0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 19:32:02 +00:00
OI-codes/S2OJ/1584/data/data13.in

186815 lines
3.4 MiB (Stored with Git LFS)

181620 154989 186813
1 23721 140483 180650063
3 54187 55758
3 85893 60486
3 11372 52826
1 24056 82900 452116100
3 77061 10001
2 116303 584867033
3 137551 127476
3 154328 48299
1 81578 126857 676649754
2 153655 14081721
2 133608 978099139
3 119433 19462
1 38330 62077 244757987
1 54121 77232 638968340
2 25915 86592718
2 10628 443092432
2 138936 347370333
1 83505 120111 121853611
2 170069 608264
2 73073 33714720
3 47548 152056
1 15190 145121 85161796
1 86842 94638 618429599
1 2777 9157 939289538
2 68569 251494483
2 8729 767700293
2 157034 781004907
3 180074 120786
1 64398 141037 239327236
1 82415 83025 782273492
3 131026 144859
2 84858 632120175
2 58181 333340680
3 65228 10636
1 134634 140543 721025200
1 1081 17589 215030559
3 41428 97640
2 137169 503186396
1 16607 115857 875067363
1 105251 119091 542303658
2 63665 495285124
2 76708 426118704
3 88931 77948
1 30238 146736 790213651
1 76664 151577 106376564
1 128716 136035 240868737
1 39554 123322 2758680
1 51272 89971 957637221
2 119194 89890613
1 30434 126743 23900904
1 120858 149112 93124836
2 139073 713688205
1 64485 106576 313821778
1 15276 55027 816368948
2 59178 227112857
3 133911 151315
2 146995 801801542
2 132387 31621835
3 84610 100306
2 63515 562213643
1 19881 112050 66814704
3 113997 20300
1 685 35065 179620220
2 161494 442043942
1 67974 121756 674871572
2 131342 217601436
1 6959 87133 212186290
1 6454 80879 860812954
1 24498 126595 395542902
1 9259 117501 975728323
3 134506 154201
3 124641 22281
3 143249 14644
3 88793 123037
2 149018 152136011
2 115546 496754754
2 9079 150929037
2 70309 281258277
2 31882 289485611
1 114847 145764 376003604
2 122867 749401609
1 24425 68795 711880437
3 14385 26636
1 6781 43067 914276906
3 145242 79299
2 62835 658943227
1 28365 107125 344134073
2 80404 493172677
2 38222 5093945
3 69908 23302
2 86741 951164426
1 59018 59127 507808696
2 62371 761325217
3 36977 119810
2 48424 97445974
1 25072 118857 709762693
3 64653 139026
1 42108 124447 617848712
1 30549 149909 574523225
3 92038 10743
3 149794 115501
1 96768 146906 988945630
3 72024 3633
3 174194 110991
1 58024 83289 784647078
3 17200 94170
1 44675 100193 268018097
1 29745 49594 682033852
3 120177 151395
2 55075 605876425
2 120811 692563228
2 58269 71666377
3 78030 118925
2 68882 204015604
2 83940 677384307
3 169152 12584
2 147748 412611829
2 102652 247442286
1 73688 152991 251985449
1 32774 117831 916201569
1 74349 117661 706146181
1 58501 72382 737799860
2 40309 113704420
3 148531 126819
2 81713 612263571
2 141656 716693896
1 89830 100591 472029313
2 74461 552037569
3 108316 58282
3 30462 133539
1 2629 148754 78908103
1 28245 103908 753292434
1 8548 130771 3674665
2 111249 926174933
1 37344 49112 439464929
3 82512 83842
1 50488 84806 911674227
1 46946 80891 548539449
1 30483 102525 320117189
3 153252 110579
2 60043 265420219
2 12981 203090277
3 119857 58051
3 117168 93949
1 70202 122235 314724160
1 99001 118299 7509238
2 178494 688540221
2 79168 70747525
2 141423 95184007
3 65971 123765
1 35553 58536 119291971
1 2660 56647 508005052
3 147344 152879
1 45094 104307 443154871
2 170884 443349557
2 37063 777411090
2 69307 557571178
2 176717 213361568
3 59466 141009
1 66180 119939 124465309
1 126803 138387 843408912
2 103421 416445239
2 19995 243481601
1 22372 77219 901046862
3 87477 147041
1 76569 138457 674432364
3 126030 99563
3 44772 14040
2 179536 11685627
3 10406 140857
3 77814 117691
3 132505 130523
1 71693 149318 181666387
2 82071 818497492
3 48181 87011
3 136305 77630
3 117900 50292
1 25312 127250 679464821
2 63725 620607432
1 72908 106862 708987467
2 83694 933673250
2 55737 839953455
2 17488 249760255
2 3187 968061273
3 26048 65687
3 107351 13124
1 12049 51738 517946585
1 31446 111890 666203058
3 73932 89095
3 96695 2780
2 125674 766136437
1 84659 138548 369552575
2 91662 264304815
1 5571 60424 82523055
3 45593 19156
1 10901 147591 969206465
3 58176 80548
1 105418 142698 383376898
3 68329 10981
3 121725 44351
1 97532 121577 61055721
3 179379 73796
3 110927 152156
3 90759 102628
2 125733 205757338
2 48946 372550518
2 15817 664675963
3 1798 55151
1 9399 25353 185390074
3 76967 67805
2 109784 315389896
3 93272 32964
2 121050 847786695
1 34638 139602 591352568
1 54095 95324 701090093
3 44427 33793
1 7642 94848 766573034
3 124431 105893
2 35905 613526496
2 67309 660280577
1 26878 76075 39118883
1 86390 97748 256244002
3 66206 97324
1 21667 87603 446315193
1 73203 102144 901008255
1 122654 136974 623933700
1 12102 86865 187176317
3 60006 135239
2 18414 989408234
3 38223 17418
2 85235 544329602
1 93669 130725 81204043
1 43007 60992 655717774
3 26282 4488
2 76155 314449682
3 55432 87337
1 3673 119123 232910077
3 108634 122836
2 8123 725963885
1 43074 108368 853806644
2 164803 712706944
3 2919 16045
3 50618 15072
1 77079 146936 954550597
1 62036 123268 518955047
1 8715 152881 577436503
2 120588 40127041
1 67539 75496 318574171
2 89763 523272937
2 82877 338929449
1 4040 17993 475364188
3 127859 134451
1 63685 97337 615406174
3 135068 2567
1 3362 137014 533290975
2 104691 80176078
3 167859 77351
2 30005 648234057
2 178382 256572484
1 19033 148174 870164702
2 80399 37484486
3 137351 37617
3 18902 16891
2 172665 245742583
2 92496 487375782
3 106451 127211
3 69507 16510
1 51075 129105 261260800
2 94630 989844227
3 58153 58101
1 6445 132057 532183766
1 30254 123865 545660561
1 1094 83978 618632802
1 54444 138844 535739364
3 167741 76811
3 156642 69863
2 57056 924260844
1 27000 100089 69317726
1 58297 110716 374807860
3 139149 98123
3 48154 17042
3 94051 54966
1 112762 145551 237372199
2 8406 870887392
3 72533 15485
1 39132 51629 212928215
3 157783 154839
3 135364 62834
1 46718 120666 871580229
2 162081 804368308
2 7633 326441270
3 17682 36674
2 119448 544663823
2 179170 189173742
1 9820 123052 321862335
1 20685 143316 385718907
2 135046 968638
1 10 8705 958821526
1 58381 62917 347071786
2 20828 398005219
3 40294 111597
3 85679 92098
2 170403 926135618
2 53236 337978607
1 73551 125390 403412579
2 103532 762403154
3 176087 137290
3 139674 44742
2 159932 900513615
2 16033 698547322
1 46255 95568 837673689
3 86011 53055
3 51359 109084
2 76654 432924225
2 178023 36850946
3 131514 14793
1 13051 133317 189383243
2 119809 336544162
3 66102 142867
2 165614 805282796
3 90744 47087
3 106824 51673
1 51214 144469 380577634
1 39478 118105 669776813
3 169209 64425
3 28462 119789
1 56660 137623 20705423
1 13637 98299 23966753
1 37985 55363 913167436
2 85655 422608427
3 62650 83038
1 62568 121986 501867719
2 71819 30669071
1 61372 122936 495627558
3 80683 46911
3 131131 99651
2 121253 607688565
3 56022 22711
2 78327 265869750
2 102946 500063631
2 164396 42462636
2 79248 549821134
1 70650 85236 889220198
3 6229 65757
1 6381 105263 955800655
3 181157 154283
2 77991 217274250
3 72539 92419
2 60632 817260317
2 134252 571654413
3 24810 129912
3 133850 40716
3 82736 40777
2 178623 595059478
1 15422 30813 186828648
2 43480 574027641
1 50967 77145 92409058
2 34041 94123162
1 13182 46197 361533573
3 169324 10287
2 55423 783590285
2 121179 834340886
3 49431 33702
2 46444 879047509
2 2405 564114685
3 154007 97455
2 113000 909087796
3 150305 48
1 35016 43411 515361925
3 75447 119868
3 18042 81367
3 108914 110835
1 119490 122967 817675800
3 54557 96124
1 20084 107931 427076332
3 28906 137245
1 19766 47958 286110234
2 125495 96349754
1 11402 143692 329782234
3 46957 54487
1 37851 79295 285370207
3 96248 101460
3 20613 67430
3 159201 33573
2 16877 765605894
3 116369 103068
1 101204 151510 926115719
1 74981 75912 420327167
1 21873 86146 786482887
2 133830 499321966
3 173970 154529
1 121240 125558 553906234
1 111310 126294 638491923
1 61175 92595 463871123
3 158787 146809
1 13547 139376 925555531
2 103759 714784355
1 17372 111519 467222881
1 48699 83962 599102801
2 90138 214209805
3 162834 69551
2 13240 228275149
1 37740 40753 507230665
2 91714 117093615
3 44602 58607
3 102491 51030
2 106816 678424485
1 35122 60642 678654388
3 40384 1183
1 29285 140244 484766427
3 26752 81427
2 37399 891411030
1 9721 65912 16144375
3 113581 91669
3 109740 32332
3 81352 22422
1 49762 133948 524329926
1 48837 91116 4267773
3 128932 35624
3 132485 153148
2 61705 43332640
1 37201 126714 112939033
3 34816 129690
3 39017 83811
3 58456 60624
2 103595 613585468
1 71839 113002 247360707
3 75025 103329
2 89477 53218015
1 114901 149563 215723544
2 95314 196219373
2 114516 121488312
2 101693 545220458
1 29674 103667 406427681
3 72248 108804
1 97402 103220 583232066
1 44765 135099 27672220
1 34661 64774 759381811
2 99925 634404966
1 111213 139160 256551912
3 17574 39218
2 148584 864224382
2 37017 498454176
1 73158 117221 753485748
1 58688 119939 478113322
3 106028 104699
3 169094 107959
2 47610 810792401
1 21956 121174 389081508
1 103745 125225 523662864
3 108067 60912
3 44403 682
3 23386 14154
3 20538 76224
1 122389 122773 82452301
2 85393 182588078
1 39791 110254 715163557
1 9712 118607 76382081
2 153558 99062271
2 5732 421608370
1 78731 140256 44088739
1 44737 142432 492554275
3 111949 87454
3 36659 51752
2 36587 745842708
2 17167 660036455
2 115797 779407476
3 165380 7502
2 111484 564768027
1 6136 39985 773891051
2 16914 122203051
3 11946 69461
3 139706 35269
1 36443 101235 283456355
3 147497 21763
3 150342 74662
3 124290 100252
3 119308 91138
2 151648 376519512
2 85528 643545054
1 116152 146824 892887828
1 25470 120683 806846179
2 69618 359325105
2 13081 507427075
2 8605 253522533
1 52546 109541 562129372
3 88336 76058
1 27490 125313 147382025
3 5374 33504
3 13469 50811
2 121204 59643177
2 29209 302312077
1 115249 144840 577193983
2 104467 248994008
2 2708 561932089
3 2892 87658
1 114576 125051 949374931
1 13117 37864 747250359
2 149673 585295051
2 152446 193302315
3 142495 39933
1 25278 154457 427401637
1 40941 148720 417359547
3 62774 149451
2 131779 681569179
2 74990 469647401
1 77705 103764 915161084
3 103184 73214
3 3562 96648
3 64862 38049
3 164139 33807
3 53208 117724
1 110997 135724 144772683
1 125688 136275 918127939
1 81447 88831 248312533
3 130421 785
1 56031 68580 679102880
3 69411 21134
2 10848 919945890
3 5895 73669
1 36454 133543 664907241
2 109523 140908443
2 153622 870074720
1 37918 81080 820195160
1 39172 79608 231175605
2 92394 495495780
3 134292 35767
1 29017 64579 606610749
1 20867 37684 699451137
1 109975 126923 63847985
2 81475 595773486
2 30071 739353103
3 94312 71426
3 142043 72089
3 34282 53443
3 111633 55098
2 64821 504427669
3 130213 111237
3 68068 144338
1 17435 60831 494546672
1 18364 93828 270105635
3 106396 111868
1 19292 145205 936184912
3 18786 58306
1 2112 147147 788792560
3 29211 20473
3 114817 3030
2 26446 255576445
2 100543 149649951
2 18262 948813970
2 171863 10734392
1 35641 107855 166629597
1 39856 101807 314394161
1 136658 147960 406490928
3 25203 37447
2 88511 740088059
2 89452 849521122
1 31092 114320 380226275
2 51452 323388803
3 129636 57375
1 53473 57144 268858638
2 23867 624719752
2 116840 244294717
3 59380 146171
3 81401 108217
2 17872 823182272
1 92238 111536 321789074
3 173204 18851
1 62877 67584 998198863
2 23990 431186974
1 104191 128825 18839655
3 175196 64639
1 56346 130205 677672860
2 32348 479167264
1 6892 152333 252701244
2 47592 29856564
2 141706 345436983
1 37479 142595 203717263
3 42075 83080
2 56410 81574298
3 82911 69168
1 120680 128761 91002032
2 159843 712878807
2 152980 582919935
1 108092 130750 771447890
1 16289 31721 625436419
3 65181 121209
1 39553 125298 640846784
1 1867 62610 52222958
2 140071 11956519
1 19577 121309 35852729
1 53182 107759 828210733
3 134212 116573
2 163145 206999584
1 112391 132032 20828707
1 149695 150607 903819801
1 1097 136663 995735945
3 77798 51180
2 124688 440991200
3 14022 80963
1 102251 107592 553977110
1 51328 96849 761811473
2 51039 17261165
1 81679 123721 805472496
3 12349 111387
1 1676 103481 957013656
3 12004 119945
1 53580 131014 340466884
1 25283 110779 562996565
2 142500 840787022
2 39082 596806814
2 71400 220887174
2 107939 599191674
3 171364 120697
2 122541 845263241
3 43540 17181
3 106658 149543
2 101949 208533813
1 25613 139284 244007482
2 147801 379688229
1 33234 101262 688549450
3 65454 4484
1 92431 98781 257581009
3 45688 129877
1 10766 95598 405923348
3 103822 85008
3 162978 117852
1 594 114955 439740035
1 139630 153798 720367250
3 54489 48731
1 95455 135876 614636605
3 169909 23586
2 106017 663100591
2 178278 713972362
2 82479 535917938
2 45405 718945699
2 15076 72216392
2 147328 573636173
3 143601 99940
3 61352 58416
1 23798 52412 553586049
1 12251 113646 376896255
2 87957 415272663
1 20876 100719 363251364
3 143401 17113
2 151871 73998655
1 16515 125322 811550843
3 104677 100706
3 137394 42679
3 151838 143814
2 31746 773184295
2 154583 991733626
2 33143 11550416
3 62759 93980
2 81106 406112686
3 140775 23163
2 11578 374941315
3 93931 38689
1 26113 78486 573656770
1 7816 55537 513849469
1 25882 28148 527517257
1 18948 39482 613366504
3 93450 117352
3 129765 42391
2 27051 274379702
3 16961 79261
2 25475 398109776
2 135566 136306170
2 16818 262461825
1 113691 144216 927270971
1 10759 94411 382112327
1 97902 141832 403997923
3 74775 85106
2 129665 513215343
1 18401 31914 584305123
3 150518 107513
1 58879 130230 515762870
1 19401 39113 787518384
3 128385 85817
2 128942 169764177
1 87250 87653 961215247
2 164948 65306663
1 80535 135239 796942302
1 56668 115802 961379816
1 75230 153868 445852686
3 55987 141529
2 113701 748942565
1 41044 138372 516118688
3 50445 11507
3 29987 146690
1 75486 154864 291844055
1 64783 148002 701850032
3 115326 19206
2 45872 925703264
3 93608 53912
3 130159 110736
2 138035 572889234
1 59331 73976 540358015
1 10157 45551 292740940
1 56042 127276 45246378
1 46204 129529 20257616
1 526 144019 538706102
1 36055 83742 537444565
2 95859 689324678
3 141974 12206
2 40578 2734367
3 7768 117870
1 50828 119744 477991737
3 121937 137157
2 82578 655134034
2 74066 995786432
3 59022 127408
2 59128 639504903
1 118282 123631 853232993
2 37859 441082123
1 87773 88684 373017951
3 53203 53345
2 179091 917516431
2 128219 187237621
3 166278 20130
3 113845 10754
3 82758 44345
2 162009 117567164
1 65355 103469 598000747
2 24825 235805622
1 139375 150878 297621940
2 45300 676431241
1 63955 130442 413320707
2 9728 225080476
1 27215 144846 23177278
3 139231 34346
1 114944 133974 318700430
2 51754 201531963
2 55638 719863395
3 64571 42650
3 695 39400
1 23930 152242 831074977
2 92886 567611773
3 28577 74882
3 166165 110620
3 83305 145635
3 167619 35653
3 158213 132793
1 2594 37307 277512561
3 165597 20948
2 171140 112494941
3 54729 81161
2 62853 296152893
2 156794 550729782
2 141246 795665048
2 6083 973597313
2 10310 683846157
1 110425 128343 846256191
1 258 149509 888758938
2 144204 432085650
1 38326 125950 312253291
2 86657 112773964
1 7945 67867 508535412
3 104234 102870
2 28151 65584564
2 176134 241035234
3 174052 83427
1 32104 145943 116343254
1 91926 131403 634588653
1 71486 72407 399966502
2 1613 238221224
3 119125 104286
1 42483 81728 72376262
3 151672 83011
1 49587 135464 237548783
1 104763 132105 927454725
1 40123 94527 350282750
3 34122 91545
2 95988 677072166
1 19584 81193 60710413
1 54392 137414 926804745
1 24740 40958 713402035
3 87445 3338
3 127560 33605
3 1293 90527
1 2478 107133 925653301
1 72908 113210 836877053
2 181400 579165384
2 29222 175084647
2 50287 493998541
2 155864 507195548
3 172254 26233
2 61507 837154192
3 90978 146653
1 49555 65555 375784366
1 21540 79561 668607620
2 147003 546216075
3 128494 104928
3 111831 105809
1 17881 32178 968906604
1 12927 97498 36026553
3 10997 95894
1 37698 108160 721325875
3 46471 57966
2 71801 359484055
3 145903 100578
1 22085 34004 814282665
3 64448 137996
2 146993 578680214
3 118419 52563
2 69554 412586593
1 49387 91441 171737300
1 25941 123814 646772655
3 170791 114144
1 42806 86197 714036683
2 157975 896118737
3 4671 36607
2 50269 853402265
1 103684 126260 914871903
1 10385 17034 8605181
3 172653 19236
3 3198 133287
3 95593 7711
1 90108 122761 446729323
2 16751 84576641
3 103785 22623
1 116301 153672 250300756
3 90460 1624
1 9274 81091 30996409
1 4487 71774 746633088
3 139577 43992
1 100634 120245 116982751
1 80790 98406 384223520
1 38598 146746 292255464
2 111630 83706624
1 30187 53906 301649654
2 102184 1482394
1 91756 101653 437361952
3 103182 48610
3 151194 43643
2 77536 92953602
3 75199 120402
2 89013 129246629
1 63122 76931 948137881
3 80454 18080
2 16782 967655603
2 49835 646052202
2 40078 792889679
3 42574 113431
3 128389 143150
1 52589 137064 485552961
1 5055 12139 254415452
1 62636 80523 845762627
2 90714 590241697
3 106521 41734
2 114843 455333634
1 5513 107569 158824686
1 11642 123680 400721327
2 5585 855248822
3 130015 63311
1 53685 61054 212346101
3 138249 57399
1 104974 119479 649968569
3 131883 36607
2 52484 853825873
3 82841 151531
1 95625 100085 407072482
3 143927 129684
1 50113 134934 401940889
2 158951 125413959
1 83432 123363 730986383
3 151408 21419
2 32852 62522316
2 32859 746802514
2 110988 707012071
3 3582 63156
1 89991 118953 84189984
3 77516 33515
1 88081 132390 993987329
2 72283 163395566
2 101080 890920432
2 13380 153541196
2 112858 802709517
2 116921 738738327
1 15551 28103 290894309
1 23760 151679 426556011
3 74869 39024
2 29795 197388013
2 49399 344246798
2 139590 466859767
2 21230 614460527
3 20740 31670
1 62691 128081 318135920
3 65356 141237
3 164765 23392
2 151476 394870233
3 19033 40669
3 62373 131086
1 15118 131832 222477927
2 131671 717936900
3 104103 81343
2 30103 750399451
3 3047 138825
2 168864 455278781
2 123959 13028723
3 147386 136461
1 26962 80512 586906955
3 75025 102696
3 12110 98299
3 121368 28523
3 12985 95339
3 42716 134322
1 8745 111257 180171336
1 7515 120461 54168359
3 47296 110039
1 96523 148668 343862610
2 28612 734594871
2 4597 396798865
3 14464 72833
2 41531 249773325
2 51543 718434398
2 26560 856807480
2 79169 229161903
1 15854 107661 91866535
3 115612 86060
3 22732 78857
3 98965 13071
1 7532 100486 112568391
1 51762 108663 821542249
2 108836 542190689
3 151512 116307
2 95441 763538877
2 172950 614644575
3 141554 39774
3 77417 7123
1 50986 118425 603591553
3 93626 299
2 163731 450775775
3 142399 64042
2 123168 881358065
3 133118 91670
1 51652 60326 841695068
3 170711 52175
2 129105 249466911
3 68235 50577
1 107984 154755 185131059
3 6343 150038
1 13237 112410 257776180
3 177054 51243
2 8311 38834587
3 40562 75838
2 132819 990908745
2 25072 67862675
1 9483 31375 240739570
1 147911 152074 666513186
3 92516 47978
2 110427 823566721
1 59677 93895 10925294
1 2348 90812 73878740
2 176040 565347464
1 58238 138539 958180353
1 65127 146229 173048830
3 123126 138761
2 35056 25400503
2 175208 543809234
1 96777 145451 891828277
2 143242 445438961
2 42486 572998414
3 153046 108471
3 109682 120045
3 89603 105594
3 172774 43667
3 175658 19725
3 108160 150600
1 7076 16407 252664480
3 124063 98467
1 553 140989 381996617
1 3901 151245 111747028
1 67726 101965 869576936
1 6773 66954 396562387
1 61865 76493 243584669
3 31183 93469
1 55517 132131 577324427
3 61243 54063
1 19640 87807 213595406
2 95454 150343040
1 93364 117349 859954130
2 35966 201427155
3 136180 147186
3 51857 109646
2 76003 192728030
3 77596 101171
1 6801 108066 389986596
2 88385 47940976
2 137558 513295180
2 27599 629954841
2 126936 481730547
2 24559 642788963
2 158323 384157257
1 22085 98937 801173205
2 110888 425314303
2 42319 160349009
3 172471 33821
1 12139 14480 190649694
1 25870 152878 160932794
1 50256 81361 427154443
1 9317 39601 286984344
1 85469 103925 13399194
3 124106 92851
1 21988 35864 943418440
1 100844 137369 506139691
2 137973 893239162
2 55335 644742195
3 67963 33450
1 92722 95114 209461405
2 150767 885728221
1 26760 94840 880408263
3 28329 70457
3 26647 124930
3 69025 69673
3 145202 125892
3 100882 76473
1 77625 139177 189261291
2 36056 569304234
1 48090 87036 642856053
2 87286 374284271
2 52350 389742794
2 24518 931068299
3 58366 15958
1 87 51124 635503583
2 36001 453141340
3 5108 103162
1 31826 151445 875519768
1 80084 120204 203555065
1 4786 146862 893216391
1 125660 127544 146753150
1 58364 96434 812514774
1 29913 63737 611714116
1 65543 91322 6090608
2 38056 687632096
1 22296 123477 678331842
3 44955 9164
2 4014 396757788
2 131529 504935012
2 48865 923016322
3 151080 116584
3 166467 103125
1 19570 30804 23260345
1 103150 148206 650333090
2 78065 7605402
1 70875 79675 280527647
1 41421 67656 161919723
2 79977 676367940
1 70087 92549 880020829
3 109266 48695
1 18641 51185 295357630
1 55462 112035 996641412
1 105582 108303 783504486
3 8326 64318
1 40141 74361 692941240
2 166007 74352724
3 129815 146968
2 130604 962753588
3 154977 54982
3 43964 47569
1 28565 60466 596562328
3 41649 17936
3 157187 134188
2 142400 575358429
3 50922 37873
3 87228 142861
3 322 120123
2 117256 708450173
1 62091 108805 168181050
2 117907 578798857
3 132149 140056
3 107094 51729
1 105888 131063 749953946
3 72762 37499
1 58968 71420 95750164
3 80326 43909
1 27794 121128 417324358
1 33673 131382 262516375
1 73018 78458 636708755
1 27395 80078 533091523
2 113801 754244575
3 41585 33086
2 20293 932816034
1 110619 129970 116841913
3 108405 98656
2 73725 428417666
3 67962 16112
1 17341 115749 378979113
1 65319 125781 954248809
2 39355 860859755
3 3051 50750
3 74205 120253
2 717 346256665
3 101040 12927
3 29502 6076
3 3473 59465
3 65551 148469
1 54548 133060 277537610
1 86852 107719 452890884
3 55055 100443
2 42803 979358955
2 86780 509739706
3 141744 127076
2 72114 333719819
2 127425 769579050
1 9238 11879 661473873
3 37467 16727
3 62534 123964
3 61934 44663
3 112247 22224
3 120269 81555
1 13738 34584 605478455
2 86830 155533494
2 102775 743006294
1 90830 131265 72430502
3 167604 131021
1 53870 58445 312008461
3 124190 62459
2 114855 532661223
2 13544 317640281
3 177231 113807
2 181329 244612409
3 84357 35758
1 12522 117695 864804361
2 93257 969099598
1 14131 33500 516118929
3 123314 42780
3 174159 75132
3 38491 140720
3 1214 48601
3 57648 99747
3 112226 37987
1 3003 12414 579657966
1 50045 88208 745291105
3 172350 7012
1 24401 132791 6002822
3 155648 77930
1 6446 122019 981816368
1 24489 126936 446251039
1 18873 69954 384402251
3 104623 105878
3 19581 152569
3 163178 49648
2 57584 793424499
1 28300 101221 876863940
1 8402 32343 65692501
1 1891 66142 44466351
1 141772 146997 541819576
3 12329 129347
2 150735 833462705
3 78286 77210
1 68698 101965 184280869
2 147244 848526002
3 176189 40942
2 166341 240737828
1 28046 129426 152824909
1 70236 135552 955016185
2 42073 361628641
2 24105 639428295
3 12600 150748
1 24452 150019 454055159
1 75665 103138 744205467
3 19337 53270
1 4724 68392 171234805
1 38820 135486 373256383
2 168679 344166600
1 77804 94228 567622739
3 31902 27070
1 15301 22556 882337522
3 172116 67509
1 85058 91342 151630386
2 32596 360964633
1 110656 136762 678227713
1 31919 69879 89312344
3 66707 143873
3 101594 53101
3 44463 85572
3 170538 62422
3 82905 136367
3 60333 17071
3 149288 144442
2 12639 616940800
3 89821 142369
2 59156 173089592
1 5120 16729 250614656
3 9627 122038
1 49492 133955 664099574
3 25710 25375
2 147687 781407934
1 73105 85522 32491328
2 152182 777355804
3 21218 74895
1 56852 102689 990598341
2 77527 251621504
2 7137 479567847
2 106500 362947796
1 71767 142212 617187001
3 175175 76008
3 177797 15883
1 2597 58488 647948374
1 124624 138543 461031363
2 92136 175299779
3 45724 35405
1 65226 112793 648576411
3 173995 38424
2 171736 246259495
2 102272 135422840
3 122655 46737
3 126884 110557
1 134570 148855 532445120
1 121649 139117 64417609
1 74263 100958 293599902
2 51712 363649554
1 11919 132256 400888875
1 56102 106308 378103376
2 97532 527228267
2 31869 122114520
2 107228 754817240
3 73350 101854
2 74784 422656761
3 152535 60608
3 59994 116294
1 15287 96159 989375358
2 61354 591875879
2 173976 539584259
3 161908 115648
1 5742 94885 816114398
2 103420 319536077
2 85273 78854065
1 71432 97001 183878672
1 62419 93489 366594057
1 16824 125303 226350119
3 157442 67603
2 116660 584173170
3 39453 141898
2 67137 791179374
1 97551 132533 66329235
1 111948 149766 822768566
2 118186 868389689
3 158879 76783
3 38411 67934
1 32015 109848 465069070
2 109554 663606530
1 47604 127525 63914283
2 127428 45691739
1 67798 90191 839315523
2 139440 648336394
1 74237 117530 298228345
1 92108 103419 103587915
2 55102 24232322
1 11611 146424 391081474
2 2892 619497168
3 87061 69920
2 101716 725497908
1 17064 45991 917156947
1 19699 38052 14458836
1 17528 74646 664720174
3 129435 113770
2 177165 698849256
3 137937 76147
3 176779 142521
1 95502 99940 894926883
1 53911 121645 473447558
3 5571 70443
2 97645 986171240
1 23013 50180 205699948
3 65778 150051
2 11547 519284085
1 110724 142241 195415972
3 81631 150383
3 17674 69635
3 1209 131025
2 85980 473247395
2 30082 809462085
1 12738 76462 155220806
2 179819 277031289
1 469 118713 529941423
1 39327 52826 151720670
3 102300 111968
1 106289 138828 361705805
3 175255 139199
3 79700 44475
2 22347 830457352
3 83296 8431
1 22971 66235 874752579
1 91830 128397 555613064
3 158460 112121
3 149295 92136
3 14990 22140
3 48223 67186
1 74964 101309 333916432
3 117752 96028
3 86011 44274
3 82793 82997
3 68381 131316
1 85792 122827 694362139
3 133909 118209
3 106158 112526
2 20663 68878201
1 44966 118113 528226841
1 2501 73538 173584979
1 59686 150507 39254228
2 94668 467409767
1 66134 105995 145027360
1 24767 47939 636749458
3 87509 152456
2 143834 234189419
3 66035 123429
3 105991 40575
3 44676 34616
2 77241 845425889
1 77458 148187 45847474
2 93042 577956237
2 178991 633961489
1 85957 144222 719216493
3 67311 130585
3 27926 31317
3 140746 66126
1 7905 71445 76164202
1 51698 121499 633817429
3 71649 47235
3 62483 10665
2 175915 450498905
2 8943 560567675
2 26901 387611506
1 28617 154945 284803123
3 129200 5136
3 17098 23492
1 100731 142166 665422999
3 146127 55048
1 37624 97822 181945718
3 87931 153012
3 98602 80500
3 180183 141083
1 47006 154114 249215868
3 17036 73238
2 4954 380810632
3 61356 127052
3 44112 5682
1 10445 87518 991687233
2 57624 445959312
2 846 278389790
2 55385 195324328
2 27487 624849774
2 46477 921186808
1 38816 149682 614214862
1 99411 101174 550438998
3 110666 134073
1 38852 101797 881319335
1 24610 146847 567873267
3 176831 117017
2 58051 868617212
1 75575 142476 312359338
1 109216 111789 755691378
2 138389 330065325
2 106523 519762673
3 132874 154104
1 125292 143774 740593338
1 8778 123125 957783295
3 28698 103443
3 127241 106129
1 7502 13004 472342374
2 20518 676101349
3 160663 83649
2 54845 306842445
3 8624 5375
3 88430 27318
1 14452 14914 31383591
1 3531 24292 908506937
2 159803 599349295
2 32498 334666036
2 51610 986800066
1 134602 141172 480270539
2 149070 777125522
1 84779 135404 400246695
3 171419 134219
3 173812 51989
1 86382 112058 945526681
1 77217 136710 506521368
2 119217 190065901
1 47494 150531 726867779
2 153360 739772053
2 29695 983431969
2 178548 629515351
2 111494 518127184
1 60275 132220 140445896
2 4950 490715129
1 34497 85627 909153027
3 92716 121185
2 28951 85127015
2 96016 207396297
1 34315 136069 537214088
3 119543 53675
1 91844 149724 153443867
3 110261 57530
1 48321 109443 665632624
3 4041 137403
1 41847 140586 670871827
3 91227 152488
3 155629 114810
1 111022 121297 609335410
3 1069 130226
3 100520 144152
3 90106 37922
1 85259 133727 974286451
1 67613 87541 606404735
3 22319 52783
2 152420 775459031
1 72348 145017 793237833
2 166557 7413757
1 40871 114344 852064237
1 28171 102066 445180145
1 6124 10164 9932577
2 75969 95159245
2 39475 586232610
1 49688 110605 889762596
1 46458 88223 658473559
3 158319 101462
3 62117 27194
3 129451 39523
2 56990 770401267
3 52261 22009
2 79342 146995003
3 180513 69772
2 143597 304288998
3 91981 115998
1 105205 127306 277456039
3 64303 75500
3 145789 12789
3 130455 21813
1 57574 114267 744789535
3 113 56841
2 90470 987406914
2 168846 838750129
3 99331 143891
2 38660 597904150
3 125991 7656
1 23780 144578 528874191
1 89944 152267 381534680
1 105814 133973 184782254
2 174091 149452981
2 176672 478196706
1 1423 34017 627621194
3 54680 2729
3 61282 142754
2 60068 668045875
3 100134 37336
2 104739 472096693
2 104223 690361635
1 82912 130518 511773440
2 95261 309791362
1 13435 123145 107470893
1 17047 71874 541983861
2 103609 892092847
3 126028 64329
2 125305 641560744
1 49437 93000 307479307
3 136872 141432
3 67351 81828
3 127131 85120
3 119104 114141
3 25146 145030
1 53931 141826 849031894
3 145211 99115
2 51291 379755541
1 10804 103068 534692910
2 55019 339618618
3 93786 123849
2 43304 321415908
1 34828 69113 228696785
3 68502 11498
3 30190 108489
3 130145 73544
2 171087 233209905
2 3999 61837714
3 20931 134219
3 105079 134026
3 133296 7969
1 29286 93974 2844983
2 98484 636416211
2 84779 349604431
1 24425 70235 857216252
3 90250 87815
1 13992 137283 189322642
2 3027 63183841
1 11261 59374 21647159
3 150544 15749
2 35690 689245180
2 169103 655570218
2 162825 629981876
3 172015 4405
2 156148 775079067
1 13479 83500 217602205
1 68005 74640 64603730
1 68711 77498 616858017
2 56143 394867018
3 33651 149504
2 21307 772234717
2 12995 582338814
1 13477 55534 784357658
2 138288 24543634
1 102099 147684 176599152
1 45362 106030 778182088
3 46550 102188
2 82599 651921061
2 124272 998215359
3 150163 141738
1 48616 88920 995488570
1 37077 54660 985235176
2 103929 475791338
2 55369 793051312
2 168732 259746352
3 43712 152500
1 118706 119537 951233939
2 124509 989873102
1 90241 97254 194237548
2 135309 345982316
2 30255 762278955
3 68575 122531
2 179001 519319524
3 167365 116679
3 134145 96053
2 103531 632073272
3 52051 105531
1 104423 144306 1448477
3 143476 16267
3 117459 73114
1 27609 117919 417658155
2 148441 593045064
3 153293 87447
1 18554 43964 881011725
1 41755 101129 853314706
3 164007 149755
2 106217 210612402
2 163034 499696829
2 22901 211696280
2 132063 43762266
3 39232 69164
3 106551 14184
3 173693 51279
2 85331 385440269
1 82733 117736 77630996
1 1610 75918 121867043
2 79187 887272184
1 19938 144461 523141984
2 167160 803306883
3 32693 46717
3 127168 146762
1 57711 125769 645253532
3 118082 20628
3 148094 72095
2 170735 647103863
3 122747 122685
1 96794 126866 828384105
2 123098 390770243
2 134625 589233584
1 26801 105098 75863805
2 39893 687122124
2 112397 31252141
1 583 21573 198728649
2 132355 754827150
1 54448 154844 424291611
1 17516 146588 278824468
2 109305 68044231
1 27363 43909 53213910
3 164941 72231
1 17427 100890 965723176
1 54215 143796 740038689
2 81969 345384800
1 26433 46583 181149152
2 101014 778069935
3 98293 132040
3 102949 115923
3 46323 103857
2 1780 757737938
3 105673 125265
3 52405 75926
3 145777 3038
1 69480 147094 485547499
1 13977 152250 519961185
3 70905 68458
1 29142 151832 847728662
1 44964 88186 347010059
2 21258 124145662
1 17615 68596 53040439
1 8743 154985 740082274
1 29947 113435 223996165
1 9574 14717 855281851
2 152392 198469154
2 169284 378264226
3 44217 112090
1 44015 61340 729800079
2 64791 710292463
1 140122 148803 278865045
1 44632 92489 963712398
3 86839 153180
3 160668 6316
3 76557 68690
1 73077 150679 766324734
1 3026 12429 741530792
3 79816 2077
1 3069 109597 44804968
1 100059 125168 546965927
2 82549 1159693
1 100783 119775 253651394
2 118487 619740841
2 162415 732776951
3 98462 86689
1 17732 105851 874227702
1 78914 136873 758993543
1 69644 91572 851844729
3 179469 129016
3 171976 74310
3 97478 74574
1 62740 83788 144910518
1 5085 44280 424762328
3 40561 63473
2 16463 476108782
2 12368 526546187
3 82612 124277
3 55038 18662
2 114936 872488492
3 151852 33827
3 20614 89571
2 33581 535594781
2 97347 398746051
2 28828 729826937
3 7368 117333
3 5259 88610
1 57921 139305 601626042
1 94962 109741 68467452
3 47262 77663
1 145821 151373 165877778
2 7346 838992214
2 12034 645945055
3 107780 125103
2 171596 333833996
2 136240 492703127
1 7234 11409 424441528
3 105059 5392
2 114625 246383756
2 84591 983976556
3 94796 39909
2 152003 145334450
3 34147 129667
1 129405 132466 908371459
2 10622 967371408
1 14353 79201 362597931
2 95627 220556805
1 69394 101223 914658152
3 80348 43485
1 71384 98442 490251438
3 80915 120516
3 179522 108863
2 113595 966330080
3 99398 20878
3 139302 133818
2 116640 764842852
3 10604 35349
3 114234 13261
3 62383 121960
2 70930 833110927
2 41949 902024321
1 11062 61057 697523664
1 116034 154247 609891043
2 110625 107116193
2 36883 51690711
1 70282 143169 408111712
1 42571 127656 103733643
3 141840 112738
2 51373 980646286
3 125494 4523
2 146874 534174069
1 42524 140715 584037908
3 16097 83901
2 8268 23537485
2 78226 938634526
1 19781 111313 963101800
1 5523 143507 851233322
1 10217 114587 929722951
3 21968 137164
1 50517 112067 892482371
3 13843 152779
2 85992 571928278
1 30653 121778 915098859
3 101500 98330
2 109727 207118023
3 23334 38288
3 60152 55949
3 73662 83152
2 150507 723356212
2 60335 279256112
1 32516 71972 815838623
1 28231 139866 144300610
3 24378 127715
2 125897 326948152
2 91383 500429612
1 67596 103350 714844638
1 4769 15042 50402192
3 104425 45785
2 118045 730128531
2 167887 69231962
3 54593 140491
1 20899 41963 176235151
2 165499 114772977
2 12055 569873737
1 48475 119615 332342515
1 76842 81612 255971155
2 20760 99664266
1 33031 99900 534624089
1 27697 44723 472400934
2 148696 134221949
3 105967 6135
1 74526 145328 168073516
3 14561 64985
2 109507 658550072
1 103886 109243 861134557
1 122529 130640 369133240
3 152460 75359
2 4288 809712346
1 64115 142376 179573761
3 120048 11836
2 21680 202797541
2 151924 923123333
2 147537 981868068
3 150064 115986
3 33268 77751
3 176123 30423
3 144917 71278
3 134502 97118
3 30263 68895
2 41100 339268495
2 152184 691778241
1 43691 93159 573585642
1 49401 102254 800359326
3 167744 122147
3 18194 90227
2 86419 63594264
2 94219 991435951
3 29117 59239
2 67337 273538849
2 61275 282401707
2 147707 657478684
2 101298 910813872
3 24419 103682
2 42041 429449140
1 91784 153629 462593409
3 95787 147229
3 105930 101027
3 104070 79904
1 59788 150540 651764282
3 174077 129585
2 72170 547506173
3 154516 116444
2 177602 86344038
2 100934 327727893
3 33517 94475
1 55434 127141 913635893
3 169873 130635
1 37801 138824 907187294
3 6748 60855
3 62993 40902
1 46008 122508 47752622
2 100225 712895061
3 773 80026
2 77643 98671883
2 63921 146035246
3 90732 32755
3 27689 43208
1 72311 132859 489073700
2 86087 355659847
1 12384 126003 36719229
3 36039 149261
3 155414 122434
1 49375 137992 50203813
3 164405 130037
2 179145 935375182
1 121067 142140 843736277
3 55478 133367
2 145921 402464745
3 107932 136418
1 25748 149251 955337555
2 150673 109071288
1 65554 146766 279732361
2 171536 824590097
1 13862 129693 91256842
2 30455 266521145
3 123835 81130
1 113829 136073 979355837
2 13916 820701211
1 26569 141230 999781463
1 83562 147166 858068178
1 44760 69809 665051418
3 166884 29869
3 159290 75063
2 88636 223970090
3 90384 5116
2 40776 361269381
3 85298 47089
1 30855 96282 763790479
2 77178 977587218
3 111509 140376
2 71532 447840290
3 44398 74264
3 123060 122094
1 14315 103428 239946117
3 159083 51903
3 41949 133740
3 160344 10200
1 50645 100508 527723666
1 65308 93021 645750960
3 146735 96331
2 90474 349403373
1 89407 109705 841004188
1 19626 44296 96740445
1 28990 73070 284022159
3 4627 26016
3 90043 69535
3 77891 138570
3 122741 48043
2 165606 577501702
2 168626 494108937
1 33784 50693 881070078
1 59978 88594 599531666
1 47757 82901 436337186
3 96363 41974
2 144947 218547311
3 142964 106333
1 38851 121131 796078506
3 133512 5788
2 147050 917065262
2 29294 836616466
2 143853 581763755
1 11832 16915 167246131
3 29595 99919
2 150513 323844001
1 9054 105005 111545835
3 125941 67234
2 33201 344473189
3 129199 143185
1 54337 82487 900250748
2 36463 259967936
1 50795 69382 886785667
2 46667 544751712
3 79156 150116
3 149440 272
2 142021 419388678
2 27755 354633395
3 138033 58928
3 53851 35330
3 104878 35072
3 83467 137961
2 155711 296548058
3 46303 127532
3 43809 150923
1 133924 141738 252648261
2 156252 332687840
2 18148 334507090
3 62129 42832
2 169889 296133044
1 32197 38507 424112156
2 130441 866311081
1 135981 148839 187681398
3 146303 101679
2 58021 183650418
2 99996 567241763
3 126209 29169
3 6655 117114
1 103812 107359 337263605
1 38096 130410 915317855
1 8953 111703 468824800
2 55538 384870629
1 39974 80577 567603351
2 97139 72011299
1 87598 152448 614886742
2 158181 911739112
1 28001 31859 578195883
2 180726 189524181
2 951 835389639
1 103845 109050 289550966
1 37930 141455 546453369
2 151063 150331846
1 3199 134229 420181
2 65151 152646846
2 177942 545215215
1 60669 137359 615086060
3 127169 13632
1 67998 141648 282566728
3 122850 54012
3 107074 73404
2 167344 858485369
2 9358 998932790
1 41699 81011 401223383
1 63888 88463 675163606
1 14257 114080 991733153
2 111915 485886477
2 148017 270565632
1 13102 87059 667333619
2 47609 683479376
1 36003 111757 88027336
3 26726 24878
2 42671 784238298
2 11011 988211461
1 2458 71887 486597234
2 113032 854654073
3 117763 98163
1 46154 95041 723508933
3 66428 16321
3 76664 50004
1 35127 135757 767686270
2 137273 22013017
2 280 912609861
3 177195 56254
3 77622 151920
1 18466 52297 805091004
3 128716 29741
3 109004 14392
2 52401 105100756
1 68980 127298 806013294
1 63968 126090 268765988
3 8669 24801
1 52925 135054 501319053
1 57898 99161 139293519
1 101111 132018 292286320
1 36889 146174 413502803
2 11570 669073637
3 90853 55733
1 12901 137458 962873892
2 5261 854366977
1 129312 132951 455456721
1 12182 33948 950791018
2 155592 253899087
1 18556 77431 39660291
3 141478 25296
3 146986 135597
1 90235 118170 604086064
2 75072 47780357
3 173074 14130
1 28268 93450 123815609
1 78558 86703 370885778
2 142347 608265222
1 53177 105561 183440419
2 171202 863475032
3 94574 119015
1 33059 96676 605827230
3 96380 136668
2 148851 486880185
1 17764 38947 174297063
1 45529 138184 942358241
2 34093 936618786
2 161199 149144622
2 45609 605942103
2 171247 530493090
3 66776 59423
2 9280 728156735
2 124756 769139367
1 33794 66624 305089302
2 171168 721485346
1 28070 100229 265719865
1 64152 95417 294057373
3 156779 21542
3 92224 39015
2 96146 190387404
1 112681 138478 497868251
1 102215 141816 584806820
3 10197 83745
3 52602 110618
3 160746 29478
2 75732 97257702
2 352 549022507
3 76861 91157
2 120413 877307817
1 70836 83355 9713724
1 16348 83573 631506169
3 37507 129452
3 109151 97937
3 101472 7967
3 24487 149047
3 20399 95700
1 9224 24366 109860561
2 48071 457691989
1 98621 135353 871515080
2 141972 952253300
2 97444 386506197
3 69466 42395
1 16117 91884 384105928
1 32754 35969 688169397
3 126843 137931
2 4101 478915867
2 127806 171332888
3 21044 50233
3 54932 42855
3 59179 55911
2 108459 732672032
1 7328 93820 286520828
3 171475 17524
1 113127 153326 839057918
2 57295 605836693
1 2301 72550 943155876
3 86271 58067
2 86885 171879615
2 139485 796358375
1 45503 46815 48895267
2 74858 209475250
3 20246 83121
1 77103 91719 521158923
2 158637 108295134
1 36649 121837 786753567
3 6149 149147
2 150659 796808161
1 2045 106091 925578237
3 175324 33261
2 25040 100993526
3 167473 116261
2 28025 360530816
1 29168 119323 689060546
3 42704 115385
2 778 934400765
3 109559 67985
3 159276 30772
3 157587 135106
1 47775 122096 387409173
1 33534 48677 162090609
1 57857 104851 432508009
3 130064 152635
3 41253 71616
2 26541 19862315
3 175266 131783
3 69438 102606
3 126708 59239
2 24068 210820435
3 54309 104056
1 92830 148363 926045866
1 134154 138353 232067479
2 116910 779496720
1 82326 128230 991914129
1 10184 17551 263245620
2 33846 35500660
3 82912 80485
1 5652 89318 862297687
1 73117 124984 366167685
2 112109 481104572
2 72894 553537318
2 168697 30847670
3 78243 77968
2 58162 244464921
2 152985 42489432
1 24317 105079 779165826
1 108121 154405 827089009
1 77999 85439 775155416
1 99839 148829 172338025
2 20230 61800349
2 77711 253210870
2 75496 283107090
2 154832 977423466
2 83945 150567474
3 180264 63197
2 60701 202971348
1 33042 131468 660469910
1 29920 45159 757994463
3 31888 135519
3 9529 111498
1 3797 111584 490877211
2 6923 640061039
3 125928 30406
3 8425 92922
3 6966 95710
1 54813 86621 656432691
3 62928 32427
1 20064 90221 170491612
2 172059 83768897
1 9240 111848 925150492
1 26832 129343 439899171
2 166856 723236022
2 26725 104284981
2 62305 624499535
1 144013 147719 825831307
2 158516 916283465
2 84450 892287595
3 24743 103168
3 72255 50334
3 74594 129096
2 75983 378885198
2 123262 498036457
2 170157 121027479
2 118575 829884225
3 134910 66866
2 154447 327529599
3 159140 93929
1 112703 119635 559026996
1 20509 132771 996796533
2 65237 775857647
1 93105 105062 322910562
2 33981 515802493
3 17418 127801
3 89329 53716
2 134552 250105203
3 50836 36476
1 42105 92483 568780019
3 50596 4524
2 151789 343416498
2 21356 254219080
1 130577 146852 751904553
2 107664 63302315
3 181419 37592
1 119374 150145 246238009
1 18798 39403 670911457
2 34032 280942789
2 179465 478703259
1 93004 116157 350490906
1 23795 146865 97805419
3 175692 42133
2 139692 993679227
3 28196 30394
2 136676 870946767
3 92937 35946
3 80374 101654
3 17218 49125
3 121986 68120
2 136206 373302050
1 120437 124166 537878073
1 4070 46750 301035731
1 4487 64418 508571356
2 78258 927159494
2 35125 408137806
2 94024 864585432
1 119684 127561 957546622
1 62570 103252 6771505
3 81487 105233
3 89209 35816
2 176233 362831204
1 13480 93257 172966796
2 73477 521451815
1 93796 94380 26085497
1 3791 151123 882645145
3 32185 53198
2 6144 570456103
1 39567 141240 361124520
2 14274 879016724
1 35902 140379 913793400
2 56602 916320268
3 102970 104152
2 97036 638270116
3 107710 45768
3 154038 79637
1 25993 78031 250241923
3 18930 110085
3 516 107028
2 74820 823650720
2 125521 609817575
1 111681 130372 904283068
2 19713 158592698
2 76491 365221689
3 31676 34613
1 7798 75432 362257086
1 57183 102803 610109368
3 106120 25373
1 2680 89411 142641625
3 127007 5130
1 45420 152280 9310737
3 67271 16416
1 89327 112645 54367216
3 123554 81382
2 172217 812357705
2 71471 910839630
1 29188 87834 989143288
3 94508 101150
1 736 140288 784035370
1 111955 122699 822809162
1 24872 51969 837042711
1 68364 142088 206988583
3 113673 21888
2 99669 222060120
3 164853 43854
1 25308 125682 211356257
1 17360 52210 334785081
1 18002 153477 143135488
2 156392 322080996
2 91181 811049914
1 60603 63990 694232357
2 47741 883474064
3 70704 124579
2 49473 184536758
2 173786 862054988
2 137779 982635909
3 164963 75190
1 109596 149394 416516061
2 141681 699833676
1 73443 95832 691215856
2 95154 432488239
2 105422 638564729
1 12059 92512 424153023
1 32213 148691 976417478
2 107040 393524460
3 17666 120875
3 148318 19158
2 43102 615884683
1 103291 140451 231030037
1 13676 19100 962779991
1 129847 131650 335184083
2 120904 326544427
1 48997 147039 48140475
2 13038 526550709
3 38895 39050
1 28318 93966 48040424
3 41563 17021
2 173844 321900204
2 122411 768942863
1 76472 126321 121429016
3 41872 118016
3 47082 133453
3 82459 90962
1 60385 65657 844049762
3 76454 150921
3 62752 154520
1 103600 112674 847396775
1 62280 143575 311933753
2 127516 131572568
2 27257 291344637
2 26366 928523262
3 44664 15219
1 52289 134607 15059765
3 40788 64232
3 46765 87175
3 95677 123253
3 171544 74643
3 124524 41402
2 61215 797611993
3 129199 141788
2 13595 212077742
2 35263 159569053
3 80622 101250
3 100583 123547
3 53164 107260
2 49706 738457297
3 152486 139236
3 110122 86700
1 2424 116642 741515631
3 172658 85065
3 82025 66129
2 142481 21405172
1 119565 148706 991373205
3 16104 31541
1 63485 125832 925625088
2 57965 529939712
1 140087 154978 195312898
1 10225 106742 439646013
2 42130 654181000
3 103628 86448
3 49957 146100
1 20646 107145 771948549
1 26391 60693 723627378
3 64000 69760
1 87459 101210 551436376
2 72912 123569405
1 46530 62207 377156257
2 96029 452163623
2 126489 89740199
3 103157 148562
1 125873 140726 474522185
2 50768 538703593
1 6891 24361 575012511
2 103822 563773356
2 71385 918162019
3 49519 60058
1 30255 111415 658359900
1 149414 149538 555734010
3 147318 93924
2 173377 75091559
2 4836 546576864
2 63575 105802647
1 31094 92292 590719215
2 141301 856995105
1 17140 153588 508256139
2 97522 620399290
3 111306 9988
3 21573 39508
3 4259 12691
1 57544 122908 702727864
2 144255 200032714
1 79308 96569 354561579
3 107680 80745
2 61731 497278471
3 36610 131068
1 86538 140376 636512351
1 56007 65278 59549275
1 75965 109509 226281844
3 69361 82057
3 50138 103408
3 43614 153644
1 24950 66841 865267612
3 121468 77557
3 97155 86665
2 158267 898567887
1 88873 121810 398143481
1 89462 112545 764045173
2 11666 512007863
1 89435 96387 882172000
2 27630 888272661
3 34866 65702
1 27915 52615 924632022
1 6270 122496 796599747
3 69023 35530
2 96637 693214244
3 132619 58219
3 76516 98356
1 131421 149463 497768433
2 66949 419793990
3 152705 21542
3 121516 147503
1 30631 50955 454525290
2 109602 421424154
2 31699 352056968
2 110913 770611282
1 44929 150869 905536549
1 53470 151501 925629734
2 127101 842614391
1 77419 123293 199172408
2 160444 303649791
3 113516 88413
3 9252 17538
3 19945 99103
1 18819 150692 557872835
1 72549 87127 792976927
1 8105 129907 388268082
2 77324 424466423
1 96684 130961 871931251
1 32139 144449 150330528
1 14009 44489 217481580
1 101488 153473 768627755
1 92424 144092 495584803
1 76190 100434 591001729
3 80439 111247
3 168961 62103
1 109405 132142 182635339
3 168206 90361
1 34942 76408 873886821
3 7920 137544
2 158037 577676403
1 35118 97066 955659548
3 58780 54342
2 106983 78921317
2 172731 343256692
3 11268 109819
1 6225 149415 726266235
1 48039 153928 315008542
3 107198 153229
1 129017 134302 943072868
3 17721 124225
1 66928 91867 244453273
2 121606 229341411
3 157129 77908
3 168065 75607
1 13856 62556 229234387
1 51635 145547 235398487
2 89525 506925712
3 124814 20740
3 141321 98835
1 34323 107915 663141887
3 172648 96054
2 139085 833470276
1 6927 18340 670763559
1 73494 109158 205014452
1 55891 151183 486810052
3 176514 58664
1 15040 118497 141076864
1 46107 85864 611917978
1 108858 131321 721619657
1 19347 133222 819488833
1 98081 134871 291882618
3 170418 36276
2 14709 87172413
2 118909 716359403
3 140277 3490
2 47418 398945341
2 89053 911633436
2 73748 547055443
3 168508 82633
1 24304 54446 781642581
3 81096 79936
3 8387 10896
2 160839 906566675
1 52091 54824 766281670
2 145545 589904021
2 50527 755593511
1 33015 139445 582670648
2 92215 463059307
1 141395 149833 31366013
3 171774 111238
1 29340 57299 93981578
1 7778 122859 317986363
2 126666 576044863
3 54579 94830
3 103881 152194
1 11329 100421 406534340
2 140881 985792027
2 85355 646021564
1 3460 37618 115949164
3 1395 13845
1 5626 153566 853084020
1 7847 128255 183526925
3 101424 91786
3 117328 51861
2 173571 57435492
1 3976 18689 544522719
1 47959 150408 376540298
3 138003 96688
1 22764 49704 612410646
3 88776 33696
3 96201 42575
2 168727 825126847
2 118474 432512279
1 7571 132400 691192748
1 53818 57891 698804864
1 11276 27428 715161386
1 34774 97361 657412975
1 19329 127801 565393467
3 28979 92844
2 168718 354748679
3 6031 5039
2 152585 929062899
2 101831 297097090
2 29921 886173696
1 26921 118572 166409891
3 153113 132583
2 50762 474221538
3 72057 3818
3 80498 30918
2 46215 716637632
2 4881 696741737
3 154828 91390
3 52621 63506
1 55618 124249 884819182
3 14950 68712
2 158756 61690532
2 46733 661946818
1 59168 95518 863304479
1 2236 50142 393965871
2 99978 839240684
2 82583 118535527
2 171522 413584733
3 177481 134356
3 49496 35774
1 42096 52422 654303857
2 20906 653125553
1 9478 17247 680109582
2 16522 981908357
2 135599 170033565
2 175965 618459107
2 154745 926391951
2 44463 507746251
2 83094 434591744
2 67299 795897678
3 31469 12917
2 146909 785585728
2 178784 514230152
1 57151 90086 115567647
3 60767 45494
1 8189 140419 214589900
3 86486 46964
2 157346 620078778
3 133262 142347
1 25022 82642 236728364
2 142141 543148232
3 1956 143286
1 93482 100681 211515036
3 179610 132019
1 55402 124263 412774740
1 10500 72912 486066632
1 30290 62871 345877176
3 48848 41411
2 99913 895367765
3 115156 55201
2 130976 385089385
3 159940 101310
2 110136 865832594
2 115155 335719110
3 60586 86359
1 49721 87162 399042945
1 46059 91035 296452928
1 54901 135680 77938223
3 145101 69260
1 87561 151941 571126986
3 153123 121830
2 100391 75366056
3 111630 8200
1 92539 139427 386803615
2 168138 296951005
1 95839 119221 253512268
1 20067 134572 930048894
3 114781 102361
2 53847 548499493
2 38819 283633997
2 39080 405122979
1 5537 61412 73542101
1 13393 72903 206700811
2 176659 845313276
2 17191 837339065
2 13065 272532163
3 128270 140838
2 116633 105731137
3 120986 142948
2 565 252510264
2 16070 20337183
1 966 103989 937540388
1 134044 138133 300136247
3 2253 74102
1 99573 122468 61523055
1 2710 129545 134772982
2 164817 639821297
3 77833 82747
2 123561 185764711
3 48757 133242
3 44227 111460
1 30289 53917 474281360
3 176595 141388
1 20677 48639 75939797
2 132094 862875587
2 33036 110725896
1 99947 139501 660871183
2 34003 606288545
1 57609 120242 317668923
2 179166 890699340
3 6687 124556
1 43365 145778 191713989
3 1233 15450
1 8188 133197 25621427
1 32064 104360 802336453
3 112055 62025
2 99349 645891165
3 57953 141032
2 137885 720314880
3 5827 33007
1 128752 129607 128121709
2 78091 449088842
2 165804 329862873
1 63540 134335 468361884
1 81744 84296 825740216
1 8597 25505 587492350
3 74197 9630
1 13609 99353 238744884
1 146273 154141 91587165
2 14761 946937229
1 5276 35054 8752087
3 60159 5430
3 77219 107938
1 19611 75227 93535949
1 980 86043 255786688
3 63926 92825
2 48155 167583421
1 8620 98966 321763792
2 1540 482873842
1 19562 26710 228401510
1 16549 134525 414496603
1 88568 118034 898607058
2 115932 186446486
2 112510 533347086
2 1832 555794743
3 32711 149113
3 10873 25801
3 1513 143570
3 147728 81775
1 56792 83169 122228100
1 118352 131110 407490502
2 117120 118381822
3 8078 78846
2 96898 904427395
3 27020 62306
1 631 53950 411549024
3 95776 239
3 112522 99099
3 114698 151624
1 364 66488 547358267
2 71664 676129562
1 5555 50466 170336080
1 42906 71930 717255556
1 114586 151140 820826163
1 111514 133627 958139962
2 97091 681062052
2 124431 769803766
2 66808 290726261
2 94917 506075270
2 54398 951954661
3 7453 105389
3 138980 153073
2 149380 508332067
3 61626 120836
3 93435 51248
3 145155 75933
3 20874 89042
1 120182 130400 866536955
3 147119 23770
2 47550 193318715
3 40687 17392
3 168631 132961
2 139627 946619731
1 39810 104912 9642367
3 22476 138244
2 167935 479140617
3 146737 126233
3 30756 7930
3 167231 55424
3 122603 72177
2 127801 589123082
2 54619 401882194
2 142712 390448711
2 95359 425175462
1 106709 140717 508767866
2 74897 931163576
1 57821 111524 997197942
3 23912 117591
3 162027 117453
3 79212 21272
2 84949 16240109
1 128842 139899 871827101
2 160931 368645878
1 13720 103677 748206335
2 138252 700165496
2 40769 681015570
3 97661 58801
1 26028 112706 272171028
1 6130 94268 854571382
2 120945 122325302
3 33875 109277
2 161921 778224031
2 55151 656850534
2 115238 738225519
1 80223 109841 964825216
1 61247 110790 217906141
3 88698 242
1 68129 151691 538164539
3 18663 2243
1 139448 142781 373616076
1 78047 149797 99045071
1 17 126163 324683068
1 14412 102177 520088735
3 99641 93581
2 104889 267418002
3 178986 19208
3 58054 39495
2 77451 246118734
2 118122 911608994
1 39450 68874 774603557
3 27465 80724
1 20945 47284 123353239
3 79316 123501
3 133627 106135
2 61216 861150857
2 153144 825087535
3 113560 106942
1 63106 117421 867388146
3 67724 8210
1 55425 95628 939662950
1 13356 27740 976359979
3 1235 41176
3 168999 141256
3 132933 61306
2 48204 783436650
3 33161 106219
3 75535 131315
1 14160 26819 375123713
3 177288 7553
3 95462 145962
1 67064 150343 300746251
2 30193 17181314
3 14876 93217
3 70793 10381
2 132233 746788011
1 35032 88423 74464493
2 50365 746362527
2 165103 404015089
3 42774 36486
1 13092 22623 608476923
1 6762 22895 594851742
1 91258 108505 459279221
3 110676 118848
1 2046 129603 351566371
3 94840 47923
2 173742 912680434
3 25393 122037
3 167934 63924
2 152077 910514584
1 70925 119561 731217069
2 124600 297319501
3 12122 107870
3 64125 5715
2 132872 889992427
3 113240 16887
1 46668 47765 347922544
3 139087 141989
2 36431 299443429
1 46106 100645 460549386
3 23660 60528
1 22038 99962 240920241
1 37218 100473 682210878
2 159582 593020104
2 110640 539130307
3 13788 138890
2 181324 506922017
3 137034 149740
3 29240 115974
2 16354 402752003
1 44903 152366 662248401
1 114354 127331 174797533
1 74821 112746 151061474
2 35539 762837675
2 151111 693814133
1 2770 135557 280898570
3 8940 34463
3 132782 67717
3 127983 51458
3 169700 120516
1 95212 121444 154018813
3 179607 99497
3 4182 146844
3 137901 31657
3 93725 24389
2 154866 151605849
1 774 149188 890972639
1 71342 142150 896646916
3 27618 111401
2 134931 324166039
1 80968 106416 112639827
1 41738 122301 610013000
2 93926 876514357
3 107342 40163
3 11259 128217
1 91703 116028 382343216
3 137457 11459
2 60016 781567443
3 86063 26401
3 166511 117738
3 147364 139129
2 32306 578720797
2 8741 859742410
1 65962 150123 572700014
1 14059 68747 524707968
1 105751 144472 32555726
2 44921 978652449
2 158586 356054211
1 99680 115938 745283445
3 119598 64494
1 28370 97739 252356754
1 11303 55297 611062977
3 149205 36438
1 43755 74133 506476207
3 5783 23050
1 36699 55569 601475019
3 20654 45246
1 45704 148388 876030397
1 82942 117125 328568547
3 154667 98916
3 31138 63277
2 47581 103203730
2 135244 340116778
3 44582 76514
3 162080 110957
2 130659 43982021
2 94591 318887830
2 117681 67055140
2 84803 615748844
1 88050 131966 650658187
2 92708 57920168
2 104469 436434075
2 143775 767223529
1 138832 139586 131639146
2 11670 964233812
3 139243 58157
1 73979 125719 271809082
2 137210 219781090
1 99765 140829 907912022
1 9378 42377 936003351
1 33475 150388 895373138
1 41951 131211 782570452
2 93175 313468454
2 9463 654652425
1 5545 150986 193823263
3 111047 27282
1 116162 141958 45686445
1 131260 153190 56614992
1 84080 100260 106611882
3 29892 21894
1 25441 101104 105380831
2 153444 560354388
1 3205 64501 538500041
1 32253 75135 249339568
3 74655 73409
1 16901 98950 558610872
3 12934 129953
1 2215 19791 185713170
3 40268 47650
3 11608 29019
2 25706 853675751
2 4442 14257783
1 67425 74289 115719116
1 20002 133082 686045716
2 175071 860925337
3 31018 46423
3 149522 86413
1 36510 45652 922049921
2 60270 294441341
3 60763 141370
1 18018 104540 776318196
2 120366 508189752
2 134158 898445676
1 151225 151499 694609116
2 64276 36474040
3 16799 76245
2 10193 258767958
2 122647 597732372
1 9753 35479 585653719
1 12312 97673 970217736
2 161622 283066320
3 47449 132108
1 32267 96356 832465418
2 105121 824876414
2 177635 153660223
1 90902 133507 689367098
2 105193 418641298
3 132331 111424
1 93651 146757 420787219
2 24038 403827873
1 27745 63543 484936005
2 177511 648534143
2 74663 163197489
2 84846 552473220
3 133358 124689
2 59429 470857375
1 22515 51763 926755086
1 30101 147283 483833485
1 99872 138413 481535030
2 70427 243830297
2 139450 532131378
1 100369 143743 473105379
2 16900 974303980
2 3009 480613733
3 117793 61076
2 9581 657788140
1 25720 135356 986457916
3 109405 22698
1 7683 143931 99728034
1 2551 81358 967583624
2 64926 183298947
1 17779 125841 478844484
1 35381 89873 552796654
3 34267 147621
1 135123 141126 877375422
1 118126 132155 100270285
2 1957 8617438
3 84992 5111
1 42417 65940 136283884
1 24741 49885 806680885
3 127234 5890
2 27118 442432790
1 30569 104654 1631518
2 73835 657676177
2 25887 524587392
1 51368 146879 680436935
3 145593 1264
1 28878 41905 999087222
2 124948 601833772
2 72191 429308109
3 32614 6785
2 83754 495405410
2 132786 945349222
1 57270 147599 824698461
3 161648 104671
3 96273 150840
1 70835 141446 622842602
1 25792 50420 741997160
1 46375 72822 688965815
1 38576 127518 945959580
3 94541 108987
3 135777 101239
3 38556 130528
2 166977 873634670
3 49759 94890
1 44451 152273 562252528
3 125411 60948
3 110493 134015
3 141586 32023
2 134463 43138342
1 7773 132699 42807525
1 47858 68198 718767865
3 30773 105076
3 3745 83606
2 119085 598523855
2 13666 641428345
1 78625 89512 115297845
3 3260 99080
2 130850 701330106
3 145825 64853
1 27157 110716 378891006
3 112900 89163
1 84106 86971 946757362
2 87168 379518443
2 176532 51904018
2 57282 786632157
3 5111 136075
1 11232 44784 919205456
1 113616 144334 923051378
1 32433 116639 626682232
1 51429 100520 817937120
3 38138 28792
3 108706 81449
3 139808 98067
3 100281 139532
1 5318 92630 214761387
2 93996 303621029
2 32115 950760862
1 105575 143198 609783055
3 85767 113007
3 133208 139491
2 52395 562471065
1 67846 129239 936405849
1 35964 111957 962962735
1 49731 81741 463406506
2 112748 587131904
1 139 152798 485472957
3 169671 28198
2 50566 320000820
3 375 99500
1 19233 23140 519043680
2 18570 390612378
1 69273 71937 430854455
1 127606 141532 850899117
3 102853 141437
2 138230 656293658
3 52928 126369
2 37700 747251301
2 116471 113307153
2 104040 750689257
2 139067 55904242
1 89427 105554 150240881
3 39831 129289
1 108609 138722 134967141
2 48449 393515250
2 31096 568887851
2 44337 961417811
3 99752 144735
1 2609 123670 894951032
2 65368 11456462
1 49824 53142 660729144
1 30293 110968 712841424
3 52313 148080
3 149312 21861
2 49524 891215015
3 120989 16779
2 175008 59650299
3 118697 5308
2 88143 695328809
3 841 117219
2 144440 299875802
3 77276 151496
1 30472 32675 36724614
3 180158 91126
1 30892 45200 797264351
2 107497 669948458
2 97885 178999258
3 149227 42147
1 85414 129300 798360283
2 97049 781539970
1 134385 143324 246152161
3 110644 130635
1 92690 119491 954795710
1 64226 79426 262247185
3 58726 67166
3 98645 75773
2 179637 453696965
2 95667 897076318
3 60057 91735
1 50678 58509 204900675
1 15920 24348 257598840
1 23584 36414 472451641
1 12888 91753 521355420
2 102889 230267950
1 15792 100210 311905302
1 103615 145523 387831735
2 10120 438797661
2 98197 39367597
1 41506 97720 123607412
3 2475 152565
1 46042 76309 505267595
3 133207 128550
1 75032 148534 198409040
2 97788 205314975
3 43009 142144
1 79822 81751 383195920
1 29581 75108 559478587
2 126207 506580654
2 64479 871100943
1 61972 90409 913949880
3 68621 14729
1 21531 62242 738467333
1 25411 30629 432949358
3 132059 83054
3 48910 12236
3 180734 142294
2 17854 132718516
2 14633 93258069
3 44593 84949
1 89131 126096 139605906
1 25872 26958 438500399
3 30642 83403
3 65153 21571
3 77654 154570
2 180398 856696793
2 94648 640415457
1 64007 69800 727709332
2 136816 842650555
3 66224 33665
2 105770 819724024
3 159466 120193
1 61735 136548 187586790
1 123218 136856 823166412
3 15423 25292
2 176298 375066596
3 137472 73584
1 21553 133336 86267444
1 84481 98753 153112951
2 125262 633045267
3 54454 17910
3 105361 143121
1 33279 82251 872990738
3 65464 149407
3 1558 17038
2 124085 670881123
1 68564 142801 729235500
2 74638 931054749
2 93674 475792460
2 86389 340300562
2 83312 629558198
1 50378 95029 723409805
2 62035 614333136
3 118681 88213
1 139836 149872 187774687
1 133759 152798 504893446
3 25083 18968
3 53232 2811
3 155478 111169
2 94539 520763797
2 878 257040646
2 171437 558875785
3 38386 28497
1 9613 44042 680526105
1 18481 140382 228226049
2 42262 880772765
2 132526 812683586
3 107857 143944
2 86107 264731141
3 63200 65893
1 37072 118157 869399531
2 92510 772370663
3 26126 90613
2 42984 654312680
3 41940 3067
2 58471 875040664
3 149699 148076
2 151184 395034572
2 99962 378889968
2 123632 745404092
2 12549 217231263
1 108674 145682 929532945
3 33238 123261
3 69470 93728
1 8432 45018 503490525
1 2958 113077 458394862
1 5039 55149 429510183
1 103526 121214 786171815
3 28998 60737
3 88078 98268
2 94587 987622971
1 38664 64997 944418060
3 46892 41944
1 6813 112117 333304973
1 3991 131915 724113668
2 67994 79810501
1 63974 137901 178673894
3 90781 113430
2 50008 727635902
2 44548 368043526
3 127299 13958
2 34310 925342642
1 46256 125001 703715585
1 142532 144769 359729763
3 104802 30056
1 29449 87438 252846321
3 86709 144839
2 59070 220614325
1 75844 86002 77583538
2 176115 488596776
3 75890 109408
2 21073 33260705
2 732 730480074
1 46762 91145 167988909
2 8153 451266023
2 168477 701762467
2 52781 223582493
3 35146 49734
3 46981 75790
1 95218 124894 781340065
1 55927 115309 343600337
1 83221 144893 353618761
1 31650 143159 330565632
1 21523 115927 485671443
1 90252 96331 373827328
2 135341 255010175
2 111782 141914624
2 65515 674104424
2 149105 433365600
2 150952 941545373
3 85393 15223
2 1830 329807821
2 80236 819716589
3 7745 105386
2 29952 745343589
3 37687 65827
3 121469 87511
1 4992 37529 372244799
2 160731 871916417
3 159062 60271
2 86963 456176901
2 21629 554129755
2 115153 138791491
2 86900 590523760
1 73279 135971 918975480
2 180533 332291556
1 71027 110441 573642641
1 35952 61941 520208142
3 111507 113640
2 154841 824822891
3 69740 95446
2 178857 167811149
3 132665 95498
1 43964 80503 217361739
1 102289 116252 574366732
2 3741 195352940
3 25099 90718
3 144484 55713
1 53309 143547 540754194
1 33449 150560 893908298
1 7163 99739 655339035
3 29789 96209
1 81577 148464 791185337
1 74488 148758 410059173
2 45128 72357035
2 99793 786944599
3 137270 123761
3 86915 146580
1 16044 109610 465911338
3 134888 50780
1 131831 145546 185086732
1 82733 105996 105398718
3 86759 84732
3 114656 10324
2 128353 681153124
3 115427 69493
2 46549 635390654
2 61109 982646033
1 44239 152156 945277281
1 69664 146829 289672872
1 93677 124283 489882624
1 20914 75937 848858277
3 50066 3938
1 9395 131860 726778576
1 63588 90243 69173773
3 11685 48765
3 64005 136970
1 11597 149705 517923628
3 164986 95280
2 174374 358570824
2 29653 497142284
2 132232 645946011
3 174746 119177
3 11442 114995
1 9394 92115 377246836
3 118301 57360
3 135060 45237
1 53064 145197 339319631
1 52553 71625 629300898
1 61822 90182 831602528
3 29647 71250
3 73067 83632
2 137402 33055007
2 160578 722824565
1 101465 153648 203495216
1 34210 77756 352597076
1 104842 129274 416391514
3 91953 29527
2 34745 213377499
3 93710 118128
1 19147 52125 105789119
3 57068 145363
1 95828 127567 63978654
2 49233 209132086
2 8067 479639179
2 77176 828190415
2 127306 783645300
1 121866 139742 485741460
1 79927 119902 450303409
2 126197 139938977
2 161217 914668440
1 129017 133306 951100091
1 61931 84599 450015124
3 15232 81423
3 147903 119774
2 87441 655664020
3 165587 25975
2 38489 695365420
2 108262 477567296
1 19806 94658 671571727
3 17823 48642
2 79154 869452615
1 95052 127900 733608109
3 7901 20409
3 27278 40402
3 75768 73250
3 132550 153885
2 46564 364090848
1 3504 102016 549785915
2 76778 948900334
3 37295 31944
3 8960 12119
1 23921 118840 312842359
3 159954 145217
2 127112 806595572
2 169617 133459927
1 32032 43697 268529755
1 7232 14176 120520038
2 58003 571542007
1 107640 133821 881204831
1 94562 114628 559217129
1 17740 54145 559156407
1 59163 135496 229924281
3 108021 14776
1 73148 116357 74119016
1 27173 111046 509192387
1 42902 100847 715752323
2 154652 284022948
3 107539 79520
3 36774 149760
1 104993 127678 670926821
3 172358 115688
2 59396 434592123
2 13838 526210479
2 1968 58406758
1 60190 98937 69999186
3 35693 152183
3 162123 96157
3 30841 142997
3 92118 74346
2 34590 934898069
3 25358 83220
3 78721 117322
2 26514 548984543
1 3413 153016 152223343
3 124221 41267
3 152473 100259
2 53195 610602223
2 102780 139835260
3 86835 95703
2 144073 300856803
1 58149 108088 336493781
1 54767 95829 101082599
1 88568 152587 787085233
1 23535 39980 967331476
2 68484 460794995
3 132210 88358
1 18531 72267 364661504
3 33183 106714
2 112701 196576510
3 118527 54102
2 62778 388298793
3 110467 66620
3 170980 48973
2 120169 291942800
3 40158 24402
1 84316 103187 985824213
3 149013 66255
1 82971 133772 498238790
3 122761 21765
1 138262 140582 290334721
2 165542 59715977
3 169133 50676
3 119607 38820
2 174061 445546154
1 14597 114117 173431609
3 87894 92146
3 75147 151963
3 50782 47169
3 128555 46093
3 92737 119516
2 21750 689301262
2 109701 612355719
1 103563 109418 651608045
2 172756 616544080
2 3704 725930391
3 173646 149641
1 75699 144646 307147829
3 179393 128725
1 20799 34348 457189184
1 93805 142774 700614530
2 42559 376178518
1 43067 129714 382558270
1 32831 150013 589659208
3 149947 145172
2 179596 612175840
1 100195 138966 593453634
1 97994 139058 633991554
3 77955 133019
3 97069 93842
3 110105 143518
1 21708 124124 218885451
1 25190 70264 83723371
2 13524 471822132
1 23096 59149 766389750
1 1496 30355 457315775
1 42142 142818 655195941
2 137858 215141313
2 163545 272359962
1 105410 148871 4221169
1 52039 119188 602146405
1 78137 111166 194305874
2 141369 60467835
2 74079 149912496
2 50441 732596072
1 44817 107718 730306976
1 7427 69066 338637226
2 45481 818534055
1 35512 110322 664830646
2 59802 249898015
2 32220 563009192
2 116220 901782766
2 130585 162254403
3 80401 24358
1 86144 139358 203416648
1 109079 139317 946236800
1 42407 71816 323888849
3 109589 32247
2 112728 725380719
1 5040 84688 504124859
3 145604 3479
1 134663 136469 34009553
2 113183 804171203
2 120251 950868116
3 83085 85981
1 11858 116312 138059934
1 10693 87971 457666638
3 73982 26693
1 17519 36143 677234403
2 154406 602102826
2 169558 717839422
1 76284 113707 796346032
3 52985 27310
1 62720 152760 965012337
1 99529 105351 371098278
3 38536 11287
3 40716 120636
1 26461 36551 376084243
3 174254 32392
1 54980 104808 807991883
1 19122 64288 3653161
1 5157 47089 97200552
2 18383 72353922
2 108099 358805094
1 86578 115781 930741049
2 152384 450516747
3 153228 84069
3 75230 108591
3 144059 1954
3 152007 87604
1 84243 126962 570227330
2 82450 878457255
1 61640 93314 847957822
3 101275 130913
2 944 292444487
2 148521 957763845
2 61398 666098323
1 8533 26717 264581064
2 160962 237135252
3 14113 152288
1 31334 101563 904660673
2 138308 905245823
2 102892 544651289
1 92570 102603 693211238
2 168002 726295851
2 77127 270514617
1 97589 142272 96521426
3 115764 97231
1 66562 90118 900058961
2 155605 474447526
2 58133 532289050
3 81388 76983
2 147791 364798645
1 59376 118085 332313525
2 175370 535989516
3 146229 133403
2 80352 652291636
1 7356 88319 867502997
3 133375 54417
2 142422 538632298
1 23232 31431 77160483
3 72689 74441
3 35931 144111
2 38426 933873662
3 123092 120019
1 17135 71095 654934908
2 40066 640619677
2 128432 953618282
3 17133 68721
3 53353 29236
1 833 3219 267784364
2 135895 560942906
1 19862 106436 234286057
1 51086 64320 475774344
1 34859 92768 884908168
1 39848 122342 61898480
3 53987 131371
1 58779 97880 506505590
1 7916 152130 372512212
3 129688 28533
3 117383 70468
1 124679 151879 515948131
1 80655 138983 749057532
3 163916 95936
3 176688 68090
1 78256 117569 668660174
2 87765 722530147
2 146436 42004180
2 132293 181753373
3 62471 144364
1 50984 131300 383268590
1 8550 17479 292679108
1 631 62029 681649784
3 112554 88563
1 11749 141320 982355780
2 171035 337269132
1 20608 84783 335398647
3 38803 109246
3 118993 72286
1 27873 60214 411713265
2 58676 804214234
1 10420 122573 40406441
2 112645 570977256
2 121430 622102554
2 140069 806853406
2 114513 916948233
3 125259 47841
2 65019 844348931
2 86822 376849488
3 41557 92773
3 51563 80797
1 74327 146656 585271259
1 70737 115512 325028642
2 55161 560545006
1 55232 150547 475894416
1 47955 94411 967887607
1 42102 153746 295540217
1 3123 119585 615060284
2 120621 131401604
3 126635 101481
1 16929 91153 64742090
2 115644 588474598
1 107748 134411 594796535
1 13439 28322 34435878
1 59290 69714 193107088
2 59761 147278667
1 9947 78487 686625021
2 174475 734597880
2 112554 646797068
1 25773 42295 722789595
2 43297 663986004
1 33359 80106 216034407
2 21650 443343579
2 73872 572173600
1 524 65764 845657236
3 103501 122925
1 48033 61237 199932472
2 52625 907976400
1 85691 120800 889173106
3 50720 76348
3 96193 91319
1 22437 108999 944550259
3 130373 87139
3 30650 48554
3 52283 21930
3 43620 82343
3 164509 70639
2 21014 600371007
2 94551 650663682
3 20113 24247
1 106505 119026 438933727
2 33061 455485051
2 51151 463590484
2 110357 325491380
3 67152 17548
3 117718 68697
1 8302 20088 163158037
3 86812 73869
3 133564 128626
2 92033 596589817
1 121692 141642 582475880
2 146003 438574607
3 87374 70926
3 98264 28793
1 70154 126072 6314397
3 90473 31573
2 28780 257253383
3 178776 107716
1 54511 130765 371757787
1 14522 142973 691048415
3 160979 121096
3 76726 16194
3 91480 70970
2 38803 822275973
3 60270 41570
2 94164 806893778
1 69766 80238 480487756
3 32091 94656
3 39270 150314
1 29822 111490 327283649
3 103482 16062
2 10136 344631582
2 165200 382018771
2 36594 361213095
3 181214 46728
3 172128 81458
3 46086 103839
3 57135 27475
1 8377 40753 846773663
1 58560 141787 524528010
1 78905 153872 715117791
2 154087 974164230
2 13303 4775558
3 122220 12788
2 124506 631236932
2 119710 827348741
1 3398 128392 443132555
1 43068 153721 666418179
1 55269 149455 903435345
1 19624 138224 943243225
2 156833 121557365
3 154237 138259
3 13859 72101
1 45715 53934 31753127
1 8197 117715 339746889
3 87837 46438
2 74656 565776978
3 97511 78188
1 18744 76273 629216489
3 58301 7276
3 113452 107314
2 114215 281715533
2 11125 433808564
1 84376 150696 232190427
2 71050 867448837
3 125806 145416
1 9538 150313 262781846
1 11170 68586 226908423
3 26326 21601
1 51851 53031 377676396
3 71905 2244
1 78741 113558 170870925
2 11797 726683465
2 60412 440509351
1 37557 66487 473172169
2 165419 715466501
1 2436 9942 151308823
2 146738 974670359
1 38997 83185 16966434
2 49135 969090877
3 146943 146953
3 26969 91888
3 179748 104004
2 150462 592242074
1 81970 121987 303637328
3 8290 16703
1 86091 128268 137765462
2 32050 910651061
1 103590 109786 566675975
1 52718 107064 411456257
2 144453 562307286
2 33222 285276099
2 26361 428288118
3 59554 4927
1 54849 68754 251281870
1 106366 117885 698943723
2 106866 291646307
1 44300 82994 387699807
2 27720 178643149
1 37392 86885 272183549
2 159336 774232178
3 73879 96549
1 27487 69410 375628624
2 108411 183382927
2 12725 565004230
3 50841 115599
3 173233 112606
1 89564 118367 652421292
1 37639 52934 893658490
1 40288 83320 715134572
3 118268 58548
2 109835 444836
3 88459 139220
1 14515 132867 298282015
3 180163 15208
1 31398 93217 900565723
1 66712 126297 924194116
1 90188 103405 485923137
1 46056 153418 836887953
2 71019 685627879
3 46198 12366
3 80354 124065
3 41747 32994
2 105237 513502738
3 107597 129181
2 131298 172329050
2 1470 617224644
1 142354 153861 852559644
3 120555 153479
2 95527 958650390
2 122564 924581042
1 48984 79987 339077232
2 14973 550952756
3 143707 65602
2 93986 341404583
3 76194 135336
1 7677 62731 174164520
1 52094 115238 741008895
3 173246 148196
2 43811 218179493
1 70311 112109 38904274
3 54950 152063
3 29970 55714
1 140731 154961 63426887
3 130411 2995
3 35693 142401
1 10186 107154 479308009
2 100762 415113367
2 21095 89544512
2 175472 993757417
1 5356 117236 381459967
3 117816 83557
2 109673 534091086
3 19489 74623
2 53870 13242530
1 12354 83552 863664599
3 175899 67591
1 59995 76859 159924718
1 33905 59996 599567468
3 6375 141977
1 93676 103103 865927433
1 2940 71085 819444957
2 54070 547780448
1 7867 140187 23538754
2 25804 907176477
3 63321 97195
1 46631 71364 377425173
3 161996 139244
3 90455 86743
3 75417 152258
3 160724 26902
1 92007 110217 231192030
3 95362 98291
1 41791 85044 694062340
3 13466 12133
2 172041 488274205
3 157307 151448
1 40856 92215 175359913
3 6985 57243
1 41994 79224 607669944
3 105004 138430
2 20670 826344480
2 52131 117010351
2 94587 907438771
3 89694 17335
2 138025 711338315
2 3930 681706607
2 65963 100749695
1 115853 145893 372958238
3 47412 65558
2 131852 466774196
1 80880 94284 158617383
3 56342 126988
3 65411 3005
3 167548 103991
1 66573 113168 319008634
2 41749 379175672
1 45511 134003 548977287
3 2560 137510
3 120100 144037
2 60647 226314957
2 133490 3307319
3 154721 104963
2 75145 809960896
1 54723 126991 158720779
2 49493 389454372
1 34037 110830 787351318
1 91622 136482 303818697
2 121378 124033317
2 39402 165143707
3 137587 18109
2 104618 219998888
2 20236 584086278
2 9854 859176181
2 172189 143458748
2 145917 9096910
2 128795 501923963
2 124703 863761464
1 121547 132545 396568560
2 83372 109994899
3 56565 68479
2 73839 613071912
1 65537 67481 189056356
1 89402 124819 258485291
1 65387 117772 189184962
1 89484 119553 107175915
2 85562 874712682
2 139953 70628547
2 127914 25988949
3 133537 56623
3 22513 39234
1 1423 45623 7018999
3 37574 274
2 75057 665457250
1 83337 90913 4114092
2 180215 930713717
1 39469 50503 763835838
1 21462 30473 294706423
3 169720 101077
1 19514 147639 91175067
1 25177 154652 597761225
2 135943 25389164
2 172672 954518983
3 96072 59206
3 47361 109241
2 50757 976500151
3 175812 68154
1 3788 87058 724094443
1 7702 115693 166776725
2 165091 323099205
2 100442 848221876
3 130011 9317
1 57401 100037 209656965
3 137720 65550
3 102030 110029
3 125233 137472
2 161994 814690746
1 37399 77358 278557222
1 109486 148507 254540271
1 31857 54229 310645250
2 5962 723281049
1 20834 121310 89294063
3 172746 113277
1 83367 153582 860163489
3 79478 114217
3 178337 15839
2 29430 364926384
1 25416 99408 933344169
2 296 339942114
1 61636 64015 436177918
2 25649 568543682
1 6064 121844 544480735
2 980 689043415
2 88527 209252935
2 60515 29622159
3 99850 153543
1 98149 102894 218183235
1 24716 43964 34864264
3 38515 17053
1 83044 108283 850313796
3 140826 128852
3 95167 88730
2 11382 250048812
3 33614 86161
3 7647 95586
3 44391 135055
2 66881 19829512
2 53919 652255805
2 118952 671739550
2 17987 496270524
3 17294 56704
2 29267 287021998
3 96387 85513
2 163816 301383815
2 147930 295157214
1 5670 125503 880323742
2 111453 713060442
2 104360 309538598
1 8016 22813 661638715
2 20058 99815261
2 32367 150503543
3 32024 68883
1 18126 63641 850045113
2 176510 468867313
1 32886 88240 992230193
1 91635 108597 404917666
1 30989 31802 428874196
1 21003 53293 740104857
3 139411 133792
2 21511 614583325
3 72712 93718
1 68148 84571 335969085
3 94303 105768
3 1802 115787
1 22651 131934 81375935
3 180888 26225
2 29707 30682321
1 22838 51799 740973239
1 133713 152670 685252408
1 723 47727 216329406
1 6476 23425 216512355
1 67145 118163 975991845
3 171196 38175
2 83936 288991344
2 66212 203357430
1 11812 148460 789819871
3 107917 69809
2 166918 408961824
2 95880 620598019
1 55651 68910 121238812
3 60874 32179
1 39340 135274 817848177
2 86997 619990476
2 139074 807093107
1 37316 48398 121486
3 181523 145131
1 80786 147468 563167779
1 980 31358 286444110
2 56680 58883012
3 57279 78762
2 48583 850547792
2 97979 894285430
1 133565 145535 959320830
3 35550 105571
2 142046 782517884
2 52246 779956690
2 103269 360388535
1 32262 82476 260808927
2 140056 681130060
2 10978 951383174
3 139698 68572
2 120742 354927510
2 18450 368568789
1 57528 67547 527196680
1 63122 77980 712115195
2 31846 863541289
3 21646 7985
3 60113 121106
1 21566 99712 456423394
1 56023 63102 796820526
2 171213 863381175
1 26024 128028 674251144
3 25061 7653
3 16162 81078
2 47319 882134385
3 102494 99025
2 20469 133467815
1 53754 110278 982011037
1 41435 53750 947057840
1 5346 102464 547902379
1 16132 35873 879441176
2 33806 307216697
3 110437 99316
1 473 138748 225586868
1 26380 62094 83907930
2 164949 224552988
3 107771 145634
3 110072 133466
1 87147 101872 383410584
2 37876 436200462
3 142659 78531
2 120331 270534622
2 106804 475069606
1 58058 64075 997980909
1 89724 117478 150181774
3 111010 109518
2 28063 916695403
3 52983 142820
2 50259 949405267
3 135363 51210
3 103217 79955
3 99981 17189
3 99643 126276
2 118446 845472927
3 67832 10915
2 130109 104946100
3 133765 63119
1 50935 84995 994143812
1 39275 116080 53001543
2 61252 209478970
3 136691 37179
2 51888 695884449
2 57726 900559093
1 37799 57485 664242109
1 75528 126680 413680760
1 21044 31625 899511530
3 181515 20458
2 33459 197688837
2 106723 946005624
2 103955 951401391
1 25841 33626 543667777
3 110979 133093
3 129286 147323
3 59609 14146
3 91553 24763
1 78340 142405 691807458
3 101889 99575
1 140555 151868 713838428
2 149189 824925839
2 88706 782979209
3 114039 151419
1 4480 40329 840368164
1 5733 99716 607451969
1 78817 125694 470318304
3 132815 77604
3 94470 15366
1 51684 137488 241360163
3 152971 108764
3 180342 90834
2 137616 855537434
2 87919 461442815
3 87054 124822
3 98528 95895
1 70874 141325 136231148
2 139530 4902586
3 115737 22977
2 72429 518538890
2 56961 105451955
2 151135 931731189
1 75968 81686 541256635
1 6183 62487 682614556
3 103452 44515
3 163848 45877
2 163351 263939969
2 57780 941863609
3 130913 75088
1 142188 150653 25331332
2 138759 595903853
2 97934 737288512
2 9473 606994759
1 20798 138749 135006371
1 132236 141927 793830512
2 52041 880909667
2 31001 817013951
2 156514 655818804
2 121718 687578490
2 66710 199762732
3 128932 30261
1 30741 45854 80262069
1 2104 8697 75804003
2 116691 499688530
2 180426 446274003
2 70705 958378066
1 136645 144700 373909377
3 151316 86746
1 101305 138990 300567407
3 147007 126342
3 30342 115772
2 55540 615748388
1 3175 32802 832904191
1 5987 30426 175543479
3 163683 2800
2 128062 702317809
1 52518 109352 536952214
3 860 88350
1 82157 126709 664917451
3 85930 129625
3 76291 135415
2 99706 650029314
3 45773 112647
3 32810 22744
1 108185 113237 336203916
2 172798 585000072
3 12523 120178
2 89125 573365828
3 89440 100364
3 161177 17897
2 53672 752231244
2 2886 638963079
2 42430 383380526
3 147914 115173
2 77968 57971936
2 85659 815077087
1 58947 135289 899684638
2 88318 842048038
2 131873 384148148
3 75269 43451
2 24324 892328478
2 82641 526543572
3 116921 114941
2 84118 196293440
2 154238 325789756
2 146729 107849334
1 87203 120212 80812126
3 112310 1084
2 43017 761074893
3 13265 74342
1 64285 94864 540448820
2 140715 571285449
1 91159 117543 688208151
2 168776 372809773
2 135419 574064337
3 27274 136944
2 55923 42982008
3 95269 1064
1 49782 154510 151371768
2 18177 66296730
3 57958 47840
2 154442 961070882
2 477 146183719
1 67226 153148 590741343
3 20769 134426
2 25021 395488616
2 79432 513989714
2 39194 970454261
1 18119 150673 715806737
2 129746 563623728
1 8099 28584 434621265
1 117205 146670 62247847
2 16450 237467607
1 66544 99297 104734374
2 144759 882970352
3 35625 96601
3 55173 100980
3 4941 22905
3 128571 117614
1 31563 66265 351363854
3 68515 33901
3 116991 23852
1 50561 81675 481444680
3 116417 15650
3 47362 122382
2 136564 500702737
2 173063 79494097
1 58843 85648 163607060
3 107886 88250
1 72890 116970 746637983
3 118960 64406
3 18128 74190
3 157076 97028
1 35135 117177 996933830
3 129869 138405
3 81893 40383
3 145285 73246
1 72282 127316 389969083
1 17444 70838 289247748
2 180645 690905142
2 47095 105897836
2 18460 242094696
2 97082 848225892
1 12719 35239 80230808
3 9176 8931
2 157468 940866792
1 3648 79680 586676470
1 42964 68026 777138980
2 3283 801482737
2 167059 482415191
1 38760 139352 568440896
2 30582 454748239
1 83518 140828 171758277
2 103921 761167212
2 172025 428646522
2 144985 780804435
3 127961 55640
1 83378 91176 420483200
3 4938 135095
3 27551 70416
2 64095 289972917
3 21008 154940
3 53780 109746
1 111367 145205 145583924
3 104031 131015
2 85260 927736453
2 2691 125934689
1 116493 117666 185772533
3 32174 47260
2 70277 360322659
1 5257 145717 764574972
3 43856 56579
1 45403 111767 217796004
1 41100 85314 795620695
2 153008 194371455
2 73775 6420420
2 125591 48806796
3 154896 136114
2 38314 493838564
3 148333 81700
1 46770 145658 462338078
3 32225 3851
2 109020 553822237
3 28871 101418
1 69414 119014 194805067
1 11767 20613 965468514
1 27940 109562 674388345
1 64572 77756 863044969
1 90006 114713 832620643
3 64219 106157
1 5292 124547 168945451
2 136442 125493656
1 116345 135232 815949218
3 111551 118999
2 172938 534384165
2 6199 629097039
1 11618 107115 923420806
1 81041 87063 565717641
1 65319 123756 378112865
2 132513 658438761
2 90690 324492249
1 62948 110184 669986455
1 96350 98821 522588113
3 155527 37465
2 387 854124128
2 11283 116370292
2 114514 596507210
3 163126 70031
2 36963 495982233
2 140622 208600039
1 52969 93212 380666388
2 71911 544514945
1 24469 127231 277486384
2 69454 186948573
1 69183 110905 944947616
1 99136 106982 513568349
3 44326 135627
2 91783 454023440
3 180525 89122
3 30072 119906
3 75463 36557
3 100742 86459
1 10060 131503 390510204
2 174900 29781633
1 6404 20566 375854059
1 6114 146071 32188259
3 118879 134783
1 18028 121046 574978376
3 112311 16324
1 113212 140507 65602405
3 91019 113704
2 28858 472373057
3 34946 133527
3 38443 63249
2 35063 717588395
1 9173 65017 653181141
1 36959 148240 558848397
2 17703 157545500
1 31592 89241 770830192
2 177862 180000628
2 147379 295162304
1 14146 135141 942969040
1 89633 95815 205575019
3 83902 27572
3 68000 86843
3 83256 61021
3 63483 92091
3 94903 35129
1 14862 84559 460548504
3 17728 77921
1 52820 62142 255197784
2 174585 912628655
1 8647 33791 608908294
1 33796 92160 307213380
3 179146 148030
2 93955 459351960
1 71875 111263 695720136
3 105462 44035
3 37180 87155
2 111078 28584754
2 114704 549832618
2 152811 604549927
3 55912 153763
1 356 67931 589888623
2 80000 88260478
2 20552 893949429
3 13345 138818
2 148251 599022752
2 101615 320646847
1 80740 143742 962207951
1 33575 103532 352062394
3 10672 84729
2 102330 467034667
2 30280 74700331
1 53732 97122 360509523
3 70542 124925
1 65139 112561 274191036
3 146795 30929
3 99129 43715
1 6811 82898 934363360
2 47457 649036475
1 86789 133577 327610290
3 128505 109136
3 139745 130703
3 154220 53456
2 47332 52017012
1 42943 72564 401018044
1 4111 106217 610494363
3 42544 147267
3 168845 114973
3 17533 71226
1 97524 135681 503499977
1 94460 107344 804240533
2 101756 390772427
2 78067 232508273
2 141533 333661157
3 5558 49956
3 29152 104323
1 11572 117097 283361971
2 148649 848845872
3 173389 33010
2 77794 968683337
2 21839 985362030
2 138283 599361259
2 111720 467970528
1 27038 52485 866480056
3 13225 120728
3 75504 9697
2 141114 579619676
2 28889 336635471
1 8442 82420 395700677
3 115996 11587
2 9959 569930338
3 20417 53696
2 70340 154991435
1 12721 56000 235696456
1 23593 153579 296974355
2 82156 677819961
3 155914 6706
1 26286 42624 918613948
3 113191 84811
2 21019 234959637
3 140986 105526
2 160362 704340015
3 39251 28249
1 69443 146701 357895530
1 104393 117801 687168431
1 102363 133230 649516292
3 149885 27151
1 13341 93978 391263157
2 68262 923908044
3 177869 120092
1 138487 142095 695643511
3 99197 81231
1 24543 44322 292698413
2 123152 345401060
2 141278 751626454
1 83405 137942 610431648
3 105525 20176
3 84969 141046
1 119962 153547 736698381
2 181484 339864378
3 176174 143683
1 18384 153597 439080377
3 39103 72106
3 165705 24971
2 114254 276854370
2 169841 955529165
2 134540 185920688
1 1181 149157 749844143
1 120827 141531 815293684
2 114307 868856734
3 159059 17854
3 41322 124879
1 78581 119847 843537800
3 131270 85214
1 28630 66807 85662364
3 140820 46564
1 5728 6318 82475425
3 174599 24892
1 102808 139517 464396849
1 84426 104531 707293265
1 2759 25076 153528138
1 55642 58980 531849081
3 63548 102402
3 122844 128841
3 163571 102657
2 102733 818164466
2 70823 945874867
2 108836 553871554
2 22815 294272011
1 57236 136206 357617703
3 31853 99248
3 149152 48335
1 109974 146255 764290520
1 73595 134483 207267799
1 51536 83077 269526172
3 4205 10557
3 24235 97725
2 161055 898723060
2 145257 939746398
2 39386 735324018
3 120051 49858
1 18384 125949 422155728
3 77403 115293
3 168647 64052
2 95554 501949525
3 77096 57494
1 143308 151345 513562771
2 146840 367276409
3 173276 110693
3 105192 53364
2 148275 176689716
3 132408 126765
2 38532 726755224
3 67727 58107
3 169032 2086
1 26716 115731 989313225
2 120420 537149526
3 18958 49643
3 16083 46338
2 139464 877547424
1 16412 44545 615647242
2 153779 584310826
1 19832 23057 429227340
2 150446 76487083
1 36013 47607 303314185
3 160400 32688
2 52304 85659415
3 175351 114733
3 140899 96018
2 4026 505875818
2 39618 156258058
3 95568 118684
2 42742 273606501
3 168229 106254
2 63851 715189017
3 121576 75277
2 17520 265487353
2 70326 863871514
3 45652 90915
1 58272 70203 668371580
3 81797 53971
1 65763 147255 958309000
1 64293 67483 587183797
1 37165 121173 982177128
3 151167 116939
1 51912 113953 38405398
1 32760 40243 771531981
2 71445 449843263
1 54677 101097 901567094
3 124103 50997
3 89254 66011
3 60542 72883
1 109659 118301 845565062
2 152871 497294046
1 109584 113956 649927032
1 12344 55168 511296058
1 81944 151858 481711747
1 69117 92090 667062594
2 60953 566129600
2 140348 670326891
2 3363 155149805
2 41691 38051083
2 83002 971268823
1 19562 32261 156247151
3 29221 153636
2 81878 943953657
2 31117 551607419
1 18187 98771 551230927
1 99787 101653 342545498
3 52787 118650
3 57188 6954
3 5190 39343
1 36517 105203 654558630
2 145377 35840519
1 8937 9113 82097924
1 83183 135704 953302882
3 10457 93948
1 111660 113751 472131912
1 129046 150446 481187412
3 105720 31822
2 146157 200489040
1 51389 114248 311826869
3 24011 137021
3 102301 124617
3 107588 4755
2 140541 535971419
2 168259 517165932
1 72077 92798 448369970
1 17933 82653 347222193
3 71076 42540
3 96776 75904
2 145991 841723989
1 9248 54043 791684687
1 41786 154225 288460004
1 81467 122116 835883763
3 95910 56236
3 161576 578
2 96037 136224219
1 120359 142223 33326470
2 54639 218985584
3 128806 78859
3 43869 89967
2 174503 303292392
2 146870 164201578
1 97329 115263 391729970
2 110131 419405060
3 155632 152371
1 53594 55639 184927390
2 126295 222557830
2 69795 739115407
1 78599 113999 424941588
2 3559 294219013
1 41514 73149 853650466
3 28789 8081
1 68214 103686 66067183
1 17019 68023 653115515
1 44066 75975 249111371
1 75221 76538 371045057
3 36047 106440
3 171934 84251
2 23863 265302057
3 73318 118011
2 80376 907116534
3 170889 136867
3 119900 58713
2 7440 474948235
1 41272 97463 299701517
1 25904 135568 172620777
3 70518 100018
1 116324 149490 439399622
3 141237 140640
1 63856 72195 175621803
3 163665 50370
3 17171 147828
2 83570 482748635
2 40416 22730756
3 133333 65445
2 28482 726670580
2 85777 757522725
1 46163 97922 57844039
2 138598 747011650
3 33567 32206
1 98834 140156 769825056
3 44835 146531
3 136502 116787
2 65231 351690594
3 101616 66504
1 59520 131079 390044348
1 74675 97234 356902684
2 25409 339924047
3 77474 55016
2 66754 289893001
2 30497 96395019
3 7814 3624
3 75024 98219
1 33357 136869 761118534
2 149424 502250664
2 158373 632196371
2 89978 477134573
2 113799 825174759
1 20045 81715 742869153
3 72517 100288
2 49454 385769805
2 138803 644546043
3 104208 34951
3 162613 5206
2 54617 142726658
1 8094 104350 625707935
1 90992 100954 930502585
3 118646 50974
1 86273 108172 154257037
2 140477 570014102
1 58122 61200 172929295
3 170527 51284
3 96181 69901
2 141088 123178006
1 10283 121319 429874657
3 179737 101729
3 64298 3196
2 172082 259197527
1 7189 101675 479869701
1 216 48960 945732682
1 51145 121823 780862663
2 12570 142134751
3 96194 100583
2 47417 918920549
2 179719 55874185
2 75991 127367025
2 67239 181129918
1 15361 86883 614145001
1 144133 147952 616070720
1 108054 117961 4669461
1 22246 25848 866856259
3 138450 209
2 27060 52769585
3 178764 85566
1 6150 122284 803422389
3 155464 68585
3 143928 143754
3 107055 116780
3 33279 84580
1 6383 35792 39187474
2 55532 897174618
1 81883 130599 375262360
3 87911 17877
2 27457 849714881
2 157395 116214635
1 106995 146317 955330522
2 112437 812949861
3 7798 84167
2 121030 405536254
3 131866 113284
3 77756 62738
3 91373 86378
1 91358 125999 356959414
2 75799 318294858
1 30585 71954 241066975
2 43624 939855579
1 11059 26999 638532387
3 124867 3441
1 99257 124511 186690911
1 141680 154803 985821545
3 169783 80205
3 125196 77010
2 68901 664784633
3 54711 133443
3 47618 66841
3 116427 3926
2 53427 42259129
2 105975 871714747
3 53176 121299
3 110518 32190
2 26394 455746502
3 94914 32602
1 19969 43497 545809223
2 160393 648402065
1 111117 121454 907015217
1 85895 141474 931204707
3 145848 88183
3 162447 105438
1 69311 131614 713422904
1 73852 93877 79049509
2 24579 466657171
2 10432 365662896
2 16660 744852398
3 154761 55345
1 189 112308 430247647
2 123569 934348491
1 64075 91534 924063723
1 45308 70295 987034378
3 146527 63941
2 108210 611458948
1 18683 127897 356425415
1 12268 70403 237554986
2 128970 768292225
3 130158 103310
1 105001 146353 734818041
3 85386 76484
2 159031 530603996
2 5001 763542367
2 39513 486605419
3 4991 125655
1 33194 90029 396735181
3 68042 82338
1 113330 130039 706371126
2 8078 537941244
1 119889 153329 59408895
3 28537 114674
2 36498 430294223
1 2659 106701 311058940
3 163371 24907
3 49459 124766
3 84439 138055
3 76933 35372
2 19701 59306764
1 44256 152741 865925122
1 55710 132610 454845310
2 8970 24588191
3 93928 149650
1 28530 91337 19334830
2 98920 970096090
2 168884 310508851
1 8204 122029 526613654
3 91955 62921
3 45445 58621
2 44207 916299628
2 124783 305219896
2 163953 723135924
1 106894 145643 947438427
1 4802 7332 651912064
1 50080 143344 335196674
3 33021 110505
2 180433 826141727
2 144057 925122040
3 122894 70098
3 92092 7162
2 150313 843072787
2 29026 535356926
3 126189 56348
1 70712 93801 210270305
1 17848 102884 274521249
1 93007 121444 149550913
3 112900 93596
3 98612 69781
2 76697 409061017
3 118419 52672
2 70367 711636439
1 45923 85658 276775577
1 44906 48669 375624376
2 9419 588379693
3 123432 38588
1 68748 100019 691618285
3 138941 60635
3 100549 100361
2 140955 798291612
2 158273 409852523
1 85109 97977 29599771
1 38921 105744 310802780
3 59637 106393
2 77821 446309120
3 147896 11898
1 39640 48523 515187181
1 83219 120977 66400079
2 166519 448325863
2 140356 344631023
2 178329 370052034
1 15575 117642 456642514
3 95785 129863
2 61289 661969577
2 173139 26617753
2 105047 974678728
2 169106 921877133
3 5298 32456
2 138708 936630851
3 138549 21657
1 60727 128731 851305963
1 25223 105504 16844801
3 132675 88943
2 33974 903701068
2 22365 593420536
2 64804 909731310
3 116959 32072
3 114804 128582
3 68797 49610
2 124437 207935935
3 145156 87976
2 138861 56889183
2 109370 966640816
2 132782 473627153
2 40017 92086887
2 133383 93995264
1 37973 74253 502037532
1 7482 37466 606283796
1 3994 5645 39620247
1 48380 154961 28754046
1 14024 97474 562442854
3 147593 10900
3 94956 18107
2 180127 796798481
1 88837 142758 917091482
3 24417 74068
2 116010 401885493
2 98176 98724354
1 29529 134806 551543041
1 35069 99642 615866813
1 51488 115567 63832389
1 80895 110614 291711888
1 75192 141611 398386987
3 10619 90717
3 79392 126397
3 106919 19074
1 64143 144977 265503698
3 64930 84090
1 56165 63913 163073096
2 104516 787308142
2 31161 650006732
2 110952 347464174
3 147822 45415
2 29671 681186121
2 37921 118513671
1 25512 56627 235272296
2 131289 311047042
3 150075 120347
3 98645 70084
2 36346 379481304
3 110453 30414
3 78193 136734
2 57156 106821412
1 80850 133790 442487135
1 102618 140718 242352224
2 156473 907097529
2 34433 348672954
3 32233 114717
1 59821 60926 605115509
3 45401 44378
1 14009 150394 829655451
2 137920 693280199
3 135906 80298
1 33296 49890 789275961
1 24410 134661 874739128
1 30815 46203 978829472
2 78542 138629207
3 70852 75352
3 134998 79529
2 7375 471225589
3 70295 896
1 13769 77329 123677520
3 153954 107842
3 58260 45345
3 35517 98822
2 130329 525622161
2 142101 939420946
2 135199 169850733
2 60860 978661774
3 9611 57483
1 35949 132830 81810212
2 97434 470945983
2 135475 737379269
1 20734 41131 9591949
1 66532 79186 374205463
2 126532 127676330
2 174599 190109696
3 127368 68409
3 100547 74325
1 33954 114030 715807679
2 120435 902960867
3 57846 142982
1 35634 104315 904503667
3 81571 71338
2 144123 981601859
3 110539 18332
3 142281 72942
2 90091 948304638
2 966 337652481
1 98627 138265 484482808
2 142370 770928935
1 99245 131893 518304328
3 117829 116471
2 72993 686610786
2 14498 644915857
3 133759 129321
3 180601 92628
3 60369 70412
1 71930 144350 698700628
2 65878 295949133
2 129935 844133815
1 110415 118107 819199446
3 63549 104414
3 85362 42340
1 102653 144915 74864797
3 87686 55938
2 112870 915382227
1 57703 117605 954783548
3 179309 10929
1 55814 132729 128941542
1 2924 52290 41635222
3 3898 103530
1 63234 102828 85888457
2 58413 481721936
1 49505 143058 93548225
1 31378 59488 509929692
3 82978 106227
2 5411 720210458
1 44298 51249 159660754
1 27983 114283 334518505
1 54215 115604 471930929
1 17673 49862 740035705
2 78787 933190953
3 135429 65426
2 2848 553224436
2 33572 713271399
2 61839 545239872
2 98200 335305253
2 120744 486946495
1 102484 114207 949372827
1 68520 139728 255041453
1 34856 82817 138294062
3 10467 85302
2 131584 621753379
1 75701 82194 648970339
1 29486 143398 207781082
2 137489 70523273
3 100716 12280
2 22918 781242074
2 151959 79641559
2 5498 747989489
1 115203 141525 167242491
3 103134 129873
2 51441 299280580
2 167685 429096774
2 18645 367476020
1 113599 152223 111033685
3 121427 101966
2 42552 692798605
1 40415 45661 171007630
3 123516 150706
2 125362 883078647
2 175388 193249933
3 65335 3358
1 52115 148227 876039861
2 27395 104785310
1 14277 105872 55436139
3 38961 52806
3 46433 120468
3 111337 147607
2 172365 431289549
3 117954 40763
1 14096 68462 665771059
1 3284 13586 88400174
3 130561 141782
3 177529 52793
2 34007 295779485
3 61481 57133
1 80184 105479 713868764
1 74726 132427 611237595
2 76455 64187362
3 45124 106905
1 9150 17381 668104262
2 111419 581070921
2 73612 157904857
2 22185 569251376
2 144024 799821705
2 176026 225713026
1 60493 72646 325861185
2 6034 392517767
3 113443 131285
3 33927 84368
2 152855 22472504
3 146906 76769
2 39024 174193485
2 82039 768156377
3 101217 74168
1 87002 116196 963522478
3 6021 16599
3 8066 56489
2 139594 877328724
2 119662 362876161
1 15284 27225 245940185
2 163612 488834018
2 156589 629169783
1 17536 68600 528008021
3 50281 139952
2 150111 93169971
2 123842 168693948
2 106451 925333913
1 28691 44674 88833838
2 22808 609480311
1 119931 142592 677681058
2 134426 639431163
3 127437 136447
2 82369 350693767
1 94804 132298 906789907
3 64413 106000
3 60163 64245
1 53944 147125 394586715
2 80559 905067185
3 25461 16205
1 18127 90015 736861782
3 171273 62407
1 69125 139730 509624372
1 34398 131965 472188552
1 67147 145935 359794766
3 50622 65011
1 30686 77745 341296427
1 13323 95958 84238940
2 124638 859139643
3 125802 80457
1 47240 53780 600405551
3 36924 134302
3 169568 94347
2 16837 506359087
3 112668 24496
1 55599 130055 890416709
2 131424 889022756
2 157350 692238060
2 102041 777313366
1 110904 112508 776874586
1 43805 149374 273911502
2 43609 475958587
1 32186 66946 541608218
2 13034 140376270
1 19712 68784 546366519
1 76808 111280 619722325
2 119024 376405423
3 104074 130779
3 130284 46363
1 127902 149204 798224406
2 87674 218541579
3 128300 104005
2 13491 444994010
2 113462 646198956
3 135367 108645
3 38776 34664
3 110986 82512
1 30311 111480 279149819
2 91474 915215028
2 142659 497944969
1 73358 105174 477746104
1 77005 143385 850809092
2 34064 187096650
2 3632 10439699
2 126979 534103890
1 102069 120610 234778904
3 61413 7352
1 54981 99308 881360303
3 113990 67650
2 106816 658760295
2 20004 160991427
3 79039 21382
2 112545 776783824
3 3118 71797
1 65892 138377 769182749
3 150953 2234
1 77240 149865 433761855
2 177109 436347813
1 56769 102597 822168021
1 8790 123569 140802252
3 106669 151354
3 116039 9636
3 159246 67362
2 57120 886562639
1 5785 34060 228548696
2 165219 168222491
1 3877 118441 407251506
2 91336 59570867
2 6242 590922670
2 172705 982901752
1 1867 130236 478007170
1 61809 111094 173634040
3 797 111729
1 2412 13991 536974903
1 66389 143603 797159499
3 83548 63526
1 51233 90740 362204747
2 76124 385908897
2 61890 167100493
2 65778 922555428
2 135425 83567431
1 76868 145319 50097958
1 26601 60729 98344919
2 43727 445043319
1 95836 137558 198368994
1 43764 76591 82241868
1 52099 126938 231565100
2 181397 250874253
3 124116 83235
2 75791 660453182
3 84416 117750
1 66406 104939 865887582
2 115117 819884031
2 171321 872560424
3 70550 96457
1 21598 142949 582030966
2 144741 197389030
3 125012 72264
3 160620 89716
1 38573 90186 236877011
3 32294 67347
3 93325 27401
1 1590 61261 844814226
2 65355 927020623
2 113521 50155404
1 99645 105342 927603049
2 123618 448266154
2 120174 739798929
3 81938 70922
1 117001 133531 358996049
1 53266 122010 9710918
1 54113 100500 691055510
3 74021 127222
1 20976 60379 488195341
2 122391 924318011
1 41702 44039 977202090
3 177073 19874
3 139012 1398
2 54843 27972298
3 51738 113155
3 59262 102
1 47970 99972 550600575
2 103835 802397724
3 94553 122070
2 165242 320129725
3 137891 38759
3 158150 153744
1 78837 87985 579056758
3 33021 99198
2 180940 987804528
3 83882 44997
1 62645 150593 890543461
2 14360 858526051
1 274 76277 690508087
2 166710 120068033
2 153198 821382905
3 173099 62066
1 120293 134266 15767704
3 124406 56851
2 121334 61466528
1 22379 97911 959391162
1 60844 107821 618832290
2 33565 467432374
2 29957 130264796
1 22628 85078 302915761
2 47177 666913973
1 120957 137959 425291304
3 137638 126436
3 131173 82699
1 104495 124345 186539962
3 158382 65551
3 165394 58191
3 53878 121472
2 98122 103134878
2 60577 736442544
2 96811 771907141
2 150123 219363912
2 102766 869135843
2 139546 389267520
1 3413 152474 369772778
3 121205 18489
3 147216 30119
3 88116 22202
2 22593 726384549
3 127521 95118
3 73822 62265
2 128942 110166555
2 147580 876364857
2 143910 287524911
2 119507 32756112
3 7501 19101
1 40545 92566 467547399
2 54771 397374873
1 111007 138064 911636672
2 130516 845174756
1 98730 154588 725353537
3 137597 9360
3 19846 81133
2 9059 311329478
1 48111 109775 917047537
1 22738 88424 205727163
1 125574 129026 474297295
1 33042 125457 907709435
1 66601 90151 819446581
2 72813 538040015
3 2040 120246
3 148476 122868
1 119589 138506 542016999
1 36793 88900 787647641
3 169835 54609
2 175591 986914849
3 93476 24771
3 143987 62827
2 72682 972454943
2 74588 317537693
2 81198 967505563
1 64312 86272 810237011
2 84600 801425908
2 84701 111635641
2 83297 232897609
2 103860 19531813
3 174518 110023
1 16635 118416 314731147
2 134535 764385432
3 162867 77421
3 57525 37909
2 12175 626674203
1 59311 149800 321365287
1 107919 146381 104887560
3 53082 21096
2 29097 630369679
1 7742 68946 439304961
1 30467 120979 681344472
3 112770 90322
3 26696 61461
2 26907 358531286
3 99818 154138
3 607 14336
2 43369 257977782
1 27054 103650 531757412
2 86251 528397730
3 35708 45251
3 36534 126766
3 11217 489
3 1517 51408
2 75095 156518811
3 73280 35724
2 14351 3436312
3 114088 80016
2 67107 978631760
1 15899 138658 212927933
3 99873 12706
2 132914 744580995
3 39946 77335
3 170495 65434
1 5200 129609 25139399
2 135831 651507530
3 141319 74504
3 52650 14243
2 18742 353992448
3 23079 107831
2 116001 581730214
3 52892 86816
3 11613 99169
1 6466 11397 815909320
1 37364 86239 548836261
3 117947 100817
1 20024 42132 565515207
3 178027 59341
2 17422 173691878
3 139770 18925
1 52451 73348 465061288
2 39508 782466112
3 37666 88861
2 33599 221931307
3 88087 71578
2 118294 862106498
1 58193 121137 85390111
2 119957 718171469
2 14453 483238189
1 8485 153847 290551789
3 60335 43923
3 163711 94738
3 172565 147898
1 43472 61967 880365216
1 63565 95224 493686865
2 93511 411846288
2 77271 561064002
1 1006 102247 74729027
3 129279 45214
3 1056 104633
3 151388 35067
2 149491 714682636
3 59488 137010
2 39291 990794776
2 123083 963437990
2 55187 180065423
2 167994 992352079
1 1831 144198 469298413
3 57883 56630
2 90644 98922771
2 155673 807620986
2 56827 725850373
2 31716 979360018
2 180823 146073727
2 165424 116102253
1 126426 152607 914258134
2 86546 881541742
2 120882 245840049
1 87564 134255 871700629
2 34835 548371683
2 71340 725946032
1 111781 125724 743253835
3 176109 145037
3 134019 138516
3 93923 74330
3 117983 402
2 84846 584574590
1 22723 131432 692770233
3 27054 72939
1 130360 133425 456947634
2 2850 723756661
3 124165 7969
1 28550 105282 750380046
2 6396 916017426
1 36157 95787 599316397
3 94193 78104
1 43463 51306 833038122
1 60993 136723 694146979
1 67580 81814 772735574
2 81185 781327438
3 3664 9241
1 24890 48852 984745169
3 150720 62696
2 88308 955110145
1 105594 144665 593456487
1 28962 59074 695895729
3 147174 45690
2 108927 425255568
2 88819 206307038
1 12800 121245 918186265
1 31117 124474 155798150
3 175093 139602
2 73754 98660072
1 46167 152315 82413991
1 27339 69109 739782266
2 149442 165998583
1 116853 128286 564209625
2 20275 227335224
2 169352 642092004
2 178197 131586124
3 49228 75519
3 181211 10425
2 172042 540140607
3 83941 118684
1 1712 96558 124928956
2 174903 369509927
3 179632 137978
2 1512 979407297
2 171773 713069666
2 57257 484117397
3 13527 112405
2 151282 482998051
1 94859 138081 665545742
2 89000 948414242
1 7120 21821 786650950
1 1154 9232 943085609
3 13626 138241
3 18200 26155
1 27879 135273 649161330
1 127472 153843 309456254
3 40851 40652
3 100660 145852
2 150894 571689217
2 39768 14412336
2 108761 616033766
2 158147 780926081
2 144589 95583672
1 86224 92218 585248792
3 17208 51339
3 125779 57764
2 50554 185050431
2 141185 81786410
1 93440 125796 14431619
3 64227 76410
2 7131 953820787
3 38851 24011
2 64037 911260583
3 3586 130616
1 88827 113927 856038264
2 113505 603436276
2 11039 539342658
1 67829 153080 30749228
1 102357 135849 545711933
3 47277 142641
1 98953 144850 969911776
3 75936 1624
1 87727 134244 566571975
2 150893 465040399
1 44112 128929 261474233
3 96351 22216
3 98031 94066
3 55905 60693
1 20326 153172 52205991
1 5640 84401 923459501
3 73133 89021
3 76205 138228
2 67463 998518407
2 40411 560715841
3 158449 99466
2 114940 423379168
1 45664 94429 551560127
2 48509 26337691
1 36871 153115 970037783
3 142072 20172
1 53687 103642 461249367
3 6399 19930
1 4558 28727 965701195
3 71745 28552
3 118338 121910
1 100151 116441 146174670
1 64662 75732 966456974
3 71013 70340
1 35868 45926 922652597
1 102382 103516 716321281
2 146249 698284229
1 104548 148152 538833868
1 19199 33349 888408387
1 60083 154968 857809742
1 13817 33525 223756910
2 8409 158731366
2 106279 963979087
3 128762 75672
2 122671 896221856
1 38379 80943 707653706
3 93918 7639
1 52023 151930 24757905
2 22797 610742254
3 54836 72535
1 52104 118587 905975883
1 30176 60481 60319359
1 20173 59455 994044192
2 96794 202848749
1 84030 106950 251780698
1 14351 17663 266616705
1 48892 88071 904617525
3 104714 19560
3 160735 31822
2 52239 106651463
2 174169 397035375
3 15290 139405
1 47575 122031 731109905
3 82635 139406
1 20193 94774 789870477
2 144715 833496216
2 64781 728042073
3 142325 81499
1 57553 95236 834859144
3 53429 34654
2 3918 556899243
3 27990 18409
1 1405 137531 286797603
1 68068 106447 969114348
1 50954 91054 126932480
3 35220 21580
3 160223 133275
2 93412 232528360
3 32398 154836
2 76571 846807944
3 158309 112663
2 161119 846974202
2 52817 629408465
3 94050 34349
2 121868 547463889
1 14668 73776 887285691
2 65185 105860277
1 38140 103054 605972251
1 2142 24894 287278462
3 147797 143032
2 109472 385743102
3 155673 115077
1 76133 94034 410116496
2 96211 209547279
3 33084 81804
1 64202 136419 685787839
2 173463 96702420
2 157971 474893299
2 56111 427686939
2 172098 733800578
3 170105 51643
3 91724 150646
1 37751 73230 631087813
1 14300 85318 403149455
2 13097 988324348
3 50196 8040
3 103437 141618
1 17845 105291 128397
1 24413 152398 153896214
3 33843 112859
3 102061 91887
2 88710 90327707
3 104187 46770
2 152622 488771897
2 86423 456474696
1 89711 113817 667419326
3 147492 112039
3 3092 18787
1 86003 104684 270186317
1 71817 142275 443747051
3 6475 20506
2 74350 242601265
2 108549 11269216
2 89629 185897832
3 27651 113432
3 46920 131871
1 76780 90138 174182049
2 143094 810532063
1 34881 88701 264431492
1 2266 103343 990396821
2 79319 70097410
1 21107 82448 738717438
3 129789 77834
3 62280 46764
3 142958 19292
3 54845 40081
1 22129 128679 491034948
1 66574 122493 966150734
3 22978 47441
1 26947 147843 220341995
3 57157 38772
1 136121 143229 194796569
1 80093 125216 731777013
1 42862 94543 690786644
3 83764 64369
3 168945 153929
1 145430 153595 553203677
1 68590 154836 445092104
3 138086 46309
2 51599 929640877
2 58949 28895667
1 18083 122688 541683410
3 45496 12634
3 144463 62317
1 4440 81193 377962845
1 40795 84932 475479111
2 1254 553340654
1 46836 84157 486153019
2 91760 386075575
1 39008 112127 379774910
2 55820 498516309
1 43138 87240 835029709
2 141637 931078420
3 165142 10212
1 42621 77761 933060435
3 93728 73720
3 9867 10247
1 26101 58240 237537264
1 95522 123393 909942760
1 130669 146019 402572626
2 81823 854329016
2 16491 37458635
1 28011 132986 333068849
2 47615 180326799
2 102942 126259144
1 10729 56478 111973621
3 158636 146643
1 69193 137753 56030692
1 25256 91080 596060188
3 83444 124423
3 69793 82784
2 95568 796062203
2 147838 827002280
3 72851 72981
2 17859 687786498
3 58720 131030
1 145341 145551 721372892
2 27008 224670268
3 17612 112213
2 88860 996248591
1 10887 65440 990796140
3 93131 29231
2 125842 282206605
1 17150 98823 823761149
1 124586 154295 348455346
1 33204 128255 393002609
2 153417 996668116
2 178518 884112041
3 101022 67738
1 3332 117805 291904692
1 145240 146038 570261632
1 56675 73219 531891949
2 158682 256165852
3 1497 79986
1 7128 126938 367379788
2 80649 171117943
2 84937 974670523
1 20279 81765 978924650
3 55959 58933
1 46125 71619 941946130
1 15195 151964 621229465
3 68905 55976
3 36581 21686
2 10189 933410760
2 84877 370028981
3 76139 127100
3 170655 30247
3 152430 108090
2 161627 796763872
2 119687 726106209
2 68609 103692623
1 65228 134340 63024221
2 47144 676019218
2 40765 320236508
2 161647 657027638
1 57560 69510 250669788
3 146048 15035
1 58611 64490 965303116
2 72859 221720971
2 40064 493600445
1 60764 124629 433112570
2 172468 3369149
3 147980 128855
1 38334 63599 690790556
3 111308 42056
1 20116 46666 196734169
2 136824 593166029
3 165757 141883
3 35263 20864
2 120956 137601447
3 151803 98310
1 4875 81593 517867067
1 4567 14065 211225957
1 36095 129310 675129690
2 24197 124726368
1 21654 148443 295349189
1 15791 35460 227850962
2 24618 116948250
2 24136 523111197
1 16435 94953 31532510
2 19700 784790
1 38131 147244 660796047
1 37459 114810 862684403
2 61918 866815084
1 102092 117331 278820205
1 141267 151760 165030057
1 4200 33837 397411798
2 141998 369146988
1 72993 132450 34400294
2 6708 759503134
1 85003 103589 226287185
1 72624 140344 50489292
1 77207 91323 937422896
1 91325 113173 898640047
1 16580 115626 813723649
1 31794 118876 501986064
2 171263 533293009
2 98186 25772152
2 134316 463039071
3 81078 133870
3 61958 69524
3 121100 59589
2 68099 825784837
3 160243 100798
3 110916 152392
2 23305 576540591
2 17845 307663997
3 56908 25109
2 84591 956850058
1 66333 113900 714382129
1 42676 78559 450122380
2 70167 191754225
2 44900 995109338
1 25102 66761 907593636
1 107409 115981 332769656
3 161873 80849
3 20100 918
2 168318 972031893
3 76221 60174
3 112653 116631
3 119297 84771
1 109088 122884 856852110
1 46513 97712 623598929
1 51932 95822 114185325
1 27562 88835 805246092
1 90504 109307 701458314
3 35669 110468
2 39804 379061158
2 83015 95369182
3 69574 35583
2 131499 820373042
1 68363 123056 944337472
2 95104 888200327
3 136524 117416
3 79184 88902
3 62395 140848
3 159798 80662
2 130145 433300205
2 24585 13312138
2 68281 692766940
3 176648 125476
3 106896 154192
2 28635 911452096
3 74935 50659
1 68029 98328 116412866
1 37689 125563 748369756
1 32053 129417 680579559
3 125795 141838
1 145751 151161 336251308
1 97514 130149 587621059
3 109495 73308
1 104906 149498 379422995
1 10217 119404 454279205
3 94213 56644
1 91530 149756 708507595
1 68137 112580 399841511
2 144931 790920936
1 92774 140054 876372882
2 176874 787267152
3 103917 50444
3 148930 128733
1 124858 138623 460895679
1 9019 55924 292134948
3 121131 40351
2 156603 864575610
3 153263 110364
1 26261 84828 560182348
2 162368 366591707
1 1228 69637 103653456
2 98027 300016434
1 41837 85675 71517253
2 99418 49934792
2 9191 472659662
2 151911 679255181
1 28993 121565 806028832
2 87505 648210011
1 30751 65627 127239509
2 28436 416360207
1 61879 111420 790756422
2 52349 312027226
1 41959 46031 791579492
2 6238 205386897
3 52659 149518
3 78224 108366
2 65517 940671848
1 58495 127109 971843230
1 15317 102404 899980336
1 78266 83632 719214212
3 29729 2389
3 24856 14148
1 17862 123553 319403596
2 173283 403790416
2 70487 818076379
1 132005 134675 326004549
3 108999 88098
3 165105 89371
3 128831 130845
3 113566 36961
3 109148 68662
1 69403 82995 652600998
3 115127 111161
2 122371 40758632
3 85454 119902
2 1801 620808473
2 121028 826284974
2 129276 8986474
2 150080 176452910
3 155125 10850
2 46370 874792395
3 80917 148097
3 33900 4713
3 18247 85776
1 38296 109996 617702585
3 94885 80484
1 78369 125349 98829333
3 133123 1174
1 67485 105097 89590116
1 61420 144356 48183359
1 38387 124742 499375529
2 171347 233125452
1 77557 121679 182941294
2 62772 849643957
1 97025 117813 547251626
3 136587 95380
2 67910 292497623
2 109258 623615723
1 89574 131903 846456754
2 65385 709382526
3 151636 36504
1 45100 58380 397140005
1 17596 85279 979261656
1 29488 75532 455213736
2 145318 601471805
3 106942 40439
3 59854 127907
2 96684 19137209
2 28088 203057525
2 74220 218508640
1 40300 140055 715301939
2 149139 182164603
2 165856 90935875
2 107009 538287405
3 50500 27452
2 71056 449810276
3 105016 7322
3 37823 10842
2 58555 633882484
3 117069 55429
2 28428 676004565
1 58594 81943 405399564
2 144206 635962963
2 179440 132549123
3 143106 128115
1 3442 97876 209550183
1 3425 50821 747770716
2 165313 887744028
2 114297 914514367
2 21914 921317434
1 56937 117900 897967529
2 32345 151876149
1 65459 154652 590290514
2 2792 304597171
3 53762 10277
1 68199 98341 20858945
2 177371 767453699
3 1084 38707
1 90394 114092 447364753
2 13464 969511120
2 110791 427923746
1 13261 146081 120423591
3 85227 123885
2 47200 838779519
1 52405 63422 94569463
1 18577 151559 388436319
1 28658 52688 480787154
2 86829 59271402
3 19418 132479
1 103756 106938 721688116
2 2852 890145961
1 50223 103698 953000724
1 34137 103475 613627740
3 35279 96938
2 26477 105796611
1 42846 143836 779276246
3 91301 135705
1 77179 81326 897939104
1 19111 34607 600219067
1 2523 147103 563756648
2 10507 325627100
3 155361 134269
1 70416 78397 912710158
2 121087 275880830
1 52483 136269 160311127
1 18699 83167 101676550
2 155199 954828663
3 140472 14622
2 177431 286084307
1 144225 144358 315204571
3 29770 132617
1 3521 121845 154074958
3 66681 87349
2 82840 938911407
2 86876 426977679
2 175142 452866662
2 173445 373869493
1 50662 67318 615475470
3 174420 96870
1 35990 107524 591804551
2 55068 933816027
3 81446 140186
3 165638 140133
1 85699 109653 112932038
3 153743 25212
3 48748 12826
3 59136 55042
2 180318 447733585
1 115833 118586 209344929
3 128544 46233
1 63944 69189 682323284
1 3154 145757 584749802
3 2349 51425
1 75004 99964 932229541
3 132532 57980
3 69955 83193
3 147930 35964
3 62085 37446
2 82971 215714427
2 35653 247931228
3 124498 128695
3 148845 138941
3 144946 23268
3 4582 145733
2 115375 703251437
3 169167 80817
1 9376 99230 928633262
2 77692 551327868
3 108394 103923
3 51835 116955
3 4154 52688
1 5122 79376 330739489
3 97673 83904
1 28290 89443 651670980
2 111258 661538897
3 78563 10673
1 628 101989 364755799
2 162400 318040433
1 30044 107882 112616049
3 155872 34464
1 14762 107582 604032295
3 176380 583
1 68078 108033 182672584
1 27276 96631 45252432
1 25937 76758 380817253
3 29281 84533
1 22728 76600 637767483
3 23050 148094
2 10615 309654673
3 99752 143020
1 57653 75258 537530617
3 152348 14874
3 124792 7675
1 36505 48123 130115750
3 166216 62433
3 62228 77024
1 87995 98497 375837001
3 114022 72359
1 74413 133592 585195965
3 133094 56128
1 36517 105052 179724744
1 67808 72721 678998004
1 25483 30933 236993604
2 172263 18429953
2 68084 422628343
1 117508 125072 90653250
3 179075 54025
1 20130 110977 762025691
3 146172 83373
2 83971 563630277
2 169671 110511282
3 36014 105955
1 119904 128343 749602465
1 51768 64080 500509098
2 71360 549402468
2 160232 747080425
3 37700 111575
2 140058 794921854
3 129335 72459
3 126320 73400
1 1094 2703 632574209
2 80823 270391011
2 7532 786118231
3 94076 105504
1 33467 137274 972989282
3 14998 129554
1 93864 152726 756984579
3 65437 65709
1 129406 149031 851517252
2 119165 374277711
2 69183 70377057
2 126422 970277259
2 170254 58854027
1 10481 10819 532095437
3 132239 34996
3 3673 134665
1 57638 129008 915751882
1 146167 148938 556460040
1 96986 109012 550030407
2 29967 44018257
1 50746 81513 816237693
2 85835 15022974
1 33975 84099 14994909
3 59306 14332
3 88332 22848
2 55486 621797595
3 91999 72003
2 54958 756953339
2 159698 218401687
2 97693 420415319
2 59123 147580820
1 21510 52112 715210317
1 4339 48159 526266604
2 23166 807251907
3 92759 125079
3 44211 33802
1 58962 138733 515909775
2 43288 826006902
1 97432 137399 735845109
3 19553 53191
2 139916 708980886
2 29141 635977545
3 4451 130424
2 159623 357892906
1 53209 56296 691579003
1 118070 119390 990929551
3 101153 86220
1 26641 27890 856557672
2 33397 494324088
2 34741 868019971
3 175688 149224
3 73331 141734
3 3462 48066
3 177784 142487
2 130829 803653958
2 24636 790067182
3 14173 72238
1 48909 63787 724406907
3 95320 112851
3 38026 132420
3 115515 89377
2 102617 74964703
2 56543 398932267
2 165039 564202710
1 11712 146585 801156571
1 94767 142326 142327499
3 149078 74123
2 163464 801338017
1 6949 96474 455964997
1 54586 145029 56962344
2 86165 625141762
1 46314 153008 240856476
1 14641 84610 564126841
1 123171 140326 99232428
1 28271 71651 415074622
1 59594 152298 297159866
2 181098 627844546
2 137520 752302444
2 157171 448670066
3 7963 124430
2 111142 82411515
3 145525 106687
2 64476 576524654
1 92120 136103 245287633
2 50100 183866269
1 104901 132846 71129843
2 55730 128622390
1 57749 135606 304533248
3 130032 146981
3 86131 59498
2 65569 696106101
3 99069 108570
2 39646 780610061
3 118505 46682
3 70874 91784
2 16465 638229104
1 31926 119151 37924066
2 70203 496225583
1 7482 33441 229223551
3 141251 33494
3 5841 66400
3 17860 101494
2 6576 543214060
3 160070 101422
2 25300 170893421
3 14817 17953
3 11516 93465
3 8134 101299
1 90239 150780 674542916
2 64760 812945469
3 135587 9529
1 57619 130616 198449884
1 50091 72185 531433788
2 6562 229924595
3 36413 95396
1 7713 39846 658254950
2 57135 174430406
1 69559 77015 556025280
1 106323 149692 53199244
3 140447 124975
2 93824 385493807
1 66856 75151 936781111
1 63046 97722 308261378
1 102945 106631 400729614
2 1183 476223046
1 33954 41429 800768431
1 50481 133783 620533507
1 148643 151758 748335005
2 102448 397379265
1 1950 57705 185903897
3 152044 151897
3 46803 6926
3 145886 19567
3 77357 72240
1 23117 91377 392259681
3 114961 45299
3 34345 25134
1 87085 141952 418147790
1 27308 128200 100929087
3 131962 93459
1 82570 110210 349596338
1 13476 34935 93747899
2 76921 109950674
1 23414 123081 871550010
1 1794 73572 719532606
2 154145 448092300
3 167170 104410
2 3735 640815489
2 11240 71753379
1 17942 82291 524637247
1 54915 149458 685434223
3 40338 128157
2 150915 535811840
3 83092 37606
3 1144 124580
3 78773 85885
3 33387 88084
1 4925 42506 132540975
2 45068 517793060
3 119246 133810
2 46275 223192411
2 26619 268738849
2 79852 444882853
2 145541 219704636
3 108417 122361
1 62614 68692 553279972
2 87466 15287856
1 61355 149030 948976524
1 91368 124302 419900211
2 156202 740054592
3 49719 133321
2 5097 650015127
2 23676 538562362
3 112195 56830
1 3264 142900 224057360
1 97700 150604 950648595
1 129959 151187 20598046
2 125371 658451674
2 107929 606941119
1 85376 101182 642346574
2 23720 17492872
3 69435 56939
1 6095 27852 965785953
1 23982 58280 543880713
1 1311 135151 83203382
2 97546 828979727
3 74503 66025
1 1985 7590 228287137
1 19380 63818 3170848
2 96873 530146745
1 50477 58456 652216903
3 112680 41032
1 32497 120993 838024838
2 12273 744377669
2 20944 89614785
3 13824 35824
2 61516 637989824
1 6409 95109 952233317
1 77078 129835 503861165
3 63691 130629
2 151228 452525647
1 36786 131794 94405236
3 133239 119930
2 5297 107785962
1 51865 145262 991001052
3 155334 59543
2 89573 342506480
1 54028 94208 508172466
1 53598 124796 151965709
3 61642 41459
2 72259 822339700
3 63403 29284
1 129258 151218 130810420
2 89761 371009921
1 5257 99739 853181355
2 116851 291134408
1 4626 87139 874735037
3 173743 144975
1 40337 140797 225548750
2 70272 889996682
3 159561 85967
3 112152 66941
2 72736 965212439
1 97441 141745 304710539
2 93791 256655599
2 111523 162251512
3 161859 38312
1 14819 135946 190562936
3 37599 47960
2 169225 882297857
2 33868 22489206
1 108054 113997 149096700
3 49926 12932
1 36023 144542 65168341
1 92447 133949 422801582
1 28421 130109 776837309
2 135471 343742522
2 12581 188856793
1 101378 131279 51731923
3 82751 107315
2 73640 573952420
3 94606 111882
3 160933 82074
2 94354 402819570
1 80159 147655 905909781
3 103245 23044
3 36924 131729
3 53533 125822
2 123551 232329922
2 21560 146795408
3 77053 56044
1 67755 149697 231684706
2 75580 100907866
2 181580 216773955
1 613 72373 706506644
3 70630 153370
2 62056 635977716
3 1894 40064
1 13218 33690 100208340
2 120353 331843722
1 62333 148862 801587851
1 13850 110732 816170798
1 4949 89579 375309016
2 121624 982217962
2 47294 568989197
1 45531 119338 81051207
3 179846 117653
2 51694 720759122
3 69703 32184
3 97190 121415
2 104174 104265199
1 48597 88077 593510133
1 41966 84158 640710191
3 108667 132180
3 63390 150036
1 21213 27758 896025404
1 60908 64030 47323837
3 101584 70086
3 49347 72528
2 133199 96313526
2 40880 379218762
3 63884 106456
2 74684 145740584
1 16247 153846 749204381
1 24224 98465 974852557
1 14519 14794 310605163
3 22194 119737
2 127528 322775986
1 6370 61504 711453503
1 46911 111939 17931753
3 46187 957
3 2822 14358
3 153760 112606
1 8846 27304 725949221
1 9591 103723 527574539
3 136195 45008
2 147348 380915872
2 74733 674222623
2 16529 607942785
3 93171 135180
1 11667 21424 1483595
1 86173 94487 91205713
2 92279 337998315
2 91253 444428897
2 11812 70148788
1 18083 128476 795578431
3 15395 95904
1 19280 93761 926415262
3 145218 47152
3 23912 111588
3 72898 139230
1 48581 125102 893621892
2 39954 268854614
1 59481 110758 966374019
2 149842 235367430
1 44374 86603 687158723
3 167431 128257
2 90811 551581239
3 33985 134392
2 52317 377528359
2 110491 730052468
1 93749 114444 556713101
1 53784 114727 181566142
1 47925 107822 540750686
1 33347 137766 520272228
3 37573 144789
1 35288 65714 629890503
2 13443 640546760
1 3929 145941 555158408
3 178582 114177
3 32661 58713
2 45244 826195629
1 34786 138467 505575984
2 63083 610724944
2 108108 179666266
1 72409 95636 221391673
2 150370 65841371
2 88590 570899298
1 1925 127534 735952498
3 96390 115172
2 82109 296794136
2 66583 553785589
1 7908 129222 478523782
1 111035 147587 521425968
3 161774 53845
2 79893 159208602
1 41114 91349 174639525
2 123820 119427064
2 100700 632915384
3 70158 46349
3 54248 153501
3 167369 15469
1 25816 43180 269296031
1 83574 84776 310550378
3 119559 132207
3 168677 25036
3 157763 33046
1 39761 57378 730350482
3 171296 82740
3 50050 84644
1 55046 131326 155390409
1 18124 61541 187880642
3 6477 47993
1 103905 120786 372586169
3 180614 122403
3 68918 90476
2 104543 271623111
2 59477 912615294
3 72062 81524
3 1626 63491
2 62118 269988379
1 31995 61385 313850924
2 103118 370282500
3 171579 104741
2 116488 648650703
1 16910 57151 588116435
2 11095 765297279
3 127732 22871
3 47905 2772
2 46652 45610440
3 143058 65613
2 42120 709670729
1 135418 142792 534155122
3 99246 18891
2 71741 829147371
2 58225 72621645
3 177571 28134
2 151325 407007932
3 47950 29386
2 13252 257265806
3 7389 109922
1 137117 147822 182231455
2 7560 578413336
3 127117 34157
3 37442 127680
3 27788 72156
1 1191 12662 956162750
2 63248 873674400
2 24533 274340342
1 40363 67998 689125633
3 164117 24186
2 165980 579886328
3 143050 101409
1 66731 133975 483753574
1 20008 82913 653296783
3 122364 64384
2 105038 78252172
3 44417 42321
1 126951 154360 858327647
1 58437 80704 64625967
2 69025 514103127
1 12557 42562 625954412
3 97047 87065
3 22091 37361
1 103980 139350 240242203
2 459 435208130
1 90069 93657 512513438
1 8733 139273 969031696
3 133198 153595
3 136712 22571
2 37064 848059314
2 137223 419766165
2 138555 754622489
3 31294 135301
1 54658 78623 819963541
3 14958 26500
2 6274 549884126
1 32026 98691 436337634
3 70547 45441
2 28609 419799761
1 7741 52018 567112810
3 32433 44385
3 115645 100549
3 128448 61148
2 41541 136912902
1 15675 71787 719401047
2 3727 871619035
1 122354 124498 344487506
1 25481 143619 156508668
3 5069 3242
2 65899 211684403
2 32423 332163316
1 9222 100181 622600093
2 47567 794402845
2 21857 582125650
3 129545 139014
3 40277 17122
2 83402 967770922
1 137447 139805 682154804
2 8583 183625056
1 45922 69488 922399411
1 74935 81641 669879292
2 142606 565734690
1 66450 92521 434160390
3 145288 114782
1 22968 71388 908560861
2 175672 497999606
1 52516 75834 689275102
1 8595 105161 996108064
3 178037 43335
3 153021 58369
1 62020 104657 21842619
3 105527 51794
1 25889 87567 274822594
3 29335 95492
2 151633 982120575
3 45549 2247
2 17582 58466182
1 60662 127042 768875017
3 10517 21760
2 165617 1797532
1 76264 118851 620486670
1 44676 62952 112188289
1 79469 121092 107623408
2 172533 102920605
3 85746 124473
1 123576 132428 779080700
3 22895 105222
3 94494 48334
1 100151 113667 332016312
3 87964 7739
1 16626 128243 969517520
2 29452 419890841
2 176795 430674555
1 116013 121511 839806403
1 47529 106162 637335246
1 20002 124023 337936627
2 138894 103154600
2 152850 577457869
3 97479 87419
1 7909 100025 652014040
3 34189 121544
2 28466 136174860
2 115997 187606064
2 72941 933000092
1 38333 136104 602133631
1 79427 151387 630706355
1 24871 125405 914200623
3 109974 128652
1 27841 137400 920318741
2 28276 677385784
3 65826 59474
3 13648 150464
2 45897 206947655
1 48353 72646 80903018
2 15194 813263208
3 178994 134043
3 126675 57279
3 35928 109709
1 37918 85558 430978593
3 106977 75988
2 39961 941941350
3 63139 117108
2 28117 977756547
2 12670 481547758
2 147786 983726242
1 49698 138041 946039417
1 126612 152358 884404745
2 174582 636817381
3 90035 108468
2 113122 178983104
2 17941 188086237
1 29497 64739 886986227
3 150031 103815
1 14924 87243 293668543
3 10054 54020
2 37263 249014085
3 166145 132531
3 51642 135106
1 96021 137388 512615953
3 45232 101951
3 48390 144978
2 107349 960805041
1 22139 133281 660061529
3 180636 127343
1 18910 64118 614673377
1 22566 136730 968261891
3 176340 36650
1 80460 94815 122852381
3 168857 132657
2 48994 820829553
1 106689 112147 580069497
3 14142 92501
1 48785 144887 731374311
1 9462 33450 900472252
3 89578 68926
3 108236 154831
3 22640 154859
3 62558 6818
1 63788 116997 456338406
3 25434 91634
1 21086 120803 374092409
2 14897 500709752
2 101633 666058322
2 139652 252738482
1 38035 124290 239299070
3 135314 120378
1 48443 136150 877533653
3 62131 72616
3 101212 8345
3 17013 44616
3 109341 46218
2 154668 792945893
3 138914 143681
3 120210 10379
2 52068 295929374
1 93790 151353 912946330
1 101190 136900 415600079
1 24185 67974 711720920
2 9536 411764542
1 28044 132182 20827746
1 23274 108227 475115783
3 75456 91033
1 49547 79766 362237696
1 37034 76925 705923514
2 23263 780003401
1 34623 39006 578508721
1 4992 45272 729357918
2 84511 532760550
1 48902 90261 669551759
1 26488 132128 203855305
3 129017 11746
2 149032 219011324
1 22164 48849 893362279
2 69088 345066620
1 63874 121230 120374358
1 56670 72758 961160954
3 135477 139700
1 95693 125437 381730348
1 28570 44342 945635783
3 79580 35670
3 160052 154665
3 89871 87649
1 42624 137573 647144435
2 32350 676237742
3 124087 131547
1 43146 78325 90496433
2 47827 890059467
3 38165 103934
3 132997 55159
1 18886 128323 579347060
2 99484 120780033
2 142638 536208941
1 4948 77611 641792602
3 113959 98144
1 18324 131843 322952423
1 79600 102648 396473868
3 55680 84335
3 130941 11666
3 52855 12567
3 17596 42256
3 140120 73068
1 50752 96384 228772078
3 46872 63989
2 179115 114818260
1 105762 142240 206632810
2 103600 142191402
3 162110 75568
1 23340 49885 885981760
1 107234 148742 808408878
3 58718 108099
2 132637 81185330
3 86406 133968
2 175263 641190306
2 23361 806722173
2 78715 158354744
3 73364 149861
3 81951 89264
1 33086 34373 618436527
1 74713 114240 418393825
1 20378 76721 650433044
1 116936 124033 448063076
2 169149 869038657
3 67897 13833
3 82779 35618
1 121992 152672 61227209
2 53048 781211452
1 4064 124749 624025042
3 98303 129634
3 73503 137846
1 56618 141380 314770824
1 2578 122508 480881227
1 26993 121947 141262808
1 54315 76087 635122200
2 141164 137907819
2 150070 281119920
1 70382 148731 846773224
1 76460 137581 852217019
2 47750 738268569
3 44273 138168
1 49551 147051 143804081
3 87433 141657
2 168169 142633281
2 84481 790138798
3 114429 12892
3 30016 91863
1 28973 121191 639573495
1 79631 120059 765559738
1 19286 35102 214010074
3 75753 12385
3 49754 18468
2 164747 518357886
3 105707 143641
2 150757 956293829
2 5758 852259699
1 24470 50918 322260232
1 38373 133610 902976874
1 57232 135044 331998349
3 179675 143951
1 68860 111384 885940135
2 79692 589234235
1 145738 150508 250316534
1 47199 138261 241367526
1 77700 154882 304806476
1 30685 39466 427771469
3 131862 49472
2 102753 615494421
1 57979 127454 344610930
1 670 91319 14522461
1 103094 138000 910915493
1 25021 41714 76372777
2 58457 584146526
2 151031 235228257
3 48875 130155
1 44382 78768 157555527
1 9707 75156 523596405
3 179229 93056
2 76569 650930763
3 84852 7896
1 25954 35006 867616288
2 150650 983753840
2 45470 764500968
2 132231 524103664
2 80019 859675150
1 57931 99512 492817408
3 87541 147979
3 88051 16901
2 112702 318830628
2 36113 849511851
1 118402 118838 68040001
1 53019 154983 441085744
1 45645 65334 376137731
2 38926 94835190
2 23600 896734479
2 152335 919531576
1 21412 115995 882298313
2 27050 142806102
1 66069 90031 46758354
3 144064 81119
1 11285 99241 633998965
3 172681 106124
2 123082 858503485
3 10934 120583
1 3773 10984 590536755
2 25407 63961510
1 16026 115204 399251600
2 136805 762104426
1 143958 147616 633549614
3 146938 66032
1 35441 148772 952335610
2 76053 927398345
1 8970 85827 600948679
2 8434 469170627
3 13558 86421
3 116864 73457
1 45015 111997 88055099
1 139749 141726 586010465
3 119536 104835
3 96727 150864
3 23489 98422
1 20630 143976 985073498
1 26465 106043 670001278
2 34670 336019701
2 64040 129237859
3 18689 65623
3 124269 105381
3 79649 85891
2 81763 205947256
2 10315 483319091
1 31081 40838 255435718
1 37729 90740 62998417
1 92149 112507 83093453
2 6102 700858884
2 145968 768952515
1 137779 146148 468780757
3 145246 133861
1 36886 111250 648113315
3 129121 99714
2 34948 309562014
2 41666 703973887
1 2024 63092 307548394
3 179348 105068
3 87879 33093
1 51156 128994 64017893
1 14510 51618 150133289
3 95068 64183
2 45091 644674671
3 83362 35380
2 84231 642118549
3 58540 32411
2 160495 32671843
2 168102 980799893
1 11245 49326 676360594
3 7977 15312
1 49548 101252 144594085
1 16652 94895 926156813
3 32683 65777
2 147508 165823826
2 106604 367114692
2 5366 544145998
2 1408 300492890
2 37541 301847156
3 69662 57421
2 56832 136856044
1 79364 106376 871440949
2 155774 92536184
2 169478 270623481
3 40082 16910
2 127584 431720273
2 111510 355360314
2 71712 118751931
3 100147 64087
1 23923 139450 378920891
1 16331 98457 894160397
1 113643 114458 96150978
1 65427 146914 524562975
3 148032 111182
3 99193 23053
2 59407 457011243
2 179809 291982534
1 41238 93181 19580651
2 166065 493579442
3 26742 93388
2 93637 18453033
3 52799 138084
1 28199 128117 763383724
1 109634 153040 976053316
3 107681 97869
1 72014 119098 335214790
1 7654 143747 916688362
3 19638 37648
1 59094 111583 383488884
2 28643 543385782
2 111500 13974590
3 57686 24643
1 64562 110256 479543397
1 80611 153970 637950852
3 5859 21717
3 9001 146080
3 6860 112840
2 28488 222265881
1 39050 113592 306513950
3 164279 21458
3 37563 149024
1 13488 72581 224230779
3 49950 41706
1 96122 125308 897665231
3 150018 66721
3 172338 144240
2 16679 479198120
3 104310 110933
3 23795 137995
1 17866 30895 26199791
1 44080 152575 792833210
1 27581 96051 772646948
1 17201 26830 280140233
3 19239 42765
1 79678 113447 481464574
1 20920 57338 326937733
2 94211 174330032
3 114860 154263
2 16933 986274714
3 114540 51764
3 160144 81817
3 48878 14906
1 15045 31919 355197343
3 104171 130983
3 145250 30907
1 38119 108077 411911005
2 3462 319341433
2 70295 310844555
2 80294 286359915
1 102908 104567 627790483
2 176311 645078036
1 10905 72142 670701166
1 40924 118010 573617062
3 27847 139212
1 49423 140808 77032587
3 15677 105972
3 109089 142842
3 8703 43942
3 166063 34361
3 34397 8060
3 175574 60512
2 161099 944802182
3 68053 81491
2 50399 863813993
1 37057 136574 252214295
3 158599 79937
3 151336 63250
2 45727 546463339
2 150161 714830018
1 20327 144476 125717190
3 37841 110174
2 4185 278859206
3 34447 98851
3 14961 73276
2 31923 65719945
3 49555 104953
2 99582 157297286
1 4835 28096 527798796
2 52561 918968282
2 68292 660622135
2 134599 618567795
1 12539 21978 602040887
2 29772 39547909
1 44727 127029 968131802
3 132997 55015
2 37198 266863224
1 48343 147162 351740496
3 101146 133707
1 22792 59928 253168317
3 138155 111151
2 29784 182305149
2 292 880144053
2 173987 526364136
1 43883 60879 401251599
3 116735 75536
2 147638 278926324
3 53795 11437
1 96913 105103 732667954
1 14499 20566 61973389
1 57368 138576 668443316
3 79897 86022
3 23817 145180
2 43382 482450656
3 64824 114725
1 25176 57290 974843906
3 41525 94608
3 160308 107004
3 144594 79941
1 70483 151147 728722065
2 36768 461612232
2 149417 884174350
3 120568 33583
2 123575 532937088
3 99885 27256
2 32055 327581199
2 128496 892129768
1 89719 130011 614258076
3 36451 15215
3 160644 126149
3 3047 137410
3 25127 27793
2 28541 119257092
3 13185 14539
2 65480 469643120
1 39208 48262 463030242
3 112717 97541
3 37140 131481
1 92182 106827 721158905
1 61280 120445 400924816
2 160763 841516704
1 112813 117990 163340094
3 65332 109812
1 23868 43097 74449152
1 87795 150071 829763905
1 75867 87832 797110769
3 166858 134964
3 113194 122014
2 3587 934924227
1 83785 124320 111623726
1 6925 139138 334335193
1 68159 108530 315200805
3 76516 98628
2 39936 628695320
3 88265 140523
2 15974 227630676
1 21330 124820 747107146
1 82937 152144 158595291
2 104636 976396505
1 16321 115575 211569543
2 57724 703018019
1 55267 117056 922530868
1 94470 115381 176800427
2 40083 230971427
2 24004 297166502
2 115349 239397880
1 17234 115444 31930968
3 146747 112727
2 39687 584004507
1 15702 92157 966612233
1 17105 116503 976986593
2 153644 13293210
1 107647 116234 624619347
1 104099 136146 866485488
3 175774 142523
1 95509 134263 461407081
1 31643 114182 152608029
3 7912 13731
3 91124 76722
1 18440 81176 220085627
3 4328 68828
1 62293 69604 715149072
1 17902 27353 345600730
2 38091 950237217
3 61653 41910
2 80253 522932516
1 111796 135472 474886350
1 30498 154307 163520811
2 106909 174479038
1 69523 73118 636893230
1 59454 117855 496770227
3 112311 15944
3 73020 26803
1 50075 120306 267288418
3 108975 62585
2 18209 43384535
1 52437 64402 197521136
3 99963 71239
3 69325 34621
1 70281 130792 322156076
2 39286 483752797
1 50260 111500 929994673
3 74675 47748
2 172853 601421825
3 12989 147696
1 103066 142056 894681479
1 85109 100414 308145987
1 17104 89974 191623164
2 30435 421871082
2 160581 991223952
2 48980 516666289
1 92202 120698 818027866
2 48353 544269995
1 91446 134248 18736975
1 9869 76877 119392298
3 109064 92346
2 99438 910363176
3 28343 128950
2 115979 601330012
2 80852 993862297
2 96720 305330954
1 105647 115717 713850678
3 90309 15293
1 35537 44287 388610175
3 134192 151632
1 67212 113151 85726025
3 54137 112473
3 89791 22215
3 127295 102147
1 42655 152114 256580546
1 77966 135045 91408892
3 170832 90256
3 132855 35796
2 31540 638032536
3 175463 17792
1 98398 100416 568982224
1 53310 96397 795368903
3 70000 104599
1 68840 126625 573484509
2 102602 685053235
3 106147 109405
1 132376 152276 58126315
3 124318 29692
2 180574 58348591
1 7558 11049 494720790
3 145032 14486
3 113434 8839
2 70029 429499271
3 18407 52292
1 92127 97595 741041336
1 80629 138914 36784483
3 169286 77868
2 44011 768154640
3 108069 78370
3 166416 139047
2 70718 169042878
3 99338 91748
2 42232 46039139
2 4387 982853701
2 144522 890531084
1 19250 46658 340445519
3 19075 22894
2 53391 707132914
2 132592 944635238
1 95669 113388 60642609
1 27690 72660 834742113
1 66331 75369 535816094
3 129413 106686
2 58613 995864560
1 106518 138505 198776911
2 51255 7056166
2 170147 180155923
3 24171 113445
1 41467 62863 499889538
2 52463 907132109
1 53166 153263 998250855
2 173893 909979866
3 95419 143255
3 15668 131694
1 5529 77043 498301711
3 142716 121050
3 169717 57801
2 164554 653982286
2 139940 908115790
2 119403 462878229
1 111788 130907 634243339
2 141965 294948337
3 108870 102910
3 151261 83347
2 163043 841679698
2 108947 842475581
1 100114 151702 790133506
3 78840 117247
2 64807 138128926
1 79632 105046 865477353
1 42114 89362 860888875
1 120523 121113 774929733
3 174148 63293
1 58789 84498 770209820
3 22949 99532
2 95439 815239199
3 16007 39189
2 138519 377536488
2 3302 596610975
2 169877 240873046
1 9588 60185 697294530
2 58311 11777364
2 149190 901574163
1 11944 56505 149031726
3 12870 143748
1 56235 109289 708519592
1 29343 151209 732610748
2 131432 614361344
2 112759 595483565
3 5706 153036
1 108312 112885 595838672
2 159563 762395483
2 166507 417578875
1 2608 8384 811470663
3 32082 120938
3 36742 151934
3 16350 148210
1 17152 121153 911269774
3 148172 96738
3 96190 40592
2 100885 829129810
1 70232 90198 511454245
2 21055 436883646
2 147111 471948569
1 12007 118912 929716771
2 57010 647640103
2 58639 416052420
2 4593 194873972
1 75501 124149 442330988
3 80979 101302
2 84335 237727949
1 28294 154659 366663557
1 38490 86949 621849347
2 35193 684839746
2 153059 919755903
3 16881 15282
1 9876 83222 953742199
3 114516 20582
3 23479 111537
2 141484 806180245
3 74918 121733
3 79380 114544
2 155223 97348076
3 35247 102623
3 6506 3586
3 18677 43992
1 119547 143750 358013150
3 113113 55181
2 42262 878915592
2 134564 424333550
3 37028 82432
2 63495 729521761
1 86327 121174 417367689
3 31863 75279
3 140665 146812
2 66669 451797772
3 42460 24508
2 129828 90117177
2 25615 396402239
3 60767 43593
3 3504 31184
2 147211 813117907
2 176674 217510165
2 1001 656098859
3 78502 76411
2 28590 681672464
1 47325 90581 90586734
3 21688 140385
2 91896 986295353
1 58745 149737 577533480
3 171471 110363
1 77050 119737 846311045
1 116144 141555 447099997
2 66908 615433142
1 15628 77090 576304936
3 4236 146028
2 142875 545337560
1 108824 114085 230826307
1 60146 93701 918323149
1 465 78850 446423862
3 138690 25439
2 62700 173868206
2 65345 936946575
3 6556 94426
3 36020 26478
1 5792 5821 131519192
2 17541 146432133
1 48784 99861 835278810
2 30690 365150959
2 176251 53730831
1 51098 114562 486419131
3 13256 100215
3 138364 8896
2 111231 169264703
2 28174 147658713
1 10375 137116 726843197
1 16881 142687 411697610
1 1001 77801 298647919
2 72220 126424908
3 96086 106272
2 172630 594448635
3 40910 117046
3 19029 134366
3 106079 65093
1 115457 149886 491340492
3 173298 120068
2 103594 491524630
3 53792 129561
3 89045 13955
1 12143 86413 732171234
2 35106 624278662
3 139651 12398
2 46897 802104332
1 38924 104496 985362348
2 100065 943592406
3 179416 141487
3 140837 137367
1 11869 145859 111482685
1 72971 74644 973036169
3 140862 33127
1 68994 122097 236001053
1 3435 59033 198691516
1 11611 144024 54696698
1 35741 53832 544337852
2 177594 355644017
3 131687 16127
2 159557 182049773
2 147701 11585674
2 133070 124154530
2 95952 306280386
1 114000 142693 462009426
3 180653 58860
2 17582 287000512
2 16142 729928618
2 150425 178810935
3 116217 85208
2 33656 482508349
2 153398 279464669
2 130278 824785447
1 121224 130883 161256888
1 97155 114813 976600157
2 176638 875963676
1 41889 134785 123586800
2 90783 977642943
3 90893 18418
1 46881 64851 53071681
3 11544 37645
3 134832 27535
3 71120 48052
2 152336 9809265
2 7778 731908518
2 5483 392724541
1 126141 142101 665507335
1 88607 105074 741923462
1 15055 50530 479752602
2 20792 65096417
3 51747 81599
1 120810 150080 925953808
3 94913 16664
3 179098 82954
1 112103 125696 729308279
3 143175 41323
3 8956 109174
1 53191 103246 713246062
1 123162 149371 923805996
1 78517 120041 938608118
3 75980 11923
3 99206 58509
1 64113 135450 21681239
2 80736 172190651
1 94767 139506 145619898
2 82378 147092351
2 1206 579347962
2 176801 431389703
2 130897 57841811
2 114555 771368730
1 26971 81474 592970774
2 174259 778904282
3 132130 25389
3 95629 63458
3 10178 128245
1 26327 37509 783940820
3 156983 43
2 72521 160971792
2 147968 817480906
3 57662 151468
1 49734 126178 991961567
3 162082 135817
1 24508 52587 470374651
2 69435 475090617
2 131488 756600299
3 99220 99493
2 129702 504981374
2 153902 914737655
1 47244 94300 884272723
1 10226 121795 710672482
3 112869 111273
3 63061 91450
1 127078 136275 641430267
1 19276 21471 170173691
3 126601 74204
1 94960 145052 986500824
2 117909 185506308
3 160163 38921
1 73063 80105 140072321
2 103313 514990456
1 134305 154093 179781545
1 65872 110558 219744418
2 72840 565754694
2 5306 999481347
2 39581 751744143
3 116165 117719
3 111475 117236
2 107197 963413171
1 25214 148920 215108676
1 18019 119558 850303545
2 21647 178893837
1 40741 106977 945627316
2 177491 869305328
1 131 22164 299858054
2 65411 11694492
1 5507 14065 148718947
3 124723 112975
1 13652 39274 612972370
3 64260 78336
1 82869 126635 801465982
1 55696 148333 315963061
3 64979 2677
1 41311 76350 950689441
3 77892 153887
2 127900 735700974
3 128854 154523
2 174147 317448663
3 150476 126693
3 159940 106000
3 141043 146903
1 20190 29008 445001588
2 14511 859506215
2 151256 29438782
3 74153 148902
1 44556 90685 381156044
1 134291 144197 781727086
1 80064 95420 843335126
2 26048 476346839
1 7837 118225 685783853
2 60995 434256206
1 100650 139443 366095646
2 8603 107436089
3 162748 82588
1 6273 21240 109667838
2 99962 405058467
1 98530 144260 700638293
3 126998 38577
1 14131 88903 213368996
3 82238 28274
3 102414 44119
1 67761 80636 661168162
1 16862 60544 788637474
2 149295 556293782
2 27719 11598376
2 57874 551079694
3 172033 112283
1 90114 123979 395790137
1 34626 38468 686604211
1 22668 75863 975700198
2 134400 209905904
2 96108 740360133
2 117764 721173654
2 90272 668805332
2 25295 798039640
2 34933 658436367
1 71907 107941 188434541
2 60714 401956406
3 27322 50836
1 30108 150268 762838093
2 144862 356712195
2 48673 72740684
2 65886 671737044
2 174934 133056394
3 72393 25010
3 67208 48518
3 145623 117219
2 120073 412781085
1 106163 108386 776163872
1 62279 122060 123888633
1 80878 140821 792992252
2 100611 414082781
2 43920 328394022
1 90927 93071 28286886
3 127908 71957
2 124530 929507925
2 5828 327409180
3 128940 137486
1 46235 102913 468580087
2 76976 240113799
2 166127 169792483
3 33196 138167
3 121642 96975
2 21334 215448167
2 102039 568141848
3 171350 72142
2 18461 316835425
2 161327 26033138
2 118118 533510319
3 89738 32416
3 6587 73283
2 114360 716821925
1 2179 29787 426754735
3 129225 49639
2 164232 918651041
2 3109 686352265
1 80408 141610 341198986
3 134168 115116
2 149899 517650712
2 68005 54220425
3 100503 62519
1 11955 43512 182775187
3 118211 19342
1 70209 138097 55718469
1 32616 106377 919332496
1 8125 144657 735703949
3 65258 131532
2 167801 110386842
3 13364 97804
1 32751 111286 251296643
2 8084 48839319
2 180051 791951184
1 15208 18824 39796867
3 130843 3686
2 141392 250669818
3 126482 67163
3 62510 85810
3 67044 24636
1 59763 85328 341044030
1 90841 92956 261734728
3 73148 148819
1 23772 146127 706012986
1 4038 118606 943267780
3 124282 138038
1 7479 151533 373808235
1 110306 145242 144947989
3 133986 133257
2 61018 496783814
1 4067 142891 213050193
3 30849 107778
3 177392 92020
1 8695 34178 877409836
3 20607 139519
2 49983 337892812
3 19683 62261
1 22367 69528 297751194
2 148921 384699095
2 20697 269751211
2 28374 692247217
2 75073 133353198
2 51206 564198499
1 36843 40968 352879922
2 128677 603798384
1 128889 149777 787816931
2 181515 217227848
1 24110 46196 306332077
3 125639 74479
1 101094 122145 473067197
3 62005 133696
1 120782 131485 435950765
3 109573 115068
1 53948 139618 868258396
2 162214 124817653
3 180474 127313
1 52415 74480 176475703
1 14603 21037 500166957
3 82121 60541
2 154647 929682078
1 46715 64583 217499731
2 13612 686310125
2 117240 271309924
3 110517 12007
3 69738 62550
2 87115 517553020
1 133333 154258 859808617
2 51162 422084179
3 114743 20684
3 441 122696
2 62272 548031939
1 6852 143671 840285970
3 121965 68203
2 38766 353541400
3 99179 141446
2 177564 595484161
3 149739 103676
1 112784 117387 678712780
3 108948 133913
3 11097 139435
2 141729 450385458
3 166062 32255
2 83283 896970225
1 111746 132299 59390786
2 45959 717124988
3 64638 72554
1 80147 145577 675932634
1 13757 98549 56134143
2 161194 708356947
3 8800 51777
2 92594 526069541
2 96936 314596865
1 12361 86450 289810576
1 25348 85623 399186630
2 109247 642735103
2 112820 189779288
2 77420 380923531
2 79705 800849754
2 100313 861104650
2 7554 14798995
2 1189 15751846
2 151197 631776556
1 65465 84891 56301396
1 10368 26910 951302906
2 15851 892062016
1 43346 125674 199658132
1 21104 49202 174782517
3 45953 60152
2 168418 208769826
3 28081 81073
1 37614 57863 682497660
3 39698 87312
2 130212 653749116
3 79619 133266
2 178704 4441751
2 13169 682174917
3 52002 23359
3 71044 46584
1 13777 133404 518783243
2 88700 211734490
1 49119 130958 90020771
1 11939 92347 570533903
2 58594 213685005
3 127605 53775
1 7401 66908 59041285
1 11790 54322 331098959
2 81136 201079839
2 71368 336548799
3 20680 100731
2 47669 170201895
1 65000 94882 204807800
3 160081 102067
2 14559 283825761
2 116234 188238745
2 34282 402676890
3 138468 102652
3 177495 24194
2 28999 538624624
3 65531 18507
3 156430 126265
2 134423 382889115
1 32409 90269 229357149
1 23028 145040 314469377
1 15734 69306 37816850
3 110260 39882
2 73423 441289515
2 61062 612166600
1 9312 12128 749749700
2 48396 550457703
1 47197 47497 794362363
3 53553 110489
3 135609 13225
3 112392 86219
1 92535 135493 848697124
2 179597 700118468
3 55625 65109
3 105782 147889
1 41102 66237 835863355
2 147704 356045139
1 28603 154197 523401407
2 116976 849901139
1 27968 123579 633324590
1 76035 118104 545169715
2 148193 592161696
3 78078 30267
3 137751 40555
2 34619 573190368
3 45739 97316
2 37865 766389157
1 905 7429 501278565
2 42831 512145312
2 175302 228992959
2 94970 403268165
1 114085 119932 748295506
3 62094 9431
2 84700 37037771
3 172574 120849
1 62485 135026 477031332
3 80095 134905
1 44114 61455 886272528
2 166875 417135698
1 21848 150763 896961187
3 8166 99748
1 19815 123238 597392615
3 59715 141422
3 137160 89691
2 36967 865837075
3 86397 7372
2 180453 933497693
3 99517 27151
1 9376 92512 438716289
1 7518 65617 209360409
1 18240 130051 987903103
2 24843 944437745
1 5028 32201 725280298
2 66378 541165263
3 78074 127059
2 55191 333948778
1 14094 37053 764610722
1 22563 29965 614306471
2 158873 958741574
3 174025 14335
1 1796 103065 803545521
3 1703 91009
2 130074 978697281
1 32386 105835 93997759
1 95874 147188 141430251
3 118891 154122
1 22214 107071 764270392
3 123946 128177
3 41908 17822
2 158551 71490745
1 9885 125312 850898748
3 89252 42746
1 2998 89723 79557277
1 76654 130367 196538558
2 50273 136439438
2 117781 284104783
1 59192 67599 232164885
1 72166 141796 286135945
3 113897 128123
3 160542 60889
2 104714 41151242
1 109126 145740 154863179
1 119856 144058 534958954
2 20539 640568515
2 18702 615825969
2 124731 477414701
3 83837 28504
3 31001 112389
3 175703 44396
3 169253 63741
3 106474 149735
1 58898 81959 154964024
2 166628 608079025
1 32602 144071 77593775
2 13505 771384532
1 45610 104817 784922857
1 81136 146564 886439846
1 20318 30702 173467295
1 92837 101919 507136628
1 82997 98901 227822588
1 2805 97516 88780484
2 180037 466972450
2 71485 82579431
2 48708 407237748
2 19817 879860745
1 63713 103751 84158396
1 14631 61301 426363166
3 109466 129431
2 30559 875375572
1 75924 145595 753852260
3 133356 94472
3 173310 142967
2 16507 536457047
1 102430 143971 318877632
1 114125 124497 157140675
3 115084 112628
2 110729 723802682
2 124364 511614737
1 96970 99403 836886715
2 151654 919805787
2 64474 354739482
2 119628 197373483
2 118477 724063308
2 3613 281194901
2 114304 579188089
3 29117 68995
2 127927 190872605
3 77391 99641
2 71607 372896354
3 40615 64951
3 131367 79530
3 101504 6751
1 109133 138690 785225636
3 104244 95410
2 25627 500444554
1 68650 144433 456279589
1 107309 148661 986773362
3 158401 39520
1 7644 134462 227564950
1 56392 113163 727252082
2 104902 508134842
3 47000 40340
1 74035 136334 222428277
2 4108 64571478
3 142847 136026
3 163343 87692
3 47309 131735
2 166943 734065193
1 85044 90246 817197406
2 95015 553138915
1 27028 128651 723151378
1 78988 145534 902639223
3 115844 13326
3 163893 63989
2 78716 239238431
3 19100 73528
3 169522 58952
2 81670 679228331
3 110395 120666
1 57891 148472 330499772
1 64307 152115 61138668
3 57661 134140
1 77319 154521 369205877
1 45534 133310 414384438
1 89154 128793 334415585
2 134946 753692717
2 133682 831145612
3 155242 138335
1 28671 131340 719179806
1 8926 142124 855945461
3 52799 143366
3 132973 22414
2 71579 880068640
2 116152 603324164
3 23933 101452
3 42967 12870
2 99411 342692780
1 91087 138199 550214481
2 97826 675545370
1 80648 141424 151988929
1 13302 51808 723173208
2 81627 716520333
2 71434 425104777
1 29659 152435 112396052
1 23592 26322 166376008
1 28647 40412 38862698
1 104219 137532 138729954
2 84488 456274729
3 26340 73684
3 37753 91272
3 137059 44679
2 103841 308724295
2 125170 32441659
3 1012 100263
3 100297 45971
3 113456 5713
2 156909 133009813
3 37544 33159
2 43851 919405296
1 13316 127687 647504848
1 5548 91723 979838760
1 22066 50087 662249379
1 3982 121752 95718427
1 53358 115733 367337923
3 142582 50489
3 157442 70534
1 28641 99628 81086298
1 89166 101025 590309157
3 120755 83595
2 106792 426792917
2 84120 392002552
3 25713 70503
3 152989 66642
1 42069 96945 166920514
3 51403 119078
1 98401 106891 293543644
3 56392 62906
1 84871 137025 159304080
2 118193 419582547
2 39989 505829060
2 59996 795404920
1 89658 147034 560999094
1 53627 147273 2383358
1 22910 34625 497777566
2 6876 298262752
2 66682 695220539
1 125855 151866 427169833
2 155663 897993643
1 20722 138911 705166677
3 144962 92374
2 55949 455532198
1 58015 112280 889852065
2 147015 601812213
1 32479 116423 828054581
1 29070 149042 184987372
2 65939 954062146
3 134470 106828
3 28174 26385
3 101577 118702
2 128473 736541802
3 161386 72080
3 117595 16451
3 13433 2286
3 12123 127571
1 21562 150915 330667233
3 159914 40394
1 70721 87742 152881641
1 32708 125498 672856907
1 39396 67537 927345678
2 95343 931060595
2 82744 633715802
2 123751 799918806
3 134252 80504
2 58220 603051983
2 150165 80028210
2 84438 862733903
1 75916 110588 914360528
1 112175 129745 628771929
1 37645 68634 979868061
2 127246 134700506
2 43955 506728845
3 166961 59439
1 27954 113988 81249672
3 51667 27838
2 106098 151492570
1 24156 51151 463689771
1 97647 112203 302159517
2 169568 685644195
1 112684 115978 253060866
1 4175 96434 743538846
2 73144 636413635
2 142410 479935269
1 52819 58187 455784195
1 4458 118081 355136103
3 173777 9425
3 231 46068
2 4655 753167403
1 65289 90566 529122135
1 71213 130011 627155586
3 13914 76923
1 62680 66478 701408618
3 47406 129101
3 160758 53106
2 10221 838757885
3 174553 136103
1 8020 77227 637156443
1 7395 45761 877248423
2 77553 657129560
3 125643 126379
3 110090 83617
3 70906 85867
3 159826 10482
2 101411 458894557
3 164530 67495
3 47217 62505
2 62037 834160292
3 96818 61678
3 119060 94091
2 163958 530898580
1 29073 136878 547547976
2 36157 955449104
2 93630 410326463
3 130633 86880
3 47083 144880
3 46522 11021
3 3475 85229
3 120298 35345
2 150035 41952161
2 145296 539834968
3 55597 132611
2 21739 740303521
3 75169 2270
1 29134 71197 59437559
2 15797 899111239
2 38850 120190072
1 50182 62124 320756323
3 94572 88817
3 31673 153035
1 112611 123105 936735575
2 40145 986607057
1 95037 148317 258408822
3 115073 101538
1 91647 140579 717055852
3 65901 63392
3 26839 91832
3 38983 64498
3 82278 141428
2 55366 514181165
2 30225 924443992
1 15072 125285 337831458
3 67103 90489
1 15572 100191 565363683
2 130148 752876907
2 9110 19611692
3 31757 109258
1 38079 145021 50372897
2 140929 407548505
1 126712 133493 179217242
1 2019 13649 981253290
1 107068 116188 877931347
1 135546 142648 841720105
1 80214 87284 534180944
2 100335 910026991
2 16972 516967181
3 169118 150645
1 27200 62187 219274135
1 14852 46232 463481008
3 26487 1028
2 166650 602849212
1 21167 133400 244270783
2 159119 673763082
1 86776 146638 461976805
1 27484 31975 126322733
1 100826 152276 914947423
2 80982 70104373
1 50710 107862 912381398
1 100049 145735 704108399
1 57853 129419 192755272
1 40862 125347 927155343
2 6383 632560386
1 121996 147452 556462271
1 21184 96862 9818700
3 29220 147879
1 19468 53933 257672148
1 10052 107956 953211047
2 92995 619119451
3 65730 77520
3 13589 71564
3 112890 107828
1 35688 53593 827023293
1 42882 121599 448588691
2 72714 850625149
2 50277 595589871
2 74845 380308782
3 156170 117460
2 139247 753052721
2 100085 818301789
2 106389 112344395
2 83031 602972778
1 98492 143494 959116951
3 86956 125632
3 26542 23237
3 16269 78002
1 22472 98451 503518467
2 135362 238116304
1 70062 118795 28774325
2 23906 241741374
3 50364 89632
1 16391 153200 350023846
3 75 134158
1 4833 143157 2122562
1 13922 82486 240498056
2 123129 195762771
1 48126 123414 525811355
2 18705 925091576
1 73443 106450 802453677
2 94418 335381378
2 53225 390636356
2 85924 293075042
2 79506 343447563
3 77884 37172
3 25089 102722
2 100138 643375846
2 82666 879033947
1 28252 75424 551345658
1 54597 89865 102640886
2 18790 770111289
2 4858 586423425
1 34731 53961 21315714
2 135218 955173197
1 18987 121965 181393110
1 126491 138787 219429197
3 58716 68317
3 118736 99901
3 128811 5601
1 53263 68100 465533152
3 44097 95922
1 52908 97593 913316399
3 181382 134043
3 101149 26394
3 42982 72024
3 153309 5812
1 1091 152757 271601866
1 64850 144985 368411548
2 30713 105459246
3 142506 54086
3 139706 26491
2 122596 924257455
1 61576 74326 939860020
2 70830 494630709
1 74865 126957 936816666
3 27435 115568
2 123544 679624435
3 138824 93616
1 57910 138373 410254555
2 63419 719304627
1 42385 136619 143231752
3 127117 36741
3 117235 116021
2 97361 720010438
1 140897 151518 805221550
3 55290 70101
1 61455 124570 617151691
1 98326 137471 568234361
2 179037 914170524
1 65917 101747 930136935
1 31051 141412 954820138
2 167565 287748695
1 118227 122967 907420015
2 45104 907299435
3 108129 10151
2 81435 932129246
2 78689 801957852
3 13122 45662
1 75435 102620 789272535
1 33593 153773 647048086
1 16960 154287 10126158
2 154635 812152145
2 81097 679269871
2 139352 503227697
3 47218 77917
3 55792 143651
3 74381 15465
3 21136 136442
3 15939 140918
1 4422 17541 497001259
2 89888 129341859
2 174871 354757635
3 48966 29550
1 32016 46445 617903525
3 144787 66733
1 72882 140669 360091830
2 125909 487369549
3 175734 31060
3 79748 120938
3 142437 139470
1 14507 154370 892809964
3 120223 40099
1 47607 89265 183238050
1 93205 95677 656905792
2 120722 511403516
3 100803 31325
3 56596 43153
1 3521 79164 852583062
1 56980 80766 777385522
1 10116 137254 416125380
2 3511 967716207
2 128336 12429223
2 158370 368822277
1 10697 138038 5061524
1 53193 146571 322839173
1 54752 140750 122797842
1 7885 145470 930321874
1 20821 108144 518339342
2 19712 39237788
1 20509 86607 887467523
1 7538 47753 3708199
1 6931 70892 496548335
2 45879 591158511
1 91352 128083 705437170
1 77003 139500 762098258
3 50604 124792
3 103489 112918
1 66369 94107 631646999
1 21688 97685 410332100
3 122827 39514
2 122970 516033023
1 71110 120428 744062871
2 81739 459916615
3 73238 56457
3 53442 58803
1 66461 88528 640607757
1 77753 110782 64230973
2 43119 104293574
2 15077 182840066
3 108908 31709
1 26255 145715 451141229
2 122442 679046370
3 178235 96537
3 128326 13877
3 134791 61302
1 65597 128709 983360147
1 57200 64383 321719859
3 56154 67032
2 23 112158679
2 178334 869648513
2 107609 52027757
2 4382 457987898
3 36055 71211
3 67442 153197
3 74424 8700
2 126486 923822606
2 83508 768123196
1 37589 48834 965372128
3 140362 135698
1 12778 137292 520548893
1 1735 4196 960044348
1 17133 121537 778595659
1 85857 124168 86229479
3 159971 81375
3 112722 18394
2 126059 347599492
3 122547 45721
3 28592 135275
2 79969 185182298
2 114937 144534231
2 20601 392917265
1 36058 143020 917514285
2 50367 936239610
3 147350 89279
3 112301 32317
1 72918 131476 854837195
2 128155 327004737
2 115263 343999185
2 127928 298395387
3 71960 11051
1 43888 151440 991252816
3 147958 127226
2 129806 79002182
2 101259 395610843
2 92145 713602339
3 103833 86558
3 94404 2872
2 116893 170294809
2 2951 48504449
1 97505 135332 929268182
2 67684 403512425
1 115562 124564 985697005
3 91274 53289
1 4004 22120 602307109
3 145575 48454
1 1942 11049 614527491
1 109596 141655 189861668
3 107565 137583
3 30674 71514
2 55044 727773447
2 153266 59318388
2 19520 379739518
3 73558 145938
2 63461 576431052
3 11388 121481
2 133037 22947030
1 21903 153934 723168014
2 6338 471613822
1 1124 131420 380581626
1 70121 79804 522301892
2 18490 21330497
3 119727 55943
1 48860 59809 46185801
3 38926 14087
2 38663 873749037
2 79624 257665844
1 41550 60906 243614492
1 67901 135561 846675667
3 162025 86931
1 6397 100845 619842696
1 44489 50458 134993841
1 69176 80007 509442442
1 46323 136759 2961586
2 171391 308675648
2 178562 989561890
2 87677 483991337
3 139364 79262
3 101174 71263
2 43514 731236065
3 12657 36316
3 174288 60969
1 121114 134215 523725769
3 90026 132395
1 34625 74180 653353894
3 9342 63688
3 142565 125564
2 154629 201663080
2 179201 82125705
2 7131 878785936
2 75189 931881605
2 48313 845356265
1 90230 150321 997644356
3 160464 15945
3 169257 134715
3 98518 103533
2 44328 16301376
1 137244 144055 543171092
1 7747 148081 6021565
1 19203 105789 175311170
1 66474 146572 40435354
3 10152 58044
3 125087 65325
2 52554 302647189
1 81541 117167 927253426
1 42917 102725 927810121
3 24488 11227
2 87846 110912073
1 47890 80845 887669319
2 93732 875825584
1 16364 64222 889502650
1 39830 138439 577152848
1 90214 149008 313252169
1 64397 116416 875811617
3 156292 14086
2 66319 75181471
3 147001 36596
1 33868 67303 965584923
1 11101 108524 681275490
3 25700 38759
3 81338 141256
3 46559 74888
2 93688 847435829
3 14505 34459
2 154 178478892
3 42919 98228
1 111468 142859 972819563
1 4233 142735 382976262
2 126790 995910143
3 121249 31314
2 120046 982887182
3 150582 104307
2 51571 264204162
2 7966 162083676
1 70225 72897 816124555
2 114068 713078636
2 18739 11112841
3 166858 132214
2 120955 29364367
2 116105 236836394
1 91721 129753 756717431
3 44722 81018
1 66805 146331 266732257
1 34786 151989 775863035
2 167155 349156533
1 245 73210 414591279
2 93476 150846235
1 31503 154713 178038492
3 136672 72221
1 72514 83539 8640509
1 64811 116720 780418503
3 76507 125945
3 133910 127801
3 28294 42249
1 7119 65727 983309519
2 68791 905031529
1 58560 142201 947912067
2 29651 902570761
3 173944 90339
3 51067 100006
1 37469 86940 908944252
2 164739 837053638
1 30910 104008 607879502
3 54723 143982
2 167101 308045297
3 5553 121007
1 25828 117954 588501561
2 31592 502258500
3 36447 105365
1 76072 116833 750419202
1 3485 126648 323377905
3 130067 30467
2 31597 977711723
3 152306 28977
1 68830 118362 544208133
2 14012 641710706
2 119602 827488974
2 104269 932662482
3 145525 103237
2 75095 145980822
3 158810 12898
2 91573 9933810
2 143566 441682074
2 3879 976542091
2 41074 921836983
1 15814 84440 783540500
2 81665 166547603
3 115935 69943
1 42710 107856 138679336
3 43082 111621
2 82411 152642811
1 2669 52429 371495494
3 31208 135739
2 17962 194974271
3 127922 111194
1 70407 72252 538791218
2 7597 181507795
1 13666 98974 843014727
2 180141 69128177
1 23882 134904 582725028
1 10246 86422 726899499
3 109276 45044
1 106433 142139 981308204
1 23292 86255 276153012
2 116886 493032645
1 12371 62028 950244492
3 62807 12932
1 87130 114379 936451759
1 24583 25308 655618465
1 32716 57706 503314876
1 8864 14116 593638610
1 54703 66892 625675935
2 6734 166539517
3 50434 7189
2 45647 52213009
1 67009 151345 132943687
3 170654 22205
3 31964 131282
2 34600 897904444
2 167786 711181104
3 117548 108231
3 113126 78824
1 2005 145582 362513407
1 50608 98719 462232967
1 6282 25234 138710940
1 3310 74046 923902567
2 20780 938559043
1 64254 152585 344824126
2 96867 964323394
1 73067 138188 312766603
2 35563 974653460
3 97609 91139
2 18899 953436268
3 119215 147114
1 15788 141659 672230971
1 14469 133898 69102614
2 157902 82004568
2 178845 53911528
3 53956 150182
3 122496 94420
1 59413 63103 495886218
3 104033 7430
2 157876 654110699
2 174891 196088316
1 93491 96737 585665919
1 3201 14521 607937800
3 172487 113377
3 166383 129147
3 47627 53496
3 33732 80371
3 108296 82658
3 69634 119456
1 41537 90113 19512915
2 65139 913838681
1 98705 152297 209166818
1 8338 9175 945715379
1 47768 51657 730970881
3 139413 16490
1 103318 123722 130158573
2 85189 236884823
3 34994 39750
1 145139 151301 132175832
3 7808 76555
1 5419 31282 570689669
3 100406 67617
3 135415 21727
3 23742 154931
3 59391 139077
2 113894 660907186
1 105628 108063 684468687
3 27414 122524
3 73281 50560
2 23994 316016970
2 90631 936191522
3 29882 36291
1 113035 125355 763957955
1 21485 109562 247805586
3 38574 84770
3 73426 114275
1 23680 43042 732951980
3 72135 38311
1 15154 84938 170135257
1 94368 100804 727041075
1 101976 107443 500774550
2 36187 691532932
2 110222 842535152
3 94871 34037
3 31711 69828
3 27118 63535
2 166541 497903677
2 138370 604896225
1 150560 152719 850932799
2 86791 546999407
1 14457 89565 973397351
2 170429 318566717
2 119946 728853736
2 89922 312525501
3 50809 116952
2 104841 871317409
2 90991 132256097
1 124636 126521 230651425
1 85735 93578 9838845
1 83218 106457 704158392
1 50683 119698 828507603
2 21220 656807181
3 118159 37050
2 121267 915272054
2 169505 818142284
1 31992 131363 980889732
2 94306 480183873
1 59898 152105 433152380
1 46328 153184 493826828
3 65702 148640
2 150228 957480976
1 84381 113488 980525960
3 156044 15064
2 55842 570565082
3 137307 36532
1 307 31601 661589903
3 181066 98360
2 152960 738219451
1 56740 76164 773698073
2 77389 495727999
2 161036 59466933
3 97607 59399
3 125464 47624
1 4148 91337 754073250
1 45602 104518 779792306
3 51689 37305
1 38094 101265 564313878
1 70529 82100 776547697
1 90363 139823 373448962
2 138059 810907132
3 11914 75983
1 4175 96212 666857327
1 14927 72810 587001114
1 33283 153451 313503897
1 31646 57549 467218262
1 4995 61319 588452668
3 136458 93205
2 101047 811477997
3 127944 116981
3 66274 138341
3 64758 86053
1 57910 66559 299947883
1 6906 123419 813433017
2 106442 35562929
2 7466 913204731
1 135659 154155 743604908
2 127398 204328862
1 19000 32629 25916400
2 133261 846823021
1 20238 76592 146326959
2 11833 2178444
1 63659 117954 274851808
1 19197 100966 578260413
2 47587 643590798
3 171613 126089
2 75544 749142721
1 7407 22093 678909266
3 48592 92788
2 121309 782717976
3 110039 137428
3 89490 46292
2 59929 817133996
2 139724 958405483
3 137343 85466
2 181108 494051005
1 112169 135159 839317435
2 163421 852731092
2 56963 297597983
1 115913 139964 931529771
3 36717 115603
1 27613 122906 97798209
3 11063 106558
2 133094 338239260
2 44890 67236885
2 48870 330316049
2 172050 280966846
3 144800 99245
2 29585 807132316
3 7172 95293
3 165284 18906
1 104524 140655 820598063
2 34805 876028402
1 20896 88009 894777837
3 178983 136881
2 18069 52503959
3 49263 110578
2 68883 304176920
1 43676 80909 757938041
3 168074 53839
3 84694 75784
2 38938 210760054
3 120631 2639
1 70189 134632 759724678
3 63978 68790
1 38913 67818 819612352
1 108848 133356 304005276
2 32290 45032737
3 19341 115444
1 36646 106070 656551424
3 17958 121309
1 36308 146352 523195838
2 83714 784449465
3 170877 114464
3 33099 143350
3 41881 91543
2 116804 904605401
2 32657 15708293
3 18510 128833
3 36211 137763
1 12554 42495 874263320
2 109602 459769325
2 294 159376109
3 131030 59251
3 109493 45501
3 40632 6177
3 146659 102635
1 115992 141291 537527919
3 168795 14576
2 62172 350881784
1 22905 62408 626657571
3 113517 105836
1 109273 125576 913962793
1 52886 93381 758596680
1 95318 117783 770282291
1 53376 94236 827740600
2 65492 551710283
3 92951 82684
3 21582 13963
1 69037 144257 365624362
1 108921 114307 785392706
2 110879 620529026
3 179044 75731
3 54378 5098
3 74331 74227
3 153291 58302
3 20009 91702
2 96759 267111040
1 120967 136723 502961586
3 173503 112669
1 4764 133695 559369991
3 110438 123374
3 10882 147629
1 24648 69878 693289833
3 39665 80817
1 35259 88960 204800942
3 152677 82383
1 27512 37059 465478318
1 21511 96890 491516515
2 55638 650584941
2 26380 175533212
2 164238 449230113
3 156675 84652
1 5133 82263 554212346
3 56112 81775
1 5623 103273 255335795
3 75583 46159
1 35523 128225 384447096
2 60264 730197848
2 97005 700846831
1 14608 147833 2026020
3 68847 153408
3 28457 59112
3 179322 32287
1 117499 142020 881607696
2 124168 398789659
1 55560 85789 451094736
3 91064 141966
3 15804 75008
2 143843 36436839
2 75914 30544695
1 33115 37140 840335094
2 23190 974235019
2 11216 913065632
3 59144 16297
1 104356 107526 506971974
2 40151 554312792
2 12123 898047115
3 32577 92407
1 80021 147313 739119158
1 44425 47055 202988082
1 31422 100967 189382163
2 97720 888638696
2 10995 442497992
1 38896 97901 873298722
2 101757 449512892
1 17211 28049 466199827
1 23655 151155 335521202
3 103966 136545
1 118651 119578 386360386
2 36535 959769294
1 76869 153361 171478112
1 20818 20908 409705547
1 116743 145147 970649480
1 29681 60771 696004571
2 87580 519408044
1 77973 135565 864793280
2 67747 190475192
2 164122 690031197
3 122555 17362
2 104439 701451105
2 124331 424315029
3 141869 61919
1 90765 153950 415202114
1 44069 76639 282759095
3 157525 25126
2 143959 790418293
1 139843 145424 771285056
3 106836 75358
2 15406 620140876
3 60373 129048
1 36502 96992 22194738
2 65082 600697747
2 175433 351683850
3 68618 127792
3 160042 9688
2 151827 979540387
2 146344 477133365
2 150977 242714462
1 80879 149368 34422056
3 39805 66493
1 56161 115783 888700780
2 153400 444265707
3 162239 55161
1 67639 122558 393144862
3 568 75338
1 81884 149762 270507353
1 37104 120924 300031523
1 32575 126678 225793752
1 46146 109051 886836713
2 38652 822371456
2 128702 610914153
2 132659 71442838
1 76791 100259 739508650
2 24690 797707277
1 54902 73320 221234705
3 69175 54078
3 122109 119303
2 11566 243041397
1 26944 89466 637608107
1 9661 76289 347217403
3 70990 51316
2 28238 85539936
3 174120 124563
3 142077 88385
3 157493 24891
3 59699 69453
1 37790 105449 294371545
3 129248 70360
2 13084 777095390
3 76674 49420
3 134272 57111
3 26369 24661
1 87122 144093 640360301
2 39315 124582953
1 3781 143767 213755833
3 148839 58041
2 131408 337334399
1 64809 75597 222624217
3 9269 104437
2 111063 648043189
2 73486 259076320
1 8464 114358 251076695
1 6553 35525 611289037
2 124645 551208775
3 1030 47368
1 8591 81040 537750793
1 63673 118869 325106410
3 29992 54473
3 152812 1131
2 173167 703180702
3 50952 5654
1 74308 75036 497143814
2 66335 547044982
3 138515 460
3 12331 10573
2 174441 566733818
3 140085 46100
3 23216 47706
3 143943 41373
1 26896 53871 489523995
2 16458 996807867
3 168224 41315
3 96595 116025
1 7165 19727 935192392
1 51530 91046 505262173
3 37437 44895
1 53618 96624 383291965
2 81141 710365553
1 15174 53634 790271707
3 134728 89698
2 52085 950972378
1 37695 61833 850255813
3 180855 9320
2 31111 873426446
2 113545 308148421
2 79241 931139768
3 170394 9439
2 27456 750604002
1 39903 122228 666243759
2 153669 385741897
3 154570 113709
3 115809 123928
1 59257 65935 628436280
3 70597 139698
3 6828 129693
1 140287 143119 288544
2 135770 9201501
1 7245 77493 898117786
1 18482 19368 68067061
2 54249 124068679
1 14798 90613 561766725
1 112922 121878 648817067
3 146284 141411
3 134929 20491
3 177367 49151
2 38278 165165126
1 76449 109251 706636203
3 35866 144051
3 167582 133103
3 14191 28608
3 68397 54072
1 82863 122614 175825407
1 21819 132835 830472939
1 83559 137342 648281476
2 138562 361312061
2 97211 831191788
2 114888 596153815
2 55374 178392694
2 117651 320635006
3 178174 4848
2 132313 47378572
2 24070 346175609
2 151463 160002230
2 133094 372096962
2 105523 489233905
3 90209 129038
1 4718 81502 643900133
3 101676 141634
3 10076 61450
1 20031 148958 22449937
2 20681 816351301
1 128824 135975 365511149
1 4762 39748 708012774
2 73847 727280949
3 141709 91590
2 7712 697849237
1 8249 58633 823352449
3 1351 2082
3 61851 91226
3 62922 106165
3 71873 152780
2 134358 303770267
3 9023 145638
1 141837 152823 275708940
2 26564 135180710
3 9900 17453
2 55116 342252958
1 25041 31556 725614856
3 73398 17789
3 93117 141771
3 99487 62759
1 6861 72386 988517376
1 3121 35451 390191028
2 76521 111129209
2 103230 845940034
1 21838 126585 996651691
1 67107 129428 707711286
2 74246 599344020
2 82686 725347903
3 107122 139438
3 161287 45156
2 109381 42255023
2 95663 576113039
3 134581 140848
3 81788 78256
2 38098 533237322
2 118234 254313644
3 58344 10977
1 87951 140394 550969452
1 130284 150274 249678247
1 90542 121432 420134754
1 61213 87945 254263883
3 99715 73399
3 7120 134631
2 160784 764420159
1 48289 111951 87980288
1 129562 149805 468373494
1 111560 143739 178717492
2 12498 529882167
1 6646 69342 640880388
2 49432 398176207
2 21801 387902644
3 111387 92976
3 10446 94473
1 28375 118951 351036058
3 22539 102101
1 6827 26764 220189625
2 64950 352887145
2 164072 39530337
3 33976 7863
2 158905 912240754
1 10917 107138 360877858
3 83969 51814
2 163416 325352642
2 143559 827673054
2 95566 562671798
2 70357 730243206
1 38382 139611 575745851
3 75328 114545
2 80787 981946239
1 89214 130196 708153773
2 145257 930914320
2 13742 690990666
3 97147 136053
3 158385 117236
1 12648 152923 438676638
2 38806 37841444
1 33524 86221 114780322
2 64745 400419072
2 22238 883896126
2 107732 419551786
1 135788 137004 397407070
2 150560 627347538
3 16557 24413
1 67451 144275 339974044
2 99473 117184753
1 14542 66253 908099580
1 51750 71632 357832816
1 43921 69946 568952932
3 84581 154275
2 108680 106732767
2 33993 639525806
1 98227 128942 131050554
1 2510 24492 817635318
1 5464 53222 508194153
2 120927 462132064
2 168119 510184250
3 105515 31025
1 79795 137545 515235966
3 123302 29729
2 80353 821042320
2 65008 776433262
1 67780 111132 680170345
2 63969 651609345
2 148548 421372589
2 123946 806380784
1 50450 70803 499954376
2 82009 598676999
3 94679 68246
1 23059 111424 331561370
3 64566 132825
3 131171 56899
3 83579 35840
1 5777 50707 352310618
2 156584 57168748
3 59149 78127
2 159199 97658199
2 154282 91437729
1 38903 56366 589640148
2 133793 18612406
2 78919 69696087
3 45847 84743
3 83338 154927
1 114105 123991 845622944
1 17556 48630 693842451
2 93936 778771831
3 18953 124422
2 76246 733403234
3 78971 131887
1 113778 120071 373647042
2 139902 386178659
3 24405 56028
2 13289 735370281
2 59278 493608694
1 83122 98268 261266105
2 985 148957456
2 81332 335930490
1 18191 78672 700689330
3 52205 140512
1 20328 39768 247895677
1 3887 147887 493873366
2 43841 992508761
2 25023 556188746
3 159449 38000
2 67621 577675067
1 24377 38617 404666248
1 41027 100343 646053663
2 104266 662700044
1 82237 151941 228225215
2 150321 505309493
2 13428 572248315
1 38363 133651 360179315
3 156202 111152
3 45608 75828
1 42220 61782 153275572
1 27244 46961 191377480
2 152421 936890266
3 117147 93718
1 85302 99840 353849533
3 147590 121217
3 56665 101758
3 12362 146895
2 8833 405444842
1 29116 51139 89457697
1 29686 143996 65751555
1 7067 14231 312666888
1 45557 115668 921902581
1 77170 120345 850872518
2 3461 236844273
1 65165 94486 121898555
1 93789 132022 713024354
3 151607 73492
1 89334 119023 183635397
2 162069 679888680
1 33528 46740 591115913
2 60473 41174926
2 70106 486591127
2 27487 631530556
1 75139 149127 693828941
1 41769 56756 198925804
3 95446 69540
2 17100 394065784
1 34181 57460 683152068
1 22178 131556 821739197
2 122832 712256375
3 33637 105255
1 67429 146185 611332336
1 71940 103452 700391827
1 31962 79710 755174802
2 18440 431596457
2 93876 154440888
2 111293 939152669
1 53402 75404 652372108
2 48172 765348169
3 88600 139752
3 141740 72060
3 77894 23462
1 15849 38071 502656244
3 169396 100179
3 78996 24643
1 25074 131971 858462625
1 110209 122782 445818838
1 70557 112552 778803985
2 6617 289691600
2 111754 548026419
1 6846 134386 306146190
1 10457 56127 926341490
3 58063 4364
1 8548 127827 817343524
2 85120 898166164
3 11560 110388
3 59929 107687
3 103572 64978
3 48438 49402
3 136778 44137
3 156937 116302
1 9859 153084 552581368
2 127163 491364794
1 33438 33608 775914654
1 40770 116258 898587706
2 108930 241862047
3 71980 139555
2 41789 31710485
2 21013 505487088
1 152037 153035 207876888
3 177203 17465
3 27322 44459
3 136636 10928
3 79324 75028
2 83820 630752077
3 3458 151578
1 89556 138008 784760733
2 14686 9610944
2 90796 128668116
1 98399 114266 318722243
3 136670 34949
2 147084 216799614
2 47252 666635135
2 56819 241713083
2 86204 174305122
2 76247 792538664
2 114324 399299932
1 91519 121987 557270425
3 37088 9886
3 115786 100038
2 104146 604605440
3 76701 128421
1 25562 70303 778394555
1 501 45827 236050406
3 107352 24769
3 70702 102353
2 13020 841970514
1 3004 28931 690962323
2 57278 418852980
1 8509 148985 653274833
2 29938 366943806
3 17547 118511
2 15163 172685697
1 39475 68248 451707704
2 74690 732498164
2 113147 464909355
1 75567 147638 6862751
2 31645 387619266
1 116227 121307 31251842
1 32956 82396 487104540
2 103922 836151643
1 33085 72886 302008798
1 36742 89495 96083459
3 63206 153543
1 691 3855 973272473
2 130422 96039286
1 58751 81717 997310326
2 112101 704076055
3 166825 120304
1 35926 77626 629823508
2 35279 666886930
2 53767 499298343
2 34871 979593031
1 24242 95716 857794191
3 156 58831
1 43676 151539 569236389
1 12296 35799 881494571
3 23168 141304
1 36924 126884 567635298
1 1593 110594 177771667
2 135019 473913469
1 18138 129499 746947272
3 164434 75781
1 92263 102178 472822364
3 137819 97163
3 141152 151800
1 38664 132193 441096734
2 66025 935109313
1 42881 111331 87984479
1 59774 69797 367737006
1 7398 99776 184059097
1 2173 90398 259332163
1 24536 35775 583994121
1 24926 123745 880132729
2 161668 580763039
2 31008 434997826
3 137715 145347
2 13920 76124482
2 176472 533735602
2 172385 297141643
1 5820 130098 69955151
3 96620 10154
1 85136 103210 445600961
3 110575 64114
1 107747 148853 418869262
2 88864 367446882
2 19112 612822457
2 164357 412390378
1 53829 136033 587682777
3 42287 19703
2 27971 367117847
2 5991 404111865
2 139670 979597797
2 153117 313376045
1 98068 139631 817973902
2 119113 575178872
1 6056 13576 629332292
3 71468 81963
2 44719 185353959
1 10081 69647 39854171
3 158320 105854
1 75782 98157 334404424
2 101072 85823115
2 55536 179430265
2 42962 685181571
3 118345 67441
3 75337 84679
1 7993 62094 737179154
3 115018 91706
1 27291 39801 768213434
2 156277 670278809
3 172575 134832
2 133255 282612031
2 143343 777700589
1 75890 77167 26777291
1 20100 66886 688005497
1 74384 109998 502045657
2 73700 77952535
1 138503 145166 498629021
3 9566 21235
2 4252 467576501
3 59388 96449
1 29641 139571 36367593
1 75425 101128 702631547
1 22317 141150 483457106
2 116081 465797664
1 137890 150166 92845392
1 920 104309 621233439
1 103515 150854 542471733
1 67381 100203 377671705
2 56009 993576002
1 36103 48115 844548008
2 164562 416640818
2 30553 315013385
3 120823 121168
3 39202 109298
2 28451 818785597
1 102248 121785 174096892
1 29847 53572 414216920
2 170097 634010837
1 48911 82622 66457108
1 772 152738 754735097
3 106575 43581
2 38757 499015807
3 158188 77762
3 55944 141387
1 59655 96442 639376046
3 115073 112781
1 55909 132849 380713029
1 19713 57714 529356670
3 161593 97226
2 150826 281466046
3 22694 154064
3 176668 93515
1 22690 88784 380980249
2 77707 897189300
2 708 469512217
1 245 9416 572779306
2 1968 121928814
2 1628 617032779
1 122672 125049 558597998
2 42907 550379714
3 79343 39240
3 92801 108166
3 77980 20331
2 82556 656439412
1 94388 125789 888095039
1 7815 63736 147286828
2 4350 533052214
3 70607 125934
2 163176 102707895
2 121011 200679431
1 36788 148664 5310166
1 97195 131607 230017723
2 6229 425165051
3 122975 145425
1 3913 123716 276134427
1 59517 94447 306727260
1 36673 106519 565900874
3 99618 71058
1 89934 128151 929371373
1 72696 83078 713667217
3 46750 19690
3 133069 10501
2 133482 283187305
2 59629 984117631
1 84246 120484 122443762
2 45554 508485400
1 98917 154523 625235312
2 161176 220490541
1 21585 84710 467126450
3 163605 117882
2 8090 633185095
1 67135 118270 759590241
3 71296 88971
2 95465 240771685
3 142538 37158
1 73916 144000 34660700
2 89984 28352641
3 43367 18626
2 164376 202148779
1 82304 89163 336111674
1 51787 70147 260084708
1 47867 64646 872193440
1 76753 133478 684547028
1 46373 137358 429507753
3 92334 66038
3 89552 2793
3 106670 16186
1 24369 118341 459790704
3 77353 11843
1 48941 133006 448111957
1 46013 50928 417739330
3 177483 11838
2 109885 631449576
3 176249 138132
1 80195 125307 941022355
2 37852 783190026
1 17938 46518 35872880
2 81278 370786894
3 148651 2036
3 67207 34521
1 97275 131909 493415898
1 64057 90465 228322724
3 11629 16946
2 49953 553564490
3 15776 137755
1 62323 93120 984611449
3 42183 87035
2 124134 242413182
2 76738 239724820
2 7283 191126191
2 152696 280170294
2 100321 574123707
2 14289 230944372
3 113050 73279
3 108953 52914
2 134647 17491964
3 92569 29154
1 63463 104528 500830999
2 100336 71678349
3 152360 34952
3 77230 113118
3 94458 3830
1 18846 72444 365212358
2 75592 125402651
3 99551 41900
2 62133 680464322
1 82780 101127 117038879
3 98227 116602
2 85234 460832426
1 107831 141023 537253412
2 152954 207958601
1 103548 103885 115837173
1 15198 141174 963714107
3 13494 100325
2 160381 475930049
2 141868 298801498
1 43643 52281 266455061
3 108146 105274
1 74425 147892 128054840
2 150610 293847551
2 124976 154133056
2 72728 133106273
2 62707 898812940
3 29807 37747
1 1104 153172 667682614
1 50045 92282 568585814
3 100754 94608
3 32745 25313
3 107891 6274
1 64638 141816 664879013
1 78377 104958 54938545
3 70144 153649
3 126079 34487
2 107732 344441303
2 51497 495192689
1 137225 139485 876286133
1 46369 149635 588011435
3 22808 92236
2 105964 771403585
2 122271 829634567
1 93672 127189 220769322
2 87170 650228792
3 7597 572
1 35320 134324 961485592
3 13598 46884
3 143503 87116
1 21588 107449 911638153
2 84469 693315089
1 64021 90935 73804683
1 79492 86091 202976622
1 104432 150833 490380109
3 140671 80283
2 164843 339560662
1 11615 109782 414440093
1 560 46831 706128253
3 16353 36915
3 39772 68248
1 14126 100000 434237087
3 140917 47698
1 41391 141517 172849057
2 51004 871003612
2 31671 812388145
1 43791 53427 317765695
3 37163 147310
2 73784 881972682
1 53327 70433 478573862
3 74408 96976
2 32340 669869307
1 13733 151208 58024044
1 126131 143118 934868407
1 118168 143126 432964660
1 68372 129691 917386474
2 58998 567226608
2 142490 849191940
1 15910 133557 171808926
1 33881 119724 162191143
3 51168 150624
3 153451 28341
1 9862 49223 384993233
1 98860 112799 225668855
2 14349 841081803
1 114820 138976 375890209
3 40234 32116
2 164487 433482954
1 38199 144745 83035674
3 143458 63999
3 52176 35726
3 116231 125368
1 12802 150277 182715536
3 144957 22170
3 29285 149598
2 99765 119533061
1 21658 140714 422761600
2 100206 240880016
2 162283 477218321
3 147380 60938
3 7862 82774
2 134414 546926853
3 7165 148234
2 14291 459267467
3 76109 154511
1 84258 111751 432270986
1 85029 96451 56380968
2 93834 243750555
2 108101 575934727
3 14040 24906
2 60712 198709355
2 14550 446552553
3 40431 57839
3 7687 48859
3 166790 83719
3 103125 5253
2 79418 250583425
1 63877 125260 439707358
2 85662 75836581
1 38775 68408 816630796
2 25305 747676047
1 4074 125312 780026198
2 101215 344363569
1 36449 39889 262325361
1 80536 129681 922379571
3 35519 133785
3 140608 109060
3 113345 123197
3 77264 135907
3 173225 154169
1 60423 143243 983516979
3 6869 93489
2 127060 991496469
2 175816 889021238
2 70124 213491348
3 73965 90330
3 67331 107310
1 4296 115818 688120370
3 162027 118671
3 11602 96404
2 54985 266201492
3 166398 40752
3 177203 27170
1 75622 153914 990524807
2 77631 935031783
3 4945 86337
3 56340 89001
3 105247 60527
1 33417 72658 582342991
1 127423 144077 896619466
2 132128 786049136
3 80381 52206
3 57009 72061
3 56385 122688
2 59975 767866888
1 11128 96141 257782977
1 4550 15429 385139225
2 103042 421057969
3 153402 101998
1 89650 134696 119520343
3 178194 125106
3 68392 137469
1 26229 146090 118465028
1 58797 84623 925848180
1 78608 109300 854881934
1 48404 93303 169110903
1 20381 145761 518227683
3 40178 1798
3 93003 59796
3 164799 39459
2 127682 535440315
1 67511 71852 240267433
3 72524 38731
3 7092 40554
2 136660 379007295
2 75793 805178259
1 77445 97999 455788841
2 159721 384191502
2 144019 329217302
1 48909 53346 567917038
2 167662 215255746
2 53825 929558856
1 113809 120007 934178148
2 92202 277662708
1 19246 122260 912889096
1 2435 3538 669753680
2 61005 360152725
2 123588 672257297
3 125215 37152
2 67737 310873555
1 77851 96064 607601726
2 16071 134616379
1 74865 132375 752176658
2 140298 33658192
3 46705 3306
2 170044 716389034
2 175221 757113857
3 20543 148490
1 72532 147856 665101503
2 10733 190939638
3 31097 97026
3 66603 51081
3 163596 150501
2 56815 631833433
3 91437 66822
3 37798 119213
3 36863 38535
2 66492 43166659
3 101934 125230
1 123180 130713 821185475
3 171097 12851
2 55346 689270923
3 51878 109454
2 172630 987180656
1 43891 151265 229087562
3 71410 29724
1 9991 53755 931583336
3 177434 77438
3 123478 76683
1 41194 118443 292180302
2 59602 497683869
1 57974 100064 371563318
3 1764 35106
2 165115 598386626
2 62741 983818492
2 135136 277222357
1 884 30332 817878787
1 34471 113960 117984212
3 78652 44759
2 152238 965511483
3 121643 98398
2 80369 211802541
1 62146 110429 305042988
3 156232 71633
2 3166 961148028
2 65851 803289489
3 44212 47035
1 122995 123176 470590278
1 69448 78193 767226348
1 79145 154767 273597885
2 24621 364002746
2 31558 367663894
3 144158 26459
3 37262 22462
2 110068 537070972
2 60666 991830372
3 101826 130222
2 2013 255824511
2 119778 127865089
2 177186 582701647
3 82816 107633
1 120799 136809 702531371
2 51772 937534286
3 81023 112875
2 96269 660925788
1 86892 151509 768390428
2 95799 91733672
3 113743 89184
2 3311 386564074
3 97920 56976
1 33080 89209 7813007
1 29065 91060 992016685
3 16715 121603
3 85082 53161
2 178415 323090336
1 16610 31652 572284
3 171287 104223
1 51365 105085 818504139
3 168660 89670
1 53361 55512 141092033
2 161804 116215932
1 44105 75346 93214989
1 126813 129872 585764408
3 12911 111419
2 57448 99119134
2 54133 390332367
3 71147 133355
1 105133 147507 862444356
2 176099 335081026
3 160922 72654
1 61213 82109 527000946
1 30819 88720 873344177
1 77264 102390 816678834
1 138785 153272 973215411
2 175814 678656422
3 57769 125560
3 36676 141808
3 98765 81385
3 86755 29716
1 102781 140610 948220704
1 3084 55836 542928730
1 25664 61320 880910060
2 125487 453432694
2 27167 412703292
3 44793 13891
1 124545 149841 985851104
1 28796 60898 380433294
3 168185 95722
2 108104 852283824
2 28755 934445281
2 146590 265500621
3 134839 122722
1 35650 103626 635935251
1 78441 108260 78590964
1 2118 92080 595424175
1 66892 130415 396932049
1 83263 84995 297415827
2 173115 877106628
1 76588 115175 888643105
3 174493 52675
3 34952 64128
2 135420 639922566
2 150578 348541783
2 52862 782422124
1 26424 30238 842727122
3 49451 12804
2 65474 922845293
1 22873 23446 322249560
1 34412 109276 442968939
3 164253 116399
2 141821 970786062
2 129204 343506121
3 134392 72592
2 43350 543052549
1 23312 117233 23386832
1 47416 70828 176247302
3 74651 11133
1 70977 130664 339101251
3 162497 43645
2 156883 842496362
2 149066 385152668
3 16767 92508
3 149760 92184
3 149982 21942
1 1505 101915 151872216
1 62977 115641 867382788
3 123940 35763
3 172628 119655
3 164418 10321
1 55006 150408 487147864
1 9061 72645 192901008
2 153618 647652468
2 45835 544491144
3 65214 129162
2 115471 523151670
3 170519 89718
2 75220 815833420
1 92618 153232 205167036
2 41893 731389940
1 81810 148104 654665118
1 9435 11916 15151418
1 62557 138005 290344639
3 17261 37632
2 163851 645712974
1 95955 119962 113370456
2 8363 930457072
1 45656 92814 198816798
1 89545 103158 863229805
3 75902 134966
3 167707 67256
3 59434 138735
2 24943 158973631
2 83204 632362340
1 87389 137287 934361601
1 21784 99647 134980698
3 142090 131623
2 112984 417896236
1 52411 152216 91027175
3 70706 5139
1 19302 89217 95059572
3 124489 8923
2 23256 81210359
1 30990 133733 299736343
3 6747 45964
1 45183 51694 426160113
2 57706 102997730
1 27270 143220 971340806
1 47876 55432 675447089
2 10546 927153779
2 130127 871100181
1 15765 153163 439945282
2 84466 377940138
3 86188 113496
3 168200 151193
2 158777 53998494
1 24525 123395 359580071
2 72541 865152278
1 17094 82446 941827642
1 105638 119534 542134752
3 55803 142004
1 39733 55211 739541001
3 4622 104482
2 20269 719882584
1 79476 138912 841101693
2 85334 773631548
2 34844 448780386
2 122223 340035522
2 164907 340518556
1 55162 68127 283000665
3 163959 87087
1 65556 71060 321794086
3 88712 47951
2 162519 271166919
2 88216 428701038
2 113768 952055056
1 59206 142129 651679324
2 106003 431770461
2 130668 902802914
2 158652 454375057
1 130023 143859 228599041
1 46648 49296 178024089
2 146482 273422494
3 32455 54014
3 99792 96110
2 172446 964397663
2 174886 805847694
3 66569 27029
3 160177 84669
3 104202 107343
2 35475 852763633
1 8675 90323 98021518
1 31740 96915 929241285
1 53180 66477 482411739
1 17543 30987 9546681
2 86118 204216119
2 35032 846998145
3 19857 77908
3 110746 46686
1 46121 121957 14085402
2 45110 464836935
3 76782 49917
2 160083 973591409
2 155933 871789694
3 27159 37565
1 14711 116800 158858596
2 101563 507295672
2 23143 669807097
1 141422 142412 371487886
3 125835 90699
3 93102 77283
1 15314 84208 93020568
1 78865 82627 611590856
1 118126 130698 125091374
1 23959 26654 984106862
3 130122 48995
3 152458 47718
1 124112 147588 624217580
3 82642 86148
2 135971 642119193
3 134943 66457
1 7729 13622 325684046
3 16113 3600
1 65781 141556 969054241
2 140257 252255706
2 41313 16461700
3 38895 41037
3 156960 135647
3 112486 44627
1 46194 152540 511311406
2 144430 370710322
2 84255 897716569
3 132850 111308
2 161738 3188962
3 160620 87318
1 64656 128732 957351366
1 49438 111687 672150318
3 47021 29724
1 14437 68028 534196878
2 72408 513180293
3 58076 42286
1 122414 153751 929908826
2 29452 437941559
3 2481 90144
2 13226 897423479
1 141173 153504 74197323
2 92105 325180455
3 108279 146256
1 52942 104344 442224814
1 58064 102241 110805340
2 122795 282673709
2 138874 187276471
2 96840 449905977
1 26961 64652 438512598
3 53784 6377
2 51039 92808630
3 125329 122704
1 45484 154857 764976486
3 163449 54452
2 47763 933472053
2 28810 55787285
1 23378 141609 268222992
2 11280 885779363
3 69700 146729
2 66191 190469297
2 171013 322431387
3 148255 56458
3 14741 10750
3 147397 148291
3 25677 5168
2 11479 240439253
2 165873 759340443
3 116191 27508
3 26315 14041
2 124904 507409315
2 149863 145026969
1 42846 69243 997093816
1 30180 39639 533554058
2 52355 866633016
1 124535 152118 833850014
1 35030 129869 421218114
1 113319 147442 698622462
2 144793 775209248
1 32119 102313 780562880
3 63964 18005
1 135686 146699 209061141
2 26817 652333100
3 14823 101115
1 56234 90870 665684908
3 144791 120809
3 153337 95035
1 28809 131461 950526534
2 128497 463510732
1 145047 153049 815473730
2 84657 740038466
2 142657 345413041
2 124656 552694776
1 91446 109528 914401228
3 160098 37408
1 77749 112054 673864299
3 121082 118983
3 73569 153481
2 75871 292271029
3 70101 11104
1 60741 61105 837342410
3 10850 153638
2 15892 583261333
2 31416 145098824
1 87059 94662 86355222
3 120133 144064
2 107037 74779705
2 179332 193648344
1 107676 111801 48012343
2 122058 51648672
2 27393 961010939
2 108046 421006487
3 34111 79308
2 4211 713754302
1 30064 140427 94283976
3 34368 57506
2 57891 127254739
3 120970 57392
1 148256 154487 717704694
1 15735 151503 182920085
1 99847 119213 831878238
1 53699 113206 802346014
3 2560 130313
2 118942 813953398
2 45237 102074438
3 85256 72869
2 28070 601075332
2 41022 46265183
1 2210 105355 615066210
2 118054 597704760
3 9907 117644
2 2514 654009552
1 101931 117732 160354538
3 89808 108785
1 50994 67196 426192250
1 147 100126 983389914
3 61700 96507
2 101988 886246623
1 12019 36014 119532001
1 77629 142008 640806557
2 25300 190851733
2 117004 440117014
1 14178 51765 70554667
2 99743 28122624
1 79899 114230 445889677
2 133837 113868810
2 147438 790306241
2 120274 999117282
3 134361 85632
2 66072 242779875
1 53271 81583 423287340
2 140515 94437558
1 136368 154056 934645858
3 130220 53426
1 22506 69869 399580344
2 25237 414721078
2 83801 827766567
3 93090 56577
3 129446 114834
3 109003 153498
2 155976 838758267
3 82811 24888
2 96699 361376732
2 162702 298168469
1 27015 125949 305507250
1 59323 111887 615780491
2 97296 651698491
3 15394 82481
3 63840 99386
3 27689 38887
2 71017 810418537
1 81043 119320 384257198
3 122501 7052
2 24635 655653199
3 31040 55365
2 11508 250729665
2 20334 657511702
3 166848 135379
3 14789 84045
2 151050 996676378
3 69341 106969
1 46446 72739 364066758
2 6540 217515461
3 46089 152302
3 91321 109844
3 125772 115068
1 37605 55695 718667742
1 59682 75976 381022475
1 8856 33517 419240545
1 25403 151661 583919653
3 39574 12734
3 145109 31577
3 148091 24881
3 4598 74535
1 87627 119042 185330068
3 80329 75505
1 104707 121335 906376862
1 26615 143785 213324418
1 29437 31201 983962060
3 177696 115935
1 10947 131620 582113805
3 129788 56172
3 90570 28876
1 7556 129102 349146959
1 69369 139067 657175393
2 18732 405036725
3 129853 67159
1 40149 81324 551634969
2 67085 655922805
3 167949 126198
1 54819 85401 273920605
2 160833 255724003
3 83450 55743
2 42969 260795000
1 38456 121837 914078328
3 141285 50261
3 116423 102156
1 7407 153061 102484905
1 48358 88302 959742632
2 181614 379394233
2 64412 616542226
2 50540 957284496
1 10041 70551 813193348
3 119382 68942
3 180137 94702
3 163176 14459
3 130380 33465
3 111607 152335
1 45232 98755 457353265
3 113472 86635
1 49418 77221 650354389
3 98981 81683
1 71567 124006 237059237
2 46538 590324101
1 10275 11036 646911413
3 117989 84848
2 31976 15796065
1 119564 125838 143443992
1 90550 133331 761124478
3 98792 16093
1 63381 89215 935097661
3 167099 14237
3 107218 117916
1 12264 118999 601806215
3 125734 32936
2 129547 116196491
3 151159 6196
3 2564 38297
2 168475 444800244
2 71026 649069919
3 156105 122540
2 133160 482754145
2 163548 587793738
2 65720 613563879
3 167975 31380
2 8842 207591420
2 57585 893829517
3 28147 93747
1 46149 69179 139419351
1 78979 151627 445997851
1 104514 124974 426758427
3 21445 72161
3 70888 134716
3 78651 37692
3 123795 124546
3 2459 85698
2 156493 726327005
1 43580 78793 930909989
1 53605 128164 566305879
1 50448 73200 241323280
2 173867 510160979
2 75861 66198157
1 46789 77097 947339235
2 33833 837886483
1 22405 38163 505732147
1 161 137485 451302669
1 74220 92254 955479257
3 29952 104207
2 56856 356671961
3 100566 40776
2 21057 552171262
3 174248 102406
1 74794 103579 226470333
3 66425 134563
1 52149 105749 858890106
3 85551 122899
2 90041 312518307
3 105798 54181
1 32200 91366 621253372
1 112713 135470 636433944
3 82537 134592
1 115885 130303 253036811
3 135116 69767
1 42822 153036 296589296
2 151476 399164422
1 33962 98052 172061366
1 4943 137254 779108189
1 53981 125637 359681308
3 45403 74730
1 14128 132561 152175137
3 156690 131115
1 54834 106114 896685765
2 44241 390421073
1 48327 119938 294515839
3 170513 12813
2 55131 770292216
1 17052 98125 898545672
3 63468 37420
2 34043 236797785
2 136616 279162580
2 87095 704147170
3 97738 80776
3 178896 123511
3 71079 80916
3 19472 137426
2 104919 43326017
1 10761 138020 886411685
3 155888 105977
2 46247 642766613
1 20551 65743 748266354
2 29547 266438573
2 971 899897052
3 76596 12716
3 30154 54401
3 28036 64143
1 69681 85946 784249707
2 88972 346373531
3 26630 35118
3 166069 125197
2 77575 742144934
2 12441 199026655
1 85768 148870 154689320
1 31288 135282 635276336
3 11394 52190
1 4517 79874 845555855
1 77862 129641 954330902
3 2090 57779
1 73036 89797 56294931
1 64297 147620 63933756
3 103944 131350
3 107200 25786
3 118358 100062
1 17354 103690 574067161
3 37620 46187
1 141053 145771 581076041
2 63977 385729590
3 32681 40953
3 19045 52411
1 34667 124954 58343058
1 73488 80640 41215338
1 77148 123407 453053664
2 135387 554824576
2 170267 284326918
2 122600 228294974
2 130184 14976707
2 125929 301405662
3 17268 145423
3 42769 122981
2 20598 119736287
1 67292 109260 705607262
3 172710 52347
1 107020 126268 677363699
2 61448 318497262
2 135538 583569904
2 144963 719932317
3 33043 107073
2 55152 733616506
1 13813 118953 554308319
2 83770 291231878
2 1138 283149902
1 99829 133361 872762560
1 46747 145933 112790690
2 140118 339410032
3 115189 64412
2 120681 706160300
2 158561 6101693
2 73066 440664029
2 44733 503593086
2 33005 267186513
1 74874 136927 935479091
3 175926 143147
3 170331 28613
2 90065 540309145
1 28721 107514 287110167
1 78995 112746 519236829
2 161048 202442664
3 66329 148778
2 24431 811859189
3 159462 63097
3 9020 101351
3 50126 90977
3 152192 99417
1 30243 44370 234887873
2 76392 171945547
2 157446 946903341
2 21982 137134905
2 29395 164734057
2 177855 463813451
3 165489 25186
3 168499 105083
2 33721 521786203
2 9532 74599315
3 142426 138290
1 97039 144269 309320448
3 20841 84490
2 20362 233475242
2 128262 167870285
2 151870 873154809
1 67164 124861 232183997
1 112130 126360 761419863
1 9304 19073 826264985
1 14585 64913 803109162
3 111513 34346
1 24534 44688 654182714
3 87561 119779
1 82875 93177 460164815
3 138265 131156
3 172703 111517
1 2575 25520 161230380
3 332 108413
2 135537 443861717
2 156136 657179380
2 178980 616391188
1 143 64144 413716228
3 175913 117008
2 35511 94762261
1 45141 116878 600628128
2 164800 379760274
1 59719 144645 578500416
1 29379 106588 830743799
2 97474 58236022
2 8768 357914750
2 21364 654656891
1 15889 134793 905690835
2 64453 406440650
3 40855 91885
2 98986 31482442
3 103897 71577
2 54969 824507658
3 27118 61243
3 149458 95317
2 168726 696889437
1 17840 62278 785610349
3 30539 154407
3 19164 55331
3 110162 38470
2 89824 165166084
1 73999 92955 43986189
2 3599 24645868
3 144505 47465
3 87760 29186
3 131625 65557
2 140862 178922989
2 56396 802387347
2 106312 699932383
3 3486 84149
2 24057 142509801
3 4455 31172
1 21929 149705 847929175
2 42061 207535080
2 116073 241311310
1 43975 146110 356740772
3 32462 144819
1 21925 51824 444098541
2 85354 603113293
2 22144 166156131
3 166425 123668
3 142378 76626
3 118871 29765
2 154806 560209334
3 45677 135137
2 174831 722760976
1 22775 81428 563061404
2 38205 444969585
3 158415 81564
1 50489 82616 708501787
3 166169 12987
1 81087 90989 336494787
1 21787 135752 471969451
2 56552 191271960
3 18965 143427
2 81225 491728753
3 170814 144248
2 9284 89178388
3 124202 68128
2 52760 354444631
1 33187 87097 574899203
3 771 41751
1 31021 125977 737932596
2 173116 985259673
1 20866 88391 581923916
3 77182 50955
1 13249 106951 581385143
1 83550 91734 75770587
1 109900 131822 100297803
3 58932 77892
1 103965 131072 320600272
1 28275 137195 683261992
3 30587 71602
1 43459 64402 352322570
3 25687 6644
2 107831 541641879
1 71103 153794 555371389
1 33188 100205 711588619
1 109122 138054 537407839
3 147872 142576
1 13733 149198 27679006
1 50056 114347 51721883
2 8228 410053736
2 164651 660473833
1 36970 119458 295142021
3 23493 152888
1 49571 125868 178650231
2 86091 762296808
1 10204 67296 116016284
3 116303 84904
2 128996 77242955
1 124020 139604 1947890
2 27744 372046865
2 75445 644195768
2 164879 722234991
3 61741 61156
2 54882 767845798
3 122840 66987
2 106292 98877943
3 151968 148332
1 10264 137971 817145091
2 107672 831810794
1 39641 133485 373928513
1 7342 13415 681588164
3 163951 119577
1 59153 130424 146445330
1 70161 118048 418218145
1 58549 100045 317194452
3 46264 31600
2 150567 252768511
2 126838 418574199
3 112699 154354
1 9602 47504 105744119
1 71120 141556 859323859
3 52940 146247
1 41977 108336 272910557
3 10425 109246
3 4907 331
3 2972 150338
3 28484 128953
3 160086 30421
2 86716 615842401
2 98917 706453085
3 58863 9083
3 69151 18938
2 68959 414546967
3 19931 58033
3 43517 148679
3 15127 122113
1 114658 121272 95910609
1 73644 93481 518366682
3 108026 83011
1 42052 127195 242808618
2 177281 338911753
3 132708 99586
2 135245 373461866
3 88519 64692
3 131214 60279
1 25969 139866 188245972
2 103067 697883230
3 165787 111183
1 59773 149846 467885041
3 120831 85943
1 81518 140634 349657148
1 110472 146422 124934225
2 43546 717929070
2 149467 538010288
2 102358 18216285
1 104495 122951 39524760
3 160379 42370
1 55779 132739 304185399
2 25393 898549545
3 67690 141955
3 97208 77089
3 166576 119231
3 85387 89034
1 57083 106705 446080363
2 78952 68053151
1 65081 121811 976313387
3 167289 107711
2 14715 684493193
1 12557 80372 87677394
2 173237 91463204
2 176128 750776155
3 92105 36369
2 90047 867266956
1 17400 105300 113651755
3 147302 23871
2 98806 408193436
2 50938 749203388
1 480 142944 30859548
1 37587 102773 68661387
3 149312 21294
3 73555 99260
1 21455 63893 401573959
3 100613 92232
1 63149 150879 556980977
1 57855 63483 752857531
1 86245 128544 886292940
3 148470 34125
1 118186 128749 413146371
3 116498 84680
1 69604 70854 996652960
2 147019 982331097
1 48937 53655 4792308
1 29270 133421 421804017
2 130881 624148108
2 36347 521323980
1 72909 116526 433485976
1 19378 146975 170435408
3 32546 116336
3 173403 79724
3 180261 25326
1 14208 91536 641071614
2 29481 147655205
1 2405 114697 49625948
3 157803 132608
1 60400 68174 382123338
1 15478 34917 333726982
3 20333 80378
2 90826 932972668
2 53306 866079653
2 149446 540366104
1 33387 36020 830131961
3 163866 148177
2 102846 249156287
3 119207 42702
2 160728 559566726
3 141950 127423
3 178864 127642
3 63746 141951
1 69268 151636 489777744
2 22427 389282609
2 127302 425992340
3 61581 98677
3 51052 46003
1 87472 147535 908835826
3 98635 77287
2 4666 767292269
1 79886 110930 368009273
2 104104 635493974
1 67663 147952 25033327
3 168343 35169
2 170370 882626549
2 162052 122906118
3 149287 121249
2 162701 197620592
1 65946 154208 777958337
1 118789 129118 850397552
1 122456 144667 392674384
2 156863 945013494
1 34882 82523 413475968
1 44249 66744 88155986
3 148937 63534
1 37995 143996 60944753
3 160838 108145
2 154085 898435969
3 54676 101633
2 71143 515673969
3 79732 35970
2 37456 114540965
3 44358 119519
3 82525 120326
2 158053 12689455
2 124753 501983699
2 139709 519147553
1 53792 85493 948888874
3 65246 113475
2 4404 572986960
3 104435 45430
1 132903 150662 226737348
1 3530 55675 736260397
2 43150 459692810
2 164446 667416856
3 160530 42926
2 111535 261848376
2 51636 291893590
3 49401 74651
2 107606 754423067
3 178568 72569
3 174074 89273
1 16643 135918 625872465
2 74760 148873567
1 46622 56282 891505074
2 176754 645263600
1 287 45733 77469926
2 77609 849663462
2 166200 991831152
3 137959 90590
3 23243 126259
3 125038 127327
2 43375 893593312
1 14658 60213 441065037
3 143213 121316
3 102284 36979
3 168370 116029
2 180765 782882658
1 12088 64778 799466566
3 103907 57841
3 98517 89239
2 171914 795296287
2 161528 647135509
2 175360 605143336
1 111985 153340 342891146
1 109412 146737 255459596
2 79110 737430898
3 84036 86756
1 96048 123773 174190698
2 23344 231638472
3 69007 121060
1 12224 74995 795981282
1 14516 73668 306954481
3 154598 42597
3 31702 89912
2 180203 771149477
2 169478 324943705
1 70290 127648 356362859
1 77262 121840 629143038
3 52377 134771
3 106198 57183
2 131328 320469326
1 96028 101014 316364879
3 132246 139555
2 120844 814208040
2 61745 854669504
3 54333 136457
2 16894 376394955
2 126752 526906658
2 127581 182102709
2 20610 228778685
1 61752 152140 121382752
3 78755 134501
2 164377 240914125
3 25129 50888
3 23043 54393
1 120317 129662 433693107
2 10069 748398095
2 397 697548698
2 105811 689800242
1 8535 70933 568658347
1 33406 39068 304074099
2 126524 361328662
3 154901 59212
2 103594 470423442
2 176393 177605198
1 105981 148953 566216846
3 11711 109765
1 99091 119478 460091486
3 149635 5649
2 164578 882705913
3 136911 91705
3 78605 148015
3 75096 34604
1 134349 138904 24645845
3 135290 84998
2 177246 124744406
2 90256 188244199
2 24426 293648958
2 130803 309287293
1 93089 110432 15830063
3 147992 147458
2 60367 224461038
2 144233 129748676
3 129149 41341
3 61899 7474
2 71479 577370525
2 108086 147189575
3 24506 112783
2 175169 92612409
2 157818 304305294
1 67742 90834 511324491
2 25271 576097638
2 178444 945241696
2 164380 554608376
1 20061 43258 683436597
2 87071 425758858
1 23709 143739 835966232
1 23104 37093 194022599
3 165813 16340
3 108383 92013
2 144119 670294201
3 38043 65740
2 79974 754620265
3 174480 28651
3 41012 31498
2 73698 958472683
3 55103 23421
2 69218 382041811
1 71727 97595 614391664
3 170866 109385
1 70283 78107 31647904
2 105895 426742541
3 139473 95736
3 141096 136231
1 133980 148560 2342728
3 70314 113909
2 166432 444933790
2 14889 795867301
2 131945 40359441
3 12375 13211
2 43112 542319026
3 53759 115699
2 101010 350474645
3 13728 55369
3 48412 151385
1 95484 107170 905243931
2 126407 581003346
1 11352 139722 624628801
1 122156 133888 465672387
1 42985 68063 2861447
3 124774 63418
2 162300 327299668
1 66855 100111 380912247
1 75846 118187 232964253
2 20358 962051706
3 176754 86926
3 55680 77905
2 2316 246490536
1 115413 125134 760814213
3 72698 51653
3 64490 128911
1 18806 142041 117177906
1 23091 129351 97524834
2 164690 250368958
3 141396 92820
3 116615 66963
1 138212 143469 943520549
3 30181 131680
2 120721 414191828
1 83292 110459 696836003
2 12040 137254572
2 89957 474591148
2 138122 634475545
1 32424 99270 894324686
2 28432 25773931
2 112506 128172334
1 77418 108733 362304841
1 74034 109408 841446912
3 28554 53931
3 170309 24901
1 57122 103901 338606451
1 15432 39484 412222158
2 140547 24743079
1 93646 98499 468618001
1 40919 104038 632183008
2 2995 146592833
2 161531 929098145
3 143644 100975
1 71311 73983 286890230
2 82934 635557506
1 3490 67207 520793445
3 97709 132828
1 58476 109343 480011516
2 11668 701590823
3 14154 112216
1 19667 74193 16407775
3 156867 35767
2 166667 136267249
3 10830 26435
2 108786 996877550
3 149224 148470
1 26452 33251 491913118
3 157851 43570
2 57132 970478572
2 85526 433003765
3 2094 112989
3 61068 19034
3 119740 86247
1 64499 135911 968906799
1 10960 79773 392725285
1 2034 104405 590395266
1 96269 109759 877364897
1 55892 138207 545575728
3 167073 111421
3 50603 115863
2 101532 649495549
2 154121 142560683
2 127945 929337153
3 174036 13199
1 73117 112193 371999714
3 1338 116443
2 65207 176614911
2 65483 757631065
1 29911 140391 391332329
2 152491 346979851
1 20155 71993 443678091
3 86351 124287
3 124365 92056
1 20072 39491 520309623
1 121907 139587 1428286
2 29523 6907715
1 105524 150798 358016713
3 16821 86046
1 41042 52804 776222623
1 83447 114803 454387729
2 120617 799968675
3 33898 129984
2 180177 356397570
2 20850 449633487
3 105090 135316
3 163680 108468
2 2666 694141623
1 56345 98608 500754820
1 70993 111307 53639923
2 118995 646246062
2 33314 847786642
1 43472 125006 873802710
2 65796 744404851
3 30361 87853
1 146827 149879 50458841
3 98671 134411
3 20417 49271
2 170556 542800798
1 111757 115091 238056182
1 21179 69075 107734074
1 60807 93498 542777883
3 66419 51011
1 36754 78843 419717633
3 32513 97308
2 118630 878819119
3 33123 19577
3 77962 70000
2 144716 895925818
3 135965 153428
3 78357 3140
2 156977 480990240
3 104632 83037
1 25467 119973 523370913
1 85091 106909 627808468
3 93815 74371
2 43708 693991439
3 136708 113517
1 75554 93650 867355673
2 70498 809713479
1 95371 152393 502983659
1 105314 127485 700861706
2 36864 378581293
3 150237 116024
3 39062 116036
1 47082 88066 221605222
3 88216 52517
2 152943 204388531
1 89766 98958 444078153
1 137189 154854 490585404
1 78615 135617 567620012
3 139586 15999
3 70143 146027
1 10086 72902 666251061
2 125758 497969408
2 154564 208965826
3 17999 87568
1 71714 102786 184926445
2 16157 121562803
3 82494 132599
1 70180 134117 887108707
3 58600 116172
3 40927 52478
1 64782 77953 773422981
1 68148 77979 576121354
3 38942 96907
1 57268 123402 783837016
1 45034 87918 140784226
2 46393 147973892
1 121161 143624 768157416
3 138265 134966
3 55797 52628
2 139379 498466577
2 158412 300084379
1 679 125302 616738597
2 125730 898711366
1 81456 82697 165363363
2 160977 646535547
1 93457 95575 912142492
2 110174 381474393
1 78775 100038 956795605
2 31531 839272568
3 88615 47458
1 29998 151642 775040184
2 166969 145202483
3 162266 139725
3 84744 9455
1 3216 99339 715259784
3 158054 13166
2 55832 682568348
1 3309 78260 766589047
1 28330 146261 662061048
1 114595 150912 14124195
1 114575 128251 859127726
3 88900 103264
1 70488 123637 269234074
1 26887 71501 125386648
2 99833 393403022
3 107865 97031
2 164969 352373578
2 18240 939967921
1 58311 130941 517834096
2 17141 158594042
2 180664 437276272
2 45903 843537990
3 152319 67486
3 30700 132440
1 77195 91027 449264085
1 98975 144859 267131221
2 141140 932555436
1 56887 115419 531136634
3 171595 26459
1 31062 129638 172790131
2 52564 228442866
3 88979 151676
3 130388 140222
3 75644 146679
1 2166 131071 638034715
3 37736 6631
3 78906 135156
2 113042 770600848
1 6634 49291 786401695
2 19011 268854753
1 12833 81911 927060902
1 53420 141767 588511076
3 61398 98741
3 138250 73329
2 52008 820744861
3 29075 79985
1 104792 139132 739723150
3 177733 28171
3 27363 9936
2 103775 234370231
2 106192 875484769
3 553 24579
1 3155 16553 935681673
3 38776 37618
1 53539 79056 390178445
2 49561 317359539
2 87333 730057579
2 33799 694535430
2 90543 775275841
1 39937 101050 540549753
1 100806 124063 634179540
2 173358 324695152
2 17843 138131788
1 54905 113390 620669867
1 126021 140577 324559205
1 51270 138631 408493956
1 73811 137046 664284743
3 81985 119645
2 42420 446601475
2 49840 69469842
2 106636 84645787
3 11569 87042
1 11824 102976 86040717
3 14045 96990
3 121566 85536
3 53005 146955
3 9614 97511
2 58373 825691267
1 119205 141779 661993881
1 75684 115024 758418615
1 11760 21075 201057359
1 46213 70368 440745
3 44474 82995
2 180188 357723905
2 83414 473351438
1 52361 99655 962797878
2 85466 938625658
1 110300 118411 298735005
1 72188 101107 481202158
1 4042 42326 533753813
3 172541 106853
2 149010 201854213
2 50720 585161814
2 55807 270362702
3 115326 16811
3 124894 75448
1 44945 74670 830575783
3 114541 75423
2 37769 42986058
3 154213 101425
3 36875 53832
1 78746 111857 149795430
3 13133 46033
2 151860 32285101
2 76190 569945442
1 93916 104159 348898692
1 25447 71833 244209479
2 76737 135025613
2 173156 677416989
2 115473 764357330
1 12157 33103 517877410
1 12621 74579 894801106
1 96501 154874 670333433
2 34594 257843463
3 88786 18041
1 62282 77194 508366815
1 50695 106861 77156236
3 21477 57143
1 14018 135300 994356276
2 38339 914464517
3 145874 1151
3 157482 21151
2 152318 350498395
1 18681 94553 808274560
3 97720 140442
3 49166 117121
3 176838 61231
2 90975 709344085
1 4887 126345 934248499
2 24978 470982928
1 18538 31717 130765470
3 68763 28314
1 62249 127411 752170963
2 101176 737367322
3 6961 11810
2 121165 516605969
1 85658 135793 225413385
2 5447 47664278
1 42095 79849 350922226
3 151950 44059
2 142591 149040157
3 34977 108493
2 75688 14883864
3 175742 147379
3 123108 43827
1 87057 148957 157465293
3 103440 22939
2 135680 688729676
2 76136 513808749
2 111261 981334089
2 180368 817821739
1 29511 44472 177481131
1 91446 106365 897106825
1 52602 131088 872633560
1 81219 105987 890838921
1 80656 132083 298915159
3 105905 45685
3 77976 119749
3 160826 98929
1 57098 86167 303192696
3 41048 76960
1 5202 15955 48007776
2 61284 112414291
2 70405 151142528
3 95067 58592
2 120476 732229689
2 50146 429091534
2 106546 642593797
2 60346 311196397
1 74245 99545 81931007
2 136344 137859563
3 178499 5668
2 11028 519747114
2 73951 335235091
2 113457 146745337
3 17910 44796
2 107741 186748208
1 47817 154186 13620805
1 19353 77679 21804642
1 13565 117778 923082066
3 61931 4522
1 136756 147537 12718782
1 119778 152901 671905814
1 14981 60258 4096353
1 39801 66052 738423027
2 43514 761850015
1 14994 114679 828138024
2 141099 147479510
2 172929 629025800
3 127577 124056
3 167308 73747
2 101866 598828907
1 66164 124919 419027627
3 82260 33466
3 85786 79641
3 131987 144875
1 96900 148843 216247745
3 24791 10749
2 72744 623810430
2 66415 963731007
1 54490 142597 579699386
3 8134 103784
3 148476 115769
1 14145 116400 806293492
3 169322 132869
2 3585 731164563
3 116207 100873
1 17609 54849 499172168
2 138522 713894979
2 159247 521642716
1 35981 154336 603402799
3 14478 109050
3 98076 123109
1 41060 93211 249346745
3 91621 67023
2 81724 621220284
3 38878 107231
2 11291 891517536
3 76469 47739
2 179021 365725918
2 116365 226482864
1 131554 149693 970663947
2 43116 893434063
3 181179 10271
3 19775 146404
1 67891 107848 381500107
2 67343 836169981
2 113497 866122701
1 53237 88149 743499976
3 95086 12300
3 168236 52834
1 29995 111415 498279315
2 147776 708993610
3 97000 36663
2 160764 982292136
2 114094 73282313
1 69923 112229 53913657
3 46031 90021
1 103010 111354 598637127
1 26647 69670 585886507
3 84892 121350
2 98604 758763977
3 69570 134311
3 39150 126945
1 23731 35571 65204209
2 156007 751441648
1 14820 91937 819066787
2 159006 241770134
2 36204 258564969
1 35205 64973 306301123
2 81798 500611730
3 42483 50672
2 51524 982727309
2 2898 148177049
2 101360 754956952
1 13522 25277 863288652
3 113759 12951
1 66747 95539 677876987
2 1139 366647078
1 1258 52475 416713191
3 133838 21909
2 107482 266422209
1 22121 26064 655383615
2 37186 157669563
3 3179 22680
1 35249 73503 121372412
3 42166 147201
2 50597 159338453
1 33481 74188 557493751
1 107281 127153 950580604
1 17909 31606 920136839
2 33093 421152500
1 24162 79110 978319268
2 40161 443990226
2 79716 838319543
3 137175 4063
2 82223 877755929
1 50481 112975 865682269
1 88743 123694 817420137
3 86777 33725
3 155534 147631
1 8536 87705 183677737
1 45241 79397 658097700
1 44736 105431 909499165
1 70721 129078 606002501
2 9081 303435755
2 20433 906813978
1 5472 131260 300063251
3 99463 22612
3 6466 54696
3 33880 27373
1 137982 144342 659994609
3 177446 93813
2 100790 983733358
1 10531 131931 910957766
3 47759 88193
1 69010 121202 847367730
2 138877 572350052
3 115489 22320
1 22097 83813 28258457
1 39809 112947 647848686
2 51627 517234860
1 12649 134829 589284165
3 31284 149248
2 134910 375699137
3 177363 142995
2 115375 733764545
2 97050 944929220
3 18398 71176
3 32487 46139
1 122728 128956 216697017
3 113841 108185
3 37250 6834
3 33388 94119
3 74594 126505
2 80893 726045484
2 178325 622124988
3 110551 38910
1 17786 128789 589225443
3 177952 63092
1 19558 148820 708123221
1 48789 55702 821990
3 65641 43706
1 23280 47148 387749298
2 4717 528684603
2 110414 621413543
3 146263 154089
2 119229 298620896
1 27094 142116 249480828
1 92765 130949 374889143
1 32035 94900 352818204
2 38154 712728992
1 27100 80630 697967487
1 5732 114715 561574081
1 10101 132524 227879647
3 83265 28869
1 27234 153339 77755175
1 52828 55925 90528934
1 74808 106342 47221520
1 70614 141462 318473399
3 176861 81201
3 172356 96775
2 124311 634086032
1 2707 43944 488802682
1 6946 39905 180036075
1 7970 24583 688064378
1 9181 118487 518673302
2 126490 201582381
1 20629 142475 879969974
3 4490 70129
1 60 16628 444746730
2 29909 728071665
1 4154 131380 433738815
1 17536 110649 472597939
2 4109 191128188
3 36808 23031
1 8941 65829 541660128
2 59014 80837596
1 3374 121905 731109585
3 49183 48359
3 28923 74023
2 29535 50570883
2 10352 998793930
3 131865 88068
2 119922 477247378
1 99330 154764 815657817
1 19869 73587 305195202
1 100124 136270 342961200
1 31359 46063 848899018
2 67064 14897762
1 50146 79357 14311153
1 107144 153678 390002914
2 64276 980604700
1 66657 127613 623692270
2 40691 528493568
2 151414 749128284
3 162397 6024
1 20961 127259 199016457
1 73096 152549 61552049
2 138446 679484169
3 37338 20419
1 48849 98284 925354404
1 62374 150326 518015410
2 92800 590648707
1 55493 131014 336381148
1 56103 66611 873513282
3 167887 2929
2 118996 781727289
1 8127 22783 489648534
2 47187 634357396
2 95206 196241957
3 144897 83502
2 10485 254847255
1 69686 73487 270752421
1 28752 94484 236745644
3 108436 72876
1 141625 144917 942550012
2 82466 267125005
1 28387 77395 115914692
2 48387 682889877
1 10637 144439 376320862
2 116096 387025164
1 8775 74959 56467215
3 180871 94775
3 135680 105750
3 30471 110809
2 25724 421707804
3 102025 35210
3 84357 40934
2 168407 151291304
1 39191 132581 663885131
2 77326 665176277
3 73334 30714
2 177772 808889312
1 66302 140467 344173190
1 26353 75341 577005902
3 10485 34516
3 40928 61673
2 164602 76158940
1 5869 139237 319599239
2 154208 171969992
3 136099 66041
1 6563 17246 588514134
3 173394 104593
2 126843 908859600
1 3177 139781 452191946
1 15912 121826 402913580
3 21895 17004
3 60322 8636
2 25307 895745717
3 104296 68448
1 74930 94080 984647865
2 95166 605540096
2 130710 730340615
3 32046 64849
3 117493 93853
3 116023 94859
3 46394 36325
3 168717 129368
3 153958 16069
2 129780 728832284
1 20055 86167 443817991
3 135956 26507
1 58009 148453 119570295
2 47921 597924238
1 686 75549 298345371
3 50245 93634
1 21524 104157 976119731
3 137539 106386
3 170135 18152
1 97616 134693 329363113
2 138021 252381162
2 115686 491702623
2 164772 807578310
3 30523 76714
2 162117 95208078
1 23237 132589 656170036
3 65842 144615
1 54384 109231 32353012
2 26328 383190787
3 21366 22724
1 133280 152451 24356544
1 111227 123649 836389543
3 162197 74792
1 55528 142025 70270245
3 36172 35324
1 52165 93286 445222565
3 132859 92230
3 80722 141924
2 69990 777838421
1 66767 133643 873548000
2 93312 948039465
2 108439 869584690
2 82006 780219654
2 176978 355976948
1 114660 151136 347692306
2 140080 858701583
1 104495 128430 207231467
3 110006 121358
2 64825 850181273
2 62173 449572488
1 35889 82912 431704892
2 21249 289973345
3 153207 85775
3 159397 55190
2 91822 100759838
1 69496 110454 71635137
1 122624 126647 657300286
2 72846 8836524
1 57753 79379 362966956
2 179997 766067091
1 47628 74481 257779565
3 112100 82806
3 74959 94365
2 148262 5637891
1 65698 138120 968343385
1 8050 129688 595818143
1 51394 127458 836089628
1 90145 115028 972171373
1 10775 45461 535422989
3 70492 35331
1 3967 60913 64248473
2 10896 304306793
1 114978 145127 546860521
3 105119 89324
3 93196 32127
2 150998 149441180
1 26444 64769 413328036
3 24421 135225
1 36683 105296 645930863
2 162245 642210100
2 28043 58850734
1 97708 138779 394206608
2 80630 368182854
1 7241 76692 126813351
3 47874 19587
3 149971 12716
3 102546 64091
2 134472 958834123
2 61695 135730541
2 29367 614628087
2 34380 446143837
2 162339 695592986
3 94651 131851
1 37388 76916 95211077
1 4068 147343 57173935
3 163220 23818
2 145999 615844894
2 71204 113894126
3 127415 122308
2 36365 100994881
3 94633 30397
3 88319 144787
3 107235 53070
2 65145 400408624
2 68522 382476243
3 7820 100426
2 130366 981625431
1 58214 128045 425712218
2 14981 309779292
3 114954 112592
3 123486 33521
3 5746 98753
1 72140 109610 385990586
3 154932 30622
2 61869 302500521
3 137570 79535
1 37984 103075 840964889
2 123268 63893422
1 67100 126099 922001954
3 70047 5153
3 152999 43632
1 8226 140814 960702014
2 176625 691247761
3 172572 89650
1 58960 70969 218711594
2 90904 159679658
2 166731 114418045
3 180603 117596
2 173763 912618774
3 139529 121426
3 97377 22723
3 101995 73645
2 33963 885786224
3 38823 94127
2 84219 554463059
3 117031 143570
3 154068 42824
2 80838 661908658
3 118465 90448
2 51529 384825269
2 74777 797866050
3 164013 86405
1 33110 87871 242274806
1 32257 107683 501712488
1 82679 120761 170761246
3 12221 131578
2 8027 796826555
2 28493 696500597
1 39498 125240 329065316
3 92810 74891
3 24374 71509
3 86485 32439
2 45081 752492994
2 166445 650843332
2 115878 159663218
1 124551 148107 579170707
2 69134 624611779
3 106089 43494
1 57829 90302 864534217
1 26324 55261 385228359
3 75232 137345
3 120186 132574
2 8264 763189763
1 90754 120825 543852230
3 149267 147445
1 42639 81689 940044727
1 45020 99997 112727580
2 13052 872235667
3 136855 59995
2 65366 929128484
2 43736 291199027
1 74837 110127 902383377
3 146013 137552
2 30720 804092622
1 106377 122247 922660282
1 42179 86603 709747331
2 179619 729107707
2 11314 585465339
1 49841 71707 514605572
3 51312 48551
2 67188 462872749
1 29514 44468 843144233
2 179618 714788143
2 92777 461498151
3 5340 24418
3 174027 41812
3 41362 85107
2 60382 662475250
2 30727 477783299
2 107678 434861650
3 8544 87019
3 58342 136339
3 23505 12875
1 1215 103779 188466787
1 93132 97400 474032571
3 120375 50713
3 10416 133203
3 94023 120942
1 3459 26229 30208253
3 102903 74713
2 180843 362699464
1 58745 148141 607392728
2 148782 132193765
1 122448 140867 551275058
3 80657 136513
3 159285 10283
1 58007 101153 976291731
2 137380 984839671
2 157362 82899011
2 16781 894007329
2 27124 337274040
1 50288 68109 945654543
1 83981 114075 368581382
1 7254 53711 535801874
3 141274 42306
2 76733 781911654
1 77103 152060 557449031
2 14636 378094702
1 75627 76613 477884216
1 38687 60574 633114124
3 4780 46886
3 112644 137595
3 12566 129453
1 106072 121847 382868649
3 86751 119665
3 152366 110227
1 354 53697 641587059
2 51631 927409695
2 175384 853136188
3 56090 65094
2 6215 110657078
1 61239 67188 415835194
3 54793 75144
1 8102 69694 236666407
2 74309 459509676
2 125556 875985780
2 138140 337938405
2 93194 30704650
2 65726 168218978
1 22013 89844 970078092
2 17372 558352373
3 54090 61697
1 82378 85695 215247881
1 52465 147187 36277255
3 138979 140312
2 155194 508989374
1 134885 137742 70295448
1 56011 79694 578731603
3 176960 108270
1 103361 122520 331419750
2 131480 127853836
1 90847 137840 533261099
3 145110 45312
2 97067 489591140
2 54520 179387083
3 43326 45831
2 49887 497034250
3 112834 72977
1 1658 107789 28309510
1 14549 81544 573084231
2 60105 20718598
1 16848 129336 442314872
2 130745 354718169
1 112979 116458 16094057
3 58130 38722
3 104121 38886
2 162939 161983766
2 107062 426908730
1 5407 31533 224298496
3 17319 104760
2 25291 383915160
1 51880 149117 604327971
2 19114 775505813
3 121391 60755
3 32361 95226
3 62471 147651
2 142014 872027817
2 66011 535826832
1 48453 75413 978391042
2 13803 312118764
2 104894 767796006
1 116061 153041 949611815
1 74312 134316 484936422
2 123481 836265779
3 134212 118411
3 116298 7399
1 89124 154642 536274234
1 3957 151483 949019511
3 114741 225
2 130526 705582800
1 15956 92408 158036903
3 60159 3107
3 80090 59114
3 148872 61209
1 37374 95824 644076170
2 84183 157175043
1 2181 2334 444580256
3 9576 23693
1 34501 92104 43074212
1 2084 142212 616271020
1 77114 93546 846696083
1 29911 151061 358667924
1 85262 124265 342114939
1 93317 103237 377973743
1 20040 149720 775724460
1 34467 48070 399263153
2 169604 142372263
2 795 596889530
3 172993 78333
3 62465 64193
3 161891 21966
3 34579 135852
3 104090 58288
2 31268 527368680
3 73804 113759
1 20993 74803 331013441
1 73683 116186 822668552
1 63556 91040 867740160
2 95761 645462766
1 21207 83180 596086651
2 17595 230233148
3 16404 147098
2 80156 540811119
1 102522 136661 742370420
1 4452 143821 729589078
1 2407 147051 311992150
2 95628 311961674
1 25854 60534 934499155
2 110640 487389957
3 147830 153016
1 126851 134329 350613531
1 17730 111848 531064924
2 168319 11812951
3 162000 45393
1 43119 83685 528614976
1 48553 117735 536411163
1 45764 129058 376155081
3 104536 91914
2 27802 771928726
3 80717 68457
1 76953 102334 342753891
1 41489 113103 204226750
3 172419 72723
2 146447 13809019
1 77714 97862 829107826
3 23331 154735
2 172478 986150071
3 18452 78369
3 85036 10562
1 1914 123891 489403630
2 157527 325915365
2 61099 2865161
3 136160 7051
2 52426 454792765
3 134986 71236
1 1269 84413 185864663
1 21944 51148 439928010
1 73987 117062 694325524
1 34886 121658 968714816
1 53439 87103 913270757
1 67109 88611 967555910
3 87353 74230
1 53027 138299 920165756
1 10917 83489 817848633
2 80180 740307373
3 117956 68578
1 56632 128737 472483168
2 128441 834018252
3 50531 5890
2 25197 731639542
1 2167 150575 492604723
2 69851 938901529
2 148529 707497793
1 95290 102931 204009262
1 26102 44727 923215095
3 3965 134845
3 157640 123233
2 85835 17090235
2 76553 50602948
1 89178 139422 100052076
1 65224 75781 273352997
3 15226 152939
3 103032 60135
2 26909 101185194
3 16647 73139
3 2910 42535
1 73359 83213 83425461
3 41688 104832
2 140505 128002555
2 167591 671222775
2 39612 624309215
1 15315 80133 688859206
2 84828 899456571
3 138096 40577
3 1414 131318
2 147936 829838305
1 28026 136864 717380829
3 158810 17138
1 53443 153674 550641846
1 25760 129002 174260954
2 163052 629607554
1 15931 60944 434006920
2 83495 523280238
3 7186 140887
3 9176 7617
3 99247 24514
1 11504 59097 360666306
2 30236 210277440
2 104701 909983540
3 11813 17383
3 156181 118070
3 144388 78376
2 137969 491014038
3 2094 119433
2 20289 507128338
3 139936 70903
1 46402 78242 70223146
1 93400 111251 380060883
3 148769 140410
1 57145 61012 813625106
2 116597 784042118
2 4651 399144755
3 80512 63311
1 87396 139159 672162580
1 139666 148809 561955603
1 26758 151126 476196828
3 172871 46249
3 6538 152176
1 71670 97280 431979628
2 105351 795519313
1 96637 110728 762575192
2 175359 582605149
2 34331 955260167
2 170162 571480289
1 56567 123364 948116016
2 29780 794888103
1 92537 100491 163220094
3 52772 66827
1 21866 147134 388098291
3 77921 104343
1 22962 124991 279324587
1 17710 107873 380132497
1 90193 153350 361024481
1 40456 126632 233903371
1 40038 153386 509306749
1 57064 91897 835431284
3 88256 5776
1 55078 69557 277788528
1 13847 62472 30109409
1 19269 58449 880440574
1 28163 60592 893046997
2 70207 866492197
3 171060 97917
2 97534 655583326
3 52881 83055
3 176718 40679
3 177473 24246
1 86539 151498 848440217
2 5772 63369897
3 7437 19328
3 70251 147352
3 125481 133511
1 73888 141999 141544496
2 155351 10766607
2 38075 372329940
3 73124 123612
3 99258 30537
1 58190 142680 851967203
2 140710 95807015
2 124120 939780465
1 15166 63939 539728172
1 93556 137463 624063317
1 65684 117633 366436629
3 39060 74958
1 5323 78297 117494691
1 64149 146150 640228964
2 119780 261589985
2 167649 45346797
3 136854 48886
3 95599 84847
1 1950 67673 20553210
3 102668 112898
3 149530 42789
3 31742 56235
3 85030 84490
2 126341 455295494
2 84385 940204456
3 16197 125575
2 45671 360358115
2 116518 456055036
2 51299 80841628
2 134852 252933514
1 105365 148438 137356506
1 29112 130367 790529506
3 65802 26601
2 1609 863518673
2 96892 286887794
2 133685 41215194
1 136925 141560 355087614
1 106203 150018 11774305
1 7176 11353 89242825
3 88043 49574
2 24601 511402972
3 104150 133161
1 30012 41815 104555813
2 113972 840580897
2 138399 281046292
1 15423 43578 371667538
2 111649 906500295
1 29625 58794 345896545
1 120865 140450 572927693
3 158889 57634
2 170780 804512553
3 92639 99048
1 100817 153638 634842184
1 63034 150136 949554275
1 17170 124942 783112598
3 160626 15183
1 47082 47350 219294260
2 126090 225525997
1 39227 97389 593172410
3 108592 147327
1 57293 76219 810614544
2 56100 418973928
1 66031 148784 258472586
3 93747 38165
2 32692 254857683
1 54899 128063 922676268
2 144986 829032122
2 22429 592790169
3 35418 81681
3 158679 141994
3 145688 116970
2 49152 472063033
1 45362 69741 776602230
3 36779 67124
2 52754 819008336
3 177355 32146
3 32059 107408
3 47742 153455
3 122599 24345
3 78135 79872
3 94635 55493
1 69623 75647 774332112
2 109230 690122021
1 9794 59281 226501613
2 43266 839144408
3 131140 85249
3 14541 89107
1 103009 139049 700232997
2 16154 927661555
2 32747 330112339
1 83901 127354 712767890
3 52417 91734
1 38970 125553 669020088
3 12023 83819
3 105567 153803
2 101674 797244259
1 58848 135994 140794551
3 92766 60095
1 65897 67241 200496774
1 35970 43255 249110103
1 81080 119958 805497438
1 51851 108346 435295822
2 41352 713956350
2 15983 828411717
3 130874 141396
1 43269 120742 580521059
3 25932 101275
2 131863 483100779
3 128636 121259
2 55618 804934861
2 78194 402509978
2 76889 243536964
1 3067 84262 939548263
2 133954 587116933
3 66274 138823
1 51438 99088 563690527
1 16451 122237 737067039
1 7221 149707 373181421
1 39895 146969 523352937
3 67360 63797
3 61988 42921
1 18376 77030 679294318
3 31944 5470
1 45438 59099 771650613
2 104458 386669966
2 25076 520920570
3 27635 41190
1 46117 151920 631105404
2 155235 275836998
2 38130 530644790
1 43791 124161 448106774
1 104828 145153 604658830
2 4965 391742167
3 61603 97157
1 28038 42384 862313752
2 20976 75946440
3 61453 120267
3 95789 30205
1 45980 120414 700526181
1 62173 119385 711848123
2 33885 715852169
1 93389 138800 535877302
3 165435 17643
1 3734 126519 126607670
3 111876 125520
2 114315 636977540
2 75727 735941927
2 101490 789562356
3 124802 6401
1 125356 128825 894191778
2 32023 305022056
2 5577 48680892
3 130229 26164
1 635 107134 818446494
3 170187 130341
2 113213 579474166
2 29694 867858634
2 25987 827873752
2 48709 513180672
3 4615 3356
3 150659 117929
2 36170 73910714
3 123373 113345
2 149998 640740822
2 157337 801049568
2 133586 908025189
1 36502 115805 381842368
3 2205 110
3 9547 62889
1 12601 55347 512868933
3 177406 150498
1 47478 99990 210014646
1 3879 79516 201340553
2 1868 902997898
2 72957 343012732
1 638 2002 115744406
3 32480 96130
3 59626 108594
1 21343 47072 141185145
3 69733 147830
3 60039 145950
3 176695 17367
1 94793 129642 817868103
3 71086 31791
1 11302 76600 728623513
3 81132 130644
1 114133 135318 22362466
1 77281 139251 540540067
3 90873 33188
2 159752 297580777
3 72832 119080
1 92627 145467 959438957
3 95230 71439
2 31422 764915773
1 34015 122833 422575794
2 96478 355959008
3 5880 15581
2 20979 318589099
3 124671 130172
1 86972 117017 792532314
1 15431 28564 301445433
2 974 56234655
1 21677 71919 440437281
1 59755 74060 655691694
2 24278 703675575
2 50891 409842116
1 71755 111842 734139919
1 9992 41187 428681489
1 73497 97714 544742746
3 151063 32468
2 140480 906859996
3 10665 143641
2 104807 725109167
3 153922 117738
3 166527 29723
3 5320 44215
2 94331 250500565
1 39327 77100 395456071
3 140621 136998
1 10746 144005 193023511
2 71402 473244279
2 76669 882081479
3 52287 81921
3 171773 95305
1 30 48574 203864656
1 25128 133548 792268151
1 378 61632 210275872
2 37326 26632160
3 152516 104639
2 112431 179872188
2 93714 145310747
2 68305 918120764
1 98692 148520 646248660
2 118739 982277235
1 80357 83549 405500600
1 4117 4566 397365736
3 156758 31540
1 37120 44822 50217843
1 19267 132607 187982125
2 157267 273872907
3 152242 41610
3 23404 115947
2 170164 818459154
1 81109 93832 979370003
3 146248 89019
3 49501 112076
3 165816 56557
3 32692 34327
1 45635 146848 367023521
3 54072 104890
2 126575 46022252
2 60908 371081634
2 105756 518459967
1 10062 72598 69260853
1 45436 126642 785078421
2 6273 532732582
3 2935 82429
1 57406 152391 784137032
3 81606 102799
3 9021 119957
2 136293 389425426
2 42493 227344234
2 44205 650580958
2 81142 823653136
2 75054 438579557
3 128076 147291
2 170122 946727447
3 104265 75488
2 92294 773331811
3 152449 66440
1 15320 30438 547497778
3 84061 138492
1 54051 151066 739365575
1 43396 92667 610061175
1 28371 60312 848523364
3 177393 107021
3 6524 112161
1 79983 134411 795885356
3 124874 108712
1 128003 142661 265750377
3 104902 73325
3 71026 97433
3 159737 138203
3 62919 61079
1 52116 125969 162762809
3 140876 73101
2 37914 479134484
3 90258 48847
2 141514 554844113
3 117149 122008
3 4008 127697
2 122909 903779021
2 118696 964388707
1 91816 112609 991513848
3 174080 24452
2 56256 839910601
3 70301 87924
3 24688 87821
3 124434 149842
3 141395 72178
2 47570 44431069
2 14928 444990293
1 66937 119782 191350139
1 16541 148543 572509031
2 47123 705064550
1 28905 105209 306493892
2 24447 295637751
2 130099 209100497
3 136222 126114
1 39742 57014 282658901
2 25700 179521770
1 15298 112179 984069001
2 98728 134753472
1 26574 77393 521311274
3 127239 85829
3 5237 83457
2 30818 881879463
3 147525 123842
2 169508 104053454
3 44333 79785
2 168686 27891056
2 90610 611086327
1 563 98613 550055332
3 82687 111895
1 47576 133344 472637917
1 17476 60379 722267751
2 150266 441172668
2 135188 150280399
1 88576 94857 701923491
1 60609 119689 38639679
3 125120 68976
1 19945 83370 742349945
3 82722 153568
3 45167 98710
2 141739 369063371
3 159911 147879
1 95535 102704 266281961
1 18082 33045 670357877
3 147087 42334
2 75110 636827839
1 114715 145810 794300778
3 166553 86940
1 15701 52512 558083207
2 53987 938176384
1 126506 136247 620761538
2 62794 916490964
2 69739 567481009
2 86129 311401344
1 139126 151056 595742774
1 60026 91211 832239322
3 20298 51268
1 51423 56213 766177860
3 10413 81839
1 95540 104954 806887519
3 10748 83434
1 36745 123995 342768202
1 22048 103111 723999304
2 181470 134776931
2 144013 800394561
2 71109 316876623
3 37667 98575
3 13153 11927
1 30238 141074 875786491
2 149585 442623369
1 115618 144611 762198871
2 42339 506922331
3 41537 113244
2 37423 38266649
3 134077 45560
1 101847 115551 678646600
3 46899 146244
3 179724 71561
2 44757 802275850
3 105224 39848
3 89721 101268
3 94639 122297
1 60432 125466 800672637
3 71827 109469
1 34933 119660 904317313
1 20405 86213 383935964
2 155252 864744457
2 42527 365182590
1 23860 48667 171040399
1 82950 91375 140852172
3 34244 132717
1 91002 112896 754184404
1 24456 109810 835817760
3 160254 105749
3 172623 45931
2 180137 649416480
1 33841 112504 483746602
3 17746 20138
2 92650 779318730
2 996 159502430
2 125559 23709795
1 89946 152402 224686787
3 153000 63952
2 9671 967899560
1 2613 62426 329259608
3 179964 96361
3 174062 77160
3 80517 143194
1 3022 91811 444656086
1 77564 146029 590857675
2 64263 837053111
1 66193 78648 124035593
2 177436 718578838
3 166004 126950
3 139524 56129
1 125993 143729 111700997
2 28612 703712009
1 27241 128697 74389835
2 105510 784707057
3 42904 41292
2 158273 443735435
3 27199 140963
1 24941 56749 465619007
1 92440 94352 98757366
3 176712 110223
3 21040 1013
3 111970 84843
3 10326 81438
2 26427 556306932
3 132217 28889
2 114378 385250593
1 119058 139372 650767149
1 91166 116463 516033833
2 157680 579177003
3 127948 25409
1 29322 64275 650406164
2 51389 491887486
2 153921 736017584
3 12292 61854
3 150549 97899
2 98898 952938979
1 10251 80444 930605746
2 167877 92082497
2 151222 937173717
2 99645 18681449
2 150746 886722670
2 75628 564766991
1 76458 99779 426993688
2 74408 684366170
1 87360 118490 331669662
2 84880 682529936
2 20766 689842071
3 68087 99708
3 151603 18924
3 77469 131805
1 98785 114205 625746747
2 13862 814817447
1 21877 67840 129016840
2 73031 169613390
3 58142 61857
2 79337 783292634
3 174148 64716
2 158046 403613290
2 132953 332526507
3 83456 142636
2 258 870250653
3 9360 15656
2 92608 821131815
3 55691 80557
1 112344 146016 160324931
2 111859 309562926
2 28031 944607680
3 141755 122232
1 3741 34695 598838962
2 163336 960240008
2 62888 540303928
1 15009 68782 271941823
2 121785 877068907
2 3689 393371700
2 122092 259647850
1 110513 119388 335308037
2 169939 975315049
2 104688 732956827
3 95259 13201
2 35161 738861698
1 116205 154571 560243579
2 73764 38640857
3 131398 63046
1 33399 41890 617968140
3 101180 9600
3 93185 34436
3 143387 131294
3 4557 103037
3 122969 52645
2 14661 674903486
1 34651 59762 343964052
3 12740 141719
1 106190 150891 632213261
3 152907 122781
2 91510 225290409
2 32594 171574953
2 115652 305292037
2 79526 221535152
2 141679 868626340
2 152825 268413589
2 86764 43094769
2 10546 939229609
2 94684 957256767
3 114879 109246
3 90337 95906
2 36229 613912534
2 121950 113042016
2 91495 904640589
1 23505 106715 555837058
2 64412 640013201
3 124217 139708
1 1268 71360 887447119
3 46236 87744
2 159470 183498115
1 54417 95093 327393049
2 164599 850954654
3 180638 2801
2 63425 304817379
1 79200 152560 776497820
1 26982 54256 755797662
1 75409 127025 824063637
3 36395 137823
2 122164 945079223
1 35179 91370 659408364
2 66715 726536129
1 105205 128573 886915405
2 52235 761848565
1 43445 130399 736459179
2 144434 760170529
3 180270 151344
3 71732 135
2 160272 370690391
1 36600 101107 504454643
1 55487 121829 713010629
2 22241 116024895
1 17932 52427 855029959
2 37415 336298195
3 58508 33722
2 11067 67271791
3 33626 97088
2 89663 258113257
1 105551 108635 311204964
1 28493 38357 631000030
3 72178 29581
2 8614 69408833
2 134552 262307085
3 76068 30275
3 95426 89965
1 47010 70162 938665915
3 72181 80372
1 37551 115576 432228646
2 432 955523490
2 142914 56634749
2 18066 832745142
3 181577 139329
1 1662 31468 185425428
2 35907 835992351
2 92680 493788757
1 105391 139953 667955411
1 12577 105770 803441899
1 91760 142252 969410807
3 105011 88280
2 107704 878101421
3 66732 41732
1 48267 72499 748054256
1 38516 76049 430136047
3 81012 118149
2 171298 776317975
2 94993 532292668
3 46414 8802
2 166630 782132317
2 4893 828784514
3 115827 71679
2 157563 701715631
3 160356 22706
1 127229 151272 61372195
2 79195 642073443
1 5483 83975 722613851
3 51637 64308
1 35042 106752 626135067
3 106086 11825
1 93558 121665 913639524
3 29556 7544
3 154620 50450
2 160020 94113399
1 54022 105118 788371785
1 73344 82958 999976044
2 166418 77593012
2 63149 713701329
2 52935 584686247
3 44439 52587
1 90167 93214 155651616
2 105177 983241685
2 165297 408048455
1 70039 96551 465809948
1 58662 143338 799143061
3 32013 64798
1 43304 88913 175433023
1 76544 151823 887671916
2 131377 461407927
1 46284 106693 191287661
1 80987 106650 480291116
3 180780 23185
3 93914 108651
2 50228 30939167
1 29193 77338 56160195
1 73627 102915 742163127
3 36770 99293
3 41622 93356
3 87734 116531
3 126815 46264
2 50405 456226018
1 72947 138520 243277434
3 26701 124107
2 158701 1343685
1 11580 109385 649642923
3 63307 44992
3 142056 100402
3 177227 53038
1 30096 63327 773402984
3 130290 127693
1 24911 59522 131894911
2 106979 739244555
1 29701 88007 955880397
1 46745 110080 401770736
3 164946 131381
1 28450 137947 174658334
3 158058 73196
3 34941 61398
2 166947 76473093
1 61290 136372 995829271
2 39882 617181211
2 137473 623577251
3 97047 86038
2 22507 820741987
3 38579 8100
1 13071 49234 621760428
1 46270 120371 209713001
2 107667 406072677
1 19029 59577 316180772
1 68550 104317 129134580
1 15382 142668 909575611
2 164963 499497283
2 81211 169556788
1 15281 90646 977945278
2 82603 84372962
3 85289 80214
3 40189 154418
1 37212 153987 480046251
1 19517 48165 752708586
3 6833 44484
2 159696 70281596
1 34769 36965 102790378
3 168733 58044
3 79773 9064
3 129953 102294
1 2781 69518 68270402
2 63468 213877433
3 170927 53385
3 45121 63122
2 180919 56824199
2 139376 678748765
1 78431 82864 236498677
3 111006 48199
2 11094 588647306
3 22487 133783
2 94934 99864051
1 118901 133780 355537538
1 108618 140403 445470495
3 10742 7767
1 2757 63053 963425272
1 18723 99232 217293160
1 44962 53498 135665
1 2561 98651 87665284
1 88143 151443 735258849
3 52446 36453
3 180967 64507
3 4315 45141
3 142592 36807
1 54757 68746 433445958
2 10588 796549314
1 53133 106870 473107751
2 19673 535839889
2 84335 203996300
1 28331 151307 873801514
2 131472 306392608
3 143106 126544
3 22262 10894
1 15394 74719 212678923
1 35988 42627 196037582
2 155909 664528606
3 178389 137776
2 36317 776315635
2 168214 282209744
2 164346 351962228
1 96291 128739 160945461
1 128565 140001 902223083
1 56965 137702 672175417
2 11124 335143071
3 74494 82640
3 111921 6256
1 51262 71825 258011476
2 109999 161476644
2 8272 512797659
3 95927 146241
2 134572 120495186
1 76984 105547 977192161
3 139126 87128
2 98226 750048756
1 112768 136201 834123505
1 99247 114132 814701276
1 44852 106160 463002776
1 111249 152957 137435031
1 117686 152247 212715433
2 22062 618090898
3 34270 40023
3 71583 31892
1 145591 152432 872494045
3 126185 150494
3 4802 52484
3 119223 118526
1 1487 110058 181253688
1 65816 99285 886506412
1 13468 58720 183520990
2 13322 860494142
1 10865 25749 39363887
1 19508 43921 507331597
1 18213 134260 351455333
1 21133 77755 249805464
1 41809 72538 621639384
2 10270 340675350
2 5049 216156498
2 26853 940678141
1 6748 96759 751577712
1 71413 109795 557323921
2 102379 35222133
1 47697 145234 960086846
3 29939 71064
3 128152 153442
2 14296 943090576
3 116214 49530
3 14017 14003
2 6534 677600101
1 79883 144258 243939591
1 54225 116520 782064574
2 90479 890328264
1 21051 86509 512766664
1 77605 150282 773570701
2 151156 841684851
3 17575 46106
2 26357 21819226
2 82469 626584717
3 93895 146091
1 56040 92979 79730486
1 57348 65177 414240277
3 83773 28192
3 85638 119895
2 7856 337400094
1 26057 73005 266468770
3 17894 134216
2 66523 969733733
3 94758 120605
3 68804 7162
2 91272 227145165
2 9352 444671544
1 87480 123155 190865809
2 126414 226475070
3 100752 73312
2 140440 109086381
2 99268 134422063
1 69202 106843 919922319
1 12097 113023 514000926
2 124887 904032140
2 38480 900580308
2 94302 620284030
1 80897 143460 988236991
2 142256 240094020
1 104531 105151 959992346
2 94966 56464123
3 126722 109080
3 117549 132929
3 135712 96910
1 130402 146982 24967030
3 122389 114574
3 120997 143946
2 149860 867082318
1 56420 119101 665430322
3 79650 109476
3 124313 112578
1 21483 43438 466041357
3 78915 103660
1 6921 66488 551089421
1 41904 136915 888934144
1 33077 89057 895196738
1 44774 114543 95875369
3 172784 25982
1 88394 148178 942803820
2 25412 644256799
2 122288 396717025
3 176985 153565
3 161143 153913
2 128394 465345572
3 95568 112557
3 122204 95014
3 174976 9791
2 40940 571503681
2 17672 300325219
3 11214 113393
2 91477 184781390
2 96205 749028187
2 148602 415525067
1 51290 78381 145438412
2 167006 603424277
1 64625 75295 540869538
1 8051 62786 981561233
1 104567 139538 595000026
2 108754 408087799
3 162977 107648
3 107100 130031
3 45606 39207
1 12951 66576 301224215
3 172998 8687
3 133383 5803
1 31141 133253 742712561
2 157763 160847832
3 17764 131045
3 35735 129379
1 50905 133162 854448790
2 128020 836023166
1 28547 64461 809514883
1 55426 152173 820221962
3 37109 152099
3 179131 92524
3 59163 134912
1 10166 73797 272324236
2 58561 181024854
2 143154 283422421
2 133863 508956527
2 93295 406513215
1 26753 129829 985803308
2 64852 348471262
2 12691 427821346
2 26616 606809393
1 9590 97323 907340013
2 122792 928892173
3 130738 50873
2 131856 830242378
2 9024 61548098
2 39801 90148828
1 108077 115644 269765335
2 151774 551470419
1 40152 43910 915321642
1 66803 70757 763834636
1 111816 142849 729660827
1 86270 86312 135126345
1 22618 147372 496623753
2 160992 37514259
1 47333 80166 728771006
1 39166 129338 675511997
2 139407 562624948
2 77765 233010169
1 75988 99807 539781211
1 3228 147148 871071228
2 53132 832715236
1 71543 98173 250699692
1 52716 126504 171032122
1 84228 143696 191388912
3 57976 5059
2 151676 952921144
3 20566 11960
3 130958 100771
1 37012 51122 405029192
3 175564 74942
1 65088 132287 794098879
3 16295 137547
3 83745 93126
3 115639 13620
3 49807 10448
3 71644 133804
3 73268 11395
2 127106 228544018
2 20089 594187471
2 40666 196289242
2 59285 143937641
1 32177 132580 71726132
3 92752 24696
3 71160 367
3 106154 53370
1 41016 82430 220506234
2 106118 674402161
1 23843 46943 240752858
2 156364 726848231
1 17281 122089 659601054
2 48781 107483380
2 24465 894594938
3 155683 112074
2 80339 467525300
1 19538 92131 629696191
2 60414 613192872
1 27291 35730 294889776
3 114532 101895
3 12434 92984
2 164247 247208555
2 12630 751927639
3 149658 17404
1 61225 125102 374300735
3 102530 144927
3 17180 117056
3 177763 151123
3 173805 104180
2 138370 625921782
2 92594 551901900
3 48036 28442
1 98933 107707 107424417
2 74374 470081174
1 116466 135806 926530164
3 152738 28717
3 128342 98539
3 164846 94365
1 77815 122884 884348362
2 176359 3564563
3 84533 84970
2 138792 674514342
3 18800 103625
2 114728 819195571
2 169278 786406832
2 95153 364503924
2 133200 123633304
1 917 108186 407446175
2 53358 725868569
3 17765 139651
3 83711 77305
2 28260 67570417
2 71229 446972416
2 143800 56199140
3 1954 126782
2 107649 767207522
3 154346 146770
3 91317 47253
3 131618 119585
1 111938 136639 307643394
2 6484 30392522
3 43579 117218
2 175783 832318674
1 106156 142260 865705020
2 5535 135200597
1 86595 129964 903777160
2 36583 374332376
1 23409 83518 291237914
3 168988 144327
3 38170 21034
3 68834 119008
2 134786 942338948
1 13227 103944 187860478
2 68969 277240762
2 42357 636957661
1 50994 114322 531076333
3 64659 64052
2 104394 540706226
2 158922 497760491
1 3471 55183 780461897
2 34738 570863807
2 1369 682294778
3 143112 57311
2 76073 681408257
3 162831 23821
3 47851 3089
3 167106 120120
1 55255 76906 261625188
1 16139 146651 318255801
2 22341 380621541
3 44601 37719
3 144619 129052
2 59917 612661452
3 76605 141709
1 128656 150219 762845259
2 181110 716928632
3 161286 29574
3 154720 95650
2 159114 256218377
2 33496 655784578
3 141127 108568
2 166570 226323514
2 134611 726879089
2 17731 779267208
2 149954 594560858
2 40703 635317442
2 8604 173369950
3 68189 15774
2 16492 163771643
2 65672 161973864
2 111720 418532738
1 17439 145033 576937310
2 56182 19082036
3 112136 142572
2 37748 163301803
1 144585 145960 963653840
3 54221 79880
3 57548 64585
1 77706 149619 846321054
1 668 58314 143221371
3 129377 55697
2 60318 770846891
3 171962 18381
1 99027 132498 265649120
1 51763 126610 930608196
2 59562 854947537
1 85848 133192 866193917
1 73830 138024 651416148
2 97589 843075128
2 27475 487605230
2 136387 86609348
3 24861 93198
3 24712 113609
1 2533 95557 639234858
3 118174 104588
3 128668 117870
1 7712 120443 236961339
1 7769 105936 351719430
2 134100 488345159
3 23714 64659
1 50189 81850 183303203
1 98085 119160 18502159
2 25694 671085921
1 42343 55785 925538865
1 23829 128508 651126607
3 67543 53318
2 42481 140209760
3 75004 117702
3 179232 144103
3 8927 9677
1 75749 113991 529852300
2 6830 140913502
3 135340 24906
2 63428 516602386
1 42827 137157 561660615
2 175893 990710469
1 67198 78409 162064684
3 25239 83778
2 173178 732633551
3 115516 109815
2 632 437269510
2 60969 961218034
3 42021 86875
1 7731 33643 17121622
1 68675 102301 987237673
3 113425 34855
2 162386 891731941
1 28181 42083 816051294
2 81413 924585739
1 104228 152209 939663220
1 69786 152678 187449735
1 9997 143885 982346086
2 124787 685175745
3 152881 56774
1 2314 12119 943770322
2 38241 762609227
3 158791 54634
1 29084 102365 871536762
3 166705 110304
3 179401 81386
3 63735 149132
3 121972 12987
1 82028 92357 708887709
1 80303 87957 540654195
3 167318 64811
3 132747 37841
1 3827 143834 487708410
3 3713 85335
1 36879 80097 362813100
1 36455 137723 964715223
2 20230 50606887
1 48646 149043 856384461
3 109016 23785
1 82019 139398 643803918
1 115202 121151 909531324
2 14573 514735716
1 10376 18888 105465340
3 17933 65443
1 9987 103704 953977288
2 146146 141699572
3 102330 79346
3 6149 151327
3 118469 145135
2 87696 240135738
3 96215 94310
2 171381 410804802
1 122967 138848 864923515
2 27648 484548878
2 57891 172726077
2 44761 135439900
1 86043 115421 5795584
3 109103 35845
3 100571 110649
1 118085 152284 413666179
1 66741 143988 151653550
3 169013 40910
3 40271 93708
1 33391 137450 777089831
2 178903 535660286
2 78670 730257345
2 134702 163663757
3 10611 143166
1 128649 140936 242158007
2 20403 50550585
1 20483 43475 42990562
3 134670 22801
2 67256 785609062
3 131024 127671
3 53653 151121
2 161213 449408662
2 135075 746784831
1 100079 142696 58531202
1 76158 108015 40669172
2 132484 933430746
3 53723 62085
1 8774 29641 396960575
2 5645 368509594
1 1963 125330 865772498
3 129436 130535
2 80099 210106870
3 140835 100419
3 154318 58175
1 90808 147312 665755470
3 146113 10743
3 100821 122509
1 30199 94751 591417723
1 43173 47147 377561959
3 148236 93303
1 25412 68695 933773645
1 120109 120800 461583615
1 40927 80669 887882752
3 95453 5757
1 50396 100186 618001675
2 144669 548564414
2 38447 874878256
1 38137 39837 648609150
2 167244 567787452
2 2091 491675620
1 120198 146612 530898019
1 25755 99632 478723111
1 9103 47726 32113592
2 131135 64424169
2 70187 238174388
1 38472 94717 531849517
3 33125 47138
1 121235 152303 882883816
2 124969 535712198
2 38589 613538194
2 174397 550461911
1 50911 74227 793836517
3 10057 99250
1 71412 109306 549298578
1 3399 148893 569218669
3 69037 89642
1 33169 82633 698416682
1 46870 150906 230881686
3 108684 74077
2 7005 224664690
2 144015 444616814
2 79570 253395552
2 158155 454726004
3 76852 119372
3 59634 70860
2 43114 682892774
1 7109 9583 826073049
1 44755 145225 371366326
3 17118 9862
2 110623 990275040
2 150740 345528867
2 123149 437195237
1 128809 143127 271342455
1 41994 111610 605982523
1 49033 50550 833072421
3 20213 63146
1 10557 106965 647027168
3 17166 76129
3 118410 73608
2 76437 431734078
3 43728 71908
1 82572 99046 610835341
1 44769 54193 500696832
1 58152 76198 689617255
2 117071 596413606
2 18791 908668197
1 69331 119275 428138961
2 162679 151723511
3 174533 11134
1 12264 125834 691891434
3 132062 127580
3 138513 128963
3 162015 107054
1 4085 104294 914808517
1 103830 110589 595754772
1 21231 129841 91266736
2 6799 178598435
2 14516 309025126
1 16958 123251 660481227
2 52269 973461248
2 147116 943645428
2 117968 609901179
2 2107 996156027
2 134870 773215570
3 98035 5662
3 140427 140716
2 60587 640506770
3 91085 135204
2 47334 187590677
1 70945 134962 544728907
2 181133 869474531
2 56142 293411562
3 138436 105633
1 96573 116178 702619930
3 180715 27373
1 17618 52916 969586949
3 42925 36407
3 175533 98546
3 99045 81262
2 20634 417274758
2 54315 181767005
1 91482 117008 692735847
1 4990 152109 827484108
2 105319 78618672
2 80507 610843968
2 163937 540162073
1 64077 99585 89107352
3 177762 129549
2 93773 622277913
2 104020 960393032
3 40546 131
1 68867 72046 176060126
3 177436 109777
2 65774 696432106
1 77300 143619 135936900
3 55591 38035
1 4949 54365 622527547
1 28077 70127 123547476
3 57372 9784
3 76783 64594
1 17775 147280 346332097
1 733 74451 98469469
1 26698 146416 468058952
2 72983 761126038
3 13328 53945
2 31868 748532018
2 749 288167419
2 125107 218621306
1 144595 149116 233757266
3 60395 128201
1 20292 47169 736147169
3 106192 135593
3 105535 10071
1 36322 70942 566732527
3 25561 50294
2 94955 491732730
3 58773 119501
3 38956 140022
1 8164 37580 928977987
1 44538 55560 626056674
2 54569 794828541
1 52833 134634 981072868
2 180976 309543968
1 91872 98582 64387785
3 93197 47289
3 25847 125111
1 28096 29255 553017699
1 41059 133448 219800039
2 144597 878907521
1 26301 91366 977452468
3 56593 4176
3 28358 20976
2 160212 834353608
3 45620 92202
3 94093 36452
2 131850 238820855
1 9040 27642 326033015
1 27583 144920 240142046
3 25796 12526
1 134515 153548 839733694
1 73795 127996 72295886
2 134589 765798533
3 70506 81823
2 123758 379944072
1 19174 87797 36523218
3 89293 8273
1 58552 150622 537312657
2 137066 932333707
2 47258 152524394
2 154246 796656718
3 10660 63681
1 14980 45448 63307374
3 139247 108743
2 177050 192961347
2 102255 582231368
2 97538 68488188
1 61281 149570 498372823
3 111910 153808
1 34414 96754 407517286
3 156393 58303
3 58092 110728
2 174115 421101686
2 106804 534936140
1 47567 129723 390027563
3 164145 125721
2 92304 730161614
1 39319 69164 767110343
2 101696 819603137
1 8414 71427 387830852
2 138029 10375751
2 122364 380900116
1 60867 153913 480460963
2 131550 536336056
1 6476 136987 237033702
1 96315 121825 994883001
2 149938 36435420
1 121087 152238 988618185
2 111604 702208478
2 4177 573966333
1 127552 147423 751766216
1 78552 110365 309221050
1 35568 143933 807469975
1 1091 38034 124498857
3 76413 24365
3 122950 98584
3 170107 77877
2 40997 794222955
3 82624 133194
3 130148 117926
1 42458 131681 782296450
1 43239 85707 572134705
2 18117 499682136
2 161313 788947721
1 56088 130583 681513946
2 16550 532014327
2 97453 187703179
1 14052 152859 667439670
1 5672 106960 770530576
3 35580 81158
1 15731 109241 442219767
3 8851 7765
3 34016 111759
2 151846 672171135
1 9882 108989 521590794
1 23725 90776 534361781
1 62377 74704 752691551
3 99016 126117
1 19527 77422 310700749
1 16859 92343 37719486
2 69949 1416550
1 67937 109675 739542177
3 49181 15841
2 117577 476193717
3 95116 142919
1 24528 95748 343628775
3 159855 115181
2 140101 780478969
2 75827 987605587
3 147493 120572
1 41266 146451 618851058
3 106652 59837
1 2629 84900 930713553
1 28123 64494 294349451
2 58092 822450770
2 27852 381394184
3 135863 88235
2 99801 427147328
1 73278 123436 725739658
3 138431 34969
3 62882 530
2 162835 542222707
1 18532 69501 209250354
2 84757 329842235
3 10207 77718
1 100068 121592 766444093
3 83043 104079
3 21245 145466
2 68958 321268117
3 161763 55481
1 118418 122856 521179931
3 126535 57300
1 10396 37910 714225918
2 153460 27124266
2 165147 537372962
2 95770 457643123
2 57520 869207366
2 131271 731703878
1 34020 37860 954071959
3 54672 30888
1 37963 71797 276242921
3 115710 101152
1 65426 116508 430384950
3 135529 96918
1 103934 142553 638319759
2 58544 611707065
3 116836 135872
1 38922 69298 233248332
3 65153 16218
2 170955 561801142
3 34503 127237
3 144695 133457
1 17206 62039 770611886
1 395 126587 377265767
1 10328 132427 654448392
3 135040 68007
1 21171 91935 881123845
1 46965 91434 537186338
2 56477 269417629
1 1686 113324 178999025
3 119247 141892
3 17698 113930
3 154861 102533
1 52452 141407 564575535
1 14842 46284 814276180
2 56255 740110635
3 148615 98934
3 141053 134031
2 65568 594751487
2 34450 989152692
3 63847 49891
3 119604 150373
2 128836 342655159
2 52647 945285104
1 55512 60847 913853964
1 34231 126301 316468385
2 138083 26772293
1 24231 63469 464593566
1 77303 152337 230555299
3 27297 150244
2 79538 370805105
1 86218 141756 207905191
1 102787 144961 600693957
2 165183 901072188
1 334 17646 363839633
1 75169 154338 955854220
3 140252 116119
1 49030 80435 938229139
3 54399 151606
1 55255 79131 519649058
3 48759 6397
2 104655 657901019
3 105568 17401
3 42462 60506
3 54988 81621
2 137104 449000733
1 45405 70590 418437970
3 17769 43550
1 94628 136391 447146166
1 26836 139777 634880967
2 24558 531988816
1 33409 105408 882346319
1 48235 55032 239487094
2 24638 956960692
1 39940 61957 863353398
3 130334 143827
3 95485 12299
2 32900 490111934
2 87516 647897664
2 36294 597702078
3 112131 69387
3 142236 51301
3 164576 107406
2 48314 928223179
1 93963 111409 587183052
1 60115 122521 564817368
3 105909 101986
3 105984 99587
2 39822 78372688
3 11027 51934
2 172295 61541861
1 64909 84987 357479961
2 112488 497937573
1 86699 150594 98982160
2 118513 44147258
1 32586 52670 441863126
2 69124 664714699
2 67905 918837106
1 7404 27003 822615852
1 4774 30323 671723368
1 1560 7989 257566198
2 176305 56564124
2 94158 300003061
3 29103 20584
1 7491 41074 790093745
1 23957 116931 315287181
1 129775 149873 342357069
3 40479 132521
3 130643 81191
3 77935 150179
2 74407 497783260
3 155949 55115
1 145036 153088 861513434
1 19835 115603 339138822
2 7032 786309777
3 107577 5390
2 136610 782247929
1 15699 91282 221985225
3 156628 25066
1 41347 93986 412078582
1 47021 106632 575102239
3 148375 67231
1 61201 103910 202560036
2 36920 570409301
2 105279 354654109
1 130488 151270 323665079
1 7773 131213 972892920
2 83974 859130951
3 7220 11805
1 105262 148872 789804726
2 57135 177354824
1 16604 61910 419908352
3 125291 32657
1 26750 50014 569292219
3 106930 18792
3 107837 17098
3 24255 73608
2 67314 84815882
2 6427 742741406
3 51514 3230
1 68158 93142 791037444
3 80707 75005
1 28921 71133 997008069
3 33194 102296
1 103039 136801 956335874
1 6868 100016 94279062
3 79159 43695
3 51278 29083
2 142322 263279172
1 26753 139202 289058461
2 37780 122633013
2 79036 905830157
3 103581 41528
1 39731 95950 196650904
1 54827 139037 134143771
3 156384 95141
2 105966 964524419
2 43431 12175303
2 131067 790992302
1 86049 101895 930736106
2 82901 542627453
2 164687 979113492
3 28628 27331
2 89293 66948230
3 10364 6738
2 101836 767567038
2 132349 378976428
1 30230 149809 425368365
1 33975 96845 938874769
3 166251 102619
1 141395 150104 388843395
2 40821 563468726
3 123546 117256
2 91825 336738522
3 109231 10381
2 119802 371437701
1 17594 112121 720840779
1 20960 53647 824960036
3 160534 92939
3 129011 73082
2 96920 888289839
1 53 47153 737895842
1 19525 114993 106815032
3 18061 52586
1 3947 153240 400243824
3 118752 27929
2 146664 77059014
1 31465 79995 938430867
1 1453 74243 475156154
2 164914 984235060
3 87029 77234
3 41416 87946
1 129186 154793 108550540
1 113947 115734 562719298
1 94361 145900 566013924
3 44023 127376
3 45878 77316
2 94366 486785924
2 87973 953540631
2 160048 719423402
3 171357 26367
1 36526 45514 685665034
2 150273 119476866
1 58254 101921 757418068
3 132362 95317
2 56093 814914652
2 103077 661662727
3 38633 5977
1 50341 101538 118423645
2 118836 935734293
3 69354 139872
3 84795 128515
2 138549 113737965
1 58785 106640 326320143
3 98444 127855
3 120477 119121
3 53285 140224
3 27439 15515
1 10493 113462 153347080
1 68637 90230 379724300
3 9522 14503
2 105075 551911196
3 148029 61635
1 90532 131247 809119702
3 161330 38458
1 28504 114791 756277990
3 167161 131797
1 56278 67816 574431836
2 29310 305075448
1 25090 93628 520722537
3 92002 106669
2 180076 9060063
3 53563 99887
1 6994 72939 400965403
1 7092 72091 116322980
3 181411 87291
1 16138 62666 968569554
3 83620 12607
3 94346 104320
3 74121 153547
3 167337 23079
2 57079 531506674
2 102177 336254042
1 113765 115663 555407780
2 120937 383810026
3 116762 148677
2 173168 833317303
3 106169 107323
2 51103 18294691
2 44728 20854028
2 78822 98793363
2 140385 5461509
2 113980 574701142
2 22533 143373616
1 80896 134583 350935107
1 59146 67108 843520250
2 135563 862176707
2 9931 873757586
3 85636 89863
1 24353 80954 639662054
2 88005 877476298
3 140565 114325
3 65427 72001
2 36481 941061789
1 71644 87660 371444228
1 32208 61262 955799251
3 116116 39625
3 76102 56568
3 26747 20453
3 83546 37194
1 63878 102407 600121769
2 40256 260915620
1 73783 149118 654045130
2 89361 394583783
1 16425 150859 274456326
3 23226 42065
1 28927 100301 52200797
1 49048 96384 432147003
1 132467 135602 936889638
3 54851 125354
3 156544 63927
3 181004 129986
3 130757 11877
3 36210 116875
1 48507 120517 102177450
2 98479 60810075
3 95286 97053
3 59782 13191
1 107759 119706 223615160
1 6043 12921 287941523
1 118400 150108 603150506
3 173147 129648
1 8412 100864 159650616
3 146871 43807
1 42616 147601 983818734
2 50274 231449409
3 94855 118261
2 169716 346341434
1 52914 101387 847518604
3 29185 105927
1 95633 133223 987449587
1 23828 104310 741537945
1 33954 108984 645304838
3 24920 9611
1 81238 102288 955761526
1 37937 91401 712662088
1 56804 74902 963609755
1 94821 123084 544328363
1 32398 121707 430781844
3 156919 9731
1 14618 141110 49711311
1 88997 101948 255362756
1 7438 30499 489058458
1 84399 108961 108777813
3 152951 136254
2 153923 912743189
3 81294 125755
1 83793 151881 62043325
1 23770 74259 421378037
3 166761 128120
2 64895 253506040
1 10102 87584 406714531
1 76772 111553 148195138
2 60332 202107788
2 121417 841948471
3 38454 62486
2 159126 301377368
2 139169 536722943
1 83051 85243 243292615
1 113751 118697 507720735
1 54861 127270 770292871
1 30594 126484 374773344
1 49292 144280 939883102
3 127214 34837
2 88239 552851511
2 155667 204367335
3 77957 2733
1 118927 150421 734122263
1 42131 57926 93557418
2 95292 201482800
3 131091 3335
2 87930 960151454
3 172844 117146
2 137478 21675145
1 40604 130616 244190134
1 34950 117153 372598633
1 15496 42592 386432950
3 3138 59373
3 78655 93731
2 69140 68374292
1 42016 135318 98725070
1 101082 106043 815295958
2 180671 62058579
2 78812 172359020
3 69581 143378
1 50246 51468 909422024
3 167045 24173
1 31583 91264 155819014
3 164262 86049
2 45430 42703397
2 116895 367659410
3 29576 139834
3 63309 80433
3 99392 88352
1 13546 123640 820592381
2 71961 125610187
1 31143 136804 234406578
1 5122 71473 416824943
2 174121 787287184
1 77825 139045 158733030
2 38393 855431243
3 40967 149639
3 46920 132339
1 24648 96175 639803729
3 106300 128594
3 152181 93631
3 181420 65382
2 23796 423020877
2 157354 393006386
2 87389 898154103
2 19819 651543
1 142390 148995 115059455
3 78336 20727
2 173811 313862309
3 124083 74095
2 9936 404190944
3 71010 28406
1 34082 110207 675015412
3 69474 152849
1 80897 153601 450325835
3 101572 45856
1 14966 128375 169743558
3 62068 103266
2 168607 738981359
1 112627 136984 632047040
1 24263 131380 104154165
1 124860 151897 37853060
2 80307 471512813
2 158887 232247759
1 6221 83162 653426567
3 122472 58537
1 134996 140213 147884754
3 160283 60109
3 124940 125911
3 55704 114770
3 140966 126119
2 22018 530422855
2 22345 803334398
2 127949 281627569
1 41988 136593 957359486
1 76358 116404 111810027
1 24192 30432 868849036
3 154655 88542
3 50108 143994
3 118218 114514
1 47696 102628 900085856
3 25943 107962
3 61208 14168
1 26512 139866 800307688
1 35182 138382 387729659
1 10994 54744 46512220
1 12533 148521 728109692
3 125505 12147
1 33615 115778 148662901
3 40218 102531
3 110813 71502
1 110593 152175 402477663
3 24719 70499
2 49625 227013406
2 86567 870631163
3 146664 16693
1 77521 134191 867979401
1 22771 153634 99130904
3 102806 86366
3 36276 145800
2 86244 976860329
2 158264 549301620
1 16272 57210 535666911
2 56093 806107784
3 125893 147385
2 135033 790060124
2 76672 104084031
1 47428 124404 687085931
3 46506 83367
3 117559 120662
3 4548 133051
1 24475 140290 992893146
2 104378 856391984
3 130367 153622
3 166222 153305
2 89524 469193997
1 2996 123179 842705661
2 73980 193891001
3 125913 125089
3 71002 63803
2 57301 566323165
2 181017 120980563
3 36167 126214
3 23137 8220
1 87525 95520 677907529
1 112990 152109 812660334
2 125699 15447528
3 36191 153061
1 15817 16176 5798679
3 148861 66370
3 69550 11042
1 24039 94022 144184763
3 112230 93690
1 111734 120089 728666197
2 102545 384425113
1 1531 152029 134887386
2 122444 817704120
1 54251 72721 607787137
2 59153 142647773
3 173702 31082
2 64594 425447740
2 69056 343272525
1 31946 147410 317012562
1 47526 53344 329350076
1 6766 90190 657984800
1 48997 131944 202506266
3 114339 113906
1 71206 122595 139583518
3 55647 66247
2 2452 894669089
1 27008 78051 424519274
3 94565 133598
2 25724 442708151
2 148829 422881965
1 99737 128429 75800727
2 170442 531400744
3 151699 2170
1 22713 127378 73121996
2 43028 745442965
1 76521 93924 512512412
1 21824 61446 807894501
3 77940 70586
3 151927 24149
2 65688 696779590
2 9493 479040232
1 144749 149759 803405172
2 111755 734903452
1 2818 78398 258391865
2 120059 60339713
2 116036 869125660
1 109202 134807 251373551
3 120039 36227
1 18096 25384 450424488
2 136956 815556044
3 48875 122363
2 6058 642519056
1 124093 138731 146898693
2 33627 808509578
2 30035 391830614
1 90624 104576 650142375
2 152517 766042753
3 104234 98558
3 177640 86777
2 103503 534095653
1 109273 145088 447086324
1 5336 31697 546416316
3 40675 1179
3 55306 138801
3 55783 15278
2 130897 314356591
2 61158 486807232
3 17936 118490
2 52636 896252099
3 80324 10190
3 112274 105982
1 23008 133382 874788925
3 80229 46335
1 36377 38634 476280905
1 55138 86342 882336214
3 153436 119662
2 158050 806956079
1 21711 80705 192799718
3 167217 11936
1 41138 117043 514475133
3 175705 78737
3 21535 123451
1 49725 123863 280505846
3 16008 44770
2 54989 645174132
3 81620 1228
1 58605 115682 876027093
1 51679 110930 586189544
2 176043 823939966
3 69160 148424
1 11952 148580 504835488
1 58256 124595 948143738
1 22489 80875 615828025
2 103551 530119174
3 36413 84330
1 102671 153745 190632965
3 22984 136342
1 38049 125149 378503799
2 166538 252622319
1 23826 74911 936641506
1 13816 129130 134331869
2 154523 336738312
3 88466 72592
2 78125 646423979
1 15217 103723 37593732
2 129070 303428266
2 170635 416633831
2 10747 498867670
2 140915 49468385
1 33663 117843 165280894
1 50701 67916 724830788
2 23909 484938664
2 89962 980431427
2 121188 619487183
3 121636 1987
2 36018 65199330
2 33000 802616934
1 42301 49240 931512529
3 69854 32164
2 69072 868145313
3 94035 136854
3 28818 108196
1 34194 113087 441149462
1 125938 152788 461566418
3 50533 33943
2 48568 455635131
3 120619 143413
3 3924 14339
3 73221 111968
1 71525 97917 713754864
1 26966 149105 74310675
1 45911 80338 349493298
2 117695 348949129
1 14794 31975 108281974
3 129219 109176
1 46350 130520 879989332
1 79078 110436 204948500
1 115709 116524 134245745
1 8133 92739 912866665
3 175711 8814
2 86347 417551206
3 26790 13192
2 181163 678761248
2 86893 944302416
3 26560 128160
3 68135 14115
2 158547 798823491
3 44658 91144
1 33828 148802 122859713
1 45989 103587 743463244
1 7064 56265 946687171
1 146033 149900 300780701
1 18576 34518 997189377
3 161524 37121
1 91346 152969 22774516
2 143445 262451017
1 63963 118696 732653486
1 7385 107365 17340942
2 56303 144043290
3 95702 15650
3 65769 23071
2 102664 390586087
3 168354 34885
2 15482 645517924
1 21355 112826 584600980
2 105253 795111559
3 108219 67948
3 80972 154594
1 83031 117570 381685633
2 132611 692300508
2 176878 54379692
1 98183 105342 387473640
1 1120 67108 802158223
3 119327 50687
1 52322 63545 474179142
1 141524 152292 653528509
2 180383 491305628
1 13529 143643 789432242
3 158305 58823
2 155487 558346861
2 40909 649593257
3 55477 115753
2 75220 832052175
3 55737 122805
1 34422 121256 471976403
3 38645 17753
1 51751 108512 518464053
2 71774 935884374
1 23487 138860 796436586
2 152102 370316997
2 71632 713999987
1 107439 142121 3362981
2 29898 734526971
2 35177 179093324
1 44763 125919 966118491
2 141793 366434389
3 168139 57623
1 15064 109727 375320889
3 30145 80404
2 63789 387158547
1 45413 134260 336813357
1 79909 133635 842468047
3 175691 28661
3 2985 24346
3 71654 111378
1 17334 75430 566857580
3 96400 116123
3 146295 149018
2 18657 462224065
1 21971 56674 345998125
3 23314 68045
2 74843 904187028
1 51179 73998 958521742
2 119803 418446880
3 176115 63891
3 179790 79622
3 136652 86147
1 16445 33294 114582882
2 129805 956637442
3 39902 64616
2 150019 648166680
2 134229 428814556
1 68148 76972 386751781
3 97132 66403
1 49979 52458 180156009
3 161483 70002
2 79235 306566437
2 15224 866656444
2 81287 216942602
3 165397 94312
2 173690 9318260
3 88622 146254
3 134874 5616
3 35298 57970
3 136884 13478
2 144337 834596284
3 45078 61006
1 45758 97574 754398034
2 74881 356626103
1 25628 67259 985631746
3 82368 38496
1 4283 48288 420609503
3 71420 10109
1 12010 137209 310957245
1 46073 129982 456291474
1 70250 73948 527518901
1 85643 116399 658070418
2 82154 472253544
1 37365 84277 551723902
3 85289 72356
3 30078 49500
2 7525 306555962
2 42795 128882738
2 80127 846248984
1 2478 103767 907010891
1 46703 111020 180024018
3 27097 76238
3 171202 121305
2 61619 111706457
2 76035 117999854
1 71487 100077 804710847
3 148637 99593
1 89436 115255 989451081
2 38081 221458050
2 180797 741163430
1 72788 100540 958499629
1 21370 36134 129068346
1 50998 78161 902032034
1 6471 93931 352084726
1 30080 102044 60411926
2 44864 664973691
2 153204 346760210
3 14334 62454
1 39110 134091 607413220
3 138740 132002
2 152797 658516716
2 100960 781673723
2 26537 684631004
2 167235 777666282
2 53688 152092456
2 68919 733389832
2 126397 650518516
2 87474 807485801
2 56224 976496941
3 66088 108178
1 13563 102801 645195128
1 59923 152548 739253385
2 50945 336497681
1 52664 53953 606846140
3 157302 80509
3 100130 133689
2 63313 983919812
1 56585 66634 744254170
2 122823 897319670
2 30290 630674960
3 76249 146732
3 137250 145580
3 115114 74244
2 68683 896776665
1 5118 126086 260628763
2 4181 944695139
1 16635 117853 278724612
3 168378 78722
1 10546 78470 861294604
2 54416 558911727
2 98471 387867310
1 112735 150246 367151704
3 178492 67447
2 103476 552616866
3 88722 26145
3 16779 102466
3 99437 117331
2 60638 389302258
2 134651 449986495
2 89574 81365382
2 114035 652468445
3 8261 70839
1 54212 65866 136505316
3 98314 123909
3 120238 96514
2 130015 422501917
1 25624 75950 516760061
3 130367 3605
3 122606 115918
2 58187 596056121
3 96454 109902
1 80611 132611 976547367
2 62555 817646579
2 152096 835712649
1 10015 95155 25237712
1 2240 97424 941126160
1 119132 147301 453729312
1 36022 149756 657851297
1 107972 145302 914263573
3 38693 83713
1 89094 131442 831392951
2 104102 500861501
3 160494 142719
2 162551 241691591
1 34590 70423 789443513
3 180975 36376
1 46186 76750 147270951
1 47207 117899 224716631
2 36588 793146009
3 72082 55226
1 24619 83703 204990970
3 78952 17397
2 5434 829629596
3 170789 96196
3 61719 57158
3 165161 123636
2 153042 332461916
3 26328 48595
1 9944 34856 524313983
3 42265 17384
3 94255 30417
1 37012 56351 327576862
2 135983 762674386
3 111838 50663
2 63293 614156380
1 3173 72367 311975253
1 52469 56463 463805792
3 160517 6907
3 84716 68539
3 119338 53368
3 33447 20161
1 26975 141578 918088126
2 126690 798566707
3 117528 135456
1 117092 121959 542198800
3 140168 145003
1 23581 94299 983450702
3 32301 14769
2 49255 7965566
3 133375 57688
2 118367 516519442
3 133620 4528
3 151702 41378
3 149249 48262
1 117535 126012 474852994
3 8689 8261
3 105441 59426
3 118375 38736
1 62396 126815 25132071
2 168918 488726025
3 98342 64300
1 50183 131530 551117412
2 138637 346932150
2 29417 220681724
1 51328 111158 699423022
3 81556 3451
1 57899 138576 253497084
3 59693 140589
2 133796 300012007
1 65599 98322 191488521
1 71005 136825 406198944
1 43353 141482 542810399
2 96466 917425505
1 66286 91593 855100251
2 33214 618703187
2 61511 168419051
1 91336 139408 986923642
1 36426 114422 799606881
1 3347 138683 982576451
1 14292 105122 807506689
3 78498 11993
2 45040 539261270
3 67954 51352
1 18996 123208 808742557
1 38759 109993 988181146
3 83408 65219
3 78901 53605
2 143082 629866635
1 93394 132464 16329496
2 103645 185462070
3 171542 48765
3 64891 136994
3 50986 21706
2 51061 119428082
2 66362 2023332
3 18232 15489
2 84862 40613199
3 132903 97886
1 2239 103446 773518352
3 40040 26887
2 175320 995928565
1 7108 112299 265907968
1 103807 142711 220538693
1 93908 96544 879072465
3 59449 46223
1 49546 50578 516786115
1 16335 137771 196777725
1 42338 130703 647511758
1 8886 137642 491096373
1 46338 52560 566028282
3 87453 121553
2 35706 140460180
2 145076 138453344
1 20155 69531 561604855
2 158796 877397216
3 41996 27499
3 138558 587
2 43913 686871943
2 43524 638325551
2 10185 538748786
3 39771 46472
1 34099 64581 751335826
2 50487 7728282
3 43744 3294
1 104913 139833 130325030
3 67524 87799
2 72198 57947623
1 28460 145558 438677734
2 98892 345861736
3 69389 27097
1 58001 108162 235951785
1 46380 105883 190048602
3 89642 45547
3 58695 79579
1 84589 120263 371269352
2 133465 728214290
2 308 477766499
2 9940 882375304
2 109087 807154044
1 22569 30951 72629024
3 38572 62752
2 74842 836152292
1 38121 147170 654057858
3 142830 46649
1 89804 107878 833559857
2 112222 943879540
1 134848 144206 87713172
3 25475 65721
2 23508 347669537
3 122039 44789
2 179251 693861219
3 167023 19633
3 10057 101486
2 51911 808446495
2 103305 712793457
1 72848 73376 187306695
3 132477 38676
3 161263 9611
1 62816 145300 383659416
1 43350 149089 562798578
2 19786 680117945
3 34874 26209
3 147370 72804
2 119890 523630549
1 47703 96255 319273073
2 122083 413097178
1 25514 86969 401374599
2 170473 425840126
2 100490 235801320
3 3005 153389
2 24759 113408749
1 101642 154856 408286780
3 146578 22342
2 31285 59778297
3 169396 113134
2 54448 582395255
1 52010 92730 80188947
1 48403 79549 839724984
3 173683 65948
3 52770 39224
1 53004 56655 260873506
2 168687 114413492
3 38376 33578
3 105027 1177
2 4746 118471900
2 66517 366269994
1 101289 115929 145386745
3 131724 92568
2 177988 833415979
1 103782 149055 462698203
2 48918 814057855
1 31465 134808 772546687
2 161756 733023115
3 74434 150652
3 159032 99224
1 128542 130945 324090329
3 12805 143943
1 72738 78532 314888841
3 56704 49421
3 149471 126836
2 141831 922035941
2 73330 852342672
2 114391 638093683
3 68997 134485
3 73399 40540
3 161737 139171
3 23123 112634
1 32476 104019 539117040
2 178676 451041609
1 13214 128341 518595322
2 35334 791663411
3 13373 73988
3 159378 98666
3 132047 69641
2 105779 731351400
2 161875 766621517
3 68704 109872
3 91834 26017
1 25844 41884 677059535
3 39729 65438
2 94129 579381673
3 69503 100209
1 20171 26043 911541504
1 73424 100459 135934375
3 7310 67968
1 44645 135809 4791117
3 133363 39263
2 145960 508913664
3 79330 17414
1 87012 108680 19730960
3 122174 120284
3 18413 138590
3 26859 65628
1 46769 49791 11873952
3 138976 101272
1 32303 114208 31759630
1 25154 129168 558377685
1 25092 41354 833997201
2 25922 845159856
1 6159 130627 475621106
3 100781 12986
1 61547 114768 848856100
3 125622 135691
2 129848 999945897
3 177424 93769
3 123481 114622
3 149333 7291
2 67276 696361056
3 20080 25716
2 16906 455974682
1 1671 37065 113930100
1 110647 129644 848367215
1 102230 153224 170250925
3 37715 11975
2 174035 20626012
3 180421 137284
1 94460 133940 684135431
2 115636 833202743
3 117426 62154
2 118406 94775719
2 138457 673146512
2 79550 443283874
2 110969 939808664
2 159952 780403556
2 41883 802148828
3 35145 40085
2 31591 414273855
2 2352 658098116
1 30480 153155 947232834
3 99955 108648
1 120866 150785 252904289
2 104244 589163852
1 104879 117866 461714321
1 11893 87191 510233120
2 15324 69099693
2 101197 628875301
2 16578 117683909
1 7482 30787 341003513
2 126797 665726806
2 25011 518618116
3 110370 80152
1 26315 51720 441474402
1 81861 111880 468421769
1 96288 107445 898379215
1 89628 100932 531952626
2 116597 775722653
1 47755 151330 288746515
3 151526 154771
2 39573 326822983
3 108309 114840
2 100151 925563958
2 116367 422410467
3 164161 42869
2 105773 88710544
2 88173 389159839
2 165715 70785909
3 121975 61693
2 152292 920528861
3 84316 70657
2 169546 615477806
3 91700 126020
3 142073 32475
2 3242 810561027
2 29374 187409536
2 124366 712323931
3 94231 3933
2 34531 481696000
3 144357 86817
3 69922 67423
3 56885 1821
2 79389 557584341
3 128093 78865
2 77179 11091482
2 161186 971581196
3 166206 81967
3 162786 5690
3 71810 25293
2 154135 506926621
3 173350 89882
1 136663 143282 716940128
1 52141 127714 619365676
3 26458 52862
1 46636 141515 51208381
2 38273 744722325
3 149415 101511
1 71119 99931 658506980
2 45782 624012151
2 18610 69080393
1 10389 72019 286578808
3 11997 16464
1 36752 105099 80670022
3 95657 144083
2 95504 812155010
2 52595 7216474
3 10227 50183
2 151413 590982817
2 28623 753795451
3 98494 75702
2 85997 371510750
1 23208 80797 578004933
2 153528 278708145
2 132589 694286570
2 68848 91765905
2 38100 722072370
2 155865 605550112
2 100458 225906251
1 5731 60426 202200149
3 107487 110118
2 7511 826125368
1 42060 111949 39745821
1 118503 118608 96756596
2 45806 848416379
1 9931 109219 912766629
1 125171 129149 165027732
1 71663 87975 694716474
1 90880 96350 472808169
3 96725 115842
1 7452 146787 759519647
2 127821 444722906
1 92329 101081 594755626
2 10805 882698846
2 108742 929890520
1 28800 46602 951420708
2 8691 239158011
2 79147 170457888
1 18314 118705 684172277
1 130722 142500 805503126
1 53485 145908 591257498
3 161357 123600
2 15368 135254777
1 42348 147465 182539650
1 16002 95921 115449279
1 73350 86234 675366508
2 29977 561683373
3 165437 46331
3 60726 67151
2 51528 338093406
1 29401 76030 75211824
1 1983 146061 414915932
2 143434 225292158
2 30350 549329907
2 131458 184084579
2 128198 271510755
3 37782 41350
3 37290 119238
2 174482 381901567
3 149507 24745
1 97329 113999 324755061
1 38306 107404 732577012
3 110066 57329
2 136180 809805340
3 90856 107246
1 102467 103359 920715253
3 141409 121812
2 103182 293650879
2 16051 347563905
1 93650 130474 816213857
3 121982 6428
3 168921 120574
1 30030 35492 513283188
1 54195 83151 345666605
2 33015 140199807
2 161683 992381858
2 34409 117243400
1 47876 137829 317459648
1 72278 110625 442911432
3 39449 86868
2 16313 571508359
3 138912 112078
1 48627 97961 835378547
3 121553 49833
2 64869 917109479
1 88976 151932 649121552
2 67614 950691043
3 1359 109722
2 40540 482504257
2 85523 152385690
1 3894 12866 198472116
2 29410 599378466
3 64761 129793
1 67560 153498 859417418
1 46534 58795 888381975
2 164182 159627383
2 116649 612166646
1 27857 89242 960001381
2 74594 902757433
2 145607 318092709
1 113560 115267 959361185
2 87011 892346493
2 162199 757788916
2 141682 64435182
2 115832 978835084
2 147582 46433779
3 30799 13029
3 58278 145071
2 84985 395376564
3 77082 9172
2 87104 529647075
2 64014 810093683
1 57288 146805 749424207
2 25328 839649518
3 150090 24581
2 36077 562755071
2 111040 515060638
1 5072 138930 725744012
3 35100 5697
3 124107 108500
1 69829 126801 618464024
2 95563 258893676
2 1923 325444139
1 39611 44159 121844574
1 29446 80973 943296106
1 68710 87274 494889618
2 82361 558059951
1 24645 32805 316418068
3 106523 68035
1 64723 141251 155454567
1 95144 103590 930563978
3 142328 130130
2 106916 964458459
2 164486 335909916
3 109056 133262
1 62089 85998 123132341
2 103172 416469449
3 54728 60770
2 112714 394166588
3 28947 107399
3 146226 85782
3 117015 58785
1 56834 114592 661140449
2 89965 225509990
3 104900 47166
1 118153 129967 927890327
1 36173 58047 342990574
3 142444 92790
2 109703 841309077
3 24548 97459
3 180418 105670
1 5245 112891 204200540
1 94075 136800 817148703
2 173149 24843196
3 18979 36559
1 124435 149402 260621315
2 91644 673591715
2 86050 993592011
2 137266 481601850
2 17759 346112950
2 141921 216087161
2 74129 879641554
3 111228 139035
1 97567 115053 624320451
1 9549 67295 458825679
3 166709 3767
2 165127 730731929
3 60389 46575
1 30317 31680 333882435
1 115764 154921 772390773
1 4754 92020 437184519
1 22917 142558 182352834
1 120200 138257 796104075
1 28258 48751 50563717
2 179615 376160707
3 116013 102932
1 69389 131753 155182444
1 30266 137145 886488296
3 61986 6574
3 166416 149274
1 22047 89596 227396177
2 32337 451403518
3 91536 86972
3 173125 123204
2 36688 42421964
1 76718 123553 334420650
2 40102 516310175
3 150859 41369
3 29984 96382
1 54055 82957 374661808
2 167190 580273739
3 52898 5708
3 134349 74089
3 11753 94261
1 98482 129984 790384492
3 130891 73041
1 78944 91840 189024903
3 52524 72601
2 135640 980597307
1 68669 79407 744655032
3 123124 117337
1 69349 124568 413660938
3 118325 104465
2 59422 859411422
1 17005 129703 164967862
1 5684 56477 363846816
1 79208 103478 921274593
2 61732 635784958
3 16073 49148
1 122600 146888 688334807
1 4568 37600 81716056
1 81226 99939 783109912
3 47840 152853
2 50834 59061905
2 126126 551854859
1 50153 143574 329899529
3 104746 7512
2 153478 709487048
2 3685 350423368
1 74523 118514 992694540
2 10036 773411165
1 43790 125102 277011514
3 100248 127067
2 101257 213616244
3 65908 153730
2 151058 780015923
2 58882 940315589
2 60963 458605400
2 138302 321219380
3 92234 37258
1 24060 57613 972284346
3 115898 7601
1 86706 154228 878154680
2 68654 87345977
1 28993 36513 803228822
3 19235 144409
3 87319 59182
1 2892 151300 581910313
2 146731 354710550
1 12687 34806 693238191
1 52221 93157 550879666
3 84606 43654
2 12705 692715055
3 53823 100012
3 60360 93004
3 66473 40427
2 73013 526033872
3 161823 142678
1 1328 150241 215903306
2 93814 462353636
1 30326 37011 315006756
3 157790 111906
2 58224 947019404
2 59954 14099685
3 137457 8455
3 82032 17076
2 60102 738580600
3 177790 71299
1 66250 114147 795567297
3 236 123909
3 84190 127370
1 35216 151329 604302019
3 139464 121457
1 82826 142239 81543809
2 75141 418013252
1 25610 142366 376990865
3 11726 4002
3 63813 16592
1 39598 102351 751807384
3 145682 35937
3 14439 23588
3 137550 103112
3 49480 121264
1 147251 151026 334154477
2 86070 813241661
2 113991 606296884
1 24631 118004 711625034
3 143080 68143
3 62165 94815
1 18572 118848 829150891
2 62953 568119408
2 119698 702423728
3 7410 96990
1 18388 136529 437460871
2 110700 4020533
3 164261 79067
2 179061 53269713
3 57128 85807
1 20573 125527 387445809
2 87614 735642652
3 111825 26309
3 155686 3150
2 60386 591568325
2 159932 932434111
1 150165 151895 624378917
1 43287 115866 908268173
3 6268 154737
3 130262 39612
1 32286 140951 885310058
2 103324 514947021
1 27120 104864 828740020
1 34334 139565 588232138
2 126135 341370976
2 43340 662526526
2 114863 302765255
1 16658 145481 316940162
3 139201 69612
1 10449 150724 610415912
3 149610 111516
1 33687 128102 668416174
2 31631 33589633
3 168396 27148
3 77267 31390
3 129614 40493
3 125635 16196
1 53938 151081 707181526
1 76181 94116 416023808
3 6981 150237
3 140157 152764
3 46641 5227
3 55665 14029
1 22392 152868 63631124
1 22893 75098 403109082
3 9700 88149
1 29817 152795 118678144
2 22774 503860973
3 152592 107001
2 45412 366274597
1 74 85757 10593873
3 44421 99651
2 164079 670322258
2 34394 757609743
3 110485 24741
3 17534 84329
1 33186 105071 451636665
2 142641 847424160
2 21690 160745009
1 115673 136052 761413900
1 72315 82912 393736882
1 899 63821 307310320
1 62185 148691 172039962
3 2887 12285
1 3984 150644 992829942
2 2623 712929117
1 47431 47442 137692812
1 61193 114055 342278045
2 170458 991038234
2 96503 234433774
2 35604 722988173
3 47254 124886
3 40277 26323
1 112463 118195 327143534
3 133564 127747
1 5313 107393 8763222
1 56660 105054 915632209
1 128894 142205 476492742
2 126754 735523546
3 109805 24664
2 140807 102718737
3 169213 113567
2 87889 159276947
1 96277 110413 545276679
1 66941 106462 61858790
1 21930 107892 998150141
3 78519 3572
1 30116 116792 610439202
1 126382 132355 61300153
2 171701 66684864
3 4791 45958
2 98252 132799024
3 115788 136058
1 40524 118148 202327371
3 131553 109530
3 196 8079
1 131026 132872 704555507
1 4609 115014 500240634
1 11066 132869 596076845
1 43840 58555 786920400
2 131035 824299626
2 25892 449575504
1 15784 123846 470623624
2 17756 96881947
2 7041 596607750
2 93827 612035360
1 6140 120140 227237651
3 156056 37477
3 106400 17542
1 79175 83235 241881082
1 6187 123221 363110826
3 146343 53392
2 51752 16923875
3 30626 6871
1 40318 123849 438595481
1 72629 142699 476051373
2 53374 165469932
1 87558 111437 303147774
1 53470 138251 80315867
1 57072 133984 570739180
2 101009 247876313
3 161680 108152
1 94390 154044 29521110
1 4009 103261 472533940
2 105404 900455506
2 5379 763686018
3 28266 95767
2 106712 4165617
1 14394 116380 615452843
2 39548 758193882
3 56736 36304
2 61593 799243063
2 71119 279731735
2 70960 542992643
1 26581 53463 249295656
1 57021 146845 26506030
3 179038 142740
3 40495 47153
3 76943 22428
3 137763 56052
3 138584 54438
3 135583 108749
1 16993 99048 587599463
2 64342 132593169
2 39007 655632836
2 29594 617237008
2 106222 645401088
1 13412 25021 332296686
2 30420 798058619
3 176565 19287
1 77152 146075 910523397
1 60134 79452 329503854
2 50785 571606864
1 3796 81780 757254422
1 5867 71768 107192373
3 30683 49510
2 61200 350421159
1 33373 115427 160616600
1 73564 128669 106882020
3 158848 87156
3 93734 7076
1 60421 125914 709655318
1 95474 101370 41512634
3 20472 58507
1 19523 103502 933258658
1 22633 28393 818354853
2 101652 796574815
2 92864 516521329
3 28936 105972
3 90596 95933
1 132864 151278 753484455
1 3541 14009 985036193
2 24768 792039758
2 117327 337291266
2 8675 733790857
3 81254 15330
1 116010 141300 484776313
1 54834 141426 882214938
1 14140 29437 119452770
3 55712 81510
2 99576 695433633
2 139916 704863171
1 132327 141642 788407376
3 143407 112659
1 13648 51738 911800210
1 109079 140908 224044315
3 27382 137557
3 179467 94349
2 46858 188930401
1 6213 18768 736587267
2 136434 443012918
2 128069 304839245
2 167369 124796740
2 53425 937569437
2 148147 315246833
2 24043 949458725
2 19602 937822834
2 68561 576871018
2 67508 92479561
2 122276 232051861
1 98907 144047 926439157
1 18910 67914 165569156
2 181331 187125407
1 21486 23684 810576453
3 90285 134157
1 23611 32733 308989506
2 64908 506836533
2 353 682209579
2 2170 788191595
2 172019 458679914
2 128318 434565074
1 42851 78887 41711653
3 3504 39230
3 134517 152456
2 59762 267910909
2 141405 460655058
2 130954 307216987
3 139565 21117
3 66727 120963
2 20873 518413298
2 22857 140616745
1 35089 127638 311161851
2 25175 648229237
2 173973 218662998
3 14496 55216
1 3925 31725 639298665
3 105780 114195
2 133293 858037439
2 134431 109513439
1 146393 149566 33104642
1 57213 119643 903185580
1 55120 147559 898414945
2 72672 99317759
2 124300 620372938
2 32110 426424480
3 124785 69578
2 148253 132498545
3 15071 88379
1 31885 87041 426281559
2 144237 502502726
2 17502 655647887
3 129576 124968
3 171493 110126
2 63047 286623010
2 96745 686250370
3 78628 16278
1 7152 9795 558725413
2 1961 447574261
3 92984 96504
1 94046 124146 671528739
1 816 60548 499800071
1 89083 94007 580194793
2 95679 1386435
3 10002 88992
3 137458 21705
2 168653 23737457
2 8774 118653065
1 9595 49828 399531897
3 166458 118442
1 79467 145623 507425245
2 112437 773772744
2 74632 339414735
3 159583 99079
2 158574 201616106
3 49866 72489
1 6324 96539 707443720
2 59780 13777652
2 110469 645852234
2 119028 777285987
2 176048 310997312
3 171880 79900
3 178158 85641
1 98658 132306 463312411
1 28090 81286 916806632
2 10268 135083723
2 26080 349861506
1 48259 144076 819987950
1 56196 86176 459161364
1 68621 119265 370979772
3 56207 46469
3 95982 6604
3 138996 79882
3 97609 87678
1 55665 56121 970307261
3 132738 61467
1 36442 76668 387302785
2 41708 578008154
2 14569 121813267
3 51546 149220
2 171944 465589114
3 62960 36167
2 97558 977484961
1 66075 123132 678256256
2 75738 742335573
2 96856 935652070
2 70326 938444173
1 76412 100412 42771861
2 154356 931972502
3 166207 84573
2 170093 233205905
1 33327 111554 782225892
3 34954 85607
2 89622 488778197
3 130846 45969
2 165859 430680976
2 173768 287228886
3 105158 22304
2 120891 126710615
2 11392 155919790
2 110552 342592189
2 100323 753437590
2 33607 957346803
1 48173 119901 565040206
2 148639 875696473
1 24001 77008 294257188
3 32321 145432
3 135508 107318
3 101220 111704
2 80848 614545114
1 3023 113878 234099730
1 10732 38236 683799151
1 90192 133373 184613916
3 38257 31950
2 90367 478293629
2 172852 572463364
2 46418 477321028
2 69588 589702908
2 65352 641427676
1 58615 127405 377622842
3 117417 99140
1 15404 35260 326828166
3 178991 91461
2 124201 401541753
1 11393 46600 969480660
1 50832 142955 228132953
3 172330 23891
2 132986 330765922
2 75281 399742416
1 11378 70569 716826488
1 14065 45937 124764014
3 160344 154010
3 24422 151422
1 12234 89263 117815164
1 5120 23522 605284903
2 122439 324494301
1 36767 110841 992260844
2 41796 760924198
2 139399 897615087
1 25466 44006 729507375
3 172852 78344
1 26093 43667 985673310
2 10590 354169286
3 160886 25362
1 23399 96742 239028386
2 71875 251875715
2 135239 875908549
2 31015 5854874
2 39975 166169411
1 86797 104659 594406004
1 7806 51795 323605008
1 103466 150153 236843528
1 75445 125996 285808790
3 24873 109776
2 173054 222943260
3 109637 94087
1 71257 95148 223996280
1 69283 99164 799641059
2 76034 55990427
2 154295 285985740
2 41525 726026298
1 99929 115533 767926205
1 15821 143489 495475505
2 2477 204594626
2 1544 902586649
3 151477 70239
1 3980 79247 5420459
3 44248 90313
1 56632 62171 837172983
1 16335 147879 205508961
3 63038 59015
1 118942 128777 427097554
1 23100 123651 966528196
3 5113 22122
3 35418 77449
1 87839 106296 129616524
3 111878 316
1 6273 45900 221434388
1 15682 65718 84317058
3 113353 85753
2 20844 887465658
1 63965 139534 256046037
3 134328 88084
1 87674 131454 94285516
3 59139 98486
1 37484 79484 840272734
2 109555 60062519
1 6461 123864 564798248
2 104997 333354490
3 102505 99698
2 78549 835833988
1 132212 145894 285567356
3 112011 49897
2 30816 648850408
1 66778 135884 209455342
2 145824 380922529
2 152039 550597387
2 161057 8328799
2 108373 755683756
2 85068 111948779
1 69946 85245 551944248
2 21891 738165987
1 65873 136568 684946677
1 18911 120462 572472342
3 26898 14525
3 136518 27955
1 6764 8476 478161790
2 83974 846760999
1 122249 146188 856806698
2 129097 479640194
3 81119 100767
2 39673 232974923
3 181068 117481
3 125914 144287
2 109111 9262675
3 102358 8607
1 83946 87177 518227009
3 7232 32740
1 69402 135561 537699943
2 44010 637723917
1 123521 130944 930856331
2 130333 864451281
1 100473 122292 735984875
1 70445 154550 607927425
3 98185 142759
3 180880 66665
3 148813 146429
3 94011 97464
2 40861 219423764
2 6117 35786251
1 67271 93766 520111239
1 124213 137653 328336497
2 29806 223496270
1 69729 138964 157712605
2 81365 462230841
1 50989 114986 944656633
2 179377 351838560
1 34606 124032 494847581
3 75180 352
1 25638 124953 19949111
1 20726 114882 349138895
3 1108 76660
2 22626 783162744
2 37012 24194250
3 23616 58501
2 169771 395864573
2 122289 488046263
1 93060 138431 879816377
2 49745 295814069
1 104744 129134 583390412
2 128095 745070563
2 133529 673557822
1 8259 71762 405973423
2 14734 452545353
2 97381 561416750
3 7819 83525
3 157799 83997
1 10504 139954 831479118
3 1156 147877
3 143983 5146
3 66676 14244
2 163708 348138262
1 39348 139958 631146200
1 23931 131862 351454259
1 71519 91941 56012919
3 171706 64504
2 41781 360994647
2 144535 122658436
3 109980 54533
1 72340 101255 50609319
1 89609 118013 721352489
1 95745 151659 29707075
3 158992 147820
3 101471 145756
3 21381 85379
3 173865 37587
3 101834 93585
3 32324 29493
3 131905 47946
3 109916 71800
2 78247 874244073
1 24323 29116 398183332
2 96897 791459145
2 99243 824908298
1 90409 136356 434753808
1 69864 90381 352395358
3 161003 6704
3 130234 109576
3 157785 38101
2 141949 828817124
1 6442 82502 564817891
3 31177 3278
2 155845 723504474
3 56621 95638
2 37030 692119819
2 20175 977664305
1 49741 93093 506317147
1 35755 152457 572636104
1 9635 112661 308657881
2 143091 522350838
1 92838 114089 63778592
1 55645 110605 870518534
3 181618 111542
3 172639 120328
3 40878 111709
1 76939 87551 864446007
3 59646 81108
3 99887 64419
1 79130 139675 429429082
3 16296 150882
3 150818 83965
2 118969 267721644
2 141596 157204359
3 61506 103123
3 19463 10500
2 59209 108552025
1 82757 100764 186417827
3 24798 110182
2 155753 230835420
1 1901 7851 228234043
2 47012 470486624
2 111202 511467880
3 51390 80540
1 104702 140322 259065650
1 26310 135752 105944259
1 24368 133161 295401437
3 49871 149188
1 5604 88556 500090319
3 157310 35530
2 76354 727557025
1 90018 98121 577815988
2 5550 605980056
1 24751 49396 854814715
1 44835 118831 654672640
2 166248 433083750
3 20250 141415
1 3695 17237 660309251
2 109424 756126678
2 77876 585506007
3 38256 20572
3 122638 118706
3 60573 46762
2 24444 553243574
3 168040 33108
3 97942 60389
1 9534 118820 806094749
2 115250 81324000
3 6243 106758
1 15167 80433 741965396
3 24922 31665
2 102560 841296779
2 174949 553919063
2 105917 408630162
1 55199 67151 449254554
1 44935 86996 493889683
3 177462 16126
2 180997 269548875
1 12922 97332 168722081
3 125556 116379
2 176101 153206106
1 64657 76724 175905421
2 157997 929334936
2 154600 522655824
3 175568 127975
3 73912 106390
1 43370 121867 531616167
1 56593 84418 854405106
3 92881 8187
3 68322 60402
2 13115 632651778
3 173337 54295
2 88113 924320034
1 31587 95719 72127814
3 18668 80255
2 159454 763611363
2 69019 812167410
2 77503 20091108
2 124192 549310315
1 15696 105190 948460814
1 35348 140066 999271593
2 35423 980981962
1 26884 131455 121330785
1 28698 121550 100127847
1 66751 142644 13820947
2 108400 238318024
1 77998 95914 316401121
2 44446 831886290
1 2312 95255 911571859
2 24125 480221151
3 8030 8130
2 168967 530157428
2 138403 687683253
1 13243 139868 450964593
3 10293 66499
3 42474 73339
2 147168 740500532
3 35641 20911
2 85682 992648610
3 180539 126385
2 146876 742664904
3 86433 59538
3 167335 150282
3 160758 58448
3 134783 104830
1 9702 39887 128440097
2 97449 808412318
3 55083 40616
1 26178 79795 472126011
1 49076 65656 493152159
1 65994 152633 609206405
3 170935 17205
2 50588 290300015
3 110883 151741
3 89313 144443
2 54636 996789752
2 56698 736296133
1 58099 132870 656808939
3 24962 146836
1 110500 135979 991061188
3 30534 84856
1 73526 101006 503655101
2 171655 786573872
1 32535 83177 925593901
1 121077 126807 154328898
3 117590 99041
2 135831 694735134
2 111130 834247838
1 13856 95469 485819392
2 70821 736484857
1 28122 51226 692934311
1 9821 138055 912915422
2 111115 428040873
1 32091 117180 302265488
1 21972 48907 467680517
2 71945 760900816
1 82831 109844 879899526
3 159195 106169
2 60770 565716724
1 2833 28073 201652042
2 28781 357977734
1 11693 103806 912159651
3 130845 33902
1 23478 116185 395378149
3 48613 88726
3 148742 58114
2 122548 477566681
1 106590 151530 29138682
1 62293 86702 737393136
1 31432 34622 227302515
3 22695 25518
3 171955 72765
1 147906 151566 474958835
2 17867 368830238
1 43731 136850 186255836
2 71267 543125104
2 108762 692194686
3 167416 73382
1 34597 70427 748562833
1 34779 105089 232875140
1 59183 102029 392327486
3 61911 27030
3 40211 154757
3 132081 96429
1 56095 76142 596789075
2 126313 902046615
2 14214 347922614
3 32892 108625
2 143118 747261598
3 72460 44318
2 154116 779169243
1 97154 124455 198951722
1 951 142336 89544502
2 60913 873384039
3 68873 58464
2 57361 67390459
3 128241 33407
2 146381 986633316
2 10618 529851584
2 122683 369632414
3 35529 122881
2 108387 962585
1 73169 146089 16991895
3 79511 129695
1 59260 122105 333954189
1 24095 112282 732804135
2 179550 332269331
3 109620 8674
2 104351 532703362
1 146909 148298 552687047
1 61304 68651 40655337
2 38212 27557918
2 28897 20217068
2 124117 648918523
2 72849 321564373
2 110533 621280296
3 140576 109956
3 69798 150148
1 77579 124145 197285320
1 39034 87713 95691674
3 51463 50887
3 109091 23998
1 54766 67173 834266474
2 53103 11771753
1 67692 109177 142636422
2 166560 219165150
2 1198 863009523
2 85776 657117707
3 59107 105397
2 53261 723746842
2 98904 509056288
1 30418 40872 898370424
3 2252 54872
3 169736 18681
2 11490 285858752
2 166890 874519978
2 33829 521158568
2 87473 666878439
2 94682 832607652
2 134177 587782252
2 122736 865397714
3 35578 42164
3 30586 61426
2 92143 858504329
3 175164 75042
1 70525 124412 328044499
3 89076 149852
1 66372 145997 71309492
1 88511 93129 394855855
2 85838 343742684
2 100977 253838649
1 88471 114370 261552927
1 92715 134594 524392389
1 14560 145131 847188176
3 113362 57753
2 34790 394576498
1 7464 72672 284042418
1 104403 121563 554545691
1 6176 36724 718827940
2 102837 443438221
1 83228 109211 132176889
3 20682 130750
3 85682 141773
3 177294 90741
2 122012 850189946
3 181039 23036
3 111160 93148
2 172751 206638157
2 18886 687130771
2 102598 239608911
2 38709 41131571
3 111307 24812
2 67458 448988331
3 167757 2191
2 86151 271801216
2 73192 23362817
3 75266 151546
3 74419 90262
2 112067 598439911
1 50766 120191 857022465
3 134158 129238
3 113271 152460
3 77219 110385
2 33139 625620790
3 133387 68837
1 5846 58755 940235582
1 69443 154546 584930484
3 30103 100599
1 12042 103891 283325286
3 161814 4350
2 149377 190553714
3 22531 143351
1 52463 88785 737392094
1 12096 83990 413194145
2 147842 132770920
1 45425 88265 552058188
1 4386 147509 548940561
2 54574 177220294
3 152952 145563
3 65881 82330
2 134472 893051525
3 83769 126040
1 23123 47610 493629726
2 116150 342042542
3 154576 47218
1 55420 57632 252151628
3 153949 36252
3 93913 92436
1 15533 39137 840770507
2 118704 716865345
3 113339 31426
2 67486 82734337
1 39277 151177 752315159
3 522 33605
3 153916 23848
3 149031 20181
1 12247 125118 705303921
3 62214 29395
2 94718 100270569
2 107646 468412676
3 99344 28339
3 34500 90904
1 102559 128791 340346430
2 14114 43543799
2 2838 586243205
1 92588 154892 671036509
2 57092 188066555
3 37282 2196
1 59082 77142 814397179
2 10871 977574257
3 161901 16198
2 277 598134084
2 129543 813570760
2 97478 511655268
3 88820 40277
2 50761 347379109
2 52672 171301693
2 85955 116000639
3 173359 63991
3 173658 8984
1 45709 139894 424979520
1 20753 42126 886404273
2 147223 896395174
1 81945 151950 667101361
3 155274 135576
3 148016 28967
3 79297 5073
1 45899 146475 901755079
3 171726 40610
2 179746 548860826
1 15646 83687 542268278
3 133791 128442
2 147591 907128653
1 3454 75828 302077473
2 53142 674366667
3 99768 60798
2 65545 414692529
1 33826 142098 867999476
2 42390 752257831
3 49891 120492
2 64351 923878509
1 6541 26105 654476917
2 176961 775658978
1 33281 78658 768762171
1 25258 127039 315480981
1 91421 137011 118088404
2 145932 373908234
3 1130 75993
1 21246 33312 739687781
1 26733 40072 725448892
1 51023 85463 41919126
1 35630 64282 365105921
3 80111 60362
1 39559 85636 875226680
3 16462 48758
1 29746 45458 510578307
3 64172 51624
3 37404 48823
1 99403 106404 804007011
3 137501 29053
1 34250 133496 571769937
3 123407 145177
1 53438 83953 535036769
3 61579 70194
2 121346 205837240
3 73130 53361
1 137936 147849 933998114
2 174240 381334414
3 107034 116782
1 3282 123645 284506487
1 3833 85625 634854384
1 123559 152346 524963258
1 76873 100389 660004786
3 77859 147494
2 5823 891646799
3 65248 144074
2 30604 932668777
3 180449 76362
1 7916 75291 363352397
2 18936 274276533
1 27280 152020 94395418
2 179649 497410554
3 26236 129696
2 77820 375476018
1 17794 126640 407573969
2 140572 353375917
1 1626 37432 967698793
1 78820 122357 735056976
2 78633 653659974
2 64541 558919217
2 19939 90797096
1 55075 148008 125984468
1 10760 80944 791359697
3 37508 138272
2 110294 512141623
2 110960 121122887
3 54303 17617
1 87800 122255 501878892
3 110300 4571
2 14507 468331694
3 29181 49976
1 11953 12529 605134793
1 41516 111098 883891621
1 22071 88230 166819619
1 26395 42276 69673993
2 156311 922085433
1 83725 97806 560097650
1 7808 89567 134247633
2 75655 184384673
1 115377 151325 787669067
1 47614 112209 688506503
1 48015 142919 433314239
2 25064 367843832
3 15760 60702
1 46663 53861 866092848
3 176814 26676
2 74470 371898725
1 61926 132538 608623897
2 80805 619080273
1 70592 82754 329273526
1 73895 100972 879339241
1 42389 69086 345295400
3 38592 28415
1 25651 67379 107600022
1 103001 128245 120132339
2 56857 464152726
1 61730 115595 608174980
2 39029 721673107
1 48491 59339 3930899
2 70508 703533838
1 104499 134660 239037692
2 80916 864607959
2 13745 928969382
3 94808 60583
1 1993 89474 109947632
3 118003 124600
3 58355 12841
1 21087 76831 120079575
2 47550 169898160
2 63929 917283266
3 125177 115393
2 103469 958322457
2 116857 833697982
2 169246 911942569
2 159775 370679988
1 51052 119717 361330300
3 163861 77601
2 81479 623124885
2 39908 451044937
1 21242 93118 277302001
2 106592 930139088
1 72928 122954 405942570
1 83994 123232 609550449
1 100170 127337 746997348
2 123126 937532731
3 66035 123329
1 96710 101131 312812079
2 149059 776294994
1 56407 121395 387165976
1 11915 39472 973897171
1 55268 78189 985746640
2 47000 305090355
2 150653 237445990
3 119167 86138
1 39338 82852 585978909
1 7018 141555 403477429
2 3845 773450557
2 159867 958014469
2 94955 34893757
1 15505 38061 47308455
2 11323 822108775
1 97103 116741 234452144
3 162436 94994
2 23335 393239195
1 80564 110275 933931905
2 21807 935805313
3 1687 12769
2 131727 850368970
2 128448 394505381
1 43516 50079 667514278
2 42258 472816454
3 20653 19773
1 186 15616 254099357
2 117187 295779603
3 69276 107175
2 75117 205827713
3 38717 123388
2 13758 133684517
2 39739 348901101
1 12551 141824 585321661
3 27046 114647
2 22554 50007895
3 120679 73149
3 109541 120805
2 51190 494153996
3 49382 112077
3 110827 119328
1 26005 127904 133084178
1 98873 107011 144522947
1 16960 67748 965233192
2 18990 336505764
1 70588 122134 110812501
2 101763 45832545
2 10354 115836767
1 36219 46830 741627312
2 89736 69570808
3 73976 91203
2 66362 25485904
3 136296 100919
1 59890 124199 105306003
1 45585 138904 942651005
1 38088 146533 153968109
1 71579 135368 591693922
2 93584 158168311
3 79010 67082
3 120319 21690
3 118099 105367
2 61683 34419363
3 113531 152381
1 33149 53510 427692362
2 86248 239577838
1 123577 146559 9953075
3 170987 137082
1 63073 84166 200851991
3 27070 153530
3 39020 127798
2 59289 540692087
1 38664 70722 651095682
2 114086 428642536
2 8627 307033185
3 172788 92592
1 78690 154975 708484942
3 73891 114773
1 92212 132065 408306354
1 52219 58887 273337271
2 16139 476453848
3 91701 139901
1 26962 84160 858033104
2 55858 4132732
3 154839 91265
1 42170 65287 624611351
3 179400 74780
2 58907 164861565
2 39928 943609497
1 12554 40044 115845057
1 20181 36948 377376233
3 152871 76541
2 128602 660910093
1 70972 119476 246239218
1 27845 47722 688111718
3 114547 2408
1 81659 82653 348919700
2 4290 989757333
2 138504 757312957
1 91740 116700 290742394
3 130927 129058
1 87914 127669 686096556
1 78517 132952 905431100
2 52404 350256061
2 17319 692924709
1 1810 38143 391223528
3 173237 14544
3 165936 78679
2 83006 235087191
3 21490 99719
3 12232 138889
1 5627 20112 831157819
3 39651 37329
3 29842 80125
1 40206 145178 697872572
2 167416 513965557
3 175730 129061
2 58669 111463308
3 179239 78821
3 63924 69786
1 2189 8254 312811958
2 21814 667973074
2 70161 638611756
1 84354 93214 876045641
2 132160 961120801
1 40346 73208 952830299
2 160002 419365299
1 109880 114175 451973916
2 52044 96912120
3 124700 86613
3 64575 102624
3 23784 142089
1 6233 50280 907957007
1 112869 135056 670111754
1 112878 127112 314024235
2 107247 567416354
2 58635 252592614
3 65781 33403
1 38578 119384 130398487
1 125727 152340 76972516
3 892 78225
1 63854 146623 603404573
3 140899 91641
1 102524 123713 126381297
1 63325 81005 670834291
2 126673 194415300
1 5686 147998 566102254
1 46872 89357 536735472
2 110738 545596643
1 42952 68988 620496210
2 5310 381923521
1 39190 80991 133129358
3 104701 138012
1 86835 125257 115944636
3 145564 50766
3 53795 14938
3 54889 53067
1 27297 133965 361055488
2 104785 731271768
2 143213 798373408
3 48992 94854
2 86131 412713940
1 71386 73681 640640474
3 137735 120943
2 87549 657994417
2 57016 176126704
3 4119 14033
2 93792 405893356
2 74275 342310315
1 60043 110438 286705133
3 16024 122583
1 42707 49692 963593525
3 138689 13910
1 11198 23416 100645116
2 138135 912108960
1 30311 44628 714167439
3 81425 145386
3 94215 73152
1 42963 134499 597446940
3 165179 66753
1 76609 141907 918073272
2 18976 683313707
3 46019 73785
3 168638 90380
1 69437 72786 283236291
2 63294 87141727
1 7613 64004 181649635
1 31924 43134 702809862
3 60631 105570
2 122552 896355103
2 50658 866460677
2 169130 29874968
2 76851 689785293
1 52432 57305 867540560
2 140533 764632072
2 179517 266751495
2 49468 698966832
3 24235 92069
2 46269 655074905
3 2189 85746
3 61209 22714
3 25767 55989
1 89037 101726 531217223
1 19426 146072 385759602
1 93640 111300 747404392
3 26215 132412
3 56507 9412
2 167534 412528117
1 17684 80691 610276461
2 121969 949079603
3 67071 104080
3 148263 7436
1 42364 102637 298703259
2 157737 815182210
3 122434 134758
1 2867 127326 460262942
2 128932 181127127
1 28687 85960 996733677
2 87318 326901084
3 11248 124533
2 156094 778271083
1 103417 131839 837853093
3 27738 127274
3 162903 122843
2 151566 760940560
3 38160 41002
1 68102 78169 179774113
3 44916 61345
3 99837 122713
1 149593 149950 703981944
1 35838 95009 317628434
3 34134 103251
3 14294 109684
2 28081 575661730
3 42536 29201
2 112470 840828420
1 2773 101380 61547653
2 27336 639113558
3 105932 127657
2 68407 281171705
1 30496 114962 777531028
2 49330 920358667
1 73073 89838 659524153
2 89665 526495836
1 72548 91487 297526817
1 13375 110262 297402623
1 47004 122684 94499561
1 72676 73374 256319446
1 24702 150323 477697936
1 104229 144265 293420072
3 97236 13036
2 58381 466969644
2 36965 665548056
2 68735 623109597
2 58177 652839989
3 35852 109225
3 52793 57163
2 164683 589409583
3 130116 113940
3 86876 64374
1 56658 92241 63448697
1 43257 81822 535627435
1 21296 30899 482257736
2 124448 243792251
1 113306 143523 178380002
1 119150 127735 965949199
3 34553 72672
1 45666 71835 750857533
3 36853 44960
1 14423 146937 104130309
3 166640 94366
2 105494 260388900
3 144303 93838
1 19650 43217 737638940
1 13795 15531 888088056
1 97226 154017 675844355
3 7257 73056
3 60871 138181
2 132473 895103800
3 3830 61069
3 81052 70425
2 92539 409511682
3 134061 130272
3 2598 56595
3 20051 71518
3 110196 57004
1 27762 41041 275753247
1 14186 56939 246680365
1 28039 54254 966742640
1 1091 30713 306442858
3 84850 140569
2 138523 738164287
1 10072 10447 825500908
2 17616 132354748
3 85870 39921
3 66822 98969
2 68205 584464155
2 47911 585017880
1 64248 142413 729235248
2 178782 307546070
3 85055 134651
3 117867 42198
2 143511 301779292
3 28003 50669
1 64182 70365 258346042
3 136017 131878
1 11756 101159 800794946
2 164573 396176877
1 35354 90459 861291571
2 47194 282434205
3 44197 145054
3 53961 67586
2 40412 734054835
3 135016 33789
3 18887 121456
3 82854 31771
1 66332 91337 67066710
3 69539 5615
3 112251 77903
1 16829 29586 839931671
1 60367 120206 452760858
3 92029 33662
1 80177 142414 597063037
3 73830 20252
3 6185 49171
3 82133 78226
1 97558 120946 592968411
2 56644 788833501
2 157927 389426973
2 38482 58623822
2 113553 70462409
3 155141 79075
2 175932 518310448
3 121921 55889
1 73296 108482 177373688
2 34260 365418607
3 89128 124151
1 76998 150041 215660670
3 7728 12446
2 135983 700446469
3 65087 3508
2 173577 663882473
2 7144 70862206
1 105456 153783 279788428
2 169697 612852869
3 125484 12058
2 166093 75324590
1 67690 122641 883162664
3 118932 125406
1 60545 129723 127390565
1 10425 26238 458976688
1 67036 108125 2121335
1 42890 45893 747922951
1 54575 113897 310795638
3 104274 58218
3 166006 3348
1 91380 106358 919116841
3 88815 124272
1 11261 146375 37781879
2 107358 762203708
2 108635 193462691
1 27271 122943 43143890
1 8183 91983 238082318
2 159808 480022076
2 25849 40600467
2 22155 152473815
2 136162 234893673
3 70921 145307
1 4246 77439 424119435
2 117204 976133948
1 88054 139925 54025076
2 475 982669527
2 178535 391428807
3 153481 140071
2 138958 856258649
3 73429 149457
1 53202 143202 843027032
3 24850 79260
2 49415 794193981
1 6528 15992 921558915
3 93334 3868
2 178251 155302114
3 25252 119826
1 5107 74414 752539200
1 55921 111297 767869259
1 108609 127716 945561207
2 57027 198764315
1 90247 123579 144093928
2 26873 843505635
1 71206 139011 89330588
1 108439 121915 518991457
2 91977 440560719
3 7274 8206
3 63186 18711
3 97072 145541
2 180505 727201485
3 134881 115979
1 63697 140173 585037659
2 28895 960183575
2 36735 378926046
1 61416 122419 553634056
3 36761 119107
1 88668 97897 352760722
3 18125 39295
3 22187 14927
2 117459 505260215
3 18915 52577
1 47568 139769 815187881
3 80671 29353
3 23926 5829
3 69059 94616
2 78572 951496926
2 1923 987866158
3 147043 31359
2 156424 336589586
2 56108 165405301
1 116225 116890 848605592
1 3669 118376 292003640
2 134249 228749596
2 120130 665206731
1 16643 94102 922379537
3 21697 112587
1 2053 92292 641535179
3 167706 39600
3 6739 91351
2 55541 670976190
2 155951 494234410
1 33456 35849 746482761
2 97692 297304044
2 128508 980339890
1 20550 59937 319963675
1 9266 111995 43242991
3 117351 83522
2 31285 30651766
3 844 7526
1 60023 75292 145526881
3 173029 132753
3 33853 106373
2 9940 808021136
3 861 95378
1 123181 147080 507478516
2 9015 191635696
2 5575 949932475
1 25139 142008 532132760
2 66528 413454229
3 78217 11979
3 41528 141441
1 83284 123378 377196197
1 27008 118922 613639802
1 84223 93590 302321244
1 75779 148495 953184886
3 34848 123213
2 166094 126258203
1 48850 79840 992926947
1 63260 122797 497996601
1 46697 123488 528451353
3 17841 145748
1 48787 55226 142568483
2 149927 68874348
1 10450 102284 143916816
3 31776 75999
3 76678 99450
3 75191 2667
1 57840 71291 866180984
1 82779 153302 174339415
3 170544 144013
3 85442 106588
3 95726 51307
2 54166 403815731
3 2684 47081
1 50239 85796 134743560
1 20927 108169 149969960
2 94643 145113167
2 6404 656650384
2 34407 535117777
1 87626 93735 33571433
2 15117 963176418
2 41910 329741822
2 130189 592028245
3 108905 134532
3 106155 61679
1 24968 44208 709677533
2 152544 213113409
3 161102 22173
1 40376 52210 78524487
1 83478 130828 198526515
2 62068 710456518
2 163320 405770092
2 143964 220693189
2 159580 387823441
2 43303 196691161
3 96351 24899
3 170492 21851
2 117242 487758874
3 133453 81980
2 21020 141446050
1 18162 56873 647173313
1 42564 57471 826321079
1 8598 41646 847132822
3 37629 9764
3 11527 95311
3 6342 127463
2 165310 651160292
2 13200 509537562
2 138520 441268632
1 81985 148524 109854375
2 1944 894231525
1 20020 119779 883382945
2 37388 860109411
1 75587 129669 202776568
1 37026 54626 933853062
2 82167 634212782
1 32710 152094 864389479
1 29796 125235 745749197
1 85519 118704 184375154
3 138013 82188
3 64527 27738
3 137426 30418
1 102436 125474 521082661
2 60914 977427773
2 96024 992644547
2 45317 560660314
3 13602 100481
2 127148 108259050
2 175621 764027892
1 203 152941 985683965
2 23352 979902919
1 140442 153300 734864556
2 78200 490243409
2 38452 286976381
3 147502 101638
1 64452 117532 444029070
1 38287 53722 652881054
2 95801 349401789
1 109387 154478 255849467
3 152932 21130
1 2268 142778 988215120
1 8886 83017 917882190
2 175387 73508461
2 134308 768726205
3 70248 95724
3 23317 110321
2 2391 276850859
2 50272 31496530
1 99469 100630 881125022
1 44149 146156 174702424
2 134560 183870357
1 144240 154720 570235616
3 54158 109975
1 96206 153341 443565076
1 89168 132934 847632719
3 5463 75344
3 15182 141763
3 106161 150724
2 67156 534886595
2 17422 161010996
1 2953 86975 121388587
1 4071 53950 455751940
3 47061 144058
3 6915 139451
1 65188 91468 277562937
2 86355 136326661
3 140616 71570
2 109050 339100155
3 102411 154179
1 5892 128043 272140833
3 61930 131310
2 6565 538694395
1 63060 123575 715482925
1 21598 126696 945376788
3 32562 35539
2 141652 353183696
1 55821 127133 566101189
1 62157 133773 617501262
2 41165 325444633
1 58244 85128 771437410
1 11323 111149 296049885
3 176961 112660
1 31389 100019 422292877
1 119736 151648 529103342
3 87203 101857
3 20525 42877
1 37658 61098 39951102
2 33042 641574991
2 88672 615963901
2 17366 481911201
1 93309 142894 889139590
2 164677 1088952
1 15194 84227 535009555
2 157789 655827953
2 123532 496227869
1 73620 142628 755091854
1 39839 99224 969421166
1 140989 148213 376419590
3 78674 63447
3 111057 10811
1 15378 72490 426517204
1 16554 146424 328340943
2 121066 316825518
1 33479 113159 273621966
3 46952 124390
1 47964 132484 761929052
1 68850 101126 464089796
1 82351 103541 343010406
1 35752 105981 994319076
3 145235 126430
1 68813 142708 647767299
1 52173 74998 305042363
3 79545 148100
1 9049 30404 851466449
3 113988 48702
3 5993 77260
2 175746 336113060
1 36411 127923 173665198
2 8124 835058122
3 99201 138750
1 99293 145744 736065537
2 36188 781131049
3 158160 141416
2 11842 868974259
3 151268 22656
2 30271 174409277
3 167985 19712
2 152547 580917797
3 40095 53014
2 134855 332058448
2 103224 190315771
3 121 27109
2 103616 545640334
3 56687 116148
2 132886 129766964
1 82362 109380 920369462
1 74469 153502 934775966
3 149388 28458
3 86716 94529
1 39245 47884 534891302
2 71316 449314052
3 5796 46628
3 162778 37887
1 85508 110515 420124476
1 15500 98531 733730746
3 153098 73076
3 18450 39699
3 51170 33981
2 148633 347965076
2 162772 780823387
1 79494 127579 980250043
2 175615 156143913
1 97139 118502 144243303
3 11292 135713
3 19803 80027
2 18615 631148490
1 43201 112993 433331734
3 117183 150782
3 111227 119900
1 127708 136753 763474235
2 64002 697462990
1 5059 86198 805786096
3 103291 58390
2 112989 933400540
1 119632 129413 169852508
2 53441 333228898
3 68401 104774
1 113795 128140 253373314
3 84380 56665
1 18976 82881 628354094
2 71001 320916080
1 45931 85871 427416117
1 45545 92111 962627660
3 73314 58326
2 27149 366175177
2 129137 208109034
2 166802 664569875
2 130154 306414341
1 32462 148389 415670607
2 63618 110460917
1 61518 86719 331647028
1 2287 138557 309709833
3 144937 46789
2 46057 67621565
2 33012 878658787
2 136048 752976643
1 19080 24154 897435373
1 51114 144414 470771190
3 19661 62027
3 126968 64822
3 39634 104910
3 140711 26013
3 41346 15270
3 76212 87872
2 72240 8184827
1 12374 106157 363969558
1 13949 81830 136353317
1 45366 49102 216734432
2 84990 954158893
1 83860 99928 322943600
3 123136 132933
2 40662 828637228
2 28492 575389355
2 4379 203076129
3 121082 118779
3 84159 145232
1 12683 98051 239365156
3 64942 99708
3 143427 90846
3 129344 47529
3 38026 132988
2 47097 241479905
3 6885 13438
1 34416 125209 924949685
3 75779 77071
1 130825 131037 963221223
1 31064 53383 582163702
2 48148 520036033
3 170651 120957
3 141596 11622
1 87661 143973 453126248
3 125596 73551
2 28885 980328182
3 77985 98263
1 20217 87243 185617547
2 26495 871849849
3 83696 18394
2 177970 80119254
1 110015 121850 402402521
3 20187 10013
3 160140 23105
1 66616 150584 402394847
2 24998 299044482
3 79441 53399
1 11933 140932 830538881
1 95439 122667 233815620
3 177307 119141
3 156635 125857
1 52914 91281 42046728
1 30931 141881 739055185
1 56368 108696 212513304
2 166785 85149968
3 139998 39597
2 163717 214025388
1 24253 117753 454927991
3 72850 66678
1 76641 150824 519309217
2 72929 756628852
1 42588 154228 616087259
2 103988 986011154
3 78418 101760
1 95411 118041 643408152
1 58082 153408 634415442
2 159384 172038682
3 50701 113091
3 25713 67640
2 111478 16792599
3 95848 93025
1 63207 96662 755219437
1 6925 94768 883051928
1 22130 131648 585095323
2 50975 107850999
1 108018 110821 900710041
2 176431 765156857
3 176749 26481
2 45218 456553711
1 6724 76794 109447093
1 28449 144504 888549184
1 99129 143358 992294672
1 105748 108181 471879122
1 4935 148432 122882066
2 35719 416866684
1 19820 23621 238565776
1 50029 135136 870793851
1 27655 108594 299098177
3 27049 6891
1 64765 111182 910307867
3 104881 81655
1 71228 79638 464973528
1 129654 135344 983787258
3 128945 54143
3 137876 130862
3 7773 39558
2 21541 380818912
3 109626 99794
3 157707 121
1 10400 110532 470231797
2 154813 216319889
3 59814 14643
3 142919 84487
1 83397 111455 67993486
1 5702 59152 202958972
3 94694 133432
2 116403 788353427
3 22763 65686
2 147915 890951393
3 4550 151921
2 18435 987153260
2 113676 430301488
2 169356 511222506
1 58356 111438 685340082
2 162140 203963339
2 148416 221764463
1 43003 119661 90880645
2 10289 99895432
2 62073 176463096
1 2671 104386 558389334
1 39475 129298 437543322
3 82429 129049
1 44547 49268 294589694
1 59756 84444 616464153
2 32475 153438991
3 178374 71868
3 125820 37312
3 66029 31464
3 114947 12086
2 93017 726799064
2 110093 912183569
1 55011 149117 66416815
2 160050 853072666
3 16443 83979
1 67150 96183 325378560
1 28399 50888 52290685
2 174219 20232152
3 8521 71503
2 82799 85010816
2 50533 291928980
2 117724 406471385
2 154883 700050455
3 135689 69827
2 70142 871727682
3 31850 45302
1 46025 105681 471826418
2 149377 199755547
3 92968 22747
2 60503 915178108
1 5456 87846 511804739
1 81678 103922 713118040
1 31254 154839 845392414
3 67129 150008
3 61607 151247
1 3748 134322 388094571
3 143097 150284
3 65365 116257
1 68390 113258 105838142
2 36275 829860005
2 9509 976668873
2 109953 990043623
3 121565 75655
2 161006 260692994
2 114487 483952328
1 70086 107777 757063866
1 4137 108804 614290849
2 177364 4945319
2 117299 765260564
2 160463 52340287
1 25655 130947 80447310
1 47646 66485 247092808
3 156341 93283
3 73584 58032
2 51987 821361152
2 72940 849208794
2 133934 50300378
2 144976 960825630
2 58651 492623694
3 10864 45872
1 29356 83629 212322017
2 154199 400681066
3 62655 146435
2 42203 404654352
3 154228 6381
3 80586 48992
2 36329 901391911
1 48767 141776 355526640
3 103816 151375
1 16383 62892 664224130
3 142216 80092
3 95388 13728
2 163298 384293582
1 84906 106822 175309562
1 8007 24453 512694782
1 15827 19536 368162464
3 69706 71559
2 132270 115931594
2 139813 127026063
1 92312 118567 694370185
3 104418 111459
3 74039 67606
3 15194 152085
1 113103 153298 233286053
2 151207 516840468
3 175664 107436
2 115937 718783000
3 172507 94026
2 75857 701075597
3 103437 147700
2 96039 352446274
3 116696 130883
1 72909 117614 422099980
1 2671 55398 606793494
3 21949 12313
1 66779 148196 100238287
1 18365 44923 120968982
2 94604 519503168
2 31355 558727602
2 136524 753048707
1 1081 67295 173963018
3 14770 120312
3 89125 81523
3 43842 11235
1 36473 131390 102303977
2 128163 6266935
1 19235 62795 719794891
3 137630 8802
2 29591 336030688
3 138751 122714
1 20177 129041 493335879
1 83561 131550 551035175
1 13272 21349 290549373
3 110802 68642
1 5786 59128 473782716
3 166123 122701
3 170931 118478
1 4654 88863 853419104
2 84822 359733380
3 45938 154752
2 24535 386232944
2 58767 200695716
2 26317 325006371
1 53870 54216 934394837
3 16566 152195
1 33855 60233 265840605
1 55905 152997 115662551
2 23163 507776377
1 599 138292 641369872
1 86410 106808 868712504
3 112050 148728
1 8952 112060 754637014
1 32168 53482 54584410
2 21250 439967417
3 116773 154935
1 8591 12423 550016670
1 45876 66237 548888814
2 10929 325815499
3 29504 30389
1 16778 95571 230180801
3 158578 93841
2 164945 848917649
3 108751 96685
3 138679 23286
3 33953 147966
2 115350 361483928
1 2159 84522 77484598
3 49431 42452
1 9622 67719 376762561
2 155866 634432941
2 103271 634468688
1 12740 92952 479259766
3 23848 125097
3 12577 124975
2 127849 12661103
1 129672 134494 712795593
1 62438 64468 566727947
3 22350 34739
3 152953 10859
2 160585 310555841
1 109835 130369 461542930
2 52785 707573672
2 95612 876780552
1 151370 154075 735974188
1 22681 78805 406150149
2 92074 418127419
3 129776 47142
3 147807 138166
3 150497 126614
1 12127 106010 962942583
3 173153 56739
2 84072 975708348
2 170267 341285841
1 26025 146195 577523361
3 160255 119584
3 114268 31169
3 40201 23043
2 18408 419625723
1 39909 139931 456174463
2 134551 198129555
1 75060 133450 83073905
2 54613 806856681
2 36872 73910983
3 57225 76155
3 167435 27562
2 75672 567156316
2 122800 829203735
1 48416 146379 472106707
3 2301 140481
3 18942 131672
3 174062 73301
1 133731 148453 395618333
2 171344 261531491
3 105397 44454
1 58891 111305 211688253
2 3539 505015243
3 173279 7011
1 25136 30306 570968964
1 2042 38116 349599959
1 85569 87345 185665844
1 116630 140581 739332568
2 47643 805561170
1 4905 125752 843763845
1 24782 99417 197915852
3 125239 74449
3 161182 94819
2 178824 176185289
3 79341 18870
1 6950 59890 652069073
3 28691 154248
3 45088 47675
2 43855 313772037
2 58986 505462301
3 22992 94409
1 45410 68127 990926408
3 129025 127285
1 31787 123136 80824813
1 19634 152026 892951732
1 55837 88247 974415264
1 2009 18445 819957929
2 127539 275773792
2 46326 981627825
1 33149 97499 443785064
2 83377 577809340
1 5580 16140 37798210
2 159526 312341891
1 94939 130454 607833546
1 62017 113545 129703676
1 48074 122095 232693432
1 49298 111822 611002425
3 12573 63261
2 7042 692542106
1 78578 80585 107628303
3 151916 20342
3 56910 46733
2 160957 846524876
2 107959 378151578
1 17189 27032 874960982
2 79218 718097072
1 24201 141728 166038272
3 174438 41374
1 65641 101357 557560091
2 22258 698671746
1 33159 75917 31323653
1 9977 129389 173461592
1 22848 72484 698203777
3 157653 23
2 56902 630586775
2 18186 897646581
2 108615 115480915
2 47894 857684855
1 57295 101143 354698601
1 97007 113845 885596133
1 10025 141727 4341084
3 31785 54093
2 119890 473352408
1 80176 80773 806342296
2 37096 791482698
3 162916 10566
3 171810 14521
2 66816 71435510
1 15412 148884 183650398
2 52501 326495008
2 69781 461515606
3 160199 90476
3 59877 141977
1 16634 111000 701538997
1 111774 143080 50453612
3 167289 115740
1 67059 68619 622023543
2 164704 523145150
2 124613 521229341
2 23499 571246072
2 107648 614625172
2 58843 253913559
2 156347 124301892
2 134371 593370266
3 123344 6784
2 137794 289142639
3 45830 7476
2 84167 770339257
3 152512 33221
1 17251 92945 380094055
2 78206 31973925
2 135401 862139153
3 69552 31532
1 13111 103225 113483402
1 38524 47800 148384168
2 92331 150929315
2 94829 406412701
2 71581 11716760
2 70689 461455318
1 73160 110551 987872639
3 121848 93448
3 10431 37740
1 11551 79787 644827758
1 141007 144485 97231543
3 37766 116569
1 12619 16564 267098229
3 70414 1075
2 114650 605664159
1 38866 82670 423762731
1 103305 121364 28145354
2 16672 858264616
1 62395 71356 759411515
3 172014 145758
1 125716 127899 584193879
1 51509 59035 369843006
1 103045 125142 565947798
2 19403 544085558
2 130753 760755613
3 55038 22489
2 103093 36523526
3 118137 40588
1 10786 14747 565797099
1 88941 136485 211000784
3 153955 117093
3 102973 148559
3 177681 61971
3 5808 70919
1 126576 132005 168944420
2 118392 874354443
1 73739 130074 860022005
3 106122 56681
1 67432 136104 346255685
3 158700 132147
1 15214 73069 671966962
1 99507 139072 86273799
2 47004 671264464
1 68507 89248 514963162
2 86787 136967431
3 153067 102603
2 119620 526582013
2 96621 203955489
2 122394 217943593
2 59279 663804780
2 165018 619979576
2 20055 859030886
1 59242 121368 408489025
3 119601 107959
2 131654 81507649
3 109133 1923
2 79662 848419236
1 54015 68681 38208147
1 24695 107447 929378260
1 27391 52310 119798990
1 18534 31191 726860757
2 95841 189039152
3 154937 109874
1 84870 125880 763112410
3 5813 133012
1 3300 114843 981317530
1 112316 133696 200346059
3 144676 25853
1 35173 140490 928179983
2 168029 235569214
1 106546 112895 167940215
3 153066 82018
2 143828 704728013
3 2463 137925
3 125898 61879
3 63563 149923
3 130422 14697
2 87160 665566597
3 11390 145213
1 8146 61227 259945493
3 67928 152335
1 42449 56839 976826724
1 33581 43070 213944605
3 22193 97683
1 6388 123596 665424698
3 139843 139814
2 106395 702690270
1 113311 113664 79079365
3 94395 21639
2 118911 892799289
3 83855 130304
2 95925 802595350
3 17153 46866
3 41036 54941
2 71976 550893097
3 151454 54529
3 47854 50654
2 174423 972062670
2 175291 174615328
1 6515 53825 479009903
3 50597 28187
2 77873 223289947
1 54936 145091 900665236
3 321 104669
2 42463 490823423
3 156295 54803
2 46820 710490897
1 27043 44740 299487682
3 72879 22708
1 17523 65636 79744135
1 41940 99149 81328104
1 70193 128350 276346794
2 173429 945175873
2 87435 105520489
3 82400 27597
2 150713 885584048
3 141226 130143
3 90537 23317
1 2673 115516 910792686
2 135640 983353655
1 54383 136440 781321060
3 22548 86509
2 61079 125844816
3 65440 112358
2 71406 870780250
1 13564 112318 83395705
2 3840 361645443
3 35782 31179
3 117482 102008
1 86006 133137 975230434
1 67660 92060 450676723
1 96418 151345 985217848
2 23644 984700296
1 14515 109736 936591699
1 148708 151305 654461760
1 9030 103750 134975373
3 164349 101138
3 118237 73448
1 11287 128867 650079692
2 109870 270814791
3 37993 126706
1 15942 87720 875746562
3 63093 81653
3 88472 11056
3 7665 46723
2 68962 698610477
1 19347 129647 943075677
3 37850 84903
2 38468 819765267
2 164187 682963749
1 72189 111492 748308802
1 50574 135341 551427183
2 148228 859018988
3 56122 61811
2 44083 328263507
1 22670 29079 132884254
1 55959 88177 855394443
1 6875 64125 276027716
2 83128 607607151
3 73561 30802
3 98130 120926
2 11181 719243159
1 4640 63920 66708027
1 79733 110522 331953622
3 74099 1587
1 43990 146250 532572935
1 82219 102003 359238616
1 96029 123528 839821313
2 162555 634840935
3 125998 110194
3 134300 144422
1 25980 79285 63536020
2 13884 779729999
3 127703 74934
2 82907 58332330
1 1252 51285 751409207
2 4876 166959886
2 41074 976409312
2 80956 618455369
2 86364 754390481
1 82769 141628 284422104
3 142906 47897
2 123740 764684348
2 95758 317911143
1 23649 42131 379856682
3 71164 65950
1 97744 124782 639253896
1 53849 147549 7846615
3 114691 54997
2 47296 700831708
3 83879 8629
2 167822 78610373
2 8631 731720864
2 177541 428526259
2 98121 1561773
2 60299 842854005
3 16459 3534
1 39733 88545 408166999
3 87721 89519
3 167108 150973
2 76690 862893452
2 28806 683854225
1 31958 42704 608453211
3 23083 11860
3 115887 154772
2 113744 756012640
3 172132 133520
1 2527 50059 4510709
2 43244 750481916
1 19506 63957 107885113
3 26091 59088
1 106802 139471 457025666
3 59764 71772
2 85323 749330044
1 3476 139261 656011142
2 42119 675258396
2 121665 804192546
3 64037 139303
1 97182 128275 355619366
2 93988 531332087
3 155360 127839
1 102313 115643 197213398
3 59978 42460
1 49314 72268 260413973
1 29435 137708 734083988
2 9832 844288015
2 17757 213631773
3 120507 90196
1 24933 80069 533612989
2 84183 221184503
1 71422 85578 539120398
3 71117 10139
1 23253 55476 466671848
3 63424 20891
1 37295 73467 994145724
1 18965 66349 503387214
2 75958 50101096
1 88474 108929 622575690
1 66434 103304 753406986
3 3651 124159
1 24257 39822 20793487
2 80638 142572672
2 130321 826704177
1 44721 100912 243506401
2 116410 443144633
2 104093 685395375
1 40627 48936 351053437
3 44692 115337
2 114253 908814063
2 41648 22955665
1 46043 123829 602670901
2 83553 966095580
1 70707 154098 467423985
2 40671 617640732
3 68521 132006
3 85176 3822
2 114817 13413212
3 62698 154107
2 49285 807639790
3 9896 112428
1 48084 147577 937539524
1 67575 69686 293609941
3 78455 21381
2 52060 599574458
3 169521 43152
1 107003 110763 526340130
2 4064 27542926
1 29953 154769 889343277
2 20551 772174310
2 108383 640545984
1 37527 136196 138803972
2 167951 148817956
2 97432 197109532
1 17599 91587 270248540
1 41773 81106 630918875
2 114521 694287679
2 23591 19400676
3 161190 50213
3 105364 37725
2 29191 296250564
1 111275 150000 68013363
2 121032 135683926
3 4585 37794
1 10776 129038 483494638
1 69923 81095 6400268
1 9447 57806 71340191
3 132250 39744
2 75970 138235586
3 81771 154486
2 96358 928028095
1 70840 139813 430392934
3 25721 20316
3 163059 40300
3 102447 50739
3 118401 106007
3 30689 143605
3 23719 139465
3 80182 139729
1 113639 116751 342827467
1 49022 87431 509397920
2 42050 191721111
3 114611 145990
1 110668 122348 136768050
3 103762 150731
2 59844 952794637
3 14487 92466
2 112328 742618342
1 23204 43780 58139213
1 121899 129155 276905253
1 10156 136111 192030212
3 100754 102806
3 101900 111738
1 49634 150036 109665765
2 59255 422173377
1 48900 53458 700708936
1 2425 146757 444560721
2 134364 963487035
1 41574 131050 328582987
1 82362 118461 227689007
3 132690 153293
1 64656 77037 967596958
2 37635 701628804
2 172793 16612543
1 8740 29724 664021074
3 104847 57740
3 149677 142060
1 17414 39779 333830952
2 172191 358269015
3 106550 3588
3 135101 3400
2 156436 455531307
1 16351 153652 109116388
3 119032 3565
2 33112 67732068
1 57744 107046 417305405
3 140982 37495
2 4589 686410104
1 84788 128042 51246432
1 77418 119318 146202850
2 161083 434391817
2 83510 999370709
3 11319 58410
2 6607 372131353
3 26279 118554
1 80615 121600 393553137
1 1844 28525 661423546
1 25641 82660 279550033
3 163605 116805
2 12172 331123108
3 59442 101914
3 82132 59714
1 37679 97401 562857566
1 40157 63710 366546464
2 21973 327206686
3 87940 123812
2 59213 488919646
3 90379 82307
3 126980 80133
1 66251 133627 718886967
2 181026 953574132
1 47684 76479 946156909
3 16795 22321
1 20574 134334 349158237
1 43765 89165 500114380
1 72623 112774 781284718
1 21838 66890 732733617
1 65891 117369 799875591
1 85464 143862 225854934
1 54066 142468 589832007
2 27906 408404347
2 147718 693603912
3 156894 124772
2 19802 441308708
3 123008 153700
1 38186 64198 644182223
1 64727 88171 713750038
1 88541 133207 191269801
3 22566 34343
3 174046 153787
3 109454 112957
2 16191 261090263
3 72917 91790
1 13847 41455 472820595
3 92567 7881
2 68918 559126453
3 128655 89598
2 167997 201673749
3 134400 28342
1 35118 150278 262511848
1 107660 151294 465291990
1 43264 43683 788339487
3 154704 22848
2 47918 265910357
1 30435 42895 190130537
1 52389 91589 811160958
3 64528 44584
2 153973 505334419
3 90038 150265
3 138001 64423
2 101073 155118376
1 4226 30395 830702818
3 103167 137394
1 34017 141471 560712527
3 31147 38014
3 178783 54525
1 92585 119774 326266115
3 17216 21109
3 175580 141776
1 132097 137566 879108188
2 8100 558837913
2 160115 922048489
2 110356 236842859
1 75823 126008 635981217
3 30796 118193
1 8407 91222 587093724
2 140827 996494958
3 38275 132527
2 37208 159439865
3 66817 19858
1 33685 126918 554511371
2 87750 311953362
3 87652 32188
1 97907 115994 412550206
2 34598 700632281
3 16143 131824
1 50515 89947 573646569
1 67430 91885 687106695
1 48930 117383 659782638
2 129962 568393767
3 123420 21663
3 87361 39307
1 56849 113068 310525220
2 36859 875708561
1 1721 32924 643856124
1 44783 113962 446683999
3 82603 149963
1 44469 144711 648769637
1 20282 29679 210406810
2 120557 180982359
3 47230 94862
1 49099 141636 208789186
1 46153 86974 129647753
2 36900 643438552
2 158418 851832978
2 106621 640046014
2 154611 537545408
1 101833 133009 138983651
2 14749 845457981
3 104878 42119
1 29248 119485 518873502
3 101410 48724
1 70344 94588 570063277
1 65514 152659 382177331
1 92440 101025 604090897
3 155759 112458
1 85350 105563 876237040
2 47482 920029707
3 43232 95768
2 25113 929670960
3 77576 120391
2 107206 740828249
3 73254 123696
3 127223 132
1 14968 51461 779373056
1 27592 131630 970623587
3 68216 95302
3 89611 71576
1 71204 72860 932345915
3 161068 248
3 162395 131661
2 39888 120146382
2 124114 390149548
3 8430 13325
3 36028 144728
2 36285 763496148
3 180887 8186
2 101130 475091355
2 959 787804183
1 6916 68743 993845090
2 143679 947903137
1 4635 75195 720913317
1 29563 89487 468358345
1 60116 92582 683333678
1 21035 133889 134079894
3 45573 39662
3 164372 118950
1 77346 135968 951233787
2 126782 233939587
3 120998 2886
3 177020 37029
1 40920 152842 103575693
1 19411 118058 555151759
2 168053 486049503
1 136165 150948 951231949
2 29994 657891096
3 38840 19320
3 84993 22523
1 36030 137858 502350190
1 90483 93039 399313308
2 88879 795217228
1 61594 124053 645693753
3 31777 85213
3 39 84942
2 114054 395251281
3 71822 46562
3 107377 84758
2 46667 528213624
3 73476 53482
1 64781 141223 422668955
3 166177 131628
3 179892 146610
2 168945 157267429
2 69690 706063908
3 65482 98213
2 158089 390481351
1 48268 48337 902955972
3 102352 84687
3 160145 96015
1 21284 135439 877028913
3 128452 118333
1 33978 54773 260045113
2 150997 33943476
1 58640 74894 34392743
2 100483 596749870
3 148477 128149
3 145147 113804
1 10794 61790 376380791
2 89981 755004704
3 85753 76533
3 42459 16195
1 85490 147957 565563254
2 176613 559078931
1 127999 128777 492731394
2 78264 470251378
3 24565 33649
2 101687 169266672
2 27413 763727537
2 167458 352411001
1 7158 24142 795856909
2 153488 576138892
1 5250 36812 691553947
3 1558 18718
2 35703 918306365
1 27866 92867 973654425
2 174468 18779347
3 73152 50450
2 20055 922157978
1 25237 75854 566852458
3 10475 50882
1 21377 146243 723375820
3 130422 12151
2 84332 980573557
2 84886 204251719
1 20485 85537 291233631
2 32283 446637420
1 81529 82352 806646314
1 141791 151093 712243226
2 24698 564702014
1 72122 118279 469305721
3 1190 7495
3 173955 95875
1 4297 127516 951524408
3 178917 118814
2 65533 315675506
1 102365 130263 537533731
3 10202 916
1 112734 118023 165862668
1 60222 150113 127507423
3 118957 18715
1 72809 149229 549779078
2 116870 910806333
2 170582 437532022
2 127105 163534542
3 135823 130237
1 44447 122889 521150160
2 98471 388674046
3 92164 117449
2 172485 535855509
2 128015 322392843
1 40481 128846 523558249
1 14170 146256 524276017
2 31573 787291249
1 140168 150091 4558281
2 48931 12579610
3 3391 120692
1 18738 93321 861260351
1 6256 41341 810162198
1 19259 46508 180884368
2 64074 349363287
2 11045 78921878
2 97431 116881317
2 150179 408805326
3 131925 20856
2 62624 102112242
2 141393 297779839
1 96074 97022 455628219
3 51897 67779
2 8594 215514920
2 141175 138376997
3 17983 7677
2 53287 129203367
2 18185 800829858
1 41712 154901 624084719
2 176333 642503729
3 140356 50392
1 66526 70167 745565949
1 34655 107358 787013379
3 17062 134319
3 170674 150559
3 133303 111716
3 60685 102117
3 2940 5123
2 87478 82371578
2 63925 503377277
1 16226 60586 588392499
3 137484 88050
2 74927 692760431
2 87570 626898631
3 89340 56598
1 2777 13787 643213012
1 53412 125047 662883469
3 88326 91047
2 86794 844180781
3 58098 43572
3 110220 96747
3 14461 21699
3 35875 116808
3 90304 92594
1 106688 118549 666112039
2 96475 744286777
1 19464 100754 495217921
2 173338 545373898
2 68351 79990601
1 70612 105764 432258382
1 38691 126743 429478843
2 180436 350388650
2 161898 856695798
2 114311 199970330
1 77900 104372 12778865
1 42495 125738 253579054
1 92869 118603 150589007
1 85392 103441 424012405
3 121031 5244
2 135837 176817607
3 156030 126165
2 2623 767081271
3 77512 131354
1 37598 138158 756784492
3 41033 9939
3 128162 150210
3 19064 21340
3 73505 3789
3 31096 90497
3 126929 135553
2 83984 834154331
3 61673 11048
3 824 27222
3 86741 143014
2 140090 757614463
3 82926 128565
3 172909 114349
1 69977 130148 919391435
3 108127 144622
3 154509 7631
2 77165 756913346
3 126729 55195
3 112177 111918
3 118469 144943
3 62042 46232
1 19897 110861 459915400
3 139199 37713
1 47826 103827 989151507
3 134131 45395
2 96795 274715481
1 10221 74221 219180398
3 69558 115263
2 134754 391112638
3 91388 146546
2 144521 793781589
3 152583 133617
2 5009 515780559
2 120719 187532626
2 95515 886927935
3 113436 27730
3 77600 148566
2 173041 120190635
1 87860 150038 211984857
1 44595 91805 857916423
3 70149 67370
1 34794 129450 781984133
1 47151 120609 71229987
3 135736 123775
2 46681 829360032
3 42811 98343
3 109817 52786
3 169325 13172
1 20865 61967 273073760
2 117897 64438502
2 166572 403023908
2 155154 765881638
1 23627 144596 165619017
2 61979 433597748
3 54490 62861
1 25951 150748 263288284
1 88099 141234 990362585
3 118010 77818
1 53290 55936 431620776
1 39031 42701 266237481
2 111072 501644398
1 31099 149282 197642012
2 37285 336155544
3 83482 40847
1 5477 122112 119940837
2 123957 876010767
3 41777 144938
1 3572 45721 665183746
3 57257 66720
3 82783 87676
1 117406 122044 819282004
1 32826 69194 356916409
3 154775 105813
3 161141 121612
3 37055 148228
3 54476 10724
3 8619 84514
1 71868 147076 64698101
3 37270 139966
1 11031 16099 711570985
1 119522 146861 307409608
3 141766 123592
2 39273 294456974
1 103551 154229 518734577
2 118487 665691179
3 98830 90112
1 123883 125697 71777034
2 106008 862802783
1 35284 143120 37675715
3 79119 84165
1 30404 124224 113347104
1 49597 88914 430283174
1 100864 149784 41962871
3 61646 88157
1 27953 149006 296203883
2 39680 965583649
1 64759 141565 360974119
1 58958 152227 644891233
1 118337 121431 196979811
1 17537 45817 647264686
2 50717 237290528
1 41749 150492 519819615
2 117968 639027710
2 170660 705022308
2 152613 672641895
3 29324 90938
3 60602 6010
2 37394 405075275
2 50569 648140688
1 1906 136194 701862335
1 18950 122892 666847557
3 64096 50206
3 79167 150532
3 173316 65417
2 173825 599831996
1 69026 138125 790232835
1 6655 52152 630643507
1 129931 140075 972577408
2 16831 497035706
3 119742 122995
3 77895 47209
1 98769 151185 987385802
1 15814 136102 744405400
3 108184 34324
3 171705 56493
3 38594 63663
1 66896 122346 770761747
2 116228 643684652
2 140133 786962217
1 47678 96301 894416329
1 29695 139666 623494433
2 49546 931523769
3 40421 71229
2 82644 850481690
2 130354 844876693
2 163798 707250491
2 66670 530101585
2 175114 923466916
3 177358 69077
1 127864 129823 271598247
1 16814 33533 187695437
3 22440 84046
2 65012 114967148
2 129695 872703145
1 55967 103264 762215017
3 154627 676
1 130557 133103 961391961
2 8280 148857463
1 113413 128167 673053384
1 60132 114036 287330962
2 75020 254732038
1 45380 107792 716892527
1 84373 144223 760552517
3 104298 85629
1 37999 53512 536235529
2 148363 348899701
1 34116 120149 348701835
1 2286 9795 849058727
1 140500 147973 320632007
3 3155 141133
2 34621 780529923
2 54841 969115295
1 91214 106889 368201979
2 124166 209038629
1 36193 122492 575411741
3 42492 23345
2 131026 7538251
3 107970 61330
1 60703 122078 218401574
2 171068 408392102
2 82256 935903895
2 71597 530984414
2 129335 474617319
1 75124 110265 798005468
3 43990 118956
3 130688 108240
3 92176 127320
3 48862 98964
1 20777 69417 896073603
1 39517 57761 476516423
3 83381 140842
1 44197 154023 464742136
2 45904 880227671
3 147386 139789
3 26306 38945
3 55604 70751
3 178919 144038
2 120285 6645184
1 6065 74212 620473585
1 33304 146368 247530830
2 112487 381288590
1 5716 64187 805480101
3 113733 111595
3 157597 126772
2 134036 520900423
2 152014 160291262
3 22578 52253
3 122431 93936
3 70504 50720
3 174528 87491
1 70199 139458 567502344
3 10917 33094
2 98594 798959335
3 87990 75454
3 77231 124256
2 88659 376045394
1 66812 93748 725807380
3 139190 67093
1 73148 110273 295798034
1 19743 126300 187844414
1 72108 143530 563033757
1 14172 113044 913550901
2 111867 29775379
1 106258 153381 13788352
3 93880 86085
2 158782 483711466
2 122460 249885192
2 161792 27762109
2 149674 678086498
3 42378 92190
2 96605 777698884
1 135696 147868 30052355
2 86969 10075686
3 139738 27455
3 46811 123619
2 139562 958830121
1 2638 99628 456868429
1 17774 36419 6837498
1 112638 117581 772506391
3 181113 145474
1 95048 98056 403367779
3 142432 73341
2 4551 153178669
2 89069 355083602
1 14638 36450 368998884
3 168141 79553
1 83845 89010 768437031
1 5440 98973 888389554
3 160791 57310
1 119725 133425 251016138
1 4648 140068 170273304
1 68887 109221 243345372
1 66566 151202 166379810
1 19839 41326 164440041
3 76115 87967
2 35282 205336063
1 50707 151053 331285061
2 61321 548265968
3 88955 123754
1 42925 75845 103130178
1 1529 116472 526109458
1 44684 111831 190158251
2 84895 31995358
3 20487 127883
3 81835 137786
2 112728 758507316
3 25893 4857
2 13025 270119325
1 68177 148629 680748037
2 1458 973279832
2 101659 357524136
1 17743 147180 305409164
2 149370 570233666
3 30745 14441
3 53706 128575
3 137466 142966
2 135819 569129437
2 112658 247095621
3 138190 136672
3 40114 3074
1 125120 139539 213547348
2 92260 669225104
1 119122 139846 14514849
1 41134 48129 877674303
1 192 8282 766160753
2 89341 528177059
2 8375 996255059
1 99673 144558 22395435
2 175956 813623409
2 12930 483320478
1 821 43529 749018912
1 122793 140778 155979010
2 147619 491579727
2 176391 9409145
1 12185 37701 205163852
2 84724 247887154
1 117952 151395 332652355
3 156756 282
2 154603 797668765
3 164630 94529
1 10120 41618 842212625
3 99159 152532
3 97537 147485
2 135895 586413914
3 66814 132560
1 136967 142880 57906194
2 40967 618388922
2 4402 321369363
1 37271 60581 14559502
3 44961 99790
2 142483 218576493
1 12314 112696 258749926
1 62982 138955 418936996
2 94230 996854791
2 88010 338045812
2 121967 676755782
1 34599 101573 998433911
1 3597 80621 4504635
2 57583 650136420
2 64700 225110927
2 154174 54669790
3 68683 126938
1 38951 68763 570273395
2 5520 790768871
3 81297 16665
1 21000 103604 108571378
2 151754 117786777
3 43260 26474
2 103878 756189609
2 6879 582351473
2 65506 830898345
3 171856 57363
1 13193 104156 544981286
2 135885 688248945
3 151533 104505
3 28875 151391
3 66235 49395
1 28364 73687 630061883
1 71058 129383 61336007
1 39849 140610 508738564
1 57801 119634 566551460
1 129479 146741 795476910
2 70684 3128428
3 181434 107539
3 160918 15304
2 141106 851087758
3 49865 68830
2 130256 807451863
3 9201 68600
2 46290 670231983
3 7577 25522
2 87835 84316414
3 13061 89588
2 68616 631495081
2 64668 308343445
2 88538 227529129
2 133238 701798254
1 140049 151317 110426413
2 19192 345655166
2 156242 420917604
2 43837 618435362
1 18981 25733 296569747
1 15673 72922 184799512
2 178951 920072722
2 78814 369084955
1 16074 143314 155446200
1 10848 100209 294202860
1 99509 145634 110071597
3 123865 42750
2 139795 445546759
1 59896 120014 630104486
3 116876 87655
3 7575 138493
2 53185 647847953
2 81704 820671789
3 151311 13553
2 126275 347587939
3 65857 43152
1 5834 93277 410253589
2 63515 639979632
2 90795 76490784
1 12616 151671 370501196
2 118504 165839760
3 54786 127019
1 6794 93298 727524896
3 26575 21448
2 81407 326651503
3 72017 52640
3 127078 96014
1 30599 139196 649600794
1 36829 77040 785286246
3 106184 14370
1 28771 108288 81738022
2 43981 963994058
1 53467 89647 805566694
1 20086 152411 530239133
3 87821 133571
2 20427 259828513
1 87053 122928 568919224
1 54456 90307 884894968
1 8247 81829 176676421
2 25290 292417852
1 85571 144351 851631174
2 160454 261143470
2 132970 881920709
2 113965 207478014
2 175856 513362309
2 27665 36353773
1 111806 121233 606374497
2 20355 641525409
2 122595 781137446
3 138992 19665
1 26834 44831 768442407
1 9164 9979 743293289
2 64192 258236942
1 51935 81396 33947684
2 72712 706076546
1 17000 48633 518892916
1 31340 120287 318296211
1 20495 21480 356233285
1 27596 115279 345258909
1 54451 70240 344877654
1 89020 114245 9770402
3 938 115747
3 114626 50387
2 126404 263132555
3 99224 241
1 43161 124170 136391330
3 134438 108269
3 33081 43092
2 44949 550347010
2 147696 665984444
2 49310 16530046
3 44670 110335
1 54353 96919 314725526
1 30513 153902 623311215
2 174415 128956322
2 107952 764705592
3 55355 70525
1 56877 63506 199096241
2 61301 705716780
2 107781 924151079
2 100259 916717700
1 13616 59701 670521577
2 27272 751628124
1 94818 135517 493866906
2 164312 278301401
1 49263 121559 115546851
2 75354 168526995
3 35942 148095
2 105028 193356330
2 147444 322759293
1 1201 24399 674243770
3 63608 21342
1 57432 82454 847522147
1 36805 139920 63554735
3 73432 43056
3 117701 140557
1 68122 106013 731337211
2 44219 968240244
2 7698 326449569
3 65668 119929
1 81882 122732 351042923
3 25051 18569
2 12140 379750013
1 15076 59392 710938454
1 29608 75975 465044204
1 68370 129327 613128908
1 23693 125534 86501503
3 112573 51728
1 5868 32103 7186949
2 136201 890656542
1 1619 143885 552887027
1 38635 53874 799537514
3 22985 153504
1 85184 122369 489147901
2 147710 984248781
1 41957 89147 539327947
3 84336 50133
1 118532 136125 602072196
1 44408 143943 263798644
1 45547 122210 798492475
2 161532 998326178
2 84916 12076227
1 4785 38107 810379700
2 82948 947065429
1 36990 79830 968489558
2 84746 294876690
2 4290 86597264
2 15 403996845
2 124356 760637070
1 82924 108758 2933313
3 159167 11365
1 67655 92097 130566265
3 50290 110149
3 13401 11414
2 66236 425980116
3 67505 130525
2 118945 104582395
1 83669 129273 566120247
1 35167 42025 80068670
1 59853 77922 125488478
1 103406 108794 539271314
1 27189 88922 170310010
3 5101 148515
1 9715 66069 124415097
2 62114 976270358
1 6528 125874 212707050
2 113945 366365824
2 50930 21138118
3 80444 26097
3 168751 2576
1 47047 75609 560090552
3 110497 38611
3 117441 132210
1 23869 51047 151677317
1 89796 149251 970329399
1 51679 128570 774277937
2 63664 381367278
2 79296 785950580
1 71384 118740 434460601
2 178312 858247799
3 57829 57837
2 141049 508769872
2 25788 382001162
2 151690 197326009
3 96978 33450
1 57194 115321 778551374
2 69664 637063512
3 76074 113352
1 24165 36380 864942780
3 55068 143270
1 102037 130261 284736373
3 75674 112004
1 15529 103530 837711401
2 105287 126825402
1 74624 111427 769968427
1 101571 112633 258644503
2 99616 312430045
2 24981 677818274
3 166805 135669
1 12425 44600 85841561
2 181232 102735088
1 74465 83381 352975814
1 85505 88882 918182042
1 55522 129409 414554655
3 115288 87085
3 12467 104730
1 47611 100652 86660087
2 59672 985876694
3 52630 42359
1 39862 131760 387651011
3 178945 58305
1 104885 137675 30344441
3 55061 36776
3 867 34391
1 64610 107876 931998418
1 129625 141559 790587585
3 96022 120067
1 28771 103132 43513234
1 98738 151757 612442693
2 73253 795124763
3 44635 71877
3 138583 42096
2 39588 424317155
3 172225 74043
3 68856 122253
2 164190 938400054
2 180382 323210417
1 84962 110672 850581886
3 152229 7530
2 35254 352128270
3 77266 9154
2 129403 800664611
2 172703 783436276
3 143902 76339
3 164548 10190
3 69420 151532
1 70167 132343 522531580
1 83127 112522 217257474
3 31796 43725
1 71338 71527 160065198
2 13749 277453013
3 28300 125252
2 174832 775837482
3 99919 55735
2 72493 369527924
1 60846 66441 778834930
3 165300 105892
1 89842 138635 757554618
3 126903 66409
3 7516 79473
2 94755 498919951
2 114435 697685633
3 175840 4282
1 4489 85426 736255785
2 145566 569253786
2 122338 7451412
2 68019 402149118
3 152444 154699
2 130120 108146416
3 105516 39716
2 7979 305328319
1 74006 109510 621299248
1 26898 90259 708271825
2 72233 328536069
2 100161 841023330
1 32550 73838 548034873
1 6120 89055 644461509
2 134944 585059682
3 736 6490
2 139 910729104
2 135126 391939953
3 929 144976
1 61488 152290 360796001
2 136823 439121471
2 165546 429301907
3 82331 117759
1 42264 74952 926509715
2 37870 471165235
1 91785 99655 990350566
3 135200 40505
1 448 108813 583571818
2 58993 137076654
2 111682 930471226
2 181222 32078205
1 14465 20936 484885454
3 20410 99060
2 8189 774569624
1 32191 94550 497134972
2 45585 413345123
3 55728 143949
3 4403 60538
1 17008 26147 155780926
2 160166 605742063
2 31432 649391441
3 80812 40206
3 92371 130293
1 3941 121438 257978613
1 23713 36422 336195874
2 30168 679910789
2 92252 877078691
3 172858 7952
1 129450 133536 825657122
3 33612 59344
3 158963 36925
3 129620 132678
3 29531 118204
1 70765 86665 326318527
3 98699 71933
3 53106 48267
3 160096 15189
1 8659 134197 496997072
2 181164 731745316
3 103522 118754
3 82904 118192
1 95146 132252 76943434
2 19881 774295873
3 1018 28659
2 71869 707119938
2 35036 178288215
3 140693 80862
1 718 117429 272125865
2 113650 49659388
1 18000 114620 767591733
3 69028 108469
3 103323 55914
3 55967 11516
3 28257 131595
2 78445 141969755
1 28186 151947 280385576
3 155656 35500
2 170490 625938492
2 67411 94769671
2 147620 623355011
1 15730 95829 646324107
3 142616 72647
2 70067 995294268
1 15813 19931 689026335
1 24271 111145 958810137
1 52770 152440 697052758
3 160061 129492
2 161211 236119429
3 131682 107956
1 37598 136588 847324672
3 46584 127891
3 154824 39480
3 77512 132256
1 101884 103601 907406169
2 127845 668303591
3 37235 100392
3 59325 122765
3 89672 10650
3 127383 129422
3 35113 47819
1 43612 150424 114654788
2 77568 60007628
1 27621 49239 414930634
3 119580 121568
1 1004 29097 928063852
3 126302 126485
1 22362 122272 515133336
1 15649 137601 612551375
1 21045 152380 974185031
2 55995 748464132
2 155386 238984606
3 148108 104927
3 20441 82217
1 15080 20594 152989
2 97677 912325431
2 94625 509979166
2 179709 82000234
2 148051 497439071
1 4760 41952 81664630
1 57438 72527 201121740
1 47469 101401 179687833
2 15725 151804895
1 30150 36458 254209165
1 7675 89843 136150221
1 32745 131916 693759143
1 33650 122282 495476131
2 126944 223775293
3 6009 151510
3 140330 144498
2 30926 881083757
2 23484 190686589
3 52898 6082
2 84665 796971948
3 91563 15173
1 9596 80721 917773079
2 119508 128253486
2 134433 239801303
2 154269 941244503
1 23503 142835 523656140
2 146455 824864418
2 22420 708902746
1 67411 91844 172487378
3 43214 139642
3 36014 102071
3 68979 27259
3 40694 108054
3 65210 69964
2 61833 968660041
1 79300 116949 201055570
1 115056 125825 706190095
3 38109 81658
2 359 202200241
3 144348 114982
3 12809 41919
2 6444 281209946
3 109227 109050
2 22974 995414989
3 135070 32025
2 658 946493564
1 1223 103704 566872601
1 8908 137743 6686758
2 129739 929925308
3 31568 28164
3 27766 54590
2 30757 174496730
2 122284 33988351
1 4084 126550 365094768
3 65236 132851
2 63427 481988369
2 170358 756995642
1 29711 98246 728965734
1 67192 133424 724666157
1 51465 114146 599542961
2 176806 464219909
1 12984 126879 9323565
3 18867 141987
1 29945 62464 29320684
3 128746 929
3 17193 541
2 950 898126749
1 11059 15538 886542722
3 65578 67787
2 29576 955052141
1 38057 104022 502720819
3 30796 128538
3 155545 148311
3 165001 150638
1 145081 150008 769286335
2 165153 38464152
1 144123 147831 835636580
1 83344 131661 337283748
2 44602 431398826
2 137886 889679019
3 91128 131393
2 134333 247593679
2 143077 202397397
1 112077 153081 226962550
2 91742 732621944
2 179129 355341819
1 41808 125867 348468818
2 20554 744980201
3 127132 94712
3 41240 43864
1 69553 142206 584787879
2 25727 751066180
1 177 15776 667687117
1 12979 51539 634876738
2 130792 366407300
1 93467 146042 585559732
2 171808 992775910
2 93517 999040850
3 63084 108576
1 38602 67085 796381429
2 68636 536196555
3 128837 62198
2 115247 847665793
1 41376 153709 615136502
2 113853 880109752
1 11018 108234 284733073
3 24649 150640
2 158266 805944510
1 45185 84339 225817843
3 9340 43276
2 38904 112023183
2 77217 609945848
1 72238 154862 325043440
3 29887 102540
3 109469 10603
3 9471 59867
2 117218 235320570
2 78686 507163072
2 79468 910496204
3 104218 25040
1 86596 149621 511399980
3 58079 86994
1 90164 123850 574824620
2 6999 693497373
1 8530 144791 246993944
1 3952 80146 581040312
3 144108 86569
1 25718 102255 987118710
1 76921 128430 140885835
1 15759 114726 170875796
3 68026 4375
1 2834 45212 471678710
1 44047 70562 143843563
2 18120 834284296
3 149892 125094
2 119831 19293183
3 18995 117513
2 15044 89935224
3 136344 9114
1 21744 111535 158315788
1 94 25315 111164125
1 38245 151015 207027747
2 130358 209259746
2 25599 904043703
3 4217 32830
3 138321 1375
1 41617 101515 744732351
1 44463 46071 653877576
3 180781 34653
2 1781 836798066
1 49088 122234 289614278
1 13268 105545 669187079
2 58075 126154985
3 45175 64985
2 28275 552661037
2 121367 105706701
2 51381 788725735
3 24601 74519
2 52834 133456269
3 159136 42374
3 90980 21893
3 97708 114098
1 22849 128817 559312027
3 126293 152235
2 76211 485235326
1 3401 106217 609494346
1 49167 57468 428415354
3 26056 28665
1 35816 99912 879014908
3 64447 122688
2 149979 894344481
3 110070 105880
3 62045 76662
3 13577 56873
3 95656 136494
2 83354 473684408
2 87344 746896775
3 68651 137174
1 4835 56551 232336444
3 163026 39143
2 152579 499508839
3 99620 109757
2 163679 733686693
1 54767 68672 656279959
2 76117 795295221
2 81876 700235350
2 19211 797358958
3 69547 113051
2 101529 333061757
1 82176 102617 123224208
3 72738 3183
1 34744 65138 107742912
2 96919 769203841
1 72744 96284 904839752
1 11260 144777 848376450
2 89268 740728307
2 18905 412131801
3 9808 87240
3 24872 95135
3 144678 46583
1 118771 120666 347629401
2 158121 363501862
3 126275 54932
2 16541 693178068
1 9879 89373 226165751
1 43486 47689 70257038
3 114146 141561
1 82094 86067 785021795
3 21242 105739
3 11077 149733
1 30422 107539 956095614
2 91964 188818488
2 74933 179994250
2 166263 830433426
2 20412 889606446
3 81637 79548
2 43400 146854048
3 31974 116832
2 68788 535983423
2 136962 320638897
3 110442 23543
3 131340 152597
3 10489 94089
2 44882 265451658
1 59672 119809 497514573
2 158244 752879243
2 131901 267096786
3 163673 13264
1 92654 134354 621680906
1 74495 124875 691198556
1 33208 69436 847606749
2 149987 633565651
1 96178 148103 395117586
3 115841 116079
3 89425 41688
2 54335 113040346
2 30432 129639369
1 56545 109904 417304868
3 91656 111875
1 73950 129152 721499711
2 47539 201387493
1 48518 100175 6136765
1 91467 153278 164998054
3 25822 78808
2 148190 321174032
1 16193 65885 897349787
3 38850 15493
3 89360 32155
2 88693 531934468
1 24733 110926 908020110
1 90874 123476 24309230
2 125560 142728566
1 68529 96321 850016274
1 20973 26905 444913120
1 68408 119781 391858693
2 87866 514967467
2 27196 692553042
2 91077 128328722
3 65874 141322
1 134597 137069 971227771
2 101911 711287276
2 164785 523010662
2 32331 846419857
3 96066 118715
3 50240 22066
2 85215 749882048
3 143996 33948
1 102781 143417 280827629
3 61079 28462
1 28315 44729 61695260
3 14282 96163
1 71803 133267 706421054
2 136272 505136053
3 44675 24612
3 172212 46457
2 36261 561335984
2 87370 107344153
1 97127 141271 933427228
3 144555 149031
1 71264 99346 390604362
1 77742 130816 927390117
1 52775 86325 595342604
3 115349 34673
3 162314 49068
2 110465 297661615
1 2223 140187 659695618
1 136230 151755 483229790
3 87718 51828
3 92105 39647
1 12456 21913 687147490
3 144193 61738
2 63794 404392659
3 147547 123069
3 96329 22225
3 165516 94676
1 101894 107924 754271010
2 90863 334192411
1 3406 152333 351415338
2 101746 416110398
1 96261 146222 446878296
3 21526 140504
2 164547 872697030
1 47738 148656 449634359
1 100547 151979 737318091
1 87516 103067 364429631
1 29627 77242 719329592
2 173487 273979820
2 6780 356562190
1 95505 141828 927569033
3 139902 49692
1 36993 140770 314401717
1 53461 137202 437512512
1 29177 35166 745090259
3 49357 66983
1 109002 127144 600881101
2 168025 906262371
2 70089 976862557
2 687 524944539
3 21030 7942
1 39312 104665 797028558
3 38598 113530
2 175906 85751525
1 92545 112415 52746265
2 11229 128654896
3 140887 82535
2 92658 506388439
2 75312 228567271
3 73917 21512
2 97031 150136012
1 106184 115736 178105139
3 14890 135991
3 135831 98049
3 94453 87955
1 45272 98616 109557925
3 22625 105659
1 1338 84466 24391435
3 124872 69492
1 46963 54276 375752250
2 104995 105132237
2 151662 668875859
3 170525 21815
2 110694 497492278
1 40278 93202 442966266
2 103854 568349009
1 11539 20049 980136590
3 22164 1330
1 23095 39466 409745962
2 173014 552593027
2 163150 711377654
1 43906 140433 761269771
3 106004 66957
2 19863 53369430
2 76605 817878223
1 101807 111014 315553844
1 27187 35360 966853983
3 114589 143361
1 73618 94944 90537879
1 87129 110001 897850507
3 75639 76540
2 166046 746258716
3 139921 13650
1 5603 76137 839526943
3 37431 117527
3 141232 71395
2 44893 307627406
1 17813 70261 741243698
2 3626 541870053
3 84505 150318
2 62912 859936618
2 39690 930707706
1 17063 19075 298652384
3 5465 104355
2 25514 615944131
1 14178 55983 453761714
2 50071 491640307
2 16276 160631884
1 26912 49866 125385422
2 3454 668012469
1 38538 114402 71638073
1 52470 71484 283879494
2 63274 323476194
1 3088 127715 693358494
3 45503 117095
1 21834 36660 484819716
3 32997 66551
2 85824 66949619
3 85187 17834
3 106809 152436
1 67946 95306 639732389
2 164405 878199115
1 21891 112580 473480085
1 13941 93480 470408260
1 13850 111755 14775187
1 17306 108998 509852490
2 114017 644243180
1 67595 110901 576507918
3 138302 39797
1 42464 98920 530261898
1 41462 126552 520450272
2 42641 990103091
3 44989 25220
2 16462 400048703
3 15316 38446
3 119010 152
2 180035 230850907
2 71786 993749457
3 173079 80544
2 43353 878797584
2 154348 220196052
3 26215 136315
1 14484 83419 504149107
1 15894 112641 440908639
2 53496 494283289
3 18595 105543
2 137862 590584483
1 12315 56667 666937612
2 89429 690294440
3 110835 76147
3 108893 126852
1 18909 20576 376780037
2 66648 545550054
2 154213 700482914
2 50723 912864700
3 162081 119711
3 30406 102347
3 96314 119494
1 69875 124988 617899506
3 114057 97736
3 112592 20550
1 29146 60066 351214065
2 75955 785870957
1 89868 119027 802154455
3 70512 13223
3 73314 51699
3 50420 113979
1 29307 83232 900157000
3 71130 41326
1 55197 111859 159474025
1 50858 139194 805925667
3 52665 86421
3 60716 89044
2 88946 997665842
1 30039 33972 686108241
2 138820 265578971
1 22592 110640 764329903
3 104081 74960
1 11665 39195 911323555
3 51471 6788
3 7121 147230
3 109363 39089
2 151179 984541515
3 55378 86228
1 92304 130553 422799646
3 71481 112210
2 40640 769840774
1 23915 41658 118434385
3 173349 80318
1 106848 143648 355196768
3 79304 101454
1 95369 100777 281719504
3 133376 65329
3 38077 80324
3 174288 56303
1 112113 139112 499249731
2 102087 550983108
2 96186 950190734
1 103229 123602 584575208
1 112730 120299 576336952
1 95746 121287 144222123
2 22061 466147215
2 16139 435058207
3 71393 91767
2 105521 860278315
3 64244 1604
3 7905 80171
1 18299 124307 204223718
2 31357 776218585
3 104076 3937
3 57550 88145
3 157630 134563
1 109249 134457 307896805
2 74846 96306734
2 75512 850014186
1 1574 108804 679417213
3 154165 41452
3 43693 42091
1 109871 135997 796751043
2 144200 118635100
3 30649 25215
1 68426 110505 484353931
2 71348 455015774
1 5299 149483 584868001
3 51394 142402
1 116919 154631 256960119
1 39833 40444 534917049
3 169100 48751
1 93638 136522 594403007
1 36559 94991 163734784
3 95784 105724
1 84807 145315 108919244
3 160548 141314
1 12931 70339 69475328
2 172773 210551352
3 24288 89514
1 32463 115335 53169264
1 98576 148113 469327477
1 29687 53823 25822514
1 3366 116514 972155359
3 56080 80854
1 121249 139456 569106748
1 87884 95511 685906584
1 6576 113590 20266628
1 130273 148719 227297124
3 136759 73228
2 21369 464448021
3 141596 15671
1 21613 83653 857968235
2 131940 563663611
3 29772 6656
2 34819 38297458
2 127519 458569560
3 48016 41116
2 51767 499140498
3 5024 134562
1 60759 134417 304932309
1 27782 142365 538099278
3 95818 138971
1 8420 144189 358811211
2 178040 680843347
1 60907 114885 411087844
2 60493 941196762
1 66718 68859 704156098
3 26399 132394
1 48534 84322 777341349
2 65270 576388978
1 85627 133718 641930341
3 47716 80683
3 43313 10910
1 30728 109340 975444075
2 30098 158078754
2 31900 315829176
2 87948 622924566
2 33303 849611619
3 52305 35693
1 39652 90250 101411069
2 52207 189161280
3 111792 13461
2 110632 738950148
2 163538 618056160
1 10423 52355 194938718
1 89646 100028 488956425
2 28014 372918993
1 111106 153695 722005179
2 99373 869253359
1 5738 35064 109363521
3 32736 44573
1 59040 143421 751163121
3 147218 57792
2 19866 352937398
2 43646 972088569
3 89182 118218
3 154770 33194
1 23732 51185 364181085
2 123034 410081590
3 111455 135840
3 115471 85103
1 57896 151358 921526331
2 83422 791689550
1 1920 93947 107194225
3 69907 12639
2 128372 377078044
1 113183 133079 270660711
2 71351 779298436
1 2821 137037 536468549
1 97539 106587 583324029
2 174230 269816056
2 53028 106237019
3 180961 145863
2 44873 511448731
2 117825 372579562
3 179017 151369
2 168173 511093142
1 109980 114095 588722192
1 59434 124217 639385714
1 7481 17381 744626533
2 28248 9949036
3 44980 54097
3 57484 67526
1 17574 52024 651359922
2 154373 489071602
1 8633 63533 103052626
1 91130 130389 602654379
1 8821 67127 928989412
1 143497 145708 793039044
1 80268 110005 324369038
1 93199 145103 151574410
2 47405 868811897
1 55204 149343 958609144
3 156124 72360
1 20903 43567 549014411
2 102312 887708310
1 14861 66636 562033300
2 52600 495720333
2 27115 123032562
3 27268 46652
2 61200 359446518
1 51915 113990 366788968
1 83 144278 712837339
3 137277 64400
1 71833 100213 78620543
2 119447 482461116
3 180878 38425
2 59473 611652345
1 22903 66672 484337271
1 85828 101435 22051098
1 2804 48685 14510351
1 137178 147471 859864380
1 45971 122117 694227623
2 180643 544617014
3 123839 142153
1 42282 71318 824606038
2 119151 57895757
1 37730 98781 184378571
1 52238 106815 394454081
1 27078 84634 126847317
2 3660 711591289
2 54936 683375129
3 160085 8717
1 28990 62834 374370713
3 169936 105072
2 96859 202008295
3 89032 140038
3 179845 91525
2 54775 865508648
2 40296 981024088
3 30846 67122
1 133970 144847 415761330
3 64618 103254
1 128340 136561 393315944
2 114495 194483949
1 21113 128660 293170854
3 42657 67288
1 11617 64778 618863634
3 28552 19641
3 43966 77091
1 54407 86546 549593532
2 27996 693994354
3 88354 24149
2 179383 984941443
1 1071 92065 84820108
3 120094 48408
3 127054 68962
3 95434 51901
3 159523 4980
3 47745 40796
3 147473 149413
2 98753 500907938
2 58884 10172773
1 18508 130285 383277090
2 35882 432980134
1 42250 48086 170365784
3 122365 72082
1 100704 103324 860792477
3 148598 15142
3 69047 78051
2 124066 982788265
1 7872 76575 355929892
1 69285 70591 904732836
2 15317 361643753
3 132734 1670
1 66085 123228 142273832
3 38563 90047
1 50932 118114 644850614
3 138960 25213
3 144548 41890
1 16146 48372 819338783
3 69004 73717
2 57093 307623149
1 31340 35586 797912360
2 145560 962127852
3 180621 69896
1 2491 149095 49575948
3 174085 87996
3 33297 39073
3 22909 140333
3 130687 90606
3 49573 65791
3 47102 116387
2 93718 540535755
3 45404 97559
3 150328 29772
1 30281 85335 430595585
1 74301 103883 785774620
2 155493 85850252
3 94303 100124
3 32394 100433
1 5287 38368 341728705
3 157996 113773
3 123831 25504
2 82155 511212170
3 41290 131088
2 15395 610352217
3 16960 62289
1 61499 72260 603235558
1 88128 143484 60753339
3 121458 89750
3 30002 53987
1 86501 100833 790241393
2 157791 793746195
1 104578 128356 108417651
1 2548 35800 931965992
3 53238 87472
3 55776 57130
3 163659 120249
1 60649 120944 411783021
2 76820 814640346
2 89003 241384351
1 38103 96159 924290250
3 31709 47423
1 18446 22006 176182640
3 99828 143333
1 121761 154853 391819069
1 38070 153789 982791624
2 154956 436153822
1 99540 145790 579587695
1 44314 114552 93700774
3 179258 46621
1 38400 74702 919784409
1 50424 103728 643508013
2 66264 120788909
3 153320 785
1 71949 110966 787850524
1 46730 77073 84253478
3 26779 3857
1 117399 139511 29470653
1 117042 137943 337144476
1 11301 28507 355058753
2 11076 985118868
3 165210 48219
2 118767 587829498
1 109810 126000 165076860
3 171541 33927
3 144023 104691
1 106994 150651 770672013
1 58763 146895 928057014
2 142504 169287129
3 3548 46970
1 6714 14498 29758120
3 103197 108659
1 74974 118722 718686807
2 167257 774285239
3 83533 150488
1 77825 129358 878957896
1 100794 137961 485830278
2 41893 778441137
3 107107 79034
3 102106 109228
1 55743 70904 418016479
1 130144 151676 21905842
3 1487 93731
2 154570 730470229
3 82490 73601
3 151169 148405
1 40407 59154 520914087
3 91112 51386
3 106680 8333
2 125152 449064814
1 113608 145364 393589120
3 102440 102317
2 50087 993832049
1 3488 28642 823778842
2 107454 701929447
1 121188 142169 722502946
1 92748 137564 134375951
2 112026 800616986
3 153477 87897
1 27929 63713 682140243
2 73336 464738220
2 8861 986653276
3 32419 2098
2 50196 1942943
2 130382 416008220
3 39294 33753
3 40013 110668
1 44790 150408 831052388
1 5546 118681 348262786
1 19535 38461 521683881
3 91143 33839
1 98097 153373 952207870
2 2379 64840376
3 27477 99485
2 82784 774571248
1 9377 48187 751588544
2 38407 149063811
1 135863 152248 172146823
2 97176 601217458
3 19110 56905
2 151197 645196945
1 1853 19229 946732026
3 35805 49688
3 107252 147007
2 160273 456481723
1 1785 32684 526709811
2 11713 953354011
2 154144 316930472
3 78563 9667
1 50287 78364 855543812
2 69036 468638774
2 74217 952522169
2 73311 58742761
2 103740 757788108
2 15164 264359479
3 27814 132462
2 16044 666747060
2 8485 201629711
1 64754 75715 107024044
1 115142 142637 365621923
3 175193 16176
3 31839 47836
1 108288 123630 130948918
3 12155 116707
1 11106 88340 195447242
1 107132 119577 210559166
3 170328 144627
2 65976 346348968
1 34292 55723 290823939
1 33906 78219 557319471
2 159351 156160321
2 56048 613068254
1 14317 66158 742715058
2 163439 427763261
2 49067 586908205
3 22887 142638
3 82094 126044
2 27456 800730879
2 80492 683559433
2 114584 501687758
3 167112 45598
1 33102 53618 23823504
3 7985 128876
2 149495 110217463
1 43906 92308 956098140
2 6403 530362586
2 173023 375210531
1 83697 89720 671931296
2 167096 874039247
1 93215 105566 950953598
1 105999 133767 958752008
1 9974 137753 476197714
3 164412 73688
1 87849 117568 373282735
3 90144 115230
3 84718 98096
3 133737 126079
1 53272 64974 368428199
3 116333 41331
3 181471 19804
2 58485 107176419
2 11114 499079967
3 145288 120377
3 181608 117020
3 55458 145235
2 176652 152957314
1 8388 81802 525610488
1 5075 41642 346922888
1 57743 86176 255848959
3 60150 30522
2 29499 827917112
1 34902 88578 882950943
2 29475 575361159
3 62689 14539
2 155581 236110295
3 167865 8383
3 33318 23835
2 23564 589531984
3 54212 104405
1 66777 130677 880301366
1 5357 126278 899725960
1 66149 121839 534620470
1 37156 150785 202886657
3 38337 102782
3 93601 103398
3 167333 121613
3 165084 99179
1 127699 133407 940651124
3 96384 38173
1 62660 71189 258353019
3 65155 50081
2 76181 699318743
1 29608 75558 8945691
1 105951 109276 274816375
2 41055 163951947
1 111485 125355 840377567
1 93788 124218 516968627
3 61468 28289
2 170422 677725322
1 80204 127637 244463271
2 163308 319560004
3 14317 125630
2 91580 750248546
2 108416 701551140
1 54557 69723 884862563
2 102414 292348172
1 61128 127897 333674384
3 132811 16352
1 3003 152674 670793923
3 156666 97613
2 83394 158715556
1 35459 139790 81760759
3 143759 45602
3 73067 81903
1 2937 70423 223402908
3 115258 124260
3 130267 108353
1 14740 36642 156284924
1 69155 109505 22003645
2 106934 579155148
2 57991 441205140
1 72228 143777 357134932
1 142031 149777 959811426
3 3843 89652
1 113261 113661 374625624
3 168077 100760
3 95275 95694
2 61162 896570296
3 30852 550
2 174119 834545482
3 111571 97035
3 159808 59676
3 127740 133231
3 38786 26704
2 52270 348722205
2 8031 140847927
2 102482 561218050
2 168189 365761473
1 24998 85215 246187673
2 148481 214335664
3 59121 140926
1 27337 28065 115871883
3 71851 151141
3 181496 68194
2 16635 342352795
3 128284 28688
3 16746 99468
2 147956 712900766
3 154454 150818
3 54792 48370
3 60225 19210
3 110830 6258
2 28066 160748739
1 2820 107487 256738223
2 176255 450317207
3 111087 126292
2 24036 267960085
1 112167 121380 720413514
2 65386 772291127
2 53823 741312053
2 76180 593401029
2 98355 709972256
1 40760 113648 315817200
2 137959 607588808
2 147064 66434945
3 80173 6738
2 41875 2043190
3 46346 111739
1 34234 131880 141478301
2 103086 452498194
3 28165 52712
3 91311 115681
3 128310 102844
3 166877 91381
3 27768 94838
3 72345 110861
1 80620 143369 67873222
2 180179 596409934
2 174067 993395529
2 49391 552226438
3 51919 71858
3 11929 131395
2 51086 433161515
1 8083 70140 578931723
3 95738 64646
3 162222 123415
2 138414 685152382
2 110256 349267717
3 168542 104192
3 73864 38747
2 113495 714809280
3 25297 137823
3 42063 67917
2 51804 908403501
1 55303 61156 738837734
3 118806 15165
2 159481 139865725
1 32097 62826 478499899
3 123934 109796
2 106151 92585349
1 26003 141406 652198359
3 26685 58052
3 170426 3459
3 117879 49983
3 40675 141
1 45103 78484 762734142
3 150450 73550
1 2324 138536 989030155
1 15989 133243 725193268
1 13332 118811 663298103
2 102583 968228811
2 54363 679391393
2 19236 56897109
2 110365 232495
2 113436 175194021
1 95028 140266 245939446
2 64740 982463707
1 115523 139410 699115507
1 12548 118294 614081684
1 59795 140301 812551757
2 133537 318096757
1 19276 102700 134156290
3 31357 109161
3 86591 151809
1 86094 151129 518469222
2 66179 80569742
1 27335 150434 146057250
1 12867 20884 540201976
2 2848 532728299
2 47851 17839141
1 46349 118724 801120950
3 108302 13002
3 132407 112338
1 123697 147375 546248907
1 135354 153329 62845926
3 36270 50801
2 137171 689332325
3 94559 47514
1 56659 118471 322857227
2 167036 327549925
1 35521 43697 671659698
1 3940 18547 204792861
2 168345 470616005
2 107776 451748326
1 30819 129670 678813945
1 37884 119670 914241875
2 23742 50608230
1 17691 21784 293318774
1 72577 78375 839074274
3 32617 46913
3 160772 94199
2 163641 124907793
1 76661 91955 18021317
1 34670 49712 408363844
1 92193 129709 909173419
1 2496 98223 722238197
1 14181 138223 717697958
3 163527 90924
1 117803 128032 117339937
3 99470 124999
1 22819 40086 650251564
1 7454 144208 240580934
3 131497 84086
3 114362 138014
2 110569 943533460
3 109590 51860
2 44956 140548915
3 123231 100728
2 145095 984012096
2 17506 996619900
3 72538 82979
3 38725 84599
2 145079 462988110
1 8996 132053 494970178
2 125384 959539258
2 24732 691641031
1 22339 126106 240132648
3 137626 112090
2 177055 465767153
2 34639 451891413
2 138447 728493381
3 162699 151790
1 93630 105299 893592
3 17950 152911
3 99830 21003
2 87412 272565299
2 19994 150496874
3 131731 27997
3 12265 144607
1 80040 129623 46719362
1 12692 23795 95948246
3 177730 141071
3 68864 81928
3 5583 97487
3 174631 26008
1 26066 107984 411285299
3 167270 151021
3 98106 95561
1 13792 67674 457097751
3 47860 129882
2 10021 282093552
2 113971 795210400
1 1501 38577 787909339
3 52175 24108
1 32207 49061 948204520
3 97405 105828
2 44364 368975210
2 1112 932072426
2 110889 551551680
1 145102 153698 140177038
1 26205 142973 519719600
1 22594 133692 802895234
2 45508 209645805
2 175516 72718323
1 113117 117766 938884138
1 30162 103918 546607530
3 149958 137042
1 124038 136524 956222721
2 69954 411063514
1 129552 135962 912716291
2 19836 549558341
1 40538 98043 213206320
1 57404 74342 140849326
3 86353 147366
2 13805 443112522
3 173140 23765
3 160661 49422
1 73205 139158 963097545
1 91440 103977 149035658
3 111799 118306
2 104819 879505254
2 98604 689115769
2 168206 616586427
1 74681 141549 765434399
1 76688 92302 753275101
3 30183 4588
2 110702 186166395
1 100714 116516 271577160
3 134703 32491
1 3429 114517 518183047
3 129193 57176
3 154019 105439
1 121693 151159 704099736
1 105355 154971 159645544
3 64986 103327
1 54454 94755 696451603
2 147979 811882757
1 6692 96029 805518226
2 93371 409528549
1 104595 139861 635534256
3 93602 121846
1 25896 145049 303131637
3 17144 75296
2 115046 188596409
1 2936 132007 298100221
1 46363 48767 985124454
3 81695 144729
2 132493 815494609
3 16262 125224
2 70856 927937544
3 2541 10288
2 15086 225422486
2 51001 614680055
2 127287 11028928
2 107051 418557069
2 792 216790821
2 30542 323477127
1 83562 93149 682503405
1 72611 91101 518517095
1 69734 78524 637778207
3 39567 65534
1 47439 49194 976580603
1 93443 122873 366160111
2 38939 315946664
2 104615 848360494
1 8868 112539 563537379
3 134275 101753
2 32084 467233200
2 39697 533464440
1 58276 131706 114125723
2 39191 687953802
2 143115 725216895
2 106196 231405497
1 53872 74580 198204996
2 99080 780063282
1 46600 49665 862558481
2 85315 962208924
1 8931 49647 432063237
3 169702 7506
3 144377 63959
1 46061 66892 544927616
2 111432 774492863
3 23945 126189
1 77365 151871 682033033
3 12941 83642
2 17752 741053658
2 1073 298704885
2 138199 798123782
3 139111 22266
2 66368 614907394
3 164865 57559
1 14845 92786 718671510
1 101340 113440 796983803
3 24258 115391
1 68252 127739 252918401
3 17526 116762
3 105876 90011
1 57552 83464 359517782
2 100491 268759847
3 90922 126391
1 95262 138606 713945332
1 73685 80800 916052865
3 43060 101742
1 106774 137380 950440103
3 149359 78862
1 325 33004 817099626
3 156514 90323
1 46024 52127 624161486
3 113547 71535
3 34615 34686
1 31446 146782 824784769
1 44225 75639 818140976
1 95033 122025 740998877
2 107938 433239356
2 45337 382141927
2 121449 805447817
2 89777 854201349
2 27741 65663659
3 145471 104592
1 73310 135598 243463614
3 77419 37644
3 99812 65861
2 16860 220211758
3 25587 109963
3 165398 108981
1 72031 76180 655499444
2 155129 439122780
2 50385 616920581
2 43215 284790511
3 121807 137774
2 7369 972899150
2 100752 427400702
3 154795 81619
1 1916 104312 457668285
3 149720 138219
2 127359 626576795
2 78509 141532668
2 35860 440798225
3 12327 100477
1 27726 56068 693962999
2 160429 968142582
1 31881 106482 977123999
2 1561 453315896
2 105332 329016344
1 26952 73701 754294840
3 131277 33558
3 36708 129540
2 178655 543533366
3 65341 81336
2 28614 970766835
1 42292 86378 944161215
3 111114 57761
1 89732 130472 127969963
1 76290 97963 392697145
3 132016 84565
3 29531 106193
3 56456 56047
2 156861 810339003
1 31235 139193 276308921
3 89647 123925
3 89766 126439
1 25861 29836 164129840
1 17398 79736 84287784
2 39623 662762213
1 19496 152691 915530682
2 140751 970766778
1 58627 66717 144475702
2 78367 113189311
3 16208 133108
2 94325 704627123
2 81767 648055391
3 82236 5203
1 33757 109470 333555205
1 44595 120694 594859781
1 32726 87512 649139394
3 6389 23267
3 134547 128422
1 23699 121366 171342255
3 86511 91417
3 126525 73909
1 132726 151724 49352936
2 172192 493380488
3 37965 30995
3 30814 62816
2 106965 447350400
1 39084 43697 565279685
1 42448 118231 793647231
3 96594 96455
3 171924 99764
3 154999 56057
2 69315 360969878
1 28238 84523 935801065
3 60426 109111
2 145672 317571588
3 71510 59806
1 109420 123973 976165749
3 176019 89558
1 37941 108843 50318535
2 107703 753889288
2 138969 359811288
1 61581 146461 448279063
3 127913 140614
1 67530 84604 971311448
3 170018 36507
2 115429 698445948
2 49938 159677056
2 71807 150802602
2 53595 631911454
1 122672 130384 25154743
3 68930 96547
3 61584 139527
2 52728 365062506
1 2317 27793 661167117
1 50583 144317 935221891
3 168984 84599
2 85527 621864024
3 88184 66965
1 34873 62542 744481018
1 130909 146930 258135745
2 159096 581495488
3 87535 58092
1 91900 137333 85669596
3 61373 58248
1 10297 152250 569233653
1 47205 86588 93881444
2 178514 519164843
2 23301 192298957
1 124075 150022 574380227
2 17066 229756403
1 11589 153938 680499157
3 161668 86313
1 66237 135220 376553398
1 7733 74902 944029600
2 9328 149568670
1 8468 26546 487725430
1 55136 87845 669845313
3 110541 53442
3 48717 28112
1 76802 128922 946168681
1 55816 137423 285960939
1 127533 138967 853202628
3 9102 39552
3 26286 61958
2 177453 323737555
2 129971 374960586
1 5322 17836 12173625
2 74895 731017417
2 21992 52964031
1 64635 151552 655729102
3 48099 3586
3 144178 4988
3 120638 108939
3 71126 142756
2 171861 885767054
3 33872 70498
2 127242 902092737
1 59112 100747 713470179
3 67563 31632
3 172690 78651
2 80419 916237063
2 66042 419072752
2 134091 640206226
3 129952 89959
2 48569 467416838
2 4139 884637686
1 7604 79328 833985811
1 130733 132288 509887444
1 26577 126113 980778031
3 129732 35825
2 32844 292544336
1 100898 118359 151468053
3 60288 151687
3 55580 43269
3 150542 611
1 22772 154639 184922235
2 98218 983978404
3 100631 33967
1 29380 63838 764504762
2 151980 22864677
3 14235 40756
1 22188 92878 975673092
3 147736 49563
1 23512 73485 301546874
1 101507 119557 88484358
1 52953 141980 516548521
2 152912 299730493
2 8178 766949068
3 166152 79209
3 155400 85214
1 3873 18851 946379466
2 73285 699421451
3 52461 103220
2 85755 668666952
2 110696 707226831
1 38726 154834 233276656
2 129196 681740011
1 21659 88999 543997771
1 47130 150777 442139586
3 70097 103758
3 103081 153137
1 45845 113510 103978164
2 75463 237228234
1 57451 57495 687338429
3 32943 69368
3 79611 11281
1 22765 48474 485508445
2 150513 289549317
1 67128 143570 945740282
2 127925 224670021
3 45195 32634
2 151655 886579043
2 96091 127939682
2 80005 561217862
2 61079 129525549
2 57291 658914346
3 53993 64560
2 112484 128990309
1 135705 152512 514744288
1 25511 31883 210543536
2 169820 714477319
2 79812 695867456
1 129614 135556 571896319
3 126582 117844
1 53403 142542 734079339
2 2866 180408726
3 77733 49049
2 105226 519621904
2 129726 673695607
1 8230 58470 57548793
3 160382 85776
1 120726 143532 816670649
1 75991 150989 370513690
2 70322 498899105
1 86273 147663 697375510
3 32915 131585
1 72768 124495 483895779
1 35 143055 806488045
3 13599 65367
1 2187 147002 75320645
3 174011 110160
1 10363 59014 673301075
1 29186 102867 308432676
3 154868 45462
2 164832 353209364
3 154831 127011
1 99200 103980 964693515
1 41350 106400 410429089
2 178318 331262896
1 41459 81634 970112555
3 61333 95609
1 24795 43346 668527241
1 8936 140787 106825520
1 36593 142056 731843251
2 159200 193945502
3 104479 46247
3 15501 62134
2 168429 208583531
3 89017 83088
2 114117 257097636
1 26462 116644 362080657
2 67358 247543988
3 30473 134036
1 25857 111092 833526560
3 179882 15226
3 150559 77801
1 11689 98328 521085971
2 20986 18826432
3 81333 67313
1 51760 71975 575800754
3 33538 76356
2 3060 178114257
3 122331 52765
2 137752 379401901
3 112272 83299
2 144684 912274879
2 95255 810095153
1 14059 66152 138881566
3 159729 14439
3 173961 24134
3 51358 87144
1 122229 123728 309956330
2 25127 206244423
1 47279 97351 189194625
2 158122 435704734
3 155503 11833
3 70542 132200
3 16588 146488
1 144893 145517 377148561
2 163295 154609120
1 53183 133884 611105989
2 41447 458830135
3 9285 34615
2 72292 886756677
1 79167 107877 345153112
2 129838 46333524
1 61401 140319 355952368
2 38240 710650387
2 175554 556965757
1 56263 121451 419980655
3 129260 80337
1 20001 118684 447667009
1 38055 60055 13531066
3 155137 33098
3 140095 28530
2 163308 346367169
2 83510 971143352
1 119511 152524 24439971
2 58793 610077786
2 23873 117172144
1 37015 47663 651446459
3 112808 14108
3 102932 30676
1 60043 137608 672393512
3 119978 85748
3 124268 86739
2 53751 20308664
3 88160 32572
3 114353 13904
2 158495 993304378
3 121702 23692
1 116705 118731 530812551
3 137005 38292
1 80505 117791 523185737
1 20852 153735 142146188
3 59028 56585
3 141458 50877
3 61944 34650
1 85016 125630 665662764
2 45706 570063203
1 54047 100571 559750313
2 30682 221482221
3 144428 25226
1 78025 88913 132617190
3 124361 24351
2 163337 33324136
2 51298 41126687
3 136531 63130
2 54676 670896350
2 140413 694537270
2 77380 637815795
2 127610 868127999
2 113918 839503935
2 89861 622068528
1 8318 76444 929057060
1 49249 71669 286499959
2 148918 706648413
3 63615 125756
1 15289 130519 783054959
3 109481 28400
2 90204 371119853
1 10499 68582 662576102
1 9436 134414 196762741
3 63334 133757
3 66050 18465
1 37128 131504 496495146
2 119383 561781857
2 117317 395150781
1 59868 66892 720059896
3 176053 105088
1 92016 101111 934671825
1 74 147479 733110342
1 88594 91020 737488746
3 132056 49208
3 22740 43649
3 147996 50561
2 8951 276074168
1 50023 130875 158605630
2 69556 601925851
3 24241 25536
3 95983 20089
1 50977 128597 671812584
3 101830 34160
1 45921 52708 341063169
2 133440 431867699
3 120295 145921
3 57173 113131
1 113699 120272 588980070
1 18229 52144 656662695
2 141905 754048453
3 58263 86716
3 65286 68458
1 15760 139361 460143573
2 116497 499588002
3 72712 104834
2 146540 660816754
2 68692 682998610
3 168638 83020
1 32876 126731 997295707
2 129927 287023630
3 158019 131357
2 155146 38308245
2 90512 919442138
3 33555 14067
1 17427 93854 753207303
3 54450 112518
3 6532 62388
3 179531 86113
2 174732 513997184
2 47007 957470867
1 22968 152186 500544724
3 131382 139821
2 111413 942242558
3 172060 38273
1 30329 100246 47385696
3 27496 66870
3 30654 102382
3 94158 43777
3 60862 13804
3 817 80336
1 108156 126386 594006421
3 94871 38943
3 153020 35904
1 96138 102041 755777759
3 65707 67961
1 14269 153016 197734023
1 86809 142691 11551937
3 63924 62328
2 107471 250297311
3 36816 137918
3 53317 138627
3 118230 128096
3 24292 142063
2 102919 565048507
2 110563 402776638
2 28428 705710937
1 68640 132816 762079688
2 17565 407013428
3 23135 124508
3 45484 6041
1 18856 82967 438351956
2 56195 151183638
2 125666 3451584
1 49346 112405 488809800
1 128556 130536 548628087
2 28041 951076957
3 100877 8140
2 162465 300897189
3 48598 19878
2 131579 133938608
2 64485 374503096
3 145518 4997
3 130122 55028
3 84399 27120
3 124369 140284
2 155391 733144020
3 78250 21594
2 143215 58676195
2 147824 489956120
1 96721 128347 160419927
1 39475 115215 390198003
3 67829 123648
2 121930 288291441
2 177897 349772284
3 33108 107479
2 170733 439713887
3 16726 118562
1 19336 94611 74244119
1 60728 142003 373083072
3 30708 100461
2 34394 811543406
3 15127 120304
3 68398 73843
1 11332 62343 791296991
3 167267 104318
2 133540 629698537
2 92252 935499823
1 90987 142590 8565006
1 36652 137846 283092321
1 75842 130243 801366708
2 95130 203394858
3 63657 103570
2 121366 3259633
1 51273 108253 807769452
3 174330 49588
3 51435 105748
3 177053 46054
3 102832 144288
3 93704 36025
1 47530 108696 873589934
1 29985 52267 529939457
1 7307 46607 782738636
1 95438 115157 931268493
3 85958 63037
2 110645 742659673
2 59492 259030246
2 20070 234690018
2 109420 620720456
3 98689 84048
2 102419 802045658
1 85987 139626 259855450
2 23313 308341470
2 165861 612978102
3 55034 118544
1 71396 105826 70763500
2 74647 728739068
3 50212 84396
2 19136 804814385
2 24956 397547578
3 9453 119268
3 37987 29792
2 51299 96211629
3 135239 133129
3 105070 354
1 86608 86961 286033039
1 28526 88636 154221785
3 175225 13770
1 17877 106398 402090529
3 91612 105031
3 21266 139681
1 88530 102607 30156863
1 17471 56886 415210351
1 14281 57253 562923504
1 34088 34434 799745099
1 63175 124245 346779977
1 45544 78079 428338612
3 35887 132936
3 178789 141489
1 18336 34919 415655206
1 112114 146897 724224738
1 27688 37293 851692938
1 74918 101903 798799738
2 74778 860707423
2 58055 368447533
1 2055 146273 833211562
1 81106 130444 711768949
1 47950 49526 276037079
3 115206 4827
2 783 460039950
3 174535 44124
2 94709 280064869
3 147064 23639
1 16533 103949 595422768
3 149947 141636
1 61896 93773 227476524
2 92877 710867655
1 379 153231 527986846
2 118329 18826408
3 24338 25611
1 117970 147917 298623345
1 89655 97241 171093695
1 43329 49045 115309843
3 48525 60285
3 85419 89719
2 29384 145676337
1 17074 47671 393365009
1 67200 113364 583941211
1 93179 117988 989321527
2 154015 350721154
3 127926 21323
1 2446 98761 189476102
3 131882 30990
2 151896 263148893
1 24965 104637 540479791
3 64822 74603
2 131419 332122811
2 163761 244759719
1 141841 154388 385626454
1 6696 95681 584004
1 9481 29272 25004918
2 14767 524088498
2 115582 837520828
2 86798 184664279
2 112138 68093503
3 98635 84847
1 3444 148496 462428305
1 4286 108103 781817144
2 104759 240342134
1 30415 63230 568922939
1 77325 140800 638449950
2 71685 638554677
1 99525 140654 743857301
2 697 454042792
1 5041 81123 473232765
2 67191 796869857
1 52139 112210 664743046
1 22300 120471 29571821
3 130744 141605
3 41059 79024
3 18531 117704
1 30041 68061 122310460
2 136279 77572959
1 93313 118050 321515361
2 135934 131543594
1 70389 123739 519228587
2 112210 848694514
2 41784 683596609
1 36293 112919 367106992
1 28646 53878 175010417
2 56010 53197724
3 139282 1631
3 67459 78140
3 679 115393
2 174350 91577658
2 27843 599054656
3 131253 149266
2 134267 932726180
3 34383 118059
2 150463 709159969
1 81199 112858 723013091
1 23647 89494 149316352
1 34074 119083 673887079
1 102273 139766 396979300
3 179752 1072
1 63374 126359 622927119
2 124188 167967889
1 2624 10034 471218515
3 70908 108759
1 39410 140742 410888942
2 37475 872493229
3 4559 127572
1 85296 154566 232020053
3 27781 124858
3 58495 5171
3 31827 26325
2 125249 378546687
1 122912 129238 927143134
1 22541 33846 902924537
1 99162 121333 606974015
3 119038 89987
2 140262 724162652
1 150679 154988 802804328
1 12464 15845 465125602
2 119896 560124965
2 150419 580903021
3 160646 145379
3 158435 63304
1 12302 144235 390593815
3 177081 133441
2 97287 895897216
1 40452 53168 169492027
1 52955 105238 93464563
3 116608 112104
3 94103 17209
3 94002 117594
1 121032 145905 58096563
2 119860 700587302
1 16572 32943 971919093
1 76672 128267 479681654
1 68731 86804 833993218
1 48469 98442 493141562
1 95152 106258 300351288
1 7348 112569 290453273
2 8571 107297483
2 31657 457266056
2 36030 156191010
3 151646 17737
1 43379 109082 210626606
3 137067 151735
1 1278 83329 738368832
2 155963 696488430
3 17983 17132
2 87411 901361404
3 121327 63793
1 109320 154348 640396957
3 93497 8279
2 46513 282834469
1 61628 123111 622821071
3 32074 7072
3 144846 134584
2 8732 20636128
1 41217 45352 707787387
3 107463 68792
2 29345 518242778
3 86921 76240
3 52259 152297
1 79366 138314 15281566
1 31333 121209 562419304
2 93419 875370899
3 130533 55505
2 25877 602001852
3 1599 144044
1 22458 105605 137927654
3 11238 136483
2 66954 841775743
1 39579 87115 746431980
3 53951 75818
1 124214 151918 62962038
2 78281 19425977
1 14601 34112 888611321
1 36440 41092 807444136
3 72144 11399
3 73149 7424
3 99029 154579
2 41048 576951776
3 150580 67478
3 19318 97347
3 80452 135840
3 5708 27396
2 18744 558500024
1 62821 83419 982526440
1 65031 81014 696379513
1 90018 107951 13394646
2 15268 920660067
3 101399 55748
3 81697 14138
3 136757 52931
2 59827 320558732
2 28064 474623145
1 6554 40016 727669109
1 9982 55649 236531866
2 150109 946008990
2 15395 666890965
3 146384 30993
3 113260 141505
3 108004 83625
3 125307 107100
1 41682 111161 706786336
1 42261 101447 532772126
2 13939 907876284
3 86898 64246
2 171568 690911368
2 54374 699760059
1 101066 143251 313072172
2 12371 846879203
3 67951 13358
2 146797 444661509
1 85458 113540 567214926
2 73397 77866186
3 137155 18795
3 110078 70999
3 113516 88660
3 35312 105054
2 141208 253920868
2 99654 857661678
3 36062 12252
2 117090 342877175
3 74203 89650
1 77026 91895 228883525
2 43920 328049479
3 110211 123349
1 120190 122432 677305214
3 65974 22023
1 137555 149187 706904560
3 67182 137060
3 101302 49518
2 50088 81311373
3 56413 60073
3 23030 22103
3 76216 134085
2 170380 797842219
2 99709 962706742
3 147994 28036
3 38877 90335
2 180030 806651742
1 10941 117409 333407815
3 170352 30260
1 81465 86286 378092591
1 20984 50935 25992474
3 171654 97219
3 109011 107945
3 59312 101478
2 31366 615130476
2 60562 283814645
2 29121 861337040
1 27088 39592 57022811
2 157155 618037022
3 108501 80278
3 22885 107964
3 41678 117462
3 76606 3477
3 78955 58105
2 115024 165119866
2 140345 369212679
1 26134 122908 433437509
2 60435 561684985
3 179572 57422
2 177249 384025995
1 56805 146249 577208979
3 143130 15860
3 54969 118762
3 37300 108908
1 28613 92139 29850295
1 84037 86712 514760160
2 110736 369719792
1 33065 55253 313930250
3 78545 61385
1 10110 32170 277814984
2 3048 132952759
1 93282 107380 976968822
1 6762 133519 204863163
3 120972 88196
2 144944 815658773
1 29781 97407 239753041
3 53749 128413
1 14990 51945 593948126
3 72667 73024
1 86977 151517 247950482
1 125716 143286 108357240
1 55458 75132 903791806
3 37472 83656
1 55296 140042 324414555
3 159965 148094
2 173363 829594239
2 68509 800873400
3 43116 137772
1 4902 103815 514087470
3 54540 8673
2 150284 49793626
2 155347 680728659
1 20074 103317 53896810
2 63703 35976967
1 50616 74906 345219983
2 152879 225649491
1 116559 146441 185293730
2 121769 385616838
3 136402 75334
3 77913 146755
1 64818 75587 142632718
2 88111 730022711
3 48475 116882
3 80360 59553
2 62124 905704751
3 33247 97687
2 121673 478816011
3 5258 81776
1 52520 126845 514392970
2 161434 974758719
2 110701 117274502
3 35842 114380
2 163251 75058858
3 34909 63512
3 55790 113122
1 14011 39045 821809584
2 164990 2762144
1 76421 102071 132781019
2 174679 569248883
1 83877 126174 120046660
1 40416 64398 957712128
3 179807 14735
3 62002 87860
1 35983 116724 854639618
2 4084 900934070
1 82103 111918 709754145
2 106421 73406726
1 95200 146538 718641291
3 140390 70899
3 107660 105128
2 16200 133322031
3 24881 58729
1 44035 132482 604153340
2 173317 532796694
3 57666 41638
3 96157 29926
3 116487 85506
3 10436 107655
2 70336 875223224
2 5991 350245430
1 52530 149569 375992653
1 103919 114057 368019909
2 93259 78016250
1 67486 143907 761654039
3 43723 12321
3 80586 44312
3 13566 56927
3 103540 64567
1 37198 81593 457000517
1 4117 37415 390432848
2 88761 877385442
2 117664 459215707
3 113917 113754
3 119246 137737
2 27101 921636810
1 82723 142202 345882941
1 4834 23582 42349723
3 118463 66489
2 58663 600909777
3 136003 87551
2 21747 470373280
2 104279 877315613
2 62375 106934851
3 76350 51438
2 139474 763636564
1 2492 32031 195086990
2 34268 122850161
3 163812 150074
1 90778 121397 378242375
2 117600 540923042
3 157859 17151
3 171648 10217
3 150908 131797
1 54988 88006 859425024
2 84217 347879818
1 92803 144160 900237016
1 8239 120664 323781106
1 7995 130134 794304225
1 109119 114473 179536388
1 93918 131026 669874263
2 117431 958792960
3 89227 142328
1 15326 117396 713718655
2 61551 837686344
1 107722 110513 399586408
2 101851 132276409
2 71781 565742395
2 84036 591765091
3 38036 115016
2 168053 457948199
1 23631 35599 335288643
1 75809 131430 247087805
2 125991 16081522
3 97381 72661
3 102776 112391
1 12372 79153 863223319
3 19929 24571
1 14779 134350 536333890
1 9626 117725 374073768
1 13981 153246 90842343
3 133660 108953
1 2300 37249 348879571
3 35481 47343
2 83987 48897266
2 54530 112922384
2 20867 191953541
2 76059 416144794
3 90830 46548
2 95474 264970252
2 135060 288963569
1 47878 86510 673441584
1 55815 104537 246985506
3 59086 104975
3 77177 132861
3 36785 6057
3 58440 148763
3 77049 149746
2 82785 894732894
1 46303 110264 793172156
1 34939 139875 554226085
1 45729 88776 582701976
3 1426 136819
3 80549 132446
2 42288 281414084
3 58735 34422
2 36890 760004919
1 97029 141797 284531541
3 21834 65705
2 20050 433872611
1 6533 46020 94051899
1 82188 138552 824635714
3 100855 152734
2 164479 740976841
1 51051 94567 316851851
2 30454 182847495
1 18544 115327 437275418
2 82576 489744750
3 61653 36293
2 179665 658868286
1 46288 140226 139053537
2 69185 273254354
1 80562 98443 604370288
1 58696 124918 691088240
2 492 537726576
3 157225 65506
1 14865 117372 850939764
2 145162 98323691
1 83836 105292 255605095
3 97587 88152
2 23699 27991680
1 2288 33431 553496409
3 115975 24315
2 172214 516857031
1 44635 135630 974339783
1 49957 141269 24083924
3 33698 47659
3 56494 124813
3 89844 3609
2 140977 921786612
2 29954 977809610
2 93994 67961679
3 133814 148769
2 74225 699760278
1 41167 136297 193626751
3 176579 61110
1 74657 140422 356762660
1 48501 58426 159688353
2 89302 900567026
2 63462 727895736
2 16896 530145391
1 39194 147795 44578764
3 163077 141815
2 64347 608752286
2 58761 691898516
1 33618 128394 302878490
3 30866 44823
1 36332 37970 640273894
1 99996 145369 966884294
2 129808 247786480
2 161720 382618226
1 46903 134669 711281232
2 159557 212251952
1 61901 71107 121299669
3 35231 30719
3 103799 67154
3 40856 105777
3 133885 76047
1 14361 33594 764377753
2 158179 717861963
2 110837 739108083
1 97452 114942 95160669
2 128121 176603148
1 14011 144780 275514505
2 32351 687044643
1 60707 104278 320510042
3 855 16168
1 1954 43151 899320688
3 23663 103878
3 82452 149733
1 66110 121986 598871035
3 118747 109877
2 139164 83883539
1 35933 41897 152476358
3 136378 35252
2 8111 605484323
2 37335 997412884
1 18937 61533 213509170
1 96607 125336 554139032
3 9919 135592
3 165097 139459
1 69728 133835 228879882
2 131850 224988694
3 60291 37234
2 163950 797274141
2 18483 403884445
3 22060 60073
3 180313 138807
2 146185 776991515
1 48539 69234 276650998
2 108519 218108816
1 51272 95930 5888960
1 5640 84587 603210796
3 141635 112560
1 23709 112254 846655484
2 67070 592730826
3 91008 116823
2 156438 564911263
2 11691 839060844
2 171280 135453898
1 22482 112547 983376523
2 65954 263375645
2 82932 474050639
1 6794 98689 248561426
3 70379 117174
2 93444 192220920
3 31194 96540
1 39977 79000 829515235
1 75316 126436 999140470
1 116138 124728 314030955
2 83250 927689272
3 129770 120474
2 128574 113685412
2 50355 779826682
2 139959 663344209
1 9126 82972 391466080
2 83730 277076913
1 66893 75133 479572478
2 3799 547738219
2 88257 146514240
2 179917 308287951
2 43575 357339035
2 78223 636158947
2 83581 509781276
2 175025 646339233
3 35951 123457
3 35057 15377
1 127542 132707 972688414
1 9314 141310 862237569
2 65457 285416025
2 46900 63889053
1 30689 47248 767916911
1 139706 141100 78163391
2 52 778696252
3 44844 119201
2 167546 503914762
2 51000 476829041
3 136422 48593
1 103837 121352 502009671
3 90745 62302
2 26467 195404549
2 61233 441351178
2 90266 115636541
1 99144 102815 611649197
3 155161 59431
1 57250 118998 445047326
1 85703 97742 113286798
1 38883 83380 254605844
1 718 127270 450447759
3 118830 59960
3 143317 57186
3 13830 113523
3 67346 8126
1 53180 60049 568740894
2 81122 980028300
1 118341 123907 179773877
3 53216 78378
3 111939 102598
1 2919 34077 445903815
2 175784 908958594
3 146283 125087
2 102088 83076334
2 80423 255233142
1 142446 153683 535875478
3 34974 65288
2 3991 292179067
2 54176 389503152
3 32282 50511
1 72585 78854 644615866
1 37497 66845 259572922
1 6739 111882 899914215
1 91115 153498 429952510
3 62479 107604
3 171134 77288
2 169988 479812389
2 111508 871257643
2 71661 378166662
2 97700 891958313
2 39205 918408472
2 164569 30935557
1 42304 54866 150002418
3 101652 118705
2 124594 842943367
2 9130 889490173
3 156740 80283
2 63380 57793765
2 163749 98540237
2 91652 321601296
3 26897 1432
1 78029 150267 44837406
3 52870 71056
3 58469 100855
1 27859 124987 844537012
1 55827 154300 512627127
1 26333 112217 422546884
1 2526 132469 194223624
1 125892 152024 580358339
1 54787 108767 34142494
2 27855 647701099
1 29751 136509 7114801
2 43898 266622730
2 38912 919910463
1 8373 126445 585567017
3 58120 52472
3 72791 146754
1 57324 112745 901546689
3 113726 11752
1 40372 108729 987677922
3 69725 30978
3 69216 14217
2 13145 427618931
2 103930 552221170
3 97215 25038
3 65898 17467
1 2446 68429 187114719
3 72838 49483
2 56085 27422667
1 79415 122881 231751611
2 88554 689493317
2 106033 140240388
1 18444 138214 981820320
1 71681 76512 629477267
1 45255 120150 112447206
1 60248 136943 294201421
1 37556 39413 696624749
1 46267 129324 64402491
1 67285 143285 456409191
1 98681 146427 350522510
2 34153 488249939
2 13475 931935033
2 133739 215197187
2 155047 946604682
3 18336 110400
1 26096 104035 962079922
1 19338 121227 895235970
3 106878 54135
1 93780 140539 228773381
3 166004 118527
1 76819 130951 828312584
2 45312 72408560
2 118066 662452309
1 118043 147618 893017313
1 18540 42564 403832449
1 37788 74230 18939960
2 161977 167849559
1 51428 71512 320657359
1 19035 78953 16266842
2 151383 838604602
2 172090 727807299
1 48605 94521 432072208
1 18463 152730 756671323
3 64942 96457
1 62582 118952 968024033
1 52776 107724 946008264
2 40581 255301559
1 75977 117910 463023828
2 46108 777636012
1 6175 134285 564573294
1 66829 104612 587457724
1 23811 136763 821893949
3 50750 44731
1 47897 99515 858378061
3 12554 107585
3 77801 92516
3 125951 57752
1 51217 95276 116235155
2 46281 786756332
3 55628 109131
2 90734 394521346
2 82858 552221519
3 39431 126857
2 127425 780873354
3 110824 75232
2 28825 466276370
2 135571 613709005
1 4797 24557 808600033
3 97183 26064
1 56130 150786 429461314
1 10935 104350 691742876
3 135429 60790
3 16735 85935
1 50039 133261 31947740
1 17290 116590 355743675
2 56456 359102617
3 165857 37003
1 64036 101247 640771757
3 19841 7335
1 6897 131829 785172969
1 47139 68223 675547584
1 129904 151462 628874207
2 75943 645063329
1 51907 137377 462791970
3 13967 69229
3 31621 25077
1 9733 106499 408267074
2 116192 243934411
1 67614 116232 613791412
2 54480 530432161
3 55275 11535
3 103217 82252
3 165524 52017
2 6969 934320727
3 101754 24964
3 114180 13612
3 166955 127130
1 33023 47921 807516800
3 70716 143869
1 113081 134393 900284506
3 19265 107111
2 138111 618619559
1 98127 132427 250076519
2 63859 456141308
3 61491 37200
3 96750 12658
2 24676 511880449
1 17109 28515 994036797
2 40065 581761563
1 69356 77902 253278632
2 171246 987143669
2 108897 145024367
1 16482 143231 121686571
3 143868 58051
3 95108 22697
1 21263 98852 955843108
2 86528 189498128
1 15073 57347 380365768
3 111914 56296
2 153840 146757283
1 32761 123912 448130405
2 99311 119004372
3 135216 107778
3 3782 143405
1 55317 94199 202506721
3 59741 52038
2 110632 764782507
3 114638 72247
3 75976 105770
1 74698 127769 569877360
1 66480 138651 739135958
2 19034 409148350
1 128852 139347 762063967
2 27977 945875295
2 59414 74726206
3 128432 142921
2 120928 565100149
2 64960 338456917
3 88608 98865
1 47470 47564 569949000
1 77078 124598 666391947
3 65031 137423
2 134590 818690162
3 30531 42133
2 147208 486045284
3 10537 12522
3 162555 91066
2 97498 333691513
1 98055 147681 493621293
2 22372 299775617
1 30824 52544 610923464
2 65137 756399109
3 67401 26715
3 151317 104299
2 47695 605735657
2 7711 585200319
3 29763 26856
1 58025 88767 893245508
3 142078 115196
1 38099 39677 234448728
3 41446 49183
1 40720 67745 924995182
3 102931 7429
2 84892 876439280
3 120956 15123
3 168948 35581
1 52536 104787 514309201
2 56466 325714094
1 19385 132072 973028483
2 141066 52305723
3 16303 93698
1 85922 136058 302438523
3 108587 73718
2 43351 646113073
2 162382 688881321
3 69639 40468
1 8566 128121 730683273
1 19725 129481 119631398
2 152426 327769554
2 55879 979021349
2 106212 745093227
3 172273 147207
1 35033 123045 826149165
2 99767 264527050
2 22172 739919065
3 54229 40228
1 96583 124699 900191012
2 45347 342165060
3 38687 8488
2 177548 38703283
3 87069 37578
3 59097 109709
1 11153 79256 364400923
3 124585 140670
2 105621 101398170
1 10861 135715 682838107
1 58551 145381 276130565
1 48644 59846 721600725
1 69202 133915 13926034
3 52379 9197
1 122728 143818 861994733
2 1494 174126520
2 108198 531072485
3 7481 42576
2 72309 422704167
2 60327 642566045
3 107230 143780
2 54310 805862754
3 75598 118154
3 66090 126464
3 119483 120834
2 120124 144677134
2 73104 967063418
1 12685 154343 524075736
1 41212 110011 975556253
1 70944 113906 294625886
3 135911 5589
3 128709 83622
2 65917 915316443
1 100261 112618 716512965
2 33419 592154799
3 157303 96076
3 42574 111547
2 45739 687094494
3 152685 43245
1 44363 70453 536429029
2 146996 890155941
2 29655 221465668
2 19107 99805589
1 110175 110240 713442371
1 33183 139174 169497556
1 10803 14305 409690847
3 122369 138813
1 1608 77264 351548989
3 134857 69092
3 151904 147689
2 15764 780710178
1 65356 133053 868344697
3 81170 54321
1 23502 61365 72110032
3 16871 26366
3 98787 100232
2 42722 478276580
2 140978 969451264
2 174050 401798951
1 70374 139553 329699879
3 97698 130711
2 161125 276660853
2 61541 486413659
3 95066 46796
1 24363 119047 828105380
1 27447 145353 116378661
2 32414 566353472
3 162847 95799
3 148874 91055
2 28056 264222452
3 150326 147130
3 114171 30855
3 24422 150328
2 94975 937890431
2 114197 642942816
3 152264 42365
3 143234 107522
1 20854 76371 239209667
1 39648 134499 209571442
2 159338 977722931
1 60395 129555 125426872
1 9138 98143 836542779
1 17429 104406 961984374
3 79361 150365
2 37513 390622464
1 107824 120754 894508015
2 97870 816289920
1 39790 153321 572211618
3 29620 149613
1 88274 135470 992739044
1 99015 150457 573021352
2 72971 649814695
2 66556 188003522
3 138481 135408
3 99280 29281
1 121935 136267 983351335
1 22794 97212 53364914
1 49314 57734 250951632
1 11913 116226 845850498
3 14874 59618
2 115070 403319805
1 101325 154459 88615431
1 69230 128463 835968680
1 18102 129750 293231796
3 130436 60266
3 136699 141880
2 61144 214350373
1 47520 140143 760833189
1 10298 80972 595418959
3 139982 110429
1 88956 120669 886876064
1 26593 97859 544063808
1 18815 107661 181782596
2 36602 43013149
1 95717 148963 994914100
1 26933 32999 467077299
1 274 93725 654549511
2 123997 588311272
3 166573 71463
1 37782 131675 12661902
1 12497 25657 48751715
1 80378 99241 34884587
1 68811 108033 430183877
2 63725 939289766
2 65160 848523843
3 179790 86855
1 66174 75411 91860503
3 114992 27438
1 44707 118756 183357186
1 32334 57844 103105906
3 92252 138115
1 53909 134574 544804950
3 9692 124121
3 135704 139509
2 105623 166101421
3 167094 109724
3 156202 117990
1 92738 139500 530493212
3 84070 116415
2 8409 111873450
1 51132 72018 217392793
3 30410 6151
3 179275 142409
3 10798 31011
2 20005 202017314
1 41523 46556 465834040
2 71787 12479747
2 115136 542985870
1 77096 103164 876321257
3 102743 112850
3 149317 88426
2 65225 856145713
1 98350 129043 457726586
3 71473 152444
1 66130 102700 149329524
2 81971 466966638
1 61742 142697 263173234
2 35905 579130970
3 123142 55791
2 176801 475824562
3 156075 148277
1 120773 133434 869120904
1 85367 97821 102440204
2 127533 749783031
1 66688 150354 176337756
1 121013 135632 112710703
1 17095 22531 644534385
3 116001 82428
3 162449 121083
2 161820 706442740
3 170505 52713
3 174241 11714
1 53871 65523 896850674
1 140325 151464 957207356
3 122355 80609
3 152687 64338
2 136499 497181775
1 127275 131074 997204679
3 109582 83758
1 36085 144247 882282559
1 80678 101726 169884058
1 71332 118074 243505126
2 39882 664795442
3 3029 45321
2 28530 117989581
3 3153 113819
3 40970 46795
1 92834 154680 334438048
3 38082 4129
3 152009 113841
1 82308 149235 210276260
2 26753 664568700
1 57112 113824 917394690
3 113011 136292
3 124051 78935
1 44614 96392 106281903
2 136034 390871246
1 25369 121767 673575283
1 72485 115854 876870590
2 143987 387188899
2 109801 862069767
3 112789 52957
1 40575 140973 676681049
3 168493 16405
3 30839 121729
2 87012 683086798
1 5803 27889 38368134
2 174916 543511380
2 92932 862358863
1 7706 131647 601951972
1 77188 144240 793238479
2 180789 4924392
1 20417 132049 668120200
3 92991 33544
1 78082 138531 795907702
1 33238 58028 45503809
1 99874 118649 583137101
3 139481 64225
1 13393 20438 200683905
1 61033 148684 6792414
1 14863 90255 747009956
3 121019 150744
3 28154 44870
2 100893 504585222
1 9799 75689 294039787
2 51689 250163122
3 88221 124037
3 149054 44148
1 45714 151099 987366951
3 92421 79756
1 9289 27506 535024119
2 78645 685280927
2 119329 562948630
3 22760 22506
2 52192 772736770
2 173240 408014645
2 157400 634618146
2 87308 384710179
3 165658 116931
1 1175 48513 432372107
3 15915 105423
2 77765 279607577
2 58439 922247377
3 33207 136897
1 79021 80951 871409134
3 177387 25408
1 65263 102307 539674248
2 145205 86763206
1 64929 69533 811751840
1 70620 151580 592227955
3 100709 77710
2 1311 316858863
3 178925 82914
2 32718 694332687
1 90945 98489 562614851
2 27984 561707875
1 122240 152226 519401768
1 47926 117955 397601732
2 141364 672512965
3 126384 68621
3 80107 624
2 85568 350845477
3 8941 58668
2 14474 366813264
2 148252 64707511
3 111668 99134
2 39559 748175492
3 107097 97117
3 74809 108331
3 74452 96406
2 115238 998770545
2 103915 162846416
3 109668 78176
3 148352 41641
1 77942 78282 423651877
1 5926 106415 591990183
1 85028 143221 65147966
3 103124 143211
3 37218 5212
1 47648 96631 81278236
1 62069 120160 351983834
2 152832 900247543
2 31799 609460218
3 171161 2835
1 100172 120928 65035986
3 90139 48298
1 23748 29015 3222713
2 14472 203381996
2 146017 249642739
2 53867 768676580
3 47459 122348
2 178001 13441631
2 125322 96162354
1 107816 147931 747688160
2 104336 82058689
2 163092 302251943
1 13700 85122 66719900
2 1949 340414247
2 13452 872763043
1 56900 132718 172949694
1 44338 117984 515170847
3 59737 141085
2 67234 793696065
2 126421 900343332
3 143466 26104
2 161906 603791047
3 117337 33142
3 30655 112623
1 32062 52477 566021629
3 43536 108468
2 35549 708541243
2 149812 441274241
1 14624 38965 749622019
2 93319 672556785
2 145144 481853863
1 107649 124939 714625992
3 98630 17454
2 99669 274329890
1 13447 119779 20874111
3 141808 113982
2 163788 772841226
1 23974 140705 560021398
3 2094 115288
1 32290 41044 517135512
2 128223 613000948
1 99013 102170 363782606
1 90651 104709 8656739
2 109188 131540481
3 153299 8586
3 61838 58579
3 141951 144247
1 73629 130537 691386745
1 58528 67300 653638600
1 23035 38200 839523585
3 144989 17500
2 129470 999356861
3 180121 20435
3 93529 8208
3 55847 150599
1 48203 118459 724953693
2 79068 854572957
2 1808 290650347
2 73250 457909115
2 57282 806632487
1 57164 72110 163831511
2 7020 594963500
3 90865 72534
1 76083 151802 290021369
2 118688 190883294
3 103975 112999
3 77195 73737
2 122123 104052794
3 111555 17937
3 122781 154974
2 72189 304532941
3 172857 1025
1 55047 146150 717289059
2 101764 70152274
1 68410 120714 968038228
2 102936 616856892
2 63404 274634843
3 83363 47490
2 121996 324577650
2 34849 918594861
2 54432 74741238
3 47077 68275
2 141674 338516753
3 135583 105764
2 17132 399061613
2 123900 620047247
2 126725 871870800
1 24370 76396 945329321
3 163903 54131
2 106754 941126403
1 27052 107874 350611566
1 100216 128627 580812896
1 12186 30720 309056322
2 2740 560969836
3 136836 91347
1 9577 73061 255552519
1 11751 24473 694484861
2 5396 333886174
1 25338 99057 542273430
1 128695 150422 980836760
3 135904 56646
1 65446 87047 901379909
1 56504 136640 959220059
2 122648 770583964
3 49904 5811
1 45084 132683 695559399
2 109293 879128290
3 70802 135907
3 46423 138545
3 124355 101257
2 146516 460412922
3 142541 83875
3 8284 85577
2 158390 247674585
3 32756 30518
1 32782 132571 638676932
1 32424 126346 835239678
3 89998 39513
2 21325 374384980
1 56799 135741 49843580
1 62175 138708 672617503
1 21184 34410 876992471
2 104534 504166181
2 87018 550919274
2 65976 335911821
3 137928 110985
2 44271 847542087
2 151274 738054098
2 5504 298182330
2 31169 332243769
2 157226 525563404
2 69435 458140757
1 94134 103543 295405537
3 136745 26437
2 35367 878005120
1 64692 123194 833521847
3 20930 118180
3 175263 91860
3 119064 4262
1 15008 82438 363119112
3 94161 74440
3 140000 60207
2 115483 714111386
3 49591 7400
2 20855 894867724
1 9269 11518 939119810
3 39532 35584
2 99071 992547197
1 25718 130533 739378209
1 45677 141863 794243806
1 17434 130781 369275697
1 3249 123504 311758117
3 52982 137235
3 85329 40144
3 119364 114230
2 15920 203746615
1 24415 53698 748840930
2 13623 660728453
1 34872 83970 287819850
1 140334 152944 370843336
3 59962 118468
3 48469 32784
3 107572 84709
1 59116 86573 113181545
2 31939 593256643
1 173 17264 745364926
1 19563 69915 302820998
3 77900 118855
3 97521 66854
1 66218 71181 225410883
1 126307 154278 326769874
3 166286 132492
2 14713 488708450
2 179480 953230679
3 14566 140794
3 73002 76672
3 61787 104854
3 11558 83806
2 136314 316135666
2 94010 569666018
3 153389 60960
1 52874 121229 351590827
2 78100 249437071
2 36415 859724417
1 32929 69704 590258487
1 76875 96939 926608219
3 13357 151358
1 20981 72433 44068948
3 161903 47224
2 65973 527499607
3 176318 39427
1 28213 39564 88229261
1 85459 95210 806387892
1 61724 139136 101516225
1 61114 123734 527770281
1 106070 106846 593995770
2 67719 634654842
1 46819 115333 19662067
3 110245 145870
1 36395 59472 850400330
1 106766 137768 90720036
1 47592 96080 537246727
2 56933 543446629
2 19078 432395162
1 61560 66118 202639190
3 124855 139278
2 162638 344850016
3 125601 139077
2 125632 877438063
1 130662 146899 258300924
1 67671 124709 791452625
2 53337 724619284
1 55102 92216 742772621
2 34099 495105882
3 17866 34554
3 77470 142440
2 23370 668978986
2 48202 554558924
2 93722 955954374
1 83705 130739 532357716
3 144505 44450
3 146019 68621
3 110997 80146
2 131496 488325547
2 101858 857271564
2 133162 697631640
3 132326 35851
2 26924 539300248
2 96979 321910642
3 95409 151469
2 60129 286031064
1 84166 154624 510681417
2 13803 281967006
2 84571 84173212
2 22382 205402894
1 110038 124203 924616844
3 14412 98447
3 51813 101519
1 4259 125607 116025208
1 50654 91691 486019740
2 10080 768892813
1 62096 136769 252204824
3 75553 92274
2 125138 109648867
1 135649 148133 676042337
3 72691 113572
1 10187 79718 620427984
2 79000 535013167
2 17756 111277143
3 70957 34613
1 24402 92021 992904490
3 164192 23357
2 55009 498017607
2 174768 850477473
1 1793 50842 406672799
2 173794 679358570
3 55905 52950
2 18592 455728264
2 99934 805951689
2 165472 564087166
2 25361 931386274
3 117362 85558
2 143920 220572809
2 128812 73241785
2 120883 376371615
1 12195 59272 306374188
2 169965 339686862
1 95147 151517 148095868
1 17327 127055 849367861
3 92929 84632
3 127736 73714
1 65233 147190 466339691
2 149561 198823863
1 32032 57155 569415472
3 56524 94733
1 59148 99901 694298992
3 79082 15453
2 147438 766078950
1 39072 105889 711064722
1 59751 152062 691673831
2 125773 916176571
3 48007 74459
3 162384 126956
1 41499 140230 802688204
1 1728 131057 339295059
3 8354 154091
3 176044 134631
2 117481 552274961
2 115073 744434677
2 95854 193140020
1 10146 12665 327915672
3 45984 36133
3 148643 35919
3 177819 20909
1 81136 134773 995715705
3 165317 28266
3 145573 25079
2 56726 304015839
3 165922 31677
3 147909 39931
3 46055 127239
3 56147 119307
3 62013 94748
3 94081 11133
1 26902 119789 15452253
3 42020 70959
1 41644 116627 619574445
1 26452 42790 935546687
3 126001 149209
2 49661 532535201
2 162702 283042169
2 131314 648595994
1 6442 139274 457673266
3 37014 35955
2 23330 918005574
1 43799 43804 842321944
2 151912 833366968
2 42328 181505049
1 36117 47079 943383255
2 84999 746624639
3 31693 127205
2 110385 961952827
1 50110 87344 16503389
1 19423 88636 90267332
3 46167 31540
1 102864 141745 947483075
3 177475 49511
3 131689 50107
1 135939 138692 486770922
1 109423 127808 197136944
3 3377 65056
1 75629 86915 748729484
3 64354 36251
3 179200 150971
2 118850 183508962
2 145355 861377544
3 143101 51362
2 176448 333995646
3 8823 64345
1 39405 119437 337243592
3 33189 35206
2 28483 835806834
2 94190 209123358
2 167234 644454000
2 79919 665457816
1 67958 144421 210218123
2 155115 130245152
3 52555 50684
3 18520 122640
1 90393 122919 725391691
2 25998 849662609
2 92922 924529374
2 155957 43040674
3 178854 144910
1 67255 108056 277882792
2 93339 437684528
3 55154 130638
2 26962 21033924
1 105067 130522 37511828
1 118438 119140 775004813
3 122253 16047
3 158650 45059
3 39738 42571
1 13626 49100 553645876
1 5249 137522 142321570
3 8305 79096
3 62864 50882
1 99913 146945 897960010
2 20493 374317693
1 44876 103633 99656392
3 137309 57645
3 56777 1462
2 123211 868108477
1 26667 113813 581086688
2 57741 235116706
1 121073 143449 481695272
3 50092 61808
1 97713 104761 437168625
3 173662 76471
1 38603 129631 395436790
3 75204 35873
3 65179 87602
1 56595 149624 873263284
3 124955 21053
3 127193 35599
1 13689 52785 731770944
1 11247 103981 588457667
3 133419 60099
3 114500 107062
1 48829 105538 943747649
1 4851 77190 11974213
2 155107 416814323
1 35281 101034 497213766
3 5076 111051
3 5493 41690
2 173855 378571990
3 79026 148167
1 84916 123070 656326995
1 44785 48106 241261144
2 65704 144868488
2 151616 372254788
3 135655 45750
3 90749 117096
1 63308 129908 764960303
3 75619 104444
1 28800 126692 752542076
2 34849 909451853
2 36526 62561213
1 4900 39672 786872249
3 67091 71911
2 107531 827198899
3 10506 30464
1 65291 110523 507880895
3 982 131864
2 35303 883265815
2 53604 487336222
1 49029 50783 605698413
3 10115 2445
1 52915 61672 818853369
1 66257 146268 467745344
2 144663 6129139
3 116787 53031
2 67695 384082115
3 135290 78716
2 126399 823714651
2 92140 570423945
3 10607 77340
1 102733 111369 154786632
3 51451 20473
3 19104 120187
2 97439 965307081
3 90051 24288
2 11766 865488329
1 96806 122329 96058261
2 67134 542024002
1 52281 106510 49340456
1 47470 138945 329774343
3 35895 98073
2 153702 441696550
3 55104 30188
2 164041 177049465
1 5590 14193 758818812
2 47914 921082249
2 60162 313464238
2 168085 371102176
3 123643 119644
2 123060 841951426
3 108982 4743
1 51067 82228 445408114
3 25722 33929
1 35926 46611 554965130
3 47591 149683
3 146678 60692
1 3041 103539 82745608
1 58624 128729 635571311
2 141819 747908435
3 99353 173
3 91613 116408
2 170616 623598065
1 29354 138482 107659020
1 36114 92593 862253029
2 92411 625322175
1 43019 65287 706700739
3 7786 65025
3 46417 55620
1 51190 78254 713150400
3 83333 82309
1 97200 144887 797161535
3 14872 36381
3 2474 144511
3 151348 79684
2 27518 434035649
3 65012 8982
3 141572 134211
1 9614 40210 511144348
3 142403 118080
3 158527 131687
1 37339 75772 877375348
1 25262 41452 810153586
1 59806 154746 789909880
1 1438 118376 945560521
2 177204 268668419
2 28762 648808898
2 134591 893985522
1 60726 120435 221091334
3 176613 87976
2 168751 929552169
1 64533 85724 455810622
3 168643 5712
2 36208 651420191
2 3695 917195469
2 104321 793644695
3 67596 29776
2 136430 88746569
1 100992 150393 752217198
1 79184 132731 209996785
1 35983 120850 308701239
1 48546 54285 617925088
1 65296 97243 279192223
1 35421 148858 882510708
3 173343 149140
3 44110 136406
1 24877 67293 841735558
2 282 12038962
2 133401 822703349
2 94322 460152501
2 69048 594757084
2 89383 441943073
2 111739 141794243
2 34746 359522768
2 45064 157383752
2 46406 296832073
1 82646 86545 453625562
2 25675 925378667
3 176639 140472
3 76776 112284
2 156015 410871586
1 20939 75178 844329954
1 14388 16519 128193612
2 40246 259421215
2 91808 787051309
2 99992 92696118
3 120298 33362
2 74717 156879371
2 145610 627938158
3 119233 98065
2 158723 65627624
1 636 147996 870638246
3 55099 119084
3 38793 133383
1 90423 113309 178514568
1 52745 132074 351022434
2 20702 730691589
1 9780 133879 408461668
2 103241 806719481
2 66380 777421262
3 94061 47981
3 22239 143118
3 150761 30245
2 22445 113692088
2 103487 610456739
1 24931 43208 314785849
1 77642 148264 949531200
3 92684 134052
3 179543 104052
3 147550 15524
1 46403 95982 723717244
1 139826 140403 443562900
3 97483 145159
1 52491 108973 853591438
1 10203 72063 316596606
2 80315 224801442
3 140323 41699
2 164995 464332785
1 73729 134999 788786954
3 65230 44208
2 44663 52770626
1 110731 149840 745730741
3 80460 100453
2 85689 578110940
1 25784 108178 853386971
3 10813 93524
1 56938 67215 20649115
1 97591 108016 192258648
2 112357 358246402
2 95736 280501597
2 50856 166228905
3 153794 137281
3 83007 53794
1 58504 115631 292436319
2 2987 347295041
1 8132 108977 796737326
1 28874 129280 382759372
1 36635 69881 501247455
3 15653 72761
3 130851 122704
1 36037 37057 637630150
2 30656 927750229
3 2255 99899
2 89523 317956207
3 70895 72584
2 7789 800336800
2 160401 276041562
3 158118 5093
1 40702 61620 687226913
3 32139 5724
2 150493 414991198
3 79199 153475
3 124390 135753
1 91040 128828 389181900
3 89208 19894
1 14924 138703 213894117
1 14575 59336 671744268
2 52598 380113383
3 52102 72030
2 168655 116174077
2 46551 820973548
2 22594 799587437
3 141680 141818
3 138020 32142
1 9446 32925 101863874
2 64532 716839207
2 88298 769767171
3 179004 118050
2 137258 675934205
1 78016 79362 633125026
1 11819 80744 427214513
1 11443 112825 38090078
1 13811 87363 151074202
3 136788 24046
2 88554 741065596
3 133251 134301
3 117009 128927
1 2912 109108 15795608
1 104994 146351 414488162
3 172626 98031
3 88052 26246
3 146012 114319
1 9363 34548 172497829
1 87322 99319 640022133
1 43280 53233 10849817
3 132282 28594
2 95582 973325701
1 109254 125490 361064491
2 8420 118628446
3 144462 50011
3 164883 3573
2 147592 499719636
3 16484 58640
2 67546 603979545
3 133400 99549
2 136843 263132538
3 171178 86081
1 23910 95307 515892957
1 149547 152559 615100199
1 30105 52644 404080924
3 172107 84284
1 21835 102219 135610818
3 17438 101685
1 113634 114408 831811743
1 61170 80587 930073510
1 58470 97943 128860894
1 102054 147220 70595550
1 94017 154920 688716174
1 17422 57778 135105184
3 25440 26827
3 50761 48777
1 124337 149914 407116448
2 7575 760383191
1 8446 26469 782807905
1 92663 122926 364307482
2 116426 938168189
3 177023 68967
1 87266 93724 850713802
1 110961 141349 35216834
1 100270 119037 710175308
1 64545 129050 435888135
3 32685 96057
3 86564 80658
1 4217 34929 519798363
1 15831 139330 565954242
3 42555 153836
1 67508 76152 185388176
3 43203 141863
3 136725 53260
1 34402 43835 211801667
1 93685 103842 23958349
1 42657 52468 429911137
1 96196 152928 55471626
1 131121 142167 759314083
2 175728 713912045
3 119167 87152
1 145674 149735 360613934
2 91525 618665230
3 141488 20836
1 63140 80847 616487752
3 114579 148566
2 11435 127031289
2 77831 377726738
2 50510 146391600
2 73001 444193603
3 16696 3655
1 76404 119355 167642910
1 4190 45402 124996154
2 20994 726938956
2 140699 138515020
1 97944 110174 421721156
1 22760 141309 717924264
2 63605 931040318
1 11179 25158 960838107
3 130203 129268
1 31540 113684 998250363
2 95218 356318810
2 51292 502942447
2 15145 453104925
1 20307 144141 852743270
3 32609 86178
2 65282 98687733
3 18132 127830
1 33717 34254 1160435
1 150118 151096 937405650
3 106760 60665
1 118838 150366 89208417
2 129290 364629580
2 137670 858858130
2 90439 82621712
1 77214 97979 233090523
2 120798 498267323
1 1757 79628 424705374
3 3079 142360
2 116268 258143207
2 171800 209796604
3 90850 18862
1 40776 63933 468758153
2 19589 754434671
3 153237 48378
3 173132 61956
1 100457 139134 934489370
1 2072 84660 712021853
1 27109 83131 175027970
3 171167 89028
2 101845 614991674
1 31691 142181 392125899
3 155508 79022
2 155465 608190856
3 145795 101105
1 109263 125263 820676957
3 74045 3728
1 58501 75308 116304636
2 25513 982594158
1 37184 144069 997689779
2 78800 73409225
1 26599 33546 495313177
1 54242 98184 526450723
2 37786 632263270
2 21782 731079210
2 63598 309962843
3 99815 109584
2 23804 848731956
3 55538 59767
3 85422 119946
1 51956 120845 781290287
1 49191 57024 119329673
3 65565 42405
1 142326 153571 313023271
3 50458 49815
2 25430 237163213
1 29100 124363 430600616
1 11147 96798 226330736
3 146116 61354
3 167158 91634
1 4104 153496 155174867
3 101922 116591
2 75333 251018587
1 46820 133073 673156165
3 164646 20025
1 15704 33367 883298657
1 34599 98245 130686368
2 80428 690063846
2 174504 412260577
1 72723 115144 641157565
3 140063 31560
1 40616 119218 117933648
3 50784 67230
3 27794 154162
2 79672 803055725
1 99883 102048 457695792
1 37855 118254 819496091
2 73416 810944091
2 171502 610767293
1 66170 90336 19280118
3 4029 122617
3 158903 105433
2 2843 46938771
3 41954 57316
1 32674 109488 933484947
2 70223 305261613
1 117499 137836 158086841
2 145181 920411467
3 18448 23107
2 20368 861922586
2 162482 910325994
1 74396 154652 518499413
3 159663 5519
2 132163 176249290
3 73606 55580
3 22802 6146
2 5326 834526209
2 65152 67956342
3 151465 59552
2 33410 751948769
1 115082 116063 218023908
3 43825 77673
1 48039 153680 166306355
1 28164 140383 344580910
2 62475 311396051
1 21177 67978 305514073
1 57808 106409 336285739
3 82232 89554
2 138670 377314952
1 47633 154117 605944443
3 98026 26445
2 153421 428010502
2 85408 572450235
2 84976 553615887
2 93316 362761758
1 48305 63387 932345743
3 91954 49252
2 16246 331269205
1 1750 116967 161976459
2 29915 242457193
1 17815 99463 699895284
1 21577 27650 728426464
3 145118 8094
2 139193 767270130
3 88178 127554
1 75203 77241 590915709
2 99943 668401783
1 18910 68710 475654007
1 103784 135296 711122470
1 57869 73449 966161573
1 49328 93415 892960807
1 119518 124919 437430977
3 41452 135273
1 58633 126606 879975232
1 42795 61692 528641524
3 104466 20985
2 117269 975562406
1 4680 71048 432514803
1 61111 142607 484192308
3 83639 121114
3 112381 88659
2 29146 124841643
1 1417 7009 648894597
3 167695 49289
2 17795 778107421
2 11027 363458821
1 52244 102204 452840945
1 68259 84327 934723132
3 88546 136462
1 4498 97737 34394019
2 67060 661590523
3 176584 128584
3 170869 151580
2 87079 149929360
3 118545 152360
1 19472 52015 380021325
2 13708 467310557
3 173616 33890
3 72666 66267
2 46477 944800643
3 91062 119747
2 76269 910655424
1 52008 56535 268606353
2 19914 863713263
2 50552 622035355
2 64578 974257951
3 141543 27474
1 35697 97564 805702195
2 48091 314006110
1 12387 33192 100811607
3 86513 127232
1 29167 102815 725330415
2 167842 910387385
1 127275 151097 5087283
2 164723 236893893
1 65051 107352 593370089
3 20841 86718
1 24658 117447 236567820
3 104850 109142
3 153295 117367
2 52473 778683194
2 158827 670927371
3 116340 141395
3 67380 40277
1 110997 128241 856007599
3 74902 44575
2 81023 789634559
3 120693 114552
1 10906 19718 596678335
2 128253 400867144
3 143575 37733
2 40612 142648388
3 135831 92236
2 119752 768829499
1 59491 132411 888337440
3 151325 59305
2 11702 939951847
3 127024 99958
3 21894 154138
3 52335 150948
3 135555 8558
3 46383 23873
2 123772 738452771
3 28974 24635
1 83824 154578 388042783
3 138301 22993
1 8112 153956 646470148
1 28274 93847 935114709
1 149418 149808 314408551
2 111177 217810409
1 114280 121541 199340986
1 23375 98873 638501416
1 49186 150943 390217479
3 6064 21119
3 3774 25841
1 18281 43299 55604022
2 181612 173617728
2 153856 653285231
3 113454 141051
3 95185 37175
3 136968 125375
3 102414 34594
1 30907 65747 351556682
3 129761 146450
1 12066 81507 391546705
3 11059 57637
3 123752 135234
3 11097 131335
1 1942 93560 514282139
3 16563 104855
3 161807 61537
3 66353 33686
2 80796 770361498
1 7792 140058 981659761
2 62147 830199349
3 7116 64928
2 145925 725142338
2 59469 137325191
2 138206 410275628
3 49463 25950
3 147877 54909
3 14600 856
3 65913 75534
2 130019 841382778
3 12388 56494
3 172487 109078
3 9233 58458
3 49197 95946
3 137899 149868
3 142509 91773
2 166249 551052083
2 54307 475579994
1 67604 133339 556043978
2 149176 587326698
1 84427 116569 42657312
3 146330 30979
1 1019 67264 747881121
2 139704 40769912
1 35594 149263 618437392
1 46099 105279 917391959
3 53465 80391
1 37376 119836 277907129
1 114865 152551 319957826
1 63101 71651 225142255
1 39987 74481 982028939
2 168135 420197839
1 7208 100624 625558344
3 154110 21673
1 927 84632 457949792
1 41325 68293 32461709
1 65144 103984 828897668
2 101701 253508345
1 100765 127521 319159513
3 123176 84992
1 51419 83215 594348285
1 1764 71242 202724108
1 83580 137030 812314855
3 86004 111066
2 160129 179403148
1 21558 64502 576292336
2 73120 476329796
3 106258 148077
2 4367 120227441
3 35411 128861
3 122166 14319
2 128891 460818086
1 62941 144931 445144011
3 16836 147881
1 69643 104748 288084249
1 88336 127825 663395953
3 92619 133807
1 131388 146550 999656360
2 180767 842060793
2 70215 649764514
2 152457 159056634
3 118365 56056
2 177356 345154031
2 111311 645682806
3 28168 88541
3 11179 67678
2 160735 186080154
2 112144 729003568
3 115303 672
3 80128 145721
1 75893 138531 338807649
1 79187 88283 881592935
2 53315 682335708
2 85599 237755324
2 135291 680326803
3 138443 55406
3 135040 68841
3 180358 22386
2 117158 719084959
2 155508 543301760
1 94452 128316 855218576
2 109053 618163583
3 128118 131484
1 12976 36374 885124520
2 33448 251951654
3 103950 61454
3 59211 47695
3 93432 2105
1 17732 73161 793909597
3 136221 103822
3 90338 116925
2 104050 647022263
3 104845 38338
1 41279 104250 46258942
1 85035 127880 753636170
2 109234 371253050
1 11906 142951 771983680
2 90746 549127521
2 7585 926349014
3 127194 58441
3 24798 111992
3 40087 80751
1 37388 108400 84521825
3 149047 96606
2 74932 62202390
2 108181 938989615
3 174623 62639
1 116522 143046 93503106
2 89996 75948647
3 171842 2762
2 29422 730917034
3 146298 29638
3 78204 132833
2 440 690005086
2 116229 694156073
2 170203 414043448
3 125352 132921
1 142464 148350 230387507
1 26845 141496 297784682
1 64961 107701 976583926
1 17274 19285 764826940
2 181587 906541638
3 153362 143901
3 27739 132992
3 149007 134735
3 1475 73934
3 75076 63060
3 175836 104618
1 39372 151173 208277826
1 137330 150514 305595835
2 73253 787343122
1 86060 116823 589098631
1 1118 109781 203470438
3 109435 150147
1 118394 135412 307479041
3 140848 144217
3 170480 6455
3 98793 25339
2 114908 436896250
2 135505 530539670
2 53846 880025791
3 20734 108032
1 6984 44979 207113156
3 134335 28646
1 1899 58110 887917243
2 48177 218480585
3 122542 137787
3 157016 3288
2 50061 635509645
2 17054 146621995
1 84583 128784 750823251
2 81004 262729757
2 41836 404173144
2 117277 680530910
1 30593 42292 902286574
1 66722 142450 424894860
3 28261 27687
1 78376 99381 258144312
2 93154 351698811
1 59371 124390 134153856
3 177668 26842
2 90560 327568139
2 170809 450804984
1 56558 148573 823234517
3 177730 142554
2 132377 873559528
2 21337 500746992
1 56188 108669 454719653
2 114450 76613726
1 18429 36825 79557820
1 33022 104292 878786743
2 153927 183049059
1 62989 106188 126300497
3 6089 71013
1 17346 114845 878457942
1 51918 92904 949444567
2 87889 164403082
2 98148 524987742
2 115942 138620749
3 77810 65428
2 178983 878815686
3 7977 21725
2 81621 83585520
2 129252 843180963
1 96618 104943 399358829
1 86853 147662 808139240
2 51326 684294127
1 105141 133360 845392360
3 53590 18296
3 60500 84810
1 35352 52616 375059489
3 38201 8727
1 11182 99121 467305930
2 128085 909452845
2 31254 192440202
1 6481 104000 74464488
2 16976 960629963
2 20731 435548012
2 22835 130703451
3 126125 63505
1 2948 87181 408459750
2 179711 267683970
3 121752 123470
1 60890 81924 290812274
1 36033 68533 227060351
1 86731 92152 453998733
1 14508 28784 116401696
1 19277 41021 518891169
1 18166 28369 829868756
3 17288 117541
2 102583 995111607
1 74514 132446 706748940
2 99659 304718364
3 15037 71659
1 65301 133666 997213618
1 36569 39111 969718065
3 142599 137225
3 21332 148813
2 50244 492491583
3 2524 77827
1 38333 89004 23836510
1 73371 136631 486983905
2 81738 947728455
2 83924 201167784
3 104343 113700
3 98666 59081
2 141212 647826527
1 87581 122845 736017627
3 45113 96953
3 20730 37687
2 45048 673974944
2 120562 718755938
2 84824 503113897
1 60595 75479 497294241
1 5418 60927 514153935
3 136218 66190
1 16909 79045 101453239
1 28598 144000 476926406
1 16216 52374 63729875
2 107571 499986148
1 23185 137753 23133068
1 9894 130724 989279267
3 49791 87543
2 39494 759285023
3 180042 136949
3 40736 101426
1 40135 49987 488414496
1 73470 134888 632219032
3 9272 153258
2 127735 468953137
2 115515 643072346
3 3225 60154
2 85211 279723030
2 33831 710212107
3 60763 135328
1 21414 69150 10085776
3 60570 7461
3 6059 94997
3 170229 119929
2 17835 385280141
3 22749 23452
3 127259 56336
3 121669 6673
2 177657 146136254
2 43113 618572385
2 119632 577404963
3 71162 32434
3 2029 117885
3 81860 24218
3 132023 29602
3 72627 125487
1 86983 131567 295818044
2 48976 150156040
2 113393 227477866
2 125380 496430776
2 87627 959947456
3 34835 87165
3 70455 118877
1 47367 132028 214040132
1 7665 146126 106058706
1 10788 105682 578113886
1 29900 111378 173254518
3 30342 122490
1 89572 131449 658710068
2 135255 352729013
1 4775 57021 742337978
2 65671 95132425
1 44429 82210 593666797
2 134915 909842404
2 138403 689607655
1 18453 144654 454934611
3 150725 137800
1 43172 45745 329980684
1 16107 94031 534272524
3 26382 42462
1 41073 42379 742008918
2 105506 384776089
3 40563 100435
2 69890 550754999
3 137034 145673
3 111941 138620
1 98345 142581 653748718
3 133365 61683
2 163680 765174607
1 107908 141883 955680608
1 69249 107766 936049949
3 115226 132364
3 51635 26663
1 61874 81547 233490648
3 117787 134465
2 83602 411928086
3 111330 44396
3 141920 11237
2 171632 607640982
1 79800 149733 121105781
2 181012 632183693
2 40549 339105515
3 141755 130101
2 151756 308739508
2 155817 83479943
3 178268 108354
1 88199 106964 765620590
1 64572 123904 810640743
3 113678 92669
2 66059 305502915
3 52533 44111
1 24732 86653 783959239
1 90661 115432 837426086
1 8233 26607 687275917
3 145471 100398
2 135715 987268163
2 168976 851506433
2 104068 339535362
2 162769 478490668
3 18198 149930
2 18700 475420291
2 6001 341689249
2 16622 174427072
1 75381 135808 180004200
2 93975 342859807
3 32766 18030
3 155713 79311
1 80998 144194 943167934
1 85649 99245 270028984
3 105307 141766
1 37708 101336 899940850
2 110031 92168725
3 80813 46478
3 179461 9579
2 145747 264233051
3 6209 79864
3 126363 73925
3 5425 2448
2 111963 564914170
2 149849 934992419
1 2607 70025 691006490
1 4746 89022 640937198
2 108185 265792215
2 24255 541179931
3 40397 39909
2 102354 749154133
1 12154 41270 926525964
3 143846 53469
3 168742 24741
3 138967 130153
3 127333 27260
3 6061 130171
3 85216 122909
2 7040 498765799
1 595 78509 22021566
3 6292 29409
3 41746 19701
1 91463 101726 709411816
1 49372 92268 854419549
1 34683 37740 787748633
2 84219 577371000
2 77095 221761764
1 80585 113309 182217769
1 17021 91338 624158838
3 157923 3121
1 18993 61530 636938
3 127112 113119
3 157022 98189
3 143699 109891
3 128763 82299
3 99401 68252
3 76579 81678
2 119020 632389081
2 143430 910153615
2 140795 19433067
1 26117 146928 29854668
1 48162 132895 402450706
2 74064 804766473
3 119942 38107
1 25465 34784 782909426
3 53291 63381
2 97198 592861543
3 172757 104703
2 60169 968550677
2 69517 110103749
2 15969 773573875
2 151497 393489223
1 15994 38808 84622786
2 35218 993489968
3 133447 152012
1 118319 126764 502467782
3 57205 96326
1 32476 62867 997149844
1 85108 112000 577075694
3 138011 60695
2 98109 876083240
1 36858 102258 218877726
1 92299 119682 377268897
1 29155 56055 322850834
2 37973 956715106
1 129573 132180 171920602
1 48841 151393 125270782
3 6348 67248
3 68369 120255
3 41726 40081
1 109381 140747 659092832
2 109807 386110916
3 109991 64912
2 103749 838107136
3 120115 47564
2 85639 955300724
1 76422 108861 191483851
1 69959 133298 48017964
2 76256 604660196
2 94463 466201394
1 6555 60766 775232919
2 143576 342284058
3 123582 15349
1 69215 69595 260757346
2 12686 942856472
1 95861 112637 574834061
3 157391 114879
3 54265 83771
2 24349 192766463
1 1770 32684 979341964
2 101833 531151372
3 51613 23062
3 39275 71351
3 96986 140981
1 38312 50578 369448400
3 110158 135975
2 61011 955061701
1 38446 130954 922041028
2 121542 346124955
3 674 44180
2 27157 31453951
2 28019 862985903
1 97210 126566 63784439
2 8723 175287157
3 129284 112787
3 44439 49911
1 114086 123927 923886262
2 145057 365233031
3 177551 58038
1 53059 55310 534135460
3 149461 146097
3 58735 31341
2 175372 790783636
3 137760 20565
3 51752 40
1 48744 71054 634489739
2 109636 620053430
2 53402 806343217
2 66349 865998406
1 26665 111830 338007047
3 123206 47314
2 56679 652634828
2 63403 233726605
2 31291 641611427
3 141371 44809
3 68466 119424
2 141810 998905591
2 1447 923364460
1 47318 131419 350253394
2 85870 264728723
3 41997 49256
3 54479 54645
1 66949 76530 584632521
1 5610 38171 330849212
3 177851 16564
1 45672 127361 386295478
2 89295 250556301
3 50445 13981
1 91863 92993 44380469
3 83189 24153
3 132288 118139
1 6873 25123 199333998
1 61582 87795 937984059
1 35495 134665 864238558
3 126176 21998
1 3329 140441 598870715
3 85296 18831
3 144426 146355
3 137743 80693
3 127258 38143
3 18395 32297
1 4386 86945 879983389
1 8066 91083 485264574
3 82891 89002
3 1444 85834
1 41768 154388 560990676
1 58893 151088 118594776
1 16221 140925 920211456
3 16798 61516
2 90139 334035312
2 13231 366093967
2 38493 23386528
1 7584 51295 327344026
3 51551 72647
2 150890 176783542
1 8998 103503 281040266
1 112499 124940 745984738
3 130517 133690
2 90636 292431583
2 40329 260990366
1 28281 145795 637049550
2 64959 223656704
3 29707 2851
1 16247 97705 601197960
2 119440 839653301
3 7501 10611
2 20988 181795508
2 163791 38970557
3 110687 124092
3 82427 106016
3 110634 143808
2 137555 160415408
3 140442 52416
2 178760 216228071
2 70398 548822776
2 13670 246946999
2 171190 787458389
3 64684 110893
2 79254 28323716
2 165143 115836595
1 95835 132234 749446238
3 173898 40872
3 111953 145427
1 52047 105761 103463041
2 704 112271029
2 94969 349847115
1 15059 60563 961617695
3 50720 80264
2 113262 120030924
3 91443 741
1 87887 140505 544280057
2 95332 979281296
2 29076 656801522
3 164529 46189
2 146768 721922439
1 75210 84074 336131023
2 82075 119955136
2 96569 399923795
3 152606 147073
3 158933 76396
3 131341 16132
1 62789 68239 495522659
1 9558 146910 412495766
3 40790 91360
2 156068 381527877
3 20174 132359
1 2916 7757 104351961
2 26362 505272581
3 77781 112473
3 43403 64992
1 43985 74736 26120469
3 55124 5217
2 124468 62853657
3 164447 114952
3 157923 150343
1 69443 140781 460538657
3 83704 132663
1 75954 154958 745128628
1 11372 33874 69017480
1 29960 103751 166857239
3 55844 103901
2 95988 610726533
2 113028 516514040
3 109235 72742
3 148572 97945
2 66720 207232025
3 72986 5969
1 23288 143397 179262903
3 93260 24469
1 31557 117703 837707438
2 159765 466783832
2 85908 850381191
3 136914 135266
2 39941 87172362
2 43200 639326090
1 66665 106743 625514626
1 5095 110123 504544930
2 16448 35901256
3 87190 71077
1 59655 65832 615502549
1 101112 146072 147627138
3 73530 53698
2 174111 35271790
1 74539 76676 293509903
1 100360 136006 497762666
2 14573 519231589
2 67328 477560440
1 41478 149504 660180471
2 132542 255595928
3 167728 46616
3 68281 97392
2 165269 853034841
1 60201 116990 772983704
1 60410 65853 674903590
1 60366 115539 772631251
3 111453 108438
2 48522 108693902
2 164814 733033593
3 142424 105629
3 2377 144134
1 70518 75251 849831306
1 68289 125162 816585239
3 61177 35434
1 122010 154678 376173483
1 100266 127697 223452992
2 92948 295926513
1 62439 146609 487685656
2 181399 497735469
3 62718 130707
1 87165 92649 247910358
2 54160 927876216
3 20895 83694
1 49311 152640 972267472
2 90966 945559484
2 30205 133980143
1 30862 74848 70324795
3 176507 119123
1 78654 121484 99852776
3 107155 149278
3 42665 26524
1 2405 108377 788493224
1 21427 46758 447419305
2 91629 237947289
2 32592 666246154
2 141767 421477261
1 29693 51019 773918891
3 45170 150930
3 14225 48762
2 115424 140352706
3 2597 42803
1 94457 136070 404660231
1 69523 72924 713659202
3 152234 82044
1 1028 57496 571287407
1 71981 127354 186305515
1 91822 96249 651742162
2 131987 919756251
3 140717 117101
3 159043 105130
3 153645 15518
2 15542 174468030
3 97311 6474
3 130711 120608
1 65841 89441 450523154
3 66998 134691
1 45507 68759 806744817
3 93853 204
1 29526 56820 591134676
3 100171 99086
1 51856 84027 995347080
3 98871 62459
2 113145 303570559
3 112778 50938
2 113228 899043404
2 111466 959365609
3 59105 66177
3 148490 8777
3 68128 73563
3 156947 109687
3 128336 11128
2 90689 212179472
1 114852 132036 203845050
3 158070 94645
3 138854 54414
1 97285 146608 301412979
3 27354 34428
1 40475 44020 900053274
1 66854 95233 276826496
1 100562 129421 388654040
2 75822 512816240
3 157464 78133
1 45331 150315 428113339
1 57859 139835 881624429
3 132090 71162
2 171963 259431616
3 137044 129409
2 31716 939871971
2 73774 23193736
1 51598 150467 744903213
3 164545 119403
2 59236 648927853
2 162774 960775936
3 8217 55339
2 70764 408385693
2 96817 298729848
3 166461 14667
2 127686 966354988
1 19381 56617 496247507
2 136787 80346696
2 40205 516649618
3 180434 21958
3 69711 146937
3 52197 26120
1 65674 104575 301058817
2 117476 88342937
3 169010 154296
3 81361 153099
1 23060 76105 328783274
2 27120 655637989
2 119843 94158546
3 136440 151199
1 36579 133660 343348357
2 136798 82286486
1 82560 112378 342345536
2 7395 329657392
1 58504 122800 709400254
1 99000 151559 179590692
1 59485 123000 167554295
3 106219 56058
2 35348 420506142
1 10261 78592 587542148
2 32258 91701626
2 19315 342606183
3 163541 128314
2 134710 968887127
3 29132 120790
3 90673 112281
1 59771 95721 232082831
3 69007 128923
2 165741 487479024
2 6314 247041524
3 53207 104646
1 26130 82946 398619702
2 125536 387107498
1 115504 153381 637655144
1 47627 53971 403600195
2 137553 6765814
3 51864 58769
2 97074 40389033
1 20479 90863 673688269
1 17596 93699 970942191
3 79558 19625
3 103883 35022
2 32227 260759090
2 134783 723553825
2 88278 138670938
2 168638 615420445
1 14761 78067 125225785
1 37836 85990 666723873
1 152175 153597 168873781
2 46537 435506421
3 99789 55771
2 9099 883404148
3 59724 117169
1 137929 139005 225367889
2 49966 816601025
1 30975 38422 741040578
1 99658 151490 281329046
2 140029 145703894
2 136157 844258087
3 116307 144332
2 148017 367113444
1 79962 110238 627380360
1 17557 117446 816432709
2 52243 551272244
3 51029 13888
3 180854 152363
1 105530 150870 421247246
3 88 11656
3 6867 70403
1 54675 120076 581620638
3 94784 22094
3 10594 45912
2 87411 974522275
3 175801 65040
2 175079 607995376
3 167205 147424
3 120195 99261
1 56444 88500 455421935
2 158378 112867056
3 145468 66366
1 37189 75951 714637275
1 132974 148227 979605390
2 92163 719280708
3 139620 36273
1 20204 69758 769537581
2 84278 976866300
2 126347 294735092
2 32639 328227328
2 84731 916234316
2 102339 364048357
2 33115 446150076
2 64274 909069688
2 167727 260222770
1 7601 28065 130267079
1 99632 115865 513908566
1 4247 66158 779892142
2 126741 500974875
2 171741 721536245
1 254 51663 488499187
2 707 445268120
2 25317 854642780
2 157548 308290389
2 136164 450922448
1 70744 114157 71123875
1 62517 150389 325680749
3 108428 124947
2 56910 417220492
2 43558 872367175
3 53834 104855
3 121254 98372
3 95021 14675
1 46397 138400 23496800
3 12595 79591
2 166235 214392484
3 50810 139192
1 108963 131008 277133532
3 116086 73750
1 52994 73753 328790505
2 81514 187668644
2 98010 725253177
1 76378 148815 663466611
1 5513 114792 347793159
3 109124 26542
1 75917 153645 351449536
1 2100 13520 690437411
1 5071 101823 881992386
2 41248 417423160
3 67611 94074
3 103545 145109
3 119027 93297
2 19028 825366719
1 38515 43106 117197841
2 77925 67784493
1 66295 91538 918025763
2 117496 934061355
2 46026 203375958
2 64228 582641402
3 108869 87535
3 52850 93922
1 83762 125390 709537005
1 75461 84419 961684187
3 103332 27962
1 94417 148993 943510323
2 149618 487376156
3 177331 2094
1 137636 138350 402844764
2 80501 422629340
1 6894 75010 679453597
1 24105 91541 858804796
2 89654 443277394
2 136164 509688123
1 106100 123501 759705083
2 70168 291234858
2 18711 458519435
1 11798 72783 263905048
3 106698 100109
1 24166 112245 429981072
2 32161 147152278
2 37262 111927790
3 131706 138793
3 73218 67090
3 46719 37382
2 109735 763807746
3 148816 41412
2 175828 534077878
3 97464 25863
2 45411 220574714
2 157685 992662817
3 92400 90677
2 155645 212580391
2 134030 979464029
1 103287 116151 828495095
1 67577 98168 838282233
2 97543 550479334
2 162411 324215588
3 94911 140611
3 137429 72503
3 4535 94535
3 131074 70410
3 45688 128546
3 130356 144189
3 111477 149370
3 104470 83582
1 26764 60684 83995662
3 9929 114913
2 11611 423332818
1 143331 143472 201649748
2 96542 924029134
2 145456 291767589
3 88325 66528
3 33257 85208
2 130188 445958608
2 121307 656455389
1 98564 103603 80281860
2 82329 674124944
3 47 41238
2 115922 241011829
2 146386 438858154
1 99194 146716 120260593
2 146752 260126321
3 146081 28090
3 151603 27491
3 92868 129826
2 4829 930298899
3 152821 136019
1 37643 110817 310723023
2 38072 63408876
2 108132 386557600
3 70444 122429
2 55460 139456338
3 64402 101935
1 52543 58061 808238434
1 103814 141102 322932135
3 93808 128278
2 158215 40357718
3 143284 41739
3 58386 150614
2 168577 956745509
3 1453 64725
2 170741 137900766
2 88228 481834951
1 5388 43041 240848145
3 74798 100748
2 29464 533328270
1 127491 131516 353647424
2 158188 547530004
2 37200 442521584
3 132573 17539
3 110040 144228
1 5061 102385 784437573
2 81020 452586981
1 30932 131169 91237209
1 31758 100692 461391691
1 135160 142090 464303753
2 47375 8859367
3 14359 110507
3 175014 89806
1 49937 52727 853480014
1 82446 144300 32485725
2 149920 441016360
1 128114 143708 998739534
1 72383 116864 56402079
3 79309 23332
3 113743 100765
1 14388 121245 123680754
3 91272 30284
3 131948 46749
1 64119 100350 345870821
3 100837 43265
2 111025 87592818
1 27608 146063 648371736
3 17431 149552
2 38087 542650660
3 176195 127360
1 74928 113000 31600844
2 44758 885310834
2 129958 192244703
1 4607 77686 842961048
2 88909 583906966
3 104987 54669
3 65944 51665
1 46819 107494 22682523
1 30879 125525 357140860
1 27686 86783 116509863
3 39999 59895
2 27388 412741389
2 115667 731793454
2 115078 193029203
2 124915 532710835
2 165566 251170081
2 146198 613908545
2 23873 140029664
3 100615 118909
3 89007 90282
2 74293 347422172
1 17600 65644 44949601
2 33948 528588471
3 89921 18827
2 56742 865628729
2 132889 380796316
2 26858 352314074
3 9324 123569
1 125984 147240 855325696
1 33409 60094 661244747
1 33079 136915 956140996
1 82721 107401 972419674
1 63164 154715 76734923
1 105158 148484 703860651
2 70306 938181698
1 60379 133707 119970588
3 80635 130776
2 171846 477391986
2 151005 847948503
3 15957 97373
2 149327 569088058
3 148207 130953
3 1786 39901
2 133423 867449150
3 6419 146801
1 20148 74720 745890236
1 29422 105716 304540503
3 59800 121131
3 168335 74656
1 37068 106648 387290736
1 66962 148993 922998574
2 115325 32262844
1 42020 43080 336780550
2 25743 244744065
3 171184 27791
2 139149 710879913
1 63345 121340 814283176
3 118949 56318
3 138884 14922
3 140373 139614
3 170466 109795
2 161294 969541772
3 73116 4217
1 2547 131481 145283305
1 8699 32947 590986756
2 50991 649774489
3 27213 35637
1 126537 138082 989923039
1 102882 149424 926449858
2 53350 969874013
1 25251 138740 24857486
1 67576 70443 500761605
1 120566 126702 419721818
3 27298 6875
2 166174 544229964
3 50864 129767
1 52954 149829 569687238
1 43891 47783 288794430
2 175990 967394801
2 139753 642967453
1 35856 150343 302653845
2 125074 139136853
3 142689 43483
3 107169 37550
3 115436 50318
1 56079 125924 451251435
1 48462 134583 415314320
3 13434 23501
1 24057 131473 628740863
2 133846 67191089
3 59653 23150
1 20602 30647 581166330
3 33230 8852
3 40345 73805
3 25010 50298
1 60960 130867 123057777
1 72733 111873 914680582
1 35273 113970 219295390
2 176109 942815773
2 123917 108279664
3 1252 125204
2 166074 269120539
2 161264 172649107
2 34110 523163750
3 4245 117647
3 109587 5070
3 7090 12091
1 6965 152637 197983115
3 171096 6494
1 48862 144589 297643732
3 34940 43210
2 23359 568861105
1 3837 8602 761001927
3 67018 112861
3 16980 37370
1 1919 114595 615329944
2 89449 460783616
2 34683 541315788
1 7191 116163 749731296
2 137142 681908966
3 13391 26136
3 78470 73069
1 91178 115291 496517361
3 160053 10488
1 76616 112321 412476765
2 95453 81577199
3 116011 72590
1 35949 138584 40389360
1 24465 116574 627717385
2 145992 945641670
3 29801 112713
3 123992 3614
3 81367 93211
1 76871 97410 417347715
2 115404 343459734
1 28609 49857 172158899
3 103024 107766
2 5867 953869044
2 82092 694685890
3 154330 73715
1 70681 150197 181824703
1 81345 90931 38422746
2 8437 796604601
1 62201 74464 729020623
1 70908 80653 888768723
2 155641 905122647
2 176052 670994848
3 58620 97415
1 139008 150893 227756647
1 25198 42933 414448174
1 15008 33459 387690946
2 164986 615521571
2 1362 517283192
3 128424 24624
1 65731 122512 468842993
3 103758 88240
1 49805 81500 366223283
2 16920 791852756
2 179275 967661220
2 176154 77172551
3 59538 81519
2 109089 94677953
3 8552 56212
1 16148 143729 993980320
2 67152 153157607
2 131523 334212451
2 3153 733675105
1 68880 143105 177273836
3 78942 27815
1 32486 86284 120189176
1 55190 94245 427017672
3 26490 41705
1 2739 135659 104559
2 166943 723451572
3 39803 47604
3 151084 16399
1 29053 48498 871071257
2 143517 907343906
2 150619 122465154
3 151110 83089
2 3434 781479362
1 34961 79673 617110637
2 59874 692702058
3 176452 106158
1 7441 117176 957933186
1 46141 147364 285078634
1 29292 143601 198978781
2 87238 918006215
1 141671 150135 831014504
2 98457 93771438
3 16537 38031
3 171242 82240
2 75629 651827251
3 102511 40162
3 6849 122745
3 129946 152211
3 84001 52619
2 90483 168163670
1 16073 61329 923914877
3 128278 98073
2 44786 438811818
2 139860 526295886
3 92005 3395
1 76138 144576 297106656
2 111546 333646462
2 24521 87918516
1 20367 71698 499480690
1 36286 99150 284306243
1 106662 111448 770109606
1 27688 41935 339496735
1 32155 103488 634216996
1 32285 110558 823546469
3 145154 53792
3 146493 45301
1 28360 51508 180617492
1 73382 123268 71903221
2 30854 199207065
1 45515 48065 886928079
3 92165 122949
3 156962 2907
1 72197 93083 325870210
3 28835 44333
1 83773 130410 948461259
1 25598 98702 720063586
3 154333 124135
2 172293 848356777
1 135492 137521 987578728
1 143652 154490 820322090
1 67520 74508 147949970
3 88587 115564
1 7977 136083 73169982
1 7746 138355 360372117
3 41004 61407
2 162762 867952293
3 121690 677
2 126106 744919704
1 22489 44222 606989963
1 19148 49017 227976009
2 148130 763173026
3 88921 100279
2 168226 410227245
1 78616 117053 662537545
2 60057 597491507
2 96298 334000174
1 19104 65305 296846559
2 81004 466104682
3 150184 129957
3 99535 128472
3 173240 70126
1 116171 132780 864843358
1 52645 124503 515007124
1 112453 145367 781933597
2 117767 900713117
2 58743 938946880
1 66140 126670 325958041
1 28479 74591 13226549
1 134680 136668 460456787
2 108061 854751722
1 110877 130436 703881541
3 164249 60957
3 108104 117563
3 72783 29880
3 32152 40955
3 151256 10165
1 52501 114672 870086091
1 77397 104935 413569349
2 149391 431934430
3 16375 45656
2 5195 729902843
3 10036 110385
2 88776 218699469
1 109917 111544 169894393
1 19187 53675 563723776
3 19247 4861
1 11375 61156 363737853
2 29712 499916954
1 68239 98783 372682608
2 134392 464978757
1 71094 154015 514647610
2 106273 367120499
2 152735 926201910
2 18020 526997870
3 40026 148687
3 20202 62730
1 41819 145178 639094044
2 168265 63451145
1 83219 112023 53566638
2 29345 568857059
1 75862 145949 916138662
1 51506 154388 981716245
2 140119 492891556
1 1524 31244 975020124
3 159924 19796
2 42996 848415305
1 3696 25030 718974084
3 87767 121115
3 1317 131321
3 170840 46769
2 136350 691835090
1 26437 154510 639459235
1 90756 117681 147422840
2 107296 36736643
1 28699 61459 921376987
1 76700 108568 879298245
2 96429 469766911
1 82123 108504 289340672
3 5354 59112
3 178868 34950
3 136495 16105
1 44002 97435 328273864
2 148930 854968770
2 134950 96075406
3 145369 32751
1 42740 69408 221021031
2 176207 993921501
2 119680 118546966
2 48295 132866936
3 113706 33339
3 61663 26966
3 17933 74298
2 106779 225908667
1 35707 117659 906668830
3 149214 11948
2 14690 378734681
1 50665 71872 868948081
2 31235 461195372
3 25055 85905
3 174841 87394
2 106912 533501769
3 35946 55509
1 41960 111056 963859646
1 108352 151531 138006025
1 33225 66079 736921414
3 120922 141944
2 154977 423453297
1 21487 128411 69727833
2 130429 734705286
1 59446 145270 256474987
2 1463 401798396
1 89685 144776 713029679
3 129348 103977
3 99425 105900
1 47443 61855 120836163
2 15605 798323515
3 116241 120788
2 138519 346821695
3 50986 29358
1 42820 99123 77594086
2 137909 109638497
1 100734 146585 823804004
3 175764 151952
3 41330 93056
2 33061 410946501
2 104147 629269712
3 22510 149832
3 17941 37334
1 50666 114912 938730745
3 130508 9334
1 32972 58130 273296588
3 46069 16350
3 151308 131824
1 36010 153220 689601648
1 131210 148116 708300319
3 85940 115020
1 128551 138073 318752689
2 39949 847344568
1 83651 97293 854307962
1 927 46130 526623194
1 38331 55101 863391993
2 21701 110330994
3 150527 83534
3 135969 53632
2 1312 379204430
2 149119 279454759
1 98942 103950 757333003
2 13322 779417174
1 2111 13327 964600180
2 43481 640566554
2 38461 96055847
2 31541 737336695
2 173300 931471226
1 88982 104510 403291085
2 84632 734454162
1 66802 143225 629269390
3 75119 55310
2 181019 248192746
3 100346 133297
3 132866 33236
3 146252 146588
1 5321 136768 358599173
1 85477 148990 590052803
3 10363 137977
2 5534 55854750
1 64021 152539 486890835
1 955 78734 440380992
1 19284 145985 747441131
2 26589 500948615
1 69660 81352 273362085
3 8393 96821
3 123023 63410
3 158395 103074
3 1620 140004
1 7217 67157 590564752
3 84780 65716
3 158389 22311
1 49255 138689 617308502
2 165294 101883740
3 87754 96512
1 62304 133495 908974381
3 20176 6986
2 124885 766307179
3 108290 3367
1 87337 154551 246827935
2 44260 756794108
3 16746 96298
3 75906 32727
3 128963 7045
3 54518 148724
3 17548 125778
2 166178 872501585
1 44115 77376 136727281
1 37686 65985 595384202
2 167344 868098973
1 71921 97041 557778329
3 62061 154208
2 156088 148781705
3 142344 44408
1 20865 139598 454110954
1 64933 142828 987806853
3 178175 15415
2 146472 370896109
2 88267 137495866
1 28665 40118 171431269
2 160857 530532424
1 28270 53143 552477390
3 137927 85689
2 110057 599291904
2 159281 715095435
1 19646 102663 216050502
3 34338 91854
1 4407 100956 914859729
1 45925 129114 360725708
2 93244 681550053
1 3505 128558 276045916
3 54787 130818
1 14593 92952 327005854
2 89005 367932658
1 67072 140486 861828745
3 112508 51107
3 119748 46462
1 26514 38431 3763716
3 113357 143536
1 25870 95894 110032795
1 43459 127638 458124373
3 55622 27361
3 119147 105295
2 155355 355200861
3 37228 6156
2 160333 16314692
2 157701 488273507
3 43476 23571
3 154720 92466
2 30461 795294575
2 115424 177891141
2 55081 71177109
1 117444 150126 929387392
2 135063 593052620
3 116797 42131
2 83933 33205611
3 45363 123483
3 50510 20487
2 76265 442185509
2 109997 80503948
1 20619 79580 795768322
3 163560 104596
3 11645 90144
2 38979 28415239
3 68152 99150
1 34335 118554 28771768
2 81253 63910717
2 128161 881543299
2 49809 197493015
1 93326 109286 331538582
2 94589 155036387
3 155354 46837
3 36453 46117
2 168923 994272181
1 317 53959 230086309
2 60983 310549701
3 77114 1201
1 4514 73132 7459818
3 143082 94736
2 131158 150229472
2 143491 463742784
3 3250 106062
2 49083 87367715
2 152727 137903189
2 142820 382820960
1 82916 138261 166937727
1 36747 93451 606075067
3 95134 85221
3 39952 7460
3 94408 55887
1 615 95883 686615222
2 15090 355454941
3 81257 68237
1 48874 136731 603201977
3 130101 55727
2 140883 161953486
1 102458 145586 471077376
2 6378 200721328
3 164371 104485
3 51537 14909
2 59107 741963211
3 33699 70280
3 152398 110500
3 117252 48249
3 53686 1799
1 37422 116625 106145650
2 165729 408126191
1 14504 138703 737799921
2 72846 48694324
1 53966 116276 271706466
3 22462 88164
3 100925 66786
3 40822 91873
1 55312 104507 130261370
3 154207 21890
2 170739 291415396
2 43846 401951380
2 169378 996029749
2 39322 878284464
2 92651 858160367
2 17185 219135588
1 61173 149791 249102873
1 34991 134702 137353556
3 139511 18046
3 113504 77980
2 23744 171862331
1 119308 151415 613797015
2 56742 866771605
2 89722 784972003
3 168240 112557
1 67524 141895 207724255
2 174581 535143435
2 77541 528128850
2 79124 313065079
1 11323 119599 609831826
2 169118 465344470
3 112044 57668
1 4178 70347 800556010
3 99656 152957
3 27253 139555
2 82256 911071552
3 105428 28424
1 65902 106594 16699348
2 84848 747720139
3 85057 12651
3 113504 73335
3 166719 153247
1 58126 130671 213290360
2 67803 405648123
2 132165 380588796
1 109162 138753 568356592
2 177360 686831938
3 139789 132841
2 148320 384712686
3 104271 17840
2 151703 422311497
1 48682 117658 177198093
2 54719 592292742
1 47333 66938 548900068
3 129443 72544
1 82060 106549 84106921
2 129268 302875094
3 162883 150881
2 40441 303404820
1 84203 134778 470750717
2 5529 675437819
2 86998 747765694
2 135246 565775963
3 93568 96973
1 767 93532 91732561
3 63440 96155
2 38037 894108927
1 15770 150499 200056618
2 12758 646690399
2 71879 637436698
2 122124 152961164
1 36764 71220 683843181
1 72099 123923 969108138
1 117269 148028 241512950
2 91149 856895260
3 62029 6106
1 123377 130751 306472341
1 27084 91892 861598936
2 111859 298882078
1 120893 144987 590406807
2 180695 277832413
3 5351 19619
1 115065 147734 468167107
1 70013 73210 832728871
2 114166 801142958
1 8082 35967 315502554
2 38751 30677196
1 2566 20962 997445269
3 149786 147822
3 61237 123243
3 106030 127341
1 47176 62191 573901835
1 20365 130643 224486257
3 77850 15141
3 173953 54113
2 108658 85499959
1 58916 132499 527152344
2 125045 502483237
1 2552 97086 451072000
2 39065 32975399
1 14756 150628 218137905
2 12309 871351901
1 6993 57695 249265421
3 50460 76503
2 83020 562402098
1 26241 140188 456124643
2 57324 719642187
2 169533 419770113
2 46081 222066656
3 67135 86133
3 26188 61652
1 65689 135563 689748375
2 20732 531658841
3 178679 109008
1 71143 144249 283217662
1 76518 99992 84505350
3 118150 66325
3 132964 54674
2 585 62201767
2 103164 681466836
3 109104 56112
2 37680 902239888
2 64036 841057744
3 125842 43321
2 99889 603827975
2 90981 215284095
3 41023 27323
3 103722 49940
1 39568 111287 511538766
3 119552 30591
1 59225 148375 913328713
1 24347 58867 16832720
2 93438 685087613
2 84466 375570351
3 71531 60900
2 32621 761144870
1 48458 72368 82370295
1 90759 128028 361471825
1 83948 128880 732724570
1 79344 91470 416724897
3 54414 57837
2 134101 558984980
2 136017 891386542
2 17980 838428848
3 65872 102500
2 42001 756082050
3 4269 153798
3 12870 144233
3 109869 25599
3 155392 122976
3 72805 37453
1 52501 127658 482850923
3 150494 76130
1 67532 101873 775983320
1 8238 15125 189829316
2 127633 700805825
2 26364 681779695
3 29504 33017
1 39947 84385 202087672
1 4094 119622 908176737
2 82841 504353086
2 136441 101123506
3 112069 103111
3 155850 28645
1 53133 83520 366853897
1 36367 50649 56599961
3 64995 82965
1 111476 126094 951335003
3 28258 141738
1 56516 124558 230944702
3 103329 143821
1 11378 117648 799634577
2 5670 675537034
1 71376 80957 565380146
3 108657 993
2 74728 267871381
3 144508 83553
1 4608 114937 623773310
3 52 117554
3 50907 127340
3 175506 12340
1 53636 82994 944475932
2 18066 868258333
2 34118 165753074
2 60343 14569654
1 18963 32531 492158178
2 30848 603030272
1 27936 29910 166018613
2 28641 404660804
1 12594 95577 879446070
3 99249 61287
2 145481 638140216
2 171477 297395211
1 59997 108223 62764442
2 112224 90191768
3 38385 12765
1 7841 95570 188428081
2 181186 761490870
2 60025 638067859
2 130079 390820617
2 7602 491229755
1 92553 137269 935172590
1 92103 141031 97428511
1 20874 84707 416461856
3 139572 119293
2 3148 271541429
2 167053 963886738
2 171190 747768658
2 114822 548548092
1 45280 129370 70504746
2 100497 944476878
2 175985 444419786
2 33321 456501457
2 135179 260241615
2 128638 692341068
1 49484 116927 955408405
3 109453 96119
2 96562 773822139
2 5269 607613589
3 173275 95672
1 136352 142362 166836288
2 110984 317963635
1 79936 114847 299809069
3 109526 55408
1 93626 137094 190540619
2 3241 929717416
2 157303 621076063
2 10868 672022997
1 12696 90784 680105
2 2690 982799012
2 58846 509850555
2 104711 820535268
2 65533 368777223
2 60019 54335539
2 18837 160917677
3 87159 92583
1 3797 142502 715260946
3 102445 17315
2 83268 533478251
2 33875 758266052
3 86584 47496
1 48562 149135 818816771
3 164138 21747
1 10051 133284 519003361
3 28711 133579
2 29502 35700942
3 137865 125478
1 31616 147548 196201237
1 76238 123517 501639165
1 65126 122595 440704327
1 123596 153627 467689584
2 127567 918647110
2 133580 337763679
3 67196 36819
2 142615 462874432
1 101431 146722 645945163
3 1016 2771
2 4092 650785667
2 69908 200670757
1 37294 141056 948980258
1 19556 69753 633773695
1 2856 7323 690119451
1 22738 76914 31704010
1 59186 108706 792426524
2 84613 584631706
1 61925 130147 760651920
1 11744 65740 486404890
2 135352 269916566
3 3295 136523
3 157362 18089
2 114867 687006889
2 42928 457526607
2 121926 896000365
3 68134 149632
1 56216 114721 643095089
1 22566 132023 878690953
3 152210 46942
1 21352 31848 332915943
1 66354 153936 960020662
3 140012 76444
1 57646 124059 168028992
1 80743 119608 254346114
1 80094 129586 516076123
1 51817 98819 358988775
1 37346 113445 608730842
1 37715 144284 558017824
2 89959 679224777
3 91845 27941
3 93645 122857
3 32191 133802
3 134522 70771
3 16763 35477
3 144562 95702
2 123250 414439857
1 33526 55473 187658841
2 134636 35544100
2 107353 284826083
1 66576 143621 92748351
3 137559 81408
2 170877 770415195
1 43996 62677 692735077
1 54120 71918 482594839
3 69513 96798
1 50654 84807 515067443
1 40612 106138 970874415
3 41370 48666
1 134898 140647 528578902
3 46577 15874
1 90555 115597 179668088
1 44517 102194 73677651
1 68952 76918 753680550
1 4193 97611 398654176
1 69152 148583 397088849
2 143036 405229945
3 32296 85868
1 14865 131282 467335419
1 104227 107459 165035082
1 26827 133388 863228737
3 58421 22039
3 72613 80309
1 36992 91966 168634606
2 28201 643949780
2 62009 250220720
2 20484 548624508
2 86337 544663965
2 86229 562317092
3 163825 30576
2 140975 672631241
2 40453 421867542
2 108357 254979433
1 38772 43033 178705641
1 21103 55824 194968971
3 49445 84532
1 43370 91256 839464172
3 149044 48126
2 117304 113181160
2 161962 790719815
3 159937 62393
2 50211 421805595
2 178974 29297468
2 26570 794216794
3 117381 45034
1 115586 148595 518203436
1 68619 86684 611141010
1 61683 82970 773802869
1 83198 87210 473022961
1 144179 147015 507118688
3 16559 42582
1 91836 138209 111999284
1 22454 28203 820192430
1 29130 102942 476987138
1 28327 32630 578722170
2 45567 744008877
3 172065 106560
3 88282 67987
1 67265 90732 819193222
2 151830 153533744
1 7853 69789 453067563
3 18404 12069
2 48744 722952989
1 12023 95294 107324609
3 41926 119379
3 64253 139541
1 96679 143328 267534724
2 101956 963310972
2 18498 799015597
3 116700 34113
3 95506 149595
1 9541 77342 562252579
3 43390 34188
1 64699 74925 632777621
3 31626 97868
1 83709 127503 656138392
2 108789 196904949
1 133590 144428 719901059
2 151477 550696334
3 53448 1827
1 30077 78059 344095942
1 16725 75363 994925928
1 2738 114586 863149143
2 15300 904260584
1 38566 130691 310902580
2 73086 283826672
2 54819 953706112
1 49392 138050 763805893
2 61812 771017334
2 85145 161116135
3 11652 30223
1 45407 100416 509031655
3 155390 94841
3 117440 119212
2 3326 770762273
2 3215 532873368
3 44080 12087
2 142934 995808491
1 78911 95727 82282761
3 115687 80196
3 180979 89251
3 148921 145687
2 33909 950575895
1 59058 127813 311387014
1 3812 50535 689393542
3 39628 13728
2 34416 873339909
1 111984 138854 531584085
3 91904 99253
2 151736 465064251
2 129035 731098229
3 166382 117725
2 87636 746782857
1 72234 84695 818664498
2 84449 865698921
2 72829 533209356
1 73713 94698 125502932
2 5447 191672835
1 76324 81538 126468593
2 179005 990671839
3 149661 67994
3 28943 54595
3 55475 79545
1 54388 81703 349880893
2 101263 827105358
2 104219 307145228
2 132249 184263288
1 30366 105246 751293997
3 40182 51577
3 96636 85651
2 21168 834775191
2 56361 597371411
2 37379 993097466
3 32047 83079
2 160497 214422741
1 24408 92765 960005932
3 145151 17981
3 105680 74666
1 58722 67916 432617537
2 131914 116617054
2 100678 608388404
3 155592 45365
1 1952 93559 970665675
2 127217 481534012
1 88388 109796 277944110
2 165937 620111151
2 50740 365684768
3 14663 138399
1 34432 78694 141827116
3 26007 94043
2 5475 663873290
2 39288 664268380
2 159334 631086959
1 65985 151364 1113323
2 16313 610147652
2 6923 640380372
3 73803 96854
1 56859 60015 713028689
3 24669 126585
1 21008 143387 860877
2 129476 521742520
3 22173 132507
1 6468 47109 249492185
1 33522 140820 718965820
3 77494 21178
2 78161 955433227
1 103011 138063 812332512
1 113230 142369 632448862
2 129087 570348991
2 89295 232287092
3 107479 152644
3 105830 49239
1 67529 137249 453448587
3 38088 93375
1 12916 73797 482955575
2 14945 982667559
2 45455 324268232
3 158594 12453
1 37599 116802 3151735
1 57332 112326 953939480
3 80510 43388
3 151836 107581
2 181516 321364020
1 115936 117673 361743610
1 103639 150671 964144542
2 1812 645303257
3 38999 129885
3 9069 27152
1 47975 110826 97448823
2 48884 645193776
1 67820 152738 290008922
2 27569 149124698
1 134054 148651 882067170
3 12896 57508
3 135442 102274
3 43913 89115
1 55986 112109 458283243
2 46240 773644228
2 179834 610884119
1 18856 100763 578296072
3 49762 133261
3 152331 84434
2 125286 814717697
2 117863 944206589
2 73192 47707756
3 73199 106509
1 113847 134941 153489993
2 65867 245840481
1 12717 147801 673126950
1 17083 23804 406741963
2 57403 6131675
3 169675 81830
1 15643 21337 638075286
2 105071 134685824
1 118790 135971 957387879
3 157273 123878
2 58244 809035739
2 25814 765769364
2 133804 26426243
2 19308 765404493
3 173736 51146
3 171483 120794
1 28133 82597 345625632
3 57706 8129
2 50664 336837075
2 112647 177398410
3 147384 113810
3 18391 124003
1 11814 147087 238052485
1 77484 84665 903295760
1 84383 95944 260545235
1 110784 111832 376778219
2 17357 136506495
3 128482 80099
2 168394 996904731
1 27034 74222 341311727
2 49730 963743892
1 8728 120950 442850775
3 152920 8741
3 175297 111215
2 176278 600131969
3 83726 129572
1 3793 136544 292329598
3 83437 26020
2 123601 896999083
2 101163 517676039
1 44880 74785 173857438
2 102067 167912503
1 16147 55934 908861268
1 73694 130729 951939035
2 16445 801873295
2 34644 919268872
1 40840 65541 893182293
3 83496 87160
1 36561 76593 394620946
3 142320 14644
3 81874 75695
3 100472 88548
2 40689 243404830
3 167659 153750
3 127817 7790
2 847 391425268
3 172927 75148
2 67446 407022670
1 63869 73136 625636213
3 50958 93230
1 42119 100755 65432744
1 72670 109158 941431531
3 100246 94802
3 175656 3525
1 75398 108362 86751971
3 138904 154535
3 156096 149578
2 83794 213764839
1 14435 32500 231809902
2 77369 667666445
3 118759 128721
3 54149 132148
1 14434 95469 69193773
1 43882 109645 246383383
2 85381 250602177
2 24135 418462412
1 9228 83069 514278787
3 47560 15254
1 33998 76667 347176072
1 33205 75009 479887279
2 86344 141933213
2 146050 298588872
3 104266 102736
1 141809 142518 835706839
1 22447 144267 488238413
1 113700 150364 651160961
2 12757 509452841
1 58644 93812 8806762
3 155618 111816
2 179770 713448941
2 55295 932029918
3 120309 33479
1 102908 114462 578116914
1 27883 59385 309135254
3 175253 100039
2 179408 153948688
3 123972 37181
2 160773 754362587
3 55190 31624
1 76220 149755 841774722
1 10058 14480 633775787
1 62208 73018 681692690
2 49389 355298819
2 78232 490071085
3 177281 62648
1 100640 125562 189235186
1 58331 94642 50376667
2 127573 428738449
3 75418 5035
3 101608 102648
2 164009 236256377
1 61853 150631 535756591
1 18807 143609 302811221
3 85461 64472
3 61597 18965
2 112139 155254605
1 103318 105628 139528475
1 95403 150189 356660350
3 20839 54542
1 9763 112825 611333397
1 111421 126716 393548705
1 12699 56515 751590818
2 104771 416007480
2 98153 989869362
1 101430 112342 513153056
1 66415 144193 711506773
1 24431 32095 153658080
1 14344 146791 350263011
2 61583 862976625
3 171361 86770
3 164377 40350
1 56887 60326 537926662
1 73453 117800 562889069
3 38586 105959
2 94675 88511341
2 165260 980147600
3 129980 29973
1 33532 148001 376990028
3 134175 59969
3 175487 54313
1 67268 87099 96179874
2 141610 391803451
3 96489 140173
2 156718 476780505
3 178611 67899
2 85161 692383987
3 71097 24743
3 175233 130235
3 108578 101655
3 158087 32700
3 82096 7337
2 152560 776407000
3 150056 3620
2 83941 794470273
2 141719 486916891
2 103858 920102712
1 31313 47518 519526686
1 48914 143822 153872387
2 160658 120374710
1 11162 48323 842719579
3 162224 3211
1 5263 99382 366120883
3 51887 81078
2 143413 299363443
3 28106 131322
3 88240 88713
2 48489 62546134
1 38212 72267 237085925
1 33668 114615 105479968
1 36692 101666 19662668
3 129937 27700
2 112792 614866186
2 16236 432843728
1 8368 55098 472688068
3 138257 12737
1 45507 117697 482549481
1 58356 103726 839487692
1 35130 35533 976217927
2 131961 565652404
1 24808 147190 466897806
1 38554 79663 187569739
3 32929 22051
1 52436 133674 826150554
2 16859 78974134
1 27386 105744 533252608
3 4405 93426
2 14752 97780361
2 148850 381718786
3 110112 87861
1 26520 89498 621115750
1 6621 114734 961873131
3 45799 18600
3 88582 35530
2 87018 556431970
3 7329 29036
2 72041 619885727
3 156593 146918
3 103533 124096
1 15676 117958 691522548
1 57867 128662 790788932
1 116039 135656 549924395
3 181076 89614
1 137429 143121 185190754
3 60199 106549
2 146335 668566513
3 102013 26775
1 25795 121181 463753223
1 61282 150007 878051939
3 132623 122221
3 28713 2407
3 45580 142883
2 21340 822281709
3 60543 88729
1 65751 100944 851637155
2 61475 852629290
3 126012 1727
1 32121 145207 424680966
2 133809 572788199
3 98427 48021
1 125090 152323 85146293
3 175824 86233
2 11302 911936623
1 77623 144322 462674861
1 107068 129407 75835296
1 30697 83028 31898349
1 64203 122706 531856883
1 19548 134157 693679022
3 85433 129654
3 73272 71295
3 133500 139143
3 17485 150933
1 65783 98940 141619002
3 102479 41896
3 167313 138418
1 17598 60730 213953493
3 85262 4036
2 145404 513963219
3 162890 96436
3 18784 38851
3 111782 18373
1 14919 102187 536608598
2 4997 443696754
1 19125 119428 57512102
1 38060 150044 945257460
3 162899 75253
1 62829 105727 872002190
1 71214 101864 609158418
3 133216 100099
1 73731 136617 998818716
1 28789 105339 282791731
2 85416 297519911
1 6663 65283 923424176
1 9041 39979 308598668
2 77243 994495576
2 116033 530884785
3 137219 5694
2 104833 123615997
3 93980 112790
1 3341 141128 243339447
3 45900 78490
3 156774 98159
3 105540 76063
3 166995 74945
2 93490 445496738
1 116411 147479 914487136
1 12553 47993 147526350
1 63880 107322 344370235
2 162905 733867462
1 22618 74932 559692020
3 127927 31647
2 107897 630340717
2 69292 131926918
1 1174 131592 248311409
3 3841 62665
3 141975 21893
3 132932 50196
3 78437 63817
3 173331 131856
3 76173 144096
3 65001 17161
3 20294 152172
2 74490 220204311
3 160830 150065
1 47435 53114 593238143
3 62616 55768
1 22827 27921 560985949
3 125350 112599
2 3411 698043847
1 12677 29623 613271903
2 54839 771969185
2 15915 813379941
2 106572 18209493
1 113663 138714 295030023
1 26698 49986 660047880
2 74024 67750163
2 31733 520509275
2 63834 137601073
3 80923 68430
1 80840 115465 314529434
1 136270 151437 362028741
3 121830 151019
2 74965 121854583
2 93411 152157286
3 103357 72709
1 45870 132359 216005705
1 50221 99971 202867775
2 148576 572876970
1 36320 138317 294378849
3 39166 52156
2 133644 300132701
3 50482 74514
3 170296 438
2 31707 136009968
3 129366 59636
2 149612 914376216
2 151686 902700410
3 104370 44528
1 45425 84205 741116522
2 21881 837244670
1 8201 40741 746690294
3 72914 55109
3 49714 66129
2 8948 579322335
3 24641 28661
3 177668 28920
3 154476 150773
3 3188 1128
1 76542 91959 757799338
2 76683 152192650
1 16321 105078 599887
2 112284 665538709
2 50763 578550991
3 43011 25733
1 40049 127333 662677609
3 159777 80562
2 15195 138479198
2 148479 47458961
3 93540 5409
2 15410 228026825
1 40932 60584 298522170
3 164730 138013
1 98326 137668 900151237
3 52142 24750
3 8447 98041
3 110876 50788
1 23347 78372 626413034
1 1531 121097 973546803
3 43760 78354
1 69985 104529 459507664
2 69606 279182344
3 164409 34559
2 138305 579669023
2 27157 27042113
1 1922 71528 418627935
3 21458 101590
3 60708 127820
1 70528 89482 900938329
1 150068 150128 475489152
3 123557 123131
2 156374 708140622
2 16868 248875238
2 96025 37694600
1 66 75383 71890420
1 103998 144717 251324687
3 133668 67703
1 111661 130224 905418925
1 14293 73613 853061327
3 37797 105385
2 10516 102823686
2 81791 836038850
1 37762 40534 742232261
3 121567 104980
2 161561 699090096
3 136167 109625
1 118339 149017 520004477
2 83228 829883771
3 55667 52974
1 15148 75964 20026340
2 146181 451582784
2 25752 4402547
3 107003 137766
2 109978 233842018
1 100021 109623 869614060
3 178206 152403
3 131124 154088
2 45990 908351245
1 38561 44790 756084764
3 1929 64782
2 169166 473533497
1 59837 74805 300426974
2 33686 230953726
1 52256 66864 362467524
2 114393 814869709
3 53297 4935
1 66584 138273 482571769
2 17736 256988265
2 165947 591991622
1 124081 152330 641134802
2 93240 291325127
1 22488 83804 433449285
3 56437 83646
1 46070 112016 510555883
2 26627 198090633
2 78715 154152994
3 109205 99476
2 176467 57551274
3 104171 134384
3 93910 39427
1 24651 102119 988151841
1 98770 139178 12292665
2 168721 210368804
3 62654 132121
2 16267 327820934
1 20270 141775 271373991
3 170708 8403
1 46651 69502 501794137
2 139554 136287138
1 36925 136933 201529041
2 84993 168917628
1 51308 71101 786829700
1 118837 149145 443000162
1 81423 121139 30245890
2 147205 173351049
2 178711 761689539
2 76952 61592681
1 60157 142219 79121592
2 74845 33809904
1 125642 151740 923244357
1 21598 141956 872533439
2 29511 909959064
2 28837 511124432
2 67361 526800696
3 124999 41431
2 172441 543810892
1 104181 119356 274627868
3 115945 57001
3 18436 6293
1 54241 109729 530375513
3 132699 119262
1 85194 109141 984935208
3 81602 56442
1 71165 91802 765567323
1 85663 117675 989789914
3 5077 115741
1 31065 63608 294418351
2 41239 192592179
2 86936 999736342
2 55584 659264443
1 21045 150949 53825061
2 147056 389273623
1 88698 139851 674189599
3 51431 53609
1 8650 46887 946510503
2 164595 434855352
3 35790 148299
2 106268 933845554
1 23164 103156 663360961
2 18332 360802746
2 35980 563456920
2 171000 170984928
2 61450 502794421
1 30928 143619 628566820
3 73733 14635
3 80042 142609
2 106110 331031930
2 113039 529764941
1 23230 133899 167650458
1 103301 132216 383812653
3 134840 140984
2 20437 201489998
3 61712 110937
1 4752 31199 272660796
3 164704 72456
2 97763 915364558
3 86524 122666
1 7530 63169 652685602
1 28293 136389 991785077
1 47991 106012 871359334
1 97562 146399 361824485
2 164527 142758200
2 109529 706909379
1 20321 63296 444418617
2 117711 880368244
1 20846 48947 540769435
2 136336 357343594
2 167778 64638187
3 29712 73294
2 19230 476233177
2 64368 578202727
2 111852 706268369
1 8672 42347 828680213
1 91767 105558 31787171
2 59815 182801575
2 101279 210092341
2 123851 25799416
3 42146 12129
1 27642 41881 266884700
2 22334 761545211
1 18660 45240 561558292
3 51993 48965
2 136120 412557739
2 146618 909130253
2 41285 505339567
3 123007 143568
3 108707 93070
3 85138 77648
3 32901 91084
2 126023 160969448
2 30069 519248631
2 127984 533182087
3 145855 42239
1 8880 134610 333619643
1 110223 143157 96376894
2 168860 92398844
1 20691 90230 768708925
2 56173 152514227
1 24783 40815 716728876
3 17210 85703
1 2111 74414 861699323
3 154783 65984
3 10267 4361
3 34358 57688
2 127264 872660844
2 79517 424363446
2 20216 735780692
3 103208 106497
3 42883 42234
2 55124 127937080
2 166702 378577918
3 148129 101837
2 91438 596104773
3 100341 57926
1 109439 140394 528036300
1 28574 143001 333654631
2 36214 173553745
2 87637 878062334
1 82517 89711 700319737
3 71916 4782
2 31496 607785608
2 172831 602458291
1 14462 24838 312514277
3 70459 26452
1 61488 75257 428402158
3 108638 38637
2 79576 938188364
1 56434 60898 404414108
1 60277 154301 550999211
2 151763 183698766
2 108428 842795750
1 69239 96552 906286170
3 58400 32844
2 119642 545722350
1 31242 111379 689502808
2 78843 33108771
1 62351 136308 982792039
2 163097 862227569
1 24702 93718 579573566
3 159059 22678
1 41831 132873 616224657
2 114528 255993315
3 133952 118588
3 167872 107987
2 170079 983658098
3 157744 59284
2 59276 329933725
2 128794 437721223
2 156548 770337448
3 169998 67312
3 101605 62823
1 58946 114109 333805421
3 90280 57397
3 174130 115959
3 42236 72563
1 78254 133570 419723293
3 33922 12408
2 105031 468638183
2 169083 817777411
2 122189 263013295
3 27805 3117
3 28995 20668
1 13262 149028 804209429
1 65666 153305 440087739
2 76724 952142772
2 57979 289758681
2 179450 33957843
2 178920 49951957
3 158811 19610
2 48755 773557448
1 45205 109926 743548380
2 102665 510016629
1 86913 91416 373668364
3 36192 23036
3 180388 135774
2 47043 300748477
2 140298 907314821
3 74048 47750
3 53501 139367
1 21264 113951 151448367
2 53508 569392354
2 120157 213800071
2 161349 71459623
2 67271 178344106
2 60241 639762217
1 70273 122752 398124366
3 161197 144867
2 128554 273304327
3 59404 18641
1 18559 83259 372531329
1 9516 116803 411174161
1 55664 124208 399783237
3 84162 31483
3 87245 87149
3 179698 2427
1 23598 134885 866782076
2 4873 925688109
2 109889 179300362
2 11170 641444974
2 10804 798546197
2 175634 216936057
2 14716 788990715
3 6029 129102
1 23065 147811 824565005
3 159085 84869
2 101927 149073483
2 57701 590876147
3 160893 133699
2 177966 789838264
1 73593 140020 888421694
1 433 143256 917897278
2 45400 230492262
3 95107 4393
1 10218 125312 737738013
2 142894 280431193
2 128432 945542519
1 105490 148428 750020450
3 177761 123165
1 109102 118650 428946700
1 46286 141977 92617157
3 148973 117169
1 32697 70450 176994527
2 10628 478437553
3 152736 2160
1 37096 63302 85814643
1 102458 146648 714926735
2 147591 956742917
2 21087 386113848
3 13574 6822
2 45603 631915170
1 58944 77492 763653383
1 40064 106049 273617934
3 97674 93187
2 13521 180245892
2 165483 642078631
1 108902 135075 672973519
3 37202 85223
1 9645 93864 859734081
1 105482 123457 945774066
3 81660 112726
1 111256 136884 989096762
1 48134 82855 315747647
1 13565 30315 968662650
1 115358 115858 555054431
1 26981 91056 587379757
1 49917 145723 661185560
2 17738 465361451
1 37201 140004 844471705
1 49420 112625 374832712
1 75080 91268 169005260
2 6972 122734489
1 32639 65701 153345656
1 107207 133697 268355584
2 165358 23957980
1 40861 98963 984179501
1 61189 139762 784813436
2 149187 631292392
2 150851 550686139
3 67258 151102
2 165713 896784149
1 104017 144687 35182517
3 169812 28959
1 91540 120060 20883492
3 125822 62377
3 123633 128961
3 139413 17645
1 20845 46732 338904738
3 46408 77472
2 3689 376270578
2 2798 954338984
1 29188 151464 883239749
1 74648 129521 364125544
2 59640 627704613
1 104008 146123 713141984
2 75333 195689943
1 16443 61476 952875443
1 25541 75003 878836456
1 19164 152710 644720567
2 104548 807447078
3 42505 46445
1 28642 104222 804223898
1 46198 58104 395922020
1 33606 68883 128123152
2 166453 364643915
3 171885 692
3 169752 98706
1 9314 85186 926004709
2 60388 258257079
2 137381 19629050
1 78920 84266 306460769
3 75160 31119
1 37733 85354 563502473
2 149520 362630557
1 97691 149401 167930710
2 32308 769202931
1 3602 54863 599263600
1 55785 121810 831693771
1 15435 94256 620753816
2 135236 568382466
3 144207 109099
1 63344 86338 760224078
2 53589 42540385
3 30473 135289
3 46683 147621
1 24509 91064 392433946
2 66607 708230679
3 3921 122201
3 109472 63993
3 136867 76855
3 86653 115754
2 113814 189052183
1 45690 153589 372300815
2 59292 845562663
2 155274 885204143
3 9222 55766
3 113302 119514
2 148333 583210342
3 124640 153938
1 103219 146058 404128271
3 119032 12175
1 72676 87065 831283479
3 53621 150411
2 41122 364694650
2 39465 34477581
3 65202 99883
3 114654 146578
1 4834 131573 134385248
2 102068 243308705
2 118384 121501685
3 121613 143795
1 90516 147437 250645868
1 26023 107566 911107424
1 51400 97270 459634612
2 78650 198103403
3 165004 47041
3 86546 133207
1 27356 43989 957354306
1 105378 117977 524806859
2 134201 874145486
3 64659 67133
2 147533 509927508
3 5695 148317
2 79053 511081312
3 124152 130700
2 68009 478916508
2 60869 712664370
1 127337 129653 682130731
1 24869 85679 563046372
1 102034 138878 144943200
3 133900 142032
1 8156 148579 415274369
1 120149 145948 271178134
3 159518 97127
3 108162 21889
2 57679 574836702
3 94016 14396
3 153026 133907
1 33888 84295 468383557
2 8951 257779749
3 161931 130414
1 145434 149858 721660281
3 55764 43512
1 80121 134247 981149231
3 42986 134340
1 6994 54780 148072238
3 38562 69541
2 149043 302322205
1 26814 73759 429114207
3 30447 80877
3 120350 154087
1 52352 92935 779182909
2 124610 270594953
2 36442 313349804
3 24514 72343
2 56064 22391806
2 48592 616668566
2 44784 262371932
3 14661 104156
3 43499 42336
2 178694 129621705
3 110890 90578
3 150790 138810
3 81868 150430
3 168373 152720
1 80546 122365 932186813
1 5657 56676 557808343
1 24879 110913 806649799
1 93253 122185 442226934
1 21883 58876 837255416
2 11452 786444112
1 42205 152113 470771208
3 129328 131185
3 62829 12677
2 177714 485571740
2 35838 373018430
3 79491 150297
1 129634 141024 816645421
3 112538 23560
3 45436 90284
3 61585 151457
1 25426 103641 513831053
3 45451 148201
1 51306 104472 352075589
3 61931 150518
1 45076 119021 943758601
2 127447 870023250
1 79240 115430 342830805
1 92081 114825 946336596
3 40322 45795
3 53242 137382
3 169357 10790
3 137644 58822
1 61348 116499 207209694
2 120082 207885530
3 86234 154233
1 77400 120496 970389307
1 4586 28690 952042776
1 910 146541 663930817
2 29967 35850055
1 111284 136246 977562286
2 135351 169099776
3 3831 70551
1 2027 111977 137171746
1 20019 103038 856996035
2 142160 313620600
1 3100 12441 137248514
1 81826 121434 693792504
3 123757 44521
2 155093 100692878
1 7420 140704 597970654
3 49370 93322
1 36811 73914 862070728
3 79303 95337
3 161307 15706
1 82987 106872 628764026
3 88643 139614
3 42199 7854
2 177071 698692038
2 98715 864498839
3 48818 86745
1 62017 114394 211793064
1 56613 112340 524139637
1 127957 143643 917048006
1 13003 102404 927790489
2 79026 961742947
3 161607 142267
2 75353 48146857
2 27543 850753974
2 179430 285561469
3 161790 127851
2 66876 621513127
2 167729 424074213
3 152854 145905
1 3635 46923 157889301
2 130492 591526348
1 82890 137739 99635022
2 127029 48139202
2 55960 509859407
3 58398 126
2 85724 855649081
1 48696 147466 325350385
2 162972 228493215
2 14912 991388699
3 56881 101806
1 114039 114049 781326933
3 6443 22109
1 106561 122889 381187382
2 11114 461684392
2 64706 841331179
1 62997 97888 22196521
2 100551 862888610
2 62962 381123308
2 161326 939259708
3 151308 127207
2 28093 654896913
3 144501 140086
1 39918 61769 928006518
3 70612 47950
2 46845 988549650
2 156449 631440355
3 27341 2765
3 93545 73172
1 96733 147828 132087006
2 40572 486205947
2 103402 769386671
1 133352 134389 331342712
2 164853 338735701
1 35731 95756 475682675
3 131405 8732
3 137377 111254
3 52165 33045
1 13755 122970 548785608
3 14938 46139
1 60836 94771 670859776
3 32423 59571
2 18332 414904479
2 142603 337487227
2 109112 34876543
3 117800 3275
1 144023 147935 172492378
3 111845 147891
2 158131 268860227
2 4897 150242489
3 44467 133430
2 14557 72729841
2 151525 949184632
2 169633 659559627
3 151960 27394
2 43229 329207475
3 36941 67080
3 178420 111327
2 111446 90293864
2 31853 691815831
3 77068 118536
1 24761 137840 559421194
2 181319 75377082
3 28042 140406
3 172521 134236
3 33004 14075
1 65037 108614 252517201
2 7946 308357833
2 112402 548311093
2 116896 454349916
3 179323 52224
3 23891 128833
3 30689 133598
2 70231 38869245
2 5120 841175109
3 101326 80099
2 658 915005649
2 75541 478718091
1 103619 121099 196047650
3 67526 113467
2 45502 678722190
3 25615 55200
2 134492 763945718
3 2602 120559
3 76905 96752
1 16379 152415 950223554
2 170335 643551228
2 8053 223653180
3 39371 41491
1 96871 107583 39190254
2 119118 1235211
2 129700 274515386
3 67457 57667
1 16462 101169 628970662
1 37403 103517 800912972
2 96725 816986455
1 18369 72423 784735975
1 70651 132638 985322624
3 24839 84807
3 126477 6727
2 60193 156121253
3 109612 54112
2 58895 54550239
3 78087 11659
1 104147 113403 74391379
2 163670 854328757
2 173307 677884540
3 160655 117776
3 143058 59926
3 173295 78912
3 71380 58294
3 81531 109452
1 49882 128564 749632330
3 15634 111493
2 95375 885946353
2 44082 275472720
3 78756 146857
1 5365 77633 786920232
2 95310 949510531
2 24114 437726070
2 179671 596384141
1 3817 90147 959287347
2 91660 63889743
1 106785 148567 119196661
3 51577 136236
2 105241 870987628
2 7779 869784742
2 44808 470801106
1 42965 120560 808754865
1 28559 106987 55794672
2 65124 505782946
3 180668 115654
3 134621 97582
1 108887 134263 30544169
1 86992 113199 884799908
2 102372 396582455
2 138511 664366168
1 15288 58931 793176105
2 166987 807296023
2 87976 141055219
3 162566 99813
1 25673 114726 256373005
3 164021 51872
3 128778 143158
1 3219 34897 36841869
3 142955 129643
3 672 15366
1 39727 110468 558638139
1 2954 54707 321736430
1 109128 113855 137609908
3 154343 115185
3 9337 150770
2 84525 884563256
3 36756 53929
2 163114 386561423
3 180577 60847
3 56464 11293
2 50011 943471396
3 38571 48477
2 81484 412290049
2 43189 670983492
3 151929 49664
1 118421 138847 788976305
2 178461 571164387
1 40959 51293 961054859
1 118355 135500 786026160
2 161025 5845617
2 11084 680137628
1 12991 68218 662073237
1 36579 56510 566312998
2 55811 680806449
2 165298 534941305
1 14297 37186 235261390
2 136611 839669044
1 8933 99213 649907030
3 57801 130869
2 65916 790759766
2 26244 574020406
3 177449 137747
2 56829 910534093
2 20486 715165071
1 5514 9555 927429275
3 155087 84219
1 99624 145864 611886390
3 121870 112437
3 40104 24686
3 146361 2276
3 91817 96581
3 147233 114975
1 84861 114787 880282354
3 104113 67199
2 139217 9265138
1 60013 63819 78735120
2 170077 725552999
3 37535 62360
3 38853 58734
3 145174 38758
2 92172 480813171
1 34493 141876 172565161
1 23883 27438 768887764
1 74751 84082 351330205
1 22811 76219 798740399
2 115977 340981179
1 5686 75309 5236016
3 144408 55457
2 4716 415497862
3 65357 3117
3 116971 54281
3 38718 139420
3 28277 99919
2 178607 71497636
1 102651 126528 975579683
2 33950 692221423
1 99498 148307 536576120
3 156003 48657
3 126175 8930
1 134571 137225 60444337
1 101986 110342 879932200
2 86518 242626473
3 13669 132184
1 79 147832 606099497
1 66008 71319 553591768
1 61065 69488 912542105
3 28772 82167
3 110112 93285
1 31334 74785 623605188
1 11890 38264 32260205
3 161634 66742
1 9243 39710 944255729
1 145000 145203 957772795
3 180894 110238
2 22043 816861720
1 77991 93573 884528386
1 29197 137726 921132345
1 56624 139556 695529444
3 55288 40223
2 152090 269442801
2 27113 993720615
2 83316 353907793
2 108192 981610749
3 63658 121038
2 69901 606594839
3 129079 119856
2 122095 577199308
3 106098 28548
2 94217 706128723
3 109703 116490
2 88526 46157807
2 99002 541699527
1 16743 78717 627269264
2 20615 703862154
2 143424 330841536
2 110992 57932717
3 141496 129149
1 100900 144649 889069242
2 35889 118334869
1 98471 132824 596987761
2 47397 728715533
2 143985 216875164
3 136487 52799
1 137703 151151 766294617
2 152717 207880551
3 136769 67094
1 93121 114075 515934901
3 49995 69428
2 45009 25220594
3 54638 17149
2 69479 517438585
1 110750 125567 92788176
2 158693 262786392
1 5527 59530 277373696
2 167431 933097105
2 90347 611979343
1 31545 82588 369476183
1 92722 118852 162183314
2 144312 493122897
3 55987 145522
2 14303 616050148
3 128294 21030
1 44447 141766 604596915
2 127685 813671797
1 119685 141170 659524402
2 181532 839438377
2 142780 678520586
3 33435 153
2 47406 896400587
1 1307 110343 752986902
1 27855 60248 942593666
1 98927 117063 68252676
2 13038 514651353
3 50312 124517
3 24790 153612
3 14618 109072
1 18125 48088 371175820
3 112336 57133
1 130936 139254 243167649
1 40816 121596 137524735
2 165956 428340445
3 51505 23432
3 104674 61730
2 28603 909044546
1 59571 104989 467865816
2 6782 568910232
1 1094 84507 494082460
3 139109 438
2 591 668085713
2 173655 913246409
3 61588 35929
3 145121 40824
2 136868 594622566
2 40558 143596670
3 105615 69340
3 149330 128073
2 139250 778275810
1 34946 53211 921977763
2 35030 623775975
3 175293 58773
3 72085 101533
2 115585 53859421
1 33793 48962 100868585
3 180990 90047
1 32780 58337 742816664
1 110283 127928 449278140
2 83875 756091593
3 76679 111573
1 118824 144703 627413411
3 97542 59004
3 155262 109866
1 70165 86324 241283242
3 170249 96617
2 99598 736423070
1 24554 82273 444467974
1 61889 62134 882289851
1 79502 135138 701250797
2 98443 873400583
1 108738 131142 246890867
2 178773 491222787
3 140757 74609
1 57007 76673 463902740
2 121016 697628807
3 79091 150587
3 88827 136322
3 15706 62986
3 109435 149429
1 54678 69050 953651987
1 6593 143387 896111594
2 1529 444689756
2 126552 53861914
1 10143 118422 991599458
1 22539 112688 196882811
3 151320 143378
1 13649 151609 556631840
3 15860 95235
3 55378 83918
2 167633 614653144
1 11471 127194 177731914
3 103249 81996
1 17166 50993 342896758
1 13334 133428 136360914
2 6081 768325018
2 160836 593553107
3 99716 85805
1 74942 95298 210901170
1 2840 129766 952000557
2 28639 218691349
1 82997 106827 730234685
1 18480 69611 818198503
1 107466 148428 731258377
1 18880 146238 174327169
3 81192 61873
1 24527 72544 561272475
2 124001 931527019
3 63516 100709
1 38090 151099 219643179
1 11234 138380 52475451
2 93119 129245613
1 16480 18981 972760855
2 94064 560473902
3 138414 93810
1 12416 127147 253028352
2 70405 128066517
2 114643 992949278
2 72905 534107008
1 113603 143864 387489338
1 64736 118980 565443107
3 18094 52666
3 95809 4361
3 145030 139665
2 16372 428688553
1 103255 154423 339726578
2 52150 918921324
2 158574 199515231
3 67786 124795
1 43344 136869 652260045
2 17325 170444082
3 175302 36593
3 157651 123899
3 46996 142310
1 108840 140485 378927223
1 87001 131247 683621971
2 154612 599697694
3 57229 129171
2 162894 24894739
3 146918 87746
2 117374 634130828
3 160824 70351
2 45430 32123390
3 61120 139791
1 76449 104313 116089233
1 114787 132224 646429035
2 141538 836652649
3 142965 128020
3 174830 81926
2 65571 857663388
3 10496 38633
1 24761 109838 922721981
1 115362 119674 182517643
3 20823 138039
1 31558 136426 83038718
3 107507 83405
3 140614 39372
1 56630 88094 649900986
3 52574 13515
2 49504 945459338
1 30945 65655 218951054
1 62809 109979 648278646
2 47047 655384580
2 13200 499411345
1 40032 114319 83735068
3 48943 10901
3 128181 110485
1 71228 72813 431047481
1 72980 81331 55663850
1 64644 97297 313247196
1 94204 142682 579929196
2 56563 249288306
1 85120 118169 931735590
1 44289 56584 582554023
2 57873 525978439
1 114151 147885 936818102
3 10738 92952
1 49678 108916 153273032
1 34496 70732 745406744
2 135402 535324820
1 60502 67361 183763778
2 144916 393991435
1 95310 105858 880756120
1 101631 129689 280000367
3 141187 44627
1 72725 130324 605392730
1 29879 132795 538314126
1 36694 142679 872214017
2 6494 988930237
2 1046 766212651
1 8918 111552 993352507
3 42590 32543
3 156500 52603
3 150742 72504
3 41505 114868
2 59839 429063306
1 22381 75836 859876698
2 132584 134193295
2 51644 58165626
2 105341 159785243
1 43779 116673 111766508
2 67213 880792775
3 158367 12689
3 170487 104673
1 99210 106749 190069049
1 40655 72591 363116895
3 74724 136688
2 2483 797108604
3 41511 53335
1 32292 73618 714945608
3 152195 150274
3 172222 29922
2 91235 822639654
2 167183 930457406
1 25079 53190 605000579
3 153007 14159
1 105463 122877 53847264
3 1497 81852
2 30325 239302417
3 47038 123792
1 3927 34455 788049018
1 46924 85594 145695302
2 97324 236250408
3 18334 86100
1 136793 153720 539777434
3 69810 16547
1 19600 42601 430028890
1 8761 149301 277872491
2 127851 195832192
1 10019 118700 420172893
3 151533 97674
1 49265 53538 435413295
2 67803 383698181
3 15727 55847
3 142189 2272
2 2708 599890698
3 15467 44669
2 153549 257419243
1 14327 108408 561748328
3 178887 152877
1 19555 65275 643255552
3 7589 38038
2 141330 573263480
1 2495 56560 491549627
1 41047 125976 88362990
1 9011 80077 44346461
1 121492 140153 403701368
1 5298 73846 409905126
1 17613 131073 830374023
2 91244 673232409
3 176592 97519
2 65119 654035376
2 82247 20250131
3 160317 80210
2 127173 444093688
1 63866 138835 188057565
2 28305 247466873
2 41092 656619687
3 101431 48123
1 53764 121681 373213341
3 138272 84874
1 46480 146364 844972838
1 943 46988 258624340
1 24123 116365 924040602
3 160393 91605
1 88106 107890 325474766
2 90915 111627027
1 50470 100502 924378687
1 37465 122344 514912541
3 59771 20697
1 65430 123381 755588995
1 25373 42220 15744057
2 157713 562945590
2 92100 880947346
1 92274 103348 496471287
1 85006 145255 598621059
1 11402 49112 391926330
3 180713 148353
2 122343 446408234
2 76011 892953807
1 13490 57907 820545499
3 3375 45749
3 62921 94926
1 91793 110423 454238912
1 24018 64253 395650252
1 80972 142783 98829107
3 50471 73464
3 113441 109816
3 87870 54913
2 127486 456674623
1 46565 96264 182625162
2 133952 803008858
1 12614 116111 338010395
3 58820 12848
1 29252 139546 613663965
2 43323 8411621
2 165373 468333642
3 114765 24918
3 134086 22603
3 158667 125028
1 146826 150442 10977973
3 80257 138850
1 25176 132099 6604979
2 95396 875279475
2 53982 468311489
2 130522 334316170
3 173094 145715
2 16976 966461992
3 91580 109867
1 12928 119455 135445091
1 36958 76565 271030750
2 111884 645767318
1 51108 117926 198753966
1 2032 43142 266607068
1 4840 8697 880305119
1 55365 60179 500176124
1 139957 144834 60633048
1 6913 83608 996691899
3 128832 146651
3 29539 69699
3 116086 67321
3 139417 76910
2 179461 120630124
1 39874 103428 122872529
1 58347 112827 291237112
2 171419 237252511
2 168030 296208870
2 32034 329373981
2 133267 340082149
1 51594 83055 7860085
1 40222 56141 628900162
1 49201 64042 83007893
1 44529 72848 161356687
3 76314 145375
2 134752 846358425
3 49062 11409
1 56228 145835 559418699
2 113473 643861365
1 46425 100110 445556347
1 78483 96644 218087878
3 33766 100135
1 85293 97618 46260389
1 56399 79796 619237682
3 9147 69103
1 43603 153266 204522055
1 74770 81921 15043018
2 90429 182263430
3 136513 115231
3 114779 68412
1 23190 143517 522830388
3 113170 86208
3 163420 106663
3 116155 133472
3 171752 105969
2 167474 844913507
1 56937 118749 965195529
3 3754 53087
2 17402 380857796
2 6231 599722553
1 2911 17182 690615153
1 36581 98434 649523712
3 129769 93393
3 148767 114959
2 2437 488781457
3 86878 92826
2 16050 251209374
1 129203 148699 54776105
2 46869 191794577
1 84177 114905 674153285
2 149867 522831522
3 172687 41704
1 33461 44577 638501992
1 78332 120071 782081679
3 49832 51405
1 88385 144603 887799000
2 100152 943665097
3 38971 50496
2 98430 655709334
2 142907 441432432
2 56001 281093658
3 12493 6222
2 46038 295636567
2 18762 177953094
2 113413 106666314
2 4702 123107901
3 157908 99836
2 19251 481121178
3 6243 105318
1 15690 30121 318147893
3 53625 60739
1 13055 87814 55045154
2 86957 957010112
3 131902 6716
1 14183 133693 928619997
2 156519 64286617
1 126288 139843 790192931
3 127173 69592
1 66330 115162 374295483
3 161933 8792
1 125226 140664 748506963
1 100060 137279 699157055
3 28838 95542
1 64968 117285 700348895
2 27901 977986591
1 4283 60442 672624172
2 122234 429985168
2 157316 871288857
1 5713 25906 443415303
2 67364 836494882
2 2031 967019702
2 45832 259528459
1 1139 121300 491590003
3 37103 70329
3 25924 140869
1 106471 112361 112278372
2 52099 156317775
3 110859 113422
3 137590 66072
2 82612 829418370
3 97836 99362
1 96499 116999 803958489
1 72686 104225 668945208
3 175636 13597
2 65342 713556334
1 48476 120869 480849167
2 106029 817000872
1 14926 75447 584952336
1 96724 138449 161769586
1 9696 46775 988061038
3 153721 27449
2 124765 673211997
2 171107 44977072
1 21091 148782 13594596
3 32162 28114
2 128826 383581622
1 19989 62496 653663080
2 85017 365926446
3 119845 40149
2 84081 799056957
2 57545 146813042
1 7763 77338 756038444
1 33849 59721 752637743
3 153113 129533
3 124903 61259
2 169516 810098717
1 59137 107267 416057656
2 112704 458681675
2 178462 694351294
2 123988 733592398
3 156761 77690
1 19391 83398 691005605
1 96242 132305 351688721
3 148737 144384
1 15440 25249 822241809
2 112216 287482155
3 108730 109769
2 8953 521078211
1 41435 80217 394625436
3 156450 104572
1 26012 81048 346973118
1 37015 150924 740002542
1 29450 53646 25743652
3 173281 26702
1 28073 150519 439755216
2 158759 370712438
2 23942 598919484
3 73087 54777
3 153652 121729
2 157131 787521665
3 131913 12429
2 35561 804583427
3 108413 66127
2 146758 857934504
1 8638 98317 947639501
1 129774 148130 321095304
1 22109 41612 85040468
1 106934 154257 295723105
3 24977 48433
3 153802 105317
3 39163 3006
3 158919 23579
3 128696 57973
1 7868 137199 118380655
3 164139 26391
2 94810 614839144
3 181559 37955
2 158141 179143043
1 22223 107634 162764405
3 117015 56391
2 145619 390789970
3 78666 97535
1 76538 142257 291195000
3 79314 91939
1 61453 81469 39894421
2 144423 716162818
3 168664 142967
2 115072 640449768
3 121234 130685
3 120684 147500
1 25503 56309 835810825
3 82316 67648
1 51525 72674 148393437
3 173609 85563
3 174570 68803
2 34189 867243535
3 136347 57422
2 110976 583893811
2 124830 666875653
2 131548 320164422
2 125772 779308766
1 69081 111667 719408032
3 109593 95806
2 101986 697100645
2 165811 629581193
3 6534 95136
3 56261 42553
1 76748 152558 102444987
2 156400 67856896
1 120102 137741 156746361
2 45562 228286082
1 50979 69557 850966800
3 56400 28296
1 37268 51296 37085695
2 82196 303866943
2 2280 568654054
3 175012 58956
3 142686 144461
2 132486 100113057
1 25430 59028 644910381
2 559 740074348
1 52333 92198 737361525
3 21930 53272
2 53860 93715864
3 144831 72757
1 61563 67577 712033999
1 76081 108626 743042424
2 163276 410380882
2 5275 142360797
2 105308 15728296
1 51664 82800 75872873
2 143295 320034844
2 160820 78285519
2 162417 922124613
3 152789 133928
2 127641 743256139
3 175127 1466
3 35700 98987
2 8516 43726769
2 173233 813451324
3 152958 80908
1 6370 48592 744630521
2 78545 507794962
2 23958 176174945
2 33253 170547263
2 90408 233208283
2 56926 938370530
1 87162 126838 318368662
2 41257 917644741
2 11751 394885343
1 27396 101558 347004413
2 143905 880813429
1 67411 97108 882177117
2 80166 480758290
1 10020 73029 864290924
2 141448 475582405
1 41387 111696 630761663
1 68691 133532 467892009
3 140921 103887
3 100174 145876
3 136326 60054
3 109210 23144
2 84555 641403729
3 116034 95522
3 96330 33989
2 140164 644031235
3 29511 138889
1 23559 34631 552320374
1 46856 106132 857079728
2 66643 47827556
2 155662 775630280
3 138866 76204
1 81356 121130 694522209
1 37943 38827 112292676
3 58100 77908
3 2818 111004
2 130656 792264693
1 36584 105753 993728836
2 12988 907253156
3 154795 78070
2 20194 711573045
1 16964 116505 500568668
1 88992 104382 828113120
1 42512 108974 505816560
2 160850 886010296
2 15309 642943930
3 164285 118105
2 144216 574204224
3 601 94073
3 132400 19751
2 40291 514865136
1 29905 35867 686893245
3 50049 62563
3 12979 6033
1 6804 88561 797237013
3 114743 22838
2 173899 380356264
2 38936 66177837
3 86201 145931
3 47229 72227
3 86645 148950
1 76301 87274 670422999
3 124592 89450
2 112034 530854814
1 18201 84088 476163553
1 1332 151973 367785073
3 5265 25634
2 110296 703724616
1 64869 139665 140143964
2 174504 416840484
3 99488 67193
3 37135 63626
1 27402 46473 290632323
1 18819 133400 612394743
2 168807 204138870
1 43052 134490 335445244
2 135539 630520259
2 66309 159747310
2 92065 568089295
1 82565 125927 787534295
1 57479 103945 143163205
3 119575 43554
3 82428 117464
1 32410 39768 372846912
1 16964 59947 315090872
1 111063 113763 22923686
3 164378 45237
1 41602 112071 21671092
1 2582 140421 439644033
2 62173 442572372
2 147533 514709100
2 176315 997319142
3 4185 37877
1 31501 105941 598612336
3 48186 4093
3 11466 5121
1 103619 152680 819788442
3 123591 146123
3 87317 34724
1 71553 110776 954455020
3 53460 9289
1 141507 146688 185472518
1 68731 86509 749201903
1 39525 132568 899632848
3 169582 145783
3 41483 121550
1 44317 67875 399687418
1 79108 127834 34924350
2 67407 765361986
1 46363 62474 255052511
1 28375 115630 189476637
3 61758 146012
2 66203 335487078
1 50982 59127 178912277
2 44486 707444189
2 105350 824639143
3 140392 105755
2 28351 570315268
3 120316 140144
2 7250 906854835
3 35259 126012
3 149087 55742
1 59335 143685 980852324
1 39765 131427 151820131
2 58692 262303297
3 3647 75175
2 147765 943087566
3 142098 89203
2 148640 162353085
1 41338 69123 266511117
2 101699 110682459
2 100741 464352309
2 52682 115862385
2 127822 533026884
1 14146 85694 936345893
2 73433 357043009
3 63873 109406
2 15350 504171263
2 77951 521385780
1 63466 126170 108846156
3 15386 122841
1 21288 44398 240345894
1 68287 91858 560566875
2 101003 683834504
3 40734 69129
3 15693 24463
2 160825 546024329
3 161006 50396
2 19899 394496855
3 61885 108312
3 123414 83795
1 116465 135029 799191012
2 165860 515035309
3 131309 30617
3 89232 58551
3 80448 87620
3 175131 58180
2 46602 482759197
2 150158 459556899
1 110992 140931 264905409
2 24345 899048442
2 155639 662606041
2 173511 473257583
3 68944 150024
3 28795 92155
3 32358 51714
2 97469 677550180
2 169792 395996193
2 123624 344958212
2 75664 906415433
3 47179 129179
2 152846 161972022
1 139246 152545 62025264
3 12916 27575
1 15823 104538 516431555
2 147574 278430622
1 32065 144914 606670520
1 71556 103063 68864602
3 155627 87432
2 95543 474009305
2 14159 274810851
2 157107 504108060
3 47866 68078
3 78833 9162
2 30333 2504052
1 43539 122667 109131063
1 24479 43957 456493153
2 53804 971503561
3 7767 107018
2 23129 261826993
1 10973 125586 817267923
2 125686 859590342
3 107486 100020
2 113885 772675154
2 52515 671011880
1 125949 138636 117846722
2 55142 743971036
1 5587 111770 662767654
1 60210 112626 456060943
2 49015 855306278
3 155219 119603
1 25639 32538 152102552
3 70921 134180
2 60298 890918935
1 16284 18289 733416936
3 175232 109048
2 35465 936993331
2 96128 568766231
3 156375 108687
1 12765 110612 63635209
1 30812 43365 6069363
1 26182 150389 302024896
2 103165 758064739
3 171312 148483
2 3714 700029386
2 25303 546580292
2 31442 567607161
2 154884 837111540
1 5295 103833 56514745
2 19897 224401611
2 24230 173386783
3 131970 48134
2 42249 679132201
1 3278 53265 757605198
2 11147 496974838
1 65723 120142 605611374
2 16177 751869071
3 26371 43845
1 3540 109219 834806824
1 27904 105811 491495967
1 38685 97555 805452851
2 148340 246875643
1 8259 84046 495287832
2 150929 810974626
3 173812 59806
3 123141 40984
1 8509 101320 522102993
2 114922 788026676
3 166674 129349
3 65244 87354
1 65153 89100 792559516
3 51105 21116
3 20946 40444
2 33128 624395297
2 83040 405758022
1 21305 52531 193215057
2 84903 853445886
3 52425 51787
2 168908 587586217
2 95105 935965821
2 111216 778336412
1 97741 151148 498551939
3 96179 37588
3 174766 91837
1 22926 138235 372542012
1 40499 56765 475672270
2 76670 976654468
1 27452 134876 778465215
1 8524 30287 123622716
1 18948 85560 585855098
1 61240 63887 550615333
2 165190 470702324
3 26447 57030
3 109324 113390
2 149482 885065017
3 48422 141369
1 83966 111691 56071508
3 50917 114172
1 83038 128553 159831815
3 128675 59609
2 95075 112232376
3 180565 39740
1 70874 127012 119743481
1 12946 41944 767989637
1 33428 52034 699847590
2 9418 492562986
3 48626 111622
2 13195 43840803
1 59293 61473 752166639
2 161051 489943206
3 24426 46219
3 30185 38209
1 18668 149825 204713225
1 99246 103448 327973918
3 64149 32288
1 34917 145611 165676291
1 74750 113428 480473211
3 134842 8040
3 3139 69292
2 3231 94987209
3 135763 49864
3 155621 153205
2 88594 373986641
3 176704 152406
1 452 89354 677673438
2 18935 182972506
1 50989 146057 614049435
2 154266 642205955
1 13437 109450 777075989
2 113413 82397006
3 152148 82625
2 93591 836725725
1 8525 46186 332846542
3 154662 33918
3 59403 2616
2 179961 377409470
2 124344 646401309
3 159357 109812
1 48217 49616 5253726
1 133850 139235 845388269
2 167335 803290670
3 146050 44581
1 101829 117385 548263561
3 48470 48732
1 65069 82995 669225705
1 21675 135927 333908559
2 82516 921424246
3 94561 85914
3 9449 51811
1 18138 116680 824276279
1 152756 153049 806154249
2 90777 379540637
3 145816 95012
2 58172 120184141
1 23878 25742 267912394
2 80967 619361529
3 7215 92208
2 181012 694243540
3 66939 69291
2 144224 283324057
3 79826 154156
3 135822 117307
1 82924 123334 772423381
2 17002 368254591
1 1412 95459 30581874
3 180700 117580
2 94256 296242338
1 78212 122411 869754615
1 30284 88166 882140851
3 110971 19671
3 155942 109196
2 77248 400080989
2 110942 471694533
1 64262 150123 126045989
3 11482 78099
2 29071 175835603
1 91585 142031 27464717
3 21936 142591
3 49406 148045
1 63788 152096 862383974
3 146861 47213
2 54532 300530521
1 575 46390 222635957
3 125289 6568
1 80445 152547 327727127
3 145331 120553
1 20325 23813 886462253
2 169365 889052644
1 5570 103723 982455288
1 10254 133749 966561695
2 168621 910324231
1 84660 151556 884628953
3 110798 16932
3 154244 77856
1 65677 84290 886206995
2 142948 237650288
3 85401 134532
3 148191 59245
1 147804 150173 884530724
1 99702 128296 50721512
3 181533 129262
2 118275 141429950
3 109045 135709
2 90390 589317835
2 168345 456666195
1 9534 44729 756783011
3 134860 111097
2 33031 677492968
2 179176 795662740
1 5048 132533 359860557
3 51573 74234
2 14570 306690267
2 109136 285213972
2 8866 445785791
3 157572 73941
3 126651 22935
3 105753 30793
3 168530 87004
1 42787 82607 383902157
1 9115 47600 481941876
3 115090 36101
2 37550 895315613
1 108283 111070 614714621
3 7206 118077
2 58357 276297065
3 109172 99467
2 9133 79971197
3 109980 61288
2 156867 247656032
2 61604 757854408
2 180568 549677443
3 16133 130619
2 99854 348290198
3 76680 123799
1 77700 105341 370773951
2 127089 706689197
2 113434 28199999
2 155588 971719071
1 70063 91719 229096958
3 45641 81681
1 4316 128087 998614786
1 38519 48825 729300647
2 180808 759095081
3 161678 79257
1 73635 87238 549646849
2 76845 116666593
1 8572 66761 88442609
2 60106 148636675
2 169436 436741138
1 67542 129117 710328115
2 37416 426845907
1 26774 150268 121406626
2 175880 810759338
2 171149 932693348
1 107538 138256 805303210
1 24472 143287 591743670
2 181447 917451008
2 116978 756991266
3 75397 20756
2 96469 110276316
1 38889 125194 326647114
3 113746 136474
2 97369 404541630
1 55010 68829 286293755
1 34533 70100 580431765
2 13126 655104512
1 138047 149845 264402054
2 108211 695561176
2 39703 286108233
2 50262 168827945
2 143948 857807378
1 27664 110719 762964570
2 146617 774043991
3 158330 103812
3 164976 106027
3 165060 63884
1 113617 131838 843281003
2 151752 589459853
2 95466 315898975
3 162803 88645
1 8642 65746 88958538
2 118043 574428483
2 12527 209200353
2 77149 283209469
1 22453 41372 684660782
3 142627 85997
3 141881 73616
2 153750 923169410
1 84577 149929 395551120
2 129526 202730167
1 59304 85833 236411835
2 109336 811945039
1 130338 142011 48565580
1 69281 146656 373530794
3 138160 22424
2 160325 243193803
2 134754 213868479
2 41931 224098587
3 167088 10412
3 37763 82705
1 62670 97446 556794204
2 16381 879925108
1 111610 115376 295558810
1 21036 148744 923728485
3 95075 9038
1 22437 143738 135750396
3 119652 64381
1 78081 140901 602980149
1 29046 81329 829081391
2 107894 418026290
1 2023 50728 701464804
3 77251 110697
1 796 34768 474848338
3 30505 132760
3 82100 67494
2 11538 689103431
2 41994 13868123
1 14773 69786 952367382
1 7487 132671 845872381
1 14922 149227 292169785
1 9480 87160 932643160
2 142846 869288335
3 125157 138896
1 4992 78297 214328848
3 36758 77105
3 89610 51062
3 77819 35185
1 48875 146940 773490501
1 46899 69099 698329218
3 84079 82179
3 101004 112346
1 111116 117207 198671289
3 153511 104080
3 106664 88719
1 18794 110622 978623527
1 51597 132205 562514520
3 70268 76315
1 18057 151109 397184772
1 74467 101449 744017315
3 141501 43851
3 84631 92047
1 16483 37218 687457875
2 92021 552086299
2 48895 720176789
3 120357 96696
1 17829 37924 261055941
1 10054 153449 106783899
2 115509 67289737
1 8836 32223 49003732
1 101932 140202 895965155
1 54646 74863 666232369
2 75425 719418333
3 75081 130718
1 15405 66250 751894307
1 18668 30177 210540325
2 60096 229076395
3 114098 77887
2 43767 120628933
1 10196 88506 73518942
3 6287 110776
3 46062 68206
3 89099 19068
2 178663 283283956
1 107278 151490 625339944
1 1725 151817 178836691
1 45119 64236 409263289
1 73621 145587 562532666
1 44614 104828 899629202
2 138062 71448135
2 52618 143686478
1 683 1321 193951690
3 112325 65943
2 26416 492542592
2 42856 908249852
2 17316 378490949
2 95776 409485438
2 81943 937079489
3 108024 64542
2 32742 936695194
3 175480 111880
2 110657 33656946
3 60562 46074
3 135768 124298
1 33972 86027 768622207
1 8215 113611 300310011
3 13957 75095
3 58593 14031
2 91103 578543398
3 151745 46375
2 136401 389915456
1 24585 118387 223481794
1 115637 142627 645510214
1 71192 84747 663645421
3 81334 86849
1 87742 93316 236059484
3 143691 144152
3 56529 12918
2 97982 96304459
2 9148 583070517
2 26119 673018614
2 132489 375218437
1 32581 64401 860787422
3 18649 105938
1 6998 98604 880998534
1 80171 140726 245114549
3 18671 122148
1 29988 109700 779041668
1 54154 97436 156205631
1 40758 81414 77332118
2 92317 939340118
1 41635 114727 670795196
3 113743 100022
3 63891 61836
1 110240 145616 784021845
1 92741 107638 300897053
3 88867 93556
2 147436 609715026
3 127834 89924
3 88750 116400
3 56818 126084
3 165650 12565
2 91479 374616455
3 118768 93629
2 19291 134076166
2 115641 234300687
2 22752 458165576
2 170862 369695716
3 73693 69594
2 10916 117813485
1 71404 90626 939763140
3 114086 57881
1 130070 147412 545075148
3 123404 100763
1 87415 122059 312918915
1 27743 138648 313731500
3 5474 81352
1 86114 110362 173389223
1 97808 102999 587829199
1 23765 132753 945924580
1 1071 13362 873238489
2 132417 717149971
2 140396 46838925
1 4928 28986 280037337
2 147652 537996407
1 125781 139809 96404225
3 8775 152545
1 39714 51022 572476124
3 18150 76315
1 60083 93471 47275268
3 43890 71669
2 59534 226007222
2 31334 639336810
2 109023 930702405
1 30292 84699 718809007
1 96842 140466 341425239
1 58448 106114 386590300
1 96462 128287 785980671
3 152872 84387
2 174956 176709740
3 124576 8588
1 1124 119859 858266810
1 37680 80079 864776456
1 50393 80762 276365980
3 58646 149989
3 149991 27
3 154488 21658
2 103804 933933560
2 68764 289377148
2 153045 585440880
3 161203 80148
3 111061 70680
1 35285 75744 63021240
2 163412 667125015
2 117076 55058718
3 175707 109749
2 30627 200892332
2 2254 531226431
1 16825 73447 342251191
1 21510 27198 373195235
2 69634 871928784
1 30985 120167 172072823
2 171160 515536248
2 74021 849235064
3 133096 85322
3 70630 1626
1 107251 135647 724362638
1 66981 146328 68399910
2 110725 334703825
1 9001 100301 422058146
2 178950 844752151
3 171349 71703
3 103981 40878
2 113520 795499461
3 25072 10813
2 72591 440222211
3 131009 62701
3 158215 4537
3 105423 112249
2 103135 31102296
3 56755 3808
3 18421 97840
1 8855 14390 324919368
3 178568 75963
3 25815 136248
3 95298 114420
1 44854 105762 190548511
2 62083 102947860
2 108418 911798307
1 49543 145603 137015143
2 104095 846776189
2 164680 250025832
2 152538 741829433
2 107636 506213037
2 54649 94293033
3 180942 25021
1 61573 87446 105623716
1 25362 127821 103766142
1 49242 93876 467050575
2 7529 701041462
1 82641 95519 64655923
1 9372 31550 243916302
3 105839 25894
3 39938 126663
2 166134 931813459
2 130365 887691108
3 121653 90582
1 5619 33753 772046101
2 170759 849381676
1 25648 119226 46032157
2 17970 952440551
1 9972 108694 292203081
3 168312 51269
1 70584 111078 649260334
3 71808 149642
1 74430 104861 456977583
3 181196 104971
2 164985 523679720
1 55738 154521 932673447
3 101070 131186
1 20130 82420 789322360
1 44498 113565 94764869
1 60811 153668 943246380
2 181348 792848269
1 22205 115230 950912936
2 91681 16970167
2 60237 270445199
1 69634 108093 593200978
1 21850 33510 680363919
2 171417 747469968
3 106853 543
3 145269 154366
2 70430 500809327
1 2577 27676 360173353
3 49386 19167
1 281 62142 298601861
3 120369 120570
3 25828 6391
3 117734 140559
2 13018 715884400
2 15328 464711263
1 29285 70981 755780395
1 128493 153405 306191539
3 80801 31522
1 26544 40457 895190483
1 31196 103273 267504063
1 65594 82561 612051500
1 146919 148689 91462770
2 144381 895280689
2 11835 191198370
3 43811 27656
3 42219 128021
3 173013 62982
2 151081 925561707
2 59218 969196478
2 154922 325727682
2 118882 226454996
2 104545 462256508
2 42537 352382642
3 88252 113627
1 131425 142283 279203694
1 50503 108548 186002935
2 57406 278951303
2 120054 649048323
2 110953 473651130
3 178610 59424
2 9900 60517258
1 71129 81160 784573308
3 25604 54858
2 127312 288660925
2 35547 514840568
2 22191 564173833
3 43979 110970
3 155339 130595
3 146772 7430
2 7598 112811747
3 40385 19070
3 11060 68785
2 126097 931151085
1 29041 45883 362482273
3 156749 55847
2 71593 116901952
3 47196 70799
3 90356 55987
3 74974 151661
1 11096 81488 192003225
2 169665 667454663
2 178386 663335498
1 42779 96685 940344144
3 107207 124411
2 114636 297694109
3 27368 83298
1 84265 86620 179735989
2 160838 812581931
1 100152 125646 262929523
2 118849 135718257
2 122204 661926022
3 126512 38002
2 40744 400526383
2 4651 374362834
3 29640 131628
3 33995 128536
2 170724 591331252
3 138846 97230
1 55431 79711 606555196
1 93872 131701 934001999
3 25339 119410
1 71253 75848 185795678
1 80547 144120 697496949
3 124337 433
3 129228 96063
2 167080 425318976
2 106280 39382581
2 34911 655792101
3 138588 121289
3 72688 70019
2 47372 742368686
1 53485 137386 579257300
3 160558 130980
2 74628 739630189
1 32541 82000 557091038
1 113809 118466 736041933
1 17273 87317 949865422
3 52146 71991
1 90607 130914 501224630
2 70134 92849284
2 162746 327272521
3 11762 54493
3 143149 125766
1 75759 95307 891947289
2 12842 399069928
2 28262 315650141
3 112042 35157
1 106312 132748 467874676
2 161088 919282170
1 77809 99586 97441501
1 117944 139225 127010450
1 50861 153257 318164004
1 89020 116397 383471389
2 118144 940430163
1 13683 97817 697375808
3 104931 29407
3 60386 150216
2 163000 841391248
1 49342 49388 354572250
1 100707 135213 20549648
2 89009 854772623
2 70743 441111758
2 171183 59286710
3 72534 34544
3 73359 87316
1 5232 30443 345109265
3 116254 153452
2 164553 535165200
3 48466 153685
3 144116 41425
3 49527 15247
1 95641 118205 493514609
3 30585 43834
1 70575 111436 808843661
2 44156 161738228
2 97827 814312366
1 93317 128803 780548145
3 169555 66233
3 40851 33982
3 42894 43799
1 136573 153945 111255121
2 13056 105339243
3 168227 83387
3 79120 101126
2 12672 695358008
1 54478 105385 221678090
3 50274 36589
2 37816 457768742
2 110339 622179784
3 17794 85172
2 155830 311272199
1 20745 66882 290881297
1 43460 130073 522083411
1 33846 149212 709087063
1 62757 114064 298970082
3 87720 80129
2 141536 604909330
2 83399 677808154
2 131698 192394563
2 73383 829755378
3 20432 111273
3 72128 95713
2 151292 342204394
2 28926 826622495
3 44202 52122
3 15948 125764
1 7799 104528 432465201
1 50202 131023 561837442
1 118928 129173 843603061
3 54115 103482
3 5462 65399
2 114632 967261196
1 46603 86350 321764643
2 160879 526100944
3 162741 130331
1 4713 83212 114424297
1 93503 135535 889698057
1 42773 144856 413349897
1 35593 69491 129426926
3 2340 75372
3 16486 91891
1 41755 96295 662096587
2 33099 954270540
3 20348 142637
2 26603 785523321
2 41209 382498726
1 30510 119540 301616831
1 82831 98111 705411245
2 144795 125036208
1 71884 73819 632236033
1 113220 129663 949634958
2 128217 63252382
1 31902 110761 256511216
1 3820 150829 125078887
3 50632 65543
1 26529 100545 505625192
2 139901 238554374
1 39464 64429 227667327
2 45786 135740440
3 62991 7221
3 166194 57268
3 10443 55499
3 17304 39680
2 173427 724415928
1 55692 113086 954874181
2 57388 670918589
3 80347 33474
3 69017 105346
1 36168 143583 843840592
2 163943 46396206
1 77408 94690 586955521
2 147110 389888392
3 51075 55632
2 86644 991295497
2 2141 50182254
2 47015 696515563
2 23361 847117797
3 114092 136191
3 170859 17101
1 99921 128499 818071308
1 102899 118434 231205924
1 61200 108051 94667500
3 179178 142937
1 50292 56213 390761616
2 58079 556481413
2 51957 549911294
2 104507 84384740
3 176851 86254
3 15678 123821
2 104859 536460309
1 77186 126072 569554116
1 45407 101582 946919038
3 112306 93185
2 155558 169775902
2 46892 282742821
3 104505 111610
1 8144 44111 2890832
1 25235 51760 534387267
2 41066 125538130
1 51587 138825 828763604
2 108228 313820949
1 1380 87015 341862326
1 32789 45182 408520456
2 46390 861869442
2 1125 74433591
1 40884 110955 219818577
3 149423 61546
3 60 80512
1 11626 90587 682302379
3 101156 129805
1 12270 73023 133757862
3 90255 10796
2 128412 40856741
2 100295 148909443
3 96569 48328
2 26043 207549780
3 154390 3288
2 54385 734212991
2 107647 529422086
3 43885 152330
3 151408 20212
2 64219 753065800
2 57489 951465078
1 99047 110230 97184300
1 92525 135157 615389371
2 51721 154728722
3 128624 105286
2 97442 151838459
3 18862 72630
2 121451 936197873
1 144603 148412 983338392
3 5147 42192
3 101992 27284
2 84053 144107810
3 5735 101700
3 20645 65609
1 14365 91365 621146997
2 35289 641372486
1 16510 36752 186069934
2 21179 925304678
2 73609 748959561
1 19411 124139 983501691
2 25138 230671979
2 146847 29336642
1 71 102463 479943275
2 95140 137249491
1 114128 145671 329802519
1 40216 115723 747401383
3 75989 134205
2 106271 156100211
2 151782 750685140
1 23784 126336 438446344
3 112321 7240
1 71537 138365 389788841
1 90467 151286 745044537
3 168955 133154
2 82281 214123026
2 59860 370017479
3 95159 135650
1 25124 39993 627509066
1 25241 153520 867713200
1 1507 56134 907082640
1 39886 140961 3158213
2 104155 372852299
1 43168 46123 848226605
1 89161 124035 117906393
2 52002 153801083
2 98745 803502584
1 31282 151916 908616065
1 52112 122658 753101699
1 12623 51941 791989242
3 45719 116685
2 7446 19157784
3 12018 16078
1 48551 91910 205728983
1 33098 97647 996651434
1 8032 34815 980261526
3 156879 58473
2 53926 261331970
2 110751 841196741
1 3943 63357 500848166
2 163896 732767562
3 95450 124394
2 147334 72281945
2 61020 731451551
1 47252 112656 776877108
1 138066 153846 155709228
1 121419 137824 996214322
2 133185 799538049
3 158371 75649
3 110884 11752
1 54457 130322 283334723
3 73305 87931
3 134134 92098
2 61362 307012618
2 74016 304579018
2 124424 63859345
2 179286 974718742
1 68399 98765 810102694
1 11650 34390 649690842
2 121160 843438906
1 40031 99185 13464170
3 27322 41272
1 30474 120453 401094733
1 25232 139165 160197998
2 93032 34331021
2 24351 395114339
2 78355 910474188
2 127486 373664850
3 136524 116933
2 128055 33088280
3 35922 28668
2 94420 550435347
3 179597 105295
2 155764 205858800
1 7093 48371 103675993
3 86088 67223
1 34159 142460 596610561
2 27895 363707548
1 122415 152302 798336203
1 3092 84153 205923334
1 79589 97852 162975635
1 15230 60175 696738261
3 72971 96319
1 31846 76242 144248964
3 60481 130049
3 18107 88693
1 32366 90164 853891446
3 20139 91948
1 36951 145363 735256087
3 146307 4184
2 94978 112303963
3 118767 83262
2 127703 537773652
2 74738 187818222
3 155865 83887
1 1309 141739 319019104
2 114630 782308565
1 68133 134834 671666819
2 87330 382698906
1 37215 53263 480735084
3 24123 49126
3 132004 68982
1 108156 118143 809538153
2 180661 105085917
3 31667 53613
2 69385 817893279
1 68864 90225 178944333
3 95742 121345
3 160907 16028
3 166087 78035
2 167287 534680393
1 38481 80208 614892667
3 107834 119688
1 73223 135142 18456570
3 119413 44535
1 13833 136438 491265854
2 118208 848445348
2 134585 349211828
1 118661 134059 541388822
1 32719 124710 865126109
2 124507 709271833
1 32571 123324 590636798
1 54321 136123 198037940
3 34882 142765
2 71413 439141458
3 24441 111997
1 101248 127660 763387225
1 22707 32766 976945853
3 50585 7182
3 74133 18440
2 142581 300397014
1 53348 68386 797114097
1 46918 65746 38152379
1 77189 148888 928181882
2 91843 9024396
1 27642 45630 893201688
1 76379 125629 76123120
2 120363 245008939
1 107133 128944 999544703
2 115173 354355999
2 93700 898368025
3 138496 31632
3 33525 51985
3 34779 50030
3 89435 20970
3 49892 143060
2 115462 727442173
2 135384 279425074
3 43565 59314
2 171555 500850827
3 148017 40046
1 58901 137077 887771195
1 93540 141247 532289380
3 47777 30408
1 68216 132183 158107322
3 130531 32054
3 141735 145125
2 16312 496935700
2 95027 710627491
1 91169 130167 571777625
3 37143 19231
1 9489 57455 919456651
1 31091 45079 106768171
1 17804 77074 460367650
1 39871 107847 378951970
2 162114 833851935
1 2675 52327 688787550
2 95090 566667028
3 149297 121344
3 99434 80710
2 66256 186544758
3 105796 29320
1 33169 97950 50276635
3 108033 34179
1 52373 149242 525992740
1 30679 86783 197088664
3 132541 26321
1 86226 122278 74267501
2 89609 309070767
3 25751 148829
1 49636 61829 250465020
2 62574 553799053
2 2689 801804429
2 17540 73330086
3 115071 80171
1 104598 143816 542981066
1 111440 137306 694732560
2 106590 726236564
2 84085 114313148
1 7958 44516 882153604
1 54538 115530 754510307
1 75145 107950 244441957
1 89092 92740 206912309
3 145183 9381
1 65232 150695 308026154
2 177047 725134195
2 42600 102243956
2 117417 678335969
3 174433 127943
2 87700 707202268
2 13361 411018869
2 126262 131384109
2 34516 26311753
3 105990 31955
3 166104 8601
2 91048 524331106
1 88661 135747 941603015
2 122147 324456956
2 99578 856839658
3 123829 147176
3 84078 68149
3 178092 67587
2 82438 735725226
1 18892 106453 504625319
3 85918 115617
3 132758 43187
3 170029 46873
2 181161 405672709
3 103937 34681
2 73033 362221610
3 144228 102315
2 178239 272823345
2 105105 264675312
3 18458 7139
1 5909 107622 968444400
3 114652 120891
2 27347 704365318
1 53504 126698 630667077
3 108075 11341
3 26777 128448
1 101165 107238 232616447
1 1704 111082 804853213
1 109172 139737 197862621
1 6991 152226 481829719
3 181223 21123
2 107052 474448747
2 97232 734363825
3 84583 30226
2 109221 194957442
2 49750 856688870
2 7592 557156631
1 93635 100832 173622955
3 171298 109499
2 31489 976414957
2 68259 649037962
1 122082 137151 847454311
3 20183 102584
2 122820 595524774
2 20494 501210543
1 47890 140508 942849658
1 20107 35516 55145324
1 95655 138071 273935922
3 99107 32117
2 142353 187164419
2 46710 524283517
2 67600 610594413
2 171751 617507900
3 118756 73617
2 168250 719767331
1 14172 61209 681480291
1 43803 108691 795386303
3 5809 76827
2 117977 475426954
3 140587 117665
3 39041 123007
1 55596 77623 777227612
3 169371 57082
2 67453 32737766
2 95395 748554695
3 139660 153782
1 126186 136172 734067284
1 43292 119541 316298817
3 77993 46931
3 59370 154185
3 3290 67835
2 85484 549364298
1 44560 121747 540592732
3 68211 19019
1 38477 39169 175574494
1 9098 71391 227993592
3 85989 50765
2 142076 607435111
1 80515 136844 633690344
3 55095 53381
1 56191 153983 18862171
1 78404 91682 467104879
2 41607 205443340
3 169480 73073
2 156247 973767062
1 667 38880 964240819
1 21271 66370 730841913
3 55421 83140
1 64371 153592 616378381
1 52562 122760 559230700
2 99523 809711516
1 108092 133983 286337134
3 74045 4548
1 25827 82669 114812161
1 8219 44673 128293322
1 8519 75531 710543268
3 104239 22583
3 68214 62837
2 41438 653162490
3 84521 62669
2 137507 752541511
2 124540 825261090
2 128388 916270397
1 51197 91967 498809311
3 172234 47131
2 42477 793356409
1 49642 56821 903744706
1 53734 80346 283508409
3 172206 108388
3 28938 137121
2 169322 898739148
3 52886 153085
2 12397 144485209
2 89174 45223973
3 137838 58777
2 58124 709965668
3 45880 98130
2 35542 808573278
2 14454 518583310
1 11630 20262 96205116
3 36662 91197
3 39904 96247
2 179875 391370624
1 20891 49414 213111127
3 99629 86855
1 122009 144266 388161131
3 41733 140379
3 157521 126463
3 107375 53870
1 43187 136960 147708773
1 42127 69437 357271684
1 4271 6876 579364932
2 42582 503715601
2 3177 752799413
2 49301 279804715
3 117374 102071
3 9245 70420
3 46094 73047
3 179427 140368
3 12018 17691
1 41589 92635 828956395
2 36203 111251614
2 84606 303197782
3 17590 117528
3 159556 10454
2 33818 495176364
3 34714 57592
3 77625 43667
3 111629 149044
2 45814 564729608
2 170545 60370389
3 135356 109609
1 31820 44724 553410674
2 155108 550051816
3 63569 85199
2 64470 988205134
1 90845 152614 745616662
3 165785 76474
1 4560 128908 393835430
2 104921 212959068
2 97985 409082729
1 77644 105470 265116850
3 175342 150589
3 181452 46000
3 171755 152541
2 22092 303602464
1 7318 78157 937503737
2 136276 809880577
3 93968 100310
3 51604 50481
3 37144 35024
3 108314 35229
3 116996 104538
2 156075 996872144
3 139229 16856
3 77017 7248
3 105513 154327
1 66888 140144 362357566
3 90296 126242
3 142834 96467
1 65565 138780 495230297
3 117362 76763
2 163138 572645691
2 6570 93778628
3 85890 14615
3 109510 146431
1 32562 125885 891916822
3 172018 49128
1 36411 80097 185186397
3 177921 90990
2 134262 422348011
3 46436 16208
2 101930 486121061
1 13917 21074 62474750
3 132231 69750
1 61730 98136 243360705
1 10333 90175 480839968
2 124066 955392855
2 141198 316335080
2 85468 96618750
2 61082 480674200
3 7163 119050
1 34542 112504 514714977
3 35867 10755
1 16989 108795 113415169
1 125974 135234 5112463
1 23245 78220 707389174
2 86674 772548138
2 87495 744876890
2 175734 185288460
1 40636 43251 845180179
2 119182 209238959
1 47475 91284 900977045
3 36796 154920
2 170741 137455381
2 79677 150631778
3 122203 83915
1 135330 144197 348307602
3 21988 102977
1 39000 120029 989298429
1 50892 59391 106296275
3 145790 37047
1 86475 118947 993006051
1 19009 33316 626922226
1 21067 138205 344977118
3 180152 5736
3 131090 139377
1 4224 61282 531960373
2 125040 76568646
2 122034 925280786
1 562 132183 139871727
2 10017 669125019
2 154286 413283376
1 27780 31784 418423078
2 44464 618958170
2 25127 193908085
1 11845 51101 79345982
3 146953 129016
3 132043 14770
2 96491 108508745
2 89257 749259277
3 15376 125611
2 40948 302136474
1 125808 136883 922689412
2 144425 945334666
1 6417 119368 585639985
3 99927 17428
3 154943 30006
3 37702 131657
1 107454 126673 714608593
2 52871 599795844
2 57111 981103432
3 115940 144213
2 114732 139451845
3 88553 84293
1 4077 65930 61046531
2 34793 745910026
2 148233 314462367
1 44539 79807 816441199
2 145168 742796509
3 121441 2571
3 21553 67575
2 99187 712283278
1 109650 120750 412836202
1 116715 132053 21637527
3 136833 56586
3 79128 60943
1 93356 149617 655586815
3 5505 61097
3 16350 145805
1 64524 94153 398631295
3 95597 67485
2 6104 834583780
2 136432 231597665
1 28899 87401 226372294
2 103120 571437079
2 157884 412281761
2 157542 763517806
1 106451 132204 469176845
3 159569 41129
3 24849 69805
1 3181 13050 990915121
2 68359 844675487
2 93983 10483157
1 67817 106888 239872130
2 151614 159469764
1 10005 126350 636516996
1 83504 107009 401402580
1 8730 90152 582854778
1 95105 100316 691302361
3 159216 105333
3 116273 112146
2 83994 717293842
2 154521 199551175
2 41810 5303852
1 92792 142821 900874652
1 36680 56357 216228684
2 94697 137063928
2 129883 214649957
3 1104 12503
3 121740 99385
2 161705 995219405
3 91123 52630
3 7568 42385
3 35301 103958
2 136478 551319958
3 97616 36995
2 68097 645613797
2 127895 205608194
1 19490 53725 649919077
1 23958 111793 871054576
2 101353 102946194
2 32964 447363225
2 41081 567653251
1 946 74123 490914343
1 96929 107251 386683278
2 36350 774428997
3 99362 129441
3 13507 137179
3 161130 123410
3 9495 88738
1 112426 117420 365943957
1 37934 48517 913354833
2 165974 899892127
3 164560 19409
2 170997 882561112
2 2864 25263309
2 80374 770635291
2 28129 327900707
2 59424 631397183
1 121408 122061 599242967
3 159655 47474
3 24433 144814
3 46418 63849
2 96509 872688003
3 31940 94472
3 77977 138161
1 4645 71777 664734701
3 74748 14112
1 45113 154189 793439113
2 139677 521202261
1 6631 146901 79725291
3 134923 97756
1 73671 84185 416957394
2 105678 337517327
1 35415 47607 118111541
3 105904 35481
1 42991 94188 200412268
1 103531 139335 337751233
3 47748 72147
1 49286 104767 284443833
1 24910 44573 64986244
1 71213 141997 331752720
3 181359 119249
2 50263 286325682
3 120994 99980
1 76283 103201 641064006
2 124109 909386424
2 77957 61217105
1 27351 107684 610361339
3 59 65250
1 47604 124687 956521135
1 6272 106738 55818210
3 114691 53815
1 72666 84508 523357406
3 33994 118972
2 135787 593865192
2 89041 781195727
3 170980 37019
1 26535 42600 304060425
2 96758 856596300
1 41422 78297 297518
2 130641 395671332
2 124571 642522728
1 126500 146576 990021150
2 79981 317493987
2 108514 734698589
1 17850 108178 577290951
1 47377 75588 225568316
3 107538 65213
1 91961 100215 714780531
1 14629 151826 236519698
1 72836 112045 989709325
2 5509 850519174
3 153039 1031
3 71944 91597
1 77061 152928 642657380
2 84750 640193312
3 64933 124948
2 173486 169062123
1 13203 47256 618224774
3 102253 52519
3 64425 115761
2 117349 295716315
3 179060 146908
3 72742 67065
1 132290 141301 739378626
1 13965 154565 272630791
2 82769 373322348
2 128793 355072800
3 87833 138473
1 73222 116322 223774216
3 127259 62563
3 34875 45597
1 95496 138828 48494123
1 54982 134532 883607866
3 77652 125608
1 81523 142008 894531685
3 73779 55889
1 87672 101901 620623392
2 68225 421189717
3 95470 98895
2 164368 481205222
1 134364 148504 694126061
3 93160 144419
3 157924 7962
1 115221 134794 223530643
3 131654 7589
3 53788 65308
2 62328 825163875
1 41254 146672 273191310
1 48773 97163 798520170
1 102944 139344 674385353
3 68932 135523
1 50983 145400 241711632
2 160464 162451348
3 156567 83313
3 44120 113614
2 9250 954051238
2 20342 433271290
3 55408 55275
2 81115 252806217
1 15250 35036 597254175
2 26518 977966411
3 29514 24668
3 25560 33716
3 76369 6582
2 121251 442248860
2 128311 753092756
3 141985 12439
3 46945 25835
2 28160 885598094
1 47175 145252 309785775
3 27588 140276
3 98059 37366
3 34790 61119
2 35437 234186252
2 13022 39308794
1 24076 77985 696915622
2 159935 223471415
3 51698 10061
3 148980 60755
3 135176 5184
1 43459 127749 454611710
3 84132 71418
1 2277 20317 859077117
3 114272 87160
1 9735 107910 575337057
2 150593 698420087
1 113185 136007 87052391
2 168804 965085617
1 62394 112588 698250842
2 118339 949967822
2 41069 466484932
3 57173 106325
1 4974 44960 205687397
2 67032 8246444
1 1180 147428 275950225
2 61149 629458063
3 98124 38308
3 9060 59723
3 137866 149147
2 58661 413763832
2 75973 457862709
3 163216 116941
1 31972 99694 859654099
3 91053 139862
3 165013 12601
1 6921 66157 647923578
3 122023 127857
1 63632 136914 135992980
2 106139 467427734
2 89769 111592458
3 11991 94184
3 108359 60310
3 23748 92448
2 102961 912245485
1 73341 85162 671079861
1 5455 65626 106289584
3 78551 150811
3 96981 67676
1 2722 15321 236136032
1 12777 108555 491086222
3 156000 154952
1 26677 101096 734894531
1 18749 154322 780924538
2 158099 312453435
3 86319 131475
2 139810 843997294
3 67494 119907
1 45839 136814 555709725
2 3770 918555314
3 81709 34449
2 103039 88699544
2 118805 48688880
1 5146 149391 12627044
2 159299 322102922
3 126613 86789
3 54466 32718
2 38706 825540889
3 22087 129584
1 94027 104161 627861278
3 97662 79661
3 21117 17917
3 80659 2909
2 177422 388070601
2 181232 6496533
3 5685 10172
3 62763 145745
3 71282 55071
2 76365 734807828
3 123370 77366
1 5243 88663 507102116
2 73143 528201766
3 155172 63429
3 145902 90190
3 176356 111816
3 146409 79328
3 115390 5281
2 30454 102812561
1 86830 113853 356563197
1 62268 147022 244323018
1 73020 117855 939814596
3 80823 35394
3 178190 74220
3 44408 66831
3 7735 114956
1 27352 136668 430372257
2 95883 889678089
3 152827 65379
1 109085 122846 489454736
1 114586 153499 508861375
1 64939 74086 589479535
3 44967 28908
2 38714 496458411
3 104618 31028
2 43047 468788506
3 43739 74292
3 2113 69514
2 20843 823918391
2 95394 631292256
2 9499 491378423
2 146277 280466359
1 55570 138152 700325389
1 46364 60978 116374158
2 123627 323766883
3 59509 138040
1 81114 99651 544806793
3 163758 149109
2 95755 996878398
3 7492 34118
2 50247 846388179
1 98442 127226 488494427
1 8064 118441 339505786
1 47196 98457 80905034
2 56753 869660991
2 69210 654997312
2 58192 125208332
3 175303 51013
2 135941 830513110
3 4832 21312
3 90553 93126
1 38188 85428 864841326
1 15833 124620 71781243
2 157788 525220756
1 9648 18879 60846305
2 136719 845898665
2 116815 931730481
1 36055 91430 59590222
3 180473 122133
2 164083 47739139
1 39558 57706 367084019
3 153275 139232
2 72934 245425722
2 45522 529910176
2 145234 844184632
3 100885 109880
3 93153 41353
1 58052 117830 843578522
1 126776 127910 865625676
2 102062 674897076
3 12918 56315
2 164072 14361855
3 27085 61004
3 16739 147397
3 104922 44329
3 13570 111771
3 44008 69390
1 71385 93582 620976284
3 116584 83541
3 21349 81901
3 138093 152309
2 106860 678200322
3 75589 136330
3 71777 19558
3 85399 102976
1 8944 77357 834866647
3 27285 129739
1 34131 112642 212655481
2 15072 772540289
2 133144 129125662
1 19020 125930 390149797
3 100297 58499
1 80049 151188 950266587
1 105 43806 775415022
2 140526 71250884
1 36839 87945 251120974
3 173019 145450
3 26965 42457
3 150457 21201
3 83647 82227
1 21357 112843 62228009
1 50968 89899 79851151
3 78990 93370
2 129339 946700739
2 63855 78530035
1 33079 123428 886273137
2 23944 768552535
3 9344 103069
1 66336 117200 106827467
1 37762 68855 714248606
3 91469 57715
1 117094 153836 59011572
3 32679 153910
1 55670 131254 501289701
2 153550 342210558
2 137509 936586565
1 30670 103093 785238444
1 27510 148347 927635724
1 72800 84249 988227578
2 82249 212396159
2 145005 593521198
1 13756 31311 562777436
1 25592 147270 76483644
1 111874 144851 881727001
2 166237 383680992
2 172354 434795227
3 141308 64602
3 58992 4272
1 42273 103420 855843266
1 43739 116737 273526354
2 13897 999009510
1 66221 93510 697836330
1 103583 145403 677478889
2 2536 698738546
1 55929 102674 650470946
2 177347 495720959
2 151581 142213229
1 27081 67871 519926630
1 86466 126146 944923741
2 128990 575613941
3 20975 146149
2 143887 109491196
3 88265 133639
3 5040 57737
2 98843 888096260
1 41183 92906 172650926
2 131182 407373736
2 41878 357065854
1 48519 48549 91180185
1 20066 110788 814013366
2 42443 665056025
3 164918 52721
3 144275 151003
3 99442 38079
1 13298 144993 177717908
3 169264 79472
2 42662 906519044
2 166154 681940954
1 72353 82198 34580633
1 127607 143178 339562945
1 26169 48022 625432898
3 12674 125444
2 92317 964004390
1 63046 68479 318438017
2 127537 121611585
2 122673 589150758
3 32761 99210
3 94060 29840
2 8146 870408810
1 45795 99647 72654752
1 96223 129007 773825170
2 98551 860016435
2 22123 179091954
1 70340 135663 213037347
2 151206 471394340
2 118711 336328236
2 92094 270727193
2 57185 845511437
2 75177 850764038
3 81548 51811
1 126540 139032 286204128
3 141227 146685
3 125005 118152
3 175022 45369
2 175236 165193691
3 83308 34919
2 142387 360549580
2 97766 135686410
3 67824 51997
1 13545 99168 129813463
3 106875 10964
3 22310 72202
1 94608 106981 351279957
2 180545 454922413
3 175363 139066
2 76604 843728009
2 35706 183435679
1 103185 149480 800619476
3 6314 36765
2 162333 50212589
3 143118 151771
1 40568 100700 31590057
2 81765 424438256
2 144419 379627853
1 31359 55884 773664943
3 109104 46101
3 35732 93113
2 51293 562724946
1 40149 71244 471406755
3 109946 36855
1 90643 122413 743821722
3 6885 9199
2 69278 886480019
3 133166 154424
3 173388 14530
2 97503 886961146
2 90084 257705008
3 65372 69226
2 150040 547338651
2 164199 774913428
2 92914 127549838
2 1007 129088746
2 20795 290511901
1 55426 99520 353785008
3 132498 24741
3 30374 116954
3 163003 10425
2 131136 188300163
2 138849 977512251
3 137810 113597
3 662 32457
2 3788 570277824
2 11003 142592466
3 30338 66499
3 67785 102880
3 21303 47485
3 161789 115921
3 179782 116989
2 83530 763590873
1 36689 149024 294187673
3 87046 20203
2 21265 855460249
1 21913 154335 126952310
1 17690 31296 492818786
3 26 62462
3 143719 86885
1 67863 88611 629291197
1 46917 50741 47921773
1 108504 142148 599428236
3 114058 122628
1 98158 99375 667322847
2 98722 677620990
2 57470 208874412
2 32117 837320695
2 67854 55929381
2 1158 156489514
2 14225 313777776
2 20979 331396033
1 35486 127507 53757287
2 46698 352114027
2 103802 688753044
3 152149 107453
2 88892 210489407
3 166575 98291
1 32715 55155 743045365
3 109747 132167
2 139110 54243081
1 98595 102621 58538857
1 83764 125366 268770515
3 22231 25761
1 84747 85062 489507702
1 2746 103649 795684427
2 7910 968735746
2 93823 215549827
3 149821 31501
3 32357 38316
3 159078 130246
1 82251 117955 390912546
3 57485 83826
2 73440 429491691
3 179529 55905
1 26832 136140 530177972
3 70230 147547
1 65980 77101 417883703
1 14064 153043 20636246
1 27481 133274 474550264
1 7300 77392 984798680
3 24607 6461
2 139619 129488602
3 83932 141665
1 100191 154229 132538466
2 34784 917754615
2 41876 135406735
2 129249 535259916
1 113634 126932 767530666
3 26126 92904
3 104454 154916
1 130945 137493 986952720
2 81698 234208331
1 100576 125863 882016368
3 31610 14301
2 169014 334702318
1 29794 102861 656666730
2 76792 207036518
3 51792 120752
2 86559 46130164
1 16842 53776 160900825
2 23663 725353396
3 96697 34732
1 52102 86488 238739768
3 8912 99325
1 48912 107084 559839229
1 39730 103125 15992461
1 45445 138539 746101570
2 90064 408172511
1 57446 86111 37957966
1 40082 120915 243623006
2 127146 950803782
3 136822 51014
2 178279 762166434
3 154496 132929
1 72918 152042 814097027
3 96444 119148
2 21886 266368287
2 86341 952132873
2 48246 591948827
2 144397 318486823
1 2415 77550 826416653
3 43698 110794
3 61832 126746
2 55979 228541005
1 67518 92291 200076076
3 180678 114543
1 87663 94449 449082550
2 116489 826603219
2 12174 520000174
2 56758 298372836
2 141463 816099211
1 16912 121817 125515716
2 34173 324093134
3 181166 135551
1 51283 128698 229308357
1 25582 146627 406302630
3 96968 46450
3 86597 83005
2 137234 517463838
3 70685 11244
1 131032 133905 351296160
3 110360 88310
3 149046 75733
1 10092 110326 334891234
3 68615 82726
1 22237 32565 165626110
2 37192 714376227
3 109569 52950
2 156819 850513405
3 28992 129026
3 59524 37179
2 137318 284238562
1 68281 77646 985762682
3 93930 19421
3 24253 47689
1 15752 54514 573860568
2 115257 813176411
2 171864 75281675
2 6253 630837877
2 6361 651580342
1 78386 150114 680808590
2 4250 262623539
3 157789 93648
2 128020 880561716
1 40545 138317 451269819
2 126055 37411488
2 139000 953559231
3 39680 146257
1 64709 103972 129225948
3 134626 23095
1 98556 132230 276194617
1 5341 20714 50673204
1 33021 79753 299616198
3 149299 138518
1 97747 101063 49459077
1 28577 96735 409873102
2 93157 635199287
2 87940 884098361
2 123927 80966871
2 45120 320144054
1 57218 60044 799471239
3 167868 40380
2 142578 243255594
2 80801 219712339
1 10557 99979 82108062
1 44119 112901 775256865
3 96225 81292
3 91127 110255
2 57555 525826937
2 86843 323652497
1 25542 85222 958644806
2 143908 17663316
2 164238 428229767
3 109872 58818
3 63881 72635
1 58778 79266 167395085
1 41940 70350 684160388
3 38839 9305
3 34586 82121
3 91794 75805
3 160741 120234
2 12772 963030335
1 18993 56008 416683900
1 4025 18869 441044502
2 72654 339850702
2 50848 392813893
2 49810 392882793
3 32957 120790
3 92041 55052
2 11762 429388696
1 100909 151273 143533214
3 179674 127147
1 77033 123896 393654871
3 166131 79916
2 127182 298005826
2 74762 366633462
3 54760 56416
2 69961 43316533
1 116274 153768 742151834
3 76555 45633
1 63407 105570 436813240
1 130585 139267 326222770
1 33398 72293 974625736
2 5477 841918244
1 6044 35073 385170018
3 58488 53615
3 57201 40230
1 7371 116652 186088595
3 43299 125236
3 147360 73363
1 5477 127419 632999512
1 42908 104238 981301144
1 25567 150074 326915099
1 10250 65197 610137651
1 23376 113823 263310400
2 40354 277676244
2 141626 935710167
2 52483 728857424
2 154264 420395573
2 91476 17669389
2 102119 787120784
2 155786 216309918
3 36826 126034
2 62234 65490416
1 1415 123827 448387087
2 32753 994123295
3 132909 37219
3 8803 87729
3 69879 78104
1 85913 128203 876259788
3 104088 18752
1 25738 74941 874293565
1 70649 116208 917131821
2 37881 481508525
3 127345 53406
1 47944 106651 563989976
3 149724 47258
1 41130 54340 958239272
1 88358 149322 617841651
3 70928 83502
2 22319 392053137
3 172747 124140
1 67661 116216 785657645
3 131156 150415
1 24304 56309 826785466
2 169473 908601812
1 47539 125006 944216493
2 164094 80158424
3 82904 128761
1 57939 106455 579639650
3 174748 153530
3 9102 39524
3 139086 131869
1 34019 145851 821842886
1 52615 131945 180921832
3 39263 49747
1 37878 38349 324832102
2 78088 195420791
3 38260 76620
1 120573 140729 242507392
3 164203 20720
2 104567 495783637
2 3108 589291840
1 42980 78212 919310055
3 67819 132556
2 22229 35545994
2 131618 797382275
1 79999 97334 262358332
2 45929 222498279
3 176289 90406
1 40064 133853 309105914
2 83376 516169668
2 134234 899023995
1 89878 124941 878527856
2 157876 670850471
2 23383 873686828
2 139826 361843645
3 78810 143977
1 27029 37758 877624515
1 7229 131077 180395494
3 74823 151463
3 77589 146942
2 43298 780979531
2 9829 582350920
2 159804 79830599
2 128165 216068716
1 121408 131378 791573708
1 42419 91962 798882940
3 149986 85192
2 166914 29619431
2 135864 700478874
2 58557 862819034
2 109040 389934344
2 47518 285677434
2 81732 394315963
1 11406 121350 472761829
1 38148 94604 513723557
1 94909 125492 408523587
2 13910 170522416
1 63659 112745 783789083
2 126619 200069542
2 168446 787095860
1 4921 128733 635817735
1 41598 142080 660767089
3 108642 93593
2 113705 108107044
1 97082 139639 379408443
3 143504 98123
3 10158 144237
1 53929 72739 713115815
1 48189 153451 271545133
2 39991 715445964
3 27152 81701
1 9200 152388 590688461
3 27557 4028
3 98741 57186
3 179702 57911
2 91187 376486704
1 75547 124080 488981031
3 95063 147562
3 11924 55065
3 59497 117978
3 87772 40941
2 90653 908423522
1 9411 87141 445955980
2 79339 972169700
1 5874 146329 918382228
1 116355 126580 642153909
2 98649 925441727
3 118044 93793
2 101613 81567272
3 173624 143319
3 145407 123577
3 62685 112792
2 27400 519716526
3 81992 62158
3 10203 13870
3 158135 101072
2 85385 384340724
3 59040 65995
1 27996 150065 714372094
3 32762 116623
3 86577 101757
3 178899 13803
3 166376 34831
3 172255 46094
1 16894 123939 237166213
1 24896 89167 816548173
1 7129 145582 83701236
1 122728 138967 931053911
2 10613 52179837
3 101302 52906
3 123765 13260
3 156851 121392
3 72951 114676
3 27165 116449
3 46578 30332
3 9086 120356
3 154955 52244
3 167670 143673
1 22772 131621 209368017
1 20094 92482 833816161
2 13065 520880814
1 49529 89180 123466674
2 75320 683435610
2 173512 630520682
2 141229 157286185
3 138169 153061
3 96459 27357
2 162487 339844575
2 75538 191360409
1 37205 115400 222157498
2 123710 77649477
2 141405 448948982
1 25236 59904 689768010
3 109534 18003
1 35732 116746 609794131
3 77888 101336
1 19538 77935 778980531
1 71953 151451 170990188
2 44935 206006612
2 31002 933225952
2 23205 304355584
3 119282 34155
2 64893 58091051
1 95325 111428 439636762
2 94408 429048207
3 56510 58105
2 167104 644773542
2 24670 957225350
1 37882 70617 705759444
1 49334 61381 789189833
3 178761 49354
2 128878 177386256
2 71003 515499122
3 108110 52720
2 42260 657054788
3 871 88823
2 83981 544292406
3 44531 132100
1 69024 72179 698376623
2 101822 505505308
2 39576 263366337
2 159953 910985543
2 105650 763923575
2 109028 305917569
2 138176 621409416
3 40675 152427
1 32232 112909 541482479
3 38482 2406
3 161252 3955
3 107335 95540
3 43902 86967
1 34928 54343 674101783
2 164700 124894881
3 144260 92538
1 6295 67360 523554184
1 3124 83913 711566078
3 6476 40376
1 34804 141838 109000041
1 30714 93202 395805677
2 104283 206605649
3 31727 148785
2 127672 635283717
3 149576 90283
3 40916 47220
1 94541 103175 471236803
1 80065 111900 779825364
2 164451 92935371
3 27547 21690
3 36020 32792
3 174914 48280
1 49302 149387 673479702
3 130912 68672
2 104509 125423272
1 66584 146477 42403347
3 172267 53345
2 13883 766023890
2 56457 456431954
2 60670 348490608
3 72365 81213
1 68777 111965 825043075
1 41029 44196 992036940
1 86224 93083 374971860
2 29179 191922529
1 112073 142444 525987511
1 68112 89238 666228311
1 27468 132460 496684621
2 139957 434264799
2 46821 786744256
3 97560 12391
2 115879 305068978
1 30137 128152 11707755
1 61014 151574 805902129
2 3098 731665355
2 142361 914647010
3 46190 57589
2 81730 186875565
1 684 148210 87014153
1 48670 72939 50105378
1 9433 126971 964709
1 58299 78978 880721138
3 144456 113044
3 129452 46174
3 54080 76905
1 13582 130347 754118459
1 8998 95514 679825853
1 97579 142719 932214870
3 2979 100299
3 71944 95685
2 161118 684610179
1 1083 37258 397630574
1 32260 42249 331166681
2 81895 423622908
3 94199 3328
3 48415 42203
1 49265 153387 425305584
1 73943 140076 595423472
1 7826 139385 545016633
1 62562 105487 851690035
1 95006 120116 881836545
1 20876 102384 348662069
2 108941 227910819
2 9139 691981295
2 150737 23588417
1 61373 132478 147994553
2 33814 53412772
1 91880 120116 910956375
3 35107 111503
3 16481 12681
1 22258 78842 552251400
1 9194 48039 998385681
2 69942 358442215
2 50214 758869980
2 57192 519773552
3 108838 108379
3 40889 127502
2 136103 822231200
1 100604 129270 262531915
2 151142 472562531
3 31630 153000
2 52806 594644603
3 112566 105818
1 118532 132452 283790963
1 10433 21092 254761817
3 125589 136235
2 63499 103736908
3 155152 90784
1 121779 145038 51834791
2 93355 975960899
2 146353 345415488
3 78513 69313
3 12624 27317
1 38322 55505 674713044
1 38133 115732 884219901
2 3527 400216612
2 152791 124692782
3 87795 67736
3 178489 27189
1 45374 45865 22544936
3 163278 78226
1 1231 72198 726231390
2 56291 110153393
1 32834 40560 4167169
1 23215 59854 239653395
1 113553 134393 7145614
3 94619 145311
2 11041 702773926
2 81715 875520016
1 97320 124022 237716486
3 75496 36362
3 97046 74974
2 45002 447237379
2 15561 322385876
1 101773 152477 705086951
2 175500 613898156
1 6089 25269 16400729
3 42353 37286
1 25071 85877 3098374
2 95460 825816370
1 48499 139492 678001266
2 117014 358131050
3 66252 131220
2 50861 658900899
2 130769 179297805
2 68517 463614317
3 88601 152893
3 45927 3377
1 64129 121781 191152723
1 97709 146649 842138918
3 30149 145191
3 130816 80753
2 47898 456412134
1 20086 27299 542395940
3 65262 38184
2 98436 173044490
2 145004 521242695
3 43704 37039
1 82825 114711 37274171
2 160714 236663656
2 124997 93919142
1 15869 62924 791212791
2 150002 520432876
1 22650 99279 11542850
3 166317 121921
2 111284 94289989
3 35273 5615
3 165331 83800
3 67564 41563
3 61024 2700
3 153049 148881
3 15257 121881
3 123634 136175
3 64014 109455
2 51720 81424992
2 102248 938633624
1 86106 119538 645646923
1 33198 123950 387822743
2 111093 384564000
2 143016 530016352
1 37755 130693 572058150
1 54095 113843 506933433
3 162323 29635
2 139810 864804360
2 45477 420191348
1 3973 120621 415091385
1 49656 63025 987930820
3 145756 16276
3 81998 153647
2 147036 518009675
1 117339 119739 593506692
1 110286 138902 760047973
3 91217 6928
1 73901 116536 417434557
3 117074 135569
1 72311 138241 61695129
3 87941 138911
2 62745 293704847
1 14780 136803 693865901
3 116142 95308
2 161241 187934173
3 157261 105746
2 59772 221883522
1 44493 78360 875345465
2 118872 243280221
1 52489 84438 979286683
2 87134 278142873
3 85884 90399
1 14123 89189 407071089
3 35715 149518
3 90996 97850
1 74347 104793 137116685
1 138797 143349 352522412
3 101565 99951
1 93225 119180 120307726
1 33729 58583 369335241
1 57183 84872 18530499
1 51872 109010 667775814
2 175553 458955736
3 134058 84796
3 22953 4703
3 99794 124896
3 84232 103197
1 18483 133981 196455734
1 57700 67704 679073116
2 60345 234430425
2 4430 937679217
1 39130 154709 750763645
2 102290 800029027
2 34923 717069005
1 56201 92364 26073567
1 35962 82587 461579766
3 147299 133092
3 3921 117609
3 115621 65427
2 180362 463829019
1 52732 144798 53577570
2 176578 353205838
2 68934 49728657
2 17839 847850799
1 65133 84911 179157730
1 130997 144824 580423259
1 39117 54469 669560434
2 6008 991313413
3 73620 101097
1 95045 140626 134985199
3 3097 87405
2 22798 728803025
3 145496 6771
1 76532 107708 229955851
2 161770 16504255
2 71795 895208598
2 124191 527746934
3 144461 31778
3 29032 79292
3 155480 141820
1 24150 101761 367326494
2 174856 435408832
2 48497 885021890
1 93965 144242 803836109
1 41213 95314 939915283
1 76647 114010 96241995
2 30156 564498538
3 11916 94956
2 126076 975810120
1 38370 103079 580329280
3 140181 29020
2 107154 968872715
2 129894 227094122
2 2977 477617937
1 3250 53633 674429460
3 131211 13429
1 58222 144829 184513543
1 33437 101889 727165951
1 74955 98210 272870856
1 20310 107560 220040910
1 31747 60957 859113356
2 40862 348829260
1 93004 121938 252885938
2 158748 345923531
2 24935 468786883
3 72776 83705
2 33045 994202658
3 36098 69826
2 11078 87842141
3 157248 78307
1 67789 89570 667446028
2 58952 337009994
1 30788 59799 445862386
3 25672 101733
1 48117 78386 716926833
3 111710 81041
2 173514 861087512
2 58269 139751534
2 62469 805993865
1 53550 59920 606483117
1 8257 79468 260693196
2 116254 16365020
1 102926 145062 757213085
2 128575 132542866
2 155394 123504645
1 62001 81510 553700869
3 36764 6329
1 76072 102251 815469245
1 68295 71474 149122386
1 44088 77903 606265689
3 69882 122397
1 109304 154976 299560429
3 65424 29024
1 55940 133283 841447469
3 149266 131419
1 46522 150841 523461405
2 142396 175427461
3 48581 97016
3 180465 3312
1 94010 124833 176716748
1 29141 133917 115873659
3 88321 20091
2 155426 630288444
3 90880 132251
2 114898 517025041
3 87905 96068
1 31 55529 222482841
2 86880 813614311
1 70630 94486 742237416
1 127709 150064 80734740
3 21848 109190
3 45989 114491
3 26192 114235
3 117637 152189
2 122558 383462870
1 18098 58608 394963943
1 8722 121752 714318857
1 28977 148405 161723462
2 175205 238384027
2 27052 321439302
2 87758 82369721
1 23349 127194 865753117
2 32050 885062404
2 154402 127405918
1 46521 68182 211587617
3 50369 4887
3 65280 141178
2 75390 531789239
3 69245 122958
3 174780 142596
1 101654 116446 781109516
2 169435 276990603
2 68760 959944252
3 30170 137615
1 70917 136816 857102917
1 107713 116647 482535579
1 60844 81547 508487448
1 31114 44241 810230534
1 81420 98430 167893916
3 128346 153065
2 111018 508517147
3 90540 62196
1 26011 74710 41017850
1 81649 82148 673700526
1 3470 18888 272294863
1 548 58641 723761153
3 52234 101372
1 14657 81737 322802582
3 28121 30906
1 23334 27853 128232432
1 68016 126394 267017417
2 131535 56195098
2 119739 541743136
3 127565 100509
2 164812 552736500
3 49400 53151
1 37780 91088 21986605
1 100658 116929 116981388
1 9746 114873 83297041
3 11628 837
3 151900 99477
2 56097 146297160
3 98896 105465
1 1932 2500 476627474
2 48114 388634757
1 86543 102713 146217129
3 62309 152107
2 41150 417184565
1 84882 112156 95244633
3 105907 70527
2 85494 503194051
2 172664 69748082
3 157469 146347
1 87625 143198 535553448
3 151326 77777
3 76695 30939
3 1795 6249
2 81042 534585498
3 174477 141693
2 156219 354070598
1 74920 125168 544579333
1 115387 133701 908888137
2 52588 470998654
2 36252 711449123
1 133914 139512 840626531
1 131483 147692 240897126
3 45074 2198
1 61297 99059 729806657
2 133735 697422030
2 83007 395274708
1 66986 72380 517281200
3 119970 128224
3 44631 14055
1 12361 39432 808312832
1 148778 149805 650455262
2 139411 943093411
3 83388 93267
1 91282 134447 110344840
1 917 37461 416068166
2 98956 269566255
2 136204 181206443
2 76103 530065372
3 13947 98172
1 37792 137742 740984511
2 45509 377278823
2 141911 236820014
3 95833 31899
3 129426 143270
1 226 128161 504789424
2 89087 390491795
1 61283 135339 134109170
1 28370 33219 27153401
1 75123 134381 475657436
2 174182 655928985
1 14876 113425 5721302
2 125177 780143071
2 179644 45478728
3 80973 14154
3 4067 52277
2 169932 285127191
1 44738 148130 81147945
1 40887 77309 966886776
2 145267 871012754
3 14486 75748
2 157270 617937408
2 106602 838379853
3 177049 138844
2 67139 959375426
3 12695 114304
2 127550 343865935
2 160522 493424509
2 168442 481183249
3 96260 122602
1 54481 80209 597096049
1 29290 150666 310999312
3 17711 145199
2 9060 417978296
2 17323 42114233
1 18032 29438 45751885
1 59058 132880 776683449
1 107690 124958 251866611
2 151856 547234883
3 14107 64409
1 20180 31790 56676195
1 25967 102506 673599342
3 15029 106103
1 18599 103990 57381591
1 55122 153295 113392171
3 132980 124881
2 68231 357389347
1 58592 65196 321232189
1 37649 52315 779339844
3 82032 14646
1 1805 132283 726096820
2 41707 522024037
1 36821 90870 446540246
2 100163 970403616
2 92544 916772153
3 62151 52450
2 8658 128101609
1 50946 74297 296634177
1 2586 143986 396701949
2 153849 522137995
3 169928 137093
2 52336 77697047
1 43978 109811 273347554
2 29690 501634104
3 156765 123730
2 4877 293735087
3 52315 16313
3 120601 45114
3 61950 113832
1 29811 73967 503157138
3 7616 115697
2 144016 67969294
3 10405 128473
3 82403 62016
2 68151 605169065
2 95449 733992743
3 155234 19633
3 170248 86180
3 58154 71317
1 59912 93923 495981882
2 55066 802528147
3 113784 64081
2 20456 994350402
1 53 140297 700315390
3 122576 6600
2 138447 768712532
2 40482 84647640
3 98573 129406
1 15462 83548 459002460
2 99857 641689997
1 16961 97093 104545327
2 3094 244850600
2 103073 268101612
2 172296 82603228
3 146970 64259
3 30109 28196
1 121178 151473 844778102
1 2748 137954 919855504
1 29447 105928 66112147
3 31158 41831
3 151319 128190
1 105163 140958 292692785
2 16115 244999083
3 172513 14788
2 43017 783419800
2 41335 32568374
3 113917 109067
2 136798 132262101
1 19373 48031 736152043
3 148030 79900
3 180913 74263
2 146676 256690812
3 53453 63786
2 101100 716007147
2 149321 6188014
3 63408 96786
3 44987 3233
2 135158 363926834
2 81561 605989202
2 74085 743283631
2 103438 890540853
2 19887 341245293
2 20156 139164493
1 9770 60006 739131378
2 15824 301391240
2 27362 14947745
3 114432 54812
2 112312 177467578
3 64383 140695
1 80998 148332 209432014
1 120256 129090 751820449
1 68713 116711 831659881
3 61163 143182
3 189 73158
3 111288 62668
1 131369 135381 960893826
2 4528 127405748
1 82781 89479 274890223
3 150964 5636
1 17865 61790 90515377
3 175637 31524
1 92410 107758 370386221
2 97729 763013357
1 23962 73687 253572382
1 7152 60978 487732645
2 119331 795128931
3 135264 29403
1 79881 141160 858842319
1 1553 50444 882167205
1 88694 109233 477740950
3 109934 22540
1 24220 112771 255919272
3 151225 30279
1 86052 140526 879627292
2 114158 11600519
2 16275 40419816
3 70394 28441
3 75202 7097
2 161537 501173700
3 148115 57775
3 125773 139981
3 41016 83757
1 83750 136872 359557859
1 6091 129139 504954820
3 49049 142609
2 170491 42192305
2 149145 721282742
1 2641 50414 584990085
3 109269 86651
3 84482 127755
1 26309 108779 382197239
2 140472 83417838
3 146098 111227
3 37108 134454
2 172772 77439912
1 53540 86710 269756669
2 4127 893785423
1 15579 43814 946784435
3 131679 55680
2 33930 872353281
3 22585 141947
3 23906 30504
2 41851 865599507
1 21265 117363 168411390
1 31702 74001 517353438
3 153573 64696
1 101840 132972 940501078
2 174580 406225341
2 124535 365270307
2 69520 281773562
2 37306 217007885
3 73567 112928
1 120312 132176 355069973
3 115767 146517
2 122355 575820716
1 43324 108391 768058319
1 28697 138326 717802199
2 29336 746676537
2 25286 939640033
3 33270 118516
1 13420 20764 498757541
3 71594 26878
2 178233 521579901
1 5417 45123 863867428
3 82836 82997
2 38474 279645693
1 130503 142510 673926729
3 110142 62585
1 39540 70242 692539848
1 95145 149089 316636837
1 36536 112342 714142772
1 25278 140276 774495775
3 61653 33346
3 157701 64648
3 4027 90873
2 79775 284453157
2 13205 547107035
3 71086 24348
1 33633 105191 155709977
1 105419 144583 609461032
3 39496 139398
2 119510 355190004
3 156541 10873
3 152966 49051
3 58295 82658
3 89314 3960
2 21523 727096369
1 24620 89056 716370258
1 33179 70949 725281253
2 109454 762533668
3 2778 4929
2 169905 823720163
2 105322 348236566
3 51658 47281
3 84897 43725
1 51052 87042 745239426
1 29503 72267 106205141
2 122258 610044127
3 25260 79737
1 19428 147224 655184216
2 12055 536822772
3 177260 68475
3 164185 77508
2 102730 539445582
3 41451 128956
1 28992 58886 752194366
3 57172 85162
2 134697 730002250
2 110620 675059755
2 13501 381554571
2 94257 381479039
1 91896 138652 717378916
3 134829 142630
3 92648 73248
2 71792 562135875
3 48465 138494
2 63213 635288166
3 44824 148587
3 143147 93540
3 37033 153350
2 99518 304333430
2 63370 111812881
1 29685 150932 841955045
3 121788 15797
3 127095 24190
3 87098 137794
2 149136 898102204
3 136177 105301
1 67525 115466 210111667
3 159919 105544
2 136454 310007888
2 119393 466946941
3 108740 93709
1 80522 85135 283195748
3 86343 10541
3 15420 137692
2 161606 912600552
3 924 77971
3 66647 61691
2 2877 211441433
2 152068 230520625
1 38975 41503 144581445
1 103120 149369 693493181
1 17155 28446 481760960
3 9575 7436
1 60995 150611 959495895
3 94715 119747
2 104420 975693760
1 29602 120428 517299320
1 91447 149439 284725284
3 31165 140704
1 3620 148201 455997896
2 26157 535871456
3 18634 51460
3 80334 149482
3 92719 15882
1 21791 44490 873547506
2 76808 743018734
1 7196 78592 303588063
3 113945 48881
1 42104 78553 882904048
3 18453 86345
3 104105 107375
1 51257 70673 945871108
2 150690 677129663
3 57083 55468
2 154866 105428616
1 111988 141245 294004849
3 172561 86100
1 125261 130548 564531869
2 139699 569317866
2 101076 413425159
1 28497 127665 151898369
2 150762 367954972
2 55635 367916411
3 154201 85092
3 140600 151684
3 67100 43587
1 132022 142943 659351200
2 142309 81344815
1 13025 45560 281403200
3 1602 31841
2 168161 434051272
1 60089 108784 934189540
2 84386 71256383
2 161691 767435552
2 19074 70616084
2 156530 54049736
1 57299 69179 100561519
1 26850 66900 486292059
3 96869 13572
2 29976 959865301
2 39563 55700463
3 73219 90372
2 107189 121500120
3 15957 98993
1 86069 128327 33101335
1 6187 100661 934729244
1 24099 83232 157423475
1 15016 63026 164492568
3 179783 144001
2 95101 508563811
2 95471 836630256
2 133634 307075410
2 81569 238847272
2 131824 891129990
2 96940 716838796
2 65766 887940885
3 5371 177
1 57983 88896 334956254
3 100212 69722
1 30228 102716 897802640
1 20073 140953 595327667
2 13663 290237677
1 813 20125 248851258
1 31597 151338 175430621
3 130376 125108
3 111759 9670
2 129023 685014853
2 39534 449786850
2 115916 720558975
3 84432 27154
2 86056 553885859
3 76597 22061
1 54160 122695 300140192
1 31631 131059 916984821
1 35711 37094 265107995
2 102206 817570935
1 116022 117850 999015226
1 25921 105917 692198985
3 136607 63920
1 65587 131206 150022200
1 91326 120776 197828401
2 84879 642378013
3 151128 32881
2 34125 927832875
1 24256 24712 627791431
2 90438 319032341
3 150930 134581
1 58350 59930 40440894
1 74624 76660 790708265
3 88857 104655
1 101460 137334 782859135
3 174285 17731
2 134562 213960331
1 58936 106084 84900500
3 175173 48676
1 105371 123641 942569183
3 1356 65665
1 60993 113958 98994084
2 102743 769700064
3 140373 147079
1 37398 144726 188169176
2 75468 770203415
3 23119 52386
2 141151 957856957
1 72209 128820 993251184
1 97320 126143 160464707
3 24720 79317
2 139543 149498858
1 14099 120612 461236422
2 70898 806576928
1 17521 23693 931171366
2 132907 54157838
3 80326 40726
1 43948 72997 437477451
3 73114 135813
3 84637 30494
2 25412 556658715
1 37732 62076 152659799
2 108552 235415772
3 136989 115954
1 69845 85695 259962905
1 66178 141731 953757721
3 16276 22384
1 13731 55085 957880646
2 150462 574266987
3 99391 73812
3 73012 64667
1 11339 80512 262516152
1 35142 150638 530076844
1 12370 37492 431301865
1 51659 106676 603614091
1 65570 130876 483458090
2 91810 61490516
2 145534 593384488
1 21695 74639 434926450
3 62547 1733
3 173484 153474
3 181026 139073
1 4863 135945 305350202
2 41548 830487371
2 107667 355534028
1 26964 124133 249430756
1 115736 116226 893010940
1 51021 83538 452600196
2 70834 910780433
1 23289 45909 41706707
3 153923 124812
3 110268 6096
1 100666 154884 598372995
1 56151 93612 787813814
2 180322 814680816
3 4919 25417
1 138453 148483 649618270
1 64210 115687 505480925
1 61401 100148 936382703
3 15391 37314
1 22155 40640 792412529
2 107456 877512176
2 72553 615969283
2 18145 93326640
3 85240 2721
1 14773 125045 940308360
2 102129 950649420
1 1979 91021 850297330
2 176707 254313241
3 78700 125321
1 99763 106919 689572285
3 24686 63979
2 3293 705496542
3 64415 131869
1 57405 91015 126781190
2 112881 898120020
1 63272 109158 916472676
1 40896 60353 540385474
2 155790 673199809
2 128683 174117608
2 169754 890917594
1 50714 72102 45144468
2 169859 619470364
2 292 367793404
3 129244 9495
2 104432 80314700
1 121734 132558 45241439
1 66451 78338 507733033
2 22620 238851242
3 24675 52109
1 31550 109368 26292393
2 79990 180481905
1 25905 148146 81701964
3 23881 140857
3 139865 139302
1 48156 98893 789987930
2 171450 811399542
2 20000 776986202
3 155773 1025
1 24203 107542 380193066
1 78567 125002 317732223
2 97880 759901017
2 151891 877925161
3 97133 81445
2 150462 644326967
2 5233 260233960
2 157055 674496112
3 66708 8388
2 85540 783789648
2 36928 284260305
2 76584 342577039
1 133365 148393 281953074
2 77780 695033181
1 51380 97602 336778278
2 102720 550783321
1 69394 90050 725603621
3 112331 140671
2 127154 733143310
3 141432 144979
3 143813 37039
1 20786 138307 136459546
3 103921 106674
1 15308 23112 959604587
2 109063 562993187
2 20942 980849395
3 152512 41471
3 178551 136274
3 118830 59059
3 67989 91743
1 60367 120630 352567927
2 104542 164217977
2 169970 904738202
2 159720 267071923
2 167380 107072341
3 123750 105919
1 15947 16779 356502213
1 5304 20511 50361965
1 89961 149617 840040060
3 137409 97721
1 97763 127445 438025654
1 54908 130310 208818498
2 103353 179895222
3 12218 93884
1 56483 100424 331329826
1 15423 121559 377416883
2 180789 382438973
1 33531 128215 900050039
1 65176 107950 268555019
2 70472 340565717
3 23903 137813
2 158737 378135564
3 75129 52582
2 108818 891535423
3 33674 13702
3 133237 93851
2 4712 42785830
3 136688 150264
3 66511 128243
3 10714 62027
3 137 103789
1 124558 132208 339635925
1 49857 87633 167219531
2 64043 474067078
2 111096 722510752
1 16844 70597 474401796
3 134842 11991
1 3692 41932 860626902
1 23381 32731 298864142
1 60135 95619 333908970
2 128938 774515069
1 117442 153151 739216187
3 71779 46474
2 108373 700237463
2 178800 999320772
1 7889 132874 391525183
2 3052 365891882
1 110923 120017 964261260
1 51052 82699 812492637
3 104549 118937
3 132887 26538
2 49099 522188597
3 15607 25655
3 84210 95766
1 16824 34398 981846213
2 32327 519767408
3 71641 89377
2 20721 505819497
2 97821 269320180
2 101534 821464773
1 86163 147103 14852689
2 106528 85776721
2 32236 64930911
2 150768 916056453
3 27652 136429
2 4366 512531632
2 82343 928799997
1 34140 51767 913162094
2 179868 806076363
1 112686 148306 494617444
1 18844 42440 949701644
2 29757 700015424
1 35715 146718 723109761
2 16954 950859529
2 77641 847096141
2 60292 370809513
1 29976 51319 701357245
1 43312 63315 462550534
1 25120 122991 453198182
3 163744 101776
3 154145 54587
1 2687 50928 362276751
2 8076 350307896
1 38608 95766 460046731
3 135295 7510
1 58585 87784 809819582
3 16541 92737
3 86464 42716
3 148718 27608
2 144287 112354745
2 28668 897783751
3 122564 135102
3 113987 36437
1 84571 133792 323859641
1 107252 118968 148887029
2 173582 39097637
3 46072 69640
1 54371 89108 652912305
3 163879 26234
2 2638 99638851
2 26759 242661161
1 74903 119718 11483384
3 132943 58715
3 1250 95309
3 141090 42902
3 155781 122955
2 110277 983017775
3 95587 69599
3 17227 15677
3 59015 28320
3 83622 33822
2 54659 5584269
2 142630 809534196
2 24736 626943790
2 131103 135984226
2 88861 48038250
3 54947 114368
2 88128 284810848
1 20981 150378 18102133
2 12893 81351713
2 141548 671051860
3 143030 119310
1 34874 77360 458953921
3 46486 108461
3 32929 32316
1 41933 148773 49151223
2 33485 673004768
2 9719 398639380
3 89428 88884
3 159796 53832
1 67978 154015 130802354
2 95646 988349568
2 7703 842155557
1 33331 54091 190676898
2 149990 963016465
3 67484 135668
3 135889 151115
3 4476 29863
1 72012 90732 504978788
1 82759 133482 11636063
1 78861 131421 216239795
3 100641 29314
2 157771 978121821
1 62836 114359 512936024
3 20309 55787
1 140554 147453 841092990
2 9925 440092114
2 68668 465275165
3 5913 25225
1 8419 135650 103153088
2 170683 893030977
2 166333 228127848
3 14450 27807
1 110279 147824 122399323
3 79057 121478
1 53068 54507 376771549
2 69283 378100465
1 91831 93189 908906249
3 20775 75305
2 29061 257863585
1 14818 108030 105610052
1 45187 114232 606110808
1 16736 113065 106146770
2 125080 742625802
1 121070 128067 122529682
3 127922 107279
2 65432 782914618
3 33020 95258
1 34772 122473 448821298
1 32699 75855 662345546
2 38983 407539142
1 78948 99259 27797600
1 1318 99102 874359293
1 117139 131340 759390554
2 88706 749970261
1 61875 94578 314206265
1 31317 36836 844872179
2 44893 320215849
1 1813 79235 832857115
2 89503 476743176
2 115373 489542028
3 24062 91433
2 128846 266896188
2 84768 271369264
3 93208 49150
2 36271 515165737
3 26199 58815
2 3958 209660951
3 68567 16824
1 39138 121237 969453303
2 43204 183069950
2 108421 115918211
2 5334 629479391
1 16024 84892 483704620
1 81734 113001 98047319
3 148515 57520
1 4004 24927 243095988
1 21079 104487 972255698
2 166634 140540481
3 5564 132507
1 95152 113433 735732964
1 56670 134824 579187720
3 15516 125301
3 94832 90811
3 76999 49926
2 67151 19331870
2 128843 445662070
3 138518 35542
3 31568 35654
1 9008 40320 755779786
1 95475 102677 697183153
3 136688 139967
1 122174 124783 781878098
2 15524 598561897
1 11270 154426 50251255
2 157690 483140387
2 110006 873522006
1 127185 154332 130161118
2 23234 7850640
3 92750 151536
3 6660 42493
2 58629 420625342
3 21023 58125
3 64115 7383
2 132597 396742427
1 96139 118348 637779485
3 77814 116250
2 12795 167021191
2 13505 727896420
2 6670 173749824
2 14248 525812052
2 84756 188310488
2 27491 983427119
1 71152 144922 294468531
1 55718 113071 775519159
3 122598 1431
1 11311 124196 434083849
2 132995 178896452
1 11461 116312 174186580
2 166155 865330535
3 7583 101081
2 114044 513187418
3 109283 138420
2 71254 793740007
1 70779 118270 909393957
2 32246 7298290
1 82745 131384 367897430
2 50849 541320545
1 51383 97809 809866477
2 27563 619638081
1 38445 104877 204962186
1 10435 65882 899566908
3 132623 110151
1 69240 137194 958018116
2 150366 710937466
1 17810 88581 150802191
2 31063 516403844
1 132794 132798 378765275
3 181236 47326
3 68802 131232
3 62633 143595
2 124780 12500780
3 163918 123871
3 9480 36352
3 172661 131486
2 36413 634838354
3 126350 42821
1 92219 102988 426584259
1 27039 99131 939506471
3 51411 69524
3 31067 136440
3 156691 3268
1 62367 137534 750163516
1 23117 101783 747825734
2 169598 396870471
1 71872 114360 325013895
2 108365 191940003
2 139864 925840294
3 138326 84074
2 164501 718376993
2 77065 543880576
1 112869 149130 929863826
3 138255 143972
2 174773 273600991
2 45097 171009975
3 131464 80115
1 139707 148794 306497171
2 137927 574491676
2 109675 138602839
2 135280 686639250
3 47772 108561
3 19935 115148
3 73554 90425
1 52491 122372 247180544
1 65614 143843 827178264
2 65709 654221430
2 106172 52060836
3 54688 118331
1 2079 55998 55626258
3 159827 30564
1 58948 93692 985819524
3 47055 55915
1 37843 71890 300229137
2 42540 633983927
2 148977 106310672
1 26389 59373 17921783
2 47089 515872405
3 18899 128260
3 109931 135913
2 116627 530731164
2 125478 634285835
1 67865 88796 858832800
1 55136 102619 624617676
3 170868 137914
2 150726 697249143
3 177687 145364
2 159002 879950149
2 76260 420012993
2 9024 51673985
3 69541 26358
1 65078 72703 628349663
2 103799 396109560
1 98887 102463 474195281
2 125282 441451034
3 31193 86458
3 122386 64583
3 75423 77206
3 54140 8038
2 159794 149757540
1 21502 81478 789076607
1 152206 153300 362780171
2 76198 250442954
1 69811 139078 840521538
2 155992 331898329
1 5985 137091 325767489
1 140122 150816 657604192
1 100310 153498 397044404
3 71480 96147
2 90463 291975272
1 29369 125737 626764412
2 136421 197220365
1 7167 19048 420725879
2 13894 767904856
3 95401 41233
1 70217 138614 514881181
1 50115 63636 194457588
3 162517 17424
1 41640 57725 158768523
1 30393 85685 622590141
1 346 64465 160124599
2 28977 469752374
3 91160 126525
2 23171 186248646
1 90338 115855 706820061
3 135631 14885
3 174388 101509
3 90150 52968
2 41141 63913742
2 92494 250397082
2 93722 952416501
3 133246 69491
1 104515 153425 520477953
3 54172 153191
1 120082 149142 50388642
3 163622 60628
1 101960 137333 646256918
3 23952 76308
2 131262 910918337
2 58941 310195844
2 52741 582778966
1 30452 153483 877861896
3 34511 83644
3 58602 141542
3 173458 84850
2 132652 423088713
2 180299 651647348
1 94636 106353 274375110
3 33033 122091
3 134167 103625
2 132897 158967708
1 60917 68802 527783544
1 97139 153795 177437128
2 127715 583688958
1 53094 154659 191041542
1 5501 96834 454910291
2 174975 1914104
3 2338 52586
1 47860 124060 618635520
2 169851 882383683
3 165435 28785
1 40140 80247 473863282
1 133537 153201 158169872
3 17436 67054
3 174681 113228
3 11968 68692
2 114986 697899034
1 86679 138001 28664224
3 44970 65406
1 50767 134241 895857297
2 123247 86879831
3 86533 98331
2 102552 606990776
1 30487 114355 782089551
3 37288 90184
1 35086 70930 533934155
2 71567 734235719
3 164537 6850
3 43941 32631
1 140602 152995 222824356
3 133273 133446
1 23052 95442 617912050
1 39817 100442 535988279
3 69133 76432
3 68338 139880
3 97376 153525
2 2439 749743746
2 8359 558434127
1 24408 100275 622300319
3 165740 50301
2 10156 838531095
1 7926 64488 738013651
3 98803 14938
3 5717 6815
3 83934 25623
2 135989 298598084
3 4776 144966
1 3648 95865 567281192
2 91137 765239704
1 68059 154291 995006950
2 117803 350565228
1 16528 59217 150268188
1 24118 33915 537080676
3 63741 72448
3 7258 95944
2 17503 753977241
3 9321 73074
2 179019 192798695
3 144276 16820
3 40619 118517
1 19682 153062 135640142
1 60864 99412 629406688
3 5909 124043
2 39274 353172228
1 39766 63461 996214465
2 64134 910264612
1 17110 37729 321526219
3 64401 93509
2 164262 634339575
1 39424 139168 554082464
3 71816 110214
3 137097 113652
3 74693 152718
3 128206 5470
1 52529 138942 84982705
1 97564 148907 279466022
2 119609 468305159
1 53936 69788 486312336
1 140396 142104 715274684
1 57029 87541 963744351
1 62074 146688 402589460
2 35653 291251271
3 150912 26618
1 63767 85890 521095464
2 89357 662092871
2 107774 246938224
1 90817 95413 31229289
3 36449 147795
1 8332 64803 892615050
3 99722 22811
2 179675 950751333
3 127577 130514
1 51009 118407 113545600
1 3603 91147 408026483
3 28208 46909
2 50460 468135091
2 129522 833338628
1 2328 124426 363152864
2 153523 925493344
2 125396 10041764
1 111551 137893 330753451
1 113229 127090 934769824
3 2241 50812
3 175212 141858
1 20887 120301 784500051
2 160180 902098476
1 47923 71865 635692708
1 20947 56820 338550067
1 140950 151557 842334559
3 73245 146133
3 75861 14010
1 19996 31316 720273484
1 137493 138369 982607856
2 178112 266826590
2 145520 277775657
3 165648 132560
3 48623 70986
1 27700 124861 635332131
3 90093 13985
2 98823 970344150
2 83060 216499962
3 48878 13089
1 6071 47919 263583926
3 18294 140384
2 114382 765887126
1 70820 141233 320074622
1 98777 118655 226877704
1 78115 92190 302288844
2 128714 966930101
1 39797 64733 333029783
3 15118 150117
3 168866 95696
2 125323 275837588
2 53214 378898085
3 169566 67487
3 87116 87850
3 129329 148558
3 22768 134689
3 165630 34909
1 2954 12469 297105772
2 10055 430058126
2 36785 964845002
2 168570 224363677
3 89532 21900
2 37975 103119772
1 14489 69039 68109617
1 30338 115150 692146015
3 116034 90606
3 11264 48096
1 51174 143833 444329543
3 106388 154776
1 38663 61011 694051705
3 24310 92606
2 82700 152927536
3 120460 34649
1 108412 117479 514852785
3 21159 152807
2 159250 821093035
2 42823 827790593
1 46171 72472 396082563
3 70225 78630
1 32161 34180 305077356
1 37449 116183 163760882
1 39912 42434 867315701
3 132806 99544
3 79763 22028
2 165413 161734676
2 174837 196036581
2 94403 963184489
2 69415 571876562
2 20487 828494672
1 24028 60643 818942417
3 54050 110502
1 32468 85522 449959368
1 109897 141125 567079134
2 177445 550078842
1 35732 81925 477327956
2 18576 982940768
3 181064 63014
3 2600 83695
2 60534 757372931
3 28144 53397
3 135578 33852
3 10030 20644
2 102192 779075056
2 59483 435925339
2 116910 752202152
1 96288 129503 532366464
3 56724 17531
3 114845 88598
3 128424 25775
3 156169 105871
1 33577 72701 871785723
3 62639 72738
1 139822 152424 507409589
2 164885 222032042
2 73227 285682219
3 48429 79075
2 119153 238722270
2 136694 512131288
1 91964 154252 158915798
2 1511 798580784
3 150828 66736
2 136485 155496883
3 176975 539
2 5714 791894627
1 34803 124323 888404536
3 27617 88661
3 30068 69211
3 165907 122168
1 4856 80018 707709312
2 17727 459959419
2 16385 241232479
3 78444 5798
2 149263 682358939
3 20261 141282
3 128780 20813
3 155033 78486
2 72749 93455724
3 57578 20518
3 47022 54331
1 24307 84800 731132838
1 38551 108299 219614297
2 111235 570195688
1 13182 51973 631482306
2 102720 613305361
3 51685 124725
2 134416 676920595
2 90479 875370034
3 28758 24939
1 70548 117994 633919287
2 135589 213203762
1 85956 86552 145761922
2 90668 340965945
1 71069 73607 334263462
1 7668 118663 459913284
3 17890 80845
1 104357 154829 889491280
3 173653 104242
2 65904 655523659
3 41630 58081
3 35367 119030
3 119175 49574
2 137489 5975989
2 136226 201388814
1 46604 58573 234090730
1 108194 143999 422101972
1 16188 83001 306978701
1 85595 104345 453847248
3 33061 54115
3 93605 9252
1 7933 54421 172976672
2 97886 216857025
2 149586 526952491
1 38028 75493 31224892
3 59180 62732
1 56714 104166 79363415
1 21262 81087 557584367
3 99027 124043
2 23400 425424495
1 29209 35381 548073887
3 97799 29610
3 148332 73070
1 72029 87339 348385133
1 77813 90092 209374354
1 104079 109520 760556902
3 29180 32725
2 111485 662828468
1 30703 38186 624526436
2 10307 844166799
2 181108 573253992
3 55184 100671
1 45771 47534 101065090
3 144240 121555
3 108287 115497
3 75599 121690
1 121060 147775 992025429
3 77166 125614
3 91157 77690
1 129647 150117 169547874
3 119992 142986
2 159858 74512497
1 131884 148375 750911795
3 38110 93317
3 22653 42583
2 38416 953093884
2 143168 648401815
1 22666 103823 452230906
2 14331 122146989
3 71065 31216
3 44084 66459
2 96031 583720416
3 126728 38966
1 57975 68501 910013115
1 25878 81406 37567996
1 30631 68758 690415166
3 122099 140666
3 57133 147537
1 58336 92654 880483821
3 88782 116687
3 48638 127634
3 3948 50511
1 64678 110966 318086189
3 63270 138671
2 147517 34711001
1 29238 91689 403394023
1 11034 68344 786152824
2 16599 451545251
3 22918 113921
3 160500 77274
1 23836 146736 656094673
3 35937 87608
2 150764 546050348
1 79808 131735 897047571
1 9897 87658 110455124
3 48773 55895
3 1858 144870
3 51393 123933
2 120469 53016801
3 86440 421
2 38214 233384844
1 31040 114157 558793640
2 157672 843392864
2 133052 514777257
3 74980 79470
1 69268 101716 315426270
1 96806 153238 254039731
2 114867 628342056
1 55118 91376 318098794
1 64479 109248 222189509
3 180425 49134
3 45592 152455
1 11983 86478 316827142
1 103303 129154 528075537
3 39774 86241
2 178874 861762358
3 149144 91244
3 4023 32977
3 120601 41861
1 98386 125179 357761282
3 55131 116780
3 35523 30050
2 26134 366039557
2 72897 865676922
1 20031 20604 484064066
3 22241 16420
2 62958 47302674
2 40399 490606858
2 163164 21867643
1 121557 134743 744757835
2 115581 799831131
2 106800 135442154
1 10589 90747 151979713
3 81688 40508
2 25907 402389262
2 180183 990702154
1 122349 148817 858178072
3 153959 29224
3 46184 114614
1 114971 116990 752899339
3 89544 38912
1 47863 120426 969363996
1 6772 136231 316199717
2 116204 352102845
2 156273 304970261
2 5673 955642496
2 65186 200458476
3 17287 106857
3 172313 92233
1 16615 82547 962770373
3 128657 121052
1 119501 152788 430490275
2 9036 140447141
2 101044 486783564
2 113698 462710952
3 39932 28312
3 127502 138114
1 25395 91507 517695681
2 88719 994670360
1 6262 145030 225528151
1 25045 100005 430701319
2 103828 75200851
1 33177 77250 498013598
1 45303 54032 907036190
2 72069 187916363
2 65079 284608498
3 113938 102526
1 44683 69280 128400930
3 95154 63546
2 178305 101126063
3 54722 128781
1 66612 146021 693888357
1 41015 55974 534445135
2 160472 917497419
2 44434 851705760
2 92055 692269232
3 27915 28231
1 80193 86205 722707828
2 61342 491371437
1 146262 148707 866434168
1 9420 53451 979647729
1 126688 133960 310005362
2 47222 936727879
2 107411 689052554
2 109623 422362510
1 111597 140010 925606617
1 7778 57764 573254722
1 12038 33708 304331033
2 137442 786214440
2 161214 538132815
1 19157 65829 197755605
2 112186 545667140
1 28594 78472 38582133
3 134726 49176
1 45103 105089 249535350
3 158651 48979
3 105266 26851
2 140558 95633587
3 159975 136398
1 56860 88559 803389441
1 26882 128615 215942747
1 94840 131009 857838183
2 64139 336976424
2 146599 109194103
1 407 68549 36265939
2 121769 311380319
3 133239 119467
1 22248 54975 173037692
2 74577 295799256
1 41828 114275 616882176
3 149007 147263
2 163439 446208943
2 149627 304556595
1 28395 114920 545046102
2 46265 290026865
3 93872 122677
1 81903 116242 69349271
2 54818 816350904
1 80858 105748 677374506
3 71937 147257
2 177505 136735783
1 120921 152363 391445614
1 55221 127253 585469629
1 7335 48345 167552925
2 31112 3312658
3 74899 4778
1 46857 124080 481594355
1 53681 123775 483212603
2 553 168611138
1 25747 116669 983843535
3 171761 78483
1 58209 123301 41185190
2 83941 819932878
1 25323 40985 931467561
1 13525 62325 504795122
2 89929 909434510
1 20469 105614 553862649
2 79480 648531518
1 72608 109454 124317313
3 138004 106572
1 62301 126947 598935652
3 146810 94100
2 73991 53266783
3 115265 71612
1 100669 143836 779998947
1 49513 75136 948546810
2 98761 234759271
2 92061 219528922
1 82944 142950 659250728
1 8409 111582 297437044
3 137888 143949
3 85697 42802
1 49975 140076 35303272
2 113730 459773876
3 70851 65669
3 91103 87999
1 47798 143952 292871636
1 1167 44498 555578401
1 2374 59583 885770453
3 45196 47151
3 167002 16388
3 162273 86650
3 77328 130986
1 51081 150592 944515771
1 118938 144069 16954504
2 165357 982639081
3 93635 124133
1 17857 40282 951335998
1 88201 141944 11186120
1 129248 132960 395966926
3 45002 61629
3 98660 133234
1 33545 50211 557760327
2 58780 456639698
2 104438 550893999
3 47151 34008
2 164975 588556158
2 56518 37920743
2 33853 761470621
1 68926 131053 595885595
1 26941 38301 61649976
3 151236 31308
3 48552 146512
3 59117 85889
1 34809 56249 492152475
2 178238 948023912
1 147358 152304 655808172
1 31681 121237 223931265
1 70813 81239 10114253
1 123015 145183 277664793
1 46711 154743 452307671
3 13716 30826
2 26379 5656460
2 62242 865394370
3 109463 83580
3 100598 33514
1 53394 145539 700483564
2 26674 409616436
2 173821 215094555
3 2303 10284
1 76384 108421 622342217
2 45960 30179928
2 148810 735427773
2 36134 792079496
1 86538 135590 717816213
3 163940 124210
2 97958 926835022
2 73279 90512245
3 160337 52085
3 164999 126617
2 85583 801128800
3 110433 51434
1 25581 99491 882292593
1 34890 39138 956074931
1 48701 124943 5427998
3 127486 55075
3 181308 7896
1 10010 100882 364601965
1 8913 73397 744744837
1 4487 27907 514016824
3 11467 10660
3 14339 134076
2 127455 522058107
2 64290 309804863
1 100657 134853 613055327
3 80991 118175
1 22947 138445 165273121
3 76314 144328
1 101453 150839 52598359
1 37610 73485 139547525
1 27635 86598 538676597
3 10207 79764
1 54527 81723 528427222
1 127330 142019 757882966
3 164641 103152
1 96464 141916 531382221
2 3249 660173735
2 142432 514050643
1 2488 108739 418062722
3 69460 116788
3 72129 103460
2 23356 277503357
3 78575 30499
1 35684 44191 869246027
1 55194 130286 489967926
2 65880 456682878
2 32404 632095470
1 5926 82884 437473947
2 106384 637942721
2 151328 784644415
3 119140 1429
3 120029 51236
3 47688 145472
1 75427 124830 828090258
3 128753 100704
3 114860 151407
3 72340 39700
3 36456 91594
3 148568 40421
3 102249 581
3 64883 28335
2 125245 14086892
2 41952 146859183
3 12555 127164
3 163145 32553
3 126182 104268
1 27036 86494 893120313
3 6449 112619
3 121215 8547
3 150415 31177
2 175771 641358958
1 54360 69581 24288938
1 56068 100211 253361153
3 36780 82604
1 88345 92548 393037594
1 84279 108229 727943484
1 82953 86362 994004911
3 120094 50157
3 51296 126852
1 26844 41013 804550829
2 156064 280558909
2 97331 970296133
3 41017 99898
2 175714 363983320
2 97363 868475073
1 29179 147160 159670100
1 68456 148057 429293307
2 24499 111467959
3 76254 61012
3 112612 153390
2 31600 161049771
3 57503 32826
2 29616 679646967
2 69606 217130900
3 93632 85309
2 175604 174389329
3 40840 39190
2 16525 176397850
1 125845 141495 953885936
3 35070 40544
1 50423 88934 532562130
1 19606 139411 971968458
3 16156 152734
2 164928 194925083
1 63758 82554 652436104
2 166778 422602332
3 163334 109562
1 45134 54930 261217693
3 22188 25516
3 59133 4272
1 61826 153705 947366827
3 151843 54069
3 170847 150244
2 160684 537488000
1 11830 33395 811632521
1 9807 48474 216222952
2 103923 932262472
2 12990 55615838
2 90985 672879880
2 36775 55738571
2 100921 45833903
2 80854 93997292
1 33207 118148 807984246
1 8476 22743 42882461
1 21724 80729 847938576
2 97460 902109925
2 47487 337497669
3 115499 14575
2 174281 821171051
2 61741 408636935
1 5498 16636 895970777
2 66011 546784996
3 144549 60817
2 3982 453309194
2 57375 447832293
3 77928 50778
1 92746 116944 706771214
3 77306 115518
1 51219 135640 30228933
1 87194 129882 813960821
3 168460 8692
2 72477 987036747
3 163691 110814
3 57066 120764
3 163949 101094
3 124077 144082
2 179683 680577390
3 172569 53258
3 54160 135845
1 25114 102267 222487059
2 23818 47497412
2 6177 639284917
2 172710 395588123
1 46301 80023 154564314
2 153890 863334863
2 111117 685734200
2 153333 281649683
2 120976 567252806
1 75536 129964 656800970
3 124987 17007
1 98124 145915 135188854
1 63873 84009 17423531
3 83322 79058
2 173207 366623258
2 159522 317623106
3 94673 145051
2 165460 513852461
1 26689 147810 638906480
2 52223 633705012
1 14865 121228 268491178
2 69043 127161133
2 62696 797039570
3 12573 66413
2 18417 234100236
1 56253 114981 849083995
2 30620 504268504
1 18577 25003 333107675
1 67025 67345 760506432
1 63535 114129 292286802
1 61555 135939 637336856
1 105510 131639 180552697
1 89858 126064 640346480
1 38583 104424 61667958
1 70945 122726 736210360
3 107780 121927
1 87552 119359 678188994
2 53771 950675538
3 3754 59962
3 20192 81374
2 159103 172201602
2 124153 991516561
3 100070 49077
2 103888 682699583
1 35365 116289 659350100
2 72724 798916996
1 90477 154394 820254444
1 86291 136562 969364553
1 5024 43474 829015409
2 62003 739356259
3 166607 92568
2 25728 810075557
3 156505 115164
3 120462 66809
1 94647 150826 721259286
3 57451 57098
2 94477 846407930
2 174006 335181675
2 32639 331664360
2 92464 473749559
2 21392 623086458
1 2257 109259 346635522
3 129217 88365
3 161594 108354
1 71267 154697 846410202
2 97030 29142419
1 6273 83895 192400295
2 88048 845881870
2 52466 91234876
1 90071 116373 887811696
3 77627 70306
2 128497 986215354
3 108243 96985
2 52323 979487871
3 23393 109454
2 40465 542010963
3 80774 102564
2 146975 943571423
2 158563 193146796
1 6981 103160 901796709
2 141983 690753880
1 8218 17010 405089414
3 6456 56812
2 616 30453644
3 171690 150854
3 102803 34399
3 149536 128285
2 87591 607155973
2 89478 217548458
1 99918 128185 498469396
2 87589 410472056
1 76921 85264 871801905
1 87635 98507 514031141
3 93746 11093
3 61029 84065
2 57041 493372800
2 100339 275872253
1 72828 125214 6751930
3 159063 75356
1 28923 30673 978301370
1 1516 87252 390983987
3 126909 145770
2 45909 345385496
1 33718 41788 162179898
2 23322 175766436
1 1505 68586 126947435
1 7753 96207 665920728
2 26894 770921769
1 47247 100958 117056965
1 78738 81483 944481746
3 112764 153031
3 37284 32827
2 31089 936491973
2 87996 991496009
2 149245 982971777
1 83299 109657 425367921
1 147371 154575 177496727
1 28954 115390 546600007
3 152496 124321
2 72236 600540557
1 57463 152603 996661442
2 39325 3814836
3 32536 119318
1 42439 119824 131080406
3 39368 9698
2 6213 927361047
3 133216 102843
2 118949 373675808
1 82747 93101 291631515
3 134462 147557
1 37990 99971 377316841
1 39846 104039 369934280
2 139400 971918834
1 35115 103597 437356396
3 167130 4228
2 131299 222363489
2 160222 799839016
3 170534 3421
3 58992 8476
1 92268 147881 395470951
1 52518 108229 747414394
1 35269 45680 387105053
1 91570 139703 272051450
2 155603 328722433
2 66870 47024656
1 73913 107876 382369817
1 122181 128685 604022932
2 144302 578201349
2 17747 224944302
3 136114 127360
1 25347 69929 716622070
1 6937 29271 955104755
1 78733 109103 326715251
3 146536 37226
2 155944 881452301
1 8446 122962 296090600
2 41404 455096249
2 176431 763207245
1 104273 118420 804999740
2 92781 879647908
3 35349 20065
2 26942 174820810
2 61314 149173368
3 112902 127952
2 144732 364258747
2 142457 836002699
3 124377 110361
3 54110 40811
1 67689 111834 591227136
1 60105 65076 416178095
1 7492 57408 957938219
2 159571 499566199
2 102355 806037425
3 174118 105577
1 36738 124520 623017941
3 157157 13204
2 103447 921618805
3 43898 28838
3 67910 45714
3 42443 89258
2 134844 263504113
2 69251 436114079
2 119781 379213774
3 23750 119058
3 95396 123826
3 115902 68800
1 43948 71075 993181897
1 120726 124977 759579045
2 157440 326456129
3 48835 11033
1 117072 149914 643540235
1 28840 34919 388259796
1 69745 115986 916216257
1 21952 126041 308075677
1 41319 55811 855677640
3 23028 151737
2 40604 438217708
1 20803 145611 764647012
3 61302 113994
3 64915 23475
2 111002 40331398
1 119547 148911 28684237
3 32530 43494
1 60128 63167 904241719
3 35695 15309
3 115539 132267
1 65107 119215 209917998
3 30002 42012
2 40382 919599966
1 68872 135902 308724664
2 162661 453706119
3 130869 70944
3 42364 45977
2 5943 950859069
2 74960 678629893
2 33801 969472740
3 115848 58651
3 61687 64537
3 113412 154664
3 61038 52660
1 63039 88276 99470786
3 63678 94401
1 111734 113451 970497853
3 150943 8634
1 36133 90168 16848007
3 27389 79849
1 45040 125229 50023432
1 31189 140633 399568742
2 170019 343965557
1 6504 20216 204381850
1 37221 150536 999135286
1 23631 60281 500950455
1 23629 78815 93494737
2 148206 804071338
3 88656 12239
1 50276 95708 802875482
1 118201 152173 17347089
2 55218 848660317
3 151577 118766
1 100142 114630 829372847
3 99751 123826
3 77906 40998
2 42679 485181525
2 53189 44458428
3 79068 134979
1 30648 34356 341958974
2 3596 749365126
2 43552 204330943
2 81969 305216070
2 92100 883586045
2 155359 733274326
3 161356 109917
3 155573 85633
2 75118 309375640
2 142019 303857360
1 14081 125279 536679834
2 110935 827096773
1 10851 84113 688449161
1 72695 99567 613993303
3 4119 12062
3 119464 11091
2 109023 935551225
3 96391 129665
1 103674 119276 656260372
1 86455 101955 416465594
3 26332 104628
1 29724 152703 77884928
1 35829 49231 4398797
3 167855 14463
1 49365 124762 414782440
2 55379 728511014
1 130042 141389 383939605
3 129493 19114
2 153501 859957283
3 146542 122504
2 165778 993415891
3 160787 4625
2 30162 148767571
2 86006 896848187
1 92430 98637 607429313
3 103649 80621
1 3157 39156 875129583
1 37418 45668 995869979
1 97909 107462 530326823
1 90027 143089 711877385
3 55228 110446
1 87620 150338 792629734
3 9759 12535
1 35988 53915 292530706
3 169064 149191
2 118950 541729001
2 23447 736583621
2 104913 578294245
3 139203 98194
2 116240 737483101
2 144753 310305441
1 69959 110957 968974921
1 116105 118143 745528693
2 99705 601095733
3 65789 1093
2 32929 221120049
1 29078 152091 892160280
3 145438 98892
1 63384 149740 823259672
1 79539 103518 946461592
3 112014 90079
2 152627 999931592
3 123643 114187
3 37999 49163
3 91296 58414
1 22651 58277 41845871
1 97421 105239 546752860
1 113257 136818 791397543
2 126465 994011474
1 23972 55455 394111098
3 17373 95208
3 53961 71755
2 43226 68875449
1 47448 141100 87642539
3 58679 12798
3 42294 129481
1 26171 124447 253769171
1 105032 119812 59977705
3 31906 72304
1 116294 134162 192475432
3 35300 96405
2 64060 706860181
1 52529 134396 81085064
1 126765 145700 645579387
1 42408 67147 31373709
1 89188 154191 583638614
2 107060 212879988
1 81053 130699 171932483
1 103912 141982 602478977
2 171294 330747598
1 126731 147006 486918092
2 119351 619013946
1 68461 72150 571294747
1 103049 154211 750327604
3 126101 29278
2 171010 89906542
1 33639 79839 257174198
2 62628 515480407
3 782 42984
3 40359 116345
3 76204 128538
3 108271 36067
3 32060 113119
3 118549 48804
1 82905 99682 946387603
2 8985 399861873
3 98597 1201
1 49067 76329 709889984
3 116364 25838
2 51671 599364997
3 180101 52889
3 55665 17564
2 177693 529079495
2 8792 614739681
2 153497 489791512
2 26883 763107932
3 177911 101817
2 101328 797214004
2 71613 808519351
2 12975 720419559
2 94504 249099703
1 106639 142517 307180434
1 87868 132299 749637881
3 99917 31808
1 130162 143985 883658642
3 88004 123637
2 4987 524212105
2 112450 245068793
3 172226 91360
2 117162 20803112
2 99240 574702489
3 88425 113809
3 144726 115370
1 62946 148334 532171427
3 128880 56892
3 82129 10385
1 85662 96220 584644468
1 34932 52966 808559430
1 1395 36884 509917757
2 141921 152371824
1 51759 63332 384435213
2 37184 340310287
3 157773 17025
1 12586 145057 742506703
1 54090 101780 119551086
1 110295 130990 784887301
2 5522 985469563
1 10436 88724 745539434
3 20378 111248
1 72745 113963 46756949
3 31244 42221
1 87471 123609 424220347
1 19821 30634 830724775
1 121353 121971 894432652
1 58002 60827 722500702
1 64230 106342 124037913
2 80609 465498220
1 1338 75447 28198220
2 177398 232843985
2 97836 659493267
3 49580 154064
3 164010 40664
1 138427 148338 184055343
3 53899 115141
1 10273 109948 966664633
3 49139 29359
2 94834 825369193
1 2053 15107 547610211
2 152399 901825297
1 69908 90880 454469320
3 47850 144569
1 5667 32546 516810159
2 50494 702353189
3 149144 90287
1 52358 131678 429503452
3 27583 72024
3 29434 116256
1 73785 104142 786971693
1 45767 101834 675319681
2 22710 577349685
1 15517 78623 410624407
2 92402 756729122
3 156703 13384
1 92154 100405 263743311
1 82612 150329 824799750
2 100268 741167167
1 44519 69981 413506788
2 76258 856353425
1 71963 101541 257746504
2 13729 428559182
1 91371 120503 775897681
3 103216 75138
2 7584 871045581
1 82 9564 875448479
1 12384 18897 827925862
1 41541 65134 706813038
2 30332 927364190
3 129234 23897
1 25195 146382 879626036
2 61236 736414870
3 56498 35824
2 137721 504887217
3 79975 122645
3 14321 34811
2 101601 45744569
1 92353 132003 228989035
1 33222 59675 821301428
2 62542 526945721
1 34672 91603 973125990
1 65196 95860 411537736
3 168950 70646
2 157355 447503084
2 105644 196040255
2 10797 91206795
2 28307 477495879
1 37446 63663 358475821
1 9727 107888 781022035
1 123253 147240 832946257
3 104581 121404
1 58201 78955 912317695
1 36705 154037 941719048
2 21955 651626640
3 128949 120980
2 18377 589758835
2 46503 343038561
2 180163 68553903
1 26734 63063 913737713
2 76650 71119936
1 23040 48288 61820192
2 115608 202548114
2 148250 942672995
2 50428 501929818
2 22820 749867764
2 3870 92527505
1 88143 108382 312399917
3 35703 135929
1 41937 76842 431004950
2 109611 241386152
2 8163 333674429
3 127351 134162
3 84786 146420
3 97815 105176
3 82363 112536
3 87024 14536
1 1760 120384 720057654
3 51841 46397
3 35986 9038
3 149502 110775
3 80449 99336
2 109057 19681702
1 125007 149481 506217617
3 33969 67047
1 22344 128271 856905598
3 160789 27812
3 146423 120460
3 119767 7138
3 128566 49033
3 10306 99557
1 110027 147082 646337901
3 141896 133908
1 122748 139668 351389666
1 91119 137020 359567753
1 108951 148397 256716986
1 5339 130033 919119827
3 29826 5016
3 29620 141958
1 4424 38568 677021036
1 11181 50155 530482670
2 21824 610382471
1 28189 88148 254661266
1 21304 27779 37296518
3 175505 45
3 130750 72586
3 48037 39562
3 49451 21802
3 124442 103460
2 30486 87169394
2 78014 345987823
2 167778 349732791
1 63087 107854 1677296
1 74440 126073 649290839
1 69153 79952 504040194
2 68378 663173858
2 158261 312272499
3 91040 105938
1 57101 107147 743611728
2 135369 957010518
3 97155 92201
2 126862 705887028
1 69822 106041 32752435
2 105498 693732184
3 17105 126597
2 63056 82139227
3 63059 63358
1 62018 88528 830748140
2 123375 13228752
1 86171 129329 751581897
1 18859 84956 402232052
1 114955 116124 808064546
2 178709 551711285
3 20616 118808
3 142458 137063
1 37308 137994 499373365
2 117669 14993145
3 23553 86997
2 63708 472917739
2 107505 367303391
1 19795 68844 18801670
1 6023 12509 422100995
1 79151 101002 89698691
1 97192 128176 988939226
2 143864 868762087
2 125908 340299896
2 21585 391300808
3 78891 70126
3 75891 130113
2 143057 291443719
3 36219 98861
3 96759 143588
3 160754 149017
2 5856 913247943
3 162920 66484
1 4676 50981 548187472
2 19860 867241419
3 15039 100554
2 170738 975512643
2 132916 900533148
3 135037 19854
3 69620 73802
2 75600 930894933
1 124428 128565 210443561
1 103995 147912 613676484
3 99916 11945
1 86523 153709 313775123
2 31966 71722775
2 66470 27051582
2 71299 977518880
3 124732 84979
2 78402 182850051
1 63437 99642 609959153
2 100811 967595802
2 40572 482693284
2 131912 850438
1 31370 51988 583187084
2 37423 12459501
1 42513 120803 103133509
1 28376 129964 599691634
3 37894 101132
1 45064 70804 576745559
2 31415 117997536
3 142313 64324
3 100314 146094
2 133600 219851334
1 19244 60352 735827351
3 74750 41004
1 1422 16404 704196339
2 127344 254815777
2 45331 864705929
1 26660 91431 882269546
3 46101 21141
1 54345 128404 406516320
1 23839 139851 637878076
2 56771 556896692
3 32665 120281
2 43886 105495439
1 43240 92347 612778298
2 136320 894666220
3 74540 130233
2 158151 142653628
3 47930 52522
1 9300 63286 337888865
3 159938 63375
1 49098 139412 367611931
1 58338 72232 902928549
1 57733 57901 249749436
1 17611 124446 578117748
1 90661 113584 339651048
2 34301 124383748
3 9847 32724
2 12550 311468112
1 9179 37584 340908043
1 90547 114905 357319496
1 7392 30536 536646165
3 179385 9843
1 7754 8836 755653301
1 28533 77764 993672611
3 117551 4102
3 32047 84192
1 119933 121188 913382858
3 134111 64017
2 165745 845476527
1 28573 89448 315099703
1 71631 127538 259125305
1 22758 146201 693538505
3 159761 7808
2 126342 519691515
2 121360 549320481
2 176794 336151987
3 127102 137525
2 168763 120454086
2 174167 180250286
2 133254 109466317
2 53974 748367948
1 9732 28264 747659253
3 130267 116980
2 174383 167650290
1 4259 81340 850788922
1 8611 147740 674973879
1 30403 97657 318326433
3 122978 28631
2 13911 315516405
3 171020 148810
1 56942 62770 341615392
1 18396 105071 231672345
1 2977 83535 790144684
3 16870 10699
1 27933 139681 886258805
2 156959 859444699
2 62500 684844755
3 82957 117039
3 149358 63977
1 89250 112341 759114295
1 96768 141460 100343750
2 131938 367660377
3 77260 75524
2 34081 823601533
2 143979 697901326
1 61520 128576 21743534
2 133955 29482072
2 14805 26923363
2 19117 563602461
3 16788 79364
3 137773 50712
3 99391 73879
3 174410 99658
1 16569 17966 624967828
2 69013 342883232
1 132883 152094 195718800
2 175906 119878138
2 43314 188185401
2 148339 118125620
3 77034 87352
3 170221 9369
3 86002 81707
3 175456 70980
2 171988 556450487
3 98500 4718
2 78332 784668226
1 95632 106990 304328184
2 70101 52289844
2 129439 97378428
1 26655 144523 256351656
2 91286 535384127
1 95098 124661 534606737
1 65538 80140 971123796
3 50504 83030
1 60761 148841 600382562
2 89070 430118453
2 162435 560695645
2 168837 103408830
2 75157 928053863
2 151378 357470613
2 94517 453378967
2 161296 126022235
2 175442 221428182
3 82483 131862
1 13316 139916 682339472
2 124915 449138028
1 64583 148543 138969667
1 15625 40631 802262849
2 36734 270470475
2 172091 61881929
2 336 47872799
2 33667 456926677
1 36049 114828 979399077
1 41572 92391 798336638
1 61468 152022 233426987
3 22850 68556
3 522 43566
1 91253 136144 980752382
2 16136 203272870
3 52142 16138
3 45173 33572
1 40 48187 127038547
2 150939 771636424
1 84921 143733 353344060
3 14587 131500
1 81214 135101 366889100
3 51606 73637
3 173359 61741
3 55991 40604
3 133177 4207
1 43178 154760 939983003
1 33105 105296 712427758
2 181300 266878876
2 176320 449308682
3 81294 132565
2 92425 903804343
1 59646 91072 321985987
3 15647 139318
3 101498 68995
2 145414 427035997
1 69520 135506 280862145
1 20185 101197 765691614
1 74263 99416 95463687
1 29685 52762 874291713
1 37175 153079 15093508
1 28480 30253 442516002
2 43966 574812584
2 143923 504829600
3 147996 56973
3 32513 105664
2 47699 615011
2 67790 182124845
3 76807 95523
3 97489 81172
3 180233 87543
2 82917 956925696
2 170433 736128229
2 169503 585407352
1 55508 138102 900718416
3 65550 132889
2 64870 425287360
3 57991 55265
2 142941 646868542
1 29680 72562 269357362
1 36443 92879 248790890
1 68148 97649 623902613
3 83823 128396
2 15345 488873301
1 40306 73423 575905865
2 34511 643239317
2 159511 796876098
1 86430 110072 625452521
1 45849 62281 576607811
2 30881 667497670
1 11392 39364 375315613
3 32553 57564
3 107398 73999
3 129135 144230
2 108929 182365267
2 129067 705917089
2 181448 748549211
3 11353 79512
3 76837 51799
3 68115 38481
2 7954 431114074
1 71717 89150 889392547
2 129906 334993644
2 172097 661227952
1 66749 81999 893937727
2 126158 498496783
3 84383 102888
2 159014 730984046
3 4728 68031
3 4870 99662
3 30373 102936
3 22228 140479
3 78038 81805
2 148063 643465273
3 69594 15090
1 31153 154062 627306245
1 120875 152015 636360681
3 135944 6651
1 76790 97174 416103468
1 1430 99019 266251375
2 166211 576706234
1 78570 132906 655359642
1 76562 138578 559643894
3 168758 105508
2 123855 351594708
2 53540 520992344
3 1277 22154
1 18410 35937 753000593
2 148183 663601268
1 11895 135143 823437916
1 24208 139183 160728600
3 170571 65457
3 155737 113512
2 69819 978183742
1 12355 99287 673608242
3 82706 71188
1 22387 58406 480616921
3 84461 137821
2 92523 982843306
1 6064 154002 488883179
2 167197 228115250
2 155005 13423094
1 8999 120564 224617759
3 47500 87456
1 42160 52625 523106892
1 11199 53351 55545821
2 157987 277983812
1 83725 102690 99607432
1 77307 89248 702991666
3 95515 127269
1 16187 22726 226409001
3 75280 46022
2 177269 292735939
1 39791 111693 669498938
2 146369 813724318
1 31781 118498 151813637
1 68566 141104 877254749
2 116800 569658698
3 47743 13483
3 109435 154625
2 83308 225408672
1 44382 71955 321026277
3 149807 144351
2 85000 862979500
3 51906 45014
1 42725 49083 812756267
3 58365 152693
1 18296 125665 337011943
1 122847 153225 831941405
1 65920 153327 915911840
2 716 188212040
1 38807 137487 211545801
1 58510 76200 659656906
2 126628 990235603
3 142924 147559
2 120270 636742450
3 154048 65007
3 95596 44353
1 61335 120573 196733528
2 22141 930296208
3 164377 32505
2 161568 297014817
1 2530 36636 581847986
2 17519 112224320
2 119387 371556307
3 106584 19943
2 81170 334556779
3 55283 127416
1 282 43077 529327539
2 66592 328133389
1 43155 74551 910561923
3 91915 102032
3 160931 47102
2 75931 528121641
2 167786 704744023
1 57702 132296 841571596
3 85793 21069
2 6934 617428996
2 146578 166071827
2 83802 285600682
2 894 733862221
3 127924 138093
3 44799 88995
1 32418 117650 146152678
3 156031 146335
2 84297 741036043
1 9036 9481 820297605
3 5474 75650
1 8743 32638 57236404
3 175602 150566
2 122953 962471796
1 6266 60766 446674816
3 114747 80626
2 87872 568244514
2 180186 185821909
2 144716 903749476
1 33661 153935 844279256
1 78263 126911 310594024
2 155266 164007370
1 38195 84755 338428161
1 55034 78886 987703469
1 47613 132336 769010680
1 41174 125756 714127314
1 83826 94685 100745818
3 181122 121484
3 134511 69984
2 135419 495684892
3 112483 8330
1 11715 39508 16018090
3 22924 55054
3 105898 106468
3 106499 38973
3 36567 135018
2 58349 547521446
1 73072 124624 449882038
3 74051 84551
1 14451 150070 686122880
3 168490 133292
2 13258 894225895
1 2052 101878 453364959
2 131751 84461322
1 131075 148651 408278885
3 173796 138213
3 56365 140905
3 61329 49438
3 33689 73980
3 86542 76338
2 72465 822077460
3 74459 47979
2 13306 280855744
1 17870 89060 660852519
1 22423 51023 626998032
1 33235 72424 780004741
1 80337 95031 281837530
2 113308 348541628
2 93415 527247508
3 2295 49249
1 83578 107008 351981597
2 62010 279397672
2 104334 261788163
3 153682 77642
3 141199 49849
1 47886 67105 424126775
3 136505 147376
2 83285 115871886
3 9680 116736
1 82887 102787 823337456
2 129918 464112004
2 142058 943174579
1 46952 140900 182952167
3 139187 28617
1 28260 38217 109307789
3 106023 38989
3 99224 12017
3 83905 61270
3 60779 62356
2 168116 264230612
3 95241 66355
1 60439 95012 501778436
1 13519 132212 297248221
3 164935 131067
1 81054 154425 974660036
1 10045 101362 197383450
2 155856 715578555
3 133449 33056
1 48555 123608 294453939
1 107290 139402 270929530
3 19288 133297
3 168942 102786
2 121790 267049020
1 92679 129144 543373164
1 39963 48470 756476981
3 131479 143103
1 73063 103312 528792321
1 25874 90342 615805846
1 92569 106236 596584335
1 50897 113694 968973106
1 20982 24691 360453722
1 78765 114824 898234962
3 24909 152223
1 93459 150466 73446563
2 161184 858419665
2 169608 371675360
3 71176 82754
2 179801 632048386
1 60108 107376 259637640
1 76989 98747 234006929
3 103548 32585
1 49443 102997 306689002
2 171056 364821372
2 123588 716602566
3 3399 83146
3 149035 84313
2 27135 328925902
2 16821 603870819
1 78948 110192 642250869
3 63756 131123
1 26433 135254 261999226
1 36423 61620 728891466
1 3764 72561 83271579
2 115093 601261411
2 35881 391046669
3 145665 100141
2 15388 989023748
3 84630 82484
3 165998 37584
1 50239 94070 370164595
1 21752 23315 708970630
1 8887 95468 969514096
2 71084 6235678
2 105955 80170183
3 174750 24288
2 55705 919068258
3 88684 101528
1 12863 106073 964228769
3 13901 52689
1 60256 152972 817270852
2 67549 957926561
1 11635 81710 162405794
1 111172 131409 244614414
3 145198 70126
1 96592 137664 437311667
1 13387 125976 560951772
2 101018 86183152
1 38290 141649 655097653
1 70565 88805 519405294
1 44910 141619 827882641
2 159559 413347707
1 14589 139036 250139317
2 176471 462633588
2 140305 685013477
2 40989 204849956
2 17326 273193676
1 23444 116478 81716180
1 2152 43290 17083796
2 62899 650884166
1 10246 143241 220727529
3 138467 89761
1 12577 24726 786525654
1 86566 101532 513145862
1 3645 36124 156652568
1 36059 93515 830822732
2 160035 476773757
3 160004 84357
1 120127 122543 900233022
1 8469 43064 648852358
1 868 7315 205173048
2 128858 347837282
2 75559 79574216
2 109008 518176008
3 167519 148356
3 100047 26790
3 166683 100799
1 22755 52084 719071778
2 46686 256071844
1 96996 123915 651022252
1 31246 153229 76398837
3 170695 145359
3 23106 23700
3 3503 13810
2 5652 246540840
1 66584 144033 131410832
3 41252 54397
2 59678 515262469
1 8045 130098 327979020
3 126468 24897
2 150582 755666147
1 15825 147500 24985160
1 56668 115286 923693895
2 110381 565341241
1 17343 120047 572125157
1 39392 66050 11701788
1 75971 128399 817364853
3 134249 31608
1 45278 59090 679882304
1 124020 152151 413806327
1 12146 146698 342452196
1 5324 105659 308270948
1 25714 33823 513338162
1 103287 128714 344879357
1 50964 91764 184091669
2 141692 93486177
1 121787 137805 889206257
2 90391 683596701
1 3276 9767 206340359
3 155296 137648
3 11285 35119
3 142043 76797
2 125865 392945092
3 71786 145020
1 2002 109468 49356979
2 126078 42667255
3 126714 143048
1 23036 135670 292918089
3 170148 42716
3 108318 98808
1 66699 68999 888020215
3 124138 90821
1 34043 138049 390537398
3 7304 137948
1 42965 122997 13559258
1 3043 94915 914868524
1 27517 106364 483637649
1 30471 34788 36500482
1 26065 31828 333384854
2 83482 308832739
1 79505 122217 385394915
2 65647 903881116
1 1049 54946 788533452
3 31678 56487
1 19449 134203 210671602
2 176495 705987709
2 48076 959658254
1 32393 65345 641081861
3 163051 79512
3 99397 13882
1 57256 67501 485070751
3 65197 29990
3 166989 139658
2 14064 495566751
3 86476 56016
3 42576 142826
1 82935 144699 336791118
3 58924 108812
3 92784 15602
3 45552 41988
3 87680 122932
1 74051 96106 114494063
1 73399 150264 794733550
3 96041 71036
2 52991 743362447
2 24364 586527844
3 103212 13013
1 35091 149110 687388017
2 127969 125176773
2 126161 846107561
3 14305 112608
2 22207 987622577
3 108549 364
2 164977 771315476
1 33438 117548 199013788
1 7810 129499 840654599
2 174019 546166931
1 18811 114862 977911277
3 112994 48961
3 78138 125084
2 124777 759228805
1 42938 137629 738750884
2 98137 486803656
3 37951 142535
2 73695 665333392
1 9075 81055 29798480
2 54206 174638210
2 133921 933326187
1 58374 112651 141379228
3 136121 76514
3 168051 36299
3 90030 31219
1 134482 142648 456633121
2 59384 301347645
3 43474 4693
3 22133 12898
2 131649 678989513
1 65851 73597 455456768
1 16351 90453 604842331
2 119626 31454779
2 178143 92483325
2 161591 443434565
3 109176 149243
1 124535 134126 865737189
1 78356 120456 465061385
2 133647 591826590
3 17125 106246
3 41766 150115
2 42158 270346884
3 31598 3547
2 96363 295268338
3 8522 90109
3 168966 132507
1 104505 130540 982492389
3 54772 82679
1 30885 142443 752985725
1 83661 107533 231335756
1 50426 138757 17203223
1 110888 124728 198203056
2 8605 238623127
1 80606 100868 383403127
1 70364 133179 105415496
1 35366 136902 897327706
2 43972 61970772
1 65916 82438 51266730
2 74016 347319219
2 125999 809649237
1 27388 95101 776895283
2 52554 264175966
1 8622 56561 918220172
2 164664 880551677
1 71658 115494 197867940
1 32945 55169 118317936
3 12109 85227
2 48183 826994827
3 103035 102658
2 24905 661382550
2 88445 616161749
2 13119 506179464
1 30396 150109 946054270
2 26673 256697947
1 22300 32086 57345388
2 180797 807752764
2 160949 580101472
1 86356 142507 928705195
3 68060 28575
2 40131 721276366
3 93648 14040
2 57438 230988274
2 54112 427445059
3 41259 8175
2 83151 684193814
2 165202 582652333
1 43175 94286 850307971
2 89301 842801367
1 49357 142117 343196660
3 19805 110222
3 158840 131475
1 41270 130524 27100380
1 13342 112066 777766193
1 47734 147671 635062140
2 59317 66066556
1 45407 103134 268710227
1 84205 107029 715981654
1 16268 148364 714133567
1 32711 85621 789210196
1 19181 132735 23045225
3 130038 87846
2 33567 226061680
2 110920 374838628
1 125015 146308 972551677
1 115660 118337 491981576
3 90252 114605
1 104413 142564 867574224
3 172534 16624
2 25604 357050066
3 159104 49503
3 101945 133221
2 168147 80584673
2 28657 919861164
2 125533 689590582
3 138264 122377
3 115362 72612
2 74279 754577622
1 97475 97546 316662749
2 9091 230870115
3 76168 78112
3 37486 129700
3 150164 153428
3 14919 90675
1 35954 94266 614096826
1 40923 59170 63020949
2 86504 156317417
3 77975 111343
2 53801 699541090
3 70418 61415
2 172757 793420948
1 188 53328 519053521
2 29155 820297640
3 43186 58968
1 59449 78162 283309776
2 83040 424514634
3 154377 130903
1 9559 73013 22421308
3 95023 48166
3 117083 110387
2 147926 941791150
2 71937 984359702
3 159226 88509
2 19763 867758391
3 143413 36889
1 66432 69046 894046860
1 64404 142828 611486510
2 1738 872879963
3 53582 55863
2 174337 989074294
3 160562 28735
3 76198 41004
1 6072 17993 342501194
1 13812 153495 670098430
3 92496 69666
1 24474 118744 948666767
1 41774 66993 721430224
2 144868 390495214
1 71315 151925 894589205
3 117129 147627
3 133164 131653
2 132867 336579935
2 42682 756463312
3 135102 28669
3 159064 87596
2 44371 571810084
2 44152 810431022
2 3893 252023099
3 158983 13232
3 164149 25868
3 148014 154643
2 127201 418248
2 151405 890770694
1 74946 102768 679984540
2 131911 932741181
3 130326 29165
2 80616 99776482
3 91169 102019
1 53891 97152 650519146
2 39820 874815819
1 92423 123689 136891920
3 111044 136303
3 100278 95668
2 62815 868495739
2 7202 412549830
2 25889 731977368
2 166211 855083292
2 148151 762892874
2 85778 771085974
2 153437 958933811
3 148518 107433
2 29499 836606331
1 80767 126434 755523005
1 74703 124993 397554563
3 115320 89253
1 8067 149953 681032430
1 98459 133359 288454677
1 39172 85387 924837212
1 15877 80280 626023773
3 154545 61818
1 29621 142015 304791456
3 169698 97082
1 63709 154983 156711405
3 32877 51665
1 70410 96976 868996228
1 52732 144584 824321797
3 143692 4518
3 9563 137523
1 101923 141010 268600881
2 77835 756069115
2 25595 518163386
3 69457 70741
3 68056 118904
1 76237 101809 710484006
1 29316 120974 756076742
3 88414 113235
2 123702 258629832
1 11659 15227 142033551
1 23216 58297 374480124
2 54040 800696438
1 42657 112486 408045230
1 33013 139746 732096805
1 68193 135275 416581178
2 85796 479053109
2 131119 589435668
1 140918 141246 342011230
2 53962 559778019
1 8181 125441 70592159
3 165316 14148
1 10351 60692 59929789
1 8192 120572 281308504
1 104237 131227 518538049
2 12181 182598231
1 89649 111234 16779152
2 172623 376489908
1 59140 111510 521241997
3 111493 64158
3 181079 134435
2 135798 630393788
2 11883 625964577
1 119895 128509 688174298
3 163505 89536
3 122462 72076
2 46638 817945347
1 82575 141935 660826899
3 50843 134550
3 140895 33714
3 68509 114963
3 46380 137482
3 33327 603
1 6770 76111 35270712
1 101370 116851 58876759
2 31286 163620347
1 41786 146884 16289703
3 158505 125850
2 108679 10579920
2 100085 773948116
2 90971 374985627
2 143586 279256390
1 50582 92898 826010555
1 52535 99769 626177235
2 149560 54905522
2 128936 565419182
2 2990 671216352
2 111735 892354264
3 22127 88048
2 93668 971440711
3 158797 132841
2 148633 314695620
3 82592 144353
3 118681 88886
1 40786 80251 924164829
3 176669 117136
2 130702 427845740
3 87290 106846
3 62471 153404
1 29406 95784 578102475
3 114720 1959
2 101891 925083555
1 41261 53418 87968349
3 177370 96504
1 3118 3158 417051345
3 168338 127283
3 157894 49053
3 88260 64425
3 82616 26648
2 70820 646861530
1 100853 128158 733106213
1 51541 123763 165410458
1 87130 127569 822954748
2 106734 31079192
2 38936 14857662
2 180335 292860977
1 2057 25500 14936139
3 44203 75528
3 89449 72181
3 157614 62039
1 44772 115434 710979163
3 163870 47977
2 95440 895988431
3 127076 65401
3 134672 62515
3 68534 3050
3 1319 150401
2 18371 777214850
2 102080 320006031
3 3710 49013
3 33093 52030
3 47574 63345
3 71844 50184
2 135557 303587659
3 38741 4752
1 40757 57167 819451793
2 100038 419317684
2 66356 474368678
1 31852 124500 33773840
2 52646 809946736
3 60741 128988
2 177888 609139326
3 41068 57007
2 149703 389556475
2 28460 656134437
1 550 91399 773616079
1 77577 104741 992409101
3 28583 3221
1 37964 80460 610547209
3 155774 22234
3 126641 30233
1 51855 53483 834941072
1 85247 106832 197098420
1 45738 83832 226727779
3 21894 577
2 167973 16782778
3 180538 117184
3 98498 128712
3 121771 85359
3 83201 50214
3 20333 78264
2 42792 966763527
2 157392 917918356
3 88723 41575
1 60772 107066 588951789
3 29878 126132
3 119180 122893
3 54175 43119
2 156601 656278056
2 118914 162365651
2 37402 80018073
2 121286 709938099
2 70925 334195132
1 121168 146161 815989129
2 64486 484664578
1 4865 73905 878316111
1 9749 12786 387923438
1 1058 110667 31993212
3 124256 81006
3 62907 51938
3 111184 131056
3 97194 33431
3 131273 131390
1 8821 63075 426746474
3 104561 149531
1 8793 66780 193735628
2 178587 248242884
3 115465 145587
2 90639 607520816
2 116893 77452941
2 16101 943299155
1 125864 136422 824694360
3 160835 68951
2 43667 913723426
1 99842 113107 315939913
1 85681 117437 103096448
3 61595 133422
2 7841 553871862
2 51660 518129781
1 72398 92402 386102145
2 54716 371339517
2 54691 18748300
2 126291 825291882
1 71544 125100 117363723
1 109621 144426 660677840
2 66487 606698383
2 134347 347721990
3 164672 89356
1 154621 154924 147934528
2 13569 677332456
1 10556 84080 152705079
1 102264 129768 276447171
1 104021 107261 471779132
2 5588 85369155
1 100547 114479 435817612
3 78576 41394
2 58413 453057598
2 100476 927487837
3 39474 126589
2 55169 254950310
3 132153 40695
2 122077 927056656
3 4955 77477
1 12922 24118 194572513
2 155362 57556826
3 6834 54699
1 55523 128911 571599263
1 59989 126402 328503406
3 153556 134165
3 34548 149965
1 275 63384 817258078
1 110509 144421 130737820
2 61555 223716813
3 67814 58747
1 49067 72202 182086540
1 48506 107344 779878786
1 9368 114265 178669512
3 151508 56168
2 115519 260424319
2 121389 188150604
1 68879 117429 250722150
2 17981 928102597
2 77567 984469678
2 135259 770147665
3 144470 15524
1 25072 118258 705250013
1 92366 93283 3144614
1 1351 61022 851741964
1 4116 41927 329290404
1 96146 123666 506217543
3 154555 55580
3 150268 99287
1 767 9716 521238160
3 58923 101414
3 13441 122991
2 148698 371276281
2 82453 108611202
1 86381 87171 269862242
1 97551 128969 847091669
1 32758 132986 18854415
1 137350 148818 424695805
2 93576 416829459
2 1455 623358092
1 21929 23887 863341194
2 2133 383995902
2 38184 541772337
1 79124 119700 724830332
2 30726 364621768
1 34459 94797 571308505
2 10647 248002343
3 55410 89167
3 55161 71529
1 74076 112644 383928071
2 96409 617772189
3 91411 10749
2 78902 494100884
1 84898 103903 860642398
2 150800 935220582
3 102523 57516
2 124644 369373842
3 39541 5278
1 33565 88572 242747103
2 160195 207067365
1 14540 58507 589035492
1 67260 79204 243511454
2 16959 338982469
1 38998 102116 853112559
2 175173 287809264
1 48185 153036 864127757
3 95579 114033
1 31521 138493 353964187
2 63243 399078334
3 103325 82249
2 90755 395846263
1 29083 117723 529042051
3 57209 7060
2 79824 882238861
2 117733 947215251
2 162095 90412515
1 8382 75503 928316030
3 79287 21440
3 175137 147137
3 11203 99157
3 138173 54379
2 136684 590797869
2 155452 339053379
1 11200 55988 15979963
1 28297 151163 296528490
2 71208 486312035
1 121982 133702 18706917
3 176230 14589
3 178203 100757
2 149904 912368519
1 80475 142820 219369852
3 18746 99984
2 92690 406634640
3 46493 53586
2 104938 874489574
1 78259 136604 539997437
2 169256 792157662
2 79965 912195711
2 64884 247137605
2 155722 327563959
1 23718 124579 599990326
2 117534 458123461
3 69257 147622
1 46155 137727 811909438
2 53426 748598991
2 151319 883966800
2 35679 742835718
2 84887 342665767
2 23089 599670172
2 14644 53281202
3 143452 132165
1 8377 9039 377987622
2 64514 62796220
3 138959 14177
1 46291 73060 149508752
1 14299 70040 705470417
2 67872 769973358
1 116161 116366 120790686
3 35949 103968
3 115859 66058
3 4464 5794
1 44023 102508 609149612
3 16339 143353
2 68853 614421587
2 15037 448219864
3 4501 78099
2 71391 467136353
3 25106 43330
2 5893 317123192
3 64952 89550
1 47983 147746 723337967
1 59949 72270 559343343
1 8482 26367 704649683
3 55153 117811
3 68612 39229
3 73271 60809
3 51334 50525
2 75021 343716700
1 124029 145546 150254225
3 127098 66490
3 35007 74051
2 26685 353513252
2 89858 381551955
1 4377 48555 573539023
2 181335 569812393
1 94080 102852 474736331
3 156537 106311
3 23996 79403
3 156710 114190
1 61508 73429 218032996
3 170833 97316
1 54942 89079 204853363
2 71537 505919615
1 21568 98907 930044259
3 50252 30855
3 98836 27984
2 80498 146086962
2 106164 242023371
1 69186 124089 80977121
2 140408 222546289
2 17713 54441541
1 77591 99346 499162833
1 117472 127200 622466084
1 118883 141451 95504752
3 97884 8778
3 42278 55460
3 31467 134621
2 40103 84571217
3 117965 52610
3 52916 111938
3 103130 76051
2 150871 462807904
1 11943 143083 429953719
3 73080 115922
3 31500 146000
2 78248 499588106
3 138070 130549
3 113046 24636
2 105717 998305489
1 89004 108025 920165
2 170298 153110415
2 96264 171127791
2 18961 595447064
2 68702 571239046
2 16740 54569161
1 31470 53629 348486942
3 174969 65989
2 35297 336735789
3 135745 106001
1 13435 113764 986096958
1 57119 89071 315007859
3 165205 128915
3 13138 119074
2 62441 191852114
1 10840 49718 357701124
1 15359 51858 454764220
1 18502 30402 574966088
3 171759 54081
1 91364 95926 958431523
1 17465 111750 502977937
3 115436 44602
1 101214 147174 22589340
2 115952 62004622
2 96900 13075136
2 146511 261975772
2 10974 497249631
1 15803 82246 274258170
3 180249 9197
1 42641 93691 703977318
1 57469 96929 583720438
3 88163 77193
1 11804 126446 985135436
1 45483 64208 976116500
3 138050 149538
3 35393 31441
1 39622 124926 344939274
1 45157 83231 55144848
1 81415 82968 173459755
1 57921 136022 611676628
2 74825 169890616
1 81464 89636 454474108
3 157886 94437
1 122406 153299 325132909
1 25839 42359 807839896
3 34016 123714
3 59301 96573
3 99155 106707
3 143551 152540
2 62843 417383202
1 41361 138940 924720667
2 68091 62150389
3 49230 101396
3 103611 153737
2 142503 63134117
1 33031 98357 195250249
1 94333 120236 992000698
2 54994 64398425
1 53003 119163 261804788
3 86746 58572
1 44652 110755 589645114
2 6981 203564760
2 99636 144642928
1 66548 99097 19314418
1 11129 100126 781092724
1 77400 118485 874125409
2 106732 920212927
3 13923 60099
3 163007 75797
3 53187 128800
1 22436 73632 819539793
1 51623 105837 377884796
3 86732 10597
1 100743 141952 431879109
1 75360 94626 682538452
2 108515 931920331
1 27142 154879 55768992
3 104936 90162
2 12611 2530137
2 45289 362569114
1 74033 100480 511408323
3 28935 91707
1 52054 54564 560292764
1 120644 144385 267048262
1 15542 65396 206647733
2 57338 585847839
1 82786 113069 891404597
3 10909 68918
1 18662 76953 338644579
3 141059 69717
3 115670 146398
2 87842 796185302
2 28035 310654626
2 114318 842468326
3 42481 8847
1 18187 119004 98802019
2 15743 859025230
1 58221 66145 139739695
1 81811 122789 100271524
2 150722 689781080
3 24049 61205
3 149214 6607
2 27361 983755064
2 70178 203400058
3 86275 111468
3 178038 61617
1 88401 107370 529467039
2 74382 204537560
2 61327 100895824
1 6771 31512 899590437
1 98493 152814 230045739
3 41429 111253
2 28728 472885880
3 48517 105733
1 41056 124421 460264227
2 114507 342266482
2 156940 65214525
3 111711 91950
2 20710 475223771
2 76425 217311790
2 46591 476584042
3 90451 33610
2 163846 114401686
3 85830 96001
3 74652 25148
3 63803 37649
2 90572 430736491
1 57477 72204 412464093
1 119394 149324 361069001
3 70046 141805
2 149495 124074835
1 91250 92586 454848068
2 111121 844661222
1 91436 115375 860973193
2 142395 43484107
2 92322 386758154
3 20969 57946
1 29795 150914 857341645
3 36526 7329
3 166609 119319
1 56699 78402 17988459
2 39581 769845282
1 33087 107239 322004476
1 14024 104228 853283643
1 18279 152755 923571309
2 64784 15104522
2 126798 718568014
2 69738 510059894
3 76837 51717
3 136122 80398
3 67840 128944
3 109520 129931
3 4980 116914
2 132594 83754070
3 18169 52604
1 71157 126908 120321142
2 140045 575062501
1 108618 131939 961812158
3 111427 49255
3 22054 126064
2 174990 385919022
3 20434 142443
3 78368 14152
2 37824 190225095
2 65331 685590904
2 30234 882409824
1 129885 153069 985314033
3 167627 152037
3 28504 103492
1 61842 123263 963274721
3 39520 14177
1 3441 65026 75245446
3 170331 28128
1 6689 39333 226421081
1 56954 111832 367004949
2 59313 769903117
1 8972 124600 968514579
3 159936 42804
2 138343 118655744
1 36035 54377 298661345
3 57899 135816
1 133629 148603 708894932
1 118164 153846 175373418
1 877 3824 647608517
3 148514 44650
2 9692 948030850
1 10763 151054 409470793
2 152725 490161843
2 58264 660837180
3 174345 96829
2 97294 489947923
1 29995 67332 42026198
3 22964 813
1 2810 43714 713698358
2 149921 529690092
1 11551 77925 740922497
2 160151 144382927
3 131936 23342
1 45654 66832 834596255
3 136314 50233
3 47546 126252
1 107319 108478 58668042
1 124047 128214 846833325
1 118454 153889 490535098
1 84400 92227 882147895
1 131267 131793 897096454
1 51054 96172 269842342
3 90187 121199
1 9829 98512 846722313
2 81180 266478607
1 16198 62098 548310550
2 168023 634980584
1 118762 144906 839889027
2 144315 761085302
1 45751 141919 940540233
1 106238 128820 462646715
3 6188 84395
1 50928 149412 271754249
3 120585 115788
1 75094 153370 749173078
2 42328 124976167
1 24115 134146 504555381
3 113503 69979
1 56177 141610 554263006
3 130340 71119
2 2320 656102337
3 50409 112837
2 100536 532573654
1 14091 125460 937867031
1 41805 102341 356102761
3 12211 142581
2 77304 639405579
2 8098 334565305
3 52080 62620
1 3853 107547 749225236
2 132395 739657380
2 66547 109589236
2 75460 104775766
1 15146 137910 362828930
1 54723 111841 817802319
3 65243 74350
3 88230 107093
2 87974 758565349
2 37683 127410559
1 36253 150113 416161756
1 101755 108445 132218951
2 132638 151707502
2 93646 919367058
2 85450 424744647
2 142402 745285603
3 68216 94342
3 9804 32686
1 8431 31007 222757447
3 110800 41532
2 139774 502861465
1 87044 108043 561500351
1 40293 65766 131454088
2 173593 36709625
2 112713 317787176
1 3389 71703 420864698
3 175251 72169
2 173545 705013456
2 17306 418568659
3 9133 20657
3 129446 120154
3 124431 97618
1 18421 33137 391359632
3 131423 102760
3 172643 26158
2 98573 874324759
2 151714 488101080
1 98313 140580 502464089
3 117205 149565
3 119496 147882
2 63949 816085483
3 110353 137359
2 1345 477529529
2 6433 252731903
3 162756 36417
3 308 71470
3 157740 2635
3 56926 124737
3 97003 73024
1 61858 76551 780739475
3 33342 55785
3 169995 21930
3 110558 131009
3 163129 116258
1 108676 125724 186923900
3 129712 57490
3 112354 15275
1 134836 139319 883804773
3 178277 80653
2 117291 760887880
3 94495 68725
1 28429 95479 637489054
2 46728 93366008
2 65412 122200517
3 54618 44138
1 26674 50130 858895704
1 46446 47383 962252740
3 177456 81514
3 78354 118696
2 20499 963755990
2 61228 995445772
2 23737 600744775
1 83965 137038 657286460
1 38704 118645 194340770
3 169297 78639
1 80628 118750 893257443
3 83136 44430
3 159313 90305
1 54886 90916 539066314
3 38522 116081
1 121438 151998 765121944
1 33415 42410 695357163
1 58664 59063 94200293
2 42823 784537779
1 30579 123275 231831245
3 45045 60542
3 64690 49956
3 57655 46338
2 142685 966773398
2 148411 827591003
1 27814 141369 234274641
1 29428 29504 2080313
2 98317 160269961
2 39943 304486872
1 29680 44613 606521003
3 47667 3741
2 157787 425840965
2 49711 134580369
2 181615 432865703
2 49277 614366334
2 42942 794673609
3 93658 152063
3 16312 66205
3 86117 20851
3 103929 63617
1 101157 135512 130569768
3 150861 74637
1 15763 99361 217437409
2 99410 229556460
1 13159 135346 931052151
2 32139 78885080
3 136190 127711
1 99430 117257 623042402
1 125355 148328 797151780
2 141599 402527735
2 131643 41466389
1 28317 68388 612546231
1 91574 110453 919201546
1 67771 101524 723999498
2 30398 977818700
2 158831 49157223
2 115842 956329093
1 40356 136630 357948163
3 23670 48029
3 62437 126675
3 177661 81241
1 140250 140781 519900981
3 10329 117865
2 39544 346724908
1 132273 137818 141778484
1 39023 63655 346134803
3 140208 106555
1 82619 100660 999893643
1 34988 124611 90287168
1 51682 116692 30482734
1 51972 105754 517892197
2 8797 530106169
2 163934 268048340
3 70207 133838
2 119265 673269882
2 36939 242283404
2 23959 90042706
2 116200 1374369
2 166493 66700554
1 67565 85346 348197481
1 130816 136615 787563129
2 4276 723645117
1 7755 126430 318868741
1 87180 123730 270398648
2 27179 92645402
1 60432 139589 257861089
1 71138 110856 555015499
2 44910 955913996
3 44740 18761
1 26711 47837 112428323
3 156945 69520
2 18741 266957398
2 58619 489922021
2 159537 322861655
3 148629 146595
3 85103 51416
1 52631 150134 714794099
2 94533 653807990
3 112300 18549
1 112813 122673 953466150
2 136075 204022155
2 158059 613959880
1 38391 137087 982914204
1 81495 131962 224856740
2 83068 998315189
2 120156 78470107
1 96141 149546 918257955
1 21119 86736 323656671
1 17159 91053 263559288
2 80763 749323388
3 180057 43465
1 26878 69318 398307043
2 159124 125769429
2 160161 94548754
3 171760 71085
3 170485 75693
3 41578 83243
2 30178 614664597
1 146789 148879 587119291
1 13322 128438 584012498
2 85321 466468234
2 63074 789233509
2 37171 762489101
1 81542 140584 74125084
1 9151 31233 700319530
3 170601 32588
2 110386 984558242
1 51517 139747 170981164
1 18890 42066 420262232
1 67196 135589 320497440
2 131911 888807683
1 56617 64006 134272047
3 26094 103917
1 12979 48895 900758673
2 156712 975672507
3 8311 2657
1 53752 79175 306747699
2 101235 123861296
3 149796 146186
2 178792 192635193
1 43394 60469 973291233
3 2890 62175
3 146348 135760
1 99497 126845 357746750
3 76429 92371
1 59111 90370 119678651
1 83984 147164 730671390
1 56370 134638 401289528
1 30359 129620 980752983
2 11938 720807792
2 25526 79559615
1 7995 87612 892341378
2 23603 115636140
1 5966 137727 293761558
1 4663 94022 217782616
3 38022 71658
1 56641 122685 188778428
3 109879 10729
2 109768 819686767
2 85593 644755054
1 40771 135388 743213173
1 13720 122536 738080118
3 46640 151692
2 68771 780245932
3 13518 143348
3 155228 92082
3 136363 135341
2 66568 129948081
1 25550 72796 568060981
3 171152 23229
3 10541 57193
3 11081 58689
3 128743 112957
2 7799 750023628
3 5981 65417
2 6186 438607919
2 9930 973428645
3 113597 19002
2 90134 962450460
3 50856 14649
2 164871 404265892
3 68884 61788
3 70623 50542
2 171692 211062906
3 90281 66261
3 30302 16220
3 30390 34590
3 87286 47408
2 35305 54284333
3 10127 15130
2 131054 589620649
1 4030 142750 963446606
2 17175 309970437
3 62751 130297
2 145273 367826563
2 164024 579184987
3 18141 103805
3 75631 117019
3 136108 44632
2 26766 953605665
2 134082 797857304
2 165733 809124404
1 134791 148886 294381951
3 50143 17346
3 4320 108857
3 173385 129523
2 33516 496064821
3 119861 124409
1 22367 81074 260817811
2 169737 246656281
3 48805 54694
2 152101 194288883
1 49700 113104 193025575
2 45331 884664242
2 27702 500432807
1 149197 152641 472547270
2 44724 693488393
3 115576 40697
3 114790 80368
2 23760 760870632
3 156414 50621
1 115414 115994 746875911
2 103373 818773888
1 21488 46850 37259755
1 60042 94202 680452384
3 10209 108715
2 114133 720801348
2 2373 631691483
3 144181 50303
2 10288 39911249
3 150924 49553
1 32977 115132 841482433
2 180949 877086998
3 58221 105108
1 39745 96578 395359153
2 2825 397972609
2 83337 962594470
1 45727 143417 331319677
1 127512 128685 720608626
2 102045 54224387
3 155976 127087
2 131624 336423672
3 46537 61315
2 23653 801330857
1 201 120373 595670465
3 155581 39801
3 16736 104182
3 25080 135630
3 118726 117281
1 2057 47716 424674577
1 63339 146766 77867664
3 81609 144920
1 74780 144655 740616106
3 162168 123056
2 100465 969027756
3 39160 127255
3 99329 115819
3 136234 144789
1 60438 117670 518716558
2 77210 935204734
2 38362 848705365
2 180655 578700192
1 47332 58260 377098914
2 21341 885551660
1 44301 116139 395200362
3 154411 149666
3 116472 28088
3 5796 47206
3 58117 3185
2 28432 843265582
2 172010 607935896
3 9774 59892
2 25147 39339673
3 26406 90585
2 147080 623829279
2 171755 819770070
2 82819 49542858
2 143060 652298412
1 82635 100370 466554729
3 12578 139454
2 110618 493670208
1 51685 60799 636839677
1 138990 139070 302390967
1 53040 120242 381574202
3 173559 144371
3 72979 57111
3 96460 43066
3 178637 129534
3 170247 62929
2 114963 550865831
2 148064 732693636
2 72738 47733698
1 16992 79623 826553759
3 63390 902
3 177513 129449
3 87377 117734
2 15185 127135891
1 118297 122681 385162507
3 89524 61746
1 42410 95831 691541974
2 61068 162477090
1 13187 136014 564870111
3 153781 106234
2 97274 593002880
1 40907 101424 888328732
3 176367 117849
3 70873 74741
2 107426 20072293
1 7497 130030 713944098
1 99425 137334 9326394
3 62603 20301
1 9962 124002 220917609
3 30501 77251
2 172994 650059656
1 76128 136420 543714934
2 84635 20440963
3 21990 134411
3 140776 39135
2 21617 424641642
3 100398 106339
3 84317 94197
1 70492 105246 280679825
2 129645 220698059
2 168029 216274778
1 97137 133073 990880539
3 150444 132642
3 133859 21012
2 21273 550067238
1 68236 77738 99089858
1 24909 77109 953430892
3 65764 105509
3 143212 103038
3 18558 46250
1 100752 136446 354337807
2 141040 696034884
3 16737 125858
1 7687 76608 252760685
2 157811 703649436
1 115894 131231 901804877
3 129787 44217
2 1494 203202630
3 179832 65728
1 7604 99195 519957814
3 78296 61222
2 134134 577443216
2 125372 853009506
3 66959 36132
3 180873 112803
3 100500 21782
3 61606 138257
3 153436 123776
2 23224 36650852
3 2050 103595
1 52341 71966 571818913
2 12514 824147038
1 94942 129421 838159495
2 30329 580467710
3 58820 11893
2 95776 304624057
1 33235 111611 431174493
1 14633 101599 788451403
2 15702 45394211
2 15865 108752138
1 38003 122475 453832221
3 13964 22070
1 40547 105284 349423187
2 28387 897106322
1 31065 80401 440954220
1 30553 63681 957512738
3 39833 7606
3 161584 124551
2 160098 271711446
1 16818 99541 695110609
2 8249 375016709
1 109373 109944 702275956
2 128079 269299425
1 65944 91158 651029075
2 173130 205958264
3 180301 132817
3 121137 124924
3 27988 151138
2 43664 610516742
1 13756 113784 557861388
1 21079 99170 432070551
1 31105 123794 464688453
2 102903 535532073
2 131546 139455558
3 28269 141567
3 40338 123728
2 21051 847649598
1 32637 74822 961125108
1 6905 83517 751220656
2 180785 679558790
3 30541 28090
3 160216 34417
3 83290 81228
3 18070 15184
2 29242 388177085
1 729 31928 33468364
3 26637 143702
1 77242 101984 729514634
3 136010 21564
1 54273 64457 991504637
3 139730 61458
1 17995 104111 263170643
2 103319 279879344
3 129576 123643
1 127597 134005 697593184
1 17788 138602 795640614
3 165879 35687
3 46248 105877
2 113555 189380338
1 65892 134566 597177300
2 38337 636207825
2 36279 197839756
3 125411 61244
3 177275 120163
3 37344 106249
1 16313 75743 867246823
3 111094 73696
1 31069 86119 918575546
1 5582 154214 268928074
2 8559 4423254
1 14742 81783 65779410
2 35149 616003946
1 13734 28130 211023191
1 70115 90225 839789020
3 71820 10215
2 70641 13882177
1 90340 138584 178476523
2 25755 355761286
2 36920 547064378
1 31036 78750 301334321
3 27593 64363
1 73358 74054 17979029
2 51527 263058554
2 125428 969222821
3 33499 136548
2 102071 551423032
1 80637 142746 799783894
3 148671 127801
3 84682 52251
3 93045 43465
1 49557 121496 628794948
2 56491 597320781
3 125206 56201
1 57231 106096 857022319
3 59869 30543
3 10105 7370
1 30483 55431 568411709
1 5696 141524 686514587
3 109699 62534
3 166781 115283
2 83446 7529501
3 124081 46893
3 65558 93909
3 81763 39492
1 26105 103289 479968128
3 134606 38125
3 121347 49853
3 174758 132330
1 7802 153230 410043723
1 113275 133752 318541182
1 24705 138574 897704866
2 150102 283846804
3 74065 127919
3 126761 42218
3 142393 131984
2 120272 852670382
2 23055 466588197
2 123982 104758493
3 166522 110337
1 120352 127430 211297211
2 100168 422124244
2 137076 846011537
2 116449 115556305
3 96513 22070
1 5543 117925 42711526
2 57487 783126166
1 65929 148733 748623635
1 30875 132365 974446791
3 176382 30277
1 24750 114047 602391207
1 16334 144356 129011901
2 13047 309873447
2 117211 558604633
3 110998 99137
3 131735 96502
1 43688 56867 295035812
1 41386 88452 206033838
3 121021 13972
3 67086 7606
3 36021 41578
2 147553 337577291
1 37117 109732 691888230
3 127397 23033
2 46754 561144000
2 8733 85914516
3 146761 13457
1 5311 106305 928729399
1 81651 132675 800014475
2 8724 307230510
3 85543 153973
3 22315 150275
3 67004 63968
1 109512 121762 168424091
1 14093 124049 120768098
2 153800 477533119
3 62695 112526
2 114808 153492571
2 103796 139584319
3 5435 140603
1 78524 93904 415308511
3 133747 119873
1 10606 96981 845219001
3 140981 23550
2 62131 489629241
1 7475 94731 534515721
2 37168 443912416
2 95954 515939307
3 94043 92632
2 95438 763213131
2 24625 805161286
3 33847 15251
2 89745 936215360
2 41515 770809968
1 63133 106632 605127944
3 108022 29555
3 2102 75214
3 135369 133453
3 62176 95919
3 59290 92184
3 146579 29289
3 95158 115470
3 165630 23936
2 114477 567593781
2 6015 576389183
1 54466 140318 199445584
3 148389 118075
2 12842 386313415
3 26649 9776
1 36712 126027 695054986
2 180284 300205993
1 58230 74639 138158419
2 126633 434761072
1 2671 66917 641357090
3 168097 78651
2 97213 993581022
1 79105 147219 680613951
2 46551 768771006
2 55238 655040841
1 93870 104440 881696877
3 162569 138300
2 46439 357467475
2 155778 523593717
3 128613 110134
1 40715 113482 955756821
1 53259 73495 82434394
1 104878 109640 393267814
3 121937 132865
1 19071 140424 763682993
3 87823 148994
3 159560 80562
2 116272 737546075
2 130467 287885519
1 105999 143056 83484716
3 140357 71777
1 2933 150717 910523122
1 6538 144097 52937426
2 154753 706319675
3 74731 69211
3 77454 66972
1 80455 107868 39487367
1 88927 108191 761357239
1 718 43114 813677351
1 27080 138556 322010201
2 35989 379444063
2 74577 215402972
2 156403 390895839
2 20497 799492775
1 80581 107406 484460625
1 82499 151646 727227358
1 46040 46696 397373560
3 30225 141911
3 5614 79488
1 75283 142884 213394965
1 40678 125802 257107002
2 106587 444542840
1 107784 126627 454460816
2 12488 641448451
2 164331 372034783
2 146159 426644032
1 81203 91065 131323606
2 35764 527509897
3 3357 94844
1 67472 82423 279571873
1 73064 92078 438539233
2 80938 958052043
1 40493 50301 883646806
2 107246 378900639
3 150500 10446
3 155232 1598
1 54723 124695 157611652
1 7410 66137 543630576
1 48282 145160 366566134
3 172377 88925
2 14544 936461214
1 84140 101561 735069639
3 161736 127836
3 136431 15476
1 96817 111050 204201485
1 33071 151379 654744539
2 142794 986087814
3 146285 10002
2 88705 627077477
2 115866 107016708
1 20052 39863 520148995
3 111585 141481
2 39545 460794017
3 79919 93937
3 67840 129483
1 14226 74234 460829604
1 99524 126301 362561583
1 39598 111739 309236663
2 35607 6075767
1 1183 119870 229267660
3 141359 31992
1 88332 107306 161261617
1 22003 127895 883128496
2 161379 820107795
3 118962 92326
1 17345 119362 959412276
2 73535 912358738
3 117633 94902
2 38769 649235355
1 4735 67387 531019763
3 30995 35199
3 52589 71490
3 21968 134572
1 91091 92587 330285809
3 98416 39026
3 6311 153248
1 65846 140285 649332628
3 56779 28423
3 138448 118778
2 58330 843621604
3 116220 124342
3 139595 148996
1 106470 149826 259858596
2 162670 334425422
3 112142 74560
3 72409 89449
1 57347 130073 355222496
1 12711 130984 327656477
3 68869 153470
2 110829 401865685
1 104015 121999 946519127
2 145581 903224265
3 163302 121485
1 8280 50004 813926379
1 12173 145552 805307050
1 20872 32047 65841871
2 28532 324009787
2 79448 1028835
1 35493 100395 169978476
2 96255 266719021
3 28352 92456
2 175609 679431276
3 63408 103402
1 49464 77293 214783348
3 167141 151856
1 1682 58810 327276740
3 178100 23138
3 50513 60297
1 60736 135681 826079616
2 164559 61475294
1 41057 140149 616536721
2 32467 464445541
3 40076 84179
3 14743 43893
2 127965 791332040
2 59082 364321160
2 21850 207240924
3 92884 46815
1 18050 28806 501470690
2 114588 882643623
3 140971 43495
1 3025 45005 480010383
2 23820 222643159
3 65408 121120
2 90502 936637117
3 35309 59770
1 4776 128192 382220802
3 113193 113784
1 60174 153950 892839483
2 70810 736284591
3 15996 34036
2 180248 969096651
1 105144 125152 211307724
2 24250 557741758
1 62744 79115 828749431
1 3993 140088 279835301
1 122711 146364 436705090
2 15872 764199927
3 35144 19299
3 159235 64450
2 26751 540524637
3 44352 36250
3 123983 30481
1 98555 105582 681929516
1 46959 63295 749767392
3 132784 94081
2 49971 188236298
2 104315 212794775
3 169327 45722
3 53074 55610
3 124229 154583
1 30918 82400 951969353
3 26772 59942
3 108559 137067
3 105944 142444
3 29851 48092
3 69260 38334
2 154872 744531598
3 37638 152261
1 41083 122024 617332971
3 19321 140760
1 7167 7336 423577177
1 125467 131359 819237445
1 63753 128211 195142495
2 59949 662321883
1 131200 143487 610770716
1 84526 148639 513365656
2 144900 871329878
3 119654 101228
2 76412 1620573
2 31946 179971095
1 62072 107093 504299079
2 150490 151297771
1 1193 45982 276754421
3 120384 21949
3 18668 69868
3 114345 44963
2 78552 107114664
2 150560 699499989
1 19768 111359 505305748
2 155449 52704117
3 149093 132984
3 17419 144142
3 45612 127484
2 61758 878254100
1 61878 74916 702893351
1 22723 38846 934027137
1 31281 128334 807038474
2 114929 366270400
1 31776 86276 600553551
1 80619 123603 844489203
2 135637 693727027
3 75088 78038
3 70087 113373
2 97442 156376349
3 23743 21647
1 42779 140530 695199601
3 121160 1074
2 136148 905183438
2 108372 677741293
2 41595 133451973
3 127775 17431
1 130805 149546 757741677
3 40213 34840
3 58472 134328
3 64112 123706
3 50273 22419
3 178433 144789
1 7950 146514 254102615
2 159280 596303559
3 77283 100513
1 25787 89116 172844912
2 151211 905233431
2 96982 628075357
1 76572 151509 742852191
3 44114 38391
3 38013 94052
2 115593 889385812
1 5083 9905 9973056
1 59566 70452 966539327
3 82443 28522
3 34874 29146
2 23956 925217568
1 59316 117845 841315042
3 93083 117159
1 12990 68089 572012927
2 75147 11937907
3 138700 20172
1 72190 124984 543784150
3 115625 113242
1 6855 106646 301228725
1 45234 133367 496191903
3 150807 73432
2 140792 737589191
1 75158 97069 552891642
1 32784 128508 672908479
3 163620 25595
1 10885 120295 305004089
1 74920 136289 337243984
3 56005 96363
1 68572 131181 589273790
3 138603 23633
2 149407 584724115
2 94832 665248904
3 144144 138510
1 69902 85420 806997563
3 172157 31379
2 86402 565286050
1 20090 37019 381522984
3 160241 77539
3 70806 44052
3 4329 85329
2 172224 450585612
3 98662 9829
3 80971 147144
2 150861 543936711
1 89601 121226 61916341
1 13968 90036 956145248
1 93770 154920 867270011
1 66321 125260 491937498
1 92474 101007 271584749
1 54831 84134 981930159
3 58177 88787
2 136484 77680473
3 12556 140002
3 85252 16176
1 84610 145670 642262584
1 64006 67311 818396203
1 84692 93500 520281423
3 33927 79981
2 148415 89552197
3 151378 51912
3 36281 58593
2 131255 122132213
3 33884 85700
3 164426 115768
1 111386 151316 835984346
2 83322 497210058
3 98750 22847
2 5160 502130230
3 90175 107015
1 59474 149435 937418144
1 49991 108742 394514038
1 90969 139482 159671176
1 2771 79201 445489521
1 51934 53293 746978920
1 6045 132173 433868300
1 8505 34630 69584209
1 49950 136879 295577217
2 103133 874012082
3 27855 99807
2 142391 677832126
3 31392 142714
1 61453 85559 484298800
2 164327 671449327
1 58177 79988 384692003
2 69374 800297768
3 70057 143777
1 61411 152514 707268473
3 22454 130060
3 170337 112712
3 62853 52839
2 86663 695144917
3 116654 149425
3 11334 125991
3 95045 47644
1 101063 108380 114152949
3 129209 133563
3 5376 68358
1 19572 40827 29311337
3 134665 111614
3 98789 120969
1 10763 47772 948660234
1 82206 117717 238289096
3 45941 49179
2 138527 152506147
1 58542 143483 453896189
3 89965 41057
3 67361 68466
1 96296 103258 757879680
3 103833 90354
2 146902 144726414
2 139286 387839343
3 97113 108381
1 19678 111543 44648629
3 146127 62344
1 70236 147714 248695734
3 74549 105336
3 142750 139630
3 75859 128168
3 167133 44438
2 140310 89136681
1 20584 111959 619462689
1 64990 138964 67655694
3 124974 143589
3 68138 64697
1 16070 83259 111124711
2 46212 389086009
1 6607 59527 767550119
1 137106 145025 724151241
3 8089 84858
2 49461 16829527
2 69491 630119698
1 105510 132903 247527607
2 131996 776525579
3 35690 97022
2 1350 946587689
3 119450 110016
2 98263 133461482
1 33243 44822 700077634
1 1507 62032 409645919
1 33212 34681 625460241
1 13388 33127 683323539
3 123667 146238
1 113258 151523 255673250
3 82313 20181
1 54677 98054 856927702
1 140712 151822 734081146
2 95330 731495695
3 69299 132353
2 122653 150799210
2 13490 341034312
1 4848 99359 987622787
1 93150 110359 684681330
1 71647 141226 708718386
2 149233 857004730
2 40840 288444545
3 163918 111637
1 115931 119739 899123643
3 73258 26159
2 38755 365391753
2 179941 543255378
2 115874 918853633
2 162138 75675508
2 135548 487071096
3 25623 14621
2 171761 546774223
2 123993 128959155
2 3456 781199211
3 90214 45991
3 89595 152278
1 109688 134863 792278001
1 86880 104109 965018206
1 103888 145296 350185056
2 51313 405795151
3 36965 98125
1 16593 24442 301709525
2 29142 745038168
3 49106 31445
2 96477 943113587
1 42153 122090 788174604
1 4653 69303 803131685
1 71814 113714 102707810
2 55369 788118458
1 2214 60249 7903514
3 66964 113037
1 16506 119377 556957422
3 114070 130639
3 112155 102618
1 39983 78834 467230529
2 98749 57119103
1 107880 125106 852495221
3 75261 79244
3 11938 102071
3 180287 86346
3 40657 42588
3 176993 110226
1 51884 139970 501319574
1 108829 110713 46347704
2 146716 936554919
2 164946 958927867
3 41419 125961
2 28745 12135946
3 155503 2998
1 48800 78120 855659319
2 57966 95294706
2 102879 328153336
2 177713 381511199
3 97461 136834
2 12000 446878798
3 33138 82805
3 146077 120240
1 105179 150762 794203189
2 91370 289620829
2 65777 930150248
2 71548 970721449
2 86750 763369993
3 150413 4584
3 106778 10714
3 59469 21210
3 75889 95975
3 98564 145607
3 45405 109774
1 119859 123829 273209034
2 169751 610660869
2 5029 370750120
1 53581 154577 470963754
3 180445 25839
3 50798 113416
1 4480 115169 234985261
1 108185 148235 982937975
3 17310 130138
2 80596 230857111
2 93739 511465213
3 96050 56610
2 107539 567201595
1 19130 53260 310560039
1 35872 102143 767728745
1 107355 138090 958527375
2 78608 304581420
2 107631 997359084
2 143065 21395828
3 141887 2967
3 63824 27806
1 18693 67388 932806436
3 129732 37008
3 162737 70731
2 24732 678733255
1 31592 101914 959027855
2 90308 307701722
2 128571 889002144
1 22132 34262 851486273
1 47992 150251 950167357
3 2041 131806
1 112910 114113 321258459
2 19388 91852624
3 156317 53994
3 171144 63134
3 89336 3167
1 134893 143619 167517253
1 132148 134984 403520404
1 116772 127965 60996167
3 118643 12678
2 43204 523014049
2 62936 15405824
1 4180 33232 450948891
2 68200 166532889
3 135181 77163
1 65346 115413 751822468
1 89528 139897 863048261
1 76562 137937 74363980
3 138379 58838
1 130567 137464 806937197
3 180916 109286
1 137770 143686 469302223
3 115628 12077
2 33679 602507493
3 146436 153567
3 108740 97456
2 111535 311126500
3 27954 123412
1 38543 54444 565075983
3 134718 99691
3 45221 105940
2 134018 938111823
1 70795 84593 811528717
2 163038 385058719
1 17422 42387 82247169
2 69488 283198008
3 4760 62628
1 29886 90499 162230930
2 48980 547280239
2 48138 688418380
2 8101 697680540
2 180299 726068744
3 45641 76217
2 149730 868653981
3 117144 58745
3 81531 117927
1 64778 114110 153370394
3 142902 146798
3 40755 54888
2 35886 871760483
2 81526 288005016
1 9506 66032 759543613
3 127966 130832
2 142416 583576910
2 140595 490333324
1 81833 121471 513384748
3 55427 13874
2 56346 184366015
3 93027 89306
3 79135 6657
3 84884 2564
1 24575 119106 108125591
2 29718 53866159
1 127293 132245 926766959
2 125413 595075209
2 74437 319801279
3 139854 141723
2 157541 722676796
3 80808 126060
1 37470 117927 353071083
2 114470 919046376
2 12 106638997
1 57889 91506 90697496
2 5073 402358415
1 119076 132106 839526285
3 18591 59154
1 48101 101669 765096868
3 60377 24102
2 163706 150261048
3 120678 64975
2 60747 423927305
2 169788 8578036
1 48230 118434 736681589
1 87683 127561 51404465
2 46053 727112856
1 95696 102308 703592919
1 79092 98719 257171407
2 18325 742138187
2 17723 50616530
1 123900 142302 347907874
3 81204 70666
2 147085 17557353
3 137767 114840
2 164941 487382272
3 171923 89559
1 30497 108722 885755356
2 108404 598189508
1 84557 132067 557107129
1 101490 136919 630439707
1 15698 16887 120271216
2 59630 83034118
3 80690 150214
2 57326 890670219
2 2355 900253372
2 92823 707429310
1 63564 65955 768830718
1 31695 120225 510027874
1 19288 135568 418193172
3 107406 28216
2 67087 127997633
2 169493 741663449
1 19320 143876 100776340
2 107155 872817484
3 108262 66735
2 78359 235301966
1 47547 103090 532032586
3 6088 57344
1 6545 89926 640912793
1 23523 36614 712000950
3 19276 108535
3 145281 20878
3 178821 138755
3 111880 30451
3 7909 128191
1 67994 121445 838904951
1 67235 90321 960751456
2 173472 988330577
1 16380 21479 53748840
1 58281 143556 703101827
2 59209 56374694
2 178076 957162980
1 5660 66945 687016066
3 63455 7841
1 60823 85005 289123803
2 16768 687341471
3 106943 47418
3 59386 68110
2 37149 714575180
1 22765 73987 744956611
2 135696 163155143
3 48821 122229
3 111042 110521
1 72433 142072 211118796
2 167560 801027490
1 65317 90124 501403907
2 118909 688871555
3 34027 120578
3 8279 17945
3 110528 17028
2 99681 341884208
2 7773 299002215
1 653 3413 762686435
1 64075 140104 62223832
3 83935 39236
2 27548 268297568
2 33833 934114961
2 124004 158067461
1 61177 92210 731120848
1 12011 45107 338999724
1 54884 116590 289078996
3 84449 127841
1 28769 77096 907288154
2 176411 916775640
1 106442 144134 1888895
2 25549 247105762
3 134731 127798
3 61522 26196
2 56906 617283258
1 14474 128688 463505532
1 125744 145151 364478396
1 11101 106238 877563160
1 6922 80069 225827307
3 168947 20513
1 121327 149610 703708793
3 22648 120415
1 36494 100091 150156250
2 317 345418360
3 178959 99843
1 44100 136058 335254190
2 42982 541562920
3 49821 48199
2 99263 662852368
2 127927 194091145
1 47407 127555 557107347
1 56633 132416 423210700
2 144033 708423821
3 175181 5376
3 11313 130693
2 60276 889787298
2 35164 239464794
1 85295 138548 278735950
3 123134 95196
2 17784 670846565
2 100899 26743987
2 143884 888875222
1 22127 41133 224326585
1 48990 76520 160764479
2 150339 160006842
2 30677 865048879
2 65161 926096552
3 178470 55758
1 99072 117082 736321861
2 142257 305691741
3 168826 139704
3 127966 116737
1 62913 141121 344635540
2 29553 781161351
1 90974 95684 407270003
3 111120 142407
3 40964 112603
3 158418 125027
1 17996 46703 190259481
1 19797 73853 710842701
2 15070 518166344
3 101705 95709
1 20101 34981 620071721
3 38031 47253
3 10242 119577
1 29938 147336 268771431
1 105328 150051 120429125
1 71459 92159 147479652
2 79988 742652226
2 37004 274418284
2 13671 43433867
3 107405 21301
2 120494 380968956
1 75852 100268 919420958
2 44324 697187978
3 16756 76629
1 117986 153769 760990029
2 53722 369259852
3 66166 137684
3 86186 73640
1 87840 117432 903148748
3 64000 68999
3 161359 153545
2 36687 971169798
2 50987 266020258
3 122992 79513
3 163580 73924
3 46643 43129
2 35376 659151351
2 95213 961313404
1 95717 149424 719525210
2 49636 278096864
3 138073 7486
3 169368 19169
2 123985 407234072
1 27099 56530 744153433
1 15561 39277 953070729
1 42363 80816 189468154
3 121672 53030
1 67511 69887 142324149
3 70124 25878
3 150159 77622
3 99884 12340
1 39285 115173 683866617
2 67247 225685428
2 5545 83030251
2 181528 388666234
3 65575 27930
2 180600 516176838
2 22250 739870203
3 163418 75179
3 119691 8618
2 14337 738426065
2 84125 824060101
3 151401 76375
2 74458 195258573
1 95606 143530 570445644
1 40105 82975 806931986
3 19849 121892
1 60248 144827 148263954
3 1726 109824
2 150383 258011191
2 114260 488931767
1 57073 103979 936550193
2 135226 716369519
1 6958 66555 848874324
1 27624 152048 405936329
1 86132 88941 255648580
2 68788 605161035
2 162936 973351513
2 14550 454376212
1 58346 107129 745932944
3 20662 150971
2 134257 155095073
2 128705 225544192
2 28496 399523676
2 55165 920248420
2 52044 33860659
1 47563 58878 466787634
2 124655 445440906
2 166350 900171132
1 47619 69913 956662480
2 43138 928356173
1 32697 65537 469007227
1 81448 114430 78600321
1 94832 153769 787160980
1 68759 127798 691471751
2 69024 436194278
2 10471 319875663
3 69688 125072
1 90487 122956 648946580
3 69199 90042
2 141044 38047819
2 165251 73687266
2 151904 91597121
3 71422 38856
1 26088 34124 867147127
1 24887 89072 420026398
2 128828 625367124
3 73609 106142
2 92805 38436497
2 84847 691341058
2 20381 486344786
2 154524 479757479
2 24350 252263243
2 162832 273109023
3 111647 98667
3 71213 141029
2 26546 484147287
1 62534 125760 694936442
2 150743 611339975
1 35649 86978 394768030
1 140 153706 83022117
2 49817 998791950
3 151908 57522
1 56744 139812 745404842
2 68249 655299988
1 58694 132056 464521477
1 19781 129359 544444841
1 26452 38262 902729767
1 22097 85685 704240601
1 106523 127217 698306161
2 132469 586653333
3 95848 99339
3 99771 105666
3 169804 74189
2 101744 276435824
3 128041 111527
1 29442 85012 532608657
3 68174 116666
2 113221 360813678
3 49373 129443
1 108785 139059 13845205
3 51613 26313
1 36969 99616 763722246
2 179649 550495464
3 55081 20095
3 107820 82231
2 169351 611839404
3 145658 152219
3 3265 19624
3 96383 26789
3 8775 4309
1 45 130975 190848239
1 50625 75065 569905467
2 5126 290862090
3 171922 70918
3 57113 18627
3 136426 102647
2 100997 128640470
2 117592 867299593
2 19950 65677617
1 23710 125525 649658691
3 95215 9256
2 23566 799577466
2 118692 680361959
2 57336 776608095
1 21817 105940 482257475
2 27973 597726694
1 54906 101257 704250378
2 165399 852253107
1 20817 39881 490473401
1 75896 96996 739309423
1 58605 120878 347621997
1 14033 29540 608903725
1 34988 135337 151622267
1 9509 21286 70345950
1 31639 104488 39632458
2 132219 421918522
1 49759 79316 593235358
3 99482 136793
3 18343 55568
2 2003 354222511
2 15144 375994409
2 126513 382624549
1 77211 92679 314982637
2 112138 82513909
2 29389 634617178
2 125685 806144082
2 171081 676949737
1 7226 79956 969093299
3 177646 15544
2 158552 248174332
2 74533 196273874
1 79437 93692 436425506
1 23331 77035 862554220
2 67776 936266174
1 20330 43779 473655704
1 45121 102433 270355835
3 17254 96868
3 120310 46702
3 138386 3862
3 139487 149759
1 95902 149705 147723919
1 18941 127690 939736561
2 38299 161179031
3 84563 46449
2 27113 333327606
2 165104 537571914
2 12877 603379969
2 11680 820927509
3 70459 18262
1 91606 98951 165993608
1 85978 147699 420595267
2 21394 767593044
3 73317 101147
3 3153 107054
1 134657 150394 430345241
1 43114 149078 123004808
2 112433 435027659
2 174426 138820613
3 115122 41966
2 79002 770017044
3 109082 39459
2 106127 886913633
2 21374 906522542
2 27825 912617287
3 128296 57161
1 28045 95968 37839818
1 115223 143670 37923082
2 94473 462645296
2 132552 146659939
2 176271 990417137
3 14555 127212
1 137302 144197 219934810
2 160948 259971694
1 13275 70882 43245003
3 173301 14675
1 4281 18649 98369769
3 97584 37725
2 112104 13293668
1 57359 90610 175978847
2 83036 19634004
1 12585 121762 634496517
2 156457 342333326
2 3536 193976497
1 4325 113812 942956988
3 163420 110357
2 83138 484015459
1 104838 144851 846138179
2 168318 417668564
2 31055 798771266
3 180236 132759
2 161518 764802734
1 74310 153821 739839671
2 122827 216508699
3 138110 82435
3 160529 20458
1 19549 45310 783167894
3 165542 271
2 18127 470394521
3 102157 68565
3 65604 143178
2 172773 216652293
1 86413 108993 78689648
3 66080 140320
2 40506 405969433
2 98277 479533001
1 69364 90889 365711180
2 78616 972553057
1 33618 125203 357081065
1 90292 127761 730768722
2 122082 293910338
2 75250 565085533
1 17594 109247 62615447
1 1495 124611 57972925
2 118668 371973152
2 35218 16012042
2 32088 331593818
2 138638 403235600
3 130336 25019
3 135074 82161
1 26596 138172 522033396
1 1037 56090 460680721
3 5366 75156
2 105280 467546728
2 141274 373384919
2 134863 51027183
3 104250 15940
2 116178 516988114
1 3679 139489 405778287
2 102701 881715987
1 62138 136908 550967632
1 26657 67763 801065932
3 104017 83861
1 17482 96180 665542403
2 38543 758645089
3 155092 8594
3 173069 89825
1 64508 131329 561245845
1 12973 17311 753203627
3 18606 117798
1 61319 92761 86010268
1 106810 119788 76549552
1 7764 58174 846443297
1 3169 84229 226439911
2 172361 66930596
2 20685 118724927
2 83281 731463293
2 37548 651336797
1 35227 109945 795958174
3 35113 43783
2 69464 44566654
2 33456 976728319
2 48052 638244022
1 118531 139336 836773165
3 85685 20516
2 69490 515613607
3 145769 45067
3 172000 108006
2 119691 76346171
1 42411 144625 861141411
1 97382 149239 558120828
1 51454 57937 348106418
3 95228 40625
1 12669 44424 722863365
3 34893 135160
3 83957 36365
1 85488 128899 73089710
1 89721 115843 287218745
3 156396 110414
2 111385 436745063
1 1147 51894 69879342
3 6470 108153
2 81053 549718784
2 138883 49776986
1 13773 43050 420158801
2 128016 435260251
1 56785 60619 90588698
3 145268 143130
1 33431 153485 15585747
3 44015 1793
2 38436 798769174
3 139814 24716
1 50213 124928 504212173
1 134638 152294 351884598
3 49691 52531
1 46496 123368 732670792
1 108812 147014 382108222
1 61281 109490 921989134
2 137449 335844247
3 125398 26034
3 148412 138447
2 113360 146791713
3 89273 30047
1 11838 127101 647577976
2 17254 695966880
3 5849 30836
2 177250 549969910
2 160164 355023640
1 106681 120605 691367687
3 124097 121168
3 50502 61706
3 31660 121106
1 76431 84895 684747921
1 143829 145569 646301590
2 44320 315921183
1 43211 83374 559123490
3 63018 95560
3 50691 132468
1 54505 72315 121638572
3 77652 120093
1 77881 144830 937630312
2 98329 259387825
1 25604 84247 334119630
3 38291 55128
3 87279 99522
2 7301 597985506
1 15899 72893 596473297
2 39257 821661786
1 52102 113593 678673317
1 110655 151887 805252504
2 99131 500959150
2 172653 138506937
1 41994 80020 917754795
2 82208 417060670
1 16252 151134 185235674
2 124654 289446735
2 111574 983494684
2 139457 173779510
1 82658 94311 983047810
2 224 709462338
1 65533 151814 898547463
3 94045 127049
2 101650 571596313
1 69070 77455 782558526
1 31811 54157 403125671
1 6524 33191 399172144
1 127137 148302 12382597
3 128980 98577
1 71080 78822 174675
3 108019 149372
3 127430 26782
3 128946 80612
1 10427 91474 980003098
3 139620 36090
2 64232 938638873
1 47692 55844 430791008
1 6436 86339 904757691
3 174232 36111
3 22334 107085
3 85416 46293
2 44835 987411836
3 143053 148788
3 19542 56198
3 173836 85351
3 161307 28544
1 40398 66611 924766228
1 50537 55991 93699461
2 103298 87194900
3 79040 40443
1 69144 76408 177893655
2 122643 268273155
1 106096 111946 435820839
3 44676 29172
1 41633 56663 183627116
1 46166 56341 655592263
3 72210 34932
3 118890 145534
3 929 139557
3 125965 94016
2 64434 649657583
3 6632 98939
1 80220 82321 350180852
1 38498 48484 510114993
3 113375 81988
1 59383 98192 101829312
3 170223 31824
3 87840 92958
3 21714 46628
1 62422 95856 492631366
1 9241 78611 11873501
3 21452 15094
2 118483 253028908
2 143336 115958578
1 93178 97080 790339520
3 100678 85331
3 153171 34923
3 49115 150963
2 54700 903275499
3 80776 140358
2 81486 625217932
2 139022 968455801
3 149725 52219
1 22382 120333 977567715
2 178450 558426099
3 146705 141671
3 22915 81036
1 27750 147576 307625539
1 41451 127297 678706039
2 37669 851492569
1 45446 138234 222665589
1 22523 36608 579095892
2 69272 383707017
1 64721 96468 907857841
2 128432 979450641
1 51750 127887 444866200
2 145982 14769168
1 20891 38956 262582532
1 98221 123547 457990140
3 160266 129902
3 139278 90273
3 138087 52997
2 170041 433762522
2 81106 412188416
3 14122 116788
3 67425 56179
3 117778 5049
2 128317 316016900
2 172937 355994667
1 6874 55938 546039234
1 4334 142566 967341321
2 64679 319913647
2 166156 941071280
2 56760 500132468
2 19446 527281290
2 18201 300776754
3 162021 35633
3 111290 99894
3 161564 139933
2 7141 783951020
3 66611 16190
2 69689 988436221
3 83884 73762
1 58085 99290 363873907
2 117699 771586355
2 157058 605071360
1 112583 131372 187047707
3 56677 128207
3 44560 71068
1 26375 47561 933986626
2 135697 186357207
1 18848 76739 743266598
1 80164 93500 487464503
1 7108 107865 233965425
1 136617 143162 670983014
3 173422 31949
1 54538 140393 765678558
3 162721 4780
1 15049 28332 869239438
3 172744 73412
2 96834 986311204
2 46937 440638914
1 26238 36384 78824300
3 26856 30472
1 16104 28173 948920451
1 56601 73627 658598723
3 84114 127671
3 163281 122547
1 25679 86737 421882844
2 32525 840469865
2 15651 297514704
3 37861 84840
2 159674 18216346
1 34330 91486 572815776
1 58450 149690 494421551
1 70944 106491 197453412
3 3645 35639
2 22690 686648442
3 106296 78159
1 5491 47669 919476984
1 69411 76333 26146192
1 81853 102402 880674098
3 154704 21114
2 91506 898302932
3 69755 150286
1 54097 141785 336650961
2 80074 956662980
2 140811 504574107
3 177659 59211
2 20379 882492936
2 104483 780219842
2 102468 209096011
3 107701 81018
1 41656 134231 192146034
2 89748 110091067
1 46912 138723 865743632
1 140214 153652 61602999
1 71747 126346 253897238
1 11287 138139 664552589
1 29793 77216 828058329
2 18230 721900192
3 163473 90213
1 12689 65958 975562177
1 22746 142198 387786979
3 177401 65203
1 1935 121043 214812770
2 23589 879727213
1 69006 82884 642308860
3 90505 33797
3 148043 110645
2 140180 75187080
3 72701 95573
1 111346 124211 693396411
2 76045 91342534
3 116232 141165
1 71616 96814 928929146
1 49503 64033 774032743
3 168765 50846
2 56184 211698660
2 153834 686666769
1 71568 150557 406515814
1 5822 35602 472593232
2 131836 976566956
3 132927 134353
2 107568 173216050
1 27248 83575 394618992
3 133298 29276
2 72000 854550733
1 85231 136543 914248832
2 63115 579375635
3 11603 110398
3 175399 36555
3 150629 150287
1 52547 122841 143551895
3 91559 115685
1 7574 38767 659572136
1 100604 141154 988070474
1 35266 148911 43894572
1 67788 127833 512224979
3 97836 91027
2 179927 255041957
1 66474 105930 190481016
2 167867 190942689
3 147985 51096
2 56738 449378164
3 60527 5838
3 80367 10407
2 83994 702243174
1 87055 115235 361027835
1 26831 115943 323813222
2 179221 945583912
3 80812 34533
2 98529 788068504
2 129200 203990022
1 92117 92342 2936303
3 85787 91937
1 84050 125924 481470421
1 26996 72756 233836634
1 38193 54117 70083831
1 35445 63059 716938972
1 34260 133991 190829938
1 88953 141363 512483332
3 164011 60587
2 3424 819111653
2 28302 447717302
1 16349 109180 853379334
3 15056 37712
1 31573 74342 544180455
3 145821 10080
3 59589 44159
1 2743 64489 855444160
1 42364 57780 724011785
3 80900 62038
3 102405 70080
1 29115 153200 106496750
3 159622 29907
3 105658 70241
2 13130 17781654
1 6829 114983 480160301
3 138733 20016
2 113471 439227737
1 110072 139603 623120344
2 107799 632219056
3 90157 2084
3 146913 25691
3 163530 137085
2 146996 901399824
2 29641 945035064
2 13185 41497644
2 110757 354237709
3 55574 113078
2 125232 901701012
1 57329 60712 234736560
1 15424 123606 453670242
1 55506 116778 736679584
1 15372 131073 830886636
2 107940 649242920
2 59721 535677302
3 144502 152664
1 20014 21969 137179265
1 30134 70928 95094604
2 136038 847030033
2 169229 249176749
1 65613 130249 646620663
2 77341 56432305
1 4263 38418 866873137
3 172881 33263
3 43563 36493
1 114954 136634 791333465
2 37777 874529190
3 92070 344
1 78455 101126 189822758
1 67747 70231 810930078
1 92653 113097 548452335
3 17383 91850
2 134474 24355101
1 35818 135839 615595368
3 35561 117615
2 26549 825968053
2 73654 927856001
2 7677 447530033
1 31834 123724 957413809
1 38260 84810 651078556
1 30354 62884 800160564
3 90066 83383
2 61186 54258026
1 67392 71006 607321135
1 3015 69665 984243055
1 59364 139489 43999261
3 171405 88116
3 83963 120153
3 131196 110596
2 552 47869650
1 97468 134479 125207484
3 1574 89604
1 98835 109741 68636610
2 132600 673074718
2 34522 596825368
3 114222 149358
2 9758 981922061
3 169689 122297
1 8262 125449 189169369
1 41810 98247 683760065
3 1802 105590
2 42293 787187135
2 33657 578661196
2 87306 145042359
1 7489 8160 774196258
1 28048 93082 294239007
2 36489 663097802
1 40891 139258 292324469
3 26294 26113
2 100658 807520576
3 138529 40237
3 59071 47948
1 23641 109165 528063515
2 71354 28377065
1 92480 143984 808581773
2 164658 233423352
3 153668 29699
2 142583 480811755
1 16100 82438 775445989
3 55134 150468
3 20158 56835
3 156095 126623
1 21988 25209 483930974
3 157621 9122
1 36009 94859 958062171
1 7293 96474 839002886
3 110573 37445
1 42160 151486 539434893
2 38757 538386204
1 43022 136694 141528987
1 106128 137721 706988281
1 70022 109465 749434502
3 91267 107812
2 91503 567188225
1 3590 36751 986936744
1 106322 135231 720909180
1 108329 131294 606665381
3 130684 54274
1 21381 61125 42434284
1 103519 111226 976411666
2 107903 225735985
2 38304 642388652
1 107439 152236 551047931
2 159405 151094324
1 35395 151916 872220506
2 48077 990515906
1 90654 122716 986070575
3 117252 47155
1 47923 114635 510564988
3 57790 118245
3 148840 71489
3 66134 140975
2 145237 26136103
1 8754 55583 190943205
3 125924 134841
1 93519 102446 639926394
2 136370 518989066
2 113378 924769518
1 32406 136380 922311177
3 73484 18961
1 94442 110738 756549863
1 30701 151502 900028062
3 15351 84344
3 67261 39670
2 175509 362262334
2 27669 479730837
1 42557 86946 963085600
3 42331 27713
3 1251 105492
3 59556 28829
1 106294 124174 944538951
2 132161 39322661
2 103915 121694476
3 73478 76673
3 104193 138129
3 179507 48660
2 132598 482390899
3 136163 50482
3 41048 73505
2 25242 856829213
3 155722 54925
3 173510 59252
3 90200 144788
3 17345 11964
1 47790 73688 35358511
2 119498 207214190
2 81540 640664879
1 18259 135789 91795496
3 1942 102650
3 112896 34950
3 145961 1485
3 152639 1395
1 10427 94822 217894339
2 121762 744674600
1 19672 83822 64514336
3 179876 81118
3 108180 126347
1 31978 71326 167918493
2 33341 274806547
2 130637 75113753
3 155741 11422
2 64465 513096454
2 59304 948756225
2 117531 162496734
2 171032 106752723
3 22405 48859
3 115851 113579
3 26996 14623
2 17509 191201831
3 159341 36281
1 89904 105461 555987889
3 31849 39239
3 141944 54012
3 3185 107487
1 92673 142099 433116946
2 30572 65409792
3 107816 25131
1 69665 129318 81147087
1 84465 136404 920043307
1 10210 12808 862239353
2 100926 547606888
2 116050 93328511
3 148071 38482
3 173362 102228
3 71107 26159
2 129872 202130160
3 35473 91241
2 63385 550801899
2 181445 772087265
1 28398 41232 963501072
2 115759 141770957
1 33083 43983 281242310
1 81351 120797 180293323
1 11540 111174 321138973
3 70828 50544
2 170939 486015440
2 174730 285531229
2 112046 612653065
3 25148 22661
1 35281 133964 677646244
1 9881 24578 446740819
3 74293 148230
1 70612 148140 810031286
1 58033 107285 399477656
3 102746 146193
1 4344 60452 27450233
3 157224 46591
3 109601 56480
2 55763 249704168
2 139151 939051745
3 177727 104944
2 170988 11109758
3 179488 84660
3 28325 22314
2 79603 384645565
3 99314 60422
3 102256 101564
3 86796 150609
1 25733 44832 290616213
3 105629 118159
2 65679 907851717
2 114841 277238258
2 89352 560234993
1 99081 121114 961176503
1 68138 73038 864726488
2 5289 425237996
1 30798 112374 504525802
1 92414 152043 894983112
3 173618 62580
3 40243 149077
1 82479 133238 587152253
2 35281 918697807
1 1475 142010 812465116
1 76695 93656 293347401
3 79666 21662
3 60453 38731
3 175987 99559
2 6539 49983285
2 91911 358181313
2 60384 888210067
3 43471 109245
3 49862 18209
2 55775 302787659
2 160520 290715282
2 39204 955259315
2 144664 742715377
2 125220 771994408
3 116762 3659
3 102224 97970
1 105620 115136 851044282
1 7765 124122 580206002
3 38032 62898
1 15226 152243 356286997
3 168465 88127
3 127565 109403
1 880 52319 95873367
3 49771 112205
3 137303 132943
2 52186 254593767
1 130337 144172 197810826
1 11034 141681 454109912
1 114301 123492 99956659
2 121701 62779683
3 27745 69041
1 3453 61421 148777218
3 66043 75072
1 30205 131354 262570543
3 166282 75155
2 116210 964230592
3 120472 42925
2 82871 766593386
1 13426 103492 840135580
2 157493 243548512
1 645 2564 921774512
1 78468 126930 651005420
1 4964 40242 570974050
1 18097 42609 274966090
3 106421 8419
3 54968 103606
2 122136 352072275
3 92360 126946
1 16983 78491 72184893
3 59053 103191
2 9628 937291281
1 114884 139068 389443532
3 87241 29707
1 86172 125639 532459450
2 95590 848766119
2 161323 676936052
3 155714 92717
2 22651 69987059
2 159647 569464989
3 28345 152560
2 178890 287279455
3 8684 86019
2 123227 227842976
2 14976 885949880
2 43918 55944149
3 19341 109202
1 72966 138171 68486884
1 53446 53676 327063697
2 103636 322087591
2 112061 221311026
1 32873 109036 581997951
3 64801 87482
1 10482 91627 520576454
2 115719 540774809
2 94226 621487253
3 19261 51264
3 36798 37411
2 74713 851522502
2 169712 811932664
3 64650 94421
2 35453 758403567
1 30038 69150 119753374
2 159333 526589437
2 86004 710996381
1 13953 103705 950787674
2 23966 803230944
3 63981 111703
2 98971 692143238
3 14167 147651
2 13219 226538460
3 166278 17939
1 561 115820 877291559
1 50145 68006 88805810
1 55130 99714 128526878
3 90472 19193
1 39732 69833 319451250
1 86427 94255 485944869
2 58850 927638961
1 2192 38863 730104558
1 33106 125811 247576015
1 63250 106834 454207381
2 68752 184822219
3 116675 142131
3 95400 24215
3 11979 76197
1 65354 80920 569314553
1 115344 153003 236361704
3 65435 39582
3 110328 86018
1 51140 131761 287595847
2 10088 551013851
3 47592 12704
2 147741 775215868
1 34163 65360 273484724
3 67529 152964
2 137999 301082281
3 82119 19970
2 114691 335191839
3 38395 1470
2 24387 711367404
3 137780 154521
2 41463 988198796
1 82620 94800 907674087
2 70135 167321101
1 10918 133649 101418743
2 47396 765492878
1 105830 138164 540813272
1 30178 42442 104694687
3 178916 100730
2 144693 792237867
3 75715 77388
2 99855 508141575
3 99280 37437
2 130998 412305486
3 37038 66341
2 174254 265618502
2 64371 873745419
2 90707 992409415
3 114707 121722
3 52668 125008
1 59518 120361 210337794
2 67445 225834807
3 157193 70768
2 170912 643526196
3 133767 90432
3 137632 45722
3 1982 51106
2 142898 638453907
2 93769 226372221
2 89865 54662515
2 115309 555265906
2 38704 659378484
1 83322 146780 955112527
1 60867 71116 22095501
3 95782 85051
2 94670 667850049
3 69378 23191
3 125293 64707
2 31038 180081803
3 18691 85955
2 69929 123212861
2 75094 74038459
3 24926 89811
2 180641 279486589
3 60651 78346
2 54086 16264640
2 98274 102190641
2 116348 730830156
2 83025 994360139
2 109624 444514136
3 90016 140281
1 9267 70486 923490749
1 19987 132792 278335199
3 135518 105650
1 27908 86617 198460377
2 166681 490120409
3 8604 17610
2 109791 982325270
1 58022 80869 961885573
1 67964 93439 970045443
3 147044 38451
2 23608 625073117
1 27415 53371 739865208
3 175956 115236
2 153848 936610652
2 163328 210362089
3 120040 49185
1 71993 76383 471502080
1 44123 60829 998269958
2 65138 804038550
2 163037 279124198
1 17480 57169 13748005
1 52415 76744 659136262
1 36871 151412 46877922
3 38816 148438
3 84701 15002
2 147648 189066280
2 103036 892529351
2 66617 710557031
1 43879 145356 596913221
1 73774 92496 706900020
3 25122 115249
3 102437 60298
1 115265 133766 718180735
2 110122 614476924
1 81414 118483 58390629
3 67908 12002
2 37447 247015157
2 117636 889571599
1 8507 55163 508317385
2 180756 406374262
3 5821 90666
1 44242 47977 368750269
3 94973 98346
1 34138 111135 824834555
3 139116 96275
2 153674 877489507
1 87324 94192 896933935
2 128834 140727457
3 154303 151331
2 179416 441105165
2 88132 690884775
1 4191 51239 424455679
3 65553 27375
2 1721 228013598
1 56307 107719 650774159
2 141599 450099948
1 32015 70837 62143161
3 138176 96663
2 161151 770809028
1 18022 23243 323541281
1 115752 147479 458126501
3 47697 122196
1 100151 122230 895995449
3 17365 132346
3 35455 144678
1 47015 93212 242578508
1 60428 121949 420892833
1 72031 96329 325900494
1 42013 84440 143918541
3 178048 50945
1 7876 72718 8528685
2 107121 857967576
2 65320 684121710
2 177390 488261382
2 81369 776320057
2 44747 897967923
2 126831 862036716
1 49391 110070 616181608
3 112903 137481
2 13930 38685472
2 128728 337207064
1 86502 112329 343154875
1 76893 120021 405712811
2 77922 851487917
1 72171 114687 994871271
2 172366 572384314
2 47732 272758385
2 58265 814587616
2 93519 93982482
1 28613 95009 575081514
2 104547 636889642
1 72602 83168 203266461
3 66702 79157
1 119509 126587 315726937
3 139641 24717
1 36549 73070 120727089
3 69109 32150
1 20373 130495 97012148
2 110850 534835357
2 138229 531031087
1 27346 36965 231933980
2 81527 399166514
1 13217 88848 163634605
1 1668 134315 366127739
3 169241 59406
2 17071 694890128
3 135807 55733
1 10281 125493 771962027
1 19250 41436 50344148
1 90634 95511 842776929
3 26510 30313
3 164062 6339
1 139282 140139 927242254
3 59588 26821
1 23378 144106 494032662
3 47208 76067
1 7788 59216 455979315
1 10582 69701 633164084
3 27347 97754
3 34473 10953
2 100406 486152929
2 150460 376457001
2 64215 333672326
3 58430 5268
1 17834 121419 595606870
3 78790 9338
2 162451 36810216
1 75312 101661 419200829
2 121484 989925598
1 27039 132027 251469102
1 105028 143660 659215901
2 167301 844801739
2 60865 403768517
1 45888 117797 190235862
3 162449 130743
3 140967 137781
1 79172 148234 638303428
1 5441 153240 494060498
2 42075 590834104
1 41521 43068 32529847
1 17747 45132 834672251
3 80283 44673
1 96057 133173 457792476
3 56613 139076
2 174434 950481064
2 96170 485750786
1 88106 128175 754827869
1 77905 86716 477731679
3 138607 72406
1 67267 106982 7219055
3 9875 117556
1 126744 151611 369165898
2 41787 910331442
1 11371 110935 706945544
2 47098 366490371
2 76768 598071634
2 116877 701104723
1 73491 140855 306983903
1 29815 134849 234774422
3 42391 124203
3 166218 93708
1 55651 64268 911966519
3 98033 130222
2 159835 985052783
3 77851 31008
1 42685 76390 222745970
2 76864 922333930
1 25294 108207 369310151
3 121901 80118
2 47279 120655486
2 92910 802360709
1 12580 140999 70957807
3 175907 37351
1 57147 95546 639384431
1 35476 80955 856039578
2 55623 314370727
3 31435 143690
3 89738 27680
2 27804 969251310
2 147657 5809738
3 7426 23422
3 108234 122690
3 110069 93806
3 145632 85223
1 20438 119964 165305870
2 160231 610481532
3 153118 56102
2 107080 32311148
3 136041 5341
1 20437 90268 72127862
3 132659 8664
2 4288 785174126
1 24066 85408 522813327
2 52798 849742667
3 148223 56234
2 75859 976206187
1 13605 24526 478271105
1 88190 120929 866346155
3 179818 25173
2 51583 380683657
3 81378 93578
1 83033 88387 91680533
1 92588 142857 699944549
1 92480 144396 510992046
2 153950 384671399
1 871 130393 363360101
2 152289 668129738
1 133048 139365 530807319
2 38393 899095829
1 17284 54375 177538919
3 54058 66758
3 51722 42262
2 51076 500727073
3 29079 138921
3 41159 113783
3 109342 47845
3 21492 122187
1 2142 60314 239229599
2 89019 758450288
3 108997 72277
1 47189 133542 465416555
1 36541 44684 259377853
3 27950 57759
3 68548 44766
1 74014 91919 136331462
3 145310 121527
2 42034 818104030
2 4157 642961904
1 40626 65868 196177218
3 123430 4407
3 173290 9111
3 19465 29272
1 49346 110341 761778990
3 120875 93791
1 62853 78909 432259588
1 33851 81415 131803605
1 53008 130970 689849487
1 4003 32832 328153810
2 122832 718500175
2 108965 489761043
1 60322 97621 797173028
3 110695 89690
2 36568 996648001
1 33743 127297 300415819
1 64473 109886 34877417
3 104733 126979
3 37473 107738
2 115077 27841603
3 136935 125623
3 150904 74073
1 108694 135702 76675548
1 84696 131071 254778659
3 74528 106735
2 14757 556031620
2 133198 6278427
1 103796 148305 306009290
3 57342 51188
2 20255 316188265
1 4627 108379 976882887
3 83870 24319
3 175161 23360
1 19342 153993 311527442
1 31251 95231 304405013
3 39852 131949
3 120025 142806
1 77359 143696 300379876
3 178628 150622
2 76546 511729621
3 172061 47258
2 175136 932312965
1 84721 94683 840078762
2 79743 279633802
1 55499 74205 962567951
3 53132 115370
3 112380 70362
2 66365 318179809
2 87871 467284865
1 23212 147306 237443925
2 49678 161223718
2 71257 15179525
2 28259 1266802
3 120995 103342
3 37011 134897
2 65768 97724748
2 72201 427281448
1 5816 94920 567617231
3 28220 66094
3 24488 14125
2 113475 878814822
3 111712 108275
2 53551 534091982
1 43677 147954 7637530
2 110091 679515864
1 80212 109849 360082809
1 10396 55325 261759201
1 9709 80566 733369129
1 17165 39721 75398221
1 47895 60088 599402025
1 3493 107469 240749199
2 24676 431190042
1 34937 122150 316491070
3 90482 12834
2 95583 124182735
3 104421 152126
2 58205 239652447
1 16263 73069 435944275
3 67991 114839
2 20851 511937036
1 47289 98653 791507800
1 75730 111933 341694816
2 91122 339839145
2 142390 589284447
3 65304 19268
1 34647 130644 272211553
3 8307 102910
3 115185 13797
1 5022 74540 675971235
3 12545 136071
3 63444 151065
2 79903 96180934
2 92313 528896371
3 84461 136223
1 58468 135332 574252507
2 14777 419270225
3 168915 21733
2 85742 446925215
2 89543 165698758
2 45547 914627973
2 15361 488026721
3 158048 80906
3 156372 73322
2 100197 59114001
1 115958 122151 274551161
2 163488 456095816
1 151 98576 382538246
3 94082 37433
3 9415 25896
3 22555 31881
3 21914 128511
3 7880 30450
3 68613 46684
1 92709 123592 616428035
3 75398 36711
3 1446 112821
2 40152 628734188
2 128494 689277682
1 34612 43697 111377651
2 107285 204330551
1 70870 100018 369670160
2 68628 757394900
1 123042 137444 651004687
1 10244 121924 743048122
3 164118 40369
2 80727 420339020
2 167479 296877837
3 167796 93354
3 109339 5854
3 152581 95168
2 21230 606048623
1 14809 116754 839611951
1 113874 116668 775949349
3 4658 148912
1 84355 148603 648675451
2 17186 328271842
2 2312 949116993
1 118587 129808 689154191
1 47991 126467 834131829
2 111324 869038014
3 63165 21143
2 154356 931190976
3 116934 138130
3 104128 130514
1 44729 84497 67443254
3 165761 52250
3 42016 5940
1 9731 12439 843816776
1 97071 124945 282651060
1 56715 118500 489578413
1 897 36206 696343939
3 8340 119861
3 61656 89259
3 178790 151528
3 92254 2136
2 45128 69331775
1 82388 95921 44907829
3 156631 69074
3 82865 27318
1 86744 153130 582137791
1 78323 110644 881435271
3 159359 135785
2 104729 513334086
1 21055 57401 75974097
1 13070 54421 240120740
2 167503 505962484
3 10455 74839
1 95844 103811 813269403
3 134169 126284
2 124146 294059675
3 60237 29493
1 18731 129481 66591777
2 177747 510719161
1 61560 93084 147066845
3 157911 131013
1 33343 142347 552715067
2 140423 606845329
3 116845 105893
2 169928 998241215
1 120413 140876 968889439
3 71038 108237
2 2715 205815551
2 124958 485553125
1 7048 24995 231430010
2 21643 845780208
3 114635 22327
3 135871 48385
2 158645 906543599
3 133603 63934
2 120929 661379049
2 59544 74919278
3 18756 97341
1 804 12924 337271081
1 134422 138961 140207671
2 130141 90983633
1 85646 139385 105225900
1 22556 43826 894993193
1 25210 137837 667253327
2 72278 549197903
2 150195 955955793
1 22899 146929 155554221
3 36653 123905
2 117541 108620478
1 110794 123492 719327683
2 135115 380151261
2 169273 371408388
2 129074 388002863
1 101203 133889 155265117
1 20451 79494 848599184
3 66639 105635
2 156158 745867083
3 102016 57995
2 7338 307586147
2 135885 706224032
2 13462 780465984
2 93114 649793435
1 58853 97150 398876339
2 112218 576100363
2 156821 50439963
2 36788 249790775
3 173012 45700
2 131280 508488693
1 101987 126249 851922307
3 133250 120299
2 81297 98762763
3 143818 110819
2 146279 485318478
2 51264 937147143
3 105028 16389
1 49114 90362 333750828
1 14259 43493 134078928
3 45670 28211
1 20381 148371 451421932
3 141238 154056
3 128051 96686
1 25969 66927 955494750
1 15999 133806 881194424
1 88406 121296 190015454
1 143808 144585 677035116
2 32010 181954216
1 1682 35949 370285853
3 30631 80701
2 165500 175412633
3 93422 23264
2 141884 844708247
3 158618 41923
3 63011 138800
2 158370 360015409
1 30168 34913 713661541
3 7343 76788
2 137850 475735266
2 47709 956639189
1 77790 125971 18611103
1 100291 148401 743439303
3 170560 61368
2 136781 557750949
1 31137 45237 236124351
3 129780 97788
2 61029 573825684
3 68047 144087
3 56101 78528
1 49909 117267 807109795
2 80998 424648180
3 98240 152093
1 111296 143938 280800055
1 24617 47385 87052007
2 164986 637715215
3 101917 37493
2 30830 43575016
1 39224 48724 231158034
1 118027 135813 128720406
3 155599 145978
3 122344 78151
1 41829 97333 179256120
3 13050 95488
1 55654 105902 793490635
1 12467 129552 907894982
1 92552 121941 573244165
3 10925 152284
3 54376 135073
2 97764 969180572
1 57796 152959 282613887
3 10445 82342
2 23583 285742623
2 15212 727924481
1 31072 37775 24982296
1 98657 142157 764827717
2 74381 59005747
2 138885 205065263
3 19706 75119
2 142146 45432719
1 86238 113641 135272145
2 67168 706383805
3 81397 59698
1 21285 23611 949742824
1 9592 115878 44988232
1 48838 143832 671040701
2 23095 182720698
1 119036 143495 521505100
3 130542 34674
3 153781 112203
2 20663 119105920
2 98641 122268811
3 166305 102317
2 57444 794274879
2 94930 769263069
1 9522 70271 754545021
3 18529 100922
2 27205 508077992
3 74876 144942
2 153063 236331444
1 3297 107467 513107291
2 26337 126428830
3 56568 101335
1 76015 151387 613743332
3 113742 75363
3 73882 148652
3 170203 60182
3 63857 39875
3 106107 154893
3 151741 140036
3 14369 98659
3 168049 7265
3 152184 134717
3 63778 139776
2 50610 415744627
2 37130 982229491
2 46989 297889973
3 57555 8474
3 169996 32047
3 64860 153034
1 2759 15835 37255025
1 6185 90118 862722211
3 127554 102194
1 73857 75083 628537567
2 119168 697325058
1 55910 76556 248897349
3 71337 64117
2 94283 873551549
2 6803 554722288
3 84079 85312
3 51702 64807
1 42226 44712 743663631
2 28510 276339568
2 176314 936460995
1 108516 144039 854515061
2 179149 235387424
2 39840 756298422
1 32874 102579 51102639
3 37174 2050
1 78943 94394 84401328
1 455 42510 476127864
3 37738 25963
1 58767 80052 281112149
1 12487 72497 556938008
2 50641 214098390
1 51340 141788 683110459
2 97551 192606465
3 117111 51264
3 181400 77019
2 177916 162665521
1 8502 84854 937852375
3 4474 149806
1 132017 133047 102476465
1 13278 109656 410810902
1 122194 144750 854464838
3 122278 68607
2 75227 374614638
3 117256 113819
3 5462 66213
3 116661 101535
3 86946 134477
3 55524 10033
3 81528 73437
1 24088 149680 399043244
1 58662 140233 8077037
2 5798 573299844
3 153500 105393
1 29979 112919 293785999
2 180128 925103119
2 28190 634850207
1 9614 63803 412701449
3 96238 106019
1 111514 145531 599936749
2 177721 53227054
1 119896 126900 235517738
2 118055 653125842
1 42105 86276 205973522
1 23763 134590 662954870
1 53559 83486 763361945
3 108234 124975
2 30233 753827870
2 58291 195304237
1 14458 88101 721411783
1 65245 108872 461184362
3 146640 136497
3 174514 46735
2 121042 74412590
3 157224 50999
3 85944 15341
2 856 206899797
2 59808 588994569
2 97650 435009467
1 34260 145829 918047883
3 159586 131650
1 135778 146289 692040482
1 95420 115819 785264830
2 125253 817285019
3 42150 70948
1 46158 150223 71257144
2 40378 538627293
3 92540 83793
3 140359 95907
2 94441 473313591
2 130128 916638747
3 111408 81649
2 161331 429325506
1 89178 140330 998583372
2 168419 345444350
1 1365 49533 564270355
2 125570 36674978
1 59018 130369 576952694
3 84273 74759
2 145257 919208244
1 80203 115303 806857198
2 62592 129217783
2 132432 122498668
2 99323 268005413
1 19243 52900 642792203
2 19079 589414560
3 165642 42606
3 20097 110994
2 19264 678862518
1 22016 43251 941854043
2 25398 261369547
1 10724 122480 499239488
2 1906 392395566
1 23353 101935 240682562
2 127175 658710675
2 54495 942487962
2 111614 674626773
3 15468 53958
3 49218 90279
1 55816 75773 289019813
3 156765 131008
3 119649 27025
2 7839 400440759
3 80361 69507
3 152439 81604
2 174745 728394261
2 177305 575349793
3 65329 66529
3 95269 9088
2 118123 425471729
3 54526 116534
1 27108 48455 431469938
3 107080 6188
3 143357 15349
1 34083 92243 774445624
1 109225 113846 828526974
3 27938 42329
3 21593 24154
1 23834 37905 414788171
2 179994 458146044
1 64644 96470 625951402
3 146820 88858
1 50482 61322 627188269
1 23154 47616 682233648
3 19893 126891
1 128520 140032 298003772
2 9881 338003664
3 125989 136343
1 76059 94385 326353349
1 13259 35590 736982931
3 51947 9454
1 52325 126928 312506351
2 69464 75911709
1 91767 104568 746002517
3 12865 66987
3 30736 37518
1 13382 150738 176446275
3 87033 146159
2 175598 654171773
2 7390 925046785
2 10116 54556027
3 44119 111293
3 104968 87175
3 117260 17926
3 70503 36822
3 179944 125534
1 129811 140982 203595659
3 34378 42904
1 8729 69778 251401788
1 19526 44747 5725114
2 120752 233159377
2 61624 650849806
2 143353 779976519
3 40998 137500
3 99525 141127
3 85316 153030
2 156125 638172081
1 644 131343 883017570
2 175658 227467149
2 32301 66846805
2 112013 541017482
2 131965 906137014
2 3794 82705336
2 145046 381663291
1 35210 144480 574425709
2 54000 103621963
3 114811 74119
1 63301 143446 157484473
1 26064 55658 189021127
3 166332 21236
3 52425 51688
3 131852 61468
1 9467 122130 472670602
2 2681 35069089
3 121137 128688
1 25801 123598 664591104
3 99535 120300
2 80059 565320083
3 112871 142145
1 115792 120467 736751050
1 3962 9038 595367898
1 121788 134651 989317153
2 4340 575171974
1 71864 81188 544968522
1 84988 131984 601514699
2 15279 951213775
1 17802 139201 347521140
2 32181 986307563
2 72695 99236018
1 96674 109813 530982057
1 79272 118252 564164147
3 16730 20095
3 16050 25606
2 152711 770899662
3 152487 150519
2 89254 498473627
2 100805 337711460
1 50980 128099 970094816
2 140136 7326086
3 53828 22462
2 36057 707659458
3 108298 120480
1 3590 62269 190350708
2 13091 366339295
1 9665 23010 327859972
3 13644 86152
3 14701 61587
1 19913 30161 411798583
3 73572 33905
2 61306 118672063
2 42005 44799989
1 75911 122798 291400670
1 9135 82272 18804323
2 177691 346328581
3 163362 47755
1 21658 58417 330133227
2 171503 761542890
1 81773 101292 996142135
2 17560 865288514
1 73546 127914 210336135
2 168720 120115214
1 22290 147246 530671863
2 8378 309561638
2 56846 472902187
1 57674 116208 975897496
2 28440 846980758
2 160326 351716602
1 97506 154300 381483809
1 10488 118580 204407940
2 111334 779371251
1 68634 154660 190038789
2 169440 841596557
1 34167 36172 846904646
2 122501 67641219
3 121529 23610
1 85088 118363 404016851
3 164588 115342
1 23323 141915 428380522
1 87334 145724 428231870
1 70595 132195 944893490
1 63697 139944 734672216
2 86129 216072040
1 7358 48178 905473048
1 53617 141721 898351957
3 120632 11074
3 32083 133759
1 30217 70288 633708258
1 26467 143758 284926492
3 14919 89763
1 2598 109006 999610369
2 161002 940041756
1 12823 87012 372858694
1 35058 123598 412112869
3 92117 50054
2 79599 556532836
1 65321 148826 905822133
2 118397 336848358
2 139924 428756357
1 84987 109150 431789210
3 22418 82021
3 105231 147982
1 28638 140742 351233230
3 71407 130121
2 48839 541567486
1 73995 77308 857599259
3 27719 10266
1 79908 104386 661602721
3 175835 89438
1 51199 109469 155440090
1 39486 88806 611373198
2 46919 812597467
2 167062 788991678
3 44213 57841
3 131809 69760
1 79823 80831 892680019
3 79499 115803
3 42018 34591
3 128022 145344
1 99257 119823 979098005
2 140690 323704368
3 4807 124239
3 40403 129779
2 106040 851184892
2 155755 406737482
2 62272 553200091
1 114927 154494 466463837
2 109694 318350017
1 28371 51484 633254967
1 58854 115207 334426608
3 113529 120412
3 22261 146982
3 19308 102463
2 158333 967123535
1 48081 82482 889106815
3 109825 11183
2 118235 347205933
3 142113 153351
2 171138 734128614
1 10044 11241 924607488
2 135173 803546115
3 26287 76054
3 20141 126484
1 1186 3311 609895789
2 30110 328004509
1 35602 63354 696506705
1 75182 124799 287369766
1 39538 123644 186209921
3 50365 109465
2 68983 619287005
2 108151 142634773
2 19152 233818935
3 170768 104832
1 45328 89348 79956334
2 117108 29213702
1 55423 103668 100818491
1 96121 116333 424070220
3 93058 67089
3 28395 98323
2 120809 576258788
1 54082 115189 296883161
1 6723 103815 984622615
1 113790 114633 75669917
2 4053 32762917
3 49146 141306
2 101583 317945174
3 135484 81474
2 85045 353380685
2 40556 139852319
1 44077 55773 708294325
3 132532 46667
1 25669 94538 400556179
3 89710 96937
1 45824 131143 407750664
2 141918 227953195
1 1457 147421 493484644
2 177484 107628895
3 80939 1912
1 51184 89431 75896188
3 71929 27006
1 21664 127369 78603243
2 81766 542431800
2 45314 279235502
3 110472 141668
2 177241 669662378
1 1492 121079 29787238
1 20550 124436 297072541
3 143641 55737
3 77443 76972
1 10665 29724 396090044
3 82645 135487
2 87891 295102718
1 72845 135535 670752315
1 27478 126171 564163308
3 43620 72587
3 103919 82572
2 4898 192512094
2 170651 935246012
1 68952 108832 118873462
3 70699 54915
2 67192 871971936
3 103290 45355
3 161157 33322
1 35709 139423 83687446
3 15326 30538
1 25431 127563 599234980
3 102233 79245
3 32312 9502
1 60716 101036 725629300
1 21113 44284 951754217
2 179566 878243308
3 43622 102041
3 77190 2571
3 104426 72790
3 169930 23129
3 71520 57617
2 144783 42582484
2 94081 91665012
3 131795 15026
1 103165 137703 614854541
1 17169 109404 737406926
2 2722 878490516
3 113920 2995
2 12978 321614829
1 74617 151664 535555758
3 97672 61749
2 146553 849381473
1 56554 60404 892190577
1 31234 121970 734242568
3 105162 88394
3 100761 45646
2 72124 246952264
2 6444 276403144
2 71769 381908847
3 160160 2718
2 33809 603742598
1 88242 139104 473533050
1 3004 97725 757231312
3 118947 31659
3 148875 101738
3 139948 89556
3 36550 42032
3 34884 6107
1 43660 98339 151945268
2 171284 393313073
2 61828 531896532
2 123612 936905886
1 110809 137251 459037812
1 104147 144011 67971105
3 112368 59977
2 121578 740068378
1 101444 139824 568116814
2 19882 878499273
3 92918 69212
3 88925 1829
1 55482 72592 133748971
2 89356 961871872
3 7268 78398
3 177957 137947
1 7730 15153 136805590
2 53924 69211153
2 174523 133261541
3 102406 76169
1 88496 147777 62220546
3 180858 64318
1 38765 124834 445013974
3 96983 101604
1 13079 84135 200555644
1 38703 76141 750045739
1 4423 86212 302732943
2 80019 933222582
2 78376 803133447
1 33554 42286 406646430
1 80478 142137 570585731
1 72645 135165 144875006
3 101962 64738
3 163571 100301
1 9830 27917 945404614
1 27385 80641 435536710
2 153573 449923785
2 4324 60417000
3 174530 115707
2 151235 109316885
1 34652 80475 486857166
2 69569 860256427
2 28244 678348037
1 55784 96864 925002365
3 43334 11468
2 36605 412229325
2 42954 933867765
2 58313 177334718
3 343 109414
1 12320 139970 485957976
2 82747 324105884
1 32719 125587 974455390
3 52593 131945
2 40574 660183607
3 157341 23285
3 176605 128916
3 162428 132477
3 112333 14470
3 47085 18542
2 78440 730644751
2 168891 934854941
1 53893 123974 40669904
2 78517 892410604
3 145260 27243
1 35005 112845 746026046
2 177274 759600785
3 23591 3634
1 64572 153194 822540099
1 7202 87270 899102091
2 108707 598032155
3 147909 50147
2 37413 122050962
2 29868 692958390
3 119899 51428
2 114604 266597009
3 141463 118318
3 177000 52124
3 11888 6353
3 110456 67873
3 94966 154725
2 140642 898973050
2 35350 193062463
3 129493 18253
1 18755 95782 606439296
2 50469 313122712
1 95956 120309 939960360
3 47543 90071
3 2821 153999
3 116024 104543
3 45902 98944
3 159851 60731
1 103987 117342 905158893
1 32600 42646 980988250
1 30825 65345 596686170
3 6327 71972
1 85690 121812 790578120
3 70256 63593
2 67027 589509554
2 93228 234972674
3 89458 51768
2 46476 856622717
2 169768 168297793
1 32388 136583 991869783
2 114819 174869657
1 6083 122490 542150129
1 96158 124346 404081366
3 41232 77325
2 19454 235585983
2 44081 191874702
2 122028 317791771
1 5390 45706 415187156
3 36297 124871
1 75067 106871 832540052
2 174602 497635778
2 14176 797717220
2 66298 82949141
2 12901 882843929
3 71298 130190
1 37025 108044 680954262
3 139621 49844
3 73883 7653
3 157456 116581
2 167391 112835724
1 65201 152742 409092160
2 111640 909510344
1 43410 116968 68755290
1 16450 83619 706382563
3 128643 71536
3 137761 37619
1 90606 109089 475368040
3 12915 7881
2 154319 525659127
1 6695 118681 956307074
3 84946 120699
3 60412 59940
2 69288 869041338
3 147294 62090
2 124678 545364088
2 133759 916632895
3 17279 142920
2 69114 753255393
2 85857 96870228
1 8694 105103 755172527
2 109807 427069575
3 77361 136326
2 141358 81612459
2 100261 45695
3 19420 2293
2 11817 495080169
2 139414 235399644
2 158257 98801281
2 146272 827821346
3 96176 150798
2 113644 506172540
3 120019 53623
2 105232 48888
3 19477 48108
2 57509 788602412
3 181202 31942
2 166297 683668746
1 32762 67642 677561319
3 84500 77464
3 36679 29645
2 175758 495240318
3 168279 52252
3 112460 141564
2 153076 436224080
1 5466 36576 730542360
3 41236 132404
1 35440 56848 925785897
1 33635 37122 134419093
1 34615 61264 17513444
1 36754 37435 368742002
3 122981 70695
3 81139 69102
3 103592 43275
2 117970 875989603
2 90543 722653124
2 9339 204584967
1 8833 149031 804832747
3 108900 71995
3 156795 94190
2 28723 159117795
2 112067 553918168
2 23708 909502023
1 76925 108928 223915848
3 112733 29391
3 176310 85114
1 128777 129147 959538057
2 57019 467896224
3 116140 65582
1 118898 120800 564283378
2 155495 307072390
2 150625 655726053
3 50661 15110
2 92989 40824195
1 5062 97036 907137076
1 6107 26672 171910452
3 17800 29249
2 119120 175523801
2 175901 708023714
2 106238 83094857
2 47252 683828696
3 51096 51859
1 71636 112826 128360475
1 59420 124227 135681342
3 19328 80587
2 174114 289360016
1 37212 149328 25278882
3 57844 124165
3 131358 100601
2 84362 744145234
3 26107 129784
1 88420 104495 897318879
2 13439 645701891
1 4091 147629 560591170
3 19757 39537
1 138231 142150 957519468
3 154284 39108
2 85264 228891572
3 14430 40605
3 78092 78428
1 107334 117765 691021595
2 60103 931365294
2 58228 378685518
2 159670 727960567
2 99113 849354289
3 166802 99129
3 133791 128411
1 25868 142586 210080130
1 41239 97780 727987027
3 119325 27943
3 89608 27691
2 170057 937979508
3 87239 147829
3 167092 78932
3 104350 59874
2 97772 772528850
1 33854 63792 506162033
3 95485 8636
2 1576 850085731
1 68831 89233 945036165
2 130550 946575537
2 138628 513289254
2 30167 580068805
2 29259 638474593
3 90385 17704
2 25598 804100877
2 110629 521610427
2 123500 544653090
1 54611 61433 755246874
3 111879 20324
3 45463 2441
3 103050 8537
2 71458 663021833
1 76354 125067 372754117
2 25950 376475600
3 53797 49217
3 35854 136057
1 38915 81342 746710550
1 19964 105826 79040947
1 69605 105746 577467723
3 160452 5222
1 46294 65416 818762231
3 138361 110321
2 147947 850257392
3 47327 78449
2 21334 241129263
1 25409 107210 120750929
1 34842 36236 33777896
3 58919 34828
2 25839 31257193
1 3062 144152 995748760
1 38782 135375 293369980
1 80677 85808 63092380
2 41369 253298854
3 179572 58373
2 67290 803157067
2 45309 824103053
2 106667 824581202
3 141572 134964
3 89054 136980
1 121281 154807 361640787
3 57598 682
3 94141 110076
1 41961 146744 51547251
3 114651 99918
2 89023 57832268
1 35967 153574 746534625
1 106883 109389 518988262
2 20250 910426379
2 34539 131747632
1 12590 14877 146194208
2 70431 560675861
1 17185 68224 825961830
2 75875 382143129
2 136942 504359050
2 133306 685660509
2 74541 948227458
2 151170 82602263
3 170957 14928
2 168001 634235508
2 139550 794291009
3 169222 84338
1 11891 20539 388741668
3 37064 130809
1 64363 80901 116215103
1 9822 145215 199978361
1 87554 122584 331754368
3 75477 75778
3 135270 114261
3 95430 143636
3 55425 150208
2 58547 901325289
1 123185 127892 441932925
2 143979 655875422
1 18635 95276 699323697
1 3877 72450 336981439
3 23826 127575
2 17735 175297842
3 122479 2078
1 74371 74483 379235560
1 38381 56378 847693618
3 12641 108983
2 12273 757621585
3 172413 141988
2 28295 400975026
2 165246 719598501
3 38834 99622
2 57147 327263442
2 109263 75302737
3 145420 147325
1 122349 127817 727015720
3 92304 108949
3 72510 154666
1 25642 129149 475250741
3 79468 123667
2 34244 948548711
2 142025 843614165
3 112730 140465
1 39935 44408 269571849
2 71688 946080760
3 3428 32401
1 33363 93241 512361786
3 21621 121193
2 102720 575884576
1 67526 88980 55307564
3 25565 104853
2 114020 218504719
1 31350 135190 419288056
1 45386 149135 425903114
2 28641 381904126
3 163830 91771
1 23195 123671 31946921
1 10957 101159 66997222
3 119088 42680
3 40991 32824
1 82456 94413 281960906
2 127976 744598758
1 56255 137827 186265195
2 69956 652605315
1 30940 132977 191918707
1 18658 48455 117687997
1 98076 121417 751311121
1 19748 47094 563080027
3 84783 106986
3 58256 136410
2 95943 429140974
1 15053 141294 235219155
3 137162 124066
3 143762 89149
3 22187 23382
2 39198 281298615
1 37228 38699 815256885
1 110240 119144 273643659
1 24333 76730 152557893
3 112243 122033
2 72297 255996952
1 104615 123039 658849948
3 113474 111263
3 144835 129239
3 24808 99940
3 43711 144958
1 63854 137126 149490001
3 29445 114866
2 128411 483072468
2 140870 963977959
3 174304 130602
3 136677 133724
1 4578 112963 329621450
2 166199 922653540
1 95570 151366 239041619
2 98676 353722158
3 78017 88445
2 59117 627959912
1 78901 93398 541407555
2 97603 74303305
1 66550 121341 301932527
1 63329 144828 238811666
1 101810 102876 248589934
1 22635 54098 51414090
3 64655 12343
1 59941 96780 283611828
1 14372 54021 702765330
1 28490 31666 678017223
3 122192 73995
2 114632 997530603
1 38359 55558 351388277
1 52777 117904 801179924
2 39111 236678971
3 101553 81046
1 82720 93510 715567715
2 180807 740750241
3 73335 43105
1 75510 133985 590795939
2 179535 991728426
1 8983 148767 403318148
1 32834 51659 617017674
1 5404 150347 751350324
3 87037 45682
2 162085 194104720
1 36386 146063 441606646
2 161339 73654354
3 113431 119422
2 74086 904866129
2 63324 958674280
3 99955 105922
2 169749 414439144
1 99728 134028 149983256
2 91810 323643968
3 71413 67306
1 73306 121913 568424810
2 84672 437443590
1 62073 119751 71387071
2 153056 608843210
1 32121 148954 768522705
2 92083 269989103
1 50053 133725 448488512
1 72145 96201 999925086
2 20174 859258990
3 152911 34139
3 20882 57665
3 44852 77545
2 27275 236285390
2 1953 779808051
1 39102 63479 92423323
3 174451 78662
2 169693 218653088
2 155 277833472
3 137675 39408
1 104801 143784 132667625
2 163716 70812941
2 23714 476913635
1 56797 103346 233735860
2 170133 914893571
2 54477 240124850
2 29583 587296756
3 73422 50739
3 170312 67396
3 50923 52902
2 122523 148370808
2 124798 655787287
3 81507 88362
2 81734 570856691
2 150781 112620192
3 165616 143164
3 24944 32374
2 92894 322614716
3 36073 15574
2 81893 221938908
3 179972 64836
2 44697 216348903
2 37070 386663729
2 37080 331518544
1 116231 136532 453859419
1 11605 45552 364481619
1 49185 149449 296400805
2 82741 822678554
1 86864 148894 200505034
2 66812 681388169
2 18676 213301155
3 49795 138986
3 31303 105907
3 71472 140210
2 26694 188988111
1 988 32951 90438004
2 3721 324475553
3 17491 83382
2 174210 146538175
3 151849 134770
2 61814 137446064
2 66029 204776517
1 13663 70666 660457285
3 156899 39829
3 57462 70698
3 103576 126821
3 141960 117969
3 92877 103281
1 11494 50976 481221204
2 78454 38008638
3 62788 50277
2 23633 966193556
2 99681 395448117
3 49242 110732
1 103518 134320 852564337
3 26501 53653
3 99254 127838
1 8967 127129 341568539
2 43354 993816289
3 148908 116160
2 7033 836579514
3 113214 105377
2 102802 160437806
1 21704 67298 339482156
3 126606 150671
3 49570 12768
2 136345 164960851
1 28402 125544 738797501
1 31456 124676 148261392
3 25684 115084
3 83809 79418
2 146235 450827783
3 124788 108618
3 83974 133390
1 94096 131201 205098794
2 77586 691882182
3 136560 15845
1 32743 67841 467789028
1 106464 153445 376275742
3 121544 83105
2 25629 651371414
3 20795 44672
3 96637 95112
2 14976 848066902
2 176720 491030015
3 6988 97247
3 113195 135651
1 2403 82890 530152679
2 75578 967553836
3 156596 35345
2 176857 106736333
3 33260 126657
3 180725 4912
2 51644 84678669
2 93498 203987133
3 103338 109771
3 114799 50554
3 104914 87981
1 22135 88876 162809627
2 57474 618444195
2 157833 740495947
3 180662 36286
2 180930 73806254
1 103439 124709 287495676
1 99746 122032 482799922
1 74630 89838 405028215
3 171053 4759
1 88919 128074 874436153
1 77111 115402 435420390
2 162466 426134549
1 8323 60629 249085693
3 41892 97164
3 13987 51227
2 165055 476287
2 86634 204834343
1 74127 128331 943610888
1 16734 23352 570378378
3 89651 25349
2 82345 98818498
3 32249 44118
3 151943 95096
2 118668 390679343
1 26560 144041 38069887
3 83851 72094
2 9293 479412527
1 127007 132731 546114097
1 101497 105749 869688603
1 24541 65701 921611472
3 19705 74151
2 147042 42420578
3 681 2291
2 54664 520651591
2 62972 362735032
3 105820 69993
2 149385 986583655
3 107847 2675
1 106450 108607 886824817
1 24749 123579 665803193
2 125638 354864997
2 107088 845946421
2 38492 197181456
2 7018 459482273
1 17133 97849 856011194
3 6823 51807
2 92587 894421574
1 3562 31142 881067785
1 23972 56663 202778693
1 60143 87031 142570487
2 5258 569379082
2 179986 704201942
3 105716 123216
3 164636 37665
1 41700 106674 59674880
1 15980 48713 762766734
2 21630 652240618
2 59239 933672047
2 150194 854550759
1 40038 64604 260508347
3 93431 145521
2 128588 409730896
2 82815 660430657
2 100963 493953925
3 62974 84109
1 82076 121545 656575421
1 19139 47195 493962448
3 121942 53719
3 111266 59120
2 147150 95894676
1 3093 55169 147814221
3 43835 63831
2 147483 962933669
2 163039 466413002
2 52414 326766861
3 24939 127334
2 16867 846247298
1 72937 119089 296862634
3 70086 103363
1 43616 56535 346666465
1 31848 143758 378731825
1 85818 153186 580966574
3 46885 102861
2 57681 701922832
1 40117 83224 174303024
1 33817 75523 971212681
1 95964 114421 79568141
2 99457 680247300
3 60514 127408
1 3629 62124 291881897
3 47371 100929
1 53016 128745 696474408
3 22112 24686
3 4378 20007
2 164737 583973832
3 70749 149364
1 28401 60647 656577657
1 55872 57580 583501738
2 155629 783937192
3 77398 50848
2 116278 178602662
2 18233 188115179
2 22455 940751057
1 9239 71648 859367894
2 173634 923283024
3 111550 101283
2 16722 398527252
1 54896 84678 676714558
2 35537 545153411
1 97919 119836 309974885
3 67950 147245
2 138839 434612827
3 167901 54383
3 67085 144976
1 77094 96591 819608433
1 66007 109905 411665057
3 177205 47466
3 141893 96392
1 7891 89581 682103994
3 56078 48635
3 4064 5388
1 9610 81082 565068731
3 166669 53255
2 180345 965781313
1 55585 75026 250508409
1 67334 144258 228617512
2 106614 937127964
2 9408 640793740
1 66831 115709 830475869
1 21993 128504 807649677
3 15022 10074
2 161911 9847056
1 130679 144446 71849634
2 134214 823402099
2 105025 930201838
1 2605 92139 459851416
3 25200 145921
3 92994 83606
3 176137 83088
2 65712 921965343
1 15553 143489 420473372
2 118409 482093034
1 94803 125780 889382192
1 74611 108375 410526940
3 34513 121096
3 160077 42991
2 18339 3123157
3 59501 15888
3 82418 128801
2 33615 697853708
1 61326 117283 509959199
1 24713 113680 852393228
1 84804 93619 522976093
1 7743 77984 101490256
2 106185 181540546
2 113831 803136528
1 39753 125341 623663517
1 22248 63262 747093148
1 69698 94314 836026171
1 92184 131479 840269778
2 15137 722497342
1 94858 119957 478118889
3 46687 52816
1 45602 125093 296141200
2 130874 995189262
2 87738 173397872
1 16000 136551 790371421
2 168596 731537276
2 83298 278436175
1 30548 68704 850426314
2 117075 230366385
3 89153 18857
3 10563 67252
2 83184 764661476
1 71711 137362 739119743
1 31433 53450 869410616
2 151410 262985809
2 22933 138220225
2 62896 311374363
3 155373 27
3 148966 17493
3 159324 97933
1 69663 122706 870438839
3 10969 4918
1 100408 101160 204903377
1 61049 153028 843124123
1 63177 71924 26773575
1 81897 104216 441978686
1 18775 61098 884608005
2 127658 288472690
2 6009 205057252
3 134689 144423
2 57891 104355201
2 116519 589124458
2 53165 859131586
3 174575 145591
1 117914 127049 467271984
1 45021 52966 808327488
2 109363 282478267
2 159716 965572261
3 159306 154281
1 18 77006 907475740
2 48378 873759991
3 6671 44293
3 108961 20435
3 22393 34249
3 30611 100327
3 169285 70871
3 165425 34323
3 115953 23602
1 91212 113863 455664402
2 27120 614217137
1 43588 62184 890547133
2 16815 655357189
1 5895 21506 993223690
3 90166 129078
2 68013 847620071
2 94198 334553010
3 164200 127832
2 147341 758520159
3 149327 78993
2 132760 469470257
2 50496 909818797
1 31833 114227 88387980
2 140808 227779624
2 154393 390806640
1 5352 41279 977388846
3 142708 4297
3 34328 104416
1 109412 114888 989253690
2 83291 616913766
2 92522 912640467
1 73766 103339 770738967
1 141026 151371 844160847
2 31120 867721879
1 24698 37610 100691715
1 79032 147385 791022074
2 176674 189308019
1 30078 59085 834333570
2 111015 215134155
2 146296 8442228
1 9357 134027 551050256
2 95968 757488093
3 108248 21752
2 65465 262482577
2 14141 616037804
3 54753 116478
1 96466 148345 134850862
3 42383 9235
1 5940 65220 105189399
2 138239 478667461
2 3733 462526833
3 25312 53572
3 16858 2663
3 10369 80565
3 127246 25092
3 106210 75684
3 31656 58306
1 27245 133327 298328825
2 77764 121092356
2 61492 366652049
1 74496 148131 890191943
3 74497 125839
1 4682 73990 677880506
3 139707 45217
1 6645 147925 524096948
2 113515 547551583
3 44356 90245
2 78304 185409073
1 106033 112868 625464146
1 56410 81196 745096252
3 136606 56100
1 5524 144008 418050067
2 53136 148584883
3 107361 4565
3 134667 146583
2 68753 309034352
1 34811 37924 673617654
3 94933 150947
3 34017 128982
1 83789 142663 588682018
2 584 7536999
3 64548 17912
1 42038 52202 483965431
2 120413 906266278
2 64243 993153992
2 118950 508182229
2 136697 810321082
3 89463 114151
3 2760 52618
2 23585 508065619
2 68682 779346156
3 178842 132690
1 23624 78593 609311389
2 121226 52925945
2 63538 743886074
3 86704 75442
2 119137 803927709
3 61339 24943
2 37423 62804869
1 16393 85609 971274535
1 4242 142135 239738336
2 139774 511054878
2 74874 800433163
3 91425 45384
1 67645 146014 934498787
2 144819 352616959
2 126637 894701434
2 40360 919392714
1 10696 119576 140784906
3 26668 117961
3 62684 110221
3 4211 93680
1 73923 110588 485769764
2 86314 347940866
1 49212 129658 198554600
3 148803 1955
3 78998 48886
3 113296 44121
1 29502 151713 883050200
1 2352 19100 609627430
2 84855 352359257
2 84193 77491638
3 58886 30507
3 145226 1151
3 141858 54495
1 49938 147422 625957418
3 61664 40442
1 18331 96667 5930530
3 108507 9746
3 30691 7222
1 21492 66248 558697842
1 116881 128363 941986027
2 140786 121873150
2 7001 847978914
1 46426 53888 96804680
1 13511 131233 50427698
1 110381 153399 730779794
3 80814 61686
3 2185 24567
3 162333 6889
3 67786 117813
3 112389 44869
2 50562 931054337
2 23362 885118424
2 86352 960526552
3 13474 131141
1 50519 94143 920304722
1 15374 150168 333017422
2 37421 959644614
1 78800 133007 667282373
3 125527 21058
2 61992 716567385
1 98386 117312 348517432
1 21343 36934 934363049
2 80784 663520817
3 32459 103723
1 28703 115372 349105622
2 125764 183648120
2 158258 11401988
2 102418 679472207
2 53675 32217946
1 110159 145013 393424513
1 74809 125483 621414743
3 90086 69271
1 46165 120923 152334374
2 41459 531821518
2 35922 173600435
1 54194 75506 398128687
3 139603 97872
2 75382 771786213
2 137092 299680359
3 26448 67492
2 171130 139908576
3 23078 83242
1 80415 109057 514350157
3 175399 31326
3 75339 112976
2 73731 588301751
2 7818 503487312
3 137534 32510
1 50231 88758 777181279
1 69050 132038 304481070
3 174089 154885
3 2980 105245
1 116965 153846 166348059
3 88184 67335
2 124340 313311780
1 29945 147133 1816028
2 111271 906356644
3 80140 4101
3 121339 90921
3 3916 54353
3 152830 101110
3 26759 37729
1 67958 116222 160575946
2 96563 889277825
2 52767 542987050
1 149298 150403 828712841
2 16423 758413229
1 43764 79210 71595290
2 8101 623402003
3 35830 103490
3 158200 102975
3 95075 9066
1 73827 81169 408101209
3 134550 4535
3 73919 50266
2 73159 809951258
3 150864 119522
1 95359 123002 132130218
1 38004 137511 895015594
2 8222 850717887
1 32151 58840 219447109
3 120696 222
3 7272 132892
1 5846 128628 680864967
2 79035 823652331
2 91877 137744955
1 32090 64659 606749140
1 13472 82955 807699384
3 141733 125935
2 75121 663272236
1 64478 91276 672669453
1 82094 154717 771643423
1 29959 79233 551499532
2 12896 406878093
3 120364 55044
2 110701 147157348
2 23587 749271279
1 55886 80246 987416369
3 32274 80938
2 116711 244378961
1 57749 134196 359150801
3 148064 101805
1 14435 91993 156010332
3 157281 92630
1 75644 99512 367031274
1 14392 143010 515678818
3 40684 131452
3 93656 122731
1 41376 85732 583606570
1 92333 149475 198785421
2 33945 176910399
1 11175 26035 730101600
1 5586 100844 919544630
2 59339 98913002
1 113981 135131 401406220
1 60198 100968 553821232
3 115596 20462
3 9612 68342
2 6507 72920691
2 122864 730008716
2 119098 125332531
3 148975 145008
3 108517 2543
2 62371 735955051
3 5653 16776
1 9774 35470 863042015
3 58828 134576
2 121976 562374325
3 115877 11110
3 7913 35281
2 150795 445153673
3 168711 42056
1 99728 130682 384896816
3 99608 89192
2 30032 90523122
3 64630 120002
1 8531 112677 20411398
2 29082 181330074
1 110915 151408 776935578
1 74236 142552 742430889
1 28021 151347 394908787
2 130869 512786344
2 174277 376525059
2 136422 305793585
2 84818 947677272
3 84429 138404
2 58751 813347316
1 81419 136032 607702214
1 4184 102392 841700083
3 71828 126106
1 94848 139344 799800473
1 28800 54026 974715210
3 106395 93138
1 60549 87795 137211425
3 128033 153747
2 123008 707311851
2 124309 406771357
1 24730 82365 108942891
1 108589 116903 214634312
2 58159 30276888
3 113916 103694
3 76577 46979
1 49705 111186 338120537
2 22797 645625182
3 148860 50324
3 42815 7330
3 138572 46564
1 23798 77546 686097377
1 70508 110247 524109393
3 109074 81593
2 149067 511507694
2 67916 923650894
2 17236 332831635
3 33409 93270
2 73493 70040025
1 86449 125307 775554375
2 26247 862520964
3 120477 124987
3 72780 145189
2 6847 652684619
1 22493 140563 814822231
1 119792 153640 520355194
3 73302 43532
1 83809 128360 801917994
1 62918 71412 515155158
2 170032 565261908
3 36290 36865
2 50670 940477287
1 40568 142829 544510966
1 6687 7861 344326977
2 164405 851534809
3 109980 66566
3 91257 126691
2 5559 426202562
1 55911 94992 617212729
1 57804 142263 173263606
1 134284 142133 43180471
3 29260 100651
3 173791 57642
1 117867 128023 42375172
1 35441 102701 117943854
1 55874 93803 422324224
2 110513 743646495
1 34942 140639 77654449
2 167432 980375196
2 96802 538057152
1 31906 98733 38290363
2 32856 416133192
2 53991 251701455
3 35361 38573
2 24189 375631086
2 52484 828279233
3 75544 105590
2 1779 645652055
1 49296 51570 870710818
1 34734 53813 92072164
1 73266 82648 935771137
2 1245 205932768
2 88323 294961963
3 48536 65128
1 95087 124865 695106416
1 130668 150274 857352825
3 94006 21374
2 22801 983740005
1 17474 92961 735082784
1 137549 144625 272582915
3 57737 135044
2 117663 356180393
1 23307 34819 511092546
3 13549 121459
1 3259 91254 379362857
1 14782 128496 387795949
1 118524 151920 361269481
3 165046 27974
1 32529 109645 179640416
3 174995 127386
3 58080 98888
3 53015 133854
1 48204 73513 981849552
2 130564 184702987
1 782 115757 760649743
1 42496 76224 464686476
2 84666 896906370
1 25208 56614 909420709
3 177147 141661
3 4709 112552
2 105355 381039576
1 6836 28687 645222588
2 7178 247928101
3 166476 80446
1 47538 55871 723291918
2 27443 518517557
1 106317 153574 415215039
1 83100 138263 396479329
3 174773 41142
1 84861 93730 794100754
3 64734 63142
3 61431 108152
2 68906 482529968
3 73925 136212
3 7244 53381
1 33108 145963 361109861
2 142619 791795826
3 17168 105278
2 16754 406859270
2 143690 898900911
1 8385 30926 401437022
2 164425 750168956
1 61718 63831 288355995
2 77862 281409971
3 29424 132848
1 19693 51240 131216324
3 9894 84712
2 160139 77316012
1 43636 86889 803738538
3 170060 27358
2 81938 411306108
1 60789 79398 419018041
3 86980 154233
1 63447 112542 863865035
3 142518 70182
1 15937 132533 19684515
1 19769 92635 862427535
2 140816 973976810
2 105390 709830663
3 133389 99208
2 129663 861589568
1 19203 39841 58127401
3 93735 18899
1 108101 132159 583236237
1 24776 85002 91453027
2 141874 927811877
3 17353 117538
1 13634 87142 320371702
3 181248 72563
1 25726 109488 521944632
3 131025 140281
1 99681 125972 803435665
3 81245 42626
1 113424 128361 864796380
2 164784 999000218
1 9381 29387 595399714
2 136167 760204862
1 5392 95459 33978547
3 151363 140631
1 1157 36105 436241716
2 128098 782944259
1 21158 25558 384522510
3 141988 56416
2 39634 654886716
3 14971 51653
3 85313 112515
2 72188 148807683
1 117956 128574 450644624
3 28903 97022
2 139168 416973068
3 29056 121764
1 4228 58902 978902130
2 153675 984087904
3 83766 83747
3 176104 72897
2 117145 460603120
3 42369 121406
2 103824 806121892
1 45714 134268 240905872
3 19463 9683
3 145954 66581
2 31674 319610719
3 16022 95163
3 112223 146930
1 56902 81224 34016352
2 49768 504781068
1 35804 45350 432362674
2 113922 199449940
3 140618 92279
1 83525 144491 768326650
2 16957 99810455
1 2700 150119 758253924
3 5026 15397
2 125833 492035014
3 156395 88258
1 36840 96214 854095710
3 20330 43383
1 64452 124707 831911629
3 15790 28067
1 26971 84702 616651343
1 64949 66256 682303178
3 113115 83569
3 164992 23086
1 51661 127685 831298520
1 13905 33321 785481112
3 12694 103250
3 113802 15539
3 132170 122292
2 32436 565291795
2 110430 37325439
1 58135 112115 46064940
1 78360 140363 169051438
1 53063 123912 238851167
3 73591 154283
2 143576 386192345
3 130449 84623
3 92764 39474
1 130233 137990 726341678
1 39950 80697 936731342
2 112990 182814622
2 164309 576621797
3 98990 64127
2 115995 302306271
3 83237 93164
1 37212 109442 150178471
3 146046 144679
1 35170 97387 68447465
2 30636 263604932
1 41273 61459 232243512
1 97125 103744 403383568
1 95484 113713 384295799
1 44575 101493 385800344
3 126722 109513
3 72344 92335
1 65124 141924 689301562
2 95657 251286923
1 12624 129210 825895674
2 70822 756459977
3 46365 83987
1 121760 137702 592837973
2 71086 210701237
1 33554 59666 895841891
2 109831 659406707
2 58039 907307999
3 128247 128501
3 39664 65102
1 64327 109582 205272664
1 58532 130059 910270814
1 61133 150298 917331073
3 98674 29722
3 104675 70702
2 111597 24684694
2 18072 350374420
1 4030 70910 978397906
2 150156 258284670
3 73770 90949
3 36983 57107
2 134755 29410754
2 10456 541528508
2 57679 569374427
1 57998 150392 704510529
2 51749 809677869
3 180434 24779
3 167419 119070
1 90900 92114 332447777
3 94332 47463
2 85764 533654903
1 2049 13786 930333868
1 24518 71732 625031247
2 91081 582823616
3 94615 84552
1 8838 38029 669879021
2 89303 761070471
3 136731 140453
3 112841 21234
2 113424 83059465
1 75852 134807 752512743
3 95812 40419
3 74670 126726
2 78641 356804919
3 101015 125227
3 81483 41112
3 172441 68781
1 1039 94013 206044345
1 96839 103829 616339903
2 6984 236583689
1 16410 50161 366760782
3 15234 108998
1 36353 125168 497603768
3 5240 137980
3 110152 48072
2 27581 285949067
3 107078 124588
2 169335 89327999
1 126390 144282 55421713
2 173396 923768009
2 58583 158719129
2 59815 228835948
3 138685 105567
1 21753 113836 700543087
2 59196 996729180
2 54190 681372096
2 149043 285153854
2 85602 487103976
2 11992 751960880
1 41124 111481 180276856
3 118372 150157
1 29161 84966 297214138
1 39248 78004 802920934
3 77082 9984
2 133520 847032690
2 10010 294582571
1 29665 77219 691862968
2 160959 680374588
3 150505 86505
1 47802 57904 804338105
1 77798 149501 313939120
1 129338 141486 652688091
2 98714 891449465
2 133495 476558825
2 94663 19351954
3 57988 18436
1 94463 152585 484060169
3 166535 142296
3 174138 73803
3 27395 3213
2 160405 739981990
3 59794 29347
1 87008 98691 433060269
2 127562 450563756
2 138656 46781504
1 19273 124831 317970053
1 124499 144964 57619340
3 171487 27144
1 60041 101347 458079052
1 70998 92829 862952388
2 141804 373046525
1 67072 84627 869375088
1 23722 30619 156412546
1 84602 104739 275001418
2 70537 374045156
3 176502 35610
1 2395 133150 667668971
3 33199 23026
3 152239 5330
3 43678 139275
1 81301 123830 343638767
3 120388 79898
2 22636 672394793
3 96054 102058
2 18364 337251885
3 157736 108035
2 115189 467582578
3 30658 768
1 99221 106366 924685035
3 60741 130910
1 81802 95150 144593001
1 71283 144691 546604100
3 86531 66904
3 17720 114735
1 63831 76299 418293926
2 116151 488456723
3 138508 56712
2 51482 32396555
1 305 37941 735809028
2 171859 640275609
1 106672 140819 656897569
1 81493 84746 390934647
1 8009 64833 409465028
1 32581 126955 236736141
2 131018 205114357
2 122118 661021385
3 120765 66007
2 141822 737383109
1 48707 53317 474536302
3 21329 113443
1 21409 52181 445455722
2 140792 741807748
1 123807 134635 199506809
3 112457 98190
1 64933 141381 511228837
1 30001 140733 71127992
2 64285 932959420
2 12398 309219019
1 96427 148899 767917758
1 23273 92196 609314852
2 126805 399166368
1 31639 45837 735736715
1 27370 45514 849706043
1 121544 145109 468370635
1 58299 90935 649602310
1 9329 76317 384995285
1 72678 113456 547943244
3 124865 132434
1 111665 113006 260490900
2 91412 97864094
3 144435 124120
3 85668 87883
2 45570 992435784
2 145838 702657512
2 163699 531546068
1 4696 29400 943341089
3 89306 35915
2 57223 360380113
3 165204 122773
3 80384 96503
1 116781 153724 986667160
1 102627 111567 211602399
1 9377 115826 465291746
1 34135 46816 398985405
1 33894 36685 879299585
2 9483 493672143
1 52770 80015 29811200
2 88677 6910417
1 124481 150653 943541996
1 53948 121557 946427525
1 26062 65267 297862643
2 59909 979416820
2 62846 728716070
2 169421 882427744
2 51553 684953436
2 140478 686276525
1 27066 127008 126035529
3 77049 154398
1 31344 117262 195839205
2 129829 198522327
2 81674 513195060
3 28478 49661
3 134317 82210
1 32587 77841 674152645
2 82963 335128127
3 1589 202
3 48864 122168
1 65419 101123 149269476
2 52511 277156642
1 28550 123719 402513897
2 75651 710094284
3 154268 115588
2 80810 67405887
1 26869 67591 506037448
3 22436 18907
1 79404 133819 16741078
1 80066 94699 867402336
1 20461 64372 723934100
2 76152 1436114
2 94110 819648977
3 177404 109402
3 45043 24357
1 38364 62778 5476799
3 9650 146625
1 22659 140342 874109342
1 36517 116617 632421876
1 114 54753 277777484
3 100097 129746
3 181476 82901
1 50805 58472 4628166
2 79478 776534593
3 77772 143079
2 36764 63168683
3 100244 59844
1 99700 144610 912653118
2 175695 598485823
3 142559 36293
2 18184 715063737
3 101925 2501
1 129195 145303 112826503
1 46050 46950 666118982
2 11790 30789630
3 119124 91888
3 42152 102963
2 164342 922659014
1 15383 127692 992601226
3 76451 94584
1 56960 81085 445981028
3 149353 147871
1 123739 142417 596312578
3 18914 39878
1 97707 116585 807197920
3 178194 129194
3 139212 83366
3 151652 109983
3 96439 45631
3 75474 33399
2 122206 853433384
2 33829 454224690
3 15480 73280
3 92881 10084
2 25954 771482117
3 95238 25882
2 67920 225469889
1 76048 132113 226109415
1 101507 115444 40552959
3 10724 46858
3 158126 125807
3 10792 91368
2 9031 731004522
1 118035 153148 478057607
3 83472 51156
1 32631 45469 321544093
1 35145 67564 954193085
3 131641 132584
2 128314 246206804
3 154000 143537
1 92738 146404 222426065
2 18061 281525963
2 149702 217066234
3 109310 55561
3 117561 147540
2 176566 181868295
3 69707 81446
2 121188 606873530
1 78450 89739 786031183
2 81140 614305144
2 140477 554450820
3 180519 151092
2 55327 872184340
1 74139 135377 220259983
3 150565 13512
1 15140 120581 738996218
1 124866 143182 808806957
1 28773 142525 642803078
2 33324 773414249
1 20491 132700 227634104
1 14295 153602 708403692
2 69875 128867103
1 59841 118621 626083240
3 6298 125023
3 144744 60318
2 43287 744946741
2 10836 802390746
2 165415 338535912
1 22168 112017 428691893
1 17007 103649 106597094
2 169725 122243882
2 104086 809192243
1 101315 151816 7262431
3 40060 4859
3 109251 149580
2 59787 592568892
1 19348 116598 144375460
3 38062 28692
1 42738 64457 178171532
3 83313 106280
1 53800 120630 737203291
1 67980 96100 368402913
2 92900 852875566
3 162450 143186
1 111905 120209 338572968
2 98082 417397836
2 20856 679973175
2 158441 897984608
3 44653 16747
3 124523 31877
2 58856 453117109
2 80610 558827491
1 37118 120432 150418041
2 125028 979140996
1 79652 122181 611251084
3 8611 120923
1 37662 119449 287647517
2 30980 823739587
3 77798 50262
1 32946 107459 445757469
1 33103 140982 501196463
1 9401 31753 311795521
2 43414 486127135
1 29225 145519 213284729
2 156778 781216034
1 33656 60974 698981828
3 15118 147747
3 86628 64331
2 153248 356174862
1 146909 149256 461260758
3 132424 50999
1 79594 82553 719220107
3 22838 55453
3 180777 130050
3 110628 59062
1 60842 64163 309726349
1 70814 116905 706561409
2 131280 472916677
2 61242 206135795
2 11418 637597171
1 10513 138349 781346867
1 48909 57540 273855242
2 86569 304734510
3 127325 72754
3 98245 76324
1 3635 11697 381527629
3 133818 49305
1 30394 41032 768811041
3 97137 143869
1 43139 114057 733971792
3 28753 116628
2 167927 781878122
2 96409 625041216
2 18509 860830325
2 151495 165098900
1 8849 40569 569977296
3 111756 120258
1 117048 141868 303419163
2 29521 899285201
1 14518 77320 162039686
2 140885 318712375
3 131260 92819
3 21004 93834
3 78753 103275
2 157730 119532077
1 54691 141038 334596920
2 76480 352752313
2 162964 518843961
1 6628 99308 344316741
2 11553 43913479
2 144328 963146041
3 142387 40509
2 177276 971696721
3 154853 138587
2 54354 832865931
2 139318 297472253
1 22366 60010 176127338
3 171474 147819
2 108617 254718507
1 53620 137681 235297582
1 118114 132041 636178202
3 178064 129536
1 111632 128647 716378043
1 77670 153281 921297170
3 144785 30200
2 119930 214947515
2 45116 963777940
3 177545 117230
2 26369 93121506
2 131505 357800967
2 83145 158756573
3 169129 152593
1 14978 98651 103749338
3 160494 144771
1 40473 58776 620015040
3 149412 58020
1 18631 77007 172844422
2 144206 638063838
2 161519 843938494
3 95848 91095
3 82741 107790
1 118330 137685 66383562
1 108119 116453 514372604
2 40539 373057073
2 84848 732938383
2 65122 339343225
2 86404 774869340
3 6461 133902
2 131061 187915124
2 97934 677186680
3 174881 46432
3 163290 104016
3 161921 144079
1 86376 135378 28778530
2 42297 118426784
3 57574 124940
3 102037 47930
1 108608 119764 486560571
1 43416 74786 748556423
3 42141 94324
3 95337 59292
1 99330 114749 690696663
1 64277 81565 804686020
2 80105 876042227
2 130620 405422228
3 49109 66019
3 144224 50282
1 7237 101267 790494080
2 117497 25053342
1 16732 59604 243574667
2 137712 771548497
3 63493 88961
2 3567 13532291
3 46005 31338
1 90496 132218 937586517
3 50504 81685
2 180527 804250341
3 146299 49280
2 34865 343532116
1 60301 60382 694370978
3 35208 16917
1 58356 109342 366118880
3 62715 88065
1 19887 81231 426227186
2 106403 441978668
1 104615 122505 827963166
3 7139 96424
2 46805 294182925
3 95892 101958
3 89387 120780
2 31827 238374211
1 39630 123857 199658148
1 53531 77004 901495516
3 47169 138492
1 16214 103041 98307139
3 20696 18713
1 17423 29927 218778834
2 127546 744818940
2 134025 553751122
3 97958 140946
1 31430 149365 27554545
1 109324 124801 428080722
2 91843 837218734
3 167957 78053
2 8316 591146221
1 97265 125634 39456665
2 160410 150466643
1 81721 126958 347953656
2 80204 618906163
2 66628 696437733
1 78876 127871 832349383
2 85864 736048842
1 10196 23638 549921201
3 157129 81679
3 18581 66812
3 151382 103121
3 14246 45468
1 13134 15844 734798802
2 52790 72444128
3 107270 93239
1 54222 65610 376305278
1 101332 134761 855107069
3 175027 118727
1 16008 106250 823343312
2 28035 350218304
3 3503 16962
1 14530 84184 385357186
3 118325 96067
3 49316 87655
3 46361 22773
2 78059 521253951
1 64993 66025 348846058
2 135047 110718348
1 4167 31863 894526513
3 141545 58764
3 129521 101029
3 50679 113709
3 150204 105817
1 139165 142565 246270662
3 59584 126383
1 77315 83079 598455229
2 21651 536966972
1 93871 119705 99503869
2 99593 252532733
3 48155 25810
2 6014 513009986
1 89287 118727 59317377
2 1187 820438810
1 95616 153000 455895055
1 49633 130321 255546621
1 91077 122931 932526941
2 73758 450657477
1 52387 71418 105256220
2 133350 56116540
2 18107 616693888
3 177600 135762
1 12006 133294 607263903
2 43519 179805380
2 174880 187476146
2 27042 434249304
1 119065 119379 725722703
2 57356 696998904
3 37996 15098
1 87397 92071 895662066
2 7124 171791077
1 26913 90306 277715666
1 88826 135885 747557483
1 79955 131351 554740204
1 62048 112367 39763031
2 29728 396213176
3 110505 2914
3 74037 40123
2 16251 863093106
3 45353 137465
3 77410 66694
3 12964 95528
2 79251 806127884
1 44149 79397 245770823
3 162568 123705
3 147558 132450
1 52820 69255 617681933
2 88201 122795614
1 142363 148986 130397261
1 10370 70090 495599246
2 21247 162441829
2 141153 84815924
2 173089 436984555
1 30140 78013 150183657
3 178448 49014
3 100968 70375
3 162777 23514
2 99083 6721373
1 103370 146298 824272179
1 78617 120804 298884638
2 46031 681467880
3 45701 10220
1 4194 96944 809814979
3 28005 76835
2 149089 576942913
3 34554 89187
3 49821 55415
3 161097 103587
2 13368 2296421
3 50486 133174
2 135165 525300026
2 11474 847803633
2 59776 582149970
1 45780 130635 85323917
2 91582 897486270
1 86455 102660 871146843
3 112734 32983
2 57777 657312696
3 30692 20511
1 123217 145637 911733614
1 88259 122624 237980109
1 49578 135454 833238346
2 10502 847368219
2 74213 553028182
2 123908 307183524
1 72916 76638 167471479
2 130388 445474225
3 60125 134198
3 154448 70263
3 104369 29668
3 23224 12269
1 39230 127706 737621146
3 11794 56171
3 76724 138429
2 158147 744925487
1 35937 121348 828262339
2 3116 309890854
2 158079 438433140
3 152015 41192
2 7759 608789619
1 104060 112222 727248264
2 4268 982894510
3 93605 10688
3 179407 14405
3 146439 37166
3 125910 77500
2 43324 116300444
2 59510 987940014
3 94330 27229
2 177161 228496958
2 140572 413116399
2 110557 843197088
2 130226 900532690
3 70184 116127
1 19917 139699 622016079
1 48166 125698 993279021
2 156685 412901352
1 72825 154264 723370214
3 166441 35885
1 12099 146137 211786338
1 49908 142431 780146924
2 88590 822374780
2 31211 229715397
3 57407 57518
3 66963 94448
2 38238 446209049
2 105034 769189360
3 28209 59455
3 135865 123324
2 34335 334500608
3 15655 94385
2 25597 739704857
2 73654 912494403
1 675 123338 184756679
3 145419 143676
2 168645 220160404
1 24448 154690 727824926
2 153108 454850386
2 52575 185247458
2 115764 665930866
2 61716 136467213
1 21737 88756 35112190
2 112410 296187868
1 16305 144393 6442704
3 170016 16717
2 125377 249351069
1 27092 102739 412538279
2 64759 738255161
3 168260 89760
3 47675 110071
2 126714 982751784
3 167495 119988
3 8559 151005
1 30068 62222 689053687
2 121361 638893387
2 176273 69602207
2 106392 360600592
2 99818 4036671
1 64799 66261 982165596
2 32022 245794188
2 95241 514545476
1 76366 92743 469630929
1 44727 130135 88437770
1 27387 98348 318236890
1 15621 131746 756092814
3 139668 102863
3 87895 106005
2 37153 62470565
3 161336 122303
3 121551 25375
2 153045 590735085
2 166897 501083827
2 100943 101050466
3 80897 13047
2 124828 437989524
3 54875 6903
2 163665 398976706
1 33368 112255 240428350
2 109025 464526853
1 85784 133084 881401880
2 94599 44470120
1 48822 146581 376510909
2 65977 439997572
1 86269 106476 460575779
1 75012 119820 642302532
3 113429 80829
2 105376 373045012
1 33389 59070 510799723
2 66035 852005683
1 8441 35716 875053445
3 35086 114480
2 77832 432315874
3 125370 81776
1 2405 117925 806938758
3 143232 71377
2 130937 790874862
2 174263 85168728
1 31027 50028 715009768
3 139296 37893
3 116265 5555
1 12546 65534 382035839
3 68185 105350
2 98107 743307940
3 122360 153084
2 87298 501671510
2 85026 154224056
1 7473 63459 279536724
2 114050 54892724
1 8178 134645 805118302
1 22597 34108 422964982
2 70576 2848486
2 175166 652825108
2 91045 144627362
3 109867 143288
1 1333 33154 514115219
1 59591 99218 620360686
2 153161 310008973
2 41030 917010643
3 42933 149569
1 42159 56507 517568986
2 23311 100682582
3 27263 134456
2 109438 263392396
3 66680 75423
2 62584 457770841
2 121980 918035656
3 22170 80787
1 8248 46021 180843247
3 76647 129030
1 33739 66975 322329821
2 75163 536382117
3 97977 103985
2 62253 857401224
3 178147 72270
2 71889 546038814
1 103501 149871 164118834
3 151471 137279
3 108060 109662
1 20552 85611 493689230
2 125066 425991744
3 75279 30920
3 125278 12166
1 85442 105203 813675610
1 24331 136296 300793753
1 84324 121249 570960827
1 45284 92990 272025417
3 38189 148711
1 47925 110792 686825919
3 81605 98546
3 162989 115716
2 14442 455541671
2 112744 191595966
1 26286 37416 175880423
1 58501 98921 454626721
1 96446 154897 134379160
2 150080 236857268
2 26366 909615387
3 24327 20985
2 123354 19393949
2 56238 177766640
2 47673 628629627
3 71502 108709
3 84357 40192
1 69287 77001 74801758
3 83826 23728
3 71505 142012
3 154919 6204
3 145712 1537
2 46473 558676625
3 172184 111027
1 37523 105901 832379859
1 14812 14989 302305818
3 51774 3511
2 3446 926698828
2 16061 281099206
3 87277 74584
2 55573 673778705
2 19495 935144990
2 4357 193742677
2 49309 291901349
1 94073 111694 488515618
2 132624 936723291
1 70011 72712 566060606
2 891 431092520
3 35 28726
3 66498 93571
1 24614 60269 684161985
1 53558 71831 961930653
3 160819 151694
3 29385 26328
3 143772 76558
2 118663 992606659
1 2737 110132 792677392
2 104979 646555771
2 10367 351141753
1 10507 139053 231834128
3 150099 149803
3 149808 9289
1 51191 124204 474701254
2 150447 208850611
1 66737 131218 617279118
1 105602 108091 868207065
3 150601 63092
2 92770 874497980
1 7709 135408 845657406
3 53164 108326
1 69866 130385 194745776
1 38832 99385 760068560
1 47675 90306 183698036
2 124114 383056994
3 57306 152712
1 35354 61505 531464421
3 150792 20120
2 130414 396188513
2 68199 32934046
2 23773 942779778
1 63309 128540 116952458
2 28136 710362745
1 59159 134312 961625150
1 58302 129824 384574901
2 104305 215661786
3 115310 91661
1 57232 137202 976032686
2 38542 644483541
3 173563 45477
1 60816 74153 736367921
1 6868 100280 819310145
2 76567 456515790
3 97723 27922
2 99287 911231782
1 7523 109943 639552232
3 157479 137362
3 20721 69301
2 21704 435369971
3 161107 103444
3 158193 152631
2 93154 364732640
1 26177 50669 479882860
2 171529 99157959
1 18103 32132 824331230
1 38987 81149 341007842
3 100311 100886
2 151917 248717248
1 33854 134135 810701249
3 50259 140912
2 107638 721998110
1 47415 113823 366480935
2 31435 397668967
2 120727 938452579
2 164600 949729393
3 68934 153714
3 180803 38177
2 174525 391459078
2 97597 554825257
2 16700 428690249
1 47121 67429 554365009
1 33426 74119 24898251
3 108757 28255
3 49140 52846
1 23644 85621 781050882
2 161842 739432045
1 32103 56258 791735978
3 99426 115407
1 130221 152672 439565255
2 140679 279209253
2 24965 156550587
2 138296 756244783
1 12160 150304 558442842
1 17645 74729 332872735
2 107181 385724385
2 158295 443253599
1 150814 154674 336926632
3 135866 139698
3 63511 26506
1 92578 95661 894046994
1 26910 142248 523692392
1 65237 107046 963751259
2 155850 155829824
1 96077 152924 227381620
1 74811 111353 21405290
1 361 14610 176866087
2 138583 328585996
1 19496 154549 395723069
1 16043 66180 648544840
2 72465 876868280
2 173751 760642894
1 106507 153830 385976368
2 56842 52626345
3 7033 114597
1 55992 136630 436575138
2 3930 667504692
1 60479 151139 678596926
3 43961 10226
3 114431 47189
3 71657 1217
3 75366 43300
1 53759 127712 287756169
1 90163 153389 802377991
2 45452 72919547
2 130409 917938036
1 21407 106066 170997412
2 128111 190646815
1 60675 91719 260297276
2 137655 473878406
2 135871 315462700
3 84964 60825
2 152271 274799018
2 161957 337082078
1 85422 123085 675180362
2 150812 222097582
2 68372 12558081
2 71945 730480146
1 37686 61256 216971934
1 30178 89125 328105290
3 45287 112945
1 101785 134420 957761971
2 84628 394288886
3 140976 113504
3 98133 14660
2 43329 604459759
2 80063 973083114
2 155924 814445577
1 37015 81084 720523229
1 30241 108012 74645804
2 164305 605434267
3 102249 2061
2 35550 790240070
2 148893 437604793
3 176645 71626
2 137506 642253977
1 18827 68858 600028329
1 68168 111658 544723898
2 69613 978445982
2 105285 481613767
2 30770 450533480
1 117139 135544 662725555
2 30834 289597947
1 53367 103357 788094305
3 82793 77374
3 70874 84505
1 71101 107507 461545489
2 90998 909479005
3 41620 69700
3 76948 95417
2 140783 946417584
1 49339 151701 550340246
1 5556 36963 432414017
2 130143 294062614
3 92768 98945
3 80131 25256
2 129037 948051389
2 68779 783812459
3 63901 38184
2 156437 550742962
2 20667 533986715
2 141278 720357031
2 169035 271463145
1 27875 81839 80056852
1 73712 139306 496446798
3 63171 117079
1 101119 104092 127341937
1 71562 104104 439026334
3 149279 16794
1 36075 114464 839843921
3 92200 6431
1 26273 46058 952439503
1 48914 154696 105539888
3 131722 61647
2 109033 842153308
1 77856 107259 181771937
1 44980 146848 334375760
3 113812 152272
2 53183 489534416
2 109190 273240298
3 156376 126155
2 78147 691758025
3 14089 111947
3 158718 89876
2 102802 195707295
2 75476 417456681
2 144773 153913470
1 27747 126862 687830109
2 56714 271420080
2 174662 429045678
3 180352 81088
2 33307 112665269
2 79567 11021805
2 127515 39075244
2 36741 976389685
1 6923 9518 717141628
1 2049 144687 130292401
2 86961 294569193
3 13284 33385
1 64207 128635 235736979
3 85523 28761
2 105826 388898696
1 35497 67527 289333491
3 136620 96429
1 48777 131595 39879131
1 39715 57291 416917879
3 27328 127985
3 129383 137016
1 14025 122162 482477544
1 64537 124227 996227763
3 132971 143667
2 130924 589385560
2 154713 989775402
3 26090 46849
3 114667 18600
3 73566 100575
3 81225 64862
1 24186 90222 70734144
1 51866 107866 248794515
1 43239 89629 853099726
2 166297 968347414
1 78180 152429 384036569
1 109227 140713 75760721
3 61196 290
2 11451 699627554
1 127534 148454 451089837
3 126072 76720
1 5212 18883 507660400
1 33374 44601 928380877
3 41771 57440
2 38350 924446457
1 65275 152996 986157323
1 8868 86925 625402192
1 11026 89167 786009854
1 27318 31725 1945722
2 170078 856227424
1 63841 134759 525596800
1 9572 143018 921738044
3 20040 66972
3 116084 37784
1 82713 127739 311801726
2 113148 552751141
1 34464 128643 23970325
1 82751 144397 136876821
2 78693 117970359
2 8554 523676937
3 179648 64477
2 7976 52198092
1 20762 38324 605488046
2 91610 440810615
3 104298 84959
2 27429 182933606
2 125146 910804943
2 47978 885501725
2 110229 478636973
3 91523 61417
2 119337 332044242
2 57521 986587454
3 3254 16507
3 120991 52496
1 14165 38919 503437074
1 1456 56800 870279132
1 28035 134685 433845247
3 43966 81968
1 51444 137082 253556895
3 49673 105785
3 172888 129292
2 85066 963342396
3 179579 4252
1 56888 154669 650609193
3 70044 123941
2 141509 36196900
2 35551 878661697
2 54305 348149320
2 156404 499889234
2 57008 469006904
1 65182 133550 350648537
2 171675 595072078
2 130807 748731518
3 105629 122748
1 126565 142435 884762427
3 41407 105892
1 34 72072 634989417
1 44924 105625 317224321
2 168468 857926125
3 135394 31050
3 7257 80479
2 160575 399071324
2 98194 751229500
3 115474 120871
2 137133 140999800
1 95614 99394 797102905
3 174510 147967
2 132105 835537583
2 28445 233591068
2 126754 687665613
3 78510 22726
1 27369 124418 746216941
2 119264 545234156
2 145423 249359378
1 10812 48373 249213884
3 3691 73622
1 47375 73486 9833664
3 125731 147953
1 73325 142159 913410481
2 98714 890180537
3 115986 29087
1 71047 141712 432176486
3 178046 22117
1 35716 78843 853137117
3 104341 89751
1 59361 110090 481199200
1 17358 131519 131980605
3 106695 57882
1 15951 84446 829913053
2 100616 919393640
1 61522 84544 99332233
3 79965 130296
2 131273 888698065
2 84070 774436120
1 29223 67333 805218615
3 32258 7600
3 9591 79555
2 32356 176597828
1 57662 69713 235352625
3 82161 13198
1 83755 105074 898070946
1 39843 82680 279584837
1 143970 152387 310356483
3 112501 103084
3 22110 151689
1 133295 142611 793023271
3 162598 97435
1 8633 14856 880101327
3 143643 78153
2 46704 958191254
1 52478 62970 118101517
2 117158 653924220
3 162107 20594
1 6805 123975 944323474
1 139591 153715 427746245
2 140966 844257339
3 180058 46691
3 59565 154675
3 146836 150001
1 35689 137192 880553588
1 59808 74796 155781782
2 13542 172284942
3 49142 71752
1 33301 102507 971527387
1 12624 123264 592425855
1 12324 51503 689958949
3 22174 142750
3 67757 22576
3 23120 71456
1 51273 100507 771180613
1 8414 55373 343450119
3 154378 138603
1 99858 152222 29318051
3 29499 115314
3 13651 28422
3 142117 52834
3 169436 57822
3 145160 137259
2 134761 678488691
1 28191 39842 872723080
2 38029 108322852
2 129837 773360986
1 10744 154873 544062442
1 72059 87303 639722443
2 40681 602597049
1 124398 150539 625360485
2 153749 813175999
2 77662 747024427
3 91075 146656
2 176469 201108265
3 105210 153016
1 142218 154508 259767921
1 44373 80254 507085641
1 36053 45966 303089066
1 109124 114302 226462948
3 100364 89520
3 66174 101536
3 27311 40784
2 11798 768742983
3 24930 147893
3 24162 137523
1 7554 49404 101176481
3 8300 7615
3 99331 141141
2 46422 855764247
1 48550 61882 112949426
3 37164 14468
3 142001 94147
3 95350 87871
1 99313 102465 974528820
1 7578 144014 764940900
2 174529 701917982
3 112676 137513
1 49620 64410 165864294
1 95640 113052 696836492
2 128996 117932702
3 98376 90531
2 125352 439648659
3 36034 80136
2 80281 76013325
3 26931 15481
2 145435 392158636
2 5417 276042048
3 131734 74589
1 17414 35011 394489416
3 82285 86554
2 127375 91060922
2 72790 922095394
1 25966 86156 223563674
2 67970 910265432
1 46983 149633 521474507
2 81304 812245124
3 172636 75503
1 15067 105559 230092964
2 18840 425266576
2 101075 380659912
2 130496 973868791
3 76208 30765
3 139122 20981
1 21423 149649 56226716
1 90341 149215 828273695
3 91428 92485
2 14507 439549706
1 32928 69086 308836815
1 70047 147716 457935503
3 40349 127426
1 5625 24762 533894210
3 176479 20185
3 120616 95131
2 76021 966319208
2 70763 271198556
1 42808 126294 553028328
2 16576 990893012
1 5962 66731 958849197
2 13161 935516649
2 101914 302408607
2 77904 105191307
2 128831 897329594
2 10958 358447637
3 98205 113964
2 19988 707095711
3 96147 48074
3 97742 132418
2 111656 483475090
3 167425 47344
2 20669 679249616
1 26578 139043 922552053
2 181097 534195942
2 52938 794975431
2 93038 644433525
1 128060 129589 59739534
1 51789 104112 322434757
3 93085 139455
3 84474 11351
3 7015 14540
2 59731 450010605
3 20669 94364
1 20350 93102 389019676
1 38498 69815 468618510
1 68998 110763 437968924
2 13950 924345726
2 76957 506868935
3 32105 136810
3 83545 25602
1 14918 85476 467277668
1 1824 102809 738211831
1 10273 113176 958370378
1 75655 77767 646877824
2 60961 267022407
2 85608 726180739
3 48842 119695
1 40018 127896 311566826
3 54787 137952
3 57138 64413
2 42881 171199823
3 17408 129469
3 89054 137512
3 133964 137565
3 104031 143012
2 73752 981213867
3 94655 36198
1 71951 133967 638547462
1 65144 118892 980022748
1 31591 80910 339691747
1 18949 150378 742024089
3 151112 107048
2 177920 565394855
3 32132 62584
1 55496 91576 944028924
2 14662 864679726
2 40058 987290681
3 133431 74199
3 135404 22192
1 86685 88151 626926480
1 10911 136960 62231124
1 38060 105043 6484252
2 60242 690746251
1 7665 12979 315203385
3 28384 86765
1 46318 64312 594492006
2 13816 506809634
3 72736 127815
2 121203 433387693
3 174328 8316
3 58722 4467
1 50600 108211 790140624
3 158829 123720
2 54205 13593536
3 57569 46205
1 25383 37628 395389967
3 53546 9274
2 55466 745457933
2 58336 316342579
2 25934 969589062
3 44784 27680
2 176825 189271360
2 19343 977302895
2 32127 467467824
1 30088 83492 316899379
2 137162 800369188
3 68094 53852
1 51631 62179 599920805
2 91090 329700374
3 161982 100467
1 38163 133217 130142964
1 18968 113717 812143194
1 83970 122227 147814451
3 159876 115609
3 75869 129731
1 91452 132418 573579060
1 117066 135041 80590840
2 98959 529066335
2 152977 305839733
1 35868 136196 340499511
3 172540 104966
3 17901 81899
2 105117 368885697
1 49919 134793 201269772
2 22954 91006526
2 49631 859166693
1 118885 137482 190446695
1 6038 104299 614470040
1 54433 116581 385864360
3 135093 56908
3 118646 58630
2 58680 104789511
1 68762 154236 95227457
2 23349 705016030
2 69625 1746359
2 48818 594982968
1 29009 73220 569953769
2 19017 824023577
1 60883 122569 642274932
2 158041 926967881
2 65649 20722269
2 132147 787169769
2 87781 106584375
2 159145 27554888
1 6217 7840 35081013
1 40546 110309 516380137
3 22538 90829
3 15986 41387
3 338 33950
1 97338 114231 575001051
2 155663 866161185
3 163591 82074
2 67600 636888964
1 36379 107160 771352383
3 123060 118611
2 58920 330526746
2 33055 870602562
1 110747 112786 889472560
3 32936 125436
2 101253 835980872
2 97025 555429831
3 159272 126939
2 50192 769032648
2 167830 843396101
2 32090 550479783
2 2754 897142032
3 172096 82541
1 58464 73770 132718619
2 8321 824038733
2 78950 797053454
1 115018 129062 702529772
2 90024 742729922
3 22470 43058
3 152893 84680
1 56500 114303 491212337
3 91482 89049
3 181578 4452
3 87287 57986
2 13222 515081036
2 68991 350751744
1 11033 28867 339259278
2 170506 393079029
3 14575 110252
1 109266 113145 131571732
2 39756 965548513
2 65084 821407271
1 28537 48762 444594527
1 62662 99193 989976080
3 137248 122069
2 89259 990145605
2 92848 17648969
1 107031 126371 988192232
3 142308 146685
3 75708 137942
2 162994 286928318
1 74272 90353 373551222
1 24135 134627 45399148
2 4179 755742442
2 58419 13032113
3 91931 19978
1 23024 77231 496125647
3 66005 146582
2 34556 803454776
1 3353 13124 596142170
1 18319 122417 400089660
2 134248 157622372
1 33787 93744 898527850
2 172190 215737252
3 138903 133028
3 177462 15221
2 57210 105268078
3 51654 153151
3 37686 63612
2 169541 74578125
2 38637 363625809
3 46361 21041
2 77260 572376531
1 38170 115566 972887961
2 384 496227466
1 90992 101975 526002381
2 68657 414586671
2 47661 517368705
1 10897 34160 647067139
2 64809 361014956
3 108552 45137
2 99019 38722005
1 19860 120950 432912223
1 64415 112925 989772273
2 178020 777545257
3 104247 135376
2 12650 657099709
2 89216 977974605
3 145982 2972
1 20183 80703 987281264
2 63924 438166117
2 110314 285462778
1 107066 128748 620481721
1 30329 103703 995173532
1 47161 126796 19756667
1 65872 110430 422179375
1 37632 90881 665256723
1 45577 100755 80716381
2 57353 416868231
1 16397 154262 306757155
2 60222 943618806
1 7988 18327 274926513
2 129374 123521821
2 20337 574987936
1 43256 96236 431197141
2 41783 595023719
3 117768 9573
3 72635 77088
3 68812 113020
1 48872 62152 404627272
2 138498 490608416
2 139871 522428858
2 161091 156923636
1 50218 130525 266249897
2 16247 444699648
3 31226 95187
2 160962 185689025
2 47571 135735097
2 133313 695905878
3 138824 88598
1 61483 109914 919966309
3 140329 137240
2 69676 769694534
3 17525 109994
1 9433 119602 975854672
3 13908 147026
2 163755 743256757
1 84466 145331 905636854
3 49436 111092
1 49777 94309 485598890
3 150883 73159
3 42033 104228
3 171240 48127
2 51497 481091616
2 180565 290353837
3 156954 55535
3 125003 89055
2 2617 118801667
2 1781 796377231
2 155305 731735172
2 11421 860063026
2 37690 791917322
3 131629 112787
3 48820 109974
3 88346 66558
1 34503 153589 327759581
2 118952 652865289
1 1470 51768 426846260
1 109061 135543 495437080
3 60774 142835
1 128203 131175 616382911
1 19117 81277 956724797
2 57792 769841188
1 28218 123300 936957690
3 45889 73024
1 22750 132135 934716879
3 86443 43439
1 37501 50682 683404369
1 12359 15480 578932709
3 167027 72969
1 79077 90481 183385375
2 38252 778961020
3 43787 153284
1 37355 54921 498097346
2 62776 233691200
3 178262 28626
3 96314 122310
2 175513 850396438
1 8835 154795 259386672
1 33696 114592 712931219
1 45096 134970 315026220
1 26406 37241 285659332
2 70373 201601396
2 54721 862742583
1 6600 12082 600441432
2 136142 398588286
3 165074 120400
2 83796 371490131
3 30145 77105
3 19024 62990
1 80989 140249 838551506
2 124723 790833055
3 101503 138864
2 72719 289219510
1 11979 41307 894073378
3 28990 108403
2 51154 782730203
3 41945 71175
3 142165 112622
3 52263 42675
2 168748 752206841
1 28302 139843 769595953
1 46114 110291 304679850
1 18846 69930 852372209
3 16915 34576
1 11110 102707 954124315
2 3166 965702725
3 163578 52156
2 166966 860753523
1 61727 150685 318254230
2 150977 260445847
3 52835 42406
1 74911 124513 895010567
2 102497 854926299
3 143802 33760
2 3357 643226503
1 51428 128312 490235905
2 40707 964432116
1 89001 113959 11352200
3 101185 73972
1 72090 147258 842221804
1 49084 59922 610057976
1 4071 93661 372271571
1 11756 108345 323195683
3 101432 57430
1 54389 85073 792236177
2 124886 856510348
3 47906 26696
3 55399 83758
1 15616 36771 232056239
1 104504 111338 862610705
1 50938 55926 315314156
2 30767 127200414
1 13233 132061 928770141
3 14732 41983
2 76819 771345514
3 111048 40195
2 30531 264704466
2 170454 683746377
2 29599 28412264
3 131748 122141
1 64225 123969 119538948
1 98232 98701 580229346
1 89464 133714 190603566
2 175751 856743499
2 108511 478013682
1 100265 113670 174351341
1 59346 79029 108835100
2 94651 910159404
2 106827 709650473
3 2690 129956
2 95194 77190990
1 27646 114544 530002518
3 131588 154925
1 21691 149926 61201065
3 80679 135779
1 101286 122390 246623077
1 55648 151238 154816232
1 49652 149907 2934032
3 28922 60353
1 38167 80407 879181998
2 142467 787832419
3 93343 129077
2 53758 682151517
2 81616 619797466
2 75776 246514997
2 163277 502710137
3 157051 49845
3 51653 138544
3 175049 124644
2 80989 649863398
1 108730 124728 517561477
1 64020 107544 55551839
2 10660 442642792
2 107954 957270735
3 25542 83621
1 37762 54275 682710270
1 9055 111110 861127375
1 42730 67279 314914702
1 110000 114284 251113250
2 149900 635417361
1 66249 88883 964434906
1 106422 119121 791303513
1 5154 88091 858164105
2 85566 117547510
3 169684 51699
3 60800 44792
3 34409 17994
1 58844 89514 712528091
1 24804 84650 936976061
1 12793 25772 552845615
2 114777 361601099
1 78304 128950 558376342
1 127837 131807 412119230
3 145187 58625
3 139902 50058
3 18347 116404
1 14363 57898 388756608
1 13420 106130 97308198
1 20878 131502 259003833
1 76771 94831 955209235
2 152583 854792012
3 5506 80350
3 10479 98514
1 46437 114155 335050890
2 176536 408414102
3 20992 78399
1 23662 108299 347144345
3 87883 84972
3 146214 65136
3 51374 7861
2 110646 8800811
3 53410 78562
3 180558 94892
2 82926 947253142
1 18962 34207 92775247
1 7241 67904 99762484
2 176183 785542748
3 180915 100038
2 165181 684043397
1 2408 114558 98976079
1 3331 19343 409344182
2 81288 324204876
3 83001 126905
3 136467 75354
3 4954 56375
3 104102 74074
1 72426 89690 499402282
1 670 98499 628883193
3 75421 52639
3 141503 72753
3 94149 60745
3 5070 19397
1 77438 79749 896218700
1 59802 131678 553915820
1 66506 81288 404071647
3 47940 44488
3 117107 135124
1 52058 122677 933432510
3 65586 27300
1 84414 123075 368405490
2 106939 192893375
1 102051 120390 346999661
2 119362 587701087
1 2340 98952 761883134
2 74165 135783272
2 96522 248673448
2 92295 901056608
1 44124 70059 859789455
1 35262 89082 499967476
3 134688 127785
1 39056 67601 9927806
2 51710 110208397
1 85616 100371 693898938
2 157518 516424128
2 172582 534565415
2 87602 553178875
3 36054 61397
2 95220 546338752
3 5441 72103
2 34237 209217185
3 69260 31887
2 147192 322719194
2 170762 130763359
3 162465 40516
1 24393 81461 33392860
3 161343 74186
1 84161 140976 607746602
3 101201 5316
2 70532 315139030
3 144576 130687
3 53567 148656
2 12959 167907659
1 3531 123969 476703727
3 102949 109616
1 22943 133760 775687972
2 21929 275026623
3 61717 26079
3 54671 28099
3 19668 4118
2 103713 517030462
3 112006 138368
3 47692 48631
1 63548 111131 749595451
1 18895 121203 560584285
3 151370 88317
2 129360 884579231
1 129378 145384 570303486
3 19255 127153
3 165772 44997
1 66021 135233 917282168
3 151152 67454
1 9011 94989 65346808
3 7544 10991
3 38315 92794
3 171355 144968
2 157495 381979367
1 15967 53905 142991597
1 68933 121654 704363245
1 71570 93855 25670516
3 143529 4059
1 91753 121600 157298508
1 78978 136502 464364728
2 77307 894317348
2 104692 5035835
3 35363 70585
3 145665 103564
3 73183 35925
2 66981 313603110
3 161359 146601
2 21274 634707290
3 174056 149475
1 51282 59606 736724845
3 5685 154225
1 42524 154814 139971846
3 166869 129349
3 160741 123850
2 96221 142738036
1 12196 56192 89966795
1 38077 68394 849286656
2 83454 736205389
2 177313 337294027
2 96434 957337981
3 167243 63625
1 43626 77889 816416810
1 100603 120182 819687132
2 113584 489097539
3 169389 12677
2 64701 374760455
1 103609 107330 269384386
2 107064 596659430
2 47655 114986989
3 72032 115189
2 169952 106852506
2 83919 742329391
2 60227 346599134
1 121806 136642 653539857
3 91966 66891
1 47316 99725 544247828
3 156584 16146
3 8991 145769
2 116959 225774612
3 5664 20434
3 16950 70549
3 77008 37543
3 19876 34218
2 117354 821052714
3 162916 334
1 58872 64338 691473070
2 44532 102407950
3 60120 54956
1 91774 106688 389854131
1 7579 119508 826194113
1 62286 139189 905866945
1 71776 144071 214784687
3 32414 76070
2 23627 411831468
1 21140 120425 275796565
3 49976 110702
3 8288 143987
1 3714 107439 65246355
1 28466 68541 704963487
2 109581 494713914
2 161803 9735184
2 1729 998891864
2 115873 768615860
3 32833 50130
3 35233 60445
1 101483 105388 176315461
3 92766 67229
3 25436 117061
2 4095 967925354
3 31632 28554
1 32671 101892 600604609
1 67413 77711 907003916
1 94094 118437 822390825
3 39860 91252
3 148336 119561
2 24965 248047895
2 143880 522852376
1 46536 154585 364052487
2 124313 768231103
3 2048 69674
1 35753 53639 818500621
3 101762 138735
2 61866 185249592
2 7387 583805861
1 29508 99958 936319688
3 68526 46807
2 88632 897587665
3 19223 134169
2 127464 380214013
2 81835 897924956
3 23619 95336
2 161708 300576274
3 67021 149464
3 132307 85277
3 111484 83176
1 3434 102736 305141413
1 11439 57322 703854351
1 1700 51376 947134305
1 97243 151416 446997407
3 56936 111219
3 142177 129580
3 110606 47658
3 9201 64484
1 65766 75331 307876682
1 84051 154671 677431973
2 101749 743199828
1 7286 152280 338625571
2 42884 384253759
2 173916 60357654
3 110669 30258
3 28428 95638
2 70304 916824803
3 73162 51835
3 176269 114789
3 111315 142523
2 52573 535359820
3 6450 125106
3 20521 145844
2 104448 463185252
1 60649 149680 441245692
3 104473 121837
1 24948 25301 457227278
3 118723 64959
3 97911 79944
2 45021 205852409
1 139270 154388 677068895
3 133978 16960
1 70326 104549 678693318
2 137039 470312113
3 29408 54433
2 59750 177650334
3 156734 149518
3 146803 146961
2 128239 90678570
2 168550 479387527
3 168909 91484
1 107803 126987 484744194
2 34146 836534415
1 27580 91606 148026925
1 72652 148910 966684325
1 109277 137380 407121079
2 86495 150720229
1 15839 60404 889879615
1 63557 102009 185570924
3 116556 136785
1 79706 128869 808796597
3 131251 120473
2 125562 374883657
3 176911 17154
1 7588 122429 526403534
2 169757 74885905
1 95106 116370 445510280
2 118505 344884731
2 41527 879608664
1 29179 144849 611193126
3 129525 5214
1 139127 154360 47415910
1 131499 140341 809108269
3 26374 89406
2 88076 497292032
3 163641 19959
1 23475 60190 626983521
1 5698 151521 839996111
1 29366 151836 269153469
3 175562 50733
1 21583 36900 326208326
1 34148 121558 53907179
3 9056 148524
1 20500 136895 50977607
3 37720 88090
3 30836 74459
3 146477 115815
1 131729 154443 921812670
3 70523 5833
2 39026 365339496
2 81795 183934236
1 458 86078 810275192
1 5519 13318 440445032
1 75068 135083 649619767
1 68041 145851 226141457
3 179981 31104
3 15936 96188
1 34443 105108 790835971
3 148709 52971
3 5754 71034
2 15328 443685706
3 120673 141872
3 35781 19122
2 124512 144378742
3 113261 151656
3 90811 81192
3 170797 55850
1 35237 96291 862891685
2 31334 614260766
3 158736 39492
1 26697 126215 331731166
2 97358 407509484
2 38851 166535374
3 88470 132721
2 49903 549682609
1 202 886 868766070
2 71146 765921795
3 110769 58023
2 107491 51862629
3 2162 153580
1 14470 23951 970945363
3 142070 144329
1 13030 141755 953584980
1 3093 54386 317601416
1 63862 120426 253723542
2 5278 432449617
1 11709 95665 339238103
1 48587 74506 998763745
2 143439 724653338
3 91204 136149
1 80107 145005 375286286
1 15007 149078 178158077
2 117201 634430831
2 87023 718233550
1 11537 142298 986440836
2 73207 455519790
1 20544 96521 102900651
3 169003 54290
3 107084 63894
1 13299 144845 21560676
2 24026 339130745
1 7092 143889 438564638
3 136056 68675
3 126243 55574
1 144115 149042 176339091
1 90777 132538 260030340
1 84851 104216 526346894
3 60668 15321
1 8395 114845 215595552
2 173563 332802798
1 10043 115011 58232406
2 139302 854316210
2 26330 506133992
2 113241 212640330
2 64742 131658335
3 64117 42574
2 152648 869540050
3 113742 81818
3 178481 67643
3 3445 110464
1 117513 137602 410880098
2 102786 714718695
1 67921 135309 44196177
3 109407 57061
2 130072 741424459
1 107362 107931 434429395
1 31671 48640 212277028
3 85989 42328
3 99393 101376
2 3948 348059610
1 74825 79709 93897238
3 181357 84385
1 27867 102588 54353376
3 105844 95189
3 75977 115834
2 134271 262503619
3 153592 34676
3 147232 100568
1 125797 151694 725973299
2 158261 253582455
1 54821 72998 450750539
2 146895 538330965
2 154406 550589371
1 11308 22201 310953406
1 46645 54267 976290779
2 56023 262712368
1 27732 74029 25333201
2 82139 8238903
3 4206 24194
2 117775 832442979
1 66019 110448 294418128
2 125817 532264513
2 89765 726595620
1 50698 55117 512551436
3 49138 19376
1 83195 100121 157370694
1 20498 136877 718676240
1 201 117524 614713976
3 88534 121912
2 106129 20326488
1 4444 84393 864878442
3 99306 101353
1 74920 134236 807609970
1 27829 42212 608152167
1 27789 124511 266463126
3 54481 91921
1 45235 75902 533445331
3 158025 63144
3 111621 39146
3 34160 18173
2 60213 52847806
1 31660 137542 997376852
3 178536 70532
1 103074 113741 429561199
3 177475 53592
1 34459 90112 531694406
2 24543 165622844
2 23880 866461818
2 18245 342704547
1 30685 47627 412995308
2 95190 834457004
2 14880 514797322
3 4409 147913
3 109968 43251
3 146992 71071
2 102240 180024469
3 144621 7419
2 90571 304742815
1 104661 128554 649556466
2 113234 592269861
2 157659 578768067
1 74936 118132 606942736
1 7131 27657 937117310
2 44427 170274348
1 25448 35166 372329240
3 69244 109376
1 31797 135330 432140918
1 6162 24505 107847661
1 42744 88149 956243194
3 36306 99625
3 179872 24966
1 96915 139583 550228675
2 138920 546150670
3 45300 146436
3 60555 97878
1 54639 141666 778083333
1 8076 35303 704132233
2 177672 609613072
1 14964 94568 355911319
3 40178 151294
2 152913 437480665
3 168447 140620
3 17038 103288
3 160247 5538
2 71702 224343326
2 140474 267437681
1 7712 36920 369262706
3 9166 19821
1 11653 151457 563865458
1 20689 48252 426868539
2 138830 146491554
3 179738 111295
1 8927 145009 937577767
2 42725 728280705
2 6276 799182357
2 180551 514575906
2 2545 530280567
2 137482 390412322
1 72523 147532 559451910
3 90121 102414
1 89675 122081 800772868
1 112150 133354 105052414
2 40281 536942548
2 44997 959948958
3 36284 99996
3 52295 46716
2 87642 249865677
1 116268 150495 470711168
3 118867 117686
1 71716 101688 478695998
3 98041 93700
1 68383 128562 20015446
1 45230 133227 470474174
1 49809 140090 520444313
2 79166 925855489
1 30225 60165 950421683
3 152328 39233
1 50266 83319 633805499
3 163981 87071
2 94033 754430936
3 46575 145754
2 33054 831719568
3 96020 85792
3 101207 78414
3 74366 113685
1 7818 101920 592843924
2 173294 441066924
3 38530 67763
3 41179 91534
1 64048 149182 356615330
1 49716 138424 904303939
3 137830 96883
2 34722 144412811
2 62735 444406231
1 30074 149552 529199697
2 47009 122833829
3 39974 18660
1 43996 145916 687062714
2 78170 816395901
3 24224 97280
2 112747 439263918
3 67135 89602
3 31859 21256
3 117523 65443
1 36994 52053 334027662
2 98927 622257000
1 135345 146663 301270015
3 147825 78050
1 33068 108328 499520756
3 136522 86950
1 63288 89202 552311250
1 2540 59391 376465008
3 145243 89029
3 10217 69191
2 82571 38661677
1 125916 148328 550683065
3 122776 79568
3 83443 104487
3 1963 95971
2 169265 604648949
2 104898 99279356
3 144032 86084
2 82885 19191663
2 145954 439318242
2 100929 890696583
3 133938 61357
1 40605 145515 831649291
2 66548 218019597
2 179978 984006296
2 46866 973279477
2 54384 653690654
1 59287 109661 998366815
1 31198 129238 875623333
3 170494 47415
2 49418 50617269
1 12505 146806 805584798
2 154346 319760701
1 39249 86451 82388290
2 158191 881644760
1 49107 136820 352434179
2 135022 807103840
2 150911 146133141
2 51419 190432880
3 118030 46167
1 120912 141021 545931770
1 27761 135503 219853165
1 12516 23381 281401669
3 43610 83998
1 91853 147436 43423962
3 126454 130258
2 2125 595244503
1 101988 146980 703640208
3 15674 61199
3 175047 93597
1 74911 141630 533821177
3 116526 19783
1 139852 147564 806611952
3 20314 116969
2 120116 413246009
2 151502 855673320
2 116293 589465166
3 20820 93115
3 99580 2057
3 65709 89909
1 23918 69578 581732551
3 17952 40205
2 39595 59108030
1 8587 16264 552408382
3 56033 26829
1 72557 103874 647107556
1 33161 107327 919253670
3 155656 37669
2 174543 6080136
1 23337 75474 964622698
3 7935 43750
3 69797 142042
1 124050 131156 250241850
3 163406 60738
1 33917 111982 631474020
1 91419 143246 751416957
3 180549 123005
3 118253 154331
3 95845 54183
1 21889 66737 533017224
1 37634 123446 806907647
1 17490 66732 37076268
2 79752 107646353
3 39786 112802
2 123111 546720978
3 40618 109946
3 115495 118387
1 3482 29917 496229913
2 60479 633890588
1 114789 149461 668367434
3 134224 134673
1 37837 126278 857422741
1 109984 145900 588014287
1 64653 88013 655890836
2 120165 989022946
3 87062 83888
1 4951 55076 906002813
2 2811 104515404
3 1192 42148
1 64824 89810 99127115
2 164227 360431747
3 76713 137468
1 111117 136538 398593265
1 131777 138525 163312656
1 55057 148877 655369711
1 42476 62299 877854450
3 59803 10104
2 64105 185742888
2 54793 499667843
1 38040 95701 817182555
1 70714 119389 916903119
1 47624 66597 395634020
3 123219 85439
2 34613 233586135
1 129939 146641 867397784
1 15679 138767 132515996
1 2303 109607 101720455
1 49481 53971 225621690
2 21694 572600544
3 174925 49714
2 73085 205690929
2 124147 385775474
2 1480 964024742
2 100969 607509768
1 28619 33625 18595070
1 111161 117230 662768803
1 123041 133804 924913845
2 119333 639412526
2 114533 742959333
2 100754 668875274
3 31099 129907
1 77505 124707 130329173
1 25166 117263 344883681
2 23761 862889122
2 165243 364206082
3 165119 134848
1 48313 114841 753061663
2 176694 8251776
1 92231 150459 905545937
1 15265 34560 512107056
3 159372 14641
2 175954 632721264
3 28227 13755
2 135568 296182757
1 9796 74996 153547063
2 173314 284355620
3 109292 114100
1 34107 56736 24335833
3 52831 134801
1 5436 59611 909985086
3 141643 68789
1 27315 121449 232473359
3 161669 101975
2 89488 63561306
3 13427 68653
1 42639 72611 479617293
1 64347 116692 444996473
2 81425 682029152
2 13611 570291404
2 137749 138465152
2 119502 622221038
2 3232 35895945
3 75776 27038
3 164167 126998
3 14220 131007
2 174706 51219275
3 28343 127460
1 52338 117061 239738451
2 28119 22319197
2 87448 349002080
3 58324 32592
1 3938 143717 884027501
2 26699 739963589
2 86368 431935162
3 120139 77615
1 36583 154972 914467024
3 36708 132818
3 114285 120722
1 99092 153058 939747152
2 80695 410217057
1 45440 83888 173890448
3 148619 151178
3 33900 1336
3 89948 104071
3 23118 42603
2 104587 362291204
3 26196 15204
2 46287 283864263
1 89251 125167 372164724
2 19653 665382677
1 11650 31421 183884399
1 16345 54321 280652749
3 99525 141130
1 140211 152046 735992461
1 77257 106706 221167276
3 107044 105702
2 51034 634281167
1 54396 62705 411853654
2 43616 107522518
1 59924 110548 140534445
3 19335 29055
2 8683 490205588
1 66702 119269 808499596
1 22470 71341 784809606
2 67836 436770433
2 66529 541658025
2 171715 261665947
3 121686 96905
3 160424 72976
1 57288 151056 651079822
1 38675 92748 50832685
3 163560 101512
2 57281 744043219
1 68052 96155 109731839
2 118117 396953444
2 164841 155145854
2 172447 868606030
1 49196 140743 534731050
1 21227 100109 270721575
2 40816 54157801
3 128674 53933
1 7158 12487 994425617
2 24452 761233669
2 5303 757309284
3 33374 49695
2 122371 29783661
1 100741 120356 681800773
1 21375 117081 542528747
1 54870 119182 824233519
2 988 403600313
2 145348 353429845
1 2888 8297 656290690
3 63852 121905
2 30601 789460919
1 19029 34327 317306841
3 167842 139712
2 118115 240984484
1 92695 135286 319501088
1 12370 131703 345499152
1 20172 80419 309752736
2 72273 17760563
1 53691 132672 135258683
1 114726 131193 155514198
1 19843 95444 428088726
3 53421 73559
1 37568 129676 688093078
2 163813 52741057
2 175124 788967480
2 85757 916553395
2 82689 988108541
2 155654 395860691
1 27776 43771 904375647
3 69436 80281
1 59699 83280 436626961
2 70329 97588545
2 105937 235078244
2 93114 641373128
1 9200 40791 578436158
1 48683 74270 959212419
1 10593 120572 617693279
2 61955 207235504
3 116563 83752
2 167018 717542389
2 90093 62145741
3 113934 46919
2 90630 822735869
1 114245 154797 269892792
2 119759 385418393
3 154347 7024
2 176698 487822714
3 87101 33549
3 151946 130298
3 102475 144462
2 26877 125660440
3 97686 116424
1 26831 63368 321308979
2 148275 217866866
1 30242 31542 221885274
1 22723 30297 993523917
2 161187 76136432
3 107747 109843
3 100501 28261
2 4945 582344787
1 9899 47403 328904106
1 35478 150471 229918508
3 156096 135821
2 25683 695717997
3 180449 86820
1 11448 86680 348699826
1 104762 115964 422160521
3 63098 151348
1 5473 55180 410926388
1 31438 131865 725208325
2 162639 413052822
2 33482 324007413
2 138846 677835038
3 21319 125632
3 127153 85457
2 114735 480768401
2 27849 83313636
1 104108 122515 887119413
3 123181 2335
1 47222 73424 638839676
2 166778 461602975
2 120526 324400744
3 98798 96913
2 155812 732265175
3 140938 34185
3 25974 88323
1 48722 111435 107418165
2 120051 374573206
1 1630 4630 744939198
2 147500 473519397
3 21249 48973
2 85138 575973138
2 13306 292855942
3 105157 10490
2 149908 348293559
3 112461 151540
1 53467 145852 621933109
3 168942 102888
2 25685 832493363
3 41005 85200
2 61561 828962093
2 60934 791850446
2 75199 816281641
1 18295 108404 711546524
2 155438 51058449
1 118329 133180 301359905
1 35399 105006 396614770
1 22679 28120 178860685
2 118019 299888974
1 81440 137701 554400364
3 45887 51231
1 31445 108059 759245872
1 49509 73720 762645083
2 129344 345042335
3 180126 102546
2 124160 667577025
2 79160 402275421
3 37306 29713
3 81725 112203
2 101798 304319951
2 64152 532423609
3 115255 75913
2 12192 212656132
2 86583 293366701
3 168689 40423
1 45482 105551 770205540
3 29584 102391
2 6889 503172278
1 955 73717 397118044
3 26783 64566
1 56098 143224 962727886
1 33905 44149 410079999
3 168705 121621
3 152137 93304
1 23270 26825 784637370
3 28516 120065
1 67848 151381 892647624
2 176697 346492651
2 128818 685613233
3 69200 99863
2 28564 286584748
3 109597 145983
2 76295 271959959
3 170857 137744
1 13379 104301 852255476
1 48874 55853 581016737
2 166779 561764292
1 112132 147719 872647205
1 54254 153950 420647582
1 108458 142065 533123308
3 63974 10298
2 86021 263582802
3 73335 47267
2 175997 529394560
2 149531 427983158
1 144410 153335 811135584
2 13733 889860911
3 177263 113124
2 85197 38081805
1 11406 123440 831361939
1 11379 124302 578015696
2 35636 713101403
3 98951 115177
1 145791 146024 700394502
1 17033 145554 24553254
1 6760 48703 981238736
1 120193 126499 760521065
1 70179 110183 628809305
2 28251 270491150
3 6369 52344
3 168384 1076
2 43845 356404410
3 100208 15432
1 36376 129334 398573741
3 86204 33784
1 40678 127601 332848553
3 138942 78712
1 70023 90539 880274456
3 145722 138238
3 31828 40660
3 123086 34279
1 42549 111478 8405856
2 74716 67012342
3 65095 120945
2 19425 577200916
3 86844 70569
1 56639 94768 103825544
1 77001 106872 479530570
3 9020 107636
2 12199 916213959
1 41153 58832 355313531
2 168936 153566398
3 118429 43127
2 44242 114709302
2 108522 469600360
2 60166 688705723
1 69742 150335 451797321
3 82667 131207
1 56386 97030 106634772
1 116698 149499 34578503
1 93594 124103 993566353
1 118208 124899 319599936
2 38638 508930728
1 66166 101551 660935380
2 178266 547601287
2 3837 43480529
2 40667 266836624
3 114984 77795
2 3222 158000218
1 39920 62575 707883081
1 36460 53611 553412273
2 116856 744856180
1 19 104220 46380992
3 36167 125203
1 83516 147643 4620883
1 71017 89291 209493095
1 51865 87356 922294036
2 4749 494646174
2 51377 381845072
3 43037 86595
3 131678 49299
3 127647 48476
2 72472 495121067
1 5042 110384 424404989
1 23784 143905 997495369
2 165472 651752478
3 111581 78367
2 150459 345137156
2 38600 989683828
1 40428 108297 97451149
2 33226 726753972
3 158146 90450
3 63342 80707
2 34608 574309451
2 143211 563730881
3 46848 28363
2 126378 863928235
3 29263 149653
2 115125 584080403
2 112020 207489552
3 84598 90228
3 149267 148023
3 171310 130895
2 90608 734106990
3 81743 63418
2 9904 447027837
1 95024 129393 887993474
2 165467 61969637
3 175452 9826
2 111852 632578077
2 27766 397498231
3 11186 8962
3 50749 36312
2 74116 655118259
2 70939 622215273
2 94195 708316469
1 22279 123065 474758623
1 32719 129883 733193994
2 67144 408087601
3 146819 73594
1 20318 95147 152332493
2 45691 163713379
2 71681 234354731
1 45688 121164 130372453
3 37203 109869
2 43393 490651054
1 75330 121913 312414719
1 9506 17007 762039453
1 9793 18501 901938980
3 170471 25779
1 55300 58574 350007789
2 144549 382501641
1 58259 98663 226743862
1 25581 124698 470583202
3 10320 144700
2 768 20588739
1 58502 82361 769845970
1 12078 100623 866312265
1 36218 55612 277352149
1 8937 46638 959226643
2 138921 567520771
1 45268 116830 556461517
1 41221 105994 391642430
1 1673 150414 400119696
3 110555 96923
3 26196 21701
1 42928 123142 810038525
1 53634 120667 760909878
1 8548 101805 916021396
1 57139 79324 839187465
2 151763 647315814
1 61816 125131 983525118
3 14239 91602
3 100238 142920
2 154203 789805134
2 117948 793621332
2 24971 835175229
3 121549 154333
3 3417 25797
1 94074 114859 884878970
3 177336 71441
2 105713 579903627
1 130633 133850 56772441
2 115013 158062344
1 16342 151036 426070542
1 37780 89254 145321237
3 30952 32601
1 96009 146878 692519198
3 176474 109501
2 75180 2538540
3 158633 103726
2 160866 328267165
1 30402 73890 652967375
3 86143 83612
2 181267 276572365
1 47623 144479 415818050
3 449 82756
2 180979 599263034
1 2276 137190 798050900
3 76885 130984
1 65843 95260 665988894
2 16228 706916895
1 63105 103472 904820936
3 7738 154157
3 57767 96006
1 60367 127368 22299046
1 58448 104615 836803648
1 18916 145094 105706920
2 138925 158691384
3 30138 142317
3 177411 64615
2 46920 963768029
2 91534 420937860
3 18205 102109
1 91260 99288 158585420
1 116104 117350 653126256
1 8277 68544 532024998
2 172102 63569614
1 52168 129787 746084672
1 28995 141553 20483396
2 37596 73505047
2 108878 475444420
1 87459 101071 485208393
3 86434 76475
2 124020 690116839
1 33173 153957 44278420
1 96219 133073 374439319
1 85399 97678 121711881
1 17970 36420 595499708
1 71419 133367 288998748
2 8099 469651567
1 31755 99556 349190895
3 170009 69454
1 75136 142174 302511560
1 118951 131553 371607826
3 153638 67307
2 33556 224693327
1 75301 75673 152189438
1 16514 103747 678724246
3 4435 62808
2 87067 76937977
1 6918 78435 153863426
2 84334 164844394
1 19410 126723 699255006
1 70467 84166 44468496
1 12439 114638 703327332
3 33388 94373
1 51494 104477 874237300
1 74838 78818 351486823
3 94040 43469
2 64109 577942637
2 28638 134925261
3 120165 134027
1 78797 91046 210157183
2 5165 445840098
2 105589 40700244
1 22521 149119 601116268
1 95973 111231 256691936
3 156143 39786
1 103558 106117 195316058
1 17717 59641 84058967
3 9812 144338
1 112196 126608 683713366
3 116888 101579
2 152276 411286582
3 105066 95046
1 23818 106137 868351715
1 121265 130640 302158331
2 168182 368005329
1 484 58445 417432935
3 146111 144982
3 115664 57246
2 141975 179701320
3 33941 130096
3 17922 61939
1 118800 142736 489288940
3 156381 48101
3 130814 56337
3 79877 110856
2 175378 231445258
3 113893 74896
1 67209 115063 724287661
1 126270 140053 575904681
2 152575 87258339
3 148605 109831
2 76356 875702327
1 19212 30887 160838925
2 136600 790972180
3 172253 11906
3 160589 102756
1 46841 57965 140623947
1 118596 125074 244428897
3 146708 29034
1 90740 133921 273960612
1 37574 116267 228285754
1 24796 101029 985735850
2 122288 344976676
3 129406 12694
2 137222 364319872
2 50666 568252658
3 87104 73244
1 38581 78981 447689436
2 67746 68918565
3 13198 41615
2 78126 656743477
3 100351 49683
1 50644 74623 651353025
2 51977 944961248
1 79626 137305 124011337
1 77413 146831 161175794
3 161635 79176
2 2577 451022905
3 94384 22339
1 57242 105423 958089795
3 173208 75251
3 99871 137156
2 151509 455774547
1 94342 134609 233861694
2 167155 309122259
2 54091 497247366
1 56933 61088 31112038
3 59262 154109
2 12904 54736411
3 133697 28412
3 75534 125734
3 114956 130523
1 43737 81198 635829146
2 654 481729593
2 29263 970328808
1 32228 54533 640644396
3 98216 116006
1 19943 78777 464412586
1 87580 92427 228675165
2 124085 751672372
3 56462 140230
3 110102 108172
2 56697 701438415
2 22514 404254706
3 111856 154435
1 49632 119529 412194797
3 138578 122232
1 84740 111534 65440306
1 33062 154896 92399783
1 25026 94383 349284107
1 93796 102155 53663707
3 93199 74434
1 3283 50003 900283272
3 85509 132850
2 161805 198494601
3 75602 20081
2 163320 463855084
2 97466 424394742
3 58944 82703
3 97200 120973
2 133758 851598209
3 84553 66449
2 155358 669197639
3 72257 77793
2 53176 899021582
1 39493 120666 400136507
1 26695 91055 478756116
3 179036 125616
1 15226 154835 459638150
2 11424 98948210
3 42993 68159
3 80711 136628
1 23969 70321 874351936
1 47853 134950 138723626
2 131302 519670915
1 50828 68644 475731196
2 75109 545473391
1 85969 148044 29111652
3 89904 96498
2 53092 53916724
3 19295 71894
3 119656 126179
1 72321 151289 918813496
3 150441 94370
3 70670 112202
2 173411 273426712
3 127124 136301
2 80113 580691398
2 31487 819639261
2 145831 29638004
3 178402 19108
3 4901 74470
1 28945 60140 619905156
1 4035 78100 751836912
1 40262 139147 802554867
1 913 149084 850470592
1 16272 57523 467752033
2 116343 219788111
1 15187 128752 807519671
3 123382 95162
3 3005 153946
3 174204 97033
3 91057 38632
3 109563 128817
1 90728 150761 992429084
1 10088 122057 154496133
1 34562 109537 605832554
3 26341 87917
1 112390 144281 861974582
1 117252 119702 42165819
1 229 115724 467475447
1 77097 95980 939574401
3 1265 153079
3 168531 104674
1 35770 65591 692688987
2 56427 698541043
1 69266 112364 55606644
2 142411 597004427
3 123233 128709
2 107384 150727180
1 9191 94390 562907908
1 25063 96926 76510093
2 146695 532415686
3 75978 143131
1 57388 122408 245763084
3 149233 121413
2 19685 628445041
3 35203 95749
2 33624 472025035
2 176656 595914203
3 43571 148986
1 124184 124231 973613399
3 161731 51768
1 10443 39158 373048065
1 85379 145932 527468620
1 7428 57370 900127811
2 86932 578880659
1 129562 148291 835281363
2 169354 887171678
2 82595 209375944
1 76943 154495 231652635
3 81888 126014
1 120340 145809 662819617
3 130070 80746
2 91422 44273556
1 14291 40136 644503264
1 92258 139644 126043683
3 98526 63197
3 103584 84156
2 62781 730808646
1 14243 88341 363724209
1 78670 117865 455861761
2 87538 637373646
2 18096 572627352
1 94750 96830 81122123
3 22932 2715
2 35357 935889846
1 69042 76906 224179192
1 19655 31180 659561521
3 18494 63502
3 65440 112218
1 94171 115154 316282562
3 48578 51050
2 108386 913289980
2 146211 204860174
2 36621 864142927
1 59325 124181 515268388
2 20929 712224532
1 31180 147888 130818108
2 3497 572265722
2 85821 805694318
1 2864 75359 516842409
3 108408 147713
1 103690 130316 590075829
1 4106 98466 185464498
1 86871 120659 527188403
3 169034 32953
1 19234 81369 197273960
3 129548 33012
2 66313 569770882
2 325 229090949
3 54236 140523
2 90258 383734820
2 141863 914292063
1 57000 106476 668968229
1 56020 65653 603102285
1 28827 115934 168757233
2 34949 77104612
3 19016 97705
2 130983 765330001
2 169045 243368826
2 27258 390749638
1 31081 36760 38096473
1 79253 91286 788702290
2 83564 969396738
3 66819 53785
1 91215 115351 506826775
1 75373 120732 330305598
1 84389 92879 209924702
3 173519 28336
2 17840 945079294
1 20126 119936 304717726
3 43694 48039
3 110845 72919
3 162121 70325
2 100704 508267056
3 120698 34100
2 106334 41089805
1 20130 107245 849662080
2 38705 724774521
3 119541 25158
3 12174 86802
1 47307 98456 694639522
1 87018 102365 868746800
1 8821 68169 919282802
1 91003 140469 885317550
2 120352 241951483
1 107262 120891 789627872
3 86843 42389
1 110080 139216 409098588
2 144575 848842634
3 21061 141497
1 35293 142980 951385748
3 144237 84164
1 48590 126753 779685821
1 105686 151155 344655807
3 166259 67214
1 119989 140890 306846836
3 38565 117893
2 45182 81408918
1 104511 137352 539276522
1 86868 104050 492190015
1 109578 151107 175727336
2 34047 723175558
3 122965 1911
1 61895 78132 175678877
3 122880 25000
3 74312 109575
2 92597 832931747
2 39534 387844651
3 12968 148945
3 93846 63445
2 69019 960473254
1 14999 124565 335103261
1 36799 57577 292708448
3 92616 87557
1 136950 153745 161867785
3 125233 142635
2 135887 830755498
2 70722 497325606
2 48831 815329724
1 130323 135334 524811568
3 125924 133397
3 89107 125501
2 7098 824369124
2 43121 364760057
2 12709 33417045
1 37141 54630 791169001
3 135566 10393
3 80833 30221
3 7056 139186
2 122531 928442502
3 47653 112613
1 90003 119839 394723101
2 48875 878165425
3 22716 6157
2 73284 665681399
3 96891 28778
2 63755 793077013
3 42576 134333
1 84041 143215 440483308
3 175278 150370
1 31405 112513 322605684
2 42054 645896672
1 11825 22772 198409853
2 52184 53540029
1 112490 152450 781759855
3 67499 36089
1 78976 83106 752408096
1 70943 93070 456276303
3 41044 18746
3 65226 135217
1 110566 127218 70648103
3 74512 40232
2 59471 318908019
3 159964 138591
3 98518 109659
3 9253 30744
2 114304 541935373
3 102057 38610
2 10587 675362440
1 16297 23133 434097936
3 123123 91597
1 40004 109510 641282771
3 74789 130749
2 14278 289703062
2 155473 269713265
3 89068 38067
3 116631 135410
1 56205 136529 578015447
2 125390 400158862
2 41180 753139348
3 157552 100902
1 16734 68283 127058020
3 127455 81145
3 14558 20515
2 157544 427265810
3 11199 46552
3 169994 153117
1 71368 91055 683022160
1 55541 84675 624143116
2 144445 822892835
2 143394 477083497
2 141381 186434882
1 63301 138023 588453760
3 163154 13602
3 106655 115264
2 120984 707364314
1 85239 120662 932094244
3 47573 54545
2 42602 296045473
3 75634 3270
2 108460 825051708
1 64570 84660 916907006
1 97249 135296 73250326
2 131787 382512406
2 117168 599636192
3 116420 55229
3 71853 25952
3 133181 60606
3 64787 46368
3 68582 71132
1 18944 29651 172140737
2 83018 356423909
1 30367 40672 823606115
3 37239 2658
1 57585 104759 147224214
2 147080 593946433
3 2389 153681
1 4290 25628 502641340
3 9862 87245
2 128794 454797135
3 45762 107646
2 156389 31067791
1 108697 137906 453967487
3 46819 87017
2 153991 156611544
2 10781 613705647
1 41647 116977 985084678
1 34743 40851 625225896
2 163339 197049527
2 134570 986578121
2 133231 750413923
1 21097 38209 603750243
2 177753 20491167
3 103035 106386
3 157626 78501
1 29294 87963 481975047
1 37999 55304 838293157
2 44157 238529411
2 47234 969903479
2 123511 532315334
1 19618 24373 933403561
1 21574 90868 346050407
2 44615 594761448
2 124500 97118876
1 21769 66152 129562084
1 69774 141537 899531547
1 5496 152397 811567744
1 58346 146968 752512885
3 136711 15046
2 33465 840791885
3 100202 88842
2 15851 861960679
1 36044 61206 873705564
3 113030 96722
3 137138 85027
3 178607 13951
3 78714 15115
3 112525 146382
3 111837 37677
2 107794 143891671
1 42025 132410 830723044
1 62480 135981 945159692
2 95165 475916109
2 92189 2037729
3 132764 117052
2 90784 383871568
2 176452 687522488
2 110585 394639214
1 100475 138030 135863420
2 69233 785584866
2 62618 613046460
3 113197 15817
1 41269 140563 877949323
1 15255 23661 678718627
3 145798 141452
1 37382 63289 647070437
2 20274 69290599
2 47794 821373512
3 2857 54939
1 111278 115247 302332658
2 18524 172589243
2 78372 400740253
3 157569 33102
2 88733 249781284
3 18581 61164
1 29495 113942 257309893
2 46062 486258725
1 26675 60750 302479905
2 58648 161164443
2 130602 814751146
1 20516 94332 791039399
3 137509 139610
2 105127 340379607
3 48610 35914
1 90331 121775 72594988
1 26670 130099 201554552
3 143298 101069
1 28056 30121 46386461
1 128326 133791 489168577
3 53659 71848
3 144255 30129
3 9439 63335
3 8086 29445
3 40177 136033
2 59387 632193440
2 76445 92306891
3 98988 35612
2 113396 527928202
2 153909 623311260
2 168955 945090645
1 11811 98807 19043407
1 42002 56397 285232939
3 145891 84856
1 73596 133293 315647738
3 104946 84202
2 134276 813428676
2 104431 931700020
2 100972 909279453
3 176492 53191
3 161307 19918
3 27459 150141
2 19104 887954465
3 84338 75342
2 181428 93018655
3 48948 87240
3 127914 3762
3 141682 5350
1 97568 135720 745137571
2 140191 80051289
1 43142 132461 66930835
2 179614 311294090
2 22027 369065833
3 127874 48094
3 98305 153503
3 81844 115937
2 67573 66781553
1 83818 115086 200795778
1 2048 9639 148974454
3 61387 97183
3 109905 71768
1 10950 50738 709665202
1 71302 132518 621602501
3 31167 14057
1 70141 104923 209400547
3 104741 87962
1 120209 135712 791816872
1 57977 141767 648567889
3 5076 110171
1 44791 71420 866557175
3 35994 129049
1 57177 137876 484868074
2 155987 856958830
3 10155 108507
3 158034 41376
2 180080 362813799
1 39766 151959 590553307
3 79058 133693
3 53988 147125
1 18717 65959 558165749
3 172527 72407
2 125842 274382946
3 116618 98316
3 48469 30524
3 163381 12605
3 115797 114276
2 13064 905150759
1 3557 64851 637019212
1 15464 26478 842343252
3 81876 101143
1 20732 99454 24056483
2 23366 189181154
1 137512 151824 21915736
1 81040 136078 445816503
1 68925 120643 890348492
2 90271 613577530
1 46669 76657 171292235
1 67579 129170 387003348
2 145268 979459921
1 25798 57141 573617598
3 29393 140592
3 6344 6682
2 93337 313598447
3 6446 64323
3 181096 55611
1 25852 29006 261197789
2 133374 292428528
1 61166 74603 463974618
2 160016 743898648
1 60401 69652 673344568
3 24398 115973
2 19422 253918271
2 62009 198337511
2 1003 864396414
1 8339 96308 184536320
2 132540 65038162
1 126667 147303 755986400
1 107588 130916 198284686
3 6939 15925
3 138526 2444
3 80173 9995
3 5603 74013
2 29167 38333178
1 118062 135048 896402620
1 38368 109977 408452495
2 68322 446757209
3 39548 108312
3 11952 145341
3 71438 110140
3 103550 60135
2 39408 775389070
3 55365 57676
1 76078 147901 411318301
1 11267 109062 34744187
3 3202 34887
3 8763 128695
3 61960 109371
2 143552 133123779
3 135544 14047
1 63647 68596 147220225
2 96782 96100507
1 19979 54881 777206998
2 162119 292110486
1 68777 121077 945156701
1 63889 103062 800274914
2 34153 510183074
3 37066 2549
2 148722 561360615
3 29793 150929
3 101404 120141
2 44886 661601051
3 138662 94681
2 76375 645897380
1 13028 51738 680076265
1 51697 103080 344148551
3 45568 118885
1 2880 28976 635279063
3 109221 25381
1 69982 117892 446533476
2 72340 270680598
3 56009 143755
3 151666 152791
3 8361 108841
1 52451 62726 650627581
1 28730 106610 277797671
1 39957 100185 478570803
3 144033 91123
3 43747 38831
2 65398 893871547
2 64109 583917525
3 71389 35015
3 62043 48580
3 103007 11628
3 152648 130942
2 77451 252656657
3 92866 105213
3 144316 132559
3 28976 53055
3 57898 123393
1 109744 143023 634507883
3 177707 114544
2 160609 602238490
3 124778 123036
1 42277 97398 232184499
1 92312 115883 789425540
3 134238 38094
3 116974 91614
1 48973 111997 311181561
3 88950 49773
1 27149 123026 236802385
2 163432 890083231
1 12447 145407 689342221
1 417 7452 219158295
2 113244 488308744
2 42401 731802294
3 16378 81570
3 87136 73714
1 79836 86943 792623064
3 37796 85290
1 15140 108519 698163612
1 34815 67813 40000740
1 48960 92354 963598523
3 135650 135801
2 26574 92405477
2 178398 737377318
3 158614 138475
2 51310 141883234
3 75987 112479
2 126009 774722873
2 50251 139644007
3 111962 124569
2 120072 318502218
2 99679 111073677
2 106615 234661111
1 1859 135899 618750406
1 98556 119019 729259263
3 159077 118675
2 147384 748833655
1 31029 86475 912989023
3 66986 119176
3 25916 31793
2 37334 842200239
3 16687 20003
3 150206 138656
3 165542 2415
3 46207 135293
2 84155 612245629
1 81543 105083 22344973
3 93996 45043
1 83350 154106 334117847
3 2822 17281
3 18129 95272
3 96214 78528
1 53378 80347 986104558
1 115146 120209 832557040
3 16209 141030
2 68600 107639116
3 85844 132048
2 170291 550689821
3 2651 39131
1 32603 38849 605953447
3 49440 17244
3 166573 64424
3 84649 46935
2 104121 177836528
2 16049 80500675
1 72394 145788 448129835
2 107833 773914619
3 70804 12692
1 17832 81732 501727884
2 40361 953594959
2 69501 512721385
2 151327 664020576
3 126623 84508
2 130897 55984637
1 55290 99502 312966579
3 23391 81086
2 71257 208339529
1 18043 81120 496915309
1 43504 49782 59338338
3 84495 933
1 64027 126754 725882669
1 71832 150514 854259272
2 26845 171480576
1 269 34344 161885920
3 102635 112416
3 39210 65625
3 147598 84289
3 161500 153626
1 124554 138616 767490391
1 53675 140513 176372135
3 10167 121797
3 43748 52869
3 178075 122519
1 56984 153627 439916016
3 77514 2615
2 13690 893471685
1 12016 45780 122540258
1 39665 153700 486264319
2 148361 111971422
2 43356 41110076
2 145903 737960511
1 56223 109720 481994220
2 11196 46044341
3 98675 36134
1 109439 136514 754183218
1 108627 133601 923743340
1 14327 79229 546336309
2 37194 882589087
3 100803 21902
3 139752 75048
3 115472 89920
2 88133 722843286
2 163027 293655267
2 108163 291635814
3 127543 100215
3 68597 132706
3 167215 131372
1 66109 107784 437633081
1 91265 132446 226324379
2 78655 676212132
2 57703 798972018
1 64449 145770 492889228
1 108719 133112 957449301
3 113608 20930
2 20336 853321656
3 50540 136422
3 8978 112968
2 21291 222689252
3 54972 2118
2 32482 906090065
3 3124 634
3 100496 115432
3 157437 5817
3 116391 102025
3 136221 115473
1 13410 13777 890174960
3 84659 25714
1 99744 150752 716020935
3 19653 89609
2 170444 690369753
1 46273 96273 621501308
1 23552 118544 869293409
3 73202 3615
3 89777 125713
2 49710 24713010
3 39227 1754
1 92830 140068 101860410
2 11172 895432358
3 86223 152718
3 143387 127112
1 37062 108179 753331807
3 23577 114760
3 146650 119754
2 9998 124236640
2 120574 849605418
2 173692 228784066
1 7818 135862 694835649
1 17806 101279 750847123
3 82569 128904
2 62915 459054159
2 53402 726627616
3 125905 7963
2 122532 973670139
2 168947 194943814
2 38414 831932221
1 72964 121870 886949761
1 16557 58986 349603358
1 26118 115620 82153713
3 71112 87073
2 79246 327086366
3 41928 144778
3 39596 18095
1 76283 99806 342097277
3 29282 102865
3 155153 95322
1 78304 115611 140134121
2 92249 581796508
3 89347 460
3 13376 121123
3 123126 146641
3 109915 64311
2 58766 116274155
1 51743 109035 64505235
3 134322 154266
2 30218 343646050
1 79163 140582 940913913
3 139261 3829
1 57591 94642 868513426
2 168150 441607436
2 130410 993216589
2 72064 779524181
3 2574 20312
2 51207 612787536
3 31654 23678
2 63688 589603172
3 46159 76344
1 35926 92249 956883607
3 39763 90698
3 21794 120876
1 31793 61821 510646586
1 82000 117653 656773355
1 42186 112311 397781243
2 110168 864046798
3 58521 60256
3 23717 105235
1 110369 119425 753808218
1 17779 35369 861903629
1 90399 139879 313854071
3 108634 136453
1 3695 110741 681931456
1 8001 120120 552225104
3 86194 40952
2 31867 948726215
1 111583 116105 362891906
1 26204 54962 711948579
3 128345 130691
2 41174 140188058
1 2368 110105 142736998
1 966 112510 994407587
1 90059 136706 502304604
2 6728 574808175
1 84075 138292 632277435
3 106334 151843
3 117328 62375
2 142937 187029022
2 135293 919406378
1 113719 147824 130912069
1 61429 133836 168916038
3 7420 98237
1 73855 130157 386936942
2 567 491925979
3 51600 148983
3 27870 150661
3 41618 41139
3 82087 24319
3 108984 40761
3 175036 88223
2 35034 75239357
3 36722 27197
1 115801 120454 374284303
2 104453 469227754
3 120152 113526
1 33764 139285 173072148
1 85163 146112 608059294
3 33657 79531
3 89784 78576
1 139420 142740 886041252
3 178600 60620
1 18991 28223 323288175
2 147684 547429284
3 42278 42784
1 15134 151070 100563701
1 71690 98401 2223168
3 12940 60490
1 95255 138528 132753184
3 69860 114307
3 35362 46842
1 52553 78915 767496850
2 178017 537129526
2 83785 377726946
2 157336 765090992
3 90873 43671
2 149072 138036312
2 59543 7245892
2 38796 127239295
2 132012 250270363
2 152939 843274440
2 49135 934233159
1 72439 86518 844574626
3 82050 122907
1 87554 124715 310661761
3 146242 4366
1 55046 127660 684534923
3 64720 14622
2 123089 543833010
2 68606 780700642
1 26307 80127 465352163
1 17909 70883 968112421
2 169452 886730338
3 99599 113706
2 86973 411099109
3 1993 65110
1 32405 126119 663620120
2 67685 450765306
3 93408 122966
3 11801 5336
2 178831 863272256
2 43445 294018871
1 78545 143742 321510420
2 162010 247728976
2 180256 751024408
2 146780 870528515
1 55408 96993 39834395
2 76398 791174252
1 24222 67291 697741586
2 127925 44239933
2 157801 705129870
1 72195 120188 363653979
1 28519 149217 458513938
3 86210 109553
1 19603 88215 520126308
2 39736 82577379
2 79387 402682625
1 32695 98016 170791217
2 152002 106014474
2 129079 872531866
2 62587 765708695
2 13267 676909967
2 120322 455404637
1 28425 29559 234667282
1 49004 107395 253601091
2 5473 421474332
1 121022 132615 628988109
2 21956 816015907
3 156431 138631
2 69159 897689079
1 101110 121194 601863695
3 74092 55170
1 25987 135659 96008695
3 115164 12771
3 158488 39724
2 75787 221008957
2 108188 610251680
1 61333 88801 82692206
2 111933 171466688
3 137943 9906
1 53932 150922 65560601
1 50871 117522 146685063
1 74604 89686 610186002
1 81314 152900 184290657
2 144291 558387314
1 65336 94421 494953107
2 155965 829288941
2 168893 170253018
3 125918 44257
3 106997 56327
3 7670 114881
3 148990 56876
1 42979 57912 613417571
2 156821 287734363
3 42149 56852
2 151718 841022870
1 9873 87400 100529881
2 68666 264641602
2 173537 956531629
2 73328 735475198
1 22767 66125 772664443
1 95817 124513 460653415
2 88605 394094798
2 17308 683278909
1 94925 95778 51615703
3 123614 5529
2 82824 474921976
3 95759 59824
3 50799 134627
1 84251 108381 200532525
3 105073 50594
1 1959 110215 380419952
2 176478 48482480
3 42546 13458
1 51493 81370 303233692
2 25572 357012303
1 34332 111010 300474589
1 79037 82000 333223187
3 149012 61438
3 4826 87324
3 57132 133569
2 105537 259315983
1 103536 119360 671752068
3 50690 123538
3 82779 35344
2 39628 141869848
2 161410 708664727
2 81607 801205238
1 1035 110122 228618068
2 179545 925020025
1 3369 46245 577151889
1 13429 124528 63818832
3 1148 35796
2 116060 58259288
3 114983 62709
3 56294 57986
2 77602 226241411
1 78278 89691 3644947
1 82545 109217 907105641
3 46978 41148
3 144049 20764
2 53441 312278973
1 40485 101142 932102805
3 82083 128064
2 49983 316648764
2 170382 327860824
3 39142 16631
2 166422 540945195
1 110926 141660 107601815
1 28472 76039 311283305
2 130704 194684718
2 69378 152125991
1 116319 137574 732582820
3 75814 112480
2 152792 162474918
1 81839 106162 160957347
2 124957 347441602
2 122049 264502342
1 142473 145837 693715033
2 173163 308594359
2 151225 128343827
3 45554 78143
2 54376 923746948
1 86226 121647 718888582
2 180770 267234077
3 123245 147333
3 65129 139367
1 56029 56889 768493491
1 2654 115269 63269351
2 177187 746090897
2 125366 245814614
3 19273 72513
3 18139 80448
1 140324 153687 981164364
3 89160 119815
3 56502 91622
3 61077 52
2 164555 754286462
2 122709 315383071
2 28021 258927629
3 39163 11080
2 33423 995791711
3 18333 77963
3 51226 56834
3 39376 125406
1 32008 69418 797697825
1 2206 22755 367860863
1 9999 61282 247172874
3 49020 29959
2 88706 801903891
3 45601 132835
3 64708 150871
2 152314 311401829
1 96222 103435 970777276
1 10476 30665 452361646
3 129184 85096
1 134599 139697 56313964
2 96671 885406439
1 8683 73267 695562197
2 124815 199860962
2 137177 185154521
1 28296 36663 544490174
3 55812 110761
1 93015 143429 576360499
2 76845 101758784
3 111054 121733
3 169895 135436
3 90663 122093
1 47001 116276 539127425
3 162025 90984
3 23249 60660
2 141352 538587803
2 118965 893632549
3 148276 34445
3 142509 94653
2 131203 374328338
1 16758 19660 809731148
2 72121 757473402
2 112820 203098835
1 9410 48859 525231515
1 36754 76316 311606606
2 57491 100777355
2 134988 632945557
1 5288 46840 147774937
1 1995 89963 259210599
2 129215 373152251
3 86155 106842
1 79190 123813 940311356
2 157699 244874533
3 161066 125493
3 166730 154424
3 4834 45823
3 47171 13236
1 128631 130271 544176151
3 71571 9116
2 133482 284825987
1 54762 104058 27437651
2 130264 528983665
1 39752 79968 510241478
3 134128 1134
3 138315 75714
3 57215 85098
2 51852 261226069
3 92927 47952
2 128874 872836123
1 9572 137290 991068017
3 105284 131647
1 73861 151474 898762611
1 81065 129180 221220308
3 2423 31751
3 128090 43068
3 92969 37965
2 72993 663820494
2 159498 796144043
3 166938 38648
3 134859 110122
3 122629 135818
1 142156 146217 529983986
3 97981 154916
1 29112 105857 475009613
1 54746 105634 359395544
2 130949 948707981
3 126677 85156
3 138709 146704
3 26462 106068
2 164534 822971104
3 58167 98368
2 102340 416376951
2 61147 461581343
1 122985 125973 773851950
3 104435 41292
2 109386 431486293
3 34623 137950
2 110000 272738984
1 826 40301 564664630
2 147880 656027401
2 81033 694866872
2 120259 692375038
2 181001 622739577
2 175091 740626399
3 108657 144067
3 102932 27486
2 117293 147670542
2 170209 149265702
2 80258 396471013
3 17121 43726
2 15849 643545310
1 45665 95991 709135753
3 160865 38930
1 23563 146639 738424339
2 95584 186293004
3 46109 134010
1 100411 144140 758279527
1 65117 134826 781846526
1 40823 95322 138438515
3 20678 71540
2 68287 216614809
2 105030 362619627
3 38908 66889
1 43969 113159 344741569
1 98661 144850 217640800
3 160448 95102
1 81893 148734 877491308
1 39332 63055 958969571
2 72711 628966030
1 104661 114723 870897167
3 17193 145628
1 19145 72128 422788177
3 32653 100604
3 110583 35829
1 70265 72832 133845704
1 90164 129435 145302777
2 120550 543561188
1 66231 100508 763090605
2 121516 977164831
1 6520 144275 320200609
1 94296 140331 709729896
1 61664 73943 924311198
1 12673 22713 861187017
3 119152 22525
2 63907 878655212
2 46112 132296215
3 158026 87560
2 79642 295884237
2 5681 758091600
1 53117 84912 751745436
3 144629 117000
3 63541 152646
1 20829 86451 182836955
3 31153 128379
2 52968 618531291
3 127029 14249
3 142634 26767
2 145108 73296754
1 123761 130824 841084754
1 36062 50126 325508752
1 80389 134000 101011912
1 96811 148981 568309751
2 22145 285897603
1 16058 83167 221669414
3 151309 150736
3 114623 7212
1 66373 146775 28274281
2 115624 702302841
3 113260 140208
2 154846 260417203
1 62043 96496 605076297
1 82223 107650 950910445
2 57223 371187014
1 95504 95797 943542505
1 18908 36403 352846043
1 1940 15900 366397346
1 54477 147051 170299091
2 91876 52777167
1 76220 123308 811256719
2 157481 92085246
2 4973 204947751
3 127664 132524
1 35373 92606 622377408
3 50345 123611
2 104580 740164403
2 133368 705033392
3 163733 99328
2 14229 744003362
3 15544 55922
3 11523 49415
1 109669 123164 107686548
2 122301 639114565
3 66987 132852
2 152034 28672809
3 136474 25631
1 74330 132796 633929149
3 35939 117478
2 155387 332213035
1 77641 145934 214994057
1 64945 68728 227220039
2 103922 858908321
1 60862 76692 16048708
1 93418 151001 670177785
1 88372 135101 586456238
2 141404 359224813
3 102578 58748
1 47696 144312 942279829
1 5760 89721 815303410
3 54927 130805
2 47962 332082247
3 91535 74302
3 119077 30108
3 31475 102065
1 37820 144121 678877691
1 122101 136111 79535581
3 122650 133196
3 181243 152025
3 122446 145629
1 53824 110393 383176389
3 64565 114039
3 75955 110227
1 102023 108235 409222522
2 122224 445541465
3 96767 103777
3 70555 13127
2 54810 462186680
2 35029 549010035
2 62588 825667667
3 57577 15363
3 170049 13557
1 33666 150435 543177886
1 39355 56557 735459960
3 123682 49458
3 127164 95792
1 38778 53925 845204033
3 168811 92287
1 73600 137839 712746727
2 172853 640573731
3 79316 124596
2 8601 908190215
2 10388 304188562
2 45017 854814114
1 8008 102026 335278930
1 112593 132633 641255937
2 31477 829708072
1 9189 60008 969429295
1 69901 91070 90637632
3 49334 40410
3 111233 47561
1 46853 119440 505300815
2 176634 527604987
2 1193 416271059
3 133991 48410
1 36601 114876 454950232
1 41250 72074 913547832
2 43043 131278735
3 156969 110678
1 147841 154310 440659838
2 126509 220634028
2 169441 937001493
2 112713 295685971
1 34194 119660 229916472
3 43150 7968
3 129536 7151
1 72101 101744 152110046
3 1888 98247
1 125389 151916 507746375
2 14327 853479801
1 6683 77006 692883977
2 99681 396985958
3 99328 100343
2 133928 510838806
1 30180 43070 565899130
3 111361 23478
3 137185 136117
3 117707 72979
1 93403 97014 20731512
2 84761 653587073
2 136440 54945546
1 27639 151436 905177138
2 16169 266857900
1 3035 128502 85501283
1 46259 151682 488711813
3 129201 13820
2 85841 674151497
1 68555 69134 657378590
3 49221 131210
2 22457 142652437
3 13154 37600
1 10304 83886 323681965
2 86428 971836140
3 106500 57497
2 9120 984904930
2 8537 996704385
1 25831 52615 944045242
3 14443 76909
2 26315 97120258
1 104702 130574 309537071
1 51972 81920 964967672
2 74298 449578157
1 91149 94081 619819894
3 122821 102596
3 128261 15725
1 3171 130378 466541595
2 151587 707718358
3 159694 130176
2 166197 681036108
1 70115 134534 106316312
1 94718 142055 633699937
1 18428 22276 440087050
2 29671 711480738
2 30145 584222970
3 93074 148980
2 94310 312201898
3 42506 70738
2 77115 120614402
3 33245 64098
1 65685 148574 490715990
1 71363 133634 108332006
3 141150 130155
1 86046 91001 263051930
2 171894 953209291
2 100130 956390832
1 43921 79897 573759149
3 140344 44173
3 91787 128133
3 85904 71787
1 35457 37297 717090542
2 82564 328819143
3 97840 152025
2 154141 816012
3 150229 3155
1 100300 142268 548340946
1 37015 92148 416637262
2 121954 459913286
3 113450 84320
1 20147 85112 17804544
3 122289 63753
3 80009 144824
3 80469 76495
2 40959 323849700
1 10374 50548 856941342
2 70875 696115757
1 124499 147316 113208253
1 32674 41355 953371409
3 128234 90263
2 12457 802354520
1 68645 93527 468260449
2 85866 940245488
2 110103 864719183
1 353 40615 279950736
3 37230 22945
3 83627 113616
3 47846 85594
1 46770 108751 503910192
2 28507 82400364
3 44589 27654
2 105354 331954733
1 32497 85778 759647255
2 45754 403091342
2 16833 742896905
2 73413 558813880
3 94044 106780
2 27307 42794849
3 78320 89629
3 76578 64043
2 76417 589210100
3 111012 139829
1 22411 72027 51966939
2 77237 400687459
3 10097 55614
2 120142 826846636
2 24443 908077846
3 94037 8432
1 31691 53706 503423698
3 61027 46531
2 23573 392728999
1 100664 114122 432748413
3 24877 10619
2 177448 848798056
1 25543 113601 774741868
3 72149 89317
3 80605 9792
3 132893 118897
2 143980 785356550
3 178261 227
2 9827 355271543
3 165795 66724
1 149047 153531 842593781
3 92964 115330
2 168561 414183353
1 4211 22807 568270342
3 128603 111844
2 76502 426717084
1 101211 112882 303363258
2 143646 913587497
1 7452 40495 48670204
3 175314 54162
3 46992 82540
1 46045 80098 907936442
3 105154 127786
2 66761 939553589
2 159476 721221273
1 3788 111312 15994530
2 35812 632548969
1 7868 85094 171566406
2 23579 527276087
1 49288 69925 286270432
3 134509 39825
2 160933 539085665
1 66726 132684 302720724
2 167113 414751522
3 120921 127622
2 32123 613014376
2 19337 450680760
2 119536 787916997
1 1031 142603 836343799
1 64855 138789 525508048
2 79762 101619625
2 74261 885324712
3 147101 79974
3 9069 23458
2 162880 772951935
3 110830 2836
2 107504 319638739
1 51820 151993 173666807
2 36651 601327614
2 83255 308030571
2 154032 636257199
1 25066 146163 62855257
3 173975 67312
3 46758 133038
3 89718 52091
2 51094 120986879
3 142477 96211
2 7834 571276097
1 67716 104160 544952347
3 133603 73120
3 157091 150876
1 52491 78392 788514734
2 10410 299790696
2 178705 138191857
1 44456 79177 460573766
1 109431 141484 78125159
3 17227 18579
2 133104 294018625
1 32672 116083 309669643
1 115639 122542 246182037
2 22445 17634986
1 124194 150846 914920623
1 23556 38686 941530726
2 60614 162679506
2 119759 360468402
1 48526 70931 863739151
3 141457 32865
2 20567 200136826
3 127958 4656
3 45797 144385
1 73686 117173 23620337
3 115659 146143
3 153961 49859
1 15626 58621 485936535
1 29454 152472 825007022
2 112857 630656258
2 69088 306234046
2 23601 209061050
2 13847 356223063
3 106286 90338
3 64298 7992
2 110956 798883387
3 76391 9423
3 38674 120448
3 118620 146218
1 25079 26857 390571134
2 28670 99105290
1 22977 63202 222235853
2 18064 664330598
2 165910 98374286
3 154318 59189
1 2693 98650 14434929
3 24299 93031
3 174061 61709
2 54184 104278541
1 21132 59684 766887347
3 137800 129339
3 97181 1373
3 69398 154587
2 99960 136491011
2 44532 999821492
3 34756 31055
2 71978 776653124
3 31036 153075
2 109340 193723336
1 40038 66642 242774514
1 7231 153110 310152946
3 158794 97421
3 163198 26022
2 11890 295898890
2 159409 510671685
2 149745 172454784
2 124254 275725865
3 127205 56738
1 34951 136562 938589888
2 99998 759001230
2 154877 134805834
1 41335 72277 103402638
2 81701 481044337
2 7994 797099721
3 83501 2411
2 108675 714055130
3 149831 21287
1 80041 145725 100577394
1 99541 117239 638429002
1 75565 116887 562063049
3 71448 110286
3 36618 82039
3 102470 61881
1 7851 86809 287277034
3 25762 141668
2 3545 12686374
2 3541 721455789
3 58981 5895
1 109789 130710 398791951
1 30401 76364 444174046
2 180049 559846514
1 28128 46878 6406370
1 53957 120944 464555177
2 164562 417590413
2 100187 129755240
1 15156 63182 460492989
3 59110 137668
3 120168 22243
3 93680 314
3 94176 139312
1 28442 153616 81468641
1 85063 109674 457304632
1 72891 132008 143192841
2 6287 820391373
2 18303 738493904
2 44898 844358951
2 113849 469472724
2 75739 815614093
2 74772 322706950
1 15973 110252 989536600
3 30854 27582
3 157592 52199
1 139624 150079 700281359
1 12633 122253 405621760
1 20885 85656 12233397
2 151504 8422628
3 129849 13538
3 91287 84822
2 171635 919335201
1 104135 117500 56151740
3 65380 29299
3 143730 93404
1 23797 50676 954922501
1 19813 50092 710806496
1 15686 66918 930117392
3 142174 87903
2 50298 499173679
2 49019 111830408
2 163350 193787551
1 10211 81359 218929711
3 137303 136527
1 15665 84977 447580804
3 171995 35567
2 169198 343409449
1 87777 148383 769408954
2 152903 449062106
1 29879 127689 922122825
3 83931 127010
1 81706 107593 818664670
2 153563 526220580
3 37358 5814
2 148801 894246938
2 77208 712125423
3 165700 96529
3 13186 22986
2 116308 19604188
3 167852 127814
2 114816 952673825
3 71421 33510
2 48584 963339569
3 49783 129414
3 132932 57626
2 93438 691255782
1 12303 154838 811366642
1 138479 143164 840924637
3 89385 87458
2 82210 602937686
2 37995 484298885
2 48349 84010300
3 15708 92751
2 161704 925949355
2 8545 737135659
1 24969 75125 35441344
3 181106 47165
1 106829 134245 916128508
3 35314 142410
1 56930 99723 133164994
2 97661 421915396
1 72423 146748 77168424
3 111681 117737
3 25402 102069
3 112582 20856
2 152787 713569463
1 37463 87964 240882809
2 144415 12218430
1 59213 111308 648695463
3 138587 101236
2 88747 543751103
1 100209 154507 848569564
2 170144 930539470
2 35578 358077425
3 170179 27247
2 180500 258681150
1 74263 97255 739345350
3 4699 124044
2 41059 540000168
2 71072 917001441
2 75361 863958637
1 49031 84805 722528249
2 64892 6132211
3 147331 121090
1 99655 107666 740579992
1 28137 144568 65856919
3 166795 154925
1 93032 123476 366693173
3 122722 78609
3 178254 56626
1 38463 70294 699552362
3 116978 1087
3 22345 114058
3 117786 112052
1 56388 138936 424278668
1 13965 41732 108459395
3 153160 32256
2 89193 813546157
1 62840 148297 9749833
2 169847 440905811
2 33651 1105448
1 4467 36908 304318721
2 139895 758883705
2 4937 912864263
3 10884 19979
1 9550 78885 877794093
3 135340 26151
2 64638 552771900
2 26770 214449194
3 29814 139198
3 140307 129415
1 8686 117522 439568229
2 29303 644771546
2 6717 553019318
1 24696 100561 918244438
1 15805 87889 853299371
2 139956 329153821
1 22696 145211 912159597
3 117306 57187
3 26404 49748
2 20387 625932663
2 164118 259217366
2 147538 823396710
2 156918 939543528
2 13566 409521314
1 105722 127316 411381201
1 15123 61209 816370079
2 156976 419569059
2 155613 281232836
1 48856 62207 714265469
1 104323 136181 182996482
2 150561 782467745
3 147078 58944
2 36832 351534681
2 119356 47095528
1 26212 33599 279612034
3 178197 12456
2 145797 971054167
2 106933 482893056
2 156254 615944614
1 4888 44719 858316850
1 147251 151797 188311927
2 130243 588416053
1 37061 96655 717958174
1 58052 120225 473775175
3 35105 78703
1 43157 99338 600921763
1 16155 107141 806641516
1 66732 84729 633293955
3 7036 10583
2 39519 86772811
1 40270 97160 456380071
2 33405 196166490
2 49634 5403289
2 66749 914308083
2 128395 564649732
1 79713 92192 736619573
1 83579 128347 224454597
1 26146 70662 53417893
1 115765 132281 949612184
1 78010 85919 821662724
1 77152 132016 64114488
2 135738 322292929
3 5392 142048
3 152855 152870
1 91838 153214 318389244
2 154137 635769083
2 162598 648230442
2 175075 228140369
1 7421 7572 727813132
1 20098 31817 15931773
2 65972 618957288
2 19196 314394424
1 13281 42626 93623524
2 96306 36624101
1 42224 73863 548097379
1 85480 110035 979084432
2 9052 686547171
2 95722 690407039
3 119337 46287
1 110962 153332 389842918
1 48669 49861 580083486
3 43970 142984
1 11860 151105 961447601
1 88449 139325 658866810
1 93797 116515 208643348
3 2436 58710
1 36699 65362 499001050
3 144613 49882
3 135952 119306
3 9170 84845
1 15221 106831 480357340
3 7968 49429
3 893 97068
2 41671 170156939
2 118963 728024775
2 18583 648623621
3 137299 77875
1 55136 128358 631516949
3 53172 68438
3 108134 94684
3 101864 55986
3 149495 15191
1 47079 80845 763836806
1 124635 143708 729899928
3 10610 120517
1 70162 143068 996902170
1 115056 149410 120146991
2 138914 92407098
2 101581 123261289
2 115778 989784680
3 16416 10884
1 29911 53570 870972040
1 54603 126188 102296993
1 59804 110156 719025131
3 127531 85429
2 62766 286063230
3 173456 60294
3 2150 145606
3 109320 43822
3 111410 108168
1 27316 147306 614334527
1 91693 102784 267049797
1 8216 17265 847945269
2 54749 400503811
3 160498 46808
2 166916 167201533
1 80350 104210 942590474
1 2793 132348 44155548
1 22704 36632 891962052
2 131476 664432129
1 9912 16785 839028752
1 70246 150613 627853384
2 124880 280803370
2 46197 911700390
2 90761 926182745
1 21515 39648 966684019
1 39319 80438 243342306
3 46179 46813
1 65559 107489 796707277
2 5139 499746472
2 179246 243929425
1 8536 83691 979813313
3 152373 56588
1 49113 55890 533449673
3 26196 13020
3 30017 107589
1 19721 69638 418882841
2 120051 339244892
1 72089 131029 895564476
1 17547 76527 717323248
1 14020 111543 209663261
3 38803 117912
2 127061 67547033
1 41318 98099 207205506
2 139687 523797524
3 87842 119962
3 117987 48269
3 118630 136186
1 35420 42793 694625255
3 23725 71696
1 8762 116772 23283559
2 103594 477255487
2 50553 51502009
1 32282 108123 477112181
1 76780 150317 553910367
1 136082 138382 362905720
2 53591 234543553
1 17215 36918 635482188
1 128011 128307 775675821
2 112778 312677744
1 37365 87291 656703587
1 92894 136946 670342081
3 24795 67298
1 2406 108223 879486174
2 168794 1341337
3 158507 154456
1 43879 139074 345437739
1 19675 61260 718039025
1 46182 103456 91128256
2 60232 769118710
3 157257 54491
2 133932 926232215
1 93704 113053 799236672
1 11714 17560 109217941
2 139736 103202697
2 179365 253577852
1 19215 84993 585543411
2 52578 489269281
2 168315 713683093
1 16619 131012 57252474
1 57483 71273 50935702
1 3978 44372 456530185
3 92805 8892
1 105960 141890 737989951
2 118571 433902902
3 156998 58672
1 42556 79929 805606127
3 21854 47779
3 81406 21342
1 28226 97102 715765239
3 109720 47367
1 69406 77904 955421121
3 158314 27076
3 157656 45059
3 166454 66971
3 32489 64234
1 24241 79980 526880068
1 50058 60658 20427389
3 24192 107552
1 32573 147014 377461087
1 118083 132779 255966098
2 134602 967002116
1 14154 124814 739442067
1 120099 124709 751561210
3 79042 71714
1 5380 30333 399742941
1 67956 109023 849958005
1 68284 152604 263371193
2 68234 308497364
3 148405 37677
2 133389 656702028
1 23333 51609 101515035
3 36836 108812
3 176669 109797
3 55838 23011
1 39433 133404 598935826
3 82083 124332
3 50423 4410
1 27570 31109 470954313
3 30053 11068
1 5572 19439 829185669
1 63998 91295 529480321
3 105222 13992
1 81497 118815 435964162
1 24542 28984 891626656
2 65285 396339703
3 116300 32921
3 137192 83363
2 153047 855991563
2 109141 813987403
1 388 8901 87296959
2 120857 975041209
1 644 128502 879017504
1 46350 138627 951971009
3 121508 30372
1 91455 133016 520120131
1 10759 88837 105102010
1 40112 131686 540993407
1 28224 69384 560367018
1 29791 56841 496605339
1 93329 94976 36322945
2 125009 128414092
1 19321 149492 15687127
2 177226 324590876
3 114321 19761
3 10655 151588
1 29298 91246 895637335
1 63479 142155 266269671
3 2608 52364
1 80268 122922 984041814
3 55921 130463
2 88210 872432467
3 162623 137371
3 2140 152223
1 101871 110746 269904509
3 44943 150297
1 38755 54845 86896458
1 44856 118665 913497604
3 86624 5273
3 36082 147254
2 167061 639753921
3 81460 31850
2 41691 397623082
3 56368 33787
2 58871 838609446
2 51874 301997015
1 97081 137393 87859628
1 21214 44972 523170209
1 15032 141508 315558698
2 59666 373093474
3 99834 78377
3 62880 118381
2 91899 192516132
2 67258 961217002
3 110032 36503
1 10282 137255 932881145
1 80473 107877 406234415
3 151375 10164
1 6603 144727 315231886
1 11358 89024 215559526
1 29586 81600 80007073
1 53334 129649 185239873
2 37985 93908118
3 47370 80016
2 35393 229527981
3 158994 11247
2 125741 986316436
2 121658 69222436
2 20180 384619488
2 82920 327982420
3 27840 42906
2 117385 672415756
1 25914 59236 966693267
2 55966 942874568
2 62174 522145114
1 67805 99060 407934708
1 61115 146589 301407412
3 86694 86312
1 23342 142724 150238818
2 113682 420312130
1 10332 106692 309669077
1 100011 117534 621348000
3 7778 110804
3 60005 123101
2 93449 717515301
1 47249 59510 989438969
2 176142 995501464
1 22799 31643 138001241
1 90307 135277 345583060
1 102964 122896 127795228
2 45904 918967806
2 27613 299558483
3 99290 19676
2 156663 419526146
3 89829 105327
3 21872 143230
1 90716 149949 773712607
3 175542 61563
2 66240 817129427
1 26528 120434 564267344
1 82848 108864 570574252
1 4264 43662 478026279
2 126481 394460931
2 111467 671027567
2 138214 186791531
3 120457 144011
3 160865 43629
3 111049 46195
1 60763 113160 447264269
3 58021 26062
3 177373 128297
3 123503 121158
3 126584 142476
1 36497 75283 560944541
1 39790 79994 4431637
2 59232 269366969
1 6864 72948 297092785
1 47722 76391 653758210
1 8338 110999 71324368
2 39023 135285280
2 181450 177479398
1 102599 120319 165505052
2 169489 303580590
3 120523 5924
1 82538 146132 744569656
2 61300 684027347
3 68308 13128
2 75984 463432811
3 149623 146133
3 160781 66432
2 9810 771071156
2 107326 830805732
2 132200 664303509
1 23384 50788 667298793
1 33269 60777 456304652
2 52132 200902492
3 132352 99088
2 140094 150594626
1 3190 123865 175798393
3 99653 119080
1 27610 55833 923006520
2 6086 117926314
3 2702 150423
3 10164 80633
2 96236 544944935
3 148828 58660
2 22414 131456244
2 2761 481822837
3 69044 35497
1 7502 72642 915939566
3 30677 117367
2 77851 208443798
3 51247 45677
3 151167 125615
3 149738 93102
2 26472 724186383
2 8435 549692964
1 44150 53184 979235062
3 46392 8427
3 94034 123830
2 40742 184237100
3 46463 94790
2 107458 15992342
1 70723 109044 83193201
1 21154 25520 825619345
1 58644 151746 6016800
1 69681 154356 825561313
1 7074 7229 835416114
2 90430 232121395
2 137671 982120668
3 130189 86347
3 34782 105795
3 77133 114777
3 8620 94709
2 103670 477388421
2 151737 610058240
1 35691 143324 59404167
3 84878 76185
1 21954 137440 511221886
1 41793 119095 979369693
3 69624 132466
3 88927 29038
3 126357 136462
1 108922 122791 892722208
2 36628 491126951
2 96720 367684924
1 42330 144233 856552683
2 103214 295134044
2 128409 874762674
2 104673 283379398
2 79282 707004347
2 4353 876654522
1 15358 89770 357745812
3 119130 12457
3 165280 126417
3 135928 91356
1 35742 90378 543743812
1 87185 117802 809674654
2 13431 925607087
1 99459 107832 714048053
3 7103 46438
2 27733 395216733
1 102367 154232 543505080
2 729 451475470
3 81620 146474
3 149387 18071
2 41607 202712202
1 56020 63572 407577150
3 112132 75975
1 40276 73725 213769207
1 29800 47370 563491276
1 5345 86262 742573447
1 57801 91792 429658674
2 48851 647811519
1 48932 85917 905282487
1 82817 150262 194429442
2 91025 357793379
2 67538 898817760
3 34216 43219
2 156991 830725685
1 49171 114734 37468815
2 17961 65157003
3 20581 75973
1 111740 150771 429112590
3 164544 100716
1 15357 35055 234836221
3 31326 133846
2 75004 795693380
3 65235 119519
3 44813 137008
1 89360 106123 356050563
1 142096 153613 992230486
1 20387 141562 649330767
3 132397 127155
3 145775 124034
2 106555 477236709
1 38001 82844 89255386
1 98693 151444 718233041
1 26189 110335 13808665
1 77905 82585 51403708
2 19135 741653679
3 1418 24157
2 64440 195581446
2 112127 43380228
1 54094 85879 141184686
3 114831 47750
3 45451 145247
3 140768 80280
1 121132 122037 148556345
1 15512 145749 6421792
2 114638 457906836
2 139149 753956254
2 2858 482389916
3 26593 124871
1 74 124869 996342648
2 54714 126041352
3 33014 3117
3 50255 83120
1 18829 123920 734076005
1 8269 84836 75352235
2 93635 918023916
2 111661 975222700
3 123226 20958
2 172269 582405645
1 49794 86683 392745783
2 11845 57236758
3 17366 145694
1 135805 142516 673174745
1 27678 152251 218580192
2 153223 51130648
2 101155 812346185
2 114665 404662530
1 23203 149760 85151354
3 71482 122978
1 23900 113490 527317917
3 139730 60820
3 40555 134248
1 26153 127625 976822729
3 41723 153656
2 1585 685358906
3 4974 33964
3 79573 90206
2 121846 460129150
1 26482 80374 257697006
2 65513 531127275
2 172906 543195287
2 5814 673066111
1 87701 139279 803218789
2 145331 763321797
1 78453 149689 353839400
2 170047 997494513
2 130475 11467775
2 93871 695215935
1 56727 94863 158289041
2 123664 697390643
1 26719 37824 396863695
1 39676 41733 144692168
3 87309 68428
3 43785 115730
1 50338 54283 59864862
1 143177 145452 267477722
3 132106 134538
2 91848 559487260
2 63452 765183483
1 65264 117025 909662079
3 119643 90332
1 46921 95305 840582135
2 105544 962209934
1 99673 118410 940229256
1 12175 35949 157542635
3 89411 148373
2 153864 368472391
2 110413 475730467
2 114686 897059671
2 141667 765197480
2 162063 86811668
3 82809 152401
2 97756 170906896
1 24259 67403 852609478
3 140219 102525
1 18134 57502 372252014
3 177128 30509
1 109587 150333 236603753
2 122047 38910384
1 74105 107618 547161805
2 7394 176175868
2 336 6720860
1 64456 152843 206832670
2 155303 549345608
3 73551 40072
1 105581 142185 638819561
1 23724 66307 918972590
2 104261 166540597
3 96413 140967
2 101949 235609890
3 83359 145073
3 158338 60688
2 155030 251065212
3 36472 8501
3 51275 131850
1 68333 93792 229633387
2 112534 796441028
2 76132 153080108
1 77272 139246 603908052
3 122108 102247
3 90310 22761
1 105318 122772 82715635
3 62753 10770
3 127042 42225
2 48987 133129131
3 132000 13949
2 27450 195090634
3 175740 111847
1 37562 149068 7668188
1 50961 151459 940197999
3 74498 143069
2 17320 748051669
1 121300 153595 951509961
3 60346 47488
1 90559 106525 943831221
2 45418 995646326
2 155882 154035624
1 85625 93629 576622619
3 144055 97475
2 92264 668827030
3 40246 36609
2 113805 372703690
3 5593 82375
1 63201 91331 124066166
3 21447 103518
3 5863 80043
1 46415 47903 874459136
3 25799 63137
1 36131 122673 962869666
2 49325 450443350
3 160843 33281
3 69083 124897
1 58280 81519 577217397
1 55532 73396 606792981
3 29619 128397
2 61194 836136473
3 88722 24857
1 89068 99126 13786444
3 127178 142766
3 66698 18785
3 146271 111123
2 150817 485756549
2 169180 725183290
1 35061 123755 854389074
2 2779 85225222
1 40337 139699 180775574
2 56038 724264784
3 55060 28220
3 130847 56187
2 68443 656232463
3 45403 81266
3 53146 9635
3 128901 52563
2 67213 869666541
2 81824 890228768
2 6672 416879886
1 24074 39002 451256107
2 49077 524863746
2 81867 869348802
3 172258 79754
3 117231 65639
2 178029 595532433
3 159307 11394
2 127997 756318805
2 63573 980078994
3 27730 11766
3 28725 19683
1 18651 83822 327776915
2 146565 657583595
3 38334 52744
1 85470 125207 763896608
1 37391 72456 656593899
2 42496 488306523
2 147306 565966614
3 970 107041
3 51550 56055
1 102484 115960 144204256
1 98199 116270 82297701
1 18231 117803 903331661
2 53627 555939560
3 180864 147856
2 102781 205550630
2 56617 280760727
3 9825 26209
3 144433 104407
1 77863 137203 176229546
2 67678 828100681
1 115573 154727 767130827
3 72655 62333
1 58005 134694 735548263
2 31809 545701445
3 22460 53171
2 110600 805871472
1 76986 140911 958087521
3 106845 36717
2 180117 901465492
2 123249 327623299
1 6725 8946 167977470
1 105664 112121 591990901
1 33737 47321 240102718
1 67111 120003 121448094
3 57743 61021
3 10663 106433
3 162554 77470
2 129381 816146694
3 155874 55267
3 176338 13207
3 125437 114585
3 67375 115546
1 61201 65592 218299792
3 82102 90353
2 125358 477668597
3 54145 80857
2 20289 481295979
2 7214 608744926
2 39745 955247240
1 4246 55277 893752107
3 110090 84389
2 173519 274311706
3 25071 153137
1 91585 138267 927521705
1 115197 144058 280864117
1 36830 67878 675626478
2 9836 199040657
2 75037 825908112
3 71272 59969
2 152619 162800132
1 59908 84534 40705462
1 71178 135414 35014618
1 104662 104973 935495666
1 48790 75076 849093529
2 84031 115454711
1 70148 77462 433810263
1 14145 145334 761704356
3 75284 103148
3 171064 3820
1 105675 146722 773916854
3 66066 98838
2 106175 295140477
3 170844 104958
3 113846 26947
3 5650 125038
2 141337 116044434
2 63454 948136082
3 6989 107427
3 120435 134397
1 6242 126155 565268287
3 65187 38833
3 58736 55363
1 33757 59680 342611439
3 137526 78522
2 131435 880760698
1 10101 34475 217677985
1 54051 152112 79630015
2 173317 564074521
1 56486 105478 532066202
1 110611 152300 513911342
1 50405 84874 163062296
2 65245 706821086
3 72511 13476
1 20617 80790 428753667
1 98589 139399 435697759
3 164195 59224
3 51842 57701
3 168640 117835
1 11845 13152 413034873
1 16940 128074 560729576
3 39131 18588
2 136010 218131736
2 4178 608681192
2 41503 681641847
2 130841 910645902
1 57751 71522 188653155
3 85337 144732
3 79347 98277
2 56445 303304795
2 133498 750059136
2 82098 263299203
2 102608 250204306
2 179854 536258203
3 143935 79838
1 90098 109095 755924965
1 72568 123471 905118799
2 94985 784634384
3 111395 46443
1 54622 116526 945853643
1 33286 52191 305426088
3 20611 40302
1 42583 65673 197250381
2 118830 405011251
2 23200 916257855
3 18066 112591
3 144994 89292
1 118237 146788 968803912
2 59266 413961739
2 8703 372612576
2 29557 91056110
1 74570 141536 289075016
3 53151 69877
3 149952 56314
1 14357 15845 819983629
3 111333 95291
3 174048 30602
1 57323 92475 744602923
1 50522 145880 290363166
3 17479 68570
1 9203 141832 394644828
1 11080 65562 420438401
1 98575 139736 181106042
3 66853 67231
1 29580 54247 515427440
3 147438 114500
3 107239 115805
1 37746 143083 87976335
1 23377 139211 911749622
2 42953 842908281
3 117883 114098
1 76721 153084 129138757
2 142961 457518044
2 15746 100204569
2 133709 310653779
2 146099 847390575
3 131892 21733
2 140021 417928291
3 157947 30278
1 82482 133723 68179960
1 41567 44343 318977548
3 23786 16033
2 101012 553041012
2 171065 127404272
1 43049 153008 344480034
1 24901 71870 83954361
1 139781 152853 533003049
3 26610 59760
1 56298 96084 768441880
1 45262 138802 876556268
2 63840 653298657
3 123023 65740
2 70822 785880630
1 42775 97574 269688379
2 107450 276485453
3 136439 129734
2 77399 453019994
1 46301 133181 607169087
3 60704 71825
1 44519 110568 325757441
3 70669 88793
1 34782 43909 574099258
1 1918 134915 407011035
3 106707 73813
3 77450 15548
3 13643 65515
3 175736 59310
1 127800 151252 921366301
3 86242 108172
2 22542 474471432
3 49631 114976
1 23921 90287 858253314
1 27932 108475 407673024
1 84301 92015 21273921
3 4894 133780
2 43624 928073872
3 129439 22739
2 145244 784862908
1 31145 107929 143230663
3 38250 81939
3 50572 132589
1 25263 150148 401568166
2 125082 974310297
2 157099 821677743
2 114393 777818678
3 150670 130726
1 5972 73218 359588953
2 6661 406603824
2 34052 131962705
2 97102 754734118
2 6504 865380562
2 10015 797422800
3 118755 68096
3 74638 138713
1 107364 146370 475116578
3 101806 154964
2 76203 708383283
1 63058 89524 430175572
2 92301 389752636
3 35104 69235
2 141464 941260940
1 14691 142752 163347953
3 158132 48503
2 56936 810114895
2 132353 802445600
2 119585 283439398
2 176373 319022132
2 16793 986562060
2 62695 717029846
2 172713 666332086
3 71012 47466
3 142000 82267
2 22970 587904063
1 27094 137292 114421882
1 4580 84771 588903039
3 65692 7821
1 59414 76129 982043317
3 101330 139890
3 6239 40070
3 126274 35329
3 92457 133211
2 35627 883408152
3 124128 99719
3 53916 48831
3 176770 12513
3 23058 113798
2 98731 467254756
3 37638 140906
3 7925 56323
2 49879 774947816
1 44335 59835 90599982
1 27892 73807 422113962
1 105417 118489 276391439
1 14808 98437 987546096
3 33233 53544
3 42394 9971
1 4967 84049 811645993
2 63380 105382785
2 162466 458992234
2 85453 765767081
2 662 188017446
3 174054 112565
3 105599 152408
1 75978 93736 191422777
1 28071 57908 910969036
1 24390 153938 666261863
3 102858 49097
3 52160 125213
1 118389 150550 391703057
1 27672 70275 575242957
1 44313 150845 830560775
2 71270 254753488
2 121060 817221747
3 8309 138482
1 725 84548 965824067
3 3131 102067
2 646 743903404
1 89453 118914 329806085
2 158758 254063454
3 104314 5473
2 5440 351208519
2 96731 336372065
1 16038 131205 671467922
1 52277 62991 597729074
1 51864 73486 891755717
2 28407 779639363
2 106284 424649442
3 122380 137127
1 25717 91448 52797358
2 69424 435158603
2 23365 102978051
3 178013 8392
3 173984 45611
3 34993 26260
2 109919 844692538
3 15906 140560
2 60498 447556947
2 112867 559973001
1 105747 146141 606062405
2 59811 907352763
2 161585 973595991
2 49193 192296443
3 77825 121571
2 157979 179500453
3 178914 76078
2 69982 53523949
3 132274 71081
2 161323 691717808
1 56383 149901 843959280
1 94885 126580 817534590
2 48443 869154768
2 86019 25746945
1 40602 91281 38986494
1 58347 111637 249822709
2 1463 317351625
2 90946 951433913
2 174508 815284033
2 148661 935081171
2 169875 941206524
2 128180 685234703
3 45693 50136
2 156149 865803253
1 19459 93312 402898332
2 135156 182318795
3 11344 104836
3 87348 1711
2 53560 343515991
3 53741 18198
1 9912 117813 988129962
3 12242 133228
2 106266 765464624
2 15547 743931208
2 23693 502463111
3 88804 117263
1 15188 137775 470152336
1 100447 114011 924530055
2 160121 449820792
3 14707 145445
1 34031 57162 53550063
1 70951 85614 494208904
3 40981 42958
1 151456 153738 469143180
2 79787 385478616
3 166859 143891
3 22305 153993
1 11168 52761 955535309
3 171737 45840
2 21552 336984838
3 59040 66348
2 154256 695578002
3 108375 134905
1 73208 81787 274462916
1 23178 123367 282382461
1 14982 82023 560908142
3 103308 148774
1 82968 151572 533538400
2 9243 290817639
1 130604 136023 566272077
3 180102 59406
2 31581 472956913
1 40837 69142 89243681
3 123040 142000
3 42311 51833
2 143452 874629185
2 136068 548256143
3 140257 23846
2 72780 718697116
2 151742 38694453
3 94817 39130
3 119138 137728
2 138112 748857002
2 40986 851292541
1 69605 125832 504869886
2 37971 810889171
2 151406 945141339
1 66566 147229 684307486
1 16270 19127 1672590
1 8695 69223 847888340
3 122043 102643
3 13001 7278
1 114713 127957 964351308
3 174909 127947
3 178566 38635
1 46062 101549 668938066
3 14762 3302
3 56766 7988
1 37648 135808 316217037
2 43650 270462129
2 81785 267575689
1 61504 90501 127469987
1 30173 44831 759844924
2 48955 251858033
1 6554 91315 713190869
2 133090 910800155
2 95673 421462011
1 45738 73413 465031504
1 10217 120055 920916083
3 44784 34039
3 155594 65140
2 161743 556265314
1 7541 96375 323279916
1 11154 65273 842407451
3 92298 16910
2 64771 898079910
2 134925 804519921
3 130653 74934
2 177205 381006407
3 16403 130076
3 143018 112376
2 41072 807070384
3 44115 49161
3 41583 149002
3 140769 83304
3 91823 31329
1 559 92355 375882215
2 35484 632766988
2 4190 734698660
1 37937 101603 222600312
1 55942 145535 998581982
2 69706 530997266
2 137926 559659498
1 94797 148870 193083267
1 91201 93888 327352779
3 154890 52678
1 7006 142797 711414486
2 136463 65372181
1 29399 119998 944406625
2 21887 357016841
1 29450 53585 480055191
1 3344 82754 392316583
3 5063 68933
2 126956 402045724
1 62498 137127 263138935
3 175900 81446
2 165468 212257831
2 38434 603816378
2 87530 425017628
3 75909 75487
1 613 6521 415862855
2 42719 88522250
2 145547 762091736
3 114649 68959
2 124725 906070250
2 31721 392096809
2 179389 421098789
2 83203 559377942
3 82368 29048
3 119378 9363
1 1514 67645 71726619
3 90258 56312
1 7696 120018 514741867
1 46457 81159 442537511
3 133427 25588
2 67828 704843501
3 39458 52755
2 121938 521494254
3 48952 136003
1 81689 130550 29994845
2 24337 43841054
1 64249 110122 984479760
3 13203 115159
1 29944 79673 980556284
2 89809 863684647
1 16685 28996 123443078
1 69730 136926 20909276
1 70941 129180 420528434
2 21675 783279125
2 12876 507806964
2 102612 576167668
2 29989 85251396
2 69 352946896
2 169295 412347404
2 170265 119626721
2 102856 138169844
3 60969 152907
2 29623 251941013
2 9735 910974146
1 30899 68339 519157504
1 24766 84966 426594730
2 55200 65606798
3 11009 112582
2 94274 235039955
1 15091 74461 297869979
2 69711 976080240
1 72355 99152 738459587
3 51336 88455
2 123553 421375058
3 39237 144160
3 23630 104974
3 161476 126662
2 52819 872488106
3 28585 20975
2 51658 346210978
1 62416 65482 7991502
1 20376 133686 466522446
2 60291 259942137
3 89426 55784
3 78644 96069
1 73361 120771 664812314
1 76920 105830 625150798
1 44414 69704 250123956
1 114106 150122 402202124
2 100779 499271713
3 112776 19912
1 10885 78445 268079110
1 54804 88444 359533587
3 107941 106970
1 51813 124890 250466512
2 154976 259895977
1 18747 122795 876385233
3 16123 145738
1 70632 129626 899807875
2 23805 913111169
3 181287 16160
1 28313 142079 14529405
2 83897 791400264
2 71453 187156839
2 26211 549318370
2 112765 158264849
1 55264 68445 800355948
3 22296 25249
3 34862 11609
3 70274 8279
3 35458 35173
3 101084 21998
1 36907 64226 958342488
3 56353 129711
1 101203 122795 107365111
2 57726 884457987
1 72882 97815 898288962
3 63532 17438
3 66323 64177
3 128612 89682
2 41123 452536436
2 101658 324204259
3 25313 62277
3 57504 45031
3 55978 17352
2 60229 556308476
3 166487 76819
3 148019 78237
2 18593 608260192
3 98518 109916
2 43457 464045469
2 8845 513436802
3 104026 62619
3 31704 123011
2 79734 478554468
3 82365 149112
3 133532 132353
2 154338 235046454
1 32696 52716 290423443
3 115200 68511
3 147782 83662
3 146793 185
3 87999 39229
2 134822 253489977
3 142043 75731
3 93704 32936
2 168930 626432761
2 109829 448672137
3 890 42724
2 157395 97937022
3 91250 19571
1 46040 46907 243051522
2 15599 457415189
3 57530 118866
1 101527 151299 928402799
1 20201 57779 514214040
3 164826 115135
2 10662 637545168
1 54037 62844 388764490
1 38194 69575 269836649
3 146625 71259
3 99494 154086
1 150239 151602 896428781
2 5393 31360174
3 153922 117601
3 96893 56465
3 52108 150227
3 137830 95014
3 145910 54969
2 168783 985836694
1 61730 93481 554216366
1 114889 130008 323646376
3 159678 66567
1 43394 45568 103356828
3 173937 137698
1 108763 141005 607489506
3 159618 127480
1 114234 135348 352397271
3 3364 36209
1 35005 85520 742395734
2 100721 612651710
3 97988 108525
3 96680 97535
1 90831 95667 119515312
3 105239 102608
1 31835 145471 949850920
3 29987 137591
2 36981 163612569
3 135458 11346
1 38953 115259 497671839
3 153725 79046
1 93576 132010 357582933
1 5827 131161 353688112
1 100536 137952 490819643
3 78983 151484
1 51188 83307 505659582
3 146717 98
2 111424 52060775
3 46041 89835
1 2450 100479 335397015
3 1061 25522
2 42804 2727978
3 45934 98525
2 13222 501912752
1 53679 96394 407026361
1 54601 82916 944133515
1 64840 129857 576400097
1 2150 106913 63863943
2 86653 750239681
1 66951 119504 354026659
2 37344 776365802
1 25920 98984 598781668
2 68797 372844859
1 22757 97170 574086478
1 92750 140506 302458686
1 2454 153559 12816307
2 63547 601478945
3 172256 47259
2 44626 603869424
1 57427 111675 605929429
2 107427 105645134
2 68537 293356571
3 152865 145909
2 51578 586628843
2 170435 910349591
2 25939 300366518
2 148924 236202258
1 1852 118258 135273300
2 40341 113994289
1 21776 28035 985791068
1 16469 48363 831415403
3 50411 143134
2 144656 303914736
1 4681 48841 558088614
2 111761 251356240
2 125531 452973233
1 28244 89554 738554558
2 151329 812602860
2 100779 453220252
1 49591 131438 302481371
2 180115 628032409
2 143959 802225211
1 47377 87374 275182580
2 124578 312583093
3 59634 61685
3 152330 62991
1 31059 132451 898316125
1 19722 42110 515850827
2 107303 729949761
3 6384 107442
2 42733 491653534
3 119638 27464
1 46652 95084 631367704
2 81156 57242697
1 40980 57337 647206407
2 90399 403565453
3 179023 81543
1 33953 75458 709287930
1 124952 154655 938203817
2 150984 921044982
3 77241 117869
1 28669 102389 417617456
3 140374 5378
1 19169 78332 898652625
2 12998 809031630
2 53782 970926555
2 179501 898697531
1 135612 144810 327336971
3 51880 136026
3 88100 100830
2 50291 854147341
3 151740 130363
3 160240 55856
2 171581 980435736
2 23316 674313895
3 95353 121538
3 177186 86466
3 148765 86547
2 40966 315792427
1 15527 111580 652783980
3 132399 9814
1 33732 46971 665859060
2 145921 407977441
3 49285 116964
3 145905 127748
1 41445 153159 729009910
1 9325 15847 355788274
1 33863 126783 659097783
3 174398 94221
3 96990 51723
2 1962 530710086
1 7497 110888 981411015
3 38748 98277
2 167469 404469265
1 92476 151895 539513540
3 57800 106167
1 37791 150619 876810059
2 102630 288924798
2 133903 178079849
2 163579 386735747
2 69200 726857059
1 84114 117062 580927175
1 32857 111574 477475046
3 161424 146602
3 69259 19880
2 150556 267299581
3 32898 45353
3 23399 47157
2 12770 677067634
3 157617 111163
3 51214 37276
3 115032 137902
1 15002 104532 886497902
1 69017 113437 434137480
2 110237 160067274
2 40065 570904241
1 31835 143626 967026243
2 29284 887055691
3 177327 100808
3 57549 68070
1 55091 103403 460067221
1 25341 116954 807410112
1 79640 99598 827053858
2 56881 744608299
1 36498 92127 726536895
1 41246 53538 513255513
3 133142 121189
1 122574 149167 226628001
2 151501 722024056
2 89586 190357359
2 143069 432906820
1 2829 101903 803665365
2 164767 386571363
3 17621 90205
1 31068 39731 884432125
3 176267 83780
2 150682 971572914
3 46267 67870
2 122148 446358127
3 65216 151403
1 58704 140080 548487831
2 17223 826796822
2 76165 165655893
3 93753 125167
2 172415 89621360
3 144939 68371
3 41387 140656
3 124346 122306
1 17272 127497 34313006
1 128271 140772 490893517
3 135937 61514
1 46267 138436 184516117
1 11148 126151 867696359
3 124497 126990
1 30079 76410 429200322
1 8127 28217 659034628
3 100573 132561
1 36740 126762 314212575
1 37903 145886 92157172
2 233 566593017
3 60943 88640
2 50031 798903150
1 55977 70009 885266050
3 25234 18839
3 24301 118543
1 14556 41703 245867037
2 81473 449947551
3 26592 113588
3 167185 14817
2 172822 793790597
3 137387 93486
1 72542 138706 827079427
1 12839 117962 161911201
2 92679 426468318
2 95481 705156081
2 45287 867560388
3 164323 37381
2 158594 80493625
3 118547 23240
3 164969 7787
2 38467 677771327
3 80073 127839
1 85692 149718 987623388
1 127164 129977 562690751
2 83324 703768088
3 58579 118983
3 8211 127766
1 68480 93333 522824688
2 16768 703854349
1 54758 85781 632258807
2 160207 421077882
1 52241 99202 859039729
1 97337 102787 652854482
3 172854 105485
1 12682 18565 55995277
2 115248 947432145
3 97725 56003
2 9857 150919380
1 113883 115496 681783340
3 13244 89250
3 23772 117317
1 23137 130595 618422031
3 35142 150739
1 3315 66688 229733595
3 162906 21390
1 10363 77163 662174841
3 139276 63688
3 166012 87671
2 41176 401755399
2 179175 702627592
1 49128 85023 74153545
3 82277 118984
3 17285 82789
1 80256 152448 543274774
3 21857 83978
1 72327 111021 468837293
2 7356 717929975
2 140724 419928592
1 17691 52623 256040848
3 116318 138918
2 92129 525777568
3 103250 91064
2 47318 793200144
3 180387 115401
2 157580 269646842
3 64102 132766
1 27669 37280 419485544
1 35896 40386 205256252
3 141896 131749
1 105279 132267 216818218
3 94114 28470
1 80012 150319 709950534
3 133547 33419
3 156954 45989
3 150742 70783
1 3808 142064 628109029
2 116835 758817229
2 148053 656458502
2 107188 72104347
2 116197 744312415
2 93208 321775261
2 40368 563276177
3 134600 102010
1 88175 140736 99225876
1 39451 58850 833856636
1 71747 143271 810285451
1 122448 131239 574401490
3 158000 13316
3 82220 82633
1 11829 100608 329595555
1 9246 88820 605874899
2 14587 839613608
1 90573 121277 158748940
3 158981 141612
2 74796 500034771
3 74918 115434
3 105091 150172
3 145223 122134
2 110395 861016971
1 109521 127112 232258180
2 100022 926278465
3 154370 34361
3 38523 124046
3 15988 73998
3 170676 17133
3 164876 67797
2 157353 221398513
2 48107 796852995
3 135050 46887
1 1048 92634 656306487
3 52304 21181
3 172422 116362
2 172938 529039539
3 85207 137081
1 119456 126619 109567530
1 15038 95405 191182926
2 78743 855598706
2 118198 895035770
3 155848 151627
2 109551 696334940
2 90315 679799842
3 11256 82068
3 17867 49849
1 5967 132376 25234246
3 146859 24545
2 10752 898790479
2 40610 568847322
1 43954 142993 107966394
3 58320 131626
3 168811 87114
1 122553 153170 854888968
2 166624 228963526
3 100074 103582
3 78159 109047
2 91233 600173798
2 141811 23207402
1 101564 144309 968630339
3 116392 120272
2 102668 816349415
1 103941 113768 335126816
2 21189 863445097
1 54768 104966 898465068
2 97574 401842375
3 68906 72382
2 1415 992453887
2 47247 108121718
2 49387 141026376
2 1133 854001075
2 173407 924018696
2 172458 11412717
2 176214 704595982
3 160217 36776
3 20150 92776
1 92958 151139 894437258
2 175951 293194654
1 38356 67205 15086078
1 82492 139512 935406038
2 92366 485695291
2 81338 134052426
1 12015 34492 793620671
2 44413 931558653
2 63742 570873084
3 101646 21171
2 136450 309151961
1 30576 46519 423146726
2 120703 767082839
3 168777 65991
2 114 587726610
2 113434 25006669
2 131973 663501340
2 70334 617479476
1 10540 133630 854907382
2 10816 956102001
2 139858 298754317
1 23603 152094 376722152
3 19196 50270
3 154968 81903
1 4026 66981 538146944
2 76196 20170247
3 64178 149786
3 98843 115057
1 5834 90499 172382358
1 6341 86652 18576158
3 85550 108727
2 137811 946572236
2 87604 780938935
3 67120 29549
1 86652 151139 475747
2 75590 999048736
3 150708 54565
3 128027 70427
3 168130 87035
2 28285 456313491
2 111162 835361249
3 179432 61965
1 114980 115026 772361353
2 7586 957828782
2 146802 925106411
2 36326 533318611
3 145572 6033
1 2700 85739 753800069
1 2289 86311 194895255
2 95278 963271315
3 33088 140740
3 37979 73193
2 67351 612803533
1 92111 153361 544614327
3 168784 7709
3 163778 124786
3 145764 123448
3 121774 126035
2 75512 837719865
2 45657 5378886
1 3497 62416 94867514
3 142548 32243
1 20128 27143 566570786
2 163897 910577218
1 58675 59007 348294877
3 87969 78883
2 154052 794917507
2 22264 252125145
2 148412 904508238
1 31636 149973 396310947
2 116069 900979075
3 44682 117350
3 177095 15859
2 114321 89866255
2 125552 399288839
3 53231 143736
3 151530 58232
1 92063 118953 589300493
1 118715 124276 766659615
1 8740 139505 710399990
3 138587 102701
1 40279 86143 833921119
1 128141 133123 29582416
1 21257 146624 2178315
1 73463 126297 992396922
3 29048 152880
2 18264 119445927
2 172366 596821692
3 102268 116758
2 27061 135880200
3 167255 93286
1 9331 84633 773411120
1 43096 150149 42666377
3 106392 50274
2 13910 176110743
2 37222 443501958
1 8282 152181 677924078
2 90490 818107167
2 76736 23838905
1 35805 83602 416258586
2 48048 243044224
1 45239 56780 860780937
2 10455 518032322
2 117163 155158270
2 29841 465512816
2 37475 948746588
2 70432 659660687
2 70099 944961453
1 86225 106144 755268404
1 77750 114806 865195236
3 32574 56291
3 159647 86805
2 30341 691728632
2 90294 759972068
2 112438 907447218
1 9882 127839 535296902
3 177614 32771
2 63144 227348766
2 115046 180545856
1 97976 152172 951994559
1 35708 149143 162684612
2 9957 357414227
2 110684 583301834
1 19906 67122 247583211
2 165756 897081003
3 128626 133005
1 117112 135426 580057292
2 43672 290846184
2 84723 151431781
1 91532 143079 222753787
3 160733 153850
2 81036 972854652
3 15657 122632
2 30234 876039971
2 16192 355150639
1 40785 138234 431047744
1 102256 150832 324066441
2 107084 400720588
2 88334 275136688
2 136781 609701386
2 64110 716155001
3 108685 84378
2 160437 652304020
2 177152 432106777
2 68382 982994261
2 126905 641611388
3 118049 16660
2 64275 977785107
1 78773 96793 683617010
2 157082 212719533
2 132826 579051792
3 159833 112147
2 15404 468457701
2 119206 212277769
3 74910 12427
2 19670 162741296
2 18026 44484289
1 44844 129086 620721082
3 41535 86816
3 106884 136997
1 58888 76474 512727789
2 79488 704137022
3 153868 117104
1 124186 145875 992998960
1 72021 80939 589533387
3 71472 139827
3 68234 37598
3 3903 21742
2 171589 706018025
1 79243 123287 658382230
2 104238 57197091
1 104891 115837 714655787
1 1766 60350 731453627
1 19 69711 41737349
1 1442 49881 849673333
3 133329 13018
2 118127 297118446
3 49985 75055
2 142839 149780665
2 138291 291867373
2 39887 77481813
3 86297 123477
1 37270 60546 284896506
2 90432 447469486
1 43857 139498 613360079
3 22234 73334
3 22288 66492
3 10619 95699
1 76193 109767 906796856
3 60897 51311
3 35880 44996
1 20488 82177 853262260
3 140371 119088
1 14962 53960 111680052
1 91888 140746 759549097
1 50105 63710 88877432
1 79159 81971 391899289
1 26093 48064 797212313
2 120785 262449724
1 39672 119415 658306363
1 5474 126972 506797754
3 35266 61655
2 118153 748921384
3 101240 86262
3 9516 79008
1 20377 144568 591902666
3 174968 46819
3 66008 41164
2 97238 255354504
3 30072 121230
2 141829 669098994
1 68068 136938 790160602
1 92746 118489 254878479
2 135473 526938822
1 41120 116056 485088556
3 76209 46346
2 138170 40433444
3 81730 32014
2 178917 835806678
2 63073 741199103
3 29902 10226
3 173517 105137
2 64374 111269235
3 21897 50396
2 159796 341340533
3 77890 128862
3 102873 113606
3 105604 72308
2 13439 624062878
1 357 41657 694125637
3 175971 27657
3 15058 57965
2 12004 887230601
2 119315 278953765
2 88017 252958263
2 148042 678628353
2 166761 948000391
3 33054 118596
3 137570 78141
1 8454 104779 680380586
3 113413 6812
2 154636 847203143
1 11829 102658 650496143
1 67623 107221 649925044
1 56060 122894 948390018
3 72289 74288
1 16580 34954 848121352
2 79576 941558167
3 70947 43834
1 39335 153589 236502451
3 83259 96089
1 39084 60168 37705523
1 29822 110032 210867113
2 49458 770305562
2 92296 866169658
3 170740 2682
3 117292 11706
1 7480 42810 25976500
2 128479 326415970
1 44217 94131 682319737
1 3537 66933 835421007
2 155873 349468838
1 134573 147397 326062165
3 150929 112414
2 38249 496704262
3 176087 131486
2 173118 114277497
3 68986 136499
1 80205 116269 312083423
3 40611 3051
3 126212 79696
3 92539 69885
3 137631 30225
2 27773 79760478
2 105919 643852531
1 78228 78906 113970513
3 70310 60790
2 129844 626796883
1 12116 109197 746962978
1 87310 119405 370027499
3 98296 31904
2 148481 214873488
2 124275 282202127
1 29412 29747 596201569
1 33473 80483 97694157
1 101149 147730 292488848
1 37963 71762 475319105
1 31365 52117 415948623
3 127359 92532
2 102110 99577972
3 67077 36142
3 17998 69849
3 97386 148828
1 41610 140776 330893861
2 7383 162051003
2 158095 979339806
2 153215 324380272
2 156336 129858023
2 42886 662552468
3 61576 16819
3 6166 90813
1 30760 59078 59404817
3 84719 120657
1 75039 122228 680874253
2 64469 933221033
2 10716 685362396
3 53158 15482
3 124631 21090
3 149922 92493
2 72441 605849837
1 1823 89339 356160694
3 125873 20235
1 46750 77746 292901143
3 179742 8621
3 105695 138211
3 4760 63653
1 22201 105291 364433280
2 4065 161469505
2 14629 752043466
2 38199 926852903
3 107045 123600
2 43139 233898199
1 5033 76609 704390086
2 122284 11198059
1 127829 148380 510320645
3 140609 120279
1 60643 71623 838278871
2 171713 71814075
1 5357 124218 522666200
1 22832 99020 757208884
2 95793 566423595
1 37523 84515 734395049
1 36605 114311 231451500
3 135278 71306
1 35469 77469 34891721
1 27325 94502 944218894
2 123411 265231252
2 61299 527957545
3 49774 5339
3 164977 111442
1 128082 144298 434894149
1 61403 114728 176654464
1 96132 122265 191524050
3 126210 40469
1 12642 77532 868811203
1 141551 145533 799982067
3 29644 33474
3 17612 110949
2 26973 15452582
3 166140 62264
2 153661 604276333
2 74216 887974885
1 25272 92869 322036024
3 108748 53607
3 128471 87845
1 47465 78788 794203592
2 94904 308829736
1 53842 119744 339912335
2 75729 871322312
2 65482 632393704
3 21731 144157
2 49739 787798395
1 62279 97732 142821719
2 163567 265516677
1 84548 126386 931848717
3 19056 52083
2 136500 527669673
2 33011 863095505
3 66840 43589
2 116859 620994485
1 13008 136471 514664607
3 14658 60330
3 132660 24982
3 77443 76387
3 179806 154911
2 64576 837020392
2 179589 458310025
3 171574 32655
3 144408 49602
2 130599 518376508
1 68797 145039 109289521
3 106720 108481
3 150704 149686
1 121179 146087 885041249
1 70908 75378 820809618
3 50258 114597
1 27141 38191 996365761
3 139312 112995
2 159843 673726900
3 86653 107246
1 87811 102716 953215319
2 67361 503018791
2 59060 308617195
3 53571 57380
3 47825 91318
3 132561 1001
2 87121 53644788
3 94054 99454
1 1340 40679 995074066
2 65481 532257598
1 50627 101537 85809662
1 23257 131796 144485980
2 58529 199205879
1 2213 44332 974853659
1 21121 31528 658004549
2 168400 543189944
2 100026 320451925
3 128933 49550
3 14268 45195
2 180023 120850510
2 102207 98750071
3 128062 104448
3 92461 26822
2 54744 794581602
2 130973 25024621
3 83434 135068
3 156584 13284
2 149100 564949700
1 28671 139543 934398262
3 46604 98265
1 47709 58426 273316376
1 145963 153936 386362379
2 68879 793028445
1 7486 98036 405815958
1 98787 137251 953516861
1 109476 147031 190875340
3 12596 86733
3 29753 42314
1 45335 131699 662047932
3 43603 144896
3 96652 284
3 149088 61739
2 116189 982164185
2 153494 166525674
2 94894 383781971
1 8927 146410 858276892
2 177288 26224504
2 67397 894474778
3 102508 138945
2 52140 259900003
1 39525 144846 930998155
3 26905 115243
1 23305 152441 855492347
3 11630 34880
1 22338 30860 248083073
1 61435 94641 342361936
3 111099 142162
1 104717 135242 828001966
2 43613 901402581
2 84011 309107801
2 136423 407593584
3 157988 150393
3 170078 122668
2 58145 673483239
3 15906 130120
2 152215 875243922
3 7215 94317
1 36998 120975 818254238
3 38247 43846
2 138054 347874282
1 32913 134530 713126061
2 83978 188076444
3 161858 20434
3 178782 45173
1 125753 133834 216064544
1 66315 119052 235321072
2 90299 107455682
3 60998 105862
3 27969 27147
2 108025 493220599
1 28935 75273 149008766
2 155400 570181930
3 125549 15387
2 146044 735084887
1 41369 118522 853589986
1 74274 122133 402514092
2 106200 635437373
2 17409 988766986
3 95045 47907
3 112312 35079
3 58191 142614
1 28717 132981 709717166
1 69091 118659 674817868
3 69176 60543
3 8844 58111
1 18002 150992 657535232
1 13480 102282 861389693
1 42452 118038 220384253
2 65821 455912549
1 31651 67084 32386140
3 56785 115179
1 22277 78500 7400894
3 58582 5456
2 30650 255251738
2 170887 761346401
1 10085 78067 61779360
1 67518 113861 245127240
3 144378 87164
2 73697 875681401
3 14487 82149
3 35454 135196
3 6279 5463
1 41879 96402 108756040
1 44905 139129 200729436
3 9686 50470
2 30884 600372551
2 152711 720285382
2 150516 559805877
2 127181 122960921
3 27747 102175
1 59155 65816 725473121
2 70346 723790736
1 85888 152503 110317213
3 45903 122361
1 13217 26965 910349267
2 164608 695236381
2 106575 359089067
3 19544 89727
2 161323 687524462
2 167103 534023816
3 2414 52916
3 143932 37727
3 112731 95
1 53726 106916 384836655
3 119633 97937
3 99131 73948
2 180783 506883672
1 129937 153447 651369010
3 99759 90242
1 70436 99029 141599633
2 9701 677882117
3 106062 132069
3 96333 82051
1 49294 132461 97128400
1 124582 147647 735006637
3 109528 82419
1 56812 146968 328060593
1 22710 86847 554770196
3 3484 59762
1 66722 68673 983666151
1 25079 64502 419739683
1 10371 133907 541448742
1 84692 108440 469784792
2 137018 523307420
1 14169 60806 471415361
3 138996 73188
1 16626 113806 506502123
1 118874 143863 653118650
1 35976 144097 779247631
2 84190 888346771
1 37935 112052 457242634
1 48157 126191 377528425
2 176417 450774936
3 11558 78654
3 126179 63133
3 108600 113467
3 158504 116646
2 149075 248359077
2 55888 851790941
3 123331 129304
3 177728 112528
3 179065 76100
3 167289 103715
1 18148 130810 276681901
3 100541 139696
3 13701 128545
3 139831 126894
2 122538 503123142
1 81318 97552 970749171
3 107212 38445
3 19551 34357
2 43978 706888976
3 108994 27526
3 48767 123929
1 65144 118627 254991665
1 33803 58705 626270627
3 177569 5524
3 19177 92882
2 15208 348951841
1 77299 103423 879567426
2 62859 938844169
2 145794 661796964
3 101219 103263
1 44132 146211 343102996
2 72334 727269382
3 118693 102574
2 85802 31296404
3 94078 132667
2 72654 332506043
2 159993 542906571
3 164172 38580
2 86525 920956993
2 97506 98207218
1 52589 68498 563091424
3 158136 110600
3 136203 8484
3 45311 148990
2 152825 207572249
1 64042 138752 339671780
3 49348 82912
2 129850 144770705
1 79935 98617 467240244
2 58651 498867494
2 86192 78380588
3 41087 22250
2 25107 349863074
1 105758 116593 678429672
1 6333 123938 717812221
3 128034 7514
3 168132 107419
3 63126 90177
1 345 48936 358524149
3 177844 75032
1 43987 103703 132945642
3 45836 86809
1 45862 151496 390318381
2 160769 335750638
2 105405 6824631
3 133177 1742
3 110509 46732
1 59379 95932 242918081
1 23164 111910 853068852
3 130819 121582
2 122059 228231418
2 124494 547858823
2 106117 954289447
1 21004 33091 557713243
3 122269 90410
2 172507 606021898
3 168354 36497
2 51710 158066330
1 102309 112323 811384614
2 142823 660909582
1 4072 84037 524945202
3 73259 35385
3 107494 58055
1 27181 43439 215341690
3 35457 16887
1 69723 87099 345806811
3 15904 106295
3 136137 143612
2 123739 700338749
1 63862 132877 838868040
2 9297 307768812
2 81425 997466762
1 24752 37140 432077343
1 1549 145911 790453184
3 164942 85686
1 44433 154715 379672071
3 135601 49168
2 44622 275267364
3 51868 120029
1 93503 134736 613141230
2 53692 574250682
2 175888 462836213
2 59866 906398319
2 178779 762823997
1 9700 95451 769707281
1 55200 60344 523480031
3 126803 33672
1 11558 58876 280933793
2 89318 376320246
2 106188 488217875
3 124842 112512
1 15919 78307 74957171
1 128040 144607 297283637
1 19262 98794 705948333
1 33948 82513 132261602
1 25839 121903 441751869
2 93125 657136676
3 133961 91496
1 118823 147166 478637847
3 54566 68004
3 72908 128794
2 53282 697558700
3 180903 81668
2 11560 790446805
2 136046 579948578
3 43998 80115
1 43875 147493 542507334
3 96552 124072
2 40328 922691140
2 70795 271017828
1 44170 76426 141318787
1 30779 63718 153516657
3 1785 23185
3 89591 94403
2 141256 721880900
2 141228 66444350
1 103418 151832 844106754
2 113368 956426921
3 51998 130324
2 80427 633424256
3 32863 12719
1 60213 148481 52541217
2 170917 429076160
1 9723 38132 835815741
3 133085 84934
3 115575 21567
2 133691 650611804
3 26236 126326
1 34041 55317 215332827
2 77162 529783548
2 35801 388851366
2 36357 413194728
2 10087 433633763
2 175609 705356073
3 71112 93429
3 146789 97852
2 104794 480879664
1 113331 140663 714905825
1 73851 139859 964418477
3 88345 51653
3 157705 122205
1 95749 152439 426546109
2 79526 261955987
1 37460 141994 37727238
2 135672 959315391
3 35623 69875
3 146627 104126
3 166802 102421
3 81637 93762
3 76667 92846
2 170686 24242115
2 67931 247527658
2 49975 591142106
3 12992 27707
2 168998 911723078
3 28769 32499
1 15804 97779 640809118
2 1342 154414954
1 1671 21359 49506699
3 67102 77098
1 9558 80483 331788552
2 71027 766181095
3 177132 83518
1 9823 23001 89222420
2 77666 71549679
3 164275 116541
3 18952 119781
1 73445 137581 431215085
3 155867 111282
3 108799 10701
1 13448 77016 224785039
2 98790 945784974
1 39893 146700 788107146
1 30918 74056 544146677
2 115524 420781546
2 127971 298616610
1 98096 134549 733812642
1 89650 105452 129696981
1 2972 36031 957183059
2 155820 419451873
2 14951 570527344
1 63981 105146 777840196
1 127311 128595 23110469
3 148727 154074
3 166382 117309
1 48033 58667 491374913
2 74487 979083796
2 157159 284576339
2 68995 685429535
3 167781 42056
1 83340 93823 893672497
2 28973 69846616
1 88942 117155 306674632
1 64210 75515 418867107
2 101965 733658706
3 159543 132778
2 181260 662025521
2 82335 207317504
1 126041 130050 128076409
3 177048 127168
1 59824 103606 631067402
3 59051 73528
3 42874 77692
2 125000 385688662
1 3527 67418 445986488
3 39045 25441
2 133867 894046914
1 3238 19773 111352867
3 119354 138529
1 47622 102148 842667681
1 70538 103136 706419072
2 60756 269452750
3 64775 31708
1 88159 143908 404082481
3 101034 77305
2 32338 535144395
2 20165 10396244
3 160102 92143
2 70957 272962977
2 87016 393849455
3 62511 105899
3 35104 62793
3 93469 68884
1 17683 65331 408540581
3 118306 142117
1 27369 137560 682182271
1 92035 146334 774518253
1 32240 116598 892428645
3 171862 143683
1 5503 110235 170331047
1 45958 54091 380553947
3 166195 73012
3 10711 27610
3 175546 131449
2 98608 57725782
2 42625 492348397
2 49842 316524338
2 114058 852678996
3 47213 471
1 30474 50596 259788292
2 114484 169989164
3 51169 10504
3 106897 10550
3 68850 42275
3 16261 110279
3 60400 45660
1 67705 73887 937034202
1 71973 86739 289392667
3 116976 120717
3 81704 122645
3 162269 21257
3 1755 60824
2 97844 317217294
1 42999 66191 518616438
3 30309 109375
3 66625 53125
2 2432 3302859
3 73244 142925
3 108467 65011
2 36491 876252579
3 35019 86651
3 105020 66876
2 162722 42438725
1 30804 140225 194536076
1 2088 26450 412198944
1 3649 93910 676417447
3 99550 31302
1 63166 95850 368025443
2 91766 931975338
3 23429 14668
2 59039 400134146
1 133844 142482 259097450
2 152840 664343073
3 141902 68882
1 60797 64102 867663581
1 71718 93184 346812941
2 33708 317632992
3 75909 80578
2 57684 441735114
2 123768 298134581
2 128490 287733241
3 35019 84327
3 152279 101959
3 67225 139814
2 67705 351273433
2 149030 44067261
3 172794 21190
3 49731 865
3 117144 53541
2 163836 162958527
3 72884 92460
3 88103 147912
3 106479 59373
1 46248 121480 623878925
2 108198 553005620
1 26517 54486 144759437
3 32714 48779
1 22769 133097 286834612
3 154517 129252
1 78818 102122 512327400
1 354 45366 210448614
1 42651 126839 740628435
3 63871 79042
3 95841 154702
3 120198 141325
2 170929 554194454
2 41628 205230416
2 174481 227420027
3 96358 123110
1 77687 141715 786367204
3 42397 50909
1 10372 31071 627744283
3 1939 65814
2 165345 918673057
3 161462 70177
2 59166 133700969
3 85311 80299
1 118889 121971 588646543
3 72130 125457
3 94425 148997
2 148849 275733844
3 165629 11066
3 119477 38860
3 159127 60980
1 2563 126116 245571205
3 49892 147510
1 72046 147504 198757979
1 80949 134372 621026851
3 130061 105901
1 82474 149683 782083178
3 113451 98641
1 57748 124992 930490343
3 14903 13665
3 77163 86782
1 101036 127088 808092845
3 161868 3016
3 37483 98812
2 154102 409702380
3 131563 106630
1 47675 81058 492335443
2 71452 77415532
3 126120 154923
3 42294 122720
3 77149 44494
2 127855 586586539
3 119451 129752
2 43521 388632355
1 97707 117045 838529607
1 71786 151745 306967796
3 127590 6906
3 139136 71797
1 24738 59128 507808487
2 65496 929876186
1 38446 78566 818994143
2 26309 638575988
2 8303 340916619
1 1397 74751 599676858
2 714 4284636
1 120113 147765 294890080
3 109987 10142
3 179976 112698
1 37579 101382 841976552
1 78342 147812 906078955
2 44959 487294132
2 84511 506390367
2 89509 76651123
3 40807 35099
3 101296 128256
1 5454 22816 357856956
2 168503 81848825
1 104421 126356 332224843
1 4474 11225 150747398
2 109430 506490262
3 101538 33218
3 58811 46692
3 112311 21032
2 74604 806998132
3 115855 12602
2 138912 753785766
3 142915 26183
1 47255 151605 149062090
1 12870 35525 522450711
3 159378 98014
1 23899 149881 407979813
1 15790 64815 117154189
3 142670 70010
2 45331 855487290
3 125472 5085
2 133724 693515821
2 25741 135987632
2 95293 245021334
1 44616 79507 931652418
3 114852 30649
2 72592 593560875
3 45704 60989
1 34007 70118 138103756
3 11891 52985
2 106786 930147178
2 136564 523316555
2 52090 323775737
3 108756 23194
3 160764 132150
2 9930 947470233
2 101821 378318336
3 23856 89206
3 169527 128362
3 78207 20844
1 36194 96780 213484621
2 102854 980512892
3 179358 92453
1 126181 139954 373605409
3 26304 19669
3 133960 78408
1 60502 112164 451016440
2 133686 179646050
3 181580 35189
2 1499 699168797
3 11017 76909
2 71231 617681115
2 28746 76363896
1 74755 146886 880361350
1 42470 55788 190011168
1 80977 98360 580096935
1 73943 147256 571528262
3 137676 54025
1 31480 149521 468151364
3 134762 109571
1 38017 40407 485644597
3 41068 58423
3 111819 94162
2 123878 549906068
2 134845 404035844
1 57209 63909 908551176
1 12445 60249 4896104
2 45373 778715645
1 11092 104945 665943059
3 3689 49364
3 115235 105237
1 61521 145865 748190669
1 4050 64980 87496599
2 37236 812531839
2 120666 265246880
3 147867 69324
1 6468 151835 368701158
1 75445 126004 59492714
1 137770 140249 848812180
1 43527 115990 227430365
3 61277 69054
3 96147 51677
2 124586 48552109
3 167737 26781
3 78490 53218
2 141742 643899838
3 172999 16529
1 32633 112033 556799109
2 62542 592812354
1 76063 102021 790167724
1 54894 56152 760749659
3 148842 99401
2 153033 482180090
2 9181 559376796
3 175973 52701
2 100760 221135376
2 86905 67001099
3 132809 154166
3 151766 37239
3 37233 73718
2 58338 573691363
3 145330 93718
1 101167 135298 801790147
1 110587 152320 421919971
1 59829 77552 281240539
1 26474 135236 675538192
1 25393 68574 816319553
2 128540 957382755
2 181298 119708380
3 9954 12197
2 148089 632987699
3 102625 114880
3 161909 129966
3 81124 9250
1 124083 129737 375950174
2 99612 370266228
3 32498 39704
1 40982 123431 150158733
2 15777 968644634
3 31725 120358
3 153985 90590
1 21537 113766 265550549
2 129192 292515101
2 139491 296390724
1 1129 80944 351084901
2 95255 773338244
3 13263 45123
3 27125 16478
3 78850 94719
3 176031 99253
2 83326 944830889
1 93825 95603 827210422
1 18785 53656 965137328
1 95507 97263 176351958
2 154112 357582455
1 37685 64945 342010110
2 142392 774186657
1 124488 146235 786889942
3 175368 48651
2 16986 923585917
2 66240 836617143
2 4677 838384461
1 14809 123816 882389988
3 109407 57167
3 82426 91924
3 134785 122328
2 19707 678703538
2 70274 11594216
2 167864 941620358
3 58808 152515
3 117225 129468
3 83951 109113
2 181529 467482660
2 33304 923184262
2 111259 764700263
2 44225 491642727
2 109149 562376791
3 69449 111153
3 118341 20820
2 179997 756403066
3 65595 5096
2 27800 553950340
3 144929 79962
2 14148 221382816
1 41639 118969 74430997
1 28421 46159 781509655
3 156641 51089
3 147218 51567
2 62272 575763489
1 73215 83973 981894757
2 166867 744739160
1 108498 137346 785677249
1 143248 153184 373184659
2 17455 266579913
3 19488 54338
1 9983 72047 373777674
2 156009 889654013
2 6155 552261107
2 178816 409140131
1 40105 95037 706526968
1 21219 129366 754517450
1 9679 131020 540563479
1 96987 105045 487529560
1 119534 127421 603992916
1 6168 49293 805099689
1 101000 125848 153283073
1 98095 118854 910010458
1 98560 103064 243564389
2 157550 532100805
3 142801 100581
2 50221 424863051
1 12282 152610 838697940
3 162671 55183
2 6204 37464011
2 27659 482261708
3 136748 79256
3 138335 56071
3 129987 129276
3 149586 79562
1 22363 133002 618988260
3 38863 40995
1 79434 83936 285556385
3 99187 90759
1 65220 112174 85729787
3 179513 139511
3 6372 91796
3 86998 106201
3 81916 56416
2 56075 125215614
3 147676 111697
3 91410 141672
1 13896 107135 787415335
1 8117 139542 100871492
3 161418 66015
1 39210 96725 275141205
3 169626 147357
2 152461 564038106
3 142282 97465
2 10466 532140381
2 48178 345079312
2 157809 486620645
3 88026 115993
2 159098 794935984
3 18443 97570
3 41847 74263
2 75046 647231477
3 121848 104019
1 62342 142712 888795584
1 35291 71539 761452932
3 139718 44147
3 85236 95596
3 91283 25328
1 43708 55873 584486769
3 82615 9665
3 166260 77590
2 40332 217123459
2 176203 678588567
3 58998 94828
2 65410 433905739
3 38111 105884
2 35574 955735763
3 114182 41828
2 54313 23915661
2 54458 505543830
1 43975 53648 200275943
3 21979 135911
2 135209 43746394
3 123586 79185
1 65639 69919 629159860
1 70519 115586 622639013
1 4928 46890 480630870
1 16469 118799 927674720
2 79682 687161639
3 9127 80245
1 74969 92771 130030036
1 81172 114391 936487112
2 98545 250082001
2 96607 946575620
2 108710 975517375
2 109964 952898735
2 154858 384216147
1 24645 52286 599887355
3 113243 48205
1 43186 118370 833005030
3 57513 25802
3 30346 23562
3 123806 131072
2 23431 208214977
1 125273 144796 945242615
2 121963 342632622
1 55119 112540 112210888
2 4759 388760656
1 72425 95270 345845126
2 150431 774837576
1 108958 119192 477429847
1 21052 114066 667313812
1 101637 130649 876473624
1 55851 93314 98137042
1 74299 136272 558081787
2 132571 497409451
3 176553 150568
2 26144 349743753
2 43859 630205829
2 116815 235743717
1 11489 112044 371190892
1 51992 107506 762910210
2 27330 70717625
3 172627 100126
1 40007 64355 59538876
3 178643 63645
1 67815 72654 102519948
3 48930 143266
3 75996 88968
1 41212 112624 258721552
3 70850 48905
3 6549 3553
1 45325 119680 389092733
2 150975 9466916
1 35456 59264 584777434
2 81511 923320855
2 4780 282756071
3 59351 40472
2 111948 505706079
3 29864 80221
3 54984 24493
3 50463 116070
3 143754 119934
3 166219 103940
2 161631 137978475
3 126081 55970
1 2267 56330 813279460
1 96306 126448 256906900
1 21956 98873 746721570
1 54743 151845 194530175
3 138335 55715
2 58727 482714445
3 121427 113030
1 17117 153924 607075080
2 70566 90565637
2 2539 960742869
1 23971 143397 239150558
2 133221 113621900
2 125266 418905118
1 48216 50707 287994932
3 103870 2045
2 15969 789960700
1 41000 113803 85932158
1 134074 153041 221548776
3 143516 122012
1 23307 35794 249509353
2 150619 137952804
2 74940 889333685
2 101833 462822514
2 83056 928319848
3 156031 145785
1 27113 142851 966212567
3 135686 36928
1 95208 118051 800165623
3 71784 116653
1 74334 135746 305071941
1 86152 122190 550760131
3 132007 111174
1 11232 63007 999895863
1 39293 107194 526855282
3 169207 32787
1 33216 111405 90763097
3 166596 85032
2 65849 554604714
1 72865 95344 26074308
1 93521 123177 652862193
1 81761 97003 468059832
2 164975 616565023
3 135076 111010
1 78875 151489 812416281
2 32136 823974422
2 141903 511044444
1 74661 119906 923462476
3 9536 66030
3 69860 108338
2 111972 798388745
3 10872 7692
3 104699 114458
1 30769 150610 393561838
1 52104 125753 899226945
2 115609 269246694
2 10117 197600404
3 28463 133387
3 127356 55161
2 114249 491908024
3 162310 144099
1 2282 56822 433590328
3 74607 151616
1 67330 129767 161218379
2 151079 709213599
1 41389 148021 522384549
3 25375 24505
1 58877 84055 215951201
1 80795 133982 211209844
1 45896 108058 182119666
3 173355 8736
1 20728 84388 576724106
1 16731 63957 152489130
3 136607 63515
1 7901 101889 209875473
1 5952 135825 321309194
2 68589 121539923
2 51766 382197392
2 4359 314517779
1 111462 128832 217529790
3 132975 56471
1 2098 65422 992664553
3 61659 124356
2 28622 690668359
3 79028 16835
2 118433 643639082
3 51947 16778
1 23002 105789 149919822
2 79524 59977865
3 48631 40328
3 63766 126669
1 670 88226 777070306
1 87721 134328 774586842
2 153100 681704286
2 162789 353830313
2 66930 599001464
1 32026 100195 551074783
3 20813 143302
3 89511 28399
2 12556 942940716
2 48229 51529564
2 111433 925537372
1 59194 91697 82801585
1 86761 134656 331562099
3 24990 82073
2 90239 654540443
2 44486 692981765
1 28411 98612 940157028
1 55199 125425 411528604
2 95183 86091715
2 73660 371719356
2 144659 550851584
2 141211 498563560
3 132734 3317
3 97782 99495
2 58420 106210121
2 119503 688860793
2 175809 138487846
3 138680 36928
1 112280 144771 90019400
1 62063 112529 979992748
2 170093 217617412
1 11136 64947 478114935
3 167943 40030
2 115898 63196605
1 25624 43355 473228333
1 8768 64944 773875775
1 74733 95419 635894728
2 4730 714173641
3 7818 72292
3 175002 68463
2 91846 289692893
2 116327 805464476
3 12774 8318
3 161925 53215
1 33417 73228 392033449
2 70407 354490421
3 120056 123054
1 5848 10473 610173774
3 17857 68331
2 54107 997077725
3 177099 85036
3 97014 81338
3 50273 28705
2 96118 707727925
3 107478 129654
3 63682 151956
1 26504 131145 620829810
3 165266 73013
1 3236 135264 262937968
3 83393 8664
2 117011 60218572
2 72740 258518689
2 173979 896531325
1 57215 152382 587812751
3 39554 34008
2 169241 369874802
2 101418 127198590
1 24708 56894 180338670
3 97524 108366
2 5262 959259464
1 46487 112948 456162576
1 66637 103537 926887004
1 91700 113088 349461447
1 66315 116984 84577388
3 173876 41029
3 31208 139112
2 79423 738305758
2 114391 588916401
1 89519 131297 22619363
1 20913 148248 695729700
1 77918 98498 985129625
3 147770 62618
3 110475 36486
1 14158 140805 146783811
2 121383 652126064
2 175555 692984808
1 76662 91563 817807104
3 31940 96504
1 10580 20203 741226189
1 111208 128601 794494979
1 27786 70838 925282137
1 44514 115130 407881593
2 641 254231459
2 82638 240530450
3 111992 90569
3 34008 2992
2 180905 729317122
3 30084 139859
2 103646 232496460
1 10462 58807 690222471
3 34974 64605
1 8074 95506 488095055
1 91473 135876 787983123
1 11986 29005 681614673
1 32558 140226 413194638
2 68787 424015189
3 12495 37860
1 30363 51060 670219964
3 24768 143206
2 149794 791997150
3 94778 100902
1 117001 132891 947457958
1 27339 75340 427986636
1 140823 151882 135019319
2 28281 76340835
3 29388 70311
1 35714 82052 610032265
3 121347 44854
2 20465 812354384
2 130682 126417520
3 168306 133514
2 141991 680355221
2 153287 786961478
1 32311 81054 681770151
2 67045 234744562
2 144697 55274710
1 8645 56105 653275984
2 151342 31559591
3 107100 132026
1 34388 113523 744062605
2 85716 13954521
2 94868 984577650
2 122121 975555986
1 33562 37455 381415958
1 127736 141703 483363622
3 75100 104986
3 21243 115851
1 42397 121975 299847854
2 155782 973575931
1 7622 16481 409406935
2 65519 63471082
2 86210 783138697
1 3938 145724 415340901
1 116918 137352 660413980
1 37899 81281 690985362
3 33061 64560
2 50347 40074981
1 16325 91402 200048104
1 24002 37942 624135849
2 28449 595101234
3 15122 48121
3 152109 148637
1 70492 113189 612935018
1 118637 148005 293940470
3 74027 50439
1 9492 123735 166501633
1 53060 142993 454396097
2 172358 859096345
1 7186 18693 851567108
2 124154 23692451
3 36408 22148
2 60587 629380536
2 14542 665204638
1 55591 137581 527132634
1 52288 116336 850253723
3 6591 135511
3 121955 77818
1 28271 75469 360763995
3 137387 93166
2 75389 412728451
1 98922 149581 580649103
3 71172 16918
2 4056 289943631
2 148181 472774590
1 7680 90867 739227399
3 157472 36886
3 151919 57967
2 30515 852548934
3 22585 143249
1 101018 121990 867796557
2 60311 111079702
3 112127 5902
3 169673 51920
3 162750 102299
3 175793 100200
1 72819 151643 268461750
1 70676 71384 697019496
1 71527 146782 138064015
1 27744 49541 997089575
1 23307 85593 243193895
2 13884 831806488
1 29343 114438 979211819
2 107123 999333116
1 40637 67438 557372044
2 123719 835637935
1 28723 73241 856123722
3 73741 131072
2 176747 978858757
3 109100 144586
1 87915 143480 110066987
3 164111 92183
3 119103 94742
1 39330 102521 771300919
3 113434 10081
1 8950 19441 422438256
1 47921 79213 246073229
3 71972 32337
2 54137 836415358
1 29303 59724 129222677
3 40146 151739
3 49509 65427
2 12558 83076371
2 32075 163743727
1 30148 53288 166134539
2 106882 792031297
2 138677 273214848
2 82828 802524020
3 8196 62419
1 28616 132662 51124259
1 97920 118899 870833661
3 15542 37318
2 18203 494334570
3 136120 49349
1 34586 139451 222652648
1 102180 106062 812404482
2 50809 803801136
3 13224 107883
1 48199 64527 979011956
1 21194 59577 96011982
3 66021 66925
3 51662 107565
2 49751 966799930
1 32793 114440 940772935
3 5396 50543
2 40716 788318548
2 56722 974658574
1 5807 104599 97540768
3 112873 16737
3 85739 26541
3 4362 88440
3 172978 25908
1 60432 128353 865028192
1 107303 152329 319927289
3 167709 87986
2 157391 823757139
1 14493 144282 528083593
3 100951 134747
1 104312 144241 991819386
3 74895 105401
1 7648 41387 740742198
2 112325 393520145
3 168210 140416
3 6425 78402
2 115295 263716295
3 51439 15982
3 162632 116142
3 159368 109753
3 156 63271
3 144800 98760
3 167230 45205
3 82785 123526
2 34778 262869860
2 164877 559770125
3 40365 48291
2 29828 216409283
2 152369 15485777
2 128682 41930553
1 40756 40789 935761954
1 48883 77506 324365988
1 13834 153152 984309658
1 60607 122439 571016297
3 73042 22723
3 25433 84071
1 70131 89930 584840801
2 137821 799736463
1 116152 129711 63603427
2 38470 968608059
2 33686 265424883
2 167894 773075508
3 141655 94062
2 75616 433480528
1 7661 110436 759020477
3 72631 23626
3 61954 15587
1 66916 149570 484296961
2 177491 808909373
2 84525 885294360
1 38826 145704 10921255
3 82256 124943
1 33629 110180 536990178
2 97613 994839502
3 54679 136725
3 54137 119337
1 28794 109940 259224413
2 152101 226953287
2 139413 100624311
1 17362 73345 613173418
3 55179 21489
1 56821 143353 263570716
2 709 610649000
1 4735 70080 385682303
3 22733 100202
1 27303 76266 913441084
3 80890 63301
3 34535 124559
2 9488 998688879
1 57919 58711 222976840
1 9372 105632 175822741
1 112379 141485 761910997
3 111637 115357
2 9315 982568444
3 93449 102140
2 76961 859891567
2 72784 339354687
3 130124 71679
2 119680 70145806
3 61301 106409
2 101225 227822413
1 71203 124095 103602089
2 24811 990249478
1 148883 154951 762821864
1 53331 138671 705161527
3 16433 95595
3 61438 56355
3 135594 100859
2 25581 163721981
3 91231 63213
2 7635 523520152
2 100504 536334272
1 106718 123626 231642905
3 107879 151561
2 107736 833214074
1 86163 143963 496604672
1 21909 96817 208899041
3 108380 56121
2 171313 90362644
2 117156 502543571
1 1456 64832 874253988
2 105738 870224909
2 78805 530618450
2 70900 782094461
3 164619 97045
3 42117 62863
2 178575 90998010
2 143503 617088434
1 36455 40709 930310666
3 105935 7566
2 167054 987206450
2 135732 483752818
1 9252 37812 138975021
2 110325 304865042
3 87572 126667
1 132281 137483 804406327
1 3335 141413 578279165
2 82677 881965351
1 102115 131340 770380101
2 5467 920727685
3 60690 24277
2 53162 509697249
1 54176 59007 570251643
3 110871 136789
2 171037 544465828
2 61348 26463189
1 22584 87576 851778142
2 80497 100489571
3 121696 91416
2 132228 195720095
2 118309 138974084
1 16372 43331 496531413
1 75593 130823 745738643
3 24460 74244
2 143926 805767338
2 144762 93897091
3 59288 61451
2 99205 309097319
1 29907 134790 874475575
3 128935 68745
1 3344 79455 625550756
2 90722 341286592
1 114336 133671 462094127
1 67042 117652 664863362
3 19946 111500
2 46970 564527461
2 91 384499202
2 26841 882493725
2 49664 888457040
3 145960 144348
1 20418 80659 878889305
1 31152 42351 977177196
2 176456 54157678
3 63600 72702
1 33572 152740 379197763
2 5034 831614867
1 39179 44612 493334261
1 2227 72153 837534434
3 136699 147000
3 135621 25085
3 23773 136693
1 67127 133471 889813052
1 68509 108438 401594562
1 10534 108509 239905638
1 6074 130144 619665431
2 66300 308978081
2 106681 144752023
3 134000 30843
2 49819 141616725
3 98286 37767
1 108377 116697 903969468
2 110392 525725724
1 21464 125525 361101285
1 80223 130093 587663181
2 158428 738434731
2 74041 724255376
2 52332 764852660
1 26675 66099 390146320
3 176171 101309
1 28806 85589 841586156
1 56251 132176 526183972
1 61045 103311 373242420
1 6496 114079 370285165
3 31358 125197
2 149569 940088194
3 72018 67925
2 14957 74912706
2 54872 759418505
3 153539 46932
1 135559 139042 244606576
3 171564 52546
3 90219 108951
3 167226 130446
3 23132 89863
1 25177 153634 210994855
2 170913 34288134
3 87232 49827
3 58415 96678
1 12531 108311 638920850
3 148040 68625
1 55655 137654 385866858
3 6929 19677
2 161851 555461205
2 110803 581681168
3 64470 149920
2 59449 296725615
2 29975 913956981
3 62833 69161
2 41611 620962801
3 107867 137307
3 93756 11623
1 11745 76628 581691909
1 7709 136518 155323180
1 28041 148424 576480376
2 441 791973155
2 28139 974081382
1 34872 122123 277349089
1 65280 78846 555550750
3 129415 139325
2 116150 395051820
2 38044 504302758
3 100273 20036
2 157144 956086053
2 67618 264661499
3 67242 69599
3 62330 146756
1 10550 26220 954235334
2 49636 255878010
1 58488 145659 91933079
1 86234 114342 668895813
1 54087 129879 313892958
1 88826 106411 788591773
2 24816 468189026
2 126109 990217869
2 73495 152947100
1 73442 85031 198232048
3 24425 37392
2 113743 697398228
1 93096 120397 98901712
1 136414 143032 550303395
3 140203 26039
2 178965 220730616
1 106386 135886 898977801
2 169844 199683343
2 97078 482102204
1 2275 95030 506506770
1 43342 63654 817375625
1 32453 70949 17044035
3 59912 17880
3 160301 10958
1 67100 153314 929144929
2 118090 951176926
2 173941 289290266
1 48118 84013 935754553
1 4661 45420 389592871
1 8583 98220 387804108
1 10350 29789 140296200
1 103195 125157 297122887
3 107855 119457
1 127884 144921 352043052
2 142119 500326832
2 95965 468962324
2 116760 909140560
2 111832 819415929
1 51455 94291 443886349
1 116657 145275 641116609
1 58809 126488 636008323
1 14900 98931 533352787
2 146014 998051463
1 82874 122780 367953209
2 91552 84055516
3 56620 77328
1 15058 120820 151527420
3 61694 3250
2 161859 192403377
2 27638 626409780
1 82216 113669 12484995
2 46233 364166796
1 91528 107417 640411360
1 41030 71419 42843390
2 69520 272891063
2 96364 439069030
2 175300 2594265
2 138017 947436065
3 144267 47591
2 172434 838136494
1 5289 66489 673520012
2 53992 369501718
3 49057 93992
3 91365 127294
3 120958 45943
3 108000 23786
1 67423 145484 423966146
1 8263 145795 138837600
1 31924 77293 701389670
3 115608 26232
2 121807 949462223
3 86784 130796
3 27217 92174
3 70491 19078
2 6771 614685514
2 150820 761475384
1 53028 152860 212029948
3 138043 53796
1 44827 121291 63645940
1 32898 37914 103222822
3 45771 92189
2 162894 13163453
1 45032 152501 977143981
3 166419 29277
2 113077 11061635
1 356 86234 755998090
2 35983 801612110
2 144635 326396935
1 99459 110465 145673342
1 5313 61411 55898454
3 157652 144790
1 45510 122559 626830717
2 19752 817179143
1 80529 130564 27307755
2 45800 295054307
2 154340 441881800
2 9791 290438933
1 52589 84230 444165724
2 122848 243111344
2 167917 885595537
3 45929 21504
3 77021 61165
1 95802 150457 237946254
2 162773 899304334
2 143900 355745942
2 127712 267330797
2 87153 668406091
2 105907 530810067
2 25986 691703438
1 68129 79235 775839368
1 77942 110155 548210599
3 46895 89318
1 59977 108282 503946877
1 13093 113076 254391496
3 51037 130494
3 101231 112673
2 24089 147211507
1 6201 55040 228062287
3 105650 108241
1 31896 91028 568896311
3 132939 152182
3 79572 78160
1 5072 79053 969153488
3 66385 17571
1 49448 133338 850168558
2 37202 665449632
1 28497 66328 11190066
1 14729 144162 38240324
2 49706 723406628
1 70668 85319 787047609
2 54933 389286243
2 130325 146262960
2 89239 34358143
3 49011 65576
2 155730 75213839
1 6143 15848 386158523
2 177281 407534734
1 581 151816 26817376
3 93381 48081
2 21715 470159043
1 8048 90246 789474260
2 141880 459954000
2 87844 106070934
1 118665 148448 307129711
2 106147 768841622
2 141768 17742396
3 167248 145167
1 11039 149477 401629104
2 179471 66190833
1 62745 98430 125086487
3 118628 96681
2 42348 889400219
2 29535 81235254
2 47370 584685412
3 128608 36268
3 74987 21522
2 63356 894853847
3 65389 651
2 68093 240951658
2 51853 379068349
2 66307 594539686
1 80528 154304 896845253
1 109165 119757 221983780
2 130437 496431029
2 165104 509714312
2 43454 146838554
2 38977 871497795
1 80654 94683 898550315
3 170886 84946
1 107646 154497 469398299
2 160864 162978723
1 1039 73723 654263747
1 23830 147143 311288883
2 28191 766961631
1 131804 144658 19432078
1 18014 18335 296882649
1 47045 151136 278384940
2 94432 607619746
3 152908 139000
1 56122 146784 547422662
2 26574 42026494
3 23310 12276
1 33015 133441 603594096
3 117732 118759
2 16061 284754728
1 26173 154067 135347130
2 16694 846152337
2 100031 745526165
2 89706 235476959
3 125515 147155
2 152798 733694427
1 31170 125869 504765028
3 90584 73445
3 88433 64565
3 173927 146556
2 69189 710454845
2 116647 393944558
1 54116 96209 771414926
3 14855 101829
3 93408 126734
1 93268 151139 402809506
1 19949 143305 143708397
2 65013 251935795
2 59071 377171530
3 87544 21899
2 109786 441181887
3 30806 115705
2 48413 454195
1 49387 94761 207595035
2 60892 922261631
3 11279 105359
2 115915 655793200
3 2663 55586
2 173516 880618067
1 71947 76353 222743239
2 151158 479063505
2 95186 364222354
1 44889 104610 454341499
3 99653 111805
2 180731 701465401
3 87444 140574
3 23468 102543
1 1040 117299 205379909
3 166694 96821
3 86413 81460
3 99429 4573
3 100320 70811
2 150407 516331945
1 87887 132427 990454023
1 52167 137303 672293538
1 120938 146151 848218388
3 19657 148391
2 11108 978232148
1 146531 152913 5656691
2 20553 961664832
3 134611 108247
3 34397 7930
3 21238 48800
2 83250 908537695
1 79609 106946 363303836
3 161860 55077
1 65395 86979 22222806
3 66040 34070
2 70391 880913707
3 23167 125162
3 27935 3095
2 104605 37165356
3 81292 91409
3 15823 33900
3 137397 78255
2 85962 816331522
3 107311 61619
2 104763 711013766
1 16496 113375 742950820
1 19205 68560 226849060
3 10530 59872
1 74202 151095 950894223
1 88586 113306 203733362
3 88153 80005
1 19197 54265 648227954
2 78447 344015105
3 181454 78579
2 43193 186210771
3 138034 74349
3 100138 91203
2 179193 276416043
3 122681 109456
3 123186 78687
1 57607 133181 534353816
1 132375 147784 181649133
1 51743 53612 674804185
2 130362 531886918
2 61838 362732659
3 55267 54050
3 56158 114470
2 127472 82157257
3 108944 83185
1 10599 24449 217491981
2 19560 1156171
1 25781 34189 541919647
2 55190 209274452
3 168975 109381
2 140430 257048224
2 96376 509766257
1 113037 128896 49763539
3 127221 130093
2 71516 17708560
1 57167 97215 816418129
1 120477 126761 151495605
1 15300 71095 407058944
2 26112 334335988
1 17463 90646 587619584
3 102870 67774
3 54699 115818
2 65023 151949534
2 16701 467405174
1 58547 67608 81068894
3 1444 83967
3 71356 20695
1 84362 98997 651933053
2 112257 132406698
2 45221 698507283
2 160533 534701083
2 76211 473403198
1 20095 140412 463175251
3 14238 82031
3 150004 26743
3 47414 85798
2 141 13065816
2 171144 495249155
1 102482 132824 592118760
1 2627 132530 833973571
3 145006 98454
3 180325 7841
1 47298 106336 464078555
1 23120 46306 407123024
2 4849 740309735
3 6170 142905
3 28661 30034
3 111226 109027
1 181 51682 556511653
3 125591 152689
3 69055 35185
1 108326 126581 214835387
3 20012 134918
3 132213 130979
2 119732 850337881
1 12737 14771 644580791
2 10067 567546371
2 112613 43114734
3 65737 30262
2 166567 194771072
3 1872 34978
3 166091 138063
2 53549 366240473
2 89695 219099956
2 10439 19035749
3 115914 79473
2 147768 240917084
1 110129 117212 771403428
2 67264 550385276
1 82408 131928 465572266
2 32853 120262764
2 171648 86511901
1 12348 139810 165943188
2 123930 337172779
3 26061 96622
1 105963 154506 325428121
3 85699 68053
1 435 25556 124224097
2 164717 726004222
3 173888 62452
3 159147 34223
3 99457 89018
2 76883 724882458
2 68690 495247613
3 35309 58027
1 35024 115755 826191398
1 3119 31853 982245984
3 53712 66679
1 110010 133507 741956201
2 28568 668313735
3 177116 19233
2 116441 273776240
2 177983 336601059
3 104435 42434
1 97165 153700 296448524
1 24644 35172 884305325
3 179341 4777
3 10578 132553
1 25194 134748 258008890
2 76962 982759140
3 19281 37142
2 21562 324042030
1 32575 101013 169473495
3 41927 128707
1 142566 148597 15634380
3 72075 111418
2 63520 30203447
3 40930 93568
3 6726 55621
1 152200 153789 738359214
2 132470 623074102
3 58337 66739
3 94162 88828
3 1010 67835
2 129088 710023565
3 74050 68227
1 141422 141572 204320046
1 58507 131484 112754116
3 8238 46188
2 141000 244434426
1 66119 75045 497212478
3 10002 80840
3 16178 1728
2 94964 865151153
3 27291 65090
3 82733 3624
3 10769 73872
1 5657 56316 627402607
2 72662 17692708
3 64143 101940
3 59391 138760
1 64186 140712 589315590
2 82415 550842658
1 23826 107947 559985262
1 59049 136453 133492409
2 77648 457491656
3 166520 79240
1 43453 136353 760912299
2 102214 747449850
2 163885 764668666
1 113946 130898 664222951
3 112048 123902
1 40309 121333 667112410
1 37371 89430 268317610
3 135668 85822
3 22649 140619
3 1454 79366
3 61883 89414
2 18925 247193471
1 109429 130713 763302167
3 60406 139622
3 20679 92784
3 53033 83931
3 38236 35662
3 132979 109775
2 149402 457605705
3 76872 88971
2 3820 464742417
2 8253 767039984
1 107556 114385 263786937
3 61124 44926
2 154205 408102471
3 134800 27449
1 17283 151477 267100696
3 95657 142473
3 152122 19786
2 132718 621175911
1 97645 152873 641010398
2 156082 668203458
1 53916 122428 350909576
3 169015 72788
2 140573 506151547
2 166228 537836214
2 147871 837141051
2 53258 398875936
2 108685 556891455
3 82285 87709
2 6827 772807084
2 154364 692824281
2 155777 411768342
1 70253 134556 816473248
1 36786 37196 874384747
2 14796 218087599
3 119196 40713
2 133201 248694191
3 111949 98761
1 30852 63823 580608947
1 27730 30611 876516731
3 164 18225
1 16750 35104 412206621
1 53205 57135 217688831
2 121037 614212830
1 33280 95625 18414952
1 112021 151610 933809471
3 107778 101036
3 133530 107303
1 14521 92979 512423619
3 134330 110680
2 41044 133263783
3 68886 96979
3 90673 118791
1 147453 148935 620523099
3 157721 46300
2 74344 761981001
1 120680 127993 864333987
1 71687 113751 351051087
3 3355 61860
3 113161 114423
1 50882 87596 281761504
2 7284 25935468
3 34573 47869
2 49892 297218364
1 59675 60787 770241762
2 52019 786574812
1 115924 128288 133438740
3 77084 40609
2 135693 934253318
2 163229 689976086
1 69476 83357 790113331
2 136725 350132764
2 120965 973363136
3 146665 34796
1 46760 61746 315521947
3 6904 130985
1 14291 87969 867287969
2 21675 803842489
2 6741 848046560
1 55506 101488 841603749
2 49567 909873517
1 28430 108639 808264981
2 121439 832079926
1 7555 23947 710288636
3 20668 86318
3 36540 58022
2 157463 433236568
2 120483 370457596
3 77337 95285
1 55719 72195 867666807
2 50136 560859832
3 94308 20030
3 98110 142235
1 16583 17275 191053165
2 63961 898513996
1 46350 137739 645244931
3 170201 32601
3 27858 144025
1 16926 53612 386940157
3 143680 57
1 134657 151501 395218611
1 124658 131424 158382042
1 116347 150744 982699868
3 16456 118157
1 621 117694 309422706
1 108038 143090 916998417
2 158808 970271280
2 25441 302767919
1 119649 150755 607010778
2 18676 233528380
2 2938 931538662
1 32102 142547 493888682
3 115956 59237
1 61465 138683 580673596
1 29676 139801 880175581
1 31733 145606 733255336
2 15116 879410330
1 55320 74799 793160356
1 94647 145668 400559249
3 24693 6524
2 88355 274343923
1 99800 102504 982531476
1 21177 34701 766686626
3 151551 56900
3 155647 58313
1 32597 138501 574872306
1 9372 36682 551285770
1 78997 150219 877666378
3 8709 139695
2 112686 826614952
3 133085 80410
1 35417 57992 323139515
1 20074 107110 396059163
2 99839 771893465
1 21162 99684 114027914
3 10306 99011
1 49181 143611 919866291
2 111006 402449588
2 52543 231924751
1 60891 101231 887207230
1 49235 117151 178108029
3 67272 42801
3 25884 33585
3 65042 139604
3 50536 80399
3 168696 137916
3 168022 84611
3 64796 14206
2 176633 398661683
1 133307 154766 1662840
1 71258 116607 120350401
3 175778 45292
1 82998 122706 864968186
1 201 115003 254448081
3 74917 107913
2 149952 362977205
2 45885 119561076
2 176193 757986253
2 59044 896512084
3 2620 63474
3 11959 104301
3 85091 34299
1 5274 132260 557262228
3 116631 141748
1 125480 142389 265358448
2 90540 473329683
3 181097 77463
2 120126 311671486
2 143747 210528104
2 27740 953200529
1 74881 102770 806061526
1 19298 73576 511781533
3 131980 42139
1 13461 153440 656370574
3 159991 52329
1 50293 63011 482732114
1 48067 147392 86888251
1 4345 88783 116871877
2 47567 855387044
1 84964 149752 163658269
3 54425 61945
3 32113 95052
3 39380 24023
3 170050 25790
2 89836 263208300
3 37386 101030
1 62867 110034 983477349
1 50425 54673 778622114
2 39647 943486698
1 123198 132994 12282655
1 34373 63691 229340834
3 12812 82784
2 20336 868540394
1 76808 105322 620503850
2 168297 5387110
1 33929 145113 957674310
1 20292 154667 260271301
3 67169 115449
2 89016 390914812
3 80960 146340
1 49326 140346 650897989
2 101670 417565726
1 16750 135365 187444854
1 93145 153131 33225203
1 66100 67520 513535030
1 128482 131371 59028788
3 76387 116410
3 112805 121026
2 164440 62902680
2 119764 881603051
2 102812 45476508
3 75927 31571
1 24565 83057 734681429
3 34418 152657
1 12391 91362 738074946
3 114406 154566
1 4908 67323 104314585
3 78535 71536
3 2130 13725
1 101427 115265 161424564
3 12629 97218
3 89489 23971
1 29766 92780 502079574
3 49337 86741
3 36709 153446
3 126727 19275
1 60209 98115 55638635
3 151631 107836
1 29745 42943 443993462
3 160374 126168
3 64950 54098
1 115323 139980 591790237
1 78718 99960 89623627
3 58464 17243
3 59444 137542
1 52100 61733 999332694
1 58252 71268 941705892
1 15283 18544 793633550
2 95609 542321252
3 163863 108707
2 79169 142488204
1 59102 90646 133434658
2 75987 799446759
2 127612 73373972
2 175867 545008472
3 130912 64101
3 82559 143080
3 71081 105540
1 3978 21645 331074987
1 69083 154845 996656304
2 97023 432999240
2 84092 800156397
2 47217 347037477
1 37924 39483 232853795
3 32428 129426
1 98177 116908 851132209
2 68750 25802788
3 58645 136482
1 24891 144295 555605018
3 54110 43111
2 11696 345925239
3 85430 90576
2 60586 541832873
1 28491 62378 971922059
1 12138 120406 171069539
3 77357 79374
3 156928 141197
2 115728 324652178
3 148923 18293
2 179044 503632921
1 50352 123581 919803854
2 174618 983339853
3 93225 140515
2 152598 208013798
3 142456 111227
3 1480 141077
2 30503 742649379
2 65223 638310186
1 4865 78398 36467391
3 164001 70111
2 57647 560210462
3 24026 42327
2 75967 927720619
2 62587 748758835
1 2652 82630 969799744
1 9232 82945 53531069
3 126202 81029
1 62630 148942 157053785
1 134117 136110 844371592
3 6116 138782
3 55494 41352
3 143590 91911
1 4238 72593 597529638
3 133215 81922
1 72514 75258 390555889
1 88457 106332 28625992
1 53036 126575 15546931
2 151165 660134219
3 174032 112113
3 149469 108526
3 122446 154009
3 78786 108866
3 59914 52653
1 42892 47921 487708066
3 94887 107583
2 176700 637816785
2 50667 711515526
1 6064 83698 784867502
1 41156 108907 226351286
1 1179 120058 397160779
2 147795 815024561
2 13184 24203241
3 104264 66330
2 124952 978957642
2 126685 259625042
3 74642 41077
1 38122 104542 938530956
2 20390 855541493
2 55911 280106525
2 64367 416082405
3 86811 58809
3 162610 106711
1 19907 76989 170669749
2 104036 391036264
3 67040 115275
3 120913 25028
3 111215 107670
1 103594 132096 89686794
3 3056 116871
3 171354 135969
2 5681 676905387
2 117111 347647527
2 92635 320278961
1 16419 43676 191311993
2 123035 499797356
1 65907 70692 567775667
1 92390 123592 155637615
1 19595 108479 907689677
3 157271 106233
1 35441 44278 173733318
2 112869 742169285
3 40294 104741
2 143565 326033107
1 59041 149783 660645408
3 78192 114236
1 133049 150989 371992706
3 67877 28994
3 16969 36042
1 60864 106511 370781167
3 9646 85895
3 94685 7013
2 42183 548373845
2 53347 718449697
3 170629 125488
1 7414 143622 518094466
2 38815 879166250
2 134165 464815255
2 171499 295577219
2 17073 898086758
2 51660 558088423
2 90712 374162502
3 128379 154752
2 97125 822320633
2 52140 170723360
1 18977 28830 766843774
1 118827 132221 235741586
1 13733 91697 40250642
1 109817 136139 72968193
1 65727 149341 742311457
1 42020 51804 389420074
2 46037 228022006
1 77945 134347 867635962
3 105042 73533
2 104544 341515020
2 126579 475760435
3 87237 123385
1 38818 111158 109714219
1 60485 92029 39144775
3 43903 101098
2 49354 178232924
3 35325 144080
1 4934 10966 13670180
3 63550 119522
1 82813 117885 747669272
1 51114 93461 510906306
1 136285 141545 316586657
2 18762 187541487
2 139870 450049513
2 155889 851005107
2 171929 138198575
1 89827 117810 333681809
1 10448 130900 621141360
2 43095 969505381
2 148798 601990015
3 178571 112983
1 78291 147209 423280705
2 72424 405660993
3 92693 98492
3 24151 140219
2 57199 70890778
2 26190 587431078
3 67809 142463
3 34913 112439
1 138295 143257 990982517
2 136117 101855133
1 27182 125811 402718624
2 16353 303783984
1 71364 81501 233014735
1 107465 128916 961766821
1 86196 86921 218874476
3 164925 142055
2 152037 371401153
2 65181 807822857
2 92810 563058598
2 27575 765521423
2 93582 320354364
2 144135 105231622
1 72796 83269 179300888
2 79778 530633689
3 96372 13759
3 24105 87330
2 15902 544435745
3 42721 42598
1 14168 38331 329532495
1 55925 138825 162109947
2 132361 502414022
1 28151 37269 517899368
2 126214 692013895
3 17025 67304
1 82909 100315 175759492
1 25264 100081 413601978
1 107628 110904 587335854
2 24181 688402370
2 37165 179689569
2 142714 647528583
2 556 451842702
2 15962 103898960
1 83304 100131 263740745
1 54176 69402 555154012
3 115251 32589
3 113158 78830
3 63456 11587
2 155769 755935103
2 131722 393092517
3 80571 142673
2 119684 373621402
1 79440 142402 187687952
3 24411 137354
3 66324 78586
2 143145 456199799
3 4293 33698
3 44031 90543
3 139311 94265
2 60646 74539344
3 135720 50072
2 41778 4703054
2 116484 285552275
3 31595 116898
3 153334 55383
1 76358 148657 848030867
1 35050 141526 634328038
3 3613 47284
1 47107 141387 168095707
1 107673 153491 410846860
3 83533 7167
1 31516 53025 755112613
2 126139 776521013
3 180426 67914
1 53674 120436 83900021
1 58126 123959 429561510
3 120259 89382
1 30376 66623 762233936
1 92772 151618 650537223
3 151915 150279
1 7507 40763 438510722
3 139185 1546
2 61451 592241275
1 11089 91393 386411212
2 27037 999075167
1 48342 142006 313515707
2 53368 646260796
3 37673 32797
1 51561 135909 212098375
3 42231 148462
2 112010 239466288
1 90706 99597 758262807
3 168548 28441
3 151758 75507
2 103826 985804214
2 103889 779297816
1 141256 144694 830498161
2 32379 315647707
3 52842 145715
2 31781 453710161
3 13084 119523
2 22449 389439440
3 177097 49243
2 116877 637775947
3 121150 13446
3 38045 94632
1 57812 107304 849302607
3 117413 38909
1 51325 121506 370989031
3 22927 92868
1 48387 112964 178625749
3 131896 76777
1 15130 18298 610331648
2 161979 332995141
1 75575 132332 258111494
1 4678 26695 588536339
1 54491 64531 633011190
2 109871 371539142
2 162475 212549775
3 99466 68620
3 159583 89347
1 67852 100997 486021344
2 5217 749429741
2 181565 882283570
1 76596 92822 96780083
3 177394 130035
1 36259 58914 726748850
2 72220 174627384
2 123716 539868349
2 163530 883137582
2 35095 669692594
2 18388 560488026
1 68438 146376 142622279
2 43443 163176376
1 23640 50250 814305106
1 5248 150097 628865580
2 157128 415036527
2 94516 443546872
3 150721 76990
1 25423 121476 736272272
3 47230 95426
2 122275 199832842
3 170460 26894
1 116704 127154 720304103
3 181282 100972
3 18875 93515
1 85951 137075 912615504
3 92828 19313
1 23796 36955 243841442
3 159217 107541
1 72349 130489 120424179
3 52531 22744
1 50672 76900 609884453
2 170915 237955360
2 60096 178310852
1 2553 123542 137133099
2 166332 162555338
2 16570 356932972
3 31413 134007
3 60797 4126
1 42877 51004 618689806
1 39669 62437 304069181
2 4085 93524748
3 153578 145061
2 129040 245114003
3 84188 103392
1 13957 143517 378835642
3 152008 103034
2 153145 911391480
3 125667 4156
2 85073 596301309
3 67914 103682
2 107087 677607509
2 168203 342993677
3 43470 99336
2 89043 926853592
3 154098 3343
2 70973 750734148
1 87528 96553 42172932
1 60385 115247 698788293
3 136503 124178
1 40669 136831 76962751
3 13060 82574
3 84967 104323
1 42655 51776 240008844
3 148490 6968
2 2174 181045705
3 32155 80150
3 35667 79048
2 96278 426609580
2 177305 578929684
3 44963 126196
3 145508 15444
2 5567 157465618
3 12550 45175
2 8310 90762474
3 3848 9978
3 97091 107471
2 136160 71706107
2 52804 440843746
2 96473 502501275
2 67873 906210900
3 113135 59937
1 60811 136216 455378503
3 176825 31683
2 92197 813261198
3 60873 13488
2 91890 400050386
3 152656 95410
2 172501 18894563
3 9064 112637
2 47810 301731850
3 58608 73083
2 59486 784410080
1 71743 130323 373841275
2 132348 361581183
3 16713 86915
2 169683 260335866
3 153364 9316
1 87388 112138 814569709
1 12852 75798 567731605
2 29303 679309931
1 87896 89101 613152305
2 179654 166251772
1 92377 114622 925527112
1 35105 88410 618913287
3 93945 79551
1 37102 107349 71809270
1 13633 29431 341077503
3 119875 14816
2 6085 68068349
2 1544 858190959
1 62699 150519 711968981
1 87225 151056 131111949
1 83885 145004 441502355
3 62089 99768
1 67558 94008 698457249
3 29151 90611
2 84945 679714659
2 89931 78553836
2 122631 129784893
2 70414 29013044
1 41868 142436 983764060
2 2594 43366284
3 4207 36090
1 17710 46262 351985674
2 5827 237953923
2 52903 597396593
3 153185 78794
3 81973 95781
3 45628 44729
1 81252 95824 543550208
1 13956 32574 228102063
2 98855 920549159
1 1476 57704 163513901
2 133746 748337419
2 114152 464483359
2 38649 544652588
1 71910 74430 727241197
1 146531 154988 953949113
3 94220 2551
2 108397 828310534
1 13271 146403 995052998
1 48026 137063 651812225
2 107305 867548670
2 57518 676935286
3 85908 118795
2 83196 900511039
2 97554 566461373
3 2613 117458
2 10001 448594933
3 94099 119201
2 62299 44204246
3 65241 50658
1 39347 79646 568220792
1 28169 74174 703539708
1 18975 74504 832332428
1 4087 16899 380190053
1 24764 35529 504890823
3 16504 33612
3 71952 55527
3 96577 19884
1 97139 103636 145318951
2 141601 625775116
1 21050 83392 598045666
1 35416 45034 230096624
2 150528 720924765
2 159813 984408549
3 59820 104992
3 49275 125069
3 145165 65265
3 50955 47820
1 25218 49663 485517818
3 115529 131288
1 82952 106595 836621867
2 144348 794451346
2 123576 563946003
1 92198 113706 372914675
1 85816 139454 334180990
3 72040 75206
3 26001 14643
3 116126 20545
3 83861 55852
1 30835 32603 530612997
2 176317 126824370
1 14472 24251 649148397
3 91644 89828
2 135796 437709937
2 143661 208413362
1 13566 48657 241639943
1 40071 150566 504497094
3 110297 117961
3 104056 30270
1 12328 114564 681279489
3 8935 128000
2 179340 996384278
1 21311 126557 109845441
2 102065 989255204
2 137127 587832120
1 112934 133047 830734447
1 59741 150021 450764742
3 25368 72932
1 7512 16048 573140938
1 37402 86433 696706979
2 158301 998624107
1 37653 68579 896545940
2 151231 765253496
1 8728 51737 356387164
2 76066 5565173
1 14587 104697 710015685
3 91485 132663
1 5196 52012 874220135
3 148247 85578
2 77750 926066457
2 155235 248029817
2 165626 881450702
1 41091 94842 57964704
1 120515 143855 874409434
3 114098 71344
1 23798 78409 458130692
3 147541 42189
2 54692 112195220
1 4113 148500 482873187
1 13168 146200 901613273
3 45468 81430
3 146739 9054
3 167248 143787
2 34937 22046298
1 65067 69965 551470816
1 32500 112264 22188291
1 48064 121583 783790335
2 12311 238430876
1 1061 151373 5795012
3 179796 9791
2 97214 6017091
1 105769 149954 173828922
3 126925 73414
2 105301 455115115
3 28196 32675
1 7153 82464 898908132
2 131282 699634704
1 17653 126041 125624200
2 147206 250167442
3 176577 35686
2 168838 98998428
2 66474 446545898
2 82574 285959875
1 141109 150108 845170252
1 16270 22356 166590784
2 67791 303311718
2 1317 869557058
3 26735 147885
3 22853 119512
1 52470 148803 489210111
2 135288 355237406
2 30944 512293324
3 55831 81089
3 74753 85210
2 4126 832456680
1 8372 107393 801508633
3 71452 702
1 2214 123698 18382678
3 110523 103228
2 26988 466887184
1 29466 153680 75092653
2 150983 830522480
3 8129 28092
1 86273 138874 706743803
2 47407 101576360
3 80652 69811
3 73951 42088
3 135095 82448
1 25996 123709 309740675
1 9388 89115 968103303
2 62011 389533943
1 1990 83360 742194776
2 74993 753660491
3 156653 77474
3 170864 82927
1 129488 154415 905442683
2 89527 729173076
2 32906 57817669
1 91713 128124 30829972
2 94308 104198466
3 89195 146987
2 135637 712954235
3 43300 138719
3 66204 57277
3 139247 112061
1 60196 86084 320086283
1 35656 36773 419857657
3 171081 97876
1 80553 105665 675933462
1 7265 104442 38168936
2 127661 657814918
2 116709 129040923
3 33191 61925
3 21732 963
2 56965 428936284
1 16030 22618 522598971
1 71682 111985 116205360
3 9002 149910
2 43476 155827463
1 97643 119953 992666612
3 2198 59678
1 14427 49160 623788612
1 69937 84954 981014028
2 114338 702194268
1 73730 91065 912175544
1 99989 141373 199595978
1 120191 124811 884258208
1 49427 101604 544586520
1 9260 70560 26644018
1 60439 94691 796009390
3 651 31379
2 59734 738561584
2 60616 298917048
3 96781 150604
2 40675 419046
2 115584 21564771
2 77511 776775862
3 74361 31630
3 116170 28936
2 104375 767914491
3 46941 120988
1 36862 136039 31433707
1 70106 132590 285761323
3 108434 49132
2 126253 340674695
2 105660 647180735
1 106948 127188 551344538
1 10334 85547 191068489
3 155074 59570
2 14911 825444785
2 68087 743742885
2 172304 800766338
1 101501 130205 136488439
2 111663 104559857
2 115637 938775913
2 57430 453766477
3 79222 17016
1 26934 118276 561490622
3 150834 145077
1 35493 77312 636730603
2 34841 114783279
3 25322 41414
2 68129 567860361
2 130811 75576136
3 96567 28686
2 69382 524804409
2 60895 111280446
3 59810 116569
1 8380 93280 753175214
1 52094 113452 71397566
2 149091 776038635
1 141719 153687 195675367
3 170463 70576
3 74902 44258
1 4297 36133 956734578
2 83621 139198061
3 20980 71556
1 54252 127749 767823391
2 13341 527074040
1 106488 135479 537086349
3 117538 125516
1 44061 110199 298977497
3 58105 139420
3 45440 146792
1 42819 108779 477210003
2 99679 153561773
2 168458 997518082
3 26635 113824
2 17960 668249651
3 7259 108676
1 107565 144122 787609588
1 1438 39020 945694977
3 11872 91235
3 120181 55329
2 110752 845759842
2 127580 77798467
3 98115 69382
1 9887 104931 47438695
2 4613 901915025
2 174933 123837754
2 90730 23792540
2 31206 757070054
1 61714 95112 887056367
3 148103 35460
1 73157 95814 692797654
1 11760 20656 866200787
2 39903 529840800
2 121409 39237748
1 5540 106001 144426849
3 96604 84399
3 127089 105699
2 165119 927728194
2 49697 937991419
1 150893 152477 726039161
2 100797 635255602
2 106298 698812212
1 39725 69526 839115298
2 107525 223491459
1 57582 119513 330957633
2 5056 893075230
1 9533 103501 703815751
2 29457 907293841
2 14914 116767808
3 69251 57612
1 70987 150916 458631217
3 106001 34776
3 74715 151743
1 135234 146604 900331842
2 33253 122101086
1 15373 67130 14736189
2 75090 724285900
1 63089 140433 764437890
2 81159 368382284
1 101830 121754 332562671
2 58963 367210755
3 179835 107028
2 177766 269989664
1 17375 69463 24841547
3 53192 38675
2 133759 898187213
1 28682 83924 10909601
3 79658 62254
2 79788 533960057
3 128798 126715
1 34850 141461 978028770
3 29210 153156
1 23307 42203 231613872
2 154797 810458578
3 84191 141178
2 50148 625993943
2 31773 246641941
2 138932 635898632
2 13275 463299983
3 161577 15459
1 60145 83585 792186614
3 158525 102999
2 32437 669940580
2 29260 649457968
3 13406 88339
3 58227 36609
2 81643 138944942
3 101197 89737
2 49165 719931251
3 135011 114738
2 80624 925832129
3 136132 78663
3 148339 10157
1 87340 92413 735997296
2 119660 216789717
2 133079 992899957
2 45571 82929324
1 24935 108860 843794577
3 111072 68356
1 2473 71814 83386064
1 79141 130361 545841349
3 81563 117338
2 26176 303368986
2 124922 70239602
2 116734 477295934
3 162764 152657
1 57424 107366 76804108
1 84084 150853 572224606
3 179563 88211
1 5545 39268 294796603
2 40226 411922365
3 101273 100800
1 114929 133092 153735074
2 10250 525370309
2 146006 222584887
1 44735 117667 123246205
1 18767 42460 972787349
3 56428 121082
2 90758 639564570
3 149850 148605
3 38359 108956
2 84294 432585576
1 47306 88010 582518322
1 39912 117587 500634941
1 94959 122881 504955548
3 119424 50501
3 20896 96860
3 103406 7443
1 1947 11792 643593403
3 70525 42288
2 120962 745191304
1 94832 148194 340337797
1 117653 146668 565348772
1 6085 154481 774296817
3 39487 1882
1 112758 129352 146760941
1 71965 154744 475741698
2 42364 260059268
2 144880 163457122
2 79317 979424756
3 20669 100182
1 2235 44438 551874774
2 13877 89718614
2 172563 774294895
3 130348 34238
2 55030 401996380
2 60575 496362952
2 117071 583337760
3 69303 28932
1 88055 115753 91521493
2 93274 442457820
3 177788 43031
1 78026 134169 715108154
2 130877 230780273
2 57210 78217212
1 91962 153583 801353569
2 176860 421733127
1 45418 133097 227018499
2 82108 174220685
1 16643 99963 341543750
1 81358 133026 306859460
1 43154 43987 667778100
2 64903 59022422
3 99879 97413
3 162708 119892
2 167266 620029175
1 14321 81756 880763413
2 57275 171067379
3 33179 46051
2 56226 7815674
2 171018 796590471
3 16526 37090
3 115201 79790
3 78455 10648
2 125455 453151229
1 4284 90286 499930140
1 40890 85539 932401763
2 23905 100570978
1 110779 133839 210550571
3 145886 12029
1 14640 64192 658066111
2 46185 966335082
3 81968 32603
1 51313 88416 93977475
1 61001 85699 658381243
2 166790 524375702
3 180568 80896
3 43810 12444
1 54761 145963 995110497
1 63656 72361 488464883
3 83423 130933
2 8132 476840709
3 57567 18493
1 46732 68072 322870860
3 101811 61282
1 38158 91340 419921272
3 89858 45974
1 76774 133142 124589551
1 100900 143928 5225500
3 76987 34450
2 72321 489964363
1 24179 114295 489065338
1 78194 128992 136496745
2 130867 228697623
3 175453 34767
3 112039 138645
3 31367 101454
1 11623 43159 969095563
3 129451 36701
2 140902 963452688
3 179565 111012
2 71452 44263725
3 151003 96835
1 31115 68025 926266062
2 167743 725918111
2 70471 320758667
3 30851 131867
3 142972 72540
3 56671 41553
3 60799 37973
2 32026 628187052
3 106970 138694
1 1783 49067 534137447
3 100636 111308
2 98147 371523025
2 140571 279593187
2 144527 314973951
1 70802 104547 383540690
2 9265 305705805
1 107400 125894 136771509
3 75952 76644
3 87266 66347
1 44919 121985 777519048
1 76672 123692 448544121
3 179875 58617
1 48648 135237 8990910
3 150671 138685
1 87580 104763 881260686
1 63563 107941 351165873
3 50860 72620
2 96354 448381526
2 39423 89610213
2 53502 611631957
3 78347 17348
1 8525 86025 339426483
3 89091 52991
3 140232 132184
1 33484 136389 830933682
2 45020 22151899
3 84222 125029
2 97088 367611502
1 10388 94021 342635903
1 1271 78518 823205875
2 151905 73909059
3 28636 142915
3 151392 96544
2 26374 639559093
3 174382 8999
3 50652 34723
1 27901 60457 561479134
3 112290 22957
1 65521 99004 747216334
3 123069 93452
1 1147 4473 348376138
1 21269 37432 909151608
3 37459 57961
3 30146 104331
3 165383 54242
2 153015 831306334
1 117177 144780 61362047
2 135325 893737835
2 180082 586405724
3 117576 44091
3 113252 23466
2 164836 720627191
3 77805 142677
3 176818 86110
1 45382 140981 176410336
1 84261 124938 814025184
3 47376 16551
2 71642 708099312
3 80062 127730
1 408 26511 754323736
1 24689 85971 63112681
3 168009 50095
3 73392 86410
3 115462 113462
1 86630 91914 668392079
1 36674 101555 366409558
1 39658 97288 246343740
3 66298 10363
3 113906 113898
2 111655 391591221
2 24200 456236040
2 2553 264963847
2 135230 819253485
2 125493 952928722
3 103236 42751
2 146846 465545812
1 100446 122450 774993035
3 30691 10007
1 1315 75657 809499342
3 139580 77739
2 130014 317752289
3 98979 64496
2 69715 329269831
3 74917 112856
2 166604 362212258
2 92867 878493688
3 18702 89818
1 2903 146753 805920994
3 170325 103883
2 16655 195347533
3 148946 34865
2 178604 809343161
2 65736 120149540
3 86459 118817
3 779 4990
3 164897 57325
3 72449 53454
1 54778 111055 144162399
2 11662 143884142
1 89142 147144 450955053
3 57333 74319
2 6352 785852883
3 12987 110703
3 177371 103930
2 151816 941112600
3 84235 144769
3 83328 9187
1 101648 124238 70985679
1 43317 147008 662929400
2 147225 3773986
1 83985 126320 379626255
1 69120 125168 939212710
1 125108 146137 249871000
1 49947 143278 244478551
3 126040 92419
2 80931 218249921
1 94546 154515 707826328
2 3215 534217928
3 25346 71609
3 149013 70456
3 35695 26112
2 10381 635035775
1 72936 116015 9976942
1 29955 98375 75521709
1 118995 152791 143042343
1 90595 106411 554618182
1 32653 131520 733244562
1 5508 109579 200686191
1 3302 54255 141392338
1 72104 103893 531158317
1 53328 78540 352804282
2 145921 370220515
3 61143 6134
1 3057 70173 92136506
1 64008 93636 283179385
2 139802 137683119
1 35653 115363 995695613
2 35552 554157526
1 78407 148808 872463074
2 178188 285699328
3 65060 88146
3 75945 121940
2 149725 344317599
2 118220 970689644
3 89081 63860
2 6714 273468487
2 123891 755958470
3 26115 90027
3 58203 151596
1 41150 62234 75800290
2 153086 365339140
2 120581 456026078
1 21686 67804 227435932
3 135777 92932
3 150208 934
1 75462 101075 976535331
2 151700 80070556
1 82417 119941 737142806
1 16609 56146 138493323
3 138038 138653
3 34414 97944
2 2379 99361954
1 27582 120370 173831572
3 178109 145304
3 141467 19609
1 24964 126650 941943203
3 174033 121592
2 22333 635988517
3 112835 93038
2 82802 421613008
2 8975 540000057
2 10605 380144649
1 94214 151390 888721771
3 11631 36640
1 81752 108566 296682223
3 119525 99710
3 25655 11349
2 173385 901659819
2 66495 360793748
2 31894 436999232
1 123236 153244 874554171
1 48194 82062 866193600
1 56419 103375 390675372
1 77226 141334 381645554
3 167841 129165
3 75857 111627
1 37457 91782 265976719
1 97598 141473 553870823
2 172342 359366829
1 72834 78403 645182632
3 131373 8370
2 173249 291490296
2 109350 55417115
2 84409 74505246
1 81809 126804 873787565
1 12814 63250 496056811
2 53224 268205765
1 9169 30872 581011518
2 168335 552795249
3 126957 70843
3 59682 132391
3 72117 95868
1 71913 129585 890252843
3 129454 83717
3 95693 40160
2 74251 76720534
3 102345 134613
2 67412 192880534
1 49729 78263 290426289
3 63091 53863
2 58990 918536344
2 164586 597355249
1 58642 119515 556230258
2 98023 929675300
3 55698 28912
3 98559 73569
2 114047 826940494
3 160193 8428
3 82184 30538
1 23344 150913 301189180
2 18110 849454031
1 87922 113780 818311057
3 163778 117874
2 66010 438085723
1 6362 116701 317247033
3 163471 64349
2 29871 217327996
3 143636 136268
1 12786 52847 353225360
3 25599 139577
3 83952 128973
3 2583 154484
1 4216 118450 60268946
2 103448 653827543
1 82934 127315 263731706
1 63455 95284 42887989
1 45011 114339 179221203
1 20215 142348 365296029
3 62530 58624
3 75542 86403
3 109048 20487
2 7373 244835299
2 68955 399146668
3 128383 54936
3 48178 46763
2 94717 38766527
3 78305 38507
2 179389 448149655
3 136515 141937
3 51423 96723
1 48425 129707 744817766
2 161136 380560309
3 109314 122940
3 179678 33296
2 152782 231435457
2 40568 115620000
3 23652 109177
2 177842 264685533
1 19938 137275 276334953
2 159281 681851189
3 88576 109556
2 105243 86502678
1 968 113710 960154087
1 81998 117985 363760117
3 50531 9203
3 126566 39510
1 69798 153683 470637863
3 5611 33882
3 33447 11678
1 35032 88821 229506918
2 129778 475407935
2 61694 47132440
3 147982 3732
2 127605 455390097
1 11133 27996 722321805
1 98492 152366 912914508
2 29190 163332404
2 56036 535387718
1 49280 87063 561716006
2 179389 420342474
2 82390 260328096
3 135705 147774
3 94555 145394
3 125129 34546
3 164632 127709
3 69390 41371
1 48097 140374 313349918
3 46700 77554
2 56735 174491275
1 20645 112770 640467388
1 20197 29559 982147137
1 5584 144568 480956783
1 31868 112375 522059085
2 92691 533577911
3 78094 110764
2 31830 505092897
1 54593 148241 735829222
3 89800 152526
1 14168 35982 697656455
1 143131 147093 264131815
2 81127 375882460
2 141742 635143391
3 111113 29946
1 29457 87936 151960885
2 71624 971637794
3 84743 4476
2 2998 365890569
1 25710 123864 25921971
3 59529 115189
2 40525 147533762
1 50886 121782 376105354
1 58418 115927 492236742
3 103698 10895
1 2825 58312 244939889
3 58600 114220
2 82888 397828163
1 17456 125260 458462892
1 69478 80413 854282058
3 106773 93843
3 89016 63514
1 28031 71441 590479878
2 10679 189131572
2 30204 44045886
2 129125 9863483
2 86164 537257959
2 32391 455354476
2 34193 109372470
3 80562 17302
1 131581 132806 756038990
1 78477 132934 587221437
2 171898 223800880
1 12379 74304 293311999
1 2500 26136 77482553
3 51329 131456
1 64929 80445 868827897
2 126575 96031480
1 119741 146105 653268778
2 43992 453485207
1 26172 138232 34107856
3 158572 6902
1 66703 123116 13798428
3 72276 41764
2 133016 144926669
2 151635 100062587
1 94268 127718 596831273
1 140562 148587 790628555
2 109612 342665134
2 109024 890489373
2 153886 470546870
2 156820 937187104
2 85892 375702508
3 122192 70995
1 2976 106522 593043920
3 3107 76695
1 55806 130968 246390276
3 130497 1520
3 146517 75216
3 42287 24875
1 4041 8540 127944063
3 177008 21159
1 68638 99357 681256387
2 110566 636856131
2 98579 382970696
2 100070 305664496
2 79091 890592901
1 103398 125460 72450538
1 71575 140283 176737496
2 87190 496542748
1 64586 69650 314621320
3 170620 151967
2 80272 255958888
2 175484 77142818
2 54796 751453510
1 9936 49704 572334354
2 1275 982379718
3 56905 142428
1 33796 56488 615646625
2 96091 136595287
1 110666 144506 372258455
3 104720 102330
3 63085 127269
1 7375 48178 735316144
3 60924 124720
3 59372 26086
2 147209 585912478
1 104107 105237 216831450
1 43172 103190 317081969
1 108027 112324 885615937
1 12443 133778 234578415
3 129035 107282
3 42164 117344
1 60868 87541 89247869
3 103434 96398
3 40703 86103
2 116160 301242132
1 53643 102539 758869306
2 356 996542496
2 77919 582231374
2 20977 140712214
2 143222 636184440
1 7109 118996 224026872
2 82642 639747121
3 73204 33711
2 11325 988741777
2 118256 214688305
2 101674 796782067
3 57956 23857
3 141216 143111
1 2641 148883 366365210
2 112692 354975500
2 17889 367306368
2 79049 79301079
1 143608 145824 248457003
1 38223 94061 436486435
1 66462 109099 306738766
1 35072 98394 254782839
1 10270 85112 16483802
1 6575 110132 991922734
1 43042 115787 166737996
3 46312 96697
1 72594 100642 14324177
1 18461 116950 366671748
2 51123 879509163
3 164428 149448
1 15562 61559 65410035
3 118514 21999
2 53028 88673704
3 141891 56155
1 23727 96466 801004836
3 152351 57523
2 47043 290823943
1 47289 62401 694598638
2 154017 610784269
2 76692 696412778
3 164461 443
1 68002 103413 790003672
3 26913 74094
1 33431 34263 72482880
2 53643 39129877
2 171049 682979300
2 170567 62359182
1 95147 114914 109389347
1 77749 88237 928936940
2 149685 746397132
1 10077 78712 708152330
2 33005 204034211
3 92521 112733
1 51353 66393 274014995
1 25806 111710 227103476
3 126007 85804
3 90389 64405
3 34552 49647
2 57908 704876297
1 38602 141406 814835515
2 124809 746316775
3 98756 110244
1 57264 58132 495608486
2 12141 529618032
3 154105 102874
1 8037 74996 69125617
1 32617 81905 765233955
1 37930 109350 887024252
2 49920 488055058
2 92858 17784660
2 99350 798061743
3 148977 22705
3 122074 85986
3 132838 97944
2 77708 162242466
2 43783 634896505
3 145936 106398
1 8640 75982 837779034
2 30905 888658147
3 2186 33286
1 56255 66533 962006289
1 134809 140581 775322945
3 102415 50197
1 3075 55396 837110890
1 77940 124357 285735680
2 123787 105263017
2 132107 868410645
1 65974 137415 843913155
2 82766 22761942
1 43676 136012 410367820
2 109759 109120570
1 23297 109414 207740947
3 39731 97101
1 34927 50900 215020225
2 109898 836602803
1 3126 80907 995310256
1 7651 90239 409600950
2 175933 635959448
2 26481 496525747
3 163730 50301
1 82713 137820 396648235
2 1014 870302656
2 139980 631517319
3 90663 129248
3 56370 65365
3 43932 55993
2 41982 307746173
1 63225 125841 741712177
3 49279 31081
1 48383 70950 397399785
2 58737 445300645
1 104238 142932 742002828
2 105738 903158226
3 118264 146324
2 89253 388698706
1 12819 150014 612836061
2 142588 959575957
3 159515 49473
2 71933 568478891
1 67371 112358 265259503
1 71178 95657 96418992
1 4923 137227 860552535
1 10818 147070 439823356
2 129378 518570356
1 14995 18317 991418029
2 34199 761727771
1 51014 102720 341245821
2 160433 314844671
1 20533 60307 344069663
2 135277 409844767
1 20913 105764 479662525
1 29036 76727 794536290
3 67591 124338
2 89726 142892764
2 19054 222814708
2 129346 489910271
2 158359 355647007
3 58307 96698
2 150127 585706091
3 77051 31511
3 13640 34957
2 48953 788066185
2 139966 274739741
2 101852 301253987
2 19442 68441786
1 45572 81260 382201590
2 99311 118979162
2 86757 342958277
1 56411 121530 611877136
2 6919 243205752
3 42139 68770
1 108314 142211 516412229
1 55490 115548 982973067
1 37749 146229 273637712
1 50427 100212 231161943
1 13002 36991 909042280
1 105343 114174 313517850
2 169501 398017705
1 17831 70013 872132883
1 55271 102600 243531295
3 117027 76025
3 179505 27635
2 105093 134405673
3 136051 147000
3 119997 58428
2 111591 543963588
2 47284 634159757
2 96328 23856349
2 114372 847696616
3 139880 48459
2 98063 628000785
3 76671 151482
3 115193 123069
3 37090 35052
3 77285 124162
1 15609 85356 492061216
1 48161 149937 285213478
2 173983 130466847
1 143591 148919 189379011
1 50192 76206 320742333
2 16963 790384875
3 63039 78942
3 28961 2031
1 13778 147394 545960352
3 18226 93269
2 74549 712617110
2 160690 6965223
1 8477 21413 961699534
1 18809 75293 300260526
3 165909 152108
3 160170 142413
2 170623 271464786
1 2852 27942 883627092
1 49379 53666 188138453
3 171558 122864
2 129245 184481019
2 46455 907441518
3 29506 63158
2 142239 670288828
3 127932 106847
3 58773 118942
1 72178 136465 558567594
1 86006 140822 959793323
2 102434 141855458
2 65876 101391301
1 49562 145852 170811184
2 97243 736656563
3 128006 79017
1 8757 69647 568428425
2 87979 465875704
1 47678 131363 213738641
2 28285 425918032
3 106721 130270
3 2283 37107
2 131988 635980808
3 79934 142875
2 130381 280207660
1 66902 98322 483100120
3 85906 100767
2 118376 408457417
2 66420 376316535
2 56521 377943160
3 88802 94675
3 176406 56540
3 169375 111252
2 123986 548446486
3 66594 80836
1 66535 98907 962187646
3 84825 83051
2 11456 135507584
1 52139 116553 597489835
2 121296 608666102
1 34380 85188 362868058
3 62245 488
3 14310 35543
1 35741 78325 19537279
3 169270 153016
1 49408 66000 627989372
3 146942 120066
1 24260 94961 815315932
3 97130 34658
1 137447 143084 195364661
3 141403 37333
1 65044 70969 592362133
1 78921 112095 959722924
1 47508 64163 434991054
3 14332 40865
1 41651 115382 362157015
3 77600 1323
2 142023 703107645
2 163405 296387196
1 40308 108579 679670317
3 59843 112586
1 25319 43134 463090085
2 178690 819802578
1 64543 80108 690542175
3 115900 40341
1 81600 121314 220743100
1 17390 99207 444241551
2 164934 854641850
2 37626 924726340
2 145779 167361652
3 8742 149589
2 176092 310193307
2 181474 383278277
2 85048 225785426
1 9611 18499 904718103
1 50127 66027 632396955
3 68716 135757
3 59288 62979
1 28990 94382 543552268
1 22606 28514 913732951
2 119168 731376040
1 11389 146356 4992592
1 2723 26892 960711377
3 27082 16901
2 99794 867710637
1 136174 137155 282244240
3 16618 124895
3 7373 42219
3 27358 93025
1 55141 123858 171415503
1 16213 153676 720157248
2 163975 60829165
1 78406 136670 693032053
3 132198 61550
1 97616 131489 982951387
3 84443 30500
1 60780 89312 505495143
2 167660 35941863
2 34507 203156425
3 105912 145114
1 4751 96031 97994048
3 118096 65792
1 4674 73096 814892588
1 3127 30932 851290433
1 9521 18132 367853642
3 155863 57048
3 43715 43445
3 9194 119196
3 152275 55683
3 97768 49105
2 94033 718472360
1 3296 58349 274486837
2 150162 879782320
1 109892 151058 864562336
3 117531 22682
2 19960 23608278
2 37858 272423878
1 71922 87957 761224086
1 16661 82040 751240289
3 174027 35878
1 125005 129057 173655499
1 73580 84577 54937820
3 95329 94236
1 79470 100582 287844869
2 120179 225763819
3 143123 60597
3 56757 34274
2 23446 675700264
2 39428 663972631
3 73945 123265
1 21321 129703 169211630
2 171643 703288201
2 140476 456491221
2 163948 526362108
1 64044 139093 587776714
1 111818 118300 896856863
1 12412 133280 67432885
2 172629 900145607
3 31166 6782
2 15877 163306242
1 69770 92033 446456844
1 80952 141605 856259322
3 106375 118515
3 178119 133596
2 70974 856189670
3 129699 25608
3 152690 116632
3 25681 63793
1 134461 148366 115747979
3 50746 144371
3 2860 93297
2 178684 252440275
2 149566 700890970
3 153767 65235
3 114071 153728
2 146972 653558235
3 32286 109301
3 29982 75683
2 116529 431154047
3 69508 30729
1 5973 97085 366011773
1 88980 151591 521109473
3 142791 113845
2 19302 185672238
1 1895 67165 973286992
2 56737 383099759
2 158752 713038832
1 4070 79265 287799589
3 132792 53922
3 167051 103228
2 474 878222425
2 102517 861201939
1 28855 62206 934327885
3 119003 63061
3 131574 109666
2 99263 673827339
1 27564 81360 914778180
3 135512 18006
2 13494 760234506
3 117540 146352
2 101941 521447957
1 55528 102232 85766299
2 97235 753629314
2 15769 258969059
2 55434 829866941
3 135226 103325
3 27700 50201
2 159951 738570933
2 150257 629967117
3 38990 10930
1 75110 98645 479938909
2 12243 919222478
2 666 601948646
1 70645 125500 364463641
3 47213 2597
2 140345 365187402
1 15431 36217 223513766
2 145003 372492341
2 49187 722600728
3 171364 123628
2 39442 951261667
3 44520 119447
1 28341 118941 93560068
2 146476 699498169
1 112243 142739 156767741
3 146511 138907
1 3675 89253 451308638
1 3852 100870 766420202
2 57872 362908522
2 78612 677167400
2 157244 170016887
1 61131 93752 907181068
3 47249 54366
1 474 133602 388925697
3 158163 28400
2 54230 337596046
1 33976 54782 74592531
2 14436 901079852
2 62642 845921416
3 159030 65272
2 37678 720236885
3 82186 52504
1 60015 73597 676070096
2 178646 723067158
3 27794 3545
2 168815 905995205
1 83155 125045 141599521
2 106965 403442113
3 44336 124806
1 56880 72029 745872687
3 175947 147902
2 150448 321835669
2 174381 676879313
1 2702 32896 820496338
1 103642 148825 357356390
2 19491 701370927
2 147296 588548236
2 65022 181920566
2 134179 829643386
1 33389 116644 448807103
1 40784 51377 850980950
1 126040 128639 691239134
3 72136 56445
2 16701 492405586
2 55133 988194971
3 87011 140727
2 81464 609178487
1 20496 61569 425528546
3 84497 32089
2 142550 411319064
1 117389 123898 906751833
1 2351 131718 702827282
1 17107 150430 814699952
1 57791 69203 993915136
2 33220 154189903
2 83132 982974689
1 28336 121449 616889449
1 26210 152691 937825168
2 71902 754729915
2 59783 201444792
1 26619 95129 422553347
1 42430 125401 743555570
3 14287 12326
2 142148 208132883
3 1421 74645
1 31099 100487 169280200
3 6780 57175
2 85797 523936203
1 30893 63543 850609769
2 31686 144928918
2 89334 865360511
1 108874 154257 648901745
1 32130 80457 965522497
1 16875 28544 847790257
1 66682 91230 464854995
1 83992 108375 605642699
3 169180 103899
1 104994 145421 674391968
1 82577 96792 196096589
2 28871 671500975
3 177073 21438
2 134519 224453571
1 83753 103316 966022522
3 99745 32756
3 20884 87496
2 16897 670382999
1 123143 140573 924679769
3 177707 125446
2 92507 482769246
2 85949 626808805
1 55460 72103 804671858
1 45744 98146 209298021
1 55586 66552 458792258
2 97625 104956437
3 27014 122705
2 177667 97528992
2 140761 909495441
1 41984 71832 87042976
2 170967 101988043
2 33880 195541063
3 151902 127245
3 158065 14945
2 134264 621418522
3 143508 10469
1 75234 138358 807589580
3 5413 130027
2 84661 460344545
2 84662 527101949
2 180681 8106691
3 73848 113145
3 133900 144201
2 178154 127835431
3 123527 8896
2 151568 978523982
2 62316 680482234
2 132697 626556987
1 46455 48943 33895526
2 164266 520098290
3 66707 151444
2 53068 835438074
3 139684 24418
3 77706 127268
1 20777 144849 571847939
3 175998 98225
3 150560 98379
2 131325 661695633
2 153667 193721922
1 41764 89605 175587181
2 150758 493312574
3 102218 13122
3 168647 61682
2 13317 284669515
3 105021 69091
3 114650 82872
1 15842 112244 846268373
2 167068 309520164
3 69925 113854
2 156651 326626871
2 57924 213697289
3 82547 126184
2 110063 42861137
3 33605 109964
3 103688 22673
2 107058 641024102
3 8551 39212
3 158794 90089
3 3632 13405
2 122802 611599703
1 29719 81188 506735997
3 79152 87111
3 79547 26745
1 40421 145739 28760258
1 41757 48973 851536047
3 29345 85657
1 15713 114909 844631
1 93336 101607 838058863
3 38877 98490
3 168149 39694
1 54488 127113 341451758
2 159517 515069343
1 16370 152671 831826255
2 49526 89679364
3 42455 109014
3 88914 143336
2 76775 651256768
3 76360 42945
2 133294 864281240
2 28139 943862396
1 97829 142459 458826775
3 45174 48230
3 133486 99057
1 49322 62613 128721306
3 137357 121982
3 34039 131701
3 164407 6323
2 97425 580613076
1 67663 149984 374853195
2 30124 657151379
1 114355 142661 369424357
2 87259 901675378
3 125418 2796
1 30675 55686 232060748
2 2459 561267212
2 44956 130498329
2 176997 112003700
1 100915 143171 603259160
2 6443 174166163
1 64816 108623 293240980
1 91723 104272 929938777
1 83504 105069 48223940
3 122551 106456
2 8917 116941343
2 12693 596210679
1 62593 149726 166471377
3 55925 23725
2 132985 312152169
1 71647 116047 494665491
3 178397 101684
3 115083 94383
1 47371 89296 724636048
2 168082 49769143
1 130890 140764 586997361
1 64553 138272 713053734
1 13528 133861 941205684
2 107290 499964191
3 121660 39225
1 106663 140906 112749477
3 91941 5613
2 41618 286384434
3 160271 45387
2 172048 77719795
2 132028 781907969
1 64481 144243 868702726
2 24051 629494044
1 61087 135305 699275630
2 62703 449435778
3 30787 143795
1 22588 45921 355508786
3 112654 127375
3 9659 125724
3 4598 72381
2 110842 220535083
3 9368 138110
3 153424 102447
3 65502 75261
3 177952 69924
1 37776 82043 219657777
1 41857 112445 856978270
1 37992 98421 195484025
3 72669 98053
1 59233 137843 877602915
3 87660 145720
1 24205 93939 647180664
1 22192 43435 906035177
3 35131 142386
2 175138 66717433
1 20897 141975 960019441
3 124803 9394
2 161114 344688604
1 790 94416 116293890
1 20201 69056 6903499
1 64593 131171 696480603
3 158908 16927
2 1849 35858958
1 4083 6336 681476936
3 96715 129256
3 104050 92515
3 134580 138164
3 9326 150471
1 67258 135165 50834310
3 72352 57694
3 146915 48096
1 23617 144255 917090994
3 136862 1096
3 119493 103867
3 175917 15291
1 138332 142497 527729803
2 8663 703808587
2 88769 571152080
1 91935 133535 730901345
2 74972 866950910
1 40332 55126 521096377
2 123502 725311533
1 61931 63994 143289075
3 178200 56544
1 43119 84227 88269564
2 52000 953698098
3 109516 73865
2 83661 926097547
3 158807 119337
1 58706 108982 377510504
1 40029 40673 499854229
1 54766 78768 157505106
2 96076 787037426
1 62598 109205 566059415
2 147736 327721090
3 87432 130742
3 179667 30837
3 49109 66404
2 58297 769330515
1 70795 87804 788229138
3 107791 125300
3 12224 26999
2 93098 170602073
2 97818 984627518
1 112409 148948 56174817
1 55033 61544 489251797
1 64071 68958 510745979
2 138278 47486607
1 77872 149475 139902097
3 119943 62509
1 66722 142745 939404916
1 69990 99650 328429269
3 14519 75398
2 23264 852744097
3 134953 50715
1 38812 86249 585261299
3 69193 6627
2 60336 448569830
2 72717 99468480
3 126831 117380
3 108678 138286
3 4549 141987
1 5182 69674 881479564
2 27677 186304409
1 118164 151526 570737272
2 110417 902956003
3 154456 23174
3 81019 64152
1 99553 144611 754249160
1 17711 66724 509277485
2 131583 563281826
3 179182 37614
2 117147 632135362
2 117894 805057182
2 175548 27343573
1 14441 126734 288586154
1 115999 119628 222008690
1 111519 144270 488181210
2 3882 201452254
1 105971 127961 309347486
1 3200 139948 74651504
2 79086 498782738
1 16971 22943 763460879
1 110823 142628 798311055
3 130465 14672
3 36892 133310
2 176533 132039794
3 139438 65141
2 4166 531908234
3 10799 47107
3 43074 2596
2 121652 539987924
1 25176 129468 752358959
2 129516 260951033
2 46759 397022882
2 63472 632665856
3 96686 26931
1 12320 135730 781699158
3 85978 43454
3 143510 27600
3 26108 147219
2 23638 422914267
3 68871 30879
1 55608 131872 771211643
2 76455 650365584
1 82173 104788 366674400
2 173976 590274171
2 127637 347594148
3 145089 59720
3 170941 98729
2 133348 915342219
2 138511 657584543
3 110192 150034
3 123159 147932
3 36571 29019
2 132845 328616253
3 635 108122
1 4082 81091 454709282
2 73538 65889572
2 180463 864469926
1 143573 149519 222810970
2 37075 853915136
1 26875 57548 104163853
2 95286 707248866
2 157877 833651476
3 85481 37617
3 120995 113511
2 80493 788527551
2 162910 500396965
2 170598 996951599
1 47270 92207 372198959
3 114803 104112
1 47775 66588 389953517
3 38079 109699
1 89309 146085 104698614
3 15055 26983
3 27345 68707
1 34157 107453 543967122
2 176069 224438426
1 20028 96989 997004168
3 10258 28344
2 99448 839654709
3 82040 132220
1 60154 117547 80726122
2 169811 97845581
2 86653 814030650
3 42127 59544
2 110044 344986605
3 143463 138318
1 66777 69337 875832334
1 130476 154572 68553044
1 6593 65866 955692409
1 37755 38773 126080759
2 36507 319946447
1 90763 123030 849681561
3 34219 88281
2 60896 268568755
3 180555 47521
3 56875 21064
1 100052 152367 794939666
3 135456 140596
2 95959 960534878
1 88809 145932 25285045
3 118647 60802
3 111192 83696
2 27424 752196517
3 34571 25348
2 128278 689650585
3 15453 149082
2 163509 949813787
1 38469 53821 192407896
3 22202 77483
3 75630 108889
1 64289 105792 30325870
3 108082 122260
1 65227 66847 841809489
2 56383 611772174
3 41954 45020
2 24562 938894689
1 59031 151603 385447084
1 67317 96044 422589935
3 100145 35417
2 167729 447881328
2 85632 319071739
2 111535 323034259
2 153770 755331872
1 2089 79643 512788839
2 36613 70457562
3 132017 104185
1 50076 138314 995784649
3 47444 51680
3 86740 122003
1 66130 144387 729895571
3 176112 29197
3 167472 102496
1 5073 46610 706838268
3 102397 109775
1 22686 129379 43486075
3 43781 65525
1 13531 30567 448930082
3 163983 116202
1 96711 112666 840322115
2 121645 971063681
3 88959 16709
3 64535 143999
2 131920 733946567
1 11920 71911 599819480
3 43086 20601
3 14247 54268
2 44632 161356503
3 2593 135647
3 124156 32744
2 81351 99352322
1 36269 123326 779270162
3 172703 103844
1 31396 126005 426684450
3 80754 136416
1 118223 126121 368114746
1 79382 146232 678319273
2 94273 963067049
2 142848 742281874
3 115858 57505
2 45669 102328647
3 141688 88726
3 25542 88403
3 171877 37579
3 76727 25842
1 86958 91204 213944353
3 174117 86914
2 148110 971456609
3 45377 13001
3 124492 49502
3 115745 130174
1 75253 145145 710451909
2 69725 223384313
2 135174 901682188
3 18832 94071
2 21118 218039594
3 153432 54449
1 27760 43973 41430053
2 12450 97973150
2 138995 417491563
3 72534 29921
2 143850 695447713
2 134935 801787365
1 16504 81446 497796987
3 17634 115334
1 37391 89808 392173960
2 96531 863937123
3 92333 56006
3 115703 152118
3 144362 7045
3 178393 38280
3 74513 53085
1 107747 149701 486097262
3 60273 84205
3 141432 143786
1 42809 143719 59457856
3 109048 19252
2 151540 345944952
3 87035 12370
1 29373 33276 111823407
2 19486 209119108
1 30899 111295 520955853
2 44990 333833564
2 42322 398865550
2 53665 91153110
3 147477 53576
2 119814 402428391
1 50896 115437 843029851
3 159537 57314
3 99261 69827
2 40195 638392541
2 88801 539895210
3 67825 69998
1 79787 85111 916904831
1 105942 115360 32981651
1 47298 110383 757799943
2 129764 193043349
2 52020 899265747
3 89911 38158
2 167890 314311636
3 140611 151720
2 180974 154642252
2 102274 316593897
2 139934 364779094
3 43538 146962
3 148824 701
3 10302 43055
2 66153 755929677
2 50342 576749119
3 155025 120184
1 95954 96620 977959733
3 38552 83523
2 175943 622419991
2 149739 730541041
3 41838 87945
1 95217 143651 814441475
1 39614 77056 479648115
3 24835 30074
3 142435 116162
3 162175 76308
2 136159 6066368
3 46780 138628
3 43766 387
3 70738 148451
1 71553 111037 182031406
1 93756 140137 315220303
1 34326 134674 120043600
1 18282 55071 530945384
3 134551 20920
2 66851 334612069
2 160651 444726017
1 32829 112776 787783224
3 116693 90011
1 71287 133339 930484383
2 51428 30412015
1 57683 121727 411904369
2 21431 158879850
3 175718 115240
3 181104 21839
1 14539 69815 291623670
3 7989 40315
2 10861 288213676
1 42529 120242 623236699
2 136619 540444202
2 138072 6109505
2 75766 249482851
1 41598 103669 632354855
1 138969 140697 361171628
1 6640 144099 214494714
2 66180 221832577
1 136285 139780 966214506
3 154492 73730
3 124520 137228
1 65199 109537 527915302
1 26735 149292 380926030
2 133161 542931609
2 143518 781545579
1 47304 70977 393447976
2 162252 632779764
3 171649 24154
1 43661 151966 262316837
3 11512 42955
3 27312 58800
3 101635 20004
1 95132 139519 534306757
2 2081 588342498
1 81318 110837 695509176
2 52422 45273403
2 106188 559807291
2 125158 792118166
3 159061 49341
1 73603 153007 198578467
1 11945 99831 186200406
2 20560 576547816
2 148800 841212449
1 18947 123984 449893219
1 98595 112249 35412425
1 17759 93567 854653939
3 95862 137436
3 8885 23417
1 99083 154007 582280396
1 70503 114378 948840508
3 80988 80301
2 69714 186427138
1 91940 98148 447720318
1 42052 104306 892298067
3 11564 9839
3 122567 31920
1 2607 85767 685661864
2 1701 353405058
3 29844 104667
2 62392 718187216
2 108817 782180678
1 76468 104505 909132782
2 75175 608541554
2 160043 217826890
2 112135 861553391
3 152338 29381
3 2237 146183
1 107927 137218 88970621
2 71219 529563432
1 87191 142912 470963565
3 25555 122803
3 65549 115658
1 44903 114570 875699645
1 118126 125951 439305808
2 86088 468552466
1 49415 136676 246171249
1 30349 128896 707832694
2 137455 928240576
2 60302 268823219
3 22891 39741
1 58545 146470 308970169
1 29729 41069 584674803
3 110387 6923
2 113488 47109187
2 94154 905123707
2 150645 545670981
1 122340 127403 907200149
1 810 117962 42569246
1 105222 143144 630891538
1 105588 144693 285803915
2 116876 597380322
2 85774 381785433
3 122170 72394
3 57115 47156
1 11954 30388 67530562
1 17987 79838 365425849
3 148130 115330
3 18426 18691
2 6448 698989949
1 76703 80598 199050309
3 136243 113138
3 84261 61068
3 58786 150151
2 9626 772633102
3 102897 147328
1 88577 106660 554475796
1 33519 67887 546393904
2 7738 907190335
1 7747 152546 210674776
2 176837 257792081
1 42025 131231 986705438
2 108096 29589578
1 23697 74555 266146511
3 113765 98404
1 45252 118772 951973492
3 3127 44575
2 153454 460057197
1 20872 34945 206979408
3 7084 83568
2 145793 563391979
2 76097 937569312
2 169133 421192349
3 170827 22391
3 71149 7644
3 91169 105888
3 132342 111710
1 45193 137312 422176528
1 26294 41327 70563555
2 162812 453123233
2 94201 187298051
3 103995 91311
1 73878 135645 866496641
1 7705 70033 829166078
3 146555 6319
1 71902 83616 896747656
2 46147 347287105
3 27816 151867
2 92023 694836554
1 114206 117877 919144108
1 119464 152271 346896033
3 144011 87773
2 61988 270845745
2 81834 893092943
2 119322 956973356
1 35538 153266 531074711
3 93696 73465
1 115490 152054 937788554
3 26651 36636
2 154360 262329783
1 101451 109778 753927302
1 70005 136194 49371061
3 35036 23626
3 3885 72922
1 2425 139495 30955558
2 47243 808134686
2 42940 627091012
3 42562 89919
1 40826 93885 524835625
1 46423 57494 891315005
2 107707 65052975
1 79612 117136 722494636
1 67878 113068 247786268
2 45395 789511307
1 38612 146017 818792146
2 97374 883238604
1 115572 139656 525023638
1 20274 46809 712168461
2 28876 114339104
3 99043 43278
3 108929 21032
2 45226 116244157
2 83756 698946584
2 44974 907602170
2 141653 450882787
2 5016 93049477
2 118668 366922648
2 13642 349384346
3 6872 139941
1 2001 14599 956482608
2 55841 411856581
3 71540 26241
2 134179 772297902
2 91145 415442598
3 160325 35753
3 87104 69473
1 47375 51555 46817467
3 20213 73435
3 20424 148879
2 174155 136309802
2 129791 769982806
2 52213 718254043
2 51256 169436997
1 77261 102962 638743274
1 120128 146590 334987798
2 159137 346586780
1 21836 136665 794404656
2 123820 107620146
2 168721 199729973
1 31208 116036 999690068
3 135639 132156
1 91989 114560 177153524
3 51929 62682
3 113668 111820
1 22646 91400 872600905
2 172695 418268050
1 45866 57082 669722588
3 143494 119978
3 14998 134545
1 25711 135156 546976477
3 163794 42373
3 29325 106801
3 69828 125013
2 97198 622450266
1 67816 90306 250581493
1 84649 116736 199071344
1 44985 64070 984520941
2 143118 975515143
2 52531 117781428
2 8523 757054790
3 5093 43226
1 66557 84184 54473244
2 10441 179591181
1 56696 67814 768666129
3 132025 57551
2 99257 116658482
1 59029 117300 342071240
2 107880 29752394
3 11971 116757
2 178495 799021036
3 68846 145570
3 79022 90552
3 13273 31929
1 22428 144269 677140689
1 149793 152765 731401460
2 106460 724169512
1 18841 87861 128795565
1 75251 120624 812618953
3 41797 131919
2 142462 288160309
2 40227 532495783
1 56175 152326 261199347
2 133971 530572956
3 5468 151448
1 38430 76676 140194445
2 74559 610269466
2 59275 225310150
3 76803 33095
2 148943 12842795
1 78696 107840 259879484
3 161054 112186
3 175953 77662
1 28590 150692 60605273
2 179610 975129991
2 37210 330266213
2 56826 609882073
1 83742 127281 513671063
2 167153 129665516
2 62871 41493946
2 137368 937319296
2 174266 330071929
2 146401 819863022
1 122170 153216 428332375
2 71780 469093741
2 44659 661378724
2 174324 732205928
1 52286 81142 521852580
2 39959 749921375
1 93003 118732 744402482
3 170929 78861
1 80392 110948 160633745
2 6704 313789898
3 21367 31630
3 115846 41718
2 153461 127966266
1 26840 46817 606988837
1 115433 149047 937990771
1 77584 111481 285191936
1 96378 121499 731387490
1 44768 47449 99504472
2 33224 531725544
3 142105 35850
2 135119 761544108
1 12332 28231 214158906
1 74595 90290 558681849
3 70177 5631
2 103180 157438547
2 87489 68403543
3 89858 45817
1 36344 41327 919436746
3 147618 61777
3 51455 88134
3 91399 140090
2 76832 973423061
3 111051 80964
1 85523 86823 634695254
3 129360 122240
3 26225 118462
1 106563 125355 2489271
3 73168 128954
3 12293 78339
2 91764 737560366
3 36301 34693
3 127914 154293
2 72086 798193922
3 161073 71028
3 173173 25937
2 9122 76409531
1 41858 127787 524058642
3 45766 11626
2 159940 731269710
2 44943 984011046
2 157471 168575321
2 106828 774239774
3 108485 3620
2 80720 705244299
1 38833 122232 97249760
1 81245 111718 51966346
2 76544 241868026
3 35171 104346
2 95886 133706214
3 54689 126772
2 93579 696750044
1 33548 34300 792301270
3 35897 122102
1 97975 125831 372373557
2 18447 29840511
1 15753 76951 166404371
3 144823 112875
2 11254 377093134
2 74307 291632956
3 175044 56131
2 111321 541629251
3 37927 103634
2 178174 473116992
2 58347 378182517
2 109189 228306784
2 116118 442014832
3 119054 14987
1 136350 142495 284650162
2 74129 796455307
3 158979 111499
1 41122 144895 536453710
3 165128 120052
3 27683 106727
3 164225 31222
2 95222 709946494
2 165271 992785046
3 19053 16505
2 109530 796406654
3 59533 5002
2 51532 722923285
3 123620 95142
2 52306 325881866
3 126993 110497
2 171284 469095836
2 70691 646668458
1 18741 39454 155549810
3 140837 131631
1 68698 89063 193625561
3 7963 125424
1 70168 89552 443583304
1 51273 105168 856071829
3 113537 91707
1 2096 29862 265892591
3 86462 4348
2 141320 572407741
3 60722 20223
3 125650 67350
3 9880 41650
1 53888 106879 252248337
2 89359 159437046
2 137640 27174975
2 14013 778923054
1 28244 94551 528261536
3 2380 34882
2 60237 195393540
2 25087 529415091
3 5080 9972
1 65099 138162 538438446
1 29208 53417 131494631
1 7339 128475 763162612
2 149028 965638506
3 81770 139517
2 65542 130637422
3 171754 143601
1 4849 48113 768192607
1 99223 121739 92703503
1 53312 116286 325109291
3 173326 61023
3 20602 66830
2 162203 87490724
2 115513 423261997
1 73871 100646 70668384
1 56891 110744 891403082
3 90913 148877
1 7773 129526 826996180
3 92365 51199
2 146254 128332231
3 89884 116236
3 150537 83683
1 100272 133808 362045997
1 26567 103788 122581929
3 111509 141771
3 61746 134032
2 8630 623240083
2 157725 735022642
1 108886 154395 316432241
1 24281 128245 170687795
3 6297 104076
2 772 449545397
2 45606 351492527
3 176050 72905
1 31882 97472 24594259
3 156151 153709
1 131323 136082 370701001
2 61108 903711957
2 160667 945942953
2 89807 600621483
2 115991 647833563
2 167791 213398363
1 50341 102456 734864865
2 154824 189267604
2 180647 862218893
1 4558 21733 627098166
3 50312 121066
3 79795 20373
1 21948 133572 752425440
2 19790 303089358
1 1698 80925 67202386
3 77147 8000
2 13341 553763556
3 88909 84767
2 52044 65348574
3 114967 134678
3 171603 149189
1 32581 107514 881149103
2 169702 227319601
1 5310 110002 718132662
3 140602 22160
3 59137 73676
3 153684 114956
1 30557 61948 253277950
2 95412 293872088
3 164380 73583
3 173015 84634
1 47771 97841 567542988
2 115396 659861330
2 119655 770287663
1 111356 125911 52893339
3 116080 141688
3 35066 145579
3 37943 23373
2 142346 536743033
2 131521 828723285
3 142260 84614
3 46709 54170
3 84893 134417
2 167717 306956051
3 2071 97825
2 108326 355287863
1 47471 60170 506270079
2 143381 344670965
1 18631 115712 144810346
3 17188 83296
1 68428 130995 274737543
2 82132 424314413
3 108071 114407
2 124154 17784791
2 1802 764340253
1 62817 79637 308223043
2 96335 721867866
1 28944 111443 521567399
3 169371 58905
1 7160 59153 198471398
2 73594 284087763
3 151760 97797
2 148831 693138525
2 165390 18071276
3 39302 138460
3 8954 86610
2 118329 709613482
2 130350 430676582
1 39110 135025 904767414
1 110297 151660 132742389
3 63979 71758
3 39462 116932
2 176346 880934817
1 80821 109833 652157691
1 39967 109187 607130156
1 80877 83540 890731721
2 124784 338741457
1 1914 79762 947021872
2 109086 731220018
2 90069 898819262
3 59555 18170
1 46061 81695 487430799
2 62956 915209169
2 77311 301272531
3 129327 109977
1 15203 77736 208009291
3 176390 145020
1 17283 153932 516727633
1 37213 129353 94364055
1 23225 56390 589659548
3 73164 78093
3 145903 105606
1 31533 38329 84351979
2 64436 842417066
1 17266 24033 978103822
1 19376 99278 320456323
1 58853 131411 686450613
3 86369 71002
3 160378 20900
1 61657 110232 897604969
3 90293 94582
3 44158 48450
2 50775 650223024
3 136841 14926
2 72019 573013840
1 27597 60577 665638889
1 49951 58400 543803454
1 7370 21837 896633234
3 112694 89757
2 103065 519443311
3 70725 114763
1 68239 91046 453499067
2 71984 291374792
3 34358 65368
1 67890 81640 516885171
3 42624 53099
3 41042 144835
3 96023 121066
3 146097 91927
1 81162 115296 23146788
1 63401 91802 794148285
2 133161 554175492
2 143503 660240406
2 53755 433382707
2 48133 168981238
1 88010 88105 217513855
3 137013 151637
2 46212 442137305
2 32515 904447129
1 85351 135969 653500512
1 14439 103271 668976779
1 80440 81538 456875241
2 33690 646254696
2 81078 887620683
3 103952 89089
1 119481 126535 756457002
2 133852 478671731
2 64160 322351498
3 176459 39847
3 108519 32315
3 29937 52017
2 171893 777651773
2 36420 247822147
1 1086 109490 398953877
3 18788 84177
2 146810 623536992
1 74610 78467 300541932
1 128271 150092 66578992
1 86400 100370 504240346
3 110929 31950
2 47286 803061704
1 66838 68470 543195071
2 61610 295727718
3 128071 81712
1 24391 123522 452585854
1 10101 55814 308780142
1 94715 103986 288442140
3 13481 77971
3 114302 51972
2 132424 331083359
2 84952 323430051
2 10016 844843751
1 82876 93313 260976547
3 66783 1079
3 75618 84429
3 126770 13982
1 80251 148132 621873376
1 42468 119089 949361250
1 95456 126497 700478357
2 80618 282678660
3 45735 27639
3 180601 85694
1 45316 125567 791833364
2 101171 279166484
3 119530 27551
2 166637 400964946
1 37133 65485 815139093
1 10 99895 86781527
2 17254 626226234
1 40863 133530 233430952
3 16152 98718
2 57084 438584711
1 92487 113139 128329070
3 165820 126024
1 43388 104527 695332908
3 63825 32347
2 76480 329306548
2 137746 911975131
3 26631 59864
1 40756 41916 75270824
1 62208 68325 767911661
3 137046 8441
1 64343 143966 812551061
2 115265 530044271
2 9189 357741799
2 169568 635710598
2 167124 482297437
1 27930 86248 228473945
1 100716 115828 32901375
3 34279 17836
3 60230 92712
1 38425 88219 353847162
3 168707 146629
2 72101 142902963
3 38633 6956
1 15234 121789 57392795
2 112480 768044288
3 123326 60231
1 8667 112968 568413693
1 81074 112138 112141460
1 4564 33339 908575015
3 121775 138702
3 81102 755
3 113188 37958
3 111835 13295
2 123891 778471447
1 47202 63618 291764417
3 1923 134702
1 47702 73261 839388630
3 78807 105459
1 78709 101794 922625520
2 43397 917313556
2 69010 75702353
3 25737 102140
2 171963 249112118
1 94944 135037 118336657
1 16203 143269 247185896
1 6209 27636 665754324
3 58097 34396
2 82203 305355729
2 44946 251989146
1 109423 124285 120639883
2 135007 351727997
2 68158 258548483
3 5748 130957
1 80175 109913 283575822
3 144120 108198
2 103098 531372027
2 40949 358120591
2 131819 363843979
1 31997 49940 512341594
2 175350 709709504
3 138157 134785
1 7798 96483 514222059
3 92731 21851
2 105278 280451204
3 178163 148984
3 151695 100158
2 130552 107593889
1 50859 54802 824648665
1 66658 120686 188298673
2 165898 456255317
2 82362 654943903
2 106323 610065116
1 10891 149400 934787590
3 147663 76899
2 45441 837716407
2 97357 256196063
1 108626 121592 781454823
3 140016 135150
3 161913 26896
2 116908 532442224
1 104765 121896 107137251
3 8820 18893
2 86889 653669077
3 24034 11010
3 121705 70603
3 139188 34917
1 2588 6318 670563611
1 41684 143874 899558273
2 13189 436739460
1 3343 154214 463536358
2 68831 553835188
1 38866 53222 86003150
1 38547 113315 200429368
1 57345 76151 160059612
2 121154 420202435
1 95015 126326 38610807
2 54924 565744354
2 174227 825043751
1 19255 130679 20277354
2 106995 219972647
1 115507 134143 723219396
2 69771 498811757
3 54420 150302
3 181337 103577
1 107556 117642 455945024
3 147503 119329
2 29758 764293795
1 69017 88611 869781784
2 170291 560253004
2 162269 210786772
2 70088 845482238
1 134874 147671 576187219
3 100928 117598
2 48111 76032961
1 35974 139543 781373540
2 60006 958580185
2 106346 78811699
2 181 725485081
3 140069 116774
1 8968 120313 440192015
1 3529 99743 539875172
2 157111 872643552
1 51917 83816 530315456
3 36461 153722
3 163494 75320
1 68324 120382 710431721
1 64195 137569 127245101
3 26090 49923
1 51961 52611 898069537
1 133288 148992 842148500
3 173661 55354
1 101499 104097 29161759
2 100700 654915747
1 6986 86957 558977832
2 27815 343078995
1 17150 49810 680568488
3 33222 46818
2 80472 801051602
2 150971 695908232
3 8040 149025
2 177496 275436968
2 15831 966503055
2 8189 854604558
3 107661 123048
2 161827 326325807
3 109352 49905
2 154488 148386517
2 85888 209833098
2 8856 523275883
3 62737 90923
1 100420 141765 142827069
2 88352 83944264
3 114010 45305
2 46451 520443536
2 4751 699649557
2 49894 134850385
3 135546 32875
3 29211 23445
1 110415 134107 803986830
2 90327 740690185
3 24877 1805
3 135989 36990
3 140842 52485
1 9950 142391 53846826
3 117982 133641
1 30327 144163 515430231
3 10121 81782
3 90297 151482
3 121028 117127
2 141511 301007992
2 150864 860362100
1 21837 123097 939762041
3 92281 85704
1 105208 126599 111212113
3 106423 30241
1 50476 137451 324194343
2 111424 398972328
1 17190 138054 796728631
3 111263 15798
3 159342 49157
1 38990 51232 904121971
3 100611 62329
2 99280 239464395
1 104845 110774 768195638
2 30421 128439087
2 126895 724278036
3 105467 115555
1 28411 101799 456725658
1 105880 145025 632485863
1 91734 139759 10021603
3 154923 57636
2 173764 921492870
3 124857 18282
1 117342 127984 837546642
3 92778 87350
3 58911 75684
3 176297 40648
2 73250 483909544
2 28743 874823867
2 150478 22843288
2 28129 117607685
3 92096 67281
2 158334 29056219
3 101368 67971
2 9544 150347046
2 139739 287551242
3 127317 111286
1 97580 147543 691250986
3 67002 36072
2 146487 716337365
2 20489 985579125
1 23811 129120 882550036
1 49944 94554 945848258
1 72446 85679 668435848
3 167644 91371
3 45849 121086
3 71615 24412
1 39781 116774 616827218
1 110499 129502 387296844
1 46134 67560 783424567
3 79985 112696
1 74324 87237 187936972
3 38942 86929
1 117813 145724 472988911
2 37565 242730581
2 63087 575913082
2 146469 6747243
2 152665 474471872
3 4817 104542
3 75859 129952
1 64426 148959 246529481
3 51880 130688
3 11997 20350
2 115787 807594233
1 39059 39933 13028444
3 51195 77039
2 127598 832969173
1 33437 106389 181712447
1 19308 110502 619941564
3 14823 102457
3 51899 97625
3 174476 128425
2 8922 659933495
3 92224 36198
1 2142 29714 504863055
2 25392 725084498
2 30447 493736396
1 62369 120852 926603402
3 152287 73600
3 143072 105796
3 112067 85227
2 175962 328471129
2 76928 820357353
3 72868 8876
2 53967 23935827
2 63636 847261572
3 57967 29304
2 29035 885147096
3 68721 50554
3 14285 130456
3 77318 139347
3 72691 108748
3 85716 2193
3 108304 52471
2 156084 884887706
3 13278 99431
3 101428 151281
3 56126 128697
1 55287 125388 126567863
1 7394 56810 714884400
3 68394 5085
1 28108 134279 455697914
3 61394 40788
3 85823 142861
3 132618 39507
3 82382 77132
2 54466 147788610
1 94978 123379 523896096
2 67084 890776342
1 79651 124191 585377371
3 16213 44123
2 9040 514444909
2 140068 727431927
1 23495 62713 609625363
1 101641 106947 351823663
1 73454 138706 963664311
3 174882 62312
3 95959 133292
2 51987 848933036
1 84112 96404 485866580
1 62035 107536 611753798
2 149413 566984243
3 61925 72452
1 10217 123579 189136688
2 34960 161365088
3 94097 95872
3 53953 114773
1 86040 94830 872880145
3 31743 62115
1 96454 137509 907891663
3 81599 12183
1 51475 94405 751976991
2 23584 408030355
3 118491 147969
3 89820 129728
3 29540 88066
2 47103 919104531
2 5207 857634625
1 33323 46109 855488676
3 56956 88467
3 102991 93115
3 173398 333
1 53763 100221 713107725
1 95600 109833 315424106
1 71385 75084 705955296
1 3586 30388 887195556
1 26873 136826 647032399
3 20218 136155
3 168913 1077
3 4480 80876
2 10170 84389766
3 34796 139681
1 71701 120371 279984584
2 142952 650606682
3 121932 61084
2 125193 216593122
1 40031 110431 536198063
3 53724 85455
1 143801 147464 140152396
3 62770 104154
3 121184 27929
2 46843 799271039
3 11327 20755
2 45479 527352780
2 91664 520435091
1 36163 75090 310831797
2 22502 259085661
2 104451 764543165
1 6769 112862 857718424
2 100558 518259657
1 33533 144339 115215886
2 110206 350074663
2 105419 323475497
1 79074 101717 308654084
1 3322 27166 741550580
1 27739 131690 740689303
3 42835 136314
1 33108 74416 793549762
1 29079 147253 62538555
3 72057 120
1 36250 55520 684152926
3 50024 25080
2 128033 2023376
3 146613 54064
2 160468 563920157
3 27374 13782
2 145131 260381039
3 137564 151671
1 17409 100818 55323122
3 36708 131328
2 135474 597536626
1 16369 134619 246247035
2 116497 474049765
1 17945 129982 548746781
2 117481 560476777
3 18958 52054
2 42124 102457611
3 10670 53006
2 132337 295665547
3 29975 124899
1 29875 53675 400422184
3 147773 110160
1 29871 83149 148077405
3 95137 135476
1 898 67774 353775857
2 59014 76249285
2 83775 390333614
3 57291 90587
2 157467 877168262
1 3989 70607 183315063
2 152687 518226060
2 69215 77658637
2 123936 926879988
1 145347 153660 587132965
1 96826 153841 267428001
3 62957 149348
2 12004 839297037
1 18514 106047 521860211
2 112277 840576671
1 21107 99379 98620671
3 155662 119672
2 159974 810224742
1 108962 122690 164535036
2 51482 24371212
2 116546 212459900
2 90575 676933830
3 78999 68778
3 7243 35575
2 124061 447132368
3 46556 33686
3 69212 114312
1 20320 54549 960898849
3 58484 5481
1 3460 138840 104419562
2 57607 881910518
1 69060 96764 421019390
1 101054 102703 570865891
2 22794 260719672
3 150572 119764
2 45065 282108499
3 172485 87063
2 59108 853149919
1 92931 132263 858628545
3 29102 3961
2 42317 991691875
3 93371 70546
2 39174 81987238
1 119308 137169 53127102
2 153204 313952946
1 30340 129085 216156148
2 36857 760160436
2 116098 613953278
1 65523 135123 965367204
2 70594 723993420
2 35237 829323853
1 46528 86175 184067833
1 17161 118388 341424917
1 11593 103345 101759699
3 59138 84183
1 88210 139417 992211146
3 163484 87118
2 151690 181124061
1 112667 145443 231591552
1 120528 135454 317465299
1 49238 54838 81909766
1 40098 138557 534502724
2 2067 224068998
1 120395 132588 116335353
3 5985 119732
1 40665 72561 73147088
3 59802 153717
1 114931 154534 391201177
2 172836 26539808
2 27714 637870631
2 153734 333942619
1 107366 125309 64182051
2 9820 697917270
1 843 50786 981729828
3 23074 36149
3 29895 69258
3 140564 100236
3 138036 108793
3 37936 77539
3 20663 6551
2 112174 404010758
3 179211 145341
3 154181 105236
1 101903 105840 829506127
1 61002 109921 171496925
2 44347 842414429
1 14350 59069 202894194
3 2126 101949
3 81493 39969
3 23261 77287
2 148795 346027808
1 108 109206 619295588
3 104096 132337
3 106765 135027
2 60294 513727837
1 92051 119830 456980766
1 56918 133410 241331869
2 69361 545185733
2 138127 132709546
1 24972 119622 109684866
3 36561 42174
1 86291 124738 863256278
1 23273 126733 619432666
3 81183 90908
2 167561 908214132
1 25930 102901 980414299
1 86958 109860 163178810
1 53774 132569 9204974
1 109771 144850 665992349
2 2809 956858616
2 150517 725363231
3 159954 152016
3 157593 75204
2 36351 869052407
1 36518 102765 836694154
2 110320 932154121
3 79590 17308
3 44009 79687
3 33008 74845
3 91713 148272
3 102636 122579
3 123008 154098
2 45902 734015175
2 6266 910782255
1 73462 111906 386464514
1 36554 113887 708308212
3 10942 74910
3 124808 83396
3 107115 42208
3 110836 87722
1 39985 90758 724310401
2 3946 83786342
2 37519 950161108
2 167168 579234541
2 123235 309814449
2 105517 385514179
2 122674 120787476
2 131736 735088339
1 42198 109771 920012372
3 173349 83227
2 114588 826558664
3 157331 38693
2 173766 46972821
1 52176 127537 685351159
2 20420 672021606
3 50004 38332
2 3600 95899144
1 31108 88840 100815467
1 12338 131679 514266817
3 44899 140583
3 140153 94814
1 36418 133030 437222033
3 29971 73757
3 141940 149081
2 109592 493552813
2 104646 879023732
1 72831 134114 312765383
2 44244 247745110
3 106316 50776
3 122440 62732
1 88844 141253 689511672
3 84918 24427
2 56261 353993603
3 177873 22318
3 60119 52312
2 85129 788994877
3 173219 76202
3 164056 88334
2 103582 364213023
3 166494 28378
1 28906 51513 831833822
2 175369 445030032
3 24179 66905
3 77767 61467
1 53189 70354 839063065
2 66374 153066423
3 56171 152007
3 20302 100672
1 22478 49140 467780470
1 77776 111713 594236882
2 33190 394668713
2 178556 362627176
1 47009 49028 239289514
2 144357 695490312
1 87507 97798 752222515
2 114273 663429027
2 85647 691639494
1 51909 101950 938971432
2 83231 65474783
3 25139 39234
1 31375 152731 31008488
2 154445 141778635
1 93539 151305 896255518
3 163033 138712
1 105483 143633 804072557
3 32195 37933
1 32688 68195 706829665
3 58957 118272
3 64162 65557
2 23583 286793060
1 1426 82834 652254579
2 22573 946348997
3 136900 89010
2 94250 784957702
3 147848 102045
1 71884 117781 719825714
1 53765 62733 984977757
2 9444 929701816
2 3388 481009488
1 39493 49323 274085049
1 33657 80130 820542898
3 113962 136501
2 65112 394908585
2 105213 228727766
1 111846 138127 689623083
2 154205 956799486
2 6971 37086017
2 53477 696247441
1 33005 100349 937782289
3 19941 39878
1 125421 140221 813353664
1 116227 144900 138933128
3 129653 138259
3 105192 49877
2 37541 4376543
2 79973 656727893
2 166053 396705312
2 103570 193791461
2 51208 703410880
1 36546 96420 877009893
2 159509 839008879
3 40091 143678
2 131758 769665905
2 91867 279294927
3 158805 94013
1 56117 143058 325060131
1 24645 43155 508693009
2 66104 184690629
3 119663 71903
3 68379 107960
2 23363 801318492
3 170771 139713
3 1360 120431
3 128405 63973
3 80382 70027
1 76570 141307 795837728
1 117923 143219 938145735
2 135154 841483370
2 66579 70458286
3 35162 122243
2 139854 51540683
3 160266 119152
1 3867 91835 324629712
2 78557 541247877
1 24107 151266 406597796
2 90711 322917959
2 4649 160964355
2 58418 953242321
3 170287 27635
2 161111 323950031
3 16946 15142
3 27409 61602
3 26989 70976
1 103328 121334 285672326
2 119865 110878675
2 58753 961929600
3 133554 142330
2 112827 883530230
3 76943 33542
1 79691 95243 180918317
3 67925 102288
2 65008 800341219
2 75215 318816816
2 84897 208460454
3 12525 2974
2 68023 836282331
1 25715 49993 941456151
2 85841 663252157
3 77358 88825
2 142592 272882537
2 99567 887942429
3 39641 48107
2 137807 558406168
2 57557 235216444
3 77332 23680
3 108032 24722
2 116020 350513479
2 87914 501431017
3 138962 49249
1 55757 149414 542893462
3 44715 122226
2 69919 199459235
1 9567 46235 465521213
3 69650 42621
2 38785 36390474
2 166889 712105534
2 109372 165642989
3 119403 60415
1 117749 149701 692784751
3 87209 35141
2 52730 579797141
2 181211 71004635
2 25443 491157582
3 169280 153647
2 34937 29189273
3 124287 47120
2 26116 764738047
1 65504 123451 308015644
1 7829 131974 547793424
2 104092 558426894
3 149165 88485
3 125920 69589
3 162563 54886
2 102964 186719491
3 103012 86596
3 45294 65557
2 18918 636285342
2 5303 751376413
1 79610 112589 466633272
1 126205 142189 71609407
3 160283 52894
2 63106 817498629
1 142456 145304 81795344
1 40352 79723 679300437
3 169876 20650
1 59944 141927 758056812
2 122536 372373086
2 11158 528251247
2 17611 669070904
3 93477 34236
1 39109 121071 806244780
3 180679 118468
3 127934 124181
2 167755 942491695
2 146606 787306132
2 46881 339694759
1 54844 137748 643663655
1 13549 130532 108994421
1 18069 30121 151547860
1 63693 73302 542006313
3 2138 120373
2 98287 364403633
3 136635 6822
3 129448 147768
1 44123 52918 43225708
2 7717 43912659
2 13203 756205498
3 8302 26084
2 115864 922191240
3 165131 7948
3 109156 15281
3 14909 101061
2 139104 501756084
3 173171 4383
1 70502 120219 869867162
3 169944 65065
1 1564 97433 631090103
1 62586 72418 573825096
3 124633 52350
2 140687 11421904
3 177460 140118
2 87203 657468355
1 38767 103852 57806229
3 159023 127291
2 59268 552022841
3 161235 79055
1 68696 152022 371413715
2 178486 885679346
1 34459 67583 333824660
1 104864 123423 255498023
1 99314 151621 977385264
3 81554 135032
1 7758 68900 247072063
2 41127 839030208
1 55753 83514 768013230
2 14127 223763842
2 124628 923436240
1 84929 134871 149398100
2 46056 588652474
1 86078 128636 767005571
3 86110 69141
1 38995 116257 426373175
3 107996 121950
2 103532 774478983
3 140644 149727
2 75081 957534864
1 4576 14848 999819006
3 33687 51257
1 9028 74027 904560917
3 95509 41794
3 116640 114857
2 112370 597795155
1 100005 119544 2890254
1 36683 94516 812591227
1 50877 120958 995117135
1 118190 128175 530503395
3 65653 63405
1 59497 66181 253954841
1 2363 24487 210289162
2 87164 15319156
3 144011 94591
3 153145 134226
2 219 238908356
2 54992 929136800
2 19768 273293383
3 41404 66800
2 59549 580961241
2 26256 667499522
1 2492 44867 203612103
1 31629 96818 371162223
3 105323 67808
2 150050 503210454
2 32575 486574583
1 18485 128494 394164879
3 102293 5258
1 23396 125036 932570659
1 81631 84342 597619014
2 68323 527304757
3 126184 133346
1 122387 133351 853872910
2 134763 851172212
1 29576 152430 694440687
3 168763 14253
2 130622 598374992
1 76199 112248 625278188
1 79954 101512 398852694
1 50747 111049 474858349
3 124595 128755
2 178879 233347210
2 111519 896702023
3 59265 38455
3 112326 69859
1 37110 152106 443502983
1 109412 150773 927859438
2 66213 218382888
1 22109 151919 347245495
2 128944 279707167
1 12802 23241 95529223
1 60900 100425 497130881
2 159331 286266144
3 122146 28783
3 158784 109751
3 165680 121598
2 89816 435197167
1 27714 78538 122967900
3 28555 61735
1 101825 115745 348324658
1 1016 18216 246027085
3 30589 102339
3 146757 107343
2 145465 169562474
1 67044 130556 730233290
1 71094 151955 137587850
2 144790 754989197
2 174210 161387160
1 47163 153552 259012558
1 105445 148991 851541820
3 162892 119609
3 78441 130837
1 60884 125833 608116943
3 17739 83690
3 174088 130857
2 179111 791561937
1 20586 94713 217552952
1 3918 13742 871471981
3 88528 33990
2 12023 554071008
3 109266 43699
2 180151 866318878
1 17679 146634 973131146
1 5600 34519 631700156
3 105316 125558
3 176157 49937
3 17659 11541
2 64174 567538999
2 41209 424432191
2 43916 924489309
3 133624 59770
1 53634 113972 507451405
1 104801 153616 254830347
3 47355 22383
1 66212 99616 753545608
1 13544 147418 623222811
1 24585 125532 662963565
1 41971 142476 102414025
1 79846 148678 746758163
3 171852 148049
2 90852 311084204
1 16947 97773 432202695
1 71682 143852 751823824
1 98122 120780 711820075
3 56533 73613
1 39025 100600 469481634
3 76354 100197
3 58821 23753
2 14634 177167017
1 26293 149521 947601215
2 107922 88574607
2 141821 988988043
2 64025 811857000
3 1009 56881
3 108010 7839
3 37462 97229
3 157260 98661
1 35840 129952 205417502
2 130395 608186444
3 20578 29595
1 94405 103857 690009582
2 53797 315610386
1 7342 7386 957746968
2 74746 986024669
3 5397 65718
1 69335 131245 281579592
2 79164 723070630
1 105859 108782 729009684
3 109895 88137
1 38582 38754 594641441
3 116832 74251
1 1854 145339 759246466
1 20885 90877 629884128
2 151777 225861355
2 180876 82418528
1 116290 125325 515689205
3 119594 5804
2 125226 248034765
2 110768 312655773
3 96202 66959
2 63856 101748906
2 172707 50078220
3 106411 17997
2 153985 652747198
1 43886 110574 874013453
3 150743 79625
1 2693 97922 993603763
2 100163 850072210
3 72505 76969
1 48413 96794 752752605
2 41751 550556651
3 19717 89177
3 82014 68509
2 58719 846310097
1 6385 75208 294628664
3 80047 65660
3 41895 132955
3 82899 53318
2 14643 5154357
3 79580 25325
1 12253 97576 530208237
1 57194 115022 252596475
3 17615 154967
3 145086 8018
2 52081 547285045
2 86221 820221925
3 85457 10309
3 101983 61063
1 13913 93383 912817712
1 97458 118137 66273788
2 176314 933780279
1 60561 138134 905250721
2 177835 710148083
3 9503 56915
2 24365 680008378
3 167434 16744
2 168614 307443409
1 35397 154705 207973002
2 64140 395305117
2 84220 635934991
1 36885 83591 36265706
2 67898 191035182
1 71931 114045 423043710
3 145762 92110
3 65854 7074
3 149683 66583
3 55946 23054
3 145322 133888
3 146841 79060
3 52508 2355
1 30224 46206 300455517
3 27542 108578
2 178334 903287723
3 50962 146390
2 98453 747825665
2 118063 365581865
2 124078 30458791
3 180769 27040
1 29108 135153 285512770
1 20660 78252 271290394
2 110963 405841871
2 174885 685879328
3 62650 75190
1 3191 145282 497544774
3 3045 119944
1 82879 144600 899432567
2 138519 435806357
2 70012 897274531
3 36022 66913
2 114344 238798649
3 36701 36389
3 9259 118197
2 87877 602513518
3 151948 5410
2 80627 93363194
2 169624 871287227
1 54861 118341 229278896
3 102427 64107
2 91700 860890236
1 45674 148019 672182548
2 33549 548506811
2 48905 588458912
3 47892 130972
3 40112 139359
1 19987 106665 283730246
1 20926 130938 62808858
1 2477 59318 597722282
3 120741 29747
2 56105 874905820
3 143983 3537
2 78907 989798138
1 87030 146173 153082219
1 9927 131915 451313637
1 1259 67764 901033968
2 46064 690430161
1 55645 117107 423598161
2 57920 909735402
3 3213 50417
3 48386 88751
2 96036 2743025
3 160307 89562
2 127644 47411307
1 7323 120894 614409292
1 50678 67740 217900890
3 14261 98340
2 155675 998766997
2 56583 141628232
3 112656 153283
1 42106 102400 635770898
2 44659 746707863
1 58320 126379 801498658
2 38964 728370801
3 16651 120668
2 70497 692820794
2 93202 850373636
3 63460 66941
3 116187 128158
3 49192 16434
3 17656 128138
2 121117 851101795
1 9842 30683 122480637
1 4829 94622 190681597
3 3265 11733
1 49299 101325 107439271
3 467 31791
1 76992 103496 530507619
3 107650 118237
3 36593 30099
3 25035 110246
2 3887 677292038
2 14432 462391942
3 87227 135621
3 99748 85406
3 162947 139114
3 65318 70489
2 112077 481041598
2 87180 575957241
1 86354 148925 724970741
3 87052 103934
1 18920 120037 595017514
2 71924 811013722
2 52902 464722135
1 52711 53723 636024405
2 159381 996280590
2 64864 437244418
1 37716 105668 325884417
3 122317 8625
1 53891 91257 653960847
1 116 107448 535411987
2 163295 142625729
2 154366 889802321
3 44762 22100
2 49301 192257052
2 136218 474008176
2 169652 368846112
2 62448 902678968
2 128616 975644960
2 18681 748957052
1 10635 26878 439799643
1 22467 62187 112766157
1 114446 121729 611067319
3 175107 24195
2 54526 752581415
3 58477 56192
1 40581 51014 677117924
3 170464 77576
3 1947 24095
3 153758 80940
2 133626 615376033
1 59323 95560 654308766
3 100457 21905
1 124375 127099 555600621
3 76841 113044
3 68389 89298
3 155321 26735
3 78608 36832
3 22177 32142
1 11048 74867 302625487
3 47207 71690
2 150062 614572218
3 76267 91141
3 99576 90869
1 82987 97473 444953520
3 126160 105837
1 39438 59835 175416508
3 145424 52038
2 35332 538407132
2 71928 148522382
3 18986 132207
3 140078 94471
3 169128 136164
3 130401 21583
1 58596 110264 419078797
3 163209 16892
2 61505 620612804
1 9762 69682 919083864
1 27477 56412 372334683
1 34906 46750 976344350
2 96288 332967961
3 40858 140127
2 83086 674059298
3 25604 51474
2 102094 681792095
3 54412 34875
2 160773 786245466
3 12799 50007
2 126650 425952952
1 11125 49331 274840674
1 47202 88029 340815646
3 86969 1531
3 67659 11173
2 9475 817510837
1 87434 120686 513032655
2 66806 167178004
3 111363 61547
3 29342 36677
1 3918 127870 491818458
1 12633 20936 890695335
3 100014 24889
3 1401 98525
2 149187 560358449
1 7301 118736 706402641
1 47190 135044 99278906
3 50398 117023
1 67126 114024 15981006
1 56278 58165 21838695
3 25596 91136
1 86237 135608 2959037
1 32789 56424 451865709
3 121263 80608
2 72227 778948280
3 95662 63507
1 141413 146003 773119391
2 35221 330669985
3 133116 55288
1 42529 77264 31036671
3 177589 128032
1 36894 62234 541698376
1 68133 133300 247214528
2 52383 435789720
1 89863 112941 147925173
2 490 274058360
3 180366 126491
3 126013 3724
3 169560 135616
1 26689 128172 886684872
1 4718 85905 618478896
3 179103 149699
2 116110 707071044
2 44342 297632331
3 181489 111882
3 91325 6415
2 41836 448980606
3 96859 24226
3 124911 17786
2 47993 228698136
3 167784 73681
2 42875 586930790
1 94962 106624 73249043
2 36261 507864514
2 102505 761479023
1 43670 104490 271794567
1 53477 114356 22820828
1 29046 74001 585838576
3 156272 29437
3 159324 96436
3 68053 73652
2 100963 7878025
1 36699 149863 441407171
1 50422 137598 453347839
1 479 140743 353391300
2 163836 209211391
3 45949 1063
1 98649 137616 208936838
2 169408 896786596
1 64637 134217 715661709
1 65593 80791 527016483
1 136183 151529 974490001
2 108672 389646416
1 63183 67750 218826868
1 31022 62934 808732084
3 168546 6969
2 157241 989090643
3 140776 32954
2 56286 615314406
2 173581 482174248
2 29610 30468188
3 21159 3236
3 127031 47545
2 116278 216367991
3 143609 54077
3 22924 45670
1 34146 88268 277760860
3 57082 35175
1 13463 123809 124780849
1 34848 117825 763151275
2 60432 326681107
2 88247 235718810
2 142079 810631741
2 76203 729770191
3 76712 130534
1 36696 104914 79123883
2 179206 493350977
1 90782 133707 398600013
1 115320 154405 682499369
3 147973 34457
1 1760 110879 818693673
3 126211 58403
3 67072 118591
1 56914 65231 295185606
2 74443 921197757
1 32712 103060 99451070
3 76464 127776
1 17112 79724 852009169
1 21067 48164 562293680
2 141052 787757668
2 87737 87505699
3 11120 2789
1 13216 76776 5396700
2 174819 520313675
2 163511 87739321
2 79014 887723451
1 50092 103892 393772487
2 147420 71665549
3 109527 75152
1 18091 92005 533661390
1 10540 110981 914723495
3 83226 87121
3 58399 21981
2 38701 318162770
1 142136 145553 438741619
2 47081 826492393
3 106202 125396
1 117065 142840 929596793
3 5885 88732
2 113994 877208917
3 65981 112262
1 63880 106456 730552493
1 147510 150635 133422506
2 119056 288189630
3 156277 108999
1 80460 87888 36125935
2 6806 810608863
1 69272 99973 480912135
2 168304 722356923
3 121888 51281
2 9402 405637752
2 67362 632281428
3 8400 37781
3 59057 1626
1 5469 31098 421454393
3 57553 128114
3 55879 144358
2 64241 835266001
1 87644 94289 106991768
3 162180 140754
2 144142 763654250
1 36225 139848 13749743
1 34661 66956 454275378
2 156202 770861823
1 42087 50042 673666939
3 12884 36404
2 94646 451177041
1 16741 145186 313868526
3 64583 66683
3 2779 20757
3 13392 36281
1 25183 86700 733082196
3 32320 125245
3 130392 45808
1 131937 132909 519479301
1 53918 70665 442008303
2 164100 694479484
2 85786 570501414
3 47261 73839
2 100443 877171933
1 17021 120305 622763857
3 79739 137050
3 140812 91072
1 36795 125671 41366991
2 180996 134849174
3 5494 58962
2 48279 658365837
1 120460 151279 397371454
3 47365 9542
2 99542 510779378
1 34491 150121 222215961
1 15 95567 704688302
1 3000 31613 961828733
1 34523 60420 597460189
3 96135 33495
1 107527 110756 633377421
1 5631 82386 427315056
2 87449 407734142
1 38242 110985 619912685
1 63367 111915 57863080
3 178927 101925
1 4147 94784 790415286
1 107230 134844 425654663
2 139429 601152160
3 144613 51843
2 102135 437000872
1 16661 95872 781978918
1 76974 88384 863408970
3 40320 26390
2 158883 923621929
1 37567 77016 178758066
1 15073 54897 695689329
2 25959 186168521
1 126619 128640 772870329
2 35649 985751543
3 21491 116237
1 22478 51912 648048665
3 158905 135649
3 70582 86776
2 51830 219186194
3 54588 73802
2 20439 413585935
3 11353 90893
3 93025 60407
1 96231 100768 726275639
1 42260 64789 300942840
2 169036 435264167
1 68010 83136 830593408
1 51122 72730 330599392
3 103581 33989
2 96616 800756670
1 45544 79783 224963687
1 61323 93157 473596495
1 98303 111253 388497240
1 25902 100525 319053521
1 10126 140003 758646459
3 72469 26293
1 41526 115730 13172416
1 79968 123804 229405989
3 137980 71862
1 1655 58971 450562741
2 110823 439331445
3 13455 15387
2 94787 484352432
2 7728 127786575
1 92153 112876 542176658
2 136642 761747538
2 98810 819830480
2 154662 231726549
1 64947 67669 577706678
3 43465 19968
1 46867 115511 968634773
3 179154 112893
2 111221 291402590
1 8561 25427 251276499
1 121152 150947 892520989
2 96046 986070174
3 51547 9977
3 180356 143044
3 176101 31274
1 86733 118882 921250087
1 83910 96048 938534392
2 164986 602319673
3 172819 63168
2 165939 858997445
2 158349 416472958
3 78737 35683
1 3514 90064 463816289
3 70492 34517
3 69347 42059
2 134933 529413123
3 77511 117393
2 178156 308149331
2 127777 336373849
1 6478 53885 6538103
2 38966 910230944
2 26599 457433874
1 114354 137003 917038681
1 6917 74544 41996034
2 153704 647431037
1 5099 134428 648670007
2 165490 295256365
2 44143 919459449
1 44338 102023 757604154
2 74550 814896109
2 64862 254737205
2 1262 771133953
2 172158 288389763
1 14927 89702 741573937
2 127800 473566554
2 176526 511442430
2 159463 486529743
2 94473 465964678
2 35221 325762341
1 71210 78277 957813369
2 4437 614084224
1 18158 133424 750994322
1 7427 43849 771078385
2 66160 338761712
2 86562 354975596
2 64248 449148969
2 131957 122426604
1 41624 56686 743490661
2 176998 163424717
1 20341 73263 606185885
2 163728 145392585
3 15735 10445
2 127376 235659946
3 18445 131994
2 144978 56439542
2 6718 681718920
3 135180 59845
1 8576 62002 982589669
1 16261 45513 180696366
2 112296 753555550
1 69513 84258 407640327
3 171282 37982
2 135701 675247626
2 62828 11083798
2 99218 556057959
3 160006 121365
1 44770 121238 538252073
1 12806 45227 621739586
3 161094 62290
1 38132 111141 448230284
1 42204 49411 834694983
1 57811 84396 728998101
3 72772 33439
3 29824 130261
3 33954 9724
2 10139 227934203
3 147039 123094
2 52327 268911704
1 57102 113189 614254367
3 106234 119888
3 63550 123005
3 159312 84487
1 103550 109031 376211217
3 106452 141627
1 109224 154432 635284612
3 74054 135098
1 63767 71385 555143265
2 41739 508792674
3 143713 152034
2 27660 642642506
1 74477 131609 917385653
2 37823 73794602
1 6344 69435 950344052
2 3388 493471879
1 76935 126708 374816079
3 178771 42369
1 55962 138410 188062687
3 114230 100964
3 162339 97560
3 154130 3543
1 106385 146031 812379733
3 76701 123434
2 29076 702466141
2 157141 647265832
2 114842 335852671
1 93995 130057 282754329
3 166654 151365
1 61722 142994 788700385
1 26286 45095 856846356
3 162287 123074
2 171743 897539149
3 132798 150347
3 41997 47481
2 154264 373025043
3 28417 93876
2 52549 848859300
3 73007 154051
2 162095 54874114
3 5851 65513
3 128892 75154
1 7619 22946 127776704
1 67312 140928 895540333
2 10914 309011385
3 10239 76586
2 54114 679113077
3 17320 109566
3 153931 82052
1 74144 112448 241412074
3 65110 24409
3 173099 56834
3 154440 109774
1 67698 121138 454474813
3 61315 1982
3 34662 80937
1 4392 77817 204303204
3 23510 88007
3 32523 96738
2 86725 382475788
3 62418 7298
1 102508 139437 338858227
1 33457 128019 617554147
2 19986 465604331
3 126996 12604
3 55944 144642
1 27981 104462 10698036
2 155158 130634444
3 115901 46000
3 123777 20045
2 123252 617754136
2 60201 937723372
3 88280 40260
2 129774 72913899
1 83261 134409 356649770
2 140782 798079002
1 57841 137421 113032260
1 110957 125069 496671208
1 21373 83089 735414054
1 105902 144703 335294336
1 83266 125749 451530482
3 138576 103070
1 783 136724 504297742
2 17535 700375464
3 122970 79177
2 123562 240774022
3 83708 28427
2 99955 722804624
3 157954 131369
3 163764 73079
1 25866 113345 512463876
2 91651 296987444
3 178008 96563
3 31232 27249
2 30696 618050371
1 65786 81344 417657170
2 124932 10556527
1 33261 45348 583854393
3 164509 73702
3 3476 100860
3 71294 61013
3 60691 39679
2 38773 755235608
2 122598 82032056
1 32302 62953 657885437
3 85210 28460
3 110494 149610
3 152851 94967
2 123439 908129780
3 15392 41540
2 122027 213949722
3 50838 76738
3 24940 134774
1 34147 106854 589631472
2 53208 809368790
3 155726 106190
2 107495 424667100
1 13432 144273 449304184
3 24276 66617
2 133459 91153359
3 57724 98750
3 177584 64551
2 148820 663542816
1 84902 110026 204562928
3 30952 37386
3 9991 83008
3 72095 79921
1 113275 130619 573977088
1 3351 31116 283977355
1 49428 99468 717307193
3 31386 55669
2 32869 701296143
1 26551 149899 9354775
2 125794 859282040
1 96967 113762 592975128
3 70928 83165
3 11735 133359
2 14618 775793175
1 91779 140298 126833776
1 55704 110633 203472392
3 142347 97634
3 63744 121689
1 22499 88535 692536175
1 44203 52274 54784374
2 138311 145004971
3 32451 140903
3 16099 109803
2 88261 620824587
2 157322 448675424
3 133367 96878
3 50569 81979
1 55655 127228 850486659
2 170772 750510376
2 122608 992819331
2 94352 223144337
3 167050 85893
3 73112 109664
2 115817 573905451
1 39632 65825 671596865
1 24867 57565 4938988
1 74788 152337 576477526
2 66940 582882133
3 166082 9111
3 170339 141786
2 126123 286968135
3 89165 32979
3 3369 105922
2 78826 419050748
1 25050 138224 265203572
1 28065 62860 118208056
1 70352 74377 934118867
2 46488 175520236
2 18903 207716664
2 173364 964638484
1 39291 147982 463235971
3 162705 75013
3 99249 55360
3 165894 97613
2 19899 447724624
1 53450 122252 287014761
2 94665 176808333
2 17473 908883210
2 44992 493289977
2 153290 276730904
2 8362 812270248
1 22220 71501 372304523
2 171130 120437666
1 60377 130926 857817331
1 85168 108689 63074094
1 36899 97306 73126202
2 109199 97294801
3 129169 24708
1 23856 108943 105629337
2 103975 728705805
1 22449 92002 207518456
1 41960 133141 534240617
1 11767 29890 284461628
2 106414 427909791
3 157264 154676
1 49346 65933 841847884
1 15065 77879 701693646
2 30217 193778031
1 7040 52784 542650176
3 140408 23458
2 54032 576907201
1 56855 151352 743540174
2 115430 778287602
1 43573 121458 219816270
3 164796 5289
2 147530 259578840
1 48177 122944 453273388
3 138642 118472
2 78902 473856852
1 64654 102232 392195764
3 90778 75312
2 161516 552513517
2 161782 64201103
3 30866 36453
3 103206 85015
2 40222 40042280
3 137175 937
2 46823 940687973
2 85555 98472983
2 136463 101406389
1 34920 72223 413885848
2 153982 326851065
1 23737 124405 756440017
2 48453 834724211
3 130303 5843
2 46909 943685082
1 17811 100505 266644438
3 34580 150814
1 32420 56851 539957577
3 134299 136626
3 42884 65597
3 47588 111706
2 13038 463734547
3 11691 130539
3 84051 146896
2 40604 428898226
2 176742 527439544
3 180532 25582
3 94013 121363
3 73635 10944
2 135963 922679862
2 76907 879134268
3 33993 100697
3 100520 153268
2 158031 431585
3 61943 14005
2 29705 839562631
2 177770 643525239
3 19021 17122
2 104264 457478171
3 62243 129531
2 26756 982855481
2 170491 30830773
2 44096 619300504
3 178755 111743
3 52323 139007
1 1 94353 88850206
3 2738 47716
3 10076 62422
2 36488 545448802
3 143354 123472
2 45382 558500510
1 60902 132318 776290947
1 38422 38757 542302711
2 39588 370215422
3 65602 106662
3 130744 141901
3 107841 65173
3 95909 36933
3 171112 78146
3 41999 78412
2 49742 9095053
2 32291 160295143
1 91452 153306 546133229
2 172230 987754139
1 53728 139055 344205260
3 24571 118891
3 171791 49429
3 136029 151295
2 106407 850203891
1 90783 152061 577629933
2 67686 550094676
2 139704 40694280
3 29524 15778
3 48703 135470
2 134531 305176174
3 153272 87269
3 53032 76185
3 166171 45002
3 83331 43604
1 73988 129540 792604456
2 5325 749684473
2 139375 570755387
3 40323 65373
2 1352 43840283
1 50014 110789 175044294
3 70496 89424
2 62754 163499600
1 76350 135393 235001689
2 138384 930337152
1 33842 42074 577159908
1 63002 75142 955900492
2 122368 786511850
1 30191 102132 562331816
1 40732 66154 781314132
3 97450 138070
2 56930 234844899
3 1961 61055
2 106861 835076860
1 8734 148833 592479411
3 64489 113079
2 92872 298986910
3 94222 26302
3 107781 132328
3 59954 4820
2 158200 705018579
2 174901 83278314
2 57423 867640270
3 7171 81447
2 78260 95959488
1 73501 145731 217285795
1 81088 94071 671124055
3 96032 96443
3 88342 2483
1 25139 133916 7518930
3 129182 45696
1 57467 92382 327859073
3 103557 151504
1 25645 109851 562044124
2 148865 865103495
1 22173 76638 234477406
1 109982 126505 418690977
2 10927 163720388
3 52922 45518
2 20496 713651023
2 2092 624761849
1 64730 72444 997695354
2 38458 884028249
2 10729 891540851
1 4355 28547 422988090
3 74005 46905
1 124360 125050 716886324
1 100201 126802 164747663
3 70025 149416
3 104113 74379
1 30136 107222 491673977
1 94858 130860 889867768
3 160777 15691
2 152378 903819762
1 115803 146395 163897105
2 63484 709438814
2 127390 541873665
3 102203 109591
2 95197 368380669
1 65832 102048 441465599
1 52829 134463 474625157
1 54824 108152 799374653
2 68131 766233382
2 97980 512069006
1 111642 119943 915868444
3 104656 105114
3 173077 53423
3 30969 120502
2 105215 460193770
1 17762 147308 196547180
2 117319 580733675
1 33443 34023 324569655
2 163939 779972753
3 63854 141392
2 38573 527166427
2 105673 909973569
2 170446 892078964
2 75496 298132548
2 158885 274878636
2 104342 685715708
1 7857 148034 936692488
3 172929 97681
3 134439 124815
1 41200 99003 531271303
3 36527 23650
2 150990 481775812
1 47130 59320 496770740
3 104641 54858
2 3856 885887969
2 152247 788439916
1 41671 80786 886487172
3 93136 106335
1 81197 112027 563248117
2 152640 93905403
3 1930 89796
3 48815 41134
1 76426 99199 160117416
1 63771 75589 824408369
1 86342 119341 430883273
2 64769 694958911
1 1031 111122 454250026
1 57044 78377 754046510
3 29958 42963
2 4718 608030450
2 6064 164585382
1 29358 33783 358568127
2 117770 280685976
2 161950 711047649
3 5034 129784
1 39106 51317 552800172
3 125055 60675
1 65418 78636 883731636
3 52966 54535
2 21458 733306660
1 6598 67970 257738639
1 112747 152855 599406219
2 65656 763213511
2 42834 821965550
1 96443 112579 461076519
1 98503 126553 79091191
3 118326 111085
2 120854 702398055
2 176170 600515903
3 21667 152441
3 144208 120427
1 38931 66953 374623988
3 96947 47965
1 28354 48077 515826122
1 27459 72112 376961078
2 127286 900599646
3 134977 95094
2 53547 184783698
2 128612 613916303
2 13034 110157284
1 21375 150415 727844205
3 99075 46193
3 35570 90189
2 113382 270278310
2 5342 283631931
2 103432 494461915
3 19748 67872
2 70359 714151
1 91899 106310 967147743
2 153243 987228709
3 75382 113560
3 80469 72195
2 65431 907892735
1 51888 52824 968012867
1 80126 129983 328879323
3 77531 98795
3 129567 143904
1 21042 152592 708516782
1 93254 144425 654880922
3 173280 20829
2 53715 693443090
1 20326 60757 205030162
1 3756 36490 750730603
3 161366 87941
3 48929 116247
1 9240 127267 906511529
2 163801 952531849
3 177121 88929
3 171615 154735
2 50858 281222399
3 99894 8387
2 126143 113374200
2 157913 89767984
1 19044 146664 438305890
3 85345 110243
1 121022 132594 764668384
1 51049 122253 427973687
3 62280 48555
1 85358 126506 761956426
3 135033 120434
1 106045 137929 235813440
1 76340 133706 292052036
2 122830 557262221
3 145413 52086
3 83530 115338
2 14945 381309425
2 131727 930134992
1 135540 141504 124750292
3 150428 62862
1 52333 99519 185247890
2 51951 497351657
3 118181 47714
3 20295 8112
2 172127 423774402
1 3340 18978 822659821
3 90300 32120
3 59630 9602
1 40762 143251 997834459
3 61713 120899
2 42172 499870261
2 178166 254735267
1 5416 36633 184211173
2 66077 749015119
1 137372 146715 886229996
3 143190 89490
3 150504 66410
1 58201 147347 995405126
3 29209 138201
3 30851 141287
1 9692 137371 762967458
2 103439 104395237
1 20975 58593 477234763
1 46515 111377 18051865
2 143103 578846150
2 89426 369591670
1 4076 68872 494064008
2 89975 154633453
2 138236 163628649
1 14875 20558 967024295
2 125321 338444636
2 119274 493836932
3 86702 35856
1 95938 153057 941627089
1 29020 147861 780005697
1 37959 153648 708867198
3 89501 49748
1 1297 86574 544227845
2 173347 362352653
3 1246 36670
1 20059 126410 397991477
2 30662 449816555
3 78053 145523
2 126993 815409635
2 91813 208964722
3 120536 29204
2 56863 849546
1 31386 104158 334255771
1 13022 90342 999276227
2 52172 996802126
3 134562 25086
1 128833 136110 986669613
1 6849 102582 359292598
3 49812 84964
3 130441 127652
3 114114 144178
3 94345 81848
1 77026 127022 267346345
3 117578 84811
2 142212 127795318
2 168825 928586380
3 9107 107202
2 134824 429812214
3 162180 137275
1 46907 111223 326264143
3 56258 4464
3 133083 52647
3 80839 109619
2 166800 500819274
1 4480 153651 774341865
2 44674 31407511
2 167910 194769013
3 37443 137536
2 81047 952488349
1 49474 103278 911388637
3 139495 101516
3 27951 85778
1 29382 54118 246509210
2 63404 361400980
3 15247 134693
1 5882 65921 866808530
3 101646 28536
1 121953 133623 269064419
2 173455 283278345
1 44826 133347 655640460
2 154584 48103193
3 39900 45066
2 89109 544121580
3 41470 83442
3 179058 130308
3 126642 40963
3 122436 14720
1 102240 125281 265931758
2 88756 398318714
3 18098 108647
3 36675 126234
1 50694 141982 705963411
1 28813 39233 189576098
2 18149 498140042
1 17315 75780 537574219
2 59674 157701947
2 106885 635944657
1 22597 154215 214184954
2 13418 641444152
2 171250 305114191
3 114506 30018
3 48791 154537
1 97973 119572 597929894
1 48257 101712 74622872
1 112490 143218 768759641
1 69782 108666 70326756
3 132858 77037
2 88594 346549213
2 167373 526778163
2 122548 431902062
2 132287 722427578
3 50119 142432
2 70847 108176119
1 110793 115628 45079296
2 140535 123300393
3 171597 55657
1 69815 77637 360305476
3 110114 125180
3 111375 75960
2 40470 22337105
2 139929 902865020
1 69016 104073 68864817
3 52051 111408
2 15112 402595740
3 56470 104483
2 70363 321167812
1 14723 58010 244900094
2 65679 928709204
3 8123 97312
3 172299 44407
1 101202 106819 802430571
1 43276 138815 533775829
1 77953 127391 834079444
2 72446 42679463
1 50269 121278 720205827
1 141691 152332 140846784
2 133917 486730583
2 88517 240708653
3 109896 94610
3 29065 93932
2 24192 722998162
3 179909 82652
1 48494 49211 67745719
2 12143 713671489
3 21116 2930
3 126400 132528
2 173464 184930767
3 176184 125550
3 29321 49559
3 159923 3739
2 52504 685425300
3 145067 45609
2 12135 391269410
2 94255 232165651
1 46088 46372 493746047
2 155036 914740028
1 63187 137442 619623397
3 44728 9228
2 165506 723631763
3 170503 16856
3 3932 129628
1 20610 128792 399196140
2 105664 589122906
2 181518 430794397
1 39013 44950 34215397
2 51516 159377589
3 13314 150971
2 107862 443182219
1 102807 117366 451995901
3 24453 125839
1 64043 154190 414605790
3 793 49312
1 26972 97908 531140398
3 53179 19092
1 6343 115336 386374000
3 129325 79912
1 27246 49082 97186225
1 2702 147632 403870720
3 50425 41210
2 181505 265129216
3 52588 55488
3 169116 126219
2 55707 23791564
2 50585 8463432
2 21654 827711265
3 7005 23183
3 10528 30688
2 22864 826728906
2 68747 829094771
2 122923 153915073
1 61548 138578 659561509
3 13887 4770
1 16533 106628 130464650
1 123475 152478 931678561
1 33659 120528 394222868
3 9592 97335
2 15503 643657914
1 101804 152317 364368223
2 44707 80630960
1 21232 40886 454814051
1 13852 88340 80622091
3 167036 52169
3 156223 104143
2 51078 660746520
2 72041 549850958
3 117589 86439
3 138793 113273
2 153450 32680398
2 73662 606555164
1 29018 76097 554317825
2 22907 815554983
3 2612 99099
2 175902 803201755
1 88476 116060 841590237
1 71948 95099 715453810
3 67564 37421
3 127030 28809
3 57396 54284
1 115441 149739 760339363
2 174878 895965246
1 490 45327 101792073
1 35980 41207 451425502
1 2469 148404 679859509
2 180237 564651602
2 108455 337480638
2 35560 714623959
3 152915 89429
1 28892 131741 835009650
1 76386 115762 860127653
2 156421 623053178
2 156082 659984835
2 146726 846131841
1 85831 142746 579725989
1 62985 99871 717908315
1 50241 106852 823970549
2 3840 335787873
3 36222 144876
2 165173 968343623
1 78249 102906 936691224
3 101009 33412
3 79443 76787
1 22878 105987 564613089
3 115501 46988
1 113737 138924 124893762
3 74959 85608
3 18436 1542
1 42784 117410 190534394
2 91522 359929868
3 81142 117103
3 158551 10062
1 57550 134002 336123759
1 72991 105026 383606311
2 60553 470735113
1 20257 70332 383218044
2 115708 493422505
2 131491 607574126
1 31399 110294 673986312
3 55751 17360
2 84081 778056610
3 10742 150355
2 58111 521392546
1 65229 79103 14609548
3 47110 69335
1 8618 75236 169065189
1 70836 138660 19730696
3 40090 126544
2 145348 304613913
1 109631 117009 822847237
3 12603 40510
2 97613 154368731
1 107349 114214 233389360
1 38682 56385 51978408
2 92175 743506581
3 25013 96976
2 141938 850104608
2 94757 750587969
3 90495 47107
1 55471 142565 938054379
1 32830 124914 967214245
2 162683 482863428
1 27943 91246 973258823
1 47824 93765 720021016
1 87380 111981 156816328
2 132251 356652687
2 30257 952199976
2 53487 605118469
3 149318 110702
3 98013 153404
1 79795 89912 449991192
2 28910 249295060
1 68710 79088 918133311
1 118955 123485 882990256
1 70124 117784 862258189
3 177768 66541
1 89759 145131 170301558
3 69338 69781
2 114881 989144910
3 41581 129617
3 36691 47793
2 97672 460805376
3 153841 31522
3 56737 57216
1 33988 64166 769962967
1 40712 80065 839065734
3 93383 87382
1 34222 121649 933631621
3 133259 92123
1 19944 149050 634911197
1 6421 23070 566345338
3 31135 28875
3 53586 120646
1 9630 20374 167088934
2 109539 666352670
1 10251 83489 587804075
3 116699 31039
2 149286 800702594
1 33941 44629 301126573
2 132058 457738702
3 148422 125810
1 68563 74646 133373838
2 29393 980488431
1 135299 138858 927881901
3 150970 81853
2 14720 110641970
3 3489 120943
1 61609 69730 34069157
1 17262 109087 757139825
1 122635 128901 259302867
3 6754 151224
3 122871 50028
3 18041 73339
2 664 395676335
2 131031 461327251
1 43691 77933 647911141
2 145462 964341711
2 65070 528849240
3 105629 118666
2 37169 602646127
1 24374 143039 325785668
2 40573 553753280
3 22687 53677
2 155157 12523252
1 93827 150220 971920034
1 18778 142171 179998323
2 76692 774435367
1 392 72856 516974185
1 38266 99824 324844864
3 145380 39097
2 102003 223980759
3 45583 21602
1 63832 75573 744284137
1 20230 82067 846657318
2 154358 120629966
1 107152 138879 194338973
3 33660 133581
3 126 90034
3 15508 10302
1 14683 59208 100038350
3 80903 94799
2 35739 232196936
2 112348 560873012
1 20136 112189 465525684
3 84064 22035
1 106238 115935 253926705
2 45835 527095899
2 46504 459074089
3 70880 16255
2 144445 820918013
2 40369 710320620
2 58669 126858520
3 46465 117112
3 88122 98574
3 95218 57583
3 169739 69535
3 99816 123542
1 2924 19515 698132211
3 133106 70489
2 146358 794548949
3 93415 71630
1 81033 87136 742612734
3 173379 43463
3 94544 152988
1 41757 127011 869721221
2 52941 76794096
1 84615 144001 68755905
1 51299 77603 856343779
1 4356 50593 314699882
3 147911 72337
3 89749 31082
2 106221 557929057
1 10173 154580 789523632
1 74411 104764 627628132
1 80508 123541 87333958
1 29560 30795 276535578
2 99170 28088533
2 158823 321366981
1 68618 112524 497122322
1 53467 88396 144722007
1 40502 108543 801980528
1 78610 88971 775054390
3 54941 23134
2 74274 202753391
2 9044 976864303
2 84503 878624817
3 13032 135727
2 172490 38627399
2 45836 573273131
1 47630 110052 346429539
2 111703 931947406
2 163823 445852725
3 79309 14681
3 117892 86390
2 30026 612701223
2 36421 292923731
1 43656 52818 787394146
3 107501 1554
2 55413 898038969
3 53989 4632
1 31807 137377 305496307
3 160886 31721
2 92128 424078411
3 42296 562
3 75638 62740
1 14122 22955 249597902
3 165005 49573
2 77158 66826330
1 22369 72216 732581600
3 84495 7549
2 161499 956598651
2 46317 48074606
2 123174 335070322
3 10280 34969
3 105612 21022
2 100076 938700151
1 12673 28581 199097002
2 97718 739325308
2 84485 125160022
1 115146 121537 799973627
3 170160 54827
1 80408 140072 566775644
2 30941 208128641
3 31378 105652
1 28495 119327 83939900
3 102783 57200
2 47823 439077236
3 162535 116646
2 12456 708126074
1 144 92836 555197993
2 174627 822058463
2 162511 640527373
1 53506 100378 854065721
2 110233 889349632
3 174073 71731
1 10593 88010 253262344
1 11777 15411 758943207
2 99914 972738789
1 22925 76297 863087208
3 90525 1690
1 57158 57523 937312298
2 173742 918386411
1 30353 32672 714098553
2 64605 469379820
1 38113 99768 784271508
3 169280 152122
1 61452 78114 218648808
2 30680 35218643
1 28299 124501 554297449
1 13495 128604 233391536
1 79630 129199 593170339
3 115665 74036
1 17821 53294 911712731
3 178692 148415
1 41925 75016 9091844
1 104519 150079 473954698
3 56297 89322
2 40676 65403311
3 133012 118039
2 115903 557750984
1 28555 63322 349414029
1 6465 143221 952163285
3 143213 113738
1 7937 45992 628841336
1 92328 133432 462392098
3 94454 96695
1 119749 134271 574449191
3 152200 53452
1 79465 104999 433350882
1 136184 137142 875745336
3 172226 83413
3 122526 62365
2 26296 371463755
2 75575 602480585
2 18199 97017090
2 132554 365226571
3 92512 147818
2 179735 433961189
3 136314 48571
3 14983 71898
1 37396 112495 10712467
3 54112 62382
2 66501 962946541
3 13616 152237
3 57317 150450
3 27556 147077
1 19188 90960 674927291
2 5667 374254752
1 86845 145072 811271639
2 173391 374279951
2 145614 864259379
1 9262 46987 998801711
3 106351 84103
2 9312 717656510
1 26694 125912 553829884
3 139186 19609
1 8866 48155 681549166
1 51827 95001 855164147
2 119852 957290435
1 60324 113068 155651953
2 42785 207986301
2 180756 841642290
1 64608 72647 731978311
2 180790 49244451
3 35270 119773
2 127413 671419185
2 162013 498321346
1 22195 100187 759877966
1 105584 139663 262631336
3 12541 79604
3 122989 41794
3 19757 32509
1 73308 145678 41216579
1 42311 141070 849938099
3 36712 43626
2 172751 185293267
2 157368 717909489
1 63327 113122 235409303
3 166792 112597
1 78755 102132 621551280
3 32240 57391
1 9295 110234 913158593
2 17126 813742142
1 3653 127654 108759604
2 66734 524891311
3 181163 89194
2 158642 553546178
2 141383 381219608
1 10269 71269 2159560
3 65382 47057
2 17742 839552499
1 2028 77043 908410334
1 18834 33284 63833156
1 8774 26247 410523824
3 104990 93698
1 32351 146112 530392488
1 47585 126249 779711427
2 180725 37546883
3 160368 39256
3 46985 139757
2 35265 369942272
2 48591 537558017
1 79361 151599 395636772
3 144201 24572
2 13480 383523826
1 64007 73283 346519988
3 97682 55725
2 78046 255335015
3 15559 123671
1 4958 89825 565373926
2 48707 296563653
1 61565 121986 736211019
3 16668 66658
3 89005 57664
3 170278 44643
3 93508 20284
2 80060 673313462
1 4638 140344 950925715
2 63128 833899425
3 144701 63666
2 158681 166349244
3 17901 71832
3 147149 947
2 32651 479295630
1 17056 146044 430586947
3 16684 137361
2 164384 964514299
1 7104 48859 48887401
1 1885 9250 405272042
2 158074 641798282
3 162865 47997
2 64300 243709918
3 180351 72760
2 173057 506561385
1 7591 43908 123641768
1 57297 138383 439049833
1 7329 129406 700978130
1 59260 121679 151671871
1 23894 114421 888846308
3 128421 135842
3 180592 114825
3 79867 113316
2 67996 273494369
3 109736 132979
2 55769 841974444
1 11418 11967 680264546
1 24919 51858 78211935
1 114862 144882 164096043
2 14264 949069718
2 181395 117981304
3 98223 68791
1 100986 123491 358983281
1 62816 81565 405794235
3 41101 56439
3 14071 3792
1 106861 139520 361298556
1 108434 135523 308865409
2 84924 821081172
1 43255 57383 275597935
3 80261 29189
1 62019 152462 124677715
2 131437 28165380
3 104400 9190
2 70202 402484541
3 79619 124935
1 75419 154227 515581399
1 71720 82599 943392741
3 530 6126
1 129350 141726 944628901
1 29402 78630 133901868
3 16331 34923
3 108497 20178
3 75540 51834
2 20986 188360692
2 108536 789284889
2 5044 765612360
3 124847 23714
2 72441 598824511
1 22456 50484 902293470
2 108908 244436354
1 6309 107550 19299330
1 56061 143465 538018060
2 33955 156866634
2 1473 316577085
1 134286 146300 150035991
2 120684 950483659
3 62145 123939
1 28764 65360 978813387
1 85294 113189 744453458
3 63598 35183
3 157725 97132
2 53535 180038242
1 21110 147568 462226146
1 113700 147340 733081191
3 119045 44290
2 58667 560774751
2 142782 876591081
1 59612 124236 952557217
1 104847 149630 26539986
2 20266 370616317
1 6875 74312 978625123
1 31234 115495 574563084
2 55325 707358091
1 66746 79768 546039048
1 14865 129363 367712748
3 15971 132604
3 150091 32409
1 18567 29978 649570361
2 10643 884224343
2 85288 445396510
3 74943 20240
3 152321 97181
3 114732 23412
2 72642 206631435
2 128944 302783178
2 7657 575366911
1 86159 89500 870187086
3 22953 150964
2 123490 652345360
3 94392 131821
3 103832 71456
1 36196 127777 412234686
2 82298 767071908
3 21544 97120
1 17130 68613 649890494
2 42147 236994810
2 39525 576815574
3 74364 81089
3 32660 41828
2 177740 878609002
2 96534 85183360
2 94808 383230280
2 138282 417240607
3 24807 88376
3 10014 96644
2 13448 438486970
2 35464 788923661
3 138668 17729
2 145321 832231915
3 92802 122994
3 172324 103907
1 1805 106134 554875955
1 77114 117255 499450675
3 3757 101089
2 27974 643248453
2 85047 172919008
2 99696 806772814
1 56686 130765 738793104
1 91630 118849 244243171
1 12273 129158 797202875
2 137623 470689330
2 134686 748214053
2 8531 451216393
3 88409 41739
3 147952 49505
1 12666 55741 218609827
3 39935 82253
3 37030 106404
3 112964 81115
2 114131 512697074
1 31444 89347 272443609
2 56605 173130117
3 54904 104608
1 14634 45550 879252992
3 79976 134322
1 29568 83029 87094060
1 120827 138580 814806281
3 146071 32159
1 27302 59922 548199813
3 107792 139907
2 56482 837973229
2 29 669058624
2 171923 595031060
3 3227 95278
2 3863 510115645
3 27155 129934
1 56107 140412 473536767
1 6953 114660 914459957
3 32429 137465
3 5428 35445
2 107600 153766097
3 105627 82570
2 74952 43302819
3 11488 759
1 4326 77744 1847605
3 112349 90987
1 45041 148170 740062932
1 29840 93203 352465660
1 26965 96973 982442893
3 44386 63080
3 6840 144177
3 143749 47933
2 174592 528293164
1 87950 123271 779228249
1 46226 102960 434496909
1 113118 129482 286003891
3 56924 102387
1 40553 46670 567842811
1 50154 115299 379959178
2 130337 244061475
1 28662 140357 442771658
2 174369 910783034
1 83910 110154 424642123
3 16735 89649
1 38202 152879 389805442
2 29452 468118528
2 71263 638021734
3 64522 119814
3 47985 73245
1 78070 95399 484576252
3 136138 6362
3 33994 109067
2 41806 724510414
2 125046 653107571
3 88314 73056
3 24795 68632
1 82252 133930 926689103
1 105158 114431 244056832
1 54950 112376 415793850
1 109283 153746 333845412
2 27688 209580686
2 135841 581723448
2 34569 942398987
1 72096 102486 166715934
2 51150 316352760
3 117468 45597
1 130894 152801 392116422
3 125134 118813
2 142712 444533637
1 41575 93138 53978400
3 124777 100306
2 17410 92969275
1 34971 72231 30606731
1 61390 104962 452894691
1 128175 128934 589655632
3 12232 131337
2 115796 616362769
3 119165 49373
2 66781 822848538
3 60065 53692
1 109037 123658 371216178
2 149406 867360365
2 134175 380585556
1 50888 72997 577875875
2 152125 468391410
2 178312 834583543
2 96952 874428214
1 29069 154407 261248891
1 24598 65479 199028263
2 179077 622840718
1 7060 107089 534016496
3 78389 5439
3 111315 139479
1 111614 120979 271470689
1 132787 147794 694066013
1 54363 117019 914897758
2 168712 449046429
3 16073 51172
3 162780 67385
3 139418 84773
1 12788 127378 632448481
2 110878 553544727
2 10132 631782621
1 6239 151235 513823035
3 7595 127844
2 136465 344091066
3 63820 127582
1 69639 119238 256154228
2 27113 998471034
3 122551 107872
3 152653 54810
1 70731 92263 606648152
3 34588 108803
3 8078 77301
3 162068 80916
1 30189 72406 204240584
3 37291 124252
1 136009 148281 786366008
3 108073 142678
1 49063 127288 57885891
1 20719 99075 93751418
2 33868 56540188
1 28801 63534 978933767
3 163400 130704
3 55968 28338
3 24444 147308
1 77485 114535 34868249
3 103203 44088
2 155012 687722311
3 52905 118997
2 86518 292560070
2 160205 163098835
3 1681 83640
2 90118 435207884
1 127606 137584 882025681
1 50905 116651 967484757
3 157008 47729
2 166688 146180543
1 90568 91693 712087219
1 13473 78205 934911567
3 24291 133018
2 3229 836574440
3 141279 123541
1 6836 23498 947311607
1 8163 144808 49745912
2 60980 799137148
3 110858 97573
1 25157 119973 873761040
3 24437 46706
2 159530 780794998
2 10959 68849022
3 25319 139846
1 77335 104346 680178320
2 69004 549484698
3 82699 122674
3 104373 81943
2 33350 158845233
2 14580 176753932
3 70876 111690
1 6675 88967 798475373
1 31825 119485 933619184
3 132808 141352
2 68399 557177677
2 61591 583390762
2 165870 400754695
3 37240 18242
1 100712 145302 641896035
2 34872 996618522
3 2322 130616
1 48553 68118 815482000
2 176099 326145226
1 23475 60852 433315206
2 72747 996077077
2 168153 686914005
1 59055 91912 609863532
1 834 66357 381770344
3 46646 87614
1 119793 154617 677643503
3 12426 129481
1 11593 13521 62008543
2 9602 503707131
2 139369 24032080
1 15939 45780 348740365
3 66318 148933
2 24983 967831462
1 54249 95121 485255704
2 153378 408225932
3 33489 154819
3 96356 92771
2 147496 80000299
1 97798 100374 989861804
1 82324 105391 508752011
2 63408 668347221
2 58835 562340234
1 19924 60387 21396115
3 27675 152051
2 113884 690421696
3 77053 55402
2 131116 364944569
2 121814 568588975
3 24818 84820
1 51888 65609 191428278
2 100319 376733896
3 120825 152228
3 89016 68476
1 52692 94024 609808321
1 73047 113588 804591493
1 87499 132010 385709447
2 8829 538311167
1 53995 125367 66767145
1 2532 71908 285780685
1 41282 58509 315891922
2 53181 265892071
3 122913 30770
2 127167 875682059
3 57216 102641
3 154316 37431
3 18054 103633
1 52940 107599 518239113
3 55684 140252
1 1821 16103 383155552
2 118001 686713318
3 159164 124931
3 118056 108481
3 70387 79835
3 33765 88754
3 83755 89009
2 150143 435988746
2 86591 36369446
1 143492 149676 442129871
2 110195 277032859
1 94705 139519 210786814
2 102909 14891813
1 24085 87459 574890545
2 53742 222910064
1 64369 108943 67300973
2 46605 832588498
1 89021 142710 957018556
3 24776 109430
3 84383 100018
2 20584 879919733
1 111360 130925 263058744
2 98697 297508310
3 18748 134305
1 132016 149866 568160532
1 58752 105511 978172639
1 54609 90040 412173987
2 5217 794018712
2 43868 450209845
1 33727 45200 157111170
1 70870 108649 253021682
2 122331 369660487
1 1428 80021 859232784
2 124115 466117188
1 43890 111370 83026329
2 39426 422867812
1 51900 102971 558303554
3 14479 131748
3 121902 92516
3 99294 80090
2 49845 583293446
1 49437 99595 491039911
1 67328 88030 495002993
1 41995 79885 671361753
2 169914 659674022
3 66698 18352
3 9856 151718
2 120227 705950944
1 65515 153450 208485358
2 103810 486907959
2 165698 514367492
1 5987 59032 135149190
2 7970 546207661
2 34433 376454925
2 37898 40221097
2 49427 982951980
3 85136 53426
1 39382 40580 285286619
2 103282 621962862
2 39559 766764034
3 179559 24903
1 116188 118048 393158908
1 25213 147367 626537364
1 128538 149988 911059415
2 114824 665491198
3 53723 63533
1 35063 97398 792842434
1 35465 90663 963379707
2 85370 56025800
3 112951 49672
1 25228 58839 556433536
3 26924 77314
2 101056 618952394
1 28445 115528 348825993
1 20480 102536 446200282
1 30184 144558 659894318
1 82788 154366 13388692
2 156852 928636491
3 163242 32958
3 37711 109879
2 71513 698738022
1 105288 113281 517339429
3 52358 17341
1 39164 99136 786846783
1 33802 117060 208663702
1 80932 124716 473756889
2 107755 547525852
1 134156 141827 47188599
2 159113 110224372
1 8240 74710 63682090
3 71619 78956
2 143680 1272655
3 57393 4190
1 37865 122075 91324188
2 46394 257992514
1 25819 88992 755994283
2 121577 609494795
1 23054 47524 867756509
3 99865 59513
1 9940 86791 880478964
3 132721 124422
2 175601 916890393
3 96237 99290
2 68424 866129518
1 3416 13401 415524222
1 4967 82567 17960614
1 8770 136166 435952775
3 69963 42746
1 87417 96885 996417195
2 120723 624581854
2 8627 324352798
1 39360 135670 198513170
1 72328 124000 815436154
3 25111 115519
1 16301 87527 885507593
2 36844 509191326
1 81754 136753 739112489
1 3539 132145 766209053
1 26936 111851 514088573
3 109735 104918
2 117100 310631528
1 17014 130376 144864018
2 3361 365688023
1 19833 40330 563607709
1 53551 110522 765788267
3 94952 105990
3 67512 72055
1 20243 67766 257930283
1 27922 130496 697937788
2 143501 373294495
1 52113 61479 811850567
3 140196 78198
1 21799 84348 747384342
2 87003 86829001
1 53460 123587 73242602
2 108668 10329233
3 167831 132986
1 133297 140451 649130631
3 127843 63741
2 83947 375638415
3 67177 67301
3 130423 28673
1 112843 125364 742485916
3 42897 88180
2 103439 58898688
3 52327 38162
1 90817 93083 370433970
1 20737 78688 449741177
3 57932 139950
1 53988 130442 145634341
2 33719 330640192
2 9776 658821457
2 61486 875493795
3 118914 15726
1 10431 151430 180257614
2 100166 272247822
2 96952 819057552
2 91551 596350678
2 51507 411063832
1 68536 76549 592187073
2 66701 464062628
3 53406 15071
1 94794 133966 501965376
1 50601 87882 909252790
1 91087 144731 764373751
2 165445 51493309
1 125320 142607 508309106
2 156376 936295647
2 141187 308033840
2 176843 902315321
3 169366 145052
2 28138 833331160
3 28035 45557
3 168064 72987
1 111491 152191 468428835
1 91641 111096 745500758
1 82575 138020 12308177
2 137544 102474693
1 130540 141937 994853937
1 32203 123533 965536363
1 18853 48247 573028994
2 149897 297352960
2 32857 576908954
1 19955 83435 772920460
1 47501 102804 463873738
3 148368 118264
3 49377 37811
3 170937 45181
1 7513 102253 717526027
1 135423 142897 456841432
3 156800 12586
2 143726 262422552
2 17787 977540701
1 19744 142617 525845792
3 139511 27609
3 148441 77614
3 73549 9271
1 14831 53103 109545231
3 116820 57933
3 118114 11285
2 140814 762771645
2 172851 437351891
3 115004 41496
2 173875 178095258
3 114824 93773
1 31269 86976 133637671
3 56646 140536
3 106382 63531
3 67693 29349
2 166876 520616397
1 103056 122511 355539213
1 28468 54616 958656749
2 103964 697471414
2 9037 256608722
2 52436 401714841
3 54277 112941
2 24352 475191291
1 50383 92151 164710093
1 98602 120910 823718036
2 161027 240168811
1 55773 98223 749574783
3 159080 12457
3 38632 145157
3 179258 48983
2 117240 257217255
1 71047 142782 449709769
1 6726 79007 321669082
1 144764 153309 355773102
3 127914 151040
3 156817 99776
1 44111 98939 83504910
1 49753 131877 453230340
1 26122 137320 499740435
1 124637 144335 945390878
3 8299 146143
3 125945 126751
1 11197 69241 115667040
2 13403 319423450
3 34167 109707
3 7688 63894
1 7729 138057 25576864
2 19045 398692978
2 148408 474131389
2 72034 962338174
1 45894 89255 495523753
1 12666 137024 396538653
3 95577 88363
2 152405 427429497
2 20617 898814951
3 14087 82541
1 38018 68510 846355184
3 140525 154302
2 90501 930292474
2 129385 112495011
3 130154 47797
3 169539 144163
1 95231 140174 307388256
2 83421 721654781
3 71080 96437
1 11983 48836 454179980
1 37954 151311 523963588
2 133422 754632163
1 5253 88208 825284022
3 100984 145053
3 78083 104535
1 28379 30794 63409280
2 135556 143349721
3 60121 75940
2 27095 345828990
1 128131 130317 829901980
1 34222 80309 818635167
3 59351 37578
3 134778 20423
2 132186 288954196
3 91086 152017
3 172610 10158
2 42144 976159685
2 99406 902854701
1 75765 119100 475359166
3 73902 125855
3 138755 28359
1 32749 92353 28368595
1 53710 151089 236025285
2 134034 302359002
3 102611 76562
3 158322 138696
2 161964 484927670
2 44032 712184494
2 32917 109901144
1 99733 122809 416908174
3 24253 43714
1 16297 36125 91294261
1 50252 154211 754848687
2 38135 312388891
3 71511 79483
3 68994 87361
3 73408 12381
2 178534 381916045
1 77473 110320 415767713
3 126904 74293
3 130835 43391
3 97616 32180
2 68547 235043266
1 73067 101550 984875477
3 99985 75258
2 112569 667870957
1 83974 118750 658343883
3 75338 102095
2 113735 957252673
2 85284 56734635
1 87106 103303 210568669
3 147746 32898
1 93713 99493 421718230
1 16948 60093 695835230
3 190 87110
2 150665 364513896
2 22347 974622939
2 37735 996351998
2 168245 194674634
1 52379 61432 723539081
2 127091 901305853
3 124995 140221
3 133030 63743
3 75774 745
3 28795 89549
1 21379 23740 189437288
1 48729 89772 865640760
2 120306 92319972
1 96190 109289 231163898
2 124037 275199594
2 118740 31159283
3 60279 21880
2 44917 541695659
1 102799 139605 993661727
2 84308 821859488
2 78459 492385883
1 83234 143447 419176064
1 93345 122500 113284533
1 17726 124510 11459712
2 61475 811796683
3 37697 66672
2 51680 372637149
3 130562 9915
1 133260 136602 347817796
1 134520 154037 625773097
1 62578 152862 566657286
3 12950 50279
3 116854 83527
1 6746 68487 337820218
3 72646 89305
2 7067 964174004
3 110982 20675
3 83301 88367
3 144506 55380
1 125227 136462 66405851
2 70664 134620829
1 5856 152798 539381410
3 25854 65489
1 13832 139745 865771091
3 126567 50282
1 40840 118849 441720085
1 83277 121996 62625276
1 88936 108354 212906731
2 173097 160516390
2 145779 179387061
3 58001 45484
3 54514 94508
3 13140 139884
1 49861 116728 679597733
2 21854 276330688
1 11971 153633 12235299
2 37037 354860735
2 65659 8678635
3 164186 91569
1 110990 121970 113474339
1 19551 149096 112262299
1 70818 135331 36624567
1 10813 76968 820353567
3 72117 95131
2 33349 68003398
2 179213 168243355
2 80174 180701501
2 68988 13805008
1 5501 67461 516264245
3 115850 93990
3 115128 125860
2 62380 538597435
2 108785 873152819
1 6892 39059 265604294
2 104730 572200603
2 70036 113016120
1 82407 139288 746199834
1 54918 152347 655746928
1 96050 152144 76443119
2 106076 132259795
1 42352 101926 420033397
3 177132 84585
3 14726 104699
3 47092 128165
2 132447 466259224
1 8156 54847 210722031
2 110792 535891914
1 15924 105300 113408053
1 132237 139263 208526825
1 90033 101994 635285842
3 156042 140288
1 75335 136583 214457087
3 112546 136968
1 5601 50323 706241559
2 23844 506199624
2 121357 235626229
1 56155 152262 33232035
1 4146 117611 508598611
3 124820 103105
1 9969 134580 991526962
1 26992 144394 916882936
3 116922 122016
2 27859 32622306
2 148784 339457689
2 28788 735039028
2 136672 429628561
3 25901 118043
3 105686 9421
2 29923 843175234
1 71822 147446 170424639
2 21489 561711339
1 33169 88565 505189826
2 86707 787224798
1 41140 62114 979490305
3 82593 153893
1 61706 113723 169840991
2 82244 748776175
2 111890 182615401
2 155619 881284754
2 72535 244679856
3 180045 15411
1 22058 51194 853438826
2 153205 463165492
3 131465 96806
1 42621 81706 676314851
1 5375 7176 866752064
1 25398 113794 340538703
2 74099 48084451
2 95478 456605761
1 48519 110162 42212991
3 145761 89145
1 16230 102792 939176738
3 82189 104396
1 80993 117689 372074477
3 83221 22981
3 80955 73584
3 175276 133185
3 149094 149548
1 123613 137418 863244397
1 33592 70754 142224471
1 83514 110411 338374105
2 122276 281279564
3 48190 63641
3 176680 109949
1 6461 73243 594395375
3 148940 104813
1 51825 114488 636816006
3 139269 121699
1 4484 79505 217995133
1 17058 102178 600854773
1 104061 106976 866046171
3 71715 60892
3 83064 97723
2 120369 878775698
1 27555 131579 684663378
3 108602 139816
3 68275 14273
2 151343 93857072
1 39941 47266 976565350
3 42230 133687
1 53303 133982 212848526
2 116083 143812485
1 19869 57124 467054225
3 72438 50739
3 63543 23900
2 78743 801665043
1 27254 33638 494710752
2 8338 602378864
3 143391 36021
3 90361 131029
3 165936 82813
3 101701 46281
2 60159 476345369
1 43881 51066 222584671
1 14456 92352 468768959
2 163919 907145754
1 1434 70997 528059516
2 64230 746316372
3 95222 107471
2 174185 959866773
2 84468 594792455
1 30829 134830 972428428
1 84550 149073 126674350
3 89977 52016
1 72570 153497 335967766
3 118795 23428
2 18656 377584013
1 106165 130432 312051546
2 53577 980945259
2 33643 224589545
2 153874 286814164
2 63540 905199660
3 14013 113871
2 144662 877428401
1 17288 81490 306459009
3 48907 110734
2 123000 309395107
3 13476 3194
1 118608 131820 144858230
2 61219 111137064
2 4910 373076680
3 107155 153402
3 53217 90142
2 86587 698911208
3 124599 39914
1 67015 96031 53344734
3 92146 13540
1 92157 137033 31292147
3 86039 135873
1 135189 137483 48576027
2 53892 69341460
2 76008 745115295
1 15786 97941 751468594
2 77667 190736519
2 118921 844721448
1 1021 93384 718208814
3 115688 94791
2 79859 58202786
1 52216 152014 532333754
2 20018 443372820
3 181559 40553
1 58484 92289 286285620
1 43370 71918 817732721
3 149886 37394
3 75811 69444
1 35844 96190 208440834
3 95561 10283
1 91160 127157 83660403
2 132869 566466081
3 104287 83315
1 21310 91661 763745479
3 4360 72786
2 157235 308373529
3 131056 111184
1 114695 119498 642074846
1 20213 119397 692839181
3 124191 65423
1 51427 67734 740842301
1 13273 42294 189239965
1 70060 131559 885705849
3 93410 8019
2 23664 888179612
2 25633 31174889
3 161523 14644
3 177684 102084
2 70610 107493017
2 71565 523988553
3 75624 11864
2 18535 216109551
3 121742 127960
1 137851 144041 831247791
1 20045 80991 588197350
3 125284 87795
3 162106 14527
1 40614 135769 15631422
3 39828 86450
1 77307 103164 483944818
1 40147 137349 256344383
2 27961 497785286
3 178226 127711
1 45460 58483 509143062
2 57447 60286561
2 117302 915979100
2 84853 218214186
2 133638 687316978
2 14300 240102769
1 29618 78231 961450771
2 118374 206412067
3 63012 3930
1 40033 135698 967509004
1 60144 122373 690899228
2 102050 595367770
1 9846 92250 51850449
2 136467 478034452
2 171563 265828724
3 137989 45481
2 149032 235524201
2 164813 604157517
3 149103 127573
1 8526 70319 821711500
1 62558 64747 811781888
2 158532 336145006
2 30735 135036730
3 78648 624
2 118014 892765720
1 1638 43040 547035355
2 48243 358306317
2 127184 479958408
2 141314 36625792
1 31900 150969 221782979
2 1985 654272314
1 8330 38210 279087911
2 3792 884535110
2 122995 873094902
1 56539 109970 546890987
2 79784 128617235
1 13399 128402 152587761
2 5046 935489112
3 45222 118637
1 87514 102114 530150206
1 67081 149072 904399458
1 73602 147961 708167797
3 55067 130301
1 35611 102904 483877714
1 71712 151887 775063493
3 14434 108459
2 176040 601053936
1 27922 71428 666113734
2 56803 472025492
2 35998 191397525
3 34355 13937
1 43950 105154 231987319
1 98741 129627 996254844
1 33069 120583 279120024
3 6415 89218
1 72365 101218 823207466
2 94654 172414721
3 173591 134714
2 119862 884044111
3 151168 139180
3 576 35098
3 99415 112738
2 170515 266184761
2 72415 212199119
2 94149 389762263
3 149266 135089
1 105287 111101 116398548
3 17071 113016
3 129586 111552
1 93309 102889 887828644
3 5862 69996
3 70066 117653
2 71636 60870145
3 86181 7683
1 130469 152681 237179093
2 80369 228466681
1 33429 118775 817681467
3 27185 100886
2 93252 407762605
2 30305 327079811
3 116040 29866
2 19391 368134493
1 60254 139010 601342920
2 16922 941670354
3 166868 110941
3 104300 121408
3 149680 35787
2 137255 427173798
2 15124 582109889
2 92745 495553387
3 157224 46182
2 175168 858240262
3 94041 58670
3 153156 136871
2 169860 689068151
3 167978 77713
3 71552 51944
2 84124 753294227
1 30998 136583 194825631
2 3476 656706926
1 9343 135954 33538933
3 23067 85417
1 55850 148795 496559130
2 51761 885913003
3 145984 21261
2 71134 632122686
2 164025 691102800
2 45689 350770241
2 53610 664581979
2 20875 788787507
3 176442 114745
1 2983 67729 89327350
1 61930 146913 284642648
2 95666 804629415
2 166460 236035852
2 143324 84134
1 30435 93082 150751736
3 149722 16040
1 131379 140151 136982682
1 58883 135911 947475876
2 175185 384826254
2 74396 569029551
3 167408 106653
3 45687 115975
2 68976 929328739
2 79975 814747307
1 49098 128112 729768710
3 146649 114575
3 112663 105343
3 128616 141163
3 65509 11533
2 175924 889494461
1 123926 129206 329643789
3 114212 5932
1 9061 64501 37520266
1 72668 93610 475405298
2 110678 892240061
1 36166 82837 397362728
3 96581 74689
3 29328 152056
1 32297 154474 12715128
1 97053 120647 289101859
1 25091 98231 579099964
2 113542 7622454
1 74208 96281 70180676
2 118295 908477011
1 32065 32815 954708715
3 45891 99874
3 129855 95248
1 49835 118028 291949990
3 133401 118103
2 133828 320865240
2 167682 110352019
1 115122 153879 155411206
2 105305 821087540
1 65728 118887 89551021
3 59039 61316
3 108692 25894
3 64295 113040
2 146418 393189281
2 101190 799317264
2 156633 645903883
1 17712 75464 898707062
1 18090 81733 681848503
3 157411 92229
3 100594 128929
1 128020 135214 777363507
3 82902 90393
2 117343 782524085
2 88590 191558500
2 117783 502284853
1 25245 57272 196710216
1 43317 67519 40995903
3 122697 36328
1 68244 140795 522748435
2 119664 595543866
3 112642 115443
3 174429 65895
1 41949 109178 652813000
1 7854 99293 734477275
2 70804 45752189
1 3247 75567 44316730
3 27668 53468
2 17021 68809839
1 7610 21013 504618512
2 130334 795620382
2 66885 447197908
3 65591 111377
1 6715 19624 974487438
2 37070 402008520
2 170629 863172028
1 101269 108551 31849893
2 149673 610614797
3 86851 14396
3 92372 476
2 160400 242889754
3 1380 102002
2 85108 866015791
2 28851 873465127
1 80599 103897 904683151
3 55551 91688
1 28398 39585 288851584
1 98288 122523 812977668
1 59749 120496 965708557
3 28591 111129
1 18037 114945 942981972
1 85921 110284 771449918
1 96464 145673 931383133
3 83064 92219
2 87433 990822229
1 63160 117790 674763015
3 162785 147733
1 36955 44352 113563739
2 15012 207806969
3 180614 120221
1 7051 73180 171322611
3 112552 57024
1 1291 52300 664981510
3 151012 74240
1 75436 76411 867920892
2 127555 776654588
3 56943 61996
2 98892 314516681
1 63523 150999 7409570
3 163057 8425
2 50604 898165769
3 50915 83635
3 177374 145073
3 171814 70424
1 77376 105949 221972385
2 18803 351355546
3 111481 50387
2 118229 761373848
2 151099 491585324
2 49704 535941350
3 92069 137759
3 165075 128827
1 91208 100989 295751213
1 27415 123588 770882527
2 164921 666909078
3 4620 79664
1 22846 28259 267290402
3 74541 137963
3 106773 100981
3 85695 16608
3 97476 42072
3 110276 122726
3 122225 87791
2 1270 501321360
1 76275 106429 859085828
1 23092 149208 250054279
1 15513 85371 110322666
3 169888 27387
2 177540 388491985
3 151926 153793
2 38221 924673561
3 146255 33117
1 104053 132113 595722525
3 79838 19735
3 51606 74968
1 83315 132297 219227230
2 157994 554211100
3 69969 124544
3 153933 124158
3 53523 144181
1 8119 50245 247673908
3 14201 16630
1 75712 114816 962506348
3 8685 98424
2 90539 395614115
2 28895 969965249
2 132012 238001253
2 119563 167684022
3 107179 28665
1 121741 126435 937954586
2 44018 341104159
1 31401 143609 53659650
3 39146 77288
2 81592 414830533
1 13579 82171 400129425
1 67900 145613 715925610
1 65634 66478 928404577
1 9743 18777 471123836
2 95604 35943149
2 115642 388370456
1 49323 60953 322648876
2 156249 60221159
2 19716 535052691
1 4399 147054 672477089
1 814 112843 183281604
3 84172 20162
1 20202 84092 420548417
3 4912 76908
2 20621 189852255
3 71447 95705
2 149954 595611295
3 122553 143055
1 6517 64676 614798969
1 55371 145447 19167457
1 6865 123412 390169951
1 49095 89495 578512076
1 24706 121255 86111697
3 33007 55379
3 55642 154679
2 168371 929738391
3 1427 151478
2 32367 196168162
2 24636 804479184
1 7911 145877 797293748
3 16901 143783
3 95014 67292
3 57200 22554
2 13050 641912539
3 22312 109158
2 22980 500875999
1 13162 32288 40027921
2 69855 309242663
2 141854 26983305
2 93169 791158426
3 131167 2246
2 75917 223538201
3 9097 120744
3 110010 32303
3 11304 2010
3 175027 118424
1 68314 121544 617389587
3 71415 94547
1 36256 53639 376314496
2 163477 504886997
3 126272 12483
2 35241 108991222
1 83358 128878 749037890
2 103896 450408618
1 115424 131224 139926760
1 3857 22787 931193635
3 5495 68923
2 53892 51576461
1 10672 16673 885771659
3 117968 89875
2 88422 487742298
2 180537 752979169
1 30502 126521 424040437
2 60386 49623384
3 62311 17276
1 63463 87880 119279985
1 122960 154174 764669647
1 36082 142854 526310299
1 15643 33303 148219406
1 8118 100790 248067198
3 13002 21951
1 84021 101917 269107490
1 2282 57829 622959902
1 14011 27123 12871960
2 53567 326660958
1 120293 129618 352343308
1 82026 124422 422076153
2 10109 430790544
1 75944 130164 231175367
2 138975 618018716
3 133655 45860
3 82076 25238
2 115231 384205783
3 116915 23283
2 123614 40259422
1 47706 79369 584903872
2 12164 596742354
2 98344 609434200
1 37519 52659 756154334
3 8522 90965
2 114798 218226150
3 7349 1342
2 109049 279242024
3 70317 4624
1 60717 112730 751697282
1 25091 81139 701095848
1 36468 37906 378349143
1 30606 128984 751778146
2 181334 488584162
3 178447 45694
3 84301 19937
3 109872 60540
2 56536 807242943
2 54716 337969218
1 111255 122819 905733422
1 47467 147936 152064289
1 26103 71492 452465180
1 35939 151587 331985808
2 113867 86362727
3 7928 87628
3 77294 100288
2 135634 450328053
3 11057 24963
3 82097 20334
3 71816 108591
3 137111 9203
3 80616 6138
2 146624 446885914
3 65347 10042
3 123572 34387
2 174375 427798857
1 55227 130184 428961612
2 51147 95693657
3 174760 9147
3 100894 84777
3 132729 81052
3 95207 46145
2 67774 787288926
1 28152 141249 583623142
1 44043 115810 735626774
2 67231 441866731
2 139493 572773436
2 113634 592133360
2 143267 831988721
3 43735 29090
1 119134 138027 159399494
1 6695 115287 969870323
1 2279 6204 780102008
3 57524 30948
3 73319 131621
1 68300 89690 476764917
3 29304 106412
3 166637 57852
1 16281 64306 970725692
2 128463 835057450
3 161815 18170
1 67254 89654 541804621
3 164217 67413
3 53512 143515
3 48352 65399
2 89760 235091712
3 87724 128133
3 63333 112379
3 60130 50817
1 80877 121077 890660003
1 10244 87483 805069582
2 18836 40218206
2 130886 5875985
3 1560 50014
1 9034 88348 935625917
1 46996 145328 564891736
1 57533 153074 512961445
1 117185 131083 903861212
3 41730 96983
1 10243 130587 708025964
2 67826 585975994
1 27895 113806 478350398
2 88833 483419436
3 105736 98057
3 59095 78201
2 76045 100317472
1 97098 116108 80964137
1 134579 138359 830631977
2 163385 491300811
1 65885 132094 107207879
1 23510 64917 251809901
2 125072 180293361
1 39689 131078 660505984
3 45375 147020
3 44862 65718
1 38789 148351 8288228
3 64929 58393
3 121542 49284
1 16914 152255 711972120
1 77089 98775 74072726
2 172179 251882123
2 120678 439340772
3 117771 62828
2 41623 748173566
3 164569 5405
1 29837 41560 538527046
2 176577 222413764
2 25121 661060068
2 39493 630518193
2 154551 365630121
1 118547 122404 497865577
3 105777 67859
1 18881 43612 98507412
3 32760 87685
1 79316 86429 841431907
3 152513 60113
1 19482 64235 290851281
2 65873 839329265
3 172962 102374
3 9755 98044
1 1267 58384 823323507
1 11487 86018 217383161
2 64479 874411922
3 52996 16737
3 16058 141575
2 128883 720017058
1 52359 67643 879413389
1 16289 42771 816253437
2 36858 814724361
3 142498 90998
1 19333 51532 824284643
1 54197 116754 53898045
2 45239 339103559
3 13283 24141
3 21316 77536
2 83598 253842988
2 40467 766409624
2 67864 914132462
3 20189 31200
1 44063 144499 688206263
1 17213 66014 185046454
2 95495 83894649
1 229 127185 219465113
1 12751 146578 645790508
2 167238 987383488
1 18788 24892 64930255
2 45868 535755653
1 25054 93890 917370051
2 127700 172070139
2 177824 685560860
3 34929 39308
1 60055 147095 57661536
2 123724 235660231
3 171915 122606
2 171233 687560312
1 23956 48206 653109804
3 169637 730
1 48750 73624 110758504
3 48750 31235
3 71190 128573
2 166626 393075478
3 139365 100238
1 67866 75064 517364838
1 71785 120216 448976230
3 81024 132387
1 451 68457 922938762
2 125345 273364123
3 11387 111033
3 127835 103505
2 44650 856694289
2 141644 563692789
2 57143 969292260
1 129718 137852 904903023
1 19752 115124 316867652
3 4515 125499
1 45301 97629 119406617
1 89849 96255 299751743
3 72834 145771
2 94882 296840778
2 110080 694736021
2 174340 237077275
3 135311 81063
3 128935 71572
3 61311 97040
2 177311 172350129
3 92572 78553
3 34494 2909
2 9373 376188586
2 9861 495261196
1 60907 64854 327792352
3 140414 114148
2 19432 148200823
3 142627 72750
2 103719 16651040
2 147518 142334626
3 114224 18736
2 78363 613736782
2 87402 60666860
2 28330 637504086
3 146994 93830
1 73528 139930 131075439
3 118401 98408
3 10395 146019
2 103570 227968496
1 50962 152702 76161056
1 87766 117734 327500153
1 39211 75071 812607438
2 8430 17331239
1 106589 132875 115420437
2 177806 336536817
3 171143 50211
2 5155 22088696
3 54137 117843
1 86667 91055 434814214
1 81978 143456 243290377
1 412 99891 595777776
2 137994 839924522
1 20249 102635 689428329
2 150430 615524023
2 170228 729919774
1 8727 40918 878984863
2 69141 239814096
3 68153 123126
1 47130 68412 183871038
1 44053 127199 720698856
3 134320 128855
1 77762 151236 135757245
3 84167 108044
2 137065 866172952
3 68925 29382
3 178643 55750
1 88919 148501 908705626
3 18716 135272
1 67744 115082 866707343
2 132824 335686432
2 99874 231629975
2 4864 25984188
3 42215 76171
2 20763 347626341
1 5265 133197 924257424
1 50248 85208 471377680
2 147933 584002316
1 82466 108919 102380966
2 114640 646540201
1 3362 130015 543610473
3 83503 30925
1 107726 132843 155607250
3 175824 84360
2 74031 744643685
3 77701 45607
1 45720 81365 759872896
1 3033 126897 185337656
1 81873 123672 312368239
2 88717 801204983
1 76673 138313 904841972
1 15566 127360 211202741
3 121739 88032
2 32716 451278256
3 47711 7593
1 74808 78523 771940100
3 120965 147485
2 8963 408074928
2 154669 968847955
1 14796 60689 804262816
3 146181 66080
1 41432 88441 30713036
3 93293 26215
2 27562 564242209
3 54078 39519
1 130282 147125 374561670
3 34512 106099
3 60440 152794
1 16825 60499 87472626
1 76604 78111 976225751
2 5428 256502492
3 163783 34561
2 18953 943706329
2 39085 867012953
1 19631 99518 93338810
1 32039 35748 43116678
3 141822 153251
2 57417 263218533
1 17784 19636 334624604
3 73620 106019
1 23820 126391 102181762
2 167837 426202925
1 16941 144176 595733358
3 61262 11196
1 33961 70277 364545571
1 26886 40370 496625240
2 38384 735544640
1 98649 142719 949748153
1 84601 84908 940978440
3 68292 103780
1 23150 137394 163006594
2 95076 217931599
1 24451 154676 282690987
3 33499 135147
2 152172 829626992
3 4195 28475
2 40105 266591027
3 11041 108697
2 172055 760831906
1 19837 145509 125562010
2 25504 46183749
3 69605 13429
1 31812 114099 530538321
2 74015 210913607
2 128616 375810792
2 99617 420322582
1 37248 54912 977920598
1 10215 136572 608507567
3 156761 68556
3 150742 75889
3 66722 58119
1 34968 101380 51858417
3 170283 119599
2 22397 624021829
2 26860 602318199
3 56243 98990
3 154125 81728
1 39919 77710 432017241
1 62561 79075 748461441
2 166942 595634337
1 36986 71641 522238497
2 101197 619194469
1 98260 115419 351747222
3 587 41141
1 127968 144446 85854985
3 119131 31922
2 64117 338895258
2 30425 501772978
1 34212 103120 700073121
1 47519 116193 650066655
1 92851 137739 160600411
3 122712 92475
2 107422 679714847
2 15420 530164638
2 121411 241383940
1 18874 79485 913114272
3 34533 98467
1 114289 127782 993614026
3 90109 78502
1 48712 57660 39729391
3 54721 126901
2 43863 36917311
3 157333 53546
1 91187 117172 488908641
3 63732 101969
3 89403 34922
3 111700 84974
1 99566 103691 365949664
1 95642 122783 948365016
2 20705 429462572
1 64778 76069 160328492
2 77738 761720626
1 47594 81002 803990624
2 133965 564393734
1 107297 107399 701245923
2 56606 185474859
1 44409 66950 686138397
3 36861 11027
2 91575 248206649
1 34685 151462 661698278
2 147572 94679691
3 25591 14130
1 45484 153037 435678966
2 167953 215234267
1 88703 107887 482479106
1 112455 143744 832971984
1 108423 111780 751914102
2 127402 654336287
1 122074 143384 762034518
3 176704 154107
2 169843 32638570
3 111136 62258
3 98796 71334
3 29800 90719
1 36854 124401 250531177
2 115408 728390455
1 17441 89752 103521995
2 89528 829460445
1 89138 90600 52684113
2 46690 644506824
1 22363 125678 758412436
1 56636 82441 202850175
1 86236 142719 633764748
1 33602 48059 598356789
3 16531 105377
2 167944 329271180
3 54749 54447
3 58723 13830
2 16043 601149339
2 143767 296447958
1 40024 136660 678201294
3 22821 120326
2 17202 840564591
1 28398 33570 112378235
1 26995 124483 169112877
1 89002 128001 743038045
2 161833 849099138
3 9731 75644
1 12808 114191 161621751
3 51714 73804
3 103883 28483
2 84409 127388472
3 100273 16024
2 14245 144351976
2 49814 719341961
3 170182 65041
2 115011 398930163
2 72229 341166565
1 87646 121269 678164535
1 28556 113232 460054510
1 52913 79306 436965290
3 63992 111813
2 47921 520847336
3 13695 41138
3 114134 121429
1 88429 103655 706318713
3 60436 102591
2 69432 166009887
2 101747 593550300
3 41306 52842
3 34931 72165
1 110546 146703 630387421
1 144410 147123 161507735
1 50884 81796 504835657
1 40862 119418 973639297
1 23761 65543 32007002
3 90148 18199
2 12128 246362675
1 108664 130262 837011519
2 130626 237934058
1 45718 55322 776222070
1 40281 130025 167649370
1 76763 110619 940722596
3 12401 76485
2 51626 387854574
3 103586 109145
1 126371 135365 173651990
1 32702 147544 843841739
2 118117 431449811
2 121224 969892072
2 141110 124486116
2 104398 883014395
2 127537 126754527
1 16413 104069 646648877
3 176479 16319
2 99882 961843704
2 108182 30153
2 70163 836396532
3 95942 51728
1 145194 150309 703397222
1 56605 62669 935363731
1 88373 102858 256752569
3 167297 76211
3 42944 150784
1 68189 146122 626014496
3 54268 139139
2 41371 373124361
2 29969 288660949
2 92543 803736674
3 126229 5498
1 49936 128284 785630155
1 120053 122420 502060012
2 179301 275956477
2 39362 462549244
1 51424 123156 112456563
1 43635 152962 485938226
1 100319 130897 991164451
2 25673 743283225
2 138185 447295882
2 144592 337839770
1 28705 80954 170698675
3 53931 99707
2 3512 330060286
2 148411 792447566
3 176284 16212
3 96417 46362
1 18018 57705 812723093
2 9478 89354548
2 14052 329271307
3 153212 4748
3 32505 143189
2 36113 837999056
3 106176 64484
1 5929 138093 831846168
3 162849 127266
3 40275 150639
2 173588 626443462
2 141021 948075492
3 52545 68222
2 168777 421861002
1 33151 104695 473860528
1 74856 134832 387653730
3 52263 55475
2 13891 404520709
3 116225 49137
1 34082 91604 12276786
1 65154 143604 620989756
1 50280 143777 26866274
2 69685 524302513
3 113388 119419
1 8300 47394 433063180
2 93599 594644683
3 97039 127711
1 73581 103701 799287947
1 22352 105938 229883563
1 58266 126320 614129557
3 179933 126687
1 71195 152292 626023853
3 162908 45830
2 78799 870802212
2 112928 190277721
2 19348 392434684
3 93809 144620
3 70111 150683
1 8426 94095 618984508
3 28045 31333
2 119177 475395608
1 16413 83481 697993138
2 4224 920008388
2 132551 126852890
2 1599 949227388
1 145167 153964 4780550
3 147963 45017
1 46632 70903 250228775
3 33881 48466
1 55112 145659 398779125
3 179586 109266
1 38796 154225 786948135
3 179994 68092
2 37859 456401703
3 6319 107158
2 166191 59345178
3 139962 144336
3 98225 86147
1 37521 86639 682035319
3 107803 143028
1 68558 153528 702398130
2 127254 966445322
2 6245 888398167
3 113279 104068
2 141026 369812432
2 97115 977719573
3 178327 29528
3 38007 16011
1 4762 81165 296466493
2 90005 994921793
1 25055 142872 823859848
2 52992 840935486
3 84915 144602
3 164075 49444
2 97524 731468349
2 81437 46415735
2 18588 46797147
2 51589 985567587
3 166938 37236
2 39582 903788669
3 146513 18031
1 37562 144863 104333187
1 45851 117417 662278046
2 87487 972218193
3 72564 144345
3 125850 146518
2 118117 416323511
2 104954 357604260
2 118128 467751513
2 152794 402823422
1 58965 116674 886546142
3 38336 82668
3 149568 122333
1 55654 114362 754084995
2 90259 497383754
2 106698 682776289
1 88625 142341 632923712
3 26907 140376
2 97535 811308585
1 64074 121121 669052618
2 8397 20248884
3 126394 43743
1 17116 69122 972873101
1 18037 87963 835586181
1 42910 150647 901376429
1 54482 58675 739190831
2 130651 308307128
3 67524 89113
3 130419 119668
1 49043 137702 664687898
1 101502 126618 226817660
1 19785 95543 389914454
1 82263 86316 78672275
2 172875 690176756
1 65440 107350 989073423
3 111458 25624
2 146432 664301580
1 3958 132505 160268282
2 117613 769345561
2 125658 259675717
2 139086 928160914
1 29141 31846 908308708
2 145841 989763090
2 28543 297209608
1 72693 119487 405426837
1 101397 130228 98852333
1 73039 132119 153310446
3 145411 21046
1 4794 124704 150794995
2 38272 606392312
3 145926 126338
2 31179 261241179
1 70960 110846 455669035
2 177709 11757199
1 42937 139876 799723439
3 82288 128559
1 7256 118252 519608790
1 56829 135265 176273740
1 33239 113869 226859742
3 65896 138565
1 5866 7867 46492775
3 80774 110301
1 9298 23143 500576607
2 41854 81022119
1 80030 140774 727443638
2 51340 76394341
3 27616 82887
3 87945 42145
3 121278 132650
3 105420 58600
1 25866 108895 928920336
1 85806 111179 328081467
2 157711 431540061
3 19375 140789
2 132680 32330113
1 22371 151485 780019655
2 46094 504086698
2 80474 664068245
2 44830 478277385
2 124156 196544043
2 44740 126114851
1 16289 38264 104488287
2 57701 567455593
1 2146 93723 774863811
3 113014 21057
1 22209 141710 229757371
1 100798 143632 623220833
1 98461 123242 586031015
3 180312 125659
3 145079 64301
2 26891 425806831
1 70056 71485 455386525
1 77097 138227 574261044
3 173912 92340
3 72258 100649
3 74150 112073
2 74009 718822565
2 97167 704128137
2 52518 959218316
2 24441 727469824
3 8751 115592
1 40858 51712 331093575
2 166418 78979590
1 3499 53003 308024038
2 55739 352817726
2 83536 327590665
3 154262 30258
3 119028 107754
1 63393 148946 826104905
3 173601 126919
1 15343 99336 448028484
3 112786 1666
2 73609 662386704
1 122022 136275 373530629
3 88045 85329
2 109394 202850851
1 61296 77372 735746986
2 62275 881659292
2 60135 854494225
1 60425 104657 51701867
1 70695 115510 258210490
3 83533 152080
2 155520 626587431
3 67665 94955
1 106848 138161 413806137
1 146989 149123 699613513
3 20012 124731
1 15691 23942 467192369
3 129179 1645
2 98866 425076318
2 34869 734580585
1 33214 112780 469557076
3 66842 61980
3 68238 91621
3 164279 19204
2 53057 847733813
2 47376 63751029
3 125868 95420
3 37238 135598
2 91591 790457876
3 23109 61621
3 43890 76293
3 126278 90641
2 153459 998049267
1 12118 141994 603078837
3 83242 19402
3 59518 102835
3 32637 21879
2 68260 699635436
1 49612 59597 623618288
2 66611 114143829
2 83939 666400933
3 64510 96946
1 98243 139027 245754108
3 106582 141387
1 7585 62573 416597600
3 103155 122719
3 71979 127952
2 157135 44045795
2 140044 525078483
3 92768 100716
3 113507 122779
2 70993 609972687
3 27507 59149
3 127087 70642
3 166243 135654
2 64139 305118755
3 55829 55651
2 66833 704889922
2 81472 268095811
2 153877 584096380
3 116914 7766
1 151484 152674 12559218
2 93182 995160374
3 137276 47801
1 45730 146212 736956622
2 163303 928294155
2 119565 435377514
3 72224 75156
2 132641 453090626
1 84456 137104 833606383
1 34271 93571 75547172
2 123351 777777628
2 128718 431705839
2 69216 152626261
1 67806 74562 28578148
1 96526 108336 259851518
2 153784 24070193
3 162514 135487
2 83033 803244990
3 92958 28735
3 7658 100140
2 135422 802337011
3 75035 101633
2 20932 501760897
3 851 113071
3 61664 39957
2 159124 175677815
3 76617 1735
1 53368 132770 824793695
1 48021 97565 45911471
2 125587 724567263
2 25500 715725626
1 73460 81040 613951241
1 62967 120911 966132150
2 23612 113785914
1 64859 139314 124980691
1 47970 90275 891278408
3 148233 44118
3 70933 2318
1 30307 47795 564896660
1 57617 88720 283716688
3 12008 21869
1 13238 95202 380282403
2 34370 571475054
1 5081 132148 383831004
1 21099 68559 840922223
3 77681 77771
1 39125 66119 531002951
2 62490 809318815
1 27520 81213 82795334
3 37391 7228
3 132873 143962
2 172151 657649375
1 3235 29595 802727037
3 156084 132383
3 144769 113173
3 71032 31612
3 125965 99012
1 107428 121663 417174886
3 75391 83669
2 96468 821776908
1 100888 105950 570896175
1 36857 77743 8427384
3 163893 62799
2 33525 308194757
1 47461 50159 979607728
2 81114 133963920
3 82743 134572
1 22105 130360 435913673
1 104278 114011 276349650
2 54258 964074135
2 117668 851633946
2 23421 342647184
2 71503 784992964
1 32938 39289 576071961
1 18983 61667 880575955
2 126041 681120436
2 40156 702564946
1 2314 141976 941383728
1 70307 95888 662420182
3 180134 52947
1 32185 139047 453973195
3 162219 85523
2 166847 841735193
2 177800 450248889
2 147916 994280829
1 84036 146952 344631302
2 69009 273267492
2 170401 726039879
2 104393 425712732
2 31201 316936741
3 142552 92611
1 132317 135464 740055055
3 14119 85354
1 56044 57430 86039838
3 175343 4216
1 92580 130285 339015855
2 77067 744102367
1 2256 81567 620839407
3 117373 86739
2 173490 617733391
1 128437 135525 591996131
2 58501 649545294
1 47472 84183 608501631
3 20880 21748
1 44108 122013 371002594
1 13754 60995 972201987
2 181030 270124463
1 6223 99388 776048685
1 5057 52221 546039250
1 15371 36761 684094317
3 99427 133538
1 40632 127876 159458615
3 164078 88673
1 8909 150014 689870945
2 76113 364464583
3 14012 89462
3 91939 133176
3 39010 138565
1 18670 58717 950930028
2 180266 674458701
1 23668 69270 409242174
3 139071 74729
1 133353 147102 31378929
1 79725 128636 913682456
2 95056 369424330
2 68545 39796347
3 167294 30107
2 127239 553944136
3 122975 149581
2 91177 387185777
2 75218 600048347
2 100827 407440867
2 137504 444864166
2 128597 226886125
2 173305 438956228
3 93360 64992
1 52713 126183 553398291
1 49708 146701 372290725
2 4619 459234034
1 22451 69283 596652122
1 118468 129828 502615443
1 28845 114826 20160232
2 118320 205914947
1 33551 153418 810105998
2 50285 281146290
3 23789 50091
2 169125 618650807
2 79912 33872899
1 65861 81397 203967296
2 146610 71998794
3 16697 18669
1 74822 96100 232172056
1 46228 93235 824662475
1 76484 111722 476189754
3 149594 36995
2 165703 996719989
2 67335 104737745
2 89588 384192490
2 105357 673363727
3 96412 122226
2 38995 572884990
1 22272 117566 23920519
2 58300 418818099
2 136865 292071356
3 29948 54720
2 71545 751667414
2 20652 83703393
1 33954 111220 26983681
2 77989 752543279
2 122012 894854549
3 7099 135478
2 69038 690524788
2 74748 91470676
3 145660 34217
1 89849 110589 745820227
1 13673 138334 591420922
2 160361 688684294
3 95060 111142
2 95726 324646601
2 93705 365769584
1 149925 151792 485030871
1 55393 119883 519198082
3 90333 48003
1 15641 145185 206312808
2 132277 824632363
3 179632 142370
3 54412 34971
1 89594 149667 395396572
1 6284 56070 880209770
3 66124 149499
3 87076 132602
2 165764 652025121
3 83590 41062
2 159284 987057906
1 49195 65249 158180510
3 126041 107172
1 18217 47455 777473641
2 27881 12778806
1 100717 116667 123961701
2 168546 51430886
1 57909 150869 319631211
1 90965 139713 778842474
1 39724 85603 468925722
3 100007 79777
2 167617 80385243
1 18271 154316 166050871
1 90080 118642 837848604
2 37498 58310096
3 177439 154223
3 178997 20272
1 92112 146371 54720506
2 94278 405879967
1 13960 111518 387213157
3 76903 78473
1 90597 137804 782252190
2 124501 134690924
1 7988 70034 132051522
3 45340 101416
3 26158 96255
2 34349 600982578
1 7037 149818 393837015
2 100342 501657491
1 63804 74648 425655971
3 158109 34625
2 93595 141418717
2 85807 479303796
2 63373 442129255
2 100286 378225569
1 82289 132258 254845473
1 73193 104381 669035288
1 126316 146096 801693918
3 63851 103658
1 54750 111592 365663643
2 86751 872354985
3 49691 40785
2 48966 204813822
3 22252 26196
2 132360 438917176
1 96288 137426 958943239
1 22117 35000 159879641
2 125778 322619141
3 55947 32174
3 80086 154299
1 29681 146266 472201045
1 5640 76896 179616850
2 35044 940821805
2 72937 466723491
2 65601 629310829
2 158168 707737164
1 22788 141301 872743362
3 164952 73651
1 129194 137188 40867333
3 8850 136681
3 122206 115194
3 38786 25848
3 150825 25806
1 128759 135205 915563273
1 104015 119380 957165706
1 89267 92491 215127200
1 17804 83363 344289431
1 19002 52402 469599322
2 23118 267525984
2 74895 721260953
3 156794 86260
2 139150 857067199
2 53222 92749088
3 140871 6676
3 140305 105756
2 132553 264191290
1 93486 134318 24752430
2 142888 741440218
2 90934 928664300
1 72763 118962 704207824
3 22548 76192
3 165826 46163
2 20420 655458308
3 177485 38424
2 81959 391244118
1 105391 142752 226878413
1 38270 109727 113887096
2 74788 787990520
1 3973 115761 479108623
2 175798 151464268
3 83428 45065
2 131724 578919113
3 26174 7882
2 91439 693165198
3 144197 121323
2 124351 291091508
2 15914 671680124
2 103495 277491844
2 116877 674978241
1 82286 113429 601526805
2 159291 646336580
3 46938 85973
2 59946 324013780
3 139245 78965
2 68178 39533630
3 66002 110323
3 26732 107852
3 71666 132996
1 13629 126964 258869542
1 58710 146415 191690610
2 102233 543334402
3 167517 118683
1 20454 106804 898114862
3 162001 52593
3 147677 127930
3 2492 88363
2 145849 687949969
1 85379 148893 82856034
3 162251 82574
3 122452 88973
2 22609 210616900
3 62322 26108
3 169022 15793
2 67630 383216659
2 74274 202291198
2 89268 734459296
1 35778 65489 587290872
3 84920 56407
2 60459 776433591
1 59086 62060 949074959
2 117385 654188564
3 86130 55033
2 177594 383501620
3 101110 82029
3 132260 18980
1 80249 105525 705346093
2 139077 809202899
1 68215 152982 814299190
1 100161 105204 899060987
3 25436 116966
1 13226 19645 135956743
1 30722 79783 242305928
3 117363 91823
3 134092 104578
3 75277 1025
1 16219 85592 699216213
2 33368 875864049
3 55870 20426
3 169991 122010
1 45741 93027 951168822
2 180394 449211078
2 39785 699581887
2 14894 275832092
2 101920 531266081
3 52474 132521
3 14086 65097
3 116374 8232
2 26025 292212183
3 56135 95239
1 64698 66759 82326032
2 32734 121538887
2 134168 796417365
1 20193 94469 631469278
1 33629 80430 344252952
2 109724 718867246
1 46959 136906 968795663
1 25502 53850 304546505
3 32207 48389
3 132946 100558
3 18391 129254
2 61034 41132014
3 28212 97090
3 73228 64478
2 72250 934956421
2 46710 489669501
3 6153 60258
1 8179 123738 478806438
2 86256 483552707
3 168418 28896
1 26407 50215 405942770
1 5765 24338 29786525
1 35641 99104 259396956
1 42466 86037 774417187
3 113428 67797
2 20382 74150449
2 18628 875209923
2 133166 891929043
1 127446 154028 511757963
2 6420 39704596
2 62183 376670707
3 57067 131489
3 175257 5688
3 130820 139199
3 59599 29206
3 114371 114573
2 1086 521345796
2 132067 347046382
1 89195 146122 832913937
2 152863 751224024
3 163895 98382
3 64566 135057
3 6541 43917
1 53487 122963 420050629
3 29436 150648
2 152268 715032508
1 64932 150971 847031421
2 14652 850874194
2 145693 272744483
1 23662 141452 816082238
3 168427 1188
3 63211 61940
1 31527 93262 847709021
3 40447 136504
2 89919 117043786
1 49777 78632 344445427
2 13745 654238957
2 116555 851536299
3 82932 58546
1 15002 95488 763723778
2 3801 738085897
1 3192 108822 64182708
2 162500 553384496
3 11185 6205
3 143213 111989
2 129650 727689617
2 63542 24192109
3 160775 135691
2 113594 843361664
3 140684 109633
3 133895 71220
2 90431 377064963
1 67984 110381 50810589
1 146400 152304 747234461
1 49332 69529 247814290
3 27923 136393
2 63407 641825775
1 3706 98198 806637978
1 81045 142101 51892619
1 30702 100506 107810747
2 48193 741353340
1 23606 102628 414227591
3 39235 111483
2 115136 601306160
1 82043 87810 237045054
2 10051 52841818
1 11612 91577 144847410
1 7553 112807 441574597
3 105192 43191
2 56333 992726726
3 97584 46763
3 114875 53043
2 99385 965824963
3 109230 146881
3 34449 131549
2 76978 415604089
2 40072 159812007
2 128490 348036757
3 75664 126695
1 13882 38746 347032000
1 40030 91196 756630187
2 87298 495259639
1 30005 145897 566312633
2 27819 307691340
1 68050 70877 973621460
3 122457 148580
1 9115 53681 910291808
2 153795 211978333
1 70378 152309 356563455
1 63049 92456 375446442
3 174768 122940
3 157714 105590
2 75597 633713559
2 109491 106844908
2 135373 288275377
1 36883 144680 410882510
2 176661 402036652
3 165843 145286
3 154188 60756
3 156437 67636
1 68257 83410 384478286
1 81760 90587 786573007
1 16709 119085 919067595
3 36455 74086
2 30221 604978093
2 59035 9447027
3 13117 117835
2 173103 741181433
2 112461 52959500
3 178413 18844
1 3017 8787 756797027
3 1782 130997
2 129508 531368677
2 167506 835228421
2 33655 335337853
3 168653 142677
1 13187 135743 207392729
1 87997 136134 615230659
1 25644 98565 888415365
1 73172 154605 280771213
3 120703 112204
3 179759 106276
3 6546 109517
2 176117 724945214
2 148481 258588495
2 62322 172665714
3 39129 142289
1 75701 137508 533714592
1 76988 133736 65004140
2 107429 319354542
3 32022 31731
2 35006 357555931
3 85523 21141
2 113631 234211488
1 7276 147004 300351989
1 13163 71824 319965020
1 4335 8755 287524631
2 157157 145943800
2 28856 308303123
3 136961 27326
1 39139 140889 213164618
2 131531 782695898
2 52990 668335999
1 13923 111268 237383424
3 12645 23337
2 4331 787731521
1 70800 131126 57787416
2 139176 183606455
3 174178 27082
2 109478 450922855
1 42587 145667 929964345
2 155301 334610973
2 76675 399122512
2 154968 590667558
2 38956 858137973
1 23702 120923 53625593
2 118169 212304652
1 31050 83952 898586455
2 89397 752408963
1 9996 63966 882638559
3 78084 116915
2 161826 195332049
2 41106 948883596
2 129825 866207030
2 109068 177208621
3 174528 89477
2 68801 762363891
1 149529 151561 388316825
1 52041 80375 30805589
1 544 12248 985328973
1 34647 62557 975917073
3 70314 117736
2 154589 489135680
1 25881 139220 344598272
3 180472 106146
3 141827 76627
3 128803 39403
2 76795 565059232
3 17130 16938
2 2500 356258158
2 16532 821190001
3 136879 89572
2 81100 944299454
3 8704 58361
1 30349 123192 869685341
3 49283 91325
3 15413 39316
1 87571 108526 937540223
1 50499 121802 500718020
2 97515 973146024
2 171272 278169734
1 12007 150030 421359477
2 42769 812856260
2 6803 505839128
3 19393 90300
2 108806 815594412
1 25397 127296 924498119
3 78380 23466
2 127998 854891860
2 109056 943622734
1 84309 140933 934296895
1 11572 115409 316579992
2 151858 763776271
1 79919 141381 482808200
1 6016 69868 265693309
3 45235 147002
3 170159 44013
2 54000 40562099
3 103490 118977
1 59767 132637 816707340
3 23208 86721
2 111167 289006279
3 48449 56537
2 33134 180537816
3 155130 77271
3 77140 56832
2 1247 401028424
1 45906 96015 737291030
2 110425 589823368
2 80594 33929492
1 72717 102454 471669650
3 156010 148818
3 49140 52754
1 19591 45745 254584482
3 57340 14715
2 59263 65451787
2 106066 224145082
2 88515 54201374
2 127237 353655117
3 105313 77159
3 150522 15378
2 11553 94872303
1 23467 121725 615965856
2 98058 180430375
1 42050 136814 637260245
3 35915 76045
3 87633 69575
1 3429 90941 788150801
3 7642 15524
1 45438 149205 920545752
1 11439 48802 788224777
3 82173 27030
3 146065 97822
1 2315 20677 18213224
1 34387 41585 775298004
2 35588 235334486
2 95260 252613948
1 21545 146948 163001221
2 3345 502696190
2 160044 238726395
3 146722 72115
2 70881 203492765
1 65483 81276 27310546
2 90104 68396527
2 137398 689033635
1 73896 123870 779791552
3 168111 122115
2 151250 497010940
2 59858 161820767
3 73027 126813
3 81412 112785
3 121119 22685
3 48585 142810
2 154406 561026518
2 97125 844707557
3 39895 120824
2 108133 550677955
2 65348 243690021
2 105026 978429525
1 2077 32536 580609444
1 38842 146635 767243241
2 117388 944815208
3 59698 48238
2 83969 373845633
3 62406 146991
3 40689 35337
2 108611 718576318
3 151113 125954
2 16087 632295442
1 92087 101653 340527795
1 117655 120836 796772759
3 111087 124810
2 142144 836548031
1 33322 36447 105498738
2 30021 85591685
3 155594 68708
1 19500 63255 8176205
3 152963 4141
1 46613 60155 915506558
1 52663 71068 222228000
2 6434 349943591
2 134127 966022474
3 167375 104348
3 176051 84384
1 63842 142911 643464291
3 7804 13718
2 153676 202505799
3 116549 37806
2 118704 786580781
1 19498 25458 525649680
3 65237 136495
3 34075 36252
3 125569 4191
2 43636 9820591
3 115656 101276
3 49701 35532
3 83072 52542
1 15710 77122 642834159
1 109107 139921 216733733
2 105000 593123482
1 67595 129594 571650695
3 3925 24332
2 14493 88234403
1 2326 64713 163502511
1 26978 39075 22849553
2 58729 765744325
3 82788 10181
3 119112 70640
3 16424 131015
2 98736 995179433
1 35289 130939 500263748
2 145344 35904186
3 76834 9511
1 109221 150891 323976955
1 1330 27509 905341154
1 107374 150903 570675820
2 39807 730176195
1 24591 63337 933698329
3 153965 105152
1 15905 88119 52376468
3 67455 31240
2 143620 443540561
2 101690 264501541
1 30327 71481 954085247
1 28026 142896 864934898
2 134674 603481990
1 46139 152781 702067602
1 34690 153155 593735610
2 138480 843348165
3 70080 18480
3 100723 120963
2 150640 29536415
1 41233 153373 873962881
3 103876 88195
2 76699 654367585
2 95709 854506919
2 4549 857973680
2 31415 71845514
2 181465 545971455
3 5172 88895
1 6160 135060 88083926
3 83996 126364
1 46206 48379 311830946
1 127542 131039 44482957
1 55294 64504 788276943
3 167349 36155
2 171246 925554418
2 139517 739000233
2 31277 339666686
3 29917 66323
3 160251 58688
3 43949 149490
3 85397 78883
2 76604 866972090
2 36491 855882495
3 109974 122623
2 149142 424462719
1 43625 53311 722866443
3 170495 58648
2 32216 158229404
3 116736 89945
1 16436 138399 182593826
1 107801 134807 330674425
3 167096 137570
1 11628 120932 893505403
3 146964 129212
3 61445 6396
2 155435 759121970
2 108579 750278574
3 17945 82303
2 142805 95046812
3 128868 39391
1 2827 58183 578592453
2 159166 363004334
1 35642 115461 963272648
3 180434 16648
1 15396 67637 75316088
3 46174 136308
2 49565 742803533
3 92899 117821
3 78609 58066
1 36838 64987 804980202
1 83736 121776 736726168
3 14582 50638
3 177346 56547
2 39728 361919540
1 40417 85990 572678229
3 179673 111544
1 69452 136451 960575802
2 123113 779455910
2 129503 26570432
3 129056 102987
1 47581 53042 592905420
2 166774 69747770
3 143015 69202
3 86655 144891
1 41306 147594 272117915
2 55660 727171604
1 78645 100721 808014683
2 44771 18747481
2 66835 904842801
1 49850 57492 104439368
3 167742 95319
3 24132 11749
3 176981 96175
2 36226 274083398
1 115912 116650 904954313
1 62817 76306 90504449
2 14013 744594756
3 97073 3755
1 45169 129554 67299863
2 20193 618462265
2 117089 285598919
2 36811 450001326
3 30343 130329
1 58131 88297 381564588
2 135675 163536137
3 64181 34290
1 49651 118815 598809315
1 5010 77144 198460204
2 97568 829598750
2 44075 614925117
1 61407 86427 656630539
1 32981 50079 231907932
3 155517 55317
1 29062 82338 339377892
1 16346 59706 447486326
2 174568 337797059
2 151239 481953286
3 59210 22687
3 173468 74780
3 74361 37602
1 18799 75116 419831377
2 57360 16893827
2 49711 200665493
3 14570 35305
1 25785 143195 176422963
2 120119 644712013
2 41257 919275020
1 53613 101079 422907137
2 142006 24618877
2 22296 235927347
3 116636 51693
1 38684 99876 608202330
1 6021 71832 838912851
1 60637 92890 116182923
2 52910 191497721
2 56229 377569674
3 104576 53891
2 53613 217330349
3 122803 342
1 84307 116611 723579627
1 35733 97740 325011260
1 81226 102086 591860401
1 11491 152544 589331097
2 151689 108307734
1 63050 113918 554275811
3 72721 79225
3 33004 24150
2 536 546477351
3 7584 116138
1 31183 37724 531940345
1 84400 125676 879727687
1 36048 117651 427909530
3 13009 126532
1 122156 124418 192948892
1 101998 127900 87957286
3 103796 15385
1 1894 51059 514570337
2 147947 865627393
2 47714 405040434
3 107850 41721
3 22669 111169
2 17302 74520965
2 147620 577908883
3 55336 111841
2 110963 395085391
1 87823 122153 82878021
1 21087 80782 569522113
2 15490 409226893
2 104669 984266330
2 178712 870531671
1 3694 76549 531911840
3 128949 113071
3 100706 23311
3 116628 91229
1 134253 151805 668688876
3 50568 68327
3 141078 26699
1 43183 77523 52635979
3 92413 115116
2 43704 286522531
3 174691 109240
1 78251 92135 16531767
3 181443 78332
3 24609 43836
1 20330 150148 440024897
2 65131 153590843
1 82851 127477 867978074
1 3325 81527 315167766
1 103434 115913 974783189
1 29340 31063 497379976
2 148835 40454069
1 79871 105660 179723594
1 9889 46630 210145102
2 147549 9487844
2 162819 96107521
2 61931 979597444
2 177513 896034025
2 90636 338953359
2 45971 77918793
2 67565 407620528
2 32366 32098228
2 126651 68777407
2 178353 592649510
2 44956 159935789
2 156191 811452146
2 170312 481425338
2 42353 284203942
2 125856 614622436
2 99748 605754004
3 101439 150518
1 68616 153775 247059373
1 80340 123592 622876771
3 64414 112049
3 97167 108916
1 139292 148725 929678461
1 57004 117338 117497930
1 79927 116898 785779608
2 14005 306298172
2 178500 137454080
2 56105 870636842
3 171680 4426
3 36904 3590
1 18457 74231 347370041
1 77718 111704 281114173
1 9956 81608 68722367
3 31012 118182
3 126638 139926
3 136777 19851
2 117244 617088739
1 23938 77606 690415776
3 26949 115633
2 52779 88126477
2 107397 364418363
1 27404 132608 569678944
1 8943 76102 686359995
2 16886 614080967
1 43399 131398 56327011
3 135812 129310
2 100172 831878904
1 10888 88092 137298089
1 85437 137434 284944197
1 109069 125234 677630426
3 150583 113733
2 16874 446928367
2 104559 788840311
2 51340 64162829
1 12989 62522 549984847
3 80229 44025
3 104745 149548
1 31337 152533 856108429
2 58621 705295322
3 52163 6963
3 95049 101098
2 28362 618423887
1 71572 120818 767000187
2 37551 905777970
3 80861 111292
3 103780 94583
3 54345 2165
3 87014 23708
3 33484 81687
2 64016 659272474
2 162683 543923259
3 148378 113479
3 22396 66824
3 79597 120786
1 99681 115677 372590215
1 82114 140053 565080973
1 52683 96163 674054497
3 20911 1517
2 169110 202788220
1 96240 130288 763476516
2 53804 117103088
3 41586 49745
1 79206 130139 663505634
3 163866 148484
3 133385 41932
3 9631 27557
1 115776 154756 835010046
1 8731 106613 548264296
3 90063 46286
3 30972 10982
3 84859 118323
1 93930 104705 152921776
2 63192 698182796
2 50739 310969580
2 60749 667763261
1 31034 89725 47153657
1 55450 96829 589265244
2 94310 371841538
2 138942 532971146
2 68642 911160026
1 5260 143996 275465206
3 148073 72276
1 94175 113911 851937603
1 39394 114339 595222551
3 89250 14974
2 136329 733603321
3 79485 70540
3 67405 78660
2 110543 569303230
1 9555 48657 94372870
1 4574 144153 99148168
3 78885 132271
2 21736 410600602
1 51982 154171 590875176
3 79821 73942
3 62823 80111
3 21707 110010
3 12055 81509
1 5017 121706 996750687
3 48091 37495
3 49143 89280
1 24529 109932 420247510
1 60515 135801 863290732
3 125684 100142
3 38063 41484
1 4586 31003 782994999
1 91641 153911 186296446
1 70002 117799 655937456
1 37973 87007 489479625
3 53716 117248
3 114208 94455
1 47462 61690 489484278
3 94071 27154
2 16982 496654503
1 80267 91747 690040483
1 112548 150295 129859765
2 69424 419175146
1 115218 149932 606891871
2 104483 744530178
3 92332 47682
1 104365 112252 989111068
1 34920 69071 698241034
2 49906 188034719
1 17374 144338 958236517
1 51717 143897 936123675
3 26220 57340
2 159643 152432898
3 88331 1988
2 166434 677988055
2 51649 521106038
3 22086 112517
3 180778 143111
1 32801 103386 608005271
3 167439 96852
1 91859 96678 229903851
2 174490 66424356
3 109447 12144
3 136804 103119
2 105220 968866028
2 119934 538507475
1 47060 49619 967470522
2 20921 101679799
2 106624 872562455
3 126216 138123
1 37178 51844 684284542
3 17970 140486
2 101275 909954046
1 7057 34256 520069947
2 2948 787887815
2 154118 920869060
1 87027 99780 758540052
1 3564 28617 407366946
2 172071 227921118
2 60687 909758955
1 36694 134783 858882554
3 131546 20169
3 105233 20383
1 1525 39779 438017545
1 105088 146141 149701770
1 43756 85625 709418639
2 51434 628690794
3 170263 143038
1 1812 63922 260512437
3 89636 122510
1 72498 115319 252899476
2 47163 361061605
2 147157 812351875
2 120398 526379075
1 19251 77606 409081046
1 20681 143259 462315920
2 172324 665055381
3 88516 18675
1 91475 147991 294208567
1 18778 48344 145081780
3 160217 37674
1 40126 154945 343199045
1 29899 63976 77152092
2 11732 716574159
2 150894 618110151
1 28327 92495 642898964
1 69468 102941 326522471
3 17658 8082
2 22260 984659658
2 176945 291072568
1 7991 87999 456334184
3 55107 78158
3 101720 3985
1 65699 86508 863049511
1 72843 102119 164536754
2 68804 41006033
3 138521 85839
3 152069 37269
1 103699 149553 506409165
3 143030 125406
1 21970 33482 625779037
1 101546 154216 312789555
1 33236 47497 935662771
3 125408 14680
3 56334 4851
3 43278 128780
1 2610 152477 748333646
2 31948 419218740
3 87904 71328
2 78035 202738926
2 144048 3661458
1 6489 84936 999454143
1 79041 112489 663707487
3 114073 17946
3 108524 97147
1 76147 138242 175318852
1 3683 47220 211457735
3 66072 33326
2 14167 998874536
1 9983 70956 643598170
1 52396 71045 744887936
2 5801 817060169
1 106754 115371 154448535
2 63877 110006710
3 114170 16482
1 65791 149883 972741959
1 68481 106274 693260330
2 127074 293952712
1 17101 49867 296472346
2 50293 45628381
1 46171 76732 506330132
2 24610 320213526
1 33057 117115 460093631
3 179707 128287
2 171603 578966076
2 17061 850347892
1 113422 127882 744375829
2 10217 489491618
3 89481 71503
2 21168 841170254
2 59204 632536879
3 151426 117560
2 116151 512969732
2 156802 266631240
2 179333 278439659
2 136651 538095371
2 149444 378195361
3 98783 31332
2 66135 37835213
1 51514 133726 439110450
1 15952 106499 690341222
3 123561 29766
2 163567 318643604
2 136625 141318551
1 37862 80751 127519074
1 136406 153690 242356612
2 66965 851169438
1 20073 44582 641202374
2 167941 44426144
2 55112 165624868
2 84438 796388271
2 38043 479957818
2 102340 450789284
1 83771 93335 745074135
2 80125 721255325
2 25868 759577298
2 73623 931486392
1 38244 145588 743829775
3 130233 92110
3 120475 93187
2 37632 454742378
3 4110 51653
3 70802 144551
1 36377 108363 499272881
3 162226 34487
2 9149 600096008
1 30 29447 14195324
1 6490 113050 483819703
1 21582 28738 232173161
1 75838 154495 413195536
2 112715 496126253
3 166865 76718
3 79355 53594
1 1267 84872 362584829
2 152899 84988872
1 41152 53907 269509368
2 54698 734911377
2 162028 912847776
2 109220 46593649
1 9604 51115 559730641
1 103922 146658 722084574
2 78555 406590193
1 52056 87762 339797856
3 119239 26740
2 92015 979918306
2 169442 970960036
1 3364 105486 222902509
1 78498 136290 922543462
1 121410 144343 691684207
3 66234 27110
2 45412 345122987
1 89603 107675 37290782
3 151341 145763
3 51107 54181
1 100685 106573 111951844
2 159212 334895989
1 46834 52752 76201356
3 92983 85024
2 56956 638613431
1 39212 127417 315490071
1 37346 76659 396615281
1 74632 95998 481424696
2 37620 334842658
1 13494 32528 77252172
1 97440 103580 814267807
2 81075 608758939
3 102679 112962
3 150604 106611
1 132015 137626 335929112
1 9191 92878 657993510
2 151820 270133724
1 17929 18217 321204796
3 147773 115371
1 85819 95621 760364492
3 167194 143628
1 102034 149136 449388240
1 12829 154395 711937266
3 96744 80159
3 151687 148799
3 4031 147230
3 19416 107165
1 89740 108117 950706169
1 43415 44740 713581056
2 73134 758812031
2 39374 625819427
3 74321 85015
2 87780 52037257
2 43970 996063232
1 106014 120282 560272629
3 112623 147186
3 175664 111059
2 114684 705838028
1 19979 152038 340993113
2 105451 293882519
1 7193 141507 234817870
2 85831 683976606
1 77653 122420 159886805
2 42576 921177689
3 47994 36555
3 97303 42641
2 68640 934001438
3 100639 152088
2 131586 845563795
2 95341 815243558
3 127686 133984
2 162494 20224438
2 123851 336677377
3 177416 131396
3 15789 7129
3 77398 38005
1 7235 67795 229798733
3 20677 58427
2 51300 208104232
2 114328 843332468
2 3647 430941017
2 71322 640541548
1 79311 135691 342342024
2 45556 741783367
3 136787 6495
1 60414 145707 676037114
3 40858 143208
2 126224 643280580
1 46082 127937 817746683
3 137110 1343
2 159279 478234384
3 31010 95188
2 36031 203485908
1 59164 61592 685987449
2 85520 909231528
3 37469 50939
2 123723 117523828
2 117498 93911621
3 147941 44504
3 138420 37482
2 295 239637938
3 92242 147198
1 95585 136716 644499599
1 45213 86539 808817715
1 54665 81164 982361544
2 56181 541430732
3 128678 99617
3 25901 130899
3 88470 129404
3 126083 87366
2 33558 363662007
1 28373 144680 551412108
1 8551 12921 168335372
3 181308 154031
1 25840 30749 325780025
2 124940 809662149
2 57005 185682901
2 33980 507264537
1 62138 129578 676752461
1 85130 143337 618140074
2 35094 593632516
3 21335 43346
1 22251 99500 781979298
1 11574 51738 987372603
1 63863 135952 846590567
2 53052 312052705
2 36249 436705094
2 25371 812349278
2 82753 940796732
1 47687 131776 33554212
1 52470 102102 559177652
2 166147 55661713
1 26441 34807 22624110
1 120312 132035 77632883
1 22365 67268 63453210
1 57771 122133 295206699
3 84093 127726
3 178641 34609
3 48772 33973
3 129105 32468
2 45869 654202986
1 43301 64890 223959741
2 144748 814365596
1 15541 73696 84435632
2 99438 906455549
2 145221 600904725
3 149394 106063
3 103949 45478
2 712 950772259
1 67577 127400 623158583
1 2639 32389 156454183
3 64500 109886
2 130218 230438193
3 52728 58900
3 77182 39902
2 111574 929292109
3 20617 134614
3 58431 14804
1 35968 143915 77672854
3 126466 153347
1 25146 93662 178652398
2 77597 802949824
2 99215 197917596
3 89606 4912
2 32617 366558528
2 157054 590503130
3 16727 131135
2 176883 557295553
1 1433 98539 374685556
3 79791 119473
3 109692 111961
1 15239 52713 939508404
3 146778 95901
3 154231 58355
2 64246 194329638
3 91967 72240
1 119214 128931 512840611
2 51192 234833138
3 20066 124172
2 67233 685803529
3 87058 35567
2 104056 174576075
2 73538 43200122
1 69710 133182 912861020
3 164518 42280
2 96861 364708458
3 138913 128445
3 47045 65302
3 28933 61259
2 116646 250950602
1 37285 148564 458635971
3 44485 80563
3 174768 130655
2 94120 747402670
3 181014 123061
3 168543 115679
2 42406 223422740
1 20334 147160 958579672
2 90125 71654249
2 154204 863907197
2 104822 124533396
1 95671 142535 9180819
3 21371 99418
1 15062 95921 177956288
2 3520 710542478
3 159058 6959
2 24722 718172299
2 54626 968068020
3 44655 49230
1 44165 145526 658362926
1 25266 99662 780412911
2 31072 394097887
3 133628 118733
3 9795 53053
3 173142 57939
2 144884 440635114
1 64480 126048 938190616
1 94621 130057 146924573
3 105533 137089
1 30624 107321 270024470
2 10291 332630365
2 150958 515125154
1 115959 142268 728398816
2 27960 370136121
2 61109 996915176
2 55077 826342248
2 176319 355634868
2 129873 303064598
3 140000 67486
3 48635 87707
2 5115 338696230
2 162235 153491227
2 157354 329946522
2 76067 135163950
3 7154 151558
3 86894 3997
1 45741 134439 756561126
1 13446 153034 40218659
2 162349 626951780
2 126355 751290557
3 19927 1944
3 101838 138635
3 154093 83525
3 78556 70104
2 57231 94491955
1 31810 79986 271559258
2 29550 554762658
2 149647 133273622
1 28337 141267 670478568
3 120639 123535
1 61907 129400 883900487
2 157240 837903274
2 123458 685140071
1 2354 29972 966778694
3 169609 59941
2 81709 189180960
1 11533 72528 561362496
3 25561 49069
3 65645 111371
2 148033 868162310
1 27073 136675 608041549
2 141242 348556831
3 9504 66101
2 60526 686787158
1 58419 92999 257764201
3 107615 83435
1 1284 32857 829693950
3 164548 10918
3 135383 25997
3 41655 105316
3 114064 54566
3 154770 39314
3 65217 6670
1 2714 12460 273175858
3 25305 99878
1 132670 149628 805629889
1 49936 107815 797411801
3 173277 136064
3 11715 1829
1 15919 53905 143311240
1 91935 142562 864980722
1 81064 121701 58444513
3 170406 23528
1 3665 72201 394981396
2 44233 231544580
1 127017 146756 350382696
2 121861 864672222
2 176154 42096342
3 78315 18644
2 120778 626440341
2 106438 686054072
2 40583 513188167
3 141093 84540
3 1891 148650
3 69244 111902
3 68186 121315
2 11228 595320464
2 25763 21510655
3 174433 124587
2 86916 34755452
1 39894 67030 892352563
3 138361 116924
2 104316 241089359
3 10067 88345
2 95860 813898162
3 158918 16788
1 11532 60750 312337211
3 117682 22739
2 101384 424075764
3 612 90619
1 70339 74317 135817586
3 104474 139956
1 3139 98835 397339570
2 65223 667193016
2 8515 951664461
1 58475 92275 762750099
1 95847 132815 66516168
1 15100 54255 649012754
3 26189 67286
1 70512 131101 873412496
1 22148 91347 611311407
3 124762 45797
3 2157 83637
1 37827 71742 709726000
1 70585 124058 63354996
3 172864 89106
1 81994 132925 963292435
1 67025 72832 845272536
3 95753 126135
1 64492 113179 113312850
2 57101 71054803
1 17918 135318 86800504
2 87216 888647222
3 165522 36961
3 84474 16231
3 152350 37709
3 36630 105336
3 167680 136139
1 89008 115218 478785193
1 43763 67316 436194865
2 63836 279905942
1 34537 134240 404171990
2 34153 485670065
1 16021 20772 331131508
1 45517 90292 704827118
2 21531 451796291
3 88507 46429
2 22794 330561160
1 95157 103055 306592864
1 38833 126359 625053204
3 154727 30212
3 83802 142476
1 111938 134494 781368153
2 25838 1080224
3 100131 1105
3 165735 145106
2 167060 602795328
2 53816 66788318
2 44869 88593015
3 62574 82304
2 32395 793007106
3 74484 102944
2 40625 391172079
3 177718 126693
3 41854 7015
2 115400 782452319
2 133946 215276472
2 145433 233576187
1 278 10919 801565954
3 26974 17030
2 54431 328578167
1 78599 112989 885600964
1 74229 149423 85542707
3 170927 57092
3 68707 6517
2 24594 881830670
1 8312 108066 278407669
3 175212 135255
1 53239 58122 943335206
3 148584 120819
3 140893 9586
2 70351 204637895
1 24358 26284 82220628
3 174754 72296
1 22156 61003 785231098
1 76377 131453 985200793
1 37686 58315 387699940
2 1842 431413121
3 77109 90633
3 57586 138079
2 87521 55953706
3 58077 53423
3 37127 101778
1 12211 137015 69611143
2 77941 552068376
2 30088 260207907
3 16035 125991
3 96329 28785
1 34860 153561 301789209
3 13562 444
1 45023 49517 32380494
3 179432 69409
1 2996 21092 836537572
1 74867 109666 58834375
3 177450 67
1 51843 83278 147256925
3 49944 118503
3 129197 114604
3 129893 14695
2 170912 503767407
2 165420 810871437
2 81978 75874734
2 43786 972229802
1 48415 127104 467902142
3 94574 118993
3 111222 57043
2 113142 9027884
1 99433 101432 984115587
1 7882 97489 163525873
2 26456 166615576
3 122500 150717
3 49168 139667
2 118814 930283258
2 13865 34214914
2 39619 250923485
2 76308 493331942
3 147216 32925
1 155 31042 760670536
2 89121 130450957
3 101407 5219
3 77109 90197
2 54332 834078871
2 119249 124606785
2 140405 918290279
3 38963 78912
3 115837 59940
2 151411 428963337
2 15798 995877541
1 1425 72571 127239000
2 21715 457352109
3 92519 92912
3 134464 13205
3 53027 1813
2 92307 976459795
1 3556 44959 632851076
3 70939 94440
2 68092 125277481
3 68696 5266
3 71175 60608
3 119728 73133
1 10678 131166 952983715
3 160476 43831
3 135472 65360
1 7490 25009 838489028
2 45563 341321560
2 17427 678414491
1 16689 28028 635504190
2 160751 780483501
3 146668 74713
2 63040 690328568
2 155017 94652284
2 29081 103757366
1 27508 112042 804457136
3 118209 136204
1 134658 143598 481304065
3 48826 33512
3 23719 139127
1 97275 145404 736463055
2 110375 983576451
2 97522 608810863
2 114985 629107983
1 26979 58956 852647841
1 21758 36488 555971087
2 177903 957681474
2 121921 476707733
3 81292 95642
3 71575 69597
2 128062 690998295
1 83460 140084 926217132
3 115445 21581
1 121853 147675 503228524
3 149562 42454
2 91574 91582216
2 45729 704407122
3 77881 154217
2 49043 359386278
2 35280 817469246
2 179406 17954847
1 111855 140241 956092679
2 68931 829583279
1 10679 135965 269536193
3 55122 141044
3 155178 1628
2 125940 317362490
2 172252 19473405
3 20178 25252
1 94350 129725 732489379
2 67655 742883623
1 36332 96201 413862974
1 39848 135177 846121434
1 78644 132952 702996143
3 81148 41348
2 6365 994426335
2 28048 551690798
2 111827 375433813
2 129378 504175160
3 139168 66504
1 51161 93133 874191495
2 36361 777024260
2 179435 710081078
3 146182 70303
1 20415 82061 634964932
3 50123 46067
1 76914 126745 25930806
3 109060 44827
3 39996 22665
2 157620 401307443
2 151694 573979283
2 94462 400906199
1 51268 52496 129447335
1 39347 83688 590319491
1 44621 60469 910819614
3 153642 123386
1 9796 22663 389245143
3 56554 58703
2 4437 630160120
3 107180 40070
3 179201 6861
3 38531 86154
1 28706 148645 658261984
2 119261 281876870
1 92340 137250 821077270
1 45064 152031 439902554
3 164073 15372
3 154428 89120
2 98388 752792238
1 50253 109148 86594202
2 107920 864215690
2 100056 22871332
3 153713 57315
3 132793 75937
1 38531 99999 88270428
3 105995 96542
2 110559 826407804
2 51730 12691347
2 77348 728048428
3 138116 3884
1 58227 124719 817804583
3 150889 16271
1 50076 142469 477086163
3 25050 9488
3 109953 139309
3 46261 142794
3 167242 58767
1 12733 94353 29594010
1 36483 142937 194656245
3 127057 106235
2 46239 879183697
2 112294 563720485
3 58891 98753
1 31805 61911 742055834
1 5371 49126 922000885
3 4785 122984
2 46002 996216823
2 148360 40861005
2 55663 224303926
3 108199 85200
2 180068 273065837
1 67096 76520 351837492
1 916 149888 260737872
1 87111 145089 838032803
2 108260 259462857
1 49949 97675 198180652
1 9139 15836 977427457
2 72072 410071289
3 98188 21692
1 5020 51606 833357482
1 58977 128598 126043363
3 65074 127148
1 63405 92890 297894982
3 169075 147741
1 80742 103137 165117751
2 90707 954501226
2 17429 874636216
2 102634 631627932
3 14150 58416
1 42661 137432 274378042
3 70456 139761
3 64119 66071
1 133744 141910 412762642
3 142043 68410
3 79516 40136
1 79271 103717 472061224
1 79453 84665 351210095
2 1483 242280323
2 108258 47098009
1 112850 120088 669707241
3 43166 72647
2 143885 983355772
1 64075 134664 119153815
1 64526 122770 514552554
1 83949 146827 95182268
3 158883 124491
1 64046 106844 526052009
1 65759 78054 701036441
1 110637 115400 317388146
3 75446 98955
1 61485 71854 42084860
3 120940 99828
3 120849 28784
1 70961 92530 432326793
1 12549 105556 889416185
3 77601 10045
1 54136 90556 168099419
1 47830 81656 430796339
1 2005 47347 321956580
2 149416 781063405
3 70204 89829
2 9297 277986808
1 76571 90373 929545817
3 65436 53173
3 74372 42011
2 12497 448628726
1 54986 77424 290391151
2 72245 459435970
2 104327 300299002
2 1701 345867118
3 70168 41248
2 170204 504490319
2 49086 331716284
1 46239 89412 897124973
2 49553 585995641
2 173876 263474818
1 76001 90253 73458524
3 97067 60447
2 143792 309028259
1 30016 102690 62489173
1 10400 99373 452930456
2 132553 295973327
3 102781 33781
3 99339 109967
1 78926 103672 289634441
2 86896 237475918
1 10525 152204 256285477
2 100908 907296331
3 25482 3605
3 102096 122207
2 130760 380201698
1 42961 104601 463629606
1 100798 137323 485743083
1 55146 110489 793555146
1 33696 122465 369596955
1 82173 144194 363472666
2 13128 863326435
2 50729 429199839
1 41432 152971 598875625
1 6072 63572 392265973
1 128590 140194 570221754
2 98903 330255018
2 33020 606484811
1 6836 25224 160456129
2 86054 372395469
1 95106 104690 523855235
3 152242 38976
1 2887 110003 619037262
2 56634 915769787
1 26291 51010 836947366
2 114744 315066770
2 15697 555765394
1 30448 47515 593967715
1 51467 142458 736629257
1 25282 60750 370220519
3 46752 50965
1 116107 152742 445732910
3 30519 22779
3 30653 90907
2 89373 485533446
3 178207 7283
2 156284 347364500
1 2932 136899 537994046
1 27601 86571 950487383
3 164199 122828
3 170596 120066
1 69842 95408 223643505
2 150570 589589195
3 20938 84592
3 131433 91621
3 33732 75625
1 129472 141458 154196411
2 124431 676398864
2 147964 402163129
3 143708 88412
3 167084 120129
1 77517 112848 468770314
2 67189 574740141
1 125310 129802 323090231
1 28775 110484 153175079
2 32807 902039056
2 65101 351287435
2 49626 275820934
2 5875 698796191
1 53138 80984 988763318
3 102089 29207
1 36879 145965 641559867
1 41582 93258 874059158
2 126989 425436814
1 11872 137163 293919410
2 6530 246147604
3 116649 77546
2 77124 83264388
1 106734 112480 668726841
2 13479 331296073
3 59186 149143
1 24090 24109 231179577
2 56915 829344939
2 115519 972960278
2 152300 732633586
3 153229 93133
3 53975 113828
3 155508 82145
1 83651 91528 781756025
2 143878 317899414
3 97919 43735
2 26055 50716549
3 64554 107806
3 73306 93745
1 55001 140160 122266735
3 139989 59956
1 41340 96282 266015840
3 50447 35458
3 151942 82863
1 20043 52067 834051301
1 43861 82366 11273096
2 41180 719869891
3 77372 132541
3 45140 29590
2 85632 271213807
1 44694 68478 280645721
3 142458 136045
3 170258 67151
2 155094 190534697
2 15307 511563611
2 140020 242471614
2 106453 42133048
2 160426 663784619
1 26881 126355 156995061
2 26641 321980589
3 158492 97366
3 49216 53133
2 17853 36952230
2 36745 332806220
1 66280 152926 336302385
1 114751 146591 529184279
1 24737 41646 805661549
3 53563 96810
2 90789 482902269
3 128434 17502
3 107229 122829
3 43500 62633
2 140236 273510994
1 36527 113908 539638332
3 32165 68091
1 26712 105817 480103142
3 137765 92304
3 49489 101021
1 19040 90353 314113266
3 85749 19116
3 167576 42848
1 37014 120177 538957208
1 13683 93053 108005323
2 83306 13724507
3 106843 10448
3 65106 119495
1 18201 85862 414872710
3 48806 64937
2 30658 24330543
3 112802 87634
2 64966 855129308
1 57333 127704 421943669
2 136399 182743970
2 40066 710923358
3 18392 148043
3 164710 2888
1 44560 128554 603438058
2 156459 515042058
3 39966 55515
3 142296 137770
3 137831 109767
2 86326 491286351
3 165445 11587
2 209 363046276
3 26475 145972
1 25706 77782 427340865
1 30851 33364 814338397
2 172781 994648323
3 116950 59942
2 172531 810030831
1 14157 104627 453666
1 20552 48492 518454345
1 5995 70910 2599367
3 152556 50138
2 112324 373250903
2 73760 689132000
3 164515 5303
3 31217 118781
3 81899 126276
2 171810 120743297
3 56203 140977
3 4484 141423
1 90587 105806 108929125
1 28535 51729 110715448
3 28127 117862
1 32062 92549 508207562
3 20830 77239
1 22422 47065 403871570
3 161984 123211
1 74017 109066 386076972
1 119076 137123 882789233
1 12293 140573 959335803
1 14694 43785 806408221
2 83839 320895389
3 46725 129715
2 47022 348743701
3 21214 17854
3 53276 2483
1 45712 105081 706118613
3 165265 63851
2 169612 738992345
1 20332 139579 634246589
3 165060 72057
2 21658 126286509
3 24041 99766
1 6931 79004 749412196
2 61517 677461064
1 49757 107230 316271201
2 84608 499537156
1 9238 102289 581408865
2 39568 569885418
1 1345 97027 896842805
1 78280 97972 211572748
3 86279 13152
1 43957 61155 445778691
2 163360 135146510
2 157974 760813983
3 4437 79111
2 148007 353719683
3 57666 50262
1 19789 114212 452522875
1 120029 153732 188556549
2 143615 985971097
1 14221 64077 538056986
1 82403 103358 238872136
1 109337 126445 987651467
2 154572 942599780
1 27920 30896 469631500
1 78230 114834 924292797
3 41425 55717
2 6414 558420455
3 159402 137256
1 107346 111106 510286107
2 97784 888159592
1 53868 77442 85634978
2 34076 306777879
3 56271 32272
2 34143 578311667
1 29412 145325 285818923
3 160147 124882
2 2482 681291567
1 35337 73780 759260932
2 19263 593045976
3 163548 84303
1 90495 111632 726848804
1 72382 152724 736589756
2 75332 64721395
1 6785 44590 762398938
2 176979 405103809
3 1538 37783
3 67591 123084
2 35984 954387740
3 127337 87323
3 58062 152488
3 144460 17524
1 6464 141647 417681971
3 17018 122358
3 14587 125422
1 44790 106454 190946371
3 107267 56242
2 25990 56825998
2 31220 59795209
3 169870 88151
2 15631 428376842
1 68292 89414 206696571
2 96665 272866920
1 920 35414 763527681
1 8999 86505 834362332
1 49988 61460 308715362
1 59756 98432 598654740
2 131139 432253768
3 179260 81174
3 26146 67905
1 53346 151635 485134159
3 82658 5894
1 51058 66526 692976846
3 20802 153611
3 121330 106752
2 129347 678157075
1 28945 85687 395664041
1 72898 93926 800345641
2 133370 934574995
2 47382 718534942
1 111071 147018 944695198
1 25757 77072 989611960
1 1878 84522 596352243
2 157163 721432287
2 94907 607162390
3 93916 137283
1 84920 128489 201644078
1 45913 138419 530336618
1 42556 73752 172251519
1 41780 76814 395221743
1 24860 103705 722929977
3 57019 60615
2 68556 77535048
2 55113 102316226
2 21503 885858127
1 21222 28867 181858852
2 29266 175398308
2 149876 324272206
3 84834 59992
1 111651 116116 675287395
1 53698 92770 650671243
3 17006 102998
2 119968 697690722
3 114102 127561
3 95046 58372
2 40956 1079668
3 51090 119969
3 86337 70302
1 3451 28488 20561386
3 85579 59924
3 114997 107983
1 33734 150444 912459767
2 7559 502596959
1 43226 97445 106675032
3 70329 14484
2 121000 212092802
3 20403 152039
1 60929 109107 219937180
2 68161 550973476
1 90774 147587 481887500
3 139427 61770
3 43029 124518
3 90768 82952
3 133090 153415
2 149584 338268706
3 116064 64425
3 84354 5127
3 176053 109476
3 112262 91428
3 27072 24932
2 126747 750112592
1 44717 118700 105045074
1 58681 150277 103097453
3 156490 59381
3 79565 130625
1 74613 84880 877662322
3 2437 66788
1 88802 125953 173693707
3 12048 136703
1 79058 134621 611359394
2 138591 5427985
3 51208 109985
1 22681 55490 409058
2 6820 51719556
2 157726 853327115
3 74073 89753
1 50411 124328 229925403
3 139041 104417
2 293 102131467
2 97711 61818331
2 9605 886511767
2 155577 979081955
1 19567 84191 697113218
3 78212 97805
2 18520 821105563
2 8464 233960812
1 48636 109884 127543888
2 152090 185214521
1 111154 135654 561488381
3 74402 10625
1 11296 26164 844043029
2 48064 803194906
1 98371 110277 789881816
3 171141 23150
1 70281 152650 834343239
3 52488 14893
3 83244 37294
3 136325 45610
2 110559 2358267
3 57851 67751
2 46600 244780480
2 152497 982376889
3 37060 71237
2 90844 607653540
2 39581 804560141
2 112433 403262429
1 66926 119699 67206651
3 80295 56576
3 104975 36827
1 31863 146509 536171946
2 123959 19902786
2 162851 60363181
3 114068 101747
3 66394 153737
2 101285 855052563
3 115292 149263
1 20250 109350 313587184
2 2774 697396404
1 13044 136757 424212065
1 52072 54418 743982348
2 171988 575433994
1 18768 70487 68745804
1 708 118101 158449048
1 95265 144314 576266389
1 38607 47340 233162348
2 12419 181012387
2 4539 917070
2 130539 593742802
3 145662 63919
3 128915 97364
2 62599 837431149
1 19112 48453 999988037
2 178293 23109387
3 54968 96057
3 98177 22959
2 168092 64826797
3 154021 141437
2 102284 244591291
2 127663 782438823
1 41776 139751 839619691
2 12928 299250214
1 77787 113583 277498762
2 132928 644017152
2 48883 554662871
3 54744 146868
2 76786 668045543
3 14295 118315
2 52031 893154984
1 19966 141178 514722275
3 22347 137122
2 176629 40680987
3 175698 127577
2 106360 436076680
3 138848 128753
1 104495 130190 58336328
1 16590 128374 71145293
2 149746 348155162
2 159865 766381055
3 126963 151105
3 173402 68219
1 50459 128902 412610403
2 76176 262067831
1 591 82908 68112054
1 2491 133003 113123215
3 153643 136401
2 173030 3732395
2 175365 56981613
3 99195 53399
1 2686 85223 196162034
2 25436 865442487
2 159584 758283335
1 48917 53234 285836710
1 11703 147841 44538060
1 92515 103792 784453086
3 97622 128994
1 74798 97227 742206794
2 10023 463239398
3 82792 62440
2 24175 111056710
2 154773 566222090
3 114930 77001
2 54866 230619864
3 113491 44111
1 84485 104050 383476633
2 15852 975878525
1 33835 132689 6841963
1 48689 55668 499430305
2 54983 50441630
2 136131 451809069
1 30778 47238 217026419
1 38406 78531 440714714
2 42114 193830285
3 144676 21941
1 61962 117756 740983131
2 37464 945621904
2 62438 959067871
1 53896 133458 123891860
1 51947 128598 437907229
2 90373 261471277
3 159663 723
2 148901 129035258
3 156123 60638
1 30788 134360 409626494
3 176391 148330
1 24556 100646 432751249
3 39831 133592
3 151253 112685
3 46058 20772
1 8628 81670 871542231
1 81012 105120 483199525
2 90930 584356098
3 19297 101716
2 83557 288746852
3 65243 80741
1 49363 119384 669926245
1 99921 130380 899593661
1 20000 122620 633827041
1 9526 11925 280675500
2 141740 498107517
3 173592 152750
1 5192 154979 960555081
1 27056 55381 839804511
1 35649 108372 558469912
2 146467 891612001
1 127334 132577 330402239
3 54429 116482
2 123663 650557937
1 28508 28960 276804222
3 16274 146148
2 142602 240132679
3 165839 88458
3 1168 1434
2 50915 576850439
1 83608 136751 468418947
1 45558 152639 231215557
1 20363 119752 608215314
1 36692 92665 8508614
1 7100 82373 931118217
2 72002 717370810
3 21832 45123
3 137105 75529
3 174652 14090
3 99468 92361
1 126814 128713 968338411
1 11620 79672 970003882
1 19467 127483 464356551
2 46615 712383416
3 127321 22654
2 7470 259814381
3 1644 20587
1 1651 142628 732612492
2 71909 395058697
3 69053 10117
3 42260 107555
2 176271 140745971
1 46386 120063 939564687
3 65252 51431
3 144075 80180
1 28040 117889 533479666
2 103523 885683917
2 134540 193147698
1 62221 128368 942928880
2 67470 647679267
3 75325 68378
2 112144 652607349
1 64477 66164 457548257
3 46776 84461
2 35692 964384174
1 31764 42550 860414247
3 158827 100944
3 146845 132745
1 5492 55528 509332775
2 55330 125338667
3 167173 150108
3 33466 134007
3 125746 51399
1 134310 152691 836304982
2 16488 810506421
2 143181 817865378
3 116599 141312
1 3757 59766 693906995
2 84855 327619353
1 124956 149029 525704072
3 126676 62868
3 49317 109888
2 179733 307673391
3 93309 111471
1 73991 87394 162096837
1 104845 114816 955842372
2 154886 993693955
1 9620 133898 112279206
2 125661 531781047
3 48336 148129
1 16107 76365 521259351
1 24640 111452 220077468
3 131083 35962
2 51953 692405295
1 905 5587 850929274
2 895 790602653
1 85478 107975 209334557
2 39852 834382326
2 46419 582121076
3 97553 58124
2 181592 312227893
1 58447 136962 675664086
3 145375 123267
2 6117 3592443
1 53530 136547 486517587
1 24392 88885 989191561
2 175746 347919977
3 81876 98942
3 176825 22075
2 64998 847948465
3 174256 69224
1 103871 123860 176233918
2 97903 841991972
2 47652 619960051
1 26010 107154 383150485
2 117284 359935967
3 147688 135410
1 5420 110065 871411573
3 136135 118153
3 143918 149096
1 13432 86929 480439152
1 100962 112921 465284627
3 69960 153984
1 104512 105054 446065273
1 96759 138685 168780093
3 42070 15926
3 137226 102813
2 17238 110958646
3 110583 25839
3 10909 72771
3 167618 26241
2 23506 204406669
2 20416 237846375
3 31010 97585
2 49855 517727921
3 8185 55417
1 65724 135137 694596035
1 30043 99685 185230769
2 54602 838976276
1 25997 143579 942142166
1 40936 122125 486500089
1 22551 36876 582601047
1 8217 140055 721478512
1 29615 43012 910745584
2 65571 936353762
2 99170 52702384
3 7713 106256
3 10431 36639
3 178877 9369
3 91780 29950
2 52565 256376100
3 22159 82398
3 97757 43551
2 72239 929344301
3 100617 151037
2 126595 999885312
3 98639 140750
1 42427 70508 511142793
3 127415 128534
2 175579 951910614
1 34036 97506 990218767
2 141314 252598390
3 3315 112186
3 150768 137075
2 3176 960171804
1 100441 104033 158433381
3 159469 5937
3 160864 25262
1 135838 153641 500879190
1 66268 112508 734193209
1 74353 87293 354658158
2 54577 525461334
3 23011 62092
3 5707 9311
2 142292 542590556
1 2654 11731 774152033
2 15106 955849984
3 69758 40435
2 129368 533345127
1 46556 79591 279073550
1 88677 133451 632477431
1 9871 100504 358102119
1 1773 50418 260740454
1 30567 78723 268177888
3 54725 27906
3 93864 11838
2 61036 222490738
2 179112 846319143
1 20978 108045 766577523
1 78703 97862 114892480
2 70282 790674297
1 52400 135163 273869713
3 80515 109436
2 50669 878123317
1 103886 114313 401808961
2 176552 939001270
3 43380 49567
3 16135 12476
3 108080 88973
3 112829 9487
2 69694 436123169
2 2997 276947925
3 152406 69150
1 44298 63169 686123129
3 78737 23469
3 71029 135543
2 132932 325176281
3 70321 61189
3 48657 90356
2 34118 229712112
2 44380 858696158
3 112734 41300
1 18209 115970 425123895
2 121725 331319093
1 30086 42727 242949023
3 18596 131153
2 17913 613761380
1 88587 115596 872991378
3 132368 21506
3 172656 58539
2 114429 133365398
2 146018 317089230
1 121658 130484 948500336
2 67099 231014721
1 59830 132942 564592414
2 123492 836104695
1 23700 52900 932523865
2 33715 438118476
3 76981 105328
1 108922 127341 78110944
2 86367 279764584
1 24847 40944 771180511
1 54577 150250 229658417
3 72882 53346
2 135686 257090884
1 72270 73849 779356600
1 84632 145705 378141442
3 140193 36488
2 147256 981938550
1 139025 142445 197592541
3 83894 70629
2 158169 842630146
2 22458 175610964
3 101072 10602
2 54330 617898834
3 128890 52917
1 7439 98032 337674738
2 29995 699673298
3 15167 82630
3 24164 7928
2 126079 195955499
1 24794 107625 511423808
1 2504 68835 17164405
3 133853 83795
1 41439 47307 742546173
3 45342 129129
3 172106 74907
2 56618 315643656
3 103849 3998
2 126195 286764171
2 74930 954865596
1 125882 136624 741392882
3 124726 147779
1 24858 59568 210113664
3 20141 126012
3 16508 91875
1 56448 134139 243850142
3 115176 35096
2 180134 382916285
3 38914 7238
3 19324 26628
1 19022 92118 777833277
1 93225 118295 237294521
1 133556 153547 776018357
3 86551 52776
2 87186 52358948
2 76072 586978128
3 28975 46833
1 58833 126956 503660517
2 114587 744960679
3 170467 117310
2 156748 258260040
2 155237 503160077
3 16258 68032
3 157284 137396
2 135349 57820629
1 1570 45789 255006849
2 137603 645501773
3 168149 51190
3 125634 151718
2 132817 773224481
1 29479 145353 466198528
1 64702 141448 793963072
3 130126 102149
2 173165 471739908
1 23926 54744 81080027
1 128390 131722 171598611
3 86953 78390
1 74272 132131 638734431
3 72233 48054
2 173456 390876759
1 97782 131049 174290403
1 32612 35438 706395722
1 36891 100958 183524399
2 5363 294301540
2 19237 164050137
3 60140 38447
3 104097 4505
2 111412 947263255
1 109117 154313 798833815
3 19361 88522
3 941 10629
2 110928 108664751
3 156158 96965
1 109126 132668 175554684
3 120427 20667
3 3432 82064
2 126615 792383254
3 9836 19473
2 159413 958561428
1 11927 45778 878170349
3 116373 154461
3 114062 23094
1 89274 104170 292438476
2 85446 5157892
3 74524 45417
3 135021 104000
1 121586 154158 22398313
2 18220 23601278
2 123395 836663684
1 5488 128051 90535949
1 128455 148457 972089991
3 82268 147037
3 92521 110842
1 53105 60882 720559389
3 68683 126540
1 93788 126176 841227988
2 108928 73909696
3 157710 49419
2 20303 854519207
2 126722 750065855
2 168052 337080658
1 55540 60079 559512028
3 37275 58570
3 165799 121413
1 44253 146516 569180730
1 326 65764 372502736
3 147095 147560
2 116532 794714668
2 24658 836350824
1 134819 142225 69923035
2 108388 26257120
3 153303 74309
2 6690 45181842
1 125230 153493 138554305
3 91408 121900
1 12409 85427 171943750
2 21810 253772963
1 29202 55114 492266708
1 39192 118130 722407105
2 83767 707609174
1 36509 126612 11473965
2 173387 44408962
1 12511 41916 601045124
1 22870 57410 890230617
2 108067 399793217
3 173928 13229
2 93431 985522702
1 85320 119645 613867217
3 159021 88737
1 105084 107819 280074116
3 61397 87067
1 88532 136844 591221919
1 8376 29376 312211585
3 117535 85852
1 35279 39842 416700762
2 18545 64265292
3 108350 89841
3 114038 135151
3 152056 11158
3 109242 18854
2 94740 129285018
2 111795 388438282
1 107163 117377 116163684
1 17336 116615 26414485
2 156863 964307930
1 44291 62345 664277467
3 80831 148623
3 170268 52825
3 20690 96517
3 45116 141243
2 3642 19446833
2 121120 293851663
2 82617 259542003
2 159499 906574437
2 59698 398064422
3 15474 143183
3 56168 104717
3 107865 98076
3 43607 51106
2 64348 701031119
1 12630 96963 454822597
1 126140 138806 248712558
1 6678 81451 80999932
3 119601 105037
2 85664 201586555
2 23285 732209861
1 2104 17820 244760306
1 85709 116461 293182663
1 49696 138622 715741500
1 70215 104795 362414520
3 127777 47355
3 43029 127931
1 2718 111289 493502461
2 59263 102965011
3 110091 96554
3 167304 8935
3 14479 123759
2 46229 995481151
1 74633 105534 501345391
2 119111 424235205
2 164329 821838363
1 58605 128478 816852394
3 53110 109786
2 118016 86742600
3 63938 106400
2 36893 13965981
2 90807 157356247
1 35687 104169 464294136
2 71662 484353288
2 66615 505654490
3 65115 104101
1 59998 68931 900185873
2 55266 222441214
3 78341 91796
3 110065 35276
1 105549 130980 49192238
3 41615 144359
2 172540 637068576
3 138961 39931
3 100845 11208
1 138955 146300 460290000
3 1605 78476
2 75717 805213396
3 9924 44185
1 76819 123737 348022767
2 179676 281597494
3 2695 56786
2 160034 339880742
1 10893 20707 336166727
3 78790 20486
2 164796 31132673
1 128015 138073 168748423
2 90193 328599561
2 135485 611493421
2 22681 847929832
2 37010 874327342
2 41412 167577482
1 86564 100712 486833358
1 32745 101331 797652340
2 161662 516948618
2 83407 395919732
1 49981 102148 671940517
3 134384 106540
2 162513 779958245
2 118256 287966825
2 79590 183836947
2 116820 411207870
2 43987 478203112
1 5403 42054 869739456
3 110092 116748
2 87717 221611588
3 16944 147276
3 91138 117760
1 31907 117952 433954412
2 3433 638266915
2 88654 977115553
2 13127 791434492
1 11746 100415 353407238
3 145408 134862
2 134663 590424369
3 23279 21714
2 171797 911641535
3 33906 86814
2 40734 486386361
1 13384 42430 878517013
1 50121 73209 879275610
1 66489 105976 631889073
3 5179 29663
2 99219 587747557
3 48795 54661
1 73978 107582 537014382
3 3397 41687
1 40052 77109 6119140
3 27305 115769
1 14494 94843 148907381
3 170420 68175
2 86912 799996387
1 62847 116619 443471961
2 128389 895502307
1 64210 74363 522489609
2 180040 755918394
1 19683 46971 282312315
3 174602 72911
1 46495 87667 25336259
2 146355 573612530
2 162517 98264907
1 104282 140460 707961813
2 171394 673547215
3 110906 8011
2 85663 86912394
2 25060 103633248
1 68203 75998 787816267
2 57617 814370170
1 58550 121386 869777742
2 106455 223715876
3 564 20189
1 55067 68746 59072052
2 179946 13699004
2 67536 711184412
3 5950 83496
3 171392 56029
2 179275 984888395
1 47219 148923 144523857
1 10340 149944 169942664
1 41452 119783 564836337
1 125966 133877 759133369
2 71981 236260657
1 56191 147772 584213770
2 39441 883958036
2 109354 474306380
1 19103 62389 64013487
3 154575 28415
1 111513 129598 869609950
3 110615 23546
1 130586 144251 709799526
1 11505 54283 513467146
1 52397 89866 539570290
3 179575 99917
2 106424 354789520
2 54998 414933621
3 60591 2311
2 73816 912355484
3 108929 20591
3 175133 95829
1 88930 151738 234019
2 100210 266485752
1 108 120820 666835741
3 154723 133133
1 12483 81792 28878224
1 44855 115361 38632916
3 116296 136867
1 109379 133452 443383391
1 41750 150592 97691676
1 128732 137002 764284703
1 86336 118185 276379409
1 2392 25546 363890849
3 146386 62765
3 123974 64875
3 64424 106184
3 25808 36055
2 55053 569685387
1 5002 55085 371699775
1 59223 114975 236956248
1 56684 73892 377872297
3 53745 69210
3 97088 57984
2 150850 466701560
1 34944 131861 135032876
2 121923 594642452
3 111276 48515
2 48549 722802039
3 172697 19165
1 4313 104073 51116625
1 7702 69462 151196636
2 3037 683880504
2 103388 408062800
1 21619 28521 695198516
3 17902 91103
3 20333 90015
3 142458 130848
2 167860 618556204
1 98937 129080 143168461
3 45781 69523
2 67250 255390230
2 145953 315274178
3 11906 107712
2 123667 443128065
1 139555 145230 519492926
2 160576 490207282
1 12457 117847 708262529
1 131349 151695 778002888
3 20529 110329
2 122939 681577823
2 103471 105021246
3 123906 13439
1 103731 143169 405691504
1 28429 32437 708288542
2 42158 230119329
3 16582 72028
1 11224 57806 35090028
1 10841 32002 519846657
1 114584 116773 179720815
1 131010 138080 600897616
3 112294 75610
3 124911 20413
2 164436 697049015
3 34401 57970
3 107535 14173
3 135084 74958
3 62845 82190
1 6617 22429 525563411
2 40654 5531210
2 23025 722361377
3 74415 40774
1 72316 146056 484494682
3 98671 129140
1 1130 74873 749744934
2 105306 900147668
3 91156 62696
2 124725 988718673
1 29328 85713 166006179
2 13800 363209645
1 83636 141595 785536884
3 82178 102578
3 26896 139914
2 125784 973436602
3 166696 127980
2 173283 443286866
2 133149 448301213
1 148772 151677 598148161
2 5113 75095242
2 11899 57389335
1 26484 38173 728907403
2 176547 464623695
2 57830 558177920
1 63844 130627 892132259
1 707 24808 608843456
1 8581 73537 891482291
1 68888 70351 804380388
3 22980 75052
1 44419 78973 309064647
3 179391 92294
3 144416 6330
2 87262 82920955
3 4148 130041
3 43200 104266
1 42943 62012 135568603
1 22178 35498 904740566
3 143494 116356
3 153485 52506
2 64248 426022537
2 54614 975876276
1 107392 139333 490408831
1 108451 116943 655518268
2 179584 470443827
3 163164 147248
2 24846 156751062
2 152127 706781898
1 118451 153999 63309562
3 68299 35722
2 66158 156397358
1 13254 25433 814280545
3 91371 57061
1 53239 144617 444368680
2 80469 530383271
3 97970 152830
3 106763 108719
3 94325 113619
1 31811 52280 951852564
1 105768 131930 689231419
2 111976 91552135
1 26820 84293 142374672
2 136841 66936023
3 149845 69864
2 20730 283721977
1 93676 106916 387903932
3 82572 6070
1 72216 100497 234140408
3 115326 14854
2 25549 242080469
1 85518 137923 92213969
2 6598 552177759
1 4632 37300 603914323
3 76146 71550
2 84260 357512961
1 17573 64325 654190041
3 6694 64041
1 25203 119697 880863311
3 31023 129559
2 86890 736216658
3 80533 60647
1 78459 89089 220759770
2 129603 297536931
1 35084 91339 333393031
2 114174 490766671
3 120581 57578
2 93082 750816163
1 98390 116264 428490258
1 23473 65857 279790824
2 47844 463284884
3 129225 51182
3 6217 40072
1 74394 82645 868064319
2 153105 142172958
2 131974 771393877
2 109697 197693415
2 14374 79266660
3 23294 90153
3 72905 82789
1 111153 124316 42113261
1 45442 63064 458222871
2 131560 432257290
1 103960 118295 179041459
2 1012 674232194
2 179323 390056364
2 135027 202815141
2 175561 179386680
3 39792 43058
3 156972 152176
1 70725 148476 907119735
3 8324 41586
1 24103 67582 630632964
1 22390 46177 868766183
2 21661 515528226
2 2776 922475748
1 2367 88239 35181280
3 68826 9868
3 31908 103322
2 125985 466182803
1 19406 85869 207003186
1 16408 69758 144899979
1 53903 136567 547028435
2 142143 811791320
3 36634 8038
2 52741 614023179
1 38970 83242 693810413
1 15794 86592 478862586
2 140559 175399609
2 15717 415592178
1 18422 112752 571345795
1 4884 43151 538283982
2 139912 325419936
3 12119 65770
3 12780 90525
3 136766 22547
3 116552 91758
3 173610 101652
2 100720 558986959
3 44304 117865
2 47032 217269526
3 114489 98761
1 5385 116089 949726805
3 98067 151676
3 71245 141599
1 24359 50588 468322563
2 3193 491808299
1 69466 105681 466856915
2 173791 381294829
1 74412 115107 844506472
3 145104 115117
2 23298 983389058
3 2813 41961
3 169137 115984
2 33107 641675729
3 11641 24172
1 58089 123640 819121768
2 30019 916127815
3 160383 100720
2 41409 955482657
3 89055 5100
3 108517 5531
3 28138 123895
2 99267 28092578
3 2758 22685
3 147644 127488
1 52898 132193 253225120
2 67959 827803304
2 45684 500434638
1 118897 121749 510593417
1 45530 150393 723636895
3 7745 99473
1 36179 53408 455463
1 9248 120607 935682643
3 72069 18139
3 14255 19567
2 65153 115864696
2 98058 159572888
3 85412 139756
1 63748 67115 588833957
3 104385 92491
1 20264 33191 45359636
1 38641 153952 657290142
2 138475 308650267
1 19938 113213 963002062
2 77294 712946025
2 70456 918678932
3 59295 9253
1 104778 125244 551370054
2 103804 909588620
2 70831 601371966
1 39832 80273 87969648
3 129272 106211
3 27134 135830
2 124626 793417288
1 22413 48529 176566731
3 68886 89395
2 82596 306856544
1 2867 129879 338977405
3 30589 99776
1 33169 87545 909690030
1 104765 116658 85086467
3 61787 96710
2 168818 175775640
2 119609 469086684
2 131048 2619367
1 45254 74869 43177155
3 169640 35724
3 32208 70295
2 37870 441845423
1 44206 63957 104630244
3 110016 108859
3 101438 149439
1 40142 108920 644264327
2 177029 8157397
3 142615 65302
3 35519 124059
1 38264 51260 124387775
1 91619 94858 887800507
2 1149 293451175
1 41659 151127 272389410
2 1825 870944218
2 169282 167479236
2 71769 431548321
3 44039 40898
3 104988 70497
1 77705 124037 845876363
1 82408 131430 540204690
3 24398 105001
3 119288 115634
2 155391 715286582
1 78706 119276 423855561
2 176580 501569631
3 107431 79730
2 149412 389040130
2 72333 591519243
3 109907 97269
1 10915 62887 530205232
1 85884 128166 803111574
3 27657 40557
3 41308 84850
2 107949 438053144
3 30931 41188
1 31685 114457 37595390
2 161636 588406075
1 1268 21617 416577317
2 110072 973078166
2 29161 566032378
3 7097 108967
3 113659 130891
3 10633 143388
1 78664 120751 849491523
3 151116 18774
3 53536 18355
1 7106 125238 521210876
2 79708 29491071
2 90561 439872513
1 127130 131747 251146412
1 10718 17790 230249900
1 20518 116209 22250091
1 55466 79397 370352349
1 99535 152466 487498828
3 178620 38080
1 21343 32642 525595495
1 106556 114795 257957089
3 153619 107363
3 64445 97649
2 68348 897165166
1 10769 98452 521888518
3 90544 128795
3 74686 45189
1 52533 57395 602026201
2 139403 164189803
1 36937 141517 165592644
3 21348 75932
2 77470 776099990
1 19385 154846 642715383
1 53821 99087 594489296
2 1766 360295823
2 48908 909329752
2 98386 518595096
2 134303 218708727
2 47737 545241592
2 5572 638431537
1 59536 104330 944496441
3 93801 35299
2 42571 453413668
1 806 60999 309441735
2 114536 753865477
1 43492 124641 132493718
3 15553 31126
1 23989 107551 194600768
1 1253 29041 892503972
1 99230 138135 581275339
2 143201 663834791
3 12660 80607
2 157201 180728618
3 36369 79344
2 96912 73015883
3 90499 92865
3 99209 102518
2 87064 839422564
1 15872 99278 380826575
3 124097 125023
3 107479 153173
1 4125 44815 511051257
2 172019 437360235
3 133639 125445
2 141121 168325757
3 95643 109028
1 13083 90141 294372445
3 87116 84245
1 8225 131789 377146699
2 9513 289664523
1 49279 71264 402638174
2 95967 677503580
3 135227 109797
3 55742 34462
3 5076 103984
2 158671 186082080
3 54672 41949
2 155151 467204441
1 66350 91434 580993783
1 30078 43632 471703089
2 177030 94999166
3 38256 17325
2 167054 604825779
1 35078 56304 706635901
3 159861 46401
2 120607 887290862
2 131259 610778931
2 22674 151162033
1 46072 146331 810174272
2 90586 705848856
2 78408 818347931
2 99992 152243319
1 32561 136657 738334456
3 91584 4209
1 69363 126892 258667397
3 96670 108974
2 3011 594262667
3 82627 27656
3 46639 130818
1 105068 147660 430362701
2 104926 751253664
1 92072 104443 218129888
1 93807 153583 875415734
2 105456 785697357
1 63849 131420 452325265
1 30156 117603 997633196
3 174370 153770
3 103013 108515
2 51209 829127240
1 74042 99471 15731174
1 92619 103184 65306557
1 13465 18298 983097316
1 101508 127208 961350788
3 102874 126847
2 2460 679353194
3 2454 11345
1 27165 122297 613783766
2 173566 572327758
2 138126 451297894
1 63444 69441 838699237
3 19013 61415
2 5879 16128047
2 23132 584134832
1 86383 135995 553797134
2 7489 727144527
3 87901 32919
2 126833 440618643
3 78048 64837
2 66622 112243220
3 118816 10697
3 171183 3896
2 154834 184425770
3 131639 112193
2 178175 79739365
1 41624 63441 101827251
3 134123 93026
1 7746 64648 952347040
3 43779 38094
2 106094 796471017
3 120070 12862
2 50697 443985850
2 39991 776278900
3 177339 107787
3 5216 95375
3 57883 61007
1 112077 139778 683385969
3 88837 127720
1 7436 34346 245773931
1 62378 137201 316044431
3 124569 73128
2 49760 742609939
3 119577 69231
3 63876 804
1 387 149676 941352353
3 136937 151159
3 14260 80882
2 33662 40239129
3 9251 10197
2 33855 954322543
3 150968 63145
1 21044 124108 551355958
1 40023 127389 309569858
2 120359 897987517
3 96751 34070
1 17082 50438 220469982
3 103250 87866
2 88069 791323512
2 148346 789119884
3 44008 62101
3 31127 66946
1 39314 147373 258664330
3 99516 9985
3 88917 37020
1 96083 107719 465891099
2 40785 193038296
2 175361 741011124
3 63449 68919
1 49222 50103 892757660
1 117333 139058 655723005
3 77113 143751
2 138561 282201512
1 6474 41344 376654679
3 110304 63320
3 8287 133617
2 64305 744306413
2 73021 276793047
2 63854 987369978
1 109240 150374 358529311
3 177140 54781
1 31574 88775 674560758
3 3534 3384
3 87155 28229
3 54747 27333
3 143257 124017
2 23894 70487866
1 99809 129827 666959780
3 63889 24870
3 68742 41193
3 135426 16098
2 14686 32737306
2 116603 317671661
2 28310 825350358
3 170260 93796
3 131647 66277
2 94953 871261916
2 93807 810974252
3 102932 29925
3 30533 74855
3 47964 83695
2 87554 117370633
1 141911 143900 664407282
3 109152 119142
1 45777 110724 197138690
3 63303 153991
3 178705 14479
3 47661 70893
1 122238 147830 757000141
1 53073 137015 76707497
3 153873 33373
3 181297 5861
2 142809 371889424
1 13158 82706 812898941
1 56749 70154 64601073
1 58381 62157 911652575
3 98265 50470
2 131654 77112618
1 21450 64990 899070980
3 33749 5923
1 71919 78135 437403617
2 111153 971860718
1 23338 50585 628338853
1 132689 145302 689511492
3 178427 59530
1 44239 152021 976245656
3 99752 137446
3 66383 153166
2 128721 718130733
3 78624 119851
3 80344 147209
2 84448 746705361
3 5382 1662
1 23077 50190 236270463
1 33040 99287 52751741
3 120539 78942
3 116693 88891
3 79287 19507
1 82058 133449 468355153
1 100843 126003 483570842
1 124444 153674 533238197
2 176837 324020065
3 35720 72594
2 47141 379879878
1 72476 107397 924360187
3 137965 13824
3 158157 96136
2 106310 833031496
1 17325 115214 660272304
1 117 136507 719406619
3 159396 43007
2 174596 934762056
2 80142 261497004
1 25623 138399 328267958
1 35214 52977 521712490
1 30883 149189 782996626
1 95355 113568 666827350
3 45987 82895
2 117689 789924210
2 115645 706316878
3 130879 53623
2 119742 851857497
3 146309 33212
1 24537 93347 372862221
1 41249 103070 753595613
3 8226 27226
1 30242 41360 796680148
1 7902 128935 109689410
3 112010 33055
1 53532 109406 370915756
3 47836 99073
3 49680 40309
3 64998 129879
1 100551 154911 135441196
1 50919 86655 395018205
1 19198 143213 720296370
2 91386 755828784
3 144037 149045
2 160515 941693827
1 18417 34612 427098441
1 56657 75329 170992217
2 5041 470573878
3 25454 62854
2 174498 932295785
3 164947 1859
2 118221 1520975
3 44153 132406
1 105072 118585 347086014
3 4076 18618
3 20632 31564
2 103027 212326415
2 155359 727543139
1 87666 141011 391594507
2 85008 544897204
1 4275 128272 579806825
2 112900 676466468
2 140928 278042167
1 28503 93630 741969885
3 15162 4476
1 92858 116085 870469982
1 3576 103046 752429867
2 135224 442163314
1 99698 104715 639541098
2 166210 883164075
3 179081 136848
1 79421 130019 993848219
2 149480 757315010
1 79477 85947 31746788
3 99590 147371
1 12236 114392 982479467
2 176266 456425133
1 55296 138807 995633305
2 87676 456621137
2 138177 738621434
2 73918 252817817
1 59869 119533 838213106
1 46322 120924 896658422
1 15445 109800 87127412
3 179932 104926
2 119045 276837919
1 12220 149355 151962746
2 177626 328504862
1 67065 116554 138447061
1 41496 55447 627202301
2 118445 753269725
3 158353 117980
1 45908 143250 204213233
2 173770 466979751
2 177414 719640515
2 36800 432019254
1 32990 35069 731368820
3 121290 527
1 38271 153266 911862953
1 123775 132466 407068490
3 84131 50868
3 32133 74624
3 134557 107472
2 146717 577255058
2 8637 190702116
1 10187 94070 346777655
1 46625 111137 141913533
2 86598 700724946
1 66533 132619 420105380
3 147649 41219
2 166440 144683720
3 3315 113761
2 110032 227893654
1 35109 148510 520317765
2 159716 127483830
2 165802 137447934
2 57189 166019816
2 115804 390063500
2 166951 464328232
1 13621 144708 286167016
1 80103 139023 883076966
2 133607 896450733
3 35649 136534
3 180359 25079
2 16144 937369016
2 171744 257759842
2 153667 183713354
2 62389 349819793
2 116209 858917930
2 75812 508397417
3 83502 23376
3 131702 79862
3 17541 32462
3 39949 126124
1 51222 59643 163202881
2 176293 861005641
1 9350 124539 219384676
3 169916 128905
3 180423 12503
3 43065 19462
2 117578 505765634
2 90599 979129258
1 26000 104720 263032274
1 9991 44473 365555103
3 70131 118528
2 126129 882532584
1 31971 154335 749509425
3 142096 58136
3 1907 72463
2 92020 437050788
1 32404 122132 738997228
1 19895 97664 243231152
1 74893 147195 972149840
3 47790 61146
1 105739 107229 219584036
1 83905 126165 171118879
2 128297 430458599
3 157610 3477
3 124650 147400
1 29213 99978 31342519
2 21187 621903296
2 179727 747824928
2 162530 358452656
3 166552 77729
2 5010 612941826
1 13559 150876 272676376
1 117158 137159 697520000
1 130152 142498 622596915
2 13836 383124085
3 57940 95882
3 30924 94491
1 27991 46353 98748491
3 8299 148961
2 175194 281335733
3 16149 55316
1 56635 79278 185555772
2 94555 20198080
1 76297 83060 121548396
2 58915 905957827
3 54051 120168
1 11782 135263 545895730
3 138395 139976
1 111840 151029 238320735
2 127336 548536327
1 32236 68420 30127588
2 80582 987620333
3 22619 13959
2 57434 870327972
1 61506 122760 374667343
2 31856 909399253
2 101224 143854641
3 81912 150116
3 148241 10354
3 106512 78915
1 146829 151373 285513139
1 89859 119351 790763853
2 36840 104041784
2 51519 474735734
3 122454 114315
2 86319 919185586
3 112515 151512
1 17336 119531 214179761
2 9798 683029104
1 24046 60916 337488573
2 127224 131005802
2 155832 493123939
3 78644 96154
2 66415 949924056
3 83628 122353
1 20610 116322 316599277
2 21263 701146779
3 148056 147093
3 73334 36246
1 30680 83555 806910569
2 172760 906829793
2 46414 81642230
3 128325 1200
1 77750 103312 810127051
3 146563 120826
2 150432 879040976
2 37952 32886155
3 32414 75804
2 162899 515953262
1 93917 121917 973473510
2 116733 369109275
2 42365 346926248
2 88980 43274675
2 169397 791256861
2 102898 36792752
3 55217 108994
2 26680 926019915
3 119817 109983
3 49699 784
3 25960 47422
1 2397 140201 557133785
3 77357 75286
2 86108 279193564
1 115432 118108 989513181
2 36862 145888378
2 21037 779967773
2 42719 89345793
2 154505 705948921
1 8568 13834 39817811
1 9906 68780 83167541
3 141100 35177
1 18889 32943 102751809
2 66680 527352223
2 152574 901404503
2 17040 896292663
2 128660 63042981
3 77343 28780
2 21510 459513540
2 39110 143618612
1 66854 152797 238666202
3 114643 142373
1 31990 122118 808439592
1 3280 66114 630532232
2 54579 675841966
3 124218 146428
3 55587 143136
3 143960 129376
3 5751 22008
2 53633 73157067
1 66480 94107 432412051
2 92623 250976714
2 121686 741785319
3 26359 26269
2 141720 577422586
1 68378 80418 32543344
2 177459 920033108
1 38017 148498 276630253
1 35062 138555 69722680
2 40180 184041924
3 39439 87237
2 151654 921906662
2 46554 897823627
2 171627 162877341
2 63125 482271775
3 585 17559
3 175166 103391
1 16832 46352 81447150
3 167660 5462
1 31184 59749 888013874
3 94674 154882
2 61125 407196727
3 112139 31495
1 6009 101389 527228454
2 43420 540244927
1 58086 78201 666147632
1 7539 70994 145960774
3 133537 51493
2 121513 667563084
1 4772 53112 94112737
1 26579 60546 24485224
1 21557 64216 467668695
1 69470 144459 339769211
1 84258 132777 471053138
1 33936 114828 830334780
1 29090 97268 339953479
1 9647 61762 763400122
1 83617 139601 937059245
2 162153 502639118
3 90877 101187
1 14188 57185 809978212
2 163690 749937644
2 134868 521841674
1 18255 67445 264685125
1 86196 102648 580034472
1 30934 153035 221079687
2 11393 271467915
1 28190 117547 59557705
1 87600 116472 548269487
3 45903 116044
1 81231 138375 210513936
1 18607 139183 620192191
3 10100 94052
2 95777 18029410
1 45618 85011 98090374
2 121358 323199103
3 26411 148072
3 171820 1665
2 76556 424920048
1 77997 85611 154873092
1 24800 144015 165769628
3 75713 54278
2 93137 783381039
1 24052 154152 331472058
2 99824 656997024
3 128444 217
2 168725 633543854
3 65779 15051
3 39469 51312
3 83525 37952
1 133584 154434 2124510
1 57428 86960 134105246
1 72561 115153 86332180
2 158740 659056166
1 84315 85947 540172940
1 75140 114617 413342190
3 152145 47042
3 62549 30216
2 103190 102293362
1 24555 78250 812485340
2 165849 497439798
1 81623 105529 986398295
3 140474 39774
3 126714 142330
2 150795 380564372
3 62915 13395
2 131332 277242493
2 112067 535623748
3 32283 56683
2 5199 86075676
1 10530 123110 328135668
1 44275 148674 895477395
3 134583 20877
3 145005 88162
3 79425 133742
1 86725 101588 391082847
2 39719 503763635
1 71018 110518 905510722
3 4287 107837
1 95181 124147 847380380
3 145702 16012
1 4709 27861 568622349
2 3801 742254033
1 74760 79213 335355944
1 35471 36003 981212920
3 46687 56025
3 158063 145180
2 103126 164924752
2 32017 800787956
2 1427 7048238
1 22028 82798 127137050
1 39734 107893 547303749
3 7321 69406
3 41290 138219
2 96776 551806923
1 20999 144167 646172583
2 94737 845054549
2 61756 841214083
1 82748 106146 890106959
2 11599 355265886
3 102214 117219
2 132447 470746693
2 99140 293155984
3 54677 113433
1 35455 142642 504095431
2 160207 386539497
2 145146 631335321
1 42566 62308 568188102
3 67688 117518
3 157285 153516
2 178780 59541978
3 7999 28835
3 131760 138185
3 71674 96767
3 25102 136026
3 118836 145987
3 9396 71353
1 738 154295 831038863
1 103620 141329 900092501
3 50862 107145
1 9144 126105 523040390
1 3144 126157 804860476
1 65449 127788 575622518
1 54592 100166 684635100
2 62989 952894612
2 34879 683267396
1 123980 148854 675150961
3 26398 129172
2 119195 148580657
3 175315 63374
3 59127 80851
3 53184 85851
1 41635 98707 149481325
3 130480 74016
3 23597 90905
1 96779 115698 114508198
2 8504 836855879
1 63487 78273 160930380
1 40569 71373 37561260
3 21893 143947
3 81338 132386
1 41886 129173 825892943
2 145116 894032985
1 57012 115917 30419445
1 50349 138281 500284327
3 114884 28508
1 53511 98081 347543340
1 70521 123204 515645591
1 14942 136443 233152103
2 156030 875667753
2 113385 565997475
2 141791 174263151
3 134992 148883
3 99756 43539
1 94367 100675 636980765
2 151778 364779613
3 164818 3424
1 56509 77981 851377997
2 12122 762666730
3 68585 115095
1 9556 12986 190878664
3 72835 10563
2 84934 745935657
3 128272 20598
2 269 859744860
2 91485 957399180
3 160376 153559
3 168142 103694
3 153008 26434
1 100853 135383 130808111
2 9574 295240630
1 110425 136458 856120726
2 42061 277611866
2 114762 975160277
3 153164 91257
2 113105 625766421
3 125986 87027
2 41805 567196894
1 105055 117313 557638542
2 144592 421505016
3 180128 130664
2 156083 722775787
2 125470 882408994
1 67940 95602 18335582
1 103795 144749 802875752
1 1889 122367 737904344
1 30143 84007 477785701
2 90885 357517691
1 68409 71430 886463881
2 39876 84743855
2 65259 99056101
2 155332 239420274
2 101196 592261251
2 166890 827830132
3 7827 34911
2 171520 258977140
3 63656 96362
3 156450 109111
1 99653 122710 456087263
1 85339 95530 737778553
1 337 76926 351632241
1 48110 116919 765012026
2 110049 834952672
1 55522 75690 349259185
3 66686 3565
2 48412 999035115
2 86701 163046432
1 9274 88073 99745684
1 26170 98759 850553030
2 72249 857509765
2 108706 575981371
3 19255 127964
2 119341 717899348
1 46234 107054 360687551
3 37613 95259
1 23607 108141 830250643
3 67077 33061
3 156480 74292
3 68993 72364
3 155392 122184
3 179911 115178
1 16039 55547 162167067
2 86116 69054225
3 6699 133314
3 67160 129738
1 108602 124986 90622731
2 9250 642287000
2 121000 164671852
2 42046 878557391
3 146460 35830
1 106865 113586 555066367
1 23765 58231 968127972
3 27755 64815
1 3282 32205 835905369
1 83540 89899 81699921
3 121339 78339
2 160400 248570520
3 144715 109362
2 88089 653587311
2 65969 714978317
2 117231 432599718
2 178464 908531298
1 46364 123304 395743908
2 95781 500919730
3 116772 148952
2 78951 970907448
2 73247 145164459
1 97327 109695 581852416
2 118562 561864414
3 92233 21822
1 45566 129004 475038728
2 180784 532052154
1 4330 76796 262541379
2 81348 839710493
3 156132 35283
3 29649 92515
3 29714 104837
3 20173 112049
3 172564 130144
3 65438 73955
1 68179 134089 805691450
1 59858 89660 220697065
2 77741 62321113
2 130274 360601318
2 74633 415626076
3 84150 21278
1 95163 129484 502839401
3 35880 32538
1 10156 29966 295423079
1 96822 128289 917526379
3 141991 108168
1 83984 132132 737016032
1 54353 99901 658197556
2 64468 793201916
3 29627 94517
3 180662 37585
2 45314 303899775
3 56280 8082
1 96268 108440 556244172
3 19037 93981
3 124614 93266
1 95219 103673 115162492
2 148554 900027807
3 157776 66625
2 22935 394913536
2 12073 232915762
3 33198 3878
2 110465 259904690
1 46390 150306 272082151
3 121968 114659
3 158893 123179
3 146582 82643
1 48487 85827 594234283
2 57716 133275481
1 81127 150179 950929723
2 137031 761167070
2 83345 630923714
3 118647 61211
1 16287 38937 595468505
3 20566 24031
3 136145 105028
2 18463 505519210
3 89823 14827
3 170899 122392
2 133726 932788676
3 89370 21346
2 682 27953146
2 156454 25538183
3 38146 153135
1 63685 83692 38762754
3 153832 69854
2 131882 162512821
3 6992 146482
2 68373 116055587
2 78329 445965158
2 171537 855447749
1 39171 65019 436245556
2 166277 42367167
1 115171 135490 502023281
1 34599 128135 708600425
2 5826 132842945
2 32676 816600880
1 11516 15799 731872693
3 87034 4
2 104256 762417393
3 6212 119306
3 81221 4236
1 41672 96787 278963782
2 129435 813584940
3 172246 68734
1 119021 146066 558744583
3 30802 50357
2 146723 556001003
3 50855 3899
3 133203 66489
2 174391 300808315
2 125102 851944098
1 64100 87929 450496848
2 140073 221371739
1 53310 125693 636671743
2 126218 4270037
3 56848 94662
2 18073 467359544
2 43441 960443050
2 133930 789045077
3 63144 41227
1 11193 113757 694484731
2 126835 105190877
2 106583 16241656
1 104487 136476 940018480
3 62805 139400
3 74823 4393
1 85617 119037 663776355
3 21226 26418
2 149972 203207027
3 109322 71556
1 40655 55363 158440081
1 23191 75080 694253385
3 39244 86834
3 81408 54449
1 94073 102532 558595275
2 160090 521834638
1 124220 152902 712106300
2 45338 533892330
3 70760 8404
1 50718 71189 568455624
3 135393 14972
2 44863 612435009
1 123853 130558 951472234
1 43399 133669 312671494
1 27054 52827 520715213
2 110698 886733994
3 87947 73673
2 110004 677955754
3 99646 17777
2 137989 328151372
2 54133 362499975
1 125724 128168 764497883
2 25410 433009616
3 48443 127479
1 59395 120658 433581267
3 124044 139270
2 113789 922177777
2 22290 668263629
1 48107 62547 215807012
3 166546 141483
2 120245 304807036
1 80644 82549 92922670
2 174414 9819902
3 68603 66536
3 21867 78039
1 41623 152178 296857671
2 134728 567407078
2 6138 384397167
3 42020 68786
3 84147 128072
2 159986 981133707
2 45666 894082625
3 124944 16834
2 135521 931241274
2 124888 9192428
3 53319 6416
2 170967 118668991
2 11462 647062243
1 31699 72904 246172493
1 71581 120532 838322632
1 81727 141280 560951138
2 139174 465969464
3 49698 148415
1 16650 59264 218076555
2 45338 485664644
3 176292 133469
2 154836 363100987
2 73586 582976465
1 52218 76142 172907043
2 154315 124560072
3 131433 104219
3 163932 4368
2 4133 473197233
3 139589 62856
3 27786 34219
2 37566 276445423
1 11611 129563 87112517
2 111067 889560137
1 105805 133218 405641668
2 104405 525855823
1 20475 105282 196846937
1 40290 116926 847078886
1 14638 24998 673168391
3 48771 29532
1 14158 68162 169212753
2 68823 799445701
2 66958 222772515
3 114938 29441
1 3467 37673 961618579
3 152211 66347
1 35902 86193 790596534
1 92796 122762 251946561
2 108409 48389103
2 4753 827298722
2 167011 22648571
2 133737 880273787
3 122275 21134
2 145281 81576724
3 123112 99706
2 138982 236977397
2 51328 887179827
3 46792 7834
2 6755 100107013
3 24570 96671
2 95022 240981086
1 11401 40281 826686883
3 4003 63803
2 34292 301304051
1 10703 132404 515867861
3 125071 137379
2 148316 31375954
1 7525 140596 455264408
1 59138 77074 621161881
3 123437 108646
3 21698 134013
2 49047 786754674
3 46952 135226
1 58308 80246 415072396
1 42173 100239 974650740
3 176511 14733
2 154430 805288217
3 114845 89386
2 154479 310180521
1 28416 40618 316558774
1 13681 118884 488123682
2 170934 18545542
1 23125 73838 611800631
2 104009 871619876
1 7717 111218 827157966
1 8623 70329 392786307
1 11068 16905 49981506
2 65942 144139801
1 33150 85476 524135749
1 13781 36976 419448303
2 6185 284487729
1 39225 40789 937274584
3 58906 8846
1 86377 97438 197293915
1 59893 65315 305895710
1 3915 29724 528962128
3 95480 86367
1 11091 112788 601801320
3 12510 91758
2 82600 769595271
1 63155 65961 154216611
3 123541 51050
2 14223 114581212
2 44851 500266509
2 3704 726980829
1 45990 63046 853288586
1 22342 57189 662173225
3 139531 7766
1 16817 84181 510314205
3 103066 89814
3 76295 30524
3 105779 94198
1 89925 147509 212587177
2 18228 798042627
2 181455 643613139
1 69421 81545 236256065
1 35605 69907 815968645
1 79817 125942 375054065
2 28491 530598700
1 90507 100398 51723487
2 3365 390590664
3 4334 5609
1 5662 147802 826440404
1 64645 112098 197877003
1 33109 92695 65641640
2 25399 351774400
1 135040 146988 511030570
1 36753 88526 253597245
2 67745 34354969
3 48670 130274
1 18156 131906 712246384
2 168664 997650806
3 130944 63786
2 114292 475288633
2 162965 635224033
3 76438 75388
2 157227 627598701
2 171111 382873404
1 41923 127571 54234764
3 144217 101180
1 91801 120272 339008702
2 93207 265917197
1 110619 135958 548550618
1 140792 147647 670851633
2 173285 640012801
3 82403 64650
1 45421 123128 204876989
3 148466 125824
2 62649 428013943
2 105662 916286015
2 79774 186569189
1 89343 121194 898455356
1 64433 114832 703095870
2 33562 827526803
1 32811 91698 786280155
2 163301 760930049
2 4128 997988823
1 84367 94007 209922570
3 14214 43666
3 68785 36921
2 17189 654949501
3 75195 69619
1 90596 100733 889947712
1 10473 88253 610844822
2 103374 82630277
2 110596 424873589
2 49949 233012982
1 80885 105316 932386535
2 160772 668260326
1 57619 135588 384629843
2 85836 146109171
1 35651 108902 698041159
1 27203 108991 350785956
3 71979 132390
2 157910 840958267
1 89623 112184 218324546
2 137379 909275399
2 84158 961234581
3 38393 125148
1 36178 141987 927101052
3 72472 70063
1 2968 117909 343305405
3 47692 48459
2 76469 302441976
1 20054 68442 411433564
1 58301 147688 872597586
2 145844 249404918
3 96531 130947
1 49559 127564 320652343
1 20865 122564 406278232
2 2905 840070818
2 102921 218045007
1 82847 135295 484900569
1 53257 97842 948340856
1 11863 52945 450602553
1 27130 112735 320335805
1 45765 78355 479005517
3 77935 1855
1 77185 154154 455022815
2 26883 765284439
3 123748 69327
2 48736 995379070
2 60311 33801116
1 10978 45176 671217086
2 129438 64083761
1 23 34740 445550734
1 17337 129672 918456555
2 67027 612274635
3 81390 108815
1 101212 120566 475537865
2 159981 427914495
1 37488 151463 761027648
1 10452 51574 327689527
1 24571 39919 619511875
1 10919 62048 904948499
3 136641 86490
2 16759 859824727
2 77957 515973109
2 181335 579644488
1 35282 111877 837304341
1 140131 148426 494783887
3 38089 109598
1 28844 94787 156823582
3 38129 63515
1 13399 127649 490852473
1 3533 31937 36810838
1 33250 65166 440046716
3 49596 76335
1 84390 139260 745483193
3 86945 111581
1 1684 77830 398384807
3 100565 22642
1 23781 88655 703246816
3 70965 150754
3 137750 36946
1 7701 41040 17623003
3 121708 111555
1 38197 123235 886227283
3 35579 64865
2 102871 617260365
3 19897 29836
1 49195 50685 971341893
1 21777 44638 296133476
1 14172 132736 718010306
3 163266 70270
3 143373 82913
2 91462 815609760
2 115649 47358052
1 43396 127361 638742321
1 9921 118110 134035463
1 83698 101639 124651848
1 95513 121656 645054013
3 37376 101078
1 100485 151167 859031968
1 24388 139257 473166240
2 48536 487505457
3 7811 126578
1 15267 60519 272800579
1 82408 120987 101239572
3 111760 13065
2 117998 429162850
2 15336 103913976
2 179599 941122444
1 7315 48251 207702501
1 22737 58533 346535818
1 10604 138361 885998809
1 12047 41335 283186409
2 111260 936081242
1 9058 26144 869819336
1 78103 147505 906289147
3 114253 130445
2 52242 440446886
1 55485 63806 792791754
2 101454 461141023
1 37735 118871 654852152
1 21422 131521 377591189
2 93586 310414520
3 133791 123569
1 69323 84636 989568900
2 92808 302541695
2 114645 107597117
1 79992 87035 873237306
2 68860 161168993
3 129489 118919
3 57070 21265
3 109299 54933
2 51744 287560011
1 74274 119119 540593494
3 152408 103106
1 29446 146014 922893553
3 55652 144546
3 57143 134017
1 7031 17652 426682845
3 37837 59989
3 114578 140079
1 62307 131457 158859746
2 41347 129173592
3 4512 69578
2 178012 79809742
1 98644 134834 423218457
2 61524 392059979
3 142154 116022
3 52787 119090
2 108901 574300358
2 92765 355430592
2 148964 881391024
1 68333 90372 438986440
2 124390 935123090
1 65553 124061 200067181
2 146390 821099755
2 18826 114321687
2 125237 299605626
2 130509 139961440
3 64354 27366
2 169505 880958447
2 181131 661571941
2 115047 288833357
1 110351 123643 134470398
3 81240 126008
2 165702 926197817
2 60095 113427428
2 179401 600638148
2 167937 734800297
2 106910 351523976
1 44875 87522 166777178
2 14933 944175000
3 43616 25884
2 139353 539715694
1 15235 149040 53538745
1 30151 51349 981971066
2 15339 453398734
3 18708 33817
3 70096 83496
3 125657 24001
2 83009 547125953
1 37208 39547 628928915
2 137444 979999150
3 26584 150846
3 113250 150726
3 180148 98558
1 38030 143620 793654173
3 145749 69221
3 161086 104312
3 38349 110507
3 167907 141527
1 68745 84397 245905048
1 7262 33219 442042607
1 33593 69455 616350101
2 160404 586786185
3 117000 154600
3 169886 2073
3 1030 38883
1 41102 92409 852544303
2 125286 807566319
2 114207 609991275
1 1467 10652 46338332
1 40844 124940 763618397
3 131146 6646
2 14681 564361011
3 12864 53681
3 169716 47857
1 8361 32426 559069076
3 40144 130960
2 136837 800319290
1 31480 46233 451092259
3 156774 100308
3 137691 117817
2 126442 858499469
3 99653 117181
2 152178 419484353
1 63345 140827 737172660
3 40046 122407
1 64304 92254 751596857
2 28830 894333853
3 139912 45257
1 57967 80148 820355185
3 167422 154529
1 61426 106271 675096827
1 31117 105486 75864058
2 117370 236888979
3 121015 93540
3 150825 28499
1 5272 48998 639898373
1 17069 131729 997990398
1 108665 147331 85786886
3 85773 42203
1 79415 80727 275105267
1 101590 126815 5123337
1 63425 129235 410036853
1 62249 131098 476582419
3 71708 118784
1 1072 22640 213505384
3 146114 27866
2 123474 102707457
2 79764 297034614
2 46321 460736877
3 78668 121741
3 48384 61772
1 17174 25570 708375175
1 40070 143539 506207872
2 117523 472923442
2 7895 571218000
1 17298 62556 703781478
1 18998 119807 1406723
1 2434 51516 988282034
1 68240 97335 583417177
1 373 8466 424034311
1 57320 113381 387017191
3 76918 131056
3 150275 39327
2 164169 7802766
1 5408 25122 333435072
1 40883 91284 67387491
3 163055 146060
3 54423 27457
1 29450 49212 312738065
1 104863 113761 579249909
3 89438 75511
3 8281 45192
1 40254 131821 964916849
2 179356 434346959
3 75483 6766
2 57546 251772757
3 1714 91484
3 158429 124872
2 20534 167560710
3 62877 82700
2 23801 477078765
2 164333 134069294
2 141910 191836078
3 140277 8005
3 113348 14648
1 85744 91508 626529409
3 60482 140152
1 32630 121025 200776428
3 67068 58994
3 42376 61770
3 39456 24014
3 20793 21333
1 28690 106278 996203169
1 32908 100967 333038592
3 69825 72458
3 125353 3315
2 45359 452770509
1 69609 141219 976186402
3 48862 94741
1 28788 88803 291821707
3 110852 19666
2 141269 876419847
2 57811 795764508
3 72426 25082
3 105860 22002
3 28277 104497
1 1889 98871 856145027
1 56218 146321 169984180
3 178265 67938
3 78457 40910
3 141069 56864
1 100698 148382 111334077
3 60942 75970
3 133216 93318
3 116589 4213
3 48372 31981
3 180979 82416
3 134321 140286
3 103642 129566
2 40878 821238998
2 121261 392809652
2 79768 607686799
3 130220 54020
2 126659 948934787
2 148318 204886190
1 58252 71442 737591549
1 47329 106261 54001146
1 93630 99890 508776341
3 177605 58500
2 141250 83458602
2 124531 189239658
1 116981 147719 810725241
1 18491 132432 19316940
2 179996 632905230
3 178960 110132
1 22975 50973 261925924
3 48873 98408
3 61652 27216
1 123161 132983 983956985
2 157981 380058384
3 47533 98405
2 11853 876880534
2 148261 901133076
1 43303 71789 403691820
3 34250 67765
3 75297 134695
2 31369 841041766
2 49279 167309897
3 79940 77902
1 93705 108505 793984610
1 55534 109536 842593913
3 19306 72581
1 7111 150658 511583871
3 123887 54788
3 57136 41147
3 87474 109826
3 123068 87822
3 48050 63880
3 154560 124487
2 42154 861853860
2 138498 413455883
3 101283 96050
1 35576 96513 673953749
1 48885 140817 835700194
3 1383 145084
3 143775 118724
3 89785 93467
1 44720 113436 81386079
3 91369 20827
1 8307 63938 704878309
1 34158 124752 394069230
1 403 120737 701093452
1 58059 141896 537872628
1 89859 117745 623226304
1 110525 147257 683841781
3 113558 81507
1 137921 152018 297588986
1 45949 153202 403438096
3 85276 42168
2 38636 267220857
3 172722 77722
2 95461 898968837
1 69650 132868 397541698
2 30451 913642484
1 35987 134296 189285305
3 102411 152985
3 94874 79726
1 7607 45485 906552428
1 21026 46242 791285071
3 10915 6534
2 102494 643654967
3 67761 68964
1 35715 108608 852685725
3 66104 28498
1 100023 133328 345043821
3 167469 49695
2 12324 395600118
1 3378 37753 664929882
3 162942 69971
1 94840 132663 232429771
1 1294 147546 283654903
3 13289 115788
2 18063 555883431
1 32808 128154 500115770
1 42019 45838 339672547
3 166934 136069
2 81207 858199820
1 33376 154632 342911117
2 106835 359147473
2 78325 111018455
3 5003 142557
1 22356 23003 232358157
1 64115 143538 283928424
1 92022 119018 267183569
1 60281 74233 364273389
3 133846 143348
3 43698 110487
2 31293 836707083
3 165556 48136
2 133209 172131296
1 117887 153797 835863412
2 146852 505302479
2 132638 156640357
3 10159 12998
2 181535 11557753
3 96450 55618
3 49584 59724
1 22459 67573 262291051
2 48136 476582952
3 135424 154570
2 85281 832706839
1 84861 116745 130799892
2 151573 343453262
3 126505 97538
2 112443 386050643
3 45659 34042
1 19603 94833 678107232
1 5624 130559 891302419
1 81192 149327 124638818
3 158555 72198
2 87243 374037838
3 142526 29488
2 50448 353042173
1 93 152489 929464208
2 4647 833222028
1 29538 132349 136846153
1 8902 87270 272014292
3 113698 76976
3 140018 14239
3 117224 121453
2 32305 432230985
2 61052 656698165
1 11162 53291 605186665
3 95195 36474
1 42014 112947 793554210
1 8146 17080 225289459
2 46797 547264149
1 40590 58748 291680264
2 98648 768052576
1 84754 142267 165828674
3 177507 45553
2 11153 62075488
2 117567 500044268
1 72514 150778 528603899
1 55277 129406 24910086
3 41736 17960
2 73346 347726468
3 174195 120551
3 84073 154384
2 89518 916244808
3 136656 148972
3 139856 8537
2 118256 217343811
1 51319 104701 188753566
2 3635 376000352
2 51992 254274747
1 41228 93322 550511064
1 64139 119550 276850228
2 50146 489000086
1 46031 48864 483512345
1 103987 108870 196583358
1 9706 56410 754474558
2 1397 231375521
2 71575 462666795
1 63524 112091 136041945
2 172259 657046950
2 161078 146189781
1 22979 136979 733387484
2 180619 304136890
2 110187 558013703
2 65540 572771219
2 94198 335662137
1 19961 54733 894978645
3 144813 127997
1 74255 120965 803557935
3 126779 77
1 1737 112898 289175167
2 104375 760284113
2 30661 350319115
2 11396 559749983
2 40402 806544844
2 115524 462488117
1 86599 119940 313001289
1 54327 137794 564218279
2 163315 208244746
2 102171 852020272
2 11631 303353212
1 10108 152567 436373143
2 170554 936241983
3 40172 67341
1 94201 102981 588677761
2 16434 841068637
1 58145 139040 680163219
2 146603 510469631
1 786 54559 217034314
1 15178 117657 40137008
1 58662 150032 611791191
1 1192 35289 499137679
3 99737 80747
2 119562 127843028
1 41120 112320 338643614
3 141156 58266
1 20821 133815 709945795
2 3659 631749635
2 53816 1652790
3 99927 13227
1 29741 137666 746703327
3 169618 32282
2 154699 641922341
3 119527 129483
1 112126 149213 318530202
3 82774 127426
2 91494 753428010
1 114391 122367 970655743
2 151440 112037888
3 148923 25571
3 112195 57324
3 100332 91845
1 18417 35286 996723980
2 55462 364241559
2 7512 96671564
1 43130 119508 757033308
2 139857 222719449
1 40968 44312 937253925
2 81004 745221158
3 109267 61115
3 39506 120947
3 156176 56667
2 102579 594079780
3 87825 23701
3 70117 75258
2 53358 717700367
3 117952 14424
1 98049 119563 692586762
3 98336 139196
2 130397 792693690
3 33374 48551
2 25055 559058489
3 31138 64080
2 85853 775782008
1 71345 107821 179772995
3 47285 95770
3 148007 64778
1 108884 114693 662511428
1 3668 111192 758046210
2 75533 790212044
3 132976 71675
3 139965 22140
2 64136 743747141
3 108673 71032
1 67494 116988 612986303
3 142721 31513
1 7956 140870 742705925
2 41891 549294499
3 135090 5906
2 178551 957898920
3 73204 23831
1 33404 101834 136731891
1 3340 16551 741510402
3 35766 104275
3 43424 51539
2 97789 277912811
1 30312 141231 919910329
1 10721 144679 544588188
1 41120 117658 87675607
2 152159 592448026
2 156131 149339068
2 44430 460943010
1 64106 133200 249895667
2 110332 293450103
1 76779 128101 482270529
3 62222 139564
2 152793 257392451
3 44868 152090
3 103028 8827
1 4380 10145 968839663
3 122192 67096
2 91482 628914768
1 4121 126433 669597217
1 115008 121575 886104366
3 109654 28536
1 113551 115209 646238476
2 65486 90374165
2 97853 135145645
2 80089 286647366
3 157987 144143
1 8963 128019 641756227
1 39272 53631 378483400
1 88319 124764 731938933
3 109950 91930
2 104912 454258585
2 5792 939759034
3 55994 90972
2 40293 686405781
1 62440 95801 18614904
2 108485 74194729
2 173911 501256000
1 10382 118478 58885067
3 146050 45014
1 63251 76791 760761101
3 11225 103710
3 40106 51156
1 33977 134785 242284374
2 33362 217517052
3 122679 87286
3 42752 33767
2 29270 627338538
2 50752 543417375
3 16733 69208
2 51044 572404778
3 152816 64066
3 93203 136767
1 15824 117520 213001466
1 44368 144812 540012749
3 26361 61246
1 39629 140143 59344909
3 599 64410
1 117139 141365 954913598
1 15114 119413 425621852
1 73129 133828 730096641
1 48458 89246 454229715
3 164996 85351
3 52555 59817
1 8438 150050 576342392
2 142047 910562014
3 80995 27660
1 23941 131704 997714964
3 22485 102927
3 34531 63487
1 15855 29327 52953893
3 166652 118340
1 87986 100496 157298804
1 30848 58886 53133406
3 73286 111583
2 155802 740023023
2 43749 484595758
1 26385 148839 229606459
3 94532 133532
2 128377 941272227
2 101771 763583883
1 9793 135514 370590535
3 78070 69223
1 85765 122452 595758105
1 117435 124018 972196239
2 152259 872725603
2 172370 950625849
3 10600 130375
1 119140 123840 493438140
2 7657 554089249
1 42670 56295 906001608
2 1709 95038032
2 6815 623074939
3 93618 48652
2 67346 118938242
3 77207 89873
1 25462 107450 911807312
1 119579 144916 447193323
3 5102 9635
3 6355 8046
2 96029 404549392
1 57648 67685 22229032
3 73318 119796
3 170356 80469
2 5426 91970366
2 164399 335055699
2 18607 850783784
1 41984 70564 579673231
2 31157 214293661
1 35734 119799 340770981
3 13930 4781
1 35497 115077 416766314
2 42187 853301961
2 871 629762499
2 63195 994809539
2 115516 775208980
1 24155 31429 956151117
2 179816 966632321
2 140308 684606862
3 136257 11917
1 25158 142023 173073579
1 82980 131358 731891466
1 10147 31286 440710100
1 32583 82569 10729962
3 146231 5068
2 161968 299298524
3 100148 87331
2 9676 375291725
2 150722 613653774
2 18852 518972587
2 49092 929263959
2 73467 572571723
1 73525 153987 621882622
1 25591 143776 260276191
1 87558 125455 234844126
3 142556 152468
3 84089 75295
2 38205 480264285
2 75297 919959666
3 29349 141532
3 6923 96887
3 127110 89527
3 154787 124884
3 85897 121718
2 136663 669507886
2 170305 887223368
2 127092 985265222
1 43111 145852 688400543
2 78826 461597668
1 47621 80836 695261887
3 107601 42334
2 114408 134116145
1 20952 140825 208981198
1 21604 149622 650462941
2 167989 499142260
3 126838 58421
3 158325 34585
1 3693 67940 371479406
3 123578 118309
3 44952 113434
1 135520 154524 663941833
2 37331 568918419
1 125052 128146 426716021
1 566 48262 206532716
3 51523 129267
3 14004 138100
3 98579 51606
3 56529 17999
3 139881 58139
1 41912 95002 445207492
3 71442 18135
2 116840 184705498
1 51088 101519 53013637
3 19036 82495
1 99761 133193 444097646
2 27035 841568367
3 243 67697
2 77617 576170137
2 126901 277538154
1 85120 124772 957542739
1 116199 136338 720192792
3 143965 43927
1 61378 73059 170154
2 41786 837926886
3 76329 53292
2 75410 345724509
2 80183 29344644
1 20339 57138 734110101
3 135609 4629
3 72560 87020
3 9483 79980
2 53775 215073748
2 12282 591482972
1 78470 91591 878210850
2 60502 841000413
3 55761 9617
3 71379 40941
1 79788 110980 30928177
1 83447 132712 497951473
1 60033 111924 607578735
1 111274 136622 498876276
3 122184 119235
1 33668 112177 900675575
1 50613 125333 138842284
1 73195 135811 801339992
1 10098 144186 680775360
3 3996 110804
3 28730 89382
1 55147 121046 550213262
2 154286 497545270
3 115110 13939
2 176315 593742458
3 55216 86167
2 30139 143571410
1 3424 65718 294067018
3 41256 118673
1 91106 151032 6761102
3 146202 48082
2 48821 843104709
3 34489 89308
1 22327 50567 995425257
1 11333 20963 951299631
2 117382 398940655
2 130435 339243561
1 48282 65718 14668850
2 30369 280204983
3 69203 142712
3 73388 25654
3 163237 108315
1 32088 63618 388704203
1 12029 52258 549378171
1 8547 124528 806784299
2 72320 403273857
2 60205 324954554
2 77894 206396076
2 91792 274808981
2 165947 542864761
1 82438 110681 42770791
2 89094 674506204
3 59210 29750
3 153452 31337
1 28426 63359 315282057
1 81156 129890 77623927
1 51015 114971 770874038
1 109979 122607 483317091
1 37798 82899 103095846
3 175744 17359
1 91668 137789 999991769
2 141615 923039107
1 135981 144318 630076104
2 5905 413409077
3 7672 138609
3 39238 3437
3 61376 95070
3 69348 60633
3 103820 53300
2 23581 112260769
1 47214 56959 606348021
1 8471 83707 694007442
1 96039 136509 214384396
3 71370 72962
2 48970 644501749
1 102486 140147 119523953
3 148111 5143
2 88774 26472593
2 95847 612677772
1 97275 146740 975741373
1 45534 135910 473074482
3 177718 122094
1 46903 113252 958973479
2 114646 163824936
1 49093 53337 600061843
2 28091 465919005
3 134968 120841
1 47019 71173 595411837
3 2714 17769
3 92486 77547
3 111014 8379
2 94372 2465591
2 116542 653164696
3 123239 58806
2 144097 568900406
3 28693 22480
2 60764 568085317
1 23185 150674 184306728
3 99985 66758
3 16947 27340
2 138473 133697800
3 142249 76187
1 576 16766 407423010
1 2562 112503 119880552
2 55018 255289495
3 3083 37969
1 32026 152362 678314868
2 145785 826397736
2 116223 153600936
1 96840 110959 710044476
1 18843 110456 190946561
3 80537 114275
1 5961 9592 335434060
2 92450 222662800
1 66266 72802 202818243
2 4917 384629631
2 127242 815419038
2 61152 927614243
3 75754 23843
2 131097 567253264
1 30313 134259 296958635
1 5554 24109 254600131
1 4698 28737 366956574
3 8277 139824
3 150321 77903
2 135143 792932918
2 41358 228997350
2 148801 920322998
2 12426 917595969
3 62240 93342
2 168789 537248043
2 70722 540872543
1 75068 126422 557961535
2 66425 915064920
1 26103 63851 593823398
3 116448 146547
2 95594 104500320
3 164568 143554
1 11850 91476 963556561
1 70538 88279 683662394
1 24072 35090 445788304
3 153464 61037
2 154869 448694784
1 102779 136006 805228162
1 97431 127322 969650
1 15656 100086 796919385
3 60133 89462
2 152660 209781243
2 48085 707997222
1 8562 51055 91075954
2 15325 142571494
2 147933 605364013
2 81992 451703046
2 24836 234736960
1 128363 138903 949154212
3 55667 53020
1 125661 142412 283259540
3 107622 33701
1 89462 102317 697652096
1 31398 86216 788278770
3 101798 33341
1 104524 145520 389027124
2 152074 800210697
2 47905 65706791
2 141068 227964083
1 78710 119072 519171659
2 45663 634414475
1 74938 127025 909611267
3 47688 146866
1 104956 123125 988674561
2 138609 714329020
1 92154 96211 557805107
1 29999 151818 887176488
3 130177 56201
1 103047 106145 792321281
3 109518 96714
1 6585 154436 178702891
1 47565 139858 650530161
2 181025 858975933
1 71071 72676 558759934
1 25402 79239 458085644
1 39537 121487 113469225
1 97756 117432 33289325
1 44107 55576 650456859
2 5599 40081276
2 118136 189333737
2 152595 479499996
2 141119 907727176
2 170173 615614053
1 113103 118254 262807549
2 49771 772298087
2 31025 552874924
1 25598 38062 708169237
3 89 35400
2 90953 658472132
3 84064 24337
3 149713 41218
2 42291 583091331
3 145089 46990
1 87184 95935 776028840
3 30200 93940
1 81855 146500 914077599
3 180861 101014
1 64571 134288 669352698
1 48546 98210 25107614
1 3445 82465 319526462
2 23499 578422661
3 159763 40242
2 57235 443001907
1 53242 151893 188741505
1 30539 61100 360090838
2 131181 357490560
3 173882 121729
2 103795 60330910
2 166389 405594275
2 91269 996503815
1 42023 100393 691175637
3 3424 120508
1 27069 59236 170656181
1 4939 77895 429232533
2 154066 34902131
1 14711 19141 554554244
1 29573 103675 944857628
2 156757 119340364
1 97118 139805 994429652
2 140959 214221734
1 143356 154001 710054721
1 73565 142893 986807341
1 105624 142157 284924279
3 162713 41844
1 91436 153288 763954785
3 58224 143330
3 113425 35666
1 53376 98958 772025395
1 102833 108081 569089707
3 113994 128838
2 13837 413200211
3 114505 19750
2 149872 743544069
2 81087 693532029
3 12835 107667
3 138324 47377
1 51696 90712 314352087
2 56811 220145968
3 72415 24979
2 72208 57315942
1 73166 99763 772271128
1 7424 153250 510824063
3 113171 102388
1 25354 25361 125814548
2 106933 430698917
2 144511 963869847
1 51615 129798 546018793
3 114720 2886
3 153193 41889
1 32285 97564 788739172
3 14887 95820
1 67186 136032 250287616
3 124410 108903
3 170148 42742
2 84292 288978164
1 4413 67129 89327081
1 48367 99120 366066656
3 88343 16039
1 8008 43277 731090009
2 78979 652866687
1 1004 122314 841062417
3 165913 63740
2 47189 790225514
1 34939 76215 526939920
1 8998 18953 695208776
3 46128 94391
1 76827 96603 69450362
1 999 48227 415390574
1 39136 78649 720550036
2 175053 234983654
1 28283 30057 873927408
2 65472 685278348
2 33620 120296542
3 20324 116824
3 127708 140863
1 35703 131769 458804297
2 151821 341773562
3 118244 17035
1 56070 134691 70921874
1 135446 140876 786748347
3 117656 106497
3 37559 91328
1 23358 152933 787573939
3 134215 16338
2 171620 530792393
2 99045 544677097
3 33281 114990
3 90945 145904
3 87020 103421
1 53396 80799 919302300
2 64267 184973707
2 79061 209469876
3 38466 82872
1 121272 154913 861986386
2 21138 93328818
3 105245 29441
2 13369 107894802
3 38949 39797
2 33663 118005118
1 64186 65500 941332707
2 43528 43126987
1 126303 148568 594876340
2 175193 111458981
2 95774 799363047
1 38986 55563 990592101
2 127812 562978376
1 88567 95638 414730997
3 7189 34860
3 14851 45928
1 46851 110024 262758998
3 125633 144343
3 73835 90824
2 160713 221150795
2 152708 450247313
2 37652 277047534
2 120916 411048605
1 36841 99519 880897355
2 33454 789683216
3 238 148763
3 55465 100076
2 2206 82997817
1 62967 117168 876059846
3 153972 61677
3 167509 17011
2 114237 398521347
3 162168 131355
1 81844 100619 642898072
1 101250 140838 658861152
3 46328 12013
2 105064 526365974
1 126483 154678 398980582
1 65618 83188 148594221
3 34664 110737
3 127571 35258
1 128258 132678 599609421
2 153425 790445054
2 176571 702952523
1 77940 148584 387720556
3 128544 42785
1 2490 143973 548654533
3 58037 94061
2 26768 24521690
3 132268 146695
3 13796 89834
3 50485 118430
3 21273 79599
1 23870 43851 931803726
1 11108 70977 273453109
1 16419 47546 619339205
2 49418 90281789
1 83358 120243 441973495
1 28253 139561 619372840
3 124876 139265
1 39849 145896 60030786
2 89055 41550435
2 90999 961463056
2 73317 708022381
2 164403 680321900
3 163952 138207
2 77733 354722314
2 8289 822413515
1 31410 42277 904203516
1 49370 142643 364474409
1 8953 113609 88575425
2 153496 360528875
1 66177 116926 755136193
3 3016 10879
2 53822 594191978
3 6732 149540
1 7924 34575 134725358
3 11750 50104
3 8951 48348
2 63285 268011676
1 129643 152460 698146249
3 143084 128617
2 141446 255654407
3 58142 60143
2 139214 705299885
3 103437 146238
1 3778 101498 821249054
3 28271 15511
3 82434 42331
1 6847 55464 154458031
3 70077 124483
1 55836 63738 571483823
1 102101 146086 175539772
3 99626 31713
3 42870 11117
2 101155 775950626
3 19014 82511
3 138854 61916
3 8459 108024
2 36527 130520317
1 55732 94835 237813243
2 148786 475577582
1 23512 70293 481326293
1 100874 121084 114567693
1 63427 112874 599771076
1 38515 71078 281898307
2 103191 186765344
2 91377 919093400
1 79522 113834 924806272
3 150396 75870
3 148386 67813
1 49566 100782 198801750
3 148284 150002
1 96446 115883 17171084
3 148704 142058
3 176555 25114
1 24174 45110 494787126
3 56577 80346
1 4518 70098 967524254
2 125692 376194394
2 157230 877317107
2 92606 648431486
3 156495 124133
1 19863 138657 859549514
1 115037 145250 416924294
1 141330 154628 956040298
2 63442 862699115
2 152623 530310398
3 78633 82572
2 162378 296194169
1 108859 154853 401163761
1 1728 74202 378455369
3 30294 47083
2 57955 103632396
1 26055 28402 789453799
1 84841 153730 707581154
2 131923 857536220
3 47749 95172
3 149029 148198
3 70698 37421
3 142682 95872
3 174045 133639
1 1353 116845 724115848
2 159668 551403032
3 50472 85520
1 35985 90813 772192720
3 124696 35481
2 151765 107793598
1 121253 145558 459299923
1 123991 131676 101049915
3 113025 25220
3 20082 51746
3 158389 21575
2 120841 530589915
1 54873 102351 25773549
2 22627 898618431
3 84510 64587
2 74517 776756876
2 143131 122809162
1 13550 144900 264963381
2 27489 795407210
1 3335 96254 150404741
1 121399 125599 155128111
1 30928 91034 161459599
1 138281 142962 327130811
2 113484 742122073
1 61816 139148 978025463
3 54747 26369
1 12793 26856 117746745
1 97754 103101 855732885
2 133856 870821058
3 122708 32336
1 92083 108809 998800578
3 118503 14966
3 60567 112499
3 33376 87707
2 58509 309529863
3 173451 149820
2 87430 724229595
1 29559 145187 129474328
2 82254 696698267
1 2870 13751 151158142
1 27377 49138 578969066
2 101412 597182553
2 26713 485702196
2 178842 905405987
1 7579 124482 819975421
3 76318 54780
1 90534 152267 34672484
3 128875 137676
3 5412 119228
2 12271 563988138
3 52937 108456
2 163136 398777276
3 102082 73852
1 83579 127373 818096568
2 173073 236214686
2 93573 95403987
2 156201 721180331
2 33454 785926851
3 44630 146188
3 78212 95590
1 41784 56830 770614491
1 48735 80666 986278516
3 153287 148307
2 7959 529906289
2 64735 500405333
3 64608 114567
3 126672 14855
3 74989 52195
3 106250 40398
2 174722 616714582
1 9895 134688 844852028
1 22130 100459 210439806
3 43051 128738
2 30576 414037393
3 115516 111832
2 104455 152909807
2 84421 230237490
3 66196 96975
1 146510 153761 762864762
3 161949 87495
2 98015 141502632
3 59553 144459
1 17522 21950 793215113
3 152556 46665
3 58195 36005
1 81524 147723 229038529
1 38 1310 88911762
3 162596 60491
1 14820 140439 422456040
2 8556 729361003
2 33601 361437811
2 52481 550442716
3 107661 122537
1 32892 121080 641575930
2 93751 644734901
3 114873 31151
3 25056 99286
3 8169 144682
2 168442 478914304
1 80067 148094 450170333
2 117954 281981220
3 149272 66105
1 97689 118270 539169302
2 152480 333678528
3 8714 49291
3 16826 150668
2 158286 591097793
1 62544 139726 21012382
3 67611 90950
1 137392 141375 909287243
3 83916 66602
3 169721 113394
3 98500 13325
3 81921 132285
1 20524 73131 889695913
1 4971 154368 792858822
2 68983 589874755
1 132891 151409 803473564
2 159851 432528225
1 8057 95966 981110881
1 65079 107586 4684853
1 62432 111754 958834198
2 36669 239243173
3 110707 98463
3 126747 153333
2 145778 85570387
2 134678 991463182
1 62564 130166 437303095
3 132388 153249
2 121665 772998754
2 99098 418172122
2 154467 212575286
2 157771 782375048
1 76431 106512 535775486
2 110426 741800666
1 87728 111480 198593868
2 49226 249318340
2 153055 530488976
2 171307 544581641
1 133764 140969 554938622
1 85180 121858 407414492
1 41897 153319 7140543
3 60514 129070
2 36815 806897971
1 110350 112388 747138675
3 65365 114680
1 23918 75257 431327184
2 90586 725412204
3 87342 77445
3 52223 102555
2 51527 188048913
2 28605 548706205
3 174488 136905
1 21853 68938 655433141
1 23901 94488 767351037
1 15214 42267 755153208
1 11611 58756 964428904
3 128406 74747
1 28251 113001 332510964
3 62530 64727
2 157340 28195062
1 28532 126112 871641777
2 121320 796573930
2 101323 326441530
3 114157 140580
2 41665 628132300
3 122598 13890
1 63522 134528 991923031
1 16624 136471 637228430
2 57528 610277306
2 176249 920082678
3 135475 110439
1 9130 15144 420723559
2 110721 234780165
3 13883 106026
3 50796 88316
2 145148 873120823
3 123198 86212
1 91991 145757 57791514
2 154380 120492674
1 80489 118452 207412780
2 90105 174944504
2 13874 930649873
1 43069 102341 55815945
3 162885 32657
1 99570 124411 453492424
2 118735 583522756
3 56464 17209
1 56189 110881 232871476
1 47434 116147 405033357
3 146743 66873
1 52286 88180 717538599
2 55953 873950866
3 130566 57832
3 4647 3128
1 46994 63212 754913916
2 66607 753533948
3 88972 57546
3 2130 4711
3 152654 65913
1 74552 100868 900148546
3 63698 76234
1 30099 107450 771108555
3 64368 83798
2 118365 352079754
1 7869 25332 838271328
1 108174 117891 375476839
1 124323 126902 518724092
2 55389 618869132
3 75407 1122
2 3242 597880593
2 76708 494178650
1 17099 21259 34901059
1 32461 133497 675637197
2 174585 915116091
1 126513 135961 285821821
3 26017 83474
2 72613 540078165
3 90273 116350
1 19210 140640 149220577
3 28427 88166
1 4293 95155 542769765
3 106545 87650
1 149888 154504 566354823
1 2985 68706 610812576
3 78849 89669
1 43376 59560 465792723
3 6031 11940
3 86961 38944
3 6800 30612
2 163517 679278493
2 888 136196898
3 54164 36410
1 100805 110672 585170407
2 166310 91120020
1 21861 119770 416326937
2 158882 795334098
1 26586 115314 453461490
3 146279 78891
2 109011 819315431
2 7097 735115550
2 173139 17886516
3 91620 57389
3 78551 151775
2 43626 68159106
3 16367 77392
3 39268 121087
3 71446 71558
2 91120 132961782
1 45286 77478 270050018
1 149375 151889 327072043
2 36211 927718867
2 103112 871762780
2 133215 557353328
1 148597 148771 891578305
2 71244 883961401
2 178524 452212740
2 32605 232784629
3 77148 30255
2 74228 978235461
1 79787 97248 22594028
2 170130 658469172
3 137877 150891
3 152974 4270
3 64245 16790
2 84736 384661102
3 172912 10789
3 140240 91916
3 94463 66371
3 19902 98205
3 42381 131506
2 127207 617470446
1 65290 91678 35929698
2 159029 334701604
3 64705 102179
2 152744 804332935
1 38734 41798 40372896
3 136218 65789
3 678 107999
3 99079 94972
1 92543 127250 177630967
2 1785 111347703
3 24498 308
2 43408 962892722
3 134775 138277
3 154096 133410
1 29479 80857 658260133
2 127817 12472076
1 1371 90083 650170615
3 40968 8934
3 145341 103797
1 139523 145101 161833470
1 38925 112679 291637957
3 109834 143616
3 63720 82802
2 38816 203144568
3 29877 117181
2 8088 444039117
2 108691 145992501
1 51778 79410 737626922
3 83169 55718
3 75699 14054
3 79386 38215
3 111770 1607
1 85636 142018 918630757
1 37588 122777 831050584
1 27490 125823 552621647
1 18800 79229 152425720
3 23586 84136
1 39268 79037 539554539
2 51823 607496540
3 64013 105110
2 128316 205149524
1 38931 55855 529639960
1 38181 108695 55685118
2 68451 322242341
3 78260 5699
3 9233 54665
2 89546 451031197
3 13420 133049
1 96841 125147 136634262
3 15360 56912
1 10914 68999 846145574
2 91207 142101849
1 123426 126637 623663762
1 72154 139366 619413702
2 111389 798280440
1 59020 102232 834477952
3 179642 126419
1 83442 124625 596790631
2 31350 42374544
1 90313 146314 420468722
2 63664 343047318
2 159160 527276001
1 37607 127877 899191729
3 54229 32908
1 103783 112591 631457290
1 51989 57365 286042048
2 112555 730932910
1 26567 60970 793206626
3 45240 63848
1 102623 129891 642006197
1 39551 103970 965770581
3 4618 45008
1 45549 150623 667575310
2 71337 433789951
1 53714 58999 543778512
2 75650 563705314
2 37175 64896341
3 31950 84561
1 14367 127579 928887851
2 128442 940398159
3 88267 13953
3 171282 33974
3 41261 38570
1 89110 140238 561317175
1 45344 114537 783075338
1 22467 127093 171153675
1 75403 106041 253259542
1 128667 140761 257370073
2 49643 928838694
3 103444 83476
2 86279 126286001
3 65099 29923
2 40036 889291900
3 172128 76610
1 15387 69031 246163616
1 21689 117914 973139327
1 19512 105612 207326572
1 42909 110932 793949274
2 145236 559691759
3 7562 120619
1 45005 75883 1214748
1 16717 82171 709644016
3 84880 109570
1 101046 139621 819536994
3 178809 124655
3 90976 115321
3 143453 147043
2 101270 427257006
3 13772 55401
2 91397 830509270
3 148274 13737
2 153687 793974174
3 45402 56420
3 178790 153472
2 179382 828165747
1 3269 66656 830446658
3 181053 63883
1 10678 128674 619957712
1 55421 69146 849887654
1 40378 54976 273183161
1 2437 58940 220309962
2 15117 949150977
3 22789 127102
1 5256 42460 899897095
3 157197 127051
3 93857 62065
3 39157 79455
2 166942 685887927
1 21861 102820 436478530
1 90477 126534 786522795
1 86328 133209 402760686
1 10763 68725 81934809
2 175092 806661102
2 26314 2379199
1 22944 132356 934632426
2 173322 8274017
2 119678 866143551
2 150022 903028028
3 133904 52787
3 6152 41186
3 77351 139645
1 24124 130115 903455471
2 123932 545075369
3 148777 97283
3 8554 87953
1 14905 22247 336350096
3 61600 49107
3 163182 105874
2 68897 677744691
2 29028 234136355
3 70772 24658
3 96158 53055
3 2261 27136
2 133184 694939684
3 154840 103828
2 40962 549197956
2 115954 245738746
2 16036 90791163
1 81828 146031 832006865
1 54640 129889 352488815
2 25538 275351344
1 37867 57734 46329813
1 39403 86520 739676553
3 57107 84280
3 164906 25224
1 29408 119983 892821953
1 125015 142401 59274069
3 132488 39293
3 81702 95824
2 83505 410949235
2 149302 253354592
3 53613 36503
1 20314 98208 100540282
3 90012 91879
3 8499 71435
3 85129 113071
3 118659 81659
2 81541 723330108
1 1141 95698 984412561
3 143223 101444
3 35529 113989
1 1514 14792 948364480
2 19159 780639046
1 118810 152843 436305392
2 79411 639070244
1 38092 112799 470193532
3 48215 112553
2 118536 158852197
2 49061 237038719
1 44234 93479 516073446
3 14709 19632
3 131063 65786
2 168042 377670981
2 176754 606061272
2 71964 428405099
3 31219 149445
3 116649 88772
3 144624 47470
1 11869 87418 969276509
3 9888 378
3 80661 39708
3 3620 150630
2 62430 162701790
3 30343 140942
3 65498 16283
2 37167 365465743
2 173019 516365477
2 79213 255501204
1 54655 59469 412048560
3 45118 18909
2 81541 678136085
3 65735 154534
3 34492 121306
3 124126 64669
1 12111 129683 178905855
2 140500 713072450
2 130342 710069164
2 94889 955582739
2 136524 829159206
2 172825 1305515
2 20156 176534857
1 664 37184 970957361
1 29774 45652 461052228
3 81305 126749
3 17400 27328
1 13552 118820 433672047
1 93127 105987 146162676
3 16113 4361
3 123105 154693
3 116246 41730
3 74729 43386
2 62614 246342930
3 49731 152864
3 98846 3249
1 132356 140198 292591605
3 176242 27833
1 45802 99031 518151752
2 114355 296520873
2 75167 865253090
2 27923 314277947
1 7417 137882 263830687
3 162189 117107
2 178411 954387884
3 106066 27545
3 137424 6829
2 56017 805756359
1 75996 78395 759153002
3 89113 53176
1 36098 46095 273084798
2 86697 862328296
3 52066 18343
3 85682 133412
2 62532 610662806
2 109895 601624136
1 38002 44325 740304605
3 106757 25882
2 90577 957215766
1 21588 124244 270111560
3 56049 99944
1 35430 122576 376445599
2 139093 522900708
3 17732 137747
2 51591 116098042
1 16684 26866 107436653
3 73057 94741
1 38035 97841 231399780
1 73784 100054 266410684
1 14043 106086 285811378
3 177361 111814
2 100991 580229171
1 63151 100007 205425171
2 20525 306278703
1 25485 57036 659208496
2 177634 29599352
1 90690 125463 428742131
3 10810 48061
2 155719 83433880
3 11407 86607
1 78794 147866 781438139
2 112243 895027159
2 93409 689546165
1 53684 113676 95688714
3 81387 60324
1 13305 108108 649969035
3 58003 71351
3 150390 134096
2 28703 87924381
1 10797 110514 463024430
2 113579 507920573
2 57778 715859880
1 73045 84907 860506524
1 98563 108413 544577759
1 53208 100765 598291750
3 142949 45749
3 17294 48772
2 46847 165460844
3 137412 143676
2 178491 347719472
3 63721 91834
3 81902 15523
1 21529 71100 625667377
2 139455 2681091
3 101690 39955
2 161759 8228226
3 30009 148804
2 170157 129716698
2 172317 18389249
3 26628 11708
2 44109 834823651
1 127745 147673 933383410
1 74686 75809 282735452
2 176441 653733432
3 65573 4968
2 25651 743437324
3 80653 72177
2 107729 105168448
1 48976 144644 687322221
2 69739 537967917
3 143178 79166
1 116849 141503 410108230
1 81834 146785 627907646
2 126137 615795672
3 51949 45838
2 175014 613062791
1 6515 67995 45664264
3 79179 10762
3 4852 148869
2 113306 151882921
2 152306 172496876
1 58842 144110 439069798
2 1315 657335069
1 14011 31570 246444450
2 128283 97555364
1 76592 93638 146974029
2 44817 341545455
1 41937 59433 567535789
2 113106 701700447
2 62363 992204394
3 135377 96625
2 159680 604293243
3 3020 61842
3 142960 56222
2 172613 432937635
2 149595 396276648
3 98333 90025
3 2149 126138
2 162023 436755887
2 97610 728877131
3 26920 9934
1 71111 132502 798624301
2 16402 841997276
2 111738 41490067
2 51977 952255486
2 136447 667905967
2 31531 839709550
3 141553 24179
3 66153 99176
1 81119 127834 83041453
3 18822 108377
3 1999 148916
2 174058 125305576
2 88369 533674515
2 105877 759893731
2 12289 146970018
2 9195 915036709
3 74789 138390
1 47583 98662 587442251
1 90709 142606 406374651
3 66918 69113
1 98530 124377 116274575
1 63849 127962 350239547
1 79476 103118 937074068
3 83923 22243
3 166708 142112
3 129846 122477
2 123457 557314433
2 91288 715336676
3 26501 52421
1 129616 131977 779630839
2 47317 635180730
1 44555 91561 235649442
2 113362 364400346
3 161888 145545
1 45990 119061 864305574
3 175726 67341
1 68780 136373 44820428
2 168091 944590630
2 38210 957255348
3 59622 46022
1 32951 78114 624282361
3 136930 45346
1 21307 60158 127122384
3 78042 130359
2 122387 568497014
2 80562 112918243
2 130573 12690328
2 40016 820396255
2 103029 186559720
1 111487 143036 988436675
3 139237 125536
1 133371 150460 8966700
2 139828 520821058
1 104173 151186 988294379
2 29864 622840307
1 87860 145383 522840518
3 81213 56483
2 42000 625256362
3 138004 112685
3 57074 83693
1 49366 134251 436382522
2 59008 554670361
1 103985 134696 529735340
3 154330 80226
1 4847 46932 570264972
1 2058 8308 880032459
3 54869 69682
3 5256 51134
2 41397 898197415
1 48304 88352 822596033
3 54630 53790
2 87627 972628338
1 62035 103138 658977170
3 137539 110675
3 137520 140114
1 33908 134766 829339017
2 151475 320398416
1 109260 144214 572227480
3 170059 5100
3 154212 94826
1 45041 110061 968033169
2 145108 123961456
2 62288 49054483
3 69861 134019
1 56861 121082 700799149
2 178742 588732852
1 28994 137780 17487987
3 46879 16020
1 6786 125249 293730500
3 77886 66093
3 95283 52781
1 29432 117382 437658929
2 151108 388212452
2 96519 802265255
2 29439 241275867
2 113236 740062215
1 108322 126926 88712743
2 155673 815007663
1 75943 128565 911063565
2 48006 416993943
1 85587 113318 513042920
2 128422 453262014
3 74504 77324
2 93089 363766342
3 167761 53572
1 45999 100589 918296644
3 125422 56554
2 138890 791511914
1 121132 130624 98261939
1 15175 61938 120428436
1 31304 57419 126131742
1 16409 110769 232002256
2 35767 847943755
2 913 429585457
1 45503 102996 54643261
1 38161 141324 294317800
3 129821 67868
1 124120 142859 907461256
1 105890 115966 108434868
1 39849 153297 609835413
2 129821 484915025
1 80636 100604 984809465
3 73661 69514
2 101353 75424731
2 104263 362342147
2 24492 491290770
1 48107 55642 523874159
1 43468 62262 293423678
3 33765 79000
1 88124 99006 686664244
1 101502 109354 209842590
2 53336 702635728
1 81646 144369 240526252
3 64819 43035
2 110115 920122040
2 168319 68017855
2 72991 520313924
2 73757 400681862
3 136785 134605
3 72251 148780
3 109300 74561
3 177809 35176
1 37018 147311 574007190
3 30914 112966
2 38010 342295935
3 65492 78034
2 60795 882643487
3 181240 117173
2 68593 496730988
1 109799 123354 960655848
3 126027 52321
2 173056 450804163
1 130503 140327 219612566
2 41525 671529601
1 46284 99953 772720873
1 102977 130417 240792695
1 413 120181 704273463
3 25772 131291
2 96336 882500768
2 20838 304951845
1 29510 56257 943924846
1 3697 108638 889909678
2 45605 197279898
3 155479 121175
2 92414 955562918
1 30870 48116 370507689
2 145695 477991567
3 148384 34640
1 121059 146482 643715790
3 52184 8425
2 127320 576024774
2 68154 967637231
1 7735 99156 908098048
1 44553 46824 31410778
2 71271 329174884
2 55810 608452314
3 26935 80687
1 28794 132313 208189958
3 8417 128511
3 5170 60722
1 16450 111917 604458290
2 154608 195649010
2 10099 511507579
2 21841 76227964
1 86556 92531 525824134
2 171773 668279011
2 170522 908027284
1 3412 151495 207643098
1 27299 83186 131788157
3 63657 102756
1 38563 101843 574837227
3 138734 36280
3 141832 153452
2 128125 520087807
3 99169 148160
2 53449 85643563
2 125580 31236495
3 167689 114301
1 8972 45752 900140781
3 103318 145881
2 148573 813922449
1 29686 136588 816004827
3 20969 67591
1 122692 142509 892028514
3 45924 108599
3 119971 154196
1 38541 79249 96865790
1 81634 143412 778181791
3 22314 128606
1 84535 153610 435287320
2 77661 640400819
1 59074 91962 835177657
3 51800 71229
2 109654 229010528
2 114283 634569990
3 123816 115147
3 91023 21435
1 36929 79064 349815589
2 97818 982232521
2 68601 263801357
1 137383 146835 988507932
3 134940 22755
2 118153 773316744
2 14470 19185680
1 12440 107089 931398053
3 98973 132954
3 46453 103057
3 15093 94895
3 107342 43529
3 157422 90106
2 36939 319318289
1 82090 118713 313736708
3 47091 103151
1 60743 94528 43500071
3 44828 50673
2 55905 325073532
1 118780 119019 722889410
1 16873 19691 563852799
3 6827 111278
1 9409 24135 65323847
2 102294 175345033
2 86068 595843116
2 21422 306816482
2 124367 769988748
2 87642 303412779
1 41659 106648 248271365
1 65528 75213 665859152
2 25051 179253903
3 151345 40620
2 71435 530459457
1 12427 33367 437584601
2 172642 103911146
2 88084 161453140
1 114419 131552 988819856
3 59759 2457
2 77384 230341519
2 131141 646576632
3 171657 145182
3 87005 40919
3 136913 116525
1 61270 135358 821551920
2 145868 454296219
3 112265 133137
2 23039 996793058
2 31160 540870478
1 87508 129320 770676067
1 11078 50308 151333121
3 161052 84995
2 13712 921637381
1 320 105302 326218287
1 109908 131386 791115026
1 35359 57927 89169991
3 139807 86701
1 54015 82192 9543808
2 143402 255137240
2 80841 932333288
2 5727 81224786
2 46159 468043982
1 24872 137251 775137353
1 110048 149160 872754107
3 95124 105079
1 7360 80640 869269564
2 90351 441606912
2 157362 54360725
3 10302 39798
2 102425 245253540
3 67520 34463
3 171216 19370
1 74618 152844 90923610
1 77928 149921 534418195
1 97265 130156 298589662
3 49447 118360
1 23929 101685 66316064
1 116844 125680 4818752
2 150354 600726982
1 126341 131571 676351004
3 27087 91249
2 153298 17237810
3 121346 31367
1 45369 75081 284124806
1 11733 25182 546801812
3 122553 141136
3 9018 70917
3 162381 79638
2 67370 364031887
1 50776 120309 574596010
1 51311 120969 128553783
1 64320 76043 650437162
1 35835 111795 341909366
3 90474 48958
2 134097 166028917
3 161358 138157
3 63292 143768
1 75452 121433 586913419
3 169563 19866
1 52476 105634 103051061
1 19833 84208 676412926
3 33316 2887
1 52240 89677 334210346
1 52775 58094 607913175
2 153503 993169565
3 120310 48399
1 104848 132336 45812553
1 114742 121150 645552021
2 172065 690115036
1 77689 103542 159839115
3 52983 151570
2 83167 137013883
2 17784 712116153
2 60531 489309684
1 15622 133909 253448775
1 84038 91080 192385792
2 18109 751418800
3 152995 147993
2 78303 85104897
1 36598 127573 507625542
3 181496 67374
2 54921 291361676
2 125303 411161984
3 161249 122346
2 125169 513821294
3 162678 7979
1 19078 106269 119267666
3 151425 98447
1 49920 152868 107900762
3 2425 49072
3 43235 137086
3 147322 146933
2 71918 175448614
1 16299 41025 488684097
1 47849 58115 705698822
1 43746 83688 662547574
3 129973 75641
3 140841 30135
2 143797 803843146
2 135531 965930572
2 160097 159112949
2 136723 203037900
1 85321 107662 258686104
1 25574 117105 469468872
2 166793 881104277
3 79937 34102
3 10657 19257
1 10344 11492 633462917
2 171777 967791436
2 136339 679407732
2 90403 777075817
2 68190 159458560
3 102759 32722
1 15701 152804 552578915
2 68247 491675439
1 304 71417 989710451
3 22139 102250
2 18467 948946695
2 94552 737841591
1 29900 117852 109001357
1 125357 147459 575278641
3 158874 2147
3 15044 11101
3 146541 107327
3 97092 116774
1 70469 75470 202807243
2 35549 671515422
1 92764 97309 835222361
2 148161 665931873
2 46661 983777180
3 102769 19227
3 151739 111891
3 95247 5605
3 115190 80240
3 145789 19311
3 154831 130792
2 156521 304198139
2 107360 971568507
3 136060 120427
2 59816 311896142
1 25822 151741 956467325
1 85449 112129 626461019
3 84056 70159
2 62717 809658791
2 164564 566492030
1 18961 146090 136918243
1 36082 105606 461015104
1 25033 60355 576175646
3 20633 42396
1 40368 56913 296790010
2 166506 279853913
2 79634 214546067
1 25176 33478 930305356
3 94520 118524
1 54852 61838 884287766
2 116856 733486244
1 52451 69205 160278115
3 61420 107750
3 101634 11508
3 116322 35377
3 140541 79198
3 68881 19537
2 119048 581952197
1 92514 98049 917386006
2 13428 564878446
3 105638 97046
1 93295 118640 378779646
3 95432 24474
3 116599 147658
1 90586 92329 592351315
3 101271 69199
2 61757 972325490
2 88650 584310752
1 8365 125967 286188985
2 28274 471575665
2 151197 626339491
3 99113 124162
2 109777 675405657
3 80336 21648
2 4520 210688073
3 40163 87362
3 39196 10265
1 7650 74877 198776442
2 5685 4708004
3 133296 469
3 6692 35833
2 168197 764968444
3 44708 30272
2 42633 139383172
3 54217 27164
2 177330 921159386
3 34867 84848
2 10580 59192610
2 155487 585859920
1 11945 34954 207578874
1 28473 119485 462344621
3 87346 135791
2 71255 875850606
2 142145 995449812
2 173634 913207228
1 99727 113449 786671290
2 175203 90263936
3 154294 20482
3 19719 115272
2 6040 991746141
2 104128 871847979
3 92536 23989
1 25925 66715 149100562
3 25650 96616
2 89706 272948166
2 169854 75528616
1 27948 70563 413166282
1 78408 94191 34995361
3 114582 45239
2 13015 344323648
2 180727 233230784
3 165005 58937
3 171143 59303
2 52720 647799681
3 72136 55751
1 17161 137283 808552375
1 1676 100263 989492259
1 41430 53067 273979937
2 148415 154317972
2 51526 162653536
3 130442 147385
2 10913 850289174
2 59671 862034314
1 22675 144790 727224092
1 144411 148901 9417909
2 128234 615352510
3 34053 25442
3 104376 122308
2 172671 784986774
1 89003 146814 973374603
3 113823 5046
1 20246 64317 281455211
2 127331 28611782
3 164674 117451
3 104322 122956
2 162404 724845465
3 53010 75990
3 62625 37363
2 11289 691102464
2 179751 614654620
1 56967 57901 108142103
3 169998 62731
1 61029 84074 448265996
2 17387 985383211
3 17564 41301
2 42428 218873610
3 15369 32252
1 13060 16831 606872143
1 44238 116534 961248858
1 18196 42304 70791736
1 34479 95009 700433850
3 110365 8604
3 177294 81582
1 131997 152410 438380475
3 174677 55360
3 121614 154577
2 73390 465571480
2 73281 322591704
2 79004 941381216
1 7450 140169 877584459
2 29026 39183558
1 15779 144872 98634196
3 173310 138887
1 36360 93087 851357872
1 92390 103968 166520147
2 115386 699863408
3 69256 122248
3 162016 110509
3 115663 40598
1 101206 132409 129063103
1 8000 30849 466862351
3 6487 45906
3 179449 676
1 16967 70708 777245502
1 26520 34576 643992767
1 26539 99975 672102408
1 13919 47745 204586338
2 139787 732704176
3 39424 31720
2 153105 186131666
2 54139 984896799
1 42548 151818 627780157
2 82159 901579956
1 56012 80649 63592441
2 169270 482451742
3 10352 141812
1 83708 114974 95348869
2 119947 819645150
3 9991 84797
3 166147 3809
3 126339 36196
3 50032 135278
3 73307 108060
1 77135 151251 823851214
2 162959 690291075
3 65554 41456
1 11788 34578 428766711
2 83034 931700891
3 126186 17252
3 9497 119360
2 85451 496972730
3 38469 122756
3 59899 148354
2 110169 962418169
2 79571 372800884
2 48460 411480515
3 111556 35201
3 81907 78821
3 113443 127500
2 126807 596900723
1 37467 106786 749798769
2 46034 927034957
2 99956 794662952
2 9227 821232588
2 40262 805302753
1 44984 128717 862787840
3 16220 139918
3 81087 96313
2 137886 798618693
2 138482 982342055
2 17779 206595207
3 25340 139245
3 71190 131439
2 74976 167870731
2 30494 873098328
2 120178 125804187
1 115881 133720 504115812
3 113589 53341
3 83055 124359
3 51868 116979
2 2084 883523839
2 19550 74276442
2 142327 835179365
3 112295 94135
2 97464 190979126
2 114623 72490130
3 131643 10729
2 108882 819517324
3 28405 82964
1 103952 140276 998967242
2 135995 807219922
1 5956 113848 132334603
2 148078 986906496
3 31952 119798
1 107279 141991 738526685
3 47078 83406
1 9047 69011 987803152
3 85336 133989
3 144597 128413
2 37819 703680363
2 160928 62556794
1 33497 77598 196458193
1 32257 105962 875244317
3 173371 83189
2 22669 814165987
3 40458 132483
3 68632 15353
3 90292 69290
1 70885 135183 387343117
3 131734 68451
2 136110 489854550
2 164584 437335802
2 25753 166716150
2 19243 768934067
3 145700 137102
2 46384 322700882
1 11913 57151 798409457
1 37895 136583 113074560
3 164147 143546
1 13184 57787 548251665
2 130734 362662777
2 10330 994779893
1 19656 97498 341975531
3 162306 88061
3 150175 3682
1 8745 28634 883243426
1 45890 148604 763257174
1 43 119843 681383722
2 61257 644805481
3 68131 107359
2 5163 751991495
3 165193 113892
3 126625 114960
2 123706 586694069
2 31677 341143657
3 29369 112304
2 72858 123929442
3 43854 22958
2 66106 371374382
1 58369 66819 145952404
2 143967 535925281
3 26424 37965
2 151730 988729771
1 46078 55885 871431262
1 36125 48520 105640806
2 166692 546691353
1 114889 131687 375506807
3 118229 120794
1 60404 130626 260365454
2 131596 816738372
1 107353 117414 720304957
3 96830 72806
2 97639 393699279
2 128304 121863854
2 88629 618036834
3 25281 63601
2 146300 395028438
1 53069 151330 434251489
1 80450 111889 467731145
1 43578 59892 278380284
2 116247 396350004
3 129567 147069
1 55608 116861 697481302
2 61943 96461985
3 53324 79203
1 76629 81760 136606841
1 33434 65212 314167540
2 91614 874279952
3 37775 99080
2 91495 886657099
2 28380 190279533
2 145201 729254217
3 48126 68376
1 91722 115061 511183305
2 76152 98762231
3 151772 116389
2 170917 514766650
2 176208 108888674
2 96635 479656099
3 96648 108469
3 2087 13909
1 734 77084 564023404
2 8406 869643674
1 34050 88314 165717145
3 52646 112579
2 97022 258416527
3 138475 44750
2 69538 721974106
3 181578 148984
3 158643 92909
2 20323 671950333
3 16304 113311
3 32909 51636
1 19102 33360 386919580
2 64190 67998509
2 171048 647953512
1 62670 89303 556332012
1 82443 92028 753359076
1 145341 146234 781260546
3 66969 24365
3 105901 143342
1 111809 130120 483295860
3 160971 3356
3 67178 81013
2 59038 330099377
3 127952 73364
1 119612 120707 571404851
1 51415 52404 136416359
1 40115 122407 111382715
2 170172 546604511
3 132953 45698
1 87574 146263 947259031
1 73277 99481 72646662
1 21421 52605 817704144
1 95953 121361 624114812
1 33465 129537 771330493
2 149231 653513978
1 8632 37508 865250183
2 95275 655039338
1 12373 51857 620083515
1 81095 143023 491733123
3 105480 142778
1 67698 121881 60050928
3 89018 92859
1 4526 103268 775421425
2 20906 636200904
1 49932 52665 687393687
2 62317 731146935
2 49966 843072050
2 73493 973825495
1 10357 26026 49055481
3 145758 46076
1 29516 101031 544042880
3 32779 40397
2 76775 713804018
3 70987 1550
1 69305 148488 170012300
1 67771 123729 694945116
3 135768 125623
3 122782 10094
2 26491 457111914
1 11061 55600 924610550
3 51158 11680
2 147348 425992246
3 86892 128218
1 91152 141592 429270502
1 29367 87548 308851603
2 81037 989386058
2 68655 279954197
1 69451 109979 830159863
1 57118 79204 391921321
2 45304 325355328
3 74724 136804
1 85525 119779 83962857
1 73809 133357 451819052
1 74716 111696 655686444
1 123915 152967 669354069
1 28365 48087 689390593
3 74159 81897
2 168604 420992919
3 141372 62874
3 154638 153177
2 94626 556979942
1 13956 47516 317162003
2 106033 186905024
2 139498 3409682
2 10372 786392632
1 60870 111472 388916679
2 82691 91949480
1 25812 47847 865366108
2 77956 788033722
3 99567 127830
1 17847 21147 33421400
1 10121 66714 40944714
3 18143 135267
2 144581 327269585
2 122570 469353625
3 68826 12875
1 49797 102342 337161033
2 10493 568860770
1 123987 138636 443616311
3 121022 32279
1 149556 154511 209339111
3 48238 128703
3 127059 127472
1 63032 98728 846684863
3 24538 101359
3 55514 21487
3 166276 146478
1 20028 76868 677344514
1 36176 111662 501834200
1 56604 117639 72367266
3 37635 106113
1 55845 119625 548599674
1 60146 132945 758622805
2 86777 254953989
3 105826 1009
2 140481 139280029
1 96122 118234 957405712
1 65754 151006 242802864
2 67340 606872080
1 12267 27603 113082344
1 29415 106030 567983243
2 152865 967639359
1 971 38995 342892806
1 63758 86237 461157648
2 158903 691363160
3 134425 82328
1 93540 145951 58055859
3 78403 51832
1 12009 108076 176383596
3 6106 2386
3 145065 16214
1 36990 146221 374414915
2 96954 341142920
3 49947 149156
2 18570 396830968
2 108040 929016287
2 14878 779683578
1 73128 88989 384231847
1 53389 69059 185575908
3 171080 79351
2 121837 682419950
3 87905 97421
3 90835 116737
1 93808 144629 742918406
3 143876 9378
3 104350 57635
2 125483 55115197
3 38669 57978
3 89037 58723
2 38703 491938746
1 15737 53180 539353855
2 17226 14185358
1 15367 38514 190602683
2 122040 428321589
2 132677 819546200
1 1462 133030 531204893
3 40058 139200
1 10944 23887 641925510
3 86479 95715
3 31638 109380
2 35126 553694830
3 64925 13042
1 56456 105830 544973005
1 33996 47373 877555281
1 42189 106625 860646183
2 103771 862516467
3 111239 138275
3 125716 95757
2 59651 17164649
3 168441 42783
1 24381 39952 697204968
1 115674 149299 109273071
2 180598 305786812
2 143056 223879579
1 14068 20558 459542647
1 106588 108124 367222038
1 21755 143312 954712907
3 11894 99102
1 57091 67501 604106642
3 178452 114255
1 80810 89190 269534893
3 55440 52101
2 119796 769462493
1 19361 99998 419341511
3 97271 46842
1 25213 134126 911124492
2 145568 724659711
3 15041 127692
1 57445 90944 72784312
1 43927 107331 153399969
1 296 38282 40593950
2 143479 362750939
1 30116 81170 640766255
3 121218 56784
1 65663 73441 56148631
3 59295 12327
2 92976 961464070
2 53370 840306014
1 137936 139775 380465004
1 28533 133718 594543004
1 29829 62667 469791763
2 142718 958180767
1 52736 72075 410302141
2 35433 961250086
1 51109 137028 548310499
2 68423 820364057
3 10874 33080
3 116285 128193
2 103252 853928926
1 48827 81184 135612227
3 115867 30417
1 83879 84232 321444941
2 17781 455843017
1 60973 71498 823416390
3 34749 89533
2 26814 331000067
1 38022 122234 358405329
1 29593 72968 918945285
1 47129 66182 420223258
2 139353 547472124
2 94807 317439279
3 23122 95588
3 164388 39970
1 130752 141487 14027147
2 141788 920007966
2 129302 415805477
2 64158 88566128
1 4885 94612 132766093
1 66224 148128 149058852
1 60524 121358 288101902
2 163067 772442691
3 15073 127177
1 13421 32996 957305038
2 76667 642346431
2 68881 169183096
1 74105 81539 643423865
2 14758 689983410
1 12745 137785 627422421
3 154015 60229
3 58207 54771
3 126978 57956
2 81899 880907764
2 97688 995409418
3 27181 39078
1 36926 141213 48474482
3 52186 27853
1 42282 111637 863043647
3 144350 142539
1 24277 65951 320974589
1 73706 151036 190964800
1 105223 109772 370620876
1 13759 62915 948456068
3 121935 108180
2 56364 895972977
2 23560 185382458
3 176486 125981
2 4845 350429352
1 112380 131611 52932997
2 101490 805587830
2 113787 737762970
1 56408 84509 621504730
1 1462 79789 870907118
1 148754 154482 136947213
2 154241 267950515
1 23226 67858 115333137
1 44221 74583 419297
2 121391 358581987
3 159086 99344
1 30924 32683 987505008
1 111985 144721 998454865
2 158779 188378862
2 123650 464379813
3 143331 106927
2 114642 842224102
1 23042 133972 562820122
3 170850 37714
2 21039 992559516
1 2209 83489 485223732
1 122784 147785 998286411
3 158490 70238
1 85233 103718 166712937
2 177201 103928953
3 13036 43138
2 149135 806016651
2 150140 849574573
1 60479 142713 500005684
2 84407 983908224
3 165298 70698
1 12114 31375 568727413
1 81594 122955 583271508
3 175621 109032
3 77010 59073
2 107645 368621113
3 133271 110438
1 7691 144407 622000863
1 35619 54681 305209483
2 90219 776083100
3 117517 138821
3 153611 151743
1 33590 37475 563474949
3 169105 120270
2 156083 750120776
2 78197 289198075
3 19976 80833
1 24853 67047 912295864
3 30047 79023
3 60236 22296
2 150564 165355015
1 119546 133757 953383817
1 12298 68142 946463975
3 119394 85518
3 98399 110002
3 150542 146111
2 66042 402685927
1 35414 47727 90766552
3 153177 121112
2 142422 563170518
1 63281 88399 807662740
1 118611 119425 538276486
2 137275 287849336
2 148984 846331285
2 96355 614527124
1 8559 44931 361476374
1 13071 62611 262658927
1 70638 88483 622977640
1 101756 121674 582739225
2 56301 416383187
2 159094 364491907
1 75287 101126 495165939
3 137994 117210
2 138625 216519651
1 48177 149439 662964758
1 22488 119097 466643110
1 32190 147520 501101547
2 22423 878899467
1 120708 136267 340402560
1 7693 99407 109693167
3 22376 91024
1 14131 28542 951048641
2 31942 919446899
3 124877 149516
2 22170 574336501
3 154617 2688
2 78591 704380769
2 108636 65342798
3 43592 135132
3 172628 118567
3 23122 101898
1 24158 87419 549799593
3 116043 72434
1 8234 129366 695877827
2 42022 646203452
3 72936 54001
2 58796 950999378
3 51536 13381
3 47719 122733
2 53936 190278960
2 168113 809454585
1 38244 45717 632821108
2 98388 696547612
3 79508 89725
1 112310 146096 175356623
3 118299 37494
2 35466 63787417
2 88466 588998801
2 158646 911157121
1 32767 87253 43626515
3 80540 13956
1 33507 36347 282239941
3 181268 55120
3 140778 68561
2 107688 354741263
3 11757 138625
3 151919 60139
1 36639 70857 978888150
1 28072 146829 291630887
3 119946 103433
2 4014 484599574
1 10327 114712 678223137
1 95634 140431 555308389
1 58264 70185 801114684
2 6031 88453926
2 101207 546847319
2 106532 353229096
1 4321 133261 537462902
3 122808 72411
3 3657 63070
3 106596 30726
2 178254 382154597
3 127990 5176
1 366 43916 702107544
3 136721 154899
2 30194 105342433
3 24945 46491
1 76043 94865 661560062
1 86593 92650 454375950
1 68082 118629 388732188
3 68861 50009
2 143099 180427812
1 43834 75708 101220011
2 107883 314471377
2 132553 298931359
1 83541 102731 518415393
2 48889 125906479
3 94645 40683
2 177670 419349428
3 79268 48435
3 96599 13030
3 75595 71311
2 120664 44091971
1 23519 85076 185950253
2 175912 709341646
1 26940 29259 617125806
3 9920 148023
3 108384 106585
2 22639 998198488
2 63061 562710181
3 27019 36248
2 34534 795196971
1 63080 149098 331307930
3 87441 97840
1 51882 103061 842121810
2 85188 155723820
2 101067 658716338
3 41514 95982
2 48864 836443465
2 106396 792969071
1 1814 30849 635740970
1 28405 142605 65104295
1 123115 130803 560940110
1 15087 108556 972067395
2 23389 417173676
3 40899 113231
1 47882 118914 950596145
2 120132 902118203
2 24086 935915014
2 120430 430869044
1 135680 143017 307101779
3 64920 89948
2 49332 86477944
2 149351 775416358
2 20190 309423552
1 40139 63144 955678049
3 64173 77984
1 78986 121263 34985855
2 175445 514416209
1 98223 106574 260727408
1 17553 39344 161617444
3 39635 107245
1 10747 48823 271755903
3 119761 82742
1 90288 131864 294492616
2 121009 384145509
3 28693 30293
3 34226 25491
1 25413 63091 579548415
2 47577 738081170
3 2235 119700
2 58286 682481760
3 57558 48680
2 130548 758841347
3 98145 36284
2 112219 605058824
3 123392 86075
2 133656 374073680
1 38216 125240 970158137
2 178016 403765981
1 753 88999 477870629
3 20794 28857
1 29739 109350 733322896
2 85210 225646507
3 157288 38415
2 60333 151388456
2 31559 418084894
1 11082 65977 619122352
3 74939 118822
2 119427 691433786
3 130003 45589
1 6404 56516 214961245
3 74030 89177
3 54244 92153
2 81580 263417688
1 4065 11565 756279325
3 46825 11181
2 69812 297979242
1 87121 105240 911444361
2 94989 120798483
3 96212 52044
1 14678 22162 584173806
3 120747 124162
2 105766 506685245
1 92904 127742 994102872
2 170597 843033093
3 115854 148654
1 73861 149248 628727124
1 31861 73337 786947226
3 179239 78186
1 26409 89312 490108334
2 74426 263154704
1 7830 42737 849788267
2 11332 610087052
2 143432 825897011
2 179886 469799071
2 62135 880215517
3 71005 100393
3 116025 122659
2 84020 128237852
1 126574 148196 509769164
1 9768 71418 192804065
3 92667 47999
3 26113 59875
2 180635 827186119
3 172900 143297
1 18021 138048 13540422
3 34376 15551
1 53995 141343 929538032
3 57561 88068
2 40611 82151591
3 26365 119779
1 6485 57686 150333374
1 19 154358 682034882
3 90446 119056
3 49217 62190
2 81299 339623880
1 84482 147496 786738601
2 153430 197299395
1 6289 132635 96994816
1 98307 152587 912606728
3 138004 114696
3 19592 152189
2 64080 929994716
3 155276 7086
2 54935 654517510
3 24110 8011
2 51069 917163933
1 31040 34567 785720465
3 181313 72463
2 90764 189513710
2 61910 58247121
3 167835 40343
2 88044 472690838
3 111174 138143
2 149403 586742289
1 100840 125585 547429246
3 66736 93871
3 25444 85670
2 33138 553291865
2 43483 904554103
3 144816 19329
3 101261 84671
1 57578 66033 216640778
1 80517 111993 879821237
2 173036 552800278
3 128242 51985
3 163728 22575
3 75990 152170
2 18152 809422489
3 112833 66633
1 30203 148059 701919654
3 87678 97864
3 162328 95334
2 64301 318425436
1 12389 50800 492164292
3 135391 133159
3 73287 128977
2 87642 293605895
3 162851 3731
2 109225 560173552
1 113549 136588 634585956
1 12077 75584 936664044
2 29421 547871997
3 38210 135474
3 11186 20332
2 103180 173901004
1 86693 110441 422829257
2 82819 8899265
1 21214 37144 723587462
1 66289 149726 376086196
3 111606 131401
2 147254 764304707
2 45838 833042123
2 105162 539983689
1 5791 133020 138300089
3 111539 95617
1 108618 141526 235008315
2 139697 421517108
3 176193 100208
3 139755 118285
1 38252 104822 854217779
3 87988 39066
1 82517 104415 164595444
2 27764 252655505
3 81412 118440
3 54284 57856
2 10031 261318682
2 132583 65259384
2 9788 802234170
1 37483 70958 375109079
2 181008 253992579
3 174600 34918
1 99736 114896 809301203
3 66918 76148
1 48563 124998 76847530
3 43759 51318
2 94461 300912953
1 60598 132189 776529290
3 85356 112941
2 37390 917743026
1 69395 109421 959335812
1 71683 136922 7224732
1 22577 62445 119371099
2 120117 473885665
2 51248 446955599
1 3555 100716 463747445
3 62603 29868
2 47077 470150379
1 32368 138981 756364531
1 44376 135680 913470498
1 24535 85307 400621347
3 133425 148222
1 51082 89754 36390126
2 43053 6754254
3 47846 83655
3 88762 142627
2 83316 496455095
3 39487 3981
2 167944 321338276
3 1820 59759
3 113668 105260
3 151204 32514
2 84003 572911891
2 137048 237550552
1 56503 118284 28536192
3 28228 15618
2 64695 818668357
2 146234 347599189
3 150982 99594
1 118994 149500 900760554
2 152479 270038823
3 154173 148884
1 108993 141779 574503933
2 22013 40750910
3 165 31771
1 147666 150735 854309275
1 34961 110955 972490654
1 36289 138670 539923507
1 27777 96567 349286928
1 114907 121565 809625530
3 159986 140420
1 86566 141501 722198586
2 37255 565491313
2 9516 553744511
2 39082 579999814
2 33142 972223147
3 122765 72664
1 54360 60900 698909137
3 155562 83741
1 107044 110120 204956692
1 91352 133552 696630302
1 3974 128875 396956451
2 177238 381069381
3 2117 126840
3 137210 30476
2 159736 832542020
2 102171 827213140
1 53836 80154 622363792
3 19726 61652
1 112472 119939 465810598
1 32813 58526 402410300
3 104624 119689
2 122486 768890920
1 116061 143104 350935821
1 33721 67790 792397669
1 65118 152312 907706337
1 70480 109278 456986489
1 80482 147053 599613207
2 178065 664090350
3 72813 174
3 143552 23206
1 20500 27373 945990915
2 22750 262313605
3 145864 6872
1 4213 53157 805442323
2 28531 219318984
3 19313 21330
3 79087 87711
3 173269 19511
2 180519 963301803
1 70329 149090 60229521
3 171909 37466
2 5023 882810407
2 80197 301851924
3 156092 89654
2 57040 366379108
3 153440 21101
3 162846 82401
1 24631 123495 2986715
3 115927 115342
3 48349 23781
3 33931 131782
2 78322 880452737
2 8649 301895810
2 35267 610702547
1 55802 128171 39108733
1 52741 130602 688233910
3 89548 96439
1 131461 135468 347345140
3 159056 130997
2 60423 492668457
2 44202 401181885
2 107522 153022319
1 84698 96728 144433468
3 126698 76285
3 170664 6927
1 6416 110132 17932366
3 70486 96516
2 119035 341058884
2 82797 928353880
1 71487 131301 653524248
2 29004 129650007
2 31878 932052253
1 90976 133506 639946115
3 156973 10612
3 5383 7671
3 120242 2777
1 34898 121615 61753043
2 44156 160494510
1 109900 136114 396187864
2 116138 273765523
1 92846 103695 23014634
1 15898 136017 902522741
3 12452 38392
3 57336 124766
3 71469 95311
3 168396 24595
3 159141 115317
1 36011 124705 794351276
3 104604 142664
2 30138 949532937
3 85833 129850
1 52006 127399 173208569
1 64598 151257 628776346
1 40344 69381 674136625
1 111225 152837 561253001
1 85089 85476 476218992
1 2403 97239 592548666
1 58641 121774 712887024
2 97042 172605553
3 35264 33918
3 133465 102643
3 10103 136613
2 170737 812467936
2 86700 116852393
1 57109 77092 506152610
3 102540 142259
3 86691 44466
2 101639 596614951
2 167787 856687706
2 173152 241922408
3 163673 13342
3 173724 34166
3 4004 76178
1 18398 150442 490583240
3 105234 38342
2 179991 121543851
2 117307 420219840
2 80533 468457775
2 180241 291715726
1 41412 113030 459657676
3 1478 115752
2 71856 486235359
3 26913 68822
2 65442 990220406
2 174163 901356039
3 48594 118800
3 20495 87379
3 135799 102973
3 117247 142354
1 23395 27161 767223393
1 19633 39343 889501424
1 23083 112577 995779577
3 13338 35439
3 112514 137033
1 32041 50096 96341158
1 82057 109562 208376364
2 165677 601825553
1 610 7406 105286302
1 45084 88923 648609044
2 6326 365571474
1 5977 10053 103561852
1 52629 118518 757442532
1 18067 74111 12315740
3 72266 59138
2 100432 879240612
2 126454 895969258
2 136516 325837489
1 30127 111309 677435433
3 169499 36672
2 59763 428417759
3 152603 100212
2 152832 900104684
1 51117 119434 713371663
1 33871 120315 249269896
3 98264 24987
2 131472 223870238
1 115267 135178 994518841
3 16737 125558
3 75387 32189
2 27695 834179227
1 26579 134710 24375979
2 107417 189647938
2 81608 898316084
1 25978 75264 935350142
3 115539 127433
1 7497 51590 980444612
2 57888 954866451
1 114973 149814 924381822
1 20379 61956 813065979
3 178758 8716
1 59796 144349 942982481
1 767 75244 177868436
1 47096 121551 292954558
2 7269 662049640
3 104098 12805
2 84462 491212623
3 158891 83135
3 50017 76311
2 85377 656002086
1 16320 127018 614089967
1 115248 148826 810496018
2 2385 684363203
1 38265 137459 236608114
2 171554 457261872
2 89025 257835568
3 116004 133912
2 98060 377357994
3 134001 43165
2 173913 688570015
1 11754 78989 468755854
1 28668 66439 594829634
3 137440 77413
1 50987 104491 739879516
1 60413 143003 840810160
3 70724 109012
2 47688 615126663
2 64987 830798339
1 36950 125572 610169990
3 112667 3066
2 57294 907826016
3 59377 98180
1 29517 90157 26297959
2 106710 870727552
1 29527 61883 783524405
1 58865 151184 469208230
2 67927 918926709
3 73292 46426
1 115257 120374 710008486
2 113084 698442725
2 45557 817330832
2 117144 329197591
3 151265 135028
2 128380 122509401
2 24888 78861752
2 131278 324317587
2 175860 946713997
2 37700 755764047
3 12619 111305
1 55076 58666 35003010
3 162727 84022
3 62633 148536
1 14513 41464 679032828
3 74810 125282
3 43353 123832
2 67230 356100610
3 10921 85278
1 64187 143870 16475693
3 54333 136351
1 55079 69437 280311873
2 72256 505636995
2 154617 44460224
3 166925 800
3 163031 112071
1 8136 11851 123247177
1 2763 152425 560316363
2 175691 253320464
1 8048 98986 499310104
2 64546 17513908
1 30143 68219 461054332
3 16385 24886
2 93191 832710897
1 16769 38130 565096989
1 20766 140631 698080157
3 108397 138861
1 52236 73514 156794697
1 13999 42147 996319150
1 85459 106896 183306754
1 12057 126197 376312578
1 29389 114057 676088484
2 99684 612401277
3 133260 106152
2 97564 448231113
1 17423 56100 235459781
2 105128 400456229
1 13964 18833 66769459
1 24950 140234 383985835
2 150458 157848352
3 6668 152862
2 57654 231220423
1 105766 139243 607782286
2 26531 80452968
1 95227 142682 830717636
1 892 127396 735590297
1 45556 114148 559761461
3 146008 66173
2 152702 921063222
1 75485 122798 109118351
1 11275 82070 174846496
3 126562 137871
3 52713 153906
2 893 656970196
2 166301 260090613
1 17970 119364 505036031
1 14277 119216 32040795
2 110662 492546870
3 122282 124775
3 82061 118929
3 162343 154090
2 147523 620250074
2 119723 13450123
2 156076 49344508
2 135694 804388604
3 76993 129463
1 28684 35324 298422813
1 78578 82835 110416817
1 64241 98027 975585268
2 108166 549472001
3 33553 147233
1 43260 74933 824909519
1 14726 119579 460117906
1 23106 72239 124374033
3 73835 86074
1 20467 144836 321119313
2 34982 181698722
1 100 117561 677793379
1 44377 101050 643613247
1 112917 152091 891000597
2 95758 369693510
3 34975 73458
1 3692 43516 633370857
3 37822 146451
1 74792 152718 835382249
1 10495 68743 464954358
3 99193 32479
3 24710 92348
2 94781 918739168
3 14244 15450
1 53638 135689 128368612
1 16178 69352 213255884
1 19221 69472 216309010
3 83850 60368
3 67222 100759
3 119767 13354
3 78016 68141
3 656 108332
3 120545 11820
2 81303 695470088
1 9140 13158 817520866
2 172368 762555519
1 38934 94742 833877219
2 170809 501637756
1 95346 114627 510796162
2 100157 399847984
3 124627 124479
3 19660 37847
3 39629 22496
1 109237 145157 3025636
2 169695 353529263
3 84685 91971
3 9622 49652
3 69644 116037
1 37884 138757 510761658
3 71155 86847
1 75123 134472 331061038
1 55459 88105 544202545
1 1678 147644 704378462
2 124010 749362932
2 9441 637957507
3 121447 76158
1 10893 100550 116915534
1 73678 75000 199717097
1 60063 132226 829827019
1 17028 55749 18613513
2 95833 235672970
3 48370 16030
1 43786 121902 863837740
2 48744 766499926
3 113394 52667
3 103622 2487
2 146803 223389035
2 179285 833674398
1 70908 86407 847347871
1 24251 74139 685485131
3 134763 121319
1 81717 128426 827016221
1 77940 124956 290248360
1 60938 68451 805821195
1 40046 55664 844952251
3 66521 110443
3 3801 113163
3 51713 64434
3 50213 88371
2 40683 801037298
2 121080 574937603
2 19319 814008919
2 61134 285235314
3 86493 142154
1 48359 150592 761124326
3 101065 61970
2 81307 12877575
2 84326 444455467
3 20821 106601
1 94960 128149 793377533
2 104444 143801831
3 78064 144826
1 92617 145790 916574122
3 40457 121406
2 34523 758113744
2 174693 897219263
3 97601 130478
1 54215 103882 782879732
1 80605 81723 284905703
2 725 22586041
2 112708 878562553
3 145756 15579
1 41456 151652 220722274
3 78421 143029
1 6053 47836 365756515
1 129046 149946 273344587
2 112285 757204087
1 65464 76640 356911579
2 59697 312315108
2 161369 921085669
2 9031 678970050
3 9694 4100
2 20966 171075478
3 151068 91776
2 13311 760401471
2 34926 61889853
3 135172 98166
2 2418 762024096
3 12302 62203
3 73027 128053
1 72553 104916 213856710
2 41038 565045434
2 32240 456130643
3 139681 144781
1 21745 139680 93634115
2 138702 285662127
2 100285 285509754
1 87788 145292 232371661
1 86458 97678 824305378
2 40272 758031648
1 75413 78947 274930750
2 89918 934310288
2 57086 679832389
1 79714 101977 860461681
2 85334 710134702
2 152205 920800713
1 33688 131370 154974646
3 55616 100095
2 6666 836753778
2 64860 50683418
2 72378 832870494
3 32862 144336
3 76459 56703
2 35339 218106311
3 83185 122735
2 99394 836619732
2 23324 327668102
3 138813 88270
2 178217 224023548
2 180134 356083909
3 102882 89406
3 176120 148539
3 23484 18585
1 51012 112283 402071369
2 177330 946697622
2 86552 413566216
2 86310 25464957
2 43205 83038182
3 105962 82025
1 82113 100398 866163155
3 28990 95244
2 86292 313901124
2 174663 127990919
2 140819 191197771
3 119679 149301
1 79491 151479 503022054
3 110652 94882
2 109188 84707776
3 155394 154719
3 14699 30734
2 11389 952547798
3 139411 135206
3 28014 55556
1 71092 109546 788839555
2 72202 511442500
2 77157 206714010
2 55796 275473448
3 15290 133985
2 134896 62434882
1 40244 87189 785817931
1 19247 142973 947970133
1 123667 140996 709989663
1 20540 116413 213106187
3 149596 65746
1 61231 79684 551527927
3 18525 31803
2 93378 50806926
1 52201 58890 671142167
1 54805 103758 931878265
2 107807 369095650
2 126588 346244275
3 9069 28445
2 34561 247561833
1 64899 116471 290631536
1 123787 127126 703332464
1 21994 44591 858230343
2 12921 730292358
1 26461 125055 236355893
2 137968 392903176
1 4690 49505 593171808
3 41120 31264
3 166707 134055
1 67581 152576 21424547
2 8845 512856961
2 79186 812968437
1 10288 84870 815292963
2 172881 242999892
2 113589 403766176
1 40341 47211 342097533
3 92367 82703
3 114619 111923
1 13009 84574 744395992
3 81566 154393
2 156974 224910385
2 2746 96918744
1 66765 88925 475571011
3 118483 35796
2 166147 660806
2 143068 327997526
1 6418 134724 732592403
1 63998 93342 605733680
2 171095 946574616
2 109375 438773546
1 52949 67636 60332648
2 1806 114067601
2 157770 871061231
2 59210 217663069
1 48581 118327 669398237
3 175052 14004
2 165300 650640693
1 41278 144912 384860138
1 60670 71679 722524808
2 20748 998455041
2 55771 970791696
2 135789 778548911
2 77811 517000780
2 1353 148564700
2 12406 22137234
2 107508 706687142
2 773 524403775
2 33294 763601701
2 98766 671690850
3 81731 40209
3 17992 148805
2 75660 511829090
2 147451 984064322
1 26489 95009 228620419
2 87042 770642752
3 16943 130888
3 5359 132542
1 36467 44361 220523010
3 146861 44846
3 20753 70289
3 147900 79862
3 100824 16119
3 130144 47370
2 286 410112757
2 137781 24643894
3 111877 144461
2 118220 75721299
1 37206 46536 99728889
1 126251 132428 788349761
3 101477 88343
1 5001 31318 913764072
3 127064 48360
3 7102 28360
1 16300 56819 423089652
2 161488 942835136
3 111636 104244
2 172708 237543498
1 97559 105902 419312529
2 14388 424464215
1 17836 130587 943800640
1 21060 92154 678842779
3 29369 114160
3 86687 131767
3 45226 19589
1 66029 106557 842097894
1 4845 116800 377009682
1 55439 73859 828322376
2 75748 641744260
1 138941 144554 602994668
2 141971 850461704
1 113290 137833 505606725
1 65422 145635 844622668
2 181088 664787750
3 79795 9319
2 11970 689088729
1 56195 67954 501409361
2 109052 579843623
1 22497 62572 976236891
3 101756 57328
1 64276 65574 747315326
2 167731 656515023
1 31617 137145 385153935
3 50407 84492
3 58843 33846
1 60468 123899 903680099
1 107162 151380 845293901
1 21219 128524 446111985
3 98460 49907
2 118021 530018821
1 3453 120461 372719524
1 6324 88266 758158843
1 63126 143288 282511374
1 80985 85259 977051203
2 28868 356605023
3 169330 93086
3 163827 54742
3 171710 132424
1 50783 95438 778684164
2 34389 273568143
1 114972 141361 317136034
1 84450 119995 220019219
3 127309 149973
1 18384 67526 416920348
3 124240 745
3 93897 16190
2 58929 165144448
3 150399 105324
3 121656 142809
2 157609 750909358
3 17191 121163
1 10487 64667 126650355
2 181068 897836448
2 175895 149216175
2 17768 235756770
1 20329 48208 348636006
1 9467 82030 893008293
1 23963 27576 351884928
3 39971 123073
1 4960 148035 836277555
1 111126 120976 913474297
2 176988 265780765
1 59911 121930 430871564
1 19560 135337 947765830
1 106202 141318 992217783
3 169404 72401
3 143028 98102
2 177471 986604217
1 120111 127449 115870319
3 171706 68458
1 78025 83022 403737835
2 87121 42300063
1 69853 71915 444251478
3 83431 90521
2 139467 82574906
2 178486 973571552
1 15249 70951 562033553
2 130076 45487188
3 35733 106789
2 177411 371155774
2 1002 687225423
3 35297 51625
3 33099 137656
2 76138 737543533
2 154141 16160803
3 102158 79900
3 133918 85338
2 164534 844677344
2 8865 352111977
2 24530 970689384
3 174227 114951
2 84497 190000010
1 122543 154009 907594488
2 175246 59434226
1 19305 33585 786715674
1 48211 101881 357223860
2 127351 973348641
2 95725 242880546
3 86479 104603
2 89792 252549931
1 32793 78640 947218420
2 105157 118901111
1 25710 126695 35797739
1 34394 126660 461518300
1 94185 121705 968001832
3 121339 85540
2 28397 836103897
1 83470 149172 345229589
3 171765 139436
2 50159 632093466
3 127723 48515
3 145558 120645
3 178342 82756
2 67932 339024966
3 55559 51642
3 18008 62083
3 19936 121729
2 102409 816433868
2 34916 7032079
1 36489 98732 990088998
2 107533 982999789
2 178083 612021413
3 167918 142636
2 160227 227307143
3 92116 45243
3 128508 145190
2 158159 904607376
2 136955 649578516
3 56009 153556
2 67285 451162315
3 3143 120226
2 67937 846747629
3 85046 8812
2 31833 796887628
2 152564 65225780
3 120274 3820
1 36783 67088 617166410
2 153248 425629789
1 4000 109475 806165113
3 100414 22617
2 139738 169851821
2 125838 927966577
1 6977 137513 498810190
3 10935 139905
2 55560 483356813
3 23956 130827
1 138370 148989 563160704
1 95336 97865 975768270
2 149044 350549891
1 91749 103690 543100264
1 26699 124234 4155531
1 90064 143324 240597448
1 23883 104636 77996958
3 122491 24745
1 105464 142519 977120937
2 85576 102209705
3 165892 62056
3 146452 71967
2 38717 877187382
2 5585 862274148
3 72995 130194
2 80601 725478718
3 125279 25490
3 44969 56465
3 54352 95697
3 122024 141470
1 126085 132540 902578327
3 94276 24518
2 117650 165976992
3 149052 5308
2 662 252337835
3 65651 36323
2 89909 67413631
1 115347 127854 540282685
3 105770 123384
1 75235 150433 85115068
1 617 67147 939627800
3 154037 57228
2 158116 922932678
2 25126 52645250
1 54397 65250 275560598
1 18056 153311 851003767
2 77256 114293343
1 119181 146299 248242610
3 100443 134471
1 84103 89304 627086802
2 148512 149170671
3 43289 131129
3 105918 76313
3 121131 51626
3 83203 77425
2 154475 576891262
3 37269 122451
3 160902 101463
1 74845 103894 690928650
3 140119 61078
3 39746 4578
2 130208 288927971
2 62574 517134583
2 56081 704603325
3 141236 125956
3 156804 70080
1 66037 71485 716800291
3 115699 102469
1 96814 147898 198700163
1 94864 117469 523633417
1 119834 125318 122946589
2 112982 249801025
1 94361 148728 152176819
3 64629 108843
1 141606 144531 100064836
1 45313 61487 498856838
2 25650 657528344
1 106230 138081 186175782
1 21732 75336 105635281
2 77234 75522430
1 54342 102803 544074427
1 65537 65980 471856014
3 122719 34203
3 97609 86792
1 2261 13312 484062687
3 61976 22701
2 177009 166019980
3 165919 148399
2 36261 504671184
2 78891 453261292
3 85299 62742
1 25066 30481 7515812
2 80208 365103651
3 47137 145895
3 89352 74057
1 13168 100523 868469869
3 25964 94431
2 42302 552383524
1 77327 120253 914000715
2 125901 786543971
2 56998 537328777
3 96798 90502
2 122764 414696948
1 40000 69400 384671709
1 61176 74541 753216207
3 107737 122434
3 4025 63354
3 96714 121933
2 178636 779573710
2 160623 948167149
2 25236 246726709
3 28225 138898
1 46415 138893 718909235
3 53613 43759
3 29440 43198
1 84410 142055 602916754
1 58852 88396 67930824
1 83678 86083 343476156
2 123560 44434648
2 90474 302495036
3 143103 81025
3 143202 105822
3 46779 123554
2 16208 876124203
3 109450 59111
2 95260 238857419
3 4024 50953
1 989 151788 178918456
2 143285 461097413
2 94003 934925563
1 42012 80285 662617027
3 18821 93137
1 52908 145567 448558832
1 14754 123684 521630778
3 96448 24036
1 13709 66516 551202816
3 61445 213
1 83000 149924 883779081
2 165701 795498181
3 72886 111619
1 79909 135541 267290459
3 73689 4511
1 50119 94990 81446605
3 99336 65941
1 75159 111594 588835392
3 16017 28520
2 31367 673240678
1 53358 128646 603297826
1 17934 98111 546975010
2 176168 351503391
3 4066 40733
3 108136 116386
1 52711 94869 3176837
3 16892 20815
3 147409 10893
1 36078 65443 17427953
3 141477 12947
3 135693 126554
3 137647 103535
3 66073 37147
3 42639 112485
1 39516 130718 946655294
3 160194 16338
2 181476 639820325
3 106711 136631
2 81375 319319502
1 97359 135867 356452276
2 144523 391891478
1 64565 154898 181195058
1 47055 55873 548847525
3 169399 143705
2 56214 373437913
1 22384 26294 134577598
2 27077 637853451
1 32248 110380 964171615
3 46323 94047
3 78017 93321
1 55546 133126 17812762
3 114131 83759
1 441 115869 111690587
1 30530 63432 500003823
2 160026 594130053
3 172625 75954
3 84989 114223
2 135625 564289335
3 157251 125887
2 124489 76750210
2 107939 596536168
2 31283 907592023
1 74958 142770 175278087
2 135833 861922766
2 68973 667146355
3 146923 6516
2 1071 112853079
2 144137 254469378
1 41009 109261 623152690
1 70167 140209 531775430
3 127528 37371
1 82077 143240 35741283
2 113048 336894795
1 32698 75640 948647331
3 29746 96691
2 17768 211731164
1 4696 132606 153717761
1 86879 101525 776588601
3 135394 22195
2 21995 400784896
2 87552 909085453
3 80185 36233
3 133092 28391
2 58102 689875736
2 123978 852578973
1 65897 80606 455876079
3 35976 16679
2 76689 696386503
2 108019 804085079
1 58904 83880 131054790
2 49546 956381322
3 55049 22729
2 24757 482476372
1 5131 94307 360234356
2 121922 543952540
2 145547 789638409
1 78351 139504 987139402
2 10189 858182628
3 52395 78837
2 53866 726499414
3 159499 127771
3 4343 138814
1 46710 134214 437287368
3 61631 27732
1 1426 89537 865441840
2 145352 760772700
1 31212 73687 469780747
2 135353 425112404
1 35874 83270 961148407
2 170121 796019078
3 99570 8612
3 126067 3422
1 52333 100168 585449352
3 120571 76517
1 77570 127031 167202208
1 35022 76743 552100883
3 151087 63727
1 999 137125 276792602
2 51389 462592885
3 146629 128820
2 140929 431137130
2 145596 313724307
2 156023 152790279
2 126931 257634952
3 61273 11427
3 134935 108535
3 147270 22270
3 48765 101069
1 5889 78059 256506680
1 26839 102654 260373783
2 160016 680863994
2 107913 123195060
2 49690 271299746
2 4593 630712260
2 49103 922682600
2 131561 551368499
2 112706 719593543
2 3024 876131446
3 168452 50290
1 101978 131169 229760280
2 170210 41271174
1 108447 116640 365953900
1 5589 21193 27704189
2 64509 596344257
2 171411 154275307
3 29830 54147
2 125290 175571280
1 66585 82737 9972458
1 590 143331 962021116
1 55766 135097 79926859
1 52368 55899 419300185
1 118840 124903 356002735
2 121620 605564688
3 49811 57714
1 109585 124036 730155246
3 21784 125927
3 106584 17778
2 125576 666895460
3 83953 131346
2 133280 617396231
3 48554 14494
2 137508 819887160
2 19391 419555510
1 69101 134677 604269645
2 174207 912896776
2 55322 391882298
1 38940 51155 959580306
1 89012 154062 940691974
2 6619 478350175
2 173411 221030889
3 90948 30349
3 41877 33732
3 138082 147735
2 43927 385277565
2 80380 292794056
1 44289 136998 389718315
1 47734 145971 188408115
1 18889 46361 152199336
2 162925 941343999
2 3743 345220959
2 109610 162931076
1 54734 110614 3928912
2 119333 944534758
2 118378 569502091
1 121843 142846 360412655
2 166186 653784975
2 11891 389009670
1 49454 152621 506102639
3 75366 32659
1 10521 101380 895272228
2 57075 623211024
3 52088 26355
3 29528 69977
3 129669 56095
2 152047 255196137
2 146627 688940328
3 148111 3594
2 105484 316727382
2 75150 314169785
2 19814 517686702
1 51596 118726 940577033
2 157398 411051432
1 55291 66677 30328362
3 32589 112483
1 110577 115192 273120614
1 12269 143175 305186354
1 127367 144425 631384736
3 51144 116033
3 15595 16906
1 12282 113117 740183755
3 164259 55894
3 119404 70701
2 97569 923734757
3 96893 57577
1 27432 85465 272830499
2 136745 218026908
3 85004 20623
1 115724 141568 453744128
2 174382 67741078
2 24176 146090901
3 176311 99158
1 73415 96997 794512014
1 101150 147165 77020332
2 41168 593625529
3 1529 69885
3 136682 63221
1 102596 131100 725998299
3 138175 77852
3 129961 66692
2 130071 675482194
1 70944 103656 837606593
3 28098 23699
3 32993 20561
2 37771 279065583
1 10758 79440 984072112
2 176483 538818301
3 8936 133820
3 69339 82349
2 127801 576148078
1 33864 100146 765343824
3 77089 107164
1 5135 109983 963543502
1 10168 86067 657736278
2 68885 553088590
2 100191 535467816
2 50307 287227588
3 19415 91833
3 109313 108492
1 107218 113135 116978719
1 49586 141693 862399591
3 47201 136589
3 136605 38923
2 120646 475917058
2 30206 151182107
2 167674 364769400
2 178912 292243087
2 95937 884561671
3 41335 12254
3 4715 40206
2 180368 24652287
3 110662 81058
2 123823 435180173
3 121473 140971
1 86605 147780 428243392
1 21888 58916 507118400
3 59100 7140
1 2753 73160 7095847
1 118071 140618 930576704
1 85543 116344 698283411
1 97412 116031 742559243
1 17334 120738 564630653
1 32071 45781 552221664
3 89830 108436
1 68876 114212 533015984
1 24897 100880 813696875
2 56850 866438092
1 51990 57246 427997121
1 3643 39674 20415026
2 132556 640701704
3 1351 149364
1 88926 107057 585505598
3 87394 45254
1 52525 67933 270198298
2 173982 36162770
1 86467 147965 496535487
1 42130 60316 251736921
2 78658 907930241
2 68810 604343059
2 94638 670072827
2 178951 991426840
2 50625 796724285
3 51972 58971
2 11716 133036537
2 115950 866716796
2 106202 844877804
2 8590 921376724
1 99681 124316 29625660
3 104862 114556
3 12609 126488
2 104591 769953392
3 57032 104567
2 33407 478616528
2 167775 745838556
2 146156 73133998
3 97792 75762
1 26511 95784 740062997
1 45326 128649 335601999
1 25945 44914 247225395
3 47629 75568
1 65807 101939 700615976
2 92640 864716515
1 78729 131420 388985126
3 10484 25576
1 22695 64188 949813164
1 54576 133763 519484256
2 161160 541862656
2 66057 847254870
3 10010 46456
2 75381 726348489
2 35751 384223236
1 10106 36161 814872526
3 44645 55275
2 92159 310517661
2 111635 616656594
2 152075 844093774
2 6313 141930546
2 32980 944134710
1 113849 123013 141052028
3 100338 19593
2 104957 603028477
1 16096 48473 63665813
2 56880 573101267
2 15702 4116219
2 100620 227456435
1 109586 111236 901057226
1 58927 134131 743356174
2 156386 775106695
2 85457 23627367
3 34446 78942
3 15952 16553
3 112169 149567
1 77083 102334 422794183
3 62339 114048
2 134707 631209286
1 104117 130361 633950554
1 34376 51241 483277797
2 172933 25535433
3 112725 62480
3 119561 7048
1 5808 47809 757044954
3 75677 1703
2 171821 69035143
2 5219 954135975
3 86933 95400
2 5927 498987485
2 8084 202024753
1 29146 63281 828772332
2 154572 960331165
3 95635 144443
2 4169 825551734
1 27316 141897 448249232
1 138997 152280 348020684
2 521 138203125
1 91134 116860 28954420
1 92379 147331 694586175
1 16458 41640 635556447
1 9537 65949 68770241
2 142105 232433073
1 4014 97258 203630238
2 14464 461362461
2 31406 246522083
3 9541 140554
3 43954 63731
2 28182 947587878
2 173495 52476560
2 47862 56880384
2 145331 813675569
1 14453 30587 720293068
2 150312 736987003
3 72326 148043
3 120088 124549
2 104539 958955197
1 12950 30934 242080034
1 49666 65022 645980310
2 58641 578097110
3 65877 19086
2 91050 696258313
2 146221 102075547
3 63889 24542
1 56582 66685 930931457
2 72978 279546664
3 108825 75163
1 43612 149012 146910928
2 166151 445836218
2 177929 318053221
2 73430 62004528
2 146101 467563324
2 141686 429063047
1 54667 114828 236281445
2 56147 811604986
3 74249 136902
3 94865 109857
1 9240 139149 481798393
2 138171 210478266
2 22467 670280552
3 89162 141055
1 86012 148842 697661411
1 74925 116490 414571232
1 101726 119369 533578606
3 48585 933
1 111864 127667 514387841
2 104291 975408250
3 87758 4013
1 62476 79888 587752395
3 162871 129291
2 56 133373262
2 138366 227016041
2 123644 913632341
3 89152 3505
3 21286 117460
2 56402 338748027
2 52188 443378394
1 78332 79740 859223403
1 118891 119564 876903400
3 31041 66066
3 46842 106284
3 8149 14340
3 169333 130925
3 90600 4146
2 170602 340460357
1 76142 96165 328038094
3 89246 102705
3 123484 11587
2 169235 841909218
1 109448 132014 866011490
2 121831 103612080
3 119185 28426
1 38480 71473 83289367
3 16439 33992
3 71201 129771
2 75251 661120731
2 31081 170227229
2 66982 461521517
1 8265 16345 338358475
1 44017 103919 460336539
2 27524 240966975
3 147858 87802
3 28449 86161
3 93713 13275
2 6883 950668475
2 142815 525895734
3 52411 9320
2 134409 21590454
3 23309 139810
1 9937 74490 262694195
3 109910 146918
3 104607 25058
1 48978 146378 867686542
3 170907 78863
2 56185 246262255
3 118362 10463
2 99980 589675209
1 66562 88928 858644558
1 123565 142749 648651308
1 60687 82063 552317483
1 265 98691 455808543
2 22877 813435038
2 71440 20450254
1 55218 81417 418690692
2 172919 753592298
3 14765 41535
3 87378 121889
3 5782 154239
3 131987 138107
2 79587 876261554
3 53780 104559
3 136243 116071
1 63551 80228 21195460
3 131243 1417
2 146567 141669481
2 40815 984418266
3 91393 55118
3 97536 130319
3 32205 29159
3 159178 19666
2 29103 88745879
1 20061 36417 819667454
1 91340 107361 388979585
2 64649 587149201
2 52234 687964993
2 181312 418048019
2 93314 192179111
1 26756 58360 242840037
1 6646 84882 594896436
3 108945 98781
1 144632 151179 540477969
3 29921 125722
2 154839 688266016
1 85426 123610 79085075
3 123734 23620
1 53535 132766 3583831
1 62873 86008 130870547
2 79804 974898688
3 6330 116544
1 113869 153796 217848779
3 172025 145167
3 143503 87707
2 122235 538902932
1 41347 58250 271460304
1 27676 121228 26316515
3 63472 91643
1 65530 153406 747920810
1 16630 36090 375365214
2 179967 999176031
3 30298 103324
3 81485 76349
3 140366 48481
3 60506 24576
3 65428 97512
2 105483 309996178
1 26956 141643 935154112
3 145187 68809
1 11931 107075 594673154
1 39961 107035 71798269
3 156557 93925
2 58018 967496702
3 78783 73575
1 40276 44959 73811271
2 118917 441479500
2 160027 730149104
3 32367 31165
1 31169 83906 759153956
3 84409 5895
1 1089 126676 16597659
3 104413 30558
2 60500 644484566
3 86554 81949
3 5891 19497
1 26089 143007 894128448
2 132875 74700246
1 41103 138530 392160826
2 30029 868007956
3 44647 80981
1 83669 84340 346046717
2 90224 200399914
3 156790 26606
3 21583 33994
1 96150 117192 994183578
3 106289 123347
3 23692 58946
3 128831 135634
1 117039 153320 164319607
1 27145 65841 426993354
2 122410 696445869
1 32220 111394 998722090
3 68406 30301
3 120527 60229
3 130036 51655
1 59496 108503 401397071
3 140388 49940
1 18798 37822 332460187
3 52178 66698
1 9922 117030 867607638
2 40999 852909996
2 130418 710697904
2 119923 505205823
3 162987 88324
1 100071 117137 61925482
1 86394 133912 325762113
1 94507 109211 221430462
3 72285 25825
1 5779 89208 221161511
3 174117 85650
2 86224 872760658
1 9826 58044 921907011
2 12659 435321522
3 49037 120663
3 58846 76949
3 101423 86155
1 19545 43505 427116771
2 122119 786746148
3 50155 45024
1 97533 127978 195174699
1 44081 137765 462019166
3 63710 88569
3 73119 48156
3 114177 121341
2 412 63526997
2 62753 77884742
1 22626 59762 414730227
2 85614 636415946
2 112646 106481273
3 46891 28800
3 55337 122529
1 11720 76545 910180574
3 5390 115607
3 165712 122347
2 60863 172882355
1 6173 53880 426622380
3 62407 5490
1 13771 26249 240707906
3 15915 114085
3 37374 74554
1 124698 140941 504642588
1 81403 130593 710958392
2 125501 761117025
2 152866 54648087
2 178074 826732256
2 123811 351986941
2 39467 182421198
2 143607 193260538
1 25753 63202 535360767
3 54417 105279
3 128388 134632
2 4309 749540450
2 127522 735851446
1 33725 137176 609801431
1 114061 116096 98640564
3 15978 82123
3 4604 7101
3 77065 79126
3 9815 40891
3 168477 94990
1 131995 135796 741272772
3 99480 106534
3 51187 122389
1 45428 131591 766471028
2 48373 402214395
3 137176 7892
2 25993 340687825
3 138772 123765
1 24436 106765 971845236
1 60494 91041 664676268
1 38432 42635 9848218
1 96989 134828 853179788
2 49476 481524852
1 19398 124704 354107872
3 65818 104331
3 161628 128962
3 154992 120403
3 136493 134921
1 90682 146362 760484644
3 177481 140736
2 137399 784362939
2 11539 779827617
2 135539 643965859
3 60591 153291
3 152853 124069
2 73908 344753525
2 24443 982894206
3 122040 64560
2 108627 198329604
2 133565 973734991
2 164820 230065893
1 39256 101849 958231045
3 44914 36179
3 138338 98590
2 79524 996666624
2 86117 104273294
1 9736 120710 686910327
1 159 22980 792001897
3 62043 57027
2 153835 704255295
2 82327 447171619
2 66713 538953202
1 32165 107027 424912737
1 14154 24440 818199669
1 42411 47728 853082455
1 52288 121333 639960701
1 33508 53091 943761262
2 135458 152253386
1 20454 125862 741669514
1 27343 125479 944249672
1 44675 96034 282337661
2 135012 923191207
2 146024 886602828
3 165855 3090
1 97668 110165 596867426
2 168899 757304721
3 139830 103297
3 116230 124960
3 60035 80212
2 38005 392583073
1 26309 112368 477521168
2 83641 3411472
2 174790 858390734
1 4015 41323 839594091
3 61102 44361
1 3483 126990 616425174
3 137290 102794
1 79642 130729 455815266
3 118330 15358
1 46438 83925 494246794
1 7512 24679 581628473
1 74080 111446 798615586
2 70226 626426576
1 74752 89902 478361928
3 136307 109886
1 30174 128876 624615669
3 14466 100070
3 151648 47124
3 104324 149086
1 60207 70920 167056500
3 159525 40136
1 62414 71411 869973529
2 66109 651530265
1 124203 132473 569179391
1 25744 76112 87903932
3 79405 149811
2 88240 679206537
2 25195 487173323
2 127054 408537271
3 158234 125496
1 103346 150097 214718739
3 346 143654
3 144445 118057
2 166204 361785725
3 175266 132178
2 173276 776613112
1 104110 133202 92246085
3 176451 86072
1 66200 113935 356726810
3 179078 101633
2 111941 965370544
3 11100 18263
1 12270 65058 480450899
2 32 987811782
3 147491 94908
1 9927 55592 378682186
2 56542 347998653
1 28651 100284 231139358
3 146805 22798
1 67853 79383 835742038
2 49685 848092194
3 99702 37404
3 662 37189
2 115733 778760511
3 40023 101345
1 15860 103231 779519601
2 47143 581858000
3 121108 19145
3 82155 73931
2 155310 230380944
1 94268 129800 769333402
1 13559 29019 688088214
2 78803 296513747
1 114281 142408 964952878
1 52307 125986 140202764
2 146151 616438498
3 177061 5242
2 126257 717067460
1 22342 84031 854027680
3 172348 133941
3 174625 94545
3 124038 52492
3 116998 133764
2 119574 256305915
3 29547 32942
3 206 151897
3 28594 4500
3 66724 77235
3 147090 80832
3 55224 48620
1 97469 147041 204445575
1 51270 59340 462976815
3 51181 27622
1 28424 138584 116732563
1 23416 154521 408853590
3 146384 31789
3 54613 122051
2 42117 430346792
1 47798 131673 909745349
1 52320 128717 228211685
1 84659 84730 927117337
3 130100 42310
3 141816 74457
2 176614 671971550
1 51411 98072 702183415
1 47517 66385 418508213
3 33419 76671
3 75529 55993
2 67519 138201586
1 129390 136496 324119540
2 116169 158061881
1 44006 46723 737431875
3 88547 1942
2 117482 692344499
1 9780 73424 650310454
1 49528 75535 620565078
2 94084 440611946
3 87370 13178
3 172481 22666
3 47460 138514
2 169307 475481482
2 137867 57078464
2 123285 651363882
2 114286 912288858
3 168256 32930
3 120662 134657
2 163045 324751110
1 43607 70351 460552618
3 70929 96612
1 147186 154549 344428105
1 32873 77979 636500502
3 43345 4095
3 107380 125815
2 86212 31834505
1 9189 95653 405106985
1 14440 62767 824710441
3 73356 34599
3 18220 2530
1 27150 58397 952582108
2 4023 284678891
1 27100 86296 394377156
1 45860 70885 853989121
1 23147 131518 16837337
2 24411 963772094
3 6854 33930
1 2468 4750 602286800
2 181558 145632760
2 23907 352507908
3 165466 7079
2 16244 215645449
2 115813 201294261
3 129988 136062
3 123464 31333
2 357 27567107
2 101812 572776744
2 159767 683199167
3 104772 63367
1 63967 94513 235303251
1 35237 126351 824293204
2 98016 244369875
1 41582 107358 873739825
2 179114 6488608
2 52470 512040139
3 94011 101704
1 10165 28918 648851064
1 70410 121675 800894085
1 81442 127742 27133759
3 28007 103462
3 20580 56786
2 102317 270343764
2 92576 860363607
1 29237 92344 264912747
2 81926 370878288
1 33503 130688 316820952
1 42251 61294 432906350
1 22328 78160 81602039
1 28695 47201 479420115
1 25901 140327 563027612
3 65471 90568
2 60163 417230656
3 25425 117402
2 70616 728889825
1 57661 97584 353443163
2 143606 120788754
3 12252 118947
3 101359 90960
1 88376 141879 587002256
1 84967 120678 330202134
2 125869 752816576
2 79472 181331495
2 75273 699605925
3 138245 152324
1 53645 148435 471336704
3 5395 27362
3 65761 60265
3 40177 144481
2 65828 674626337
3 45891 109223
2 30003 462869654
1 51822 130193 303087811
1 63934 63960 580281001
3 135505 69520
1 99388 100915 961921719
3 103209 127531
2 122920 866634133
1 127989 129709 430546912
1 50169 153866 821585001
1 4157 73584 785232010
1 11192 64741 531910620
3 137630 8140
2 109413 955609752
3 38548 16330
2 42561 526365870
1 70705 128963 346967605
3 115886 144850
2 140708 678786118
3 6625 4682
3 41485 148365
3 171008 139355
3 84464 19202
1 55402 57993 371459640
2 156215 997830537
3 77341 8719
2 122270 784608614
1 24325 44527 685851944
2 75355 266738699
1 30931 148378 595166814
3 81369 116080
1 8618 66166 697301126
3 103081 148236
3 15771 54132
3 172159 55062
2 166008 227246003
1 30688 97447 547665351
2 150089 168869498
1 78047 138011 76335862
3 137202 69359
3 17012 37725
2 1489 758902293
3 171533 74093
1 105704 145178 203916871
3 64082 4017
2 8865 327985528
3 143876 18522
2 59475 726427348
2 37279 723323014
3 136074 13812
2 154532 210070939
1 32069 52422 335668449
1 55660 82192 401718047
3 130612 103847
2 43154 439009129
3 86288 150907
2 32572 143804222
3 80553 37049
1 98195 102356 881521538
1 75128 95814 423187238
1 59261 136402 660770121
3 68084 54267
2 156076 94647776
2 39125 600271787
3 53297 6425
2 56832 122897830
3 82019 134606
3 135508 111068
2 24222 438342152
1 38438 153021 735316998
3 158092 96555
3 138136 144400
3 114894 16219
2 56251 346499099
2 3739 992955753
2 172051 367169949
1 73369 123481 682579998
1 51982 96928 281337002
3 169238 12895
1 12991 104581 614232111
2 104413 289245459
2 147954 517855531
3 45567 109036
1 40139 63010 451924883
3 163790 139301
3 60787 16622
1 121017 125272 368601074
2 150886 866300538
3 49312 41298
1 123668 128979 722870600
3 122676 36678
1 21228 122913 965799234
2 168892 9628519
3 9657 100269
2 73236 163863665
3 176305 3281
3 126372 45774
2 74755 734582128
1 39788 80863 400469289
2 155670 571785162
1 795 18398 326438213
2 1246 237588752
3 154660 1512
3 15709 98773
1 93249 110847 321794199
3 39228 11807
1 46533 114283 147061113
3 167136 90805
1 10386 42589 209675726
3 57968 38100
1 8379 76951 76539414
1 23588 69233 705327048
1 96554 110641 245622840
3 9181 86444
2 52942 172904925
2 142958 136865695
1 58936 70434 726320862
3 37759 21911
3 129380 107617
2 180804 431862791
3 112414 104655
1 31675 100047 558156411
3 87494 83351
1 29874 41032 307412246
3 140561 57513
2 17469 539986367
1 98566 106218 990879240
3 16921 122935
1 43337 94198 130355886
2 127176 780065618
1 37869 154456 224727715
2 181548 259686480
3 45084 3811
1 78034 85716 567297575
3 61284 18765
3 20701 98709
2 106440 854006423
2 136473 63866537
3 162578 120763
3 77803 113345
2 79344 424520590
3 156133 57466
1 142252 144433 497565984
1 47618 152095 434265984
2 428 555474873
3 35510 2049
1 33573 84846 415652146
1 61809 130756 208659828
1 56942 58062 880466516
3 17712 1277
2 131943 928762072
3 35008 86267
1 14340 145088 447296411
2 17188 537594624
3 70051 62010
3 148832 104132
2 135220 87266702
3 166957 149296
3 88127 19671
1 5523 138029 883872516
1 71769 79103 143690366
1 92302 130546 691551393
3 44514 37878
1 54915 97753 808051426
1 66675 67022 872965532
1 43007 60206 401792095
1 123345 145607 810780451
3 70563 126258
2 9831 733756780
1 88934 96248 466863567
3 146038 26770
3 26371 45591
2 140995 514348482
3 57057 143260
1 33420 99906 936718463
1 50638 52736 860616063
3 133492 21494
2 129695 849038889
3 160125 124356
2 29657 401292164
1 47040 115803 984506248
1 64876 107029 634227115
2 140764 159775771
3 163619 14760
2 128837 437278569
2 73702 301561266
1 17817 129979 931798270
1 7479 133741 991153507
1 457 6548 519560941
2 152182 744010716
3 158902 86717
1 83194 153367 201187075
1 77204 87643 559887255
3 48039 64221
3 39460 89982
1 106563 153518 593372539
3 94148 41843
1 28796 68011 742917443
3 81801 118519
2 84426 704858767
3 35864 112598
2 106777 333737406
3 74784 58640
2 114684 783847719
2 48151 835444598
3 13468 45846
1 124084 151085 423082867
2 167339 337006176
1 61440 149302 174842039
3 30695 65667
2 36884 204836095
1 56371 93747 569317511
2 29911 972008463
2 101511 776130727
2 26793 348961182
1 8713 111186 344591232
3 171018 118091
1 64819 85098 559026394
1 16708 117925 766200989
1 49444 113510 396698891
2 41852 991516743
3 102121 17449
3 5820 86166
1 2137 107483 834270179
2 179331 49822442
3 92555 143264
3 6933 78032
1 44201 136694 275903270
2 113149 741334084
3 67019 122442
3 156979 102274
3 14347 88466
3 119159 124494
2 141600 525865904
1 100222 115339 523221330
3 166193 41528
1 12159 57753 354513035
1 48270 132074 90210051
1 23815 46836 627003138
1 70674 113327 495621215
3 113390 145377
3 91548 109695
2 165448 356968937
2 148493 333941262
1 126307 151874 304208403
3 145085 150487
3 71739 88525
1 9959 137498 434345545
3 101395 146845
1 28499 36713 922216855
1 91463 110348 446200936
1 3102 58543 345243542
1 89485 119470 180429224
1 12818 134513 838475503
2 27915 208214752
1 115036 121802 523735206
3 25408 23099
2 122091 122696011
2 121745 98564517
3 20189 38682
2 155815 951638542
3 154911 43747
2 13181 718913601
3 136510 73219
2 136732 12192997
3 129393 132277
2 118949 433836465
3 165704 11928
2 65503 572036931
3 50834 17271
3 154961 143025
3 73207 72572
1 120559 136219 767661750
1 42504 138119 880652863
2 56375 883240256
1 53705 65255 933084052
1 88651 114297 678908806
3 69800 30589
3 9959 78347
2 132438 658473898
3 9866 148025
3 101381 97613
2 178539 878268772
1 50869 136676 305041040
3 70648 96690
2 64707 891365618
1 32445 78372 125416989
1 101876 118442 108000793
2 131915 245417498
2 130241 319092282
3 153313 53554
1 91232 99451 902313082
3 164605 51956
3 76868 42914
1 30714 62715 413448615
2 95238 151102504
1 49306 68012 845171231
1 96014 101671 206274463
3 17316 61354
3 12643 145470
3 29869 152558
2 145971 992174685
1 5129 10286 357248380
3 80978 84801
1 31567 149595 924162933
3 9064 115433
3 169545 72781
3 4290 140947
2 19205 212240060
1 14810 129886 39601300
3 124892 52092
2 157119 678722968
3 171699 129209
2 47058 677459157
1 1037 68558 3164697
2 64568 39797154
3 40521 114889
3 106592 141982
3 66247 54165
1 73526 108284 747103360
1 52076 131115 848529113
3 72323 99270
1 49034 123009 110103242
2 152588 313806878
3 25596 86924
2 75051 132196351
1 3894 14065 207497475
3 123874 23011
1 56312 80403 114520195
2 53769 731890416
1 66753 129594 263245231
2 130480 447231268
2 78248 728354379
3 157023 104982
2 32875 160764798
2 159900 668611896
2 130869 478264766
1 33468 144597 43459922
1 3954 113266 985013847
1 49290 108871 308484364
2 127695 804334090
1 39291 70338 184106103
3 26255 85369
3 140223 3384
3 176835 18751
1 29707 148507 216453076
1 89296 109516 286283899
1 89804 113255 675564781
2 172320 286301232
2 108952 322541215
2 159950 651653533
1 93225 119098 321063296
2 88641 732886050
3 173623 137171
1 55554 60889 968946103
2 55501 511824843
2 72349 52902478
1 17454 117068 610856679
2 155519 538552365
3 118273 123043
1 8057 135299 642755905
3 21671 58988
1 104533 144574 795255509
3 35147 70530
3 109102 19869
2 42072 313140446
2 52672 197839946
3 122571 81397
1 66280 151858 661301164
1 28573 126807 235644610
2 104345 993367843
3 138311 21142
2 163167 274384415
3 175914 131304
3 771 43409
3 131720 27104
3 178566 40789
3 110828 133268
3 106092 98038
3 74610 50705
1 94377 103950 690373915
1 31254 63571 991993776
2 29444 756225540
1 93991 132061 978300370
1 85984 95925 561049966
3 181501 139231
2 61616 934763472
2 173680 126498082
1 39947 106906 575607737
3 180642 60771
2 39295 275294158
1 20549 23621 333138765
2 82484 615769255
2 112338 691641293
1 12603 114605 597333404
3 89426 58055
1 32993 143555 522423913
2 153778 487376453
3 43837 92793
3 161480 26149
2 99576 670651712
2 89045 104384822
3 36905 18470
3 88886 58937
3 48086 126631
1 13082 29577 519922258
1 79964 122342 638604684
3 23777 40695
3 9724 119183
2 56307 541117069
3 115150 120642
3 73127 8371
2 181573 577445189
2 158001 181069071
1 31148 72077 647265327
2 165400 973902173
1 42927 104873 853965909
3 92176 135070
1 128871 147895 914049518
2 127515 108673031
1 19463 69707 591301093
2 121355 27353885
1 9307 27500 996150793
2 146210 46815549
3 96684 150621
2 75796 35525487
1 53619 129243 150044074
2 42845 812232879
3 107174 110480
3 113978 57437
1 20887 29153 823601610
2 9002 14163597
3 80470 85133
1 54125 138106 573897764
1 116009 154027 363295317
2 160172 115388016
1 2209 124887 560031689
1 29565 132824 669664981
1 102890 109563 323924489
1 75235 154968 824120110
3 157539 75625
2 109159 477205901
2 51086 430942991
2 103950 396089708
3 11197 16639
1 20811 71972 592373844
1 60023 79213 426491902
3 139588 45408
3 51151 70667
2 166521 660077256
1 59982 79933 94636185
1 55933 120104 12148072
1 141145 148737 206352766
3 127533 112052
1 40433 95415 338755567
2 159316 569142862
2 74447 250210478
2 101924 30073876
3 23307 119916
3 24851 95854
3 173063 11386
2 84426 657631097
3 126327 17470
2 6772 630694182
1 40075 67840 103781161
2 110099 466813458
3 63573 142370
3 50527 99571
3 56687 116531
3 91346 8416
2 162877 426786559
2 174390 905603642
1 954 60265 802420450
1 27303 86901 45630756
1 27709 66817 556556304
2 74572 866717657
2 16858 479818434
2 164516 85649432
2 99975 610699098
1 1916 102517 287561845
1 50970 148766 893515139
3 178252 34854
1 61315 131623 585330849
1 44532 115174 823322700
1 39116 99289 518070540
1 114068 129780 617031204
1 62870 89736 248001611
3 133267 57208
1 51533 140309 236371981
3 179438 149908
1 6523 16315 228665129
1 91180 146570 176399782
1 27109 72986 120780126
2 45657 45068616
2 22999 243877326
2 14643 521920236
2 132522 440416939
3 6119 28906
2 145498 233105487
3 35688 72000
1 21150 47322 321872530
1 49675 73277 745250674
1 44589 83750 958077276
2 68835 949009776
2 107343 392804073
2 134501 560243460
2 18190 216810400
3 167976 45642
1 84154 108569 127365586
2 169997 313724197
2 143336 164841737
1 92092 148381 905251398
2 38660 543945276
1 8819 147547 207311701
3 14519 77841
2 166585 553562789
3 132011 11633
2 119763 775130706
3 8472 146501
3 37262 23002
1 92920 131809 765474415
3 155934 148218
3 141391 19645
1 2765 114507 483099853
3 18213 62196
1 36772 96301 331007451
1 50161 143666 147735441
2 50671 9489642
2 164615 264404325
2 31234 389521920
1 89923 112723 493672101
1 72393 134787 538108680
3 17378 8477
1 70953 115042 713573868
2 99341 945099200
2 124910 47820482
2 132384 711523880
1 67907 99346 428121124
1 64580 104940 3898522
1 142879 146285 278327774
2 74466 72445173
3 115536 88702
1 41378 56747 773903827
3 50532 14975
3 157464 79395
1 44732 123894 511786720
3 54431 142827
1 88263 142175 700231434
2 163789 903784563
3 136201 130357
1 9415 107034 873836990
3 107706 154094
1 63335 106788 655088690
3 92422 91749
3 132538 131951
3 80297 87284
2 131988 224763058
1 136350 148744 465118204
2 101447 842232762
1 35709 153207 862324347
3 96761 15983
1 32377 114705 981448046
2 29969 295736696
1 113027 144450 289921067
1 100289 112795 853865512
2 116315 657102101
2 163375 517840482
2 17255 793363445
1 77171 147863 456323531
3 137905 89473
3 76518 136597
3 121045 51870
2 165006 432826645
3 11888 15444
2 158021 22156050
3 112965 92633
2 18332 387072087
3 40019 41086
1 34210 63230 551329654
3 57802 145246
2 144790 706324528
3 45183 16646
3 181263 134678
3 79140 69638
1 104273 114712 809973318
1 12080 43069 914503496
2 17169 785467096
3 145772 83350
3 17325 36632
1 116581 122755 341719652
3 44811 115328
2 72323 740363453
3 168504 20984
1 45401 83501 131133097
2 169262 281996566
1 17239 34200 424900414
3 50373 68594
3 87929 130170
3 89845 21294
3 179915 9316
1 23551 112694 953462585
1 2532 74348 846802150
3 111108 119719
2 32760 525870454
1 94001 139410 799763936
2 40808 350996050
1 22206 154446 875710623
1 124895 136872 570620687
3 171067 53934
1 67584 79620 430439699
2 158181 962992058
2 112153 550503406
3 141853 142627
2 109194 748617890
3 126857 29950
2 133035 978333960
2 35589 391572358
1 71069 114489 331305430
3 143936 93715
3 150516 83512
2 34310 730734359
3 86200 121944
3 167164 18333
3 141321 108614
2 28322 939468470
1 2566 27473 282080048
1 16688 28904 489997587
3 105148 30976
3 96121 140195
3 59904 67490
1 24651 143091 506706081
2 24579 460388160
2 68266 201382099
1 92753 115966 587060020
1 11806 18576 257661052
1 94534 104087 562661462
1 57312 87183 589571982
2 144459 82617281
1 105204 108833 215782624
2 5420 545046486
2 73973 354980480
2 39024 183706247
2 144738 974260409
3 76117 113616
3 129531 98217
1 106316 115432 260615849
2 120783 113338020
1 74785 123241 205336949
1 9225 40265 39263544
2 60536 938098602
3 36872 11507
3 124002 148785
2 677 685696509
1 20330 72276 178184375
1 21444 25419 215709061
2 96761 80086272
2 4993 261340045
3 147755 8335
3 12147 154584
1 97911 133307 40823150
3 105438 9599
3 29633 30340
3 118777 71386
2 51918 450279504
1 99179 135342 392345789
1 64038 133734 333149301
3 39671 13439
1 81607 146684 126295681
3 168910 110372
1 92092 136098 684338312
3 122173 108921
3 62901 111344
2 28548 812276930
2 60354 56779017
3 88397 17484
3 95782 78537
1 103969 142701 775364078
2 94449 210114553
3 21181 5404
3 160518 18777
1 10000 51728 49139817
1 79635 104760 106824762
1 102799 107454 976387814
1 110895 126159 88698169
2 168039 140347738
3 167690 128038
2 139821 871853478
3 29440 46825
2 146115 301067800
2 179125 46277896
2 28972 37770457
1 94601 140470 765650726
2 153463 279792301
2 126139 788109440
1 142085 150838 852101485
3 40105 36050
1 49059 100611 725030651
3 61221 46540
2 171602 871632785
2 40672 742340268
2 146142 817090285
3 109761 18556
1 110288 142656 795449611
3 125142 71847
2 176780 309098002
1 4107 135401 354870654
3 146779 109500
2 170807 325466782
2 19102 642286546
2 17867 330846418
2 171828 842157143
1 111347 116361 509437123
1 26264 90416 947743364
3 119116 128160
3 114057 102078
2 169158 688698129
1 6581 86910 712698552
3 51914 3687
3 56918 13370
3 78439 98752
1 79956 97963 937294455
1 88067 118972 445693986
1 33217 121493 327358166
1 6347 35899 628768921
3 20246 80793
3 89146 68531
1 59157 92198 385973714
2 20049 317786662
1 17085 78116 473493349
2 119129 60881836
3 174271 132927
3 111849 50604
1 5931 11125 287092977
3 43680 2547
1 10835 145804 853231727
2 28110 234198060
3 108908 25963
1 48737 134380 753503038
2 149622 912946203
1 52871 150888 463077033
2 58381 474776496
2 29217 757860386
2 143759 305763551
1 59935 145342 7585587
3 121958 126842
3 83597 141773
1 115019 150428 602242665
3 28895 132343
2 139410 859982796
1 80985 85547 231867482
2 57697 140356109
3 23419 26407
2 65191 672886439
2 129893 88612846
1 54140 61423 598476268
3 17762 95547
2 166766 382149301
3 82902 102580
1 32977 121930 383662623
2 117191 786207863
1 78744 79539 762094869
3 129949 48398
3 85993 96586
1 24358 40626 257503070
2 97304 372717680
1 57097 71005 219477029
2 160878 455167000
2 151022 402753448
1 46867 143651 705446245
1 48184 113675 225113970
2 70443 713937476
1 62708 123932 694000880
1 11172 69629 358608075
1 16156 153689 875237447
3 113580 80534
2 163999 278132435
2 112886 345882599
1 9198 49305 346551266
2 160584 268916498
1 35603 106058 610082895
2 33520 949517681
2 22365 605345102
1 86916 104126 840769623
2 174943 1951972
2 28841 927660716
2 83526 431333290
2 152240 137210684
3 115221 66531
1 35551 90435 957315620
2 52284 246177505
2 157115 225253301
3 176349 24056
2 142297 10042536
1 84360 126174 498046389
3 145933 70809
1 27616 83896 488586169
3 177118 45657
3 180141 4774
2 103147 92727448
2 125069 739938100
1 11426 141011 386947371
3 112298 135460
2 134971 12785482
1 114148 141623 594165390
1 21788 39076 598122793
1 67256 71061 893078212
1 24665 76204 48174811
1 5390 64956 410625008
2 112093 193847806
1 42670 126921 633445838
1 42560 115704 935733400
3 58815 98532
1 63832 85106 340491959
2 36915 15484179
2 33093 396034438
1 943 38849 504506395
3 109838 44463
1 76420 99485 495057134
3 125350 112596
1 42493 116553 751084817
2 170842 573979233
2 90423 610364348
3 108016 101338
2 181200 3769649
1 90375 107633 23955392
3 100903 59045
2 6163 301700933
2 148039 399447276
2 35992 653062023
1 131578 142583 588023128
1 21197 65957 4110800
2 14348 769828526
3 21633 131177
1 24212 51185 121619632
3 117072 106886
1 16976 27696 833362657
2 20750 150305175
3 96612 56871
3 128407 98858
2 25507 335314570
2 134391 432801756
2 44661 882945405
2 45359 484577756
3 75416 139785
2 136401 357452735
1 39564 154740 137756262
1 1969 72196 514496804
1 12127 147847 643102558
1 50913 143454 725167928
3 78357 1284
1 110553 122164 730771075
2 101249 426024528
2 15288 783024708
2 31239 853000156
3 87268 101986
3 129999 150662
3 18940 95857
1 44395 72360 964132363
1 1942 87814 75541422
2 180641 282562270
3 160823 57569
2 79343 250694193
1 25354 29880 993356337
3 147832 22743
1 87844 133100 297196156
3 159508 102826
3 85454 120314
1 80478 141934 529946405
1 67679 118528 722161425
3 9742 66324
3 131816 4816
1 97911 135265 365082511
2 152898 222842359
1 28859 136924 266626374
2 180384 498137673
1 61133 125439 939502711
3 21595 45961
3 138291 47614
3 145309 110375
2 172851 420107909
3 23808 18236
1 97697 101229 695898419
3 111729 32088
2 76327 195946048
1 56899 109763 76779972
3 45335 32049
1 26640 94437 627444648
1 55858 127591 171502771
2 33417 345730565
2 90018 175434847
1 28418 73660 473563398
2 128121 102568313
2 9298 410955388
2 95546 767778858
3 96044 115822
1 8553 37240 455709862
1 67188 70109 205711331
3 172804 12222
1 6588 47810 253115571
3 104674 62071
2 87647 780933263
3 37213 93598
1 40852 106335 315597114
3 92321 40297
2 107030 385374483
1 31197 121816 380218361
2 55065 622920141
2 13429 734612339
3 54112 68428
3 55046 125404
1 56970 70146 142654199
3 87188 37220
3 87212 71251
1 23182 98750 889235758
3 89043 133588
2 71841 54809490
3 30460 108745
2 25889 716094753
3 149128 19449
3 102129 139713
2 89443 969280819
3 165307 49649
2 163042 734837599
1 78559 129235 480307752
1 80700 100727 191835353
3 165462 103588
2 105128 413095093
1 80675 144349 369484196
2 119844 186294520
1 32238 95407 374984278
2 6024 421469242
1 112546 122977 955579055
2 105572 507021699
1 80996 110038 869894794
1 16817 67688 640587233
3 63859 64227
2 65577 430276767
1 50242 68377 962384598
3 108320 114551
1 104809 125017 86157482
2 41506 958041366
3 60854 47987
2 45049 769942914
3 122883 70354
3 178160 111301
3 173610 105374
1 102175 116510 221814906
1 14463 42776 365421051
3 81266 30969
1 20813 119235 166358801
3 80527 133169
1 63697 101669 959811526
3 35812 146297
2 136941 325994763
3 2001 16339
2 10157 953953168
3 52713 151219
1 52564 108779 325624877
3 6975 68974
1 2054 119529 740520957
1 79806 94908 257974885
1 63121 68462 663275220
1 93992 134624 913174006
3 135601 45246
1 57920 68275 270137429
2 123347 426662591
2 1298 88310292
1 81217 128396 744475162
1 22083 84135 76678510
1 32089 78734 487894381
3 57556 23203
3 90051 21182
3 174275 31474
3 6313 22212
2 162868 666934797
2 169751 628056114
3 23739 116413
1 58844 91635 739360467
1 2481 125210 405826494
1 78786 121102 23903427
1 49569 129151 959866220
2 154877 106141496
2 17537 870890882
3 120717 151999
3 105554 125013
2 11672 39679324
1 4333 122603 402080423
2 180564 148670827
1 55560 80145 402423919
1 62360 147242 82681278
1 100713 112591 715056906
2 89346 86647551
1 59137 64034 423040965
3 95999 87642
2 170304 795364709
2 32326 443463628
2 90471 35902402
3 175206 47424
2 95757 256977365
2 46928 643929401
1 19259 42053 628910553
1 4882 47621 799238393
1 23437 108049 340184047
3 37767 136102
1 41204 133881 930731676
2 163478 92987359
2 10220 767210486
3 133922 144284
1 43359 79650 793708627
3 58105 141206
2 91033 85955543
2 1768 564710961
1 57155 79256 68596554
3 153156 126737
2 110495 84334514
1 76051 114673 520710915
2 165397 689863873
1 46833 126642 282064673
1 37820 61920 227154115
2 104959 804662056
1 15182 25419 296769222
1 15763 33132 689598679
1 47511 116664 790835102
3 13544 53335
1 85164 106680 728022042
2 21207 499705167
3 118099 104083
1 23806 49842 597834514
3 29581 59668
3 67942 41791
2 87646 656334569
2 153430 212988730
3 137252 24105
3 5683 126594
1 14930 134245 814138072
2 61117 702228223
3 81776 60251
1 100656 124174 528314433
2 167430 788666150
3 165053 116269
2 172900 747552688
1 30999 53940 871451580
2 111540 823067720
1 97670 118148 280477585
1 47937 149545 777003523
1 91408 106357 706382238
3 61802 11420
1 21420 153846 617272265
1 54988 130267 590421312
3 140683 95098
3 13486 141607
1 102698 143983 117118284
1 105072 143439 382086591
3 21542 61676
3 14277 22393
1 129701 150243 519580585
3 150031 103913
3 139285 38276
2 82202 929826851
2 98401 982786211
1 34562 127886 703723663
1 29458 36389 800158781
3 54597 45535
2 173657 24818568
2 172116 412868077
2 52127 742232169
3 108597 62236
2 71404 624431648
1 61383 80209 6553653
2 164952 448430631
1 104588 129850 143163302
3 32094 134605
3 147238 36568
1 148228 153851 727634631
2 159140 637843687
1 63020 76848 987336164
2 36524 936787139
1 69757 152598 830089671
1 67598 132964 822738674
1 102929 146405 299141616
2 3710 299837909
1 104230 108911 39730987
3 30860 110191
2 151569 25158693
3 119795 102383
3 133132 138989
1 69 71438 253953317
1 11309 13650 247223623
3 16768 96452
2 54028 715461155
3 120253 12960
1 7772 107927 973557355
3 38944 124035
2 176408 632493638
1 39462 48714 20277351
2 121386 983148332
3 2879 51574
2 111160 675467855
3 15525 102875
1 93833 96750 641653857
2 13638 929677879
1 100290 130690 258422723
1 100310 154108 572609177
3 17178 93344
3 29337 114834
3 174674 14109
3 100803 21839
1 74088 98327 268332204
1 11152 25085 74270380
2 161274 67956886
3 148119 112714
3 54839 109884
1 22320 103604 230026074
2 153814 816528891
3 76777 120218
3 94047 147948
2 23279 168377028
2 122500 225653962
1 14639 50094 945642303
3 149376 12266
1 68913 108310 474202619
2 49022 462189130
2 108336 238133252
2 67436 483201816
2 13670 912090427
3 128637 143943
2 22840 544517002
1 111313 149932 155769946
1 27978 110926 114425457
1 6526 94176 963041133
1 65016 142579 378626741
2 173349 530767197
3 16913 6801
2 177374 125802263
1 129710 144761 45566303
1 44860 56342 328326192
1 6008 66161 97492910
1 53407 74722 71083788
2 89488 74267365
2 129878 819476480
1 35510 62511 343949252
3 100185 154501
1 9808 76444 73180373
2 121375 947502103
1 98512 120780 83098243
3 6188 92395
3 32885 19559
3 133316 143090
3 48859 44817
3 45169 128145
1 75820 84250 482594475
3 89301 122174
3 170630 143513
3 106669 1383
3 20297 38697
1 3831 52769 955911932
2 46921 976215446
2 164282 491334380
3 6584 39554
3 4300 139602
2 155082 125224113
1 86936 115365 468413117
3 102310 97141
2 16466 760735327
2 76346 768913535
2 36860 77632983
1 41129 114939 847313072
3 105305 121153
1 62246 101144 563145250
3 32086 21344
2 37881 482172402
1 61066 89577 124170419
2 73485 167041188
2 120799 645916818
2 181048 124445641
3 107313 88587
3 35298 57646
3 1282 97241
1 33537 51554 494474245
3 150852 103095
3 77638 73133
1 20964 152260 128543766
1 49362 69623 502161123
1 42852 127380 667389479
2 144454 664367793
1 1481 88587 870033346
2 137258 745069800
2 159283 878291405
2 94027 120588545
2 176065 854172923
1 60043 149791 685881130
3 73944 106434
1 10265 17625 13069067
2 36508 437057623
1 51741 140974 467666313
1 35380 124336 329860202
1 65573 113935 351318941
1 33332 133899 293897089
1 76949 143530 885713847
3 131550 72861
2 146712 555430983
1 113712 145699 273420020
3 35995 132948
1 137079 153612 821916752
1 9340 103741 11956942
1 41718 42739 636462540
2 66042 480964530
2 140120 595347028
3 63553 9918
2 51843 481567257
3 95236 1941
2 135730 312439067
2 86062 19430244
1 86163 98840 897915261
3 135102 28440
3 12059 136440
3 156379 13375
1 1039 90851 293002734
1 108589 150190 802528069
3 43250 45664
2 96932 16015161
3 128841 120095
2 30034 260862067
1 73737 94919 459665870
1 94056 100657 893797920
2 137304 947143092
2 136855 419747149
1 18247 80782 565522047
3 75764 9868
3 63882 81131
1 99027 139022 706124467
3 173333 6054
2 104014 281743179
1 7538 51691 792783684
1 31615 63110 51610616
3 99291 40723
3 111683 150426
1 67653 140060 279881572
3 153620 120127
3 151478 84736
1 41056 130043 114141449
2 86058 746149535
1 92797 141963 348687653
3 22770 3935
2 124287 373773649
2 177949 220880715
2 46790 958726138
3 22446 6971
3 76541 148324
2 141009 827570720
3 172569 45561
2 178431 796012687
3 66066 102909
3 71932 78230
3 139429 86627
1 498 53563 993832002
1 62353 81593 209853498
3 143574 28595
2 45172 130360723
2 59632 223322147
2 94357 724177814
2 112658 206506716
2 33993 645996501
2 117689 852908442
2 163210 258286040
3 148878 146528
2 179053 339956533
1 46429 128846 448155015
3 128079 38623
1 2349 100368 347355405
1 33326 103355 210986167
2 85720 418179678
2 117971 972386151
2 8568 911270150
3 132991 130094
2 30981 986977574
3 11213 93477
1 8405 151198 388983549
2 57952 796099021
1 92847 119055 593679926
3 96357 120325
1 97865 132306 535565704
1 33944 101533 629803249
1 720 84651 22209092
2 122903 249793440
3 32791 66155
2 164361 799926184
1 130559 153002 688529146
2 134826 700505756
3 82019 143173
3 150907 109089
3 76851 98783
2 79770 846623514
3 153127 22897
3 66097 78016
2 45650 337074852
1 46284 145935 725585641
2 118265 102853109
3 167639 20059
1 17966 74766 84550101
2 99101 660839991
3 84523 98863
1 68950 116730 549282220
3 79695 136801
3 51813 107323
2 153168 930419490
2 70514 301046788
1 17160 113061 648552096
2 50014 172961467
1 37838 73596 918904504
2 171070 668698918
3 15140 2808
2 158731 803749047
3 108533 75820
2 27778 501691809
3 139995 149434
3 41135 88692
1 59323 115300 695790215
1 64301 101365 368229187
3 80628 33154
3 154791 18071
2 158364 888176802
2 5504 303577377
3 49080 118234
2 79456 743150323
2 89103 536351246
2 24218 93496126
2 41408 880935208
1 53874 79905 784285161
1 83757 108947 125098791
1 62543 124606 571851154
1 27270 117336 560831082
2 17516 883902336
2 77014 820816605
1 59793 88057 361223422
1 51057 141167 331012686
1 19768 79258 219548624
2 141968 590549853
3 140256 21853
2 170938 407106575
1 83882 128350 710073202
2 149226 170228693
2 68999 92989771
2 84095 15797476
1 20164 150508 477025821
3 138584 53337
2 119304 265534794
2 149671 422107485
1 101231 114638 970233810
3 126814 33965
3 35447 26537
2 80539 975306474
1 45839 88628 508028266
1 73566 111003 81026787
1 37126 85732 681950955
2 88203 158882878
3 125660 68963
3 175866 58386
1 147055 151493 758562543
2 27053 447962398
3 159267 60216
2 174577 133531766
1 22228 45412 197291814
1 57012 103016 39764137
2 22751 369130494
3 54917 146652
1 1751 82640 858502470
3 6991 139368
1 78560 90474 473173087
2 99112 765907534
2 137588 261715346
2 85712 725236582
3 136866 65017
1 81338 120925 354110813
3 12289 22260
3 113842 116242
2 169933 427633744
2 92762 83291648
3 54021 7191
3 74271 146939
1 11475 38008 379683792
1 33663 39593 130288720
2 17728 545414610
1 36868 130312 707545703
1 1620 67286 630274859
2 112365 60819908
3 62983 55865
2 132519 146521334
2 45179 875557893
3 25697 143486
3 29658 69730
1 91087 147908 224783209
2 21001 392293361
2 3338 930671056
2 70871 271596147
1 49868 137820 325237527
3 129665 294
3 180231 51398
1 91337 106135 27738330
1 23245 85808 459209681
3 60626 27677
1 115600 153839 388907771
2 177636 237527153
3 95822 29398
2 126337 90684436
2 47386 74740149
3 115941 151354
3 159870 31496
1 76800 77545 739834968
2 102322 787680031
2 15359 236972159
1 24987 54139 554500753
2 2751 537194916
2 19032 184069006
1 64153 108245 334133665
1 53475 68425 650667238
3 110333 3331
1 877 112797 645020554
2 174371 59246558
2 46730 362353640
3 96425 7112
1 21062 149622 868012376
3 164972 49275
1 103758 143278 160678849
1 123642 145255 625257017
3 13504 88346
2 43467 404261552
3 114652 115387
3 176032 117851
1 61936 140081 620766714
3 162258 19257
1 8937 151130 634227864
2 124794 311353033
2 82354 941807197
3 176146 48664
3 92338 131308
1 22787 91919 890125730
3 70295 3330
3 44167 21854
3 63079 40824
2 66175 775112031
2 43915 904094015
2 160119 259573956
1 86494 144471 931936080
2 32054 248621913
2 7245 380341946
2 90498 588009516
3 27609 128066
3 52672 20787
3 92912 147830
3 101002 87557
1 37314 142928 92911459
1 11006 75715 425685126
1 109650 126187 687382779
2 129810 424369225
2 77200 65502403
1 64691 100241 595396156
2 132008 881030087
2 156761 539347294
1 8678 148824 679314194
1 10236 132997 419986861
3 65152 14193
3 151834 75505
2 51489 722097010
3 7336 123105
3 58587 80458
2 89035 125336166
3 175888 66748
3 51315 97761
2 2005 527191751
3 128538 115603
1 82693 104729 208816870
2 51221 984204011
2 68498 724344144
3 178151 133113
3 97414 87505
2 142519 576275620
1 45086 108456 876049772
2 89516 758368253
2 35459 323302533
2 33383 244674328
3 128866 19682
1 8635 51079 718923814
1 72337 84083 869052813
1 73112 122002 218119136
1 10597 62352 3068275
1 12756 13068 9024490
1 91850 120263 643636890
3 137286 44968
1 69793 87375 205847795
1 46018 143872 714899764
1 4456 62195 151704175
2 47797 62720921
3 79420 68377
2 112285 704178002
1 63879 85678 613248036
1 73959 101446 243086941
3 174305 154349
2 87600 427059147
2 13411 818922823
2 84130 317781422
1 92100 117830 845670994
1 4514 149363 499524936
3 50138 103207
1 125494 132576 816394763
3 112938 17717
1 79015 130048 604149534
2 148960 627170841
3 77382 119390
3 125332 10560
1 42416 125093 266146983
3 144944 143574
1 34754 71881 318592203
3 49586 98838
2 31596 923147797
3 125906 26604
3 11196 152421
2 122782 124739748
2 174243 215316569
1 35765 53030 102712866
3 51478 102206
2 36006 977763441
3 129457 113870
2 110494 993670263
2 14043 493359466
2 151521 568867432
1 75212 78108 501982499
2 14265 32985958
1 130974 141080 466119578
1 11873 72718 456291837
1 41399 130506 13567700
2 90153 708552678
3 17086 16227
2 115894 741889894
2 49677 24280282
1 7441 131994 672406089
3 65768 7672
3 165512 40143
3 83371 6310
1 14983 94481 275406356
3 124607 149460
2 67378 21184476
2 18251 935680718
3 177321 5663
1 20672 143314 545638040
3 148338 4981
1 61314 83096 394759956
1 75353 142515 853614090
2 94688 272445731
2 101352 506388479
2 170303 710060781
2 5151 703857665
1 74947 130729 875273477
2 43295 471478626
3 19997 70989
2 111342 452187964
3 39783 71589
3 134877 51086
2 55257 446194223
1 34072 78638 28144672
2 146349 976318072
1 46286 148981 628616983
2 12006 391423300
3 39848 65454
2 72560 596691231
3 83605 108717
2 82796 920984010
3 32919 34882
2 75730 968046597
2 68616 700059238
3 61730 64106
1 7584 151198 334134054
1 8991 126004 960391040
3 32092 103731
3 163393 20370
3 41061 102310
3 127460 1136
1 51825 78671 645335476
1 17853 120608 266569903
2 130909 141757744
3 11681 139795
2 140313 370368212
1 49308 125554 631471933
1 105804 121390 808324719
2 50384 511540691
1 80947 146813 390922214
1 113331 143424 49192137
3 143487 8478
1 90289 133884 442242953
1 111450 151912 506088415
3 53837 154206
1 139186 148633 495532443
2 1962 539248042
3 74542 5720
1 1655 36041 387197949
3 103535 2295
3 43730 111891
3 7221 31932
2 123979 948614171
2 104917 943661618
3 177016 127711
1 14362 84864 333184263
1 5155 134340 967317167
1 4441 79985 58072595
3 71935 110258
3 2727 46239
3 95345 18943
3 119045 34556
1 53616 117792 642043054
3 54514 93913
2 149971 176013301
1 41823 71779 762749649
1 52906 126785 878513168
1 126353 149237 365850255
2 121437 653715639
2 59168 327973082
3 100537 91730
2 124481 369874111
2 164316 673786918
2 111789 834052094
1 43690 66436 953760035
3 129852 51186
1 32975 72756 609386167
2 169436 385320121
1 54694 137451 707401390
3 61752 65770
3 106005 81145
3 121543 65355
2 66915 192475166
3 15387 137071
1 39136 60104 626565292
2 49749 725602673
3 64363 5501
2 19287 810819843
2 59950 717986667
2 10061 664651744
2 105797 370678747
1 17914 152536 456917694
1 102992 121357 281874909
1 17310 154113 638560653
1 121170 139850 514481082
1 625 108516 863489999
3 176694 8923
2 12308 181418776
3 165970 97309
2 122716 359702477
1 46013 46541 644065601
2 27112 984283485
3 165994 135428
1 113920 118510 589612259
1 16751 107006 310757813
1 114769 129110 920610314
1 14954 117667 508659433
3 61464 118327
2 49644 984209355
2 45955 627367670
1 14662 30554 817508223
1 73470 137102 703203396
1 31999 100626 739631058
1 119517 127504 700896510
3 51822 81815
2 125148 63991234
2 114473 228546170
2 69159 900420216
1 34730 130694 762229355
3 126671 152978
3 171242 79578
3 156690 134851
2 172360 814105601
3 25610 137758
2 2377 122639726
2 83820 644970799
2 91400 14990195
2 10304 526001885
2 4373 624101301
3 52686 76458
2 84537 953016749
1 49935 95356 912211734
2 112098 384743055
1 11029 142023 928530923
1 83136 112734 213947495
3 98465 121610
2 131641 906524097
2 42813 840195577
2 111244 356325195
2 161357 851220388
3 179485 48334
1 85959 134191 953232908
3 110280 23637
1 1714 129218 686933980
2 119718 611209303
1 95834 99793 974505505
3 58497 26771
3 87833 138582
3 86613 4493
1 59769 144876 538439772
1 48729 125449 989199592
3 132149 132788
3 137700 86923
1 200 139292 665645071
1 101598 105551 275616142
1 40134 124079 341894571
2 29687 213427668
3 113152 144666
3 109444 128866
2 25156 942404994
1 78049 117818 202061822
3 24806 73724
1 7320 132376 738879333
2 36960 208120341
2 93344 942407141
1 110813 128402 97175082
1 82501 87773 965609443
2 100475 890730928
2 36263 731263158
1 71964 89322 339588191
2 166332 206976239
3 40132 117336
1 84074 91637 441845722
1 78895 126054 978794341
3 58914 122132
1 15263 151246 268984916
2 143305 257234070
2 37365 734202606
1 50549 106077 215693814
1 65014 100112 528650200
3 3430 61835
3 40462 44696
2 125457 654566317
3 169064 147867
3 52585 18171
1 37916 55849 976472280
2 143232 523811420
1 7801 124226 336476836
3 73768 61734
3 37241 36992
1 753 50981 623845017
3 65499 21716
3 101867 98316
3 121838 107624
1 15871 143469 815464105
1 35984 129952 231418068
1 93335 103195 896938975
2 134726 416950814
2 122795 326313084
3 113163 146403
1 91178 111862 649711242
3 50368 144874
1 77371 88985 14183724
1 56603 106312 824130767
3 60350 109141
2 85209 130535694
1 38075 143371 588021841
1 39221 106952 963188337
2 126592 720653814
1 44865 136629 285425958
3 46566 24680
1 112528 127444 275392719
2 22603 627835286
2 123020 136238154
2 135162 795908751
1 52802 73532 311766844
1 3214 72088 860351459
3 136883 267
3 90293 95896
2 102379 32936381
2 74894 595805102
3 78361 57149
3 167902 72714
3 13984 8701
2 74213 602818920
3 116922 122157
3 145952 36238
2 39679 830346124
1 55990 148315 183394490
2 26243 440757703
1 91112 95310 854486779
1 126242 141882 891620728
1 24306 110963 630408487
2 2420 932262199
2 21859 789935801
2 14036 919115808
3 156826 73899
1 120902 142897 953541402
2 153293 610988520
2 606 25912618
2 142010 418768237
3 50707 44463
1 75160 134404 310204203
2 61593 808024721
3 181465 85235
1 31473 103434 789715465
1 143461 153734 780251663
1 66440 138272 361723638
3 95032 11331
2 117669 970913225
2 34671 428517025
2 54556 517934634
1 28933 37737 751360191
3 20777 101453
3 179502 139869
2 177956 849033936
3 181595 82396
2 18853 625982756
2 26966 339543381
3 114564 92904
3 27955 132321
1 64193 105061 181311587
1 34976 36799 637373045
2 22294 55092430
2 140078 688606339
2 84790 312753666
2 142950 403308484
3 130391 36892
1 24548 119775 692142377
3 103511 124035
2 117618 175300728
3 165362 56934
2 111341 335270069
3 87577 40701
1 56337 123664 431186744
1 5160 77048 622593068
1 3788 113065 93415468
1 129683 146724 110684052
2 115161 849349434
2 124680 764367702
2 102938 788952169
1 60525 147531 351793021
2 133144 942855342
1 30199 49562 566299662
1 57860 123978 977490909
2 36293 510372906
3 66634 24101
2 65253 476017540
3 119489 56477
1 73252 76115 35334033
1 3600 149179 359730236
3 2140 154462
3 102058 50434
3 171335 14232
1 46551 107432 320705770
3 23532 90783
3 123015 105536
3 148804 16249
3 133032 91434
2 112587 656448435
1 52682 72105 673648063
2 70451 406250309
3 4566 76251
1 17790 153353 752476318
1 101902 134558 624158201
3 76629 20856
2 165246 710741212
1 34951 124898 897448817
2 130724 49040824
2 164153 518461087
2 20528 666620783
2 94558 306698606
3 70492 38934
3 98221 33554
2 176778 840205157
2 135305 797763019
1 39982 128929 383699739
3 150165 10987
2 64082 77869995
3 123230 87883
2 126069 290109731
1 83321 119772 356699867
1 11204 133751 121605159
2 51457 744689872
2 41954 360644223
1 103620 136364 487596465
1 3884 11620 279150240
2 23054 339770978
2 153056 653289321
3 109660 118040
2 101723 350019706
3 157561 70289
2 110949 52736622
2 40692 553594822
1 106270 128149 305884190
3 101913 136186
1 109437 116050 697135372
1 114464 115819 722204966
2 113931 54294866
3 29485 67414
3 96072 56157
1 102044 103691 77865996
3 116105 36522
1 5365 96372 804139004
3 138047 102054
1 120920 124321 650165311
3 134612 130318
3 122162 113406
1 37911 133355 883716109
2 117816 579575992
3 17640 53216
2 46589 265462912
1 65953 85183 816597714
3 37169 90115
2 59889 31822771
1 41724 127075 251942172
2 16297 104317194
3 168567 149682
2 95159 898227016
3 134148 139858
1 36243 140052 467465917
1 78893 102293 3792875
2 117122 340629187
3 97791 66452
2 63045 33585222
3 90959 34875
2 64087 584735501
3 139688 78794
3 79262 126053
2 177912 761760857
2 81302 620729359
1 109310 131844 353868899
1 82805 137544 450876543
2 69691 93840211
3 82841 151805
3 74923 42140
2 156901 462999869
1 55439 59520 277726003
1 44783 148411 890179802
3 50503 69414
3 52768 6864
1 64262 126228 154760748
2 175556 763826313
3 62406 141856
3 135616 118104
2 135084 568402318
1 39926 57402 292689938
2 20444 871307773
2 67781 367003263
2 141874 876046317
2 102935 508426532
1 45433 119910 527973339
1 14781 44904 762547706
3 36646 25176
3 80134 75054
2 11725 998050810
1 135197 148569 952366806
1 50285 91599 454008181
2 155338 823959331
1 109706 123396 286435561
2 26778 238139057
2 95355 29858015
2 91336 94873970
1 51509 52629 765795611
3 99861 2293
2 119307 577035732
1 93335 98611 809642269
1 9444 77956 960462869
3 114832 64885
3 31861 57382
1 3588 88902 4078727
3 58937 139863
3 126977 42065
1 3288 78070 395213433
1 99598 117107 393782543
3 78319 86270
2 27334 441278361
1 19028 43741 686636239
3 49765 31118
1 49324 60394 735970930
3 98028 58536
1 59446 153115 959642654
1 15261 120887 273039517
3 27639 104456
2 148951 790822018
2 22752 450577216
3 114268 28402
2 124521 382658628
2 14900 860387956
2 40499 705026206
2 56099 349544211
1 91840 95299 555989803
3 151390 72219
3 135724 115193
3 70930 111507
1 4241 118120 182194503
3 158542 43858
3 12711 40402
3 70491 15837
1 80284 126395 526488730
3 9628 143746
3 76551 133828
2 45700 5331196
2 83545 153040148
2 23619 726527154
1 87298 112562 60275907
2 176210 277740199
2 165240 111470820
3 14362 149927
1 17697 135482 907294138
2 15261 196177525
3 56714 33246
3 98157 43517
3 45631 92619
3 73582 17689
1 18606 67814 334285016
2 41426 471698729
2 175302 225555927
2 87237 845752922
2 39859 531283470
1 6457 8136 223870686
1 93236 138645 941388166
1 43335 149114 58140923
1 107337 148280 590077055
1 25719 119462 840579592
2 81438 141576969
1 89435 123638 600966908
3 118257 45846
1 57594 108899 95490850
3 47637 31969
2 31332 447316835
3 3391 110245
1 35023 51001 655693989
2 162028 948949212
2 123834 434178738
1 67183 110145 992259259
2 70265 209808988
1 66363 147915 53526864
3 107811 98830
2 167316 189267079
2 135929 710613390
1 2187 14111 150473145
1 52156 64921 655382618
2 142910 766891583
3 26674 50025
2 25266 33374397
2 131491 186649766
2 113081 425749150
1 87484 133008 181400807
2 128732 734163193
2 15745 693187879
1 47580 115105 324454718
2 166487 498406574
2 99603 115083669
2 98679 631642710
3 146890 7407
1 68878 115273 758288609
1 104236 106163 697016903
1 20677 67895 29686933
3 159030 60959
1 4733 26281 743132110
1 14745 127106 618585300
2 50810 883928509
3 139768 143378
1 13456 152940 952249305
1 105574 128500 777953647
1 1330 29213 701966229
3 17469 79289
2 114271 477081414
2 167736 83176414
3 166173 68725
1 11857 99710 968955150
3 87516 95568
3 160478 72047
1 19483 96680 408621085
1 27004 64963 90093349
1 37501 89310 375702891
3 102120 1135
1 97485 101008 682401398
2 6802 434073238
2 43104 762853495
3 124888 154774
3 114416 137409
3 20251 153060
3 167509 10091
1 35774 101714 49508889
3 91714 7553
3 7220 15949
2 150183 761634677
3 103784 2944
1 48105 87605 161295571
3 53262 122165
3 97527 150188
2 50502 338581063
3 24851 99028
3 111952 139839
1 40621 105582 684719478
3 48916 89094
3 71328 82420
1 20675 127632 641908222
2 53406 56152950
3 123762 116853
3 15999 74995
3 1116 34758
3 175150 21673
1 6068 153089 658461828
3 132968 99592
1 86347 148025 202686751
2 149825 631402011
1 24318 120997 885957504
2 168908 560552157
1 61102 114903 554102443
1 29223 59264 755335439
1 77785 140182 523570433
1 39745 105695 939185653
3 140083 18047
3 181465 87548
1 22072 48534 775887544
3 116174 90962
2 33785 444230197
2 14451 285503834
3 120144 148019
1 57718 127334 640582250
3 104895 125136
3 60942 73226
1 20996 85906 731843584
2 111199 181865803
3 169090 53342
1 76192 137655 869031527
3 117142 24389
2 35411 936084440
1 3148 57990 361127471
2 75303 430849337
3 113306 31434
2 5215 557308924
2 63716 174348369
1 10052 100633 950236208
3 5039 33240
1 131181 131802 469157770
2 105417 178994121
3 96975 145456
2 130110 196863583
2 99441 131390922
2 95159 969186170
2 12706 798901681
3 22738 22989
3 18274 8650
3 173517 6240
2 135722 609907578
3 78499 32885
3 51371 125466
3 150884 89361
3 17457 62559
2 65699 685467061
2 175507 221587744
2 57983 691034210
2 163056 36587948
3 91762 73468
2 173826 694699107
3 167024 22734
1 21418 65586 801787141
1 7132 40094 568761407
3 142466 96264
1 87437 89175 185550822
2 77744 302501547
3 122230 2365
2 87801 342268153
2 108053 52965383
1 88937 101671 859693578
2 60021 248868160
2 111029 474347098
3 30168 98135
1 35703 147539 381962693
3 105496 65331
1 75677 144757 645182656
3 6747 50073
2 95666 839142589
3 34069 101964
1 214 135290 104658189
1 37105 59559 411714038
2 147481 719854028
3 46884 80702
3 122624 76221
3 147018 138694
1 44101 70507 58842056
1 94454 102381 38057544
3 34201 129661
3 113764 80105
1 4502 152775 99662613
3 63418 95064
1 400 46441 815008389
1 95226 112218 286834827
3 74831 115347
2 135994 709697304
3 43345 15459
1 15793 69154 633798637
3 123188 98318
3 148962 109544
1 42855 80144 989730932
3 55269 80677
1 16884 131132 754938568
3 128196 10322
1 7092 144921 372698855
3 10967 128336
1 11226 113157 208420619
2 58454 201392311
2 50121 87525709
1 15281 51931 400444360
1 49285 120528 90196931
3 85461 71750
1 3588 150516 400020245
2 63211 493832050
3 25865 77649
3 8750 108726
2 110336 326258935
3 38532 99782
3 77953 102419
3 70870 24159
2 65521 242121089
3 161318 26739
2 159599 66210257
2 69889 419399891
3 161227 120841
1 10122 83690 835306727
3 81700 64700
2 25139 362539701
3 139349 25605
2 164914 950452990
1 112336 146594 45551908
1 37491 69446 243878605
2 76780 63775068
1 94285 118852 755113123
2 180640 210695538
3 172317 154298
1 139171 140725 429050847
3 126976 33382
3 72343 75335
3 156679 139066
2 174913 261380675
1 84048 88999 733720338
3 112753 5499
1 28325 75329 400399900
2 55568 147223799
2 115048 430289472
1 39584 126531 210606595
2 63446 153274227
1 54724 92668 932039498
3 10530 57283
2 3083 231330786
3 152511 27640
1 54311 88537 98709988
1 88847 151637 39432301
1 619 48030 119604448
1 13022 144767 759846996
3 41882 109647
2 53932 791399540
2 168309 62058896
2 126655 492515491
1 81560 96838 905148037
1 50635 78672 753715415
3 28518 153273
1 137798 152313 931185716
2 157339 991262791
3 156555 60666
1 14010 137688 100444390
1 90156 101127 875028499
2 92600 83598637
2 109977 97604476
3 140180 11054
2 13652 315550437
1 74512 144092 707009614
2 116788 389673953
2 136080 660517082
3 156663 56460
1 68523 85033 219644529
1 69941 141556 347126706
2 17034 326047960
2 153006 296452495
1 37880 128975 454108233
1 102168 149000 523233062
1 5519 28857 394461080
2 147475 148172327
1 1681 28469 207510058
1 14502 72477 721337620
3 14260 84163
1 15150 106341 360276987
1 105892 151546 250252334
1 26141 132137 588251665
3 116189 150747
1 61620 97669 631220934
2 153381 716222610
3 158928 152647
1 93567 128766 669129218
3 91507 148549
3 65108 3767
2 104054 136783786
1 30541 97272 568146412
1 59895 116545 677819651
3 31510 125913
1 46707 49775 688074417
1 15948 120923 279603352
2 174173 804815213
2 151190 963203610
3 141996 22775
2 132630 459302231
2 177696 777066780
1 52376 149025 344305933
1 115129 135817 198591324
2 158960 477014948
2 38278 209560817
1 83989 88003 287141645
2 133343 399081600
3 164417 139532
3 12361 128497
2 142157 33338665
3 68282 102632
3 67083 109176
2 13281 790928243
1 50896 119400 30861205
1 44991 76678 525202802
3 122015 13994
2 49506 158212742
2 50399 846687660
3 173900 79066
2 109987 520479475
3 150897 125014
3 9258 107405
1 55560 133808 570181803
3 50976 27205
3 87402 10690
1 34624 129463 411213113
2 99426 776068261
2 157751 43897741
1 58854 109781 933771623
1 54464 109895 743025663
2 64970 241571548
1 11307 149384 278800921
3 174581 74547
2 170411 665037455
2 107989 170160699
2 148779 891258128
2 92979 190223036
2 148682 871228542
1 56859 118380 480551818
3 58892 121982
3 88222 138966
2 10060 957781119
3 128144 42318
3 17720 120020
1 103019 116317 704825588
2 111319 288280533
2 39879 305411361
2 145200 709590027
1 23021 30973 570777264
1 101979 144557 928798363
1 93003 101937 472948354
3 118178 8674
2 84574 338379087
2 33461 384170905
1 34924 139647 557059198
2 97976 615247213
1 71503 152982 383668220
2 14394 467797024
1 50714 84054 89489738
3 48044 135417
3 81590 33391
3 112808 13334
3 89094 89763
2 34844 400409840
2 74232 350601838
3 105140 81889
2 59169 372830965
3 177038 134262
2 88909 503191349
1 2820 153282 799429447
1 72816 115514 708755739
3 87845 7649
2 24356 895080572
2 30887 255060875
2 123270 287166014
3 89242 47780
3 69402 48682
3 163053 108182
2 95072 887742388
2 57557 238216493
3 32126 138083
3 138623 147933
3 26811 1830
2 166310 130591260
1 65209 131891 854106645
1 57084 130719 871759535
2 9668 687768887
2 54366 982161094
2 147125 814532636
2 88666 489690336
3 38778 71693
3 84190 128279
3 167949 117201
2 178336 4616015
1 413 124970 834749702
1 47775 120426 463931444
3 155488 106088
2 776 817711135
2 13781 266591437
3 143524 84015
1 5604 43972 679058056
1 43793 97714 512724494
2 109632 232685694
1 126243 141218 43968195
1 36873 46285 938849664
2 73199 771845755
2 121550 29723359
1 103314 116593 638302959
1 121549 152901 756940830
1 10371 72764 81057200
3 85475 106770
2 90804 963261718
3 104871 89133
1 125164 153224 724596550
3 151618 76370
1 122343 128805 175166803
3 93339 74674
1 14599 140815 609651805
3 145813 51461
1 17599 51710 358997903
1 33683 50733 152882906
1 21217 72654 593597188
2 33329 246967170
3 79917 56309
3 45775 149874
2 35739 216877355
3 27258 62490
3 101929 56974
3 71641 80243
1 62931 129514 776335458
3 884 115789
2 95813 432342916
2 141667 736415492
3 171466 31643
1 80712 132591 419923200
3 151836 103281
1 58675 59609 608938102
2 177048 817631520
1 28261 70869 608694143
3 82064 12321
3 179833 84925
3 17109 29046
2 143993 979408754
2 68731 272313893
2 60253 769762944
3 175287 135503
1 85024 114932 543508070
2 132860 747218380
1 83684 144185 134488441
1 128806 153198 878440844
1 21268 25449 554525524
3 119914 108370
1 71185 131351 932425604
1 18047 134327 608600910
1 19629 58509 344094068
1 16162 74008 972705432
2 14575 745647089
2 117128 918336198
2 69364 849005872
1 24872 141876 441879408
2 141143 161894244
1 6615 62961 298332771
3 119130 16366
2 85430 629565989
2 42665 179480420
2 167748 175663917
2 11979 483235175
3 2437 69453
1 35226 136011 699419817
3 76891 53901
3 70620 9939
3 14456 111289
2 129706 855928341
2 79340 617066587
3 178364 88635
1 92928 110156 567360485
3 76632 59319
1 12658 137605 533794436
2 157854 643592353
3 4979 115635
3 58491 102417
2 57584 809987797
2 87300 700573951
3 161737 144706
1 84820 147929 332132417
3 158757 25078
1 52706 153055 143091902
3 105442 66404
2 117906 927839302
1 11588 72206 571361870
2 39646 797375044
1 13191 47769 845552604
1 69156 124143 308144592
1 18587 68452 584754334
1 21455 42073 435045099
2 23606 427918603
1 13620 121848 469113770
3 46326 139242
2 3097 569133261
2 112840 106976766
2 66237 517141284
3 32368 43205
3 167847 47065
2 1507 410776066
3 28341 99861
1 20130 34557 754935238
3 144518 76065
1 54051 137292 82681863
1 96969 109738 307737616
3 122446 151653
2 8764 4093786
1 17227 151751 124074335
1 28283 115879 249246060
2 158301 645103994
2 179108 506103445
3 82433 38205
2 86246 32305511
3 143846 52708
1 25505 90827 736770612
2 62248 352384488
3 22417 66330
2 149757 338531737
3 121859 102710
1 9750 21785 257839868
3 132975 48689
2 146276 194868308
1 45803 84982 950421034
3 18646 73997
3 143922 50921
2 113576 189125397
1 48870 104564 117681361
1 60373 133799 531676278
1 15668 143789 678483354
1 34518 131852 194646367
3 7089 146728
2 164375 65625518
1 53507 149873 920417042
1 60885 95537 18395125
3 177752 147136
2 58743 155306428
3 166280 58929
3 120425 154044
2 157145 8749677
3 34065 40574
2 173323 101090674
2 58069 641417005
3 41815 69563
3 102811 3659
3 179387 43085
3 165211 68135
1 28226 103124 122322675
3 15797 116971
2 133032 596991533
2 105710 301016673
3 107108 96235
1 7077 56354 712801706
1 70105 107102 564433107
3 163298 53406
3 43719 107059
3 136093 130288
3 50330 66024
1 80773 84778 864719723
1 8684 50041 647323424
2 123667 183424809
1 7814 31209 250307306
3 116799 68230
2 56419 954034072
1 24282 149045 543185480
2 9051 535284171
2 114647 250296951
3 89993 132364
3 127344 37783
3 157715 113618
1 1900 145196 221410122
3 80055 22026
1 10240 48956 462766730
2 32854 263693702
2 112011 344694915
2 49956 922906718
1 3209 107937 995868932
1 9303 108524 667737452
3 156436 56527
2 127970 131496205
1 107398 141023 581287170
3 18901 154342
3 158975 48570
2 87834 617554
2 44116 453849560
3 98856 3681
1 87397 115616 793094474
1 17940 123542 274574297
3 75680 46859
1 48895 54894 912094994
3 31680 97291
2 76590 515749226
3 130339 63787
2 24374 568702603
3 161321 60501
1 32881 137339 375362872
2 133738 987435219
1 23608 130637 495821702
3 179609 121208
1 131295 134454 389560638
3 37920 3934
2 52815 456237540
2 137843 878684509
3 105168 9526
3 151399 40218
3 152149 101681
3 57995 110697
1 12225 143812 639761989
1 101207 146049 331696699
3 20008 74747
1 65494 67760 817213340
2 43197 418709004
3 95093 115747
3 123750 100465
3 163705 2675
1 96057 123288 921751184
3 167711 114690
1 76133 118132 422041063
1 3053 113719 950522752
1 96739 124267 798251892
3 92546 14711
1 79724 80561 862488334
1 38354 58241 949640731
2 80143 298455597
2 8195 331342406
2 49948 138952607
3 5717 1325
2 107602 338029642
1 54894 114617 360801451
2 93577 544360975
3 13509 8518
2 14298 97251672
1 101711 141223 413553852
1 26492 145749 595391177
2 158653 539796634
1 16543 87880 850261513
3 95635 148922
1 16297 111258 131068027
2 109736 843960329
1 121354 135179 10055801
2 116800 546607898
3 115779 1500
2 181167 553395091
1 49104 53833 566107092
1 45741 72489 920412012
3 86772 117624
2 150461 502770009
3 155678 43538
3 90310 25050
1 23604 95995 438958473
3 21560 13517
2 84451 800709813
1 56041 111222 291038458
2 10868 704880682
1 77300 140695 129419905
3 174222 42833
2 176758 510495402
2 170930 707575136
2 97629 508248806
2 73330 934302008
2 8816 868665405
3 161432 107538
3 105700 49811
1 46951 117549 76698313
2 162127 13272535
3 120300 64237
2 14175 761565363
2 136386 447276916
1 67622 69619 63809353
3 32946 109992
3 164362 125090
3 6707 96722
3 89733 117660
2 177014 678137674
3 46765 86042
3 143739 64474
1 67678 83994 838142333
1 22246 40911 217062414
2 94737 835583804
1 119786 137133 939948422
3 120877 116007
1 19224 103069 538759709
1 39322 122990 812960176
1 67645 123849 201070771
1 63691 148048 311599150
2 149846 544700265
1 18320 72863 861114714
3 115183 129843
2 99075 241777089
2 3907 500840912
2 100286 387007227
3 25148 22115
3 152907 129433
3 88601 153214
2 133070 113196366
3 39770 31848
2 72255 418022104
1 24045 141083 314644661
1 80288 140072 594120633
2 165289 688659545
2 120952 821219186
1 40384 95222 75355961
2 157409 409570998
3 59757 125713
2 46715 887971742
1 66338 116656 241796081
3 40196 96625
2 118081 93633365
2 83002 921335226
2 72887 888115685
2 116293 667626119
1 78372 154956 117876350
1 13368 89161 534357530
1 22892 38127 276571220
1 130251 147895 665514309
1 56881 116977 257253924
3 32090 78167
3 49596 83472
1 37484 136426 533338580
1 24782 44831 165066570
3 5151 95627
1 110721 151278 935211109
2 81649 722240280
1 136119 146203 434712864
2 15319 616849645
2 128744 812423571
2 181238 529337092
2 95829 967316712
1 51035 141853 732790428
1 22197 139614 918352260
3 163789 132689
3 96273 832
1 40563 52787 914521858
3 148893 52232
2 123395 873882786
2 73033 426105017
3 164508 49353
2 92466 671383072
3 80595 17685
2 90212 107576271
3 88642 126942
3 76925 82574
3 92324 75517
2 151513 866335943
2 83962 729399136
1 7123 51478 969051842
1 101360 130290 954849546
1 69618 147343 22807549
1 15013 127291 768156047
3 134828 120743
2 22392 51802303
3 129802 108114
1 35588 111877 995705539
2 87890 230799136
2 104986 304540307
3 115312 128433
2 99769 462454686
3 162411 42727
1 46714 68865 420774471
1 68959 71733 288126993
3 108171 326
1 98610 104456 608160116
2 156108 39827492
2 50564 101098048
2 43412 284174223
1 74623 102124 790689943
2 52125 556380363
3 114535 138755
3 161966 22136
1 30717 112829 509123060
1 43186 127228 869613025
3 126767 136436
1 116034 138534 34882283
1 57385 108872 428940730
1 36090 93912 370474377
3 41518 154405
3 133050 44431
3 17825 77703
2 85820 741903350
3 39680 135320
1 74587 136382 741889602
2 106610 541928166
2 80769 213010600
1 33877 51507 132645815
1 14192 124958 686160501
1 34951 135037 653500870
1 133634 151722 510218240
1 38744 80568 184146959
2 65439 615104973
1 38527 95303 28389115
2 143278 829802393
3 134809 6502
1 5152 88157 241693247
1 37051 84256 261041270
1 14492 63275 415838044
1 105327 145007 21612369
1 46197 50790 351549945
3 44092 25286
3 88510 93434
2 13828 581775839
2 20776 586007007
2 13505 714644100
1 69304 134935 522514307
3 54549 128477
1 25526 122766 34082441
2 146627 672158539
1 15325 135106 765573339
1 53765 148495 922184375
3 138729 129360
1 26981 88348 634217013
1 28764 139323 387719479
3 44284 146715
3 163943 11133
1 67547 153830 369007383
3 146223 45340
1 68589 80357 408074687
2 57911 639617718
3 115195 4105
1 109228 150295 94002030
2 38928 354629392
3 121409 617
3 174719 37307
1 90911 120781 846570197
1 68604 144116 78405599
1 1467 5111 205217827
1 15850 90054 916102765
2 152540 883873794
1 5368 91356 395156602
1 22228 123145 295755624
2 16743 398810135
2 174795 372624999
2 39790 106335387
2 15096 99548684
1 63835 138850 106098073
3 126653 41365
2 89708 504783924
1 48078 89099 227872352
3 58505 140211
2 166239 602558553
3 80857 62971
1 114832 122293 749726892
1 6002 127141 414534245
2 47632 808092042
3 92629 118062
3 8978 119362
3 165798 116596
3 79286 152802
3 136252 94567
1 3477 133436 991222692
2 144289 382006253
2 3891 1674430
1 68089 98765 86750998
3 120002 129184
3 102008 100981
3 129272 94391
1 82325 122363 350427363
1 45808 52108 86353293
2 58155 601010037
2 128244 584182511
1 20787 93957 17602491
2 60364 12213838
1 72929 154138 880450338
2 11051 689805907
2 92580 237881330
2 153646 259910724
1 77390 108487 753593280
3 52665 80788
1 46993 93506 248879343
2 82447 595713094
2 91785 703666214
1 107639 117995 818565142
3 59575 149024
1 24446 105206 920033599
1 19867 38703 700145756
1 14218 37840 762449327
2 16283 827256328
3 40886 79458
3 108 143727
3 139938 97957
3 146980 49605
3 74886 122699
3 4069 79760
3 168875 68654
2 126230 141153230
2 59377 715154210
1 120397 123659 70405444
1 96480 99230 965087645
1 21349 37767 474341919
3 126715 11348
2 99680 269605705
1 12620 66445 936817161
3 67829 123204
2 21758 432228375
2 152640 115342732
2 101672 639762669
1 42810 129215 78486275
2 162488 497057253
1 43443 93756 347800673
1 54360 63243 698338877
3 92614 48639
1 85809 89648 979510740
1 62643 90269 260780610
3 47231 105791
2 58250 377405350
2 171595 182276873
1 63262 109078 747418394
1 10869 92536 602986632
2 104399 183720021
3 72633 50028
3 16519 96204
3 14242 138111
3 83539 88060
3 135170 66052
1 134034 135408 877070883
2 179657 294414190
2 127339 845549631
1 49984 150609 164602043
2 34253 767023290
1 91059 141087 896645364
3 132081 87450
2 90929 465606239
1 73039 100351 948610225
2 87441 688967091
1 58218 123697 963661864
3 15515 110663
2 114915 58779350
1 37734 98381 864468539
1 12219 135953 979298639
3 147358 45493
3 555 51970
1 66149 91221 811364668
1 1242 74543 616114275
3 149351 121683
2 165482 493151804
1 5262 78268 994042276
2 87204 761629737
2 177641 685484124
3 149818 154005
2 96985 907063154
1 108998 129440 33661658
3 14004 135998
3 14302 76301
2 155282 631148113
1 85172 85606 624243599
1 77679 85246 72410519
2 2746 84405933
1 51835 99767 163738661
3 109505 62213
3 28529 149731
3 87238 128276
2 57722 566688038
1 11489 26570 833525683
3 73499 80924
3 161280 103305
3 106164 41666
3 26028 89689
2 14586 783368983
3 93721 130045
2 65713 6150495
1 2569 79400 736897235
2 138292 379683948
1 45761 149734 236418608
2 74987 199584122
1 121086 133614 334579523
1 107769 123525 286709831
3 3139 71063
2 36608 661477135
3 89060 67059
2 118151 545968455
3 169504 108064
3 176006 51957
3 44537 56317
2 85881 342837837
2 98354 616399283
2 108557 712969870
3 53307 142256
2 84138 4648787
3 34058 99555
1 2931 43686 809076456
1 67051 142893 602491167
2 175437 774589987
2 39167 421296776
2 407 625789793
1 51499 66274 248674357
2 140831 306290689
1 60182 114506 402543902
3 157586 121070
1 41470 105173 763536535
2 174501 78070189
1 128713 134962 547207939
1 17290 139634 884567391
3 27502 148728
1 57573 64467 913634653
3 154948 108068
1 25679 68828 237598032
1 9511 44783 766274910
1 63622 118641 712544015
1 9988 58202 872147368
2 80496 837280409
3 20148 65110
1 25758 137099 11409528
2 4036 435360631
2 162134 768343817
3 56626 7144
2 181413 818319173
3 161932 153521
3 128674 51855
3 126092 63996
1 63094 84815 873697392
3 163507 118765
1 15282 114716 319263549
2 1609 922284349
1 74632 94170 237205627
3 3885 66900
1 24913 29577 399714456
2 132700 932200685
2 76443 944582876
1 49966 149445 989358759
1 105066 111807 719342747
3 129754 35834
2 26034 159200167
3 99323 31538
3 145937 130240
2 165788 884849656
1 27739 128972 981010731
2 72812 411177451
1 106077 136052 311594734
1 33300 117285 763971794
1 54400 130433 804381139
3 102570 100408
2 176209 179578916
3 124236 94800
2 75703 471503425
1 39192 112586 168809774
2 104944 371387418
1 80372 137065 66752679
3 90190 7185
1 86507 118013 353999338
1 107357 131644 160016983
3 3329 153879
3 171429 122868
1 111108 131661 515362108
3 101388 50359
2 16736 712984804
1 9945 52321 396617825
1 135980 138698 557146428
3 89073 111893
3 4808 133609
3 94074 69891
2 149766 177536066
3 134948 146741
3 57197 138187
1 62162 105266 421197687
3 19335 35847
3 123867 67987
1 26705 59338 769361434
2 89084 739164151
3 180626 146123
3 80779 20415
2 31903 209531876
3 5278 54283
1 24415 70155 410429859
2 99893 529027494
3 131462 54590
2 82485 47135346
3 32850 131222
3 111335 123370
2 173393 614216683
1 48291 130958 402724977
3 50425 38523
1 51703 52216 986619366
1 16271 23896 310966005
2 176324 858407869
2 150001 924484999
3 159826 10500
2 162087 329779227
3 34560 21875
3 81625 65665
2 24123 259150277
2 60843 368753969
1 55533 119505 643859541
1 123383 131950 901559817
3 75169 738
1 20122 141489 182895480
3 121619 66839
2 126550 804030609
1 114114 126250 833956531
3 156020 131780
2 136696 754362175
3 166499 90711
1 10754 149723 20615887
3 64145 136079
2 59496 736483502
3 105792 137090
1 72075 153074 378748292
2 9776 707973528
3 158749 71297
1 41139 53787 890724135
1 42087 154336 635279751
3 84604 18765
3 57312 80659
1 66782 141159 488362338
1 78246 78412 537180431
2 58760 568694803
2 163228 409750483
3 81517 70303
1 110117 110424 464791314
1 21211 121430 715009172
3 176883 87253
1 5655 90148 185923764
1 31289 55741 829582063
1 26194 37985 873923091
1 77107 123186 864950077
3 151499 73283
2 93117 998278177
3 104761 60311
3 95447 79213
2 52850 690581691
2 36520 541688183
3 165316 13937
1 90897 91674 380442465
3 107544 144208
1 94841 146185 502716822
3 95342 118533
1 58615 59266 927785580
2 181097 485337993
3 36711 23019
1 12831 74950 246947636
2 94754 402178859
1 15749 103764 509323657
1 22083 69749 527118263
3 147073 139188
3 97353 144196
3 133534 2089
2 161042 683376387
3 126946 62560
2 17551 94211366
2 49335 393121659
2 156290 929298472
1 144438 146662 106804622
3 63778 136530
2 50639 42347657
3 48975 3624
3 83825 6083
2 65145 420266094
1 112999 135260 979365799
3 175637 31059
3 54193 144644
1 80600 108080 757444330
1 42361 75643 321786661
3 27660 88400
2 54731 760882341
3 62599 131381
1 85798 96184 465412882
3 2125 86652
3 48236 105353
3 9578 41233
1 130949 138193 345317226
1 35890 96478 559074931
1 102309 114519 769321645
3 177333 19851
2 80514 653497277
1 12760 115988 660705302
3 14364 29040
3 178030 101857
3 100120 144394
1 131923 145977 976471538
2 82640 444458184
3 161820 100296
2 121654 699007354
2 87530 936018647
1 130623 145447 429568549
3 81933 153198
3 132039 109025
1 16426 17515 220252073
2 5946 178861720
3 169458 59257
2 64224 143802229
3 24319 61412
1 3615 137801 323347341
1 123815 146115 810506449
2 28054 81169012
2 86625 186208001
2 7386 457618905
3 3789 85950
3 13821 148076
2 13434 149760935
1 23059 51181 784699217
3 131441 58117
3 14742 20649
1 83979 85403 172292429
3 166621 139035
1 49283 141001 376763747
2 157252 952071807
2 53124 818506410
3 67794 83373
2 33952 920082325
3 159871 39550
2 175089 508647781
3 20585 138349
3 36034 79157
1 103620 145719 937947580
2 24496 833119939
2 12361 934587951
3 121332 141714
2 2393 415575837
3 147013 65984
3 41316 39412
2 153405 916206267
1 22830 106665 491002811
2 83915 438778164
1 55204 149221 652252775
2 97340 705828166
1 82083 88274 968915121
1 56681 128589 148766562
2 5501 25463544
2 93007 791020029
2 178571 805885173
1 27287 129907 391436202
1 44786 47494 982664632
2 65311 798914938
1 79394 90917 384809387
1 38039 107819 242518874
1 83368 132413 116020758
1 99274 109149 500865167
3 57890 2946
2 26223 680588025
1 127782 138018 970168261
3 64891 135251
3 86430 9269
1 78756 98701 910461542
1 89619 131468 750603654
1 99645 129993 921964301
1 102801 103765 113893173
3 22168 55948
2 50606 243170469
1 21151 61770 982284724
2 153209 784431297
2 93592 879507944
3 15378 6637
2 123704 381934388
1 14745 131531 457364196
1 55506 67492 713957389
2 76921 152615243
3 419 111254
3 145332 132847
1 14192 70984 954305486
2 123985 475705790
1 69127 131282 730678439
1 65087 99682 946975848
3 171058 74075
1 46634 134850 716287907
3 167265 78473
1 90944 125280 394906202
2 97832 260327017
3 3665 17471
2 62057 690499624
1 58552 151980 883404042
3 80427 87978
3 172571 72932
1 40962 109323 650284924
3 23904 5454
2 178084 731141026
2 114420 306949512
2 114180 74228968
3 96939 87371
3 78939 134927
2 125227 367994727
1 80881 135756 184004356
1 62207 154051 330474814
3 25640 96041
1 58614 116362 629607173
1 114612 134279 487639618
3 71534 91805
3 133747 114432
1 3500 114051 550942266
3 181060 10537
2 95910 359992826
3 28859 86064
1 82121 122826 728293916
3 119422 16078
1 46937 79067 578886852
1 9756 137057 664056054
1 80732 148943 90924668
1 46686 56362 523923222
3 77354 26960
1 86189 103737 818888571
3 108715 47889
3 164798 27916
1 18347 68612 887962122
1 128026 129275 362926679
3 41339 67879
2 55941 709949578
2 66581 272554058
1 115627 134182 920511097
2 58344 70412733
1 48340 94579 600308891
2 81663 1284372
1 98851 140128 831588957
2 17459 618081511
3 102928 119083
2 125183 265250805
3 46178 29981
3 121621 101118
2 107515 305200108
1 19064 25298 145869769
1 63687 132045 142094714
1 85676 99393 198426910
3 126947 81441
3 61364 80350
2 27681 610454265
1 65984 66616 958115302
1 14084 27869 925244164
2 118030 318459291
3 67568 94317
1 39215 132655 217991167
1 136995 147777 5791044
2 19264 622046455
3 89804 53552
3 38504 11034
2 77402 655535940
3 34854 47778
3 101050 9678
2 110828 942154868
1 66636 111371 582386577
3 66419 48405
3 85079 8780
1 19712 62934 457834481
2 169422 60131300
1 41665 134136 962939055
2 149427 875004714
1 39877 144563 602186514
3 36762 134065
1 38188 145898 946330065
2 37588 358998571
1 9365 127138 472778639
1 120783 145921 898966162
1 31818 154769 143219588
3 93908 17849
2 172789 741407432
1 10587 67637 737640677
1 30072 126710 683227172
2 159253 115231231
3 67195 15154
1 104496 145656 31773069
2 79471 83472737
2 70918 720236533
3 178251 22971
3 170625 71127
2 19348 470562023
2 68869 3568336
3 9006 53623
2 4678 960151176
3 148323 99080
2 97779 299443996
1 23854 126041 577855252
1 66647 114559 134127604
2 106551 124264499
1 85996 132212 280088274
1 43715 149116 195391259
2 169126 715080969
3 2010 147800
2 138086 281196659
2 21108 265991383
2 67186 328173048
3 107648 90507
1 127007 141175 153707915
3 57828 42625
3 88244 183
3 71521 64522
2 83232 144803823
2 9563 977502133
2 174374 325982051
2 168150 377211416
2 93435 310358741
3 93088 34579
2 102763 622106557
3 180583 136902
3 90406 9328
2 65286 467055155
3 10739 116752
3 53928 64833
1 18899 36878 839756550
2 60203 60429181
3 88005 124520
1 16761 59753 225009920
1 37603 68471 564272168
2 141472 659985973
2 34122 585978495
1 20458 42170 658695947
2 131305 823978457
2 76789 11016990
2 180385 598223358
3 118743 51517
1 65142 92097 617726116
1 126623 147839 206072397
2 84625 113569968
3 141741 81318
2 37904 611146484
1 22748 53029 605219138
2 92421 573572004
3 65832 2068
1 57948 81113 592772903
2 169291 928294779
2 148472 430483506
1 45131 115620 189931844
3 33398 93902
1 18010 127270 395925851
1 44476 103041 136856685
1 22239 57711 860133509
2 102318 426682478
3 143686 81890
2 20429 436654960
3 43641 74045
1 74871 76794 24377785
2 152100 191826657
2 61271 84791796
1 72154 142062 412534043
1 15493 148002 525841223
3 140908 70786
2 70886 699753054
1 100633 145569 66435699
3 121482 114805
3 20121 150874
3 55268 65191
3 143205 152105
2 113154 144171553
3 46865 117216
1 74042 101386 765382795
2 158786 898743524
3 92611 7043
3 153854 72130
1 37860 141821 334201527
1 48251 150939 961145388
2 153116 163230711
1 30838 36024 869265644
2 19919 278937490
1 1155 144088 186607345
3 125973 51113
2 148961 675524580
3 32526 130683
2 105564 819103896
1 74179 76968 986578222
2 31359 917212508
3 21637 39883
2 2560 948386888
3 18708 22563
2 115397 688718949
2 74010 775176436
2 113384 390364325
1 58053 97565 923703942
2 132233 708518472
1 30903 136054 909836517
2 6561 155889760
1 49228 140708 558753302
1 123069 126306 956999962
3 92472 39570
2 166471 922489840
2 26290 852641180
1 47383 102674 990076728
2 142806 125078629
3 73608 82229
2 47815 714839507
1 19333 39268 988526203
1 61508 73855 400315314
1 97517 143651 165521652
3 155509 96691
2 565 283729266
1 25148 140146 604395173
2 80214 918667406
2 45210 645759931
3 179886 69407
1 17064 145804 258960848
2 58700 210900715
1 21363 64708 552976567
2 164335 422057239
2 68243 127434135
3 91478 41949
2 20327 21526419
3 172952 119781
2 5675 170334003
1 60 67450 959923487
2 72971 642982650
2 10775 88612950
1 79855 117201 652961863
2 72962 801406850
1 69983 119662 531568492
2 66938 357315386
3 173700 150648
2 115402 153733914
2 3688 258285438
3 57516 68346
3 243 72971
2 145169 802486570
1 113653 125311 414214668
2 65169 631888599
3 36170 18898
1 117041 147276 229226729
1 13627 108555 573175610
3 166006 145197
1 58498 90437 206059595
2 103963 630394677
2 146763 315285477
1 86254 133918 256833968
1 1545 81673 163848464
3 16425 133881
1 6048 111148 228090780
1 61085 96600 724823938
2 35504 444878699
2 21239 420052540
3 163368 138797
1 11588 81829 22973295
2 125279 198757954
1 44956 115007 693497342
1 51307 119062 359781598
2 41967 594066824
3 13875 140707
2 58374 875213092
2 100118 794507226
1 53258 151281 40874640
3 85997 8310
1 10236 128913 540532980
3 15208 40963
3 79327 116192
1 26739 65256 988656397
1 60441 122562 882641661
3 89061 82106
1 27737 93729 371813726
3 43339 71537
3 48292 127276
1 65880 101909 656033478
3 52303 4625
2 81351 100646461
2 108468 459329970
3 78424 30343
1 117124 127449 281189614
2 135995 825421903
1 26458 105328 417517840
1 36624 42647 358776927
3 150521 6814
3 89001 2856
3 169540 2544
3 130741 94248
2 27224 287054702
1 23925 28616 948213721
1 89326 149285 745391077
2 25512 854457590
2 139838 464154840
1 15122 137569 793672225
1 89395 151019 429985337
2 35309 483661165
2 128896 887018395
1 45537 68386 827374446
3 9898 145067
1 41682 116352 545934941
2 39670 453699951
2 170518 595761628
1 74995 154556 102657992
3 73702 37527
1 91796 123501 719385090
2 180170 717152840
2 97502 759093490
3 37308 65037
1 95439 104927 825584098
2 40437 498810670
3 85003 6098
1 45760 134838 72672325
2 117673 361817724
2 21862 88242133
1 104358 153713 948450236
3 51412 87088
1 89978 104706 703593993
1 27912 85328 450963952
3 77230 115164
3 41094 118958
1 78387 128904 628040043
2 44156 91047986
1 59932 91988 623337975
3 156692 18126
2 53928 437914716
2 26232 428044625
1 61711 88962 483985646
3 109740 32797
1 41278 93055 957493883
2 168785 185082568
1 36759 132158 493772576
3 179004 117659
1 69876 146344 719746717
1 55020 154254 437054841
1 5157 22599 543543329
3 93220 73161
1 16090 94593 663033787
1 78221 94911 810147172
1 2962 14462 184435118
3 173501 80744
2 108482 789426435
3 58717 82909
1 115779 128675 352498656
2 169965 348737432
3 138846 89907
3 167989 75449
1 60955 92578 583473457
3 172187 145306
1 89656 120513 764299037
2 87601 489488748
3 84595 44449
3 5922 148437
2 116691 459267695
3 96590 47816
3 35527 94232
3 84614 9414
3 56840 137921
1 4102 123326 717462420
1 46229 73430 759762780
2 34401 373005340
2 141370 238731280
3 11547 75153
1 9136 99156 957762733
2 168826 976805663
3 129583 66044
2 23637 367543605
1 23792 107837 903811733
1 59176 105186 741067095
3 15250 26540
3 159904 42073
1 36356 39557 240531952
3 161221 27640
1 23683 153704 792767637
3 175252 87165
2 135948 525624309
2 157782 935651767
2 146541 786810430
3 30660 27516
2 142318 940115287
2 164025 717498193
3 110404 91796
3 48251 9658
1 44787 61740 746209453
1 87184 115744 712212661
1 15416 95629 420640076
1 42049 85658 258481157
3 61195 129060
2 159097 682606400
2 168036 916093048
2 73187 680467514
1 40011 87239 722406002
2 28573 40873393
3 75964 88959
1 53404 115860 186978961
3 166818 21730
1 1912 49919 988762393
3 63337 11500
3 27482 13360
2 172172 625578783
1 2880 111395 262284608
2 72764 503881246
1 6167 109758 477443463
1 6406 96788 132313796
1 20667 141800 142673072
1 49386 78337 140442666
1 45436 121785 619722819
2 135529 691724367
2 87146 423463180
2 20804 132356613
3 19751 103137
2 107105 382557788
1 49587 83842 933173868
3 175793 98059
3 150094 71435
3 126881 66154
1 82295 107102 623097172
1 9322 73585 879615971
2 63559 638982347
3 31570 56380
2 96744 595139623
2 29063 451278541
3 19560 153202
1 10915 100929 523247134
1 28781 122726 662158718
2 36203 173597181
1 1195 46766 510808703
2 142075 499374505
2 100626 791793478
3 71390 55277
3 39467 22720
2 153005 924754672
3 23310 3138
1 36906 131668 243246957
2 47428 943053983
2 8509 369419560
2 92065 603753749
2 58423 347466202
3 60148 4370
3 12219 113592
1 52172 106031 190998465
2 21458 659876877
3 102301 116817
3 9109 141098
3 157329 354
1 7834 62980 155411639
2 89272 127674757
2 26055 45859326
3 111798 92341
3 153508 64019
3 131044 101024
2 106534 507668619
2 67995 107373981
3 144969 40630
2 167431 865625403
2 134820 73058429
2 32731 871460242
3 44178 18219
2 137486 850663613
1 33447 117940 697777588
1 12832 62375 621538127
3 147643 102463
2 36957 967067054
1 83478 130778 850234852
2 97547 878543570
2 176246 584598151
2 85408 517491345
1 125403 146276 329624156
2 120970 472109750
3 76301 118531
3 180338 33504
3 154411 153687
3 85895 93991
3 160120 39906
1 29074 81761 713550655
1 60744 99521 688243991
3 77442 59069
1 48074 150103 848253754
2 30984 202543045
2 51974 591820968
2 15147 707840220
2 144415 609291290
1 37664 152232 82267087
3 34578 124271
1 99702 125410 24645452
3 64694 99601
1 2210 34233 659814848
3 45104 134632
3 2219 42096
2 48530 911354205
1 85219 100755 263958339
3 26882 88709
1 18890 40906 547325347
1 89167 146721 810186723
2 9583 795756803
3 72913 43989
3 116189 152035
3 154451 111067
2 158170 865319596
2 46862 557171771
1 13774 115675 586632136
2 44730 283984420
1 53465 146913 423492860
3 12007 15436
3 116091 133880
1 49668 110302 550436637
3 64721 21865
3 72123 16496
2 142218 676980850
2 45144 610137599
1 23467 72986 585847712
1 56724 69816 850083386
1 84063 102823 289550509
1 2973 44851 325025709
2 127689 151642649
2 26104 597753517
2 150822 919545219
2 50533 209583084
2 85658 718646925
3 146975 133699
2 51078 742394926
2 155824 812576006
1 8509 99689 751038424
3 37592 107683
2 125271 472814314
3 23970 21202
3 137564 148089
3 147076 39774
3 67543 43300
1 68997 92656 80385168
1 41065 120445 383462343
1 109855 114279 784527418
1 21987 73041 72881251
3 177218 82468
1 95495 151287 985704282
3 6367 27786
3 82270 14519
1 97903 148909 824320632
3 32070 110535
3 31279 76475
2 40670 504479201
2 71923 718323117
3 175186 80886
3 41188 67882
3 160616 33310
3 64836 125450
1 60559 100779 970698257
1 35476 110619 862401976
3 150141 135503
1 90617 140334 566761297
2 149849 917748437
1 134344 147194 435057396
3 7046 34
3 78558 100655
2 42709 205702072
3 573 3703
2 131863 433024322
1 8703 106358 883393562
2 74608 85959607
2 27039 92327696
1 32799 108630 475158793
2 29869 1643765
3 77127 25556
1 42781 138541 630440650
1 48527 145108 627935211
3 91593 131829
3 50236 113867
1 70420 133470 714692516
3 69505 137872
1 25448 52283 221326487
2 20879 42798991
3 16394 1977
1 42018 134139 177038418
1 115873 130224 582437850
3 164946 133307
1 13144 35093 211566073
2 104816 546970356
2 88033 426725111
2 89390 977531422
1 23585 28000 342774848
2 98534 183805015
1 17655 62723 319151523
2 151815 784799096
1 69624 90349 888636769
2 178418 594414140
1 67152 84314 489977716
2 158487 190618865
3 138200 125479
1 24547 32455 745533183
2 137725 961651056
2 111156 279755443
3 70190 44587
3 6585 52741
3 37983 137368
2 28913 578367716
1 29777 122568 523264565
2 179368 494069215
2 83811 830479479
1 82443 94908 221335625
2 175815 780742140
3 74742 76240
1 18310 63999 727517202
2 31670 686419680
2 137804 192433743
1 902 109292 824951698
3 65336 19415
1 16758 44000 59911920
3 159903 35626
1 33002 78911 607894629
1 1915 131057 615052762
1 6248 105106 433484157
1 36092 64134 633024928
2 110004 646661120
1 15748 104535 576471379
2 20245 403098680
2 98305 558707103
1 61121 149643 575940303
1 18329 66159 968475086
1 5298 36714 492093361
2 72688 452344103
2 80806 671165166
2 126631 265665845
2 25688 63647327
1 15201 45534 420476976
2 117109 103660308
2 48152 913059324
3 153454 60201
3 51182 47218
3 171174 33730
2 45582 117894870
2 133476 759541120
3 155680 61372
3 73864 36557
3 137540 124344
1 142280 150915 359432414
1 34102 49212 793148979
3 108937 138926
1 40836 145486 632314121
2 140949 272030828
1 130779 135754 320930999
2 92640 862792114
1 73518 126633 385015108
2 51673 756972640
3 67100 50288
3 160921 67439
2 33140 706529688
1 50776 108880 815417577
2 178585 566397453
3 64491 143996
1 96749 138624 646923959
1 30352 30404 881466944
2 25176 746440941
3 130275 69398
1 8652 25834 206426612
1 90546 121084 208275020
1 66486 121055 365145176
2 109767 771896062
1 39862 53289 359684163
1 51266 153219 174805966
1 17391 118803 295452786
2 171151 126594596
2 30131 259689622
3 151053 38506
1 68661 71661 168261067
3 6546 113338
3 22968 65576
2 97888 463180417
1 19657 68731 776118313
2 83337 978888857
1 6821 95730 369623636
2 9036 151783463
3 157633 26719
1 304 138586 517582959
2 15143 257807585
2 156798 967324891
1 24171 133710 794539319
3 17534 78062
2 84488 396072055
2 179532 757892635
1 86989 90558 638308446
1 22994 37770 507722772
1 106952 109437 277056095
3 155425 132855
1 39816 105818 341791798
3 17664 84817
1 69506 116005 941986956
3 31307 4370
3 167104 95465
2 123196 464120036
3 146241 142954
1 43701 102808 961108833
3 178683 14153
2 15787 938323388
1 10873 140971 995858660
3 159688 46504
2 51285 840487250
3 95084 142370
3 180265 83592
1 50607 73423 507871129
2 146991 394702388
1 17326 28627 701583910
3 79272 112343
3 15812 23089
2 153113 978817014
1 5723 72369 214784245
3 163289 83029
1 25397 127660 754670534
2 115941 119285252
1 43527 121758 723695175
3 39732 116827
3 41144 51945
2 27368 641663968
3 29745 87290
1 24270 102092 243147347
3 78918 145946
2 125423 551804169
1 117314 125798 875656441
2 129564 764844431
3 82587 66597
2 19598 599859274
2 36007 5258582
1 14384 75964 704439653
2 122035 602495518
3 86496 37712
1 86217 127622 841246030
3 25580 13467
1 71465 119985 264806385
3 37530 148619
2 152260 493809887
2 84795 841653149
1 11601 139128 200384821
2 23987 766429181
3 86132 77245
3 157444 108456
2 166795 477700736
1 44030 49687 766659724
1 82761 109556 113806368
2 129881 27679087
1 118357 139715 867735071
2 133610 53863984
1 97940 150356 789248691
3 39604 141067
2 85450 412038555
2 56087 230963840
1 47942 73966 398457932
3 173489 65789
3 141745 144834
3 127747 75962
3 8196 62443
3 53892 4480
3 111485 109737
1 61527 96942 811335926
2 29553 850044841
2 51537 185173498
2 127009 253985771
2 171235 969817070
1 45753 90297 208548691
2 12457 765379120
1 59255 145696 279448733
1 73850 134990 550380208
3 71957 122637
1 4578 137171 338033354
1 42782 150048 380750929
3 12393 118760
2 31038 230864154
2 41023 190376805
3 100870 62831
3 72947 64808
2 176241 110615541
2 11490 256152380
2 155119 522100357
1 25658 28310 828939218
1 74661 123065 412791214
1 58504 116542 61451792
3 84035 66903
2 69555 569605990
3 13694 30433
3 74728 30382
2 46440 536882200
3 5692 103531
1 17532 75448 59843229
3 173632 102217
3 106123 71016
2 76852 801778737
1 45012 124002 488140613
3 171124 88207
2 32805 701573563
2 71465 245097553
2 336 8115841
1 64570 85524 678593392
3 120687 31490
2 102432 987711169
2 155756 451133172
2 37375 605434358
3 91330 82685
3 28946 90913
3 67778 6122
3 139844 154360
3 8941 50865
2 49156 907658456
2 45737 453384755
3 127328 117827
2 147529 103853581
2 121863 70035844
1 28836 137864 774479344
3 111356 117400
1 83477 118007 527183693
3 153421 63621
3 82949 144060
1 114876 150670 435832270
3 84071 129745
3 71411 32626
3 85796 67878
1 78687 90014 369378507
3 84504 128912
2 169793 494619669
1 72032 111210 942278930
1 75 82493 114217432
3 111481 39942
1 113373 137814 493753431
2 73317 677870623
2 144080 356440961
1 14817 93653 120787315
2 67230 407689696
2 130985 218345720
3 21551 34257
2 16408 406778593
1 100999 120033 736769609
2 86803 626965695
3 71259 30351
3 3984 100236
3 66434 110577
1 110241 138957 710327739
2 52597 195774207
2 59667 553432584
3 152543 21312
3 38204 52889
3 37570 106769
2 8293 441877686
2 162101 646018321
3 16093 25761
1 61013 129950 166240547
1 62003 88758 178780818
2 107657 449637839
1 74946 102568 957347319
1 14801 80686 916085219
1 56667 121561 683215191
1 7470 15485 788335964
2 164368 425952209
1 37550 132230 753626407
1 30161 61416 563113204
1 19498 81406 157004988
2 126759 94419113
3 78712 130797
3 81924 14515
3 26979 81694
2 108428 791618435
3 179171 41448
1 61843 127072 994042545
2 68836 862797242
1 9423 101897 787027417
1 23077 37450 869938041
3 85267 80450
2 117445 243122854
2 144006 111332772
2 3981 386812298
3 38321 18380
1 9852 124777 228607020
1 976 82087 819536904
3 31998 6150
3 12721 17423
1 141874 154383 349596571
1 52307 59450 878611807
3 83274 3905
2 62879 770888982
2 34951 259225264
2 105929 532597176
2 849 583352805
1 34423 92254 519345558
1 94656 128812 990488859
3 70218 134937
3 35221 41440
2 118511 944692947
1 48688 66807 84561506
2 143672 233269497
1 54761 136075 156265208
3 93820 142880
1 57532 125057 460666465
3 113355 103219
2 58154 505857206
1 38536 152989 571933870
1 35837 69427 916951669
3 112124 128405
2 97067 508835155
2 115579 510960818
3 118978 4318
1 133832 140991 179207284
1 58501 59127 470122775
3 174076 116279
2 29529 619127900
1 13554 111423 26818029
3 78831 137384
1 69182 95715 820196932
1 58724 65509 720874394
2 90824 778928110
2 53095 312492419
2 14893 137863429
3 5991 58421
3 75736 73854
1 60319 97962 421642689
3 47959 153517
2 118848 988114398
3 125441 20566
3 25300 26397
1 9852 36210 402540506
3 107982 72130
2 119186 338996982
1 41453 133128 615524857
2 86059 842966259
3 44465 109563
2 99063 135709530
1 43581 125904 725354046
3 96538 79203
1 31765 144698 408392135
2 24409 796265129
3 101136 146600
2 93931 295906721
3 4094 118752
3 4534 77404
1 9817 61549 26839388
1 72116 129348 745057945
1 17988 64446 76319330
2 107157 121453953
1 89411 105046 141893714
1 33051 69814 893102193
2 19264 633197899
1 28322 151003 880470266
3 90701 45345
3 172175 130185
2 181487 644583691
2 177007 42345671
3 121690 533
3 141175 17731
2 41621 587103681
3 39758 13608
2 72970 605561864
3 63354 110589
2 132745 27405557
3 127357 70344
3 142621 143090
3 70260 114714
3 16080 152344
1 119821 138156 733060332
2 29425 537563405
2 77967 982433986
3 163221 46214
1 26704 122343 652653626
3 116924 148080
3 16227 91002
2 68341 125379323
2 94639 803604442
2 100595 938379982
1 43548 83731 82944339
1 36129 100838 634212553
1 22288 114228 798074732
1 40539 140881 831605244
3 122867 140706
1 61060 143507 48128938
2 175966 701351231
1 22152 153087 845031571
1 80749 145831 40006768
1 64389 138512 411684992
3 94232 7136
3 135087 115258
3 11993 124765
3 73882 148632
3 16681 91639
3 114292 70912
1 5609 16980 201754179
1 15403 120443 182819870
2 95407 852983572
2 115354 795272598
1 82728 138264 555079825
2 129905 290522322
2 51616 471714519
2 144755 505233027
1 46471 114220 94871322
3 128624 101331
3 47796 146005
3 53925 15986
2 29499 830068408
3 119896 152814
1 31885 101336 349196254
3 113793 41901
2 106021 75543260
2 95807 932352584
3 61361 41134
1 50695 146249 984847945
2 100573 895583793
2 58961 181703493
1 415 153269 657294232
2 134680 149237783
3 139198 33290
3 133102 10878
2 109827 229618103
1 99348 99609 7810614
1 2484 120774 303875679
2 67623 725912807
2 6385 899228651
2 104434 141433462
3 70884 76218
2 22157 321274920
3 107848 19214
2 113271 990725963
2 95627 218607193
3 26749 38165
2 9683 734204469
1 102707 148170 722222301
3 7704 137496
1 31381 116236 825387116
2 12619 736601073
3 116432 66826
1 145904 149727 556072359
1 26240 33525 182554550
2 56921 414714831
2 5136 255574376
2 21556 739747786
1 94794 151425 879726266
1 50952 62336 982309356
3 143412 17910
3 41360 62852
1 34357 154566 433926878
1 25566 56488 237308579
2 8460 895796679
3 102309 79680
3 164849 139264
3 131100 125571
1 36177 125553 883781009
2 46058 118748459
3 51679 38086
3 162872 142708
2 180744 853273210
1 69817 81355 715638290
3 100676 59071
1 56923 77396 432591521
1 70134 85577 958401587
2 123906 127911658
1 17233 22024 679135535
1 17843 111589 94493448
1 24233 106501 347412451
3 137283 146448
3 95119 28274
3 67071 95227
3 74227 126991
1 47922 51238 991584879
1 74358 148958 143124414
1 23759 87133 286133526
3 44914 32249
3 64666 10586
3 41600 93357
1 599 49754 829968636
1 12980 74011 353046731
1 33144 132417 533204112
1 141219 144357 175235875
3 145599 89745
2 6994 226540089
3 60679 18952
3 41139 139080
1 12052 122745 787603330
1 15106 122951 73747685
2 132794 613241484
3 146384 31366
1 92137 111372 561742926
3 178392 28213
1 782 99462 783557684
3 49380 85935
1 48904 133224 55172283
2 2492 632751533
1 9067 26060 764267331
3 74121 1734
3 114370 100259
2 156771 444512378
3 1591 30495
2 44524 213984997
2 49195 483797051
3 157269 68218
1 7877 19543 142749387
2 21433 385421403
3 104573 5231
1 57297 108328 990980990
2 163734 773739087
1 32207 39533 701967748
3 152475 123397
2 128734 924796591
2 180427 493106708
2 68609 379112009
1 17547 102500 455886786
3 148337 137075
2 102997 237959780
3 22691 111151
2 123293 425484788
1 104256 138885 898283361
2 132940 70952181
2 140540 444835462
3 70235 65249
1 61975 132158 139288622
1 57542 70248 271464256
1 70804 74868 209542744
3 524 66943
3 26975 36492
3 86430 8895
2 165339 261855497
3 141123 55559
2 86409 125966459
3 120349 142802
2 36920 553602301
2 67021 32248258
3 10458 116657
2 118423 713347532
3 13319 78705
1 54520 135911 795623065
3 36331 154167
3 34534 101301
2 150999 248165498
2 48892 421289504
2 8752 874682415
1 1366 61014 66295435
3 139445 7203
1 1509 79975 636401219
2 79505 274463231
1 28038 103032 228247739
3 85994 113887
1 65926 109306 607907947
2 88280 338993571
1 7469 135623 129603156
2 173126 959652790
1 25827 118424 502953931
2 20299 439613201
1 30404 118665 287633591
1 89913 100397 490572001
3 158558 116393
3 81559 54033
1 19341 25846 605969601
1 32240 154234 945429519
2 99717 680087215
1 1720 65347 814328417
2 83015 47359986
1 94527 149009 701782004
3 181283 113239
3 98175 144475
1 33886 49093 366298491
2 87378 931593047
3 127837 134255
3 15466 18608
3 32020 9139
3 145155 67105
2 104432 226759642
2 90381 760725442
2 9050 438879219
2 59387 642949920
3 108194 24511
3 147619 69263
2 22476 964841056
2 127203 232085936
3 65593 138945
1 63473 144128 618260090
2 61761 272682276
1 42176 119384 281881589
1 52567 154809 541845441
2 94018 319786527
2 159669 574378201
2 18679 538172062
3 40014 132081
1 59070 141906 194618550
1 30575 55142 284005596
2 127990 736743175
1 32024 75349 382522283
2 7735 843949652
1 104792 143375 740061467
3 166789 67165
3 104900 45598
2 94482 281901400
2 23500 636574881
1 18374 103613 321701707
2 174596 763535296
2 1845 733065157
2 115004 311251163
3 13807 93679
3 91841 122185
1 44928 104892 879223994
1 120090 120951 234155000
1 67236 105639 883067184
2 59999 185071624
3 25073 25320
2 124180 436923324
1 1719 39407 414533012
2 3925 199152426
1 4233 37009 983064266
2 55295 964980041
2 70993 626166232
1 31064 31450 394029076
2 20112 101766186
3 5161 80937
1 85929 87503 352148687
1 31370 119503 535194696
1 102407 146326 420488617
3 19539 15446
3 27596 102009
1 26853 118933 357635641
3 64768 76331
3 165530 141136
3 61564 9416
3 111849 52829
2 148643 253525125
2 65827 558691651
1 25955 142853 443143176
2 73295 601317574
1 48228 75579 307065421
2 82755 260821401
2 44379 773442651
2 857 280102686
2 73968 912512105
1 32672 138123 730132431
2 9202 581533990
2 75882 7538891
1 14630 50544 755283967
1 72470 136142 223802409
1 111744 111900 886128534
2 135456 943351890
1 15896 88889 641529001
3 92796 37280
2 114848 977863264
1 86676 89046 660071302
3 5845 136895
1 29439 91514 114383269
2 74409 701080732
3 84019 3034
3 8776 6059
3 105915 33868
2 6670 177119628
2 13837 438519957
1 6242 41740 858543009
2 132173 120120895
1 21338 104803 726950702
3 156268 125429
3 86952 65271
2 178154 191130593
3 163354 94577
2 6379 269907343
3 145958 114798
3 177033 64249
3 176672 2731
1 83782 122622 417178677
3 133420 83600
1 18560 150710 491365223
1 11819 81388 262465477
1 95640 97233 325131268
1 41855 87770 496741486
2 102297 427063472
3 159047 148949
1 71327 127317 248987057
1 78756 132330 86503621
1 12071 126151 975346254
3 130446 39551
3 180715 16899
2 83856 963694493
2 177699 6531640
1 138463 148347 102384458
2 28983 943359044
1 2122 2919 542140697
3 29062 47715
3 59214 87104
1 27964 134000 255469616
3 82247 2704
1 18311 77781 84143014
1 63218 139268 249781293
3 109249 116421
3 155776 54330
1 24838 77948 227664137
2 7448 193572427
3 118895 60017
3 147322 619
1 2926 28062 858087228
2 1824 825456072
2 152644 518416609
2 30709 804665478
1 32709 119537 879652926
3 79806 21711
1 82630 132704 656313446
1 4793 100985 195493189
1 34827 56877 420178238
3 176770 7914
1 97211 153687 912394296
2 16169 258101453
3 88689 16452
3 31558 43083
2 114112 781914436
1 106244 132880 481572015
3 67109 16798
2 16914 134816705
1 35551 136706 653714808
2 152836 263075948
3 113908 139592
2 16545 35585968
1 135920 140702 404797616
1 56934 151432 539818763
2 6332 290722340
2 595 15443275
3 61540 125337
3 69729 98815
3 62101 112280
3 128587 35228
3 33753 63615
3 61320 62871
1 1071 6880 34558774
3 70070 19510
2 19009 76313761
2 118717 107856463
1 4401 30420 546366142
1 83459 119213 810634190
2 101729 943726981
3 69659 13222
3 14057 116442
1 79842 88143 748149818
2 70347 863809853
3 159788 90305
1 9989 17071 35812891
2 170416 91892126
2 659 456611340
1 43064 93248 213498294
3 132620 70047
2 104102 508256581
2 148268 572193458
2 105174 670396187
2 42715 808434706
1 6089 38122 706672171
2 114665 976500792
3 108875 19488
1 88236 113166 392493902
2 59206 864347426
2 37516 668248893
3 114182 31539
3 46259 116536
2 15988 470717302
1 43551 76197 345637749
1 98612 135305 960459884
3 63870 70500
2 100803 197423431
1 96657 116436 952634315
2 74240 42133146
2 96835 519529732
1 49586 79397 838869791
2 102613 709598441
1 81559 103294 747321903
2 55054 643644590
3 79520 94871
1 27772 65371 461881373
3 44745 87960
3 123127 838
3 61375 81260
1 102211 126360 133824589
3 134567 96458
2 113682 18578991
3 138785 148988
2 75909 541502849
1 96214 144121 862104246
1 31590 57887 924149641
2 45287 786895191
1 102074 131635 348059477
1 76522 81101 92893191
1 4737 117085 659149000
2 6096 41948853
2 99163 448769161
2 94093 237934915
1 71987 116361 911863705
1 73370 86168 784111085
2 101504 38916882
1 24710 50355 136041605
2 115201 596902622
1 21380 42646 207076945
1 76224 99429 306134214
3 139669 125360
1 125433 145737 231398591
1 9371 84882 128258931
2 33908 821725030
1 53031 106114 397231340
3 125227 45466
3 45527 152027
3 58236 14775
1 41565 153290 922942838
2 155224 207845698
2 117772 486059113
1 20175 94981 151869353
1 86908 125584 619718445
1 132252 142924 698618919
1 111670 118586 780755329
3 20941 131604
1 18340 70109 666192055
3 118955 150113
2 167783 411369434
1 67814 141998 372319257
3 17758 44919
3 176987 20770
1 32196 151255 85614282
1 68812 79763 9677257
2 150856 33600559
3 76729 64829
2 179418 126291351
3 171506 143466
2 65864 977610275
1 74254 99989 211461720
3 130760 60360
1 12791 36097 940453563
3 10309 148823
2 63183 931650251
3 99455 62661
2 70193 626724953
3 9438 50043
1 18817 46782 778257839
3 65882 96285
2 40688 153369731
2 66783 15506068
3 140763 2207
1 3561 10053 38774373
3 94828 32108
2 31094 348884221
3 90227 67414
3 35913 47389
2 148562 812621324
3 20680 106507
3 127026 122726
2 13956 428184861
1 144631 147910 549645712
2 55608 925728188
1 80216 84102 110500196
2 110955 694478303
2 141679 849920149
2 156921 316524028
2 13544 342329764
2 171498 266652372
3 54574 25211
3 113862 91788
3 65607 21005
2 159045 875843569
2 94410 577437210
2 143467 235044367
1 46714 48720 928601200
1 12057 108288 332748834
2 23905 100478539
3 100225 103781
2 51668 306822355
2 156041 872767127
1 61401 139388 938449964
1 10644 149363 134928907
1 114499 129450 572329634
2 28834 263137147
3 83152 112409
3 36806 152002
1 111459 141438 746258086
3 5955 3931
1 93407 116159 542941809
2 53146 48531394
2 56846 477045113
1 133958 137253 604649161
2 63492 503711312
2 124655 423146420
2 53578 42466171
3 74192 99460
3 38919 77074
2 55357 708547134
3 109532 147693
3 57207 135077
3 3912 152528
1 87241 120429 947544170
2 105251 787858788
1 85840 146667 695621060
2 19047 620940342
2 56500 388273897
2 38180 91496000
1 18463 143821 331279063
2 74523 289016318
3 75192 25424
3 111841 100693
2 141445 97777852
2 138566 781680341
2 32742 890837295
1 97330 134545 310856084
3 56099 40084
2 123162 232565847
1 34727 78738 874967994
2 46068 35888531
3 177062 9102
3 5686 14344
2 158423 255670463
3 71399 21969
1 14448 80723 664034103
3 34320 145078
2 122193 595934755
1 56168 150215 578088347
2 163441 675011038
3 125309 147369
3 62332 10379
2 129107 373216852
3 76221 63263
3 71089 73733
1 19674 49989 450540488
1 30116 80742 554169366
1 49705 107583 695428761
2 169748 303428909
2 17637 103578328
1 7149 30665 155231361
3 112832 51266
3 33897 120180
2 34478 560015307
3 88387 31646
2 91731 735547780
2 177643 899664128
1 94472 145348 157599956
3 44934 9704
1 40642 54063 956574901
1 52950 84873 82271047
3 176112 30366
2 59141 858994501
2 68538 412030798
2 90816 278956019
2 59105 508816507
2 121956 713144355
2 6436 544476212
2 44697 205710072
3 110383 109900
3 333 116290
3 161937 66445
3 102012 11275
2 119329 574486635
1 88569 135132 925583617
3 56653 81816
2 129558 101900720
1 78499 151806 948692565
2 46483 517237548
1 2640 33452 270500118
1 46009 135586 164676634
2 47023 459048042
2 34919 383130722
1 54499 81164 987630539
1 11450 78412 589811238
1 31847 45086 836032305
1 46550 95224 539427116
2 49880 876420079
2 40012 629618182
1 10851 83687 506166842
3 119177 72493
3 29780 114878
2 138926 52115891
3 168356 72147
1 2158 148377 144415448
2 37641 249065297
2 98294 701374769
2 99414 665101461
2 25692 496696489
2 172819 485726691
3 3804 146931
2 12729 922808453
2 80520 162269267
3 144943 122784
3 119908 18258
3 57739 3470
1 63102 97805 430725479
1 94414 104594 571533200
1 109539 127909 750129052
2 116968 52215708
1 73360 113763 778841437
1 135538 137398 703298354
2 117735 245499626
3 82909 38653
1 75432 81640 348853504
2 85865 882580671
3 116692 84959
2 138776 195549874
3 120548 53061
2 138357 403986765
2 2621 494681819
1 74439 109031 676794066
3 170746 92880
1 943 105327 195875405
3 9208 1584
3 144876 93149
2 129602 232552666
1 75156 76466 452528006
1 123410 129054 905444356
3 136199 106965
2 64135 977366559
2 136564 463525653
2 28140 6282483
2 127897 458696404
3 125542 79458
3 73954 87413
2 32890 574946685
2 65158 615444367
2 94571 472775558
1 58115 101842 100679080
3 179983 56326
2 115075 938580737
2 50405 401443601
3 123418 147787
1 71788 87283 302379224
1 94675 147435 690019776
3 16097 89162
1 16399 29069 40379944
1 67745 140532 887633221
3 26421 137861
3 177057 101661
2 93382 486351928
3 109887 117430
2 117785 675380146
2 22031 692474531
1 27109 71394 574352248
1 7961 77873 185552457
2 101094 119325033
3 149267 1829
1 41618 57512 820909752
2 15705 328575354
1 73701 107480 492995640
3 18099 124912
2 65037 424549252
2 23944 741140318
3 48472 84976
1 79246 150106 690184502
1 40277 73780 353250500
2 132474 424556135
2 160013 379144730
2 61874 794996042
3 138571 25229
2 103003 817960946
1 38543 45038 625195580
1 57137 87731 33570166
2 139209 207384106
1 30779 71999 162621616
2 38918 377429506
3 121119 33864
3 168209 130351
2 141304 91997871
1 142044 144216 366847050
1 10461 148201 319767039
1 47474 144266 843522315
2 23431 223929522
1 75015 141999 166494136
1 99967 123397 454312280
1 64033 135616 335958851
3 60901 109778
2 156716 332173077
2 95722 769106262
2 18358 860556055
1 101480 149461 910421429
2 175458 676467885
2 124515 429534707
2 105160 379426418
1 68520 137760 948364743
2 53463 414303030
3 68004 145552
3 88846 106038
1 49177 63927 875657041
2 101476 471054317
1 28006 120185 871524529
3 129741 11135
2 55312 504255318
3 44817 45925
3 165229 6638
3 124949 93541
1 34665 107432 934989192
1 52710 78567 553619684
2 74784 434505696
1 13595 37720 134357498
1 12897 58219 973410331
2 119753 870646305
3 54106 133186
3 149503 127990
2 180474 862813019
2 12575 725337651
2 97894 687613135
1 116586 129334 171898645
3 17475 12436
2 76842 945110251
2 169988 465324755
2 172610 105865012
1 38328 140881 462702249
2 122253 125002510
2 64565 738171440
2 153393 812970688
1 18284 81701 154129764
2 88482 197418397
1 29329 66457 212259043
2 168485 423100989
3 68463 73339
2 105160 379182716
1 82074 91129 464912611
1 108308 144159 297856399
1 103615 126710 420033947
3 97224 148173
3 107569 48303
2 60228 401188270
3 35967 42288
2 8603 116167325
2 176176 75505822
3 115443 142570
2 71005 747654213
3 172155 1346
3 36172 41307
1 38332 61845 24331787
3 137227 117151
1 53924 54221 123921220
3 42512 150998
2 97989 838602421
2 32636 28432466
1 38231 79026 112708361
1 3467 132516 303924227
1 5250 27097 169559472
1 29133 105347 446939538
3 95260 34779
1 24283 139662 77931619
3 105223 25939
3 131380 119494
1 58195 144930 318830938
2 112737 548536047
1 46878 84755 197551987
1 89094 128111 857467755
3 120240 127354
2 85355 704148574
3 138888 78318
1 64369 71707 855311331
3 55768 104567
2 161351 199621401
2 19463 42152802
3 123182 11357
2 134662 488271423
3 179782 122306
1 43095 151073 437090262
2 78689 792461897
1 3092 36926 221957212
1 50571 95779 721202179
3 156082 102626
1 6655 90483 481264240
1 23632 76986 937835086
3 105241 137958
2 54501 496101027
2 104299 746512299
3 47996 64619
3 84431 22615
1 38293 154797 231402094
1 15714 128857 453414000
1 33287 55780 400750018
3 145401 28753
3 78589 78357
2 59976 57358067
3 96386 60765
3 144895 55698
2 150408 555845202
2 129061 150260862
3 156908 13892
2 123107 172824052
1 11786 153296 535464438
2 110369 427289961
1 47153 113371 205994206
2 82655 848127292
2 19446 502642228
3 120852 80279
3 164140 45737
2 166310 134129133
2 174495 550197044
1 44918 100616 182894238
3 168865 78678
1 46958 132398 453180417
2 66102 90567460
2 132999 630685419
3 168413 108313
3 32831 19763
3 22877 189
2 86202 154349533
3 62387 35066
2 106165 334579520
1 2933 5829 139778895
3 40548 35569
3 171193 1724
3 50458 45156
2 156189 585961031
3 141687 75852
3 163704 142055
2 24066 13994337
1 5516 42008 24118835
2 51843 458146702
1 101110 116962 671288801
2 32263 570205320
1 4495 49017 26043716
2 108126 900517078
2 45503 782370959
1 53763 120445 706737872
2 174316 489836330
1 124112 140267 806161581
2 91079 328054706
3 151544 100664
2 158258 517814312
1 55228 63111 604140973
2 114451 117866508
3 70001 116416
2 30584 166502479
1 75095 128110 493075729
3 77723 61935
3 75532 96251
3 117252 54348
1 16193 74268 843122001
1 45378 66750 588818917
2 166741 990145732
2 167421 807271737
1 66795 134795 371776787
1 14870 55547 374308633
3 60921 73887
3 124569 67350
3 59177 21860
1 57838 117144 587747819
3 11428 82806
3 20805 32510
1 45061 122750 121695623
3 27652 132256
1 28449 114966 813934508
1 88409 96082 519525092
3 176737 9010
3 11313 130615
1 73635 150833 548477841
1 120228 150320 864176575
3 63520 2627
3 84518 29858
2 26218 141831237
1 43034 47399 712086112
1 27394 43383 450233013
2 65040 753134506
2 10087 396263398
2 143486 42710627
2 123509 424523639
3 177461 8061
1 22469 113518 366644296
3 60073 9997
1 35500 132202 362985172
3 55811 105733
1 95485 127185 232549362
1 31080 65590 128879008
1 26237 150724 627147281
2 42490 957651819
3 29982 76307
1 3525 22895 626978322
3 68869 1275
1 9070 71445 71495107
1 53341 149511 60357297
3 125566 107415
2 138162 300825713
3 123082 129613
2 105766 505878509
2 51952 610933363
3 74871 65567
2 102454 974279540
1 49281 109095 691473458
2 81739 45964259
2 168000 496392898
3 104297 77751
3 62513 135047
3 115069 47917
3 160721 136320
3 42651 131698
2 151633 985364326
2 166082 57384535
1 17883 95331 103327879
2 33207 914230489
1 62423 116591 833845464
3 177180 150840
1 88023 99449 721705060
2 79319 28525296
2 100328 208275917
1 117767 152657 170085662
1 18124 64658 183099050
1 14916 52344 939649159
1 1689 11311 509185929
1 19040 89438 601486582
3 34172 27311
2 48177 176059717
3 68843 96579
2 101445 579808264
2 34032 281455402
2 14539 454713770
2 173729 664787006
3 105264 149386
2 140845 656631186
1 82612 149738 761553323
2 34410 249774998
2 98215 730259932
2 57789 702614546
3 108266 126865
2 50137 632306389
1 88759 104733 495832163
1 124145 138101 520795160
3 129423 90398
1 113994 119176 869815892
1 7891 100755 246773182
3 169838 98083
2 63628 61920883
1 77442 151802 336653427
2 57537 378809884
2 97396 967405224
2 146425 238443718
1 60940 150958 323760452
3 64855 83596
2 119497 55094033
2 87435 120235018
1 42536 80383 296767710
1 30982 78686 242225148
2 72856 183345772
3 114160 38798
1 16683 136287 209988168
3 32397 142902
2 141018 632061874
2 136428 968443174
3 176005 43415
2 49499 589599429
3 102120 4822
3 170042 72337
3 157577 936
2 148325 825745173
1 39158 153652 67863607
1 60272 78971 158969733
1 18764 100043 26382931
3 141110 24398
2 95789 224863337
3 175617 63157
2 126689 653992893
3 38711 39843
1 66846 121147 339702901
1 25696 48852 277247369
3 67844 25101
3 131466 101630
1 49188 89699 477998159
3 25923 136344
2 57586 989915136
3 135531 125615
3 4660 31912
1 39808 57309 507132078
1 59714 104334 427677208
1 14357 148663 794252112
1 35353 147170 472345799
2 26665 564922938
2 61784 440346072
2 95403 500523975
2 6668 39537526
3 55549 60208
2 85271 886709148
2 19700 446524812
2 20253 132143212
2 94024 861879505
3 84864 21335
2 131137 274141915
1 3329 42294 458341117
1 2547 55638 104509523
3 156030 130527
2 31090 21769580
3 146026 3085
2 180249 50475034
1 81542 139675 587584860
1 24620 82162 699857220
3 85299 64672
2 66241 938534791
2 1290 310962442
2 114886 382175494
1 50617 86463 517563749
1 62240 136959 60816583
3 88804 128559
1 45686 130029 608144033
1 36626 126328 503764082
1 8210 34748 941178213
1 116810 119831 120100714
3 75630 99205
1 1669 106212 785679638
1 41932 63820 835248332
3 51417 4255
1 48550 121754 478308369
3 148430 82715
1 89947 118806 325948962
3 161015 22737
2 92889 847238235
2 167898 71138139
2 141996 132386779
1 7220 131083 910415942
2 109321 400301009
3 114544 117935
1 61452 67255 727302367
1 51605 108574 156308741
2 179011 488342805
3 130608 42113
2 132066 263061803
2 76853 886956613
1 16422 105051 134917282
3 105631 141818
3 124925 55439
2 38555 876595197
1 75805 119658 39056180
2 168818 203591225
3 129347 88164
3 86534 111617
1 19445 147888 463951334
1 66545 102944 678250963
2 173990 916345360
1 102191 150262 539964640
3 152969 87148
3 19273 68305
2 164369 495768487
1 65429 109670 461710981
1 18442 62666 743362604
2 79370 865777136
3 155684 129755
3 70817 40469
1 124205 143302 42626084
1 17648 74646 688601294
2 21618 513214532
1 98095 133059 166443340
1 52735 70987 256526495
2 67800 60634027
1 2269 92315 124478629
2 10808 154492136
1 89646 99532 704826473
2 102859 478360331
2 136279 65665199
3 12511 107691
2 60063 92582599
1 52466 70443 34017726
2 158265 675538997
1 32764 125258 782026671
3 2374 101760
1 100724 142457 178595261
2 14175 757220754
2 18704 904376949
3 164678 17702
2 156773 595800589
3 31125 42635
1 22245 25944 56580774
2 131998 986620279
1 73424 92363 261349495
3 1684 116243
3 163537 84461
2 155051 259230578
3 102952 10755
1 39505 99434 63451919
1 24397 61965 43263245
1 17111 55002 57308839
1 79737 131163 145448457
2 93298 722526832
2 129085 403547920
2 87471 504514415
1 30415 72987 245171053
2 10299 649100506
1 29539 85584 253569614
1 51421 119454 886648997
2 130393 374275021
2 152408 713518251
2 170924 131187474
2 58863 128253188
2 38526 136316911
3 143001 24485
3 116110 94809
2 127479 767513103
3 135762 32061
2 107726 900972912
3 7769 142833
3 112401 66702
3 112934 117100
2 5118 606751073
1 1968 29733 378267238
3 90003 113772
3 45917 11648
1 26660 117641 340186811
3 63356 133966
2 191 721786123
3 47894 7849
1 60445 78476 312409215
1 17600 42359 373342678
3 6465 37678
2 145202 830970181
3 20305 146060
3 158692 26408
2 113023 970699647
1 45953 140106 913261634
1 82646 102029 398143024
1 15941 54504 542617513
2 169912 513318666
3 135298 41494
1 100718 102465 245198996
1 7129 153967 286844219
3 15673 43237
1 57559 110947 370820392
2 58868 587655726
2 116942 657524067
1 131462 153920 155462586
2 73178 824210799
1 103855 143891 416786942
3 149607 67824
2 149809 178269902
2 13008 774348968
3 158335 24561
1 64461 110915 170000418
3 145793 73896
3 105482 28283
3 106660 30527
1 33445 88471 573666202
2 100910 36095665
3 134359 63353
2 166446 706289625
2 22146 346033049
2 117737 218983330
3 109938 75078
3 180544 45488
2 174320 359670369
3 108572 16198
2 134816 735650611
3 78863 138763
2 81019 443074219
1 1181 77660 268831578
3 31744 72256
3 135791 145294
3 88922 115051
2 169317 391604730
3 3852 57272
1 13340 49487 495268702
1 30261 45826 21164508
1 1144 2678 337090147
2 123951 284984208
3 136598 94963
1 62698 93010 413496445
2 77950 371349691
2 151116 80054689
1 23271 68679 367092368
1 20208 37254 605518078
1 13735 29466 273607433
3 20469 20746
2 78041 865430533
2 13300 745352221
3 171511 68102
2 150677 490733048
1 42440 145074 50315145
2 139268 749503608
3 109570 64845
2 59795 338546476
1 23552 42378 815225290
2 152272 73415461
1 19531 110188 800734045
3 37945 57955
1 89942 108164 672969310
3 167042 133954
1 119500 133886 836563491
2 66000 592392208
2 92106 411602049
3 43827 108740
1 18265 74404 919769636
3 7514 48046
3 9923 33431
1 8438 134057 367822933
2 170500 907063718
1 4034 32509 417362021
3 11455 146278
2 59044 886755620
1 117278 142088 208005406
3 9830 98870
3 7780 139375
3 18624 59019
2 119914 762446779
2 140408 220890799
2 44184 747997166
1 36084 78428 782255699
2 124620 223323848
2 159744 524140555
1 87057 135238 423440669
1 78250 137747 353705900
2 86883 68256057
2 72425 136246868
2 57449 200154415
3 170877 110678
1 74057 145392 244357176
3 138825 100546
2 120951 689149780
1 17836 80769 25804278
3 31596 128461
2 49798 225881456
2 14177 989905265
3 10671 62894
3 121255 113549
2 163707 286128836
3 52907 135551
1 1887 72321 545450825
3 22291 113357
3 65180 100434
2 137747 456476808
1 25854 50521 449242908
3 166120 75383
1 6873 30797 416482332
1 49413 78115 33470261
3 12622 145405
3 80659 1634
1 49620 129529 460933513
3 102100 31264
1 109024 141925 471329392
2 76479 219363557
2 31602 353977324
3 91464 139732
3 5098 105905
3 121710 136665
1 42873 132183 115081402
2 3533 985831317
3 128833 10521
3 16748 129451
3 20231 18484
1 120094 134015 265926051
2 21136 957579790
3 17145 77624
1 50413 99206 462349406
1 2948 46121 702878591
3 46334 105009
2 144151 565464688
1 82507 103100 535264790
2 174991 493500629
2 67535 599140547
1 55254 84783 414276444
2 20999 147381757
3 119301 149931
2 7934 198264998
2 86220 678572529
2 179299 64297523
2 142658 440137293
2 157928 449923769
2 147948 941561419
1 114670 141420 82420659
1 30759 56470 265359460
2 156654 581538640
3 154518 138277
3 65831 134149
1 2205 59391 49586292
1 32901 82246 296502234
1 12359 16466 514746313
1 94632 124339 290412917
3 90951 68008
2 181222 11783752
2 63244 486676418
3 181400 77441
1 118068 144187 605436885
3 77439 18347
2 54080 456584248
3 6234 136836
3 67741 100074
2 147339 619257357
1 117745 144270 543939281
1 54107 126145 125266214
3 79415 151780
1 84896 90469 992720893
3 160902 101432
2 152042 800357811
3 42237 84990
3 51340 142105
1 17332 129711 397510248
1 4919 88709 399696192
2 166786 125596013
3 90673 114474
3 136577 96884
2 110802 468813759
1 127081 129782 886649098
2 76301 790758435
2 179969 121580301
1 2999 116348 199592871
1 30934 86949 247239783
3 47602 4757
3 145628 32281
2 161805 283630459
2 82417 766694959
3 31739 6356
1 75722 119190 214181806
2 7901 66451951
1 26836 145090 780385941
1 2473 3533 132134768
1 16666 21701 97816376
1 55009 131943 58730785
1 106914 151601 126471047
2 104080 465527619
3 117260 14007
3 4975 52542
2 96920 868390351
3 5597 142106
1 52738 92271 616666891
2 108063 387939176
1 24600 60683 45846941
2 77106 270500646
1 31114 123066 523885484
1 16529 74369 257816181
2 71290 24906524
3 4187 66332
2 79418 257314628
3 8719 122583
1 1643 23931 903303060
1 97108 145569 873017302
1 80459 128894 501982393
2 34968 904511804
1 65976 149348 3418877
2 6725 337434511
3 56064 8084
2 169494 769008438
1 58244 133974 664905188
2 92422 661186895
2 55133 965950907
3 71158 133458
2 156843 43210117
2 54421 144787
1 122747 139492 745876335
1 103610 131849 958483917
3 150011 131296
3 23279 23213
1 114791 135481 200656277
3 128451 103241
3 133202 44498
1 53771 85142 295998158
1 51746 133919 322911012
2 79835 826312150
1 8316 103669 230745005
3 6181 145734
2 34190 933278238
2 54004 475888610
3 34929 34160
1 67866 92761 320137199
1 18231 123071 118011823
1 32982 50510 983873243
1 40825 123466 795595962
1 30105 63263 921406949
2 176330 416794123
3 176072 68388
2 77718 921121050
1 120301 143634 795945618
3 2978 80851
3 96549 83454
1 64837 82681 499258350
3 1903 10078
3 42890 146946
3 28138 123772
1 37796 73596 411792565
3 63169 78846
2 87876 387414279
1 33093 109968 370178912
1 22186 93533 695954191
2 133433 742462477
2 159139 587347055
2 176936 501606872
2 143308 547608609
2 71202 945363044
2 108991 972589703
3 110222 123653
1 62877 154985 669576909
3 36905 18383
1 13302 55402 450943437
2 78057 275560821
1 121907 135168 868837513
3 54509 20985
2 107043 619166839
2 155427 344993289
1 49381 89889 26960940
1 107907 117048 984524905
2 136420 110723139
1 36747 93100 664277708
3 153700 24899
3 132819 136264
2 59338 46777688
1 14943 41842 92232028
3 142867 110308
1 60384 152548 722459520
2 103079 821346034
1 34882 47796 749261047
3 108408 139132
2 125085 191069065
3 69991 130455
3 150737 1510
3 77560 37529
2 134961 121797102
2 121163 260551324
2 105691 518745790
3 118119 89982
1 27752 141821 222115125
3 68971 65785
1 82870 133819 617477365
1 78987 139858 403015640
1 41551 95148 480796419
3 878 27501
1 60046 126569 19658635
3 132879 72257
1 49675 69415 942478313
2 36017 779783231
3 158690 633
2 94518 584221462
2 120407 322038151
3 29152 107087
3 18015 2965
2 72435 35579924
3 159643 18567
1 15634 30744 743025640
2 55755 501583691
1 87675 138205 102651056
3 129605 75187
3 8196 61218
1 20979 122799 652886717
2 35040 596656462
1 64869 90769 19925441
3 158707 82671
1 48294 108061 482645633
3 165642 46868
1 85582 147870 104282691
1 139494 140929 547945983
3 21789 47239
1 107761 148781 972771504
2 1766 433935694
1 99000 154685 150470862
1 50367 113916 444389813
3 3490 140816
1 74317 79822 383733744
2 153163 584601739
2 70000 757786252
2 171952 209222121
3 9794 46045
3 149178 116557
3 158103 98211
2 21917 99176400
2 106068 378265272
3 52483 107553
2 74835 137039916
1 118654 135767 112052280
3 665 78827
2 143463 956763576
3 180610 71345
1 147472 154946 466856547
2 26349 246521831
3 113686 50549
1 30155 129699 868367441
1 50430 129861 307848222
3 74714 146156
1 62517 85927 979900921
1 40738 76814 404928353
1 79566 106733 630651471
2 30721 940010831
3 172392 138498
3 110064 26620
2 109168 227931462
3 130665 87696
1 102006 142006 328557972
3 150268 90769
2 26221 452533842
2 49623 715381254
3 119959 130495
1 89964 120909 89051461
3 52703 943
1 30412 103045 606797212
1 777 16167 226035880
1 60820 134860 389624298
3 132857 69843
2 135895 566363163
1 76503 79983 915970521
2 122298 303562810
2 8775 266777394
3 97200 114673
2 159469 24671965
1 19533 63625 4425370
1 38651 118268 73680325
1 103308 128462 111857168
3 145628 27485
1 35255 118035 34095578
3 127067 99916
1 41120 126102 769011249
1 22398 77708 653836849
2 130109 158543623
2 179305 727745444
1 10858 58771 853172008
2 98880 246575801
2 171875 129071061
1 79098 96552 914451160
2 140061 12067183
3 179867 99477
3 175763 143054
3 156652 62255
2 21141 333357989
3 169687 95116
3 37205 129556
1 137939 148440 335166602
1 90898 150825 480250834
1 49291 142062 795527896
1 53387 107267 964615390
3 112408 17124
3 180009 128324
2 43289 948504721
3 15871 97560
3 137876 135937
1 114676 122249 26713683
1 15572 85242 498455016
1 90986 143965 743684379
3 81554 132649
2 123514 861724130
2 18088 841565981
3 55033 106664
3 11279 102820
1 24224 101683 942373954
3 162413 81397
1 23295 97766 272420904
1 48397 136268 125209708
3 173849 117018
3 167804 54119
1 40657 86986 221360390
3 6299 133101
3 67708 83758
1 44571 149400 17919831
2 157516 378892447
3 129592 35618
1 90364 154422 498560270
3 38537 21449
3 168901 138020
1 50927 60732 214736502
1 124910 136680 519164836
2 52082 644908504
2 62071 969023810
3 21684 90490
1 111805 146916 473792477
1 73521 143668 172631512
1 76190 78209 543194218
2 146063 490842727
1 42079 118395 360016106
1 66149 121434 605894121
3 9186 4428
1 2928 72890 835496592
3 77310 28214
1 58007 143904 41126673
3 12474 38803
2 69663 530389483
1 97112 118557 256484703
3 9146 46007
3 56590 116088
3 102852 123989
2 161596 908786781
1 223 26750 572544374
3 1455 95919
3 60108 49068
2 3861 215875496
1 59637 102698 778501838
3 122017 40739
2 18728 7307473
2 121808 978129503
2 124300 564321593
1 31118 44841 164714263
1 81911 102501 976297008
3 1131 89244
1 107236 150729 113196206
3 23044 63824
2 165696 346146229
1 104393 120942 205416448
1 47236 154190 526393972
2 73741 937979278
3 176708 58171
3 153847 122141
1 46000 141039 470213399
1 122129 146942 545886974
2 49447 797450285
1 23953 47784 404408035
1 26175 133677 222592901
1 89323 93194 385576868
2 136539 163405890
3 99673 88105
2 118342 227929281
3 148942 133262
1 30172 92573 54044554
3 10380 80678
1 142543 144262 596765869
1 68430 138752 95051611
3 38001 85872
2 158978 631906875
1 46487 118304 176275290
1 57389 129476 609926620
1 106212 142185 204350895
2 84772 767335431
3 106014 60331
3 172890 929
3 97862 3020
2 82938 192658286
2 87950 834877643
1 9424 134056 218803667
3 143406 93306
2 73827 841647017
1 23861 138786 323631152
3 148314 117584
1 65825 90382 732060047
3 134531 55659
1 72670 111602 981558244
1 87940 103231 798486301
2 120012 767988731
1 46998 132941 127876942
2 14321 179149347
1 18899 109017 291090966
2 90930 589894004
2 9109 973536413
2 136973 291326071
1 2412 74947 852315115
1 63075 143317 441897985
3 169290 141190
3 152588 39104
1 36361 41004 735985505
1 42283 134269 992129811
2 117716 262314612
3 106918 12066
2 145915 850423134
2 169406 623580407
3 169342 107179
3 87813 8327
3 160802 69821
3 24146 60945
2 92105 300541393
1 25013 28120 102879968
2 134106 356815522
1 27031 146708 17844205
1 79630 83184 647823698
1 54270 85521 690441127
1 58482 69296 703375370
3 122926 60480
1 27571 146404 671839980
1 15936 141156 984508575
1 5161 112677 651797938
2 5459 151925084
1 3976 14052 685221476
2 100061 580107417
1 5464 71303 723318465
3 3346 91741
3 133405 16270
1 15424 138832 511797252
1 36639 136417 898794392
2 92043 593663981
2 167457 298695829
2 39405 498334078
1 21066 116708 250504971
1 73915 138292 574032627
1 3665 61067 800128981
1 33569 100506 992352155
1 8620 96009 655560605
1 87293 127013 510545259
2 18188 94573089
1 119294 137925 528835266
3 42127 54629
2 162212 935185383
1 41478 87927 613818361
3 10027 134114
2 168122 811323673
2 126714 996046121
3 52642 55588
2 80014 428231056
3 152726 13268
2 65099 176477828
2 31116 447572089
3 44198 4449
1 123788 133485 333548937
3 149105 3006
3 75284 107295
2 64742 160465533
3 103174 81734
3 78563 12209
3 46194 101541
2 98445 361744077
1 81365 109655 297590547
1 80266 83801 883466976
3 152770 15237
1 46005 65936 695983613
1 82312 146361 407342877
1 136904 152110 96212229
3 107151 90719
1 116760 139373 834179827
1 110739 139167 432567854
3 62197 97674
1 72554 93776 332068745
3 59212 55434
3 50198 31220
1 40153 66901 962372839
3 16474 64027
3 10227 50286
3 10921 83026
3 139690 108625
2 51308 244725476
2 114539 305614564
3 99128 30601
1 81670 147311 800877200
3 144034 113723
2 30516 969029848
3 103473 42421
3 117150 135230
2 21809 118434595
3 60274 97343
1 16832 152573 146658310
2 76359 172075854
2 58932 485015272
3 34340 114411
3 24030 97282
2 110096 97639299
1 132154 148733 788691523
1 108159 143430 152162397
3 50833 3458
3 140831 42424
1 17797 119529 11226833
3 78062 120400
2 13046 234594894
1 144513 144594 175379839
1 33159 78772 631496120
2 125606 467106397
2 104942 224511045
1 35887 64244 382673841
3 45547 131567
1 30837 109864 479698679
2 52703 52665229
2 85258 702270548
2 22525 407211320
3 99489 84400
3 84628 56205
2 42842 541883880
3 2048 74304
1 76193 139221 359524527
2 23538 130678509
2 11518 852361062
3 83209 375
2 4744 31008603
2 18900 989201564
3 93107 149433
2 180196 145845042
3 61954 22678
1 36216 108566 8919148
2 16 425728296
3 123514 120532
3 138659 55652
2 104410 869403199
2 85465 901910766
2 95224 933294717
2 70511 996227743
3 109365 71034
2 171258 10200344
2 68311 460893314
1 6977 28995 577105599
1 5424 22615 247199469
2 138913 902342839
1 28823 58554 316817748
1 16940 98089 893117214
3 114922 113024
2 7865 780763526
1 37621 84598 431466890
2 133532 934024304
1 6238 50192 535384642
1 35495 129170 393179921
2 30831 21517893
3 18425 146697
3 148399 106259
1 105103 116582 478276527
2 151329 868343275
3 88084 25502
1 76627 138713 246541828
1 74366 117951 938124674
1 16963 55514 561390428
1 56998 70105 779024730
3 118874 71840
3 4170 124240
3 154537 95227
3 65103 76913
3 18853 86547
2 139800 925092487
1 643 99830 823258149
1 131696 151990 313327893
2 160920 354663872
2 69526 849749320
3 10520 69318
2 76016 408125124
1 9563 135811 503690213
1 93788 143097 884065771
1 28031 73796 13592341
3 147135 100094
2 71977 678979244
3 139889 15053
1 59030 99105 919251042
3 89798 121124
3 133751 24208
3 6831 16279
1 46489 153639 782113522
1 60441 125889 676647381
2 103102 977379386
2 40381 784505300
2 139057 198445827
1 15065 46444 500810355
1 83879 96137 343714216
1 70060 131343 26553515
2 23523 814289263
3 23157 133010
3 37379 143274
3 172688 51845
3 13871 93417
2 145937 857235536
1 100179 116655 377675288
2 164943 636813309
3 21876 45640
3 42445 115337
2 135428 328504245
3 102776 119553
2 31537 409146406
1 84308 133475 188774857
3 53333 45200
1 17598 27256 426295905
3 135279 83744
3 130981 119137
2 3821 536264605
1 363 44273 706793610
1 9808 20880 515022197
2 50133 218568470
1 31507 60767 214332758
3 126472 89197
1 31064 57553 684574886
2 117255 649953409
2 114774 41242872
2 57956 184272382
2 173769 418659626
1 38166 66953 201108311
3 147530 40068
3 98838 43516
2 38824 743397886
1 21383 90622 550160073
2 46170 468168616
1 70272 134626 406730580
2 131998 960940387
2 173503 754952725
1 10350 42730 403495996
3 99055 57096
1 102115 112008 541980894
2 4583 73921006
1 17240 39233 330313235
1 101156 110811 663167231
2 61388 797017867
2 121964 407448817
3 61653 45653
2 43570 946316557
2 105717 967397416
2 105444 707638663
2 12935 974479843
1 22491 113079 685835589
1 61741 126145 800252361
1 6909 21930 954989765
1 61374 99723 192335236
2 166970 192060399
1 23050 51863 727181573
2 69339 560398904
3 88721 11427
1 51616 133147 734818107
3 175202 153286
2 133248 661140703
2 57490 61768308
3 40562 83011
1 96962 142766 738902250
3 43229 56384
3 163509 135156
2 87038 407132553
3 158712 2434
3 92987 131152
2 174643 241239321
1 61224 114796 862801656
1 84408 135313 747690477
2 21900 592153757
3 134646 145444
1 63352 146858 460654074
2 179114 11219912
2 148073 476225801
1 6277 93678 974958236
3 143627 12239
1 18114 150646 81115592
3 20198 8743
3 131092 7081
3 144093 31902
1 4584 15134 455533825
2 96222 235924448
3 179096 51746
3 48154 18446
1 73078 78864 122438243
2 37264 371957290
1 65200 140503 275712600
2 24411 979747148
3 80541 17485
3 49412 69398
1 120939 131879 185843648
3 144708 7732
2 158214 967063502
1 41529 149199 88750770
1 87761 128969 299536687
2 100150 837234770
1 73340 80888 455114650
3 149856 77167
2 103999 966353949
1 4611 151460 415744640
2 137297 339427183
3 116861 29346
1 61329 100166 71890970
1 35804 53307 311985714
2 67584 149067207
1 59972 146922 335029188
1 13479 109404 589282597
3 145530 21734
3 93992 141489
1 50891 114026 252246994
2 56856 373873925
1 18584 43060 51513375
1 97409 126258 514477198
3 63573 141602
2 177994 340238357
2 129124 202169628
2 71503 865414459
1 61443 76610 127743985
2 61652 143022047
3 79219 125371
2 134118 81814607
2 160765 630963246
1 86325 88986 35965596
3 162402 78589
3 80931 42149
1 29937 45117 170677375
2 142966 919718948
1 20928 47930 221987380
3 143527 127200
3 151320 152029
1 10109 10986 230146920
2 110703 298058998
2 97102 728246286
1 21814 57013 314954203
3 83188 10694
2 52184 41859164
1 31321 107284 195002895
1 94685 151840 36946446
1 68454 110355 220498315
2 52451 749551095
2 49615 298747100
1 56548 115482 209213936
3 117835 43762
1 26529 137781 649226729
1 75538 135184 867754031
3 117795 93616
1 25656 139870 716069807
2 25022 499011332
3 134275 91397
2 104253 479353899
1 34801 92794 30858879
1 58353 64905 911305643
2 13381 256332808
1 28782 148177 441325492
3 25019 23418
1 41591 53445 852141412
2 7147 365051934
1 64476 141279 403749050
3 158423 41349
2 76246 771504703
1 54147 57442 666818500
2 6239 344254735
2 121302 169733072
3 132811 17271
3 133281 104806
2 133118 560937578
1 71527 148236 904509501
1 15578 16669 494647559
2 92811 672976378
3 85260 132782
1 44920 77718 911445627
2 104738 327682546
1 76939 114765 478001242
1 11345 28902 888074972
3 165790 146814
3 65728 48974
2 30944 544176203
3 13440 99472
1 5739 22125 214037517
1 21 36210 385027612
3 165829 98964
1 42584 53519 512217956
2 174158 381095354
1 114202 115017 339707305
2 5731 314673833
2 150231 198660315
2 155077 693512218
2 74821 919299357
2 179967 991856583
1 5360 28265 886409441
3 93848 81691
1 30267 141016 989436304
2 134741 853796940
1 3412 135726 358280407
1 84261 113893 936597298
1 75789 122143 123525577
2 64544 877058920
2 148215 710017948
3 129351 150346
2 146254 135164276
3 145665 98033
1 122010 130612 982369226
3 22589 46008
3 141072 89662
2 46934 186071689
2 123995 301541835
3 160830 3923
2 47499 485330623
3 36977 119419
1 62838 149062 800260093
1 2076 10320 413244576
2 153808 249166588
1 1853 113055 981648568
2 133901 12740987
2 66463 449715436
1 11488 55648 687380415
2 122145 147806982
2 175954 551442612
2 170858 26479969
2 176750 279509666
1 50996 110592 978080408
2 155728 948515381
3 62022 58790
3 149633 134525
1 70796 109861 738650662
3 105328 139524
1 32987 133988 881254513
1 109549 113283 893911519
1 1537 101631 251773010
3 126971 105728
2 178950 878265309
1 46107 86695 722926646
3 159401 122883
2 99776 158002866
1 4316 146215 719800183
3 173218 59445
3 176421 120430
3 157669 72054
1 18005 51990 425929860
3 68482 30313
3 124793 24316
2 114299 78364699
2 63555 293371603
1 61028 71264 406344117
2 136277 961731822
3 55496 70532
1 65394 135875 97243469
1 69783 100323 827949116
3 126394 55325
1 46792 149661 824248776
3 136126 142084
3 119827 100713
2 162841 111726791
3 168717 127523
3 103886 77006
1 19207 105033 717185657
3 161285 16535
3 154428 90958
3 51542 86185
2 77617 640818262
2 103607 702165343
3 46861 71826
2 180415 367358152
1 83836 93908 811651185
2 19220 588631407
3 112017 136507
3 22314 131400
1 42671 140383 967557245
3 148637 108611
1 28225 141599 550981007
2 170606 681995404
1 144447 147233 33900378
2 86938 88526612
3 85104 56759
2 4613 927503683
3 141916 109271
3 41824 42317
2 114307 907252325
3 42952 106582
1 101064 116641 943443761
2 21581 7084384
3 73272 79010
1 59658 141443 271433442
3 32244 123042
3 12938 31791
1 23083 78095 983905432
3 73215 24180
3 41804 63558
3 65547 93331
1 10480 58182 919625199
2 35300 620765686
3 82037 92952
1 106671 123217 930869511
2 9754 602772948
1 63917 82672 839153655
1 38807 148677 731152863
2 142959 259708058
1 138415 143817 717168814
2 164567 843740302
3 9648 112789
1 7275 120482 362414307
3 97513 102615
3 135363 51118
3 25845 102056
2 165202 574996745
1 120594 142924 473474754
1 52570 98275 333284377
3 99257 20353
3 111489 1174
1 70908 129452 21398737
3 170095 58171
2 83261 928763502
3 70982 91106
3 146535 24697
3 175601 136763
3 116967 142058
3 155370 111558
2 176226 817470376
2 23914 997661410
1 37641 82706 176328512
1 37798 141065 624199431
2 5072 375189899
3 162776 5648
2 179871 7641603
2 20519 852339551
2 79808 376072263
2 57035 972230858
1 39014 64183 605049847
3 32961 26812
1 57987 149680 736046906
1 56105 129917 664477849
3 10022 57383
1 46524 134324 835869921
2 30419 80515892
1 42990 86267 554929379
1 27689 66582 830105055
2 107299 346170320
2 53703 644578155
2 106831 699485982
3 124833 130885
2 171558 766964461
1 51473 88149 468682241
1 67547 100167 353965118
2 49324 331550632
3 105613 36061
1 33878 84597 511338024
3 61918 116277
1 53832 133384 203911509
3 134689 141736
1 29008 101206 392177187
2 62631 779266272
2 82704 327447746
2 63763 516608849
2 96942 901186376
1 11789 36410 22956829
2 3430 371775123
1 30539 113481 450556211
2 155869 244983760
3 129179 9160
1 44552 80494 954469443
1 38913 98173 471428697
1 1497 34369 734922023
2 108011 213326642
1 18970 43613 482657322
3 442 130756
2 106180 839527610
3 146938 76159
1 3392 119524 459378502
2 26735 28307519
1 4507 135493 695302693
2 118856 788855084
3 150692 127411
3 116683 100258
2 90736 616625851
3 19048 98777
3 56012 32186
1 78367 102374 822845465
3 163363 61394
1 63606 151947 224960457
1 28714 134369 602604185
2 43849 779537442
3 143649 7906
1 3907 134442 609267392
3 23853 48758
3 5367 92713
1 70601 74212 136255656
3 40769 109359
1 21812 132958 93572399
2 143739 418667410
1 4111 107819 213081414
1 31446 101123 885214337
1 99368 130694 956872962
3 165450 78034
2 6953 384119789
2 155134 920912242
3 116556 140105
1 24310 93930 185685321
2 150743 646592658
3 180590 92760
1 53294 113851 900208339
3 101742 10153
3 132376 134290
2 64561 401249914
2 65455 104581109
3 70342 56933
2 94824 907203894
1 34604 37962 353404734
3 168514 6671
1 17106 121411 120023394
3 98873 91235
3 16787 59078
1 49758 119467 469240112
3 136130 42405
1 2029 119917 983461993
3 78577 64954
1 50344 106667 191695806
2 115352 549898801
2 176579 438661030
1 9224 20161 107054378
3 33841 87133
1 68180 154917 272924828
1 29749 63386 788952648
1 82959 89485 185874692
2 129849 78517511
1 50120 98983 105496884
1 45752 65591 74706147
2 98551 850579304
3 104801 15918
3 178732 96518
3 139490 26724
3 55896 74326
2 76375 701957128
2 177426 793581494
3 133071 26066
2 164701 218593906
2 144140 586264769
2 150657 631444088
3 38442 56911
1 24063 34312 552641809
2 45598 580010320
3 33786 68213
2 129659 491978428
3 60845 69484
2 67403 378758968
2 141704 107155740
1 8198 138799 617089802
1 43643 50678 205976323
1 125537 135555 466126362
1 20090 26949 418700068
3 123544 88108
3 11859 63486
1 35825 97942 192288799
3 110849 131094
1 70845 145402 539661489
1 13435 122229 847246746
3 150588 34788
1 2011 4279 3140015
1 14190 39629 631342174
1 40132 93179 845973855
3 77606 85512
2 54949 957000075
3 19098 41305
3 143337 39817
2 43009 107358684
2 96460 293028648
3 80096 150166
1 86050 104438 612053772
1 28751 122002 584211655
2 147534 657921547
1 37878 154483 209389909
2 177756 331429071
3 130737 30985
3 104748 31668
3 38836 117928
2 28073 852474438
2 166125 21941304
2 11395 430562977
2 54820 990715126
2 104705 229609551
1 81347 147274 766724585
2 167135 442328973
2 87200 343303507
2 171658 37408832
2 6648 120903049
2 28862 893791775
1 38485 44657 34024522
2 109242 65582723
2 117628 92003818
1 47950 51230 72662154
2 6858 611077472
1 15809 36173 318359915
1 16290 45743 29824471
3 162689 5968
1 6805 124874 627054641
1 52356 141444 190129755
1 113810 126427 117722797
3 120381 141632
3 122821 106448
2 92392 831362024
1 39504 67398 546364393
1 64986 102564 426061242
1 49111 99335 260798116
1 27973 82079 170643269
1 51391 78478 727349800
1 30904 103106 669822014
2 62173 433353733
1 52725 141555 173182000
3 58279 9479
3 160964 61129
2 20799 678493092
1 28550 120205 332750474
2 128425 251942839
2 101915 80157797
3 116168 8875
2 23515 19267742
2 60006 863032390
3 64116 34317
1 67431 120646 146502868
1 45750 123947 12967819
3 59039 54516
1 104626 151033 95502062
3 181110 101617
3 86781 89333
3 101697 144639
3 65953 21405
1 106348 119238 440892743
1 48615 77550 25160684
3 56579 112424
2 123393 615508775
2 101868 794445580
1 121926 137117 156768850
3 101253 128460
2 46053 724969964
3 170369 109161
3 58372 99281
2 3438 96743957
1 37199 92815 302465567
2 38824 704666154
3 100441 103261
3 59731 65963
2 44279 487282624
1 71224 153692 112269307
1 3270 78546 509338373
2 313 938362334
3 142107 67503
2 136875 286834557
3 69309 111181
3 9893 65564
1 43349 101014 511604456
1 134690 149002 16534422
3 108285 81411
2 120287 187959100
1 64979 135525 605349293
2 177800 429492244
3 85230 9327
1 18430 53005 563834982
2 125047 775538162
1 84491 139528 672096636
1 59203 129548 572747795
1 16246 92896 13506861
2 19953 386430808
3 92517 57327
1 9025 90453 119859169
1 3185 148468 373844698
3 42936 32671
2 75650 596294087
2 80299 757687020
3 54421 152608
3 73403 87132
1 29576 144975 140337318
2 146628 823295486
3 78712 142829
2 54534 477062846
2 856 174605147
1 83396 148191 83219475
2 38565 735456996
3 10265 131181
2 179577 909376857
1 9360 111091 925955601
3 63319 71888
1 3440 145976 817544546
3 81214 65508
1 144899 145589 818822609
3 134210 91146
1 66241 101541 833544131
1 52090 96550 316038500
3 69857 74626
3 106976 61649
3 175285 98066
2 45416 738927804
1 130287 135048 615264111
2 79566 965064175
3 156173 3707
3 63139 124900
2 29677 299632189
1 102778 102852 609964436
2 69621 673212637
2 80280 585367915
2 81115 297227118
2 64617 561547990
3 14836 127694
2 111391 377025314
2 113250 591105237
2 134056 379575927
2 134390 254076118
3 5795 38951
2 77329 973240184
3 25296 132266
1 56097 124558 896088131
1 19095 51867 577376836
2 157117 416029558
1 66726 112063 345217224
2 2948 837502079
1 112839 146068 623173944
2 56828 777103320
3 111059 33984
1 9480 66290 912424339
3 145315 46092
3 158612 109548
3 21431 24969
2 21363 966113179
1 5382 29715 584132538
1 62709 144211 827112320
2 43140 96811623
2 92979 191424737
1 61746 134878 320268234
1 14604 81405 98064971
3 114020 40516
1 45870 130257 861693713
3 181303 82768
3 74124 47439
3 59399 103308
1 125145 148958 108258292
2 100922 229660466
3 56594 9173
2 89804 338465897
3 140758 85842
1 42327 92207 434939490
3 178249 147804
3 10447 103028
3 84890 97155
3 180670 144113
3 43966 87057
3 117825 57226
1 61002 96976 558326079
1 96931 153233 622023296
2 168397 234277284
1 49537 77359 457988243
3 174282 128199
1 10885 152010 263457185
3 139967 48521
1 39939 111564 337743066
2 131614 438233492
2 82796 900471067
3 135972 102310
3 170286 10177
2 39098 71534807
3 80734 4214
3 86386 7867
1 49864 138775 962183784
3 61320 75129
2 79218 715634846
2 94812 828548552
1 27338 123782 386080799
1 44611 86562 354626090
3 180335 152894
3 103008 36305
2 66099 757827554
1 33617 76602 251953280
3 36632 134753
3 63986 22324
3 91469 62959
3 43093 114237
1 39255 85838 778630865
3 95206 36990
3 148892 46604
2 77429 145926639
1 24314 100819 490690478
2 50503 487961679
3 141126 93563
2 151636 179635328
3 79003 121224
3 159895 78943
1 25503 53221 948329721
3 132583 1714
3 125914 146140
2 74481 394469108
2 166048 958480705
3 150238 129965
2 114682 596945475
3 153859 145773
3 36850 151351
2 135017 317675597
2 112849 959671508
2 160033 270434218
1 115922 131578 563316838
2 119345 717421125
2 139454 917717572
3 22157 54282
3 21448 106673
3 65697 72137
1 102687 127392 752434748
2 148280 677479491
2 93898 166606320
3 117499 32032
1 81937 105959 823147370
2 132825 478554336
3 108244 112624
1 85544 128605 110328977
3 37298 66195
3 102725 10023
3 84809 11077
1 119916 144863 126762129
1 996 138683 986601728
1 4209 57602 614714580
3 46055 124333
3 115220 46913
3 169669 145609
3 109538 74761
2 139963 12407681
1 92905 128563 59086027
3 85718 28135
3 39255 88597
3 54776 135349
2 150154 52701446
3 50414 26342
1 72686 90843 646432231
2 127205 390861665
1 97962 119055 464004732
3 49126 7093
1 22042 66282 82990557
1 56831 74021 401848891
1 69487 117789 303045864
2 32956 708217687
2 2209 412431824
3 117343 117551
2 82441 754192349
1 110417 150463 290299073
3 167975 26996
1 45112 97921 873167504
2 32286 670767168
2 50046 202915690
1 13065 99471 190877220
3 94424 136395
3 151810 52789
1 22469 50355 136554219
2 131897 572913133
2 89802 155538509
2 137733 706258869
3 176083 81791
3 12704 90902
3 50645 93597
1 2213 147805 50493410
2 145819 974900134
3 104191 111304
1 28454 44619 325303179
3 27546 484
2 83852 589058059
2 61304 992729919
3 97641 92578
2 160567 660976223
1 120478 137381 810059254
2 170831 510962805
3 46263 7409
2 99470 896014148
1 33212 35044 979578850
1 54267 59484 112948352
3 120134 8233
2 72254 303952995
3 58770 67926
2 163207 841711726
1 12947 39195 949379185
2 13910 191942937
2 139007 547492290
3 103985 95151
2 29561 493541742
1 30692 148986 167565941
3 89819 104846
3 171066 30275
3 34050 143196
1 48475 151911 342972942
2 66704 738924306
1 96989 98102 919860038
1 92939 120069 600885412
2 165714 985163758
2 67610 597987745
1 76957 108996 866575979
1 136698 145664 774634188
1 44587 102058 621243291
1 17843 123044 802531379
3 3322 62284
3 82241 77065
2 139041 699650210
2 35345 753493296
1 11329 60721 244457992
2 180107 924509307
1 91381 127172 838982372
2 1449 23650718
1 5187 21064 432630404
3 130722 132673
1 40657 121892 634314647
3 55647 68033
1 41002 149762 273465385
2 136804 734683805
3 70580 58434
1 46879 50006 311864798
2 59160 636248494
1 34156 94541 449244844
3 17695 67354
2 70163 847934537
2 176964 64813898
2 103109 603455832
3 139258 114336
3 5414 142493
1 10297 80209 396128175
2 167342 647263396
2 165593 815252183
3 132561 8716
1 10044 20078 93919558
1 118730 131036 358397942
3 181612 18955
1 47275 58020 236071482
1 6259 105357 286343575
1 1398 76368 964611204
3 69843 28321
3 120563 108746
3 142198 126145
2 74100 81135416
3 58379 45913
2 159321 364537761
1 65358 147204 954349809
1 11908 131731 149558415
3 15085 147325
1 76705 100720 454836042
2 157092 131691568
2 26090 362944338
1 23421 115888 591081779
1 20122 99629 893132214
3 139195 137771
1 9366 77923 457203530
2 24500 202629127
3 41116 128689
1 51091 137838 194770936
3 18252 146536
2 85187 123353538
3 175223 138439
2 144895 433129370
2 112476 367180531
2 144198 923414502
3 48095 94014
1 459 67230 759094305
3 111154 8723
3 15902 80477
2 36596 510871026
2 104058 431294596
3 71174 53182
3 153186 95436
2 109110 900984689
3 27661 107517
2 160847 618535294
3 167543 34679
2 118528 406832497
1 30161 72655 409033831
2 147282 346654907
1 46495 98089 210745408
3 95853 10900
3 18554 139058
2 143040 775933540
2 35488 45623081
1 30147 136625 837688589
1 26059 96919 271212203
1 47503 72628 978982481
3 65983 148580
1 116955 145454 213353479
2 80026 518029439
2 36000 348122800
1 35404 141803 312588904
3 10991 6669
1 23259 102230 46357401
2 178572 899214444
1 94005 143955 297954842
3 139204 120582
1 14235 82718 410465411
3 98881 39857
3 26052 126597
2 8265 885939687
2 129398 302799254
2 20630 2755313
1 51805 86074 367091703
3 33622 44217
2 79134 557561524
2 43841 81689067
2 44639 885931484
1 10150 88654 606475443
1 41412 83574 453027315
1 129506 135134 129602679
2 60778 312097676
1 9394 150553 580683728
1 59472 120543 972810828
1 30021 38984 212085343
3 127148 16293
2 7025 55650662
1 121170 151334 974739357
2 13031 863641723
2 154670 986167399
1 104652 118366 903295584
1 49243 88557 574385663
3 31384 24031
3 43329 92850
1 31103 45348 577707107
3 175664 105799
1 50648 147308 235522613
2 26052 816217993
1 63346 116591 941495359
3 1507 63401
3 66991 39938
2 174697 302586185
1 133573 133859 943042030
1 78194 130697 186109541
1 59171 116397 68424400
1 51228 133360 767634775
2 123324 245208652
1 37717 47082 771475127
3 113713 124708
2 52305 172400342
2 58775 995238238
1 33171 135236 911899196
3 67419 131800
2 67169 772922718
2 60137 747337033
3 115619 33556
2 176978 340438877
3 113606 144302
1 74587 121794 621553364
1 66186 113653 850540308
1 105686 144521 431333970
2 132515 806407589
2 35934 229490695
1 11234 130117 79358248
1 53031 107589 397475042
2 109345 637999574
2 109061 370578248
2 3677 216269356
1 13482 51341 925725123
1 33474 101819 620196108
3 71033 40809
1 19235 107431 762476268
3 86673 83824
2 46611 271182859
3 165348 15024
1 38119 47357 54980102
2 160988 661904131
2 104903 619926602
2 13872 733327290
2 52980 766776016
1 37542 45219 846402465
2 21524 848669803
1 77659 134231 226339875
3 9481 54237
1 112715 130187 114696593
1 26352 71496 604076636
2 24848 376393341
2 17057 425996353
1 57248 144119 586334344
3 80689 127759
2 55488 812725115
2 156097 59386327
2 36153 530030320
2 136523 727855014
3 23504 150948
3 101342 6443
2 58433 302169919
3 104854 1130
2 172427 208445432
3 2927 132876
1 23265 59347 701326191
3 156562 4455
1 40901 94198 183720616
3 168886 76430
2 15250 195540277
3 168440 39335
1 104410 128250 563536217
3 8263 97604
2 4648 87467344
1 82726 123610 290487224
3 131872 32940
3 24565 29842
3 85432 113150
2 71381 563635161
2 144446 918810384
3 48796 73922
3 177733 21837
3 68955 153930
1 25809 85449 541585669
1 13378 131602 655786687
3 109596 130771
1 20047 120996 18219977
1 28356 147123 761695725
2 123080 698794968
1 20493 121061 67253727
3 179429 18182
2 123307 733261557
2 122847 64889916
3 8513 119779
1 64559 87799 417492817
3 77676 1054
1 2525 78278 747473965
1 15718 48429 336282443
3 64596 97260
1 118090 150727 960102354
1 10658 11225 691734995
2 81194 581011791
2 111687 343308860
3 10383 122419
2 56280 75902145
1 62884 108566 189403142
3 109074 79935
3 164963 77754
1 8794 85284 706361810
2 42210 67252409
3 46190 52959
2 55302 543837221
2 34326 467193291
3 24591 91638
2 78891 527901179
1 20965 117197 346967538
3 2180 105928
1 59508 93848 352391611
3 1954 121109
1 94216 97125 157146796
3 166955 131282
2 135524 185169791
2 62952 454277194
3 86043 49731
2 145424 335369201
2 125360 640150269
1 80903 143687 703690767
3 10152 69658
1 83361 132380 144294534
2 124777 760321260
1 78384 79431 704522456
3 21588 111448
3 28318 66844
1 37142 59514 330678783
1 42136 153129 467959436
3 55273 128024
1 105743 135988 151542300
1 129478 140158 831039512
1 62708 106564 178399737
2 88825 810871635
2 98135 311783961
1 33621 95060 739304677
1 88993 127318 876920648
1 84169 128646 840947371
1 18718 104071 903022855
3 177781 93542
1 20606 86303 314358436
2 105274 946404786
3 86651 78259
3 112923 117665
3 32951 29874
1 23977 140077 130758629
3 99356 36432
2 99438 862723735
3 114328 115372
1 55637 133934 551734227
1 91973 148971 581768889
1 94176 135805 986733214
1 26353 141655 589160243
3 58243 111200
3 105271 97543
3 78037 59543
2 171879 485387864
2 8027 788725581
3 136824 79040
2 132830 970470015
2 84405 783173819
3 139084 105463
3 167879 50127
2 143159 841885417
3 44377 81710
1 103130 120218 728721976
2 143247 918943998
3 154145 58274
3 54833 25780
2 7306 14016469
2 119811 160592468
3 169781 45704
3 94145 4409
1 147924 148975 29760348
3 127241 105143
1 25705 120397 322271904
2 157228 765206014
2 177858 807978794
1 27690 112706 494188363
2 70873 536121520
3 151382 110139
3 46355 90574
1 39575 118360 225482208
2 147461 912868452
3 15168 91493
3 106344 147094
3 74465 138020
1 4071 98254 367733681
1 4331 7591 651429751
2 28040 841352458
2 112012 491495656
1 2896 146384 996866739
3 153125 2359
3 38180 15183
1 8271 124235 307088378
3 2395 93321
1 89416 117083 830945271
2 163312 735709727
3 74462 96674
3 105722 61250
2 6220 623060490
2 84998 630168936
3 180885 131308
1 42062 147495 524868776
2 107041 476290532
1 3876 8384 228416622
2 84641 560517101
2 66096 422906062
2 153306 768670376
3 25506 36970
3 73409 25875
3 61136 58861
2 36656 38720274
1 34487 61459 597455943
3 68813 133313
3 167531 11372
1 76432 119651 198387958
1 14385 38375 814752398
1 77961 99869 211144014
3 5617 108567
1 83238 122140 174147561
3 175979 136052
2 172917 553152016
2 69588 585215439
1 105120 134318 646369576
2 127163 495095948
2 128150 919536940
1 63095 98868 729038211
2 65755 939186846
3 136578 115680
2 129775 236664500
2 107607 852172579
3 33473 75411
1 123834 138211 867672624
2 82663 514380872
2 36421 302192792
1 26776 119881 403276823
2 87561 856634932
3 49286 130067
3 154748 25252
1 25433 71999 832810262
3 111302 107209
1 23016 103292 333451895
2 80076 124595690
1 33715 126789 915403828
2 106397 847196856
3 21826 105553
2 5593 535746334
3 101770 98231
2 115830 796495941
2 125010 271315609
3 35081 48045
3 172079 150270
2 31145 88200561
2 75165 670417942
3 80703 21775
1 24823 114975 611379187
3 148558 61587
1 62900 66330 408917903
3 178992 107764
1 3004 97918 665435314
3 105393 141705
2 54449 639816371
3 70236 85965
2 58979 824788316
1 64231 116582 457402233
2 165201 560257006
2 107223 328247177
3 22176 18257
2 149747 388550787
3 13621 68964
3 42838 18346
1 51548 78875 759717932
2 140931 614619149
2 125001 493018164
1 48739 95158 986246374
2 12499 670338266
2 115281 989109251
1 33630 89261 983234222
1 33323 89448 283360518
2 79570 264009173
2 36382 750130224
2 175918 201331846
2 50800 279449198
1 90498 125022 61422544
2 5129 582732452
2 114539 315597922
3 37218 11437
1 11458 64466 254647167
3 37815 51797
2 64449 518877482
3 108819 144569
1 43562 81432 6504584
3 33474 89609
2 90155 902034862
1 10126 23407 978931220
3 153685 122410
2 71168 864071839
1 95246 154644 963548925
1 14725 91900 722891694
1 110663 153704 686047439
2 44162 663292722
2 15743 894277913
3 34704 64003
1 22377 130615 392247133
3 101824 96267
2 156650 174389065
2 140377 314854587
2 143460 594673568
1 22229 73207 397849745
2 170950 549620114
1 15124 138270 138633321
3 124052 94043
2 63953 117341443
3 134308 106900
2 152950 820003731
1 148523 150528 368391276
1 36046 91703 723375179
3 15739 60817
2 82952 222858785
2 29570 356731344
3 163858 37258
3 51294 99188
2 124452 705371296
3 10807 1056
2 164686 905961025
3 111387 97173
3 82080 83539
2 142001 581763941
1 6384 25035 618380302
2 56805 712474837
1 51659 82843 288139837
1 83433 153698 49662939
2 54032 52070640
1 66371 96966 870457662
1 85200 144452 602910680
1 36030 91477 902064503
3 153040 16187
1 143995 149682 688963994
1 51815 118121 512403607
2 12929 393697151
2 136230 538629673
1 72281 77167 751639215
1 69593 100056 254665495
1 124442 132890 811964673
2 25805 342105517
3 6450 123218
1 43608 60620 541430791
3 41765 124638
3 1661 105663
2 107728 51489230
3 155248 69354
1 100308 125691 138575843
1 117270 154521 372273155
1 101681 108664 908350404
1 345 55926 273414305
3 130997 44780
2 64452 308766770
1 108860 127762 139054415
2 41727 367035450
1 81570 140815 135468798
2 176378 821114450
3 181485 53767
1 75874 111390 311162970
2 118366 433820598
2 149607 486688487
1 8976 46638 83427308
3 181363 19655
1 43868 113999 350352122
3 48448 45793
2 142772 970577243
1 82556 127774 94162211
3 143786 125067
2 93248 117854237
3 57495 68334
3 95827 105038
3 84540 33082
1 66766 71449 729100239
2 75172 266863647
1 112280 146806 863552141
3 2785 109959
1 11086 79220 66616019
3 106853 154950
3 148939 98162
1 86130 116970 462050855
2 149144 611953207
3 107483 44490
1 5862 85430 568093144
1 17140 71642 453295158
1 127110 142389 36423016
1 74397 143262 200682141
1 95818 138560 954191948
3 110404 94377
2 35197 74937509
3 42518 78936
1 118448 119849 703198442
3 67709 103680
2 107840 402654975
2 83754 516481388
2 143347 187857506
2 94284 387374053
2 18128 535277944
2 107368 730176551
1 24060 146487 952536121
3 175378 34290
1 706 68346 521581512
1 131701 131975 617685333
2 171194 121572034
3 164340 130345
3 72924 44916
2 160014 529239644
1 32137 107011 666566619
2 77490 888948616
2 56594 63793597
2 29535 80235238
3 62439 149598
2 118412 682558526
3 104723 141109
3 97764 147018
3 181275 150328
2 83334 642034559
2 109820 673324321
2 116808 285946717
3 41850 108993
2 71481 811811368
1 73220 86560 64759167
2 32392 528532154
3 181513 4218
1 21726 120301 734322752
1 25198 37232 170059947
3 101753 14076
1 37856 48871 945044957
2 99480 740825295
3 74395 67798
2 117039 653838976
2 50514 529028165
3 68849 20172
2 174458 113908385
3 162766 21960
1 57680 101724 499106596
2 67384 601824308
1 46854 100783 556066358
3 106120 30507
3 134221 90551
3 66716 122775
3 5529 93433
1 27707 59499 729671395
2 134269 33230929
1 103177 135184 516391887
3 23715 86096
3 106308 91284
1 818 99794 715181136
2 91231 418952321
3 27613 35885
1 64152 124061 279368055
3 11827 64874
2 139326 19029266
3 21660 51790
3 173195 30932
1 85342 154845 526494978
1 33466 95738 831953342
2 137751 333594422
2 147759 467670143
1 38765 63459 116572558
3 135033 114353
3 151598 104898
2 87852 706375680
3 174195 123791
1 7835 106130 526830041
1 78970 153145 164413777
2 391 140842033
2 181043 480109703
1 103205 138405 836129179
3 111741 60438
2 114616 427379757
2 133374 235830955
2 71338 507530664
1 5511 121401 578684025
3 42324 87246
2 24491 312640763
3 162882 141952
2 38483 170667687
2 20157 266107764
1 36739 117184 719684140
1 32721 115178 53448893
2 35653 297276580
1 3701 92988 289377343
2 25862 248367183
2 121105 978361591
1 57154 59147 603412271
1 20953 124003 805069229
2 67122 360459399
1 18561 99082 868436469
2 76046 186528978
3 69280 6324
3 111289 77341
2 122670 729664486
1 11874 23269 566411301
3 53420 64854
2 111305 540243478
1 48016 79965 978142450
2 131471 182298123
2 138784 998504299
1 56177 116600 500699097
1 3549 75844 843965221
2 135973 767306133
2 180799 852114336
3 158648 6970
3 175679 18470
3 39464 144769
3 153703 72076
2 177604 259220840
2 157725 704089358
3 111320 63761
3 55565 133282
1 52286 85933 64721135
1 19996 137643 227601851
2 21007 981487957
3 140635 31535
2 50063 743158480
2 72299 477538423
3 126782 29022
3 41225 133608
2 175884 114107770
1 34094 135779 74443687
1 69197 112663 287962312
2 8465 345710555
1 54769 129949 920741784
1 67689 110901 427418069
1 106302 111884 8570359
1 213 153671 121668381
2 81258 486304241
3 82014 63740
2 7044 896058069
3 137425 16865
2 78326 174977494
3 170661 109412
3 116710 31771
1 25794 135421 266250052
2 133424 962291051
2 144753 292599267
3 119043 11707
2 138770 672239829
2 75700 180128870
2 27156 557050345
2 72619 74682514
3 50405 54405
2 145439 835149138
2 138828 686024290
1 55511 67916 238780063
2 123396 938161157
3 4946 94812
3 131601 25215
1 14142 69334 419891994
2 30518 76627151
2 141114 520635509
2 102671 51797567
3 119365 131485
2 148522 31385797
1 78904 98111 933237550
3 26655 85079
2 35023 758437534
2 60704 521573243
1 74051 100849 450308579
2 144492 95949381
3 127297 137923
2 53316 842766926
2 133040 334036197
2 162502 818590552
1 32542 89828 356673785
3 73296 110248
2 118202 297814414
2 83163 788110077
1 48588 105994 614716713
3 71519 33242
2 76178 410767763
2 176367 878209247
2 113145 335629911
2 46360 84708194
3 173035 68177
3 1291 72403
3 49487 71023
1 96690 117617 527772894
1 16402 74050 492623194
3 118701 69165
3 55409 69621
1 35945 36449 660308570
2 81370 870136731
1 31987 127748 505225247
1 1385 12555 402883504
1 107563 153611 557017548
3 80222 100695
3 86474 24970
2 4979 739427158
1 110454 142706 138472280
2 132428 787435427
2 111654 318505982
2 115104 584873168
3 131860 15460
1 140075 145826 478267518
1 48361 121727 91163467
3 112112 110033
1 17722 144614 682463798
2 173159 631954396
3 166071 666
1 70492 106831 53423780
1 110187 154928 525809936
2 145069 487107573
2 87253 301304128
1 104881 151822 702130053
1 13044 29355 443548518
3 178679 109279
2 33826 211119839
2 32486 196614756
2 43789 119567256
2 141152 511369186
1 26425 52805 840013591
2 98199 162697363
2 96530 837298028
1 37124 68263 3100827
2 154376 825505724
2 12526 122114883
2 15770 292532638
3 35030 96331
2 48592 604323824
1 40666 75532 219222322
2 102333 793174502
2 38009 301925521
3 78574 22974
1 70493 127050 560071834
2 89230 175950133
1 17956 78289 30773723
3 165766 118590
1 107992 120153 539832453
3 97985 62805
1 16398 118995 103051967
1 73535 108518 64845151
1 66383 72647 130451019
3 103 75070
1 3172 147530 265522690
1 70537 106770 638165845
1 14659 47754 577596702
3 19651 73065
3 180363 88730
1 70640 109128 238166189
3 76843 147343
1 18140 140831 980909901
3 65204 127594
2 123368 375053862
2 136675 771373695
1 53357 106405 240716885
3 20285 21826
2 19445 355522153
3 51405 144159
3 106298 106171
2 86002 490043156
2 97773 861244600
3 61198 29118
2 4274 506767589
1 60120 150826 687309146
1 65385 103975 993291239
3 179542 93090
1 25221 114320 224292009
3 95187 70126
1 2653 90064 398597545
1 128919 132863 211769835
3 45614 8854
1 46795 60077 192968035
2 159995 819726264
3 54276 99648
1 32698 85933 257450806
3 27939 67270
1 395 56468 778205386
1 60616 130954 971604871
1 35556 68328 69344095
2 136975 525699686
2 154014 253097695
3 152077 154840
3 179498 77262
3 78739 61808
1 46079 79345 666652483
3 26869 64893
2 66064 518147181
2 44082 309137141
3 70569 46485
2 118302 531872741
1 111293 140198 207901132
1 140046 151889 836465020
3 32667 137010
2 144322 367455540
3 171651 60155
3 151689 15546
3 44968 39293
2 172598 91929546
3 29088 107497
2 178930 401192122
3 126533 32835
2 3439 202636461
3 113088 7615
3 94285 3561
1 95820 119203 188858575
1 10654 50096 234719051
3 110282 48411
2 134137 907658748
2 36585 484645121
1 57333 131950 973628233
3 88108 60185
1 56958 143187 122563927
2 108229 370485750
1 8616 37081 824489809
2 93235 855050132
3 17811 32538
1 19520 126530 602505301
3 50154 26759
2 87163 999269582
1 23258 144708 239208258
1 30111 148798 772135106
1 52521 131798 647323
1 63233 135045 599893293
3 115283 19252
2 68041 449852951
2 59651 692140353
3 42954 134150
2 97819 38047457
2 98978 273555081
3 105364 36299
3 103318 140017
2 40304 690723762
3 134911 72469
1 125547 153659 630320930
1 123664 140286 426514398
1 75580 142091 387890284
2 157580 301378458
2 94196 772519209
1 136551 150099 841649578
1 56482 97953 544795889
2 59129 774322253
1 142861 145590 209544498
3 79449 14782
3 17435 53359
3 169508 4523
2 42797 382794490
3 10168 139787
3 157611 18996
3 26373 71627
3 60542 75454
3 151684 99643
3 69620 82031
3 80414 54166
2 45149 659524519
2 165437 374777372
1 13536 152896 816899694
3 115446 33508
2 163039 430412408
1 42685 69309 452452212
1 14977 43770 605335914
1 45078 141479 182056548
3 27291 71750
1 1954 112954 872891680
1 33407 116488 401324492
3 1947 25550
2 148451 476428276
2 48639 299491308
3 56904 123424
2 9348 5445809
1 52858 81857 34960835
1 126335 153256 182329830
3 176155 20185
3 21994 34304
3 29120 110406
3 145886 18184
3 6512 93761
3 97289 148592
2 98133 89192053
1 115184 137731 805248989
2 127793 864935774
2 11656 673188411
1 26831 59401 31111024
3 79209 135014
1 13380 121330 344880202
1 46778 138087 311569466
3 149143 75349
2 59138 558426517
3 116566 130890
3 179226 54829
1 4816 25516 810746716
2 96977 132596594
2 45155 544454425
1 69017 95869 757107656
3 141929 145823
1 13745 65424 184784259
2 77202 125124141
2 67086 101217785
2 179399 362903133
2 154395 506917800
2 42366 467281175
1 41748 128259 708174237
3 92611 5769
2 128211 455344303
2 143278 859391117
3 41518 147103
3 179538 32993
2 175054 314312694
3 19645 130154
1 51446 71556 130075696
1 57605 106336 280105923
2 20785 423381057
1 86643 150583 315549964
1 76708 105104 832610779
2 92198 922027699
1 20902 61329 116177415
2 49228 461834451
3 62788 46072
3 36701 33864
1 48305 98625 967295899
3 12502 130765
2 134527 717906648
1 21079 22070 674140795
1 1739 72225 713831973
2 121429 970192867
1 71822 149745 454009015
2 47279 125680779
1 3106 56348 791545024
3 38838 4214
3 166164 89158
3 96933 6636
2 159467 933755610
3 14495 51976
3 178509 150475
2 169788 994553706
2 40342 181659271
2 49863 248822906
3 70685 17867
1 11641 72690 253710498
1 26521 73042 811886293
1 2479 63541 840289309
3 38580 19836
3 102765 117437
1 105944 144653 337857049
2 133771 785532777
3 157927 56432
1 23711 72110 879302149
2 81085 481310040
3 2518 146349
1 25779 37343 189959226
2 154534 355728804
1 17662 18747 823712095
2 173377 130176501
2 3545 766615215
2 86451 63758080
3 92150 62971
1 64839 117154 817440070
1 76691 144917 955659472
3 36026 115161
2 13741 614981008
1 13136 60036 965542624
2 43193 1197914
3 142455 97999
2 23994 354874754
3 75922 103865
2 114750 825108799
1 123355 128447 26948346
3 94875 88085
2 30827 651907864
1 74831 135755 206607191
3 128168 76124
2 40747 690228642
3 138665 132260
2 102105 714387854
1 38977 66986 541777402
1 38759 122820 859946121
2 40998 968024142
1 102509 137048 438212807
1 69199 114323 517747616
1 49373 100931 326688735
2 41115 788476170
3 123367 30427
1 3971 27852 619324859
1 9043 77588 117030477
3 32663 86868
2 154131 41893738
3 48518 123826
3 21479 88263
2 31212 323111896
2 20638 868282199
3 160025 71797
1 91822 141170 682524139
2 11846 165742750
1 4725 73086 328254202
1 19866 55731 111081965
3 173883 140701
3 43359 53358
3 79515 24108
1 81368 108237 722735109
3 54948 123256
1 123187 124839 703601108
1 9089 128844 593478632
2 180801 151236312
1 79467 144895 967260858
1 79277 98821 270773524
2 157898 738529424
1 107208 153209 37847141
2 54092 626341933
3 177311 27505
2 116168 27580736
3 3197 127611
2 8905 27680784
1 11055 103888 8631678
1 102945 104243 544216884
2 69571 304016034
3 38740 138017
3 107811 101013
1 1677 115707 568135406
3 62136 322
3 83786 68800
1 11488 100539 903355862
3 155422 88497
1 71747 123611 664375570
1 77671 126598 210220934
2 41403 406750914
3 176900 14971
1 85 18032 258769941
2 40432 570998889
3 118234 36595
1 6264 121383 146846340
2 70742 367345835
3 43409 3776
2 68223 284784105
2 98087 890237570
2 137940 880411272
3 112396 144426
2 146601 304340180
3 19806 120276
3 60204 21782
3 104585 26666
2 37010 881327457
1 32802 100321 903678468
1 115729 146892 138685665
3 20159 64589
2 125078 546084744
3 132397 135131
3 164844 65851
2 44196 819064148
2 112430 150619605
2 46106 616566127
3 32539 14378
3 59467 150466
2 85889 68075583
2 41547 700787752
1 81371 89940 377554246
3 129726 98309
1 107962 120711 171148811
3 173086 31356
1 89310 141502 226641802
2 121999 693793826
3 84874 16694
1 3390 76028 542513764
3 19537 137161
3 110556 104540
2 107166 4492622
1 18862 29081 371476426
2 129896 381794154
1 113938 147986 795377794
3 70899 131544
3 87898 151337
1 27195 126108 372675561
2 153719 684224226
3 78548 112396
2 141707 389656200
1 36736 52231 655980822
3 141743 111931
1 9905 103013 32326366
3 66236 61015
1 64912 91853 648479185
2 55134 40152701
2 149563 425852819
3 116246 40410
3 56823 41628
3 21279 6957
2 36202 43342931
2 76141 999287347
2 124895 634269969
1 75058 126192 488782362
3 78135 75781
1 51324 133965 234457367
3 146489 141120
1 61214 136750 699331521
2 139982 791444327
1 62702 65731 346439558
3 43171 144424
2 174200 262129736
1 35409 77306 575813097
1 30218 94549 371460630
2 31493 292309814
2 140248 404242825
2 26606 62610815
1 12701 36871 127957121
3 39136 81390
2 34872 270224858
3 20652 5083
1 96214 131383 456773429
3 169802 34680
2 45489 516796566
1 65603 81131 372557417
2 32151 232860992
3 120780 119911
2 148529 721279533
3 146661 131794
3 72049 49843
2 164534 795449641
3 129465 86095
2 85752 340014470
1 48150 99345 45916830
3 69371 77041
3 146547 39086
1 76495 141980 725368918
1 36533 153681 439256189
2 168358 725215426
2 23010 265296430
2 14061 192284436
3 123513 105109
2 181147 87265512
3 132181 134374
3 175524 121687
3 93287 97786
1 120893 140572 877920216
3 113710 91266
1 14527 117870 225778816
1 141 40514 31342775
2 84273 482236290
1 118789 124551 638768329
2 24264 352671201
1 68613 142757 782223711
3 77120 93292
1 55062 87227 546199154
2 37352 517166830
1 103207 109566 164512290
1 3934 56791 606027790
3 18123 6849
2 171924 624081960
2 26402 180614494
1 16790 149290 582101156
2 13012 63310608
3 100455 148302
3 165879 32282
2 49128 270760027
1 1053 18931 802775827
2 33641 70687846
2 125564 589055258
1 41529 51352 134381775
2 139661 39111691
1 572 80261 16265295
2 155394 424179174
2 93930 130761139
3 157419 57933
3 7089 151679
1 82205 125906 474775668
2 60715 454621141
1 81992 106693 140690187
1 3543 24123 704127139
2 134351 757115300
3 132795 98419
3 6213 134869
2 156826 546019568
3 93574 32064
3 114911 101832
1 18247 134811 546061395
2 32210 659802123
3 134976 72658
2 112385 330794450
3 78921 29381
3 4139 1355
3 109492 35976
3 38273 111445
2 98070 287598793
3 13838 83657
1 29370 50623 680563619
3 24773 71581
3 149465 46890
2 66794 961500604
1 56639 92483 300113214
2 107639 819596359
3 60765 10624
3 76688 85133
1 20406 111415 706354082
2 33483 458244922
3 146005 16816
2 140107 323453203
3 141825 52027
2 143273 309440866
2 27151 545976463
1 73165 99586 605693959
3 33698 50833
3 177003 98269
2 53017 98784533
1 2340 126418 779796976
3 130041 130009
2 137851 551013819
3 177109 74216
2 45246 995946329
1 70049 97030 396264477
2 117796 682967089
1 60718 140938 515179318
3 176835 20338
1 7051 87524 637696781
3 28608 52774
2 116239 626640936
2 65894 744913106
3 116999 144592
3 34777 23216
2 107589 142565650
2 72803 52380729
3 84994 34985
2 102785 646633538
2 95148 955204164
2 142367 479865309
1 109272 129319 597723633
1 32772 91929 277483633
2 120143 895099863
3 29242 324
1 23370 140160 10633914
2 167490 292834335
2 79287 101883701
3 64432 68363
3 152234 84026
1 103186 124814 79154949
3 125782 113047
1 36394 74352 372931826
2 7350 89146491
2 65782 379694369
1 7405 145287 928659618
1 27775 114204 660737812
2 120973 692995747
1 59433 78429 609754973
2 142372 979007999
1 42813 61118 356776581
2 94535 129589276
2 60424 573804250
2 111290 687896422
2 116775 176352524
2 136091 728264681
2 92903 112668657
2 157953 802657846
3 48250 143031
2 157734 538026377
2 9987 138960990
1 37662 81462 849787448
2 109607 952054758
1 18134 51430 762458884
2 55020 440847179
2 97729 750038353
1 127220 154810 690999162
1 117259 136245 666348941
1 82122 118053 392368717
2 62025 704453688
2 146404 32033479
2 172246 474213418
3 40513 154098
2 55083 324576248
2 89259 959699724
3 173109 50686
1 57763 62217 422470721
3 71046 80343
3 150636 98455
3 144142 107414
1 56462 64093 854925293
3 1126 28565
2 101351 895725398
2 49611 975095812
3 98939 99039
1 63559 148168 481831780
3 35702 114917
3 119139 153700
2 148151 798557328
2 47453 246197895
3 19544 85315
1 82114 116509 607203402
2 164217 442661412
3 11192 104645
1 24865 28013 516475236
1 32096 53989 271859843
2 157345 562439171
3 6690 5755
3 125704 74773
3 27813 112226
1 12454 65015 852909512
2 70741 253335551
2 171015 556216757
1 1693 117233 529908918
2 154483 733599272
3 20541 125176
1 24341 75836 392869484
2 165024 82498701
1 15431 47809 208656378
1 70288 137664 636447799
1 69351 77203 279786102
2 161465 793709461
3 131667 40408
2 28511 326390814
3 64672 91810
2 9120 964055847
1 2678 60480 383964870
1 69587 95455 600157374
1 4269 139186 558197343
1 86750 101717 594732294
1 77455 131532 800819332
1 21018 154399 84446503
3 80293 33343
2 40839 182820954
2 126995 947353365
3 80671 28946
3 45105 144327
3 147104 124531
2 34330 890494393
3 88393 110927
1 34573 131206 936978195
1 13917 75300 36121374
2 27201 132273472
2 134810 108690687
1 59653 153129 433953335
2 100793 284501916
1 8210 58082 164387772
1 132264 132363 675172945
1 44669 92815 634353290
2 61003 163057036
1 69113 110551 155577931
1 55704 132563 166488589
1 17155 56533 170239322
3 134717 77522
3 102021 132109
1 20665 40109 822879327
1 5130 39576 335660497
1 32868 85759 2610240
3 71240 73223
3 128509 8222
2 122979 322919175
2 168089 839723353
3 2101 61459
1 35208 145169 790760295
2 32681 224867010
3 20341 50927
1 133965 135298 346231714
2 125165 668100624
2 98897 812650950
1 126122 153585 913145245
1 18317 87031 181506221
1 30723 106814 443620174
3 168416 2321
2 22625 725346664
2 116087 547205696
1 107076 110121 924143431
2 123785 934538622
1 62684 64006 82749933
1 48302 88684 401808342
2 181034 729627843
3 25471 4551
2 177163 464114291
2 79189 18407691
1 121888 127445 378453243
3 157669 72839
1 12719 153882 104239608
2 148008 452091054
2 78716 303567224
2 47931 473668669
1 10223 78565 53374920
2 128352 528133793
3 148607 137653
1 35413 148230 167640200
1 14294 141369 249856195
3 64802 107754
1 14494 153163 599286449
2 145248 12798331
1 26628 43713 395078808
1 3494 14433 879091955
1 103896 123017 286888663
2 63339 301114376
1 67342 133726 101193823
3 54912 71938
2 8314 312477757
1 79597 154910 750848593
3 55805 10371
2 39021 843685968
3 19026 94321
2 53901 988331413
1 117034 140323 487938298
2 146566 40540724
2 35930 949697274
2 95092 710198808
2 101877 566003418
2 67270 45913349
3 135746 112900
1 11978 33192 822114208
2 165501 298826434
2 60687 951255438
3 75522 106008
3 3698 26403
3 90043 70147
1 1481 79410 780518386
1 10461 48011 221609043
3 102789 142457
1 39911 111065 760364356
3 25843 62309
2 135418 435171289
2 91792 337305810
3 63655 75424
2 20623 432368862
3 73989 124248
3 139630 33369
1 34911 75910 579978663
1 44812 134997 146910795
2 10409 193066246
1 42164 123433 542399925
1 27338 131289 336121991
1 75148 94980 31186690
1 21032 48464 544238178
3 57097 104942
1 27061 38304 458017860
1 54677 72684 885398760
3 163217 137353
3 38859 141364
3 66666 18769
1 54310 152814 290719009
2 126868 184389611
1 6743 15894 388991816
3 29944 142570
2 67659 42189972
2 11963 18590271
3 22722 102561
1 713 17679 302786568
2 157713 579752590
3 130358 18710
3 93299 117179
1 50054 112846 593339641
2 179733 233840240
1 2964 118635 420232436
3 26040 100061
3 84390 45183
1 15846 106822 227122286
1 22534 65998 445238457
1 79081 102316 86850687
2 96875 716175024
1 24905 79841 510842249
1 7298 45409 850235011
2 66492 108125714
2 70902 186262754
2 63428 534947226
2 138527 126850261
2 93471 716033449
3 42857 134558
3 6698 116786
2 44908 782743071
1 75555 111253 593383731
1 114619 133332 590672847
2 112826 793049746
2 149137 999045046
3 14697 152635
3 160317 83014
2 164205 380157597
2 165348 141894117
1 35824 72830 540921672
3 106642 78688
2 126340 361529241
3 76360 39906
1 137381 146097 844303516
2 5863 510197858
3 93245 116963
3 123599 109743
3 151833 63530
3 172132 136150
1 57317 73671 46784686
1 35778 74034 871657494
3 101409 30251
1 14878 44337 592084312
3 107065 103968
2 79668 414780411
2 119163 201526961
2 73068 638642085
2 100270 867009579
1 88806 99384 616852280
2 165820 855424749
3 123726 63223
2 26279 851415687
3 69963 37119
3 67560 137332
2 164574 456043411
1 1109 24864 253338225
2 73683 531803195
1 721 154306 94622052
1 65227 112801 866171235
3 147162 30456
2 180472 722407341
2 75467 589612200
1 26182 146727 181140460
2 164053 302487092
3 166281 72135
3 33163 133171
1 21055 70514 83436405
1 50938 56674 344603144
3 126750 46977
3 11780 5066
1 49350 87881 248408103
1 100863 111503 42356896
1 53152 107470 448701151
2 135876 843605868
3 136415 98566
3 178959 102113
2 141243 505576228
2 97671 326609885
2 106367 20841520
1 17618 116736 361121153
2 55054 614618901
2 104804 466567086
1 138591 144094 677991174
2 148402 854772065
2 107762 166728235
3 67979 107997
2 142817 137522795
2 75481 960642114
3 111503 57438
1 7582 139864 105399188
3 180109 9310
2 163409 718637860
2 29183 530104580
2 135124 193617353
2 130678 850649375
3 99117 22282
1 155 7793 815973969
1 20045 77191 60023283
2 115200 456589382
3 144547 30052
2 65337 147673048
2 13263 291542264
2 20637 694044030
3 29121 125762
3 2001 26247
1 22121 130228 668173742
3 42871 32913
3 49653 115974
2 65992 891205279
3 65810 149018
2 167081 517841511
2 145256 831753020
1 88655 144591 260709427
3 136453 27161
1 1235 58930 937835287
3 83118 99727
3 85818 74961
1 74071 119720 760597392
2 40371 951038877
2 115780 162323082
3 62065 54033
3 169042 141664
1 31968 57945 198900858
2 129071 34694512
1 114446 129627 12497699
2 42707 3841598
1 94194 122304 922337481
1 1104 53406 727120569
2 130644 674054077
3 113221 46704
1 40787 63027 723170211
2 2168 610970183
2 179168 73538329
1 43525 86095 638403974
3 66026 144104
3 29398 60654
3 20749 3104
2 111437 190792738
2 90919 577592698
3 160758 52634
1 19500 56769 656484867
3 104931 21048
1 63718 70711 204248587
1 3166 92868 307955690
2 112134 782207544
3 75067 95325
2 108914 803016999
2 141600 552941981
1 47194 64685 67996611
1 76384 88356 807824071
2 2960 955326134
2 44215 606461165
3 86753 148364
3 172473 70675
2 25193 352154289
1 38565 60270 811605840
3 171417 108736
3 173630 73174
2 160133 490391472
3 18581 62699
2 104588 410930662
1 91113 118581 232712673
2 101455 560562831
2 147117 60805914
3 133606 112073
2 19513 738511561
3 91573 153188
3 54820 152036
3 95259 17387
1 75906 122070 846856631
2 18288 304841108
2 5690 538649587
2 69903 767841197
3 48243 54560
1 9474 35596 865466678
3 12981 24569
1 33776 34208 457277100
2 85999 214979794
1 10064 41226 321372830
2 58751 814061614
1 16135 79135 913949681
3 4684 56436
2 65421 910437341
3 28364 119253
1 450 120300 632825279
2 174626 712871788
2 57180 381579412
3 129115 14648
1 22032 57225 242338895
1 71100 104426 347748308
1 82102 95825 730909535
3 24211 58619
1 19543 80650 132249591
1 36335 136371 278415125
3 82857 71174
2 6 496999797
2 1810 521948281
3 124265 48467
2 172183 652031583
1 50076 147635 712707748
3 96048 18115
1 28460 150102 119995400
1 347 135649 667614013
3 13671 5265
3 35336 142050
3 26566 54996
2 92660 675340807
3 156133 57934
3 105599 150470
1 21777 122214 374733971
2 44198 36671669
1 70610 83753 697294524
2 110983 201970125
2 162635 529398693
2 44717 825818334
1 19355 104356 717051460
3 169801 26634
3 58184 39522
2 12163 511631706
2 139989 385520245
2 113227 936159306
2 143522 339744887
3 170335 94781
2 135090 35753456
2 7525 301648318
2 174741 288143300
1 48681 88195 705519157
1 125366 136321 928938568
2 20197 562597909
1 129700 154397 973629682
3 99908 58420
3 63657 107295
2 24007 555759004
1 18923 124745 586090623
3 72965 8495
1 27555 132245 914707936
3 72082 60646
1 31529 122264 638800660
3 114431 43368
2 43185 279103077
3 125959 13767
3 7317 9953
1 1628 69560 729670601
2 155698 139261167
3 114657 25571
3 165276 63221
1 113698 116578 17142868
1 115746 130410 945797349
1 37929 98929 841166353
2 170108 645068425
1 34090 100902 485120104
2 168524 425883456
1 34289 75403 105418778
1 66989 119930 938254532
1 109919 140369 815129325
1 114525 122561 465138737
3 52556 73245
1 118789 131709 791682297
3 94255 31244
3 102003 25257
2 146229 894584422
3 40482 11831
3 136041 10362
2 5960 520496191
1 41947 69452 941623887
3 130314 7184
3 166474 38630
3 161534 27590
2 137515 511241994
2 35112 206161102
3 106237 7127
3 2908 11453
3 108631 84402
3 80948 124824
1 21319 120130 693079030
2 17742 841745813
2 128959 773915584
3 46818 62023
2 64623 127278903
1 40964 96762 907734550
2 155516 258371271
1 2195 145665 63091496
2 97609 612127305
2 95074 40592539
2 83330 283482425
1 29819 62294 848050424
1 2119 112886 741605783
1 70559 94311 456140011
3 23528 30968
3 97074 15738
2 29203 410007325
3 55575 126772
2 130405 581016510
2 36347 513643181
3 153855 84563
2 20694 690057002
1 73092 102035 4294771
1 55155 100813 613602659
2 23112 758972486
3 1523 137450
1 114850 115220 639310469
3 10545 127533
3 151766 32014
1 8878 94679 375592107
1 45211 134241 420114834
3 11077 1080
1 1877 67269 282485469
3 99836 98938
1 132743 136940 927926160
2 29355 477165052
3 7011 110566
1 9338 13539 520346703
3 114218 91646
2 68093 188774327
3 132956 92125
2 153923 923575301
2 76801 12191549
3 141483 96161
1 46227 117955 523481571
3 151574 74652
3 55020 72673
1 44412 112328 219682250
2 70304 889009218
2 63425 217420979
1 3551 33422 152247227
1 3297 152056 533712673
1 112818 137833 325003793
1 1114 107435 656585261
2 166853 400323131
1 1109 39840 248749914
2 153504 77640436
1 49334 68792 459548876
1 4447 59742 220488241
1 998 144752 199488806
2 85287 330991261
3 109296 10492
2 168601 173493037
2 125399 259802187
2 11892 461943646
3 160419 146249
2 43417 767921701
1 132325 139780 517982746
3 74524 56667
2 41261 206480329
3 74815 44385
3 70797 68545
2 89369 55862491
2 160022 285335042
1 73980 144501 915596569
2 6441 42760634
1 46559 78439 420703353
1 5591 28550 760397018
1 87429 111096 257477797
1 107750 118558 713145022
3 115943 37229
3 89060 77824
3 162036 88309
3 177463 26524
1 7035 123993 63154834
2 63535 413914243
3 159610 20251
3 827 76695
2 15448 547251649
3 145803 57847
2 160045 369938644
2 150627 889511423
1 33945 115342 13668954
3 148792 4166
2 34331 936982555
2 89962 496918077
1 54597 73449 152893816
1 68976 96607 320736380
2 158547 798361299
2 124882 388990029
3 166597 97772
3 132520 40331
1 19298 82562 495574955
1 51696 115963 557019415
3 109663 12389
2 150561 810350558
1 28121 140779 218218005
3 76541 147800
2 64456 680621645
2 65346 85641652
2 173269 113333260
3 124757 135689
1 104504 121986 474672424
3 65292 153700
1 37802 75588 825763913
2 52477 84603097
1 56938 151767 796410010
3 61925 63673
1 84674 116279 579444899
3 132693 31981
3 26446 33171
3 109128 84027
2 20851 540870286
1 28768 67812 58784672
1 8274 71796 145764094
2 163344 716259774
2 148161 662738543
3 23046 97519
2 65630 265308972
3 127650 83480
1 22662 41745 571230319
1 35900 110905 942098830
2 88884 223147547
3 95153 45869
3 54666 99890
2 114064 318593136
3 131227 92566
1 49232 67826 618834512
2 134170 960705790
3 38927 34032
1 135713 145575 348026343
2 135771 74891660
1 95097 119045 513175814
2 158505 864073937
1 20837 144190 422333171
3 62779 76602
1 87168 149270 954217054
1 39022 47697 246419146
1 102470 110110 197651485
3 34270 39664
3 133484 69024
2 23137 62536573
3 154271 3979
2 170016 65171041
1 26080 134101 112181373
3 39781 34764
2 151084 93991946
1 43731 55834 929091022
3 6377 8315
2 34650 433477926
1 29427 136294 957355056
1 51497 145124 5703962
1 51768 148600 417602410
2 97671 385837753
2 16702 628718760
1 106037 151509 231973380
1 48908 76732 237089424
1 34272 131778 204557704
3 132960 142782
2 30902 677537016
1 84859 145624 582870378
2 83736 835002085
1 28565 89918 455868149
2 1591 222475901
2 133284 245056182
3 54882 110357
2 34477 462543110
1 34181 49799 905771054
3 2639 28707
3 60839 149844
1 37581 152840 48609920
3 106375 119557
3 8298 130568
1 32351 73890 921067564
1 10294 25362 20798387
2 93410 69727354
2 151921 611983746
1 60961 81417 233177241
3 167345 135329
1 77058 108532 621214258
3 143317 59034
1 95890 110857 710934038
1 106144 116003 681977474
3 179232 146170
3 109085 93348
1 92249 139415 299510566
1 69206 116914 232716285
2 119153 278428808
1 92818 153103 625269212
1 43555 121485 153483191
2 143672 234664478
1 2145 121484 628025930
1 50525 95070 894473886
3 5908 101081
2 65946 580432714
2 132763 804248890
3 15049 85449
2 18424 966776190
3 58874 10986
1 131367 137068 695469279
3 41924 79898
2 76819 722722863
2 123327 547247249
3 49083 7189
2 96171 540835728
2 148900 21529283
3 72779 136410
2 131127 383170342
2 97618 477795940
3 23835 95905
2 85060 308776974
1 58744 131958 773144516
3 175769 73686
1 8651 44424 21544243
1 22146 53773 846411028
2 151594 308306989
3 122184 117960
3 13807 105778
3 165848 56531
3 34288 139456
3 102729 62267
3 159276 33378
1 8083 140722 497875311
1 55809 87142 153713319
1 132883 151713 81048704
2 93001 213481088
2 45739 602983862
2 179262 697750621
3 131443 90671
3 91826 72564
2 98024 33423800
1 52074 69234 599970390
1 16118 106462 50816591
2 150872 510254065
3 12856 95431
3 116963 87890
1 8588 24296 457591928
2 5637 671053819
3 27710 35868
1 59085 94089 803417093
3 134266 128109
2 46251 999352329
2 133170 349179095
2 93122 436889345
2 14112 890130614
3 45071 120009
1 48601 144818 249956125
2 114544 784361959
2 69198 531979894
3 10036 102096
3 79483 38336
3 101896 40887
2 123533 633221726
2 64101 896193003
3 132221 87031
1 71240 122890 816565224
2 135788 635605376
3 105684 130624
1 79310 140961 253878544
3 25064 49514
3 93978 96384
1 16141 36761 88593105
3 3875 83693
1 11852 23436 215719809
2 170273 870790376
1 75643 133182 216348116
2 29718 40084419
2 114154 716176587
1 53909 83288 232004804
2 93262 380567461
3 179235 33495
3 28896 153146
1 29765 99703 548878624
2 58128 71911706
2 66500 867415553
2 64233 50992557
1 25957 29070 570884780
3 65395 77604
3 128904 94986
3 72540 111963
2 161857 78821671
3 70949 72571
1 43554 104686 511223907
1 143385 146531 833161742
1 1391 64537 820061339
1 33484 123063 189720306
2 151503 949338731
3 112101 102818
3 115097 148805
2 179083 107679539
2 141060 558147420
2 6846 523178280
1 79280 100700 303833051
3 179198 122248
3 78381 39228
2 51709 40097997
2 97561 139066348
3 116626 57978
3 14879 125145
3 167430 114458
1 113746 141017 330082017
3 153294 94881
1 98122 112793 663719518
1 86613 113991 561659547
2 681 703547351
2 146940 712571866
3 29394 5656
1 74421 114751 939927666
2 48835 64752896
2 78353 741185681
2 5942 903118785
1 6297 126926 822046504
1 42289 99575 595894964
2 10975 574704690
3 93755 140876
3 6945 93413
1 49521 103676 14765233
1 27974 42857 136001142
3 146614 68138
2 75642 841837371
1 79854 139583 573892931
3 99797 10449
1 65472 129963 401797557
1 42271 112633 634032883
2 14477 733281496
3 1593 51749
1 31930 32279 70828167
2 130639 147566398
3 35298 63844
3 71677 134987
1 87932 154237 837898198
2 32073 691050286
3 18298 39741
1 5805 69710 875590237
2 34411 298952280
2 62317 752348966
1 103436 148713 599245855
3 116478 105806
3 72301 99596
2 68685 30038257
1 99102 149064 658150927
3 73359 77125
3 64675 141667
2 77907 449112948
3 111289 85404
3 33417 50681
2 103857 839849287
3 31092 30660
2 173474 42405989
3 156672 32098
2 124548 509809089
3 136788 22940
2 68203 430839771
3 7791 149073
2 22871 420779614
2 56494 927216981
2 88543 634384582
3 66342 30959
3 160782 88140
2 111016 281563823
1 98758 134161 718323957
3 172187 145511
1 42739 44855 804739507
2 78618 197578237
2 77893 105890216
2 84590 859377862
2 29392 914798271
1 51005 93747 381163986
1 22476 22590 502602895
1 38022 127914 207999962
3 158135 94104
1 42338 135094 826604462
2 36598 724479593
1 47216 128552 377896522
1 26383 119159 943577664
2 132168 693114961
1 14508 103262 153419113
2 102764 664090443
3 181344 46393
2 75894 102093655
1 19267 24907 717897594
1 39699 98395 420105430
3 17848 90219
3 131840 38692
2 105992 368174191
3 61668 104359
1 55453 111334 197579287
2 119549 933934795
2 50299 659974652
2 141253 402035287
3 124125 58777
2 156490 445003035
2 160152 298377065
2 35228 981680726
3 131064 81183
3 149581 154666
3 40348 108770
2 128135 489531263
2 22504 437349107
3 41919 8879
3 92513 173
3 129581 43804
3 156588 69871
1 46191 98812 575548388
3 131173 85487
3 147260 37028
1 4281 38503 142697355
2 139780 50146695
3 124589 41072
2 58301 73536104
1 55206 124946 153354859
2 140974 573520362
1 11352 95100 993768084
1 60955 92367 704188735
2 25960 253371310
3 71318 101532
2 133747 808489672
1 38968 69785 561195896
1 95818 134478 12827479
3 54248 7732
2 102946 547610634
2 21808 88039136
1 47649 107026 239447492
1 105849 146971 632517832
2 6038 783104043
3 73445 69206
1 20311 29577 341337029
3 111160 85137
3 169564 41381
1 15115 148378 274552049
2 92857 953378694
3 62326 78661
2 3634 216417887
2 61969 505524722
3 103005 137751
3 30329 92333
1 67006 83843 807157096
1 26377 28489 136039269
2 174031 657385836
3 93832 12223
2 179161 310723384
3 32674 93944
3 46008 69523
2 95930 259719428
1 23017 30048 891812998
1 39828 97247 975863276
3 105128 62767
1 83992 117837 587785261
2 49072 41654093
1 60313 150101 43543580
2 73025 634420797
2 117558 744343835
1 33521 121288 837155919
3 127299 7959
3 175262 75796
3 31653 19188
2 155352 91238523
1 58965 137359 818460985
1 45997 85246 524944321
3 115107 132013
3 155465 88111
1 2438 55797 291703366
3 178638 146939
1 18304 56192 812653925
1 78923 141011 386619635
2 27189 789459539
1 27461 101070 452207352
1 9028 92499 906729020
3 85733 93212
1 20722 136171 550694511
3 128498 11591
3 6223 134670
3 164011 60946
2 123143 561885041
1 136824 149998 387540722
1 34257 120057 581986935
3 57436 10533
1 21677 74765 751266542
2 63523 310216471
3 136270 44131
1 144536 151290 640132571
3 160542 55857
3 59149 86423
1 71507 123875 229117183
1 1033 127608 782080909
3 152147 70533
1 99424 147983 456515184
3 20753 59905
3 151250 72867
1 40997 62322 802986603
3 60740 117212
3 57862 69823
1 109382 122339 772573696
3 54280 150499
1 66720 109938 55248473
3 158631 75003
3 120397 60124
2 174557 293906996
2 63075 876075278
3 114432 62090
2 45463 70943306
2 19908 188357582
1 17727 46657 222816141
3 103149 41154
2 45415 697170813
2 48756 867659841
1 86806 104374 665728449
2 67360 431740304
3 51006 2636
3 15100 52353
3 85581 81221
1 6232 117549 309276111
1 20603 154806 238201775
2 41874 958430136
1 35162 104130 185723783
1 37634 121827 159498052
2 148005 200011264
3 98177 23980
1 22505 37787 329540525
1 21373 81231 569883615
1 7981 67000 431133505
2 51621 976243852
3 150628 140607
2 110524 820856435
2 124587 94578078
2 67909 214269441
3 121982 1040
3 52097 141462
1 47095 123377 687006441
2 68743 433508412
2 56643 694747915
3 20406 48949
3 135277 53176
1 34512 37814 258131732
2 4024 319587030
2 174238 847614134
2 116048 945604496
1 91853 152316 232962694
2 153602 174999029
1 42188 97202 17180861
3 141144 41444
3 30857 73003
3 181217 88916
2 70765 493740043
2 39290 845683138
1 137170 143651 663865727
1 51544 89237 83067896
1 94718 99553 985702221
3 151889 88989
2 70182 584011380
2 63800 967368335
3 14482 22055
2 47794 862601083
1 2394 76259 32771091
3 94229 122738
3 128105 96398
3 26789 152516
3 104744 135226
1 24900 81489 439406435
3 177991 4633
1 65005 113287 157256439
2 57150 553704153
3 25902 132769
2 158902 660060123
3 20036 9209
2 178084 752090951
1 54879 108599 847359324
2 63815 318220334
1 336 116726 364694466
2 147365 950587697
1 10453 58440 868727513
3 21480 111615
3 59919 120063
3 53929 72006
3 2942 36604
1 30282 78474 196870459
2 58781 484421669
2 110103 870156247
1 21495 116080 711098754
2 67837 538704888
1 133122 144234 964235132
3 162531 64736
2 81735 691917512
2 14615 449560902
3 43211 100500
2 14777 423833325
1 29021 34678 912259980
2 174621 243813628
2 125784 945923543
1 10230 31800 122667463
1 7800 60259 769528793
1 60548 86158 427387111
3 95111 64839
3 157298 22219
1 31677 124988 989751949
1 35984 136244 539052723
2 112679 138990161
2 103827 14048582
3 122434 139712
2 165390 268490066
2 152581 700285261
2 85519 834373150
1 42484 104355 689093015
1 5582 37641 509549376
3 133953 132293
1 81512 116749 722093283
3 77403 117266
2 98588 191512338
3 100574 149111
3 174437 28145
3 99430 11507
3 107589 15656
2 72439 416502175
2 129430 291643555
1 46782 105981 228522393
1 36085 121377 422865996
1 70998 85280 262026748
2 109154 662170861
3 155757 84960
2 112535 933577745
1 22077 132379 377358473
3 112509 60880
2 148167 198880732
1 25186 28388 348214474
2 76062 686645056
3 123471 122356
2 109503 318872199
1 59221 88854 877773865
2 45845 429286144
2 131592 324234447
1 90569 154440 838971666
1 38015 60343 132308544
3 83620 5666
1 42933 146599 374472725
2 145542 320134864
3 151862 18161
1 28706 104374 673787406
2 180965 265821975
3 47712 20583
3 95968 109777
2 107430 450734861
1 48036 114834 988159397
2 150479 107878305
2 22727 63514842
1 82203 85489 930014977
1 4526 106109 841456366
1 42426 51673 95350768
2 43761 593100332
2 91715 165438951
2 44133 253947698
3 157357 89953
3 88724 66492
3 95424 56492
2 23617 494909887
3 133007 38484
3 96245 50606
2 113908 970885672
1 1892 103778 97467226
2 93979 703050624
3 169948 120630
2 160916 562453199
3 59841 84387
2 86628 410581451
3 127637 59630
3 41979 100094
2 52695 274519047
3 89194 141701
1 50431 89034 450287547
1 9718 142843 719485129
3 147038 103779
1 83725 96570 520362634
1 106311 106646 6031190
2 118672 827568904
3 61107 107107
3 91645 108582
3 73733 21497
3 163461 78098
2 42928 472115083
3 73041 7920
3 88683 98399
3 112833 56886
2 164566 753150572
3 114012 74285
3 121124 98633
1 84858 148971 547231134
2 170519 689822003
2 176939 717341524
2 125115 832027715
2 110757 360288229
2 62082 68699809
2 129296 937118017
2 67306 365191674
1 14341 153669 982356269
2 106370 317947262
3 32567 106805
1 87656 129734 896008923
3 117034 23324
1 35126 104462 824134952
3 55135 18707
2 132753 869688362
1 3514 148265 995548766
1 31784 67113 285190292
1 29683 44582 686683576
2 63753 669402704
3 179967 141464
2 21770 610280315
2 102585 96339057
3 170571 63379
2 91822 69439994
3 55818 50154
2 1059 739043422
1 1819 36774 575809810
1 40395 72157 193254636
3 133620 144
2 14099 757398750
2 91403 313667392
3 141863 129092
3 49306 99352
1 53969 130654 50122996
2 10516 90109191
2 39863 902987082
1 10095 151318 610895788
1 67991 74243 553362530
2 62383 845047870
1 40028 63169 703955356
3 150385 63083
2 4082 755015696
1 30828 111780 741633083
2 127722 280699348
3 110201 126377
2 149283 496983297
1 20370 117002 7464036
3 80020 139142
3 26619 43339
2 125828 981185586
1 74522 106221 988458582
1 14697 101851 75517583
1 41572 103457 870783211
1 8415 65000 218774417
2 126671 485852592
3 114532 98409
3 83321 68110
2 111813 25774000
2 140151 421877727
2 3879 985567450
3 135537 69558
2 128396 674248179
3 21595 48021
1 14743 120784 624593119
2 107859 96621879
2 90773 27669285
1 2273 15005 462734443
1 40263 122062 703244683
3 45501 86848
1 24563 150877 465172780
1 26538 95559 889482685
3 149211 126641
1 14578 108823 46672008
2 48948 568066349
3 93 88813
2 57089 961921077
3 122366 96960
3 109637 102844
3 31702 94419
1 9623 127341 391023301
2 21871 987988071
3 25854 65969
1 39686 56682 267760008
1 43321 73774 566288798
3 135636 90031
2 80471 702898722
1 55966 95258 159179876
2 87242 245119745
3 7900 5979
1 34857 95686 658408600
3 159260 105083
2 149080 703122883
3 117206 16094
1 108604 135527 391610890
3 102935 66195
3 2115 102801
1 19678 143342 764643535
3 89395 77568
3 174590 44998
1 16595 71936 266792924
1 35714 92495 620285146
1 17711 67679 673732055
3 90840 35214
2 156917 980267490
3 153744 36817
1 22401 153224 761471108
1 7672 66797 882121931
2 40157 23100928
2 171877 310191696
2 33498 855350896
2 162048 777153625
2 138012 457764120
1 104190 118395 59746582
1 76071 106069 464447414
3 174576 6299
3 150245 78164
2 132911 409441011
3 167833 11320
2 113955 253211279
2 2468 374540024
2 119161 20305484
3 140491 124725
2 126631 311725428
2 111553 988539620
2 38753 156026954
1 107965 130159 76695131
2 142787 365169460
3 23914 148514
1 103374 121361 212495961
1 23730 61781 98462415
1 67755 134034 858835288
1 529 50473 304327558
2 127255 33109177
1 106654 147835 364217021
3 125839 503
2 35111 139588575
3 123425 96042
1 59897 65306 891806375
1 136292 140647 675594104
3 44579 39055
3 145308 92966
3 47173 46998
1 131407 151953 991779832
1 1518 132145 613785983
2 11381 141105838
3 94022 95413
3 82676 113193
3 153617 79457
3 118852 59476
1 34137 88993 868592780
3 4561 3217
3 25563 77429
3 119556 77494
3 156536 103015
1 23631 55780 495373428
3 166456 90827
3 165847 35327
2 37733 746709223
1 9585 24652 295077810
3 142304 99153
2 141283 153749625
2 36449 935208804
2 168692 619010053
1 44713 49980 517685871
1 109358 131534 62396747
3 31860 37465
2 8245 972036381
1 146627 150552 323662611
1 141228 144811 502163385
1 98415 139307 595660113
3 66604 69530
2 26607 131208586
3 44339 6660
1 37305 37694 104997110
2 16367 543946192
1 50505 144017 472570689
1 33041 106630 265601334
2 158543 375161039
1 62552 114951 645454637
1 23207 71907 389396779
1 6118 48981 126521634
2 141163 49847542
1 10398 129905 460333906
2 86007 258534634
3 150660 130863
3 84108 30464
1 34430 49750 546452888
2 53105 265952418
3 90549 35227
3 92468 135712
3 38716 102704
2 45297 731329831
1 25914 115584 427303276
2 81948 341816149
2 45517 40389494
1 43156 77301 47451438
3 48298 68449
1 44980 83113 356510579
2 161836 71790777
3 5689 57572
3 157634 36512
1 578 89377 549696030
1 110817 135555 380740985
2 165850 571180511
2 174957 360511092
3 51856 100917
3 14997 113635
3 144741 18548
1 74442 154035 732564336
2 156197 283189911
3 6321 137495
1 14405 151552 383990441
2 76822 29667993
2 64609 879705918
3 61815 33253
3 61024 4119
2 163624 624053318
1 41268 128422 274805429
2 85226 735914013
1 7100 145020 896445376
3 139645 88326
2 71214 15159986
1 8284 32861 169345502
3 72396 69187
1 724 67196 269975598
3 4922 65591
1 4700 82620 848656306
3 139845 8673
2 58132 502431414
2 142102 980060272
2 154694 204251254
1 34366 64977 780191295
1 84583 102991 810195630
3 48478 14619
1 18139 127524 393640794
2 108941 218347636
3 31141 108593
1 66718 101430 508868401
1 66548 110892 45096356
3 153127 32612
1 1078 128996 559831461
3 17119 26666
2 46134 154503829
2 154854 114950612
1 56548 105080 277360756
2 131478 862511027
2 87422 973033437
2 33536 367059857
2 50912 291081018
1 4014 65847 164898506
1 76678 79238 66313638
3 72822 133023
1 33931 140622 270527224
2 40575 805833069
2 3226 509291729
3 176717 32397
3 83478 147554
3 25983 59633
1 132725 136921 955989703
3 7361 15639
3 22445 2143
2 20387 568461126
3 57906 82639
3 63652 33514
1 77385 109315 194827662
2 83032 682932080
3 92704 107173
1 16787 31541 223683478
1 26689 116100 997443663
3 82979 109276
1 96342 111161 690214634
3 109120 126260
3 100848 47238
1 27522 40930 159339901
1 43552 72424 245498933
3 26357 151959
2 20219 9910155
1 93956 150030 362509767
1 113367 128672 491266513
2 3206 727987249
3 168588 141580
1 27523 78935 461112501
3 145637 2623
2 10027 891616214
1 29876 85554 959627389
3 45367 23164
2 78533 352424068
2 142804 967278817
2 38474 368756407
1 43524 69042 468510405
2 119867 309125644
2 146867 978317269
2 36599 802959879
2 163955 174976741
3 177131 80581
3 150366 104066
1 73626 82553 574619694
2 2359 314990196
2 61251 79149089
3 12655 5421
3 81307 5137
3 19956 106420
2 134828 861474799
2 12994 394049993
3 180550 130730
2 62803 729864618
2 156161 998240995
1 86012 139611 684661197
3 150769 147502
1 69010 153775 485961315
2 180984 503462283
2 43346 127264176
1 48091 103093 820776846
2 114856 631898154
3 3237 76760
2 120753 305076530
1 113765 125493 4129758
2 60705 529085972
2 179608 734294084
3 56656 132283
3 29343 49032
3 157190 27369
3 73562 44095
1 71829 103589 557628706
2 33555 133851492
1 61176 74072 996326148
1 21972 85906 470260391
3 66648 79705
3 137101 23464
1 59085 128220 451091634
3 80087 21778
2 145129 65646733
2 20940 729105746
2 31074 521360491
3 113105 87362
3 176508 121820
2 39609 389792741
1 85183 130084 758336249
1 91906 117803 895197073
1 84386 134741 276887226
1 64283 73040 7500842
2 36369 554783881
3 37858 47001
2 51280 368723163
2 108309 814726851
3 153066 77747
2 55499 804463056
1 9031 38093 562514383
3 62757 70757
2 25114 515054949
1 58060 81731 658580502
2 17180 869895642
1 50858 108333 994142363
1 38608 143426 453794527
1 89057 125974 956412344
2 102646 728913833
2 123422 292877349
1 36867 85859 57799592
3 153103 142008
2 67929 53549668
1 82079 98812 136004101
3 45021 17345
3 60479 90594
2 6646 50506260
2 82741 773450851
2 40764 202024474
1 120976 122441 907398566
1 99738 104134 6547044
2 67794 625014505
1 13980 132397 370052995
2 166385 34815048
3 124320 56876
1 54853 146496 103351097
3 49322 21729
1 51405 153682 365477709
3 142290 57735
2 33882 374123842
1 31786 92209 557664204
3 152845 12418
2 133941 756219588
3 165659 136688
2 100157 373326538
2 180857 325652268
2 13268 828248599
2 65154 273110988
3 77497 63531
3 115251 31081
1 62872 63003 686409161
1 79057 92734 528526094
3 138289 14059
2 227 540245507
1 13970 118156 121549175
2 47268 82496611
1 54088 141621 620756802
2 76247 815976025
1 1970 84799 27105010
1 135265 154139 392906499
1 83518 100914 214599320
1 100457 140624 428116849
1 38988 119126 585192339
3 149070 110408
3 110352 121788
3 10442 32804
1 57455 73671 41746527
2 93888 228827252
3 34494 147082
2 142630 875342005
2 51121 732439510
3 10279 19877
1 10747 14830 267907100
2 107549 506879854
1 5592 87953 380348663
2 104782 375299508
2 63037 347843926
3 28808 124312
2 86902 851796979
3 181230 119115
1 22158 102015 958188714
1 27222 154234 760928947
2 20603 617744504
2 70381 546718726
2 165090 234694385
2 106256 848879183
1 23365 41105 579863211
2 72843 808960387
2 516 777719297
2 21021 234455988
3 28493 109520
2 7810 777879812
3 149548 147332
3 173607 60935
2 120219 997419356
2 159617 760085834
2 122611 252646899
2 76253 306377964
2 56157 695517619
3 79137 30013
2 162050 930055308
3 181390 87648
3 115257 114798
3 180846 35345
2 38766 309658323
1 120136 130442 419068701
2 161207 994620757
2 127605 380212386
2 77482 103658348
2 91801 130872415
2 157025 912067311
2 82320 841196345
1 35779 90832 231441529
3 88400 65581
1 81031 81495 825442362
2 171226 31431839
3 28817 103779
1 9553 121591 649979987
3 95001 37093
1 87048 146808 25746983
1 60505 119430 321222335
1 134512 138904 696876528
1 31623 145572 3339984
1 13028 95678 800790519
2 25249 519519708
3 104288 108501
1 13977 34824 598550717
3 147363 114343
2 162429 571596789
1 12459 83397 971832859
3 79082 13769
3 5740 16598
3 61157 59711
3 145083 117243
1 4826 40962 648032786
2 114310 125574144
2 54389 78352012
2 105078 846294204
3 77204 57414
2 37418 648580658
1 17843 57585 761707176
3 52241 43322
2 136051 564229934
3 165913 60248
3 158391 43745
2 19655 841772142
1 21921 55556 265996391
2 130926 744035171
1 39771 71327 226583326
2 11683 99325949
3 49649 60906
1 140140 147032 323936359
2 58849 886655092
2 29709 190533698
2 49361 834294169
3 54850 115530
2 38944 864384284
3 117355 127762
3 17863 154820
3 81034 118683
1 50711 114028 489946810
1 40123 108708 671406632
2 91597 254346772
1 70842 75783 650211687
2 48245 538183234
1 66989 132224 586453255
2 4381 422197392
2 13704 73572968
2 149685 671479929
2 52013 213767041
1 77824 120738 119261348
3 131176 124975
2 49993 234057748
2 146722 455226231
2 11076 958605826
3 177053 41838
2 152143 130668716
1 98076 116617 219779195
1 22301 38569 110497526
2 36166 767041216
1 85171 124468 386113038
3 154738 32206
1 6717 98484 353469344
3 43737 56229
1 45380 106851 233096178
2 41038 649223294
1 11784 112091 454302820
1 27901 55865 700498504
3 113970 96737
2 104410 987594534
2 30746 131262140
2 22717 186207360
2 74323 794749083
3 2409 131569
2 140126 104530789
1 38391 65766 935416337
3 143914 101548
1 129591 132466 110387339
3 125428 146797
3 137279 98852
3 107756 90804
1 44431 119629 951497075
2 37931 97074924
2 104297 485499589
2 29596 798651766
1 91844 145717 723263366
1 99351 106283 4236813
1 3347 140101 733118673
1 39402 74882 768088357
3 4552 27105
1 20869 87096 967136226
1 85378 134972 888031300
1 1210 17290 852877793
3 138714 60434
1 111727 149758 914872344
1 19565 79187 577061665
2 13191 662986890
2 28521 278170113
1 100992 148981 634121276
3 179367 57319
1 5212 41049 84477548
1 96619 116182 74666975
3 62868 100563
2 83651 341985315
1 39229 127887 731502424
1 95651 122499 87183262
2 162219 587388311
1 33774 44739 217147087
3 9340 42268
1 47457 149738 794587481
2 86085 200027027
3 48916 94935
1 98013 144479 417078575
2 62345 355875985
2 152624 660136069
3 141586 33885
1 10560 92149 33166880
1 10791 15067 832126746
1 17931 43596 216048689
3 42326 118994
3 152078 12776
1 25967 76979 683507069
3 170982 67122
1 21160 42295 467015372
1 78209 153748 534194457
2 89485 898685747
3 120016 11227
2 168725 683527872
1 22953 108906 938084191
2 27684 830264614
3 144970 52267
2 80590 683857600
1 33757 56891 981085234
3 58221 104580
1 17095 88055 659769930
1 9996 85426 931202385
3 13274 45479
2 46522 56644445
2 159873 508913204
3 76649 148093
1 18433 86072 791700954
1 111597 133076 255891710
2 13648 106551755
3 39849 89719
2 140351 853480106
1 113903 149164 452989087
2 20695 71873996
1 125556 142242 530998546
2 66222 123741253
3 56635 143862
2 90210 993466256
2 124717 165293322
1 125532 139093 455352683
2 65786 800550053
3 74009 109278
2 138247 236888944
3 83303 110222
3 97482 132790
3 144496 74905
1 49097 116400 732620007
2 98152 935792839
3 73475 37324
1 30719 38477 419050039
1 57535 110555 946077148
3 167351 73128
2 6809 63737979
3 77228 86970
2 81251 881665124
2 82878 451704419
2 61662 119003426
3 158918 13963
1 3908 101435 9403831
1 19854 116192 213482973
2 27115 207916316
2 94351 135252130
1 6774 82525 574296211
1 14893 103520 941214311
2 26105 729990993
2 6497 187764340
1 75836 127096 176510958
3 181022 90067
2 169502 518986088
2 9745 773474661
3 33682 134724
2 126875 897552638
1 69127 75820 702098136
3 110103 119971
3 15464 146178
2 170718 11060813
1 52887 116895 733646133
2 41631 435091352
2 6005 718182856
2 130979 650320652
1 45849 88207 713702349
2 114158 630502441
1 2483 23734 521208886
2 166814 771250889
1 13179 147573 236773659
1 122580 122756 937049756
2 79392 896262198
3 20154 4097
1 381 142299 233945723
3 163086 125103
2 17110 328601101
2 2525 632965770
2 105474 432663486
2 142748 780081138
2 144918 513153065
1 25797 42436 493593278
1 144050 148392 734230485
3 151986 94870
1 108766 143652 765102691
3 64121 107054
1 6413 55425 993781490
2 33499 951142393
3 6775 135876
2 122713 738633752
2 176524 352372578
2 4514 713790229
3 152876 143593
2 143891 538548696
3 77537 25108
2 77539 353764628
2 69165 474907576
2 19508 211612111
1 7827 96882 272192681
2 51483 103792691
2 157574 744622484
2 174815 126021455
2 163199 233564361
3 158015 76470
3 133640 136336
2 109262 985319170
3 62148 10847
1 39429 125166 382045294
1 137410 144447 753122492
2 84556 734833842
1 71121 137707 161308427
3 47463 24275
1 79889 97433 36196145
2 128083 654860409
2 64156 982288174
2 82511 437315418
1 94432 98810 338998266
1 1392 29143 907785475
1 99616 151896 787999958
2 169438 593693307
3 159166 6439
1 12551 133035 594689954
2 41538 903053011
1 44319 104112 277064261
3 181509 100386
1 12299 47191 648481882
2 124748 18143783
3 6757 37742
2 137572 758306208
2 97997 516536866
1 56339 87504 10522629
3 101106 30405
3 78555 54061
1 67382 68200 226719485
3 7298 41389
3 154224 108760
1 47623 140731 71976310
2 42175 876086553
1 84473 104723 817085058
2 68429 285689952
3 114436 108821
3 78850 99990
1 11523 73651 233495018
3 52453 132995
1 13474 131122 956275926
2 34446 633037572
3 11770 16313
3 149855 55871
1 25664 129930 884828061
3 11242 36924
3 52212 85814
1 33452 37410 527845632
1 108047 142225 48729408
3 174384 47867
2 114242 894319443
2 154614 801650606
1 3441 17568 992196949
2 26829 708828412
1 40378 151127 375571405
3 122686 32384
2 45941 295103101
1 55716 65675 439523286
3 137254 40377
1 23191 111765 659706596
1 7679 143000 614544669
1 38125 147382 20835908
1 30927 57816 480219835
3 128082 84262
3 28004 68426
2 175226 187481191
2 66323 496205225
3 71128 10287
2 53161 447250840
3 86733 18662
2 166028 23525520
1 37016 113371 754985983
2 78877 128089277
3 65906 129365
2 90597 793008540
3 96068 152614
2 121205 129165333
3 51518 55828
2 132747 227627348
3 136875 39041
2 128377 867800427
2 55034 787095171
1 87298 108966 33199830
3 74439 75630
3 76882 81539
2 70116 415294415
2 100731 540892805
2 69835 418759911
3 165627 146788
3 153447 117607
2 151406 967998859
3 122765 74126
3 155309 10280
2 124916 585493219
2 157761 16534527
3 15912 69245
2 1934 973842496
1 131333 141759 564919485
2 13032 690151918
3 100431 112810
2 89928 876282702
1 117378 126849 804311221
3 153761 127403
3 169051 122520
2 173900 557720535
3 3689 51354
2 150238 928974886
1 14609 75946 37519250
1 48915 150275 992500101
2 164055 465800711
1 54152 135167 689044630
2 22567 339103684
3 173917 8848
2 56152 257737287
1 27352 126325 976711737
1 11920 70541 56331297
3 76505 98997
2 175277 979093623
2 177528 189439699
1 130701 132429 447886616
2 87832 884162962
2 113993 852813557
3 152750 40757
2 8773 903671654
3 27184 86547
2 46955 145169018
1 10737 36774 551683361
2 22277 511195229
2 60382 720064436
3 60381 89019
3 21827 124270
1 1835 41122 946638515
2 133841 539018682
1 61418 118341 233010050
1 8172 8410 950614665
3 125242 109381
2 54182 967378233
1 20666 133430 397978676
2 97780 441807690
2 94978 156531583
1 62734 63987 414757157
1 14982 76780 588936155
2 43761 586856531
3 16387 58439
3 101039 5917
2 94312 536961909
3 118778 79485
3 128404 56983
3 117094 110007
2 48828 454113680
1 34648 144763 23446158
3 95815 83645
3 118268 55241
1 111622 127817 686563843
2 118887 638823145
1 131924 137077 1455365
3 155203 50199
1 7469 132284 138200639
1 111336 115948 664120035
1 6929 144291 355957780
3 177183 51747
1 82606 99070 268732189
2 88606 544433413
3 158830 137516
2 144893 258353377
3 98038 52160
3 159970 66040
3 46887 133872
1 90781 94865 726071643
1 76164 140643 746949733
3 60727 89637
3 170645 48417
3 61199 39639
1 53406 60215 451933126
3 78787 125249
1 82980 134597 952968832
2 120109 741278049
1 15733 144006 687221844
3 117483 110075
3 115212 89629
3 19174 43898
1 5063 114826 978045809
1 40593 129750 697989489
2 10985 482306790
2 107978 165355315
1 58724 101383 665007926
1 36563 95999 559879772
2 97789 289349975
1 44953 64850 128090120
3 736 4588
2 38435 735272328
1 64478 92854 508656574
3 61185 150004
2 80465 136309542
2 33317 50175425
2 129995 634785566
1 37878 92022 191129104
3 8782 102598
1 142833 150651 690579839
2 21186 534700177
2 13284 304993432
3 137198 23537
1 29962 133023 929552607
1 71815 99733 216919779
2 133817 266218698
1 40766 61636 491481352
1 120875 140430 436777022
3 116191 17947
1 33998 72678 746838667
1 32936 110659 311563395
3 125201 143575
2 84602 985302891
3 157359 128261
3 91644 93022
3 46587 5185
1 9699 48132 741589170
3 24322 110481
3 46968 44467
3 30959 139097
3 53480 150837
3 84971 10163
3 126510 5885
1 23580 126761 847574511
3 144460 28101
1 53167 142615 128104790
1 50026 75910 223769302
2 172050 337724085
1 24120 56309 879719113
1 76110 136922 7955836
2 25525 51777644
2 96995 809858451
2 128439 644729415
3 48736 146283
1 219 12875 788862756
3 2541 11544
3 161674 21333
1 2950 49745 940932939
1 6616 49355 803467681
2 37508 830813896
2 62724 415297925
2 148631 104692155
3 159417 41002
3 156809 143917
2 117319 582271516
1 23054 76767 857579870
2 92955 22321997
2 16909 767551252
1 59165 126735 555089310
3 179277 16048
1 14738 136194 64835984
3 131377 62728
3 114130 59501
3 29643 18734
2 133800 706581741
3 104512 58165
3 142416 146989
2 75866 539937066
2 144625 472383955
1 9068 43318 107257500
3 113247 107052
1 132549 144686 909728288
3 90455 88775
1 8395 34300 311168654
2 176771 134571665
2 58425 624159843
3 71198 84076
2 93980 777278739
2 35878 37461003
2 172992 518754968
3 28696 73132
1 60511 61049 813720276
3 98906 100318
3 171010 9805
1 85791 106383 558795717
3 50148 88346
2 153958 38529816
1 48047 64614 992268788
3 18617 118732
2 67817 708155898
2 175612 86046872
3 79739 136843
2 102943 170074993
1 118754 123280 372597042
1 84742 145489 503125325
1 106497 131222 979152109
2 63051 641864166
3 42946 24203
2 89831 882698931
2 174384 342451493
1 63374 135017 948827360
3 95940 18682
3 133776 65543
1 32027 126305 786602193
2 18168 221796512
3 14741 10445
2 72471 404691004
2 175021 191230884
1 105603 136476 955872377
1 7011 47108 179757237
3 106045 31766
2 107139 516740622
2 167674 381332698
3 51430 42095
2 17577 589216697
3 21941 55607
2 144503 98880785
3 66470 9617
3 142105 36457
1 5318 84725 681194485
2 127943 678400239
3 150330 51702
1 59453 104227 823711727
2 25935 56086213
3 146513 13815
3 93325 19438
3 39398 126443
3 74116 86641
3 92592 46635
3 112669 34581
3 171037 89264
1 132144 137419 976270768
1 63311 139978 77754269
1 31614 154123 11030115
2 132328 473779148
3 47405 122766
1 17691 42103 353398314
2 20736 887236137
3 165602 87778
1 8965 116357 71438032
1 47371 95645 154246290
2 90855 590635035
1 11778 13345 320847497
1 6474 145187 208377712
3 97729 104227
3 70515 49274
3 43268 148304
1 81477 132415 340805979
2 59436 146648927
2 154516 767914912
3 160141 37921
3 169803 59286
2 172325 795191982
3 143732 120345
2 71219 523689385
1 116854 149741 36850872
3 46589 41207
1 1639 105126 229537751
3 22484 93085
2 175109 409181119
3 124667 80016
2 134709 809724837
2 180821 176992176
2 127021 370398038
3 54882 106452
3 162786 5581
1 60589 137121 620667261
1 36905 107262 878086446
2 123345 144136921
1 41045 86212 712298396
2 160552 280853722
1 31460 118931 314588641
1 19809 138362 902877402
2 129954 779583543
2 152211 400420961
3 13114 77514
1 60107 95873 933040234
2 46838 284539857
3 131706 138881
2 102129 981725563
3 43816 104690
3 35023 146307
3 133814 143783
3 158157 92946
2 62358 564760367
1 59587 136501 215522682
2 115945 419070755
2 44468 723024306
1 96771 129956 217830648
2 46391 949553799
1 72822 137452 386036917
2 74024 105145738
3 112315 74066
1 73887 111575 839234269
1 107586 127854 992576521
2 25213 162408826
1 76559 92083 127504010
3 141307 55615
2 145402 372994506
2 112167 822716564
3 11456 11969
3 75965 100005
3 161027 33418
2 104457 329391710
3 169306 50506
2 131919 654592317
1 66766 138853 684620513
1 95074 154210 225377395
3 170724 88860
2 124562 894351831
1 12608 32786 96214474
1 30169 39244 414561585
1 1119 136406 323506032
3 121499 50714
1 58412 133134 203987237
3 168696 135486
1 69387 134797 595536781
3 156427 88813
2 32949 652309911
2 136872 504923793
2 125794 893139741
1 10509 81682 76719558
3 169504 105786
3 171139 153488
1 2100 6179 735127224
3 175452 20788
1 3278 63608 211265718
3 93062 129626
3 159376 65812
1 103555 128304 580761684
2 103848 544085386
2 61640 26492131
3 90509 93645
1 55690 104896 240682628
2 11481 379433143
1 96923 120956 781155622
1 21070 45790 759605808
3 101437 129347
2 30518 86526474
2 159833 831865381
3 90670 72353
2 157717 984120607
1 106986 140491 655827470
2 87745 850190552
3 52499 28932
1 117882 122939 439159980
1 56749 127159 563713063
2 141178 463558833
3 465 151128
2 25077 600005909
3 27941 96429
1 5334 93781 411901492
2 45326 424068407
3 77156 132110
1 72753 125482 928746291
2 132333 963140163
3 77323 56603
2 138837 881293594
2 21614 91888252
1 80102 131569 863320967
2 142039 107288256
2 117040 783446156
1 39320 151744 653520571
2 127001 501940860
3 158850 113257
3 21833 56092
1 93275 145421 122584977
3 85057 13131
3 16174 99189
2 73889 613458273
1 7246 108048 732251912
3 109814 5235
2 174224 492265151
1 23787 46171 468455557
2 113025 174029397
1 28394 140511 843119968
1 50929 59489 689705767
3 22073 91079
1 14915 34668 235005127
2 39188 438773220
1 89739 121162 17505366
1 38525 67137 913256642
3 71100 69800
2 75066 517638267
2 72446 36536505
3 177412 78926
1 20820 91942 713010410
2 68538 426619274
3 41931 33349
1 83507 154204 676769649
1 57183 65684 634874483
2 64144 865043960
1 33687 44951 802263358
2 43455 229478573
3 152079 27442
2 138939 265882706
3 176896 110177
3 176139 110046
3 32489 68281
3 155422 88790
3 102393 51488
1 10266 23951 115437067
3 144260 101053
2 5148 328439706
3 169137 115868
3 116995 87914
3 7993 99147
3 29481 10412
3 115307 60853
2 141087 34193344
1 65113 105082 507888222
3 101736 76126
2 66377 483744148
3 68781 133825
1 24143 132546 569386538
2 87631 260279032
1 32102 141720 288584463
1 45134 141204 55851260
1 63676 95261 573573268
3 161642 28457
2 65183 969254092
2 125182 207686830
3 64983 68203
2 145154 426019591
2 74754 684942653
1 1608 24965 340263088
1 74187 149506 429239534
3 140198 119942
3 78921 32391
1 58646 67455 186297085
1 134978 154508 240956353
2 53359 785340139
3 93840 119033
1 5436 67192 888121669
2 160654 758353041
1 1422 24495 150053015
3 71673 76076
1 21848 82743 5371995
1 41850 85078 363264828
1 7831 130061 120310728
1 15815 122125 577686467
2 39746 54214148
2 41405 573526775
1 72400 111169 614299188
2 138720 831812134
1 5211 79671 380321753
1 33041 104017 982436035
3 170823 119157
2 12616 501471143
2 146051 429977595
1 71810 101932 948226521
2 83920 889230975
3 12395 152789
2 74718 288310111
3 85174 135294
2 32359 440753447
3 12662 101991
1 39190 104804 556900173
1 84422 126229 183216143
3 49610 119362
3 32343 150029
1 28365 63229 679533287
2 15124 570983655
2 16201 224138656
2 175030 11680285
3 104619 41215
1 27962 125627 3389827
1 86799 137860 797623969
3 55298 26885
1 76886 141934 10909602
3 127438 141490
2 91691 33544730
1 6075 27298 729793299
1 88781 139147 287492666
1 44589 101447 984834020
2 41110 242509178
3 137501 24162
3 112662 90511
2 167433 809707944
1 9981 133280 227074538
2 171505 961596611
2 107849 163868104
3 162505 6327
1 21096 67259 134165112
1 24323 55828 683596334
1 63057 79711 583012393
3 25248 55384
2 83286 173931667
2 96344 608713320
1 70085 87731 46301469
3 92362 7455
1 114251 142868 678067143
2 49767 383493352
3 105227 92259
3 76634 98006
1 54508 101171 547469128
2 39238 111434383
1 61116 152678 503441267
1 68563 79920 54242122
1 57753 59690 390375515
2 104741 619821820
3 65349 39311
2 168108 571480797
1 1139 76091 935804529
3 113785 83331
3 147746 37975
3 103249 85458
2 110487 339802332
3 33201 54461
2 152369 37855894
2 23590 595239759
1 1453 76867 562870699
2 69485 263859273
1 46960 151684 796019404
3 80350 72204
1 376 91623 774090507
2 41193 966049006
1 17676 130624 680949855
3 71683 64521
1 22181 92436 142297997
2 78756 788486256
3 10810 41364
1 24862 134898 602143141
1 19479 127941 121225721
2 74974 921625371
3 84344 6129
2 25519 481046649
3 73790 64630
1 78774 108776 373315563
2 158534 560568877
2 66284 897847776
3 173823 58518
2 170650 794495790
1 119518 125752 850672091
2 79730 52774334
1 30789 83047 47131058
3 44377 82299
3 24328 34243
1 93829 106909 194938067
1 49006 131318 314503696
3 12602 14759
1 84888 115733 378724666
1 97689 123482 631873877
2 36418 84626177
2 27543 773988002
1 77033 82663 750160892
1 150405 154307 170966312
1 8517 81608 114386986
2 23624 72254437
3 94712 84196
2 9037 267650921
2 27989 43378577
3 2038 84519
3 132503 97497
3 19551 33095
2 74938 711036625
3 160292 38934
3 145342 111435
1 35225 87014 303315471
3 59915 59424
2 17814 495814213
3 124300 88330
3 95648 12060
3 177299 4328
1 13252 147706 424111811
2 173835 471525940
3 48660 136154
3 56518 14108
3 150650 142933
3 141159 102616
1 59388 123055 677948062
3 176411 136772
3 121429 129809
3 116827 6463
3 5621 16998
1 97356 106346 532036242
3 152167 55192
3 31642 11128
2 163307 270088599
2 150799 791562750
1 76183 115794 621687782
1 80571 100075 492840155
1 33922 123017 231763296
3 119365 138587
2 161083 457148495
2 116059 667934482
1 119916 147800 613151170
2 72356 777628721
1 86587 141649 900930595
1 3205 73409 538205918
2 7005 166781382
2 33324 820860410
3 50827 61192
1 52804 109448 924692331
3 133281 98804
3 136836 89932
2 49107 243375856
2 103775 187629964
3 164891 124513
2 27616 533024520
1 53460 119929 894283558
3 69787 147654
3 57678 63943
2 145901 532957129
1 91877 110986 635800574
1 21408 63275 305167693
3 127125 152759
1 76586 78398 12462018
1 67502 76968 292180414
2 120068 423533088
2 36675 898716239
2 89505 711898316
1 114539 133695 106260473
1 6107 18587 494722369
3 35394 45735
1 16043 82169 985274260
1 92989 95797 215722908
2 61799 867990365
2 87789 876193712
3 131287 18917
1 76045 117846 881726693
2 137393 159823222
3 42062 47603
3 166820 45090
1 84885 109122 450485788
2 52108 205812702
2 33727 14045315
3 61343 82430
1 53051 75677 974499228
2 181019 325883103
3 22468 12472
2 1677 152370963
1 28143 139580 603986240
1 24337 147733 334896001
1 50766 111484 665635188
1 84943 97738 128344150
3 16835 134784
1 13792 144808 551048881
2 169092 586730164
3 3428 34337
1 25007 94111 830737951
1 31349 38749 687121645
2 109999 170947388
3 111287 58323
1 45751 149229 561199434
1 44404 79222 943744054
1 135290 152616 792573611
3 60231 100790
1 111659 127679 703734925
2 172031 525108164
2 131752 147445555
3 40129 66401
1 43714 74297 51506532
1 70814 102052 489244352
1 69768 131319 188124851
3 83377 85232
3 141469 60007
3 134610 90891
2 179521 735591164
1 31073 38579 388691435
1 40329 148061 945461488
1 105491 119482 590504664
1 6692 100753 677932733
2 51909 573854389
2 16458 471802985
1 26735 152984 670287983
3 73653 111032
2 171990 779916359
3 108803 70485
3 180527 114886
2 84819 46980321
2 161580 447167137
2 23801 537113369
1 111816 147128 687996274
1 41137 88272 714986562
2 127788 359330793
2 57095 518744280
3 49892 139010
2 77219 755208749
1 34922 133244 770072818
3 68615 80142
1 44224 109138 386585332
1 105936 154958 46107422
3 87576 24208
3 27881 153549
3 51626 64276
2 157266 216762721
3 135211 43734
1 5091 12746 40915431
2 107035 909467164
2 51362 533961691
3 80479 58917
2 84133 606130717
2 123434 453315553
2 38776 220722665
3 29567 7834
2 72619 49581259
1 44086 56274 826453180
1 93335 109431 76352020
1 53425 102628 97972152
2 63098 944085836
2 67103 623945574
2 81976 704701676
2 71215 145078096
3 129264 146169
3 150723 109797
3 23551 55309
2 77833 624587954
2 170733 475252288
3 99347 61431
1 15988 87122 932310218
1 86740 115698 536773627
3 46919 116289
3 135308 34192
2 114689 148138333
3 34969 142008
2 58435 533005661
3 54471 103501
1 71716 83585 511898227
2 170077 785117007
1 48742 145262 228854308
1 78819 128830 700347309
2 166321 140379919
1 13943 131967 791891306
1 105722 128206 919841859
1 23051 73833 162143788
3 85244 53835
2 180279 834585976
2 84482 895787600
2 18190 249785734
3 167120 5826
3 162788 22632
3 32567 103991
1 77068 129060 874543969
1 28571 77634 54507168
1 77778 111839 138831699
1 13903 85551 713354418
3 87217 147042
2 111604 685796443
2 59173 849158152
2 35532 78381003
3 97009 7994
3 157613 43542
2 148730 265791295
2 176623 466664223
2 72274 164947866
3 140505 17518
2 43397 894287966
1 3315 57216 179214234
1 45168 117291 724421063
1 76126 103905 824097497
2 146725 779542507
3 24915 89482
3 48443 133732
1 112316 143200 879301011
2 35958 479046599
2 175881 871936818
1 116106 130446 805923823
3 32440 137194
2 88764 56916705
3 151955 106019
1 94796 129910 41652197
3 108579 110518
3 58647 16870
1 26014 117070 362670055
3 107045 118097
3 10202 12054
1 8190 113074 24959736
3 169299 112275
2 34602 431504397
1 131363 141181 235360847
1 50875 78035 637458396
3 160964 60607
3 37092 63912
1 4921 84682 427424166
2 143327 352989117
1 32340 38136 752192246
3 84095 4227
1 11464 42746 19456264
2 133063 538221604
2 92721 268317180
3 113420 113632
2 171610 646753707
2 33482 340520290
1 81984 136211 925804272
2 45989 765138798
2 40480 305907791
1 31844 42821 961096909
3 36722 26535
1 28924 54895 491417051
1 47426 137755 581071293
2 48933 140766599
2 4042 29831514
3 109973 114616
1 10918 131096 222704280
3 145739 75519
3 5618 136579
3 177104 145211
3 16667 50097
1 136464 149758 370587340
3 6343 137049
3 127761 133264
2 52338 237405564
1 54905 87245 532491941
3 44752 45124
3 127431 39564
1 49061 81103 855648371
1 17084 46389 513752132
2 35277 490152921
1 24878 92082 814570648
1 17005 80133 938116434
1 56837 152277 315147432
3 28519 5424
1 54134 141914 766706297
1 60711 123083 77876829
3 121419 145100
3 16256 34612
1 11673 145601 697284992
2 177021 352441806
3 40111 117063
2 120297 149814195
1 25533 106251 645867210
2 86306 659829783
1 64109 86053 42887215
1 124221 126516 681996425
1 21757 62085 146556571
1 15579 58027 264995965
3 13511 42286
1 82815 133930 962695637
3 89378 146050
3 179165 111326
2 15391 276355109
3 101680 54618
2 169514 653373442
1 86267 101182 299043702
3 43308 93031
3 174374 51602
2 32505 980701906
3 173361 87608
3 151866 80192
2 148740 221763940
1 48829 103830 723409700
2 130517 961025407
3 140272 91092
2 61859 337889077
3 118532 121756
2 38155 792570645
3 32875 24041
3 178218 11387
2 5836 43176182
3 150738 10373
3 159740 21698
3 83347 127315
1 16888 94031 223247705
2 93706 403778614
1 70349 88372 169581431
2 101027 926096170
3 88591 11977
2 109884 505262620
3 145461 124123
1 14793 142180 47037266
1 9642 133280 550224772
2 178155 272190754
2 85065 804617088
2 20965 46964186
1 45999 122187 224578278
1 32921 140465 712623269
2 6482 856030303
1 9060 23056 369571628
3 2757 15216
3 100065 141614
3 38062 30871
2 43339 504675182
2 62126 650238247
1 65317 77550 83531395
2 135506 546691197
1 53496 88334 850646914
3 21203 8426
2 139837 304816076
1 98022 132529 492499211
3 113123 40502
3 111065 123473
3 34128 21706
2 141253 352706742
3 50888 15955
1 40694 88536 623048285
2 114528 280220605
1 8281 22890 968340691
1 50581 98460 373649360
2 105246 371440152
1 6709 70720 464857315
1 123220 139963 259857022
2 124077 977425414
2 169529 745406542
2 85855 980096303
1 96246 112812 362140745
2 10189 918847494
2 600 541099007
3 174892 45212
2 130577 399814362
1 98334 107057 807861250
1 67371 119598 341487652
1 110518 135556 881979855
2 113888 14610808
3 109531 126654
2 17485 46807327
2 71452 45356180
3 10918 38636
2 164108 339883980
1 67217 140892 570515536
1 64093 122929 753288690
1 15529 135010 677782836
1 7153 91833 896627094
3 61107 115586
2 33745 713996623
1 144254 151984 220164790
1 1118 26025 952903735
2 17978 703779568
1 46284 110085 910761287
3 55444 101863
2 18365 496422578
2 143281 836399341
3 92181 50286
3 4194 12782
3 173405 107185
2 70069 91353566
3 161593 90919
3 79618 114714
3 137331 63397
2 56432 144917045
2 23082 659720800
2 93815 569002455
2 113681 992646901
2 96154 979265966
1 53171 78758 853794899
1 13137 76684 132968021
1 108294 116594 801548218
2 67497 35959038
3 93175 35963
2 25019 197871910
1 96500 133637 850660832
1 13037 93403 684856439
3 42099 114740
3 95744 7910
2 79096 401821737
2 162390 371622567
3 176996 146622
3 138253 121356
1 28171 70782 743446472
3 10796 3200
3 18622 27159
3 80288 112066
3 5270 97016
3 36773 142971
3 100691 117636
3 59485 99242
1 68916 131886 411695573
1 63590 153443 299412866
2 25238 441234120
2 71957 871968457
3 59714 122569
3 162167 108027
3 65170 106327
2 96306 365223231
3 152007 79069
3 18974 117301
2 169676 658604359
3 52419 118185
1 18220 121531 657865813
2 158746 199635403
3 101679 39540
2 137884 630674745
3 179825 122757
3 36061 892
3 72803 9431
2 155427 5975089
2 178359 105203074
3 58054 38960
2 37141 517359270
1 15861 123669 939136301
1 92532 93667 746787822
1 98620 109626 169920425
3 132528 148687
3 147895 154540
2 75471 263595467
3 70377 84221
2 90070 173716916
1 101655 126201 453998857
1 37095 145482 335319238
2 117183 34027788
2 146443 724822169
2 124092 351210565
2 118723 531119948
2 72152 929322031
2 156360 336505656
1 37862 75803 618607958
3 8384 129269
1 43326 100700 558687072
3 78120 13876
2 155226 423361859
3 163921 154062
2 101246 127792716
1 63068 107680 112218666
2 41416 599635031
3 62078 92436
1 130641 149287 863624488
1 41217 115326 266709480
3 27612 21040
2 127584 487023707
1 39152 51631 506961288
1 111490 154294 260450614
3 43706 71163
2 122304 881782434
1 46032 152473 390584786
3 97002 59583
3 53055 100814
2 116794 997751213
2 63634 578425204
3 136089 79466
3 79284 127104
2 1282 607439340
1 66537 66570 915886669
1 38403 40322 136963352
3 113690 105110
2 147247 2594660
2 122552 870346271
1 44143 105468 609685809
1 65833 83507 815698
3 16326 115412
2 146619 989753432
2 91678 816043593
1 42208 57614 763238218
3 8011 38270
3 142118 58212
1 82351 88206 590851582
2 78886 67600024
1 41969 128621 914029896
1 57402 77747 328675735
3 72006 44133
2 123635 2978660
2 102530 155971814
2 130938 843984982
3 69947 115962
1 3446 99933 97619610
1 4040 151526 591611566
2 96545 137300449
1 1292 115481 100929199
3 34698 133075
3 9246 89832
3 37371 38647
2 180127 816697969
2 153752 4883933
2 88726 575620011
1 152554 153683 544606715
2 48401 970278814
2 27510 797757354
1 38695 78843 914133898
3 3492 8585
3 167919 312
3 125501 113090
3 176864 118882
3 57594 104377
1 33117 145303 813421099
1 27941 59347 785264124
2 174044 908859155
1 44541 149531 731399953
2 23842 300641610
3 146460 27678
1 3363 93608 344789697
3 42838 28276
1 2923 111248 70906646
3 137847 29946
1 4159 125109 962344176
1 86095 90268 104878878
2 49059 864670508
2 34490 622519122
1 98869 115807 431310828
1 48715 98367 348347928
2 164685 799749188
1 80231 115925 175817591
1 36365 146017 165974682
3 21085 21337
2 112425 691024897
2 1177 950207075
2 129939 385628881
1 15768 116470 309542859
1 2596 64438 249777391
3 14643 1113
3 25823 91918
3 116718 144317
3 130221 79923
1 21363 68204 651659269
1 113847 128377 420882156
3 110207 65942
1 81161 95569 705309414
1 3925 84974 596894604
1 60169 123683 299938944
3 74824 13068
1 5229 99453 981207215
2 74627 971443388
3 180915 94912
2 131020 409747986
3 75841 31773
1 1443 83710 477828697
1 53603 108171 400580456
1 27854 44364 560558530
1 29517 90525 12862867
2 3121 829109505
3 127283 87632
1 69637 149482 942713662
1 97081 140063 949913581
3 135088 132970
2 119751 596490521
3 78074 132890
3 90568 6541
1 59290 97298 15884091
2 47598 687253966
2 5264 67520644
3 36322 26856
1 49943 63793 558372887
1 95728 139289 119619511
2 143738 322052370
1 92231 128978 838019189
1 133968 147812 772894216
3 51322 32041
1 47444 83750 571480064
1 2777 6419 34136778
2 75077 561755224
1 7832 44277 206774340
2 95386 901004007
1 38173 40439 955160695
3 51432 59986
2 94384 192786641
2 99863 236009616
1 114437 136028 29211378
1 95370 150337 309325001
3 163068 13511
1 9268 76038 982668196
2 150639 6555957
2 6238 265169396
2 120996 860802403
3 19315 58053
3 158985 43606
1 47669 78346 913855043
2 172151 703877028
2 140904 59318705
2 67363 699895989
1 84119 100232 402745550
1 59694 82376 879946618
2 114705 662111782
3 87920 151722
3 68219 134997
1 25784 134856 506294816
3 65102 59381
3 61766 106642
2 27718 993985751
2 24191 566558606
1 46870 99492 332732106
1 49216 82911 670159020
3 70830 70992
3 77097 71185
3 134055 38746
1 116873 129754 9929306
2 163109 986345846
1 81393 132380 837617824
1 86744 117256 214045222
2 23427 931186307
2 38582 314682512
2 10915 887935842
2 61650 156463559
1 127091 147517 180616144
1 26259 56030 586487906
1 54752 132665 984422663
3 68662 140182
2 40844 630097241
3 143936 93001
2 141156 422913939
3 40311 43048
3 161326 145774
3 166692 74679
3 74799 121626
2 160812 348022480
2 64487 544842041
1 134911 142768 20568247
3 78592 124439
2 48167 273407279
2 63979 561480389
3 165212 73326
3 75787 35532
3 111007 60587
2 54964 304263780
2 24523 303602747
1 27413 77127 503684841
1 59134 105589 92699380
3 124111 4457
1 64615 101070 497998243
1 98465 147797 258279769
3 170949 60109
3 88341 141286
1 128824 137130 606001735
2 120895 484094663
2 80978 663596135
1 5038 78269 284146440
3 58332 145378
3 33753 59192
2 72761 179573374
3 130621 74745
3 40821 76802
3 130101 62776
1 56845 92724 994269012
1 48909 49847 45521462
2 130315 179306940
2 104004 366157754
2 26383 398099910
2 20206 823691124
1 81035 154486 982364589
3 68010 88143
3 77397 26340
1 8947 22614 133425084
2 133095 444350255
1 42712 67864 744410744
1 52699 58206 454209905
2 69252 502291642
1 7971 34559 296397615
2 44403 4534954
3 91800 158
1 45876 70802 315589989
3 41114 99159
1 29285 63466 888282770
1 76171 76986 894431008
1 136082 149129 677796788
2 86559 3642068
1 998 26906 513998294
2 49529 360272064
1 36824 112393 971968920
3 138287 142647
3 130364 111410
2 65604 946811866
1 23428 58654 39217610
3 63808 105327
1 73658 147351 883258721
2 6721 993808103
3 75328 113877
1 16473 30734 636689169
3 166802 93783
1 86386 121517 171804682
1 68020 92116 719495471
1 83264 94555 994605365
1 86096 89101 792465340
1 56201 135763 13821264
2 156243 558474496
2 135286 236193425
1 37098 41134 657938006
2 16188 17153465
2 125352 962257842
3 58154 74122
2 58314 262302506
3 168417 18195
3 177229 88528
2 170557 145462812
3 175009 15765
2 83205 745254959
1 10800 106582 70071798
3 116287 1419
3 87528 116132
3 112505 9892
2 38667 217837637
3 161757 121391
3 25022 77237
1 82232 114711 585053533
3 40101 132059
3 90177 134716
3 70260 108270
1 48524 98173 275145473
3 158383 85766
3 13322 120879
2 45676 839912246
3 2699 116738
2 73988 776700306
2 85577 185345530
1 18111 128046 614012020
3 159227 101034
2 133267 398116720
2 98661 319826718
1 23191 93299 866174242
3 159559 63068
3 10142 76467
2 19601 899477663
1 85312 111087 638115875
1 65339 139293 46970211
1 50702 129027 118405124
2 18166 29393265
1 28795 154575 301905790
2 101144 746665847
2 156432 35776482
3 112541 64670
2 174163 834086021
3 117500 42184
1 53406 150594 532173969
3 81316 133996
3 7416 39602
1 25376 139635 561755474
1 8456 132242 555811258
3 869 56022
2 162458 652131293
2 106937 822327228
3 49130 57314
3 88625 39938
2 170687 133865773
2 44580 345206963
2 108563 265818217
3 89565 38375
1 111144 122766 607123711
1 23005 81343 309246448
2 94825 369491956
2 46834 991821852
3 52358 12566
2 34531 421636186
3 87829 91081
1 32103 74969 62249925
2 138326 554993511
1 94543 98425 660315224
3 173067 62930
3 161750 17860
2 89056 91803365
3 3789 96598
2 141595 107591250
1 15053 37701 13548073
1 17367 19929 911538947
1 74789 122365 633318800
1 43860 132111 364214503
3 48778 120098
3 32240 69988
1 105854 142111 113213728
1 13807 93865 114719518
3 56147 111738
1 56455 98340 422240024
1 111 79579 740762482
3 129297 1178
3 126168 65601
1 81083 83752 80635321
1 63483 101276 826812589
3 60293 63938
1 72310 123729 925158833
1 2531 65950 163787122
3 68452 65845
3 89084 109943
2 132138 981989527
3 131252 136703
1 97533 144914 911305648
2 94550 590973622
2 8379 391428535
3 76288 94550
2 85814 62698866
2 31586 929915402
3 26726 20005
1 51583 150094 376899005
2 171109 231954947
3 64383 143424
1 98354 142565 989273711
3 113739 43161
1 16726 98061 139748490
2 98420 671559753
3 163395 49903
1 29954 148207 690325347
2 64576 776380736
2 98222 367857576
3 144842 72962
2 9683 54940484
3 65059 73335
1 19726 36079 989766210
2 173076 272739565
1 36961 120017 167604139
2 58821 155721498
2 126224 625305494
3 10448 119780
1 19606 96300 984658509
2 103321 144361074
2 133649 713374814
1 26298 93150 692866339
1 65382 98637 617760900
2 116805 13295159
1 95439 123945 921900200
1 47326 60990 752165344
2 60917 208430473
2 145317 443301128
3 106329 84957
1 12361 54474 881942503
3 41435 42410
3 137917 106961
1 28902 137156 391641003
1 79545 87044 413566692
2 126989 386528609
1 67004 81603 602825034
3 39844 13269
3 2571 137279
3 10006 137803
2 145985 326463386
1 63292 143655 122569663
2 132392 434761593
1 55486 76585 548411275
1 12557 81827 854122880
2 158981 937483346
1 58318 101990 192439419
1 8313 60921 883951371
1 31524 34532 416050902
2 122878 772761264
3 132042 150893
3 12362 149364
1 109345 113244 540538761
3 167752 88816
2 52955 381982587
1 31987 69138 901965562
1 63869 136714 584938063
3 160553 55629
1 35759 67371 342647335
2 179181 180693192
2 111955 128009354
3 80287 91556
3 46173 119269
3 7365 76265
2 1956 508411707
1 92273 105120 553301265
3 27213 34486
2 149187 598510339
1 33203 49398 452202695
1 54291 70341 642321225
1 52338 66311 179275269
1 5129 89050 103372975
1 63032 130046 841264605
1 119297 127812 141258156
1 123199 147885 826057888
1 73217 123988 168106802
1 89399 126137 890194611
3 29836 149769
1 27507 122537 659656428
2 148121 943093379
3 7395 37663
3 139905 89207
1 116493 118839 199252250
3 66031 56275
1 4426 131612 231070390
3 159903 33442
1 19117 145523 628266366
1 8659 25611 901172202
3 67994 14080
2 178781 196308940
3 94563 111123
2 51984 582676542
2 171385 806584441
1 99147 129983 584226358
3 147570 146138
2 99904 632427441
1 57168 137632 37225286
3 102956 68767
3 103197 103350
2 87444 802225904
1 1027 51187 433809657
1 59258 84009 393829645
2 148388 644632837
1 37535 148074 6254149
3 130916 121642
1 82687 129798 34211356
2 35460 371748711
3 45131 53611
1 1433 52575 888419587
1 86648 129282 603284703
1 2433 120110 835422369
2 30362 638195501
2 37945 336136274
2 180403 251702200
3 33782 15623
1 92847 148234 807066277
3 167644 82252
3 111085 100675
2 47067 511177684
1 36496 124465 435774408
1 79891 142967 468286758
3 108350 86940
1 34093 121028 611847367
1 83895 154506 777904532
2 9381 83400825
2 175826 789530783
1 53199 113695 602528532
1 54484 101263 988094097
2 180422 48738032
3 131480 153357
1 68346 123738 977033571
1 94608 103234 7438217
2 40650 757721509
2 117096 949298946
1 22919 24090 189765174
2 68578 137146641
3 88136 149718
2 101543 668965041
1 84466 143905 166431261
1 28281 139441 673957722
1 92948 151314 809176765
3 115938 109353
2 145581 967477426
3 46755 96517
3 88004 117264
2 14003 795017174
1 32175 127363 507896712
3 13040 103773
2 136790 405343655
3 91101 49037
1 3261 84497 345594033
2 47414 592368943
1 48373 142956 268390671
1 17761 48307 927386537
1 27659 102525 83925344
2 19305 463096984
3 147245 131768
1 16493 61427 770611008
1 33814 138049 540171955
1 30534 55077 906447504
2 88651 671740766
2 23697 912612736
3 57739 14498
1 130042 154295 846215584
2 52986 251203066
1 37606 54690 774114035
1 102879 134687 593872942
3 83094 56674
2 66538 349157632
1 7507 39241 47276451
1 91696 151926 416443862
2 179180 48648997
2 143479 375482241
1 58688 145133 793629165
2 170727 908815482
2 96905 460939668
3 143904 108998
1 10553 47002 599346906
2 101680 294041261
2 34424 550913003
1 79187 95528 590490458
3 96247 83756
3 9774 67635
3 30373 93065
2 138373 934380653
2 137810 779258551
2 69085 3413924
2 162035 571588626
3 33358 127639
2 76368 995039012
1 78938 80254 263665118
1 133988 135772 331382117
1 62117 88491 384661366
1 4529 62619 69641057
1 31537 96870 103838156
2 108732 950724214
2 88526 81797050
2 12218 686879608
2 129665 25851672
2 68622 156847176
1 33338 141625 996905866
1 10794 61766 487125294
3 56514 106768
1 121390 125422 969104115
1 17084 82936 412977360
1 50236 151155 312239417
2 79014 872891273
1 23683 105365 34955852
1 120579 134928 863227229
3 109643 36663
2 104218 147344272
2 24947 516147591
1 92300 147422 438345535
1 15675 101873 486361862
3 23492 136363
2 36462 138587782
1 75074 90705 575425039
3 135219 152730
1 102996 113402 257613666
2 116635 214262339
3 56100 60250
1 126538 133453 16048410
1 40599 89541 288485516
2 67556 570759091
3 142661 108746
3 50836 47963
3 76911 35610
1 44864 115326 213876774
3 80417 108654
3 95977 93010
2 104173 65457836
2 168573 560428045
1 2901 140334 585942575
2 83053 628911546
1 61546 107725 88219584
3 139667 97472
1 68622 88952 962844292
1 148893 153743 102091646
1 59348 73459 379797554
3 47068 87187
1 87964 109768 308396394
1 11808 47168 628817667
3 180443 154273
2 6238 226706577
2 47338 601328596
2 168935 55119396
3 133622 29752
1 21193 151766 659861539
2 92640 864153481
2 160259 127049134
3 2215 140387
3 134547 122401
2 15200 539460604
1 43566 154051 412539413
2 148167 167535677
2 140810 426808118
3 110160 5223
1 73005 133902 233081664
2 14272 696803634
3 80172 154203
3 122978 37701
1 96236 114324 210895970
1 110463 149939 501005223
1 118292 138354 264757094
1 135619 147001 776195075
2 97113 759715976
2 12459 954323414
3 176182 104137
3 39284 35280
2 147653 636250129
1 54083 68099 219390424
1 14565 41919 388729778
3 42767 85153
2 57582 607522272
2 123801 423947529
3 92053 75587
1 103243 153647 637555097
2 77376 231859517
1 52379 142707 709597675
1 23332 145518 47239972
2 155768 565957178
3 137258 102696
3 78696 59340
2 146228 800650099
2 12096 306183042
2 40548 217036274
1 75571 132924 434379864
1 66634 142201 427703353
3 170458 145592
1 13438 16491 154643680
2 42688 326043028
2 64240 737835822
1 2898 11989 210768317
1 23340 70939 853266934
3 70492 25866
3 73496 27684
3 22888 150480
1 81785 106143 295379837
2 152950 872525606
2 89266 573902025
1 40518 128219 532703988
1 98133 151067 799610266
1 53129 82524 908879036
2 30924 715307913
2 55052 414934934
3 160441 153461
2 179072 59570920
2 177511 692030659
1 19386 65756 97542031
3 3172 81006
3 140736 74569
3 93563 23654
3 11290 113508
1 116808 143473 384409066
1 67595 90463 223649380
3 72293 141301
3 23670 49011
2 69758 347760262
2 60868 676756215
1 1477 20916 129792072
2 25209 820168996
3 49925 147854
2 76293 33687120
1 50041 78650 68979466
3 139825 40849
2 14162 534092440
1 48303 102400 721537019
1 105193 147838 478195794
1 37162 147668 588439539
3 127235 24983
3 112873 16504
2 71896 118551351
2 178688 577697743
2 95806 758181643
2 120223 303599768
1 43454 123294 892931284
3 22230 13902
2 136427 840819219
1 91611 117882 468412564
3 14988 143720
1 83642 131763 601083061
2 121419 482326363
3 164243 129508
1 138434 150988 295201523
3 118470 6534
2 44385 363812625
2 178374 497670317
3 57000 107223
2 59479 129886676
1 1408 89905 758433776
2 102558 644831353
2 121039 788602262
3 97414 81294
1 13246 38443 561922675
2 76725 30638754
2 157147 188601384
1 45243 101161 908858140
1 63326 146166 667224762
3 116987 120809
3 151599 116556
3 110146 115362
1 58256 146391 804421697
2 69737 353385040
2 166625 279821508
3 86163 64926
1 64721 88556 971561887
2 58185 341556124
1 3703 75919 220196396
3 140552 76186
1 26361 62166 948399663
1 16422 118101 691016815
1 43480 128597 775395679
1 15943 111422 648890436
3 48285 26428
3 74289 84679
1 36240 85022 656700110
1 100520 116870 765188351
1 37026 42683 865675467
1 35096 87130 887165232
2 97723 188524886
3 5225 70621
3 71800 43758
3 129686 145870
1 102498 136255 313069303
2 55265 134624639
1 55137 108245 447045257
2 111034 969044336
1 21732 69610 98937401
2 118564 820213215
2 14939 452896569
1 19365 117215 837953460
1 40158 77480 526961820
2 62815 875697539
1 69343 91977 124693233
3 181429 36798
1 936 70933 574465165
3 61533 27791
2 162215 219541905
2 32125 779185185
2 81023 824030085
1 55352 154075 998184896
1 23093 96715 10886541
2 8598 686968077
3 135687 49379
1 22829 53720 73161662
1 40482 96108 426734509
2 135290 616073642
1 62615 80375 381951157
2 134583 102543892
1 16676 74793 201313570
1 13727 48123 449157966
2 136043 248884292
3 75369 83122
1 129497 141570 176350629
2 64046 740542063
2 155551 503127358
1 100945 138483 259838001
1 132393 143874 939256407
3 100283 10845
3 65046 40351
2 110720 932244514
1 113310 117848 710842569
2 88728 814304621
1 4839 68540 746302908
3 86221 116753
3 109498 117950
3 180891 71350
3 168171 54998
3 38161 53764
3 73986 78074
3 74068 24283
1 4229 80438 250787807
2 130871 715151028
1 16197 107154 232068484
2 30185 266573402
2 40360 921342326
2 67098 191451043
3 84971 9483
1 30053 86423 734005789
1 96893 125105 489841913
2 76306 255966681
2 178468 194123135
2 87014 191946964
2 31005 166598440
3 87154 17232
2 134252 550721295
1 52804 143178 806332363
1 11555 136676 352394763
3 40860 18183
2 34742 994887610
3 61912 31588
1 4742 22785 620617082
2 66974 701257983
2 566 400621951
3 114836 112763
2 29403 893636840
3 122358 128199
1 111352 153925 371356066
3 12782 123691
1 15302 117510 223105040
1 78966 130019 643088383
1 128529 142224 980080162
3 53291 64221
3 30813 61486
1 43002 106934 873143296
1 36800 99851 363247427
3 11082 73484
1 128178 137084 581092448
3 91119 5685
2 158247 381766603
3 16546 19567
2 151305 558601505
2 129087 614937962
2 133218 873955191
3 70691 93549
3 168803 123716
1 83358 140856 925485312
2 145104 774234107
3 159747 115975
2 107763 206535614
3 122904 49977
1 151653 154379 419303157
1 51018 82911 95871621
2 171465 161201104
1 39095 51582 248690780
3 24349 22020
2 23282 486659591
2 41057 384518611
3 32991 140937
1 35971 59695 922529783
1 47124 129649 378517709
3 54163 27177
3 134084 143817
2 3814 922474076
1 23700 127887 329342353
1 27812 115700 906461734
2 9728 164365189
3 124601 66398
3 146705 134731
2 55962 628584055
1 79595 125528 538431494
3 80499 39066
1 65155 101587 832930772
2 154473 737054528
3 128597 32472
1 63453 71397 856651023
3 100255 75211
2 163466 994727763
1 56993 148846 9262911
3 117948 108690
3 1404 141231
1 46464 140549 230708780
1 13988 39186 822267276
3 89920 3848
1 15175 61124 913004688
1 69396 136961 210298041
3 35675 46185
1 21817 103623 227592379
2 24022 910096275
2 3936 214478992
1 65365 109808 109063700
1 55267 113058 844088840
1 3079 126922 689581218
3 34516 8907
3 79476 90188
2 172848 172196255
2 3356 515510110
1 21412 118897 494021715
3 43598 79395
1 17295 41951 988432898
3 23644 149932
3 61163 147718
2 38021 391740711
3 54694 47140
2 138522 713281523
3 130335 676
1 1815 123670 5195104
1 109724 131303 871085882
3 49129 46609
3 49219 103888
3 113509 148167
2 82578 705118052
1 115978 151647 734612298
3 116851 36804
3 27049 11374
1 58823 66579 453905570
3 73979 144448
1 23218 85865 726424069
2 105420 444469090
1 23988 133557 75313086
3 67166 72765
1 875 130489 436532487
3 106291 151350
2 50729 342089158
2 69408 966405498
3 56781 58075
1 1573 120710 560448864
2 135178 169130868
2 79073 280167103
2 14203 280813681
2 174022 877844673
3 19584 31482
3 16279 66044
2 18553 884909084
1 9031 36318 250952076
1 2163 74862 566642491
2 133784 222583576
1 49228 81850 813556165
2 148409 645915736
2 87289 668129456
1 83627 152229 874063082
2 159140 677726698
1 38645 78963 464755422
3 86243 118480
1 13234 77892 991260288
3 93600 90947
3 70524 30947
2 92964 831001151
2 102143 146019863
2 86532 539419868
2 91330 602883770
3 41124 85871
1 38295 71179 175218612
2 35681 852602235
2 33437 222431577
2 31242 59338584
3 9132 1276
1 63006 142914 832082781
2 181253 972040458
1 23527 82218 144536387
2 55280 575613690
3 39058 59619
3 159073 62529
1 58087 82877 750085565
3 26317 42738
1 6638 117602 21321676
3 12633 150631
2 55625 469507741
1 10405 62454 256421560
3 121548 143079
2 48718 289007488
3 82940 26975
3 171883 128712
3 5066 111061
3 21114 129402
2 115657 748593469
2 23579 985780801
1 48837 78517 915372440
1 26292 140940 784024090
1 41266 46363 664994676
3 111887 129256
3 154858 52536
2 160437 659883977
3 96512 16252
1 54207 136040 953598252
2 125417 960098038
1 98924 105959 618786304
3 71078 70056
2 168611 54388814
2 82646 963088590
3 150572 108285
3 173442 8763
1 58667 145530 503946549
1 8129 123329 389160545
2 116924 652086465
3 103232 150455
2 4329 626980970
3 158333 145450
3 11086 131722
1 33884 105845 175541150
3 12111 101193
3 98538 81100
1 78757 133849 822350441
1 6798 15881 48601063
3 119299 113811
3 25356 64839
3 135488 128877
2 46755 691717583
1 90792 99753 70939347
2 107774 314048575
3 154383 61307
3 78453 139342
2 163559 548917729
1 138019 148677 689278223
1 93899 122179 389952173
3 91636 137178
3 60189 123214
2 64076 488399195
3 100050 68189
3 39265 71614
1 121815 135575 504924822
2 72174 931529316
3 91315 22474
3 177039 143417
1 6649 139681 125567415
2 11608 146613966
3 108442 5494
3 47898 61905
2 6369 320514638
3 18173 97405
1 73600 106242 291703336
3 40474 56930
1 30922 144034 221586191
2 138555 787530595
1 19025 146758 623849393
3 105223 30672
3 61704 149589
2 17225 962614189
2 93095 920960409
2 60766 153146892
1 91457 114361 650078133
2 85384 295087150
3 7436 15923
2 73132 558077626
2 13160 866658370
2 23815 852276815
2 23623 42153100
3 171308 102056
1 113994 114381 833714456
3 176254 44806
2 4980 892765823
1 37654 140994 572028891
3 27653 151564
2 173636 63393469
1 40056 59210 409331916
1 87194 122785 95677260
2 56666 792502995
3 179211 154905
3 7497 104870
2 173825 598294155
3 111764 79415
1 36951 112731 870472351
1 38611 112039 842973203
3 31450 47924
2 27170 269002671
2 102498 31088820
2 43147 757553618
3 89287 71640
1 58187 150989 423447527
1 22173 29845 260292958
1 122352 144012 54642388
1 90088 96856 505704989
3 74837 46184
3 158040 128182
1 54678 136814 343885958
3 81020 66691
2 22563 953174057
3 62924 138702
3 43894 139425
2 120427 121981594
2 25042 292559712
2 127321 148699215
2 99513 821242536
3 77925 4510
3 54517 142777
3 66060 7733
2 65036 294219371
2 81528 521134913
1 66473 144657 790360313
1 126528 140903 696877064
1 12554 29836 233433504
3 107036 322
3 16536 30242
1 31167 83403 780341374
2 96910 956880624
3 108251 61908
3 29682 106687
2 141134 424975633
1 66275 68261 881276399
2 73181 67583452
3 81872 45170
3 90969 15402
1 51934 61374 454130
1 51821 58887 118294846
2 118347 747408440
3 13489 36421
1 92174 116914 462284039
1 72606 150022 768304140
1 61019 77027 361490755
1 107538 124711 840502117
1 13513 103557 246237652
1 11122 154441 740871830
3 114705 96835
1 21763 45135 872896287
1 94140 94423 985080782
1 43664 90966 838011517
1 94838 119249 698833839
2 143804 430751538
2 17359 336072813
2 149403 579935454
2 139835 154603514
3 74448 40502
3 102293 6022
3 152208 15581
2 41585 195698116
1 35755 79562 776750447
1 73654 83876 658971604
3 63039 86797
3 83460 35860
2 12456 656999180
3 163123 26590
1 34305 115015 593418642
2 40539 397175118
3 9888 1315
2 140107 358722693
3 10248 44991
2 138134 788602721
3 28425 64257
2 114969 36074406
2 26814 362118227
1 26359 39030 183471459
3 122954 4181
1 27598 82951 754721356
2 120833 789956957
3 127893 4400
1 12070 48178 790334798
3 56567 95148
1 58086 60382 492506281
1 42805 108299 544982785
2 17884 14890079
1 17651 136492 424558767
2 29859 111579770
2 53514 131635814
2 114053 321855112
3 170463 69773
3 36630 102167
2 51243 949385475
2 149286 744869740
1 2551 151466 617316303
3 29545 7614
2 130333 884644891
1 78830 121594 993330190
2 8232 822917691
3 144578 14895
1 11269 109016 964662719
2 107398 476159703
1 21625 131377 790822375
2 7856 989810410
1 3869 80614 269946055
2 178960 780724467
2 171691 118708441
1 61161 133692 849870799
3 15313 7671
3 172220 7305
1 107426 154487 699024354
2 139255 486072108
2 168692 591328924
3 58944 81981
2 172543 948813216
2 82774 860674927
3 51614 44398
1 30823 124409 220382406
2 59986 29944432
3 128037 58685
2 113519 668298580
3 11776 112647
3 84663 93314
2 107229 901323859
1 97191 118346 721774417
3 103428 9801
3 150196 139272
3 145322 140511
1 64101 114666 691432126
3 159608 143969
1 31180 111803 238837711
2 83588 155647965
1 113156 148586 969677668
1 49768 78884 754674414
3 67491 75273
1 40941 59652 372636120
3 2562 4374
1 40813 65840 543431899
1 280 41835 360263078
1 39421 133226 540839248
2 153627 517027046
3 14906 54676
3 168833 93549
3 71215 21118
3 94242 153240
2 65384 518404585
2 172241 644182773
1 37309 75997 685612900
3 117201 101607
2 145574 237431767
2 145419 913901173
1 96748 124395 713222234
3 41732 129650
2 97754 59577328
2 162951 255462882
3 163807 81368
1 86721 125390 516977817
1 20851 149408 786975389
1 113119 152570 878100106
3 52943 42104
2 137513 246725025
3 835 40579
1 34502 63027 189219480
3 135417 46802
3 45103 117248
2 78523 382837753
2 65947 700476712
2 100440 607898583
1 90462 141797 128210830
3 179514 3424
1 4728 63680 626830557
2 3026 347246384
2 82203 219506467
3 31433 106522
2 91287 641226209
3 84014 77916
3 154454 147212
3 116721 31600
2 106229 329999508
2 134637 142898813
3 81561 80707
2 23649 455804148
2 141168 492997711
3 168757 81085
2 14528 348259650
1 52072 153368 401126773
3 176327 16653
3 73836 102451
1 56093 56958 203514842
2 62110 560238284
1 44861 65102 291718006
1 11135 63551 444573149
3 44146 34597
2 55931 770683091
1 25950 126328 277018102
1 66825 127934 59020433
3 77034 90846
3 14632 150785
1 2425 11777 945862584
2 67832 76335915
3 126850 83955
2 102978 486470918
2 175783 764720920
3 108188 83104
1 53725 93553 363067414
3 30665 103535
2 54908 110990370
1 64858 126042 243540499
1 104354 153750 570645683
1 88230 120742 129217863
2 116905 274160651
2 46652 68837714
2 50997 142033601
1 67439 107297 722010972
2 74904 533878292
2 60782 729272627
1 75381 128509 756741795
1 102120 127033 233512682
1 60033 98962 869942322
3 126412 1831
2 36277 359121351
1 37124 78016 608494368
2 72113 233432450
3 55882 28838
3 3217 97516
1 23910 90096 423188383
1 33513 93598 992343856
3 143735 12754
3 81388 82905
3 123305 72801
1 8508 111691 565903644
3 24755 117228
2 104969 689045285
2 79688 170496234
3 160310 138508
3 112960 18341
3 102468 38821
2 91336 119874383
2 46887 884426436
3 36693 78671
2 85590 395423209
2 82298 777467037
2 145733 185077073
3 115668 116273
3 141861 96739
3 94793 152412
3 178440 96290
1 7395 133867 751632152
1 84123 119071 370883498
2 152544 269097526
1 103885 113098 644618380
1 103829 104116 639853700
2 133474 576344820
2 120078 883772049
2 17514 712126393
3 17372 77049
3 116426 144011
2 115864 916207948
1 76318 142322 471400072
3 109485 88759
2 27366 429761312
3 148924 37423
3 160143 59151
3 142332 33860
2 173182 73453190
3 28657 129702
1 32898 108197 235702269
2 45255 880136278
2 75159 77147649
2 39923 384902799
3 120079 140169
1 57177 122585 985343868
1 109441 141715 103426679
3 32930 33901
3 16544 148319
3 56654 96817
1 81956 118175 241565126
1 112316 113634 876183313
3 157721 44477
3 133408 55567
2 132605 75735713
2 38394 956130384
1 99839 150341 60759098
1 91363 137256 180226959
1 15695 131260 46196853
1 36474 92077 503195805
2 69968 782143849
3 147928 8218
1 59101 83253 431055777
1 81875 146601 416488910
1 2344 9675 34689586
3 126508 132845
3 48605 128691
2 50395 537111123
1 33019 46174 905168645
2 167036 313675747
3 141217 154657
1 69593 125860 235976111
3 71038 118569
3 91805 79801
1 20337 87326 136245358
2 170842 539802199
2 81914 255936633
1 13597 50119 558707295
1 46869 94162 125291709
1 64717 83547 284411344
3 17006 105783
2 96324 762869960
1 55572 129799 632297528
1 66879 151823 864890027
3 50369 4528
3 127181 23312
3 109550 88358
1 19250 47975 290314381
1 4822 147906 892493030
3 12214 34772
2 85846 91938792
1 53809 86323 752386998
3 173931 50015
1 38102 85694 90531538
1 19065 61984 252560605
1 89288 135466 155888200
1 64976 142551 571196250
3 116482 5532
3 48199 41433
3 11804 47228
1 9120 128282 170371194
3 165748 17769
3 34730 124775
3 13766 124818
2 55096 499628139
2 84410 148170327
1 25429 53499 55170186
2 86411 360970336
1 11200 25648 487160564
2 21482 906096591
3 130199 63417
2 126870 409174832
3 132631 82911
2 131940 602697868
3 172657 73283
2 46700 599050875
3 6161 11715
1 15392 147777 659624017
3 73481 121787
3 97279 13884
2 14620 969821587
2 138652 728063071
1 130909 143670 716006608
2 4436 497384820
2 4729 629676448
1 66886 114594 954103266
1 63252 103991 193635940
3 67874 140873
2 18571 551463772
3 88704 75374
1 23235 61088 220080218
3 32614 9500
1 78407 142656 842265509
3 30200 93528
2 144383 49080435
1 7392 91522 554663269
3 999 63454
2 91810 981054510
1 70527 74907 442961091
2 52171 826606041
2 84690 129628952
1 12947 38873 936084848
1 92108 109888 638697946
2 15494 847897996
3 168858 141390
2 158459 630025327
2 177173 427061841
3 169085 144461
2 84899 466296641
3 100156 49992
3 87231 31273
1 52425 88344 523493067
1 23465 55675 24129149
3 141387 125374
3 19556 102866
1 59394 125287 333714073
2 12593 322513043
1 79909 120995 391096548
3 112089 87761
1 53633 98059 111363930
1 102532 144260 980731528
1 100273 120780 105638730
2 116486 515656912
2 28859 549870134
3 69869 82613
3 82325 39295
3 120689 62959
3 86680 34348
2 17581 914381726
2 93198 394021569
2 36757 468655783
3 11099 10688
3 14444 94287
3 34713 39306
1 67079 91392 27217209
1 30346 125710 577915821
3 118883 39777
1 127394 134008 6924908
2 29574 731241725
3 37957 68533
1 35696 64715 671397458
1 22635 27982 396787337
3 38660 74086
2 38954 741590924
3 127138 20439
1 95273 114518 875585236
1 85017 110667 3488540
2 121849 839000947
2 115657 815771048
1 56921 68008 118552726
3 105564 108042
2 19005 670997260
3 156385 103627
2 7750 167456662
1 13707 133086 252888656
2 165907 851152830
3 47221 108301
2 128824 209704803
2 163321 508225564
1 10532 20576 460681634
3 39511 34131
3 74945 39511
1 59647 115160 263852702
1 8971 77781 754482915
3 120200 24559
3 108693 51722
2 171980 911886341
2 120998 212260425
2 90469 952574407
2 171741 726225398
2 174553 996869593
3 96125 39492
1 108193 110489 848371311
2 99187 621004461
2 58559 989249692
2 123946 810019499
1 8108 77901 165176492
2 149266 980767224
3 119243 89542
2 172497 739378457
1 69920 103690 739607061
3 121047 76514
3 142798 52573
2 79965 921338719
2 82790 259317631
1 13174 75889 942533314
1 116189 125400 662167673
3 7468 8215
3 29594 87842
1 3431 152035 874933210
1 46695 50648 990810071
3 52142 16813
1 18737 106129 17438516
3 93488 38124
3 82639 51041
2 140761 863881243
1 131001 141129 146336732
2 18664 68350602
3 159669 83275
3 49625 27737
2 85390 935702762
1 53608 142533 499152231
1 102027 127863 210526483
1 43400 109618 662960311
1 122657 135048 215094040
3 96033 122892
2 172403 132764585
1 45635 89550 420234483
3 143592 131648
1 22705 144050 687408213
3 141471 81646
1 35478 153053 135872864
3 157454 93767
2 45833 292117232
2 3638 700677978
2 155012 690747571
1 47927 136674 139483687
1 32322 117421 460407700
2 757 737814956
3 134831 15095
3 119689 132199
3 74883 87821
3 155864 62929
2 75426 876311678
3 102572 130402
3 12241 116311
1 103675 129703 191640571
3 119083 122788
2 31879 244426545
3 33701 89199
1 40254 127156 4633889
2 3473 409870920
2 87543 139532081
1 44251 75634 276764140
1 54786 97012 692949997
2 145004 533074823
1 2844 20603 353678343
1 119841 135814 957975019
3 34751 119747
3 138940 56691
1 12511 89266 532746380
3 145555 71403
2 126245 589604590
3 29746 98212
2 113859 369856217
1 3758 66705 471926469
3 120853 87824
1 15329 119170 197654988
3 134841 4152
1 46844 73373 64030559
1 32373 50692 714000094
1 22988 30619 658107513
1 37330 123793 337719972
1 19494 116854 504597503
1 103267 138625 685461957
2 65408 797624844
1 56428 112708 422400567
3 82758 45135
1 107061 122616 85414069
3 53324 77168
2 112925 944316791
1 74378 132933 86657886
2 30452 250787786
2 35596 999237847
3 57229 140770
1 98539 154219 533287305
2 173906 84274330
1 84449 144286 155177813
3 81782 3591
2 171919 131367948
1 76587 92018 969347833
3 143187 53636
3 28654 87598
2 71364 993014830
2 96548 405430924
1 24505 130828 105486278
1 37760 61237 196470230
1 136671 151953 877312405
2 72101 145860995
1 28797 75906 794376773
1 2144 53545 501166694
2 128593 892251462
1 86485 131283 548017423
3 43433 29947
1 74108 131505 687977297
3 159861 50391
1 50628 131742 862525076
3 54228 23087
1 53585 67906 326993405
2 83947 302099386
3 12296 121968
2 110111 534241724
2 51938 247491809
3 50640 24824
3 131883 37667
2 124960 703733195
2 150100 101608503
2 63709 578247208
1 9739 54098 9107809
2 18413 974819758
2 87109 961797062
3 64685 129809
3 62798 33563
1 55617 111850 404069951
3 39833 4553
2 5645 409291780
2 138254 903824318
1 3130 49515 400122547
1 51345 78374 510610348
2 77430 298189656
2 84143 470950598
2 176398 729572288
3 19641 74029
1 14881 114771 622092816
2 13220 362700371
1 96691 153223 598093382
3 2026 71617
2 27700 346724388
1 28772 126359 638397962
3 136792 82354
3 30621 97038
1 24806 68956 782763002
2 129901 967997103
3 129900 122812
3 141045 12657
2 93516 919451302
3 1695 127889
2 121751 740331409
1 139729 144769 377093887
2 115616 43113479
3 60595 59130
2 37072 604759764
1 66508 101620 87175074
2 126920 990443914
1 50111 116644 192312303
1 90699 125105 885036608
1 85646 143973 616235480
3 163014 11039
3 3117 55124
1 97643 115737 891934814
1 2926 31448 232394672
2 47635 27850859
3 141936 89311
1 64785 131803 20561024
3 19307 88776
1 58422 147444 986842889
3 132174 30604
2 84408 19546356
3 157829 38167
2 31819 441177294
2 156829 811755045
1 41340 99406 601383703
1 16182 90009 656328651
2 174995 916726100
1 85960 143014 713488541
1 8360 149686 485748538
1 18990 87511 75854747
2 51050 100840958
2 1377 391364190
3 125418 852
1 19210 152168 204270622
2 109158 324892463
2 169782 394821121
1 106207 145247 499964545
3 145044 34353
1 137539 144487 301453400
2 168631 931553129
2 45953 386195623
1 12398 45640 938898503
1 114001 116419 566246440
1 73776 81077 874419932
1 81708 140310 361407657
1 34483 99132 131414640
3 3437 6368
2 160528 78424647
2 13266 615606435
3 94745 88568
3 160452 153899
3 130462 113378
1 14531 102199 887537340
2 11733 801054545
3 169112 59742
1 58815 83122 242391844
1 1633 141957 714549128
2 91167 448431903
1 15143 47569 276578368
1 85239 113091 101632469
3 63854 150106
2 87363 465477531
3 106181 126478
2 699 713584889
2 163985 368208983
2 48128 766689997
3 144160 64136
2 55662 878333762
1 74144 109423 182094679
1 67577 75184 679856997
2 50504 568509226
3 46141 118598
1 13942 86598 754979138
2 147751 685086913
2 56696 539368514
2 94392 912731293
3 139668 107553
2 74415 304913113
3 167043 151853
1 38206 112762 815720032
1 31094 78538 621482356
3 173718 106610
1 126021 150975 906441335
1 32788 68717 320603039
1 17443 62774 865615635
1 125062 137723 984460750
2 1088 674978583
1 56563 109065 297325262
3 117170 120970
1 137113 139061 733712561
2 123876 376121688
2 149726 527808021
2 53238 568713507
3 84329 97834
2 86086 294280683
1 21487 129016 754083931
2 106167 574558270
2 155975 741672632
1 58216 146885 604488277
3 150765 94767
3 139969 85804
3 5748 135302
2 17351 637692653
2 9081 329999219
2 105509 684621372
1 115215 151408 183422699
1 17342 61372 783359222
3 115389 141345
2 123467 520219966
3 39879 44614
2 132979 767740936
1 27405 95664 170579858
1 48771 57743 313228057
3 109758 133301
1 33440 153711 492147814
2 118884 402113357
1 92102 154016 14830509
1 9691 108777 879055041
2 66645 223704408
2 167247 870775644
1 13705 56017 557664022
3 174684 6166
2 147149 3372141
3 146270 95785
2 173757 300785149
1 63789 130702 578670286
3 176032 123292
1 44866 147187 42084074
3 161369 129035
3 28205 152186
1 43785 115168 70226240
1 62540 86554 516443642
3 134139 2786
1 42357 132498 932655301
2 119060 711263837
1 68838 125611 370287879
1 4376 74060 695095705
1 25890 41201 639247875
3 176881 53959
3 43214 143367
3 120276 26829
1 100730 124533 613077597
2 25248 454711916
2 62834 633724324
2 111049 302896055
1 34717 71262 182197562
3 88918 49710
1 1113 98269 764467098
1 55534 121454 749120539
3 91783 72543
1 16041 56141 548991280
1 2066 56136 234012728
3 26408 111715
3 126940 125181
3 180848 65339
3 56419 135089
1 10348 117787 918823510
1 61795 97314 162922552
1 39903 123005 947427878
3 156748 41832
1 50204 137312 832993177
2 172598 33386242
2 155138 307715832
2 151804 822212896
3 80868 60447
2 60509 422244187
1 26447 108040 734728297
2 2836 435274328
1 85204 146895 495565503
3 28663 57429
1 61897 69346 803698901
1 49629 63507 517664124
3 111247 101067
1 84568 150189 38796114
1 7474 67854 653301415
3 19663 91059
3 109201 45232
2 103239 639573866
1 26800 58222 33695042
2 107546 143420075
3 160127 148677
2 53468 912924703
3 39270 146416
2 78552 82063830
2 67112 446050465
3 205 137566
3 79216 83137
3 105985 110545
3 109360 9243
1 44807 142449 607499645
1 10940 35895 200518157
2 128706 270452496
1 226 17320 515613132
3 128981 110063
2 51832 501047988
3 10656 9335
1 34503 47841 594806030
2 21947 948540520
1 109069 123750 866320933
1 63167 108171 447741044
2 32210 669071184
3 31937 55778
1 20270 134765 102927865
1 29813 62123 774917281
2 25750 873384690
3 92604 65055
1 69129 143941 53978356
3 178016 61731
3 123425 92877
1 7293 119076 902841855
3 30514 111795
2 51597 739301602
1 93219 133921 127114568
3 41953 33890
3 82893 117714
1 53280 66698 386949188
3 89919 153151
3 52038 76047
1 35530 96144 314231182
2 52995 40450272
1 75298 133184 772695413
3 12492 154529
1 13970 127076 333458799
2 129800 552255106
1 41543 93923 477382329
2 56409 30623878
2 40218 698466326
3 41600 92878
1 129743 132817 527018584
1 108406 144486 166879751
1 6877 103049 668946242
3 179294 105325
3 22234 73182
2 122058 104926862
2 125058 791184061
1 101517 123399 973626884
3 84387 1477
1 61477 152677 151104883
1 27110 94381 47732913
1 70949 71882 247423320
3 66136 15302
1 67057 124421 232769363
2 56853 57440133
1 100621 148705 749096857
2 63487 615235222
1 44963 89790 503053648
1 33945 124192 623730945
1 87399 104152 407480821
1 12401 125580 661264814
2 3801 727371435
2 55450 259493350
3 83943 141487
3 159807 50861
1 47694 73633 690502566
1 53646 149146 558464252
2 145057 406015216
1 31547 144182 818895124
3 120663 4329
1 12115 137568 705435551
3 178108 131247
2 149735 310071918
2 94091 8637014
1 47105 114224 818619934
2 162829 481606169
2 58335 258896253
2 149803 612782691
3 80200 90144
3 55097 95422
3 68322 66816
1 110537 144318 6440443
3 22199 40390
2 93876 106070342
1 54023 137095 754766164
1 9650 86136 407926889
1 5289 42598 484573646
3 31715 128044
1 62670 75700 437494517
3 33035 147665
3 74487 144247
1 128539 146108 113738554
1 74761 99125 637550015
2 86442 261393011
2 158829 898468940
2 30126 839515733
3 23408 13473
3 24729 61327
3 18203 71467
2 181320 148437111
2 70300 440346353
2 105533 936244537
3 178837 48180
2 92025 893696978
3 69228 39870
1 5355 88746 684046003
1 69065 152840 37920668
2 82770 395541202
1 254 82087 535012559
2 50736 46351768
2 14256 201754867
1 119822 125904 292965945
3 147684 81807
2 63021 942831369
3 110602 146016
1 12797 90320 829060208
1 64206 133938 90961481
3 163894 86966
1 54840 79817 945803260
2 99248 274040648
2 72373 271819220
3 172032 95138
1 74255 128627 825967247
2 66587 889438186
1 34330 70460 251960732
3 140289 25840
3 45038 113257
3 178394 49464
2 60976 685103517
3 99995 61917
3 33946 41178
1 29045 69477 695733223
1 39278 90251 26793213
2 148748 995793518
3 110797 2516
3 42792 140138
3 56803 72166
1 125218 138985 732979321
1 2016 43096 588003104
3 80450 108374
2 111828 451468681
3 77971 52071
1 13757 140888 709754651
2 127533 795590510
1 82477 120069 298971027
3 40128 56827
3 43978 95353
2 34939 194091153
1 61308 143769 920463847
3 157778 94087
1 42651 115958 854488400
1 40298 91113 831198801
2 105628 725270311
2 163124 308903261
1 17051 62666 878822651
3 66348 111954
2 162918 192533325
3 53971 59551
2 146621 157973584
3 117839 104352
1 128329 133849 281979391
3 119263 65444
1 118992 125601 443384968
1 31643 150859 141893566
1 47998 100248 569058811
1 79530 110289 17235980
3 43557 106466
2 66222 100690452
1 106395 131879 200213633
3 160164 52948
2 52912 372525918
1 86713 91880 935452577
2 142175 734995883
3 64797 33615
3 119450 119874
2 62748 616239581
3 139937 84640
3 140582 40127
1 52052 105146 195218649
3 82815 92478
3 19137 133803
3 15027 86281
3 96082 50802
2 70093 300631494
3 73073 2493
1 62420 84037 501856793
2 5755 580961105
2 66525 104163411
2 68431 493037911
2 79150 467546824
2 6013 455227520
2 6150 94152708
3 166369 81800
3 49414 103621
1 44697 142227 646803023
1 3018 28097 703163034
2 47450 168508297
2 62170 101407079
1 31202 115851 346435592
2 2089 242637897
3 105736 105216
3 27675 154836
2 90240 755600934
1 23954 57640 130097776
2 71699 969239388
1 54576 66025 949785168
3 52357 1520
3 117701 143307
2 116462 214049729
2 147224 959505459
3 104670 153630
3 62959 24800
1 55585 79868 308685839
3 179143 103737
2 62583 297306008
2 70467 999351114
2 17509 219328346
1 52089 137691 210725838
2 25197 728009230
2 107607 896156498
1 3496 9505 649466167
3 5533 152829
3 115830 112982
1 35939 73337 240786532
3 121303 28546
2 166981 269472023
3 135084 81052
3 92111 122220
3 35536 61200
1 18747 45227 772652429
1 56270 138982 563711167
2 21353 238953839
1 2274 139615 603367016
2 57180 319401916
2 179282 582157643
2 52703 63379692
1 67108 134261 789721043
1 55975 81346 698681445
1 111882 121509 905628595
2 72552 936748680
3 150103 51823
1 82680 121858 300704566
3 180238 148161
3 147130 29915
3 21287 124760
1 73156 84222 566417418
3 95792 76559
2 88490 768494725
1 80730 127410 589269116
3 26862 116856
1 18028 79746 828385799
2 83426 118508958
3 52562 4584
3 143797 126103
3 137886 120648
2 146172 563081840
3 100685 41965
2 121236 48369830
1 32198 119439 389316772
3 3687 20208
1 3571 102385 217068270
3 40634 28417
2 13709 594522740
3 56174 40973
3 774 91284
1 40451 68957 184531699
2 168178 621116
3 81665 17143
3 92784 16733
1 73619 113585 456888277
2 116003 798683374
2 136911 569692113
1 29554 144652 608164317
2 7269 679688587
3 106926 122330
3 10966 110523
2 120942 853876605
2 170323 506432736
1 48171 135385 379574961
2 110596 437167910
3 131785 34434
3 156037 78389
1 33056 52841 736485203
1 11477 70334 614810100
2 66139 427908876
3 3669 75110
2 168647 433895023
2 40592 327998820
1 58245 71485 718141361
3 48782 25476
2 74466 995633124
2 133405 150892527
3 66526 31885
2 177824 698855197
3 101696 129905
1 57907 121036 18987595
1 56633 142561 477458544
2 87922 206349100
3 72407 58947
3 163273 11016
2 126239 759744138
1 93456 124459 842763196
2 59767 794339763
2 166796 115838132
1 31046 54103 631877449
2 6904 943648716
3 140495 28554
1 3367 10822 398385304
3 54899 33754
1 22104 123821 448070480
2 111035 61590971
1 9040 33777 526387484
2 103829 149143248
2 142623 172767387
1 36868 139267 729327575
3 174920 128894
2 12671 599490880
3 133383 10969
2 178494 635463715
3 5936 35906
2 151190 194146675
3 50521 11987
3 154787 116814
2 78231 414422778
3 3087 98532
1 48740 89698 38716717
1 14048 78298 279962688
1 21337 75061 611696700
3 133203 65513
3 82368 31650
3 78226 134063
3 18867 142670
1 64048 125361 239459376
1 23963 32058 350859701
3 6580 129999
1 37519 45346 171515318
3 180395 74700
3 137431 112406
2 164628 480339243
2 29998 364985815
1 95705 105303 429362846
3 26770 28026
3 112913 123897
2 139327 188074072
3 159085 83727
3 97457 85103
1 42951 43603 19464195
3 57497 103614
1 92915 123565 179742062
2 74829 626435964
2 18934 75105180
2 68844 761526273
3 180735 152625
3 151331 153157
2 133855 771811021
3 24286 60878
1 48735 143353 586382633
2 18303 724855023
3 163417 61566
3 46512 12992
3 166900 116718
1 61832 99786 147063281
3 72582 100148
2 160967 744101600
1 36515 66290 9555641
2 138552 422163222
1 117241 141752 995419677
1 26897 80246 376340664
3 11221 54811
2 139900 153788270
1 96841 131861 202838361
3 129505 36244
1 71666 149010 744791117
1 15804 28858 726146013
1 73066 109500 920866017
1 16240 146858 388418146
3 108795 109964
3 38205 62999
1 12252 65350 473965084
3 87426 39436
1 9637 51498 971359189
2 77589 386342422
1 48283 78404 682738559
3 132636 145811
3 67858 75631
3 76712 128685
3 24404 39362
1 45059 125803 933769264
1 17628 62848 838242495
3 55991 41614
2 27698 88795763
3 71100 72343
2 29435 872699468
1 52287 99128 855555217
3 113607 5929
3 53860 19714
2 114235 135752305
3 158024 49055
1 2228 75937 191033415
1 28239 114864 564707559
1 57772 59773 438503181
3 8167 112544
2 122710 459645956
3 114575 93377
1 123816 128734 152553520
3 10348 78672
3 51406 374
2 117194 917878572
1 40913 44915 295294560
1 46884 84663 859588121
3 30771 76081
3 98477 137009
2 16929 548679258
1 7075 154177 140360106
1 36412 119900 287095641
3 37300 98763
1 8881 140025 531925016
1 19424 30466 562174439
2 69349 499514128
3 15759 39807
2 8322 56404887
3 27769 97652
3 117522 50358
2 52033 23021562
2 125348 585066745
3 177136 149889
1 52388 100235 976807228
3 77508 72966
3 125609 106104
1 54443 84055 462250757
2 28157 644417644
3 11693 7063
3 157480 150566
2 159467 916755329
3 89038 75347
1 4407 123930 247798059
3 7723 102979
2 22937 564445745
1 3826 100476 875914805
2 18727 960837229
3 133771 153611
3 35269 110227
2 153152 544837795
1 41852 139839 115172165
3 99525 144124
3 148001 132233
2 125102 853137395
3 128862 107818
1 69993 93241 649569021
2 97590 860319110
2 118671 648742424
2 10025 661654436
3 9646 91620
3 177708 135447
1 87001 111539 852411401
2 76204 896621683
2 175455 365647631
2 20255 330289338
3 169921 48693
3 55560 62410
1 58761 132056 716398060
2 64180 146875178
3 17165 60494
2 118955 816997990
1 6824 144658 847596552
1 37846 120141 350760697
2 91151 971974770
1 96407 115780 552846499
2 58538 2772648
2 176252 183338012
3 5550 77516
1 99524 123842 834393054
2 96325 869661638
2 107332 390091160
3 130986 42542
3 55253 151086
3 140297 135355
1 31924 83832 611547852
2 83552 795294443
2 141302 998862992
3 21786 6527
2 12609 799040496
1 15239 128614 372058600
3 86406 139693
2 76665 457175308
1 95476 124294 700817459
3 163087 126354
1 19110 27020 848398560
3 16799 86366
3 12955 117651
1 7737 70025 984466635
2 37370 110879979
2 67934 552490673
3 34926 149392
1 15562 66320 372305272
2 155159 272014928
3 171103 97121
1 69882 94231 842610470
1 90350 131532 107558591
2 56643 660133899
3 140581 21066
1 87775 132049 869956446
1 37808 92277 296235391
3 37002 19259
1 54232 119901 598596544
3 140903 153123
3 25919 66044
2 131100 827677729
2 73466 465780045
3 138223 147013
1 49929 98072 982239859
3 173962 41074
3 56502 94753
2 100550 833568799
2 7210 133829527
3 170661 114092
2 139473 727123356
2 165448 399246946
1 41535 120870 480197031
2 120108 699764759
1 37012 57326 65993669
3 91433 8549
3 79849 20784
2 152848 342890973
1 40744 50430 3886704
3 162488 70740
2 19150 97362902
3 76467 17903
1 18162 59204 718540116
1 15740 111672 152771153
1 126127 152497 533053522
3 89287 73781
2 112157 958728629
3 104683 35076
2 36429 32825585
3 101576 109231
1 84587 145854 53297719
1 21804 42549 752841044
1 57468 72992 899070279
3 115929 143209
3 5752 40960
2 21295 600376156
2 41460 628344119
1 12480 33649 737335186
1 125691 130446 217703199
2 97404 694248039
3 147848 97358
3 18330 37148
1 28733 96771 229360250
1 30995 146616 903006801
2 78463 936536069
2 169557 614636038
3 164040 7958
3 174073 83203
1 3428 128318 661031056
3 66 15439
1 15119 49401 720215520
2 176965 84747000
2 156837 515530252
2 25053 351643302
1 1685 49736 756552731
1 57965 87928 323992523
2 103370 756760465
2 56130 221159687
3 19766 16178
1 35369 145676 208372221
2 179823 660130047
3 97794 109756
1 143169 146614 456910837
3 113279 101674
3 38427 150201
3 56172 6898
3 9219 16543
3 160071 120542
3 179875 62392
2 57443 679751981
3 24220 36027
2 15554 353620829
1 16621 37895 305811197
3 136952 50291
1 79253 101993 801946206
2 53413 789660851
2 81290 525401473
3 28992 127131
2 13117 889445931
1 114980 121057 778677798
2 81770 953287318
2 99765 132776977
1 114982 150710 37466700
2 126054 912862338
3 92246 45383
1 46053 58121 696528174
2 140705 715516137
3 15156 72425
1 41328 50262 129786774
2 66182 397121183
1 11352 133666 182026082
1 44912 142507 630251085
1 45010 60676 601611209
3 92262 127900
3 114467 95633
3 22737 150260
2 178965 159334645
1 65753 122217 472233573
3 41263 62053
2 121361 625792331
2 178326 31424598
3 41486 153956
1 81606 126716 327715686
2 172998 18031003
1 57924 140586 376533435
3 49430 28698
3 69700 137465
3 146495 72280
2 136268 22069259
2 5383 123052181
1 46240 152984 686750440
2 115576 227586395
2 161283 952147945
3 61883 80309
1 82249 93359 326281459
1 23609 112595 566631468
2 179091 953449797
1 56163 104519 960163296
1 45360 79397 320251705
3 154297 74410
2 54264 530393293
1 12841 52559 164148551
2 94326 834083041
3 99927 16869
1 80452 117160 67289657
1 24823 25086 710406031
3 158205 20227
1 96232 124261 131703079
2 73849 948914858
1 4571 17827 656745913
3 73490 97597
3 175940 38843
3 161185 126830
3 118680 74774
3 100040 90227
2 61614 704020169
3 99045 77885
1 78530 78799 288493715
3 35793 29764
2 103503 169531016
2 133057 759170671
1 26093 99426 380616673
3 107822 103838
2 140655 49359557
2 164006 708096257
2 159186 892455661
2 59495 589884444
1 7385 113600 129258186
1 86450 119608 131180640
2 84565 543207414
3 63481 60883
3 11699 82876
2 169434 245569916
3 30928 183
3 86764 153143
3 180429 99322
3 165279 110902
2 101044 487707949
3 134872 136777
1 47332 55422 613018905
2 128459 481404556
1 44186 154465 253294687
3 136723 25087
1 20692 44692 728176031
3 180390 5722
2 140077 539830775
3 41814 54147
2 60597 534427971
1 67422 70425 864858945
2 65795 622730575
2 137616 828436147
1 101821 122183 821152565
1 19350 21793 79894337
2 135905 537823459
2 75688 46691111
3 169593 145945
2 79614 372190160
3 126874 119912
2 24995 456309947
2 49440 50967380
3 133268 64645
2 172305 954760476
2 55863 449383776
1 109646 130962 314945192
3 160555 85229
3 137337 148260
2 34915 990251401
1 8955 132505 888482533
1 39955 72639 521420452
2 139093 547043964
3 172853 91531
1 41432 54838 677120613
3 87238 139734
3 139066 145220
3 83527 70922
1 79635 91978 88824465
2 33902 251950923
3 24076 146612
3 161197 150413
3 60907 31455
3 74188 32278
1 43451 83025 771424574
3 42672 126674
3 143646 132385
3 63328 47303
1 19834 90345 468176050
1 3979 70197 787212366
1 21558 110612 619217414
2 6281 245339868
1 4430 40183 203917678
3 95040 126680
2 73078 522512701
3 145472 127811
1 76747 142026 992603949
3 164779 60824
1 5918 78472 716590296
2 172514 242905245
1 10319 27871 933774647
1 1237 59069 71559071
1 123667 130483 761217399
1 9877 142770 505317817
2 142298 101733124
2 40631 940441646
2 155028 115222634
2 152703 611318400
3 68006 29683
2 53480 969352787
1 10042 136952 296166422
3 2320 105664
2 71488 363659699
1 47876 117023 412889794
3 66793 139066
2 50373 489482921
3 95241 71662
2 29644 222601558
1 23728 140647 951475590
1 4664 113104 313783180
2 140924 956659824
2 68516 358116778
2 112354 99502637
2 79777 454918154
3 95654 100916
3 56384 107171
3 113865 143226
2 53343 297493171
2 73025 696379802
1 49700 112422 120528580
2 116687 52849225
1 29702 94884 620573357
3 70684 149987
2 92301 421190129
3 165782 39808
2 164405 934721056
3 62229 94102
3 177888 79363
2 70057 989892236
2 57307 93070241
3 51977 135646
2 66421 516940704
2 110909 433034283
1 85553 132588 54387757
1 46949 79932 908536986
1 5869 47997 551705583
3 34166 92848
3 116158 14367
3 144558 34687
1 75408 115162 493318673
3 11033 148546
2 113210 281435635
1 50015 134094 259222153
2 52064 939857383
2 119814 427554856
2 851 743305024
3 75153 83979
1 43134 131650 130689608
2 146695 474376577
1 37118 132696 844217124
1 63098 149599 632723727
3 20081 31086
3 28668 134661
3 103787 42980
2 102299 643504018
2 44749 42186498
2 25666 76810044
1 51655 71042 181077708
2 45982 38387311
3 174975 153868
2 48367 820088254
2 4850 841882839
3 6448 97049
2 130311 882664501
1 41549 52149 703935552
2 159700 420253757
1 25995 27549 773201774
3 27085 58043
3 119792 59828
2 17857 483278922
2 165673 145767608
2 63012 65791688
3 18873 71669
1 29158 112265 404888509
2 128107 898096880
3 48485 116172
3 67596 27465
1 50071 54893 220378966
2 63622 497433689
1 41288 145607 759549888
1 57703 144966 224017043
2 124444 973225873
2 48077 985490613
2 170678 335105805
1 79499 118925 368430180
3 144069 151114
3 149469 99829
3 178719 73186
3 90161 60832
1 91702 120069 669281850
1 9528 39555 144193072
1 59110 77204 571063910
3 39880 64946
1 23231 67112 162919224
1 94608 112988 754069382
1 35577 106490 72442946
3 115383 54338
1 124584 137649 147090679
2 2313 42688854
1 87049 134391 40288653
2 86132 543455593
2 33231 149583367
2 62630 728534342
2 157290 466125344
1 73280 76641 39649379
2 17851 894051824
2 126610 332375664
2 39742 662939896
3 9420 103916
1 31964 60712 981548285
3 108555 80476
2 152460 463540650
3 90693 97941
1 81330 137797 978267128
2 59761 144841652
1 77164 145485 147070990
1 49245 126072 507422952
2 70247 552573782
1 21757 26238 25209970
2 70090 9399798
1 5753 22365 780457209
1 3798 113422 791255452
1 114461 138423 463047788
3 122815 13466
1 93797 121364 255536718
3 63598 42486
3 111237 108570
2 77927 207627136
3 82798 153048
2 57582 554462573
3 143415 74073
1 69433 154771 920323851
2 61814 173572710
3 129102 143780
3 71502 108611
1 16840 40367 817213959
2 14825 890499219
3 16240 126825
1 17962 95652 726841167
1 92331 115569 864617222
2 147695 487225192
2 6372 654755447
3 99191 151708
1 55415 129890 469137799
1 108202 120731 370014802
3 49151 56463
2 131912 759713300
2 38121 692245513
2 24077 22824318
1 48444 94734 991627972
3 35516 87006
2 66500 836003270
3 163635 95060
3 130425 48776
3 127174 74091
3 51423 86997
2 157819 408105326
3 149469 105938
1 32926 36307 937930118
1 2423 47919 763809160
3 170684 135566
3 30262 56897
2 52608 285791081
2 60220 729010223
1 17232 62436 479249884
2 52111 287654658
2 167963 83734881
3 171233 111340
3 166737 93482
2 160784 787714661
3 47264 106903
3 15856 37754
3 171943 62761
2 98428 390091506
1 61650 95140 987395679
2 50048 353859357
3 48509 141889
2 22280 823133149
1 62313 118342 322314044
1 20027 134922 647209563
2 114914 1114533
2 50805 405357587
3 145672 40094
2 105360 905031415
1 9046 132586 825956528
2 83459 173362752
2 137569 437603437
3 67864 2493
1 65893 154965 532157310
3 158319 93987
2 54853 840011876
2 66485 456628680
2 25403 805075997
2 133225 487199492
1 19268 39034 598798919
3 126328 37520
2 123874 168319940
3 39227 153618
2 158077 225900221
3 149435 84515
1 25264 53620 428879541
1 62928 80649 126526252
2 119916 877440273
2 86509 401714549
3 87320 70548
3 181260 88409
2 24980 661372624
1 30815 46033 532914865
2 40216 581640869
1 68988 124596 641925135
3 149439 141595
3 108749 75375
1 6722 6954 881234354
3 94782 149883
2 106531 249538309
3 80947 115302
3 5244 29861
3 176930 130894
2 150675 328032884
2 181470 11566261
1 114542 120596 286712789
3 35387 96031
3 9542 151680
1 23278 101372 115280072
2 68241 958264388
2 177304 569005151
2 159405 159312947
3 38206 83690
3 141954 42523
3 115940 142812
2 164833 417655805
2 107104 222588762
1 70680 129890 120210241
2 77479 820226211
3 2260 17876
1 48376 68552 605665143
1 5833 82346 511927412
1 64147 123554 686561066
2 174751 222678617
2 65816 572147072
3 124763 56266
1 106985 137297 902978135
1 37058 40841 519133127
3 76883 96454
3 56138 147061
2 159241 831293074
1 43544 57946 703998021
2 172082 224558300
3 9234 76032
2 131708 89635147
1 77850 127253 573813437
3 88646 20591
3 128620 49651
3 38072 10914
2 177751 924868852
3 17734 8001
2 175163 396501551
2 5040 417009969
2 165606 634030583
1 913 139256 78278921
1 18850 138097 459884050
2 86932 585418582
2 126561 844534061
1 82640 122605 170618441
2 101638 443276286
2 71471 868544815
1 93788 124338 540849747
3 135272 143600
1 92341 130010 545019777
1 100732 122477 843131813
1 66571 91498 561152455
2 87835 130586085
1 67395 140369 823112650
3 111839 70758
2 128271 423089359
2 146750 100249734
1 56182 64024 146246201
1 73814 139064 327766596
2 23631 806056460
3 133278 51363
2 142548 249324795
2 180815 385221948
3 175854 41893
2 9624 622344908
2 58294 484855233
1 53044 109332 751403833
2 70875 714141264
1 89380 117020 956873241
3 32240 58220
3 143414 49291
3 178317 34993
2 45843 234972014
3 156680 144918
3 571 119606
2 151347 521284293
2 119589 622066834
1 9739 130688 291874081
2 169013 293306677
1 12463 54727 214917004
1 16310 105558 509366968
3 117658 146053
1 110261 114814 47022238
1 35431 129119 929239290
1 36187 112319 959822863
3 124408 83535
1 111340 152548 429930494
2 85747 945622519
2 24566 308966911
1 25534 103464 268954198
3 91163 17885
1 75678 90668 1422931
1 60890 73381 38435953
2 88194 323063476
3 180573 153331
1 70619 108780 467755313
2 95981 32951662
3 85406 56535
1 30900 133881 627966022
2 22864 817854810
3 83419 67830
1 70665 71955 334194562
1 98590 133045 472605931
2 94920 830509195
3 173300 153792
1 61742 144370 682587366
2 122816 241997933
3 100353 79729
1 121915 141817 771293704
3 97037 105435
3 53432 73884
2 54067 283381127
3 53432 83955
2 60494 777697356
1 16439 77687 914651307
3 101442 44652
3 94239 107000
2 80045 213055185
3 80482 102126
3 22669 105740
3 1061 23469
3 136483 149808
1 5606 119963 903465120
3 175639 65648
2 114157 948180415
2 18079 916934486
2 58348 484831336
3 179503 145923
3 81798 70506
1 44055 93959 45857335
3 127234 3063
1 46281 129160 434160665
3 2579 88018
1 98795 103719 723334278
1 94579 139648 644519705
2 125180 910903831
1 43671 65547 553460984
1 42687 49259 700255881
3 80271 25411
2 73373 913153130
2 141825 277563122
2 50125 490204622
1 66785 107818 106911595
2 60803 662621632
3 126806 74634
3 119937 119693
3 35781 14629
1 45628 143131 593608510
2 131709 168493591
2 76525 510135792
1 72025 147985 643543480
1 16093 134276 1021446
3 89920 10520
3 168394 150359
1 29932 46371 686737728
1 70966 85430 94510398
2 52192 759711345
2 139050 507116204
3 87160 104140
1 88548 90565 364652915
3 137690 101658
1 18776 43041 939886228
3 13565 41730
3 62952 69395
3 21669 23477
2 15296 438933579
2 20943 10117675
2 9039 430435119
2 178861 592818162
1 72790 131213 408271377
2 142662 775445346
3 50401 2781
2 91735 4433458
2 94133 988976666
1 52961 110451 708912362
2 30813 423166012
3 61779 143046
3 150230 18521
1 26425 57090 542593022
1 64816 147495 259937909
3 37930 148999
2 64158 108373177
2 180396 696610118
3 43542 48270
1 37270 38810 327357884
1 10882 132312 973789651
2 112331 852206638
2 50010 869587824
2 168976 924272340
2 65289 824321554
3 156884 124767
3 23207 73329
1 113044 119612 918034253
3 28800 7484
2 116439 124975465
1 73861 154315 20281736
2 46268 616654103
1 59600 93743 993772150
1 9077 27652 428100508
3 130592 124430
2 78287 620284631
1 25290 97702 233888877
1 119539 150689 133471129
1 27786 133850 910150209
2 110474 84866770
2 77246 192203609
2 36686 870789991
1 89148 104147 43903481
1 87582 126010 757092459
2 173169 889326630
2 126051 639462869
2 117028 611394315
3 137453 115872
2 62498 511144410
3 17209 70815
3 169994 85
1 73416 103551 772061780
3 103636 47606
1 10645 116477 237191098
3 144632 8086
3 7345 99926
2 31768 789929634
2 125355 236168814
3 129382 129295
3 120344 74409
2 76210 389225339
2 41979 652326872
3 117495 129031
2 79470 7706781
2 154903 516666442
1 131038 154058 116810427
2 48628 969098698
1 70475 136732 396302946
1 99623 119563 505145133
3 176574 147470
3 223 92774
3 69545 84554
2 159606 753003101
2 134576 526056500
1 92220 118594 847961694
3 33827 39095
1 116974 138304 934785060
3 65993 137763
1 40069 152012 839097852
1 97221 151204 35396813
1 128257 131304 478447758
1 81717 142374 205843766
1 40383 56636 926681338
1 4362 146198 912033082
3 92230 123792
1 80370 133156 631537674
1 43732 82781 856174090
2 181011 540493104
1 126104 152553 973485681
3 97271 44719
1 35280 132267 543190244
2 85982 710427779
1 57387 107753 129779041
2 157906 453472882
1 34199 118166 328579497
1 61183 82017 314371440
3 111593 103016
2 124847 209831663
2 97223 966436299
2 55114 186552910
1 47452 51761 606027105
3 138300 16940
3 94938 60167
1 65384 132188 695225428
1 44738 153211 84635397
3 152561 129978
3 53387 50119
2 116762 689410185
1 111062 143051 643428146
2 55903 145347878
1 95712 98471 408383414
1 35519 152491 443345007
2 14286 469928439
3 140162 56234
2 167476 56672193
1 84772 108707 142842266
3 57113 14321
3 63978 70413
1 17270 38901 650566366
1 28111 100432 195118202
1 3263 47052 770176028
2 50215 871939073
1 96347 152596 282039792
3 124327 8735
1 17906 80284 533287162
2 61337 600720603
3 125275 124372
1 103514 108653 422511770
2 69109 219137336
1 115703 147876 141203992
1 88245 114818 126524750
2 70687 239644936
1 62274 79167 605292952
2 30777 39390824
2 131529 558448500
1 84267 149377 424025734
1 51504 110996 725929823
3 72217 130538
3 32122 82426
3 151738 97295
1 12585 86453 444530348
1 73913 101062 545840567
3 107601 36379
3 66001 94767
3 48045 149811
2 83906 599034327
2 143630 340848373
1 3363 99978 27955908
2 110373 797993557
3 136038 114309
3 25143 101151
1 91795 96479 573604583
2 18466 799851798
3 103701 49061
3 179163 81734
3 16874 75547
3 9172 108338
2 90360 832477361
2 89067 168525902
3 119196 31346
3 172377 82970
3 147758 55590
3 122086 110548
1 28953 74877 228776937
3 98493 59729
3 75957 147605
2 22705 91072754
2 44050 277796340
1 16151 34874 557328499
3 167761 55045
3 173237 15195
2 122358 861926277
2 6922 517437167
1 88882 139574 873265335
3 22606 135352
3 105115 28101
1 17441 20943 920283773
3 144824 133522
1 5439 34123 828245705
1 2793 125664 287666591
3 13461 92843
2 78629 192534719
3 4453 1836
1 25164 93826 944456054
1 32214 85501 72317109
3 180531 21190
3 41113 72775
1 119208 119840 150177914
3 49225 29310
1 109704 112250 704422102
1 67034 106332 25970486
2 103685 948310739
2 29231 100445724
1 83181 92264 718164295
1 3858 120184 310227531
3 66505 42539
2 143003 332543924
1 48868 142665 823810005
3 148171 79209
3 5941 118958
1 92259 151507 598026272
3 25567 135051
1 103333 130180 971564316
2 60105 52349372
2 37619 207806948
3 109228 123349
1 31314 76694 247741606
3 139585 7051
2 7510 589764365
2 11621 337523261
1 61630 116627 397032802
2 34641 595297140
1 25901 84158 632760480
2 144512 856029992
1 71886 128267 560985517
3 7542 136934
1 72751 109721 699280320
2 30820 41815443
2 138921 602891102
3 17536 116319
3 135460 42893
1 61836 81113 140309908
1 74863 140394 675098062
1 84613 89728 445958732
2 76431 812926659
2 53569 203209737
3 121372 92705
2 71466 359628855
1 22751 147280 128642751
2 131284 944050501
3 107879 147709
2 143606 110780186
1 21936 79840 416781874
3 101111 96414
2 126431 854391576
2 17954 400290001
2 126178 380223088
2 180344 889553165
3 70500 146204
2 175053 202932705
2 57251 956563585
3 44835 144507
2 117381 286048036
2 166415 869809182
3 147802 66125
1 77940 145660 315736175
1 29848 74245 680226764
2 171575 382047711
1 81848 114729 109955087
1 136109 136279 339741241
3 138815 114309
1 59351 124789 633675692
3 154658 130452
2 124260 893803290
2 85695 89395576
1 1951 104414 484843261
1 19900 25510 838635934
3 114690 35465
2 91448 502807698
1 84204 121056 623845680
3 117727 49158
2 86718 810921250
1 25820 118123 627126214
1 23609 150788 609355549
1 13162 17259 446270296
2 30537 896252702
3 171686 88372
2 109463 568638294
3 162102 108593
1 52462 149154 657323546
3 121782 81130
1 58401 88800 967044350
3 97922 87057
3 13863 127004
2 8146 858896015
1 18005 45292 189568857
1 26300 122084 90843770
3 26294 31081
1 117490 143272 633780510
2 164784 986731108
1 86861 135894 767019497
3 11731 87653
2 69590 754672017
3 117674 55507
3 139113 54999
3 112502 122113
1 46875 127606 842327547
3 154174 13853
1 65521 96984 376893096
2 77832 507157445
2 20211 285260654
1 125754 154202 773833611
2 29706 998582062
2 54179 682659250
2 85255 360491800
3 163452 96057
3 46988 29905
3 145631 72515
1 8156 48526 949589307
3 7779 121174
2 52 852756298
3 72033 132161
3 110755 11394
2 167096 958393580
2 66768 656166534
3 170782 142246
1 83973 103884 518181907
3 122347 129134
2 110054 251639109
3 88053 48054
2 58267 956673994
2 52616 119900738
3 111692 120932
1 56282 131171 385519152
2 14860 127380115
3 29249 104101
1 103780 145634 265283181
2 106995 160257376
2 75155 749059313
3 79935 13192
2 125271 399342514
3 158854 24596
3 72150 99873
2 131007 254066163
3 20804 23147
3 5462 66494
1 9595 146126 403078174
1 48748 121201 969026184
3 143907 147788
1 9219 86568 919269065
1 51289 140356 442533699
3 137852 104547
2 4227 99472423
1 109315 135435 434586449
2 69991 945832790
3 30553 47360
2 114698 182760185
3 156110 28999
2 38142 625544097
2 147257 989745402
1 135834 152350 641138214
2 23110 560532237
3 26209 49998
2 43796 890571574
3 9858 34102
3 71845 65089
3 157823 111119
1 10518 87547 486929356
3 170803 132244
3 112971 27596
2 143776 917268021
3 42427 14541
3 5339 7111
1 109789 114242 864151472
2 66028 103228623
3 64191 19797
2 11330 404520635
3 31301 75551
1 28682 57401 52431294
3 160642 91750
3 57511 146432
1 17469 20945 57520220
2 4471 785612212
3 74371 21270
2 132403 448676371
1 113977 152812 44580494
3 3386 47951
2 132390 177950633
2 35499 10678258
1 61618 115558 453307087
2 26736 55677719
2 159953 915422591
3 98315 136201
3 38278 19292
3 77969 14970
1 73748 113632 545269200
3 161579 53079
2 23088 541786864
2 85574 931485310
1 92838 125451 186680731
1 122405 137852 860530948
2 168142 739882683
1 23170 33248 356107784
1 76856 113297 237441218
2 47127 62859258
3 95039 122148
3 83705 150307
2 139748 70773138
3 11795 74785
1 65213 66727 248044807
2 99230 670100439
3 28996 35225
2 63463 819342623
3 107183 81292
3 175579 138420
2 160411 242653038
1 125467 142472 838218172
2 94632 98760879
3 28600 92087
2 61471 444286418
1 44009 49600 582450466
3 217 7619
1 34651 62077 294030455
2 47825 660618707
2 166732 156763281
3 88924 138988
1 45271 140701 840028268
3 127300 29473
3 69194 16701
3 115222 78601
3 155544 123715
3 46309 59179
3 63812 9205
1 3709 11806 158590968
2 54561 848401048
3 113428 69639
1 18770 46493 427623742
2 41561 971895212
3 179229 93950
2 54979 677932393
2 152582 776126848
2 146913 101480585
2 69152 269435015
2 153078 686547538
2 37653 327913920
3 62618 91769
3 368 154804
3 43062 136443
1 113487 129353 241333930
2 105460 121205983
1 104370 128195 199418234
2 151028 973098993
2 42788 548949910
2 168105 245853576
1 8792 39828 723544578
2 126166 224104283
3 72369 143063
3 89411 142077
3 46413 147090
2 38096 302258721
1 12882 120793 69445295
1 388 1056 457871116
3 104438 77864
1 91685 121833 868434119
2 34708 889814500
1 58192 144555 670869738
3 146364 47921
1 65503 110092 709959277
3 170107 75310
1 36580 56553 460375498
1 36948 48502 349392578
3 122772 29277
2 104248 465311604
2 44222 179755228
2 11814 196234902
2 169115 755099854
2 44457 327442500
2 46604 719502599
1 80523 114683 475215723
2 10355 239998480
2 54906 921089188
2 147599 625559564
3 121539 9487
2 175322 50928361
1 37903 142504 420691316
3 71805 114956
1 70868 76462 12857214
1 131895 139249 360654746
1 1986 54155 219887354
3 43606 27274
2 132972 13308320
1 130655 147775 480348023
3 152051 95125
3 161179 49881
3 106328 72841
2 17035 380032044
2 154566 372060954
3 161133 7242
1 34570 78210 621321945
2 110550 130496253
2 150681 892294295
3 158761 82541
1 1795 92502 340699283
3 15262 38759
3 9384 55416
3 164041 22742
1 42797 87513 435610831
2 72993 664433949
1 5794 34553 780112896
3 124156 40480
1 140183 146171 636280784
2 145148 908440734
2 88539 282093055
2 159638 718233568
1 56458 105127 158187441
1 10974 138323 974866919
2 94154 919712183
1 86843 112346 138627656
3 89253 54876
2 114801 559055303
3 160030 145808
2 26717 317407562
1 45072 47166 396855856
3 3598 135736
2 18875 685686787
3 116592 35964
2 87184 982350501
2 6213 942218435
1 86325 99771 610166378
3 94969 43792
2 25009 325640142
1 11701 137495 769971013
1 129765 149076 988608743
2 142833 599881947
3 141529 143874
3 149017 123549
3 96310 56953
2 84058 687394085
2 166302 415715029
1 127883 132945 844842715
1 153106 153199 987821007
1 82229 106060 380758561
3 156381 50505
2 59936 438117921
3 75719 148432
1 51320 120413 916140669
1 70760 116471 423670793
2 162120 368481494
3 69906 153998
3 34831 31992
3 34699 152364
2 169114 617744647
2 159061 328327497
1 48413 75007 672475700
1 27599 28600 624893775
1 60928 151257 734207986
2 5627 686542888
1 65144 120022 908344357
1 8165 48739 946279328
3 74448 44062
3 48101 27433
2 87771 189486321
3 175067 78415
3 67 17665
2 115022 320655412
1 46690 123329 33861487
1 31998 91336 823899457
1 49713 88347 892028559
3 40464 71413
2 25859 987969039
2 52303 69390239
1 17604 123002 583148488
3 98276 50463
3 164492 136688
2 72034 26274389
1 4301 51405 305420896
3 16991 46305
1 75480 82545 671479853
2 29259 635087983
3 179571 43123
3 163529 122432
3 154863 124703
1 55053 97372 407842455
3 160400 35677
2 18071 207985516
2 87344 706694431
3 102095 108929
2 156939 566478996
3 59355 89681
2 91152 77553252
3 84051 144065
2 116372 977142309
3 167527 106806
2 93751 635465841
3 36291 48031
1 97025 116303 179826747
3 175661 70808
1 29037 138141 588823236
3 25697 140645
3 97282 45146
1 120242 121713 330904436
2 11782 218491624
3 163012 139323
2 151174 452137772
1 120466 144104 591362097
2 60050 987440536
1 143396 147221 802378079
2 72814 58463445
1 60715 75183 562531885
1 103105 107611 79610520
1 35561 66255 1061712
2 66240 773170718
1 31863 150706 665823024
3 111147 60942
1 104007 143859 230481425
2 104184 41430812
2 111039 369923789
1 85234 150843 271597021
1 56455 106280 606322166
2 42795 202766310
3 131342 37214
1 16299 44289 454526107
2 97387 55381773
3 130077 16614
2 159033 738750288
2 111835 17418085
2 112177 752999710
2 94471 235179358
1 770 61196 736687914
1 35698 80402 950284413
2 82521 395094816
1 63075 74792 292464326
3 176918 123992
3 86542 74856
3 8951 45749
3 152896 127257
3 176727 10362
2 153975 725455698
2 149212 913781612
1 27397 108857 844008641
1 74521 75977 665410871
2 64569 158983995
2 176788 833279255
1 13180 23222 11807881
3 17944 70507
2 50877 34400364
2 106023 265958166
3 143210 65357
3 133320 38648
3 21943 82675
3 67706 63725
3 40187 126417
3 109414 150733
2 145941 209425110
1 67356 77821 707773842
2 66209 914026036
1 4631 15074 565952869
3 5729 15545
2 93077 186420296
3 121710 137939
1 67493 102638 550590315
1 64525 112541 237347407
1 18782 115482 650501884
1 1340 45971 887023071
2 81922 652766433
2 98411 912825656
1 9911 57289 683295090
2 104500 287192065
2 158592 919937465
2 112737 564368241
3 19478 61890
3 135981 71081
2 107703 730107383
1 62324 152172 648345176
2 146871 225647970
1 60977 95177 726236920
2 45299 915963130
1 23288 26232 391251041
1 12974 122122 149973528
2 31740 144661319
2 156606 111998750
1 62430 88048 501300744
3 21898 57886
3 179277 3691
1 43845 44150 314931628
2 95695 524729786
2 153752 34060885
1 147278 150246 856157567
1 51216 81452 111259779
2 86800 340683660
2 33752 388443615
1 114595 151549 75691236
3 96355 82186
3 72661 138483
1 21121 153929 159301681
2 72816 258584394
2 85399 736538394
3 83284 2289
1 130005 139386 156688934
2 110742 986696358
2 87 569269883
2 72856 448118580
1 44850 84718 225536673
1 14204 28259 205515854
3 108154 62016
2 4940 128597804
3 72005 38748
2 99656 58882375
3 109826 17261
2 179672 664830649
2 179252 783778669
1 105875 138966 443048267
3 5839 48571
3 175612 135440
1 14134 153919 550719100
1 36163 73291 297293759
2 153237 382176709
1 128935 143087 583245011
2 46026 166425769
1 132987 148338 382222950
3 128874 126256
2 138267 39605542
3 142715 100320
1 61240 77624 50158156
1 76658 102860 294445528
3 151108 54412
1 36997 78908 724366465
1 14079 91697 8262540
1 52785 99523 712315410
3 154714 154915
1 119482 146653 136562833
2 179945 920908668
3 98290 91864
1 39607 142375 761612851
1 85615 89877 765404531
3 15437 79295
1 99073 149922 879875050
2 152329 314866137
2 56809 39487525
1 15596 61301 108620801
1 106673 142252 661174501
1 115452 148005 813350169
1 39316 46612 177134559
2 34354 53837679
3 53997 126858
3 88315 86226
3 135036 1128
1 16114 45579 319199307
2 116097 451328746
2 172275 79908541
3 62158 152095
1 2649 114024 257874607
2 129786 279924300
2 74013 29885410
3 83238 109112
2 117920 121722325
1 30986 123423 900394730
2 87165 138211940
2 138968 976891601
1 131198 139863 372716368
1 26569 140180 266081398
3 21418 144425
2 123222 865695254
2 151544 690160715
3 150530 131416
3 348 28524
3 138799 46229
3 1594 71028
3 7517 82892
2 104091 428828117
2 159104 288346376
2 164320 995246003
1 80640 121812 155124781
1 4081 77541 87877422
2 79043 566890374
2 127078 682320465
1 63595 129822 122394104
3 80613 120183
3 59433 131189
1 80076 137264 29727260
1 143276 152664 901190789
1 4429 32159 72418055
2 100375 603470043
3 36729 123460
1 125154 148543 99540445
1 42736 124097 3529995
1 2890 72681 370310183
2 120939 558375931
1 77253 128996 893415080
2 6157 810248557
2 12341 126345954
2 95980 864160704
2 37923 374106123
3 163545 32410
2 54373 628002572
3 97749 79164
3 135191 54891
3 84765 4882
2 11252 209560958
1 96498 102520 651502192
3 87300 98928
1 72362 74959 133174363
2 29287 182387184
3 73830 16356
2 142639 635294609
1 58012 68885 489854190
2 60031 136444719
3 14921 112158
3 404 46811
3 11665 65746
1 61696 133549 320059797
3 98414 10497
1 70510 109859 677641338
3 92589 9971
1 31789 152133 380707777
1 38575 108409 893370477
3 171166 72946
3 90992 38433
2 31852 573360095
2 74776 679141402
2 129143 803581044
1 17288 87927 241501803
1 89494 134364 164015771
1 35253 53371 595607128
3 55814 147649
1 2670 124362 489304161
3 516 107250
2 124907 751682253
3 138150 27451
2 27673 826064282
1 5690 140868 894533056
3 15045 35707
3 91756 147514
2 163953 6856320
1 51956 118627 155712716
1 77005 137341 505858226
1 29852 143818 773388229
2 164495 166619990
1 70705 137959 847362260
2 158517 721451716
3 172443 98064
2 57970 451754369
1 50671 129114 449939750
3 162340 120681
3 124606 138625
3 55257 55296
3 64845 103679
2 90961 386104875
2 90373 762435930
1 50504 82865 318584955
3 91037 59353
3 32709 128242
3 158065 14096
2 148117 562263566
3 94211 21128
3 177608 94180
1 54878 61543 685498720
3 122777 96744
1 11655 108705 374519380
1 90886 112203 96397179
3 75882 154064
3 90868 117229
2 46764 488527938
3 149170 153065
2 155077 650730000
3 113562 134591
1 41799 65037 184104307
3 120019 64550
2 13103 558811641
3 89283 13684
3 76038 69447
2 163527 581880510
1 73643 77194 376204673
2 3551 591931225
2 25200 935999952
3 141007 94702
3 52657 121844
1 79620 125003 505422410
1 23200 100321 631881190
3 13115 87149
3 73604 33773
1 94342 137363 868205906
3 10198 103774
2 16183 521843883
1 18629 146293 111819407
1 54587 124770 91969859
2 95508 137705489
2 159185 824353697
2 163830 696540178
3 109408 74918
2 41140 21955067
2 140192 207330700
1 39185 153949 381083904
1 58112 81639 245195426
3 157318 150557
2 170628 770624283
2 39763 579238200
2 25522 774959062
1 108875 109325 627596619
2 15845 279614936
3 53566 132994
1 69909 81300 705310493
1 63049 96347 346696321
3 56646 141121
1 74282 122060 732070687
3 157076 99253
2 1242 988199194
1 48933 154204 999484393
3 123079 93517
2 143549 942541913
2 170088 761686631
2 48744 752911466
1 108890 125631 445769507
2 171614 990969471
2 96977 91469865
3 57424 135362
3 5860 32383
2 60217 423509384
1 19675 53362 242866822
2 4894 880449232
2 18028 261412238
3 5197 136991
2 35819 685488607
3 34999 116390
2 59035 35254176
3 97379 42593
2 68427 176410838
1 64443 114461 842030861
1 45341 135920 541038154
3 28414 53622
2 51276 670710772
2 157166 129447128
1 111493 123566 717928750
2 116016 981029502
3 107619 136876
1 6750 31117 894810156
1 70607 70766 205819636
2 63884 802824864
2 136906 62070292
2 152228 245515404
3 47755 20293
2 96197 928576662
3 63595 153601
2 62758 526766098
1 62220 123913 731219504
2 73849 891661813
3 31957 38151
3 18727 137895
2 139886 972829830
2 4404 558961518
1 72808 124933 568165116
2 33773 337918937
2 173957 837272679
2 97481 817962843
2 55037 61375897
3 62084 15467
1 99819 110915 214773594
3 160026 97820
3 28362 86030
2 87966 285966591
1 78047 92135 984672791
3 171777 74
3 42137 36198
1 108934 145745 158757682
3 99982 25031
1 82017 121120 423632218
1 22967 136988 370920737
3 92861 34689
2 30510 335557211
2 96136 332256709
3 11558 86056
2 72360 97086663
3 124757 123736
1 38536 145602 594547689
1 71099 121184 569742085
1 33234 101273 468722647
3 86812 64028
3 92522 124205
1 14082 136808 681783707
3 112906 29468
1 28215 73305 723926741
2 81026 2368051
1 18918 38744 374148324
2 149171 57872584
3 70284 148667
2 72498 866174774
1 95379 108994 288919885
2 44853 631310688
3 168868 134416
1 132725 141118 11898957
1 73708 150345 424775380
3 160870 113278
1 23872 69224 492766979
1 17535 130781 422076097
2 58741 830441453
3 148936 49034
3 89851 106018
3 133150 86995
1 71950 142349 898079233
2 140259 445889153
2 160789 248754770
3 85675 41354
1 10674 32860 399802973
1 60670 108621 172898563
2 18218 864734221
2 95186 368886297
1 5560 130265 116989818
1 76143 102058 494082850
3 90256 20240
3 17157 97544
1 23170 59057 861565164
3 162731 142112
3 3073 52262
3 102810 142469
2 34559 54340157
2 21480 726093621
2 118211 132415309
2 107660 735936680
2 36552 443547856
3 150340 43956
2 145737 316386590
1 56106 123172 27885494
2 73390 383191970
1 23745 31699 779926022
3 126837 43896
3 46061 53699
3 37510 19545
1 69874 101874 672743089
1 43562 108465 625161951
2 96552 879245464
2 25236 245331728
1 112361 117831 885209461
3 15745 151587
1 21107 96250 777769451
1 36056 83657 659661291
2 51510 699320689
1 9145 41482 572621040
1 14210 131703 81910892
1 19573 152748 413266780
3 56030 140863
1 60394 119419 127338201
1 94756 122244 402749181
1 91600 117626 576354738
2 129527 273420409
3 97092 111394
3 68527 52902
2 73511 593625222
3 68245 41046
3 30195 28815
2 94052 469356170
3 140713 55574
1 88929 146252 777450925
1 92270 154560 184538878
2 122973 791777068
2 82529 156291139
2 59814 134262959
2 32928 34898489
1 45620 150915 761184121
2 53048 31535336
2 101716 732304743
2 27317 862565459
2 38342 133147687
1 17780 55362 224254370
1 96483 154221 826587948
2 140109 582121337
3 12407 7033
2 103809 395696370
3 103917 45029
2 144906 447060955
3 67517 137512
3 163530 138214
1 43076 130627 410216666
1 63518 105192 534234807
1 28902 91790 84578199
3 56602 132761
3 58171 7644
3 100958 78487
2 121723 44911006
3 118692 87087
1 68651 102186 37697305
1 36784 90026 883493036
1 71163 76273 613157400
2 65244 608315259
3 35173 122463
1 9958 76481 802189122
2 77959 241287303
3 52180 100713
3 124208 11216
1 41854 62591 108064147
2 111948 502218627
1 27553 91173 641321304
2 115239 84737239
2 154614 856222935
1 91030 143088 782345211
3 19459 107752
1 226 67814 376268902
2 42187 918438775
1 37970 137219 189056066
1 50485 79572 240149522
3 138668 21077
2 49187 697331404
1 98682 129938 450196423
3 76784 78109
2 27080 947404190
2 23393 764658401
3 91766 141588
3 132503 93587
1 122711 152540 507176884
3 6794 106853
2 133671 741002686
3 94013 131628
3 61328 26043
3 105566 147380
1 29457 97591 57337475
2 50569 582450528
3 56644 115352
1 58046 71863 115287242
2 90098 555305139
1 28783 50475 66130208
1 38026 89827 264838725
2 12855 548776862
3 40548 38653
1 55552 69272 773480693
1 114109 143495 333645755
2 25532 704326226
2 145030 917280007
3 59194 109892
3 180321 111061
3 145875 18983
1 41125 45477 178725192
2 160242 613169234
3 108174 36162
1 17998 112936 618605079
3 118340 9077
1 79441 151267 64181567
2 107874 502971704
3 136939 24212
1 137766 145756 553844211
1 37419 131769 452826169
3 66693 100931
1 3815 26680 713997585
1 21843 80723 114405465
3 91473 112961
3 96812 129704
2 96616 736411070
3 113311 97754
3 132089 58961
1 10616 21481 260239642
2 119899 351172504
3 133342 47477
1 13891 39419 326928156
1 84073 141418 321188269
2 151117 225931046
2 180874 921030422
2 165885 835231034
2 85406 375934388
2 115768 905027143
1 30922 149345 67114025
2 122092 227907831
2 154188 420313060
1 38465 74426 897967400
2 43833 209672315
3 175878 78476
2 93710 812709731
1 44421 129630 727183023
2 152809 834669465
3 93259 8581
2 7390 878970395
1 11116 42181 846605192
3 140285 115674
3 116470 149249
3 169390 27347
1 124784 138165 839248792
2 109519 818089102
2 150869 264468497
2 22942 17863880
2 95480 650802243
3 180554 40133
3 122910 148270
2 33429 516807600
2 12281 500447856
2 21515 376254923
2 126916 689089745
1 90524 120724 969258216
2 135210 195127043
1 23984 98323 610867821
3 165786 101517
3 55133 133513
2 2797 873799840
2 84800 294567074
3 111877 148802
1 72107 149164 906735943
3 111283 148342
1 45893 57112 907940752
3 102843 139176
2 64282 627139248
2 14417 99194090
2 47115 980305803
2 11090 269457165
3 175602 148049
2 144558 211900770
3 9396 65540
3 26164 22325
3 141954 35762
3 118036 133948
2 117694 224762206
1 25388 134978 930516443
1 68444 75350 727758111
2 81435 949625333
1 93547 101749 62222037
3 43859 97654
3 93952 28891
3 11252 30359
3 165330 68577
1 43526 103483 61434436
2 118876 660673663
2 90700 255733394
3 402 21514
3 121838 113818
3 40533 122944
1 70712 118583 553406412
1 75657 117403 796894092
2 65481 565165704
2 50322 782763758
2 109040 404548031
1 40189 133087 124976217
1 27563 103910 397324331
1 43766 54312 707695143
2 81408 353416651
3 181526 21744
3 15383 70766
2 137390 960921892
1 57739 133645 654135163
1 30292 151181 656522265
2 14193 420338410
2 57119 732711361
3 75388 39234
1 95611 109768 538409561
2 73849 933057454
3 52266 86286
1 97872 107887 657072518
3 36910 90236
3 155444 90007
3 19830 3647
2 8261 484059107
3 72492 39795
1 29122 128403 838419635
2 93692 131027633
3 168794 146198
3 105951 92594
2 50505 692628921
2 98921 29642180
3 106409 145531
2 126944 244363868
3 48333 103899
1 29693 34512 780019832
2 148597 750989527
1 42199 72692 864048022
3 59339 17140
2 62619 741989764
1 97597 97854 891471866
3 137935 49269
2 4762 653403678
2 24966 297662159
1 55385 137331 568317957
3 9381 2545
3 153513 136510
2 170719 134231273
1 57130 125862 730955052
2 74968 426800791
2 167137 684719527
3 29065 96739
3 109684 153409
3 120257 61145
1 30512 31736 522805355
2 167213 713525203
2 153018 62897279
2 167049 566905398
2 26725 68914649
3 45 19097
3 59921 146047
2 65916 805717996
3 22153 144432
1 97357 112277 856684630
2 109219 723629565
3 150783 34620
3 92562 79157
2 94905 347057258
2 3845 801896404
3 109743 65551
3 127074 43171
1 28056 80346 213236252
3 159834 122796
1 72406 122189 297116066
3 28214 124447
1 126233 138532 585416115
2 149099 413905191
3 118096 63162
3 57983 104882
3 108444 32059
1 41024 58687 637845082
1 60489 81925 12934999
2 57427 186804089
3 66532 110419
1 102361 134484 374310071
3 92003 130507
2 71137 240281398
1 18321 85392 348162414
3 104024 39949
3 76698 83694
1 42764 82108 68854550
3 76497 135575
3 140487 75325
3 32999 105553
2 170589 131794467
3 41017 100208
3 117478 45689
1 57453 124805 132846328
2 53783 778990706
2 140050 34926121
3 50488 10362
2 84385 915422535
3 146947 38894
2 98225 645357953
2 72003 16518681
2 95091 599667572
2 15279 968457757
1 41063 62031 603470235
3 129448 147088
1 5996 60461 169476070
3 118137 30657
1 86738 110045 316038893
3 140454 60023
2 62488 536507591
3 100397 86747
1 105815 147162 410665838
1 133518 142189 98416572
2 47855 467266725
1 128224 129219 720186630
3 107052 69409
1 6168 123902 188187884
2 163798 741351894
1 95087 107868 548626079
2 139321 664839659
2 77995 529850836
2 162543 586875175
1 98064 114656 444577049
3 67082 108549
2 77220 878714989
1 976 153614 856066918
3 143938 122727
3 160847 95378
1 16438 126603 439287137
1 91435 96476 231926676
1 75826 146453 94418585
3 96165 143317
2 154172 937097532
1 29459 41447 379973051
2 42420 533611314
2 147462 996609330
2 125418 41711719
3 93321 116032
3 108734 16302
2 112252 639878674
3 142454 79265
1 49463 61459 254781699
1 24815 119190 276392917
1 69565 122401 247888125
1 32143 56154 8979534
2 14863 389191158
3 8148 142054
2 111341 369984927
1 137604 146671 168014298
3 25274 122715
2 45341 799047966
1 672 130481 622209238
1 112527 115911 780317796
1 87820 114333 747947343
2 29063 460917355
2 142935 64548010
2 144815 32846977
1 43157 62548 717982176
2 129771 916483857
2 152089 118179801
3 46038 34580
2 35122 144688081
3 52823 19154
3 72953 151009
2 51684 839014592
3 55039 35493
2 119267 819726080
3 162176 89921
2 27718 718559091
2 150577 200623376
1 19557 88204 300653517
1 17941 63255 12828932
3 123328 92155
3 58333 3776
2 105305 855390627
1 22933 98252 901152862
2 65600 559813884
2 2698 668447869
1 54954 132160 645959961
1 141512 154683 708489551
3 167486 141100
1 33763 99713 40305251
3 24372 52082
2 82992 995808461
1 43599 95609 598744079
3 90705 107680
1 36995 76607 824051009
2 14895 344858441
3 18759 131277
3 148871 43317
1 126824 153050 876020948
1 88453 93380 297598374
1 84005 114997 159630036
2 105662 871839904
3 7753 57847
2 128365 813296744
1 75648 127870 427750174
2 72665 357446213
1 73832 136788 532548787
3 165107 126449
2 98369 593527565
1 31651 149870 285661923
2 2959 788701536
2 18365 483178662
1 24265 148009 147952417
3 66334 67213
1 105893 146796 377464517
2 37392 230156422
2 64231 860209007
2 44174 836025247
1 75892 79500 211654291
3 81142 113835
2 49444 495487319
3 179532 98129
2 42279 438359268
2 9001 932692776
1 43603 63977 58246348
3 79030 52520
3 53369 110105
1 3057 63302 478353669
2 1693 665974658
1 9864 146541 535526633
2 83840 417006218
1 17877 64858 855984089
2 67939 246742628
1 8603 133047 823213315
2 21553 511130568
2 133339 37302522
3 61851 85774
3 119167 79243
2 71404 609011225
3 178301 119818
2 143935 624216706
3 119599 79561
1 665 11830 791220419
3 126761 38993
1 46627 97565 972638093
2 127585 563982960
3 15644 100905
2 101837 891266558
3 43417 105847
2 49812 497439140
1 47157 65545 397042151
3 124282 133721
3 154180 99482
1 43380 131253 920766617
2 47395 916788896
1 22957 45541 206917412
3 73662 81226
2 168441 362139268
2 113515 594022938
1 114954 142204 814443775
1 43651 51057 254813930
2 63386 643450487
3 99476 52198
1 32277 144598 408917149
3 113793 37578
3 110132 68398
3 28510 31203
2 59111 21370071
2 135055 823099850
3 69006 110958
2 72239 907898569
1 38628 77392 955546096
3 158620 74488
3 103852 55534
3 150988 38442
2 164667 60166975
3 88993 47297
2 104546 602031924
2 39509 59942917
1 35059 67278 622612141
2 120761 53776848
3 26685 56379
2 174106 583878899
1 69431 109167 696521839
2 10789 420196835
1 5489 60415 165873327
2 174269 673438939
1 32232 130127 709590288
1 96999 125741 356228696
3 88982 36021
3 92576 131090
2 127284 748748401
3 173450 124872
2 127558 81473633
1 104023 127420 632235561
1 84493 86611 986437957
2 1542 696633671
1 71111 132636 228635643
3 98406 60227
2 143504 766393418
1 11174 15873 581889070
1 65869 67926 473119031
2 109122 546146811
3 165136 66228
2 164023 521326889
1 117370 133850 891402000
3 154885 128740
3 168429 34482
3 125629 79225
2 137529 846363753
3 170143 124606
2 96340 182513011
3 75744 32128
3 143794 84744
1 15832 61338 711082687
2 97753 945198401
3 166448 138888
1 43643 59548 85513748
2 73369 497877370
1 5065 22464 928142373
3 118551 90992
2 177402 619984827
2 94492 179452913
3 91489 45322
2 74311 675782152
3 172518 98520
3 162408 8521
3 160811 44169
2 11194 945766487
3 85051 78459
2 90672 731039608
3 29556 12453
1 74798 121839 635544310
1 73967 77179 849055944
1 39595 118904 485307189
2 52768 64656919
1 35071 35157 921514814
1 116162 136387 22576135
2 131756 559620423
2 27387 322193676
1 112585 153372 4941524
2 49771 717591302
1 23021 27927 214951672
2 178917 811579387
2 170203 431606763
3 164422 67632
2 98773 301036258
1 105608 143356 464106542
2 180696 431070235
2 89450 656837271
1 71784 125814 573514166
1 92578 94872 357646067
1 7910 95949 176367929
2 77837 942988166
2 12733 254972486
1 107198 134816 731754680
3 25649 77227
1 100616 101377 179860574
1 24217 144908 277770633
3 63912 44727
3 100851 89130
2 45725 308938412
3 116664 142560
2 9212 445673187
1 17615 78335 26401344
1 12246 122066 877368116
1 29768 93063 900876029
1 55827 84481 683325130
3 66416 5460
1 81966 143322 872860277
2 46801 979313295
3 57294 130369
2 171369 266291230
1 43977 122796 578870488
3 17111 67156
3 161574 134025
3 36366 32128
3 19549 4482
3 172517 74638
1 45296 94522 359952089
1 18229 94802 808841326
2 150766 771129692
1 5 152342 508016786
3 110524 120344
2 134344 438869251
2 179739 913851460
1 53950 153106 983787327
3 180480 58659
2 147801 300233137
2 73555 727369656
1 65935 85798 389798189
2 13623 671266442
1 10978 57698 384580862
3 163340 43881
1 37471 126891 120744955
3 112658 39122
1 31007 33110 145621720
2 165059 341868475
1 100097 146196 923188958
2 2814 383721691
1 142994 153973 427433090
2 86379 400008848
1 11733 29791 378863162
1 66041 84516 6249334
3 26055 9478
3 149237 27197
1 38772 110521 202210230
1 122176 151985 355990561
1 51147 132683 79086787
3 169838 91356
1 80416 130614 39791804
3 115736 1346
3 80765 129233
1 30785 129177 103344130
2 77012 575123476
1 2203 116707 881214877
2 84877 388348611
3 116024 104980
2 49155 807892104
3 128123 50821
3 39522 38207
3 37297 65512
2 29024 906921983
3 35041 90727
3 59896 108889
1 26804 115169 462399595
3 144871 26358
1 13105 145747 989960991
2 37835 139735449
1 26632 99472 835172183
3 38050 14335
2 157653 51658530
2 75976 702160857
3 18341 26730
2 1036 902275138
1 118828 148567 742220482
3 163846 19704
2 174169 440842821
2 9941 904669790
2 40238 591117181
2 8051 9716877
1 2555 147655 897506281
2 174927 535299743
3 44336 124814
1 18425 154740 956974007
1 4249 38909 705527439
2 109108 779604535
3 34331 147428
1 9861 37065 267631456
1 12526 80529 217464531
3 124070 41677
1 46382 47585 810966947
3 169124 86011
2 176453 760414447
2 132482 750310077
2 163499 643264538
3 164798 35441
3 25097 69661
2 44086 699866277
3 2472 107947
1 58542 136680 814763736
1 59737 78463 6104023
2 66908 570373575
3 171018 126915
3 125556 119362
3 562 149318
1 15478 141921 350517175
2 147364 968016578
1 133924 151981 566630753
1 95595 117100 828946602
1 4921 88872 783391320
1 78551 149838 570554356
3 1340 153497
1 12276 14170 445652871
3 132665 93400
3 58514 126930
2 92095 389594701
1 54581 61001 603446586
2 43305 352660121
1 87618 109597 44645301
3 52498 14446
2 64369 602009843
1 2107 38088 390498271
2 100002 602806788
2 25866 575725525
3 49424 97193
3 167789 717
3 8351 118076
2 145820 5193641
1 125042 149970 860041365
1 92367 100463 617505346
2 137822 905133160
3 100134 35156
1 38035 116857 239836894
1 16085 20189 157217971
3 58735 41014
1 1958 25177 231316651
3 48393 33458
3 43846 58000
1 41683 89292 864413149
2 58602 987344829
2 136392 550490952
3 55626 84817
1 99638 139824 92051448
3 108801 45494
1 13926 119152 42145265
3 159394 12189
3 146770 133912
2 142233 80598426
2 66786 313838722
2 94367 593317094
1 30345 45421 442837962
2 9920 981833563
2 49392 718783808
3 69624 140927
1 42162 129694 783884304
3 3017 27140
3 33724 117551
2 33593 641956462
2 34760 654324533
3 108475 24050
3 115300 105457
1 5463 103861 289694750
2 31210 73351472
1 41552 119015 664816262
1 38777 108191 582299694
2 103598 856715530
3 115632 61173
1 78726 123942 623452657
3 4999 82408
3 82517 152147
3 172579 33910
3 63957 79070
3 60460 128981
3 89674 45700
2 29340 77210291
2 145308 661054038
1 135114 152987 16973265
3 61715 152277
1 57117 73634 460226065
3 25487 77212
2 170266 236006793
1 146384 151023 32115880
3 92156 147922
3 144671 106493
2 161187 31421408
3 3148 35855
3 85639 132976
1 6425 76111 725974647
2 90312 373786389
3 126075 121662
1 29746 108437 465367477
1 30487 123277 470154505
1 33318 109791 28623663
1 69971 78679 175572440
1 67259 108725 83315534
1 10577 153310 925667583
1 92445 131330 129300941
3 103150 57171
1 40723 103172 312495193
2 178930 384813267
2 153854 469559511
3 149931 68539
3 76171 109024
3 53909 95804
2 102388 888874874
1 56431 91829 557672262
1 88816 102280 659327535
1 4877 35893 877274187
3 31713 106551
3 107016 19430
3 85074 100032
3 18517 80815
1 42955 121718 423048828
3 16677 33284
1 14401 36466 493332494
1 4385 62107 485114812
2 132935 693300002
1 3480 67258 323201848
3 76174 152539
2 67370 338905422
3 12292 63906
2 56870 716869763
3 4263 75482
3 79124 3005
3 69181 142239
2 145356 91642595
2 65468 309154495
1 124323 131660 401906455
3 23754 13868
3 167849 79771
3 160442 7560
3 93475 2197
1 59680 113667 324913668
3 82167 91359
2 108179 799197392
2 84805 815163899
2 66419 360459131
1 75013 136272 551552877
1 129829 141166 149213461
2 20109 852418645
3 49145 124084
3 41873 130227
1 28272 98149 749485285
2 25058 805432302
1 1283 18289 145400636
3 177364 10646
1 105605 121924 202808113
2 36873 144164243
2 31888 865898483
3 76406 72975
3 60770 86925
2 181077 689932440
1 36891 39003 266861909
1 56963 109653 83469367
2 126089 145272572
3 108518 22370
2 129387 345549276
3 166914 8135
1 50931 95857 155936393
3 82182 147154
2 112834 494387938
2 102947 652889682
2 62396 54595017
2 77752 70277810
1 36325 121025 211454206
3 176187 23660
2 146539 605446093
3 126181 91507
2 37493 599838836
1 19552 50853 74911092
2 126797 658508200
2 13211 539595464
1 16398 80871 42025750
3 48780 152342
1 128756 142998 550515233
1 1314 27261 518227366
3 173957 110580
2 49113 842478178
1 28831 40292 760321024
1 85468 96464 991647930
1 81585 84903 401129197
3 97079 81596
3 132463 148203
1 126971 142157 693642149
2 173108 226339588
3 75913 135911
1 77308 127977 60306927
3 104357 1993
1 51418 122326 506355236
3 93772 75305
2 84602 527884872
3 142155 127607
3 58385 135948
2 119840 870744206
2 143742 695974506
3 44778 107153
3 134734 12045
1 143608 148708 30337309
3 166477 81737
1 12421 119207 75941395
3 46062 73443
3 79687 17924
2 41868 381647510
3 90803 118009
1 44721 93479 244044225
3 181565 118778
2 106525 697051313
3 133870 21090
3 34564 66317
3 146388 82131
3 167376 119025
1 5910 116615 117270515
2 33325 843423807
3 14555 134909
3 44695 3243
2 159483 412601318
2 68619 961391281
2 28005 553402381
1 6573 26081 693800168
3 162118 31870
3 20006 46528
1 46992 84654 568667145
1 99030 137325 160591543
3 131028 27997
3 78413 26800
1 114742 144971 838111209
3 54434 34631
1 116277 143560 370363556
1 18810 144172 685128454
1 109073 113873 176703095
3 75766 47284
1 90945 154671 568362845
2 179463 257506332
3 101116 24899
3 126916 99066
1 100918 145115 457057024
1 118115 152598 760507984
1 24979 87486 408959183
1 72952 115522 503061013
1 96602 139833 313054468
1 48897 89606 101844913
1 27792 93399 608129177
3 102484 107098
1 52331 109628 466592352
2 138333 190902052
1 32954 40718 225339990
1 76685 113087 303071668
3 129888 107670
1 92459 100555 658298562
1 12567 87824 657810662
2 180340 437738987
3 48679 95932
1 96592 129455 312529591
3 23124 131821
3 14618 105191
1 13714 145001 25009529
2 22301 730548953
1 3351 126455 365045920
3 116862 37131
1 1894 18786 394152793
2 29667 319625533
1 44919 106708 808640967
2 49170 69440109
3 101894 17484
3 98492 48265
2 34929 268337494
1 72252 114968 630893578
1 73804 123274 107442638
3 141308 69957
3 58538 150020
1 57666 151078 412831999
3 166152 74093
1 110417 149343 924474127
2 107300 461718445
1 6142 134672 297445765
3 7502 30496
3 181258 56152
3 14677 29705
3 115533 44416
1 112685 134528 487962682
3 140461 16047
3 17935 95848
1 20148 142051 750831494
2 177622 940701255
2 116395 193546086
2 178148 630962798
1 87969 123399 670366265
1 47741 75607 814497522
1 49619 132120 402218259
3 26839 95050
2 151755 230771835
1 54519 111881 725079397
2 39798 831431384
1 75692 90017 981176738
1 101765 114376 203140295
3 31621 16824
1 63130 85014 463797401
3 99561 35905
1 13654 15412 496758331
2 12954 795684141
2 146011 747282620
1 119925 148192 38173147
2 117271 81890780
3 25616 64077
1 17538 40339 679903880
2 9138 663686710
2 128375 743268960
1 153098 154491 125853175
3 74293 144873
1 30354 57451 630774470
2 36680 293671225
3 113341 64396
3 175923 112991
1 53495 93150 606436342
2 3830 450723961
1 101461 122332 954308545
2 54361 516245844
2 142425 879747170
2 133314 725889566
1 5469 118441 270434857
1 111854 117318 237133900
3 48673 10870
2 12129 397987026
2 15964 284263280
2 36877 585440431
3 139239 152441
3 33876 128749
3 157677 34018
3 12735 71894
3 104533 50353
3 65226 140543
2 124182 693709074
2 51957 165933437
1 39467 87411 581026099
2 127187 774845627
2 131572 564669822
2 127610 876859236
1 49497 108677 86693671
3 83310 64549
1 30935 50206 896982860
1 126085 134452 154775251
2 63874 858289382
2 143497 48717711
2 162855 465487513
1 93778 111700 36170602
1 117240 149693 814004919
2 30119 191849584
3 158209 71703
1 96106 113568 107779666
1 78740 115458 63491002
3 170751 7036
3 85751 42493
2 35023 991203623
1 52362 129516 970557150
3 100813 10678
3 20389 108161
1 47748 105173 450061519
3 86312 22190
1 44378 154323 932574099
2 95194 98006460
1 125974 126383 169705303
2 46138 587805096
3 67971 139796
2 48208 85180014
1 14026 21637 921305255
3 162506 13718
2 7143 296061276
1 105849 123962 633131287
1 29827 32671 660164890
2 159964 881109682
3 66041 48599
3 49494 11322
2 109287 280118406
2 15776 898483812
3 113666 78516
3 137594 125387
1 44685 60133 417114616
3 178289 97629
1 46673 131721 58353045
2 170985 790888748
2 28783 543241295
1 73817 115420 253436210
3 157291 72891
3 71024 67640
2 38648 477180887
1 109864 151632 95720822
1 43200 52787 877882598
1 58991 96472 828929541
1 108396 125327 719179957
1 38810 99409 332324352
3 75624 20527
3 159765 65388
1 39967 119528 993294875
3 96504 56186
2 81015 9411602
1 56971 75699 578931383
3 38680 55964
2 26196 132018785
2 147651 425028157
3 37987 41584
1 80875 97267 6212771
1 27841 141164 20261753
1 53792 125176 400399066
2 163627 845502350
2 177571 189854202
3 85361 29291
1 137715 149235 99375270
2 76982 873099033
2 23607 559063624
3 11720 74412
3 180210 67168
1 98621 129327 497644934
2 121048 678590626
3 157269 68031
3 138552 64898
1 108360 135334 873795264
1 98124 151034 231252201
3 8275 106922
3 98894 82936
1 141680 149140 956447026
1 75395 85605 327900847
2 28654 574788243
1 14239 41824 687419422
3 107714 106463
1 95245 124745 829731591
2 60619 590879848
3 96002 132242
2 94982 506260043
2 78357 59450325
2 92588 867888197
3 104956 69269
1 30479 136049 311272019
1 64105 120935 168423735
1 2152 53370 101930305
2 132387 968435682
3 1246 44942
1 44679 103021 997681865
2 82413 372940563
2 96582 569538621
3 170161 69197
1 11341 65008 739319926
2 83706 27134448
3 98950 100322
1 48218 123894 413072626
3 277 87070
2 13886 290678351
3 127732 19368
1 11717 67626 997838347
3 32261 56883
3 5491 14287
1 69144 129115 511613165
1 33798 117502 259895832
1 100172 154286 867217348
1 46085 91543 142815887
2 140824 668306483
3 27446 127794
1 59691 72994 13718118
3 145009 146101
1 102098 141120 207221508
2 91625 945489793
2 30208 369110073
2 6544 551462148
3 46071 43431
2 131115 230513779
1 39116 78023 318950357
2 176991 569525272
2 25615 317342111
1 46625 92954 742365386
1 92121 93842 178788807
2 55128 516035920
2 6983 205751248
2 1398 342024405
2 81615 512367122
3 137811 131174
3 131632 7721
1 32178 114616 171156344
1 129092 140689 547898816
1 5008 98309 20995091
2 120598 551677431
1 13096 154527 15761653
3 147960 4833
3 21605 33042
3 95093 121920
1 111396 148309 53612641
1 66232 116723 789016687
1 37228 77580 758121488
3 63686 62997
3 103366 46599
3 110029 150628
1 42688 118951 367523725
3 112921 82193
2 139956 371062076
1 34886 54275 815751513
3 46747 134429
2 83337 908190211
2 24779 186262518
2 47838 915360988
3 53867 119256
2 16437 41827141
3 40499 109057
2 130556 557895437
2 84409 102480498
1 102979 145376 425106661
1 54050 107599 901646711
1 59967 150574 470662032
1 26809 141521 727639710
2 164464 297744055
2 131388 498491155
3 135077 126276
2 93487 174097302
1 28890 142909 645300637
3 173759 72243
2 63496 890171470
2 84255 855077210
1 81740 122457 367724255
3 54230 55243
1 52049 144395 964720158
2 94605 673522516
2 164727 708641173
1 129525 144932 544414556
2 10601 924375896
1 64147 108064 897501217
2 159819 519088529
1 62864 141094 656698848
1 39725 137044 578053573
1 84522 130407 32794702
1 152889 154416 363708869
1 45240 48456 533818339
3 6012 48332
3 175301 13942
3 81700 65943
2 115124 487507381
3 36400 59818
1 28958 146534 302525182
2 84316 514147111
3 70967 26349
1 57205 145084 210983392
2 55523 26109825
3 46969 71789
2 121528 79819458
2 165677 600270905
3 47366 23817
2 92900 934641621
3 169676 91384
1 38507 72244 718350220
1 15797 133910 365585079
2 61681 875081710
2 28311 926704971
2 53258 412733307
2 107445 894118910
2 93854 152947901
1 4390 30591 394621497
3 110192 2471
3 4999 87175
3 178579 73877
3 83512 16138
3 179264 132246
3 116098 81522
3 108604 2574
1 64389 138787 260371049
2 114860 523066485
2 153634 107472652
1 105899 133286 38575154
3 157808 51736
3 83302 103018
2 181026 866774652
2 15490 418647216
3 110765 9838
3 79411 84902
1 44114 79839 430796355
1 34431 75149 694852750
2 92419 352299445
2 94213 318592917
3 19794 99520
2 175370 572805250
3 20351 32071
2 127608 762311127
1 6977 71204 999145337
2 35151 871335890
3 72779 125097
3 171949 152785
1 81236 109567 775839508
1 104283 128331 420099317
3 142706 123346
3 105502 5527
1 16228 90788 477057713
1 119242 135465 5473953
3 61759 6276
2 115342 633246132
1 16584 30572 746426336
2 90538 232224864
3 167966 57169
1 78025 82642 219776130
1 43903 142938 620193438
3 177864 51284
3 130053 136714
2 127871 36944382
1 70316 88846 963801912
1 65916 77173 186557618
1 17617 134221 229833272
2 87392 87399812
1 70754 120538 160115522
1 27663 34493 619102241
2 150970 606604237
1 35108 137408 698733835
1 7362 48574 219317452
3 171271 32132
1 70676 78098 719313981
1 12771 115596 601363054
3 179507 53896
1 143009 152398 173948958
3 67247 141073
1 94358 94951 262442054
3 108577 83760
2 32821 219285459
2 66492 48486074
3 156088 20690
2 71901 668476391
2 144595 647096974
3 39349 47398
2 148701 629062047
2 73166 700722785
1 54141 108971 113154619
1 73058 145558 435450790
3 71205 31071
1 17002 46767 584808083
3 82117 148015
3 107599 3649
2 68326 829141670
2 95665 704106748
1 56676 94373 277166688
2 7526 451331460
2 146044 799405276
3 121693 42280
2 169719 599883433
3 128871 91022
3 37180 84288
3 21108 36636
2 41954 371131791
1 42647 102913 373256158
2 133807 320120165
3 137435 11827
2 65600 528569671
2 122461 387996715
1 40965 145818 625540273
2 147074 56122433
2 49497 411310773
1 48035 99160 639919854
2 66858 989278333
3 101991 14580
3 1499 107162
1 135160 148468 994895711
3 69850 118669
3 71306 78239
3 116996 100721
2 131675 72756769
3 169526 118454
2 117388 945109331
2 140734 390809047
1 19515 154181 502731134
1 32780 102701 433362620
1 72719 134215 224125474
1 15726 35985 752240632
2 139739 237415961
1 63750 117744 715933448
1 43977 83215 309849365
3 47100 84552
1 63538 106848 989404192
3 179898 85955
2 20291 708501409
3 61900 14036
3 39658 129412
3 29844 100509
2 23336 446903946
1 1093 71224 130320025
3 99345 31244
3 157048 8301
1 10684 77930 212567824
1 81843 103414 624822143
1 53658 54592 677836668
1 9627 130120 431110125
1 89472 124670 439771822
2 68218 809180730
3 157020 63755
1 27671 72282 839682685
2 22248 779993834
1 38408 115289 288303842
3 45074 14469
3 62213 15532
1 71902 99148 48319156
1 125605 135645 588044859
2 29721 321752932
1 1197 108826 447871905
2 68797 433417287
1 85246 89444 774067958
1 635 132566 698125322
2 49709 655144534
3 127381 99069
2 79361 308219843
2 148949 594675925
1 10370 83923 480229244
3 20860 43430
1 5331 46628 558231626
3 105280 76068
2 164818 4482339
1 101207 121518 309990458
1 59150 122286 980778256
3 164604 39296
1 124632 143542 311456049
1 69284 116693 500108611
1 83501 141520 390579849
2 156467 314675990
2 51069 930264990
1 32815 36551 339176071
1 52833 126726 449741492
3 10214 27693
3 172934 11415
3 105734 71779
1 100326 118840 312220500
1 149713 154500 30505646
2 49020 207865606
2 173815 680952399
3 143569 107220
1 66092 131568 582587888
1 57820 98939 404164364
1 31672 130533 296421274
3 63484 114211
2 179003 764281549
1 62638 126579 99177462
2 176221 277016080
1 118296 137418 294026550
1 52340 147743 466372443
1 11587 55210 597185711
2 12948 151236533
1 113868 146160 177747277
1 30777 40012 678086897
3 12523 125893
1 22846 36388 656946334
1 42579 151623 56696386
2 52446 285661088
2 63237 938071838
2 68985 846273943
2 45557 785498374
1 63863 145681 774715265
2 120988 90050190
2 90340 968238740
2 68420 475904592
1 22399 123643 867100872
2 85043 827536269
1 89284 113688 470221504
1 2401 48096 243777342
3 109093 52066
3 99760 105419
3 151221 125658
2 149004 674955874
3 70625 81652
3 36220 114365
1 143276 144725 72984192
2 43345 71943935
1 24867 57552 598808765
3 170303 96419
1 139662 144843 75796321
2 126394 370656756
3 101269 50636
2 56627 196043626
2 137247 666170756
2 98040 481656669
1 58691 98856 105944132
1 36186 69519 835350221
2 119680 14161689
3 89878 24698
1 124144 131940 480937359
3 159200 31875
1 38048 93439 105080814
3 127078 98884
2 174284 69005962
1 13765 84500 741911496
3 66048 147334
1 39757 152399 202798174
2 65988 489694453
1 18099 45827 518201270
1 24870 114320 748181077
1 114391 134347 943504034
2 85912 220940816
1 25392 56239 378707601
3 68488 115105
1 53079 115244 529470130
2 80751 630272421
2 67556 516144745
1 16508 144828 336124196
1 87803 128997 725985463
2 167580 646870850
1 48057 79830 989149671
3 132904 110069
1 32806 36846 324012799
3 125234 1832
2 15631 471259903
2 78248 970355193
3 109138 77619
2 175505 18290272
1 110869 151833 937141902
3 169039 93983
3 69643 104121
1 89120 144665 618207452
2 127027 970298693
3 127010 53283
2 133624 440255496
1 50130 124994 688104441
3 65613 107146
1 3133 25611 735144881
1 34568 52090 329635363
3 173274 89492
3 157097 79968
1 10338 149696 171003032
2 34528 194750089
2 162640 529046333
1 7677 124712 418205295
1 53364 153156 478534576
2 40429 219346028
2 107280 604169009
3 39415 63766
2 128943 247580587
1 72972 102785 343403998
1 53955 83907 550646696
1 83360 116066 73629503
2 145636 986924438
1 43076 141712 401957500
3 149579 129704
2 23872 62263675
2 33115 449729967
2 43909 248671436
2 36345 304253172
2 77972 386800891
2 55920 793239503
2 46000 782414976
3 128271 9517
3 99321 4921
2 56584 149334241
2 92692 613226284
3 10394 124086
1 55687 72914 393881731
1 57579 80287 827611346
2 119601 791975783
2 70107 658367071
1 74358 132601 512990545
3 22481 49577
3 76946 67494
2 90127 229816523
1 9100 15006 779135739
2 98567 216381130
3 85769 139676
2 130122 346931868
2 19288 858702986
1 8855 119225 177456797
3 938 122473
1 71708 83708 828917231
3 19517 7740
1 100319 135416 890536987
2 168505 238212749
3 40307 142322
2 73044 416649662
3 146862 68248
2 45795 785794915
3 177073 15497
2 98329 214042539
2 53981 310392917
2 69640 384482348
1 42163 136039 284407448
3 27459 901
2 37785 623305139
2 117084 815861187
2 170665 149373066
1 50278 65038 916352956
2 178240 134756975
1 41881 112403 283532033
1 45749 151450 730088126
3 88497 54869
2 165801 35992478
2 161974 935846842
2 26037 422649892
2 140524 950376051
3 31605 106792
3 155313 69186
1 92331 136743 804557407
2 91167 516760762
3 24297 59196
3 111648 112939
2 16112 997164172
2 36503 999446471
1 50478 73359 589647110
2 24934 333112376
1 23680 98216 92213295
2 131383 895169854
3 15196 22676
3 132166 76816
2 52791 205807673
2 8552 407103585
1 3311 35976 689428606
2 151060 201218661
2 36713 379155776
3 49672 88841
2 119284 439279992
3 8438 120586
2 104716 254541318
1 68675 122447 754504616
1 28680 82670 936144772
1 21159 59107 380635795
3 22672 6181
1 142767 143322 844542649
2 172998 58603101
1 41828 67611 591520413
3 73297 115319
2 14723 466983984
2 128459 408537808
3 25939 51115
2 29132 890050382
3 6717 87766
3 148712 100515
1 51601 73015 252272264
3 42292 99382
1 49161 51767 733235796
1 1150 70513 723852921
1 29146 52486 450593856
1 32045 112894 577610062
1 187 144060 293371439
1 58408 59035 429329559
1 23356 79373 803129473
1 103132 125622 29496196
3 114316 94333
3 32948 144599
2 147767 191134750
3 91645 110488
2 83897 728046277
3 160716 63698
3 74648 130544
2 73607 534350978
1 73859 123044 114083239
3 129496 56991
3 112852 23446
2 146650 814435361
1 110183 146169 570741120
2 167594 542909925
1 40208 131656 299604822
2 13491 388035087
3 23946 135038
3 116231 129042
2 171170 939732645
2 1257 267604636
3 151217 63755
1 43526 110416 854349005
3 152567 58909
3 65270 147252
1 119675 132240 274050307
2 57017 301893485
2 74815 266725564
3 83473 69399
1 117638 144563 629153346
3 170703 104348
3 105580 32945
2 94303 683394315
3 21412 60148
1 13691 154795 534324707
2 39603 836448587
3 10700 24712
2 157394 31784670
2 68530 679061832
1 101665 149079 218300498
1 28428 77134 660603167
1 106668 132539 415749400
2 156950 991255014
3 9947 71582
3 137938 95813
2 153801 596400626
1 51475 59284 631634510
3 106984 18677
1 55956 79626 187373727
3 38403 111821
1 93985 123196 161905013
1 3986 92785 153583246
3 148537 61933
2 151774 733414421
3 59889 1360
2 68302 545391925
3 152516 103660
1 5714 131057 589661414
3 30935 103429
1 86473 95798 847394703
1 64751 108835 199409021
1 18022 19003 619282464
2 176042 778787961
1 79575 97715 695181286
2 55647 459958529
2 173076 265420117
2 19293 311440437
3 80394 75623
1 54307 74067 713687940
1 146506 150746 223015519
3 9115 65312
3 69484 145480
3 117598 50479
2 57112 73280312
1 48025 80386 571641945
3 177767 47776
2 21862 83166419
3 110080 100532
1 91788 134557 566480732
3 4723 6243
3 48988 46271
1 69220 74566 832707960
1 10034 50170 330582542
2 135644 343518150
3 50140 127281
2 100415 242517239
1 41739 43052 927145172
2 77188 881820134
3 169442 145430
2 67421 60918955
2 35123 258900050
2 131271 684526629
3 50124 55434
3 109340 29844
1 107096 136244 518136411
1 85135 142405 557255987
2 166916 219572145
3 81868 151890
1 31010 104757 578519619
2 29309 237603746
1 15834 63044 962943985
3 142633 12925
2 62157 934432063
2 86116 69760119
3 92214 59941
2 138459 846947699
1 33305 134425 320590859
1 132061 133197 95513337
1 6629 124000 829301929
3 161106 80291
1 29188 60112 491635769
2 45887 296026173
2 168231 966421296
1 38602 112348 375177778
2 4657 962725483
1 17705 120830 117448819
2 110977 738988807
1 21566 72525 195801843
3 100548 89463
3 75895 35755
1 113594 115026 422785456
3 63775 99959
3 52591 101564
3 16002 111953
2 6084 985496669
3 180513 69462
1 17249 50779 107883477
3 136581 6294
2 86207 499688642
2 83162 720714007
1 113018 145607 836719228
3 17428 111511
2 33129 747212449
3 114239 85182
2 77629 745734542
3 47537 643
3 6461 131311
2 135970 535075410
2 152997 153952038
3 179036 123307
2 77316 782868713
1 75941 108107 573090139
2 105602 270349674
3 52012 8709
1 44362 140199 337243921
3 133419 64392
1 111237 132298 666989459
1 26628 59080 284702652
2 44524 202379763
3 141649 8485
3 87774 73082
2 3223 257623711
2 19036 595781681
2 12698 64217290
1 31292 89015 64996601
2 24191 563466118
3 105183 80466
1 34487 91708 531833011
2 155635 280482089
1 10871 108802 843294448
3 137147 64640
1 18475 37075 297307556
3 90347 82023
1 1706 136855 743382676
3 137749 10969
2 133020 553790558
2 10215 275639350
2 154095 786794054
2 7841 635663128
3 107345 81262
2 131841 378320373
3 26850 103418
3 174339 13460
2 146082 287046613
1 694 38147 410822700
2 76730 474015818
2 64957 16384376
2 28750 443336338
2 86540 295179126
2 99639 491077216
3 85135 43560
2 166363 64734344
1 111874 147992 399975018
3 65472 107213
2 135759 466416655
3 55153 117304
3 97122 83286
1 112787 136163 361574068
2 56175 318920334
3 119231 70251
2 108881 721818233
2 88798 288647367
1 44255 113142 482284490
1 1422 24278 502099700
1 66565 123867 889915600
2 57428 353016916
3 87902 54768
3 120125 24159
2 141895 856152396
1 8566 149824 798814945
2 366 839521681
3 163896 119013
1 20792 144956 564493867
3 67405 78012
1 17888 94709 705332789
2 170692 616470374
2 164095 150243614
3 37206 150786
1 112513 124995 291596253
1 46641 61667 873668278
1 90891 96708 499735982
1 50239 97264 734158973
2 140978 984056547
1 31056 78760 218364671
1 26960 102903 346970223
1 44019 57337 112654025
2 75611 426560020
3 14931 107761
3 161962 123779
3 74336 142472
3 124998 17867
1 35286 48991 135400585
2 168614 331401788
2 41570 901830250
1 73988 92946 871303234
1 42339 148284 343780380
1 70198 129091 881259559
1 4851 52973 411235707
3 86634 2491
1 57132 85945 986265390
3 153563 87034
2 67395 639857131
2 86950 274973649
1 6618 83695 343591313
1 81461 104539 75593907
1 100401 140960 897989521
3 133703 106319
2 119233 750140951
3 154154 29215
3 133537 47386
1 14108 146477 830324606
3 17551 20240
3 82669 2627
3 80479 60094
1 62061 70544 418589375
1 8597 19931 140669166
3 165487 154482
1 39931 142255 918439759
1 42817 116507 858490741
3 77199 140973
1 37063 132212 932082655
2 110902 738040734
2 52362 492474164
2 66999 124909103
1 5397 39545 149013279
2 21015 670725109
3 81430 65856
3 43053 2164
2 137424 18085537
1 3707 10652 925471872
1 45631 144404 976925759
2 164612 25812153
1 3979 57074 813205365
3 6632 102780
3 94372 11792
2 133137 325451865
1 125052 134692 188243138
2 159783 132481362
3 119025 67842
1 70418 74815 710521607
2 17051 871803446
1 101606 129163 622539684
2 23504 17210303
2 45088 355594271
1 98564 102875 163311216
1 40799 149958 564742935
3 172036 148872
3 22379 131022
1 39516 103144 880309661
1 9705 58590 324564064
1 27688 47011 582420839
2 132503 704146816
3 50464 123528
2 45955 595703282
2 13853 967325583
1 31657 96165 549492732
1 21088 95072 48912298
2 178686 407140307
3 138374 146168
2 121014 499524698
3 144499 116765
1 115507 131706 444673180
2 173637 145142717
3 142936 20226
1 31063 32949 846259875
1 3133 47061 666303409
2 55254 79658763
3 178439 87503
1 30746 133416 930839044
1 116414 123778 216406973
2 24402 126522986
2 58824 480617615
3 164903 141631
2 83107 656846094
2 105148 239694438
3 50480 54418
3 105318 735
2 162859 843485346
3 88636 40647
2 31264 85529457
3 34460 128230
2 8447 669592684
3 40032 72309
3 162035 80562
3 123778 35864
3 140216 57822
3 101573 62152
2 163179 358745733
2 81591 364123814
2 37710 636416122
2 167369 77569070
1 40213 122796 405185652
1 39762 139940 522458749
3 63109 153124
3 36384 143079
2 136517 115844916
1 62320 140273 594285681
1 27930 135817 561656811
2 17696 560251042
2 110359 478267010
1 42546 57754 496355711
1 110721 134383 711047874
3 39906 133256
2 181177 926335344
3 59147 57648
1 24711 115860 474318311
2 159454 705139810
2 159497 703503859
3 22900 13995
2 170081 97305921
1 17300 127373 588963858
3 64507 57449
2 22621 267002967
1 64121 126188 82683224
1 34300 124465 204990432
2 163468 86879433
3 140278 26748
2 87528 749141614
1 73895 107194 775500707
3 49573 61196
3 4792 59550
1 15284 46253 349272762
1 1974 151016 299020861
2 59792 40676015
3 15830 130100
1 43550 45715 31803548
3 106523 79261
2 51393 822371931
2 97711 20624374
3 13730 81015
3 94202 46365
2 114820 280955441
3 100229 5969
1 42621 79300 848721401
3 98635 86372
2 136932 585655927
1 77659 129040 387191270
2 88684 686022462
1 83082 134085 426811249
3 29900 136183
3 94365 58043
3 134097 23773
3 180092 78635
3 57213 62063
3 17441 145067
1 107826 151766 640625927
2 168815 927996388
3 78678 115555
1 61022 130944 855486726
3 57433 110049
1 102287 120098 381682881
2 135520 851543548
3 113152 139387
1 32276 121833 870980379
1 21625 123951 496253104
3 33990 49724
3 3237 79095
2 37252 199317204
3 55591 45704
3 52234 95798
3 94605 92566
1 97174 152644 876192585
3 42988 153083
2 163996 840317896
1 54414 96468 276403205
2 56526 841732325
2 62963 549319361
2 59713 812977413
1 46687 64897 292312315
2 131533 981724392
3 8757 45285
2 166946 990590434
2 28468 360960081
1 50442 94099 579281439
2 48196 405510357
2 155804 975833637
2 51186 679320882
1 12283 59512 898354387
3 170332 48562
3 77265 717
3 86719 129269
1 13912 82819 449971474
1 65887 109029 392052915
3 75704 86264
3 64496 48507
3 108770 67461
1 2560 60978 626752016
2 121011 232495082
1 105536 106443 66256656
1 125376 148798 32655920
1 140482 150837 34534986
2 62476 480029085
3 30981 134666
1 113278 152809 162383992
3 49960 29287
3 115439 80917
1 40610 78437 508765044
2 2380 247792974
2 78961 981261496
2 75600 998274196
3 49572 40227
3 114927 24493
3 30897 13202
2 137585 978535314
3 117523 66398
3 163470 45490
2 139580 610745912
3 114855 73859
3 11127 103925
1 19020 89567 437990922
3 38746 73255
1 7921 124063 710642987
2 37656 601237757
1 29079 63220 140464211
2 22684 68125632
2 139255 513887693
3 178430 105810
2 14430 264783639
2 76484 770019702
3 131483 46013
2 43988 637886419
3 51517 47222
2 84771 588366091
2 83031 555526617
2 141326 103936409
3 102302 134053
3 81035 134855
3 10412 71180
1 26841 70940 349779368
1 54873 105109 103026924
2 73431 222872728
2 64859 964061251
1 28233 55056 973745442
3 32475 18771
2 112841 132128442
1 34328 138169 268037638
2 15125 690170496
1 37753 130118 667324880
2 44438 179012570
1 2364 40861 744007951
3 61643 47497
1 124176 143562 352103054
2 129258 398836079
3 35447 30379
1 69051 70260 527256974
1 44336 67842 392256509
3 4669 151352
3 141842 134246
3 30007 120919
3 152078 20185
3 133302 93391
3 29083 44940
3 76048 58447
2 5475 650503321
1 7479 140472 551069051
3 30038 103094
3 154239 5442
1 65748 87421 306131590
3 83310 60768
1 110273 151555 349353539
2 108990 850554076
2 128295 301246383
1 105454 126788 161247814
3 107695 139719
1 46693 125093 53804866
1 71853 154753 342949800
1 21816 76854 609446158
2 18127 425872778
1 56648 79663 178199837
1 105610 115841 41794528
1 63189 129462 110709717
3 85132 1892
1 97459 137468 266195764
3 3502 7494
2 107920 836282456
1 72580 142414 86631870
1 51430 153986 805199085
2 56594 112895247
1 25500 149952 923590610
3 153807 20942
3 8405 110478
2 43755 982063729
3 59035 151680
1 29648 128552 441200087
3 26355 120933
1 17795 154067 572761569
1 2287 109708 973254054
1 53471 154613 70452003
3 52625 132089
3 3075 78139
3 25210 130784
2 5021 651075491
1 84487 134723 236114653
3 50143 23942
1 38737 59377 449853279
2 112101 685663987
2 70337 938157036
3 138257 24340
1 19259 43726 395174650
2 118229 770424418
1 65722 95924 479794172
1 13503 25759 117203327
2 144062 343951369
3 87653 35608
1 87789 123961 273868144
3 146980 57683
3 179470 146139
2 13009 842551774
1 56510 87253 146267609
2 96205 698237433
1 47366 145640 64457832
3 30518 11951
3 115451 104690
3 11331 82450
2 105610 562748170
2 23035 660384146
3 141539 127353
2 34586 584396487
2 108470 750074263
3 157054 88818
3 67598 62818
2 124329 272295714
1 64881 136529 318449957
2 173654 777345007
2 125288 22730276
3 83155 6375
1 73771 108541 238090105
3 105513 21055
3 59416 35399
2 33332 509610159
3 23385 2249
3 109417 46403
2 168298 100665993
3 179691 61083
2 81940 662948916
3 180452 122518
1 35640 79461 643187013
2 19045 407004039
3 20122 7216
2 172041 454592977
2 72648 759531314
3 1186 109858
1 37643 122345 314589271
1 118081 146645 313214225
2 111046 41639644
3 38163 75299
3 121440 142521
1 52659 91488 618877134
1 84621 110794 910922054
2 32046 492694585
1 44228 136713 876643838
3 159774 50306
3 96500 145082
3 137388 109185
1 28422 133201 560369746
1 133666 147148 920861966
1 39382 43021 987545709
3 67696 78573
3 158297 91436
3 107293 118859
1 49707 101042 999618715
3 93577 68125
1 79375 147164 661409471
3 111339 18600
3 144037 152013
2 154381 208191600
3 2986 36734
1 70327 98590 853748234
2 96523 101378323
3 111630 11224
3 113261 1832
2 72848 223327458
3 105772 148576
3 25630 117464
1 63357 63444 884287156
2 6496 95577945
1 15085 128586 759988266
3 166594 67447
2 63968 499884152
2 66075 498540398
2 67987 387035475
1 89366 97475 360358190
2 67602 821984455
1 30617 142469 482699701
2 160240 471906399
2 158035 348521362
1 3830 45898 923665271
3 84272 60238
3 81451 55079
2 64844 615040104
1 21075 103456 232973852
3 44136 38959
2 91874 988188977
3 85823 148135
3 18549 72176
1 7382 75660 389956087
3 33119 118340
1 125153 129164 923193458
2 179282 602233604
2 78333 831282440
3 174303 127493
2 24718 367712735
3 97424 70397
2 80219 319109877
3 143560 132121
2 36407 36887311
2 108787 28053424
1 31741 85879 835756381
3 102899 13039
3 92613 47203
2 166531 576200505
1 109014 120559 866043722
3 46189 30007
3 90118 60037
1 40645 47108 59169717
1 41375 62052 598284851
3 174394 32321
3 91836 51888
2 174618 968070694
3 105054 83586
2 180051 766286895
2 91317 408680303
3 41519 7155
3 5114 35091
1 57583 143874 912776979
2 116199 927071733
1 3526 64750 306984407
1 100889 118506 85183768
2 131731 188171752
2 175568 902289364
1 30495 63755 712374344
2 172152 738289361
1 35268 151836 195429622
1 37188 46427 392398437
1 12527 126493 359231576
3 135292 107974
3 25557 147197
1 31054 90509 252288659
1 55324 145651 500664577
3 179603 42756
1 90531 91058 759416209
3 125740 125168
2 162939 209429927
1 114253 145114 316256382
1 12259 126686 207463470
2 168656 199822516
3 100198 26041
2 116989 28758704
1 76958 131447 331190002
1 52384 98644 234134630
3 130011 11831
3 2769 23569
2 110433 302548303
3 6292 27923
3 111394 43507
2 78335 55204370
1 49559 124811 760049954
3 118953 116710
2 104551 837020050
2 3082 137337639
3 71594 27372
1 24236 79469 162491584
2 18613 391489074
3 112753 5519
2 60170 461649393
1 16385 105059 3930509
2 167141 41522623
3 153126 16274
2 137826 293793924
3 133344 69799
2 178562 939947626
3 70636 89957
1 5006 117792 701985219
3 5978 24380
2 120163 787238104
2 160619 466276845
2 128470 425864407
3 29028 26297
2 131922 930580064
1 64849 75303 836674264
1 5302 137703 711310516
3 166225 38097
1 15979 96091 503688194
1 35093 140299 271407397
1 37604 86333 450380811
3 73036 94894
3 167063 128445
3 88064 52724
1 55820 123577 380834157
1 49955 124884 749483814
2 51822 552831773
1 21674 24649 834510650
2 30119 146966491
2 33249 872148493
2 49346 380909955
1 85271 143346 239884943
3 112994 45028
2 137627 926940556
1 29208 127305 140167043
3 111439 58013
2 100016 397916806
2 167260 57221570
3 67604 142149
3 1055 92421
2 28108 13388134
2 12251 654252967
3 60038 132396
1 92163 95187 514760112
2 178366 865669403
1 10489 52141 833317256
3 39958 103154
2 36552 466943200
3 78639 25662
2 69887 286548959
1 81091 151850 747060300
2 147404 650291378
3 161615 98126
1 63124 122006 605755784
3 175188 105654
2 32010 167878354
3 107704 119639
3 41954 57182
2 151507 322805967
3 120897 100349
1 82674 152632 656568999
1 48007 101078 598873011
1 16356 55740 582436714
3 33758 136456
2 30949 385164976
3 162546 127383
2 161665 295405390
3 14676 3502
3 101919 68773
2 37884 756160116
3 27226 63057
2 100328 265503752
3 78469 60805
1 64858 122602 199337582
1 40327 115532 604734380
3 94200 13117
1 236 89720 684628985
1 99147 129324 127865723
2 139030 698181016
2 879 359344855
3 124068 19716
3 149018 140275
2 148286 252824008
2 85740 312838969
3 9898 144584
3 97713 32227
2 41977 531139998
3 11365 99031
1 89398 128203 777545693
3 49934 117992
2 116725 584526012
2 83773 276247698
1 33726 147286 863125458
1 21579 126795 963924924
1 115709 121841 703463592
1 26547 133585 588718693
1 64015 66883 451509812
2 179956 726991475
2 19859 692809970
2 178557 480990474
3 772 62529
1 64827 89330 490982320
1 29656 120960 730318802
2 104860 671084379
1 11330 94648 495619844
3 172123 10562
1 49852 101724 699523849
2 127445 658750856
1 11054 91180 19510199
2 153540 432684057
3 117179 92422
2 79979 124247101
3 126678 87699
2 93078 297607004
2 15284 311210200
1 110232 136826 614015047
1 52390 130518 664716872
2 30631 506880574
1 17577 133817 288908918
1 15052 21827 761413933
1 33545 52158 684622891
1 70850 80087 98007236
1 14094 41919 474277408
3 54060 94196
1 49842 74398 247044251
3 103254 153597
1 23719 110806 972311602
2 162460 913488546
2 121671 261568729
1 18625 78178 135074478
1 21921 145548 331122755
3 107728 148141
2 154617 20434617
3 116867 112286
2 162248 238899315
2 175816 821944501
3 26230 39289
1 11262 104627 162414188
1 147242 150912 49638716
3 124642 36805
3 118281 79437
2 15843 63342460
2 6604 41067067
3 57650 121562
2 121400 161493284
3 113175 3519
2 3965 971976050
1 14974 55602 707827950
2 155799 469010148
1 150230 152604 544680182
3 140102 128139
2 122521 987318841
1 11537 143538 376146903
3 26064 141412
3 38529 65481
2 169474 933778698
1 15539 142954 53701503
2 154227 935094927
3 145833 30620
1 110186 147534 998210358
3 9862 92133
1 6662 50366 364884299
2 43092 665298681
3 164660 66009
2 119990 766462130
1 65078 96452 664652356
2 82317 483753473
1 86559 139910 284259778
2 165707 306614747
2 48114 422374810
1 5988 64796 211133637
3 41266 96593
3 3369 112842
3 73878 82246
1 78135 129420 527567036
3 162339 104920
3 19275 101245
2 66752 113873290
2 47010 219163149
2 131476 673070927
2 158113 597305457
2 34092 875172394
3 163721 75815
3 40238 88983
3 168464 71802
3 94724 100906
2 85708 277178769
2 70653 119974946
3 10693 70574
2 14201 120079937
2 89933 232447132
2 13707 408813793
1 29028 86036 196657294
1 147242 153408 723290858
2 28960 906258211
2 180079 293661398
2 69082 803655436
2 174600 327641377
2 170358 761726812
1 6146 63814 673082479
2 167023 66194090
1 37504 100455 819753799
2 173139 77727840
2 30868 448655141
3 116395 152505
3 92610 1797
3 155122 124547
1 120324 142057 237671648
1 50736 118499 450249157
2 57878 999061875
1 79255 140164 576467507
1 74838 150007 871463595
3 60961 32058
1 20545 76583 747644418
3 22269 108563
3 52485 132684
2 52216 417502240
1 22428 60269 975678241
1 46341 80771 965270164
1 82887 122966 710912571
3 31509 119395
2 82409 88532829
3 1714 87227
2 82316 431996316
3 142622 11857
2 126247 747523162
3 90628 90971
1 47729 63066 524430176
3 140419 32636
3 30185 38086
3 162530 52409
3 179577 130470
2 3127 377201471
1 35315 46373 443550001
3 22681 128714
3 67903 97582
1 107199 151317 921800888
3 127192 30722
1 86012 87887 3548996
2 6612 833752415
2 10216 358548281
1 100834 120117 819428146
1 84942 113798 568411999
1 31774 44614 704850356
3 109032 106844
2 165313 929484212
3 130940 149869
3 125488 81940
1 128013 152975 742080502
2 105879 924619138
3 80492 92497
3 16091 3218
3 177977 115163
2 42911 955310765
1 5412 119103 848559394
1 91407 94546 6404186
1 8038 143000 544950405
3 129189 146484
3 11664 49130
1 18032 42178 485826130
2 22650 249878671
1 37735 103172 407337094
3 135644 47696
3 96580 50681
2 177362 897927858
1 22997 89180 644492425
1 18453 137757 536685682
2 171675 616904371
1 41904 121339 889009776
2 2515 754221289
2 45605 174371957
2 13795 538510472
1 97042 100177 634868918
2 61314 986123350
2 107276 216456730
1 103889 132409 87817859
2 133150 572025944
3 133854 106091
3 53246 45668
3 63735 144100
2 76407 647506598
1 44409 70492 783141713
1 71507 116476 938974105
2 119740 565894795
3 56677 125383
3 35626 111754
3 103499 100794
2 8427 839749588
2 145172 8345998
2 42415 16812871
1 92350 133662 585912714
1 12443 137799 154030868
1 36184 82247 427689273
2 151548 100334439
2 65618 231612355
2 139242 266557299
2 8673 632074893
3 109074 92643
2 114356 344059472
2 158587 418357760
2 146361 80729030
2 16398 480268619
2 106090 476432123
2 34147 914132334
3 79456 118779
3 162709 136199
2 95044 226742721
1 79540 154347 857558629
1 60752 89549 201041487
3 9079 18353
1 41609 127628 212825512
1 13376 58366 915151388
2 119107 19690715
1 10010 53947 650885062
1 33059 100792 695736174
1 129581 142334 836857787
1 86042 90632 877710548
2 41354 892320637
1 125697 130713 811891204
1 37598 126457 199207051
1 23738 94640 404368602
2 158321 906157561
3 78961 142929
2 60929 283741222
1 76544 145488 864191897
3 35183 121896
3 106172 151578
1 42584 76127 833612297
1 46672 118612 564218091
2 56205 129963383
1 2316 115831 61939228
2 176044 969908761
3 44541 110107
2 50793 259944841
3 154148 104388
1 98924 116417 605119269
3 75217 67941
1 77499 84222 588615372
2 12415 926009291
2 135269 652505651
2 6425 601579413
2 113592 661341854
3 65987 53546
1 12593 73330 446691022
3 164012 68861
3 500 33388
2 122855 911466910
3 87657 100085
2 133282 792634417
3 164389 50329
2 129500 842845823
3 86219 83962
2 151731 531492314
1 50887 123581 928570496
3 41074 134252
2 47216 306986396
1 6164 49312 51763471
1 56695 149403 650613761
3 178598 39408
1 35011 94216 357740911
2 34687 946389698
2 35017 385151607
3 152125 69243
1 115379 117756 26167690
2 180767 978709419
2 52443 2160612
3 44866 132181
3 104018 107101
1 78628 144460 402190409
2 89535 426049010
3 127214 29178
3 106614 141361
1 63935 112714 4888058
2 122644 300643437
3 57019 62745
2 40032 495898854
1 109372 123344 660968231
3 26471 82965
1 56015 136087 502168657
1 108757 152186 110694814
3 154999 68195
2 175900 632862810
1 69895 141142 635536663
3 157977 3991
2 80153 240839783
3 104226 140519
1 25257 96605 293975075
2 48937 564109718
3 27529 69048
1 17428 109443 399801317
3 157976 138191
2 62419 135761587
1 57921 114322 617802780
1 38480 79695 687943489
1 48924 127269 279643226
1 118229 129348 487741381
2 160783 726612812
2 46120 906880424
1 5434 28237 809748565
3 45927 147554
3 75240 97109
3 172112 153821
2 83612 343219652
1 72269 115116 361894707
2 84901 656291373
3 5846 146219
1 129189 143920 524288492
2 7566 92353478
2 81166 47058
3 123308 123207
3 70569 53292
2 64081 667761620
1 47050 135136 809797070
2 133255 240821425
2 29781 920394375
3 111484 83194
1 139793 154517 296023800
2 141568 593560351
3 48767 118341
1 53717 118448 836248103
2 87821 911601807
1 28461 111627 90634023
3 151086 46731
1 15271 133212 704395915
3 25577 132876
1 90442 127899 989355343
1 1812 65996 184940045
3 142620 127466
2 34562 350471094
3 162408 7475
2 100552 997025277
1 49416 50894 702363665
3 145464 3909
3 70597 150452
1 74209 119374 161312238
3 176879 21078
2 145310 810123724
2 100715 830895825
3 156965 56367
1 48337 153811 381868803
1 64324 132382 801869679
2 141288 604345295
2 137680 742014448
2 94513 116844002
3 29378 86107
3 55839 32624
2 121865 219399653
1 2862 36189 135471709
2 142415 965195376
3 139867 19727
1 10701 54744 77130382
1 44062 107543 815197760
1 57007 68096 941403755
2 42355 503770590
2 27029 196557724
2 93504 800887738
1 33326 97196 407104679
1 82179 140311 1456872
3 56201 111336
2 146866 855180783
3 57524 22852
3 89680 126819
2 44506 499160605
1 83108 127069 717772271
1 28401 129528 612341633
3 155114 5765
1 33174 123838 199961661
3 36824 88832
2 79666 191927995
1 37950 117576 884383176
1 45057 106040 737186188
3 43303 31455
3 123200 123002
2 107467 946595932
3 34447 95964
3 134710 137241
2 9608 102026817
3 99419 16745
3 61266 69590
3 143934 76694
1 27102 117821 828209939
3 155641 131879
1 75266 133902 433266975
3 441 112696
1 20551 61799 72507739
3 16547 34387
2 11497 911499327
2 133515 340141974
1 108139 148339 39679896
1 31541 78612 75395462
1 74939 148410 780404881
2 146340 108623083
1 4137 77570 254598608
1 70756 80800 315092869
1 14863 93650 934129884
3 77743 29148
2 151271 463671419
3 138201 138296
3 169856 39627
3 28830 128915
3 166790 89459
2 16743 393322649
2 100281 911067712
3 43359 58729
1 77896 92948 714956723
1 49636 122677 202254140
3 79332 37193
3 153642 132023
3 176734 113947
2 134736 288888460
3 175343 5867
1 9826 151300 442320683
2 82102 674179932
3 23898 73248
2 141797 750432321
1 48199 60379 56414917
1 11282 124141 267362663
3 117359 36901
1 44947 109636 796540318
1 9550 76235 437487905
3 107999 11208
1 30287 87327 141051575
3 44985 122817
2 65021 405448129
2 34670 314431109
3 36783 131465
1 87691 92495 749042843
2 82427 741088077
1 98789 124644 115148669
2 82779 300807128
2 99826 796722019
3 28496 151454
3 102323 124133
1 3645 36561 497328523
2 143818 769217890
2 103519 502148177
3 165978 60118
3 96428 44198
2 60159 610295188
3 28395 88354
2 18278 375700838
3 61129 114119
2 104728 390374074
2 64159 179433173
2 71170 814561662
1 57482 80578 14514933
1 35990 76973 442349337
3 112535 132939
1 90770 148243 576331095
1 108712 126683 51563054
1 2263 47500 623094256
1 19454 74074 462017111
3 108779 43081
2 35685 181967903
1 30277 126447 456580710
3 49571 34033
1 45019 79360 535507860
1 28914 135679 290004807
2 108209 544474650
2 34601 993158116
2 128978 495622442
3 99817 147092
3 81299 39141
1 796 81193 228159130
1 17852 74120 740268430
1 56779 108078 749342124
1 50073 151183 642253579
1 35156 44306 15746194
2 168786 242478473
2 3906 464983178
1 46549 59560 434993507
3 73248 40820
1 74784 77573 148361219
1 8592 94840 939199149
1 26488 57475 195939208
3 168935 4240
3 101891 137629
2 44639 895982070
2 50116 656099534
3 159229 124704
1 1674 133362 541189251
1 148062 152685 295016242
3 159460 27645
2 87927 648305972
3 35193 109746
1 37436 62077 305585610
1 50223 131566 238548191
3 148818 68074
2 75824 647247030
1 44226 82188 708557495
3 35886 131865
2 142556 992975720
3 141181 106156
3 58758 60372
1 4624 55496 699496383
1 10529 108801 736427138
1 111946 118312 789437120
3 28022 10080
1 82656 106301 670759906
1 120477 127209 807154155
1 74172 108447 372180894
2 7315 961864041
3 162583 33363
2 141547 591865680
1 111376 140980 212262232
2 159043 692336339
3 66545 154199
2 68684 972399761
3 91858 65961
1 101748 140797 135942230
3 66721 37590
3 21201 142271
1 43389 124236 369383524
3 57291 89203
2 131010 533785064
1 29961 120530 629302377
1 55194 140546 3146391
1 88444 96958 316179931
1 66101 79686 720205944
1 97820 150377 829615522
3 75318 130510
3 1385 16366
2 40923 662058346
1 120524 143664 9868907
2 48094 591943469
2 18992 509357356
3 151444 66645
2 52781 237313812
2 154852 810871663
2 6899 386412631
2 106184 100900560
2 152212 581230667
3 122833 126530
1 79614 128727 345969894
2 20021 746999678
2 140857 804825490
3 107462 56489
1 125919 132215 637127778
3 66361 147277
3 59432 110949
2 43920 330856248
3 177806 152665
1 75690 142949 399007905
2 100015 248872330
2 91707 466596598
2 165655 573155647
2 864 948189339
3 142751 154065
3 66365 47247
1 10941 48916 365349518
3 180492 81278
1 57858 122364 769781600
1 3102 139975 349865467
2 64242 896468692
1 99046 148369 261385183
2 94243 85727678
3 29423 117308
1 3471 127543 401465062
1 44874 64005 901150026
2 74536 519245590
2 125655 971730900
1 79473 87223 216983611
2 92357 645741366
2 180236 882810931
2 53245 166965964
2 36234 51162335
3 138809 37797
2 137126 520217559
3 23283 86709
1 81136 133988 883027651
3 29712 74702
1 56366 145129 962232009
2 28568 663607775
1 43401 129611 105606056
1 28465 141046 616306562
3 175664 108785
3 158276 106695
2 78540 988098422
2 144437 33745361
1 24882 152886 96914551
3 64450 10460
1 31406 71396 767498292
2 60869 715101385
1 128660 149112 147942939
3 145911 65649
2 50594 938335917
2 20876 841721154
1 82057 120508 205155357
1 39067 119504 113499526
2 14374 73896823
3 53843 78151
1 73255 75405 381188680
2 96857 301507625
2 36615 284293023
3 156178 74931
1 148570 153396 342504480
1 70780 143727 937102589
1 78902 97135 733002335
2 103127 278279564
3 97435 73999
1 84988 91665 569495959
1 27579 94031 483658987
2 108891 701917327
3 31666 44735
3 156609 55808
2 43368 184455561
1 68902 136050 337882460
3 160107 16229
3 103244 5002
1 13228 53702 53710395
3 21285 98950
2 96066 830131992
3 34349 86664
1 4104 20243 456154760
1 7067 35838 262388748
1 29477 148737 335229981
1 47816 131790 603486568
1 81548 85625 639745221
3 101611 142175
2 99319 940522129
3 175298 135406
2 45754 164312787
3 181567 150067
2 121723 75894710
3 103585 93758
2 174683 962515876
1 69753 97944 593756228
3 155232 143604
2 104552 129098333
3 39965 38286
2 167289 731246662
1 82691 136641 570279025
2 2606 103920487
2 158727 396204507
3 1139 51726
3 52540 146393
3 169455 25224
1 14057 38103 623917339
1 79430 142028 733746696
1 81473 118861 406883670
3 151692 58417
2 17306 437888305
1 28973 88337 764473251
1 78595 144268 416124550
2 144959 377985499
2 153609 814202853
2 115405 419570233
2 152392 192006862
2 158298 698291421
1 84607 133893 286340745
1 78295 118818 369780378
1 87508 141077 908552826
2 28150 951625812
2 139723 875244447
3 51933 116201
1 27445 140521 221137435
2 27445 692688498
2 121092 717862913
2 72744 625835674
1 66994 72316 457791405
3 125193 22674
2 55535 100487786
3 14557 12212
1 77186 116094 650883189
1 6396 73059 3447519
3 166391 101358
2 147902 742194054
2 61897 915054010
1 2150 16091 866684206
3 172851 66952
3 50629 15242
3 43747 40659
3 10407 2826
2 58932 472502461
3 16845 125253
3 18539 89620
3 24307 51647
1 68453 101087 275579753
2 36648 382660140
3 154797 116526
2 56504 847382313
3 35559 80269
3 59049 47682
2 56134 538517865
1 4125 84291 206285535
3 157669 80614
1 88465 103432 646720364
3 58822 41077
1 22868 136425 641991227
3 2506 131351
3 164054 60044
3 17908 24718
1 8617 88276 311722770
1 19027 55694 180481054
1 24533 24790 597930131
1 88155 122725 996765947
1 11152 144088 189734175
3 77977 134006
3 93509 23756
3 178577 43981
3 102916 104098
3 134014 67990
2 68891 20977552
2 105609 940217870
3 154999 67293
3 144959 54823
2 99039 976475556
2 89481 492099206
3 37868 31480
2 4847 512087482
2 55327 968194328
3 120637 86192
1 43495 48630 125155327
1 94380 99864 21791308
1 93740 141068 620589522
3 24957 68717
1 62892 87065 835846580
1 2702 91282 978047467
1 14498 137153 80789081
2 165308 431736504
3 83929 102446
2 94329 31127198
1 29765 65175 514928484
1 18668 104553 252848473
3 135779 126381
3 161314 127836
3 12253 133352
3 67432 8861
3 129044 88377
1 39791 129833 682205030
2 51063 254304257
2 150892 361315998
2 71799 178262577
1 27057 133113 983685028
2 113575 43744847
3 127597 103540
1 6456 153661 32113700
3 482 79846
1 3877 144365 361217133
1 46024 88358 618411911
3 133877 118604
3 50806 73990
3 10745 40053
1 130577 153610 533954017
3 133070 16312
3 15337 30670
2 25938 279433400
3 110265 111986
1 89097 90614 79428289
1 124384 139825 490278797
1 9571 115498 909072805
2 168920 736511626
2 58118 185360374
2 14378 516811694
2 41876 126767937
1 956 147150 642931784
2 83012 903972177
2 50772 385748072
1 53124 71198 240552988
1 843 146550 388221908
3 7727 154907
1 50113 149089 310082107
2 156842 114516824
2 85050 419343242
3 166981 32214
1 93439 139815 769885926
3 95469 90162
2 54903 672009448
3 121854 29866
2 130569 707358670
1 96075 116247 179036922
2 78403 284792909
3 119405 81779
2 131677 271978544
1 10661 152348 765841182
2 30316 424197642
3 23330 141911
3 125354 10731
2 48144 160988092
3 171923 76700
3 96155 7240
3 56419 135916
3 15031 134251
2 33761 202481145
2 164911 657439752
3 90703 79353
2 62332 103469877
2 94453 532716515
2 8961 166188584
1 18122 78740 616585993
1 7411 47587 649132580
3 79586 117919
2 34309 915632097
1 51397 90602 176940872
2 158012 208370625
2 22064 775891821
3 171710 122509
1 1509 94481 951128597
3 117445 33260
2 102078 178281004
2 133795 195144731
2 79102 996680291
3 168554 126011
3 79633 14448
2 21050 954532260
1 59426 112483 388682595
3 122066 132237
3 133798 74737
1 91370 94957 692232435
1 25429 118064 288708848
1 67428 73095 212657270
3 155600 4795
3 92087 94844
1 57667 120445 84117974
3 64394 145345
1 10270 111073 601398102
2 23542 539853328
1 37534 143744 810005219
3 118385 32349
2 18048 138012408
1 42144 98846 873913836
1 75538 139306 948763771
3 124208 153642
1 63937 144470 990808783
3 104847 65838
1 38013 134044 940978083
3 59299 63821
2 173966 637301575
2 20217 887505885
3 4059 95358
1 84353 102767 481896514
1 107826 154902 463751477
3 11881 61072
1 19335 76601 546247018
1 8532 10530 791327919
2 34663 687447085
2 9578 329555833
2 124410 805773582
2 80087 93106357
2 95115 814735512
3 37923 52914
2 66636 366447677
3 122417 52515
2 96264 168060513
2 56022 158114003
3 83213 55911
3 27058 137625
1 117647 139603 757775482
1 70712 96533 617735205
1 70505 142008 80925610
3 88463 36542
2 63784 469664062
2 116254 28208058
2 20754 544572185
1 41361 132546 564285613
2 150757 903847585
3 54284 55529
1 85624 124652 542701603
3 150601 65959
1 956 93727 233214801
2 7273 33985876
3 166056 88368
1 79237 82940 189540764
3 130595 15907
3 77470 143046
3 31917 75864
1 81534 153717 128123583
2 54860 720898279
1 29721 115827 572814529
1 29500 113222 137854280
3 28068 48163
2 152941 421173750
2 157355 410250368
2 178585 869395049
2 97378 245697255
3 172739 8281
3 103925 11732
1 76080 139776 645666706
2 115931 85755749
1 147377 148256 778933418
2 150570 593496822
3 85681 126800
2 98018 501281677
2 10635 128959780
2 80142 251471628
1 70642 154331 767090959
1 15959 70708 91558456
1 68904 83004 416144237
3 151740 124057
3 89031 129939
3 104598 50862
1 24744 72285 34120502
1 9103 92269 30642980
2 89193 854941798
1 10631 110975 451499559
1 77223 104926 641516018
2 24022 615696162
1 98491 112298 914959898
2 56974 313580022
2 157646 385329319
2 95244 765331126
2 4054 101184214
3 74307 37361
1 50375 51673 31341309
2 144426 15368324
2 125837 875352263
2 7678 468723660
3 152925 79648
2 65942 207972787
2 143826 491632060
2 67890 472242920
3 59234 68485
1 3845 116514 926442215
2 86375 858730397
2 169603 914937842
1 7800 121778 934275646
3 154414 42470
1 41697 44897 388885219
1 15138 61807 637923806
1 28120 117594 106695157
1 32188 121394 224021345
2 55354 406920309
2 120097 669681647
2 38669 321125056
2 6474 55781805
1 56594 112170 818901463
1 26181 129670 661275841
3 149614 6446
3 76497 147032
1 67652 72196 800259405
1 2697 54816 959723254
1 17588 18824 122625673
2 107515 336183812
1 12406 25734 481740870
2 156992 887045942
3 69762 95078
2 173272 420808922
3 96267 65890
3 31221 15885
2 127048 899647632
3 44141 105200
1 13963 150259 162588666
3 158744 148918
3 55564 125254
3 134638 32215
1 84747 153619 431977341
2 144330 106206114
2 117270 423434156
3 110611 115554
1 5603 80996 775509705
3 101439 3689
1 36944 153862 949905788
2 108214 920891430
2 117036 368926712
3 42733 64886
3 142904 20069
1 14759 43112 777091082
2 16815 25113371
1 64600 126495 414179716
1 52897 116876 330909392
2 181432 557320434
2 39805 473827427
3 75972 44385
3 106396 116513
3 27171 45852
3 45832 36776
3 64362 147669
2 105324 569072143
2 151960 184534046
2 90066 609419529
1 19217 122730 800101573
3 73480 110178
1 60865 125209 932848975
2 124636 674699625
3 121150 10228
1 91224 125817 898040529
3 102366 118245
3 164589 127101
1 36092 94754 549533213
3 102964 27260
3 177938 21471
1 43120 66200 659902856
1 20956 38844 990120868
1 30803 125654 605838302
1 67422 118047 293300117
3 55326 125742
3 24249 145156
3 139721 95962
2 71748 427878828
2 22754 673387615
2 135974 894249404
2 30780 331429256
3 94507 82068
3 42387 67915
1 11259 120868 193604067
2 90339 910111730
3 155232 148838
1 39838 114218 107700641
3 35867 13459
2 171846 473249061
2 57756 724988917
1 21852 67459 912870872
3 131931 111605
3 32503 110276
2 20929 735586262
3 142384 233
1 57065 124507 834165197
3 166869 137349
1 15831 92481 112412638
2 71228 380063749
1 43398 102637 835039677
2 45175 397760093
1 70552 106899 275594001
3 115172 130391
3 21845 66917
1 108322 142434 856007048
3 59250 132509
2 145995 239897515
1 73643 135894 372658396
1 144 23886 555029905
3 20710 60574
1 52076 119831 790891801
2 35720 511557322
1 34422 44739 476110925
2 176280 827211346
1 66340 74373 520010992
2 47965 595531972
3 132735 24956
1 4049 6660 142155037
1 10550 43521 744564148
2 57618 954364077
2 74867 32529736
1 6920 46871 446322216
1 8069 138158 41749578
2 53045 721976853
3 121390 39810
3 162857 86983
3 144325 105438
1 7779 62712 82165838
1 7961 36460 448771891
2 153639 625195480
1 29855 31086 815923957
2 35162 892561713
1 2882 71397 896080245
1 73106 132085 178771053
1 69256 102260 672632420
2 70621 118374132
3 156513 84199
1 4816 6300 184985558
2 26147 593167937
3 156349 47321
1 36259 105842 959717926
1 50101 97269 300377288
3 26140 148584
2 148610 154443711
2 26079 286364660
2 173910 396363513
1 93208 138481 58179212
2 107746 752715529
1 88558 96486 379415087
3 96753 55951
3 169672 37399
1 24688 84440 997129510
3 86335 53854
2 139794 372217818
1 91952 151028 708580347
1 20490 122759 278987060
3 82527 149338
1 13698 143701 307059035
1 22962 90914 882695305
2 166470 980896362
3 129009 46173
3 170865 91667
3 24081 63490
2 46948 482528944
3 160934 99740
1 61971 108037 986422905
1 9823 23338 603951896
2 16242 592313193
1 49392 71134 816310961
2 65818 687064935
2 107106 433323332
3 27730 3932
1 25487 71142 702656750
2 55612 211446077
3 101755 42923
1 94527 146376 91318912
2 48803 99766131
2 73863 125427847
1 53 113725 738947291
2 77198 861574685
1 23779 98974 446309804
3 137669 115448
2 14771 911842795
3 141150 126228
2 125806 971374908
3 129348 102767
2 82333 530947656
3 81465 93859
2 47659 281507671
2 117293 147157929
2 153514 687423512
1 83451 88686 902826085
3 108557 106175
3 61423 144884
2 27192 292143074
3 76113 55494
2 71812 354222046
2 136804 684212384
3 40510 112265
2 46087 807975483
1 86830 106005 299654695
2 80366 351985226
2 31643 213935728
3 169241 57185
3 105457 133108
2 151377 237166107
1 42564 59977 565477304
1 97128 149696 170330752
1 75851 114959 806209006
2 132428 767435097
2 49782 761624224
2 92789 621180040
1 88 82249 631818691
3 44189 25389
3 17960 151352
3 100919 135373
1 29581 88021 530593233
1 84490 85394 672461882
3 25017 3872
3 50174 6007
1 1465 39886 851260594
2 37207 50471681
1 67219 125836 901348672
2 34469 727616129
1 49657 64958 700411302
2 165477 35976194
1 87084 129826 847995205
2 20321 463997322
3 159911 151105
3 148415 25895
3 46201 47248
1 44170 135385 581840759
2 178135 365926229
3 103971 50579
2 43946 768684165
1 49924 106879 396675576
1 10099 96622 72767844
1 65427 76788 537697645
2 150052 630792391
2 141548 729565431
3 12237 54346
3 152164 10969
2 150127 561117450
1 29917 81074 430057206
2 31421 696049091
1 90151 94063 393036520
1 90 101993 534150940
3 42291 74919
3 144763 27685
3 112102 116744
1 40851 152335 682604994
2 31326 909048560
1 21617 123109 65116469
1 12074 94224 208819583
2 24991 629958923
2 128033 301300613
1 62061 81661 861282976
2 22752 437602212
3 176996 4253
1 51278 94955 203211840
3 166403 104483
2 38593 297714427
1 10988 70025 470436599
2 70489 987264045
2 82386 936290247
2 30742 804661224
1 12576 13567 669927091
1 82870 137091 357003299
1 75795 120211 975240067
1 51223 79360 337709962
1 45099 134970 264490627
1 16771 153265 508396894
3 134344 4967
2 166701 284517542
2 59067 371161460
3 178856 21601
1 55200 86162 943407484
3 95558 126796
3 1688 22466
1 5305 37374 584566525
1 68521 144785 664178716
1 52278 99341 869512042
1 45840 83243 584819449
1 67826 96026 442218114
3 33565 2930
2 155976 904053462
3 92501 135172
1 131019 135348 337514672
1 130429 149452 727781597
3 165244 65409
2 38767 417038246
3 163439 73308
1 3675 67157 493561436
2 37852 798484396
2 91139 922309522
3 2638 10651
3 27199 148726
3 6352 112678
1 85459 105699 368208427
2 22977 253964362
1 23271 137846 290242360
1 18554 137156 437599745
2 175644 934985860
1 145554 152859 76363844
1 41499 139396 267966663
2 53442 501744284
3 96284 152993
2 111749 128700172
2 166556 924741235
3 33023 136834
2 118302 580150848
3 121796 131674
3 25895 38946
3 61183 120732
2 169091 473106441
2 87054 873054789
3 111548 80121
3 101203 34039
3 111001 132211
1 47188 111358 2062841
1 80797 147763 144873615
3 137090 12287
1 42614 111849 251857356
1 77427 145715 700006796
1 40391 40617 714491545
3 173010 20259
3 30514 102764
1 5936 124380 689956768
3 64341 150436
1 7080 68568 762672895
3 67217 17327
3 115617 7344
1 124774 132466 822754140
2 71001 352605678
1 134224 145959 497480221
3 126970 91932
2 88262 633505468
1 11570 80740 154325414
2 40625 361532934
3 174091 24548
3 174609 18429
1 48907 117328 125507751
2 167587 284174372
1 11417 84965 746023954
1 76014 77369 409800432
2 123366 170126111
3 101915 11824
1 70754 124854 164359290
3 145883 123500
2 39936 632182772
2 11296 264589807
2 173633 789751409
3 8286 108941
3 150854 128990
3 60713 42811
1 16134 61483 907125761
1 10546 32196 482076283
3 151229 80908
1 19924 77330 421591186
1 12811 16837 745903492
2 159890 45650624
2 15455 167764978
3 24787 116847
1 30129 145000 968423641
2 57001 861762701
3 34080 106876
1 5152 98844 78391656
1 34558 146737 293716898
2 37484 746069557
1 101905 154034 519947383
2 52626 165092417
1 19046 94741 230395008
1 57591 115989 181202712
1 63726 116637 73791235
1 6058 83849 941068528
1 50922 95183 34802613
3 61698 71699
2 78588 461906180
1 26342 56137 352040101
2 81089 948494219
2 24727 149934614
3 178592 99093
3 33869 25995
3 102388 124215
1 77899 141556 894929292
1 7265 35405 725761574
1 25185 30223 925018136
1 31544 58443 231892058
3 144312 61863
3 43038 104043
3 108312 12851
2 180313 508263728
3 27069 141199
3 88403 100117
1 45730 93977 700082064
1 46963 47703 604550150
3 176845 153758
2 9528 706619565
2 26523 436661944
3 101728 119791
2 31932 985012424
1 38696 149024 396770523
2 156216 341252180
2 165723 899060079
3 72460 51300
3 20486 110950
3 173609 91722
3 30766 1646
2 153294 701368163
1 83478 124975 553046225
3 64450 9261
1 132623 140886 867573391
3 146752 41661
2 100029 586826068
2 161172 656661451
2 117481 549569034
1 1235 50944 955936426
1 4884 89247 356494207
1 81558 126746 732657796
1 39519 119633 130606798
2 94302 656805641
3 69498 33950
1 32834 37070 611672589
2 154329 406336413
1 119855 137104 426116822
3 93163 24810
1 22256 39008 759192374
2 54893 782289996
3 94576 148032
3 8753 153995
1 32469 44472 701751394
1 39486 88777 442895680
2 45538 129548626
3 80286 89481
3 30717 74053
3 112667 7091
3 75176 100224
3 151382 112755
2 17419 958521371
2 10642 784432780
2 119215 68887134
1 25160 73742 208152001
1 87154 95824 469826361
1 410 84171 481979175
1 34276 98322 425427786
1 96486 150374 371087218
2 132192 900544119
3 171751 96109
2 65755 943405403
3 11963 153246
1 97966 129703 255137417
2 1723 378587511
3 114627 70732
3 128668 112385
1 5248 144116 50723420
3 172125 34699
2 125499 581920791
2 56990 854142145
2 162511 634107099
2 66318 817376625
1 27222 103051 831921715
3 84854 39003
1 23982 60632 599469626
2 35337 47380805
2 105392 918876129
3 31317 3215
2 98554 90506522
3 54720 105014
1 94557 132473 147909305
1 56533 80513 46451427
1 143737 144071 261096375
3 58010 17308
3 147869 100195
2 68914 245818762
3 86296 112403
1 34626 72793 679915025
2 5015 65217085
3 16083 45335
3 160241 79610
2 37803 214732537
1 122008 132628 416572935
2 170799 576396710
1 80794 122109 756809906
1 4436 150571 213459558
1 15987 68322 446023997
2 8774 987631023
1 62379 144434 561172076
3 28689 128658
3 136938 12873
3 54020 137335
3 102996 19237
3 6942 61243
3 121023 41445
1 49400 86373 842037064
1 51483 113879 555573013
1 87436 152124 441432886
2 135245 377335879
2 149190 918137461
2 120351 82108509
1 50093 123347 17098766
2 106739 461203936
1 18164 87138 774573721
1 44084 139000 197057256
2 33347 882077071
3 142080 134478
3 109441 75895
2 21959 2547285
3 85242 31976
1 139791 152627 97096148
3 16398 59965
1 10330 19118 39867915
1 80233 110662 936159381
2 94606 705674307
3 154913 70583
2 104161 996173508
3 102932 29975
1 22929 44578 737394380
1 26259 72664 357792454
2 162626 227244452
3 6581 152732
1 44298 61383 16511800
2 54582 985737836
2 25682 628809330
2 156916 845878718
1 31960 78216 218910526
2 118246 327086536
3 149322 13062
1 53305 128044 67695969
2 168072 192730903
3 44202 55940
3 177582 28420
3 20864 112186
3 1906 50199
1 19619 53089 678412346
1 116585 124809 562794599
1 51339 133055 746958538
3 129825 122144
2 176285 197182726
2 26267 714515686
1 41365 133309 311973254
1 69817 70400 803937749
3 88082 148826
3 116130 83698
3 5524 22453
2 80738 417362763
3 72046 2736
2 87985 16218935
3 122027 32964
2 70367 667240749
1 67170 78118 696270134
2 136763 935978513
2 103081 11146374
2 138678 37744906
3 139174 149278
3 10759 91855
1 26498 44885 61864435
2 137617 993825430
1 74637 112414 168317009
2 1804 941771752
1 39688 70164 144424501
2 150826 238288863
3 149802 69687
2 174434 953581955
1 53920 107613 989068007
2 168526 219117161
3 73430 11119
2 12920 607912187
2 168274 911439927
2 166067 696750862
1 59945 64651 96104066
1 64304 116676 687097725
3 176064 117209
2 101867 631106751
2 15617 109549470
3 172924 23450
3 178667 97299
2 157874 498872843
3 120928 83503
2 139872 610875696
3 114962 68011
2 70387 503125961
1 20877 113486 830565502
2 14929 521386512
1 3132 152019 606840243
3 116413 103206
1 97227 104909 720352990
2 176869 221417479
3 161242 18416
3 36905 12604
2 69391 373884535
1 47929 58610 155826624
1 134564 140979 332399822
3 108716 68844
3 42446 139883
1 14161 64999 575631223
1 68334 111464 790717342
3 77416 144802
2 134848 686830426
3 181512 140514
2 132315 242356579
2 124812 990808204
3 22701 105119
2 139489 97832826
2 14470 23580710
1 135234 147910 541914492
2 27112 970695025
1 15524 36654 587736003
3 125946 127853
2 53027 422133151
2 152081 413942402
1 48233 127712 121728848
2 152248 887920549
2 22640 23054930
3 157003 134238
3 35761 32293
2 68085 528638495
2 130634 728367315
3 25746 70340
1 43516 72499 638555817
1 64592 144456 623150499
1 22596 98817 160015993
3 80271 21489
1 5358 82456 977840767
3 29651 132266
1 28296 92132 169375132
1 50830 95753 874082905
3 173431 17886
2 23994 348093130
2 117060 579229867
2 169224 862684088
2 109636 570733288
2 117399 717912322
1 108757 153383 999534964
2 98276 301975450
3 72928 97474
2 180318 458658135
1 8061 153834 850807567
2 157240 883055280
1 84807 149611 941399671
2 175099 472990313
2 7046 486702482
1 69666 144479 164862754
2 160765 305024499
2 131555 878057432
1 96751 145062 49746677
3 130787 124840
3 63831 129716
2 107790 834114562
1 148090 151828 367745953
1 59039 131649 275821759
2 12659 429052511
3 106870 96949
2 178070 430750933
2 145899 295222114
1 58982 99428 651749516
2 93724 59349927
3 45056 66056
3 53907 69610
1 30307 120591 303883358
2 96201 281961657
2 49835 657833909
3 105218 118716
3 39083 106697
2 14614 389769999
3 19261 54669
3 33918 104202
1 4619 131326 249459188
3 116786 38208
3 159043 101228
2 11559 668554038
3 126021 127091
3 43454 20882
1 87204 117367 867170365
2 68883 356497111
1 129812 142712 757793093
2 117469 415400171
1 14982 58166 494293597
1 37239 137238 309697412
2 24753 595342489
3 45383 105223
3 149740 114233
3 143565 55761
1 4520 48897 25339223
2 125931 556384659
3 122006 46582
1 34283 138741 486964307
1 65227 87320 898154956
2 116987 879278357
1 54612 112312 442722379
3 179856 101445
1 93114 116272 879650688
3 122825 7850
1 123200 134375 42452909
2 90848 672987418
1 96438 127687 104199148
1 92065 140838 473867516
1 32531 132534 488847199
3 83791 132285
1 99920 143070 732204345
1 42943 137745 429169688
3 180754 117049
1 17609 56159 564467691
2 19042 57426843
3 124409 102254
3 84283 64229
2 63351 448384295
2 146181 409456039
1 45307 122601 160799131
3 9838 58260
1 93354 119666 870843013
1 77484 129937 637940217
2 16703 707921747
3 101282 71549
1 64194 140486 853632363
3 127380 93904
2 12623 35058668
3 28405 78139
3 156676 95958
1 101112 119710 973672469
2 138899 587070148
1 57979 140373 213017132
1 86836 97373 997355282
2 104318 426336113
1 8291 95967 283580379
3 114226 44170
2 37823 95458825
1 61765 68349 385489333
3 54427 88786
2 82778 176863907
2 23019 119410252
1 17995 112816 222237195
2 2788 974727293
1 50838 86662 51188724
1 128019 144787 614755782
2 89624 754984270
2 142723 446095270
2 18584 730633377
2 128643 503649725
2 118204 498355538
2 40556 41138224
3 179114 16
3 164376 16747
3 104696 63767
2 133762 136148011
1 67538 70379 442951197
2 75826 914528751
3 12388 55233
1 25769 135743 181217634
2 90411 485313283
2 85925 405749170
1 92055 139626 255561261
1 2176 142125 154990456
1 82317 137339 196012777
1 6023 41657 63848224
2 58784 788342650
3 150438 54415
2 3017 176632509
3 17450 115648
1 110703 139414 208105697
2 6395 761292184
1 4353 147521 266053529
2 60507 264930667
3 139015 37224
1 52761 92059 62149286
3 17926 122268
3 51935 150023
2 37969 570078475
1 32166 124316 77618049
3 152445 13948
2 99045 523844821
2 6838 803377599
1 49248 108641 78101563
2 102353 637261531
3 69270 23545
1 35196 60906 280522664
3 89572 128564
3 83830 79368
1 115165 127381 410589749
3 151733 25768
1 88189 110264 350699517
2 97733 78227531
2 121277 833168441
2 114081 916408304
1 94897 106697 54426726
3 32019 141807
2 67573 64386556
3 35100 4218
2 109053 650147304
2 97943 505409318
1 21006 91965 807540894
1 9894 122924 143194590
2 27933 935729539
3 130871 94085
1 141975 149603 91940277
1 38838 55133 376085526
3 88159 14297
1 67493 81446 503570191
1 30681 129693 74875357
1 86936 115520 293218053
2 49135 881467582
2 20409 647652874
2 11088 62941153
1 97366 149737 853708373
3 13786 112671
2 62647 223506367
2 30994 154347555
3 154101 45876
2 77113 955738843
3 139834 6672
2 111236 635549707
1 39895 66283 986681851
1 15824 66890 855338586
2 54550 169203474
2 78497 369379904
3 178325 153909
3 88366 36055
2 38640 721177927
2 136308 839196135
3 127289 29047
2 81561 600863067
1 75741 141925 468480606
1 41986 111893 34687019
3 69296 89799
1 6296 107540 586946070
1 95207 103371 939416936
2 147357 218508413
1 83986 133108 471390861
2 75134 871232232
1 79456 113786 306577290
3 44144 151318
1 107447 144170 962345867
2 75601 42500705
1 71369 122461 977297476
2 103586 763580957
1 11153 47126 348501501
1 12507 21934 386214256
1 105769 149913 998830755
2 87930 966546517
1 122223 149933 69149874
2 149136 957162002
1 11238 22319 558534221
2 11844 33622923
1 20632 130920 149469108
2 131513 18348570
1 76762 83347 691020677
2 126410 880924261
3 113911 19321
1 124719 125621 585779440
1 36773 96586 439631092
2 160061 896819869
3 132705 58543
3 107916 58783
1 34452 110021 54840747
2 179707 920301198
1 3233 71691 798882006
3 178296 50108
2 32158 851333382
3 172523 7346
2 101169 15422637
2 178914 476052843
2 160450 942904036
1 13322 80889 586752039
1 123549 147926 201225362
3 13000 151222
2 76283 68924414
3 145608 52629
3 134636 154409
1 113132 141355 333585975
2 111545 256880489
3 123573 48503
2 170585 762360911
1 126246 134532 373889605
2 55003 969371340
1 58072 140421 726563747
3 57982 83501
2 9677 535000243
1 16898 33676 647900885
2 102845 178390413
1 109108 152322 979958212
1 4938 55555 457988435
3 85381 151828
1 23335 87317 333392810
2 112691 252452800
2 129598 870236874
2 24186 139089368
1 79105 106558 543365160
1 72753 128199 187434657
3 73794 121828
1 125606 150783 8286808
3 119623 108810
3 14073 39512
2 82540 108683893
1 121521 151177 778256764
3 101072 10813
2 140659 408651200
2 146852 566042977
1 38063 41700 743173019
3 22220 28008
3 176357 133841
3 104678 118355
3 10593 27299
1 58895 73348 173788005
1 3614 87888 901863813
2 61164 664506599
2 62924 988525557
1 36334 69750 855613582
3 5726 131362
1 33507 36116 149399249
2 71901 641106192
1 120771 122386 662316474
1 12630 71872 376182806
1 74005 102876 213101954
2 40821 504140016
1 16533 106417 251179928
2 32442 102139878
3 24543 14678
2 132690 724093103
1 55285 121368 463447915
1 41599 49185 761062861
3 135798 91938
1 89616 140109 452783614
1 12742 28839 631094204
2 74150 749123959
3 40652 125304
1 6671 35866 318324593
2 136141 335797334
1 4019 115163 664254266
2 150492 387310069
2 85750 211146798
1 67165 141183 61394050
3 173042 16525
3 52911 38411
3 11340 51182
3 10449 141931
1 83164 113161 837043042
1 100844 136869 298296866
1 51427 123350 459403464
3 164948 17184
1 19923 33008 274798848
2 30673 438218307
1 16274 101252 680367058
2 157935 152421644
3 151438 131474
1 46199 60667 525620314
2 160156 718165504
1 50057 108844 908697786
2 107252 425462086
2 83988 158486303
3 66052 50843
1 15684 105258 593490291
3 59058 15711
2 96991 453079455
3 132152 23320
2 24905 663088461
1 105371 135600 827300663
2 99756 301671938
3 170500 127002
1 4041 25574 98548569
2 81790 758709843
3 32935 115491
1 16285 118540 820527781
2 153565 713996787
1 32025 89078 108381183
2 8134 693188817
1 10378 58276 291165883
2 84480 722448606
1 35521 101734 473492163
2 117743 816984793
1 36525 75393 190915393
2 6431 85376200
2 2931 233619583
3 78006 87972
1 94235 105489 262902008
1 20134 25655 907987555
2 53114 96326352
3 102427 74037
1 48320 137958 560882996
2 72995 872513013
1 90017 133119 618585149
2 100862 676903244
2 158710 858307405
3 12653 130076
2 89312 877666071
3 51535 148736
1 50980 77710 968834291
3 78240 32442
3 82183 13675
3 55225 70543
1 20537 105992 958514862
2 103184 542100356
2 101658 338061630
2 24074 768644765
2 69073 931037107
1 65182 72537 968894306
3 141657 117879
1 83761 150539 546853649
3 131389 83194
1 24834 128991 41175844
2 161530 799448947
2 56664 641265205
2 64975 722604695
3 78605 2268
3 119808 137817
1 97498 105231 48623399
1 20960 110502 785799726
3 138594 44949
3 65478 37757
1 1920 24550 52503524
3 127467 90082
3 61570 88323
1 35779 95264 917646172
3 71615 23962
1 15106 65691 985501756
3 47105 151386
2 88115 19723859
3 80182 141613
2 37833 18061172
3 42192 58366
3 76596 7828
3 151142 69686
1 135014 150007 90570048
3 103866 93079
3 96349 4891
1 25683 152601 967698572
1 77555 87956 450828734
3 158365 133622
1 49749 121773 528217293
1 97469 151417 836170432
2 25510 651798784
2 107519 671836409
1 72510 88287 255177820
1 6301 142668 166672928
3 82346 26296
2 49247 189667461
3 86053 31315
2 166208 695774429
3 134932 68760
3 48666 71997
3 148155 16453
3 106819 133027
2 161383 149851620
2 52478 239546830
2 39644 612346781
3 30353 116184
1 26418 95759 598715599
2 43325 183797356
3 63496 123680
1 5895 30932 159466292
1 103251 138229 779844268
3 15648 1949
2 2794 589324558
2 129957 53763427
2 74395 435598778
1 37401 65167 571377180
2 140543 667839141
2 160761 665202870
1 57748 127535 174713012
3 57505 69416
1 75391 139017 208771723
3 37955 44895
1 107291 150941 131962222
2 85206 846280014
2 69499 312860945
1 42132 84060 204927918
3 22705 2216
1 56168 74860 545339907
1 41708 47423 619917466
2 112226 281875603
1 88154 138237 585461491
1 12351 21434 178776548
2 71120 327396387
2 33435 190719434
1 1326 116690 138438778
3 31092 23924
1 12212 24073 336489507
3 175869 109113
2 22730 345015285
2 144830 444171674
2 177276 998310606
1 68059 132472 887240466
3 139116 92564
1 69663 125001 406753843
3 118763 29166
2 87866 939958626
3 40004 139104
2 165551 925629424
2 2697 594681946
2 118241 882399637
3 3383 6252
3 144567 10454
2 85984 914036181
1 51032 144395 577953788
2 129574 682421485
3 79287 14334
1 27406 97388 769539385
2 9511 143645307
2 167065 12314473
3 14737 105035
1 80722 151321 335369626
2 90328 924180607
3 141515 98776
2 131237 491603330
3 38594 55489
3 94567 7285
3 33615 101264
2 59638 870626945
3 51996 89404
2 110515 32973529
1 1912 39106 421994742
2 170988 191774468
3 124611 56395
1 6990 146250 529993060
3 124821 112352
3 153950 54911
1 36913 85667 171671584
1 12416 138380 320205931
1 88105 107970 572295445
3 181516 34092
3 78540 147704
1 72835 113199 688901240
1 10216 90803 813687423
2 131252 906154970
3 170265 20299
1 10604 129688 632432193
1 24947 78114 48879466
1 86021 86132 644079068
2 179453 419224704
1 49672 72342 141398725
1 87973 144766 312958077
2 59699 488166749
1 88425 106245 215105469
3 15979 102874
1 63548 110818 453590926
3 46441 88341
1 18677 25657 68812627
1 60580 78088 969694326
2 115155 274718104
1 33457 61155 884837985
1 76361 127704 109798781
2 82742 894049479
1 42810 142043 78639133
3 42251 132555
2 51181 161547633
2 94013 869746599
3 137125 51283
3 108196 39886
3 64410 58688
3 38591 22017
2 18712 551806688
1 68858 85439 531376834
2 150702 776415598
1 63933 116250 474161603
3 174733 95270
2 115234 603234607
1 63124 114829 755946497
2 37845 107565433
3 26050 87174
2 114084 165848284
3 137644 58748
1 64811 102251 745367505
1 121342 122672 580630573
2 109234 403623332
3 121416 99599
3 16250 110902
2 181486 514102547
1 89719 107066 589282874
3 98381 153442
2 25028 269674719
1 18615 151780 464810058
2 158380 289012820
3 8010 30006
2 153186 635885464
2 138462 58101332
2 72450 399046688
1 43278 117581 784884747
2 698 569296794
1 24724 141038 368715926
2 106587 399147133
3 6723 10444
2 134181 397493748
3 126005 46577
2 88699 49614168
2 128412 41394565
3 165450 76304
3 99000 50010
3 112307 119665
3 175278 4937
1 31039 142328 684349044
3 23847 119498
2 35431 727237822
1 132344 153189 581317090
1 50422 64828 619614695
3 150940 116078
3 17709 106839
1 46249 147992 364419810
1 22165 61126 435280457
1 24454 145685 638713668
2 28973 46619342
3 47719 134051
3 17187 59355
1 126297 143549 603090406
1 49773 151846 95222701
2 170927 363754337
3 127387 40586
3 164840 13440
1 48885 121497 417082761
2 104910 278306102
1 25986 114870 853412006
1 44659 80208 294109685
2 158513 633732584
2 135712 684641321
2 12988 949699235
2 75332 156227107
2 13447 306081424
1 37706 136057 574649768
3 159719 30672
3 136908 38721
2 18804 37029130
2 129702 438627338
3 106748 54323
2 128345 902494329
2 102668 784760658
2 63603 717423348
2 106218 296302891
3 146229 130624
1 54345 130204 623495496
2 143589 567857790
2 64100 802964574
2 7730 318831744
2 119805 586953862
2 66764 284168799
1 86724 132111 321860863
1 2750 27617 592587885
2 62964 589051109
1 39520 128763 264524974
2 153586 708884623
3 130085 142914
3 87061 78297
1 17590 119410 343150320
1 28960 32528 80689204
1 33566 110180 708826469
1 34506 106583 619243382
3 105549 53708
3 150349 19150
2 70473 495442222
1 125713 145340 539924167
1 51745 59588 908833256
3 103594 68646
2 24493 518980302
2 5432 656240180
3 97303 45330
1 86013 108064 886106071
3 50699 85847
3 299 95026
1 1462 68293 244251813
1 51524 149040 55118603
3 45101 86413
1 108600 143968 52427858
2 149887 339909702
2 110322 41070773
3 50037 51293
3 97928 11763
2 66912 545242561
2 148816 216997633
2 64339 855825007
1 48608 142099 781548562
2 62461 2308335
1 65536 86859 327004884
2 55712 502875099
2 61376 699975667
2 178431 842282358
1 112631 153690 243726383
3 96690 85665
3 177621 123654
1 43341 46252 592934947
1 90155 116371 932541220
3 156605 154455
1 16236 77066 642288036
2 14708 12868666
2 107601 303541678
1 8373 113959 922645085
3 80663 69157
3 17206 25176
3 144742 32028
3 139234 79678
3 129401 96066
3 7136 53050
2 151437 837370601
1 65612 82228 252260643
2 163468 114543755
3 40881 7565
1 45812 88127 521583560
1 97413 125682 221410561
3 145191 125234
2 55019 368350184
3 169085 143193
3 156174 22457
1 24941 114560 436576356
2 81310 296596542
2 38356 386209268
1 1255 95275 19225284
3 97355 10326
2 64934 927899468
1 43381 149647 880250133
1 2340 110881 270762858
1 55717 119929 670755995
1 67029 144479 204428612
3 141624 111084
1 30027 135226 153067878
3 15300 122788
2 84352 881258158
1 10785 99407 420887145
1 34469 94695 169938819
1 63901 94596 51410983
3 154130 153843
3 43288 122922
3 28618 41161
1 4526 29309 788318199
2 66726 794140869
2 114997 668266875
1 39322 122957 813512320
3 72654 50601
3 118840 48073
3 103775 24739
2 103014 831043778
1 79379 106171 396289409
1 21677 100570 467541016
1 13975 48443 942097743
2 119467 297917420
1 77130 127206 549688347
1 50836 82671 298516770
2 30394 641384577
2 39129 977126745
3 75214 32025
2 97644 891497409
2 90613 183995655
1 55415 150860 942941733
2 147732 508042864
1 34868 136896 206946567
1 17791 37582 56542967
1 92347 97411 588181253
2 17035 391149874
2 93876 151003857
2 103560 307895602
2 169303 110904038
3 104940 151252
3 64196 96564
3 6172 20621
3 102893 94840
3 51723 55114
1 133993 142537 449699756
1 45137 51767 399470375
3 20422 126864
2 42410 584495924
3 7867 147466
1 64527 133647 909483914
3 145061 114441
1 89256 103100 402392706
2 162157 833779035
3 23264 117996
3 32378 25116
2 9450 509853135
2 32689 859013072
3 173247 11875
2 98214 623443043
2 148735 808027132
3 73719 129326
2 134297 759651843
2 67963 184824891
1 89952 135131 881675329
2 49786 86880580
3 118343 44451
3 33189 32399
1 71609 106346 904560377
3 60575 71343
1 7152 111728 548195828
3 43104 112873
1 24196 104733 676715346
2 114559 104482359
2 146329 77077762
2 95437 670614964
3 21893 137027
2 86285 766397403
1 50690 76088 563529479
3 56434 52201
1 26118 142835 89296688
3 119155 64228
2 100188 314119626
3 114930 65568
3 131118 67779
2 169733 954644171
3 54973 10002
2 155801 656130883
1 5107 115791 682200157
1 16642 48648 594687077
2 65433 94499745
1 115202 120982 604854341
2 59548 456060020
2 105823 756715894
3 163292 122750
1 109199 133848 679961537
1 10428 113865 898928661
3 96782 7829
3 127713 55663
3 157859 6454
3 3153 106801
3 8862 1689
1 49454 69103 84914318
1 1748 72402 909598178
3 133457 148147
1 56363 102582 364822101
2 84012 365016286
2 144089 836368422
2 109943 186631587
1 47005 132339 42603745
3 139455 144904
2 9831 729563433
2 104234 759521022
2 78587 353064048
2 138404 787525237
3 78509 19314
1 44165 154029 22258499
2 58147 924857134
2 92550 473402075
1 9415 87455 906795517
3 14003 127096
2 81165 985266412
1 20533 58033 737754130
3 140908 68684
2 168230 870823080
3 87705 18745
2 123493 908475637
1 7416 95220 64348404
1 49399 51749 546187439
1 22280 138466 478794030
2 42349 913551878
2 140268 253548427
3 99804 116366
3 1087 83912
3 39144 51654
3 181180 29722
3 88017 145818
2 41702 9855922
1 36685 55797 913812760
3 58712 21058
2 141957 593450478
1 42155 77073 53115944
2 104940 478542131
2 137774 430248643
2 127796 38635008
3 156719 89913
2 77434 657086334
1 72607 132583 96358869
1 117579 133443 535838621
2 160646 91338375
3 92381 121780
1 49925 140144 588426639
2 4653 583971334
3 41183 148715
3 124621 40786
2 114467 639545966
2 102988 425123950
2 1423 718918544
1 22042 41188 102679957
1 133427 152504 695664658
1 52695 104445 938141470
2 132006 700228785
2 2655 692260657
3 27079 123263
3 11857 22999
3 26862 112387
2 157009 482347353
1 22781 133401 185492255
2 159968 223248670
2 93609 483103609
3 62420 40929
1 43029 46741 810112792
2 87322 720857164
2 152459 345353826
3 120978 27347
1 12822 39299 384081986
3 146777 87059
1 37510 42729 271157678
2 49542 586358410
1 75879 133922 798002561
3 87452 105108
1 32681 103790 422838984
2 71219 519563267
2 136524 825570912
2 55957 169231938
3 111770 11836
2 32753 956072247
1 54388 73210 461491212
2 99525 930797548
2 38952 595033884
3 171304 42402
3 16460 24268
2 68550 541594543
2 69329 611569233
3 74550 107114
3 91424 43702
3 74799 123116
3 139623 84704
3 43034 43123
3 17633 104358
3 156641 58099
3 82408 135128
2 128589 437075885
2 35543 67219737
1 7609 10463 521644319
1 71052 129798 486336034
2 51185 618092981
3 7915 54929
1 26469 57299 112722183
2 45947 868104152
1 9914 145948 726051492
3 98060 51163
3 125479 96451
2 75906 275439635
2 128901 320957217
3 149934 112251
3 119357 24939
1 76119 134979 280973820
1 75381 127615 817569418
1 1456 123135 906834357
2 11628 363635165
3 107220 3494
3 102786 108089
2 120266 258349652
3 82045 49795
2 42155 438008796
1 66058 132008 148243344
2 27863 443217316
2 126271 482823139
2 97495 15703073
3 153907 48302
2 19873 41125925
3 76224 96159
3 162831 23247
3 156584 12154
3 64001 81045
1 7640 59897 909647005
2 10446 637313019
3 135890 18781
2 181418 164365788
3 72623 61869
3 108186 62202
3 48478 9580
3 60392 91464
3 68896 84276
2 137876 950832706
1 12841 52918 94554286
1 43368 73764 532205620
2 9588 206812894
1 42236 125535 250332885
2 178860 486270185
2 27196 667359349
1 13395 30490 493646722
3 158375 132471
2 122599 177487413
1 2364 50686 339037550
3 154189 63228
1 25627 121670 906344723
3 57629 137075
2 78391 173599215
1 81991 87692 776438253
2 132073 955224484
3 110992 436
1 85965 139233 533564953
3 90205 69297
1 143238 151824 943572806
2 128327 197786640
3 54439 106351
1 80899 89848 152799325
3 63386 99200
3 178828 81839
1 50952 138603 246331950
3 103969 21352
1 68655 71030 54962004
1 74680 135801 827591122
1 54188 119212 609832557
2 67371 466016763
2 64254 212952499
1 40997 74811 65397613
2 108281 137113465
1 6448 106941 174818442
2 44151 676975038
2 46007 442349124
3 106161 150319
3 181182 47896
2 175002 469280324
2 122801 892944282
1 89703 124873 514514969
2 153666 102241421
2 136199 765326743
2 150842 754169906
3 116012 97006
3 130410 145974
2 75299 77171233
3 84030 154176
3 125943 85601
1 115080 124461 620081425
3 41106 131525
3 97295 85299
1 5558 101847 756698308
2 58202 951279052
1 63873 105783 592112031
1 121115 142384 282633531
3 8294 78855
2 3966 595305463
1 91999 95105 881273586
2 67443 29419801
2 18581 458528047
1 32235 58557 530753923
3 28961 153352
2 109838 258818847
1 50884 86049 688966520
1 45103 101118 620278665
1 5590 39214 67755270
2 103551 517455100
2 91404 384744195
1 14831 107089 137881833
1 84374 146009 356422022
3 128452 121801
2 89872 680866400
2 76729 356417239
3 75695 103122
3 7890 10932
2 73118 195980633
2 151817 996752173
3 59323 101761
1 29074 83958 944334631
2 46762 250574432
1 15658 131809 630164844
3 89119 150844
3 18944 153388
2 146179 244360878
3 121713 23327
2 49869 875782831
2 151738 671798754
2 64837 318061343
2 18913 118755795
3 13700 113365
2 22686 290910820
2 112502 807714376
3 147008 136782
3 164633 137942
2 121424 471831703
2 8237 191863844
1 50591 50965 777260433
1 52086 125987 288465714
1 83448 147154 604499450
1 6508 94911 560122727
2 35707 222469937
1 14815 116422 482596239
3 101164 87389
3 98493 64156
2 112975 608421806
2 19449 805974964
3 180735 147727
3 82554 64719
3 145072 123950
2 147863 40312777
1 6352 109633 718768865
3 44499 137725
1 70954 86038 810298153
2 102476 581489813
3 95909 39429
2 177606 436097708
1 50175 131632 656515527
1 93998 94511 146765115
1 2036 32140 765599837
3 58754 2744
2 44206 778330965
1 24625 25791 595616594
1 11246 90010 396362060
1 16178 54643 232894863
2 54097 299023458
2 73547 962416969
2 135748 960381113
2 113595 946153276
3 61552 141936
3 8353 140929
2 118335 552625132
1 12441 145647 287315564
1 68787 133318 221051596
1 1041 129363 359250424
1 29973 154198 283102825
2 151684 640914578
1 64846 148435 539795416
1 1455 107965 66031090
2 167641 336159736
3 49485 40076
2 137278 581593678
2 788 970199628
1 2617 38577 803763235
1 38036 46716 575457696
2 158386 897409413
3 65060 84603
3 9192 81891
3 84192 147308
1 16339 93118 134340369
3 180385 93633
3 96282 120047
1 20203 99342 90987562
1 27358 69113 183326288
2 156927 882743455
2 1013 758124335
3 35467 10468
1 95015 129468 771838272
2 37459 423092274
2 146177 30063224
2 177775 121851348
1 20286 92436 719944169
1 3429 124580 773186461
2 122200 221061605
1 20174 84001 636641792
1 49346 113763 834901186
2 93999 581415529
3 40313 74845
3 148015 12052
3 50127 95368
1 20031 148005 805534914
3 106752 109898
3 1615 67836
3 174619 5102
1 98537 106714 434053536
1 18960 129942 103593848
2 23753 37925930
2 161815 122828069
2 164326 587414327
2 84061 938473858
3 161910 145048
1 70798 137581 973703106
1 40744 115123 45467222
3 114383 132871
3 93624 134451
1 89843 151270 862353215
1 113458 154764 696559142
1 12711 87981 303782133
1 109191 149591 808391909
2 59097 772671018
2 37879 276706827
1 90239 130795 59041665
1 132509 141550 455062592
3 115648 138589
3 177793 115527
3 63729 54650
3 152533 31149
2 82651 463683974
3 122556 21993
3 130868 49728
1 70024 149491 986578514
2 22206 948472874
1 54007 122133 121521864
1 42106 100333 485027214
1 109439 133306 984058618
1 4632 34933 780604163
2 5946 194130879
3 157629 116186
2 36770 659270955
2 75458 787272341
3 145817 116727
1 63230 63729 297695029
3 56621 94054
2 69621 695263421
3 27313 72888
2 29025 957443825
2 162029 893818829
3 97122 83864
3 99278 6996
2 101947 18875221
2 116620 956075734
1 9896 107790 59933282
1 88247 148182 673882236
1 54710 70258 457293587
3 169284 44285
1 10011 68997 639436281
3 22243 39741
1 91889 133137 930425866
3 161581 79831
2 89229 124487099
2 32347 367686433
1 19004 91729 585377052
3 30541 32313
3 26203 121387
2 119056 307484066
3 132634 118408
2 45296 624344873
3 24402 14316
1 83921 128424 885288909
1 121446 137276 373428992
1 21837 136188 462816275
2 47280 190009572
1 80953 152951 75576542
3 61820 114170
3 179625 43961
3 104148 107308
3 133128 80314
3 22996 1963
3 41406 90987
1 53070 87735 515754593
3 117011 12255
3 155782 129819
3 149310 148480
1 61592 97257 594758134
2 131039 196245829
3 77448 146682
1 125116 132877 398307458
2 167265 551843176
3 99144 93808
3 131595 92276
3 156541 13101
2 161498 919934180
2 99709 38418789
2 10244 946370270
1 24878 86536 394987357
2 103268 319866858
3 590 92566
1 85674 142909 159651518
3 176409 99048
1 114030 132410 792094652
2 8759 501271475
1 4648 153991 878078029
1 42508 57660 237527289
3 55552 110716
2 110480 688649842
1 113510 141374 328645404
1 142538 154853 367885901
2 51155 812419769
2 142490 934277377
3 66393 144959
2 43945 585538286
1 4210 77672 257978024
1 51616 137563 517437831
1 40564 69925 474611906
3 124103 46726
2 925 557023117
3 68662 128048
3 164339 109979
2 98759 13654783
3 140802 102427
2 90807 141061860
1 17286 54166 425990177
3 31794 20523
1 133360 154572 782937548
1 66689 98626 382299138
1 141293 144325 748603949
3 29398 62872
2 21136 956823475
3 16331 34455
1 14141 144725 357311129
3 31820 78093
3 34128 22262
3 153464 60487
3 102343 100651
3 125130 54542
1 32971 47211 102008047
3 136283 68175
2 143118 906032505
3 70292 111505
3 70643 25296
3 174472 67468
3 160132 69049
1 37444 125341 142682344
2 158680 20750203
3 87314 138141
1 19117 141216 672130965
3 173859 113484
2 146105 434466377
2 91957 592692116
1 122396 131055 996568224
1 33185 109414 384383454
2 122773 227868918
3 143309 101003
1 52258 82230 581963562
1 49485 121821 551077359
3 144802 124489
3 56239 40446
3 105368 95055
1 10579 12577 764768992
3 53818 32528
1 39162 67354 475408664
2 22118 769287984
2 107050 286227154
1 75538 129931 949560222
1 34129 75901 773598184
3 170419 59832
3 32826 94254
1 35117 96586 923801880
1 94231 127696 867165497
2 132104 814537237
3 163262 7885
3 94243 11771
2 158111 374814391
3 141882 92096
1 114392 145059 328004579
1 29990 99971 923086061
3 83447 11052
1 34922 101481 957470179
1 18198 29584 882870478
2 118872 231649777
3 105500 119811
2 86973 397292159
3 100151 132973
3 83387 80503
1 60172 104196 349926651
1 36926 153659 891969641
3 61023 147556
1 100041 152237 935911961
2 89602 724969804
3 153643 141137
1 88905 129559 370975482
3 129905 31951
2 70029 400271898
2 19259 163433846
1 13889 150844 642809778
3 119562 11782
2 123577 741184222
2 37314 219138505
1 54517 75856 489105402
3 90068 113316
1 101340 108682 913801440
2 55893 248426627
2 169154 340070528
1 10 209 646718971
3 180010 140147
3 22416 53660
2 51321 186084226
3 156414 50945
1 32231 76141 123948284
1 20876 37665 662037337
3 149439 139877
2 120166 40493273
3 181377 66368
2 153871 996499210
3 170656 43135
1 60483 61437 842862883
1 84326 123269 541173901
3 159227 101879
1 7737 60554 169412129
3 84739 98204
2 163984 901834638
1 103795 151167 993234950
3 156008 127135
3 149915 150230
1 35795 57755 569390530
2 123538 881256942
1 29921 135310 444004049
3 169380 38050
3 115934 57640
1 53735 100115 863109500
1 17160 104498 84572958
3 120613 55358
3 70264 21402
3 68067 124113
1 6019 28663 679069877
1 35722 63093 367843507
3 82760 76347
2 93721 814565487
1 116492 121510 737689945
3 49033 60127
3 108247 3142
2 112459 903360281
1 56792 80329 118228034
2 32284 479007702
3 21378 39001
3 118892 20252
3 56863 154070
2 57717 12325950
3 72563 130542
1 102292 149641 187322734
1 10392 124222 927790531
2 111848 227109202
3 35613 77706
3 51008 24038
2 41381 324315415
2 103184 571420168
1 84498 134336 445805770
1 132449 147947 478319535
1 49466 110313 707194108
2 68446 970590591
2 169612 760681778
3 21407 140608
2 150687 355376455
2 126721 603021412
3 62362 132356
3 1905 31141
3 102973 147084
3 29466 105593
3 141230 38950
2 150242 247037847
3 151204 30690
3 5833 112182
2 79907 500506933
1 108923 152676 257109472
2 69659 111996025
1 54834 106501 884391444
1 122913 151944 993361108
3 172092 20570
2 95116 939846820
1 102429 112304 540111959
1 114935 131371 41784806
1 93150 142359 610520443
1 38017 50178 73830719
2 148389 730323326
2 156703 104750574
2 112855 466830025
1 132467 139634 111834783
2 155294 780661767
2 43268 906545252
3 108889 68769
3 180589 76728
3 118889 127670
3 174563 126872
1 46589 128267 540035591
1 49205 72645 119202313
3 33989 37435
1 143499 151944 143804203
3 104727 43652
2 167298 600091819
1 16762 75050 967511502
1 98674 127217 645167445
2 47770 582330387
1 23106 59858 688447347
1 20599 65608 632591995
3 116010 61991
3 30950 888
1 19999 24440 548758411
2 15304 156952718
3 133956 16671
2 171883 913243663
3 169555 69342
1 114625 130409 292372390
2 155817 148346559
1 3013 77347 763945303
3 128302 134815
2 126019 718476830
1 75643 150206 288013164
1 62876 149699 934080158
3 156826 74888
2 108676 775014119
1 28735 152823 905992910
1 89639 120595 996184702
1 68346 87772 293786600
2 175930 368896218
1 1343 86990 692426986
2 44792 530280943
2 122301 621484022
3 19772 94416
3 83677 50700
2 106714 192916631
3 135127 76176
1 87527 137463 737154533
2 81643 79868337
1 41621 101023 155115836
3 171966 73882
1 73519 131624 188833812
3 166046 110847
2 126862 701693682
2 115709 627122190
1 16369 62721 958416290
3 123942 69630
1 107797 127875 28431243
1 46381 78309 264940594
1 69469 121491 837469266
3 140764 19954
2 96048 124861269
2 54127 842727804
3 125285 112879
3 9991 80567
1 18451 110290 237542136
1 29287 102104 610857879
2 75452 213388923
1 11924 117768 978453026
2 124239 995219564
3 36178 134295
1 105943 143974 889070910
2 1392 869261413
1 12888 26109 533464864
1 20041 61034 44667373
1 82853 138439 41068299
3 53576 130227
1 69265 135488 733396710
3 23566 110460
2 41364 810242235
2 140323 333710727
2 148649 847770224
3 43080 78390
1 62240 136467 700399505
1 42935 81518 296446186
1 34074 119664 680974334
1 15072 54753 269687476
2 30133 418641824
3 19318 95428
2 13684 313420097
3 115873 116584
3 82872 129575
2 149201 878454716
1 67246 101236 820717091
2 124023 126657584
2 163792 143375641
1 10826 38743 923276317
3 30204 149365
1 39158 85612 67493898
2 178102 357955562
3 113788 117399
1 36170 151171 27076302
3 136643 122932
3 42092 16955
2 33081 283353325
1 16696 21000 349766965
3 136535 125300
3 150639 139921
1 100806 113220 972676195
1 66468 83640 334038255
2 79152 632952914
2 111273 37055169
1 10365 125164 904027571
2 15987 388363002
3 101606 78999
1 58477 129533 818182052
3 152023 4853
1 13721 115990 279002645
1 28113 75523 444349205
1 7163 103331 566945874
1 81484 90182 866628316
1 17582 81562 499658522
1 1025 96335 68667267
3 152205 125792
1 43472 127003 477842273
2 62377 319055998
1 63537 89665 739470330
3 38394 140526
3 131627 83874
3 75545 121460
2 107924 129908038
2 174552 877707963
2 8317 639861310
2 158297 650013313
2 165505 645159880
2 17488 251054394
3 69155 82722
3 156763 103641
1 4244 31421 142871097
1 7192 125003 553562988
3 14327 124924
3 127275 134484
2 42645 327653768
3 152378 135795
3 110807 135968
2 161337 990469219
2 81868 496370911
2 60219 551032496
1 55804 67842 253944637
3 107531 118506
1 137558 148929 996152564
2 129291 426975146
1 81405 92052 87905139
3 18336 116773
1 18403 64944 59133232
2 173364 944873452
3 140033 78798
2 167003 265116174
3 46836 23059
2 41869 518523718
1 39479 123912 938047378
1 85440 89247 365385110
1 38464 120593 375893312
3 98991 76543
3 47065 40985
1 148789 150082 839070401
3 52285 59495
1 10879 85232 445499448
1 2766 137560 208357101
2 52196 117951439
1 59259 101863 705632236
1 59 48415 862243537
2 47931 445962330
2 151692 362269907
2 100840 644888745
1 15486 21041 517269929
3 97300 150671
3 110184 48468
2 20214 595736365
3 73659 43809
2 51085 294150818
1 71615 128479 540662198
3 57227 98723
3 36924 140253
1 115666 144666 159672154
1 123826 152190 573971365
1 56279 95979 595995996
3 20351 26204
2 108114 727910606
3 28766 147499
3 51449 2898
1 132105 138765 661817470
1 47632 49075 912129594
1 70963 117858 837641397
2 43056 352364999
2 7905 476408295
1 96591 112237 261671912
3 8600 116605
3 59790 135293
2 164284 708657293
2 135396 436207755
3 95750 80831
3 25106 32489
3 34087 52562
2 94330 150339249
1 67826 93433 338866961
1 7669 76773 788445066
1 16750 39684 75790454
1 11215 35885 71748442
1 79545 92264 342044503
3 134817 122248
3 158130 20112
3 67367 7462
1 103553 153288 689829837
3 141073 114180
1 63512 85743 883569720
1 22725 26218 885278835
1 107215 109310 991681092
2 139877 75983099
2 101244 2731829
3 88721 9836
2 177775 118170615
3 116462 37528
1 30023 64569 495005283
1 13951 108331 753239228
1 19492 153071 627316687
1 123674 146714 537582039
2 129152 611727721
1 93132 106650 447870413
2 158017 727320364
2 140311 217811073
2 100077 785631215
1 98370 104329 865285050
1 28008 153694 717019906
1 28948 151854 426927967
2 172772 126928123
3 19101 85257
3 160053 10612
3 102806 78580
3 131635 50237
1 30194 151498 628717272
1 101147 117532 526887580
1 83283 95335 744107109
1 60045 144382 73663546
1 9783 105973 776366898
1 70383 150262 986498219
2 61266 503625263
1 25504 73429 183839154
2 69478 408520821
2 74382 161242728
3 83372 19916
2 175438 890608708
2 18658 554141548
3 173042 12522
3 144164 108867
3 90288 12862
2 68906 460790114
2 119154 376783372
3 107605 99195
1 135436 138132 232395633
2 14149 321443290
2 138055 446422127
3 35590 70997
2 20005 165991510
1 3155 5390 494667459
3 129856 111378
1 67004 93849 513093421
1 44448 97045 2961034
2 131849 106516151
1 29552 125258 446951573
1 78665 137774 409134523
1 44224 60364 470432988
2 52791 195656245
2 50102 354104372
3 132476 29676
3 9449 52185
2 87038 409376287
3 112693 73668
1 63095 150980 664058478
2 143059 484329254
1 5317 94298 518586760
1 114925 116521 832695662
3 3677 30415
3 66275 301
2 174965 27252075
2 37067 70986251
1 18065 137984 828716267
3 94240 134786
2 61067 41172568
2 167500 282252911
1 13684 117438 293351688
3 44249 108466
2 50699 650627915
1 86033 144103 683981452
1 11186 80990 995718010
3 30493 118928
3 59158 53427
1 24842 30970 730126209
2 35313 847146154
1 43230 102655 623935667
1 25051 59677 280266280
3 180366 130818
1 4502 145388 122276432
3 124065 130327
3 40274 138984
2 18132 937326595
3 3014 136133
2 110688 977963808
3 68431 74065
1 48980 85945 40839548
1 96932 100699 167276176
1 62026 112229 408129528
2 141314 3751300
3 50452 113876
1 146107 150717 956238162
3 97192 152888
1 116816 120089 732153649
1 21827 108162 433973770
3 91604 132443
1 88616 141809 930464645
1 108100 116655 385162806
3 27700 38803
2 38700 226783111
3 88412 86100
1 84574 107889 853409784
1 94150 113798 35137902
1 81209 126810 832822575
3 156629 35393
3 13527 117074
3 28667 123097
3 70090 149663
2 40925 132052470
3 93307 81590
1 85043 114379 532152106
2 150091 285814641
3 47332 7149
1 38606 133650 152050052
3 9856 9682
3 55365 51789
3 289 102568
3 117851 118599
1 63069 120441 947086506
2 41305 289686114
2 45616 271859543
2 147499 434880104
1 68611 130775 732631828
3 40914 21227
3 100765 101512
1 44797 68899 9440066
3 145866 34556
1 52775 118979 605610616
2 146990 273616357
3 121251 65413
1 88441 112618 828742977
1 41466 47416 497533518
3 152213 90958
3 50286 50453
3 178038 68508
2 29818 305067626
1 80018 103850 881485103
2 59573 825996061
1 94156 117460 742813444
1 57170 132296 182776004
3 105997 121500
3 78575 36003
3 74749 28017
3 90555 123613
3 77028 6431
1 2697 66253 34444077
1 6663 42607 495438177
3 168640 111538
2 133968 240072364
3 92577 139604
3 53502 149201
2 150661 12667754
1 105988 106222 92929783
2 39392 268928350
2 95251 367919790
3 118028 26994
3 123932 75305
2 83244 308191655
1 38093 84968 479868469
1 3692 40294 242136587
1 5192 141835 733835298
2 167201 608550099
2 156556 534533820
3 110698 126304
2 115653 392058174
3 11409 119183
2 96928 584796019
2 104767 71581836
2 137548 545658476
1 4530 20594 5472404
2 151830 188122550
2 22188 272942137
1 114229 152533 306055437
2 84334 180231202
1 51293 141608 158960685
1 70668 105663 894570392
2 49502 849318000
1 11173 46555 526047813
1 66278 109755 217254296
2 179686 965363601
2 119675 577592572
3 110075 26572
1 52032 150282 761402433
1 102064 110940 242580163
1 27413 68738 562558750
2 39890 364175619
2 128283 112244682
3 73053 33259
2 52070 516201916
3 96588 17631
3 85068 2592
1 16190 69679 550279460
2 168271 628796608
2 160726 440623587
3 171421 13660
1 129655 147869 47122084
2 49506 183650137
2 89867 131521201
3 135661 141693
2 151799 334692247
3 137686 40490
2 115316 157711710
2 180777 963102701
1 13717 60763 793452975
3 94932 137539
3 87481 57698
2 138856 597470949
1 34490 130606 170249156
3 126304 153451
1 19011 76721 389420110
2 155420 398949378
2 71720 913529750
1 25884 67573 759126120
2 89541 181540095
2 20197 45409651
3 176944 30013
2 17704 268270016
1 9230 116232 492860062
2 152411 954715508
3 59038 46231
3 161764 61072
1 58521 105779 10290600
1 39860 81425 102158905
1 101560 124875 548478325
1 66640 148369 254267418
3 94659 93491
2 127784 977157531
1 52314 71116 588017359
1 1075 90719 598349589
3 171971 149297
3 13890 45628
2 117967 518647572
1 76486 138476 686285657
1 110408 147345 258172777
1 14061 107591 494121500
2 66831 453104255
1 297 27037 710443868
2 180385 604786492
2 141946 577804579
1 25129 93201 825327520
2 172353 356541835
3 105572 72347
3 68447 146952
2 10736 442901778
2 88194 357433791
3 76280 134583
2 44478 932104776
3 176882 65473
2 80577 463872195
3 4147 111689
3 124399 117000
3 116877 102621
2 171553 279384988
1 91807 153879 803816508
3 12817 4039
3 128391 15118
1 36425 104325 359839736
2 143006 603556799
1 60014 90972 548294878
1 728 139212 274129578
3 128857 33442
1 107675 143845 622875569
3 25030 38395
1 50346 118195 149169290
3 169085 133935
1 12411 112695 689982548
1 34933 48216 935771613
2 65814 304579632
2 38773 854689120
1 122197 122395 303947918
2 101226 285823370
3 117566 62594
1 129973 141467 479444535
2 38308 999697068
3 50102 50706
1 25996 51895 847841661
1 16267 67517 941717326
2 42913 62008894
2 71267 970716299
2 139841 785689557
1 133048 150179 514540008
3 180792 46274
2 121255 806271673
2 3237 545232080
2 119107 903868685
1 29999 139940 250664230
2 114436 846360355
3 24979 72191
3 68483 53057
1 60170 82349 482017578
3 20431 101790
2 150806 375201521
3 41600 88494
3 18028 42700
1 105424 149664 553077546
1 22472 106691 938015685
2 162913 834125161
2 53300 323381623
3 150952 136047
1 14117 128826 740565404
3 79009 60733
2 149695 606821982
2 112218 481334093
1 131661 139844 544824779
3 129042 54601
2 138586 646868558
1 57482 104989 996070361
1 16222 37480 580007884
3 36757 58179
2 97921 504739874
2 41272 254370457
2 102706 254225224
1 48099 90092 55552065
2 69422 204272440
2 158449 733936023
1 11856 78012 92334591
1 1395 94076 244647065
2 111086 801858017
1 89885 142922 603282791
1 52164 140420 385036698
3 15656 115132
1 40108 152225 348709876
1 70353 102226 861322569
1 32255 81560 860054856
1 60598 116019 937329612
3 129970 31125
3 59382 17132
3 117414 54615
1 73530 93933 89048883
3 38664 133398
3 141864 144180
1 51356 76022 712032421
1 75814 118733 698840534
3 15032 148245
3 154175 27357
2 149141 342503383
1 20027 133723 638184204
1 17453 63673 272164360
1 131996 132618 255252364
2 113733 780527068
2 16282 687800246
3 173411 33124
3 67726 34391
1 62523 131226 633952619
1 18004 69767 232446029
2 6293 290986262
3 79100 116259
2 59663 108862223
3 9361 26283
3 111246 83682
1 60310 97737 387973761
3 113970 94803
3 25426 128874
1 20635 22993 538584772
1 42306 54683 493407681
1 123287 138202 544103887
3 90924 144582
2 172842 571212660
1 367 110288 784571090
3 92229 113631
2 147611 802006435
2 13254 473874422
2 95073 939507948
3 153595 78533
2 175350 736272968
3 41612 102711
2 136665 814258174
2 43475 80330419
2 49355 280369063
2 149217 390057267
2 54613 871983806
3 26201 94139
3 45182 13501
3 85187 7404
3 162284 78993
2 692 769831637
3 75498 72388
1 73674 77683 835182782
3 99444 64185
3 84987 84465
3 180275 58767
2 104981 816802278
1 18608 134120 710277711
3 26274 52112
3 139815 51936
2 63892 489961141
1 81604 95588 981429528
1 82379 104889 561445641
1 86725 143466 671079079
1 63903 68451 245708306
1 30890 68548 991251063
3 92923 141507
1 28475 46500 660381502
3 13794 65889
2 69836 503719296
2 14847 966228725
1 58874 80947 988167041
2 117454 41908032
3 97692 44676
2 60893 554527727
3 63073 101032
1 56494 124087 208319520
3 140882 9026
2 61544 204995233
3 168161 62498
3 73263 95893
1 46776 145843 41850730
1 100980 141475 720679743
2 104627 66885700
3 170956 6491
3 125317 105245
1 84386 140616 349359010
2 137130 934123548
2 129448 980342576
1 21580 96897 929966822
2 89591 623196433
3 136409 14806
2 172369 842346752
1 12987 20800 431137308
2 114258 308886780
3 95205 14224
2 68056 873648442
3 39824 38687
3 53543 120168
1 85468 118215 686820523
2 162280 153708782
3 49652 114547
3 140119 70903
1 98726 134281 240026202
1 43932 99092 600633283
2 11257 692081524
3 138654 132445
2 38317 789725799
2 123522 642366152
3 89484 115114
1 110714 136938 142794673
1 123967 137962 234968646
3 149680 27515
2 51404 926195755
2 106 799823965
2 70552 848967541
3 175342 146512
3 74388 119919
1 3697 134413 6885692
3 47130 44761
2 122822 876487393
2 3847 920605068
3 144610 6362
3 118418 36827
1 103960 120083 57386213
1 8659 143657 350119636
1 1529 113641 516233689
2 42154 869248940
1 107762 154560 592691288
1 2938 78623 433263436
3 19887 47773
1 114520 127803 142570520
2 129032 429740316
2 27903 115046565
3 70313 97418
2 39525 563159886
3 100036 33588
1 57527 127464 438653081
1 69144 146056 515293898
3 31454 100260
2 179009 270389629
2 61658 775108107
2 145605 102895881
2 34793 677631588
3 94974 117883
2 44309 297838269
3 46731 65024
3 98349 11658
1 47212 48742 372831563
3 53390 88378
1 53292 105266 631321550
3 82945 98769
3 125640 89871
1 791 140795 798875847
2 126993 834216668
3 99933 101308
1 73510 107618 992706703
2 153196 617791310
1 105969 139953 714383102
1 18031 24674 530123223
3 47577 105455
3 86947 140188
1 60379 107811 94507983
1 20744 148774 303748756
2 163354 571054280
2 121730 756880736
1 120431 124498 894893785
2 37039 526687100
1 4237 34648 360892919
3 92998 142938
2 69329 614888616
3 158840 132968
1 134007 153797 925252403
3 181258 62849
3 141264 61848
2 92589 21346927
1 18983 47649 826158953
2 96813 115671358
2 6200 757040327
3 30146 99095
1 111292 126476 255726156
3 132520 37285
3 145213 133636
3 54244 95964
3 146294 134134
2 149913 851864893
1 19871 79441 700251350
3 81100 134618
1 72428 99554 30979168
3 86174 67571
3 91787 129702
1 35072 148242 540644936
2 18978 127545751
2 172031 599067367
1 111154 125217 870983741
1 72549 113811 552123818
1 93272 121345 995956754
2 160422 259172901
3 52375 112940
2 173582 45635560
1 17765 43260 826943166
3 172812 118546
2 16961 573238435
3 91821 153432
1 39383 58933 323078914
1 75408 126289 59667247
3 46932 4999
3 29712 75663
2 145855 201041358
3 178297 64577
1 17514 43669 14660446
2 26976 312566728
2 17533 467909443
1 56891 135193 558727302
2 150568 363072852
1 97875 119941 728850320
2 174443 806494077
3 171950 6873
1 39117 83347 661852128
3 179793 131100
2 112578 894201675
3 175597 76170
2 28727 367682463
1 130377 130834 345505984
1 111794 131930 304816317
1 39719 129295 9599118
1 46245 77451 509058329
1 20692 99914 49940987
3 145986 60471
1 83222 127484 92911595
1 41349 92325 160294676
1 40971 94589 631417230
2 119756 29303274
3 102269 128442
2 25329 906902729
2 169958 789838565
1 3437 81995 657458151
1 42874 128173 989929780
1 55257 113879 412211912
1 24611 46731 685513864
1 61714 107341 922619979
2 97562 253547229
3 46030 87543
2 174886 747544211
1 9264 151401 567871436
3 27372 150761
2 144069 979348407
2 101095 241436292
1 81033 101812 961177942
1 53898 135440 366971501
1 115224 151076 250119860
1 48074 124828 613481675
3 10933 99608
3 154871 85470
3 95658 10688
3 62735 61678
3 93494 120471
1 51902 149836 976289255
2 69249 171420636
1 93474 122652 678178729
2 173777 68425538
1 57926 130516 65783850
3 45239 54088
3 11202 83553
3 74377 113798
2 50956 445951851
2 12032 387671886
1 101364 127014 336966798
2 80217 201897859
1 93055 94146 355219486
1 90265 132685 829690575
3 4709 113847
3 102900 29948
1 66452 138337 674769402
3 52949 125722
2 70397 474619871
1 12442 14607 961300616
3 97823 55478
3 3247 60775
1 1916 116968 297945089
2 155980 198578219
1 46007 62207 733308980
1 31437 78963 896896620
3 31923 9529
1 42040 149328 584050701
3 135492 33275
1 82245 148925 168248017
2 5687 201778482
2 78884 866798945
3 154146 73543
2 19270 209954204
2 14439 175705121
1 20002 149346 915419923
3 119085 150151
2 66251 814161573
3 1301 57498
3 19745 19740
2 87073 663964469
3 57361 7688
2 141290 822491752
1 80075 122422 711727337
2 61754 620403717
1 30063 38505 898771795
1 74642 142524 742654216
2 155409 343983502
1 3355 111129 154168027
1 64543 104067 413611419
1 43163 43476 343747693
2 54765 956192234
1 11 16107 576121954
3 10854 54498
2 125348 587528970
2 66776 377454635
1 66767 76419 877337979
3 52993 129712
1 25489 126196 799348817
3 124606 128804
3 167737 19419
2 120499 854371725
1 13315 142152 822303562
1 70595 126209 413223657
1 108564 150687 637674135
2 75641 760878052
3 2456 41102
3 98654 49854
3 124337 1105
3 57552 110350
2 40561 492661253
2 166253 919705225
3 172338 149659
1 36646 59025 680881815
2 156922 429097314
2 29690 425187464
2 22072 491793279
3 28176 47846
1 31615 112937 94266782
2 181496 398141232
1 8022 119189 173870217
2 73515 984841761
2 150005 282456181
1 46650 91792 382775367
2 23647 284658467
3 21663 91534
2 110132 442901246
2 96148 396021049
3 100919 138834
1 14991 144587 514410158
3 138649 54556
2 99680 289017790
3 96208 141123
2 99851 49957544
3 123076 40359
1 57408 63480 994277598
1 127188 147388 562437158
3 84581 150363
2 140071 521572872
1 135889 153680 108431451
1 28249 50816 164230876
2 63152 951987321
1 9917 148460 293724219
2 33179 287718786
2 79070 334480615
2 99480 783977268
2 80449 650514139
1 28371 154972 365972074
2 25558 24377980
2 24918 928494783
2 21174 354597783
2 178178 419955062
2 172542 923300190
1 52663 67888 470558177
2 83361 141282547
2 85585 958786863
2 94351 71898144
2 97200 825798159
1 89142 154768 144937001
2 169226 989526517
3 129021 61477
1 3841 95533 486023183
2 173674 611969695
1 7806 57743 248201774
1 113201 127919 834800220
3 174439 62491
1 147 129488 80773577
1 49287 53918 530383126
3 71461 133371
3 15499 31505
1 100529 114245 68166323
3 128324 140510
1 27669 36908 9207763
1 66028 108656 407747807
2 55579 177281700
3 71290 14813
1 16347 87686 82359574
1 21797 40487 538876700
3 72608 8338
1 81581 82083 82525168
3 181292 86190
3 2162 8491
2 170505 373263576
2 65910 230103457
3 77047 119929
2 122956 228752390
2 126152 261948457
1 23413 115372 281038859
1 32246 122491 549682076
1 81533 121895 953548047
2 178213 605332018
1 74386 153714 887313998
3 43452 145434
1 51219 127137 399719227
3 156960 132393
3 15596 29181
1 7672 125623 817144602
2 172336 851132663
2 147993 122045009
2 13721 746767531
3 103478 113472
1 143837 148790 853269064
3 110346 44941
1 71350 112495 257808616
2 17117 21639791
3 64749 115624
2 146337 902351883
1 77769 127007 966362939
1 816 146882 491681650
1 20347 65590 293859986
3 5977 7426
1 49852 99033 512479702
3 170488 107917
3 23376 18471
3 108606 41173
2 141078 153129498
3 145524 91775
2 126913 376731650
3 168735 86587
3 151192 14892
3 149868 96067
3 156624 119712
3 88266 149424
3 130732 121931
2 156216 20073490
1 117497 147221 722980521
2 13500 285905934
1 33975 154917 252269025
3 23805 128633
1 10513 139430 996276947
2 176684 71766847
2 91036 370556878
1 14753 97640 537979952
3 140095 27164
2 15906 947610464
3 165595 144490
2 17488 329475856
1 101791 106892 687176257
1 61212 106797 426032894
2 176980 555660915
2 78718 450460404
3 44486 100042
3 85822 131247
2 102586 148734880
1 14334 21443 223968227
3 70443 100372
3 24298 76651
2 3580 263492981
2 125762 916614971
2 108422 243617797
1 32216 36216 7784676
3 180416 74201
3 21899 66125
1 9058 27204 831193446
2 147453 152965158
1 36394 148959 358771929
3 153560 39920
3 75548 12933
2 58647 96894475
2 154303 2777968
2 96714 871207255
3 122405 35007
3 167015 55157
3 181331 18687
1 65527 67188 400889874
1 97634 126632 208037398
2 42940 572527086
2 16162 606478367
1 124417 140074 71442685
1 5550 81811 859456095
3 64183 61118
1 42296 44583 255450954
2 170078 863714942
2 20663 74248037
1 18895 130115 998809986
1 83072 125655 249179979
2 80441 942839708
1 81798 105898 981113132
1 66537 93462 909735307
3 28524 79958
1 29343 88876 804410252
1 43229 95406 430302220
2 91499 181114628
3 627 144573
2 90124 304013064
2 1885 376280489
3 88809 39230
3 42365 62798
2 46516 567242523
3 90956 147662
2 56316 380734853
2 157151 583994462
1 37084 98993 83459357
2 79780 721930963
1 20177 124056 901025697
2 88462 188311517
2 155491 246434192
2 13996 98854427
2 63837 351629814
3 173903 124261
1 29926 143260 320407010
1 45506 103909 378757852
2 34122 632130517
2 166440 191760127
2 166958 98774564
1 33355 117207 171704458
2 19569 926877327
1 93962 146823 655850190
3 125637 39253
1 118588 141210 91017206
3 143278 120005
2 47662 554344105
1 20287 136988 835878855
3 64139 52851
3 44757 108553
3 143974 23769
2 83762 199088179
1 45056 80821 716023060
3 26118 139614
3 36182 34022
1 47781 123405 25368168
1 44080 116972 795709604
1 63271 97473 745940451
1 135890 138037 61981087
1 28114 65916 492436872
3 137034 139644
1 39973 62492 278270332
3 149429 152014
2 96995 782731953
3 111371 12063
1 12982 72552 703730804
1 122445 125973 200134810
2 86399 198624538
1 47593 103448 703535185
1 35896 42615 886992995
3 58403 84230
2 18197 996251832
1 1784 128604 377480458
2 4573 192025213
3 103793 135913
2 88447 843871388
3 128887 6482
3 42112 149429
1 110592 120246 969214715
3 126012 1161
3 61669 115818
2 30180 823466361
2 85813 43328798
1 78064 115663 899332835
1 53612 109941 400537020
2 65477 103376572
1 39278 152976 828056710
2 32876 333523951
2 111628 977353039
1 133884 150367 586550962
1 39003 54165 217166624
1 117637 123232 530364269
2 104853 461727623
1 58358 144290 807913299
1 67810 91802 944321710
1 19379 143591 301403956
3 52333 125993
3 78764 109226
3 150200 54587
1 28750 30352 433133532
3 98046 104
1 73820 85006 606803385
1 10825 109788 757032057
2 120325 733266364
2 50978 483184923
1 11020 131189 380902795
1 26685 81579 960860406
1 87505 140681 520966599
2 22942 26721169
1 3619 144724 401576830
3 153279 43526
2 22323 720554356
2 57899 959091993
2 139863 827729431
1 10770 124329 483337611
2 76853 882250653
2 175622 895164510
3 37739 36675
3 92894 40270
2 106171 935967594
2 32126 920153897
3 131746 96626
2 72188 179833405
3 95237 15082
2 39917 910383476
3 83313 101124
1 13026 70625 457215445
3 123573 40849
2 12651 673957130
1 36502 149259 764341389
1 727 60553 857710273
2 40801 649296507
1 115270 117756 199683367
2 130183 833531763
1 105835 140147 133863963
2 38177 843787142
2 93192 895787568
2 123817 938332750
2 149484 25982197
3 81541 104010
1 66381 98451 665766931
1 8448 141617 8793716
2 140368 501800266
2 4913 624232085
3 66520 103259
3 59247 93621
3 110503 126709
2 87751 342323611
1 37237 119231 742302495
1 100889 124200 555888071
1 97497 152620 212218079
3 78334 142104
3 64566 124603
1 35549 98656 711910878
2 65896 822730073
3 172728 3381
2 131399 520229591
1 69112 70296 91551665
1 139236 140122 1581340
3 169236 130260
2 52020 901316201
1 24306 133723 567079711
2 140141 516300871
2 7978 222755528
3 163380 1602
2 98384 345667873
2 162214 108741758
1 65670 80708 908305548
2 87936 532739622
3 12389 70484
3 62821 48934
1 47605 146118 149468818
2 78495 822487916
1 75987 83916 384062151
2 127878 750056988
2 66418 176901480
3 144735 90574
1 37521 91053 503315606
1 15865 42599 195487205
3 20338 5900
3 57130 106748
1 22848 75498 560124375
2 111445 995066513
2 39806 607846445
2 147472 900505486
2 99332 20663779
2 103284 835504200
3 164304 73253
1 94766 148880 933277622
2 44096 577081320
3 149488 71713
1 36756 84424 480926937
3 18688 57088
1 38002 95721 383053847
3 99569 148947
3 125789 49279
2 141292 19300611
1 4779 35644 111729517
3 170984 97239
3 124630 6718
2 30733 728970804
2 41169 750308786
2 48974 391321084
1 85986 117714 153979118
1 11218 58867 117749318
1 86587 151226 11319635
1 77650 139902 184845286
2 25112 825198648
2 134720 900103061
1 75897 128847 370119926
2 126403 125046243
1 68147 71700 748358746
3 43831 3410
3 157383 153817
3 137955 29309
1 28810 33156 566116184
1 34454 54376 867581835
1 33818 144375 165653049
3 59802 143290
2 103391 691075873
1 64404 93487 195931725
3 84845 61024
1 25376 108390 658992373
1 25379 138547 179683896
2 65027 542317319
3 41044 17032
3 125102 123958
1 37091 66873 891153356
3 125173 57525
2 31495 479548198
1 64229 86810 100990387
3 47114 126396
2 176963 997460957
3 173331 128074
2 80279 921869035
3 116810 65967
1 10160 94444 969790039
3 46338 722
1 56260 74104 364780644
3 25137 12441
3 169021 154525
3 39268 120267
1 64198 93646 207342970
2 58422 325827190
1 636 100356 962978290
1 25504 91910 532399004
2 119876 163062992
2 107406 232456785
2 98803 104247244
3 143765 121073
2 70365 479288068
1 51947 87531 833674770
1 59433 85733 519156839
1 31728 93451 421574495
3 16021 76222
1 90642 92440 643318438
3 147562 36888
3 177833 72644
1 74964 83401 700830788
3 54626 152870
1 15429 150247 921772095
1 15002 103187 164878643
3 162187 89679
1 115626 125449 984359176
3 90618 104505
3 115816 71779
1 95816 96710 776029345
3 3532 118952
2 7280 726797190
2 85544 91465882
3 112185 73923
3 98296 30845
2 31617 857437995
1 29895 82596 630507178
1 31778 117479 791093724
3 61352 64941
3 134249 36052
1 121859 142463 743402592
1 26600 53003 351562572
3 17812 34091
2 180013 212710587
2 22829 529627418
1 11758 137455 873275844
1 28817 121781 701875940
1 41148 126118 527357367
2 42203 437999440
3 16544 149555
3 49720 153311
1 100464 108638 385247935
1 15701 79552 453089878
1 77343 118473 682641120
1 6316 130563 524783104
1 815 58681 325283947
2 123899 429506288
3 18647 77880
3 88098 72477
3 93299 118721
2 18601 286959355
3 124843 121411
1 97006 117809 483466173
2 171702 90756982
2 38163 532052324
1 95982 100077 780508767
1 104633 113174 970574007
1 13721 122621 263487065
1 44500 72674 262792851
2 130904 752491928
2 86793 703943173
2 141350 351878840
3 111873 84261
3 178206 152664
3 32166 93605
3 59834 148885
1 38431 46114 168690714
2 121353 913706062
1 114408 126628 806498938
3 137511 6089
1 40135 126393 774248518
1 7631 144171 414271144
2 148032 774001092
1 50243 154987 976447519
1 99624 100046 378708072
3 51887 81039
2 110836 646392267
3 26890 52982
1 102636 115994 268492676
2 84883 979223907
2 93688 798888810
3 172161 93077
3 13372 60368
3 170900 141494
3 46005 36015
1 68567 147137 741843623
3 115342 85325
1 23176 36439 75589133
1 91979 98301 199939507
2 162532 490589290
1 8543 49004 750344217
3 54558 106473
1 30779 68295 467129440
3 90225 43456
1 149671 153854 437583113
2 113630 183546786
1 77879 115750 242719586
1 32479 128864 880425193
1 76751 138559 405559232
1 84490 88884 64956462
3 122444 123428
3 113262 20544
2 66981 370360349
1 38251 103666 919261985
3 60018 148726
3 159861 46024
2 121832 199890980
3 113768 145381
1 69949 133864 891882630
2 157469 2799476
3 138395 144134
1 29364 151000 588457044
3 176182 102161
3 60884 13415
2 23331 200014527
3 149770 74312
3 81987 147632
1 124610 144632 9703210
3 78286 74577
2 43352 766417579
2 25403 726772184
3 571 116529
3 156668 137963
3 28877 35209
3 85032 115776
1 72784 79435 237443499
2 36930 402026954
3 86207 71440
2 138550 258387411
2 167531 133128549
3 135914 49755
1 82483 84139 480982921
3 180608 35560
3 107964 127219
3 52209 50978
3 90408 28755
1 58697 111109 741414850
1 35474 144302 563723831
3 104455 22931
2 123100 515469779
2 30624 951544791
1 39460 119832 908860134
1 1082 59548 278611803
1 53677 98330 432460394
1 57747 106936 557845077
3 177758 81745
3 112927 14747
1 128511 148829 86151729
2 113187 152259869
1 115665 121279 7509979
2 9685 218985207
3 96206 121264
1 75208 82931 42874083
1 14411 92699 695885450
2 119232 601903211
2 176333 644411324
3 53615 67996
1 16792 24247 855399783
2 157634 299094020
2 98758 2554891
3 52786 111420
3 164758 75961
3 5780 134524
1 97496 140905 980866509
1 57492 152456 49001479
1 30267 139506 168511032
2 131215 536816996
2 81995 739909482
2 68448 89700689
1 41899 49664 245133606
1 82778 144042 3104776
2 109682 841858140
2 60270 251709543
3 14802 104803
1 70151 109859 747235603
1 56609 116148 353310693
1 5822 43838 483377577
1 77751 134270 495128554
1 22671 105301 238728637
3 113203 92925
1 389 49376 179422397
2 88895 202271835
1 17408 86662 659595666
2 148454 748558817
3 6349 69258
3 75274 117661
2 8194 227113795
3 91211 76232
1 43506 79695 693187273
1 49418 79564 449051836
3 97737 69145
2 43801 278518041
2 1940 492056822
1 2058 7928 696070754
2 135237 744553440
1 47115 131010 718391887
3 122041 74068
2 5923 90669823
1 99596 145311 602209812
1 7834 52263 471148450
3 157761 150700
1 44101 108852 585758312
3 65815 58706
3 148592 83995
3 105236 59170
3 133384 21074
1 22850 27143 749962231
3 20580 58546
2 171936 808655016
2 39865 67660957
1 39503 66342 760460101
1 28179 78978 895166754
3 123669 23080
2 18816 179954440
3 1505 36154
1 80142 111243 141503648
3 111276 49913
1 5908 112318 621884269
1 21069 49451 619855603
2 152925 518421759
3 159239 112934
3 32839 128939
1 79528 93767 582185755
3 422 150079
3 127886 64047
3 84579 124238
2 9990 497664388
3 97848 112197
3 140500 108953
1 4847 74904 126686965
3 59089 2089
2 130470 590075379
1 38946 152161 416191503
2 90302 470621338
2 104515 759232049
1 39567 107598 440310700
1 22869 105219 305600457
2 37615 851760168
2 167601 637229199
2 136834 477767749
2 163314 896661963
1 23201 80401 840447656
1 68307 123980 642427732
3 148607 131712
1 4528 146727 209342606
3 129811 79290
3 134866 53804
1 106722 139704 313403069
2 155385 109209355
2 452 797761749
1 3167 112502 414478456
3 121772 89521
1 145692 147645 841153828
2 166187 738139308
3 151054 45309
3 162911 85701
3 121613 133646
3 34482 137052
1 74659 91856 334756426
3 124502 38622
3 103884 48068
1 3878 110464 542757943
2 116003 847028709
1 22440 116441 270151159
2 152261 80652293
2 59618 988337606
1 20517 105800 316712988
2 151739 732488831
2 61502 326456690
3 155155 133352
3 132954 66265
2 154966 382933038
3 118222 17705
3 97752 129771
2 153069 836433782
2 40866 736415487
3 114186 100453
2 35063 714949696
3 28951 6671
1 28581 49664 80447354
1 2211 105060 53670826
1 53967 122262 420939922
3 102085 120142
2 130925 674588647
1 27201 144799 453733437
1 44580 147943 18908594
3 23934 118983
3 44441 76683
1 32232 146552 35826276
3 13323 137088
3 118018 41120
3 135763 56315
2 30140 96458620
3 165774 82392
1 73037 105414 504565559
3 13917 123660
3 70968 42885
1 3909 123376 142520056
3 133133 141151
2 88836 832610071
2 45429 989527160
3 133753 54167
2 40366 415895594
3 169808 132077
2 145620 537296589
1 101728 114027 424223036
1 92793 103792 915614391
3 103231 129567
2 46458 93737598
1 95098 135957 405632294
1 57793 100060 915228112
3 157341 22292
1 20402 30577 545947071
2 59056 295001406
2 161412 920449734
2 38986 694501860
3 167072 96888
3 23041 18435
3 77730 1611
2 159398 549623326
1 14930 139601 534250786
2 50280 881922326
2 27649 618954457
1 72891 125714 768062385
1 86447 118980 441713972
1 40643 114330 64920116
1 89687 123647 82808183
1 51523 129670 704301761
1 51190 81066 788647444
2 148392 47050130
2 11642 296284451
2 101702 389619834
2 65772 436251342
2 36749 708509898
1 91353 117444 982354653
2 58845 455379068
3 134914 123072
1 10444 62038 140829750
2 116149 264990851
3 128205 145942
1 3060 111718 777652725
2 117777 969949450
2 71890 649275812
3 50698 74988
1 120449 127532 793208599
3 53978 4733
1 131898 149048 253371338
3 137812 150185
1 2276 88561 764420093
1 50722 76077 364993783
1 899 124564 481441829
3 87357 136989
1 10127 137826 110344042
1 68031 126389 902515713
3 55385 33308
2 49432 358192354
3 172523 16110
3 146293 118041
2 175303 365835553
1 5320 123993 894240017
1 51142 125637 576121616
3 1576 125052
3 1225 48330
2 140984 502366509
2 156581 843830205
1 15228 52180 246780640
3 173044 37477
3 19333 8199
3 168091 137145
1 134081 144365 34248938
1 140901 150349 435108039
2 177118 258645984
2 53569 160570378
2 132014 437374290
1 61159 97734 662337572
2 57838 247247002
1 62725 71350 763757421
3 98257 91681
2 171752 740283035
2 8649 379443308
1 142612 153785 583406883
3 173383 93003
3 124648 123963
3 162305 81294
3 55352 33273
3 87744 112035
2 69697 691917306
2 161080 117352972
3 134003 67767
1 60309 81313 63070170
1 29092 76241 132304981
3 179912 129798
2 165950 810533043
1 39494 70658 796587000
3 173569 128205
3 29810 77516
2 136780 422026020
3 76159 98203
2 105868 963108586
1 17215 24293 636045223
3 82339 86093
2 21989 829936252
3 140905 29077
3 74919 137050
3 84539 17704
2 118471 132103961
3 121647 4540
1 96495 109483 312799124
1 115425 125263 340218445
2 87472 538842713
2 21546 839683626
2 122887 832839510
1 127873 141937 865942278
2 124231 199046763
2 160581 233829926
1 22962 82992 875207786
2 122092 275160711
1 59076 95739 859637926
3 141672 14353
1 3022 97254 670201352
2 164418 29005797
1 65070 97630 840245333
1 19945 31136 705475387
2 156069 465999859
1 31786 70644 658544687
1 7025 141248 731672488
3 78725 11310
1 37897 40650 843227075
3 126384 58574
2 94042 497820242
1 7929 109000 359625020
1 39051 70894 293449394
1 7287 47412 89402282
2 155915 205259106
3 108785 131002
1 104218 110765 786620096
3 171100 63663
1 18602 53453 890212533
1 21125 99050 430265426
3 139757 143934
2 35455 672184012
2 35566 179975064
1 68445 105239 744170147
1 22564 97356 785372529
1 82861 136513 656223619
3 110715 58491
2 128175 120334626
2 172651 774240579
3 67772 84927
3 36268 28070
3 40453 70651
3 120488 121600
2 128860 524907431
1 45111 120242 529191055
1 35961 117751 404713281
3 114387 26850
2 58985 437940179
3 152167 55069
1 15884 44869 262929412
2 82273 410186502
2 72381 8082358
2 179551 473918727
1 9701 13465 923886295
2 87209 225594265
1 21736 127989 373873708
1 29013 29513 112107303
3 38339 132036
1 73419 107462 44997945
2 56771 493576320
3 126000 131325
1 59545 95644 50328609
3 124379 136792
3 77496 51517
1 18516 113089 703380679
3 86560 25282
2 72622 328006021
1 55680 94033 349455640
3 135848 23953
1 47900 149629 954052506
2 149542 401813241
2 169917 919199312
3 131930 94615
2 31024 920970813
3 67721 120615
3 101436 107382
3 76728 46910
2 33791 824486986
2 178449 434096317
3 113879 28724
2 113515 534425316
1 26462 153247 400787178
2 125134 830057130
3 126007 85600
3 100978 56156
1 62789 64605 362249522
1 97348 126479 698321694
2 172678 457089190
3 171081 94243
1 3809 74673 458459600
1 73469 84135 46325068
1 133870 148891 106435215
1 14003 60720 368777966
2 168390 682597024
2 59681 796905771
3 172854 110215
3 33958 61478
1 9534 31200 833112002
2 164489 682806396
3 179470 145266
3 6501 86271
2 129672 741745837
2 71782 591431894
2 63235 692109797
2 103098 598549606
3 97060 121314
2 15534 444011711
3 112182 21923
1 108878 118337 32663269
1 5855 28525 873115409
2 70315 925336131
1 7799 122425 702998283
3 77830 39918
2 50639 76717972
3 126303 139873
3 837 70016
1 44229 105551 900627427
1 48365 58481 445445430
2 36572 333837328
2 57747 872665041
2 78910 204750154
3 113827 63503
3 50823 3383
3 175999 113782
3 84860 127509
2 158852 846869222
3 112026 107372
3 128709 85380
1 36432 67656 202584260
3 147931 53053
3 100620 38129
2 169796 767556946
2 139847 230989911
2 149132 530760008
3 176961 109453
2 69387 812516729
1 91824 132398 465004142
2 90928 343881542
3 127924 143228
3 131491 6228
1 54096 95057 827277049
1 47802 64190 345942050
3 6155 84709
1 5214 54309 968902235
3 128262 23207
2 107899 853814993
2 35207 6254285
3 114537 10083
1 43846 47945 939569230
3 116811 80193
2 8929 214126402
2 109748 54961699
1 78516 125077 575014183
2 102714 26690640
3 90711 42405
1 11645 98261 891890787
2 116775 206403440
3 144197 125722
2 92549 361290981
1 5213 32446 211317566
3 82615 13299
1 95538 109888 626741690
1 22922 70588 152687142
3 134695 76924
1 20248 82336 180024526
3 167659 146082
1 71938 118869 504368273
3 172264 14668
2 64720 120913095
2 2934 488060756
2 117590 618757677
1 3855 50658 977903831
3 138286 130418
3 83642 10355
3 6113 96875
2 29801 793851636
3 113795 60398
1 8324 87972 100635246
1 31063 31717 267842120
2 170945 4720367
3 24932 15535
2 43509 231950516
2 97181 72557178
3 51676 149557
1 3441 14776 148377909
2 142899 770447682
2 146946 245293830
2 124725 965516609
3 59336 132709
1 28798 140271 685298670
3 97805 107004
3 79236 54225
3 28982 141237
3 53047 140860
1 112703 121530 600121430
2 7089 85016809
3 3942 110494
1 100082 144001 324667895
3 105122 126434
3 180014 35977
1 35776 50851 486962436
1 74476 108702 28269970
2 94045 885818241
2 18977 41317438
3 123682 54082
1 10486 153808 21822652
2 112507 252989519
3 91778 4948
2 47899 493437955
2 67777 336697589
1 40361 67776 243003468
3 45794 110001
3 22359 5799
3 58994 24361
2 44857 508881438
2 78412 88603380
3 46208 152663
3 177255 152120
1 24482 147953 735181594
2 69946 705288274
3 23710 5007
3 115576 31553
2 159665 229582596
2 111965 92662815
2 59009 656638430
1 59520 144393 97724723
2 125157 925635703
3 157355 69048
1 22009 79244 812905788
1 99911 110342 875175819
3 145978 97647
1 22376 34962 3288371
2 175143 539338677
1 20731 132996 275186152
2 95064 97863809
3 172586 133508
3 59413 151776
3 177422 66705
1 19397 39534 896702054
3 87478 14823
1 4058 100753 999973840
1 15147 56420 873323840
3 89466 1180
3 37410 126268
3 136562 44462
1 35109 143038 693094024
3 142466 97950
1 13610 134341 772307782
3 148942 140069
1 12888 138896 437337227
2 4449 676924179
3 89463 116218
1 87831 136290 445304590
1 62581 98764 965546221
2 70674 75374736
3 177824 93880
3 37417 78979
1 128969 147010 655559983
1 49287 53594 400901207
1 94800 144748 535786400
2 171883 858385615
1 53013 58793 130870122
2 114835 690868350
3 33183 98671
1 51568 148370 766572136
3 80503 95483
2 63156 344340875
3 23532 92780
2 73317 664651918
2 41070 580108656
1 14634 132423 805327402
2 69075 130350209
2 63880 364288217
1 62104 75958 120007948
2 172087 723062323
3 57058 11627
2 109531 877416394
3 65945 65028
1 7795 28423 105224613
1 71581 88805 869127071
1 3528 10754 584955380
1 87381 154010 97929645
3 120298 26309
3 58490 85906
1 10450 119816 34704930
1 50869 135345 889700532
1 27614 43075 803508954
1 19341 22867 544972820
1 85303 113407 125346723
1 39880 43618 667431452
1 113921 140662 602013206
1 15567 150439 754966456
1 72019 75802 305327017
1 54972 127334 853663785
1 30015 96457 233047178
3 94937 43874
2 161054 776225240
1 20496 52854 490294321
2 166266 25334691
2 55090 300786776
1 67503 90359 428708524
2 159577 57927242
3 79966 148016
3 154328 51171
3 145246 139801
1 38388 142135 606410908
3 16059 6796
3 69658 153807
3 132685 81999
2 11084 678162806
1 46659 135293 447001899
3 32785 128861
3 126490 28567
2 37863 843618176
3 148353 57680
2 21146 834399869
2 70908 762868907
3 37852 120435
1 13095 100329 919675335
2 112590 944243100
3 100865 132720
1 20497 81353 492105190
3 82228 44577
2 33597 645762884
3 130965 46069
2 169130 68808384
1 22102 88112 364458665
3 59467 153168
2 37406 512436973
1 65257 131881 84993010
2 15631 441040917
2 49781 672538720
1 52525 66412 325618053
3 147235 146250
2 102418 706817196
2 6403 512748850
3 37034 2909
2 109251 778825993
3 145971 154015
2 163102 234005702
3 141011 147986
3 46078 153935
3 106928 147007
2 61651 35104300
2 173018 884615312
2 157025 997757801
2 65515 685928149
2 173930 322090544
2 87029 590758849
3 117496 135844
1 121878 142140 701188975
2 124183 804189888
3 41635 132749
2 176013 63905052
1 8850 38900 646499567
2 28586 261959657
2 108520 325950931
1 2154 73787 7991036
1 41739 140629 874879625
1 16180 61458 416746636
1 52227 66818 171914012
3 117520 15283
1 23696 148580 414271617
2 45371 562081819
1 20976 49903 444093773
1 39857 134065 156406262
1 35349 58729 758749615
2 16641 922622873
2 1713 467447538
3 80454 18527
3 165413 22180
1 10901 148975 946009550
2 73936 965349164
2 91772 466268757
2 172919 778382623
3 21249 44308
2 74591 609895458
2 173672 364158883
1 777 37013 491872398
1 66905 121466 6181075
3 157592 51734
3 91533 47316
2 83480 68089271
3 37640 16114
1 95503 116506 263107850
2 24096 845012937
3 43434 44346
2 93226 27381013
2 140626 321889316
2 55779 702911908
2 50060 470439695
3 134137 135160
3 148127 69487
3 3764 42384
3 63366 122122
1 35575 79922 277422275
2 134173 231179730
2 102422 930294900
2 169586 324047158
1 108242 109004 79013975
3 159148 49594
2 149409 139733496
1 120500 132549 311813997
3 173434 52112
3 97399 21337
2 104971 969907062
3 50824 25342
3 170104 33910
3 12065 65765
1 77216 120008 319608706
3 93913 84774
2 126590 449111518
3 75315 80565
3 85306 16075
1 2905 154137 772667047
2 121139 84722505
1 58185 128229 204301054
3 93890 72060
3 50845 15442
2 65242 409807782
2 51714 597729046
1 37127 120328 649350710
1 17616 21490 164841692
1 129278 153041 113729723
1 34957 44573 490146561
1 45629 154973 782704067
2 64684 753971229
3 80086 11324
3 180243 64216
1 19379 38522 48809010
3 54882 108271
1 1736 47163 257132621
3 82019 135641
1 43003 146494 972324254
2 59334 738546822
1 121961 125872 734319617
1 65198 92198 453176503
2 124620 129994577
3 23036 111564
1 61226 124144 990864325
3 34400 51269
1 78755 97382 787543548
1 94416 139918 979974635
1 111145 137741 848382736
2 33523 171763935
2 9771 148947498
2 134621 727205407
3 95363 111042
3 79399 65133
2 82880 601404368
2 125812 541467237
2 75181 153414979
2 2067 293860066
3 14340 146436
2 102505 721982573
1 51014 97048 265335111
1 11411 36475 352344214
1 2739 144217 9103143
2 107291 643176638
2 126364 610547321
3 34620 99731
1 3558 78177 802526144
3 148502 33188
2 68988 959004838
1 32111 64825 996273739
2 4789 110692991
2 48429 540058319
2 90657 283689107
2 56336 210359458
3 116352 12048
1 80629 93675 849851690
2 176740 349268537
1 100742 134065 154103703
1 53171 86476 764314761
2 15018 786026593
2 168882 123757870
1 73011 150382 863428199
1 5239 154276 811268263
2 147392 538417000
3 101228 80687
1 51381 69815 275640213
2 160310 974469209
1 79911 92909 72722836
1 132280 153428 698463402
3 180906 126989
3 42516 56379
2 51440 186858557
3 79055 89614
1 134330 151799 165217453
1 94954 102381 245900369
1 23585 52179 971843281
1 32407 143554 84971195
1 14317 54334 636606784
2 79378 554182341
2 131909 700300371
2 122478 993761594
1 5080 130018 404923610
1 8168 92511 312285631
1 52896 101875 764391660
3 60195 49505
3 84534 93029
2 1080 966010013
3 157710 36113
3 159283 133691
2 169709 715281713
1 103470 112065 645438505
3 96028 46439
2 167784 580120118
2 41157 634383922
3 133564 124109
2 114877 582533159
1 79022 91599 483470852
2 1371 853339617
1 58697 113852 393484765
1 28013 80245 317381708
3 133463 71966
2 100370 83965673
1 7033 105586 578029880
3 119903 104764
3 15585 27480
3 177334 34261
1 43233 141596 820352585
3 168058 131640
1 45879 125321 18868216
2 144878 923257940
2 113774 478508009
3 40920 97137
3 12542 93654
1 15193 55097 350232266
1 12475 98028 591467498
1 5077 117713 551489717
1 131199 152552 487802300
2 33836 126654842
2 99638 422992059
3 100696 46138
3 165033 140243
1 9657 11309 256274193
2 159691 631863708
2 21163 357960601
1 40972 115917 306493434
2 117326 151246179
2 127413 674444445
3 165267 89611
3 175900 90277
1 26449 111258 251780042
1 79825 117763 536154804
1 6353 131077 184664472
2 47126 461814299
2 153778 408383553
1 44552 85456 985301884
3 172415 5950
1 79262 95533 24655781
3 120565 145286
3 22967 42335
2 162842 164811701
3 15941 17922
2 133887 727629568
2 144033 621632473
1 11280 14899 535475106
2 175518 255007045
2 58201 857336325
2 139954 174226895
1 40769 125037 808233274
1 51357 126948 526179310
1 11882 58003 467216105
1 54383 145945 577545034
1 100882 154288 76950790
2 77178 654948104
3 139104 82503
1 77510 102139 364133850
3 78844 15924
3 113607 3260
2 175236 104041422
2 166867 674603549
2 75914 525869537
1 18487 56755 623303113
2 118697 50535023
1 25859 142054 507621064
2 148084 513040117
2 55621 57895907
1 15290 143375 823297451
3 68452 69813
1 11703 147852 241934857
3 144841 60726
3 47663 100328
3 130204 144782
1 26338 136401 575886368
1 854 81394 916526689
1 44079 138022 689797897
1 22140 103643 494442685
2 53930 657993977
2 125720 764257338
3 113588 37016
3 50214 115861
1 104672 116529 772814325
2 141696 345228313
3 71347 54315
2 33954 25553543
3 166973 66320
1 75583 115814 214389865
3 27840 43670
1 89251 105037 849712429
1 96057 124819 920238554
1 28353 141738 414774034
2 4206 211964510
3 88806 153342
2 56572 65611589
1 70633 145162 475092249
2 11498 440860
3 90550 50326
3 96000 107533
1 35178 92713 451195921
2 145947 821384787
3 35026 39442
3 117100 38375
1 36571 113675 521344308
2 49165 689098810
1 66252 147701 827783755
1 8304 39610 441336145
1 12102 105687 272379403
2 74965 135518674
1 19929 140555 640716232
3 176065 128942
2 140856 699907793
2 156055 126222562
3 19425 77651
3 141462 112307
3 172573 112355
1 19016 144909 8669057
3 6284 71240
3 102607 17817
3 31380 130956
1 55064 116708 75140780
1 125264 134781 924504195
1 41426 136205 1143073
3 106832 13162
1 103537 106753 924685287
3 138217 65918
3 120113 15834
3 18728 151617
2 32259 167837336
1 106836 138035 640122536
3 9457 18160
1 34097 41178 78090191
1 133554 154941 867749506
2 65952 141113123
3 28113 83811
3 73852 28612
2 105994 580421390
1 102789 123948 203349111
3 102369 10921
1 30284 119379 825819001
1 72034 138748 52003535
3 146662 136755
3 149378 31094
2 81546 164605186
2 6381 482541104
1 137189 149562 598636400
1 6781 121586 225171587
2 160153 357554512
3 30266 112914
3 114826 125851
2 77893 112991173
2 172948 386245849
3 33117 93723
3 60758 65150
2 30337 333638690
2 116813 760593204
2 59977 193209048
1 100180 144159 760217899
2 160301 26470374
2 138582 208499981
2 95483 952109735
1 24708 34557 136043822
2 134637 165680701
2 162569 989139480
3 132323 149178
3 63535 63794
2 12160 290115446
1 2245 52942 755066550
3 140899 90346
2 147418 883814821
1 25560 56571 531608970
1 18172 21969 477147232
2 5781 866957753
1 55000 126244 120650133
2 24784 516547019
2 103683 735676979
2 14435 796632751
2 168246 241952725
1 66942 109053 23972318
1 20507 57779 672615239
1 26 75539 798321261
3 121263 79126
3 8713 39523
2 174099 989139104
3 147503 115822
1 109871 116911 65327910
2 79785 227795342
2 134482 877537246
3 104003 38492
3 4112 76654
3 75468 110331
2 81359 885012344
3 52086 141636
1 38153 99870 96723662
3 22008 89711
3 71242 102358
1 129608 141344 517074942
2 39655 582151587
1 36584 143058 380094652
2 112288 608162102
2 83393 61243359
2 174835 20403431
2 66936 117336636
2 24556 322254263
1 106959 126775 18294105
2 39143 220750084
2 102354 741742246
1 85093 127465 586945131
1 90872 99217 569032108
3 110061 132323
2 149511 542794611
1 14561 133417 950234322
3 133612 48913
3 130688 110565
3 44918 92237
2 144359 833190063
3 177947 873
2 37698 539298290
2 78458 375123444
3 37925 82623
1 21958 139008 979330450
1 64373 78817 191450220
3 173747 51897
1 96518 121994 266457486
3 124457 18696
1 63243 100931 357227054
2 17458 503482981
3 68460 24248
1 108437 115137 239810380
3 142828 21021
2 141294 146781706
2 138523 808879739
1 74982 94279 5487309
3 177523 119326
3 165914 66268
3 170962 87237
2 145780 286035879
1 3452 109505 296760288
1 46849 101207 24729860
1 26502 103271 110484666
2 8576 585700335
3 5392 142477
2 59190 374113865
3 90819 38177
2 24431 783783095
2 72760 61193269
3 92086 74062
3 135617 120587
3 84974 59858
2 105303 599058667
3 166875 66482
3 108618 55685
1 6521 12005 707242512
1 46433 64881 924860359
2 168601 102239761
1 53861 141499 303110573
2 97879 632613202
1 99831 105785 115568277
3 170843 93094
2 146529 618002340
2 110837 762747128
1 40198 125789 819119111
2 7617 870721994
1 34905 136667 402489444
1 4254 66566 189828437
2 59531 909162769
3 71333 154369
3 108293 43410
1 81964 93669 941009514
2 33868 31270863
2 55340 26696966
3 106069 67659
2 20605 737250678
3 154524 65376
3 84245 144220
2 160558 915595288
2 164206 454604204
3 148557 48618
3 41648 154901
2 143908 33856860
3 173584 33732
2 97949 36988407
3 64639 96382
1 45657 121150 833605701
1 28853 89192 506353927
3 3421 86102
2 26956 516413264
1 109337 139059 926196766
2 176170 621541460
3 116930 81550
3 114401 74800
3 154520 5206
2 168664 35653216
1 53577 81519 476516384
3 60059 112693
3 176288 65919
3 38967 146770
3 80624 126546
3 34797 4385
2 45157 765995896
3 116533 129997
1 2895 35524 914117475
2 72194 738052699
2 21633 912270118
2 3933 945517682
3 14724 77099
1 95957 112683 80669825
3 127279 34268
3 111796 75400
3 148364 56410
3 173718 104424
1 32900 75408 856445965
3 121494 139082
1 6478 154832 447423728
2 173674 591288681
1 78376 98356 97694018
1 21581 147796 31153037
2 29395 128288078
1 41282 142439 364171751
1 20149 114972 879648942
3 62898 73912
2 80596 203335649
3 165038 61559
1 45587 67814 99656452
3 74286 44786
1 10164 110344 30311840
2 117103 540568095
2 178460 457473436
3 123476 39260
1 63176 130443 432546098
2 319 522900280
3 67154 51915
2 127595 494030808
3 70154 147344
1 2567 40675 508889574
2 147952 313877376
1 68649 137765 388396103
2 89458 362511669
1 15680 23685 174622022
1 98534 145449 424588436
3 88125 150058
2 30830 44514984
3 12564 101625
2 17845 378060117
3 3472 42493
2 124748 186286505
3 119369 40644
1 18198 42165 287039001
3 109832 103274
2 33535 222023850
1 44649 66411 198968904
2 15050 673692755
1 97651 100572 488116448
2 130931 175948749
1 55166 83704 946215367
3 151285 114737
2 111569 515344103
2 136389 237989997
1 94728 112336 44047682
2 35360 154085612
3 31663 273
2 119944 490454844
3 132170 131046
3 113803 22602
3 112153 78849
3 32316 72426
2 27424 806911706
2 170106 466586489
2 63487 9070872
3 135722 87526
3 54478 44307
2 40900 875648825
1 20117 51467 806462342
2 44196 831652591
2 93682 212786702
3 46263 7294
3 138972 40721
2 75037 812664196
2 101423 595164295
3 138148 1443
2 176945 333400998
2 100210 292343322
3 141133 41408
3 98603 94267
3 64818 20239
2 49233 970288219
3 44630 143136
3 59507 101211
3 84515 140322
3 21317 97199
2 12160 269400818
3 81250 119192
2 22681 870594072
1 11056 123020 526665729
3 6430 146418
3 77230 117566
1 50343 138683 997400225
1 114241 151896 594268859
3 76083 92183
3 8402 67357
3 134132 55699
2 117065 32286651
2 57789 711791168
2 130245 713434923
1 58819 149046 694540918
2 46729 264192356
2 55421 594519938
3 55043 94196
3 165172 117893
2 139100 175246495
1 98586 102963 109246994
1 31065 140133 451702296
2 150757 870410059
1 60353 115521 340423857
2 65727 325045095
3 124623 72970
2 108074 45390994
2 140434 576213154
1 1049 65220 791995694
3 87870 50885
2 61145 266527705
3 83112 10114
2 116337 668326341
1 47416 69046 825392564
2 79324 555349114
3 37352 66555
3 96287 40134
3 14051 38671
1 7761 139855 490067669
3 56291 16837
2 142307 945889910
3 8199 101920
2 174488 945045313
2 36803 731150240
2 134380 361154933
1 41536 154391 936151306
1 49158 59963 209195565
2 148733 630494791
3 88605 60711
1 1189 130650 599502126
3 27388 60460
3 81860 31447
3 68839 44503
2 32270 159424015
2 88716 734220684
2 102552 166484038
3 19577 91609
2 84308 832397477
1 93903 148963 298062879
2 96432 737384772
1 108799 109603 487086890
1 24063 24293 273498289
3 180168 86686
2 133486 690555371
1 8046 68250 601878249
1 12144 117806 164023927
2 21844 447813927
2 166105 202417706
2 95346 176752613
2 95368 203321644
2 121102 695449360
3 29053 72269
2 104346 510693084
3 68788 86363
3 10237 42167
1 116642 138511 259657274
2 156730 651227343
2 100463 708090677
2 166139 296104073
3 117183 149550
1 121677 142195 388052542
1 46099 152593 756354004
1 74209 119634 462630448
2 106006 731153552
2 166122 762786878
3 93263 67373
2 82207 319168298
3 168668 44866
3 143482 102857
1 58400 79084 537139479
3 154837 66855
2 23778 337272571
1 55180 152114 393657195
3 78803 50334
3 97194 33913
1 60518 70323 220102231
1 20258 90766 119121870
2 108711 991761341
3 34607 71014
1 15616 45736 301048852
1 15299 134570 978990322
3 25226 55995
3 110858 101739
3 94935 25863
2 119676 736326283
2 42681 659033133
3 46452 92276
3 47766 20129
2 87500 159218750
1 4786 43446 993987771
2 123029 997243957
2 100673 125052698
2 83723 613848593
2 64663 843387305
1 25407 140094 616243957
3 21930 55715
2 15559 868276379
3 141889 33676
2 90837 974400505
1 8534 59917 353316050
2 84447 637644738
3 142348 100642
3 90187 120709
3 67386 119156
2 11525 473462636
3 124267 75728
2 121040 914469885
3 180327 28855
3 119171 136752
2 23658 271270273
1 9951 61817 941145356
2 139370 160925095
3 19263 79589
1 90965 111899 716303307
1 23282 44148 542782924
1 53004 82099 426051196
3 142326 107679
1 31245 131031 439195421
2 87522 196040051
2 47311 45490328
1 39378 138009 941544833
3 74348 6892
1 96325 128840 630705475
1 45739 46898 673433147
1 4883 36788 457786856
2 150195 959342404
2 119267 841760057
3 16363 24922
2 47876 352631745
2 96755 637634704
3 39043 142181
1 70743 143339 933548640
2 59533 73298820
1 811 48454 993926649
3 176539 110320
2 173653 719075138
2 58578 710662427
3 95909 38824
3 169059 83657
1 91234 131507 921199633
1 30178 37543 670295224
3 60984 60856
3 87560 107458
1 3921 142271 119970768
3 168747 95673
1 42648 75774 510064203
3 2855 21751
2 24979 546505183
1 1293 128595 108391507
2 30616 150195435
3 88389 55054
3 76458 39777
1 36194 101963 278949302
1 58639 66274 348438018
1 59739 110324 908053147
2 147859 711560565
3 103246 31094
2 72688 485495910
2 55923 364632119
2 152277 557599921
3 76781 26451
1 70069 120677 560816374
1 121032 145239 901793828
2 156380 175298479
3 69932 63578
1 101180 117608 359785450
2 84754 810272427
3 99967 121296
2 79064 452104131
3 146070 21688
2 143662 342155065
2 140325 541562896
3 174446 6497
2 176846 115200075
1 18422 89052 206891264
2 67903 679152479
2 145155 460314275
1 5722 60308 484626604
3 181521 118388
1 69172 85344 148149397
3 156323 147366
2 71772 671384211
1 21487 33847 958788983
3 19647 12078
2 169907 456104384
1 46216 83077 350337275
3 69683 54405
2 144525 139416433
1 50176 123516 340207930
1 18896 37499 25367467
1 23500 26695 673739425
3 90574 93811
1 59802 91497 381594013
3 135463 81454
2 128098 789862356
2 65392 251911375
1 23437 53155 809102055
2 71483 981267946
2 46081 255949568
1 129118 150394 858187698
3 14830 53723
2 101049 990800284
3 102875 137932
2 133488 834944308
1 133694 149866 609043560
1 2111 61835 884338352
1 4521 70209 172745017
3 139182 108520
1 67401 79071 9035695
2 121554 497638642
2 95623 912914184
2 10129 295785480
3 110449 128962
3 16794 8824
3 48660 143421
3 25912 133911
2 111508 822979535
3 80274 63113
2 112134 747904457
3 5883 62801
3 146800 110319
1 15278 138214 645065836
1 64601 145693 110348526
1 50894 145428 597286301
1 9915 110354 43795726
2 131637 595266861
2 67235 902218864
1 90395 131177 460475500
3 72049 50411
1 60307 82026 322447457
1 42610 88711 411094387
3 115614 112808
1 34489 115345 302413214
2 75939 263502411
2 113816 349659875
1 2496 18574 637989018
1 38744 68690 90380706
3 57414 147974
2 18519 741995014
1 75259 120603 705054390
1 44382 128791 552723632
2 160542 352973977
1 36439 64069 250384899
1 87315 92661 983525017
3 92221 148599
1 107309 144601 941861921
3 94024 124815
1 76288 126635 165273225
3 141672 15046
2 85386 554780511
3 93029 119000
2 163168 364562373
2 67071 667547186
3 119011 17955
3 46309 56471
2 152610 378267290
3 55762 11251
3 35122 10209
3 82237 13192
2 22325 953003569
1 18229 95250 312175415
2 13079 332088047
1 53060 77671 143345881
3 21942 68364
1 77003 110905 932115472
1 51377 128690 429918824
2 45152 318744819
1 87013 126349 117984682
3 38161 48573
3 31273 145666
1 74625 132174 204521270
1 35367 150047 21320996
3 56248 16151
1 42716 135116 159194238
3 164061 153628
2 142099 688484033
2 111493 436579620
2 180682 120436276
1 78475 90355 314485845
2 140889 771375306
1 24644 38261 771786430
2 129075 489844879
2 151442 262813485
3 161762 41174
3 33321 68872
1 75722 132134 901094475
2 54315 237381368
3 33825 15729
2 51756 400997439
3 64343 29443
2 103664 994474001
1 19340 121412 51035749
3 172148 58530
2 86309 999020254
2 165499 54183742
1 23560 102808 894225376
1 18765 107709 368714443
2 80964 264515338
2 154267 681215002
3 41055 21793
1 16247 61772 705749882
3 167302 148090
3 158775 128296
3 117611 81285
1 91705 134917 998346103
3 45115 136915
1 3141 85937 518274837
2 76005 422975526
3 46761 32191
2 174349 20736153
2 72728 147425837
2 162866 404703579
3 49141 63170
3 92499 112189
1 22763 44613 543587191
2 97021 207550142
3 15152 12317
2 4163 225743518
2 16483 326053050
2 162938 43208697
2 156895 898319394
1 41189 42599 144940153
3 26511 39915
1 42632 110876 748251146
1 47944 117281 204970974
2 177168 77852355
2 28492 608633601
3 36100 94402
1 134726 135597 323761874
3 105721 36653
2 69150 230237765
3 128997 32330
2 2544 400286826
2 54167 541927253
2 70514 234793594
1 113426 142342 286808736
2 68220 802885451
2 129630 834425307
1 20343 58184 872929782
3 59139 94222
3 52512 55427
1 37413 143813 908877129
2 64222 34228992
3 144589 8857
2 2632 509277280
2 168097 517565359
1 13139 106695 395904482
3 137395 55820
3 56025 75132
3 28998 54933
2 121522 485079664
3 3641 133042
1 76792 131520 220781879
3 167086 136031
2 174035 517856675
3 14133 119789
1 25758 108132 12804509
2 82220 581305659
1 37189 81371 404151323
1 31792 40599 238341832
3 122595 118763
3 46500 152885
3 166773 154522
2 11983 922906295
1 3564 44000 484057287
3 109261 132271
2 100922 189458122
2 90037 941614138
3 180479 39335
1 3256 152364 524725124
2 46619 12983904
1 27115 138833 114152360
3 161905 79707
3 174821 112538
3 18617 113386
3 76416 60200
3 2503 96034
1 32539 38354 847412153
1 77889 123859 573344186
2 1968 28725596
2 107217 736633484
1 5416 48841 248743181
2 101224 97753040
1 31031 126150 993411223
2 177995 487644150
3 142375 23955
2 49294 647795398
3 117052 130895
2 36607 543660065
3 164138 24458
1 130623 146155 234220847
1 19291 46933 806964292
1 24861 110528 83981745
2 151085 239280058
2 3749 949474626
3 73412 60368
3 176889 14920
3 55628 116205
2 34475 230850212
2 77404 943280184
3 158690 146847
1 142155 145369 462755986
2 126572 857297560
1 50534 79720 563341042
3 25129 52170
1 22338 124261 204518615
1 77872 149404 538054464
1 9098 77931 357074410
1 8729 73732 50815376
2 59101 117986529
3 177836 118392
3 123792 86190
3 96052 76628
1 26772 91624 652949876
2 166145 928114501
2 38191 133117118
2 72628 984109284
1 72583 137249 438872976
2 171843 118907080
1 36229 71917 428008679
2 136568 902507686
3 84592 150571
1 107595 146295 418698420
3 26 52343
3 96571 77678
3 2572 153702
2 79903 101525560
1 11355 30079 554645634
3 145161 149616
2 61352 474739493
3 104490 58642
3 148813 153637
2 58926 996319244
1 43471 115235 426213785
2 177719 990176704
3 5468 141338
3 50842 132948
1 52806 96274 976898203
1 16046 92343 971533362
1 5343 13880 320688485
2 157689 332558070
2 165987 281123678
2 84644 889144372
2 11924 392904640
1 68609 71615 515418160
3 61552 146990
3 163052 100080
1 77893 129503 265313862
3 1974 93469
1 11938 73036 624167897
3 12926 11991
1 77423 123896 309765063
3 83927 72192
1 45678 112006 11792083
2 163333 637293503
2 78774 621296469
3 89957 80468
2 49649 453711789
3 65216 3420
3 147790 45539
3 65131 16554
3 59260 126119
2 42471 169472165
3 85701 104752
3 60048 109633
3 112528 22893
2 128662 237945026
2 152456 76097282
1 48975 87969 919801440
2 162914 916235759
2 56861 828511679
2 51098 591288756
1 36631 151179 954024370
1 30368 123598 922044714
2 66434 692337138
3 102395 70083
2 134439 861567864
3 60223 145886
3 89497 145038
1 17733 123852 755298186
2 75997 661535502
3 76739 40970
2 127358 526272619
2 95741 734265387
1 108591 137326 826883165
3 27941 95316
2 174240 325654313
2 11371 211671445
1 58393 123599 372968818
3 132980 122011
1 95089 128657 864964591
1 17524 28535 90059645
3 159278 61749
2 940 884581921
1 99128 131781 566394937
2 59100 744100253
1 128174 135279 435342161
1 101520 137454 159964982
3 125999 119730
3 100416 58970
1 116200 152725 660041803
2 126644 468163566
1 39496 142863 660678621
2 174290 618636879
2 82620 598127421
1 49100 150694 104544855
2 153535 662161144
2 100295 122732541
1 95577 127272 841008461
1 63196 82103 766784782
1 63896 79780 904505729
3 165451 89371
3 168112 139788
3 44809 83180
2 62834 583815937
1 11070 55638 51673091
3 11222 60780
2 63290 753633134
2 164183 333117640
1 17692 62325 68779794
2 147452 60291360
3 26435 37378
3 14762 5808
3 71404 96518
3 44657 67745
3 16159 48957
2 106650 241278878
3 135132 146393
3 4208 60621
2 130892 622860955
2 100136 445986035
3 7582 90785
1 7742 70621 708826518
1 42151 89643 563100567
1 6068 148313 239216854
2 131395 88373726
1 64419 138881 189980921
3 50034 7166
3 160622 117805
1 44964 96976 478879390
3 90066 84787
3 59545 25945
1 1992 141429 741906226
3 149625 17803
2 64848 313071978
2 163444 921536114
2 23190 978235085
1 26012 113130 617179557
2 90517 303590222
1 2968 94168 796650411
3 176639 148940
1 47039 86953 735744297
2 145500 451058663
1 2224 89299 130652020
1 51934 70443 448963958
2 178469 297528202
1 31401 134637 210983113
2 7113 163372188
1 77948 78624 169270156
2 128268 825881142
1 5552 37839 4432166
2 89559 731538609
2 25133 754950955
1 29209 85953 228672705
2 117841 942175778
2 114210 906760877
1 37025 41954 771102478
3 116988 141598
1 15182 61799 249165920
1 81102 154209 169281006
3 37738 24840
2 150009 718463375
3 76054 140182
2 174565 517628226
1 32913 112448 886644365
2 27583 451901385
2 51484 243324405
3 170427 18643
2 101863 264327590
2 170014 921665583
2 47125 904059430
1 3350 63984 229379816
2 27446 850220509
1 37835 81209 832251137
1 6221 74590 598054152
1 86225 103611 252402169
3 11914 71290
1 16023 91439 370030475
3 82480 88149
2 154038 478022940
2 52135 467108565
2 144229 814072310
2 174440 450547027
1 109 119677 797291675
3 157814 146253
3 36859 131488
3 76406 71594
1 70639 95628 362672733
3 19212 121523
1 86411 127589 25601204
3 66181 36951
3 168226 58087
2 96447 48622672
1 70831 75188 917556635
1 61447 137502 989262264
2 36347 483415792
3 169775 121061
1 80249 113145 822785906
3 69238 31205
2 44058 374646255
1 67715 67834 602103352
2 56545 607028137
2 174955 84472924
1 25093 141289 508007670
3 74754 89928
1 50749 143264 742262710
2 10456 569310479
1 54059 128277 641565260
1 77467 152344 293135903
2 111141 930390863
1 70565 94372 118802730
2 119714 170294465
2 94125 202627557
3 59802 152697
2 96792 17971749
1 34882 60001 106826827
1 10667 11759 636757880
1 24064 36559 354970222
1 26706 90767 901666138
2 134524 725932434
3 52299 95042
3 52194 145180
2 157468 980917873
1 112999 147257 767766794
2 118694 801473201
1 15436 122289 305874946
3 125410 38352
3 172183 91234
3 41193 140511
1 75360 79917 794549872
3 84387 10101
1 90405 145762 626010974
3 111712 102018
1 120903 136800 604598719
2 76809 791775841
2 96102 144409124
2 70064 623027622
1 55772 88103 629057724
2 23090 739790131
3 7949 90197
2 129916 294873917
2 117433 132492194
3 52669 135064
2 63952 897960068
2 67421 322529480
2 125100 590544827
2 100691 855004500
1 62217 87559 472753055
3 46080 19889
2 117738 316623596
1 83739 152448 162085430
1 18064 140252 756706676
2 133833 747989935
1 11620 141517 291708147
1 124262 136312 224830666
1 3843 99897 260569147
2 68640 848722720
3 121923 92951
3 131981 58702
1 3878 76840 16269721
2 41427 597490721
2 112837 798745901
2 14600 295578142
2 165776 734260354
1 111353 119775 490181556
3 59868 17187
2 152750 332424571
2 82824 425627045
1 22696 146363 728937310
3 164342 149582
3 143611 87353
3 24666 81594
2 88947 54060619
1 77161 135641 77767532
1 22684 46076 668213297
2 10703 422813264
1 60527 148297 178797610
3 52556 65642
3 85580 62932
3 141440 107003
3 139929 130391
3 85350 22523
1 91724 101053 677254216
3 30249 27474
1 22515 57059 367998573
1 82612 136762 697429711
3 1635 34330
2 55305 927961206
1 51558 140780 692387456
3 114 85149
1 47107 151754 299025070
2 111572 776835812
2 167411 40587998
1 94871 149442 294653431
1 5198 89534 580941348
1 16788 121227 366492557
2 91880 507372903
3 130269 144626
1 31843 122858 649226605
1 18485 52951 648836489
1 19799 137928 101517106
1 25400 27106 127532150
1 90201 132722 906197561
2 107038 111150053
3 44903 33808
3 63577 51213
1 3550 80519 907411646
2 103314 561680302
3 24943 19627
1 94664 124753 521466290
2 137241 148817682
2 82410 120104459
3 115229 19205
2 20316 16183211
1 66409 150038 280826329
3 37507 132396
1 70539 120236 745618579
3 41534 75049
3 83776 80434
3 67259 17
3 134322 152188
1 101116 126240 398871651
2 58041 262742384
2 15555 465168888
1 23178 35508 254603815
1 34764 89079 233299210
3 21413 74367
3 37103 59701
2 51673 724820849
2 76914 568052087
2 26913 475014891
1 30134 81062 907854904
2 9839 522398933
3 63630 25980
1 95585 112056 673970673
2 36245 47606237
1 15820 52413 324493212
1 38923 95535 564227129
3 21442 30759
1 21723 90001 518845697
2 110866 372349878
1 10996 113923 357298861
3 114873 33486
1 84019 105120 571436200
2 89782 294425989
2 132556 603306129
2 102389 335169614
1 34903 92581 963160394
1 103497 109695 583130702
2 63089 190531719
2 141075 909177004
1 22017 50199 208394636
3 150590 62214
1 76523 100506 318375674
2 141948 760269775
1 9249 129026 798511817
3 77865 80855
2 103183 480359842
3 23143 94909
2 79806 84890988
3 107087 105149
3 57374 49311
3 12093 11259
3 93777 2550
2 43561 40856239
2 112572 286200047
3 30179 107837
1 37522 95696 747669159
1 87259 135691 881422596
3 71649 43574
3 168393 133717
2 27200 650520355
2 26531 121117505
3 53524 3467
3 99791 72976
1 124057 152130 64921054
1 14604 87206 541991177
2 18134 99101262
1 1068 94758 837691091
1 59397 104518 362759586
1 21753 111247 608328248
1 43759 140297 773870079
1 648 135179 205374719
3 77013 106300
2 148765 547867325
2 45919 272206400
3 75789 61301
1 76823 144931 205309290
2 118444 735042533
2 175072 493483853
2 160633 786642058
1 94220 95929 964023834
2 124104 415025326
1 90992 105295 627381939
1 23880 48806 190566439
3 138170 12448
3 90631 131711
3 56789 26592
2 93115 823107219
3 178691 128199
1 49799 134233 475083475
2 176125 422863181
3 5785 38415
2 88883 85615866
1 4321 44516 506033812
3 129363 17931
1 17481 71306 19705613
2 66204 391084634
2 84687 814103849
3 18355 76277
1 78778 102906 239269743
1 77821 81778 412831841
3 87255 71663
3 161770 153661
1 94924 109953 1875386
2 45898 306596358
1 67673 152707 675649939
3 170490 146115
3 69869 85740
1 62588 101300 341035614
1 106517 153897 755258249
3 18286 23592
1 52271 109268 794241103
1 10185 136711 365020409
2 58557 799733960
1 42038 42875 60854209
2 18548 425993949
3 113998 27057
3 131868 140654
3 27426 143790
3 159685 3870
2 141250 70038212
1 75708 152512 372550851
2 149436 652596265
3 66409 62247
2 175507 162502735
2 119549 938985298
3 71876 40823
2 67601 696041201
3 170827 20094
3 5607 127813
1 1897 97292 836391700
3 63035 25404
2 49795 17092483
2 124202 529409409
3 66125 18764
2 106408 921431957
3 17512 77432
1 19040 60195 611663221
1 35060 93232 590658614
2 24519 989859185
1 83109 126986 613939792
3 82451 144058
3 56251 62395
3 83852 82468
1 52416 153119 721449341
2 26330 544815303
3 122558 56511
3 40974 103691
2 28039 715190712
3 129684 115211
3 128981 114366
1 46291 64706 535286966
3 168449 10363
3 120661 129551
3 100785 79153
3 117143 41935
1 41904 122030 247266624
2 86023 467712220
3 147596 58172
3 128338 39340
3 111208 3678
3 13584 150115
2 23569 24706120
3 137451 81464
2 108818 928838560
3 57652 5632
3 125941 67665
1 21950 65516 87105645
2 113446 166276489
3 30248 13734
1 59248 73448 237290982
1 9388 109376 379196552
2 56603 795410831
2 136164 505032584
1 12272 109215 595369405
1 27928 50162 314467858
1 50862 149864 123232313
3 114065 59334
3 69212 116040
3 157771 143895
1 55891 110864 448372443
1 79480 129134 285162734
2 105783 4480846
1 1886 64397 815407259
2 103431 336862676
3 88362 141562
1 4157 102851 613927947
2 82694 424064203
3 106545 74150
1 105321 129486 387485370
1 136977 144740 729245703
3 79826 154023
1 47323 97841 429874312
3 65400 6860
3 50381 24449
1 31957 32501 158593530
2 30603 979027072
2 30208 378429554
2 424 168132347
3 14421 70165
1 9553 122309 510791458
1 6812 98814 789728392
2 151668 179799144
2 76933 284565582
1 73764 84544 483555606
3 105958 28843
2 28117 911965546
3 79131 104870
2 105746 648396302
1 94541 105250 475993184
2 34357 341363431
1 51677 82570 347873621
1 29117 31327 934183159
2 141551 830409454
1 51357 82634 855244868
3 93540 12645
1 41941 126650 181395467
2 160774 879289018
1 20552 77017 224498316
1 121959 132835 536854174
1 32050 36276 491246330
2 42093 169597427
2 129526 201822589
1 3032 120470 731555378
3 94657 68012
3 176061 65514
3 79926 32921
3 25474 45834
3 133633 33097
3 9997 6126
1 45085 93258 746425784
2 50996 30065367
2 136177 684933294
1 5696 91441 326122614
3 88362 139111
2 127873 204333698
2 64670 456539168
1 78581 91037 863496112
1 44238 130793 395535438
1 25107 59439 192788692
3 21405 110487
2 27157 51748403
1 68786 145872 779059434
2 77973 555870908
3 60184 49718
1 33994 76436 17471106
2 26839 645170482
3 40601 13805
3 32196 53364
2 92734 504286042
2 178128 786119454
3 71005 100269
2 102995 9712316
1 19960 49736 31529843
2 112141 383913840
1 83182 108855 780047669
3 9624 81290
2 59184 861921651
2 166902 929704345
2 37277 584211475
2 83312 638684399
1 31074 64955 278042989
1 66961 126978 764321842
3 9514 57384
1 36303 79396 475107356
3 62848 133238
2 95873 429876671
3 173516 153473
3 158595 32112
1 14480 19626 30907426
3 140746 62975
2 72343 513197205
3 58550 17302
1 100181 120623 60236170
3 817 81480
1 36210 49984 328241951
3 76404 44417
1 3009 135484 236844169
1 18320 77331 274501350
3 153039 3014
3 147263 75007
1 76793 140210 582326060
3 125230 96428
1 51386 152806 16130513
2 158325 203438666
2 30029 841931896
2 109428 355521385
3 19879 87526
3 131136 22430
1 9060 58560 960349247
1 71165 99629 214340598
1 32375 72373 687035734
3 118300 46057
1 2053 91437 926999492
1 89130 101459 641604703
3 179759 102969
2 46483 457749172
1 13478 66887 851100625
1 29672 41539 444647387
3 81312 74248
3 82873 139793
1 4369 44193 773535338
3 125438 130487
1 29458 93174 174011669
3 18657 68336
3 61973 141306
2 148010 698641340
2 25056 664581239
2 55844 733508947
2 171306 495799323
2 112714 428410850
3 45600 107289
3 11588 40339
1 39186 120454 83690684
3 167654 77047
2 4292 154363980
1 106393 154432 625408844
2 166788 421853002
1 94435 153495 42097371
3 24694 24186
2 18157 216276830
1 97794 106891 239413105
2 79339 995220500
3 103428 17857
1 123079 124295 975058123
1 75849 96253 37915490
2 45477 343232095
2 34888 494246053
1 13746 75294 390346046
3 462 110168
3 22588 36749
3 181061 24903
1 19961 25095 468115693
1 10483 109219 751376366
1 37560 76473 837651585
2 81918 582194117
3 128724 148189
3 30994 10491
2 21858 725144816
2 65429 712402114
1 106662 118230 147412208
2 79860 93455468
3 18382 2799
2 2696 496478645
1 5636 100320 56747998
1 42926 96940 577869889
1 88922 145024 204255610
1 27734 39181 522438837
2 21457 555303723
1 48271 125646 176539207
1 2322 75503 753522067
3 3723 67146
3 168798 52880
3 61020 102818
3 46842 97427
2 67275 523879219
1 48254 57652 380058466
3 151456 85893
3 79748 112523
1 23270 37797 526181007
1 100353 101413 593056370
3 55945 10437
3 136067 68785
2 75193 213691867
3 168397 42529
2 135364 459069529
3 162945 114688
1 11737 76084 660501350
2 28626 179940414
2 20024 256538571
2 49757 468378524
2 179788 340271881
1 8769 123723 818545972
2 30734 57346372
2 156527 841333052
1 57675 140114 133215182
1 5078 120083 641037413
3 129775 34451
2 121857 530137290
1 12032 98595 950205687
1 85927 108200 422972162
3 25371 114617
2 176031 690359348
1 23527 49562 74703302
1 23790 34742 681648403
2 80619 370537252
3 19153 56643
1 32964 62671 673258311
2 4423 270231229
3 54439 110267
2 122349 47845618
3 95919 32398
1 26860 69482 507568303
3 124386 76414
3 116568 6613
3 169996 32500
1 80983 147791 349134340
3 126563 144163
1 1735 95330 70003483
3 114835 101365
2 89772 381849018
3 60513 123361
2 58855 369325810
3 55062 49597
3 181153 107743
3 159032 97864
3 147340 105789
1 51690 69428 989271663
3 130027 87335
1 55883 86314 416996542
1 29240 72000 581102838
3 155638 79866
1 120045 146300 538619514
3 8103 129114
1 8021 151918 690980860
3 172054 108778
1 115902 119932 795117777
3 72609 22656
2 170577 352789395
1 30431 41198 705703487
1 52325 82118 883449387
2 109851 444828902
3 110958 136265
3 171903 101573
3 98672 372
1 64511 109361 205580444
3 141392 38941
2 78405 522284223
1 68043 127012 109867713
3 141882 93741
2 61541 929277509
3 14269 67809
3 179009 41588
2 72630 104908485
1 23049 33919 503683686
1 128483 144647 649107300
1 55132 137580 103398992
2 50180 616325664
1 14256 16325 799040898
1 90854 93772 108676244
1 80434 112394 316850398
2 166886 409335832
1 69542 139195 746883805
3 76155 36976
2 166270 481955670
3 114370 97361
1 108315 111918 59153564
3 146596 126293
2 39587 284256020
2 49830 167456070
1 107897 152883 789323275
1 6949 69259 448822022
1 12877 13586 215713140
2 88358 587550772
3 147085 1612
3 134924 109764
1 43434 101207 269729290
1 42860 61406 456970013
3 93635 125961
2 147554 478495582
3 178918 125861
2 122074 636312363
1 19002 92122 503524251
2 91895 880184359
1 54343 91579 307050609
1 106523 141318 697986828
2 2973 126334830
2 37648 916126724
3 133686 25326
1 30553 139801 238139074
2 23401 508946882
2 27197 807378466
3 16816 17812
2 40143 783191936
1 81848 120041 82584888
3 158302 8643
1 83698 113263 724891722
2 92689 339994885
3 55537 38777
3 42034 116345
3 124302 118831
1 58391 72361 623755771
2 166683 681753823
1 26539 135024 769370151
3 130820 141294
1 40073 42966 981730591
3 178942 6596
1 108525 123612 815218395
2 169327 290962996
2 154505 728882072
1 21107 110279 856197048
3 124541 135987
2 64305 766895021
1 16948 72718 695272195
3 68197 129027
3 28931 29061
1 43906 94576 884088548
2 45995 344626240
2 125572 240653133
3 117888 30290
2 124590 405843718
2 180720 644717983
2 167071 579062426
3 77319 145316
1 40340 151652 204868378
3 86027 120421
3 5009 74943
2 31533 11442365
1 118799 121673 465501996
2 156219 365095990
3 152115 86260
2 78525 628287181
2 15139 972190538
2 165808 692885670
2 146070 100649997
2 175082 885008350
3 126130 138582
3 78534 64965
2 163041 623608873
1 99469 126121 794748334
3 152220 30452
1 23783 136015 722864314
3 178420 118809
3 34008 5907
2 129976 875632712
1 50307 147332 805924147
3 51501 118074
1 29315 111537 365243572
1 29261 124223 723686361
3 61587 29064
2 13241 326024661
1 43595 68911 104416595
2 140202 63738677
3 33329 21970
1 109599 112093 209345498
3 72242 27456
1 91154 114001 184937351
3 10835 96238
2 116314 616656056
2 31079 443388512
1 48536 144872 47549320
1 97569 118093 346915761
1 95533 151010 686440436
3 52115 96557
1 73074 102069 785387439
2 180065 33767771
2 148154 266096471
1 50304 101404 642503982
3 60101 102516
1 5102 34496 535730817
2 75668 191326586
3 134274 87172
2 145420 615201594
2 134814 582967420
1 105555 130371 774700007
1 4938 102146 391533557
2 26011 151413384
1 18868 131487 681290947
1 5114 77605 472020549
2 148136 283508231
3 45813 71206
1 4180 23894 904182696
3 124736 141498
1 92200 92571 853790260
1 36108 84570 332067546
3 5438 26612
2 42376 382522056
2 35034 469663242
2 9019 632592551
3 165051 98124
3 110348 75692
2 10034 543987211
3 4763 104665
1 28526 28969 144061118
3 92040 32353
1 21488 27585 522635519
3 39429 107494
1 113062 116843 832990575
2 101564 662071335
1 6500 134266 882957490
3 70205 104830
1 134321 143594 487980576
1 38399 109552 125586500
3 132537 129592
1 75736 122411 366571709
3 84255 126703
3 163824 7458
3 37338 20285
2 93992 927330217
1 37976 123215 780934264
3 98719 50486
2 156843 45453851
2 8402 493620663
2 46137 494862386
3 68904 35877
1 89407 118709 60891667
1 50383 59994 220307649
2 130942 224788473
2 13985 143654904
2 95282 309267509
3 28481 87543
2 142127 275641034
2 157595 656576178
1 7215 62500 338216051
1 61158 95970 387519837
3 80124 90938
3 329 60609
1 132015 143990 386649024
1 105059 148213 292804765
1 24834 130280 785419597
3 177229 84218
1 42372 85490 1721883
3 65842 142287
3 126792 31196
2 41873 930227990
2 75444 474562717
1 40111 55965 554051919
2 136568 839599085
1 669 80065 791846468
2 139460 438809093
2 161483 473676134
1 107620 143393 747516385
3 139367 134535
1 110601 132218 958561653
1 41688 49249 225935935
2 31308 178903477
1 48267 117921 703545225
2 92695 890995573
2 151753 23650770
1 57663 146839 602564921
3 129036 123325
2 20440 434930825
3 54492 86450
1 103620 136871 469123214
1 114824 119608 558619479
3 41984 11289
1 100771 148606 234141185
3 32009 9626
3 107833 109582
2 95256 920895300
2 135648 782525394
2 155050 174724982
3 36276 136965
2 72884 602220212
2 34806 950945604
3 143345 115
2 135245 416857540
3 78690 137429
3 77679 50731
3 9841 101754
2 150950 722121584
1 44115 133236 572025576
3 168033 86637
1 21805 27355 352762968
3 175726 67056
1 48451 102448 903490914
1 53709 134850 854135367
2 139581 649410415
1 26733 112493 26224963
2 22299 514032776
1 99931 139648 635766379
2 97876 311523871
1 12585 117602 648816081
3 74994 133088
1 19518 53425 52467200
1 56689 115410 928503524
2 96015 71814228
1 2581 44193 895190584
1 84157 99255 470093930
1 84235 136267 23434919
3 149138 6699
2 19836 635450515
2 55129 532086605
2 44427 229107252
1 26932 34060 268637050
3 134511 67819
3 179825 119528
3 141153 12261
2 96531 889139220
2 103296 915983102
2 53698 73257804
3 867 29363
3 129301 48367
2 134710 980719255
3 9570 86596
3 144166 149297
3 12151 67149
1 10868 58769 546864433
3 132663 67011
1 53311 137017 748001311
1 31143 147908 90518206
3 37751 64835
1 14299 72427 561983146
2 181105 217987626
1 51652 117259 907482617
2 79388 439540376
1 111182 131812 940775011
3 31713 92903
3 49718 132170
3 174104 53691
3 61405 45201
1 50147 92097 454385398
2 78995 121350879
2 77331 54643777
1 19334 70071 64092818
1 5418 139440 433191602
2 61488 2990586
3 24589 61405
1 74853 85932 683244167
2 177589 953293952
2 120077 793997459
1 140096 149537 188781960
3 166994 65226
3 109865 110055
3 118143 128583
3 128082 85273
2 104146 533671496
2 64982 389522151
1 9503 33957 459412611
1 23967 40377 887171071
2 139465 955775606
2 39472 730102504
1 121679 132733 102897957
2 37219 159757780
2 7215 708805401
3 38396 5699
3 31679 80114
1 7802 154139 970325771
1 40264 140365 319003492
1 56375 147619 988950436
3 157887 101895
3 81832 88464
2 84251 483936633
3 87361 37864
3 101553 88831
1 1340 34076 938872636
3 116897 76593
1 92136 103783 668684795
3 121141 29478
2 60040 29391115
1 12848 59641 91917032
3 5883 62548
1 132347 137446 138778671
1 11455 111294 70836681
3 98938 90652
3 28128 131581
3 18716 144162
1 29340 41613 492060561
1 80803 110380 981547250
3 81006 26629
2 98806 435025811
2 168591 179981957
1 9132 33566 691254750
1 28705 111120 601748446
1 32682 130257 306296880
2 40085 428924273
3 31082 37086
2 79496 435870674
2 112119 398000942
3 32538 4290
1 110600 129619 149022378
2 152629 139924387
1 6844 115711 122101137
1 26493 131741 781100123
2 180813 227622709
3 62847 115582
1 47255 107322 854880504
1 17703 88463 448952395
2 164951 421774729
3 162494 154926
1 55674 147431 547122766
3 175232 118935
2 24383 354193444
1 41168 153505 188325257
3 69563 35695
2 51015 919700477
3 157294 114298
3 40524 139257
1 41127 86162 872229839
3 99721 7973
2 77186 726968840
1 60805 61018 302605853
2 30075 116324598
3 118985 108808
2 79747 704422323
1 88687 102853 802670557
3 63721 104919
3 74457 15573
2 151233 946979183
3 54284 56638
2 77641 814582999
2 162546 889039824
3 7320 48898
1 147653 149381 686065817
3 32262 62397
3 2185 17929
1 34328 48192 639391538
1 24573 51452 546399593
2 147312 34359786
3 67470 90915
1 54401 154660 906366015
1 91593 127997 260609917
1 15610 93621 671323079
1 8356 116357 37110884
3 11489 26028
1 110072 117866 583338175
3 101334 52556
3 171380 47155
1 3056 51084 222452019
3 17161 151721
3 43368 23957
3 143561 148115
3 155582 52133
3 104587 47955
3 14018 20245
1 59049 130918 985047739
3 110240 63420
3 45817 131985
3 159105 55856
2 121029 869991578
3 111710 69394
2 114977 905576148
3 158868 63200
1 114677 128563 670294886
3 75597 93530
3 60199 104915
1 829 127241 278457578
2 145959 949914902
3 24535 63788
3 126702 128142
3 56592 136271
2 59509 881366827
3 169395 89077
3 24526 91911
1 94462 145228 890794303
2 87681 966394254
3 52825 49940
1 8675 140916 625593391
1 112638 121467 178805772
3 93031 143339
3 66034 107843
3 102871 81356
3 10599 123084
2 149849 915941685
3 89814 39830
3 138655 143249
1 73402 97954 210936292
3 104905 117577
1 18230 112648 865106873
1 4992 39835 429513098
1 93395 120724 130028851
1 109895 141152 354344532
2 150432 842040365
1 43203 92084 108629657
2 112072 29740601
2 111813 49555905
3 24470 57780
1 8393 104756 17962039
1 97597 120301 703599556
1 64375 103772 388008085
2 102640 173308027
3 14180 24899
3 96675 23575
1 55912 106556 314437013
3 48891 43433
2 177902 877108716
1 140506 143755 654139012
1 85756 131004 322283128
2 113688 580815159
2 97753 148528790
3 4425 69188
1 1456 38586 906994024
3 76376 110261
1 77326 120898 524823766
3 101286 132132
2 63091 342576245
1 31554 146294 502006125
3 91193 138476
2 41357 112180297
3 27191 25053
2 57532 952803966
3 80523 67621
2 94871 269589645
3 39812 21908
2 145870 669324977
3 8557 123771
1 109425 132447 355912673
1 24074 65959 419516087
2 63370 179603915
1 18930 68495 662966797
1 27819 78055 869551827
3 157524 8622
3 142068 124167
3 181350 133332
3 162679 14165
3 128993 124198
1 86401 117997 907537247
2 46466 909305677
1 51322 134177 498449514
1 22505 38417 758661267
1 3433 27412 418246456
3 80262 44271
2 152762 408810968
1 97556 134419 377158127
2 111080 150990135
2 141424 225371029
3 36485 31982
3 89606 6909
1 43322 140420 622400454
1 62372 152733 229758553
2 133889 309217921
1 98206 138841 65325709
2 98346 851614666
1 4936 27573 877986239
3 120752 38625
1 84178 120657 283108746
2 67947 772576920
3 82551 17685
2 129606 599281406
2 19905 411984231
3 156134 70129
2 123816 838129416
1 12404 152702 622364644
3 69114 109248
1 14536 15380 692445978
3 104971 133776
3 177932 95962
2 167870 540671148
3 152833 150688
3 133828 42518
1 23546 94824 162718725
3 63922 40545
2 33956 271322304
3 64040 16993
2 30513 659327259
1 28167 76131 197034095
1 13978 104122 354694376
3 43623 117936
1 18839 109934 577317329
2 162592 21514219
3 78141 455
1 79150 85945 327463548
3 109494 60037
3 116655 6879
3 108143 61660
3 167164 26865
1 60003 147301 399041733
1 110026 114657 545647164
3 21487 49298
2 60322 110960635
3 181208 111642
3 170887 109753
3 22813 13903
2 15291 724598149
3 113365 104490
1 23777 37163 707449906
2 105908 605962567
3 94710 54610
2 107439 248251111
3 174086 103733
1 49638 100931 468779546
3 39084 122067
1 55102 142415 710325410
2 82645 877389697
2 30143 412934430
2 1668 317333086
1 58953 73495 553138698
1 75338 94717 172528640
2 47650 509529658
2 51179 49848311
1 1812 67031 401549511
2 2510 292944771
2 58002 427354754
1 27202 29024 644702974
2 76020 836157396
1 34205 126909 877619002
1 89813 121794 679680374
3 172363 33513
3 149971 13867
2 115159 722061619
1 82562 83439 668317047
3 27238 77209
1 24572 65357 992548427
1 30909 45505 546828812
2 129920 642064520
1 39307 74472 154707036
2 94391 869335619
2 149497 241186011
1 53563 109194 72832821
1 34967 93084 495385612
1 27355 35544 144855495
2 149904 840925710
3 116366 52338
1 35492 36947 576216999
2 14150 394385670
1 64219 77330 159381804
3 146263 150547
2 52476 21181882
2 147836 586922689
3 93110 45761
1 96550 101266 275000077
2 109704 874973498
3 16361 152084
1 22086 22301 832652716
1 16753 77421 85509262
2 68738 996796435
2 104939 925641678
3 158827 106124
2 44180 314065637
3 57024 141969
1 7502 68712 720052997
3 25877 91661
1 634 104228 854602993
3 135846 154006
2 144715 797470412
2 13924 477736151
3 19180 131056
3 41341 90827
3 17052 146587
1 30510 64714 323457528
3 81950 87743
1 10260 107366 521675515
2 134962 199361407
2 164229 626394118
3 104472 109262
3 101015 123372
3 23266 153322
1 24933 79442 143065221
2 83747 877480359
3 22497 118421
3 90037 131909
2 170741 130825019
3 48329 41126
2 166011 454401012
2 175347 429940182
3 26935 75856
2 6039 902954760
3 153922 110773
2 179212 87351264
1 31329 152611 60032864
3 29311 51834
2 123807 955426887
1 118642 126363 78244445
3 59580 60881
2 14209 864176248
3 58850 131913
3 6463 153963
3 30300 135195
3 84869 94161
1 48977 75570 808324218
2 62662 648831294
3 105641 140456
1 15793 61516 459944643
2 3095 356255799
2 113926 616851785
2 125426 802522592
3 43892 98935
3 12463 44872
2 130432 18540791
1 22567 148644 18876457
2 145936 801839664
3 126416 51297
2 49685 848319088
2 172594 670952802
1 79070 141907 907060334
3 174717 13827
1 13937 22830 586029589
3 153836 127770
2 62957 225137977
1 6699 46321 755975429
1 69213 79195 26652643
1 64600 124421 489752108
3 8999 111920
3 34852 21746
3 48342 66744
1 46497 115640 930892550
1 91109 142654 289332718
3 71705 70726
1 29583 124586 328740735
3 32216 34256
2 161430 513288920
2 54278 854565291
1 42250 51132 483239148
1 37756 53353 836166522
1 79816 119878 850289052
2 66267 204804145
3 85672 145575
1 13086 138202 860412876
3 35940 121126
1 72902 148915 80363650
3 73500 84696
3 11797 94510
1 50939 82231 600283192
1 83522 99701 215639873
2 132266 726833848
3 53665 6973
1 106736 151970 874747047
1 76614 89151 13309447
1 34370 47746 844075084
1 23596 93811 278950693
2 33584 822465060
3 115307 48191
2 139570 689093160
1 28205 57099 518717261
2 42809 533064459
3 136068 90958
3 66852 62949
3 11478 24161
3 168003 115364
2 143412 133713651
3 120349 145055
3 65813 35476
3 177303 60742
2 92810 512545160
3 37820 118884
1 24962 54496 689922238
1 54963 134386 576558809
3 146950 80917
1 24631 34161 796638912
2 133488 852675693
3 34469 111392
3 36954 102776
2 25250 557259827
2 181205 534467481
3 103593 56969
2 123143 555305101
1 50960 117751 219235027
2 170476 719340767
2 149797 36630327
2 69939 75042581
2 44060 203692859
2 24573 908148261
1 17981 109665 458919522
2 106732 868867542
1 5493 50861 563291649
1 7195 16930 850193554
3 7617 130355
3 95835 60681
3 174374 48982
1 11078 35505 959129462
1 49990 147069 596929458
2 30084 944455909
1 83266 129872 555621053
3 129822 83826
2 165221 368587142
2 120205 665835471
1 29089 38007 243657773
3 166562 60507
1 33825 101935 848125198
2 41194 967015210
2 93873 948640284
3 72963 136090
3 146959 62833
1 95337 109436 554242258
2 77296 923831858
2 55120 730839202
2 19480 691851180
2 136460 852789953
2 37257 694602687
2 31341 232295062
1 47138 51715 711817453
3 95734 12496
3 76351 66195
3 128348 29457
1 78182 101458 613073962
1 64663 112801 688927076
2 97705 493625193
2 21419 752608
3 142267 34201
2 139854 934808246
1 5219 126913 753827393
2 151454 359074159
2 56022 221417569
3 78652 57685
1 42626 88121 71354853
3 171135 97166
1 44137 137626 324063370
2 124320 478149268
2 41771 439072984
3 30154 51042
2 160413 441967251
3 46588 28367
3 124200 50413
2 78164 218587718
2 160184 187404593
2 54883 804434637
2 105690 423971117
1 143271 144696 523518187
2 110764 649721022
3 52306 51210
3 174193 98385
1 12738 44461 229381694
2 37605 907762510
3 57727 144867
2 149893 986264904
3 179947 17538
2 94682 824187345
3 113012 151895
2 50613 716463874
2 98237 762081150
2 129533 825732043
3 170502 6193
2 45563 323909508
1 47856 74666 162048155
2 114644 943553832
1 17140 73382 50844050
3 113140 125284
1 64524 90197 634619719
2 30342 791377335
1 59061 72084 212553037
1 1835 108527 989517080
2 12018 109282156
2 30424 417788399
2 127341 983417452
1 90790 121425 786617443
3 467 26178
2 87524 346353455
2 140373 984917481
2 141123 405279247
3 59913 40483
3 13909 15284
1 2363 132625 162782541
3 142197 105408
3 60845 69991
2 38893 73553378
1 47299 118487 49639799
3 108451 136177
1 96887 120604 578525489
2 75374 29815988
3 17093 105864
1 90237 112395 405860270
3 52750 62530
1 17631 115510 247680905
3 124675 45346
1 77565 98679 205856257
1 68575 122866 924099753
3 12084 32834
1 890 154712 480577686
2 126191 579334199
1 29139 40967 642346337
2 118082 111415171
3 57731 56069
3 130577 57897
3 5722 66950
3 15398 128385
1 32937 65231 255916051
3 84674 90808
2 85115 398956246
3 59841 93169
3 10807 1448
3 175678 153096
3 61227 127461
1 68939 134021 297363515
2 171381 392602821
1 39475 55360 893016644
1 4696 39306 172734882
3 89969 89939
2 44125 222735085
2 153572 355544077
1 127165 148276 196120975
3 70546 39145
2 102779 699824765
1 34144 49626 131472878
3 2604 143619
1 74493 87299 138730983
2 54758 232247516
1 17479 48414 756544314
3 47251 79665
2 139224 655205203
3 66297 5170
2 159968 272325110
2 45494 273949848
1 716 88509 421516281
3 73849 135671
1 88733 93719 309839332
3 125416 126091
2 67160 896959796
3 19404 85177
1 98678 152422 728257789
1 81558 92499 793332940
3 68550 73355
1 9199 90480 413626716
2 99453 287442499
1 11410 21527 186306962
1 15248 61117 428545509
3 111435 7867
1 52370 107171 629303488
1 95695 118511 625104112
2 67530 161914845
2 28640 267112316
1 51667 66847 520663870
3 94477 114345
3 135797 67007
3 127746 62102
3 46190 50391
1 84343 106641 723237815
2 152863 749266008
1 119232 131184 891111673
2 165267 620451172
3 90791 107737
1 27652 52064 521936907
3 107907 86555
2 16652 201178673
3 37134 47470
2 26907 938805474
3 16948 49671
1 64292 108623 481871135
2 97326 468497937
1 41724 118609 238185643
1 25392 44467 762134493
2 173206 298958276
2 135175 987523940
2 111161 770965229
3 142457 118390
2 155754 256861059
2 22148 526246106
1 93679 148181 947258210
1 28253 55206 542766534
3 107056 130802
2 40892 88644243
2 32720 891092236
1 58657 65245 790352022
1 71549 101790 335576303
3 54443 15293
1 79318 120991 827449306
3 4301 142656
3 129400 83545
1 24118 105577 148966718
3 33661 139723
3 114501 112605
1 39269 104739 99258011
2 80796 820538796
3 113149 100781
1 10673 38065 530249197
3 171560 144160
3 21551 36197
3 55077 117861
1 135771 137972 204926249
2 9421 862997669
1 16420 73874 507835261
1 40951 126254 480401186
2 155393 924290031
3 78006 92258
3 42534 2929
2 130619 363488763
2 145266 817953055
1 29102 88623 759378789
2 97311 65324636
2 23585 545999018
2 32798 77865793
3 66559 33398
2 154566 382405663
3 6783 99979
1 64558 118076 280372908
2 39165 228268381
1 60338 115936 709264712
3 130299 109901
3 159752 37593
1 17713 95693 387772465
3 102854 147832
3 56729 95280
2 117009 896048907
2 83224 426146017
2 800 892714241
2 50592 689550300
2 76168 479703092
3 44079 3352
2 122243 201669059
3 142393 131643
2 61228 980781665
3 108865 33326
2 145360 481959959
3 174513 32643
2 145193 999352528
2 39376 871579785
2 15775 828499464
1 134579 146429 992367276
1 3317 98513 115779454
1 44403 90390 754035042
3 15021 148473
2 171423 321495135
1 20401 141571 172866288
3 61039 74678
2 72451 567015846
2 57828 276416968
3 27592 51402
3 150821 124171
2 79521 804562997
2 174882 422160691
3 170492 19632
3 116855 90390
1 40057 75066 764127159
3 105055 91873
1 82352 116669 881967905
1 45074 115068 539390173
3 86020 25016
2 32728 609817269
1 7081 73087 807555989
2 10556 818343843
1 15128 48464 108861254
3 181579 7881
2 104767 840815836
1 73599 89794 806165865
3 70053 89328
1 7954 73284 430832304
3 95539 154423
3 44903 36647
3 84728 88615
3 160550 16632
2 5595 805540702
3 48894 92416
1 16926 49976 316142725
2 103180 178758227
1 70123 102158 357828389
3 117652 49871
2 99956 860134621
2 176511 115975138
1 20568 42563 245275211
1 74798 103573 821845986
1 39373 52210 365785593
2 98834 549373695
1 63344 97943 401628388
2 89814 299808379
3 172424 134309
3 24144 34318
1 140971 150395 59031666
1 2369 85573 855903221
1 17035 22156 483946543
1 15093 107181 624589656
2 102279 824123279
3 100601 79738
1 32202 43365 803113515
3 142022 80835
1 66627 84782 192934111
3 79299 32416
3 116253 142441
2 50221 355584597
3 140633 149968
2 148933 64256826
3 96310 66017
2 62803 723671238
2 177752 971239365
2 95862 948160881
1 28091 149024 333512587
2 4318 550258433
1 36634 55705 339550268
3 54621 85480
3 173825 89677
1 64774 97218 745300700
3 28898 17262
3 174486 105943
3 68021 86027
1 60049 94439 286234462
2 7930 822125449
2 26117 855941233
3 1303 81584
2 118487 671867752
2 166014 740044380
3 135483 58442
1 90356 122449 727540256
3 179291 51749
1 8953 113214 216008248
1 50406 101314 948657667
1 39160 68892 257143178
3 134481 112511
1 7657 19358 260239138
2 36617 464388432
3 43148 126231
3 85880 31440
1 20823 133314 816373761
2 116259 455215104
2 124866 962422494
2 43586 357808213
3 127756 58928
3 144212 21858
1 71322 115310 715189445
3 48264 43992
1 22509 104828 938781121
2 51266 55870680
2 37591 611717026
1 7105 21562 375208467
1 68211 85559 341493070
1 8758 95143 809856104
2 48821 847256038
3 83351 23150
1 59532 76271 307339427
3 158653 81086
2 170952 778380191
3 33719 41225
1 51393 77202 710883873
1 87130 124438 287124080
1 125809 148287 365929081
3 156921 46356
2 26569 707694358
2 169616 30912017
3 100784 58025
3 48509 148984
3 119544 63739
2 17128 995862794
3 54873 137828
1 103712 142343 907297987
3 120218 129032
2 100701 818523489
1 68360 78195 483433923
1 83891 117496 710592801
3 114057 108212
3 4993 5444
1 49454 72127 2994088
3 77380 101654
3 178835 22405
2 73520 466344393
2 170066 701394354
3 160286 105382
3 115175 14557
2 14983 528908958
3 144810 75523
1 40246 147508 897629811
2 125152 375206453
1 111255 133582 939855686
1 13780 18309 308333261
1 6619 50501 717339685
1 133269 138396 923096898
3 50480 47344
2 161577 168759182
2 168312 452426681
3 150998 20657
3 169971 137910
1 62228 95444 353877418
1 20967 84246 474818387
1 90910 122661 724194618
2 62164 618467449
3 77820 59204
3 169525 91129
2 115593 843939684
3 130623 106017
3 176964 5774
1 26067 41105 509698687
1 35036 126309 72496656
3 100987 35632
3 50397 95872
3 126895 110350
3 67951 14440
3 146788 82155
2 8014 553134877
1 23279 61892 167902789
1 148732 151317 698286670
1 19114 83651 678360229
1 26955 123329 48256683
2 101409 275899941
2 153361 934355096
1 31734 148751 675216227
3 164253 116511
3 53860 15489
2 155401 695805851
1 36460 71313 760763043
1 68227 147956 73948004
2 139399 833437557
2 110144 615095947
3 108405 104156
1 49670 142395 511484629
1 4821 62656 726582729
1 14692 23463 19649051
2 51538 287502918
1 33976 109322 85365818
1 118651 128441 402552600
1 15349 45150 787702254
3 51137 15383
3 195 153498
2 108542 369259734
3 58371 87643
2 134666 859781755
3 99086 39179
1 37929 119366 362216131
3 49309 152112
1 59709 64848 743176923
3 30765 146791
1 77007 126727 211474309
1 110037 120252 475174306
3 46472 63899
3 11073 91850
3 133077 115336
2 119526 778935073
2 39796 651067064
3 169146 88811
1 90193 145381 284004644
2 70523 74100449
3 34910 81727
3 86578 127131
1 104447 152136 642052849
3 46669 103813
3 48799 122967
3 18483 56685
2 163380 7460895
3 21831 28686
2 54991 835370547
3 11743 98633
1 12612 78606 602369903
3 43177 80321
2 129010 472298476
3 112845 78243
1 8096 123836 39909649
3 141396 97194
1 50282 55005 208171786
2 103253 928669655
1 103655 117496 599264194
1 2950 8181 871393976
3 74218 153228
1 90248 141407 370516379
2 168717 929499735
1 48295 113790 754273753
2 21176 603484242
1 35971 115298 444578067
3 32745 17478
1 21586 95986 84596037
1 8336 128960 646233516
1 21827 98771 787599239
1 75998 105802 794908821
2 8741 922508152
3 106194 12928
3 132533 72375
3 27884 52367
1 31490 79125 864740203
2 43986 435538543
2 11460 502656499
3 26970 117898
1 7306 105244 178611002
3 51259 66273
1 33157 51821 87563246
2 73185 442967797
2 61847 207031193
2 74051 625319552
3 91812 19782
1 67844 93298 719953342
1 53617 138661 616388371
1 51685 142136 376303566
1 54639 109356 987497463
1 4415 98917 965715698
1 42188 120915 619003380
1 119260 142084 854829510
2 152249 961148648
2 85259 750246130
2 158883 872789158
2 106389 131252270
2 103368 563026176
3 106058 75303
2 40638 577451045
3 80008 126814
3 176325 141824
2 61475 891411442
1 105631 125917 755781343
1 55208 57817 369864707
2 147197 479970971
3 144668 57882
2 93610 582533821
1 1925 103206 754885584
1 12680 140971 986521759
3 48662 19098
3 68807 45135
1 33471 52176 705124595
1 8022 128591 622541945
2 171321 926956280
2 76589 498874998
3 83937 68520
3 84301 9929
2 156384 565859545
1 98225 139187 997276349
1 15247 39007 652106574
1 23240 96659 996268085
1 72154 149185 831177365
1 45497 56433 234150794
1 10765 44203 124726705
1 74414 103017 618451615
2 161607 936970702
1 40381 91205 754586719
2 150274 120871847
3 146445 122989
1 2200 83418 329104202
2 84975 451286468
3 92225 55054
3 25962 69649
1 116388 150624 443414973
2 77085 347815682
1 26131 132064 440275851
2 41189 535899051
1 29409 104333 942318568
3 58466 57040
1 73020 127449 823225287
3 143664 69047
3 153590 1931
2 137341 328379312
1 95071 145121 86772186
1 56511 109434 701928681
1 41227 51131 303874844
2 127901 875283109
2 57005 188582109
3 158179 109540
3 171053 10291
3 70209 2834
1 41538 120020 129497923
3 130969 102919
3 68044 108888
1 48734 103052 359042748
1 110047 126022 15102591
2 126990 559918024
1 129718 132469 158735644
2 161814 108777417
2 96745 734494863
3 65943 33391
2 19594 138818054
3 76910 12820
1 13023 113499 108554230
1 95412 134781 881216600
2 135589 190715996
1 32651 85981 483853893
2 110394 725384481
1 32078 36688 379133357
2 45516 973471712
2 91048 463229258
3 157920 112669
1 94724 95096 297230783
2 71963 380521956
1 89236 113577 192938304
1 79438 110880 177568043
2 20110 998051300
1 32138 141175 883410480
3 22410 114968
2 156397 847198904
3 139378 137141
3 129429 21207
2 92873 378534441
1 12208 116533 156538812
1 27602 147957 590429211
3 146854 103294
2 132777 33107280
1 29015 98228 236870685
3 174668 79974
3 171225 140297
3 2518 145250
1 91122 109103 525914687
1 35407 43379 738099737
1 27266 103549 531960096
2 124410 762739259
3 179096 52604
1 36224 130710 403413876
2 141495 805573775
2 175763 929734882
3 135148 59448
1 47765 106169 389528273
1 107394 119001 150406111
1 26181 30500 908209255
3 26827 75883
1 86338 152034 738561212
2 61405 378411486
1 96297 131292 528116517
2 167921 228709331
3 9969 74171
3 162462 6635
2 85165 63557068
3 28993 144491
3 98073 88411
3 48445 5663
3 154528 130238
1 76626 143345 950403199
2 51090 849512922
1 42362 80264 528227042
1 54658 119267 578764713
1 63033 136857 551166671
1 7477 93486 785889616
1 2298 97129 119548056
1 112545 115216 334131068
1 21348 128247 405010989
2 60566 721284048
1 32666 71640 86231051
3 55225 60843
2 19628 330060653
2 66452 378312314
2 3954 881152440
2 148488 969238876
1 57018 133735 736019322
3 53220 136888
1 112813 113729 64287683
1 15061 18879 128157147
1 46846 108663 812785802
1 40067 91684 671746911
3 132563 37099
3 4951 15800
1 13387 84984 175869021
3 166901 123697
3 71984 39989
1 7334 95367 166262007
2 31695 461885900
3 58306 88920
3 160783 105528
3 83171 85748
3 77470 151074
2 140167 897674075
1 51616 92677 908407723
1 15445 106660 568879395
2 99076 367837993
3 155640 104945
2 28865 82373608
2 47921 505527756
3 110226 22664
2 84603 22646934
2 38716 776958838
2 168194 518544210
2 159044 793321199
2 86371 637249474
3 110919 37319
2 110912 676550906
3 87722 95935
2 57509 831703964
2 90337 668519509
1 35280 148378 573215950
2 45629 449424080
3 129209 121767
3 95069 81706
3 175654 124239
3 58925 122098
2 163523 254370905
2 53000 540660206
3 24882 85206
1 19509 54639 794982772
2 136228 426829509
1 90671 143318 821081823
1 118412 129082 942522492
1 75554 115586 636982681
2 161368 879740449
2 85641 79125186
2 140607 608745625
2 177466 504957614
3 55072 37604
2 7636 626236132
1 49169 89908 122472285
1 127709 151769 951101638
2 95120 260304778
2 63731 583673033
1 60097 86400 765115574
1 86132 95698 970202243
1 9297 11953 32322500
3 33233 46142
1 59088 82109 180539852
3 86454 50127
2 154908 54197800
2 85081 281882938
1 55743 58519 430934419
1 42042 75717 849071881
1 42014 102902 8195159
1 27386 79556 550794429
2 125853 236162410
2 19601 855569376
1 41813 79452 950772874
1 95080 128730 773119799
2 96034 946936493
1 4247 73003 447220656
1 114436 124673 801637461
3 162324 38660
1 25171 73374 370178467
1 62507 139311 959234196
2 140706 754348711
2 133608 955115567
1 11941 111203 166140074
2 105389 572248561
1 96114 149433 981527159
2 156753 733511579
2 65043 115251408
1 69110 123213 545972404
3 148700 72544
1 104602 118530 450714662
3 81067 123544
2 121650 338572836
2 147851 975952900
2 84323 158644029
1 34413 83408 215591142
2 143906 935234495
3 133489 130937
1 15861 72451 832845148
1 4746 21055 585574940
3 121286 102371
2 114499 616415280
2 3215 537604538
3 117781 46190
2 11081 444032892
1 131702 147711 410118041
2 178261 16752192
1 17308 67102 733326766
2 79933 901661976
2 172844 829981636
2 12030 231795365
1 14933 23665 15395340
3 147311 143590
3 179601 3151
3 105616 89584
3 66078 120850
1 6738 117427 664883411
1 35025 58978 943900425
2 24020 803912941
2 19266 908941945
2 156223 709748735
2 86928 187243945
3 109965 4028
3 12141 72100
1 4192 114171 498406479
2 124913 319732531
3 154435 31771
1 78017 102417 455655846
1 42576 101331 815165234
2 103814 861048586
3 176623 77532
1 86648 136669 580670884
1 68353 122168 108890130
2 103544 826150687
2 172601 331744106
3 157201 31134
3 138537 5859
1 28651 112615 318774381
3 179241 112537
3 117380 26660
3 146183 88687
2 132236 728899068
1 36755 76258 95093278
2 141532 180322492
2 90863 357923895
2 147519 268378722
3 173110 64201
2 109027 208075619
3 45047 79862
3 160217 37657
1 89676 105461 924371123
3 136966 106762
2 100949 746859441
2 129755 372383861
3 127274 121931
2 41942 207861607
2 8960 62733096
3 45567 104645
1 14422 149991 862739114
1 63310 93047 969846036
3 150694 3521
3 114372 125884
1 41850 145600 11966124
1 148936 149916 754222784
2 99725 453451806
3 9080 29372
3 78386 115096
1 16798 60844 542007493
3 80086 802
3 158345 12874
3 158563 28447
2 141236 833221708
1 79183 135599 142499873
2 38178 968335415
1 52636 75619 721335492
3 22185 144324
3 19544 89407
3 74181 86283
3 20857 12024
3 123328 90282
2 121062 932601802
3 92050 24762
1 48716 72549 764564694
2 63694 152502105
1 24452 57023 165042097
2 117735 3492379
2 112249 342571247
1 34666 143896 278594194
3 916 105781
1 102319 131590 886463609
2 120415 31813457
3 96974 132251
2 35751 341457825
3 173960 154172
2 127729 897390195
2 127740 918347106
2 25761 893366795
2 54153 207267687
1 31474 129037 16750759
1 46874 89458 698292760
1 8822 18916 570939549
3 159433 116568
3 90840 28386
3 102003 26560
3 59072 65624
3 69934 93347
3 56916 143686
2 160916 344903764
3 62857 107165
1 78415 129409 396832189
2 147139 57349239
3 18073 65792
1 40213 64472 942633309
3 156254 87082
2 58932 504477778
2 31057 928031971
1 90358 140969 919828800
3 93213 127243
2 145939 763449781
1 116072 150458 92885972
3 87411 131021
1 74689 133422 818034925
2 33634 415778991
1 103085 141507 157085495
3 22403 19109
1 52435 64688 698227635
1 50395 71872 378006366
3 80606 29574
3 26027 67182
3 105188 144926
3 172047 150845
3 126463 110628
3 138977 121090
1 82545 109125 910464414
1 62193 120149 199084508
1 83737 134407 276574267
1 77371 84545 680443553
3 127908 68911
1 30254 55907 607703602
1 27263 34252 937550076
1 63465 115366 671979501
1 53729 149963 116347564
1 49177 63557 747854508
3 121765 146426
2 77515 136310095
2 120639 801243171
2 173687 816097695
1 64801 84660 909650592
2 128879 328699677
1 127155 144825 187214876
2 47501 691233180
3 8209 95477
3 163403 14353
1 59289 133101 681269692
3 126731 76745
3 171849 99456
2 83951 733081287
3 7674 18223
3 26716 35299
2 123763 956012400
1 7579 10367 817017389
2 81209 975579908
2 92712 453851071
1 109649 142591 769708998
1 34352 133362 883667448
3 180992 118263
3 107389 89657
3 19193 12885
1 60449 132185 773240348
1 24481 88268 254978972
1 128095 134578 893740638
2 47372 766612784
2 146701 591306943
2 119924 652561195
2 79318 375538444
1 88810 147323 822329197
3 48369 146245
3 95415 80435
3 56130 30057
1 73877 121390 833064623
3 141570 115070
2 102260 23187112
3 154708 72394
3 37707 54813
2 80958 737297666
3 44676 29070
1 123650 130037 449434114
3 74783 42348
3 17502 93013
3 77059 142881
1 67501 68839 384897088
3 19069 96833
3 179938 30706
2 119553 334427687
3 63948 95718
1 37704 46731 349805722
2 164078 595875651
1 43682 81228 947300620
3 71080 96983
1 15454 109681 180651590
3 26570 113767
1 11909 48135 472632589
3 107400 97157
1 3131 150691 507754575
3 54234 111931
1 136322 150932 190057035
3 1798 51648
2 177153 514385446
2 92303 600142662
3 95919 32764
3 116435 106271
2 174283 958139697
2 172738 986847143
3 154604 137564
2 45116 991022087
1 100750 108507 948333153
1 75327 93831 3233147
2 159592 435587517
1 8976 39345 292611202
1 20177 92067 858089514
2 72796 425522758
2 118465 605819078
3 170464 76347
2 105800 582900736
3 7434 134229
3 110513 113026
3 38858 131536
3 82227 21347
3 62308 128715
1 126584 137815 40688785
3 102120 154889
1 24213 79445 589610404
1 88028 126589 167585826
1 53396 96228 603599376
3 124823 148550
3 20062 73501
3 178037 56426
2 60874 138300534
3 124003 16373
1 121946 133858 95108808
3 62291 41733
1 31879 38855 746153801
2 35655 454522872
2 88399 306170709
2 129345 473792358
1 96240 99240 2194972
2 71249 316681716
3 146116 53832
1 63823 77767 575187566
1 41330 78182 638452532
2 119113 580447866
2 154764 657880483
2 11119 956137928
1 46292 64761 674768259
3 84384 114969
2 172346 732683913
2 93837 583428428
1 98170 142277 672773720
3 175766 27016
2 160381 439467262
3 38073 30280
2 39532 226245346
2 141856 127682446
2 169191 796023377
3 92651 116267
1 66157 98138 526567058
1 5388 36696 253923991
2 24286 332432737
2 156688 749604386
2 151420 219773594
1 118190 132222 326558211
2 75976 773708256
2 58972 128499516
2 40723 406058722
3 53804 144741
3 17093 114867
2 124389 887357596
2 170679 489175574
3 6402 62684
1 47931 52542 301358437
1 74790 119527 829561081
3 57620 3616
1 38018 60676 340584315
1 59627 125730 593741738
3 137680 112939
2 81431 498273348
2 7571 599008897
1 73647 100342 865532074
3 29397 44920
3 165858 50810
2 129481 9682233
2 4761 613176124
3 9950 111449
3 132292 23986
3 170811 104895
1 2190 71122 412351416
2 48157 357460504
1 129924 148467 188329174
3 178276 61688
1 62273 79389 457030002
3 4497 11224
3 113926 79348
1 21274 117318 287496075
1 94655 117855 485812063
1 3580 47901 119460200
3 150154 10131
2 170114 174185288
2 3851 345475691
2 67419 925144717
1 27285 68431 581983295
2 130975 280465810
1 71219 92125 550866197
2 18326 843391958
2 70126 346367490
2 7011 814615601
3 100505 87079
1 9685 17251 618165306
3 21099 65075
1 105916 129583 167246838
3 28584 10940
1 25047 141031 608326339
3 36793 117742
1 22968 64909 325168503
3 57554 147865
2 13353 722420383
3 81218 117541
2 157926 298559927
1 103960 131985 871030940
1 56649 57689 668041306
3 101531 80512
1 23200 91546 764920979
1 36021 128100 429580301
1 17871 114060 953642719
1 22053 114799 317530824
1 59044 61247 189056925
1 70626 76770 198194826
1 144982 148586 777646802
1 417 70034 210074111
1 101366 126193 480717069
2 150076 920399376
3 22384 53563
3 36695 110471
3 165125 65537
2 45267 266207628
3 2975 45853
3 102152 3637
2 62106 143970911
2 68979 199431338
2 7695 58999778
2 84741 831769319
2 169492 590425659
3 90023 93281
3 88155 118377
1 22448 101934 104113388
2 99387 181583714
1 31738 68925 818727894
2 97303 291909624
1 86384 153246 123103380
3 91675 71422
2 149771 664770996
2 134327 516878878
2 103260 578091024
3 51718 138747
3 119598 73969
3 120552 108376
3 66198 127448
3 100495 107756
2 71989 751071452
1 10403 148783 93923653
1 1295 64788 235916557
3 10303 57450
2 24082 542379109
3 120931 126416
3 11626 120277
1 82638 106813 191159981
1 10634 25491 8877825
3 144663 136929
3 12022 70953
3 114639 85093
3 50615 122028
1 4157 40256 760307229
3 53089 110964
1 34635 65858 579567414
3 55085 65536
1 87492 88197 82742299
1 36347 133475 263441311
2 128761 381472448
1 31547 149328 796793919
1 65467 120600 139913210
1 37631 54377 481752016
3 42918 83013
2 66133 934750589
2 160765 988641179
3 140627 66888
3 167584 4590
2 82370 466267103
2 125963 458395595
1 29481 116235 838706105
1 98474 120310 633909487
2 110044 358894397
3 57522 148543
1 44897 127841 361624265
2 166001 577387652
3 52764 99476
2 98780 855221345
2 10300 126684372
3 30944 68861
3 143022 4218
1 23333 102119 75430571
3 146004 8063
1 50129 105691 515422358
3 156505 118763
3 98848 38125
1 40694 85941 927004270
1 33952 85271 491990227
3 66062 34515
2 111222 377555272
3 114386 21139
1 12872 144909 746193899
3 157871 29779
3 137183 111148
1 41561 95559 906970368
2 42904 287736725
3 135874 93299
3 29160 56639
2 127041 257048794
2 111744 666181047
2 130589 603135627
3 94499 120537
1 4732 7416 158862568
2 113863 812544194
2 174924 273312227
1 76350 143954 516505578
3 82805 93749
2 48185 356759355
1 951 120995 13635686
2 172996 887727443
2 94603 454376043
1 35865 152182 720437385
3 19172 11306
3 24888 3242
2 18142 904475895
2 57070 126950735
1 6997 119363 763492393
3 50619 32929
2 1387 298428465
1 63568 139031 734358809
3 135686 32055
3 63145 56427
2 40723 447765293
3 66375 33237
3 143218 34645
3 5984 109623
3 145880 83171
2 66354 329080566
1 31172 84487 20064713
1 133644 144999 567915253
2 84413 477898457
2 154394 429908126
1 56633 134242 780995007
3 98670 123052
3 113364 80296
3 109927 71745
2 70363 298772484
2 73884 76945219
2 150910 741372981
2 16011 638650010
2 77375 163018045
3 347 11789
1 67145 117958 729153421
1 32338 66762 502692331
2 98259 756826127
2 68570 342848932
2 42412 752221381
1 23156 26340 863211424
2 149973 330612490
3 60700 8728
1 93093 139888 446173298
3 65999 65815
2 42192 390672346
1 87277 115324 68168487
1 325 25787 119339828
3 162274 95738
1 8040 65229 824291148
2 143085 587404340
2 23076 443795069
2 72407 477835172
2 44276 204395603
2 9012 987977984
2 90631 906064975
2 58019 183914181
3 27934 152127
3 48054 132045
1 42062 127915 952356463
3 60614 21588
3 117740 72160
2 40759 840028015
3 25934 132346
3 145434 48732
1 19974 121383 25286589
3 176807 70852
3 59974 140258
3 29805 7306
1 99308 128379 387376275
2 142623 176280050
1 114936 147808 403667304
2 114013 641067731
2 140102 925767080
3 14152 80895
3 72188 20501
3 54563 26615
3 164084 22799
1 82830 96857 556904593
1 114695 131952 103562039
1 14154 107187 750784765
3 106764 117533
2 135784 305902457
1 25215 25339 555677012
3 29235 58476
3 27857 126709
2 153148 123755217
1 4761 35526 221760101
1 36634 58374 750937176
1 51309 99108 727186187
2 14702 528517247
3 60261 63570
1 33751 112678 102760891
2 112519 328787671
2 4390 171175025
2 63150 895216929
2 66550 415947232
3 138596 77962
2 73331 848079566
3 78202 104360
1 32042 67315 382886990
1 20285 64363 528167895
1 54724 147107 471330809
2 12285 895689672
3 91461 99360
3 132100 53975
3 88895 29427
3 111319 52473
3 116748 102572
1 108986 117367 585426674
2 115501 277748409
2 114194 416182772
2 106129 62453234
2 71551 259607457
2 65112 409564289
3 64472 15322
2 106506 625269675
1 111399 147783 423391852
1 50886 113895 98329948
1 50269 93738 843748134
3 107623 44183
3 153598 119808
1 29785 110838 672440441
2 73152 431585308
2 112390 442344376
3 91116 114958
2 152542 77926305
3 84309 129947
3 170798 70330
1 20764 43706 479042930
2 135145 193488465
2 55049 127871374
2 73661 538570849
1 1766 52724 460955260
1 82952 115316 172835498
2 19533 591044107
2 10837 861593404
1 23291 78346 385792587
3 27610 184
3 105371 136686
2 124829 531520479
3 34395 127176
1 142114 151612 904461109
1 53817 93315 500694788
1 71396 118593 730699365
2 97973 254543782
1 21662 127362 417886823
1 10532 121393 516809414
2 75964 598925278
3 96398 85601
1 3098 134143 689647414
3 134562 24378
2 101288 28415657
3 38012 88369
1 8128 96954 331840272
1 81853 102279 646367299
2 122970 466494390
3 87831 111017
1 18916 132856 93975634
3 170703 102066
2 52254 527909096
1 22558 101833 51515673
2 41903 681732241
3 7721 72460
1 53786 132056 247742852
3 77949 40044
1 25503 56742 791777067
2 34749 681124713
2 47912 737793510
2 149577 723604213
2 37533 274331995
1 28699 84763 737736656
2 144065 588762131
3 141094 96932
2 94221 75318577
3 8962 43820
2 70508 720071926
1 46136 139507 760793784
2 5326 870795715
2 100127 641301600
1 66459 133578 458260210
1 39126 129399 583616422
1 63803 64523 458845068
1 20441 86598 518185642
1 31759 40442 719003720
2 156100 283950585
2 118813 834491761
1 136245 144345 583431606
1 40422 150675 129299747
3 82765 152416
1 2258 122618 296997574
3 169942 28958
3 6574 44781
3 175841 18722
1 42919 124018 801962508
3 149038 114039
3 46826 33429
3 33780 142743
1 55852 60520 244551223
3 143611 83792
3 78858 60183
3 153384 151029
3 138553 85476
2 143080 444502232
3 129391 108179
1 123936 133379 831935521
1 3998 75733 492049597
3 53076 85906
1 121575 143671 964988020
3 85527 82598
2 18613 377001440
1 50030 148370 992148795
3 158896 10412
3 126256 80635
2 170537 341401654
3 134331 121141
3 102849 81041
2 124103 363411029
2 136479 599085452
1 31934 61708 781456800
3 522 45105
3 179062 24352
2 100554 121505212
3 97559 149986
2 131507 525408774
1 922 143332 18978928
1 39851 44850 218271483
2 8275 773953228
2 86228 444155478
1 18253 52015 170129405
3 23990 643
2 122792 89123941
1 1232 85805 145733920
1 23667 153210 287164530
3 15839 104107
3 23422 68698
1 4229 84664 407678777
1 30842 45620 759007615
2 107212 220666988
1 58200 140107 919176978
2 11795 511411006
3 180002 26323
1 25549 44488 970876940
3 89651 18733
1 59203 95202 72573509
3 127734 46738
3 145020 148678
3 50646 100020
2 171534 543358566
1 116098 140136 533244157
3 140313 56048
2 45292 260809463
2 117712 953108940
3 118809 60656
1 129157 150171 628988692
2 113602 592045175
1 65065 93102 254244068
2 104422 84854114
1 46048 145824 172544739
3 93728 70478
1 14618 49801 5500497
1 64810 95453 375153662
1 83809 107730 727009195
3 170740 8286
2 142898 623285590
1 53837 100544 751962569
1 8353 108513 524030616
2 53739 950780634
1 32772 90013 460336211
2 180585 65918726
3 150838 61353
3 16255 33711
1 46229 81315 862579603
3 3728 144419
3 135131 126046
3 46332 70128
1 18330 77613 946780828
3 147370 65477
3 146017 37335
2 144258 506298272
3 99463 19699
1 20757 128218 800528644
2 40407 210819311
3 133240 128056
2 150603 641686641
1 75407 115439 684703635
2 65924 498829162
1 20156 91599 492286124
2 115789 986471134
3 12148 13073
2 126419 723247973
3 29670 89207
1 22333 84560 631720359
1 76838 123799 630349000
3 55390 112378
2 25115 71394876
2 26806 607854792
2 127827 981303188
1 50204 87291 867102983
2 172962 743006620
1 37305 94475 115257783
1 80351 106051 812080155
1 51759 118933 479243500
2 171447 488284967
3 15525 97037
1 21873 135927 807063059
3 38921 108375
2 34313 224669699
3 73914 130990
3 36350 116601
2 94840 411125646
1 38369 64625 590586588
1 71920 132297 577876523
2 56406 752393507
1 69458 84997 523764099
2 33149 599333224
1 24770 137919 52358049
2 165984 174170420
1 95096 99491 236572318
1 20093 138141 773386593
2 93365 874630078
2 122717 23309607
3 53494 33317
2 154942 176840037
1 79473 79534 150479735
2 825 318897496
2 73544 718261680
3 70903 42391
2 178942 50352489
1 9475 53991 477866714
3 7641 6340
2 109927 561005767
1 49901 139344 676544938
3 57468 148521
3 122436 9111
3 161509 133517
3 16890 147927
1 12353 110372 415914915
1 126814 147710 868346031
3 94675 9466
2 19504 856817452
2 173827 817734751
3 133882 37704
2 167024 218364668
1 115184 137126 120892891
1 129765 147973 378885069
2 158639 293415836
3 2852 130230
1 28619 30026 799616167
1 145914 154499 607088798
2 70983 673849109
2 99650 513202213
1 1572 145139 420597817
2 174449 324291425
1 53385 80071 768570139
1 15865 40540 892169268
3 58856 61890
3 78605 151342
2 7060 322726445
2 91031 977282592
1 13175 94163 531052230
2 57003 254298286
2 25078 701528592
3 112921 89027
2 154556 408474738
3 175486 42538
2 163654 340548588
2 7555 126279826
2 157420 501781186
1 84482 105750 915428854
3 33355 91603
3 118629 125119
1 137752 149319 227003270
1 27861 146100 6934895
2 66668 414595478
2 30698 766632655
3 69472 126697
1 74977 138854 18136015
3 108548 141795
2 39672 188192671
3 68324 94765
3 156153 35672
3 114461 4679
1 92027 130383 692069960
3 77357 71144
2 152114 460064959
1 23510 33801 297869484
2 29316 923178083
1 31021 108067 121949188
3 141522 34831
3 83195 114194
2 52492 565744071
2 92427 102831726
2 104972 979470245
2 28822 115262175
1 17382 117109 578819210
1 16246 88945 637806146
2 52012 147102076
2 51777 330144695
3 138661 80181
2 121704 382801770
3 20822 117760
1 66031 147146 713724094
3 61477 1621
3 121644 119346
1 97088 153574 694933166
2 22873 643052189
2 13045 171291329
1 142740 148486 888774523
3 150171 96146
2 109347 827246394
3 151171 22645
2 178192 693823709
1 13376 57504 353189954
2 100901 237117206
2 111853 725024981
2 102984 975217952
3 108181 140595
1 47426 122575 545020278
1 80914 111999 871137490
3 37483 95362
2 164720 831292521
1 90123 138421 417259661
1 27558 120683 137404009
3 130802 35195
1 5550 123805 743489955
2 44168 254998853
2 37292 147700172
3 133483 54100
1 103960 115368 822553414
1 9391 43834 248804303
2 47713 330761898
1 40401 123746 909728643
3 161619 8142
3 57919 105758
3 115425 42429
3 127418 16633
2 64842 375565564
2 33165 657753498
2 98203 603872710
1 8572 70225 809914369
2 42812 774875172
3 53094 37878
1 17819 142392 123161661
3 171443 13014
1 24607 119678 159093413
1 27581 47791 774386473
1 17620 80797 583813903
1 124138 130843 859785364
3 21224 149974
1 45165 67654 428175060
1 82055 89705 55846919
1 41571 107504 80623238
3 121211 107753
1 4371 149460 571567517
2 167332 727997239
1 8253 140703 213316163
3 69176 60518
1 28052 115204 556195723
3 64697 149081
2 110126 960449019
2 6453 162341021
1 31116 81056 22456946
2 1922 897318446
2 29472 265372851
3 104620 63198
3 161671 129902
3 6982 15893
1 78132 147606 138636249
1 66883 150086 351966339
1 32270 51813 183907081
2 33723 676780357
2 79377 442928405
1 41450 90381 336227024
3 18496 93060
3 79839 29932
2 163909 962803553
2 77092 795622573
3 163167 36365
1 64585 74390 211241463
2 87679 715675832
1 76803 124938 68503146
1 74374 101338 474048944
1 58754 154872 57235793
3 41352 96363
1 50878 98487 892100724
3 170763 34298
1 12481 140270 347297292
1 36515 67927 628045957
2 170822 675319876
2 77149 240275988
3 159705 139705
3 27918 67325
1 67453 69577 174841888
3 80747 35782
3 55826 10090
1 33507 91090 271617679
2 54658 164853805
2 136828 949407201
3 96890 1826
3 56663 69746
3 72506 97555
1 142167 144871 817197391
2 104798 909449761
2 153834 650254404
1 20261 144688 964389431
2 35096 761147885
1 1765 54863 298885359
2 169078 233582898
1 77806 124785 588815335
2 105587 893463632
1 46221 115898 979851863
2 96979 312498722
2 44925 310404711
3 17578 89343
3 33713 106479
3 148267 61195
2 123280 216281073
2 166965 749155043
1 81295 82691 158360292
3 14307 142461
2 103388 392986921
1 56679 90446 926671572
3 127230 109191
1 42299 89593 940795920
1 77925 127382 689434253
2 52303 776679652
1 97334 140773 263568436
2 10907 271481304
2 90950 384072646
3 123914 132408
2 27244 126780314
2 30388 17088562
2 53770 850102450
2 170029 281400082
3 110359 76729
1 8778 117147 723471387
1 29518 144172 775382832
3 43479 68216
3 27273 117182
2 134692 183320961
2 83626 647483759
3 164082 141805
2 103631 905838137
3 142005 150853
2 9333 672148721
3 23102 122195
1 12905 67360 254482635
2 131848 73902168
3 55190 26272
3 42771 143739
1 4912 82547 981140424
2 83840 418955830
3 75513 127916
2 53332 309688068
2 150122 50024984
1 56261 85348 605039288
2 66559 321893842
2 179291 423069566
1 70785 137120 555546364
3 156753 112993
1 31823 101979 223518817
3 107722 73140
3 51845 92793
3 151634 7735
3 64503 4669
1 76349 130210 169537008
3 172526 54565
3 45370 66556
3 34577 108822
1 27176 113740 249306124
1 37667 46566 347728727
3 20941 131283
2 176629 37243955
3 167965 36453
3 5686 25556
1 83897 144498 333375075
1 141720 151142 276466616
2 59596 985374006
3 88272 88733
3 179581 25609
3 33633 55993
2 147297 701340013
3 16826 152249
3 77235 26602
2 128467 215398749
2 4456 297538350
1 98308 138496 544763129
1 71366 150298 544507270
1 95505 110949 477511261
2 7129 734136490
1 19090 27834 345243634
1 130539 132229 108460757
3 27648 73935
1 31387 116100 402433367
1 17442 125368 291247782
3 174398 86457
3 164250 79700
1 56059 70221 701317480
2 14374 125855664
3 37080 52386
2 56510 375255458
3 133747 114615
1 43206 128994 878383079
1 12604 89364 715864772
1 47344 98371 832847587
2 141150 937780995
3 125318 116358
1 1174 36935 6472371
1 113267 147192 672178504
2 31883 450311794
2 129874 415738726
2 168362 17572080
1 11245 52711 666083725
1 80503 105055 244786185
2 124557 399041137
1 12126 121505 274734456
2 61372 309145689
3 52691 137034
1 6286 57787 630002736
1 98899 129449 474224881
3 155902 281
2 95346 172433214
1 22313 68694 749652960
1 72346 116329 1727117
1 46513 92147 944672112
3 48316 17491
2 134603 982619913
3 136464 24744
3 75850 3342
2 68466 783265336
1 22469 101261 402577662
2 54326 271077985
1 18974 60730 175648716
2 9829 576644944
1 100889 127697 878889810
1 18284 39980 649990211
1 52591 94943 51755726
1 6097 68752 123896695
1 47361 82636 595506436
1 129101 137327 929136953
2 65275 504393324
1 39485 67034 782933955
1 62892 100813 532786200
2 85520 932576451
2 50471 492537437
2 172509 858345389
2 133011 713315616
2 136805 761129620
3 50593 116087
3 70321 54537
3 51566 124661
2 115263 288090699
2 120262 943362372
1 12937 102413 793319204
2 140087 519534905
1 62341 125947 664990137
3 69827 107445
3 155993 63315
2 85470 303328043
3 130046 50159
3 181167 150587
3 10686 123798
3 55007 43875
2 46740 286981230
1 72169 80003 206687441
1 101093 139644 175170544
3 147329 104840
1 87694 93887 31273279
2 162603 117875735
1 69331 141869 876868143
2 8510 459723571
3 43898 33574
2 46693 928839247
3 9145 36897
3 129970 44403
3 33203 76705
2 67878 325048632
3 33507 96537
3 70922 148729
1 9646 136307 355804479
1 55518 152899 498869345
3 77636 50204
3 96357 113219
3 53654 12575
2 73922 678211390
3 48712 110759
3 47864 34981
1 38580 77257 384730414
1 58578 132894 292193627
2 147153 370806775
1 98632 138330 91340449
3 47027 122784
3 64555 121482
3 17803 66092
2 163589 306312834
2 35764 535241117
3 31853 88352
2 176939 769182715
3 3290 60271
2 49308 889125693
1 11929 71655 839619442
2 102681 727552164
1 107124 128682 580821195
2 83983 661159880
3 81440 46447
2 92758 767892597
2 87502 359415330
3 11968 70209
1 65298 138780 561465788
2 134974 307580262
2 99604 196580812
1 62578 89471 767550991
1 44403 110257 601562217
1 91958 140948 402036056
3 21810 39649
1 60857 122511 985492384
2 129869 977682189
2 53771 909868142
3 145520 28181
3 153537 11833
1 32963 45209 150925519
2 137251 72251976
3 16798 70340
1 82483 119257 983839470
3 98710 67437
2 177608 705791234
2 89150 840090082
3 58672 63444
2 144614 402737165
3 116739 136998
1 10502 106329 728454083
1 27746 105919 575794647
3 105724 82028
2 144899 857254015
2 3614 444659783
1 31275 102931 287767818
2 101165 724242473
2 149652 602777167
1 90018 149679 354319817
1 7277 150152 666025753
1 95464 102372 533734692
2 123849 891907562
3 133628 116370
2 24476 957587014
3 76430 113287
1 81890 97434 90373510
2 16842 566169882
1 32777 152380 151147879
3 67633 96375
1 31327 135015 986099982
1 73724 140901 224811262
3 31742 55421
2 83001 849182775
1 119970 132847 110693521
2 126536 477396386
2 42214 387560215
2 164691 268545728
2 27758 707681237
1 29377 38874 450541599
1 61025 103283 191183429
2 114246 193474529
2 14869 952998780
1 18156 104025 946097883
1 102603 103678 260105416
2 14141 608920040
1 42597 47082 961013859
2 140861 136552542
2 99615 250521461
2 107725 811475637
3 153669 46129
3 127778 62802
3 20903 42803
1 37791 121541 131978530
3 128158 94758
3 21590 133948
2 22418 508849025
3 89833 149961
3 112288 148129
1 88456 91748 588231406
2 180101 382391118
2 133424 903895130
2 17367 121051040
3 19626 25186
3 60542 68996
2 180247 847792128
1 9875 99914 753469987
3 8079 90340
3 162360 85607
3 142947 23206
1 33985 105633 70296925
2 167817 614486179
2 96055 837276385
3 89869 47807
3 31565 152308
2 15821 48042522
3 29314 97609
1 8144 69518 20328094
1 5109 6798 905896511
3 100903 59429
1 86926 104325 357587598
1 44199 99799 574589926
3 141525 89108
1 18538 78584 55528935
1 68843 137644 287749010
1 97892 127827 853285293
1 29857 74879 435486230
2 167457 280569479
3 68341 24145
1 70990 102403 990104475
3 62533 105125
1 69997 122503 82936405
1 6734 83775 202951419
3 92909 106463
1 21195 102147 251342276
1 18727 150701 678636907
2 48432 836172449
2 138739 771917997
2 140762 973941883
3 1469 131949
3 50684 38145
1 85557 95962 283438343
2 77438 878565343
3 166170 20741
3 63998 43195
3 118422 90677
2 91207 184035314
2 52232 494423985
1 33813 101077 466095103
2 126122 210538303
2 47319 848058192
2 106202 872516915
1 36145 55549 365482364
3 96585 126113
3 142082 11999
1 17740 81178 477728533
3 23139 30760
2 94217 797558803
3 107143 134072
3 138644 137702
2 52670 626686387
2 74615 782492108
1 38999 117926 135845365
2 100194 884171049
3 21764 147980
1 109867 126840 310616972
1 102144 121158 979547366
2 123261 459397164
3 120525 37108
3 159560 71570
2 61377 766077598
1 81587 88953 829571107
1 6900 27412 355262224
3 32697 108945
2 134763 838953523
3 98198 16453
1 81580 82433 24322527
3 122727 146513
3 90916 34684
3 23954 103016
2 160754 325128343
1 10882 151727 385854286
3 118417 28943
2 180119 8087989
2 42797 335978592
3 105110 118105
2 8387 39723835
3 142560 44639
1 27724 103032 154924993
1 105878 115946 533358469
2 108859 674727855
2 28883 844897376
3 17075 4408
3 148316 148704
2 160199 682007975
1 96612 143134 356029147
3 3952 102223
2 31022 721992740
1 23258 133352 963731865
1 112511 119407 45272861
2 181205 478021172
2 30773 659931893
3 168757 80364
1 66264 76696 237000623
3 62552 69605
2 150488 991817259
2 178380 97258931
2 34559 36070948
2 78514 612935404
1 98206 131488 870058768
3 120422 107088
3 162446 89719
2 129927 277847008
1 238 116098 802591239
3 107293 110886
3 147788 11165
2 139956 362935891
3 123470 110109
2 2105 821671243
2 139872 655859631
3 70518 91905
2 86465 320407955
1 22204 63294 708825517
1 37152 85262 329492882
2 124021 830598148
1 69356 72582 334089734
2 55104 217159875
1 40593 98333 681245715
2 12027 122480731
1 65080 138226 926060457
2 72878 584415633
3 56426 90202
3 9993 114579
1 53313 121063 389339277
1 103489 105636 556263473
1 92220 112742 99473600
1 24149 100016 564574364
1 5309 103995 643971101
3 92140 79172
3 164565 91066
2 55120 798747885
2 27945 706148673
1 62606 149071 643587075
3 93448 89319
1 50776 66818 902923223
1 15733 140890 249904720
3 41896 146832
2 105581 323731542
1 30257 150923 957953078
2 9103 321937426
1 135327 154802 871869111
1 46887 107110 109103732
3 7148 59748
3 44539 85124
2 106802 367891367
2 69796 847839890
1 81956 116387 363220372
2 124018 457112994
1 34381 50300 4344107
3 82179 114508
2 139998 287853350
3 170216 84216
3 21555 92321
3 162496 19539
2 86240 525289853
1 75653 102888 316054225
1 3791 58838 699422858
3 79221 145593
1 105269 119952 915362816
3 36096 40681
1 85829 137563 756363008
1 32746 110434 861606793
2 109099 923835223
2 124290 708745562
3 29701 71085
1 21441 29411 983569591
2 152289 710794308
3 12098 72208
3 27269 67219
3 113550 115899
2 34224 529218728
3 130510 32328
2 158722 994257810
3 38395 152572
3 160840 145223
1 105502 145181 586990419
1 91787 96322 822111946
1 129313 142571 557097095
1 48757 143029 248937078
2 46111 61160587
1 14190 104009 635796029
3 132536 106287
1 55945 132665 375808116
2 125279 158244681
3 93859 91403
1 82197 149736 562869372
2 74978 394655985
2 125087 434056268
1 110083 110553 753927807
1 6210 47246 303454070
3 62057 103459
2 20116 547924808
2 113727 187887037
3 97260 39883
2 53778 522087217
1 54631 135589 479471744
1 36312 71526 880127357
2 117716 340694056
3 21709 140680
2 6490 619714061
1 71515 113198 713966370
2 19120 348892314
1 87949 102714 736968054
2 68858 26444081
3 154094 106687
2 174456 985596454
1 18882 55475 322946788
1 35864 130442 410446710
2 115610 377181248
3 9165 13380
3 85090 15753
1 85472 90558 43699250
1 58439 116537 595831775
2 81057 955868342
3 168093 10212
1 123096 124339 646322075
3 63060 68862
3 136670 45843
3 163684 18712
3 178009 119017
2 77457 847977404
1 16051 57574 323495466
2 2258 940081917
3 170651 126077
1 5764 29401 167072419
1 141044 151401 32469513
1 102882 130851 903962092
2 53379 596477044
2 174416 291538836
2 52770 232239516
1 78764 97214 324781157
3 165853 124016
2 4372 562503646
3 127694 91110
2 89833 54255273
1 12324 49024 836804993
1 99387 146434 438786725
1 67743 84655 660368967
2 100825 166722609
2 80392 409399604
1 95831 96433 332178849
2 23758 483227395
3 75731 152654
3 100266 68398
3 68904 38839
2 138945 847715835
1 41852 127048 121004194
1 36120 145399 670155740
3 91191 106499
1 13485 73069 198073044
2 11906 755846237
1 59307 135867 674079474
1 13228 42417 380081636
1 45727 47241 566410335
3 53517 53404
3 152435 24621
2 73036 631814294
2 66919 660340028
1 35717 63709 980399721
3 83818 58380
1 23860 46638 188360013
2 152151 931413020
1 22862 154547 118381150
3 22912 34027
3 174644 53042
2 13754 803495306
3 97672 60302
3 67157 96322
2 26619 285058446
3 149874 17497
1 3114 87614 359156997
3 174909 135401
1 27572 101418 181703627
1 38236 59882 825838977
2 144206 638450399
2 117539 949064334
2 108946 807206092
3 127716 107150
3 141930 153112
2 94636 483977319
2 19150 124733101
2 77654 491496567
1 93972 113393 632374731
2 142889 784373699
2 161328 116404377
1 66647 127158 296764760
1 19675 67619 203808439
1 67164 84000 933000613
1 91148 145772 509187816
1 20488 82603 116513738
3 139780 12908
2 114358 576651545
1 80177 140734 403964981
1 27291 38445 704597298
3 16275 153521
3 64351 139365
3 135679 78720
3 139845 11264
2 53223 155271128
2 87038 429553091
3 150539 107607
1 55984 107737 614865212
1 37131 152722 212471203
3 7617 130873
1 26526 36441 382773638
2 73387 147650268
1 53154 100539 851976863
3 15404 59527
3 135567 25841
1 12221 16183 826148349
2 2030 917060894
2 32458 608457738
1 10886 50700 651854794
1 70527 82752 72386934
1 27212 58535 705736177
3 61543 8982
3 34774 145306
1 44454 51250 178224085
3 157916 52495
1 42057 125784 384405916
1 41867 115944 764996595
1 82234 148049 604478951
3 70339 9446
1 81658 92402 557336784
3 115579 76093
1 68157 72959 226550831
1 46905 65637 54797479
3 42759 123213
2 86306 655392735
3 82456 60127
3 125666 149090
2 175565 637646342
3 161374 59952
3 26632 64914
3 153996 97792
3 131061 38453
2 113715 50424002
1 59645 86046 363801491
2 163214 691679746
3 118598 140833
1 57035 85032 365890276
1 33521 119351 766452527
1 34420 36679 261157799
3 62125 148592
2 121864 134852039
3 158612 116946
3 100774 72578
3 99838 127854
3 40046 112636
2 35294 279045920
3 38931 89530
1 28326 126955 456594104
3 7037 20235
1 126095 153151 834248358
1 84749 104551 974143571
1 50599 102198 754904899
1 53599 135004 34377262
1 78085 136438 47549399
1 22870 63930 848053451
2 38486 437361163
3 270 150103
1 19494 118414 129828936
1 5121 24310 266032539
1 58404 144971 813799884
1 51694 54032 916036339
2 118074 418009883
3 156850 100725
3 27932 111220
1 39085 114994 157102451
1 32700 129085 808843762
2 123905 29313393
3 113485 119222
3 51364 21798
2 145283 361051924
2 153298 739786899
3 142301 54113
2 164892 990464889
2 84464 162592047
1 51547 56414 165202913
3 74486 132405
1 93008 94570 249275248
3 70829 62769
1 112942 144399 752496614
2 69300 607842875
2 114815 876882658
2 106946 698634693
2 86198 646163065
1 108470 130153 13551345
1 125517 138774 369346088
1 100660 147202 972277399
3 167194 141526
1 18833 30112 142703485
3 100699 81150
2 171646 991671111
2 160062 989686947
1 142645 143386 653835247
1 29171 41742 136206263
1 20543 74119 980853192
1 51827 114340 876895598
3 119009 148920
3 173982 7219
3 7234 54466
3 139108 135099
2 6471 871225249
1 30160 50272 342662988
2 7283 970776005
1 11542 148847 561285793
2 58713 183517649
2 25037 909067100
2 39130 735013785
3 12219 103140
3 70583 94093
3 17558 121166
2 11328 267652831
2 114141 486115386
1 28220 150252 407148741
3 98310 76508
1 59528 134658 513321400
3 22723 104346
2 66309 147738708
2 135653 126740046
3 116239 90780
2 64262 745917153
2 161159 479676756
1 120602 137068 409497490
3 30796 114546
2 172365 459121941
2 38917 335252339
2 51538 272158127
1 112227 150347 264706994
2 156564 238040115
3 54732 127754
3 70993 88152
2 157409 482723466
3 158619 55871
1 46023 70480 369741352
2 46184 873568845
3 58875 26588
1 859 74396 107281663
1 11388 49395 833045475
2 50275 349367321
2 31993 581577091
1 57311 70154 23205432
1 14022 41049 469902849
1 36893 123884 397401878
2 170830 406515703
1 75222 129604 665513191
1 18126 72166 256883362
3 66289 41152
1 97731 106485 329970743
3 67628 24629
2 63550 857609221
3 7819 77851
3 163958 67464
1 135665 154323 777490527
3 81310 48800
2 66808 364466973
3 174231 19565
2 121027 754930856
3 157465 94564
3 116943 109816
3 172237 91854
1 39050 138086 282311870
3 138247 35039
2 109765 507841285
1 85672 110570 776152146
3 17222 108714
1 42143 110036 714295588
3 58182 10983
3 126437 42391
2 97523 630718788
2 90117 307945280
1 102 3981 638239719
1 3926 137134 683190145
3 19800 41291
1 55449 79536 371609434
3 543 33568
3 17610 93148
2 71925 840047815
1 10697 140685 950111738
3 159685 10841
2 43862 995934553
1 53073 132346 840195311
2 91331 638035611
1 13565 143139 918443334
1 38262 132414 158887011
1 43171 152399 120414859
3 53274 140726
2 2333 942685479
2 117088 189782212
2 143625 955943973
1 67909 92134 704108871
1 1030 103023 155952273
1 33917 148968 764260895
3 69967 95336
2 69489 454360496
3 35490 29441
2 173179 846769888
1 14661 41464 730153841
3 66695 124911
2 177651 666171463
2 73139 127665745
1 67874 119036 614943617
2 53459 715558744
2 147656 927263334
1 76479 148989 663094769
1 55116 61467 107962732
3 170424 123352
2 171127 971688424
2 178537 669803148
1 4180 22935 995608985
1 4152 54744 182743077
2 53417 162128071
3 105155 138571
3 82547 123261
3 64072 23521
2 129377 406921455
2 26492 505827003
2 57286 164847371
1 154002 154891 487604893
2 41049 599447945
1 37471 90601 119165097
1 4058 87805 987242537
1 55126 78902 720460930
1 34100 81771 774953611
1 125393 132014 901306190
3 38713 66192
2 51728 827622178
2 53245 183915824
3 46393 22470
2 73549 142637319
2 162708 816109788
2 143666 661983871
3 64582 41809
2 59603 550785586
1 48920 90552 968749752
2 51697 119418946
1 90122 140570 231357434
2 50432 987383206
1 144752 154872 409950986
3 137953 149696
1 5962 68038 600431847
2 7021 710368765
1 17085 35369 604619178
3 100724 130255
1 44565 118757 346616241
2 63800 985343421
1 30213 49525 67759188
2 78423 172687383
1 52926 124014 796302617
1 32621 113776 233459057
1 148726 149986 626580037
3 58716 73891
1 21993 102331 790968729
3 37440 99893
3 46766 96968
2 95998 512933586
3 109341 42278
1 6644 100052 372304528
2 22898 979912054
1 28588 126374 238699456
1 126307 149063 547888604
3 19339 85126
2 71307 688899255
1 48481 59025 984386887
2 82583 82459301
3 23746 62025
2 178973 970969885
2 9635 638016018
3 87855 145288
1 17388 21139 390804151
1 16650 16721 393110904
1 85342 95206 688656050
2 39379 89783955
2 103770 790095104
1 38018 124899 390136328
3 34017 136591
1 101192 129052 641166826
1 17684 81434 215852576
3 149672 72883
3 37712 126411
1 20886 121375 768214141
2 155265 53871099
1 43875 74118 931763371
2 143176 330680869
1 19988 27751 411051674
1 3257 22189 16008781
2 28275 531828760
2 94924 112495930
3 87738 17198
3 28998 58447
2 119455 173084845
1 22724 53444 447886729
2 38347 633769392
1 5121 43248 536536431
1 97688 121508 772850687
1 113811 149258 687953574
2 170414 939512572
3 31896 91307
3 84294 62201
3 125527 18062
2 180927 860635781
1 67355 143787 567721111
2 81047 978988824
3 9386 87994
2 79866 702944516
1 99821 154195 737347928
2 172648 705400062
2 125596 528503786
2 12979 3918924
2 10568 974689543
2 16973 646053344
2 142484 318468897
3 110344 8303
1 17957 141479 76484159
1 31883 32243 247828356
1 68704 126057 954441567
2 25176 797929186
3 56502 92549
2 112379 439194481
2 34663 692102624
1 61859 102001 648895296
3 147686 101405
3 164654 128588
1 17606 154203 887499352
3 87387 97910
3 170771 148992
3 114893 153733
3 95498 39835
2 69160 985430022
3 168454 84929
1 93120 150023 410647449
3 53794 3167
1 93230 140764 295628536
2 62359 679728650
2 57589 189934132
3 18309 39646
3 10729 120642
2 146887 802403967
3 5988 4839
2 104307 474061008
2 134934 670314608
1 102486 146341 343790934
1 13031 140366 500762793
1 14896 54440 154199907
2 72163 883000521
2 167674 362038262
3 75074 32686
1 56805 82817 194883231
2 55189 107726558
1 30326 58512 663645559
3 136625 16646
3 117292 154815
1 42929 53326 972021817
3 121716 66614
1 44476 45708 714838177
1 15313 56690 397215738
2 33482 413235776
1 89648 121176 963283582
1 51192 143991 503945077
1 64618 123187 684827689
2 146927 466266699
2 74649 964020261
2 129728 892161397
3 95289 140227
2 14199 968456697
3 121983 21273
3 5087 114422
1 126519 148952 455736032
2 22033 896452686
3 178512 42666
2 178330 447086919
1 31737 113841 324857195
3 142643 153556
3 121184 27908
1 63956 146833 776882591
2 60688 754155661
2 180829 724368983
2 117449 618053410
1 36886 136389 650499909
1 46940 139492 751010874
2 62354 92214755
2 123900 612265606
2 1310 242160152
2 74365 637707207
3 154730 72393
3 67141 15748
2 67385 754961289
1 7132 43964 145217692
1 23026 136140 781885396
2 25894 137806483
1 34093 123948 812890218
3 101322 25135
2 95619 445267813
2 68143 917276473
3 135920 131155
3 168322 51453
1 41265 82888 916456640
1 89573 113823 233637642
1 27868 118572 206713662
2 137471 381447205
3 50525 72669
3 45930 41516
3 117159 115604
2 25500 765709644
2 156794 563637558
2 70373 244408825
3 64440 25926
1 70686 106615 747402035
3 13659 144271
3 153718 137501
3 136972 28046
1 44221 153729 427051467
2 118673 941873311
3 14538 38768
3 143017 93217
3 35540 128874
2 274 316221869
3 76557 65366
3 20503 41970
3 24067 18177
3 76000 144001
2 147574 329801217
1 34442 102794 398495926
2 45164 388341188
2 126641 220201492
3 50032 134130
1 93152 126190 338174835
2 85657 602636607
3 123097 30614
2 99831 258215917
3 31072 49808
3 92969 25817
2 139884 747120223
2 40120 683630104
3 80812 36376
1 47582 65641 755542576
1 59750 71070 916669809
2 24595 212102654
3 145546 104248
1 78425 132798 927673492
2 69364 937696411
2 104235 809555461
3 55719 20414
2 80830 898813145
3 174914 44346
2 161647 602825063
3 130228 24042
3 69359 56785
2 136285 653868182
3 120489 141168
2 68825 329706294
3 30466 40237
1 45074 78122 88493982
1 48441 87243 40225261
2 106667 902977453
1 95762 127337 949939882
1 70282 118261 804014433
1 47120 60890 566521816
2 16608 926408702
3 28210 80287
3 137718 30126
3 68136 32352
3 116850 13957
2 14220 919974070
1 60643 77839 735142715
3 72889 8341
2 135937 454027907
3 27709 23705
2 164925 240430317
2 12704 567872659
3 4301 145526
3 86210 109307
2 134144 497314425
1 103651 147617 287084905
2 126126 562754198
2 171887 207012105
1 92006 127272 575527627
2 25742 67598285
1 121261 129348 715217116
1 116119 149038 230444177
1 71997 82857 972199417
2 138209 735096114
1 57499 106151 930268120
1 12514 119318 992522172
3 44375 56411
3 138171 26111
1 97060 136670 568683236
2 6371 568426292
2 38625 285583923
1 85042 153416 493580041
3 108604 9623
2 43216 119541568
1 1346 138222 931011436
3 167696 58353
2 178161 814384574
2 22476 918983156
2 65771 389099304
2 90969 186789244
3 1706 122506
3 1522 118133
2 87944 210749698
3 46045 142534
2 141268 843898302
1 19485 118589 90784544
1 15369 74909 757815026
3 100229 2222
3 38165 114909
1 34450 69630 584259716
1 75575 140663 689249940
2 7135 233656226
2 55911 922570786
3 10961 38890
3 75558 7176
1 27726 68202 449681147
3 138139 26711
1 42514 137862 979215201
2 32669 154783238
3 73516 12889
2 123716 515884760
1 62433 129424 4234640
1 6690 55546 418004074
3 119432 4218
2 84277 912394648
2 125614 200277047
3 101063 39278
1 14650 77906 671487213
2 72166 109322472
1 49979 55402 440228974
3 5992 74045
1 95099 137976 275580115
2 102921 182792325
1 16826 77066 529395417
2 50687 543434287
1 14685 44224 418653088
1 60396 138315 88818686
1 689 109109 109881194
3 78929 153616
1 52988 102608 216722967
1 47503 133080 378099458
1 87995 125068 626817562
2 63485 842920008
1 109018 114131 302343928
2 175035 541915924
2 916 765876720
1 74133 85954 354546611
2 159401 773114408
2 76257 752612217
2 128481 459998006
1 48019 60058 874237481
1 39734 154013 566396501
2 140865 537819667
2 127609 834421561
3 162420 21106
2 45310 948533678
1 71 129471 685497183
3 83616 100594
3 160093 130160
3 18644 38137
1 91122 110564 924806472
3 80493 113399
1 3284 143203 52378418
3 66978 9658
1 54855 90363 105676863
1 73740 77858 916720420
1 101277 136108 731421704
3 52331 96520
1 38248 52869 763699885
3 64690 51377
1 129719 137465 435708848
1 43501 147640 247849921
2 121334 76055004
2 158959 910880701
3 38529 56587
3 151634 7267
3 125591 153629
2 176960 731061603
1 24562 79054 343851451
1 13108 77062 287536018
3 115952 7306
1 12803 144568 246212382
3 27596 109030
2 112034 466307531
3 56838 100880
3 112233 141650
2 60461 176224233
2 94544 30289843
1 62449 119551 555265185
2 97279 33521642
3 52165 32214
1 31576 141575 607242661
1 42678 132784 747047987
2 125967 885377430
2 90198 819389171
3 66039 17539
3 181301 52144
1 23523 105938 310405900
3 4573 25029
3 116034 91585
3 151747 68348
1 4684 138409 276639538
1 75135 136853 212476461
3 53273 122437
1 116466 125533 83397358
2 160748 395141009
1 12435 81451 379867945
3 74836 29601
3 135382 12352
1 28006 121330 257256908
3 35272 148313
1 44479 128330 370240823
1 115305 147206 178394411
2 87194 862103401
1 5655 24192 215401849
2 77603 294738340
2 94015 632591525
3 180391 20297
3 67055 28534
1 3852 91511 966098037
1 6006 129093 259921522
2 34394 807955111
3 79880 144544
2 160013 417002498
1 53111 148680 186938456
1 123601 141162 594081710
1 34010 122363 353923219
3 121323 14569
3 136677 138065
3 7311 83443
1 20661 44604 554168616
1 82227 136779 229588000
3 50289 103635
2 85944 131456094
2 100593 823705821
1 83894 85246 417670029
3 80852 141343
2 84929 201842646
2 51594 398842203
3 49038 131745
2 141414 284978472
3 136325 47804
2 90586 751925246
3 75499 83826
2 18848 93864732
1 20339 71898 461191896
3 124819 90834
2 29938 386095382
2 22002 30331988
3 16614 58203
1 57534 93840 453033345
1 28096 73164 473834640
3 178430 100553
1 44326 70823 618323241
2 149977 770258400
2 61361 274079302
1 29491 129236 623762035
2 125614 110384808
3 153709 11307
1 41286 137653 869188487
1 120912 153050 521987866
2 96420 629266759
3 23651 93934
2 7758 911552973
1 106560 112065 690764757
2 95545 588322116
3 104824 42420
3 66626 64696
1 10336 113544 821904419
1 102924 105508 435543912
2 117582 981067594
2 97323 175392261
2 1308 12063918
3 32714 45670
1 52454 82219 842571718
2 50022 970260336
1 6351 91865 228686031
2 71552 290465109
2 170951 584889603
1 57831 131233 164505580
3 23480 124301
2 46896 716724772
3 54678 122268
1 89535 154044 658488846
1 78744 82416 770291251
1 5601 98208 346397105
1 78475 137987 379730619
3 53661 105092
2 28718 538207703
2 114143 715463708
3 29517 69560
2 150180 518571843
1 3499 68678 437520226
2 107498 716344181
3 42851 57982
1 813 107771 155961825
1 9068 153532 238954610
1 62382 93074 366986290
2 132753 851713276
2 142188 970586587
2 129098 619146698
2 45513 752646361
3 29039 31720
2 181001 638571771
2 95255 844616731
2 21317 602944791
3 65596 21505
3 41093 104816
2 119668 953927930
2 167160 855753127
3 165787 114215
3 40768 85608
3 156413 35617
1 102668 109255 963815191
2 122469 116436194
2 152042 821484210
2 149717 638617990
1 28983 115639 777792845
2 168864 530893474
3 112461 146631
3 1137 29119
2 150473 580492563
1 63490 68085 797159095
3 56124 98633
1 97722 99550 399780036
2 41216 66828234
1 26621 87820 730812606
1 37455 74518 329036942
1 21102 22933 764479121
1 28583 48601 189128502
2 119111 407966029
3 9605 126903
2 167803 321827306
2 156029 780582150
1 139635 147259 160180118
1 52894 132130 541624740
3 110142 54715
3 161238 113323
1 60198 83382 523551825
1 11507 146643 806782910
2 179117 326409987
1 5273 47135 793186616
2 19399 93347029
1 14165 49174 936704408
3 147660 40469
1 122800 141227 767199527
3 125705 88880
2 15879 393452896
2 64789 538264414
1 140656 144641 738863529
1 3225 86348 687087892
3 2856 41280
1 49204 97279 346255934
3 68946 22324
2 143390 150136926
1 30654 144395 401914616
1 12329 14037 904170922
3 66564 104527
1 81329 118616 38199590
3 27816 2998
3 12560 44784
1 59343 108448 860823715
1 7967 140206 961178700
1 64580 93155 122426938
1 17062 21047 75932618
2 43459 620627884
2 44074 543402928
3 79783 152879
1 78195 143584 424317078
3 149471 134862
2 157235 309222282
1 5848 6353 929796076
3 94892 25314
3 97057 78122
1 27213 117493 882310519
2 21410 230337646
2 174699 471320061
2 120394 104985568
1 17567 104129 824490247
2 158371 496278162
1 36755 51914 521198299
1 44453 134674 203210723
3 168771 138908
2 86763 970111482
3 34352 130728
2 89709 528834741
3 21299 149861
3 88547 149389
3 137910 989
1 40474 103541 377582405
1 88411 122596 784310974
2 61971 714183627
3 44913 26583
2 167743 766145666
1 72956 132819 116294506
1 8269 92329 621798089
3 108504 117520
1 32456 39618 987640372
1 4270 154341 882024211
1 73746 80187 11813746
3 164460 147204
3 19443 31672
1 110860 153141 949588232
2 42969 247324189
1 4951 85361 886288202
3 66363 16140
1 50888 140312 633496180
3 114184 61448
1 35573 71225 346696249
3 67281 16012
1 10698 147112 974280284
1 6909 7157 123889560
1 7006 40505 662741414
3 51823 86693
2 177637 313293109
3 11837 58783
1 37001 128901 111724686
3 28126 112271
3 112955 105188
3 119359 44337
2 68254 155802933
3 70120 120401
2 70877 938901275
2 181003 871239475
1 67085 150197 312816850
2 15588 498829055
1 138170 152045 330013421
2 141712 913942161
3 126672 9310
2 98249 909451912
2 131234 235893228
2 163122 100000655
1 81587 125796 813587650
3 160407 127765
1 56779 108679 539223831
1 55859 148195 47873412
2 57966 45167828
1 59008 70924 581744014
3 133342 41385
2 79858 980706820
3 128570 101419
1 69479 135248 949846660
3 60228 58085
2 89718 430730864
1 21634 122219 789793434
2 144700 354531748
2 166529 377760256
3 165954 21562
1 53125 70323 517723350
3 119532 57238
2 153751 985809099
2 150334 800346557
2 105344 412033102
2 137614 626483235
1 78788 147219 324815955
1 85035 102876 239640207
1 66086 137426 698764613
2 46036 95246706
3 170504 30176
1 42380 50172 442256401
2 77708 930536497
2 37004 279006595
1 71830 98544 805171764
1 49464 127684 600514544
3 108898 38477
1 100111 113559 494296692
1 16171 67765 126301859
3 62198 112692
2 181422 597784704
3 90803 114445
3 115268 120036
3 119569 121302
1 71112 116453 987924037
3 65547 87296
3 169114 91598
2 60085 158261519
1 28417 54952 726773771
3 115442 123798
3 72393 13255
1 85942 153950 450597656
1 50965 138557 299513741
1 2984 83744 692640403
3 8516 153854
3 94435 139300
3 85261 141195
1 4414 96769 633122570
1 35958 128818 53446981
2 59452 641790132
3 150888 146148
2 45054 206411189
3 90470 145389
1 134690 152658 362668671
3 113391 310
2 161502 233753373
3 56457 68150
3 97707 109592
2 137545 281502857
1 51386 143313 961048157
1 97626 114961 268320950
3 76174 154571
3 1790 85962
1 32865 127766 708127501
1 43127 52844 49279169
2 118426 286910014
3 50013 21530
2 16225 461324607
3 152851 95706
3 153159 25372
1 66787 142315 828057236
2 77594 485129454
2 100434 39015247
3 82990 124665
3 34421 39689
2 97629 473046544
2 31431 627853270
2 150475 793613726
1 41115 49010 270926828
3 74016 50287
3 70615 97131
1 1586 118496 969336545
3 34740 124043
2 73487 367826013
2 62311 138683378
3 106918 5204
1 32274 53334 629939650
1 62519 69650 163877636
1 22487 61938 303606806
1 70199 145151 267913778
2 74621 361584586
3 37536 70520
3 75431 40256
1 80415 104181 748524299
2 34910 513041846
2 53661 743812355
3 170818 47250
2 9586 67819004
2 101793 791060492
1 125587 134359 32703383
3 59797 77060
3 5428 40875
1 9486 105687 565501231
2 18965 701512749
2 129929 498363252
3 106847 68144
1 13721 71113 863762864
1 13949 85256 633188386
1 84437 128240 582603573
2 105688 238026873
3 118884 57795
3 105952 101313
3 147754 149349
2 37111 147385201
3 125165 89398
3 135202 58206
2 89883 671747184
3 99805 123975
1 101315 142314 997381160
3 80664 78446
1 78295 80644 841296006
2 86144 638279269
3 71242 100858
2 27681 603118009
2 142816 25924315
3 177429 3242
2 151824 663644419
3 153669 50724
1 119639 145155 571751783
2 146289 449467729
2 150525 402255641
2 103616 477975352
2 32340 749996680
2 122104 341025926
3 2004 59547
3 174700 84859
2 72193 706312680
3 35926 81850
1 1985 29925 933087749
2 29487 733538821
3 11438 57123
1 61612 119728 670812980
1 45547 119506 586181750
2 101389 420468187
2 109898 882393475
3 148092 31734
3 79874 61298
3 84598 81073
1 41616 80979 956028125
2 145075 86620556
3 101055 76659
2 20648 754984794
2 139661 48792523
3 177108 57139
3 152088 7904
3 171543 51445
1 6509 75862 744979005
3 11187 31484
3 153985 82555
3 109760 6273
1 13608 32187 507387445
1 56154 148530 764991235
1 251 30551 758131297
3 132119 17987
1 96564 133921 824705208
3 132475 8978
2 28771 418198633
3 68768 102140
2 142738 870159672
2 31335 692959543
3 21402 79557
2 131679 415678394
2 167053 966542244
1 97626 110645 884022752
2 145495 212183467
1 21449 112826 863717456
2 64336 533760870
3 62261 84830
2 138843 385460466
2 17620 488713569
3 122066 120132
1 85431 94938 577446490
2 23842 272389043
2 83784 211337646
1 68189 136539 116452361
3 154095 116550
1 31330 122049 229766757
2 159405 160825577
2 39833 104119594
3 35280 115066
1 25746 141313 730441034
2 174853 730237255
1 85766 144237 240179750
2 26073 823500991
1 41070 120850 346262892
3 156098 22892
1 27259 120647 780520237
1 3160 86900 944134394
1 122959 146870 776456744
3 70689 68393
1 119410 145985 61481390
2 176826 262306179
3 13141 5965
3 27457 128087
3 36402 87973
1 33318 121883 869010254
2 67161 997415235
1 39248 94991 828677662
1 54981 128194 577652598
3 178099 15744
1 16752 70961 546939449
1 63554 94218 448101663
1 35431 138644 751763189
1 7051 80880 173340315
1 20265 58019 242831415
3 80195 21747
1 13423 39196 479953167
2 157545 25252106
1 32063 96852 40630089
3 171941 34675
3 2164 36703
3 9404 26931
1 51295 107986 113770554
3 168259 72438
3 176917 99960
1 25604 27816 265656316
1 45611 113620 322922411
2 67127 875425879
3 111496 111495
3 41392 48481
1 56127 150823 51656761
2 30724 83659149
2 127727 766446858
3 156412 26183
1 49568 121333 608615646
2 146810 620125171
2 132672 289276947
3 73891 112754
2 48614 706768057
3 138851 15141
3 164430 22917
3 24499 12579
3 171167 93231
2 133164 854121617
2 110951 229840385
2 110101 608925046
2 71129 162039300
2 17617 229684085
1 53225 138511 336385433
2 92494 227371492
3 28596 28775
1 84643 121747 119685265
2 169147 739851651
3 82315 40418
3 71959 2001
3 29304 116739
2 70034 925364595
2 18997 972491048
1 86186 116924 494454646
2 171433 218315544
1 85259 143932 121417861
2 136948 999681616
3 18256 53421
2 29666 251321885
3 132537 120925
2 135369 957867675
1 58460 94033 8498982
1 47937 70673 847337206
1 52596 100092 185160032
1 19157 42471 222801625
2 162443 308597631
2 87975 48482263
3 26672 23888
1 17241 76986 928834937
3 59237 104744
3 144351 11973
1 7412 99067 248133534
3 82277 125691
1 63659 129733 809545811
2 113963 609672062
1 143340 143533 938485330
3 4726 46488
3 42118 73670
2 121876 213431750
3 90359 107754
1 17720 64201 522297747
2 118697 55560316
3 3417 29337
1 92591 146941 471272298
3 45877 60164
3 2892 92865
3 112685 112253
1 7310 47947 655534838
3 27440 30769
2 146136 276417499
3 129589 4476
1 14951 18106 283254799
3 87686 50122
3 89710 96894
2 154279 851846652
3 136388 20900
1 58511 67722 630098787
3 68255 27290
1 30491 86912 189206048
2 178519 314798366
2 75901 837727642
3 10644 144858
2 96538 531266351
3 57996 136687
2 140186 706466404
1 35293 135339 353818880
1 99535 117331 519407171
1 91097 129900 2438646
1 5812 10892 172420444
3 121477 43905
3 44774 38616
1 123493 124603 261484688
3 179015 131843
1 6738 108915 629050887
2 87072 581761432
1 82770 152605 74678254
3 104536 92016
2 113318 263631246
2 152016 422421638
1 1656 111773 572722019
3 12489 98232
3 36821 50511
1 65267 134307 87705923
3 19145 101996
3 12718 132292
3 89226 131697
2 176868 158534089
2 125894 42817414
1 7200 113397 752469419
1 6397 88474 628592596
1 9298 68513 175027349
2 127870 932195865
2 72033 906673390
3 81039 30631
2 166744 279713472
1 79064 110035 223855784
3 45277 129187
1 65098 109748 906561501
1 16343 48759 65219514
3 41894 120704
2 108662 468481068
1 125827 139687 885865674
1 7530 108472 529473516
3 63577 46784
3 146106 76145
3 10394 125385
3 131443 88902
3 151296 117220
2 53983 472530046
2 5907 594554923
2 158113 597549158
1 15541 17968 316637964
1 95292 132280 989071668
3 166374 153546
2 144070 77239668
1 6158 107747 405011891
2 90103 30219427
1 6438 154093 968248793
3 13710 99792
3 111840 83375
3 137525 62275
3 163749 18454
3 98944 23851
1 1049 68171 792483097
2 56106 998580130
2 6592 281986235
3 50389 140037
3 148642 22110
2 30527 925347037
1 48608 138271 785330137
2 66528 423815744
3 16713 91898
3 37292 142373
1 17018 42212 224790941
2 63118 860775236
2 47895 75775602
1 5124 88637 267477081
3 17422 28207
2 90468 875514312
1 6943 132467 113113068
2 99822 409329072
1 78607 103028 800803249
3 16547 30278
1 62139 128349 129241070
3 152303 142715
1 17890 129545 29586373
1 7888 154325 322683711
3 17799 12227
3 361 59646
2 96841 568378520
3 126731 72333
2 147047 570294834
3 19555 90126
3 80136 99122
1 1051 4612 926754220
1 37480 57466 73633516
2 119087 175091073
2 145393 536519631
1 83052 152319 662166416
3 88387 33607
1 49425 49955 882275973
1 140896 144395 386578228
1 6673 17182 581824739
1 79060 115670 641402791
3 158735 15608
2 10725 485172801
1 34337 37160 395822915
3 85537 68432
2 155825 855585119
1 2254 37655 431837610
2 178229 133531482
1 31616 69436 227437047
1 11912 92912 819275040
3 51764 20320
2 87739 294878868
2 24294 136680190
2 136430 5644357
2 85460 407095879
1 97979 150614 233737593
2 153782 837634333
1 21107 135033 717389355
1 69458 153185 668357456
2 163907 821053315
3 158717 75042
1 41623 54219 155229302
3 14562 78063
3 142376 49661
3 55176 133027
2 110535 823518927
1 26612 90438 602760729
3 26235 106191
3 148884 84433
1 40897 89637 748214224
2 29865 636571626
1 35021 57704 30708059
2 57767 675768200
2 94342 241280508
3 101203 33765
1 30699 130874 806109401
3 15687 89666
3 129447 131718
3 158128 145932
3 100203 92250
3 105817 23403
2 52471 583268205
3 5146 27076
3 175018 145191
2 2247 978445312
2 57948 480992981
3 121006 118435
2 73380 535330352
2 131572 485197922
3 171284 56162
3 751 64851
1 10538 137522 684299525
1 58196 117845 401748272
2 32409 12579629
3 3107 76208
2 153876 473884477
2 159813 916567094
3 59500 154202
3 111478 2438
1 100023 130104 961175718
1 26484 143416 778067878
3 47802 83077
1 35596 113280 399018149
3 66354 49292
3 55818 38967
1 43285 126098 546346047
3 30201 115758
1 40687 125452 217790488
1 21744 110437 113542612
1 13168 131167 480610736
3 38333 45839
2 117315 183878388
1 71808 117514 396739290
1 34199 52723 514927570
1 34638 135454 883734978
3 89031 126760
1 20826 31953 755495553
2 155413 780990713
2 138979 966133703
2 124660 942306247
3 151871 152835
2 88644 11847525
2 84807 955283858
3 59725 134538
2 74362 323323868
3 163682 140578
2 161199 123976139
2 38718 974079737
1 6057 24818 813915170
1 40982 120735 785273755
3 92195 86884
1 92145 102337 867070354
1 9199 61978 534748928
1 10816 62325 801275722
1 27549 51056 219810148
2 41255 694657869
1 12009 13410 62678792
1 50581 100425 471592644
3 107646 66472
3 46416 33651
3 89446 27337
1 62909 74528 312470857
1 62694 100194 120169301
3 178164 6899
1 77232 80319 263680403
1 130678 151131 842357348
1 105056 118438 616084885
2 5655 326658746
1 5939 132201 959599873
2 83951 727299679
1 28797 87772 475092788
2 156384 582985878
1 56216 127353 760655698
2 177134 835317947
1 24460 31132 773630455
2 141988 451326232
2 104712 956554319
3 106897 8446
3 73348 79787
2 35478 95648882
1 93372 116759 746530672
1 116531 137959 424560199
2 3663 980503289
2 122192 473159620
1 75012 89183 868708821
3 104988 64346
1 128142 152739 134349621
3 175887 50370
3 155301 61270
3 153118 52951
2 95706 490753018
2 162200 872463077
2 139907 858682253
3 100768 136777
1 76156 133686 91429713
1 67760 77364 921642228
1 20054 80191 491981332
3 79554 117737
2 39230 307799000
3 55460 20556
3 148286 28706
2 177027 902165162
2 163205 872188344
1 14955 94570 662218894
2 6395 830444586
3 164236 28473
2 51119 497460843
2 149033 379299683
1 86630 94203 895817282
3 128843 152979
1 17738 51262 493908548
1 14391 139164 425887421
1 26571 90075 208010679
3 21813 76879
1 11370 127691 82779827
3 101957 146870
3 173580 140992
2 174113 251745950
2 158737 345840914
2 113042 801853464
1 5867 21544 100662853
2 11552 661942041
1 88795 119765 431648961
2 30598 540213109
3 175738 86776
2 71112 623646391
3 105282 102150
2 32240 473156134
1 24684 96945 600198591
3 38789 72403
3 82001 37394
3 15975 47894
1 17046 48830 872885786
1 8147 59579 372972076
1 86156 108634 283119279
2 63415 323449356
3 132428 109787
2 123090 661650080
2 175148 2076293
2 177537 88554263
1 119555 132014 874742726
1 98266 115431 384351583
1 9727 102634 39967897
2 97391 408328773
2 25378 443165298
3 29324 87093
3 11770 18267
3 19119 38102
2 165062 673394953
2 59714 914987499
1 92102 150758 267698703
1 71766 87237 959251459
3 69004 75562
2 107165 959224079
2 43429 842299661
1 72748 112119 293618165
3 151467 89693
3 128841 120919
3 40207 103288
3 27065 86130
2 49388 328441233
1 79999 94641 247444404
1 7687 71911 663560027
2 91465 907693172
3 33334 94700
3 144551 82832
3 135727 740
1 28330 153016 900500588
1 20814 134091 121964147
1 19648 65835 820673537
3 101287 143844
2 130179 629290782
1 64997 154190 973208451
2 174723 650647915
2 35984 964438326
1 16885 62786 970513553
1 38621 126854 251138531
1 40871 119430 803612558
3 146529 95344
2 172681 693025856
3 57573 103714
1 131627 151879 856230547
2 106428 728350305
3 41083 117915
3 131916 44831
1 26281 116713 729790237
1 5484 88464 530794081
2 135934 200191786
2 61425 179371752
2 4884 993528146
2 102733 790626197
2 49276 949651954
2 12712 376481529
3 12949 44243
2 136454 317646669
1 53916 77903 304715537
2 66862 289727558
1 24078 134404 883583025
2 90574 625319533
3 92096 64266
2 34973 302239944
3 80740 82561
2 178 459749604
2 3581 342435460
1 64015 131568 375685032
2 29788 580698277
2 134167 671911109
1 12683 38615 116728724
1 31609 71185 928852895
1 98788 154459 707011293
2 39118 998557088
1 38574 102476 891141919
3 138449 139403
3 22313 117058
1 59517 101490 178346421
2 87756 863365822
1 5741 70272 921640215
1 69802 86527 975315467
2 98439 395854889
1 20932 142272 715256598
3 105325 94893
2 178317 224193903
1 15511 134127 983671908
1 31229 146045 309808885
2 174357 793085031
3 104321 116810
1 23792 154630 877996181
1 25147 109339 31373861
1 87249 108315 541001375
1 77472 82097 31176006
3 135264 18099
2 32752 873423825
2 176636 696086759
2 25005 927903598
1 79024 100822 871058426
2 72470 275798121
3 88854 62367
3 87997 17204
2 176553 956021790
2 62940 340209503
1 77600 143880 436446094
2 126584 194506503
2 42977 67846994
3 8327 81013
2 21831 216996411
2 135190 367258769
2 54647 755685725
2 84307 728017604
2 106677 765091407
3 146795 29415
2 99957 952052104
1 121344 127587 790858946
1 100858 131533 400323143
1 21961 64160 256913751
2 18200 216229141
2 135660 806289074
2 120667 352836561
3 88709 148422
1 29635 60103 161408769
2 143627 59154649
3 68234 36263
1 96893 132621 557288404
1 56473 140808 611353027
2 138192 136238911
2 4350 518951141
1 30623 74868 604461955
2 28113 563531225
3 140251 103255
2 159371 440243230
1 45983 67952 38451612
3 155196 91875
2 120924 143975554
2 128616 228764198
3 16527 49189
3 7587 14136
3 60097 45212
2 180368 52585521
1 11780 37416 309051486
2 141955 330462946
2 150508 876274702
1 12748 49061 953818058
3 50974 9465
1 78894 119261 833352126
1 90005 103128 642659965
2 117787 892652639
2 53924 47328439
3 66230 123869
2 71581 534263260
3 2382 64873
2 29430 417885241
1 72243 89450 395539286
1 73903 80915 910142831
1 18989 119069 15744512
2 79225 396771024
2 143938 917347593
1 22817 105918 105460053
3 15733 138868
3 119059 88509
2 65867 263260936
3 82071 113969
1 28291 104943 426031538
2 44310 339158279
3 103282 93341
2 29754 422615889
1 29383 64308 28928182
3 27346 86993
3 39048 59727
2 30130 128821916
2 143483 740799193
2 110957 877430902
1 9850 9854 486804558
3 91379 4898
1 80267 96411 169759106
1 33129 78935 285146627
1 34740 144818 195585480
2 156964 283618654
2 129871 125389398
3 1364 30327
2 147786 968020100
1 16048 102958 149358715
3 161729 28647
1 30358 64355 863162807
3 159909 120899
2 44433 836209706
3 30992 138550
2 71370 463710561
2 169561 531763363
2 6838 758763417
3 34919 53347
2 8903 862948084
2 91444 103952377
1 75268 97966 912264229
2 139773 387725112
3 26979 92398
1 9046 134230 144388943
1 60310 92042 548118142
2 172196 878428858
3 8154 85095
1 136332 153384 48446732
1 13069 145712 49520956
1 5883 128272 5100977
3 84254 114573
2 154158 587118386
1 95124 106129 996985508
2 169759 254082139
1 961 21931 154065157
2 151087 464308981
3 112598 95711
1 23283 107459 628271730
1 29412 46906 255440271
2 66932 843400454
2 86489 610115782
3 148838 48540
2 149410 178599683
2 96220 36820322
2 77952 575815249
1 72095 76091 896324886
3 143970 123891
3 26014 35556
2 42495 390977186
3 70873 68396
2 3640 880311194
1 104292 116020 562187937
3 92173 84023
3 37028 77185
2 64763 18897336
3 101431 48641
1 97440 153500 901075962
1 65535 131651 247011968
2 127078 620336249
3 11886 129299
2 138023 475410052
2 73051 34826818
1 13025 49015 946715787
3 44387 81609
1 125696 140886 780846945
2 166321 180237720
1 35493 143527 700630817
3 147967 105786
3 19084 154137
3 135305 144712
3 65808 113284
3 9802 3928
3 166914 152110
3 163211 50118
2 66913 5480484
3 64492 249
3 19608 64431
2 137861 523549763
3 111842 110590
3 138507 33711
2 45577 606685865
1 86744 153292 39389026
2 129734 390151696
3 24111 25797
1 90272 149792 601786237
2 175886 264395964
2 84553 402618277
1 11282 17616 282430139
3 81097 92652
2 54698 688246741
3 2864 149723
1 111753 124717 625381240
3 178011 144807
3 108179 107188
3 31939 83698
2 25948 172766356
1 27851 103475 437844742
2 149945 752287567
2 40242 958535008
3 112646 17068
3 63572 129786
1 93919 97429 890688295
3 66670 74714
2 20386 506107156
3 132100 54123
3 122286 22501
3 59198 12087
2 93893 745499643
1 11151 20923 819284942
1 21529 40201 496488551
2 98503 357980210
2 165877 83092573
2 95731 845419899
1 20671 53936 444656186
1 58448 59090 793447542
2 66224 252903048
2 175379 408759108
1 154 139403 663811795
2 69698 773170747
1 123598 129386 238159871
3 56594 18874
2 12753 150673812
2 143775 826375765
1 51767 93996 291180156
3 38378 66146
2 12707 908743830
1 25450 99565 611593692
1 60793 151275 41552544
2 59468 41533695
1 35533 95461 991478683
2 164520 467554893
2 143468 410870798
1 100909 128886 466883999
1 35432 149457 10678361
1 8097 130559 970772452
1 39183 115170 381071705
3 72520 135138
2 10460 986678710
1 22484 37619 16232317
1 2744 74075 223656519
3 113717 31004
3 93300 129334
1 138471 154572 945225098
2 68409 474855573
3 70508 110039
3 11115 86166
1 59128 86351 458841293
1 48312 69502 723811472
2 21624 19373033
1 106848 143856 884510441
1 117449 134199 478874339
3 127346 65418
2 56887 259506440
3 22063 102324
2 131887 729757475
3 27851 44580
3 61841 103341
2 112236 129392677
2 12533 846673056
3 24212 84546
2 13237 918430811
3 160362 111444
1 23315 133511 49508609
3 153254 141008
1 75290 106964 20869362
2 55093 258153566
3 26485 128098
1 57635 80306 938173359
3 13696 62617
3 68335 99611
1 71589 99311 683423177
2 940 131571527
2 52380 108507009
2 167778 912223957
3 34504 137332
2 171482 802537999
3 105087 95526
1 45111 80107 344663932
3 97352 120237
3 140668 33282
3 40648 71025
2 166301 305192197
1 16100 107133 893476299
2 46787 600266442
3 4170 134065
1 34378 77247 787702988
3 92730 12937
3 115537 99411
2 154360 247304325
3 124581 91153
1 52060 81823 73626989
2 101963 527411606
2 10355 221678850
3 15021 85
1 3927 74654 853831616
3 78223 95474
2 98616 860192804
2 90469 941599436
2 22712 729369000
2 71 524134594
1 57063 84608 394586229
2 83053 686046943
2 137608 61482316
2 105628 671462700
1 85387 117376 937753392
2 160431 51201665
2 95659 170181972
3 41030 126182
2 113845 15784566
1 24223 123514 597546757
1 70649 108369 920152277
3 74723 109514
1 80717 108320 444160223
1 8783 77135 310898914
2 151800 440778031
2 94385 279704041
1 5908 120230 653204113
2 83560 563684161
1 27479 77275 656719457
2 86667 43872249
3 34264 105729
2 144857 952244448
1 19117 122684 291311331
3 27248 74869
1 85977 122273 520343506
3 104662 38880
3 156412 23370
1 11013 26838 85463334
3 129290 44990
2 32267 996531682
2 72322 595638376
2 162173 282187266
1 14033 96659 597037983
1 40171 48207 938310782
1 78176 110099 965282872
1 40022 108373 766481895
2 43619 489915382
2 81946 138325396
1 41499 127822 265779801
1 48568 51936 625429055
3 170507 73037
3 22983 117571
3 1585 101567
1 69212 147025 518235101
3 130012 26684
2 117474 928005268
3 98859 45888
3 61721 86793
1 53845 96159 918945624
1 93692 94487 382416212
3 40247 62948
3 15432 2701
3 52962 1738
2 27626 423701971
1 9756 134638 356590558
2 74933 196481917
2 75024 692520774
3 129007 20157
3 41598 59005
1 51751 76070 535246134
1 3960 48643 518168797
3 136731 133544
3 81546 19296
1 24531 101049 962438214
3 119235 125387
1 36896 57752 825198852
2 98206 945819528
2 71099 414022501
2 8370 567147138
2 30603 945925686
1 113082 129726 954243379
2 153986 733950219
1 100689 108090 86477942
2 53791 751341682
2 178006 442742832
1 84242 106979 162428101
2 50068 192484111
3 53715 102849
2 107819 464213448
1 54632 137423 356137111
2 129546 5934168
3 97139 14197
2 9196 284734807
3 56079 63727
1 15663 78768 418111780
2 62490 778755285
2 70361 71962019
2 112452 112313616
1 18982 39297 141464538
1 112667 135424 616037336
3 9183 116139
2 136975 491354582
1 106800 113555 270939883
3 132155 65687
3 74212 66968
2 44206 816138312
3 113916 98166
2 23280 251731345
1 51928 81168 782096923
3 132582 152257
3 20076 120831
1 60753 96028 784433845
2 127197 674548436
2 96940 687056792
1 57488 77009 622130000
1 30131 42627 157916295
3 32799 26511
2 168229 755199323
3 19847 85833
1 3178 86676 678550598
1 70500 94283 621557797
1 99360 144154 197780048
3 176899 4646
3 7927 84484
3 162838 128011
3 37158 74361
1 50311 67745 855960430
1 36749 41696 883533427
3 62610 124189
1 49634 92290 992915663
3 21053 23500
1 16559 152951 591985508
1 2211 103888 732227807
2 54378 60983395
2 142304 703348093
1 15105 118469 887407700
2 14245 165041393
2 104355 930466228
2 2640 261423033
3 11079 24542
1 27069 28861 552143690
2 79843 602164177
2 136529 211719029
3 102609 37933
1 58254 99203 997739496
2 162339 733988577
3 160165 65583
2 167229 201934094
3 3519 87180
1 41331 94443 921974124
2 156348 306447754
3 88123 123104
2 112512 790082415
3 92316 114358
1 34426 93340 262380230
3 14867 108174
3 8096 18568
2 76776 777250443
1 32710 126865 471392848
2 26309 630231313
3 132516 136076
1 90293 118878 478704970
1 28896 132350 306898678
3 80790 29021
3 28015 65275
3 111987 25345
1 49446 124042 580281752
3 33474 94876
3 60789 46338
2 158337 357607859
2 83439 303586224
3 127108 68723
3 40134 148171
3 58646 150366
3 148766 99255
2 171980 827431166
2 151240 600526671
3 166565 108456
1 43709 72729 515902167
1 74197 117698 482793622
1 31539 132434 413980821
3 10183 41623
1 68694 107194 738955305
3 105555 137778
3 54317 63905
2 24605 903552300
1 118964 138847 784714064
3 110206 49505
3 12989 140629
3 138013 88238
3 101530 72409
2 128247 867313233
3 83673 151023
1 55733 108512 345117534
1 22253 146698 368680815
3 158345 1613
3 106945 82824
3 32604 9428
1 117289 149776 89043273
3 65183 150182
3 24101 32262
1 96975 97392 438987976
2 115772 359537838
3 168652 131220
2 71343 993513472
1 30168 35856 1125581
2 158053 803460666
2 108939 56185297
2 46415 138525522
1 61841 94624 452559868
3 171928 153410
3 134978 109288
2 114912 899029926
1 6326 116182 931371785
2 171481 666762650
2 47842 221322908
1 64629 87956 970407981
2 127661 571947955
2 157541 679818946
1 108131 132954 80820936
1 48701 119777 984785861
2 139788 893816078
3 123921 68971
3 132314 17473
2 139627 912098153
3 41805 84027
2 80841 928215573
1 31965 121661 21152869
1 31354 122787 338034200
1 32221 150268 911902390
3 139146 63974
3 39904 100761
3 108571 254
2 11976 201642293
1 67373 83826 613743986
3 146972 88905
1 89378 123860 591242934
2 106661 301950730
2 31474 538745288
3 178099 13173
2 178061 620822714
2 22822 988191024
3 179486 62606
2 45623 949795098
3 138084 13502
3 170390 104310
3 104137 109315
2 99051 23809942
3 38685 122868
1 6908 8320 179270162
1 7372 43450 476554666
2 70813 958800868
3 138286 126545
3 147610 92524
3 162909 63790
3 30996 41062
2 23624 125969609
3 63695 36401
1 98714 148558 830156124
1 52513 92594 129566835
1 70730 101319 507512063
3 57112 986
3 178525 79573
2 42252 908444220
2 103334 368321335
1 39115 51481 340689462
3 76062 100798
3 79476 86983
3 116680 63041
3 95951 29176
2 79376 331203872
1 76672 128587 185450700
3 116904 14568
2 126688 572294066
3 39630 40373
3 10970 9844
2 29245 247864524
3 89401 5499
1 63228 153336 869228979
3 104470 73951
3 116394 147135
2 80848 609301330
1 80875 83238 828140795
3 161797 70935
3 14700 42872
3 117974 21754
3 122269 93114
3 35249 138807
2 179256 105135801
2 79260 620274660
3 91496 136681
3 101196 75656
2 37073 708408533
2 11830 694014807
1 26541 146800 124666000
2 120192 470220216
1 47381 97121 217911220
3 141802 30384
2 65571 908302879
2 60927 80468961
2 28460 698580515
3 102803 35881
3 31428 46208
2 9154 57959594
1 61585 91894 932715627
2 15310 763811471
3 140920 81657
2 15261 190572390
3 58757 45702
2 89843 968514055
3 29157 24395
1 133335 147932 33953236
2 23155 702965890
2 88967 918619685
3 161245 56209
3 15803 50557
1 3600 8605 372705240
3 121032 23614
2 115314 973681187
3 46795 43578
1 105091 109059 502850454
3 152627 134162
3 160790 44352
1 73116 75138 229938546
1 41970 77405 981799700
3 158964 46341
3 131166 139238
1 112187 143052 701874489
1 7291 84135 524476688
2 147624 949662916
3 140379 75345
3 168443 81790
3 91265 79194
1 2892 79510 576675895
2 74022 952589710
2 167578 524465469
1 57027 94893 680362841
2 87157 393704969
2 86258 157255734
2 153721 120444716
1 19241 145823 329761828
3 146532 128884
2 123925 926562073
1 49527 62887 35894435
3 31439 38187
3 171967 87204
3 164703 57361
3 142691 63589
1 57070 115982 341785822
3 16192 47741
3 63055 149913
2 102302 967467346
2 106641 402661110
3 78062 117537
3 153155 124645
3 34363 140593
1 5463 52497 476003958
3 102693 15718
1 62284 103114 44423648
2 121106 615030315
3 76400 138718
3 29388 71308
1 37327 98726 539883802
2 61535 339494668
1 66686 154265 570173266
3 97351 112505
2 99200 836208274
3 104968 92355
2 14595 592398027
2 62462 126780977
2 106506 701011226
3 23902 125939
1 1412 13125 141076984
1 134311 139381 693556353
1 21383 39141 643807787
2 81932 966375508
2 122794 179806465
2 72628 899956635
3 46095 84607
1 130411 140526 802316433
2 153276 237245823
2 86400 321130761
2 160155 546187876
2 43464 51541446
3 110622 127479
1 24283 92270 99234492
1 6021 131040 253041020
3 5275 21036
3 149283 73578
1 18271 23430 662014305
2 120984 750423848
1 42099 139770 823994749
3 57856 132479
1 52755 93148 442241009
1 26131 66804 838558558
3 138786 5949
1 27159 135982 23537702
2 70209 55057222
3 73807 145224
1 9488 20004 813522130
3 7247 84826
1 2288 10917 782369056
1 41634 42748 530910535
1 127109 148057 403671036
2 53445 729672414
2 147711 949191433
2 20158 384244167
2 97467 493479916
1 14928 24163 742272583
2 97035 503057801
1 95271 140026 630866913
3 102783 56341
1 45684 106116 603400600
3 80818 123339
1 91883 139021 272877202
1 6203 80316 635480868
1 42196 67657 458923691
2 63520 49792006
2 98324 770011114
3 78260 3077
2 78484 806480667
2 18757 761922130
1 8115 67433 944668345
2 47282 410542622
1 53042 135274 516467184
1 28420 144495 743903993
1 81938 134889 641035957
3 146757 101550
2 142666 111172464
1 31661 139875 108512028
2 54505 813845766
3 139322 110883
2 59945 237172011
2 61983 879386616
3 118263 136050
2 93416 639291374
2 90519 536812558
2 167464 677615285
2 109300 529793377
3 151730 138592
1 30123 43540 151224194
1 102625 152670 60381417
1 52413 146120 308055966
3 118482 20376
2 75472 106073392
2 108520 345052087
1 78241 153107 833030060
1 2060 149852 399160966
3 5435 137733
3 135202 68142
3 119522 66470
2 8031 152797704
3 6362 112089
1 44330 136596 736876053
1 45658 137907 901257245
1 34419 151753 186593543
3 155474 55188
1 108299 131146 254554582
2 40763 151460614
3 56799 12812
1 93679 123233 981916334
3 78463 130395
1 10820 41870 188474277
1 5724 92398 21961722
3 121939 8608
2 166639 600186721
2 68098 688446437
1 3799 144335 908285838
1 20619 120704 415700482
3 157040 42854
3 140229 91422
1 4636 101414 782925049
3 82580 125302
1 57325 141518 976917680
2 118110 761120534
2 19145 692189260
2 86036 692008621
3 114993 47939
1 2850 147776 485693107
2 4055 220421476
1 4304 107421 680400870
1 68301 131660 122416452
1 81419 86064 279335077
2 41269 402807371
1 19634 145446 256758975
3 33287 47597
1 7796 43076 891157459
1 13685 134601 289729580
1 34983 45052 191395670
3 33411 123094
2 130241 364899760
3 117826 69343
1 12684 20945 356392297
2 166598 864390029
1 2377 113061 717612059
2 152545 373519417
2 160083 919951868
3 150707 38459
1 82622 148267 141432415
3 172568 39399
1 78645 123793 344543614
1 27562 104978 612369829
1 20541 82614 273729036
2 138117 135534540
2 15559 832048891
3 66599 151362
3 102996 15212
2 170681 637783068
1 24764 26870 594299408
2 44720 348230596
3 107465 96392
1 107019 107547 471242651
1 81558 131901 686724265
1 42367 98136 17091140
2 67809 829781400
2 181018 211410626
1 41540 53996 10563468
2 54513 566579764
2 144377 533871364
2 135684 12717104
1 71841 144243 917585885
3 88737 85881
2 14476 570673771
2 8315 487278961
1 53590 138711 36177013
1 57695 63821 119660525
1 52343 68441 747225816
1 24835 139847 182551235
2 63460 513841784
1 48710 117423 622889373
3 114979 154912
3 72730 54254
3 908 146650
3 145335 19727
1 72059 94768 85186581
2 137469 226335402
3 57238 109228
3 127902 142338
1 28577 29762 750140494
3 137081 49727
1 49407 61377 316055976
1 61796 138475 769377798
3 83405 21605
2 72770 41872205
2 59793 155131685
1 66904 101394 624395858
2 7740 179382647
3 18845 125495
3 5627 98895
2 9921 79262631
3 35736 141661
3 65931 24956
1 4900 65912 304798302
3 172494 58034
3 117858 62031
1 16648 151642 159401166
1 4927 73566 183237421
1 48077 154263 183905240
2 180727 265332154
1 49730 65680 935514663
2 16898 760838273
1 20177 126626 609583256
2 66601 117204121
2 98742 500337918
2 178755 770902507
3 28709 94515
2 73420 132124750
1 95541 128923 619608497
2 52425 284890802
1 73039 141796 904256552
1 61465 137367 296606822
3 90188 131671
2 140996 633510112
1 90386 123629 952707784
2 55990 186908648
2 51853 414631961
1 13455 149964 241223574
3 111218 147404
2 127966 808987793
3 154756 149298
3 27889 125436
2 16300 323396439
1 86624 151067 882451969
3 52613 110943
3 62863 32817
2 30903 784135414
3 144032 81282
3 2704 34410
1 24724 146349 975115072
1 58954 86176 395177115
2 47911 652145038
3 126067 17324
2 104365 834043051
1 24474 123248 304214844
3 72677 67310
3 6413 65461
1 40717 136150 57009482
2 36215 294160777
2 168928 391328042
2 6287 819391356
3 33371 16804
1 29149 29615 799910544
3 37919 139040
2 158868 515440142
1 41264 59011 853874648
2 175692 297228752
2 16297 91880014
1 25344 97997 90684729
2 38233 407951416
2 132491 534288288
1 41639 154772 593465410
2 110829 981088283
3 79549 55175
3 69510 50128
2 167680 967039841
3 84076 41614
1 17693 71983 395056858
3 106107 147076
1 56113 110790 574474946
1 51244 74556 578996822
3 87917 111415
1 18905 130877 551634495
2 121967 705168015
3 167966 54469
1 81521 89587 284339711
3 36484 20211
2 18039 326084156
1 19531 117573 941073616
2 131771 964482828
3 120385 38661
1 11983 42413 999009232
1 37563 65683 106394404
2 26506 889420150
3 70903 40207
3 162672 73881
1 103542 144859 524584831
1 92201 114258 459272199
3 53157 7073
3 150767 119867
2 71 519109301
2 93748 293224900
3 75821 50314
3 53425 125751
3 137236 102966
3 47224 154465
1 19541 41824 978895230
2 137341 342161052
3 146405 18987
3 57283 133175
3 127104 381
1 10257 26773 184401043
2 95077 281991480
3 177498 69393
2 2538 864951373
3 141681 279
1 69033 73148 780514805
1 19435 65105 604420644
3 43527 139792
1 74016 127142 491972497
3 30023 33102
1 33931 43065 664533289
3 175288 137691
2 17782 531222412
1 26833 85708 739792933
3 32970 154090
2 62280 345640627
1 691 139568 949893568
2 123638 261621583
1 42807 90694 703615654
2 119895 949486315
1 27140 56276 869590560
2 128071 572431895
1 102578 141416 341321202
2 166164 664014871
2 130673 357439557
3 56987 78873
2 21191 972194790
2 116568 73621468
2 179734 366808820
2 128662 257869725
2 68950 569441697
1 17103 72571 477681474
1 8348 21194 144928755
2 134779 251470406
1 83805 131108 338053198
2 135807 463961053
1 18665 40432 937306563
2 15738 329276994
1 82143 127539 17462808
2 26633 617331418
3 76004 37573
1 114454 114874 243593804
3 42780 117281
1 2767 74839 953277487
2 46007 442181054
2 85800 855571927
1 57057 95850 986177442
2 134980 915002049
1 32908 51446 547074343
1 8710 64216 190877678
3 1546 2241
3 154497 140612
1 86858 152679 328424025
3 92920 108161
1 54286 72121 404198274
3 157373 17499
2 111061 408577053
2 122657 587470281
2 107816 165805163
1 34166 125157 823643758
1 24638 80511 75807189
2 169420 505938243
1 34969 130589 852697344
1 6059 145749 186937920
1 5234 84340 363988190
2 129702 434509623
1 52877 94845 390054217
2 143236 927742454
3 132828 114289
3 89927 108457
2 131287 95001461
1 52731 150205 840193005
1 77201 152226 181267563
2 84764 975101648
1 127082 152727 431673123
3 109072 58078
2 74753 583655268
3 154399 139549
3 169647 145048
1 130226 142708 452460654
1 25792 114216 897530217
3 13018 91778
3 74478 5951
1 11735 44784 477019331
2 49221 892733735
3 146273 145403
2 87396 479397876
3 90655 16924
1 5513 110475 194260961
3 48132 8160
3 10536 141318
3 104553 31516
2 43109 208422761
2 150696 215566008
1 15914 100874 597185693
2 37122 196981240
1 35742 98138 456221360
1 10013 104547 474530286
3 58706 82623
1 62345 85014 351109347
3 145577 82342
2 120154 926225009
3 160181 146547
3 221 67545
1 47029 83710 287076428
2 133369 802169449
1 27545 146229 814939032
1 74651 106536 78099815
2 128487 480224411
3 121793 92867
3 104017 89107
1 95097 120062 899942184
2 123535 855174968
3 72777 108797
1 16105 136093 305529254
2 103231 877629632
1 31676 110132 25122779
1 44307 66928 372177375
2 50368 887658051
1 27976 76590 998014699
2 172562 677469768
1 98140 101379 488817105
1 72067 74450 999360498
3 168753 24886
2 72035 189682355
1 132209 143989 309883051
2 40537 201079446
2 772 437713269
2 65168 588375276
3 122557 35888
2 32605 169749976
1 97533 133384 337320900
3 5338 139441
1 57653 76880 554271424
3 52279 128654
2 123862 8486788
3 116950 56153
3 35330 60455
2 157190 183604033
3 119585 41375
2 62754 134768034
2 14165 803928825
3 145030 142039
3 147069 86246
1 9704 101205 219495104
3 153523 124107
2 151542 569856209
3 105889 125946
3 69417 107460
1 36387 148314 558499331
1 55545 138247 735101198
2 29257 392865499
2 76446 157635700
2 112751 833093946
1 33560 126023 17613383
3 160386 135362
3 146166 3152
3 95674 82621
3 171496 154286
3 117632 78691
3 55201 31664
2 156191 784376069
2 68541 727607433
1 106473 115736 287617399
3 180150 136489
3 35200 49240
1 42946 122998 202461535
1 2472 133980 16855555
3 129626 58511
2 74834 198717087
2 32777 103709392
2 169846 384417484
1 978 147998 45001357
2 144372 204997011
3 146351 14159
1 70748 70757 445842926
2 101544 796294873
1 61260 73901 691685649
3 130706 52800
1 116364 123954 855284238
2 121492 739852827
3 150763 68894
2 84408 5277213
2 154589 492110519
3 69469 82013
3 75954 100356
1 46145 102636 272845689
3 158177 76374
2 170125 121477118
2 149557 828314659
2 23848 890693363
3 115166 46125
2 43764 903727306
3 127154 108119
3 154443 147173
2 136008 684179776
1 63860 112081 627990611
3 161867 142632
1 63934 137405 603004065
2 163982 685562162
3 130171 131727
2 129558 127489377
2 58966 611021501
1 56943 78551 670850129
2 28496 939283377
2 103326 714513339
1 44974 108480 996623918
3 79379 89857
2 96393 109336646
2 28272 276068238
1 13641 104571 105761701
2 55951 606013672
3 181403 119706
1 7694 113286 257636785
3 100781 19039
2 157582 434447881
1 68866 81980 440637727
1 94028 129033 836818040
2 21759 499968989
3 140744 44351
1 91418 127482 393262941
2 151769 518985256
2 55633 159669278
1 29998 114709 406941350
3 30147 118180
3 119245 117567
1 108424 136801 879544691
1 50045 77556 709516513
3 98465 126497
2 10653 800633310
1 50414 65453 545048249
2 38056 638841375
2 136605 237491041
2 86073 114329552
2 117585 209532437
3 111598 21606
3 39496 128605
1 5808 111687 715260273
3 93389 10377
1 54833 120553 78927697
2 67786 905802069
1 26658 97298 459686587
2 142777 384120771
2 11413 119092817
1 71894 111722 490023994
1 95429 114595 105349934
1 72421 138101 854487200
1 58815 67852 596085046
2 156299 774529794
2 164818 96685541
2 51870 870622081
2 100826 314204034
1 48986 107119 311342062
2 45639 413548120
1 141280 153623 632851484
3 131752 28403
3 20519 122040
1 51436 52674 672299583
1 7534 36392 934219690
1 50342 112650 137404372
3 63234 85579
3 64946 152221
3 34236 14210
3 42932 127258
1 42079 120708 887977182
1 64153 136981 363596336
1 72666 77075 523895230
2 99149 130118262
3 138219 87409
1 84922 149608 425815844
1 38306 65194 636449376
1 36694 135005 76604849
1 34207 123534 214374514
2 147413 475396318
1 29560 48025 509591391
2 131919 658348681
3 118312 69340
3 11012 3699
1 90077 132584 392375584
3 160097 21633
3 150988 33371
2 86525 964739228
3 43697 102089
3 21187 84378
2 10370 666449476
3 175160 12304
1 63025 153058 697428348
2 79366 473921931
1 152055 152128 956147261
1 88447 104159 357705560
1 52362 128572 609351286
1 89275 112415 454457956
2 98270 836817625
2 171348 336312028
1 85250 89608 20707692
1 1002 88527 359983018
3 142047 131075
3 90365 32156
3 91734 139488
1 22419 141335 497059223
2 74033 647607506
3 130180 108266
2 48174 996957032
1 112546 117477 534316378
2 11184 972322965
2 40370 791674903
3 61416 48061
2 181569 208842469
3 136888 61673
2 180562 601012830
2 86487 381599406
1 37219 99814 867175126
2 160205 221074582
2 168975 823430340
3 17366 149747
3 64214 41782
2 103688 170019169
1 29070 113592 133230215
2 107134 66976899
2 31014 714786652
2 72045 508783192
3 79950 67758
1 44511 73695 8635478
1 42314 54460 266120563
2 85883 533303165
2 61055 944148286
2 55879 998828399
2 99264 786282976
2 6418 895392401
2 162638 319093289
3 138257 20868
3 105671 96940
2 164234 9953958
3 19187 81809
3 159316 134831
1 12387 16616 776845597
3 178849 74143
2 124634 455696012
3 151971 28659
2 53251 839657736
3 118043 82468
1 18342 35369 897910164
3 130062 122018
3 91612 91660
1 102210 129458 35470025
1 21115 90081 893896464
3 73941 58813
1 48913 129887 181175064
3 67293 33302
1 29878 103927 759167599
1 75151 93748 930629749
3 95784 104601
1 35264 132774 814945463
1 43863 49701 247747586
3 174447 13197
1 107044 145311 217830854
2 81547 259178175
3 112138 15188
3 9406 62780
2 18304 878630670
3 131051 36575
3 179849 147751
1 56401 108240 939273284
1 74191 119660 255059744
2 1582 357126599
1 124560 130059 525538152
1 10279 89880 34962490
1 11411 44450 905265741
3 91873 124132
1 18617 141497 767655391
3 68405 15906
3 162598 91056
2 59446 58839337
3 88919 59404
2 8956 759359453
1 45231 109498 635157563
3 166882 10921
1 49896 57229 616463728
2 67506 943150477
3 23605 53996
3 119462 130009
2 70249 750627470
2 44788 682454493
1 5452 20681 528711973
3 179162 64181
1 75003 127098 768345492
3 174968 50207
1 42686 119209 574984907
1 10297 98180 472912736
2 101045 548498868
2 143754 813361580
2 46518 728337618
2 82606 296031418
3 137610 30981
2 177511 651441754
3 154474 130963
3 41235 122753
2 139998 223549768
1 7018 147640 181798411
2 110830 86752781
3 155471 12035
3 171157 105231
2 40358 707876619
1 74871 84885 407753991
2 6146 790409312
1 19367 149390 671539000
2 76962 991129026
3 125148 8550
1 24525 31320 316125573
1 19515 25464 67647737
3 47985 72492
2 69849 732242657
2 176483 574306282
2 176259 797659072
2 8432 215502576
1 57720 115424 885285437
1 59695 149155 516756263
2 125009 215642422
2 55920 808365803
1 46332 53141 985759315
3 134710 136251
1 74237 129657 280262569
3 130699 114900
1 114631 141662 458574400
3 99921 81341
1 73141 153414 330257745
2 83067 945596026
1 4424 53084 734148029
2 122978 243934678
1 144065 153614 527001340
1 34746 95452 246605322
1 31066 88293 285783768
1 30303 71280 847784507
1 57625 95186 534468629
3 81658 74672
3 68804 4418
1 50111 115465 348294697
3 181478 113986
3 94303 107887
2 9521 9456801
1 51627 57799 56315197
2 164268 158187444
1 66037 133302 708472423
2 151138 149052992
1 51612 98589 461837329
1 73967 87028 801061762
3 99448 122860
1 52973 153939 287478735
3 159861 57007
2 167344 863779574
2 15052 944798068
3 38743 24919
1 31221 66225 19859855
3 121241 80047
3 115283 25393
2 795 606209011
3 166872 22998
3 30815 90927
2 41969 768943659
1 34587 64641 305049629
3 147762 101746
3 126973 138272
2 66270 519355554
2 97080 721870866
1 126892 146585 415043127
2 124895 695497870
2 149770 578761173
1 18465 30578 748656298
2 6674 566142853
3 56914 108337
2 99330 941335850
2 39546 500332484
2 102266 595843620
2 104704 193600554
2 32940 224421206
3 18040 51778
2 158856 344732861
1 40088 145833 959223049
2 49269 255001837
2 40474 443907086
2 84824 519021723
1 110307 116529 543808382
1 59975 75017 312195814
3 123908 38877
2 129468 877195181
2 137518 789061704
3 91769 25631
1 52853 58223 73505041
2 3819 403220393
2 47018 952784952
3 58908 42947
3 81703 104025
3 63886 132929
3 179106 39922
3 61550 117717
2 70057 860177366
1 41681 87203 844959914
3 57102 18556
1 32799 77280 796190735
2 56744 890460506
1 11806 120304 106346409
2 127520 556041757
2 96351 159074231
3 180283 20982
1 28934 57513 315700522
2 137859 306983165
1 130345 141209 850839322
3 150870 49045
1 9791 92131 730490773
1 12218 121879 870401851
1 19843 85639 617539954
1 10129 22761 302313596
1 33951 75468 402980355
3 180197 31075
2 72046 59110351
1 80952 134728 117824539
1 77204 78608 764868382
1 58565 67549 662230708
3 25719 150591
1 102505 150396 7102646
1 74853 86500 634754276
2 174159 497475425
3 21825 90282
2 129930 593179942
3 15101 60307
1 138402 151169 467123091
3 41762 93616
1 96391 141705 37574887
1 68284 142579 322624272
3 27029 35555
2 126833 73434651
2 23831 277314912
3 52161 133685
3 21591 151329
1 2014 67654 396974742
3 4136 102981
2 42772 2412899
3 120489 139038
2 97350 627606970
3 57042 86395
1 27132 150359 79857417
3 181260 93603
3 160539 15061
1 87276 107722 768980133
2 116549 337250502
3 30241 69485
2 96771 14302256
3 19590 116308
3 55031 70349
1 40481 79516 240047074
2 59644 411769217
1 1079 143793 914996413
1 23052 80345 649845350
3 172221 19745
1 23279 113038 192239325
1 32437 32606 584383650
1 56500 82446 938625909
1 3952 123366 558973758
2 69606 288527036
1 21444 37496 849451622
1 47306 132286 565997041
2 133934 56350898
1 19055 129278 155434370
3 60102 107330
1 22673 42599 557633058
2 16285 980737852
1 46290 93110 434050001
1 23275 109850 472496428
3 16225 66631
1 41130 129519 253350621
2 112982 234111691
2 162307 708404174
2 33992 562154781
1 130503 150920 368106604
3 154481 74317
2 79867 825400318
3 58986 68904
2 65379 52027142
2 66143 845672071
1 55581 66274 919394813
1 7287 20631 92040981
3 21529 32132
1 54583 95664 273052137
1 23599 25723 918488811
3 48379 145136
3 156361 64484
1 35167 39132 306741174
2 179670 500256505
2 38563 564538210
2 145273 387952945
2 104951 6951415
3 92106 52943
3 60173 53390
1 69743 116499 466511849
1 80611 146146 188339155
1 114529 122670 616544624
2 48137 569374399
1 21640 63859 462105521
1 25826 37536 363363392
2 136535 829014929
2 11826 330143257
2 83688 425631254
1 66885 97632 639613299
3 18760 152927
2 19590 867982763
1 90337 91867 552397255
2 12092 323359907
2 136285 721314673
2 27557 39443634
2 135376 595095566
3 152444 2004
1 95892 132575 177703532
2 173899 374204902
1 17249 51109 943553518
1 78250 147758 16180606
1 18069 40963 745555404
3 77943 116517
2 58268 27640441
2 147721 965541172
2 45784 776594500
3 114112 120089
3 128764 101328
2 132218 305975433
2 42572 553894318
3 141308 73341
2 128143 153658757
1 7629 28233 363447083
3 147079 77828
1 20769 110179 73034813
1 9460 60047 833501503
2 43090 481808259
2 48021 859251923
2 124742 531103244
1 93447 152338 913908645
1 50359 88116 785776541
2 64631 935451901
2 171400 113948328
2 10074 197622883
2 151216 391542865
3 154501 50062
2 5266 285549451
2 69029 913689552
3 55879 138690
2 74472 543136845
2 67051 825527419
3 65757 11324
3 58934 107348
1 70381 95053 42070580
2 14203 334646502
1 56707 144194 622815002
3 103692 78773
2 12494 152144842
2 179468 772498022
3 57702 95583
2 31713 724086898
3 176669 111751
2 106723 36315990
2 181196 697463185
1 37540 51518 670013000
2 174864 777513928
1 61926 84894 902360140
2 154072 688601992
2 159339 62924906
3 165042 115387
3 121338 67434
1 149854 153651 248988617
2 140661 630024600
2 130689 802722797
3 52201 87630
1 61713 114280 833141078
3 16551 92473
1 72624 132030 522935766
2 216 978686686
1 100816 122707 893993840
2 118859 29152056
1 89504 124090 216712701
1 81486 109141 865730159
1 55155 107677 872165396
3 30821 16101
3 33931 140018
2 42821 639661439
2 101986 716252222
1 30819 145307 819133199
3 45525 115703
1 42744 73605 970613179
3 51762 144841
3 74570 94140
3 40343 34937
1 110921 122072 673183994
1 5696 94582 918112454
3 169218 35942
1 77898 119511 86264520
1 48369 132864 15218830
1 73260 138128 831549794
1 5141 41436 470335595
1 88513 130807 726655320
1 10932 59933 817925534
3 39295 46380
1 48996 124497 728122849
1 11907 151337 45102910
3 165076 144049
3 179284 113195
1 97997 120171 205969593
3 44388 94035
2 104300 820614362
3 34870 123031
3 44857 152724
2 6251 396220561
3 52676 85838
3 153828 10398
2 44040 356950324
1 22829 29743 413858681
1 68 803 297028589
1 14439 97549 645449686
1 16784 139719 287438364
1 19307 81724 728287662
3 69539 153813
2 81769 825293610
1 65642 143317 800484494
3 79148 38190
1 59914 113153 606352346
1 112371 119423 549042638
1 61630 119287 752260538
3 100222 58930
3 52472 95234
2 51065 464106038
2 49634 699745310
3 123849 129272
2 72947 460629536
1 26048 78455 482995200
1 66542 90446 426045236
3 178851 98405
2 143966 458529046
1 3174 11970 941957939
1 99185 152600 900849231
3 83707 18941
3 130173 4516
2 110580 133382653
3 31428 36422
1 19122 90250 422050692
1 72382 137701 719102072
3 18 94448
2 115078 154541173
3 2798 136169
1 12172 119283 321261830
2 11997 141983011
2 56331 848413421
3 95732 139961
2 81074 477840812
2 179810 449245633
3 120607 120859
1 14418 47631 788119144
1 71359 153462 788117749
1 49838 154945 107507096
3 18804 10395
1 48104 84239 103361842
3 27274 132393
3 5875 99723
2 37893 582508774
3 50919 149387
2 9425 160060283
2 34650 444192389
3 106546 102027
1 62203 142316 950000424
1 2490 143199 633363276
3 127273 108709
3 24141 140606
2 71595 292173751
1 80998 142608 946436895
1 88468 149958 534658405
3 159857 153914
2 45283 456973781
3 142449 8428
3 135549 80919
1 140989 153406 498043444
3 166073 28812
1 1469 44888 338440427
2 43604 20093922
2 19979 873965428
3 113592 96489
3 61499 153064
1 20416 102893 750513057
2 154225 790835928
3 91998 55752
2 38813 674095639
2 127503 550554348
3 44590 39870
1 81478 141976 507256218
3 158951 11571
2 154017 543623497
1 69958 96801 829812961
3 167989 79985
1 75969 93241 601405680
2 153992 228327013
3 71772 107225
3 64003 115853
2 70543 959197668
1 43649 148136 456458540
3 59895 95346
3 30007 124441
2 65309 635181144
1 26823 57733 561700918
1 38017 109027 305420644
3 168916 35537
1 61392 78282 31781979
2 80085 775538583
1 1424 81137 376560954
1 146702 151972 492460775
2 32972 133768398
3 47442 28675
1 27630 146632 906268863
2 49501 740106114
3 82382 70519
2 89952 38407481
1 10268 55149 605476056
2 65343 805860378
3 63327 19500
2 118776 345588789
2 125815 819337368
3 47136 134560
3 21039 131896
1 77508 107554 533554313
2 67660 178057760
1 73259 107369 826069970
1 43252 142501 128140107
3 65907 141990
2 15150 977609377
1 36765 89580 495319400
1 72735 139079 912505919
1 16451 57981 861040577
2 157766 492374311
1 8032 74922 381836818
3 171212 121151
3 61066 148608
1 25881 105854 415002795
3 82650 39622
2 40131 680931162
2 155190 119503956
2 16927 380021013
2 180875 528566242
2 106814 451025775
3 99270 49394
3 138777 30230
3 74922 17833
2 8073 672141395
3 127859 140053
2 144617 724019777
3 171712 154334
1 45844 48881 36808989
1 35717 133632 926625724
1 53171 73539 120821099
1 17893 18616 571576526
3 152135 64958
2 167194 961464903
2 55262 929277824
3 172063 72668
3 114236 32952
1 8438 13124 810685692
2 86896 267921799
3 98086 117384
2 155956 399276018
3 96743 69948
2 27168 46385552
1 127681 143886 94794260
3 81112 152436
1 79467 132893 123510172
1 84410 133491 971441815
3 56260 36209
1 26106 117018 776055131
2 148528 645026174
2 80789 63349832
2 101897 471074646
2 176233 362369012
1 58265 81943 922225926
2 148404 159000139
3 35786 80025
2 110128 132055781
1 106719 139567 809395451
1 11176 110879 814733248
3 133898 110993
2 96188 121380593
3 82357 25417
3 75577 117582
3 145389 19597
3 29950 79209
3 100649 143978
1 71572 126271 116200427
3 54077 25586
2 173958 959703271
3 172661 129510
1 49509 69776 86886468
1 45733 99289 22682914
1 12801 104221 919633709
3 175721 152009
3 27257 44182
3 175391 65066
2 156632 558725974
2 84391 483615673
3 135134 11759
3 111535 45294
2 30801 290997182
3 40104 26398
2 175258 182552486
2 82993 3294868
2 54103 637223048
1 36065 68818 645399134
1 65925 151930 479006661
3 46501 12608
1 39933 67149 15902441
3 126935 55083
3 106538 134076
2 97185 377271168
1 139974 145359 924754518
3 111643 45539
3 26480 63557
3 70955 5866
3 46998 10324
2 141585 43724913
2 124510 248660015
1 77839 115550 394786691
2 20607 385359377
3 9096 105758
3 155752 6926
3 7347 127683
1 88038 145061 367150726
3 126201 73025
2 86637 247493308
3 114260 72060
3 174777 105810
2 167899 199745303
2 102739 327398648
3 181252 126558
1 22009 70505 524633768
3 131554 132130
2 168586 756001283
2 12150 307671775
3 93565 55549
2 35035 21731010
1 131360 134808 803169041
3 57468 584
1 46051 62394 621056291
1 102465 112314 642179452
3 51327 110881
1 54888 92539 722943298
1 73230 94883 583145846
3 66091 147472
3 41925 105797
3 108353 132276
1 70937 141392 729920103
1 32223 114652 74147654
2 122557 242393315
1 4895 117332 863529372
2 8634 339835527
2 19633 799194444
2 143226 952973008
2 24225 805751576
1 10584 97597 860286477
3 128609 41420
2 85122 27873075
1 41617 97940 55538644
1 35989 99962 361044441
2 69207 361916846
3 150597 9189
1 36762 67066 261192591
2 72475 810697703
2 50708 430110253
2 122528 638773857
2 99332 60664439
2 45408 967252495
1 62771 77692 441759733
3 61583 119738
2 18289 408439456
1 20730 114773 317434149
3 123709 133562
2 44684 457579384
2 2000 231338952
1 150167 152415 267377684
1 26794 58521 667139997
2 7792 9826541
3 146194 93174
1 96812 104005 701236314
1 30078 44472 421525791
1 39577 75722 906154876
3 37845 11960
3 164944 104218
3 121536 123416
2 172019 480192874
2 10197 589546525
1 125855 146190 966785019
3 3346 85195
1 35472 75671 388199926
2 44818 346427888
2 50356 922526516
1 109209 148128 79360223
1 61990 114508 533487239
2 128913 501933575
2 90917 340118192
3 42559 53552
3 101373 144526
2 99678 97922200
3 11749 32005
2 75896 270533409
2 86703 369293533
2 160054 234514823
3 37852 121650
1 101045 118392 740115516
3 137781 15786
2 21366 134593839
3 137944 25749
1 85785 146384 1265588
3 29224 46718
3 20370 2861
1 12407 61956 312333269
3 133595 110040
1 116881 137462 582227607
2 19942 430088409
1 142630 147865 638385358
2 172287 249498156
1 15949 26672 352310434
2 82863 68950703
1 48325 143694 58335471
1 100944 111708 489213338
2 125278 8149767
2 118077 686871462
2 127187 753946122
1 82768 133765 683915540
1 126583 141324 312452553
3 56498 31751
3 79117 50075
3 31855 126393
1 236 81505 927400609
2 120046 351622982
3 89654 70520
3 168684 131282
2 101850 91275732
3 144726 119797
1 3169 24928 604809328
3 68183 84381
3 26621 72241
2 135346 831523889
2 29603 392794912
1 11882 129693 445945710
1 100852 119671 477162831
3 111916 86627
1 390 34809 499698818
2 93526 806095072
2 110421 211287711
1 21143 31311 632710017
2 62553 539684009
2 123538 8487311
3 18328 150323
1 31370 145122 569438958
1 5540 102297 448934673
1 73372 126229 27370872
2 144084 383360948
2 34370 542735084
1 41715 133697 315163121
1 64912 85208 632929884
1 15154 131842 140807042
1 91106 142578 343008111
1 70575 73192 775162433
2 141118 945861013
1 31553 147280 352986859
1 54703 100844 961200779
2 156611 666604539
1 39139 145005 543571266
2 167837 438278755
1 1616 141690 151762762
2 170800 645137340
1 57782 84612 795466793
1 13148 132303 689015962
3 49698 144002
3 39096 126040
3 167412 15703
3 127380 86474
3 179242 124090
2 5699 382099367
3 31270 96890
1 53793 153385 163881102
1 54418 117298 111798533
3 90255 15003
3 26569 98688
1 44858 139913 153987856
1 52451 128146 514717569
3 16233 19744
3 103029 30074
3 89479 44224
1 9930 102180 803589211
2 118012 670669619
3 69856 53664
1 112999 143134 663676223
2 127448 934789024
1 30215 50809 382665269
3 30320 116432
1 67801 135238 469693533
3 134473 141849
1 61927 74519 978163910
3 35272 154161
1 68083 93185 466624230
3 15416 85359
3 58227 34810
2 161067 832176472
3 147438 114972
3 94611 25117
2 76036 239968253
1 49113 76520 357694732
3 113322 106181
2 159152 779718559
3 45419 153337
3 49920 75500
3 106252 59768
3 84963 46448
2 73397 83109970
3 45931 49435
2 42975 873922763
1 78424 127157 87736101
1 31024 150793 147691051
3 64323 54615
1 71848 110018 671322925
1 36745 50757 827126489
3 113301 105116
1 83257 127833 455949588
3 112717 107083
2 144562 633739663
3 168489 115034
2 83054 740535237
2 18630 890535093
1 102708 153276 338413603
1 47180 77626 926241324
1 14185 15926 956812057
3 53213 33969
2 120068 23532176
2 138481 920046909
1 33942 123321 405040630
3 28448 72300
3 176094 85130
3 38183 54807
3 26445 23163
2 155640 728565112
1 59774 108733 501700725
3 40158 25204
3 181457 129185
1 89999 142125 168612530
1 55479 56932 857106862
1 74176 81852 213607142
2 178084 760359995
3 157956 1919
1 99704 147211 321314212
2 89156 395358637
2 24885 891574058
2 20032 764124593
2 119513 624732266
3 163934 42334
2 174017 292624933
2 136795 867502541
3 140193 37049
1 125682 139567 178056904
1 97890 97949 20360175
3 116216 66035
2 153141 519729555
1 30173 111616 999150251
2 171981 967013301
2 79391 792394938
1 17174 128522 257372378
2 96440 483160672
3 17028 111823
2 65843 774491920
3 33257 77204
2 42299 259588777
1 32704 151154 188058992
2 102560 781749578
2 135117 559465144
1 3475 5949 800681733
3 36211 143013
2 61902 334933777
2 49128 228238317
2 116939 378460639
3 128337 21617
1 22521 33875 30159648
1 51623 100230 654208833
1 12959 116726 130858642
1 81321 146507 402220156
3 60603 20992
1 25580 106518 800476117
2 118360 896384270
3 73421 44612
2 68153 851475650
3 57670 111436
2 99613 4685472
2 20893 434635971
1 8433 64178 447753374
2 163314 913073998
1 33467 138474 297579538
3 57907 96513
1 32322 123654 289849695
3 99627 55368
3 98043 116138
1 14365 40468 659525782
2 7957 271095296
2 40632 588896997
3 156025 48940
3 77012 91193
2 48315 78999217
2 73903 937672289
1 51272 103052 690389364
2 120727 960873117
1 87273 133497 310141427
2 92037 384725455
1 118389 121851 408148707
2 31422 812647653
1 54591 97759 549179083
1 115415 140424 789305265
3 58877 59754
2 88103 525008127
3 102713 141620
2 160091 651878800
3 177779 63894
1 41085 125102 997204988
3 138426 116072
1 51247 100442 910767002
3 142062 35033
3 114538 25704
1 32955 53796 342264002
2 79310 277387963
3 16270 86128
1 20524 146477 511811430
1 139061 145155 836292904
1 82526 92545 36334230
3 66225 58297
1 23007 101424 820932662
3 2976 59871
3 61306 28580
3 115204 121157
2 59764 533478316
2 75911 741405307
1 41731 153460 289846627
3 54693 32139
3 172047 154496
2 12409 269116099
2 151173 413960672
2 39002 139220954
1 94074 109224 898954833
1 95373 108481 41547918
2 61717 191384085
3 82349 64922
2 90849 59584256
2 64159 160693368
1 31696 60758 928622146
2 38359 699592590
2 117756 476614118
1 60168 117651 208903828
3 170637 81751
2 119284 428859652
3 17410 8032
3 12200 139767
2 83991 455138256
1 21131 153007 338891461
2 72847 167612253
2 166926 116174063
2 80225 914867606
1 61202 104491 395974992
1 33383 127512 685448382
1 9044 16924 710849003
3 178943 20470
2 101389 407022587
1 98668 152143 479691185
2 169516 850494341
2 161069 121026720
2 177718 820350373
3 390 7961
1 20629 51729 935601144
3 23966 111028
1 67539 95648 535398101
2 151045 495878199
3 152238 138594
1 112032 126406 80666508
2 172099 837272874
2 128030 743305933
3 99799 36004
1 53643 65131 696672106
3 139587 36711
2 107425 760440704
3 55367 86283
3 116042 58627
1 74218 116767 742374901
1 118359 119278 109484167
3 59527 87199
1 37860 59818 253569945
1 34999 43125 691537136
2 80833 170312312
3 90179 1469
1 45785 60491 711073737
1 22219 46596 606342185
3 135415 17783
1 101960 143837 833176295
2 173491 705961738
1 37526 143979 80063507
1 868 37747 102658320
3 126152 142474
1 13570 67272 570422993
3 110871 128096
3 49761 127133
2 50173 969509380
2 132033 146467495
2 94952 800521253
2 150908 900298263
1 26581 57087 204874755
3 43253 81034
3 86032 47729
2 16906 468487494
1 51995 145825 425762450
2 138630 715099306
1 3589 4326 75735371
2 67397 871911380
3 138779 65228
3 69319 97649
2 42850 305029815
2 42518 567716762
1 30848 151503 122682295
1 50486 50622 122613708
1 117979 142928 258767964
2 46085 669956399
2 112987 741346951
1 35790 121164 317552334
2 24807 575637595
1 18522 140298 338275932
3 113179 65683
1 2568 66840 798896769
3 163089 12653
3 35467 118
3 143190 98015
1 34545 127343 343888438
3 919 153180
3 33145 22357
1 30119 137070 854146010
3 147735 27172
2 34264 762324315
2 88215 327884249
1 71460 97548 708983199
2 94936 286598225
1 11312 81791 674519617
1 9348 148598 691499369
3 238 3382
2 179583 392190435
3 127428 78077
1 10311 154243 246397651
3 163620 29187
3 22425 20656
3 88523 121281
3 129086 64720
3 111440 82725
1 115056 153614 23481992
2 81042 543610857
3 87320 78182
2 4051 918770551
1 7394 103495 417052331
1 49504 135606 283751393
2 18887 758602539
1 6592 153163 774143195
2 27746 607882689
1 24375 112088 8227214
3 169406 95303
1 95477 146847 218231882
3 22013 3670
3 141083 97205
1 25284 88526 586686032
1 111252 129579 526391029
2 31710 408703543
1 16274 90136 890198820
1 69652 101039 3809249
2 68270 682827018
1 19084 20567 337735645
2 56171 870109199
2 150278 595829264
2 156834 258013398
2 66918 486244719
1 58225 83013 616554285
3 152232 52127
1 21916 41566 457890544
1 46926 94134 392506097
3 120628 120030
2 169316 274737256
2 148564 990111648
3 46109 129669
2 61093 452184917
3 90125 7353
1 81578 119868 761759598
2 18881 223652536
3 120699 45326
3 173834 59921
2 68686 45946082
1 39 28895 151753261
2 83431 631895580
3 132538 136929
3 81068 133805
1 5702 51959 290044443
3 156074 132086
2 129851 276562795
3 122410 100170
3 95583 19165
1 7436 40804 575610319
3 46449 52383
1 66086 149050 49243139
3 7090 9978
3 130822 11843
1 85407 153499 493449356
3 126739 39466
2 72262 159569496
3 179148 18531
1 90763 123212 376532634
3 99642 109339
1 17711 138048 505168173
1 36191 37926 407974331
3 43200 99992
2 95151 125642840
2 74050 476518778
3 377 125508
1 50746 90350 13923439
3 134184 34614
1 40705 116040 739036759
3 25277 6314
2 62511 660800923
2 114197 709078361
1 70097 131727 680136414
3 169785 111363
2 30446 412457744
1 52437 87577 115431748
3 89957 80994
2 81815 19390870
2 30586 421313406
3 172371 2454
1 41214 141791 510209371
1 26501 87908 189848324
2 44188 51984264
3 38072 15126
1 45664 68256 534879180
1 60530 81068 517073929
2 155161 473942630
2 69447 569746223
1 6670 127276 241617445
3 106104 116920
1 49560 56803 838316684
3 136897 35740
2 113045 29856115
1 102189 122159 179254053
3 53512 146265
1 28177 34641 275470946
3 157845 126385
2 140843 414870894
3 95075 9366
2 28732 819152097
3 178794 55930
3 86843 42801
1 100942 124616 560346635
3 143698 93704
3 165556 47059
3 137290 104931
1 138010 152666 172210329
2 98827 277793490
1 4692 72902 721501657
2 13673 266143424
3 116895 43899
1 20340 80567 515587751
2 130858 459921344
1 75584 136302 796040052
1 29081 45781 293828086
1 66394 142911 380941129
3 7781 4770
1 44870 128339 459815013
2 96274 103032812
3 71432 33455
2 40701 387867981
1 76422 116198 913124769
3 150019 88197
2 33693 936872936
2 99033 348078633
2 152180 556990824
2 159547 322969482
2 108982 12397390
1 60009 151130 707985383
3 115334 133636
2 46897 845810935
1 17595 23933 902041895
2 41774 702421867
3 59138 78605
2 113733 747106348
1 7328 91292 152571009
1 18176 128049 870898611
3 177224 19797
2 17641 512870795
3 173458 93122
2 36881 997808580
2 13696 433933273
1 55337 113575 382464838
2 97090 574362812
2 138820 253629194
3 44143 146514
1 76901 104720 148170228
1 18535 113970 256253983
1 3309 18888 815043628
2 557 558659590
2 106637 330283179
3 94728 1889
3 26574 6887
3 166645 19636
1 35558 102777 509693874
1 2109 77596 690091449
3 115501 51361
1 51154 107101 796938967
1 1327 133240 750518472
3 97156 108152
2 165000 973500850
3 181158 13512
1 64019 122828 749909274
1 44714 68203 475437874
3 125482 144920
1 12585 59549 678951032
2 2471 620644925
3 56950 7235
2 38552 594119948
2 103845 758563650
2 43967 613939280
3 161791 146500
2 52458 437342845
2 178548 656952778
1 103113 151157 638181658
1 70325 96734 285240794
3 23681 54477
1 15578 16225 341284520
1 98261 99984 842041225
1 60788 74344 433593652
3 134846 75446
3 134077 40134
3 167618 17832
2 49643 888686771
2 52185 116213332
1 44648 52457 113953236
3 41845 31913
2 86415 717287140
2 106564 318367124
1 75234 132840 415246182
3 114485 43514
1 42335 71327 572778249
2 170715 820235606
3 134222 107714
3 121947 119996
2 157104 204044285
3 156977 64938
2 10604 254470307
1 82187 133918 315305521
2 92954 874616734
1 30253 66164 434288383
3 114818 19305
1 15844 146759 654219642
1 52233 117714 236677961
2 178779 77358772
3 95297 105917
3 90098 84462
2 127520 600294588
1 61960 84959 536457675
1 135206 150215 388204520
2 148196 885124513
2 62230 704561202
1 17609 51313 34615151
3 144855 100496
1 92250 114970 392923167
1 71801 99547 324279543
3 118525 21630
2 99307 812017225
1 14334 44913 302877092
3 94775 57707
2 29158 261430714
1 1812 95007 505982526
1 25819 95830 646092164
1 58649 76540 543972280
2 8135 847325814
3 125101 97288
1 55411 107387 439664522
3 66522 131975
2 2797 826715030
2 147165 491395582
3 143058 57202
2 157030 409007173
1 94654 110650 267924311
3 70089 142360
3 87413 7625
3 68915 49259
2 67850 748866602
3 136434 64326
1 72143 146130 780425666
3 127145 133112
3 114054 64305
3 162161 30007
3 16585 106244
2 132995 232662045
3 79331 30063
3 72261 140474
1 32069 144302 320444731
3 26191 103896
3 113249 140553
3 88205 61358
1 113025 113901 837123904
1 61715 72518 12611949
2 136447 617728669
1 28226 70404 645150628
2 45876 288338388
1 20440 91227 418318448
3 117558 94041
1 41268 121093 683065507
3 138723 36966
2 134236 25823296
1 5089 53517 832736637
2 98435 56244243
2 116240 759416236
3 168344 56704
2 36204 255338025
3 13566 46118
3 67392 59712
3 17197 48334
1 15394 29914 686706950
3 110985 64578
2 59295 38321035
3 66567 154384
2 164086 306768623
3 27380 106465
2 12373 240859776
1 45974 58186 80428512
3 26200 69262
1 13981 45697 58025423
1 92221 136837 888766062
2 147630 549150688
3 105722 50239
2 73509 443479888
3 177164 87250
3 4081 99159
1 43268 81988 727755238
2 90940 451638204
2 143522 319988259
3 92581 50381
3 176309 66867
2 2830 878249441
1 103666 126203 945648514
3 142548 32309
2 133202 381839245
3 77573 75928
1 60201 121931 508210897
3 85677 59801
2 127523 817567080
1 112177 123828 211031537
1 2542 32684 612157972
3 47616 51868
1 31705 140544 763168753
3 66775 37802
1 24311 139100 146567153
1 37219 113388 126904206
2 22995 993286067
2 89578 402379082
2 136430 45846701
2 52017 602765056
3 85810 107502
3 70365 64717
2 28899 224850696
2 77840 207999831
3 50173 136852
2 28219 306361542
2 14908 586852613
3 41515 108207
1 8530 40219 922410892
1 114099 132392 159131688
3 95536 118629
2 109153 909449745
2 115837 457657000
2 160723 133164732
2 111137 489358376
3 141073 113557
2 31249 712525832
3 134538 149678
1 93924 103248 613804748
3 146639 116986
1 57783 124752 644866513
3 73320 139606
1 112914 113841 193566918
3 67433 19805
2 141979 549404899
3 52202 107451
2 179645 86386966
1 113542 124023 264229528
3 63652 42743
3 63670 140966
2 77723 400085825
2 153348 702201423
2 162237 201698439
1 33798 146386 916500328
3 173487 40391
3 122016 27375
2 64455 555073355
2 111929 792100195
2 50153 115370654
3 52231 58131
2 39963 55790857
1 31378 112411 416283753
3 15906 134017
1 70990 92688 800342737
2 138551 337884521
3 172317 147904
3 18570 56276
1 106459 112676 987247491
1 7221 97968 906593284
3 117258 141566
2 135528 633832656
1 17788 116810 134142962
3 5977 6884
2 102807 668210890
1 129580 141010 261693204
1 49751 107527 663024969
1 100624 125843 839396
1 64239 70508 766245680
3 129201 12137
3 125764 3328
3 96383 22377
2 165595 984910444
2 117278 798591681
1 107963 131524 737916462
2 65436 310797431
3 48790 151322
2 75798 224671465
3 181336 99680
2 169638 124683837
2 49468 706303088
2 141098 557947487
2 123509 392010498
1 82869 83715 845575953
2 23491 873891139
3 717 45718
2 154016 504160661
2 54838 676807951
3 111327 531
2 16883 304647290
2 69165 464487236
2 28480 505641723
3 98276 44908
2 42375 283755720
2 102352 505267756
3 16092 20814
3 6381 71789
1 37085 42138 174297250
1 75626 75774 443228645
3 14248 72381
2 171525 766699803
3 93143 53531
2 170275 48935061
3 67778 10397
2 95012 299521285
1 17576 102515 814177735
1 108977 124275 724904726
3 99008 15479
2 93733 272166113
1 39101 138188 865902644
3 14196 95836
3 4277 114569
1 78922 115820 908771070
3 149122 84031
3 49989 135229
2 106880 514631762
2 42112 987853207
2 130373 551112708
2 22573 894028806
3 64482 2874
2 50680 892567516
1 40361 79765 503929300
3 158652 65786
2 89236 827649961
3 82354 138292
2 96717 53763778
2 159950 640191159
3 173594 26289
2 156100 342733067
3 20598 5403
3 100034 148193
1 23082 152011 921080866
2 90398 308824394
3 52905 109197
2 170900 899851470
1 12159 141174 424524666
3 28281 10128
1 5625 137503 403099149
2 167765 765983163
3 5786 54121
2 56574 239437986
3 27568 17751
3 120870 28085
1 22757 96271 69963603
1 7247 126769 35357817
2 172897 705653167
2 79053 496450819
3 31731 51670
3 30242 83908
2 123520 390185520
2 96728 119049152
2 24930 87724064
1 44323 107100 56824798
2 63507 909792225
3 138243 131394
2 23952 438394409
1 49893 122197 48001808
2 31030 476701561
3 135332 65867
1 95606 141871 993359662
3 74230 25810
2 41425 457816147
1 80606 109306 468656634
3 12707 134045
1 59230 76849 319694561
1 83204 134953 167201371
1 132710 139521 295507756
2 13666 656504224
1 9798 61355 957566613
2 75553 561070973
1 86723 101662 611749486
2 80055 201591393
2 137361 175466390
2 97457 585289571
2 33638 800684502
3 119080 72067
2 146349 974855863
1 24189 127609 949129659
2 159888 892825684
1 32550 75955 47070221
3 69736 39275
3 123563 56098
3 149896 33352
2 127010 353365562
1 113358 139447 857229800
3 117113 69496
3 135630 1300
3 170029 35972
2 67642 525141953
3 142767 67236
2 102673 270893619
1 120052 123871 777916379
2 104698 681366322
1 82972 127447 80810969
3 43577 83122
1 5774 64086 48373649
1 42902 91100 732884505
2 91573 69304538
3 25803 120050
2 175810 300314045
3 82684 71894
3 40220 135188
3 47405 121132
3 56987 72834
3 129565 115484
2 120413 945392974
3 82111 68258
2 9755 745892956
1 38380 105828 365440631
1 72419 109152 835400098
1 32706 65425 336215329
3 78638 153743
1 2156 114348 253901689
1 7040 23831 333797541
3 83825 4717
2 99363 450293385
1 79116 117302 933095690
2 68479 677964753
1 15081 39506 865218393
1 34668 54561 197664684
3 118918 74523
3 46724 116074
2 86643 863352209
3 167228 15264
1 61131 93812 709386465
3 16274 138605
2 78328 361980579
3 77168 7329
2 25677 95371957
3 99770 92179
1 17820 32004 246293769
1 33388 55760 308751336
3 93687 104972
2 22395 426900929
1 746 141644 867783233
1 17529 113586 636529896
2 38809 330392489
2 80704 218321716
1 18709 39141 741212204
1 90864 105556 898819702
3 172472 45616
2 108895 865621624
2 81398 480403357
2 180289 750675610
1 48981 109249 125017408
3 95149 146946
3 117039 100143
3 162042 25346
1 77186 154578 629874439
1 4333 131131 91393921
2 55323 528430769
2 14912 889616052
3 76632 69294
3 41838 87062
2 153673 769891093
3 152045 1101
1 54263 142431 63250386
1 95439 128551 330248677
1 34492 137643 95068084
1 74797 152632 576190389
3 115660 8069
3 98429 76106
2 105606 698575227
2 76714 47252226
2 106387 968864147
2 148056 981724373
3 9041 89768
3 122420 93326
2 65362 561466955
2 136644 933380622
3 4931 36242
3 158734 8534
1 57165 93663 198064483
1 35589 135707 60075238
2 155720 139443208
3 31290 71592
1 78484 135055 387737736
1 53654 135608 575739404
3 66567 149416
3 171460 101486
2 53383 783100672
3 80836 61970
2 134643 740068330
1 18038 42543 982563396
3 92449 10486
3 110010 29278
3 105806 21628
1 67387 136317 40799182
2 57513 129716173
2 175379 415691996
3 49724 60038
1 17635 30312 841236762
2 173702 200395625
3 72757 129205
1 78848 119109 527561083
3 170082 30310
2 93020 385330853
2 14955 976996235
2 100292 924511894
1 25743 49974 898878453
3 163968 66784
2 148112 144424739
2 56465 144366564
3 161505 70557
3 76493 85851
1 64644 79260 676114575
1 49937 125805 622323112
1 30096 54055 404771548
3 46207 136994
3 149295 92640
1 74809 102104 847336302
1 148330 148878 420536711
2 84335 283879971
2 175623 971031308
1 125956 144148 615628696
1 60012 151681 292618391
1 72522 110477 871990888
1 58439 117294 681279936
3 116960 52231
2 51100 727425456
1 6595 16662 770678741
1 124670 142629 494453396
2 18060 204028886
2 114779 569772601
2 65427 550844827
1 27254 33170 737820693
3 1264 141490
2 114473 204671827
3 128236 126099
2 29244 203418413
1 14832 36414 491309095
1 26397 45577 16353974
3 24451 90965
2 17687 730725861
3 155897 80396
2 1532 738677800
1 58749 122972 407159081
1 25928 135513 460593096
2 29733 437845867
2 118794 61194706
3 75389 51446
2 70283 910247699
3 153687 738
1 59095 130377 292168970
1 3751 103674 869974039
2 120610 85704789
2 137428 442386656
2 61215 781384835
3 115782 40512
3 48068 22081
1 46836 135791 650793446
3 154345 138644
3 127631 125180
3 166564 96044
2 20990 401412577
1 61820 138152 359610480
3 48058 32584
1 29715 146958 39314281
2 23676 991860577
2 137747 561338189
2 102199 342999216
3 75366 36680
2 88217 529425389
3 56628 41408
1 123029 128150 514773358
2 147604 62296751
1 34428 103863 138624947
3 148873 75082
2 18017 214522126
3 143859 79480
1 15144 51590 136715955
3 117902 70362
2 56491 568799302
1 25562 109125 859564415
2 127101 785243697
1 91604 152199 815238164
3 122299 61102
2 72963 952552201
1 13850 113579 909023205
3 93176 61003
3 62262 99246
2 68674 985399965
1 51769 82671 462325837
2 157883 317120527
3 71332 148331
1 18555 29909 590530291
2 88599 900180197
1 127089 148144 815188019
3 135962 114147
2 31873 505019997
3 135652 14917
2 50706 263141112
3 100344 104691
1 7261 50687 216403649
1 15197 83637 930377423
3 106790 28240
1 42153 126672 592996061
1 54492 109890 812630822
3 146330 25707
2 26488 150854760
1 48562 122603 742933166
3 143059 82089
1 7289 133824 359667246
3 160050 129897
1 84530 131297 63283900
2 60046 582946467
3 112345 44078
2 5954 622949129
3 177481 139919
3 86911 93046
2 88093 19541818
3 163549 95592
2 44856 986064440
2 146834 840235211
3 39658 139332
1 4741 116099 16901691
2 18170 373009091
2 80518 19174469
1 54346 139145 15219266
1 3627 6521 277783453
1 1400 152019 782975275
3 125060 135505
2 81288 277052837
2 137222 357412195
2 31128 557076680
3 89928 124289
1 19828 144357 191378999
2 58026 693541184
3 119708 90471
1 40686 103433 709142707
1 28169 70428 834891989
2 2085 359394070
2 172105 385541313
3 18102 8947
1 59006 72933 225301251
2 80796 757630195
3 29342 30275
3 170794 10786
2 116080 895053189
1 77979 79370 458174201
3 175738 83097
2 116346 531465522
3 86537 150770
2 158285 555240058
1 36519 130408 753516866
2 114945 935269967
2 100223 546262060
2 19311 331679073
3 25437 136929
3 59302 104362
2 52256 731156147
2 132097 61877759
2 19658 55623299
2 79800 563597784
3 124949 89875
2 46102 196441548
3 81127 52399
3 123840 3445
2 132291 28734042
3 95651 57527
3 148799 107493
3 162507 35994
3 39932 28142
2 166597 730202941
3 92545 641
2 46064 678043402
1 92496 109312 102648199
3 177106 31103
2 50920 46394890
1 65640 95061 899954386
3 132286 91251
3 9512 28196
2 162112 701572442
2 64335 435431516
3 896 136724
2 131317 955559042
1 95103 100712 373543653
3 117970 124361
3 107257 64920
2 142526 142443514
2 96950 623978703
3 160212 131176
3 109459 29430
1 13627 82611 885775984
3 58093 125591
2 70957 249374353
2 89897 370333009
3 114238 64200
2 131161 454394154
2 167943 293581515
2 44614 498390110
1 45064 62566 431305774
1 139512 142464 891464137
3 81427 26474
2 92674 366405320
1 110572 115496 763330904
1 49087 72379 689011116
3 50464 131232
1 15876 68475 736655841
3 138801 64434
3 24238 136310
2 32847 623196850
3 82380 41905
3 50297 61450
1 39828 103445 343890135
3 56806 117354
1 11277 133566 853625855
2 133862 432257782
1 16105 43220 513758797
3 83802 142571
2 75375 108531572
3 154226 133110
2 104047 420968113
1 86612 123085 716594765
3 139148 90239
1 53124 90851 431074862
2 111091 244570093
1 24548 130364 899753259
2 23054 349451810
3 54496 150871
2 153427 616129218
1 14291 87005 252526135
3 89446 30796
1 14315 98679 225920675
1 119445 131405 843928241
3 62730 139589
1 9822 145281 451854944
3 143595 14427
2 82061 808666815
3 45082 129796
1 66168 76899 931027672
1 33849 60837 768491639
3 145507 152141
1 147366 150155 474156698
3 104682 19599
1 29120 88688 822353096
1 56841 78973 512672831
3 59959 83882
3 36965 98826
1 39907 131271 236708657
1 12040 54596 559360451
2 157478 908839636
3 156380 32734
2 129321 197135167
3 120747 116870
3 116011 81520
2 119959 874241271
1 28151 77546 595011840
2 128078 156894209
3 81487 106012
1 91417 106090 748785404
2 98177 142926764
1 57260 104546 933439494
3 123672 73046
3 88417 149810
2 170210 1068830
3 170118 80202
2 123495 80838714
2 49364 81179485
3 121226 12788
2 69601 800267990
2 94664 104193690
3 165386 100853
3 40210 146765
1 6784 89343 810706009
3 69912 80007
2 724 70137733
3 95967 105862
3 90361 139057
2 92566 945811813
2 114759 687046280
1 119192 141798 494329286
2 119529 87334009
1 40680 95406 42796432
3 159802 127828
3 29552 98884
2 128305 215999861
3 141448 58027
1 62638 142597 85051179
1 41403 123645 513828055
3 123722 15848
2 133389 720148453
1 23738 148648 523111668
1 20249 60398 664797670
3 27073 41805
1 26024 122761 527066783
1 105260 119973 119009288
3 162095 7948
3 119059 79510
2 95674 558186956
1 110247 154017 597050956
2 34593 209229215
1 48369 127932 133121941
3 62647 37365
2 89182 824152792
1 18381 88636 99973942
3 49715 86245
3 45827 119302
2 178209 296931972
3 94479 153529
3 56450 116073
1 5558 81064 727469306
3 140762 145488
3 70246 65391
2 39467 177395905
3 170490 140615
2 85392 35938599
2 116755 379316692
2 38393 847851286
1 40766 103780 376595900
3 76203 110615
2 95805 726912220
1 8454 100068 795518836
1 35236 120278 169627195
1 12161 102613 782875165
1 29858 89376 444190088
3 45358 56195
2 110152 287769800
2 176682 959925776
2 129551 553615473
2 109065 748013047
2 50433 14432962
3 120620 7576
2 9456 13625042
1 99902 115482 174885638
2 192 747912605
3 80032 154052
2 45480 699742179
3 180219 36192
2 38723 329176922
2 82694 444484708
2 128508 992472098
3 181243 332
3 34049 130797
3 170377 69710
3 87893 81257
1 15560 21210 913763552
3 5784 36902
2 89711 734838140
1 4052 49009 266410445
1 33408 78288 33736463
1 36280 48677 915223695
3 156466 19592
2 120932 979056559
3 86423 65209
3 75807 8625
1 43233 69317 905318461
3 154420 128033
1 27391 138012 106588688
2 70772 130530951
1 24417 88900 850925996
1 99692 153109 200075499
3 36361 119419
1 116587 144218 138248131
3 133189 20806
1 85292 102381 569652254
2 701 907949441
3 54194 7999
1 38784 67866 764034103
1 58126 126726 871103495
1 39336 127195 368084454
2 131957 175772022
1 131923 135896 750387404
2 111473 628594027
1 93373 139989 880129515
2 66335 547465157
1 84152 144996 541631475
1 55287 65168 993517041
1 17262 115027 908052668
2 145461 851255812
2 32229 469981029
2 8685 736797892
3 165805 61838
1 57525 96437 71425498
1 7423 133059 172653526
2 154436 303522217
3 27785 21587
3 16095 51713
2 147821 214018794
3 103099 91809
1 41436 152877 56730432
3 16596 108382
1 10490 71535 861402941
1 18339 84956 62056271
2 22516 569887691
1 92499 153521 922075441
1 3186 57328 339351121
3 106966 75220
2 174905 481478161
2 122478 130802704
2 133421 644033699
3 93035 42579
1 36137 62281 426599510
2 170128 433347810
1 30244 131464 483694570
1 116143 126738 732627094
2 173817 881930505
2 153901 824963064
3 86586 84543
1 23051 75691 508967703
3 117385 103656
3 106410 2071
2 91821 622930484
2 11738 145874249
1 18757 128835 103259798
1 18532 113849 527773439
1 13570 74710 416005054
2 57951 778317215
3 134066 40986
1 61844 152538 320577167
3 149152 56296
2 135717 69159160
2 134571 275715149
3 105796 36082
2 174004 158674561
3 80916 127333
1 48994 76003 647948988
1 45059 144421 207318916
1 26384 137484 954130067
3 17546 97246
3 58517 3723
2 163486 803368828
3 72027 37940
3 42359 124070
2 167474 905317865
3 10387 22396
2 151085 190447319
1 30707 103593 34755146
1 9744 90291 639775624
1 1565 151549 749487014
2 23098 417606927
3 154406 77161
3 20194 102737
1 69416 130406 830872256
2 79185 687176446
1 2129 63597 823048790
3 134585 46556
1 32156 113681 969260702
2 136279 55177631
3 13339 46411
2 12648 402162729
3 125784 130470
2 43397 887607184
2 57238 797024555
2 21973 382526927
2 115153 99446304
2 133373 161115437
3 55551 95223
2 3110 818051917
3 66360 136164
3 41205 3403
3 64788 51522
3 171563 40817
3 99688 2294
2 146090 893646208
1 5295 14386 993780562
2 166868 780327983
1 41761 106722 251650781
1 36344 142020 868204114
3 89572 127786
2 21532 555470270
2 70864 715352786
1 65872 108078 366590462
1 85352 142626 61961683
3 60182 21439
3 149269 25953
1 14585 68769 973435225
3 120370 137736
1 61882 110532 99352563
1 98456 154599 853748747
2 88853 370952559
2 42466 777962615
1 21516 150336 583979233
3 23464 39795
1 25018 125580 794982691
2 80086 804627021
2 20631 154043524
1 63945 111279 805795909
3 23492 137447
3 129299 25155
2 42476 690514376
2 48795 386503373
3 83010 95271
2 6289 978528436
2 14844 607693397
1 11154 96281 436065971
2 88658 296228951
3 157190 26675
2 36104 618244453
1 32351 117613 922109598
2 138299 38912201
1 53916 108908 262168616
2 134107 133371498
2 102613 730405507
3 99020 22307
3 141171 121765
2 134103 791820755
1 47362 100651 23944767
3 44684 1897
2 35847 192535043
3 47404 99833
1 61305 76087 391383781
1 114032 137767 619223441
2 83463 579218188
2 85741 401924473
1 12844 35110 720239741
3 168525 17352
2 31612 323227500
2 127599 863272194
2 168638 621445754
1 55150 133956 118900613
1 44294 153464 726341224
1 63937 147679 134582726
2 36440 88295670
1 41670 55420 416116497
2 21611 877356412
1 87399 152312 812519893
1 50324 149347 827966257
3 13509 2883
2 53034 709431846
2 107300 417566456
1 45233 142366 863035273
3 121390 44342
1 12103 129914 374364279
3 79722 47153
3 75783 130242
2 97693 425877594
1 40305 72692 367952371
2 166222 996601504
2 156392 326786956
1 92909 99356 538883859
1 117462 125671 46745231
3 106060 102558
3 29809 75787
3 2819 126572
3 73100 92223
1 90756 148734 855121191
3 178977 50701
3 114527 25974
2 136900 561298435
3 22649 138859
1 1659 96824 929526225
2 57235 493616188
2 179955 851738042
1 17454 84745 210872852
3 11450 86069
3 110885 28707
3 170068 140154
2 119221 544307040
3 16922 140869
3 86601 149285
2 94298 223159830
1 76922 136585 280180738
2 20647 664285819
3 94575 129356
2 135971 661531278
3 34742 141135
3 160481 112051
1 74091 153107 939570827
3 140730 142718
2 128536 595993160
3 163128 96109
2 37547 560982365
3 174147 46982
2 122774 396871706
1 87488 118990 673417328
3 117110 29499
2 168561 425452446
2 75170 82667331
3 111033 123209
1 91363 130879 723376825
3 177537 13870
3 144154 124345
1 47521 138987 962899081
1 99145 105493 63604345
2 106004 470140842
3 147722 5782
3 116451 35477
3 91948 114063
1 78400 132703 168805709
1 27218 42565 434395979
2 69080 632904720
3 148349 153929
1 125526 140471 277486012
2 70244 266443011
2 97123 634510811
3 47900 87384
2 139712 843825179
1 18415 116798 943503690
2 177086 375063924
3 148743 80584
3 136603 3281
3 85126 59683
2 128496 940475104
1 29923 129611 624906193
2 154083 651625174
3 31372 15706
1 86862 120880 486464624
2 54798 974969803
3 118864 77016
1 46456 73845 385099300
3 49940 47610
2 69147 823596837
2 94693 816463110
3 32653 90491
1 19731 72075 350546146
1 37566 66573 813534771
1 89629 117958 674606303
2 144676 118782795
1 27032 38366 208275919
1 1135 44322 469712887
1 47291 137325 771739398
3 158322 147679
2 27095 307971223
2 152343 652643401
2 150300 625062204
3 96642 14061
2 49344 198175848
3 52143 31468
1 91260 98727 405054135
1 94643 133414 482246597
2 75899 652069116
3 85402 151467
1 10266 21402 660435477
2 129263 832397854
1 21786 51498 107151014
1 24550 97056 962736352
2 111552 948824679
3 40433 87541
2 7018 390523152
3 24341 66270
3 25482 153361
2 63049 450835804
3 148253 18809
2 20774 433643149
3 35282 136401
2 90469 971331019
3 82943 59433
2 123137 771845088
2 35932 53882756
2 173459 709386216
3 106027 93431
1 17544 45794 600364610
2 137609 157937689
1 1793 65017 356932483
3 96078 136796
2 52377 949757602
1 53775 151460 479476784
1 41341 111399 506443642
1 88980 151231 461906815
1 84367 84739 292251660
2 135054 726989021
2 94784 144212366
1 25037 123420 991209059
1 64581 120381 373808244
1 12299 83382 419506323
2 123318 758638709
3 102306 44506
3 68241 136284
3 141894 109189
3 169171 136118
3 108231 90273
2 102618 104939987
2 100892 404323064
3 170019 51708
3 22856 154266
3 9539 103042
1 88836 102086 864339504
1 18886 125801 77843540
2 2567 525487736
1 21644 151836 946083995
3 36307 113315
1 75400 116564 969466054
3 153667 27843
1 109880 110527 952199150
2 22813 63537112
2 40580 228275903
1 73059 113770 55608043
2 174062 531824888
2 162372 748564396
1 76106 113705 535307690
1 61418 140384 877916717
3 46528 95848
1 5626 153153 41976063
1 33354 149411 714203709
1 30918 84948 265733318
2 140090 784572891
3 79634 27759
3 67763 101814
1 3495 146671 140568467
1 51486 130258 439164619
1 14951 18089 453411703
1 9563 134015 851661535
3 21982 16986
3 77065 71464
1 66585 100877 22678550
3 87006 62577
2 60164 527467769
1 26444 51130 231697183
3 147133 72723
2 122307 117491095
1 61085 97562 724340027
3 163231 31710
2 132752 702887291
1 1958 32564 32514670
3 75640 100318
3 52629 24009
1 39777 125295 205114542
2 61998 203574310
2 143264 473260113
3 174503 51281
2 174495 566978833
3 42432 88885
1 8862 136066 215225582
3 160676 109714
3 172970 62691
3 162666 141682
1 41606 67872 694458922
1 40679 152021 990830299
1 120874 135993 259363704
3 163016 39251
1 20171 28173 890448898
3 156801 29047
2 64580 136032618
1 47406 57983 411441078
1 95002 108920 436854413
3 58421 33909
3 181237 63498
2 19793 612279334
3 92395 19415
1 10342 52286 559567362
3 41623 109687
3 35872 86574
2 99123 708829544
1 30279 99980 295307639
2 32718 720366730
3 90940 75152
1 123798 139234 693663076
3 84863 11091
2 70959 444100255
2 69288 834015550
2 81369 801908714
1 10010 66021 460689590
1 25993 58646 492331593
2 100336 978305429
1 2137 59936 736482919
3 38037 131541
2 141845 170289609
2 161954 866976796
2 42605 595277301
3 1952 98422
1 45862 144626 358071720
3 16499 111453
1 18546 142071 310656995
2 155371 904763133
1 75184 75283 173083375
1 96673 103377 595939263
1 139493 141643 781658438
1 5569 121350 446198366
1 22000 70222 430790466
1 15749 111747 133711340
3 150113 43967
2 80814 449336558
2 171154 389977093
1 39415 53925 906771074
2 130911 320197663
3 106743 136215
1 23547 44998 311574228
3 106624 135037
2 72790 952801783
3 27129 71831
3 83655 42666
2 53733 357804464
2 78658 914266480
3 19121 59680
1 14833 95525 363717492
1 105675 109375 986427382
1 92414 152559 831511477
2 157817 235472226
3 76797 98240
2 24312 855438531
3 70618 141512
3 61901 28513
3 111201 56668
3 40546 12230
1 6391 132025 775276476
1 109264 135843 749819498
3 99361 116065
2 2630 375846507
1 5460 65755 39766256
2 129669 380899547
1 17693 108915 540751428
1 85056 149221 622756490
3 65614 123284
1 68651 152336 93647808
3 10453 42376
3 166316 105736
2 59303 835107291
3 152697 56877
2 133975 932041765
1 49409 81916 528473075
1 33100 117401 143325012
2 181005 928582422
3 144754 49585
3 64818 18503
1 89172 154975 298344927
3 109450 59237
1 16655 142918 193818731
3 40206 95133
2 38947 54596396
2 38017 26768303
3 110134 103888
3 26567 72782
1 30289 55365 393301099
1 22000 78042 456689290
2 3453 506093831
3 44549 72438
3 77448 136840
1 90090 128456 32594080
1 38437 137095 778674122
2 45926 989865300
1 17330 18098 434048621
1 16409 36894 607396939
2 138392 630011451
2 73970 89362652
3 7599 24447
3 169809 142772
1 33836 148791 41845745
1 41297 74555 997903478
3 100434 4258
2 64678 165037142
1 16858 147947 475117802
3 78735 149729
3 18344 70193
1 91261 126460 637962189
3 94455 113952
1 2155 96572 731987974
2 17203 938793103
3 82424 58585
2 80104 759830226
2 82309 756885448
1 43989 131118 744777285
3 82882 122748
1 36203 98964 81801850
2 126863 746459126
1 115728 126060 247739413
3 129364 31766
2 143749 391699160
1 38420 153548 876826743
3 130403 47658
3 20785 61376
1 19010 40072 328637595
1 87177 148045 155542309
2 104811 14827122
1 82657 129650 498259180
1 74564 142358 298649831
3 48421 123516
1 46220 118822 340148167
1 137105 143330 942196410
3 97288 139204
2 165407 633180847
1 33789 125597 17075413
1 17872 136856 912889674
1 11376 77899 884021549
2 82222 772014688
1 20317 146800 144692613
3 75884 27064
2 158219 430969205
3 151745 37931
3 178419 108432
2 178663 307334773
2 94408 374526299
2 171416 700956596
3 56824 58128
3 156330 93615
1 74736 145889 379499660
1 96630 151712 847352132
2 56633 718774940
3 77941 76449
2 122963 871754596
2 107415 16703908
2 16673 877147281
3 55491 153354
3 158222 101733
2 82982 70885637
2 122170 443632557
1 71395 90019 138001744
1 30966 111844 777262401
1 18565 145269 61121412
3 100581 102135
3 18739 9072
3 77204 46999
1 89701 98269 777332857
2 34515 391178478
1 82251 125533 86573881
1 78101 114350 456232759
1 133777 149517 802781312
3 28108 8714
3 26871 82284
2 86679 160528218
3 83649 118816
3 83749 153751
3 95150 7055
3 35869 33509
2 107328 10874819
1 35435 42692 362911063
2 7158 399983866
3 167391 19822
2 11579 503035866
3 37979 70302
1 94154 118317 503733869
3 160212 119750
3 101008 25464
1 65059 110255 642285502
2 81270 648767689
3 95912 92617
3 45196 58873
3 60613 6503
1 23431 107892 689174417
2 142125 60250926
1 146891 147240 921452838
1 38128 51681 301677398
1 30980 42453 347243489
1 119650 151952 84629778
3 112303 53625
3 10122 102301
3 101926 6867
2 65568 553355846
2 14142 655702324
2 137776 622882074
3 80720 104307
2 11682 203347028
3 104834 33896
2 124787 629460540
3 32414 79966
3 68794 16914
1 30481 132506 98205964
1 21605 88977 739313146
1 119768 145699 957005308
3 141600 66926
1 113321 136976 873089071
1 77906 92353 204165096
3 28373 82539
3 147305 58055
1 21836 77809 779387602
2 75379 528756993
2 117855 125932583
1 131120 140294 658012026
3 147431 11202
2 3495 424296894
2 140577 900695872
2 106271 133780515
1 81278 146933 266743068
1 31457 143103 211614194
2 6706 511986445
3 12562 72451
1 122488 126544 670109622
1 131923 142443 653152145
2 172273 998799070
3 145836 67470
3 177030 19522
3 8885 19934
2 53829 224495385
3 118228 104289
2 113277 482178339
2 49705 682380741
1 50527 106215 819632403
2 114538 155696124
1 84760 136255 671238360
3 45579 123894
1 8780 135124 23877371
3 24706 33364
3 175931 70001
2 73911 646666069
1 118882 129994 767227960
1 10861 91208 730217040
3 87281 125145
3 125576 96665
3 99016 128028
2 60569 999147673
2 134052 650971665
2 142466 632132371
2 119604 263942324
2 180287 573218901
2 106658 1256693
3 18826 12823
2 33238 788694752
1 61442 61532 111952872
2 57812 898119138
1 80665 104096 853301532
2 26403 297582810
3 42437 9224
1 26366 137274 190005797
1 84244 142942 773674202
1 64709 92500 179839486
3 52117 119229
2 133478 890652527
1 39573 125766 13966113
2 41039 672543006
1 73979 136521 915028062
3 132369 32552
3 89485 131094
1 73220 79434 296144795
2 110575 520457834
2 111204 748396159
2 148821 753166144
1 7970 37295 164391026
1 51677 139692 562492930
2 106285 488070657
2 41262 340642206
3 118217 98534
2 13298 547105252
3 83397 65736
1 56335 97260 234654933
3 108222 116656
2 48371 189135249
2 113828 556376154
3 38865 70369
2 95244 778919586
1 113381 129597 316396146
2 56700 991695305
3 132908 23568
2 84667 985067489
1 9888 33800 116019659
1 80666 136971 379543113
3 8436 95314
1 7887 27724 138328080
1 56200 141674 302188416
1 106368 134937 781980773
1 17107 57391 803715057
2 119641 471763147
2 115537 667599327
3 99412 61137
2 137171 694971073
1 9422 82429 675235656
1 51348 126929 437693291
1 90164 98416 923060654
2 90500 797206245
2 34672 496745042
2 10896 282163571
2 166419 213359958
3 164781 95512
3 144584 92588
3 173887 36843
1 45306 101967 743007379
1 801 64390 855656878
2 51438 139117243
2 158663 472231076
3 83367 102760
2 101961 343164868
2 74524 324605141
3 73111 84835
1 136954 140730 549910104
2 93622 668348945
2 157327 913615869
2 19974 387486813
1 56789 98165 861241712
3 104376 125783
1 117793 118372 612944838
1 55341 132359 174315942
2 139123 302447439
1 27855 66604 145887831
2 14884 363540840
2 155301 346712013
3 89691 128323
2 28057 316055240
1 62203 140003 45306378
1 57389 145195 37255823
1 16391 43882 287476498
3 69039 122383
2 58259 194409316
1 109706 130528 924593802
2 53019 343040664
2 43573 150142339
1 17797 35009 773781692
3 98569 59606
1 54526 126154 502373111
2 100899 46114055
3 83998 2540
2 153230 755075036
3 18814 148923
1 62691 120816 554559707
2 91575 180642509
2 28512 461846830
1 88939 148529 17022794
2 38144 788614015
3 60311 4276
2 141550 948863167
1 44092 53298 855489093
3 2926 115566
1 32970 138713 69452888
1 82978 97529 523265632
2 125179 989877624
1 5014 59945 720846975
1 35781 130318 968610225
2 1303 568494685
2 158391 269700159
2 112951 342403446
2 135733 553443043
3 86976 100009
2 30547 803636310
1 58569 138003 214692504
2 15006 601243450
1 116899 149665 926176882
1 103291 151158 244273953
2 173851 988743140
2 40524 794741654
3 113478 10070
3 166350 124271
1 40561 132111 219179120
3 55201 26667
2 94745 591217010
1 75096 139632 864495678
3 124755 96534
2 44614 513314726
3 65150 132270
2 179443 505059471
2 47341 933737442
2 118831 446625383
3 160788 13762
1 59730 107157 453893364
3 31839 52577
1 16021 108998 189321611
2 166598 812044628
3 63528 123652
1 108055 123842 751131468
1 3462 105299 345163030
3 163177 35700
1 27856 56894 546012434
2 133320 247098735
3 19933 84834
3 150379 142071
1 22405 85030 430495611
2 173005 758497002
2 141859 434595073
2 27087 602876666
3 61303 141605
3 125348 75500
3 61972 116732
3 138454 49024
3 84047 91310
1 18737 104538 471010637
2 139080 274175333
2 133033 707371506
1 70980 100722 679601121
2 100239 648484274
2 175017 894168270
1 115356 123326 575391090
2 83588 149891567
1 57192 85978 133081858
1 59644 75423 490308624
3 124487 134761
3 116768 77873
1 60216 114829 438034973
2 149657 61321437
3 68559 50172
2 30743 966344564
3 169621 78998
1 104324 150088 259443121
3 103633 10692
2 123779 370613351
1 35443 118139 213495415
3 60955 104852
2 163355 758443926
3 165878 22350
2 67948 885713241
3 30689 142725
1 86974 142566 512290363
3 85754 90527
1 14323 138998 38042208
2 120100 977207730
3 107097 93099
1 100699 131293 206495311
1 37856 125581 864144462
1 41094 51970 525629358
2 24942 62182118
1 61382 132789 847513923
3 127846 109488
1 131767 149358 523918463
3 105481 12103
2 58751 774691216
1 14440 113874 898372612
3 112925 136848
1 44318 50218 535035787
3 157520 106702
1 120976 145217 508756565
2 95684 463133549
1 3557 46610 745231081
3 18265 21315
1 37870 79996 422520894
2 123878 526140970
2 161752 336848511
2 27701 397439511
1 40880 119159 907131685
1 74382 103450 575237376
1 9471 140522 344399973
3 67195 19414
1 55810 111442 116102381
1 38847 102028 285511185
1 82160 133983 356203833
2 92688 264716332
2 107757 711133593
1 50367 123230 525374342
2 143064 987656887
2 107003 949135938
2 156815 514054072
2 42452 427840609
3 116207 103465
1 4736 13419 489314265
1 38749 111583 417203726
2 117374 655408490
3 14197 117181
2 118925 157717098
3 57215 84366
1 101598 104973 692241760
2 170990 218306454
1 3697 29927 916632808
3 13808 107127
1 22672 59468 297307171
3 38749 110528
3 141706 44078
2 45189 751840148
2 14306 839448792
3 130452 138069
2 131793 988740896
2 2373 621666107
3 64786 24015
3 152260 141504
3 78165 35817
3 14361 135018
2 131632 68686744
1 97570 140380 174661870
3 176892 55407
3 70745 101760
1 26601 58296 243511576
2 34253 733795851
3 44826 13154
1 29573 110485 357674004
2 131665 71312785
1 1622 119829 532744684
3 137447 31468
1 9070 12617 427537553
1 21626 150360 183993589
1 30431 71170 790099838
1 11478 86932 433943834
2 13425 271260156
3 132889 60528
1 51376 133766 879994406
1 55127 92272 374676469
3 564 24069
3 113505 89441
2 16312 522381498
3 90108 70435
2 108358 312350128
1 70461 123250 395526126
1 82730 115561 792573562
3 80081 93145
1 40671 94945 48352563
3 68316 137815
3 149405 108919
2 178299 555958515
1 109629 112361 534111308
1 23738 145496 807466854
1 210 126575 819452914
3 83278 70935
3 150654 53984
2 39992 843725391
2 84406 881940155
3 71767 30290
2 63868 256388695
1 35599 86626 120486582
3 156718 72690
3 62112 108093
3 13233 81991
2 114386 97925107
3 149908 45853
1 43502 143620 113935133
2 140436 815612062
2 19106 34065008
1 94672 107078 887283024
2 157625 488989327
1 148106 154748 725223873
3 59224 68725
1 42713 100303 590275023
2 129245 128404463
3 18428 42282
3 8683 74205
2 152244 449425919
3 116045 101925
1 12088 88986 807878470
2 169459 517495937
1 103446 111687 97869281
3 66885 69811
3 72468 7687
2 144112 459969888
3 41487 13780
1 79409 93750 703639895
3 135061 59814
3 82004 82987
2 93352 723923127
2 125499 522844186
3 74169 75182
1 94812 134368 100551824
3 8254 114952
3 177711 20722
3 11026 44489
1 39337 123810 499053001
2 151744 242672609
2 59944 72051639
3 82148 124393
2 58500 534820712
2 3500 874749704
1 75344 133586 299784883
2 155678 232820168
1 17094 134488 574751721
2 16728 967553447
3 119389 19019
1 2112 150056 174199885
3 700 109726
1 69000 145254 452926443
2 159101 34064869
1 6711 98044 345326147
1 58435 154568 319634420
1 9585 17191 367112612
1 29238 129011 419268235
3 74400 128808
1 9066 148591 392941557
2 100732 603019881
3 104369 29516
2 122995 803034922
3 160408 146216
3 159622 35390
2 166693 592456814
2 139452 706764512
3 29349 132670
3 106364 112718
2 178724 933766591
1 141468 145608 898795883
2 136665 824594479
1 33244 98255 745977551
2 22883 587587671
2 6454 184643910
1 71020 139416 968593360
1 57212 111217 739114496
1 120619 151399 208163601
1 45711 93893 129515297
1 61406 67849 118443850
3 17495 136792
3 91887 6686
3 70848 30520
1 12678 111834 666001479
3 138747 75751
3 113646 100955
3 49323 39345
1 35981 78852 199930019
2 175330 908287045
1 87667 123500 29227079
2 118252 954802775
1 42301 135340 460904681
2 79115 237085090
1 98296 105499 656234168
3 144179 21460
3 5249 110511
1 98952 114677 936073400
1 3065 39493 366589735
1 101699 123344 686190420
3 33357 121284
1 9093 124648 985602749
2 9269 722956387
1 1298 109828 92610643
2 50395 521203298
1 11347 132081 337824488
3 156964 31190
3 73354 4397
3 144318 619
1 140327 147232 206486299
1 33155 150831 101811617
2 148007 357518065
1 98289 131920 961946512
1 160 41586 283686655
2 21310 24367451
2 15060 614446662
3 103765 41654
3 139662 13656
3 141622 72928
3 69728 76134
2 143338 368164420
3 150398 98283
1 59045 70888 685490894
3 153751 137895
2 36759 592867916
1 58366 102822 830175196
2 177041 159133260
3 172410 98096
3 16059 5536
1 47988 70498 349091117
1 18106 100698 292120492
2 117402 213951574
3 90063 39866
3 92112 138622
1 113957 124506 699675583
3 38359 100660
3 159703 107665
2 19242 608889410
3 54279 138379
3 32272 52052
1 26144 131849 10358966
1 126888 143910 844316396
3 57059 17461
2 11746 992451243
2 101122 756072199
2 84636 60349185
2 89130 928566734
2 121208 480305580
1 8672 39066 280394418
3 176406 54800
1 2090 61153 558285388
3 8864 30602
1 26647 57617 629412790
1 32185 49553 941631242
1 37980 78557 294669836
2 167073 798729916
1 8058 147067 740034821
2 1186 767185830
2 62834 559664278
1 30765 71566 939614283
2 155387 359633655
1 6369 80119 665424109
3 172539 85958
3 94220 145615
2 128457 216316149
3 77494 25833
1 106634 113206 401962314
3 72819 86870
3 26729 64478
2 176298 390772737
2 178581 742857505
3 17248 10144
3 168313 75340
2 169234 763655826
1 78951 139760 728019793
2 107399 545732279
1 1868 123375 554554652
1 37637 81471 148686279
2 96949 536389023
3 37750 52077
3 71028 130793
2 141932 245808923
2 171271 180445433
2 26004 349577310
3 27850 23814
1 76533 137729 778935558
2 147252 583595843
3 129956 149324
3 14652 132596
3 81266 34437
1 7750 63532 361277046
3 171439 113674
1 130724 146152 972060496
2 7055 848988647
3 103539 48471
3 20518 108159
1 989 145720 183212644
3 164048 123944
3 73687 141128
1 22637 60684 629934041
1 41422 112670 597851816
1 54486 138954 106834441
1 20662 66132 984874568
3 99229 85352
1 13798 90166 152402230
2 88009 219884198
3 19090 85369
3 79569 24950
2 115906 862571139
2 87248 859491226
2 107701 527280507
2 20349 2346796
3 105084 52670
1 79144 134277 201071864
1 25444 76998 965710197
1 53757 72822 52710274
1 21315 109856 265903914
1 34376 63912 504790757
2 54812 180516884
2 28365 899067173
3 119343 133187
1 2226 47856 225116422
3 81579 23778
1 27965 75965 379177540
1 111412 124934 30244952
2 8285 693488298
3 93107 145999
1 108081 135388 655250687
2 174902 196170933
2 21444 337074649
1 81040 83263 498002238
1 116827 154327 336882180
1 49806 99833 643513208
3 7713 113954
2 23394 891332760
3 90790 93863
3 58179 116921
1 78385 84451 410879511
2 1641 890540075
2 79314 639872935
3 22731 66512
1 62299 116176 328805145
3 158964 46285
3 175146 124063
2 118359 814836706
2 1854 587271418
2 108120 292103678
1 65906 71158 966420794
1 49080 132166 347172101
1 63483 110181 417612543
3 51324 70803
2 27751 13325243
2 154350 327575975
2 48883 548519912
3 173254 104515
1 36045 56359 528374829
2 91325 61177353
2 71949 52837295
1 108498 134720 199507977
3 4177 74884
3 90077 96062
2 115902 454908951
2 56412 240425659
1 48002 102904 820438871
1 26499 102995 407916077
1 5152 89936 63878829
3 112630 89956
1 96704 151610 694780546
1 61991 135582 754670980
3 152296 36065
2 146514 250703580
1 101370 143697 668631825
3 100567 56164
1 76131 150262 155465236
2 76581 773317919
2 11249 727550718
1 58161 64384 626421517
1 69966 94513 391727140
2 18616 713477580
3 71621 104478
3 176440 83902
3 181316 123798
3 174606 122670
2 86212 647367148
1 81985 137334 715342092
1 8534 149299 293928516
3 109363 48572
3 72502 28676
2 165069 326505459
3 119057 52182
1 7701 38762 301857095
3 16656 45424
2 119881 642272580
1 114739 152653 683950070
3 148262 2377
3 116877 98033
1 38011 100035 230278470
2 12723 303067135
3 11267 96284
2 180890 371312633
1 59845 140873 236853078
2 179813 676619132
3 14032 73836
1 29989 73116 833908119
3 177222 135793
2 114497 448025947
3 36008 10748
2 26212 663555549
2 58052 40038753
3 161229 149743
1 18245 52387 526282308
3 60819 7466
2 23857 706672102
2 63129 945212186
1 84445 107011 654020194
1 9804 47726 63081967
2 149256 620871075
1 51755 132545 979690150
3 144079 137033
1 30270 72977 248812491
2 83013 919560669
2 168439 166699069
1 79364 112700 556286547
2 145446 431418370
3 32097 26940
1 47340 120085 259860268
2 113783 322176281
3 119566 71547
1 72071 130729 952023756
3 45039 120807
2 157966 489827240
1 33 68779 527634704
3 149559 5333
1 34989 144552 324536292
3 7943 148996
1 70936 133377 654579653
3 79602 33287
2 143490 446255100
1 36170 93497 661621065
1 34888 128108 34913682
2 159988 126319865
1 43599 90816 530003913
1 21449 110815 833372417
2 156813 334446067
3 123718 103723
1 28356 127895 736451611
2 152432 929653435
2 5023 869927841
3 17908 26423
1 30226 71148 889362117
3 83003 143789
2 48358 538188936
1 3187 55426 572982437
3 148153 130657
2 16776 399015968
3 132411 19097
3 165167 57410
1 44100 134481 336194159
2 180075 973842106
1 18028 121957 343993849
2 11738 229253776
2 43048 598950317
1 79236 125805 875404036
2 22257 633099236
3 40974 99635
3 74498 145703
1 66047 79749 746076667
1 19346 108725 525182896
2 161532 999864018
2 135002 560944360
1 99203 152978 542784440
1 34211 90162 607030230
3 81537 44476
3 143986 39641
2 138042 286740238
1 13165 34843 552195743
2 32882 915768852
1 75170 146205 603841705
3 72115 56891
3 87440 89368
2 93962 131219077
3 54766 140961
3 54147 102498
1 17152 118820 179985860
1 73113 130646 930623794
3 165697 64397
3 108759 65657
2 154280 966865356
1 105273 111752 175262067
1 32272 42959 323682496
2 30694 384340633
3 69959 140367
2 825 354385476
1 50561 85007 685378793
1 65226 146148 702193740
1 86251 105959 552966694
2 125536 327219843
3 139766 123571
1 22843 87280 927067412
1 50521 83178 185554714
2 33901 169596623
2 36398 187479449
2 15896 36046764
1 32946 70155 137467821
3 41846 55227
2 82544 499194538
3 138639 69281
2 160373 772894350
3 73223 147765
3 143332 119069
1 64100 75156 623751993
2 3310 301848391
3 51197 110918
1 38438 148278 399502482
1 77971 85006 738133849
3 103631 129858
3 111064 114321
1 22591 96842 958664879
3 68445 122775
3 153477 79879
2 114241 787788274
1 6608 68024 147148475
1 112953 150372 519174172
2 89336 20185484
3 127931 81740
2 101753 91910353
2 14922 841006649
1 33482 110788 607787143
2 164213 26873039
2 40228 626967930
3 90411 78616
2 4405 658433748
1 88338 131382 330124280
2 37616 974535303
1 49067 73143 119579530
3 139267 91009
2 126825 193908045
1 85775 136594 410047131
2 53103 73882022
2 69618 343442490
3 177619 96692
3 38961 49876
1 21259 72663 144372602
3 61673 22488
2 21491 757008679
1 74660 93070 231639613
3 99743 11221
2 155050 159674313
2 165384 473811306
2 44569 326367734
2 103847 913389734
1 79751 114978 574020633
3 126260 144693
2 34367 274310487
3 57642 10326
2 31164 913330405
1 19450 78067 29253668
3 79196 110583
3 42917 72202
1 58989 63471 413315593
2 124422 943160986
1 102457 122634 911876189
2 167629 196116827
3 27413 116372
3 132383 79262
3 143494 113313
1 6855 121973 238437773
1 63374 128130 671428777
3 56841 154470
3 136193 24709
1 47034 79332 53239786
2 69618 330980100
3 75422 69080
2 90455 595519513
2 13119 430437913
2 3263 939143307
1 60524 88804 904626130
3 85984 131654
3 62101 110336
1 35381 72813 415416971
2 8164 467592605
1 4279 141680 859443710
2 53381 865531903
3 31953 135280
3 128373 68783
2 98291 740502276
3 157739 144251
3 41977 67449
3 35472 80904
3 14609 138963
1 4471 124749 235410127
3 125796 149419
1 78067 78818 116385303
3 119504 115344
1 76082 109952 886141262
2 7303 871922799
3 125787 27834
1 147 28995 910733253
2 68308 143442698
1 12033 68264 775575520
3 159386 54615
1 60420 91506 394601213
2 69329 664889441
2 131900 887077980
1 120904 123908 114647513
2 76414 260750899
2 3924 110680378
2 41036 385168517
3 80929 2904
3 172122 146329
1 123958 124111 241844127
2 172622 268454512
1 48567 49526 246789108
3 146803 144013
3 106275 87517
3 155688 19847
1 37159 44406 98745501
2 81679 473761338
2 3003 951421238
2 86798 176496077
2 30704 274328996
1 110785 127104 442010958
3 90942 103329
2 181464 454793480
3 129084 34037
3 60401 67778
2 70587 47839407
3 78857 50236
1 6715 136535 40203671
1 121768 124486 598357420
3 174386 77216
3 135159 64199
1 54226 146324 515687363
3 13307 60052
3 177078 90729
1 104200 118298 548064355
3 163838 51331
3 25808 36192
2 124687 384427242
2 17759 373995763
1 370 136378 83238772
3 165869 42215
2 37785 618624390
1 45214 119735 762868389
3 169864 150332
1 37628 108566 127015071
1 83320 134668 732487800
2 177293 526409227
3 137209 22870
3 42524 6051
1 106708 124100 718553412
1 3348 127543 677130538
3 91796 103410
1 30279 42898 617011810
3 89217 152887
1 115449 143956 646941116
2 142298 39925382
3 135592 78140
3 74240 14595
2 111827 332012929
3 90747 96768
3 73400 54177
2 73656 45823223
1 93348 103304 96169836
1 4195 129027 747542018
1 8070 151096 954978324
1 98421 123334 123071065
2 63395 477194225
2 110943 543166300
1 36265 60731 325068535
1 27540 38484 991949308
3 154184 146467
3 172930 111100
3 44732 60919
2 138987 723010627
1 35282 119957 485934144
1 137231 150348 540539679
3 101446 96097
1 90484 152670 530979346
1 48600 134983 777822354
1 8329 138785 98317828
3 47280 32071
2 40656 258611016
3 170117 58919
3 106173 9102
3 114943 105059
3 74833 138822
1 34560 71037 878219285
2 92109 644925227
3 113165 18984
2 94379 723485891
2 105035 847854524
1 58394 125156 118472880
2 32747 351700931
1 126089 150615 368132103
1 22665 92270 228077412
1 579 72579 801513546
3 160501 90274
3 139655 78622
1 40914 58127 720508674
3 90868 119126
1 3752 121485 51573946
1 26102 87622 293588609
2 91497 534877984
1 134956 136967 911711170
3 58646 148444
2 33540 730040636
1 31758 138971 604632085
1 5604 11012 689503606
2 90803 786552920
3 128715 12414
1 82730 113825 544995720
3 20448 32709
3 52981 125081
3 55302 90623
2 124622 375729724
1 83337 87874 538666474
2 13382 305871441
3 87009 108269
1 72192 111123 62909521
3 65281 2027
3 161174 130499
2 117166 361968405
3 111022 126058
3 143828 100996
2 158435 436503962
2 40480 58160791
2 86825 740603389
2 65527 781852683
1 23442 138650 435193522
3 108288 126478
2 165498 475711704
1 104771 115587 638079364
3 48889 13460
2 87763 525501686
2 160533 567071365
1 1754 24986 296214009
2 22115 449097827
2 93613 836706082
3 127939 53367
3 120996 127248
1 75711 142266 721304505
2 36191 50361271
1 60579 124031 188941154
2 152783 357059379
3 139363 72617
1 54420 151021 917652917
3 176283 4030
3 179191 11755
2 66325 694889175
3 30560 144370
2 26289 743454504
1 10004 12783 727315250
2 97274 673474796
3 170812 106642
2 96354 504995905
2 132604 10087571
3 76756 141921
1 20921 70898 821861474
2 139585 523074232
2 4347 219643682
1 13681 70651 875729616
2 72687 329451319
3 85849 50459
2 115890 286638685
3 20123 17107
3 27797 39765
3 144062 47921
1 30169 153358 375241940
2 87317 208277278
1 77218 145263 67338477
1 34009 99667 772179619
3 48127 95148
1 23366 124188 696865142
3 126040 83573
1 88595 112606 290170285
3 172094 58543
3 43063 59
2 134445 388877975
1 38230 67153 658308423
1 20032 117003 118686819
3 55579 34347
2 63883 678839625
3 100414 20733
1 48720 135550 277692574
2 146014 501374620
3 16681 88508
1 63852 105633 166609985
3 124846 5900
3 60789 43479
2 165285 316418109
3 67674 61779
3 108651 57694
1 57448 148269 277735032
1 72348 143033 724213828
3 4376 144531
1 53589 123053 154536270
3 28307 63973
3 138576 101647
3 123504 137250
2 145581 980553272
2 177864 303120306
2 33608 720644652
1 18997 143400 450387885
3 48533 24912
1 68866 151580 373569393
2 62916 128780279
3 178116 101790
2 76141 597058735
2 119030 969011840
3 19024 60821
1 77530 129952 207384058
1 88496 143591 129966266
1 30100 129458 681123908
2 88624 174542121
1 10589 23191 693312193
1 29669 91182 116524326
3 14946 4026
2 177245 371083798
2 1702 535038307
3 148521 145579
3 168432 76135
2 165576 194041670
1 24616 24680 94803698
3 64274 122376
3 4917 144301
1 81035 146247 133515930
3 41438 94803
3 64155 122336
2 6125 796571913
2 11984 906861674
3 66837 152299
2 2024 304277674
3 79662 123851
2 102863 895165528
3 3401 100601
2 40968 65188552
2 136785 986951308
2 179280 417356604
3 20743 73049
3 155760 130351
2 111727 106030365
2 68331 232533769
3 51891 138404
2 78159 760303957
3 92448 5376
3 180912 54952
3 59294 153077
3 124051 78783
3 152048 45046
2 42306 932457022
2 53279 351174834
3 127184 66201
2 142563 648674504
2 150839 465618927
1 64915 148220 140187383
1 61811 88472 444428424
2 114474 282068062
1 128816 152095 254190353
3 85428 61885
2 137397 549434693
1 55976 108992 426156947
2 76363 523098452
3 129748 112585
1 51652 130013 894924710
1 106110 143231 158332959
2 78832 71253695
1 89979 115182 821322629
3 170938 65600
1 18193 23693 793662224
3 149648 31541
1 54839 78272 447735763
1 25436 115270 80468700
2 89716 241189921
1 71536 144892 183086535
3 128114 83156
3 166843 71680
2 89059 392085630
1 10205 88099 912226842
3 5717 150833
2 86882 991029003
1 73976 147117 508071768
3 5427 24812
2 173664 661585377
2 33663 149904804
2 127206 483190920
1 93585 127257 697203858
1 80509 113521 964730837
3 164362 131087
1 29493 116192 30368341
2 123121 446743120
3 135481 39064
3 136323 16391
1 53217 76952 159860117
1 42383 103575 47293973
1 10898 101910 485994840
1 73414 88510 538568632
1 36137 64014 250464478
2 161480 209596147
3 5064 95159
2 160931 419066878
2 54637 322386606
1 4481 130257 306935546
2 117456 275819454
1 125863 126270 996762593
1 68602 110953 99824324
2 78489 260100486
1 17867 46286 234932516
2 6375 958357095
3 10030 14065
1 72214 141823 495434830
3 51405 146004
3 156370 45234
3 92707 1744
1 72848 115964 153734713
2 15647 363651763
1 15006 18409 159224991
1 39077 41309 274147817
1 28938 146460 931096582
1 104408 137620 360289166
2 177112 770538201
1 40357 43200 87418226
2 9325 954869090
1 7975 154721 791989617
3 140489 108685
1 2833 12967 116180044
2 162866 432611603
2 115482 627757020
1 104275 148640 664745675
1 18082 62454 654912244
1 1128 42498 233822763
3 22719 53675
1 133752 151151 316852078
2 3156 805132515
2 67289 872463384
2 97081 796048560
2 122396 347231441
1 48712 147325 639591520
2 129287 91936005
1 56621 93478 198513018
1 14879 74268 354113605
3 104372 68778
3 108802 64798
1 91355 111013 535360178
3 63223 89304
2 19451 237359174
1 45327 75468 872768243
1 76202 140616 623945028
2 123603 77580783
2 35684 74856892
3 158077 37316
1 16706 88571 497415042
3 126427 61151
3 2621 78799
2 114037 859034878
1 83067 89885 261014104
2 150502 322912630
2 41298 712955020
3 112823 68157
2 50184 984079631
2 164445 578793545
3 49065 54661
1 17258 72930 361689068
2 103 559551093
2 21992 70964328
3 87973 131064
3 175581 5332
1 134994 140431 530030661
2 107520 812074017
1 1462 81064 61537001
1 157 144929 272351244
1 29461 52089 560043249
1 53383 70058 660055067
3 37 58650
2 115915 628296948
2 122421 703721882
1 2016 80741 617171653
2 27067 723494938
3 113161 110409
1 41405 101521 360371650
3 67104 102423
1 45192 46571 956293390
2 98352 399706632
2 101503 978933810
3 38490 127923
1 2064 19552 839311085
2 67179 651305848
3 30825 76800
3 30137 129989
1 79907 95205 521774198
1 128677 152780 530325273
1 105731 122613 417608673
3 56602 128216
3 12195 75525
2 21032 247169066
3 62944 115868
3 72715 144878
2 61484 704684254
1 34248 89724 132021810
2 135874 605206976
1 29500 152472 823327635
1 7764 129035 878259614
1 12720 33280 696080300
2 169366 418735884
2 180725 95438595
3 45051 138572
3 121420 153763
1 68803 134399 596414929
2 3798 453484563
1 95578 142066 893079787
1 62621 98377 269973032
3 177111 101781
2 157802 896032179
2 156471 666606166
1 42853 104662 3732082
2 89242 309808066
2 91011 61310914
3 163760 15264
1 2670 72227 849044288
3 65060 90547
2 93841 981384574
2 66032 503596573
2 119470 639906256
1 112124 144906 7978860
3 11092 63006
3 157471 26023
3 70978 25118
2 70560 547028368
2 4547 804577389
3 50514 76316
1 99765 134358 820631495
1 56688 72204 949804989
1 73096 130323 13744538
1 19158 57693 939742701
2 89887 125463495
3 21520 57469
2 131073 364210733
3 62134 117039
1 43449 89864 282736342
2 19750 629545795
1 106441 120805 427945591
2 152559 626412928
1 4156 89457 141205940
1 6286 89760 20131939
1 70398 78896 53215308
3 124922 21466
2 132516 924275080
2 57773 258213674
3 174542 142638
3 178949 107986
2 127900 743928001
2 81199 16555681
1 49582 54610 589983643
3 160142 49232
2 36135 897997210
1 59610 81261 715948271
2 154921 227910942
2 74213 561961103
1 128830 138055 638816271
1 77944 122319 514689264
1 85944 93565 223033254
1 107805 115031 302990846
2 76451 674257670
3 176026 32556
1 58650 118878 625564837
3 181302 66732
1 9512 63544 373538826
3 142343 29227
1 39624 90962 401273219
1 16409 31800 219842392
1 19060 129582 781343857
1 50611 135094 775889340
3 22410 111781
3 160905 141841
2 102004 320604202
2 36501 750097819
1 705 63018 300307518
2 41670 39037128
1 55802 146498 874267600
3 102967 63511
3 88843 68054
2 145919 171267653
3 69133 77142
3 29239 104072
3 153693 86589
1 12574 66384 295310882
2 84595 303459708
3 102032 135329
1 76581 92088 541944865
3 98758 140262
1 20338 89706 343198352
3 42304 105325
3 137832 124947
2 21851 5687567
1 122616 149757 762084945
3 15441 126078
1 99526 145725 559124786
3 29311 60436
1 27574 105246 966054919
2 74217 969135888
2 42748 865456603
3 82365 148125
3 77751 150556
2 151828 218688387
1 47370 74909 683654138
1 51907 66171 179770161
3 104001 14153
2 101246 148498940
2 39668 868272537
3 8150 22625
1 65889 111085 585711572
3 62019 23070
2 48958 489769521
1 67118 152604 899225633
2 111319 319970131
2 110288 917065689
2 89823 70979656
1 120165 143642 770852103
3 41457 47130
2 133917 541546613
3 54648 154841
3 159074 74775
1 32625 94205 307298323
1 64332 111725 824214382
1 52355 81860 80539711
3 160782 86690
1 27174 102746 631404488
1 64919 65976 702022913
2 49428 926443978
2 74347 492600857
2 36847 835868985
2 168680 480521791
2 173254 714009873
1 80846 105719 465510471
2 77307 912931100
3 43992 141781
3 34382 102177
2 80561 13882995
1 127100 141080 844298139
2 62363 227091366
2 154117 851128414
2 158952 240550313
1 13453 118009 133899798
3 71184 40869
2 74147 451177867
1 36754 57039 35909127
1 22929 30620 228665839
1 23185 37259 146420256
3 41263 65335
2 105450 248486812
2 48394 305966274
1 52322 112403 440021903
2 105122 883440406
1 73760 122687 62449970
2 129910 698184511
2 82452 17038263
3 131876 101045
3 15412 28968
1 76876 148162 897487115
1 60594 153166 417354646
3 159952 118611
2 1515 190972702
1 45682 77820 508422126
1 102707 139346 930666778
2 149176 577889568
2 181607 738704100
3 147581 151058
3 44332 53699
3 71184 33098
3 101 47654
1 30 90608 187855989
2 78729 465593689
3 8892 120532
3 161669 93908
3 130281 5552
1 92415 154274 918302825
3 138160 24469
1 79144 129162 960528864
3 55380 118588
3 22356 122946
2 168463 381985499
1 14175 43779 19745266
1 15553 61985 271524680
1 82990 135623 157082601
3 142143 105349
2 138137 2705983
2 164478 598646761
2 116605 486229064
3 15879 57816
1 35039 127222 396611248
1 77143 140555 337518086
1 74671 131744 947308801
3 135161 92315
1 83203 119350 508288939
1 44473 64457 425749374
1 11719 121992 691706381
1 117757 124387 854573241
2 131388 488028797
3 2743 123266
1 91696 141133 980288399
1 21839 76527 52348978
2 76974 22479956
3 45052 5738
1 82140 89553 813931149
1 64143 147098 292336074
3 962 1922
2 99716 618279473
3 96976 7731
1 3869 68807 94931862
3 55138 53656
1 80639 111640 30744577
1 3049 48353 637761078
3 23219 100947
1 48070 65287 324370857
1 21044 128389 762726714
3 151569 148404
3 115599 58322
1 76728 141286 257894299
3 60005 120327
2 80850 789615230
2 99016 851375487
2 159569 351303248
3 76074 121891
1 104312 133571 483458730
2 158714 154294371
1 10705 67738 826503238
1 99101 137709 308932711
2 177993 282909680
1 9515 150571 698137821
3 82696 91585
3 167360 37679
2 126698 524535558
2 13075 918132748
1 114807 122054 493069408
3 95755 5751
2 31323 578690168
1 67864 106247 850410034
1 99616 111802 115534465
2 174503 324175090
1 75621 139266 140597859
3 117965 53265
3 57797 60955
2 146348 960729579
1 25604 100865 324506026
2 144995 708583338
1 127570 153640 971646277
3 48719 59578
1 65297 74123 424555966
2 76508 676000902
1 113488 149430 329307270
2 126952 213730174
2 102306 236798410
2 31682 823176821
3 79657 54989
2 21620 688965331
1 10435 56201 482126913
2 63402 125539946
1 78951 145039 140096752
3 115639 17247
1 66850 82792 874484834
1 81633 115144 536507095
3 36112 116991
3 129016 148936
3 52678 105194
2 7465 802337356
3 31641 3624
3 131610 6483
3 63344 111475
3 66100 114204
2 85238 821048453
2 169267 787693986
2 31365 439841869
3 29429 43589
2 161765 535295746
3 132772 76928
2 10361 815117213
3 76163 148109
1 34416 145925 927464328
2 104181 822142590
3 118742 33235
3 157352 16142
1 26578 146381 694480124
2 152690 758204810
3 36739 115340
3 90787 49031
2 119658 231538533
1 134837 139568 675368057
2 145416 665115555
3 168659 72137
1 73456 92134 49950338
3 173457 73854
1 26060 113239 137110030
1 24317 122238 746310889
3 38584 74556
2 30204 6944433
3 129579 10673
1 119287 123747 397954946
1 59345 117015 418606801
2 74547 521059328
1 11893 133520 639560932
3 137328 27037
3 144713 86165
1 6888 130543 347236792
1 4911 67991 494243907
1 28417 102304 317636455
3 81489 130559
3 47856 72830
1 28096 75696 813926920
1 40241 82763 502611577
1 24192 41456 208956364
3 159463 75925
3 104604 136248
3 139737 12985
3 72186 2912
3 4223 115442
3 180757 24
2 150202 523342195
3 98907 115080
2 163957 404493133
2 12321 184991601
2 7484 594810087
2 75999 928766802
3 122007 52470
2 109581 546454263
2 27761 985618596
2 25650 627057253
1 10224 96097 177555345
1 89394 89442 383623227
3 94416 12039
2 129290 301670558
3 138565 91927
3 10122 95894
1 32471 141506 20957199
1 11274 69717 766159703
2 47685 773874303
1 17599 36411 350291877
1 25695 63580 209943738
1 113229 129118 860876818
1 17770 135678 893813137
2 177450 209161369
3 124686 35340
3 85536 51927
2 16701 432858385
2 15301 993741052
3 169686 85215
1 51689 147900 876000886
3 165600 64840
3 1756 68586
3 163745 114540
3 59557 41674
3 164529 51463
2 32699 948238872
2 104789 37821934
1 76974 147523 621427922
1 88198 107258 379868141
3 19324 22299
3 22328 20251
3 176993 115670
2 89253 348790485
2 129501 900191307
2 131754 397500101
3 2346 3367
1 21952 128476 372034716
2 32453 157013315
3 35728 28422
3 110096 26535
1 64586 90704 281906494
2 66821 489072653
1 5249 14522 684191159
2 56739 561321187
1 110989 116520 212406824
3 114594 57332
3 119860 109606
1 36694 135052 949517813
2 154217 46790038
2 38379 512191704
1 46109 87937 816840979
3 51711 37014
2 104208 260448396
3 158111 54175
2 154506 791597393
3 39720 95699
1 137917 142982 57016632
2 34466 461779810
1 74526 77748 100416938
3 127448 128191
1 118191 132851 614441328
3 83135 35149
1 69821 114830 992307500
1 64440 78754 609086822
3 104346 1320
1 72760 105027 555701588
1 20841 58092 895382993
1 128251 136469 776235602
1 30780 83904 67974320
3 73860 144020
3 65882 92504
2 406 569486343
1 58337 135146 742068752
2 104701 957404490
1 42600 146608 306236932
2 42594 631523015
1 106902 151536 887167107
2 146163 746825786
3 164532 85648
1 21393 99793 983396408
3 136672 65806
2 25867 716500957
1 26735 144778 969218780
3 17443 12207
2 133889 950700475
1 52128 69236 597936544
2 162634 617297051
2 54512 500570271
1 79844 124063 711046355
3 86522 89147
2 166713 478620167
3 46456 153471
2 51705 701227970
1 48956 63245 964032337
3 87795 70528
2 70144 620615999
2 107056 824177207
2 102080 350544350
3 161673 7874
3 159807 45852
3 149852 12813
1 8035 147971 269475271
1 33052 144938 202415899
2 26772 436990681
1 16166 134981 559726318
1 103922 109562 196981218
1 48266 97790 843567348
1 32772 86411 958882059
1 40617 42697 771759845
1 131204 142787 644052465
1 60218 101316 81331014
1 11755 58590 645464652
1 46090 105388 626470984
3 1985 103339
2 71988 655666517
3 123483 140266
2 57889 977992883
1 25981 26617 169263454
2 104201 682280304
2 5826 114767016
2 158530 219134672
1 18711 136603 476315714
2 173409 93474163
1 25973 53544 992264010
2 23139 216429868
3 45347 44258
1 91255 114029 166240772
1 27593 138906 19018232
3 62359 98560
1 32277 131160 913793073
2 51932 738207206
3 24914 73260
3 101118 51860
2 142152 640997168
2 43221 590431691
3 42863 72666
2 46598 73441519
2 145793 534046957
1 41372 131004 111758448
1 17432 33807 899280139
1 91414 105203 341799395
1 126160 150361 232154048
3 151339 111635
1 12595 106444 144476434
2 24400 992479868
1 35136 133987 836589910
3 125061 152103
1 61254 150004 525836043
3 8055 59760
3 167403 36351
3 163587 21466
2 148765 553253969
3 108217 38478
1 85418 119368 251736401
2 115109 17223729
2 54657 907617377
3 91131 24148
2 25997 784165730
2 58799 152371337
1 45073 58023 679468872
2 170449 153014931
1 23752 74060 621497852
1 63233 89220 665591856
2 173839 913684496
2 35880 229531399
3 12302 60534
3 125166 112153
1 60302 113877 87315795
3 16078 128242
3 139702 132303
1 67042 139748 622610564
2 168228 672702164
2 60267 74012491
2 131169 233027739
2 132243 660297771
2 89879 264816100
1 18197 19509 430470267
1 87598 90493 534019995
3 145572 857
3 69971 148380
2 133769 877756886
1 48031 96679 130171948
2 19048 711874616
3 130091 64276
2 103083 166434651
1 66795 92116 877157251
3 54588 79844
3 142145 142829
2 126811 983167601
1 13576 14731 369766803
3 119733 136410
2 128826 443540594
2 67733 936187811
3 161836 20373
1 82278 107518 586638572
2 72774 446878887
3 132170 122074
3 30809 150262
2 35484 608522891
1 15766 74184 13451161
2 169234 732941034
2 140196 574941807
2 37710 690694328
1 58326 76483 334960533
1 18695 25508 902531161
1 45949 61523 123853646
2 53872 195119480
1 16098 100080 521483815
2 28174 112893433
1 97856 146537 942189302
3 84078 70872
3 101511 100275
1 39264 123737 522913478
1 7538 88774 363460956
1 50490 119625 406084714
2 28446 344559285
1 17892 72257 44451540
3 67341 101047
3 144619 130183
1 5039 85878 395744920
2 138005 871545475
1 20831 149392 766029336
2 161443 775938894
2 127504 9723236
1 114871 141678 177009670
3 147470 109795
2 41685 442218833
3 61051 89799
1 109316 151601 604093447
3 127194 48466
1 37588 123063 798436600
3 122249 122543
3 47500 83875
3 143954 52205
3 124934 30464
2 139620 247801478
3 114323 38624
1 111819 153069 923186957
2 133092 193783095
1 60709 134360 185294136
2 110912 715391883
3 161786 77476
1 33294 53629 168993137
1 109686 119840 751366889
3 59235 77352
2 85546 320637731
3 132662 50324
3 141153 23673
3 48378 125318
3 97489 69567
2 21112 707586905
3 122413 141267
1 105241 113375 774379910
1 13611 123040 816835748
3 879 52749
3 41802 42252
2 165097 935470654
3 48759 12979
1 38492 76058 802776702
2 68354 402811054
1 5273 112711 704371606
2 6655 899495727
2 135784 242430822
3 13746 151747
2 12393 894406563
3 180804 64779
1 59775 87104 335353788
1 5876 9630 230271331
2 19079 542312942
3 135160 83837
3 153363 4809
2 118001 728596362
2 147708 771245267
1 26389 146100 484388136
1 3792 21617 111562017
1 93003 141659 675804712
1 84901 144904 180310427
2 89623 619461025
1 21514 118539 725173267
3 180156 56096
3 122908 117712
1 13096 75328 51012525
2 74864 834527580
2 6419 345222769
3 139903 68665
2 60126 327673557
3 128957 72531
3 170552 96865
2 57613 468473707
3 56754 136346
2 149745 196161058
2 44815 116835865
3 69788 12232
1 80700 100705 870783582
1 12169 101574 560651545
3 29997 130528
3 5133 154163
2 6822 226764461
2 23120 512143466
2 59516 556645766
1 84669 151627 603881885
2 140523 870517590
3 119260 21202
3 15620 59113
3 95984 32410
1 79503 129931 724946170
2 81606 766448362
1 4609 81663 738329822
3 74835 11939
2 23959 143631825
1 20915 126040 235617917
1 25826 65690 984655963
2 165275 373395257
2 75892 821713682
1 19181 46961 908982991
1 29729 88150 511791559
3 34666 141696
2 91869 469751851
3 165892 70235
3 154931 22033
1 6013 101519 565232547
2 164600 887451055
1 91216 145014 476804040
1 83108 92790 746537452
2 49527 153150999
1 49716 137603 849454444
1 39176 145952 159418876
2 98635 614496838
2 142206 568694767
2 101626 321401744
3 161769 139920
1 74768 150022 372855154
1 58642 121656 732534448
1 8865 31000 458855197
2 69516 295945391
2 28165 302553443
3 44153 124441
2 83643 194481852
1 19761 24892 745588442
2 167099 138513088
1 69563 150803 181085142
2 16082 140968007
2 123405 748240639
1 34414 47395 618123090
1 61329 152843 94714876
2 82647 40458504
1 19212 22520 299628900
1 7268 83628 28084779
2 52446 230357655
3 128870 77054
1 29068 63460 962119259
3 94008 57889
1 31380 55326 627539339
3 45364 134895
1 2012 17456 778993907
2 1375 186192737
2 106540 67130520
3 42754 60053
3 67724 11465
1 140435 141960 310984940
3 55735 88815
2 130981 907719857
1 3508 75457 349147602
1 93796 93877 468271622
3 124347 135870
3 52697 69494
2 89745 945391982
3 63493 87390
1 9406 79164 949016119
3 50746 151114
3 77322 36891
1 27582 117198 204630789
1 94636 116424 303062447
3 162600 127300
2 55054 647938779
1 85582 152254 509691471
1 51154 71540 889932098
3 97541 43707
1 20253 104120 15810754
2 39970 795248436
3 83540 102631
3 13689 113386
3 2064 149523
2 48969 558617979
3 112205 39813
1 12587 54006 878416508
2 11175 104745625
2 96043 749133492
3 180124 65703
2 79691 536787992
1 32154 83011 249963606
2 126964 104501581
3 117038 87231
3 41619 45185
2 71870 810768707
3 150555 24300
3 75782 119348
1 40268 69206 395202190
3 136640 71091
3 79607 107878
2 174595 872113963
3 73299 1055
2 100287 480706252
2 25029 98406666
2 43014 410741382
1 99626 126212 668715268
1 48383 57199 339516477
2 129667 249762929
2 87476 943647711
3 69489 64715
1 24734 149084 871176816
1 75181 142054 186939538
1 86568 143738 77488931
3 8555 92069
2 157106 368752885
3 132333 149037
3 119586 48278
3 134364 130936
3 173586 67050
2 180728 342493091
3 52473 116133
3 154314 8790
1 74452 77831 142840746
3 103728 125210
3 49515 5784
1 28070 113093 79646281
3 25718 136038
1 84424 102962 427421853
1 22153 25390 77502862
1 3890 13096 817643414
2 36912 855373404
3 35835 8210
1 14424 125524 24177642
2 176328 205135168
3 97748 65153
3 91334 146490
2 88651 715304510
2 34229 528517989
3 73072 150786
1 48292 68732 926498946
1 2495 70644 172897455
1 74558 97392 677860881
2 165464 840555330
3 152616 138693
3 20405 37367
3 40904 23500
1 9605 93053 472540087
2 104320 665508127
1 107707 139843 32969407
1 115682 123631 794542949
3 11057 30732
1 1948 55075 167737188
2 72240 869018803
2 73173 288529692
1 2695 134395 150983400
1 31961 149521 704913468
3 150037 33405
1 119346 142905 142769968
3 86533 90708
3 61897 128923
2 23316 610228804
3 50640 18324
3 35021 123317
3 91666 91503
3 28389 1565
2 57730 242891362
3 163747 144023
3 57260 117848
3 128754 116469
1 74272 92061 593889170
3 117684 45257
2 156160 928281857
1 45349 75394 376227294
3 33364 62444
1 19665 52284 334244317
3 33359 142859
3 44470 23445
1 88540 114625 303112063
2 94720 314635450
3 59728 22081
1 37811 151412 388664742
3 154794 70356
3 39401 16510
1 60479 147671 607154116
2 174596 949661461
3 23520 66684
3 19534 89187
3 124418 67841
1 63721 82265 277969681
3 161219 153340
1 20509 81941 941426397
3 143554 46590
3 178061 82281
1 671 34823 772498887
3 159477 126149
3 156545 73430
1 63347 140082 646599073
1 2286 96741 866949779
1 65225 91479 601360143
3 31849 33097
3 27569 31441
1 66211 78519 137568273
1 87830 113513 709971023
3 4055 25746
3 24120 3907
2 4943 369458921
1 12411 86210 766534041
2 81299 312379733
2 50699 645669850
2 135839 350181812
1 118759 154516 581951998
1 37949 139756 334609941
2 168576 861491836
3 40260 95842
2 6850 942428895
2 120055 756739176
1 6598 107430 375202422
3 47247 26618
1 22603 130188 906696282
1 119703 128910 267309984
1 13623 26743 914946399
2 34151 231027208
1 18246 116385 424731662
1 96701 115892 662210669
2 43334 70718442
3 160412 47287
2 173787 40179957
3 38395 147857
3 153959 25401
1 11508 90876 858481242
2 85391 987417901
3 61936 70136
1 52312 88998 420602832
2 75566 836452250
3 127998 112222
2 166980 133789112
1 24474 114735 791822602
1 31954 132590 296232084
3 14760 123230
2 94133 383701873
3 41788 154130
3 36943 91500
2 13279 863348600
3 87360 21586
2 16588 99458336
3 168570 43542
2 51562 460906304
2 97858 720785560
1 89258 92170 391952856
1 13375 72737 240889085
2 155733 396622504
1 14545 104839 116143919
3 52950 142345
1 31455 121430 153500102
3 144146 8891
1 88357 134910 832095097
2 30568 785103757
1 28799 119879 928617872
2 150053 791618574
3 100621 50481
3 92315 107024
1 32926 34628 886069687
2 97599 714869914
3 108121 60606
3 69327 61960
2 96365 474439361
1 47739 71426 26471990
2 162217 333484962
3 77995 87235
1 48626 100034 58132772
3 89907 129315
1 105879 141394 962554194
2 29394 20933365
2 11077 11706431
1 12645 20928 263072666
3 38710 16627
3 1263 121680
1 130162 151171 56723850
3 95883 141170
2 130725 88898624
2 134375 923879921
1 98648 116784 317990586
2 96993 669402352
3 94412 111931
1 90596 99208 521654593
1 84373 136547 362061833
1 31213 36614 516621856
2 88870 978986384
3 2858 71010
3 518 141804
2 19131 374807290
3 147671 37664
1 76952 141123 241466505
2 173761 665362593
3 107673 142687
1 15503 147690 711161400
2 1101 863005478
2 60221 821339477
1 36966 46526 298169302
1 1978 147952 424821210
2 92240 815037068
2 65170 788202102
2 38822 507906605
1 125550 128961 833312233
2 167623 655041783
1 85923 153424 404417214
1 88562 98139 114275813
3 41596 38180
3 155706 130812
2 35493 440896858
1 184 137597 185401470
1 87509 147180 374309461
3 5533 543
3 75491 125854
3 153821 58370
1 1124 70015 853657636
1 29149 83998 792120499
3 138512 112896
3 163379 134799
3 101427 142661
1 102682 151527 245317137
3 10471 144162
1 31117 31920 80485983
3 41621 74119
3 17047 74094
1 41068 68736 140805721
3 11797 94644
2 80864 175506755
1 49345 110633 717702978
1 83663 133926 89233146
3 32012 48361
3 150249 133973
1 6090 17090 389347871
2 74037 290130566
2 130257 908932529
1 15745 114781 227717725
2 133489 241715919
2 101157 876222111
1 36817 104564 161207644
2 129955 874282585
3 137023 139693
2 95038 693508143
1 58743 104281 594716247
3 73806 133005
1 12157 142078 207521086
1 24719 53162 518558028
3 9809 100364
3 5617 116180
3 130046 42817
3 13457 34246
2 166699 90934516
2 36510 560126880
2 136119 284538820
3 166328 119439
1 93475 122905 132071192
1 63871 126274 869220064
3 46576 5304
1 62157 140580 680346588
1 102308 110442 729862260
2 119715 269069204
3 164041 25166
3 177179 146872
3 178513 61540
3 80837 85835
2 94525 184616812
3 14078 104182
3 51834 101842
1 2780 145102 387184620
2 164216 357038151
2 36142 524998041
2 33649 905306659
2 163594 818623808
3 167051 99993
2 145881 642104623
3 109028 51780
2 130371 386773862
1 72950 78522 218005890
2 2548 807587664
3 177443 55691
3 163838 58454
2 10271 458568052
3 75348 93621
2 168231 928782019
3 162153 66788
1 48484 130423 280827642
3 113467 11433
2 91149 818785388
1 9462 104064 927342436
2 115136 560717255
3 180316 38623
3 150994 128623
1 3742 18215 815918174
2 126409 799401908
3 90803 117755
3 123791 66749
3 35955 25941
3 100112 36534
2 37034 70141752
3 126698 74858
1 53910 104179 601143716
2 70119 721333078
3 34371 96757
3 79942 102428
2 95977 636644345
1 132483 147296 692709423
3 95017 116449
1 3845 109957 922711061
3 179226 50227
1 7133 40993 468331800
3 8478 79166
1 3685 77527 576636222
3 50616 135106
1 68307 113751 506460210
2 87235 597454707
3 63387 117697
2 82561 27074669
3 3342 35732
2 123719 826486523
3 60137 393
2 42536 187287481
2 156876 99425278
1 27240 105311 304729120
3 131437 6822
3 56324 17421
3 156521 40332
2 145263 459888323
2 109078 30073054
3 2133 48688
2 145343 932524851
2 105005 929956820
2 38389 484828490
3 49991 5574
2 170590 149458624
2 92305 782851559
3 163285 28296
1 39015 82099 263163027
1 94907 152716 109358987
3 95735 33188
2 141731 668263003
1 76495 97659 550153787
2 101914 540807199
1 83191 107193 357558371
3 92051 38125
1 9693 148474 725789012
2 107917 553781996
1 4151 113876 47740850
1 76664 145174 904761786
3 22206 137167
2 173244 802794268
3 125948 8825
3 135375 65141
2 163216 813110321
2 27226 432737778
2 59612 368621498
3 3248 81934
2 50925 569344695
3 134889 63707
3 105495 48798
2 62353 554259605
3 157297 11754
2 108474 34035820
3 174516 73553
2 106960 973259655
1 60667 95380 346863147
2 52583 958890475
1 27057 134637 278236324
1 23026 113018 899395396
1 17356 147344 57429969
3 34650 71267
3 155757 87756
3 52649 8993
1 45246 130718 144541590
2 15728 391985329
2 34676 938382581
1 22025 25082 732274251
1 90126 112213 698565728
2 61015 219140577
1 89927 90208 109158305
2 156699 734409440
2 119529 73602690
1 128359 148245 534928890
1 1389 86762 939004735
3 120630 140903
3 114971 38547
3 81495 64917
1 15073 140603 440110456
3 152896 126256
2 108730 730670163
3 37497 133891
1 62312 113053 854077913
2 28316 283524874
3 88545 121293
1 28591 32654 775388115
3 12289 25721
1 43211 57162 566777896
2 111980 472667667
2 137379 938250667
1 49735 122529 196132917
1 5729 20161 58531521
1 87968 95787 705083612
2 77264 948962577
3 124756 113865
3 105137 32937
2 114168 576071449
1 66305 101990 174338280
3 87136 71401
1 96343 134736 196515611
1 20463 95027 880827445
2 103643 261391077
2 15682 166836025
2 76680 910240189
3 50882 88105
2 136238 314750611
3 68163 104077
2 180264 388327930
2 152796 616709304
1 65007 146253 877662662
3 107274 154706
2 113895 734580670
1 13803 103412 437905773
2 107354 426769602
1 75780 132694 62046989
1 35519 60140 408672166
3 81929 88277
1 37412 103172 394042757
3 68877 112096
3 25124 139869
2 59869 163315172
1 86983 133091 974046496
2 24219 140059920
1 5748 31126 119964208
3 3959 49571
1 81434 129614 217566890
2 175732 37412070
2 158976 443097037
3 65301 125873
3 111882 57631
1 21141 52995 421615566
2 157139 455413927
2 29570 354630469
3 158 89564
3 98552 136208
2 156399 125550261
1 41148 128516 581266894
2 178657 739536600
3 17853 12467
3 29352 26772
1 7744 72330 732049287
2 8632 786578912
1 72408 88206 551910186
3 19744 11609
3 119315 44412
3 114857 109976
1 70389 80525 680639280
3 150585 143526
1 117739 133836 446900286
1 23318 66426 861575058
1 118688 129420 610590601
2 18445 902074808
3 151916 20169
3 47545 110752
1 9456 89133 381048660
2 125518 286652579
3 51372 135012
3 125144 107633
1 13323 92641 487630017
3 133817 33249
1 11265 77956 9509799
3 154794 73595
1 105887 108865 739232385
1 20809 87087 371538268
2 151652 691751604
3 133992 74879
2 98851 522937556
2 164634 101202635
1 39110 81269 845573160
2 41359 265149207
1 67175 150345 579708837
1 37280 56695 725665419
2 53486 492393920
1 20514 59108 294160739
2 169496 534829372
2 22198 153812703
2 87521 17188360
1 91698 110423 175122436
1 92861 99172 311021643
2 176127 576907740
1 5117 118327 707239198
1 60742 70461 504249358
3 81342 36651
1 41584 132839 50489530
1 10794 63649 785824148
1 11835 92195 319614581
3 15636 140966
2 129321 202622653
2 13641 271172971
2 112442 264225103
3 43778 26143
3 65477 18704
1 73654 92908 436655282
3 148763 51450
3 9513 44362
1 13812 96881 199914177
1 38266 49922 331609682
2 11395 499933870
2 149614 85377926
2 15362 608969893
1 64275 84009 562337484
1 83570 124730 166658243
2 34246 44389518
3 162984 53527
1 33645 41322 675885508
2 70677 346799382
2 50018 586581737
2 66978 3875311
2 98634 513159032
2 170433 716934635
3 23742 153184
2 46375 473620756
2 59185 935519504
2 92694 777077727
2 154342 602195369
1 98455 114177 935315507
1 2104 6432 377093523
2 135404 142319135
3 82946 110418
1 119298 154538 184796637
2 140675 946919167
3 100818 84842
3 56384 100684
2 73608 560275776
3 94250 113071
3 37086 131072
2 73733 159924423
1 52008 115161 443952532
1 10562 32041 301129338
2 23806 991851964
1 3105 101677 294489314
2 179935 464170175
2 27519 550609001
2 20883 485949160
2 32932 503376807
1 18891 71169 447599168
1 53650 144976 478246916
3 6150 16418
1 28296 73844 255511007
2 51306 839257503
3 22306 25145
2 30644 788438424
1 6095 97424 970214598
2 65152 90864283
1 95179 102992 826952209
1 99614 146307 541676566
3 114370 93038
2 135252 74892496
1 21722 84431 366095277
2 176623 497496665
1 110648 145846 653696148
1 46310 111555 620033427
1 19346 117806 194343755
1 35144 53362 792955131
3 168089 113972
2 97455 362848926
2 56726 297108162
2 146384 208266114
3 150732 90976
3 158361 78018
3 63365 111012
2 71918 212306365
1 29464 140142 184926067
2 117398 940158251
1 49963 105736 751768200
1 30745 49166 808589747
2 98022 918549066
3 160775 144730
2 116364 201406820
2 43498 254212805
1 27085 132718 107116675
3 158730 107889
3 92316 121112
3 147592 152834
2 74303 980914655
1 3146 18384 412466493
1 33052 142634 427622848
2 31022 732287028
1 109546 118816 577040745
1 51951 62004 193553547
2 143072 784097488
1 16293 80640 670111952
1 123286 147055 404328471
3 93952 31800
1 545 6027 521376782
3 46391 145796
1 9487 107754 190721223
1 80478 85727 773580571
2 70505 464866035
2 167460 592490592
1 51362 144865 395572000
3 156691 3514
3 49985 78793
3 102084 108375
2 107817 282748269
3 147320 123326
3 57466 128932
2 28948 833703810
3 24760 28667
2 147955 572839632
2 32059 699310022
1 34014 140880 249892273
2 108508 164092536
2 61924 335603221
1 17234 98670 765061322
1 27828 64717 568714904
3 20419 84950
2 101420 284537321
3 102708 72202
1 54763 56868 89379849
1 31430 44029 75479706
2 4057 415567553
3 65355 124173
2 146591 343073329
1 91625 113946 226058990
2 170255 206654785
3 119181 124950
3 146189 23066
1 33637 61825 969973492
3 70899 137421
1 21122 60721 363708415
1 69227 115439 627266177
2 181476 588693431
2 88044 487590244
1 12082 46555 12588037
1 116368 148263 217716606
3 83367 107270
3 163819 90021
1 33200 77589 28540407
3 161177 15193
2 9309 396668020
3 173604 17536
2 67257 862375035
2 31972 636353940
3 88555 112770
1 40346 129911 824367715
2 102423 47149431
1 641 113442 533146251
1 14754 119697 271264423
1 63038 74698 848445773
2 123444 370825379
2 27332 213862844
2 169186 313889371
1 25727 95495 898761671
1 84070 152673 108694723
2 138209 677557349
2 10029 9776570
1 101573 138571 839523880
3 73666 142604
1 7057 18080 459505659
2 166496 303511184
3 92374 30477
3 93351 86996
1 25658 47459 120351293
3 114647 45275
2 45118 170368473
3 39139 134241
1 62725 69451 917690719
2 136860 870561310
3 58271 41255
2 45994 185363108
2 83424 952221611
3 169741 93906
2 119962 83974713
2 2898 155908269
2 129856 709990115
1 68838 82100 386052845
3 98769 140345
1 65522 142404 876201656
3 84218 65688
3 151365 14758
1 86972 114463 660227512
2 36232 916514166
3 47857 98870
3 928 135173
2 169983 48301067
1 5622 90797 540292633
1 49527 102019 372357996
2 69475 84775984
3 129769 101343
1 8741 113869 231849010
1 7393 121770 630277962
2 171121 368586036
2 127182 237441802
2 138773 912630350
1 40710 48582 912344890
3 128704 19047
1 34847 82146 440873155
3 58264 102582
2 122971 628564291
3 15953 37618
3 127865 65798
3 161008 66196
3 157807 44232
1 44041 70513 553188542
3 63587 41759
1 7137 134185 277280579
1 110333 152191 877967199
2 128204 857411178
3 139248 125955
3 46994 118880
2 33674 84902314
3 9455 138652
2 4830 546168409
1 85990 126405 238253306
1 51571 100212 806493030
3 115904 87170
1 26434 39703 163226035
3 40422 82705
3 87430 96458
2 13009 890048356
3 8331 132286
2 8348 457274212
2 129177 884628547
3 145545 86445
2 44000 759609699
3 33705 148043
3 29545 3251
2 146253 63742930
3 165710 87575
1 140823 148019 332246958
2 147784 794798755
3 67517 146995
1 24769 72414 801449654
3 107253 10468
1 26821 38058 832499299
3 152997 14891
2 63857 274331585
1 53381 126698 324310708
2 49291 283117112
2 71908 282796341
2 45170 811305760
1 34857 94761 268283457
2 168331 189579172
2 168142 731277499
2 86207 528008437
3 153982 49935
2 112899 515152882
2 31998 11826777
1 6719 83020 218944870
1 50064 111389 601590460
2 173060 768279989
3 155365 38546
2 108458 566064241
2 75584 437854602
2 136356 255095374
3 71103 119016
2 151189 896832767
3 1997 112869
3 70942 134752
2 162619 557495016
1 57909 94697 290050891
1 21455 26451 413044736
1 101134 148059 336481231
3 113209 26205
2 41603 955532764
3 99851 3141
2 157318 32794613
1 75739 90290 750552834
1 52372 142277 707850840
3 119464 7510
1 8272 145095 225274523
1 10462 148930 414340028
2 93182 588497719
2 103364 163288488
3 172538 64534
3 140425 111519
2 121521 372044185
2 67719 596385303
1 7967 42690 855034092
2 66442 420037110
3 116848 141859
2 159430 480441460
1 93417 128618 603806942
1 15624 23469 805884956
1 34129 102457 825757121
2 87109 276158550
2 124892 321399260
3 98530 125717
3 129502 141373
3 51431 48529
1 35503 128246 700419311
2 160444 343121030
3 127718 131761
2 91217 87738190
2 138946 957684036
2 121854 177854167
3 63007 87407
3 162896 25389
1 20620 119309 947098550
3 152780 7192
3 14738 117958
2 178768 946736908
1 102863 125012 539015112
1 13160 152812 810175495
2 19734 120673270
3 8647 18190
2 68069 23085353
2 98847 196604441
2 88085 234025766
1 39726 99313 965049672
3 110124 107187
3 78809 138664
3 125734 44454
1 28801 153636 449049203
3 132330 104293
3 28356 211
3 78136 93633
1 16714 44193 345956216
1 55258 118186 813493115
2 163832 827239813
2 96618 932918514
3 126906 109330
1 73113 134676 967481545
3 181125 8517
2 173233 817426180
3 44225 71842
1 45445 136584 855237825
3 98476 134755
1 27670 52553 484718283
1 98694 124010 952747926
1 29723 106647 965707718
3 55480 8624
1 16913 93026 955962841
2 31395 220077687
3 37006 66888
3 19131 51152
2 121635 954098433
1 149390 153429 932182225
1 27220 141701 523168721
1 119667 153004 869456501
2 167988 418477064
1 99644 123114 818647963
1 99486 107544 491372242
1 72572 113963 250871292
3 106259 13436
3 152009 111573
1 44497 85105 989024739
3 31578 21996
1 34035 133088 586021033
3 176606 140437
1 17617 98218 195639431
1 129270 143081 232472596
3 5802 131529
1 109819 148355 76628604
2 28573 31730385
3 58058 87201
2 21241 604467347
2 119561 955560210
1 109678 142914 810243228
2 25100 750081179
3 77545 133523
2 25679 287450757
2 76314 837991708
3 91768 6233
3 89164 10344
2 32481 784440999
2 158837 627900033
2 163485 780469291
2 67577 454367780
1 88262 93601 512743466
3 146205 102400
2 138744 237092628
1 21702 115371 236818669
3 149390 59378
2 18438 153633887
3 65318 57880
1 15464 120880 539994919
2 92194 546912266
3 77094 26518
2 107980 315105685
1 81253 83844 570701917
1 88496 153232 626400234
3 99064 41730
3 66298 16233
1 205 22138 505672427
1 2108 77709 266880062
2 19976 504530761
1 69039 109158 197758038
2 147496 42192952
2 29536 193959803
1 135995 147342 502073591
3 52756 152881
2 19862 992529201
3 73112 102851
2 73119 318579294
2 65737 187982592
2 131167 257938433
2 140998 849639729
1 32689 93911 137285699
3 45180 138835
2 118434 725942961
3 124328 19784
1 26163 140020 735259205
3 13659 152173
3 156092 82781
1 8417 97582 190268437
1 82189 90106 3421873
2 14515 156493198
2 21287 898332070
2 2133 409055139
3 77246 30885
3 128690 123615
1 37437 65625 245679072
2 57457 116620238
2 33957 280566154
2 94162 670849516
2 4197 389901637
1 53305 111168 38426578
2 27618 752784449
1 78197 94320 245770948
3 117691 146292
3 85633 58181
3 68670 91699
1 127146 140397 974316590
3 72573 126142
1 5935 84430 102986510
1 21791 72534 854345508
3 157055 104846
3 33657 85168
1 122802 132385 14082153
2 93685 547103143
2 91038 563988641
3 112330 129994
3 156568 99870
1 77493 131539 357932566
2 13095 765631598
1 113976 127621 425494304
1 35859 51482 348485563
3 33083 72269
2 149348 455453095
1 28582 67970 229122076
2 33350 124500128
3 167332 102535
1 69632 78126 516285989
1 57450 147743 506276618
2 165113 399215272
3 135073 69668
2 34940 272445387
2 34795 912005203
2 64541 550532524
2 2846 377666917
2 151483 4702714
2 11646 750241521
2 65288 690403378
3 97600 117249
3 144240 119362
3 83873 78384
2 97719 782157948
3 142663 132722
2 148765 568329848
3 27568 10321
1 90350 147114 126432944
1 2909 73289 463308881
1 94185 134484 841718385
1 31725 153574 692869874
1 61068 118729 248858319
1 95761 106107 729280779
1 12157 33832 576085678
1 104510 113172 459367640
2 112658 275247346
2 7028 386235949
2 133335 664961355
2 98662 30533369
3 117262 37493
2 54856 283672578
1 99131 124377 200660640
3 91898 12109
1 102347 143365 640279043
1 13911 62911 666675116
1 52305 100622 866468542
2 161478 787039214
1 100974 154003 216257550
1 75905 91839 723577286
3 67311 137401
3 163471 55356
2 19363 827129514
3 77634 14009
3 141471 81811
1 56399 153636 625868812
2 48131 999181228
3 67306 66392
1 4855 54926 858948273
3 167023 21400
2 176595 974954175
3 56185 46024
2 55150 549100857
3 47777 28908
2 137364 539657273
1 81298 148805 484416092
2 102666 584370797
1 28780 108050 292618705
1 69755 115262 325384338
1 15866 53910 687622432
1 86765 87699 322816263
3 76885 128311
1 40371 86785 430848823
3 73196 68282
1 53318 66493 52609190
2 153592 177311409
2 19037 700724589
1 10723 105810 401267587
3 126236 112081
2 104991 750236736
1 39627 104527 945360946
2 97350 676733831
3 105846 128039
3 38222 153897
3 27980 32966
2 34934 759496858
1 29514 93930 251567466
3 16863 62222
3 139340 50213
3 28831 148557
2 123452 43053847
3 87057 17474
3 130685 61359
2 114173 397050839
3 27854 78305
3 123441 8943
2 22024 58976683
1 18665 134489 941365453
3 7995 129373
2 105364 271128782
3 80081 93512
3 146272 120082
3 177208 90460
3 171648 15480
2 73082 449550369
3 71633 127452
1 3018 52622 168976085
3 146831 84281
3 82743 146016
1 81098 115688 571331572
3 100705 12789
3 94731 39887
1 112749 124178 161287758
2 136623 547634738
3 53354 47021
2 172612 295229481
1 72748 111482 384434789
2 119995 226182890
2 240 205409169
1 58533 138337 495662899
2 144966 34165004
3 21091 110115
1 92148 147786 2461840
2 153504 61396471
1 115873 133102 632346236
3 81402 121393
1 74927 96778 998337652
3 23292 61656
2 130982 993460768
2 168531 676376807
1 24288 93210 66972137
1 62753 86232 517372304
1 4555 142197 248354309
2 174968 366081195
1 32655 130110 326672845
1 92563 148096 977230689
2 122298 259242751
3 179050 5667
2 1096 452981906
2 151961 330385192
2 142004 965568593
3 8620 97701
1 100614 144842 829887228
1 97219 130409 804147953
1 24017 36903 492679343
3 173005 101849
3 84915 140880
1 27960 109469 883792326
3 63268 112505
2 73634 572209259
2 79235 283196304
3 135385 46673
3 94819 57499
3 143002 35267
1 14578 71206 763688164
3 153897 66883
2 137542 178081241
2 176231 225257506
3 13120 6255
1 36758 127591 849716325
2 135806 318261170
2 104573 47707599
3 18192 66199
1 18199 69066 398292938
2 11550 789616277
2 178952 32695318
3 89572 128294
2 174643 250264680
1 51285 141841 398230566
2 117197 279903973
1 281 62723 305689116
3 64686 150873
3 122881 33701
1 56750 93672 196777329
1 24714 35148 870576950
3 125557 130978
2 123440 718123483
2 24514 532649961
2 57652 44612302
1 139116 143616 267906688
2 37237 916205818
1 87921 95123 632931651
1 25200 129684 493226663
2 110518 239006499
1 51005 94796 145141299
3 159349 153355
3 146257 71808
2 127693 535060740
1 60783 143779 555625602
1 43777 48678 919167802
2 39047 389790845
1 7719 27824 341890250
2 75172 276569690
1 69524 106647 161495940
3 63907 123715
3 14784 2546
3 88650 80462
3 110581 154624
2 170771 807440359
2 114282 510383067
3 62891 125741
2 131188 980273945
3 157613 53728
3 115655 82567
1 72579 88777 92627
2 139824 164016852
1 112998 131150 167812514
3 126603 102772
3 80127 127604
2 168595 590467722
2 20358 965883702
3 96119 109317
3 27599 148018
1 69675 119644 138356697
2 120744 508358613
1 58491 146249 402753334
1 48321 100560 91018877
3 70501 1120
2 139945 298364815
1 52618 100701 560633980
2 44073 458662034
1 141856 148549 864099278
2 95979 776713883
3 68984 98445
3 74679 102736
1 26443 83850 254938868
2 88150 252059573
2 53383 385888273
1 108948 124248 685395205
1 63536 83585 414356043
3 145288 116085
2 121377 54561582
1 76439 97299 606131761
2 36141 397811069
3 17930 26875
1 115029 147783 93323521
3 12377 47609
2 170269 479817538
2 58417 848938079
1 56472 63992 919530192
1 6440 36089 298649663
3 12697 141590
1 30429 44702 547389951
1 105574 128300 22323898
2 60173 302664322
2 169173 89660199
2 70893 377233710
3 94687 33968
1 27171 83407 185960163
3 8632 117506
2 112688 867114043
3 103197 105663
2 76429 663445201
3 106698 111708
3 149340 119111
3 12536 2744
2 139550 793097712
1 64449 98543 508923106
1 61438 149302 441934022
2 70224 439062140
2 91902 554782614
3 138060 130778
3 130295 43688
1 104513 115068 279035199
2 141864 953805320
2 40678 279037088
3 132740 87606
2 3377 523641862
2 87498 767973568
3 153058 126511
1 142995 143386 528081810
3 65482 96900
1 85229 100062 124079186
1 56123 97719 59816443
1 33112 57528 190981063
2 37869 303364147
2 120796 340491610
2 94700 383874723
3 153187 116912
1 121060 129791 650401944
2 18891 160187886
2 53034 719339572
2 81632 147526333
1 11065 117400 198927230
3 121921 67429
2 99222 900441792
2 62242 777460146
2 172287 240792130
1 56569 145908 409371266
3 130407 106427
1 95931 143448 210900746
1 41076 45441 675567428
2 56273 473750463
2 12649 505004762
3 143570 124319
2 156460 599858584
2 98905 551846910
3 134135 110073
3 163008 87354
1 60571 146434 980435417
2 61535 330082748
3 27657 47604
3 97849 131134
2 95946 741036876
1 31484 138996 939611565
2 148228 928146179
1 39489 142347 950466333
2 53530 605583393
1 125834 150560 774758348
1 88668 116436 622058509
3 134217 36303
2 126649 684747632
1 68771 118971 46695827
3 84755 8586
3 175476 54360
2 13024 234118731
2 171761 625657877
1 72677 85227 697921894
2 60909 440309667
1 40134 130607 273578592
1 85565 95861 178040228
3 105931 105900
1 130134 141528 423053434
3 172442 94017
2 112573 390722780
3 69954 59841
3 119223 117541
2 28795 628871542
2 58432 240942018
2 43034 303249377
3 111288 66193
2 120325 735342029
1 114169 141853 816863707
1 5321 72293 44353347
1 29561 53493 479901301
3 58325 50815
1 112924 119271 56645437
2 154601 638792194
3 78501 57424
2 76810 905155863
1 24202 37521 530232017
2 55613 355633330
2 42932 854575175
2 92914 145919889
1 113057 117608 237898261
3 19995 47288
2 108293 338073346
3 35319 47144
1 46467 100663 625765719
3 2656 107196
3 40860 16980
1 97773 146570 226039256
1 83007 111166 180986327
3 26142 14858
1 55422 88953 580383612
2 35243 304893614
2 37972 948496483
2 158153 296504906
1 47348 137349 50519261
3 127341 150335
2 43253 606570560
2 114480 908002759
3 16983 83133
2 172561 632006833
2 146818 383170264
2 160925 875042206
3 88409 37535
3 161021 98894
2 30726 325327002
1 62172 89016 335512503
3 14166 133229
2 123703 343127025
3 128906 124353
1 28427 131538 387451315
3 177357 63693
2 81462 373981329
3 93620 67012
1 70889 120978 151754428
2 108992 995279153
3 134626 23735
2 108150 21884882
2 147580 938466722
2 129986 743301380
3 139193 106983
2 7581 540880469
1 13051 14801 991422596
2 142753 176128578
3 28668 132505
1 39681 133420 765391485
2 187 276509869
1 697 86194 355753461
2 115674 307306041
1 75789 108624 34784617
2 29636 506195891
2 110255 934271907
3 62143 95015
3 139554 20433
2 44890 751596905
2 166710 135967455
1 69559 82307 952882708
1 63370 66529 5258199
1 84244 93094 935668682
3 132624 133426
3 124311 87852
1 73308 120428 42342648
3 95186 57235
1 30899 78447 267716218
2 36326 603277748
3 39198 46696
2 70540 712798645
1 27583 135656 718936357
1 52299 66800 631486995
2 180788 947353124
3 7802 152670
2 82554 421796885
1 59298 92558 966689695
2 85480 161685633
3 172024 136234
2 93086 71173279
1 10128 39924 157731379
3 54001 22245
1 85763 91377 357586840
1 839 139778 730336323
3 10183 46856
3 67735 9278
1 40933 82405 548994900
1 87453 130237 173894170
3 179003 108712
1 16425 145821 379977539
3 166501 125600
1 47402 144247 193538235
2 128236 889558715
1 91318 142280 228640817
3 126200 60828
3 157194 78029
3 180621 66850
3 115685 53565
1 29888 128566 9593815
1 43147 91868 614339453
1 98176 99566 352680537
2 93762 626640748
2 140404 891794043
1 59714 122594 278612911
1 1875 153541 335868953
1 56910 138529 219989918
2 58754 393427004
1 74351 104215 123528294
2 23923 833379970
3 158598 75248
2 120428 286320440
3 137225 98338
1 22165 103364 459911115
3 112445 71501
1 7330 60046 854594110
3 153945 140963
1 101377 110637 860256248
2 11802 134277315
3 162418 150737
1 7825 121918 487402237
1 38825 139238 151417417
1 36745 49049 606788540
3 153369 83995
3 54183 152397
3 147491 100701
2 67941 127154506
1 146218 147149 969719915
3 62373 134759
2 149558 955770543
2 72145 189057716
1 91151 127606 825806266
1 50966 59398 738972861
3 24700 108960
3 149348 78622
1 46019 67178 5201694
2 93567 629271357
3 136528 23649
2 67241 426949100
3 95793 82577
1 7010 12249 113001145
3 38205 61482
2 28943 330418195
3 169557 97423
3 63380 4873
1 17789 138528 190577668
1 109253 109898 731300331
3 2945 70242
2 23784 938929557
3 54495 134980
2 75381 687440284
1 115350 125195 465506548
2 45156 660641216
3 112188 115008
3 25041 34149
3 18665 23662
3 113124 47517
2 50327 182886896
3 77894 30853
2 27034 705986298
2 11818 617972953
3 134371 80407
3 168999 143108
3 98302 116911
1 87847 95492 596411177
2 174601 386549912
2 132819 909285550
3 171368 30143
2 82064 125435636
2 41327 331826830
3 96172 91482
3 6661 61574
3 180627 148536
2 62432 415344614
1 106247 118865 10295298
1 70430 143337 613946728
3 26548 106398
1 124678 132807 368029724
3 132911 55914
3 123882 127591
1 78813 118538 38361597
2 19343 634622500
2 165597 181929391
3 45262 69904
3 101986 97043
3 62408 25636
3 77449 150671
3 180372 55422
2 137895 698682853
1 9737 116375 330023374
3 55033 106379
1 76700 136488 752558444
2 62559 105683834
1 19398 62334 379999055
1 59269 119994 443532815
2 141027 438821974
3 102729 53545
1 11579 80737 708220567
2 145544 457809405
3 166754 28253
2 71477 435225323
2 96458 75268753
1 68244 150032 566588764
2 110183 159570154
3 16367 76903
3 128454 146506
1 23688 77916 817412572
3 80385 103021
3 112756 49436
2 92767 526693922
1 8782 40602 662668161
2 38167 908369457
2 69230 490941349
2 56478 408041765
3 86501 96674
3 140878 109205
2 97049 849818407
3 29107 70836
3 181403 131238
2 93550 778786871
1 63678 117956 848417566
1 135019 151178 736042883
1 80158 95584 835942259
3 95991 138921
3 168369 107849
2 172285 55057973
3 177286 132700
1 53544 145373 449538205
2 62314 489630345
1 27613 27959 704318776
2 160823 359685120
1 14583 33652 20565639
3 36340 125529
2 148662 151265227
3 115070 63995
1 105067 128392 58604435
1 34853 58748 246368221
2 106553 278140987
3 80617 30312
3 92658 61383
3 141385 88333
1 108368 121190 65476694
3 159070 27383
1 9987 34372 894858666
3 22019 81884
3 33700 85720
3 33353 63827
1 14750 86505 427042223
2 142170 264130971
2 50737 142462598
3 170099 119264
1 1438 133542 481694134
3 162696 99362
1 15137 43292 358198668
3 159383 20513
1 8896 86677 732459051
3 148281 107792
1 66998 109250 909672811
3 155158 21673
1 61704 127677 538428836
3 58097 32512
1 101102 154616 963001442
2 33997 400391521
1 19722 71102 918436914
1 46756 136701 86201243
1 34975 84828 525253548
2 151934 795909732
1 64758 150665 173854192
1 95890 118826 787953875
2 112812 464709612
3 154589 69621
1 127992 129497 696215161
3 127018 13787
3 170883 50170
1 17440 47025 70865994
1 32651 71002 751291484
3 178130 140242
1 48231 130937 13893008
2 173342 876807938
2 81774 253081070
2 37391 131020333
3 86754 16357
2 33001 851769005
2 154961 985196494
1 64220 85028 952666082
3 72477 141385
3 151484 14759
2 68126 269292410
1 106925 126904 307430598
1 16865 114218 708680136
3 32851 153603
3 96478 138084
1 84505 116509 243910265
3 71830 153199
3 106843 16117
2 54875 46186832
3 56975 60984
3 44707 13737
2 105083 289762595
2 120932 977199386
3 88461 9150
1 4249 102109 119999622
1 13824 110326 990127502
1 28767 50490 887630793
3 72280 103848
2 155680 418840044
3 172012 122387
3 57927 73116
1 2991 118782 348630362
1 39735 40691 632422800
1 17821 87824 325122977
1 63032 127498 135440725
1 47105 121210 835494868
3 160439 132503
3 71343 148356
3 3543 132472
2 39999 468053909
1 66522 130701 236515533
1 5145 22420 885611354
1 49486 148410 740891624
3 172452 81877
1 45984 74491 231085042
1 35607 92270 931181327
2 41337 235865846
3 41987 56987
1 35113 126143 385801406
3 39145 57017
2 96024 949173242
1 77992 143376 928105903
2 52030 789044023
3 169720 107623
1 19812 44529 461380109
3 11302 128749
3 25012 78927
1 20137 83142 452484911
2 131166 997604798
1 1290 135870 510240699
2 145774 831315202
2 128988 375887956
3 116926 31810
1 122333 153847 278459153
2 2932 306914910
1 126961 141671 989503696
2 169111 325244022
3 94686 10949
1 26586 128709 410267908
3 59733 96292
1 96783 137647 594810240
2 121507 86124919
1 52704 108272 990519067
2 67859 560189802
2 156074 972335945
3 171315 38977
2 177196 526724515
3 59529 113024
2 84932 479872443
1 75353 125713 619286821
2 58320 886573311
1 89878 133258 688556631
3 68029 42928
3 121075 17079
3 4427 97220
3 96684 148068
2 157670 616926943
2 167955 340395996
1 105665 109638 520311343
1 63246 145464 232394392
2 109175 952363583
1 66935 148652 272440785
2 94039 277009876
3 139069 32918
2 135274 115545793
2 14700 317925537
2 156633 684862509
3 18261 122275
3 58378 33410
3 154952 5052
3 110668 9433
3 123494 150380
1 37034 79784 803496552
3 83815 17533
1 75436 86564 898728123
2 136474 144632575
3 3252 134157
1 130991 135944 166023906
3 135900 150412
3 88631 114317
3 159849 39914
3 132214 133630
1 101813 146082 228618653
2 161240 987540756
3 65275 74493
2 50731 623001356
3 137463 101779
1 105447 152225 416879068
1 35558 143260 654981482
1 73900 129272 272121235
2 130290 962685464
2 40734 425620652
1 47161 120067 406184720
3 53161 70152
3 55735 89931
2 159477 862753020
2 168776 326069506
3 12498 81003
2 54337 237689462
2 11134 298653656
3 96383 27529
3 175730 124677
1 84045 87635 306251100
3 88865 65186
2 85382 125849064
3 164432 53896
1 13675 121457 844626781
3 4887 35419
2 178468 234493549
2 73932 573376310
3 9198 24411
3 148893 58256
3 2804 72914
2 136840 21910070
3 52984 517
3 169056 30873
3 169676 93814
2 131838 152804047
3 131387 51503
2 176387 641580658
2 37410 911367925
2 171944 494009751
2 145997 416698751
2 10375 16370105
1 125043 143494 682579217
1 95205 114979 420755725
3 126883 85629
1 24616 144836 169974528
2 140949 250366605
3 162229 73749
3 176577 35503
3 151330 129583
1 46990 48381 169227953
3 23192 22682
2 89482 608529699
1 18637 124103 758287763
1 37525 148229 77067277
1 27599 90046 72382962
3 56289 138146
3 157671 109756
1 28136 51084 861588547
1 48200 81177 526741203
3 72911 8808
1 32513 88996 463790798
2 59683 984098885
3 53417 22381
3 109643 39054
3 158357 21179
2 128208 220802618
1 130871 135652 312282589
1 123825 144741 886741583
3 175225 8199
1 146753 154056 974229353
2 86368 355244821
2 1328 923035514
1 120635 140561 571507292
2 35370 18191196
3 43499 42436
2 171363 783864213
2 102654 474639312
2 96722 580226246
1 6651 17002 587009800
1 18799 65212 451739466
3 63428 79093
2 120186 875413194
2 66959 275630530
2 70891 106590589
2 90146 793027774
1 56692 101697 352314721
3 47446 85329
2 38798 304015321
3 116313 61574
3 157560 64465
1 10824 147205 705499615
1 7051 101426 563430164
1 14168 32122 103617519
3 95222 102002
2 125367 321210816
3 72116 73905
3 109280 93514
1 99028 150347 745627541
1 141358 147865 678780983
3 26043 149347
2 128749 264530760
2 168 563702317
2 163226 770671228
1 46788 50089 348926575
2 145250 269046256
1 130954 139575 661231925
1 92496 110812 867414298
2 59092 250973334
2 86189 857773017
2 115984 5772549
2 118929 530496358
3 175648 40944
3 124408 89346
1 10513 142339 381684272
2 148172 690065307
2 57071 282070942
1 41528 75754 66027706
2 122645 403998083
3 91501 53131
1 9855 30914 571495031
2 89642 330310561
1 29223 114335 812518784
1 22889 53361 852926908
2 130891 537624254
1 50695 69216 47987687
1 61078 63886 929409161
3 115488 15011
2 47778 340232538
2 158769 255381386
2 29644 157499644
1 74191 115449 578040819
3 104514 87535
3 90846 121724
3 155746 84800
1 34772 142734 488359765
1 24774 94926 307851857
3 101627 67896
1 2738 37111 944805952
3 54697 84550
1 135658 151233 878325537
1 116872 126056 895037765
3 149911 92858
3 159323 79766
1 109284 131183 95038882
2 94483 379810578
1 50459 106483 441568864
3 42747 116624
3 12397 18532
2 180820 869532460
2 2574 209035719
3 19764 132511
3 96518 104241
1 83241 110007 171447870
2 13037 371943116
3 106691 1056
2 140137 85243338
1 41682 116084 470932808
2 155602 259956592
1 38724 141011 462074661
3 132563 31950
2 43275 634341292
1 127653 138094 66499408
3 14948 33362
2 141557 573334544
1 87986 106844 519413244
1 26346 76887 823316785
1 68417 85024 699467781
2 81505 321579834
2 27537 173936084
2 97220 627413899
3 166718 131976
2 151779 443444777
1 19980 69125 520742202
1 100055 137601 312260180
3 122274 12331
1 57673 101053 652070628
3 43679 143794
1 23925 41951 942743068
2 164194 307678828
1 26576 132626 693480874
3 79834 110687
1 53559 91651 98556834
3 139843 133698
2 149615 150824384
3 134188 82827
1 123400 123712 560635571
2 168443 557167696
1 110564 140349 588162029
2 132386 913602844
2 123890 641922975
3 105261 108272
2 8047 625577196
3 63438 74847
3 353 99685
1 12963 98004 995965821
2 34423 416919195
3 88896 51853
2 88724 433281528
1 58215 83898 532293809
3 77150 53959
3 125736 60958
3 35639 143569
3 143386 119443
2 138230 701126331
2 80969 766380761
3 64446 105237
1 106578 107278 591440225
2 163324 842726882
3 472 98648
3 18064 83714
2 111450 439904674
3 113259 134188
2 142275 127321371
3 166702 55479
3 117987 57925
1 42088 113719 16750501
1 63560 109066 307175584
1 36818 121191 268999338
2 157101 987285517
3 62464 53095
1 133030 147504 518371452
3 84506 1602
3 158147 107144
1 71890 153323 306943534
2 174879 55726073
1 106585 119139 500419021
3 36811 67401
2 36430 111196626
2 60754 81449648
3 173336 43992
1 13426 57898 874976491
3 110211 122490
1 7926 127304 463411453
2 10110 543170549
1 30990 57039 978785198
3 162160 5183
3 69743 134717
3 172809 76826
2 57237 685619356
3 11120 4876
3 162023 65431
3 54831 143579
3 73197 78547
1 42815 81592 349351682
1 111345 145266 660681586
2 153866 601409008
3 42110 118738
1 134099 148974 957289172
1 72078 113171 638585336
2 26274 385475226
3 16803 143258
1 69785 148943 94145674
2 80352 721637318
2 54954 376560508
1 100559 146710 367995119
1 24922 134839 316131827
1 36777 68035 922185273
3 1037 139770
3 4364 127206
2 151053 267805791
3 121433 36099
1 51976 149365 287955169
1 115370 139151 44161001
1 120607 122054 933127979
1 106543 107381 945937663
2 149778 273872372
3 174587 2349
2 97195 260671188
1 36549 135283 76272574
3 41474 146972
3 99497 41140
3 5048 13162
1 121750 128852 939112507
3 177394 133025
2 172034 865979334
3 62497 56206
2 156634 750720738
3 141565 35645
1 47208 140150 7442729
2 40106 309356439
1 52122 119627 707366996
1 18388 131039 72357366
2 137853 750790225
3 178076 150101
1 49477 87706 392332640
1 56410 109995 201595321
2 45170 154189555
2 164807 15206623
1 122017 151519 892784312
2 68798 471224634
3 3329 6822
2 69146 706334398
1 117248 124728 697438553
3 22384 53629
1 117850 145462 76341397
3 1867 116869
2 65339 365651434
2 130672 211840516
3 126401 145183
3 78063 125611
2 27660 622179983
3 105621 5585
2 78483 702882319
1 134 72968 229104077
1 13380 129510 301184761
2 103295 806678777
3 24924 62923
3 479 43418
3 18812 118038
2 125856 587453921
1 104965 115981 292642943
2 159074 501690284
3 105441 57020
3 52019 115736
3 37504 81947
3 61925 67276
3 163096 114262
3 37827 70231
2 45000 197039973
1 69504 88028 237603788
1 50278 126694 998672464
3 179458 132687
3 81688 38970
2 6374 865851367
3 63901 41864
2 111203 642923831
2 39413 197176431
2 15233 638273107
3 58220 88460
3 59749 16846
3 83105 58161
2 126647 787639426
3 139712 117314
3 109170 70495
3 31378 104581
1 121177 152570 692246174
2 4636 642694534
3 141045 18059
1 34928 34936 368627802
1 48790 68960 619819781
3 172305 138741
1 46624 95583 420411868
2 58151 208205236
3 81100 133445
3 144741 19781
3 31836 152258
3 18259 101887
3 156699 105830
2 146407 379812327
1 104568 104989 333669983
3 169932 41454
3 103122 114794
2 71675 746927631
2 176084 597275092
3 5335 102214
2 87156 340065428
3 81032 90312
3 41754 128088
1 151801 153734 443835496
1 24450 117022 136117140
2 166439 103430939
3 136529 34170
1 41884 113952 658067625
2 100022 937253436
2 121779 234890244
3 31384 37289
2 45248 200074637
3 54036 54447
3 132347 35008
3 167129 146788
3 91094 103428
1 61450 138512 291010605
1 95449 140489 803959446
1 70236 87929 79109089
1 27615 56544 228049644
2 93933 496246161
2 118675 12843953
1 52276 75894 510818891
3 180937 105263
1 33987 38718 340767243
3 127170 19445
2 140679 311529114
1 17702 30306 502715769
3 115857 33408
2 164790 503671300
3 68081 12118
3 108396 128751
3 47137 146753
1 31323 71382 463603966
3 71294 68981
3 164462 19950
1 86237 153680 177911589
3 122168 46739
1 2715 48452 861338690
1 38667 116713 642679556
3 78208 31539
3 118060 13014
1 48304 149283 842369468
2 43610 591414273
1 93280 107481 714813236
3 181221 154084
3 3405 9644
3 25742 18364
1 7208 77274 125498996
2 126419 660851985
1 15237 123044 219308180
3 152164 2761
2 72827 317600757
1 7008 137814 789656138
1 61681 68331 297504675
3 125676 133329
2 18370 982094457
2 44114 230728232
2 84888 433894163
2 177717 713306590
1 15741 118724 807541224
1 76349 136207 904571033
1 103362 142739 838067804
1 19438 78169 784680733
2 164044 431423410
3 37989 66813
3 109205 98111
2 29065 658794570
3 4635 138687
2 114296 848437647
2 144572 528341548
3 15361 70605
3 62349 106615
2 19382 581761285
1 28042 97716 824376695
3 178463 110901
2 42042 548812454
2 110638 277705825
3 172530 116113
2 72110 982800716
2 109842 620379435
2 44911 414036612
3 55493 34348
2 168085 372715648
1 117333 129072 849992972
3 148329 29069
1 76202 131511 277515325
3 9565 18812
3 14454 79227
3 11895 104493
2 62759 654465684
1 7568 151577 657066588
3 53868 133091
2 139703 987459957
2 44943 995742332
1 67049 107268 438597707
1 61279 103518 961100489
3 160047 85201
3 48541 136860
1 2343 150615 829377717
1 23302 133115 679505033
1 22621 121863 60339483
2 47775 726155974
1 31353 99296 91860212
3 38084 26401
3 136338 85387
3 112912 108805
1 16874 43604 769948637
3 46879 17425
2 6311 993130883
1 37423 140505 592440515
1 67569 139342 776414630
1 34780 49007 24677858
1 90414 144883 210374118
3 35787 103874
2 146568 198191422
1 66048 123626 251407937
1 112054 120541 520393616
2 77176 828753450
1 50607 71204 956035382
2 170404 748312513
1 34142 72572 167702998
1 110398 142306 917690385
2 137081 333732759
3 163378 121280
3 16844 112116
1 61577 138945 865269678
3 33226 102541
3 168754 46267
3 170801 106887
1 2222 31614 987423877
3 87298 69332
3 37815 52342
3 68516 56839
1 59703 119229 452944780
3 162160 15703
3 136027 114970
2 178806 551488435
1 35653 132193 582617850
2 92975 833277081
1 44991 82689 277963277
3 51438 147549
1 58690 142911 404126140
3 7507 106742
2 148007 384039511
1 20762 83933 332090925
1 73444 118626 132779565
2 81709 246828970
2 95699 867407709
1 134352 142657 352760502
3 64422 84130
2 43106 928184234
2 47120 403555373
3 57287 43152
1 34227 66974 309406860
1 81173 134833 918468316
2 72812 986354123
1 9304 30858 875879249
3 34130 44822
1 56636 91875 256489715
3 106274 75108
1 92355 119405 440530340
2 12190 123012091
2 108696 592999877
1 38434 75762 187505677
3 163858 32606
2 97351 769525278
1 37328 151394 586540034
3 83465 114964
3 16644 28982
2 41172 997917389
1 10198 112085 825125483
2 148426 119710941
3 119837 82699
1 18041 39199 542234647
2 43942 325870136
3 149421 32866
3 40628 101426
3 40495 47829
1 45850 94986 749307782
3 102704 12821
1 79367 151147 65966049
2 64659 447918595
1 58504 128437 984387147
2 179057 802266682
3 127584 74074
1 104458 126744 335778792
3 38164 97779
2 143639 177272827
3 22328 19146
3 112255 141978
1 3039 72414 86430499
3 60506 13756
2 65524 504596008
1 72050 100862 876003260
3 82312 5022
2 106886 65185953
2 27470 41135678
3 35558 70958
1 8413 26020 395636668
3 78843 153853
3 46973 126117
2 37976 192356539
3 39654 77379
2 41705 332533515
1 14438 75088 50934667
1 28405 115076 20834657
1 41147 104625 971317055
3 157889 129889
2 100724 901765724
1 15393 59678 101618267
2 27651 810537450
1 18101 117861 797567224
1 12538 81442 11637705
1 126786 142081 438540040
2 111896 734053071
3 123153 68574
3 91025 45816
1 65327 100323 445061586
2 16041 447449324
3 139890 39360
3 83336 125887
2 54552 187307330
3 118211 17465
3 176088 142786
3 75692 67022
2 178834 108720573
3 71951 28177
1 62372 101393 282187990
1 69971 148611 239203742
1 22469 51573 205208515
1 32697 66940 530943977
3 131681 95664
1 58813 107544 277794080
1 85775 137784 451461534
2 41439 766080320
1 44352 82781 220403075
3 152447 37308
2 43050 766070722
1 82877 106387 979042665
3 31284 140182
2 63319 428220149
3 86378 48220
2 104235 846824983
1 37981 64540 362973484
2 87171 700238020
2 117891 462379259
2 162140 204425531
3 68193 67004
2 147980 928674600
1 69120 145555 160269779
2 61782 261175048
1 40952 90935 473118994
2 181360 854612576
1 124186 143405 873669132
1 30663 39206 901772113
1 47494 151854 198293525
3 42079 145391
2 88845 598394705
2 133133 346213991
1 31111 67574 313304731
1 82075 103749 508200277
3 110628 50960
3 131859 10587
3 115720 84202
1 98787 125102 335484969
1 65648 66659 130694198
3 82843 27532
1 78083 97419 829723386
2 168944 883225496
3 63746 147542
2 5781 962897344
3 99137 147576
1 33483 108573 277394239
3 51478 103737
2 140241 780695833
1 6088 16270 146484300
3 92239 99264
2 25018 60903263
1 1774 50171 235189248
2 149367 287859259
3 57982 82371
3 150586 5632
3 7093 57610
3 57916 67034
3 36766 37855
3 15695 54106
3 155676 12888
2 67776 974292012
2 72019 561576677
1 26040 123874 562334062
1 45654 68493 962330087
1 33356 138137 765480059
3 119347 35516
1 101534 114394 205078668
1 40816 98671 866638913
1 52405 63957 103336105
2 44048 75381235
3 152344 111485
3 117570 117800
2 92794 6496211
3 82184 32767
1 23180 120314 544050644
3 103109 84391
3 127065 68830
2 22396 478128665
1 13003 145080 598359145
3 162927 14282
2 58830 45466160
3 20340 30370
1 59692 89770 52450382
3 85560 90011
1 36999 144246 196480132
2 173396 955163485
3 47955 103029
3 65540 150628
1 95318 107529 840918661
3 40133 126143
1 44307 53068 323888324
3 64871 10363
2 123922 589976688
3 10819 14259
1 135455 138736 727849455
3 125733 23855
2 45740 701506496
2 127826 927688858
3 145519 21089
3 104733 125187
2 32195 288671367
2 41935 580928004
1 41706 67140 370711674
2 25806 979977661
2 142349 871958648
2 149011 349579339
3 11846 24125
3 70979 38611
3 179169 11606
2 92275 28547831
3 16719 12625
3 20335 107628
2 75925 709140618
3 112035 82977
2 80725 214747393
2 6888 430582845
3 15871 101641
1 95393 120289 411386069
1 7255 104001 191113472
2 118225 447898088
3 88379 66952
3 79757 92040
1 6152 110529 128816491
1 57687 93775 195562355
1 17050 118168 409493685
3 6439 128169
3 10460 144027
2 68093 201093858
3 81631 151194
2 152864 888579231
3 49291 42026
1 37727 126416 855897245
1 60841 130000 220850933
3 85789 119825
1 27739 140834 823766543
1 3895 42471 260003920
3 174205 113387
3 148331 48308
1 6133 60766 609361759
1 75182 141943 331689825
3 156228 27261
3 88259 60544
1 42385 147271 179006344
3 19381 72252
2 135174 923001867
2 13511 217222710
1 86064 95437 211031429
1 7757 103409 46211606
2 135858 135242657
3 144794 12151
2 175732 51731634
3 77513 147634
2 84635 789583055
1 13719 91514 238252677
1 47048 83207 509307856
1 77976 91886 246368014
2 47507 208349845
1 63705 118638 356815457
1 131222 146581 421015845
1 7603 65235 754008303
1 107954 109253 886913016
2 145306 458807003
2 130482 702554808
3 179321 18138
3 68579 34276
2 115292 100227636
3 18256 59714
3 88658 39106
2 85551 859638221
3 46458 22341
2 148820 638248281
2 61359 11663207
2 163981 607871804
3 26429 97554
1 29645 67527 487022088
1 51651 105874 389786884
1 871 60268 84407185
1 105305 109280 657585099
1 31170 135891 874550818
1 34354 67739 106215588
2 4303 199447340
3 141254 69389
1 23133 53388 89717184
1 106932 116566 103240937
1 144334 154628 805200103
2 22256 555745018
3 159574 119092
2 161801 960290101
1 89590 91619 599378522
3 16128 72103
2 119917 74508941
1 71380 152801 837092204
3 176553 3215
2 175934 793340196
3 22208 9625
2 103366 403830272
1 61492 126746 640288018
1 42938 50310 912044620
3 158703 22799
1 86995 101569 203720025
3 177615 39588
3 154301 127947
3 33430 86627
1 93958 97272 180699493
2 46427 276475960
2 68068 981783262
2 55828 282175187
3 169585 27459
2 125047 746243561
3 156202 107064
2 156408 900089115
3 91926 113463
1 41444 141646 967418103
3 149841 11415
3 142191 19364
3 89703 145551
2 39974 157656666
3 23937 9710
3 50146 61094
2 31625 494640675
2 90583 486063717
1 35122 51167 420750145
3 133836 154542
2 45782 616642281
1 67671 128364 64911314
1 32010 139892 213406
2 140738 712074852
3 166613 29338
1 27632 143942 225066380
3 112819 23303
3 2528 134727
3 121787 2684
1 22961 93967 762264746
2 61153 673224446
3 18434 133113
3 92176 127823
2 153514 107157985
1 87324 101920 981187426
1 63288 86378 316119405
1 100077 113808 658874385
1 26715 62409 798663020
1 16231 37988 619892747
1 80786 138102 989161691
1 109502 119139 733252093
2 144861 222575528
3 53730 14623
2 61067 15945261
2 108078 424313212
2 140358 568802789
1 45811 78963 458006484
1 111781 127171 662273574
2 25293 565918163
1 120785 133628 253029574
2 181174 616632755
3 44882 43394
2 40982 404949042
2 107293 758018869
1 74604 123702 574052064
2 100829 591511131
3 97361 106453
1 104868 122459 259779634
1 14966 142908 870000111
3 103615 56379
2 67473 880271340
2 10687 471225518
3 128711 110021
3 153644 154475
1 66927 111039 130216094
1 50173 150472 411578713
2 177648 359015134
2 49504 153791663
1 37234 60208 632115223
2 103540 513893434
3 30472 122039
1 18138 120913 760535731
2 130617 135485001
3 130083 103290
1 24372 60001 805014888
3 81392 136781
3 68669 77189
3 64465 69351
3 96810 101041
1 37489 51739 99716562
3 2442 142037
2 94799 599050385
3 46936 52384
1 58015 114428 978103975
1 52736 138115 362066051
1 3184 37739 120586184
2 154009 888176818
2 43501 496174781
2 57898 826249465
1 24978 66587 266136348
3 21948 148286
1 65226 123664 756740858
1 49253 101442 759273346
3 10499 73913
2 177667 87545634
1 17965 150453 179147397
1 78362 89036 82608278
1 4392 52835 220479942
1 72740 103800 548573369
3 33602 71566
1 5425 99204 236422232
2 145072 873223188
2 50518 942984575
1 36524 77072 484317174
3 95148 132385
1 17628 72626 114658856
3 88449 140301
2 68862 441501350
3 172705 135930
2 104200 535311492
1 38842 120081 914695894
2 80057 421645444
3 6769 58244
2 36660 488996611
1 37338 95148 311964118
1 19144 122349 807631020
2 160132 438088088
1 33290 118742 762983031
3 104799 145108
2 42948 321908088
3 114475 53513
2 173634 883542873
3 64770 108030
1 98280 139059 742615195
3 69672 57319
1 109142 124137 738349495
1 57105 118776 124633710
3 15067 31283
1 71501 113188 116689025
2 90478 712426169
2 176380 853769870
3 102826 62545
1 7951 14458 793799532
1 31803 79769 737117831
3 9030 96302
2 73643 846553556
3 109326 135385
1 94521 108985 315741275
1 101259 136089 928632231
2 59643 226446831
2 102351 424770630
3 26376 112322
2 113529 883454867
2 47038 911188538
2 134373 721363975
1 47087 115307 148710467
3 146357 102704
2 64608 757611467
3 27356 75448
1 12086 79877 389095073
2 77754 259549840
2 133133 766029224
2 100977 239082103
1 28079 138713 756259183
2 46862 549465762
2 155508 544058075
3 111490 16487
3 39787 129338
3 16273 128303
2 13671 23139415
1 77089 124698 28038353
3 134773 116118
1 31934 108306 70113146
2 28635 849619143
3 121437 89770
1 52267 74414 23441087
3 61709 67404
3 144042 70272
3 18129 95589
1 33220 115123 121810425
3 113154 15821
2 126724 933724347
2 123431 120864689
3 129195 84892
1 142353 142361 875933289
3 119965 55303
2 98621 274122892
3 142786 40515
1 118503 119727 536323366
3 106480 82817
1 19659 101710 902654759
1 39454 120896 144642165
1 58221 141463 126579814
1 43665 79710 837401956
2 28697 580101987
1 62516 128745 294806550
2 163949 687524431
2 162780 435320470
3 93442 152655
3 69331 124978
3 41241 49012
2 43176 460241937
1 29311 125147 261464371
2 14379 627015193
2 43364 919006914
3 69041 147133
1 3054 145102 94633052
1 86659 114375 117668297
3 165706 27597
2 93463 984089710
3 104560 121942
2 59006 376768266
2 127925 51097189
3 80420 141855
3 81024 132397
1 75407 104175 130665365
1 10308 106252 355946676
2 142458 913600618
2 171516 952771518
2 30341 722930828
3 10846 104735
3 111613 80876
2 9505 621133595
2 82715 378245485
2 171465 133662835
1 33193 39641 379432806
1 77869 150170 641366337
1 66319 111122 163873261
1 54887 89201 593512591
1 53183 120740 925679557
2 142158 82759648
2 16501 73365677
2 137381 16410509
3 20401 136500
1 13782 61339 210001074
1 56132 87310 631716752
1 90229 133595 307203756
2 2813 330930904
3 50992 105775
2 181037 799278277
3 60829 4984
2 22103 390064657
2 77953 707338428
3 80646 127738
1 13637 134737 763421029
2 3949 451414257
3 122159 70094
2 132211 644545462
3 155902 149993
2 64036 882579438
3 25206 72818
3 77611 1521
3 164272 80304
3 120263 151286
2 131681 612950556
2 137075 764514394
3 141800 345
1 45369 47497 550143294
1 16912 129053 794356234
3 6573 40053
1 46898 95886 356728248
3 76320 82493
1 60091 130919 43005568
1 57975 70305 445211592
3 24475 129616
3 157543 132726
3 126980 87542
2 165118 900307574
1 46219 113685 767629874
2 86662 580470756
3 118429 34774
2 26398 904115244
3 153390 75658
3 126448 53649
2 48817 453745344
2 132312 334848133
1 13661 66004 312342105
1 42061 118914 351108958
3 60590 141776
2 115490 315044560
1 7182 119903 593650312
1 121561 125614 399156573
3 61554 21740
1 102952 131976 564256068
1 20247 56990 638837099
2 152739 305442350
1 38518 87964 263084722
3 154792 40734
3 16451 50986
2 113663 182803024
2 160859 746779690
1 26992 121938 229625050
1 55571 120681 62558836
1 16778 108648 332972413
3 79446 126144
1 33627 37256 815176999
3 142988 147364
1 80342 128467 139224673
1 12827 123894 297317153
3 42454 95749
2 171697 628750470
3 18892 26916
2 57073 440502127
1 30824 141959 345981117
2 110322 13700574
2 48850 544868644
3 70672 131992
2 163463 722521591
2 145316 392174234
2 87662 129617160
3 169282 20461
2 177272 597598112
1 25761 88424 379415600
3 89083 94865
2 100508 959290831
2 10894 126043348
3 50967 61466
3 15168 96306
3 150282 135271
3 43599 87341
3 14901 137587
1 12914 49516 225567076
3 92613 42647
1 131242 133813 45191269
2 681 556870466
2 137994 822117506
2 97076 269518864
3 84788 21811
1 32161 50068 41756276
2 43723 6103304
2 15531 231008196
3 52592 114163
1 40697 124770 908859724
1 63644 81095 178637659
1 13620 119305 787796104
1 33824 143278 642214238
2 114349 739647249
2 50723 840342495
2 3357 667546232
3 99825 103116
1 31359 57543 571969404
3 104514 91486
1 78542 94364 209612369
1 35436 119568 417979199
2 94641 973699685
1 63744 117984 529460773
2 177622 826225943
3 17698 113585
2 47358 434734776
3 132204 151546
3 42325 99659
2 44335 706489235
2 91933 347237120
1 70060 135057 851946687
1 14206 80013 332796597
1 83994 124493 252812485
1 28482 56839 208617394
2 3336 710936338
1 72740 127446 457143289
2 36162 373967503
2 66126 203553651
1 52708 141121 333557230
1 58153 113716 674729162
2 23674 746024588
1 43452 94039 51385226
1 114696 125706 976012399
1 51077 65949 129433614
3 83970 71775
3 69986 60593
2 138730 955619925
1 54023 138821 946184833
2 39024 204051121
3 21324 46394
3 94313 97343
1 44917 81400 515644707
1 70218 145976 840049119
1 106591 148521 47679040
1 118155 143338 908953190
2 50228 12326697
3 142653 148947
3 14793 135081
2 119650 275497986
1 67064 147438 265309976
3 126985 5963
2 74474 773535604
3 145351 89821
2 102810 961316566
1 25994 92076 678813662
1 29473 126508 855588942
1 57789 152031 258867129
3 26020 128260
3 63259 134206
2 85398 684924097
3 96381 152774
3 180065 147440
2 67634 779508912
2 44449 226902699
2 30660 229812925
1 74154 105774 792343634
2 23858 768269757
2 169743 843708149
2 93653 566334605
3 81681 94059
1 59017 59135 252727230
3 122685 15999
3 53008 44563
1 136046 153771 522391578
3 54112 70945
3 33441 78754
2 128563 75308046
3 85164 150008
1 110341 113656 211335066
3 50393 42172
3 102122 29125
1 75775 80922 758890523
3 98970 81954
2 61970 684401623
3 69384 110891
2 169313 409324172
1 47319 151424 553903852
1 11179 17214 628582915
1 42490 73753 344136926
3 181134 146205
2 32748 414315409
1 33422 152980 795047822
3 148259 100738
2 171130 188035420
1 35085 74204 406478270
2 23270 362129542
1 80366 147551 454575622
2 131379 694319333
3 119092 98487
2 154113 441398964
1 127028 128104 149193941
1 1086 111242 476374815
2 154902 420631244
1 83735 122107 692347698
1 99488 129665 52820423
3 40032 74211
3 123740 105890
1 1476 154585 297833429
3 176447 24799
1 54970 85294 779857403
3 129930 80598
2 62383 886519142
2 30970 908330636
3 71322 153943
2 120660 785887141
1 1996 59373 359203846
2 119721 886314683
1 73345 134805 116640723
3 76586 25878
3 95340 93247
1 122359 126504 355412622
1 54573 80131 567699237
1 1692 123928 458630431
3 146430 63983
3 163691 120149
1 14244 108058 538231290
3 119970 129608
3 71088 63623
3 165670 144506
2 70214 484358423
2 47197 577228985
1 59283 136096 258318080
2 138246 144315988
3 129030 34297
3 87603 95049
2 121030 973152944
2 77372 898426555
3 104620 56279
2 166619 749192015
3 17299 117805
1 2450 38070 679963187
1 22007 35989 410843582
3 17834 46150
1 59104 131078 299305019
3 41279 135866
2 127078 675757331
2 51315 678413095
1 108809 123344 624961696
2 60314 355697184
2 96748 950011024
1 95660 117288 574636541
2 8577 707685541
1 61463 106102 22854624
3 45055 47542
1 38499 82271 24609151
1 28675 69703 264889999
1 12598 21609 316729499
3 62618 81456
2 153574 596279141
2 117345 973846569
2 64320 81116164
3 83346 110558
1 48985 104583 602689155
3 116530 83521
2 131218 811930779
3 83273 151450
2 120363 247160235
3 22912 38183
1 103138 105020 806455042
1 107326 143089 866790619
2 111336 955903576
2 181408 328697649
1 30874 46980 746148697
1 50690 69528 180892691
2 169055 141264883
1 78157 134556 481252435
3 122926 63648
2 106368 184709770
1 8824 122640 319384311
1 67329 104335 804082206
1 104135 112379 771372102
1 20663 88711 247053635
1 62194 146823 611856076
1 123687 137318 653630143
1 84915 92348 678804597
1 69332 83945 997063404
3 85321 77652
1 2316 14842 341808149
1 16750 120517 282093475
2 67328 405206305
2 36821 311350562
2 71502 725445763
1 5296 33738 373516684
2 138817 349791271
1 7740 30729 192889131
1 25677 30805 323033994
2 23906 249791927
3 26735 149589
2 136453 187358805
3 108554 67611
1 137853 153201 162413639
1 7894 104885 973921347
2 88640 675927127
1 23931 71778 308667394
2 101227 417623864
3 101924 135236
1 10631 106376 816835006
3 169689 120530
2 24764 597131016
3 27724 73571
2 97146 847452665
3 40005 149531
1 52585 148789 826498765
3 163880 37703
1 26527 78621 432013061
1 46304 152796 902594129
1 47861 99096 728385230
1 21809 122837 709940810
2 106866 218292156
3 110235 151658
3 48850 77525
2 122806 329589031
3 48671 142816
1 8440 15632 456809710
1 32974 110272 548494406
2 148338 948863262
1 72474 93786 630532176
2 103211 1751052
2 2545 452346508
2 49621 904387345
1 102309 130261 783451380
1 9685 23914 135899922
1 25711 146097 911309172
2 84887 323295700
2 82975 397211767
2 68962 656895503
1 1802 59762 238092751
3 123307 102812
1 9169 61421 202392190
3 3652 134758
1 74883 136429 866207623
2 85871 401378036
2 23498 459109768
1 53483 123267 344766036
2 85928 721300595
1 33059 88932 695542894
1 44495 83602 777802767
3 6192 150478
3 58027 116737
1 72298 111418 624214109
2 58064 154249303
2 50580 626365801
2 11647 808645846
2 148287 280681610
2 55163 769380384
3 164222 137284
1 62865 110803 833726085
1 22442 62317 309121312
2 30013 372177664
2 55606 735968755
3 39743 114528
3 56899 45947
1 45747 74367 999801839
2 151749 667822481
1 14660 141746 607244250
1 91303 136983 306941886
2 99141 356871321
1 33656 46593 487522923
1 96371 142756 965628067
3 13212 95571
1 73285 110625 632281006
3 162881 117373
1 21211 153443 522819693
2 5416 170023492
1 1330 23430 658333572
3 129133 125568
3 66743 45912
2 44046 991128855
3 127705 98910
1 42498 154327 220284725
1 71444 130960 972049199
1 11479 99824 275110142
1 23074 150357 905763219
3 124565 14602
1 52637 101887 809042590
3 85889 2682
3 129570 31524
1 66989 141150 900270712
3 67764 125087
2 56422 160053167
1 2084 136884 923398199
3 38531 90490
1 62118 76327 776487950
1 81376 123084 513151879
1 24614 151581 581518858
2 101378 394654053
2 77500 800239852
3 18281 101047
3 163742 78042
2 78204 925939673
2 14685 967073538
2 34340 835323997
1 121031 138967 908112759
2 73901 759383633
2 134826 654547015
2 8371 607887306
1 53179 64603 196473677
2 145637 26688689
3 43408 139748
2 39479 274026334
1 4400 93486 22063485
2 5678 412682540
2 163871 479236803
2 180769 130416693
2 121384 716992680
3 87920 149691
2 133800 678598086
3 74413 10900
3 118062 44912
3 65508 151202
2 25388 349330399
3 5678 58563
1 36989 131657 113834475
3 178050 87256
2 593 886064100
1 93401 120325 275537819
3 94825 748
1 40673 46765 960851923
3 43139 149520
1 41038 96873 929782394
2 179968 25419051
3 65191 106311
3 113523 35561
3 7536 44773
3 63411 152555
1 313 69250 996961253
1 26058 89598 453156204
1 8711 79828 529418065
3 75324 62741
1 40397 49526 346643722
3 145234 114975
1 63667 114645 732568333
3 43872 126646
3 80518 4317
1 40086 92060 384331091
3 21439 144712
3 122519 110503
1 132652 135150 323611160
2 50518 944690486
3 160758 52951
2 61532 79389536
2 169690 919540020
1 63712 84987 542381634
3 169212 96483
3 97814 80580
2 145292 146004941
2 156683 233150487
2 108506 840184470
1 48860 97971 11882714
3 151362 136560
3 76550 120529
2 99978 884300251
3 1896 60822
1 550 98953 865750394
2 125343 45192291
2 157463 481002062
3 95175 48416
3 179774 2534
3 106530 23855
2 131550 518697109
1 51948 134573 677764772
3 154185 12927
3 155230 120738
1 64376 87612 85917195
3 82818 134000
1 111589 154784 948066481
3 153802 104877
1 82055 144286 524981160
2 13609 365758618
1 6727 12478 361879829
2 101812 617248066
2 98627 872712601
2 56100 396141618
3 81067 125161
3 161951 107870
3 124711 96006
1 14474 149788 452866701
2 39036 306454754
3 160317 79535
1 128345 146546 570183642
3 37812 7362
1 82443 96070 235510135
2 64450 126847802
2 87227 906536855
3 100605 125222
1 45640 108705 918612454
3 130741 85881
2 134397 747919786
3 130386 116735
1 59867 87183 626186031
2 175769 446212881
2 124215 725369208
1 43930 75451 457591958
2 167692 374702395
1 7261 57188 363906864
1 106608 128619 970928150
3 83970 71663
3 157947 30243
1 87091 96036 658469651
3 164165 92846
2 139131 10096659
1 59673 85803 263115527
2 162625 114570324
2 159840 434235554
3 87365 96380
3 81490 145415
3 29400 86496
1 99785 120033 18086363
1 44005 57217 592631167
1 1876 101094 423425020
3 3454 88267
1 74609 120963 81580336
3 140810 58979
1 118249 146160 159443184
3 69777 12499
1 69662 123222 806967203
1 131326 150874 244484316
3 58967 112470
2 45741 861870487
2 167122 305420569
3 36211 137711
2 107150 592925335
3 36305 89983
1 68086 125520 706351649
2 179794 961719109
2 149974 466144138
2 133827 177846074
3 50178 52107
1 14014 81590 586393584
2 7521 345023831
2 7502 236045029
3 6121 58924
2 1891 641329344
2 114530 490585421
1 33435 68537 713063017
2 180569 704041335
1 121981 124461 962043228
2 88436 817519430
2 31334 656807686
3 91491 62063
2 138504 1279597
1 90930 131953 222337108
1 39138 126623 892662120
2 93797 893565268
3 126593 109003
2 4883 865097456
1 28886 100671 196957105
3 163743 87458
2 79750 971384711
3 116611 9450
3 161239 133951
3 110146 113749
1 65219 145666 181194285
1 68051 126265 833094019
1 23114 45027 470270072
1 10862 122274 715380337
2 76315 66306671
3 124402 1437
3 156437 71387
3 157973 90919
3 29037 153362
2 21257 98825916
3 145974 31124
3 91554 48201
2 176025 90862062
1 29710 79053 116249527
2 56038 652524104
3 127230 106312
3 84611 115103
1 21376 34631 942646068
3 104096 132375
3 2109 13843
3 21742 145206
1 88250 128849 337327704
1 19708 144529 947113844
3 34059 115688
2 151224 70502537
2 76170 660672464
1 8093 31513 583665225
3 53330 3832
2 83698 310359027
3 136607 66547
3 56061 127724
2 55377 473305123
2 156369 178610876
3 24466 2331
3 173734 24275
1 34140 82255 934086809
1 69377 122378 958805731
3 17786 129236
2 92061 208285039
1 38501 82956 828296713
1 16825 61829 406324119
1 98179 147187 115328980
1 66191 115392 348475991
2 4130 169620796
1 81577 103773 500439739
1 70150 113769 670200718
2 20953 987268251
2 14716 837050332
1 52704 132218 404146648
1 30264 92466 412949844
3 34082 132061
3 28212 104330
3 155423 99195
1 22665 98116 99873778
1 63402 109001 977949637
2 60441 120046028
1 89084 134142 751106073
3 1206 90460
3 5708 27952
3 30956 90194
1 127331 147517 896670394
2 92428 178917015
2 150483 569617016
1 7642 95349 654803106
2 84460 823427898
3 120788 91407
2 57823 937269626
3 180827 73577
1 55487 109849 740162338
2 87769 7121967
2 104036 364422379
1 30806 56894 438531698
1 26532 142606 301322497
2 99222 924055627
1 82294 92015 489960521
1 65041 103244 201717316
2 4013 366564013
3 151521 83751
2 99654 889401698
2 21769 430134486
3 118696 1061
1 17217 141585 624838172
2 9637 850431287
2 166992 254201446
3 139436 40136
1 52732 113215 955018429
2 104113 529868965
3 34886 44073
3 147880 101501
1 19407 46257 853995375
2 77005 871374873
2 159083 356098229
3 122990 55435
3 161756 113221
3 24687 75898
3 152638 138659
2 114180 68867535
3 83100 146458
1 114492 132685 544843855
1 1342 69891 524212803
2 20771 68233758
1 32245 61431 232642730
2 47871 983509119
2 24020 785862223
3 11959 103234
1 83052 94420 332807575
2 82464 126744537
3 20418 67066
1 59845 103717 215709872
2 161107 715561687
2 31956 120380458
1 56104 78452 950702277
1 41379 138361 78702186
3 146279 71975
2 162419 240708854
3 87773 56378
1 51531 97279 334704168
1 100395 116326 170087722
2 64084 226401857
3 467 32252
1 121484 123649 109020519
2 132842 15165703
2 167995 51167064
3 154138 117641
1 62073 103468 834731295
3 62628 70354
3 91628 14357
3 145976 59889
3 31439 43641
1 22997 101308 170854918
2 160311 968826605
3 78444 6865
2 137037 265871765
2 144505 333691382
1 75933 102923 315020915
3 137283 147790
2 40540 482605099
1 83412 100085 694237018
3 107094 51338
3 68698 24837
1 39099 50863 695235963
2 88935 958607792
3 32952 48058
1 10729 105162 324986508
3 135461 64658
1 77439 92070 43430102
3 178041 104428
2 71445 400691192
3 21199 109760
3 54794 80498
2 97813 507535613
1 2640 115361 276968777
1 32626 76113 816905659
3 160091 91089
1 90510 125676 402813313
1 47682 70258 317766741
3 93209 67012
2 88645 110571843
3 57804 17271
3 120118 84963
3 142320 11356
1 739 13618 620144190
3 6054 35503
2 49810 298528295
3 44480 8621
3 5999 21425
1 103548 143328 158543760
2 162926 451647199
2 28158 684788058
3 180232 62124
1 115785 150928 809329175
1 11692 18363 823015323
2 47071 921402940
2 78537 751943265
3 140666 7041
2 176077 680736506
2 111714 957887593
2 75276 982661015
2 148065 746408148
1 84997 87027 686362390
2 52764 726929769
2 139454 946188630
2 20492 275795059
3 172869 11684
3 148556 31765
2 109803 892354546
3 80037 75184
2 96118 662138937
1 67098 102225 658638553
2 138638 369008144
3 24910 12311
3 167626 142188
1 61585 137526 517779643
3 152565 30145
3 80998 67905
1 51340 125840 16173618
1 105383 135776 63091940
2 86184 325579362
1 23800 107339 222323368
3 28791 33829
1 25274 80289 49546670
2 114745 367731505
1 72071 136084 110237820
2 4550 399332007
2 134321 932483792
3 150115 67580
3 10564 77801
1 20723 31293 570953523
3 17425 63489
1 43231 101442 785643529
2 26754 774141937
2 13105 759714116
2 135857 39711669
2 13791 154285645
3 152479 37972
2 33644 390466231
3 134523 87120
3 69965 70790
3 128753 98848
2 101031 259991324
2 70968 298356936
1 79174 135968 121711032
1 15206 136988 823214573
2 12304 621715929
2 32062 269369106
2 120442 538407215
2 65901 348333716
2 13923 450055022
2 25731 55834803
3 177273 96257
2 89272 72304095
3 83544 154531
2 162274 664407702
3 174573 111837
3 52134 65272
2 59546 298746500
1 100907 120011 293493890
3 21201 135753
1 63942 73527 843583759
2 98932 37993841
3 111953 145770
2 75645 23276229
2 41121 290399307
2 165391 114131684
2 98226 776276080
3 176492 50497
2 125088 500964935
2 153076 518158205
2 70445 938504206
1 130291 141365 843127906
1 57954 96486 184504244
3 57679 72530
3 133201 43499
3 132243 96347
1 15383 117704 249867701
1 67566 68273 58108720
2 230 210326634
1 15428 69426 925812486
2 52222 593166528
3 10140 39353
1 56278 67721 295315360
2 70227 781983765
1 76320 101154 536700186
3 107773 26927
3 53555 129955
2 171680 47229688
1 39817 74588 864530281
1 6934 138112 928715129
3 139396 85387
3 43668 147690
2 36292 377496764
3 133587 151836
1 27377 88946 825901686
2 56 110490532
2 45142 329763225
3 82622 116000
1 118845 132345 776908552
3 7116 77510
3 171061 123147
1 11572 57677 751780480
2 3055 666443060
2 170722 425504986
1 13058 62721 994253666
3 4761 81752
3 56433 31496
1 38733 143846 871830977
2 126872 592051799
1 33059 105257 465715074
3 62886 50545
3 47149 16829
3 4681 22470
2 74680 847677953
2 179931 631770862
3 85367 110712
3 21381 86748
2 6485 62814116
1 111157 118669 193391311
1 71075 148820 158213159
2 177990 531235180
1 18922 107022 836181445
2 95045 349467435
1 99151 132667 355836835
3 78375 111299
2 19049 767001576
3 88484 24730
2 170694 824297333
2 141433 17542652
2 51670 465177909
1 75305 95465 710224999
3 164346 62112
3 57498 121180
1 48363 111269 182281424
1 34624 103088 353892839
2 102349 290146560
2 63197 160584272
2 163263 180420523
1 10605 144236 958470593
3 110240 73850
3 171964 50431
2 88470 912651200
2 46654 321867099
1 13602 86339 898008753
1 31875 44802 68423523
1 44061 115437 752944632
2 153209 815137686
1 77058 112635 471748859
1 30949 146294 891391850
3 115455 6596
1 54402 116627 792372152
3 70670 103083
2 57026 132023718
2 102576 212544073
3 89125 80540
1 31167 87710 736476774
3 134681 33303
1 57218 93683 394520307
1 18706 56797 755978053
1 127293 133805 22242071
1 79760 107394 148338850
3 57731 52851
3 17805 89082
2 24116 668486180
2 165532 94541499
3 36481 134815
2 173140 184250606
1 34568 41372 41984188
1 7141 49828 291142584
1 10431 151282 129136601
2 108282 274821619
3 144274 145901
2 85642 175252822
1 10199 22236 923969390
2 111451 540082798
3 35352 67264
2 180862 838375014
3 149034 60739
1 91065 110912 545293611
2 150299 542766729
3 161495 82145
1 678 73878 936892760
3 137214 87417
3 180409 125945
2 92038 47982709
1 107013 128937 179463945
1 32957 96402 688112991
3 95515 121934
3 172944 518
1 79400 145448 697820960
3 35722 97725
3 24522 32329
2 158075 97612390
3 136568 122813
1 110823 151879 913386521
1 59557 151527 759673162
3 160265 104137
3 128918 132308
3 12202 17712
2 123608 565714888
3 7778 105387
2 100368 989318163
2 156514 659306256
3 44749 151923
2 42747 761883465
2 112224 99628898
2 137328 157251856
2 92220 946705942
2 48193 706226710
2 131140 541784987
2 99305 611526522
1 8989 95731 559769631
3 23861 2774
3 46755 100890
3 80228 29493
3 77182 52120
2 12918 418329227
3 85442 108788
1 30243 49965 935267026
2 129862 303477788
1 124920 129681 585643506
3 152434 13193
2 108972 111862634
3 140379 70478
1 65619 68027 347353803
1 109640 119028 731726596
2 168315 707069538
2 33393 160595892
3 152038 67535
1 68380 105384 224976964
2 82720 793882595
2 33294 920154355
3 14978 352
1 79845 136318 999741072
3 118693 99251
1 17646 50806 98996723
2 173209 598433806
1 38926 129338 730201975
2 44862 449944933
3 75292 59422
1 54445 96919 358877515
2 171322 794106348
3 24108 135673
2 85517 678715120
3 35727 15016
1 63824 97429 678275384
3 95648 19927
3 13934 57973
1 5553 5781 894076679
3 80015 69767
1 12119 12178 443143986
2 89861 687884740
1 31231 61081 534997475
1 28861 141950 554345407
1 63271 112706 111042488
1 81044 130997 580482084
1 71752 99300 378974395
3 65818 104668
2 172213 361593965
3 131500 132555
2 108233 767828440
2 62121 637179312
2 103632 992066450
2 8734 195706244
2 143771 376662463
3 70400 104186
1 25727 95892 987813067
3 133066 118169
2 6847 612238573
1 64587 65686 590717640
2 102707 426253273
1 47565 94254 354177989
3 78564 35629
1 54956 150454 87190372
3 41588 77363
3 128223 92777
1 112216 149885 720462730
1 71660 137572 344517418
2 51041 278509173
2 10256 45386182
2 155023 634602370
1 10677 115250 544884538
3 153263 122319
2 6853 178751011
3 41880 80395
2 114459 910282944
2 171611 669930560
1 22293 42500 480070524
2 114030 183729618
3 24740 63754
1 3923 50111 786073809
1 47471 67741 428247490
1 34863 49805 610714348
2 166164 669729251
1 33322 82320 203619706
1 17790 77376 41046913
2 53079 907261371
1 53245 137423 577403380
3 171301 149232
3 49056 83045
3 29972 78092
3 101587 111404
1 85260 146408 39462886
3 86520 59140
3 92457 126701
2 156629 265729543
2 96167 166325347
2 93181 878612232
3 48243 44905
1 30746 129152 549311383
1 11506 99721 601300528
3 167977 60599
3 57043 108353
1 59981 154395 745324372
2 100366 788272829
2 138038 932298526
1 75137 134354 456581329
3 21199 102137
1 12066 56097 794531833
2 153345 361153779
1 51288 63065 330019237
3 174238 125221
1 32902 58702 747458612
3 18541 107789
1 91503 154205 81072864
1 44399 45319 85226747
1 69826 77117 55042948
2 24349 172446800
1 24365 154284 731114262
3 146533 154965
2 35735 902764040
3 171094 134069
2 130573 75548508
2 26905 753533510
3 47726 71455
1 34432 47681 556589827
1 56047 56733 754786278
2 10510 593950855
3 60543 87570
2 149134 687611336
1 53889 63684 513536673
1 9626 118830 192530868
2 167177 364700172
2 143315 195080366
2 128515 655744881
1 51824 64463 965189721
3 171847 73697
1 109403 145514 711771437
1 149916 150801 342265616
2 31275 115881481
3 71739 89106
1 89978 154874 644269288
2 16827 132718770
2 163779 792889453
3 141543 30724
2 162753 36289972
1 46083 150505 956270776
1 74706 94603 143750886
1 6911 47755 211930122
1 74039 131135 396270081
3 167837 71379
3 117497 598
3 124030 81803
1 96277 102948 26070717
1 5779 139339 625752924
3 174832 116466
3 129199 146313
1 74818 116342 450228898
1 48670 103937 502777734
3 21066 59383
1 12562 116413 79927178
1 43671 64178 9972802
1 77778 121082 480223242
3 673 36937
1 66549 66672 201098930
3 163516 91674
2 138992 180924634
3 64284 113641
2 158369 316426455
3 157979 32086
1 2509 3101 240653581
3 92072 33757
2 8252 607096168
3 46827 38753
1 83350 145134 491441310
2 152409 821410787
1 24464 113338 689115268
2 22753 491460243
3 117881 79999
2 167463 901697375
1 56261 67031 578645605
2 157900 912599523
3 54545 72429
3 169267 120899
2 165684 220027919
1 39648 91450 163621104
1 1807 35248 934285129
1 13104 92361 946270994
3 12640 94606
2 115020 842056823
2 153475 368590667
2 24481 422232225
1 10679 121983 629770697
2 165272 81331615
1 55007 86462 472386533
1 27980 41437 966337070
3 104813 39170
1 20420 59789 197527725
3 173515 128113
3 34210 103464
3 96745 94838
3 75407 13215
3 117564 36702
3 49530 63569
1 14048 24034 260407744
1 29556 133112 880817785
1 40391 109192 131952830
2 144364 272078547
3 75488 90050
2 28306 341384389
2 158253 521193330
1 12571 100182 133405634
1 56853 141490 867811726
2 168088 706216949
1 110019 127388 206374878
1 94967 128545 625048064
3 92976 126571
2 14792 858797067
2 57036 22944870
1 3494 118810 908689082
2 165684 171195181
3 139391 6182
1 115710 131925 138281152
2 112678 70131882
3 25728 129253
2 94906 448605152
3 137284 11628
3 92090 141057
2 57653 115403386
2 26482 608006578
3 138340 120460
3 44717 152371
1 27470 99437 374835208
1 34373 55336 212071642
2 54777 8669563
3 27396 20492
3 131747 108753
2 33395 314447170
3 83429 62361
1 22622 150773 928531718
1 126011 138784 978838103
2 164587 679222146
3 88157 145801
3 113908 131494
2 121680 91119121
1 21117 125093 296510954
1 16655 149917 943867891
1 3348 35875 8024806
2 60207 526949483
1 118642 141669 848134488
2 12237 412653760
1 86734 111400 993656533
2 9019 576952978
3 8342 141132
2 159609 6375919
3 78777 140267
3 176249 132323
1 6497 33256 487581218
3 165592 100171
3 10142 81262
2 2863 946691695
1 14891 106029 157321968
2 47687 947456999
1 2859 153551 178553300
3 29748 123280
3 38302 54161
3 40310 31192
1 14587 93284 684021566
3 121274 82391
3 17496 6890
1 72667 92543 881584888
1 70667 105247 392816129
2 92853 464824415
3 130140 149539
1 26149 60416 402171546
1 28831 35637 276504741
1 10527 147703 446212981
2 180074 855361159
3 151993 43186
3 61788 121299
3 8970 292
2 174587 33545505
1 9252 35253 630691740
1 126616 148725 545524794
3 77824 110962
1 53580 126032 98127753
3 7015 13652
1 34996 106516 980009706
3 31266 48480
3 73641 99010
1 28487 145944 324826384
2 29751 85400241
3 88001 73945
1 53351 63710 83638722
1 33166 133060 321872654
1 16628 125598 866980767
2 164856 614034361
1 38463 94370 963910529
3 164392 102990
2 53699 263966833
3 129306 123306
2 140157 755567106
3 151462 21421
3 88315 76268
1 146991 151806 826287872
3 19036 77006
3 135352 39025
2 100620 292020526
3 6058 79976
1 42868 47920 105012078
3 146266 47664
2 154228 94537307
3 94368 97706
2 139041 683691964
2 54504 778618294
2 48964 58013080
1 1528 70237 634121035
3 106498 26046
1 73008 76770 432901385
1 31386 35277 237874282
2 149083 688259443
1 72880 94234 215144917
2 4514 705252273
1 22742 145371 109011578
1 5481 109154 281069923
2 152279 751502280
1 9889 40293 286577095
3 51953 100249
2 160688 927687715
3 43113 89573
3 36963 75318
1 11867 150562 777559060
3 122526 55540
2 19841 82193396
2 161297 191300623
2 92286 478723
2 59773 314943881
3 156265 92551
3 55886 97119
3 96275 19805
2 168715 674982930
1 45444 92626 838756294
3 50182 121884
1 16221 108519 913093692
2 17214 988078212
1 5870 71966 610928802
3 119156 84764
1 30090 120996 52539871
2 152804 332946901
2 154982 867460623
1 10360 46721 380850871
2 66742 193733168
2 148453 701163077
1 65244 102312 78547575
2 77640 725228584
3 98726 176
3 153883 13961
3 923 56273
3 155206 81080
3 89516 110028
3 47671 56243
2 84838 831403610
3 150253 33531
3 172251 141307
2 111134 155873882
3 60868 102423
1 115480 154331 980438163
2 111298 361032468
1 89461 94861 165030861
1 123387 133702 363118916
3 15832 5981
2 83336 832575518
1 9327 30960 358488307
1 66304 148168 641161283
3 3217 99259
1 102532 148659 753172167
1 11335 115444 56468323
3 87834 5092
1 55683 138851 129468207
2 6493 829885596
3 76177 46685
1 107123 108211 785442321
1 7694 36696 311192290
1 4281 15519 777518549
1 34092 109105 735413942
1 66286 72712 617012460
3 89058 42361
2 95564 420677858
3 167863 134664
1 76609 153114 815060436
3 165074 109182
3 113215 116180
3 42031 66470
2 176460 393516219
2 174339 147453948
1 2997 33210 547810271
3 134200 99417
1 62102 64071 982578220
1 39407 52910 95311811
3 86122 87371
3 171755 147104
1 77279 94992 372821161
3 118104 31226
3 82959 139180
3 23739 107719
2 30487 251415801
2 133594 686179774
2 87374 465971919
3 22553 151846
1 73153 154153 206335846
3 108061 123135
3 55403 139646
2 63413 178362929
3 36916 17637
2 63092 419737182
1 82007 141344 361103193
1 35531 72194 811971520
2 76381 225460453
1 71703 93425 25706749
2 122792 195094449
3 85254 36364
1 62212 112155 977661963
1 15638 51065 658178818
1 104418 130943 440062174
1 121926 138774 924051109
3 161037 19474
2 110134 736006923
2 52201 672994210
1 98131 118555 429963879
1 38786 100445 699366676
1 29856 53830 309813195
2 124265 323078169
1 76756 149240 716049311
1 1429 145042 482152816
1 968 123338 937027655
1 50198 51980 175385688
1 125771 127667 449596856
2 155683 768694556
1 47719 48343 39164252
1 5144 115686 251595204
1 43892 56154 12685478
2 55173 673419400
3 110037 102789
3 33192 84341
2 172613 431643496
2 83627 791284451
3 149239 52071
1 62028 135018 623335141
3 79568 15746
1 16274 87749 19410400
3 30140 14240
1 57370 120992 684123139
2 165584 482988761
1 78795 153194 474310960
1 1455 115824 316566603
1 17361 80170 490717616
1 96572 106781 677661075
1 128464 129026 962365723
2 32045 422777465
2 44634 339569528
1 21133 72617 182661396
1 30805 137394 307941308
1 9993 77034 83493154
3 85903 46948
3 84645 140839
3 4076 26200
3 117484 118878
2 11293 2434221
1 14320 106328 607267210
2 17982 536784833
1 23514 96275 516752487
2 57197 933553488
3 154327 26826
3 101074 39131
1 16936 96890 460378981
1 83800 114185 795499138
3 29901 147050
1 35967 149163 313885952
1 4853 89751 138281636
2 14624 265077448
1 830 60931 367709204
2 111979 396632799
2 7165 7967576
3 117655 102482
2 165054 983477118
1 69863 74408 397431869
3 152597 15040
3 50964 14760
2 139376 723657069
1 71431 86941 352588132
3 3201 25422
2 10882 755318477
3 111968 53768
1 44172 110872 794945116
1 38671 58305 206108245
1 51264 114784 557831656
2 43848 611316179
3 15181 122861
1 44341 115068 57469031
2 81538 397265905
1 82714 118612 16349665
3 74542 3814
2 32068 506070121
2 131379 711857438
2 109704 900049542
1 91945 126534 959098504
2 95101 545228281
1 35910 134801 19425017
1 70967 83954 235504321
1 129184 145612 356197277
2 142911 804824982
3 172411 103762
2 94603 419274623
3 12343 31036
1 34949 93029 488570478
2 167964 142525767
3 28631 67370
1 112723 117258 260839029
3 158400 15061
1 16259 120775 28055192
1 121023 124498 25636014
1 3906 74543 194682439
1 14356 129075 709805340
2 158304 271560273
2 33493 424629504
2 62013 656345068
2 1234 165916719
1 12318 51913 705085022
2 65742 741739628
1 14029 30927 504766458
3 150448 40404
1 113764 133110 632553184
1 63945 124560 623195225
3 173587 85724
1 120759 121427 401204340
3 173281 28441
3 130612 104685
2 65544 360884918
3 140919 74622
2 104097 7214700
3 65426 67592
1 89204 105895 628359413
2 101414 722293861
3 108813 56604
3 57522 150303
3 37799 122604
2 21766 188693527
2 64844 568980520
1 30178 42562 128575807
2 71099 422879790
1 70384 146540 500350199
3 148088 138860
1 106223 152975 131585883
3 249 6366
1 114187 115921 783787023
2 138300 99215717
3 168261 96283
2 164897 354931977
2 47255 989136255
3 32382 85640
1 72597 140408 763069610
1 6600 61587 629803261
1 129359 138688 522844759
3 27366 63356
3 29597 123089
1 80463 138006 966040470
1 35593 65096 600363172
1 41939 50135 666697915
2 11984 941700599
1 5782 119520 995876678
1 83360 130730 31914529
2 177452 193155568
2 66204 413185839
2 128638 8633154
1 34016 149374 474627073
1 116337 129160 313297668
3 77503 153227
1 93511 109828 61055501
3 177896 39395
3 119944 65203
1 14324 18658 162052657
2 23431 225585011
1 119408 129896 118332273
1 82532 141474 262533347
2 77165 792577800
1 75446 134423 63559513
3 68910 130546
2 140171 301528367
3 166220 123371
2 31963 844299966
2 178433 989738573
1 51653 143439 744857660
1 3759 91739 631073867
1 16854 69934 265571193
3 116878 109269
2 120184 711805452
3 88750 123577
3 86074 29084
2 49876 426286601
2 40178 613855600
2 108075 88954738
2 150966 192118407
1 78305 137337 401650598
3 73205 41482
1 5206 72856 454636334
1 41428 88001 142363891
2 97286 752029296
1 39178 46169 196223371
2 49971 190799366
2 6172 92847330
1 99755 110802 910350455
2 79934 113810229
2 105605 542530636
1 42672 91007 95751527
3 2595 9827
2 91321 713206336
2 155153 654594087
1 4526 104027 770645638
3 59826 30748
1 25110 106568 595020056
3 24361 39180
2 159810 667126003
2 126195 948113393
2 45091 633918191
2 51613 167600257
2 35600 408999799
3 149460 124339
2 5581 423897167
1 76673 139063 142864386
1 11136 84661 551339616
3 37902 57835
1 28584 65038 297559961
2 16033 699959110
1 37218 103817 306059694
3 68484 60692
1 20480 48234 736486093
1 32752 66843 845482182
1 21380 50364 180175369
1 5003 75904 560935947
1 26632 59706 779171259
1 100439 132621 4262770
3 98582 99661
2 156281 88528297
3 112494 81
3 166768 83281
2 159212 273348755
2 45183 200545337
1 15936 148363 583433931
2 113119 886416362
3 47728 95466
3 137918 115140
1 36138 87222 874268486
3 142288 15188
3 15525 101322
3 78201 85564
1 51123 65553 137704807
2 83350 131082116
3 37693 153195
2 114589 991116001
3 23553 83159
1 42070 95406 839840584
3 89524 58274
3 13774 95624
3 157012 107653
1 10089 154069 316299695
3 98315 139704
3 72453 109436
2 142286 869195113
1 9583 19561 32947434
3 33910 149749
3 142391 105472
3 164893 154297
3 140560 42540
3 119814 59569
1 11168 149452 746924770
2 32465 243736017
1 384 86184 262467625
2 127749 759973327
2 174859 230782218
2 157184 667806717
1 19466 143010 754659177
2 137579 443929855
3 55085 74854
2 67836 489771308
1 32680 150204 638221934
3 173283 60203
3 133182 79328
3 67065 16320
2 144151 585759141
3 82097 26718
1 22665 89316 985587098
1 101552 110902 623681811
1 76828 131458 844832447
3 132289 135918
1 21455 30370 453415150
1 1197 136894 780804754
3 113633 67450
3 89673 36253
3 92136 16226
2 99150 249305103
1 79252 92806 323870699
2 141970 789040523
2 30868 490807097
2 137516 615235307
1 125422 153042 219975764
1 47900 116525 964727996
2 68239 795312119
3 6072 131007
2 7283 973044950
3 176855 141048
2 141433 27181467
2 175046 542166611
2 114791 618570308
1 18472 154631 298078444
3 78794 67584
1 18657 44019 357706084
1 8973 146981 831280969
3 177178 128910
1 25503 113905 328588918
1 79082 149441 191734771
1 12290 37729 610180147
3 123315 59874
2 172380 840084792
2 142534 924078260
2 118351 6277147
1 94114 144601 151027839
3 141702 138882
2 20473 516104381
2 58834 459498201
2 5560 460942631
1 44215 65155 37133869
1 53410 132582 400190059
1 28564 40912 269461712
3 31149 66645
2 141880 442583965
2 117594 932981276
3 130135 85593
1 63679 137273 88474710
3 58122 79254
3 118978 3787
2 164969 22412363
3 32806 120267
1 48574 140429 263952861
2 3633 172240688
1 19223 53794 95478417
2 104465 85806441
1 141847 154444 50981887
1 26529 85231 705804356
3 103264 137711
2 48388 831295687
1 128641 142887 21355451
1 17259 69306 406109969
3 23666 146584
3 97956 115308
1 38002 97995 646054185
2 163375 503739409
3 34377 19213
1 2032 13078 311373855
3 62591 9420
2 11162 933383982
1 22627 128577 537320485
2 43921 408916359
2 144722 414496288
1 75293 129291 371471785
2 165818 625538603
2 62121 617279824
1 46064 130263 593492353
3 142937 33744
3 120981 63495
3 66422 88167
1 107052 108450 55162887
2 28262 272817501
2 53864 523017065
2 118222 75211266
1 22657 117372 156829949
3 38528 44632
2 62558 53506502
2 154145 393503164
2 92311 303186764
3 120177 154219
2 64009 324026839
3 73042 25554
3 131286 4930
2 114593 273371648
1 51468 129879 900505910
2 40411 567110904
3 161291 104542
3 47366 30265
2 100581 639847063
2 127554 678300024
1 55619 109868 908574734
3 111645 75805
3 90554 113279
1 65467 124156 716788572
3 118845 121449
1 97045 153260 594143347
3 74232 43390
3 39234 99623
2 14657 362570601
1 88985 124394 991364091
2 99783 843190642
1 9826 68276 407845583
3 142311 46046
3 16588 368
3 83288 52153
1 26598 116423 81592574
1 51457 65988 706680601
2 41212 708201579
1 80958 86590 293657850
2 179481 888051954
2 103661 704586865
3 76666 82121
3 114991 14998
1 47906 86157 690142215
2 169026 484190762
3 111539 107589
1 51341 119302 106015437
2 9533 116457149
3 82511 66419
1 87804 148069 765826854
1 119186 127108 833857314
1 65273 126991 153401363
1 97578 151019 810002769
3 45079 77224
3 13200 69359
3 159732 61814
3 66851 43083
2 93505 904805419
3 5526 45665
2 172973 707567642
2 32821 232336094
3 149141 50965
1 30035 139967 805312322
2 36440 69665111
2 16680 569308851
1 127264 144178 831102516
1 54206 117576 226152839
3 57606 124033
2 206 8048822
3 64392 112466
1 122442 126025 469110082
3 5874 85790
2 59192 523007078
2 57237 654274301
1 41302 101272 512062111
1 113466 146584 565110177
2 63206 6461158
1 115425 133969 640258369
3 72072 60856
3 175138 4957
2 143029 791372188
1 43948 65758 423964049
1 79880 106563 9985193
1 62434 146920 186253624
2 85220 155719566
2 78637 991489078
2 80807 767175153
2 88637 349157030
1 84321 116269 305317789
1 24816 139937 455133324
1 13924 56865 786049714
3 66968 9449
2 119878 389528914
1 58728 61876 139098671
1 74416 139878 161493785
3 77007 21582
1 46860 132461 242295057
2 136508 237831540
3 56853 9932
3 97675 115342
3 81739 147849
3 178302 127230
1 83857 144714 975707805
2 173614 542591950
1 62056 144857 962290857
2 138095 104839390
1 18501 145970 116552420
2 10728 787505521
2 115185 102584959
3 37639 154241
3 74999 47163
1 45409 136893 875488427
3 84461 143019
1 35830 43125 104022289
1 60545 96920 156399447
1 50764 80421 579776452
1 14819 135391 820951889
1 29284 46814 413723238
3 47203 15055
2 22695 123486472
3 118677 26190
3 101284 99870
1 3694 80411 334684201
3 9446 9360
3 62576 101625
2 127921 707806922
1 119824 146281 906894185
2 39605 776388262
2 81293 766548309
2 1808 262422990
2 59033 881185518
3 151015 112896
3 111184 128926
3 125719 128036
2 41856 254848516
1 13363 32924 704183524
2 46514 340700970
3 162101 102673
1 19503 94289 760275446
2 16855 712540627
1 11695 12830 159702499
3 150247 103676
1 39098 134434 537787987
3 85063 96703
3 138417 136727
3 69200 102782
1 22270 120762 723797898
2 23827 907049410
3 22592 96738
2 34746 351102461
3 23899 89766
2 155904 147898233
1 136120 154390 164701346
1 34188 79682 152191450
1 34899 64263 257957961
3 21102 110475
1 42759 150057 539435161
2 154230 280750464
2 177611 921962868
1 15250 105734 660129162
3 106253 82318
1 22780 64345 117591975
2 107116 338068241
3 59060 51061
3 114190 146544
1 12030 64676 442191868
2 91397 842164925
1 36635 130349 479375707
2 44526 348760330
1 43615 103697 289568074
2 171028 756269060
3 119050 114584
3 25469 128099
1 140656 143771 718335587
3 70010 87261
1 9471 140879 98269576
1 31942 79869 573670965
2 106171 998489634
1 33161 136472 769436078
3 115392 38958
2 51332 151090634
3 87084 94989
3 148439 53616
3 48105 90558
2 122235 442422348
1 25118 95114 592881988
1 20575 102746 24131010
3 65769 26642
3 12229 97610
1 84132 112283 255286566
3 61220 23774
3 90766 50335
3 3067 124780
2 81549 407373897
2 130274 422047710
1 5712 61540 301001189
2 23159 37861061
2 56276 682358947
3 39260 186
1 36167 98830 605882187
3 68128 75194
2 72231 143289315
3 179398 46462
3 86034 65852
2 151944 718638132
2 106375 845451764
2 6647 80700705
1 53172 100776 569599202
3 33936 53146
3 5570 60006
2 56201 743790055
2 40616 592563374
1 15690 40996 339526226
2 79502 27038981
1 22484 58470 952251188
2 167256 733452633
2 176838 418668685
1 37942 89808 230783698
2 39467 229455588
2 165944 262826527
3 167513 73604
1 120240 137031 150708185
3 112595 57149
3 137252 18781
2 123417 860409139
3 15339 60030
1 9056 150252 497553594
1 53218 101016 639437436
3 177036 109226
3 100125 60226
2 161695 69103284
2 47509 368411309
2 77294 724215119
3 118901 140337
1 22711 147363 658334930
3 18012 122415
3 162745 32290
1 88565 111280 473954016
3 162083 144244
3 96159 62089
2 138193 216097372
2 98316 38133492
3 45800 40696
3 152321 83913
3 149056 67564
1 65779 95855 993791972
2 110988 687398302
2 79350 985756741
3 130170 120660
2 59206 916524758
1 59058 117799 941633712
1 47042 144973 6533045
1 22363 89632 968755280
3 78985 29368
2 177142 537647752
2 11790 330327823
2 72492 274660812
1 62026 107137 339306074
1 127635 151804 801446438
3 97981 2186
1 64195 139506 197948492
2 110410 162523618
3 84543 75389
3 172936 48477
2 151830 152390868
2 52368 79281054
3 176107 109004
3 43119 23273
2 100521 71164097
3 150595 137143
3 131356 85216
1 18939 98178 884642925
1 26422 153255 58134503
3 159617 114687
3 22391 147083
3 152335 137327
3 63328 43472
3 168245 25693
3 138790 71109
2 93553 288998253
2 149326 416749410
1 31424 67468 806422320
3 78574 15830
2 126237 890199203
1 32135 69059 353850215
3 17914 104175
1 15172 73428 82820056
2 150515 473064950
3 62136 143815
2 10181 69446925
1 81305 106042 179535694
1 25268 127216 511247186
2 172573 689409724
1 47610 77377 284721320
3 37863 110542
2 117096 962030248
2 163002 3023056
1 10511 100777 652592168
3 98985 150593
2 85651 138764264
1 111559 126750 177839406
3 16043 90457
2 98532 54441536
1 50464 146401 943153660
3 114615 44554
1 121945 147545 771416406
3 102649 672
3 6918 24149
2 16988 870233
2 166445 662599829
2 132559 859243125
2 50753 664629459
1 2482 146209 108578339
2 19005 694703534
1 65667 80691 617318594
3 157796 36070
1 14707 132847 723264284
1 49696 106632 584371299
1 38690 50351 813096211
1 44184 151344 948343290
1 59503 82773 144349395
2 50166 252615198
1 23607 122841 834443990
2 75624 85591017
3 22196 147956
2 63345 943419091
1 6875 68199 99322425
3 11532 20310
1 66322 78321 734642933
1 27208 149364 294376448
3 127630 104676
2 167152 60630764
1 7509 27698 382025431
3 51730 154889
1 70890 129863 562740236
2 136882 981585516
2 53763 169990388
3 51987 122386
3 145799 12424
1 29503 37186 89818316
3 44092 31060
3 30634 120501
2 58457 509162095
3 102667 106010
1 9395 76923 752131935
3 44221 24443
2 65173 482612214
1 49735 140964 255481704
3 68812 120295
1 118744 130221 410127795
2 161485 653502631
1 19130 54018 410483197
1 73639 138577 487659513
1 64167 136968 83266150
2 48104 474351875
3 159487 106388
1 1561 25793 880461630
2 105107 512628983
1 151409 153798 969392535
2 143988 519981006
1 60798 105377 580384964
2 134524 735663687
1 43232 113154 782792232
3 75251 91240
2 52294 157174618
1 32230 116177 602836771
1 25565 145297 101911387
1 9820 113710 778949504
3 96480 20391
1 19616 147877 950523544
1 17287 67605 755795173
1 86778 102396 159410097
1 403 101376 622028907
2 8036 666915431
1 33020 74335 387854819
3 4333 147369
3 158238 25317
1 10264 119797 753666721
3 149541 53033
2 40057 823002256
1 100844 134636 125351448
1 65243 78632 347882458
1 18330 81557 548797619
1 69551 136862 759403602
3 41785 113235
2 43005 619637003
1 80758 129571 947632298
1 119713 147219 565424589
2 108544 533304458
3 89518 135572
2 7945 170389170
1 14059 60882 641726155
3 8108 34024
1 75718 85089 379616777
1 38083 67555 262163866
2 181233 126750618
3 135028 54097
3 118331 23059
1 19227 125648 501143537
1 74661 123757 768013143
2 34545 787128193
3 178841 117972
1 54305 115890 539634648
3 158943 59470
2 130936 710915559
3 68080 3614
3 145936 107450
1 25428 55123 238590374
2 888 88263334
2 59112 101522654
1 57587 109609 322806943
3 77628 91296
2 171884 475204181
1 98999 128688 165140649
3 73371 91493
3 127928 41767
3 155045 100198
3 170551 88202
1 33435 83638 435497273
3 169646 124749
3 98206 134756
1 28718 142876 660043597
2 118940 588311020
3 89097 136456
2 35653 295427810
1 18731 56847 65188392
2 143949 946044128
1 5327 83809 823086411
2 140890 859435583
2 26729 474139823
2 8080 742188312
1 74506 117929 767634143
2 99309 965128995
3 76052 108170
1 45306 104583 308647927
1 41091 100954 937267402
3 166282 84044
1 66266 148804 466945593
3 176688 76357
2 37922 220691827
2 103471 99096778
1 114444 151970 650448674
1 117369 120620 299644102
1 73020 126238 885586811
3 95145 86651
3 6807 139488
1 115442 132975 28445421
1 80953 154898 202439106
3 86060 128339
2 90015 925020062
1 33039 117106 512845236
2 1163 609816322
1 26907 32151 655084655
3 23694 94951
3 150911 10794
2 123995 344063545
2 45125 853598234
1 30226 77151 868438669
2 57485 636451477
1 13960 105426 835208252
1 12782 147126 502572186
2 59190 324247496
2 134048 661876121
1 87915 128756 489345001
2 25593 311672584
2 117773 542623071
2 19903 844848823
1 33793 152759 266977006
3 128706 42561
1 642 136147 612811431
1 36214 120201 951383948
3 70772 18514
2 70558 299973871
2 178746 960024692
1 15037 66292 291131716
1 59386 128709 474969923
2 14596 694845096
1 80883 143899 466941798
3 85269 107356
1 13385 150765 339065758
1 85756 136736 876386497
3 135823 134247
3 149663 90533
3 55621 11110
3 103001 93335
2 123161 130059954
3 63627 138519
1 62529 121064 259424013
3 107329 15559
1 59200 141979 225237859
2 101331 43410232
2 145320 723532642
1 23880 117197 438562986
3 26929 143076
1 66980 142194 727410143
3 102843 145527
1 11805 109026 17092835
2 75917 209168216
1 75528 149570 778661542
1 118126 138254 499700938
3 18822 118061
3 1507 56538
2 165192 723563639
3 56259 23314
3 15230 47130
2 154722 787610984
1 78312 102195 463765642
1 61908 145262 334015500
1 3028 36528 880794304
3 178530 149935
3 110452 5201
3 168819 46162
2 84811 348087547
2 4563 221220390
3 106346 19239
1 12258 29011 743821644
3 117972 145778
1 124388 137471 588427972
2 128109 549589722
2 127981 191310900
2 48558 502343202
1 55749 154903 790591668
3 97119 45274
1 35667 72405 171601390
1 62701 67308 928619615
2 42750 23407678
2 45013 427832279
3 63898 5962
2 130253 418184936
3 163627 131930
3 113957 65640
2 122342 343952762
3 14244 15773
2 112978 865047889
2 142103 8967201
2 103661 645947242
3 146783 10726
1 114068 127010 152843896
2 4005 606930741
1 32046 70441 919223570
2 75142 599402800
1 136647 140444 141647640
1 49713 81002 585501221
3 181510 112060
1 76643 103781 454269492
2 72140 786052178
3 106601 106017
3 24881 61015
1 130900 147493 317974606
1 73986 90880 560239278
1 87326 121914 73171026
1 92462 108634 245350840
2 113574 19374697
1 69301 90306 226992868
1 49945 87107 759956045
2 65224 769841768
1 46138 118711 973629228
3 44555 6647
3 23721 14920
3 72990 61341
2 51889 745355853
3 102864 141364
2 69671 209937399
1 3777 35027 530462414
1 20112 113155 928155975
1 49388 135652 322042301
3 167846 33336
3 12216 58957
3 177258 29962
3 171855 42729
1 7654 144136 218615160
3 36675 126639
3 126997 16302
2 71386 965070356
3 11180 88738
1 123725 147092 38649333
3 76376 104247
3 37723 122859
1 48122 51076 44248787
2 25427 983277782
3 3208 123231
2 93906 779319338
2 149637 224427805
3 639 8912
1 124601 143441 924625332
3 169508 5502
2 1659 523085798
3 137314 134363
2 10898 450670553
1 7929 48703 769097169
2 173423 389838979
1 9192 102757 316222929
3 51150 47275
1 71958 89810 715167234
1 34976 83668 475513710
1 16339 44996 693441382
1 9130 152417 227963820
1 49434 49572 250769068
1 12228 131031 258815642
1 19383 26515 745503720
1 14941 118202 58888724
3 158288 122098
2 12287 851302225
1 2007 67535 650635808
1 1641 141873 953471906
2 2224 771461540
2 15748 246904469
3 61444 146422
1 7295 27114 992618866
1 11485 56728 238971045
2 44967 160430178
1 61927 142503 160797961
3 46449 40210
1 63170 143676 780217118
2 171870 705384509
1 11949 98122 816650311
3 10752 150666
1 516 110630 942559412
2 90086 412791600
1 8705 129393 637570090
3 130430 123553
1 7455 74258 365851908
2 96723 687211205
3 118828 28600
1 53588 136446 803152959
2 97167 766843457
1 57610 123886 467472639
1 40658 119578 684248244
2 20562 792433731
3 58122 78325
1 108255 133516 487019289
1 124692 152626 901490890
3 49418 5126
3 91230 45603
3 167014 40858
2 167612 593571599
1 53100 133426 983628413
2 85371 101471928
1 108558 144998 351600513
2 105349 878973580
2 175705 513289722
2 75737 582416968
2 66111 815381708
3 107864 95316
2 87612 474613135
3 579 89796
3 99339 111668
2 4999 576270370
1 67424 85706 560503928
2 134003 494391634
2 4667 857058456
1 14219 126495 389086865
1 16086 34837 499518091
3 95122 66494
1 35057 47132 772590417
1 8376 26126 967479245
3 167717 41922
3 40778 85099
2 84599 751660381
2 140147 382155642
3 112367 38519
3 139278 97193
3 133139 74751
2 159725 801509312
3 27836 135183
2 150516 622571619
3 57466 119713
3 101515 5494
3 8447 100108
1 25102 134459 959040622
2 57148 396071300
2 90443 534091346
3 115964 23532
2 157708 96711007
3 139525 70133
3 94572 90584
2 16591 258323467
2 148525 290490913
3 38482 10631
3 161994 104377
3 24386 89728
2 158256 836358194
1 45826 134592 28685640
1 42492 78916 150986513
2 143009 911965249
3 54895 131288
1 18367 84026 250463099
2 19595 253105654
3 119115 112296
3 104831 138072
2 109354 471323137
2 160436 624614488
3 46469 23288
1 140036 140426 743985921
2 142474 360714710
1 11884 90592 212394048
2 104866 153217273
1 60681 133611 558423369
3 111049 47889
3 39422 878
1 89538 154028 926947113
1 30479 125221 932406020
3 8055 49193
1 130779 144648 788075979
2 60451 56825079
2 73637 271770963
3 128791 18870
1 51570 132083 327655129
3 136817 136118
3 48992 103100
2 14387 309201809
3 174341 41828
2 115290 859710740
3 66301 59591
2 153787 231757372
2 35872 517831692
2 119995 211863326
1 69726 100978 408699805
1 104801 112914 87493348
2 171872 870723371
1 89031 94828 897393259
2 115395 482202937
3 73866 61216
3 127549 37527
1 45976 142643 318592106
3 137068 7788
2 148407 409811000
2 180437 416759493
2 120276 232574699
2 175999 799525067
3 137377 109596
3 68061 36962
3 86481 120705
2 72547 383386609
1 105679 150596 142182324
2 125771 770207776
3 72626 112775
3 104072 101384
2 161492 310445132
1 959 151507 529983133
3 813 28085
1 116891 142540 147346689
2 22260 893817823
3 159958 40789
3 112413 77383
3 124502 42347
3 6526 127823
1 21133 77350 321079115
3 14638 81178
2 117295 339009834
2 57165 769060232
3 109111 3083
1 8226 136342 937894915
2 47158 931274112
3 126216 139390
2 153910 669875054
2 134282 279779797
1 48312 51002 651902723
1 54073 62668 377701039
1 56936 120647 291303576
3 23696 124012
1 134478 147379 933784713
1 15301 57087 163692295
1 109927 132218 56745585
1 49373 53326 680748535
2 3572 525423090
1 30364 64529 94760654
1 36976 81960 491617561
1 23604 26746 447824165
3 51276 149277
3 84803 88800
3 174181 71697
1 33685 39575 572746966
1 22738 87003 31472068
2 53485 436972837
3 166229 90476
3 69978 104468
3 97767 37921
3 107570 57902
2 79282 721693665
2 149306 576469167
1 49573 51626 120010892
2 80277 727504484
2 44979 329313899
2 137764 552327706
2 76884 797942487
3 110948 149647
3 149941 58941
1 4482 149860 464760555
3 128995 8220
1 55524 108719 897829118
2 89533 224776781
2 35845 63280809
2 53677 157211605
3 106117 139133
3 176167 34761
1 67188 72014 757966155
1 4985 81128 969103652
1 65051 113317 724338694
3 39776 117921
2 67830 976486639
3 28931 31910
1 81697 101124 315263811
3 138223 150995
1 10929 44175 629947616
2 177601 974822944
2 115947 658049488
1 7042 23093 545532127
1 27769 107450 36571412
2 52217 101763462
3 50674 35461
1 70670 78384 305892850
1 123319 149234 14903288
1 12270 71611 15661939
1 97368 143929 834355412
3 152475 126921
2 134811 257609110
1 10828 19197 614571936
3 42247 66124
1 10469 14458 784505261
2 91846 265860567
2 135090 19727982
3 18540 98444
2 73910 595144211
2 27382 917751139
1 24476 120877 981188961
1 35545 41171 376146947
3 154445 24990
3 114135 141022
2 63945 351145038
2 42125 161441778
1 94123 101136 103790348
2 87455 995298458
1 11566 64363 139383821
3 6278 147396
3 92308 10373
3 65090 42493
2 153279 276572656
1 113257 145516 926625648
1 33752 134358 716910633
2 167505 715134003
3 150680 115206
1 93913 121342 407038049
1 27838 87568 305776652
1 85675 125280 106484217
3 112812 67321
3 128117 124502
1 14501 150415 413122295
2 151446 685963324
1 20830 99361 682733844
2 59744 625499477
3 68757 108935
1 10096 112853 725477511
3 28617 20647
3 26787 123505
1 80573 123360 492175720
3 7556 33904
2 145065 154967639
3 169935 91882
1 44213 129676 219945345
3 70355 84946
1 86133 104567 738063812
3 123137 144692
2 55625 501928444
2 95944 579109835
2 80671 179711888
3 67122 48581
3 121142 49750
2 45609 568790230
1 38047 63820 637682377
2 124479 114626202
1 23043 91202 363319759
3 153216 56176
1 10324 61404 218554315
3 43036 69714
2 131013 797604543
3 121102 99178
1 42590 48087 199379444
3 181333 44914
1 67985 96183 860100101
3 133402 135184
2 75445 591993226
1 13571 83391 435269871
1 23777 36811 550728094
2 104357 66408536
2 159560 517072107
2 96371 16749719
1 99717 151674 706588059
1 31637 106472 529481211
3 130152 10500
2 16753 293285967
3 142613 27998
3 149055 60687
2 163062 569974900
3 51988 141848
1 102743 113854 907075850
1 122319 150993 573538974
2 19565 516853755
1 23091 70118 893095793
2 52822 92322555
1 12041 35543 646252641
2 150038 310082635
2 163279 700637772
3 115670 140760
1 66667 145030 191367923
2 113685 249557592
1 51464 64906 783988861
2 50510 76062708
2 134581 125960227
2 55791 872081349
2 59063 673497165
1 105096 148631 747311480
2 48383 269395660
3 67563 29277
2 102669 868526746
3 40691 76363
1 26350 33586 939709795
1 130447 133536 958867523
3 35502 49218
3 99151 41078
1 4843 14680 851430317
1 28038 38936 151771003
2 171858 523719064
2 80350 462994395
1 2626 43705 744248230
2 1332 262493786
3 162005 113744
3 159354 58670
3 135544 13825
1 20903 78985 687951833
1 132873 143173 993058185
1 26845 141834 705633152
1 16917 52221 546232530
1 95493 100457 956445130
3 114325 73692
2 138047 693175515
1 11811 108276 860829343
2 89705 155593288
2 164710 22816149
1 64366 73963 41897427
3 112860 139397
2 62145 892668086
3 28491 72928
3 37861 84199
1 131701 142528 896135828
3 69367 14401
2 156059 511808756
1 31563 46740 493172628
2 58073 844463971
1 3643 107310 338006550
3 144982 74083
1 16147 32344 857297392
1 30728 69620 941519146
2 142941 619162203
2 43118 23619974
3 49386 19998
2 107421 618755858
1 137686 143201 859223356
1 63059 114722 755449884
3 106928 627
3 73384 127808
3 39908 152172
2 164721 56773274
2 140795 235849826
3 138113 119835
1 120000 147489 53474541
1 86595 125156 117834214
2 136996 504805749
2 60086 255658084
3 117876 16983
2 133813 947811194
3 170842 75833
3 54242 68638
3 7266 48440
2 100035 71227907
3 123810 36584
3 86830 18778
1 68312 129788 355696194
2 15959 844206710
1 33715 114394 885109211
2 114172 381487557
1 13200 119705 248848931
1 57704 144312 69061633
1 139614 140825 185325345
3 170059 6086
3 28372 76623
2 131475 577523132
3 115884 109162
3 112925 142254
1 4792 46702 546642838
2 90467 761915799
1 119666 127432 230923180
2 119211 700512716
3 59221 30099
3 75930 61491
3 98281 118417
2 73489 585148927
1 8109 43434 717452233
1 54408 101429 674789347
1 51754 140648 47434045
2 131488 762869310
3 41386 123208
3 10478 87664
3 109426 20587
1 14417 31767 659639978
1 34459 71799 434556458
3 88225 25178
1 107822 112185 572549530
3 77313 65243
2 41175 240198111
3 86127 16366
2 10568 949411815
3 42253 152221
3 28203 121889
3 51573 77086
3 92325 88672
1 57961 134463 419484083
1 59179 136114 16615404
1 59774 152290 508011753
3 123631 94372
1 25416 67803 971378410
3 158249 25899
1 49846 65453 938913102
2 47204 154716394
3 93080 73538
1 74974 97262 811360605
1 110787 114141 44538011
1 84870 120733 840595901
2 14440 238218758
3 165553 4244
1 96188 103239 46555810
3 99025 97680
3 101412 85697
2 99610 867180112
3 128669 132952
2 39599 479795644
1 64082 91322 402806178
1 63401 127048 385001719
1 16379 149668 996824635
1 27513 38229 253336751
2 138728 779961564
2 168997 785897473
2 87162 903284805
3 113706 35930
3 56753 131850
3 144491 149828
2 102624 767102173
1 26714 36033 741342747
1 40483 101084 60892076
1 63582 152668 409079959
1 107235 128582 930427698
3 129419 46087
2 3212 175489320
3 156114 93800
1 33167 138058 398613416
2 181281 537171886
1 36376 53122 322429627
3 169782 60313
3 49629 85556
1 79464 137425 639415113
2 37619 208168299
2 16788 555949913
1 80246 95676 453022602
1 83091 148851 949787339
3 77253 131455
1 100030 143125 698169961
1 109172 139652 214207858
3 125030 18847
2 86684 628704010
3 135177 12822
1 17873 145948 779447331
2 119167 636752630
3 173911 84282
1 45753 103430 168346347
1 39172 82239 559163448
2 58274 613591285
2 164485 211504502
2 112472 3451841
1 16482 143960 216259560
1 3583 58036 480407332
3 106529 904
3 121980 127498
1 24866 38907 882487317
2 88115 779151758
3 136281 44149
1 41693 141910 919020287
1 19346 96309 800745598
3 94635 60524
3 127147 150162
2 120012 797232911
3 66150 62879
1 93355 123085 661489960
1 67366 109918 902023001
1 92359 125796 873243362
2 126475 856167446
2 22251 21316032
2 73110 488079307
3 174803 6964
1 8815 131530 386648744
1 2581 126671 460229164
3 98635 76808
2 101996 588189867
3 41193 144578
1 4781 57271 116532423
1 31811 46276 972776012
2 149453 199838059
1 82981 141831 265592278
1 90117 91766 735619273
2 31204 618563567
1 112639 143634 812316390
3 77386 27979
3 1790 91564
2 38085 277394182
3 52330 82192
2 6665 822198916
2 117817 714225273
2 29278 316105094
3 116157 6684
3 143812 20747
2 108795 818612686
2 22658 768738084
3 83828 44768
1 94922 115335 281834460
2 178324 974878558
2 58755 87653252
1 67859 121405 200401768
3 86064 31090
1 13482 139656 516989892
1 119675 129031 362688082
1 17332 28572 335786541
3 118278 38210
1 13136 58219 918720353
2 32678 983326320
3 56579 107400
3 174747 130879
3 114772 136566
2 25594 415178494
3 79769 108348
2 5428 252720917
3 159715 128713
3 104018 109865
1 30328 82430 591742415
2 128525 568523536
3 157201 29369
2 64846 753613819
1 42879 92880 589182254
1 1354 113231 51658163
2 157934 42554285
1 7724 70742 921609914
3 42999 1894
1 109567 118214 437218145
2 59423 954421393
1 51955 152437 665746212
3 45552 43580
2 152007 582072749
1 53100 116590 834447116
2 143595 133345001
1 137545 152359 644207464
2 152518 850758436
3 150956 44616
3 55510 126577
1 86326 96092 624765822
1 70913 103330 389901931
1 9524 99173 775311509
3 163471 56314
1 5396 16109 781806020
2 46427 292308154
2 169853 12031770
1 128105 138700 854210153
3 25168 630
1 36224 137822 624660401
2 153432 391445456
1 7707 122499 656936073
3 155507 69099
2 809 867951408
3 130149 128236
1 25351 142139 770217677
1 17230 34748 937371428
2 87888 824949356
3 19107 17721
2 48923 305291740
2 55289 404542223
1 49032 115817 468646161
2 135837 214893866
3 92048 148445
2 21525 937973798
3 57900 145848
3 130432 154275
2 170629 881903430
1 146412 152596 609707883
2 124691 814039372
3 165033 142444
3 132648 9967
3 106228 33819
1 99366 100661 6598525
1 71558 98498 284380763
2 20155 113138853
3 173149 146889
3 56954 60441
3 148440 63046
1 20209 52799 304730174
3 24862 95422
1 139082 142012 182114298
2 162793 679919727
2 159361 18879327
2 126933 177935618
1 38318 145345 364171303
1 42180 111505 932779617
2 28857 348841607
1 109202 123095 152338303
2 154779 45010392
2 124000 797751703
3 157755 61735
1 53087 56351 383466303
1 15950 80068 493539655
1 10013 24689 805743698
1 48392 86627 332565364
2 142968 34635699
1 727 73547 892517570
2 171067 358147575
3 125079 93385
1 33287 36771 459612795
1 15790 141543 129826667
1 14893 36945 959349064
2 134403 479792710
1 85201 108057 17360645
3 101080 118088
3 39942 29094
3 4775 127674
1 72016 149713 258733051
3 90111 112640
3 112058 100173
1 35786 127591 461270568
1 57192 85225 292657610
3 49727 98912
2 43940 104891700
3 77217 84965
1 73304 88216 581076894
2 113365 715448155
3 99543 91391
3 103379 83468
3 122995 128427
3 31616 97061
2 63220 277364876
2 84227 252893640
2 172651 978118847
1 10066 54412 458191640
3 134868 83473
1 54787 76926 765547834
3 85865 120116
2 131009 468994079
1 73820 90691 139824869
2 156158 673924719
3 149752 134907
2 96406 254749392
2 19796 904410204
2 111977 193049608
3 135292 116144
3 25892 148536
2 49775 49217511
2 12660 551457892
3 133591 50112
3 61744 101221
3 78962 1809
1 34373 71354 197945358
2 23439 18470932
1 7782 12469 855877591
3 87702 126188
1 68215 130758 633881177
3 146168 31821
2 91349 290195103
2 149957 910389598
1 6137 21535 481972561
1 37087 75506 399716949
2 104987 339641726
1 94582 123740 937608574
1 46529 145086 338566180
2 166104 49910988
1 90212 123933 2801668
3 76946 78064
3 152746 138147
3 19463 852
2 181053 490268116
1 23485 78160 174506536
2 95157 771846779
2 34540 282380369
1 47526 61936 196621347
2 31279 537636339
2 129841 330397034
2 22312 704059703
2 19381 493608570
1 60535 136566 42348563
3 88011 65815
2 55032 616680595
3 142152 92564
1 60773 61212 848628938
2 142767 523376587
1 37169 46336 371932643
3 48200 53029
1 83902 138919 910645104
1 66107 81704 182628873
2 1998 913283573
2 50821 927919413
2 58528 66338140
2 74513 318942600
1 25687 48644 723020916
1 22285 58257 14631119
1 2563 144318 923874565
1 93566 109931 253337193
2 7853 731755732
3 162865 45236
1 52587 92428 160396336
2 71900 567752040
3 20113 34437
1 66498 119634 701779565
3 64804 137611
3 127491 131624
2 130137 761138965
3 154625 119044
2 61682 985705384
3 171512 82676
3 122043 105354
3 154283 20149
3 20683 150388
1 258 149778 758537601
1 80278 124200 574552245
1 100222 128407 508607644
1 104677 142194 619655686
1 87111 121584 862623569
2 72887 879334028
3 5948 51520
2 34033 369372819
3 40490 127279
1 109669 123984 21298419
2 130926 800876445
3 31055 119297
3 125226 42486
3 87904 83096
2 101142 594579304
3 166399 59400
3 162786 584
1 8150 109238 117886685
1 69478 71504 854576180
2 6189 706738394
2 27914 60489625
3 173670 27150
3 146513 22100
2 54158 757856604
2 128618 140125555
2 460 549176397
1 19162 123097 930492981
3 13699 102583
2 55359 846709078
1 79077 96051 206495685
1 29856 51462 358357099
1 52037 77738 498333409
1 58959 96698 108205569
3 52766 139417
2 109830 504504991
3 44798 84802
2 114684 703989258
2 135805 242520424
1 35773 47275 991559464
2 75185 582514496
3 132646 134339
3 104055 21228
3 144836 148961
2 139470 406546638
2 14371 844600033
1 18879 64003 124553239
2 181025 874514004
2 104027 550805024
2 177747 533349787
2 80945 581935176
3 119135 86892
1 7184 94270 325393163
1 83288 135756 294073055
1 64232 146365 235593767
3 4176 68564
2 143886 56456708
3 156338 49788
3 32025 73458
1 78214 151934 920109217
1 58450 151309 68089323
3 137239 144350
2 89209 326913443
1 15531 43622 64798071
1 114548 135706 178692045
1 90615 111013 609017495
3 60670 47766
2 29222 118739179
2 171304 226492359
1 5923 114208 226942143
1 8274 25155 699951450
1 6302 147196 328961320
1 96254 109022 185514564
3 127547 7840
1 116549 153640 949306777
1 30074 66928 14762777
1 144973 153068 835975434
1 9419 47957 190831351
1 98861 141751 668468830
2 123811 363970332
1 31772 110124 126049924
1 18252 41169 90657505
1 57746 85225 275094295
3 10656 9204
3 112102 120036
1 6203 107826 607746223
3 154663 44246
3 100034 149433
2 38027 954934878
2 38909 619897109
1 29203 84850 691092069
2 34064 183340286
3 48023 153930
1 72613 127778 790277881
1 122948 150412 809244760
3 107828 35477
3 63740 58859
1 116115 127133 535453624
1 25736 109801 615230467
1 74937 101513 757793965
2 166573 436957241
2 179544 797270018
2 56235 965352482
2 70842 677707942
3 71827 114402
1 9805 15006 79240478
1 64333 127122 404536916
1 27010 116609 347849953
3 129879 134628
1 19736 70487 33478688
1 1143 141080 941669287
3 63325 1489
2 33011 798161661
2 146331 313157287
3 135451 74820
3 61926 78811
3 172361 6400
3 52884 124055
3 123010 27630
3 105104 33698
3 93834 37745
3 30299 128572
2 156598 405635265
1 70118 150409 162625169
2 167418 733288503
3 92785 22081
1 142791 145516 425481060
3 10611 133045
2 147986 420076555
2 119773 664757719
1 21337 137200 616663168
2 53788 520657204
3 155902 1173
1 41608 138704 682824858
1 3253 102878 434458547
2 113431 829618001
3 129058 137763
1 55 143248 991437724
3 107758 117591
3 102322 106023
2 107458 51606375
3 129248 71730
3 27325 83656
1 66993 97197 280057380
2 115646 747317555
2 57934 107324368
3 174568 50225
1 14374 90040 435987018
2 160221 710686284
1 31437 111923 886451070
2 174056 855939346
3 129877 97257
3 94733 76370
1 86410 109100 134084692
3 112437 124023
2 158411 127501699
3 171071 109524
1 83231 136890 626774511
3 100141 139494
3 159627 102381
2 40270 542565908
2 143277 748565759
1 42024 47368 836234169
2 143201 687062065
2 102219 245902341
1 10654 30943 300508151
3 557 80161
1 70654 132712 285872691
3 144900 127722
2 25162 440882696
1 29967 56882 974615957
2 99098 441105273
2 162990 917175429
1 49944 63286 598012196
2 16157 75461202
1 31528 108633 542029286
1 89023 120669 65010824
2 155670 508700088
2 122771 34529593
2 104870 524046921
3 134973 27131
3 136406 130167
2 54625 912772977
2 147355 188730475
1 73379 114821 551313271
2 87656 567693033
3 123262 71311
2 44738 733581057
2 34776 113506051
3 141449 73451
2 80217 150913825
1 54236 150350 34353883
3 79253 141067
2 26847 342332134
2 78711 877855428
3 112094 4526
3 80944 70858
2 29255 181593105
2 135762 240349590
1 4214 119022 927545178
2 18602 419482550
1 90412 107861 852733355
2 118720 157676812
1 8115 141402 849853437
2 126716 178115241
3 121950 19732
2 141146 519673256
1 11167 46933 905139519
3 105424 119488
2 3709 201088381
2 106162 80272803
2 165156 374335240
2 179311 277358444
2 65682 138148524
2 78618 236192319
1 67475 92375 576933116
2 176240 353217
2 139091 311577894
1 33144 138040 983988673
1 11960 130392 973464507
2 31478 981752597
1 35088 115317 279686000
3 114280 44466
2 22834 65637337
2 22819 631588501
1 90762 135839 654947255
3 99216 41858
3 71571 13211
2 119601 717377913
3 159384 27269
3 141489 37269
1 91861 132514 578556678
3 63135 65247
3 93731 108524
3 22998 30542
3 96943 143447
2 145635 955797874
3 93681 11501
1 88398 110174 345641288
1 4488 87774 728836470
1 56380 74970 249368139
1 4424 135604 751307976
1 96592 122565 167964585
1 113545 154156 147569517
3 132052 136073
3 144693 114435
2 136797 19638394
2 124838 317742424
2 55289 346927827
2 160962 259749071
3 74760 32554
3 76522 39109
3 73300 3116
3 59140 107610
2 27146 21959414
3 65642 65992
3 23824 96781
2 10270 353969687
2 71817 843767938
1 46602 83897 164232632
3 56016 98361
2 52151 305661941
2 50377 884901210
1 120468 121774 441780125
1 96776 130924 822664157
3 35032 126568
1 75298 135779 84779992
1 18819 90844 614059869
3 165545 50463
3 4653 84621
3 39551 148860
2 168781 834304782
1 34710 50079 705801850
3 78590 85280
1 88306 88317 336562881
1 42437 135726 582367852
2 26153 147503704
3 145775 126502
1 37745 123607 260646219
3 49089 88787
2 14006 68146620
3 59657 81096
2 173040 180849100
3 13046 29877
3 46893 54153
3 82804 89632
1 47754 114829 129122033
1 17236 145586 516145346
1 53701 143775 74247911
1 66173 151027 376218780
3 65064 148092
1 25785 139543 252935324
1 19293 150510 473950476
2 85970 525417741
1 719 147338 482261926
3 18781 148062
3 8752 128331
2 127266 7821627
2 5544 548480236
1 25941 136518 212181261
1 59395 63193 257716848
3 55630 145118
3 52137 105746
2 18059 150196065
3 40734 64773
2 128532 155910268
2 109528 613437248
3 96823 130655
2 160802 398192793
3 65384 84537
2 6416 746272294
1 85340 105249 782951205
1 43155 50826 501541630
2 62448 924217139
2 58953 460558251
3 53624 42295
1 16322 122649 349417002
1 25636 116754 136571678
3 162413 79950
1 30009 152004 380702418
1 1388 66128 513841586
1 45488 55309 443786971
2 26189 447563224
2 14234 157126714
2 151750 767546815
1 105842 138830 981772238
2 29466 726549945
2 87483 606682750
1 12280 88014 694025919
2 108714 295706421
2 21095 31879695
1 376 103586 189202459
2 170037 602564595
3 172146 21853
2 135907 691136913
1 101755 105434 697106462
2 40607 695247159
2 160521 437171480
3 164442 37844
2 148423 938809907
3 55820 80172
2 39073 759071413
2 75819 190920173
2 73579 977950787
2 134066 266757522
2 126649 918150963
2 128783 475227461
2 30815 611673324
2 14301 389390946
1 65768 80542 542662069
1 34709 61902 660086810
1 76489 145660 463666278
2 52560 814243865
1 3486 142181 214982938
1 41516 47442 805286437
3 64985 96369
3 36178 123095
3 77178 149859
3 135183 99931
3 68633 23086
1 112445 136859 203447979
2 58067 477221019
3 83153 136998
1 49992 126919 353945428
1 48588 88534 35598096
1 92258 96083 916167231
2 49034 567550795
3 60817 136466
2 136887 351287984
2 151339 716322542
2 98719 308110691
3 108029 137883
1 49979 62106 450273901
1 12747 153799 204732810
2 177166 781564907
2 33176 202519173
3 26518 144252
3 117040 104133
2 14185 712756417
2 27980 244517767
2 84594 250063869
1 69062 94574 13181557
1 76326 88750 274193720
3 140131 82661
1 67577 140670 649184222
2 57873 490145915
1 8108 8218 164260511
1 71435 142682 667090298
3 81700 54457
3 146582 76868
1 135759 142668 52190814
3 61455 139587
3 9695 17906
2 119799 60642657
1 1068 124970 867397463
1 394 69443 719439711
1 68673 78198 283023663
1 21679 38191 799739774
1 32690 143241 750608925
1 58667 74179 525797167
1 86883 111326 20456706
1 111578 132733 871060635
2 72908 822019322
3 131151 84489
2 5442 604750518
1 38192 139617 283788304
1 403 75419 727152706
3 8642 100537
2 31246 499396265
3 14272 105559
1 65602 71364 219796030
2 22914 402731627
3 156513 86013
3 121795 110516
2 158836 510738436
2 45541 243448832
2 116800 565994772
2 148739 124048042
3 24763 75352
2 51845 734252098
1 25317 127222 242170474
2 159018 333055936
1 46311 102376 915782027
2 67954 416510804
2 119915 808161819
3 48318 40678
3 69243 95996
1 136156 149132 74053345
1 43441 71467 481675509
2 20558 368082191
2 94091 53276406
3 14417 13399
3 137119 123615
1 84332 135009 519933357
2 95036 506656321
2 89839 630399233
2 69089 396563268
1 3117 20391 976823974
3 137818 69532
2 108818 909098738
3 72745 103411
1 55536 143954 494530425
3 99529 36385
1 106488 146468 108473082
3 101473 22971
3 83809 84697
1 30927 72111 313976845
2 79721 274888660
3 116978 2189
2 175858 696684661
1 75404 105774 379446498
2 181556 292628513
2 126279 749081959
1 31892 142300 187906460
1 39126 77756 361353523
1 27091 91425 570432002
3 95674 87966
2 25663 867463163
1 59186 121870 900563431
1 18605 71483 438642977
3 174034 144047
2 24170 713933621
1 68686 120086 979759015
3 89513 62794
3 91253 68823
3 115205 147409
1 22374 59494 13282897
3 142214 51884
3 123328 98951
2 40355 410594403
3 34357 52790
1 87794 121440 233970600
1 30121 66503 120707015
2 72901 177109521
1 46945 55493 368398483
2 39637 952143721
2 19886 176486272
2 129501 896703854
3 27103 4712
3 26308 77221
2 167252 262075107
1 50850 124669 857709452
2 67406 704772751
2 88757 463496260
3 104346 153662
1 69653 107331 311443904
3 71582 15437
3 27809 61133
3 134360 82854
1 4279 142180 142729645
1 94784 123071 18547997
1 115149 134568 89422670
3 80515 116834
3 130012 19371
2 18584 711490204
3 79801 102928
3 156522 45956
1 113197 121841 451594803
3 8562 37949
3 45043 35611
2 28260 155462624
2 48720 470304597
2 160896 98763326
3 140188 119497
2 30612 838670397
2 920 87233853
2 3290 482274372
3 38230 112734
1 24411 145862 466648209
1 57988 134965 838305179
3 12576 116577
3 117743 120422
3 178381 27564
3 78827 81206
2 110474 76522095
3 19838 114609
2 140850 102738276
1 5244 80890 239793775
2 75639 518479095
2 104978 539150638
1 49552 103144 34331358
2 143579 693600779
3 93814 66097
1 30036 39796 924709250
1 87722 130361 7159384
1 85632 145716 401075999
3 103804 139216
3 174195 122996
3 1386 27289
3 126343 100473
2 97109 394399024
2 71564 483450069
1 58327 84986 420747011
3 46866 133747
3 157471 21408
1 48445 154734 435275194
1 63821 78227 324495477
1 95182 139317 718575095
3 40344 55428
1 36217 73264 140795274
3 129751 153914
2 146491 52400623
1 76672 149100 907302961
3 60184 54222
2 10117 201062646
1 72245 127785 242188445
3 134085 5004
2 100182 762926769
3 52200 69333
1 93476 142188 51197305
2 93932 300738733
2 90011 526114320
1 85255 143604 590162466
2 153563 578414718
3 49101 110588
2 140720 28930544
3 97182 6324
2 1349 803736592
3 22306 18011
3 82424 63993
1 57339 144082 537067251
2 78062 761182279
2 128383 371395860
2 163433 981832644
2 115699 668342775
2 125306 731427773
3 138444 62699
3 80408 131552
3 68231 151380
3 104443 6726
1 41795 91053 8498240
1 59739 115718 852802551
3 78323 136180
2 140915 120259469
2 177903 951219183
1 94673 115011 89637221
1 68159 116735 16270008
3 132726 42456
2 78037 457911204
2 135986 982114982
3 133955 8952
2 5398 493636709
3 126456 15885
2 86875 309916924
1 59238 65940 167309606
3 3032 76865
3 29473 60336
2 111349 38095680
1 18798 150351 338687181
2 34659 311449285
1 590 143229 909220716
3 151322 18470
3 22243 52081
1 135824 152205 187760476
3 77643 143674
1 15356 29051 72304128
3 1806 17257
1 81117 131922 921186244
1 99648 135748 230514499
1 89130 103349 808780607
2 50080 294912954
1 39264 50817 554124077
2 161808 510264451
1 7665 57925 80898627
1 74916 122023 465254159
2 157466 721493425
2 79394 706148883
1 52572 79631 742055148
1 59217 107931 52988484
2 151345 317062436
3 170345 71894
3 126593 121606
1 1639 111894 67746388
2 169431 976003554
1 66038 118935 643934483
2 13500 261787889
3 114770 104406
1 17518 44674 524164651
2 90668 266931110
1 91759 116381 678546321
1 38953 46888 887976116
1 69005 71818 533160291
2 122826 182214016
1 20942 121000 531236845
1 22151 132708 89865707
2 119399 796596260
3 30338 60963
2 99189 905378901
2 1185 689100508
1 40502 115350 864825855
3 10881 133939
2 125168 895104369
3 129149 42292
3 133562 97636
1 8922 65207 708448780
1 90759 145126 383715889
1 97478 136149 238314041
1 72355 104344 738434376
2 2877 209096857
3 4250 38952
2 32356 135294626
3 103861 28577
3 132347 35353
2 48625 711161669
2 164354 80536163
2 89560 841742108
2 26621 473448109
3 178954 20389
3 117532 32777
1 39895 140797 239599402
2 137853 742916145
3 177679 33051
3 72848 36952
3 157040 42312
1 2560 88848 133980080
1 42877 96928 295900104
2 69559 902939221
2 166385 13394526
2 117424 287504573
1 4406 35174 719503564
1 91974 114601 103061901
1 10334 134414 559647991
1 17161 116219 865099527
1 74247 140057 979549997
2 150839 454248991
1 13146 62410 318350982
1 138696 142510 349899311
3 136575 76312
3 9992 100389
2 128952 58752524
2 177633 964196023
1 42187 74486 901277578
2 17211 717359460
2 38579 54014345
2 170470 122146040
3 133048 9686
1 7829 130855 108226654
1 37053 120265 870607984
2 177761 811932797
3 86552 55148
3 80649 26105
2 127683 607668398
3 156795 87024
2 144845 802932478
1 36785 112294 496062230
3 163386 77541
1 29523 43219 440942469
3 25662 111046
1 20718 71218 486991193
3 135280 90800
3 14046 114148
2 128337 169616690
3 85277 61102
2 127243 923555276
1 72226 119938 377952005
3 95161 3808
3 28421 150617
1 23325 112881 171996607
1 46093 78401 334269931
1 113616 128142 968928066
2 38398 248974441
1 64340 103021 754680514
3 196 17819
1 53823 94918 262334059
1 53761 116397 576307149
3 38063 38949
2 147923 667055524
1 41539 60648 177952504
2 98329 258413019
3 162245 149072
2 88620 809226280
2 173820 60318892
1 42447 100472 586856364
3 4553 38633
1 12291 106459 845864740
1 124345 145045 194119919
2 77742 134574406
2 74799 869376999
1 3412 135885 606798217
1 81732 97152 596922732
2 130642 511958965
2 136639 428338676
3 163983 127027
1 100105 111701 211997033
2 90072 99972731
3 125175 74452
1 69835 137959 511716903
3 3750 150706
3 175096 31536
2 48092 373864240
3 70987 6945
3 113332 89145
2 157934 6091499
2 86876 401027671
1 17075 101538 449046600
3 13516 115809
2 18645 342299134
3 170608 134275
3 177901 112048
3 67992 138625
3 4352 106726
3 179479 117167
3 165011 146766
2 6258 30179490
2 107564 831782956
3 89875 144060
1 29341 76672 942253118
3 162352 135735
1 109577 131099 622105828
2 38538 226232943
1 112085 126739 908503946
2 3782 977075870
3 80673 56587
3 85583 113623
2 2537 818261527
1 98721 114956 165588158
3 16717 147952
1 105785 150605 736100895
3 28517 134701
1 7620 88589 215639032
2 111375 541563336
3 129632 151060
1 122661 125374 639857351
2 64543 775704307
3 83596 136710
1 87554 131044 848721219
3 144364 42239
1 9804 55712 44980828
1 10398 38430 421392087
3 181347 89982
1 90505 119390 660224053
1 34266 89271 16072571
2 159505 405783243
2 90731 146802973
3 131225 65984
3 134074 5774
1 62332 131757 273133605
1 33578 83472 387141158
3 44499 131918
2 85801 965926689
2 41317 388316575
1 82628 116196 755510494
3 108868 74585
2 81469 61361307
2 36453 313625701
1 4461 109350 296855815
2 109894 512269721
2 169739 449172228
3 109223 56171
3 97148 140916
1 14539 75135 210812568
3 124132 151463
3 72192 76735
2 162795 876040610
2 35315 252273324
3 16886 81291
3 145393 79149
2 62002 604849838
2 126871 475890219
3 87345 117537
3 7890 7520
2 160700 970347251
2 46256 500191414
2 89272 74430181
1 5499 97359 226368705
1 80764 85682 883883598
1 108404 141650 703672445
2 155041 313938781
1 92792 120656 198023308
2 158052 952336629
3 89496 122038
1 122844 129810 468800959
1 52866 70138 410576412
2 11794 423350729
2 530 441819910
3 55665 21678
2 42866 832516092
1 15626 83545 418478802
2 181578 36510476
2 93388 287736887
3 42649 102679
3 44383 13832
3 176679 101079
2 88346 420818346
3 160882 128620
3 54769 40948
1 96187 138849 938120694
1 10640 114666 717029187
2 82203 720480896
2 142928 385781619
2 110346 308408483
2 48181 616529169
2 78462 826525850
2 55268 411830893
1 29491 78815 868876023
1 73175 94999 159068317
3 5837 12402
3 15078 46940
3 52123 56088
3 123708 113888
2 152364 609606242
1 6421 45005 183251406
2 43359 372207976
1 77883 101218 141809040
3 167203 111403
3 174673 3834
3 104966 58013
2 162312 178755361
1 44173 94447 869030372
3 143969 109902
1 11792 77910 657022196
1 30339 131068 798937693
2 158249 118581645
1 23759 92279 264032321
3 962 148521
3 89610 52847
2 123412 386544178
2 46484 606667595
1 26175 26431 248323681
3 64127 34986
2 88634 60723699
2 19736 317331977
1 69399 112119 246056475
2 174285 151503121
2 157330 121887102
3 85178 31101
2 124350 146736185
3 54377 144703
3 52477 19533
3 125293 73478
2 35847 223518747
3 32297 106504
2 126779 363693154
3 172251 133451
2 56635 995266897
2 64557 813395826
3 122385 54815
3 51076 69323
3 43358 38533
1 28700 153800 168456024
3 107648 89965
1 9895 138600 80579475
1 52601 127482 728152185
2 101979 540524093
3 23808 20969
2 5792 33323670
2 125178 874178236
1 32964 52286 571248227
2 94547 248413348
2 100033 219946674
3 160421 29665
2 43078 354614301
3 84166 88122
2 81452 424739887
2 74970 618291345
3 163228 139227
3 105887 97618
1 113321 129697 629640813
2 109306 467105175
2 175794 809686630
3 145041 135828
1 10748 57515 563393685
2 41032 474085289
3 87362 51140
1 6225 140086 967261924
1 11800 71612 101209569
1 107005 152972 373158448
3 136890 102558
3 166355 45115
3 53957 10530
3 14854 82666
3 39417 80834
1 11910 67879 374964837
1 90036 146688 980765786
3 40380 108682
3 32406 115167
3 104466 17878
2 98157 328109126
3 50076 151451
2 131624 314179607
3 30683 54046
2 99031 235362487
1 99899 140073 456084978
3 52916 115381
1 21658 151236 488939163
1 128519 146263 822842308
3 67178 78133
1 73162 80293 182325629
3 143373 82817
1 81565 125667 469971371
2 47931 444306840
2 178163 602349567
2 60446 578255269
1 194 144432 392891988
3 29311 55981
1 2265 14922 621066205
2 120016 119548042
1 6674 90889 503563561
1 1066 79075 396193344
2 29436 565792060
1 37623 90423 988358163
2 32145 686987550
1 19135 95755 939024190
1 41503 144311 263732701
1 26286 41747 809284667
2 3484 382751408
1 15883 26238 93975811
3 91585 22132
3 161154 497
3 177100 95551
3 21992 16137
3 39054 150027
3 121772 89456
1 99836 138394 587038241
3 76581 109679
3 53210 149837
2 155435 773735656
1 45156 92299 425795705
3 62039 151273
1 58414 154785 8545360
3 68115 36663
2 26702 994287113
1 17827 153426 682707520
1 35517 40147 242946742
3 28794 82193
2 26745 965037261
2 80608 322798387
3 100398 103963
1 17379 36180 445705634
2 94192 392370079
2 118134 993180351
3 11633 73571
2 31942 907371069
3 160321 137079
1 74045 144423 440734532
3 156857 54725
1 86613 125217 830837471
3 63943 27546
3 144135 3587
3 63413 13960
3 179140 63619
2 130943 277427997
2 34279 126932844
3 15432 151201
1 41772 74570 925550931
2 76942 103863704
3 118689 45721
2 138429 15852788
1 52520 150171 660468203
1 19069 101489 938865858
3 117856 40922
1 105059 144850 791350613
3 77730 8463
2 53053 457920658
3 181034 101633
2 151335 383333855
1 42698 105809 938771004
2 135610 143821630
1 23177 30177 156649294
3 29488 119873
1 105573 106524 843913606
2 18669 619763061
3 78743 121359
2 130433 113315464
3 156633 95354
2 161634 400184482
3 16611 25191
2 59564 967159472
3 83035 140905
3 12515 11974
2 45694 430432065
2 100254 338010672
3 59451 68794
2 158835 453829934
3 52943 38445
3 154648 145850
1 58161 96671 660884270
2 34295 573333750
1 5033 85887 739466295
3 103507 64492
1 49838 117854 60775232
1 28262 79619 374689160
3 126271 144081
1 30862 50060 498061988
1 11791 60121 586113463
1 7425 16418 272858655
3 165064 131741
1 25227 101787 440826587
1 44302 131583 115081133
2 69681 169725234
2 111397 522686239
2 98414 56919359
3 31017 29862
1 10217 46407 857553693
1 152277 154627 914594236
3 127836 114853
3 169567 72825
2 25986 673627509
1 20538 147986 794814884
1 41052 80245 369358546
2 62702 334618757
3 60660 60600
1 78486 81478 2648691
2 165499 35326288
3 104189 70119
1 85705 113392 346265432
1 134401 145682 725860409
3 48960 103309
1 25858 134208 736957596
2 48364 579084278
1 3359 24324 580186335
2 78748 195056978
1 102384 118493 994208219
1 25115 45398 652249969
2 62819 215054968
1 99174 119436 953468061
2 112276 933250426
3 116132 101177
1 84861 129362 264517768
2 46236 678499713
2 1378 538164931
3 65369 25520
1 18904 124641 298479627
1 108556 116437 151798897
1 47725 147724 289661378
3 171676 108854
2 51603 295393700
3 132096 150373
2 84118 191049656
2 63841 809881073
3 158252 70066
2 46579 337415097
2 174256 438839847
1 100273 150178 472051912
3 118949 56338
3 110785 138462
1 76754 108577 417338258
2 108636 48535798
3 5334 88592
1 4977 104736 573910541
1 27720 113343 241770334
2 171812 256132085
1 34382 134351 161229049
3 154057 43102
3 94421 84323
2 131095 348980755
2 18694 953135474
1 15340 150341 347235870
1 15878 73779 761773912
3 163331 67124
2 46823 939494676
2 31803 771919824
2 75211 954450570
3 134321 143863
3 154513 61250
2 169945 536239160
2 165777 832346006
2 35975 88860854
3 68171 67330
3 72528 89359
2 178493 519201293
3 42327 125096
2 96642 99413113
1 124300 133508 350137986
2 81128 481573280
3 5188 5306
2 83812 937741753
1 12126 127501 480127085
1 69054 117235 313416828
3 93062 131588
2 125559 66424786
3 131695 139331
1 144622 150378 87997573
2 17661 260367995
2 36253 801971625
1 43496 68694 806998444
3 130309 89747
2 38431 357072811
1 7731 61762 305161309
2 17060 709959021
3 107022 95471
1 19979 91144 367127998
2 93201 725430398
3 1721 34367
2 28068 394584530
1 14267 76241 21747926
2 6166 546536906
3 68319 22259
2 104262 271769224
3 40082 19597
3 66884 48377
3 110529 24864
1 561 114637 609561079
1 21645 153555 641560939
1 6462 116283 664178039
1 47572 56830 446693447
3 180323 137280
3 82932 59894
2 154229 124268890
1 51853 131936 628097323
2 14637 509920406
2 121434 363895731
3 1712 58853
2 16190 125726685
3 20150 101659
1 42296 45671 308689156
3 86543 92903
3 34447 98140
3 54061 109084
2 157226 529420611
3 37260 146796
3 30930 31124
3 127620 120425
1 94211 152734 736914083
3 168400 73615
1 123351 137529 417175900
3 55444 102764
1 37103 79959 235005240
2 171325 188379650
2 178782 286125548
2 78160 826288239
3 94808 55105
1 40862 116072 134811033
1 7878 30416 150724308
1 29056 95777 533157060
2 123337 481152303
2 71418 930284016
2 88563 568582341
3 162237 27252
3 105170 42284
3 36273 100382
3 111079 7569
3 7167 24978
2 44960 501521257
1 109292 149772 398281153
1 18281 111276 293665004
2 29501 998205636
2 147373 706254538
3 107009 73529
1 37221 149108 407912818
3 97784 122315
1 34905 119190 962625050
3 117123 55941
3 103839 24043
1 55542 91027 477466231
2 135499 932438475
1 25137 102119 148712964
3 104253 61998
2 84008 631309476
3 38817 5505
3 174590 57713
1 5393 56118 767352630
1 54572 70790 657264097
3 174184 124962
1 84414 137176 368086157
2 159063 548717688
3 179642 134958
3 92610 151374
1 85985 125473 753069941
2 105513 57760872
1 86282 130205 716160890
3 154466 9899
2 148181 546322022
2 116969 166965501
2 47944 645871773
2 161470 288498026
3 81261 120390
2 112927 64897501
3 86292 47354
3 117227 4243
1 43966 54894 320002458
3 9335 117889
1 4267 101266 696433705
1 24267 54622 955332791
2 97632 745252716
1 27870 114800 20849673
2 110484 15082688
1 100999 129818 732206509
1 28557 83216 469725953
2 118160 391124146
1 16810 110540 346488841
2 94962 731838029
1 35251 61107 101891883
3 128513 63695
3 92355 57547
1 20515 144006 487022523
1 126370 139908 909762366
1 56527 111454 397046865
3 149394 110003
1 120654 153298 822679261
1 22034 106389 189699618
1 30242 31422 198004154
1 62409 122309 266644246
3 123482 127185
1 44400 97113 470021952
1 137890 148704 626457806
3 60393 106708
3 57359 145896
1 7468 31043 805042611
1 27151 107311 21094733
1 45657 140900 738766315
3 168548 29329
1 33952 145491 510763646
3 70110 131295
3 139341 69640
2 32325 258031997
3 56501 71241
3 74696 34017
2 31374 328443655
1 80348 126589 419124092
2 164703 424252762
3 131254 14056
1 64739 141198 735949980
2 19328 552608230
3 79238 92681
3 109679 89752
1 41876 80171 756104274
1 59212 74953 619890012
3 1727 113130
1 9595 132136 399884844
1 4256 101048 484177831
3 166255 152656
1 128295 135805 513156944
1 2399 119059 135364652
3 151418 151364
3 68762 18447
1 25086 47727 184473879
2 162762 860195863
2 44735 719722702
2 108066 291606558
2 53528 454782585
2 115123 359950655
1 83012 134419 370133656
2 155317 852777768
1 46624 117918 632615676
1 61988 96659 53508818
2 23929 354689982
3 51962 77703
2 29615 532501682
1 36953 113777 580013469
3 87083 75453
3 99745 37849
1 22650 151549 122297047
1 18235 31600 516251371
3 145823 43486
2 171280 54635216
1 144881 151549 55976625
1 83239 136466 946781408
3 95676 105432
2 62973 485854711
3 173669 20871
1 26272 122998 840681356
3 36847 112757
3 29073 52996
2 78974 181783284
2 11985 985164098
2 124668 658132073
2 44580 404258357
3 42925 28216
2 21676 891314521
2 24140 943849232
3 91587 53038
1 30955 76145 773642085
2 39811 47802173
1 32506 102698 972117627
1 118729 125484 299220495
2 4953 330776193
2 84225 18057832
2 101687 62387587
2 73219 592932404
1 88812 116187 186751328
1 36555 112773 481206737
1 16525 100615 875105095
3 32371 81216
2 148372 113314564
3 17145 81469
3 165080 38155
1 20920 66493 21659099
1 147444 148286 244153963
3 70338 3
1 32351 145009 994410637
1 61075 82010 743311180
3 164737 85952
1 16087 43336 359734665
3 55403 140132
1 13147 53767 545400147
1 92736 151692 800192423
1 30671 127204 801214414
1 107253 135708 386695477
3 59491 34765
2 85249 840080963
2 61182 729556301
2 34029 545519624
3 59530 117312
2 96703 832292065
2 92060 122174374
2 153919 494450573
2 79384 45491858
1 44496 97362 953091373
2 37325 991174110
2 10317 773357490
1 7933 34962 178590210
2 51455 623040806
1 13695 142066 785103216
1 32312 133595 778675928
2 90610 992044019
1 33527 154972 404196862
3 73335 43936
1 6165 11907 532338886
2 38881 626811888
1 27254 102101 262822619
3 173359 64987
3 55962 94505
2 121332 986264717
3 144507 80096
1 41287 135909 208636133
3 167659 154065
3 73654 130297
2 129876 589590334
3 161625 88394
3 163495 92858
3 57831 93683
2 165980 628382926
3 70096 81246
3 7990 55621
1 37477 44601 778915479
1 29354 59633 339351573
3 90649 85637
3 106176 60064
3 66848 4419
1 16492 44486 850914635
1 19171 130440 792461478
1 1484 127514 921166557
3 152284 30155
3 97847 90943
1 107564 125973 657498198
2 38965 783060779
1 88521 104402 779759690
2 147404 638123110
2 140455 545125771
3 64359 103312
2 21014 568294847
2 68122 103007121
2 106636 872693626
1 90109 139895 415867323
2 95413 446672929
2 13920 118200807
1 44562 148533 298275546
3 28346 11851
1 40308 109654 188412275
1 107492 117510 119018140
3 115782 44624
3 139250 149791
2 26830 841191941
3 93436 71103
3 99371 104663
1 6028 93115 876236381
2 162483 519209518
1 4598 79767 423667281
2 176391 199660131
1 3756 35265 908392383
3 118388 73230
2 137003 103755697
1 111987 121094 250953718
1 138082 152525 788942736
1 108780 123778 466265853
2 154210 444108936
2 49421 377899980
1 82953 137259 969682886
1 943 7664 188572764
3 78037 68703
3 94833 111474
2 73558 883431388
1 58279 58634 906647941
2 103051 164859047
2 120597 960780887
3 96699 55944
1 79700 131873 204287032
2 121909 289109417
2 64574 653050970
1 29955 42950 92849726
2 7981 541483476
3 90489 107341
2 40995 676599165
2 44902 143270335
2 171607 297781563
1 25130 147729 912671658
3 46680 100303
1 3382 40504 766493668
3 54012 28455
2 82782 561424874
3 24972 133073
2 134063 444687862
2 78397 783676508
3 175112 100444
2 69734 77565363
1 68129 69125 522515341
3 58208 65208
3 168422 92944
1 58244 91803 613004819
1 3833 82956 223467475
3 139281 138718
3 111597 154003
1 27554 44997 765222508
3 50740 64551
2 33699 454451794
2 85248 750928231
1 18600 133329 457827194
1 133923 139669 915349035
3 136984 41628
3 137473 93099
1 43874 68777 759018504
3 63893 82742
3 7555 13580
2 114703 495386342
1 42546 55839 820445914
1 78395 97266 993919561
2 53094 269189183
2 81325 756199346
2 133727 651387782
1 619 4407 898288027
3 44062 58116
3 101285 114917
3 100300 95328
3 126051 91980
3 158974 42659
2 76077 527911124
1 27011 136510 357462387
1 51022 69420 485108004
1 88041 90189 649390677
3 82676 107641
3 79959 42001
1 9380 74120 31692895
1 75138 80588 522828431
3 142428 18129
3 117839 105694
3 102261 14724
2 166824 738736330
1 83396 94062 952883524
1 32558 51571 337267563
1 56942 70910 73283261
1 12217 18556 698856819
1 62008 120492 493818418
2 162761 727420563
1 105742 154720 975934010
1 58694 149827 441857237
1 40309 132552 88864586
3 31493 42240
1 137620 150966 737508584
1 72825 116545 743622649
3 168044 89641
1 49655 119301 280471082
1 81963 87109 558372727
1 125015 127703 368682286
3 131580 38077
3 83052 76464
1 111698 135089 249275609
3 65432 147559
2 107078 877460964
3 140404 129201
3 82565 65751
2 141251 230057659
1 16161 34179 322873974
3 117395 85205
1 7464 122102 362825230
1 73387 97536 224746684
3 50891 61467
1 57610 139218 346434619
2 164807 67014200
3 51648 56619
2 73152 439005599
2 148623 429530865
2 153042 302873193
3 119619 62992
2 19771 623610088
1 22790 27748 860429596
1 72514 106945 176534386
1 30964 72610 426490366
3 148206 128495
1 5001 23785 188217756
1 76799 89094 838400213
1 22397 30002 638013058
2 165558 547025120
2 124792 99593236
3 173434 54630
2 75794 898381478
1 80735 142331 371425094
3 118282 100188
3 85702 112861
3 100291 121433
2 65699 688223409
2 146184 691074131
1 11503 21369 263513442
3 111397 75990
3 5562 107517
2 70588 86403068
2 164732 74688118
1 106110 144312 373263039
2 16585 745374938
1 35991 94794 895087864
2 117818 795823258
3 16143 122011
1 113653 131181 480284004
3 340 65018
1 34955 67564 254722509
1 32695 111093 273582829
1 47607 62188 242323059
1 40665 59885 534978376
3 79076 88985
3 69156 93806
3 150557 55012
1 129082 135473 987817893
1 51985 134067 454125460
1 44164 149458 879334481
3 37411 141173
3 158828 111758
1 40875 42526 170012451
1 60626 135536 752594002
1 101407 150489 156275801
1 63190 144424 526332583
2 83448 175355799
3 159296 671
3 35392 20755
2 123268 7102569
1 67081 135672 448492084
1 41150 71014 201662761
2 169640 262728132
2 109153 970139822
2 112502 856286606
1 32268 136435 165050388
2 146722 483940991
1 15542 149474 292035696
1 3314 52244 805129306
2 29235 362481279
3 42571 71504
2 130795 643226994
1 52114 154678 913751408
3 43961 14882
2 116833 648168345
2 138013 606758175
2 100722 677198993
1 53319 91733 384212575
3 82282 45401
3 143620 58757
1 32609 134873 893967336
1 15401 139534 196826573
3 179605 71425
3 101756 50327
1 84440 127834 103363250
3 77923 136886
1 2092 119677 866315680
1 2793 118091 900553017
1 57719 122779 691028461
2 86505 90280839
1 115867 136594 467098493
2 17602 906832547
2 162956 757798902
2 130997 272622509
1 82500 115554 450801102
1 13883 87981 374115816
3 138122 95831
1 16849 153800 987771611
1 2158 104091 258244021
1 59720 100295 644442680
1 65798 110864 427566600
2 126370 113462071
3 105963 104490
1 42092 108917 132228016
3 68809 79076
2 9600 394402807
2 110596 386671278
2 53256 207780346
1 20675 126268 804608162
1 34398 119550 899063334
3 128944 49851
2 77645 150452976
1 56604 125759 624220989
3 74683 4417
3 125036 105509
3 167363 85396
3 34245 147263
2 9179 431752842
1 91584 127169 455908825
1 70642 114599 4272824
3 91652 54993
1 115332 141632 733816073
1 45360 84027 405869025
3 93918 8155
1 111690 134549 865034991
1 26205 118599 516576691
3 99778 50745
2 112317 704240976
1 60642 73486 684990627
3 172315 128621
3 8 102388
1 17300 140387 736486536
1 116835 139120 358456074
3 19860 127016
3 4435 58255
3 125794 117443
3 136618 75358
2 178818 603336612
3 162831 31719
2 1765 312387470
3 102315 12784
1 39585 43651 242326329
1 7001 80520 75269536
1 38114 66412 830843705
3 90220 127172
3 157699 34911
2 20578 254422018
2 158691 14168844
3 145408 135081
2 136290 114782239
2 98225 652963121
2 39823 100667174
3 123798 20749
3 153901 123846
1 44727 73163 912450211
2 16603 364172535
1 59092 82290 315578920
3 44101 7614
2 143087 97705176
2 63717 244383138
1 70531 133920 649349477
1 88585 135313 623785585
3 45947 134706
3 130035 41785
3 17278 124987
3 92891 2786
1 58917 90304 362951078
1 1333 72299 658113828
1 52434 66892 651806701
2 65626 945287996
2 55259 611339805
1 58219 139458 565992116
1 90589 148593 948558873
2 28331 760472502
2 105708 35155143
1 47531 78143 895371314
1 61739 65223 615408975
3 136199 104341
1 131749 151713 94114087
1 9525 104497 898517860
1 32020 127573 52775135
1 8326 119522 279232673
3 42847 146238
1 7143 82713 885424246
1 93098 99633 14593330
2 127078 679782608
2 39501 349218016
1 36638 104969 814154340
3 9078 4459
2 102632 477608584
3 62398 36775
2 34739 701092847
1 52162 96597 81199752
3 76312 122236
2 103600 39692228
1 96664 108119 814348480
3 122395 33925
2 174501 146709977
2 111641 134235452
1 25003 118018 84350535
1 73414 92439 593217577
2 145464 49476459
2 151199 785896746
2 40677 205203937
1 134096 152285 593266359
1 23821 143176 197073199
3 48308 46065
3 11924 59096
3 37064 132608
1 13120 91975 216946133
3 150842 107453
2 65122 320460561
1 20895 97738 750733443
1 23970 24987 367853847
3 119349 63647
2 25880 896141159
1 93192 109473 146152750
3 145396 116446
3 33167 34141
1 126740 135929 386266480
1 22798 128042 20629556
3 60522 95516
1 18340 91780 95982318
2 88924 944062751
1 41816 43922 623123423
2 109561 651089078
1 42942 56436 621249618
1 42317 84453 543511951
2 132190 756356866
1 15672 41778 306621127
2 124790 984920186
3 95895 148463
2 24229 52981435
1 64102 119574 908210751
3 104837 78288
1 9895 137608 427656150
3 20641 2926
1 30325 40983 963178007
2 46831 666589595
3 154578 62567
2 5757 721492835
2 64310 110773533
3 5676 28876
1 47234 47986 744549146
1 101903 109542 78150160
1 58724 101181 416265373
3 161647 88132
2 110265 791646287
2 30415 543607019
3 120811 111962
2 175850 972808282
1 62506 109926 806431771
3 138013 85858
3 11148 92317
1 16771 78462 960642199
3 19415 89756
2 1011 527137330
1 23461 135125 958367882
1 111587 118474 603811442
1 11227 55011 64828554
3 13045 16990
1 100807 109621 900113006
1 120321 127275 961884769
1 123096 129249 692754452
2 100488 59487486
1 7937 102496 647883667
1 9692 139013 731428823
3 22369 144349
1 121935 136706 571763876
3 32403 75782
1 18834 52264 239931980
2 164916 113370533
2 55007 246719343
3 61881 49371
2 103980 203325971
2 156787 966948152
2 35392 128954893
2 143647 400772605
1 137733 139549 913173109
2 139452 790236477
2 107022 673994109
3 92124 3316
2 79050 187017142
1 42708 142319 259676692
2 48037 316534250
2 18448 170103329
2 55376 462767134
2 60278 20485823
2 101688 22640407
2 21592 55537547
1 28296 29406 554597885
3 36971 26074
1 20486 43052 328974549
2 168939 458075624
1 118809 143283 812857677
2 148120 919748456
2 176014 121250536
3 91118 137265
1 29427 103254 877028941
3 171056 49870
2 94700 425345995
3 137253 29866
2 72823 200024647
3 51035 106447
2 35066 972130410
2 127985 613830477
1 53839 145361 54457474
2 64594 403077623
1 60921 148619 997163323
2 130455 168969008
3 27994 71552
2 36483 13624901
1 85385 102974 884266915
1 39457 66644 473072431
3 74556 45676
3 58021 20464
3 155839 24394
1 28420 103969 777675040
3 56575 50292
2 60007 636482256
3 29366 73934
3 154233 85729
3 62375 12379
1 11606 83600 506669924
3 20290 90751
2 153626 400453694
1 50381 148507 176807896
2 116 742821606
1 11841 134867 187880056
3 158623 114729
2 48522 170846188
1 56485 133153 353944859
1 96637 107310 95888561
3 80702 9059
1 75453 91365 110819481
2 126461 577004594
3 173425 86669
3 91947 93101
1 4888 154408 705323520
1 25214 76306 498703439
1 63663 94688 189038356
3 80807 121704
3 69401 35513
3 8425 91778
3 91271 17115
3 158941 30346
2 71332 999733480
2 69696 568142154
3 104634 100981
3 124948 80143
1 5012 67105 490312741
3 163297 43286
3 178192 97852
2 34833 423478866
2 106520 233892410
1 85210 98276 434636709
1 50818 87393 412958469
3 15068 44674
1 77516 132897 350264157
2 149599 699121981
1 7133 64211 679105639
3 37720 87808
2 157891 78980726
1 1235 129091 857511268
2 205 951359922
2 109760 18144130
1 50286 98205 834965582
2 120579 233803924
3 165778 138469
3 152279 108460
3 119699 125253
3 140768 68083
2 30875 64714615
3 91489 43400
3 140705 103680
2 163381 75058649
3 38034 87842
1 31758 94622 670574349
1 9880 47431 286326408
3 119699 121513
1 37797 65237 972616952
1 3258 3367 250091816
2 112368 444574139
3 148825 11989
1 73764 111575 532877900
3 91031 137114
3 143341 88889
2 134201 816287388
1 2072 97178 415855558
1 88771 120646 81174059
2 39846 272238597
1 93032 122938 920636430
2 67644 675673848
1 36207 146349 48156508
3 174810 113249
1 61566 143898 888129492
2 167961 974036703
2 151513 906882831
1 39985 103258 747187083
2 58553 456081231
3 99377 36908
1 40236 64798 969595490
3 53829 37293
3 41627 17914
2 107392 943316058
2 105068 938103860
3 82528 3070
3 47770 82881
1 18539 146487 277717475
1 92615 100574 680477789
2 89217 8394164
2 96576 914800264
1 69384 98995 573821022
3 166424 103164
2 142967 999854724
2 106680 724902240
3 74050 73562
2 11737 60839233
1 23367 116329 26298951
2 125328 738189754
3 171126 127793
1 121386 131608 365922462
3 79047 130231
2 152713 921725680
2 80624 884411277
2 67365 881554449
3 102964 28305
1 48283 76714 433481331
1 123373 128749 902323926
3 150636 102149
2 111124 303499585
2 17254 713353722
3 68946 22640
3 453 131362
1 32588 53648 599151435
2 8248 186383344
2 114962 418561127
2 102624 745925353
3 19445 57972
1 41387 109854 980412372
1 97744 108887 59821963
2 47089 535049192
3 71813 72399
2 49063 249843820
3 144669 71837
2 181447 916593851
1 33121 88711 389494305
2 111985 955314286
1 29834 152749 156617478
2 51102 913890718
3 30702 14768
1 111319 122942 143385034
2 81800 673270041
2 163615 808024158
3 3475 76557
1 52427 130184 870038610
2 130242 496431342
2 69606 256887858
3 51637 65745
3 156699 113225
2 177291 305943405
3 81701 71506
3 152540 127645
1 20543 53822 528497945
2 81188 23918565
2 49277 28492480
3 108215 9466
2 129540 509532130
2 133701 552701207
1 28774 84579 10307176
2 24437 353472056
3 151348 80853
1 84157 86030 466144285
2 74275 336721988
2 165247 762548789
3 20455 124549
2 75382 805114494
1 44256 75256 830176633
2 2613 813789342
1 18961 142844 142156953
1 51705 84886 531041739
1 80525 91792 320421578
2 28222 655258055
2 55186 840445948
1 138955 151289 419625464
1 15239 98374 413849205
3 18347 119095
3 55603 58691
1 4601 117334 868140105
3 52419 115056
3 58547 124030
1 75461 77335 767677555
1 8087 127057 313738621
3 71072 132656
2 41152 138249685
3 100397 86113
2 91012 80991911
3 96136 39848
3 148864 99892
3 141740 63391
3 158600 98815
3 102302 142818
1 95673 107666 150838618
1 16537 55270 96316300
2 23296 846395201
2 24978 382536091
3 83293 128177
3 53083 36273
1 83450 117624 496772063
3 113538 106268
1 29613 112116 56674703
1 23650 68392 16476154
3 128685 47028
2 18074 587672453
3 43694 60205
1 42257 89292 24074657
3 47979 142356
1 477 95432 446691401
3 134441 147048
3 67760 62841
1 67400 144885 413509796
2 160325 295026591
3 57316 145963
1 25983 62319 479191345
2 19209 545447239
3 109368 120025
3 148836 8328
1 40581 57832 937360047
1 85607 101116 464545003
2 68138 356284024
3 146001 114593
3 157715 120048
1 37372 73789 435219523
2 149708 863253367
1 40355 135329 920382967
2 81303 693327195
2 68946 138627866
3 110018 147662
2 156478 284069025
2 59106 607633263
1 129341 144313 506861882
3 127993 48667
1 38028 81667 456216051
1 61435 101864 531330409
3 75299 2065
3 141528 129123
1 94781 102262 477359701
3 55378 92759
1 33263 120057 872489408
3 123826 113394
3 110846 76283
2 33816 311954853
3 132274 65524
3 83593 88032
3 166199 132116
3 75752 153216
3 57209 451
3 163770 14838
3 137776 90378
1 13279 135980 949335908
3 173425 79933
2 114403 769312918
3 21038 122879
1 81210 138720 972024387
3 116757 75255
1 28788 80320 459591198
3 49034 75264
1 79865 123195 54687612
1 95334 141216 491888307
2 151206 418124554
3 158279 144155
1 5629 81340 320535281
1 85212 119221 895006519
1 86132 98332 606389371
2 17835 370002578
2 78965 349358895
2 114945 898025655
2 128776 828243107
1 68370 105276 623280336
1 31344 90075 712302712
2 81679 431979136
2 26676 512845030
2 147628 277608392
1 109633 149171 244505238
1 40352 80463 934905502
3 129299 18792
2 15248 24856788
1 94696 128296 204855361
2 27320 111207106
3 90463 49447
3 52388 137533
1 8815 126878 979979654
2 16963 703181755
3 78217 15018
2 3630 892405249
2 5465 690160856
3 143650 26808
3 128862 110290
1 27984 81406 412948370
3 75237 50766
3 101257 28120
1 11497 87197 707261678
2 71477 437200145
2 17862 915773453
2 162678 25175204
1 40221 46566 291627739
3 66649 96192
2 33929 714384288
1 32646 39602 934669472
1 49171 132074 876808175
2 169034 159158771
1 19784 41898 185969912
3 140088 85355
2 93726 242722701
1 48330 97757 225788300
1 1500 90384 756872620
1 105685 122665 26299591
2 10611 925893150
3 160604 14298
1 43794 123368 802835316
2 52340 510947893
3 49351 135572
2 54049 639633539
1 116706 137961 677934128
2 50170 722942286
1 79236 136845 745047987
1 63465 120927 638930638
1 26743 123819 877534017
3 42343 47239
1 104636 146409 96467851
3 89890 42258
1 50151 147669 58693373
3 168211 5078
2 68149 418611365
2 15871 698635820
2 174497 790469916
1 57925 86360 54960142
1 4562 94175 813534464
1 89119 146565 510827529
3 104359 42202
1 32187 130017 115103581
3 164221 126263
1 113340 136153 629337300
3 135207 141993
3 165294 7576
2 50760 234654560
3 109012 128131
3 64428 7991
2 158468 474962527
2 91708 524849660
2 139519 962617368
2 150715 697939767
3 51787 43077
3 101090 117444
3 172963 115906
1 128815 135587 290460222
2 28945 539766187
3 104135 80697
1 1072 9333 192090785
3 174932 152090
3 129600 150262
2 135140 740524119
1 35389 47239 306061502
3 160948 140243
1 41036 103785 807661878
1 53640 134509 354153850
2 9306 124680339
2 6176 475626755
3 97583 24351
2 12453 346153715
1 8879 108989 108538261
3 102015 53751
2 169449 674365489
2 117380 199836530
3 29291 80346
1 79282 123362 721473621
1 75705 146665 475911552
1 26442 124575 233417504
2 69038 678348116
1 77677 83613 844870061
2 9646 594938259
2 38082 95489
2 149602 91154750
3 70376 75440
1 103693 120880 493658020
1 15480 79440 89681884
3 33456 147891
2 115589 514388028
2 163621 279619064
3 49203 21015
3 177507 38992
1 105073 115911 479054578
2 8794 817961522
2 117810 524587951
1 60551 110726 434386302
2 108610 648575163
3 116181 39837
3 28796 109617
1 18100 93354 799761277
2 152247 830423802
2 49590 729440774
3 179224 18744
2 7183 750701102
2 4983 104961490
3 85294 145549
2 22509 958172826
1 59187 126557 108156337
3 124464 113557
2 135166 98240360
3 34516 152689
3 157354 56016
1 36098 104471 256244184
3 44367 103576
1 76331 130342 579717201
1 114105 137516 465881045
1 40721 72533 44150864
1 133112 136431 792011730
1 45769 132956 965120592
3 168219 116317
3 25223 10170
3 156872 106794
1 1463 18675 582936839
2 132024 373976868
3 12143 104974
3 116389 69070
2 40001 640880290
2 113023 29842144
1 35715 102953 606618111
1 21243 65563 294857243
1 68432 153895 367669554
1 96556 124229 958498749
1 19121 118248 380772700
1 55035 89517 769922092
2 166536 27769870
3 76664 59166
2 56961 64762208
3 34722 12990
2 52624 791327416
2 180781 275829439
2 112907 271592823
1 8920 66023 211338186
1 11355 38639 836149523
1 76450 109067 649300546
1 29519 119019 754931956
3 45429 145978
3 132911 64899
1 6930 69859 482253981
2 175801 415199712
1 58401 87804 975071573
2 179332 171547139
1 70167 73076 930805940
2 171578 680640873
3 165004 44104
2 28340 501912196
1 11827 60261 386682498
2 157947 237656927
3 162992 6174
2 66572 540467459
3 43668 153022
3 15476 18430
2 11107 795313163
3 124289 85114
1 14415 71003 50818155
2 51017 9297483
2 102925 558378354
1 20588 62960 697826208
3 124550 109793
1 28711 81711 249640378
2 55701 540263688
2 12202 89156878
2 10851 58182354
3 32094 143352
1 74502 87113 935250488
1 136553 150524 29548306
2 90393 853935646
2 33217 922674589
2 17144 482565774
2 16548 308304753
3 103032 69695
1 11424 110967 605562343
3 41862 128304
2 106999 611458098
3 68064 83776
1 720 123495 60403000
2 163983 856296071
2 63576 262628764
3 55782 143249
1 91408 112315 828375801
2 41724 28290365
3 13754 111859
1 32994 93409 781668437
1 58612 81934 537829566
2 161233 269814628
2 112613 96787888
3 75035 92012
1 62897 63462 97003269
2 162339 701618295
1 44974 108934 132404306
2 176573 896224619
2 22780 509797746
3 124753 75276
2 3265 100018800
2 57743 476221525
1 141368 154655 78836566
1 5098 109484 851029981
3 125050 152250
1 55976 134011 736944275
1 109274 146739 471706862
2 77612 140263785
2 170622 170547155
2 173282 269334416
3 127669 55766
3 91661 24029
2 22062 551694845
2 27432 497703505
2 72213 543576066
2 148640 818899030
1 36823 126587 303835984
3 106671 26277
1 99846 103487 557123287
2 143492 592686088
1 4023 32845 474739931
3 169627 6852
3 10213 2857
3 125101 103979
3 111113 42101
1 113561 133975 503846342
2 141921 179742024
2 75397 169017129
2 111504 460687843
1 12819 121725 911566307
2 97572 220915020
3 35745 113093
1 8325 126557 712783166
1 25210 93193 254936057
2 20240 376011474
2 38654 989559089
1 73859 123089 722089815
3 14544 136095
2 48904 512650938
2 172191 388857755
3 179811 78991
1 40972 117069 743032936
2 128295 279170388
3 128076 146334
2 138775 7252649
2 148072 396022797
3 98675 38366
1 3079 123531 985275702
1 118680 150818 166412961
3 88096 42170
2 85422 913815794
3 113714 140205
3 26513 64479
2 95754 989839614
3 160570 141940
1 40891 147790 546588465
2 52634 701391741
3 84645 137402
1 60847 126045 582730969
2 88916 180966127
2 3141 688095939
2 101921 668696920
3 83248 95982
3 170013 122083
3 155135 3213
2 123255 944263725
1 51369 96200 89716796
1 14845 125589 689662628
1 47158 73101 676184039
1 47037 114008 412060833
3 177074 32586
2 136864 218776029
2 140806 7070100
2 114767 404695665
2 52753 737141439
1 5861 134764 523108216
1 29000 59568 598375284
1 80712 104437 958489455
3 110237 27284
2 95410 131802187
1 46627 146983 977854816
1 37752 94129 773910648
3 130173 9984
2 159399 594262718
3 158336 38776
2 108800 190953853
3 167468 37339
3 85733 86518
2 127774 50579217
3 119940 17874
1 61823 65583 756331312
2 115559 670336032
2 143909 129917269
2 50888 50768964
3 83866 124224
1 14930 60932 916947734
3 99256 150371
1 29304 75027 504170558
2 16792 899451379
3 134477 46580
3 39962 148190
3 146104 43349
2 92942 798843792
1 104674 146187 186892243
2 72491 236147572
2 83724 749111329
2 105213 234063988
3 96437 20768
3 96054 111967
3 160804 88096
2 59413 646093159
1 1092 60883 817897129
1 55935 85964 248378860
3 132918 11388
3 26802 26877
1 118975 145690 953228032
2 130613 787900545
3 169306 50333
3 78167 74603
2 145958 805752859
1 41622 112495 167603437
2 141001 33028198
3 40420 59306
3 110848 111587
3 103140 59724
1 15112 87140 25294955
3 132988 75912
2 10691 333989687
3 45347 55071
2 36601 259821981
3 45750 89606
1 83681 136532 766029317
2 3996 821683602
2 179740 974491116
2 144584 651922001
2 177131 502152786
1 66525 86446 677107032
2 118223 160809317
1 87961 115006 980476128
1 31613 63331 977089489
1 46259 62308 66283481
2 174781 36965416
2 21225 143351913
3 22562 126986
2 60575 491892290
2 120334 581329666
2 162604 170641312
1 48279 55973 66712447
1 3055 68199 252299519
1 35053 144409 954014744
3 102336 5869
2 40450 195939444
3 26794 66443
3 101692 70623
3 63348 21956
3 122125 45722
3 41649 14246
3 57043 101065
3 128989 66048
3 156323 140824
1 19393 64428 845882110
2 77555 832712289
1 47954 131937 438360315
2 88937 114012606
2 4969 839505858
2 46780 946836603
2 178573 807240347
2 64851 227553301
3 120759 136660
2 98586 51005818
2 151248 356285929
3 174874 92316
1 1398 110289 577467683
3 65460 90715
2 145418 839597426
3 102059 64804
3 153290 40498
1 14083 152463 139711577
3 91103 85453
3 53180 34427
3 117654 83766
1 62472 104510 47731549
1 25795 97443 35295006
2 7897 817129620
1 91512 105729 24820584
2 79834 795404077
1 116815 145275 748396795
2 715 81395152
1 54023 60105 7301405
1 50851 148023 787002360
3 71868 91775
2 63225 824390708
3 107556 10209
3 17953 43436
3 27350 139343
2 65869 463625587
1 51210 54184 883284825
3 65719 88072
1 19636 24164 215187612
1 6150 140279 864935445
2 116937 208583887
3 26341 81692
1 21449 148580 835195977
1 128611 129974 652102846
1 55280 136068 249605607
1 30666 140401 170472915
2 40556 482754090
2 54450 725027861
3 40808 41378
3 103684 124084
3 87170 83407
1 74330 139219 89099897
2 136276 816536149
1 139199 148301 985942478
3 106253 79036
1 77245 77923 377782717
2 179041 211527261
3 173686 100170
3 77716 107038
2 112338 631606689
2 126223 520513849
2 119717 435550943
2 36369 515531133
2 140935 927219475
2 108609 590733872
2 146797 395307754
2 11346 965427632
2 94373 119282644
1 47087 48244 873548752
2 62951 446739254
3 126368 141308
2 71615 121672304
2 65629 189685876
1 1634 22638 691682959
3 166151 66403
1 89950 144185 697358451
2 68103 114427144
1 3093 131841 410649401
3 124987 22940
2 54250 213885287
3 937 98768
3 76904 92872
2 167862 817727558
3 78920 16289
1 39759 82172 237504467
2 95643 666352658
1 79557 106517 525953109
2 21473 16367625
1 38405 57005 292484010
1 35013 75219 584114394
3 124802 154788
1 79880 100217 777576649
1 6583 123682 310190315
1 9161 115555 358202902
3 134318 92721
1 82204 109367 60092770
2 17871 724651235
3 22284 7255
2 106025 381749993
2 49808 173761531
3 140336 73951
3 26515 103354
1 43809 63701 313866429
3 100722 103212
3 10305 93018
2 42908 628834790
3 139512 32673
3 129664 140488
3 61860 65726
3 131821 78092
3 132000 14347
3 179748 95934
2 142796 163467235
3 9365 83856
3 72052 82739
3 74655 64339
2 81375 334319749
1 49385 97971 186959547
2 103389 533375792
3 131865 89089
1 97320 136393 878783103
2 45845 390554413
1 21639 59443 679485798
3 137250 138548
1 60412 106047 142982761
1 18220 97939 663896355
3 33786 69403
2 174850 423022102
2 24332 643230513
1 44404 117936 891877652
1 30383 42904 535531299
2 176582 748649338
2 163313 800551133
3 119988 88059
2 12929 420285825
2 88144 720110730
3 51712 48902
2 91886 14875964
3 121791 59947
1 112778 148097 535949528
1 125153 126141 340445772
3 120441 75018
2 158771 485242321
2 42789 648262473
1 86214 103737 563653215
3 41815 77046
2 162607 468436141
1 76911 115771 788902796
2 101719 495752902
3 70700 75897
3 13661 12930
1 3618 140390 303760090
3 108610 91957
1 11119 67886 712546793
1 10527 70059 819814005
2 147655 833278590
1 42053 147301 499259475
3 18533 144550
1 76755 127901 843576310
1 4231 138684 792414062
2 161008 540269036
3 156889 43703
3 971 127514
3 115303 154986
3 6427 111618
1 546 96059 123162069
3 50635 101974
2 92662 890613266
2 36543 659494014
3 119670 17473
2 58940 180832365
2 91185 88717250
3 97849 121737
2 155076 566476509
3 168237 68528
3 178874 116291
3 20126 66625
2 130387 873578795
3 168208 111203
1 45468 84939 308997667
2 57603 496173061
2 150526 523123182
1 32549 68486 444936075
2 61970 658350773
3 1004 139502
3 28833 23110
3 40932 117381
1 18536 50392 964839474
2 93501 516370439
2 124522 117645790
2 348 124208775
1 9757 140529 85469913
3 112173 46607
3 156510 32864
2 105161 446822488
3 72059 40741
3 101348 91788
3 169665 94773
2 81888 892556433
3 154017 79487
1 65751 86020 680179779
3 37632 57051
1 10871 110724 292888169
2 129966 916021351
1 18564 124759 177882499
2 146049 197461153
3 112540 41406
3 174368 121607
1 7829 69389 930686862
3 78321 107380
2 35292 902553266
2 81825 621728621
3 47818 151457
1 102375 146022 782772176
2 54869 540709014
2 83776 509444823
1 41117 76167 101668760
2 113934 337089448
2 143961 997690621
2 171361 545171199
2 63865 734901168
1 44190 101724 330491222
1 85820 125281 731254473
1 55094 138945 23756291
3 147788 11598
2 94751 81719790
1 78324 131476 996983396
2 81840 338611788
1 41144 52940 509028877
3 29634 34770
1 19316 69880 344791092
3 41100 49797
2 25124 982460329
1 15283 18625 592877980
1 31074 39676 518634756
1 9647 28719 64769966
3 23883 8678
3 128261 16696
2 47280 236136383
1 6184 80191 461443013
3 103211 3879
2 94137 350603371
3 134803 71087
1 39891 70855 18635405
3 165222 61770
3 87145 35865
3 159482 42721
1 10033 141704 570734812
2 80283 282134373
1 98520 134896 359197956
2 50050 590938899
3 73454 54706
3 72510 153341
2 129355 343049287
2 158399 69603002
2 156632 541061817
1 28251 57012 35360703
2 34159 11929738
3 103117 45690
2 105677 249339402
3 134491 94959
3 41831 146309
3 73889 84443
2 172659 731701599
1 26416 107726 387886492
2 51771 826692121
3 2163 20614
1 15043 71049 78302018
2 68689 347051891
1 12291 14655 777619884
3 20889 153474
3 129115 22687
1 95566 118677 681032449
1 16095 153504 167503185
3 143868 59772
2 132150 63365287
3 71572 30881
2 146321 392916324
1 36746 66310 232253959
2 177475 308087402
2 126440 589780750
3 101217 77615
1 6973 27898 23449405
1 68294 113760 422574083
2 50374 555517624
2 12898 574536321
1 115396 137004 905085345
1 69045 112248 829423923
3 72169 61032
3 121283 59412
1 96648 145436 180658297
3 84026 103566
1 12987 32568 482765796
2 180537 711507897
1 117548 140120 202509644
3 30386 131568
2 115082 567690847
3 108149 147807
1 104017 153132 4443690
2 55865 674706822
1 76474 138015 409366540
3 52907 147174
3 122919 123647
2 157295 970923589
2 128255 629433940
2 90752 73420775
1 107648 108400 299943094
3 55786 56433
1 22084 95159 522730884
1 45976 65010 381685584
2 152462 639341870
2 138521 636347481
2 27406 67001756
3 79979 16185
3 65203 113717
3 100687 60726
3 156092 81837
3 35119 123962
3 158344 151995
2 92733 397931346
3 7230 8690
1 37740 38788 920758483
2 97305 453172789
2 113234 520478760
3 132910 45096
3 35203 90101
1 13446 149510 988037887
2 93582 961073733
2 5648 641766204
2 150174 857460589
2 83992 522021713
1 82572 131735 655046756
1 37259 128523 119029641
1 62190 73954 101899835
1 86487 106107 78174094
2 126803 228432459
2 120304 869078164
2 127249 524169117
3 95583 10996
1 110555 124267 946505727
2 83056 926588727
2 37125 492456704
1 10746 35718 57685599
3 36388 36706
1 67485 99164 786103021
2 25148 179081475
1 16476 74007 868594471
3 160900 74082
3 174273 3026
1 89703 136462 64069678
3 60079 96198
1 25905 140646 835314009
3 54073 125384
3 162229 74119
3 78434 18188
1 28619 95442 217309487
2 71464 135011703
1 88678 107077 842156229
1 41431 78150 66581804
1 26643 50521 985643836
1 5772 121681 390003534
2 83683 999163144
2 141724 170345471
2 148848 261170579
1 35760 69427 608915913
1 40935 111969 703811070
2 128118 931961567
3 57254 32991
1 123803 131719 528637670
2 123850 998110995
1 11751 26529 647831748
2 80219 377337729
2 68964 901050792
3 66956 1008
1 68784 79545 428205589
2 175022 352737750
1 74120 133173 154362572
1 22665 70432 606702513
2 20034 932219804
3 5684 148862
3 134985 47520
3 167843 144849
2 116034 652559062
2 29964 893344613
1 42489 137524 226672803
1 22650 144415 579998752
2 144610 839474723
1 52451 61921 474649681
2 65965 304458938
2 103502 950578580
1 94147 103785 840267458
2 111963 975577960
2 7128 627437251
1 40114 99576 462806987
1 46018 105837 887595822
1 18995 59208 762361873
1 92866 146731 849400274
2 105398 447362730
2 158417 777167881
3 6133 75897
3 72451 78927
2 56224 977765869
3 83597 147884
2 131871 205338475
1 19038 99878 317204581
1 77636 126432 414566112
1 77840 107204 494922797
3 164636 34425
3 8577 98226
1 36471 102006 918517208
1 121680 127643 264480455
3 178726 11396
3 33956 36271
3 131257 48323
3 93067 49374
3 1936 10816
3 50180 89263
1 84311 111197 221838838
2 3270 611086056
1 32737 110039 235867829
3 165283 15248
1 95892 119147 242660738
1 55781 75258 573413562
2 49683 571255693
3 116751 144151
3 150958 69616
3 104563 21267
1 13457 25180 327285585
3 136679 8033
1 61656 86499 462431117
1 72224 85556 189478810
3 593 124426
3 140016 140904
3 132135 85419
2 30351 674836179
1 106839 143267 53829765
2 57610 104593753
1 131194 134895 240128765
3 18846 145176
1 120554 150615 145945610
2 59149 621047981
1 57582 125324 401830183
3 174714 121953
3 2084 127640
2 149452 147248956
3 173859 105790
1 28960 154981 264148551
2 26878 231721013
1 5058 58039 390595723
3 167673 38879
3 104512 59306
3 146885 83405
3 83239 119633
1 2204 152821 890465132
1 28055 97997 76679377
1 45500 112776 809296184
3 180192 112383
1 61345 138589 816318980
2 17612 852166362
3 116862 44942
1 40365 71899 918398323
2 15189 545016736
1 9041 120489 295413577
1 47141 136482 716621689
1 102606 105619 540712926
2 111319 354869867
3 115537 97351
1 68571 128967 377051801
3 128286 62315
1 35237 136715 531509693
2 143072 706625622
2 108029 869243610
1 37888 77875 366769239
3 166006 1805
3 83471 43900
1 27821 100479 306925957
1 2327 39991 362454273
2 111766 758767974
3 162755 27199
1 24312 27706 234399728
3 95344 154337
2 13340 469022662
2 175348 557227997
1 46828 102756 227986179
2 77324 513913277
1 76845 78735 629775642
3 172585 119036
2 173563 304020810
3 144169 29154
1 18448 57166 703659966
1 10086 100803 504980436
1 14250 33173 193619144
3 137365 95306
2 69963 254051102
2 11775 602827115
3 99549 24699
1 133085 151101 526860598
3 80170 125132
2 108168 743912184
1 30482 59006 218476856
3 144830 52711
2 3494 260445451
3 178251 12178
2 57920 911248032
2 4840 947356586
3 123333 6298
3 145682 38328
3 68579 23497
3 59191 60479
3 30086 9619
3 130711 125094
2 146301 550804118
2 114821 364940020
1 11074 122126 681066324
2 122688 391286319
3 156900 42936
2 76574 63465870
2 58984 321560107
1 71256 78988 791028904
3 117583 153355
3 47539 22432
2 39661 129764554
1 79626 107499 175583617
2 17650 252655000
3 108080 93428
3 37047 34795
3 72988 23870
1 60899 69787 228786551
1 25496 116386 640940028
2 18079 360550079
2 147660 236737918
2 13647 919914768
1 89529 92126 720766272
3 67954 56380
2 19364 966047772
1 5535 52549 154950090
2 40387 383539283
2 140236 274586642
1 68528 147735 748165854
3 36108 51767
1 40393 50125 314078189
1 67983 97951 192850416
2 35366 728691732
1 18884 30914 609888978
2 41137 745363379
3 62045 81799
3 11496 116284
1 17758 126917 597868495
1 91366 134161 224678502
3 71341 122140
1 98096 149831 855204554
1 58908 116978 610550096
3 64817 1330
1 72135 138771 957858583
1 91758 107627 488838430
2 124076 862137797
3 142392 117396
2 136690 72611431
2 167775 725838226
2 84284 516252240
3 75477 81003
2 162101 646337654
3 145589 92209
2 129693 672262863
3 175825 98910
1 21366 115192 776453544
2 99413 609016502
3 42052 66898
3 112229 73872
1 61492 125172 923703236
2 181024 800092608
2 169277 759574457
2 159121 933725354
2 108375 968174657
2 127963 570689744
3 27600 3323
1 19826 118588 988918428
1 11081 33284 503380946
1 71378 120641 624167629
3 126853 128417
3 139643 55233
1 5971 74230 434930082
3 151631 112875
2 177337 547286253
2 49043 328940398
3 115542 11145
2 126894 616410710
2 114563 550220806
2 113183 850491295
2 101460 325333519
2 157038 143959365
2 141238 41963811
3 114505 16549
2 142163 649197566
3 121250 45836
1 1904 64497 679305382
3 153299 10829
1 65413 70480 684092188
3 83463 76582
1 77004 114581 893923962
2 83421 697654385
1 59296 111196 466482582
3 173566 90729
1 76461 149252 37388218
1 2539 154481 253580627
1 90375 113692 57511730
1 79510 85758 110908503
1 32587 82360 650810392
3 168642 134859
1 38741 119716 257782373
1 2129 51682 824611841
2 51510 654219105
1 74978 144747 184180772
3 109558 59329
1 98113 113124 449480062
2 37837 407916344
1 11390 42534 404053536
2 127533 806422621
3 136200 113479
1 133523 147821 454461227
2 11130 329319001
3 176193 110219
2 141703 2876709
1 78430 115697 500428776
1 45676 78263 861925175
2 181128 399609636
3 27014 119106
1 15072 42763 939971182
1 41177 139917 857308745
1 22659 150764 392868910
2 140156 951676384
2 28859 553458429
1 4366 58372 527572146
3 62036 111429
3 94454 98431
1 6790 30166 993119099
1 24622 124039 91744855
1 72678 106703 257102455
2 69419 374236860
3 87278 92923
3 99391 77530
3 60355 27879
3 33248 110233
3 25458 124866
2 91692 67658661
1 15779 144578 137629795
1 67210 77849 867631100
3 115592 112197
3 87135 58573
1 14771 99839 740478137
2 112370 614745014
2 150237 797275234
2 116850 138921812
2 136333 34741633
3 179999 129809
2 25505 180194364
2 3871 193587996
1 65988 74132 375532843
1 140127 148043 545918053
1 41315 139916 641061480
2 28048 567842325
1 135654 137815 586194671
2 161516 536798972
2 165059 412365436
2 130089 281052682
1 44015 104279 379544630
3 23992 18830
3 84759 77659
3 161428 53920
3 150153 152755
3 138460 144284
1 72332 98811 236798683
2 180544 351273644
2 59845 973332791
1 83309 120770 576049662
3 121443 24195
2 97920 357796273
2 129419 301393033
2 153499 659928773
3 24223 83896
1 4225 18940 711159452
2 97138 534901315
3 127124 143566
2 138282 425686125
1 79600 80589 343397362
1 110028 140018 823483681
3 170990 32351
3 101844 76327
2 162640 576391652
1 13078 137172 106958
3 6809 10556
2 79252 937701483
2 4500 397231802
3 41847 73259
3 95823 46364
2 107455 821628901
3 113347 144103
3 95812 39247
2 90155 817730950
3 166805 137514
1 55157 138660 449805791
3 100385 79342
1 116770 121997 612303529
1 96454 134351 265683435
3 140277 1569
1 59248 77019 502771815
3 176472 81732
2 154833 45305828
1 105196 119488 557864791
1 38849 82774 554635753
2 39583 115076278
1 23519 35710 184596674
2 71394 717048039
3 15422 11753
2 119813 381377623
2 173164 439999889
1 4905 36124 873656428
1 21827 120557 491010127
2 180062 719528403
2 49694 595481566
3 2144 49857
1 17130 25206 454727262
3 67603 135335
3 139978 55564
3 47405 115590
3 173094 139103
2 52463 857080863
2 173941 288433109
3 43353 117754
2 143027 530947723
3 13550 132781
3 118638 93418
3 111458 25229
3 42594 86394
3 125891 114084
2 157317 936710105
1 85957 97359 6341450
1 95051 114833 814080895
2 84323 175005643
1 59765 82138 535363527
3 70507 96193
2 105713 561903330
1 55328 64204 929270848
2 156864 20383375
1 79512 153951 866445382
1 9458 29494 555690197
1 105538 144769 930488467
3 100305 8834
3 87575 3879
2 130680 842725776
3 7449 36808
1 31368 95839 391814179
3 146395 26683
1 67012 142090 332702472
3 76599 53580
3 44046 139183
1 31901 36033 156778478
1 69616 118554 252238258
1 101741 147755 168611765
1 5797 38135 560698594
2 134307 587706412
1 129437 138341 358054186
2 58788 162801499
1 5916 70656 567709274
1 4984 44811 397156812
2 35043 844416853
2 17677 859376460
2 83802 955903135
2 178443 925811730
2 73084 82873777
1 29078 79322 53084618
3 61888 3004
2 5288 331438129
3 119580 115616
3 34147 134682
1 81690 138649 328292599
3 98244 50789
1 75978 82368 649589931
3 81298 33450
1 73990 151783 1480741
1 86920 122744 118099704
2 125145 841938261
2 14267 200635783
2 42933 982619304
3 121664 91132
3 7247 84974
1 3991 30784 779795259
3 2768 13966
2 42919 652111067
1 116825 120118 876798841
1 39017 116631 785232485
1 58680 139073 228713124
3 139669 115458
2 169635 910782259
1 80976 101956 523743681
1 102180 109335 826186222
1 73233 144894 458780160
1 73062 131624 383403368
1 9455 132551 179894080
3 139213 86606
1 8805 118431 972505288
2 172643 210047351
3 141702 139735
1 47005 141312 270847194
2 117525 618455255
2 111958 467048561
2 61529 891488387
1 25203 121600 656642544
1 8087 104922 928033669
1 44220 146499 464399071
1 15287 90589 966265048
3 39304 13032
1 24141 143997 689577844
3 127968 153192
1 40957 132839 45081661
2 172090 569036392
3 112925 136415
1 84912 88797 322538247
2 13145 358315266
2 17280 28623884
1 28611 120720 371002516
1 42578 108557 874737961
1 9001 148745 376110720
1 43389 120527 250178474
3 40318 140438
1 32191 140419 632339006
3 74788 113185
1 73554 103717 761754626
2 16744 503551359
3 150229 149151
1 50588 71784 869549664
3 175516 9704
1 87406 124402 477418606
3 164053 33645
1 2372 95413 199554839
2 49156 898019641
2 103982 376396053
2 100777 859001626
3 119745 616
3 163531 146934
2 103337 665628761
3 162157 129481
1 43417 125590 220265058
3 170280 74584
2 66367 572755438
1 121253 122672 321421071
1 75003 128099 251526943
1 54207 132816 772937010
2 61531 225521090
1 90664 152959 967860172
2 93261 222909397
1 11689 74550 732348898
1 10065 59521 390182115
2 114187 733391105
2 83475 667209818
2 67972 3391908
1 3143 111410 692235206
2 111261 697139823
1 22600 106619 618561374
1 124305 130468 125681455
1 11020 130636 401055433
2 5032 627561080
1 53524 99871 864785751
1 42230 104933 112408100
2 100839 515458038
1 995 41344 859803640
1 15147 147953 397148824
2 111461 515601984
2 13654 525528691
3 43558 119593
3 139813 22762
1 6787 142697 194953621
2 35177 233632039
3 30393 70020
2 80865 107659965
1 12813 51977 322388691
1 72877 104317 338825950
2 168086 515365060
3 28577 64902
2 99876 428481962
3 14793 140046
3 63817 79292
3 114898 78249
3 34120 61565
3 90552 85437
1 119196 133792 637725650
1 74488 137378 7446286
2 154216 975781574
2 165209 245342829
1 147862 154278 339296390
3 36249 64405
2 35539 792375977
3 142522 124212
3 93738 58852
2 101477 531231780
1 89012 103091 764824688
2 76658 904419400
2 132221 555416523
3 157498 97295
1 22253 139268 351584533
1 98011 104238 950678790
3 98519 130798
3 41644 98508
2 38528 326630975
3 178187 32163
2 74099 33395133
3 132147 109245
3 176187 12251
2 61531 229249572
2 24657 722264908
2 140204 304305672
1 139042 142453 812884455
3 82334 8559
1 107120 131948 455688981
3 51564 95860
2 9640 481713353
1 92755 146519 864871327
2 114878 681349916
3 122196 132968
1 31804 59504 606599817
3 78544 51997
1 67523 110696 185848640
1 39961 145464 52545850
2 139886 900358046
1 18885 106010 744992047
1 14455 63913 297363203
2 156928 931920737
1 112626 125226 510935798
2 67678 839588265
3 119528 150811
1 2396 110052 440473108
2 107918 667405720
3 49811 67457
2 149328 627996593
3 110667 152253
2 165953 43149215
2 109414 5449800
1 2200 22337 557554074
1 50893 70035 203058766
2 136925 923746957
1 8606 21907 412176922
3 28250 22123
3 106288 110004
1 35263 106561 852143364
2 78340 502031892
1 2122 46812 415848392
1 57837 68648 753668520
3 17496 1566
3 21263 90152
2 37390 152237509
3 51042 49696
3 121344 151828
1 32423 110845 409485104
2 129944 949159188
3 43413 57447
1 58513 121156 434631314
1 42020 53697 590208060
2 93233 726720283
1 25383 38624 363776000
1 95794 109676 346302401
2 129390 610999034
3 177978 138389
1 102884 125760 133040391
2 96565 13976251
3 28081 81260
1 114161 135591 732055743
3 84172 16814
1 102244 103565 437059873
1 86452 128581 387773109
3 21526 143997
1 7644 132230 195857157
3 81290 67948
3 167924 72308
2 157443 660301974
2 36600 928751871
2 101490 748166715
3 104494 113264
2 39196 95951019
3 112367 39195
1 14753 99047 782207747
3 124614 98449
1 57412 66082 502705635
3 114424 94063
2 141839 648853545
2 26293 105896348
2 141069 321730336
3 100254 59890
1 27163 93745 390149824
3 142902 145033
2 148684 19515592
2 111147 388666221
3 13187 44959
1 1046 104654 434821733
1 49869 153571 437298199
3 129115 15718
1 104090 126028 951852758
1 4036 111451 642256488
1 52479 88767 473662218
1 129249 144365 93476806
1 73652 73828 374430116
3 99103 136306
1 1624 11189 228418217
2 12999 969588901
3 161898 135416
3 76743 104068
2 93001 189774815
2 125177 761873862
2 55058 677161287
2 148261 948411167
1 48812 128463 777866881
3 156483 113163
3 181043 70013
3 33373 44326
2 66222 45370212
1 83171 86338 518962681
1 58152 88102 223331704
3 133094 48758
1 58622 144654 651132538
1 51819 104334 973562476
3 77089 110040
1 26202 88867 95015113
1 22246 94299 240886336
2 120361 55106646
2 94828 275124820
2 103919 558239494
3 107128 70016
1 10152 118556 539016099
1 85374 114775 399191302
2 125428 205446366
3 23862 23321
3 127204 41361
3 31317 4958
2 63111 176663108
1 43498 146571 623213862
1 35686 118378 630280551
2 8147 931611501
1 57196 153727 227048167
3 44814 628
1 91177 131966 762775982
2 165364 566807273
1 80553 132712 659911995
2 69541 219778107
1 3504 146735 86137475
1 53518 115308 92294013
2 119462 922424940
2 121938 902973480
1 89580 96451 483991482
3 165873 98721
3 10817 148477
3 20043 104930
3 51815 134081
3 178994 139068
2 75321 105647858
3 23024 87823
1 7746 138002 930918115
2 81271 738659928
1 36924 120588 910029593
2 111896 699607125
3 82068 67506
3 179346 71254
2 178988 366225979
2 62644 757673682
3 96103 32955
2 152216 886756717
1 33947 148671 14451962
1 35901 125040 596684078
3 123635 1810
1 66279 106604 968095301
2 38262 703521383
1 20297 122451 847380784
3 173126 135901
1 19051 113216 531047060
2 38708 853055287
2 18179 227652333
2 126573 912500151
1 13282 30805 292739377
1 27038 123829 324083823
3 67067 36676
3 110172 23776
1 97351 124948 172009467
2 119458 500644872
2 15376 934259557
3 41274 62920
3 160707 96248
2 110751 749380100
3 120780 126182
2 53998 958771945
2 150111 76194901
2 65224 734269753
1 44726 128905 754890876
1 16346 63322 291806803
2 132940 46632452
3 9446 12525
1 42446 111416 609795458
3 72395 42580
1 62237 86416 574289709
1 23325 31693 633785349
2 145019 978895887
2 84510 460045064
3 59841 95465
2 120736 832567061
3 43236 154401
1 40501 87715 717356930
2 114641 738062719
3 24770 27943
3 122974 127513
3 96258 92595
2 19730 776509039
2 144377 479206597
3 97068 76373
2 24335 972151906
3 165059 48250
3 110642 100768
2 152448 371540550
2 31503 243668938
1 44551 125986 127446251
3 144538 53196
1 92200 96113 950793576
2 146024 980637993
3 24837 48811
3 156930 9205
1 22236 145159 100440059
1 42178 81895 174856631
3 175775 1455
3 87567 45827
1 91871 147247 652505806
2 147493 856754029
2 142259 529645016
2 147365 995731321
3 175607 76286
1 73802 101541 699362370
3 70685 11510
1 15049 116002 575485110
3 173894 142596
1 70226 133153 294422868
2 121863 78867922
2 5568 244088896
2 154152 61218952
1 11942 139623 882648656
3 151755 31587
1 9716 19432 587877915
3 49879 116223
2 76345 920528014
3 116097 71368
2 77337 704746941
1 13165 78749 500304130
1 49318 106687 486075455
2 80416 614979992
1 37465 103605 497693769
1 14538 55708 664278315
3 72940 110032
1 73877 151580 784386042
3 5468 152114
1 7264 49911 665483268
2 43228 284635311
1 73278 116632 945369581
2 35163 671605992
2 45627 205025089
1 68483 133890 252258314
2 59675 271325671
3 23259 55160
1 13207 127498 81197688
3 102383 62846
2 152567 421340900
1 37399 147087 301549198
1 6593 127856 953719671
1 9910 89805 906535851
3 53489 123502
3 67555 62844
2 174597 14358897
3 176458 36037
2 43805 631809584
2 75197 610379084
1 42845 132346 858809063
3 30631 78159
1 45157 142301 580588175
3 107450 48266
2 109895 601792206
3 72299 64817
2 31528 567679852
3 14440 29849
2 79262 814521562
2 58263 622365957
3 145074 143281
2 25526 92391760
1 58058 63600 393665104
3 175643 113786
1 48753 76917 453534500
1 37591 127361 59078445
3 175169 145390
1 76485 134308 583199923
3 127468 106865
3 25179 154131
1 73916 82331 796018570
3 164519 55885
3 73122 86728
1 74570 94717 963425505
1 36095 145206 539606859
1 41531 54418 725469438
2 63283 139236442
2 15923 517323218
2 103545 940724006
3 158610 84452
2 28168 651937359
2 52666 687992308
3 164851 16754
2 106787 987122908
1 20967 117179 535869815
3 47955 105357
1 18819 56958 567108282
3 176602 81305
1 116918 138976 977586659
3 124639 138649
1 45391 130147 405996213
3 128051 103485
1 92941 139735 53944280
2 99592 150278945
1 9235 48315 965437308
3 7063 90718
3 76796 93303
1 14051 127129 636708070
1 68418 116722 649022780
3 158275 91082
2 6599 681171484
1 80626 88593 579319490
3 100640 5428
2 181601 96475016
1 15020 66871 677996839
2 1580 219057094
3 44254 28203
1 19107 94833 893977281
1 20845 39436 296119587
1 20334 134562 887645728
1 66913 93149 533620014
2 127311 232332265
2 67790 158536220
2 79688 199034520
2 166789 504081250
1 32139 136684 178911491
2 84914 909773129
2 12706 825977758
3 124509 142449
2 106633 680280554
1 96217 100500 231352925
1 17852 145444 736159118
3 37467 13393
1 28718 150436 384624211
2 174811 808882880
1 87618 104253 844593578
1 39849 40313 616584351
1 61308 72610 919304164
2 108099 336409766
3 10680 39675
1 42217 52791 713555308
1 125646 133960 319711972
2 50771 241955784
1 27911 77024 47065399
3 175277 147444
3 37389 145464
1 82592 117788 193102873
2 108432 150219880
2 67041 965716024
1 26543 63736 169358833
3 83386 61298
3 117101 50119
2 135948 459421536
1 32552 109991 785009727
2 34393 683474066
1 102016 146961 661062509
2 93801 223342707
3 64181 25620
1 1410 123078 934411848
1 28859 41825 272105456
1 78090 100416 625970707
1 74769 76689 742524297
2 61730 370066288
2 154052 858901756
1 46733 61521 43053610
3 23687 148149
2 34122 654139283
1 59409 131245 954042218
2 54821 41992172
1 85536 111114 435924204
2 33502 249179813
2 140277 18383465
3 117875 153257
1 11870 112253 119437539
2 73129 296947267
1 60864 110504 394831445
1 65705 144045 723221192
2 157627 643033886
1 73020 154928 892973487
2 127306 765056758
1 39084 77902 908751715
2 22670 875881291
3 70513 28104
1 64192 92179 396304451
1 119404 128906 500363999
1 40039 93429 905743279
2 174149 594806180
2 105735 606657535
3 114162 60672
3 173349 75455
3 84929 30752
2 180669 896334267
1 72285 109223 166930671
3 62051 20890
1 50110 88622 704587969
3 179640 102605
3 93710 120527
1 26043 135598 407326278
3 58376 8275
1 110185 124286 907494556
3 53835 116750
2 24230 169504366
1 64198 98728 210830423
1 99703 139169 199934058
2 95826 671841248
1 49275 76031 57584365
2 1355 363400178
1 18347 63741 754582562
1 54833 118655 232860996
3 106389 9745
2 99377 219535338
1 86731 93831 505859164
1 68735 148408 158829399
1 63685 104335 654278491
1 37055 145704 820100821
3 175434 63956
1 11544 112739 767956636
2 105089 808729141
3 150405 47683
2 96364 371891451
1 85754 101717 715171992
2 146697 133618719
2 67569 737617569
3 7919 118096
2 1021 492942071
3 49504 1129
1 32401 50704 48633339
1 85654 126079 255341744
3 82231 75937
1 570 14535 751656998
2 166820 330586738
2 111147 386321645
3 46990 50634
2 106354 946288197
1 32779 97213 348596515
2 13628 70095441
1 83097 87173 562388077
3 82336 37271
2 49704 516554476
2 59108 840662318
3 139858 46380
1 39049 79784 249731500
3 50736 6123
3 127061 12553
1 12586 115996 950576751
1 68537 103123 43354985
2 120553 879793626
1 26814 74048 279838171
1 149765 150534 680841855
1 36028 103333 827706479
3 174149 76790
2 74459 344303049
1 5087 84436 741946633
2 166845 647858045
3 74206 139828
1 32090 86745 139521957
3 44020 84402
3 32412 55682
3 121947 131869
1 70915 113133 620149427
1 30194 138206 12458591
1 89542 135701 378827351
3 123021 33680
1 10474 77015 728738755
3 169600 83011
1 91924 105568 106509675
1 20258 91530 660175095
2 102981 778702630
3 25960 41933
3 163710 79466
3 159669 85099
2 127795 980453660
3 113794 50095
1 39059 108142 323815338
2 118908 646786827
3 21050 132999
2 90444 554411009
1 26015 107284 896923668
1 44482 130810 329561495
2 15869 504120006
3 175152 56044
1 47877 66957 396838088
2 125858 735515187
3 124842 109266
1 78331 117015 413049142
2 169759 312436043
2 11778 937067924
3 180568 79002
2 134637 136823082
2 26594 984250707
1 63742 127519 820281125
2 122808 528558701
2 133527 408645888
2 63768 454944445
1 7230 137968 466198124
1 523 97319 742469930
3 105065 92990
1 42282 62409 824900161
3 18567 16535
3 54647 137945
3 146192 62525
3 99336 57406
3 8328 101933
3 52595 12752
3 166089 104389
1 69238 104170 623431216
2 53134 975641964
2 144733 380990116
2 35336 505958274
2 68626 569534658
3 43018 118271
2 31516 411989625
3 3790 105131
3 128488 20341
2 46608 9607115
2 33334 745471193
2 127741 31312727
1 53828 108595 793351224
1 69546 69946 105720548
3 174151 110474
1 9076 18216 178504963
1 62999 136345 213922374
2 125147 973226141
2 163550 727854873
3 6494 138440
2 57687 316831027
1 111572 136689 218327913
2 96599 99931398
1 18282 56788 807442505
3 34403 82672
2 178580 627141310
2 74406 486539377
3 155964 105663
2 3685 516851790
1 78874 96108 361573770
2 141889 215435942
1 92137 113861 471056055
1 20505 65160 577865480
1 5494 100124 873343545
1 61507 64069 276473206
2 180927 854534840
3 65059 70455
3 77322 45236
1 41700 115096 675566861
2 50405 365485025
3 80706 60382
2 115651 170987300
2 64223 64330329
3 67993 145995
3 59262 153156
1 25616 85555 21123091
2 37457 221206590
2 25897 447996475
2 127740 980995199
1 10656 27824 447310794
2 165393 261318987
2 175818 284170205
1 48397 133128 606961691
2 92993 451604082
3 22778 119101
2 62187 724054590
2 95717 566383100
2 54451 823600916
2 86291 250185787
1 98253 149129 673012315
2 111956 250826506
1 95143 118165 143447278
2 59310 453528149
3 5215 84275
1 82149 115456 405120582
1 3766 68752 321863751
1 85948 120899 767781738
3 9978 43136
2 81145 44168269
2 125175 538458411
2 141673 284070476
2 32626 94653464
2 83139 611588992
1 80719 108838 781102876
2 20174 879704705
3 41714 17984
1 128894 130613 491350130
3 110447 89657
3 131570 51770
2 140089 679361071
3 47190 136310
3 742 102032
3 42054 91638
3 34231 100135
3 12593 43790
1 9041 113987 289926091
1 72891 124867 827210622
1 56314 148997 385373404
1 32734 67274 762493389
1 112481 113746 978410591
3 13073 108991
1 37782 124043 544996031
3 144852 68499
2 25458 838203907
1 66299 136317 52185179
3 164820 35432
1 69050 118823 417936724
3 70103 36380
3 33487 128396
2 169889 302107933
3 80478 54044
1 25873 30481 514997460
1 68813 97686 515216184
2 70162 716428166
1 78533 99888 258234392
1 28271 55925 491014945
3 88911 105863
1 2900 69021 256795462
2 3965 912529691
2 37537 650228953
3 95993 9953
1 147315 147510 97564772
1 32284 75578 686241682
2 175056 496651837
3 42217 97692
1 36540 47792 137190963
2 118508 643948489
2 129106 279274126
2 92223 170002633
1 87409 100232 113352204
1 38730 60546 683788291
1 110462 134614 805005572
2 115524 476858102
1 131816 133130 347335230
3 144715 115887
1 106601 137334 199974253
1 111423 152199 623668246
1 35330 143107 653621487
3 66411 86251
2 160635 988006725
1 65504 122970 71253540
1 53144 149790 626394576
3 11594 130105
3 103701 56199
3 175842 34828
2 81505 319899134
1 4735 66954 24260512
3 31857 150774
1 141496 144899 236138278
1 67668 78419 273913851
2 37166 297506639
3 67636 136074
3 147268 152879
1 76130 127640 2546746
3 121978 102881
3 120165 133901
2 809 868396793
3 138700 21049
2 139557 440670311
3 3379 100730
2 73023 505746405
1 126878 130571 308668876
2 79070 3347410
2 124098 931505854
2 40612 129765822
1 62762 75085 814873059
3 108361 91060
1 142388 150358 696169766
3 69665 105668
1 526 2969 991275471
1 46186 122732 100135720
2 20761 206220646
3 52414 50870
3 133228 109184
1 42502 142347 671149307
1 90156 148458 891416655
1 14543 134380 397681359
3 126637 123426
2 1725 610935883
3 65872 104444
1 71558 110200 266010712
3 64973 76907
1 16764 47828 762318468
2 27475 538076651
2 166457 787432403
2 37370 162401838
1 77267 153490 416580847
2 71627 252790696
3 5453 92685
1 33316 77939 592518297
2 80544 453414092
1 60643 64744 821253380
3 16176 130464
3 76871 75799
1 139937 147409 184783489
2 155627 520050485
1 123473 140710 693162020
3 158246 141190
3 172336 121746
2 163885 748281841
2 75216 394481930
3 170317 136387
1 89507 94380 815368740
3 29307 153590
2 29801 789759132
3 117465 4194
3 76386 101809
2 72619 9866318
2 53338 840243040
1 143011 150127 308722413
2 129402 738075343
3 36771 109033
3 178770 16153
2 91967 507932997
2 139682 758057229
3 44617 118733
3 155566 137169
3 107387 73938
2 176520 960694958
2 105284 843813440
3 1118 63146
1 72882 99217 947953647
1 113890 151472 545170671
2 81318 26279740
2 111446 68932167
3 77490 117127
2 150760 190422631
2 70521 966326672
2 21296 734899384
1 101756 148530 906370419
1 47633 147726 527984638
2 165671 21513457
3 175564 71365
1 88873 133405 653886312
1 55047 141879 562077475
1 29743 101243 128740074
1 24598 29196 910392672
1 108764 115552 828104978
1 28116 103910 379761016
1 20969 109054 188512848
3 22699 77791
1 76154 96245 183952931
2 36479 685418916
3 35002 150331
1 9847 25104 699750666
1 19008 90388 96843854
3 127287 1327
3 20316 146540
3 9498 139363
3 73057 93544
1 86443 131560 401841986
3 7809 93936
3 93513 88976
1 16025 94253 225385948
3 4614 148478
1 31341 54059 859585775
3 22823 146672
1 51320 115691 833882123
2 169191 739358576
3 84171 11204
3 178903 63752
3 130914 93394
1 63006 125841 15001707
3 129733 46875
3 179753 18058
1 23280 45419 987597204
2 81645 321116015
2 103408 211006292
3 157637 78069
1 1993 82281 55795478
2 96082 281783974
3 63260 143734
3 136217 51874
3 82652 80772
2 157047 416601783
3 2380 28811
1 81687 98899 265642638
1 12101 23166 994699571
3 134591 141021
2 83675 209553477
1 39640 91920 304389551
2 75069 812508679
3 151478 94317
1 5536 39950 968454555
3 5851 57108
2 21867 534837737
3 160000 27264
1 32632 65433 159320236
3 163418 79039
2 180740 515738229
3 146581 59470
2 178779 108327147
2 113419 668734412
2 124931 997212880
1 34606 147963 512041142
3 69457 62068
1 64897 123480 105931806
1 7914 120738 144878204
3 159298 41743
1 17061 74378 213498950
3 32009 7827
3 5636 81970
1 14025 125238 834253399
2 105199 600459856
3 118782 141997
2 57403 288260098
1 62264 69830 145215348
1 55911 97092 37601575
2 159983 676700112
1 48724 145299 303681908
2 149528 131726169
3 149232 114315
2 55583 606356007
1 48461 130921 802731263
3 112021 35694
2 135450 400721088
2 28276 662679659
3 9648 115624
2 162836 690065483
2 87904 515575526
1 19003 75955 616492502
3 19673 70285
1 1801 126935 283845825
3 179504 16381
1 11231 119232 861590178
1 52688 72610 159607616
1 66238 72743 869864385
3 44188 4994
2 19362 742825602
1 30202 141397 266482467
1 89314 104426 311033417
2 52679 833018493
1 15988 92281 449088044
2 153845 650160547
3 105461 29274
1 109660 154866 883507777
1 590 91097 181369728
3 105878 119058
3 61887 141961
2 75472 39332795
2 105348 775249179
3 96429 55716
2 145981 934928625
1 125310 130968 419315611
2 1759 753900374
2 64028 85858904
3 94003 137151
3 118030 46308
1 17553 66696 332256653
3 60191 143746
1 87882 112913 432873395
2 130242 474229295
3 13438 75267
2 144233 142042997
2 29364 291908477
1 105104 135543 550395970
1 76475 153978 538234212
3 90615 54141
3 75539 35173
3 159181 65069
2 173673 472219490
2 60635 22380237
1 58647 115659 327551517
1 49740 149836 546429095
1 10346 119105 18384615
3 9879 19438
3 101001 71881
1 16288 36355 145515061
3 96426 15852
3 18465 110062
2 67506 928562001
2 72490 141448530
1 26246 84413 955368175
1 11193 95464 579584188
1 34995 41004 616210196
2 77410 404681644
2 104662 264641011
2 86783 821786871
1 104293 135655 638035863
1 33873 141450 16142098
3 109388 87540
1 10611 59244 605127211
3 114209 111237
3 80283 42180
3 154523 51641
2 135269 681850673
3 110637 25811
3 41938 138835
2 84703 314664201
2 160411 219140045
1 95497 96996 105142117
3 161680 97416
1 86071 137444 40203663
1 105555 110586 235000920
2 82968 800429922
3 158998 71160
1 6075 100531 995484850
1 92699 100601 601929198
3 93695 66831
3 61679 96632
1 73039 133256 563957936
2 2625 935714306
2 28838 622403579
1 14967 145026 834623652
1 35976 149125 206654560
3 84309 121479
2 10835 662690962
3 132201 110900
1 25653 101213 621318372
2 140064 345215537
2 37729 394737029
3 70057 148753
3 161504 56856
1 15600 133151 582158026
2 8741 915583668
2 175431 167176604
3 55822 108836
2 75062 162035761
1 31631 123230 341377957
2 139708 406448214
1 19933 60470 266052096
2 86704 469748972
3 70338 142921
2 117423 167712681
1 11325 150470 78512648
3 21498 58411
3 27924 6989
3 20016 30726
2 42583 613339259
2 161447 72488895
2 126217 54567554
1 68684 110837 731948204
3 81277 42065
1 22527 95322 692649570
3 143886 2512
1 79886 125122 411841929
2 147213 978112226
1 52585 81786 53874601
1 88927 114367 271974782
1 58661 125310 890832684
3 130404 66862
1 15856 44363 494137266
2 160910 443885249
1 27363 106278 27322726
3 161309 56567
3 90662 109498
1 21532 46518 837384932
2 77708 651081704
1 70125 75839 928881509
2 51198 835271617
1 125811 134283 213970418
1 3655 41259 952227724
3 44883 60779
2 146299 313724576
2 89875 968896362
3 144367 87607
2 44113 128348391
1 103777 143799 997103396
2 94400 636389181
1 62375 84671 195379739
1 46586 80498 726266136
1 20756 97283 770106310
1 26885 35394 960474231
1 85181 128415 552383271
1 25203 33746 831358293
1 139476 143830 66096412
2 99133 660121440
3 20964 149184
2 65006 581211553
2 45360 575612872
3 161224 71103
3 133652 149918
1 11349 81604 651010703
1 133344 152744 675442583
2 116150 374001053
1 64810 85418 147390141
1 43787 148387 244524926
2 125734 251564817
3 13459 69568
2 115077 63598496
2 155215 393841781
3 91212 101173
2 51166 879965684
3 54298 93492
2 78390 119833622
3 30173 18944
1 75030 114037 551005223
3 80997 55260
3 69381 56149
2 132739 518515919
1 11319 50048 911463955
3 41019 119948
2 111196 975350902
3 89632 56148
1 85810 92882 720524917
1 56274 98718 14725901
2 161990 364464830
3 34209 93280
3 41045 37822
1 22584 39187 904694981
3 88982 33088
3 82829 128607
2 46769 502558469
2 130443 27455486
3 145601 106964
2 155478 804881759
2 83500 988481191
2 152378 926601651
3 35081 53475
2 6699 952936315
1 36084 101345 191975645
3 56263 66966
2 98325 890197971
1 15223 98274 231524114
3 105921 116895
2 124845 15660392
1 51167 80402 273692204
1 24930 33445 519035048
1 54111 56637 511302613
1 41858 88610 870277061
1 34071 61394 232522350
2 17103 668927462
2 101600 965542676
2 166683 627139477
2 34898 433806663
1 113774 151484 324524006
3 162950 35232
1 46670 92283 675722035
3 139303 145840
3 125493 144942
2 171436 472664279
2 82883 957939663
2 137982 701612734
1 16246 30278 599033836
2 88845 598512354
2 56576 438247989
3 47676 133196
3 145649 25222
3 170940 90774
3 86181 3862
3 150435 14544
1 39054 121035 847094298
2 87847 197703421
2 75074 265783954
1 60896 134260 140093194
3 111480 34688
2 65836 341157232
1 43572 101283 502755404
2 115941 53073119
3 66517 56385
1 140159 152046 31483725
3 175533 91363
3 154491 61720
2 79424 848685730
1 78388 142281 55939506
2 141324 976162302
2 26816 466767013
1 114722 124756 774467005
2 95095 997816999
2 165037 307677469
3 84907 29728
2 62877 566347792
3 137831 108066
1 18080 66659 39860767
3 21469 97392
2 163218 992154078
3 151597 85034
2 81104 281270290
2 91253 475748741
3 37427 70427
2 161602 485274173
3 130558 106202
3 13326 20496
2 20761 137942209
1 123359 154276 271306529
3 84803 80184
2 162447 720133833
1 9209 153172 598426666
1 3575 84638 660157785
1 103689 112960 387711145
3 164096 42262
2 49241 729139965
1 54906 93401 877427738
1 91928 107324 123842443
2 168798 357840303
1 137230 144179 383276580
1 24886 68419 410994589
1 34131 143825 505407599
1 56485 56794 980248452
2 51244 57638251
1 105340 149793 420180552
3 156505 115953
1 85809 125040 664927361
3 100271 144735
1 99932 134337 695422091
1 40795 54571 600502904
2 72627 812114849
3 165523 42785
1 13020 19571 844584599
1 14991 16196 540872780
1 25506 99391 368245551
1 63962 103055 680855839
1 29749 32990 812179922
3 5147 44375
3 118261 115669
2 107034 874584236
2 138959 110969751
3 11468 24941
2 149003 593803274
2 92311 367725644
3 129053 66338
1 93685 148640 631799896
2 110118 219184687
3 153591 12665
1 54572 68539 200838711
3 115680 134659
2 81690 523433009
1 10899 55556 862457247
3 50282 154649
1 14225 114790 400542778
2 27185 694890633
3 109139 80746
2 29285 251264219
3 38787 47609
2 115205 956925369
2 141873 820431954
1 19675 150461 444503799
3 172876 118576
2 89380 84407762
1 62549 97833 379381139
2 140682 577272995
3 127612 1136
1 3849 51119 752453334
3 61585 153756
2 98211 328606246
2 73775 13588606
3 40473 42472
2 113520 7759746
2 118197 808488123
1 52784 136224 585171886
2 24703 988927501
2 41951 44311272
2 75805 980179729
2 170600 133751064
2 43718 660670144
1 44626 114146 414886126
1 107050 127247 908619236
2 24619 151150495
3 81104 29949
2 141028 620211521
1 47507 47825 917175530
1 147944 151732 219332069
1 49400 88859 327637319
2 92415 176942426
2 101329 923199276
2 77968 30921070
3 32348 56470
1 67615 85356 746398642
1 116550 153926 840650362
2 79635 284286714
3 178817 77479
1 146270 150155 711858771
2 75429 40405711
2 128331 598448713
2 9134 222410522
2 21024 553133515
1 34396 98717 270649974
2 136287 920292746
1 58054 147954 282970356
1 5278 73880 235848271
3 147015 92409
1 4665 89622 846205447
2 113724 909732298
3 102188 43870
3 69047 76403
2 148107 654728694
1 75212 86862 809961382
1 32207 41491 284110083
1 105777 132142 685921440
2 178645 631099254
2 146820 596812444
3 116266 11974
2 15651 276421919
3 116074 52006
1 45198 144919 198914475
2 25848 429998500
2 34465 291802215
2 158511 391484890
3 165748 20192
2 24528 783106457
3 61258 116773
1 7290 133031 431920539
3 104576 48342
3 28414 52188
3 28484 127118
3 118159 40085
2 34909 424174834
2 139698 502064655
3 81207 125242
2 89592 736357964
1 43120 113510 711853293
2 52180 671862574
2 128721 687735274
3 74184 129534
3 84817 122351
3 81706 141237
3 54598 63404
1 61721 120612 722329542
2 72423 936513591
1 51950 101106 129392824
2 134603 638978724
3 166995 76255
2 103252 812869425
2 77628 600471641
1 120583 134559 282641090
1 98260 116250 462755889
2 32432 226546710
1 24410 131429 427345685
1 956 55002 648898269
1 74939 145208 971570601
3 138202 1187
2 16583 548153196
1 85502 144286 342868000
3 101455 72094
2 141902 404714958
3 146668 73388
3 41062 123529
3 136232 110890
1 57108 63858 324960401
2 138634 619649925
1 108483 152459 254005205
3 100539 119484
1 27831 124128 777785429
2 174590 382568071
1 53222 95407 9716177
1 16303 133852 779196368
2 76332 682979294
2 41618 252551943
1 118943 126388 526452135
2 121824 449114997
3 118891 3350
1 71939 96366 365147571
2 97865 335836614
3 139140 132169
2 22753 516729568
1 104945 116907 649875567
1 46954 58811 82412705
3 132521 42373
2 146797 473342655
1 95090 143256 926468848
3 175700 5859
1 2147 133611 784507503
3 82216 21308
2 37207 54034765
3 147174 43324
3 75149 21189
2 37537 676624347
1 106061 137150 611694959
3 130555 62765
3 65019 122186
1 86001 96682 413969073
3 56785 125592
2 47187 600424063
1 23797 60435 440155606
2 103991 235745256
1 73788 146850 76025772
1 21509 100745 275000337
2 24558 521039055
3 120199 9136
2 151181 60037448
3 18130 112220
2 16656 330316147
2 108459 649300909
2 124752 362216687
3 98351 33247
1 127468 139652 6174741
2 99346 349558544
2 74213 569398200
2 109227 790858030
1 454 21291 627535984
2 90751 3209533
1 94866 105013 9744418
2 45294 482519003
3 142270 70382
3 82523 88262
2 129016 559528779
1 103442 152551 651367226
3 64291 52394
1 11423 94780 347601257
3 569 90173
3 149978 123794
2 151246 95323640
1 61251 104531 713175715
1 11298 13253 85953473
2 56621 605900546
1 27840 124207 270722284
2 159255 273149803
2 128077 54808491
3 64514 335
1 28901 104406 911370836
2 161871 375673890
1 16659 60050 448169907
1 86522 147822 523253289
2 99419 52518507
1 76681 124909 352128466
3 21754 1852
3 16348 123477
1 107432 115432 276469746
2 113177 269952305
2 13833 40832723
1 470 136619 131895431
2 70528 556209244
1 41780 44228 876853926
1 119324 122574 232291960
1 17382 124405 793348189
1 26160 137228 680225136
2 119443 112614677
3 9095 92526
3 129806 13802
2 115083 709852856
1 26458 145371 108742666
1 55575 81353 228938042
2 60483 355615075
2 143796 693177454
1 27860 145079 479878199
2 112176 626989227
1 33844 117845 382534466
3 174501 16998
1 95581 123805 253963743
1 7062 110164 495473806
2 8761 691123347
3 120856 126677
1 8016 31616 199638269
3 97066 59644
2 105520 710191805
2 44074 557260300
2 78544 322548208
3 103195 77954
3 160561 20393
1 18870 19776 319326472
2 93234 822831113
2 19481 800281540
2 59357 812688067
3 79099 102854
3 24353 86609
2 60583 300123002
3 128576 38548
3 57896 98040
3 101127 20923
3 97892 115623
2 35227 861981272
2 159722 548992541
1 138621 150183 269111002
1 115454 145100 148931481
1 9256 95536 384141048
3 104947 106136
3 152408 94642
2 104621 516919753
1 4508 141709 874641787
2 5012 845189355
2 115820 860254714
2 92091 996354029
3 66180 31888
3 5382 150210
3 108135 105562
2 13401 82612820
1 35671 146795 626137877
3 126216 127500
1 62628 144966 208941164
2 23473 94543564
3 82080 80563
3 51216 73320
1 117964 144814 344414563
1 79218 144605 57943554
3 132418 127561
3 154029 101467
2 14938 287658548
2 52451 738080318
3 158358 34224
3 88185 82018
2 96520 851467747
3 42000 96289
3 114332 20997
3 177865 69097
2 141705 170971919
1 18554 137110 439279131
3 97782 96969
3 27494 29348
1 107671 121666 173431178
3 17866 40720
2 30585 255125790
2 17839 806186246
1 19999 86871 759017947
3 124802 5253
2 1113 748817586
1 103798 150393 226557017
1 105003 138886 12687499
2 177902 841687964
3 9269 107909
3 27959 40333
2 11951 948087435
1 31142 128473 877009956
2 82095 619019439
2 93686 585792857
1 23322 47764 888068664
3 78478 35721
2 176250 995218372
3 111354 78018
3 147438 106145
3 178169 87579
2 9563 944694869
1 11922 113688 631909180
1 16089 106813 581192101
1 110207 119674 144292855
2 154666 676271699
2 170826 30660762
3 114881 139422
1 144982 154910 603730024
1 131913 132310 911439602
2 75336 542712475
3 21506 9808
2 5402 936526370
1 52759 56351 904013334
1 39641 105560 365785522
2 157249 702840804
2 99865 339809648
3 177127 19227
3 149279 10080
3 173864 17052
3 166764 17933
2 75901 828895563
2 166621 959170270
2 73635 54641330
1 58714 80542 457355449
3 56915 123781
1 24531 147483 154208616
3 71011 31039
3 23644 147143
1 31019 80038 860540931
3 38007 16265
2 80852 954122146
2 49940 352066785
3 40613 42250
1 50421 51852 555491083
3 118164 114351
2 156420 937827815
2 161366 679762359
1 51410 89357 283349934
1 7162 91823 816635595
2 139950 807255565
3 152777 126402
1 19141 150120 470107472
2 20507 744860204
1 17322 44720 214323770
3 31434 126200
1 27366 55951 214250906
2 102765 770319087
2 109944 102684444
1 43546 121840 616512578
1 80344 95104 6100470
2 120028 214514578
3 17732 138698
2 123253 740697341
3 152077 153543
1 31229 38164 297287670
2 19628 375725272
1 50406 101856 731108232
3 83742 61938
1 3700 29911 398769426
3 99950 35420
3 165078 15339
1 105190 147940 216040208
2 16180 204267214
2 7166 103834704
1 91963 145991 403366809
3 109139 92820
3 82932 56084
2 89514 532221665
3 18237 87946
1 32581 119835 960864704
1 94000 115924 44798622
1 46420 65162 838138682
1 99738 148465 730403952
3 84032 32762
2 158224 883178347
1 19471 72709 288103842
2 48031 773173454
1 99917 151951 379694327
1 117277 127302 944485270
3 103100 114391
3 111880 33662
1 20279 135460 477617615
1 48147 114109 276409516
2 129446 848155521
3 84910 67177
1 79929 98904 266216136
1 40824 104777 359114781
1 129109 131655 970631542
1 7928 42368 617103065
2 58373 814035612
3 135217 118880
3 58252 76138
3 94846 140926
1 98937 109344 157563656
1 18013 93616 237814448
2 149888 485054954
2 76745 905517318
3 25167 137256
1 14197 53739 380874439
3 72852 98779
3 145499 45609
2 128836 318016097
3 155298 18318
1 57321 70951 450695581
2 127367 415286177
2 37502 423968970
1 92919 151702 628404927
1 27924 141661 946117843
2 142029 202904697
1 22868 149253 682067519
1 23237 76813 731700694
1 43461 115188 712061336
3 34123 103260
3 29915 42399
2 151503 945683208
2 168709 161646729
1 59903 76823 173611288
2 92423 704658200
3 9062 76994
3 12290 34539
1 32022 133899 228601566
1 16714 90499 374697313
1 85313 128641 83348070
2 99457 615649595
2 180726 191591442
3 160579 119168
3 181538 42862
3 68395 31002
2 125147 994713891
3 178590 69169
1 28870 141729 476292281
1 47245 137642 31719576
2 109739 140804452
3 40328 137065
2 51214 283066392
3 36814 102220
1 52721 114434 590255822
1 56420 61608 858046277
3 145682 28158
1 21417 44567 635083186
3 2756 117
2 96534 102502974
2 149760 681646642
2 6585 373167820
1 25804 150693 307650465
2 44152 755858693
1 18673 117916 65736382
3 104910 31324
2 49260 461435233
3 128725 7844
2 23127 110194239
3 168610 143723
2 105619 879358305
2 130497 787923967
1 106691 139567 880892429
2 73637 287140965
2 129178 533760214
3 162872 147049
1 47041 47525 898060448
1 50113 139120 967295287
3 169823 35206
2 18314 796795969
1 666 92342 147312101
3 157016 12193
1 27017 84084 548241017
2 89191 624526231
2 22931 510681412
2 138145 758651229
3 25059 137762
1 51860 61741 827706596
3 110273 85476
2 98935 363083239
1 32286 127225 509422208
3 171206 33835
3 157127 49953
2 129 961538083
3 31774 40364
3 138076 51978
1 5357 41685 836048511
2 151591 53327992
3 17446 61804
3 75625 39479
3 127427 141493
2 10393 804448917
3 78586 36961
3 54233 95737
1 85010 154147 788539841
3 175132 75832
3 149880 112579
1 3294 18731 175370626
1 56901 150184 45253536
2 169027 583990728
1 28355 96579 450855867
1 5131 45897 811772669
2 105183 496207021
3 1254 148222
1 21218 81434 785718005
2 151179 954902370
3 51751 139080
3 59294 141967
1 14551 113416 120387240
2 74280 838738674
2 2940 11177520
3 93617 31292
1 57153 139969 297705106
3 58906 11854
1 85397 120004 981105630
3 1819 50688
1 32434 138477 706998058
2 74489 61310933
3 163476 125778
2 47654 844425940
2 120795 184127686
1 39448 150841 526851570
3 71760 92630
1 25692 147299 886157994
3 149066 60224
1 33389 66616 450126727
3 177238 63744
3 22808 86479
1 74488 149557 70115074
2 90613 172869421
3 100230 16236
2 130481 565149180
1 13130 112949 502734773
1 78587 154163 493127239
3 81889 133279
3 17558 123433
2 52437 500758492
1 58763 133790 896762380
3 165349 22408
3 111792 16877
1 38280 61026 929836622
2 9672 253895664
1 199 19127 619316576
1 518 22135 119086216
1 33997 139801 383678829
2 166456 704708349
2 4898 214050264
2 100989 420159303
2 115738 297969648
1 1110 113442 290036309
3 24362 65162
3 34564 69514
3 105637 82402
1 15187 120514 844686918
2 109488 969625268
1 4550 48912 762753560
1 25236 35636 407496888
2 93344 451551328
1 56120 129649 338032652
1 112915 132337 932509176
1 118203 134614 198055953
1 93435 130334 520441386
1 64118 85050 253398189
2 109171 521801857
2 43145 602265341
1 10294 102432 220269912
3 6891 101254
2 459 438258601
3 161458 11020
3 130952 20698
1 45456 75496 578850696
2 54924 592912870
3 150981 90559
2 3501 846660882
2 81956 72028767
2 46528 684066562
2 160703 225606068
2 64075 430129326
3 33340 24788
3 173119 39472
1 84418 110692 817482328
3 98528 104526
1 6767 116705 822238558
1 12019 76056 213130683
1 39451 123335 805059086
2 156641 397856355
2 158157 659527702
2 50936 571788696
1 90313 152132 265025196
2 6641 505902416
3 91230 50568
1 80381 94883 131868709
1 95217 108929 600060499
2 81648 656281209
2 23980 767522956
3 150955 25625
2 55271 696667526
3 136377 21156
3 165423 7652
3 163426 41923
3 126761 41158
3 69917 153650
3 53013 104952
1 65390 79507 217132148
3 151445 83896
1 106102 116852 100855911
3 141060 77073
1 30832 97269 219977620
1 3109 17978 437831823
1 23594 57397 814399453
2 77235 170776102
1 23226 69685 454563086
1 54930 104841 283693666
2 122001 864620174
3 74883 84875
1 53447 76391 501673456
2 98940 767888237
2 85775 489972092
2 60949 138366240
3 35423 148275
1 52552 67020 288448223
1 30596 56258 650063600
1 29879 131830 856056492
2 151657 165371753
2 16422 708067861
1 69884 114404 277196087
3 36380 77820
1 16545 70081 11918532
2 98593 717579841
1 31392 142432 515949619
1 34348 69159 195159730
3 55594 89385
2 159762 161770396
1 3446 97151 509777328
2 61989 367570030
2 84969 960758477
2 159321 402420739
3 125402 84398
2 46499 995378473
2 74008 638157369
3 87089 11339
2 90798 335083286
3 103228 86861
2 30953 332221708
1 24086 104072 672438848
2 82623 857913220
3 137154 4179
1 28307 49221 387049574
2 132843 145428356
2 102266 626365132
1 144927 154623 418165877
2 13632 475782807
1 21491 55208 424039997
2 105201 121903892
1 66242 78725 898629239
1 90106 121849 619106164
3 135341 44748
1 96305 121748 768542304
3 71502 110554
3 134429 134252
2 96933 2020279
2 11294 138982693
2 167684 313523439
2 47705 565834421
3 70327 151509
3 112200 129760
2 2367 187886455
3 53394 151450
1 61810 96450 308921986
2 89806 568352043
1 17701 59959 583228332
1 66380 84848 887540559
2 6615 95251417
3 76166 40863
3 107042 81503
3 84640 67872
2 110191 971675990
2 5965 747733
3 52649 10658
3 52573 2874
2 18649 728910555
2 57722 562931674
2 75526 61754646
2 15403 403448225
1 12443 45503 258839320
2 25977 875186875
1 56934 89104 960131896
3 154576 39310
2 102881 463441283
1 25387 72627 767505350
2 46149 586610381
1 5754 135919 286291459
1 66764 74888 450073288
3 111095 90090
3 101988 132829
1 70714 124453 958486681
3 151710 12044
3 133072 52263
1 32834 148701 251804898
2 94722 441898054
3 39205 145706
2 162512 738318902
3 113830 101800
2 89985 69941562
3 132496 151846
1 1872 82779 948611574
2 67272 284337451
2 141957 590492446
3 95202 128203
2 61088 19421474
3 60542 74855
3 102823 10805
2 39500 310528302
2 158070 656236471
3 119306 70767
2 173411 256619712
3 88867 89761
1 69994 81021 731410708
2 68573 638736167
3 17601 119613
1 91499 112046 677111494
2 65858 446735970
2 113340 365411602
3 117386 119413
2 163282 943356063
1 15485 121734 35241648
2 131738 888889196
2 65540 990980766
2 18911 127777055
1 58945 96845 284627129
1 4183 153199 568745192
2 26423 103156598
3 84742 145181
2 86197 563615485
1 60254 80516 687245849
1 49861 120288 660765489
3 146894 65472
2 55152 698195754
3 38628 86356
3 96297 26067
2 6699 908246502
2 167763 593181993
3 94373 19609
1 130903 132328 391930127
3 4450 120829
3 7407 63669
3 71929 34158
3 158143 52846
1 52602 127913 98300673
3 36108 60187
1 116429 151887 933963613
1 67983 111667 674634856
3 95360 71882
2 179106 297057979
3 2884 134197
2 117354 803388557
1 95265 142532 330367934
1 76265 103903 607850231
2 148222 302967797
1 102366 151619 715717081
3 74557 65623
3 89608 27093
3 76809 117650
1 82684 117915 34819906
1 109374 128378 539312681
3 64040 28170
2 57291 661813554
1 100875 152071 260923049
1 40285 54331 249953260
2 143047 382673533
3 16703 99253
1 74641 94702 630526862
2 106187 459847659
3 138724 50072
2 54305 300728369
1 46943 151948 246904220
3 175088 63367
1 34773 60389 583336122
3 84233 127660
2 72891 276818467
3 109188 21473
2 58801 398207326
1 112421 119176 220726911
3 32999 100893
1 69375 102177 628529225
1 58068 146959 503946281
1 24783 45319 72276953
1 9718 111239 61149476
1 4662 98936 503477103
3 3396 40342
2 96475 660789601
1 148108 151566 951267290
3 94278 47754
1 41497 92666 162015349
3 31579 32204
3 50387 117867
3 68208 132187
2 85360 79876351
1 11001 134265 909918329
3 116898 85996
3 52904 103345
1 48021 139636 75811124
2 24558 592678893
1 7954 30563 501155721
2 20209 77500923
1 122085 152044 124852735
1 12325 55428 320895020
3 57014 148141
2 110688 131082079
3 86041 11405
2 37441 773168113
1 41630 138520 56810275
1 45062 129363 264908070
2 32356 181278578
2 44348 985576455
3 158622 101714
1 46786 58536 162153818
1 18194 122462 37776354
1 15275 42012 527608646
2 85101 163020998
3 180826 67686
2 88862 164225041
2 54799 37146188
2 148011 756037245
1 30898 142955 339927656
3 181233 10814
2 75233 251706262
3 169004 61075
2 125349 689782758
3 104110 31982
3 143193 134794
1 65198 98413 311537778
2 63709 523582440
2 24774 583818454
2 42254 81767985
3 140874 46860
1 143617 147933 693641549
2 43466 257712915
3 114432 53442
3 98071 54138
2 27165 852929690
3 108416 106749
1 95476 118336 859999162
2 3156 27199845
3 163146 44912
3 101232 133127
2 27166 961670980
3 23576 96319
1 14778 57863 333260374
2 171350 582198438
3 107130 101193
3 159442 82448
1 84954 129296 56793174
3 177840 12012
2 151054 360840939
1 147016 151142 592128494
2 144318 834798512
3 90054 77465
3 97221 101040
1 46977 142506 517602168
3 91195 13233
3 129869 135609
2 141779 77288179
3 17982 5382
2 124979 380405697
2 150626 791795525
3 7322 86864
3 163302 121587
1 89903 122983 548119381
2 5500 870695876
3 63356 129847
3 175333 14937
2 123195 308293935
2 111826 185649169
3 22114 48820
3 143842 150883
3 18171 76958
3 180083 105216
3 32692 37013
2 155759 800811211
3 126925 70446
3 111436 16583
1 14358 56127 953750542
3 61482 63176
2 63682 57585991
2 115658 871175323
1 22422 38371 692356339
1 70080 115688 574343851
1 64414 70803 646922652
1 6796 55186 976552314
3 141538 111684
1 5655 24879 699002377
1 3605 127215 422044033
1 10992 30951 886813217
1 18011 18695 476072518
3 162623 146872
3 165759 20139
3 109491 17155
1 118142 154092 599089302
2 67314 131656991
3 141565 32173
2 138421 265782700
1 89763 129872 405113081
1 29272 38007 95702602
1 26854 129923 70259999
3 132003 56363
2 24633 456238144
2 119254 633043746
3 29400 87443
3 163854 131676
1 16777 17204 512439559
1 25939 45855 726159085
2 138383 829520362
1 42531 122867 997479115
1 1892 22441 398649078
3 145175 45613
3 78673 43351
3 46079 11108
2 149171 135907485
1 145388 152561 911895012
2 120414 697524818
1 72751 106614 634753118
2 33756 779298803
1 39376 108262 652268345
3 113090 32098
2 163704 936003774
1 18553 108881 422241125
1 45130 92880 396759718
2 59666 377093540
2 39560 883824789
1 24335 88470 736027825
3 16912 147506
2 78952 144642650
1 57783 86362 590412481
2 124541 931951926
2 158386 939973140
1 77371 94356 355406109
1 38200 125443 107212544
1 103288 147144 472711714
1 89566 143322 988167686
2 60016 826669028
2 146682 800565332
1 10968 38450 290210891
2 71631 641158449
3 59933 17642
3 127432 59191
1 33692 42727 516659838
1 76618 148618 276859758
2 46279 576870516
2 55895 492186951
1 59069 120114 15355088
2 113428 462939682
1 23088 97333 476525894
3 32585 52745
1 4497 31541 643160394
1 25506 109630 701609870
1 116734 136154 932639487
2 92612 142690631
2 178168 453049463
2 102605 988705304
3 113905 88305
1 118451 132318 163008686
2 159389 703980232
1 14888 43862 105173805
1 55893 97184 81907454
1 82406 90532 758681895
2 135332 461737693
2 99449 882731050
1 106110 138509 76074413
3 165109 145034
2 31014 990822123
1 849 151086 916163975
2 126391 28684727
3 173376 2824
1 116088 152929 965100626
2 41358 175139319
2 26296 395590204
1 53573 117642 49175550
3 28233 93578
3 153188 128721
3 118996 114710
2 31496 591516432
3 18108 95235
3 34203 12690
1 90893 127485 763042152
3 133787 72089
3 30401 39207
2 49634 33899558
2 113543 144002856
1 8396 30619 370287180
1 21453 21944 487987627
2 11277 534126502
2 58746 293380754
1 84997 123739 636892016
1 21912 140466 342290799
3 37130 143463
1 104354 116197 585629123
3 4229 53074
1 2735 81254 720611953
2 147893 910870524
2 162005 831454311
2 161742 377531273
2 14358 635791283
3 31430 74402
2 150618 370702
3 116652 125284
1 33570 117936 71554032
1 8033 11234 403637451
1 103859 139658 904240363
3 84645 139053
1 5586 119566 686035797
2 93951 111043692
1 20820 91010 549201343
2 122670 750883324
2 9728 180592347
3 138019 12677
2 112231 764933993
1 4570 73996 648928399
2 73367 279386370
1 37433 45616 983791495
1 16185 76370 561986945
2 76512 313806240
3 54252 63304
1 93345 113334 221166370
3 44117 81391
2 164686 898372664
3 54793 72208
3 132907 8940
2 68507 552037362
3 1490 123968
2 12590 661049238
1 16888 27270 120894603
1 54890 139949 246494676
1 62166 125343 937382674
2 29672 875769163
1 23898 38753 310179880
1 51403 105929 820338043
2 50907 884882149
3 53336 92930
3 166392 105799
1 13242 125448 891534115
3 14993 65855
3 2635 125280
2 21040 482905
2 92839 189224647
3 168102 150618
1 40566 51490 800827373
1 81577 99343 96710345
3 135076 121927
3 121624 139718
1 82372 147763 935200221
2 15017 656209325
2 61541 953504799
3 88760 112499
3 44489 139178
2 147374 877593500
3 113714 138247
2 108789 166089315
3 23083 153734
1 49820 77451 124510212
3 140835 109996
1 54821 64807 297049183
2 565 275922415
3 37215 126820
2 4817 791566935
1 92120 142477 352166717
2 4294 354661403
2 154234 657462562
1 35147 39261 143245514
1 2239 118158 352653829
3 29463 64186
3 171730 106591
1 63416 135524 483795791
3 70958 48779
1 42419 85659 623320943
3 52864 144590
2 117421 1155311
1 81401 151212 672672508
1 43115 107580 76187343
2 6160 404847944
3 8101 89376
2 156373 634282260
1 12043 133265 484694706
3 18868 152938
3 1426 137419
3 129410 66288
3 72408 77829
1 138849 148855 853410071
1 36717 50356 319868168
3 90941 81768
2 158035 403850006
2 168935 52169767
2 94125 220921977
1 43718 72305 357586443
1 30314 67094 57256022
1 139782 152442 93870622
1 25097 151744 352265145
3 4807 119598
2 50218 44982834
1 124002 131129 40942966
3 44277 42856
1 37478 127637 211807270
2 112040 704043156
1 70861 154246 814329206
2 28196 155597184
2 154257 749385612
3 133961 94109
2 95049 750541280
1 97826 98352 765941756
1 113137 138632 441851930
1 18287 133344 196140796
1 110721 145846 989926298
1 30350 146263 951049010
2 45543 529386323
2 157972 597550785
1 19255 132622 797168868
3 62954 108185
3 20105 63042
3 134784 116943
2 177349 734607253
2 77570 193001419
1 81762 120152 613671180
2 59720 398801094
1 76197 76899 311365445
3 159650 120782
3 166460 151242
3 59028 58967
3 5832 102058
2 28686 614322457
3 48924 54351
2 10811 468825053
2 180794 483545734
3 114939 41882
2 132809 654538990
1 15611 134009 822950497
2 22133 125509820
2 17174 218910111
2 110104 974754612
2 28719 608923156
1 7325 32114 217578801
3 59795 47929
1 37114 143168 356333555
2 60259 289215782
1 60328 81900 728680895
3 69192 137588
1 112226 119093 103300969
3 172651 143932
1 36934 116599 947447298
1 114110 142951 468614368
1 5538 142234 438996794
2 79526 204341591
2 147402 441094649
2 154552 483726044
2 119592 972694468
1 111541 121043 149055382
1 80325 136712 253832843
1 49768 74676 427626540
2 57083 339398201
2 33978 303261171
3 59226 100035
1 76589 89294 864256189
3 178026 46003
1 71268 130959 477813793
1 40670 127020 998512516
2 80691 990613164
3 157028 23888
1 76214 143225 201596092
2 14525 105053956
2 2881 582489572
2 151596 485990593
1 29709 71212 780997462
3 71525 126482
3 92865 94184
3 150929 125274
3 69491 94958
2 28308 610195547
1 27029 121800 280571530
3 171503 100564
2 157867 892553026
3 99805 126813
3 50676 67627
1 74630 138264 398019696
1 80055 118879 749914421
1 52462 99386 845296857
1 32901 101797 533009696
1 62419 125527 338341490
3 84150 19653
1 108943 133055 99830922
2 37198 225560021
2 92942 734489789
3 94008 51555
1 20377 90822 508876086
1 90330 130005 50116775
2 60516 93304568
2 181030 356285548
3 156665 89891
1 42730 59066 791192837
2 75528 304909919
3 95316 64682
3 159396 49018
1 74704 152779 480707195
2 63497 986652054
3 103271 86569
1 100221 102373 416917055
3 92214 53282
2 44449 277248067
3 54 152978
1 50020 72370 876652509
1 42850 135855 374838434
1 97912 140626 411672840
3 89520 9096
1 129590 145789 515836835
1 10056 78399 417469697
2 21860 876920430
1 53243 53935 379122798
1 17506 67517 190185768
3 94091 2031
1 3864 65865 998617040
1 44539 80181 294214781
1 9848 121532 256578642
1 16572 141598 4379720
2 65924 519098404
1 100761 132537 529412506
3 19823 52765
2 99192 98086852
1 9534 152591 816968878
3 70442 88195
2 66757 606133513
2 19506 12390337
3 166205 62987
3 126304 154493
1 15983 86791 10450382
2 48505 554418378
1 43256 45893 452012610
1 97732 133986 445737359
1 81082 91646 18382193
3 160797 150848
1 127943 128897 410906619
3 107755 74885
1 74091 140448 409840968
1 54052 130562 87690686
2 137014 104224875
2 9807 547848985
2 81141 698247706
2 93539 521453625
1 101645 140036 855151296
2 159040 347414682
3 99155 108527
1 30747 148696 769755706
3 173565 75514
1 17721 145039 574840174
3 166374 2517
3 68699 49060
3 46355 89603
3 95127 135866
2 5038 138702856
1 61147 120086 434992547
3 178404 39795
1 18623 46470 922938689
2 88200 299228682
3 150203 91388
2 180619 273304449
3 52808 113514
3 181549 50656
3 18092 20214
3 104240 34070
1 31368 56343 450563503
2 13400 776350499
1 17164 122924 119959764
3 165990 77455
3 109159 64501
1 59073 119044 520102912
1 46903 122862 435016053
1 119992 129699 208881884
2 1649 559474371
1 88079 111387 143750000
1 14130 20316 996423468
3 12592 25058
1 90362 105093 298859496
3 1327 120378
1 90497 142940 575208742
2 52051 705039801
3 149173 36308
1 14384 86183 709658227
1 118694 139936 439774704
3 125492 126833
1 41488 110209 366187272
3 110811 44417
1 37455 86470 373382212
2 84532 477496298
1 68020 99106 733008299
2 99992 128259730
2 69757 239010569
1 7233 37033 587602234
2 37260 887530193
1 19153 133834 807817509
2 105854 611885721
3 122314 112449
1 29740 58628 883837985
2 21085 99495674
2 116966 927668546
2 38162 456824192
2 79986 869393850
2 177445 570860697
2 153015 827138198
3 177217 68759
3 159883 63699
1 59496 79610 353371069
1 21187 75725 398262084
3 47457 92653
3 93969 110969
3 143135 75081
1 30827 94085 616209985
2 142705 811574724
2 39180 672946569
2 57765 454159501
3 82000 25123
1 59600 93659 912052471
1 63813 64706 311938976
3 159349 144355
3 176064 114381
3 44473 73517
3 125704 68358
1 59233 79388 850344760
1 100365 148443 268626059
3 50301 111808
3 127262 94599
3 176713 121752
1 2695 60268 197000966
2 119764 831425752
1 68574 131236 728755083
1 46543 128239 490719704
1 52876 122963 531955148
2 179268 257792364
1 80487 111833 552886542
1 81540 101494 424503012
2 93932 332907331
3 173043 31416
2 18573 683793686
1 838 131735 627755980
1 8606 31882 91770979
2 33925 333823387
1 121014 141494 377019626
2 45346 214272193
3 119073 133050
1 9925 98844 182796601
1 23445 29376 351775263
1 5736 136199 606355041
1 74890 110616 682413256
2 106727 365161752
3 62683 84710
2 116829 206287104
3 138984 56606
3 4300 136961
1 98468 139667 285629683
3 59603 84901
1 114215 115117 628521271
1 31801 68975 282434805
3 173840 140525
3 15442 150054
3 32929 24805
2 102141 162179669
2 160572 103570650
1 67440 112590 613959976
1 77955 148901 633854960
2 160544 592103973
1 90402 142350 706196679
3 54381 52345
3 87352 68645
2 15504 769769239
3 4701 146509
2 51041 262752610
3 53849 11357
2 55408 410560338
2 70492 208711966
3 109294 135650
1 44273 85032 679288954
3 6991 139714
3 155171 46344
1 132984 147778 203743890
1 22480 83983 639459801
1 27148 81913 771091719
3 38868 123724
3 56901 82796
3 57759 138700
3 174348 141021
2 43151 86549532
3 159223 41815
1 91936 153236 422695976
2 87199 292109385
1 123614 145424 147355480
2 148920 950484369
3 180584 554
1 64850 137740 717153680
2 118393 944364001
3 142962 75948
1 79514 131523 342519078
2 151456 623061708
2 162378 259260787
1 35920 126623 925140723
3 130339 62110
3 161216 104649
2 52058 402302295
1 15258 72315 375501287
2 62160 151358901
1 16530 48729 883557022
1 95006 126537 946352244
1 73659 148823 121659822
1 38036 101059 388175476
1 7583 34469 594525957
3 137117 90610
1 56021 91650 572674273
3 47638 57402
1 30023 73665 785275813
3 8844 60087
2 181115 123715745
2 165560 775936460
2 68304 775614211
2 73222 910315792
3 81986 135029
3 148976 2620
1 17796 106099 811322833
2 129714 548358823
1 37337 78615 603469343
3 32848 109224
2 84653 681240364
1 54065 72068 687578335
2 107263 700360007
2 57735 781572519
3 129668 49592
2 6726 444864855
2 175650 467548158
2 19518 144491939
3 179735 75911
1 88327 124920 628825372
3 179956 135365
1 57690 151506 575845940
2 94016 60992341
3 46791 146545
2 6492 767951801
2 110463 53388677
3 175980 150705
2 165050 590672317
2 34719 855711679
1 13620 129221 991678504
2 169011 61865884
2 173308 719187742
1 3915 106129 528340269
3 110955 95650
3 95296 91487
1 88468 139746 228533978
1 24553 149318 340785591
1 88963 115071 579306546
3 79077 105405
2 46207 959273306
1 23381 102377 253871803
3 159296 636
3 51274 129121
1 50977 99558 523533514
3 139707 45900
1 40748 55825 468213693
3 20183 110170
1 73829 76554 284144322
2 46975 581107043
3 16298 24185
2 63016 419452985
2 136924 808728253
3 15525 92530
2 145877 274745620
2 56965 476256393
3 166544 124744
2 11664 398039596
2 18613 390757969
2 160399 142854490
1 43685 137470 395903787
3 143014 48535
3 41636 141435
2 155983 486524147
2 39540 998834370
2 91237 994978632
1 133834 135537 211501444
2 24366 774236824
3 95236 147550
2 21384 856427861
2 172306 432164812
2 175732 27092572
1 29497 153754 476624436
2 7503 326424672
2 103332 174301327
1 142049 145404 845372415
2 45895 23339583
1 38441 41110 691464597
1 31904 69700 869987781
3 154132 21157
1 44373 51371 576464937
1 79071 141365 868212353
3 18959 68904
2 107131 800746726
3 72984 122711
1 24136 24751 879773110
3 166087 74423
3 132298 98868
2 83005 160413690
3 147010 12134
3 71925 132928
3 146830 69545
3 65770 40339
1 38500 94087 733917005
3 164399 46387
3 173368 42677
2 168812 728475253
2 156516 808249890
1 14741 92242 377126851
1 81891 117938 501866793
2 119127 957671160
1 9576 27631 309146687
3 128588 49091
1 37736 133938 473246467
2 5721 376230888
1 104983 107557 890940442
2 39221 502501110
2 175489 530662906
1 20176 125506 738264008
3 40778 78130
3 93213 117028
3 154581 109516
1 34794 125238 31223385
3 158183 1594
3 109962 113002
1 24262 114359 385213362
2 36569 16840501
2 67924 657619876
2 155476 615979482
3 37724 143261
2 155366 372628302
2 52534 411668630
3 13850 95707
3 85127 81095
2 162921 546925727
3 124376 89522
1 17465 116883 861187123
3 98449 51716
3 54218 36837
2 31459 143933469
3 31335 105582
2 139448 318127847
2 123912 712207013
3 69042 8503
3 102283 19728
1 44184 71881 189724477
3 22231 22280
3 174632 34237
2 131347 698642986
3 29124 11108
2 32187 533407916
1 109354 118706 672349406
1 49241 52844 67060975
3 93156 75573
2 44510 882377012
2 169582 965832274
3 14256 25461
3 153468 106778
1 71700 114451 382627711
1 89038 108778 274271088
1 82812 98276 416585991
3 95097 22844
1 4824 94021 93209516
3 24895 114333
2 123446 604291416
3 68571 64656
3 10107 44308
2 68785 272878241
1 65353 78596 501842851
1 35960 37550 678583152
3 116067 100835
3 174029 64601
3 5325 116320
1 61556 108457 756380837
2 106378 93488359
2 167090 265600637
2 92492 38200303
3 131864 79440
1 81333 123260 201674663
3 10814 104433
1 1238 91807 209376471
1 102303 119212 98389656
1 68986 70185 438736909
2 7578 227623200
3 69852 154149
3 61219 16094
1 94667 118179 51478933
3 175370 79273
3 152321 87641
1 50593 85475 542156478
1 112067 117129 920255939
2 63896 885160939
1 2342 20704 957421755
1 50625 146581 509233532
3 162592 6007
1 12798 98485 164255096
1 5916 72928 965291381
2 61898 971937302
2 128278 758660127
1 17978 61491 716423717
3 39044 3704
2 8227 301648586
2 108593 30507559
2 120781 961168553
3 155693 91603
3 146343 55659
2 92861 250029537
2 73256 860032581
3 134411 26948
1 12998 154205 389932875
2 122063 581985154
2 117528 908586093
3 161676 51270
2 164310 49003500
1 8799 135004 22303081
1 101413 117100 673503076
1 111254 112381 921106901
3 145641 63913
1 2187 19886 322250681
1 74585 82698 265743170
2 107503 191081996
3 15276 85388
3 131399 79554
1 81603 84859 506907485
2 134442 56906111
3 147840 142356
1 47174 87715 276449090
1 68191 103164 211779480
3 111712 105986
2 84927 26427987
3 141406 78832
3 130030 130300
3 26416 75313
2 82320 792187133
3 98183 114458
1 18992 112180 305026596
2 71526 571736603
1 37358 49323 840556778
1 19812 119927 255227305
1 8524 53766 233466751
2 11447 238762807
1 103422 141936 428719330
2 122286 210638325
1 15638 93902 687322156
2 51593 292411875
1 7139 81931 96063735
2 80884 936159612
2 76806 539527981
1 81246 129188 347983062
3 80276 93966
1 620 105889 166235470
1 145379 152453 35501191
3 51068 112796
3 164880 122460
3 173159 139256
1 578 103325 212833925
2 85845 599224198
2 14898 685149770
2 106285 456776023
3 64106 47144
3 44840 68441
2 67817 765778698
2 27718 976203945
1 3716 42211 921520809
1 117176 128980 834788413
3 150224 83558
2 42754 357766136
1 26334 42221 525741864
1 12133 131694 604044487
3 94463 68127
1 35043 117640 144721401
1 102646 150199 345307652
1 64238 83100 890457211
1 125642 136628 146053910
1 69251 84028 192061465
1 44198 91026 557617618
1 31428 127258 125712726
3 152376 103305
3 86660 60774
3 51848 136312
3 31934 19125
3 93710 117136
2 45613 316671795
3 151057 97107
2 44359 980919498
1 35162 103439 352152205
1 41986 99421 602119105
3 98237 103325
3 59550 94052
2 86027 884887171
3 59512 22290
3 90359 106901
2 167778 495797024
2 147086 134987862
3 106668 142266
2 116933 918454160
1 67359 151330 321351170
1 16508 145015 611881899
2 36070 943182934
2 164455 502353891
1 37660 89025 322300783
3 40913 149550
1 61561 85152 304649277
2 178071 485903103
3 152751 61343
2 121799 144255660
3 161110 140353
3 166826 135413
1 87590 111471 217444337
2 24508 946111982
1 138886 152422 770208061
3 92255 27626
2 142229 729921482
1 25943 80742 28045308
3 102476 151091
2 96453 687196234
2 27209 912639289
1 41815 118370 148279223
3 7631 21621
2 1211 37455250
1 74197 75684 759620315
1 19752 112053 400467268
2 32942 403516598
1 13279 86791 871881481
1 145065 151614 113681937
2 16278 289138206
3 6958 131972
1 65919 147107 881955904
1 39038 88720 487583385
1 68159 154457 760063106
1 68164 76475 231330275
3 50230 30082
3 99951 55047
3 109523 9005
2 129696 924006512
1 65121 98691 272571997
2 10671 508365148
1 21534 22080 494361310
1 80896 131224 105976620
3 68903 31074
2 24584 892512317
1 21301 108443 934914286
3 79230 130188
3 37417 74271
2 80678 870706482
3 95968 114362
3 4363 102086
2 137429 561010462
2 83868 35415836
2 84520 368479110
3 38636 41443
3 173919 32395
2 66125 104955385
3 71419 154696
2 6532 430251482
2 80579 652186227
2 69470 656475910
2 61996 485473943
3 35450 74401
2 65863 930483447
2 8068 574623940
2 5792 959660578
1 73643 92476 432575351
3 112614 27336
1 84030 142128 747580545
3 126468 22154
1 62847 107851 706396224
1 17073 90480 211530076
1 71274 100065 565168849
2 118010 522356247
1 97656 109473 209568336
1 51879 98118 481149468
1 68575 128433 523497190
1 12506 125856 55254606
3 57379 114509
2 106400 151696568
2 166314 562035353
2 69701 642296015
3 29242 149064
2 89362 465349657
3 10604 41239
3 154090 45041
3 110659 36503
1 8353 99911 809156612
2 1416 35436679
3 112253 116408
2 111700 623908710
3 78699 105348
1 100467 150226 676081802
2 99223 971963981
3 54413 45777
3 92671 96251
3 155590 17452
2 97009 68801371
3 59048 31594
3 129983 65849
1 11449 75660 439566872
2 6583 141777447
1 6332 88958 580507435
2 157936 176060690
3 63855 4814
3 58772 98356
1 26804 40008 494122807
2 37731 616648254
1 82729 101597 683199586
3 122412 131823
1 83071 105637 639399298
2 145011 164428667
3 35867 8938
1 8015 124795 21801752
1 52686 144636 433012715
3 97701 9958
3 157972 76295
3 61336 149124
1 87426 150222 195485637
3 86804 109144
3 4310 126127
2 99672 573662560
2 78888 219526343
1 9799 79052 962711147
1 9884 102727 743888579
3 111379 127873
3 64038 147743
2 23397 123705231
1 132357 144916 38162435
2 81471 249364409
1 32990 93460 182241829
2 34082 899703629
3 100717 28763
3 52906 134163
3 9827 49044
1 47071 48023 118226783
2 12751 989554617
1 20782 64438 284559478
1 55811 82312 849206945
2 56429 878712083
1 28484 96872 624228227
3 76405 64407
3 89759 17815
3 88681 56795
2 69220 539111629
2 87512 278387365
2 86853 270263644
2 138578 911437367
2 80074 827181061
2 57341 237370889
2 75786 134360468
1 66158 85125 802077382
3 90063 46952
1 134812 154664 237317951
3 107316 139565
2 136653 735577621
3 99511 97699
3 15397 116345
3 150686 49335
2 112078 588833292
3 114327 99453
1 85296 154753 507777756
1 121686 132012 595267527
2 105073 329151218
1 35520 77491 706820512
3 95424 63183
1 7594 58132 471515652
2 135560 583382191
2 16802 844818807
3 92456 111493
2 152284 161894495
1 55265 67916 558571524
1 88881 111905 367825551
2 145690 334747513
3 138278 11330
2 168988 992893903
2 107406 223330584
3 173744 472
1 293 107053 192660954
3 67180 106567
2 164690 248150434
1 46301 79856 132362580
3 2225 126312
2 30276 680938643
2 143721 775802189
2 149626 217227423
1 76092 138106 464588592
1 76351 89349 23471043
2 29653 17756424
3 86558 148039
2 167382 324563324
1 1151 77919 794812075
3 121679 4613
1 69979 142469 66602837
2 131872 237271775
3 171561 153963
3 30016 90711
1 110426 143829 305386131
1 9408 42026 88941686
1 46550 95045 37353336
3 71635 149833
3 46804 17732
3 133574 121148
2 166066 579295142
2 58396 895345042
2 163325 936593977
1 17677 117553 816973564
3 5170 53704
2 168788 462826647
2 135972 749641976
3 129512 132864
3 121808 152785
1 37636 139626 567074153
1 64553 72232 761289824
1 5919 114549 292257283
2 27081 866593087
2 139536 460900372
2 153097 444675165
2 53142 691392158
1 62883 95699 750121368
2 31111 972851082
3 164621 119222
3 37849 69328
2 180726 165809504
2 124776 676706435
1 36077 146263 981125136
1 287 87141 128445557
2 168761 350106246
1 45935 134389 398999291
2 51967 974618618
2 83219 807330679
3 114705 100355
3 10506 22179
3 115672 20563
3 42790 107053
1 37493 144643 540538962
3 145629 50584
1 58487 71918 118095834
2 106533 428339579
3 83570 68626
2 149561 172823434
1 47312 56388 159425890
2 137156 218779760
2 80238 95674783
2 122376 503917534
3 119477 42717
3 171717 68539
3 15944 57117
2 62684 712342111
1 56473 91525 396808497
1 3657 69877 490410185
1 140122 144721 681886413
2 168955 896526819
1 15246 67120 167364729
3 72675 31721
2 15686 584935361
3 9770 10500
2 28434 192432143
1 10662 121549 94353973
3 125381 90284
3 97236 14081
3 118640 122652
2 171876 185004757
3 169262 44266
3 10395 139518
2 51096 328839048
1 135327 143607 37487348
3 99349 88651
3 23787 32921
3 16975 130538
3 52974 11439
2 80332 839305961
2 67314 175271156
2 67395 646126142
2 29117 439254446
2 70151 682101286
3 163477 148077
2 100803 163002695
2 143810 722204552
2 129680 439546155
1 4816 21193 460616197
3 61943 20036
2 6032 204397016
2 116940 542412924
1 62548 87799 321228919
1 105199 152790 165306860
2 83289 453869059
1 18616 39519 614871358
2 130090 412928808
2 181311 289155136
1 6100 62504 585710961
3 109390 123864
1 35339 137639 800716875
2 60447 690147871
3 160937 133041
1 42953 86868 477685574
1 53439 82487 652198366
3 179524 147714
1 13600 61550 696181894
1 129055 137767 636711124
1 135502 153504 42364865
1 42496 145101 904453797
1 97619 114481 179077706
1 74423 109426 446093859
2 163946 388948076
1 37070 87765 791931366
3 88935 143460
3 30464 8387
2 21334 199884885
3 32831 16907
1 52515 66809 383066816
1 14912 37794 997657784
1 71663 99106 528401394
3 43054 19119
1 88308 132095 618323833
2 102891 380169583
3 24385 77954
3 175463 18715
1 100824 105493 813796569
1 36886 106221 2953509
1 74941 147357 135639424
1 53899 98570 454451936
2 150038 312746545
2 77352 47901334
3 8525 127297
1 36168 118895 803571020
1 6504 29725 222341093
1 26832 66172 293032534
3 112815 120555
1 31874 106850 165068583
3 108881 106016
3 162897 37823
1 46017 112265 801266667
1 7520 63510 635842943
3 119384 96394
2 61800 927151005
2 171601 765521791
2 35513 339455374
2 1273 782334400
3 23361 116638
2 7449 344616936
1 25526 140225 923696742
2 106052 743534503
2 157193 434734227
3 30491 87959
3 131102 1058
3 31199 17239
1 5796 75143 490975877
1 101202 109358 60035364
3 154437 55959
3 94055 106289
1 13800 46079 576975729
1 34025 63534 477768564
2 55539 506544906
3 168784 8240
2 155629 745003776
2 128351 431636402
1 31358 32337 473011169
3 134946 116649
3 2488 24446
3 174104 56614
3 107395 27867
3 144609 143320
3 145454 17070
3 135783 34301
2 20675 185223240
1 93715 135842 990609959
3 152363 74338
3 76068 28254
3 124764 72742
2 93951 81959178
3 178771 30854
2 124822 916973635
1 12624 51996 931470535
1 66294 122272 559539506
1 103593 133977 29971523
1 90857 106236 20927852
2 107846 754516997
1 75023 104169 656769977
1 8572 62404 784015545
3 57814 150546
1 93549 154330 903481110
3 122970 67789
2 10455 447535361
1 81924 135166 287190365
1 85910 120318 632205341
3 51460 597
2 85509 962401891
1 16232 149161 88480611
3 132401 25627
3 67931 28015
3 157956 11944
1 42182 143830 94164102
3 48602 78464
1 14184 68061 34895358
1 64412 69656 107838021
3 70581 69680
2 97996 480847201
2 92399 511498185
2 143170 814110432
1 122726 143772 660847772
1 50359 94898 171353025
1 88788 103654 627939332
3 116012 85185
3 62508 61418
3 119384 96422
2 130620 442843014
3 178150 123219
1 126180 126997 243468808
3 152709 72997
2 169929 234153245
1 78564 114102 436714866
3 8311 9700
3 71067 67189
2 130504 749939309
2 138652 699785293
2 42259 611196889
3 121060 111488
1 93327 121587 109458463
1 36137 62647 953251113
3 139217 152932
1 82677 142395 523115073
1 25111 124445 28496546
1 40473 99749 176657677
1 7850 21703 283500112
2 38159 198181269
1 65067 73768 949792342
3 107603 67419
2 143913 591613962
2 180203 799057500
2 54199 515090624
2 112051 63045940
3 181260 95103
2 103108 480369768
1 64416 137821 506616436
3 155618 109453
2 12830 229774435
2 140203 241708000
2 71381 466255403
1 2787 130328 206096180
3 58830 152538
1 117218 142536 410967492
3 120108 101227
2 40925 99077136
3 94164 121406
2 98456 676947274
1 14179 62624 635642931
2 69953 384937033
1 102126 144756 511844322
3 153924 142817
1 46705 50311 357623780
3 160855 41448
1 11506 83977 978718917
2 20362 253744484
3 41090 65170
2 175400 305804994
3 162778 44149
1 16067 22891 119573875
2 171247 674359190
2 96847 75444599
3 65314 10934
2 31566 21236592
2 123277 945933186
2 164145 869090139
2 5568 253013413
2 54779 154033306
1 94812 133637 833610131
1 74308 74863 701258157
2 141350 347635073
2 6408 993546699
3 73885 35249
1 20525 90519 312726375
1 50074 105634 321461279
3 41168 90526
1 14822 26606 327411122
3 109464 102003
2 169256 790031577
1 42181 125713 612925372
3 59550 97267
3 150340 38279
3 103436 125864
3 114964 97008
3 68502 6406
2 24534 307828289
2 95517 772277367
1 58344 66949 549850434
2 144542 733685324
1 40544 65739 306872479
2 23212 531933536
1 61641 148122 497318117
2 41303 62732789
3 112283 75806
3 69267 135013
3 15564 29700
2 148288 369548623
2 150747 991609077
2 69476 253627509
3 16754 48195
3 109576 329
2 31712 612017822
3 39985 25238
2 99511 694517756
1 90690 139620 886004428
2 88694 612389577
2 160012 296277817
2 57500 265679161
2 46460 365305104
1 95296 117045 304748034
1 103333 129849 388629724
1 93510 98451 390785514
3 54469 66687
1 54015 66486 60796755
2 41124 584941982
3 159315 122978
3 10954 98697
1 48171 48327 312675802
1 34968 124299 722779234
2 69163 224726977
2 178236 777390845
1 9267 64565 828942970
1 83893 132727 102039543
1 69312 120076 277097139
1 35840 61717 276242200
3 174285 10808
3 91051 105858
2 141694 215604326
3 32826 104180
3 134672 55891
2 140263 848206716
3 89013 16544
3 25930 81809
3 95792 76144
2 12750 920595496
3 115657 113575
2 64660 518541609
2 88010 348264468
1 54069 75579 994552971
2 156480 461021524
1 16539 56068 648861415
2 99811 350463973
3 96811 111169
2 160306 549563038
1 122284 143763 813792308
1 42306 64596 414814832
3 178083 88237
3 29871 28378
1 144246 148320 217514093
3 42652 138079
2 57916 448164761
1 78758 99162 57479664
3 108974 49159
2 10998 752419072
2 177122 696317071
1 87684 113355 600443496
2 133960 547591461
1 26668 99246 703954450
3 87458 38773
1 100476 147111 878766103
1 4212 129591 733323486
2 100294 73899802
3 181366 62111
3 129622 4876
2 58611 838887180
3 33814 15928
1 38037 75759 873661273
1 54091 135394 253099508
3 167979 89820
2 60858 712363262
2 122751 222081742
1 40195 67438 571422696
1 8260 99395 868556327
1 20325 133164 498584483
1 9472 12666 372823976
3 37782 40210
1 98915 145126 736493429
1 20729 104241 305540677
2 123628 404314431
2 146145 55950258
3 66604 69125
2 140632 890586126
1 51159 55383 384600640
1 1121 1255 588073422
3 71073 1441
1 134681 149509 953331432
1 103852 134115 115042467
3 55109 106529
1 101886 144922 447498409
2 127744 292932008
1 106294 126563 825655571
3 4234 114629
2 126864 867444316
3 35683 154882
2 28270 14618546
3 51196 87589
2 36695 704332045
3 91495 129178
1 21430 114240 474737475
3 125102 117063
2 103668 291998807
2 77452 308808844
3 84650 58742
2 159806 222648081
1 33809 148832 479217038
1 6677 47514 407418236
1 34915 149080 406774196
1 15935 139431 921549553
3 132926 128107
1 88626 151969 93450417
3 55662 138427
1 33 83185 6117515
3 142403 121707
1 20577 33092 312161148
1 96505 140165 454354664
3 170478 125465
3 137390 131541
2 179706 838921704
2 134202 960625904
2 52739 431247054
1 18801 94712 720122008
3 45600 116116
3 109650 132873
3 25996 92454
1 35392 105910 259526962
1 112375 148558 278457642
2 116326 646562694
2 59807 470639675
3 107574 120383
2 72622 391351604
3 136739 102907
2 152526 601366349
1 4834 107079 158587328
1 21542 109321 877434595
1 93255 149492 46435534
3 133614 77984
1 40880 124170 756391874
2 3508 604886691
1 51689 107138 851613929
1 22497 64424 823982979
2 166913 972199426
2 47257 44144455
3 146647 82334
3 25802 104846
3 38304 86634
1 3226 125024 885910174
3 78358 25831
3 83884 77294
1 32191 78317 240853273
1 92212 138535 935539539
3 65579 90608
3 66432 73530
1 81328 111828 602166005
2 118758 741135966
3 65743 117723
1 22891 47312 178718825
2 159843 743980160
1 1089 52327 69640551
1 30501 148129 373762297
2 99136 209887252
1 91228 99744 192253859
1 60490 95813 137046291
1 131933 151552 466958196
1 43459 79720 425493582
1 36899 45071 36251644
2 925 573199854
1 112781 142333 334152473
2 49118 312736927
1 45964 151315 699830839
1 21907 64111 863552851
3 169004 65811
1 32941 88867 979725680
2 157742 212918754
3 165406 67435
1 40247 112163 143444569
1 85674 101496 532381145
1 60963 68349 340337327
1 38077 67002 917027270
3 71558 133973
1 974 83820 970331120
2 81916 398712098
3 149319 122307
1 64444 138805 229695438
2 107275 126522473
2 66494 211043378
2 52446 280929918
1 101310 146067 478070071
1 46815 47106 866461766
2 52486 114245658
1 49067 68966 243484422
1 41782 98330 583266862
3 154264 58030
2 87834 33626502
2 47332 427925
3 111876 126323
3 152587 34041
1 57029 128483 982464059
1 77814 107176 580674132
1 31056 141120 528999107
1 57542 143990 457278436
2 13443 162945537
2 9002 88878522
1 61167 78128 731134838
1 111339 141730 371954169
1 35687 102679 970666657
2 31276 228622837
2 108245 885896197
3 100917 113316
1 2988 144541 201300383
3 24128 116836
3 63400 142515
2 62241 699618526
3 141030 115951
1 22633 25897 61615977
2 119456 329524401
3 125951 58506
3 101951 67645
3 67588 72775
1 113800 116337 922204490
1 82003 129688 578901898
2 54135 600873656
1 50758 136518 201273518
2 110333 85717151
3 139015 37569
3 170988 8631
3 38120 78493
1 90910 104379 285611516
2 6207 412293725
2 31253 85497261
1 32314 137854 78906228
1 62570 102650 819870104
1 66089 148518 279961046
1 79696 113114 389396455
1 104072 143861 487368016
2 122182 552406043
3 177033 69965
2 69930 190096318
2 50168 499669695
1 1168 129176 645479044
2 87369 25258765
2 28816 571388766
3 163275 40936
3 127196 86914
2 127981 170117273
3 114555 116591
2 26264 378888300
2 134238 256894335
1 34847 83003 296646467
1 19808 123301 956245699
3 60980 152056
3 124773 56660
3 75621 132498
1 48745 86850 511092322
3 26457 42227
3 165098 143731
1 119438 145109 92990261
2 67210 528501248
2 70042 591668596
1 72992 113410 818270626
1 454 76434 137403375
3 168958 18525
3 88441 24569
1 132273 138776 50352195
1 46003 90731 322251778
1 11642 51401 564661555
2 179507 422889943
2 83622 286805539
1 50064 100938 149037327
3 125083 150943
2 173297 756845244
3 107762 20645
2 10184 414561863
1 57066 136944 914947958
2 34747 469171636
3 70172 95091
1 17763 36420 66186036
3 78328 55424
3 104832 148600
1 9835 77606 413041471
1 123088 136699 933469238
2 109132 988571533
3 135170 63643
1 37424 152763 795752656
3 101450 7575
1 23615 62159 651069798
1 48278 151664 524143805
1 65990 85482 173481486
2 164269 266079980
3 13941 5440
3 136320 129886
1 24514 88977 124720471
1 54024 121367 608628147
3 69846 72260
2 80674 502540744
1 109060 126617 651081157
1 90976 127129 109354157
3 134499 48220
2 130057 276670309
2 178260 477066668
2 87099 10411617
3 1964 105415
2 58010 165785995
1 27098 51893 124076665
1 2639 17487 89220552
2 445 134381055
2 88285 773488135
1 134192 142818 341391385
3 63216 141833
2 22799 813938884
2 152311 674488352
2 139718 326319424
3 70957 40986
1 84327 140307 89957800
1 11850 140414 724868645
1 54714 59478 917183528
2 34314 400328059
1 1367 127875 156784323
1 19513 122617 918003484
1 90854 94233 91882379
1 27386 124926 536420727
2 161181 551750739
2 114210 887861406
2 166057 788905061
2 77415 902790703
1 42529 50550 646153044
1 37547 44629 309266134
3 53825 138655
3 25405 139496
1 48185 134394 939604849
2 23994 353605826
3 58413 64159
1 88189 103028 755600822
1 18024 106960 411815901
1 53926 56525 198640230
1 151912 152037 418339068
1 41175 119381 630410972
2 137329 243404538
3 176812 149238
2 6343 110707069
3 177289 12714
2 113742 534740082
1 16122 22446 912102928
3 51674 126686
1 109388 130113 370111856
1 62335 125177 173586828
1 68804 105442 715215208
1 2070 55684 6135838
1 146046 152876 384047058
2 176696 258432374
1 68787 111768 919960918
3 120552 109189
3 112614 18266
2 46491 230962499
1 81367 146276 291455459
1 38872 109535 974403812
1 58512 97440 903042381
1 102456 115775 963770664
2 128610 463939038
3 142314 88920
3 37385 82557
3 63942 12616
3 145895 148381
2 72554 69716150
1 31957 32595 355129184
3 133836 154123
1 52699 88075 360441444
3 108569 132077
3 133940 92119
3 119386 131363
1 27108 57478 572735645
3 157665 22570
1 96190 109778 239189241
3 51949 41412
2 137996 47152130
1 118056 119794 311324207
1 5716 111457 820742841
3 159637 97051
2 9221 322047881
3 137002 2304
3 39387 115618
3 77616 71593
1 68659 69116 901472180
2 23259 302701408
1 54604 130424 456584761
3 180185 20753
1 46154 153783 702453851
1 10600 82899 433705632
3 13990 94598
2 149198 619828600
1 2696 22281 343440357
3 152155 32786
1 37494 66568 617683092
2 46983 788731423
3 92505 38272
3 9262 620
1 99387 147139 893467974
1 3394 151095 891531899
3 177178 128103
3 46739 25140
1 105318 109824 69984333
2 109600 230353775
3 177320 154971
1 9959 21028 891014117
3 32237 24275
1 106313 141259 327345077
3 140987 116417
2 128502 447591604
1 4912 85066 183777381
2 75367 392268764
1 23006 95872 768903072
2 140708 977772565
3 2605 3190
3 98970 76361
1 104 40345 754499295
3 152518 122262
2 9655 468833920
2 100808 643724912
1 11386 30112 668320068
1 134149 139697 270504626
1 26033 57825 860718554
2 111495 675197002
3 74093 74812
1 52416 143999 704936464
1 40283 58979 450970411
3 138379 63265
3 8392 77686
3 137852 102596
3 1801 90399
1 8916 122047 848551799
1 32478 61874 699875995
3 129604 61548
3 140663 122685
1 58468 134793 141772992
1 68308 130480 546871860
1 112262 147154 502988107
1 84382 152310 863612610
3 11605 133528
1 120364 131442 634454036
3 2970 127692
1 80084 116451 227267027
2 175695 607393533
2 131960 433028367
1 30512 82652 324583164
2 143590 720482157
2 119288 806933117
3 141538 111793
1 6349 68047 644296699
1 39876 142377 568799335
1 110803 126848 657978595
1 122327 144482 365567738
1 53636 141234 559756527
3 167193 134726
3 4803 60064
3 78842 134750
2 179082 423506712
1 22481 49682 707093873
3 23250 71392
1 27794 95876 822270616
3 6535 110478
2 81780 883427605
1 24969 72604 748917272
2 167489 229749261
1 1294 16647 295579470
2 50331 613717534
2 145758 294223724
2 135927 580770912
2 42355 441223339
2 32403 483319906
1 91884 124247 318104839
1 109716 150841 308190811
1 13393 32546 263592506
3 76410 131539
1 42142 69492 605127888
3 156654 87245
1 52954 149082 540398249
3 141628 15276
2 80678 846462385
2 110252 571442391
2 59348 40375462
3 169539 146716
3 126765 95212
1 24508 68383 3712656
1 79135 152706 933857573
2 9952 973098072
2 13535 474434202
1 15670 19392 722190993
1 104201 140154 458223276
2 72923 213124086
3 135298 52561
1 7507 141816 712820981
2 42504 296528831
2 18315 832947826
3 38115 18160
1 38822 124032 595579379
2 40528 395588275
1 34146 44361 615886863
1 16369 63690 998299301
1 31427 121717 801896471
3 17938 142354
3 101292 62014
2 146636 566323442
2 133868 333540320
3 163228 142174
2 127851 160655141
3 145649 24054
1 45456 140361 969007231
2 130940 714953780
3 125608 90350
1 76875 133606 410590598
3 33891 28533
3 37731 78133
1 18620 152426 194768577
2 115646 810789190
1 44082 62926 978407701
3 118421 85064
3 57457 154569
2 29683 842918464
3 99466 61088
3 59066 126752
1 20772 52349 409756645
3 94539 82701
2 97323 175509910
1 67011 90778 313634930
1 103621 147755 43597746
2 27922 887570499
3 70403 151866
2 179582 344408134
3 59890 17875
1 28973 88478 805426742
1 47751 121954 586744000
1 51460 144543 11365189
3 117287 91806
3 125754 11131
3 113564 12200
3 33624 73856
2 25527 185821873
2 35334 732822104
3 59057 1415
2 131731 247130708
1 45509 113094 208757655
2 47543 620949037
2 136801 363097842
2 5898 843383976
1 12960 59724 268860919
2 13669 963887447
2 108008 966760660
2 114225 229738467
1 93179 117218 424001320
3 109911 3013
3 150932 9064
3 19468 76253
2 28494 829838931
1 101752 154635 383034053
2 41821 61706726
3 91391 25058
1 4939 136636 520813001
1 58200 131428 249317538
2 155486 540220512
3 69845 45980
3 1905 42093
1 26631 99560 731368876
3 72658 97834
2 119645 827147162
1 28709 145051 519866306
1 82356 141243 215030093
3 91418 100777
2 124123 192960002
2 131923 801546206
2 11547 512897425
1 21740 101934 299461090
2 126326 35483263
2 132712 57336484
2 103621 967713554
2 139323 826497789
3 1638 84637
2 2330 583956871
2 66235 343508167
3 156385 100704
3 143381 41507
3 70098 117480
3 177074 36935
3 108727 71993
2 135118 710316372
2 165188 269438499
2 72313 748701143
1 2016 82059 598852023
3 168803 126559
1 24035 45264 145559256
2 4445 323296496
2 157105 315256204
2 99010 209171614
1 118458 127942 271475747
2 107118 601450738
2 92117 367070485
2 44959 448629628
1 34465 143407 143812638
1 53229 95960 839578609
3 72713 112064
2 38970 182772145
3 68102 3411
3 97184 47318
3 169576 57519
1 97580 146001 493114771
2 77115 91874432
1 1991 128661 274592087
1 82334 114649 918447111
1 108018 136910 849406673
2 170 701746612
1 35238 149334 947702819
1 5529 19386 492310016
3 7119 118331
1 126564 128663 510553964
2 31427 189770412
2 66738 911696012
2 137097 840067427
2 62817 121022551
2 63199 303267299
3 58425 91235
3 115982 130036
2 84135 813529097
3 3447 140651
1 19563 41337 317145660
1 33187 42037 639841451
1 49936 111223 390661951
3 138201 147834
1 40279 96354 66303722
3 135043 107487
1 10448 127149 282522245
1 64647 142749 946093379
3 139771 27305
3 35377 107492
3 9588 31269
2 55994 639916123
2 127426 900673650
1 257 80547 842832764
2 18581 426813238
3 100525 66989
3 72722 95025
3 170913 11435
3 171877 41086
1 19260 136001 400734953
2 102982 855930795
2 28305 284812027
1 21127 132168 551763712
2 68426 7483681
1 86842 97775 104363292
2 33789 809589167
1 82484 154638 40845891
2 56985 277880536
2 2801 124996151
2 83164 965281068
1 5302 17182 970840756
1 36490 111489 186264516
2 137461 532316659
1 79259 108762 313693035
1 125148 128353 336923281
3 33023 129333
1 109512 115266 912354470
3 176656 80732
1 6989 122137 843361702
3 116226 58546
1 107687 136619 165492624
2 54196 216077287
1 57306 103597 985450069
3 122058 4979
3 37188 51373
2 87221 351099119
2 11724 932839650
2 68100 894962449
2 4596 277242271
2 15024 273235202
3 17495 143972
2 169602 851760329
2 74376 702211055
2 152057 181218709
2 31331 266095357
1 60433 142780 198142593
2 128734 958897994
2 43557 710255257
2 166026 919978704
1 15032 112521 980034018
1 17106 144771 893016058
1 14152 71432 668852337
2 158955 476705470
3 19535 115840
3 16269 68159
3 29676 22942
2 146761 27146269
3 65602 103581
3 87606 146344
2 79447 995517250
2 20923 127046810
2 113432 915039579
3 79676 10447
3 130855 20571
2 138653 801652520
1 50548 105459 117608162
3 180554 43640
1 20418 141687 740841295
1 8078 75531 980893102
2 15245 806585390
1 46249 151512 66629532
3 72113 36196
3 155222 826
2 13374 580953028
2 91692 52221431
2 9957 421423686
2 10019 87292018
2 170823 828809803
1 72606 86177 181321067
1 30051 77896 644353729
3 106961 2671
2 41977 449491592
3 109202 61106
3 76222 76147
3 122693 123805
2 125764 689080672
3 162401 57328
1 79214 147422 547737600
2 116629 748465849
2 77149 231544751
1 56396 124835 198281925
2 100800 960513070
2 52537 756102885
1 11098 48117 480232189
3 134560 6191
1 75180 118897 3919711
2 41810 216732836
2 108852 202332115
1 20824 96613 16697644
2 57742 374774473
1 13589 51203 544743838
3 20029 69981
1 7974 52254 631180241
3 92642 150701
1 12504 119735 379008428
2 111421 759292349
1 1975 43861 80134850
1 47523 130875 51895704
1 16282 81732 550905166
1 3808 140843 135741859
3 142137 32565
1 68392 154161 345521292
2 159929 620840734
3 159660 107218
1 70097 141350 131747838
1 24952 62980 599854943
2 148554 519440115
2 85058 167068754
1 93999 98297 715243545
2 118856 837175209
1 9343 86846 109288082
2 27857 884091554
2 10612 21641518
3 124960 94046
3 178672 19439
3 54573 16926
1 1828 130596 171335513
3 149073 1184
1 4832 133796 972803861
1 53652 100277 393614045
1 90740 112028 356852736
3 7450 56933
2 20092 223409685
3 90409 42815
2 153357 506667367
3 77637 65081
3 49802 95428
2 110949 38980093
1 46210 109321 144983614
2 122338 984649992
2 15571 976024638
2 20253 142336657
3 12159 22521
1 10036 31428 862897477
3 6865 40258
1 139027 152276 296166705
3 84120 54920
1 41785 145676 963600869
3 143599 65210
3 64916 34658
1 41257 83178 664349025
3 86379 64256
2 167213 735256654
3 152176 19812
1 22975 28729 178359055
3 32694 68099
1 17685 154934 624602969
3 3602 41918
1 84805 114807 994357031
2 151319 875849019
2 51164 682676714
3 173051 135473
3 168326 99997
1 50283 52250 644305525
1 25157 133875 667721787
3 142105 38742
3 19442 20330
2 14214 361317793
2 111875 847318280
3 146922 142952
3 88788 46412
2 90648 437356926
3 63617 150180
2 82855 326234597
2 86956 858025286
2 81940 647923458
3 176399 112221
2 2476 122584869
3 10200 135462
3 2057 53436
1 119666 130710 438380839
3 154889 29984
1 8823 95871 701238090
1 99304 133261 233354570
2 154426 370936512
1 50735 102305 352239136
2 126009 745134150
2 143542 239379051
3 120081 24736
1 37656 133060 130052884
3 49848 136215
2 167012 109053358
3 158060 102372
2 2106 911706342
3 59128 91190
1 49133 97487 987204747
2 108626 110807151
2 19247 70584992
3 81288 37911
3 69234 128739
3 39678 115196
1 22198 144794 660605810
1 25397 126776 871657330
3 51293 93157
2 148125 266795088
1 15652 61135 168369581
2 100012 80629165
1 99304 142028 933731246
2 91986 213883292
3 54653 81775
1 26503 33313 830712969
3 8756 28780
2 27822 567863700
2 181267 265345289
2 148664 188504410
2 29374 161988949
2 177744 264950400
1 25931 110886 887277232
1 404 118999 601612934
3 56913 102847
1 4060 104967 192631370
1 4935 84015 72519890
1 108188 132364 248193341
3 38868 121818
1 39886 154195 357700204
3 55402 121719
2 2488 251753650
2 77080 953961555
1 77390 109288 690037514
3 95025 66596
1 86228 152461 495416566
2 109381 757980597
2 67134 459064650
2 63828 583256903
2 135883 506783766
2 53217 626297125
1 14770 147916 590991672
2 101760 769526576
1 5679 49183 798166324
2 119624 883142518
2 157250 767774649
3 20374 47436
2 158535 684823028
2 135354 469264393
1 75576 151779 58201717
1 16909 76968 968292206
2 177167 892852457
2 120586 953723365
2 157123 377368661
3 175260 56176
1 2139 142065 704631300
2 33664 187695344
3 119420 154943
1 40803 59002 859430779
2 84207 366410954
2 136150 161398080
1 74418 140661 395548067
2 98699 496830927
3 55551 91290
3 62599 126810
2 90755 386383922
3 172163 115873
2 74254 368027861
2 112969 634967565
3 173261 48799
2 67200 574772337
3 143430 120178
2 45197 501254763
1 61506 99585 380549793
2 18003 968554210
2 150522 70014865
3 174081 39297
1 63188 115092 973312726
1 46387 131982 392285238
2 10075 325011540
1 6511 8319 56889235
2 51238 518840556
1 21527 32992 488146036
3 133054 96101
2 19405 755576443
3 7095 86238
1 18127 131574 554306856
2 81753 311370582
3 30281 17472
2 6239 368818165
1 46847 122822 70898070
3 113121 7861
1 68023 121442 466133354
1 41856 113122 657172704
2 149737 523344345
3 4637 13910
1 41709 105748 719459234
2 84915 934067647
3 95341 112650
1 107964 143377 464955747
3 174017 43575
3 29684 133983
1 63246 145862 387436818
2 6967 681408991
3 156644 97136
3 151291 36123
3 147952 46935
1 74398 147873 289717224
3 96684 2533
2 107091 48948660
1 41079 124991 294529528
1 48351 124119 800047719
3 109146 33664
1 87776 144583 794800302
3 63507 122639
1 96025 131597 324753991
1 1141 51709 676063635
1 39109 114921 326571276
3 114833 68702
2 11874 796901589
3 115898 11246
2 106980 862263391
3 90435 115795
1 75862 153094 655833754
2 141951 626959970
2 51703 552838967
2 152029 605599713
1 56540 119281 66417289
2 105168 116319818
3 27947 17843
3 33472 62964
2 113602 633440816
1 110434 113199 695993794
1 25826 49092 443835308
1 66389 124888 142774907
3 146517 70462
2 2829 763020649
2 173275 706754816
2 93052 980479668
1 107899 137892 164196081
1 58021 98119 455187860
3 106801 35516
1 54484 140125 384814554
2 101148 129939967
3 127344 40624
1 76885 138202 812689400
3 20933 16643
2 89274 326383918
3 33946 43978
2 22607 13689281
1 24993 75642 78570345
3 119571 145976
3 138682 62383
2 62928 266705506
3 125262 90618
1 25724 41612 369496738
2 51811 572312504
1 32043 104490 497603168
3 33329 25392
1 44300 86662 141030542
2 20092 273267650
2 91567 480455597
2 168768 630907886
2 125871 312339693
3 133141 112703
3 135771 11546
3 92693 110052
2 53777 409908895
1 54896 120436 576267191
1 36532 45935 957735792
1 43231 97361 256160698
2 45090 528269389
3 147852 1028
2 80117 300312211
3 153127 22926
3 90530 79195
2 91967 475663557
2 44433 785158443
3 157703 92120
3 39212 98551
1 32229 106071 773225618
1 105566 143089 283024703
1 123833 130972 791444475
1 9875 55685 792067263
1 25250 83656 940319387
2 114101 816840800
3 35269 113473
2 153124 918234765
3 152014 25018
3 101156 121855
1 74113 130489 395241914
2 30245 848575915
2 132545 607131140
1 62827 85725 486424572
3 108743 139387
1 134487 153482 659354089
3 170801 111430
3 171795 102156
1 102724 137933 854346724
3 114985 85710
3 62200 130083
2 20416 240165741
1 33639 111259 629519699
3 84724 35096
2 60439 990129029
1 29263 119420 91830007
2 159893 319125724
1 1161 116108 886408807
3 132003 65022
2 117403 289423407
1 61075 91027 649150282
3 73021 32799
2 50886 948953269
3 20156 21940
1 18097 44522 742142462
2 159320 245082008
1 36904 76261 646959199
3 20100 2305
3 61613 93158
2 165090 222551328
2 133555 44173435
2 157860 183902678
2 156905 826602507
2 161416 276933497
3 33551 108337
2 137014 130208497
1 59775 101746 701376858
2 20387 578167169
3 7806 42480
1 38490 85675 107156497
1 10782 19584 550141570
1 78346 87856 337312796
3 11791 7529
1 62716 74626 18324355
3 45715 50775
3 178247 111842
2 25017 947465027
2 179654 271451470
3 140300 22278
2 180527 835981957
2 176393 194168496
1 148861 152184 656652686
2 143375 805873270
1 101280 142443 212775830
2 175358 439510351
2 134690 512274569
2 82912 561710384
1 94491 131016 521892472
1 128787 141582 284874579
1 6162 15646 515368321
3 8499 73878
3 46829 69884
3 115717 42578
3 100241 22498
2 20329 195016676
2 77034 649365562
2 80576 423846325
2 13564 182542779
1 105607 121260 365121716
1 111570 149040 399704703
2 173366 33033459
1 40789 133580 704885422
2 110514 860908934
2 171106 978506498
1 59279 133495 849656986
2 43164 347443175
2 65083 671169498
2 85754 609388663
2 103442 365744087
3 83699 61554
2 120170 416247372
2 24525 547808457
3 70517 85201
3 193 123653
1 27079 68182 272429551
1 19647 49229 12876432
2 115761 369968000
1 104773 143853 597278811
1 14917 42765 495866574
3 130074 128033
1 21805 79054 359536189
3 178975 16218
2 144151 621616875
1 36036 96088 482308260
2 57324 680372631
3 179764 18426
3 10433 56935
2 3185 790058336
2 165545 318577391
2 108534 628794846
2 86693 443254154
1 754 107710 446068660
1 18726 122878 549575954
2 123525 891227401
1 32192 153247 672415298
1 5071 138499 871277924
3 150804 33367
1 60508 99604 58437116
3 151958 150511
2 31701 561009995
2 133858 57142349
2 71474 58252716
3 151099 74993
3 27271 91995
2 19670 234120625
2 38296 875797282
2 122078 951645297
3 168627 79072
1 117480 125261 579145556
1 19034 118857 929762324
1 30321 121153 128962405
2 160391 436516216
3 172720 48432
2 79024 783611071
2 15924 598181695
1 701 1192 207484370
3 37806 75727
2 40358 710809441
1 29342 95564 338783105
3 82168 102285
1 51578 124936 281652461
2 89002 87894424
3 20817 58237
3 69754 140222
3 153881 147753
2 4368 170455160
1 28398 69436 259915650
2 50500 180343158
3 16094 39821
3 111684 8072
1 17167 64162 315224372
1 29738 90204 158830871
1 24388 122269 447409513
1 52223 107161 927565045
3 113494 94943
1 86291 127129 69740058
2 148395 251658548
1 75848 84084 515103362
3 146237 95403
3 56107 5699
3 745 136694
1 9315 139191 781965334
3 159461 44149
1 76651 83517 66706123
1 19157 116256 244924450
3 150812 141262
2 36759 609574074
2 146524 185776721
3 146409 77418
3 56767 18408
1 7367 81516 821487051
2 64219 751410311
2 83960 571278880
1 57541 89311 380277166
2 83990 345833932
1 73479 128451 657302061
2 89316 174728685
3 66944 138982
2 13705 185322711
3 156872 116995
1 875 123749 625563744
3 59045 142861
3 163354 84664
2 41487 174475233
1 45265 72720 285238555
3 18920 116378
1 57165 93842 700138262
1 12270 117141 495971014
1 51051 103187 2806575
3 60937 2214
3 76041 117293
2 88175 666172813
2 124640 9527568
1 27396 68541 687430204
1 11460 86804 542805818
2 45476 260760146
2 123767 287663820
3 40543 122434
3 67139 143599
1 4722 67443 190415193
2 90922 815596625
1 21555 35435 327641574
2 138736 448727790
3 172530 105651
1 8794 87172 355031715
1 7511 138260 413247544
2 118994 542504855
3 42812 116819
1 6312 35543 374624521
3 112883 4515
2 128459 402075516
2 14952 674125692
3 141807 100999
3 119515 122046
3 70399 98601
2 65216 129998459
3 70146 37122
1 31894 61090 190282732
2 44806 307537908
3 68470 19073
1 31224 44850 758632835
3 22852 105431
1 50806 138484 100416915
3 118232 10727
1 39562 121672 438291463
2 38160 247921585
2 153960 242726462
2 158118 53194221
2 38711 257303205
2 146052 511180615
2 159378 637652824
1 8399 22383 749385872
3 1035 118779
2 5364 363798485
2 174707 203339432
3 22448 47588
1 54936 145591 34766238
1 27186 149669 893046042
2 27131 645123792
3 64735 65050
2 164441 165811941
2 145695 483798385
3 170773 23362
1 12685 70197 746278917
1 8415 24818 501950382
3 159873 74160
2 25333 236898659
1 18993 36872 435591775
1 36225 153256 147144375
1 38814 118127 11904561
2 44590 322112727
3 27816 151945
1 113 134137 206146050
3 140096 47021
2 107356 565368527
2 9932 5940675
3 90657 45703
3 2948 112913
2 55170 377406112
2 74172 764793651
1 53539 61617 420995630
3 153423 84024
1 149728 152304 682477806
2 178814 248650088
1 9720 148568 933408510
2 123288 940889668
2 90705 775918448
1 6296 112723 660808549
2 153127 164019222
2 39621 446002334
1 6526 87359 702799009
3 55602 41476
2 174698 349670995
1 80636 105161 20002600
1 5499 80944 276621635
3 7427 43490
3 104392 37307
1 131415 133964 210531996
2 31677 364950773
2 143768 86304731
3 129410 60886
1 20629 106665 910247785
3 85488 150173
3 3129 77830
2 1674 926830538
2 140318 875922772
2 4763 762413880
3 154323 137441
1 34811 96112 818614924
2 161260 864754381
3 23195 54272
3 38301 42597
3 6613 137875
1 40907 95754 21151448
1 37254 93969 399962197
2 85094 493960650
3 96257 67305
1 38575 121709 388234545
3 119895 143208
2 2769 166765800
2 170697 86140878
2 22097 806064536
1 17505 31099 98545601
2 116605 465371577
2 122598 3635805
3 66129 71504
2 6988 633438977
1 121667 133042 294591147
1 13869 118709 934220330
1 107438 139746 214895098
3 111864 119231
2 155647 417676212
3 7530 112732
1 103426 129776 154485757
1 59683 85374 705113219
3 55213 46087
2 175464 197441757
2 158778 75024051
1 49696 108631 342000776
1 16281 50414 646386056
3 9828 70820
1 28050 82491 874869868
1 34430 88056 310795855
3 120148 47788
3 24520 7733
2 39384 537766136
2 24605 983242690
2 54682 157541924
3 57033 113286
3 130656 118456
2 105965 863581577
2 164912 758012840
3 106049 98693
3 153786 19581
1 52612 139608 241773954
2 26887 70296764
2 103311 287087536
3 177593 42612
2 163527 617393701
3 124615 113238
3 173428 128663
2 9317 162057689
2 168055 667926453
3 98050 68711
2 57872 377715489
1 119688 125457 279291184
3 9255 60372
1 82729 89207 85571039
2 48458 249872807
1 88081 143593 354995189
2 144119 610377246
1 38547 115243 861080080
1 42575 88078 619880316
3 65430 121995
2 174902 240860746
1 64375 66210 426823852
3 128246 103285
2 81830 493624167
2 36758 535345959
2 98974 983979986
3 134333 147927
1 13548 151341 602547669
2 23724 418348226
1 67780 79324 677565260
3 20807 65923
1 125332 145783 200674186
1 28196 154409 329006809
3 135901 12711
1 26524 140843 81250971
3 3569 37545
1 110584 154541 532037661
3 25803 118416
2 30447 513207305
1 14685 80170 305646784
1 62680 130332 651928810
2 46654 323136028
3 118679 53307
1 47954 55650 856440390
2 27996 701775995
3 32148 134201
3 135106 74494
2 113050 571797830
1 20947 100210 350130090
2 36676 997776697
3 103224 35768
2 150720 455802430
2 147735 213946103
3 61922 27803
3 90960 40593
2 50191 667115000
1 42884 146119 61819194
2 173552 262861885
2 159842 661894772
2 106214 979828192
3 49400 65700
1 50109 152022 534237721
1 50525 94532 461994371
2 71172 111125225
2 86322 133826672
3 132101 73483
1 20808 31197 858949668
3 165285 42921
1 60902 124638 367126423
2 54607 294688566
3 59108 111481
2 74383 282505233
3 153260 69732
1 84786 105903 518717530
2 24442 824336968
1 93903 141161 263230371
1 84767 90200 827658450
1 86703 108809 601419021
3 97919 42447
2 125428 58061455
3 133337 127838
3 174531 137584
3 76113 61734
1 35521 97056 107078981
1 98381 136032 562379839
3 19107 20393
1 107036 134521 362918700
3 2915 113551
3 159039 45188
3 66214 56186
2 79248 536678060
2 142245 136371038
2 50687 490181307
3 149622 127010
1 41527 81057 994994031
2 19395 807217368
1 42615 133009 695998400
1 27027 86559 668490009
3 41372 79608
1 20517 102180 844178116
3 40588 140234
1 88616 148409 988627687
3 89022 144633
1 40973 132350 244663058
2 177866 578343335
2 2715 223815848
1 30165 136520 454748288
1 53282 144275 608087290
1 38617 56777 600163192
1 56716 72804 981557562
1 3156 23222 155551232
3 82 84689
1 46096 59225 23902552
1 1626 99526 275107917
1 104495 119468 420714103
1 15270 108284 736598985
3 61618 3614
3 19134 91826
1 18006 66261 714405077
2 36709 14065719
1 42 80319 312723229
3 100938 101869
1 6994 49058 571526036
3 51462 23135
2 112187 661164844
1 30022 34724 417517426
1 50064 98259 613995445
3 96361 14108
3 5923 14370
1 132790 151448 175078222
2 2961 833004344
3 153800 73774
2 38219 794578977
2 50723 913721857
1 85970 149442 53824527
2 83340 141369418
3 19909 42288
2 102589 508858469
1 13210 131565 446439009
3 79521 111001
1 14347 71787 683024804
1 66902 123784 498781051
1 67041 76145 734582617
1 25677 36999 523358848
3 98466 144663
2 45106 33686964
1 52095 126847 544119573
3 42799 83478
3 83219 145471
3 133367 88117
3 53904 24436
2 6507 69382817
1 87829 91165 365653200
2 56474 898145064
2 54582 991275742
1 13224 129588 731894810
1 106986 122477 926129778
2 169225 906886498
1 4841 13585 960558544
2 70473 533669743
2 33837 226034633
1 52257 60512 525528856
3 117563 18807
1 62524 90363 730483623
1 13710 97683 122125664
2 79215 418764402
3 45917 5958
3 113955 35839
1 102692 111235 332779347
3 64780 102914
2 37281 937234107
1 4373 105816 191944492
2 130104 737487367
3 171791 55489
3 136790 60786
1 78424 128139 673578655
2 128363 552267227
2 159017 251878126
2 27493 107612931
2 128433 48971686
2 69856 430916940
1 29528 127159 321529874
3 162700 12121
1 28276 67103 51157530
3 100727 18770
1 10502 51009 734028706
2 152864 853696303
3 136888 64238
2 62445 572732348
3 68360 143917
2 19674 627875021
3 155074 50565
3 40645 32368
3 7419 74473
2 96528 558780828
2 38562 428519159
2 103910 698226415
1 78191 84058 756315931
2 73077 482091866
1 52601 111205 452682617
3 38239 90696
2 6255 802538189
3 102247 115679
2 134870 774509709
1 103639 139962 529246223
1 146509 152138 578987779
3 89291 130346
3 89668 116022
2 116826 984351780
3 143840 117846
2 171578 664447329
2 155659 500087918
3 40263 125930
1 11180 36514 377552124
3 108869 93135
3 29996 113918
2 95276 749856029
1 4536 128558 848511051
2 132065 165144221
3 19967 98378
2 144118 551788044
3 120453 83695
2 123119 300236501
2 94946 156367767
2 75579 998478716
3 88958 9381
1 34657 115252 522927789
1 69333 152543 883233509
1 43832 58213 906369167
1 142188 145184 34138200
2 115943 236563542
3 1535 153356
1 19137 147990 43394549
1 55382 152806 265447414
3 50896 125085
2 61243 371205746
2 75956 921646306
1 12884 153445 716528772
2 88650 539595729
1 36701 89374 132832009
1 49126 142058 969603476
3 39581 119163
2 106705 356156036
3 76019 103379
3 140716 108002
1 12426 53262 420145849
2 39675 482642908
3 5644 39272
2 176301 672642934
3 90262 113856
3 77006 5574
2 161056 890335946
1 143015 147379 772587210
1 57452 110981 127870953
2 94302 565106649
2 39480 460415964
3 168761 137686
3 157777 74530
2 73768 419512688
2 4267 866169895
3 28598 64885
3 117093 99697
2 68873 381667012
1 60658 154973 376461692
2 104002 166961190
2 50255 566970386
2 163949 667372838
1 87172 147975 409797324
2 31221 76627419
2 74966 262999769
2 120108 675730749
1 32173 97722 372762783
3 173598 77819
1 33784 49313 140185098
1 43782 68681 411031950
3 179225 41664
3 81095 67384
2 7683 434562675
1 4126 55647 162797977
1 75327 150652 855977526
2 170833 697797820
2 114030 232125375
2 121190 834759643
1 1746 39253 337147125
1 3954 31411 770649519
3 59156 32067
1 38556 77700 767152743
1 52549 129086 113947460
2 104310 749048738
2 75537 34946063
1 59694 102711 870064102
3 7211 37833
1 101431 153150 559616008
2 122071 327567773
1 49096 101493 644933340
3 15760 51155
3 133239 112298
3 93731 113521
2 84445 404733332
1 66130 108848 829556039
3 161678 77384
3 149012 63089
3 73632 121862
3 57759 137866
1 16041 55573 637442062
3 123187 80715
1 35858 36375 305454557
1 94868 141955 783120199
3 94780 125558
3 78648 142800
2 119349 384623524
2 17807 854712309
2 21370 533012178
1 35267 118332 58368537
2 68422 704664669
3 160879 80351
3 1850 18102
3 2831 146239
1 122896 153511 147619085
2 131802 871359390
1 39871 104896 378464567
1 10460 27106 178028782
2 52428 655619608
1 30879 43468 431214948
3 148356 105725
1 11504 96225 453306490
2 174274 111125722
2 40656 210803504
2 54120 128337866
3 168140 65394
3 20999 32539
1 70103 82736 350167463
1 100603 154054 796554258
1 51947 119073 615383330
2 32102 726069497
3 63060 67167
1 26639 87036 711697525
1 61905 94620 3258337
1 116631 124278 999816825
3 75854 58943
2 99331 680561271
2 78996 149494201
3 172177 10879
2 76109 4828397
2 34831 199861731
2 168703 577478538
1 7100 120403 874746446
1 52324 59809 767657561
3 21631 104486
3 103942 100961
2 167330 560389431
2 91736 140544948
3 10479 104971
2 149588 745443491
1 60525 152474 745076387
2 161164 985794350
2 131868 965923871
2 2189 564420361
3 110113 108201
2 73653 820526499
2 81929 576932108
2 119625 463316646
1 24537 100671 666213965
1 92023 99329 444892384
3 31723 85755
3 37418 91363
3 167672 29646
2 120475 640455065
3 56371 74637
1 51671 127750 505837123
3 92392 131692
3 121630 79713
2 162532 543279235
3 127223 8136
1 41871 126467 181145207
2 131318 188657575
1 40905 75146 348124340
1 36155 65667 509895613
1 36556 138475 364294924
1 10771 131139 969895811
2 51760 834223075
3 13703 151930
2 104197 233298106
3 100059 53883
3 58384 109170
3 122112 16939
3 48565 21433
3 141372 53574
1 80241 96940 945250629
3 150320 62867
3 2929 152665
1 17003 88737 735625698
2 54641 374593194
2 45941 357843632
1 109367 109861 53185093
2 179953 713475256
3 25107 58299
2 36710 40772042
1 16789 48667 456905813
3 11543 13841
3 90655 13347
1 23794 117096 54048395
1 12492 82217 574829040
2 175105 63199815
1 23480 116607 735534997
1 4993 12866 384482916
1 38026 108336 312915148
3 161429 69516
3 161418 60702
1 108755 114150 790000554
3 159561 81102
1 121859 137105 748696797
1 31460 45189 924805341
3 164316 85618
3 146098 114002
2 49707 859324837
3 129121 102788
3 162788 31322
1 52054 68271 965099893
2 95325 216159461
2 116379 636958807
1 27342 34438 773851903
3 38225 37123
2 94834 880134803
2 68534 38814556
2 101065 460494580
1 1587 151887 788198164
2 16454 611927567
2 36775 97184633
1 16296 31172 36629494
2 20267 510904346
1 18539 28635 996085624
2 102495 765278823
3 45208 75685
3 41179 89502
1 27009 50152 654363163
2 37555 238748740
1 35897 72401 790772688
3 86371 99654
3 50989 69897
1 33135 140275 666334327
3 171333 144037
2 117074 972629898
1 23873 123708 646534222
1 76452 141040 173908598
1 69525 99198 891897437
2 41243 535387751
1 20300 29025 271332021
1 84236 101984 930798290
2 99544 674387120
1 15894 66332 700401704
1 67229 141316 942763958
3 76517 111801
3 61402 10432
1 25387 118434 266954413
2 7657 528819924
2 46858 122778049
3 180892 84667
3 174569 64476
2 171461 861852738
2 131367 603789846
3 101844 76605
2 168746 609549025
1 4131 132924 494049847
1 12735 137960 588378028
3 143538 130018
1 9790 81903 34995763
3 70336 123773
1 56398 64559 463740086
3 67477 30002
1 123465 153603 792728106
2 58904 960329890
3 19107 21442
1 65553 72306 195050291
1 109993 147338 427042528
2 3784 177422602
1 41442 108155 673239640
1 21741 67848 757588678
2 167330 544809342
3 111303 122998
1 16642 70760 868564186
2 140506 235357268
3 141799 136485
2 76591 618910592
2 96001 859586364
3 14017 7650
2 169072 730491675
1 22122 37425 812621504
3 61012 147164
2 174872 427498331
2 143348 285817105
3 110856 65836
3 158372 77329
1 19204 47469 175822223
1 25159 78759 95990487
2 100617 636988914
2 115975 209668088
3 172162 95929
3 91126 104768
2 129681 552732897
3 50700 107778
3 107204 85066
3 103989 148832
2 38045 692868894
1 89887 120832 297972806
1 63607 81307 112045594
3 14595 85900
2 113768 955054314
1 82435 140856 817835418
2 139156 306224760
1 12184 20489 736375429
1 53826 88675 335085970
1 82409 138593 250980503
2 84156 717230555
2 82684 474797551
3 39435 38119
2 112587 704482841
1 16950 58885 993117446
1 45713 119204 846224430
3 107125 24632
3 109622 44563
1 24491 102341 198805809
3 140165 112742
1 44150 54540 512308199
1 83250 106660 122008661
3 146114 32702
3 94926 42637
1 32627 123452 386445510
3 20883 67136
3 2417 99281
2 142301 332963830
3 83501 14397
1 90979 113854 205418412
2 178931 13420525
1 33620 74042 713838346
2 45266 911605967
1 17761 127082 57452827
1 88706 110467 392828681
3 91599 60962
1 77070 119737 26125191
3 99234 150397
1 21561 140907 130143606
1 2619 144287 712037589
2 169302 858949859
3 4714 25194
3 68515 35274
3 179691 53604
2 70604 623528160
3 161864 110567
1 141597 150506 993431071
3 67661 32150
1 114613 151804 960394651
3 49789 63004
3 14056 104410
2 120946 234091852
1 114279 116524 156078038
1 96953 102446 772209244
1 73407 115845 867115186
3 47872 154296
3 59339 24580
1 73193 91804 679913486
2 28024 330236199
1 35804 52097 17015341
2 116108 469361239
3 79258 68340
2 54626 761735423
1 59432 69217 536257690
3 151604 40924
2 15377 997680771
2 141777 900319983
2 67169 715846146
3 47179 127904
1 16982 108556 394421223
3 98127 88496
3 128747 18169
1 52570 117411 314376502
3 78920 26120
1 24363 148128 823436778
1 21740 120305 281309530
1 54057 91146 679675244
3 67439 109368
1 88072 98250 517614943
1 45353 124208 350412675
3 51240 98205
3 17282 27147
2 22345 746131774
1 35780 46353 747436371
2 6937 922862607
1 5905 39116 469103345
3 149605 43862
1 54701 69745 709650315
3 81524 10410
3 30819 136520
2 119346 87341308
1 91285 124644 445047841
1 38140 90212 570844831
1 22730 116847 679987914
3 38459 145355
2 54145 543089772
3 135147 47395
1 24871 153523 845577642
2 60380 529405828
2 28861 773235164
1 57994 70291 417096306
3 12324 56261
2 66271 606046060
1 16594 55648 303571716
3 23780 86017
1 132548 151833 800566823
1 28660 109666 543660416
3 20293 129753
2 56770 465298542
1 12685 75884 369557474
2 56654 716293071
3 80501 61697
1 35386 154566 262617197
3 56655 116353
2 100340 346612916
2 89621 415188747
3 160667 139091
1 66866 75580 556602803
2 29389 634524739
1 58955 109371 539109077
2 20518 697614309
2 42541 734456173
1 111596 129809 878571265
1 81102 131513 207021125
2 114654 135003319
1 108621 146704 149150272
2 137971 708748723
3 135386 61297
2 62519 427678012
1 52755 54308 848757395
2 148369 889900224
2 24446 212922101
3 53240 108730
3 97124 116790
1 28778 145989 485651153
3 172467 135454
3 47165 93054
1 69224 148214 246041400
1 137177 149380 728652131
2 49962 456023647
1 68196 113880 766141568
1 59981 141930 12698558
3 84246 2791
2 59855 917448098
2 174831 662944863
3 135898 132323
1 53750 139720 274185935
3 132256 117556
1 37425 111858 128768984
2 122341 309338746
3 134419 142888
3 132431 4474
1 1289 117878 769008867
1 68315 132573 643927840
1 4201 92195 569473461
3 145444 31813
2 119919 99905018
3 9573 135464
3 64327 105985
2 152149 671719660
1 74782 81501 956165881
2 30768 182327374
3 155520 92516
3 30590 107537
2 104767 8975554
2 7454 798968970
1 212 33735 912565247
1 18889 32743 420863884
3 125295 90603
2 14113 811310088
1 20311 126475 349395986
1 36819 61187 736798578
3 69518 13866
2 59533 36709981
2 73927 45695334
1 21663 50475 768383325
1 139753 148213 321485910
1 6384 33081 70931695
1 78837 83558 578325653
2 80666 791815842
1 128196 146751 842623356
2 176540 857791264
3 20012 127348
3 180740 63482
2 24511 200241115
1 91961 104923 175929407
3 128 118422
1 61511 117974 879684079
2 5964 950553707
3 23356 50720
3 81331 42281
2 120326 816301348
2 75713 399383170
2 110210 745442531
1 46442 135261 977480588
1 79771 134114 879363875
2 32875 206261347
2 132151 120938871
1 8092 65117 879390150
3 65427 76906
1 17543 30832 184741744
3 139293 154375
2 31089 960080598
3 85115 64227
2 44715 940569518
2 178935 419225540
1 61676 107347 68808008
1 35057 54757 466572365
1 94648 103866 63910546
2 106827 696188066
1 12544 82936 182763643
3 128300 109910
3 65563 19108
3 94086 95325
2 101750 843924179
3 133019 56256
1 17497 133658 247347793
3 33896 100437
3 129535 153550
3 168163 85720
3 173641 86512
3 86568 135913
2 154311 793345634
1 121082 133111 418743236
2 180743 809532993
2 95304 269448890
2 2990 737755265
3 90475 65535
1 10436 130301 648843949
1 42917 124475 658379405
2 46112 137002175
2 1647 439144655
3 10108 47646
2 146128 493170392
2 15031 953935509
3 115990 78561
2 11958 538230515
3 141116 100430
3 109371 3680
3 122025 3547
2 174061 381948466
2 122248 721610411
1 69793 92457 837403494
2 115639 28591410
2 120340 139715920
3 7054 114566
3 165100 15748
2 48444 976047288
3 140450 8317
3 76790 154445
1 51141 98644 420715690
2 108873 474089215
3 57342 53153
2 34897 330376385
1 115277 141281 720088217
2 120646 461992458
2 23300 169147314
2 19586 415311429
3 71003 75336
3 155340 141704
2 116539 392815862
2 49049 918958611
1 6289 145931 940629297
2 45141 317763027
3 81823 123379
2 16898 723854470
1 46147 110227 922458899
1 50118 65957 722985766
3 164499 87744
2 172089 946334915
3 180162 147304
3 23555 115561
3 107029 42639
2 76985 109152237
2 94476 706287971
2 180700 837371057
1 39406 137476 70014639
3 67539 149468
2 11645 594886016
2 87883 620622112
2 116039 45782926
2 116515 110082941
1 1757 69650 392659264
1 24950 58151 503723431
2 163324 811625528
1 26708 78630 785449010
2 172409 577286286
1 40859 57605 497138331
2 167428 581444244
1 67755 138960 684410834
3 103735 73885
2 103575 701732615
1 13956 47069 955065538
2 145400 124259310
3 82757 28049
2 16368 648132785
1 103876 143209 739083541
3 85783 39169
1 82410 110164 79002534
2 5194 600203224
3 7758 140433
3 13207 18146
2 81444 718863805
1 35206 99233 577496272
2 77747 629616188
1 56693 66694 983577966
3 41408 125041
3 81839 38935
3 147661 50804
3 121414 76165
3 55550 79399
2 26461 720372612
3 7772 28129
1 124813 147732 135220437
2 70735 787564271
2 58902 774057909
1 55432 108423 751435103
1 72282 97953 845111346
1 2234 37747 222433629
3 24453 126340
2 10859 897313846
2 26545 465777236
3 118093 31338
1 2112 153518 613196395
1 34970 153653 991565181
3 75743 20733
1 60594 69137 841367923
3 38515 13324
3 175782 100016
1 24836 102138 1265444
3 50495 106495
2 122629 652402560
3 80400 15396
2 26091 420827646
1 51647 55355 269744454
1 23248 106343 886306869
1 50950 97468 840759788
1 115 115702 391123892
1 17060 24136 933914579
1 11258 114058 780787691
2 115432 958139309
2 135531 873744177
2 161843 812004671
1 16997 119429 718220235
1 22992 34585 70524972
3 94432 97045
3 85227 116388
2 112421 347204098
3 30935 104384
3 39828 89235
1 57129 112573 734746318
3 163563 144520
3 99252 104580
1 55625 92899 614038147
2 45820 56207194
3 173083 133933
3 170749 143846
3 123783 113570
3 61343 90395
3 117475 152674
1 41481 138201 783008238
1 24041 49175 915950118
1 8051 22070 979250270
3 19760 84605
1 25736 102535 279348789
2 118247 466298917
3 32680 12765
1 16118 106177 145971362
3 8703 42611
2 2779 88569815
2 180016 476798978
1 5007 120673 926297161
1 48194 126462 780914128
2 22195 893977594
1 112934 139346 912053025
1 24113 97363 509879170
1 8800 75042 183650281
2 68596 791156014
3 33402 151031
3 63357 147104
1 32037 132235 857523537
2 98772 186631009
1 17676 95859 364065878
2 96169 362076476
2 105962 659754684
3 127300 22786
3 132372 88283
3 93066 23272
2 162611 897905412
3 129408 41826
2 112124 882849278
1 47381 90491 694113862
3 22239 142209
1 103256 136661 479796116
1 98611 111078 858475008
2 59114 297256976
3 48372 38812
2 147119 204673834
3 126907 126063
2 125084 98378460
3 10655 144257
1 16681 110068 847122545
3 105246 54435
2 102737 137227443
3 117968 87424
3 74191 80960
3 86727 96734
1 28279 148525 362087030
2 172816 188957088
3 148746 111374
3 95609 74215
2 16485 506274511
2 110584 269477485
1 102696 117095 98031182
2 126895 773673809
1 4461 107104 717780175
1 28680 122784 978794090
3 29218 111363
2 21168 901221665
2 160118 110529480
1 79993 145588 760435091
3 144057 137472
2 59333 602771473
1 58384 77018 819945300
2 58259 190703373
1 68677 96127 977903260
3 99028 145720
3 7327 2390
1 119371 134618 154682499
1 87703 153394 155904763
2 43675 645431867
3 42327 136917
2 164543 685177496
3 112356 39018
3 65714 4489
3 118629 121806
3 60044 60426
1 38019 71880 214968644
3 164148 3550
3 34189 116649
3 52535 73398
3 25129 54202
1 59378 68294 618040928
1 9659 46831 346369833
2 77130 563939626
1 15601 93704 776875084
1 45609 84725 75839847
1 46454 50135 219642789
1 25075 146429 905291639
1 58671 78365 917449170
2 20191 419652262
3 96981 80779
1 10269 67822 184272720
2 159157 192312491
1 61517 69496 789580675
1 15528 103026 543219167
3 50267 100981
3 52869 60345
2 59378 826803111
3 139870 62374
2 23565 705693564
1 4783 92125 485608550
1 21827 118856 44356102
1 113217 149406 654091107
1 84269 121867 614566693
2 168428 160204581
2 85414 93684615
2 14583 433346401
1 6688 22277 553786405
1 30830 78022 734188318
1 60889 112994 382317096
1 34531 39043 617755797
2 54486 64498685
2 131873 344844979
3 81428 26918
3 11226 124521
2 70057 225093736
2 57510 889839377
2 140758 605826565
3 130212 105750
3 140195 70785
2 7277 353992719
3 100272 153352
2 169145 468813566
1 64798 141786 352354035
1 82178 105848 874422273
1 59997 100649 790815981
2 146474 521159092
2 84411 269575692
2 71586 497800411
3 157622 20049
3 176074 104428
2 83915 379331805
2 37071 506480832
3 113485 115060
2 145469 549787235
3 100066 143555
1 6105 27603 959229805
2 134654 786202127
1 32380 78511 81006014
3 148150 95542
1 90690 128066 729490081
2 58610 674918088
1 126344 142813 793274209
3 100659 124820
3 26470 70747
2 164292 379961376
2 173947 932326086
2 41718 483316098
1 22795 136130 814114655
1 98322 138837 402091267
3 118815 147416
3 87456 13166
2 104522 325862136
2 15721 828153607
3 75397 13707
1 109836 137450 231836689
3 78361 65308
2 22860 375721465
1 74124 123453 557049888
2 55547 216782404
1 68396 133459 415070966
3 105372 154450
2 140146 638330966
2 134738 497135593
2 112773 909210013
2 680 940625085
2 31642 82362129
1 43992 64992 219088606
2 51076 485096563
1 113800 125088 829437131
3 41974 34031
1 97359 120881 4164944
1 141274 147323 828346103
3 50804 52238
2 54509 217851321
3 124461 67274
3 68790 116924
2 3859 48124829
1 13740 153652 945576504
3 105536 27023
1 9782 98368 447950480
2 98476 837555402
1 2046 142806 840036622
3 78874 130799
1 74064 132675 113922012
1 63414 128192 222178029
3 160880 95913
1 105504 141862 176251844
3 78430 115656
1 5171 108829 768961236
2 54950 720306004
3 19035 71745
2 124403 92509713
1 37117 143841 735138125
3 136741 130407
2 74911 170249026
3 90012 82557
1 29955 151200 140741272
3 43348 54466
3 62956 123967
1 68966 83069 223500899
2 146194 643761008
2 7035 36609498
1 9824 121503 187585387
1 87795 122126 882363754
2 14116 288598263
2 40397 260359362
2 12379 499720797
3 94716 138550
2 83079 184124865
1 137155 150118 263361576
1 33935 38182 744408992
1 75961 87284 828503282
2 66704 719949203
1 73796 154028 932291739
3 67722 139206
3 175386 149529
1 29597 47807 902531065
1 6385 49709 58542946
2 46577 160151668
3 40099 99635
3 167428 94514
2 150156 260898159
3 72545 35180
2 54475 510454010
1 97337 111115 640011622
3 28345 146340
1 119088 154451 228231249
2 64880 935486515
3 7577 23462
1 45043 72194 154623372
1 98871 107915 514954035
2 70299 330722696
3 128884 121049
3 120248 95142
2 15451 819793961
1 48714 92161 286414133
1 14807 76469 827189978
3 5284 144269
2 46390 885088312
1 49543 115271 134653759
3 45051 140728
2 68869 14299606
3 173917 6538
3 115627 150376
3 50522 37520
2 151303 452717405
1 12972 90060 639878302
3 9403 14980
1 73323 110024 304012925
2 80435 313703277
1 58851 59278 817908563
2 101845 583453338
2 23708 956183465
3 16408 46155
3 38957 147798
1 29418 74831 969771385
2 153167 946279976
3 160350 85058
1 113331 146952 598827606
1 52982 84414 718897917
3 146354 62038
3 80441 142374
1 56273 118241 916027905
2 158138 900576532
2 26489 264453273
2 11578 371285793
2 150540 791134589
2 167314 45054615
1 118867 124848 243761335
2 123766 153258241
3 13024 21653
3 61104 76704
1 85603 119101 229968186
2 10802 595147883
3 53727 120249
1 64035 148057 529567088
1 85039 112581 94901194
2 30926 840225940
3 68331 34200
2 129257 331045044
3 132045 41133
1 15770 146376 95966047
1 18359 112596 250658446
2 24063 753200550
2 112405 821248369
3 172338 142719
2 102209 321073067
3 181532 111871
2 53273 843327229
2 139327 181225220
3 10458 114749
2 15412 223015259
3 118151 78522
2 62407 85703356
2 115845 98296711
2 162256 356852481
3 16034 118450
3 169289 117464
1 79724 148123 836571940
2 16153 827256537
3 37761 55127
2 126644 485575618
2 97339 620499027
2 20548 468236522
1 21481 133834 186137579
2 133025 934018802
3 84796 137522
1 20516 90388 115280784
2 124509 938914278
2 115653 351981883
2 105529 500850798
3 57632 29273
1 1904 62574 155969838
2 160480 680525705
1 65324 137793 314012073
1 10128 28611 444541545
1 396 142908 65238195
1 109242 115552 522263105
3 34404 107352
2 140491 881547236
2 24396 618305627
1 1345 22337 843018387
2 177989 913694615
3 47096 23913
3 38338 106415
3 100491 50256
2 127878 733619742
1 6990 62260 966253459
2 102632 450456875
3 178491 52496
1 101026 113790 656167387
3 62439 151961
3 103731 13352
3 19814 85761
2 146693 784135072
3 149145 107005
3 109354 70356
3 109106 80718
2 164516 106893480
1 5626 111709 581086191
2 79517 420556661
3 149310 142092
2 68970 403595788
2 93505 919763649
3 1434 107235
3 127086 61750
3 59629 150306
1 59257 69304 929553939
1 9319 61365 49363918
3 8003 89092
2 165027 450471159
1 73086 116914 6569367
3 159431 90162
2 87815 308230507
2 46868 111826871
2 72846 30525957
3 132487 23032
2 101800 443683595
3 56644 116193
1 105040 132326 910353080
2 26342 697160936
2 458 360929594
2 146896 614802815
2 155937 245861982
2 109254 267618252
3 157945 8597
1 63384 92724 982112206
3 79869 145233
1 16433 123740 616993592
2 117843 295059483
2 96073 470116231
2 47285 678748728
1 96070 119692 300805330
2 74140 890842001
1 59046 122936 604730411
3 67508 13885
2 162586 516280103
1 59643 76004 260010706
3 58404 87198
1 10295 37929 806224600
2 23553 572860858
3 39720 94304
3 171393 73597
2 120480 94982462
3 168498 93739
2 138885 203922387
3 62872 16775
3 764 99857
3 63362 67912
3 134196 55573
3 103561 63385
1 1209 30701 50226839
1 74930 151163 223601971
3 68941 105677
3 134249 40770
3 85040 73867
2 148685 137576364
2 20186 577293884
1 34080 68522 118542020
2 40982 463319753
1 3924 75914 721962396
3 45991 143985
3 169274 55229
2 76529 885494927
2 15912 515610322
3 84962 32268
3 24249 141979
2 152373 444980259
1 29240 145842 567699255
1 103298 150086 426477104
2 164862 164765026
1 5463 55614 390724956
3 152129 120966
3 47123 103650
1 89556 136962 370754470
1 112287 118355 746000289
3 170442 70503
3 28773 86787
2 172783 151985942
3 50686 53947
3 161580 60024
2 175735 296979378
2 2272 212537665
3 103686 143559
3 131385 25728
3 157882 30925
1 37939 117982 951670960
1 16342 147760 262831734
1 16166 137698 703150805
1 17056 57634 528290638
1 5972 73968 671353191
2 87624 675203262
3 47415 102499
2 31757 759333909
2 103959 184160423
2 74440 550805091
2 109833 802980504
3 151924 136785
1 90878 96691 297200230
3 117717 52013
3 83175 132629
2 55474 457771096
2 161175 152776214
2 74348 54556146
3 75804 123455
2 153249 489361933
3 97452 16879
1 43117 52582 704297484
1 74448 98880 966267598
3 10738 104037
1 6501 131376 611777404
3 21115 142927
1 29063 136481 386277825
1 64868 128934 849014225
2 93929 62902876
2 64252 831020816
3 171378 14464
1 25912 32842 711776547
1 39309 44813 389912597
1 24347 150065 113096618
1 148237 149746 570792455
2 164817 123124740
1 123854 142622 31600925
2 100901 249722456
3 4330 100815
3 1055 84819
1 98421 120310 172004646
2 43379 176243923
3 110823 69232
1 144890 147356 467443720
3 161441 87060
1 25942 147525 828390538
2 31692 792006821
1 50334 132877 936134691
1 28662 134290 635531396
3 45543 74287
1 42042 109774 251420091
2 36007 378022747
1 51517 137146 112291120
2 176954 63218651
2 7968 338422720
1 14320 118951 373431385
1 125901 149003 750438521
2 68932 961577053
1 56061 138697 457438900
1 36159 129901 712787460
1 105032 152541 715230737
1 48665 147147 817666986
3 76412 8361
2 177252 713871774
1 32249 130634 198001662
1 34305 52126 853328860
3 110110 61572
2 125782 764239873
2 159633 203267088
3 33438 44046
3 59642 26747
1 94343 143722 353975320
3 54512 67483
2 126586 101845284
1 40568 120952 950006305
1 4958 92700 831148186
3 159782 153926
3 61378 128694
3 45433 39609
3 123930 50614
1 134477 142945 106342445
2 377 896000186
3 51692 71094
1 54677 97962 812775713
1 35916 148406 563286013
3 64016 143533
3 91734 144766
2 142281 535339753
2 5351 106030944
3 102697 70047
2 126663 245585629
1 101373 135904 299258875
1 50870 154908 225107122
2 153708 960368973
2 3540 579344200
1 43887 124873 556381206
3 49364 13978
2 109804 95610324
2 15479 367630986
2 67404 531727879
3 11605 140761
1 38539 118877 405647635
2 39099 137493878
1 29557 150668 608525229
1 47111 68928 127983987
1 606 110091 627739433
3 17097 8213
2 12384 447072009
3 50423 8378
2 142702 453602431
1 7504 145730 684934117
1 64542 86908 840946400
1 44314 104527 152953852
1 37644 117816 854697928
2 174236 570945703
3 153457 115066
1 20584 123892 30662463
3 22537 72666
2 74379 964854044
2 95526 880464226
3 94972 89938
2 21751 872892526
1 48589 108457 440004124
1 75897 118469 41793766
1 45375 146331 129176947
3 140745 49012
2 69208 445531671
3 18551 97353
2 13912 355525468
3 68756 91970
2 151119 412732447
2 62949 205684857
2 28535 571921441
1 85256 98966 290284281
3 92798 53679
2 164385 199164177
2 92324 545441444
2 38277 69029086
2 105335 575222087
3 163207 1095
3 153677 5576
2 141020 896116651
3 69308 93987
2 19003 554079365
3 22558 72738
1 96751 102843 118688991
3 128255 88522
3 125794 122591
1 83885 154586 459743664
1 33984 150671 891731583
1 63983 148629 974809833
2 82551 139691390
2 168270 534341268
3 160032 28346
2 153031 329253197
3 98964 909
2 63500 238461820
2 130547 713638920
2 25310 166463358
2 151910 548160581
1 115322 130546 624669941
3 106391 48687
1 122602 153326 239548330
2 151044 414742406
3 85150 97206
2 138866 544418236
2 8164 523618740
1 100483 113847 964789727
2 53419 305995991
3 98456 152561
3 6497 30857
3 164775 14590
1 18699 78383 332491918
2 170433 703589877
1 35567 101042 379521331
2 133354 455997088
2 105150 473378966
3 27378 76563
3 72091 34321
2 140057 779114870
1 64867 115719 878365998
3 178467 14306
1 34367 131704 533095163
2 40262 857337225
3 97821 39035
3 143069 60382
2 3740 69653387
1 14976 123034 874326496
2 120973 721407981
1 12329 32177 916877014
2 152878 164690502
3 107338 138992
2 4425 438956702
3 62369 75757
2 170033 651078450
1 68410 150810 311593751
1 36677 94788 5738953
3 66792 133492
1 41989 148567 733060667
2 53094 213112628
3 53298 20450
2 112905 29294708
2 10480 857161132
3 140056 98554
2 113596 31750216
3 67457 59036
2 132787 990207105
2 143607 243387416
3 107793 2200
2 173202 988651746
1 23254 127941 492307354
3 132949 142707
1 14166 56386 10687711
1 92839 135121 710354593
3 143405 73991
1 24249 102073 387320547
2 19899 448161606
3 115569 98973
3 173062 149967
2 155834 751867704
3 94603 70977
1 18448 60204 169107584
3 178652 36004
3 31509 119370
3 106435 53092
3 33252 3333
1 21016 127823 374504284
1 51925 54324 563707839
2 109345 668857226
2 33278 545903562
3 6970 147131
3 128522 43290
1 66682 80709 650358320
3 150130 132002
2 172329 147969801
1 83623 87399 42974310
2 43085 475655044
1 105749 123226 969221667
3 108106 146300
3 169855 24141
3 18379 109140
2 124478 6002561
3 35284 11904
3 124000 115456
2 135762 242912657
1 35265 141896 384239772
2 81917 477183981
1 102922 103018 232103581
1 30715 70159 679098607
3 47264 113654
3 5616 97890
2 82563 223556902
1 128096 144034 203361599
1 48573 111582 61348746
1 109799 151151 958289198
3 2328 65350
1 18934 49718 91048380
1 39504 140567 577869114
1 21864 28461 795828997
3 2025 59003
3 66905 43220
2 81368 692898512
3 63993 126546
3 16435 122592
1 51881 96451 589205733
3 114176 106894
3 134922 83093
1 83948 119527 891982279
3 173191 135856
2 122434 900732118
3 161810 110049
1 14687 120554 600970985
3 14294 115625
2 64271 586072762
2 86694 607609807
3 24293 150998
1 92977 138161 383267818
1 14315 33132 617857999
1 23257 125602 539680675
2 82581 940609332
1 11812 113308 451460138
2 177018 68084173
3 8710 147572
3 94698 37789
2 118729 28471581
2 105224 289710547
3 19662 64862
1 43953 85050 994114870
2 58130 311865245
2 167185 111358439
1 55716 79711 511400425
3 70544 7750
1 104270 115404 434925113
3 111213 80994
2 60953 529683621
3 129400 71093
3 71291 17359
1 18761 42214 381322936
3 1428 12039
2 148288 397969260
1 14947 44517 797043760
3 88527 24286
2 40614 338189429
2 168566 993209713
2 112725 426493434
3 169250 34607
2 38725 607551263
3 115732 102024
3 172462 61715
3 50667 98391
3 15289 115555
1 121936 128814 983119393
2 134437 700397138
1 76001 89451 28306519
1 9738 103391 954166837
1 80147 92751 358694908
2 91090 324817941
1 26731 137200 561412572
2 165873 752483187
2 11951 986726728
3 86123 108836
2 69352 819435373
2 178240 72310566
3 149300 6366
1 60227 149892 699483247
3 31897 105913
2 128552 8098271
3 32458 90015
2 73412 471039323
1 13684 34133 871356896
1 46172 87771 650273683
2 163289 554407051
3 55848 6278
3 71455 53331
3 133485 85288
1 43950 99076 227350261
2 145276 722042491
3 76834 15674
2 81465 695070660
3 79772 154258
3 121488 47779
3 110562 43549
1 14905 34797 127668640
2 165303 749820305
3 154209 45850
2 163605 805479316
3 20321 65041
2 76855 55807028
2 167162 53967472
3 120883 59150
3 73076 45825
3 94424 130830
2 158782 550208362
1 82338 120770 187603905
2 52653 439737529
1 87200 132740 402742534
1 14807 88941 259757891
3 157965 130743
3 175839 141253
2 46505 523982723
3 124550 111364
2 6551 147269187
1 16695 35567 679644337
1 76643 111323 207769386
1 127884 146625 148668127
1 610 28820 131774134
2 43895 951761068
3 58021 18918
2 39388 898839321
1 35550 114068 913343082
1 79475 115136 690082476
3 168410 74809
3 21318 103772
2 125717 725810772
3 179295 109082
1 35975 141297 407071813
3 144370 129696
2 87314 969761849
2 28086 534407837
3 101557 149459
2 73927 101780293
1 26465 36513 669279003
1 43249 99937 623241728
2 114013 672219506
1 12125 124049 814091388
3 166420 45923
2 7053 652203888
3 101753 15900
1 8376 115582 174017870
3 55001 108883
2 34097 241093287
3 75608 93834
3 172035 139710
1 5614 102433 253237906
3 168355 54970
2 116702 506183018
1 5451 8600 544998363
3 52633 90698
3 175548 974
2 18983 715303348
2 89838 499775229
3 45637 17310
3 114415 117580
2 179243 958253554
1 11440 126391 491535534
3 134531 49778
2 99061 62900201
2 89914 568942915
2 19273 475353541
2 110205 270695202
1 20547 138275 813938581
2 23015 785271396
2 165699 659966533
1 94674 154791 913778875
1 21530 80410 145193680
3 164839 148574
2 6148 909033118
3 45346 41708
2 82328 543500940
1 1303 135022 219459149
1 34407 149254 883330564
2 31899 893225247
2 110431 112040958
3 83907 90155
3 146855 120780
3 141989 73234
1 51977 144211 59589099
3 101673 108253
1 40630 47774 629259994
2 100888 23224339
2 42637 590684736
3 59343 80899
1 53004 148877 448555769
1 45678 148761 853730359
1 28995 148759 606457372
3 90894 27841
3 153398 32957
2 107539 543461707
2 137774 469005585
1 51210 86083 930041899
3 99866 77119
2 75481 979407129
2 159939 575863784
3 152240 15429
1 24941 101492 451190043
2 80884 932873844
1 26392 152085 835822506
3 79739 137635
1 101823 151444 39084261
3 88323 38954
3 94177 150904
1 6845 86108 214312742
2 19462 840044387
3 39253 61151
3 132798 141668
2 158946 713651974
2 35669 797980903
2 143604 942736507
2 157137 250729877
2 160549 350469789
3 129337 104459
3 102419 102924
2 29199 47278651
1 55469 99757 39326262
2 164785 53753802
2 79683 814793997
3 33397 76867
3 27362 154580
3 87171 99105
2 139491 310911972
2 37818 595611353
3 145591 126720
3 124502 34464
3 64828 8908
3 21902 117190
2 3648 549178262
1 31316 117733 678155142
3 144060 21430
3 14602 29924
3 169498 18668
1 17629 98402 622577830
1 63603 101875 777635576
1 23559 25640 625867806
2 134856 438362723
2 177203 108892674
2 151540 310625041
1 57861 103855 71676226
3 83724 105539
1 38449 128385 94216061
3 74731 77514
1 84456 138294 875020786
2 97979 929605341
3 121848 100044
1 43953 143257 596591857
1 91140 101498 896586432
1 24392 139266 189514632
2 5103 156837505
3 159763 37196
1 115023 153473 445045028
1 33242 84703 652996481
1 12532 65174 916702959
3 16487 97504
3 82677 123289
3 136017 132938
3 9390 145087
2 768 24832507
3 174015 23201
3 140221 129493
2 179534 887693096
3 120608 135029
3 57898 123919
3 160760 80328
1 54058 92272 738121586
2 110123 662797049
2 89906 819822422
2 179545 945364898
2 62155 741235598
2 19578 749940217
2 115518 892269735
2 134033 213786112
2 88064 345274135
2 7609 47859677
1 16686 49517 364779457
3 157591 42350
1 21886 29116 123466662
2 22932 92454764
1 49556 74612 441418206
2 144424 836618587
2 140819 229105959
1 30156 144767 686761756
3 132786 128216
3 1617 91452
2 15594 36164541
1 51641 85726 582560612
3 131425 132801
1 27997 117917 887374948
3 150229 152313
3 34409 25424
3 119892 94812
3 25593 47786
2 102273 252609648
1 27531 91689 324293699
1 116318 129799 705004610
1 34171 143951 330314872
1 47638 87844 255716480
2 38209 822866576
1 87420 106632 295916824
3 158934 81730
1 18563 122248 843890913
1 40342 66595 164175265
3 58173 39983
2 43254 708925190
2 164031 219312085
3 2978 83664
3 141726 22952
3 54448 79788
3 8857 87311
2 45530 262837124
1 82098 134188 208262962
3 111826 38905
2 55806 198252269
1 66909 121783 218287610
3 144737 119421
1 136709 146040 723331385
1 105058 127614 913316680
3 143732 117704
1 990 68097 363711421
1 22604 85242 461796626
2 69106 445342378
3 133869 4896
3 156058 69531
2 127293 519970099
3 57129 95750
2 150665 391909306
2 71993 115017523
2 2673 315007899
3 78576 43422
2 125994 305977061
2 118594 560910565
3 169 96601
3 139473 94781
2 20975 989206624
3 98715 144823
3 11593 121493
3 140427 146727
1 32228 55483 586954434
2 177692 464658264
1 86893 89590 178071334
1 62238 125878 710569269
2 145659 143519714
2 61291 774181513
1 58900 85429 731906458
2 17164 291870716
2 147623 864308566
3 16285 151388
2 174172 746805852
2 161444 896781224
1 47517 61682 416767147
2 44079 24561017
2 103509 614008583
3 148472 58351
1 3804 71964 299864846
3 30778 23806
2 36486 404925475
1 38610 86350 641217787
3 152575 13430
1 124190 142454 428030237
3 24558 80537
3 46852 95435
2 113569 523653343
2 154823 167973135
1 45065 90452 58723707
1 52829 144017 500919709
3 179227 72844
3 95480 89547
3 30736 30000
3 132716 57786
3 10043 44155
3 120570 59788
1 39755 41318 818994471
2 78759 291855476
2 98261 150283241
2 18292 769907605
1 18175 114864 800564333
1 40030 85037 952748699
1 93306 141659 551730661
1 92598 114631 974660958
1 32494 62157 15372318
2 75683 634097179
2 142929 518094726
2 111399 787648594
3 141241 45208
1 78957 147855 679913938
2 169438 664820531
1 8720 49570 533794870
2 7981 499087819
1 72752 124404 636538879
2 52678 813161023
1 94203 124790 525343035
1 69468 105497 661028186
3 176801 143382
2 2470 529340898
2 120186 872942565
3 40085 64101
3 2964 41563
3 142245 20660
1 4674 116647 528191794
2 108294 399738229
3 150076 136216
2 67556 551027673
1 96748 122617 891036653
1 123950 131544 467622379
2 152528 751410841
2 4336 246200160
3 152970 106473
1 30369 101446 33549644
1 19886 144070 314788373
1 39095 78068 161260766
1 53643 126523 795967862
1 163 100253 887181065
3 147778 26925
2 115530 18487776
2 59109 947361558
3 125470 120891
2 116152 620005112
3 1514 11633
2 158112 501001347
1 106105 147359 356591223
2 64991 148247844
2 180442 924146016
2 109042 638089699
3 52089 31690
1 48791 92185 747809345
1 39779 59327 18281820
1 31081 35219 913702082
3 117079 56444
2 101165 668989460
2 130583 181241392
3 117570 123141
3 80123 68599
2 96223 374573794
1 93366 111336 71225412
3 55964 118646
1 79794 150281 369922644
1 33126 116506 214931665
1 97967 149492 14552655
3 176006 59602
3 12706 120351
1 54815 123140 597497203
2 1580 179199294
3 74032 124677
1 13705 153549 311128051
1 28540 106008 873833842
3 102189 71093
3 166947 9384
2 86919 362920530
3 104594 572
3 61120 139671
1 41328 106685 391013843
2 15104 693064136
2 154387 872521889
2 116161 391403283
2 42788 557076095
3 108233 115263
2 143526 804340788
1 51723 84116 59294505
1 54906 146000 668426957
3 166746 64427
1 38589 90740 342484602
3 165059 50605
1 54045 154180 294073661
1 109532 152262 394141928
2 153871 587900815
1 73406 109324 768054728
1 29147 66295 690692930
1 92479 127247 994486199
2 165408 674114296
3 140124 138740
1 41792 128210 679670396
3 20426 17362
2 82731 814864717
3 161395 48467
2 135982 627730983
3 19163 50071
1 46790 83889 389074891
1 26097 115335 183076528
2 19634 914372815
2 20913 229033104
3 125666 143666
1 101564 150210 976182026
3 9138 85785
1 37530 63064 576920445
2 74139 745873223
3 153603 32166
3 76658 124776
3 4404 78746
3 135419 78610
3 177169 3342
1 117979 141579 208476925
1 26305 28950 331238707
3 133013 132120
1 82176 109233 743453726
1 43110 90992 600339476
3 111903 58706
3 50124 57533
2 145157 705738492
3 89058 41260
3 79285 145305
1 16943 23607 782527167
3 52071 83575
1 48504 60814 484046646
2 62826 876721348
1 78429 114093 410124765
2 139873 687591247
3 100612 70654
1 41223 145523 703418866
2 98735 820327809
2 175236 101335495
1 95145 146152 903989619
3 153243 138772
2 71750 678177075
1 80804 128618 893801939
2 10304 469950540
1 21169 59653 361842901
3 128169 91167
2 88259 389888003
3 13868 39306
1 80121 122747 573269235
1 36163 43050 66743331
3 48329 38633
1 22492 139060 841322706
1 104508 112176 208506358
3 52709 98053
1 103704 152491 194111582
2 30325 174150082
3 9249 137048
3 114734 44705
2 98109 942966697
1 8702 15586 535033021
3 36371 105363
3 93017 101474
1 102161 147847 762599774
3 161523 19011
2 28602 858018494
2 116573 494704046
2 156393 410628675
2 57269 592479111
3 102424 18905
3 69702 18895
3 159612 42027
1 112115 135730 78300766
2 1376 308690557
3 8244 124850
3 629 24306
2 86560 99114231
2 79642 963936583
1 11812 115720 985241711
3 140052 31725
3 104006 82947
1 100118 107085 190996152
2 137283 669308746
2 12248 363533885
1 25489 132193 181610493
3 19183 23952
1 43608 85535 952857004
3 57071 41977
3 146580 53748
1 78675 123075 40618198
3 129864 64780
1 114927 147159 27298168
1 22727 46243 268743439
2 16001 673013340
2 24946 503483517
3 46115 63509
2 61123 220000361
2 136811 335927909
1 11299 18492 108004257
2 3654 66824348
3 132315 38195
2 3432 548694009
2 89175 169923510
3 33838 44720
1 70585 117220 623298726
1 56724 83852 875352711
3 139593 109009
1 74761 103644 682433108
3 29781 138536
1 15819 52005 339128388
1 751 151373 356185139
1 89204 104585 563063890
2 39274 305020173
2 143650 205406327
1 122055 131497 821993743
2 116871 46850230
2 46568 287894689
2 39675 515576224
1 38491 109000 331128751
1 27092 154114 708233643
3 141228 2597
2 153821 432630382
3 11556 56565
2 159359 909525692
2 103547 103767602
1 87491 144090 252017759
3 33294 151298
3 87627 139767
2 39711 849753955
3 51159 23708
3 115886 141481
1 42562 71106 147693769
3 71482 127546
1 90866 150648 386280701
2 162065 341504946
2 62123 806862784
2 136808 207009909
1 16609 151126 155287188
3 85904 68664
2 56762 712228404
1 56070 128616 975446635
2 116090 908892336
2 171431 13043250
1 58723 74684 223092335
1 51744 92253 813596391
1 45766 86944 719980749
3 59336 137813
2 133779 780501763
3 174753 70556
3 109864 106837
3 5372 4772
2 146476 795415718
2 72659 812572788
3 62869 125813
2 69990 823234128
3 116633 9110
3 42854 100561
1 68527 96854 295583875
3 46599 32560
2 2664 562004989
3 40943 127333
1 41851 153227 851767924
2 85092 320865357
2 103807 170524588
1 19771 117833 113960024
3 155444 84961
2 143670 41854574
1 27167 115506 830431434
2 169688 795966552
1 57666 148931 174919108
3 25535 142104
3 159740 18884
2 82558 808626797
1 96307 149642 259601237
2 5162 699251129
1 38218 113233 136302625
2 88936 2901529
2 75153 547400524
1 27776 132972 683415629
1 13537 68550 857698686
1 15420 149196 861639710
1 40213 59081 347854955
3 112450 146352
2 46895 638908362
2 71880 739396364
2 78421 350026227
3 45736 46885
3 77811 76858
3 54272 34100
2 14053 423625805
3 141689 116916
3 118547 21819
3 61548 79403
3 107452 76714
2 55484 391600519
2 38132 710252795
2 64222 12665611
1 24940 141489 335095690
1 95670 117460 913709766
1 38579 40665 463091917
2 146528 586043829
1 6700 71905 598674850
3 7328 14418
2 64026 905404762
1 9339 62620 657332156
1 7296 116440 143721088
2 9099 9579331
3 4225 150865
3 77417 6612
3 118818 36772
1 105232 110004 214619328
2 71883 215869423
3 155890 129569
3 48482 66089
1 53916 69880 276908355
2 12737 640533470
1 30457 96005 617529711
1 75999 92264 895070137
1 16734 79061 892901854
2 146784 172255071
1 11093 131030 82964001
2 67944 442798370
1 36403 47579 186107898
1 59868 109592 516192315
3 111091 34835
1 53237 114561 705490945
3 167212 93744
3 104233 86500
2 47435 620139674
3 20990 55394
2 154982 920856462
3 75853 51115
2 113653 310277134
3 127859 132684
2 89707 402378873
1 30949 119097 977821848
2 6617 278271244
3 135794 31753
1 17133 46730 760177680
3 20791 137660
3 90669 52109
2 59348 389625070
3 149992 16310
2 61905 644728804
3 119997 54199
1 89010 101097 314831083
3 107715 126238
2 124008 567948174
3 8043 39540
2 141259 957960426
3 181242 142604
1 93616 137582 142406789
1 95262 147515 713651209
2 13643 453806237
1 13857 29383 511979487
3 107031 71883
2 145548 837933324
3 176043 118162
3 144096 65333
1 127829 150124 531582410
3 155182 56191
3 11843 142575
3 93291 5879
2 33443 767381745
2 120951 643191039
3 20994 117411
1 65071 137476 126334896
2 79684 899265979
3 96002 131291
2 23319 955402567
2 139381 185100547
1 23749 145915 153174767
2 18353 367615148
1 107976 141309 273285192
2 68276 112295178
3 97166 85508
3 178492 60130
1 117555 145243 338581436
3 71841 11792
2 107798 498981564
2 67930 124122261
3 38322 42370
1 50927 101660 233854464
2 160541 252258030
2 87826 336364007
1 119053 152441 396962394
2 102717 252719580
3 2870 90857
3 76347 153912
1 12056 88147 265865377
2 48831 748589127
2 155408 259267819
1 10074 118478 340440380
3 28994 5611
2 93044 210508981
1 11052 55565 380954609
3 30889 61170
3 127128 32580
3 159476 105691
2 105009 364294759
1 76928 102611 589207589
3 5169 39092
3 164845 82389
3 30204 154798
2 165018 586878189
1 27461 121062 661092113
3 86141 51508
1 12685 139994 461679749
2 162799 249675916
1 23472 55021 176486599
2 110281 263491880
2 8397 11537078
2 80551 84566252
3 63157 65559
3 69001 36969
3 138455 61697
1 16590 42091 960189010
2 27162 578059608
1 77879 108739 888460100
3 148006 36559
1 8662 25102 915652592
2 57842 637539156
1 1094 114429 593649197
1 74578 121582 624863343
3 10885 35768
2 3721 321114153
1 12075 132395 291921795
2 57870 190964508
1 29498 153810 616105729
3 105059 151727
1 1375 132293 96269302
3 176317 23994
2 111790 912280276
3 38471 419
2 44951 701467151
3 156870 81462
1 2903 126252 821072505
1 45601 95542 16410874
3 613 111124
2 86494 18239052
2 178766 827187732
3 29304 116507
2 11804 278783901
3 51470 142626
2 1589 31892924
1 35576 55917 644297798
1 58485 114555 690121389
1 34480 153008 813292855
1 60007 112649 18948636
2 60942 450834998
3 165075 130380
2 150085 709327248
3 98657 82693
3 122826 19351
1 39796 117954 220885076
2 96298 303335802
1 125083 142509 224208658
2 141701 835807836
3 21855 66312
2 106490 423488028
3 160721 144109
2 177373 904279486
2 140179 687718424
3 130137 107252
3 135101 12982
2 70428 323882038
2 120616 640747561
2 133056 853160991
1 57713 151522 159108631
2 143927 839162847
1 88752 118274 504918150
2 28541 75306787
3 46633 54809
1 31618 61077 792934167
2 146952 768117583
1 104136 126659 99527152
3 133855 116655
1 16169 34098 311897341
1 92102 142683 787907417
3 143036 56463
2 142263 919525399
1 34 18648 706494798
2 23093 656981080
2 41813 277972217
1 7336 65022 577197663
3 125920 75494
1 9758 28175 26222903
2 33980 413178951
2 116911 847312965
3 102118 129843
2 31444 819569301
2 30361 522403675
1 88796 112092 486876763
3 1208 116524
1 114244 149941 985880362
3 69476 23178
1 117911 118310 566267067
2 178533 234014445
3 153681 72761
3 40251 110588
2 39445 134650137
2 46635 587739868
3 87279 101371
3 105832 83655
1 25433 123776 603012899
3 165733 104362
2 117739 451793894
3 162580 143781
3 7150 95714
2 34041 71895905
2 92439 180873613
1 77388 130729 503790743
3 7709 56850
2 138735 358423779
1 4234 33348 49072648
1 3249 38812 536243683
3 169840 114161
3 26022 1011
2 11704 31111904
3 171201 114146
1 23398 117280 128547572
1 56000 70148 272545804
1 49628 51621 494903684
2 134943 486461417
2 88414 751479160
3 173018 135421
1 86685 95056 326121389
3 39764 102991
3 77068 114744
1 21314 23094 97299732
1 145212 145557 404996506
1 8119 12147 378195396
3 112605 52531
1 19387 22230 505481773
1 113801 139926 797466004
2 79827 30500700
2 41707 538318423
1 55222 140873 484844206
1 34479 119503 676231770
3 84334 22185
2 67875 40640578
1 10504 74083 990301842
3 141949 122369
3 24164 13494
1 25886 143830 117072043
2 8665 844483177
2 58455 359848707
2 176157 417043705
3 5351 26640
2 33777 665831910
1 67127 118816 773829009
2 88950 363586735
1 51990 109840 524074337
1 14201 119420 157666433
3 107329 8837
1 54453 84149 658997625
1 119684 129681 889411912
3 55455 102565
2 100878 133210765
1 40259 98948 454297020
3 38164 90376
3 15837 74708
3 6171 8877
2 100147 450917471
1 83838 142078 130434116
2 18628 789418591
2 137754 642750784
3 141257 110863
1 20740 83638 926247840
1 24867 61333 602336697
1 39920 85271 670142962
2 167524 469748967
3 13058 56734
3 57911 149821
3 51656 27563
3 18695 143249
1 58899 95964 803250804
1 5150 56431 63995415
3 99759 90605
2 69093 832469620
2 161793 128578899
2 149138 61364291
2 15745 930319693
1 36419 153710 421138239
3 143408 121035
1 10418 122223 651712379
1 72844 84757 805671257
3 42247 70915
2 128690 817439147
1 51449 84396 819515813
3 141799 131993
2 75409 209344108
3 131260 92121
1 99599 136640 416830069
2 111815 187524568
1 76049 102749 263631043
2 78579 663196633
3 75851 17554
2 8886 294654411
1 49551 151763 85426655
1 56234 92229 764942099
2 94462 376754540
1 26394 112992 984175875
1 39045 74822 868928009
1 91057 101347 495005855
1 55149 67842 225088915
1 81623 139149 708521421
1 21822 30004 455781397
1 102512 104835 778041944
2 120088 858064325
1 102078 117143 280741393
2 112490 716067223
2 39765 795460255
1 122391 134144 357095488
2 29661 830711014
3 133574 119172
1 5159 61758 727517233
2 35993 785123025
1 39919 83037 124415475
2 142493 157674910
1 53513 126191 585227934
2 180878 274026732
1 47619 75983 113873792
2 58623 893197582
3 113007 71589
2 81864 611899176
3 40646 47911
1 25516 94834 801780182
1 46976 115287 39904785
2 56386 917079733
3 23239 78800
2 25688 56227036
1 47384 139277 295482123
1 102143 116089 999966747
1 15889 36300 924733166
2 101079 729850548
1 30367 59900 848850229
3 7887 124330
2 77964 744690567
2 12445 673530283
2 39046 250233921
3 152912 38294
1 9797 38554 544964203
1 97356 97578 794960504
1 79745 110773 72008852
1 36830 98068 320537181
1 94978 131746 755958358
3 123379 50411
1 144333 151990 700601739
2 18724 750959817
2 89651 219055207
3 125048 119637
3 75467 85612
1 74137 141124 718120694
2 51881 667295950
1 72578 130628 580160646
1 44190 107168 697274113
1 134482 151197 397136341
1 5847 99397 991967528
1 69330 147928 755168656
2 67305 275887680
2 49903 984057674
1 99591 106412 821738
3 35944 32937
2 30562 180076967
3 157905 52681
2 83601 366683642
2 78810 981525049
2 164394 842115904
2 111361 192584206
2 177461 52193841
3 145238 14075
1 141574 148643 469450471
1 30413 122313 978555478
1 46964 74370 169895971
2 87097 874225607
1 21880 36309 541342971
2 169424 306379060
3 140133 106983
2 144257 398498174
2 116703 604730862
3 3411 100064
1 69941 152209 678272771
3 20007 51947
3 151678 14465
2 52454 36806825
1 87823 150440 886069460
2 124898 929165591
3 33822 118508
1 49581 77230 225010923
1 16648 28834 620283522
1 1716 152852 419278483
3 98018 73364
1 29225 149590 686608387
1 14424 149091 595490177
1 17379 75503 515757210
1 37910 104302 873961716
3 16145 1335
3 13556 67350
1 5456 119686 578650515
2 127500 697710796
1 94139 134144 860045183
1 23251 31930 307255699
2 172567 131753464
1 52387 73850 892593762
2 59524 269051367
2 77035 749577300
3 6741 123620
2 29601 190110896
3 71191 138588
2 35412 251233634
2 8547 998148369
3 47658 24456
3 113771 31456
3 26999 66255
1 109062 143486 4499991
2 107896 583314731
2 2567 554832758
2 100507 800901663
1 63684 74353 350758934
2 127068 725541083
3 96193 88643
3 152178 56197
2 140622 289357433
1 4244 47689 191460134
3 173697 111838
3 145065 14083
1 14740 99213 297066706
3 159179 31170
3 102708 71586
2 94332 385519600
2 146775 413815097
2 179391 687304862
1 81143 99174 855993512
2 84774 926892685
2 47578 836755067
2 59935 259972124
1 5192 52650 660681710
2 108989 757880278
3 161806 44470
3 181340 1546
2 125156 858676615
2 36903 989158542
1 73655 102261 604531148
2 2107 113192102
3 60512 100389
2 77383 951778958
3 158565 67593
1 25015 64441 644531804
3 116353 15055
2 136208 551767179
3 107394 20131
3 54681 17480
2 90472 114475127
3 158817 106127
3 144503 16506
3 123462 151631
1 103434 123580 243372877
2 157872 298751894
1 37896 105504 205042464
2 45121 422154140
3 120263 145905
1 133270 154822 485092247
1 46503 65392 756488440
1 20217 27189 161575134
1 55653 95160 634203311
1 45046 81223 550697134
3 160968 114063
1 71913 115892 686008151
3 120133 144078
3 163641 17793
2 71913 749299836
2 30323 3147260
1 36924 125961 459985403
1 43036 151514 577267196
3 23131 77003
3 179880 130377
1 34264 71447 415613024
2 145462 876113365
2 46858 133996722
2 132419 906422001
3 49344 34184
3 146162 95739
1 22345 139662 127066074
3 116963 88295
1 53612 66274 397738655
3 135115 56696
3 61751 49770
3 27145 143881
2 108527 969759873
2 81518 622726242
2 178492 484713329
1 35464 78575 132240349
3 3902 4132
1 67202 127455 177065793
2 96999 149215881
2 136872 991746766
2 156924 604537184
2 169957 681601485
3 60382 94312
2 150055 958075102
2 106110 287224484
3 118389 85287
3 129974 96144
1 2576 46337 504808785
2 162867 556210281
1 12233 63671 61211300
1 56008 138133 195164958
3 120816 28820
1 76550 91125 51762937
1 54251 96670 331722075
2 166362 496810190
2 7115 396695366
2 161467 991931219
2 171322 966377098
2 175494 643921085
1 6758 60102 760672071
2 80503 628607528
2 124688 491050850
1 33806 108682 868220856
1 79522 140191 888553573
1 22741 135285 532956394
1 75490 94323 896672812
2 137521 31753673
1 98591 127669 666802412
1 111501 124931 495369038
3 26564 19665
1 116181 152706 595388110
2 27658 402957879
2 19162 247002608
1 62264 68792 525351875
1 21265 123173 98046316
3 173069 97157
1 45686 143945 609760635
2 81611 152520848
2 178585 120852555
3 100310 80248
2 131331 232939241
1 10196 76777 246527144
3 62930 60182
3 68874 77049
3 171626 6423
2 68977 267512691
1 23038 54053 39399721
3 55866 117984
2 4352 755299579
2 160319 786548724
2 129322 305607545
2 3329 10647473
2 175070 835210627
2 3359 891314630
2 146778 645306311
3 117606 11670
2 34911 620497401
2 40086 485294951
1 119602 133972 147336258
1 61100 152087 362511046
1 52174 65747 153776135
1 10101 51802 224257739
1 78746 122844 747065306
2 163364 517245251
1 11069 75669 231772841
3 105714 99837
3 159956 21337
2 88558 47657779
3 122586 141480
1 3734 80298 907719426
1 144959 150303 547721281
2 116849 6617108
2 90892 47973350
3 126706 25893
2 54090 389623742
3 59926 71591
3 141355 128011
3 166573 71164
2 110652 604457698
2 20074 585737827
2 47075 245566842
3 62556 121526
2 89353 652833160
2 118833 694923597
2 137260 885013285
3 176615 111384
3 153477 84675
3 53116 36627
2 146614 486711519
2 38973 541652016
2 46469 144459706
1 60862 62945 460683987
3 66457 132438
3 26885 138847
3 145487 29630
3 29355 61175
2 78750 394816576
3 46967 36090
2 174375 493497420
2 29481 89158441
2 44836 82059346
2 110261 420135956
1 6602 94823 893051302
3 168346 88164
3 12307 134898
2 102113 378616190
2 44325 763222681
2 116033 608944897
2 104134 470092033
1 17448 75808 969830407
2 16346 596941499
3 155950 56879
2 115842 872974777
2 74677 569984296
3 2329 76689
2 175031 134152894
3 139484 98102
2 167398 868268356
3 22864 120009
1 75698 111141 170086744
1 10064 38260 740248094
3 167802 22050
3 14532 106378
3 89221 56296
2 147807 892705097
1 131286 137586 16719433
3 61773 56134
3 132266 104179
2 112718 869468548
2 35671 30418747
1 39588 61524 696849912
2 33506 597731782
1 2218 69539 363222013
2 46917 608577294
3 60630 97169
2 63987 240498885
2 139412 714451615
1 53447 75898 404183739
2 11441 715301499
2 12333 254445111
3 14172 62093
3 34188 111673
1 14059 123412 410660906
3 67687 97100
3 49552 69761
2 123919 265769658
1 57334 124964 460105673
3 14001 90186
1 88355 99780 653678671
3 172154 134902
3 158935 96938
2 26096 950701935
1 9088 45743 382903729
2 6779 306922716
1 39607 103648 975769955
2 18703 769240265
3 3184 87021
1 4714 120977 93747549
2 86925 464608144
2 17906 995903557
2 33307 133497545
2 106010 4232577
1 77796 102298 580037677
1 2019 135481 745812482
1 57683 118073 64703856
3 37260 142641
1 34421 50235 157018368
3 117898 13386
2 51700 205824838
3 158172 10147
1 16923 102939 23877399
3 67310 119897
3 49196 76628
1 115397 149349 540088215
3 73844 64732
1 31555 81969 637033563
1 74976 88104 498124808
1 13076 143701 866601665
3 54311 129973
2 84437 707571679
2 39378 899036538
2 37284 177799990
1 71368 129106 793469361
3 50688 90670
3 59857 15919
1 71028 80450 872010517
2 28330 595797516
3 134423 50337
1 65154 120889 984066877
2 140042 337251855
3 177303 55906
1 46177 103568 134381400
2 44891 94531453
3 86299 506
3 23019 9701
3 27605 81037
1 35227 112706 130244486
3 14717 133408
3 82821 21328
3 99026 117857
2 98384 301221762
3 90193 46612
1 69062 93728 354805042
3 162269 23818
2 16800 647302943
1 94024 118041 432475234
2 75213 60005823
1 51882 106542 871449039
2 25263 837834467
2 19441 12533301
1 19366 39030 918610253
3 101521 96695
3 175417 136411
2 172812 833036360
1 61372 73542 882680188
2 24452 749283892
2 101423 542037368
2 149618 454375611
1 110712 138636 919011064
1 22286 73382 28742845
3 69188 86558
3 130634 106786
1 143333 152977 135896823
1 4062 70740 637647246
3 104851 118667
2 155655 83812142
3 101062 18528
3 128928 129186
1 15177 101080 474559244
1 26489 72193 293705527
1 99581 149261 220124327
2 32722 55404760
1 9591 25731 912002497
2 61990 452168065
3 26628 19477
3 25308 150803
1 15174 25943 342446188
1 39549 67641 650434821
1 57547 151455 986242866
2 60159 56871769
1 42247 142983 268961305
3 56593 6982
1 135041 153925 795153813
2 107384 142752258
2 97989 859333856
3 46862 80034
2 76093 610874846
3 3403 141007
3 124091 36883
1 10024 143883 854270394
3 13507 130894
2 17437 568949082
2 113464 895883748
1 17619 45052 447265431
3 2412 30211
3 23187 106776
1 56048 72311 978420216
3 7785 54253
3 87234 84578
1 22831 88979 370964138
2 70090 34988455
2 174809 672981478
1 3618 42680 939336874
1 70455 101817 387965385
3 43231 72367
1 7150 117178 304578363
2 43414 494883582
1 82040 132102 367325216
2 160499 399518232
2 21849 887232942
2 93874 4203115
3 163609 19777
2 169662 301599887
3 172337 127972
2 121479 525455750
3 20465 124054
2 15785 777253503
1 19075 34456 405687764
1 27137 77499 534732221
1 30759 42399 441026654
1 4208 35484 664715676
2 72417 331285118
2 36579 959940095
3 125770 83825
2 179560 268241646
3 109962 109105
2 72036 101936005
2 23278 50459116
3 3742 31885
2 121171 529874918
3 51033 80802
2 170897 625914177
1 224 106719 267323321
2 108122 465249392
2 166595 522275141
1 87894 96706 194697335
2 110160 92748358
3 108777 16073
3 72573 121353
3 164999 123068
3 103532 114051
3 169536 105288
3 3742 39312
3 87713 127175
1 44659 71558 570269617
1 20284 59310 148143941
3 118400 83868
1 57635 87046 749142103
1 52009 71106 302870717
3 75379 62689
2 68701 551742926
1 13612 152287 146898301
2 10811 384840474
3 86426 108641
2 64429 114152949
3 153099 95683
1 87165 102296 376790626
3 171214 149106
1 40436 85414 794276182
2 56332 884657716
1 9456 70191 323190562
3 63287 71424
3 136008 150173
3 133180 51743
3 164228 62199
2 120196 806335006
2 45725 274794991
1 65761 95777 803272829
2 49545 835925553
2 82894 918744321
3 104493 94939
2 7594 773597177
3 3854 92518
1 29065 96765 586375962
2 22449 417540744
2 130638 46968100
1 130669 141229 68437496
1 66743 108466 147984243
2 159279 502512096
3 20799 101424
3 140116 15718
2 157834 778622627
2 31978 139319111
3 75196 79074
1 57198 119717 232654926
3 133184 99351
1 60559 90575 438257754
3 11618 11730
3 38743 33584
2 89039 606831505
2 161021 759397284
2 179267 156874733
2 119362 633340495
2 128515 609105456
1 112344 140685 43739237
2 154117 833539888
1 41742 60952 203274668
3 53937 40432
1 12354 92042 469579031
1 9419 42465 616994421
2 158015 584637337
1 54216 121249 520601746
3 38701 44585
2 87901 205435955
2 21799 194168355
1 136353 137668 292292140
1 6654 75011 734143575
2 12720 54306728
1 98158 102297 498658183
2 132780 328784427
2 110244 850498834
2 136918 243239931
2 162031 120581185
2 109268 568613397
2 18145 95772058
1 54324 75134 77911215
2 142626 456730056
1 75091 86481 447705919
3 117641 54131
2 50384 512196164
1 46028 137082 987755721
1 62101 135899 33214489
3 127715 88220
1 86862 116640 782205807
2 58029 951889985
3 42414 134026
3 131631 148791
3 115286 69042
2 35431 766246869
3 92307 140700
2 111323 758506779
3 158188 79238
1 13858 136351 624098984
3 159012 119941
3 28123 69696
2 25778 467037597
2 153764 173036550
2 19951 245386464
3 78037 59836
1 7323 152941 49627952
3 13134 49860
2 140017 977858696
1 54092 131014 415682023
2 112797 89755263
3 97795 129521
2 4255 762665403
3 74079 18854
2 118471 174945004
2 135438 244451020
1 70681 148841 154236013
1 129931 135242 620824207
2 5273 980779410
3 66107 67425
1 3117 146152 882611115
1 13854 90489 220176353
2 172558 318455441
3 120341 31485
1 12538 75364 7000646
2 178139 808320083
2 119696 541017704
2 23497 357200524
1 45710 88278 486190614
1 12298 149271 539110329
2 87830 735975643
1 43925 148459 53838167
3 123173 44833
2 84832 279680221
3 57295 88
2 73010 262466498
1 13279 126754 437787461
2 83903 309340472
1 42073 125323 134726691
3 159096 81010
1 42791 145621 945581063
3 171202 121467
1 16198 129389 397281294
2 66624 332709042
3 174324 117058
1 37298 52200 412272505
1 130180 146528 658549281
1 74475 84787 814793111
3 41857 49429
3 112582 34191
2 38240 650111573
1 62490 90806 938612097
3 35609 28532
3 55921 132474
3 50728 39437
1 137367 144105 286421780
1 108951 149657 973720846
2 103874 412419231
2 133556 88863248
3 32379 42264
3 52464 147729
3 70295 147982
1 68353 119762 281296680
1 10369 45257 348543538
2 21836 707567530
2 130086 516796594
1 122350 129784 33692430
2 79684 914148577
3 128153 18047
3 164387 31899
3 145545 79593
2 150346 851312366
2 51786 214847257
3 148435 145822
1 96436 145097 487001531
3 52419 112506
2 7259 770548647
1 36369 94728 795986911
2 59518 749867441
2 32589 773888830
2 169599 505275621
3 8441 7812
1 73190 144304 319886670
1 143377 146765 358045270
2 134735 212080470
2 133090 675516886
3 13731 91206
3 65199 64927
1 16789 74939 928292576
1 60996 148716 957688744
2 41907 595287733
3 51512 128466
1 12181 64907 886168103
3 45724 33627
1 53725 109028 609094874
1 4995 153541 674302824
3 2780 26518
2 80533 390355646
1 61462 89489 656353043
3 6269 9209
2 176602 513777080
1 21645 62574 45622342
1 15004 121153 961281660
3 99246 14469
3 38795 153831
2 38931 633516347
1 35015 146054 854454989
2 92694 830423145
2 78530 77175829
1 42536 106879 326742994
2 80653 550485547
2 93412 224721508
2 40145 980312835
2 1547 90412167
1 61560 124817 199092913
2 149293 373904218
2 89849 502874702
2 5171 490573999
3 90450 23219
3 70277 47974
1 98453 134567 641201411
2 105867 800500861
1 30030 35806 586605934
3 25433 81091
1 1200 126095 73379899
2 39459 486478053
3 26086 148140
2 130208 325029407
2 77188 904719672
2 173892 815919490
2 6357 271994247
2 50145 299854108
2 24045 19416751
3 174163 122552
3 105264 30
1 51870 52736 476638206
3 131409 66678
1 79270 80178 568682625
2 29852 455351566
2 115935 514199793
2 134082 825882976
1 54520 132720 849825640
1 44639 132424 362075741
2 16589 127791901
1 47 8997 542021374
1 50306 135736 408943691
1 6163 7277 208493207
2 82052 357272462
1 108553 118765 213868877
2 169806 719991718
3 491 55596
2 106110 272224237
1 133261 138931 937896307
2 83700 507379084
3 166898 74660
2 146531 842955631
2 74308 339028696
3 104942 23077
1 84124 129588 835409123
2 61124 367826330
2 110153 458839850
1 98383 128702 10545469
1 31441 38328 40199990
1 5700 62684 751432896
3 28280 151906
3 37249 151377
2 68501 359580558
2 70047 10430697
1 76384 89775 699603917
3 115684 35244
2 51880 898216936
2 12413 702904769
2 32526 972102289
1 88775 137628 199580741
3 82498 33241
2 8444 335259437
3 84031 11008
2 109142 912367177
1 73549 135469 201165544
3 75692 58484
2 50635 711864324
2 25871 37295055
3 15757 15363
3 153101 123025
1 98262 140478 992615138
1 50894 88769 566050391
1 59636 106622 597311807
2 154225 814180851
1 75912 89608 473941497
2 57709 353215346
3 103631 136633
2 121185 320566285
3 5959 57190
2 109172 683628057
2 168770 844491242
2 28680 4925847
1 5925 64950 808280046
3 163858 25310
2 59137 423894885
1 24212 48748 916815239
3 39318 55833
1 41897 103236 74786257
2 119611 679132167
1 11869 149183 555517355
2 31266 283263812
3 105879 134058
2 28362 626449230
2 11777 848637893
2 137922 144266090
1 11924 98236 977473897
1 657 97119 174919017
3 12564 99360
3 69583 8107
3 40377 68486
1 68271 141396 188027391
1 37966 110993 402378266
1 12634 138694 117475308
3 39953 22784
2 14864 523647158
2 132586 342095885
3 174360 9058
1 5056 97691 203705302
2 106193 872911326
2 24395 493757354
2 57688 381252258
2 63981 785702576
2 176328 188865992
1 73421 106373 314935172
2 157418 235381832
2 18296 15498781
2 135001 882906246
3 85953 147817
2 27378 489945761
3 77030 30534
3 25345 53771
2 117000 4689662
2 72958 405215439
3 637 144518
2 82240 432804575
2 155458 993333082
2 180065 221677153
3 140754 35911
3 145735 15007
1 64330 89587 217943657
2 29646 360452572
1 15933 93646 429382060
1 116244 128110 505168365
1 61554 115318 538595731
2 57789 762623940
1 6059 57925 987102901
3 97074 15425
2 38979 53810616
1 105458 126249 273336166
2 70896 596968428
1 434 13843 58001539
3 54109 19810
1 61591 88416 305167196
3 172792 141648
2 167723 923814969
1 34112 130829 376630294
1 45346 99344 63280954
2 80186 292012844
3 15760 61350
2 152695 236463691
1 14781 100606 736438032
1 21152 83084 646221427
1 17878 49073 526798469
3 124846 7066
1 6710 73068 586180484
1 30832 78206 189464511
2 75761 813207856
3 41089 51648
2 42358 764270686
3 28733 136165
3 5567 12701
1 26685 112264 601344691
3 3 35813
1 41725 151947 380515722
1 68846 131928 202392934
1 32571 115990 814914134
2 53468 868772714
3 48285 30510
1 3246 140120 825117355
2 97883 142821573
2 89278 655549013
1 38343 94455 140470998
3 136283 62882
2 14890 912196951
2 103699 141050886
3 21822 50196
3 133949 71118
2 104765 858713682
1 96962 149756 653792406
2 178003 181024228
2 176418 526658541
2 32637 126854258
2 162767 236436254
3 117054 1381
3 36789 57294
2 105226 455318322
3 149354 5676
2 104869 420717485
2 148950 658223192
3 77896 58776
1 104182 134265 918246197
1 11950 69518 842362493
1 44634 132764 89798375
2 22006 422330052
2 147647 30290551
1 14824 24855 455661603
2 145439 744576215
2 154418 716901622
2 39361 420153586
2 139071 474440560
1 93630 100249 439182076
2 134096 82170390
1 3361 108951 458920000
2 85239 991589082
1 28890 89802 586589395
3 24170 94600
3 170515 42745
3 19846 69865
3 42144 137773
1 48508 123433 944583657
1 34052 121578 357468208
2 125701 220156788
1 109230 115459 280714319
3 20199 23235
2 170464 578541543
3 126912 38416
2 118381 865002765
2 161942 960826298
2 168159 206047510
1 47131 94001 890503852
3 9100 1978
2 49015 764397215
3 130087 14650
2 92526 254216420
1 29907 136822 150553619
2 172337 889746746
3 149166 94707
2 35055 929315995
2 170130 693578995
2 123173 229522362
2 118735 622716680
1 39562 70386 929715151
2 23876 474505771
1 24337 148754 540739391
1 118511 120357 620688402
2 166884 210727513
2 167430 763909439
1 87860 138799 964456383
2 138170 42458687
2 100053 795885505
3 136993 18005
1 8946 147447 235955132
2 59684 82531222
3 119457 65923
1 32954 117428 303182270
2 48768 922062682
3 55891 12036
1 13520 150266 453850170
3 3706 133645
3 98055 135798
1 48883 83493 473599444
1 30134 81784 515712114
1 18244 91200 259031449
2 131123 550125666
3 111307 32763
2 110553 441434156
2 178383 369952506
3 105883 35708
3 119487 26139
1 98082 124303 486104310
3 88726 86162
3 120905 58334
2 100480 310711537
2 95088 315242711
2 157355 461259613
3 92189 153888
3 90018 15032
3 29799 83230
3 126288 82437
3 117142 28205
2 59811 843007163
2 39908 24343646
1 108554 148560 965074316
1 130328 149830 750186014
2 173448 675765231
2 81376 472775815
1 5920 152729 901870664
3 97349 84370
2 143835 328854847
2 46775 526199411
2 28845 235555442
1 80598 83513 685608509
2 111150 735730771
1 83778 88723 385024613
3 172431 80253
1 125145 148416 325807727
3 97906 10375
3 51337 94029
3 124725 137916
3 60571 15515
1 77048 91622 652096944
1 52290 146788 842840349
3 96359 144185
2 114871 46221789
2 141331 579339211
1 96120 103470 696325774
2 50505 678553059
1 122237 140388 640132667
3 25281 67672
3 112057 92649
1 34737 124520 724150840
3 100116 85560
2 180351 440670391
3 169473 122623
2 20352 306578706
3 137681 131831
3 89001 3497
1 28470 138427 96489845
1 13011 69380 878746245
3 123737 62960
3 24913 57221
2 171302 67153595
1 88823 109169 442132275
2 7340 223763575
2 80824 393821619
2 67644 669724170
1 78941 151221 908004571
3 118946 14637
1 25702 136047 86268307
2 81318 60456774
1 61113 102370 796214263
3 15642 71422
2 104133 363569267
3 79192 40841
2 177102 807926791
1 1233 107181 101605986
2 58317 619493274
3 169184 6394
1 31398 129583 642662803
2 46680 694878821
3 51534 132743
3 109117 75262
3 27591 30158
1 71509 141731 865015213
3 119220 68965
1 61968 108346 462303773
1 57316 146269 527922963
2 131860 111178676
1 19827 130940 397605221
2 117878 257982346
1 52687 53575 57597529
2 24400 982866264
2 147875 181137212
1 67238 134777 386645414
1 16510 37417 297848822
1 34943 76547 7610606
1 6488 66308 465128484
2 177169 32013306
1 122342 143339 43391519
1 60303 134362 888433004
2 70389 769483297
2 145475 114635780
2 137123 223716869
3 19182 1056
2 179168 470919886
1 58614 61092 728589016
2 23349 654208469
1 454 154002 241136179
2 22226 748122194
1 49467 135972 94727479
3 180993 127940
1 8515 35734 796713182
3 65026 63344
2 79047 983771202
3 139578 54436
3 97642 97167
1 52546 106798 586740773
1 132697 139444 455248378
3 47990 142490
3 151489 97519
2 143953 211954967
3 16396 40570
1 34880 69556 165934068
1 87517 128423 383958490
1 4151 14250 196770456
3 19674 94345
1 76709 136140 182255711
3 12943 109812
1 23166 119558 973606786
2 31184 749467722
1 17542 135337 145313810
2 32070 744393381
3 125374 152008
3 52044 3651
3 120312 74977
1 25792 108628 523648252
2 121002 363624714
3 34055 55814
1 1930 103095 249606921
1 91004 143935 527542209
2 117698 650525534
2 111604 722334861
2 126725 1732762
1 35678 96562 623987610
1 14924 30925 311595204
1 41863 112965 412293296
2 80675 564642609
1 37413 97177 812018388
1 38232 97720 109825672
1 123702 127237 476862498
1 20527 52568 832623446
3 160910 56410
3 47229 78693
3 155001 87758
3 111794 37212
3 110015 92864
2 163885 710978704
3 51237 65015
3 177613 7577
2 32825 544542926
2 12731 105776747
3 122543 154278
3 102302 141219
3 146535 18039
3 81592 54525
2 141127 739402407
3 35869 29517
2 162338 636239065
3 123639 62741
1 149587 153061 286879103
2 38993 376957387
2 149005 768654899
2 70506 510849987
1 44225 92123 432325583
1 18001 117723 961014090
2 99172 232823003
1 60831 106474 87539227
1 91555 99831 25827300
1 104756 128868 112155559
2 33801 894118555
2 22690 711531206
2 169384 609129223
2 67849 651386002
3 132486 11390
1 2516 115922 962193328
3 47669 36379
2 78091 406298220
3 67311 133412
2 85319 338768648
2 30659 94087997
3 163616 127119
1 48632 145372 398857322
1 109992 130773 267594986
2 27840 245468990
1 124009 135334 896125143
3 76172 125110
1 49421 96624 928972431
3 116136 11178
1 35026 60740 750092336
3 101919 67984
3 56216 19064
1 94157 121019 555898282
1 31146 118138 313519187
2 144725 660265049
3 48566 25967
2 41970 837339746
2 17230 397788326
2 176334 762035113
3 91337 25511
1 91732 143863 929962569
2 138830 168718812
3 102745 131382
1 31719 57127 505048916
2 90439 44301752
2 170342 201357640
3 9285 21957
3 119235 125816
3 155628 93028
2 24230 208857956
1 21186 42276 156040385
2 37744 823263690
1 72515 105765 56448020
2 71145 728795132
2 62764 62345253
3 41801 31804
2 159895 555810302
3 67744 137708
1 110166 114454 691758862
3 49370 93860
2 131903 126198462
2 178999 348375527
1 61696 138226 403997730
3 115896 137239
1 10195 74150 342252174
1 64238 141094 550158081
2 13825 374528722
2 68278 339525818
2 18689 484514296
3 116086 73525
2 169497 35406680
1 108268 115533 972748574
1 53329 106446 630173002
3 96205 104474
2 36648 331508036
1 74819 147006 463337871
2 77844 648788616
1 6543 71036 684686680
1 137653 142067 232418948
3 124404 27209
1 74805 107941 450186892
2 8982 166731976
3 98080 21047
1 59009 147374 640123222
3 70901 8070
3 116940 71099
2 8876 338236380
1 91372 120273 662090520
2 18656 401315497
3 93421 10770
3 145660 23093
1 117484 125964 235183974
1 76470 139305 432462549
1 26178 91953 905113002
2 86064 260535063
1 106457 110046 614844122
3 107134 7977
3 18405 19297
2 167182 826178374
3 155351 147818
2 154617 70662337
1 11823 138952 982998111
2 74131 3138279
1 65864 135508 747404893
3 147778 33358
1 37024 94724 696840748
2 65366 882976462
3 82888 56524
1 17638 28931 553390397
1 72936 107575 772868431
2 159616 687462787
3 133291 90031
2 31703 779282504
3 150683 4921
2 116135 694375414
3 35800 130130
2 15878 334300660
3 118211 9768
1 101332 121848 486248506
1 13325 144817 911564121
2 82460 750840286
3 170442 68212
2 148923 182344226
1 42511 52302 666534367
1 40640 110540 764638961
3 57403 151675
3 134284 72947
3 96532 145680
2 26585 138362800
3 62949 22880
3 78683 32884
2 17112 518595833
2 89835 225837936
3 5264 5375
3 181332 30720
1 43813 119878 957332835
3 48212 73798
1 29997 88941 670231732
3 1771 131870
1 5342 24957 178644895
1 20823 88535 923150993
3 87682 134
2 92595 612566766
2 177863 191984019
1 47221 48046 885233408
1 145588 148412 777914371
2 82138 944037274
3 138357 64197
1 67180 83373 480987747
3 132346 13578
1 61470 67239 991032244
2 104814 333899613
2 20298 347166298
1 24101 121209 317291659
2 7678 490682005
2 43355 699462488
2 22026 233172835
3 147187 74245
2 136626 248967386
1 85009 128519 931012160
3 94731 38531
1 4699 148902 554522694
3 28399 150820
1 83457 154486 639801135
2 54264 542074158
3 67970 133728
3 132149 141260
2 164502 830345227
1 16993 86936 870925834
2 100013 63877681
3 110675 110133
1 115406 138508 995990169
3 100556 53483
2 22313 827935697
2 88044 452371175
3 101427 135660
1 58790 122846 675106884
1 31280 87290 878382605
1 1592 81076 348994108
3 172739 12929
3 9409 96563
3 173157 118699
1 59130 79969 708484067
3 39178 66830
2 45815 723135583
1 15398 94736 670369975
1 77217 139421 268038054
2 71047 591410669
1 30791 88203 768338295
2 134397 962625624
3 118100 123351
2 34240 558626311
1 65030 107729 506934581
3 6547 126574
3 97373 116971
2 109454 789391254
1 136029 144133 122389386
3 22111 19834
2 109484 567526196
2 12767 392348650
1 29771 31607 177139980
3 58455 50071
2 101653 831020762
3 133949 75630
3 122236 80534
2 169777 993328213
1 15959 146459 443260097
1 9946 51378 507076427
1 19019 38142 879386471
3 91754 116591
2 2152 104391814
1 78117 97281 564419219
3 55487 100923
2 17786 945271261
1 93455 109059 712471073
1 18107 52329 264336914
2 154880 414911296
2 55015 315528305
3 98255 56846
3 41341 98207
3 35719 57836
2 102654 446983394
2 151732 131848669
3 81407 44308
2 135569 371948713
1 3323 39182 614625232
2 19710 976153824
2 144009 419690801
1 10569 31559 35182302
3 67878 42864
3 124353 67911
3 176538 92273
2 148158 356136846
2 157413 836552833
2 115409 885048502
2 104154 288060984
3 43566 77293
1 18609 119512 891473978
1 78525 116303 249155622
3 129150 49665
2 55310 327941484
1 55470 138180 858503261
3 181573 79232
2 147449 814095131
3 134349 79564
2 157490 236635575
3 23872 3993
3 108903 108126
2 103130 538872099
3 155743 33792
1 68965 73266 134491027
1 67171 89488 592856197
3 123629 77346
3 93853 1453
2 116250 644379307
1 1161 62693 934081863
3 50091 52963
3 145638 23816
2 42825 973708967
1 72610 97446 364203624
3 48924 48706
2 41403 362456065
2 32393 592423965
1 22345 134332 952258696
2 16770 915471286
2 1181 301783193
3 74829 86740
2 11636 830588802
3 134967 107505
1 80333 144775 906538331
3 155009 54994
1 66683 102604 785153932
3 517 118962
2 10374 808983781
3 71354 152847
3 41636 136516
1 97157 136282 68827458
2 32270 167407340
2 56943 431023188
3 104591 106102
1 10236 40717 985704232
3 160059 95903
1 27318 30651 634441389
3 5645 46255
2 42670 662076618
1 81122 128037 406156028
2 23297 855546612
2 180117 887187945
3 164397 9075
1 7140 17760 821720928
1 17311 105420 67558060
2 103032 414832394
1 107725 152246 10512419
2 124699 527302131
3 155885 65279
2 126422 952083681
3 9424 11978
3 4206 33484
3 13445 18288
3 39119 151936
1 77786 88495 852450597
1 38356 144127 92230208
2 179636 331039479
3 129215 58611
2 73082 997108767
2 66681 589966701
2 155345 415421760
2 165981 669215533
1 16301 135189 571974461
3 172293 121281
3 166105 25113
1 7029 27166 765113994
1 138922 140210 611124854
3 27053 64499
3 65201 85780
2 175048 729337767
1 14024 35553 691444320
3 149361 97873
3 154143 27559
1 22473 58148 805928855
3 153174 83930
3 131755 68091
1 39107 68778 933895339
1 6676 77273 934250722
2 15633 660893284
3 76377 128819
1 32506 116110 818167811
2 44718 134126223
2 50727 143699330
1 8015 13597 347487065
1 102338 115533 837796204
3 32293 48730
3 43401 42347
3 116896 62234
1 76606 97334 275921581
3 145274 72621
2 67340 551131665
3 45039 132184
1 98754 107269 300762446
3 122631 11220
2 74960 740294776
2 148559 512776041
2 65450 635431622
1 2584 29890 62934788
1 81844 96340 684562625
1 138878 146383 79000935
2 91226 954307110
2 142728 959406260
2 134802 436437008
2 71247 102384062
2 20557 333174052
1 113699 126628 866016059
2 120434 878246173
3 15119 5029
1 110675 135108 323467274
1 80183 89998 844000840
3 43156 81614
3 48663 23915
1 91583 137573 748923446
3 27388 66415
2 130267 769206116
1 35517 38699 171206063
3 100964 5288
1 43225 138363 8387696
1 111831 128241 316987317
3 175028 128872
1 123119 125983 321268591
3 106882 104126
3 155463 52282
1 70824 103800 492359722
3 86051 154955
2 49612 784200
1 60036 134371 930836169
1 91113 120289 453050622
2 61387 706881926
2 8871 964382583
1 107566 121398 896846685
1 363 56625 345815951
3 108670 23416
1 77572 113871 420139155
1 29534 62843 295561272
2 150343 601577153
1 5498 31956 183788171
3 157810 88748
1 83515 113558 957638208
2 56643 696453826
2 90853 452884863
3 35152 138433
3 21764 152923
1 109756 141051 339063028
1 5073 75715 48456207
2 81664 53218002
1 14814 84467 296357872
3 151082 148733
3 175957 125723
2 10006 969242179
1 124222 138974 567196491
1 102282 114297 909819063
1 48827 73562 582867903
2 87275 308074513
1 86067 141833 645055397
3 31030 63868
2 25833 545855337
1 33900 126466 207970483
1 97423 103193 996719031
2 86430 121711452
1 7900 37821 616477056
2 140666 53097697
1 16463 22226 9784519
1 78651 130674 431284360
3 76053 129478
3 90772 133965
2 36943 648315314
3 129726 105752
1 8681 14074 235325029
2 112382 769015049
1 29223 115465 375740528
2 146422 737379834
1 53285 99188 885764141
2 130006 582632027
3 48293 149567
1 18788 140317 224375788
1 26196 113582 572579033
2 171525 717867065
2 125376 138996307
3 102743 103741
1 87831 152172 897746716
1 66621 83594 27452653
3 68476 104583
2 120619 974845510
1 51676 53918 572266170
2 60005 829712513
1 58577 104411 680025534
1 38203 67864 816932949
1 33159 81554 219338402
1 10897 58331 609570722
2 153631 901226663
2 109299 406018225
1 67635 81316 986929186
1 22076 55916 768804341
3 10899 88735
3 132603 139766
1 41194 86830 861505061
3 48063 96642
1 20030 30748 940727011
3 75447 113589
3 15654 85539
2 48480 227785573
2 137151 859514439
3 66537 34682
3 66074 62212
3 100243 54985
1 45075 151597 627517677
2 92016 27195286
3 73590 143346
2 45940 182622254
2 105744 420585820
1 9847 151023 704658310
3 155589 151016
1 27109 115270 499882832
2 176628 977798707
1 13833 52088 988117648
3 100756 125807
3 107806 28838
1 830 152046 259078087
1 7287 140916 111024488
3 5623 46182
3 178162 138101
3 98852 98765
2 39411 17081022
2 128263 282888989
3 146429 55419
1 50793 109309 899385452
3 173794 111035
3 132348 48286
3 140950 51363
2 41557 663205882
3 85743 84458
1 56185 99898 357249934
3 48185 150107
3 146336 112964
1 46985 91801 827059381
3 50780 17028
2 33124 233590529
1 4915 132291 949012337
2 59495 618784081
2 104314 32985085
1 38010 86506 186307496
1 51034 115493 836235360
2 44136 265599921
2 26724 9401062
1 124518 149258 701197490
2 140263 759776685
2 46367 785333200
2 6403 512505149
1 45159 111275 270279161
2 6950 64442246
3 158392 53939
3 39111 43349
2 89255 541575178
1 8482 113310 721909979
3 112740 124092
3 147376 153289
3 57689 72116
3 5598 152556
1 20950 94725 390913001
3 160618 59839
2 125278 31250989
1 72680 125417 664741688
1 80694 142569 358396338
3 4854 21764
3 46682 137008
1 56909 132912 198558994
3 140463 42188
2 71457 567717740
2 88438 251164139
2 110768 371371027
3 171464 3173
1 34010 123300 941445159
1 60496 115613 803250560
1 59563 151017 669122655
2 12780 685629382
3 143207 28672
1 32659 73392 304009171
2 155678 222693951
3 65977 67715
2 107624 433078794
3 56110 54623
1 49963 108558 331490938
3 75647 41670
2 181274 966659382
3 156322 127457
3 72762 40193
1 6570 102330 392139728
1 6483 143894 141990464
2 2257 905249409
2 173546 760871520
3 109674 5774
1 73158 130017 315535581
3 123299 144985
1 8752 143789 615549542
1 3074 76637 308633747
3 131112 143959
1 2180 153439 332712864
3 78947 93356
3 147030 149519
3 79117 59149
3 18744 80357
2 148245 450513614
3 90148 25394
2 102060 519020554
1 53940 133612 135466994
2 69523 580593619
3 140766 53032
2 68065 631449750
3 159302 92603
1 115351 144791 316717783
2 51373 978076547
2 22273 106381827
1 48496 89350 555086928
2 61946 429257392
1 120211 150893 804431459
2 95849 824017394
1 34062 103070 506788581
2 347 67149010
1 77934 104198 633569986
1 28624 125434 347114786
1 36102 104279 348224785
3 179997 113527
1 25691 62897 787475693
1 71306 115854 548513492
3 159317 146684
2 18075 620236016
2 38359 706180934
2 7798 612584385
2 19594 213827695
3 173733 154035
2 29415 4577318
2 103651 734824076
1 20341 100700 362069306
2 60215 251388897
3 148698 42202
1 71162 125362 335921578
1 54855 111500 140946352
1 66703 120566 942592679
1 11369 15448 738954321
2 153715 658455011
2 62825 772635597
3 146854 103146
2 99386 81086258
1 69401 142708 428538478
3 168759 112949
2 102613 738044288
2 70912 61082800
1 85117 125731 597545202
1 57858 118823 488604398
3 81430 61658
3 15806 97006
3 170525 30291
2 4334 55617183
2 85207 687539698
3 49234 9042
2 5325 735171629
2 152017 475430916
3 14440 27236
1 128059 133693 979680501
3 44592 70832
2 108231 538967521
1 28937 110936 234299967
2 129107 381216984
1 6677 117169 6570132
3 47617 64084
3 27270 79603
3 108961 16577
2 98578 273691582
1 102201 154743 409390996
1 30866 135259 695080970
3 135928 89430
1 38235 51047 858148422
2 95409 40086388
2 113393 258503588
1 59703 123785 513001593
3 105839 27134
1 69522 86431 78560759
3 172071 35985
3 15051 114065
2 150926 490692030
3 103771 132270
2 88366 271611368
2 5627 755207886
1 7831 127940 93478353
1 49297 70405 442621496
1 835 67494 651180210
3 2181 119063
2 14231 933199761
1 63528 121488 567486038
3 87414 26094
2 85448 285683529
3 4938 147514
2 7080 122787537
3 10363 141488
1 59752 116600 116150981
1 13631 20345 63056532
1 56261 93172 189082557
2 117776 866393119
2 12975 707713467
2 8189 808519764
2 154957 597585057
3 21584 48242
3 61861 72250
1 19257 57539 66460530
1 15269 94890 263876978
2 167910 222777878
1 88075 98997 288463083
1 84191 123619 156755357
2 159599 68252307
2 181058 904711929
1 14693 32778 190198944
1 103897 150184 60077310
2 148647 647161872
3 77542 94518
3 74076 128860
3 1181 44669
2 139568 418643320
3 97328 97833
2 105731 213482981
2 22224 566631805
2 92809 440611200
3 41169 111889
2 11071 492984698
2 71769 411690851
1 73407 115798 845039192
1 18844 44701 347806292
1 88717 139596 165413436
1 187 32292 522506470
2 128695 243394644
3 18847 6933
3 115662 30186
1 9125 76536 406948874
3 75389 55140
1 31803 67794 156175670
2 46426 153700825
3 178174 5569
3 56970 145845
2 75053 337098891
2 2781 312766791
2 142673 827772523
3 70956 21021
1 5589 152316 287568637
1 73087 119211 145538046
1 43234 50070 441920363
1 5790 121319 129457898
2 179738 754151346
2 149751 859735032
1 134137 148461 250580909
1 31951 141046 517592468
3 121510 53028
1 4751 10338 864495481
3 132487 24599
2 145766 213202766
1 60853 82349 541905233
1 51540 93723 807738303
1 58151 85291 495151861
2 33024 794121036
1 28954 83275 911791966
1 113604 120458 565467064
1 26164 113573 4220968
1 2422 70919 645790406
2 39709 635851266
3 18854 104235
2 45575 471515568
2 117698 645987644
2 106723 1777605
3 83507 92614
2 74487 954369103
2 114432 402647152
2 76447 300797726
1 17526 52626 455639233
1 24137 103631 205351367
1 33280 100818 140038806
3 83430 77386
1 11388 126056 772841932
1 48635 78678 726812313
2 174890 132885592
1 18054 107809 647521418
2 35978 378117728
2 12013 677082859
1 29990 139382 803440519
1 69296 84895 68707802
2 110157 789248663
3 130841 130295
2 18662 969661009
3 111429 76756
3 81673 134921
1 140724 153014 248610895
2 62051 85615694
1 53325 140531 254460920
1 26559 137218 58760039
3 179986 100124
3 138714 67755
3 145106 142558
1 6276 104820 493338034
1 72381 78687 317033105
2 145246 966403718
3 6921 65058
2 23142 553452236
1 69606 124172 698797456
1 3766 48528 328233604
3 96049 32754
2 155802 767460451
3 53080 146317
3 13071 86944
3 158488 45383
3 57412 125346
3 7317 4879
1 48582 141866 122626264
2 12649 470928570
1 125689 151245 59477258
3 143979 98134
3 60708 126238
2 26460 534226684
1 96471 97540 782332134
2 157616 637362941
2 1295 836399683
3 110958 141680
3 175927 10774
1 1483 151447 788685297
1 22434 137219 613771692
1 27234 90075 14342364
2 98633 415443134
3 137980 75013
3 13313 147791
2 72055 893460252
1 62964 85604 469940673
3 67175 41762
2 36988 821530987
1 38855 130524 143347758
3 165941 152432
3 91721 106687
2 112222 976006121
1 44865 94475 913580221
1 112191 153732 332814630
2 82136 761429219
2 83208 33058133
2 46929 770578549
2 154752 630772210
1 28185 80539 216510572
3 90989 4555
3 114410 54730
2 58038 827273065
1 49760 100004 856773470
3 66672 107725
1 61980 111194 169444067
1 89019 105266 393409942
3 13964 31569
1 57108 63065 457050960
1 3890 87215 795458174
1 62803 148841 462484251
1 132551 150963 501797421
2 104802 200873626
1 122205 142702 139246303
2 74005 306622487
2 61449 438247137
3 22178 47720
2 175549 60419749
3 28281 10009
1 145607 152977 815954180
3 180750 61219
1 20810 69540 479282751
1 143128 152479 407108321
2 28703 123445975
1 2070 66201 470661463
1 5301 74857 787930175
1 113145 114779 734554131
3 59269 100422
1 31796 104685 390112665
1 25028 133201 573932995
2 74350 226206037
3 74771 28534
3 55235 60307
2 153462 156756657
3 159281 98796
3 34820 21152
2 25983 410303837
2 43541 164155227
2 171349 402296310
1 91622 134979 330319172
2 72792 18154692
1 6265 143941 325353487
3 173949 153172
1 53644 57356 872817870
3 2129 351
3 35413 5685
2 129215 432329698
1 69291 78048 47513053
3 145133 68365
1 131699 151224 737797081
2 48393 222393466
1 9610 35691 42548381
3 130783 79539
2 49164 588105547
2 102194 961683111
3 114632 135368
2 113844 809489797
3 129341 154370
3 34379 56584
2 3185 695485347
1 51024 100456 908494759
2 26426 448590869
3 68828 32393
2 1982 366040668
2 99310 6061332
3 74277 67824
2 38024 693174256
1 13077 133926 988570064
3 28093 106416
1 67972 72002 512148391
2 19333 207301509
3 171669 154831
3 94917 72919
3 77611 151341
2 133776 491757503
2 65986 254127541
3 30379 36621
3 73569 152344
1 102291 119580 576094609
2 46881 318400290
3 118044 103737
2 46550 677635048
3 138834 85152
1 73617 153951 572615529
1 23349 125896 403599441
2 72354 594289562
1 29249 135245 607101849
3 119622 105722
3 55637 82409
3 178783 50472
3 53645 38322
1 64407 142400 52794970
2 28655 681025290
3 114842 53758
1 111946 113846 859872029
2 102012 40892287
1 97997 129679 210188150
1 86531 131601 528046939
2 118439 213445692
1 46065 154067 139515266
3 158402 43168
3 28065 4411
1 65864 128180 81923147
1 16773 119090 384687612
2 39433 20826147
3 113304 4345
1 62455 93969 199375542
3 110617 46723
1 67856 139511 764386410
3 33537 71842
1 63463 81954 589476813
3 52199 66143
1 55967 103463 933990902
2 143452 929730934
3 46001 136323
1 75582 96934 587611083
3 53117 60631
2 131742 238473685
3 177800 65614
3 31445 129820
3 112110 82913
2 157070 78743951
2 28488 189971231
2 171017 708110019
3 58582 17368
1 28213 33018 174993028
1 94184 106513 811499399
1 7431 106164 874347560
3 40238 88114
2 28795 656166110
3 95862 142601
3 75624 12917
2 175714 332411370
1 102343 112665 436700491
2 36835 702187525
1 21377 124068 729153398
1 38509 107752 978836485
2 45392 530162490
2 81840 417403004
2 149101 692766935
3 119369 39289
1 40438 124806 178586579
2 10152 402011288
2 24097 896526392
1 15464 125768 503217575
3 74283 4426
3 175670 49139
1 65616 73192 537210485
3 168624 32542
2 837 391956107
1 42855 92446 975873561
1 31997 48225 566787870
3 96687 39552
3 72150 104106
2 142372 993831773
1 43726 51932 143538751
3 92120 98896
3 23785 4970
3 79120 97006
3 6193 11122
3 17167 91132
3 177732 9258
3 92278 38734
1 115576 120698 382404294
3 3346 85755
3 104952 19409
2 100088 408114233
1 5687 5755 655599529
3 140427 143576
2 53639 681696519
2 106850 812237565
3 65792 38109
1 70688 111925 545687303
2 128744 861256309
1 109878 127162 521308106
3 50336 5955
3 75484 33021
2 160342 858227743
2 171288 834143876
2 160629 390828804
2 152852 793537064
1 64536 129398 192729399
3 128814 39633
2 171936 830092344
1 12323 119142 180915291
3 79702 76279
1 90422 127616 928630074
2 158804 568583980
3 37356 124877
3 94958 37196
1 9386 30554 755402315
1 33343 72739 431008404
2 48412 761745365
2 159975 969370225
1 68997 95973 750735914
1 33231 56219 918864991
3 164390 62151
1 13468 51227 710816959
1 139214 153678 621589093
2 131264 24440107
2 42413 910997110
2 104777 950243186
3 115797 106441
3 112088 65376
3 29244 25074
3 94382 153357
1 119890 135491 160568954
2 177209 738491297
2 98206 875986443
2 56528 3212870
1 76762 91051 43009430
1 65897 90363 522809957
2 107969 274778706
1 55633 66984 551161742
1 82981 119672 966653372
3 164917 31302
1 11036 91270 855082653
2 105138 312772692
3 11441 103745
2 104768 78354850
2 57861 386103600
2 171576 431342642
3 21980 150306
1 79485 130486 107014445
1 60061 122345 680676527
2 109900 871331377
3 1653 148464
2 119306 473681085
2 74885 749725026
1 21653 139686 755670249
1 16519 28223 354658440
2 88597 698765109
2 110320 959473899
2 165479 196751956
3 14280 70704
3 104315 26270
2 23174 456286715
1 57177 131155 644980051
3 86902 113899
2 69324 118821607
3 133817 43699
2 111248 830896050
3 34107 21958
3 49105 9680
2 83639 835023250
2 128268 765779310
2 28127 826861883
2 68912 32227003
2 46254 230623941
3 33419 76009
3 155351 145430
2 148937 474969485
2 178860 528783492
3 137499 144542
1 13196 141239 898020724
2 87790 69989588
2 11916 672666976
1 40436 55797 607625549
1 70084 72768 448627156
1 78994 93370 609545760
1 13158 116997 509767859
1 43194 106752 602764934
3 44626 88391
2 156094 829498819
3 152064 121175
2 85466 193755622
3 142542 96287
3 72515 71340
3 47673 91631
3 134614 151061
1 81162 100581 361474285
1 63500 109665 585961185
3 77243 150567
2 95610 617280472
1 133379 139761 894575210
2 139972 863152811
3 8256 149232
3 114289 19804
2 114122 773996921
1 5568 114751 912666712
3 15477 30888
1 12020 19810 374208971
2 126652 216309253
3 70658 95117
3 53579 9957
2 106736 240738113
1 125790 135775 615151505
3 123735 41628
3 148489 1024
3 99146 121358
1 42939 154763 566651259
2 93499 276845478
2 121162 219962419
1 1275 31462 565273449
1 18582 55030 980698192
2 161975 997385672
3 80119 13724
1 32835 60888 337299546
2 80834 282541054
2 109990 302782914
2 107194 618735215
3 46273 149879
3 67264 70969
2 17230 459654893
3 133904 45255
1 74465 78592 18840684
3 145466 32300
2 60166 726933245
2 39690 912043533
3 165395 71472
1 64994 84318 982187518
3 34064 36123
3 115944 47556
2 174078 191141743
3 11000 132254
3 38458 127449
3 146743 57535
2 124876 945101463
2 162777 170316098
3 90929 70210
1 39424 78087 949266155
2 140890 853872466
2 170078 875303369
3 16983 84889
3 12100 110667
1 74005 133496 708726287
2 45453 126533877
2 87175 45889671
1 43827 99805 339460654
2 8364 988710134
1 23351 149034 351813992
3 125500 86142
3 36611 132417
2 25207 619829556
1 99819 113887 277998196
2 88581 172690620
1 37852 58080 892531106
2 11702 898119224
1 45894 75103 732852063
1 57166 124983 805997789
1 14207 128134 547304338
3 22405 47501
2 65368 47919249
1 62677 141721 313956847
1 48040 49914 140649694
2 55131 754846583
2 150835 119260271
3 70806 36028
2 126159 622658496
1 34023 82652 224050092
3 12697 140579
2 20626 732407426
1 69117 83668 702847465
2 162780 526750550
1 15240 77560 533111677
2 118371 999695481
3 140742 5557
2 60226 205361509
2 59428 374528054
2 116501 888518789
3 59186 142872
1 104764 144824 868319269
2 16837 44883970
2 49723 243185785
2 73009 108178238
1 211 26653 860327538
2 131278 356368536
1 26861 131280 688142711
1 20464 149888 972777818
2 170247 464433566
2 161757 854302427
1 32653 47404 743185903
3 106805 95888
2 57609 4096297
1 87167 135371 923681172
1 60990 77065 351502670
3 86531 67506
3 159428 35759
2 17439 800952910
1 38316 58351 721491378
1 79615 142820 15838779
3 165838 64935
1 9862 50303 599923313
2 53593 454572393
1 39111 146855 39101458
1 83818 92532 794782005
2 155440 182615241
2 138894 29052537
3 165976 24945
3 137053 112307
3 110721 144004
3 107466 114050
3 7362 40365
3 113852 105315
3 28577 68173
1 58661 64707 847558679
2 142186 745582875
2 68709 235517803
2 112311 87356848
2 181371 861527238
1 77123 96598 782424697
1 9910 83710 652284342
1 27001 123901 21260760
3 101299 9954
1 31259 32271 582195680
3 4979 113755
3 24301 116722
2 168965 896794313
1 88541 136161 507501939
3 170237 79017
1 4306 79348 912337470
2 101041 197888041
2 77416 237775706
3 160342 137105
3 3396 35447
3 120544 149127
2 82681 164103349
3 177472 5155
3 47379 49995
1 67144 99758 92453189
1 88194 130841 219619984
2 155249 581512893
1 48417 154386 773763234
2 102106 754707847
1 5504 100098 774999606
3 176196 152720
1 26083 41648 65815991
1 26394 117981 976723991
2 122317 80253768
1 41191 70371 602484897
2 87557 462409940
3 57119 99844
2 7027 221065156
1 48286 131895 994452211
3 66565 130947
1 109506 132216 186014755
2 134009 15037769
2 135442 623499291
2 53387 353110266
1 91299 134383 762569733
1 129571 130769 884665409
2 53262 863816380
1 39446 150979 310604305
3 73258 23835
2 86014 608430246
2 84445 395632341
3 19268 152542
3 125493 145833
1 48643 84947 79755460
2 85352 370033817
1 5377 101168 928078392
3 147893 126915
3 2822 18911
2 115034 43427364
3 147276 113862
2 89493 613780468
2 60370 601635328
1 97310 110778 122423067
1 33119 119383 216247749
3 10400 55580
3 23592 17621
3 21382 101155
2 109792 382944167
1 58510 64947 459272439
3 78246 114107
1 86549 135430 230046356
3 99117 20885
2 107692 682948359
1 144756 152857 478734532
2 138492 901826703
1 93329 150161 650771982
2 35534 289073555
3 12853 50790
1 94941 121446 972234882
1 81486 134511 837259101
2 66295 846164833
3 171299 121291
1 63970 69329 642435704
3 168032 72139
1 126005 145276 244041977
3 133915 49661
3 144895 66283
1 37228 108300 457961299
2 118283 824098886
2 39927 856406377
1 25508 131117 625203884
1 102176 146971 314236599
2 43707 547745329
3 173137 130839
2 170857 952135315
2 126444 996098378
3 150788 107457
3 13732 108378
3 128574 10875
1 69295 107655 937883225
2 164578 874974693
3 108416 98196
3 179867 104453
1 47396 71420 376038551
1 33575 58692 633781796
2 16519 623036889
1 78192 96303 715166665
1 83025 102445 535804175
3 20841 88138
1 33683 58649 599135830
1 96022 151258 515911942
2 82575 341826343
2 31707 80025851
2 157943 920812474
1 18237 68253 961069049
2 166480 904776041
1 61401 146985 141360605
3 89543 33761
3 86590 136450
3 90893 19760
2 354 735991979
1 14710 137329 72210107
1 51296 79471 218520181
2 99305 581156273
3 54551 8689
1 17381 94418 645112286
3 50365 104531
3 60475 38234
3 16067 124368
3 73913 127370
1 21744 73447 756426613
1 273 79037 243809947
1 27873 55640 271601089
1 1344 112332 645109437
3 164645 153584
3 28700 129607
3 108278 131866
3 108179 109534
1 80063 88247 2658317
2 26370 205039319
2 159054 682561651
3 101025 106647
1 34794 124115 838589599
1 81838 138430 462622021
1 100095 109869 500401616
2 67613 873580527
3 104077 20814
3 9756 119033
1 38295 61985 255860556
3 15820 147427
1 14178 98107 296186802
1 23970 76417 176006659
3 20909 125351
1 66709 72380 430198146
3 8123 104851
2 6493 855844008
1 11075 75060 957280610
1 1852 115413 719267309
2 124875 823553239
3 149086 37682
3 86267 154943
1 24890 132725 977131030
3 125858 115353
1 48127 54691 588610710
2 134683 380098735
2 137275 269722986
3 177920 74379
1 15049 36512 774372326
1 119704 143007 754745369
3 139409 105600
2 154514 583374052
2 143273 308978674
2 107375 303571456
3 108926 137109
1 63216 120500 252695375
2 49307 786552572
3 28769 27712
3 132175 52509
3 33720 49954
2 151469 835282279
2 165218 102212999
3 87967 50875
2 122943 615392247
2 3936 151956952
2 130425 377388466
1 7011 20713 420161045
3 8435 87117
2 77320 85813777
1 74726 109435 885996761
1 55235 56220 186989352
3 97496 20150
3 178182 113439
2 1043 522519555
3 167267 102664
1 13889 153087 871914368
3 127570 25208
2 120943 978332440
2 82205 86013191
2 119691 44614555
2 139373 441013750
1 49968 66873 252447619
2 130586 244944843
1 42539 92852 701354217
1 33830 126807 326669798
1 56449 145442 962301446
2 61040 592219527
3 64211 2798
2 123986 557328986
3 7536 48781
2 157851 391142809
2 161267 469687621
3 103367 60984
3 104201 99985
3 125943 96486
1 32565 131677 105137717
3 64960 46758
1 82933 110741 48124992
1 64476 135257 430119233
2 174678 548559466
2 93305 369931361
2 178254 469122418
1 71948 93558 867470695
1 34851 134397 955159530
3 145321 128123
3 31241 720
1 71171 123231 389080701
1 98806 136080 735552077
2 75164 547626000
3 97963 53436
1 48073 115351 944313057
1 58113 103071 365256230
1 30911 109395 161838094
1 49693 130838 350769091
2 137716 45341819
3 29658 78864
2 53714 633240416
3 42765 56046
1 39662 87936 684401388
3 101575 90044
3 96555 11872
1 5577 151558 720785687
1 80352 152900 925745896
2 15421 38246086
2 20914 289328216
3 29077 114944
3 124851 79706
3 158685 73134
1 90399 127853 318929785
1 140278 152479 997650718
3 79693 103754
2 59842 737522177
1 55200 114423 595968622
2 99834 572599256
3 22120 136619
1 23669 154067 471797828
3 89311 104424
1 9375 136591 534912700
3 124200 47092
2 61498 942922061
1 64079 91553 367607746
1 76682 148772 45850454
3 110615 20912
2 76889 216065922
1 33535 146626 278016892
3 172304 117029
3 86588 107973
3 120872 48923
3 169824 48527
3 73172 27772
2 179186 645558005
3 34805 112717
1 740 128078 192015781
2 20180 410670338
1 18734 129121 431101993
3 20909 136982
2 31641 4764210
2 29016 116505580
2 84915 935479435
3 84752 120899
2 87486 889620192
3 100767 133163
2 98635 583857677
3 153647 45145
1 36325 120070 726593368
1 1927 134046 188770976
3 54002 43880
1 95268 120005 254163218
2 8380 487514154
3 2052 126419
1 8033 149810 588539124
1 33070 128463 783211507
2 77475 463405197
2 46288 399513230
2 39279 806011633
1 83112 110579 167417235
2 81067 892008728
2 7175 952235257
1 52996 154291 526583684
2 23844 454123134
1 28211 149507 684167327
1 16477 128153 614746545
2 84340 698374205
2 80619 390251863
2 137222 385101728
3 161811 119504
1 126150 149675 439778920
3 148490 12767
2 101892 22808847
1 67798 95643 979782337
1 133263 145922 260522940
3 104670 5549
2 9552 992571027
2 145588 601268285
2 81282 720002740
1 105091 116750 399958000
2 37921 164665693
2 172363 291909098
1 14245 27834 660040022
2 29004 354455855
1 6570 49939 336701839
1 31008 50670 315450136
2 33830 581848645
2 84138 127571579
3 96558 54380
2 163370 57874909
3 6847 81204
1 118856 149868 821097479
2 62413 634628379
3 96820 89405
2 95603 62011697
2 144068 888506572
2 84108 232925715
3 104250 16207
2 158527 905828093
3 81873 57900
1 26947 127582 99604435
1 1049 99951 50649612
3 157208 122235
2 131217 711576182
1 3060 120470 39855781
3 76895 113470
3 26114 83312
3 52561 138091
3 44218 128105
3 162952 59366
1 10693 68162 35974110
1 111542 147939 638508470
2 128761 426506804
3 45831 16986
3 74310 82842
3 87132 6839
2 144411 635608285
1 30831 114265 80664397
2 108070 659385736
1 38219 56055 162168598
2 44109 781478233
1 48536 57375 926486667
1 8661 130605 96350782
1 54824 77544 805794927
3 119433 18958
3 149709 140658
1 41028 127974 826161318
3 128368 153342
2 102171 763523014
1 36887 121579 791056850
1 43721 86406 820603255
3 38425 120454
1 4025 55112 420548365
3 86933 103669
1 36969 96721 925682768
2 118041 354399642
1 8497 55556 122241639
2 89825 310185283
1 12519 62425 665337458
2 34188 688299406
3 161823 135555
3 17094 120237
3 136151 41935
1 42171 111923 291468514
1 44930 133508 853907628
3 60189 117717
2 172445 915321223
1 35314 36229 389302158
2 78792 319994544
3 170678 44010
1 115997 132512 370514958
2 17900 467441056
3 33980 70080
1 18026 86211 176982969
1 87193 97425 171914088
3 140273 109461
1 73157 101311 626685968
2 33084 570685797
3 143964 42318
3 84152 46697
2 58752 911508600
2 18782 18771161
3 157302 86048
2 117184 63380810
1 18018 111918 790091605
1 26789 118360 291058592
3 125673 95476
3 79380 114277
2 112874 201469870
2 4186 335305515
2 107268 419503515
2 150969 506207623
2 1766 422397688
3 34983 42060
2 118071 153215598
1 90548 114684 505582446
3 62061 1855
1 12248 154354 293885620
1 27462 130782 823355294
3 83083 63195
2 142778 500719333
2 15744 946497262
1 72051 80994 756254573
2 87108 891913556
3 134816 108963
1 74580 153991 941709331
1 26822 126401 359420270
3 95842 12082
1 15950 80457 297071449
3 93054 18224
1 44908 133725 607660520
2 88169 349335018
1 7101 140147 777078695
2 68184 705595040
2 116463 344917435
3 154794 70077
3 77683 95631
2 5373 142238789
2 70187 729031329
2 1356 513932073
2 50219 226616083
1 9917 77412 289051873
2 12009 277546855
2 126054 899131019
3 154161 133063
2 108187 457644120
2 109527 522402133
1 9401 44340 966906622
3 120993 84015
1 22348 30654 909916523
3 96104 47801
1 121855 145082 189477486
3 125536 148777
2 596 112898664
1 14533 120002 295453323
2 38856 685064938
1 55476 62623 407655976
3 147616 27965
2 53790 658726709
3 82427 97530
2 71616 227077404
2 166893 27126427
2 75485 243385164
2 26754 824436884
3 67202 112928
1 33907 92846 646063621
2 50976 271425127
2 103993 345444545
1 95991 107705 874371263
1 6011 119410 849754784
3 67442 146717
1 146802 149750 356871512
1 84945 133046 706942489
2 102331 636516455
1 19442 33303 122828058
2 25878 729457736
1 42582 42761 749430223
2 121792 504246211
3 99715 70766
2 112614 149427412
3 95329 89598
2 176133 100142153
2 87086 869874012
3 158350 70848
1 1084 82456 55776573
1 13214 127904 138916207
2 14621 939588785
1 13338 37437 416705090
2 125900 622255546
1 35616 138002 72312003
3 156493 100867
2 25446 727211897
3 160835 73390
3 137289 79119
1 18655 128253 590218049
2 68157 171731924
1 82209 135322 210598926
2 125536 980015542
3 87399 114404
1 51212 134020 123741463
3 125181 5890
2 143790 114949426
1 21348 75753 857758165
1 40376 88610 76591682
3 136098 54952
2 22343 559935424
2 63919 987697610
1 103946 146842 272677947
1 7378 154506 782039054
1 113697 125466 615016727
3 160055 49652
3 38527 37846
3 88681 55953
1 30829 153607 894317895
2 110845 421462768
1 33434 89098 309285106
1 52469 77147 362619787
3 55634 34914
3 139702 123535
2 70169 332193517
3 167702 137603
3 122893 57593
1 43500 112744 896571313
3 154245 102357
3 25432 55672
2 18890 999525202
1 61585 130652 61820109
2 121636 2736780
3 153312 48321
2 164775 26799303
2 14675 765377110
1 24502 131578 522618687
2 47318 806981884
2 33769 999385050
1 62666 148905 53306905
2 136746 274330358
1 3672 13786 831735603
3 171732 126507
2 73111 565870507
2 109141 825920373
3 174731 52794
2 65113 503355753
3 120956 14411
2 70814 2069378
2 147096 65355043
3 109053 100155
1 11693 65119 892529075
2 113767 871894069
2 120381 916295908
2 166069 885896840
3 105650 106006
2 113545 316854447
2 44209 30846626
3 141647 123861
3 163867 6339
1 57784 103643 469433869
3 111788 103850
3 12654 152235
2 24368 12031352
1 32364 133438 390879509
2 16109 724521018
3 62098 75318
3 75160 24453
2 90708 189124292
1 66266 151294 529148300
2 174980 451946740
1 66616 146425 416714411
3 125157 126839
3 98775 78823
1 92698 97020 280289192
1 90006 108853 339714606
2 111660 951734917
1 32255 118046 511537171
3 9573 126537
3 155216 74006
3 93911 65759
2 105989 83161085
3 41670 14791
3 90544 122845
2 30351 657827495
3 62500 95549
3 74435 15328
1 4341 43825 710925113
3 145097 20121
3 167071 87631
1 15910 24765 358694450
2 2347 180426369
1 93905 134908 461695831
3 123100 80926
1 43462 116977 330070251
2 90230 759888137
1 27921 85934 605835428
3 64617 84042
3 109692 112718
2 108253 577427505
1 25419 79036 247289414
3 17719 105675
3 159120 116865
1 6090 40809 15397977
1 83913 153272 972980113
3 147309 122424
3 34002 76387
3 32989 115242
1 21 39996 953506042
3 65404 62780
2 31155 12365959
2 143528 932964759
2 114197 688926768
2 92751 7350637
1 18886 144661 859951927
2 140587 801171804
2 165298 466419166
3 160996 63044
1 14232 23308 342632511
1 23904 152160 305130847
1 64675 142312 494917285
3 175345 28618
1 7226 54864 495511346
1 114023 119942 318733622
1 24481 83047 106115225
3 152215 123416
2 1540 458579323
1 33292 104038 105340157
3 92421 83718
3 157449 19962
2 129558 86681981
3 19110 56422
1 9011 15743 61968601
3 52343 107500
2 34393 737382518
1 29256 134277 340902761
1 19400 47689 656524626
2 60139 123917728
2 104279 887584690
1 88357 107435 928590770
3 148999 23368
3 164533 99662
3 117383 66464
3 87599 40139
2 79163 697339113
1 3019 48844 371151982
2 100703 950122299
1 34159 149659 108310191
2 142295 836998775
1 56705 147642 739143215
2 44363 254149786
1 64324 135260 810066061
3 126415 44442
1 53922 148513 911828427
2 140892 227152621
2 122508 812073670
1 20601 111940 809729372
2 7871 307174462
1 94718 102173 42551444
1 54461 80689 375397748
1 101936 138210 309164139
1 139956 149555 878373526
3 75477 75334
3 35098 135039
3 70173 109795
2 123990 935763801
1 33474 109445 596653305
1 119489 143292 690387986
2 26621 479549050
1 17289 85989 680622850
2 66448 458034575
2 117264 518697725
1 75222 122641 580503385
2 75101 816966683
3 170172 71554
3 94332 51720
1 138148 139547 688144186
2 30604 2933919
3 54517 134379
1 47751 126327 149973989
2 106092 599619029
3 110140 31563
2 29095 422366247
1 83990 108790 380613776
2 60331 740789753
2 32235 947017552
2 20730 269528466
3 70285 4607
2 170134 468853371
3 139778 141569
3 79570 37616
3 165883 88250
1 98152 153959 448747468
1 82007 96036 363330120
1 108682 119584 646461152
3 19820 13495
1 14052 103737 630103013
3 24191 85597
2 92522 901682303
3 64907 61402
3 118551 87369
3 178656 91365
1 75822 99952 172458345
2 66242 990300351
3 97328 89034
1 23369 65276 966079668
3 48325 132494
3 26896 131411
2 163324 825877864
1 2159 6655 593256335
1 33424 47095 670384318
2 143693 208064565
3 38250 91880
3 84284 76454
1 52582 107510 719776641
2 90262 759051937
1 12973 97028 671034204
2 144135 84836327
3 111795 60970
1 21076 40605 955118364
1 4799 51030 324504228
2 119310 802703321
2 113966 243579450
3 8849 130054
1 21317 124151 471293858
1 13897 25113 895686029
3 21659 46603
1 1798 152711 986682369
1 103044 129615 447517273
3 65570 116312
1 109852 143854 717508874
3 94100 129133
2 43479 502992855
1 30540 81862 649189457
2 94314 691712362
1 19529 86022 762476189
3 126090 24051
3 14423 101835
1 100714 119053 461686151
2 43180 814625936
1 68115 143189 612759312
2 181200 121970534
1 43824 80909 21203302
3 138266 143065
1 44611 112892 389870369
2 298 606753239
2 160187 579116939
3 60492 125205
2 168268 306606418
1 118465 151417 719302161
1 61618 74457 657445876
3 104293 25722
1 104828 140812 847599613
1 80368 91588 196257447
3 176174 146817
3 130679 125842
2 69363 785483815
3 53526 34738
3 54313 1949
1 54132 115421 551901785
3 1961 61112
2 18494 358932706
1 26555 53850 492236692
3 51879 116891
3 102929 140016
2 75317 766340850
1 95164 154273 475674491
2 129495 331165111
2 76690 852355463
3 114336 75891
1 43642 97860 290244504
1 3442 25561 687905667
2 117168 591678077
2 15032 15725333
1 6397 95506 118090492
2 43015 549390728
2 68102 88914118
3 151262 86513
3 5013 133409
1 12917 88514 952289744
3 35301 104824
2 46067 67583978
3 150480 29174
2 176536 477205153
2 90946 16948942
1 85645 124919 547474809
2 159813 962307344
3 15869 66267
2 74219 85439217
2 45356 191934272
1 33402 134795 372440663
3 9297 51040
2 45938 55779825
1 73700 81623 785102517
1 135193 150671 571567850
2 71550 167009291
1 53236 79922 258270698
2 129718 450244278
2 140382 787820374
2 139599 322721517
2 169496 975499240
1 50656 92742 833007730
3 88846 105337
1 48462 89495 940657909
3 66643 8509
2 94971 554573182
2 81293 785624254
1 36275 58930 21552931
2 111143 895848431
2 45502 738025689
1 7768 69407 263591926
3 128104 91584
3 164472 9342
3 135610 30908
2 14095 321299117
1 56584 99746 856712332
3 82185 46288
1 40908 116737 784169591
2 168364 183179855
1 121926 148522 928020553
1 121834 140483 131259271
2 65611 547694619
3 70980 54615
1 7141 106563 279327263
1 17661 106361 53184612
2 81996 829095828
2 111907 791766891
1 20811 85997 20979395
2 78054 39582138
2 115049 555888183
1 14491 37239 143839250
2 82603 993725020
2 31804 69928889
2 140346 437196994
1 2428 42243 526800074
3 167763 83493
2 118825 968811887
2 88191 49420305
2 39616 876059727
3 98398 87396
3 22467 154604
1 9174 108283 529914902
2 41113 561909406
2 146053 569189976
2 149123 704075210
3 112546 124490
3 22555 29568
1 28102 28414 524220242
2 24260 903913330
3 12916 22702
2 151745 297286955
2 1641 895834280
1 72547 84553 437116447
1 10420 122256 758350269
1 141440 144654 411690200
1 75158 104696 670586463
2 36967 933602899
2 122961 646633234
2 123583 254662171
1 61093 83495 698065332
2 91067 212692876
1 30556 143481 293298680
3 24244 69122
1 66293 66470 672791744
1 36417 99501 887517313
1 69755 113220 993147121
2 35269 752209083
1 5656 154694 326346249
1 38063 81305 336237592
1 11545 44102 920031208
1 17743 146480 415678414
2 32929 133547175
2 4457 416851243
3 177607 85068
1 44931 151009 527135287
1 42911 153821 418179998
2 151423 529366937
1 2822 152295 220829667
2 140867 657031718
2 130715 201742240
3 8954 79219
3 135905 67705
2 50121 80374331
1 48811 122034 616508010
1 2463 9880 254183020
2 85126 480191463
1 73660 112368 266586583
3 149182 19464
2 32575 408422033
3 127046 104318
2 79794 51849844
2 107276 174766966
2 53808 329592392
1 51685 53440 735384613
3 131773 20253
1 121270 135481 784048635
2 64948 188867632
1 16049 154796 222359919
2 151455 513799401
2 93290 936775483
1 86433 140985 281917056
3 152672 16539
2 122815 181013733
2 22651 97046329
1 59485 143861 211605442
1 72529 93876 342941823
3 106589 88121
1 113588 127864 909263738
2 158122 454730258
3 99283 71336
1 17360 56098 956063910
1 13921 78923 963680594
1 68965 96487 150684572
2 88054 425369312
1 52029 117393 720828214
3 121679 2771
2 165328 236848099
1 21196 48414 756275402
3 14674 129760
2 138008 112506323
1 19093 97268 336826649
1 81751 102722 579516248
1 120643 126941 789538014
2 5997 974306147
2 18406 258849961
3 120192 56288
2 45848 733618897
1 49056 150546 346303833
2 55414 931014303
3 53132 119813
3 72840 75854
1 63999 96216 71728442
3 39098 8667
3 141018 92038
1 107525 145616 374314323
1 36495 41115 267977200
2 34519 363182858
3 97009 17670
1 51377 144616 315181674
2 94887 714553552
3 87150 119213
3 138792 103466
1 46929 82376 695107729
2 46536 329639128
3 78749 44245
2 109384 299147975
2 166731 72728281
2 79258 424548741
2 127174 495640757
1 119650 120707 181866677
3 132133 59929
2 114871 14246472
3 127119 58248
1 81816 95381 610160480
3 140140 63014
3 15002 37472
1 49601 64446 155690387
3 51266 9860
1 115821 141552 10092787
3 113481 60505
3 174863 99144
2 54390 202564145
3 32842 14845
2 156343 791230280
3 160952 46458
2 157087 659163874
3 3575 121858
2 55534 16990610
3 70046 144314
2 30972 67298534
2 111747 88194882
2 74039 492982652
2 49776 216942968
3 35658 110291
1 44454 145999 314540291
2 34247 100012284
2 45226 161665074
2 92250 703201872
1 18820 111913 776565519
2 79009 407051654
2 82521 366556530
2 67431 973547459
3 124771 16135
2 165160 783703339
1 84466 145827 689766806
3 156212 95871
3 154324 151403
1 37486 105879 980645372
3 67459 83429
2 80447 492906497
2 112971 214549761
1 126934 137271 982408161
2 176524 304153295
3 65659 144196
3 82441 152582
1 36227 153367 243728327
1 12839 15777 713032403
3 59945 32337
2 11505 615131675
2 138226 221067990
1 114105 134276 103566054
1 32273 69233 215963855
2 110997 514873029
1 126860 144792 375113705
2 178759 104142188
1 5529 19192 569075988
2 89687 571653409
3 1585 90312
3 170789 91858
2 53613 253288925
2 165515 607863729
3 123266 131412
2 129317 839063143
2 160798 18236944
2 76456 148541695
1 2275 96059 16928114
3 62840 10269
2 11035 144974806
1 98493 154313 853574214
3 21734 33802
1 47324 80165 611365707
2 125451 35925857
2 96960 544639842
1 26522 129224 332304862
2 13331 683943592
2 111288 421740770
2 20195 856054420
2 158730 731394912
1 79286 129540 316999760
3 75026 127949
1 40032 125957 55323264
3 101498 68075
2 9410 795544193
2 164037 846860254
3 64483 24130
2 180803 320919784
1 18210 89304 576480925
2 102154 158732940
2 120982 583395882
3 156235 119617
2 134682 278912192
3 93017 99967
3 89368 2426
1 71288 128267 810674049
1 34718 75873 625866340
2 13389 874984407
3 20538 82727
2 107562 658175050
1 68896 104834 605370840
3 108962 32760
1 11372 16477 719924751
3 112711 17897
2 170190 186688174
1 128548 151113 868276578
3 24206 146966
1 8252 83932 816123946
2 75378 361661799
3 34995 49299
2 11168 504644397
1 58621 86868 555080533
2 18943 404990818
1 44366 109194 803503715
1 24700 114744 335880470
2 13992 806522984
1 94616 104226 604664636
2 80663 487306616
3 151171 28040
2 28694 282727332
2 144897 621056841
1 20904 34271 702840479
2 166864 448188049
2 26115 624500439
1 130674 136552 501656463
1 148343 150340 442115108
1 77446 107019 816526891
3 73214 17039
2 178286 361561768
2 63235 698454439
3 9022 129933
1 46711 131530 55961729
3 19371 84206
3 94494 45679
1 97043 115970 87758628
2 91476 16173566
1 10000 52907 966899247
2 87870 390342419
3 150278 85213
3 78248 140607
2 93037 584693043
1 36864 43775 658575267
2 162360 668329196
1 30419 39547 395926685
2 125677 15534399
1 56946 129834 904898999
1 79252 97821 84658398
1 30165 130404 882890389
2 160524 737109202
3 176276 59622
1 140814 153568 810310354
2 63446 240821890
2 89742 612176400
1 13540 26162 839874829
2 117611 579913864
1 54337 129686 413045400
1 52815 78411 896404303
1 57451 92576 703725254
1 94821 126369 763726343
2 147073 856864836
1 32727 61791 735813093
2 63289 716800593
3 15594 7241
1 31859 64484 644247393
1 8201 25814 131991245
1 101476 110294 435220311
2 180950 947415889
2 178262 130006161
3 131830 52620
3 88098 71361
3 64804 125212
1 102293 152859 154844131
3 157256 36103
3 49392 99806
2 112825 673333485
2 84948 702037
3 143181 122007
3 113714 139588
1 46263 65367 317773353
1 124233 129791 98530315
1 62046 127580 480823346
1 109945 122579 741846586
3 180978 79363
2 160003 518299705
3 81798 65816
3 79190 22137
2 53879 886971232
2 159148 333467499
3 61869 45156
2 160768 297262608
3 164908 60256
3 163494 84767
2 78264 438124797
3 82839 123632
3 86981 18997
3 97493 127097
2 126889 151932458
1 363 126077 377589585
1 47619 84017 523654014
2 68320 191963089
3 48017 66153
1 34607 84464 750228230
1 22059 127406 929582939
2 69628 279389595
1 110518 138851 225032809
2 141568 582173608
2 76879 314144589
1 2905 101813 984755878
1 31570 151071 274377684
3 61463 99802
3 77091 134918
3 95767 25722
1 61902 102564 323345019
1 32975 81112 260146634
1 81678 100352 588874831
2 71614 69789095
2 46148 505457782
3 28428 107350
2 137393 129797517
3 82415 85279
1 31076 89485 750193198
2 161631 178911923
2 44992 478777132
1 26187 141608 544882515
3 92706 132434
1 5991 143950 594072729
3 73762 131911
2 139796 541313045
1 41026 85435 2435334
1 118412 140713 66684941
3 51435 102256
3 106635 130724
3 33181 75864
1 38993 127343 168679847
1 43475 148397 170461328
1 15211 51222 161160831
2 65125 547976920
2 161474 674823728
3 24572 130289
3 111422 123306
2 16253 7867493
1 25771 39510 434557949
1 58513 113372 875976793
2 114772 880762344
2 15904 724926118
1 19581 25166 915104842
3 121970 149308
1 33857 35600 188780916
3 48777 111119
1 28972 81105 519345606
1 23065 71096 9417311
2 70261 933217300
2 181235 310266251
2 118506 376448277
2 51260 546636498
2 108783 680863932
2 51486 450621943
2 38223 109230117
3 153663 115127
3 148898 133720
3 40417 14745
3 37127 103225
1 38500 49775 704529965
3 100503 61962
3 46184 117847
2 78087 61620264
2 84039 930854719
2 116197 787615651
2 26775 777181168
1 80436 146550 4929200
1 20248 78790 494516234
2 44043 692014676
3 124828 69027
3 65819 119056
3 33223 59826
1 123834 131965 552282311
3 19531 52070
1 102447 104374 729118289
3 10821 55222
3 28049 91873
1 45706 100903 61914706
1 116478 149038 160849912
3 53580 25359
3 92348 109263
3 170061 31228
1 73931 128977 638282687
3 106172 150144
3 27107 56837
1 78358 107626 372752481
2 136440 10743864
1 12680 136874 883995605
3 39950 134854
3 130894 120405
3 36747 78076
1 2916 22666 795932526
2 150918 807312118
2 100664 334023950
2 25371 774399072
2 25791 657333436
1 61487 75635 298702539
2 106360 475816831
3 4007 122006
2 24005 337091530
2 93715 289624052
2 70157 272496471
1 22369 82758 800634244
1 20905 123377 285682082
3 40918 73517
3 123108 35264
3 135072 54210
1 79631 104640 497676152
3 65352 93911
1 58073 111777 99686092
2 176008 614655053
1 23830 149749 894512082
2 60970 105564543
2 178920 55590706
1 136515 137262 883244171
1 44542 125653 106875110
3 4065 14997
1 4603 104294 19990239
3 93261 31790
1 43665 110502 211030093
1 51108 128373 340254074
3 85323 103892
2 93293 168316007
2 98028 429102598
2 22390 942129336
3 158541 30960
1 67240 111381 27930901
1 135897 139282 919962241
3 129449 5602
2 58511 519533328
1 82462 98174 421988232
1 891 49514 594730830
1 129810 130654 297302986
2 43964 318413396
1 80359 92376 756490701
1 151541 153337 178643933
1 54203 76336 447640324
3 37287 75487
1 34311 84247 525506907
2 72916 600115083
2 30296 572328973
2 48276 359520570
2 25344 280444178
3 135035 147375
2 167595 54396053
2 179928 329001160
3 139099 1346
3 43081 91324
2 120869 8753522
1 110536 134336 624423283
3 161696 18443
3 70238 111758
2 138159 49283747
2 26077 66386241
1 44119 73937 994772047
3 73833 63935
3 24939 118905
1 60679 97395 953630137
3 155339 131059
1 31768 110193 656556244
3 22367 126781
2 20054 763188969
3 127772 136131
1 17774 115067 262448360
1 36381 85621 938649879
2 130310 799553886
1 44429 51371 630944723
1 64997 94246 945653374
1 51485 107286 513151801
1 16047 99029 269435316
2 5193 551689819
2 169487 127586090
1 3307 81917 602953296
3 124848 35599
1 9951 147719 820461470
2 7444 833139019
3 99902 119270
3 11957 61511
3 89134 52371
3 45174 54942
2 90669 376092575
3 164392 95489
1 60133 63871 755898867
3 166851 21264
3 133744 79100
1 58719 151155 144469925
2 140833 487730657
1 70332 102730 378301996
2 110420 160211238
3 114941 71439
2 147208 437262966
2 139689 662253590
1 76497 129724 902539908
1 64869 148244 795380232
3 139598 27936
1 39837 96312 505746634
1 9748 140992 374983623
2 130524 590076692
1 124158 148314 280788969
1 3799 108961 956004414
1 22526 80706 215821739
1 35806 79354 719349414
3 92218 111126
3 96063 82319
1 40679 131769 39431999
1 113072 133728 674374836
3 111461 73160
3 129316 114915
3 37872 87250
3 41004 71002
1 113286 113809 20548301
2 23117 209735115
3 20808 82888
3 14708 4759
3 44457 141848
1 41330 83341 26648370
1 45700 61944 893449594
3 149718 105210
1 39495 143343 551298665
2 139 843996910
3 87566 34770
1 38783 54876 466352247
3 76 146631
3 10449 135132
3 102117 124395
2 136148 908711370
3 37987 41334
1 22570 134397 274593566
1 10017 75706 89990974
2 62772 867400553
1 34103 137611 718543303
1 29945 60739 502385815
3 145152 33880
2 99024 590932797
3 21299 146565
2 92241 871239676
1 28854 131317 717996584
2 19510 404270752
3 10554 98885
2 76129 889413003
3 34371 98723
3 94584 104476
3 44012 124804
3 74553 8871
3 46129 106487
3 115572 127675
1 13689 51212 291236663
2 149455 436623479
2 41143 321926403
1 26071 133216 236143845
1 17026 26536 348237152
3 57243 18426
3 61366 105911
1 79383 121744 235621313
1 38868 108935 625833292
1 75031 147569 940354226
1 11281 121937 172545973
3 27484 44738
1 29580 75264 119438267
2 167394 470194561
3 18485 80214
3 112677 152658
2 9550 711297478
3 169973 12619
1 6232 103013 787786957
1 27040 88673 56473677
3 179850 8470
2 41923 548458298
3 148089 145955
2 94894 354268879
1 25626 57613 773947581
2 137206 914331783
3 132517 150929
3 38887 74273
2 177989 932182315
1 28608 91606 47526591
3 33548 70550
1 26297 100533 451090842
3 39346 2678
2 77832 481837700
1 54687 73228 947826943
1 38663 46701 961105550
3 79594 84066
2 85364 436823417
2 29539 525318212
3 40696 141164
1 47544 93977 323191462
3 178885 123189
3 35800 135848
2 1982 416680159
1 127791 128856 356286347
3 168624 43655
2 19063 63239229
3 87458 39093
3 23256 5077
2 163686 274728122
1 2668 43352 855517693
1 16915 19473 552536777
3 162938 9885
3 176002 154621
1 104780 114388 516673462
2 139395 481322504
1 104418 153113 489626017
3 82732 140289
1 54507 55150 74883080
1 65889 90009 44741119
1 80462 82627 864206857
1 77139 124670 521568818
3 43007 122129
3 7195 122108
3 43401 38502
3 23676 145581
3 111257 84254
3 43234 117502
1 6446 87298 322028511
2 178065 928441235
2 147855 286746833
2 37817 557417445
1 39170 89190 398749139
2 73478 582578874
3 159510 128644
2 3375 243729680
1 3733 119315 828198714
2 151402 549067577
2 43483 914680320
1 46773 123706 935836457
2 42688 243403009
3 132759 49873
3 151238 59200
1 106598 139575 849490589
3 45586 62927
2 112303 345337312
2 66759 858406583
2 68865 739270969
2 12694 736322235
2 31517 512688766
3 79812 105833
3 89972 134362
2 48212 465917388
3 63554 23563
3 60681 53502
2 68525 182927595
1 73360 111083 170057732
3 130097 563
3 113272 5593
2 89364 628520416
1 100272 135727 461668668
2 137289 544793334
2 30416 620566272
2 90579 43224477
2 35680 795206330
1 61961 97146 926718399
3 134497 25624
2 10126 851124467
2 117586 248272572
1 80056 148021 860655744
2 128117 786673456
2 118930 655750525
1 40988 68877 644505219
1 87131 120346 553989574
2 55419 380440776
3 46765 76819
3 167846 46347
2 125308 925229290
2 96660 852398909
2 14435 850053800
3 56192 133953
1 55092 118760 607019639
2 39141 59066744
2 130251 281602850
3 8650 63639
2 160515 866877467
1 10714 117286 798199249
1 65408 67108 762460089
2 32232 712741337
2 176966 183832669
2 37395 455084503
1 4738 137282 724276125
3 177046 89525
2 87121 14736583
3 11845 14189
2 41339 478752206
3 89322 113524
3 71051 148345
2 100354 691810471
3 37724 142613
1 56140 66319 167150626
2 47507 244451281
1 19589 76177 107763105
3 172591 54021
2 89288 616303250
3 96142 126569
2 52401 89932438
3 173209 90139
1 14571 139182 66449733
1 124471 128102 658693325
2 170506 400591758
2 107412 799432526
1 74320 118238 29627334
3 151534 116263
3 43838 104230
1 49932 114091 318084626
3 29284 135224
3 69350 87715
1 71368 109749 564463123
2 68219 905442823
2 58757 266916714
3 64658 56174
1 4591 104442 797493298
3 173600 118936
3 83611 40977
1 3158 139855 431690242
1 29657 122405 952120694
1 41570 80112 880782022
2 161417 298715369
3 129627 80615
2 53870 65403054
3 22147 58964
3 144534 151033
1 4011 73169 959139920
1 9562 125212 239920158
2 126594 878042965
3 3912 145669
2 106154 381186749
2 120940 632696485
2 73686 859186748
2 157589 103600668
2 55615 528190799
2 151847 770618138
1 23257 96023 916927805
2 129557 57143679
2 27699 224201358
2 83551 747655001
3 45666 130611
3 152621 53657
1 21405 150369 105940463
1 55143 55367 710776925
2 28225 909287456
3 90290 49222
1 1271 138462 850760951
3 84678 152303
3 22674 28108
3 44765 74535
1 48282 51305 228922296
1 70278 146471 559674841
2 59760 125110234
1 91034 120484 214208368
3 155641 130047
2 163433 992026090
3 33835 149581
2 52203 801349269
1 28985 116063 952644470
2 147059 674017817
1 77963 124517 980283837
1 53157 154678 348912529
2 116273 843808333
3 63140 139348
1 65531 124328 345847947
2 175168 909299928
1 21192 89235 934548244
1 42352 112550 365292998
3 174758 139306
2 141835 243586354
3 58573 36791
2 45587 564759386
1 124545 137451 353435334
1 6272 13757 721948129
2 15532 260159938
1 75086 123046 334086869
2 83607 889213272
2 176691 836787873
1 2871 122038 244958009
1 59462 97555 308283041
2 121755 47394188
3 34360 97993
3 124872 71820
3 64800 70151
3 133381 132789
3 32187 79160
2 90617 602800885
2 13758 111827013
2 161526 403669307
2 103185 592664216
3 6711 1967
1 94544 121412 133695889
3 166047 125918
3 61574 143023
2 179082 71258770
2 178571 783985652
2 12456 639822426
3 80072 107053
1 90340 103654 155673138
3 89295 29637
2 62312 278357952
1 39899 78235 380998170
2 24844 930059617
3 107408 57682
2 4115 784810253
2 82068 434281068
3 42562 95895
1 88961 111216 372109850
2 41877 217315649
2 108376 177983445
3 65893 94427
1 92091 92301 778585443
3 176869 42338
3 105361 147773
2 174559 487389180
3 73416 120363
2 171880 596818274
3 67339 67472
1 23585 49840 322384591
1 116393 144399 994096328
1 37384 103395 542221255
1 355 64314 876437835
2 70875 689964395
3 127160 33875
1 114861 128671 302607938
2 123170 396818391
1 95065 118078 327439320
1 120254 125208 676295271
3 28705 44309
2 74677 549101598
3 60588 116124
3 154403 33955
3 130118 142765
2 31240 923152574
3 49714 72738
1 90993 108574 59534035
3 78958 99181
2 33624 543202680
2 172493 345321535
1 66512 127750 179868958
2 118115 181832247
1 24763 25879 159960078
3 127618 85414
3 127969 7396
3 22414 19451
1 70816 121043 170576746
3 113234 75176
2 169559 861514061
1 11835 42611 497263876
2 111432 779812278
1 21648 66650 387031336
1 104733 117654 676261557
2 150395 354549181
2 178331 570559544
3 153192 23427
1 1850 11169 590541275
2 19970 978537170
3 166246 36476
1 10848 82466 245370122
3 21261 66042
1 47388 85262 421914675
1 41739 137076 749878163
2 159057 989205366
3 107964 128860
3 112871 136789
2 136136 898597954
2 84769 382606394
3 83700 72678
3 102154 32452
3 179945 140942
3 97405 105948
2 8935 805304224
1 81448 105876 744717027
3 8767 40443
2 46711 593982146
2 65882 658047545
1 118286 153935 207934110
3 148536 56385
3 126575 10992
3 77159 22889
3 60300 14068
2 12114 4570188
2 129006 214297176
2 13210 465930383
1 89703 137250 860643128
2 159004 58800728
2 73494 55281623
1 18098 128457 390610930
1 59202 73701 742849273
2 106859 574475921
1 117951 151851 973873163
3 82544 70651
3 136208 76806
2 82172 57949755
1 9415 130228 99549824
1 28902 142652 389190807
3 128103 74640
2 110869 682069274
1 12432 50336 2214655
2 92421 487528567
1 111532 138666 152471736
2 124236 704618130
1 44364 94789 601626434
1 1122 129212 693066751
2 167858 412359525
2 98983 794597292
2 68457 986034806
1 107769 125655 265617225
2 73904 124694596
3 127588 119832
3 156611 86697
3 39430 120913
1 36505 52947 265174696
3 175583 33805
2 79744 367131044
2 152810 883939186
1 18768 97259 89939431
3 116454 74025
3 68396 40477
1 68599 111943 473864270
1 127118 141319 964883714
1 68171 151635 999417345
2 179157 280962651
3 59347 134422
3 141399 139976
1 6723 154572 889921665
3 134042 10188
2 75883 117381040
2 111071 367188398
2 50485 857415989
3 52989 76171
2 2241 400839143
1 84140 91416 680821796
3 36226 45315
2 57584 809836534
1 61497 136363 333995821
3 15765 135933
3 131268 62973
2 166498 579280440
1 40200 70193 943437302
2 165942 104202061
1 18021 154219 633551150
3 138319 137942
2 64810 411772096
2 82426 577682019
1 9095 28759 481368204
3 122271 117136
2 81053 584231958
3 6492 111978
1 46669 84183 524732856
2 88736 481465779
1 21861 58706 699330656
2 38206 579694497
3 133810 93795
2 161041 585215103
1 73344 141269 417782126
2 101632 909579516
2 39667 797531874
2 65251 246055763
2 94127 433270018
3 122220 14985
3 15758 31507
2 35272 748944610
1 116365 144917 967508407
1 68148 93287 597582851
3 164486 52105
3 55271 98759
3 163269 115906
1 102551 147696 240580789
3 104988 64627
3 23098 60800
3 134040 136828
3 70432 109093
2 40250 673259976
2 8207 448174848
1 64268 131050 343536893
1 15747 68554 633554667
3 23597 88876
1 58024 118010 343407456
1 60174 134865 300349330
1 120250 146539 211085915
1 93466 135346 70022864
1 26115 104139 175949095
1 67059 74274 868091156
1 20734 38452 474550067
1 54675 84694 716898113
2 15351 593937450
3 146250 121873
1 51380 53413 788423355
3 86130 56067
2 92476 628918768
1 50978 102033 885478796
1 21901 64400 797772937
1 22772 31112 644261409
2 58152 316686018
1 86122 89201 439561491
2 77474 330243336
1 93322 144600 264655862
2 51157 625538629
2 33055 930250605
3 197 35076
2 155050 111698732
2 29026 8233468
3 37668 112565
3 85107 106781
2 30234 816736471
1 98699 121269 366881288
3 48906 101235
1 82452 92838 838026189
2 111554 101405918
1 28699 144170 943160676
1 57242 145904 619149628
2 11267 588565793
2 31947 328007151
1 22293 42106 748740972
3 102898 3373
3 153782 120943
1 38768 106193 989740168
1 9612 10902 264434395
1 110241 112066 907360015
3 129635 31980
3 95689 149283
1 46409 105763 244633484
1 121244 154227 449882836
3 38230 114076
3 155645 32257
3 89221 62847
3 14995 84026
1 35127 143930 950306905
3 123822 42374
3 170927 56037
1 259 2547 143913534
2 162088 485966678
3 158157 94933
3 4515 123206
3 97316 68744
1 32192 103128 608481957
2 66487 625018013
1 28075 148691 251217236
1 15105 20733 929526042
2 31294 975137938
2 181261 702421146
3 117712 143259
1 58257 148278 453091601
1 6754 48815 154740901
1 88985 148504 919720731
1 51198 85778 227378177
1 97463 126737 318339404
3 5524 15188
3 22570 82623
1 7768 41453 965273792
1 16197 34280 92445192
1 24847 26828 13934160
1 6282 24340 199538563
1 57644 70148 523482418
3 143683 36061
1 53227 93724 966026629
3 23996 78902
2 144905 337386877
1 6869 149834 893279092
1 37431 141425 838074805
1 17225 45946 805239874
1 18679 119309 452682285
3 180 95915
2 147069 620065929
3 86390 57785
3 87308 53980
1 34655 152159 824425761
2 8870 834271193
2 135494 444522862
1 149040 150895 150246924
3 21168 129526
1 40038 70474 809573557
1 142972 154924 383217796
2 95511 466971426
2 763 641247457
1 24937 147380 41449244
3 112677 151761
3 164302 40509
2 164561 288184917
3 178945 56956
3 118984 101948
2 89174 364751381
2 113745 824173429
2 120328 449525233
1 42767 92252 405969356
2 51634 89528906
2 98118 781466816
1 127285 129626 49118973
3 23351 130060
3 18066 112017
2 72107 681365629
1 58797 79162 858196608
1 33569 153300 1405148
3 21771 95253
2 115553 134755766
1 123743 150679 758803602
2 136717 631701853
3 3473 51852
2 33040 504287012
2 29800 651177013
3 174245 66297
3 102550 130829
1 19035 153237 109667601
2 60483 357294462
2 65934 429944254
3 71204 21568
2 161576 47841220
3 94760 140212
3 41347 32284
3 98052 92019
3 94316 132586
3 161864 106553
3 122233 37240
3 69168 108793
3 52952 12494
3 26456 22013
3 91162 152132
1 31050 126957 520724020
3 117625 126104
3 32532 68414
2 146689 469852575
2 170314 680840393
1 5009 115859 146593802
2 170934 271570791
3 38744 47898
3 114975 98689
1 93770 129224 269261805
3 94856 130769
3 178157 71929
2 5368 785074343
2 38566 836593119
3 139225 108604
1 4477 25196 402680270
1 13855 48029 984557211
1 80381 83567 241197990
2 39658 959376299
3 109579 41655
3 69219 62624
2 91312 893101479
2 25166 890890121
3 155892 12640
2 122260 842703428
2 150388 753758866
2 9787 647021525
2 77643 148683769
1 12797 93809 80317163
1 101184 145993 871163635
1 33719 49184 256971378
1 55248 114262 902481192
1 104310 110395 578170814
3 173167 98713
3 22064 118607
1 21756 33543 40327928
1 47149 118960 575685172
1 59426 115307 180761416
2 124326 633656919
2 24292 949417707
3 73643 122574
1 34162 126660 328677608
3 995 4133
1 764 138573 865721540
3 164813 88373
2 169861 806641520
1 73683 92835 716414698
3 97413 64339
2 179781 746389243
1 36602 136374 575941043
1 102708 149900 263612020
1 12013 95040 536026848
1 96231 125704 688022907
2 137528 689983021
1 121458 135989 228900454
3 130171 129410
2 92114 104133373
3 20454 110644
2 165501 261304807
1 2029 86237 819321789
2 122338 823090571
2 54790 206478131
3 55095 62149
1 18075 136056 922514716
3 98861 65979
2 78240 195526992
2 175881 880861335
3 36676 143844
2 81643 150314877
3 161858 20551
1 49887 80983 429051530
3 68970 57696
1 24546 90563 89261817
1 36021 126494 887880813
3 76647 123952
2 46095 561188480
1 75187 121092 828756850
1 51333 141822 182455091
3 14469 137445
2 6347 337795070
2 128394 436462743
3 92754 53580
3 20002 142699
2 40259 562298744
2 180049 541552095
3 63506 108519
1 93476 144456 957570738
2 133361 23677612
2 76642 309385790
3 157559 48890
2 133128 494767001
2 142391 696370247
1 5918 108954 330959368
2 60375 28565631
1 97791 129781 916173588
2 116495 316366491
1 112766 145312 715775051
3 163762 47187
3 95693 46942
1 59572 154715 631439943
3 162539 23972
1 7381 41644 603296866
1 87287 134966 967609834
3 103222 264
2 140446 700549922
2 57385 319358167
3 125997 91091
2 40400 610037400
3 101929 55186
3 114822 72447
3 119901 76232
1 41468 76418 499263267
3 124342 68720
2 351 442003935
2 143374 728737544
3 39548 109098
3 126781 22162
1 30303 43227 890818830
3 12526 18461
3 34087 56587
3 112212 145876
3 171482 108009
3 18418 55877
3 28664 72457
3 116553 95452
1 38049 119983 832332647
1 119573 127061 753216460
3 51372 136678
2 24546 452098159
2 130207 203960182
2 76121 75307133
3 74909 153153
3 74770 20578
2 8068 602926928
2 165386 673663343
3 9293 142813
3 156039 103186
3 98376 94279
3 137129 110520
1 10915 80478 569215960
3 128657 109848
1 36 138432 818964978
1 21123 84578 430322959
3 77764 25766
3 22325 142888
3 81175 123278
2 97380 389397105
1 124324 150452 169348916
3 97827 111523
3 134284 75461
2 26468 282347160
2 150711 649941505
2 154150 892595432
2 120587 302941669
3 3956 10306
2 117610 514610265
1 4300 27961 926448492
2 145473 895414786
3 152971 115854
2 136299 988156493
2 131770 847346441
1 19412 43438 965326623
1 36442 80402 555860528
3 110224 147911
2 44551 672813261
2 43430 404094256
1 21647 38514 203115495
1 50987 119080 747585525
3 147603 150648
1 82043 118907 238650122
2 68281 699422512
3 74834 9368
3 770 39391
1 19473 24865 488527317
3 81982 81486
3 28504 102102
1 28242 73669 371370166
3 55297 17438
3 47489 81965
3 92808 49320
3 176900 18069
1 78859 126561 996993591
3 68030 54601
2 155586 752051581
3 12464 52324
3 72948 78278
1 32840 147881 304444239
2 112965 644280958
3 57422 109650
3 40293 102411
3 49517 36694
3 138089 92015
2 178248 950762035
1 41662 88963 602491803
2 27331 102818995
2 65894 740333199
1 130088 150122 342167520
3 92712 60225
2 131702 573594130
1 9309 26764 355818830
2 137266 397734920
2 28453 642607600
2 126404 307040843
1 69516 90539 898747708
3 15726 30251
1 77014 79141 984932234
3 169089 41552
2 29057 935161892
3 119673 64844
1 72532 141779 660464444
1 2165 34399 797462864
2 93308 625549024
2 178743 705037292
3 138889 94044
2 23616 381823988
2 100166 207725749
2 180922 265315034
3 60923 114994
1 110287 136929 916848880
1 53000 154611 78472615
1 43753 50455 85201699
2 11806 482022548
3 108629 57911
2 97471 863015425
2 26214 834524756
2 19963 294444679
3 111219 13767
3 73209 103066
3 51842 50348
2 37173 946811470
1 145543 150847 843552796
3 169933 65131
2 85809 723585138
1 6206 141428 584592706
2 162042 197984405
3 80110 40181
3 924 69579
3 16226 70741
3 46529 115049
1 1432 72035 227304973
3 115000 149540
1 77150 101347 418559215
2 126423 16697082
2 61372 314658385
1 117579 149914 625066984
1 139780 142906 951909705
3 39127 107601
2 108495 997747782
2 134048 617379588
3 163553 2287
3 12141 75655
2 75518 354954179
1 30328 89207 53965475
3 79040 38682
2 11401 129294505
3 75106 33657
2 87696 239429844
3 10700 12687
2 100082 462615248
1 43267 129409 634955387
3 63774 84817
1 121567 127707 42453363
2 170092 59866910
1 99004 131551 363674778
2 145870 654761712
3 105901 148466
3 72329 27537
3 142995 93426
2 43977 550474630
2 94126 346478670
2 141878 169772741
2 122828 350552928
1 65242 71315 953539333
2 98196 938669568
3 74920 150506
3 116184 71529
1 53876 145994 811961786
2 116763 91873556
1 106976 118599 171103779
1 20717 56506 175289740
3 42871 28638
1 72100 80634 45343579
3 8132 75009
2 18826 115027581
2 29132 865049969
2 20187 88150994
3 75414 107066
2 102483 667379466
1 17198 75651 847345663
1 73765 100400 838350849
2 108841 564059444
1 44957 130437 866010266
2 144903 139879416
2 177044 419045111
1 10276 34536 949244573
1 12191 131299 287909455
2 120028 280179527
2 72216 845001208
2 113642 318320701
2 156093 731119045
1 56527 149689 454560419
1 28734 110236 303929890
2 174791 983871796
1 112307 128706 66917705
2 146502 101097487
2 118712 510549598
2 130151 833982911
1 90985 122873 907799749
2 179664 974769954
3 47878 86924
2 86664 806230784
3 179631 133320
2 87884 746935120
2 25882 13713416
2 148394 247120658
1 79918 126831 843337430
2 72846 30668817
1 89086 146573 501783302
1 33010 62618 923329768
2 148734 734235999
3 79107 66272
1 9118 94348 558973911
2 115114 519626976
2 29990 261371949
1 111315 151389 344915924
3 62677 1989
2 73579 990337546
2 90884 320760782
3 80489 47379
2 156167 479323452
3 41940 1951
2 29976 920007501
2 69341 724023452
3 159776 69817
2 124833 928518626
3 90085 57355
1 71286 152945 826028878
2 19798 7713319
3 128855 3220
1 120441 137219 233157874
2 12395 13054469
2 149610 809660202
2 43092 645760544
3 22565 9969
3 105441 51939
3 10120 71500
3 179162 71113
1 853 119086 515760409
1 5545 127617 276471686
2 179763 67423
1 33021 92948 726965324
3 100161 113346
2 131466 712484760
2 127261 560596872
3 6208 65498
1 9598 105929 366702365
3 157356 86087
3 67990 110205
1 67157 108881 49078466
1 73458 92171 378333908
3 135167 22892
1 14424 67618 152194938
1 3443 50822 841343688
1 89196 138877 794410096
3 147636 13351
2 79280 496026076
1 123494 146664 418482033
2 181067 811314012
1 39692 135965 290217207
3 154051 100431
1 110508 122030 211812257
2 104393 419494142
1 3698 138579 730335786
3 142479 121237
1 28044 139140 558506959
1 100922 149931 421313563
3 69647 4884
2 15906 952341635
3 57675 23596
2 67256 851442081
2 24249 954373041
2 112910 561042977
3 90025 124415
3 154665 74092
1 71939 91750 900639922
2 68125 143273524
2 138275 829433700
3 112388 39654
3 169109 20180
1 89825 127576 94308111
1 30306 100718 110812946
2 90338 833026425
1 106496 118201 799297620
1 96725 135508 278687482
1 77663 123905 333694977
1 34394 58609 479409351
1 38956 45164 174988144
1 128040 132502 710043007
1 23735 39464 712691037
2 25671 558549085
3 52496 141160
2 75613 142635393
2 38559 180775575
2 103818 199431210
2 66963 665704193
1 12116 111768 455520537
1 77045 100748 342664079
2 10090 681738697
1 71056 130726 186928476
3 99533 103975
2 91605 13980043
3 157780 122546
1 105433 120282 553185374
3 168305 116883
1 67088 83749 197084590
3 174332 77134
3 103316 109963
3 18172 90870
2 5262 273333826
2 144116 346885504
3 134152 42440
3 144579 29565
3 43318 81955
2 88401 538880431
3 169771 59009
2 7029 429261869
1 67174 140733 251752386
2 162891 771152168
2 157923 766498894
3 47565 81531
3 85676 47002
2 56372 583983218
3 88152 66829
2 175281 285744630
3 37773 67161
2 47390 391746620
3 124081 45295
2 85933 112742917
3 156553 38748
2 155424 795804665
2 155509 647757265
1 121446 131593 100121485
1 56577 133940 652022526
3 141505 104360
1 80768 126331 10213716
3 16562 90266
3 178225 103931
2 29453 492606327
2 41098 108113421
1 62360 133456 161104968
3 30450 116266
1 30136 145187 786590533
1 38138 119402 494321294
2 28718 521694826
3 156923 64916
1 948 140694 744598745
1 75620 125768 848169517
1 52325 73357 784901543
3 112827 127746
1 28973 135863 715263820
3 92941 89201
2 49362 918354380
3 112976 96507
2 84121 421246732
2 117708 598422416
3 148988 22508
2 40485 383047521
3 60321 6577
1 7178 18833 252018620
3 101681 57797
1 58107 113225 500969515
2 156287 625915315
1 10622 117667 146742391
3 171890 78560
2 180874 909929398
3 137801 139660
3 40894 31648
2 52100 271596988
1 651 76612 315436157
2 142449 90082828
1 85305 137886 958287501
3 80282 21941
1 89278 117135 395484200
2 126336 589086411
3 10221 119153
1 71143 88510 263419016
1 68041 141661 943916126
3 147733 3509
2 108180 882450867
3 45199 93935
3 107949 63040
3 49665 136663
3 31049 32752
2 142279 364101634
1 9270 28677 511784829
3 149616 34433
3 180092 72198
3 13290 124434
3 54230 49165
1 54084 77289 788777430
2 150267 553014849
1 14814 48757 965243191
3 132363 102955
3 108965 65127
3 24442 125412
3 11421 134078
2 103572 443358604
3 45188 100240
2 49400 393844255
3 63783 60120
1 35586 64170 697406500
1 79237 118077 197367437
2 41579 698346483
1 51339 128084 702016203
2 30253 545351006
1 28176 30385 744072555
3 13428 86630
2 107222 219867237
2 14577 973919763
2 164889 673720167
2 34372 763058047
3 58648 24535
2 152174 959856489
2 156978 545537524
1 58989 66246 262995484
2 93354 909800143
3 168020 57226
1 10063 87824 127387863
3 61583 120293
3 30501 68532
1 44472 64641 231578103
3 139936 78375
2 150411 847833213
3 176741 61600
2 148897 753618410
1 50 79164 357427379
3 129122 114891
1 23939 88443 793720002
3 146133 144473
3 173607 62238
3 33062 80469
2 7449 251043963
2 43486 102505838
2 49588 796843606
3 132037 84592
2 127784 222726022
1 71311 73384 308722254
2 160456 434751376
1 11537 121282 979899160
1 13633 41118 593461562
1 45787 120146 280605600
1 123631 130176 492060606
1 73194 76143 765003258
2 150334 780690770
3 39806 93166
1 84644 94883 336814898
1 40553 45128 369706596
3 145217 27345
1 94232 136487 903626913
1 112735 116834 274242608
2 1876 643479593
1 60354 117329 471367194
1 31623 153305 456310454
2 94442 510734377
2 77549 239147874
1 2550 98991 493894099
3 106667 132467
3 156928 136338
2 123915 461815002
3 119377 902
3 16220 143387
1 55917 74039 302693517
3 52920 19012
2 24803 171000666
2 136815 705438207
1 58565 130341 438927461
2 112412 453871142
1 17027 33522 913156258
2 123736 349391782
3 48642 41107
2 74200 401497688
2 117733 862860918
1 19571 23898 307011761
2 148969 451544677
3 179671 84392
3 133338 141736
1 99541 144324 696749292
1 60210 121834 996528669
2 160376 35074035
1 5225 150396 600946837
2 59878 33647749
3 150269 107407
2 4899 286328768
3 93974 37369
3 164406 140777
3 65436 46616
3 65878 41397
3 107957 21959
1 52645 139876 474292167
3 5464 87671
2 98961 770145943
3 117649 6172
1 58873 131339 631480880
2 76245 627930906
3 151184 51629
1 42947 95775 984540196
3 79870 3888
2 125012 479873672
2 146394 95506533
3 13903 81031
2 172482 311851813
2 52557 560853130
3 46351 37181
3 144456 119312
2 168083 153686824
2 119848 618150385
3 139030 100100
1 101677 130731 268783008
1 92074 149600 748734045
3 43959 134170
2 161536 343297145
2 46918 765277359
3 19301 11767
3 51627 72065
1 30128 94188 889728107
3 64591 24152
3 126396 78265
2 39560 896068688
3 88584 63587
3 158849 98752
1 43750 53842 963399677
3 16220 143953
2 62726 590956285
1 36643 40487 163727364
3 115900 39482
1 124334 126186 6849339
1 595 124712 506673912
3 70587 7620
1 1610 113166 506660792
2 128143 225374226
3 69931 46867
3 98049 44727
3 44645 58902
3 139365 101227
2 54964 255237761
1 80271 144701 54053782
1 111376 150710 34222949
3 5520 125737
1 20704 153394 3077198
1 78376 95617 84459476
1 23375 49838 664829582
2 51819 287970260
2 176406 455448700
1 34311 64110 728777518
2 96690 637559177
2 164533 763398692
1 40897 129289 635630743
2 161370 863771661
2 66445 719495832
1 99046 141464 569452330
2 160253 610663573
2 69751 707456691
2 100057 138049703
3 31399 97414
3 142711 43931
2 14839 160442320
2 144337 853235247
2 32837 729695824
3 51035 99226
2 13547 602510528
3 43707 79835
3 90057 110206
1 50055 95935 609478751
1 6319 101306 108854012
3 146467 133819
2 177294 615444310
2 71533 585935005
2 19381 511902989
3 151449 135141
3 99006 139609
1 20063 59374 492150912
2 144252 924146920
2 100299 520008003
2 11394 323863738
2 69209 474540553
3 82040 137692
2 167765 782891005
2 56260 164536695
2 155717 941415841
3 162761 111075
2 132810 89624967
3 129247 58574
2 110921 514370342
1 2281 36170 746699517
3 111872 76835
2 30043 138337619
2 128763 640779247
3 122930 119449
2 78185 83851567
2 32601 905788748
1 84683 135433 569031545
3 89801 6529
3 168416 148406
1 107300 150815 451802477
3 158524 100530
3 94763 41991
1 89768 134702 328613784
3 85343 80365
1 34365 46920 703403401
1 12376 138161 352300921
2 124727 94509223
1 47290 122546 208161362
1 21260 38677 887640499
1 105085 112359 510287833
2 110215 189768079
2 111177 209003541
2 156725 127571644
3 138594 51946
3 125685 114319
1 79318 150188 795196673
1 1620 96280 372713169
3 107637 83939
3 46816 33642
3 38812 83707
2 155315 653312292
1 110489 121095 886934417
3 136020 14058
1 50598 106787 497489693
1 83071 105784 697945683
3 140172 55132
1 108772 122653 634135587
3 156586 47327
3 23375 12935
2 140011 477905488
2 120960 513279914
1 26621 91204 579298112
2 119141 139016161
3 97467 75924
3 103608 120754
3 159083 56065
1 76174 110487 912883826
1 29004 73761 622529221
1 67908 71834 233060066
1 26703 80824 36481018
1 111565 129247 469014140
2 6430 978475256
3 131236 59502
1 77158 88798 795360845
2 94883 364505760
2 134427 749348943
2 3502 25818313
1 68149 103878 932364041
1 31889 61182 870440148
3 101320 149118
2 175301 114638131
2 44620 69339596
2 32177 593679236
3 1525 6349
2 74939 740801822
2 42975 848208053
3 64237 54400
3 53602 37762
2 89094 654060489
3 170408 45905
3 21286 115105
1 11715 105494 250262123
1 15396 63495 144797
1 1871 65515 931636504
2 8654 849913256
2 87915 558146239
2 62739 802597015
3 20937 72553
1 52830 75724 47340969
1 79504 88363 961876946
1 60234 137248 380157232
2 161246 580104044
1 60592 85217 173090111
2 127279 195268680
2 94747 785976526
3 71458 89328
1 50049 153900 963581432
3 94845 120127
3 17546 96587
1 4418 151431 324033095
1 31460 46292 578346500
3 117899 29471
2 111012 958248675
1 41803 135944 144392432
1 32204 40266 214457381
3 17333 144956
1 45202 129584 394082209
2 43020 5960176
1 93685 101994 599925134
2 64604 362857054
3 107268 61507
2 85398 638335093
3 82595 35545
1 12664 21063 379153370
3 56967 93055
2 178139 834841529
2 63466 3949600
3 29889 124847
2 77916 199376317
3 89471 75901
1 35186 44457 677579894
3 17088 36811
2 91686 563743894
1 50019 122751 760507735
1 42312 101576 14036115
3 7710 61051
3 77207 99077
1 72975 146135 563470887
3 57773 36938
1 102043 135495 272625368
2 120839 318636838
2 142192 301069921
2 152202 606955199
2 113581 688360525
3 122703 124359
3 174886 106917
2 24708 456673604
1 64405 96280 291532357
1 12792 127701 977423474
2 126833 633885857
1 20155 66141 939435426
3 172033 113569
3 134676 116330
1 17899 45919 880465334
3 1935 256
3 132939 4108
2 123084 22084905
3 19998 80032
1 100860 101968 815739672
2 32599 667927681
3 84478 70426
2 47623 962692649
3 76697 68954
3 30779 33813
2 34362 839724595
3 136476 49621
2 60009 130749982
2 156935 592930532
3 73314 53051
2 3984 721128739
2 83096 640788423
1 99125 102040 523919493
3 75751 134761
3 52892 86559
3 159030 62927
2 113035 107447049
3 37124 62231
3 71718 97002
1 49069 112777 907869239
2 44054 742072908
2 142943 781131262
3 140644 6920
1 76147 134375 881337816
2 153858 904835600
1 22176 141728 663644151
3 85976 12154
3 164554 97449
3 61726 8925
3 44495 79526
1 124059 136173 194239508
2 91660 54427402
3 26684 38579
1 31949 48320 512478836
3 20932 153111
2 68262 946883213
1 112259 124663 707004155
2 93255 712969321
3 180995 2908
1 2728 124944 169968528
2 82482 778367316
2 39802 198133803
2 49854 377397874
1 29727 55642 424620421
2 150016 306001370
3 137516 84000
2 14254 27395381
3 116993 58019
1 103200 140497 397702429
1 711 108444 58253122
3 92462 43361
3 40753 26261
2 121248 136823653
2 41962 66923673
2 128976 261643792
2 41883 808930453
3 175628 60337
2 158737 376698566
2 37259 977178778
2 28538 843614999
3 4672 39667
1 79115 141575 774681312
3 83748 147070
2 73626 278352322
3 70697 21930
3 128159 101733
1 15881 131666 148982266
3 64086 69586
2 5028 281740248
1 150986 151137 395180485
2 126581 678200750
3 2277 105045
2 80632 596186616
3 105050 22025
1 105106 120411 90050891
2 165890 279607003
2 57462 455266450
1 80300 87736 265204272
1 106948 121537 728989798
3 39177 60351
1 3584 87455 582366997
2 62826 867452287
1 47030 95309 794242088
1 132149 136386 453185089
2 82283 403361442
3 146357 106472
1 41208 42298 503824800
1 94137 103491 720993315
2 129075 436449040
2 130335 588115874
2 62506 180347618
3 73680 39740
1 26043 139294 967407972
2 134017 809823992
3 70088 122891
2 2883 767265730
3 15348 39016
2 121008 941088024
2 21510 452269723
1 120486 136948 836674233
1 6338 136222 242828176
3 61708 50998
3 179208 103692
3 162693 59724
1 66277 145410 677905639
1 85071 100389 556198669
1 36081 38026 393358526
1 121372 123561 244358923
3 64911 113720
1 23975 106207 488762680
2 104744 903028173
3 2683 34366
2 12557 707925678
3 104651 42632
3 179737 101109
2 43535 698358737
1 9197 31248 269763372
2 75974 512552687
3 68670 100675
2 114346 400112235
3 145631 74818
3 34784 128807
1 39936 51693 286704031
3 8610 105574
3 103313 72931
1 141829 152018 98681961
2 137876 936824072
3 88771 119603
3 5186 132743
3 19715 53063
3 59121 150180
2 125204 239356785
2 27592 321032262
1 31096 119568 190392184
1 10768 81562 663129272
3 69695 70220
1 90079 101511 218681654
3 27116 39932
3 63315 7664
3 46134 26228
3 42833 111133
2 113483 595027209
3 142062 28971
2 20930 893857781
1 33803 132461 378927015
1 79817 130444 900029395
3 138807 153130
2 132183 1209952
3 148871 52948
1 32679 88176 488505178
2 16286 83385494
1 56562 117245 202458151
1 12265 95580 935878850
1 123679 151825 36219474
3 180774 99665
1 17444 32085 545075499
3 3449 13179
1 77009 87819 340106684
2 138140 357989156
2 70364 394933735
3 145025 62793
3 69175 49486
3 128258 120737
1 25184 46989 816562565
2 65606 41291305
1 98696 133064 97119967
1 24164 24429 961269462
2 123885 108998216
1 55310 74883 898712361
1 23899 67040 439288212
1 26951 61403 336921055
3 128429 98444
2 72047 127993840
2 39794 455652075
1 13199 19037 173126573
3 174802 146376
1 6153 17314 393664281
3 106688 118319
3 165718 47799
1 50292 58761 722314124
1 4105 46425 71823967
1 70171 79002 944496526
3 135553 143378
1 42168 66088 124689577
3 35350 38950
2 74828 459634892
2 17110 347332503
3 46888 142697
1 41137 99316 598996632
3 28510 35991
2 127075 334978599
1 70008 151202 263887553
2 172309 279218500
2 120918 595950816
1 35026 142062 319893859
1 47567 123349 283148479
1 24178 101067 38545064
2 167962 5901664
2 95589 752487220
2 166740 940473691
3 43945 94241
3 77333 44744
3 168115 24860
2 117348 224580688
1 73537 121959 964937285
3 36326 78312
3 123163 53244
2 159019 469419531
3 91964 27309
1 137884 140057 334914602
1 116009 123428 345883265
1 41489 121579 262773335
1 83359 141649 566323079
2 43705 421928127
1 4712 144823 819133584
3 97122 87199
1 109374 135521 137770149
2 62338 695790575
1 55983 69854 613144312
2 17173 92361805
3 171756 14799
2 154693 131241646
1 81014 103363 48158533
3 149307 106609
1 26112 62134 434731576
3 137038 53949
3 179796 13209
1 74659 128811 560522325
3 97929 31413
1 28287 102829 291529826
1 70180 131448 913099632
2 138704 549162273
3 56784 108411
2 112901 748795392
3 49211 133396
2 139050 555217838
3 102573 152709
3 162309 134489
1 16950 145737 882355592
1 1844 112115 955347031
3 133267 51715
2 172826 147568433
3 76573 150341
1 34803 126451 584836680
1 7091 96778 935598700
3 31828 49213
2 81881 175275690
2 28285 462582502
3 53329 144301
1 51382 76734 588682736
2 4180 871735952
1 117784 145994 831534993
3 88218 93684
2 11681 246102501
1 22405 56824 689376061
2 95456 398246290
2 20725 838858605
2 169475 15249520
3 23711 29486
1 116520 118299 627779956
2 104282 92687803
3 34316 77302
1 76294 132498 257480918
1 1384 137263 18190965
3 109078 145655
3 61356 122424
3 110530 44392
2 134053 96025030
1 16300 71900 381077793
3 158349 56833
2 90576 802095559
3 76396 89713
3 39594 141362
2 22475 786426347
3 80600 95354
2 115996 98982753
2 143096 475874207
3 20849 39289
1 15428 109339 882971443
3 38431 54878
2 145641 451443597
1 48051 57742 194822742
2 22764 515030643
2 14677 142866661
1 27075 128906 891447751
2 125672 508073355
3 120298 32081
2 89388 871412344
3 105490 140381
1 49520 92532 618573563
2 102020 798745127
2 107416 82780628
3 75635 28349
3 178281 139686
3 32475 22722
3 114028 146710
2 7537 478658224
1 58595 153673 761323484
3 53328 130962
3 126295 27623
1 111663 127365 16579312
2 10685 827923624
1 51273 78254 794870079
3 19196 45255
1 28031 72658 659134174
1 11540 84246 281382015
2 112823 485674926
1 7018 137104 819933889
1 36244 154585 277093591
1 21324 32777 144509114
3 80672 44667
2 162246 39585102
2 94625 538660312
2 158090 482398834
3 22316 4116
1 21322 109939 46353081
2 66326 699939679
3 52136 89924
3 134257 149760
1 52639 126318 174068242
2 171770 434930623
3 52725 7565
1 99586 149313 513167744
2 178780 97105623
3 108942 54579
1 28050 73318 521368805
3 127417 2066
3 53161 65152
2 127450 26159169
2 59628 950898595
1 77431 134769 91423908
1 43934 142805 998917675
3 2403 51053
3 40661 101290
1 35227 109790 971153237
1 13682 75346 575385626
2 26666 687454371
2 149181 967445356
1 15087 65672 920848063
3 129739 141973
3 121495 154005
2 82748 381947175
2 7724 750663816
3 180077 15138
2 172757 767294466
1 62122 127759 118181552
3 163244 54705
3 171495 144120
2 122608 21029632
1 66022 150410 562160806
2 734 951441703
3 34152 51864
3 145172 5584
2 175945 797397668
2 6989 744550054
1 20211 61772 561322643
1 6009 122416 566010606
2 64953 670951216
1 75276 125426 499501944
2 116675 977884130
2 7449 253531399
2 163206 919021049
1 13167 103434 782278367
3 39023 13404
2 172138 473278003
1 20719 38956 607934499
3 121463 152013
2 21715 519294307
2 13847 332390737
3 125049 131912
3 70064 98118
1 19579 148017 108310490
2 80471 678066380
2 99411 325810149
3 104718 71843
1 4029 73529 848185673
2 131183 490433930
2 115072 676937765
3 91868 46812
3 69973 34000
2 121601 858823804
3 6209 78237
2 77918 458607485
2 73666 997460773
3 123500 80466
1 77582 142045 547156639
2 22488 5898028
1 145528 152442 195341838
2 109823 945236370
2 138859 868256930
2 16857 994108298
2 70356 659376491
1 16146 35332 762455491
2 124865 937220398
1 27841 130429 976509306
1 45473 126719 627174409
3 172209 2208
2 178772 367136706
3 92049 8294
1 33549 129248 927757229
3 122229 135566
3 139303 146269
2 31828 319190670
1 14570 70597 868086263
3 140473 21512
2 148051 428622810
1 22440 95894 263226675
1 22848 34032 460680147
3 28278 124863
2 90020 310579934
2 21799 209126585
2 157224 297366362
2 167052 840035955
3 150987 17169
3 111101 25935
1 51267 127362 12932808
2 142766 382088542
3 44955 2213
3 73303 47159
2 15993 971313797
3 163576 10747
1 49714 89283 652191397
2 87764 612486315
1 2425 23960 959350202
2 21799 219639364
3 23234 7481
1 98448 129845 131966118
2 74752 499107654
2 128038 452425766
3 179024 96087
1 68051 151198 7500297
2 149666 973756660
3 89386 98845
1 49569 141097 764503864
2 108052 170911206
1 1898 116673 384605339
1 28838 31035 972811866
1 20547 20862 962656369
1 6260 112016 298067889
2 98001 914904783
3 6329 104311
3 85032 109539
3 171729 85133
1 53778 150629 355309070
2 39680 941381569
1 78339 119349 670344919
3 135308 38748
2 124422 888907990
3 109561 95444
1 31452 117650 463895043
1 119906 133513 366326737
1 48643 81138 48987635
3 56036 70601
2 169382 428932973
3 168662 119638
3 106726 45845
1 19860 133825 495064509
1 135243 140263 288068999
1 94175 142931 846980394
2 46273 2676168
3 55813 125885
1 113405 142064 586183967
2 168605 538154516
2 77696 972578516
2 105414 949504051
2 49310 7605529
1 96937 122929 321848858
3 120580 52511
3 63400 142234
3 7676 37934
2 177621 895213109
2 99756 341798651
1 135431 147895 307266117
2 145849 720269830
1 94380 143996 107332073
1 69198 128174 454712962
2 94991 339877728
1 24876 53430 612123493
2 99500 587576233
1 16837 108532 602440839
3 139269 117252
1 71893 95718 84107738
2 117053 278062429
2 136716 547347520
2 45931 434333707
2 48966 253184368
1 24671 59946 117746671
1 30625 124167 984346191
3 60125 131502
1 21662 135479 546027673
3 111011 126096
1 39810 118797 634048026
2 151320 581329415
2 132908 96040882
1 27127 58775 428088895
3 136925 134721
2 165631 269061028
2 181130 541309453
3 30091 81678
2 33970 582191561
3 76120 8877
2 35834 108571595
2 143738 307951297
1 143590 151917 558741820
3 29103 14613
2 36929 354757266
3 35365 85856
3 21328 95273
3 159852 73848
2 5675 151325286
2 149137 831620974
1 1060 152959 935030249
3 109123 17902
1 4090 48528 457715523
2 179519 494099784
1 64906 150601 246848515
3 61579 65081
3 143788 152114
1 7938 75899 738826344
2 40561 438727590
1 37199 68265 649897066
3 6032 21928
2 68548 341221489
1 79951 112903 463084950
2 174218 386415740
2 88379 480890714
1 4578 90636 402731900
3 123755 17893
1 41033 87033 371151328
2 67473 856312962
2 150395 373641933
2 130255 627574945
1 5660 49404 678822653
2 115183 930616846
3 11482 81205
2 48183 823288883
3 62724 61629
2 104636 933387392
1 58013 142173 530770357
1 34893 84238 556426488
2 180092 522033496
1 19802 103760 170798759
2 149180 959719397
1 57972 68036 93508310
2 98223 441228535
2 179362 122009703
3 144881 21214
1 42905 56894 276072184
1 50407 119486 821776922
1 51763 130276 401463682
1 57139 126916 30223660
1 99267 147065 895252456
1 121511 143148 105638969
2 117685 445809288
1 54931 61001 545243945
2 166360 770545727
1 8364 135790 241108884
1 93937 148458 976064885
1 17705 128240 582174994
2 8363 891767358
2 88568 348752983
3 178770 26720
1 90569 120022 513017102
1 45964 116774 24235726
2 82207 375933941
2 7743 505841815
3 156069 69747
3 28596 35230
1 3634 56016 519669815
1 37295 143869 939866488
2 174867 454469745
3 170550 68452
2 96143 453329647
3 122 32300
2 146329 77397095
2 43313 57191643
1 68352 104121 229499033
1 35974 122638 69640695
1 125721 129976 471728347
3 110078 76154
3 172110 129434
1 95695 119498 617322471
3 123737 68319
1 62229 106244 440773023
1 56107 140374 897481694
1 56175 112210 263401064
3 128267 102371
2 72179 325114531
3 85425 21309
2 93368 132540785
2 71798 115765748
1 114354 136053 779733530
3 137038 50195
3 71101 87273
2 27674 943377142
2 52126 713693883
1 87148 127978 195225120
3 148572 99311
2 32502 679730553
2 172522 11538665
2 147642 659756137
3 148599 27972
1 64737 100130 508512578
2 91937 729966124
3 134545 98107
1 18014 89263 328899984
1 117879 128860 109994885
3 138018 6272
1 3385 6154 322941891
3 14861 30792
3 40949 57230
2 144801 752433115
2 38869 884730680
2 90665 37002947
1 73590 96811 630890615
1 17789 129236 642132086
1 68952 110357 487166581
2 165726 45859710
3 91726 22481
2 86757 380883273
3 74603 104177
2 133067 928959143
3 161858 16287
3 103483 25829
3 34483 2778
1 75546 110487 616846348
2 63328 316897567
1 104795 144260 389650264
1 96158 122540 554655892
3 53937 32311
2 10476 418590871
1 22336 75172 391357595
3 128428 88549
3 167831 141060
3 30698 105619
3 11691 129092
3 4656 120607
3 954 42658
2 103983 432279328
2 59984 884102801
2 134018 913397130
1 34331 101637 952784577
3 97979 126708
2 62053 249954540
2 95233 758080324
1 27259 151292 820008283
2 110751 813490402
2 32331 919068114
3 133845 123425
2 32472 905234326
2 179191 127203497
1 22843 141735 968190897
3 33320 53934
1 5389 149511 368774625
1 105547 153703 872459340
2 119306 435436757
3 118506 59130
2 119224 860245026
1 49476 128782 927854661
2 118514 161208013
2 167446 221805222
3 85259 110373
1 31666 100117 42598746
3 94713 98774
2 166096 329160711
1 65502 93868 633166868
3 124322 92490
1 26435 70427 654527668
1 70439 144056 592163497
3 41593 137273
1 121834 147656 971936080
2 65289 819002139
2 102730 514781309
3 95643 107545
2 133437 119291113
1 25850 153623 975922413
3 38272 96787
3 146252 145644
3 31490 8151
3 128739 55881
2 10339 806548479
3 142437 143499
1 26821 71123 277906320
3 28347 26608
1 28878 30813 310220896
3 180034 22851
3 90610 145738
3 83428 52146
1 29997 105395 463702174
1 27220 100791 597623731
2 79044 673564403
1 54815 114735 140798251
3 3984 96518
3 79091 147365
2 109216 756732835
3 96419 70658
3 71067 65059
2 159029 331575502
1 6414 42017 504409384
2 45133 510490314
2 98828 402467816
3 114585 87360
3 173495 4528
3 166166 115849
3 21361 111857
1 98733 153807 958595112
2 69584 170813644
3 127377 40958
1 122292 142536 649947850
2 35383 234546289
1 2009 121423 349353491
2 176621 272761864
2 101841 279683620
3 92509 93858
2 27910 782746658
1 1242 104584 483213833
2 82541 204567828
1 26870 37315 643157357
1 52013 142006 291170801
2 25298 54950331
1 18594 154215 133975503
1 72153 81907 850694315
3 5557 30149
1 98704 129222 89115976
3 110967 117923
3 27761 150135
3 172995 111528
2 87827 402667622
3 128860 80232
3 24798 115872
2 73037 797522910
2 27208 791284345
3 12211 139997
2 179132 720171368
2 120146 114413295
3 69998 78760
1 103535 114338 63538622
2 84918 151044906
1 107113 112853 135860546
2 78738 287597738
3 96524 32937
2 34096 199285875
2 50820 881523690
1 96915 132431 576165232
2 56850 827067695
3 65093 86729
2 91398 914762761
2 93599 552812060
1 20305 102856 39833023
2 87351 382074211
2 44129 655128774
2 138361 767740666
1 22692 91498 523764426
2 13929 756740222
1 119177 134873 907859953
2 58620 632504205
2 42482 233513821
1 23528 139321 168091398
1 20522 41243 297581005
3 45533 88145
3 63133 34725
1 93649 113236 801194917
3 92165 124249
3 21345 36122
3 176369 152723
2 52240 230695526
1 69614 78176 932114257
1 50372 149749 946563361
1 86034 151469 359120439
1 5400 69149 480514547
2 42582 488622915
1 37340 147299 913905362
1 3032 120793 744849715
3 161425 3612
2 65895 909739355
3 15798 138964
2 155642 947988901
2 56681 213927587
2 42422 647554370
3 11712 118620
2 101373 984404698
2 17034 267988178
3 66342 25466
2 91603 859911385
3 29796 37851
2 2079 373364161
1 52229 127057 425498028
1 50371 122953 957868873
1 119536 125163 582650899
1 4367 82496 411600302
3 93851 133447
1 14933 33739 467795550
1 86536 139565 473955047
3 180132 36144
1 87221 104695 570181445
3 41982 142243
3 100375 79537
2 81183 565273453
1 25533 63137 625505530
3 116873 47313
1 87742 135701 161848176
2 7366 634271714
1 98010 105812 647277977
3 148335 111857
1 44648 53323 25885720
1 93262 109519 843818201
1 58502 81478 125612565
1 83937 123168 599508248
3 150929 120470
1 28759 55508 954726067
1 42099 143693 172455571
2 107715 884721961
1 115202 122270 275356270
1 34649 64217 131960554
2 119702 95353470
2 12923 905732227
1 63475 89764 860860731
3 165293 3816
3 164001 62484
2 150153 343871833
2 91460 622682207
3 81688 45058
3 75955 119565
3 55938 59987
2 171 883060528
1 26005 123798 932578526
2 29007 237080416
3 169610 74402
3 3802 115382
1 44454 44463 288943230
3 111651 6951
2 54365 915538146
3 67395 89953
3 105297 152
2 96781 62354867
1 88393 114687 495624700
3 104295 40708
1 11192 65792 639777946
1 44269 109692 226105006
1 116973 126645 709640895
3 50298 71747
3 151641 106904
1 21244 131104 554575483
2 142481 29380094
3 5242 4709
2 90414 788133405
2 129112 896990200
2 143153 164899457
1 104243 105333 444862304
1 52248 133504 403822565
3 872 104298
2 130675 544005660
1 69 78666 485552708
1 53157 152892 753043024
1 78615 85634 647752338
1 17694 94575 595760739
1 44406 114884 79804012
1 48875 99792 864352427
2 153927 200561953
2 66580 250461256
2 47149 79999562
1 99345 135748 354588550
1 659 59401 14430076
3 101627 69836
2 82154 428664590
3 166412 81451
1 38544 69620 209954621
2 165921 101019970
1 127746 148792 144746603
3 157679 67780
2 14066 659611474
3 117623 103945
1 43310 83187 311388337
1 11405 101944 247279347
2 106102 610550565
3 110387 1669
3 17838 97672
3 37445 14373
2 144700 379313670
1 30534 141211 121424400
2 158680 14035806
3 136596 66617
2 31774 346215013
1 21334 144522 337162758
2 156764 839142156
3 50102 47062
1 59321 76945 383146401
1 17604 123276 290596920
2 35604 784871547
2 97671 327811585
1 93987 98766 442993685
1 64165 130360 724088261
3 75047 115549
2 68714 749047284
2 164188 786267974
1 58208 101029 4903122
3 117282 24357
1 32112 81416 60775561
1 93411 146685 732391940
3 100151 129870
2 112735 313901923
2 52782 356601495
3 121715 45540
3 29719 24521
3 35802 9243
1 14632 147787 647207146
2 165381 172352550
3 75495 22905
2 154176 235303022
1 17758 78049 176708462
3 86329 112869
3 46166 17611
2 8670 252362745
1 76181 88981 615927928
3 110689 150459
3 52874 140002
3 164553 75884
2 171459 680950594
3 146665 31145
1 4084 118539 713467191
3 78772 71653
2 121065 242983964
2 41065 61511864
3 170489 136006
2 30865 174986760
1 90476 92679 707664351
3 173742 137419
3 108009 151388
2 101497 371512023
1 84943 104854 773303548
1 12742 82826 659430806
3 56196 41217
1 68645 85900 404326621
3 150288 72147
1 118532 137931 451497671
1 89421 133100 296256187
1 19130 40426 538348513
2 54553 254652979
1 11148 113898 394544919
3 170137 43836
1 9498 134576 630781478
2 151762 899471944
1 53850 137894 102470025
3 135746 117071
2 134553 402737973
3 61636 108139
3 100323 115165
3 4638 16375
2 119709 707943410
1 9641 67009 346843265
1 466 127239 534744647
1 27211 89435 841616709
2 109126 409881313
3 89891 59918
1 8525 54587 86011777
1 124260 146520 790317579
2 75029 83517711
1 133033 147471 360980215
1 13809 49943 497153389
3 57007 54466
3 46360 11065
3 59431 92128
3 4586 54457
3 150241 13599
2 115970 781737768
2 149182 132427018
3 13846 31997
2 14019 234366432
2 29164 779666155
3 6825 78534
3 1133 125967
1 20425 106623 609885743
2 56038 733735528
3 158075 12519
2 88529 409936918
2 171431 10799515
1 3449 97995 583989458
1 11928 59764 481634585
3 159239 124430
2 9526 493036209
2 123714 381092620
1 13469 76481 448239671
1 8231 118220 509970470
2 51628 632009863
3 168430 50391
1 70603 109679 963371805
2 141370 237588404
3 54714 16810
3 50944 37457
2 40922 871141713
3 7810 108838
3 22932 14093
1 2634 85435 67596073
1 43549 112781 149533673
2 12196 619267883
1 30355 80367 502307502
2 101998 836857836
1 53303 131567 329095904
1 61126 72343 119704467
3 92361 148152
3 153689 26250
2 93861 764588245
3 31808 65025
3 16880 379
1 84760 143456 904874482
3 124848 43360
2 77561 425830208
2 67151 34827924
1 7071 110855 446450683
1 90226 91326 914696977
2 63866 36309433
2 2017 688663586
2 113118 871264852
3 164619 103807
1 142816 151271 128824853
2 56564 386525865
1 85700 118491 525597232
1 88560 140234 141894371
1 12188 45116 534765929
2 148645 436301250
1 24907 120619 796428302
1 60117 111645 108541649
3 132621 88790
3 78282 11864
2 173402 450178945
2 70442 605902080
1 114319 154761 419547992
1 91026 99762 321463657
3 125110 75539
3 73346 50000
3 55695 144937
1 32623 65387 184831949
1 57003 154464 135706331
1 15809 25221 830372247
2 74774 507340248
1 16290 17957 376401224
3 142962 79769
2 965 280155734
1 6267 85575 276779935
2 164298 993845455
2 123891 772109997
2 75775 114227100
3 29063 61660
3 1673 115510
1 124057 148531 845942151
1 57942 115890 915754440
1 96077 140773 816783498
3 55573 90542
3 9781 5832
2 99185 426076875
1 11292 46711 427254640
3 92168 12004
2 166346 472063228
1 116200 151701 640829134
3 108352 120970
1 33489 45413 310459981
2 51559 202649942
1 42786 67491 284711979
2 148840 531025189
3 88485 46568
2 62994 415926351
2 87541 980883515
2 177696 831874407
1 3004 101380 30690001
2 103118 463788244
2 102639 81365334
2 44 74676233
3 163428 67726
3 32465 32937
2 157250 727286586
1 82103 93887 828348823
3 177413 90764
3 15740 86771
3 70506 75294
2 2463 965122615
3 23266 144082
2 129881 48525079
2 22206 971380815
3 103175 97446
2 5939 553272677
1 33126 151430 142517495
3 23250 70649
3 34164 75242
3 142376 37924
1 64824 127455 128295664
1 48094 94595 461400333
1 77915 85981 214691310
2 176242 187305882
3 130301 136346
2 13733 875541347
2 77105 204028961
2 65863 935702021
1 42675 55318 307869804
1 16812 138116 472116710
3 101283 84694
2 117263 372577667
3 59192 73905
3 37297 62265
2 29053 533525013
1 40013 107560 208112632
2 84332 842696609
2 166306 812402247
1 27016 67766 69002015
1 113072 123496 114694440
1 89954 139473 79212380
3 93991 127636
1 84291 112046 35510868
3 11538 110534
2 15427 564969063
1 167 108675 103707280
1 67694 69918 329471438
1 44980 57736 589234029
1 102554 115736 289127627
2 16950 547222617
2 34990 972577318
2 51640 749833919
3 41487 25097
1 54548 85927 902881085
2 113126 552812801
1 31238 35074 231115450
2 35857 132070442
1 99127 117752 314581138
1 5677 79721 461717015
1 118419 124359 732401904
1 83815 129651 346304017
2 129134 998400802
3 63729 54246
1 34606 72921 125252311
2 139119 925618803
2 161489 810568027
2 125457 696911553
2 77385 98797080
2 113490 187960251
1 33978 43062 404134035
3 4179 107987
2 38068 776548111
1 34751 126383 118230444
2 10598 760379232
1 64470 81067 728697006
1 38249 102304 439799177
1 125237 142720 690521987
2 121397 931132446
3 150810 113483
2 152655 515062195
1 99414 131951 979695560
3 5842 82720
3 2241 51721
1 68846 141528 250763480
1 1948 31046 394241999
3 15111 54934
3 65050 98393
1 8908 139666 530022303
1 46830 104592 996422416
3 33107 94930
2 36868 723595389
1 13698 148690 266394499
3 38576 114722
3 10042 41490
3 108784 113364
2 38729 965792468
1 14276 141567 770675347
1 141072 154967 735244694
2 106343 863414298
3 161402 139586
3 7717 13839
2 40827 85240930
1 100965 154704 129820627
1 20203 97368 84872950
2 18314 757181870
3 122100 143771
3 120632 14912
3 165618 4959
3 178318 46909
2 102342 578833413
1 8406 108306 502834167
3 47219 82678
1 9003 19928 871976768
3 136197 71678
2 99874 254000092
3 81393 147380
3 18487 112249
2 72894 511360152
1 9876 84587 957498564
2 70124 160414842
3 733 116024
3 77098 86572
2 107450 243627768
2 60737 552964465
2 53713 512666998
2 147167 697390577
1 40258 145842 307563506
1 14435 90766 218481951
3 6530 31419
3 69854 33745
1 66594 144774 50778436
3 33070 36126
1 93447 130227 21624168
2 83240 920925872
1 71393 76475 396248469
2 36908 451467580
3 142227 76418
1 117103 145794 73836527
3 161917 84814
3 3596 115694
1 127271 153880 532239024
3 174515 66429
1 39400 142421 254375173
3 17867 54336
3 152224 90726
3 166199 128127
1 35833 75673 555887279
1 16404 42340 747146628
3 108964 61711
2 63566 268815158
3 86055 60045
3 121974 49245
3 103942 100486
1 112223 113311 842323730
3 125210 123741
3 50423 14149
1 105364 148152 28732865
3 161043 104812
1 40856 106205 178553243
3 30600 101734
2 86347 416702453
2 150994 817596479
2 160299 945579394
3 157919 88830
1 33904 70949 359776648
2 158996 327462041
3 26876 153896
2 160161 108868318
1 77061 154756 886876448
1 73849 101117 805306608
1 39006 132562 577029705
1 7079 88295 199015811
1 26182 152691 703971766
1 57918 139222 251166478
2 171388 72545702
2 41630 334518264
1 84331 147025 397452345
1 89231 100158 511550391
1 3271 141330 682131140
1 98878 117543 751818681
1 58667 118869 479240259
2 57399 666849877
1 51554 106676 127100818
2 171054 77614953
3 64907 59183
2 118164 743659375
1 78634 84452 473594831
1 14191 113972 464744818
2 125300 140787775
3 7664 27899
1 49272 138926 735655795
1 13403 39623 424503612
2 65843 39117217
1 42385 147823 17616082
3 143938 135661
1 23183 115172 630008586
2 126363 498999262
3 51865 80844
1 6221 85670 533820417
3 127888 94167
3 26488 13071
1 90101 125796 23029102
2 26966 340955169
3 103975 101154
2 170553 813029866
1 83071 109464 641247843
1 5235 130135 617567542
2 159072 370015843
3 139 120737
3 75359 93713
2 56505 886601447
3 110030 5896
1 32185 134050 664266217
2 129547 89675045
2 25768 579990458
2 177793 831365839
1 10565 81137 10037413
1 12069 94879 144515082
1 53890 67842 418551060
2 57167 99584581
3 164235 10652
3 124169 67302
3 16558 34223
3 2800 5338
3 44998 154611
1 44779 113510 510157755
2 47590 986268721
3 3401 100527
2 24272 89178041
3 72036 7665
1 57726 85254 408198847
2 142101 921857631
2 96128 622136859
1 91170 110109 976654878
1 82007 133718 297169365
2 149017 879428418
2 133744 542359230
2 179162 493062527
3 55246 61481
2 41726 239041742
2 163750 223701966
2 89049 466626093
3 59248 107220
1 44248 146331 989668077
1 58194 106787 164231748
3 136146 112278
3 64415 127507
1 33111 43606 308258876
1 69606 99031 309182230
2 60797 34636481
1 2451 10551 753098847
1 27140 133962 60016908
2 95803 491101606
1 2107 71959 815437796
3 19680 23742
2 129455 672873900
1 1633 1900 6111359
2 52819 829453782
1 60139 108890 83116091
3 73912 105970
3 152629 14462
1 13591 75789 705931372
3 68283 127048
2 35104 444771499
3 51512 132449
3 12901 128179
3 145406 108379
3 66484 46530
2 147334 66601179
2 99306 680460432
1 44709 143321 870777331
1 5946 115499 20989507
2 94162 690732197
3 142627 82046
2 140694 699508888
1 98494 107952 71941231
1 46828 104241 772149808
1 24450 91052 160075518
2 26732 760052103
3 793 53421
2 74327 85542686
3 75651 98101
2 377 908126437
2 113167 312265345
3 107180 36911
2 70908 772364862
2 7706 55468890
1 11032 37959 45603706
3 42998 144277
2 167592 771602582
3 167759 24375
1 7246 152591 730781299
3 67872 119348
2 116494 242289639
2 50236 780203631
1 31523 110742 120214163
3 37960 113465
2 7021 677729571
1 70852 110531 316909939
2 151344 139378832
2 76096 821895134
3 4356 11346
1 89172 149940 316933469
3 291 142019
3 80853 152635
3 72205 118117
3 104457 48016
2 152605 972967596
2 4655 775041714
2 77182 308718241
1 24983 142067 991762088
3 128588 51539
2 9990 451075384
2 84062 321468595
3 161204 93172
1 84605 152280 379643055
2 62785 31308291
1 95612 108090 638764158
2 153537 73930239
1 15248 56341 303132499
3 133311 61031
3 107409 68559
1 69229 83013 809050689
3 46047 10527
2 1796 132329825
1 54973 130230 997145144
1 61832 95272 735356032
2 138485 235403943
3 151338 98794
2 44192 447158852
1 18606 85233 496526285
3 103104 17276
1 50213 109772 39147681
3 110392 73590
2 33084 577484228
1 11992 49751 764313625
2 65451 807837828
3 2809 133135
1 41609 122278 125159097
1 68077 135320 260156305
1 49784 133670 234005086
3 131103 7597
3 160638 36492
3 41303 8568
1 17317 134055 782889191
2 174198 66059274
1 42450 68985 11901822
1 52456 85244 2371563
1 38663 46953 392591732
1 1490 84060 954621724
2 32102 724556867
1 52427 135827 291179669
3 16982 72411
3 28092 89912
2 77757 568538132
1 9988 90692 34330444
2 61655 428892310
2 112247 181509766
1 45267 68191 260477762
1 53928 87001 868495700
2 117721 742381356
1 8359 59509 787931443
1 48020 148119 105782245
3 11667 97878
1 90878 135129 254115485
2 119808 898017818
2 155142 706453504
3 100393 39657
1 94545 130149 956782630
1 10527 98651 520205798
2 17498 226590388
3 140304 78502
1 84483 116796 682532998
2 118372 741917552
1 85147 130542 217159015
1 2620 153953 811998577
1 5640 70744 501175499
3 39960 123425
2 22120 14084433
2 59598 74945802
1 142575 151765 526313117
1 66695 145219 678103897
1 23062 75218 680441076
3 11997 27253
1 4929 73063 544321989
1 116616 145930 136761018
3 113306 21579
3 89189 69030
1 81589 150644 48593399
2 57047 64734057
1 54347 153905 607716582
2 162891 789354149
2 92744 436644852
3 13143 24881
3 11001 2564
3 118050 28104
2 133402 876149609
1 26223 68725 49829019
3 137609 24290
3 10609 107348
1 11107 53758 222595430
1 4023 32330 719529259
2 84691 162024445
1 16943 27867 740341954
2 11981 663288566
1 75301 95021 150088563
1 1056 31808 472770521
1 40806 106799 700440128
3 35623 67569
3 72940 120571
3 122957 35491
2 19438 809312571
3 2107 144751
3 56161 9689
2 134359 383729570
2 115206 373884209
1 95401 101455 112999343
3 26910 30237
3 12030 27717
2 55420 477064219
2 37683 58871613
2 93877 234089261
1 37202 148891 943846448
3 42392 137538
3 51671 84548
3 68540 89295
2 50645 664399938
3 80352 105723
3 86704 65544
1 25364 142060 310912417
2 50282 46646622
1 107141 149489 717438363
3 144597 133203
3 61395 62941
3 61194 122511
2 65901 411956615
1 118504 133189 187180133
3 41190 101112
3 32863 2786
3 55572 77893
1 55358 107367 189453026
2 156667 802624904
1 4654 96370 805995181
1 15298 92076 785956081
2 147710 939197618
1 72936 116526 361988998
1 40015 144100 402733114
3 167746 150278
1 91076 105193 561508093
1 3701 46060 432093822
2 18322 457393993
2 30303 156841708
1 90874 133037 721498769
2 56851 935792178
3 69026 89117
1 61563 79852 745189236
1 88587 119735 365092232
3 60128 28292
3 124695 16562
3 75374 153902
1 35846 138695 916580497
3 59854 116424
1 67529 150713 402708254
2 157062 293059829
1 4330 62084 498889419
3 73844 56788
3 12638 78098
2 64670 508128254
2 45118 171948331
2 48911 99113285
2 103344 314033307
2 14637 510895212
3 57906 84058
3 74227 129714
2 161192 581396869
2 65973 51386118
2 86167 794438673
1 112160 147669 379116740
1 132569 147939 677290623
2 150295 72557290
3 136032 34176
3 65758 22039
3 106485 147123
1 24544 80687 391577763
1 85567 102630 339816007
1 24323 114901 452957345
1 33893 88194 85781948
3 73569 141686
2 165564 76705018
2 124023 992273085
3 97759 67915
1 61188 151128 945465886
1 126868 128785 736631697
1 30853 77734 17275051
2 181113 902231570
2 40225 310055138
1 17033 138480 960447618
2 84753 761443571
3 21579 130505
1 169 40745 92686489
3 68307 1913
2 153862 226705346
2 99191 16463656
3 143477 29880
3 9018 68740
3 61409 107795
2 101373 228309560
3 170205 82522
1 89776 117502 225004500
3 67741 105408
3 37750 40510
2 126105 660170406
2 1023 707071654
2 154701 935540631
3 92276 11004
1 61480 71655 891057266
2 113611 413074418
3 78634 100939
1 79705 108111 943410851
3 54778 9965
2 120573 661535088
3 92487 96582
3 103516 29748
2 77581 243110072
2 29219 868904235
3 65431 137577
1 90715 110570 564179738
3 127757 64293
2 151901 805897344
2 36402 578191778
1 31212 63924 551374379
2 91709 632179162
2 65268 833215293
1 58366 131777 118295106
2 33201 393473998
3 117327 48470
3 51435 103495
2 148161 626880809
2 174171 611013696
1 9688 78694 103313875
1 31620 95042 855284216
2 2326 212614610
1 4532 142769 420966182
1 63711 123249 387160586
1 22594 138861 247250245
1 49049 86609 554115402
2 129003 776187261
2 156584 115497442
3 178390 154163
2 122096 673915190
2 153620 846697769
1 14589 80603 968816181
2 23992 198141076
2 113179 414996715
3 149660 52592
3 43332 135081
1 28001 29094 820196697
1 87489 113369 848848794
3 120144 150421
3 167103 77443
2 73675 779413741
3 172090 4259
3 118879 134170
2 97280 174633214
2 74789 924328904
1 137421 149786 66426449
3 39919 6546
3 166527 35410
2 55766 469312833
1 8 120659 577281667
1 14574 35035 364853596
3 162788 25356
2 48832 858044714
3 111696 24712
2 128550 881668724
2 119858 574030592
1 123438 129567 534499431
2 127771 850434169
2 176486 848487276
1 16325 18714 156268361
1 19436 81310 833462450
3 62981 21611
1 119973 146714 192060913
1 15016 57280 182081093
1 73131 136983 698395695
3 170364 43430
1 14168 34795 938717301
2 169003 369704314
3 59855 129907
1 51443 81454 89007962
1 118679 132408 610341256
2 118694 834944341
1 91828 104714 318659574
3 12570 25669
1 11996 128623 777177857
3 110290 12813
1 62287 109056 27835210
3 165602 99328
2 157824 929584519
2 165501 233447204
1 91123 112332 884248679
3 122924 36742
1 40240 48375 468578848
2 62051 83783731
2 33547 384730999
1 42957 141919 958616161
3 180253 60068
2 121552 243777311
3 80880 75698
1 16223 80244 30649142
3 126106 97931
1 60131 65841 263481829
1 799 91164 279777834
1 7687 120922 524054363
3 100181 93720
2 83293 889414061
3 95025 77157
2 155513 283446891
3 35670 123761
3 25841 37382
2 147448 648243655
3 20539 92119
3 88747 74755
3 113789 138843
2 149699 305414849
2 73934 819892982
2 133087 707717363
3 179357 66597
2 31876 737149878
2 151238 417506844
1 91261 117566 170817209
3 126644 75298
3 15034 28977
1 39910 69446 551344101
1 61576 150519 922431161
2 48047 236531512
2 126725 979758720
3 160836 92687
2 30834 277135556
3 18913 25755
2 21361 739470784
3 93747 37302
3 171562 21252
2 26561 972237956
1 35903 66743 109649694
1 47605 150550 835673461
2 61710 534172672
1 17527 60647 544121545
3 3757 100124
3 125715 79602
2 32103 766145789
1 114050 128491 416854680
3 30632 89870
3 96599 15456
3 113853 117851
1 20196 90324 955113489
1 27487 83315 497606170
3 146177 9698
2 88547 580009631
3 168353 33473
2 101825 786442717
3 156090 58564
2 164413 641008909
2 25400 461347636
2 37966 308586765
1 5690 152811 624935504
3 155575 108819
3 9758 143644
3 175780 76535
1 25163 81882 814466659
2 123944 624503833
1 117721 138257 842135159
3 48113 45867
2 68322 414286085
3 101487 73576
1 1164 24382 798492354
2 10397 78679222
2 97689 24828960
2 174464 688413662
2 155111 813837681
3 145491 89484
1 74992 100879 730166085
1 92396 127814 453717093
3 129303 74913
1 1993 63329 21769707
3 15088 29147
2 142129 476400649
3 50647 118284
1 52419 146074 422060238
2 37752 519475747
1 57176 78863 843064210
1 46608 117890 874269558
3 121488 55829
3 146327 136900
2 43164 305190377
1 27091 82492 952392155
2 4942 289474408
1 100456 109234 896923139
1 104929 132763 59150810
3 77835 107924
2 48817 490157709
1 41950 118785 850716340
1 41875 94386 732525724
1 61742 152806 966196276
2 178510 113427056
2 180191 680132586
3 2373 86759
2 151550 270110350
3 155398 50269
3 72486 107046
2 158563 203197382
2 67114 634146005
1 110831 132281 755867711
2 97353 921645435
1 112453 146363 750319630
2 11115 591434432
2 163903 366776912
1 56014 120172 742922578
3 38493 11734
2 82022 159273799
1 65292 71181 909027563
3 157075 76562
3 74335 134788
2 124251 27200756
3 77841 38293
1 90453 112609 221709589
2 162439 923575582
2 86931 447912111
1 112676 138634 644804859
3 134784 111541
3 48308 48843
1 62284 106959 17352913
2 106743 898480058
3 7288 65379
1 114880 133824 10692826
2 41872 766872353
2 36966 796777112
3 165486 133418
1 39793 90980 950318697
1 72740 134685 533371438
3 53575 118361
2 98596 999962652
1 125265 145591 62270893
3 11232 52277
2 48965 135728648
2 52882 650980145
2 120832 703283258
1 60586 79192 131540291
3 156139 143430
2 161448 186230267
1 123689 126010 59462071
3 84266 135944
3 11295 22960
2 56080 588954358
3 24918 134773
3 99353 3740
2 178727 195870645
3 123396 138249
3 58267 138034
2 44064 682364622
3 30886 18849
3 25696 127778
2 150741 418025861
1 44200 119894 633643986
1 61527 120483 582827606
3 34962 42776
1 83632 83646 42853945
3 50313 129905
1 120856 132724 849977671
2 114211 976114963
3 51108 74153
2 169928 969963438
2 53939 450089969
1 13329 151180 342032298
3 140457 109613
3 88926 18144
2 109757 798410523
1 30230 49562 844243629
3 40909 93510
2 154434 147133082
1 52379 102348 277193242
3 136269 16707
2 1192 245856483
1 53676 126698 285315109
3 131380 112546
3 150340 35262
2 68849 160161991
3 14801 97014
2 175629 494022019
3 62943 104759
2 102948 662284795
2 20033 882286207
1 34793 102505 11735182
3 139390 147597
2 179685 863572006
1 1807 140874 532517261
2 58118 155309458
1 5353 54009 367937694
1 99995 137408 843337692
2 35480 225642624
3 38508 71501
1 51004 75173 266690171
2 53431 444316183
3 138855 72657
2 31983 628360794
2 157239 702859029
3 18567 20222
3 61944 28889
2 80069 449921803
2 110428 898475520
2 13009 850719976
1 57482 126006 340340258
1 78551 93628 495125476
1 99183 144573 829058877
1 110132 153892 169719176
2 6002 352521361
3 12129 56182
3 131626 80088
1 26619 52167 701680578
1 45684 105363 941665312
2 113195 164359880
3 3236 63715
3 160776 148892
3 22259 126506
2 88716 694530954
1 122073 130308 961415592
3 166377 48511
1 76711 140994 103643956
1 49872 120633 779843885
3 59610 33929
1 128046 141928 544422636
3 128774 88364
2 96757 852881953
3 52614 121175
2 159284 993839530
1 14088 85500 97149660
2 119686 574742367
1 64277 122811 958949172
1 8247 24093 527599068
2 156600 571100180
1 42389 130073 363312504
3 41826 82025
1 46246 95167 629388045
2 117346 59972930
3 179767 67526
1 106958 145459 969773407
2 165945 327298179
1 36995 143583 531136386
3 127508 60522
2 106038 640643603
3 167426 55551
2 97968 922766310
3 117931 31145
1 92718 151692 829111703
3 170893 31987
2 89730 546529676
3 61705 14051
2 137998 110885865
3 151996 77561
1 85462 143871 993289183
3 19101 85482
1 58495 65693 817575304
1 39877 154260 79358445
1 100991 124966 576577443
1 14094 27405 635730454
3 99678 7398
1 67072 133864 481661311
1 26981 149752 714191934
1 6622 75106 39595992
3 51307 128645
2 1472 173289006
2 21347 454164973
3 190 78542
2 179653 959493809
3 111571 97891
3 61252 29760
3 52401 11325
1 10148 123504 371244671
3 115333 113564
1 1946 149207 97379491
1 53395 110559 845654026
3 41557 87188
1 73934 138888 222060701
3 160939 8048
2 76129 872748862
3 149636 20726
2 58974 412932781
2 35881 331986871
2 74069 271604998
2 43510 313035887
3 67351 79124
3 82768 33794
1 92341 135460 544248967
3 91760 57829
2 125912 783281995
2 17762 695227954
1 56160 100581 684982285
3 43729 86028
1 50615 120694 403779429
1 51915 131005 321048717
1 37318 77216 871672494
1 54999 107258 788431564
1 9554 137934 732746009
2 83119 729644196
3 62964 94957
2 35142 998952859
2 11680 821078772
1 57895 153267 790314082
2 79517 401749628
2 141189 491499052
1 13954 54108 86007281
1 2154 84047 594911325
3 96641 8152
3 130433 15465
3 133837 7548
2 133671 803012112
2 23485 245401778
1 5813 48087 267627893
1 7709 136658 432760269
3 29242 152193
3 173222 116362
2 176733 688452022
1 67136 123729 457983983
3 22902 48693
3 49237 49444
2 39989 521812517
3 89296 48168
1 8883 112465 160326210
2 173996 398478255
1 68224 117546 684592636
3 19169 129989
1 52095 134936 645020530
2 93486 32767239
3 27552 94311
2 48410 816427060
1 26926 106093 97815262
1 44750 56202 195639390
1 21238 135526 651971911
1 11980 153591 560940492
1 9874 96749 918434697
1 30169 43952 949452285
2 163679 726779016
1 51998 53154 726428422
2 135929 766521876
1 20653 64082 687806306
1 50270 140399 47865502
1 56709 60658 166552518
1 45874 81103 265337917
1 65935 82256 292794873
1 126574 146447 856061100
3 15851 125961
2 13309 630609414
3 157665 20736
2 42319 152029544
3 163522 23958
3 58814 78141
1 99254 106384 536706575
3 69607 46272
2 180645 750452343
2 86927 100351755
3 117406 90460
3 5242 3694
2 147434 324802762
1 78443 102454 882778204
3 136273 80653
2 178990 549783629
2 5806 275091825
3 71474 19327
2 50826 359723746
2 142178 126481124
3 82475 22880
3 91495 120099
3 34150 30915
1 38905 94068 141429729
3 59782 22072
1 74677 85237 641241775
1 1175 77033 426440399
3 106641 63726
1 9235 53625 828467033
3 1665 6239
2 69773 721227191
1 9726 140381 641944616
1 123705 125253 678493151
1 28109 88987 848179078
1 3496 114522 41681762
2 101486 441665859
1 59275 59594 126062994
1 99334 102824 213545624
2 175389 317949469
3 142956 144298
3 85651 7964
2 91217 63048707
3 144679 58562
1 57168 147024 429737842
2 79223 137027243
3 143048 67799
3 158712 7001
1 56732 102904 247199103
2 63141 922757948
3 147360 70916
3 177879 112336
3 97196 60114
2 140404 831767843
2 91197 265601103
2 42502 16473790
3 144910 124222
3 31969 47783
1 88069 104626 406157173
2 39642 405200506
2 90071 25593352
2 150110 582318698
3 10654 130967
1 8343 92290 347740416
1 31885 60174 953890910
1 120732 133692 455436380
3 181389 84144
1 24655 69196 394476762
2 65961 435316498
3 81141 108592
1 27216 84634 121809158
2 55625 427549065
1 4189 103160 141728325
2 140842 377500530
3 62952 68709
1 69236 86099 66771276
1 42640 121136 680262641
3 55783 9316
1 112453 142683 796496863
2 20423 894739567
1 12892 132020 456028517
1 5552 141478 393544519
1 20189 23896 122622164
2 59616 772384463
3 106575 45182
1 94923 136850 232668367
3 109080 10486
3 128373 66068
1 35751 76952 596370906
3 117112 61401
3 107603 67587
3 149206 47019
2 77647 304279044
3 130879 62314
3 148171 87248
2 77949 259742807
3 115830 115032
2 81030 376441450
2 48180 508981176
3 35434 149631
1 10019 47515 183218616
3 179911 116189
3 141229 24651
3 136523 102658
2 134697 682967861
1 75342 87405 682472256
2 8470 824743669
2 159671 784381666
3 123475 26041
3 1886 77050
3 96753 55268
3 95971 3296
1 41968 104338 781483930
2 44181 467916915
1 136794 145110 138809780
3 133699 50504
2 90814 802518152
2 57691 664265331
2 114116 162012034
3 14227 84393
1 4750 9461 940889830
2 21370 578483516
3 62450 152423
3 75481 144945
3 109819 78902
2 65253 390486717
1 16575 34616 572099538
3 118507 73816
1 105137 119360 433136331
3 161347 136283
3 177885 32517
3 76171 119521
1 49241 85198 436487045
1 84066 140256 584387307
1 4533 66945 473765372
3 47841 17022
3 153284 112697
1 38686 126926 109872756
3 85604 99209
2 150600 309034093
1 16756 127258 50022402
3 18497 93736
1 48322 102490 388038345
3 18259 99183
3 112335 54503
3 135505 76147
3 94979 38268
2 12695 766524414
1 126952 134236 803845202
2 138242 756218259
3 27813 112733
1 20958 143121 527249242
3 9834 216
2 116825 882492957
2 18138 496133023
3 170798 60608
3 19128 8239
1 58254 105632 85356543
1 54240 114626 445558988
1 62947 95116 851592139
3 132281 21034
3 107865 105038
3 119696 81037
1 99499 148963 65937833
1 44021 53011 160784897
3 55372 7433
3 45735 34561
2 86879 655544476
1 38239 104389 364564059
2 166131 561403986
2 26589 479116322
2 70251 134545739
1 127764 144788 949376699
2 12842 331892349
1 130945 131231 910336370
1 23585 49509 419218748
3 130792 47349
1 75437 141222 235315617
2 100155 216483614
2 68664 61444972
3 76063 113249
1 22652 150443 270689983
1 42262 99100 887568402
3 154322 112634
2 17390 241470359
3 154377 127949
1 25220 101986 786685936
3 176091 42650
2 121224 949858128
3 75166 107572
2 104634 717266179
1 40235 125577 844505084
3 118061 28261
2 30227 91430386
1 75489 84302 216277139
1 130109 131507 225595547
1 82870 147775 843730657
3 149060 132775
1 42403 77451 959841937
1 57469 91220 647217284
3 152423 9056
3 49294 84516
2 150931 37732643
2 121776 988798858
2 72579 397651498
2 157272 837142705
2 100214 718862964
1 8462 81405 587297641
3 64962 78177
1 32788 72618 267400480
2 68152 741969642
3 4464 7608
3 52908 149723
1 31553 65356 888655956
3 135305 140712
3 68286 15925
3 168285 135188
1 56450 92917 112431664
3 145230 62509
1 8350 51755 533421986
2 43446 471677265
1 27822 128522 189443885
1 13758 119504 253436764
3 110772 105548
1 6692 108057 587334599
2 19039 888383148
2 89290 857651770
2 93391 266691423
2 144634 220260730
3 62925 149033
1 34519 113491 578160339
3 43006 109330
1 88390 100417 505023487
1 34315 136500 938429687
3 105375 38817
1 25471 25474 957075548
3 61689 96572
3 73629 75822
3 150604 114855
1 135502 146549 276137906
1 17233 96705 615554654
1 31813 88820 72731222
2 25729 929749800
1 58827 67750 914399804
3 71452 5114
2 169747 134014349
3 17039 110018
3 178105 97131
1 27955 32932 997366045
2 168046 860729372
3 78812 23246
2 150225 713670231
3 30365 141964
3 46056 147824
1 9684 144374 84647068
3 35425 27591
3 26662 41645
2 127699 122422261
1 133740 144690 339338796
2 57031 611720708
1 50131 121423 911619263
2 175709 941271574
2 116320 144940972
3 133746 107668
3 87278 91363
3 152344 104799
3 136361 105474
3 110405 107898
3 31006 28545
1 116743 134625 216822139
3 30705 61414
1 1497 41340 678731458
1 1859 70836 541799557
2 101330 975620309
1 13690 138767 431045692
1 128437 150174 1792052
1 46824 152068 336915736
2 50236 805422534
1 44337 94924 834703134
2 919 7030849
1 14306 80741 197694737
2 133222 148916600
3 42148 45069
1 99332 141750 582921200
1 43497 96024 603390005
3 52814 42559
3 16697 10324
2 147294 460067125
1 105140 140774 742099412
3 86025 94550
2 42295 914987563
1 66812 106968 442388378
2 88037 846169007
3 3746 89243
3 173196 49379
1 6315 107192 302490236
3 4568 110305
3 40499 104553
1 24223 85503 458096792
2 76060 510818625
3 27183 70167
2 58095 361499898
2 180495 862776569
3 175170 7368
3 146640 130726
1 6850 122564 775574104
3 41958 111983
3 10939 43244
1 56707 144924 681023270
3 39894 108705
1 21606 53103 795179614
3 37086 136209
3 71652 82498
2 6382 611484408
2 162219 528874740
2 1596 684004524
2 60618 515139103
2 46824 42461650
2 7959 492166171
3 169439 103584
1 1554 71576 225326533
3 70840 58513
3 85612 66442
2 68483 358364733
2 118903 89769233
1 88770 107371 706074995
1 28158 32704 224624204
3 142322 49110
1 101665 109926 958082931
2 36856 575132173
2 130994 14156059
2 68902 46615213
2 162033 344139495
3 176175 154846
2 12921 662627376
3 122188 18577
2 101276 158075599
1 11088 26690 227425395
3 154700 112934
3 149482 136257
3 139972 130034
1 26977 141498 152291906
3 169760 62255
2 14477 691734592
2 53770 824219670
1 96047 104125 814759240
1 15990 92629 884439593
3 88520 78431
2 128650 64741906
2 18033 783504886
3 50140 139377
1 66080 107498 301769547
2 63777 884294170
2 45016 773602690
1 75702 101801 697578372
1 13523 47598 247862383
3 44939 82689
1 15285 62936 391363799
3 150382 18930
2 90803 811385263
2 94884 420078105
2 101371 806603445
2 180963 139685440
2 113842 852883830
3 172723 88126
3 64013 105307
3 158041 147408
3 170999 4438
1 6374 8713 813002576
3 13065 1882
1 49015 128376 313073654
2 171835 432602749
2 90126 87192321
3 174952 131542
2 78585 108959180
2 170479 928150935
1 16403 88751 606927851
1 5350 8120 429154220
2 110912 637062860
3 162293 65405
1 66250 110348 493235326
2 90936 91052423
1 12323 80824 196655047
1 84292 106577 44317736
3 170344 58662
3 100648 128482
3 109658 86680
1 46929 100949 717595495
2 46507 703036097
2 66904 189888306
1 61914 80102 790908007
3 132765 141316
2 158575 371711350
1 775 74691 618183896
1 10868 86736 481093864
2 94374 244326724
2 130486 19063121
2 98601 397816845
3 113195 143538
2 87284 170356537
2 2522 322364006
3 118494 36490
3 151741 141117
3 58746 45536
2 3253 687106030
1 93773 105480 162290574
1 43538 141509 375879021
2 11537 577799074
1 29747 37002 614227076
2 179690 347662916
3 154115 87308
1 12895 29243 927083336
2 160491 644086711
3 98649 126754
2 147831 119864562
1 112289 151828 374191437
1 98271 144177 954932426
1 13768 23702 931051002
2 140135 355268056
3 79330 12921
1 111798 145551 696352189
3 76177 40474
3 181420 62379
3 45812 57088
1 45294 59507 533624726
3 32973 44225
2 116042 429562368
3 69195 30287
1 102052 144138 470778985
3 118205 82389
3 1370 119808
1 6246 35420 795400027
1 54195 92215 184984368
2 39151 616276033
2 72902 210967223
1 40208 98689 925884737
2 138213 35108356
2 179290 315933345
1 19554 104221 287637291
1 14146 136820 994829471
3 70824 143859
1 1663 142870 348011011
1 21898 67043 808823721
1 59611 132488 236524007
1 4990 69296 29233357
2 43509 289539701
1 19331 108242 130408224
1 34844 105596 303874789
2 42693 750100445
1 13969 109966 699570609
1 10484 152536 812377373
3 78536 90462
1 146923 149722 452249610
3 117052 123634
1 4129 22955 670183945
1 59415 85051 616816749
3 104378 150545
1 27250 113179 446353855
2 114740 902523259
3 85951 125612
2 144446 929466022
3 68329 7021
1 95918 122983 621471284
3 33366 87351
3 39112 52983
1 16078 78879 399484638
1 33466 55704 902139374
3 104270 148268
2 101832 378157251
1 113719 149493 126613327
3 175456 75025
1 18046 138057 808214563
3 167860 86282
3 169196 28828
3 174301 90118
3 170019 51443
1 1481 62601 595698919
1 37890 63405 614193490
3 36602 7360
3 49930 64768
3 127782 125733
3 74100 19793
1 56535 63314 286362949
2 127805 230882225
3 71949 3172
3 65684 38322
1 35358 94410 13983877
3 67010 2579
2 91253 472773902
1 14295 111875 47811329
2 144962 592308363
1 26544 124603 214720926
3 39348 29277
2 106510 290113243
1 91530 139517 375143275
1 40388 54459 148057863
2 90976 854312863
2 138496 220066137
2 147546 756131833
2 129844 635410470
3 104182 127237
3 81609 153618
2 113228 4192931
2 110356 217741703
1 46689 154733 657530531
1 36757 108971 123524538
2 161337 980712755
3 35050 68991
3 64014 110476
2 91619 278361139
1 75288 143622 849086126
2 142144 922902397
3 148071 50204
3 66973 92343
1 30090 117936 333536284
3 22831 104020
1 32054 110214 6380647
3 70216 102995
1 54278 85363 191802743
1 22944 130944 816536503
1 13261 134327 689904773
3 110449 126712
3 80748 40444
2 17914 706040214
2 8689 9271865
1 14971 50490 807671491
1 95167 126064 362138581
2 138133 639852367
2 33909 911155077
1 46011 129649 84708625
3 61442 119603
1 32541 39132 543703829
2 2130 26662275
2 65516 841443320
3 34463 12294
3 97691 24468
1 46989 109461 157878855
1 68898 97806 954230182
1 6117 36684 772314627
3 80068 59665
2 171965 446081754
2 91604 980316733
2 86654 841056306
3 46980 62462
3 141418 95599
1 63107 134033 723891885
3 148089 154934
1 40023 79526 881769512
1 60384 105000 591740050
2 96971 554378080
2 159193 550322548
1 50673 97627 24317432
2 79406 88725029
3 24555 38535
2 32563 336674368
3 69459 95308
2 162314 375388858
3 3321 37111
1 20332 91396 498821629
3 69330 99383
2 173406 857303310
1 30828 122019 1255579
2 30694 375458133
3 129018 17425
2 102558 648419647
2 56286 620675839
1 4949 94942 942847477
1 43201 56092 450416050
1 63320 122576 50710388
3 75421 57527
3 20515 57468
2 128032 959187628
3 513 62133
1 19484 71141 723580198
1 69236 82438 87124464
3 104512 59454
3 180276 76479
3 31117 79248
1 2866 137697 821658018
1 92322 131755 755183818
3 22242 36073
2 164997 681655698
3 105379 97143
2 32592 435569079
3 61551 123436
2 56161 38732255
1 5771 47274 784782176
3 14331 22195
2 40483 198145311
2 135893 390385470
2 65842 991722588
1 34524 79368 189707587
2 117033 43324701
1 85477 86894 214466893
3 61529 126363
1 85594 103414 318634933
2 89429 717807499
2 83923 120057202
1 73149 130583 657849690
1 47513 145187 223983011
3 126622 59789
1 105360 154294 625046643
3 123780 59872
1 80259 148325 885977907
3 83725 116687
3 152782 37629
1 116479 151011 286524255
3 67672 42831
1 6680 39860 191328444
3 96937 60726
3 102386 96154
2 45581 8296423
3 23666 153813
2 34773 902016278
1 3560 150519 370384324
2 63965 202307814
3 113285 31694
3 147219 71849
3 11597 25796
1 9043 83600 571796288
1 131489 152515 911689707
2 169236 905868257
1 95825 98869 749450312
3 132106 145055
3 109673 2745
2 131768 632922735
3 46286 32313
3 7739 19886
1 17912 91541 180257667
2 113705 110939024
2 98059 205556840
2 25899 682025546
2 100973 924649454
1 33211 150951 128946414
2 31440 421688787
2 94801 836155138
1 23473 102700 263807367
1 12232 15826 379949562
1 103870 131957 13382492
2 120508 647745049
3 9498 139461
2 110114 809792489
2 106154 395481103
2 172639 808655284
3 155339 127574
2 63725 9772807
3 151374 149413
2 140630 792123966
3 129701 52710
2 104399 981100047
3 23164 74769
2 144845 833420376
1 88881 109609 366716424
1 65326 89506 528486200
1 96777 132253 751023145
2 122640 974210590
1 60217 75256 267837092
2 35819 684270099
3 114409 38230
2 104607 226950000
2 6935 799213508
3 11149 104518
1 94431 152910 502019033
3 51153 93061
3 26646 116997
2 130993 942366070
2 146459 150784651
1 93284 148326 157155558
3 179342 11573
3 174221 33051
3 140195 64060
1 88868 149442 315576879
2 31608 979886811
3 90666 12499
1 84657 102357 981682855
1 21022 105088 479776348
3 19455 41631
1 52099 72315 294045122
2 167879 319304733
3 117133 48627
3 179093 8801
1 50455 152988 161883219
3 181253 146523
1 32127 93908 828710290
2 178829 652806599
1 16106 59097 48368186
1 42522 120500 344612858
1 12787 69389 117879308
1 38336 116682 936130739
1 79086 87099 452305168
3 108491 98987
2 20423 961623023
1 38464 146617 772183812
3 61911 18615
2 106662 367741731
1 42412 125139 938251927
1 31293 61579 206116576
1 2072 98646 588431267
2 97964 458195619
1 80645 100081 217103095
1 14575 128752 349479649
1 9458 87807 254285153
1 25813 143211 421323326
3 143540 152057
1 44021 139599 373406226
3 17046 63971
2 166555 890782691
1 74031 121009 520281949
3 78645 101865
2 137221 224956228
1 42693 49646 320407860
1 44118 127507 62244822
1 64865 87506 691171088
3 28427 81321
3 133143 134073
1 17649 38209 785863403
3 89907 138660
2 157376 378868863
2 85484 637332136
3 175083 144932
2 149190 900448094
2 20604 663509965
3 75210 118865
3 17616 17664
1 9001 142993 368180012
1 66720 108881 743141174
1 74494 105046 565909004
1 54703 93151 732866999
2 18737 870809116
2 162652 617937138
2 101080 809524131
1 43480 101960 840432709
1 18371 151708 271241786
3 6057 69899
2 84120 324824973
2 151223 6131727
3 87654 55069
2 177252 741368026
2 99651 586312663
2 127625 285922280
2 82196 267009192
2 168474 370210778
3 115915 97017
3 68612 34500
3 54174 17896
2 101848 965308378
3 151904 147637
3 108204 797
2 80490 428143454
2 138529 273936722
3 158846 65117
3 123249 44957
3 138371 105899
1 17893 91762 202151621
1 9340 105445 882323840
3 123352 125101
1 26126 74305 922755818
2 107505 359126785
1 27525 143176 681813621
1 40989 84526 469986789
2 65954 278644804
2 71104 868424957
1 18101 138362 782415714
3 131584 89782
2 68750 991688259
2 18394 173782749
1 53407 110089 54856630
2 76070 446421187
3 164352 142604
1 78698 79254 835173645
3 173908 36898
3 38541 78077
1 15130 92367 769887298
3 84516 149216
1 33417 69728 943379696
2 33060 318541615
1 41726 145280 521534856
2 120610 55872364
2 64981 219082364
1 4950 111495 904898222
1 15747 65167 361356288
1 13528 89705 930381976
1 57517 112258 649129251
2 119798 810019577
1 3486 143642 755112348
2 177896 270981068
2 113838 418532125
1 49475 151699 741851592
1 13072 60157 82508203
2 167280 931461467
3 39873 119284
2 10708 881089733
2 24957 447531596
1 60838 127171 678576364
2 2468 331043508
3 116773 7104
1 46771 68321 610222871
2 58099 375660467
1 63075 130821 532521329
2 68998 147264711
1 7847 90120 855758420
3 67535 89096
3 17879 70410
3 58681 40538
3 75442 38222
2 59485 664836679
2 60422 354481303
2 12615 355258646
3 4932 53754
3 143920 19896
1 40862 114755 295831587
2 18560 499934928
2 28647 968547455
2 160696 636631075
1 51752 124909 657113399
2 23138 150470797
1 52800 78042 355089624
1 52011 115576 349874346
2 12753 127354099
2 179233 16649782
2 180657 843074302
2 130642 470857447
1 13439 21875 975738111
3 131553 112319
1 21345 75759 932695861
1 142 56753 993812596
3 75067 93638
2 100377 821986253
2 37672 81503657
3 73226 40224
2 149836 665728890
2 70326 908368046
2 32972 149256048
1 73964 130480 226715602
3 117918 153711
2 165558 519268360
3 167586 26562
1 113571 149431 397291585
3 99174 65564
1 23907 130560 253505258
1 46259 130193 53661424
3 7837 21999
2 43620 507335838
1 127256 141133 641815496
1 53964 82782 389959349
3 60822 51555
1 46063 94051 836302172
2 130200 534000659
2 18836 424254415
3 106541 18891
2 135519 848299797
1 133349 148697 654306592
3 113842 119253
1 53948 119022 904422226
3 56506 147892
2 109040 433792211
1 118699 148968 157173648
1 18540 138426 345239597
3 170295 131955
2 123132 531196877
3 97762 122318
2 65842 456981497
1 86133 104696 828124122
2 90852 308134575
1 99913 138238 588244868
2 117432 31599773
2 89447 341353074
1 26112 81858 415000959
3 81422 104296
1 95484 139445 740449553
1 57638 113907 937986474
1 7301 10044 672561747
2 8833 343998450
2 62445 577757641
2 41477 216132801
1 7117 111201 992802190
1 42250 46774 896336835
1 1690 64215 258980078
3 24518 124458
2 157816 95747231
3 176744 102000
1 77417 90806 506794864
3 140614 37728
1 112086 138635 757697478
1 34953 84321 28861639
3 56756 11059
1 54937 152373 494084545
3 50583 135936
1 99606 105710 587361886
3 93815 73875
2 35975 62734373
3 36034 76124
2 119002 338021071
3 9127 81115
2 66754 360583243
1 39476 49581 519712745
3 138521 79603
2 49097 343723468
1 45833 125961 459691281
2 96503 241484311
3 27043 74522
3 175616 42804
2 27506 404977764
1 79965 146083 333586772
2 27945 986249963
2 68762 123382812
1 57462 128521 1902975
3 44458 11782
2 84859 767945946
2 30724 167282377
2 132915 795934783
2 131505 332750133
2 181318 979048872
3 38846 115394
2 118759 834414816
3 105532 120275
3 136617 53153
2 114266 607679521
3 9615 117403
2 133941 766488665
2 47552 378313364
2 21719 897871982
1 14880 77190 858840835
1 93907 106771 588400516
1 129249 146288 616812350
3 79328 141242
2 76720 586514890
2 124822 924780486
2 53180 179764599
3 86780 76462
1 91057 101566 147974501
1 39355 154179 377165801
3 82378 26521
3 125362 123298
3 75656 7374
2 87769 50517641
3 94207 125343
2 13132 147262782
1 16839 143417 348727909
2 113932 82345749
3 67728 63406
1 61571 64283 340589628
1 31380 102802 674220782
2 115754 721328156
3 60164 69045
3 159730 35123
2 142423 643281084
1 111594 117156 668156029
2 44829 410805684
1 105575 143910 928094660
1 61415 67885 36772965
2 174199 143648789
2 172360 54747370
3 165804 45936
3 25602 27529
1 52702 103642 666673388
1 80844 94754 272145936
3 172029 48158
3 180048 64807
1 58230 89745 82392793
3 90868 124405
3 76021 128517
2 33395 325859123
2 103776 267589267
2 89453 922698800
3 99657 19521
3 50681 146908
3 42404 3025
3 71704 64310
2 144264 3481835
2 112173 384833971
3 126296 46205
1 28528 50086 567420727
3 112750 113822
1 24842 126419 666444486
3 39466 21431
3 70757 120093
1 9123 92020 221483629
3 37346 146835
3 140927 25219
2 91763 626424078
1 49520 89253 31621882
3 150820 104476
3 78066 16394
2 171005 619311653
3 160241 70183
1 4621 61872 19373947
1 42154 144186 746095765
2 62145 861516312
1 19831 39442 909842501
2 27032 509033468
3 171293 29820
2 180421 305777844
1 81512 104073 450390121
3 115465 152414
3 8320 131553
3 171797 130079
1 26167 51170 606353155
1 52683 85733 652028923
1 104404 137605 111356814
1 137161 137415 434543184
3 100273 16733
2 63919 686981797
1 19936 22319 693762326
1 90931 150721 245014925
1 91933 107636 374658658
2 42223 243623649
2 155768 637748279
2 162007 977792860
1 252 44175 7476923
1 96856 128194 473158234
1 146628 147656 462656501
3 113185 1157
2 148403 17955795
1 18182 82534 527294018
2 95560 405489102
1 8516 57499 851468501
3 83309 49359
1 16579 79008 697387773
1 10769 22549 770786511
3 80553 34081
2 121196 368826167
1 67115 77497 325064896
1 131075 147674 932184689
1 40915 85907 186550929
1 3393 134856 673494048
1 79878 104077 505802881
1 42597 151085 791531667
2 56915 844614098
2 103690 321601502
3 62053 49387
1 546 28003 455416823
2 29281 592605454
3 58387 1304
1 6643 31919 322211264
2 174855 965484834
2 175941 410567756
2 2595 118695258
3 48905 88755
1 993 133980 720624873
3 112460 144804
3 11741 71418
1 11774 107171 996463923
2 143801 202167935
2 158956 612842170
2 165962 944357362
3 41481 87190
1 26803 118599 353507042
2 120577 472109810
3 61058 29911
1 70953 110082 692657889
3 33857 3402
3 82780 52604
1 41052 112578 425897294
2 10505 117816948
1 76166 140606 521877535
3 25333 31689
1 98278 100141 690447652
2 171713 103646533
2 48587 180518512
2 104387 906083420
3 159825 1451
1 11895 120456 541614795
3 34198 94167
3 111634 64162
1 37180 78052 548899477
3 42689 53093
1 111547 148263 506370533
1 73635 121424 563923474
3 140285 120064
1 27426 126748 827097823
2 78260 74572580
1 71091 104721 332585036
3 159531 125928
3 24688 79972
3 166854 77559
3 20447 13486
1 33196 89642 224910054
2 12467 681981368
3 49329 130461
2 47058 684442465
2 166131 623388202
3 89222 69685
1 66612 147698 463273539
2 21631 693048014
1 11562 84568 689469946
1 37900 97128 989621432
1 81948 148013 732448256
3 8558 144479
2 144019 346150354
1 81248 133339 58945574
2 130412 121200783
1 96471 108892 822164724
1 67743 92257 850577914
3 139928 118464
2 65094 748623140
1 7612 131011 413652121
3 178461 88988
1 70546 151424 548104117
1 68926 130883 149970988
2 174864 708336316
2 73502 850017425
1 89439 144969 243697862
2 88159 74626656
1 22759 62307 837692144
1 82666 113882 766301788
3 88513 130313
1 36197 149492 44956518
3 136060 121008
2 48002 240791606
1 10382 79570 768711578
2 45186 412187485
3 4151 9419
1 68429 128008 35899374
3 91423 17940
1 68425 96349 584481272
3 83540 107421
1 31803 74749 270142009
2 126558 534419701
1 106608 149937 293808527
3 101411 64319
2 93691 17555172
3 179933 122525
3 177529 54860
2 134165 522791001
1 77892 134132 165446668
3 72143 754
3 175455 60913
3 32400 28022
2 72658 651939885
2 172617 767119620
2 178082 546381675
2 161893 433865292
1 91759 115659 394021976
2 73680 273597254
2 48386 559089515
1 36406 54911 669515134
3 104965 50442
2 29218 784911253
1 13185 105327 15729919
1 42251 58020 419124610
2 56582 362633178
1 23460 131282 429914634
2 174709 348165351
3 40996 105925
3 162923 109464
2 32889 497130275
2 82360 507832232
3 174109 125108
3 16387 62129
3 19563 39040
1 91933 94519 33097956
1 64286 131531 828491718
1 4614 42626 61976547
1 106441 119865 490452600
3 70130 106760
2 103021 490692206
3 158494 128097
1 3194 50621 22998619
3 148144 12938
3 160750 90962
2 49534 829481486
2 172230 602929484
2 60259 302585750
1 37316 86378 334268382
1 35487 149022 4591194
3 159074 75585
1 147998 152838 936676411
2 88286 962802183
2 25875 420469445
2 76759 181653799
2 131674 952503795
1 121602 128018 503232933
3 155329 148369
1 13386 151660 428369752
1 57510 148353 572981395
3 125495 25028
3 146285 9404
2 177077 504117891
3 125514 140532
2 42906 487034131
2 124218 932807802
3 13720 85637
3 75576 101187
1 72834 123158 660519020
3 127688 14026
3 100695 19824
2 57758 930017510
1 61942 90076 327744266
1 80747 102516 233493726
3 71769 57953
1 27190 45940 439456915
3 6376 146196
2 108915 913052428
3 122728 12368
1 55190 65027 126625785
1 22669 56045 342732584
3 166432 56498
1 34498 56553 762263967
2 48910 10515185
2 40337 798998606
2 107863 520141472
2 90234 80657025
2 36666 918001760
1 81406 141409 216108935
3 111834 142567
1 20407 86810 875306450
3 114305 91089
1 145775 151640 27554406
1 36840 100291 959865668
2 115335 977723822
1 12422 142834 955628180
1 5801 145620 209252258
2 41960 962771805
1 12250 46665 313752356
1 13898 134212 939909432
1 54067 100038 544535756
2 124715 208542407
1 41094 139756 130296896
2 640 178440292
1 100842 102062 884464333
1 16846 95008 25846213
2 68979 217725757
1 83123 154246 367612397
1 29570 55202 817644548
2 120320 284653920
2 8385 935613985
3 27950 64573
3 111246 81623
2 67430 904781618
1 88137 150358 982714068
1 118385 147785 926058329
2 80803 381471310
1 31220 110816 336104855
3 52711 116492
3 113617 143293
3 141014 45287
2 165340 341058485
2 64872 145969287
3 30166 79487
1 4846 62288 134206713
3 66105 36301
1 55256 70424 658188031
2 101725 491064050
2 172041 469542804
2 112944 693587129
2 97153 430721682
3 129163 94238
2 40924 52799061
2 72640 629393626
3 158173 18982
1 71004 114341 178270814
2 180994 278905779
2 98078 7197790
2 136623 927803534
2 70387 519176646
2 61907 809529843
2 151957 125829922
2 44355 546719057
2 155369 723373585
3 135160 81002
2 180672 177884020
2 171104 789511783
1 46124 52851 919268313
1 31657 101694 65491103
1 102818 149797 66061333
1 38629 94889 205060881
3 80433 17857
1 22220 46959 960460794
3 160186 63880
3 131522 140822
3 175058 96464
3 125885 41226
1 70512 137453 585497986
2 14791 764661060
1 3599 34501 98192768
3 5222 31577
3 87619 26221
1 45519 118278 391627635
1 98538 138522 490256299
3 70366 81851
2 15309 689902688
3 41245 108331
3 61385 65112
2 165570 720303872
3 41351 87075
3 175348 68848
2 45200 772654199
1 104155 149027 649736292
1 70066 80123 88589644
3 117745 154304
3 144283 113872
2 33246 565958567
3 6570 151672
2 168529 464398519
1 1929 23526 9458528
1 30048 109184 246964139
2 34415 686580525
3 27209 132572
1 92646 152900 591509529
3 40054 74857
1 52174 54297 599183267
3 24631 42657
2 35164 675672791
1 19893 114974 927520208
1 33556 36707 560203586
3 16906 67127
3 49121 80338
2 166755 358486463
1 110519 154957 683749464
2 50359 99645974
3 6296 89808
1 89038 120250 223657551
3 179547 2141
1 84819 94939 272181848
2 70059 162944400
2 169386 777123592
1 74622 105331 563284345
3 98513 35135
3 35159 75351
2 16473 392736240
2 121056 349751849
2 42297 111569528
2 134955 587949068
1 138120 142725 220050622
2 11493 553459806
1 10736 64289 77796137
3 104274 50658
3 178290 110665
3 6522 78142
1 49657 74846 877053810
1 57091 95984 925863436
1 113886 153160 138508499
1 4231 30222 727715515
3 87384 55148
3 17626 13246
1 15859 96421 292961401
2 72236 629885579
2 101406 377319689
1 76928 92866 875829282
1 135050 148651 5142799
2 123341 896738992
2 17949 961242275
1 69193 126745 513563238
3 144630 129118
3 16604 68354
3 57700 75395
2 70985 879247456
2 9800 863805196
3 133824 135568
1 112261 134909 923201000
2 176460 382196704
2 28976 360347208
2 50170 698185575
2 90435 751188783
1 126481 153068 907022616
2 74272 1850916
3 144091 148964
3 146751 19010
1 20549 26755 77702858
1 16915 22854 155754942
3 22902 41347
2 59075 787909399
3 36932 90485
2 122163 870363705
2 25436 785088220
3 141769 14515
3 119091 73621
3 126234 84014
3 69403 70053
1 61492 114284 331375078
3 111112 24674
2 128334 962690017
3 1340 145458
2 123998 662488967
3 117205 149693
3 180985 17415
2 62263 751322425
1 4489 144724 737222187
2 126426 295197475
2 155086 447826074
3 89648 133951
3 103930 86657
2 157016 17439105
3 84682 54099
1 8497 40799 512882504
1 27193 94646 840748311
1 12488 45965 54207005
2 172103 215714982
2 13024 211748614
2 95232 704415573
1 36599 105477 549878340
1 28345 81768 392661589
1 125809 145685 206418756
1 9218 79568 948219736
1 40910 76612 18937059
2 128877 144142010
1 9327 33524 371270031
2 42070 37177910
3 175598 88747
1 42493 97183 13901704
2 143692 64381522
3 158156 91887
2 127116 133583050
3 132456 48745
2 89797 699532096
2 28052 871973394
3 248 136728
3 164153 74555
1 58808 122474 759921100
3 33256 71455
1 37221 102867 116670927
1 55239 119853 129237974
3 88655 150070
2 136843 278594978
3 46548 73099
2 7113 190036494
2 7800 858739707
2 54302 866411270
3 4484 137624
1 4429 29514 338299990
1 20065 107781 674044670
2 158273 368061917
1 118575 143191 618577601
2 132466 275807868
1 26741 106463 675169334
1 77712 85396 816993679
1 54032 123018 911927027
1 16955 24662 511334969
3 117151 259
3 118551 78534
3 165296 37285
3 147009 2933
3 23547 154434
3 547 95365
3 163257 95267
1 58316 129243 487537977
1 20028 97834 514143058
3 50304 153271
3 52781 42134
3 181251 119424
2 134396 881078060
1 8517 39712 482178155
2 181495 352577455
3 29004 150031
2 63264 353108353
1 50445 142759 982252221
3 17818 131900
2 81417 169908003
2 146184 752327242
3 135318 27128
2 127228 560012881
3 48186 1108
1 45734 80356 82230115
1 12000 138214 199351779
2 26178 432606412
2 25802 693416647
3 2918 146266
1 97175 123316 74841528
2 19752 811767289
2 42233 159839336
3 78356 148091
1 140670 145857 468362524
1 108839 141392 903230941
1 50099 59156 530409648
2 148100 61568999
3 162242 101251
1 2314 131461 920551250
1 71813 147399 54698727
1 19786 73932 761486400
2 93391 255842505
2 56280 94289003
3 121714 35173
3 138132 82796
3 176521 2533
2 124664 224318192
1 74513 97944 759413840
3 108576 78295
3 32462 152732
1 16920 148017 702537073
2 62113 854957432
2 22464 793276618
3 55083 48320
2 3322 431428943
1 31612 104591 844431838
3 75623 7358
3 5137 48984
2 43032 58850387
1 53189 78316 68657155
3 88317 107558
3 11459 57325
3 91039 88913
1 33139 119439 326809762
2 86116 26826638
3 21820 22195
2 18138 470124191
3 62103 134672
3 77486 69759
1 125082 147784 150930138
2 163784 375011133
3 144612 30810
3 22098 135212
2 104280 979182840
3 143690 132754
1 94037 99762 833413205
1 9064 126422 409459889
1 41046 109673 230233658
3 47015 103300
1 130514 133905 172372614
1 12112 118423 324462878
3 111402 146168
2 56253 559527824
1 95401 109367 135539393
2 167632 467902824
3 170409 64071
2 55739 30442882
2 107961 610642809
1 19444 116441 379311282
1 21706 150738 644304384
1 19315 50837 473427219
2 61120 474973241
2 17556 643867494
1 116861 140203 719397630
2 174308 267771111
2 61598 218349708
3 24068 26886
1 89643 140902 407770214
3 7347 133610
3 149565 82543
2 136014 595768219
2 75368 415008635
1 112496 126545 412575875
3 14069 142372
3 53273 120464
2 24909 48093702
3 67090 60531
2 91343 767565742
2 142166 884714057
1 40665 65768 490173808
2 161376 531724885
3 99376 15358
1 13874 52699 314642369
1 32380 85059 108569494
2 36536 528199665
3 24081 55127
2 20959 553385725
1 49275 59127 99811953
1 8580 143249 390116290
2 147192 803130108
1 44041 133835 550977749
1 55067 109674 78190014
3 180329 68479
2 91537 739640598
2 78475 256224553
2 146686 98871664
2 178931 70177764
2 104478 215487835
3 68166 153226
3 17756 4713
3 34814 98273
1 122849 148946 845634639
2 178463 774974473
2 174381 106151237
2 153884 289451445
3 103297 149182
2 163905 578124937
1 128048 129460 846024251
2 69750 561924878
2 177615 242219142
2 43171 976915746
2 132693 291904406
1 76191 128488 689205030
3 81128 77991
3 124836 25428
1 17103 81688 832547155
2 106643 636370848
3 103419 42955
3 57610 25109
2 18443 699214318
2 95164 339233181
3 106616 8913
2 65352 616864245
2 135092 201478880
3 60659 49628
1 5461 8716 131860213
3 71319 108737
3 50203 104794
1 100751 131470 818186798
3 71508 36739
3 20912 16885
3 170603 57153
1 90226 95409 611255668
3 179051 26312
1 29212 101216 615183284
1 4904 148801 781041454
2 111618 890738954
2 93117 968588611
1 3597 151617 461065820
3 54928 147005
2 67773 624689605
1 109106 117832 32496495
2 3247 422800071
3 36450 153210
1 11766 129001 111948703
1 86215 92884 858153885
2 152331 576265408
1 26651 125204 371075000
2 85444 930981309
2 44578 143228840
3 113300 91703
3 146950 82185
2 150374 481352428
2 71364 962720212
1 89031 146296 513615952
2 102117 849262611
1 104735 134863 737613233
3 63186 23648
1 99977 131459 990443795
1 23071 104483 514347591
3 165968 67515
3 46014 4704
1 73195 129274 755867786
2 72326 570340592
2 143181 861706438
1 98417 106862 512519538
2 148449 304383421
2 138040 38072269
3 19562 26177
2 28022 89988537
2 41853 787371008
2 123639 401296156
2 91027 536888771
3 151197 91247
1 100217 138521 389901702
1 50871 147042 127726767
1 129534 133907 74529857
2 172409 502150593
1 73280 78190 925799401
1 93858 125870 373609030
1 135317 151316 853177907
2 77599 924741749
3 97023 62106
2 157803 911940005
2 40393 907875665
3 139161 113258
1 122595 141291 494772446
2 65756 279146436
2 70367 720636588
3 99815 118873
3 145482 104547
2 159151 650926518
3 153090 111189
3 91967 74603
2 125010 303097646
1 138332 143337 694897643
1 133789 138295 290434206
1 131217 152700 360041054
2 115557 501022314
2 155527 255697540
2 125409 206539386
3 181217 94392
1 29768 125010 316851782
2 26699 700467139
1 20232 115729 594106331
2 73227 329346805
1 60744 101718 714019976
2 120988 41167030
2 25654 516247756
3 142516 39382
1 5570 151272 62464650
3 120730 34487
2 90823 706069765
3 35270 123128
1 38994 109405 196613081
2 107067 894992083
1 1075 73537 941441099
1 18519 81765 54077965
2 146526 359653539
2 6511 461019531
1 80431 123545 456204379
3 141344 125014
3 155751 4859
3 88809 44012
2 150644 433761572
2 71419 308413257
2 58050 912046155
1 94709 128084 667920407
3 178884 102879
2 17655 748713605
2 177490 773152481
3 66246 41568
2 48802 81228010
2 98319 359298455
1 147759 151336 120938637
1 76340 123505 183324407
2 161159 514635316
2 36772 818878631
3 113940 135648
3 89847 42079
3 52271 4668
1 2729 129666 252227075
1 122102 151759 390666775
1 5260 129812 349037849
2 25405 560067828
2 110886 272757164
2 176897 874929628
1 26387 149503 164517312
1 12531 102838 756969231
2 98949 652145414
3 86997 88560
3 124015 33342
2 178952 255214477
3 87515 75831
2 33600 243931670
1 32216 102258 270169113
3 175392 92288
1 13635 62223 452197406
1 27688 48480 896234172
2 28127 898627773
3 45202 139830
1 25749 151248 430491783
2 139434 39141469
3 69440 129308
2 14894 202822484
3 156580 115076
1 20362 150581 900759338
2 146770 927438435
3 113728 36093
3 43020 151128
2 90680 409276579
1 116153 143953 477177198
1 18944 34566 180897184
2 144904 263478094
1 33543 64770 154702515
2 28158 672493738
2 98396 424835829
3 74414 22858
2 73976 711633423
1 114906 133351 730328673
2 95879 580757025
2 6214 282866408
2 53877 762338923
3 89672 10921
1 88756 148326 124338638
1 39457 131207 476487977
2 2043 11471688
2 145304 278224192
3 93655 111849
1 27166 119872 667230026
3 109971 84917
3 61922 26855
3 67756 8702
2 48898 944306537
3 74869 43636
2 177169 261983219
3 33462 69558
2 24917 761013028
3 163914 67132
2 22605 850309545
3 104005 66723
3 85307 31065
2 6123 573517813
1 5257 154580 780767185
1 21597 118181 862751846
2 14266 152878693
3 23854 62997
3 58994 36178
3 108686 106716
2 64542 697593774
1 16865 112999 665524768
1 115146 116438 885188281
2 26514 576111041
3 21067 79024
3 93070 84315
2 84700 30256147
2 32091 696885560
1 26518 67909 644721337
2 26123 412520734
1 77003 107812 732148184
1 27288 46694 965914000
1 9533 94515 638621970
1 121962 124828 622154087
2 153449 751486303
3 18430 69956
2 122054 713190417
2 173297 695129940
3 77706 125025
3 3598 138014
2 23742 443299254
3 105670 83601
1 41562 107323 534885983
2 40903 47936271
2 179225 249066800
2 147523 610493611
3 72905 80556
3 117642 66208
1 13020 123647 540342641
3 122259 108040
1 3637 31485 365430540
3 164027 129146
3 95111 61328
1 22363 125527 424816174
2 119737 324546275
1 50717 58457 738764550
3 108905 139875
1 41900 45433 438291187
2 85309 409258624
1 21952 35249 341630853
2 72400 805363003
1 369 151269 736351136
3 82147 113446
2 178727 193971454
1 36737 141452 509293376
3 46945 26807
3 71724 31548
3 58743 152997
1 17383 130338 96835284
3 26000 144665
2 87434 583687707
1 9676 117602 189666933
3 103506 43836
1 48504 66198 103168004
3 19363 124816
1 65389 148924 330271323
2 114253 917394036
3 127561 46990
1 51088 55217 732460434
1 70581 121129 392574871
3 53092 3046
1 67435 72454 253669554
2 19043 174462387
3 58 43415
2 165029 649348390
1 137258 141025 510627369
3 42810 92083
3 168105 38320
1 44595 137008 665524812
1 16 69711 691766299
1 98168 112143 144356425
2 126683 49495524
3 90792 111360
1 26582 50195 925382674
3 21141 50737
2 3518 497513753
2 51009 283521913
3 94578 13614
1 21216 82826 133057264
3 49827 141763
3 69931 46810
3 4796 113460
3 173400 26183
1 111989 130261 430780215
3 33117 84479
2 112964 543657449
3 126778 128764
2 73476 374188881
1 34720 58508 871046856
1 85203 95261 893150763
1 14060 106453 595882449
1 103784 113772 740276358
2 65467 262321789
1 122796 126112 281846981
3 172747 120341
1 39924 136500 112434863
3 68726 118750
2 126890 252093774
3 158600 101254
2 15543 286511896
3 3915 34716
2 18620 25767336
1 98583 106200 700918859
1 97625 126933 899062248
3 159527 60644
3 131549 52980
3 34901 108541
2 75901 772474464
2 142260 554384920
2 56930 207592348
2 105837 636725882
2 38511 731699318
1 116429 132454 491769185
2 111188 214128258
3 134582 154796
1 9936 62048 418252850
3 75484 32686
1 32837 52043 612768837
2 143943 289176147
2 70605 745715050
2 71305 522123394
2 115800 663774362
3 146613 50781
2 39145 448753846
1 100308 121856 363043375
2 174996 987508780
1 59878 118519 477953536
1 19696 142798 729455244
3 125389 52537
3 58737 58589
3 67625 145037
3 3587 131570
2 116385 77401938
2 80827 646414022
1 55368 113054 484105473
2 29297 53131532
2 72626 763593040
1 4677 7166 68349441
3 81437 3365
3 34092 117135
2 26568 585389819
3 155112 129387
3 149458 106486
3 142972 68322
2 13136 581513644
1 2119 103981 77064006
1 63694 101965 620889967
2 159632 134644107
2 165465 448695138
1 965 97907 509190456
1 20000 101012 684105182
1 25606 133853 525038747
1 66342 125260 745493467
1 69551 101315 907118869
3 16500 124660
2 27315 750798909
1 11974 102349 345383653
1 8730 65303 608441743
3 8146 117370
3 100971 113410
2 91947 732754668
2 101817 8707195
1 53081 118849 290840578
2 120742 315851235
3 97501 96121
3 50051 95120
1 116219 118217 131620226
1 104523 122854 621415505
3 174284 153358
1 36442 73463 899653434
1 73778 149925 988184165
3 100412 1567
3 136259 31379
2 17091 535809037
3 10292 49473
2 56877 342047035
3 130426 64860
3 49252 111616
3 84087 50505
2 119869 508078506
3 138877 70214
2 10942 568120600
2 44522 18544797
1 24473 96789 194440872
2 58751 768027241
3 163121 3896
2 64831 338633600
2 61457 120820314
1 93170 127059 484917916
1 11118 86650 893608821
2 77659 494406813
3 45381 72007
1 130125 151756 582853283
1 28530 97911 881843664
1 150213 150303 215033596
3 10368 65265
3 45530 32204
3 154845 17755
1 14675 32353 237176484
2 38117 236019498
2 58051 972374882
1 40351 49129 384449755
3 130445 36200
1 39913 133098 331154671
2 165863 810342703
1 69689 96380 869364556
3 103999 136808
2 110490 653353724
3 59678 78287
3 116982 56416
2 6789 243777399
3 108241 73612
3 51715 99428
1 34595 38827 147931919
2 152938 684885272
1 36020 96319 762845136
2 139926 584532037
2 65395 586051342
1 29370 82153 691950361
3 178281 144574
3 93108 7437
2 147911 525373932
2 168311 347315703
2 130771 362300825
1 30124 70632 972594158
3 86640 75265
1 109631 128490 798947611
3 9967 46129
3 102848 66293
2 143373 567793712
2 157033 683482290
2 34820 155148125
2 71581 957622888
2 180540 968033138
2 93005 550091684
2 141414 269784944
3 111911 10692
1 96184 99759 324112473
1 27464 95488 753844685
3 146246 67156
3 181227 73121
3 111072 74363
2 40116 269942606
2 91927 865423559
1 59544 79224 592031030
3 72039 53508
1 34032 97767 200611313
1 100050 129433 952325914
2 91977 439905246
3 18677 43125
1 41707 69941 589866938
1 74302 100222 925524825
3 104005 66905
3 147203 154678
1 91576 136024 996835233
1 8843 39131 841957992
3 149428 137030
3 53961 74794
1 4547 152320 720819483
3 137506 98848
2 132364 810965331
3 145490 67969
1 4976 10514 558665097
2 38649 515400005
2 36654 986863387
1 18502 36832 877562583
1 38757 84945 996503096
1 38953 130641 950316596
1 22811 64438 267239864
1 12734 35414 813476783
1 54519 105117 236841811
1 9954 121826 280920017
1 24340 35821 274153240
1 73194 112593 996251998
1 77539 135231 669370514
2 130700 856470165
1 15173 30211 937211927
3 121035 58298
2 163874 737493165
3 46871 55383
2 131139 475557003
3 112828 146913
1 68299 133145 417140597
2 148323 685070583
1 29157 65028 579443303
3 156554 48691
3 100361 45923
2 120720 244802478
3 177294 81632
2 151005 846066119
1 128999 138040 204678263
3 180170 111733
2 86027 913812018
2 22011 877850173
3 28157 95674
1 9612 30396 314498571
3 146578 21803
1 64326 105939 156120593
3 152944 30145
3 97849 124884
3 117991 112321
2 22775 561458562
2 137859 298865384
1 121661 154424 149523411
2 70031 572417595
3 123695 93024
3 85096 105734
1 18637 130551 124626659
3 1004 139493
3 20689 74383
2 86033 409045969
3 161777 99515
3 40803 134397
1 28483 69441 794967423
2 169741 623780151
3 103300 30200
2 12508 431845518
2 93448 573101154
2 41296 516926575
1 78754 95455 683945200
2 92034 712843836
3 173968 116411
3 77013 95961
2 144377 467256820
3 11566 45298
3 140579 1232
2 172416 191118833
2 181459 18685444
2 148372 120634012
1 1532 35128 39202238
2 40325 637703245
3 99257 7825
2 131146 74095180
3 8537 148548
3 31884 66387
2 19098 266650096
3 98161 100319
3 85444 137944
3 30701 151631
3 31646 67016
3 26802 27965
1 27398 111277 837491504
1 104692 142314 139678544
2 59227 783939902
3 89449 71997
3 140105 22333
2 41050 688281344
2 16055 678922314
3 159402 135643
1 106621 118069 382377788
1 100489 124875 389707418
3 80253 81182
3 80097 12965
3 51806 11042
1 69581 144402 140539137
3 83012 122106
2 97269 182046519
2 162886 308119318
3 2954 53971
1 16048 24117 86021535
2 162217 363754369
3 21760 96190
1 730 15515 348805593
3 47010 32361
1 68350 127141 499566845
2 116586 803548060
3 150151 123282
3 104514 87926
1 72953 124790 561969548
2 126312 816767897
2 35498 450731562
1 45268 77709 309317737
3 166521 101221
3 81393 3214
2 163769 12056982
3 88618 83330
3 178595 145168
1 11730 53232 905994213
1 68416 108042 675021999
3 71355 13371
3 36205 47926
3 83917 87216
1 88857 145034 69784325
1 79844 116493 789068944
1 6341 89096 70806298
1 35255 100912 899175162
2 144202 246914527
3 87904 70825
3 155004 131595
1 74383 143382 625969305
1 100815 120503 683500802
2 68711 463370302
1 15668 142758 885586761
3 67215 154768
1 623 117915 584872629
3 168595 86365
3 105458 139935
3 69058 78091
3 104780 23878
1 12131 54025 338754396
2 148147 336642144
2 164100 652285511
1 89591 100595 950432164
3 48196 1161
3 131476 89739
3 151256 153979
2 147906 46332415
1 100024 150765 48870145
3 101540 49117
3 52155 57329
2 54029 754226501
3 48940 129682
3 19773 110533
2 78648 961344834
3 38947 10882
3 149162 41339
2 16794 12443729
3 8407 149588
2 129333 359161633
3 81708 14030
1 71755 96864 343448793
3 26030 121599
2 50547 559730300
1 36800 53884 937487952
1 15865 45607 283723880
1 16377 119045 563731270
3 107945 6809
1 24001 29255 476167021
1 71008 99618 697829894
3 93332 121889
3 112608 88553
1 117657 127891 179375902
3 143577 69667
1 15124 82724 911025543
1 21271 93736 543865170
3 3599 2637
3 52888 29570
2 53248 516938125
2 25201 488575117
2 84261 423614892
3 128013 24326
3 171127 142381
3 137797 78992
2 161967 208070128
3 127141 70927
3 5875 98139
2 70485 585652376
1 49547 81147 29380852
3 79940 81846
3 31411 104799
3 157973 100553
2 32210 632213433
3 16509 111657
2 140898 570992431
2 128755 899532834
1 87030 149349 545995876
1 92553 131542 703803819
2 50118 896767370
3 119421 13281
1 49842 98044 548304285
2 113532 108533100
3 150499 153239
1 82355 109980 77456394
2 88742 95424378
2 18631 13202685
2 175247 114384712
2 5040 354219017
2 5241 809267457
1 65297 75718 397454679
1 92082 125832 488804050
1 2063 96931 618241721
1 127970 140240 360573804
3 27156 145297
1 38931 53906 435198372
1 29082 79479 495360823
3 154171 120250
1 41358 131917 606029944
1 67627 98119 76956189
2 115954 228587202
1 129228 139162 758732066
1 58786 79029 355303814
2 113474 761485155
1 3940 132302 148548236
1 102373 107408 663724087
1 70814 85420 717250661
3 154885 130726
1 5074 132256 113406858
1 81091 148245 821893274
3 127754 34317
1 7307 11353 310520742
2 3446 922018078
1 33521 123017 237308013
2 50371 262697667
3 647 135039
3 20280 95208
3 178167 54285
1 109890 119084 786157839
2 99337 501965838
1 16725 78395 686689622
2 164541 432702742
3 38563 87910
2 172907 666264544
3 158365 135234
1 134382 152691 579390240
1 23427 29157 605233645
2 147970 978601211
3 97772 104811
1 65928 124074 855828838
1 117692 118043 971934581
2 1670 491772939
2 59835 42720797
3 52704 25300
2 180799 967242791
3 94368 110537
3 145850 120772
3 42029 48987
3 34087 46622
2 58140 139928217
1 30141 34924 982555316
3 155897 75273
1 13509 125306 487910070
1 82691 109989 521740409
2 115875 404412664
1 87255 99089 419003202
2 127213 150663007
1 21485 40303 659725225
2 113689 684001735
2 111875 765871558
3 87571 106205
1 52146 53167 33716678
3 66069 144375
1 39181 84036 328597424
2 124411 931960538
3 110875 27449
2 75344 194066649
3 95103 106935
1 18122 143084 47752279
2 57558 342184595
1 48097 81518 298332864
3 179880 138346
2 5869 100693885
1 127855 129731 298789346
3 46428 54240
2 61833 189032242
3 154 37714
2 127923 854901786
2 161394 167153009
2 7108 737685603
3 23131 72369
1 89601 123634 171985040
1 19197 79146 611731553
1 62444 129889 63707204
1 8297 42524 622231304
2 160407 942220621
1 9829 112668 844646649
1 125929 149045 565269878
1 120994 128814 832637431
1 134283 137823 737074020
1 89462 112742 22220225
3 66392 121694
3 44150 85729
3 150362 43317
3 93732 122859
1 10176 17781 458704045
3 154689 104341
1 24197 108227 492922800
2 98645 501384310
1 31336 45597 914500744
2 20077 944710136
1 59889 70019 12497749
2 70636 605708486
3 160632 106171
2 180511 294419817
2 4975 397043358
3 15433 21448
2 75601 803370436
3 76663 42080
3 111272 150845
3 27432 71359
3 72625 91068
3 2865 17048
2 111612 457110579
1 100455 154533 777290913
3 159755 79556
2 139701 753119218
2 28356 988830099
3 26099 15823
3 41494 122065
1 58436 72465 703870572
2 41474 991836093
3 135773 35937
3 84741 122173
3 164994 47717
1 34755 60426 658163722
1 67856 70665 907372834
3 14453 64413
2 111387 685850013
2 75548 108088709
3 74505 89772
1 84906 120705 713016696
2 12794 931396725
3 32797 150355
2 41044 117355957
3 3344 62152
1 1473 110195 982578430
1 91020 94312 677124389
3 155051 36102
3 40659 80086
1 38166 78123 142965469
3 26557 82617
2 168713 569628251
1 41735 77637 513567745
3 86806 133205
3 82691 21561
3 109745 102954
3 50594 129894
3 124766 109686
2 86702 285720725
1 59880 146139 460664394
2 168207 756235790
1 20315 117973 256428500
3 51254 150250
1 31574 84431 741813968
2 23403 642991110
2 147157 730342119
3 129054 81156
3 123138 2448
2 178901 275193804
2 81038 128192238
2 161150 637571535
3 180511 39077
1 9161 109920 372278764
1 58661 129761 474376224
1 23927 78326 470186670
3 7422 123799
3 173464 23571
3 96396 50727
2 22263 142602330
1 2013 39559 510598992
1 11101 112410 87574871
3 119239 36624
1 27713 154051 421396702
1 34690 88855 997305249
2 178447 256925326
2 36325 498847454
1 47814 101691 767621753
2 7338 602926228
2 161506 575044719
1 92610 110017 4096881
1 27280 51158 23890053
3 83634 60239
3 13964 20527
3 23907 42825
2 165945 338810974
1 16375 91350 414222281
3 27821 67444
1 17532 154144 458727676
2 131165 910015117
1 51777 56772 997255195
3 23459 132878
2 85393 125973698
3 36011 51270
2 25447 886525450
2 118281 604187694
1 59254 121543 128042874
1 57580 113981 692848080
3 144088 106269
1 73252 81077 692619396
2 136178 801246138
3 67202 118794
2 59226 677585206
1 85488 122206 260441580
2 135748 54442085
1 54992 137267 481913577
1 36966 153367 358095768
1 62117 86339 10960378
2 137790 966516578
2 111898 963636691
2 148108 820361679
3 84663 85947
2 145166 490884790
3 161263 9545
3 68860 27824
1 43053 58035 174853165
3 2966 61641
3 146547 39001
1 3665 60142 410003837
3 126841 110850
3 24294 12684
1 68177 109528 541984179
2 17611 687415744
3 200 70387
2 139671 765095690
3 77989 147148
3 127452 42175
1 40172 154512 409308797
3 118025 134676
2 9513 317933897
2 31645 385274690
2 175946 844474075
1 7976 145619 869049712
1 81051 104520 703323536
3 75810 46136
3 5556 18128
2 106805 655946540
2 4273 428245285
1 1820 53669 497185569
1 13318 17040 670627357
1 44115 87104 64851979
1 33938 95664 915168182
3 159566 7054
3 33294 150062
3 94561 83273
2 18024 915827815
1 12189 108637 944010709
2 28898 111033692
3 92645 36631
3 125869 110149
3 138913 124733
1 16545 147542 650502414
1 36926 67998 78871042
2 150102 219618853
2 57450 389056691
3 35031 110107
1 142843 154024 459073847
3 131852 60743
2 169991 846423480
3 118371 136720
1 109742 111695 532591976
2 159852 528639055
2 165284 215500478
1 47785 72716 934029361
1 64081 79987 307143932
2 142066 690000917
2 135550 701906573
3 34715 75167
2 115749 219941732
3 162608 84317
3 163200 55276
3 44210 12735
3 54021 553
3 133784 33246
3 168792 126645
2 178202 661334360
3 158910 51598
3 175426 110485
1 17574 94318 286847624
3 179835 109552
1 60984 108866 822737964
1 1852 114793 487543364
2 57636 561497616
3 141858 53202
3 153817 4664
2 97583 203963743
2 18109 789881620
3 45032 30452
3 110304 62382
1 50453 149218 817946240
1 50793 104039 328488218
3 22173 130619
2 58091 691843573
1 2302 82991 638909567
3 72983 108102
3 72798 98601
3 169446 55204
3 29385 34391
1 21911 46528 856276686
1 66068 97649 989275872
3 24077 724
2 132204 490680904
2 83721 395281962
1 116897 126665 620482763
1 49665 54335 809281902
2 111736 922379969
3 163395 50371
3 155632 154244
1 61 79789 821242433
3 60347 58031
2 99913 875703575
1 17799 80225 382953707
1 24802 50690 507072310
1 26674 53856 807943850
2 147878 465881406
1 56503 119443 692739652
1 25775 138486 597868789
1 12129 20118 469091604
2 167426 432937592
2 68994 677958824
3 34629 82361
3 172649 110826
1 33718 81748 141414850
2 5024 901104826
3 71622 118179
2 96911 447087411
1 25986 111659 659574533
1 37390 43803 739748823
1 76356 142266 556555469
2 134851 600365969
2 50378 947423250
3 87327 22108
1 19393 132776 405726539
3 11276 69492
1 101626 108856 677073113
1 60520 61367 213181747
3 147879 77571
1 46347 78628 962129305
3 68080 154318
1 82214 111022 864223156
2 122259 773063623
2 23016 932383067
2 97913 798704126
3 17833 26948
1 135272 140222 113976109
1 19679 86496 921209143
2 31777 656110882
3 70812 120674
1 12153 112753 296004837
1 110008 146593 667231838
1 46258 133538 47728991
1 75886 105608 621477597
3 154066 12517
1 62266 108739 28440771
1 34232 134826 797048457
3 27862 48527
3 7092 33722
2 33286 252796467
3 43439 123161
3 127552 68489
2 179902 947671084
2 100472 559927151
2 144598 986337865
3 45025 85710
3 178376 113144
2 166992 290033970
3 121473 146179
3 67636 145458
2 31534 111401998
3 125639 66388
3 163558 70656
2 178498 10241897
1 118596 148106 880890017
2 157493 244111546
1 99524 113724 594718021
3 176337 153477
1 99514 112631 64985845
1 96692 108294 821212408
1 42593 75652 572032651
3 57470 20130
3 66412 97977
1 49770 107100 291840374
1 88917 100993 76641070
2 119407 839069310
3 49479 101218
2 103900 838532669
1 9550 20474 556138209
1 29888 128264 913798985
2 83038 224662597
2 8032 243858030
1 101677 120015 279371418
3 119278 133971
3 113839 80328
1 75093 93380 571593595
1 42404 42573 51590239
2 131519 609694461
2 124621 310165617
3 55384 27684
3 51925 4895
3 155308 790
2 106675 564037670
3 172706 152729
1 53354 147531 412618940
2 53691 482476058
1 420 79508 325570912
1 25564 149197 21287217
1 25457 115980 335024686
1 32249 133458 434193507
1 11441 78034 570919483
2 603 858213483
2 88157 980399321
3 65893 100438
3 112582 31859
2 170200 85802738
1 115674 152426 221390865
2 71633 814673917
3 12474 49870
2 140015 815095926
2 59854 874640669
2 165112 272347633
3 67228 32307
1 3281 87657 747080374
3 143612 100455
3 77896 63005
3 84983 27783
2 105032 529445909
1 76116 85864 600985025
1 22231 102266 581844378
2 167051 704924482
3 37951 144760
3 33768 121515
2 17089 363327199
1 39900 81409 542727770
1 42544 112809 171142370
3 111653 38772
1 25253 52412 246289711
1 101480 134376 948196062
3 80473 133785
3 173208 66655
2 60039 955693531
1 10280 44858 734894685
1 98362 111921 751517692
1 121012 130547 750075371
3 87907 116253
3 93927 129857
3 132153 39327
2 19062 587070452
1 10740 74489 554392236
3 176966 32613
2 5985 861507385
3 118466 104941
1 77576 131984 579279920
1 28741 121689 490925820
2 159609 36847010
3 46975 150401
2 166443 469747907
3 62355 36945
1 59686 153771 5096238
3 135988 17352
2 51020 270184140
1 48573 51758 976296943
3 164605 53797
2 78481 545207448
3 105014 126841
3 140756 60169
1 99514 112141 987044016
3 59786 71411
1 33645 35145 900923299
3 171209 73192
2 131532 823730188
2 165738 226592366
3 48590 67692
1 27130 109276 849549631
3 113991 85132
1 57664 105278 691556300
3 28505 117025
2 169264 532714989
2 108247 50822177
2 91247 916412892
2 123344 50126967
2 108877 371283037
2 167839 639811492
3 152740 55472
3 105709 25483
1 8136 27563 743792165
2 80755 216633769
3 89216 138186
1 56403 115917 895220333
2 159042 588855640
1 27454 130579 123211553
2 32524 697744821
2 160804 604776033
2 73673 581536526
2 128770 207039580
3 149398 16438
2 26000 176755938
3 21767 32417
1 5603 78633 522523995
3 19627 29949
2 108145 605811901
2 153498 573137425
1 37448 93418 767061736
2 44569 373150018
3 4833 24171
3 83605 99072
3 115867 20233
3 43000 26862
3 60161 24544
2 90488 694189156
3 48388 118938
3 139342 79218
3 123865 43881
1 135913 154046 607718348
2 112583 310039358
3 141173 153364
3 91066 17783
1 17760 150876 826040327
3 11129 132965
3 2483 115972
1 64231 65307 875181668
3 120657 70780
3 179491 128506
2 92686 56889374
2 130419 843834555
1 110887 134003 521817175
3 163040 82141
3 178929 136566
2 154004 304226007
3 178221 50077
1 9902 106355 468706048
2 100791 77305220
1 26335 89172 262092228
2 167322 821958190
3 93993 150594
2 56160 199509108
3 78085 140546
3 15018 106404
3 100124 48490
3 74246 96770
1 28899 128873 676190485
1 80709 87927 323477945
1 109959 123501 319065116
1 41007 85675 97862226
3 67214 133190
1 8259 82997 731310519
1 15290 141299 616394595
1 26019 54699 181088767
2 133947 289773499
3 43940 23398
1 11622 18750 106480355
3 137088 138635
3 26160 121123
3 17840 137547
3 128718 59088
1 31640 117309 278951134
2 36550 225350979
2 97272 464841101
1 81707 121084 637998954
2 89653 423621607
3 70627 107262
3 97892 117711
3 107287 21647
1 73635 109767 604369519
1 39944 77626 257400806
1 22658 37739 858514808
1 33494 134065 960858778
1 48612 96191 129233860
3 35454 131378
3 26267 102806
3 101236 34221
3 106079 64956
2 105998 985083529
1 12687 98909 67574829
3 172556 18915
1 61549 144030 800028324
2 45433 307884243
1 78425 81400 944412309
2 80292 57767908
1 73430 106632 268739715
2 47787 131799109
1 68498 85900 494443233
2 60083 679087
2 13138 802366028
1 11957 70520 781187847
3 6794 101455
1 45306 108037 973960514
1 77605 150723 503220866
3 58529 27650
1 26964 112428 25965977
2 42059 84591875
1 20651 26863 857011043
2 3810 581359204
3 112907 46335
1 18358 84377 289779613
3 100703 145268
1 34098 51915 336822087
1 59592 79352 876079799
1 90505 154182 830687337
2 162557 895971294
2 67840 864508583
3 122995 123405
1 126270 150044 2929651
3 89649 3092
1 94074 120807 608629244
3 19981 3082
1 12934 134580 431414073
3 158466 39877
3 128204 122314
3 7321 67032
2 92214 336553018
3 5398 69377
3 136654 114098
1 49977 135256 138940126
3 130176 53335
1 29363 135555 868576273
2 79291 501058355
3 65960 121049
3 112334 32306
3 167872 101138
3 143263 58505
3 113507 119128
2 3426 33483827
1 13066 120482 366901776
1 4672 90087 506855047
3 82025 67211
3 142472 21057
1 42005 113954 505319752
2 151605 308532465
2 5979 266186638
2 10904 871093183
3 21218 62809
2 49214 140931415
3 15699 111807
3 133584 107564
2 109843 728683743
3 88753 9299
1 107974 136052 16423811
1 721 84264 175741037
3 106418 119433
2 102594 298072462
2 106103 663946404
2 131494 293885364
1 56556 85504 514635540
2 23864 294016816
1 47596 150173 958019331
2 108296 578371428
1 62725 112939 543214044
3 98183 111500
2 101341 426869652
3 126962 134768
2 83958 365233464
3 161519 112939
2 130540 255647248
2 17003 415137717
1 21385 126818 361742667
1 22451 70810 456480547
1 128306 129266 800395560
2 13165 256562852
3 26075 139106
3 138987 97938
3 138725 72784
1 77103 90905 239993351
2 21652 659321932
1 33963 111323 197189379
2 94074 542741099
2 71505 336355747
3 153962 63947
1 21829 108657 12089227
1 55781 81350 125418468
1 13809 95248 353286480
3 34260 52621
3 72026 28531
3 137732 79055
1 104570 149588 460713904
2 121030 256070856
1 85198 136521 336780239
2 59070 259228407
2 101947 147866285
2 25372 900241485
1 51413 139175 276782353
2 161611 297773863
3 111104 59945
1 78197 112857 222350393
2 140932 736495109
1 35997 40613 867207933
1 76492 93389 313933558
3 100787 112411
1 49677 96496 492709656
1 87187 152729 15111001
2 53822 599780306
1 79763 149902 521112067
3 60986 88428
2 115415 378105946
2 116463 324673403
1 87410 92855 253371321
3 52036 43147
2 83053 612104546
1 28897 61185 588073435
3 123461 139409
2 34164 470912101
1 33983 131389 40101270
3 129871 12022
2 121548 966202413
3 110647 24950
2 128945 383792918
2 14069 991196777
3 58561 13567
1 35382 87712 813671413
1 56033 136815 890753431
3 10501 108276
3 139085 111981
2 143796 698538887
1 39670 85991 378406879
1 97974 108439 525630222
2 78937 798765522
3 3234 33819
1 81855 153767 918808769
3 72941 135117
1 21764 139918 884998278
2 157234 241456458
2 151909 522185363
2 30508 166092230
3 180240 26486
3 96747 132287
2 128423 78897967
3 24764 85425
3 151119 48750
1 8972 127382 556356860
2 102681 978644792
2 115333 802410005
3 87777 111767
1 42078 91858 497977607
3 146691 94655
3 75602 8944
3 124732 87595
1 42215 74186 303825700
3 21450 136284
3 124890 17845
3 111813 3346
3 52602 103851
3 65923 59069
1 97442 130767 222571894
3 26817 92883
2 118268 430060189
2 168444 633076512
2 17473 957917633
1 31740 105853 38489806
2 138588 829039631
3 125234 153202
1 11625 128051 573365667
3 48824 15223
2 157856 890739288
2 69005 694092126
2 165587 260839674
3 77071 11227
1 53209 80006 715797890
1 64524 92991 384456785
3 25342 6879
3 175239 65854
3 57283 127207
2 22093 476529687
3 162285 94031
1 37662 129336 464290024
2 114021 378944341
2 161465 805928150
3 68125 21388
1 81162 109560 56963566
2 173044 302382964
1 19129 59199 216205541
1 45705 144971 863783902
2 122407 429046499
3 153746 73080
1 64627 70434 773312292
2 133613 378465979
1 38549 61791 687062551
2 75835 727339370
3 166817 4335
1 43271 97961 41524010
3 132390 23894
3 118995 103290
1 126873 140259 409373600
3 133748 132102
1 111661 136855 859729096
1 38562 63773 149255978
1 66111 107328 136246
1 62845 154217 528010485
3 113804 43642
1 52173 129612 266394667
3 74300 96648
3 11821 129883
3 126682 151120
2 12702 454585076
2 128648 941093918
3 124570 76995
3 26107 134574
2 127184 456226924
1 124949 147037 815248083
3 21798 14352
1 67918 92917 345333029
2 111675 305225616
2 126229 90312055
2 166134 894148972
3 17206 24310
3 53532 113216
2 78053 992355579
1 38604 107699 188978625
1 102639 105038 616246313
3 168327 119617
2 88067 584471359
2 107480 66494541
3 102059 61600
2 52735 296741662
3 134184 38502
3 177566 111960
1 110564 142158 861300377
3 6341 114633
1 71918 135266 389461650
1 47447 136962 906880556
1 102605 117958 899550777
2 10551 399168860
1 59743 116019 149052101
1 56925 92984 616579680
1 79189 120126 738719514
3 156105 120194
1 60834 65137 56439544
2 102278 705793596
2 158985 281252613
2 20973 829481299
2 136790 398679679
2 55681 651562478
3 70179 37009
3 147290 7687
2 54302 962506009
3 181028 13981
1 20627 126336 638965998
2 3575 886176942
1 89398 125212 271643370
3 19454 34408
3 107604 82651
1 127205 143902 361691514
2 87801 239856969
2 38945 996789830
2 175011 339049867
1 2991 36244 472811002
3 126069 38987
2 31688 376689044
1 51312 142275 482578216
3 26498 2227
2 75275 870894465
3 48031 100499
2 71050 932088559
3 146899 135623
1 31595 143950 77456317
2 18209 603506131
2 13372 393269259
3 148128 86270
2 148994 749496337
3 117915 100773
1 45770 153734 10320484
2 26211 558831132
1 52598 149744 398155143
1 34138 107893 779428795
1 44523 122838 907011288
1 1170 44765 853104319
2 40274 958135790
2 178583 927154663
2 49998 774688517
3 167208 34340
2 105572 495113939
3 150713 124416
3 176277 69171
2 6100 520351704
3 72899 141251
2 117253 455857770
2 75521 640286618
1 2911 90227 675424794
1 65434 122152 307398310
2 76491 412222464
2 49941 486942960
3 125144 94115
1 62096 96136 317878177
2 85650 187497865
3 137268 98084
2 105466 749846608
1 61133 141634 971147720
1 15215 114566 848593174
3 27454 85241
3 84425 90870
2 168714 592779893
2 174706 88051815
1 13309 150996 141409975
2 97026 738012676
3 165962 141109
3 109445 132460
1 132992 154544 867869618
2 162869 713330520
2 114717 850726921
1 678 75079 101962137
3 148770 551
3 103069 137735
1 110319 132170 303866707
2 10581 101100864
2 10870 895320799
1 4112 129735 742670619
3 15321 109825
3 178648 138264
2 179389 444855483
1 19357 85925 998192816
2 33153 30310174
2 65539 887458050
1 124332 132375 754426304
3 125386 1962
3 113751 52188
3 95523 85497
3 144206 98057
2 24233 499156864
1 52941 80993 633014116
2 66126 159309223
2 117773 587455744
1 40916 106217 548602585
1 31162 153743 317021726
1 12169 20336 479263647
3 23178 126417
3 74200 56963
3 9420 110125
1 89526 89857 662347470
2 67571 641753220
1 8304 58899 614123002
3 96315 128892
1 66279 136529 889178033
1 49768 73131 879519275
3 180536 88446
2 45813 438929213
2 95777 68450410
2 168226 482388099
3 25081 145061
2 132488 325116770
3 90187 114406
2 44637 668591763
1 54485 154551 650433154
1 122294 127763 836413112
1 31963 49802 927665043
2 119211 702832082
1 121150 135334 859009482
3 69205 11593
1 36380 114579 819849599
3 131683 125196
2 164442 232897081
2 145203 917593459
3 161907 109722
2 164376 114113713
1 117252 125494 46653288
1 76680 103196 209531454
3 2028 95994
1 55174 123544 726479231
2 40654 64322096
3 62043 60306
1 38470 60015 637607276
1 66921 89598 542778941
3 127073 29445
3 153315 85987
3 37796 88381
2 178441 792649869
1 12472 47614 949719987
3 137875 122261
1 7046 149903 592961992
2 138267 31286077
3 133767 90458
3 113606 143626
3 110617 49236
3 9448 34589
2 77013 709848388
1 14435 95709 155741420
3 124704 142725
1 98475 152301 663737343
1 1936 127219 922279178
1 18243 21284 924760793
1 84548 138909 444708598
3 102943 30035
3 161104 50128
2 47492 915666872
3 6848 105671
1 74618 88436 157966733
2 33874 658760208
2 64313 461938991
2 48394 277033023
1 27291 31799 99003207
3 109733 76189
2 116947 83992178
3 90694 105941
2 134730 737283831
2 108134 631662485
1 19886 36932 745217071
3 50891 49721
2 153534 847146095
1 18209 21830 494318314
2 58925 895233543
3 18897 99358
3 100413 12219
3 130871 94433
3 140704 92656
3 174066 132911
1 3916 47790 591089203
1 55434 110956 933031171
2 158446 437359701
3 46033 127540
2 141955 331093208
2 90646 230698054
1 78148 130954 862392985
3 69494 127674
1 56163 128865 540773048
2 44083 361701033
2 127105 168022011
1 37367 117708 605307310
3 74207 154861
1 23574 103567 194933490
1 5597 33985 869297907
3 130221 69563
3 48743 88024
3 61877 150887
1 31104 105553 535855730
2 153387 298289927
1 6376 48731 302067179
1 29855 34980 494483064
1 4931 138582 661825149
2 86082 959755266
3 102662 36117
1 2474 121586 269036186
1 1443 104442 431819534
1 36635 117604 507283730
2 110867 538907248
2 151196 554649233
3 86581 8801
1 45167 102858 594040760
2 49868 766184384
3 41928 141147
1 58419 107147 582591174
1 73857 130102 671168523
2 152913 409690290
3 25548 23444
1 13925 154344 987523626
2 1148 212466646
3 37512 39905
3 96356 99366
2 51333 318496757
2 162207 410294370
1 80864 109002 426540606
2 109233 318025281
3 13204 129011
1 80451 119534 625237945
3 126582 117887
3 66442 61580
1 2404 102661 996737150
2 25835 793514885
3 120444 107562
2 46090 126332566
2 85842 769556432
2 151337 533907768
1 57123 95914 695513573
3 5802 129480
1 7509 114660 244278369
2 126946 458535469
2 113216 888613721
1 26452 95553 292727989
3 72887 137591
2 4632 616109154
3 135096 97797
2 152899 105501815
2 141734 891712068
3 7091 21246
3 97737 74008
3 84073 153102
2 148576 64564129
2 56768 252295028
1 13126 116828 314617663
2 158382 518747703
3 142100 119486
2 136156 749399379
1 56963 106716 670822149
1 46852 47401 873374488
3 111305 7552
3 156792 44241
1 54777 95523 992590898
3 92249 90254
2 39203 821946191
3 158679 148034
3 174547 57918
1 72604 104590 157459141
3 23355 27917
1 87977 89737 717872321
3 75472 8153
1 2309 57082 663411560
1 50811 51223 610349698
2 97629 448676394
1 77398 142229 642178163
3 56253 80670
2 119119 103396560
2 110430 70132703
3 46903 45484
3 156034 26000
1 20245 24647 573867694
2 56513 691899338
1 104846 146464 906500441
1 90440 142581 758738093
1 106982 144896 473458443
3 134373 114380
3 75038 136226
2 129354 306872220
2 180028 618480570
3 44155 151406
2 147339 552878110
1 62673 136748 191313534
2 37855 231587430
3 86522 87936
1 10571 39411 517386498
2 180274 306762141
3 162527 3020
2 49702 386854857
2 56830 380074874
1 39372 78972 216656115
1 24831 47985 486989162
3 55724 87015
2 80649 113041355
2 87047 189698976
1 852 46591 298109759
1 100052 154588 629250662
2 97023 433679923
1 103389 138857 851480120
3 24305 11614
1 43482 147991 936608423
2 115395 497135956
2 21315 446925410
2 143981 902366884
2 5450 264029192
3 152892 58916
2 79190 101325025
1 50078 53335 179093258
1 8889 128353 876818302
2 17627 191581198
3 170350 143682
1 37312 102977 881110756
3 140802 92716
2 22479 191574778
3 22572 110089
2 84603 25478914
3 154771 44747
1 52229 110873 444893306
3 132646 137868
2 114205 376012624
2 136168 873853796
1 62040 130378 188724890
1 10042 135427 21113849
2 180404 378863962
1 889 61161 908419109
1 51542 74113 977764749
3 124247 99598
3 144334 78072
3 56040 127033
2 125718 862871857
1 44549 141047 680229624
2 38013 711512111
1 98583 117123 161666634
2 140626 416512726
2 76834 59188071
2 137317 172345960
3 111894 79672
1 18307 68808 44656642
3 126704 151512
1 7459 119964 130557115
2 24586 143078985
2 78704 129414508
3 25495 42237
3 51520 80987
3 178948 95437
2 175656 35860453
1 44368 52523 236731568
2 99025 718489524
1 69820 123370 513014982
1 120026 139751 952797468
3 153783 129252
1 22719 67971 405169643
1 44225 50522 458115924
3 129359 110574
3 88633 143522
2 14214 278568529
2 30944 495293043
3 130374 104460
1 58665 70858 261219855
3 161926 62314
3 2019 125096
2 147098 289182266
2 26917 850869832
2 72296 116809782
2 106066 184337702
2 33591 456129867
3 89157 74247
3 136720 132920
1 54778 126535 738708810
3 163194 120390
1 141274 146005 989366656
1 28781 116528 633640539
1 39348 148148 653684387
3 124931 147308
1 72872 118857 189610599
3 109322 77185
2 4830 773424454
1 117918 126858 280454211
3 8939 26600
1 72343 139094 426724769
2 70613 410262719
3 17833 30009
3 53924 7289
1 39000 73199 969205661
3 122778 116358
1 70934 95373 711096336
2 70524 161034656
2 168775 282278867
2 110694 533400433
1 11140 46942 995304925
1 49329 91985 914793100
1 58741 129225 576247323
3 81756 87307
3 27056 111084
1 14639 134876 312830463
2 60597 617479762
1 15773 42507 154693989
2 55251 858950350
3 59499 142997
3 15880 71990
1 14601 48575 238129020
2 30331 818379199
3 48336 142692
3 87335 127530
2 138259 327485660
1 80832 92762 929243648
1 11854 51746 32002245
3 166055 82579
1 121907 129080 666803657
1 27377 51941 537060811
2 64409 287721674
2 35892 397852086
2 145510 274869464
2 93313 63336649
2 79136 159770054
3 5331 40234
3 105621 7265
3 171721 137180
3 47101 97271
2 169223 682882802
3 122082 39263
2 144506 393776407
3 12341 1933
2 90483 134087478
3 75572 42999
2 166816 897983266
3 12150 47701
2 37339 322383521
1 79227 88704 937582950
3 161187 5990
2 42228 745371424
1 33693 121615 472970793
1 17299 124547 807589913
3 139032 128283
1 73548 127391 33877070
1 4517 90147 849018097
2 26481 500576234
2 18754 422933344
1 11155 87524 625133549
1 81770 102071 317851851
1 115313 126273 352053058
2 21198 686844126
3 48372 38439
1 12957 143586 658942798
1 50154 59174 499734037
1 12155 119917 715800876
1 11615 148792 447365006
2 138720 42594655
3 74618 4669
1 225 53591 423620017
3 17927 134399
2 61601 503825006
1 124140 151446 184231725
3 16903 15305
2 147311 587627635
3 106768 30094
1 66346 142478 90363593
2 31283 914104736
1 12048 58119 62115357
1 32157 143045 973233325
3 151733 33346
3 151730 139306
2 44657 457232499
3 7216 107610
2 29390 717946284
3 49836 112449
1 19355 21895 794298695
3 169018 109915
2 150833 984973452
2 69035 374116206
3 65378 153513
1 85360 139012 660066301
3 94945 11529
1 58761 59718 658548366
1 118780 122337 460735958
3 97194 35223
2 92164 786609550
2 123245 815496346
3 9410 121022
3 40595 81904
1 60451 146021 654030556
2 77838 625705625
1 116394 154863 477104772
3 153081 145031
1 52814 103725 843617275
3 118815 2440
2 97549 882107455
2 170553 790516890
3 48909 152289
1 107437 125093 381386304
3 105518 73435
3 109893 59221
2 160910 435641416
3 79343 37317
2 159195 791771910
2 68842 607145574
2 139802 132195633
1 51771 113378 32542723
2 86382 686585005
3 132292 12246
3 34903 133418
1 57636 111029 355733169
1 47631 123968 348046142
3 45287 119920
2 108581 960937512
1 95016 150735 901226015
2 47287 933341164
2 107349 949418299
3 2666 104144
3 14678 38613
3 145589 95033
3 138627 56358
1 24490 109285 582807914
2 128633 554013319
3 6301 7915
1 57905 134440 958951020
1 13226 18152 218616391
3 166442 56068
3 152455 149375
2 14369 694975716
1 132709 133324 209741635
1 56935 97365 715680885
2 46947 427889387
2 170777 537230832
1 112712 126002 466607818
3 112616 49169
2 54770 351340500
2 92669 435217780
2 27611 8814190
3 20659 116198
3 56785 114866
2 35879 187606338
2 64073 198680129
3 54810 2788
1 58788 85534 847670394
2 73087 372718895
1 14714 75841 777630120
1 115059 148272 269826381
2 123290 112151887
2 31346 716429101
1 74761 97091 983811882
2 147929 167314768
3 2328 56614
3 81954 143203
1 14194 32924 76424037
1 31257 89264 326788105
1 141800 151968 515264932
1 142493 143534 80159393
3 92307 147162
2 131220 815337620
1 18273 55808 527907526
1 77004 122327 459468447
3 87162 134503
2 67654 641134045
2 66322 305865950
2 169104 688133781
1 132674 134403 445188166
2 59264 231597386
1 27979 101806 886268522
2 30801 251525942
1 22105 138047 551545753
1 124267 126905 805882270
1 85129 92873 966944837
2 41931 228081846
1 11920 72436 552426949
3 151243 127272
2 81505 320554607
2 175766 221915062
2 149341 907184656
3 7952 126933
3 84798 5459
3 110168 127493
2 18588 119243720
2 64935 878412828
2 147453 93174255
2 150596 746506342
3 22349 20939
2 13805 500533637
3 812 17000
1 5071 120080 762584141
2 41565 393687412
1 101839 127280 474757666
1 56572 89791 306164326
1 59474 77618 21805409
1 63130 66723 530833976
1 23028 144938 261668977
3 167188 54104
2 178991 625398322
1 29463 150139 837526819
2 78487 85198440
2 127443 443915379
2 3860 212219973
3 126489 23215
1 34301 74057 392632183
3 147347 43354
1 97928 141364 778872742
2 82704 360431483
3 18519 105848
2 172279 525504128
2 57111 971220916
1 7208 86468 44857052
1 71045 124836 681819669
2 38866 635340011
3 72658 104545
1 65565 74635 987155467
3 42444 99608
3 102989 69491
1 83865 122577 486842378
2 27781 830831694
3 102519 141641
2 36495 181138852
1 77405 115660 294070161
1 11422 77608 295064192
2 63906 782493962
1 122410 133637 367815518
1 33765 36172 268149347
1 111140 133498 316564246
1 29220 69454 408338117
2 81630 988482803
2 8783 741020494
1 56961 75698 218516114
2 112315 480556613
1 6515 119603 472040311
3 129890 125361
2 62575 646691342
2 86458 714357050
2 85620 106817554
3 104622 94938
2 55106 449676317
2 19171 26753859
3 134903 115273
2 102856 189616071
1 23479 130604 677788220
1 89370 109459 41145505
1 47729 57225 143842484
2 67701 564351494
2 93009 977359238
2 140869 921876424
3 68480 844
2 139306 181698652
1 33809 70340 217264136
3 118601 32830
3 94108 101479
3 120541 112326
3 119248 12986
1 63909 130311 169966795
2 98832 855626554
3 117673 42158
1 51054 141069 713675347
3 11231 41783
2 95888 369491617
2 13666 669260737
3 13094 97143
2 167063 890900922
1 65615 72721 871926901
1 142791 148818 367765822
2 101902 911888642
2 566 310099449
3 45723 22986
2 96901 72647547
1 45386 48860 33210797
3 101654 144935
3 25408 27412
2 109836 79605806
1 44824 59279 910044537
3 3180 28432
3 145125 106590
3 162756 41956
2 17362 706095725
1 98602 127519 413408862
3 111248 114634
1 13746 102128 542148261
1 30257 133416 922813701
2 35507 794775229
2 46448 221993233
3 127706 107284
1 52086 145576 963571610
2 107865 713043815
1 60278 64633 188172185
2 159535 208876581
2 143073 875527568
2 91932 234663834
1 56282 123097 905727866
1 3085 47513 488862193
1 22952 108726 669664271
1 1813 77951 512326236
1 37742 121256 492298200
3 97746 46262
1 59924 71485 770001792
2 7333 552140159
2 94398 511126610
2 63475 974318552
3 76704 8295
2 15286 560071449
2 37632 373413305
3 49823 80176
3 55000 98394
1 42911 72618 81826614
3 115077 11036
2 31810 690250049
1 45075 90512 654321665
3 175259 38351
2 27097 549244111
1 3596 141320 391642658
1 125736 127117 62760780
2 42707 32875691
2 40701 456633821
2 111044 948874518
2 117376 850504146
3 38382 120507
1 1747 51877 244548925
3 68032 82792
2 66970 290789026
2 83756 652206317
3 103674 129150
1 117451 143984 756786488
3 58986 68288
2 93075 58182886
3 24140 137782
1 53476 82862 39940812
1 420 75078 995583341
2 31720 318498956
2 71976 573725406
2 147760 541394048
1 22789 27216 81110964
2 84618 448753387
1 21777 138795 319212046
2 174173 786764495
1 111067 122791 418997448
2 17273 418623334
2 128482 617672876
1 125569 149143 135154746
2 125643 853663143
1 46364 65887 333152783
3 68857 136053
3 121718 89471
2 74533 185466973
1 120961 124627 287532614
3 181190 20227
1 29372 49691 969064177
2 149423 407484395
1 60642 141168 631729244
1 140318 142943 215824005
1 76228 103987 784899214
3 9034 150378
1 76568 120825 622086962
2 5152 763085533
2 63520 53329879
3 118273 125367
1 94969 127971 408709052
2 46641 91663038
3 99167 112022
3 10195 67220
3 123197 81053
3 739 46713
1 56115 119233 966986875
3 49112 113130
1 71443 74769 848895906
2 123150 135666507
2 69060 762371877
1 116315 116981 497040647
1 79935 106223 190141471
1 9185 141851 554627825
2 100759 63678997
3 127421 51906
1 14410 80546 969086582
3 163362 46249
3 123124 113679
2 98397 552846344
2 99091 821339856
1 45476 125950 169783868
2 166769 609153046
3 113155 27564
3 173858 93444
2 37147 541647957
1 46585 58113 439786872
3 120420 73439
1 12839 24551 184440985
1 5919 44664 801045471
2 142272 708722183
2 130701 928748668
2 10764 47991849
1 31183 46059 313049841
1 29173 30362 309108276
2 129321 219748986
3 181394 152133
2 155817 132077383
2 117530 78150805
1 97346 144315 631035266
2 23323 224531947
2 39990 597452420
3 126257 96192
2 104837 543202752
2 161858 138268030
1 84116 148680 212900063
2 138962 426185036
3 148707 19741
2 177895 211072517
3 166446 104313
1 2896 145407 69080878
1 62279 102094 169141481
2 82903 794026559
3 108170 137826
1 83798 87274 498783195
1 51928 119547 984888539
1 130770 142439 242489907
2 5021 660949603
3 128124 71142
1 18284 85793 881009392
1 79680 154691 787262882
3 43490 70678
3 179405 142458
1 46634 108971 163113426
1 84472 95189 758890190
3 13131 7936
2 9262 31718091
2 170177 842210667
3 104527 122333
1 112577 116760 216383406
3 18292 102449
3 61778 124984
2 112518 298148510
3 15831 142759
3 4089 47905
2 118367 533738213
2 176356 862571751
2 87657 710149165
3 127152 77051
3 7710 71452
3 178921 16344
1 47020 128164 580142072
3 166973 72060
3 2184 12342
1 119102 140019 718960617
3 117046 47685
3 82543 62080
2 72350 142105630
2 91861 734177800
3 151042 36406
2 100017 446993246
3 119146 88358
1 14550 101937 397316854
1 31432 31739 586659834
3 165928 120419
2 22108 867610352
2 38658 397077307
2 43174 245389653
1 38152 136581 541073976
1 7710 144714 921567591
1 6838 13816 404855119
1 41634 115225 513750588
2 158738 420531222
2 80369 246055207
2 45086 182961170
3 42822 95178
2 34363 886557301
1 58484 114682 713011972
2 54744 975329840
2 108195 261622661
1 18113 48381 741720376
3 65296 57691
2 55880 25609242
3 17691 16300
2 40887 624486435
3 116072 14508
1 3082 22026 305383617
1 135954 139365 458793427
2 13235 754831473
1 111324 117571 368124973
1 44303 140707 432591556
1 15572 138150 490421270
2 41469 493164000
2 67588 509358866
3 38051 17616
1 107990 120965 786872080
3 165207 10750
2 93850 818388870
1 92124 93242 408413999
3 27304 94039
1 125871 144981 729239320
2 41431 198516361
1 11213 128459 347061453
2 137078 33374862
2 9831 761765645
3 9718 39473
1 75065 93586 889928996
3 86564 78517
3 69708 109718
1 124757 134099 972709594
2 145 379181100
1 61904 73087 81343710
1 39367 100837 200398310
3 161653 29416
2 279 857113147
1 67806 148500 462885195
2 54032 63314523
1 15823 96954 701411676
1 134953 136036 494023606
3 130034 32792
3 6769 58016
3 26889 35524
3 13906 119268
2 69932 430831382
3 18505 64430
2 64878 745878345
1 49419 97407 222842134
1 127552 142504 337590794
1 52838 105478 438606338
2 24009 732879573
2 2808 830696871
3 168189 148971
2 117407 751557083
3 107295 145813
1 31333 81626 20382599
1 126095 131221 416883322
2 8677 987290838
3 6816 114510
3 6256 138933
1 113496 133040 83150684
2 178055 980970483
3 649 152899
2 161428 343756711
3 130237 153155
1 39029 153441 35705595
3 154330 73264
1 129913 136994 646086575
1 7593 52315 768196803
2 94263 992581559
2 93276 676974295
2 119256 887829462
3 65318 58513
3 95487 30264
2 126402 69692389
3 48567 51796
2 105268 384874513
2 31577 47714603
3 99885 29580
2 166418 84542707
1 36160 150091 398042197
2 65757 24489664
1 24603 52439 848333094
3 106579 99378
3 143734 154201
2 61147 443354152
3 164331 152103
1 82961 151858 868478118
1 39274 90805 352195674
3 164023 70824
3 96440 64266
2 4453 347766253
2 52557 577290376
1 33978 55728 818647774
1 49511 122299 675626340
2 136166 685371694
3 67089 52149
3 4679 139667
2 180484 851155946
3 634 97819
3 166133 116086
2 106095 911094757
1 10971 18243 565835967
3 18537 47917
3 169646 133139
3 11394 54616
1 51057 112523 345702004
1 35925 143472 517115766
1 2428 31855 142314741
2 91286 486206845
2 147331 841497736
3 129007 18249
3 120208 143221
1 75886 141215 691798085
2 136873 69856187
2 118452 398254046
3 95946 113304
1 33869 78910 486220353
3 79202 33649
2 172539 557394993
3 158202 123335
3 109555 6558
1 11339 82872 478332426
1 97089 112858 618826498
1 90302 125273 956545323
2 174481 218537527
3 155416 168
1 9510 29163 185065630
3 47775 149844
1 81249 134861 81265270
1 44582 93894 165291086
1 88799 128708 365813393
3 32099 56117
3 107877 117550
2 169120 154180958
2 68695 957624990
2 20059 238296537
3 144991 36532
1 62736 107358 275749985
1 33297 80971 482962848
3 78270 152973
2 12819 247599676
2 82095 986480621
1 28538 113665 498755464
3 179118 60279
1 134265 144039 784337571
1 13989 76545 884049808
3 128120 3193
1 41287 137303 927391128
1 48033 60590 397907875
2 71370 462811386
1 12993 134556 525219547
1 601 10560 43646045
1 5258 47965 145731973
1 120948 127961 304759175
1 71320 74388 191784253
3 136049 124679
2 139334 811622176
1 84695 129985 783985957
2 55691 553114058
3 77895 39646
3 140978 147815
1 12594 86010 408572608
1 26795 71331 709061875
3 70522 4833
1 63943 92392 604943856
1 63013 106943 282082806
2 136019 28580972
2 99562 384194622
3 83041 81872
3 45467 66732
1 8280 138546 804716143
1 40069 144939 898838334
1 26509 88931 510302903
2 52183 941404836
2 136114 905684940
2 95234 850165877
2 163316 68730918
3 132584 19328
3 14995 84128
1 70556 108107 684499908
1 46192 98192 808449928
2 104561 960330535
3 167180 96844
1 15382 41695 983820533
2 123739 686237676
2 172823 855875655
3 30616 17100
1 5215 87630 465567870
2 103363 79892154
2 58622 829406614
2 149331 911303789
2 60218 487686913
2 124370 59412580
3 131159 47534
1 35380 54080 52425346
2 20153 978213368
3 94006 31970
2 61393 241679555
3 37823 7356
2 129442 461569311
3 64634 23465
1 49940 133089 147870315
2 60710 18588736
3 79121 109887
2 9337 20245791
3 574 16692
3 135820 97478
3 121889 68190
1 15859 67323 666044076
2 22848 305099869
2 132678 944044053
3 27447 141224
2 125614 200302258
1 97549 127604 702097680
3 116921 102603
2 36582 270927309
3 148084 71478
2 68675 49863531
2 27879 874105360
1 49130 54313 384386971
3 141891 59589
2 134588 635224950
1 3433 122868 254619571
2 68036 707471442
3 32462 154499
3 158359 56172
3 118533 137327
3 29058 150539
2 134603 21254001
3 78084 122676
1 40406 48266 636825530
1 46282 86077 744576629
2 138670 331650333
1 53938 106872 544560666
3 163329 34059
1 69490 112146 29963100
1 103583 140012 82700535
2 140353 35592311
1 75335 92402 872491187
3 125906 27174
2 35624 589420108
1 35207 90961 628211394
1 78458 83687 502326443
3 62578 134010
1 15441 37474 433363559
1 76872 138550 594510302
3 55724 90201
3 76141 151770
3 124421 118244
3 147521 68777
3 134566 91676
3 5404 2865
2 113882 549058019
1 97884 146460 254804646
2 173511 557956460
2 22820 754405654
2 8751 813084760
1 16018 125026 942629576
3 169042 150052
3 39421 145621
1 3748 69112 409985688
2 25382 808725952
3 135957 46699
3 1520 93882
1 27624 49830 279250843
1 61457 69853 365350090
3 85910 145212
3 49978 133699
2 147355 19505129
1 8094 87574 413815776
2 111886 807593518
1 3320 152892 734219184
2 172773 189181251
1 35685 97555 490900100
3 104429 107963
3 129305 110017
2 20958 462106908
1 71326 154448 188145717
3 168105 35154
3 136950 32685
1 102811 124368 175220498
3 88727 107402
1 48807 52725 174635805
2 7375 437687221
1 82630 118759 909529842
2 60619 666595383
1 45085 82542 757014194
2 62384 995537748
3 115940 141685
2 172580 325343475
2 32079 539934808
2 140148 135620903
3 14832 71266
2 21893 988876006
2 28002 267506907
1 47470 111536 399397340
2 70420 589568512
2 167661 188986405
1 19438 42488 763781228
1 110480 114530 706165959
2 88300 205207015
1 57584 113012 2936119
3 12066 82209
1 36494 75007 146013325
2 88690 222458774
1 5962 69929 672814625
2 13479 263824372
2 103659 494264067
2 23995 466347182
2 94919 713078686
2 22778 875396515
2 120355 569049317
1 43042 135403 179687789
2 116745 433487071
1 22485 137089 154478295
1 74532 113339 818319080
3 101182 31540
3 26614 128199
1 16165 115170 405517487
2 82669 91380878
2 1792 828611639
1 25838 48972 668577094
1 7468 45863 781890968
3 181563 92077
1 46674 148453 23908049
1 58867 98737 211650027
3 125774 144495
1 27515 129149 576552798
2 107765 419270217
3 149916 7832
1 141495 146909 913554594
2 51867 734703051
1 21244 83877 570609361
2 87079 141534263
2 145839 849870025
3 108129 19848
1 49176 117383 339991177
3 149210 105570
2 41701 941191450
1 16201 100581 446080723
2 25774 106527447
2 68707 75691636
3 138169 2248
3 111489 9425
3 15416 88874
3 56160 144770
1 32797 37124 479006430
3 112080 115827
2 150297 340855834
1 84203 148814 496020041
1 21025 122448 518240899
3 28982 143695
2 26964 143834270
2 61468 103583317
2 147735 248711383
1 43424 95319 847157509
2 160820 81361200
2 80969 778187679
3 178045 12771
3 59076 122419
2 12829 153302585
2 138672 546435389
1 50875 133983 542221001
1 48457 50070 301323584
2 68640 849285755
2 53916 353528187
3 72095 82260
3 97690 18627
3 84742 139927
3 172167 17234
3 13895 119229
2 44832 666935960
2 4192 943290337
1 41708 136408 596656578
1 15869 111436 456756478
2 122116 480732696
3 164975 84618
2 41861 747302020
1 68184 68601 709389165
3 47606 63143
3 152850 77153
3 111787 88128
1 64761 103708 230004747
1 26511 36282 698457268
3 52757 8247
1 26728 38071 247558654
3 102747 5530
2 68673 962753961
3 20346 122742
2 39809 933524088
1 45916 127799 828053837
1 36168 131257 752571270
3 100216 137351
2 172056 930069993
1 40852 107536 554408314
1 88650 108428 271081221
1 67421 103764 587593856
2 28691 10521160
3 41810 152414
3 126253 41176
3 110617 53701
1 67456 79714 775034527
2 151169 115487630
3 148238 116462
2 32830 495790783
2 173480 708761521
1 90930 134738 233892263
1 75342 136032 603065155
2 34478 533376212
3 39554 43903
2 73457 594422241
2 110515 924918394
2 70441 482496682
2 122303 774478143
3 119753 122982
2 151048 881951796
3 155818 30772
3 43312 7217
2 161139 653472375
2 116297 982320387
1 5545 140713 190361021
3 54855 32885
3 97760 82690
2 45017 808931004
3 9659 127399
2 93765 926435610
1 26971 153902 526307899
1 68163 108798 170463724
1 29631 66217 1637346
2 110969 493017720
1 90103 104908 191712557
3 75210 124252
1 114733 151773 359838364
2 153959 194456758
3 122344 87292
2 92913 16489182
1 93011 143466 580431972
2 96062 462478867
1 70722 95457 776009015
2 149749 655681245
1 2376 39831 622032398
2 104000 14042701
3 95652 73094
3 91244 85351
3 144934 148144
3 114537 14802
3 106717 71042
2 105833 694402524
1 702 6890 24161540
1 9217 67092 18197126
3 50431 116698
1 87257 90826 612793777
3 162990 133730
3 148666 58700
1 25526 122601 153118332
3 78261 26296
2 86016 830291049
1 29542 31164 340825189
3 1648 76423
3 139489 19703
2 156949 872488349
3 15392 55723
1 32442 114171 14588548
2 98211 287966920
2 54280 253970653
2 139168 451713137
2 151178 907557051
3 37151 133679
2 129026 930464281
1 104151 145376 495440343
3 136257 290
2 124464 810438838
2 63872 657899521
3 113618 11521
1 92366 94177 110525954
1 6688 25756 822626011
2 165630 188269779
3 110376 6474
3 16720 37203
3 78350 62729
3 136237 24247
1 33656 66591 720412751
2 115029 714607924
2 53314 599880566
3 85704 146679
1 4934 49192 543237259
1 35663 150601 13063119
2 77640 779674860
1 17122 92276 851255761
2 162031 130530929
1 36941 88553 164530161
2 143485 935020885
2 29265 149271826
2 117739 385196156
2 131309 134579110
2 143084 847113917
2 138652 671902480
1 20804 119051 196908673
1 94599 96913 748014375
2 116610 967631965
1 93692 107555 367802525
1 34711 126097 242725255
1 32059 40716 623050924
2 161104 371371134
3 16920 111600
1 35899 101176 506755756
1 64259 126715 242756301
3 142157 9914
3 126469 44323
1 14374 81681 552448002
1 52516 56240 577288508
1 64798 123074 263638285
2 137581 602092128
2 100085 791418992
3 73439 136841
1 1043 10205 522902531
3 100413 10866
1 33225 34198 783737313
2 25979 59768641
2 122581 515319352
1 402 77328 595940457
1 4042 44248 368619872
3 22786 84396
2 34248 274889119
3 71880 102269
2 8825 701551986
1 12491 136434 431070366
2 149633 885532568
1 79883 148808 872706776
1 87873 138514 458623137
3 169450 99564
1 92774 138385 952895153
2 93704 216145266
1 64249 110625 570219267
2 26164 183712967
2 120741 260791503
1 84393 125667 56134266
2 68537 315919968
1 64629 99502 970399
1 42803 46206 277816488
2 100057 104217212
1 15974 16408 69780510
1 74859 136678 251654100
1 59259 96781 352352458
1 16524 146357 741422217
1 1359 49240 296409104
2 130727 325684044
3 78284 38005
1 38663 51088 716485381
3 68248 87026
2 114491 923959588
2 171967 661698757
2 149969 411527472
2 155115 156052300
2 136817 903609544
3 95466 41114
1 3887 141404 440721228
2 6851 780963721
1 8940 148921 352354484
1 9884 124593 732493433
2 2258 961452017
2 80628 172549374
3 526 104103
1 10063 93984 167245663
3 31805 23819
3 125565 89087
1 49584 82974 178270616
2 7105 516656746
1 7926 30406 455352497
2 78126 709088878
1 33802 39092 945216295
1 39516 80964 854578144
2 129769 725749618
3 156811 19843
2 97499 484736022
2 36843 440333047
2 17698 754960137
1 57191 152354 435231115
2 71989 813635510
2 99662 655127507
2 56941 274365141
2 105605 567774750
1 9347 65958 560446787
2 61081 400513213
1 49641 109191 79632344
2 143269 956200855
1 76767 130674 132585505
1 20939 69413 771778017
2 106684 425907922
2 4553 275365559
1 16061 153726 500791667
3 47927 5680
3 65472 98184
2 141133 271393267
1 23342 152629 741890342
2 23861 48298476
1 6048 63154 835589214
1 1813 82820 504468171
1 119532 124608 387258247
2 91022 161047764
3 58832 32863
2 115398 784686919
2 76331 543792123
3 25099 95025
3 35311 87947
2 41997 378302708
2 142798 403277915
2 138148 42764049
2 151656 49411856
2 89463 801300421
2 6004 611433196
2 48449 400540576
2 155697 49594772
1 34827 54637 473548897
2 153741 32179919
3 133632 19904
1 14191 117905 943106636
1 56187 98211 622674482
2 10790 464785806
1 97900 98115 18729582
1 89628 105922 547975681
1 10846 154082 819247752
2 86939 230890306
1 27643 55501 166259276
2 153769 665490054
3 61267 90661
2 119315 265852709
1 76867 143393 699502657
1 43699 73246 396271359
3 574 4978
3 157506 68908
3 33101 20163
1 72688 119816 151117957
2 89621 452340621
2 75510 633086237
2 91934 446297578
3 95814 68061
1 12114 60388 589408426
3 61383 40981
3 118953 115281
2 85831 755087023
1 92752 111917 456629297
2 59202 441466499
1 66714 98506 13171146
1 5273 127765 752656536
1 2690 127460 644505566
1 30256 109714 797354991
3 114525 177
1 7903 134700 31734936
3 80835 50628
3 151032 48128
3 1105 38628
2 70199 140060043
1 12358 61283 890252255
3 162150 29861
3 83517 84340
1 59682 83634 808432438
1 79888 89250 729920536
1 87125 100970 279247638
3 53297 149787
1 31161 46851 984646490
2 120511 959615741
2 13987 347313726
2 112533 723675122
2 114911 742035739
3 96431 83551
3 167725 8781
1 7123 51263 666054246
2 85884 580673694
1 44965 105920 767889950
2 21928 171966099
3 108271 43870
3 178998 35047
1 33661 147695 167411514
2 94901 697435454
3 154747 16153
2 121504 890610199
2 63279 785072045
2 120717 18336557
1 26093 56460 124010269
1 81603 152300 508336080
3 35078 3646
1 5745 141981 626155372
1 31332 70186 521948903
3 57612 44285
3 129038 153832
2 150888 452822016
3 124011 129851
1 20251 73576 929146570
3 40989 4172
2 175631 724252709
2 120883 336656674
2 71133 534885788
2 144195 647426755
1 95931 104595 196539165
2 175023 463781599
2 77720 87021836
1 15804 81166 713599587
3 106742 109545
2 30678 931108793
2 31277 334128780
1 27506 34226 638009012
2 68333 424755428
2 336 60192330
1 125027 139927 204611800
3 36322 19811
1 74748 132657 223242076
2 120509 828210212
3 122883 63758
2 137089 40062630
1 73592 139228 74518407
2 133297 113586763
3 24469 47648
3 156231 63277
2 74096 765610313
3 31184 109243
2 45367 149024583
2 9727 113162663
1 121335 135332 673791964
3 41119 15700
2 91101 411986028
3 134040 132303
1 145518 151889 156745981
2 27353 211481818
1 1999 108647 370182251
2 160055 343457797
1 112399 135748 867985542
2 97770 527718088
1 18185 127528 385667491
3 57791 130013
3 171948 128052
1 44849 75514 141039480
2 87201 488810110
1 38951 87089 446012364
1 989 106969 189170726
1 97248 152299 443733713
2 48157 386897964
1 75894 130711 492877418
3 141459 71468
2 134655 869237110
3 116731 20283
2 91115 712493770
2 26003 306669039
1 5048 44340 998284292
3 51573 68540
3 48827 59195
3 146473 67920
3 78367 149839
2 132063 993974441
2 135930 789480238
2 81182 478456895
1 38557 131781 605824159
3 113617 147845
2 102288 650816481
1 102946 135790 299101438
3 6972 15868
2 22842 825840971
3 66599 147035
2 58647 99986963
1 121803 141411 581055480
1 19188 93243 703339727
1 868 10045 162248417
2 122101 53937156
1 41293 80556 707822612
2 101780 638210649
3 26556 58324
1 27396 93458 48706659
2 69998 572816814
1 49292 131252 171250754
2 144937 327088335
3 41167 78712
3 46385 58592
2 156450 765753495
1 96547 153509 5567060
1 59858 89023 159130024
3 115642 55062
2 3425 824117591
3 8808 153865
1 16910 152970 559805044
2 77509 558822686
1 4618 101406 915668153
3 6814 84101
2 94485 488392202
3 156805 84303
1 15322 144706 390231012
1 36450 54234 869937156
3 93727 53012
1 17960 69704 238841496
2 12669 345360637
3 86062 4980
3 79555 141913
1 28487 66660 173882150
3 124523 30043
2 154162 405385229
2 133881 153872202
2 15267 840238572
1 12075 64381 355721167
1 38696 135504 951739561
1 54720 79781 823467833
2 130719 582420790
2 176244 388771391
2 108869 599069726
1 62487 102770 775766909
3 93990 107069
3 78942 20280
3 70710 65419
2 20936 393940552
1 94303 105971 892217969
2 42892 121634562
3 89809 127117
3 25638 69716
2 179272 627302663
1 68686 127754 883809746
1 2368 19358 792003007
1 75489 87937 309921682
1 1561 149455 227444787
1 19442 64068 134971116
3 180199 66463
3 121822 39579
2 39706 324073012
2 70968 315626129
2 117357 39542603
3 13093 86875
1 55234 111721 176645107
3 34626 34443
3 142530 89303
2 76389 975119881
1 99561 112152 132774984
1 20076 66992 918551488
3 167587 51201
3 151187 94070
2 178229 74354035
3 86325 60410
2 18531 846818855
1 24447 122542 712297148
2 126628 28224952
3 93182 139467
3 73786 7462
1 14912 139036 263433654
2 61618 16503205
1 9696 25722 323002431
3 122996 138113
1 105797 146862 864879789
3 165198 39468
2 137723 796824807
2 30737 318745643
1 85955 111751 455212137
1 42440 137940 404167741
1 38499 87215 123058332
1 68770 73810 673893086
1 115329 147996 636085421
2 102684 215748434
1 33431 73761 841380020
3 91858 69055
3 37346 143352
1 58617 67123 28357557
3 94136 35912
1 11242 154220 778082946
1 33105 64714 709283930
1 24058 78095 722322239
1 24462 77632 58022901
1 132366 152958 871934565
1 26559 130139 570941529
3 139390 147114
1 40055 40534 242057701
3 33622 47707
3 56706 79176
1 48100 91254 69726575
2 139678 624119925
1 5570 145877 939101632
2 163150 737529346
2 132045 241854205
3 64957 152905
1 47853 135414 545642634
3 70096 82743
1 51632 71448 658829340
2 53550 477259112
2 144528 462724288
3 132090 68728
2 36787 203420262
1 71828 80975 586000081
2 160076 284580040
2 4103 675330873
3 84797 1121
2 102062 740536814
2 18943 944363220
3 35158 74224
2 24220 300423910
2 46031 667097895
3 30245 120000
1 31813 90017 961571372
1 109608 128546 261160061
3 76102 49158
2 165268 748344038
2 10406 957181112
2 94126 330621266
1 106222 147857 82190110
2 100489 102639459
2 126155 235828584
2 92455 683577968
3 157691 79379
2 24405 354526748
1 63159 84162 24194399
3 59625 84910
1 95869 108404 412258532
3 160709 123847
1 59903 69294 899983440
1 19554 46932 97712123
2 12421 390360379
1 103039 138404 700160549
2 167297 462560138
1 33501 135070 679096408
3 161385 52182
1 70272 134541 831067766
2 62098 465002836
2 10077 466829006
1 34352 100607 984122248
1 61575 124475 310690226
1 18591 136948 886698592
1 130272 147425 23013622
1 82516 134861 571953053
2 162581 31557819
3 76238 152910
3 17212 114862
3 130919 7050
2 53596 763123703
3 147649 31675
2 103405 447299770
2 115140 968110532
2 178575 159906710
3 136900 78396
3 132215 162
2 25450 69813078
3 108180 129520
2 157980 310225299
3 32962 39104
1 79734 135762 231835674
3 98308 46212
3 25634 12668
2 69011 199519522
1 35731 63552 185979691
1 60043 105333 670513832
2 114389 401114983
2 56268 793327958
3 109585 134264
3 101386 20313
2 91523 385367263
1 13867 102930 611181387
2 85175 101751313
3 31571 82251
3 59459 28773
3 163929 114825
3 83935 28490
1 10595 37840 866201581
2 18473 423810562
3 127652 115277
3 13243 63020
2 122958 392015588
1 92191 92507 908221252
1 20748 112849 678938152
1 66543 72638 544038780
3 79746 83913
3 36072 151974
1 3303 15527 676389412
2 40745 441880007
2 65274 392937703
2 120116 382018603
2 870 486424000
3 179435 113333
1 43702 131622 803143618
2 26524 532092090
3 38894 31582
2 122837 167531683
1 7974 96437 19987675
3 179389 71455
1 38954 137982 963966979
3 70811 116206
3 33419 80446
1 105469 133239 484245791
3 96542 133342
3 108806 117849
3 109660 114019
2 132300 967220115
2 3237 537492457
1 84034 115209 175199935
2 157185 717740314
2 132490 455984475
2 97757 318489163
1 15063 38515 270881319
1 136958 150284 999917529
2 32780 361864912
1 13961 20253 854574584
2 30050 822500168
2 101829 148834140
2 3641 924530411
2 121335 177728950
3 171453 8722
3 72527 86472
2 116620 962319535
3 20012 130337
3 146507 81140
2 118125 112123797
1 58845 117833 121296279
2 90686 784204144
3 19784 122076
1 88459 113475 394111404
3 132278 124047
3 160448 106161
2 69393 507710272
1 48449 60897 497551175
1 14736 122260 112565086
3 157860 23232
1 43248 123156 579864877
2 124407 462070432
3 33287 45929
1 14411 98265 295282886
3 73001 66559
1 133085 141101 100020894
2 59885 723928046
2 137987 141837374
1 93856 119728 144848953
1 93364 121665 864197897
1 120698 124914 348099288
3 144473 51181
3 4687 112177
3 32759 65931
1 37429 90642 718092781
1 29238 47564 513090919
1 11109 89446 985155474
2 9842 738671409
1 94380 153046 399281989
3 64826 137954
3 82807 132337
3 150057 13328
1 49121 88592 399042676
1 83249 147486 219213672
1 14143 80945 176574140
3 91942 21145
3 181565 127564
1 67559 101072 638907911
2 159867 953720281
2 74193 711117660
3 38484 31892
1 59893 67311 854791761
3 23590 148818
3 25665 145237
3 113563 150673
1 51061 115380 71647432
2 60171 135300216
3 53736 94157
3 108824 63665
2 118803 939990718
2 152862 718828531
2 7971 578182979
1 41514 79724 783655100
2 7669 698535592
3 76629 17936
3 30482 107113
3 140039 153308
3 84494 141662
3 70466 119384
1 19322 101316 176385191
3 116086 61437
3 59247 90582
1 126648 139329 20443093
3 85735 115606
2 66027 19991955
3 15023 30716
2 49335 429298726
3 134661 54915
2 100104 508192996
2 28304 219121868
3 103433 90616
3 1661 97491
1 10217 12414 853704890
3 166222 145055
3 112809 24401
3 159445 130861
3 137397 86945
3 114390 82120
2 38951 456527397
3 10221 124322
3 37290 118915
2 38880 962167515
2 65579 642885317
3 46458 26735
3 112946 127903
1 63001 63241 439304244
1 3688 139951 506389720
2 75278 79140488
3 64774 17394
1 77068 121775 776239826
1 66620 138736 794161473
3 31580 56124
3 10676 136769
2 5766 564379581
1 43959 79950 602478755
2 122031 617267301
3 145614 147174
2 157012 782579198
2 67565 365325712
2 39342 691253332
1 44717 104739 889753776
1 37603 65386 26762114
3 78398 122072
3 100512 29878
3 37769 4074
3 45504 124941
3 89311 106935
2 178763 500636125
1 10261 14591 594626299
2 27770 781109602
2 125126 8531882
2 140567 961084841
2 73763 946111030
1 49068 86062 419514977
2 60848 776802718
1 5074 108288 191542601
1 21926 75230 467315225
3 22567 47358
1 131406 131664 883284145
3 85445 146469
1 57567 87301 235934396
1 9599 132885 260606289
1 27309 82301 216048634
3 138738 100923
2 42307 100226649
3 80808 127152
2 146317 28843090
2 71212 933613533
2 40446 876405871
1 9478 88977 757278922
2 147956 750153482
3 81514 26205
2 172132 924328880
1 95718 101146 50098774
1 110010 121532 161014040
1 22358 56294 402712327
2 67490 465883516
2 58567 718832047
3 3199 148038
2 124783 252706424
2 22714 917565383
2 141951 498248861
3 19987 84136
1 26033 140225 905223490
1 46449 99187 233442589
1 54370 97796 518405884
2 124143 16366017
1 14984 54836 764743438
1 82382 151502 55750596
2 7169 376545086
3 90309 8676
3 83309 45384
1 17124 60619 828129799
2 178038 461495190
2 169104 759361847
1 58046 58565 160758580
1 11854 42320 912307696
1 61778 115337 850087848
1 58135 125337 864138914
1 10613 122757 872492967
3 175766 20191
2 153925 46861938
2 62704 560866188
1 76892 97412 833818602
2 19593 82934779
1 9197 100449 214892344
2 43103 698717983
3 164878 90015
3 96888 130509
2 131009 441649090
1 21325 114163 350139180
2 101513 895510848
1 42892 140857 740355459
2 6023 293231832
3 34308 122820
3 20324 105465
3 39034 16891
2 93774 756515422
2 111179 399048693
1 76188 135977 404435626
2 45249 242831645
3 148456 149285
2 144033 632288111
1 27950 102994 51064040
1 5883 95939 973280875
2 14365 302019652
2 181566 985033164
2 50936 551931225
1 13531 29643 341280187
3 158035 48644
2 149474 119010360
3 7455 127826
2 80142 193731180
2 125608 655672534
1 93872 133205 686836087
3 72971 96970
3 45760 77589
1 73221 92373 418106966
2 5409 550653039
1 22775 67766 541323074
1 80305 112706 158875210
3 77800 74664
1 64884 69742 602252959
3 47054 39713
1 58817 113559 687610623
3 164609 104358
3 11250 7016
3 144768 98880
3 154232 60154
2 166442 385612065
3 40472 36151
3 30096 152113
1 93536 101441 525215783
1 17927 101658 927503873
3 139075 129424
3 123835 74012
2 108603 179008119
3 11962 134080
3 12343 25532
2 8016 756499577
1 7456 74923 132625404
3 82814 75287
2 121094 938009402
2 180377 902330634
3 98141 133304
2 39431 900976541
3 135134 16266
3 80546 98596
1 13765 127396 605675885
2 88833 496470071
1 5773 142023 129266134
2 102583 971035580
2 121958 882483283
1 36933 118711 361182336
2 34081 782617663
1 109364 126056 817271236
2 71367 211555140
2 43644 738546901
1 64617 71845 742985478
3 144793 152028
1 15940 67104 355293707
1 22878 91200 768361642
3 139024 20372
3 124163 135789
1 15130 90927 624551482
3 8652 88037
1 57912 98803 594592137
3 175275 116160
3 163497 125586
3 144281 81579
3 38825 124297
1 19170 93590 342775693
2 176703 966133127
2 4233 713667431
3 100904 81546
1 117341 121251 800261822
1 404 109334 501651946
1 88998 122310 456458511
3 151132 84573
2 144840 345941744
3 120651 135106
1 79492 87779 169758601
1 8116 101694 31063618
1 11680 64985 567783011
2 149731 995403972
3 79926 30837
3 1874 51890
2 102416 419703215
2 4326 254613481
2 44378 743467366
1 39656 117881 407854619
1 124452 130330 173115272
3 147808 154575
1 139781 151466 18434146
2 81868 966190736
2 98835 644866783
3 102732 105891
1 29665 148110 677971982
1 123476 134947 843945864
1 32576 61182 280298853
2 27940 545805721
2 107602 369576381
3 51191 19647
2 91455 129623652
3 148694 141282
3 77347 81007
3 172535 23364
2 51607 636365712
3 75058 108384
2 132972 14207495
2 145873 986246173
2 34622 935187937
1 71656 139434 382828433
1 26220 77302 150693868
3 30316 56716
3 90562 68792
2 12210 889094447
3 160910 64928
2 21906 159909913
1 59649 141588 996415731
2 118706 993113600
3 115837 63323
1 33621 89081 363755144
3 24504 87487
2 59334 757841258
1 105694 131370 985121117
3 79019 41575
1 32072 78769 752754385
3 91610 72491
2 138019 75210172
1 32543 114265 172787062
2 165361 329946222
2 66221 7604883
1 59416 131171 777147125
2 139602 598221861
3 126793 45636
2 173686 684524096
3 164466 71467
2 109554 778174521
2 102328 352553787
2 100876 943628916
2 135419 491617598
1 10397 140482 383517512
1 68880 75221 789046605
3 59418 61355
3 158120 32780
2 36046 674483858
2 92199 991356574
2 159601 278381825
2 164908 417822353
1 26234 87124 203347226
3 120992 67950
1 45580 102747 441201320
1 15957 80179 263710916
3 12380 84544
2 154875 668443543
3 28708 92968
3 1355 53340
3 80538 131730
1 72363 86055 322311994
1 60726 67271 728608837
3 123700 11016
2 88117 216844758
1 72816 104704 780843169
2 98509 898148786
2 84966 697090261
2 841 824896023
3 113882 73257
2 118415 2915642
2 36215 242269165
1 10423 30983 556002493
3 47696 112995
2 68976 995723205
3 177453 40640
2 56318 590124863
1 43877 113028 79311663
2 81721 375678418
2 33083 422641337
2 53343 250878957
3 10780 80021
3 28825 56444
2 99017 967419419
3 5899 128160
3 4771 65953
2 48281 909664101
3 108530 38861
3 22810 119917
1 101645 114896 852764702
1 10373 43982 735804890
2 61663 221895880
1 78516 124355 290489839
3 121452 4395
2 92246 374818303
3 169426 69783
3 19777 11246
2 110327 493985809
1 58891 114456 605043809
2 108903 781152510
1 623 114042 566578210
2 177170 81459500
1 75436 140505 904988730
2 123028 890183367
3 25881 141634
3 167262 34608
3 21762 123684
2 145176 435226991
2 85851 563778510
3 51683 98387
2 6781 449647760
1 59294 70729 459042663
1 16855 85987 952283312
3 174487 126140
3 36894 12357
3 50808 105441
2 115937 730547900
1 111104 123575 453975547
3 93606 25358
2 94983 589463096
3 123453 23300
2 77133 795851016
1 83811 150695 537914768
3 106163 27313
2 149136 891513860
2 64515 104872545
2 14703 593425881
3 113931 3682
1 15435 71067 694471117
2 34045 511373744
2 72740 208736355
1 116558 122693 61514406
3 122926 58113
2 137773 377390628
1 19631 146653 684775357
2 121587 552341173
2 71494 779971914
3 114633 1006
1 12005 35488 705847531
2 179462 175715066
2 45431 127671185
2 103349 809486860
3 10748 88393
3 129775 30814
1 56758 71397 927929510
2 108309 811382258
2 20316 369466328
1 3946 133562 749788159
1 25238 137956 667148231
3 37631 49227
3 75519 65256
3 39079 43060
1 5539 121033 570553586
3 79765 55509
3 112179 138609
3 42897 95166
1 15590 65249 142037386
1 27304 96802 702145310
2 169536 671043166
2 110509 326858106
1 36699 72581 446298008
3 118062 40251
2 103421 411302297
1 82595 105341 107680530
2 64118 401534947
1 38036 69685 395352065
2 61001 976668517
2 172630 999718678
2 61581 632611480
1 82895 90480 62198502
2 113742 571135640
3 114542 86571
1 5386 34234 90207499
3 118642 145233
1 83608 146396 314823965
3 3837 2649
1 32300 66024 233104653
3 143747 17802
1 12615 74507 890504891
3 46148 62776
1 75969 128249 667213489
3 180377 139781
1 10007 15217 990582415
1 85821 145390 196438756
3 170664 5882
3 128880 54889
3 172142 129521
2 9272 793328823
3 29740 9833
1 38060 144217 581628045
1 19014 105365 149524774
2 173920 336310684
1 706 74849 180099716
1 17860 68845 587230873
3 59500 153769
3 156683 43032
1 103998 131809 580315282
2 43574 279841958
1 36953 142745 483379862
1 97543 152300 528525028
3 58637 21725
2 25700 182345346
1 128677 152220 522667758
1 57209 99530 341092272
1 3599 25667 109240448
3 123473 9290
1 132754 154600 918556539
3 130307 70570
1 82554 131292 698016688
3 58399 17344
2 96975 941518922
2 155849 70282194
1 86439 143881 688578584
1 99174 124653 840228546
3 172754 67515
3 89817 81155
3 176161 117526
3 166105 22088
1 49798 117874 562474357
1 76702 95178 89351020
2 14216 548799878
1 26461 42403 954068732
3 88572 43110
2 54113 557900993
3 44351 21295
1 89935 148461 217681206
1 91583 110847 749805814
2 88877 630021225
2 128580 704443059
2 104577 399318443
2 69461 866791723
2 166530 548897533
3 148225 85101
3 101260 62984
2 119784 729034672
2 85202 489433790
3 65067 26687
3 70639 130159
2 99579 949168912
1 21474 80207 443319711
1 49426 58205 440428165
3 34249 43644
2 174058 74934997
3 70515 53960
1 21947 111951 325078260
2 106731 828715619
3 8339 93790
3 157991 41422
2 20629 960705310
3 12639 92078
2 172868 223701053
2 54904 750825874
2 89583 936597980
1 52252 137984 185190651
3 42621 5073
1 8628 80143 220773863
3 43169 119149
3 30267 125545
1 42955 154198 763459500
1 144733 148909 844413400
2 150546 371092627
2 127795 707315312
2 58218 466520318
1 59804 78605 849693809
1 72788 98135 198401980
2 16948 309731303
1 4750 154130 299319537
1 86566 98067 865415926
1 50883 68243 857337663
3 139068 25126
2 89327 212400157
2 128240 137998678
1 16331 114947 794486484
3 90532 106830
3 172760 147504
2 64270 488163583
1 129143 142555 522211514
1 127756 132890 126098347
3 31646 72971
2 75209 745085771
2 106897 127538505
1 50467 108742 308313146
3 101817 6292
1 16205 25548 273698570
1 90323 139491 18112636
2 27927 344845840
3 15973 12653
1 3063 10859 420825380
1 55709 106250 115396488
1 90212 153576 954991846
1 36456 152040 330107676
1 15538 118739 314269745
1 42661 132329 8157790
3 55481 12819
3 87792 18797
1 92571 132235 772185994
3 67524 90166
1 90441 136456 502364042
2 131338 938034909
3 23672 82872
1 92293 96875 571602400
1 37031 121929 360262348
1 10937 126225 938990653
3 30050 123437
3 56179 108673
3 105647 61092
2 61410 831032399
3 50770 31281
3 150832 123168
2 92821 589435767
1 80447 148141 140927433
3 118241 129604
2 56302 130967444
3 146214 68410
3 120165 146848
1 89907 152148 13589640
3 44132 134201
3 70412 126296
3 98624 83378
3 174570 76507
3 6838 107672
2 65477 161948967
3 149384 120646
1 12709 77606 278253170
2 167039 626714525
3 150998 26949
1 40402 140736 654271632
1 93132 98609 709894666
3 65483 101513
2 21234 957802326
1 42278 136528 379002047
2 168585 721580547
3 19524 101617
3 119568 102862
3 144356 80310
1 36531 49295 151016139
3 120674 151260
3 150128 95593
2 38268 228436496
2 126861 608557691
2 47822 391530233
2 123502 762488617
1 30613 74563 102764246
2 19351 711154228
2 65304 168148228
3 154576 36165
2 51191 163016827
2 128478 190153217
2 26331 639321064
1 32899 53316 248495853
2 133081 150741786
2 40390 598685690
1 95542 120835 801257772
3 180035 29615
1 57876 116895 749669188
2 119363 726770608
3 95818 130111
2 20532 707228084
1 85620 118446 57054934
1 89244 99513 12849881
1 131637 146681 248787322
1 68214 151331 701919185
3 175949 18289
1 1921 96926 318659899
3 79411 85785
3 108206 28195
1 72945 84471 749848016
1 108245 124746 497382222
2 124815 232769068
2 128176 264521879
2 113828 497417198
3 161106 87524
2 55714 709096989
1 138342 143550 691587664
1 40194 56677 709163781
2 66831 497256244
2 172954 990230604
3 145962 25669
1 91158 101993 491814107
1 76450 124617 704456966
3 30483 120639
1 119409 145399 175168080
3 83806 46153
2 108250 339247104
1 60181 99711 9122769
3 129315 95961
2 158984 165998610
1 59822 153212 806614632
3 28041 123870
3 53351 947
2 99719 886527596
2 38402 666510742
3 76489 24043
1 42709 140890 78812802
2 55375 318479039
1 91217 154426 49130742
1 41079 42963 643809049
2 106073 862693433
2 165888 42308970
1 9544 82659 950734373
2 13114 499414285
1 70130 128958 428863438
3 175891 114654
2 117677 689058417
2 26739 404767512
3 87430 98840
2 59004 170865709
2 156693 216955524
3 91683 35344
2 59132 9501493
3 135590 55675
1 54616 54839 196816074
3 16340 2459
2 8460 900502639
1 55512 108853 375303324
2 44221 111426369
1 36916 139271 733582433
2 33322 570755443
3 173312 7683
3 123025 87459
2 135785 433652464
3 158880 87230
2 87999 357795455
2 69964 380943952
3 128078 27655
3 151078 82622
1 36325 129824 399482710
3 3295 131157
3 12439 7521
2 173814 552378849
1 4504 53433 999810562
3 116923 141421
3 103838 8764
1 78941 137773 259115241
3 39795 87929
2 128070 483371602
1 21433 117271 54436613
1 1573 52087 502330258
3 177603 20647
3 20639 139554
2 11670 993704887
1 104551 133487 614612398
2 144675 34041901
3 131395 22703
3 18899 137644
2 175818 62322028
2 78358 100476212
3 68102 12771
3 142711 38703
2 76783 394444390
1 5013 12497 602668554
2 27825 906205417
2 32607 449611736
2 100491 306978965
1 117215 154008 140979844
3 104164 21955
2 91644 690247452
1 12948 150335 408665416
3 125492 139140
2 160492 769466931
1 27057 136049 396332246
3 3144 134882
3 108530 30921
3 169480 69734
2 78905 753474911
3 77846 121527
2 106376 925974101
1 38253 133410 174692114
2 78404 442593832
3 75223 9268
3 61863 101850
3 162858 100145
1 5299 17421 633675529
3 152323 117597
2 85232 249929786
1 74875 147764 688267325
1 25331 112509 880145197
3 166442 48854
2 46234 398780812
1 135300 143967 69450112
1 36820 78814 66353655
2 5055 784031414
1 95694 144628 502303766
2 129177 962520589
1 78599 121796 847313392
3 138757 57202
2 113256 574955815
2 43365 994672028
2 154461 681878565
1 68923 94459 629260576
2 96974 848920755
3 153116 30946
2 153725 583746478
1 65596 150879 891686366
2 85467 1171797
2 31070 106799029
3 18343 67474
2 50357 711643383
1 14428 61900 394192677
1 65567 103791 664233085
1 63247 96846 135655906
2 117617 130543687
2 101078 640723027
1 67643 116654 280497214
2 16024 819214597
3 13879 41929
2 154389 622013504
1 3516 30870 360276784
1 23531 68486 603938925
1 3332 114097 268341278
1 34057 137518 699826081
1 86687 128491 803417670
3 96963 123233
3 12359 94490
3 25992 36154
1 11490 126072 481767066
3 95120 39644
3 119502 84019
2 129522 825170426
1 32098 54930 524477457
2 21419 5828322
1 26185 38026 331125533
1 44261 53215 352933342
2 61263 204611926
3 39225 121634
1 68355 89967 17296966
3 30316 58783
1 7765 152463 222528069
1 84996 153767 437056786
1 31947 131252 122275021
3 87807 81004
2 136689 884851145
2 163186 26562364
3 15491 71510
1 6521 154660 422210692
3 20369 143481
1 24595 149641 823252926
1 6334 124823 830948542
2 76172 918264950
2 140439 58741013
2 129874 378225502
1 93336 140248 835613444
2 60463 180649234
2 37904 607852312
2 26307 382151589
3 91703 10444
2 125028 730705015
2 142555 882183976
2 159240 903608419
3 102726 23758
1 28832 56870 601367519
1 96224 140001 910162402
2 52446 290367048
1 75509 111245 797623813
3 24181 103691
2 28982 306226318
1 12693 54866 320258817
3 153117 32576
2 69009 290061357
1 34817 100930 330593770
3 77713 67802
3 102504 85204
1 71314 128130 631251643
3 138744 29499
3 164550 37060
2 144518 576290605
2 3410 577663709
1 22456 142388 730657730
3 70435 152189
2 111133 96914926
3 1489 119577
1 105401 120596 642750624
3 124531 142838
2 9824 71796278
3 14262 121764
1 864 130245 688518144
1 10617 80040 165975690
3 29920 105767
3 26334 131179
1 103416 142425 804298373
2 178558 583269472
3 86565 98296
2 96003 987554632
3 168479 123241
2 30597 380655855
1 26318 44849 824329459
1 26272 53426 836252712
2 181416 20245763
3 139591 85156
3 80935 90851
1 12189 51701 749475354
2 97061 984844427
2 33674 161743918
3 55780 122657
1 21489 29356 51142337
2 117576 319737354
3 120563 119955
1 89296 114865 232712689
2 139452 753160235
1 9816 133077 305471103
2 83645 437200142
2 56142 342790528
2 126971 762025035
3 41272 28475
2 85675 268939190
2 47892 929900356
2 7913 224747262
3 85258 97947
3 142278 36266
2 139689 640421297
2 140632 988370901
3 66331 30473
1 84729 143945 461947058
3 66399 67993
3 56287 104424
1 107429 123344 957818540
2 70512 45261055
2 180879 361549184
1 51358 145179 941489989
3 53115 32221
3 81497 98580
2 173415 685483931
3 9319 51140
1 50611 137303 926789476
3 89868 37183
3 105773 19343
2 80378 30058628
2 160458 632821871
2 72634 491814029
1 144079 150865 114521110
2 1853 471765310
2 145324 135269417
2 150962 892106164
3 36849 149230
2 171686 617860952
1 102264 136504 892972882
2 74225 724206059
3 58388 14350
1 114879 127877 227333684
2 168471 95786082
1 91576 146816 894223498
1 137284 144705 209214780
3 148225 77457
3 133090 153947
1 31588 120702 197188701
2 3849 160035656
3 77836 128516
2 121528 45617213
1 92774 132214 559269351
1 86290 105719 832293362
3 153913 140985
2 68735 708220245
2 16532 876753943
2 148210 185286601
1 31724 145457 564729025
2 102790 21924333
1 62116 83493 478424208
2 41579 712413942
1 33252 94034 543484051
1 142482 143750 406820678
3 32421 30377
3 172112 8322
1 14188 14637 388875989
3 141402 26181
3 32355 7593
1 94304 102280 757883442
3 47589 117392
1 54177 90473 352624880
2 70353 404977335
1 60251 122143 265765954
3 91871 93197
3 40244 12880
2 41936 742897063
2 176200 313229598
3 158419 136400
2 121977 649560638
2 7852 608594036
1 48904 115493 857327967
2 154991 760306177
3 97494 142956
1 74806 82664 599031652
2 11561 890095508
2 130218 229118843
2 119922 399363740
1 7497 135069 78258816
3 21556 117266
2 73908 374434687
3 169376 134485
3 6501 89605
1 80602 135313 999397902
1 112822 135850 788112274
1 68705 102435 946158986
3 90891 143917
2 45013 454345322
3 52055 12342
1 82676 126359 598750249
1 96099 125123 414567659
1 53485 103781 563114176
1 56761 120610 237005831
3 104168 91404
1 103057 127338 773073408
3 58344 9999
1 120143 123059 612000302
2 822 43305594
3 17794 95236
3 65338 38965
1 95982 110612 142373289
2 9346 873621216
2 131426 30696252
2 9661 10387963
2 40162 540655686
3 30319 98147
2 80423 193736329
2 72517 633352970
3 104507 142607
2 48563 863191671
1 45552 56427 599948164
3 155230 118336
3 57538 67887
1 46529 47686 764925380
1 4341 102998 470877689
2 71568 883254985
2 10010 308145820
1 7004 70168 569801268
3 148248 98106
1 49577 124158 962212790
1 16708 102401 735738934
1 123594 143652 882600494
1 71007 80773 600171096
1 126953 151099 274268195
1 70778 108754 685382966
1 96990 146818 95906387
1 22287 139192 688325022
1 45077 109028 895900257
1 42440 144859 717210264
1 60253 72385 490805122
2 33218 482495673
2 17908 165510287
3 419 110800
2 37015 345678546
3 103022 77015
3 79438 16665
1 10223 129674 554068276
3 1939 63558
3 87993 118780
3 113498 147213
3 151554 92337
2 64524 990551024
3 63255 81324
1 37825 94825 518453937
1 19012 72033 798770715
3 30744 144933
2 56773 685276962
2 102137 616415597
2 51058 857761010
1 137972 139369 356409351
3 74131 153658
3 116287 153349
1 43666 48309 916075523
1 20930 65533 321302392
1 15932 124934 534282659
3 75595 61043
1 72123 87992 306467739
1 90418 142452 415121814
3 57309 43354
1 3411 83056 855490882
3 143454 8843
3 121483 134482
2 142521 791548079
3 7495 82352
3 119049 98394
1 11779 34588 508758209
2 4192 925163987
2 7154 404530775
1 63202 97206 196537950
2 83253 71514063
2 61080 246082094
3 101937 14104
1 40485 143426 313457002
2 56412 242013920
1 73363 154155 720075108
1 1015 150336 599130743
1 31454 75265 679343976
2 178506 787557244
2 125725 476418684
1 69301 131264 574228748
1 45319 124041 52478307
2 155569 148143875
3 52474 124183
2 8458 707575086
2 93590 717706955
1 29942 102267 781258878
3 101465 70964
3 49325 73927
1 4443 109535 337802921
2 20575 989191862
2 3971 475479045
2 116948 249986513
3 176406 61930
1 130604 148635 135039456
3 104806 87456
1 45997 92524 768392579
2 97089 488697533
2 22464 812571054
3 31440 57729
3 135959 64516
3 61631 40120
1 38866 48485 456376757
2 39943 295293443
1 81310 86685 770419393
1 53650 123323 506449062
1 52043 131023 212186733
1 9965 78732 177931283
1 126260 130133 904645932
1 130597 138876 119854784
1 56090 57578 348562926
3 114331 1697
3 54241 49940
1 21633 105303 473624081
2 167205 956765928
1 90416 136356 208437731
2 36804 837210814
2 42620 127803833
2 3284 884173177
3 13839 87819
2 146834 878412311
2 169513 586775704
2 87291 809896501
1 63528 93204 641378014
1 12238 80428 9824390
3 168794 152988
1 102636 109483 286837517
3 173226 22508
2 91491 475045265
3 154736 5441
3 174277 59957
2 117640 266719568
3 10615 35451
1 26989 126208 458387976
1 126693 129580 934580244
3 50150 119265
2 85679 611062482
3 84921 66681
2 56296 525840924
3 178842 131609
3 47715 76746
3 54342 116358
1 28345 83461 58206254
1 105860 133184 744199145
3 147319 110727
2 108887 313062171
1 7638 26515 63117636
3 84369 57650
1 19749 68668 992106593
1 86707 148109 69253649
1 75805 120286 44464048
3 9376 97691
3 6220 83988
1 110464 153555 623569046
2 181482 77044915
3 75111 99838
3 7703 123724
3 148065 107719
2 168010 505912645
3 115133 39607
3 90278 31710
2 2916 892910608
2 140172 320411032
1 59333 117854 788563437
1 2420 76812 388122289
1 71584 131476 112272829
2 34594 279801808
2 160836 611158439
1 65970 84037 372544033
2 7623 448822858
1 2919 70551 68632603
1 31899 90868 902372030
2 148370 222330567
1 103550 140746 334664313
2 158629 373107644
1 17996 71630 305473862
2 51955 899089378
1 18404 83085 217640805
3 12216 64172
2 58710 998818233
1 39024 80673 715104556
2 31726 943853812
3 94798 68593
3 159894 58337
3 126577 39303
3 90347 90379
1 10084 96170 422045351
1 14095 124270 396218021
3 14179 12208
3 70725 116932
2 110738 544058803
1 208 79376 87485995
2 76294 132554298
3 37059 52955
1 38716 119716 114822338
1 61899 114682 664573904
2 117713 28253704
1 51225 73258 724992672
1 42716 133024 916994699
2 161813 363898986
1 49665 57403 443207037
2 98329 244143876
2 159006 186668384
3 126270 135141
3 92945 146882
3 55368 103702
3 23856 92090
2 1319 42432749
1 138969 148725 916384124
3 70725 121404
1 14118 119493 848483151
1 58407 142376 302739235
3 129334 63008
1 20209 120037 265519443
1 74779 85888 129258702
1 60005 90959 664945148
1 1380 91934 756037748
1 18257 90316 279135168
1 8036 54188 855448208
1 46920 101370 972548713
1 21546 42386 41727366
1 112501 140421 411013309
2 180711 849521100
1 30745 126844 767572263
2 78121 197752710
2 26414 331766830
1 147488 154213 745873840
3 53560 58914
1 34040 60389 101414981
2 79751 34586324
2 179149 240000946
3 8478 78007
2 76406 525386936
3 150741 54416
2 72206 868633268
2 77924 984969111
2 90913 430941051
2 37364 665974590
1 84583 143337 712620940
2 84310 305828384
1 39899 56655 359779333
2 42382 972330107
2 19623 862995234
1 59732 143077 416789901
3 48014 17031
3 134646 149804
3 107704 123579
1 10005 67747 912940162
1 15740 116246 21883069
2 155568 52738940
2 163767 801273103
1 31453 87024 361499887
2 18157 193494942
3 44244 35717
3 158441 139325
2 64240 662532059
2 17810 58907844
1 1254 138083 906079122
2 32904 886916801
3 74386 93616
1 36216 148238 337558282
3 79157 16247
3 36453 48220
2 71579 823202156
2 83240 941077465
2 78998 326009718
3 79513 2512
2 119282 189687639
1 63614 125979 906823413
1 47698 149559 7994088
1 47660 136055 33946698
2 1423 648421583
2 89482 565058393
3 67909 31549
3 5511 142331
2 173634 972191394
2 43074 242541235
2 31026 38131299
3 83359 144647
2 118841 435237222
2 181424 774342239
2 139444 153006272
3 33023 140248
3 123566 99265
3 7395 43418
3 65739 63823
2 89713 772863196
2 99285 748313127
1 19864 133176 898934208
3 147676 114071
1 34551 76311 681682271
1 24174 42096 632866528
1 87718 91725 122697149
2 9141 912152995
3 125208 93103
2 173268 118426796
3 86072 145792
3 63245 87457
1 11748 153984 951092962
1 34607 147013 565731103
1 110999 146446 51858459
3 179214 37582
1 135741 150927 646671029
1 68738 96385 562474715
1 102853 116661 19390647
2 115164 158924859
2 157584 621686264
1 26520 97322 876973289
1 28298 60666 414874981
3 105671 96520
1 49030 72047 503831694
2 45473 902619445
2 96094 388532217
2 138313 282679511
3 47342 150995
1 46032 68256 229122781
2 118399 557759566
2 22363 423031170
2 127733 276143233
2 4997 354636461
1 33818 154442 844369336
3 121088 55764
3 180266 83993
3 78435 44468
3 8985 59069
1 3160 88045 54723985
2 137855 944717794
2 15348 255015891
3 88449 150009
1 75724 153166 473928653
1 52613 58131 908164276
1 21673 153508 571743348
2 114683 645542916
2 93121 337366694
3 80616 5501
2 20798 670955153
1 56785 62964 448487002
1 45413 78751 286157059
1 11360 119744 283148286
1 59271 153199 738363229
2 153702 360148986
1 70351 140947 454560923
1 93893 99808 154339236
3 82509 44985
3 140947 10249
1 77131 91253 975247135
1 9567 50052 269972961
3 53906 55909
2 39214 797028396
3 84042 24914
2 148780 985831117
3 17116 127988
1 38983 152722 60217291
2 72774 407945472
2 1501 925054877
2 132896 12603949
1 2344 20854 305546896
2 111908 901877952
3 150891 38364
3 73957 132580
1 60396 141741 585653756
1 36024 36985 475750335
3 99627 50241
3 63882 76543
3 170645 43730
3 123138 4903
2 59971 605763492
3 112530 52342
2 142248 442602981
3 53147 19526
1 26706 141904 808597375
3 74781 19509
2 57204 637866519
2 14472 228533672
1 51257 150711 177006818
2 94520 789855107
2 59062 503208641
2 16673 937005411
3 87585 147912
3 93980 117047
3 15474 136943
1 58795 73698 345260214
1 98463 112464 289332045
3 86539 25908
1 47071 95932 33452275
2 95118 63419176
3 49729 128593
3 71369 54112
2 166824 682727002
2 90337 681738214
1 81291 106061 619241302
3 45844 42277
1 5329 152416 801497573
2 165107 827215349
1 80527 132684 469498074
3 45648 30044
3 32304 48411
2 86016 806946126
3 23516 9382
1 49465 89735 651624631
3 34718 117542
2 80353 828118067
1 89528 140509 962967637
1 7574 36820 532709572
2 93646 879685731
2 91202 697557810
3 155973 85160
1 114383 153263 985410307
2 71290 32301604
2 173582 43022071
2 22041 686019225
1 49695 128468 684934269
1 41032 62603 228527126
1 36885 91056 555471667
2 164686 888515359
3 177379 72734
3 162125 135521
1 18501 87188 52114382
3 14068 124651
2 118992 383779547
1 56171 119347 282923541
2 83911 374895556
1 68491 118067 465821136
2 145216 112821042
3 92597 128024
1 31595 138731 211067819
3 179330 836
2 25013 641678970
1 107263 153393 29373263
3 16553 109439
3 66216 82546
3 134398 149912
2 139179 436492981
1 51637 60446 193240408
3 126482 76860
1 431 101232 711870889
3 42427 20555
3 58225 5151
2 61153 661500133
1 77412 88492 82687104
1 83117 111380 339233635
3 4238 22806
3 20429 60363
1 23711 153258 426669996
2 172585 903512679
2 105049 97259471
2 69494 905107429
2 64236 285315751
3 88333 26000
1 23581 57059 389240927
3 33555 17772
1 50068 113316 55159858
2 78319 593397580
1 38952 50439 751738574
3 103836 128247
1 101103 153286 445506389
2 162348 477789655
3 127359 102276
1 90543 150440 917414515
1 14808 97702 223149705
3 43771 75717
1 104206 112277 494137696
2 25428 985156575
2 127207 570007478
1 21008 118165 769524617
1 12988 51241 226327137
2 180806 589193118
2 11223 561537406
2 101389 445367758
1 71867 124329 497842052
2 108597 485103295
1 5068 138029 533112680
3 93817 104672
1 41536 78428 922722513
1 71912 133274 679005660
1 47458 153928 76812812
1 56470 100987 274633185
3 74688 73585
1 70150 84987 618662053
3 179428 2822
3 37112 39514
2 39080 409635658
3 144531 107154
1 111033 113660 683712608
3 66080 141558
3 126419 102279
2 17879 514486685
1 22943 119187 962304812
3 154101 44419
2 171194 55075139
1 84080 123988 83166117
3 4674 78644
2 48676 427149893
1 8010 40551 591711733
3 4145 87494
2 24844 783984383
2 64877 671280475
2 147184 205320799
3 70643 32219
2 36363 357092898
2 168746 530102336
2 96973 836702066
3 35038 49965
3 87133 21822
1 42850 58858 234534175
1 38279 113651 653495040
3 45090 78136
2 44808 489288806
3 110590 125255
3 170477 105771
1 78128 102884 67795617
1 1855 8276 388440367
1 41828 87663 729324082
3 31176 143902
3 125430 19903
1 28733 133973 609811552
1 70435 72611 586785637
3 86957 132368
1 3487 5286 148853821
3 134763 116765
1 8676 152646 818201611
1 6928 31107 205736814
2 140725 541266729
1 81336 87324 928354621
1 3706 142234 844806675
2 159130 764267359
3 140615 50387
2 84396 975556563
1 70460 136336 192010163
2 51591 168224952
1 17733 29937 918298204
3 39958 94406
3 96491 16860
1 80334 143657 287807684
3 35670 130577
1 61420 137728 29716430
1 51037 146848 85456849
2 121096 95809214
3 33889 4255
1 12454 81036 434739964
3 78545 59356
1 53401 107433 506714243
2 65053 998632937
2 48720 512506974
1 67105 83050 508497915
2 5272 857012662
2 146895 468002074
2 34365 74971063
2 109613 458314101
3 43722 140314
3 165934 42671
3 149701 16597
2 136724 234088833
1 63060 79379 876025631
1 88367 90733 136877880
2 29396 255063279
2 178147 496313517
2 91441 907387220
1 106145 107244 921972359
2 96706 764071849
3 157702 82458
1 75565 127022 800958759
1 87210 150963 539592113
1 13491 123150 670665060
3 4190 114217
1 70307 148389 714345408
2 159299 365893560
1 24251 90794 137311194
1 32721 55889 28650164
2 73557 859338220
3 81979 30258
3 171484 133865
2 150537 524054552
3 49560 34637
3 153402 92209
2 24350 291877342
3 148936 51316
2 143177 434749813
1 8090 92278 184994781
3 112885 31590
2 148581 478251627
3 45653 102866
1 104866 154541 478129208
1 81125 144757 699337336
2 124728 196057117
3 7231 18419
1 30716 96766 698755968
2 151395 984706435
2 156282 184034074
2 13417 600510704
2 70719 214068831
3 14579 6098
1 16729 64455 745492546
3 28354 128439
1 75572 88602 466712931
2 27529 478976149
1 3435 45577 424580359
3 89402 25443
3 57216 101694
1 5540 111893 742942985
1 16574 143646 175774124
2 175723 211676868
1 52257 140125 438124234
3 62579 152834
2 105886 616881550
3 24541 144495
1 43192 135670 528334720
3 146122 140930
2 158718 624058424
1 10864 82171 82188843
2 19070 683005757
3 23549 24505
1 90983 96136 451722264
3 143777 140920
2 146193 563163039
1 4354 9898 282953768
1 11141 89742 46035743
2 112514 906243995
1 37301 102078 776495118
1 80574 136850 170272379
1 35816 91514 195999879
3 21791 68814
3 24683 8136
1 108223 112702 14091370
2 27584 625383239
3 181574 92989
1 20430 47946 49733632
2 139426 329609864
1 142824 150776 229501960
2 46188 112504450
1 96974 137481 225807988
2 80208 320296189
2 67555 449647849
1 246 98563 564670527
2 54928 433434426
2 49174 494665612
3 171801 41559
2 17451 876188028
3 48992 99995
3 132508 22263
3 77080 129522
2 115508 66675818
2 20555 138952360
3 33300 76743
2 170398 395068032
3 10747 71459
2 84316 475625467
3 126398 111256
3 119899 43945
1 46774 129520 356680057
1 84492 120907 424156821
1 18655 121805 875917488
2 145904 770305583
2 5952 759232640
1 21138 47026 356370628
1 51556 59143 98445956
3 86492 131554
3 89407 97206
2 75314 516042602
2 165175 108605331
3 165104 75810
1 92122 123602 198040780
3 59335 117691
3 92827 15060
3 15649 19555
2 20964 637937585
2 146857 975486707
1 12309 93569 762616801
1 42962 78475 335788717
1 36459 61454 752598053
1 78266 99329 630890062
1 20818 98264 355393726
3 50127 105499
2 34377 152617985
3 64573 70890
3 90034 97535
1 54571 54723 799516303
2 29431 490693165
3 5558 49886
1 11060 51987 221135428
2 4884 955359449
3 110111 84850
2 137793 223107936
1 109384 151199 107896911
3 7418 62000
3 72204 105360
2 158730 736958029
2 8442 148088281
3 157162 86276
1 3871 112059 741972732
3 10833 69064
3 59136 54668
3 48382 23675
1 39924 50476 112350828
2 149356 192884320
1 78903 118470 181762462
1 47481 88246 957146072
3 63579 75474
3 113683 3959
1 71480 102445 877722643
3 180759 26067
2 166668 265302992
3 68898 115214
1 46267 111177 892650057
2 30386 916760287
3 124849 48497
3 75480 120882
3 120212 41289
1 21641 134212 587431019
3 130832 326
1 103737 122901 682507239
1 13637 107641 225468386
1 21862 69712 545766048
3 84196 50947
2 145273 399642214
2 113488 953384569
1 17737 120996 249764747
2 136767 278949447
1 81262 85733 357605903
2 160477 380873702
3 93430 135630
3 91211 85003
1 2058 9730 91777743
2 90529 412414129
2 119017 688975024
2 64322 249211374
3 151138 14241
1 54171 79877 958024165
3 55142 113289
1 46825 80955 357832047
1 51194 151625 135265498
1 99310 109501 586404769
3 98390 129252
1 24537 88489 652726347
3 162423 71337
1 54971 103547 533965601
1 10636 33129 240322358
3 149899 76650
2 94457 996707364
1 6447 9790 554798799
1 98943 122141 264132239
2 179937 111004549
2 102987 288743548
2 52500 253998014
3 141137 101544
3 167300 113121
1 6136 49658 647535962
3 67068 61962
3 36242 110885
2 1884 293245506
1 51327 54682 608883713
3 101218 81489
1 79801 128304 158514377
1 8627 146846 415512981
3 145204 2146
2 83503 255635748
2 131582 498448824
1 76183 117319 333639694
2 116148 223595210
3 107897 97808
3 23215 43083
2 32812 377171835
3 130778 9382
1 91835 151275 431571580
1 18182 79396 217779426
3 181305 108554
3 56386 128945
1 107556 115081 782266380
2 132206 219563660
3 70113 17553
1 23035 105652 256297704
3 32813 64717
2 78156 484467473
1 46926 80587 375262115
3 29433 96770
1 97338 111647 386571446
3 169324 1932
2 126353 588052569
2 86513 787830164
3 50585 8179
3 93671 20053
2 139757 67325143
3 120187 152065
3 64696 130577
3 109475 100032
3 5831 82554
3 97272 61273
3 153211 149931
2 60283 477005960
2 148751 203476506
3 13927 116326
2 174320 409402282
1 41864 61377 320106463
2 17285 502564477
2 74068 144661727
2 11908 990682045
3 140459 132448
3 765 115805
1 45266 48272 279784608
2 155124 300702426
3 1934 149591
3 102855 7392
2 104653 446998379
3 28058 57335
3 2742 110301
2 158 578729193
3 174756 105534
2 132360 437211265
2 90584 553241296
3 116067 104740
1 39018 125789 903666724
3 33979 44934
2 31524 212194995
2 84120 402322050
2 4525 727167183
1 31115 112255 887668786
2 77796 103087805
2 128673 239237747
3 29327 124974
2 19580 906421790
3 138530 55040
1 33620 151431 513243305
2 43222 727929758
1 69793 139851 662239822
3 147551 22534
2 171184 170036437
2 94791 829954773
1 10390 87471 853885327
2 63828 531810676
1 95459 144518 885696527
2 46373 323962825
3 136341 119514
2 12027 972960272
2 47241 660409560
1 69821 150868 189369471
1 84026 90337 272942462
1 19348 54578 399071948
2 127100 746335492
1 6339 82041 291257547
3 162230 82108
1 122000 131516 731183267
1 31839 51878 301600287
3 32531 48033
2 160308 705145437
2 37133 254997586
2 161384 275920927
3 159824 138316
1 6819 51711 249666970
3 2255 95574
2 138020 223767245
2 145450 809853185
2 63785 606876410
1 25388 134170 597868536
1 85110 101007 878921011
2 63105 693286496
3 60879 94779
1 137235 138547 230819193
3 39307 60624
2 107635 404127319
3 37675 62932
3 14542 102830
1 47199 141803 338370842
2 46794 195023043
2 77433 518554636
3 127435 96256
2 134034 354805245
3 54085 144059
3 71922 77542
1 58998 62148 953579055
1 46060 66311 313238488
1 46228 115575 740241450
3 166772 139983
3 24735 145340
3 10539 29956
1 47620 70479 623815330
2 79187 890885689
3 7069 23495
2 137512 160589150
2 9090 105170562
1 2369 11621 872819467
1 22230 62876 978349796
3 71253 101066
1 11681 85687 378688971
2 26801 142502576
2 55120 756133737
2 87047 194598216
3 148656 61769
3 161155 11240
3 111850 65414
1 34664 113339 883236118
1 42742 94272 667717425
2 44818 374865332
3 44619 144336
3 120319 23972
2 171424 430244829
2 36661 561544027
3 69313 21771
3 66732 40250
2 21438 902950950
2 96176 2279206
3 54557 94913
3 6441 149342
3 71356 32337
2 16083 326433252
2 161447 113027379
1 76988 113927 128820319
2 119564 307652718
2 172970 495564144
3 139784 60581
1 75520 142414 996733785
2 138286 815608525
2 110223 944545238
3 148087 119898
1 18625 81390 470149576
1 100280 109533 120589253
2 41213 786673462
2 66258 465557765
1 29514 45080 227442431
1 94129 110537 288144882
1 7644 116957 887000215
3 108190 112943
3 131918 74325
2 173877 399762781
2 179696 942933242
2 164758 541197181
1 42797 99369 992671872
1 54717 122391 106294781
3 139450 75997
2 117946 555516563
2 148256 413368726
2 123441 36029939
3 151554 89576
1 5398 92619 276948163
3 81935 17712
2 160372 678733132
1 120682 131055 70042153
2 115016 444520852
3 32629 68220
2 9358 967033104
3 180027 75447
3 13735 153351
2 3567 69953390
3 70366 89770
1 104752 110139 827752450
2 146418 386500095
3 17311 134254
2 38616 445495542
1 15302 68919 235382553
2 141342 641355623
3 180471 87018
3 71954 77358
1 24914 70479 262974885
1 44743 102864 480712668
2 5577 20554378
3 128228 10356
3 151618 84592
2 58825 558257551
1 59261 146554 887794905
2 46667 506019980
2 154541 53739210
1 26833 99187 549674092
3 71019 3138
1 63704 99345 381530171
3 86254 126409
1 59612 132268 956532072
2 14123 973760828
1 56371 153627 481223620
2 27987 940512444
2 38099 594977836
1 12911 145600 15441874
3 163730 55510
1 15949 51590 77228777
3 2755 132620
2 62119 371586694
2 120666 307642538
2 153107 362033728
3 114184 59181
1 1924 36142 623757370
2 80651 327649938
2 23247 197289322
1 12445 66789 133976922
1 129064 135377 473890820
3 79326 109604
3 87180 76281
2 2312 956310389
3 102297 68509
3 105233 13349
2 46236 584683039
3 78056 20326
3 163380 148573
2 82981 958481532
3 47071 132382
3 53702 76799
2 1911 877722902
3 23943 88618
1 103529 138118 93915277
1 42352 95923 398738928
2 49291 350345112
3 43317 71986
3 167490 48838
3 95925 119046
2 105492 100461891
2 157945 37317487
1 41314 127204 228227127
2 174302 709704191
3 165023 8035
1 26510 140281 575278765
3 113997 24734
3 134739 91830
2 153318 898990436
2 4832 94561002
1 14781 118820 90438164
2 20447 102965946
3 105671 93757
2 35580 549030156
3 101116 12824
2 73269 253112984
3 23857 101389
1 7972 74037 410563155
2 109619 32608180
2 135335 762557782
1 18737 147446 673349687
3 172494 60623
2 20102 171356988
1 36774 77594 908127564
3 19845 65908
2 81272 829081588
2 100162 916352304
2 82839 876347350
1 115849 154488 985566402
3 31711 70620
2 101632 975437745
1 28496 139082 917752660
2 166695 761602462
1 57052 91718 364049530
2 139845 70432640
2 41016 563594465
3 98098 135114
3 135292 113438
2 25916 180947216
1 21133 154233 558895091
1 23006 95565 469264249
1 18679 114117 452707496
1 41509 154187 72604972
2 130516 822955902
2 32127 41835565
3 67498 22021
3 141893 84311
1 136597 151510 865802550
1 77509 122669 595193986
2 133959 391429221
3 137732 84459
1 38973 138935 974008313
3 45434 51151
2 48492 410761964
2 47997 592452037
2 10132 649589637
3 18781 142579
2 129338 783143418
2 945 392580593
3 110929 25879
1 31620 70635 660175279
2 176702 846089129
2 36556 910017738
1 76533 112156 766767290
1 64809 107609 457598051
2 153069 824357953
2 76310 650258901
1 6972 152572 47372679
2 150410 813975511
3 116108 76886
1 24661 98154 49360406
2 22274 217980307
3 136499 69782
2 74197 100475915
3 19976 77069
3 143345 150190
3 90494 28829
3 162894 151836
1 53246 130645 721935177
1 44395 92861 948980853
1 96154 101699 412214574
1 236 94343 527998473
2 78323 927386284
1 16018 130531 1282922
1 48506 97140 247438283
1 15376 138804 302498367
3 40720 18757
3 111981 94206
1 82640 147106 362068502
2 124818 499462544
3 108290 149874
2 93620 505942904
2 6862 355049996
2 32079 526396770
2 89263 258711950
2 61463 720384828
3 140580 20260
3 68000 87413
2 107684 161394145
1 109291 134264 850236672
2 60777 237919982
1 37687 86161 863717094
2 21953 471211898
3 112483 3232
2 48386 588829502
3 80187 61642
1 10669 99490 888703214
2 7089 241738621
3 5492 33383
3 103887 80052
1 404 123130 479387429
3 3099 114075
2 156946 601887245
1 56824 129852 692115602
2 154907 956530842
1 18258 76693 799181801
2 131510 771396026
2 15427 570582601
1 58801 69050 609534037
3 166796 11911
2 85287 367899433
2 40021 492917030
2 108439 839164020
1 24840 64039 367413665
1 81190 106446 415329643
1 7670 104890 696523500
2 28964 287574316
1 98701 120171 519413217
1 40528 94809 580911777
3 91863 132360
1 6301 34870 222136028
1 40381 69520 682526049
2 121888 346062772
3 31811 104396
1 2988 147422 633209638
2 77536 81583667
1 12406 34591 865486784
1 72695 86756 342742380
3 856 28517
1 10997 52789 438123724
3 8078 79516
1 2664 97285 915942870
1 57444 123562 343259714
3 13882 90998
1 13228 54762 15084506
1 42929 151496 939685149
2 18323 584186001
1 40185 114690 423391887
1 59333 103458 704091455
3 27402 102994
3 36136 148141
2 148401 906501286
1 13518 124134 393744061
1 23029 117317 46653360
1 67603 73307 980995828
1 58256 121764 920311346
2 105388 507390348
1 31344 117547 100684434
3 90377 59704
3 91751 75808
1 43367 86940 411507531
1 14551 133916 817424397
3 56536 113231
1 87728 109072 88525169
2 154473 740054578
3 83392 146875
1 39611 89559 163769636
2 43111 424644816
3 100739 41641
1 72953 86899 800300088
3 154851 107244
3 175982 26902
3 54418 114427
3 131972 85133
1 30217 71534 729602447
1 12313 31689 146504377
1 33562 42812 234264017
3 26134 51517
1 122691 136023 534952233
2 154487 19045421
1 16305 146022 760612147
2 140007 46360553
3 11968 64759
1 109466 148899 858680002
3 67509 22829
2 176760 116228243
1 37936 135845 549445836
1 19126 125903 938160048
3 26313 143139
1 45298 79683 821201127
1 47665 113537 503016331
2 28926 761537388
1 12424 14106 518647194
1 39655 69879 965995688
2 32542 413283510
1 71747 87246 823100788
3 26305 35875
1 95011 134705 380751229
3 156079 57938
2 54209 398961239
3 157254 11757
3 49607 83044
3 20040 68454
3 179597 110704
1 15773 48462 926716502
2 148513 165708759
3 48969 72767
2 89877 81771063
3 94856 125345
2 121602 901219461
2 11449 423782666
2 14187 823775056
2 82814 488142100
3 24625 114592
2 114491 899807929
2 61234 489385584
1 83238 116535 350113435
1 84733 148854 905372494
2 87416 338417924
1 185 59198 988360966
2 128836 342361036
3 153231 128278
2 126150 801015798
1 78522 83973 421211608
1 79528 85289 165116168
2 166956 952294266
1 57477 127427 495734375
2 46592 573862958
2 69966 591384399
3 104191 107727
1 1205 96770 185090612
1 4817 64648 239641922
1 93150 94996 881249718
3 51486 70019
2 168083 205427173
2 167427 520291974
3 162951 46425
1 42068 86822 507466264
1 127975 131387 924062093
1 40820 78862 280426142
2 141822 37535
2 74505 575452452
2 55167 50636015
2 126305 109403285
2 21333 72622281
3 53354 48279
1 79532 138745 675906003
3 46244 52815
3 170220 139855
1 6600 110418 704073394
3 158814 68919
1 17605 144302 230984799
2 177765 199173370
2 174738 72408648
2 121537 910412995
2 33901 85292711
1 150008 154452 908242922
2 178278 711602575
2 67822 171557391
2 91447 432705701
1 74997 80819 254162284
2 36690 244475718
3 48916 90038
1 39318 56040 651865718
2 77036 810216956
1 64621 75193 57317285
1 68809 100904 209205441
2 173142 325900002
1 42398 109479 390471198
3 55491 153407
2 65782 406207412
1 13785 135180 800491390
3 109874 86023
3 56718 95343
2 177424 623856004
1 119656 125773 76957023
2 7895 604050474
1 8938 85804 190099706
2 104664 479980699
1 104620 133950 403156420
2 71468 539648632
3 131493 23767
1 24029 79454 557465599
3 106284 51844
2 132644 759053658
1 58754 135966 320730315
1 1020 69923 615467623
3 110118 24033
3 80765 137441
1 40149 65937 858322426
1 112822 113815 404650285
3 143348 29740
3 69421 12881
3 115430 118298
2 95392 496617765
2 131023 709963023
3 75866 74546
1 105123 132834 952433450
1 93245 148418 561525902
2 48739 218112726
1 13614 32261 116142675
3 4636 150709
3 123149 2012
1 105638 109150 581362293
3 47607 66435
3 100696 42505
3 158142 38388
2 50770 187190174
1 73474 139527 800331220
2 143464 872157638
2 41660 141409983
2 139915 571894591
3 176322 98067
3 26026 62407
1 80074 106654 133063336
3 121549 152773
3 56370 53066
1 16672 24726 863376332
1 42973 149006 734565431
3 14592 50867
3 135253 23716
2 122438 279434734
3 123769 67131
1 83756 151416 682957820
1 77163 146352 25396713
2 164958 19455749
2 45173 244572692
1 111897 117839 475341348
2 10502 876519960
3 109604 88714
2 45705 519541361
1 146334 147195 563367404
1 52188 135095 937690329
2 99576 612911263
3 131877 110383
1 113865 135717 303591847
1 16331 114147 381035823
1 91437 132666 552300595
1 10380 48501 554371907
2 141563 57568314
1 21822 38726 174774002
3 29874 66563
3 163686 49520
2 16071 113027788
1 51604 90187 317592629
1 118872 119196 986639930
2 7323 687908523
2 21887 348159552
2 142026 996944426
3 71813 67664
1 59978 102697 876905972
3 145531 40302
1 1824 125948 827658685
1 60949 145431 716214770
3 41954 52355
1 43495 51423 984136229
2 82982 41977597
1 60504 101789 370557587
1 115829 129252 349578204
3 86169 144390
3 1667 32821
3 175009 11166
3 174056 147468
2 111399 776892114
2 109492 235687370
1 45306 106353 736996639
1 81531 114156 439136204
3 146015 10268
2 176668 656199494
1 65188 141251 562373575
3 60177 102871
3 162135 122268
1 72845 82645 896244180
3 26657 122238
3 118176 125265
3 211 70053
1 143410 145138 504429375
3 95148 130667
3 32074 3096
3 123298 135130
2 94229 916987927
2 38431 326391632
3 124127 80327
1 29478 51775 135419865
3 4630 69728
3 133230 140446
1 22748 96586 611530167
1 150110 151964 86745257
3 62450 150835
3 59614 87128
2 179276 996056646
1 24844 131852 195696804
1 43077 75902 295216182
3 14015 136241
1 121557 141706 985638256
3 13716 35596
3 170900 135815
3 92479 129026
3 50030 106390
1 62453 64864 218597873
2 51382 819289264
1 42160 91651 36648249
2 40967 512418414
3 102213 95831
2 118383 274589424
1 97669 128554 672288838
1 13986 75595 514026896
3 161983 114386
1 104615 123661 99307318
2 165693 29451928
1 14169 144356 349180691
2 69261 321127571
2 121817 801786100
1 13701 28572 665854871
2 165527 723889435
3 50893 82693
3 173196 55521
1 103924 129763 732548551
2 38512 862987199
1 53562 88832 945478889
2 107200 110481714
2 81387 484959472
3 103872 28549
2 56050 840139227
2 55173 657175434
2 3773 99279874
1 94068 144868 167757894
3 116352 14456
2 87347 515783578
2 161614 557904206
3 68014 139743
3 110741 119441
2 2326 208908666
3 126982 118500
2 129417 52069592
1 122581 143193 22924632
3 140675 139052
3 130524 83572
1 38045 96716 370350235
3 66994 81956
3 112429 787
1 26647 60944 423418510
2 72106 631549681
2 27423 679405400
2 24891 360874808
3 14861 21982
2 3563 700049238
3 129979 9727
3 29697 13045
2 90358 605717317
1 36640 145975 752409017
1 65947 116296 874976745
3 53847 136734
2 169692 68121192
1 71135 130618 424305442
2 98809 716643903
2 140541 484088210
1 120237 126969 814081893
2 26380 114691872
1 49872 122669 479634802
2 171293 217241523
2 155567 393421243
1 23370 34954 7381759
2 91343 832281095
2 127016 954148584
1 72392 110809 422726289
3 174088 130927
3 147347 52530
1 48157 133515 619297297
3 54640 41601
3 21618 76354
1 57418 153891 513743720
2 36776 163799177
3 160644 127832
1 5311 6410 898107045
3 78132 31885
2 96280 662983228
2 116735 483270823
2 23894 91420984
3 9166 21919
3 31669 83684
1 108265 129883 611431688
2 123562 239429462
3 102442 123902
1 22634 80115 272104607
1 45987 75325 853685572
2 125262 658222153
3 16958 35858
1 90183 134700 103584861
2 158115 843166656
3 169384 84005
1 135386 153502 507604244
2 160581 982223803
2 2975 286572768
2 16268 422973765
3 154349 32571
3 3811 97044
3 138039 151287
3 148732 73319
1 9644 73317 711571972
1 52084 93480 710449787
2 1088 712374158
2 26761 384411399
1 50058 154017 782173033
1 43487 72672 92533754
2 95887 273338770
2 79759 803683047
3 134596 53047
1 11408 63606 9027625
1 36883 80263 360520334
1 40278 97647 537270343
3 177034 77669
3 42578 9925
1 38085 137330 718215849
1 34541 37528 352266919
3 107338 140069
1 293 106968 836611713
1 23467 61043 658907741
3 124066 134881
3 138782 103737
2 13189 513723923
1 14772 110889 120649719
2 64423 639381521
1 93914 150715 486921720
2 175046 529477326
3 121322 2231
3 89141 148839
1 988 7372 373545469
1 81579 142052 292609113
1 70606 139121 107649949
1 57407 123510 666584481
3 87651 11227
1 24395 137698 178622147
3 47136 134880
2 108181 758110098
2 167062 770083803
3 23876 63608
1 10473 92950 948338725
1 71684 147511 214835614
3 174334 103984
2 24892 506238551
1 84115 135127 431398992
2 78051 740393438
1 58972 84033 29970648
1 42914 76612 341517034
3 72578 41186
3 169632 84425
2 91786 834365850
1 12394 107080 956909766
1 2005 53382 398169069
2 52047 364731665
1 114467 128371 85006519
2 176903 381550321
1 72174 89792 133325283
3 119646 129565
1 62342 149617 580728437
3 17817 114512
1 93245 134421 901902494
1 20886 56285 762760270
1 59866 72389 498518425
1 44108 146663 842930623
1 64343 148790 947610007
3 124632 47886
2 26705 191289252
1 32129 120869 355060513
3 171170 138350
3 130322 128411
1 89723 153682 349737953
2 97109 344448620
2 13803 251109354
2 160354 982589721
1 16291 68736 350630883
2 110609 688792492
2 140684 736973109
2 41077 208773380
3 22741 56681
1 43839 93707 30878164
1 55864 101900 564420629
3 20075 108891
2 175949 135612222
3 58588 99227
2 39188 377494898
3 128036 47265
1 30878 55262 162809923
2 33931 960270698
3 48535 48589
2 160305 405417803
3 5345 87299
1 42047 49080 912965809
2 36480 826118716
1 23103 45357 167139802
1 113386 136963 508865992
1 15177 105168 777725998
2 21198 640473613
1 64567 129604 206025725
3 60695 98917
3 124988 33683
1 739 145609 82803895
1 40972 118628 292488082
1 112999 135721 848978997
3 161782 20150
3 128096 121753
1 90789 131920 641816734
1 25926 26113 471968286
2 126551 925704886
3 40681 82380
3 2465 2796
1 26518 154556 460779660
2 84269 166247883
1 76735 99401 516725574
1 25100 101890 393676825
1 73765 98281 476871027
2 44004 3889929
3 56918 17162
3 82478 58501
2 17880 619891786
1 95721 109363 424852856
1 44441 144007 971638002
3 57729 18026
2 32772 694434842
3 45852 10189
3 121721 143278
1 80077 123324 24032644
1 83458 103853 239968898
1 20483 151921 483666459
3 54533 65044
3 154005 64277
3 148314 118658
2 53365 354390434
1 58157 81122 165750050
2 167680 932207334
2 86971 175750688
3 95954 71993
2 6920 302971444
1 15045 56330 65096376
3 90595 87855
2 51101 885596133
1 7118 127142 496812913
2 71553 425240442
1 52607 58208 692533165
1 53976 121756 556818472
3 74152 136307
1 19087 20927 679413551
3 84648 33178
2 46009 659789686
2 158415 581946172
1 87810 91209 129163217
3 111831 98960
2 10889 619246181
3 144961 72770
3 131865 98907
3 180503 74926
2 72435 446553931
3 110646 10203
1 84905 126488 600098866
1 268 152767 124580500
1 105931 128887 558537463
2 149782 666383050
3 140694 100053
1 93418 105526 677673707
2 158298 736661802
3 173946 115064
3 142474 48181
2 110064 163367327
1 87627 116612 754209599
2 139135 380489325
3 80853 2603
1 2643 13972 576242622
3 156811 18235
1 43612 93645 926612868
1 37732 54313 322478386
3 43015 78883
2 121452 14937557
3 75570 21636
3 173113 101198
1 87443 125086 881780797
1 50994 68998 798035537
2 120181 386909335
1 42731 72211 86251608
1 54046 54211 340343018
1 84542 92283 225324454
3 106694 50557
1 33375 117484 992499582
2 90556 935327484
2 157964 871212181
3 82222 107550
1 32493 50034 371532095
2 157912 335480813
1 33012 92105 301154561
3 124653 29422
1 42021 154391 522884461
2 141157 530167810
2 2303 31530424
2 84337 398285220
1 120562 149920 421250441
3 71815 98827
1 59591 137590 651773577
1 45661 58509 161637727
1 27921 89498 670780435
2 66780 714031617
2 181149 306924598
1 76771 81024 780076955
2 87962 901289086
2 103251 730347055
3 69589 95314
1 106782 123972 871567385
2 172487 815624831
3 57616 105467
1 65178 72932 270320513
1 99599 114620 964358645
3 26979 89585
1 39736 125489 694978454
1 45358 47515 238488436
3 110206 45187
3 158405 88578
3 87932 21312
3 171289 138745
3 18754 62322
3 34643 119560
2 54894 841030461
2 36676 987289129
3 104052 129485
2 103305 765382560
1 7984 108889 248909116
1 20866 90662 838268399
1 2792 103696 127310473
3 167132 28571
1 70513 145588 684719556
3 143340 69631
2 91613 740218917
2 6590 852209337
2 81343 346820008
3 61877 3324
2 99907 310316095
1 20763 60684 387394359
3 20426 21989
1 7829 51802 900417455
3 134556 98425
2 91415 414314693
1 29264 96853 219630435
3 22904 69504
2 123575 496079337
1 72077 83136 772121855
3 175700 6542
1 36250 41512 728624248
3 170505 52437
3 79361 149107
1 99791 115258 892983356
2 180496 913071516
1 10629 40662 577552491
1 14446 62841 407735756
1 87672 152245 599807922
2 134628 339180780
1 16822 25381 309033071
1 37953 56381 607434369
1 69061 85134 531206082
3 27054 74886
1 94140 151046 555104866
3 94861 39048
1 88697 134188 815536439
2 122127 541992793
3 41769 32348
2 93547 733343137
3 45472 134724
2 148305 880833394
2 134181 774553508
3 87487 145584
1 57369 117565 46050445
3 40880 140628
3 35550 110906
3 169690 135167
2 49068 674968481
1 17699 17824 761970521
3 144159 45111
2 71304 375104161
2 58569 921490853
3 35518 118059
2 19395 819604127
1 5764 140804 28782065
2 37241 257613702
2 178237 910023285
2 24584 469570254
1 7197 58611 461929154
2 47307 776629860
2 178111 196674172
2 1453 480389346
2 7404 136131773
3 91050 99460
3 130349 43400
3 70831 86618
2 24021 848535526
3 67262 43201
2 96884 502422180
1 61017 84092 296926087
3 82088 42081
3 31456 126820
2 175109 425693997
1 69884 118379 330165645
3 35741 58947
3 112123 115693
1 43269 84672 854429597
1 17470 76776 330765188
2 81468 965596132
1 133341 137290 701308785
2 139584 962356755
2 166124 919856697
1 9964 82549 430341232
1 80341 94265 706306719
2 781 216271222
1 56078 118054 3319125
3 107266 42540
3 105519 92950
3 5065 106444
1 32932 43771 942600435
1 100031 120698 781363396
2 101746 447068892
3 49230 94621
1 66786 79785 906352428
3 57141 118167
2 68062 346537486
1 81122 129309 365760404
1 10169 144688 682146124
2 124009 663815302
2 179768 575312208
1 89457 102944 206954924
2 162841 61994878
2 46614 570439898
3 140126 13451
2 109248 656441212
1 2087 36442 546457011
2 15353 778226205
2 41767 773545564
1 5121 36815 310780269
2 66400 621920062
3 129802 101389
3 117308 73356
1 94349 103626 632388974
2 116353 159029388
1 24929 118267 121505349
3 105070 547
1 75041 108854 15974965
1 19147 23523 654386554
3 122783 30214
1 92504 95437 569787096
3 116368 79251
2 17807 902813943
2 36783 869474686
2 15589 548586178
3 167104 86623
3 12918 51372
2 147420 15126801
3 161724 106448
2 174231 83122528
1 15843 148174 929883198
1 29888 132845 936515287
1 54004 128413 925301250
2 81853 549571834
1 61654 145742 355434254
2 36861 27533484
3 30961 15181
1 64173 78558 403356902
2 80408 848901236
2 134280 132584091
1 22665 92376 704590685
3 67349 54944
3 177050 146464
3 14947 20711
3 103798 42118
1 6558 9459 648120293
3 106038 97154
3 4496 154379
3 74122 26248
1 78640 101938 204424892
3 25179 2029
3 73643 126493
1 18442 27585 726975779
1 1028 67976 952413967
3 18188 6288
3 110779 47228
1 64930 96732 607968539
2 114394 897081150
3 69074 942
1 20084 78630 840691642
1 6226 30729 21992809
1 47311 119394 42718082
2 164996 505434303
2 97459 787561816
2 109937 487877092
2 593 889988534
3 85413 149714
1 27183 76250 37201153
1 61563 118417 496400340
1 59317 144340 426318484
1 133269 142758 919133533
3 135586 144123
3 153620 124948
2 110713 238712063
2 74226 852880451
3 27275 146225
3 80682 26689
3 141897 146506
1 51491 95785 338626839
2 148193 615212497
3 10042 42251
2 66019 327519456
2 90929 425672807
3 1988 149696
1 132329 143439 726403574
1 61408 110818 677402222
1 102962 123805 550212401
1 10326 73308 654054328
3 47434 74863
2 162018 739128711
2 84374 946937078
1 13272 57382 39901367
2 179187 838065383
1 75087 92743 798180001
3 111109 138702
1 100448 140377 630503012
1 15598 46312 864592084
1 61409 116388 830152641
1 67687 84896 668403932
2 109509 848872540
1 27657 101391 981815526
1 47944 111386 52378745
3 71648 35369
1 1979 85747 929429046
1 118134 118558 713094601
3 19025 75684
2 32076 236039038
2 148273 404712607
3 33660 133553
3 112926 4948
2 8959 414991803
3 108390 42256
3 60524 126549
1 2120 120869 365993466
3 178894 92443
3 105967 5195
1 4181 53240 281236247
1 46361 96190 126445347
1 61877 87479 758773096
3 67060 92441
3 149734 30481
1 36788 44610 908189054
2 113777 824354052
2 29484 400373660
3 60729 112437
3 98366 99446
2 122570 493169144
2 138838 963723526
3 154670 152629
1 96022 151500 846149431
2 33542 936086052
1 90441 131356 518619039
3 101343 18623
1 54988 91045 324872642
1 59252 140415 820971071
2 88304 511001977
2 81946 205259274
3 120620 150808
3 34808 3675
2 32392 543708875
2 113081 375109659
2 105424 793197533
3 176415 33780
3 40747 97230
3 116696 138171
2 26728 353053791
1 228 81746 683380606
3 111664 31206
3 106536 103129
2 96644 289046494
2 154570 752504206
3 118297 8602
3 171326 47810
1 3948 77006 29620486
2 53178 176548103
2 146649 799796464
1 105177 115060 484275298
1 61560 150510 183916192
3 36104 4044
2 9883 543057468
2 39804 431120840
1 66089 66967 302684110
3 121862 142556
3 33877 136411
2 49288 57668014
2 2968 641706096
2 2117 907519981
1 44000 153903 18932625
2 42225 457677601
3 115588 51167
1 34162 35821 191151195
1 88640 121277 652996047
1 33392 38081 800401140
2 6212 852914440
2 150007 517535690
3 162641 89861
3 117509 24226
3 58519 33843
3 105394 4801
2 27820 389331342
1 25262 34886 795070499
1 20045 110465 547163059
2 12536 416586199
3 68082 36394
1 52251 119431 756357794
1 62568 78209 580043953
1 11678 35973 720532200
1 41198 115916 182736141
1 72908 98944 961013888
2 49625 211181212
2 166403 766640831
1 44705 73723 100347023
3 164248 45020
3 82182 2024
2 129850 129501545
1 41688 90030 426362487
3 153082 149947
2 24987 268137827
1 50533 56139 487944840
3 153907 50778
1 9273 46481 446926846
2 79504 196789681
1 93734 136045 907308482
3 116254 153167
2 61528 768402323
2 147376 182342460
1 95235 111701 225316580
3 23678 8303
1 7139 114623 70567516
2 170505 351506915
1 15612 119210 445451694
2 177123 836210136
3 53240 110740
3 104029 114197
3 137533 21482
1 56521 114036 361691175
2 30743 951705667
3 121588 83876
3 98334 111807
2 120051 360320870
1 21683 81102 129433179
3 4443 13398
3 159435 138946
2 27523 968641108
3 127450 526
3 55585 109001
2 10692 450958003
3 94472 47505
1 125554 138636 386517170
1 37558 84245 24005163
3 16360 131115
2 136266 983876463
2 66609 960831486
2 138389 378729994
1 46024 81681 777654951
2 70151 659100907
3 146810 97640
2 47898 419503962
2 101263 792642604
1 56088 129640 843416411
3 43887 31133
3 3696 148438
3 78525 85642
2 42060 181433809
3 132395 101900
2 155364 175162859
3 13692 3503
3 176771 25278
3 65704 16977
3 118259 75277
2 80514 732750686
2 156579 656827119
1 117312 131968 601830411
1 10684 72112 368011350
2 178200 404111629
2 100191 548686522
2 153317 777559861
3 96204 92016
2 24541 525133149
3 145339 76085
1 5874 20548 979702567
1 62422 90933 215375246
1 83346 128295 561825268
1 3067 82660 121981764
2 156326 191423482
1 90613 130490 585288121
2 131788 526413940
3 114541 74913
1 15207 146989 595401710
3 154120 13089
1 108645 130445 895235377
3 106185 31209
1 34274 115178 448981905
3 48761 33933
2 148392 825603441
3 4551 13062
1 53019 142459 58420445
2 42732 358634532
2 33070 219311669
3 128677 97920
3 9220 29914
2 29642 20892348
1 55573 143884 938591113
2 148597 150972463
1 52665 89210 735369269
2 17054 122982950
1 48531 56247 26864809
2 19887 343926010
2 27075 471371713
1 61127 141205 264370719
1 39394 95766 313633847
1 4248 6576 648988691
2 161305 996406344
2 5743 467061484
3 169437 69721
1 82435 121627 515022508
2 16806 204084128
2 106157 627779053
2 26964 234844175
3 98816 42996
1 21919 112346 127904790
1 18054 52550 659580441
1 76217 79838 106196917
1 21639 57630 197094824
1 63062 152361 62339343
3 106255 109410
3 18962 99046
3 158175 44056
1 15455 117228 499101982
1 12241 63358 339796221
3 95888 53182
3 64978 141990
2 8231 649645925
3 176155 29299
3 178693 9263
2 36452 170194763
1 55356 72081 5648281
2 117612 659385763
1 92414 124752 404573605
3 51874 48865
2 132850 774430331
3 112867 84586
3 5472 44501
2 141139 900134733
2 112482 960795368
1 69232 154734 118785781
1 100654 122634 271184140
3 165314 148451
1 30316 43239 622245146
3 44277 46445
1 49962 79137 131800904
1 10080 120101 15526038
1 61115 138073 809490711
3 53535 154700
3 112708 130417
2 120070 86809320
3 137031 102401
3 120468 143656
1 32209 71135 511332088
3 107657 69469
3 57237 99956
2 111288 488943560
1 96466 106476 145590535
3 162907 33239
1 25008 38846 737739467
2 54243 602851106
1 95156 154109 145539786
1 11554 121743 105249414
2 43925 808116223
1 11169 15794 619397770
1 20998 45449 909653241
2 84503 802640370
2 161357 817312265
1 18718 102075 354126804
1 6315 103637 799356697
1 26487 111849 70743865
2 167466 61942605
2 92092 18521351
3 15970 120849
1 1678 137842 750693258
2 60131 435781434
1 106695 137085 416375408
2 74657 678451106
2 125873 91711813
2 168127 285943838
3 175696 105918
1 32243 39151 252559526
1 5163 131601 898558312
3 113466 146312
1 78858 84194 882302623
2 158579 746541064
2 91115 682342012
2 5681 696788068
2 73921 526116444
1 87958 93905 468948051
1 52262 118601 980099563
1 25986 54902 790413560
1 90928 103848 727477550
1 17795 108749 598820822
1 44765 130183 18915773
1 78191 136844 605341324
1 82101 87166 820318121
1 44742 75275 400550731
3 70785 47340
1 44293 123470 889760179
1 71177 131292 54089063
2 52303 324786917
3 41501 57881
1 77909 144721 726340928
1 12774 14594 470890581
3 175152 54284
1 143460 144247 348238939
3 78320 101105
1 37732 69436 456710795
3 107305 125835
3 17605 18741
1 11898 15588 184657087
2 81066 731064896
1 106386 127022 570538446
2 62373 937765103
2 162176 634739302
2 96931 901423092
3 49795 150937
3 71919 47179
3 105236 60163
3 104462 119413
2 91299 726881667
3 55659 97151
2 140487 544701342
1 6813 69840 788512762
2 49452 184480770
2 136209 594498977
2 153356 392774731
1 51869 109821 406620244
3 3631 148377
1 22240 83937 695829165
2 105198 885892705
2 162684 626538068
1 26798 111844 674176666
3 168317 133082
2 135332 491225574
1 34940 149826 685631614
1 32107 150840 455239602
3 117057 44996
1 36628 104854 776799404
1 134256 136500 263403429
3 159821 104413
3 70187 151857
2 90894 224925850
3 86980 149244
1 142815 152107 572185778
1 43742 44980 138344047
2 137809 707375012
2 169353 762304072
1 17467 141866 986248010
2 83630 357371915
3 64592 30761
2 42450 247888060
1 16657 20708 412151174
1 38232 95655 703310562
3 73814 93984
1 49457 121354 91543538
3 160390 45743
1 23812 150222 190275467
1 409 52868 670059685
1 91921 100140 413411664
1 61411 95906 6372925
3 166548 14865
3 53210 146482
2 154650 101288840
2 173335 178157755
2 169810 224649319
2 168312 399619087
1 94168 151253 280663974
1 871 108942 432201573
1 117379 137037 525375929
2 52424 226688161
1 91815 133361 962360677
2 102715 74330082
2 4727 387815315
2 64431 354207330
1 64632 72011 285084331
2 97438 859439788
2 69010 88408445
3 112052 21386
3 2382 56336
3 175698 134570
3 118108 81240
1 6648 9952 878237245
3 62568 146288
2 113014 146509353
1 108 52742 756223771
3 40994 80660
1 23157 145896 119065373
3 112192 8661
1 59498 106843 595324641
2 159280 634892431
3 29996 119331
2 6454 209644322
2 149893 949836488
2 59363 365149853
2 159338 961495772
1 28279 48944 368591339
2 143488 183805392
1 20318 45476 128239658
1 31394 144320 127813972
2 61996 256538511
2 112780 557463295
3 107266 40417
2 49341 573244695
3 65142 26122
2 90792 804479004
1 43014 70682 182364356
2 8861 939598980
1 1552 43158 865035023
1 8068 119689 403789036
2 62442 312677637
1 64183 83936 494430884
1 115018 126477 372862542
1 17397 56534 166671898
3 112076 58635
1 47027 52649 742332131
2 4931 305324827
1 86637 126718 393106182
1 57562 95159 502991062
1 77890 143755 950510321
1 51404 146041 841652665
1 73107 115669 229023983
3 32616 27064
2 166241 768410029
3 13047 50417
3 30422 33078
3 158530 21346
2 106718 567158100
2 158269 17652774
1 107429 150628 266105083
1 9757 148162 909352857
3 163985 763
2 165912 330378114
1 93216 123178 733140828
2 149863 118698804
3 24567 50462
3 45342 134066
1 29343 40497 833494766
2 139041 716188298
1 35011 50406 772515605
3 177182 36182
1 72428 91930 336997220
3 155902 154046
3 150739 26669
3 123761 100107
3 173742 126908
1 42559 119863 187716513
1 109180 126754 477460384
2 122539 617797303
1 57206 79803 49179893
3 101915 5574
2 168346 527213577
2 108111 461023850
1 105721 137786 844028568
2 168677 140558198
1 145794 150950 119447992
3 60234 149018
2 77106 293870779
3 97919 46500
1 26038 48187 31583190
2 165314 979031248
2 139835 180486294
1 104514 140073 696105509
3 170046 127000
1 108232 147967 33703721
2 125960 188063403
3 22266 67241
1 54138 61681 253672019
2 82566 581016582
2 1822 569006463
2 5964 919914546
1 13772 29697 326148847
1 75382 115955 934092329
1 96839 104205 419203687
3 73982 31985
1 31550 145574 101125561
3 19219 69363
1 137654 154794 393413201
3 103838 154187
1 80056 118322 117590813
2 162724 309325481
3 31625 72582
2 172017 279828224
1 24559 147862 266673343
1 40050 117965 468349381
3 32399 16290
1 28733 84178 772911217
1 84207 108329 886564300
1 14916 21295 329897449
3 92821 75318
1 1474 10246 812485427
2 145430 107599581
1 21562 120858 44147684
1 63550 152823 194808445
1 108665 144740 144333471
1 9414 111128 32468540
1 77530 114720 912759415
1 148743 151954 804866843
2 77089 754435836
3 59347 135238
2 54654 616999137
3 73177 102032
3 159390 121882
1 33501 101909 404102732
1 3954 15466 735354819
1 121418 135829 525906231
3 120117 74811
3 22279 97696
2 97228 398854088
1 91214 143097 751795339
2 168048 391828176
1 31995 53187 244221517
3 35373 50202
2 58960 78710197
1 47096 119787 18136823
3 29555 150815
2 30928 14294928
3 76567 54930
1 92864 94083 862372979
2 77042 321232680
1 43627 90882 710383518
2 45519 263342752
1 37700 146531 957529004
3 73855 62218
2 158636 760705465
1 30704 70912 317427651
2 15348 278453253
2 158054 153582536
3 30098 30321
3 152371 36197
3 115351 63262
3 44374 50256
2 148813 25994355
3 167421 150356
3 73252 99175
3 162460 131296
3 52855 21188
2 77789 472935662
3 126312 119419
1 39549 108824 406758361
3 17767 12749
2 6498 316169820
3 85237 102808
3 104657 129956
2 180595 43723665
2 42806 219193734
3 161716 683
1 37584 44905 198964701
2 68329 9756984
3 34257 12082
3 149349 86072
1 50531 56001 280479232
1 26838 71797 62841112
2 113030 648650674
1 44017 114625 786275286
2 178743 670061925
1 109257 144980 147758291
3 100965 24193
1 253 52882 198864200
3 3219 128356
1 130752 140794 704900241
2 180516 726620226
2 102565 219806115
2 68087 740910905
1 28005 48004 691000542
1 54204 124125 531448430
2 155682 649381663
2 40593 426622296
3 44545 14527
1 59551 90510 344328798
3 175415 109682
1 136215 146291 329650160
3 148000 111116
3 20226 95021
2 12349 797713161
2 74416 341064970
2 96955 99405605
3 125306 98025
1 86108 90752 28500319
1 106283 110627 729898172
3 17745 14205
1 72539 130895 759935783
1 8267 49987 271226605
2 75293 555962063
1 18145 74811 84574400
3 161195 118929
3 64442 61598
1 32903 83970 839905516
3 93759 47356
3 65449 82569
1 130662 147572 213392620
1 74670 120632 675363169
1 127378 137520 124744697
2 167164 195429889
1 75758 104197 798080194
1 38702 148683 566059510
2 146316 934397264
3 128438 69091
3 176815 41116
2 24662 126194831
1 135500 137898 829374050
3 5293 121719
2 48478 86228615
3 105976 130045
1 117364 154820 213420536
2 90727 788806581
3 135033 126560
2 89185 78433187
3 158010 10515
1 95057 111419 388466955
2 9957 418541286
1 118465 136791 665687831
3 115436 45342
2 157787 461261718
1 23271 52024 177407483
3 126444 147007
2 126326 35895034
3 137191 71538
1 31309 135734 211604300
1 25911 86599 237445420
3 127689 25679
2 163304 988984232
1 99192 120391 531901871
3 43790 35060
2 140587 817222489
3 21121 70701
1 15266 40603 715820298
2 75156 867657909
1 2236 46194 425092435
3 56772 96361
3 87092 56366
3 10585 75587
1 118180 138792 815019966
1 1493 37249 915139747
2 35056 16349934
3 32285 83741
1 42060 124825 744403452
3 22601 59381
3 51625 46420
2 64577 936232113
2 120823 843320600
1 54779 130064 952972512
2 141562 747798600
1 27898 99371 90560855
2 179182 306510394
3 97949 4494
1 108342 146114 754799552
3 180083 94184
3 128079 42546
2 116740 990069101
1 27486 55381 123814825
1 47760 111240 195429003
3 82774 124081
2 98853 799530355
3 163467 153288
2 167281 435524391
1 2719 126338 340816056
3 61722 93966
1 37457 95884 116511321
3 142467 113387
1 108507 134752 767866042
1 21091 79027 993934569
3 96365 77507
2 179654 732110846
2 130209 374324338
1 44060 124899 593849570
2 131422 638724509
3 29394 12092
1 52380 111905 792783921
1 18057 137578 973753692
3 100311 94381
1 43510 147190 438208257
1 94884 105772 330003176
2 103703 534855703
3 53898 90880
2 109501 68330250
2 138941 406120314
3 93644 102954
3 174487 122532
2 50364 639495218
3 159130 111992
3 132863 150194
1 82701 92209 612858392
3 119383 76597
3 156450 107464
3 96424 146443
2 14201 137525603
2 23940 401748164
2 115282 48705762
2 73850 358054508
2 6179 817598784
2 25476 499901372
3 71503 117177
3 62699 14861
2 9238 929308583
1 3187 85660 409189526
3 65889 40939
1 51750 106953 450236036
2 115434 97913613
2 30195 210764340
1 10207 31947 742511196
2 142891 81842
1 77741 97852 738942421
2 20970 484215098
1 42156 147696 165411915
1 113414 139705 874316429
2 75515 75067208
1 745 120006 756612193
1 87915 152100 869763535
1 11071 68002 731498505
3 113319 55151
1 107114 128213 871176246
1 14722 149327 336028168
3 171639 45956
1 77065 79989 431250940
1 87500 144337 49631597
3 154605 143973
2 20219 879297343
2 43002 349506495
3 106783 81756
1 81090 92614 905690951
2 134419 991446793
3 53428 26720
2 65886 752147046
1 47451 69280 310112989
1 25345 28646 186187072
2 47851 58217959
1 89877 152301 743757115
3 117270 4472
3 168615 70099
1 10822 90913 420789035
2 135500 398070139
3 39922 41948
2 91286 508845874
3 74816 60009
1 90884 132668 711101535
3 179203 27669
1 17087 121139 601477239
3 25700 27829
2 80620 508581547
3 78839 94729
3 10031 31968
2 25127 241110544
1 48284 87958 673739975
3 10666 2402
2 162918 243156009
1 9862 45353 808536948
3 98783 31040
3 47813 77585
3 102287 81375
3 103637 66047
3 84197 72536
2 55901 164919480
2 43924 690710925
2 92646 323092715
1 5098 29844 769347618
2 176148 598871653
3 18705 136626
3 133269 76370
1 31211 97610 369569010
3 27567 153927
3 81536 34781
2 180721 777274792
2 152242 307600050
3 52292 2994
2 36311 113817309
2 4540 129952813
1 5963 80355 208194824
3 31256 58917
2 166950 324872149
1 98373 126719 719159231
3 24875 139277
2 94200 129053392
1 73176 106180 571163251
1 63611 92322 904039458
3 72455 136123
2 18255 283828208
3 70091 16703
1 85499 148996 249549069
1 21528 57416 898129091
1 30123 55114 153411056
1 123118 149711 156585201
3 179984 78298
1 62613 141482 399245491
1 76415 150089 832509014
1 75961 116539 792927464
2 75105 75608495
2 71608 483520028
2 2195 95974239
1 15815 125305 320571174
3 61903 67179
2 96607 900398387
3 99403 97036
3 77140 58479
1 18428 34157 741912735
3 33193 90665
1 53496 142744 771359892
3 178084 107005
3 161645 64778
1 107483 124764 641534080
3 145900 67422
3 2673 49147
1 24979 82365 171658211
3 142229 102323
1 64199 109610 336210643
2 96130 755080229
1 59921 67159 308460897
1 16823 26180 800904964
2 149537 359532434
3 48707 40961
2 44408 444953985
3 4500 61345
3 132215 2803
3 16875 84684
2 48999 270323254
1 17880 108205 815509115
3 47920 66574
3 6034 47759
2 43072 873699914
3 44558 44001
1 48013 75219 251765025
3 7378 103094
3 125775 6160
3 150372 30338
2 46055 857056177
1 84086 118891 896643221
3 15948 123284
1 29995 91920 457984532
3 124615 112281
1 121253 148045 86137803
1 3468 5073 160374172
1 111652 125803 311200331
1 64839 115460 789782391
1 42692 80845 201094967
3 36373 140748
3 94333 74249
1 147336 153964 208324633
3 160029 136127
3 75669 41471
3 180982 137679
1 14822 26427 568173763
2 84 808692493
1 71290 98332 214647625
3 93323 145301
2 153270 446198721
1 103120 106706 538426424
3 141953 26300
3 168615 60940
3 139188 40504
3 65179 86676
2 124023 836574189
3 135473 74892
3 108055 36283
1 35773 143754 898534673
2 165771 205243222
2 164642 832486493
3 138945 120426
1 8347 90572 93214068
1 1999 81460 764496247
2 135901 67277880
1 8110 60139 80595041
2 131741 95185606
3 27718 151885
2 127143 729942995
2 169681 92728058
2 53808 304104576
1 40134 90288 860979044
3 7123 20767
3 172637 96191
2 34575 537287884
1 62405 110818 810612623
1 92835 125418 533516963
1 69480 77462 995032279
3 40216 83157
1 55807 129815 400678536
3 114826 128063
1 34785 139091 919079740
1 18919 58225 579486447
2 156759 247577774
1 68075 97276 928251433
3 122611 34089
2 30258 893421448
2 54336 154604057
3 71101 93663
1 7360 105586 57482849
3 90033 81073
1 72967 122116 100068335
2 139231 282164017
2 45043 213303477
3 24638 143809
3 62369 82109
2 7495 598186876
1 20246 53574 198161202
3 51255 1849
2 140005 949696203
2 163671 977566084
2 164599 789751964
3 167278 103718
2 121589 706461363
1 30264 95465 727502595
2 77993 413815308
2 90206 542828568
3 63801 6296
2 22436 139419926
1 38240 70628 479602830
1 120216 138073 537643193
2 151635 156189563
3 53785 22976
2 178760 273632380
1 85277 143770 979687066
3 61148 86003
3 150698 67590
1 105464 136016 790201560
3 117658 144152
1 1026 109615 212098205
3 92567 8064
2 86427 834186810
1 105677 119535 977752150
2 59291 703593934
1 60307 102084 321346599
3 106801 29720
2 12584 508651986
3 38976 120548
2 43244 792953205
3 43940 22260
3 57608 140605
2 59107 673180563
1 62324 86176 60670416
2 118550 492604185
2 154366 905264761
3 101753 9118
2 28397 795800711
2 119034 296764036
1 49561 102333 69170851
3 88820 48471
3 71457 78299
1 55693 146615 77054918
1 44051 148572 657238588
2 53709 96097099
1 108323 140088 287356433
3 38333 43952
3 167827 79304
1 8939 40588 60121822
1 94691 129965 778362040
2 42210 39907420
2 93463 960080911
3 147348 65612
2 137758 676440451
1 72882 131317 192215964
3 90944 126865
2 46058 164732411
2 173786 79924764
1 16611 54071 112851448
2 106396 748212030
2 153484 258873153
1 55864 141131 590320216
1 40647 137349 464187208
3 21396 149371
3 66054 80013
1 58925 59948 508654823
3 101710 12763
3 28952 17503
3 21856 73069
1 11724 47735 280109937
2 175858 685289515
2 14822 597973384
3 85026 32107
2 26627 715617208
2 71744 41124547
3 163739 26679
3 107163 108260
1 141201 145313 922740813
2 2063 926787893
3 8386 153981
3 152800 139499
2 28490 403268868
1 18155 110963 600210922
3 36052 31864
1 32969 86350 268011694
1 5923 111442 173521094
1 81127 103902 913273639
1 77135 137489 20526937
1 107123 121002 779610292
1 115698 131230 589868275
1 58690 150039 313978136
2 12625 245835255
3 45239 56844
3 144746 91783
2 160696 665244992
3 116600 5826
3 32736 48718
3 51634 20586
1 87114 146232 57547919
3 173449 117069
1 5926 100578 565426720
2 14558 140613314
3 111530 133261
1 99303 106375 841334763
1 52854 97021 89622954
3 49407 10305
2 40429 180731945
3 106108 10125
3 18082 37415
3 62291 49091
1 58492 116646 494964939
2 103334 447406673
1 51742 94354 203756548
2 28274 479071587
3 151188 108381
1 118551 132881 965680019
2 68123 34355760
3 65521 32257
3 125099 79137
1 88410 89212 658521669
3 79491 154797
1 31867 66394 351125511
1 24050 114714 948841048
3 68143 126512
1 37151 66740 919527803
1 85868 147342 910327813
1 20820 136850 637179888
2 42438 146963443
2 59701 689565030
2 94918 622287272
2 102709 600491442
2 5017 279102967
3 137163 132623
3 151017 138443
3 119918 554
1 90777 150761 340720747
1 97794 134807 130150798
1 8748 86467 952016295
2 80114 683751922
2 166554 696392929
2 21505 550630383
3 35771 24579
1 6115 68116 44556415
2 100505 669865887
1 39847 115968 952555827
1 20604 21418 468152158
3 113332 94266
2 50790 170877771
3 172324 103731
3 81525 27974
1 89766 104786 344793799
3 43651 63996
2 1342 151465326
3 144082 23499
1 9415 132802 231820256
2 80285 485793195
3 132693 39720
3 164833 62286
3 101792 106448
2 4700 906668466
3 11271 154441
2 41107 268630252
3 64084 35276
1 75445 124317 233948359
3 66322 55550
2 153121 707449774
2 179566 902100844
2 73318 822553683
1 7771 89317 104650234
1 86599 95796 279000728
1 26562 29539 700424190
2 54051 816779319
3 165847 36404
2 33651 151960298
2 152100 114548071
3 143628 29380
3 122617 130698
1 89039 132001 445442943
2 169345 998620313
1 51725 110008 641853268
3 67267 114412
1 94023 129061 341608189
1 8334 104160 476001630
3 180522 38349
1 47245 150709 943552684
1 15472 93559 660388765
3 144181 53940
3 65638 10891
3 49151 55716
2 49660 453180951
2 129819 247398501
2 16603 388416632
3 54958 114162
1 61695 153627 824125391
3 30790 29655
2 125062 98095577
2 81805 139570741
2 22028 477395352
2 38555 825854864
3 26178 68588
1 40392 135485 219525069
1 5654 152403 767412532
1 37374 150924 670408278
3 172620 7008
3 160526 139193
1 108146 152274 771326710
2 110199 750292768
1 50385 63625 52419925
2 177673 685185747
1 38867 39557 544638675
1 1008 45484 299278950
2 43883 946914101
3 147881 116907
3 56811 24042
3 26874 138043
2 159079 3025176
2 167013 185063015
3 58194 23392
2 90345 394757271
1 87038 137262 906003640
2 129045 670171436
1 100652 114131 70281666
1 1405 101334 329369734
2 105945 967852412
2 166270 491123889
2 180735 16578733
2 110160 26301883
3 5021 86350
1 13841 124177 764286534
1 58889 84441 314425556
2 38561 364921471
1 23412 90840 185809106
2 92384 60340899
2 117422 113022703
1 11739 92011 884698326
3 172904 50417
3 31309 33103
2 34096 217899627
3 171741 113307
2 112581 62522669
2 32353 975469570
3 50406 71702
3 177457 103852
1 125234 140028 613007511
1 34747 110709 623232590
1 28394 99685 844321668
3 69041 150468
3 17289 131579
2 33639 949989486
3 89977 46786
1 8317 116187 594137731
3 153423 87629
3 116536 11501
1 60966 124175 877796796
3 176172 112636
2 5149 458626728
3 139651 24085
2 138011 410586871
3 127848 139810
1 59258 148914 577462054
3 92264 151982
1 114608 140599 398007221
3 163306 25374
2 122006 329391437
3 20443 118626
1 8978 129490 511107734
1 45768 82911 852272180
2 164605 358121575
2 131438 135007479
1 52245 52837 115969076
1 11049 77513 13830904
2 7331 371876681
3 5447 150664
1 70677 116766 457928504
3 173666 133114
1 7068 75014 431282291
3 20955 21782
3 165086 125733
3 11117 104664
1 52286 121312 638803964
1 49563 128920 284535749
3 25834 92735
2 159730 176724476
1 39596 56977 497147720
3 170440 46229
3 134457 79379
2 65213 785692187
1 32319 136195 469812271
3 170672 124040
1 26385 69131 716565760
1 40153 142204 764132020
3 94505 53208
2 113906 743974365
1 83907 126266 332676167
1 33901 147198 328591585
2 82670 164709819
1 65394 147675 728012940
2 109494 457522963
2 28234 792939581
3 18213 63517
2 86361 759387361
2 112539 170168773
2 161893 370217183
3 115746 144163
1 13912 19543 572778705
2 163898 940552503
1 59785 96523 757106882
3 53124 3003
2 163053 743281699
2 31961 594346262
1 39949 128996 526528390
2 114488 581500156
1 80406 109441 72115238
3 144548 44690
3 45254 103643
2 46046 317144719
1 63439 90760 75387577
1 9544 20548 874270927
3 148816 32173
2 94873 422508135
2 176037 212375254
1 31538 107605 75271417
1 62800 91251 723948871
3 79944 131650
2 11017 509597104
2 122977 171311631
2 9059 295304003
1 103011 119176 930875458
3 78573 151196
3 133333 76566
1 18991 122573 281143849
3 174991 70987
2 174636 662945176
3 40401 95827
3 171902 98297
3 74268 100290
3 93673 61340
1 16691 123477 854297716
1 21966 127913 893302403
2 60962 340611856
2 55787 421611731
2 18508 737576191
1 20503 57484 164111050
3 9754 96413
2 86201 781268173
3 153678 24921
1 64251 143873 771757845
1 39608 128163 906682471
1 39848 87890 938083097
2 39268 808735785
3 103654 5511
2 74257 705512421
1 56513 113418 999185687
3 53223 24954
3 130181 126080
1 31880 51056 853214391
1 94257 97027 28725552
2 26616 460364450
3 178986 21511
2 83282 829742225
3 1994 80583
3 173440 138896
1 45977 66145 364290064
1 56162 80938 884767094
1 263 78004 333508055
1 109402 118613 908993279
1 110564 140091 710556693
1 76737 140150 760932568
3 152860 65823
2 40069 944515448
1 8192 102671 213912434
1 73249 111261 740540565
2 139711 724806408
1 74496 138216 318174203
1 91188 105729 969080489
3 177985 76247
3 68355 76999
1 94375 138929 420513591
1 11515 24338 554970615
3 42058 148193
1 40950 57945 149185752
1 85183 102009 228865756
2 94510 910505574
3 107514 31819
1 40371 95591 622728161
2 149802 498915266
2 179707 936620795
3 73809 24968
2 165253 367582871
3 112843 54352
2 73631 735090950
1 36395 45588 414966133
2 105029 269492040
1 92385 103971 835341472
2 25840 200646542
3 121053 4721
3 137177 23518
1 100483 131884 864346919
2 150245 470898683
3 73139 27724
1 137309 146519 682130920
1 64477 116277 467590439
1 31915 97931 71926887
3 21154 76978
3 42232 13378
2 159479 727336002
3 159817 41929
2 165621 397383891
1 20418 153191 67438700
2 157375 304758397
1 117496 122035 557280308
3 8825 93459
1 57928 121202 408512194
2 155567 366012192
1 32036 119555 895641951
1 24472 42470 543314300
2 80925 701939992
1 121252 136068 437699841
1 1773 120894 189403143
3 156854 4174
2 176866 319395514
2 165061 566115872
1 42042 112306 809082783
2 72844 925928704
1 42364 104700 25734069
3 5879 154419
1 95835 108035 858439633
3 28788 148162
3 93908 16574
1 100625 125576 127026352
1 78248 96783 801504120
3 24216 141185
1 6352 106742 421351594
1 19827 43272 955481139
3 25720 2347
2 21097 295917665
3 22093 70594
3 42546 12099
3 9854 129706
2 36941 484068906
1 56645 63277 208176576
2 103339 867875796
2 8377 180492282
1 5123 150479 474893128
2 34777 242331706
1 32302 89961 915116929
1 32665 51849 871995583
1 20943 59725 966990426
1 6027 70025 481653437
1 78904 139724 905019982
1 28536 48870 295617658
1 68085 114507 731435322
3 130730 82718
2 29509 745746271
3 158950 154036
3 125215 29725
1 67179 86361 452510858
1 86191 94957 964836002
1 38432 48539 218599620
3 159089 131441
2 138165 681504263
2 108751 737877530
3 78730 91798
3 75052 24360
2 176879 164490752
3 68321 50549
1 7096 67088 641393700
2 46118 735222129
1 44196 52068 985457160
1 42236 121271 942547048
2 150670 833261126
3 143101 63867
1 11876 116431 763641446
1 54411 145235 474139713
2 19284 491822983
2 100264 332504962
2 66233 140992220
3 95967 99227
2 16713 579371990
3 3973 92045
3 101674 124682
3 41175 34025
2 40932 781432932
2 166187 768089382
3 146943 142813
3 48588 34089
2 123863 115673431
2 70797 477508630
1 2937 68837 309421328
1 27727 73610 874302597
1 38544 65545 484771350
3 48739 33378
1 108861 128979 241652746
2 75396 1384111
2 145110 296586153
2 179348 683646608
3 44363 39549
2 161271 889400429
2 50300 724009322
3 89047 44706
2 27685 922543448
1 15538 120016 861116701
3 42468 132934
2 41725 161082472
2 27430 334003325
1 260 31918 159173007
2 99121 513221274
1 30416 65092 55879057
2 22269 791218074
3 118812 109584
2 75981 175318814
1 19071 138777 945832548
3 91525 91848
2 140244 6925345
2 23040 85978293
3 153934 125933
2 135359 587206492
2 27323 439960430
2 96967 183422380
1 29570 49561 118944782
3 170609 139103
2 52434 161517601
1 20451 128946 595462810
2 139175 58856498
1 79594 154689 736430475
1 93842 104350 24048429
2 33858 139643817
3 114803 104416
1 14282 32482 595907242
2 176320 455182729
3 111829 70015
3 101955 112516
2 38686 394949069
1 10036 144291 214519605
3 105078 116364
3 21874 16351
3 26007 98684
3 177282 64120
3 173296 94758
3 157164 112027
2 129451 268405042
1 112026 150467 414236455
3 179150 51894
1 7674 154804 51543783
3 75682 80867
3 136101 88644
3 55437 10888
2 131562 576637824
3 131813 128822
2 77538 299704913
1 88625 146627 335503143
2 101538 185024283
1 28618 115574 166787645
3 126096 111776
1 29372 133081 482798665
1 137903 138507 355172604
2 86891 816621346
2 13646 811467600
3 92207 108136
2 539 918281805
2 7924 285318272
1 106232 128868 199652815
1 32618 56313 941967964
2 152748 124160630
2 52548 719596663
2 123668 40336367
2 156609 441113424
2 17236 819220677
1 66840 89266 754072500
1 77371 99482 225153380
1 10041 111722 452443542
3 99652 101670
2 165754 678001758
2 14069 911792106
1 46876 94199 303783348
1 13338 52900 292803177
1 5894 61411 62985709
3 101970 20096
1 128336 149870 359924638
3 101980 19196
2 23188 807265878
3 170652 144285
2 149941 403365844
3 133126 43489
3 39203 119442
2 51573 487056578
3 170978 14539
2 8894 31404952
2 153587 804188717
3 6576 73343
3 126315 5912
1 72170 103994 662116939
3 29937 45285
2 61188 231941630
2 177451 143003480
2 165630 172681287
3 174330 38094
3 167594 150697
3 61127 85153
2 42272 768492184
1 7100 129541 739624716
1 61583 104341 144404774
1 1087 126158 893677067
2 75356 319647135
2 45115 924264683
1 18806 28429 623060245
2 160361 627792533
3 73962 52421
1 64644 147061 595508203
2 100968 472011734
1 124684 146040 728407099
2 37949 754286031
2 28791 221545494
3 68318 154044
2 12028 463333407
2 168490 863620862
1 57617 149348 618782362
2 86991 16350264
3 22564 154283
2 175170 3628105
3 123896 21601
1 65567 95861 609431271
1 584 107522 242881062
3 40529 71231
3 56336 31168
2 17390 263563161
2 61095 662163171
3 146461 52433
2 119780 297615789
2 36885 295652719
3 78378 154326
1 89256 103857 425468717
3 142581 35616
3 70835 146596
3 95569 128452
2 67089 328219424
2 179011 524813995
3 8395 126055
2 1820 449500289
3 103442 60947
3 67746 10442
1 74467 131504 755160356
1 70212 110320 372446384
3 177085 32517
3 116764 25420
2 66603 383099264
2 118357 660136675
3 13046 39782
3 140873 35294
1 39939 108121 11064901
1 11716 64280 159010083
3 40059 154214
1 43582 121407 706454656
3 135737 143547
2 157678 333828417
1 7982 64275 574497348
2 163472 506230890
3 179652 113373
2 178577 341590380
3 170875 80854
1 16375 96963 657426712
2 22781 86718219
2 55651 923142642
3 73938 19400
2 126891 316977198
2 163811 956631339
3 121587 77238
1 134709 153110 383288606
2 164810 279849645
2 90877 641212865
3 178368 140715
1 55549 56886 312922949
1 21916 62422 731700922
1 12527 91891 374702419
1 11084 126216 872706368
1 86615 153911 181052662
3 47637 39362
1 90976 137816 617300813
2 179888 687878300
1 8653 38647 672061364
2 91272 219582015
1 1039 97496 898596825
2 82530 214224868
1 9153 73225 515736331
3 65036 54292
1 10408 88694 507321270
3 61030 92050
2 84254 808857960
3 174499 147501
1 85745 95492 644743676
1 11529 18704 116414324
1 58013 91181 129663277
2 58110 417575707
1 39851 118139 222431215
2 12749 808114649
1 108613 133230 308801383
2 143616 109722649
2 21312 106810555
3 32429 138507
3 17228 32417
1 85951 105148 5692115
1 67256 120447 634953887
3 133995 113342
1 80943 140545 918717538
2 113000 921087994
2 151104 990430766
3 73671 55025
2 102963 60532535
2 72224 502842884
3 65065 155
3 143359 37829
3 85899 143239
3 171901 83004
2 89470 477629797
1 15082 47161 868915483
3 78886 152663
3 153496 45123
3 126878 24082
1 97194 122016 157814851
1 104473 135370 495273064
2 132747 210971611
1 22302 32135 466546459
3 102757 146208
3 31188 14537
1 78893 91434 759454588
2 49013 602226472
2 8127 69010451
1 5436 57311 485163085
1 27781 49154 944114643
3 119153 41931
3 139886 130891
1 107869 146317 640946930
2 153864 375304437
2 166193 349627278
2 117195 88825190
2 8717 663540328
1 27562 101628 988110131
2 26733 855625109
3 91482 88753
3 114797 18304
3 9909 138757
1 50293 64268 917260724
2 103727 847975681
1 86103 127770 492206867
2 10276 962803262
2 184 284814975
1 105879 139760 767776752
3 65404 59214
3 125662 89919
1 7789 86445 634744989
2 117055 101415260
2 175942 446232210
3 145892 96363
3 96633 35645
1 123742 130672 272677895
1 36600 102031 612104537
1 123045 126905 313515101
2 134128 56501847
2 174496 659383719
1 134809 137996 445655716
3 32776 154513
2 139441 748060729
1 38333 86704 672756333
2 158504 810484818
1 49993 67445 395096496
2 67910 339750503
1 57395 88423 47262363
3 69539 6918
1 14391 21415 491182616
2 115237 948063826
3 45340 101797
1 62634 98757 681793943
3 60247 28934
2 83574 844435275
3 86378 50041
1 34490 114311 873653777
1 48667 133144 164217526
2 52446 307737083
3 58730 115868
3 106360 58025
3 138485 26317
2 166880 951178123
2 156045 202468935
1 113198 117055 532898666
1 81937 106152 501233578
3 70181 61894
2 54224 857269904
2 5037 43003798
1 44454 145907 270388302
1 36920 53529 329708277
3 177653 115614
2 141380 123601912
3 41681 12612
2 70870 172048286
1 23601 153219 152693245
1 26421 65627 994434315
2 66472 235298715
1 7449 111491 378318105
3 65546 75309
1 103695 123215 71284338
3 54403 56404
1 45389 101373 694310904
3 34814 99336
2 83265 211657815
1 37314 81388 92457670
1 47104 106298 673256897
1 24091 25889 273636895
1 103266 110636 561669999
3 97736 57001
3 159152 110501
1 1591 76664 990087258
2 152665 439126751
2 172637 635677640
1 73676 150155 959467569
1 34078 99620 210713633
1 16694 67093 157881446
1 40274 153648 658933601
1 3391 106323 640204452
3 3531 107368
1 1435 88058 471637009
2 146950 572828646
2 29018 264945004
1 72409 74391 660853160
1 2357 120295 615690592
1 26805 81469 33289270
1 26036 137855 165646844
3 171689 133673
3 168517 55817
2 127931 574189854
2 110295 547579183
1 37263 154778 627407777
2 90956 409843070
1 24474 107828 846294089
3 7239 127964
3 24844 3793
1 30635 85833 853985663
1 46880 50607 572002110
2 107831 526103808
3 62568 146960
2 41337 245479450
2 116903 68090024
3 55059 7065
3 175013 78150
1 23724 112937 466520326
1 74430 111586 720578480
1 52515 116867 394865330
3 20652 6354
3 89925 79512
3 40732 36840
3 69731 125333
2 114398 295204255
3 68066 103792
2 51684 785786823
3 54293 21553
1 119223 121337 30999656
1 36478 56423 181798407
2 125221 849928467
3 23002 84462
2 34569 991969073
1 3619 83341 419686372
1 26880 104135 825221730
3 9484 93368
1 24244 133788 120649892
2 133536 299903180
1 22758 120443 734303884
3 58311 149133
1 108101 134328 824771656
3 128376 114454
2 59202 438584099
1 17580 71750 293243352
1 28430 106638 754087617
2 51059 920770453
2 76075 921118095
1 23048 83444 127777913
1 75630 149976 912740593
3 91429 109816
3 75030 22289
3 87602 88683
1 38696 141114 586372039
1 23855 146717 674840046
1 3143 135004 849977291
2 96002 959310699
3 153567 131821
3 58040 148609
1 22215 70044 833187495
2 72956 232674777
3 166189 143819
3 142173 74867
1 84031 125637 341814595
2 102199 399302666
1 29842 150444 941209888
2 125681 376649601
2 128870 516326039
3 47506 17447
3 146023 117626
3 100791 10092
1 36769 149293 439078250
3 94808 56506
1 75913 153102 506496656
1 21633 82577 781385217
3 24039 84294
1 46318 66227 270401804
2 51695 763936305
3 124216 116561
1 77278 84849 603523690
3 99747 72783
1 10571 28559 799723980
3 165003 23248
3 6127 138835
2 92811 591311165
2 90251 745918684
3 119151 17086
2 39521 248163092
2 80077 188067325
3 164368 62304
3 68198 141637
1 104874 132618 292261378
3 56675 96425
3 70088 127881
3 104644 93187
2 160298 851762720
2 52975 218002256
1 1960 154592 525455958
3 175071 137604
3 45560 4628
3 56100 60398
1 6952 119612 13474612
3 57599 12931
1 24678 96235 966752276
1 510 34707 419553430
1 38536 85366 620860243
1 13789 22413 276273161
2 7723 711343840
2 93389 79133707
2 80124 636556448
3 71991 150771
3 93667 125852
2 124310 512218475
2 89927 722893617
1 2547 116938 159653290
1 21889 78164 625320697
3 132047 71891
2 86213 19830567
2 152854 366504162
3 114329 128286
2 141230 209118973
1 51829 145933 116278143
1 53892 101664 853492970
2 170558 189076977
2 100839 532458318
2 155523 918726705
2 42859 135084416
2 106522 376256104
2 47133 672087798
1 84734 99559 370450402
2 180105 774145481
2 98718 207949375
3 97162 36992
1 84924 104765 33060399
2 70405 129898480
1 54742 141123 556907950
1 35626 116737 15875560
2 175143 539069765
3 173335 28093
1 2789 63578 394569878
1 6212 91339 209850579
3 158539 148893
1 129838 147803 918952048
1 73712 134235 681179313
1 29491 122186 89441595
1 2644 102240 250973528
2 92848 486391074
2 174636 654457641
1 9466 59149 822399077
3 21636 15340
1 73436 94117 971978209
1 52528 124058 118633219
3 58771 89194
2 31079 503846426
2 159783 117136571
2 167097 520143054
2 100045 58789309
1 53420 83255 705530894
2 95689 234438890
2 174200 291399126
1 277 151458 176690276
3 9327 14851
2 165541 978320787
2 127387 200641144
2 82277 815823447
3 84895 7657
1 23022 44174 994057645
3 125078 78385
2 32225 6309513
3 139587 32010
3 112760 103107
1 1079 79459 737551703
3 55884 56051
3 92972 81770
2 11930 393331388
3 103452 49339
3 171543 53871
2 127151 367490218
1 23378 136389 472136784
1 83199 91277 574479966
1 18663 94245 415062764
3 151526 7248
3 46837 24964
3 96420 87360
3 102683 17787
3 91843 2958
3 149655 138439
2 129459 498483456
2 82893 815557744
3 90372 131368
3 80270 9242
1 77938 145798 99488910
1 5450 31126 371061591
1 44625 117567 933188840
3 157461 36273
1 30025 83906 716060167
1 98970 148437 709425651
2 152125 471315828
2 169350 416088275
3 132876 28815
2 105829 289177350
2 38 468700959
2 138640 559448261
3 120771 1351
2 177267 45580600
2 111239 963882856
2 124080 189721923
3 41297 79321
1 90901 120489 118131547
1 41023 124714 248831400
3 149220 90345
2 106437 574237101
2 25251 729380314
3 55562 88312
1 45327 144981 908405069
1 139043 144936 16009462
2 56330 676192092
1 23502 50713 103963448
1 75870 133883 882812476
2 135295 755359853
2 114700 213154794
2 48992 639490427
3 87375 79412
3 137282 139821
2 118389 619274604
2 35462 654593714
1 63925 91762 113893012
3 139283 8687
3 132144 73151
1 62466 106843 458924625
2 35210 292830442
2 51459 761287173
1 80540 96847 212074091
2 128084 771534603
2 32244 873229962
2 87840 617115121
2 174456 981033354
3 150405 48186
1 16551 106353 234113942
2 13945 424034950
1 43059 109313 60834253
1 5330 142832 933273683
1 19083 132764 213263003
1 43902 67050 496102857
2 467 226262088
2 34935 867070062
1 17010 57466 201537661
2 56480 589137190
2 140023 573435058
3 62866 79984
1 57643 65620 488641848
2 138072 104191728
3 161256 63703
2 31879 765543836
3 126520 147991
1 99064 110746 937297584
1 22675 144310 695366423
2 83708 202986089
1 52976 55785 793775908
3 55898 104528
2 131898 715201195
3 73332 1378
2 31838 233213044
2 148249 802948000
2 150375 527975046
1 75567 76143 406317
2 172067 880244223
1 36958 71371 8169271
3 122806 45276
2 160677 925680697
2 125114 920422801
1 32630 124022 223339825
3 30797 132711
2 25198 765917418
3 23264 124828
2 135752 300200735
3 41804 66667
3 177505 18977
3 47223 147360
3 125221 125897
2 172017 231793818
1 18355 48020 641443755
2 67265 620546097
1 12479 18772 544669623
2 173700 952721216
3 170618 117093
3 98905 78388
3 19717 90856
3 38019 33136
1 56236 139178 665099684
2 119172 44312865
2 90225 291435030
3 60977 112921
2 18834 916595429
1 23014 88977 433696195
2 78609 338733244
1 57758 145942 101915143
1 143549 151437 605477000
2 103812 620363943
2 123584 324041467
1 23897 104111 189446796
2 163779 971938366
2 136261 419068824
2 68551 602183778
3 53777 67737
3 19288 136824
2 41858 448532384
3 73354 8441
1 35208 106154 783935722
3 128053 131501
1 47203 66080 332417111
1 6784 80691 673798518
3 53068 127136
3 87502 43670
1 60693 95767 220571095
2 168768 653664564
2 158420 26379603
3 23592 14381
2 162717 642223148
2 138854 355727465
1 112251 132413 46641462
1 13750 56257 198043198
3 56648 17212
1 68307 118546 473041638
2 95221 628474561
2 57461 334550172
2 53686 9585903
1 127782 138581 958272320
2 149518 223729105
3 41755 145056
1 61859 89499 817623194
1 18197 126336 134103705
1 53237 107342 559093631
2 7593 668175269
3 172985 128802
2 62574 482739057
1 62189 95509 381503702
2 47044 361438554
2 136963 367379164
2 51743 176011952
1 88991 100232 591800876
1 57182 64318 258745553
1 19621 51996 620044615
2 51367 460780565
2 123306 597074436
3 61123 27341
3 107937 56997
2 161444 841217282
2 44347 862515601
3 143304 28473
2 170603 408545514
3 97121 73564
3 127467 100262
3 68810 87069
1 64020 114129 952761780
1 52249 78123 190310788
3 41157 88017
1 84472 89879 456569351
2 23430 143306343
1 30164 98993 844158658
2 54289 824664220
1 86183 122089 142213540
1 65780 153637 820984571
2 1176 880046253
1 13825 25823 79858964
1 69247 151267 802879684
1 86317 96925 470374943
2 36393 768767769
1 89403 133303 365814793
1 46708 54405 729444848
3 113542 5811
1 76605 86742 859577273
3 59131 136054
3 113373 53542
3 80696 76906
1 82712 122144 543926772
3 157997 133224
1 96007 126036 459565774
2 151931 500535111
3 117388 136174
3 17756 7354
2 26239 123870121
3 84769 58448
3 59238 125400
2 43992 253469055
2 129837 30627462
2 15311 890611882
2 18999 105945920
2 174209 36183413
2 41225 940556936
1 52406 150085 596818451
3 145952 25418
1 33944 95191 973876931
3 131358 108115
1 88652 105996 935259790
2 42079 985714569
1 25106 38372 819030698
1 22354 114855 982967016
1 31722 102847 139155408
1 3321 5958 16613673
1 74402 92798 672555473
2 116965 794994088
3 129549 39861
1 10740 79478 513727700
1 93032 124373 318697552
2 27869 991554094
2 126794 366520189
1 37983 125581 661709506
2 89641 220854974
3 77955 127049
2 36446 631514717
3 19629 65003
2 58562 190125845
3 19754 152215
1 65614 134823 830985049
1 58559 100904 752186148
3 65329 65155
1 27795 134333 331813413
3 129491 142813
3 41384 97260
1 6086 102275 948400530
1 50464 131512 133044125
2 155447 937980646
3 156256 110276
2 90491 923797987
3 121803 72060
3 70662 141224
2 17743 963252019
2 1344 368317643
1 29240 95829 110990326
1 49587 130682 929434310
1 82666 112147 849716461
2 95537 881597280
2 88716 645673005
2 136464 210147679
2 137698 428065256
2 141450 649778557
3 38093 12278
1 7651 147611 676339859
2 7321 419265435
2 168829 211346237
1 959 14682 695672137
1 33493 106077 389108618
2 166788 370986617
3 168954 121062
1 58109 89773 799310859
2 156802 319295974
3 66466 96051
1 51111 150288 119530101
3 13186 31095
3 156552 14631
2 121023 341318989
2 132337 332061106
2 125626 235721592
3 119604 146158
2 133760 706753368
2 81252 992700569
2 48937 606530586
3 81228 110257
2 75992 201132948
1 11429 30930 869789288
2 10306 694122306
3 120624 52045
2 143039 717125847
3 85244 54814
2 139141 974877284
2 30007 858212311
2 53097 568866397
1 13821 97125 647556965
1 93203 95179 420634852
1 14883 115294 776101806
1 55420 134896 446520360
1 33058 139349 625306441
3 34525 137834
3 123946 129452
1 24222 57650 475443902
3 92713 79475
3 77372 132235
3 151835 94714
1 45534 61588 177046279
1 95920 115588 409204150
1 69512 70212 325983432
2 42354 357776584
1 2722 8419 967916053
2 79871 182127782
3 37669 123619
2 98855 975945031
1 49998 66833 570415103
2 147588 664485994
1 65922 104501 171925964
1 13674 143581 730877005
1 23756 145748 72457040
1 54775 65481 484166458
2 149897 247637854
1 3073 25282 380136405
1 86206 125980 648874526
2 157097 606405283
3 52362 75015
1 108726 116575 663941488
2 80725 174133277
2 35853 799855988
3 155765 44814
2 104599 435190148
3 177850 153647
2 144917 438261073
3 38468 121488
2 131174 716993708
3 144250 113876
1 88871 91933 638960186
2 4438 718388466
3 125392 97068
2 152412 377706758
1 60768 138964 334477597
2 106365 962513937
3 119852 150067
2 67636 573934499
2 171359 339167800
3 80416 92125
2 118113 35838242
3 6485 4809
2 151714 425780724
2 61372 305918745
2 25004 818674905
2 53124 969250094
2 165837 400792563
2 63743 689740592
1 92524 115117 610815096
3 69850 128546
3 96466 129291
2 74441 737757755
3 101043 52284
1 3334 75031 951841810
3 126985 7364
2 24374 495331644
1 108213 141983 786964748
1 28170 72166 558300560
3 102250 6345
3 180483 106675
1 28465 88215 497756191
1 23290 123597 360484381
2 25838 370801470
1 42862 102900 866689734
1 15804 100561 228651400
1 107280 120756 96972430
3 140684 104277
1 80468 114655 492232915
3 117907 141287
2 7812 950958298
1 41946 47842 711673505
2 58855 355174316
2 156885 835845443
1 73158 119492 653430176
3 20720 52215
3 76015 49346
3 153817 6816
1 129468 152073 773317288
2 35014 125046475
1 47716 52957 55807167
2 112502 862916967
1 59020 117053 544457403
1 11620 143535 469290623
3 16618 122455
1 80334 143677 541363653
3 180431 139419
3 125017 145227
2 6046 501392095
1 31930 34322 618044831
1 13348 49206 585738877
2 112621 811194634
2 125027 877567892
2 142890 869459137
2 71224 338815585
2 26722 839281719
1 61192 138337 301268965
3 106169 113517
1 62332 137113 721040083
1 35531 109412 989388146
2 99579 980270266
3 2320 93414
1 66805 82995 916803546
2 37288 568823249
2 164222 976821486
3 65079 48379
3 14919 81329
3 8820 25971
1 67496 129004 438054924
3 104680 151321
2 70570 485446102
2 164924 928207507
3 148444 121079
1 77383 147665 932480230
3 136457 78071
2 113397 683653460
1 128043 150293 255384254
2 120591 320845959
1 66886 107682 414744666
3 3566 149294
2 158466 217487691
1 79587 140647 943929247
1 76958 133592 931207066
3 96233 41918
2 4182 77712391
2 8521 515613831
3 132861 124299
1 97145 122532 631952703
3 71903 119204
3 176565 11544
3 165941 144763
1 15838 88064 342646618
2 89524 414310738
1 24950 54359 302798703
2 28868 349504066
3 80972 6387
2 160102 644759618
1 6025 145693 269053291
2 81734 549511801
2 107643 143398910
2 137223 462060981
2 131578 95467385
1 30052 100513 436004344
2 168836 963686382
1 26722 89363 16764285
2 170252 57664880
2 73728 760070197
1 14546 29458 268719114
1 66319 120077 185655133
1 16196 27164 521227617
2 130518 642516581
1 62668 127113 297756317
3 101006 144020
3 59473 88314
1 35215 153921 545586764
3 64203 30245
2 9054 895105234
3 25414 110739
3 161632 32604
2 147959 992333948
3 43334 1119
1 20544 99143 515966946
1 29919 82476 261379187
1 18250 133424 795146311
1 4758 154730 941873518
3 97474 10962
2 64128 268985123
2 44620 64608426
1 51596 119560 813770342
3 100771 25380
3 83151 103158
3 173714 48788
1 20114 148311 408683417
1 69120 148194 261941545
1 1857 140150 366107582
2 21331 977436947
2 20992 565356458
2 180813 219328455
1 8994 87353 195402210
2 158344 354997248
3 108548 140549
1 21945 32824 621393189
2 53865 610194974
1 16510 46583 203582828
2 144952 739413048
3 130083 114466
1 108639 120734 144189371
3 158045 40782
1 108907 109078 259637550
1 75601 148842 709649059
3 28602 115038
1 11512 60628 274075224
1 18102 57050 891686424
2 156285 436920600
1 78248 111240 216353718
2 165821 901257438
1 116660 137284 228416778
2 67977 553274930
1 8453 75975 288701624
3 177455 75313
2 141121 157107085
1 62850 122991 68791406
3 141119 153410
3 120713 88078
2 129737 747855077
3 41573 10532
3 33263 12949
1 16466 82678 424845670
3 61110 150568
3 60313 33707
3 50073 101244
1 105545 113403 645119455
3 48332 84243
3 27175 105938
1 85908 100868 331511304
1 33123 90647 181225362
3 99138 13616
2 167731 656128462
1 16442 19682 914194132
2 20611 340738516
2 59592 619838563
1 25686 32402 410580045
3 148658 96493
1 13898 144542 255183625
1 11497 95857 89397480
1 55435 88278 968965344
3 49816 139170
3 171092 93730
2 148847 127638964
3 159709 43418
3 170741 28433
1 46580 98514 920627518
2 129200 759635011
2 51962 509560524
1 78129 128614 119361322
1 68185 89785 757057229
1 18855 103751 483454171
2 93048 573775479
1 92875 103128 877172424
1 55587 126283 553807531
2 43226 37555604
3 29983 80800
2 142546 679083927
2 56443 172874072
3 178866 153424
2 179169 70575146
3 37313 134008
1 13376 19958 338983141
1 5951 29818 236545635
2 44614 532583952
2 174668 577805064
1 9521 53270 215418364
3 21871 142332
3 148837 28547
2 125560 164829771
1 107254 133830 926265252
2 175066 376934158
1 124588 129865 629544017
1 10833 93383 963507624
2 79927 364837993
3 23264 115303
3 133392 148604
3 174835 5548
2 25783 981197341
2 145779 226371029
1 93980 140847 675377088
2 115545 389517690
1 47465 119421 869767864
1 72788 143465 723812868
2 67666 717369179
3 31871 40635
1 62144 71513 451306574
1 117241 140323 836546023
1 14069 74365 663544190
1 6845 30315 109979581
2 118291 507621658
3 14936 21224
2 42449 190517365
1 91438 144016 195330689
2 80557 684231608
1 36848 91127 591403765
1 45768 124054 724291689
1 47190 54488 993727475
2 4659 93692919
2 119847 533409491
1 37421 95771 894147627
3 46873 89669
1 23385 113183 969177608
1 95614 117565 79731673
1 27438 107136 237516531
3 49103 134197
2 22010 788621810
1 21347 103873 417061421
1 104836 120843 562278270
1 121207 151530 640830955
3 143253 69850
1 13501 149000 722279558
2 174481 295227868
1 79031 99537 226943221
1 76222 80183 46079503
1 65379 125039 278994584
1 10537 149815 553036855
2 37263 279602825
2 57785 366718248
1 17681 45845 203175848
1 26122 65870 557344192
3 90855 83603
2 166931 612047791
1 31087 136246 765106873
1 62553 126787 16455509
2 93219 386178267
3 25479 111987
1 37173 142043 776079872
3 103637 71808
2 151338 641514585
2 26329 411754284
1 15253 65119 960613111
1 74997 118501 188001528
3 58357 42655
1 30788 62566 499283436
1 45762 81278 127277025
1 32658 88093 166964893
2 80924 580946399
2 104770 250475337
2 113838 463415219
3 121095 150278
1 54192 72850 219654787
1 31873 104480 75520887
1 47767 134721 613162215
3 170105 44978
1 22956 32455 125363481
1 1448 140272 212671379
3 107163 108795
1 20605 31345 869431355
3 137675 37584
2 44632 126549206
3 53947 22678
1 54629 116969 705486915
3 107984 103896
3 170216 81850
1 119228 144565 348674152
3 62117 26424
1 1884 140021 303287166
1 125624 130843 657135060
3 110327 73454
3 8311 14031
2 163875 874512232
2 73166 695479001
1 78330 131993 707195684
2 20979 351665275
2 136031 93152048
1 89637 112951 804907826
1 7873 100510 755466919
1 12584 73991 135617408
3 138769 82798
1 94598 95356 883396133
2 117428 694729780
2 19114 810850934
1 73535 115374 750227860
1 75023 154126 498907646
1 54803 69313 915241360
1 34578 64796 12449267
3 174144 7696
2 116606 565263981
3 100887 151511
3 23965 105503
1 44080 129399 798715660
1 36121 84229 705072283
1 6543 58651 825047120
1 86393 134440 925698370
3 28164 36973
1 81172 117934 100986229
3 47153 69130
1 131036 147130 778958678
3 21448 113709
3 158481 98605
1 80797 121701 124680005
2 6397 26073138
1 104376 143008 975028943
3 171458 76629
1 28716 122801 854545506
3 82428 121347
1 53966 147125 789380309
3 127000 67071
3 179258 50237
2 170982 519464102
1 87624 133635 391853598
2 178386 627645833
2 39992 790993429
1 6408 122726 713193173
2 179887 584036250
3 7421 109995
1 26694 142927 508089633
3 1197 107544
2 47648 265038229
2 127234 85348169
3 111356 111040
2 163435 63034554
2 88625 229324538
2 156087 96453111
3 114312 42180
3 80239 29107
1 15702 91266 377410906
2 83757 752149142
1 86683 152660 438965395
1 40204 68647 701323118
2 78239 84214231
1 34146 83810 920533397
3 140766 47638
2 35942 753680616
1 57297 60455 980426194
2 156417 704412199
3 35425 25887
3 94683 134110
1 2531 10145 471064625
2 125315 532162563
3 146695 154361
3 100729 55574
1 8386 99038 331607287
2 23297 935993318
3 72916 75015
1 226 64582 861379658
3 168849 4755
2 92881 75696093
3 52416 74452
1 108655 133762 309497598
2 149211 810838737
3 2099 36920
2 144666 207911734
2 43361 552328595
2 54034 224846600
2 158196 295188288
2 153840 181757861
1 75820 138817 421870784
2 88564 625322773
1 114761 152131 218747121
3 166738 106155
3 126058 38989
3 132012 25546
1 108010 151938 242340313
1 77481 88414 59742979
1 5699 77181 236694835
3 179821 57124
1 26752 114755 319983246
2 129293 672248101
2 81081 157413939
3 130391 29786
3 149365 44
3 47353 152296
1 33575 41032 652933372
1 17899 130802 440282657
2 130614 857641192
2 127273 711009700
1 88763 140209 437769053
1 118846 142994 388970271
2 12721 140535041
3 163368 134692
1 16485 70662 147171505
2 89140 973782781
2 52540 156571716
3 75707 128589
2 32766 80214624
2 55187 933018904
1 59883 112266 380849782
2 159495 506845152
2 81790 815937678
2 155029 163761250
1 21487 33653 894317331
2 18915 337272005
1 1671 12497 187553164
3 103903 10886
2 103818 157237236
1 73526 114338 74471575
3 92641 130894
2 101157 353826535
2 85178 219096031
2 112128 204887094
1 50790 54396 413416705
1 63404 121322 125161039
1 61956 71845 105282493
3 94232 13876
2 161089 4021953
3 109567 28650
2 104909 120967372
2 176028 466742213
3 120258 73124
1 56870 125130 604913796
2 88314 487050584
3 169790 21947
3 127600 143770
2 170098 713339877
3 41736 29497
2 38223 92986151
2 47399 184750190
3 103837 143447
2 25896 358373147
2 31343 440197652
1 52376 151865 348305999
3 74631 30026
3 131245 41612
1 78128 122346 813623594
2 134431 25873403
3 73505 3130
2 159377 576424923
2 146029 353609423
3 109784 36987
2 53847 920295363
1 85004 151102 318876948
1 48454 112837 82080717
3 168321 35583
2 123830 16205455
2 75029 100055799
1 74671 152318 882736307
1 50836 104297 341811602
1 7125 87235 259717695
1 34170 44002 160211225
3 62553 88468
3 89238 144652
1 98325 123611 767677131
1 10296 78758 383196970
1 110657 149111 736943457
1 78922 120341 94162243
3 38159 25674
3 110884 195
1 29279 122685 280477420
1 119389 133214 977585296
3 20750 17734
3 176056 148322
1 56938 146169 746059807
3 121794 106948
3 116109 90771
2 52993 932558846
1 92273 129015 524586506
1 2324 38199 972458453
2 146378 692662079
1 73326 154152 391691539
1 33692 46301 657825385
3 22361 31990
3 108851 135184
2 144347 770812301
1 25208 53071 671179768
3 46918 108631
1 94332 118157 207206051
2 26390 104824745
3 36314 68118
1 94885 115396 855356424
3 7716 145793
3 91119 3121
2 94743 414054423
1 99010 126027 6684277
2 162060 855607283
2 9083 523195684
2 172047 4441275
2 154112 321111265
1 14246 108740 116727942
1 69462 94606 404044579
2 84598 636624869
3 52741 80015
1 69754 96863 289271429
3 137271 134402
3 117770 34820
3 147748 59294
2 104690 932834074
2 108442 84343425
1 21365 99867 6712069
1 18396 65138 713671725
3 60596 65133
2 126201 453902140
3 10553 74311
3 66572 76563
3 93362 94098
2 60696 714426583
3 164451 16929
2 69867 419528779
3 55236 70178
3 37316 28228
3 99509 68113
3 113798 113545
1 98281 146805 742953512
1 50120 96313 626614174
1 104544 144804 150760238
3 65634 102419
2 88805 931212591
1 138084 147813 610131492
1 29139 134591 636623553
3 15062 118267
1 32032 50275 481009639
1 117088 131387 331733935
2 22496 727355310
1 32803 150352 338005952
3 87010 119967
2 3461 245869632
2 23558 11455219
1 20307 32298 245237850
2 130036 351472699
2 128370 199394440
1 24830 32750 452694478
3 123773 125580
1 18011 135097 290600585
3 42951 87167
3 34300 8862
3 6670 26309
3 136404 99762
2 9691 842382048
2 108850 885942842
2 106133 425181908
1 53023 64491 550639445
1 49501 78280 196505272
3 122540 112399
3 145430 144551
1 105216 154237 544000618
1 111718 147082 292034493
1 54351 83925 516786845
1 44819 144773 872368143
3 173187 81900
3 19069 83645
3 146255 32940
3 64102 137861
3 130924 88515
1 112546 126939 528676567
1 75949 82553 428178767
1 60793 136723 672460641
3 96153 132827
3 75410 56279
2 115555 339809570
3 58813 76570
3 32232 106706
2 68204 494429056
1 87934 109796 68421899
3 68743 49999
2 124353 477993751
3 91826 71785
3 80114 89549
1 20665 135605 781273598
1 4828 74171 624934675
3 115402 23690
3 35031 104385
3 132815 83861
2 169343 876727546
1 43169 153382 868650451
3 179480 124840
3 20380 140889
1 90721 147450 226550901
1 51422 109618 862646829
3 121823 51791
3 162986 82567
3 118576 138274
2 22354 633733543
2 6667 954159077
1 131468 142454 671478495
2 6540 132093884
2 95472 863311369
1 77523 121314 114973142
2 106993 10061620
2 87156 261786826
3 178458 39786
1 93896 96885 506067729
2 57221 98249738
3 56810 18372
1 24784 69546 416314413
2 21120 363571407
3 75874 39412
2 39756 963960251
2 99700 86028411
2 145446 454368328
1 113901 115832 169730830
3 142440 34341
3 49543 99853
2 4484 942781455
1 57961 70471 349038104
2 64601 67137889
3 152439 77294
1 14640 45946 475572644
1 59878 122995 880003544
2 61802 40992109
2 102948 752899736
3 145749 69139
1 40513 146229 224595899
2 101885 273971972
2 52428 639232783
3 139638 141464
2 131568 85729146
3 88720 150296
1 16356 86837 584041783
3 91989 74794
1 148118 153697 23486770
2 76520 75952158
3 109791 136148
1 32879 39298 215284600
3 38245 14455
2 36101 740813997
3 9121 3712
2 127707 846324962
1 66930 150676 519869582
2 159533 13974205
3 6088 53147
3 33739 17479
1 68442 71586 300477615
1 29286 112725 557902088
3 32767 24403
1 40220 125194 196920294
2 126224 680340015
1 73236 80099 284652108
2 40262 861211239
1 106879 135259 326379177
3 14010 60398
1 9409 148533 262776487
1 38723 116562 921121356
1 86698 149140 959724391
1 36948 55795 90842909
3 91749 45345
3 145309 101938
2 130167 514954179
2 49028 990357508
3 26625 130387
2 31806 269713698
3 96926 55088
2 100139 763688756
3 82920 48453
3 3805 3780
3 100991 89584
3 105303 83978
1 10586 19755 936817610
3 89793 50910
2 98943 29950274
3 83718 17917
3 171572 4918
1 44135 136307 798723959
1 119375 125180 355987719
1 34866 50651 606616444
1 36402 91459 145027488
1 92185 152356 8002509
1 4189 82982 170174173
3 90718 136750
2 95071 740143314
1 76095 134077 232699073
2 108834 323943390
2 1526 158701844
1 28137 145150 983052736
2 7820 687171015
1 59570 120648 394536875
2 113567 374508025
1 5254 57224 737264160
1 87372 98535 36734763
3 171808 134034
3 72831 98094
2 175526 21839833
3 118503 15702
2 179062 135766872
1 14259 18901 544674982
2 117484 832968668
1 56196 81376 217442088
2 110699 992139095
3 7590 50207
1 1667 110361 928014191
3 175752 128436
3 18880 16369
3 66679 53327
2 180466 122599125
1 51155 145280 269776310
3 16367 80703
3 47790 67801
3 169452 131195
3 54776 139613
3 141565 31666
2 166930 570988290
2 56840 981912004
2 33279 583660487
3 176733 102963
3 89224 100865
1 14864 78888 730710890
2 64278 197711995
3 161971 94857
3 41052 137335
3 60921 78937
2 49188 853644907
3 154908 153102
2 121090 536523786
1 29958 57606 491706053
2 46578 219715676
1 86017 147450 115373075
3 11263 40363
3 62882 5174
1 16948 104831 253407050
2 105746 609757009
2 73696 790965717
3 149385 136091
3 157584 95396
1 7363 61404 241899238
2 56037 622599241
2 179800 464684280
2 136616 232716435
2 45211 747870860
1 54361 78359 797529055
2 136074 135668086
2 141043 978846273
2 42439 240023802
1 113732 139815 478336531
1 38412 85502 100835287
2 43140 47810815
2 104851 847567700
3 21646 12587
3 17722 139489
1 58041 97092 40601624
2 114778 395484011
2 19226 117336499
2 174776 546168513
1 47573 73825 85650511
2 74284 177213736
3 131504 27176
3 21871 136621
2 78031 922727014
1 103454 128877 790223245
1 68462 82591 727784616
3 48407 80992
1 92192 105852 958909772
2 135119 752098574
2 141516 708014707
2 11483 647588828
2 180014 328653676
1 32910 75813 761339988
1 17019 149013 441248257
3 66124 6411
1 39817 65697 821098175
2 80684 422680865
1 22488 57040 543390775
2 27292 523730772
3 96486 106239
3 101635 25613
1 63855 126966 14299813
3 99122 95849
1 113930 129926 460686609
1 23261 38558 126459093
2 139417 452596505
2 44773 229927436
3 132536 111678
3 139116 93329
3 87323 117187
1 45262 117152 937309555
2 61808 649094579
1 107 67387 620935824
2 133606 764414941
1 19446 88350 72811944
3 181038 8669
3 177664 125153
3 148479 6674
2 35716 77281249
2 21214 107974596
1 10383 123830 429026731
2 66933 922847143
1 100216 150180 820614210
3 13253 51791
3 136756 31431
1 28459 152002 918581875
1 20430 37787 324784144
3 154644 83996
3 55996 124775
3 167048 59495
1 87318 142525 280822929
2 136135 792411328
2 115853 916184156
3 125785 2035
2 176731 461641557
3 117236 128835
1 60745 154236 811153582
3 165245 92677
1 59630 72149 929159037
3 179604 44952
2 178954 217824423
2 86892 955758095
1 97024 98029 770204838
3 111765 84680
1 41676 87650 22012695
2 76779 436254153
2 104658 985015660
1 42473 81731 378683837
2 117890 357419544
2 69427 698188153
2 104474 907349408
2 73132 591229434
2 169898 195323240
2 168020 413128184
2 173337 432430858
3 7412 126590
3 116983 62420
2 51531 585391604
3 80630 53594
2 145651 398693409
2 60705 567968967
1 27085 132992 888306930
2 96058 108943622
1 21757 31745 220156571
1 101913 119660 222563409
3 15062 113542
3 22509 136722
1 42170 94376 619920242
2 166313 411528668
2 89439 594064544
3 24072 91747
2 67206 152747149
3 45273 72700
1 29548 142280 5501699
1 14110 98420 78301696
2 121298 765996429
3 180250 10785
2 125652 695919627
1 32048 122519 5030598
3 61094 75894
2 11845 75900932
1 45730 93297 527395543
1 59749 62862 800558649
3 170122 128234
3 114112 121814
3 32645 132403
1 13633 28273 750615867
1 46945 100617 416738955
1 112837 115875 404565295
2 180902 428639892
2 110283 430150092
1 32702 148823 458184495
3 12276 145463
1 39134 66137 478251346
3 59413 2089
2 47472 6676755
2 30758 242649115
1 98029 106053 808598785
3 63260 144593
3 130508 9140
1 74118 128447 12637185
3 131950 75504
1 43746 75973 39420200
1 13699 108620 431909835
2 111665 336244352
1 104689 133056 866111764
1 68613 153177 685157611
2 41638 77806728
3 122779 124487
2 95263 524525998
1 10769 105603 967771733
1 37364 76541 607544758
3 36153 73993
2 20895 558553982
3 103549 47934
2 61506 664764793
2 2423 211912761
1 54200 91598 127962781
3 40545 151487
1 18155 92552 855473796
2 136038 812147104
1 58181 64181 839338160
3 25629 98388
2 93649 145420097
1 107003 114548 953580935
1 1672 40212 295141820
3 45616 36123
3 116171 46224
1 61512 71568 928544257
1 32559 59845 516440039
3 135439 57414
2 36571 251701519
3 5727 149781
1 50744 58374 726785517
1 74234 111805 541385555
1 67428 135580 477170458
1 34900 49302 25066970
2 81179 140661405
3 32986 76083
3 55346 88834
2 137896 765423450
3 14582 54275
1 43588 61677 909020384
2 68439 288133952
1 42249 72858 207070691
1 56859 58962 525338502
3 4997 58082
1 46625 103929 398918160
1 98036 129126 452388155
1 69780 73838 519757096
2 77657 232856279
3 143447 67868
1 118179 147839 598478578
3 145728 79519
2 55004 31356267
3 2037 71103
3 89049 64667
1 98889 146799 17445743
1 80737 138485 705346570
2 69804 609910176
3 6193 14418
2 13473 794960604
1 136390 138055 363396885
1 125625 154159 35423738
2 52410 998241543
1 10253 108244 341648560
3 147004 79442
1 64406 147882 827708565
3 133402 136526
1 17807 126847 596717080
1 35612 88250 501760362
3 70976 153047
2 147357 204457761
1 26311 154340 700290120
2 137140 804867897
2 128244 556887943
3 72667 67964
2 63158 570638727
1 91137 127917 407708568
3 87810 119446
3 160783 95563
1 24833 115068 265875318
3 91385 99539
2 60641 631365075
2 173028 897790582
3 111253 30372
1 67661 117928 746568025
3 75160 21897
1 68047 90695 459844718
3 34522 94262
1 14706 90069 593926546
2 65511 323224685
2 50190 538617081
3 178304 8914
2 97123 640317630
3 70290 76106
2 12723 315361455
1 79455 97081 943434483
1 26673 36988 772570359
3 51604 47344
3 37986 24292
1 57026 88334 438963678
3 101457 107602
2 19014 563641130
2 174700 554523115
3 165490 29873
1 90939 139820 222724219
1 41284 80020 916754778
3 97276 125401
3 166898 78512
2 110662 491647696
2 149567 783236867
3 4212 113694
1 32416 152209 621759234
1 102974 141514 359280152
3 6474 3175
1 11800 76182 782376053
1 70351 137028 414190509
1 38833 110973 783757536
3 82085 3741
2 92877 775389728
3 98094 78168
1 94342 133310 365962968
1 107597 109437 112307060
3 72465 117263
1 102825 113775 26532071
1 55382 114211 289968827
3 24802 22955
1 40316 96394 336848732
2 53074 373336595
3 135647 85053
2 27837 984020409
2 7928 668148118
2 34050 998804010
1 81816 88579 971028027
1 100420 102557 978375533
1 26106 105461 603711365
3 46856 143723
2 45544 552806877
3 134731 126235
1 56338 150190 792837299
1 52037 80331 601684562
1 117675 140113 17776303
1 3787 86163 159618245
2 119443 136640284
3 59153 136038
1 91387 111447 422401618
3 172194 88904
1 103510 146153 187521329
1 67420 107360 610552228
3 42501 140997
3 111663 16642
2 143314 120121146
1 69987 109758 987189455
1 65972 120575 578076836
2 115682 89040517
3 58593 11221
3 94386 47291
3 131862 53299
2 90909 659696311
1 29495 38449 149385038
1 83422 148861 829120855
1 87077 114720 56335084
3 101145 129857
3 111036 13915
3 3626 75656
3 21001 59431
1 54026 72333 260924689
1 62149 143529 68579841
2 34999 762118646
1 56999 133836 644020640
3 1507 58109
3 75997 96996
3 156541 11345
1 113360 119766 45327282
2 151407 42595618
3 112802 88406
1 77171 143013 674242675
3 27412 93995
1 12015 122819 767255516
2 163283 865584278
3 137894 82194
2 13610 449398653
1 96142 153162 763559401
3 57281 102252
2 146923 100168221
3 84482 124745
2 137546 356680568
1 1348 151392 145450838
3 162849 134143
2 135911 63864641
2 42753 299950056
1 101832 109704 54805792
3 33181 75798
1 4002 40809 917938977
1 57343 146152 856257739
3 1003 118196
2 128383 449018990
2 77411 500010948
2 29612 186361517
1 54378 68118 275262459
2 5707 44865494
1 15286 106859 519499321
2 21958 958858600
3 116341 4550
1 38600 77565 681691107
1 50970 107220 917549149
1 1964 149455 12398627
1 15225 146191 878792486
2 101528 319548929
3 93865 23659
2 128938 808255121
2 135027 255530296
3 159612 43298
3 136228 60244
2 16462 333215668
3 137160 93548
3 49556 132545
2 99338 646816968
2 86605 277136707
3 140318 126169
3 2729 79634
3 106046 46762
2 69542 337351475
2 126530 988582709
1 115526 146498 366716787
1 36474 146063 14535000
2 67161 940989258
1 50777 146676 687728755
3 99948 1415
2 141759 234570921
3 16447 143214
1 90523 120561 923420623
1 64924 150549 709654575
1 43765 89916 953116242
3 114787 38976
1 56732 100565 671482236
2 12750 865905518
3 28581 129841
1 49067 57292 584793745
2 62293 495129070
1 66086 144296 589773649
2 107006 160600501
3 64012 93863
3 88915 7082
3 50954 32506
3 101495 25332
3 98562 115452
3 119379 19314
1 49103 103366 382734319
3 73365 14040
2 10925 984827791
1 81929 138684 74526437
2 65809 947969817
1 1690 140943 271652556
1 69340 91110 896396459
1 5031 67326 378091984
1 89905 120799 731859586
2 63137 603558072
2 111455 981342179
3 49857 107528
3 58798 7216
2 180813 194496112
2 136189 801959017
3 100854 132522
3 1769 102545
2 5704 808232449
1 25180 48770 277750020
2 104440 755435189
2 125891 819932494
1 58115 95183 88954767
2 83619 4330290
3 73684 90781
3 135893 51300
2 92763 200965859
2 7041 562842487
1 76634 110633 398030134
1 82645 116223 513856612
1 51218 115414 823638779
1 31253 47377 893983755
1 72508 83272 361143541
3 30996 48347
2 53694 826792664
2 76204 842688020
2 89192 777377493
1 58165 128875 226826452
2 104775 742634718
1 63253 113957 819551827
1 28604 91716 153875552
2 70331 363130741
3 173604 16190
2 73377 171963012
3 63621 65126
3 26856 23736
3 41327 46125
2 58723 135742333
3 87256 81210
3 91644 88025
3 166761 132299
3 75853 44299
2 159729 143749142
1 57708 79412 949579999
2 60909 465041167
1 836 100745 202689839
2 12854 484153947
2 112302 246814678
1 90721 100869 269173453
1 21300 93808 371773990
1 37163 83076 708416308
2 86767 331906257
1 108774 118179 708547621
3 130928 141429
3 41822 21348
3 42822 95907
2 55939 509383244
1 51826 100925 710536823
3 9417 60929
3 1071 3332
1 74032 102602 633762813
1 19729 41631 131643443
2 90812 612195684
2 66892 118602833
2 116359 734887629
1 57866 96063 559281601
1 55471 137500 755233193
2 63114 539761536
3 25499 98506
2 143869 501996307
2 113713 888304791
2 147156 667752851
1 77097 149128 934125838
2 28298 628558613
2 38718 894481785
1 10308 109278 415264071
1 88713 101957 467922826
1 100543 151269 312605201
1 42104 75529 964824277
1 57094 106455 921263136
1 43867 101023 286228510
1 13375 44067 305860207
2 15991 814050698
1 77908 138066 64587664
3 168506 51628
1 99256 110443 783982246
2 6024 442839343
2 41855 151073695
3 44006 33438
3 132371 69222
3 124590 58995
1 60393 96747 727280283
3 79982 57197
1 120484 133877 581056570
1 127280 135805 550103447
2 61138 667939107
1 46933 77221 91012310
2 140005 952326499
2 73672 502425977
2 80004 494435247
1 35345 83823 567264749
1 116263 135787 997232022
2 135725 877701912
2 55761 17086884
2 155329 216381902
3 79014 124023
2 140992 190191873
1 92139 147881 305410642
2 93824 370224648
1 18222 76951 895903354
2 27318 976634568
1 123650 130337 975389013
2 126832 930634486
3 130111 43350
2 53293 694540426
2 125785 605039777
2 159625 564988760
2 90949 340525709
1 20038 21001 764882355
2 60457 625069749
1 27129 67785 730589685
3 50616 139185
2 142716 768404527
2 114424 691821408
3 108396 121909
1 24811 100053 275576745
2 158092 681570187
2 131604 529707008
2 47398 152480750
3 8588 109890
3 61625 105776
3 122481 29333
2 76449 462766785
2 118063 388876367
3 40161 63012
2 172572 625055721
3 160118 24258
2 159630 481370498
3 6730 111186
2 45332 976993496
2 179478 703369413
2 121170 927705189
1 13711 111148 196695304
3 82205 16483
1 67702 69447 188702991
3 18940 97252
2 75004 788205861
2 20858 122231709
1 23886 149911 491244610
1 97842 135360 393383345
2 34022 311137982
1 42229 142476 266582679
3 164527 17797
3 157199 149728
2 145781 435929109
2 79664 263703772
3 143078 32893
2 37635 748974123
2 5772 54025205
2 146718 113548325
2 164219 684035143
1 48560 74845 747110489
1 68701 79400 732813134
2 97575 482801694
1 15865 136563 313457009
2 27630 863146196
2 169281 64418712
1 80086 100979 59729294
3 56065 18460
3 69225 1461
2 152788 854075983
2 52399 936199920
1 59074 73348 675861785
1 69322 135292 264017766
2 146885 570887542
3 19314 34112
3 45175 56160
2 23059 896570081
3 134429 131572
3 72930 130778
3 69260 32221
3 64930 86083
2 158355 992700953
2 52755 933900988
1 94932 135158 750845387
3 161091 19465
2 20219 145668777
1 55440 70710 618856502
3 139968 64603
1 6910 49201 225286191
2 71766 126366815
3 123429 143477
3 155513 152292
2 31430 529397864
2 28434 208482828
1 14034 153504 722947623
1 33185 84561 349382877
3 105307 144833
3 149664 110175
3 12282 82864
1 54031 147909 851598301
3 121414 71313
3 160656 141316
2 56112 528747430
2 155680 440117706
1 14220 21664 899249904
3 106919 21071
3 120181 54551
1 41351 122904 375392258
3 110204 17240
1 74578 113317 445601481
3 50233 75573
2 91813 208031934
1 43128 122676 524126089
1 120718 146276 290010057
2 134866 389730251
2 44771 657954496
3 13412 19204
1 127238 147430 488323477
2 180601 636044362
3 13953 24597
1 35441 146345 871186191
2 21519 353510373
2 175924 885082623
3 19387 6554
2 158819 999035043
2 97336 370099938
1 5906 52908 341955280
2 63596 44437454
2 124994 793268234
3 123076 49864
3 104842 138593
1 73038 118080 919079298
1 65184 130609 99828128
2 55065 690559913
1 55656 145880 752079490
1 17568 148774 163413612
3 27231 138355
2 43874 39630224
1 91876 137269 507731234
2 178556 332971225
3 140230 114697
1 120026 128528 97688959
1 28789 105427 929461908
2 172859 181564740
3 86677 151636
2 63522 272283072
3 172154 145391
1 88830 92117 215648129
2 123540 249104726
1 53955 77355 950593703
2 41934 497968652
2 17695 509998112
3 15947 111231
1 7100 139274 914033901
1 38877 81308 593038315
3 86906 24668
3 95213 128270
3 110622 124897
1 23124 103410 390560821
2 168526 237638475
3 137747 145174
3 119358 39137
3 17398 141356
3 128596 14961
1 38216 131124 325071463
1 11323 71759 836442011
2 13427 470549158
2 165620 298911678
3 172280 81544
1 92640 129670 372670137
1 8677 136507 763440377
3 25342 12333
1 25790 79957 82909192
3 60534 110447
1 34087 127573 203518819
2 107799 651219370
2 167098 22964963
2 159031 572974443
2 143402 241666430
3 38100 101080
2 7257 571520153
3 86850 145920
3 99095 19067
2 4160 980202763
3 112994 54334
2 138360 673335747
2 122815 123197653
2 101726 620057775
2 88803 769680514
2 117214 838390762
1 113885 145247 784639216
3 168191 34887
3 172021 91905
2 77596 659829815
1 128963 141657 422571390
2 147990 888092680
1 34240 90933 734975489
2 35138 630274507
2 26809 929969351
2 147370 463981633
2 88586 634673032
2 117472 714808473
3 152070 53041
2 62710 40856190
2 108533 495658196
2 76682 20156858
2 6261 394126671
1 15987 70249 319330592
2 69873 899082885
1 38025 150195 184770177
1 76357 102805 702751159
3 1503 12811
1 93695 110446 98608175
2 60504 996725672
2 77960 330322386
2 168125 51452574
2 101066 547680893
3 75455 73632
1 25003 27665 849694281
1 99396 143305 161598980
2 143623 750091837
3 52026 53397
3 110393 93266
1 15575 130657 745402816
2 69862 963715647
3 14375 24188
3 49651 95878
2 1014 893261018
3 15341 96146
2 126351 386292938
2 26908 2906261
2 52201 599766111
3 52369 13584
3 18493 47034
1 13920 40680 381732118
1 4211 144125 601548202
3 164396 151294
2 90737 745275033
2 121097 120423066
3 64399 64120
3 155155 135472
3 96286 22933
2 107864 634176967
2 11087 166135660
2 66233 52789084
1 100501 107712 731686432
3 137903 61099
1 8869 92386 822028179
3 166007 14475
2 286 456558901
2 179665 374682258
3 172107 85823
1 625 106406 64396751
3 69069 89176
3 46709 62350
3 48985 576
2 106102 595676370
3 33848 31005
3 98158 55983
2 154656 736912773
3 78049 84412
1 52965 88334 191851323
3 41407 108857
3 29858 145874
3 83464 102066
2 90058 879156490
1 39156 119753 257390140
3 74632 51002
2 118029 264727312
3 5739 154930
3 150893 69707
2 133949 491213798
3 155670 70255
1 115571 128255 177484809
1 43122 127522 714968460
1 61932 78974 581496285
1 44134 87617 704902198
2 151257 124499174
3 148146 32700
3 81982 70704
3 61177 27335
1 7697 56736 640231333
2 136943 586301579
1 39044 99427 699975641
2 25876 529311577
1 3529 93880 838235709
3 37952 147039
1 91074 150088 487871077
2 133530 700558267
2 147691 113664406
1 17313 36498 659063807
1 109188 110829 638222807
3 112436 104670
3 171613 126252
3 121151 24306
2 70527 479443271
2 148009 554470894
3 176726 2678
2 153229 628888080
3 169647 134914
1 55414 79563 734316442
1 24130 77660 409467986
1 60101 151923 638509350
2 15243 544362576
3 70817 40113
2 96656 447585507
3 10879 108114
1 94155 97799 808439300
1 78003 114701 208522800
3 117564 31374
3 118805 2907
1 72954 75378 717997333
2 3540 555848014
2 110910 450841300
3 123437 113931
3 53007 31502
3 49987 109446
3 173077 51054
3 85965 5230
1 85319 147560 504604910
2 89932 218497322
1 3336 119446 710592272
3 83730 41497
2 65339 404047026
2 14565 826506984
1 18674 136945 530970033
1 65448 111869 392663566
1 120985 131400 253632787
1 74510 93794 467425829
2 60896 265913249
1 34541 57837 502603557
1 41818 76120 665797469
2 153862 172620420
3 85415 22178
3 103280 64111
3 17796 117800
2 67989 646922116
1 74255 122533 746458794
1 42472 52043 245229295
2 18965 988134215
1 9202 123072 145650934
3 72411 128052
1 72441 153933 625586572
1 92052 146611 595579692
2 102761 405178608
1 44756 123765 25253430
1 34621 100819 2189557
1 130957 150284 229574403
2 43277 791873303
3 72821 115677
1 78546 152002 228943612
2 96702 712861523
1 120605 130824 725368248
3 156632 74426
1 28974 114795 733009599
2 99674 744413276
1 80053 89728 521767799
1 63484 116059 740361676
3 80364 110678
1 13014 17354 824228739
2 67680 35859300
1 1973 133356 377275393
2 54594 13357611
1 32803 143655 101644948
1 42112 56741 664758165
1 21329 33617 741128825
3 110380 69547
1 116811 122570 245018741
1 73508 75876 823275336
2 59751 291416917
2 45010 182676974
2 14123 899969695
3 3782 148313
1 8575 121964 821242469
3 121949 3468
1 56057 58371 536054249
3 62637 47076
2 27753 170243798
3 48679 105242
3 162375 151118
1 30186 70635 147285763
2 154098 61318481
3 107981 66560
2 166473 208638505
3 146542 128652
1 49684 56429 798363202
2 82084 902216704
1 32305 135734 179990333
2 105330 125533995
3 171925 111785
1 90592 139832 199982079
1 84989 111048 400184848
3 68493 41170
1 27724 48603 140639043
2 27978 45985080
3 52677 96645
2 97129 194460116
3 172516 70202
1 6754 50575 5845762
2 13703 3613830
2 74438 389785627
1 69928 85661 527023403
2 83657 489922283
2 169950 494323798
2 163343 598417494
3 174781 149793
3 120273 142987
2 106767 52192933
3 168372 141286
1 43944 70322 4495517
2 107873 415356813
2 147638 289834067
3 13059 62256
3 151523 115009
3 179193 50362
3 47252 100170
3 138636 26875
1 35418 66983 468226561
1 56984 150248 831012893
2 132102 565844058
1 79825 117622 258717715
2 152121 47964305
3 8629 79230
1 887 26695 638226234
3 56413 54216
3 11680 120861
2 51706 787775617
3 53589 7091
3 146522 154362
1 108820 122191 725754615
1 70067 100378 396161515
1 94563 113079 834122308
1 114520 126665 805664853
3 90197 103005
1 3997 51466 659031338
2 164107 232596496
3 17408 131349
3 123244 123206
3 22583 125034
3 87582 107981
3 91075 141065
1 41670 59938 398230405
2 28801 214922118
1 105531 142286 95868113
2 171345 72568181
3 164383 126419
1 15194 79232 431657218
2 69653 611392237
3 15577 70037
1 25338 74657 313921617
3 54671 17754
1 47445 102025 308270980
1 89426 90568 893022336
1 105362 130397 465975724
3 23019 21106
2 64155 806772673
1 6297 136637 866904387
2 11558 587594719
2 34907 198196315
1 121898 140565 46152668
2 132811 159558894
2 156035 283791023
1 122305 152570 876850999
1 73974 115881 299001091
1 50385 62533 713834872
2 35079 158500704
3 166193 42239
1 21945 133788 570980593
2 76326 135449251
1 118477 137306 730321383
2 104508 64069318
3 137146 52763
1 16660 73741 910568051
3 138895 17471
2 2563 93018416
3 47749 97323
1 22137 78861 339468004
2 118332 342571246
1 102541 128499 948662354
1 53964 83905 179497169
2 8156 724858772
1 26366 143514 866873539
3 152525 73917
1 18210 77125 963679789
1 25539 110843 273775619
2 134685 652061206
2 74624 585638703
3 28291 152640
1 47297 87307 987396175
2 114332 144344727
2 43484 970639227
1 136027 147145 610529114
2 91743 844859090
2 154552 66679182
3 41946 92630
1 26983 135078 57307473
1 54784 68988 692186469
2 17843 107341364
1 30017 133321 557149579
3 80200 84728
2 95460 797572206
1 58414 112127 808466
2 95773 718571798
2 156550 962189353
3 73650 64601
3 72223 67254
2 130267 832165138
2 44451 468074745
2 51936 15210666
1 91776 94836 511570245
2 160331 903692096
1 125403 150466 685591310
2 153218 663276620
1 87335 141391 76052008
2 151169 18080190
1 62560 89991 61634990
3 69400 30887
1 25991 46580 915711470
2 123912 702307690
1 42946 118573 363682639
2 128719 516539172
1 33360 33608 326641274
3 72004 25720
3 63121 23625
3 178540 132086
2 62817 18757612
2 82659 174089543
3 130515 108963
1 22949 37223 459277972
3 5082 41025
2 29176 940717815
3 31313 99161
2 78308 488035915
1 90992 91859 640232055
2 126149 687324846
2 173878 460595718
2 148263 49907529
1 9301 147666 557966441
3 160366 14886
1 22905 96180 115718033
1 33709 33820 217694837
2 126832 969761182
2 147979 810344916
1 106417 118945 272508011
2 164354 160159326
3 155022 76559
2 142548 202584528
1 49407 53743 565914855
1 94257 107640 865843233
3 66030 50701
2 4013 377707054
1 110112 118872 893766197
3 38047 115756
3 145910 47489
2 157446 946415938
1 45867 81530 683232663
2 77159 177130671
2 39916 759725528
3 175537 150791
3 173513 103563
3 45014 78452
3 42983 81052
3 147936 119415
2 126911 171921548
1 49001 52330 366540281
2 95295 525404111
1 23173 44102 694222607
2 50126 557289763
1 15440 66364 193730344
2 161997 715488320
2 177735 392088370
1 82140 118012 852175477
3 128743 113239
3 62365 16329
2 151011 361207962
3 114571 39872
2 101576 741457781
3 5188 2021
1 43749 131559 529117429
1 12633 65995 825753087
1 36075 110414 620076232
3 13596 20411
1 33352 68233 769152752
2 88017 373842699
2 87154 60464176
2 171792 403162557
2 3605 599058707
3 80246 135986
2 39853 940594163
3 63794 65279
2 174770 834079423
2 158791 326766282
3 172194 90855
3 123715 70113
2 4375 883029943
3 232 65277
1 5565 66073 538615209
3 67694 48914
3 58382 92098
2 7019 564761321
1 12306 132487 327676851
1 23470 63939 943626725
2 63027 424485264
2 58177 631276608
1 48692 125308 665854182
2 118474 483227402
3 23059 125200
3 86821 44602
1 12622 31716 657121471
3 98423 135910
1 149575 154811 828866983
1 33703 76426 214622517
2 62441 232130089
2 170192 408036364
3 86006 127007
3 52889 44712
1 54619 117614 534678792
1 6885 31301 554363101
1 13684 41455 874331735
3 9182 102304
1 11699 85691 895974817
2 34287 859247448
2 100829 625562113
3 45194 21256
3 2305 46711
1 46130 119615 50437525
2 173599 705115611
3 129372 134663
1 39885 140054 657855613
1 77991 129788 405942270
1 75592 104819 986724506
3 9408 84897
3 53945 143759
2 142653 19161012
3 49788 45211
2 155926 207753528
3 176641 25976
2 148497 726258659
3 45290 9495
2 146059 82399013
3 150818 82588
2 7810 731685773
3 47394 116367
1 52270 122275 766355968
2 167468 250668408
2 161893 410074983
3 85968 47689
1 34467 100672 417464212
2 27392 887245016
3 161893 55991
1 25431 85873 571092357
1 128371 144224 812873235
3 111483 80007
2 3945 30071170
3 68536 29956
1 51662 128689 325924815
2 72758 359812468
1 57986 97007 893142476
1 69434 144534 460659021
2 76476 544122955
1 108091 127983 781688330
2 137944 145910340
3 118072 27740
3 176277 66270
3 113633 60992
2 118236 408652325
2 139592 686275152
1 143715 150635 582526728
1 37155 83583 895093075
2 97264 708493598
3 106980 120870
2 156437 508397726
3 112346 55691
3 80373 95024
3 173650 51974
3 152696 45511
3 130003 49025
3 121903 111667
2 7907 735513410
3 36702 43963
1 7845 88969 201987978
2 129907 421364817
2 10727 667730435
3 180086 148055
1 59202 72571 105885706
2 22964 55206577
1 9156 124423 695982402
1 55762 70518 567738947
3 120273 145885
3 132396 118383
3 3732 46674
1 41050 45385 204708771
1 119372 151836 205540178
1 13613 100099 55714709
1 7171 82814 866727667
2 87057 169403105
2 85829 503292953
3 94405 9998
1 112858 127854 630969556
2 78514 598792314
3 172511 145722
1 45581 75476 173498983
3 146438 22451
2 36451 79352928
1 40859 70853 849784991
2 17302 92891016
3 102802 22848
2 172442 602475725
2 100419 651355917
2 42189 61045059
2 171509 206818034
1 54159 104937 749307197
3 121009 3796
2 115782 354124566
1 43027 89777 887413739
2 119924 643367766
2 146114 254109042
2 120545 113991075
1 23229 95414 767769934
3 152992 109035
1 11102 63643 829038946
3 63790 8295
2 73060 946993129
1 2997 147782 681020672
3 136090 89291
1 13026 66255 318625236
2 105353 230314400
1 78590 129626 953203714
1 17568 38329 959273984
1 3991 116506 178257710
1 121787 123471 446401646
2 50240 116443362
2 78339 394450285
1 6616 58077 542222805
1 84790 139648 96964723
3 69501 81829
3 36015 108687
2 81951 701889317
2 77636 299003064
1 37454 41298 42499742
1 114485 153003 98113143
3 115509 8706
3 54463 142403
1 13565 125620 559476485
2 105066 711175746
3 16033 97903
3 88840 21996
1 34867 104259 180972761
3 47343 1900
3 57552 119853
1 81213 98489 210777280
1 20396 62629 598000771
2 81820 524701728
1 73164 74936 574799349
1 130458 132623 40883154
3 54297 77660
3 4823 41653
2 96221 153469306
1 9107 152932 459078620
3 93941 24165
1 29705 41041 830214141
1 366 90618 632140003
3 105862 43147
2 20353 434471573
3 57296 7268
1 128631 154156 825421384
1 42603 94236 352264827
3 43025 69907
1 87557 140081 147220832
2 16022 685859455
2 68209 35852304
1 62690 104639 493995419
2 73502 770007702
3 148390 119213
3 150473 88908
2 96340 205000777
3 75715 86028
2 131950 470442167
3 35038 52751
3 63489 31230
2 1226 423241710
3 139242 46787
1 29234 136928 671975196
1 31883 124972 140360875
1 12195 55164 720783076
1 149510 153728 357050312
3 83742 49846
3 27247 57111
3 45112 94484
1 70881 137967 376078990
2 161987 68569192
1 11164 88248 488250288
2 137311 640497959
2 122439 376789282
3 67041 138705
2 33154 304726807
3 65642 57256
2 47520 457579430
2 20430 552261910
2 18653 136991808
1 106675 109207 176752442
2 74034 17966411
1 84425 143779 591290103
1 72476 127175 35766021
3 82548 137494
1 76530 134852 446551923
3 64196 86000
1 32192 34539 673995156
3 172061 40135
3 9053 104578
3 148612 56555
2 127989 990391312
2 3967 53942678
2 176125 456233480
1 83789 84864 130071573
3 162353 138654
3 125930 55494
2 86390 431142397
2 100300 638068775
2 102053 942020548
1 57623 83492 246531105
3 70623 45514
1 14225 148995 421198581
3 77654 1425
2 145768 168161403
1 67201 135128 947163242
3 131926 44237
3 115763 89340
2 39379 66901224
1 9000 128884 458359407
2 25934 874797582
3 3368 93788
3 20700 79514
1 89018 99670 604760643
1 1517 104239 416740715
1 97504 108982 393628417
2 93247 336174482
1 88460 90660 39937243
1 13326 150904 88656255
3 44311 76283
2 105077 747788377
3 39866 11404
2 102878 157890023
2 119698 692549616
1 31704 110335 27077792
3 109595 114911
1 53530 60264 663687068
2 161259 757668581
2 81564 828404636
3 2538 121716
1 15183 118156 367050218
2 113763 501753508
3 49181 23197
1 98896 108171 468435105
1 31097 136705 442005433
2 159214 507058494
3 70541 109365
3 104749 48827
2 45607 394014237
2 60345 257724927
1 38974 87162 84151877
1 62900 79390 554761194
2 147630 501805369
2 91122 310611772
3 143241 56366
3 148840 77985
1 97746 152050 465242942
1 65432 146978 361778960
3 46992 79477
1 31850 95065 653164924
3 143720 107108
1 41543 92096 374400885
2 105974 731283858
2 67607 300898809
3 105621 6990
3 76841 119575
3 100909 147005
2 132847 494669413
3 138878 96747
2 119843 133991136
1 49671 151451 435880844
3 41314 21472
1 30617 135853 45583127
2 73458 780593380
2 52452 855149476
2 38078 725621483
3 146381 140692
3 147052 154955
2 40090 858418754
2 73293 417533029
2 40457 868900128
2 141180 633385164
1 4730 129508 57886629
1 43934 141460 58956512
3 67242 76028
1 7967 122839 700989448
2 158319 716305689
1 15245 123892 60220104
2 78512 446109122
3 64792 112514
1 3816 113663 932590664
2 67392 317398029
1 60654 144648 801210650
1 53313 143075 196811481
2 142362 27244396
2 8489 514937402
1 52910 100903 279802458
3 160677 132694
2 25353 77910007
2 155915 136686546
2 156110 279293628
3 1392 122187
1 108498 131444 36269170
3 121258 1797
3 86361 106178
1 149934 150047 157461531
3 159684 150898
2 37479 206707717
2 116432 485722331
3 25966 127897
2 158472 809909230
1 56693 65389 398399515
1 128 122113 242640340
3 50094 87795
3 45969 129197
2 78073 800954627
1 37242 146580 233908322
1 2762 94288 522466999
1 73737 111750 617774311
3 136158 133040
1 77280 112056 740111527
3 87484 98917
3 42388 75627
2 82759 449568721
3 64909 86803
2 5119 748871065
3 179630 109076
2 173615 122514927
3 4396 120754
3 72483 70978
2 83545 155552795
3 10178 126016
2 35419 675986293
1 68723 91857 994056100
3 66918 68335
3 83443 99346
2 137206 923331932
3 178522 29146
2 130657 927678692
3 91983 143257
3 160907 23010
1 27699 76510 275047727
1 44449 117441 587969994
2 1930 552723107
2 139714 458195079
1 50832 129631 431000402
2 24663 256407064
2 180559 706521785
1 115895 152745 852638784
1 51667 68974 75858390
2 96962 728735316
3 39395 74734
2 39959 729937852
2 170101 998596685
3 45852 10700
1 2496 120903 591332786
3 58558 127784
1 6844 19283 963985108
1 75562 106484 487726700
1 83884 129831 146594766
2 99167 849406023
2 329 393669839
1 49060 97639 778050452
2 7218 972593942
3 142436 127051
2 37469 360669658
2 23129 298634323
2 112987 749279855
1 80960 115852 244830073
1 59581 84737 601891819
1 22545 99834 403715888
1 39523 138188 624472089
3 125029 3302
1 61236 152531 566212890
3 37407 93503
3 154769 22753
1 85470 129457 871403401
3 138833 60961
1 11474 110344 95607363
2 179243 957841782
3 143622 92991
2 26913 467653425
1 44043 115546 151833315
2 153123 860099352
3 101592 34068
1 51385 123581 853938072
2 49529 322901699
1 84979 96166 740142937
1 1383 85868 148682293
1 9040 121365 149906974
2 104322 834410073
3 147766 16104
1 45893 142938 321663742
3 30064 10716
3 157871 34127
2 109046 132707566
1 42077 89076 910135325
1 19053 151187 814844185
2 76445 145753151
2 35394 262629368
3 37192 107790
1 26747 35235 645728438
2 148891 145347870
1 81811 82258 45026915
3 87266 73847
2 126176 132681189
3 23065 57586
1 23251 78649 197277276
3 170789 97939
3 26275 69595
2 100568 430332419
3 180092 71814
1 63661 84673 954044178
2 168902 12854045
1 25489 135137 441683458
2 45313 193931574
2 83297 168056203
2 58333 79212616
3 85691 110603
1 101718 104406 205177363
2 2204 231188303
3 165429 92452
3 88971 32231
3 7240 142510
3 109011 108219
2 16959 332469756
1 31770 101907 966275289
3 91704 22923
2 109037 103896011
1 113593 149987 325279645
2 11368 995811852
1 109447 123468 131875448
1 74495 116451 263418884
1 90126 105173 361642085
3 143341 86150
2 105719 137684829
1 62034 93545 548429722
2 6569 891935518
1 24112 42867 576781918
1 33745 52366 112603398
2 125157 962594296
1 2883 91256 257343116
1 62635 64089 802442585
2 64300 223633956
2 154722 809880259
3 156076 12739
1 10485 68845 997170338
2 35135 322160180
3 159549 71146
2 122203 581176791
1 11789 13180 287058109
1 19170 49801 715586260
3 132962 14148
1 73519 114793 622253296
3 56254 103290
1 66387 84521 579790320
1 15240 86681 549624555
1 27675 64511 922971383
1 70837 74169 160027129
3 9369 151956
1 50203 107500 739139723
2 82240 358114267
2 6511 475389516
1 125648 136736 490538320
1 34802 103108 389783705
1 899 127082 472147558
2 141937 662252769
1 5269 111654 298917957
3 121427 102628
2 144351 73219541
1 125929 152045 879822629
2 4068 391322037
1 61583 108313 847403282
1 14550 97268 756641882
2 3267 337291622
2 151509 461699015
3 56379 33604
3 171118 13455
3 93326 39728
3 85642 30671
3 130664 66220
2 76552 209188864
2 172446 151433012
2 163582 694118970
3 165727 28127
3 114747 85749
1 62789 63352 492671409
2 153011 501922748
2 9042 733910715
3 29024 121568
1 115119 119158 857601456
3 23549 30382
2 89863 837660321
3 99480 112032
1 60762 106197 635710876
2 10024 607451861
1 46152 61810 396843766
3 79203 52551
1 31848 122777 362025667
3 153458 117366
2 77554 787535073
1 22957 27152 270138979
2 104946 568508317
3 21495 11576
1 3433 153116 188996640
1 56784 132158 300140017
1 115041 125134 350536431
3 108007 119922
2 165708 451213772
3 175390 59858
2 8857 574814548
2 85883 523840824
2 95273 471649758
2 137964 707369389
1 26737 102064 179228378
2 126713 917792729
3 16906 63333
2 89469 342904885
2 42277 241969473
2 100469 230913319
2 61130 911213447
3 101316 102633
3 30740 98224
3 132521 48807
1 18776 83527 973054843
3 81529 87000
3 105071 20587
1 46843 59569 312611153
1 35496 150139 137850389
3 71910 67348
3 57153 124299
1 139879 142362 716471757
3 66411 90403
3 58385 136329
3 167074 128196
3 98915 65128
1 28658 84570 433971255
3 151 141872
3 51814 119218
1 47914 79949 195475492
3 128543 35307
2 128815 376675363
1 9696 44870 435806214
2 139063 786547968
2 150184 869056618
1 73510 146260 569773811
2 123809 83637975
1 14761 73244 574581054
3 164233 134796
2 112225 136100088
2 15115 738760951
2 143595 59402605
3 74782 34858
3 179643 138596
2 103573 502905805
3 85020 99440
2 148346 778405422
1 96368 131053 560285244
3 81735 97259
1 33692 42741 589741348
1 82854 152669 130809275
2 73416 821356027
2 25296 898007676
1 110852 135352 141025475
2 19376 458094983
2 93547 746982017
1 40046 92658 303856563
1 44651 95754 800330938
2 133334 580128022
2 128497 693185582
1 46580 50605 864164401
2 145153 315858110
1 28121 29965 195992867
3 54940 12295
1 11686 23235 397863253
2 102821 362127908
1 13402 31047 595631877
1 25536 140246 503663628
3 10721 10868
2 148264 129824814
1 117692 127526 146108916
1 15422 42977 211725074
1 112417 117406 842408436
3 115807 100994
1 28830 140751 94367282
1 44167 149292 234574525
3 62926 12826
3 55040 39462
1 72332 154578 185100351
1 79069 110287 870217858
1 75640 146926 802818419
1 35914 47306 611871748
2 106592 884281188
2 24022 72207980
1 35696 127010 694927258
2 158997 393421113
1 138591 145354 321253210
2 64400 533088485
1 62462 144733 965698937
3 67268 134937
3 122543 149858
3 162203 7545
1 21467 113589 911710907
3 48232 41063
2 87517 779891438
2 89472 616623687
3 146991 58504
3 89320 85604
2 68854 714725763
2 179426 929228969
3 94739 4404
2 86266 998000699
2 162015 732207558
1 23331 123510 735988988
1 4179 9900 453292713
1 108323 141056 252089317
3 38843 66931
2 84573 263806428
1 45960 146101 590834728
1 42362 66191 457049397
1 443 58211 553795
3 170501 139313
1 804 102994 157274189
3 164574 78214
1 58828 140691 777280752
2 115718 371847652
2 61864 852393365
1 91214 99177 168787478
3 8131 60969
1 107026 112785 266977358
3 56530 34214
3 171908 23468
3 17771 71037
3 158284 67160
2 83221 168679584
1 119122 128972 975800561
3 168109 90673
1 46256 110065 846377547
1 68749 124200 771527166
2 148205 746574591
3 115606 154185
3 37344 114422
1 268 4833 65031163
3 100120 152992
2 105641 916910710
1 67635 140622 222315134
3 180572 141017
1 85589 108207 338662586
3 177729 127077
2 130070 580522644
3 21353 142949
2 108642 591141390
3 128845 23550
2 1419 321643082
2 4382 490938022
2 168360 887554239
2 165330 483532842
2 169086 92975937
1 11703 141193 88972919
3 146798 77445
2 179348 730134770
2 45933 545125451
3 30907 12266
1 22423 61284 281414122
3 34277 138332
3 29179 20111
3 150689 88850
2 83631 82078054
3 40860 18603
1 96022 97761 56993271
1 5922 74590 72099252
2 48986 80489607
3 111706 16363
1 76603 91572 315782119
3 146261 121711
2 144355 480436344
1 38601 144948 702430299
3 129025 122587
2 135429 475103303
3 18295 143043
3 166482 11529
1 89699 134806 396803542
1 62322 75036 828911401
3 68444 107239
2 146691 626115658
2 76047 250488017
3 53317 128176
2 20182 596522144
1 97212 124054 87743632
2 100592 704208051
3 152980 83138
3 143364 109320
3 57576 1707
1 9755 13512 717966827
1 81491 98572 409922901
2 51218 660190262
3 91308 77726
1 88588 148726 971562296
2 142888 695405845
1 45681 58816 687758827
1 21022 117649 504801971
2 54444 138169438
3 95716 67423
3 101001 68165
2 148103 278882157
1 5768 67154 794184615
1 6700 21286 455263775
1 121705 150412 995825820
2 86690 152972054
2 23650 583478523
1 106782 113240 104044164
2 49400 394987131
2 20616 820653997
2 34955 673937989
3 128205 136403
3 116332 30240
1 77455 106888 334150997
2 176334 799237408
1 87986 94350 833289361
1 31030 133041 758183613
2 167242 394835018
1 139246 151827 201213793
2 99934 837195902
2 45709 844538320
2 41753 836771457
3 49080 114727
1 113858 152284 115537584
2 89636 824538621
1 118714 137934 639153309
2 18252 469819073
3 45087 46417
1 104164 105204 979270438
1 106248 137408 747558170
1 58947 124736 624815369
1 42196 63752 901188605
1 74250 93472 152813283
3 65001 18319
2 129827 488957006
2 24100 124873586
2 108953 393374316
2 159453 610810523
3 37858 47656
2 56161 15538595
1 25244 129315 314939321
2 42820 511718151
3 85453 111413
3 51557 146403
1 60448 85452 995736019
3 4992 141883
3 12504 5522
3 41418 114313
2 151829 56624582
1 46024 63562 590740767
3 105852 63541
3 70815 19739
1 59704 144028 623176666
2 97376 155725408
2 82097 184239075
3 150761 39150
1 3449 140068 161247945
3 167877 17735
1 69686 133191 352997476
2 53539 449276875
2 121906 24373956
2 94639 808629735
1 22741 62906 871124103
2 75126 41176520
2 108415 609171465
1 12482 63718 122247234
2 73089 550226026
2 135517 597043551
2 21037 730185439
2 5318 42765246
2 133760 471670650
3 169736 26470
1 40102 124779 398068097
3 161269 96547
3 26962 3972
2 45327 495363701
3 178056 6209
1 71192 92364 379267407
2 120442 567600974
2 60977 724742827
1 114834 132080 18666071
1 39337 66422 423735901
2 39457 263936566
1 31540 152357 677149225
1 72412 140254 319516314
1 67957 119825 145587036
3 47945 113581
1 63972 103228 452909170
1 100108 139981 149980087
2 124858 177535594
3 127659 63691
1 64019 141887 824936142
2 149753 273581317
1 55281 97796 287421357
3 23570 19133
2 124282 992213842
3 51477 83941
1 2415 7581 858114655
3 69720 115180
2 46222 289931695
1 95209 135537 926025435
3 151997 91811
2 4348 337662436
2 147006 792715941
1 40499 136150 404040836
2 116669 403572133
1 26165 71621 88213950
3 133082 34672
2 160813 461251239
3 69229 55691
3 32179 116181
3 156000 229
3 76107 128189
1 92487 116720 449969076
1 84002 131468 729172731
2 52410 999191138
1 69679 81502 559293695
2 22783 240787988
3 104321 116444
2 146173 688436850
3 166903 147986
3 160136 125484
3 151667 3358
1 1186 82205 904679023
3 36024 86551
1 19241 47954 882205521
3 152573 135605
1 16216 78408 338756484
2 45230 512124638
1 31001 42203 601185277
1 10865 15095 809945655
3 172492 33090
1 21185 27519 558990298
3 118650 107378
2 14269 442160777
1 13787 151677 833061720
3 12911 108172
2 57476 799463988
3 65978 73180
1 92154 96437 773173870
1 44678 85661 528149472
3 129264 141884
1 42822 46106 459826685
2 26918 509323764
1 92857 130509 689390966
3 121149 149658
1 140343 147959 895938453
3 152573 138253
1 52367 153802 371912849
2 172073 470975548
1 59681 109563 478714525
1 83856 124639 96467890
3 137102 32527
3 92366 62367
3 120500 141247
3 82116 137902
1 17184 39895 980822699
2 116711 249740394
1 146006 153659 913516215
1 109744 144291 51453843
2 48645 516222844
1 7120 151046 586634798
2 100521 115122806
3 72760 12966
3 17935 99226
2 94750 12836301
3 27502 147277
3 129306 128010
2 1660 631121194
3 148579 42310
3 181494 34922
3 63352 71768
1 14533 131027 882743321
2 160732 281736415
3 109960 78226
2 84118 167318172
3 94820 81574
1 82240 92696 402544475
3 134673 71363
1 64128 118196 720774550
1 17635 25646 954695626
2 179440 175919586
2 84818 987728353
2 123471 879898169
3 160365 150678
2 73432 291663779
2 134813 437906203
2 105712 496532504
1 77988 89100 503704197
2 164117 139963297
3 3126 38801
1 25355 39344 196449952
3 36740 123489
2 163608 74373398
1 63190 149023 160997136
1 31327 137004 937102680
1 89971 139879 661033868
3 115756 134589
1 81563 131394 217572249
2 119516 920283361
3 98402 154729
3 136709 128908
1 94205 148344 599680733
2 52715 203615882
1 56832 75897 884085554
2 85986 733979
2 172251 942271561
1 137831 143884 559128490
3 107760 141689
3 76047 35270
2 78979 683337778
1 11137 95174 641349505
3 90319 151075
3 82866 48745
2 103898 626940943
2 135432 762292915
3 165750 45125
1 127739 131258 277448218
3 128666 85722
1 112344 140111 884077729
1 120494 140590 659510228
1 25775 136726 746763928
3 104779 13103
3 55662 137814
3 76195 142344
3 32960 4113
3 14331 17491
2 178980 579096455
2 113422 992731354
3 9274 28607
3 168189 4410
1 18449 72388 346859218
1 53694 103163 203075622
3 52190 90291
2 43117 979662377
2 47908 295567726
2 154213 718726913
1 89838 108256 504784054
1 81090 140459 987742725
3 85448 28403
3 38444 79982
3 2338 44675
1 115084 153853 932251453
1 17082 41245 375707025
3 178926 92459
3 6979 118501
2 113561 838416257
2 153755 271090006
1 85856 101518 32273799
1 41985 90473 362969588
2 97624 902802201
1 46599 144145 192050279
1 19728 107311 150238335
2 77895 313355824
3 154367 147994
2 150059 310802500
3 145067 46971
1 2709 94795 710823152
1 54260 90100 942835612
3 176205 118484
2 123158 954915318
1 8173 91061 164116129
3 15079 47319
3 143744 142497
2 39113 493641194
3 83307 19626
1 20704 134489 128669810
1 64542 74964 710957005
2 146238 708327830
1 102006 146528 956114467
3 72962 121787
3 84781 71558
1 462 134432 23946303
3 83846 153043
1 6339 60618 288602041
2 22149 640264794
3 119398 142755
2 4233 706011842
1 30864 107853 306267471
3 54404 69752
2 60843 299450304
1 45557 134947 932259145
2 148762 272711525
3 84956 104196
2 6657 14630970
1 113589 131151 196157519
2 64262 740824632
3 179898 78236
2 35426 288894455
3 18801 115576
2 155345 412354483
2 21421 231882472
2 172921 802161454
1 121787 124651 431656877
2 98656 527173234
3 37367 139921
1 77324 80943 963269210
3 98009 87606
2 143809 937381746
2 5311 442537966
3 78830 118717
3 34806 140939
2 178741 536967292
1 93635 102031 182648314
3 84141 45988
2 60942 467373086
3 170755 72017
1 37884 114395 987520395
2 1659 511404933
3 84390 53194
3 128358 4294
2 16748 889087132
2 88654 980359304
1 114067 120283 821747199
2 146581 398268935
3 107532 139792
1 76580 138678 423542017
2 37006 469051747
3 118079 129602
1 114354 140286 906988095
3 141114 77355
3 86770 90043
3 114462 21730
1 59231 97253 604452368
2 8943 588820242
2 89577 368008767
2 59102 175726977
2 135005 159867688
2 27273 858596276
2 176983 825993107
1 77658 114019 567117568
3 4306 59241
3 178449 74909
3 84044 40052
3 3268 64033
2 88254 961545912
3 168030 44044
3 65822 2673
3 111069 21231
1 58221 109702 146050724
1 39028 150979 216445339
3 29128 72820
1 13450 62764 818507032
3 1141 79191
3 172428 37529
1 46482 60132 259126581
1 69998 97289 129970795
2 120502 116215271
1 40309 127140 314272086
1 20950 92669 437566114
1 53566 73218 390854875
3 64187 117200
2 78622 628971909
1 66353 139985 83738419
3 151787 21265
3 56627 27479
2 38299 122707808
3 55292 92901
2 136965 635190306
2 121851 950238077
3 106149 141287
1 15007 124233 260562798
2 20177 122463902
3 107688 39671
2 91267 722591732
2 57327 447951585
3 67609 65626
1 20453 134802 856836870
3 65135 69729
3 51868 115042
2 56262 385027728
3 78064 145531
2 172048 78669390
2 20041 596649824
1 24552 38231 559156923
2 136710 989986494
3 53251 120836
3 78953 28693
1 35134 112014 111283294
3 127152 67516
3 41594 1907
3 135665 44596
3 159433 105786
3 123513 108616
3 82161 6015
1 114511 135302 345295000
3 178398 108353
1 41440 147512 498771715
1 11328 35248 333096154
3 98216 120059
2 179011 514057515
2 158266 795751064
3 134811 31236
3 12741 152875
3 94452 66916
3 75833 71948
2 86072 960915868
3 133815 13163
1 26979 117760 482045246
1 129086 137566 367158640
1 29787 104619 952428665
1 88383 142055 751457543
2 8700 35649033
1 20431 139579 404571740
2 94103 162999487
2 177426 842372215
2 141153 97530419
2 33396 370036323
1 57807 122225 281520129
2 31399 595781365
2 146477 817802642
3 60414 93110
1 21478 101280 927890731
1 80301 122227 394483716
3 167505 101949
3 28118 147261
1 53165 136358 879478299
1 31506 32428 280967551
3 48229 6790
1 56528 75043 176086679
1 65523 137094 695756787
2 126255 452079894
1 99433 143765 49475811
2 89187 239477861
2 52742 686083191
1 27327 132165 134456216
2 92533 884344464
2 91252 326662248
1 1868 84068 881081278
2 151365 140443240
1 34197 46270 115441527
3 20226 100971
3 56684 65382
2 73473 76755402
2 87669 817368003
1 66220 80204 871784500
3 133490 2213
3 66746 84766
2 95420 30210858
3 135656 66673
2 32739 593723149
2 81035 895483627
3 41410 154908
1 32432 104793 125780364
3 111382 27350
2 102650 103103770
3 128959 108614
2 76165 185883118
2 46897 835810770
3 178729 49577
3 157007 38271
3 84106 6365
1 56853 120502 595911122
2 127870 989154788
3 161549 89124
1 10235 85491 812138343
1 94386 102130 337244068
3 97757 49446
2 160554 479436831
2 86576 605843863
1 61730 93618 407940582
2 103287 44531748
1 41561 91588 203971860
3 111824 153144
3 131502 154820
3 177264 120839
1 7798 18436 519869211
2 50372 379960106
2 130809 939709459
1 11599 72561 730280073
3 9971 109049
2 10668 162561123
2 178614 736584240
2 52651 238759423
1 75334 123923 766472631
2 177351 907584897
1 5280 125090 517071399
2 25712 346665967
1 7345 58617 93218444
1 10955 115361 878264126
1 12255 123555 544457729
1 75212 127133 499486659
2 120553 871482565
1 135275 136294 379913270
3 80654 88200
3 114103 147075
3 171838 105595
1 96398 125199 855193650
1 21574 27687 350621911
1 9236 45715 505521720
3 123997 74208
3 163410 115596
2 174049 276368310
3 52487 13716
1 54246 80781 116552141
2 120048 113442847
3 63584 142026
2 72780 428194643
2 85352 399866242
1 7998 37611 311457925
1 121524 151399 344732775
1 7770 69425 498402523
2 150609 207081413
2 11472 623774727
3 117480 60186
1 20605 94529 241567319
1 8365 81580 915495038
1 86223 89525 482406759
3 181042 57490
3 12716 99301
2 8888 430228077
1 24769 111949 94267729
2 23952 523210935
3 20505 74039
1 48795 153782 242182766
3 109069 17271
3 154114 85735
2 11459 342998403
3 73190 134350
1 38203 104379 446234944
3 9426 42098
3 127736 77313
2 150858 253192418
1 22497 62752 404568847
2 80002 235590640
2 70045 952052693
1 105682 134217 520818823
1 232 18028 809956924
1 45047 64614 677716037
1 36060 133411 101709491
1 105257 128195 506144312
2 102335 957656208
3 122094 68234
3 21937 147634
2 58728 605313106
3 35348 151280
3 91900 50681
2 116736 669147839
3 66415 149946
1 32349 111797 593795875
2 2193 960905894
3 149108 41842
1 18430 58312 3151833
2 51369 621631959
1 89627 111659 588103757
2 119397 889685009
1 50289 154915 40458808
1 15333 85765 853282096
1 21702 22113 855379930
1 70993 139029 21143589
3 132474 280
1 72578 134543 13699920
2 63400 999967556
1 9662 104146 669840136
3 144918 87247
2 96082 318809795
1 84529 114670 75672649
2 111380 968931732
2 141304 92023082
2 35826 313934840
3 148534 15080
1 5258 52032 87260420
3 50580 83381
1 19173 123634 680989820
2 62047 757283656
2 38944 826593745
2 125140 294895621
3 79712 68078
3 118096 70021
2 92944 949737038
3 107579 30549
2 1191 142014433
3 145742 125024
3 51605 60922
3 127048 128284
1 21746 27604 374028877
2 42312 511162938
1 76037 143109 962240025
3 176375 74796
2 29163 680412417
1 60444 90381 193440866
3 30647 563
3 5469 3870
2 141091 378114985
2 105590 145374240
2 175299 975082317
3 85614 94073
2 100817 500855591
3 19437 103209
1 19764 90868 72912059
1 103104 145643 531422938
1 89688 103248 259516981
1 31174 51393 735943110
2 141157 534218297
3 38947 15303
1 416 7198 501650155
1 37250 75827 87711215
3 54734 152639
1 49218 136160 910230208
2 94957 187887878
3 118150 66627
2 159431 597670285
1 81227 119664 714361440
3 67781 48702
3 49472 11496
2 133605 688522933
1 39338 77602 694593211
1 21214 35444 276933437
3 72684 4080
2 149352 908561412
2 167434 151250854
2 81423 839969479
3 136371 97273
3 122547 50303
2 14299 208631661
2 81575 923396382
3 60910 72799
3 172370 142915
3 153891 141089
3 124817 67925
2 101404 807279874
1 11921 91553 449351329
2 127165 751637996
1 81779 127852 632975061
3 148187 9462
1 66046 103348 632570593
2 29736 766792471
2 12497 491511786
2 64199 908785491
3 139028 72299
3 159947 48401
1 12943 65955 798427845
2 81081 151850822
3 92119 87695
1 132793 135067 306755684
2 39207 142110027
2 21351 774548411
3 82447 84165
1 72786 125260 454220185
3 144974 110547
1 3694 115601 551206610
3 105084 44975
3 128235 100521
3 84852 14379
1 18954 39083 983705743
3 42845 119230
2 45259 157946473
1 37427 63064 382882421
1 63461 65555 372576782
3 91541 8586
3 37659 130811
2 103418 152735005
3 83450 50680
2 61746 898972756
2 154453 949052459
1 57312 69106 629854548
3 34811 55039
1 2930 103888 850925381
1 54075 152400 542586112
3 18046 147654
3 162896 29897
3 108814 73922
2 61441 707589134
3 12616 61991
3 137184 131983
2 99012 420032236
2 75010 294801344
2 84052 35753081
2 46595 881901654
1 128649 132356 967673586
3 29509 108917
1 112703 127800 967963708
1 47485 141494 797384610
1 47247 123627 150813825
2 143896 972354173
1 44153 92858 577717863
3 134333 3082
1 65001 115992 311574267
3 153836 125305
1 148274 149756 672859948
1 69525 131088 401322091
3 42631 153831
2 170056 840456890
2 123606 342492717
3 163213 86252
3 61707 42661
3 129193 56827
3 179677 7390
1 20762 43915 882154325
1 65542 144881 81800568
2 79117 346977660
1 62302 113372 653188648
1 101114 154423 163422388
1 80853 119294 184941399
3 179730 246
2 167814 287632046
1 40279 90347 737256120
1 66667 78753 110017953
1 60034 100378 338009295
3 170856 116431
1 15625 29466 78773386
1 102646 121896 325626655
3 142896 58516
1 45177 97977 240347266
1 58939 150913 62309864
1 58918 112729 738159243
1 37713 42859 391837296
1 70629 90553 6287076
2 1874 448484779
1 107115 135116 115983441
2 105476 657331058
1 114355 138607 721293320
1 24156 108335 309619159
2 124086 846001659
1 39130 151993 16765315
2 140522 782701015
2 105526 260821628
2 174811 821563761
3 160016 103591
3 111124 38814
2 195 27722833
3 48632 49948
1 46701 141479 83458282
2 114970 129823852
1 5909 105493 744340071
3 181584 90775
1 17194 58302 965800805
2 40255 129804213
3 1423 95583
2 71954 538929349
3 169681 4248
2 58368 291816912
3 29597 135132
3 98078 154631
1 879 44730 202815236
2 174140 786062855
1 68954 136404 894530281
3 8739 96228
1 100289 112875 511872318
1 120063 141254 964943257
1 44539 70557 842603357
1 52947 91764 253115674
3 122252 8550
1 36058 129096 467461398
1 83533 115234 284530775
3 85868 12547
2 68693 794185319
1 53092 145003 218381026
1 3724 41067 825660666
3 95335 17576
3 23506 34245
1 78552 109882 456685957
2 34166 650965492
2 148726 950703173
1 17704 107415 464912666
1 61880 126379 782666414
3 164005 130725
1 54486 62641 151608289
1 17758 154759 538027172
2 36337 581839002
2 113600 416706148
2 162664 735273790
1 5036 153297 608499257
3 104168 81566
2 128175 181436474
3 173795 122355
2 6824 466600351
2 18742 377673511
2 76802 184429685
3 120902 17594
3 99618 81326
2 141533 322291221
3 126518 119142
1 3363 140851 646914699
3 21066 59766
2 94869 15551840
2 49095 158754029
3 121133 72014
3 166504 5006
3 163020 96651
1 91248 133727 332253333
3 167181 109750
2 27974 727989347
1 29291 153810 86792056
2 27112 940274355
3 146911 143063
3 8304 60750
2 103748 755567959
3 19230 69016
3 155176 126706
1 23051 68781 451968136
2 128901 314318452
3 162974 60544
3 123397 154323
3 153822 71835
1 3676 103971 549074957
2 133886 629661565
3 171848 98532
1 69219 100746 315498423
2 57505 397579154
1 117301 143597 435484546
2 163957 410787355
3 2947 108690
3 7563 122507
3 38405 147242
3 129792 113391
2 117348 273127707
1 14919 142410 746248857
3 177399 47540
3 72465 129425
1 24841 56165 589518847
2 73771 703256865
3 6756 19900
3 57099 136411
2 15956 589320152
2 85909 966761262
2 23966 771348065
3 106373 93320
1 24387 126134 348298634
3 132176 57615
2 95979 838261117
1 67145 122248 855445726
1 11406 33727 760049838
3 1208 108024
2 80075 878471233
2 134564 369862063
2 67232 603087878
3 10199 114112
2 64958 109982559
2 16414 921333302
2 44298 276856148
2 100251 71754178
1 88823 112885 441863363
2 156384 570792400
2 79609 924864562
2 115322 766175531
3 64351 142352
3 8599 109197
2 153924 962626365
3 130911 55570
2 51279 254191862
3 81986 126498
2 117695 354898807
1 27103 127057 322175735
3 3462 52791
1 9549 56040 608108694
2 179304 604877871
3 66226 70617
1 11793 109288 589072243
2 145571 997274604
1 4881 29308 986082787
3 82830 149452
3 105225 60033
2 1990 142699430
2 142206 606014711
3 36830 25508
3 52387 128317
3 131355 70296
2 169331 746726819
1 16329 88152 678180859
2 32011 200567969
2 163044 988799773
2 178394 399943179
1 39680 46068 666221782
1 15906 112732 72088509
2 8863 149259890
1 85015 89617 514063624
2 23909 518115682
3 113538 102890
3 21454 47908
3 96610 27957
2 155132 764405458
1 599 38475 913495751
3 181240 117906
3 138628 75530
3 8571 19117
3 34475 38503
3 19126 132664
1 94627 121035 300193748
3 21998 93207
3 15976 59947
1 71725 124689 416836417
2 88607 627291923
3 25970 27515
2 133556 107939193
2 73077 438595350
1 50563 115377 878720990
2 128517 838991602
2 11625 795287117
2 88329 860156162
3 2614 132074
2 62403 744345893
1 94491 117386 45371320
1 24160 113773 866597770
2 112544 722724108
2 37800 924135718
1 89842 139910 794580885
2 17425 521058954
3 85574 137010
2 67226 943776264
3 73670 50202
2 50881 497626495
1 64931 126468 753828202
2 120241 970474899
2 59181 517731098
3 151866 73431
2 13602 741631784
2 151930 475870838
3 171579 114764
1 70144 150579 947847529
2 143792 352205442
3 89684 32070
2 25242 840022213
2 117465 58083351
1 5730 45422 211969543
3 99590 141434
1 16163 22706 592861622
3 133340 9479
3 92356 77125
3 116852 44459
3 3363 24135
1 1857 43567 63453786
1 49522 128656 687070899
2 127860 20886711
3 96814 153370
2 115546 527486353
2 54242 455369681
3 21951 47136
1 56186 68436 762003792
2 105564 837936140
3 143500 51385
3 61473 92943
1 29574 118715 736012050
2 37675 385853216
2 29266 205449224
3 157982 67405
3 84480 95881
3 160605 32696
2 11235 675487448
1 81412 126149 877266450
2 137828 483914708
2 99709 933237067
3 38648 60413
3 13159 105874
1 80591 126045 544503448
3 43763 119207
1 98405 150651 461928232
2 128005 415622690
2 101325 453578082
3 32958 127846
3 156727 50063
2 136279 62740781
1 13105 18326 142704403
3 168233 9196
1 88807 110618 746744606
2 78210 507301096
2 8964 462075819
3 67455 29149
3 23101 108537
1 11511 21920 870460376
1 7846 113300 615329806
2 58048 684697866
2 123498 311775298
1 9557 37181 706194948
3 166292 66973
1 6321 62957 646970222
3 180304 13920
2 131813 832416153
2 29156 834641308
2 17160 963412626
1 54402 121902 24946692
2 67988 529054625
1 55617 118386 109437896
1 66064 89782 447749604
2 18939 629467268
3 27415 145873
2 53528 455194357
1 102070 125407 342597957
2 152699 653999992
3 118984 90800
3 86829 154197
1 19075 44368 884012
3 151619 91226
3 132473 136009
3 78699 103746
2 89639 99205908
3 52048 62058
1 84859 88392 739909716
2 146209 269545340
1 30711 81259 45152833
3 78260 15246
1 103030 144026 377870098
3 120085 83499
1 26758 138178 463465526
2 38097 476135539
3 56817 109925
2 89643 432345858
2 135918 716782977
2 135582 601295617
3 174487 129499
1 12700 73511 71334338
2 171962 150875203
2 153471 65717565
2 27783 274046375
2 163599 215721686
2 132651 379424127
1 71424 134455 866487268
3 44013 135540
1 17190 80225 975550877
1 4941 110182 439722151
3 50889 25621
1 36334 121951 718984648
1 70530 74723 916566814
3 144930 94780
1 95717 123519 380119979
3 72982 101450
2 120095 428232285
1 24922 56339 19606812
3 66481 154526
3 23139 31622
3 136968 130667
3 49021 48626
2 134965 488618280
1 92229 120831 176542231
2 5025 983509547
2 156219 306716875
3 117576 48678
2 58644 822689381
2 2038 637668312
1 81745 143999 414202682
2 48401 520435175
1 65007 69945 949248654
2 125333 104950997
3 3197 124889
1 72955 126305 805720155
3 18551 98519
3 38742 14552
3 144997 124500
3 115494 96759
3 91851 116133
3 96939 89051
1 15646 146938 543032643
3 90723 54694
3 12982 49870
2 159990 304633732
2 85475 733435980
1 16683 147970 823102557
3 71557 125157
1 11102 41353 806820092
3 96396 59297
3 86121 76878
1 96941 148741 703040021
2 122945 179761403
3 101114 140813
3 110158 131623
2 40689 271438906
3 113056 7564
1 23499 153617 340268731
1 37246 77506 778623192
2 171687 772418124
2 176857 164283501
2 103229 701433448
2 77656 207469306
2 19277 918923885
3 86836 99302
3 122458 14746
3 63433 148261
2 94734 630462773
2 36782 744825571
2 34887 379571892
2 17882 801088053
1 4915 10468 990900642
1 47291 149998 959937061
2 70768 829048096
3 113384 59910
1 8374 89198 990545965
3 81537 48053
2 13236 875085558
2 85489 1740399
1 72833 76613 495960144
1 108166 124933 612938292
1 40970 72704 552780791
2 27669 401107691
2 150958 462048648
1 12964 53462 773633953
2 3660 682002565
1 113044 126499 879138568
3 74854 132591
2 63877 40635818
1 16535 147169 122819334
2 12923 942421908
2 100249 940593461
3 145975 47568
3 88966 119684
3 32677 127321
3 133265 32073
3 34545 104546
1 5342 34647 955874726
1 41610 136248 972522060
2 46156 236813276
3 167894 103612
1 21905 35702 344441066
2 145858 589114988
1 129497 136355 504564550
3 115033 152871
2 48395 447792143
1 11814 151253 990492619
3 100034 3503
3 109617 130266
1 29262 110853 990258013
1 68530 145412 645754258
3 102199 54220
1 25360 123868 507837485
1 4058 147601 940155296
1 25158 145587 664870489
1 7665 18233 346621136
2 177024 577857290
1 89590 90890 625834486
1 9968 134784 142043322
2 120095 445946863
1 30684 151403 98351242
2 97365 47006319
3 83550 97090
3 77932 111759
2 159448 103743333
3 178589 55567
1 48346 53060 563229825
1 120581 122995 84763876
3 71818 141878
2 102610 449888273
3 124218 146297
2 127259 417964266
1 22482 116850 515799050
3 35445 150453
1 50200 58069 703352932
2 166834 645708167
1 2291 59580 535310889
1 75094 117659 280426687
2 28525 654806579
2 22977 216299875
3 48364 74436
2 129441 285331109
1 52826 124162 118947020
3 127590 152963
2 173422 227357307
3 78169 102710
1 27738 104464 489307997
1 45304 69994 805840507
2 140556 922438563
3 75995 69109
3 45615 25623
1 18594 34516 667049476
1 27692 110112 939615693
2 143866 152410707
2 80766 306598624
1 60223 87707 248727910
1 23079 40570 503679021
3 105590 21012
2 106885 461087910
1 91692 99495 536457547
1 30789 82797 80993010
3 141831 129143
2 68071 145734436
1 28175 93607 145737713
1 27073 129288 630655367
2 20268 592838471
2 49310 25261282
2 58098 267725913
2 154244 541862598
2 19129 149089280
2 46153 966851949
3 121094 136101
3 129061 16358
3 40490 133863
1 20652 54687 945322700
3 14358 96650
1 64936 106022 258432056
1 19097 144384 748018307
2 33918 791386977
2 164955 771452768
2 70424 955818252
1 72833 81329 804534767
1 72991 104202 46281567
2 165268 740293485
2 34035 541829446
1 37072 117078 833029183
1 38675 105640 965740817
2 177173 399817694
1 40071 153183 211375266
2 166297 292603634
1 78505 82522 227752678
3 2835 43701
2 25894 126537389
2 96794 182671946
1 51732 73011 863907199
2 18762 148608072
1 7853 76426 211235907
2 151627 408220350
3 126503 65259
1 21418 111147 371881662
3 74362 48400
1 3838 136895 91209946
3 19433 41763
2 165251 131402504
3 60613 153247
1 76828 86408 744704744
3 125494 9390
1 46071 93280 804419757
2 3151 623269922
3 141765 108337
2 87053 804045247
2 105935 88084222
3 84342 137827
1 24014 35507 898811232
3 150933 14841
1 6594 8578 985071045
1 106088 131183 522311079
2 177466 549815497
1 80136 112285 499519376
3 128477 13994
2 176307 266449940
3 93891 81389
1 18466 137154 360074715
1 12977 23988 79560842
2 41308 592094465
3 84324 36709
2 50383 378572110
3 760 46687
2 74827 369599793
1 53624 83510 683607500
1 128536 137114 707669505
3 130150 141148
1 122300 128122 528062068
2 155114 64672641
1 46660 74402 701127373
2 127516 161968028
1 27051 32374 387096516
1 3896 59753 280262932
3 63131 10288
2 11143 104464160
1 123016 149066 77196128
1 90471 113014 132831337
1 59359 82174 512428576
3 170140 83830
3 111360 16189
2 58655 912193642
1 120857 142961 29434709
3 5993 86074
1 30368 134056 189601505
3 11096 122878
1 47089 81112 27684638
2 17459 678267378
3 38510 96182
2 158908 193891349
3 68128 71911
2 132529 28123004
1 75050 154536 319570015
1 45863 133291 82739684
1 64892 142367 542410218
1 48349 85622 672166293
1 4062 117749 493106916
2 175435 564737785
3 43506 152094
1 23782 121620 766960856
1 28095 64745 611005466
3 172633 37836
3 144633 21048
1 49809 105911 809405165
2 42047 444037852
2 122832 750433475
2 163492 350712883
2 122545 170427159
2 12490 831031411
3 65542 19483
2 14969 140971202
2 13511 278374980
1 23601 24127 154323524
2 1969 159542880
1 15249 76359 986655003
3 68740 18400
1 10522 142853 920659202
3 181245 25181
2 138486 313338002
2 57578 170414219
2 158158 760445334
1 53438 71602 65168376
1 113646 145745 43619431
3 172106 66562
2 91305 257385107
3 63848 62910
2 147994 218374330
1 31301 89799 72734806
2 822 48153533
3 56786 136240
1 91456 149313 978896672
2 20192 520132911
2 55724 645094515
2 29285 383365493
3 181488 110582
3 45320 128198
3 131686 5171
3 1244 15532
1 23383 60887 558624731
1 140131 147423 729127187
3 164559 16831
1 29515 43429 395057229
3 9757 132126
3 89958 94670
2 26312 901563521
3 129727 119872
1 52196 115247 676250106
1 33806 108732 216512519
1 55258 109914 864208237
1 112214 151924 879140136
3 142229 105108
1 73608 89432 587012142
2 98752 404385337
3 80182 147877
3 28005 75345
3 170278 48818
2 56007 863952015
1 15241 85968 914730906
1 37644 139462 453884175
2 140545 885405756
1 11073 78574 633897123
1 125228 150384 774210576
2 57508 746206755
1 49005 150168 845236539
1 92331 118452 255270712
3 121400 27192
2 8892 843772715
2 46007 380003557
1 37895 116036 106150076
2 51762 282950517
3 58172 19541
3 96781 146762
3 40302 70590
1 4617 29862 626158486
1 18347 85408 448582004
2 38863 350713466
2 8680 208873215
2 50013 86296171
3 166570 28722
2 44649 827618179
2 70010 639438344
3 130012 19895
1 81191 123918 993821607
1 19103 153034 341287489
1 26963 131436 759506442
2 143625 942338707
1 41757 136951 113381893
3 152818 90317
2 147539 76490367
1 58725 124572 892114211
1 6280 142480 722861909
3 51874 47263
3 104765 130883
1 58334 61966 190106004
3 101307 125123
2 24173 970500880
3 29215 75999
3 173374 125863
3 102515 94741
1 129779 153133 506962161
2 119950 6647124
1 84223 151424 643196104
3 131662 123226
3 160680 25184
3 11902 60546
1 36389 114054 383293737
2 135892 303274789
1 86232 117450 546708923
2 153936 69818882
3 112209 101960
3 138885 28848
1 18908 31660 17031527
2 141767 958440007
1 27497 91091 324831938
2 27973 631197834
3 168950 70796
3 101971 44854
3 133058 2497
3 53070 152961
1 75082 87339 434942421
1 86238 143281 88968860
2 178806 532193999
1 26244 152371 752087510
1 134726 151815 966697106
2 46365 524278472
2 28318 548638492
3 58887 42921
1 58004 140873 586503787
2 137876 955076474
2 120511 145508590
2 6779 324897802
2 89960 774528870
2 149956 785345518
3 132899 50472
3 14127 33385
3 80231 67360
1 62108 86609 392270086
1 68045 144820 415587043
1 45971 108936 790920645
1 54032 129617 946835279
2 98006 379281082
3 40257 51798
2 94385 224106485
3 125479 94369
3 145152 32999
1 88404 151240 995937732
1 115954 122635 363656772
1 116393 133969 972070754
2 145232 585272797
1 55100 108242 118661688
2 149324 248343270
1 13429 135171 102651406
3 119600 101245
2 81625 480424000
3 120194 96169
3 96806 41071
2 85996 729019524
1 41656 136611 274974840
1 56684 60736 885416729
1 36461 90803 135461006
2 15663 441717346
1 13474 54965 33878475
1 5534 51820 60377101
1 99210 109834 727579103
2 148134 95967322
1 63281 118481 357158896
2 47122 663786558
1 22542 46041 357313911
3 9345 107234
3 91685 67042
2 8764 499361121
2 123877 482921770
1 73792 125924 622513780
1 65050 95401 689696771
2 89657 790980610
1 90293 104705 850543808
2 57181 444588855
1 8245 37139 134409878
3 20601 53439
2 139110 45822774
1 10645 84559 238098676
3 72960 90888
1 106643 112453 716394701
2 123959 845217225
3 76730 75364
1 65114 76571 954504212
2 92281 573321526
1 111330 153998 655257808
2 82769 289161295
1 49883 147188 212397808
2 134682 316450626
1 67440 124172 777728621
2 29777 539026738
1 11851 113628 205198798
3 6741 116814
2 83821 742132066
2 147473 995128896
2 120387 450681765
2 8921 537410465
3 142061 17766
2 106953 301937654
1 50931 103378 729622141
2 15130 114100749
3 54101 65360
1 49744 102729 958830858
1 3667 61679 611279082
1 63764 119182 217636676
2 150420 671375102
3 132839 118614
3 33953 138065
3 69829 129312
3 72727 5545
1 47856 66477 139509968
3 17754 137097
3 173062 145220
3 31674 352
1 57712 113704 922907654
1 79648 144941 558906433
2 172833 824293884
2 102180 651149994
1 42117 122271 903506813
2 92373 90779794
3 89025 36073
2 107463 471999866
1 96639 138611 170564576
3 180476 7979
1 52041 58749 546690305
1 5894 15632 20445607
1 26941 110438 254433717
2 131939 453258428
3 3851 46113
1 78416 149340 574922141
1 64963 66930 184762721
1 26624 140438 283168027
2 161441 594137575
3 170086 88675
1 147407 151570 417643622
1 19843 83693 702843882
2 53846 883513244
2 125386 39505853
2 165842 873707929
3 144584 98764
2 135146 242153133
2 2455 173949897
3 72326 145226
2 26452 878267392
1 23615 101601 813138395
3 133243 20251
3 25984 71873
2 166003 712112564
2 28159 773848351
3 163015 27110
2 50212 593337837
2 72878 462190127
2 2612 702653055
2 43942 293768766
1 26123 63607 603204327
3 171439 109203
1 40146 121164 134502036
1 76776 98018 118911593
1 50742 112228 187587943
1 12021 72110 160789444
3 92540 81026
3 43057 67860
1 11483 20466 175511868
1 21450 126973 885474117
1 95542 146053 165033623
1 660 53600 496991558
1 61806 134228 885226114
1 13061 26172 517307283
1 75965 91812 199525100
1 29045 82854 446063160
1 71651 135949 386956511
3 23443 52582
2 132265 629033915
1 42586 86913 794029329
3 33307 29000
2 97780 405874324
1 85960 148459 37829499
1 38757 86914 444417431
2 116325 562729378
1 63642 146411 981186483
1 37394 71235 793399068
3 164840 8549
3 129811 78511
1 99811 138527 82306974
1 71412 75313 545449775
3 162256 148823
2 99470 895156991
2 25886 476502565
2 137624 592237554
1 94911 126627 584375228
1 135076 135399 891196599
3 157347 101218
2 14658 376671674
3 128640 29299
3 61169 78082
3 117083 101883
2 3845 794232412
3 89391 20770
1 1378 57944 16418855
1 68927 114867 25301620
1 40684 71968 753502583
2 46489 5378945
1 8632 145634 716956696
2 152745 865787730
3 2068 55538
1 30210 122028 417716866
2 44946 258190929
2 79655 203753137
1 71651 145143 354048405
3 32444 41125
1 44030 55662 718496383
2 3155 750483571
1 27817 124418 249551030
1 15330 139275 218630124
1 113662 126713 885142030
3 91894 120499
1 19876 84975 157064499
2 106893 799500590
2 82731 863436947
1 44546 48120 901524854
1 77887 84784 471089961
3 176678 81917
2 34355 102846891
3 179359 103232
3 82862 142677
3 72674 21118
3 61796 75013
3 23892 131864
2 77492 30722953
3 102742 93107
3 107140 90046
1 15372 89807 883526179
2 104060 586776153
2 109255 309081121
3 4777 5459
3 171242 81694
2 71562 230319842
1 5083 13800 404935809
2 32712 107264177
3 8649 44723
2 176970 662697713
1 22157 96032 565847054
1 15742 127249 999857934
2 10893 224374212
1 19482 77659 932050806
1 59509 121681 863142768
2 177524 938772808
2 84734 121925674
2 172840 400756066
3 2397 115177
1 39496 49286 688477399
2 91181 849100962
3 140192 27999
1 13135 43536 775496417
2 123271 323359888
2 160460 767059380
2 79793 708925622
2 76328 313149662
2 144302 538536829
2 116345 408959299
1 40622 119519 939892050
3 127261 83327
2 161338 9107071
2 148942 943615873
1 76418 90272 293154643
3 93844 30746
3 7003 151929
1 1416 117611 551523242
3 131577 145530
2 3249 664325064
2 9673 55740234
2 33035 381272694
3 102572 129031
2 42388 510842083
1 37974 104839 65873126
1 67400 70167 431182357
1 126477 142712 411863186
3 159198 148798
3 11120 147426
3 113674 33036
1 31236 87060 153112055
2 176894 585008878
3 105510 114804
3 9906 96753
1 114159 151740 776461097
3 101198 114882
1 4507 33081 673974610
2 168564 730835636
2 20213 453960916
3 106825 61420
1 34229 90554 149457505
2 46894 472426623
3 17932 57482
3 114665 146258
2 59554 54606600
3 138766 26962
2 154913 438394825
1 14924 35637 196456953
1 19520 83395 882033545
1 23987 141529 590896540
1 34976 101456 633045243
3 179080 131204
3 1323 64067
3 114276 143285
3 52243 66410
1 28704 68574 734771989
1 34232 48622 986081890
3 86682 63282
3 144378 89051
1 19786 73647 856641171
3 132842 5886
1 39430 85963 264619339
1 16110 125279 519360221
2 55982 528680411
1 90475 123242 537930458
1 11040 37250 58715416
1 119279 138473 139618948
2 37340 403880664
3 78589 77519
2 37586 135482278
3 41755 137050
3 73369 75415
2 165534 344259905
2 139597 125743477
1 23159 84394 183047523
1 28959 93155 155071121
1 60590 145247 804967283
3 133552 108459
2 110682 422912633
3 117190 98676
3 54529 2961
1 24737 112088 362345823
3 12556 141400
2 123926 996395158
1 61962 122188 353445951
2 20679 657306660
2 44462 499157874
1 35475 102967 67438312
2 120168 191655431
3 150236 97147
3 88096 36468
2 22761 209849137
3 94067 123202
1 55704 70194 192379772
1 32819 59633 659713624
1 12763 106361 966306983
2 76687 491828506
2 118053 517182423
1 130872 150881 661669963
3 150306 24611
2 96667 464323861
3 33515 66942
3 153702 58217
2 33977 175729655
2 47172 183603478
3 118324 84479
2 176878 86775184
1 83413 113103 191730746
1 56454 70748 466769059
1 8915 104954 555788563
2 91642 468000087
2 107080 53555196
1 77808 142488 119407901
1 36762 40280 680810526
2 85226 755914343
1 42825 98132 881439878
3 133504 41521
1 116103 148982 543595037
3 89653 61442
2 133336 824695083
3 16200 7773
3 112942 72222
1 57057 140545 923599971
3 114215 51701
1 7326 44270 368090542
2 83945 182223459
1 22130 55455 602524182
1 52826 62945 131787568
3 48573 124661
2 95259 102989631
1 61271 135375 248189617
3 70655 43692
3 122446 150013
2 85337 975853372
3 14226 58083
1 61740 109554 738368987
2 139300 689246259
2 143413 222084857
1 15599 94270 498055798
3 172551 105737
2 113038 357745296
3 165080 45829
2 17116 912383843
1 24804 86103 488442099
2 99055 452497688
3 164784 141341
1 125477 145804 99600240
1 83119 135128 463012959
2 3082 141026775
2 19058 562643845
3 115474 125385
1 56180 119109 493804224
2 121666 856815263
2 173106 385795074
3 76459 59218
1 87482 152649 416116349
2 57273 980897285
3 72201 60405
3 162792 88520
2 115873 763951917
3 148897 119751
1 43432 104103 518801897
3 163492 49685
2 59027 264377021
1 24248 41437 127084910
1 124619 151549 16438158
1 91164 117395 227533274
2 33031 667568435
1 11658 95580 110285128
1 73295 92366 595002059
2 102249 762515515
2 73440 26809252
2 52338 252254549
2 130311 847193328
3 155831 58007
3 53106 47116
3 147483 130046
2 47875 236713866
1 110500 150956 792442290
3 178692 148369
1 119500 130474 819600467
3 32796 136006
2 30990 791225027
3 172575 141082
1 35446 94908 503609446
3 17827 101520
1 4250 128282 183690741
1 11641 84790 199213801
1 57462 127873 816680961
1 50470 89636 585606499
2 36587 765364038
1 9140 56681 300395392
1 133943 141997 365064194
1 33798 133062 512449049
1 116484 124116 426428109
3 70529 98009
2 116398 353447092
2 51416 970136239
1 3045 20110 583565499
2 148695 34354755
3 176136 68418
3 150136 62403
2 9501 203790575
3 150439 63668
3 140576 115893
3 57529 93379
2 70325 791206449
2 96648 685977413
2 20495 624010888
2 176090 172762468
1 91867 128609 514581505
2 153039 7145624
3 27557 7690
3 130065 5223
1 4219 62204 319892170
1 93841 130306 520664713
3 53196 106684
1 92611 153952 163183540
1 107631 136653 900676971
1 9628 151370 730654772
3 38188 127222
1 112794 117940 717308637
3 9797 84835
3 147614 1126
1 81902 151792 431424944
3 139322 97368
3 23822 61963
3 166543 107712
2 110770 498431947
3 126507 125620
2 160248 118210070
1 24267 46885 347496191
1 109216 112250 740980924
2 84807 948308953
2 32043 202286432
2 122287 272824225
2 15476 120114297
1 64204 119653 935481035
3 46499 149019
3 146039 43239
2 44143 996788456
2 66515 168291938
1 48829 68533 721614382
1 34621 62178 4634976
2 154512 335101048
1 28708 143878 308294999
2 72028 370891440
2 57696 44194858
3 133899 129719
3 146926 45745
1 60716 81593 665105006
3 111304 147048
1 101375 114463 485505646
2 87211 419908395
3 381 29876
2 25547 3295017
2 66221 8848601
2 122752 282990310
2 161043 785167982
1 5064 53665 56625827
2 170575 809800086
2 54700 849535117
2 63334 899747520
2 37171 785934866
1 83835 103063 525732713
1 36279 48594 954766583
3 165297 59198
1 9915 11610 962349711
2 147170 954453642
3 164865 56926
2 31357 730579177
2 159923 103647327
2 27157 74488274
3 110630 85411
2 166576 786030228
2 14174 655353527
1 13232 101565 828333230
3 152447 43090
2 37705 105911570
3 56873 146948
1 18255 58878 350734937
3 122599 23851
1 130928 139318 8969975
2 38297 73062986
2 2836 427904458
3 160524 110291
1 139449 144151 6609305
2 131081 73036443
1 13948 51479 466367916
3 47795 133486
2 81726 895258419
1 42256 78059 344920809
3 85232 42908
2 98263 164898976
1 1347 3816 788376964
1 563 5134 675777377
3 162649 55861
1 33124 77478 746029599
2 124154 41717959
1 146848 150948 364217484
1 77012 107533 183452613
2 160954 544141736
1 100455 115393 584393970
2 55299 242412079
2 69324 121897288
1 22922 44693 477408575
3 180198 40779
3 43455 39696
2 35556 242834662
1 6396 100430 562396370
1 1171 147981 138392288
1 112698 142471 318660777
3 99733 23561
3 121289 138443
3 56355 154130
3 179454 65005
3 37491 50523
2 77417 394096417
3 2662 44390
1 93351 111327 406452267
1 37568 88545 323861939
1 16755 119968 682919170
2 13294 221646101
2 112724 389929806
2 53239 683488510
2 94770 939203109
1 2876 125461 250050107
3 157638 88918
3 165139 111751
2 91543 267387690
2 115987 329500580
2 152315 78485503
2 169243 605492135
2 40035 806231706
3 98934 30435
1 70738 140532 354760225
3 115392 35063
3 6165 64346
1 62237 85648 150043811
2 8541 330767609
2 64390 580090679
1 9402 84430 475857051
2 167408 729357083
2 168680 419714065
3 71526 135254
1 16547 45476 180870899
1 128524 153115 402573452
2 136387 59751762
1 34452 117095 51450582
2 68722 454040999
3 61390 143015
3 160810 28258
1 118888 121925 566570548
2 76638 180691329
1 58137 151616 330601483
3 96224 62795
1 4927 33189 782011864
2 118601 172348114
3 51013 102569
3 109915 61113
3 99516 16514
2 28591 745018047
2 10579 954662584
1 68943 114966 201822632
1 34259 117367 626931561
1 82409 88446 924059912
1 48506 114847 675696867
2 123665 849779712
2 57991 435423532
2 110704 404069150
3 90044 85194
3 97706 94326
1 34091 94380 982650170
1 97505 133314 806970245
1 18253 30140 210932558
3 46023 139192
1 63841 83632 511637625
2 8472 436476642
1 20099 64794 933734793
2 139317 235101476
3 51666 6668
3 138048 120741
2 159850 330030736
3 169610 71839
3 77531 95584
2 113713 946532643
3 72560 94341
3 23671 72780
3 129817 17757
2 112866 453643516
3 48806 59230
2 8311 79230211
1 34173 64807 488493953
1 10281 114416 553905117
1 5723 113332 549323196
2 40613 268398362
1 97016 129524 880495423
1 107207 126901 402907055
2 100331 494188197
2 130709 685407101
2 173409 17321646
1 8983 135180 473451280
3 59845 145093
1 10786 153403 566629046
1 106249 151926 447813338
2 174911 91747624
1 35757 143398 261859767
3 177660 73205
3 140793 125518
2 88714 465283474
3 168457 125856
1 83534 89940 948652030
1 75554 86527 448712351
2 35341 370318907
2 133893 345411759
2 100800 964538346
2 40723 426907806
1 130943 147720 669424832
1 71110 114300 20686444
3 8187 94824
1 104401 110166 634152246
1 67918 87336 124825922
3 66405 3442
1 37624 97268 202098356
2 61694 48670281
3 16447 148340
1 5159 119677 359003191
2 41668 916540420
2 9023 680427083
2 178180 602243784
3 98196 139273
3 18283 128893
2 149244 877549870
1 98998 119583 892452770
1 99106 120291 420794577
2 129115 116404474
1 12378 25331 765749123
1 94542 127715 610348342
2 146579 232173758
1 8196 105714 14040084
3 10511 98164
1 80332 154790 729879954
2 94151 656842300
2 85399 740933425
2 116264 954324179
3 64368 78059
1 70389 136852 526690895
1 11118 92278 526787425
2 74877 259244843
3 85632 37949
3 115679 118739
1 25289 137256 131845176
3 119284 59315
3 66707 142053
2 27496 394483210
3 146393 152698
2 180599 390183163
2 60282 463619185
3 25380 86774
1 42577 125304 224359503
3 75464 53949
3 121357 34836
2 51355 351200343
1 97134 101530 318924170
1 105841 108756 890672067
2 55969 334258453
1 23398 23491 139539350
1 42728 121570 121735044
2 155203 309337603
3 32013 56374
3 64662 109603
2 100734 876200859
3 143929 153279
3 109415 11512
1 69867 145699 767090454
1 38718 45695 911217270
1 3170 45844 788341768
3 144507 71807
1 33356 142675 854456152
2 84865 334332331
1 57496 100590 471210126
3 57732 61996
2 110163 363004918
1 45250 134241 644751524
1 8606 114356 86854932
2 28637 612120
2 149249 278790673
3 174852 92111
3 61929 128940
2 105948 321414385
1 86891 135171 176833080
3 77641 120322
3 5335 96933
3 104306 54875
1 15169 116311 56512370
2 31515 352299565
2 173677 951748410
2 79977 653765106
1 56171 137221 825756299
2 18155 523221868
3 81677 46384
2 61023 599433449
3 7443 113497
3 49466 77772
1 42403 137621 793727999
1 116484 130078 972134545
2 118731 196810493
2 157134 168296345
1 34152 126512 230122778
1 47650 135562 556124321
3 42485 77406
2 56989 694542873
2 79642 974155239
1 72097 138300 818769523
3 177512 109145
1 24678 135418 975237958
1 29020 106269 781963713
3 54657 132798
3 132652 70398
2 104473 850197205
3 96417 42017
1 35878 123072 413028701
1 60419 83446 433407062
1 69474 93342 349727514
1 44754 122894 930633422
3 146018 54490
2 102570 753436769
2 12432 463914797
2 79368 602209762
1 8040 113831 123617602
3 136897 34219
2 16954 945472885
1 13094 123097 934787169
3 34462 4969
3 35043 128394
1 38403 97749 173812699
2 173504 922308427
2 171953 314669239
2 70743 471288727
3 58344 10515
1 24813 105679 567808457
3 8269 29930
2 5506 504505062
3 144114 13557
1 81976 116500 502148979
1 58713 139572 503048688
1 76830 147567 247214195
2 148164 996777668
1 67958 150643 916005145
3 49144 106090
3 105558 34740
3 25760 119874
2 147894 970174023
3 36098 72591
1 13256 53546 157408481
3 130748 38574
3 109421 96539
1 14665 16074 614764507
3 174249 119598
2 19414 507041512
2 176262 88082921
3 36880 124644
3 175942 65583
2 81948 324034343
1 60411 82759 934913771
3 172961 87799
2 82776 57575456
1 21020 32117 559693689
3 141210 64284
2 176375 507680707
2 78450 659566530
1 127008 151731 166710514
2 98719 309816602
2 178477 322229312
3 172676 35477
3 133479 144638
2 57230 623415529
1 66027 84824 836770995
3 132459 86933
2 128146 446991328
2 37885 884389122
1 144382 147121 698606257
1 101913 126463 935437686
1 29894 76136 774685537
3 173525 126142
1 44723 71975 540211932
3 35619 16944
1 112326 144447 916192141
3 63758 4669
1 32262 41207 276061280
1 13073 30195 561848737
2 49406 957256913
3 165278 90824
2 96742 360648359
1 38285 116110 438087594
1 35345 39593 605862025
2 44560 489749999
3 16640 127597
3 81170 54480
2 24687 514400081
3 136363 136756
1 24480 56687 840408226
3 67332 118445
2 132395 748170125
3 144315 110769
1 34276 94544 845612728
1 90724 113715 544060341
1 79001 115181 373590869
3 28603 136357
3 72482 60711
1 2565 20174 521109164
3 113947 81530
2 70631 80640999
1 23667 47653 215744102
3 151198 100930
1 130051 137677 978407810
3 83328 4088
1 147139 153817 907753924
3 100063 105406
2 26573 962612763
2 42730 124260917
1 54194 70070 598508781
1 73470 94258 779521141
2 71914 865747136
1 80259 91434 879229897
2 128935 490459962
1 2633 72220 96947845
2 35070 337883233
3 19511 79812
1 50252 107543 922787443
1 34949 95399 515240111
3 23095 24788
3 15042 145126
2 26596 96974145
3 172397 61847
2 23856 589661768
3 54320 98557
3 137506 99379
1 99823 106006 193621403
3 8002 68158
2 77660 530651109
1 27221 96500 899472670
1 75383 136788 59511282
2 122803 68820023
1 12280 85119 855986441
2 47106 99610600
1 40063 134490 218289290
3 114848 131553
3 81214 66047
3 76937 89892
1 5281 97147 4273189
3 119644 108853
2 35769 78419583
2 155889 861812008
3 118977 147678
1 12232 52946 355184447
2 14978 30278882
3 36310 3569
3 17685 79410
3 114998 116466
3 166844 86491
2 122727 26434291
3 61487 145094
1 58595 108040 161054927
3 133361 2150
1 9117 83714 494280039
3 19390 38182
1 48873 119661 509460935
2 170535 125961124
2 51939 395284164
1 16992 68203 507934209
2 112002 574498444
2 18047 2926145
3 51249 73009
2 68260 704971658
3 35213 87250
3 67758 37214
1 2592 153782 155105699
3 3303 89706
1 11907 153984 125868948
1 2446 4907 226056538
2 159119 755873680
2 175386 32524592
1 101111 136280 391338731
2 32872 911929871
1 33249 36712 879950804
2 157270 584541899
3 147367 16303
3 150931 145771
2 153605 455180122
3 165136 74580
1 38091 45210 317726590
1 118688 126131 899983946
1 37571 151181 132900160
1 7597 105017 402271903
2 104248 323672878
2 164931 573343091
2 13552 7196766
2 65901 412729737
2 50899 59171046
1 4017 86007 115853492
2 31363 322293711
3 137085 105891
1 13884 67958 949912560
3 2196 24213
2 39208 238271277
2 92492 58856106
1 608 135553 604303005
3 29132 129779
2 97109 345616706
3 19095 152864
2 57797 487811265
2 95769 392751296
2 96696 121540842
2 167080 432638424
3 130297 80745
2 164489 629872749
1 66685 139503 910180149
3 40421 74606
3 10944 104475
2 54505 815039063
2 11453 905916672
1 65449 139687 848528924
3 99054 41237
2 158888 355216175
1 125984 149405 635156906
3 14202 31784
2 48268 705292399
3 57628 120310
3 175458 95611
2 93176 439336077
3 92375 42062
3 98950 103853
1 56795 68450 290051992
1 114224 146999 849242288
3 58541 45225
3 62242 116523
1 122672 131085 56123118
2 87051 603823456
2 96417 304933676
1 650 84134 483833095
1 25108 80070 260609394
1 58999 75211 449393396
1 77566 123718 282612759
2 79876 688531096
2 134349 550994252
2 44283 928289900
1 62508 148765 210894805
1 25198 55981 290382980
1 50484 125121 183232616
1 7541 108287 2316544
1 2520 30286 858782281
1 53789 78301 525801987
1 92355 115089 436286573
1 56800 75395 72057787
3 152733 112465
1 35347 127136 933468595
2 80509 227885213
1 93862 128507 593839948
1 63613 112534 563261765
2 77631 908317056
2 173976 545727218
1 3003 37037 645516195
1 277 1577 891130814
2 55943 971928691
2 65839 721230730
1 74649 123785 499119368
2 67612 797621291
3 119241 61339
1 82410 136650 93255939
3 138579 141635
3 82429 128407
3 103921 107249
2 55582 535716186
2 41106 965984718
1 24759 57604 744609798
1 101483 111180 180802930
1 622 54701 422294428
1 135944 140212 823372054
1 73248 84088 987533980
2 137905 555426970
3 39543 38025
1 121243 128920 298124201
2 154640 156635709
3 74863 113518
1 121693 143846 677292571
2 54258 972712933
2 74491 306533466
1 33944 105550 257380547
3 108134 82107
1 11879 68955 66931053
2 61647 787950073
2 74065 869649897
2 125153 519175215
2 135883 489514574
1 8876 81230 460046859
3 76028 74928
3 139192 96084
3 124143 153595
3 173424 69231
1 78276 105359 838987879
2 138972 278147562
3 6221 100739
2 157388 526525344
2 30989 685408155
2 66833 631098789
2 86859 905030420
1 25827 69006 640829844
3 92950 76821
3 50546 67268
1 33427 87430 415900579
3 66602 36764
2 89201 562086808
1 49729 145317 304149205
3 45563 50091
2 160762 729405610
1 30571 141021 541603967
2 133944 890805153
2 154882 575006375
2 61734 790854743
1 42393 122134 449329990
1 9608 113409 409443847
3 1166 134293
3 87760 26711
1 49294 82809 166608538
3 26984 11140
3 7098 128894
2 173345 96835667
3 163658 112685
3 105542 109694
2 58377 107140178
1 105374 145579 95942640
3 32128 9809
2 180331 599339710
1 55436 92926 125545841
1 43106 73070 79651003
3 69829 126221
2 21444 424378611
3 94603 68054
2 157248 537140591
3 95189 101240
3 97716 77235
3 82709 122527
1 16316 20974 239048373
3 88502 124266
2 105734 526420917
3 19789 30997
1 47246 51481 16198158
2 136330 847302676
2 141238 271638660
3 3841 65077
2 168015 18720225
1 82114 131523 937508870
2 45187 594963610
3 79661 108674
3 34177 102591
2 112667 79301518
1 18273 84975 413239824
2 129264 138078687
1 3697 124339 599237265
3 125425 97274
3 167851 109240
1 5647 124537 238724373
3 157834 123586
3 159746 111376
3 16993 69703
1 93375 151324 687022487
3 101283 82789
1 41274 53519 446922433
2 112018 762354387
3 102235 104819
3 154252 50124
1 69199 75839 538756366
1 42858 51435 238742333
3 152184 138896
1 63781 147480 923710125
2 82801 247904260
2 169235 801051401
2 173094 960757903
2 158344 489887036
1 27802 92424 987117668
1 22801 57585 326777465
3 143612 108374
2 3712 509547252
3 151378 44407
1 3912 26088 837440755
1 14841 38199 63346274
2 73848 854316659
2 48294 5318613
1 7515 127623 697448371
3 23754 25995
3 129056 99202
3 148634 54838
1 21553 68329 7560263
2 99093 987829998
1 10821 134110 367897406
2 175475 252424439
1 18754 117594 532689068
1 84556 110331 670829327
1 82370 122494 701515693
2 38119 502805412
1 80876 104055 97977377
2 142711 296581616
1 42470 64106 161372040
3 76191 86014
3 162139 23096
2 89018 589531535
3 32248 21702
1 906 33750 616090697
2 4793 494447222
2 134271 236108226
3 88878 93564
2 10870 946716605
3 56063 145887
1 125428 152423 692743755
2 102686 419558519
1 26624 132884 191033712
1 1821 135548 452316357
3 51128 51171
2 165358 907525505
1 32778 34475 197879743
2 53320 188082437
1 77981 126668 91340725
3 133719 20259
3 165308 66692
2 27694 771724415
2 38206 519365770
2 44706 917026671
3 147426 100622
3 136421 35290
2 10781 702152485
2 90941 602724731
1 57153 126836 337907450
1 21730 40099 43843765
1 93391 94921 798747185
2 175 159559777
2 52016 449796146
2 34288 950501055
3 122296 9980
1 143627 154164 688089969
2 23887 484075940
1 72155 116296 27149897
3 121296 90656
1 76424 109841 990216564
2 40424 824802814
2 87923 305022997
2 130106 912851605
2 166681 503532395
2 180434 128015233
3 11509 154698
2 96514 313105923
3 23954 102171
3 41445 41721
3 97055 43417
3 161599 30271
2 27882 184050540
3 135267 61710
2 172044 799220512
3 140622 147136
2 94944 9104833
2 34230 585182789
3 81552 100852
3 136826 103118
2 134653 698242692
2 106361 556171098
2 21823 429186204
3 148912 23957
3 172218 124495
2 8288 960492917
2 95747 296416408
3 64535 145925
1 3093 97276 330790940
3 31021 92347
2 96178 144105075
2 118310 269110685
1 63495 145000 961932528
3 3747 115170
1 7417 78454 172803975
3 31994 101882
2 39306 323797742
1 69025 90560 763408812
2 4982 227630323
1 16050 62537 373076692
3 111763 57137
2 99284 663177269
2 16461 294988146
2 92007 219141047
1 35265 131621 249951636
2 124304 972714886
2 35733 730004887
2 37746 382228780
3 79947 26757
1 15655 128226 510476066
2 44194 693171314
1 15911 138832 239768031
1 123816 135784 686873960
2 132863 299481547
3 102461 96843
1 108932 139843 949049450
1 138341 152359 954292315
1 44584 110706 361386758
3 113168 66838
2 71559 719637605
1 101166 120801 544945141
3 160094 144495
1 14065 17771 30706420
2 1027 761437090
2 46775 473946448
2 146191 357403342
2 5771 16511981
2 142694 742558197
1 72908 97632 613243116
3 2505 115090
2 2531 195814282
1 81590 147357 91204565
2 90324 477778284
2 48831 734025861
2 71132 430337844
3 55961 83183
3 109623 52211
2 45327 482489539
1 60147 60917 14855136
2 60385 957194399
3 625 118379
1 47543 110125 257887863
2 31961 670666849
3 120828 45374
1 30774 137881 472275163
2 122040 436641054
2 141625 887869041
2 114034 626636086
2 57161 608300275
2 48897 869515387
1 45779 81352 981440961
1 42555 53941 18042687
2 50905 695568101
2 3082 138925900
2 36978 924996297
3 162732 7409
1 14761 83444 627464280
2 168645 166369601
1 27671 81849 466812596
3 129027 1637
2 58164 403433930
3 114096 50238
2 132378 107253405
3 59762 43877
3 103487 89811
2 152013 64936748
2 49169 36582424
2 26193 849099261
3 74805 56875
1 22222 93105 776849605
3 71132 63644
1 54002 93191 167148
2 77169 87169785
2 76941 837494379
1 25056 60758 887978553
1 43971 86858 135432107
3 84483 144918
1 73443 106000 287768218
2 119090 432885242
3 91719 79013
3 180473 112143
1 9397 76508 977160858
1 130632 138092 927994032
2 137792 95408350
2 95758 352281458
1 23382 89641 399185125
2 146079 522114680
2 59673 8926383
3 63909 853
2 149290 125698442
2 169981 835416313
2 154367 943017055
3 10975 93273
3 166556 138516
3 74515 81987
1 2827 76445 177072843
3 39391 26972
2 140150 266463398
3 155563 99562
3 57224 62873
2 145155 448314077
2 5905 468905791
2 10859 880187513
2 40413 756794706
3 74718 50413
2 110344 92699041
3 114833 75011
3 175928 28134
2 80796 807025968
1 21824 94492 405550919
3 108580 136300
2 174070 277819279
2 168250 688884469
3 99046 85589
3 64983 61013
3 59294 151499
2 116328 863784766
2 176403 91888080
1 72587 129107 611748075
2 43797 933647915
1 40391 44509 826358937
3 103640 105594
3 173029 142742
1 92413 103868 882860441
1 25566 30148 11423647
3 70157 29225
3 31595 106186
1 2790 14516 492395022
1 6454 113997 149088297
2 94313 670854875
3 129602 28731
2 69689 998049825
1 26605 135522 864202126
1 30037 148816 792636810
3 80817 101025
2 97535 776988691
1 80793 101415 860825494
1 76745 141980 829290330
2 85986 552635147
1 94621 119830 165538325
1 38261 123146 213968449
1 138913 145206 283426534
2 139283 89531900
2 10348 576450827
1 79631 113126 753619534
1 11803 131047 987548937
3 129356 69826
2 172473 439569624
2 3674 661029685
3 34910 73501
1 110617 111134 673634156
1 33528 102968 618939901
1 22038 97483 529003909
2 39575 219853014
1 55232 148494 805022778
3 20785 51840
1 68989 104462 239245048
3 135256 61938
1 6547 134422 946726763
3 138381 89054
2 39113 432732626
2 150984 891699960
2 154650 165567212
2 105247 408860938
3 136903 127920
3 57256 60865
3 27045 102527
2 158265 722741456
3 7851 69621
1 40715 116673 901554246
3 148900 7791
3 6768 41786
3 164266 147104
1 55731 96348 142727640
1 22473 126582 891468947
3 152899 14570
3 132780 50344
3 168044 84443
2 163 4877971
2 163531 672900459
3 164045 77523
1 101811 115616 688664180
2 161592 505250711
2 151448 851739168
1 72422 143456 574599914
1 58603 84755 279124661
1 7487 126318 194858501
1 16351 48565 989411234
3 79402 115366
2 13209 281389523
2 143957 667693579
1 12107 120232 199265026
1 53608 85041 993489398
3 165859 53673
3 170992 65615
3 139829 92434
1 30116 92111 591668541
1 17041 61080 825932440
1 97118 135632 141425463
3 8854 49257
1 60472 141315 228210295
1 32208 114708 383785851
1 68493 122576 992520096
2 18059 97329646
2 129168 53598029
3 42763 29066
3 27129 64836
2 160681 257651450
3 101385 4175
2 169037 512761244
1 32222 97813 325394478
1 120797 127135 562344184
1 42945 104104 382218674
3 168898 98184
2 12468 769747522
2 147765 609290753
1 71615 150566 522241726
2 5126 296181506
1 37939 121375 152172454
3 163353 79383
3 58637 30972
2 21953 493682857
2 19608 484578643
3 138627 53582
1 118806 136413 613474840
2 12744 293660782
2 83064 642431360
3 22680 118787
2 46408 532079652
2 172285 10905984
3 4681 16794
1 118650 144750 712366124
2 84749 575620818
1 44364 83468 825189331
2 121073 954247800
2 164361 800800148
3 77240 106443
1 21457 98422 273081944
2 119807 867504709
3 45639 46392
2 92982 469067973
1 48737 114709 424160122
1 62200 83169 392219159
1 23704 40131 620470874
1 87915 95308 363591564
1 35983 112719 633192543
1 2852 27033 323345044
1 47054 122391 187676143
2 86256 527924782
2 23420 257805448
2 145725 214050185
2 116516 268497319
3 168410 71763
2 143918 702170145
3 99335 46022
1 35054 106934 383994695
2 99253 770637077
2 25317 777439826
1 18811 103594 60383790
1 34265 68356 43406640
2 151228 435088384
1 23447 55224 472361281
3 15055 13845
1 40664 146460 334375507
3 36335 62267
3 44564 136634
3 140668 32517
3 34953 78839
3 176420 100148
2 26723 896215432
1 18378 116161 836028329
1 6330 48334 339873212
3 20194 111202
1 70568 140810 687462517
3 127769 85866
3 87223 75608
2 44082 227295454
3 99586 78471
3 37750 50813
3 9142 144210
1 32308 97029 220927230
1 33798 132679 978516294
2 148581 479226433
1 134395 139743 81420528
2 35162 891049083
2 1750 970241496
3 126611 59541
1 1832 138435 675789215
3 9567 49042
3 138797 11228
2 95971 27911612
3 74825 24255
1 109312 129256 159918051
1 65938 139701 403922113
2 118466 719543643
3 99055 62744
2 137523 212235643
1 10070 148672 926602730
3 33280 108017
3 51099 96157
2 163772 273573902
1 113106 143458 522080734
3 175272 70025
1 66405 111381 566951184
2 59115 380905415
1 87064 101340 730372501
1 19435 73272 445784385
3 154702 148685
2 4196 231688942
2 169965 362788084
2 24806 475745190
3 4487 22533
1 27413 62589 814836434
2 58503 796757807
2 43074 626180775
2 44052 528733253
1 36382 151368 517037802
1 112058 144836 207683684
3 155026 143674
1 24881 143298 446226943
3 33457 11662
2 65743 766546760
2 115769 144651940
1 53459 109129 289175434
2 172068 973069299
1 72760 96467 274197699
3 123650 61389
2 36689 141894193
1 92248 130002 727183864
2 15969 757523190
1 53430 97334 642628198
3 71770 69315
1 73186 144221 901931305
3 127502 134696
2 157654 122735333
1 50860 142095 950891613
1 11752 35160 531183270
2 133922 282832436
1 16487 149050 760865185
2 161379 818418691
2 141362 436996474
1 15672 48688 474287033
3 96552 118695
2 113268 712200359
3 135075 109060
3 175083 154915
1 70251 82024 164197948
1 123244 124712 25253691
1 28155 138526 906553656
1 55047 139858 409654405
1 84020 93258 358516076
3 30890 74485
2 40679 380148000
2 31620 46809756
3 97263 81917
2 140959 184633010
1 2756 78620 845944342
2 50457 206105557
1 28456 93982 876615703
2 21220 705959253
1 28846 136964 626430957
2 2974 208151306
1 41988 121007 981267444
2 34468 655656958
3 13076 154689
2 74002 73080818
3 56453 9662
2 4970 956642244
1 930 99222 889368675
1 69298 109527 251971330
1 131342 151452 527050416
3 143411 5241
1 40846 106288 49140761
1 52858 137589 614488757
2 157874 468603436
3 177163 74548
2 14374 122637123
2 146627 724747642
1 51366 69714 827175760
2 136595 315081975
3 3455 111573
2 40951 565149217
1 99742 126867 438428120
2 35888 746518550
1 37050 95812 454143414
2 64420 339779939
2 23869 871236424
1 50443 113015 653080269
2 181053 427695655
2 166054 424537704
1 20937 35606 957945778
2 84794 758618165
2 170480 980916883
1 44053 131984 631121112
3 20766 92703
1 14370 15041 360919536
2 144327 876085781
1 100126 110488 68522125
2 94941 726092871
2 86402 505671621
1 72163 151073 971241104
2 26839 680708883
3 123221 111672
3 28273 45874
1 39539 44316 309057268
2 160658 137131289
2 136039 923552304
1 73443 108524 726881285
3 147402 53370
1 34483 114597 134851671
3 11170 97492
2 79581 337462748
1 133720 140315 836336910
3 79231 144565
3 116291 62083
3 99617 59473
3 99782 111293
3 26673 40286
1 59516 82021 872479960
3 49996 88197
2 176783 277379326
3 6787 152664
3 82917 7811
3 39999 63606
3 99433 61247
1 67116 91606 234885501
2 73619 610409639
2 76121 149778950
2 106578 585798690
2 150381 45259781
2 176022 869691456
1 99554 151665 58189701
3 22613 84486
1 25927 76758 324658080
3 89360 43902
2 139899 67946517
2 21146 794172315
3 55892 23606
2 9224 616792240
2 155359 761913454
1 122262 153658 410922950
1 9946 136480 489353445
3 100088 147705
1 3342 44654 28479165
3 135222 45157
2 22106 635018279
3 103296 131974
2 160799 137062434
2 123542 484478358
2 17721 891867123
1 34491 140046 843557574
3 165412 152620
1 7421 92407 695039482
1 41680 72812 239027506
2 161504 396436730
1 11514 69375 610907085
2 80600 628468714
1 78635 152199 765654057
2 51080 922171001
2 94919 707641621
2 45182 73702908
2 180909 98893538
3 66983 82364
1 1273 84254 38183101
3 30592 141267
1 36259 145455 663361249
2 157411 606330547
3 13083 100013
3 175737 67265
3 42779 101073
3 152585 153980
3 67949 130217
3 60396 141455
2 158858 553685888
3 12207 92094
1 5527 137596 224061892
1 29849 56064 697540584
2 21596 466930890
3 152762 63072
1 19010 42275 209357799
1 51905 96403 280360388
2 116412 655980077
3 143322 134881
3 152821 126279
3 88582 33022
3 116767 75700
2 82041 238187777
1 32612 87899 245410252
2 85630 69630649
3 178230 29292
1 43107 74574 290872975
3 95214 152735
3 119365 133556
3 115519 146474
3 71979 126203
3 51273 103466
1 4950 100854 883295036
3 113796 83715
2 54342 795001178
3 9202 76917
2 124404 139056699
2 41029 754352497
3 134358 51618
1 29536 104842 404332492
3 38622 4272
1 106902 152652 828208151
3 86783 124961
3 125002 75569
1 30137 129962 284846103
2 127070 930536062
2 139097 948344703
1 19883 150182 881604888
2 151819 146358573
3 146184 102257
1 106147 138487 800930963
3 95398 147493
1 77187 109730 526372894
1 46347 89217 95998364
2 169243 559239271
2 66971 365647404
2 71443 282168228
3 10763 140533
2 18404 2232282
3 134771 87430
2 162690 87821879
2 53930 643741641
1 18031 28766 148751319
2 152151 949463738
3 6780 50837
2 78930 44038784
1 53972 60634 777438949
1 52176 62631 626963641
3 30268 143334
1 59103 146766 797321720
1 79327 130674 717488091
2 161074 629967890
3 127795 153750
3 150264 33239
1 87103 145535 974598393
1 78592 137360 46883164
3 46475 112200
1 103057 154699 931532244
1 112430 142536 218069987
2 67062 881325241
1 83734 95050 693187687
1 15590 61833 775103313
2 112130 377957177
1 2991 38814 779835938
2 121070 674209566
1 17547 106764 837414446
3 176527 86986
1 66819 143981 482188497
2 132023 288672940
2 166589 987595161
2 179102 961767844
1 82037 105774 646406167
1 26316 139275 581283432
3 132140 14010
1 58044 140651 959403428
1 89999 139856 194743296
1 12896 107191 369973353
1 7915 30114 347056705
2 122033 862153694
1 73317 138946 595017670
2 55261 803771551
1 82011 152190 864287966
2 109201 302617516
3 75562 55502
1 22316 152472 858995853
2 167819 842800870
1 88329 131005 452470150
2 84202 702162340
3 20074 84045
1 8416 102386 605683186
2 13142 59789332
3 176477 145600
1 73270 150602 381523006
3 121676 115767
1 128898 142352 846682123
3 79834 107317
3 49757 71491
1 12404 64437 309290729
1 119611 135772 340483108
2 131008 310319192
2 24805 379373852
1 53577 115142 575755667
1 83436 138901 268915499
1 114731 120071 780148874
2 88113 904218862
2 38072 120981255
3 44939 88669
3 86678 14344
2 29974 763332647
1 93191 135803 40159404
2 63680 855945119
3 81802 131209
2 154763 639392783
1 113072 133326 95619537
3 145389 19538
2 25471 39918992
3 149868 96676
3 32009 2281
1 62541 89967 505772622
3 454 1159
2 29659 601606394
3 121242 91498
2 99708 881621370
3 177825 103190
1 73913 100642 494156310
3 162958 140879
1 112252 138572 924264774
1 144096 146934 639889943
1 15462 79755 587204589
2 94010 618355897
3 149254 125883
1 66907 142231 718992568
1 6301 37718 935990447
3 20249 123721
2 154737 164295343
3 165157 63505
1 3502 75457 716701303
2 56646 366485265
2 52729 515518770
1 57758 131945 301054111
1 50372 95038 564064340
1 27362 150852 483158667
3 113917 115335
1 149713 150101 77729018
3 37146 58835
3 67789 10962
2 107891 121567617
3 139575 10529
3 73189 121731
3 20207 140916
1 100246 149802 45049523
1 14433 143635 939982362
1 90230 153962 723735198
2 53134 86637416
1 22035 40556 596800214
2 41021 822578077
2 93670 52298077
2 135388 690986486
3 1911 119796
3 85494 73862
1 55249 130654 333538878
3 74866 154364
2 121770 485727733
3 50351 59683
2 161601 418046173
2 159149 519831918
3 72627 120170
2 134955 628462342
1 11332 102976 725623639
3 157170 49948
1 88228 144578 191966826
3 44728 10133
3 107672 128173
1 31624 43762 109870664
3 21291 29047
2 132779 174563395
2 134059 692421425
1 64305 133877 908112308
2 114108 424799300
1 101296 137862 33550774
1 6312 11372 412120938
3 24061 81531
3 127712 44568
3 18687 35267
1 64578 64942 218895222
1 84077 114221 468983913
3 32964 57862
1 68125 152345 424885976
2 180201 626273137
3 54012 27025
2 108450 831464996
3 178827 60906
1 131388 150177 284754704
1 112142 150245 700289449
2 65913 518461156
2 48174 960326176
3 7722 77809
1 11076 154082 788390100
2 162722 55564992
3 29098 94586
2 6643 702586333
2 80799 34986602
2 63915 641918796
3 10024 92015
2 116776 325102877
3 130608 37856
3 55954 130459
1 14781 115703 175717167
2 152633 447601733
1 93221 112249 344218991
3 53485 68944
3 48490 24353
2 9620 144647951
1 75144 145143 170255859
3 16530 98419
3 140314 75872
1 54490 78019 928264350
3 125459 119692
3 25907 50807
1 87298 93703 70402125
3 86201 144469
2 137238 851023964
3 114647 42194
1 1690 29037 541570356
1 57777 142243 352319141
3 10041 15743
3 159100 136761
2 146116 405321621
2 4702 60812755
3 103013 103955
1 109481 149037 472275833
2 145487 174139545
3 28173 2053
2 114008 173396149
1 10082 127719 244529817
2 71728 607254371
1 47677 93498 795086959
1 101760 145182 291980713
1 31842 106421 659766501
1 19094 72073 477434011
1 69901 102522 860209949
2 168703 626454136
3 129608 122414
3 49316 87092
3 118851 51655
1 101795 129071 62878824
1 58888 112911 415465680
1 9557 37068 455997752
2 47428 949978467
3 120893 42122
2 168776 351170760
3 11245 79134
3 59983 115262
1 18548 31902 288066359
1 39662 42019 705947962
1 86779 144351 864126298
3 126951 136301
3 106896 150442
1 25001 90149 654704090
3 140533 113724
2 127770 713120979
1 59017 69293 786847120
1 63813 76889 348452986
1 15600 79468 470817059
2 179864 392582146
3 30356 11949
2 41910 312707927
3 19040 134468
3 139731 78821
3 118175 120191
3 55230 142359
2 5470 147755530
3 37095 109040
2 11069 266880127
2 14232 487418302
2 125529 271583685
1 68407 95274 973897783
1 58151 71591 909630523
1 7109 127052 806479261
2 63668 754877643
3 150084 86501
2 64998 814040342
3 16705 122964
2 54268 907441531
3 105784 8248
2 115350 340584423
1 54412 55005 85946281
1 42191 145285 836777262
3 53109 87166
3 159346 97924
1 65113 69053 663293713
2 144312 475248653
3 24654 60455
1 54647 79025 994959630
3 7971 92131
1 4371 127636 949739926
1 34573 126762 265304205
3 112889 92603
1 110427 115220 9264999
1 54785 127048 610520066
1 10197 92583 179288900
2 101291 370849878
3 67303 16176
3 180423 11393
2 155875 494664511
3 54436 65906
2 171200 717136483
1 63494 129338 656578911
1 28712 60260 318481850
1 34950 118579 38062403
3 85822 125402
3 10605 56138
1 29912 66884 470707794
3 6808 144855
1 84124 143543 992327806
2 53917 425025165
3 15807 112534
2 80392 403475136
2 167165 289834808
3 25870 149472
3 168561 71063
2 134946 774693063
1 145813 154029 96918106
1 70833 103185 801753949
2 7534 166392567
2 82327 427120868
2 89543 174724117
3 140011 68518
2 44814 59442285
2 69407 879252800
3 168878 110694
3 173096 17117
1 6860 89355 920701131
2 89679 766187449
3 101253 119544
2 100700 640713832
3 106798 143582
1 76384 100399 708138616
1 31442 76694 318877262
1 51726 129075 116744161
2 78668 830633430
3 50844 346
2 110170 921855087
2 24242 326337468
1 47260 70977 536364987
2 167691 941601029
2 37131 40624301
3 72068 14277
1 35827 121551 321106283
1 14651 49266 708827176
1 100523 105720 115966137
1 29363 134475 653646193
2 141538 827896202
3 81079 141437
2 146593 545538855
1 82796 131556 184237789
3 69626 12414
1 32882 80861 112073232
1 14674 23188 304700739
2 68246 402346234
3 68324 85413
2 25925 40397260
1 49009 70507 275620681
1 28773 55640 50781846
3 49001 71512
1 11696 21985 928165688
2 47186 497388750
2 165829 691773572
1 117571 152210 707876491
1 55347 105063 544029111
2 138274 693271790
2 99124 802889919
2 24594 930159199
2 33313 805878387
1 11893 80335 25354307
3 144176 133907
1 99556 102456 254856812
1 51787 86157 463995297
3 27684 119864
2 19953 410557257
2 154791 165767269
3 125328 100542
1 59552 71482 59069062
2 71705 529281131
3 76966 44393
2 76599 371711818
1 38994 93193 287505337
1 33584 91968 523440003
1 47896 74021 430861723
1 8966 12082 203398192
3 104614 124013
1 37486 107404 818965142
1 33978 86571 407337517
3 5053 85221
3 45922 87798
1 45895 80757 837682052
1 89065 92520 342965392
2 2748 313754255
1 19076 48805 468083751
3 98910 151468
1 78231 123315 906307004
1 57294 82160 961527387
2 57861 377271521
1 55866 124540 810912091
3 95504 128369
2 87110 41856096
1 8092 68937 478621475
3 41247 139198
3 85545 35858
1 84796 119060 128578397
2 137526 461071681
1 23873 29199 680358309
2 40206 601323284
2 85851 537290678
1 95570 150278 250427615
3 24363 67768
1 35733 97489 79852223
3 105971 58250
1 77167 85115 397088113
2 29773 135683949
3 171531 38141
3 146576 143014
2 102445 98290296
2 47867 596410295
2 168670 507036251
2 168887 647287517
3 77405 141917
3 173299 134281
2 44014 2913705
2 112969 11395148
2 23061 286661642
1 103591 112952 903430460
1 118974 133702 930584998
1 75532 98000 211919680
1 26619 146072 406250557
3 72543 4308
1 125875 139512 88017238
3 86896 30970
1 63812 144931 340261861
1 26479 34592 936664429
2 81019 350408825
3 80123 73254
1 29358 122048 358139549
3 20445 134887
1 40755 112338 237107622
2 30512 511971886
3 172876 116505
1 25240 104443 836394721
3 17869 82343
3 46099 139433
1 37940 153872 974450994
3 123103 126118
2 109169 329336497
1 15025 94372 143734505
3 109621 25812
3 139221 47303
1 62495 93481 553460051
1 86840 114195 378352054
1 51405 100000 169221431
3 63347 4730
3 13956 71781
2 1611 62663705
3 55415 2003
1 111320 154644 971312814
3 30115 123016
1 96544 97341 75849635
1 4572 47615 794075910
2 92047 955762393
1 8326 30960 875306856
3 103448 138692
3 21450 147917
1 88332 146113 153547204
2 32593 108590721
3 68087 108744
2 61527 651677708
2 82369 306785480
1 25530 126438 311113788
3 170213 44409
2 31679 572197890
2 96266 332785920
1 94106 106015 236795378
2 96131 833190762
3 134048 90870
2 87795 416873791
1 50598 124927 510195785
3 28648 2317
1 128271 140000 858077509
1 7282 86320 406007881
1 21596 111265 973422197
3 57056 129634
3 168904 30796
1 99295 137647 686478278
1 91898 132703 573984357
2 66397 275074003
2 156306 352815536
2 58924 809366580
3 59728 23867
3 41393 58425
1 103832 142171 151563142
2 144185 785976678
3 69185 43452
2 51606 597549946
1 30117 42203 718172072
2 129705 762431000
1 8891 88663 6876882
2 102374 561576774
1 49217 117090 538846596
2 140326 610480000
3 123456 66904
2 119506 988042200
2 5209 314842576
1 18705 24550 37620925
3 95315 48329
2 102122 272537391
3 35761 42392
3 143332 116974
3 100708 50340
2 51641 829112538
3 110614 10425
2 39110 183434395
1 6793 79924 508358858
1 58834 81934 614511085
3 149059 115890
2 41630 346157111
1 71599 120048 271420627
2 133035 938257668
1 9641 110695 443214603
2 18661 861911332
1 37523 105897 856396789
3 120670 93412
1 42717 150022 520337318
3 144595 98420
1 82279 134326 917802349
1 39526 136417 963149946
3 17091 83531
2 161316 142964508
3 36153 78116
2 75833 506797916
3 147551 33155
1 41405 99239 980372193
2 117794 564393704
1 55169 124097 143965418
2 31623 375874009
2 96029 376204387
2 141653 370478099
3 71902 111939
3 118396 33919
3 102997 28483
2 47583 243122005
2 104117 903505382
2 166350 844506348
3 32250 54650
3 364 95165
1 101839 124805 112812384
3 169459 80571
2 61592 662223996
2 44825 856735782
1 67059 68700 447781314
1 11745 35774 513152963
1 20196 51572 961071571
2 47530 386845752
1 21905 24719 405500631
1 28643 135482 865848076
3 79655 18639
1 29519 62861 884653542
1 41505 58186 525804252
1 73960 113513 679432704
3 27712 66886
2 79027 69866784
2 84286 719516098
2 181096 377958070
1 11985 80153 358699091
2 171936 748006956
2 2886 105350665
1 52943 140586 860009458
2 140765 220902830
3 31601 49024
3 76007 94515
3 110400 36731
3 13309 86314
2 13550 968583795
3 167035 35979
1 10632 123366 824254041
3 129110 106192
3 30151 11012
3 120452 64465
1 117446 127458 104363958
2 71627 236521520
1 27608 100953 753197138
2 24804 289624472
2 159468 625045182
3 83482 40784
2 135100 437879715
1 36608 79806 691548382
2 180349 250742887
3 90307 130120
2 75461 32376115
3 177989 132739
2 29171 402406412
3 110186 66589
2 62405 934685168
2 39573 37707152
1 94700 111045 21329857
3 76713 145964
2 177366 286076008
3 121013 61103
2 171473 944180410
1 9451 53859 808981508
3 76660 671
3 48926 76306
1 84530 117837 978013364
2 39684 297352718
2 117719 622681902
3 38453 57574
3 78132 31976
1 2513 31079 494614068
1 66133 151654 84597792
1 1038 116467 498017471
2 33416 287141363
2 75433 488194612
2 161967 202162467
2 92535 28513799
1 16126 86923 371490440
3 82879 71538
1 55008 112090 329914213
1 65281 110053 678327695
3 49602 10630
2 45520 345764280
1 34135 59809 292952113
2 148972 758658988
1 52912 57689 433330984
3 37593 125427
2 168687 124363236
2 154014 277442634
3 150010 109803
2 56861 844738837
2 64516 219134934
1 7211 126868 833516470
3 125210 114455
3 21593 19301
3 149522 85751
1 113773 125947 58625236
2 111531 985130635
3 94433 112644
2 144951 572250626
1 33350 41862 232307133
1 24388 137855 423501555
3 116198 128919
1 121357 154101 260303124
2 64554 812594254
1 71206 81602 146054213
1 18985 91140 711032901
2 10458 802238692
1 33649 107253 901718506
2 87626 810785331
1 30586 80990 53144845
3 131680 71060
2 92027 40227696
3 55916 61145
1 26044 144264 41903889
3 111838 53092
3 150009 102281
3 146109 108073
3 107031 74464
2 132494 845965700
3 166080 135358
2 61050 481022997
1 22127 40735 69284159
2 10251 610329694
1 24820 150923 364854111
3 69057 67745
3 3473 50697
1 129381 131074 298843230
3 148926 65766
1 93013 115002 86167993
3 75539 35236
3 30499 41789
1 53027 137345 890301544
2 113491 272844004
3 106897 15935
3 92829 34205
3 8965 84093
2 132457 425576463
2 22900 141594283
2 84915 965051352
3 80234 119320
2 181452 406441159
3 181416 6732
3 67072 110174
2 177529 328820150
3 58895 2222
3 56147 118667
2 69349 476757450
2 164831 249392525
3 18951 101634
2 112283 517174916
1 10468 10965 968297807
2 107759 942700439
3 46369 137636
2 33880 160145521
3 41183 152919
3 111553 146395
1 84131 101099 634458206
1 6434 88693 327469563
3 158178 87381
1 46406 140185 836956364
2 118831 441524458
1 36093 106662 878598791
2 24567 377783173
2 148333 594260944
3 55805 18304
3 158674 82088
1 120363 153280 412080619
1 3727 29189 81865463
2 155590 100417563
3 22514 51724
2 131054 597108168
2 49100 620887705
2 121766 12148491
1 21591 24315 580885244
2 34506 157105245
1 82693 134225 741130583
3 41074 141453
1 82639 129126 734553988
3 104430 122319
2 54657 895617179
3 90332 31527
2 85257 591201489
3 52394 62069
2 102474 811568137
1 31831 81624 795842190
1 4200 98530 438992316
2 93893 799559358
1 97848 136550 58687329
2 162983 295946691
2 51737 656290202
3 176297 48933
3 34084 4817
1 20068 100671 37847881
2 176854 944037280
3 85686 36742
1 55706 59576 63924960
2 101625 256198987
1 23095 36634 399870193
1 5566 71795 583482319
1 29802 82241 762410499
3 71046 74948
3 118513 2801
2 14918 521404737
2 96834 895713070
2 14067 755167673
2 115465 250072638
1 34682 102407 386160319
2 83517 551756863
2 127800 516331965
1 38351 84759 780704366
1 41136 133789 493465479
1 41127 78095 92380653
1 23142 81480 398625345
2 41169 786040468
3 18794 25257
3 47414 91210
1 78903 79316 776537485
3 67984 15483
3 47383 114345
3 142450 17950
1 72376 76337 558639814
1 83898 135313 342450855
1 4476 39754 693740304
3 24759 14197
2 173330 810379688
2 78340 540200589
2 47475 217522317
3 163443 130630
3 146599 11942
3 51852 39479
3 170690 74385
3 31063 69902
3 28190 93416
2 137488 311448773
1 28554 47911 202983042
1 95938 146546 563065878
2 38228 612927503
3 13344 119817
1 2248 103845 313400099
2 118530 603121450
2 163071 369760095
3 172227 105255
1 16129 132776 509350098
3 78336 9784
3 116490 125465
3 82161 13726
2 22126 549560251
1 6956 114061 259918328
2 144288 204078947
2 107145 2487022
3 111579 56362
2 26858 438130616
3 53195 82517
2 149660 396822771
2 29852 506335601
2 162701 117291535
3 29720 29272
1 20700 22873 535331095
2 58322 39717584
3 30506 147969
3 86445 82483
3 28123 68220
1 39951 88388 42572314
2 164886 340924760
2 128457 266426219
1 15097 15688 366789327
1 68922 70596 411619253
3 35149 88269
2 104059 459253041
2 52814 292167606
1 20640 49700 76575731
2 102139 847343777
1 48883 78193 807966516
3 124451 82823
3 139657 97408
1 4800 88036 420723376
2 84780 428765401
2 174305 500064406
2 119361 507010680
1 105374 107380 84337406
1 103453 106320 833183934
2 107077 854258901
2 99305 537466476
3 164964 82772
1 37254 81711 196650056
1 125384 131299 273060470
1 78470 128052 190222097
2 119713 31132505
1 107586 146089 54454698
2 168238 535841345
2 91243 550490888
3 109150 90726
3 43710 129425
1 50903 99419 630840058
2 145815 598339299
2 163311 650355378
3 131989 17720
2 111452 604512432
1 65200 140199 399786651
3 85702 111699
3 123920 61476
1 88692 92818 245518631
1 32212 125187 576577025
1 19427 76066 172399811
2 90619 771408709
2 98245 494344222
3 15705 43264
1 35685 150536 433445370
2 91064 972370694
1 10193 106637 175225943
3 169823 36407
3 27263 124882
2 66357 621118998
1 32626 52892 800712114
2 150745 825570401
2 159187 997474201
1 19729 46511 321182175
2 117960 958580619
2 114203 196723952
1 79557 141077 661376085
2 127748 641055399
1 60736 132820 198136192
2 162293 418022649
1 44394 118563 238026521
3 33329 28262
2 8718 778819541
2 103821 449023563
2 109403 873354202
2 180393 413597045
3 175028 138301
2 24151 946831056
2 127679 285923593
2 424 240360430
1 78606 85337 428105014
1 21325 49282 899505820
3 152175 18478
2 178419 719626290
1 66794 147642 738911273
3 152091 40580
1 106184 153526 496756081
2 51366 292803004
1 92779 137038 392682811
2 145581 915056393
1 87291 122670 295323220
2 53077 643761225
2 22909 977087060
1 40281 125888 516190952
3 7202 68918
1 64422 71412 443901881
1 24593 97954 604983266
2 62939 276023570
2 111665 355345508
1 25780 57379 844562451
3 68124 7403
3 27221 144067
3 122157 40055
1 7295 104368 828992439
1 97174 145029 23390362
1 42614 128828 832605543
2 7977 171553003
1 70536 154430 490676016
2 123336 350158545
3 3171 66361
3 63900 30699
3 3795 28358
3 166484 28673
1 105557 130159 657416315
2 144775 287856857
3 74776 93536
2 75430 167937227
3 140385 4922
2 177063 167752415
3 21434 64252
1 56882 137138 986137156
3 87274 34122
3 16430 54614
1 112168 121856 363236655
2 62196 503200789
2 76712 909109866
1 64979 140357 672092260
1 75259 88127 815867143
2 148532 976796354
2 134934 607960638
1 10807 117825 201088930
2 2364 783191199
1 118699 137602 28581628
2 22842 764495421
2 81337 861855134
2 167245 716638647
2 8824 566608583
3 67195 11899
1 59120 59690 660451079
3 39386 105973
1 94461 113877 85895604
2 71055 338774831
3 138957 139969
2 18257 504050329
3 141481 76432
3 108256 125934
2 139474 752611172
2 120214 491427814
1 57533 72251 476638932
3 106224 126092
2 101106 243804661
1 15424 87160 433527053
3 31267 57202
2 37729 357803647
2 90872 206567038
2 102364 650394783
2 63813 134612263
1 82520 148089 975256045
2 169556 487642346
3 35520 144232
2 8576 642701275
1 46590 146173 141989599
2 82103 693499579
1 41573 140928 360522722
1 4787 132440 14390358
1 28858 112190 204280808
2 28569 793063693
2 170035 843199267
2 16390 678928777
1 20942 128574 876927130
1 70497 147919 284384167
2 88758 548464048
3 90799 62443
3 62789 55890
1 11470 48971 739913529
3 7943 147715
2 97792 564757880
1 115202 117669 358216468
1 67798 116923 655738534
1 80217 112405 271418817
2 126632 363096024
2 114338 696757203
1 110184 113001 160123973
2 86131 450571707
3 86696 105306
3 34318 107624
1 42397 93442 311024509
2 147624 978596166
3 58491 95867
1 77855 124606 125493697
1 102078 110089 396449903
2 103315 671522451
1 22088 101446 24444686
2 131685 994679544
2 22973 960195920
3 325 607
3 62782 111212
1 110042 114362 290698945
1 74663 154527 743635196
3 109511 152314
1 77187 102798 807200148
3 20617 125678
3 141176 34098
2 155499 702616731
3 75599 126130
3 85159 68281
3 57123 15181
1 5467 114781 128320367
2 90411 539490647
2 156305 317058643
3 40645 30608
3 119420 151764
2 149238 277741654
2 100479 171473945
1 139338 142529 930523782
1 10269 71438 306836542
3 20407 55527
3 115672 22334
3 76166 49579
1 95108 143688 693532813
3 82358 37105
2 122304 915497276
1 62202 73201 886821546
1 42948 153394 140568375
1 40417 87514 511133086
2 4890 544964705
1 1999 127654 734168016
3 139604 123119
1 93615 128434 56153265
3 76044 4596
2 36085 224596813
2 2189 538680440
3 33995 132170
3 133227 103308
1 88809 118760 966967300
3 126688 83253
2 32294 459283269
1 103980 139973 895679022
3 135978 38390
3 142605 80221
2 121865 189415965
3 3391 119319
1 39812 143984 761925541
1 121805 122736 849320052
1 49711 154982 355850373
1 113485 126655 627352065
3 6229 63253
3 19931 60030
1 139088 149721 878982939
2 40553 702296382
3 52111 37111
1 5059 78864 507858052
2 103527 285613774
2 34575 486639990
1 18332 105660 823347326
2 49267 87293188
2 110323 142526229
3 126873 95164
1 5184 7060 473049104
2 93534 567341816
2 11624 634780267
1 65825 90451 959851206
1 5587 121245 63258065
1 26585 140216 767665554
1 121021 136736 828633874
2 169439 741931047
1 97628 116907 181790619
2 131737 781097501
1 32765 126739 813309098
2 95121 344970040
3 13535 68768
3 72927 82449
1 10123 90926 430405422
1 46170 57968 754932406
3 139063 115040
1 108643 117036 661744129
1 14070 94151 140484178
3 15704 25108
2 150084 658956669
2 80803 412984435
2 42665 149698416
1 9045 109666 530710622
1 8878 112207 630234541
3 170286 10212
1 19813 56958 178102658
3 71101 87382
1 24312 24351 413154115
3 163222 56041
3 172184 108034
2 109865 807682210
2 154736 39184035
2 83058 28505264
1 96462 96479 783375586
3 109710 56249
1 13323 90014 583355048
1 37304 46593 186873496
1 47985 101189 200566754
2 47384 858949024
3 64993 46756
3 119135 87688
1 44220 142727 517030312
3 28218 32722
1 67024 97028 162722809
1 44988 96264 183565131
1 23320 76315 687989732
3 40861 35568
3 140059 130446
3 44494 62028
3 4974 35788
2 20510 113830978
3 24808 95313
1 56105 99760 372222511
1 70762 147123 98145345
1 9945 47388 435074556
1 20225 84818 12747731
2 99462 25142636
2 58758 424793269
1 3480 141543 295747614
1 88993 132805 961686753
1 96233 146770 865776337
3 119835 58874
3 5062 56467
3 17931 44280
2 68766 487724958
1 9967 61236 706648312
3 165487 144872
1 1926 128846 293463199
2 11664 332811629
2 17067 345312931
1 49901 150771 768848411
2 145416 671720706
1 129332 149481 907553418
3 81908 98298
3 113271 140911
2 55738 970947213
3 85734 103982
1 23768 36123 16956564
2 129786 272167869
1 107531 152486 47618439
2 51178 951377209
2 71163 338558967
2 39756 996969199
1 87829 101963 311311181
3 38943 106830
1 34257 85905 21262487
3 3779 105492
3 166911 109376
1 67322 154454 105085395
3 130289 114439
1 99240 147150 115964914
1 63949 89828 224608431
3 77025 115776
1 87838 91197 934011265
3 144898 100474
3 132909 32758
1 100875 144472 266729867
1 29008 73438 402597527
3 53658 70045
1 99243 149535 264342154
3 90869 137297
2 42922 970780191
2 11469 264802417
3 82509 35745
3 59992 81849
1 38734 106251 94137261
2 34071 920117148
2 174545 154006946
2 12904 112964262
1 26361 50438 362785342
2 142272 755361608
2 59785 400716987
1 22059 43826 969625617
1 112851 130621 910706682
1 9831 35198 634708718
3 114471 150839
1 105134 150005 48911504
2 18495 513170545
2 132131 253238007
3 114263 115090
2 144263 987986892
3 153416 147659
1 88005 113353 291114268
3 148798 82989
3 121187 77430
1 37866 136446 443700626
1 136949 144727 320870635
2 15338 352825646
3 3362 14477
3 160263 78852
1 116289 135232 761469432
1 40370 80024 457733842
3 49021 50833
1 30737 146441 913265161
1 62118 108220 739625767
1 137908 148111 233071478
1 40179 108765 865367711
2 25313 449963834
1 82360 145319 697676712
2 170618 818038248
2 69983 150533953
1 17936 67600 864165275
2 132086 99073068
3 83284 144765
2 87290 765164670
3 93388 2358
3 145767 15563
2 20775 438424740
2 24281 914771495
3 15601 104315
1 34674 151329 821851454
1 98679 116445 148720861
3 14864 66719
2 179495 225686427
2 129222 22716480
2 169936 669444456
2 9788 789326394
1 117058 131442 20262462
1 77552 114093 300795484
1 25744 69696 406417107
2 115629 172460748
2 121118 125706031
2 99527 119429801
2 131464 567566402
3 52109 15589
1 12867 21415 125255744
2 164265 910739094
2 157830 385859844
3 126139 114680
1 108432 114526 536955048
3 125765 14970
1 11619 125499 338424044
1 62689 94600 916260848
3 111916 82997
2 86413 520477170
3 56320 110112
3 83771 11181
2 112257 131776435
2 105083 270342107
2 83900 667197780
2 61556 315483033
1 90441 129959 376751521
1 10810 57704 171122468
2 136779 408336719
2 97759 528828768
2 163167 280552584
2 105864 532933421
3 130819 125673
1 37115 50964 505293996
1 29717 46746 913811966
2 80142 251908610
1 115820 131051 449152081
2 99761 812982896
2 135234 415169854
2 108567 638521845
2 62621 901496597
3 140928 41512
1 6250 110564 911671801
1 66971 133525 643254258
3 89076 152398
1 68785 100525 370272854
3 57701 83371
1 68739 76853 617509236
3 22310 70118
1 74467 113037 35477589
1 20785 26571 805684139
1 6300 18203 884023641
2 146535 184321497
1 7012 39728 892016737
2 2142 185638270
3 156385 97673
1 15672 82420 358353073
1 29985 56960 443720486
2 102526 619692335
3 3417 22216
3 35258 104120
1 15609 63800 485625603
2 66950 474534389
3 155079 121818
1 62042 150224 453292280
1 86154 122006 46989332
2 108103 742147553
2 35410 860755466
1 19844 105480 655852247
3 128347 8981
3 6673 75977
2 46377 659959965
1 18334 151788 24577895
3 161830 83808
2 80116 839359532
1 71421 73323 759521131
2 19604 54521127
2 164423 500946357
1 32739 65840 953905063
1 26532 146190 360758435
3 34105 3953
2 104646 834501989
1 83929 103580 741377553
2 223 650108418
3 105778 82704
3 39911 37461
3 101653 127680
3 74427 52293
1 20039 141283 941814565
3 56430 141667
2 66550 461418571
2 62388 277936254
2 34856 544066255
1 8345 68282 862261788
3 143078 42843
2 79491 4905580
3 27967 148379
2 13848 420451014
1 7098 104885 663836496
3 111436 20801
2 109304 879547047
1 19984 141458 880694178
1 43063 76004 417875972
3 3374 25674
3 151465 63766
2 28486 54616056
3 73863 28180
2 99336 391291743
3 142720 12949
1 50895 136492 810315026
2 55737 907105823
3 25139 47400
3 130841 129439
2 72830 595630554
1 38331 50956 364507828
2 165635 684084683
3 14047 133019
3 164006 142508
3 108725 34140
3 151741 146134
3 92094 41963
1 83723 98129 455681346
2 103587 826338295
2 29894 291133101
1 29460 63531 969820408
2 108484 734285533
2 112815 789874641
3 44225 70893
1 26373 37546 686932129
2 128274 341804510
1 8824 48666 803598850
2 102940 141802931
2 119939 603349942
1 87177 137471 569041097
1 81201 136677 448640048
2 31371 40018728
2 169061 782275460
3 58595 37437
2 164603 207345978
2 118599 26917143
1 40697 120149 984894592
1 37224 42936 691847709
1 21341 115869 8130701
1 131932 139119 185285149
1 54323 64510 69376516
3 168442 69733
2 98294 149289104
3 170094 46600
1 40303 76704 169999525
3 159144 149673
3 10624 18812
3 24498 150900
3 115525 83410
2 127364 78515914
3 58700 153574
2 34389 307619125
1 56164 70452 73231277
1 47225 61838 766592945
1 99621 100962 271679096
2 135335 787558195
2 159302 649637738
2 30905 974399057
1 70235 127415 84040874
2 65231 378649022
3 98324 120694
1 41346 46986 851387514
2 137487 968505894
3 12573 63815
2 108028 847655018
1 54614 150697 711405026
2 10245 8790357
2 42416 71284358
3 78009 129037
3 78452 128995
2 62252 734701720
1 60071 110930 649367057
2 110807 965342960
1 79972 99046 977906132
3 17854 21252
2 46378 769852535
1 26208 115794 21532376
1 8464 14489 781040334
2 152268 733545418
3 103987 127898
2 132298 773048844
1 194 144245 117134285
2 96126 338249822
2 154632 504063028
3 80676 93229
1 44264 111435 379351840
3 143797 127308
2 13673 234042054
2 42007 257391732
3 17382 65222
1 30014 69436 483612371
3 36329 126155
2 136586 541935875
3 113670 135909
1 71920 148270 541674245
3 29575 129571
3 31229 136423
3 169556 81455
2 101799 387724688
3 133680 92753
2 146116 437641482
1 3882 13013 975975175
3 109750 18671
2 97207 417504290
1 19610 107532 401807138
2 46091 195316897
1 36693 120222 163055763
1 106405 142464 281878229
1 13426 83194 895926417
3 60096 31782
1 51671 106418 903365518
1 37983 89363 12444886
3 101030 29670
1 10580 34877 828290953
1 10848 102561 290177584
1 719 147029 973889678
1 15440 22882 137998332
1 35103 111204 380138865
1 20826 151697 174977567
3 26184 3762
3 77483 26818
3 50974 7901
3 96939 88259
1 83347 93371 653621576
3 141552 8403
1 111136 138705 413235072
1 68462 109758 618896336
2 46259 791574373
1 47118 54322 222633181
3 47312 25732
1 9694 16094 71367145
1 66358 103422 515234731
3 141766 131229
3 92145 144995
2 102086 924478190
2 84792 514168754
1 20993 46805 265623278
3 145910 55145
2 89373 453549725
1 22839 65809 538836811
1 69219 95602 474670431
3 32948 140183
2 74506 742522435
2 89568 505121691
2 149477 425099444
3 38014 108049
1 113695 125650 420845456
2 157045 805726586
3 170936 35846
3 120872 53775
1 55231 141607 10428822
1 55433 126300 184911593
2 137844 920323852
2 109594 722480960
3 141004 56659
3 136473 9194
3 4984 22859
2 150788 798144108
1 26604 118855 919388764
3 167179 75860
3 146775 57234
1 140045 144078 684227214
1 98244 151612 139597423
1 57702 125768 527848233
1 13671 51473 431664824
3 37197 12704
2 1492 42989903
3 68050 40190
3 33253 22234
3 177574 79209
3 152503 59552
2 58408 355859061
1 85139 137305 587991303
3 161294 139867
2 44204 585991657
2 156968 625103280
2 89528 884268072
1 98114 139603 812810004
3 14904 24169
3 38384 1765
2 143032 12013373
1 61538 138503 820275484
2 97224 474263494
2 156936 668746909
3 86248 43982
1 16760 73115 383387846
1 7653 61393 894259421
2 72198 113486354
2 177841 169457071
2 110629 496458752
3 27835 118946
3 9354 84908
3 99473 12426
1 26510 27364 581346092
2 31731 327455669
2 150819 599867675
2 53791 736072523
2 8214 48368514
1 32570 107671 702315637
1 55178 145493 133039450
2 153657 223547362
1 34738 147852 736831722
2 137971 703362080
2 73088 430282870
1 37619 153663 193059595
3 38546 149671
2 30535 717325380
1 92499 153687 944277175
2 155398 385447789
1 34017 91978 589380849
2 91320 653322995
1 41663 63664 741682868
2 143347 137167594
1 56198 109711 761061902
3 59333 90913
1 61302 81159 153619261
2 111925 436514496
2 107618 843708836
2 45146 782921963
3 85710 70797
3 25587 113890
2 146224 379668363
3 47653 115961
1 37797 70530 864565956
3 20386 75092
2 159366 542728306
1 6044 134515 312437725
2 101339 782775373
2 40536 94918030
3 80316 43483
3 44935 36166
2 22394 275074895
3 71285 88794
1 24492 38505 734423861
3 61655 74654
1 76930 128653 334972653
1 5824 92472 558072448
2 157488 814349264
3 144137 39123
1 38080 125092 141534065
2 105792 876377585
3 15758 31194
2 45048 683538127
1 84112 95051 845963317
2 969 706868657
2 30419 954025555
1 104393 114100 341647305
3 94082 29074
2 31886 653920196
2 50207 22799012
3 16187 133356
1 2209 115499 528468143
3 24911 25892
2 123526 956692937
3 108755 7997
1 102559 136978 70334912
3 92164 106427
2 94395 218995739
3 43894 132193
1 99434 115339 755062282
3 176032 114056
2 20076 845574047
2 104569 741720468
3 102156 62554
3 61178 48412
2 1547 102756908
2 143390 165582559
3 65 144232
2 92875 599756578
3 70627 111065
1 56059 97277 73279686
1 77617 96801 324718726
3 152903 63298
2 116469 904035904
2 53905 300637976
3 119547 105938
1 52179 153387 379884666
1 66694 139461 379235884
1 98497 113421 486847236
2 31622 252418191
1 49798 144294 800374357
1 32949 123263 915248718
1 140422 144640 544318029
1 25143 55524 663920114
1 72400 84607 307962951
2 123072 937775119
3 131925 18810
2 71601 870779937
1 95062 148814 541204090
1 113727 130172 100255822
1 23050 57113 690257461
2 61482 464781136
1 5411 31033 734290425
2 130479 358313834
2 67366 502719283
3 15525 94509
3 35502 48707
2 79201 186098115
3 154274 44783
3 42195 104652
3 54197 47265
1 68028 75014 89837409
1 2048 153388 558744760
3 133304 125420
3 74002 4552
2 108630 532662851
2 89566 324656528
3 36092 137068
3 11038 64164
2 167154 218599757
3 166599 136999
1 97574 114536 320238386
2 147916 976986426
2 165700 687412364
3 146323 87130
3 47675 121924
3 130274 59783
2 67642 480040368
3 82148 133069
1 63760 118393 816088211
1 43054 72669 874018654
3 15630 49643
3 86555 97777
1 26455 91868 673374041
1 102228 117921 19651802
2 850 653093451
3 179924 144557
3 58573 39421
2 73255 944312099
1 78591 136324 115822894
3 82577 80794
3 181287 5867
1 83124 93850 519177923
2 52374 611953709
3 95205 24672
1 25921 62519 767540755
1 68954 148672 80259771
1 58418 76864 704311851
2 15823 216112522
3 48646 98018
2 114827 336370435
1 11550 139772 340532833
1 44313 154053 600685375
2 11508 938271460
2 9539 729509281
3 67884 135303
2 13994 270643944
1 1939 83111 257445969
3 95484 147637
3 152796 88723
2 5319 212978139
3 94857 143153
2 173569 883971556
2 69723 10355588
1 9132 23149 156808875
2 4704 299816699
3 134064 21559
2 68974 754055352
1 43275 62263 370189651
2 116333 299185797
1 49773 128791 73760162
2 22725 68708720
2 19960 28364659
3 160018 131700
3 90515 14147
3 131374 22268
2 167833 27952657
2 39498 44860053
1 25369 131112 516662823
1 105123 140497 921037974
3 119890 68301
1 59922 78997 225588332
1 68877 88132 498626110
3 43528 436
1 39145 101536 814521702
2 27493 160109595
1 36112 150905 792335645
1 44801 139198 810838749
3 6707 95652
3 9113 35602
2 154856 148405533
3 21442 24177
2 120993 541738315
3 51485 53681
3 78639 14158
1 137586 151824 47476243
1 3355 132616 828616594
1 33393 132590 907814677
3 32952 40350
1 87148 124971 106988445
2 149720 977900899
3 100863 112748
3 153690 47909
3 154345 141076
2 125574 430723496
1 144189 146334 564636332
1 19803 67130 344826840
2 118416 85244732
1 96249 134032 747869798
1 14879 55094 30630354
2 163253 269112480
2 114477 599795993
2 93119 90312198
2 73193 193550499
2 169524 601514025
2 140064 354240896
3 132193 148467
3 99510 75271
3 82379 35183
3 129357 86400
3 142599 146648
3 119796 116919
3 27534 139691
1 30462 122196 77754681
1 79519 89644 425879757
1 39222 57337 4834972
3 165946 61398
2 148574 913882081
3 21219 81303
1 35605 110229 571103784
2 175004 726536670
1 3390 75656 673018098
2 178439 606403099
3 108919 37869
1 10662 14268 86345437
2 108695 524965141
1 39885 134425 956783616
1 4493 18850 281668531
3 178536 74602
2 130924 542258732
3 75772 125836
3 40054 73786
3 24902 56146
1 80294 92258 899435863
2 156155 382424111
3 70308 33264
3 49864 54808
1 33344 104665 618875823
1 80236 101348 287458263
2 11889 115828692
1 80688 118861 294195616
3 16088 104854
3 119401 28263
2 80026 476827079
2 84512 604106265
3 121963 39543
3 51236 40493
3 75617 67651
2 167233 537116095
2 16937 302388062
1 4787 104276 60937345
3 3941 100635
1 57194 114300 259200660
1 512 65863 866821305
1 22395 33884 349999903
2 9145 207753400
3 54288 113555
1 66526 96537 959350339
2 29310 258141900
2 19279 46252606
3 153771 118166
1 110157 113407 160347300
3 64196 86676
2 17255 725648042
2 150782 162360509
2 61712 723469913
1 24298 103221 667376312
1 115893 116648 670143716
2 51102 955967042
2 88067 597521995
3 8509 53565
1 70945 93859 882544461
1 84373 132537 508168458
1 135295 145525 646469454
1 24464 25197 776487632
1 41479 110922 759622395
1 29929 44248 965146664
1 5327 129056 577838421
3 85984 123555
2 167236 819885466
2 82954 429400008
1 5452 66714 188560045
2 91347 118830931
1 8429 80898 967250759
1 6133 109394 121092779
2 112522 626607711
1 104900 111613 675170115
1 14715 87119 677574956
3 4884 136294
3 162657 13036
2 58847 635012284
3 102108 139381
2 97884 27879117
2 140054 393629518
2 52881 588121965
3 133944 147557
1 89304 95664 230236304
3 64809 51123
2 48700 616385474
1 93093 101607 507821374
3 87910 12708
3 93880 74887
1 100923 136633 466784902
2 175060 845430701
1 69029 135737 98320841
3 140846 112990
3 26600 72841
2 17541 151364987
1 28613 84065 550059009
3 142421 68734
1 13354 42967 871133411
2 21995 415566653
3 107487 110288
3 150037 29911
2 141420 920846107
3 25157 153130
2 87817 456619510
2 133825 688851
3 134811 32239
3 173585 44944
2 108845 362514037
2 35536 488782733
3 5675 22950
2 32255 857749297
1 95707 130895 485966710
3 52529 150537
1 18904 125281 783759541
3 166817 229
3 164912 116012
2 143048 518516110
1 70059 111557 549613526
3 15840 122751
2 142166 961799362
3 78093 96405
2 13632 460412806
3 24795 75189
3 165428 82866
2 126520 2224810
3 31399 85829
3 137112 27074
2 3900 937740295
1 74009 79675 25091740
3 174452 89010
3 605 146924
2 171027 640351181
1 18499 129527 888331278
3 162192 9026
3 140532 99407
1 7670 104668 619841981
1 35107 119568 274914587
1 26737 62704 204506106
1 73525 86564 572789375
3 166876 76497
3 159025 151084
2 139687 513032641
2 100480 261072062
2 29589 50748670
2 86175 576635342
3 164134 118094
2 55054 627795589
3 66509 92678
2 40348 746903891
1 64411 86075 303412782
1 73979 124371 347206754
3 139398 107463
2 135505 502463576
3 148764 72771
3 103800 80742
1 74589 79943 979733863
2 87982 729493499
2 117429 753932437
1 53433 146526 411066206
1 46598 140079 820009576
2 139215 808511672
2 166018 90628886
2 51054 490494446
2 166212 57770887
1 57389 60464 953235095
3 149283 64258
3 145694 53041
2 13327 238742969
3 27967 4044
2 16604 502065566
3 19792 80742
1 30255 97559 788080874
2 173675 723080772
1 99909 102907 514933270
1 116908 120059 466590496
2 113500 135764694
1 17575 109298 673551211
3 156311 131657
1 428 53849 426866186
2 159663 14377364
1 49565 79835 848924876
3 153645 22182
1 59087 152876 993915381
2 91698 681399880
3 178152 152906
1 55607 116000 686495960
2 29732 351298220
3 122570 64988
3 64371 127007
3 56900 69067
1 58431 138360 837390777
2 18997 243105107
1 18937 62617 852152123
2 152897 984828666
1 131942 148746 178014746
2 138010 277013239
1 55386 102014 821556207
2 110451 479057669
2 39053 981279596
3 39180 92686
1 124158 151851 230206823
2 113653 353067756
2 44731 324817027
1 67285 143517 118557253
3 119125 109002
2 56661 322495240
3 178182 108115
1 73036 101366 586856357
3 33334 103968
2 112706 667239738
1 65973 92300 769374110
3 42953 123150
2 128865 444077122
1 101398 145837 773439037
2 69220 538162034
3 17879 66929
1 114050 145025 702688702
1 24031 35424 801907638
1 94191 133875 493484331
2 115250 98038561
2 169518 936807809
2 16469 978055142
1 98460 153436 380926791
2 169578 576540137
2 120222 211421776
1 53793 86904 974721233
1 13950 96503 223418080
1 23062 100003 786158860
2 2828 706473498
1 62229 75303 706083218
1 17234 54237 763019272
2 103059 72175141
3 123609 90511
2 77742 79447446
2 116406 69583847
1 40921 100709 228258423
3 7519 116819
1 53129 143569 825141654
3 2247 139315
2 75883 119776037
3 174187 8875
2 123745 221455480
2 161866 943718294
3 8356 30757
1 85923 120807 978865105
3 85892 53071
2 8587 657733719
2 6782 613600045
2 57421 694301276
3 30603 147124
1 108509 148761 92611733
2 5422 756999563
1 44132 62655 936181451
3 132656 128917
1 82586 113392 149069185
2 136290 131589239
3 136483 140797
1 21333 28363 479294689
1 80545 126544 730270278
3 41706 61270
3 26981 114843
3 4293 41758
3 87940 132621
2 96599 185327765
3 105201 26198
3 136151 39805
1 51532 66514 786174770
3 123416 120110
3 122067 139769
2 52694 258611222
3 23652 106874
3 15381 41835
1 50395 84928 100136783
2 162585 391462917
2 87996 58395557
1 88020 105212 413322391
2 13228 94862601
3 53498 97668
2 37094 683859074
1 21069 133244 596619925
3 107753 48856
2 82567 698203389
3 168226 62932
3 76043 138554
3 177984 59098
1 59507 86777 638257025
2 97919 301862577
3 73294 78338
2 82241 521453096
1 34930 114155 584740611
3 39384 85303
3 154441 123239
1 101655 123690 149892134
1 63726 82589 71698763
1 61262 129454 233427445
3 111592 89399
3 3208 131390
1 111357 127756 126955504
1 38127 39230 920589577
3 89443 135925
3 83084 68832
3 15268 126090
2 107161 534536399
3 38676 152322
3 33229 151212
2 59189 278196316
2 3796 229455656
2 169699 818948707
3 165536 73202
2 161379 901260394
1 83016 120896 226516323
2 14521 740981833
2 133342 353543034
3 50860 73648
3 95937 138607
2 122683 998843980
2 119622 709677471
2 120007 278123505
2 64775 226638842
2 151922 759171048
1 100805 147635 682176637
3 164884 29236
1 99699 114560 167834042
1 49540 118017 9761878
3 99701 29021
3 2772 78874
2 74516 644174857
1 93449 153640 892266600
2 157013 856983787
1 35418 77736 503546472
3 32113 104757
1 9208 55186 654743150
2 67970 929727938
3 172053 83206
2 111439 432704293
1 17206 108386 727927782
1 95005 116255 33755796
2 88214 241655935
2 65954 270619462
3 143192 123674
2 142872 203121829
2 40049 99620572
2 70628 866109158
3 157596 119862
1 2167 125560 940515645
2 33264 197336203
3 59278 77052
1 66252 137004 934926174
1 17372 136195 675299076
1 6568 70182 141429709
3 36176 104436
2 127839 11292750
3 129697 688
2 80018 754639803
1 9739 150971 430862059
1 73057 127814 431985642
3 130145 64181
2 32715 381688873
2 17258 484982585
1 6232 140455 776316179
2 31027 125653752
3 16056 120022
2 20753 402679087
1 84888 135000 806088294
2 87490 226591027
3 1696 143478
3 173331 124360
3 141395 73136
2 34531 402635872
2 10889 622422704
2 75729 901129527
1 65251 76355 449555065
3 144809 72457
3 16237 75041
1 117843 129561 192665787
3 147866 57130
3 115311 107042
3 37245 92110
3 139474 107088
3 132852 143661
3 160638 31308
3 95509 37706
2 45820 96720468
3 131902 2540
2 98507 783987239
2 103437 952595524
3 80655 103404
2 69989 719022325
3 69121 52465
3 167651 38518
2 88520 535016030
2 75314 488890894
2 99647 217508259
2 82079 523928188
3 179942 93247
1 74037 100167 61012449
1 7716 95091 114885341
1 24628 69436 164057854
3 64260 78272
1 35059 119337 547350395
2 84207 407487262
1 4985 23010 524200925
1 67301 102162 871114169
1 3234 104129 69226063
2 51984 557499656
2 27261 682250246
1 98880 138404 714480113
2 85834 180669848
3 69046 64779
1 93816 127749 345078168
2 141464 936966751
1 85369 151969 975034154
3 150904 64023
1 106238 121660 101841952
1 12553 23600 329250310
3 8301 21813
1 23498 147518 437206986
2 144999 48209680
2 39420 883725574
3 95802 60901
3 154044 3375
3 88403 100578
1 90222 114130 111188593
2 32682 296733742
3 8848 109194
2 74803 203860399
3 148448 28334
1 101241 148823 448318786
2 179249 518866735
3 35307 30429
2 81599 839700826
2 128599 380460087
1 37195 99427 202200603
3 29000 86131
2 59349 17027880
2 38576 807229872
2 116311 301104631
1 29647 106443 3406880
1 87505 122107 498478833
2 22971 727066023
2 181428 141683324
3 177975 93892
1 71243 108024 167611922
2 152757 963653473
3 136180 139661
1 41184 108597 646482060
1 56069 112158 807063421
3 81304 117404
2 165712 789942050
3 164371 101633
2 155403 869438968
1 13813 85620 800125785
1 22159 153514 742177695
1 106553 148376 211694676
2 160816 785878444
1 2155 64288 616478103
2 15092 570576138
1 29146 65870 508410612
1 94618 127046 76786549
3 114279 30191
2 29475 622731688
2 125748 541803482
3 23530 63611
2 21450 985623165
3 24253 47341
1 72699 76411 63419776
3 179371 124065
3 32850 136581
3 159340 17396
1 49039 64347 426760878
3 142532 106521
2 87639 423794790
2 86244 997986728
1 71791 86490 484743827
2 116105 176927843
2 23027 939491010
2 134407 928968188
3 74423 830
3 59771 21440
3 154849 75934
3 7262 148023
3 135138 72796
2 73939 204990662
2 97888 445566681
2 68665 121067805
1 67976 132265 12041730
2 168489 856057712
2 166866 629863315
1 21516 89162 39709323
2 163573 905720518
1 14829 137712 724023594
3 19055 44445
2 83628 891420557
1 94691 95280 725848569
2 82592 427288723
1 103823 141410 953540966
2 2096 993835166
1 135276 139116 572815613
1 56458 136834 517406993
3 155841 47035
1 58200 86287 885571381
2 72514 359071134
2 67799 41238749
2 119598 483323631
2 137692 915318411
1 50805 147836 489168663
3 143191 104167
1 98641 139104 147997637
2 92855 669340394
1 20621 136905 21031432
1 14497 140299 131724613
3 86465 45533
1 25377 51831 782943998
1 53046 152411 519793583
1 41249 117743 400693220
3 139036 30834
2 134104 898469573
2 125811 406086852
2 111189 310583631
2 105139 413295359
1 6543 95146 428152980
3 149052 7397
1 4733 24181 218326601
2 44529 675488410
1 92769 93611 279035295
2 6603 779640909
2 54493 780762604
1 140506 153466 698996895
1 18539 151042 227271264
2 136238 344440177
2 168709 88469051
3 104492 88393
3 144478 130873
1 80203 115342 756035209
1 26179 95922 251894437
3 32165 70841
2 116232 247452509
1 63344 90182 853922224
1 7901 98336 989217183
3 89007 87288
3 104454 152346
2 130248 7984890
3 97773 118152
3 104011 5369
1 24180 27613 983266094
3 34567 118579
3 99910 85794
1 52729 91621 888928488
1 19592 63791 133975579
1 11334 101325 224467517
2 71257 10960968
2 152874 814769873
2 135976 54049249
1 30532 101444 976865172
2 171888 327198962
2 88711 223103007
1 21350 150941 199862502
2 138058 731460443
2 104048 442245775
2 179221 924415495
2 13648 948234563
2 178771 245412009
2 102384 543684304
1 60853 91857 546123790
1 100189 131289 216271035
1 25615 25833 502448721
3 127111 105363
3 95193 3804
2 139152 972497675
1 16212 44600 932002985
2 45028 837207364
2 113318 303808379
2 70114 214417151
1 87574 144302 199286797
2 151744 168789037
1 7448 95346 768706583
2 33834 952098451
3 123167 102065
1 41910 149937 484690762
3 96952 119648
3 98054 114160
3 150317 21331
3 60714 53596
2 34691 273797351
3 139568 74616
3 13316 26123
2 118591 262502280
3 82808 148341
1 8863 81719 322242433
3 115120 10563
2 14531 688450137
1 62641 63641 920071479
2 78280 975930572
3 117028 91772
1 77660 141924 454673655
3 147356 24759
3 35759 13522
1 21408 52729 644139350
2 128943 204546263
3 2896 141948
1 97007 143061 946916472
3 102874 129375
2 126233 493461564
1 17697 50290 918589595
2 13668 848213270
3 124851 90100
3 119092 99945
2 15645 760792674
2 2803 394252695
1 78718 125242 737876131
3 70970 63326
2 132674 546919853
3 92702 74686
2 61272 181394011
1 76911 131310 742918844
3 161232 33349
1 115609 148973 796646384
3 79130 86807
3 156808 130934
3 28659 10629
2 35247 727194700
2 116842 460029369
3 41188 63432
1 66273 88104 189998429
3 36810 49939
1 40604 129409 372932635
2 157757 700547231
2 68940 676007898
2 61836 160367976
1 88742 92206 256348308
2 155672 774149846
2 133835 936867001
2 10931 572727136
3 65024 39407
3 13696 57838
2 8516 21252733
2 178286 356460843
2 126361 268281169
2 25690 303021024
1 79929 146128 285999065
3 129076 86489
1 140587 153798 487703336
3 31778 103499
3 180684 37217
2 39730 556897547
3 19883 133471
3 49693 80360
3 24997 29861
3 81187 147645
3 17202 128619
2 59273 37231416
3 39985 25562
3 53493 16493
2 65909 156782919
1 7959 119004 277123953
3 92025 129182
3 34206 46941
3 18650 125389
2 2162 44414617
1 34302 128845 466120791
1 27142 89872 118299435
3 6715 61586
3 62613 9509
1 2481 138555 189787287
3 163340 44068
2 33034 938312398
1 109881 134098 856379944
3 28391 40201
1 36101 53842 592148886
3 54527 128852
3 132413 47791
1 43494 154640 249384164
2 120049 192326502
2 39457 284651194
2 139958 596502770
3 176925 66984
1 50112 118296 827914836
1 8688 72100 50370980
2 83559 417421244
3 34131 57619
3 85961 103173
2 102961 922128001
3 25664 131086
1 55746 113704 824964370
3 167437 66795
3 37046 29570
1 39391 44831 163109907
1 102899 121214 780763946
1 5819 147432 717201203
1 60039 102444 305547123
2 84610 687582275
2 43570 938383653
1 45050 144959 522393132
3 45210 98372
3 101247 39092
3 54172 413
3 141096 129161
2 35704 37282675
2 38344 334293863
2 95564 391131152
1 33470 39517 996798978
2 105155 934949607
2 96017 334045445
3 172395 30072
3 146303 103478
2 160218 374932845
3 48502 45795
2 16613 362658487
2 60138 82883437
2 173152 255586499
2 93613 913959458
3 178744 110819
2 101345 324405047
3 125268 18640
1 40872 59753 932345775
3 167948 104856
3 33882 49895
1 35589 71087 987073753
2 74027 356107862
1 2441 93834 827377074
3 75757 61612
3 89634 93022
3 88964 93050
3 19881 108366
2 48286 317106688
2 101402 598368864
1 85000 112931 885803686
1 19089 26506 949569269
2 120954 964750966
3 64157 744
2 162203 52826287
3 138769 71671
2 80404 448340005
3 10181 16475
2 43162 179642087
3 78327 46382
2 53601 193961633
1 58731 60896 136446075
3 123702 26294
1 51801 139554 448449737
2 181027 30414625
1 6996 154906 576926290
2 15429 774022932
2 162503 902381851
3 63679 120899
2 29701 521229648
3 162294 73420
1 2070 110325 485866861
1 50292 53317 355531233
1 136046 149901 405942100
1 118549 119418 858802162
2 100357 949184465
2 23958 197436710
2 47826 800318491
1 15639 115596 533866142
2 175521 504506960
3 44037 18736
2 121473 984531969
2 21249 316872949
3 97383 107331
1 118726 146610 538879082
3 8319 117418
1 98066 100423 211966512
3 30198 67119
3 92899 119920
2 114426 901245032
3 6731 125000
1 50746 86636 262272091
1 54576 137953 875451410
1 10059 105815 987294063
3 106757 23051
2 166346 431718025
2 16080 838927182
2 133561 591585829
3 137209 15425
2 15305 325535332
2 169984 94327037
2 88381 657742371
2 54262 345272591
2 154959 789563014
3 167532 26893
1 31060 71797 963804732
1 25863 55227 538845778
2 104761 427614132
1 11244 33234 697515985
1 63335 91645 664945995
1 91223 129255 705919214
2 6293 296641817
1 65349 148472 2279987
3 138470 134517
1 33772 151550 192987289
3 48968 57161
1 84041 98019 956229629
2 105287 75547245
2 2765 857215585
3 4632 91303
1 27003 154798 449685674
3 151701 27671
2 87472 606532905
3 94352 32368
3 71351 111602
2 117743 833522881
3 48479 17031
2 47295 664873132
1 35132 76221 826028332
2 61425 140194635
2 71718 749879991
3 141286 64220
2 71099 371677265
3 100049 60478
3 151319 127585
2 156624 871951047
2 33236 658701011
2 170302 577772884
3 52558 90696
2 179427 974086852
1 46935 146138 375159855
1 8312 34694 77953614
1 75929 123241 248430738
2 102905 707896262
2 171642 539806512
2 41322 907820945
3 49161 44058
2 157122 963786495
3 106995 25326
1 74152 122853 579777102
1 14684 24865 191491219
2 143880 493952739
3 85478 377
3 61463 97950
1 79313 95344 158513899
1 50966 70148 403834979
1 13366 107486 352892351
3 110129 24031
3 162063 11274
2 162228 389837415
1 57954 74021 191386711
3 28757 15872
1 9451 125576 738789054
1 20938 56368 173302573
2 47926 19098144
3 19481 115518
1 47180 142950 711604533
2 86344 118344589
2 148931 909633537
1 94329 148123 530522496
1 36661 44637 106155552
2 161072 416502183
2 148428 387942257
2 150037 200904363
3 13561 134849
1 109194 142462 328888853
1 62865 111480 187425617
3 12997 106355
2 153644 423067074
1 46550 80562 649759149
2 103614 277703140
3 107524 23025
2 79363 161395766
1 2959 121376 297342916
1 107442 152108 321914456
3 162653 113866
3 50774 75493
1 33480 58536 336101988
3 33434 134269
1 42004 97876 73842989
3 160895 153506
1 78053 89116 166721011
2 8694 501086702
2 163108 885529057
3 155655 15422
1 24710 56147 235833435
2 125078 557774013
3 140934 132392
3 87151 133904
3 26270 142696
1 2027 19718 750643025
2 70322 555294994
3 76995 147823
1 42099 139133 762427708
1 23547 81720 272661716
3 170067 121093
2 150745 791779927
2 106698 748172326
3 125754 20719
2 168862 267737872
3 152296 49156
1 46397 152783 882188221
2 114892 999370552
3 137933 18100
2 135755 637147471
1 72199 152078 857956252
2 76892 476103826
1 61546 106334 223679631
1 84449 108080 80344645
2 142554 798585958
1 17829 29456 386140319
1 84531 126598 45070797
2 162453 190636283
3 2055 11867
3 125113 127188
2 103024 781579359
3 27405 118
3 53186 120275
3 151917 32592
1 64461 116332 322623168
3 153456 94308
1 110318 136560 258689491
1 60612 143224 374435135
3 167450 100071
1 143839 152595 479520861
3 154177 54294
1 16091 122905 800120083
1 71959 124301 844446678
3 83170 64081
2 101688 26497614
3 171037 88680
3 124378 121393
1 35277 119771 210100715
2 99031 157151113
3 88082 153097
3 22839 69301
2 179025 847128819
3 44894 68569
1 40567 131226 373846586
3 9922 20473
3 123209 87448
1 63267 79693 227486518
3 148970 70808
3 88404 118384
3 48468 16643
2 92240 803011660
1 13579 62888 141181887
3 27639 104448
3 52032 152612
2 147389 147494584
3 100505 89136
2 103362 159929502
2 164156 831508269
2 167543 274398370
1 29178 122708 796188975
2 78270 901397384
2 47003 564960189
1 26113 80261 805313616
2 88794 876011417
3 65508 151529
3 27828 24936
3 27287 12381
2 117813 232461021
2 11567 366127462
3 168611 3459
1 19347 63266 884444458
3 63580 84598
1 82642 82701 141984930
2 51531 600198571
3 149024 75531
1 40908 94244 862549035
1 59 70965 414880691
1 98501 115219 924098148
3 150788 111404
3 148080 22746
2 36527 164646931
1 19385 145349 847431377
2 157537 335577972
3 43837 85811
3 113490 27674
3 39809 129544
3 83576 761
2 80378 88723462
3 138801 66019
2 173267 941138253
2 25709 22190025
2 111640 845323948
2 115729 450788713
1 70656 70756 401690937
2 110559 39038870
1 34537 137787 806685883
3 76415 48545
3 28669 140911
2 81742 260673684
1 99351 150839 119338956
3 89280 130507
2 49906 200841653
3 86041 14708
3 130666 96777
3 21714 57516
2 174446 3613865
2 112151 274221537
1 115452 136367 841761973
3 2063 137139
2 53558 172933345
3 47850 151646
2 74724 860529636
2 163853 790606121
1 118734 127026 429362656
3 5720 45753
1 58263 98792 740517045
1 56300 117221 817789330
2 49140 391508500
1 40067 88223 373988025
3 36518 39435
1 46639 125388 225354019
2 75712 288709075
1 42161 44131 722084965
2 53592 281351048
3 174325 122804
1 99073 134276 109910696
2 125361 781169403
2 134389 139401957
1 6461 79297 513488979
2 169919 92537196
2 6191 903666013
3 1601 9847
3 8317 95897
2 79672 790173160
2 54751 588120352
3 95918 19349
1 62282 73441 532078776
2 113682 657274785
1 96965 110174 259591476
1 2509 150119 553801264
2 122576 35941695
2 180403 328367330
3 104134 56721
2 94629 845093939
1 2870 19581 236346477
2 92351 54639176
1 57644 110670 602559353
3 6756 20211
2 136098 316239658
1 21918 91800 283041392
2 33010 684806849
1 69052 86802 291910922
1 121598 139170 334729670
2 127834 581505257
1 22813 92814 724194369
2 151918 305524908
1 17111 52745 280836402
3 54183 5365
2 21182 157256974
2 10915 14357997
3 36970 22152
3 47250 71591
3 83099 129412
2 176660 971080057
1 75004 145342 47149265
1 9510 22191 241256195
1 23783 62113 933670786
2 16104 170982473
2 112485 216613604
2 103928 353142255
2 44530 794473566
3 39904 96987
3 165208 21866
1 128957 137004 328513988
1 76977 110238 933937280
3 3588 150828
3 114586 93244
3 116432 74763
3 157458 141638
2 128076 30205986
3 31647 87961
3 77927 36207
1 41421 69610 62466211
3 59156 34458
2 145185 266458083
3 110760 86453
2 181501 933603849
2 84867 533360825
2 73635 43666359
2 101390 561092356
2 164287 937484598
1 69647 136152 105015863
3 99237 37169
2 162944 654000288
3 95440 140143
1 95893 135821 63567853
1 52547 66606 934617881
1 69576 80606 406603611
2 51568 699437262
1 100012 102583 556522743
1 10348 51332 741209642
3 130429 110816
1 34365 96596 305730067
2 102450 601819613
1 58722 63969 359154034
3 61492 62127
3 84720 136897
2 95930 211037953
1 29184 150692 547564574
3 132128 149434
3 46629 147448
2 56739 519707055
3 180567 74494
3 165626 121446
3 89737 15324
2 101213 99258684
3 89852 125385
1 57237 112791 418190131
3 105076 91522
1 12251 63462 416737174
1 32548 40584 714049996
3 11518 128071
1 3800 147777 53540893
1 43533 63820 295814332
1 81518 113632 359321173
2 119662 421255276
3 66441 52865
2 135648 772869772
2 120449 186534445
3 111811 128554
2 161593 642874830
3 69421 16501
1 56084 58158 324920744
3 153224 24852
3 142538 36542
2 14810 518208780
2 55140 640792863
1 64291 110652 323313897
3 140694 96972
1 68711 97861 432019802
1 57301 58629 388356183
3 117525 87465
1 77141 103899 179868380
2 107638 740443792
3 52314 6657
3 8294 67581
1 40186 66024 485090384
3 58438 122768
1 85627 86454 954809243
2 129715 674327288
1 104264 118521 797697222
1 58846 137450 226063484
2 60044 352942672
2 127299 32498453
3 21768 53351
1 67059 80164 484101241
2 173812 388308915
1 91564 102230 197142125
3 26279 117438
1 87106 97281 236938852
3 164001 70735
3 126869 41525
3 123013 70371
2 104727 317994728
2 58957 873514645
3 90155 123844
3 177748 94670
2 115810 976022748
2 139328 202763390
3 122417 40395
1 42974 121371 783612862
3 22611 58862
2 153288 107946607
2 129522 825262865
2 120968 270837521
2 166553 682275049
2 127400 483778851
2 3990 173941822
2 169163 166856168
3 76643 63260
2 146807 364263807
3 148065 116069
3 137395 55803
3 132583 9862
2 17114 747095401
1 24636 56739 489738470
3 40836 128850
3 78592 125475
3 100282 145983
2 62371 750568737
2 5227 752487197
2 181415 938069048
2 48572 810514936
3 159260 111650
2 121331 844657339
1 14007 124523 500652657
2 23252 692524384
3 75035 93072
1 41230 125314 782657752
3 1967 152083
3 38459 136960
1 29175 116819 601449234
1 110046 112443 622839953
1 88291 112375 237608229
1 16100 99665 746512738
3 137022 129946
2 42592 420981726
2 7615 718652258
3 143715 23087
2 141045 118208806
1 20497 97499 509143371
2 134071 833052580
2 77876 512177066
3 145042 147507
3 6790 39453
1 26580 122924 115999339
3 173677 130045
1 118005 118429 825469248
3 22566 30111
3 118294 118090
3 118789 91465
3 4356 15445
3 28652 54886
2 134365 859151781
1 119730 129931 246383802
2 103021 463952269
1 62266 83161 822558459
1 97745 135451 504871584
2 141638 37868987
3 105051 38233
3 31816 24983
3 50072 81149
1 57950 105841 836186476
2 168000 505317415
2 4924 631432466
2 159618 894071238
2 8418 60852298
2 66237 508090714
1 48445 60648 11122981
1 44105 98671 436007943
3 134147 115413
3 5627 99938
2 158955 550757112
3 91112 57710
3 101331 154517
3 22398 102579
1 76245 140293 604396804
2 70175 949758329
1 93445 97233 347719876
3 115034 18846
2 168341 20583369
1 51182 102545 874625071
1 60451 70720 175468188
2 99253 753586376
3 2941 19054
1 33298 132239 686900842
3 132435 48870
1 62635 106304 604532822
2 96560 525666784
1 597 97259 214856287
1 26803 60407 317414009
2 61575 85173876
1 43331 59163 503598756
3 172864 88162
3 181013 108374
2 147904 933272837
1 45665 99030 174583371
3 146078 129128
3 181400 77839
1 30842 119162 334482293
2 155651 843952153
1 33156 135937 174384243
2 40408 252870425
1 121308 141271 613726536
2 1613 206413976
3 125274 105720
2 93274 497584780
2 136181 24147864
3 43205 17993
1 47430 90731 767370365
2 157264 23499028
3 60529 38195
2 83339 108192400
2 177953 560609009
1 17668 114972 934851534
3 166669 54184
2 142872 242080455
1 32051 61192 261646463
2 164452 211533966
1 1486 10733 885172221
2 27648 529995006
3 114844 83819
3 68604 84229
1 58017 58841 773632122
2 35822 915761314
1 44910 105682 530785374
1 11681 23158 661719962
3 38465 65748
1 101940 107598 279671166
2 6281 249726495
3 82557 104564
1 12489 25851 198301819
3 56676 104579
3 102594 135040
3 76248 129442
3 20530 123830
1 125320 147571 779567517
2 119388 614095989
1 31201 39377 791371480
1 24423 37621 434769466
1 18504 106656 446381392
1 45329 125913 213992159
2 99834 533447349
3 137413 4722
3 156767 150632
2 15635 813400002
3 26502 64122
3 76357 151187
3 79546 8198
3 147297 98950
2 92589 54565963
1 4698 54465 857178807
1 77564 81897 393440070
2 3242 601609075
3 176749 22639
3 44845 136434
1 8015 8228 147502305
3 138014 98031
3 101851 23200
2 66044 643101659
1 65190 116265 24081950
3 134910 65419
2 75051 145415056
1 74675 101974 253522827
1 412 105899 686831295
3 111166 23034
2 123135 834059017
1 83686 85882 384383320
2 76981 762349306
3 1351 150437
2 72905 514417608
1 17929 84458 93673571
1 84022 129830 802770342
2 63064 892337469
2 139399 843194021
1 10177 133953 514083110
3 52813 27519
3 17644 111950
1 24026 26244 800626126
3 64622 5019
1 25620 152670 655924193
1 95937 146021 906038266
3 175341 124605
2 169464 11755082
3 152545 44713
2 107633 172787367
2 26975 243237853
2 64045 614380317
3 173222 116890
3 75737 94956
2 163340 332555964
2 159238 700294140
2 81810 614166807
2 124858 181955835
1 23449 102435 487460258
1 24567 131922 880067918
2 126947 502300897
2 148181 512682811
3 173616 27748
3 139912 43697
1 103157 107417 671462292
1 65478 151425 660182917
3 38618 102187
2 40107 482208030
3 69406 115685
1 330 120796 444300220
2 52508 14219530
2 8949 101172123
2 78243 469800425
2 75355 261318442
2 107494 397523795
2 59139 694420357
2 109470 192790339
3 73253 104897
2 15403 321858644
3 22067 7153
2 121586 415372527
3 142118 67268
1 131898 136496 204513389
1 58448 103763 740799615
2 90317 850895102
3 33842 100154
1 16648 23249 353125803
2 22848 324688427
1 7212 153861 810819460
2 103912 939524514
1 34441 148129 625808038
2 43856 397781826
2 20193 640076067
3 11184 141687
3 66420 64766
3 57650 134999
2 92368 663479737
1 5277 21067 374221298
2 90526 149745930
3 127089 95244
2 62998 814462339
2 11697 425229068
3 21395 134176
1 72022 100969 659929506
3 18036 2214
3 108391 51974
3 88537 9713
1 14836 101405 779649102
2 147072 892877153
3 81155 153555
2 140164 649275019
3 119908 14533
3 155097 78713
1 32139 144628 652404308
3 30376 145687
2 29995 702530488
2 179681 509112376
1 7179 89770 401441253
2 177641 677408360
1 35777 106666 386648906
1 98171 98407 33570059
2 88242 792418489
2 118711 416926205
1 25660 80244 421482312
2 180233 602293697
2 78443 184065102
1 100367 100952 183562786
1 18150 110308 32504076
3 95416 98774
2 99948 71524970
2 127428 3951554
3 62801 72335
2 2930 104306525
3 31748 133195
3 61139 106239
3 22392 11720
3 12078 92538
1 65420 115415 984876733
1 16271 49865 40342070
2 33109 907444820
3 152200 65878
2 32329 677232191
2 168359 819057311
2 176413 29400265
1 81577 102342 411263096
2 178988 343612160
2 1997 787978985
1 69572 144469 416248046
2 105252 882364549
2 16576 993893061
1 26137 122380 97604914
3 157537 35025
3 44770 136889
2 170046 928879935
2 36495 142112998
2 129876 567127779
1 24316 92765 915853943
2 154167 395365905
2 30931 332115298
2 75347 539425289
2 115431 895911391
2 88779 547083038
2 90507 419677589
1 89997 109856 129203632
2 148049 232627979
1 7401 98540 552838291
2 181254 213640793
1 70917 114194 845422052
1 35477 62547 969520442
2 97 970836608
1 33719 154677 227609549
3 49301 33111
2 46989 321142458
3 13953 21636
3 144581 58776
1 43799 150389 236715313
1 59407 107836 76773808
3 118373 16175
3 118922 130666
2 33197 997675014
2 22337 46389136
1 54506 86037 251018858
1 23597 112697 723645260
1 104533 124211 998104786
1 9961 99130 92344059
2 73830 162541957
1 127530 135924 626679871
1 12219 143309 598278454
3 11941 154073
3 51146 150493
2 102843 533136923
1 19563 30901 725606289
3 91560 126721
3 99181 7597
3 36479 102452
1 24631 130931 353715159
2 29713 652104339
1 92091 100703 817930630
3 130396 104324
1 33524 115787 117898021
2 124602 571357636
1 42895 55225 272451503
2 29387 444177061
2 29824 882068743
3 161441 78331
3 151013 78343
3 172573 99421
2 155965 866726533
2 27540 477705802
2 28420 933396784
1 65139 132462 254526846
1 107226 148523 194675049
1 76004 88768 379522398
2 79166 951805497
2 91580 751374615
1 17436 131445 630674968
3 119137 122753
2 147610 710332654
2 31696 29034831
2 163042 714324656
1 62185 145987 700368484
3 98273 2501
1 119806 121279 82681271
1 11051 137153 262902241
1 43027 66108 619109640
3 59467 1938
1 6906 17993 877222735
3 98366 98108
1 37540 88070 864784935
1 1136 19308 631008973
1 33142 109001 453828255
2 106722 993602111
2 148767 725887069
1 46175 154373 984354826
3 179559 23611
1 4642 46379 882660893
1 20590 148774 620181444
2 118209 934581223
3 126331 75807
3 17659 11195
3 1057 126056
3 149570 153071
1 73395 99558 527556380
3 101798 33524
1 30229 119466 869905459
2 170915 272544166
1 62370 150349 991152600
1 51907 67067 528860287
1 54866 100120 370007537
2 4825 449845593
1 73401 95842 160271591
3 6015 86322
1 1966 14691 998918727
3 139619 19061
3 30175 53261
1 86587 146933 535056281
1 52414 68100 295912695
3 115517 114473
3 95880 96679
1 21540 97735 789969930
1 32313 70072 817617747
3 176891 47836
1 34263 101788 252904457
2 139968 463952947
1 38275 119384 254472537
1 49649 95997 356363809
1 44753 105489 604018041
2 16688 222511795
3 103269 54363
3 17214 146356
3 135527 80631
1 12872 141589 710336164
3 127375 20461
2 82906 469547892
3 51205 68403
1 78599 116059 802001348
2 146662 980092139
1 23187 28555 258042774
1 3276 53480 231214719
1 69254 76330 798849435
1 67733 74188 536275901
1 25648 88738 25107442
1 99460 131469 765009450
2 167680 965283510
1 63642 83917 377610096
2 88123 803963689
1 80584 123527 46198718
1 56038 61809 226332388
3 73623 141950
1 5014 28414 709460232
3 70040 57326
1 40566 110494 717002460
1 56298 93907 791213873
2 86030 119276482
1 16743 72569 79454125
3 107368 106188
2 149245 968366494
2 84531 433243467
2 112928 201059412
1 84963 126106 233916969
2 52905 752323519
3 33264 28239
1 28349 144534 422977727
3 52091 59258
2 36568 942369795
3 138563 62012
1 11296 131404 675118733
2 135430 576315057
3 111012 140282
2 11095 729859720
1 3092 48924 288378476
3 114555 122228
2 80374 751651784
2 44034 918675296
3 166223 8277
2 10435 669751947
2 77356 437411963
3 19838 110598
2 135185 857217851
3 28107 153816
3 122655 49871
2 77583 436550238
1 68166 73875 536684476
2 146683 869843786
2 51042 386284060
2 126177 247187280
1 793 145422 756931145
1 27892 61125 24089444
1 35833 67367 943255301
2 162681 266885075
2 140994 443708661
1 79245 107849 865923470
1 52014 117577 46784897
1 91059 94275 970125568
1 148 114724 34759399
1 899 122720 445827796
2 40979 133742887
2 170758 741152999
1 32615 50881 572970279
2 38382 846474530
2 143745 760938779
3 122141 123746
1 88613 111981 638344597
3 107793 3051
3 70575 138436
1 27178 82891 23115722
3 160994 21570
3 127399 55956
2 25695 800835961
1 126998 142279 928501540
2 106559 885798072
1 28923 41032 172522459
2 34912 731801758
3 38722 42309
3 160927 150393
3 90233 153235
3 1356 66126
1 3453 81147 420073247
1 62845 82814 912114971
1 50705 78069 105609069
1 71504 86287 429147962
2 75419 206914078
3 56594 22902
2 79095 340820730
3 173463 743
2 99855 482208374
3 135963 131317
1 2050 31667 787523232
3 175398 22826
1 137687 149947 399237420
1 52943 115137 755436495
2 49011 434568243
1 83000 149257 623135856
3 76622 75688
1 502 10412 418770675
3 119406 95853
3 46851 79379
2 78689 853135167
3 128708 73453
3 22434 153199
1 29717 42134 799275367
3 118682 101302
2 160482 860982464
3 137612 73528
3 14246 46721
1 96878 137608 350217898
3 38250 86475
3 88404 115980
1 9736 101851 697036544
2 91798 882255978
3 153363 4707
2 32486 163152019
3 76409 118810
1 101686 136661 254420008
2 40570 252765120
2 110623 939022094
1 2270 60932 134880294
1 1746 11427 294148621
1 51499 132037 209219925
3 37854 143045
3 68089 133963
1 75099 95759 256466052
2 53804 760984751
2 166081 998283831
3 1111 119982
1 8905 77737 384398756
3 23050 294
3 11773 71240
3 115163 5958
3 115790 2867
3 95084 148212
1 61743 153101 895436959
1 10148 137245 311722680
1 17639 105789 656123184
1 107243 115570 858206601
1 118017 154885 79242016
2 162325 329126172
3 67166 73431
2 151284 688051855
3 24967 63972
3 79291 65984
3 143795 90229
3 44135 18296
3 95315 42466
3 131087 92647
1 140562 149906 772308925
3 69727 71585
1 41735 62756 970931133
3 39372 62573
1 55643 78370 780070799
1 128131 153613 796674541
1 111314 132474 215560848
1 1760 48417 800432867
3 138858 113157
1 83259 88501 71888769
1 51644 143357 828207931
3 133081 14799
2 145921 391338511
2 31389 673616000
3 47977 104756
1 40378 45912 370258346
2 135993 697352563
2 46212 367959610
2 81883 362514074
2 144919 659710105
1 20473 143102 988180739
3 70375 55496
2 138376 121399435
1 29748 99095 319668276
3 144865 94458
2 9607 723367235
3 38917 51926
2 154534 412317973
3 65418 103994
2 149146 808586704
2 133 259281380
2 84239 373818587
1 10855 153393 29339649
1 10651 135075 825573668
2 62548 58138249
1 35404 151804 739428608
1 26691 27300 230151125
2 129094 174744407
1 89021 140432 694571191
3 62516 19512
3 41828 101769
1 44626 131161 972508817
2 62528 277010242
3 9330 48897
1 59788 113215 48043345
1 83863 93076 629145539
3 43662 63135
3 88348 93429
3 73448 121158
2 90803 794821964
1 34772 60731 309785383
3 4772 79118
1 89445 131809 920347682
3 150008 89608
2 180834 192552068
3 22283 824
1 7934 18593 250919134
2 141359 195353831
3 121699 128583
3 130678 118367
1 52996 82060 65551993
1 51954 90299 509587184
2 17968 757588596
2 87297 369072683
3 140170 15996
2 82168 785131238
2 162960 116770100
3 63661 10307
2 32453 179206958
1 74145 116306 919767323
3 75559 19244
2 170838 98282309
2 172066 816503676
2 176549 643399754
3 11994 130624
1 37055 151975 713729212
3 114013 97793
1 84077 126673 721737681
1 34890 35494 806271215
2 96115 400840508
1 60809 99355 804151944
1 112243 148493 854960032
2 21828 951841886
3 125849 139423
1 17797 115180 480483692
3 30710 124965
2 75714 524494478
3 10689 11999
1 25419 42301 910806305
2 104087 100486565
3 157079 138039
1 113367 123944 776561668
1 30913 147449 527354898
2 126912 245712682
1 44403 115384 612547113
1 93061 96636 982372691
3 123728 99463
1 132320 149671 438440270
3 126660 147752
2 151888 585550589
2 93433 182608734
1 124065 127685 451291527
3 73943 88324
1 105685 136150 354425201
3 158362 98530
3 159696 4852
1 104645 120411 106844756
2 113756 868500473
2 79810 488990093
1 59325 122027 932833975
2 100363 503259723
2 118040 311810704
3 117518 142530
1 11231 113342 861675095
2 10383 874258210
2 52175 152257362
1 18670 59759 941223418
3 176718 42655
1 46110 133024 962877002
2 35236 709523557
3 117419 121503
1 68612 105940 932441847
1 39217 71475 295267654
3 42638 103675
3 115785 83341
3 120990 37822
1 40206 69612 648317132
3 21287 126918
1 63636 118611 344061975
2 39921 208588966
3 55555 149714
1 50498 125268 705500320
1 19012 69593 237749250
2 149630 579981308
1 68396 109407 425222394
3 63823 7104
1 42522 123602 711966008
1 113691 131884 458552979
2 37821 946583530
2 119489 365419899
3 93702 6316
3 31117 78470
3 99051 3683
1 68205 131015 749215501
1 46132 86286 307987993
3 135807 56719
1 57885 107290 922032497
2 67466 197940754
1 62526 144008 934428165
2 158740 655274591
3 94730 25101
3 118808 48779
1 50439 108742 281073253
2 2116 844972731
1 3492 85394 677621631
2 14423 683069270
3 130258 143241
1 53525 141185 282473328
2 75842 294507281
3 121613 139122
2 180219 247944731
1 133832 147562 759240868
1 58520 137829 579550316
2 66951 535611027
3 107763 39540
2 66214 344183283
2 71161 145076783
3 29415 150016
3 45468 77901
1 116567 131001 80405481
2 21635 512590021
2 31457 546091435
3 151857 97128
3 157289 49246
3 23995 66342
3 47283 69865
3 156788 146374
3 150576 15839
2 135018 376441272
2 103408 251401917
1 9723 36404 361921823
1 24230 54971 783671034
2 137473 564105681
3 20972 106655
1 85212 128590 573499119
3 41888 28074
1 89261 141394 972167798
1 89019 110862 161284896
2 150735 922279297
1 65671 150562 21455510
3 119465 14387
3 105329 3675
2 80428 705215357
2 57612 354480229
2 95585 312059785
2 116806 24127271
2 107339 639472841
2 6175 388642126
1 41322 103784 775047894
2 66030 348862928
2 126590 505818336
2 43479 527068883
1 974 86919 978059021
1 58423 91700 22698165
1 86198 129891 798155718
1 74257 142969 764837869
3 27750 134137
1 10956 145434 28798648
3 166886 62254
2 49461 71788417
3 7523 24600
2 122376 568271537
1 12926 95836 887751041
3 128927 112770
1 30775 38237 38344475
1 119898 132991 37120121
1 14315 34199 352916033
1 100054 118133 200468419
3 155402 101810
2 101350 877716698
3 1989 3239
1 48858 127463 384257225
3 165105 93586
3 79520 101272
2 92348 771484355
3 28329 77623
3 92146 8114
3 140205 53018
3 73257 6689
1 881 115932 501873573
3 79887 101628
3 6315 56931
1 11885 100215 737747296
3 8879 90703
1 45851 92446 866713438
2 32140 151945109
2 178448 352405893
1 60089 100344 676566771
1 27436 151249 588780109
1 26402 54182 939369015
3 175564 74122
1 9964 57727 632336999
3 52227 151102
2 110552 379475151
3 164209 111152
3 35762 57414
2 37322 727905653
3 26345 143420
2 125504 9657830
1 9515 115024 588988580
1 118509 151592 406046205
3 44991 54960
2 48370 105075039
3 55703 99337
2 175309 930617981
3 94890 153818
1 17694 90696 504492514
3 130977 64526
3 77195 82017
2 123272 412378164
3 1937 30260
1 43224 135468 938648160
2 112988 782919065
3 38219 112206
3 137076 134274
3 142404 128791
1 113190 134513 699423840
3 117121 29848
2 91039 634342743
1 84666 101925 69380088
3 91148 114499
2 17723 13683148
1 23368 141664 871884836
2 124595 907835194
1 81331 129355 714941764
3 104517 135749
3 6126 129395
3 70904 51983
2 101078 637252381
3 67457 51167
1 18506 102112 420718870
2 8763 949354498
3 120119 104963
2 81467 899779920
1 110427 152652 21626547
2 57231 29852233
1 41604 61985 222607181
2 53672 740088187
2 30185 242816707
3 22880 39392
2 67531 196680125
2 17600 734829709
1 8503 25961 69402852
2 51910 744563088
2 83025 5946120
1 129705 146576 477670501
3 35238 134341
1 37947 137847 801019997
1 50785 129531 638599257
3 100128 105087
3 169036 62757
3 107383 15510
3 88261 85631
1 29685 129404 851673045
1 60216 153350 462934543
1 5805 105798 470023411
1 111117 126436 992694985
2 46391 708662112
2 68136 187625779
3 146216 97830
1 55413 91304 518567227
3 173392 80387
3 63530 145963
1 45294 122483 380723271
2 167808 753985697
3 112313 41642
2 26370 233342307
2 137028 396564415
1 1671 20820 549531383
3 49065 64478
2 106139 23731381
2 133064 615550611
1 91556 116001 453945290
2 115816 497282338
3 117394 70180
3 156240 32181
2 32687 836288863
1 68824 123202 239951966
3 133762 25036
3 13600 72287
1 23941 142780 985214221
1 120847 148033 933099514
2 68662 893350873
2 110578 748562438
1 45907 118287 948412161
1 33570 105476 66848072
2 169542 223067970
2 137809 737106595
3 47963 64188
1 86262 91895 796591145
3 73362 123264
1 104122 124700 371215657
2 138077 501487426
2 108119 213648602
1 14558 77725 997532035
1 63872 150612 967692277
1 68138 76950 15790513
1 27248 88407 303361862
2 97605 215591351
2 140781 766683526
3 78404 57304
3 42297 7475
2 111005 270455814
2 180986 213003142
1 31141 112113 964400838
2 17497 95235279
3 164497 53669
2 180534 428570455
1 66404 72399 481557502
3 40342 23666
1 61574 71070 737176004
3 171672 43110
2 134850 873925950
2 144624 314709084
1 97191 98554 846340235
2 168072 163192600
2 52791 220858341
1 52113 127335 506900949
2 50539 837761516
1 74503 106011 224334313
2 98391 49566711
3 11069 41944
1 57993 64950 850423599
2 47746 315362432
1 50147 62917 668242664
3 145184 18099
2 92207 793872906
1 13093 17440 725907432
2 158445 348593530
2 144287 108993345
1 58291 141933 716621641
1 8338 19200 976082103
2 112235 103762002
1 73279 140369 871752108
1 9205 19139 234977542
1 42779 102766 294952253
3 145913 87547
1 66041 72205 43939032
3 6053 16584
1 26438 132313 802629995
2 63165 209530510
3 121290 5655
1 144539 148956 919499986
3 129355 55756
3 124138 81607
3 56780 48550
2 139084 740141005
1 45257 54243 764244918
2 41183 2806222
3 61443 124202
3 136623 147650
1 55468 81860 645289659
2 141937 687227971
3 68903 22038
2 114660 520947057
1 36416 108821 898040414
3 80180 113034
3 163917 105145
1 8130 119788 501565761
3 112709 137142
3 133856 129761
2 120636 511112334
1 105796 133956 402603810
3 60085 22319
1 38847 46558 489497190
3 39640 26570
1 100069 114988 897856659
3 179614 33682
1 95339 153106 941189986
1 74544 128700 31362542
3 147196 47357
1 55025 111463 540952639
2 21250 442480063
1 21078 88184 576483721
2 22115 529132761
2 163553 876911839
1 44712 61570 306197929
3 90415 130103
2 170097 600665749
1 11414 94445 44554867
2 56736 289678050
1 125504 131834 254482123
2 5677 353236181
1 116282 148068 615168906
1 13855 50815 349565043
2 953 142448997
3 177478 85108
2 37714 846116042
1 9237 54910 613851238
2 34677 622926307
2 35951 868651084
3 69654 100154
1 9729 138312 746368769
3 162598 92612
1 77951 119183 576730660
2 134672 363041048
2 166764 94623548
1 65155 146869 586831767
2 28172 1101673
1 19812 32338 509944551
1 80585 97401 192831390
2 166875 413312106
2 61848 308024456
2 49489 686829342
3 173814 79022
2 40305 795809530
2 106679 952892825
2 13801 110510395
3 154424 37161
2 126945 365063338
1 3932 40636 288009248
1 40358 138474 194075448
3 35251 11899
1 4373 21967 954110129
2 162690 117654304
2 126378 867045933
2 89121 133913199
1 134497 154613 339981131
2 175138 63322419
1 96304 134890 704507634
2 123708 858194347
1 42029 59857 511494847
1 52245 99511 117498513
1 3141 84568 367322464
2 163408 558761273
1 104614 119259 742684448
1 24257 37287 113159744
1 100633 134106 30115772
2 171209 488358181
1 100216 119221 885237125
2 123120 379733611
3 99731 151258
2 139855 680536208
1 16014 65479 167254454
3 134576 69880
1 14914 42184 161213994
2 44576 1966005
3 163161 105852
3 19103 110085
3 155354 40410
3 674 57215
1 105958 137067 490910244
1 26803 53500 371885496
1 7670 26773 646000388
3 40458 134865
3 114627 66535
2 57034 854287736
3 60119 40220
1 92203 141093 329295003
2 100055 990476951
3 100095 95884
1 42877 49044 11955196
1 11984 69899 477966924
2 177463 231045532
2 63158 581496049
1 10442 25414 767702780
2 48152 927546958
2 92352 108690488
1 63480 118952 343649099
1 91178 97364 778246825
3 177968 139928
3 174372 19970
2 2650 163756138
1 58089 128618 637748026
2 84531 354284181
2 173297 763013413
1 32184 121268 649584231
3 166518 48846
2 78598 367903211
3 21773 125994
1 28877 36757 734546357
2 32111 532947246
1 46184 114718 981000411
2 83719 272977423
3 133918 86824
3 94886 98126
1 42441 148423 135265350
1 114256 139935 262361387
3 172317 148137
1 27662 65704 509797503
3 137945 40528
2 16909 729054818
3 70774 47346
3 111840 73734
1 7833 31947 292128689
2 37859 374215473
2 39001 99926188
1 76599 148631 663158831
1 50913 98376 696537203
3 15274 60028
1 66998 123102 846638157
1 9110 124802 857868112
3 171100 52267
2 34230 602015000
1 50666 143602 946117422
1 33121 138824 399536487
3 102606 151373
3 154143 31590
2 45703 257024425
1 26758 92224 439103779
1 110038 126587 357416700
2 59365 561321157
1 96741 112830 750564635
2 138255 280247682
2 56942 374131493
1 19815 96587 260204245
3 104248 601
1 1608 47999 686943109
2 26256 703945501
3 63522 28163
3 129494 36667
3 82490 72587
3 26568 81522
3 60255 144364
3 152597 15251
3 137293 139552
1 133255 134274 362215112
2 35867 61992238
2 109989 192797906
3 41364 118312
1 38291 80125 793483980
1 28045 150873 809211631
2 5702 618304945
1 56267 112616 200083319
3 58059 105722
3 126955 36141
3 132066 38723
3 114718 126040
1 31584 109163 308286997
2 72169 422462093
3 80562 5782
3 157135 8762
1 11614 96908 352287807
1 128219 131000 334089703
2 26890 380873317
3 41832 9137
3 49298 147223
1 52225 148029 399372698
1 83819 84914 848253475
2 140304 602222195
2 372 399378547
2 50289 656950810
1 24346 124151 954324126
3 74719 63464
2 74393 262478274
2 35451 633435119
3 152451 94190
1 42903 50559 100094300
3 119049 93428
3 69636 150062
3 47088 72766
1 52911 153414 307895359
2 158605 132602310
2 21822 367983513
3 135552 124874
2 48760 190336323
1 89288 113134 911497692
2 110165 523318487
2 99677 215886275
1 32230 117445 19782731
2 41193 973561735
3 64278 22825
3 87093 70147
1 32831 76002 526951648
1 52869 121035 307420758
3 171032 6271
3 71353 130993
1 46288 154899 214743862
1 18300 49015 873437267
3 66471 15092
2 106221 624812513
1 61024 143898 31937104
3 164945 117827
2 146257 420984118
2 81774 258518134
2 14987 932713940
2 26201 583463208
3 124678 83633
2 166293 592828613
2 727 284111364
1 72691 126136 170834731
1 25282 27281 388548309
3 31551 103067
3 152822 148276
1 136248 141961 396801482
1 47763 85004 143280512
3 48130 134547
2 19340 696197416
2 76872 704438161
2 5744 496238436
2 71666 948192874
3 137695 19160
2 5407 371801348
3 161486 107906
2 14559 287262793
2 123967 819495811
2 134956 661714991
2 107998 897377706
2 3800 633437112
1 23097 69826 546928986
3 8739 95023
3 60108 44741
2 141132 210484699
2 64901 917441365
2 122550 683057466
3 91652 54142
3 56149 145911
3 94763 41436
3 92975 125130
1 65459 143134 642583438
1 20517 102106 818617609
2 44646 435880623
3 15941 24951
2 129752 103639931
1 24094 68596 636432797
3 128363 79008
1 84986 89839 338560781
2 79548 284121584
1 6474 69158 852227983
3 137136 55284
2 53853 480412738
3 140413 94637
3 172719 32442
3 8308 124580
3 139427 64319
2 94316 951262863
3 136575 65559
3 111486 110709
2 115660 4504143
2 2798 907800401
2 117335 383991904
2 54950 997294857
2 42258 530287991
2 126864 897453214
2 84104 900736471
3 10699 1541
1 7649 54781 139722382
1 5148 28261 445889568
2 168931 674828518
3 24658 121513
1 31865 153579 249920141
3 179369 88513
3 119088 34373
1 58227 130267 811498678
1 15821 57419 473315476
3 87615 113171
2 111357 841755999
3 96151 103538
3 58973 39627
3 157409 65752
3 129333 51775
1 4675 134718 883330692
2 154252 286520832
3 180975 24474
3 45651 74637
1 116222 152690 449801946
2 28817 711424690
3 55590 32535
3 79227 79394
1 77493 136530 515193246
1 80206 148602 31449889
1 3362 104285 512878874
3 38340 141976
3 22398 101191
2 89474 854871316
1 87936 151249 282711149
1 48702 139644 119732655
1 12847 149027 605525479
1 32929 86580 208380550
3 26622 75678
1 20187 58138 509344944
2 98038 304359626
1 120615 135887 832679525
3 163678 84577
3 66811 82478
2 174782 99294176
1 68438 145936 412972114
1 116124 117405 724734225
1 26937 138925 871210018
3 76324 146512
3 83285 16331
3 131850 36146
2 51300 212835402
2 6409 5839909
2 53415 952907242
2 151939 243504242
2 120012 761207106
3 15293 26746
1 17645 143259 346839352
3 73771 98540
1 93148 121167 435769660
3 78569 107606
1 55821 125933 886088488
3 112839 145248
3 128765 107620
3 9589 46995
3 177207 83122
1 44716 112408 871152243
3 65449 78411
2 133864 633874554
3 106574 32985
2 164 167334433
1 40685 87879 89035789
2 67154 335933732
1 21687 94251 754196318
1 111815 153584 530170141
2 43924 710148220
3 40904 24592
2 117171 909548868
3 110731 141751
2 71096 135110336
3 91799 144197
3 165838 72872
3 179668 42215
2 16838 115969177
1 145572 146930 216420771
2 9292 861468441
2 103263 907651084
1 120492 133093 403161460
2 77360 815871989
2 99985 516351585
1 77450 122485 169934973
3 149227 45900
1 95257 104945 134608042
3 16417 20972
3 146539 74417
1 89172 149138 271781464
1 20802 91311 190316695
3 38874 44816
2 119349 390522781
3 96800 119101
2 150202 560199946
2 114335 410105415
1 39948 110730 994168647
2 133551 714328768
1 6206 26035 967634514
1 62789 67581 748284195
3 126053 117371
1 31916 114664 536051411
3 133744 75625
1 25724 53662 812192185
1 78556 153849 146285434
3 130823 34784
3 101503 152149
1 62868 122429 330185668
1 54411 117651 983777639
3 33781 2189
2 69566 544881475
3 7878 147396
3 55510 127485
3 91780 23080
2 53847 969665926
3 28357 18282
1 17842 105817 690227005
3 19754 229
3 51263 122905
1 64439 100498 343627679
3 123659 32837
2 86883 599641072
1 90109 127078 600261521
3 77743 30592
1 501 34950 773623245
1 129575 135676 319914640
2 50933 283699909
3 167276 83341
3 2046 39219
2 21584 387031830
1 71014 90963 340910735
1 118300 145819 757084610
2 13307 360672187
2 57018 401836310
3 150023 151034
1 83885 147149 677660033
1 60716 89302 655785524
3 117425 47386
1 74641 141473 634786890
1 13527 140390 733958567
2 154792 253483002
3 126845 6006
1 79496 136429 48240023
1 75580 111483 394310558
1 23265 106853 464251252
3 120152 107540
3 179144 120811
3 88901 120510
2 43324 89863033
2 35110 7275467
3 122372 26863
3 165084 103686
1 26004 106961 686232534
2 63292 974493921
2 131324 593786949
2 145202 889811488
3 156242 63636
1 4027 89399 929170044
1 28765 102571 65696062
1 29281 57410 6766944
3 101882 7314
1 91207 137231 558136608
2 144589 35826384
3 88181 14756
1 86873 112765 992374738
2 16591 310744500
1 43984 51159 408368113
1 68119 82598 368196766
1 39307 41954 151101934
1 7553 56579 994259862
3 7716 153229
1 56159 84542 218475602
3 139688 81579
3 55619 135462
2 128927 777264431
1 17390 98112 681943624
1 109604 115791 821691736
3 153721 14717
3 155012 98453
3 135579 40547
2 43770 454474778
3 181333 56545
1 56477 151290 324978168
3 150215 104776
1 74298 88233 411558361
1 144292 154305 143556203
1 44363 108834 461825808
3 105976 140062
2 143046 311369835
3 141811 154064
3 111310 67800
3 137527 93445
2 32756 144091045
2 127330 640460515
3 170856 127709
3 174989 40359
1 24836 105826 72493510
3 143250 31867
2 104116 760612268
2 109521 966007509
2 180815 435861439
2 44664 103048766
3 91001 10922
1 117970 141195 317497698
3 134290 4858
3 66038 1750
2 7149 586585001
2 32510 376623294
1 9679 151955 535193642
1 93043 123057 16946415
1 117887 151378 528397916
3 47258 20573
3 167697 75893
2 50545 408786633
2 9921 79430701
1 13479 47874 564996482
3 18508 99406
1 112446 147853 339785211
2 11962 981313456
1 67393 127593 694347781
2 90479 859226911
1 14569 99278 758067641
3 70571 76145
2 36596 527283062
2 49062 156102777
2 3483 237564138
2 92503 76182705
2 3801 767111586
2 102230 212757519
1 59957 142625 337274694
1 76080 101710 853712775
3 24445 11808
1 128289 143347 716736922
3 121560 154713
1 36846 44311 856244185
2 74591 611063544
3 178964 14185
1 68252 120588 880777010
2 64288 97120682
1 39514 104347 821348716
2 144160 402990001
3 136344 14565
1 11624 67367 934843398
3 97129 21665
1 49844 92714 764576761
3 160494 142733
1 112977 149148 567445872
1 122092 136646 112134548
1 83927 129688 501171909
3 141428 85263
2 154928 870022377
1 32748 151889 603569164
2 117683 281764565
2 33220 90550197
2 46971 599166688
2 109996 981331925
2 126690 794348150
3 60522 97890
2 152187 183016849
3 161506 86167
2 99974 497982952
3 14198 122012
1 35773 147304 769221913
2 167639 73104976
1 20689 86653 337875474
3 164191 4888
3 38476 79910
3 56058 83356
2 7309 335248660
2 77865 547078220
1 96465 134641 99043549
1 92856 116460 184021198
2 105561 488989206
1 5380 53233 239911835
1 1790 18445 93247460
2 26372 385185148
1 111376 121989 955959515
2 33326 986081623
3 42879 141828
3 53985 100799
1 95152 113283 721342795
3 65944 46883
3 128203 107677
3 164638 55796
1 84657 104329 853310063
2 80479 445767011
2 55987 863871832
3 7434 140606
2 149957 915851873
2 51289 174138703
3 93343 126831
3 166171 33365
3 170171 69842
1 27643 55842 417622761
3 94509 118227
3 57543 136600
1 13288 125248 837291257
3 149519 43017
2 48991 521547304
2 101778 384122423
2 120540 677421957
2 132001 173892369
3 33867 1706
3 14235 38720
2 125953 567180320
3 98487 135245
1 62294 114235 751796531
3 116763 9723
1 65732 129244 584710451
1 67783 132905 354965170
1 81806 83098 685916021
2 68483 362146308
2 122970 511276642
3 18953 133733
1 107050 127532 813464465
3 166788 52865
2 91181 779998981
1 66545 108592 76892830
2 78642 448470297
3 126961 118351
1 66326 132592 767346484
1 55498 124074 833803265
1 49253 99134 560767422
2 128089 164901327
1 77401 136528 329803632
1 36720 85206 699290943
3 149209 91010
2 126939 828677448
1 8766 66338 253107192
3 48326 149801
2 67058 439435597
2 143475 658385479
2 55663 643887217
2 98828 388148252
2 14427 25552801
3 154161 134101
1 4763 61042 464393634
1 20488 117289 578070296
2 46170 559329784
1 40286 47305 473121559
2 143011 55000111
3 162939 28804
1 16280 60397 244274411
2 80972 59392888
2 43210 586979270
3 131381 133346
1 29795 108702 936566032
3 84829 151427
3 93112 61928
1 8249 93846 477908282
2 103093 48280023
3 134818 141574
2 76108 950265582
1 79967 94505 100101335
3 47334 33178
2 160857 542188079
3 37590 76042
2 87272 11061209
1 3878 124085 510580942
3 77358 95711
2 64752 11747376
3 105252 139381
2 106059 603379648
2 88179 977455260
3 148677 50694
3 23318 124529
1 102717 150066 261981428
3 2884 134926
2 138930 426214500
2 37976 207650909
1 37582 65102 166535418
3 169071 92060
2 113607 22782264
2 18048 112205259
1 26936 117387 736275067
3 77143 107538
3 56182 147093
3 20605 117973
1 33088 119510 853853516
1 20008 121799 551261236
3 38773 143717
3 10808 24582
2 21137 971092618
1 1584 16702 763618865
3 176716 6985
2 51532 741268125
3 30343 131293
2 50109 2038322
3 109567 22861
3 150569 67305
1 14875 145353 269924632
1 9528 18178 163613560
1 67975 90714 812747797
3 170667 42682
1 65592 78780 355433820
2 5114 172038018
3 132313 6413
1 24715 136019 66810055
3 107031 79464
2 60779 369056599
3 84309 122634
2 71908 270695301
1 27441 77804 612854784
3 87294 7157
1 64018 105993 232984350
3 25781 107925
3 3549 62985
2 108065 152856370
2 89948 699243332
1 61804 90142 513392865
1 52996 127279 560080035
3 176916 93365
3 173144 75084
2 139439 550494444
3 175480 107690
1 116014 132335 692916988
1 29248 124797 491503303
2 100223 527068466
1 47083 59820 503080212
2 125346 382693658
1 75629 116956 389626278
3 88924 138270
1 59967 150925 412459391
1 46847 131825 785743835
1 11551 71340 754758690
1 42455 50974 512968913
2 49567 871015733
3 142010 59707
1 14434 20821 756433957
1 4463 130336 945111203
2 45834 376127021
2 146466 835291744
2 143204 753429527
1 27 1033 974038446
2 68100 949996971
1 75105 148475 744537221
1 54197 118448 868105771
1 91704 152412 843225896
3 96216 102384
3 45886 24470
1 44663 142956 353345103
3 85025 6371
3 40700 42289
2 169078 318298582
1 70843 117680 850450285
3 150610 33568
3 143787 128987
2 158776 951813045
2 36086 341144955
3 91222 80656
3 169295 48748
3 162623 142953
3 100231 35860
2 26466 117596543
3 34049 119266
2 27951 560056639
2 10518 341583928
3 128724 146654
1 51136 135664 639513461
1 25405 114439 54001858
1 97097 141650 635250091
2 140896 396166017
1 12464 14849 496739569
2 44927 436936210
1 38148 73074 770156230
1 5853 95994 70590371
3 96458 7230
3 161850 60994
3 80838 95160
2 155933 875638497
1 33600 47138 357128362
1 10539 99407 740678606
2 21142 493058103
3 83152 124117
2 55435 936028357
2 55683 852271672
2 47933 685604939
2 78494 712107944
2 111577 184597732
2 108158 830066284
3 161210 27048
3 83285 10398
2 10958 746153976
2 18708 139119207
2 76733 753659087
3 115503 79932
2 84115 984173404
1 7813 65561 172121142
1 24702 76131 549304159
1 13723 28738 621578297
2 125383 803427438
3 46514 46599
3 37922 30424
3 80680 150012
2 31005 141329115
1 58072 147283 514052471
1 7710 147281 300057344
3 101746 65813
2 167720 611019892
1 12210 150171 739435893
1 84665 91459 309363199
2 132070 596739578
2 44257 479781134
3 57821 105141
3 117566 67024
2 69623 889947306
1 2768 40126 155678016
3 140632 135891
1 3140 65884 33828517
2 85934 234854176
1 87250 138731 162882150
2 62926 113316421
3 113648 130784
2 110143 494547739
1 52055 67971 504215344
2 11565 173939417
2 42617 744959025
2 147400 230259237
1 72698 143146 916208383
1 55194 134695 498903726
1 15083 77725 37957483
1 90374 91177 764733997
1 60970 149809 237075047
3 87378 122459
3 30210 86902
1 310 98816 576366078
3 22112 21538
2 41463 941797369
3 84107 21042
2 79113 543088876
3 162889 78341
3 134188 87827
2 72882 380098900
2 5769 907687767
3 47229 80203
3 105714 90767
1 34056 125645 171684320
1 16006 45227 618180263
1 124932 130484 962282076
2 102102 430963009
3 172679 83571
3 84187 89324
3 31059 19292
3 99086 40383
3 101852 32503
2 18317 100980323
2 97216 253340500
2 163937 536330077
1 13403 41686 151534423
3 95606 42392
3 53823 108900
2 118514 139106808
2 123494 731540156
2 178853 848647330
2 73304 460860057
3 15007 110453
3 145844 28470
1 34479 97263 645930626
2 122765 589204029
2 63180 629973004
3 13101 50093
3 176291 112994
2 179857 840296833
3 107712 73913
2 117547 703840383
1 37166 152762 615632037
1 53000 141684 246780974
3 148932 152850
1 49232 154217 402319832
2 118929 609480854
1 18096 139736 197389254
3 135994 113616
3 17592 138180
2 10737 629148549
3 175509 61342
2 38584 556325154
1 72344 76125 589340897
3 19503 111721
1 27497 85865 684759516
2 52534 458047547
3 47590 140669
1 25178 140188 71037659
3 14432 67169
2 122652 28545092
3 95905 135699
2 111340 253361154
3 108450 123959
2 30563 272700344
2 27476 624523455
2 150465 931214053
1 15379 99029 552805018
3 124288 73445
3 97147 136201
3 10155 110310
1 108442 127259 247008845
2 44715 883148403
3 169642 67282
2 45368 254160772
1 42964 66919 812265610
1 69489 140116 393807717
1 14846 119868 761331019
3 103177 126654
2 90383 959014428
1 48516 111172 899132630
3 120516 64918
1 26615 141468 971918079
1 93695 109171 907978292
2 53005 386768446
3 149078 78957
2 179303 501523224
1 27091 80231 752206845
1 16021 29677 995673285
1 37863 97156 38448806
3 120675 21031
2 140950 359847403
2 166976 826482632
3 103980 19579
3 128368 2338
2 47160 138158768
2 68848 66370528
3 139938 97925
2 29700 424270065
3 130654 88110
1 32949 55907 763855154
2 152169 533664126
1 55684 152629 136122969
3 69733 146190
3 136612 131228
2 170734 545161005
1 66289 140549 286571236
2 168226 497800118
3 166775 15536
2 54600 625577797
1 50556 149554 844188088
3 111356 108079
2 84867 530142285
1 1332 58538 481302162
3 91623 97144
3 160866 49597
3 34438 132784
1 29386 104038 462733659
1 1319 154744 527787908
1 123124 142988 864311164
3 101710 15805
3 39513 63154
1 41846 71193 801328365
3 51839 13033
1 4550 53487 793891093
2 145217 244882044
1 79482 131357 614790022
1 31186 86117 736851288
3 41397 117508
3 33186 144236
1 675 23088 555014584
2 96826 142297278
2 51270 457120998
1 30412 131732 662184597
1 51486 121199 91055530
1 63700 139075 252403478
3 54484 136254
2 152889 128377560
2 105201 185568808
2 176868 172626758
1 30403 130708 709136369
3 170773 24323
2 94671 755691834
2 131571 450382222
3 85404 27101
2 155508 550352297
2 102116 682167417
3 39866 10985
1 136801 141474 651267388
1 13906 64261 909760473
1 99655 111134 988249691
3 153121 92811
3 174762 37469
3 122226 100995
1 119491 135402 240025564
1 37592 88775 201005157
1 12414 59327 98824127
3 5446 137847
1 101686 113172 223175795
1 136830 151001 684769558
2 174838 266583964
3 150102 41058
1 73183 84406 540723664
3 94163 110110
2 62720 538955577
1 1862 126446 743397956
1 57258 85752 776739429
1 3451 140814 173934732
2 131779 721477400
1 87864 121296 407564889
2 166404 838431931
3 77133 112175
2 49772 865971901
3 164067 82754
1 101043 115422 504817516
3 147040 139211
1 40365 135793 590660870
2 138947 961040442
3 178367 137038
2 21550 213092037
2 79151 589658082
3 133318 10700
1 107414 113117 355322622
3 99932 86642
3 77367 61095
3 65725 11483
1 67004 72202 154153306
3 123658 21625
3 75987 106039
1 28698 115933 78696923
3 67234 111342
1 70247 80459 85461187
3 161389 111754
3 86296 111187
2 64132 704336844
3 24519 137778
3 31053 81571
1 39526 56415 936695728
3 81466 109785
2 109823 944631318
1 55949 121800 257100555
1 83485 99042 513285020
1 67524 128643 294914586
1 85108 103414 590664154
2 104195 30975440
3 108462 137492
3 119886 9014
1 68683 144470 535356725
3 148312 94580
2 51542 626617757
1 62385 90925 395783002
1 31612 113993 753839189
2 171062 880006343
2 148994 721958067
2 96367 701880089
2 139129 887599951
2 88905 167177401
3 20002 138361
1 27440 60575 364600309
3 49549 23731
1 36942 119079 182677294
2 47574 456950481
2 180142 97447972
1 40346 124776 144901030
1 25339 130228 635695139
2 6329 691299537
3 15030 120328
3 18817 40456
3 165895 105589
2 38968 44660623
1 232 16599 862017905
3 23069 107076
3 125928 24504
1 4107 41325 861047121
3 102936 89375
1 1335 135428 751690567
1 15892 21391 472795144
2 152860 508018330
3 168684 130394
1 54732 70941 783346551
2 61068 126106742
3 149882 130160
3 19757 36830
2 73744 198352211
3 15430 131112
1 36412 69031 253977448
2 66255 104173651
2 25271 537483555
1 77594 151286 874958949
2 133502 142963668
3 39153 13492
3 66941 96185
3 58062 154368
3 178650 3218
3 77815 129117
2 140956 931671964
1 11873 130061 425156869
3 58894 150092
1 19821 30392 500487286
3 10334 35571
1 93195 141280 572470708
3 75218 82322
2 36524 902685736
2 36988 839968266
3 116271 82004
1 20081 28120 443063233
1 14240 34289 78501015
3 138066 71830
3 143699 114800
1 99772 106647 95873008
3 150728 30890
2 41612 692577428
3 156643 77854
3 88342 153324
2 83247 567616104
3 97652 83143
2 135255 363098932
2 142546 5438418
1 64268 126772 867217882
2 170983 567153964
2 167523 434672758
3 31835 148857
1 59397 93367 119142169
3 139790 153218
1 73600 118295 248177054
2 67301 704692317
2 72526 504979686
1 106011 140636 220250212
2 57674 51500336
1 30575 68292 367599591
3 20598 5740
2 110618 494821487
1 35235 131963 625148266
1 53064 139683 370689107
1 48910 77847 212194025
2 50828 537264491
2 82905 962508331
3 131981 56685
2 82342 816663693
1 83166 153896 649004395
3 41226 151888
3 33603 78291
2 130030 849684018
3 102634 95187
2 64203 231461973
1 57214 144976 970043826
3 99519 58290
2 125955 737762967
1 1797 89078 887899227
1 36038 107828 792321778
1 54491 107826 11858188
2 116567 997268378
3 22330 60699
3 159533 151319
1 72311 151978 634979775
1 36935 147621 155632748
1 98838 114324 370406295
3 93937 116727
1 2241 143839 174843879
3 17531 45824
3 46086 114949
1 22959 76750 284952200
1 4148 15116 842999087
1 75924 113133 503740043
3 20111 153000
2 30149 936640550
3 60455 57622
1 1653 31129 391170363
3 122115 52006
1 47437 123423 218648676
2 56558 856190494
3 112593 24550
1 57951 126505 422455745
2 103769 674025962
2 69943 396913438
3 79485 63093
2 128961 917329715
3 75955 112111
2 20575 825318632
2 133173 742866263
3 20135 38481
2 159401 832342276
2 168214 286747634
2 169226 930959687
1 3927 114208 61499616
2 167198 349075229
3 6622 117442
2 146514 234358772
2 301 915455811
2 7900 55771102
3 145074 153721
2 159817 245974779
1 42825 114284 726260251
3 169660 23714
2 109392 25587422
2 119288 787369769
2 132604 911361546
1 31463 142466 650384097
1 19490 50905 837440106
1 55753 72964 785039038
1 30625 113417 245742249
2 140498 499455480
3 41840 120115
2 105329 16977582
3 6731 136212
3 70359 133626
2 21107 199175155
2 100256 621090973
3 117730 82487
2 133254 179963278
3 12755 48504
2 165529 901547829
3 96683 132670
3 176131 143905
1 27854 104748 321756633
2 118131 743789681
2 175247 123149563
2 22539 753745031
1 515 62508 869289296
3 67782 64160
1 101182 147404 614520745
3 23753 6590
2 53077 659131226
1 19881 121065 557840804
3 155612 19268
1 91907 134838 20268099
1 30186 107431 109226311
3 129306 128750
3 168614 56475
3 69592 150376
3 67220 60135
2 35017 377832158
1 109329 149180 239705421
1 113645 119121 997325661
3 160042 10998
2 161589 273171251
3 51160 39145
2 85615 745577411
1 144668 149477 397217267
2 53646 290260071
2 81954 765062002
1 44201 145603 896774475
3 123132 74664
1 79458 111944 485713585
3 27686 3295
1 27164 77691 371439245
1 67228 122171 474156661
3 129140 70686
3 41833 23289
1 25284 87152 284277081
3 141217 1199
3 122624 73781
1 14067 82392 262312502
3 114560 27744
1 498 9057 861678562
2 49352 294007854
1 77356 96681 50745505
1 48197 150629 134801963
1 95273 150226 824987763
1 7574 28139 227324563
1 52222 64365 664410951
3 125998 99961
1 32326 33775 375754746
2 62891 896881240
2 171062 951503321
2 92706 931683902
2 79069 976322865
1 30039 34078 220771848
3 1610 143165
3 105688 28752
3 89207 5165
3 60852 25789
2 77415 943068678
2 171167 627567830
1 83081 119778 43836144
1 65381 130968 490947661
3 153289 21949
3 23588 118492
2 138733 152882573
1 134007 140077 98615241
2 64783 964533370
2 5197 921074065
1 49713 84322 417025514
2 76582 793536740
1 7493 69282 553575781
3 109832 112179
3 15131 24396
1 103453 121362 785110103
1 102827 142005 184807701
3 80409 142049
3 114154 104817
3 41573 18671
2 97939 179614027
2 96368 782284777
3 72242 29621
3 89177 43180
1 5316 95810 423501158
3 12213 19455
2 80688 762795721
3 137903 48792
3 80135 91520
3 118271 100190
1 3759 84031 855372240
3 153614 38466
3 180704 21253
2 67268 955123046
1 116373 126705 109579051
1 42371 153561 423475996
2 125524 857796456
3 181362 4228
2 45431 87788174
1 57 72256 185582790
3 53858 140738
3 26575 26479
1 108359 121668 976100074
2 87302 879106309
2 131782 790835565
3 1835 122484
2 77132 712353840
1 127801 131166 993964137
1 23129 151337 133632369
3 64230 110398
3 107008 53895
3 2251 38900
1 11507 136286 735336353
1 128612 133386 669065869
3 11023 4788
1 53909 85601 62957027
2 28933 366739540
2 127307 870924051
2 112324 350595067
3 53428 18763
2 107493 216814931
3 143257 129313
3 18960 82478
2 147733 43733211
2 100825 237244781
2 87632 400709920
1 19786 64587 367294458
1 11406 123917 831348338
3 20712 90145
3 132024 44544
1 509 29548 173546724
2 54009 915063923
1 113913 136717 5023051
2 6637 148728455
1 1442 49551 14003292
1 26551 152094 917259654
2 172307 41601134
1 26300 118402 790145188
3 124042 111473
2 169009 956781227
1 92222 104309 250430033
3 45566 84405
2 125845 553614444
2 162685 709623472
2 153054 424596472
1 8815 86883 852617884
3 9771 22092
2 130951 42817666
1 24519 97205 342640012
1 50892 95425 442493831
1 71599 112921 502806255
1 25259 134275 984321500
1 84690 113457 216385653
1 35887 54449 140588569
2 146922 469824224
1 54333 84551 191356089
1 60383 87675 996873297
3 16842 82865
2 178952 369011658
1 70243 111292 845390620
3 98722 94784
3 55054 88225
2 141459 416580014
2 21955 688652461
1 91915 140589 768225659
3 150352 64908
1 31472 89338 580364717
1 59059 148616 33855748
3 75501 116463
2 120772 74321987
2 101848 930526292
1 59821 92939 761740425
1 44558 80942 896948788
3 54928 139245
3 139105 92517
3 3997 126449
1 31003 122048 140631776
1 79881 128753 247022831
2 88934 922304672
2 175526 552093474
3 151921 94098
2 158471 738924866
1 22955 127674 92539410
2 111688 448369417
1 98409 129231 60483833
3 40408 37682
3 41958 111500
2 59810 790535709
1 32743 34115 478990893
2 38482 72481193
2 112314 407689864
2 166710 93134815
3 23329 122650
2 34306 668333899
1 27205 97822 956195509
1 68360 87291 253692281
3 4263 69253
1 62359 131896 27365409
2 111052 658506965
2 31675 168997960
1 42873 90934 900802259
1 45169 63000 917600721
3 62894 18537
1 41772 126540 502636698
2 155735 561642033
1 77205 94003 62715667
3 19374 121645
2 139365 658985151
3 66013 106359
3 143085 144226
1 22939 140751 365487926
3 137696 25924
3 51771 120806
2 146307 18205677
3 152003 17844
3 172222 35027
1 34805 130994 558041479
3 99540 49657
2 131438 149646376
2 109947 328133542
1 70030 102380 701816312
2 131957 108426373
1 39463 66661 109749415
3 108648 25355
2 49820 232752683
1 12536 47173 73361706
1 37542 147521 871243211
2 124927 601483661
3 135197 144133
3 152390 683
3 81979 26892
3 25321 16979
1 33652 145582 42179543
1 69855 93232 498421798
2 110968 835403580
2 43619 491310363
2 160130 284270424
2 111690 680835437
3 171620 73215
3 146313 95742
3 62813 99291
2 6617 347549698
1 49064 148480 232636674
2 171877 288510666
3 131258 74285
1 54043 151515 119734650
1 128139 142389 620586184
3 156121 41324
3 21598 88539
2 92307 995165986
1 41463 151609 568287495
1 17345 118133 693361183
1 24256 122804 114995308
3 167514 78199
2 21258 152961263
1 64047 127865 975231213
1 57720 128189 404003457
3 49391 91260
3 69327 67720
1 88555 139537 415399846
1 135732 147743 362668150
3 102062 102493
3 135447 9646
3 169601 94987
3 168691 73654
2 133161 596083746
2 180507 969701285
2 44576 16235148
1 72981 142008 584108517
3 107519 95121
1 46 57233 373976350
3 120265 17754
1 24987 59665 720528074
1 25806 39535 999275175
2 72687 407099659
1 39178 41207 165390929
3 174212 60505
3 122181 74364
2 68353 274187083
3 134210 97379
1 148062 150618 144272558
1 52413 53162 557558672
1 37631 126835 512256721
1 12962 67510 355029631
1 99588 106247 785030804
3 6046 65609
1 143884 147820 788571397
1 39112 89458 76844772
3 123229 63879
2 140941 538347565
2 140426 916833637
3 74913 57234
1 48280 139821 182958063
3 132296 81681
1 6327 154118 716526100
2 99921 588083966
1 19943 71101 770173963
1 24328 142238 502416148
1 2395 83563 711560451
3 128840 105119
2 83919 803607713
2 37345 858518418
1 67617 144290 955814720
1 44478 143948 907042851
3 134985 54112
2 160454 256992141
2 84108 266489294
1 71555 147742 257615997
2 134366 81555099
2 97526 399549858
1 2625 95871 756709594
2 71088 439461314
3 55315 117618
3 160887 39256
3 59484 82083
2 73983 262826281
3 37365 111141
2 138505 51364457
3 180599 62946
2 32940 217807652
1 58342 67879 202747511
2 53932 801861897
2 119021 82904782
3 54767 4532
2 63349 234994220
1 111431 136171 590392645
1 28993 114388 615380973
2 19546 808222743
3 160271 40259
2 653 384694378
2 33866 934816601
2 5468 800754679
1 69742 99493 347182149
2 167909 119204741
3 145860 109329
3 102660 150760
2 148528 602017061
1 39801 106580 961680150
3 120665 27689
1 47081 89781 167158946
2 166879 799528562
3 37330 60183
3 75869 118291
3 134496 9398
1 12012 12239 534834888
2 68769 791099712
3 91322 122868
1 41672 97159 676260202
1 55902 99164 777128083
1 23557 50908 128939603
1 36242 121119 422586367
2 163048 245802902
2 17527 992532963
3 16867 129889
2 171320 800601254
2 25441 216069010
1 12279 29734 454716815
2 3937 274387544
3 23984 65912
1 9550 81629 382237309
1 32825 44672 827657524
1 65521 149182 731669859
2 146707 107566451
3 173333 151100
2 62158 818893538
3 77462 38415
2 172517 579414999
2 116116 271070835
1 20467 36534 501114352
3 170316 123848
1 84086 137213 793303884
2 82363 791114217
1 64177 139979 567453701
1 42601 61090 203526648
3 14655 18449
2 82941 284936857
1 43004 133374 113608337
1 25707 112715 542569657
3 10755 35008
1 4201 154122 557632929
2 27772 967891130
1 41343 125111 992215622
3 101336 76958
3 127185 79092
1 93418 105255 268241227
3 68431 78530
1 94105 145338 165609330
1 85358 123472 693484708
3 12954 107837
1 88403 93731 891104070
1 13595 95294 72364878
3 178486 141604
3 50029 94738
3 150630 10604
3 18272 122727
3 21985 61279
3 108437 94856
2 131958 232680524
1 125605 132593 642725196
2 36308 920504306
2 116867 728518358
1 75572 113843 592769032
2 102898 72574855
3 121956 98495
1 27652 73641 379620716
1 97948 131776 274340320
1 119252 121298 987673456
3 88700 20633
1 53981 109139 341949923
2 167592 784216236
1 13526 91620 791531923
2 120000 704947092
2 63157 436602902
1 18350 142659 797007921
2 22130 943171788
1 82703 117551 565540844
1 49169 82852 719928728
3 158401 31030
3 103101 120160
2 94319 105818924
2 51174 613211965
2 14176 832524517
1 12753 124943 110715450
3 123687 121337
1 52378 73304 710262650
2 151085 254574428
3 40379 97262
2 165261 11466334
2 53289 254827288
3 116979 16531
2 88993 289210088
3 79348 107721
2 126811 938183665
1 51506 145835 473896280
3 150639 142172
1 46227 81600 203045329
1 112044 125143 435864228
2 151138 114733098
3 135113 31906
2 143414 372591542
1 77425 81297 349044111
2 94287 160269454
2 176562 918461698
2 90497 517731045
3 4487 20955
1 20821 108496 675061154
2 21262 578791819
3 36634 478
3 65025 40956
3 178607 10753
3 119465 14844
2 80485 344156420
3 71305 74953
2 128834 178904558
2 102537 669901829
3 130666 105580
2 99416 853709615
3 172051 62952
1 42084 49868 421533233
1 30274 104431 913900507
1 52122 64457 797000165
1 26820 89300 195283108
3 8091 112152
1 60771 99763 741976511
3 16475 86024
3 81296 4228
2 81194 639609396
2 81885 523020924
3 156117 128946
1 6776 106058 253840315
1 3378 38397 500180847
1 54379 68257 499950380
2 60493 990911868
2 107434 878792344
2 60629 495313828
1 29014 115270 119633457
2 92966 953456953
1 37688 90784 101908666
1 5661 126291 225577547
3 31654 25079
2 13587 311399212
1 23562 128505 353600690
3 30051 129588
3 178698 79970
2 167767 53894827
2 122027 257656325
1 28395 144834 971008621
3 99633 131705
1 4207 22234 893143632
1 87315 138258 889194759
1 101479 114181 45075028
2 151778 380292474
2 137107 741131603
3 102296 53858
3 68712 79022
2 120872 364700571
2 161240 977464959
1 60236 86659 850186518
3 31552 111370
1 64601 148776 966454186
2 170050 213177633
3 94678 58880
2 125352 978283317
3 47139 19223
2 159144 373183615
2 104749 322084397
2 40334 410975397
3 49718 119849
2 50010 898731162
2 67134 493334123
1 110039 142356 206779391
2 58105 497948708
1 20813 28922 828898755
2 118898 727646722
2 107424 951694125
2 45615 158790450
2 25884 287213727
3 135829 70887
2 138266 125084892
3 166379 75511
3 31405 20081
2 164422 473332456
3 91844 13468
1 60218 98875 452813748
3 104239 22964
1 65339 98525 408359546
3 138838 139171
3 155077 96715
1 14639 73262 361797658
1 20056 38108 734374814
3 73233 137758
2 137980 500970768
2 65869 401859862
1 39047 100820 511513299
2 165738 210323190
1 64422 75961 730274771
3 17555 78911
2 11294 95805510
2 113172 802744026
1 38806 125817 914099617
1 37709 81435 919605040
2 131181 351271970
2 147013 412599007
1 37691 83961 254249759
3 157935 20834
1 66693 109972 718935842
1 9910 146790 596562567
3 176689 83615
2 180793 332081050
3 109431 86834
3 38298 924
1 65548 150529 669093144
1 46688 69289 568386203
3 140918 53079
2 141345 900897720
2 156929 273878634
3 85737 150628
1 68943 109518 485068691
2 76877 106897472
1 122322 142352 871359014
1 6515 117851 480578267
2 74497 856122366
2 146581 429076166
1 48558 99381 303026748
1 17439 55842 958924082
3 64558 19339
3 104889 42052
3 31134 10269
2 149040 2846675
2 120983 602497038
3 63771 43939
2 79148 206340833
3 100414 31296
2 22789 858865413
2 62812 503010717
2 45946 829658140
2 30805 662776425
1 48173 148158 562645209
3 85522 15542
1 13813 116477 856420832
1 99228 122523 750470658
3 152441 104161
2 80478 298041885
1 51223 80956 310608675
3 7923 22365
1 41839 133180 826228750
3 76108 146549
3 124093 65532
3 35519 134609
1 19695 128679 636201605
1 108256 114408 716905435
2 58826 684494928
1 34815 100543 60412841
2 174569 404848585
3 146674 2830
3 72894 79879
2 11103 426357496
2 151229 553073524
1 8527 92863 528210101
3 107029 54241
2 6026 678086922
3 117298 91835
1 28321 121790 257189045
3 41393 65799
3 180649 7967
3 78300 120604
2 23659 406995202
2 32762 775756930
3 52004 49561
1 22226 72248 51659159
2 4431 194142062
3 152937 95825
3 13528 132547
2 164135 941260815
1 3048 32601 525700406
2 23769 592463074
3 88883 12595
2 158853 6441565
3 53220 130031
3 8456 68695
3 130942 34972
1 19540 114089 803690659
3 25578 142917
1 44840 112532 181033155
2 81189 72919374
2 37405 446091340
2 62994 406119467
3 125425 103665
3 82278 135418
3 50940 134455
2 40619 892501096
1 25789 62774 906717153
2 100651 69424364
3 79201 15687
3 127496 44424
1 31944 115067 791699249
1 6912 75766 575999482
3 97393 93922
2 3486 632738726
1 14478 131685 909781803
2 179352 11146699
2 23898 454200079
2 96663 72594708
1 70677 99576 861450780
1 54889 60575 843012506
2 127316 714617533
3 57809 83291
2 131752 131999922
1 64846 66564 880167540
1 45666 126172 720991494
2 141954 265747592
3 165658 116470
1 4021 136019 647503992
1 37177 110291 262927130
2 44690 595852381
3 69311 138996
3 59735 125838
1 25868 149678 177770686
2 97118 201991070
3 2435 46520
2 28858 479448804
3 74845 6958
2 104486 21079848
3 29174 105356
1 113458 119047 770988941
1 53664 149412 2513542
2 68768 719317015
1 509 18934 204454797
1 64129 118946 831305904
1 118578 134709 82339395
3 119717 65259
1 73765 99964 458671733
2 88128 204481792
3 25232 139304
1 49149 57582 867514827
3 9075 112932
3 107115 45717
1 127229 152229 902450105
3 56484 147453
3 27893 25736
2 65085 931417490
1 78037 126072 934118753
2 48193 706495622
2 163717 194756162
2 100521 80483579
3 144475 81808
3 99707 111950
1 32215 71594 137108094
1 51030 110208 368395708
2 33330 297657082
1 38954 145834 425038331
1 50434 114709 765250727
1 1405 41793 844101681
2 7592 557425543
1 43540 128634 225754836
3 81474 66669
1 12950 28121 203284986
3 129091 144501
3 48024 5518
1 3317 38761 640560339
2 59680 720383500
3 74404 37660
2 62590 8980505
2 95936 803156966
2 123291 145202852
3 175867 83419
2 117839 701020538
3 4160 149054
2 145098 214233271
2 17526 818294794
2 67585 199899979
3 7903 49994
1 43202 94300 579426582
2 153240 649987850
1 33769 99852 324568889
2 94133 960631661
2 124399 736269652
2 158101 524162811
2 79941 666807944
2 1556 545200826
3 89310 90125
2 146333 529060009
1 18895 117446 908968125
3 32464 24130
2 31089 942080301
1 149114 152795 229367891
1 16493 55877 298769848
2 146758 821194402
3 99758 64469
2 156877 169871818
3 75402 84240
2 69032 105985731
3 47395 130301
1 34093 130864 83981138
2 50224 723262933
1 44450 119965 872878652
3 73182 25304
3 8027 125573
2 163597 75391639
1 54995 135948 372105367
2 156696 477892603
1 119855 124876 390553210
1 23670 122638 621968373
2 28851 806993442
2 123848 802914497
3 158989 100112
2 64835 740169637
3 122028 51634
3 165084 109366
3 78860 87990
1 90725 94762 378142412
3 173485 17009
1 58780 107773 315594397
3 132942 46602
1 82479 82876 564326197
1 75833 126256 433595055
3 152106 110868
3 124063 102052
3 148438 34218
1 48049 58924 75596783
1 18845 61324 572547707
3 176253 37126
3 52693 18208
1 1910 10879 687431985
1 4060 94786 233321117
1 28366 126443 780076614
2 116965 817070082
2 125041 140729369
3 130504 101600
3 137489 5960
1 67488 124559 394247905
1 87494 125169 298056776
2 178118 824827393
3 136258 13347
1 3253 103043 315422656
1 150 35493 614276451
1 33233 92030 127331104
1 87415 112643 316879340
1 130151 132088 784884818
2 123903 887076863
1 333 125929 25478785
3 8528 15210
1 9991 123089 347755784
1 23431 104377 149034119
3 134809 1565
3 130690 133721
3 181132 118953
2 92035 870426268
2 12507 384743901
1 53736 123960 474738726
3 144634 43365
1 16714 85934 307738225
3 161136 47384
3 174129 107894
2 175876 388777585
2 40154 807737141
1 54001 132748 599405116
1 49704 93163 62256460
2 174449 298971680
3 159419 66893
2 91425 383245536
3 20129 102697
3 72243 36255
1 98603 138957 929620457
1 16361 49801 26762262
3 90516 31365
3 142624 34664
3 150886 120482
2 27363 78108451
2 137970 609906756
3 57325 116654
1 9228 146670 564019901
2 89455 41909740
1 390 29701 601032268
3 25290 41524
2 91373 534137468
3 38181 32419
1 69653 117992 403377668
3 85387 91579
1 97377 145141 172989260
3 24394 49841
2 140136 7771472
2 62379 486806665
3 145908 23626
3 108790 48983
2 169054 69062011
1 22659 53214 979357138
2 85268 649604396
1 18937 109164 416885689
2 135791 59105161
1 45193 68445 837533032
3 167219 35817
3 157536 31043
1 20892 92104 341096432
1 64729 124288 76059252
2 76330 505883935
2 109442 689693548
2 85276 374892563
1 143396 147661 532028244
3 161807 69587
2 102118 880044631
1 70992 140355 229079056
3 122109 129272
2 114097 443599348
2 178680 844485075
2 140000 395720676
1 120345 137501 541673828
3 83605 102471
2 153301 287981773
3 138104 153807
3 130726 26016
3 163986 1770
3 11974 153029
2 61303 903812486
1 74042 96136 448041531
1 3165 129655 152490940
3 166900 108661
2 121390 310967756
2 111909 997820711
2 104753 704443647
2 47991 858694260
3 55080 153238
1 56384 147000 874631790
2 11090 230137189
1 75880 144334 786014913
1 11717 64995 669850504
3 66381 123200
1 98362 153519 819823580
2 114437 925958307
3 41981 123968
1 55564 147079 393913617
3 145172 151989
3 2952 19181
3 27345 73841
3 171104 108593
1 9648 32611 176637358
3 136133 94012
1 56675 76087 464395037
1 55910 132019 548295626
1 81856 101320 392586477
1 20211 84855 511288204
1 36561 141932 462790138
3 46129 102972
3 117639 17715
3 1025 124007
2 132518 18872169
2 109683 987759707
1 23474 49292 911000390
2 84415 704263536
2 107275 63336556
2 176117 650910379
2 169751 572483769
3 56795 108148
3 111535 42407
2 150550 734115424
3 17790 31639
3 43502 93142
3 44677 47359
1 9176 140583 131331871
3 93817 100324
2 120036 7787060
3 30066 31759
3 64432 65722
2 160809 65253108
2 180091 417830096
1 25333 134246 907660623
2 85024 265253793
3 58859 107078
3 88387 23634
3 88544 117730
3 176468 24061
3 156971 139129
2 167283 188716702
3 358 12553
1 65624 126156 634219005
1 15590 73604 176702851
3 65068 50417
3 98121 147810
2 150361 183357333
1 93149 141631 515947454
3 120411 104647
1 32987 139820 937911178
3 95570 144213
2 172420 587167384
3 167516 114616
1 22385 43100 502390488
3 27493 16418
1 122111 146148 424704400
3 118018 37772
3 50276 75788
3 152307 38237
1 8474 120771 699997768
3 39185 7888
1 16134 65955 744225270
1 122774 131449 571799014
1 19841 63324 439800841
1 51290 108078 525476244
1 85451 90447 867397767
1 63638 65565 568342986
1 16684 88387 14317470
1 47915 83648 590525708
2 171449 768348412
3 26163 9145
2 23569 296411924
2 131574 722563183
1 61064 119505 442333161
3 43704 41835
1 5733 62546 640348490
1 69982 139389 399767998
2 82580 927827609
1 19248 124077 87495908
2 76244 547795130
2 69027 693030449
3 113171 102240
1 32287 151855 433956190
2 139353 565816965
2 1530 567876662
3 20925 48840
3 146962 107330
1 113073 141077 519670728
1 18011 151267 482388963
3 55187 134271
2 148656 478140859
1 136864 138867 706557121
2 118917 396419933
1 50431 61689 145030153
1 33405 146912 165362616
2 66996 781449748
3 120301 74078
2 55218 792188797
3 30297 98789
1 37254 92958 860621574
1 64008 103062 476615757
2 170710 281781344
2 59572 738448398
3 156479 60510
1 115120 146907 279460007
1 40140 78137 748511858
1 41689 78457 405103621
3 99938 21105
2 9385 499769039
3 171631 73375
2 91597 282204374
1 49688 136744 782702861
2 39691 976055348
3 29506 63774
1 95870 97752 538495909
3 106795 99401
2 107406 162447226
3 108258 12840
1 99599 132125 863885195
1 33323 80577 329562961
2 137336 970987971
2 6888 375716394
3 134443 20002
3 5616 96373
1 29811 67717 843872047
3 13886 144091
2 76115 593006169
1 4057 80520 888938394
1 34071 44112 386373412
3 162021 26056
1 16855 93262 772018697
1 75261 126934 354010349
1 89046 98120 582217871
1 1445 145314 735169077
2 108912 632241072
1 57084 128181 172277579
2 68406 187422259
3 120556 6329
1 68488 121082 474990548
3 26456 18952
1 17004 125118 77671156
3 22799 109937
3 75820 36866
2 118699 231874149
2 67941 137104250
1 89907 153621 751115846
1 6859 100012 768140338
2 173737 446008869
1 16965 88282 808642151
2 160507 100587512
2 124703 888106403
1 87508 119783 854720005
3 135725 119895
2 21207 480309889
1 16586 110538 482458439
3 134871 114235
3 161946 40635
1 73963 78439 113075072
3 108697 103224
3 168268 46385
3 144829 49497
1 103093 127053 914136500
3 74526 72830
1 38232 141434 615536005
3 19765 889
2 52739 431566387
1 6163 129314 218938757
3 121539 7430
2 83308 189845060
2 102546 490561318
2 55412 785995104
3 147385 131387
3 149361 99268
3 144357 96944
3 32368 38175
2 33508 794785454
2 36962 360332936
1 63166 122936 285108109
3 172094 56903
1 102098 140335 94533454
3 137642 27924
3 132303 18335
1 44907 60100 891640723
2 165648 873649418
1 29633 152057 195892652
1 16212 28461 973474257
2 29093 234195075
3 34056 69458
2 129642 976174127
3 160698 115469
3 39464 140420
1 187 31665 517098602
1 90901 121831 634379837
3 13017 78310
2 167850 693609281
3 33616 114595
1 58246 66782 867429538
2 108453 90148826
1 34092 104602 447361666
2 174325 854342397
3 55410 84399
3 140719 149799
1 33658 91848 450137899
3 34099 63887
2 147022 215770812
2 129436 905258722
3 153804 132948
1 23575 61016 274413793
1 113829 147101 775379260
3 120773 23450
3 107844 113234
2 110959 112850021
2 56030 41261799
3 99989 132598
1 50804 134995 556311477
3 49935 136887
1 74219 147431 875435920
3 4399 4620
3 132001 35992
3 46395 48552
2 122593 611311115
3 133915 41285
2 62303 481547596
2 59390 918744386
3 146529 92505
3 151530 62638
1 90632 147634 600688901
2 121294 432251427
3 23080 120835
2 132175 291190945
3 96931 136149
1 18819 84886 492066306
1 3416 57799 347858776
3 174803 5534
1 15514 30720 244299667
3 100082 67539
2 153259 423191356
1 124163 133158 554616411
1 132773 145958 154747608
1 23797 62542 695866771
1 101824 103507 195355747
3 131289 47921
1 43952 126365 306895276
3 107748 124653
2 134169 903864516
3 54474 141059
2 151771 783216507
2 146106 520551831
1 143718 149408 990297220
3 129808 33834
3 127123 125452
1 9719 129064 937600877
1 6719 79337 918246288
1 39811 130455 859192192
3 167015 57602
3 98643 46589
3 115554 33738
1 5594 125026 615982803
3 136245 139378
1 70523 149210 82326159
2 107307 39668046
3 11189 55389
1 23369 87096 104328
2 27012 627181111
1 12507 22937 151870956
1 41982 43538 10179850
2 164414 728312871
1 19149 53611 292854571
3 6160 147788
1 24373 79110 857603991
3 4767 17825
3 113454 139995
1 60735 117112 968203786
1 90884 129116 962841465
1 1941 22586 460188810
1 40258 53566 401300425
2 103674 921547010
3 108820 9647
3 144121 112592
3 67223 112475
1 45823 113013 446639888
1 30873 123460 696105854
3 126652 28991
2 102441 837648451
2 176568 438141431
1 50174 80582 858894218
1 36861 138115 353610553
3 2072 102648
2 160408 991935727
2 161278 469862677
2 71863 137875252
1 37818 103036 621597193
3 139202 90610
1 31962 92307 826108745
3 30159 134494
3 136465 38353
3 100570 95694
2 159841 561590596
2 123445 498819087
3 140783 139395
1 128475 139327 17985961
2 167746 335211348
3 100404 33781
3 117389 1867
2 127523 841912020
1 78791 110413 669182982
2 90651 738177016
2 136940 287431101
1 55793 83418 842999594
1 108 103741 719321689
2 133927 431467749
2 106358 262225072
2 145585 297154023
1 90043 131210 752765354
3 32764 145272
2 110350 640674469
1 21972 22338 487126216
3 157437 3883
1 31924 88337 764960654
3 137284 16861
1 29203 81642 779729844
3 10526 218
2 151001 425134804
2 102013 113263229
3 19922 81712
2 126528 758604124
1 10386 14646 107959762
3 85789 115413
3 140223 10607
1 131397 143195 260953770
2 53634 174066295
2 133966 83683229
3 126168 65368
1 71655 71938 841585861
1 48263 58435 370569036
2 127057 735046860
2 29136 216777351
1 63334 83432 869389009
1 80061 86749 366461298
1 4100 83543 951793521
1 6615 30488 579759319
3 149249 46737
3 174795 44915
1 32634 95272 767608665
1 80358 120235 512191436
1 7539 30167 411159222
3 25709 10840
2 27277 195272989
2 178496 840803238
3 45174 53882
2 18193 526185253
1 77356 82894 733257664
2 95019 985045201
2 167302 835823441
3 75319 134837
3 45734 17145
1 39174 119438 136402742
1 128206 136210 823979062
2 105980 267299995
3 17149 144738
2 47241 646871521
1 13639 26395 953852742
2 144198 956759590
3 92032 82192
2 47912 725843733
2 64076 508332297
3 153777 55497
3 106680 8039
2 13983 678253577
2 91901 432108321
3 78762 72712
2 63785 563237034
1 14801 47330 962657416
1 31718 54090 249455426
2 149141 339789053
2 145701 548185651
2 166580 147631722
3 38460 151964
1 35915 129565 384509954
2 109853 647605357
3 66719 16558
2 78398 903989418
3 175366 22006
1 34506 94550 447201375
3 80670 13311
1 38959 60388 123406201
2 80891 574387519
3 103997 111227
3 73252 92146
3 166594 66373
1 86828 99430 61112944
2 150712 780834421
1 24373 118689 184935006
3 50667 91068
3 89875 135573
3 176983 120642
2 582 826535124
2 169935 639368330
3 134843 35076
2 35071 410749981
2 174570 504892253
3 52478 38452
2 20063 624395345
2 15409 983550234
1 24418 75107 747569875
2 123489 564091803
2 27720 114658900
3 11319 61759
3 47707 105335
3 125501 101533
2 58465 222466871
1 45406 74299 499820322
2 21474 143092405
3 140944 125822
2 14577 985802312
2 60625 170442922
3 144850 35920
3 154020 126175
2 53145 836337831
3 156265 79561
1 82197 146057 612141840
3 59386 75100
2 437 437614367
3 143427 85004
1 69378 111123 956618672
3 52875 153926
3 135110 135746
2 28622 657440920
3 140153 93928
3 161182 90677
2 63210 357056684
3 165309 79269
2 48758 3534921
1 37553 58776 205385900
3 652 44583
1 14388 14652 733079677
3 65209 48488
3 18857 148829
1 9019 135876 608060160
3 1591 34337
1 38316 115358 778503685
3 80072 110558
1 94939 96576 126413539
3 113117 113430
3 161471 43491
3 131333 59453
3 119632 95370
2 124402 104114545
3 168120 99172
2 5113 124810348
2 41155 459162543
1 75455 94366 904641351
1 35806 95360 537369828
1 7510 45268 589604921
3 67805 92993
2 154665 552328478
2 94019 427090819
1 5963 31541 533260853
3 38852 44969
1 146586 146784 368496388
3 114881 149556
3 47630 87208
1 33052 133972 93318560
3 172578 29629
3 149105 144740
3 113680 125811
1 39792 118358 19558314
1 84864 92255 143828102
1 109246 127070 980539574
1 57360 111427 519557252
2 63950 898557432
3 21473 12183
3 158530 21793
1 48275 100802 682656801
2 59728 146535009
3 170506 58371
2 155866 728468106
2 143874 951196996
3 136759 79274
3 9914 53445
1 11192 88576 717494432
3 8918 26877
1 39949 129013 356371486
1 48 7978 145289425
1 32579 89482 952048416
1 74135 86822 787237142
2 146324 697517988
1 18467 102792 462093205
1 14930 31523 932393367
2 63400 599360683
2 172914 239331712
1 8989 110746 606159409
1 12089 130827 868635775
2 174268 560932881
1 123299 123995 303923513
1 26415 30675 220682052
1 923 1278 564653972
2 15668 948683694
2 93081 571325806
3 119998 68499
2 118018 236224058
2 10808 166441913
1 7617 130607 269973490
3 84233 122624
2 160489 430688232
2 127426 919480683
2 102503 494617477
1 60163 104085 748115824
1 61408 110024 305575976
1 93167 152744 440313118
1 4739 20575 921270972
2 158877 272712030
3 58288 129209
2 23895 174380336
2 70143 238919180
3 175148 149564
3 179217 77801
1 80422 150382 536887800
3 70124 31490
2 2288 724729572
1 104485 117031 166000213
2 102996 108461845
3 44846 142378
2 94041 471080305
3 129862 43170
1 60180 86175 332705496
3 17042 353
1 59223 147485 798370530
3 48997 16018
3 72427 42509
2 110593 117834910
2 131378 555275022
2 74475 870083416
1 1685 147223 651719068
1 60588 110602 32700629
3 124876 134452
1 2352 2721 38128545
3 148439 47042
3 116169 24674
2 24190 512456873
2 9959 550661113
2 92520 710469064
3 57006 42011
2 82713 118627756
3 49629 91031
3 125146 133201
2 177867 608301812
2 135838 318004811
2 142412 638710998
2 135804 119182255
2 51888 668732740
2 173818 907375647
3 44081 32042
2 89819 775337233
1 60097 77738 430811286
2 60863 135906955
1 44490 58343 237810664
2 63077 32925495
2 79932 816265609
3 89065 150400
2 542 159435934
2 15667 862715889
3 121696 83891
2 128629 188452665
3 81289 48309
1 58825 66653 643218859
1 1498 60950 77310541
1 112706 154230 213455943
1 13164 64218 402587053
2 176789 845279453
3 16243 15842
3 90700 43168
3 71203 3345
3 33869 31352
2 57546 215158707
3 152026 38998
3 157489 128996
2 76030 750658769
3 45236 2720
3 36088 83788
2 66076 625853423
1 123217 141041 632148844
3 54941 21091
3 176097 127409
2 58578 737276312
2 96282 854104028
1 58059 82154 254582949
3 3787 63396
1 113472 133600 280154477
1 75325 110968 719396154
2 119903 754271592
2 110838 897472040
3 22498 138020
1 40489 125692 397353068
2 40267 200837580
2 17881 740389572
1 31280 51195 800036775
3 91146 81823
2 64842 380254717
1 125606 141037 250319014
1 69753 133837 631462733
1 39646 137892 141447807
1 32461 125304 239460592
1 36931 84063 238944632
1 46231 118407 429893970
1 65580 139462 115095138
2 137506 712045045
2 76947 572947074
1 22527 84099 742877290
1 7013 57046 713199566
2 127330 653525898
2 18681 737200556
1 80889 151396 73261615
3 106393 64046
3 84238 33939
1 7530 79138 183936218
1 82219 85292 324700231
2 47057 609357193
1 83954 90078 490974210
1 16421 80196 983947433
2 152634 552200097
2 135062 450571277
3 64447 133116
1 1415 60365 652267921
3 14280 70334
2 20838 301926585
3 62667 11833
1 28440 118548 679196300
1 5277 29504 208131193
3 74483 83017
3 162560 18382
1 2399 21073 114767674
2 153480 885926934
1 109992 125960 329932837
2 41693 223566749
2 36343 69661066
2 172746 733530621
3 153152 68394
1 2295 130477 99898099
3 151254 125165
1 112616 142776 439137712
3 94793 150641
2 145064 220815501
2 32425 598638301
1 132551 138120 142809811
2 35712 806303099
3 78257 126090
2 25827 740894340
1 34216 51342 113842026
3 84275 110750
1 84760 132381 856260234
3 92740 153251
2 135881 261435180
1 99202 129273 636580104
1 64499 90003 966621047
1 49270 153451 486475213
3 159364 56097
3 12032 61313
2 144305 815726277
2 51243 708989729
2 97670 244843830
2 99141 379703630
2 50902 396798466
3 178160 114891
1 44055 84884 51420452
3 165505 100151
3 142443 68529
3 90371 121036
2 172800 790759770
2 11853 884586544
1 65319 109490 803122402
1 93475 138709 856099522
1 16834 47065 440023427
2 91896 974732137
1 103241 133837 483346265
3 38272 92097
2 115344 857106969
1 27606 104960 375879845
2 152161 832888968
3 43431 5682
1 16254 72825 749126942
3 153784 154095
1 20860 29135 985263993
1 116659 117157 792151774
2 81964 903311390
1 75989 118850 411145084
2 165383 353742098
1 17185 24265 397827059
1 66896 104962 781131666
3 10337 88929
3 175665 121824
3 158568 111387
1 3833 93435 604594035
2 8240 505877429
2 5973 757927262
2 18568 270812082
3 97613 146912
1 37986 88342 996294858
3 166993 55906
1 44829 139665 496231829
2 70069 75109600
3 55329 2462
3 34557 124441
2 122810 695410193
1 43224 136235 559121699
3 8551 43811
2 67943 347763188
2 17122 464526296
1 55596 137765 457384354
1 59111 90932 155685185
3 138599 115603
1 129718 133589 598302414
1 34877 131045 820109200
3 50161 131224
1 7038 29115 95449071
1 35306 52194 594414050
1 96859 120806 473148017
1 37356 102679 894144386
3 114447 115445
1 67700 116813 947656383
2 14375 229554854
1 12494 57944 733243419
1 136405 149752 272786120
3 107225 66690
2 105486 574059359
2 101699 82606365
1 11981 12768 440162430
3 169242 73872
1 7749 106554 196249113
3 66586 118124
3 4074 152087
2 70096 579552062
2 126878 77966269
2 3003 924034232
2 174386 454831499
2 105534 622695368
3 119124 89648
3 69863 154400
1 22896 109460 724803466
1 23933 59015 150642164
3 19492 113265
3 18915 48404
2 4465 156013589
1 94656 108985 960732066
1 122165 122519 181812240
3 123933 94982
1 7877 20502 65227099
3 119672 48280
1 7311 104977 728510832
1 18020 128291 264349454
3 172908 112141
3 115873 109774
1 75641 150990 428716331
2 128888 81013500
1 10530 121470 500911927
2 156961 860237279
1 112520 141964 325969661
1 44624 107850 625705817
1 23495 40524 607726172
2 167670 889446
3 94266 40735
1 58356 115456 312917380
1 110830 146003 834973952
2 110149 54589482
2 79246 290060545
1 5240 18846 494001981
2 152229 39706291
2 70291 653317672
1 52534 143823 475443655
3 96406 37776
1 37043 106531 603630912
2 7019 533954090
3 146324 103539
1 52031 146775 465322933
2 137709 459997138
1 5871 89738 641633843
1 90968 136476 19702480
2 27013 795940198
2 26657 815970515
1 3230 51885 259995393
2 153518 423031272
2 97531 430209860
3 129319 154681
2 128331 615129661
2 168336 673931702
3 136169 139298
2 113563 2459869
2 82595 232578007
2 40511 890590875
1 52863 84387 170177487
3 84179 122441
3 43130 26313
1 9182 84755 317747147
2 147179 827828286
3 73662 82208
1 130799 149998 13670576
3 119755 149750
3 3398 61254
1 44180 63756 581150254
2 177989 896349791
1 77562 106936 348710823
1 90901 120281 521322074
1 97447 142101 612851301
3 10329 115302
2 113274 209577202
2 34986 519569843
3 157688 38079
1 19807 123311 774287708
3 156555 61129
2 140567 897739258
1 89347 101247 246014601
3 169439 109518
2 122713 772642717
3 164671 75214
3 27730 8422
1 97427 147911 457355773
3 75976 104661
3 155952 95806
2 2290 961809114
3 147378 29849
2 115236 848045369
1 5440 124447 299778333
2 129338 845152845
3 112037 115464
1 47923 48143 455446431
3 55009 73882
1 103260 138814 113070247
3 47009 11565
3 131246 53182
3 136744 16898
1 70016 134860 38403423
1 78360 133764 635519784
2 51876 585909262
1 59074 116581 668878476
3 97935 113862
2 117321 767367007
2 83202 404308157
2 48766 769362683
2 36947 117958902
2 22113 325305868
3 125941 62643
2 39350 354406020
2 172694 923330759
2 71792 577623526
2 153916 199412092
2 161611 316631317
1 29462 92634 672474821
1 11257 89822 787799963
1 41009 114032 986207099
3 140858 128066
2 139527 727023828
3 71461 130695
3 39956 65265
3 113444 148279
2 83865 831094248
3 43745 10689
3 13115 94250
3 130553 24143
3 71876 44238
3 72864 115994
3 56426 86835
3 45451 152691
3 30753 123247
1 48836 70231 482554608
1 16907 91329 256556343
3 118617 104125
3 121430 345
2 113344 762006381
2 124211 327219781
3 83339 15839
2 90805 32068801
3 55193 65723
2 5773 157791623
3 4058 80224
3 111192 84316
2 48186 75972614
1 12166 31516 438825880
3 49103 137923
2 106272 267379358
1 22347 87013 195382593
1 18330 79751 699372145
1 24538 147704 726946059
3 72740 40022
3 36722 25746
3 7838 35895
1 48012 108364 47148204
3 146501 153923
2 46365 590968648
1 55552 99161 789892728
3 113147 74385
3 17626 2901
2 54510 272465667
3 66159 31192
1 61148 77084 506030851
3 111507 103129
3 96701 87540
1 15909 150997 191652178
3 7691 102071
3 54742 106455
1 66877 107417 646050108
2 85716 20349584
2 97710 829330939
1 109972 114514 172975671
2 36380 515512908
1 20843 34659 71115874
1 83026 119953 487762068
3 181290 52034
1 67090 130665 578793607
3 129382 124513
2 12065 516728585
1 43787 141453 384114556
2 8742 115517619
1 9008 107226 997522660
3 92016 8787
3 21016 114064
2 113041 727843840
3 94974 109449
1 42743 114957 200479490
1 41833 56627 78266829
1 1820 51437 465477776
1 26300 126821 794211987
2 31519 705002863
1 72421 138114 260617422
2 87707 257588389
3 159980 50853
1 19531 123062 862886331
2 120939 590863862
2 440 687005037
2 161434 975372174
1 91554 119147 600353820
1 26691 28557 523442111
1 16988 135208 75406138
1 32531 61681 303950159
2 43816 692405805
1 6640 154667 168549627
1 19272 104588 923145461
3 27005 152452
3 176737 940
3 3647 68721
2 43166 523168763
1 70987 127289 361159020
1 49213 52930 361515256
3 56031 151371
3 80449 92674
3 148210 17330
1 67808 68285 702099226
3 65130 154009
3 94029 42489
1 131072 134080 688069154
1 12689 131076 54183327
1 79183 151221 164500236
3 69913 100420
3 104385 100854
3 49732 22963
3 92108 89106
1 25349 105642 671904403
1 10935 139035 744256348
2 95047 533512489
3 66854 83115
2 44693 811393752
2 163919 874019157
3 75022 71180
1 68262 140082 655355520
1 143866 149556 315319309
2 144906 415446988
3 142486 69035
3 31954 141028
1 81853 118547 694956336
3 106619 54175
2 91829 781922338
1 80035 85089 533148974
1 85937 90134 558241883
1 11996 113761 608048703
2 172882 301908427
3 76050 79585
3 37866 6670
1 97808 109393 948264253
3 126802 11252
1 43753 46938 706047668
2 2395 615016103
3 107259 88239
1 118441 121805 16839625
2 167052 850330242
3 81339 148361
2 151967 855746802
3 174320 51080
3 130569 111383
3 40417 20189
1 13605 55971 199710099
1 59616 62153 542873381
2 101179 991304285
2 167082 607607698
3 31934 11678
1 15898 132506 940286627
1 21827 115384 622942242
3 55803 147343
3 122661 135690
2 87413 73875744
2 168251 746288777
2 15492 634844061
1 10539 117087 212908445
2 157030 391418647
3 23383 117668
1 72477 142834 58644388
3 30705 58797
2 30690 486605655
3 178311 108622
1 53310 79702 566401676
3 58708 119592
3 68342 34666
3 149468 82655
2 159732 388971676
2 125541 409996316
2 177160 154949526
2 130078 299348520
2 50477 54554002
3 93513 80053
2 158126 835072668
1 37747 149605 245976432
1 47660 93193 311690712
3 123956 113446
2 21531 398450873
3 164318 122217
2 31346 717941731
3 89230 28431
3 138540 43791
2 37717 276526413
2 59360 26841750
1 86559 111326 964716611
2 47274 652304332
2 167715 155205648
2 52760 351175670
3 114685 123875
1 88623 109101 205069057
3 39454 2764
2 76363 541829854
1 8914 148589 618127829
2 127363 24607462
1 17834 116282 994878062
2 89954 176695477
3 55835 139866
1 81310 117219 813420103
1 35351 40123 688935606
3 104001 13411
1 19685 68884 388188647
1 2688 58555 338733948
1 89565 129248 938774218
2 49322 177119513
2 149382 664838851
2 133098 729775132
3 74526 75882
1 2400 32610 16784631
3 85921 4551
2 177572 314772229
1 3595 84181 765982054
3 51043 64567
1 88584 98231 553221396
2 79022 626986638
1 17931 36571 500234716
1 29470 79458 431603508
3 84048 106962
1 98749 107933 788477793
3 142110 100251
2 13605 355043547
2 133268 481471037
2 71271 348234022
3 3661 121699
1 33752 115898 897255000
2 12579 836765767
3 43347 30382
2 101447 816131491
3 58164 65275
1 63888 100793 589809257
1 8177 90300 651539106
2 142397 240075586
3 25287 3315
2 81122 656781800
2 72256 478955883
3 146099 128220
2 131433 685589410
2 23894 78496401
3 168813 114313
2 75398 198950396
1 12415 21827 798053193
3 119075 7918
2 160761 613781854
2 149584 367933061
1 69844 143502 509648224
2 18266 265952546
3 31281 102645
1 139116 144013 932680407
1 87186 135229 457341806
2 7582 640134208
3 97832 32891
2 109991 461659485
1 9986 126422 427266906
3 71285 91015
1 118071 146690 194129540
2 86845 518554873
3 166914 3462
2 133835 964363253
3 72794 36677
3 143931 28554
1 106687 113652 468453316
2 170434 841188786
3 92811 91317
3 142730 6633
1 37266 62391 970539489
2 68529 620296156
2 128569 667267393
2 148751 215182582
1 98407 100769 843109334
3 166081 143438
2 76860 554605174
1 97184 97632 300844853
1 11742 25353 36379894
2 81321 321024099
3 129803 117632
1 31179 123771 20473876
2 108242 630841569
2 32422 258691515
1 12616 60296 619589266
1 12747 26881 772939593
2 156739 442516599
2 54159 781781368
1 140649 142058 147091152
2 81273 904511404
1 108034 134051 581676731
3 16099 112468
2 100047 249674812
1 120105 142527 499155372
1 22524 57486 468362757
1 32369 126211 614353026
1 47189 55521 907247996
3 69438 101796
1 605 147758 608127950
3 139946 67502
2 53848 12648717
3 93364 119081
2 4686 606480057
1 57335 153926 907668275
2 70998 734771367
1 38414 105504 383966009
1 14266 137138 390778279
3 148306 10172
3 136989 122464
1 19861 121578 648403173
1 62443 138551 721625611
2 62708 914914046
3 164169 2664
3 93357 22413
1 30142 91957 413776241
3 9929 123209
1 15889 100551 980364336
2 120554 84706984
3 114654 135620
3 129023 90812
1 65077 86941 389496304
3 115547 86084
2 132340 647763794
1 42227 122090 738753620
2 57232 134963211
2 92859 69001340
1 23791 113082 997655860
1 10870 47265 651121880
3 123884 14828
3 167031 135076
3 135684 1839
1 131425 151077 987952992
1 90312 141328 828158541
3 54212 100151
3 94981 55346
2 43086 52708742
1 32117 84542 520751870
1 4655 46877 805054926
1 72549 113807 614604747
1 537 135437 135298141
3 75200 131033
2 111723 783967339
1 56660 123277 486835452
1 14185 19972 611629248
3 161857 154671
2 100779 510488551
2 134745 118606921
2 17004 551400470
3 50540 128660
1 44220 106418 232305417
1 25462 49627 911084611
3 173066 50774
2 176110 729923414
1 10964 100965 849951317
1 62552 109762 947543656
2 65140 703574591
3 155506 44327
2 143148 766650300
1 20031 54412 10365704
1 34316 85778 15202952
3 41249 20607
2 171148 838002710
1 96737 113338 567758060
3 149967 110088
1 44854 108131 75980520
1 13258 91494 46412012
2 122044 865816202
2 54340 588174236
2 16796 213884027
3 120137 41449
2 69518 44013337
3 156925 95157
1 60882 107762 51457003
2 106549 973246311
3 24496 123466
3 157304 109545
2 130822 120348566
3 64600 151321
2 12473 187072624
1 56760 102730 379816468
1 10944 93097 913912108
1 55120 138096 367890936
2 157498 754002312
1 116345 122312 793249900
2 81737 843693125
1 10570 15302 180726189
3 58338 83211
3 160393 90400
2 45833 275411074
3 159218 132693
2 102186 127358421
2 157639 764832797
3 127485 38660
1 22794 92589 815173341
3 82970 146041
3 144069 143128
3 122255 54288
2 104559 834799052
3 124989 47916
2 82942 372333257
1 24156 37017 950342147
2 180026 385375883
1 74526 78596 167644938
1 4357 84365 430942868
2 38876 526109900
1 141 37725 669816570
2 4967 662755042
3 110939 14506
3 111634 71659
1 136516 149012 13668392
3 176312 112604
1 55590 118187 499046948
2 79738 931982118
1 53814 100728 304235328
1 11331 37240 693581093
2 134814 525378234
2 123111 592335176
3 117932 40650
3 26585 18906
1 64155 83001 119643546
3 147638 38405
1 147749 149284 438323353
3 101471 152322
3 38019 34720
3 33304 138724
2 107545 103537064
2 141446 220863917
1 17685 89353 944580749
1 58084 138281 303225847
1 68887 99291 492095125
2 84551 211371424
2 8668 121419408
2 132937 864512911
3 24839 86836
3 12437 140493
1 66832 124618 844988696
2 28267 842331100
3 77164 103103
3 133299 51263
2 134926 890672603
2 33625 606237333
1 101717 115514 552697987
1 48171 51422 906345029
3 148644 48797
1 25528 75200 101387638
3 53608 117049
1 68263 94550 39950175
1 27796 147192 654531154
1 39387 62677 860673727
3 107791 129216
2 29293 748194839
1 2931 48491 821345566
1 9577 16380 430871384
1 100917 133899 244038273
3 55467 123404
1 9005 58587 848107847
1 34338 72996 391996249
3 177302 45597
1 35719 120675 146460173
2 75368 447546987
2 94486 664756456
1 36303 116599 518326556
1 65752 108071 620251527
2 164913 860703610
2 14701 366522978
1 1789 81838 366699277
3 112706 107342
2 97469 685088119
2 129468 835337348
1 13494 30777 282306484
3 151859 131055
3 115453 130912
2 178468 184517934
1 127441 145956 582703171
3 69590 120811
1 25878 117363 49685843
3 141755 126648
3 113915 79144
3 87381 21967
3 4481 97400
2 165583 870472999
1 115155 132309 702550434
3 29646 50538
1 30540 84817 32917396
1 72105 122604 619874067
3 48936 73803
3 164423 70284
1 46046 137878 720485407
2 94603 462250122
2 42423 791355062
3 178489 28886
1 60101 146360 389082963
1 36646 110733 663822710
2 178934 364922123
1 104828 138787 271463669
1 4874 62368 794458364
2 171595 216378276
3 118879 140423
2 123694 541240955
3 26588 58255
3 134282 35414
1 53820 131151 280738747
1 547 80814 253937336
3 1602 26545
1 145351 147721 31458513
2 55404 876689752
2 109006 316197886
2 172255 323444807
3 157431 70599
2 5202 329180528
2 176954 90126658
3 89378 141498
1 30954 62666 77962774
1 108333 144919 172266977
2 21403 605261217
3 60753 1749
2 82614 300122646
3 167362 77826
3 82771 79766
2 95580 855397899
1 15811 62324 584158780
3 125541 54236
1 48115 133503 243572822
2 69707 574367730
2 79638 659872743
3 1604 63373
3 23726 86143
3 2319 89836
1 39581 135121 776590980
3 85495 86444
2 89876 185133197
3 65197 28017
3 55427 21067
2 9045 153260094
3 100028 64018
2 140179 651173022
2 4498 199766359
3 3006 17337
3 77123 130931
2 88032 377455391
1 58616 140429 317917918
1 55499 150088 648976574
1 10826 129112 109528286
2 174194 714037770
2 127393 821348864
2 132388 37032341
2 81695 972684119
1 2938 78486 579539220
2 51223 113297467
2 76791 121152748
2 181398 402338937
3 129624 38282
1 84824 145338 814560545
1 54028 102988 417818034
3 14053 61834
3 78157 79930
1 89874 109704 377448550
1 72787 125500 540767831
2 141199 376806666
1 83130 125003 151472959
3 178120 151597
1 109536 126812 478948107
3 47271 63375
3 119935 93649
3 19315 51878
1 13744 45494 6694308
3 145915 116375
1 38201 66080 273072423
1 7538 50682 716413317
3 17698 105025
1 110187 147866 55168170
2 178693 470621495
2 1791 776064553
2 93693 244189164
1 19516 141147 115001459
1 15530 148982 733879224
1 856 120645 866463675
2 90858 946750154
1 46923 56222 65811631
1 45240 116507 515927287
3 63453 131080
2 145495 454184281
1 71961 149084 855142938
1 34338 58992 702454817
2 144822 701664735
3 94429 50395
2 165454 967903387
2 58940 188546778
1 19134 22900 803408507
2 176603 614106467
2 104551 805882517
1 9712 69333 16162600
3 32283 62838
3 176178 41994
2 12141 535424850
3 176495 91597
1 54660 153708 171688745
2 72869 225879286
2 37062 638686112
1 19050 131584 638124424
2 106464 539394395
3 56347 38492
3 72561 105130
2 87917 755729331
1 21355 82053 283993990
1 90070 97774 572885524
1 57721 137294 342812205
3 70535 34538
1 126796 145741 253116901
3 84790 48146
2 116861 170441923
3 178904 82506
2 68851 358190469
2 167257 769083473
1 10304 114734 262571713
3 129671 93205
2 57244 281863377
3 37550 128729
2 154586 159189060
3 102878 28961
1 136539 141375 450375632
2 169584 56160385
1 80103 131661 557909029
3 34143 72930
1 105787 131889 275692452
2 124900 43376448
3 9963 144680
1 80563 114609 749273396
1 69550 91990 906519118
2 45567 761378911
2 142316 770213324
3 13570 105376
1 68848 107111 495775926
1 68407 93548 782479114
3 130047 51785
1 3313 40956 194258858
3 160832 34263
1 109465 116318 853307029
2 73258 169289490
3 1713 79942
2 52246 804915085
1 81611 111040 414677655
3 169026 73021
3 146940 98505
1 4266 87607 572422438
3 137320 60963
2 154741 559251439
3 109679 78625
2 63499 77854128
2 107133 167471742
2 6961 155635610
1 102281 111991 706868804
2 152488 39159646
3 55773 17072
1 35829 46833 332905579
3 165788 124933
3 136777 28657
2 106171 983565018
2 168077 699335900
2 165316 90309284
2 169327 287811684
1 77298 106177 228460118
1 10812 59613 65759654
1 14912 135226 418244137
2 67137 846255913
1 131442 134329 878587007
1 8164 38068 939424015
2 22403 68347377
3 83618 136853
2 167918 957991690
1 63491 122871 581416310
3 124226 114449
1 14261 154593 303375839
2 122826 158448918
1 43905 111301 890137840
1 4151 15614 35925529
1 11554 17597 828809797
1 62181 151515 501431469
3 98755 97547
2 81465 734567110
3 142434 100880
3 141135 64782
2 54824 362468048
2 87441 679983749
2 115060 538012521
2 159790 853333592
1 69131 74381 97733805
3 170995 104955
2 9171 665867366
2 7395 269698420
2 24242 347438657
2 142189 298566759
2 9505 543569290
2 39649 12402691
1 139913 147370 287828761
1 6250 97524 170411191
2 26595 7283589
1 35055 57909 119671069
1 46242 68506 180968882
2 143573 28094000
3 19734 13623
1 457 84078 911408091
1 77876 119635 372049551
2 6611 764230260
1 142812 144677 729214328
1 79878 89101 510391192
1 61647 129474 674398918
1 69244 154956 450394877
3 125618 84559
1 30225 57281 236037178
2 113940 929208462
2 90674 940723740
3 4856 49357
3 46439 52674
2 147624 689097825
1 46189 63617 247147245
2 164541 403382931
1 52213 140328 621680571
1 47382 74684 866284770
3 175135 114915
2 166639 554345628
1 84925 109226 887742559
2 55000 685988513
2 69612 832057012
3 169813 42438
2 55454 700298942
2 134283 435404214
1 8291 59521 991709407
3 113253 37906
1 68557 98165 912870200
3 170655 28906
1 21667 66699 456643484
3 129078 110384
2 164530 426628430
3 172694 133270
3 103963 89202
2 180 616474879
2 10711 154488091
1 67837 123238 189895048
2 33877 917579605
2 44029 424801601
1 28697 153514 730020888
3 147415 88766
1 43087 78410 9703105
3 146769 124623
1 55423 113513 702853259
2 4471 740283733
2 122481 191570470
2 120443 707813372
1 39125 94632 463118635
1 122691 128245 83661149
2 179070 956385454
1 34817 71751 315181751
2 117640 293232611
3 180392 41832
3 114510 92981
1 32128 119887 842959782
2 79160 377022904
2 111045 920061215
2 64445 642588822
1 2615 82345 544406015
2 181318 795308211
3 169648 5274
3 169156 80788
1 82039 149903 869964478
1 41377 99081 803351361
2 46402 996912269
2 98539 730410672
3 83925 46887
1 123318 132205 522278562
1 73707 85033 285109210
3 131728 149672
2 62647 292583137
3 44752 38414
1 422 107411 789142489
1 10185 49177 399966957
2 104746 72046658
3 170963 109541
3 65767 1197
3 89011 152608
3 118944 142062
2 2261 235026849
3 111134 26451
1 3973 90839 832756952
3 167511 45976
1 2946 150792 393554159
1 27715 34841 954281897
1 114627 133507 476493075
2 30973 174535598
3 162513 118880
2 40014 888815736
2 174458 155253605
1 73526 108549 398392619
3 151045 74281
2 10908 419525764
3 181572 61545
2 15666 686402056
1 48791 93436 660569748
3 24050 83647
1 10860 80603 596055162
3 43879 70996
2 1455 597382873
3 104988 70357
1 92508 131920 947315033
1 15445 109230 277436954
2 77214 296730596
2 98891 205523286
1 111229 119840 16998905
1 27741 113011 44676640
1 126251 143153 708447235
1 75104 118590 137928179
3 8176 79132
2 43857 506968502
2 125524 899024027
1 25547 154732 184470207
2 160307 682506408
1 93574 98273 145598326
1 8769 80409 918550431
3 178603 114122
3 17301 146651
1 83726 110969 899978965
1 98448 133755 54931233
3 141228 2956
2 91920 175403770
2 159018 311542976
2 172387 554221515
1 9670 49192 515909028
2 130928 960921102
1 104522 118020 430197386
3 43376 141355
3 138452 30700
3 52446 34133
1 2864 81128 545729096
1 11310 45706 312544029
1 63935 110010 866319157
1 53339 114981 894504912
2 39113 508523792
3 115459 61379
2 117037 482743716
1 23834 58281 642722680
2 54806 699333585
2 137801 940447503
2 124816 287820397
1 104809 133820 697898860
1 28534 101142 792246726
3 620 48729
3 21743 153774
2 121992 16370884
1 62506 94716 809554991
3 120100 133716
2 116935 16589122
2 150788 802606367
3 72298 48055
3 39820 139679
3 91077 20160
1 26683 142392 280591499
1 2196 46573 70756126
2 113194 823565063
1 85772 86491 628125703
3 30049 98112
2 97532 496412633
1 37772 57466 825904492
3 34576 86794
2 25115 113891376
3 44262 148771
3 178064 126871
1 10211 118589 190651933
1 22332 81086 476549416
1 5746 37683 35310461
3 135303 118715
3 178838 61984
1 83644 125885 175555079
3 104962 9539
1 78616 140274 678731089
1 58165 59229 22326098
2 175453 203678572
1 44169 89052 404703383
3 104653 70472
2 23933 722469159
2 64118 348256757
1 62551 141334 669923748
1 11315 140628 856527279
3 95876 36465
1 24073 62307 252958717
2 45665 774870574
3 121838 108163
2 107367 608040082
2 177506 144105652
2 81007 235332714
2 40509 659704712
1 44672 143944 406564005
3 165757 152185
1 69777 85273 175770288
1 67812 105100 107583797
3 47823 67377
3 18750 13556
3 18377 89498
2 167817 582670528
2 146591 354737387
2 93596 212083749
3 64949 36478
2 104746 10675897
1 28646 117124 144850256
1 68336 147902 631833360
3 30402 55355
2 161885 625054738
3 74438 60766
1 106328 153648 563190852
2 172375 392463961
1 62416 110311 613766550
1 82237 131209 274234377
2 139267 622854460
2 159005 109759552
1 47412 61275 10004465
2 71797 412474767
2 5830 464621528
2 42434 779941691
1 68631 128580 121645770
1 7060 72698 984470004
2 116039 136935691
2 125765 86440191
1 9552 115056 12107843
2 140722 238589466
2 24022 969520715
2 148959 498933431
3 161433 119233
3 67725 25929
2 135110 923480971
1 41365 98468 382134075
2 181489 777552272
3 166657 40373
3 47444 60511
2 51641 816137534
3 173343 141273
3 25855 82761
1 32576 54221 371770690
1 38 80307 29574648
3 102810 133560
2 4504 777431353
3 14893 27988
3 163107 114496
1 11764 154832 565688809
2 53554 877820343
1 69460 74252 843343537
2 158390 253792333
2 47409 101133947
1 39928 71295 867935715
2 49325 428098444
3 132773 102922
1 26023 110694 297202154
1 124859 140250 881989198
2 74580 535853637
2 65185 74658081
2 124139 748329092
2 23562 362015625
2 7264 193184761
3 59901 24358
1 24659 132709 944317767
1 65325 96007 392736061
2 104614 879422951
2 91213 769355896
2 128858 385963962
2 108495 772389957
1 136829 143220 955785392
2 146470 153472353
1 73343 109970 966479693
1 11389 138388 618878597
1 65954 95476 921966571
1 17268 131906 405520306
2 35736 739888698
1 50514 74795 466098576
3 64640 97749
1 105449 133571 220151833
3 37311 101675
1 34798 34980 940928718
1 39354 113491 303357861
2 176541 909455982
2 103834 647059026
1 24215 99178 294545856
2 123214 99405300
3 82071 110542
2 108517 353612280
1 53153 81070 798330671
1 413 32370 737361540
3 12147 1837
1 43332 101687 344934107
1 55176 131484 968777346
1 49469 91773 101681366
2 150109 944588798
2 70372 117272273
2 145639 267810315
3 149386 147225
1 16489 126059 996289237
2 31175 908017975
3 167080 56095
2 107142 789845969
1 3996 52788 325836771
1 27058 141557 591278847
1 44780 98188 968021034
1 38022 126892 471262542
2 124824 18377558
2 120158 287221451
3 111168 45377
1 30211 64604 874757115
2 1391 739099602
3 108539 7945
2 132072 772784499
1 65033 109807 890661678
1 33480 53307 244514012
1 95631 98721 775095272
2 41169 759359356
1 8770 147059 166173200
1 34380 138995 800617675
3 18909 122637
1 21207 51683 496899531
3 86131 68142
3 146123 153314
2 154129 262055389
3 63309 80750
1 43044 117835 384228979
1 11832 146926 874374222
2 38327 763513865
1 26628 140419 382912620
2 7678 493581213
3 167554 31148
2 8055 377596897
2 27365 300061693
3 146646 67471
1 45727 72176 403413303
2 30567 625084310
1 24430 147132 33185504
2 107003 949455271
2 104691 974372575
2 100652 199880298
3 82292 28807
2 149728 652011751
3 25388 58683
1 105566 147345 199995347
2 6370 493147739
1 77528 105102 688860508
2 22339 203526182
3 112425 100821
2 81798 444921735
1 129801 132135 973583066
1 23338 83252 342171958
3 164973 59796
3 6244 123530
3 17624 126425
3 21803 89291
1 72566 97443 89380479
1 79030 137969 548480257
1 95510 107251 494903432
2 105247 411860987
3 91698 87326
1 29079 74969 144170154
2 62994 352353874
1 34917 50798 138541390
2 160230 537934117
1 108857 129480 338144914
3 21585 59390
3 64205 71430
2 110089 498496071
3 4225 143562
3 123905 150171
2 94426 30761489
2 57132 921788693
2 89660 903379430
2 27692 578780055
2 93019 941315209
1 125774 146198 129008302
1 40739 68429 4713986
3 82096 10091
1 9931 133125 297830540
3 147955 80109
2 89500 198805817
3 135274 9526
3 50192 98619
3 119887 33437
3 52604 140253
1 2001 50077 936742787
2 70933 15474170
1 9109 102530 821586045
1 19475 113262 421744049
2 109785 323583308
3 41544 61464
3 27553 101998
1 35067 83306 499575079
3 146426 8806
3 79476 95364
3 21723 34175
2 57633 235668710
3 126392 15760
3 25860 150221
1 27550 53056 69877147
3 130090 53631
2 23769 536974763
1 35253 95236 836472616
1 44082 57411 965138574
1 52738 85438 621717394
2 129639 660622702
2 164358 464416447
2 54457 408676685
3 76492 75336
3 167896 129845
2 19328 579222114
2 79612 153455458
3 8652 88248
1 68597 131587 274079461
1 23378 135141 955969255
2 98004 118150723
2 98416 257678974
2 105689 369701314
3 42566 149076
3 82612 123337
3 128753 103313
2 170626 572595805
3 68928 69609
1 17880 56930 842349894
1 55495 103421 600175417
2 103275 983592095
3 40467 108797
1 60015 92981 259582193
1 62017 137267 719628660
1 37906 48069 248184615
3 88085 31968
2 158145 537022897
3 19476 35276
1 20669 81148 188455676
3 103185 87872
1 116919 147517 968217793
1 17647 113554 559968919
1 10596 142660 155437633
1 115709 119781 326403832
1 11459 82537 811307107
1 111478 149993 334968766
1 3385 149077 676027291
3 6098 46775
3 172511 143671
3 58315 57075
3 125897 46636
3 75099 88302
3 50303 144485
1 41683 68395 915691306
1 4082 93408 640069462
3 105147 19131
2 7859 199669905
2 35121 48047831
1 100292 128591 57521630
2 174571 578389264
2 147674 646533177
1 5228 19764 910397321
1 56388 114709 322293792
3 11607 14142
2 72261 976922082
2 128768 62390135
2 106824 387972896
3 36084 26356
3 178976 38909
3 71058 97593
2 45681 216934162
2 124291 801268097
1 30469 58609 848473280
3 18082 33566
2 146620 21315867
2 180725 112531314
2 27111 846533313
2 5724 730984641
3 100981 94432
2 3601 219497822
3 2951 4160
1 1832 75927 635452415
2 26722 854450037
2 138053 277326900
3 164488 77514
1 33076 81037 113668166
1 22370 97942 219196806
1 9079 68742 606000985
2 41305 308442726
3 138439 148842
2 96083 438727740
1 5162 104964 707545952
1 46794 145686 907998325
2 88061 78110063
2 152105 686742386
2 173848 726957308
3 110085 17227
3 157416 14093
1 56237 71715 370837338
2 49275 823851559
2 119565 384561550
2 45819 29568099
3 124250 146190
1 123474 130123 793810740
1 25350 117216 845949291
2 43379 186218878
3 93300 133975
2 152442 851112906
1 15368 57250 836069557
3 95031 153275
1 51864 128464 939911571
1 30848 136489 76292516
1 41307 95019 60498621
3 82196 41930
2 149304 469551437
3 136818 143752
2 53404 264362007
3 61704 147359
3 53080 139120
1 10167 60404 858047157
3 32163 45171
1 42740 67694 368236783
3 163014 19461
1 28661 118342 284094926
3 68557 29203
2 140878 723485178
2 987 318296384
1 88607 100850 26536183
2 91470 489065139
1 44017 132819 46192509
1 83122 123029 252114693
1 23440 103652 438709255
1 12598 147005 390387088
2 3416 67040421
2 46771 68704467
2 45309 910045648
3 29592 59341
2 13638 481682784
2 179443 429755707
3 51102 140393
2 101891 911764008
2 128987 328290532
2 162596 441176605
2 109776 571093012
1 17586 141912 139661472
1 15126 35866 123315209
1 83855 108557 315020078
3 78112 48760
1 107386 129901 313200131
2 149700 38609508
2 103022 498499058
3 150747 141422
3 78768 4812
3 10484 22534
2 64653 914709227
3 4986 56452
1 21922 125303 68857497
3 104137 101811
3 67354 125929
3 132850 120079
2 166547 46625906
3 174226 107867
2 132611 708863806
2 49396 53746207
1 38469 55549 432954066
3 52112 48910
2 146315 857530450
3 33653 26815
2 27945 835292275
2 87471 430773703
3 6209 83903
3 156462 121189
1 25414 104524 723162254
2 106800 118441873
3 180878 33960
2 171499 299047864
3 28878 40131
2 129783 52474948
2 9837 242461541
1 95234 97005 571258156
3 84714 44366
3 128917 127583
2 178797 721559886
2 151572 309326648
3 33295 7921
3 77344 48259
3 114184 66924
3 47576 89310
1 19761 113124 535405849
2 49537 83215654
2 23992 112400165
2 33065 836659408
1 53178 121432 268156103
2 36304 489791317
2 154066 26439806
3 36388 40735
1 124102 126612 55953691
3 67860 104857
1 13620 34317 849021916
2 127115 25816566
1 90704 131228 370194762
2 63810 893189222
3 56374 114835
1 88702 90291 334804400
2 85943 73690435
2 94966 6580947
1 24268 65802 450394382
3 109114 39042
2 52344 879315315
3 41959 124495
2 67840 855189102
1 23742 110188 477752969
1 21972 99537 555488688
3 130066 22300
1 43071 68035 297315728
3 87649 139216
3 16618 119480
2 3349 921476209
2 130190 636734865
2 76270 952051065
1 69339 104669 710356079
1 131969 138256 742973859
2 22177 240909413
3 119466 40201
1 15270 133483 809691819
3 139161 122874
3 108058 79133
3 42353 44131
1 6601 111095 438522928
1 93417 154745 598411895
3 397 108192
3 133436 2719
3 120007 44555
1 72971 75485 66462185
1 65320 96118 898014724
2 163164 864308126
3 61100 6825
1 1773 19192 169075076
2 9873 592984079
3 56584 21489
1 30451 137437 897337900
3 30162 14668
2 2993 956397528
1 90200 129799 834213180
3 13468 47505
1 36260 99639 846465111
2 136409 99228569
1 108560 150928 563553590
1 70909 138294 857776804
2 6784 768468146
2 66590 118003871
1 56938 144835 3495441
3 28233 100134
3 161682 129336
2 23537 17424540
3 139937 87728
3 99018 152227
2 26963 119632190
2 35436 197664641
3 38317 115184
3 164641 108410
1 64452 109316 545563070
2 165140 874581624
2 134988 619281466
2 76255 576684945
3 19977 91122
3 86617 66767
3 25505 30670
2 99120 426060172
1 11945 43641 204284738
2 31939 592744029
1 3016 3636 209780913
2 105585 768226271
3 174652 5470
1 33518 66346 182709654
3 94285 148430
3 39998 53979
1 9864 84893 243968358
3 44487 115994
3 123960 14880
2 159488 832389757
1 47128 137340 280145317
1 41977 90233 795559915
3 19785 123697
3 40106 50729
3 162827 120024
3 61808 96716
1 96904 102851 612474142
3 133599 7513
2 128350 364719332
3 57598 151530
1 19643 53961 462031239
1 51254 102597 72516400
1 91243 126671 423673939
2 119857 394565446
1 13814 140073 773812674
1 2896 148354 611629092
3 130740 76480
1 64922 123803 805805268
1 18929 85495 522880791
2 76532 114136244
2 6161 94378185
1 2265 42810 583300876
1 145333 150423 43453603
1 60558 100895 533647951
1 17330 23644 853631912
3 9856 7725
2 93253 570656049
1 120708 127163 917918853
3 19166 90568
2 78088 125873425
1 109403 127255 860835735
2 170988 51261681
2 49125 543888403
2 167662 234407322
1 20052 49737 341712873
3 179611 421
2 122190 278988349
3 101492 141669
3 72841 87598
2 77739 872613212
3 89073 101400
1 6267 83445 297872542
2 93533 414809887
3 13040 98058
3 17525 104892
3 178873 106822
1 32072 132626 691030677
2 105942 732800742
2 91665 566225763
3 141275 64771
2 86715 504664096
2 160957 769540413
2 89732 706868456
2 52542 145133403
3 91008 110753
2 147532 473363880
2 71304 397474278
2 135098 842733158
1 10062 154137 780910881
2 166330 776920803
3 177637 52960
2 146152 786508531
1 30254 141885 585711642
3 137445 144703
3 155644 17115
3 4653 82850
3 6174 51337
2 45204 98641660
1 85302 88706 799181810
2 40557 80444367
1 32165 107200 79560770
2 51943 799147970
3 135454 109539
3 94604 82752
1 78313 120880 782830020
2 117280 959144460
1 65844 109143 823174424
3 153730 152340
3 5976 147451
2 160760 558722122
2 17715 286689070
2 55439 230090921
2 116297 582049561
3 124825 22594
3 54827 86545
2 156773 657297402
2 125522 726634628
3 92755 64482
3 133521 125453
2 1430 336776367
2 150408 632880086
1 53411 90782 935495267
1 53881 79254 846081388
2 133172 607653948
2 76504 609501612
2 149719 888311186
2 8538 62662345
3 94866 118797
2 158162 160223928
3 35137 74335
2 177221 870097093
2 6266 900706458
2 91387 859502763
2 126394 352479985
1 28407 41300 259041130
3 77203 36460
2 159770 946674103
1 10933 72293 296251
2 73112 713620844
1 101322 117150 31349305
3 87006 63585
3 43459 97571
1 19482 65712 378348538
1 24709 83684 295105270
1 75019 130019 617358718
2 69326 314606350
2 150671 980011446
3 167755 126990
3 79087 95595
3 114967 138426
1 1501 113579 900804582
1 82307 129228 797892376
1 97753 106775 28162964
3 154867 33909
3 94892 22490
2 88123 823039634
3 3822 101633
2 31567 164087689
2 38800 509556527
3 179984 80728
2 70880 86087467
2 156288 776716122
3 73745 36545
2 25948 174010074
3 90298 9285
3 147792 66938
1 36656 107743 822838809
3 133836 3479
1 105419 151382 971237156
2 71534 664356467
3 75478 92964
2 29241 958045727
1 70496 114572 165886413
2 126780 91575894
2 173711 28702298
1 39688 90998 567378397
1 29104 97905 870246525
3 13723 127635
3 178639 5843
2 108887 266935360
1 82406 99274 750992989
1 12944 36678 534960582
2 72671 910001549
1 78219 122927 579966903
1 32169 36227 155014639
2 64695 791861192
3 77041 35620
2 63839 612272770
3 147509 45599
2 78314 64523308
3 55297 16314
3 103695 126911
2 137086 810547349
1 91596 146555 105338563
3 6332 141784
1 134529 135187 526988536
3 146113 11585
1 14506 146505 913870053
2 153251 733273521
3 178179 66491
3 103263 125429
3 138493 145949
3 174376 77997
2 71772 731830587
1 32399 44555 94146252
2 90829 163025773
3 32965 72465
2 75625 228895903
3 83504 48867
3 47182 20223
3 15613 117481
3 50007 79908
3 160013 62818
2 174603 602183722
3 102409 125428
2 79236 385819846
1 30630 52162 80014858
2 159794 127731967
2 126622 433443140
2 153081 972653099
3 99186 78706
2 5309 293207771
2 59473 593870539
3 52107 143600
1 1136 137485 189719476
2 63550 884441597
3 125472 150680
3 7161 100549
3 179637 54201
1 54621 111604 755475379
1 49510 108585 522413728
1 82009 85790 570846149
1 95945 105070 100594552
2 110267 679152899
2 52845 147287012
2 101961 338021926
3 177964 94306
3 72562 117183
2 32428 914332585
3 130086 149524
2 140349 740580151
1 71237 136244 486862305
3 59650 141463
2 170211 101230146
2 180985 180775719
2 82547 859066022
3 146325 105434
2 107375 384892125
2 107601 259751039
3 50109 4368
2 168171 316358836
3 17068 63557
3 31475 98660
1 40278 77330 166020569
3 133223 47258
1 28671 41336 920826610
2 173267 981416228
3 137643 51266
3 15631 71939
2 91244 665988592
2 116333 292866365
1 64514 95435 459273706
3 135775 68210
1 91537 111030 456667607
1 100212 136836 420296680
3 54892 95759
2 35274 148601067
1 33809 52357 949382474
2 60327 591170239
2 55986 884140058
1 3975 22420 24011097
3 32791 57331
2 114758 562565234
3 24193 121609
2 29899 844201050
1 1499 92803 479080714
3 143786 118292
3 83127 66166
2 155195 614587755
3 149865 41508
3 137559 81221
1 13235 89530 65974696
3 7080 15499
2 94677 311220898
2 174749 62953292
2 103892 388298168
3 33780 143087
2 178418 662474087
2 14666 162549076
2 153200 952376663
1 50970 129994 851346995
3 35911 24473
3 123110 61561
1 117159 149930 514805188
1 78785 138386 839829555
2 29772 416529598
3 6205 31173
1 70326 111489 171549987
1 61903 107249 362959118
1 21116 93003 759175835
1 45768 126434 807120495
2 40520 637560072
2 41232 524943619
3 173397 152182
3 154521 23214
1 97312 137896 557903844
3 49521 92834
1 64947 71781 484400452
1 9806 32513 458656259
1 101331 111122 424913408
1 55498 85226 871700905
2 169306 387034644
1 2027 117879 63447899
1 71616 89493 37131324
1 10710 71233 324468327
3 178107 120004
2 158793 557652445
3 37109 154771
2 106215 3415706
2 125834 547288027
2 175464 208341096
1 138618 145557 355357031
1 111246 124936 317989195
2 132121 306047019
2 162395 855395255
1 80096 102565 112619505
3 8613 149780
1 21698 90268 789131721
1 41524 93162 948390146
3 13021 141706
3 111501 24880
3 38345 52393
1 21750 55988 10660548
3 122974 132837
1 94986 136669 785493253
1 4678 31310 243587626
3 15651 39200
2 26084 834407316
3 93396 107901
1 37765 148043 961599044
2 95378 185227491
1 42975 125139 974258462
3 38313 62912
3 21354 1023
3 44593 78385
2 180649 61926959
1 66120 95402 891137070
3 19766 6041
3 62874 44800
3 136936 129926
2 174892 332771243
3 95123 88118
1 31207 100229 889385727
1 94703 104060 41624359
2 42041 415230418
2 92076 597147180
3 68058 143823
1 12845 46712 822787652
3 105275 3024
3 24157 59904
2 28441 924914817
2 66565 911483402
1 39769 44526 157484339
1 16579 103217 276815246
3 42637 82002
3 43083 129544
3 94876 108167
3 83588 15720
2 95574 278489220
1 6360 94841 834232596
1 147177 150713 451490338
1 96853 132842 184388763
1 13477 54485 801778490
1 27776 120184 789021842
2 118983 570212612
2 92198 880321128
2 11921 123555658
3 145342 122233
1 72053 97004 958242613
1 98748 104430 788385831
2 126184 355200514
3 166683 100690
1 8916 22060 773777456
3 4184 21803
1 17143 104950 922170531
2 159300 418801996
2 81288 265220709
2 156784 594294944
2 159255 300646055
3 8319 116911
1 122397 144480 537626782
1 77750 103473 869590315
2 45703 307638705
2 110037 668270668
1 9247 150009 664531329
3 37316 24780
3 21353 148142
2 62580 34099985
3 13385 85239
3 13754 111574
2 117257 880326958
2 144615 508016213
3 157327 132170
3 34225 9449
2 95652 554004849
3 142493 15021
3 53866 108305
3 43818 124651
2 123214 34202543
2 128984 50260735
3 125893 150543
1 9416 52660 999032333
2 109176 208126068
3 50729 52180
1 913 87362 484765436
3 79804 141914
2 47449 915991877
3 166251 108070
2 109437 152600652
2 84739 690699765
2 106552 204131363
1 128307 133894 730871253
1 11484 32907 230868839
3 133482 30871
2 106140 56846681
3 66118 65943
2 69896 36963591
2 716 186917901
3 95135 95827
3 86689 4066
3 159821 104104
2 128422 25720619
2 120936 228815872
2 46917 661628590
1 13204 72884 769874335
2 39348 149377427
1 107289 110668 214609671
1 69539 115226 401306675
2 120168 181655266
2 119300 894538187
3 167749 39089
2 138503 978061837
2 74909 148908993
3 2935 79266
1 18617 103767 865539618
1 124618 133749 327801043
3 53485 65683
1 30981 47361 564022114
2 123282 373863505
3 5504 47271
3 82849 109294
1 68192 145457 375891431
3 151003 102642
3 94726 117631
1 19555 117501 431068229
2 138560 132257861
1 151 53856 849465543
2 47241 670216444
3 43930 33799
3 122808 75002
3 180369 12957
3 51532 106256
3 174099 133288
3 32343 151180
1 68505 73994 245857881
2 132331 831490932
1 17478 23594 332756458
2 148895 605086548
1 28934 55681 721510404
2 35843 866908932
2 158677 810915919
1 89767 115093 371078231
2 61043 894459808
3 82558 128446
3 139623 81486
3 111883 74308
2 36027 927625324
3 125155 98359
2 80294 344394486
3 158789 17429
3 140286 133435
3 83328 9222
3 129697 148279
2 85377 691229558
2 57574 823174307
3 12095 26538
2 66359 767575196
2 5593 606655067
3 65030 112152
1 33382 109160 647656087
2 34752 883489396
1 68347 154310 60920952
2 100857 138272508
2 108086 172341250
2 120171 501963072
1 47944 114936 996807808
3 73517 16294
3 120835 141261
2 3857 954821879
2 12482 44371373
2 71024 459772678
3 17077 36847
2 83281 775858983
1 10796 101563 873903863
3 44686 28457
2 31947 347839411
2 67633 736550220
1 91499 91735 152998752
3 131122 131003
1 42672 50891 97953244
1 35608 152344 115115327
3 179790 76700
3 90661 103480
3 134785 120218
3 20133 6125
1 31033 95618 674095846
2 4929 63051922
3 130061 104725
3 108053 11638
3 64125 153662
1 23786 23917 403254210
1 84800 106273 247360745
3 74457 14361
1 107020 152357 626060331
2 66807 255087017
3 80 52097
3 125973 57405
2 26332 695103497
1 133849 142657 794946627
1 2310 68878 742279941
3 44381 148244
3 19266 126795
3 175808 14233
1 4041 140288 183247496
1 79518 95049 461798632
2 43887 261103048
3 149423 65144
3 22833 135736
2 92255 127527090
1 107548 132692 327090945
3 131199 1861
3 139413 19532
3 155535 148969
1 70825 75599 873302238
2 73095 85536268
3 181164 105864
1 44274 62280 860023029
3 152953 13916
3 1741 13572
2 88227 422556662
1 36850 111092 90424748
2 101546 794611021
3 49591 13153
1 32703 147382 48846611
2 37582 783805317
3 84648 27889
1 126187 139483 698229908
1 31170 66254 895710831
1 7942 15914 651573145
3 87548 87900
2 60744 113720506
1 61537 80597 751568468
1 11459 109459 576340820
1 34858 35231 851571484
2 139988 348149881
2 81104 273513859
1 12202 16896 28436350
1 4990 8060 965500726
3 162973 46118
3 3801 112882
1 1377 152563 253213068
2 119106 971371701
2 162964 488423291
1 50720 116480 755130973
3 138413 85345
1 31989 96018 629071355
3 20035 198
2 62513 909737804
3 168041 39252
1 70141 105433 690345326
3 62203 31081
1 79632 132380 845275339
3 144664 152148
1 105758 138035 848905330
3 139985 3078
3 80706 67238
3 57765 69717
2 165444 954769521
3 150049 49414
1 93658 105256 354788874
2 64656 155006199
1 18544 154740 839617502
1 30805 36982 123559650
1 20071 46052 586080974
3 155099 97291
2 55006 171659281
3 49760 101608
3 150575 152959
3 70427 34657
3 139455 145330
3 49327 103175
3 77840 34103
3 157236 62933
1 11965 62352 65943560
1 7653 124149 614875304
2 171457 405206548
2 23629 552069076
2 57858 96409744
1 55136 149172 653492102
3 36448 125801
1 26917 98043 245383321
3 105909 100901
1 11220 94439 347636916
2 2744 904236004
3 130697 82139
2 19367 160898616
2 180956 441548982
2 139259 925986930
1 17333 66103 804371642
2 48590 468061072
2 22169 510478304
2 1176 789187611
3 102046 25415
3 113470 51078
2 35417 393166501
1 88844 107804 691931880
2 14873 267179323
1 57352 136170 517904054
2 60942 453078733
3 119056 46617
3 52392 34336
1 14960 141875 149517635
2 180276 575556492
1 62402 106437 549482264
3 23499 78235
1 9883 98479 435992090
2 60486 298362626
1 84283 100085 100076377
2 76351 449670087
2 50173 482279555
3 132802 51475
2 149415 721541415
1 67276 148901 963484010
1 6492 132681 135954755
1 80675 141272 679399888
2 11710 583062187
2 155431 360510351
3 39044 13701
2 179579 17898545
1 6287 112078 54734620
3 127010 55899
2 104688 771327208
2 112313 302436027
3 174581 76544
3 120712 86408
2 255 637709001
3 170916 51856
3 85596 146646
2 148291 749378419
3 78999 72694
2 24312 807605809
1 42849 74915 237659700
1 62929 97175 61337104
1 109313 131902 240684090
2 99558 861248908
3 144947 37033
2 159612 261212056
3 29993 72882
3 164866 74662
3 159475 93616
1 43833 145056 48882327
1 20049 33202 102402051
3 105291 74178
2 115006 569700806
2 130350 417894858
1 92293 100047 540803184
1 24296 65911 981177446
1 7069 66751 103536713
2 79781 827596572
1 17282 134403 917392981
3 4736 34151
1 16548 106112 398328269
3 142895 49393
3 69713 19294
1 41903 66928 685821549
3 42275 137
3 6708 103945
1 57063 87108 501296155
2 133530 721777105
3 130153 30603
2 178650 24835732
3 68445 124620
1 18713 18942 981021047
2 52406 641118003
1 16549 68773 331675319
2 100680 857560582
1 48064 112798 143129678
2 95084 989692232
2 50765 717864214
2 120206 717155646
2 132022 176124864
3 17282 33876
1 72190 128210 284989471
3 34022 55596
2 141607 156236539
2 73170 25617791
3 181434 106848
3 171919 19655
1 3759 29318 622878539
3 109666 46334
1 25008 144569 677519986
1 97791 135561 494669526
3 89394 60602
1 10114 94481 798741900
2 117426 429868267
2 170124 21803205
1 91251 111941 258297064
1 120262 129164 536257929
3 128913 68722
3 135744 91705
3 50482 84035
1 105990 146893 165324760
3 68991 52332
2 143352 687210283
3 17905 131485
2 83096 628132752
3 130172 141424
1 3455 88021 535988280
3 116913 671
2 80241 365485958
3 162347 54109
1 114247 120965 219841095
1 12828 97184 185612658
2 152171 802651757
3 96262 142100
2 65716 252398256
3 94321 52247
2 112746 332665521
1 79999 93179 781056818
3 68323 74311
3 153076 73099
2 98151 820194293
1 7686 46149 402245631
1 8130 73003 692780794
3 112906 18879
1 77992 141968 159981031
1 29774 123017 524145706
1 56255 82524 44425919
2 20240 992143431
3 133943 144656
2 30555 564874650
3 14220 128046
2 96138 518327006
1 104884 152894 970794516
2 136636 101686227
3 139559 97690
3 87780 7655
1 7498 62546 658430167
1 97312 148477 981247009
1 3272 37258 854730627
3 24713 132211
1 2524 34713 623757638
2 14503 70014197
3 40684 118546
2 114538 228781364
1 7182 117686 109310366
1 61687 137292 122783365
3 67965 59895
2 147054 183707206
2 173424 432453128
1 74054 113751 103997449
3 150379 142321
2 36921 672671493
1 83827 99780 593282146
2 59537 436128336
2 59572 733717228
3 82778 26407
2 122373 275527211
3 148274 12758
2 13204 927300758
3 30888 44170
2 117504 737922247
2 69748 428031912
3 166790 85719
3 101886 53932
1 77649 125540 821132219
3 130895 124686
1 12406 113692 223777186
3 30274 70502
3 65780 20259
2 5623 339369092
1 32146 70008 679767047
1 58341 77258 116905759
3 143223 98531
1 80050 153020 89970759
1 21902 144000 548204893
3 27055 94288
3 137830 96830
2 171549 15250444
3 62464 47193
1 95907 129947 612205739
3 107742 51690
3 107122 147814
1 41926 53132 209389266
2 149133 644484574
3 105552 95849
1 86289 97514 894350221
1 122108 122663 746070233
1 56577 126567 129457792
2 18820 551935368
1 59108 136068 251454152
3 171994 12164
3 144156 6430
1 57750 62881 62760322
2 135585 962225942
2 38015 921977769
2 140089 696000001
1 1038 55546 595649334
2 146499 928415077
1 2948 43889 679558878
3 81792 143120
1 28202 151560 237633667
2 137945 300904494
3 6295 80909
1 18360 70339 888890372
2 157878 925829468
3 128121 27278
3 78008 118533
3 117231 59015
1 50361 58149 863641846
2 38123 923719920
3 51066 83566
2 152922 168037826
1 48261 141490 135355071
3 55686 10443
2 89502 454280620
3 163861 75037
2 155209 901557459
3 172564 126239
2 12126 88435700
1 66414 94587 520587656
2 110744 91562524
1 21764 98578 420008768
1 28389 86082 263883520
2 175251 587888323
1 56610 66684 859434479
2 129266 69820829
3 126123 35546
2 150300 638045612
1 109300 146059 832478203
2 157738 902704663
3 55131 110132
1 74154 122626 864017982
1 53137 83142 920266389
3 113172 113336
2 91102 516533972
1 34694 142578 368117769
1 34242 139796 676920841
2 62896 352912863
1 16705 125949 370295297
1 61066 101430 686513661
3 157007 41352
3 127244 1922
2 95012 290739628
3 9778 127718
1 46319 83926 416783962
3 179814 121745
1 10056 60176 78690178
3 144187 131274
2 173684 509840541
2 25012 537719271
3 17907 4475
1 4327 15839 505363589
1 35396 43208 74802738
3 50057 21625
3 112149 11816
1 66312 71451 726228599
2 11988 336811173
1 4883 47292 430391446
3 100549 107573
2 154329 449362333
3 106032 9602
1 59114 149763 266073008
3 142082 18426
3 56565 70080
1 57315 124863 884463791
1 80865 83202 909811680
1 4346 31993 123469631
2 59787 672284493
1 65772 136395 868741357
1 21165 142640 632625183
1 71211 108996 884164504
2 76593 898360581
3 77727 116564
2 62833 505755826
2 46056 186032207
3 11687 64755
2 179107 376966861
2 12149 182434415
2 132411 102509577
2 8018 981746991
1 21935 45439 447265684
3 79889 120216
2 31806 282688702
3 34197 79237
3 113394 53959
3 52708 74156
1 5407 154970 213643179
1 31950 67435 500138398
2 50268 779317009
2 45844 381209721
3 164638 56507
1 51289 68521 12089251
1 5937 84033 723016137
1 46529 140365 253043761
3 21649 56433
1 70050 125387 210867527
2 9819 647471060
3 19377 7892
3 63257 111321
1 31488 151246 304794309
3 88808 17099
1 122781 150311 625485739
2 44735 741941556
2 75460 83514001
1 79235 125473 744704400
2 35047 219169824
2 136829 410682973
1 79321 102519 34014629
2 180677 702413683
3 57228 117678
1 45270 119633 251290826
2 157178 95318280
3 56318 90728
3 161315 130667
3 118106 54212
2 76648 922664816
1 22227 29190 170778772
1 50632 113123 167932365
2 127045 564356386
3 62893 154549
1 129811 145122 137529326
3 102105 94764
2 112531 446099113
3 42372 2878
1 13959 94289 138958682
1 33418 95046 218793305
3 121492 105658
3 146294 132478
1 65743 114068 849476482
2 165693 1955676
2 107289 416803155
1 30936 69960 57681156
3 64578 143826
2 48261 744807252
1 75284 141141 339338219
2 94335 645498679
3 176171 99900
2 168557 63774210
1 36264 142043 215797825
3 7569 65195
2 108399 137207112
3 10895 21765
1 4198 31604 914694920
2 13376 770855321
3 122399 96768
3 17166 78540
2 144451 291370042
3 129264 143649
2 123869 680111315
2 24062 642232332
3 154490 44927
2 107671 747994285
1 70326 105295 566744682
1 13929 127774 356940375
1 17450 132211 177286500
1 24070 140530 243195205
3 104234 109276
1 29826 78538 130794573
1 103399 146636 346434678
2 101784 574575731
3 76541 145666
1 37995 134584 488618051
1 33975 148290 691497478
3 95423 49985
1 9778 40550 252601228
3 89939 121518
2 51616 512984107
2 104388 967798724
3 8260 52068
3 20525 42285
1 78671 88801 50246292
2 40711 334504338
3 65037 65820
1 19287 90600 386049784
3 72833 131017
3 154467 26900
3 113417 76011
1 55338 75297 812100904
2 58564 476307037
2 45044 335322297
3 95339 81797
2 114564 663113425
2 77204 319925674
3 10234 149180
1 4404 81996 108428173
1 67232 149745 260583217
3 154611 81250
1 17235 114910 885147337
3 141590 81827
3 158457 58898
2 115966 343486840
2 45085 64749136
2 24647 840369115
1 7604 14000 493528806
1 8115 145747 120143991
2 97736 325450097
1 124646 127209 909565340
1 127201 133149 976400554
2 54179 684566844
2 180135 482447339
2 109644 320895815
3 83364 57074
3 128834 15032
3 34219 86027
1 12118 65193 180345292
3 89338 27967
2 84544 611908862
1 78330 100905 604361436
3 11068 22020
3 56728 85136
2 49500 646507931
2 94717 10521189
3 132194 8190
3 11420 115679
2 55275 71252427
1 18759 45697 93235021
2 159762 177308467
2 24786 720357104
2 48448 350901102
2 90197 767724453
3 163838 51481
1 16448 129757 536573038
3 34791 80338
1 38785 94881 308702665
1 56491 84315 640047419
2 85810 807006682
3 169647 144506
1 13114 140134 294668792
2 24966 305326151
1 100166 154699 443463816
2 173691 151438252
2 51791 681417980
1 101489 120955 906260278
2 163507 753230711
1 22428 57797 71884915
1 68187 111455 532696072
1 73713 154273 844756437
3 88153 79270
2 82325 195285110
3 154994 143045
3 22678 89152
1 104285 126710 49555
3 128984 6740
3 101872 6969
2 51234 71707128
2 161806 382934619
3 80254 90309
2 111780 349123200
3 6344 6746
2 101888 644801620
3 116296 140793
3 181588 139112
2 130078 223288441
1 45593 125310 905446371
3 129978 3713
2 158432 103943853
1 49121 139166 347369555
1 46102 113832 884894163
1 81937 116574 792239297
3 111689 82227
1 40935 107958 380962074
1 4534 90226 576826528
3 49191 12426
1 69234 89469 283670855
1 81099 127660 728560860
3 176650 149166
2 146187 51697766
1 41910 90389 421009039
3 101105 18791
2 48523 249561773
1 5402 18519 816419249
1 45010 95810 63068001
1 66898 109785 347630199
2 146191 305620975
3 180128 126054
2 101556 861823948
3 117314 8102
2 52752 649963530
3 39930 209
2 107797 368794542
2 97416 759945184
1 14769 71014 358339594
3 12028 560
2 103304 691272094
1 57066 134384 813410908
1 38463 104931 70539695
1 141542 145082 896767430
3 80288 117538
1 87515 92482 167505984
3 25549 40955
3 28807 109195
2 22695 102385283
2 59656 535248828
1 79871 116426 740337580
1 52387 78263 504416401
2 45372 687756161
1 38447 61930 878683904
3 52087 3630
2 118503 107267365
1 4351 113544 813908588
3 127309 153523
1 19978 52208 284782101
2 61135 389732836
2 77808 248601393
1 48328 113003 420484304
3 84022 38462
2 91129 983748929
2 51980 168064659
3 161326 135000
2 114663 806741689
3 111942 144832
3 68062 59181
1 135347 139319 215302572
1 11361 126378 691345580
2 134395 743479151
2 177019 126362446
3 31033 107066
2 611 534954630
2 104304 130727612
1 2246 113443 559446175
3 161518 96611
3 49240 84431
1 60275 135325 931511920
3 31164 136433
3 85328 18016
2 119966 536788907
1 7581 8236 22750765
1 36582 95065 791582643
2 178985 17203413
1 122303 131041 304907422
2 113530 992490280
1 36897 129279 269328929
3 13752 91661
1 12083 59558 164800632
2 42818 301302915
1 89612 134668 821197798
3 173252 75528
3 76069 50994
2 48005 348623067
3 22920 151077
3 13573 147571
3 121064 20208
1 81726 130395 251098229
2 54242 485647491
3 102950 127180
2 49482 707860228
3 50807 83447
2 137714 960820527
2 154063 806244007
3 115764 92765
3 8400 44993
3 72431 106254
2 165819 768288857
3 147048 103024
1 117316 153032 900721670
3 74254 52203
2 110126 603917545
3 32747 52377
2 27022 563624022
1 61452 74452 97764372
1 78146 94318 247418402
3 125318 111657
2 6711 572286024
3 78620 54073
2 90699 112739438
3 112977 115962
1 34585 133503 199601848
1 9127 90197 403811121
3 42930 96514
2 38176 805122638
2 176722 628149924
1 38830 65349 22129054
2 91207 214187072
2 72555 104304956
2 50433 15281715
1 57742 151939 216394527
1 118449 129353 272166371
1 138968 139531 997026068
1 43409 145755 837503276
1 62426 151183 50940372
2 130793 424761204
3 95601 125353
2 78078 239616216
2 178027 463925219
3 62149 23838
3 106236 145487
3 161464 106534
3 104047 50781
2 162640 528558930
2 177898 480841674
2 65111 278671373
3 8442 25481
3 14191 26354
2 83891 189953365
1 19485 149558 894541002
1 48073 74611 749277331
1 32144 100921 451830513
2 83489 354688497
3 136290 16913
3 68495 62946
2 33548 437420944
3 167548 101051
2 152963 933421436
2 35183 842953017
2 108617 274357486
2 134022 226880183
1 117664 123248 288710387
1 34839 47792 764278762
1 96876 102307 619045306
3 89315 4852
1 75703 121674 679950913
1 23615 98073 471576077
2 15999 479430314
2 2389 4795950
1 48064 106943 215174139
1 39411 95996 512957853
1 89445 122227 965550109
2 41223 705645497
1 36009 120453 623281226
1 27852 111351 65088533
3 35792 21968
1 35802 45643 67488125
2 68446 934077383
3 150519 135409
3 134436 77236
3 52088 14003
1 2663 129203 773797668
1 47520 113180 603297621
1 49096 91511 989459767
3 75494 13348
2 34537 165458975
3 12411 73510
3 90599 132430
3 137039 59290
1 80870 142626 27465376
3 112446 87322
2 180171 818524260
1 62542 62595 711984684
2 166874 373546744
1 126501 147937 399109562
1 3803 57699 565239305
2 163924 368984196
2 591 651665274
2 91418 695966399
3 89512 47526
2 82429 937872836
1 126168 131360 985307412
3 18082 39559
2 45983 225650905
1 85598 135221 744952891
2 19251 481415300
2 87280 786233663
3 155813 115905
1 1474 102477 874503257
2 30515 833842743
3 26681 150194
1 10188 38531 703664652
1 66312 109379 516132592
3 14632 146788
3 64738 118334
2 157862 388124535
1 90589 137225 968842282
1 83106 83382 478868647
2 49943 656130625
1 45103 94596 462278568
3 99871 136304
3 116903 153979
2 123568 854800960
3 5553 128841
3 83577 20023
1 108416 153149 618589338
2 81256 360991249
2 157102 21974054
3 166982 47306
2 16101 938678833
3 146699 52334
3 148314 120155
3 129095 47168
2 130588 459847548
3 126037 51812
1 86402 137963 886551015
3 32394 102735
3 31423 118648
2 104358 172443899
1 16506 112982 55284743
2 113435 100898677
2 108665 737956102
1 67424 125186 77340332
2 50770 218459598
2 92190 119367396
2 89449 459909652
3 110428 124700
3 177571 23831
1 84790 108670 68014666
2 58543 513495361
2 160534 679157248
3 49965 98681
1 5899 93441 124391416
1 69636 144140 769968795
1 72402 132088 866916127
2 127578 983344238
1 15453 87611 224271669
2 102956 459481712
1 7114 49811 205916335
1 56630 85278 364224290
1 36860 132940 921054845
1 21653 128810 360738888
2 154286 419871720
1 88937 121946 85041415
1 19808 124988 908621515
2 100482 466243515
3 48466 153484
3 65931 20358
2 168084 310269239
2 155077 648116511
3 114787 35363
2 31488 846883408
1 73685 150554 158173470
3 116587 119117
1 55927 116996 360651038
1 83067 102316 337217042
2 119457 365214066
2 136087 284080881
2 87361 252230315
1 17090 53315 44062292
3 156266 106425
1 25695 32262 250548254
3 32156 96492
1 68907 110246 921522342
2 33125 293843624
2 131106 402602070
3 105217 98807
1 34199 49973 795229684
2 48450 472600589
2 31402 951560344
2 157833 678898292
2 74049 352869679
2 4606 248786602
1 57106 87098 212088935
3 121240 57930
2 79643 58651321
1 131304 145774 826372121
3 150291 112651
1 33758 66098 556785779
1 105160 134819 661881483
1 67313 88888 412702647
3 126122 17725
3 41730 87595
1 33003 88769 616059619
1 45750 125810 58110704
2 147416 732501400
2 169915 763028668
2 101180 60531207
2 6047 623385704
3 59656 69035
3 131610 5086
2 161904 380375596
3 22332 83918
2 167065 925944320
2 83822 795553115
2 35419 607388523
1 74764 90889 361172790
2 157682 764566616
2 20613 477270180
2 117651 285575604
1 84152 92319 963616096
1 59023 119966 115876442
3 113626 128469
2 43265 741815071
2 54707 498401855
2 17212 756074384
2 51968 55257493
3 124152 131485
2 45605 206868292
1 269 15746 402123964
2 103133 817254843
1 123226 142742 122466344
3 161996 135891
1 765 131852 277345210
1 81002 147403 332509381
3 4938 143644
3 119507 3168
2 104841 902494394
2 144704 767899913
3 25918 54529
3 93737 40886
2 7974 951651326
3 159748 130743
3 60394 123852
3 51914 6758
3 136299 144107
1 95724 109589 225515250
3 40605 80085
3 170881 10880
3 475 138474
1 58557 74799 761033775
1 80654 144378 648434023
3 51652 115051
2 28249 136430114
2 156805 528442282
2 158231 541356163
3 77343 27305
3 54915 109955
3 174532 143761
2 174606 907054298
3 30757 27491
3 10278 14098
3 71182 9316
1 55522 73099 387145657
3 125407 4988
3 141529 135683
2 176780 697712917
1 111938 139318 916427099
2 35205 876505356
3 117647 132074
1 19212 28858 178158538
3 9932 2259
3 40557 5544
1 10077 141681 686773826
3 167415 59533
2 86678 49198650
1 31195 88290 672067051
3 135286 33331
1 36274 44912 630589402
2 60154 581932270
3 52646 114400
3 126733 104549
2 76313 969247357
2 1232 331795990
2 50626 916911142
1 147786 154168 23741455
2 173630 546865049
3 142571 52403
1 15758 39251 703942652
2 153911 797330938
2 958 651885974
3 51404 129793
3 172802 138176
3 61729 47584
3 114603 36290
1 10116 137771 988445400
3 42241 136149
1 4261 28138 237924595
1 119440 125669 333414396
3 43285 73233
3 146744 77112
2 72986 37230323
3 123239 63810
1 71551 103127 552067270
2 37064 905556061
2 110273 510178040
3 160123 90218
3 166785 6467
1 54880 126716 328598054
2 52867 187965520
1 56485 131238 678035061
1 64311 70194 378760248
2 93890 482562531
2 170182 462794988
1 6044 43457 151152921
3 145195 22607
1 28915 45864 339610667
3 169636 142413
2 128332 675727299
3 108398 147829
2 120675 147571252
3 5750 11279
3 175487 47696
3 133474 77115
3 10182 23454
1 36435 121133 966930065
1 132240 146770 308538271
2 57788 624167874
3 3710 49524
1 45267 66244 133615198
2 38951 504536593
2 150651 75476931
2 21640 572405950
3 6255 123472
2 142901 970400561
2 123887 375473201
1 43215 93248 951431302
2 170537 249853925
3 31828 38290
3 40848 2914
3 77782 123075
2 41680 23043850
3 179273 101078
1 11280 11612 119898045
3 51577 131060
1 63788 116412 25538278
3 12836 123593
3 18867 143100
3 8843 36272
1 138851 147794 218831026
1 9051 22125 460675390
3 104186 34246
2 39118 958413568
3 131174 106865
3 153180 4676
3 175474 14708
3 153459 133690
2 110395 846403284
2 128759 244285310
3 128322 114718
1 64946 77212 334549541
2 29671 729506246
3 170613 54038
2 32677 936174282
3 110799 32088
2 69408 941724419
2 18126 342787373
2 126346 902059168
3 84630 85442
3 151719 137971
3 66398 54053
1 134289 138498 538916357
2 10238 406638676
1 129621 139106 350580325
2 6180 916684452
2 87654 439455623
3 25692 71154
2 168752 64219282
1 75842 120570 927721797
2 44975 970098999
3 39361 62146
3 77567 148405
1 90015 101181 482342094
3 38989 144859
2 51434 696960828
2 86288 445981776
3 109493 52635
2 170473 387915131
3 91987 51392
2 155056 727213089
3 85660 129668
2 158555 546700266
2 96957 289996985
1 126698 126887 425905016
2 95794 728342233
2 99640 550641224
1 29941 30887 645886897
3 93086 9744
2 10543 682074105
1 37643 114517 515006524
1 14341 154862 373741722
1 83555 139094 216030646
2 125675 804943800
2 169193 712186135
2 137437 261365444
1 7523 124251 796353287
1 1460 140279 301125466
2 91254 554178607
2 49137 38712763
3 79162 80498
3 107557 26968
1 82429 121886 125286176
1 1631 127156 904647716
1 13447 14148 125245581
2 72447 182555721
2 68091 14922719
2 139693 43418432
2 3605 645454430
1 13132 21517 99957546
2 161022 801767731
3 136048 102309
3 117948 122262
2 130781 310155689
3 112998 98414
2 34944 640955669
3 180925 89117
1 23808 79550 984845025
2 91647 917620951
1 76993 103312 497939168
1 89455 145749 199828889
3 24035 17584
2 53641 945507595
3 55611 24807
3 26877 18213
3 158769 41872
1 84688 154343 33420556
1 33019 139183 405938745
1 43063 64223 960117261
2 110515 998827176
2 170116 297716738
1 65012 74196 342564417
1 55749 64707 105934281
1 3496 8217 978964238
2 171455 201009902
2 122844 831719113
3 150618 147660
2 134228 271702720
3 116703 88928
3 11541 153240
2 30931 326484953
2 28931 222039673
2 169435 337680680
2 65424 284832034
2 88878 691568459
3 138275 125491
2 42295 994997287
2 99769 534758400
2 22234 538369416
3 67043 11356
2 170551 582589089
1 50654 93357 58008125
3 142051 31853
3 86207 74690
3 5360 149471
3 93368 24259
2 105960 390061159
2 10771 739078882
2 121990 823242758
1 7910 132192 713821782
1 24162 103133 645902311
1 86715 133877 902986173
1 95951 109898 305319636
1 29796 133996 709141011
3 24900 30494
2 132999 559289283
2 55296 7819973
2 164098 468627018
1 127671 131806 276150600
2 19121 450003226
3 1936 21866
3 15469 65092
1 11371 33579 103377156
1 82765 137877 509535586
2 168062 277809355
2 5962 678103833
1 66851 100508 994814550
2 7134 165478631
1 12689 128755 449547181
2 104965 351266603
1 111092 136836 165199091
3 169864 1110
1 21293 135784 669058540
2 154061 657636513
3 93149 128580
2 176535 379337992
3 130979 89333
3 100595 143271
2 71575 479381357
2 112998 713983737
3 170507 80629
3 127979 153612
3 46371 9376
2 87804 275634749
2 55608 963123763
2 179131 548269372
3 181448 148713
2 64710 175520456
2 178116 708447322
1 37267 57678 703528261
1 101126 107924 471426052
1 10785 27087 456610424
1 46594 51561 862634801
2 48345 791241875
1 4891 17975 263672991
1 9063 98790 229352234
3 23994 51993
3 37229 12143
2 144399 487044226
2 78439 665635275
1 87905 133532 411568345
1 15872 63634 946233
3 119913 97039
1 54242 92465 310981775
3 122172 91653
1 47207 129226 546694954
1 11839 111465 588376245
3 108069 92170
1 77653 105774 240997387
1 52233 116091 239297316
2 56389 121518970
1 31575 144292 842622354
2 67254 607538897
2 80756 29420753
2 99938 106913527
2 108390 296438048
1 48173 83670 692197958
3 104166 61854
1 16172 18483 547691391
3 57100 142598
2 122594 713522885
2 29943 888960822
3 98734 101081
2 110641 564080298
2 85020 674654229
1 13669 22874 286824285
2 12585 602981273
1 19448 137071 877932954
1 22570 126216 369460677
1 80121 118722 529519830
2 78513 549346120
3 175832 37630
2 170401 726308791
3 136971 11359
2 32417 859635622
2 94874 545106796
2 89957 477347496
3 108798 4363
1 71155 99171 537442038
2 133639 872614153
3 31981 71148
3 43797 129967
3 149523 97667
2 8193 142616603
2 161768 821140798
1 74485 100139 709585339
3 178308 61989
3 97061 141910
3 92317 129285
3 59153 141355
2 97558 916038569
2 79947 155310691
1 66150 83428 893937459
2 10685 756132524
2 66946 88822143
1 31547 50402 806054576
3 18060 32631
1 30068 49276 377635728
1 119334 132615 117453096
2 142623 146203924
2 78113 477590678
2 153258 273877968
3 47899 78355
1 8206 123818 846459268
2 109058 95153535
2 10136 817616923
3 36267 11014
1 58328 101725 758070434
3 52703 9021
1 119666 126485 281489869
1 58032 87599 692862818
1 20572 102872 817230987
3 133044 112249
2 1899 743335548
1 82564 114004 911100870
1 15724 46297 531159264
1 73876 96594 12803787
2 93015 480282392
3 167825 53927
2 144267 323302238
2 80817 714172861
3 153306 111924
2 153772 929183480
1 73894 87946 393182142
2 83656 449770360
1 87287 101293 964772659
2 21829 208653564
3 107792 140540
1 30348 114228 730498171
1 27962 149893 579097635
2 9749 164404370
2 69333 996693235
3 8496 26035
3 33406 44898
2 161066 896612363
2 18467 920551268
1 51183 140796 22545401
3 41618 33734
3 87446 15166
2 155147 59693515
2 156046 288898933
1 24171 146771 7878411
1 59288 125312 32581811
3 128093 92488
3 158503 100952
2 145142 231816124
2 75149 139637493
3 171115 120517
1 107932 119277 574103968
1 35630 66366 345692701
1 62312 105948 406515312
1 130520 131181 533385720
3 122032 97596
3 7084 77568
3 105124 6378
2 81158 204556052
3 23833 62186
1 29427 140613 938811473
3 27636 49214
2 56185 287926808
3 171248 8503
3 27267 31534
2 178613 683776646
3 11996 10065
1 132936 133296 781633006
3 66534 142319
1 3226 121351 567628941
3 116027 146853
3 1955 138926
1 40453 148425 463359829
3 165380 1854
3 93616 7900
2 102727 234331304
3 128986 25265
2 74424 97841052
2 1421 520890067
2 77428 55673049
2 81601 273213333
2 5101 20280630
2 53245 188260433
3 164075 41398
3 110218 70510
2 16729 669680214
1 34969 113802 133939178
2 55963 793334673
3 28309 100083
2 113010 808446062
2 119337 332464417
3 17613 131955
2 175423 492553138
3 114602 11366
2 40304 686824538
3 25780 101351
3 71613 152098
2 10020 222890894
3 70474 85314
3 123760 89955
1 45829 58251 411672701
3 10339 117180
1 40230 44778 482165696
1 24016 52808 170428048
2 171261 257935524
2 112790 467216691
1 16102 142644 503933614
3 141949 122006
2 37606 954957383
3 156487 19915
2 104347 128167276
1 133796 154699 679343717
2 129811 616658112
2 33790 863161479
3 93733 138300
2 39024 239639943
1 16422 105806 871276420
3 53795 17061
3 111067 151914
2 64419 206567657
2 50101 310859961
3 69819 151569
1 37988 44647 132489272
3 82024 55534
3 59502 26301
3 103502 136975
3 132717 74541
3 86452 24877
2 168569 178211655
2 128684 252076877
3 124453 112684
3 136135 117813
3 84874 12592
1 5164 134402 737079081
1 415 149487 512528676
2 121765 284811588
1 79760 104722 386980891
1 101485 141299 448832563
2 6495 4648867
3 66311 45686
3 10421 42057
1 44736 86710 985853366
1 40723 116461 308703927
1 69348 77093 738384031
3 62553 83581
3 28605 4941
3 110960 14199
2 66142 676938195
3 114116 19002
2 102633 562912512
1 76443 154184 837862714
3 36841 27705
1 808 62638 637878758
2 132606 176426450
2 158803 468523506
3 38705 102073
1 12358 58248 7973993
3 122093 53364
2 165410 879579871
3 58418 138077
1 58787 79126 939867493
2 64252 792213453
1 7286 86523 1409234
1 103171 141844 280645928
3 43773 108239
3 91368 12764
3 164174 62954
2 155130 552771714
2 15220 385404806
2 80272 242975481
1 70895 86177 398333477
1 2467 71192 591795496
1 3460 15763 177764485
2 60774 994841452
3 30312 153023
3 101260 76227
2 109487 818681601
2 153752 44985435
1 33250 36753 423878382
3 88710 7694
1 4746 96253 599760048
3 23535 133591
3 42415 152734
2 121693 281633451
2 76887 977548065
1 35791 84856 59402896
3 17850 115132
1 84843 91821 954232282
2 90479 836470233
1 10763 71501 958937104
3 22814 17016
1 130872 149952 17155088
2 120205 634633276
3 123983 34059
1 37265 141969 822142083
3 25960 42627
1 16682 133385 526113931
1 71075 144690 280438665
2 50184 956633800
3 17880 91094
3 27143 109264
3 161364 62673
3 1914 10501
2 163684 129120678
1 38573 99787 578575367
1 67685 149892 371263461
1 21126 148276 785992693
3 121291 11534
3 63844 5923
1 114308 153141 877246795
1 21694 55965 550127484
1 91809 137057 239047651
3 99296 109683
2 48362 336298759
3 150438 45875
2 100826 287304431
1 85563 96626 968550488
2 120137 364200347
3 7114 49809
3 170491 9315
1 34120 118387 156203373
1 57325 149919 286340652
1 72599 140671 183655845
3 23646 17491
2 148517 592959506
2 137198 171235489
1 126758 142370 838595120
1 72060 105021 898422946
3 48641 24720
2 170042 503898133
2 132326 298372892
2 92830 416448301
2 141490 332171006
2 126685 289213765
3 162972 26680
3 36551 49377
1 25722 59254 115534565
2 24851 716583828
2 92367 506141006
2 151762 890665076
2 2774 732380175
3 84867 68921
1 28317 94179 499184460
2 88574 500478959
3 77475 58660
3 37402 8522
1 63829 142800 167104908
2 152714 794420323
3 28199 74676
2 22670 895713551
2 112025 639547101
2 28665 665729502
2 70735 759025985
3 52423 22483
3 140254 145077
1 19620 64308 100164522
3 63313 129678
2 62714 506939510
3 133594 88951
1 39420 86110 412122839
3 43434 52304
2 51620 827174165
2 26615 979751998
3 89274 37205
1 88473 100288 496682857
2 128094 675237478
1 37929 101520 782451098
2 94847 13201696
2 142238 557488648
1 33193 35436 476097805
1 44561 144325 735275998
1 119630 152909 544431704
3 50555 35374
3 145181 129905
1 27930 77717 115447574
1 9441 108159 97371577
1 96633 113642 293441401
1 84134 145749 109793790
2 104779 145951186
2 66587 906833431
2 58936 923804025
1 18751 23991 447403259
1 9652 89899 73027509
1 27665 136924 875240921
3 123767 34249
3 18618 124993
2 9529 808369143
1 2368 115081 752629831
3 70664 21249
1 27737 90683 58940362
2 103186 733364016
1 21213 29736 400098911
2 81970 382755165
1 73997 122087 412975136
1 98583 118354 812133959
1 44272 79273 933861513
2 127880 893151786
1 9176 126031 251180334
2 179316 694331710
1 115028 137879 837806670
3 95675 99973
2 22299 565747915
2 116216 465876414
1 7978 148755 25336894
2 155980 164258325
1 26301 78925 925081856
1 58780 111493 632196243
2 173136 821422201
2 140016 266663806
1 47526 53500 154155013
3 136373 120291
2 51894 226337468
3 150617 134212
1 15260 101939 680792119
1 5754 131697 411875737
3 157944 142660
1 18163 74958 179175728
2 139592 659636057
1 975 108960 719812569
1 36976 63211 498231116
3 151462 17040
3 180792 47497
1 10886 49257 417737042
3 168683 103975
2 23498 442260751
2 146498 806959291
1 23043 80511 588417183
2 93445 313122074
1 10156 34455 103603309
3 16130 92879
1 40318 141453 830933382
2 35174 968334655
1 32887 41945 69734562
2 15479 404026544
1 139153 140882 442758060
2 119576 435821482
3 73298 138978
3 73969 146796
3 52172 145492
1 21687 89902 467832342
3 177450 3152
3 152346 137106
3 142999 140962
1 22923 98484 936185067
3 2123 57261
3 127904 7077
2 161753 453136144
3 39769 26454
2 40132 829118481
3 36093 146895
2 39864 504621521
3 56670 26025
3 150932 10021
2 50815 393969427
3 166308 138111
3 174815 20021
3 63821 133596
2 10984 468844383
3 20850 61455
3 160095 2076
1 132968 149159 267391958
2 80855 165250569
2 98036 116726278
1 5895 111764 159575538
3 88816 132409
2 98961 749187614
3 30530 25791
2 53692 556292402
2 43564 317524670
1 62749 64144 118379251
3 99099 66730
3 92921 113957
3 135768 120986
3 181055 100077
3 11786 88992
3 22013 4305
3 174062 77678
3 15764 118954
2 93547 730561578
1 8681 22475 274670216
2 65909 124681549
2 64557 8419903
3 151472 5942
1 34051 142780 225911415
1 5770 107070 628703970
3 40185 98314
2 89708 456211694
3 31980 48424
3 43997 62657
1 43367 60506 986949652
2 84544 622203150
1 18892 77100 217670316
1 107040 116457 901715130
1 52594 140733 220214050
3 19996 62657
1 17932 63863 437390521
2 44083 359608562
3 100639 147651
2 130811 48651322
2 103932 719459224
2 151977 813694270
2 157938 373232010
1 18485 52560 267477987
3 80349 52517
2 158437 611422814
2 26819 794276618
2 2018 764227858
1 4012 153977 347784983
3 126212 79516
1 88451 105388 57712063
2 42209 982806749
2 134352 764064994
3 112017 145486
2 20606 833260665
3 116530 77429
3 13178 64356
2 153554 772074794
1 31382 36605 845131165
2 25133 749656750
1 37024 81093 611612451
2 1948 206907842
3 140268 36917
1 71058 118187 40066748
1 9873 127101 549634691
1 12677 87612 79143974
3 79569 29841
3 43378 12503
3 58813 75074
2 93736 185569079
2 72440 487973943
1 14103 21065 220827154
2 144974 746427135
2 102497 985669014
2 136959 50096618
1 57279 100802 976286104
2 78123 359604120
3 18878 141129
1 4783 23075 675486718
1 74411 97665 201676031
3 14251 118657
2 140982 321346716
3 66816 525
3 133822 110075
3 12522 113629
1 43698 151523 359766555
1 101312 101669 393139419
3 15032 149808
1 58360 127740 133398993
1 26740 148719 510897716
3 168641 133014
1 25656 151006 967559967
3 141405 71376
2 139055 619535187
2 63511 181022480
2 20931 960228624
1 96941 98707 159498297
2 72642 202387667
3 23479 102868
2 84957 835715815
1 79233 86414 152337922
2 88790 553039702
2 32934 727035959
1 14747 138694 18127913
3 5051 51238
3 131739 145954
2 67827 658355339
1 13614 32334 182229401
2 124300 549783538
2 16726 790306825
2 78079 294331404
1 108975 112600 588011193
3 83780 136724
2 131510 796909052
3 18652 153943
2 37338 222070942
1 93700 141290 247689882
1 48965 66729 700248292
3 150724 128766
2 96276 288783776
1 33845 45468 987309533
1 36491 127374 709537276
1 12824 120950 519701453
3 44465 105179
3 143081 87545
3 89684 40599
1 85467 123998 573902694
1 40506 127841 182531561
1 93079 142650 70530087
3 27518 72625
3 123156 109022
3 73564 81465
2 72027 325277242
2 162002 524247561
3 41188 74202
1 91150 121222 662768009
1 141330 149109 563696901
2 172514 263376171
2 151540 363239355
3 93528 152173
3 151234 1135
1 14903 145779 380709973
1 64075 134453 239869092
2 111003 97259679
2 176320 450064997
3 82108 20737
2 39088 81334706
1 80830 110038 875163788
3 158561 1602
2 42111 911154463
1 47747 64093 919691067
3 82895 133
2 13891 437084272
2 110890 629510949
2 124725 954440796
2 79711 381530493
3 57535 28053
3 88672 95056
1 33193 34711 841602410
2 2673 361134710
3 172585 125660
3 101833 79493
3 56475 8013
3 14057 122762
2 39747 145879526
2 67350 525894536
3 22528 97614
2 41728 422943936
1 47713 88112 672801959
1 39011 148637 52355764
2 142793 914800378
1 77153 150356 695776561
3 112616 53429
2 179342 114326290
2 89883 672184166
2 152743 697566467
3 55222 15496
1 7465 10837 481272563
1 46947 113224 605078197
1 57980 154184 811862285
3 65380 17862
3 171522 69620
1 122495 124977 653782264
2 157572 504912646
1 18965 49709 424595848
1 41826 47402 406419220
2 69707 636839349
1 34043 94308 437160016
3 25163 74543
1 9728 123544 380187529
3 52407 106818
2 8678 4138744
3 84073 153014
3 75277 5785
1 84862 131400 246783935
3 142899 105532
1 6594 154057 691473133
2 148739 154342660
3 16987 142578
1 43348 98164 390199091
3 132807 116330
1 78370 146107 931987333
1 10278 111682 497000003
2 36966 854156210
3 33473 81200
3 116292 73992
1 50519 147565 23067640
1 54769 86028 858644643
1 23383 76647 124528176
1 53021 82699 260406971
1 69528 149542 221053018
1 3185 150138 297322427
3 126107 115114
1 25895 88996 959178423
3 71221 109564
2 38893 93503287
2 20377 644094044
3 146731 43561
2 165461 629232516
1 34090 98154 525272027
3 38162 62425
3 77981 41176
3 141012 8560
1 31561 35067 470725864
1 79189 126035 846225770
3 20178 28083
1 15209 65064 172782255
2 31719 174068002
2 146682 767195034
3 102076 146999
2 19663 623010812
3 72561 102996
1 58017 145426 103112217
3 141283 21925
2 82874 54386939
1 20552 49580 530992367
2 149044 370088029
3 67983 4733
1 13411 27939 572000101
2 37490 239866510
2 39685 417783277
2 41415 531457436
3 21036 88015
3 77549 44979
1 89990 148261 980928887
1 17344 103615 431101356
3 121236 154717
2 174633 289258338
3 175260 56447
3 48927 101398
3 82881 112117
1 4454 16822 970786335
2 72555 134019732
3 17818 124168
1 34092 111955 716370431
1 129931 139171 976854145
2 26075 400025902
2 126792 144029123
2 73321 25942482
1 62379 145744 626467599
3 90829 33896
2 102101 275893224
2 139078 73323280
3 1756 71607
2 20783 253890866
1 70835 117062 978680710
1 101063 101620 49628236
3 118823 116232
2 154369 137393530
2 15032 6792413
1 11019 129084 835808122
3 41484 136160
2 144647 451078246
2 93840 867584377
1 66482 148223 550288230
2 18035 969549972
1 96455 147944 137818119
1 103385 146796 497070667
2 31976 120719308
2 94623 250184964
1 69894 140667 31220858
3 14342 28053
3 181590 16946
2 31647 616085221
2 77104 76236936
1 27727 135236 545116305
2 172434 849304745
3 42426 151121
3 77987 127032
2 90573 512132792
1 40143 132678 824202823
1 39361 98818 1351460
1 152186 152950 167426842
3 171623 121985
2 29417 201437709
1 3464 59050 659722842
2 130199 453184200
2 81244 165132293
3 2347 24573
2 102712 863915956
2 179380 607330170
2 85149 604762111
1 110266 114067 565064399
3 49815 120754
3 17732 129743
2 145322 58039724
2 128454 730306618
1 5349 41003 989867593
1 12148 73723 249531600
3 85662 4911
2 65035 212915508
3 175700 7025
2 181392 833893694
3 20086 102694
2 53691 477526397
2 172753 395170679
2 19867 489250571
1 103712 141705 929372709
1 107077 135379 772188688
3 17688 121394
1 20673 98032 103162279
3 181428 19272
3 140929 52573
2 117991 735757562
2 114454 413266340
3 76954 34180
1 3365 134447 721861656
1 23437 50257 547349704
2 123215 142750553
2 156944 462313514
2 179618 694249989
3 147371 75776
2 162215 193801985
2 137628 945234975
2 140597 719169033
3 122090 4605
1 54996 58453 273387123
1 49100 144533 64687054
2 1692 600259288
3 20310 65038
1 30614 88770 715414200
1 66990 126616 371629550
1 139458 151012 869359421
3 99527 9359
3 100992 105194
2 128784 485009135
3 126093 67954
2 172037 131621262
1 34200 63061 968312868
3 116789 72209
3 133903 24434
2 49161 253604229
2 125832 351259582
1 40673 148913 265591442
1 70323 82045 390227981
1 132227 134916 507979088
1 24421 28747 237360470
2 78614 882002712
3 135400 117071
2 95272 340782052
1 61920 111279 229659965
3 116651 108227
2 35317 147183607
3 42032 89608
2 70378 707710587
2 70365 500725396
3 20687 54502
3 155844 87410
1 57138 97312 984315674
1 28709 153259 503410758
3 25074 36342
3 20648 108811
3 130296 71062
2 120594 688549505
3 126773 60435
1 78097 103533 394873039
3 53553 111514
3 42346 99924
1 47888 99096 755625123
2 125256 49556648
3 108951 31354
3 66831 66261
3 172188 9940
3 97960 17453
2 143387 864738370
2 162209 645222616
2 73673 584973558
2 136503 838296647
2 68451 372907042
1 36954 151182 18217628
1 54116 152621 733929555
1 98454 116010 479465301
3 67177 75467
1 55648 108115 158286877
2 69986 418395516
1 55145 91242 816590473
3 49838 140291
2 144319 67324538
3 90997 108287
1 109716 139781 61214621
1 107991 131361 41667539
1 109013 109542 64317999
3 118510 110772
2 51984 488103553
1 15904 56008 529202796
2 72376 644867392
3 141422 1622
3 157295 136968
3 177150 39317
1 11615 67444 192969656
2 59288 468027022
3 96301 78829
3 16413 129169
1 85792 117492 154063571
2 107886 700444132
3 123917 12239
1 51833 65411 793771933
3 129658 56990
2 137933 171273521
3 19639 43672
2 130274 404215483
1 395 121094 803428837
3 54275 75070
1 130832 138184 627743681
3 116089 104748
1 35452 71087 115349521
2 105320 219999156
2 135709 326450537
3 27290 59094
3 90524 141943
2 135132 665651851
1 27334 144697 100745206
3 22982 105161
1 25773 102985 111066448
2 123891 747958338
2 146662 852430474
3 34796 141245
3 79523 151373
3 138736 66277
2 70711 526663642
3 23286 124562
3 34062 6482
3 76705 29580
2 125455 489059384
1 44026 130144 953863345
2 9580 538920632
2 151834 601104154
3 107179 24223
2 93417 749032680
2 172231 12904704
3 56315 45244
3 84751 117229
2 140864 442246661
2 36921 589661720
3 121950 15151
3 111052 96267
2 93155 463398133
2 161459 193363421
3 50988 45767
2 129443 468787917
3 76435 20436
3 171558 113694
1 14103 36497 478455785
1 36404 62991 387540102
1 79794 83106 383544718
2 106774 736136991
2 24158 567445227
1 16113 23364 478634650
3 68900 132355
3 76369 3854
3 56527 140696
1 41426 139193 211786848
1 43991 148167 97767277
1 94112 142571 568055259
2 113315 2744588
3 12672 93009
1 20644 79138 191398526
3 95861 125822
2 160474 37271394
2 58847 631844165
1 108342 153161 865407118
3 52697 70141
3 179328 123942
2 49727 736202323
2 46318 200455272
3 12622 2310
2 80553 306695967
2 47807 989887480
2 23264 825550371
1 20982 93653 147322753
1 2175 114519 793389269
3 5454 108816
1 53381 84073 311974370
1 6631 149616 489432813
3 36666 149382
1 120052 128491 701881511
2 156105 824825055
3 123417 135719
2 145548 871496903
1 94699 132824 649619002
1 49243 96169 141713373
1 41765 113151 476240955
2 124915 526660315
3 159058 903
3 28033 13546
3 46588 23646
1 40134 134527 939787067
1 16419 55011 64803343
2 146206 787761966
2 9148 546792607
3 35531 150688
3 61311 98869
3 122320 53670
2 87395 432758451
3 161571 93147
1 95344 125870 517265459
2 130666 661546833
1 5663 31052 794130959
1 43476 106289 235890979
2 43802 408444554
1 65807 100431 162165953
2 74094 618103677
1 2952 4879 922545574
2 96342 390566864
2 125974 501697412
3 142257 42989
2 75582 245733785
2 18507 620901997
3 99269 36246
1 117490 137367 283791484
1 30760 63248 161816002
3 153826 139411
3 32052 7225
2 15642 484905769
1 76368 136916 414392532
2 6015 599734106
2 76823 37962248
1 21419 78579 695753849
2 117613 782278547
3 103245 16181
2 135125 285702906
1 99606 105457 59727600
3 119627 19881
3 66428 27233
3 153939 52575
3 178618 13832
3 62280 39232
1 36219 56697 924105668
3 28799 3533
1 45401 98358 350531077
3 173722 154425
3 92271 90875
3 625 124150
1 16339 19377 659197119
1 149916 152528 199517764
3 111175 146643
1 47727 54110 240153329
1 45293 48810 640767145
3 146148 53293
3 145206 26503
3 47045 73481
3 37413 11325
1 13026 70611 696794124
3 107646 59155
2 80687 686668414
1 62502 113252 362421563
3 75061 1005
3 47849 134152
2 150214 652704256
2 52987 328456442
1 95058 98047 483359277
3 63590 72398
1 57298 153774 386926068
2 34103 856834539
3 23513 126766
3 95300 147943
1 68581 74204 214821396
2 76244 560845765
3 151676 144007
1 103342 111585 579702206
3 142822 81839
1 14253 70952 593647520
1 47029 75044 289273420
3 121835 68683
2 119932 364092833
1 3121 113406 340391887
1 22136 109146 319753393
1 225 50504 328769997
1 41367 45708 573801103
2 153553 661812470
1 39382 145501 373842165
2 157278 337393546
1 47756 64743 330058121
1 60458 111999 513368395
2 41824 281147322
3 113508 138344
1 78727 87228 729496424
2 2013 255211056
3 90866 98830
2 180088 116421761
1 71584 134436 88927906
3 21593 20231
2 112049 944078702
2 82958 911340733
3 71858 96136
2 143556 549424765
1 24724 105144 964778767
2 179043 447018541
1 44058 61831 648277691
1 3389 62652 581654593
2 45963 322092307
2 51112 874619744
1 28552 143608 637842729
3 69050 117179
1 104670 113578 789164102
2 166753 121255658
3 177043 47510
2 60615 223075460
3 35387 101401
1 18181 65522 864512387
3 75681 68426
3 47436 101702
3 119837 90001
1 50637 133365 820085983
2 81826 74180272
1 104459 138652 664844370
2 141387 866303242
1 89902 97318 491799124
1 14029 149327 219981341
1 8652 13392 151069641
2 157183 561981442
2 106219 369875534
2 23562 348595235
2 61442 768430474
1 4170 101057 96150577
1 66129 70453 699147165
2 38103 497852208
3 95356 9718
3 180062 116348
1 9989 70117 98902938
1 63667 103391 131676666
1 80814 102279 6044959
2 13177 414143866
2 38758 652892295
2 138038 906516588
2 121629 371685462
3 178237 121492
3 3496 68206
3 30973 30588
3 57403 143445
1 110491 153159 679504891
1 30118 122325 858518926
1 12189 97017 943503233
2 136124 779580601
2 157960 420053476
3 48998 22358
2 172140 685575623
1 1853 16831 928681308
2 28498 150414538
2 48347 962732099
2 136902 756763845
2 91628 105171989
1 41613 95379 278102477
1 42143 111294 75082375
1 85323 145780 516922722
1 126089 152773 299635175
1 21402 32123 672872657
1 1177 89500 860565079
1 127032 148531 607176288
3 134665 107141
3 113896 114299
3 1034 95469
1 49237 142269 845375536
2 32698 810194577
3 45104 122372
1 16930 107677 932057141
1 57168 140020 967479839
3 34569 144084
2 27607 722138302
2 173827 756095078
3 67583 6904
2 155104 140776155
2 18889 979580975
1 59785 109490 395407600
1 36889 153871 866583668
2 132200 623395271
3 7440 68513
1 24830 58732 538155675
2 60369 428338351
3 97143 66911
2 159810 661588097
2 136382 679208779
2 173296 631338971
1 29988 97315 724914724
3 140711 28502
2 132542 266915442
3 131471 15885
2 57025 65734327
3 149980 140833
1 10092 44722 348558554
3 84106 154689
2 142014 797866929
3 26605 141298
2 31189 154473294
3 128653 63734
3 120580 47795
2 56519 155250410
1 59258 146922 640689988
2 123947 927861780
2 64662 754957274
1 81918 144010 680038601
2 155291 458841331
1 76461 89405 703070514
3 116325 79606
3 163362 54780
1 65068 131771 604014545
2 68955 15910137
1 60155 71310 931943804
2 55173 620805086
1 8477 117943 198960667
1 4610 154657 940173489
1 45921 61153 67548092
1 15253 136868 166756880
1 12598 47385 23928985
2 94229 903500309
1 26430 72083 892767354
1 1804 88837 987249095
1 4412 93818 350159918
3 16108 87535
3 144915 37358
3 91636 131994
2 114395 86038631
3 78681 154370
3 90301 42328
3 135690 93433
2 84593 154003461
2 22000 838061019
3 73557 124863
2 39621 438195483
3 15394 74033
3 57399 93261
2 58242 678798296
1 85781 119479 602342347
1 92641 143706 397939462
3 29275 6456
1 18799 61342 521552433
3 158921 55356
2 143483 766900464
1 59594 80763 161900370
1 1114 111457 707875433
1 53300 76913 3207742
1 15384 68771 133468950
1 145010 145323 54082780
2 69766 62922212
3 9367 122039
1 71920 90742 625742859
2 43314 184546686
2 116173 552446539
1 29954 95295 861021118
2 147577 607990681
3 141809 126659
1 95113 151499 536074328
1 101966 119489 553995857
2 61845 49818515
3 98685 24134
3 39422 2627
3 29160 56921
1 100164 154985 128374584
2 97128 58348626
1 63621 107992 26740473
2 62595 465601485
3 155215 65133
2 47974 427931150
1 139052 146640 862544034
1 67571 126616 301781926
3 17300 132637
2 5792 999619221
3 90799 55257
3 25388 49166
1 31267 59162 101485187
2 167639 93105306
2 163410 773941294
1 123890 134881 783359051
3 141835 38827
1 958 127007 885706146
3 117647 136599
3 107889 137783
2 70247 570263150
1 97308 106882 535274652
2 75342 20383111
1 47892 104288 105570963
2 145077 288304556
3 15282 15151
3 24366 119956
1 104615 136818 844450833
3 97521 76516
3 155401 89204
3 55853 81415
1 20653 90997 469698447
1 664 76535 969511959
2 60011 326702795
3 12529 55177
1 14565 50937 229726928
3 152662 21859
1 7242 38146 297148555
1 43574 54137 969830086
2 116735 491052464
1 123249 127421 355644264
3 127994 57825
1 10157 51984 877812684
1 13301 90397 196177002
3 155336 94073
3 145058 72602
2 152128 786842042
1 50222 100046 786443354
3 103544 120065
1 28440 119340 565568278
3 96728 13540
1 84205 109856 124716163
1 46109 49895 823799077
3 168167 173
3 158368 30303
3 59568 42661
3 168446 120362
1 32423 75163 764994821
1 60548 61763 155489570
3 18658 80603
1 37270 120564 263030599
1 1410 63993 926110673
1 25613 135291 253058051
1 49569 93110 507188021
3 141403 44442
1 9403 88050 586278974
3 148579 51968
1 19976 154634 650538041
3 5859 21679
2 158045 285249992
3 5644 34500
3 76166 46008
3 20259 102460
1 11150 147884 710450938
2 170273 883160328
3 20031 96256
2 135926 443777055
1 55061 76952 195474150
3 96040 66261
3 41631 69035
3 56446 58688
3 155763 20571
2 145942 303241784
2 14511 863968474
2 10759 612716870
3 122705 145909
2 52936 654326051
3 171811 26802
1 18006 68271 963007422
3 68858 154599
3 21785 136259
1 11993 67869 245552355
2 54503 677583013
1 97153 109040 647548468
3 71274 93011
2 140518 346349278
1 120072 129393 680680045
2 176798 721881041
2 134348 415513025
3 68075 78601
1 53208 78505 579225455
2 44007 367299287
1 67529 72159 447994715
2 149267 291538225
2 100141 930489827
3 84744 9156
3 25761 126009
2 165350 319182756
1 57808 73680 315873637
1 13553 80073 603850351
3 14535 7731
1 5857 96917 29587468
1 30218 90232 217928432
1 23814 129822 186123368
2 53933 957057735
2 31678 459397709
3 7228 131626
3 108032 19725
3 54574 22715
1 91629 106983 563527156
3 57701 85258
3 39542 15978
2 74664 348166928
3 17419 133699
2 44482 325883271
3 58192 149395
2 3455 764711544
3 181453 65899
2 162620 731128133
1 409 143857 329413633
1 32009 130384 7532603
3 158948 129201
3 32995 38382
3 146342 44793
1 99970 123814 126748872
3 98992 82278
3 138232 118146
1 32134 59967 487292558
2 93697 624556784
1 1059 135520 805918875
3 87298 64304
3 40710 36099
2 143738 393818260
2 127422 501625049
3 153531 83930
3 26326 21957
3 132018 112626
2 149820 193251924
3 49899 92636
3 63229 10967
1 52860 122203 714924002
2 150216 807824463
2 1887 567670202
2 72683 10580511
2 5218 908692873
2 42093 170715092
1 29207 32344 965088408
1 29676 150397 896932160
2 160144 523743546
1 9093 137978 510306677
3 24435 28787
2 13903 587791223
2 108108 129976371
2 104050 664417508
3 123555 101232
3 166748 100543
1 34516 99096 427266690
3 103191 25684
1 55185 93978 920758329
2 4017 746906423
1 7023 82327 459768842
2 12287 80727156
2 15739 470875969
2 140307 842545488
1 124471 131504 478259551
1 39124 154032 343167076
2 51071 59501305
2 18646 505839648
3 140673 101759
1 22357 40017 177615036
1 1074 147684 414438992
1 62787 81279 269930701
1 92824 112055 265942538
3 56641 72245
3 5179 37518
1 118672 131184 63838564
1 2107 68103 645111734
3 10823 75349
2 28686 553758432
3 112935 133167
3 3754 59841
3 55622 18389
3 36153 77958
1 60267 67151 138253831
1 20550 43291 209910507
3 84644 122775
3 55138 63536
2 22815 242220732
2 119761 526513158
2 84125 838623366
3 54057 51681
3 157326 110075
3 152107 116063
1 28687 92731 184913364
2 120925 226741625
1 35076 103070 469842078
1 67179 70671 124312567
3 36898 74686
2 143919 44401835
1 30885 143659 539164772
2 19468 565371519
2 32112 588175048
2 105032 586942656
1 53117 98915 808687897
1 83553 145049 309123333
2 152742 540446228
2 136459 771435669
1 29451 70520 767305265
2 141195 38240703
2 177865 453719430
3 70473 66182
2 5428 224552385
3 16409 67452
1 2366 96335 584915557
2 19085 55984172
1 48331 99782 801924244
1 76994 119604 158671703
2 128417 576705918
1 112465 149471 798292529
2 20296 173802093
2 117002 218256211
1 55080 79334 513113553
2 95218 342310176
1 106691 139286 326018250
1 103139 154782 798760989
3 90124 139550
3 167870 68838
2 51923 966792228
3 72414 17295
2 71462 648294517
2 120423 848381552
2 127697 951941568
2 83724 690807846
1 16023 29383 433048322
2 134117 612469381
3 42276 27061
1 63596 108042 963675927
1 111173 134733 688649084
1 36373 77626 564180989
3 123399 28475
2 52166 394573702
1 6368 71112 365142033
2 137640 228162564
2 159778 657693127
3 49682 78891
2 25564 713002788
2 39108 104501018
3 72889 154314
3 145383 81299
2 57243 201904074
2 112988 831634155
2 82544 556985408
2 11105 626999462
1 38074 103125 500163249
3 151905 10217
3 57553 131058
1 11661 25076 394357042
3 173482 124769
1 16737 133172 362597628
2 147952 331339849
2 107295 485375758
2 45636 19860952
3 71377 10869
2 10686 836705282
3 20420 96128
2 128198 287023616
3 10071 144911
1 62615 95115 720892504
3 145072 116280
2 22099 341573587
2 44355 555013311
2 115858 388022763
2 155632 450813148
2 128507 954120970
2 163112 154801296
1 24036 43489 713653747
2 114310 128473352
3 178588 47626
1 2878 18519 32440480
3 152465 144073
2 52141 875940122
3 46483 71164
2 61764 592208556
3 27497 81540
3 127851 18071
2 71173 207210844
2 12085 354597024
2 55700 410421210
1 32449 74375 818957101
3 30480 89035
2 178884 779734376
3 57477 125245
3 151407 6511
3 143748 38456
3 31333 80162
1 9032 43828 466588802
2 153172 408025979
3 102656 101133
1 38510 112393 188108778
2 8233 924709287
1 68712 112396 524122725
3 167843 152940
3 95601 124637
3 113105 96034
1 104738 123113 182495690
2 124408 566618376
1 56204 103707 372213732
1 4797 141985 120676408
3 105116 45935
3 3990 32450
2 18019 480333234
2 62483 80642926
1 25724 35784 319100949
3 167119 1266
1 12426 89263 334708954
1 46788 128680 383829745
3 41805 80896
3 41368 13714
1 100944 121529 934011406
3 138018 150863
3 79802 114523
1 82630 107425 963270225
3 78062 106702
1 21885 120360 48198962
2 127962 454141602
2 120188 2960406
2 69553 325677596
3 21742 148637
1 97949 105886 342442910
1 118090 144505 254315333
3 119123 78367
2 46344 590467274
2 70064 679448721
1 108893 114204 628233074
2 178840 629956064
2 103864 445463211
3 148321 60724
2 9750 236607242
2 98561 698121589
2 62497 402982961
3 126889 26509
2 129367 525370205
2 80648 44443584
2 85913 231546033
1 145194 151942 756937039
1 72833 115845 633711855
1 49920 154466 360516763
1 8614 150510 389209582
1 71517 147135 860809129
1 85663 120485 746109713
2 130823 180836959
2 36832 364997088
1 21219 124211 716292661
3 105748 124259
3 65232 69855
3 1679 44777
1 26114 97810 999894823
1 5040 101509 535150581
2 90183 385181744
1 43055 86416 429720650
1 78948 98984 179111544
2 95496 75521007
1 67928 101284 694800590
2 88413 623729153
1 37281 73530 168848519
3 80099 31356
1 2718 103211 589998302
1 27136 61823 682010758
2 11405 346316472
3 57631 9054
3 105844 96612
3 135011 115308
1 66310 89653 224220213
2 112330 877679394
1 57534 89065 740007886
1 77528 144821 663503201
2 176336 365675425
3 6191 138918
2 72789 877674493
1 5858 20345 636660
3 126481 57172
2 32464 119330603
3 3866 108418
1 39506 134121 853100546
2 139691 912871171
3 46217 126543
2 43770 461819437
3 72189 34878
3 133437 14427
1 1197 111580 8474293
2 93461 843188226
1 52895 92994 777118726
1 85840 144216 55621680
2 70556 128046665
1 8507 57511 140193425
2 171068 405761806
1 48691 147005 754619390
3 139767 135706
1 3820 136885 143961552
2 22510 10424678
1 26730 55480 944805788
3 4582 147455
1 92194 145410 365421902
3 58984 37209
2 164206 470091854
1 61776 93907 758574679
3 127608 110664
3 121784 115769
1 50751 106446 74189696
1 84266 139214 275813205
1 78078 111787 279504224
1 104116 109301 757685293
3 18100 136306
1 76892 117625 688366158
3 105399 70042
3 21543 75017
2 41036 406538617
2 172526 393007144
2 138197 621196493
2 45676 777146504
2 72414 102356971
1 188 53803 49627503
3 172790 122154
2 62832 378762134
2 99157 898820021
3 413 19546
2 6872 974006412
3 26060 80378
3 124585 139455
3 40069 134356
3 178150 121507
2 119914 707319819
2 395 494839471
2 158194 90134484
3 58405 100347
3 13169 85789
2 167357 49687675
3 133483 55024
2 124659 834371693
1 12982 130421 726529500
1 16707 119346 626963398
3 19570 146467
3 88858 115968
3 120102 3987
1 108142 139916 221989915
3 124745 114643
1 16109 149272 711115778
3 18826 16635
3 9178 42143
3 106272 40023
3 72219 9003
1 61330 85199 193884579
3 64196 88021
2 11134 342318242
1 50171 101669 265811602
3 45080 91320
1 32010 149110 596840305
1 8874 25018 850739913
2 160237 142892567
2 74566 273396943
2 60779 435192144
3 14182 56998
2 109830 529606246
3 43545 82933
3 120330 27576
1 23800 124944 675907395
3 58897 29505
1 41186 97408 563154239
3 174904 63578
1 46184 139081 93020391
1 3802 150147 222738797
2 45508 203402005
3 100188 45054
2 7833 865054885
2 70956 207903080
1 77108 90318 148802215
1 33607 71889 86439362
1 29927 130265 118871216
2 94719 188103951
2 32606 265667525
2 19688 959021924
1 30378 154476 495542783
2 14661 713685638
1 78139 138555 44176040
2 32883 939525547
1 84814 90088 746628069
3 71230 80226
1 114225 133028 939621931
2 155752 79395946
3 45178 111074
1 72511 96764 662619104
3 92917 59737
2 82901 532165096
3 32353 138329
2 100516 650452384
2 139416 396956931
2 69685 527865597
2 176 255670607
3 26238 72
3 77189 144845
1 22790 121882 207087832
2 135360 45163540
3 56781 59882
1 135640 145728 872281213
2 144156 895063383
1 45805 122972 414032305
3 19524 105670
1 2128 21036 785123795
2 126082 442724276
3 8110 65268
1 74601 142543 329115250
2 168333 295807816
1 73992 82562 221324705
2 33190 329516377
3 140767 65603
2 129444 622126582
3 172751 18725
2 53191 168183158
2 38596 619265951
1 133226 144741 261671488
3 91411 154841
3 98545 30300
2 41276 662108277
3 97299 145879
1 28834 32556 609669902
1 105638 110210 542736404
1 10414 18962 139443422
3 109334 95568
3 77821 68176
2 70898 820678001
3 10642 112832
3 144466 104259
1 89565 132825 836701350
3 150891 45808
1 86344 91639 852320006
1 97227 114419 995509042
2 143638 108826320
2 130328 449032662
2 35507 791993670
3 27312 61000
2 41347 129274434
2 16728 652444578
2 40085 421529193
1 36960 97207 536248249
3 1213 26153
3 152729 50041
1 106089 120614 716532771
3 95775 129253
2 56148 872076572
2 135255 353905503
2 27721 259652889
1 42865 146911 139220653
1 60046 151422 291185232
3 105873 51457
3 131304 111597
3 86628 59101
2 77958 97705102
2 2682 164945181
3 99389 41547
1 37355 125802 508038687
1 35144 124114 183482924
1 8837 129960 148123014
2 48914 468085760
3 169251 37790
3 167379 9885
3 33804 16012
1 5011 65617 328966559
1 13618 94420 394606914
3 31890 4822
3 61438 61813
2 39034 126334135
2 43267 865657451
3 119297 91630
3 162786 103
1 11977 96203 645530662
1 121613 145537 123708986
2 142345 483078282
2 77836 893424323
2 92611 127757612
3 49098 62100
3 86173 49990
2 93978 666192873
3 154521 21513
3 96442 93052
1 83514 118796 541517088
1 116110 133757 259151951
2 131406 118162716
2 86401 465612136
1 638 12462 218096316
3 160933 75306
3 181152 87739
3 171425 76060
2 31651 984402222
2 154414 265894180
3 115272 15092
2 80849 648915429
1 69016 95129 253428173
3 119719 97017
3 40547 16335
1 17558 127129 932787570
3 72456 152384
2 179778 503965075
2 96951 795468928
1 80529 80589 83493556
3 41657 125482
2 147278 590301158
3 58726 56634
3 68604 75704
3 178974 152081
3 158980 128918
1 23361 117446 39879512
1 42140 72830 452083346
2 141375 672889704
2 119314 198944042
1 23681 56783 814667614
3 164063 24963
3 128428 86739
2 101878 648626630
3 87526 76082
3 100642 42014
3 10245 151561
2 43679 205400916
1 53698 97132 473729149
1 81629 135903 396926627
3 1794 1340
1 52822 79277 663579273
3 95279 154783
3 113986 21944
2 161787 637639136
3 30135 93446
3 164404 120745
3 9009 94723
1 64995 106899 732355737
2 101322 251826854
3 110587 85630
1 14072 135754 376688222
1 146808 147463 288317474
3 113690 104229
3 43820 3476
3 129023 101707
2 92855 749207258
1 22304 24219 471814412
1 31862 129490 167202193
1 43371 128177 810331542
3 47786 154968
3 91864 149674
3 177940 54867
2 43884 983897905
3 42364 42389
2 172935 213101553
2 132847 509005784
2 150262 87301283
2 37092 411140288
2 36348 604728718
2 154961 917355039
1 63946 134237 920553010
1 67783 94218 62614152
1 18768 153735 161222133
2 99726 537806139
1 18525 126511 799434801
2 177339 823618543
3 152532 15289
3 121885 6203
2 434 86516137
1 22616 92897 319024184
2 167734 991117182
3 149281 42824
2 2134 486426164
3 51492 153606
1 103196 145281 383416840
2 25588 908818309
2 45080 667626047
1 9035 108260 68893325
2 8195 334813051
3 61753 85546
1 67885 71550 152327529
2 86443 277494117
2 111571 655430448
1 107207 142496 456384088
2 174086 768641086
2 95399 132215377
2 66592 342352111
3 138510 80135
1 16363 41326 319313308
1 29357 59900 235767782
2 179417 7549896
1 30882 37371 636532025
2 30884 987368494
1 48450 67344 646032617
1 105083 137251 611122566
3 18252 1638
2 160434 405047840
1 83637 123998 47208376
3 131084 48913
3 23333 30017
3 111535 44076
2 98411 844261499
1 59796 145312 846621910
3 134100 63587
3 129652 133811
2 140660 485072629
3 51465 76177
1 14381 71363 309096996
1 34028 116029 565253797
3 47635 8168
3 35615 108655
3 7162 107863
3 96906 85456
1 54564 70885 621663525
3 175088 70283
1 14811 153253 911923118
1 4863 103095 312283089
1 24771 93487 251402841
1 22407 91991 990537311
2 144008 314722682
1 10756 145315 254695380
3 134296 89491
3 79136 17622
3 69720 117036
3 60051 732
2 112935 915592210
2 28604 984642432
2 18678 430481209
1 21407 38859 640843361
3 91600 82134
1 16709 120377 691934073
2 158934 620803120
1 2258 85924 829978633
2 9132 54021189
2 53817 89981978
2 130356 172728362
3 67953 37581
1 30784 76094 137994083
3 141264 52210
1 6911 34953 324447491
2 97702 203200233
2 72284 55986667
2 100589 385169174
3 51988 137037
2 699 704853653
3 150558 61258
2 80750 497749226
1 73783 88057 364416752
1 6323 95549 815861039
2 816 515330726
2 130859 550250565
3 88859 140993
2 145128 326909615
1 28807 35360 681759379
2 70378 753719749
3 59311 89249
2 166265 988814191
2 1070 8103452
3 31470 25280
1 45535 145437 570866012
2 173928 106624804
3 137799 117923
3 96875 101131
3 137524 40372
2 125664 786272641
1 2746 111022 629478599
1 29735 34804 428020692
3 38209 119287
3 47979 140089
2 141070 427992594
1 2684 28101 369076275
1 94192 95514 343039976
2 68190 195971768
2 121852 49322634
1 56343 79073 195232045
3 111951 120036
3 943 33756
1 35066 41225 116293816
1 82335 133350 689248345
2 78776 898326250
1 58807 120953 737601404
2 53646 307361194
1 16751 44893 959761603
3 122627 120103
1 11843 16227 530455708
1 11854 47595 974413604
1 62509 64098 48541016
3 137619 10650
3 179987 113737
3 30273 63381
2 174163 917431934
1 25446 114781 128602530
3 101725 73762
1 67906 113437 310396493
2 25735 480329202
2 113205 938220999
3 180870 74257
3 79665 11460
2 125699 2438910
1 80943 154549 352024869
1 19037 43290 230177935
3 139301 111617
1 77127 85808 192405141
3 39501 55639
1 2859 52106 492936892
3 169942 31458
1 52508 87858 863506603
1 12360 30861 329412146
1 22424 66118 472632240
3 165185 150335
2 115048 435558467
3 105500 128495
1 131175 132891 849249493
1 100797 125372 582069765
3 133435 137951
2 150316 45318710
2 136180 687410676
3 133324 98977
2 116293 623205218
3 158010 12560
3 121581 139095
2 133829 399479983
3 110978 120086
2 64653 907440200
3 77888 97935
2 74234 480864492
3 39412 9923
3 74851 90801
3 135917 83823
1 40682 149218 241471979
3 163621 35825
2 144533 930706800
1 32645 97970 800423559
3 10368 59113
3 104631 60906
1 79132 85450 732235873
2 48493 517385572
2 69851 971347443
1 32541 78595 313811938
1 44434 47018 72001310
1 50595 153460 216543881
2 51827 188690162
2 177294 591074160
3 25141 71347
2 22716 50852185
3 158790 40686
3 43162 15688
1 53369 154823 134365293
1 2820 137771 773916421
3 82099 43937
1 32266 101712 17252177
1 63002 80801 551939155
2 50240 98417854
2 119491 604331404
2 68150 498209317
2 32873 368065019
1 121646 132171 625845030
1 11566 144642 157056382
2 13179 528481887
1 271 151807 411679957
3 169509 15569
1 120542 127812 172359510
3 52696 64828
2 79199 979314302
3 42238 97683
1 35929 145196 27687595
2 1927 302324017
1 84499 154606 602749536
3 97988 109176
2 53102 992554060
1 30737 131589 710452301
2 92541 647053417
1 67235 78082 728520036
2 31839 321080040
3 77280 61005
3 48168 60484
2 38953 683388283
3 68572 80762
1 35264 121466 536702603
3 105086 81445
2 40767 543416661
3 46526 68526
2 88891 922747326
2 76751 405944632
1 24150 135190 625113178
3 75372 121905
2 53258 447464973
1 67224 78799 361308986
2 104949 860471118
3 20716 148211
1 44465 76452 118119135
3 68840 56193
1 24768 146653 751919425
2 9583 841446632
3 113985 149506
2 21945 818689638
3 33593 99485
2 170305 820852525
2 168713 535644497
1 93206 111561 290634736
1 82225 142147 598314263
1 27961 63165 917633220
2 31055 762283269
3 27982 61635
1 26122 68905 672820760
2 7787 561576558
1 13878 96834 884369350
3 72870 45310
1 89744 139961 349190625
3 140597 103169
3 125353 4315
3 157743 54154
1 104758 135075 315326978
3 82816 95626
1 9355 139680 348072117
1 72877 98802 325556823
3 149778 42069
2 76424 145251777
2 170885 557242193
2 167636 868934651
1 17819 144993 181851705
2 16624 318345413
3 178549 111343
2 82400 218527669
2 59054 784844958
3 88946 150327
2 110479 618270529
2 130319 577111823
2 75806 988868948
2 42722 395997911
2 117057 278561040
1 19983 117855 525560618
2 58521 470531101
1 53905 86213 102511938
2 6183 136418059
1 75529 131412 552098479
3 72321 71417
3 61718 38854
1 35003 90002 458895258
3 82350 85206
1 93463 113522 634060855
3 150697 41395
2 25263 844590881
1 95125 118787 564073500
1 102726 147063 988264900
1 93228 148723 66549126
3 98487 128718
2 88933 795268962
1 74520 81752 721392538
3 120417 32421
2 21800 308455955
1 18689 80832 973504882
1 6835 131703 123312659
1 17552 108233 190817344
3 134078 59991
3 77446 117652
2 75600 967416544
3 125354 14918
2 111634 440435199
1 123023 138391 268608628
2 110168 868240145
2 67067 273986071
2 71053 165578696
3 134291 19192
1 54512 136381 393188710
2 85822 865434800
2 112008 32193960
3 105329 5746
1 40473 88745 86479136
2 74176 91537427
3 41456 44465
2 122131 912696388
1 38371 99503 563189735
2 174744 630947275
1 4481 151420 892259777
1 125223 139475 433174029
2 56566 534864447
1 77198 132771 962905218
1 454 34833 77637180
1 126544 134808 749825223
3 95027 104492
2 121065 229521557
2 135557 321882078
2 30166 549748977
1 121665 145248 699717363
2 68515 294788002
1 58420 109316 595765579
2 162632 848691680
2 146281 667102990
3 97456 60828
3 18779 120103
1 132789 133254 244566112
1 112059 148160 651718354
1 86013 109920 83823209
1 2146 106597 786187024
3 50146 61154
1 30811 144849 630000159
1 76357 117468 661036185
1 28436 53226 487690450
3 33254 32144
2 94007 240475712
1 80175 107209 71265097
2 83978 171681216
1 47340 109304 296037335
3 92154 122273
2 50422 666223003
1 49274 141902 90979666
1 143628 144419 180230331
1 9388 138496 774021538
2 6511 490877167
2 84053 110418178
2 147084 996171557
3 55629 127318
2 52702 975875157
1 48250 132403 975079793
3 85114 48245
2 26532 172320030
1 30679 89529 717006398
1 54999 116772 70130771
3 180936 98343
3 44772 16964
2 181139 384078550
3 136022 44376
3 96764 57223
3 94993 72629
2 55410 580706002
2 23444 519260708
3 157722 60064
3 47753 1969
2 64596 637644519
3 30914 107596
1 22400 135569 330934314
1 24044 36725 96145258
3 4361 83951
1 70852 108965 515246705
1 50732 110974 734845924
2 170354 360190775
3 128251 29622
3 50164 5235
2 177609 801019696
1 1607 31882 30829656
2 94245 332950244
2 57206 842962340
3 69593 4334
3 45151 22203
2 99803 682084308
2 49297 929245420
1 58579 147979 625585395
1 47420 139337 958063606
1 21061 98319 115170566
3 3937 40242
2 101351 902599461
1 13010 55537 776710948
2 22061 511416869
1 23783 82882 933569944
3 3887 101591
3 180137 98765
2 76402 120876060
1 1889 119089 292190288
2 48917 705871196
3 98091 32231
3 107288 36926
3 101203 26890
3 150564 4303
2 177617 520257343
2 35486 867678427
2 38912 848287432
1 4628 114809 205737559
2 139146 382277853
3 63193 125947
3 145399 10742
3 37212 72598
1 34755 82917 29537174
2 13063 809602964
2 33761 183548060
1 42399 82025 438018201
1 4989 80667 953905494
1 42619 86295 355629869
2 109022 794826214
1 25419 43625 382232051
3 174428 53109
3 34608 82458
1 31065 74610 436466751
3 166658 43081
2 140267 104680425
2 225 819985170
1 22319 22630 849913878
2 45152 266760768
2 116355 377596019
2 54823 206280597
3 145465 25100
2 10549 139399868
3 86597 91846
1 19234 94114 573137009
1 107675 144721 618606591
3 52727 39284
3 96494 66052
1 16582 127922 48375646
1 25489 147197 901475156
2 31332 429921590
2 166301 328024507
2 15171 905807037
2 47765 83565855
1 71607 90450 902041560
2 41995 165593316
3 164245 3634
3 84584 38207
3 87975 15413
1 3932 54471 490381421
3 144961 72961
2 64672 693837201
2 67279 933516230
1 7496 113347 671853061
2 12854 530045461
2 177806 985946803
3 70268 76872
2 170604 531850070
3 96557 38439
1 75944 144538 866027054
3 56413 51858
1 25405 25972 830629606
2 50662 142514541
3 501 52632
1 92885 135555 829634454
1 12700 149032 98813783
3 140978 143597
3 152842 128400
3 174193 92804
1 115746 129101 21961318
3 70625 81596
3 80201 99190
2 154787 826426646
3 28121 37631
2 41128 838581596
1 10046 97775 287712672
2 156148 748078621
2 59401 961903344
2 100718 351328070
1 8838 74525 330520982
2 124018 469281262
2 80100 372807033
2 9095 615338643
3 21518 31951
2 146773 187929017
2 57513 133741450
2 163565 86496917
3 28193 142864
1 76996 141584 516424618
2 179587 801735008
2 23064 337315738
3 29932 121811
2 134366 60428700
3 171668 141210
3 106439 115748
3 173190 117715
1 92459 112551 419054869
2 28655 661730854
3 138486 44350
3 180159 111608
1 78550 106558 555461670
2 170764 273463192
2 150473 643476795
1 3411 104082 894273035
3 164987 112746
2 30063 427384488
3 62642 117363
1 40997 67638 409014767
1 83411 93483 736992491
3 28513 74267
3 57102 15436
3 144338 131817
2 73076 336803754
3 123312 17877
2 24929 919308340
3 36106 19988
2 132723 3323962
1 33899 117170 235812028
1 4621 5147 47268373
3 60944 103073
2 84924 819593752
3 114072 15189
3 19367 17827
1 123540 148718 111429666
1 72354 93685 605076766
1 107989 121112 688030113
2 87147 457951144
1 18412 65627 236426185
3 133767 97483
2 61012 242360255
2 136766 142905186
3 5398 72250
2 141922 298811215
1 90975 119523 386452929
1 654 133378 790388617
3 140919 71228
2 70735 755538532
1 110425 124811 805412047
3 74915 84690
1 80187 145686 312756645
2 88852 292186554
2 171656 855608624
2 151537 22267342
2 150567 271306632
3 102381 26663
1 99893 120320 813648956
3 180617 16130
1 3539 112361 790998347
1 131287 143488 778245481
3 49905 12410
2 63383 373219137
3 99413 81292
3 25007 18474
1 83495 109596 855713122
1 79151 109417 631202684
1 128397 131249 616403554
2 35143 47960960
3 34735 41410
1 50479 85904 980279729
1 29296 77026 640826408
3 82195 34138
3 103357 81762
3 68736 117779
1 26850 64786 13274228
3 8958 138576
2 5070 112815822
3 70263 9613
1 27917 100229 105037249
1 115667 125890 237782686
3 27309 20904
2 81608 965224751
2 111726 820185185
1 31835 146168 648343909
2 89341 543597481
3 105681 85377
3 78673 40225
3 10678 20192
2 102345 958419508
3 71044 43507
2 21465 284860868
3 159643 21109
3 154309 81998
2 58937 979788142
2 175015 732249632
3 143902 73392
1 709 83802 831326119
2 128273 254130794
3 15194 148813
2 22064 805631808
2 5933 626210314
3 18246 60146
3 95316 66407
3 63277 80093
3 62778 58808
3 62390 74850
1 31206 64585 773156919
1 3259 138591 359816316
1 1367 86394 155229676
3 61552 145824
1 117960 136848 19320309
2 53155 921377728
1 8918 119502 557617915
1 31724 138721 103731331
3 123825 87411
1 46486 103070 335679241
1 53377 99492 943364357
1 12553 113803 130147912
1 31610 127148 599226112
2 110550 102294107
1 2819 93180 947504942
1 100872 149199 314434911
3 51641 110891
2 41057 335492592
2 178024 155062980
1 127745 143659 501315408
3 156343 118782
1 102117 152615 29304127
3 175547 138158
3 7331 60293
3 14347 95364
3 142310 22708
1 84 5035 969366804
1 71858 118972 660324039
3 17371 74932
1 17012 90617 595024342
3 98894 84627
2 41392 344129450
2 44372 142264169
3 44420 78756
3 109288 58243
2 112130 388764078
1 11545 112798 928728830
1 25727 100428 860304940
1 116149 135232 484032342
2 56825 493333932
1 51299 80847 568629820
2 83284 492379681
1 30879 39212 897113034
1 31289 64096 846851255
2 170348 827947810
2 45543 506209470
2 165332 643653131
3 42643 16521
2 68355 497804218
3 72028 47781
1 71176 128490 777904644
2 93738 357840829
1 47732 121234 920081761
3 91831 144513
1 402 75601 713380213
2 117371 411085131
2 110613 720681266
2 67511 420594218
2 51408 226039928
1 29571 76749 145689398
2 37436 297185470
3 118533 134299
2 30714 193813645
3 39774 92446
1 123689 140443 48604749
3 40300 46670
2 30316 393508060
2 119474 993517132
1 7943 40655 343612372
2 118322 381085904
1 85530 125455 308737132
2 167435 211377896
2 146095 455241247
3 73345 35930
3 7360 8093
2 91332 806761084
1 134052 149906 811705624
2 146869 107461146
1 121022 145380 129321420
1 107884 148973 245248489
3 104801 15094
3 168559 30886
1 14684 35513 877294761
1 14080 127572 791134936
2 13969 726331219
1 2043 78369 890066979
3 78798 137159
3 4950 154793
3 69988 89450
2 18752 278451968
2 172479 767820064
2 125223 897103152
1 64833 108605 29511103
3 77838 152098
2 115619 215874647
1 25596 62053 698958781
2 20336 898835012
1 98686 144034 218807232
3 94894 48409
1 78138 115300 495793242
2 155835 780674902
3 133660 110137
2 129153 705838517
1 17189 96853 942104947
2 131256 304227654
3 72338 6606
1 24287 82448 481602145
2 151946 950356241
3 117482 93948
1 43928 95665 217678341
1 33598 135172 187265973
1 98309 150976 708945024
3 111260 124086
1 45632 154039 102493699
1 24196 123782 726595157
1 65203 101467 242642775
1 94353 113660 74510718
1 63106 146600 882800165
1 23722 33682 299129006
1 98797 141516 137503922
1 80875 88625 999206276
1 73927 117191 164955549
1 17795 77500 666482294
1 89695 153496 145477228
1 72843 91858 674433798
3 171504 111353
2 40492 70360272
1 36111 150739 656367015
3 108052 145532
2 15852 918087655
2 167181 772143869
1 48535 129164 817616913
3 103329 148634
1 148 154553 821536818
1 56472 109157 486073649
2 35732 612801272
1 22037 120960 527545528
2 144548 337131145
1 19128 19190 859913537
1 26529 95154 984588662
2 96096 649149962
3 63459 58869
2 152909 704242035
1 11028 118312 63272007
2 127919 505005256
3 136185 52720
2 42770 955993076
3 47750 102112
2 115983 959428358
3 9946 59469
2 7327 781431271
2 148012 900711901
2 76923 343609991
2 72661 985668081
2 55319 93549644
1 78535 122712 133126197
3 156747 30684
1 51023 135311 692427683
2 110843 283838649
3 4808 139884
1 7448 40966 613151524
2 95741 743878991
3 20539 90168
1 73667 150794 253600362
2 45049 773060612
2 1120 658310189
2 39013 184287507
2 177055 484154011
2 82668 35255491
3 111167 42221
1 13541 38117 93519197
3 117075 148985
1 71514 87164 497253967
2 144871 150304010
3 8881 125007
1 55697 71748 414084197
2 137458 193395100
1 59435 107395 275626664
1 73109 79750 655455454
3 28975 39171
2 75531 585553205
2 130794 533771406
3 43338 64828
2 139569 521754265
3 147692 41588
2 38389 468433261
1 13836 32480 977065443
3 64503 150610
1 22203 86518 555875201
3 129826 146947
1 31448 129057 218082396
2 158749 465665002
3 137583 115058
1 54272 136208 651993031
2 66292 553344875
2 159048 127443248
3 141640 27534
2 144356 591866754
2 47537 158653172
2 94810 576645236
1 105402 119886 138359254
3 63397 99053
3 93573 20870
3 164690 36204
3 57101 153448
3 146931 128850
2 97317 638829897
2 30999 585623578
2 48895 729496270
2 114236 286527902
3 170863 64658
1 87485 89913 395849723
1 157 151349 377550942
3 93092 92114
1 26449 138954 309850543
1 25166 116503 909464470
2 101198 814508616
1 63990 107106 970364175
3 75228 68072
1 9953 28039 381477158
1 28043 117995 735475585
1 36714 152735 767512747
3 16817 33457
3 47742 145722
1 40683 107118 424306928
2 110041 88100013
1 64557 107074 182337677
1 50212 93022 818921884
2 102941 26593634
1 91464 119939 520601418
3 167871 94635
2 179563 594961323
3 142530 87169
1 22098 48178 170672571
2 176553 665042
2 55832 589877743
1 17110 27622 312794983
1 10200 43502 435751956
3 147306 72134
3 10420 36318
1 64301 122549 425574671
2 126164 45521505
2 5405 160041552
1 26583 60546 448198098
2 143526 791752345
1 67723 75142 129400304
2 75353 39197130
2 78457 354265957
1 25332 123441 889137714
2 68458 203772697
2 102282 283729819
1 93567 99670 891133533
3 110882 137471
2 100027 399167509
1 72067 76797 348761289
1 82520 148565 408995869
3 169980 115375
2 87222 403276451
2 112241 673712583
2 162104 734681454
3 139193 118599
1 83296 111335 42538075
3 108017 113437
2 73587 622691406
3 87541 142197
1 28289 41825 462414998
1 12756 15998 721729608
1 34947 64475 414323199
1 33198 122594 324206607
3 152712 112278
3 34791 81043
3 46663 13620
3 46745 108093
3 48548 85474
1 82536 101592 21976571
3 14643 3472
2 7070 224286428
3 54360 59802
2 48894 599821862
3 160418 129681
3 32975 73110
2 64885 341828243
2 3300 402389283
2 69948 969032122
1 118835 124553 781759077
3 126925 79197
2 99956 868697787
2 169577 507337314
1 33025 39077 463620767
3 82971 7857
3 87724 126207
1 60236 69355 699086864
2 112788 247036587
3 88783 128368
2 180067 177786954
3 68969 49365
3 120053 89152
1 58928 110618 847737869
2 53648 568810886
2 90966 872457438
2 28262 351415437
2 85934 259610887
2 104649 84118442
3 109964 145684
1 35807 142522 688162232
2 114485 332882608
2 169870 581888494
1 138480 152038 81254831
3 65354 117753
2 26110 153559896
2 569 677559294
2 110003 582626450
3 174696 29077
3 161053 97879
2 65315 194769098
3 103085 52738
2 3029 237203519
3 83196 123933
2 8019 30923162
1 82491 126632 217894703
2 101974 568881460
2 168565 803332631
2 130477 212034110
3 99723 38776
2 92796 193104332
2 77060 744724887
3 149347 58371
2 65050 635223579
3 21085 23615
2 117291 227451237
1 38876 67283 764937390
2 102739 326793596
1 92128 123023 895797870
3 137084 94602
1 37248 66098 106001572
1 99378 143912 377500029
3 99119 50646
3 111501 24549
3 169066 19613
3 66194 80295
3 76071 78418
1 4373 36244 187515847
1 79412 151622 997049454
2 102704 120794451
3 146935 20841
3 164908 63211
1 85986 126883 469810154
3 1584 87936
1 15040 109976 834509190
2 13711 826064375
1 69970 77923 152496429
3 146976 152001
1 124711 132420 972514436
2 102787 805947091
1 44885 151712 818502916
3 57891 19144
3 134808 153302
1 1732 101131 841925201
2 56580 833052823
2 64684 752895581
3 131398 56704
2 175379 421540832
1 27138 94214 546929127
3 49638 69651
2 18903 272843789
3 162693 67721
1 131634 137705 679654787
2 139084 671156673
2 95877 312483691
1 5812 13936 217059836
2 80698 679423179
3 64969 23271
2 39820 958388626
2 16567 78995613
2 51314 504779978
1 11312 74184 585598954
1 45914 97414 13601970
3 175236 14426
1 53995 66302 933916255
2 179314 563615268
1 46707 90946 629094940
1 115904 140168 163292992
3 176884 103027
2 85946 346602501
1 19811 87004 170343552
2 177539 246968642
3 124822 134128
1 90331 111410 980069685
3 9191 71363
1 50513 87568 366693574
3 54586 40026
1 29382 122998 981718430
2 131342 225383077
3 133569 42188
2 9576 91400643
3 150776 93882
3 24994 130553
2 47867 603561673
2 172326 841251565
3 47976 98858
2 92160 364283254
1 2767 151512 9885695
3 141225 117114
1 38442 46086 437584489
2 88286 903212965
3 26358 16044
2 142217 618265596
2 151504 944473904
2 81851 341274280
3 136428 129725
2 32345 116018415
1 39434 145335 249053174
2 50126 609811638
1 102754 149018 972093208
3 163210 41677
1 111209 134319 848403432
3 120808 65077
2 149387 84180793
2 114552 466859504
2 10816 944320294
1 38866 63765 411812954
1 30338 90289 386300854
2 118856 801191422
3 10592 18664
3 13538 109790
3 128354 109033
3 110446 76633
2 143495 867085573
1 79771 125012 956423970
2 14859 14823636
1 79322 90419 229748951
1 82621 85864 979465187
1 62605 80975 498164507
2 138835 682609644
3 62182 34179
1 37345 154502 435433865
3 152185 148844
3 23746 52890
1 41663 42988 644698074
1 53976 131217 409941037
3 76400 144318
3 6534 91304
2 64032 428176982
1 45289 136586 603194593
2 30199 622913998
1 87042 134714 279899066
1 13943 138574 99106884
1 43016 76058 411880748
1 21909 92525 873873311
2 162110 463417252
3 90700 40422
1 98839 108745 523963451
2 125911 716129626
2 10111 616625543
3 171825 66463
3 107340 17025
3 117341 82862
1 25439 65032 741392231
3 77105 24071
1 46415 77101 716158571
3 117452 125668
3 56061 117354
1 60543 139416 458462769
1 4490 126128 546566350
1 78269 152739 69617461
3 98190 53165
3 38590 1646
2 40474 431906888
2 84025 570144303
1 12105 82452 614938478
2 63377 905187316
2 122093 376313641
2 152370 164042850
3 54378 8693
2 4257 985568241
3 152388 126538
1 3314 84430 273823196
1 111676 148290 514913848
3 30672 44305
1 11733 24077 728344712
2 153380 600884573
2 34872 12642886
3 70621 22228
1 56033 130793 421317376
3 65222 80922
3 79507 69863
2 120056 845387697
2 104187 368083260
2 135463 573159490
2 24652 237492203
2 30465 143072312
2 145021 60442340
1 45888 127755 511409129
3 59893 59373
3 125208 82644
2 22688 519116266
2 152119 918291007
3 157117 66041
1 63587 136345 144274978
1 111155 131672 995632856
2 65712 957436517
2 60992 67157712
1 35229 121901 414812421
3 104208 44145
3 114073 22154
1 106029 122818 191919177
1 13900 22472 750953158
2 122295 56188980
2 53477 723079816
1 45758 105834 347087656
3 22535 43957
2 46127 520301199
1 71626 98866 712865302
1 21418 61804 657021585
1 14016 151107 875053809
3 15298 89104
3 148176 3701
1 90311 113873 726411792
2 121695 563991051
1 94850 118133 955189592
1 13237 38218 329382403
3 88595 75698
1 123531 140016 508825213
2 1354 283508103
3 105081 3788
3 115974 15593
3 26506 121970
2 176430 670289745
3 171576 72772
3 76048 52471
2 166787 317052954
3 82692 25499
3 54328 68595
1 3113 84453 587353011
3 130913 74732
2 105270 572163317
3 63509 151886
2 89602 723919366
1 61269 89792 467807341
2 125866 523350605
3 159579 41598
2 93518 55049067
3 162281 40073
1 25210 95777 443365662
3 6579 119573
3 147897 30174
3 37329 52070
1 48219 144044 597361381
2 77414 815125391
3 154634 98611
3 160263 80365
1 22573 134526 647129124
2 41404 519282182
1 44155 136475 600858629
1 14073 142353 983961699
3 1472 31145
1 29640 152222 431440362
1 73454 134280 962933207
2 40908 536288866
2 86978 823643731
1 29055 73213 818345840
2 59569 477519723
2 57450 326198511
3 48142 1146
1 15499 16564 557769860
2 40522 855076266
1 29280 48852 530749599
3 88836 117636
3 127303 71771
2 150265 344187874
2 55089 922115519
2 102343 719482793
3 48137 74630
2 82027 693341435
3 80691 2028
3 51565 107156
2 45375 619705050
1 3839 28934 444105354
2 145998 472245886
3 110480 107354
3 23060 138056
3 69604 9588
2 133324 708963499
1 64668 144746 248968819
1 61073 83041 384776172
3 10646 12161
2 149687 923584929
2 81012 754887505
1 18206 43041 56453947
2 92468 932681501
1 36524 59101 530182858
3 164455 74825
2 29041 413995047
1 88227 116429 906677449
3 49031 31252
3 167549 119531
1 5940 113719 48759897
1 94573 135065 992778970
3 95563 36425
2 160341 784604679
1 13156 84172 66798726
2 37433 7827754
2 162474 178742495
3 135752 45451
2 1063 339244787
1 26077 130533 669783944
3 10014 95224
2 2873 845806259
1 2017 107342 584178078
3 95114 107403
1 40172 84570 47564066
2 171075 79528115
3 100446 24904
2 130318 517816727
1 106270 134263 323665996
1 59258 65408 568083748
1 19685 39131 503461337
2 43158 813519510
3 142007 27185
3 57109 112264
1 118205 149905 513069554
3 83906 87056
3 43041 143861
2 61945 293658516
2 59588 209369606
1 68718 96681 393710060
2 167859 510512405
3 2754 119901
2 148969 428888841
1 3676 135982 592319368
2 14922 858990139
2 128981 780929671
3 19231 89841
3 60110 71964
1 48996 118362 527768380
1 90312 135297 821842096
1 112751 137952 45782221
2 7575 297168316
2 179031 337875301
3 95078 53893
3 73947 151066
3 18222 27982
1 17604 113462 941209190
2 11850 564522439
1 126144 149804 260054585
2 147981 467180464
2 120774 313838544
2 149595 335737834
1 24905 72115 764059902
2 164257 105683794
1 104890 136264 710700205
2 157221 11378450
1 164 24716 782240902
1 13701 89850 855166569
3 150554 6778
3 82453 4261
1 115839 123999 908482515
1 7463 23971 269663666
3 61104 71989
3 132677 120777
2 97626 211580045
3 48868 22402
1 20520 153900 33648286
3 41864 150143
2 136534 695558945
2 53940 520469282
3 30866 43531
1 81421 119660 213882594
3 98553 146775
2 170559 306020083
1 11025 86625 450649088
3 95989 103891
1 39672 48382 842604261
1 35902 84302 783170962
3 28855 23499
1 29545 107311 725033209
3 51654 151446
3 105707 1081
1 45853 150622 587296675
3 17279 142487
2 114319 334785143
1 45769 144093 587628339
3 144038 13400
3 10080 111998
1 43277 96344 965212146
1 57996 64476 789609397
2 4603 967673831
3 111877 147141
1 17753 121375 994852216
1 102088 141419 823368423
3 44526 52181
1 101598 105040 944118343
1 25919 78353 146669577
3 65640 33322
1 26139 40153 937985882
1 50228 63611 627726371
2 145470 665234518
3 10330 133560
2 43478 363267861
1 85622 115836 304672465
3 56022 24887
2 179299 70810235
2 68943 927457425
1 87250 136181 707880560
1 35464 40903 494018216
3 158037 83976
3 61609 33050
3 120826 14451
3 55879 151961
3 132995 21433
1 67724 121313 585000812
3 111395 48922
3 82359 58066
1 50669 82671 276315036
1 51503 94273 459202096
3 164468 100101
2 121110 409812977
3 17053 7995
3 40664 152087
2 36349 732940917
2 22450 514769239
2 13234 671914139
1 31127 33694 567484957
3 17545 85193
3 114005 135825
1 48497 49858 775641111
3 24730 64190
1 50961 135684 780933126
3 29702 88040
2 51824 742196242
2 172570 409203420
1 41728 62511 724134837
3 100398 100449
1 37944 62416 202918509
1 107621 115405 907439899
3 44152 117402
1 98332 105840 564025294
2 23172 260308691
2 162944 715589539
3 64820 54401
3 114087 63343
2 104311 852504227
1 73519 104317 965343489
1 48645 85465 755844987
1 83414 133805 2636705
1 102627 106541 206358615
1 85186 87229 493387427
3 125402 76046
3 165889 18733
1 107281 135388 995194786
2 129417 95658546
1 17928 146020 520776257
2 144385 180830508
2 176302 820830253
1 88502 130389 698379410
2 112736 493114964
2 59883 542051095
2 35192 609124211
2 152341 449791315
2 49161 243309942
2 13859 516173864
2 133627 679410703
2 17307 569655185
2 14235 219035299
2 69005 633889452
1 73373 117053 118880204
3 8137 145149
1 31524 39952 105564950
2 168063 385365751
1 3928 138656 75009691
1 86078 110979 952112861
1 31601 92565 652110755
1 42972 104490 664539066
3 112822 61477
1 20184 24459 635613837
1 30382 71972 413218356
3 24845 6908
3 172220 1734
3 91077 17519
2 175426 741750527
2 63789 949554333
1 36831 108608 793726769
3 6725 45652
1 66288 123249 436469127
3 21199 103855
2 2722 870271893
1 71220 100010 653683019
3 169274 57324
3 63886 141584
2 41796 779806862
1 65536 94965 281558756
1 13706 153938 179534505
1 36366 36533 373095433
3 8405 112051
1 40457 134044 981104795
3 62098 72250
1 35894 75634 100861051
3 178921 18595
1 15400 73585 884253029
3 33984 117637
3 157528 73776
3 62492 139447
3 53833 97115
2 164487 479777836
3 102357 147252
1 148591 152184 299175304
3 92707 146230
1 41322 66347 767794587
1 68905 89817 252673487
1 11356 54862 895034425
3 3895 61990
3 83421 100485
3 63783 50496
2 80165 321520368
3 18052 79020
2 83947 354738910
2 32590 828209054
3 30260 28679
3 72404 22753
1 50697 139959 274176293
2 51767 452055687
3 67389 7977
3 7066 124155
2 168533 895716560
2 38361 889545304
3 63761 49040
2 144812 765221824
3 37077 153878
2 150236 717383160
1 16054 115098 524707268
1 120773 129396 987987636
3 127947 7592
1 118038 133019 344193131
2 52965 314761573
3 14209 125076
2 154137 648433158
3 107607 122365
2 169898 116725305
1 97660 116021 660844689
1 47343 61137 624404098
2 142638 582797945
2 19584 276006609
1 68634 111833 278300750
1 8623 152848 354372806
3 4925 116864
3 36410 46215
1 31740 84192 677468055
1 147284 152627 643542003
1 26683 44965 740679417
2 85489 54791695
2 110116 882045259
2 125412 514309170
2 52143 227010748
2 64166 825225341
1 23197 52641 34839538
2 73623 983146881
3 53249 87743
2 94720 224970105
2 3646 371032466
3 123930 43073
2 48915 530826291
3 51077 81481
1 46326 103983 242948739
3 94527 64781
2 3560 452851882
2 150655 440743462
3 47237 34058
3 57108 98872
1 13080 41101 781181781
2 16241 961196983
2 41303 70027027
1 74964 92594 368845231
2 128187 235914947
3 91727 49834
3 112985 70764
1 74581 111824 85492217
1 39567 53150 226512611
2 98695 81798869
2 85400 833506381
2 70537 406558298
3 74248 115799
2 2205 33358342
1 7069 78988 985797084
2 153134 852425538
3 118152 89206
3 174299 63786
2 2069 443971786
2 82969 871952110
2 151170 32618245
2 109123 48665269
3 100939 119240
2 56908 200141280
3 80485 149146
2 25918 450934864
2 15050 695550258
1 92667 148714 195612542
3 15247 138102
3 122823 130945
3 36793 117028
3 17553 42446
2 147221 652416359
1 76107 83607 848344914
3 1561 61282
3 159122 150513
3 3581 46599
3 92702 72066
2 41748 338048943
2 65597 247825543
1 63807 120548 561836243
1 10869 42506 519691140
2 2700 867157030
2 72285 100584041
2 100125 445567278
2 54967 590453376
1 4631 11105 145429610
2 59628 951217928
1 90285 143879 354657108
2 12922 771158578
3 57302 90876
1 64404 83329 735553659
2 132755 924711
2 135796 376431615
1 111186 142130 323372395
2 6935 719733205
3 99210 118011
2 12813 710020489
3 34007 148214
2 59639 941098696
3 143938 126604
1 71481 124034 655378012
2 11035 83746905
3 53592 41962
1 54651 67787 10471193
3 24134 49764
1 20776 123739 549740381
3 97975 64828
2 28800 33188027
2 35833 980433232
2 70312 597591227
3 77495 36660
1 34267 99423 917746162
1 16574 49783 94949261
1 86107 139524 179710061
3 156562 13514
2 85051 497210073
3 65076 9294
3 86935 126705
1 28454 60453 120202945
2 4939 175743875
3 11421 128765
2 3443 564070996
1 32173 91650 572024
3 74812 317
1 93036 117745 270632691
1 2358 93545 430834656
3 74705 18497
2 166562 471807974
1 81374 102501 619141580
1 12475 149004 743658191
1 4195 24393 876395909
3 148050 59009
2 115241 291858303
2 46437 158077630
2 110830 103030361
3 84186 74856
3 12047 124671
2 3514 171155427
1 19767 91845 371437993
1 9783 116633 860133019
2 119203 970837922
1 105280 146988 584678844
3 126443 131263
2 81671 721573568
2 18716 984099535
3 53258 66853
1 31171 139328 946888369
2 40314 565157247
1 65190 69272 846201788
2 163657 614074110
3 43449 111715
2 139722 775814235
2 175040 1435000
2 82088 294956606
3 176422 134036
1 106135 114297 656432252
3 179412 84217
3 162111 86004
3 144285 142236
1 106092 115736 794428128
3 107460 36653
2 28000 6502601
3 67908 14232
1 1358 35494 740707108
1 45954 152670 646041677
1 38192 54284 332368937
2 116410 492859739
2 133350 13426760
1 96821 97908 526787385
2 161506 582406185
1 58125 96108 760118470
3 98282 133529
1 63287 114036 426688650
3 65756 149545
3 10623 3085
2 84906 35708287
3 8934 101017
2 54969 767103349
1 55190 94448 467656998
1 39244 46671 703567740
3 95430 152185
1 82959 125777 613473910
2 74443 910096733
2 92679 358870564
1 42635 67657 47336232
3 69214 140755
2 103800 500531451
3 143430 131376
2 43877 285827563
3 155240 103178
3 42050 38632
1 40038 72830 215133520
2 112781 680213220
1 111218 118300 772555454
2 25911 763210342
1 64758 152421 674988003
2 135135 229339214
3 137409 95672
1 25136 64068 605675419
2 162713 255779797
2 90480 908740333
1 71387 103394 827391454
3 104512 56136
1 13223 63865 885999465
1 66944 130858 13648310
2 161107 638157049
3 53637 75290
3 96059 27620
3 17245 125657
2 132419 948036133
2 5311 489622777
3 16465 90305
1 3095 77543 236896688
1 90579 119464 540025481
3 89329 57886
3 137365 95081
3 153038 143788
2 61464 870941934
2 36140 329070439
3 44894 64372
1 134431 142160 133221433
1 40325 94626 688227622
2 25842 401641455
3 42610 3769
2 149131 391766118
1 40658 98110 437737914
3 155539 51816
2 140198 783651133
1 65318 105079 69601026
2 162284 640019327
1 23774 127433 70399158
3 168796 26364
3 57182 75758
3 45045 50739
3 56225 150438
2 164959 141104815
3 71080 100297
2 75090 794345879
3 161388 104187
2 1661 706332519
1 29706 75283 45467061
3 49877 85610
1 56199 149486 934468124
3 44045 128961
3 135567 24979
2 153190 4470266
3 146042 87179
1 82867 94868 962817134
3 46108 115680
2 126372 287557380
1 71127 81981 585321230
3 162528 25340
3 74753 81020
1 25100 92647 52285282
2 102054 553255530
3 70533 569
2 109375 387226477
1 11852 71076 66523536
1 67931 147257 715303743
2 74373 422685434
1 13863 21295 142207262
3 73149 6815
3 42023 117013
1 47817 142742 91474236
3 39869 58131
2 87805 375947328
2 175611 862862874
1 12741 108823 563975450
3 70570 71155
2 72068 67729506
1 100884 107104 284938834
1 28720 128550 160822369
1 20649 42295 61775750
3 163501 32484
1 107050 124054 916094476
2 37492 427499858
2 67952 138766725
1 23055 140606 489271955
2 70983 689269531
3 15336 15647
2 131949 361860544
1 2565 18906 30421381
1 52390 121556 878199508
1 60096 102527 428011224
2 74614 673473503
3 142348 107361
2 144288 259693310
3 33774 54077
3 124637 109257
1 31872 113380 848724396
3 82535 98133
3 5394 17199
3 163584 126788
1 121076 122813 130278619
1 119230 119536 625250144
3 149724 40860
2 52328 369972195
1 43091 70796 677387293
3 62383 124086
1 122382 149831 438585645
1 31106 47939 942704726
3 168683 107323
2 108985 307360240
1 20765 92174 847607433
2 163651 14753297
3 177782 110148
3 6912 92161
2 163948 615666103
3 129886 75662
1 30145 109486 17998012
3 44928 86280
3 132862 140603
1 7489 149151 646255959
3 129108 75283
1 53071 103179 94397740
2 130602 793238186
2 142162 498497600
3 72168 50049
1 64664 118575 592367084
1 112700 154432 480411345
3 79980 38711
2 35277 438051221
3 74012 149304
2 129749 902343603
1 36576 154266 702024181
2 178627 491991597
1 52214 140863 793019533
3 94217 112100
2 15952 168540100
1 57498 124512 794711262
2 18226 639367740
3 119759 56981
2 10993 246595600
3 105281 89861
3 25426 132705
3 63558 85287
3 145246 130173
1 105022 145941 120598405
3 162476 51531
3 24760 40692
2 23646 142009054
3 130573 708
3 140610 128667
3 85888 148319
3 84044 40139
2 76568 468079006
3 45584 43822
3 151565 90215
2 138103 909188796
1 42685 71420 491176801
1 147040 152138 164041547
3 69087 29916
3 18026 14149
1 6003 138050 327914173
3 163985 143894
3 105748 122773
3 134880 93661
1 102179 121555 744344536
1 21883 97997 866667666
3 123808 1224
3 61487 143908
2 71928 147329085
1 112318 125327 90379013
3 168756 73635
2 27624 317002731
3 25821 60127
3 89715 13498
2 82383 662907585
1 126620 146210 180345904
3 113637 123525
1 16331 123206 729144912
1 87055 122310 753308821
2 13552 56399259
3 78462 121039
3 51995 77706
3 55644 28179
2 110294 509797047
3 144763 23160
1 32453 153170 858716514
1 72900 122005 925446238
3 69719 104832
1 28751 81489 201541311
3 97500 72466
3 176498 145095
1 9079 58868 279819219
3 29583 77826
3 5477 124532
2 15008 882743893
2 42260 661769152
2 163347 940364312
1 46267 139334 547401368
1 33323 49550 899691592
2 8240 535415731
3 179005 133467
1 95175 115283 171999572
1 43606 60971 341990525
1 69569 102383 875786097
2 31209 914340027
3 71404 98996
2 172095 493157952
1 65500 66340 523767120
2 145714 182454443
3 110188 96448
1 84240 88133 481123367
3 6965 73653
2 33067 991603141
1 98327 144802 442449532
2 110520 390630849
2 130022 38578198
3 97967 109023
3 74979 72726
3 44726 125674
1 119773 119988 511055355
2 5602 374246453
3 53777 61817
1 103865 116593 539056449
3 152562 139545
2 136783 748333925
2 104249 19539590
3 139505 99108
2 42893 253628337
3 142987 129849
3 60498 58833
2 126356 864939491
3 166382 123521
3 138895 19503
3 118603 50468
2 3550 459164329
1 51190 116778 732435817
2 94169 244093158
3 13960 129699
3 69920 47880
3 92893 24509
2 839 677019634
1 37227 93969 471459175
2 28806 703686485
2 78958 740694501
3 127624 23620
1 19888 79561 68129585
2 127950 315972673
3 7303 119965
1 28504 118416 291092101
2 40497 568082770
1 25263 149503 374979492
2 173168 792829240
3 14188 141990
2 61027 382335129
2 71956 718386091
3 160900 77649
3 35379 140979
3 97659 36987
2 122892 281963456
2 123300 38880352
2 1565 859028473
1 69641 73801 511367671
1 94883 115090 570236392
3 56902 101273
2 171210 638890076
2 168421 479295298
1 60155 93176 920548658
1 100530 108957 931265303
3 47620 99933
1 144 85905 587341363
2 75643 966973890
3 42509 102246
3 93940 14083
1 54311 66486 163038781
1 21244 83695 397205643
2 79261 766008157
1 32747 122822 71217403
3 60996 74309
2 18881 243266305
3 44931 121183
1 1220 29252 930115582
3 111881 42757
1 102227 129057 143411303
3 9292 133894
2 162226 226885146
2 97124 740016754
1 137724 142006 254128173
3 78284 49816
3 149448 115828
3 135299 62333
3 37215 124063
2 97281 242079705
1 139513 152953 288277531
1 72336 97661 846948600
1 4635 88545 262810511
3 115408 105521
1 45579 126587 273005268
1 11899 34186 976399745
1 10562 72875 268322021
3 31485 78096
1 30577 87601 284472374
3 108256 134554
1 15400 134656 289763090
2 137437 218776506
2 71534 654625214
3 77119 74852
2 110110 445156220
3 20695 12469
1 14336 68227 54527516
2 102366 897373648
2 107478 915627616
1 92487 115145 797045783
3 101305 89931
2 48510 5231428
3 169979 105237
1 67646 137415 48347839
3 86377 27040
1 109272 117390 15102086
2 153659 386642490
1 109409 115007 679433452
3 145583 9530
1 63402 142929 393874735
1 51570 118296 944331372
2 138509 474884050
1 70595 153665 969624991
1 24400 110082 663783463
1 15515 143609 309729318
1 75278 107582 712824791
2 124140 799212285
3 58111 71873
2 152175 37654524
2 85280 775924390
2 167515 702510528
1 134736 147880 248006333
3 177378 47390
3 142803 117145
2 12204 282647466
1 73388 135202 728863640
3 23094 11918
1 18145 134221 464915990
1 129446 154065 315295760
1 99672 118207 899589930
1 7209 19312 734829055
1 149958 152599 617634564
3 132061 109182
1 39111 146338 1415537
1 32864 90198 497770654
2 119775 848046457
1 60892 117129 816610213
1 31502 59873 907281824
2 103774 144772114
1 49714 106585 397148409
2 103320 89528237
2 74671 494969928
2 9627 909013504
2 51821 411787429
2 10917 188133973
3 66476 88193
1 18162 46112 121744059
2 63445 103559121
3 79329 151724
1 94239 115012 221093171
3 67890 64658
1 100704 131552 810328803
3 150862 85165
3 98010 112558
1 129838 131371 86617479
3 13233 77410
3 84292 35387
1 5503 101579 683452506
3 159879 352
1 7454 33373 742167721
3 140148 22058
3 53496 61892
1 19717 138270 961960446
1 73999 107895 994371073
2 13065 670684530
1 1263 16204 932419179
3 131551 90308
2 123346 302937861
3 41771 58334
2 16760 951448087
3 144217 102138
1 109144 143509 216728358
2 123219 591396611
3 21990 130788
3 142030 41004
1 13630 135345 38299651
2 137740 287359783
3 93397 130077
3 84371 83419
2 81961 588171737
2 97180 996635747
1 55497 107017 240196822
3 43273 61916
3 9350 29212
2 80011 82309382
2 18784 227169557
3 22246 96064
2 111529 771446437
1 26535 153109 218882076
1 18196 43779 71035437
3 95447 81110
1 8946 150651 797346307
2 14942 695682087
1 147186 152811 232191006
2 105416 46420505
2 18958 294164782
2 75601 8029548
3 175704 63122
2 38369 637077535
1 30037 102175 728650964
2 48292 903965110
2 46493 417940374
3 135013 140918
2 166724 482534780
3 59336 127783
1 60725 94178 75680536
2 89053 881263187
1 100503 146923 531511422
2 93332 843633820
1 57526 116474 726028723
2 103909 617317517
3 97426 102120
1 42851 70802 364523570
3 21098 55716
2 34195 376091156
3 109135 32265
2 71657 6336998
1 11699 41732 514050824
1 35755 98071 29276097
1 13902 63952 539563208
2 137299 531766491
2 170369 830592077
1 23692 28535 990627082
1 74709 145616 743548206
2 119612 825420295
1 22318 101372 997972936
1 19348 145822 49621790
3 157842 75342
2 75323 328701959
1 24619 80144 278144558
3 137164 150838
3 184 152451
3 100147 65956
3 52216 144798
3 139668 100031
3 163663 30148
1 23842 39687 392098194
2 39202 712230095
2 125427 879338985
1 24669 35636 616909580
1 22246 25823 48349791
3 23729 126050
1 24963 122911 776628045
2 90539 360613537
2 11429 671680349
2 138367 301538279
3 70610 24840
2 40126 230066580
1 18248 95234 575905291
2 57424 987583426
2 144251 900659138
3 115396 86361
2 13042 871791700
3 135781 151170
3 124038 52731
3 90527 33648
2 144086 543842587
2 178729 372621460
2 59237 730324154
2 125206 407989820
1 4834 137005 79670060
1 126436 148114 644296750
1 115617 124876 827532017
1 41488 102916 575371167
1 31857 44939 902316590
3 164725 64750
1 110587 131893 387650498
3 4994 19391
2 48867 26369858
3 83256 53482
1 12954 40680 699474484
3 153351 146386
1 66525 81970 275057025
2 42126 256258468
1 22840 86286 332217884
1 44318 86418 695632600
2 23350 756705959
2 20286 170282444
2 15755 993807549
3 97957 119100
2 48568 400020768
2 12369 621362877
1 116440 147202 18004488
3 167964 24302
1 20583 134307 439323642
2 53644 131652412
3 28403 57973
1 2992 105364 421446689
3 105820 71260
1 32273 66660 512971334
2 32489 485510279
2 80070 628773494
1 24193 44567 523434285
1 6644 58140 298889537
2 11023 59714313
3 55398 66345
1 22003 119851 939731757
2 71887 315866949
1 83670 98886 706752820
2 51209 838690423
3 64758 90768
1 31385 63783 156336869
1 84228 140579 196170504
2 46975 4894960
2 76808 704228178
1 98096 142197 31321610
1 72760 104752 707015531
3 47442 30426
1 80093 120614 673399586
2 28683 312527561
3 39128 131510
1 89630 143113 351531051
2 149722 112557472
3 147428 122764
3 148035 150120
1 55693 111813 995269805
3 92765 55183
3 177843 55712
1 116002 117461 596813193
3 124186 150971
2 31147 277346539
1 89658 142837 431348017
3 3761 150556
2 41382 466166495
3 33776 84691
2 163052 706818912
2 109786 505308996
2 35204 757688270
3 26173 154670
2 58527 749140294
1 66932 105197 951220405
1 30540 34207 518674982
3 144380 120468
3 99873 8512
3 109740 21691
3 50497 134182
3 110983 29267
2 74674 202936223
2 124149 616661636
2 48016 333066770
2 83469 125217682
3 154994 140157
3 5193 82028
2 86393 708222599
2 67369 221617772
3 15292 5024
3 54443 10219
1 12948 151624 220404969
3 42871 35536
1 54221 138272 383048187
3 98159 78850
1 108489 118955 964369867
1 59312 59493 255008179
2 93829 811450415
2 100602 582759251
3 144029 35337
3 84147 131477
2 157106 370089042
3 157987 137470
2 85897 849937223
3 135840 71444
3 98614 86190
3 89990 83901
3 93158 110412
2 41759 272264927
3 80194 3237
3 85592 84355
3 87758 2114
1 112832 136514 823195469
1 42150 63684 485998403
1 119375 146234 323272894
1 108495 117064 539126138
3 80890 64248
2 57738 10062573
2 10782 721497342
2 164216 401509473
3 156623 103142
1 124501 142177 86421767
3 28553 30597
3 20657 87839
3 140108 64835
2 67144 392650372
1 118016 144847 404298956
2 128974 72354954
2 40088 707760806
2 165517 761597358
1 60968 111980 377276835
2 142956 310121140
1 96730 126847 586800950
1 3503 148035 861098644
2 159489 995409253
3 158687 101983
2 114538 215461816
2 74810 857719927
2 173677 893638208
3 78015 63186
2 20247 613950899
1 67331 146635 196591870
1 56097 122284 818733566
2 103320 110629425
2 133692 690150271
3 48583 118401
3 101683 87503
1 24014 98891 934879054
2 161474 667991683
3 150412 148492
2 108912 588694135
3 149204 15811
2 176062 635051661
1 13204 86431 787118317
2 130543 310514622
2 180976 267955046
1 22519 113649 424029069
1 93558 106845 936791166
2 155358 676222965
3 15237 144676
3 62236 25820
3 121740 101998
3 84309 133182
2 25392 723328167
1 38149 93301 18499642
2 178033 974748774
2 58647 128163899
1 70833 99156 976779854
1 129418 133979 360653704
1 103523 137648 405778984
2 168752 144934899
2 14244 120687720
1 17231 75900 428509551
2 171084 788734139
3 4104 107728
2 7742 419075677
3 42565 137541
1 62596 76201 835995950
2 57990 329623467
2 97808 267608101
3 46846 95
1 127874 136486 824440732
3 124379 134404
3 71816 109879
2 37738 156563614
2 177720 1049722
2 39973 64478658
1 85246 151895 576861144
2 138660 421149026
1 32566 90804 225501047
3 162133 84862
3 124862 82847
2 154438 514307208
1 198 71381 148296216
1 54830 59886 650308010
1 13720 56238 747433213
2 44592 489913815
2 14571 328715840
1 6579 60081 818894459
3 130606 11291
1 47604 133677 94111848
1 80046 109307 582901238
1 16255 76530 444619118
2 102477 70134317
3 156598 60051
2 114741 57402474
2 168510 776448521
2 179298 556975
3 94280 85041
1 9938 90768 376058883
2 42006 162600252
1 131330 134486 646953142
2 96326 919544814
2 156950 977624537
2 84079 570490160
3 110368 48327
1 4349 74952 282052187
3 91956 79404
1 64376 80010 786728841
2 17366 13158504
3 161884 85783
3 21131 68092
2 91878 287201203
2 155798 321722004
3 86226 34673
3 7049 34163
2 114907 335230707
1 67099 115443 352441448
3 164958 152865
3 121367 22597
1 16927 145620 458170279
2 9746 872266207
2 14824 816203875
3 142166 138323
3 54072 107827
1 2697 67398 218775491
2 43701 170601097
2 141087 893374892
3 100371 34290
1 57112 135860 922984159
1 62083 143932 127300311
2 123095 18646456
3 4788 4921
2 30609 481429209
3 84856 62849
3 153315 82997
3 116416 154630
1 38455 119849 794149523
2 52526 686430884
2 70658 578621169
1 75352 102643 464564900
3 119573 20832
3 38241 121243
3 169281 2542
2 31645 404594336
1 16335 34585 175836750
1 32089 80498 762712115
2 35270 851756944
1 31923 139294 498890531
1 11936 126336 277421817
2 45431 86788158
2 99736 452047003
3 149426 108224
1 142267 145313 573471890
2 147881 720356193
2 109864 659175558
3 144337 119559
1 1639 101382 309408885
1 74533 113069 909539532
3 73478 76934
1 4469 77645 410858750
1 52823 66422 836237584
2 34790 455510276
3 65937 111638
2 129814 852645199
1 14679 95616 11264991
1 47764 154871 232500472
1 55258 81638 914267887
3 21990 139933
2 52768 29942061
3 149154 84097
3 128956 63260
2 153937 173929844
2 147505 938770771
2 81739 23476493
2 168028 122995928
1 94585 99117 221721395
2 114984 491139320
3 117305 40687
3 72973 118087
2 150636 732372959
2 20690 589102436
1 25375 110179 555125113
1 136701 151624 176404243
1 114260 137418 695368531
2 4397 881632126
3 88714 76234
2 151274 730541369
3 94288 37895
1 38988 65425 665479378
2 158741 704031698
1 38751 84266 937730822
1 3634 41473 444097422
2 39943 292688358
2 58412 368341914
2 53753 227429729
3 161603 86790
3 57518 92744
2 89209 323081447
1 112437 148137 127225141
2 52068 336324999
2 145277 759858241
3 117508 4141
3 138919 53956
2 49592 121612559
2 7734 700417872
2 33802 354370344
3 84742 140888
1 56124 60040 711408561
2 5189 147977275
1 16715 139173 430404115
1 34360 71004 850017777
1 62986 118973 706526482
1 21989 64124 379482948
3 42851 59228
1 6035 108804 319119926
1 39147 47331 923367091
1 70853 130676 797997487
3 115517 123272
3 125123 104128
3 85163 138289
1 110723 125373 142314256
2 141560 816094852
1 27022 76601 68392676
2 94612 229690245
1 24267 88461 366745943
2 55467 911040497
1 83205 119110 293463958
2 158032 79928695
1 56947 142691 594625499
2 149651 552499027
1 123088 133600 841389040
1 49776 89744 418639802
3 30430 146899
3 102550 127245
2 56136 727462159
3 104230 49006
3 2158 95986
1 46870 81380 248529036
1 57285 99695 318273563
3 533 36200
1 119107 124258 263178570
2 152094 648272581
1 129764 135378 639960787
1 85410 109915 330839964
2 34118 200173810
1 45204 99898 289468783
3 164300 13677
1 59849 104150 649204420
3 143044 20689
1 28764 140837 558615801
3 116090 130210
1 45723 95222 957499494
2 8425 617720715
1 1959 147417 423639152
1 7728 136829 972247849
2 6772 685627861
3 118152 98206
3 144492 21213
1 67810 72786 935884596
1 46292 99244 410596668
3 10053 36067
3 364 103633
1 83356 99474 379190953
2 63840 724140162
3 78139 130934
2 39209 341474661
1 15224 114246 186487603
1 97568 108559 468232690
1 65687 97077 665819720
3 74513 54747
2 26357 49214636
2 132115 840721125
2 58833 330697757
1 108299 134512 312488311
1 11636 56967 720181798
3 74145 43085
3 68510 120558
2 19454 194778587
3 4225 150914
1 62940 131331 799325404
2 30162 108002193
2 5835 991562996
3 84520 59349
2 120840 403134031
1 1158 61134 583378597
2 108771 532299874
3 177654 130304
2 28857 395363383
2 149881 850045587
2 121628 312676085
1 18723 22104 870230332
2 16845 847720746
1 121492 127949 952201124
2 55441 465338500
3 10120 68898
3 38694 101410
1 14694 15633 338788770
3 164746 65691
1 18342 129049 348811068
3 108539 13495
1 6830 96336 648331143
1 98512 145320 80972157
2 157270 598743814
3 142462 34704
1 69110 135165 895297437
3 9974 144758
3 147586 67475
2 88088 578065056
1 114418 120455 418192590
3 111320 64022
1 72798 117966 859620414
2 121506 17384289
1 90202 131283 951862180
1 63291 85042 923293482
1 133075 138625 694412137
2 22067 30121796
2 128941 589332457
3 112238 53838
3 96925 47112
2 81070 93010933
3 145280 154106
2 117523 449460870
1 60977 152025 687040771
1 41099 118268 549623338
1 59638 122572 866541711
3 181162 73032
1 142570 146282 489280850
2 105271 661660592
3 99230 93593
2 74225 750937593
1 9091 139809 786843167
1 73461 105458 254024923
1 1444 89584 957335426
3 162419 3550
3 67862 130203
2 152381 132847640
2 81962 698039096
1 49453 49602 512819558
1 108655 116520 922612562
2 55508 630055399
1 28557 81255 795495542
3 2420 136342
1 5783 153281 966802122
1 61999 121720 642464213
1 88299 146749 685519637
1 66314 95666 465660357
3 116226 64057
3 74418 81990
2 26217 23720044
1 37950 151619 665354905
2 12317 787204636
3 49215 36643
1 22401 61929 720626964
3 152883 97850
1 56891 97648 977513747
3 34200 116002
2 92709 124904467
1 47532 78309 81718307
1 58889 109609 614418542
1 2737 121057 739836821
2 7705 7417677
1 80590 105932 655606291
1 75684 127372 766637238
3 10512 107847
1 37253 71862 244644239
2 5180 332754851
2 34308 862891731
2 73654 905561515
2 76526 663566895
2 55696 927248266
3 146553 126451
2 111029 511129218
2 81838 155440699
1 22417 52116 801651578
1 1564 113406 594887825
2 46506 646875507
2 119507 19344126
3 17292 18232
3 25127 27648
3 43609 82413
1 2550 76800 766289186
2 37947 605804589
2 66851 340536537
1 90874 118190 838548348
2 162379 357884263
3 109154 147199
2 125470 894703315
2 12238 476175817
2 61634 532501898
1 86547 102284 81308177
3 70747 124424
3 26490 52160
3 79460 19090
3 38018 17698
1 18036 82070 669541424
1 125375 149785 957378478
2 149653 712493263
2 138732 109318829
1 40525 125019 243185188
2 86706 712534490
1 89998 121371 726939658
2 58519 261208320
2 33282 892968112
2 97745 214421637
1 34401 111914 208932882
2 61264 259301904
3 126301 105368
2 102947 652158578
1 22984 93911 226310473
2 176639 145563189
2 151155 695959757
3 26312 131054
3 31579 34043
2 140774 79504121
2 57697 185188781
3 51461 10668
3 91936 94502
1 103713 118032 18557943
2 99785 11119353
1 30753 94910 473205327
3 176309 60275
3 10218 79532
3 179806 4399
1 90524 134495 896117946
3 169441 134624
3 79733 62210
2 128035 180043120
1 60945 85309 515201537
1 18343 149560 392750650
2 82464 124030207
2 9427 309987127
1 29557 146524 995994245
1 123262 152091 782212910
3 171690 2438
1 61828 112358 269389086
3 8119 38085
2 49841 163698287
1 29390 121335 919536743
1 26934 69694 549935809
1 45269 135339 745775565
2 98555 165373303
2 179641 849913587
2 102084 784408652
1 5789 108259 562340085
1 33978 144191 367420892
1 139891 149060 187328033
1 16201 109529 685230240
3 26387 122503
2 68905 404419436
1 8611 112501 954517590
3 11750 41160
1 106096 150540 411299426
3 70769 131301
2 62786 95973224
1 12450 144090 256395983
1 132320 144589 425775988
2 74825 205403807
1 118789 121059 963798500
1 76193 105378 951974072
1 5294 72773 345894883
1 4597 105355 471578940
2 49667 45719028
2 115938 821162841
2 88896 366341769
1 123609 154599 388522279
2 57477 914701184
2 177817 195284998
3 46747 141309
3 45812 47951
2 13247 892412157
3 88578 130430
1 5557 82464 926009419
2 99891 857126272
2 173731 894185749
2 17012 209485847
1 129496 143118 778775309
3 38639 85088
2 160095 62755578
1 110489 110977 857505781
1 18230 57954 754723136
2 170693 741581682
3 64574 81078
2 12572 400584394
1 26555 67229 913217252
2 129493 115363231
3 86739 102055
1 59501 117430 918388795
1 57039 145227 546411231
3 64133 115609
3 96067 133549
1 88985 151095 881834260
1 1085 84355 975585098
2 158502 650608230
3 7970 78085
1 49339 103762 754084880
2 44184 723702648
3 9264 42667
2 78623 730326523
2 142369 732701414
3 109395 37331
3 151976 99633
2 45295 519595245
1 2862 79671 356583118
2 23664 833002231
3 151942 82500
3 36928 30927
2 130426 499356865
1 139633 152153 600876641
2 86549 95502144
3 103412 89104
3 154676 75276
2 162325 362689751
1 39908 49969 308019964
2 97530 302199344
1 58976 89302 323517974
3 57665 31729
2 179725 515552188
3 175043 37849
1 29185 137191 693634211
1 34208 102175 327367975
1 70124 105525 904654219
1 75883 135119 343876378
2 33068 34678371
3 55206 97603
2 54211 618183344
1 52990 136683 105557339
1 44995 122243 983200173
3 21213 582
1 117091 152634 645966011
1 73418 152174 931770021
3 19864 15989
2 81826 72129818
1 47467 152504 669991965
1 25392 46436 289697729
2 1002 773554579
1 7110 81811 590515037
1 82611 128832 845046564
1 80917 126026 128972566
3 22808 88891
3 68936 34102
3 498 10951
2 72 704406476
3 111429 78816
1 72465 102050 692388740
3 143421 146291
3 81764 41271
1 7360 137301 15935945
2 142210 101468100
1 121834 136736 968561821
2 41503 692591608
3 49790 72729
1 104116 118613 790728198
1 58078 98730 705000260
1 32513 105633 547750166
3 105592 50472
3 84228 49115
3 129374 18665
3 38655 7236
2 101849 707740579
1 85266 107876 422202407
2 72551 848150580
3 87097 121829
2 54394 582007381
1 4331 81402 744631679
2 171168 750805158
1 75649 135927 77698364
1 116910 150795 364022352
3 163817 59318
1 20130 120798 686791616
1 5624 127323 113803444
2 111456 223215621
3 181467 107527
2 174730 301506283
2 4112 498729902
2 68994 620638550
3 37553 12217
3 78095 127670
3 8469 104979
1 2020 91540 24538608
1 47945 132137 144080567
1 9866 115404 714747644
3 38697 141035
3 172305 139709
1 42447 96017 579599950
1 133574 143830 65121606
1 63762 138816 974188392
3 91777 135784
2 21236 71105606
3 26172 140645
3 2454 7331
3 89179 77805
2 156348 306027579
1 109263 133565 721048498
2 1854 583540264
1 16514 97863 723528814
1 75037 88547 563052465
1 89554 108880 263599852
1 31317 150951 847830211
3 40002 115174
3 15497 10991
3 110241 78227
2 31027 144998609
2 89331 630230581
3 28752 104117
3 111026 32661
2 33742 390781206
3 152340 58773
3 104190 89462
3 155910 113039
1 10277 47505 391947850
1 32580 59117 816660644
3 76123 48304
3 160095 2150
1 8410 129505 802975971
3 57193 87519
1 77861 86186 827101912
2 26686 439993671
1 50197 66514 43610404
2 29855 784852801
1 23337 143065 470596755
1 60227 95451 73383977
2 164898 445034304
1 88026 133368 23054029
3 175246 3236
3 124066 133739
3 134312 12324
1 4964 32466 402158215
3 30768 36721
3 75613 9783
3 95258 8422
1 10114 133953 685919400
2 80091 508575397
2 118204 452371586
3 100069 35218
3 141882 86498
1 41155 96015 627792591
3 97000 36086
3 39417 92591
3 73307 104625
3 68831 83281
2 118812 766583078
1 81730 137121 269850109
3 146127 55027
3 116572 58189
2 1358 684338246
3 80137 111355
2 100586 37264274
1 35015 119141 980984479
1 1447 138047 117386852
2 110208 534976873
3 29847 151915
3 75413 98091
2 152650 74323830
2 74294 29890560
3 30147 105891
1 26974 95950 859237762
2 49690 258442391
1 37327 147115 486966963
2 53051 210773723
1 99856 117073 772979346
1 120099 126054 617780550
3 14203 46739
1 57066 138828 764508149
2 134806 790426042
1 42394 79185 942809460
2 3216 626690042
2 149024 481092696
2 44924 143359938
3 31636 82009
2 129843 573476675
2 138467 611412983
1 42203 111619 178959670
1 34183 49175 546485088
3 83090 152834
2 43846 448641226
2 13759 261358892
3 23694 92440
2 132201 712816914
2 79404 307876152
1 46600 152003 3347625
2 44412 835178911
3 56942 42362
2 57528 624790151
3 163607 146577
3 161359 148576
3 44061 42397
1 65704 85714 338936162
1 1688 4265 398578362
3 50566 43083
2 114424 711897370
1 77761 114378 938732797
3 99829 9992
2 154701 881783441
1 13346 139625 91403478
3 94060 20502
1 18897 61237 42212910
3 89619 25897
1 55007 98164 272138438
3 73832 39259
3 111488 140452
3 58794 100249
2 122720 356911750
2 57141 760087128
2 17234 796576418
2 40221 435528331
1 103360 114798 475888432
3 66267 34858
3 169513 75698
1 30123 96457 394005642
1 30640 59603 971861474
1 53170 59119 561390621
1 17972 21904 820847964
2 31378 668634142
3 42022 91917
3 62767 56885
1 148874 154167 23387301
1 71167 86306 987108793
3 104574 23658
1 41101 53279 705726754
2 92488 725473565
2 35031 699659580
2 14751 943131985
2 84990 855484996
3 59392 11035
2 169446 300754283
2 34376 64314007
3 82603 149073
2 122157 305413207
2 55475 644354007
3 107592 58618
1 142123 145848 949314471
2 73328 744231645
1 9351 118939 926704931
2 115997 193656584
1 15038 67803 643052250
2 21692 368698020
1 98259 148114 609003766
2 127316 700978653
1 22972 150480 954871548
2 139762 389575300
3 76805 61356
1 24376 28533 969848688
3 91927 116766
2 77580 184352800
2 175893 995903832
2 72218 430664123
1 12231 32943 213291350
2 124702 773869224
1 11479 104574 384608582
1 34531 44417 308949232
3 21810 33934
2 24290 742876484
1 13620 21369 836290613
1 26210 148461 132584634
1 66301 134030 313097047
3 171003 61673
2 2076 93132647
3 117883 113306
1 89492 154446 239727690
2 12170 136834188
3 132989 103301
1 17953 110627 721465460
3 96014 148204
2 89400 331110590
3 26739 50013
1 14207 81075 231025775
1 85692 118354 970967651
1 32654 123070 587271598
2 172342 311340826
2 40214 305367403
3 95040 133817
2 69757 197572910
2 28482 681955556
2 162799 244969956
2 39231 330026258
3 160087 40643
1 95821 149341 267985931
3 18692 111347
3 129974 89792
2 121169 866359639
3 30805 88524
3 75936 4173
2 71356 203917776
3 79228 104089
3 64931 96345
1 83283 100127 178784449
2 148961 670667357
3 79770 115218
2 4145 613172915
3 153517 37832
1 66381 135574 935809840
3 172980 51609
1 38508 61976 585274479
1 111144 123850 591530778
1 28197 68561 294539252
2 83336 873046774
2 35412 986992843
1 81034 128830 902212006
1 63688 149373 160674340
3 83253 20575
1 43624 148314 294835651
3 120786 59096
3 2727 41538
1 61116 123803 942756948
3 71385 137993
1 73496 74162 648970103
1 109705 122280 270581664
2 34384 873571057
3 44922 150267
1 68546 105550 241909703
2 95529 166257746
2 61936 501974296
1 10786 88319 758610444
1 25214 93091 548715325
3 62027 136391
2 118407 188449533
3 89878 30990
2 31974 879584844
3 132225 139029
2 148019 534208638
3 30413 48842
1 805 29896 707920220
3 152788 130656
2 151696 765368995
1 20170 66853 57698157
1 40995 119642 194271728
3 145250 39936
2 121268 826963823
1 13562 26681 613203003
1 47360 61183 476323188
3 32991 135687
1 53841 150694 157884122
1 38761 153599 331985716
2 100896 863994514
3 99391 76851
1 29966 52047 642160214
2 66511 859640897
3 68576 139409
2 131207 733300647
1 44101 46603 847711214
1 2465 32553 869220387
3 17857 61945
3 6518 21027
3 28149 133100
2 7007 393709496
2 99820 163904855
2 9756 845684519
1 9427 23729 308132794
1 34523 65540 834761161
1 4125 76185 251731663
1 28164 139499 461567705
3 179448 139915
2 25981 262259377
1 17594 114818 771401084
2 107096 514569788
2 70124 162708998
3 51632 148803
2 36390 431342034
3 7180 61698
1 20938 57121 908779684
3 15549 134265
3 58477 49643
3 135976 11945
1 91318 146424 332744377
2 109658 674026274
2 84396 931337346
3 160625 5827
3 58416 113968
3 131403 130062
1 53012 106372 323795990
1 83221 146196 645230360
2 144287 124161662
2 142267 257227339
1 48435 150243 509689666
1 74182 130076 690617295
1 62600 135690 988627799
3 173378 29252
3 109737 139613
3 129418 21967
3 101972 56453
2 13640 182558064
2 138210 837988568
3 57469 12894
1 27886 121531 107727447
1 10826 130781 105229545
1 9562 116670 466875671
3 12869 134282
3 68014 133007
2 133197 951782840
1 20529 148148 275898445
2 75351 917692034
2 126758 56662187
3 90569 19967
1 103452 111936 732911355
1 48784 147540 922599578
1 102899 121423 348361878
3 147302 20664
2 131412 761509465
3 63999 48326
1 104636 133691 52878897
3 30898 39432
3 38398 46985
3 36609 104486
3 59253 24486
1 16854 82533 428208349
2 33381 27376625
2 48514 377817408
3 37972 131726
2 159828 272276316
3 134549 147947
2 68320 231434329
2 62220 758563511
2 122517 551362068
1 11551 121134 484871349
2 102236 825246617
2 38883 109185636
1 17498 52343 763528606
1 5356 105942 792909660
1 73795 95473 929972635
2 136508 266151335
3 127673 110827
2 78144 305491148
3 123309 134683
1 26981 64308 625047606
3 4233 105728
2 12106 250399191
2 86081 843812176
3 86929 36757
3 146122 145913
3 163561 110969
3 2630 51052
3 113728 30826
2 72386 554225823
1 17584 120664 717973049
1 43149 76289 884776262
1 1569 5899 620700793
3 148904 56257
1 27429 76306 194802959
1 68800 88298 247182276
1 89113 130222 573836378
1 88634 129642 716540730
3 62813 86709
1 31699 139193 260651724
3 67162 4932
3 56599 90697
2 172564 963508101
2 168386 201068070
1 60144 97799 711017525
2 1366 399727090
3 101528 40155
1 117704 142010 85004608
2 19081 726063873
3 147143 59624
1 93926 109832 542214700
1 28639 104379 399074356
2 9855 638533861
3 59822 122616
3 128120 11785
3 152259 137212
2 17934 565766156
3 72915 66222
3 67941 18678
1 144825 147293 664868668
1 69352 132878 130229721
2 163765 634740943
2 67610 528053818
2 63388 877042576
1 16872 67344 397030637
2 114804 841135587
1 44170 69701 951459714
3 80321 116174
1 21814 59494 139913765
1 55453 149525 590894045
1 43555 117038 993652524
2 68956 100777084
2 57796 317598372
1 63139 114931 464871631
2 40773 45280974
3 36019 21939
3 57730 35248
1 15913 78925 540596524
3 174020 98186
2 137930 896261691
3 132883 130606
1 107273 151562 552588443
2 16599 30637620
2 73739 759320868
2 145987 508415968
1 96018 120088 633911771
2 61566 197303194
2 84397 981438484
1 12283 98632 927766637
1 86252 91258 482968687
3 120012 108730
1 40167 70514 50528733
3 76546 62238
2 81353 331549430
2 66229 813315656
2 140458 902677889
2 154306 335388498
3 71043 28457
3 14267 39023
2 85602 537600607
3 90522 112987
2 80820 500341750
3 40204 67076
1 126934 144449 225130082
3 168908 82955
1 24531 143595 606671610
1 64682 105594 989370146
2 34128 130297289
2 71236 77275822
2 73675 816464772
3 74717 33466
3 8281 44227
3 100523 34661
2 94183 630350214
3 123271 51886
1 108054 108405 804934620
2 163056 28419746
3 10328 103238
2 23384 987436604
1 96901 99744 409402193
1 22108 112346 214478599
1 7295 139726 873765615
3 128099 13955
1 31578 108280 40994264
3 113738 17939
1 58763 87117 895232943
3 70875 103887
3 138932 84747
2 138354 142663126
1 126719 148135 711217812
2 137488 644474775
3 151677 3239
1 106322 142157 965921604
1 94723 96055 219708495
1 47572 145253 464828200
3 107000 101163
2 176271 975711012
2 139998 196498902
3 136533 86451
1 26909 126069 875390811
1 12336 90589 965777645
1 60650 74766 125935113
1 41550 66209 410694422
2 135350 126729329
2 47050 997334801
1 45236 81140 108441572
2 8590 967217817
2 85389 792977718
1 22486 31890 318399184
3 148911 4017
2 55928 550116426
3 144303 96877
3 12742 7030
1 87140 146777 692688029
2 75522 715514750
3 35893 64804
3 67258 144379
2 63152 570967136
1 32894 118497 45159315
3 148625 80810
2 180160 789273095
1 28347 114557 893469282
1 19336 98942 707648363
2 140351 961214043
2 53895 342320754
1 75147 77776 543119154
1 46369 145903 865279366
3 156035 41894
3 150227 132010
2 113182 791095357
3 170763 35024
3 137482 54761
3 16581 57080
2 146053 628661545
1 37189 81018 106191887
1 35132 114376 542078460
1 14101 19432 993286696
2 151873 183217637
3 79840 42531
3 112488 67727
3 97090 92992
2 153391 664438825
1 123051 137332 518212789
2 176824 43226934
2 80205 31719999
2 160769 400760114
3 171292 19185
1 93236 146997 552340758
2 15573 69226746
2 175599 725937663
3 165301 113713
2 175654 871697684
2 78865 74389141
2 1178 223331866
3 63759 20258
2 99865 344658468
3 174270 118599
1 25013 32515 705685545
3 77700 30412
2 105831 508298613
1 63391 114497 385755127
1 32456 45699 342248481
1 37302 117477 498055276
3 113443 128683
2 75080 794338894
2 31632 118355737
2 130417 621730050
3 12122 114941
2 141028 545983406
1 6927 8051 989107576
1 67244 84079 5548222
3 103248 60176
1 20215 43742 968816762
2 153919 474929243
3 30135 92706
2 179071 2611997
3 87995 141654
1 39783 49424 800788236
2 121508 156277337
1 23457 76223 497561959
1 15823 106076 290854896
3 69180 125264
3 156094 113986
3 44608 146560
1 112868 117340 693886499
1 44540 93267 657667644
1 12979 69776 391666832
2 74302 877602026
3 110510 73451
2 62826 909167261
3 23292 54895
2 177465 439586788
3 81625 62501
1 96588 117570 452896500
1 93623 131965 522575938
3 7759 1198
3 118538 55526
3 69949 142628
3 134114 107249
2 31794 172671498
3 153393 117857
3 170463 63280
3 36687 149363
1 15717 63948 213267959
1 33687 115961 65272280
3 98981 87419
1 8931 64820 726970825
1 113183 139657 624378219
1 101139 142986 612361929
1 50225 56960 44555746
2 77058 932367396
1 87084 136669 960350000
1 86030 90580 995056857
2 174611 339430069
1 1719 46322 914045264
1 69293 101605 404326000
3 59211 38448
1 82933 112160 371659776
2 136879 625806537
2 42407 308894738
1 9561 32731 717601640
2 179263 858744874
3 110877 62651
2 59151 804143439
1 77539 136030 329426415
2 176185 956982551
2 18215 608553524
2 162704 423355409
3 11819 106221
3 156211 84553
2 9454 827942417
2 64047 812644093
1 106438 147266 498080325
1 83119 139694 579228945
2 68301 501676918
2 32849 827637198
3 148903 48169
1 17983 139169 740329234
1 119960 135804 732047449
2 69575 399205385
2 106057 380350758
2 130814 360589242
1 99478 118255 887934195
2 9802 2066871
2 26862 751808061
3 140347 87706
1 62613 141601 371900502
1 80724 116758 161860029
2 73902 779627664
1 77152 154310 955137579
2 162845 522002468
3 16707 6121
2 108499 331861428
2 52083 752137164
1 43114 134176 41454287
3 80288 119348
2 168501 969226229
1 51342 95241 139999191
2 130841 955192856
2 168045 726861617
2 116447 916299446
2 146622 261908072
2 177161 277111205
2 172681 725589418
2 52237 618386790
2 26718 427569044
2 94617 804103084
2 39397 781340166
1 48758 153927 971955588
3 79518 71300
1 1885 60611 246928830
1 18976 84812 485069131
2 32063 34616964
3 136867 73356
1 83881 86141 613945566
3 82157 102249
1 109393 146200 11882358
3 8528 20840
3 101424 102255
3 94431 75210
1 7522 88884 671342821
2 94492 139645534
3 36565 103342
3 36231 120747
1 19035 154280 241198616
2 140235 167231929
2 17282 200450249
2 116397 218865039
3 47922 96354
1 60182 110081 563765006
2 129311 264381392
1 9267 119203 684843616
3 171671 37476
2 129198 904836129
1 126772 147222 441583007
3 165864 124706
2 167515 643282660
1 56259 60132 308684256
3 73771 103418
1 10964 129135 711787488
2 108791 439446766
2 38616 453109113
2 4189 682622170
3 137774 62099
2 75264 886299499
1 38870 51177 881997183
3 12552 79986
1 101010 131397 972746911
1 9384 68998 706420580
2 9533 168147077
3 33171 90748
1 50643 59588 440347207
2 21080 741129527
3 75980 11497
2 59709 420138998
1 2978 139649 770701379
2 53317 896893870
3 106501 73871
1 32682 120394 806923216
2 170085 503648760
2 118301 419030543
3 81687 23334
1 5905 41049 116093863
1 79663 141363 172771176
2 101768 493260095
3 136430 2613
1 15288 43032 779957400
2 63977 316963750
2 11186 139786802
1 56084 57666 964503666
1 97911 132808 906722148
3 112003 87082
2 141806 540603912
3 101800 70943
2 168569 188598381
1 19581 98688 208035085
1 133080 135491 386452537
1 72221 136179 165789317
1 17343 89365 243843662
3 164262 90124
2 59647 693168818
3 23162 56617
1 83018 142516 73196874
3 147097 19356
3 126476 146566
3 52182 132267
1 74336 75876 510571130
3 23316 95891
3 60344 24160
3 97769 59919
1 82933 114572 730034709
1 2326 120774 196595494
1 64529 115909 62987020
3 106259 12774
1 42849 46013 391688480
3 109103 40449
1 116213 128887 466509522
1 53197 55136 663240162
2 127653 908156601
1 25778 31667 764077467
3 150181 79575
2 180203 765510728
2 167449 588828084
3 96600 39774
3 44817 49528
2 10453 250952285
1 50531 154493 261436901
1 40540 135150 867546210
2 3494 318530443
3 131753 41583
3 138904 3264
3 58738 74336
2 160740 722736067
3 59743 82926
3 106694 49688
3 179615 56292
3 62242 118977
1 59056 107714 902361903
2 118155 972462887
3 75300 16848
3 106377 146251
2 162806 963351557
1 73243 138347 887379436
3 92689 45888
3 55972 83959
1 23222 151315 715494963
2 107094 362357192
3 19415 96361
3 50226 130338
1 16207 47940 333861757
3 22293 144639
3 165080 49223
2 50478 164060011
3 146719 28884
3 23210 126496
2 28150 692193223
3 165399 126581
2 147750 602194789
3 3862 58500
2 128279 861090389
2 34374 948304801
2 161031 689125799
3 104281 2636
3 143953 36349
2 31006 193993850
2 136800 333509119
1 84650 136142 424553826
2 79826 651772312
1 90964 95033 822167441
1 33076 85952 104130714
3 108003 62734
2 118975 878756936
3 64260 79793
1 46345 57884 644111407
1 70925 104756 138777847
1 129629 146281 226081055
3 127137 8577
3 122484 73629
3 19047 77375
1 25373 37723 433879904
2 118475 597145248
3 20470 41686
1 3809 106757 801762472
3 66502 148626
1 83138 154228 623667216
1 19926 96209 355205126
3 16486 92613
2 155206 556299661
2 164452 186600782
3 23356 39417
1 88481 111197 324250022
2 72377 741003432
3 164104 150033
3 137878 11483
1 19571 21760 554420444
1 105195 106121 112382677
1 59649 150634 864652774
1 119379 125180 779700593
2 127631 883948954
1 54205 97131 292852215
3 41384 83886
1 17231 65341 133653320
1 28145 130519 751634273
1 45009 61146 516063579
3 80969 118857
1 96987 108933 35066565
3 144527 44980
1 12314 142779 198395989
2 25259 409197142
1 99880 146685 345741455
3 94480 451
3 123217 51673
1 71368 142045 688795365
2 83399 686051988
2 176889 123438237
1 31466 143146 977369056
2 118350 992857868
3 144302 75643
1 129182 147959 763629993
3 86816 123550
1 85461 131130 967561056
3 48652 26178
2 24097 934216089
1 132873 153392 998276758
3 73394 114203
2 11783 347729051
3 63892 74283
3 37357 142635
2 150590 450172294
2 98194 801751342
2 60842 198020059
2 25006 394791700
2 179907 383164554
2 131586 861320357
1 44163 112877 786843241
1 11328 41164 617883446
2 115191 630946618
1 21121 25345 176854218
1 29059 153645 402853745
3 22700 89341
2 110715 460472024
2 14082 120944288
1 40941 62585 314794570
2 142213 241150130
2 52623 640425767
2 107266 296854432
2 140130 507629877
3 54559 120466
2 156480 460139157
2 139511 218470636
2 84879 654840403
1 60493 61193 482657035
3 114654 136669
2 56121 341726120
3 148849 39449
2 49981 156284773
1 79620 111870 545624754
2 84109 356381533
2 31200 143505308
1 93347 151289 957595648
3 171974 43276
2 160871 896360572
2 164859 925955474
3 146477 121587
1 16617 25814 821434568
3 41152 11773
2 87845 46314369
3 33323 103136
2 57478 949315200
2 57642 130228578
2 13579 560253476
2 169559 786117859
3 142646 41219
2 7192 568268103
3 99952 56628
2 28472 729302293
2 3255 171458371
3 138022 50372
3 54073 125021
2 175671 367005848
2 174911 54763820
1 78451 110275 574735409
1 122243 144897 341294385
1 2661 74796 440196549
1 104762 111128 89704778
1 26038 56768 566643048
2 72875 759383887
2 102351 490805333
2 125653 856207986
3 37482 77402
1 26373 103133 166700140
1 61614 153341 435203593
1 4706 33852 736606499
3 40081 2434
3 11653 51157
1 88842 119968 470608901
1 109198 120946 641398431
2 157007 238679467
3 59706 19801
1 80785 120136 909015024
2 29096 454929809
3 122142 125725
3 20842 97659
2 174990 347111659
1 112703 135266 413427846
1 87180 130084 233490476
3 96454 107708
1 43498 111776 715450678
3 52264 57982
1 63016 141463 93161243
1 48143 86526 349561913
2 128993 857870699
1 12949 59991 86514790
1 36664 84500 744810704
1 7361 28652 898232434
3 38799 61565
3 151177 118462
1 6843 151696 995226205
1 44035 126528 153896357
3 122523 11726
2 72759 60881671
3 124156 40835
3 60918 44781
3 125640 90403
3 112443 54638
2 130371 377748503
3 179167 136461
1 35188 75656 699455509
2 21218 513325822
3 80877 38235
3 28795 94957
2 113778 875581788
1 47132 51518 744413481
1 48772 78954 571754871
2 33209 39802879
1 30882 103316 256618339
3 52040 106467
2 98783 203638275
2 75926 31810931
3 158645 120829
3 22520 142170
1 79039 101431 540344251
3 40835 115656
1 11167 110612 884761032
3 43145 84371
2 8063 111759160
2 52805 477264515
2 58962 276663043
2 62263 789566754
3 125962 53584
1 4554 123400 846377573
1 99395 113927 610258510
1 21951 31293 255352118
3 108752 122316
1 147002 150172 839378718
2 174417 339396769
2 84065 245662689
1 74511 84673 469266611
1 130887 153327 672366162
2 74836 200242640
2 142311 293306296
1 111144 128062 268549702
2 111729 225679398
2 124375 512327616
1 110697 128121 357397689
1 21949 134157 342824292
1 28342 35013 541945631
3 10834 76303
3 141331 89385
2 2690 982488082
2 66583 542003882
3 86278 3648
2 41202 815843429
1 17369 47257 237091141
1 85398 150314 209446477
2 115859 507234814
2 158738 393429934
1 12785 95377 282896495
1 69983 78218 542092329
1 11067 111682 595443801
1 14601 32128 819587316
3 62139 29555
3 144204 70277
2 140129 404644984
3 64871 3077
2 93852 962895456
3 179931 84013
3 3579 20081
2 40404 981841854
2 102270 936815632
3 47666 140956
2 81794 47579045
3 100072 77237
1 30062 114695 833984846
1 120837 130815 882041266
2 65616 27544107
1 106734 127457 664138530
2 93300 950875138
3 140604 42759
2 47146 873190538
3 180191 93973
3 59828 65058
2 127667 158780056
2 133487 798918503
1 90292 113734 637876979
2 130526 773709974
3 52404 58831
1 111898 125927 618797497
3 180945 67072
3 82773 104003
2 94551 672470765
1 54796 140513 757176530
3 154142 9723
1 94873 110064 508833435
2 26586 207834535
1 125278 145045 357928986
2 23610 884052180
3 107002 132777
2 145450 848030286
3 12019 32976
2 162619 632773569
2 58743 857966619
2 108305 438678630
2 47260 393898125
2 18334 590218296
2 40574 723016577
1 73975 81732 417826581
1 90569 111026 594298819
2 53526 237560514
2 180148 738702250
3 180027 74288
2 85824 696869344
3 24981 100178
2 172078 922882164
2 25187 810180071
2 171176 442697816
2 169519 34176933
3 62601 146040
2 64523 946760385
2 161451 535622587
3 111781 14654
3 74525 67885
1 10106 122250 15035483
2 64470 561529992
2 44944 58700243
3 22491 45613
3 11678 103868
3 1767 78115
1 138849 154644 699848361
2 160393 646544891
1 55058 123194 110771802
3 93696 81384
3 61143 7607
3 58951 39369
3 925 81393
3 168829 38755
2 127081 976871543
3 24055 152417
1 62727 83908 711435307
3 45030 151543
2 124042 722232180
3 151562 59122
3 15396 112616
2 17965 459331574
3 97451 144650
1 61330 73210 244868614
3 110961 30727
3 88393 114465
3 172037 16351
3 177739 110817
2 98304 963781853
3 47357 57036
2 8866 474979550
3 152648 128277
2 65666 623806432
1 49876 70987 219410833
2 60832 347990338
1 110269 144225 927252746
1 80139 123242 599750550
3 103396 21514
3 58093 132624
3 115282 4195
3 145546 101294
3 110246 6775
2 84450 889354773
3 78093 92489
3 178184 140454
3 61073 96885
2 25799 371470159
2 3735 642597031
2 45444 322824248
1 13828 147289 438007731
1 18469 101793 810279128
1 24909 85464 970700085
1 20310 32044 674370791
3 62016 134746
1 14305 22107 54400327
2 68234 236975176
1 104128 133332 12149491
1 33305 56964 903291094
3 19681 36510
3 83327 142489
3 100976 24311
1 39397 144698 141577813
1 40216 94982 817242871
1 39404 109599 209698445
2 24190 472918405
2 169233 605560781
3 55656 49097
3 40735 83849
1 64871 93213 201289778
3 63186 18680
2 161414 15122454
3 54653 70385
1 12547 69168 95887766
3 54352 100126
1 59967 68874 324558763
1 58229 95324 88950842
1 77848 137757 405180402
1 62099 117190 708876225
3 50131 3014
3 106806 100392
3 159781 150620
1 85255 86463 520699135
2 2165 361529093
3 64242 130614
3 129080 132595
3 7146 43593
3 16991 38244
3 88923 124374
2 93491 590154587
2 170998 973784328
2 24639 62515944
2 180692 18139052
3 101379 71539
1 20672 38228 515040897
3 119465 13486
1 25604 38232 667024249
3 127613 24039
2 154980 691802263
2 160440 969729426
3 82679 154046
3 22131 144423
1 116606 118088 606230117
1 60745 117835 296391605
2 52999 412162287
2 31969 354929129
2 3804 236222953
2 65565 286956493
2 115065 303687014
2 39726 128671994
1 149990 150884 49291783
2 39758 161668285
2 20353 425933617
1 9046 96170 855464834
2 35824 45291752
3 113855 150327
2 117768 119859793
1 2479 18141 798364248
2 90351 990489790
3 32409 8072
1 104430 116311 24469824
1 7816 76748 12334256
1 78315 148462 304035572
3 57292 105340
2 97883 987661077
2 1336 657298619
2 179012 618143266
2 145102 624525755
2 139984 962220254
2 151732 99335527
3 2040 119115
1 51271 91967 524369818
3 168176 124444
3 18816 23191
2 69536 766544849
2 139568 489165492
3 104569 96579
2 15918 672136559
3 85453 106779
2 158289 967490558
3 175428 130334
2 15124 537537725
3 141668 121087
3 91927 119861
3 177322 29168
3 96867 145438
2 51356 379276437
3 18901 796
1 89786 133130 846839598
2 48300 632009625
3 57281 101830
3 155886 74871
2 48558 465241750
1 9154 56136 610897565
1 16177 129075 106598662
2 55479 343249737
3 67456 36966
1 37464 38422 306850284
1 46023 64311 509700691
1 2847 107285 362115695
1 22390 121628 608385393
3 157586 122918
2 40148 268812283
2 23889 705222446
2 47216 324692571
1 15528 107564 632195259
2 15786 787841913
3 51763 3446
2 2372 484571408
3 74734 114184
2 134068 458567409
3 70616 100930
1 49657 77877 568817504
2 97170 4921905
1 73015 133726 318342157
3 74285 33556
2 13339 366466348
1 23676 86506 271398146
1 53835 82219 509714874
2 39824 206954642
2 104931 151107890
1 37690 126993 393363306
1 44068 59529 990889939
1 74433 94117 31446786
1 54141 113932 101937781
2 63638 440047519
3 94944 154166
3 94925 29901
1 17084 66454 898378134
1 5035 30001 959747240
3 45808 1859
2 61299 539083779
1 44518 107801 272336391
3 1102 144764
1 25076 55759 182137313
3 81581 60542
3 112715 75944
3 29593 77496
1 23857 71972 905247209
2 10486 310949021
1 61669 138761 6694572
3 46378 110115
1 112749 132819 100798452
3 130247 130948
1 12735 131305 511772153
2 14126 124577332
3 50232 63938
1 43451 76704 535673289
3 13319 76977
3 25296 120170
2 120406 173363429
2 180014 271400631
1 42355 109394 307961857
2 815 391412715
3 102511 39930
3 130240 29409
3 162418 154455
1 111117 126034 413939686
1 68545 95894 198107888
3 121855 50782
2 157261 756294050
1 138454 141689 163412093
3 73846 94247
2 29411 665656871
2 148157 226538069
3 167351 73898
1 46840 131262 498534773
2 104290 859616424
2 181160 306788724
1 44585 56489 505145433
3 138640 86648
2 23393 810785213
1 3546 68829 375180134
2 151054 331663987
2 93253 553243997
3 37449 70633
3 47285 97506
3 15645 115670
2 6009 65296716
1 29652 40752 875245619
3 110882 137727
1 22774 152435 513818418
2 76623 606948157
2 32457 484615359
2 129786 214864403
1 24569 79220 112266380
1 75103 109666 576047505
3 38984 73583
3 32924 115209
2 16381 854697801
2 75772 915233331
3 179675 140703
1 106765 141391 651977641
1 35327 77552 701076516
3 61021 117100
2 137119 832392195
1 60637 61359 104796180
2 81023 759583643
2 112587 650885318
1 20020 130014 521841233
1 36523 150333 277498635
2 58354 16872617
1 47925 101293 609066665
2 138056 575046098
1 76107 86329 536278012
1 51326 143381 476999184
2 15869 505271285
3 87598 30480
1 47475 135948 401633646
2 135470 241362682
3 96192 68405
2 13494 754209196
2 159491 98863631
2 103079 810295432
2 109708 196969296
1 8667 113647 204588474
2 103080 937070633
3 120948 58796
2 49801 481356259
2 42765 369991810
2 115688 654066647
3 173931 51353
2 123229 476704225
3 105062 44967
3 90657 35862
2 143526 751575212
1 105168 137620 869450201
1 85064 118213 344014926
3 165012 41
2 92108 604899356
1 88643 104613 923008905
2 109026 110401738
1 96837 131339 425798944
3 80526 122021
1 64517 99668 819246032
2 155677 190180809
3 168231 142522
1 60095 68119 366716095
1 3968 36139 752053415
3 99752 139172
1 91739 100334 604449352
1 95060 114245 76973191
3 105508 88639
2 117643 580758363
2 5328 656263378
1 35871 93212 358422324
1 47840 71333 982654625
1 47046 97768 348133990
1 6837 56107 946045520
1 56900 139736 115079743
1 89445 127047 170384732
3 101943 99191
2 168854 604408710
2 126359 122480444
1 60311 108874 641330192
2 130529 940524812
3 144744 70022
3 14696 138698
2 133156 111899287
2 51221 921757603
1 69047 73468 961190928
1 47243 106137 925184586
3 299 98146
2 77428 95287148
2 67705 355592832
1 31262 122015 661066203
2 57691 665853592
2 79500 897390894
2 83840 468057481
2 75857 770942296
2 122081 182656401
1 70862 148094 891876704
1 88090 136577 964329960
2 149954 537559917
1 88014 147745 749060441
3 10504 151140
3 14504 19357
3 129783 150670
3 35315 143879
2 123762 851052685
1 78855 86242 534843108
3 156171 137679
1 30410 74668 538638193
1 139772 152057 105512899
2 128963 95835751
1 3769 65589 728282222
2 21832 269341812
3 74448 42424
1 30637 154890 378073674
3 121004 79430
3 121777 9645
3 56439 120788
2 153733 265176778
3 125337 86591
2 160161 94456316
2 115156 443956190
1 82170 150481 239942465
3 46393 23125
2 78430 863194575
2 24306 176259257
3 110985 54356
3 152639 153607
1 30605 85414 776763288
2 114179 31121833
1 3104 84772 175716758
2 44040 356168799
1 76386 142690 899884611
2 114426 929875756
1 59580 66256 347499662
1 21134 130191 686451818
3 87471 72370
1 128102 132070 652886506
2 148116 478715969
1 36688 45044 228463899
1 4287 137955 893558483
2 156333 960612644
1 116014 140775 854555524
1 52006 126080 191528199
3 35502 42478
1 758 62425 199038271
2 129827 22107651
1 4211 79616 102365339
1 85120 141574 508392290
3 121919 26945
3 132564 47701
2 3228 756010085
2 143418 771203161
2 160259 144805729
2 110106 35930981
2 72934 209349497
3 79367 78817
2 146726 884409783
2 61024 77641026
1 102052 144545 681980583
3 137538 83906
1 126251 135083 578626999
1 13209 41024 421968710
3 101354 23490
1 123227 124332 35372908
3 28519 14358
3 172320 47658
3 63288 83200
2 74413 92027248
2 30896 443298432
3 84495 12373
2 169193 218878997
1 21888 53353 257692014
2 173611 832696130
3 49247 30754
3 103126 25838
3 10823 81546
2 99080 815240333
3 51635 32565
1 84630 113471 139656361
1 80690 84377 359217733
3 22021 118305
1 10014 74359 829836532
1 40631 136297 808952035
1 52297 102932 736947022
1 78297 154681 775011997
1 94248 99322 938409159
3 53814 135457
1 62838 123213 509627267
1 124961 127984 25795246
3 37577 51128
3 163382 23341
3 135249 122594
2 156326 201692559
1 8536 29696 629917253
3 38893 9757
3 149906 19042
3 97670 30294
3 174521 153932
2 136792 561363036
3 12715 95280
2 39465 133351113
1 100943 119249 730710790
2 32309 879045080
2 158215 41996400
2 23966 758129359
3 3363 22540
1 24204 60601 504850585
1 19057 70653 392034912
2 72424 230635088
1 106553 148091 80265070
2 75260 430686939
2 122853 662042626
3 65578 69928
2 146430 436953291
2 128678 756842926
2 166308 969077101
3 123489 79090
3 62761 128544
2 165095 747786885
3 105195 91710
2 46538 594719132
3 45019 146506
1 39366 69879 637437585
2 3713 629532425
3 66523 138426
1 50297 135056 655363611
1 99341 137810 307043133
1 4216 18735 488153354
3 167029 102223
2 124979 419120621
2 164015 793038673
1 45720 121717 563761905
2 166114 799594101
3 142426 134398
2 172342 296827982
1 30321 45108 802184280
2 112115 256822113
3 45226 19335
2 139116 610016957
2 68230 989165475
1 58616 136887 220914602
3 18104 44638
1 121653 137999 308687119
3 107439 40811
1 91983 107868 43353615
2 45446 494768261
2 70971 568613496
2 26224 750597584
3 152270 129991
2 170559 307070520
2 1734 432065967
1 40646 63408 567327999
1 23058 30025 764271046
3 157177 141719
1 96573 113545 92156838
2 48235 578672715
3 177953 81544
1 73267 101265 624852692
2 165353 612658187
3 87183 125783
1 4118 154859 546653913
2 34809 132157567
2 18004 84250268
3 122565 6001
2 97063 42356870
1 125090 152663 28699812
1 59890 90086 128802189
1 43700 149817 531618130
1 7927 121282 489781636
2 26365 805285935
3 53373 154068
1 46637 148666 497091596
3 173131 55248
3 27368 87175
3 85990 60368
3 27970 37225
2 29749 992828396
2 54414 356815955
1 44052 153414 715416019
1 50275 54460 569456476
2 107826 51600180
3 16342 41608
3 126616 132425
1 26677 97501 376385110
2 106668 930204793
1 99859 152329 54277297
2 34062 922340443
1 33023 89033 773701116
2 151389 343670648
2 140811 453153091
1 66528 139785 513986798
1 70983 148159 365937753
3 46387 80255
2 83774 308399489
1 25350 115574 183930431
1 20447 23940 951092346
1 3948 11334 997039882
2 73751 863514446
2 93176 407797741
1 111883 148398 446106666
3 20267 67728
3 97927 152957
3 60926 153108
1 411 77295 430013790
3 87865 143669
2 65766 985219801
2 166507 359771198
2 44511 912589055
2 101113 934017730
3 81705 134761
3 159718 20873
1 42477 150970 958704524
2 1467 792535936
2 174227 847439078
3 147551 22584
3 167519 149265
2 90673 753535778
3 166761 137443
2 170690 452055897
3 88154 100763
1 41598 84460 340028184
2 83436 57363674
3 84257 154148
3 130189 85047
1 72581 145420 226600566
3 64607 94302
2 100789 952119391
1 63454 74510 620674730
1 43572 105388 635765255
2 129026 748978539
2 116598 859976144
3 122649 113819
3 174084 78060
1 3122 69572 678000398
2 53520 647140118
2 87334 787529115
3 140010 55038
3 174429 71324
3 65396 96467
1 57737 96467 256710016
1 41251 146494 588346397
1 48859 151795 797599053
2 93246 911646286
3 10670 49890
3 105081 492
1 102126 146967 289996145
1 24193 149835 346908220
1 107012 138718 790980437
1 22181 25335 106499087
1 21176 86017 156662877
1 46991 100663 437135563
2 27512 909507097
1 58760 84977 633589971
2 112338 642514432
1 72955 125957 932199151
2 132841 995334554
3 47170 151655
2 134062 984821208
1 92236 108818 517297940
1 76484 84582 419625795
1 10020 130854 505157488
1 41998 148634 28600725
3 14538 46758
1 113122 148752 230980658
2 129741 19135753
2 21179 930304761
3 179888 92123
1 62921 122829 902441202
3 50978 61777
3 42303 92647
1 26671 154214 29423535
2 53573 571207406
3 69186 53635
3 151693 72186
2 39174 93214314
1 57921 81578 887455833
1 39626 107745 819661393
3 34798 21946
2 71064 142484460
1 45695 132766 315070999
3 114973 66248
2 82065 164537122
2 10736 438195818
3 62952 75765
2 145815 561893320
1 68210 130028 248205816
1 12682 21502 542384318
3 4817 110335
1 67128 138381 174087478
3 108807 125334
2 80681 70414549
1 33034 143463 985383863
3 89075 127129
1 66543 78687 290469642
2 60171 114854501
3 164933 110313
2 158279 851539554
3 139416 57096
1 80768 144268 835268571
1 83412 102930 110243009
2 22560 719825669
1 15190 108168 104657916
1 87516 105225 602658781
1 4145 152526 389016806
1 11443 65645 842541325
1 96010 105168 777835244
1 86634 145633 98748384
3 5112 2654
3 88121 96673
2 89127 715914398
1 113103 127956 190260133
1 20660 29864 215227269
3 149785 135748
2 7591 420599756
2 11634 579240117
3 106782 72562
1 64141 134039 642185
1 29288 125187 504592644
1 94571 107526 511535075
3 93492 87305
3 174645 59147
2 6777 144340201
1 25513 86700 495010414
1 111712 144270 396385212
2 171949 963799015
1 25387 118582 318075426
3 181162 75965
1 145053 154600 737508552
1 17221 51692 363938475
2 165613 609329983
3 53529 77501
3 163071 53787
2 17887 173378799
3 60157 124736
2 976 313751509
1 52489 140946 568452280
3 3768 94269
3 18114 26557
2 100225 760164749
2 51616 454512554
2 13245 658971331
3 95798 154918
2 103272 729755974
3 74182 110985
2 91903 612254150
2 62650 592697332
2 32560 21467487
1 16601 59272 32834739
3 136779 50679
1 38829 130755 367725462
3 127002 97966
3 90618 106069
2 111323 712018617
1 40096 133660 836824653
2 152305 109117679
3 28045 37251
1 30495 39455 659810451
3 115615 128805
3 70813 149334
3 1771 123296
2 75562 452992142
2 123192 64264699
3 107657 66916
3 139111 28886
1 66099 109066 317245958
3 17040 133874
2 129842 472609465
2 42084 420787863
2 100440 639680620
3 111545 30757
1 141224 147905 524463245
1 65002 67479 17717395
1 24685 119097 697427086
2 103006 52770432
1 84856 125436 211435678
2 128189 474406277
3 106083 125898
2 124192 625731744
2 27871 70394620
3 40676 8028
2 82122 466165261
3 100020 110431
2 5126 286693954
2 30214 695259216
3 142763 11453
3 9912 35026
3 174537 66318
1 11848 112163 313037045
3 159973 114203
2 147453 116544389
1 25974 68995 344591080
3 173290 8970
2 82992 235225235
3 46262 148977
1 18425 37379 868737257
1 31159 61247 645405598
2 114835 694212943
2 165932 192574685
1 8751 15965 968604513
1 38728 69907 363135942
1 12461 24088 768846591
2 565 238602471
3 102011 147708
2 114199 871946595
2 152379 209653118
2 128323 854227461
3 81847 5874
3 91609 58959
1 35177 57221 745013485
2 164815 801160767
2 86547 123704911
1 79192 95980 43816155
3 17389 11879
1 11578 26967 370327390
2 97869 727128785
2 3037 936866214
2 3580 226147827
3 142099 94933
3 98501 24895
2 75303 492228501
3 102640 28422
3 55687 20601
3 169228 24689
1 67538 72297 429144247
1 44881 148480 582857642
1 9617 116945 850168538
2 13596 162286090
1 99887 100749 188636605
3 79466 99508
1 47825 134232 349409133
1 43570 138280 464678894
2 126337 86541511
2 135758 911815868
2 170928 478210007
1 7112 11880 146755900
1 69972 129327 356953584
1 106442 145446 349659667
1 62017 106063 854396442
2 64683 729500237
3 21478 74999
2 69608 451378462
1 2153 65536 308601219
2 96457 26360383
2 148442 670222808
3 58720 125082
1 27506 31745 551973979
3 88803 114006
1 46143 64057 285791574
2 162785 834050766
1 121717 121823 273651405
2 170797 357225026
2 105132 787823965
2 85911 62257525
2 48591 508288626
1 5209 31734 794759593
1 104270 145320 379840170
2 112505 76163072
1 9012 17956 44013035
3 99299 152504
2 24365 711739994
3 15907 150491
1 111330 143652 777884415
1 46117 97454 712148758
1 74208 141427 656744654
3 34959 2398
3 83694 141260
2 91922 375726403
1 91757 154256 650844466
2 175395 925102344
2 49335 432718951
1 3860 42284 499507965
3 112687 141050
2 113347 845599204
3 139490 33629
2 38731 124642718
3 133711 66913
2 96630 11858464
2 45528 24606303
1 32622 39847 832736821
2 172156 123630742
1 44057 108244 275079604
3 63008 96006
1 59369 82860 856014518
3 114842 54874
1 107355 136264 853067513
3 107815 4489
3 82485 9117
2 66222 36244011
1 71762 147126 423612369
3 17562 19854
3 23885 41774
2 160954 493132491
3 22485 114417
2 51533 798487557
2 15203 854499416
1 26194 50946 316937033
3 85620 17887
2 86683 544257239
1 16669 103290 511782295
3 34557 126227
1 120998 143717 329947810
2 23362 869286230
3 166188 123643
1 33174 86036 152229781
3 66204 68256
1 116319 149623 265343664
2 34361 754471088
2 24599 337744645
2 179707 917124675
2 73019 99622057
2 167921 213490593
3 118717 133785
3 65279 130974
3 47789 51205
1 8367 76969 190044762
3 51463 37971
1 103970 140563 841520151
1 85148 140169 92483313
2 156983 36569725
2 63108 995157023
3 34432 37436
1 52279 128736 422331080
2 46246 593513700
1 42737 82117 159019956
1 65415 67299 147180015
3 24050 85851
1 67789 70508 636932919
3 131069 148059
2 62659 407625634
2 80294 291460840
1 11666 49035 588940193
2 121988 612827521
2 45624 977509841
3 135605 110861
1 10162 128047 678021479
3 58562 29434
2 99145 761945231
2 135117 568490503
2 101435 657836180
3 4352 112419
1 6818 31155 207406775
2 132089 368304401
3 98415 25871
1 76728 143842 419084011
3 128263 49117
3 103191 16019
3 171289 128924
3 131234 26445
2 90296 964387205
1 78985 111372 641102321
1 65726 136828 802631605
2 163361 262291465
2 32388 91331663
2 159266 317233146
2 103440 250120331
1 13519 128642 173005012
1 15622 141300 747094230
1 15104 114450 319433391
1 65475 101185 908181053
2 137808 613507917
1 91135 127253 146309297
1 96769 154940 796023060
3 44808 70052
3 33630 4959
3 89922 37529
2 87119 875382454
1 65945 99430 603974861
3 88721 20399
3 143476 5488
1 52363 140527 936737478
2 131188 285645623
1 38041 116691 951294011
2 29343 394837381
1 33277 64235 332074294
3 24045 10155
1 32623 143712 413184712
2 16449 126743091
3 104178 72306
2 67841 108255472
2 123966 644106363
1 20052 78178 286384229
3 15164 38787
3 8262 80301
1 11048 138875 764055673
2 88871 468816789
1 124862 145525 263663508
1 48480 128156 488766047
2 63964 93684173
2 121568 743969020
1 56550 84341 946254772
2 59219 604878199
1 20567 101280 85133435
2 62173 440110147
3 76272 14705
2 148156 155427652
3 179659 58799
3 2585 32651
2 46879 67807920
2 90673 775611772
2 162254 816732379
1 1119 22567 311766342
3 16043 91907
3 89154 21330
3 178316 25243
1 91305 108007 614644442
3 143543 41167
3 128982 124433
3 33788 98594
3 154231 54365
3 30481 105507
2 63495 790623609
2 102299 673117952
1 36709 154926 548718448
3 168280 60573
1 48996 123159 635587433
3 15491 67355
2 17043 130051711
2 148630 874069440
2 116650 713033857
3 129025 116760
3 148512 13523
1 34223 142681 506465799
2 147060 765271423
2 112821 306159359
1 31068 124677 848145812
3 48446 13835
1 56401 118758 471294710
1 61492 67261 894048497
1 68922 79318 785305754
1 102761 122442 951375514
2 110836 610820252
1 103961 135750 927690328
3 94864 95433
1 84889 141409 908661415
1 62043 76653 780606228
2 27655 80717268
2 120564 893439492
3 42657 66472
3 162650 62527
1 76906 85421 269255566
2 35190 430003609
3 20222 45157
2 28264 505308732
2 158631 538639787
1 58244 93990 787629623
2 176338 122981134
3 127025 117792
2 5448 73757145
2 77391 669823308
2 138417 977283252
1 1014 110805 980063292
3 61748 7188
2 24670 940696301
2 90084 225015393
1 8561 46129 976958432
1 78459 87578 473576322
3 126077 152191
2 3405 42713706
2 149161 180976874
3 52763 96352
3 156226 144384
1 64509 151368 998299635
1 101140 146800 134338428
3 66020 53355
2 59519 832095689
2 141212 657431727
2 81629 861295831
2 174684 21885492
2 76319 502633198
2 40773 44474238
1 17226 102331 851627194
1 110223 134730 318626172
2 124823 199154579
1 78886 140771 434186699
1 65995 143179 99711748
3 79202 29874
1 30985 78465 844419017
2 71355 64629764
2 50493 585847065
1 16894 132844 901707990
1 17242 96032 150169861
2 107497 702411178
2 80333 975398711
2 958 630877224
3 48988 32869
1 43389 85788 819351761
1 89086 149935 96712838
3 107363 36389
3 8555 97946
3 140358 78013
1 90810 138368 863673121
3 163196 150841
1 67617 135137 891227223
1 45383 150007 864833233
1 25272 51440 874526542
3 2606 11166
3 118038 18178
1 89688 101883 255760616
2 80921 338186091
2 118110 803440560
1 51741 63040 722950311
1 86980 91868 611868824
2 88167 858168996
3 7670 106194
3 169021 150867
1 48135 75504 237352925
1 81780 114251 780968000
1 81842 102482 489609828
3 119244 104095
2 171962 122656250
3 94867 131029
1 27458 61210 395213776
1 15623 136010 782835
1 98768 128523 315034192
1 46069 94595 475017482
1 48695 107211 120086494
3 87490 34825
1 121676 125782 879580792
3 135451 73073
2 48910 56129383
2 117651 318945903
2 18953 904730896
2 130352 631528635
1 69614 92060 550154930
2 22699 562712206
3 159246 67489
1 81419 139103 580844628
3 20412 126289
1 6338 18252 173911073
1 96178 145588 741039813
1 49975 132692 219557798
3 19156 99329
2 82229 413578785
2 13102 462036935
1 42371 145806 410719483
3 123911 88036
1 95099 95871 965395172
1 33781 150220 638846191
3 131515 32805
1 13632 18811 756255678
2 32351 771398976
2 28676 647248788
1 36977 119688 588770425
3 131800 94000
3 11208 25595
1 8876 69981 258160620
3 136107 23364
2 21660 403030571
2 132009 976897215
1 121365 125337 76021355
3 117174 18809
2 7736 912421370
3 108460 117389
3 139610 47765
1 52768 127058 378495992
2 15607 229536061
3 95546 101457
1 32687 46349 852829916
1 24472 76629 541894108
1 21988 115980 263581876
3 168423 105321
2 148362 214300841
2 44447 22487561
3 12596 85182
2 90850 126837466
2 84027 780248610
1 108894 111964 879583388
3 101426 126892
2 156925 718774363
3 115244 81325
2 156855 142790174
1 16663 28138 887226883
2 74540 883705385
2 53519 602601568
2 140329 953208344
1 2887 44516 740291407
2 69889 486720329
2 7619 27740280
1 22838 64225 175220539
3 49878 101146
2 328 316559323
1 30302 115149 56312880
2 65083 721834200
3 3024 119222
2 122500 828860641
3 119978 99132
1 43048 131209 488800899
1 9636 124096 174645278
3 4359 54320
1 6435 110806 115233820
3 109731 58547
2 159046 997887599
3 31949 79614
3 133344 69418
1 112076 133182 499825365
2 146816 180973650
3 48383 36289
3 19941 46755
3 60980 153799
1 69097 76235 449829320
1 70982 122005 497594336
3 103248 61349
1 99988 147644 94703491
2 61682 971192540
3 2534 68915
3 96159 67217
2 127967 982864612
2 14858 958966683
2 115889 224872960
3 74769 4944
1 74185 124467 164697354
3 57462 72489
1 37891 92898 666732172
1 38130 81855 893531041
1 39081 83823 713709692
2 71287 858081353
1 47971 100845 54066747
1 76478 126841 890983857
2 116618 728122393
1 22546 111655 227348914
2 79384 77004983
2 26900 241667921
3 106611 96535
3 51694 106564
1 43805 82403 935205830
2 98448 253447760
1 60285 147746 709480595
1 23591 61007 205497175
2 110208 533094489
2 165047 260364346
2 66903 101853240
1 105103 108190 501449621
1 19369 138196 204630668
1 120653 138668 310222238
3 164757 67657
1 63202 141574 224168658
3 161404 16777
1 42486 141339 94319677
2 45474 109766058
1 37562 149577 528542911
1 56498 119634 274939861
2 44520 810374406
2 157310 309750180
2 19669 126421369
3 67753 117110
3 89217 149183
2 11936 521829719
1 24222 142245 497360230
1 20019 104204 221141595
2 99075 302147833
2 52696 439152016
3 100794 50987
3 37022 151346
1 51013 75966 270467447
2 64418 120045221
1 4302 87335 470523457
3 110156 101308
1 90829 100288 975984643
3 73345 40740
2 2838 644227355
3 122784 43905
3 68544 142938
2 163786 629485920
1 5673 6521 48594931
2 86710 29980838
1 15943 117446 160095970
3 103319 153130
2 57291 699234339
3 125613 3078
2 33693 902158078
1 21651 99273 560880608
1 6444 27501 756997533
1 17014 138105 315359239
1 83256 121449 151673707
1 114217 115469 214896915
3 113376 99041
2 169476 93065930
3 6509 45020
3 56997 61437
3 138070 128708
1 95099 143845 683407700
1 79982 108209 563716720
3 153416 144000
2 120257 475152966
2 64405 85294215
1 98188 132878 499788124
1 26805 94677 594956404
3 130042 142169
3 171950 3425
2 149300 58040445
2 93770 310457642
2 14829 239058481
3 95110 56313
1 73139 116282 385694607
1 128127 135703 329397923
3 76417 74024
3 162012 61455
3 85147 57022
1 40727 90316 202699543
3 15929 154161
1 1351 15134 445144858
3 8945 109290
3 88956 125800
1 35975 152381 938855130
2 67950 497157777
3 125229 84273
1 101865 127180 680778253
1 15444 100325 686637000
3 86183 35969
1 29444 100054 308520622
1 66474 151935 769993856
2 73400 324433280
1 58090 150491 951404609
1 37598 123091 924336419
2 20137 418970265
1 61274 120925 182380292
3 76494 92591
3 118877 104964
3 105682 108818
2 136291 230498434
3 41067 34167
3 52172 139206
3 107726 132529
2 38289 205979508
1 40334 99003 619338819
2 131661 812578535
1 37431 114587 100047157
1 74955 92900 551078756
3 33113 32369
3 59671 126161
1 100641 137657 794058467
1 92760 125713 310272523
2 120325 712703000
3 57113 20635
2 50484 781918945
1 144696 151688 103872112
3 131581 48000
3 56088 38967
1 107958 125050 371020733
2 26908 293743238
3 112072 152394
3 151750 118374
3 35182 96783
2 7846 3121861
3 69318 88892
3 94645 44760
2 103113 981016684
2 65070 461108627
2 117525 630161331
3 31720 51864
3 63372 56329
3 76734 125817
3 145487 32806
1 21813 52135 210868452
3 96352 35410
2 47011 369762273
3 168341 14859
1 99641 129910 430267112
3 81086 90732
2 39794 530981049
1 51345 71702 952143621
2 121758 308911108
1 97154 127768 445589595
3 89325 153984
1 14805 48813 535032472
3 164059 121011
3 12076 70749
2 43458 505684811
2 13272 96184682
2 93631 547681671
3 16028 30525
3 26723 136240
3 64639 97104
1 105159 136357 829854327
2 32273 536816796
2 175788 217508792
2 145795 771832393
1 35813 70276 306910826
3 52112 57991
1 39296 41392 336896256
2 102502 393800687
1 104543 149188 94693207
1 299 57323 822066386
2 20167 174877950
1 53395 116792 233382730
1 5768 9066 373296395
1 16848 136527 180330578
3 108584 35186
1 6038 29641 666201283
3 57462 65148
1 76547 104769 336748956
1 6020 82456 784172452
2 106472 799135717
2 50994 904829118
1 81679 111609 235263697
2 121237 155648911
1 51974 128358 718475338
1 80188 91738 123361805
3 147215 11093
3 103759 104557
2 175903 889850244
2 112114 955944339
1 83889 136411 416235003
1 15707 44139 79687341
1 24227 146061 992736355
1 107261 116093 399333570
2 10576 693943997
1 18815 122398 90646639
3 120198 151801
2 63330 449546814
2 29193 502985067
1 34046 56488 719568037
1 1705 135974 210340521
2 141382 302529234
2 104980 708640829
1 72725 129299 444942436
2 115040 717732608
2 61307 300473382
1 74194 154504 138426595
3 45947 128752
1 31782 33284 76564458
2 165530 978775994
2 99027 913391899
1 31727 41610 439987381
1 105980 125378 238323179
2 119473 976760553
3 67969 110657
3 158008 130897
3 94620 4924
3 103758 98687
3 107949 65215
2 13403 259195566
1 87156 118538 666896839
3 44218 125066
2 19230 498678925
3 104655 91913
2 82791 337083620
1 70779 129877 113620746
2 18253 24840742
3 70014 150246
3 81448 14454
1 129971 138009 236121192
3 119655 111051
3 56778 23293
3 55827 20912
2 62254 895502693
1 138785 152822 113664249
1 125366 151185 641732085
3 172770 146167
2 115445 134753139
1 3375 108315 209697568
2 75537 116720522
3 83193 78981
1 89546 128781 297044612
2 88023 550955470
3 117476 14466
2 153521 654404837
1 64285 95841 690186915
1 42993 125724 831641848
2 77449 19140199
2 136329 761217222
1 55293 89811 628571863
3 17454 20103
3 169100 53075
1 95134 107235 932847906
2 59374 417233328
3 14154 110403
2 90252 855475114
2 87656 571230906
1 85525 122218 849655038
2 139201 521029355
2 126623 601387088
2 111737 30859640
1 69044 107637 489164749
3 20087 123005
3 71836 96702
3 178866 5587
3 103363 2916
1 77896 80895 758483005
2 116921 799899000
2 71897 254444350
3 159375 57242
3 57484 72012
2 102457 216433685
3 50421 127247
3 63205 140152
1 139144 149673 739697342
1 15784 60849 563499106
1 7407 14181 656369215
3 89491 55482
1 76633 123361 675766998
2 54958 804786061
1 121639 130191 102656387
3 30785 116097
3 74358 145357
2 34683 483768620
1 32594 56451 330927104
3 107805 12707
3 175406 131981
1 80913 105745 393142925
3 101212 4130
3 21937 145278
1 134102 145359 186611172
3 111764 75717
1 23773 118062 954009236
3 98654 44893
3 47009 19853
3 140539 46417
1 87556 139657 539471625
1 45074 78346 528028641
1 10295 138758 267758091
1 75199 149358 67422125
2 46729 227410237
2 3751 45164170
3 166857 107481
2 114251 654776258
1 4324 43465 821879360
2 25119 516351798
1 97950 107537 90806715
2 159698 311487256
2 68662 922401772
1 38852 114146 889537958
3 168802 111382
2 165974 735143092
1 3817 69637 857033559
3 54326 31728
2 120439 268495199
3 13713 145825
2 59309 422107462
1 100884 127162 283837975
3 153483 15829
2 113846 118139196
1 10804 79806 710237766
1 42069 71180 737855708
2 84767 212561571
1 105937 122007 173958271
3 47505 9190
2 72389 781086709
1 15465 129021 271662788
1 78840 141091 117879750
1 4992 31377 342047234
3 12743 23153
2 56764 929719388
2 118261 736385989
2 53364 215715877
2 95233 784618577
2 32274 636709201
1 27387 131492 657557180
2 170393 268191122
3 177086 46083
3 60448 109595
3 37460 78084
3 163945 34123
1 34803 119827 374036183
3 71680 21178
2 148604 616209050
2 171015 568536288
1 60761 73431 569390454
2 148564 965178463
3 67724 3355
3 124314 130160
3 4321 126108
2 75907 321230307
1 485 74939 975032843
3 12773 150581
1 46885 138396 849231654
3 117165 49937
3 166424 109868
2 3230 956131034
1 1935 120092 816481821
1 14040 70579 398192948
3 24831 121372
3 35084 88716
3 23084 20534
2 39253 372578746
3 33501 11330
2 166556 983162367
1 23253 64871 209155454
3 107970 64640
1 7416 129351 134425190
1 335 50630 273449263
1 69563 146662 105913851
3 46676 40910
1 8170 10717 963298800
1 44667 146617 433148290
3 159400 107220
1 8781 26884 93391123
3 91402 26217
3 36154 93726
1 59192 84756 455343914
2 106071 746288151
2 48756 878080181
2 92744 429014474
1 109460 152320 208669277
1 46504 86734 911436689
2 37629 112140086
1 97031 116132 510686533
2 176290 661702995
2 134403 503356124
3 48496 116577
3 127714 72794
1 15314 81765 566428614
1 8234 118405 77989163
3 157788 80144
2 55654 136170256
2 79681 602277885
1 105536 107373 880094673
3 51945 140830
3 34645 152445
1 1073 51103 232928348
3 45766 18939
2 77210 947784773
2 64001 588864560
2 62671 451473679
3 27152 94725
2 166639 629019129
3 155613 41814
3 49670 52899
1 9975 128134 616729444
2 162197 517079062
3 40183 75272
1 56671 119477 52262186
1 108488 121254 7533039
3 80744 149697
1 34399 148964 870077585
1 21948 148202 890263172
1 12285 137771 118247660
3 54307 72263
3 53998 129826
2 82181 937569310
2 97463 134700887
2 62163 523533109
3 64503 1771
1 19361 54477 404761438
2 101769 584362439
3 48761 37655
1 2196 16944 320820639
3 65009 130387
2 101146 994753974
2 152858 324822030
2 133082 288181029
3 26776 120972
2 155665 33398128
3 116047 121006
1 38103 99906 194390166
3 171604 3713
2 79882 166521065
2 1299 201396191
2 1671 621497769
1 34390 94364 27174999
2 71008 315775738
3 21805 116267
1 13998 95995 817190144
1 10589 16035 756220303
3 2026 61609
2 74212 493195262
3 140273 108056
3 87364 83200
2 144725 756443107
2 30933 449134036
1 31847 33940 286444588
2 169028 706438126
3 19631 95195
2 105940 558562573
1 121511 135701 631255552
3 180678 117352
3 99438 130672
1 74586 92490 22031577
3 148162 104639
2 150427 372469592
1 22014 87502 17766844
1 2234 91844 247257568
1 29877 103477 391424492
3 146293 121731
3 93826 85933
1 22327 135439 778275722
1 93178 146205 727551733
1 39376 67749 690596708
3 170460 17103
2 104287 568090605
1 39369 45450 918526257
2 47742 470034818
1 68190 75709 118088858
2 67444 207733668
2 52968 562841296
1 46956 95711 348676547
3 74105 80594
1 128130 133056 672344758
1 104460 153364 976545824
2 52175 223191305
2 33596 914087003
3 174090 11875
2 27714 645282518
2 52733 902399103
1 28837 144219 878808796
3 82311 139315
2 166523 880744763
1 12524 148155 24721855
3 21696 103765
2 45649 313192105
1 79236 126312 591916890
1 118149 147304 399899724
2 39323 903923543
3 156552 21820
1 21560 114266 309562428
2 25917 318722598
3 26213 109313
1 11560 68960 648097558
2 101820 271451026
3 17884 142877
3 77995 87073
3 148604 99961
1 36903 126402 585504404
3 67009 140499
3 16475 87380
3 38933 123707
3 44211 29692
2 164228 508694697
2 102993 913947141
3 147807 137804
2 163939 730669418
3 39076 1844
3 105129 74430
3 27211 661
2 94918 598211244
2 137354 565457436
3 128870 73951
3 103708 148875
1 27509 109054 899299037
2 74922 219189592
3 18131 126216
1 32992 41216 451674846
3 73646 12159
2 149651 569137957
2 162127 711605948
2 132101 508179241
2 100126 538652847
2 25936 18698005
3 80055 28653
3 170349 142833
3 134519 28773
3 95321 130821
2 179988 900591737
3 14248 69522
2 178473 725510054
1 66035 71486 535934073
3 176975 8265
1 74671 136429 551965753
3 77962 80099
2 38342 103878296
3 106038 98625
1 52485 88970 146747843
1 36342 97227 691718566
1 58652 133520 106942888
3 137812 144428
3 85092 40478
1 13568 33647 467397959
1 7965 44553 701745848
1 23891 57216 562496386
2 140646 213178804
3 129738 118285
1 144531 149390 41324371
3 129949 50828
2 172709 321435639
2 152081 416093698
1 40133 112469 538783892
2 160134 661755644
1 30690 62934 905566241
2 130136 643708456
3 4102 91618
2 109690 554633496
2 82886 144815585
3 63128 119343
3 141045 15422
1 18593 83610 115252505
1 6166 91916 844890789
3 39083 106006
3 25616 60616
3 94129 90568
2 121158 893378309
3 87521 4340
2 54445 261574836
2 107368 764698129
2 176491 311350945
2 51430 241491128
3 121076 24701
2 45082 842528093
3 85700 90466
2 102932 198337382
2 170222 110867543
2 115264 368688668
3 122195 122757
3 126826 44698
3 136196 63686
2 157363 204909428
2 131869 977606427
1 5070 116393 263684920
2 52128 933235321
3 136452 9358
3 21158 133085
3 44587 4783
2 72164 987380395
1 35722 46021 421019325
1 67257 85568 974037531
2 120016 136380253
3 94536 40703
2 131494 254733457
1 108604 154949 340089032
1 68681 147329 350454514
2 42263 170227389
2 83708 240011910
3 97864 26721
2 85986 48642333
2 118844 689300238
2 38980 97281922
3 101863 43015
1 20988 116581 346980243
1 39627 133150 501071390
1 25936 106149 271798647
2 125931 512409143
2 106995 197989091
1 5690 12663 608667642
1 85939 113241 153565989
3 9836 29929
1 68198 154721 34580925
1 119796 147690 672774212
3 72821 106938
3 22887 134092
1 32939 96567 131515882
2 57468 31291650
3 131705 124761
2 57460 243489846
1 11795 86228 196139393
1 110729 113180 527229139
2 104863 954996626
1 88008 114149 2896869
2 63579 550398218
1 39646 145592 143465510
2 130851 874938013
1 104079 132253 768725104
2 110614 20460719
1 53424 68534 509161247
3 62779 65365
3 70884 75464
3 161840 74008
3 112633 140932
3 141773 74151
2 175982 186953353
1 46873 146876 617736809
1 67695 137858 456330674
3 164938 24008
1 82778 144492 862655937
3 138595 68306
2 142644 100107890
3 154843 148089
3 181062 43220
2 145709 800768584
1 12145 89318 993057891
1 58086 148877 461220051
2 105358 774945235
1 44635 147459 571656732
3 37934 52024
1 110268 123284 136080348
1 98315 130168 715249112
2 59515 477753708
1 26477 143139 876595418
1 97458 116179 815756251
3 128854 152414
3 174572 108974
2 10623 7303729
1 39205 90546 86024021
2 163285 223804957
1 5970 44277 114185775
1 87082 95778 574519087
3 139573 143227
2 20040 450966748
3 178813 13635
2 83665 201058956
1 70858 111169 416162973
1 127016 130665 512775711
2 122950 695660671
3 167648 139302
1 113138 149608 607108441
3 178783 52430
1 78824 130563 230682680
3 154149 114206
3 136598 94023
1 22664 125608 526659175
2 176102 242333627
1 68981 133367 566319111
2 64794 976153992
2 179733 294479896
2 38759 685556700
3 144919 95684
2 138766 223963525
2 73828 616952150
3 73074 24697
3 25790 82882
1 21133 40625 516297750
2 178906 772059145
3 66559 41398
3 12375 23833
1 11343 140161 236873668
3 130070 70884
1 33427 66974 649350959
1 66664 96016 602676776
2 5277 281623599
1 73038 118517 225016590
1 33596 148286 985994855
2 126133 203839295
2 350 374700303
1 22690 54216 864805453
2 167734 966553752
1 29075 99501 293302929
3 171016 89895
3 160497 22322
2 4650 325135131
1 11897 128217 562920150
1 96355 133986 128565253
2 4246 893677386
2 61027 401461495
3 27951 86295
1 36738 89049 981762610
1 41941 114786 783154701
2 52112 381521753
3 6584 30993
3 130207 32037
3 119670 19029
2 139149 661996754
1 66137 68334 699371297
1 63129 154439 284592764
2 48072 555752430
1 123189 133553 722150465
2 135366 600475224
1 69083 72528 984728357
3 158325 27208
1 29118 59965 229918564
3 107463 78130
3 147356 26562
1 4092 99405 962867389
2 45132 421841793
3 120523 11561
2 150827 311348892
2 10439 345089237
2 162367 234984493
1 13672 141718 460452375
2 140575 621783707
2 8078 565555145
2 125787 121942143
3 74788 115586
2 139429 646186516
2 15467 258269255
2 175197 557365498
1 70823 98852 983448606
2 116220 904270202
1 58616 141288 456166478
1 12766 25967 673784219
2 128236 831986337
3 170196 109412
3 22440 85599
3 96762 27782
2 178326 32080071
1 25673 119037 636221279
2 88452 275583283
2 155934 998531281
3 34328 93564
2 17438 667664997
3 130849 92604
2 73415 801843100
1 96675 131861 208107356
2 86740 867011777
1 71042 116213 367024559
3 43340 86452
2 34315 411429083
3 177924 137272
3 63404 42133
2 37325 206593689
3 143625 136493
2 165391 94400266
2 68932 872365497
3 155393 134078
2 127275 867197151
1 39244 58270 450519246
3 25063 46838
3 118435 130144
1 12427 70795 544326274
1 13765 82828 322497364
3 160757 41003
1 59205 128460 471508885
2 93347 194225311
1 60941 96210 27966607
3 22115 66691
2 67127 866719853
2 146529 598926395
3 70139 89056
3 40319 3143
3 82531 44804
1 16821 144746 432768805
1 99599 142654 593303418
3 109518 98363
3 165296 46796
1 117047 129571 949212156
3 150047 27286
3 110348 68513
1 33348 59356 242402646
1 16727 102026 724063004
2 8158 916811519
2 128383 442623926
1 63637 67102 112474574
2 67674 485372337
2 25097 441605501
2 121103 786417248
2 106716 380037365
2 146698 272679837
1 19980 66547 408251644
1 395 79846 812962262
1 89076 127381 461893117
3 146374 34921
2 57176 986523585
3 93062 129926
2 92996 763626037
3 136402 69409
1 46032 68343 734555334
3 122542 136196
1 42197 79102 542908270
1 123346 134744 920210828
3 160013 55272
1 46245 52800 514697077
2 26275 428265848
2 115296 398071453
3 163661 221
3 111682 139287
2 85074 620747090
2 78064 947210559
2 98418 519540438
1 52866 154899 427223745
1 142455 151927 10909341
3 30963 37584
2 169473 920702852
2 68720 282063371
1 100399 135637 687029024
3 75234 11427
3 50295 24435
2 130069 448041467
1 46955 154945 466864415
3 162037 105296
2 130482 696773200
2 23770 607446514
1 113718 132436 606748708
1 37807 137413 513801234
2 108908 178183160
1 6674 77735 731297794
3 83898 117204
3 61247 101768
1 9550 68446 862541848
1 26950 93330 312181151
2 37243 396363890
1 96076 121029 941009170
2 125042 185393971
3 138184 59046
2 95367 86529801
2 47951 352352907
1 10105 99227 599493377
3 115169 87380
3 113035 11470
3 51413 98874
1 6483 142631 23355674
2 48233 429603029
2 53940 570596159
2 64602 138391166
1 60937 95610 673482877
3 179034 83210
3 117578 78684
3 40054 73965
2 175572 260336178
3 167817 86461
1 26387 30121 122908732
3 67197 51348
3 121719 105974
1 16705 65221 391161188
3 149367 34450
2 89808 726127755
3 109722 84174
1 12292 125561 121679450
2 54381 309155557
1 49584 79164 6265167
1 9189 64953 367375270
2 133866 809675774
2 154402 186364874
1 51028 97196 98777814
1 53064 146687 906688933
1 87018 108541 502471385
1 6933 117459 619942476
3 1188 137193
2 9661 12245136
3 38124 134105
2 101147 32291297
2 103035 802687533
1 29495 36145 374591988
2 178680 873199835
3 122452 89286
2 12833 566813609
1 47422 129363 94180907
1 39162 62171 409943982
3 56260 31318
3 103119 74032
2 98912 143771532
2 91343 819331302
3 56583 16859
1 7897 33968 282572171
1 92498 134539 596400028
1 9809 97359 45846304
2 129652 918196962
1 96257 142987 543335594
3 68451 57844
1 42376 141311 742723409
2 129403 819127101
2 2868 412286501
2 153588 912182095
1 49630 90834 450882124
2 110518 165358225
1 286 31623 966896517
2 76104 551990103
1 38993 69916 131830500
2 114072 107008395
3 9184 125159
2 79070 753725589
3 101053 45007
1 16122 22513 90237687
2 92676 128354156
1 6712 66170 758057269
3 163499 150358
3 1942 96202
2 105216 536909321
1 5515 149951 875270485
2 21115 962986077
2 5622 221434373
1 44419 79272 835019546
2 49819 202895047
3 75404 111664
1 54188 124345 253263752
1 16269 58636 79247896
2 165217 977224866
1 101174 109467 908200115
3 91792 41645
2 7113 201860218
2 32626 129385129
1 26440 58056 514423568
1 73676 144320 211326176
3 97274 94463
1 14504 148921 743018495
1 97957 134396 51513148
1 128344 149555 851836115
2 131421 545756588
2 163489 33934547
1 58357 136917 491746749
1 58916 67116 648061825
3 14720 25242
1 55036 121610 730970084
3 175234 141962
2 6262 458136131
1 85075 153645 413870734
1 112150 134340 40866018
2 18951 687013018
2 89907 945471554
1 95667 123897 521073036
1 15722 116596 243327465
3 172473 65850
2 17499 296776420
2 106822 163607850
3 53066 103875
2 180554 222068414
3 155559 40922
1 40030 54838 615183863
1 3503 43520 906511158
2 30749 507192713
3 23460 137494
3 99605 43566
1 52009 52386 529802688
3 60319 120350
1 59804 114523 220848992
3 153044 79548
2 128262 192626996
1 131665 154452 854897504
2 72469 162880291
2 76374 558937962
3 59921 150733
2 48364 553882181
3 174594 103102
3 153723 53750
1 96174 149719 577483373
1 2513 74442 39272438
3 47044 52196
3 108864 21576
2 1308 654717523
1 10958 83148 144351439
2 488 160871619
1 39906 115474 102571990
2 69032 111960620
2 90146 867381764
3 53219 116407
2 153140 368903537
2 107219 931519053
3 101370 91472
2 71641 610988466
2 120908 712054990
2 129000 562057677
3 51387 37751
2 124081 269244244
2 94541 770893975
2 108473 222086640
1 53447 124540 503446595
1 76000 151507 722262288
2 117234 716318685
2 132494 850285099
1 45813 96014 213820806
3 114225 40867
1 28612 107717 501265170
1 52464 125609 257279639
1 6454 45983 791492482
1 116731 128408 613575399
1 16226 106490 421621980
2 42127 353486963
1 21501 77643 457777880
2 107545 23964323
1 38377 147558 378131249
3 20162 110003
1 44193 154001 997263451
3 14734 63917
3 94950 88567
2 111239 937411831
1 66460 81593 484100973
2 58339 645944656
3 89855 12164
3 47909 56190
3 61247 108659
2 119043 35422171
2 8925 926215200
3 67858 74441
3 31521 138639
1 15993 51987 182678697
2 64834 702337080
2 170129 526382959
2 28096 977893839
3 43913 89940
2 31388 650027375
3 50857 37964
2 116613 259812145
3 140223 10202
1 73711 113879 320807043
2 105777 452363603
3 99926 153175
2 27652 939144614
1 46252 84358 228270765
1 8013 135013 753793579
3 11774 77821
2 144018 231282913
1 36508 76122 708164039
3 120811 110213
3 69988 82538
3 120619 134984
3 58159 144572
2 155425 869032764
3 36507 43480
3 144186 123344
3 102490 43231
3 145571 150368
1 83387 145916 226324811
2 14843 507632923
3 114168 143348
3 87102 50824
1 63859 73961 872803311
3 162443 44405
1 12177 59378 586704277
2 118035 811719530
2 24995 41532874
1 81421 97779 880328561
2 68082 202061678
3 69967 95621
2 172514 221123373
1 38041 100875 631547089
2 70947 354722047
2 146106 505333093
3 95532 54025
1 50893 80121 852855773
2 176373 308290862
2 33502 239003174
1 91729 113817 612511953
2 3223 203740469
1 25340 106982 549047926
1 45862 63507 994008238
3 8212 135935
3 154087 153726
1 16941 138067 140143533
2 104476 60586120
2 54925 741621206
2 4192 920189115
2 130955 472312148
3 70941 120392
2 7187 20343096
2 103908 493323875
3 105321 42803
1 48589 82717 741517124
3 131219 121876
2 53505 256378786
1 61845 135552 45685080
1 28801 116045 778578666
3 20098 123783
1 27990 70211 24125411
2 49117 158784807
2 110251 543122596
2 170148 304905880
2 17089 422109682
1 111080 121348 227934260
3 146187 144640
3 4282 32827
2 137847 182595976
1 74744 123748 540663183
3 80736 27809
2 137081 273235963
3 53912 148823
2 146307 52769272
3 116530 84182
1 81743 111675 320313998
3 111957 50334
3 115841 115187
1 18981 24972 861150536
2 95803 456781712
3 22060 52253
3 109932 151610
3 31786 66183
2 4132 373725004
3 121391 56406
1 51629 54814 771837801
2 54060 659086223
2 170380 825111577
1 33521 75680 887533986
2 152681 967596237
2 120099 887096999
2 42464 531807293
1 29490 146893 779487994
1 15235 147473 110637886
3 112342 154380
1 116974 153640 828181509
1 20495 95839 279358067
3 84683 69227
2 37921 95580519
1 18239 109913 319248680
1 52407 103519 53038596
1 32258 129997 112602295
2 117743 844766764
3 48464 121480
2 41373 606565187
2 22749 119025527
1 93143 151397 926602706
3 157906 66314
3 128683 17102
2 57432 696383926
1 80204 123648 644125866
2 72446 28099391
3 63401 3794
1 46391 55860 90051457
2 171759 387872441
1 78236 145955 502769516
3 29223 39376
3 34281 41517
3 46990 56733
3 139693 150993
3 100615 116529
2 180246 763336953
1 97630 125723 419819756
1 38143 153826 247327740
2 109074 628497052
3 3201 30159
1 1874 108297 171269599
3 59157 48610
3 125514 133391
1 58940 153092 18442218
3 181042 60784
3 97796 135742
1 19656 81083 392228461
2 75096 317756766
3 36832 54336
3 45210 100478
1 44686 72668 751588063
2 122071 264684383
1 36861 71327 970022040
2 9428 413778755
3 77492 151660
1 4542 62370 486797783
3 30167 89818
1 80876 112379 755431899
2 7804 134213730
3 42454 99770
2 141120 11550061
3 173215 19616
1 28183 142164 401577088
3 154194 143957
3 102356 135308
3 53006 13867
2 7385 331944562
3 171317 68478
1 62481 83926 51057917
1 125117 138751 297343717
1 26801 109257 61544241
2 121356 107489661
2 93063 928872357
2 87665 453639313
3 102085 118386
1 77944 93675 765289811
3 9968 66101
2 154796 690927194
3 133210 11061
2 145414 451380936
2 156715 169598966
3 106517 145875
3 115292 151267
2 70948 424681184
2 39732 787027395
1 55988 154219 676014035
2 151704 482194838
3 137598 15491
2 170464 581121417
1 8283 103787 151594705
3 45096 11403
2 153571 319904833
2 54170 882000091
3 40760 135190
1 82664 117597 606098996
1 81797 85827 525586091
3 141284 40697
3 81487 102522
3 129547 22945
3 108346 29945
1 87270 133220 36447835
2 35782 232972789
2 131714 633551684
3 68195 97967
3 160738 69883
2 29099 757918002
2 4068 474214161
3 124995 127672
1 104722 154284 446074303
1 50878 136782 898959612
1 120210 132290 876877099
2 27555 891938110
1 26110 33101 192687171
1 15036 65451 364602277
1 21248 150542 957004612
3 147218 59641
1 48282 101041 401650747
3 109213 67892
3 42623 43930
2 109943 865178716
2 31027 175368858
1 23021 38670 274103909
2 125496 208435637
2 34662 589504293
2 85853 794177269
1 69041 110929 424030679
1 37356 101174 779407237
3 164181 17584
3 75975 99901
2 156809 939516292
1 45365 126596 87412970
1 70935 111870 477429670
1 39003 88573 278461753
3 26186 29313
2 134676 773896567
2 39594 687902243
2 1069 989347951
1 34951 124168 32253433
3 86032 41497
2 144014 957708081
3 58692 34965
2 22405 334141678
1 77674 81832 420526073
2 157350 5957983
1 50947 125739 405762028
1 7331 34049 950049466
3 139571 111025
3 147377 14507
1 37446 76565 349131129
3 150679 104951
1 98631 100915 963818448
2 92892 130468688
1 10107 43853 994455321
3 96540 110038
3 120821 98058
3 32484 149029
3 138975 79912
1 79033 127922 68786163
3 85680 110413
2 12239 603682122
1 21531 92128 848530505
3 84975 75960
2 88057 729895345
3 69570 139367
1 73277 89672 770393946
3 56567 88173
3 119681 21157
1 8791 29786 863334758
2 179600 323838741
3 51014 109967
1 37632 44398 563081089
3 178826 54490
2 81935 180764489
2 21028 971232851
2 155015 920095893
1 44897 55983 443828777
1 23280 51680 844279092
1 84143 141168 422377632
2 148443 724845558
3 137651 5092
1 68124 149954 144660373
1 77350 153877 344768581
2 23974 492266412
1 138222 144845 163118506
1 125331 129792 143303491
1 74193 151503 112186323
1 73249 89073 738641374
3 444 3116
3 180868 40245
3 141049 68437
3 93431 149623
1 12042 63487 747968605
3 122217 122446
1 12486 28055 943147460
3 78270 4007
2 170768 686175884
2 21265 885368306
2 35429 512385537
1 66193 84617 302188328
1 83017 137024 6284749
2 151373 891758158
2 34935 897297451
1 3423 20968 592114440
1 65884 82220 42475718
3 179991 26305
1 47114 135145 755366078
2 26419 782942342
1 64864 106806 466925831
3 13313 146919
3 21160 9712
1 18699 90077 358559900
2 59149 570626981
3 134321 140701
3 179381 107610
2 19818 917079846
3 179266 4775
3 14457 117194
3 157 78427
1 1848 51174 309376972
2 12184 493880678
2 154378 962692862
3 59182 89454
3 108163 42749
2 128352 518646241
1 11175 114670 765043353
1 111267 130658 110129224
3 170402 125798
3 59006 52236
1 40379 62349 732140844
1 70999 100055 401891911
3 174284 6489
2 143620 461540858
2 12078 724688582
2 37457 247753247
1 15469 45414 411646524
2 95817 853593564
1 118357 139444 510257689
3 82941 37676
1 21844 90399 270525625
2 126607 86195131
1 71578 117938 438750222
2 90521 767623089
2 68623 237058584
2 84978 783006227
1 17128 42202 174176414
2 88729 900322847
2 148616 831043110
1 3630 147325 657663671
1 18503 44677 506988426
3 61833 147831
3 43576 72762
3 98804 25594
1 41637 128140 829043405
3 73597 83975
3 112694 86796
2 24497 986551042
1 140197 141053 134252858
2 155268 315446843
2 1804 945797028
1 22644 29605 354348244
2 66258 427481506
1 22800 84117 261423445
3 81391 120452
1 27101 94327 299560702
3 32665 115900
2 136364 979922459
2 112123 770612132
1 89050 111465 7753524
2 144307 358464
2 22408 657592393
1 116246 150586 647051232
1 78817 95113 405241600
1 50166 110677 153640860
3 142687 7013
2 13015 413064278
2 153762 790787800
3 37269 126138
2 30966 528668909
1 99026 139473 765955891
1 46995 132813 483974259
2 17105 871443409
2 162018 975774602
2 111730 335303056
2 101024 610006921
1 23124 63736 132160528
3 169701 143560
3 47625 20488
2 29952 696258746
2 130188 482404587
3 132256 120432
3 47566 108641
1 33540 114616 940960603
2 162907 220434363
2 172177 947225922
3 55123 150130
1 46498 52431 749176237
2 52453 943276981
3 44074 83656
1 4798 41012 67821428
2 22544 167212927
2 24165 173966729
1 54991 136230 739975374
2 173039 832493969
3 94086 91097
3 94457 144397
2 80036 392362082
2 151664 830483567
2 178870 473982850
1 27643 64105 390739965
1 52535 83853 570562549
3 70029 52564
3 573 148277
1 87590 105608 515804874
3 86969 2647
1 4682 82060 727763682
2 7704 900769969
2 126426 321811360
1 132670 149114 917526493
3 164177 113379
1 105940 132705 493509762
3 165192 106825
2 98182 693658540
2 4523 498718036
1 91999 123518 589867512
1 24595 80668 88145524
3 71164 57122
3 16471 32247
2 128602 653128452
1 9425 118939 952265437
2 111939 729240597
2 55788 545210409
1 79524 84471 29823700
3 11713 138738
3 93865 26441
1 48504 67811 44389477
3 20212 59783
2 96288 334942784
3 143882 106458
3 165797 105902
2 140871 610092922
2 165607 40623120
3 127961 54611
3 151640 93404
1 110702 127058 375706030
3 40858 145997
3 151040 5542
3 124315 152051
2 123036 659161330
3 137200 41278
3 106442 147478
2 58480 720440056
3 165631 42187
2 129383 987678936
3 49778 50073
2 66441 386448320
3 88792 107051
3 126762 63567
3 123879 98454
3 22691 113507
3 11694 14697
2 161892 275618983
1 122166 140360 888106737
1 78818 85764 768431957
1 23604 122924 478715431
1 137558 148949 175966710
2 92431 488224640
1 10215 61015 676357426
3 112694 90436
1 50815 109498 64398096
1 13238 61697 932308650
1 58199 114223 678331905
3 149162 41135
2 27383 293703312
1 9549 59987 633838359
1 29129 67389 524345808
2 87430 682153270
2 112761 783284983
2 54333 966896189
2 181384 87385579
3 76826 61284
1 51202 76603 6900617
1 123069 133803 853416867
1 117305 149877 871710231
2 68111 978096857
3 34070 122024
2 57767 750122368
2 20947 387703737
2 164931 503157059
3 47033 55924
3 111829 72500
2 144691 536914327
1 51510 133356 388297092
3 21190 133376
2 84867 447544283
1 25401 47355 943895346
2 18696 70270749
3 143344 136098
2 114645 50907106
3 45046 71655
3 82917 2505
2 36788 294942780
2 148928 667864842
3 34605 37865
3 122433 118250
2 134630 548117001
2 141460 565599279
1 41859 137041 921609358
3 151688 3641
3 133847 9472
1 13154 41893 618132775
2 158566 505479681
1 38528 107644 313420935
3 17314 22737
2 67959 871425873
1 49429 92806 823843228
2 177206 496361252
2 51684 783375019
3 79951 78501
1 43559 143823 209054245
1 46334 151662 103953431
1 69450 118925 734536437
2 60943 570315961
1 16332 143954 538371485
3 98251 1935
3 181096 58393
3 143506 131987
3 97004 94186
3 169622 100041
3 82429 135918
1 43452 101300 359943489
1 123872 148131 461358123
2 172734 641900275
2 138755 232906267
2 74778 897170210
1 66039 138125 955552130
1 21676 57349 547410541
2 97856 440797747
3 57709 44881
2 154995 39460932
3 77497 73772
2 82583 134149230
3 156027 86353
2 145910 296052642
1 62812 137979 664830235
2 37270 906613171
3 54136 93592
2 90365 272752422
1 63483 93176 714554378
3 141714 4514
2 162671 416729301
3 2902 77566
3 160726 51470
1 116590 134568 375996110
2 58059 731495540
3 109853 95518
2 93985 282496048
3 113733 114036
2 26450 667826945
1 21529 44001 422966329
2 136468 647885994
1 37106 75025 256527817
2 28917 941609004
3 42166 146120
2 6219 527344625
2 22408 603322590
2 9229 9646350
3 15495 123922
2 87400 960002445
3 58687 119175
2 96330 259196366
1 44395 55299 987796619
3 144773 19425
1 102209 140700 727614649
1 128235 150117 51451952
2 143829 839066364
3 21839 134982
2 177033 487972036
1 90258 150021 400192479
1 48676 140558 126265902
2 169628 135198034
1 50499 89246 860208755
2 148318 212516568
2 84537 982731525
2 25897 431727299
3 154638 149878
3 49860 153505
1 53506 80762 841115927
3 39800 7505
3 98499 149888
3 49506 31939
1 90182 128434 859376095
2 79700 320371238
3 11337 3414
1 29575 128827 940318222
2 2480 477531902
3 56986 52426
3 74363 64363
1 62285 138512 825732146
3 30349 69788
2 96929 672394103
3 1221 143079
2 160248 161504902
3 6390 41535
3 72896 99334
1 35323 71189 196866516
2 3024 802710066
2 37013 105498112
2 111065 877736055
3 66270 81427
2 157292 653153640
2 44773 204137095
1 19106 120434 693410946
3 40357 82426
3 33338 8417
3 10783 119523
2 125395 909520208
2 132970 925417225
1 25778 99297 217233617
1 51112 152059 204565117
1 6643 43601 856815564
2 25221 902236159
2 86323 251694163
3 153941 77630
3 46457 7605
2 131847 979910131
1 65354 79493 765093605
3 166515 11651
1 9667 32905 422311460
1 92985 110331 733976575
3 57621 18191
2 153148 78166230
2 158345 56088861
3 54356 2993
2 93783 552224919
3 146314 106986
3 9368 134642
3 103366 58935
2 64719 963593135
3 29812 111225
2 93316 389669765
2 155685 976429076
3 158270 22189
1 108324 151293 302978387
2 138455 488051021
2 86301 198679317
3 148194 103933
3 126781 28068
2 102724 971033953
2 117606 88216675
3 111459 42268
1 72365 117355 255750384
1 81329 132064 282926134
2 135946 297351635
2 110021 196692876
3 128064 137467
1 26503 51204 780703741
1 68344 117603 157744095
1 87784 108200 542390055
3 28980 119613
1 1789 135096 971750768
2 30285 580053207
2 128635 784899481
3 52837 71832
1 42970 64820 752895623
3 140329 129684
1 111301 121698 236393122
1 73065 103653 776897255
2 13512 379485892
3 108772 97750
2 18653 55469454
1 50112 89486 847873148
2 5051 375932243
2 85696 205120175
3 20803 12950
1 2479 63818 831507652
2 109855 900424654
1 92385 116786 739220090
3 32544 86021
2 68608 910055717
3 36769 80356
1 73544 95338 945030238
1 27973 52439 216946554
3 130201 103623
1 74607 136560 798832327
3 141969 100018
1 3511 103072 522783168
3 35307 29382
3 65726 28303
1 16826 101630 530514801
1 234 43040 934234219
1 54348 64836 134057841
2 117189 566447934
2 122277 379634128
1 70018 134851 344710998
3 58037 102348
3 124835 9593
1 47772 67962 34201664
2 84772 743729999
2 16048 44037889
1 132936 138811 794902132
2 84842 136105006
2 137554 71262676
2 101055 557186669
2 8398 112790850
2 132954 380317212
1 40850 90980 487979934
1 54748 78981 225692105
3 106458 66773
2 104101 368237464
3 167179 78181
2 51058 823516747
1 123761 139479 327963295
2 127381 663179605
2 139252 234504932
2 23227 429892635
3 102133 31200
1 82584 142151 7487970
1 3560 150173 919850634
1 54211 98718 287695091
1 15867 112844 454308072
1 37003 132203 336484697
3 104397 121017
2 164244 928599097
1 90246 117396 736685420
1 42000 63276 148351705
1 44320 109958 148860627
1 8212 36327 454745504
1 20666 81904 861560637
3 15328 65392
2 158940 107011712
1 38564 124585 700410728
2 140610 905153877
1 106645 151546 789729646
2 109030 504651941
1 11014 30334 184146036
2 98356 778931377
2 138077 446898290
1 28385 125195 354042524
3 163392 12388
1 53173 115040 304224743
3 82411 23688
2 41466 168948566
2 65965 315291050
1 13224 84495 960908264
3 56321 130071
1 37627 67518 164900717
1 3607 6564 809593412
2 76194 904598023
2 13924 532795883
3 151049 142784
2 154053 882952573
2 153277 57543832
3 115073 105676
3 50261 7267
3 137584 128963
1 59711 132361 771009212
2 115772 366781655
1 31466 40359 972490252
1 60136 74049 803305862
3 105311 55077
1 122368 128991 140211131
3 174001 135400
1 15011 46785 694435503
3 2521 34156
3 82767 26269
2 104604 931131104
3 142197 106557
2 162233 851727389
3 103250 96060
1 92821 142384 239120208
3 94681 95845
3 45618 55267
3 109486 110762
2 13734 918037847
3 94562 90478
3 116100 120288
1 15325 73972 705160578
3 54526 111947
3 111387 86813
2 105790 716013594
2 158083 838364108
3 154356 137046
2 96142 932770819
2 112598 744784609
3 40296 139295
2 37789 199417714
2 5858 82392480
3 28635 123021
2 164599 816802830
1 9909 33256 504544242
2 17175 344147472
3 71259 26463
2 55736 722648998
2 109262 573482158
2 37374 577013721
3 8293 58700
1 74655 99106 67463769
3 164934 127636
1 104017 144726 259819207
3 111113 36485
1 43403 48710 812751967
3 175235 3683
1 84131 121987 733497488
1 55827 77340 293601088
2 53098 681288420
1 69452 89460 296176732
3 82366 2955
2 106577 532646552
2 113391 85971330
3 9502 39178
1 66453 110006 433312012
2 48800 941109162
3 25699 22849
2 124237 767577152
3 110176 76416
1 45245 84238 66246181
3 20307 18877
3 26914 86682
1 21310 97355 636865877
3 86695 95418
2 45400 254618710
2 157381 872809786
3 79968 20308
3 172005 19144
3 91824 33735
3 67011 15354
3 142043 75150
3 105518 80456
1 7545 7602 227642066
1 38772 108492 219529844
1 14076 40065 391720723
2 148019 504838405
1 50661 51600 114404443
3 140201 4203
3 16269 77994
1 94757 136906 292417147
1 23029 71769 103570265
1 23406 141094 441515342
3 164253 114127
1 82473 132123 630662860
2 37296 319842933
2 143217 136293839
2 19554 543292584
1 97322 148640 697141167
1 33001 40525 459169350
1 46138 56461 972175423
1 81466 107942 606363587
1 44847 148416 948760108
3 6910 66132
3 159699 49213
1 8032 78721 928369914
2 165 228369053
2 40672 797660509
2 173355 58833622
3 2300 126233
3 94404 575
2 51351 55551079
2 179753 146617477
3 46391 138880
2 64524 999433523
3 4197 49269
2 9380 46013687
1 14422 128094 823579816
1 68821 110357 553814751
3 140792 113371
1 79190 132795 890596250
1 109614 132349 113879388
2 89666 608404751
1 8228 54735 171107736
1 39563 152004 406996970
2 54124 582933602
2 27476 600691129
2 169228 145477559
1 103950 105504 273270252
2 162601 925512328
3 166577 128993
1 51465 128053 534751976
1 37172 39750 727406800
3 18997 149064
2 112906 123523153
2 119903 689581449
3 174447 22804
2 104624 795655445
1 91014 154271 183686480
1 7896 69822 118603295
2 32980 927428552
3 118101 145397
3 101644 4303
2 10768 438527704
1 22434 69334 626393749
3 90871 10571
1 31633 57964 44792542
1 78132 103607 146375872
1 131481 136524 6893265
3 120301 68602
3 91101 60618
1 43083 121680 698657067
3 71923 104335
2 79076 651139611
1 42647 57598 550632813
3 109361 24187
2 40139 429555849
3 71069 95046
1 21710 68071 75957454
3 178768 864
2 155628 694481934
2 1362 316865939
3 68362 16407
3 67076 21405
3 45412 48079
2 72839 445769521
2 90161 348167163
3 166849 154546
1 33219 100054 82246747
2 42348 834567382
1 59449 129871 266250671
2 105052 360339442
1 53316 56240 237344409
1 6894 79307 579429825
2 23496 233080829
2 50661 34848899
2 34031 122486393
1 21536 45596 169548965
3 122799 101263
1 58634 129941 257787200
1 30882 97263 618854549
3 20995 120590
1 1388 133510 537502055
2 134886 152395768
2 65141 6435737
3 16086 78009
3 20276 39513
2 158705 372290982
2 115485 868475277
1 153015 153759 790927166
1 30453 154372 59570925
2 77059 236334663
1 82711 94290 287137597
2 146069 524484691
2 37532 110841902
3 44556 22760
3 151854 53623
2 151972 310727988
3 68990 34085
3 176906 96832
3 93444 31494
3 87358 144838
2 119080 570897341
1 126723 132116 75315146
3 55486 87324
3 1210 147825
1 44395 131982 978393103
2 49903 961880838
1 41049 99833 30092444
1 7311 106718 881539911
2 19203 111754029
1 27633 90130 308866082
2 93980 869145801
2 86256 621400166
2 140733 305967311
1 71764 82857 698121100
2 127162 422304831
1 4487 101103 474024567
3 24956 54682
2 9477 710286584
3 51347 85660
2 131575 822312728
2 146421 613142490
2 140003 708910718
2 98415 223552361
1 10650 118748 290175493
1 1106 141607 893518273
1 55648 71347 124849351
1 65221 128921 166176492
1 61711 86458 141058407
3 105344 59442
2 16262 884713894
1 15032 59060 945234460
2 28817 687936908
1 43831 60325 815796244
2 4092 629465988
3 75229 91682
2 74573 953929180
2 138913 870039785
2 150911 144788581
2 70152 851835179
2 111951 827551726
2 16830 385437226
1 34196 142563 695319281
2 100268 748234510
3 166287 1858
2 119561 776066405
2 132917 74318017
1 23364 55856 647120890
1 9870 27152 148004390
3 11010 128470
2 79474 424999381
2 171881 720248882
3 127450 13709
2 40808 335945381
2 128462 752560291
2 20614 589356063
1 114919 141291 96281762
1 3723 92229 736849199
3 96534 12941
1 116005 139518 539843472
1 57237 67468 905138234
3 95959 134108
3 146863 71635
3 163859 43864
1 47895 69525 848997570
1 13903 133594 545166222
2 4449 696126177
1 7865 118629 401775600
3 68335 96192
2 74550 758063238
3 36022 59891
1 28825 86091 210497754
3 170820 72074
1 117813 136314 109395634
2 83139 591202101
3 76693 2631
1 31632 152027 959372996
3 120725 114696
3 167227 148743
3 167534 61954
3 131465 87597
2 86266 981386979
2 10957 999235539
3 48713 122393
2 49797 149359185
3 97348 70341
2 39303 18784306
1 64956 154153 420188191
1 76885 137360 504283935
2 147488 393964880
2 153030 184528120
2 92633 143116374
1 3055 67350 185071519
3 69666 113246
3 49009 32012
1 2137 105328 178093942
2 77145 914599456
3 174060 40387
1 3656 62580 853620004
2 87513 331884046
3 120177 2859
3 119359 51904
1 31717 130478 155260594
1 37372 47604 903259752
2 120254 124474911
2 171544 496826968
3 167308 71554
3 77452 49331
1 57381 143796 3051350
3 95926 130842
3 15799 1154
1 4459 76972 430962594
3 140648 59946
1 41342 130224 724838870
3 56021 8690
1 22467 26255 929794906
3 131502 7264
2 156023 149815440
1 33261 96406 687558983
1 105952 117118 554271168
3 170815 148815
2 164395 967227212
3 11839 87190
1 69572 130425 981883429
1 108407 123787 32155745
1 18955 22753 400176695
3 94797 56610
2 1998 891602543
1 84761 126801 437603086
3 163930 127956
3 161598 11080
2 86692 350387076
2 147194 163537179
3 86839 139919
3 110290 12013
2 137976 162587033
3 73223 140955
1 127238 140483 148041061
1 47287 67330 920008489
2 54569 805753091
1 17638 97305 548793682
1 23940 125923 317946715
3 26414 46693
1 70816 124807 344261581
2 147989 710551936
1 49532 141518 978258750
2 51192 227757391
1 95744 138071 920606099
1 4207 15379 549502443
1 34773 113371 525881393
2 70868 35079640
1 58493 95132 610963484
1 54938 99695 79478795
1 39012 103171 177256985
2 63225 825584005
2 161308 208501169
2 34699 360870443
2 113585 128631093
2 166967 588211822
1 125063 142527 64225661
1 100502 122538 346165057
2 132389 105966252
2 123551 228615575
2 25637 443837160
1 88017 99863 201998618
3 128562 142300
1 126029 132430 936612711
2 127758 573632700
3 23463 32583
1 75387 114166 471543290
3 138160 21500
1 30030 134397 228849029
1 28945 90384 733157943
3 66043 74512
2 137632 320525771
1 28044 122279 912015324
2 147427 773147712
3 137546 47216
3 133454 99653
3 96200 31853
3 24258 117789
2 49413 617880147
2 135836 111345939
3 170366 72973
3 18784 29418
3 5173 101540
2 85293 902311612
2 33639 918644431
1 13571 83212 360657222
1 16577 60130 472703393
1 21840 81526 129089740
2 111082 444465566
1 100508 121416 541177669
3 26421 139343
2 58950 135662134
2 14945 335257964
3 172966 8949
2 12469 854639679
2 170461 287015724
2 180629 232058653
2 134158 838394265
1 65104 71855 528524290
3 31434 134337
2 141130 822666126
3 34271 60502
2 95021 147408114
2 74155 204718601
2 145854 193528629
1 59428 72933 571469018
1 16833 28696 572388035
2 30336 229258817
2 48940 875173674
3 115907 130006
1 16380 16990 245568610
3 83918 93691
1 55323 131389 128772310
2 96520 879493420
2 31784 235598324
3 155903 4536
3 78612 100222
2 6143 460269411
2 75238 466799615
3 108033 35585
2 15340 578073060
2 47870 806951584
1 76355 133985 489865293
3 46976 15323
2 129210 999979138
2 158396 813894012
3 20225 90539
2 19312 32954015
3 64573 75606
1 62360 82709 998320289
2 39135 528025480
1 20083 48566 712143303
3 127796 10710
1 19964 128494 764137384
3 119458 73962
3 27985 106488
3 122652 5144
3 91416 80220
2 35530 960539834
1 37818 115607 756994456
1 100976 117451 235621319
1 43597 49294 93044299
2 105265 52196755
1 468 41906 724562905
2 143222 607940276
3 82887 37918
2 129355 362999196
3 123353 139534
1 29112 104084 777361222
3 59710 72363
2 163424 91591065
2 13807 647914220
2 147224 983211733
3 25231 130694
2 5543 937230637
1 19728 125617 157675432
1 21638 30566 403483954
2 107030 397055348
1 47988 76363 517782072
3 154486 143394
3 114278 21983
3 133797 54741
3 38959 31112
2 1830 298782099
3 135658 93991
3 74848 54857
1 43205 63092 863809425
3 51479 121590
2 2850 731294601
3 83840 71389
3 15555 59397
2 151023 488275867
3 17751 94423
2 93216 90114559
2 74315 21164891
1 118624 125695 687131113
2 73594 323827914
3 16919 91051
3 50391 18527
3 55093 27828
2 97425 567394370
1 79203 134750 328827843
1 25525 117460 736003214
2 121985 324377384
2 17893 799506777
2 176639 975805660
1 33546 76332 990684533
3 79356 77840
2 106566 544396063
1 270 26295 243860532
1 109277 153353 370918801
3 59665 42718
1 111831 128029 300180317
2 136770 570349213
2 162448 757092426
2 25505 217640360
3 181372 143416
1 8765 24864 398272939
1 122342 146733 29828270
3 58096 19800
3 1702 70919
1 21149 32030 144321446
1 63389 89422 531036118
1 11963 119613 164961926
1 95512 113874 843791880
2 175299 748634756
1 42153 113325 800054056
1 79769 130573 709293842
2 43680 32991772
2 78389 25437107
1 16319 69989 541113973
3 51501 127997
1 6304 74040 403900459
1 2130 141797 653461493
2 130834 177188422
2 41576 417770425
1 28012 64442 667095201
3 80081 88772
3 119030 128442
2 91203 837845839
2 169640 273509822
1 6607 54502 950603248
2 28283 229528237
3 16569 28966
3 170067 125040
2 103472 198569008
1 12504 120894 131965685
2 90785 118778614
1 50924 124416 95404982
2 112648 350300422
1 60604 71413 565088755
1 115165 127954 643993081
1 25598 120425 706765852
3 147913 98240
2 169743 812606796
2 3697 67969955
3 14854 76680
2 55351 89242798
3 93218 42276
1 135072 139309 390448841
2 155542 653870759
3 134528 8713
3 144218 109853
3 64297 145809
2 176671 947254716
1 46755 119021 984641628
2 131060 153721283
1 59410 152078 19285764
3 86892 130507
2 75432 414798443
3 78987 52394
1 18594 21526 123053818
1 130017 147720 279299689
3 92397 36584
3 164267 11052
1 15294 141036 385336025
2 152700 694664528
2 5317 879911305
1 36449 99777 255946598
1 45419 118942 940722481
3 124056 147035
2 39052 839285657
1 116650 121937 161455858
1 32353 137662 153574491
3 107369 116307
2 14772 24650618
3 97379 48421
2 55345 557840183
3 112314 64805
1 21946 66466 683444633
3 124642 37333
1 14751 75013 995005022
2 103605 502481376
1 2940 87473 840689005
1 72533 151540 107037709
2 177906 206079420
3 8303 52409
3 5274 3933
2 98532 872435983
1 46950 134712 462775449
3 170150 76134
2 2146 570493360
3 57754 66688
1 31869 93525 323390341
3 58847 94879
1 24908 133832 603258474
2 126620 244070268
2 50295 241732457
3 54641 55390
1 13133 150140 306290143
1 95750 116095 567960207
1 63299 118454 789886502
3 105869 143656
1 49594 84728 678756487
2 177192 110818493
2 165122 232858168
3 134323 17790
3 135932 153488
1 28550 89835 840515987
2 119489 359083660
2 143391 234659329
1 5367 11796 382122611
1 15634 31825 957955720
2 175128 174745844
1 74772 117817 374412535
2 75183 306089767
1 4538 131573 32143222
1 35866 100958 23074105
1 13295 72875 649110263
2 93008 889525856
2 34289 50879751
2 148136 316878530
1 117654 117950 770696698
2 175868 659144809
2 63982 858619746
3 65064 136877
1 92247 105371 861628960
3 35779 134343
2 70295 520736476
3 70011 108152
2 171409 298031340
1 60504 95204 384393780
3 35304 150864
3 90455 92496
3 45639 55784
3 74167 47457
3 90167 148719
1 58937 123021 654625823
3 115809 125580
1 16565 80096 230053749
3 84176 79829
1 13845 25819 659033554
3 1922 126325
3 154924 76491
1 13309 17958 237159079
1 58816 92773 794984985
3 170055 109533
1 108241 147626 895838759
1 39988 121450 642475667
2 38946 424838854
3 62637 48868
3 33031 90642
3 121821 25403
2 39017 554453278
3 115093 82236
1 33425 60196 370169882
1 24089 139413 300529700
1 2893 92278 111485835
1 24622 123240 431688954
1 33861 92194 381275798
1 43846 59816 111493919
1 27522 153966 339328979
2 103441 278322477
2 163219 64214193
1 128530 152288 195008338
2 163457 140032988
3 3124 4859
3 59329 34587
2 91118 959842389
1 30007 97684 731365776
3 181131 98238
1 5372 68563 524694310
3 177518 50049
1 7621 58459 953213466
2 161978 209539322
3 161606 127823
2 76702 963918911
3 839 97971
2 109996 942356492
2 36337 558863833
3 145393 67986
1 10044 40486 34616059
3 97830 11165
2 129730 6540324
2 91792 264741588
3 126866 6623
1 26724 62150 815939198
3 132304 29867
2 150659 831665879
3 47960 25608
3 13953 16491
1 37819 42452 924142721
2 139187 166638371
2 63695 282840390
1 4873 92425 401106666
2 56346 209391638
2 128016 468437269
1 21981 76905 482561697
2 96620 87331716
3 69604 8749
3 110935 113618
1 98124 140953 146405692
2 120408 423149063
2 109653 181766051
1 9292 95497 580581677
3 46870 34136
2 53548 199540244
2 100088 11407850
2 129485 375385746
3 83296 16664
3 130886 1031
3 63456 18630
1 97135 139833 752775770
1 71753 78605 470891878
3 31494 60516
3 167777 141168
2 157669 564900874
1 126176 150689 824143672
1 70390 98132 830380212
3 122981 78999
1 87601 140424 777649610
2 54413 255318482
2 143245 760116422
3 114570 22705
3 179507 51540
2 97552 305667154
2 101493 10321190
2 159041 467256995
3 42399 79005
3 140815 133704
1 35779 94709 655323561
2 60398 158052327
3 159351 27499
3 129304 95386
1 100924 117737 572240423
1 8535 60120 1890696
2 146794 177060455
2 42980 318416381
1 48881 144238 326927093
1 61161 136569 716829556
2 98761 258347896
3 89181 98481
3 27891 151356
1 114265 133959 225729112
1 34720 124481 867029635
2 160726 444136250
3 142911 124600
3 65644 95891
3 97267 150999
2 135055 900134735
2 2531 173545007
2 108356 111178741
1 55701 128506 486905410
2 60423 432835537
1 51689 121625 313977174
2 179951 477076398
2 37218 95849163
1 97009 102492 54496968
1 19931 40681 134492594
1 83894 137766 540096085
3 123472 137916
3 136650 62343
1 2256 150589 660580880
3 101380 90046
1 80139 117555 976471994
2 75823 564775081
1 52367 120076 383114714
3 30753 126983
1 14806 89816 399974445
3 88385 1923
2 120499 901406115
2 7286 161803256
2 148422 820522241
2 73889 599138709
1 22572 78572 909019290
2 80024 266605123
1 37599 150490 227831604
1 52336 59985 3448838
3 8059 107937
1 81299 121996 558551769
3 93612 117132
1 112329 130759 233060622
1 48168 154837 638094876
3 17712 152882
2 9807 514545915
1 3073 152342 141941921
3 97118 22439
1 110905 129741 375100111
2 157355 488655023
3 141835 29802
2 54955 496528874
1 98550 103903 137227918
3 86976 98188
3 836 48762
2 130792 296767496
1 16830 139763 991421566
2 124703 924989365
2 22624 622773543
1 35048 111692 333684422
1 75001 98880 948704283
3 153288 14329
2 75780 563016018
3 47630 94255
2 95270 174980997
3 113501 36020
3 134878 70059
3 176442 109059
2 134671 306174564
2 133851 432376849
3 131411 92477
3 131751 13685
3 64222 152722
1 84863 108504 457722198
2 3251 849563415
3 156443 11900
1 108379 146638 612077717
3 48 57158
3 36780 85061
2 77436 882896782
3 131857 132699
1 144530 154504 571649028
3 86202 150167
1 11199 129241 282703409
1 37322 137352 715238414
2 147773 813750065
2 55016 108564385
1 22947 33117 5235864
3 146681 101333
3 11756 127620
2 178893 551905670
3 10790 69381
1 100308 109003 876659778
1 3446 47181 712281167
1 55007 95072 723535202
1 35588 132262 748525888
2 39830 849889620
1 66608 84477 223435189
2 19765 883025573
3 65567 66747
2 118099 776307077
1 49930 81435 107013916
1 96464 148343 410265843
3 171866 33427
2 4832 111687335
1 2947 76811 927559337
3 179715 96438
1 28230 75320 3878125
3 176043 120941
1 29288 137200 863839909
2 135811 831227617
3 42836 149694
3 146535 19306
2 10317 688448526
1 91354 131786 92511750
1 51328 146396 734373178
3 2103 84964
3 99040 4977
2 21307 769251474
3 151047 111838
1 55247 101903 787606276
1 136339 146540 839959474
2 123451 129817688
1 27916 147437 508118882
2 103993 363327193
1 84851 108864 583044934
1 102748 136605 358788075
1 41015 71881 433760239
2 129584 573779619
1 118864 144113 964942720
3 2863 144938
1 66629 132988 875829812
1 60312 126005 186755318
1 108878 120255 18856318
1 73718 112294 511724977
3 16864 75493
3 16242 148240
1 88696 97114 451050939
1 65615 89957 960398949
3 176711 91423
1 115405 131250 200824279
2 145056 344837736
2 22426 247574389
1 27832 143896 958620135
1 28371 50106 328349604
2 53704 693705016
2 155635 264120474
1 110072 140516 523522062
2 28925 716654294
2 71218 473142333
3 143099 28759
2 141220 304029520
3 33066 129082
3 167872 98864
1 4468 63311 643753
1 86787 97703 363034366
2 8572 191769465
3 94261 120431
3 31987 5882
3 22236 100349
1 70251 87950 767742944
1 46659 57746 686276229
1 39784 67546 270521117
2 112761 845126340
2 145065 114689664
1 43820 49498 632500520
2 145371 436209887
3 73434 65500
2 155782 914373274
2 157435 922332925
1 119694 144369 490895128
3 102292 148367
3 158835 58845
3 88023 78570
2 82057 412072036
1 32650 46977 953567088
3 36920 81473
2 58456 424614482
2 76306 220083736
3 99513 115431
2 95056 320247048
3 104443 2557
1 88652 137816 952322687
2 125877 524576098
1 24156 51863 692054943
2 172818 391229333
3 43425 66219
2 158743 904866944
2 137170 568557223
2 174528 630126882
1 75038 99062 705419808
3 93244 95044
1 55613 100433 295185564
2 65512 415629571
3 165723 126862
1 55816 101826 333045750
1 74310 110555 955026876
3 116437 144797
3 41596 25091
2 159079 9705959
3 113659 123875
1 60909 85464 198913313
2 81457 984076847
2 91360 352841777
3 149323 29125
1 85525 122286 91095255
3 128238 1462
2 126302 887232663
2 179305 666299052
2 15245 783198450
1 69559 85899 398177687
2 85704 368344767
2 130593 533729409
1 54128 111924 257589709
3 1647 57432
2 139249 62374332
1 31750 108423 796956862
2 135489 845245630
2 15296 455891842
3 168336 87634
2 165167 361753783
2 146196 818587422
1 101036 113864 777069508
1 25567 77514 276090731
2 29993 541847165
2 10889 671062162
3 156297 78461
3 150453 110857
3 97255 123967
1 18627 111105 630844011
2 134510 400424279
3 173805 108036
3 150960 97913
1 10670 90065 952468972
3 103926 28219
3 60613 742
2 59284 23288592
2 114378 394763355
1 14126 17570 750101959
1 914 9771 476875979
2 180265 556986175
2 152581 732832016
3 168958 20000
2 55035 941744782
3 19572 15748
2 31632 184608931
2 165353 619196110
1 52849 99403 662845632
2 113927 714962647
1 59322 75592 787887062
2 160589 721142447
3 150575 4325
3 97655 130746
1 32358 106428 369978789
1 20134 20979 824049622
2 35632 292069246
3 37590 70397
2 117863 978434044
1 19595 152435 770933711
1 28262 46482 546286182
3 26682 18850
3 7477 128028
2 98986 431651662
2 109711 566353542
3 80541 24555
2 170701 494677031
1 4165 135530 640648374
3 33955 15498
2 133883 415439543
3 10047 112612
3 134218 60237
3 143541 19424
1 37258 148463 477332549
2 74174 150766927
3 13423 23060
2 154207 110868144
2 134955 623806803
1 9149 152042 561287961
3 145779 35835
3 136100 73256
2 82043 100202762
2 41246 833308633
2 154533 270298823
3 114466 74974
2 74636 750589586
3 161910 144385
1 5239 50704 17094031
2 10241 647180460
1 36836 53353 274778110
1 99062 104993 861519028
1 71018 119773 744665296
1 10459 116883 42712047
2 68815 75257281
3 103310 17834
3 70295 4038
3 93842 153862
3 39862 114301
1 11386 90291 634750331
2 22842 791689147
1 90931 154144 459374746
2 164149 175640304
1 30055 153247 216197353
1 15580 59977 527476677
2 141551 9966686
1 102781 150734 748912578
2 165983 897219295
3 173594 31085
2 139362 389947099
3 119701 345
2 147017 855900439
1 36216 148012 559823559
3 73119 52875
2 169517 809063712
1 24059 125321 29958501
3 166229 93180
3 114342 797
2 108669 115003229
1 115313 124622 327432520
1 84236 138550 256205207
1 74257 149814 738740730
1 41995 96174 583525489
3 53840 38706
1 72575 84673 389500589
3 142301 52296
2 2020 928297792
2 84307 728631059
1 30071 115713 716985865
3 113337 10109
1 18484 33834 751912109
2 47278 11788144
2 117075 153346549
1 57919 95813 428488732
1 6820 150590 494321616
2 181620 914075324
3 90607 100360
2 140840 163522209
2 66889 896549860
2 16152 706977242
1 35485 107929 173626772
3 18641 154608
3 57840 68786
3 150579 54749
3 98024 1895
2 164226 254740927
2 31646 476948471
2 157504 215571842
1 40482 87614 584718922
2 43432 157925607
3 170789 87505
2 33290 643407954
1 44292 119354 389974554
1 7141 82235 298260349
2 11806 486073035
2 145274 475651871
1 11625 74283 824173047
2 54339 478668228
2 145210 568359388
2 73431 245906722
1 8969 73050 551555197
2 55303 724840207
3 31245 46546
1 46083 137205 762665245
3 152913 54305
2 54096 539344886
1 88349 149564 830673842
1 45134 86581 486424643
3 26437 68142
3 179415 133835
1 64645 111787 548267130
3 33347 127903
1 54323 66339 459277545
3 126174 151546
3 32224 137168
2 76633 559021579
1 135303 142657 487650290
1 36006 145141 239837925
1 31489 67086 455634333
3 108660 34652
2 34931 445264783
2 46531 951365090
2 32494 658287787
1 4771 123338 261607357
3 36964 85117
2 136430 56183006
2 123675 752726272
1 86559 122799 977204212
3 16309 25048
1 8192 46001 200139097
3 50982 115476
2 111463 712016990
1 80439 129946 356293749
3 62731 2859
3 131478 116194
2 13381 252870566
1 135825 153779 978087082
3 137191 71116
2 45649 285048784
3 179620 123322
1 61681 128026 262344431
2 43462 932061594
1 12396 151263 104969921
1 71269 148175 246196222
2 178383 316775158
2 20434 958142556
2 15286 504986507
2 38924 962237474
2 181050 150119647
3 93515 112044
2 126080 321050000
1 97002 98453 267787620
2 58538 26067150
1 78800 85080 614971330
3 164873 20942
3 110936 130949
2 175501 691302794
3 167074 122354
2 99781 602531209
1 5918 95791 372683658
2 176047 219281513
2 49016 867533370
1 16676 40358 211515419
3 111758 137920
1 57140 133486 401104674
2 24002 115751744
3 113951 137004
3 40007 22574
3 28385 101949
3 38258 52486
1 21709 144695 882255317
3 172805 18621
1 106623 133387 625894411
3 133797 63835
3 179370 108616
2 99364 222097372
2 181447 968359411
2 18366 535255152
1 63769 68368 747712649
3 163589 55534
3 43401 38062
1 69633 131070 554160563
1 72289 78552 701632149
2 170577 16188935
2 73482 959215340
2 64147 75416068
2 99955 772713010
1 63502 119455 322427252
3 181400 78775
3 17456 42917
2 109038 188393204
3 105194 71290
1 14912 23536 979413786
2 7845 977072122
3 103245 15995
1 59019 98263 990972633
2 92710 310151221
3 12523 122475
2 154668 814635327
1 108960 152237 854194881
2 105324 591316207
3 167813 33908
3 14687 14673
1 39692 137856 939687061
3 176145 34598
2 92463 365319198
1 84057 95733 766369678
3 124996 144363
3 67024 37634
3 171427 95343
2 50213 664960868
2 77266 73929914
1 113202 151222 663978881
1 97570 133577 291433222
3 150134 33370
2 27268 339503677
1 74105 76254 525158784
1 58240 115106 133913234
1 11684 137931 453270809
3 52933 54574
3 76466 7724
2 151276 911292250
1 54276 129271 393670107
1 20799 49750 602462215
1 23377 62288 834605492
3 141599 58405
1 93577 134313 132375983
1 2201 88535 142692300
2 9830 679142433
2 171083 866045294
3 123063 9474
1 89289 152458 981549268
3 60394 123204
2 143952 133600733
1 125225 128067 677573020
3 105528 65087
2 88645 59243265
1 12549 104844 661051013
1 30944 51217 688439856
3 155410 63482
2 74665 441496199
2 154126 677477072
2 1025 838603236
2 106482 712057232
2 119371 443806538
3 135125 42703
2 71094 961142190
2 95780 322530232
2 118629 790271440
3 67035 51128
3 46551 115085
1 7839 151177 785080406
2 19619 530073774
1 88244 90025 803718610
2 90411 565205357
1 2000 118525 111433466
1 23869 31755 326980445
1 36548 135034 13557253
1 6555 22604 809536006
2 31139 567596444
2 85696 145110781
2 61195 926591747
3 149690 10910
1 80012 149245 268704377
3 150734 111072
3 41718 77721
2 113834 61559849
2 112648 343854938
1 104791 130464 959719911
1 21125 102266 622149654
2 114577 829778623
1 47161 125444 379853404
3 5465 104933
1 47837 125333 183446302
2 88034 537718539
3 95764 127513
3 10294 84619
2 84665 846997984
3 113082 68528
3 95523 89494
1 79596 137144 115226096
2 86613 33400175
3 28088 35477
3 71722 9839
3 1924 152569
2 112342 999066534
1 7580 136256 837686484
1 43785 81463 852745120
3 157894 45831
2 108649 258663898
3 163329 34320
2 32452 62389905
2 14673 840610684
3 22839 69565
1 109687 120073 31303167
3 126792 26896
2 110732 220195898
3 114548 23719
3 207 15309
3 40648 78031
1 45258 69345 383563050
3 76443 147979
3 7950 103390
3 123284 85785
3 8481 120997
1 49243 91655 518025940
2 102658 904696828
3 70926 65026
1 77224 103069 136844027
3 48015 34658
1 68555 94790 497056087
1 62405 120537 314774761
1 80433 101203 922338114
1 93535 135065 352456630
3 167391 28868
1 94958 96490 788295783
3 48180 68478
1 37840 94917 109973773
2 104763 650399320
2 168043 524051548
3 156613 122617
3 81057 134717
3 151832 58857
1 24505 55187 105351822
1 8786 23859 707275202
3 41345 3089
3 70212 40447
3 150484 98056
2 48061 465491855
1 61576 136271 772734262
2 53005 20725839
2 7073 548375809
2 176928 737460921
1 100623 136599 674783066
1 148210 153969 516705154
3 28818 114080
1 28325 140493 356432788
1 74341 151728 18721260
1 40812 60200 791934404
3 129546 152441
3 47488 69768
1 91622 139417 364414377
1 36626 76131 184364872
3 172242 2792
3 11366 111785
1 40530 127757 256495456
3 163827 53456
2 689 735754740
2 41937 803637561
1 64304 75239 797337107
2 166820 285165821
2 102653 382066356
2 142449 54250304
1 134258 153216 185729909
1 71671 130784 569040713
1 77942 89420 187397248
1 1872 140584 37132877
1 34661 137081 441140708
1 131402 131581 411626991
1 87085 114822 156702364
3 105920 111952
2 108193 16425338
1 40307 96611 946153903
3 52178 68944
3 24720 75027
2 172159 378349231
1 66400 131946 666804487
1 74625 106613 922769268
3 150179 56113
2 150683 94618098
1 102061 131677 279271343
2 90808 230542328
2 144751 60200474
1 16450 60490 734341007
2 110283 419317980
2 42812 816195181
3 109645 66196
3 98256 67166
1 128482 142242 819990790
1 23222 97453 20429872
3 63542 4639
3 169316 46471
3 98416 37603
2 128897 338252996
2 131084 318284187
1 51992 142265 766002698
1 33051 131610 566351913
3 162250 61422
1 14210 28553 836283896
1 56915 136271 485022375
3 148002 134437
2 113273 173769889
3 101408 27230
2 160395 846716261
2 56954 430954542
2 88970 127395128
1 90384 111820 73614971
1 118056 142462 345081066
2 55114 125274588
3 78485 132861
2 60556 764647526
3 77522 115028
3 92513 3493
3 146248 94242
3 27872 32844
2 96672 957735363
1 11530 85408 188339881
1 27087 93035 81114052
2 177048 850413573
1 100964 123796 957652875
3 176697 51266
3 41254 91373
3 125321 8246
1 10214 23757 493656933
1 803 10997 463964486
1 82279 133634 454612281
3 123390 56116
3 100121 10242
2 31418 414111666
3 8774 134801
1 2663 101322 801847104
1 114411 151638 68796272
3 163959 83816
2 100871 514378136
2 77326 654033236
2 85565 30151110
3 116042 57687
1 3872 24679 855537631
2 56297 690910874
2 61759 122024328
1 43092 91842 871331141
3 167685 48381
1 14324 29568 215935899
3 12774 11585
1 75659 114185 937034985
1 84907 115052 553647608
1 69857 82792 962721508
1 73292 80653 321568579
2 18973 784457168
3 74829 92081
3 180586 32562
3 149006 128809
1 135797 150519 433713100
3 107864 89249
2 127166 786739415
2 179496 332015912
3 70039 49797
3 77415 136243
1 29654 62670 613568250
1 71266 148758 658289451
1 85791 106218 677831608
3 163403 17614
3 81660 110092
3 54239 23824
1 62107 110449 531762641
2 17632 657740150
2 159168 179436911
3 139551 139447
3 131946 9234
1 67184 87338 315385924
2 128751 472013175
1 92494 138929 545527610
1 38644 44185 139712981
3 180033 7234
2 151831 298998329
1 89711 106024 668760396
3 80574 35047
1 14611 124372 312985980
1 8997 80732 36915373
3 4686 95979
2 105795 75329336
1 61695 74316 846335842
2 42571 433388128
3 72234 66693
3 150894 81112
1 106331 145505 986441533
2 139258 792480525
2 147126 914643531
3 2614 134804
1 70611 101682 835279750
2 83549 523844586
2 39029 658957786
2 54544 436917908
3 79354 45607
1 39634 99529 642304107
3 18181 67247
3 59892 44612
2 87873 728415224
3 150662 6909
1 24628 79369 339020975
2 43543 360662671
2 3323 482488609
1 113571 149131 945078509
1 40217 128569 218059116
1 69731 73570 195819725
1 404 124236 439082153
3 55573 96053
2 139636 735698867
3 50435 18679
2 62649 410896013
2 75143 626033491
1 53300 65002 506049157
1 94082 99667 252974219
3 57660 116784
2 9716 96088169
1 67265 122875 833508605
3 108972 10341
1 106986 138959 931356596
1 34220 92704 264515570
2 160357 252651890
3 78105 114336
3 71152 46244
2 156799 998964069
2 1812 730581975
2 17714 235705036
2 8673 626999179
1 33316 88818 933982145
2 164455 471008836
2 151675 869054214
1 26678 116069 858412626
2 26313 924125495
1 4105 6299 487306520
3 80922 54106
3 60645 650
2 141103 509166150
3 37270 137561
1 93100 109399 198932506
3 119513 90269
1 45870 47461 853315423
3 119823 40271
2 19218 432267483
1 10622 120541 804967723
3 88738 98025
1 12083 68909 150455858
1 56549 64707 839732006
1 22726 42313 221013954
2 57369 905740426
1 10848 62657 309186301
2 33396 445802279
1 50552 87193 742598299
3 59415 30868
1 64536 154632 975951664
1 45165 46944 462105810
1 42007 140504 470497327
2 56333 792110494
3 101702 48091
3 126113 42997
1 80604 123472 160273395
3 112869 121042
1 15426 36715 716498108
1 76715 103874 552121944
1 2873 72321 481264429
1 820 135020 753580988
2 102614 773070076
2 136837 763041364
3 78655 97821
1 26857 81563 218261008
2 83625 585087771
1 67836 82755 764390117
3 97595 42930
1 17222 136167 413199792
3 49084 27056
3 151378 42710
1 80099 144673 470902727
3 50914 79779
3 164784 137513
1 135584 139423 227768469
1 8312 17127 269567187
2 12334 400170204
3 5434 132142
3 28967 80781
2 86306 644468185
3 30346 22126
1 6971 124600 914337214
3 89556 55607
2 23945 873882004
2 146851 414166521
3 34614 13207
3 80560 137172
1 4651 41277 891694478
2 98013 517084389
3 89595 147113
1 52732 145362 230821729
3 44415 10186
2 46367 771383390
1 18304 113213 768224620
3 113304 4110
2 3420 456139278
3 53605 74770
2 90396 115283385
2 171653 572645972
2 16700 379563388
1 5471 25785 316889778
1 129432 132740 548827009
2 122445 998110458
1 100910 124653 14064564
1 43325 127951 287861154
3 177807 4838
2 99841 118766820
1 90574 95354 346020938
1 83691 144431 284864996
3 155280 64127
2 68277 274953324
3 5741 28462
1 24301 152444 173849430
1 59138 132176 590539527
2 46104 407882012
2 42171 466037770
3 165992 110329
2 91765 896268867
1 44984 87107 771172883
3 87193 108339
2 64187 795616975
2 12673 775048399
2 15472 784555249
2 47066 430462067
3 38848 139644
1 101043 148779 458245319
3 44480 9163
2 143228 166250898
1 108035 123916 644442472
1 59434 109241 643974025
3 110565 82941
2 180917 903974048
3 113602 91445
3 89088 3655
1 47066 85551 602310569
3 165545 53603
2 52270 79481498
1 8380 117630 673984102
3 7533 14273
2 29881 154594451
3 28325 24681
1 28619 96761 198989857
3 31579 41610
3 43789 20703
3 33615 98700
2 133368 733479240
3 113609 26587
3 46348 145532
2 91522 318088842
3 52283 21158
1 104652 128612 695503560
2 155503 89319480
1 26626 84173 120278034
3 19822 41402
1 122618 141910 963281522
3 71666 129432
3 21703 47282
3 129889 112768
3 73681 55065
3 83677 45746
2 126305 56402410
3 93479 55994
2 57788 645411922
2 34632 845084192
3 149087 55207
1 18306 109284 498156273
2 85106 613835159
1 28159 30804 332004127
3 164990 146973
3 103468 122761
2 121881 761012213
3 90068 123446
3 129653 137706
3 4206 27487
2 65622 592416628
3 123715 60707
3 10974 69635
3 34825 98764
1 119592 126721 887464418
1 10451 37731 351633431
1 77788 131841 36174582
1 95968 135627 165894332
3 156557 94049
1 60633 105920 338392391
3 49626 40270
2 114192 199666595
1 64048 145313 876454335
3 24926 95821
1 2941 135111 635816966
1 22846 94787 227079654
2 152371 267590777
2 157680 583051016
2 6999 646009195
3 23494 15849
2 144071 189375972
1 129756 142987 669169589
2 47124 857840180
2 105982 478765669
3 26653 62887
1 23106 67140 281866655
3 127140 51866
1 31917 133862 232220221
3 60549 9643
2 126056 63586403
1 45953 74657 848605105
3 164524 124641
1 55282 60506 985386601
3 167619 41935
1 61298 115803 845464690
3 76274 35393
3 165076 149434
3 21642 105125
1 71811 113945 721879108
2 62871 251216708
1 27626 35627 570317192
1 35503 147465 749495751
2 112330 897999057
1 65852 91548 988235588
2 124996 168196098
3 50659 137463
2 75766 326761437
3 39119 2324
3 115125 80425
3 26538 117940
3 87658 117347
2 181182 353879102
1 107621 119286 681292981
1 12375 72054 826448264
1 50009 92145 668953277
3 155360 124311
2 125358 479811489
2 177531 512655116
2 171868 477405957
3 47277 141610
1 103849 121798 54920748
2 78129 677605208
2 107015 25496014
1 68899 153558 977742957
2 134607 365301694
3 121218 59910
1 56578 103652 147805475
2 93335 127914711
1 12660 27944 742545780
3 156366 143732
2 34974 409477008
2 131506 394053666
1 21569 118499 357542621
2 169809 990760891
1 56076 81310 776839667
3 14186 116998
2 108893 845474317
3 32705 63367
1 3602 53019 563649567
2 96356 644939391
1 127957 141054 76136834
3 63500 33380
2 163134 242144439
1 107981 129339 841555073
2 122526 432131792
1 32867 131710 878571095
1 19474 95701 270323731
1 28700 149237 334715288
1 23391 48062 576964982
1 798 74882 816442096
2 141317 265999324
2 82288 890520741
1 306 14527 238140364
2 90146 783612989
3 121074 9163
2 127071 704785532
3 179654 150428
2 127755 263131779
3 48699 84705
3 75117 36401
1 96241 122896 129333069
2 95990 846999339
3 40242 137661
1 27240 132977 724085167
3 83069 9262
1 95273 120613 568212977
1 38147 56941 284199682
2 179987 875171149
3 67626 4943
3 114626 56686
2 100693 16316975
2 109223 326682304
2 70351 148897480
2 41237 248558532
2 166228 597820397
2 59020 670326314
2 40666 188927776
1 55263 64504 337324176
1 59102 154457 694429266
3 38415 123932
2 130258 936932991
2 75821 347695869
2 177628 523608921
3 116372 141481
2 118249 636276511
2 146892 213216357
2 180068 275385203
2 177980 87101144
2 118599 400040455
3 43039 121308
3 23051 7787
2 79713 581416144
3 26331 98118
1 95558 100971 763186483
3 150594 118452
1 55247 103624 414074447
2 139843 940952623
2 76703 952066637
2 34829 3278655
1 8304 51968 103683682
3 47603 20514
2 20879 78900427
1 26462 57925 49481060
2 68064 609567036
2 51009 292597693
3 104340 66645
2 111298 367814093
1 54354 115113 104000011
3 150312 99181
2 18637 615624390
1 6764 55573 986699862
2 148438 292712377
3 48206 134401
2 163691 850577960
3 158358 43397
3 67743 130423
1 46624 84378 404789914
1 3555 119179 489747874
3 34065 39712
1 111432 154053 588819633
2 26997 279008717
1 39123 136731 280283686
1 13419 151352 709884156
2 79230 892342226
2 63491 397205353
2 26243 496405680
1 31972 123391 838000701
1 53308 55418 140859854
3 48431 113463
1 5622 86136 582952794
3 17752 110688
1 103057 103756 947835034
1 78525 123057 828428411
1 98547 126842 906717202
2 56910 384799789
1 17747 52738 557573479
2 32395 793276018
3 107062 52849
2 41841 933870959
2 130040 781210882
1 98601 132022 773113673
2 168505 220649434
3 1236 52613
1 10042 120507 945909824
1 140479 144483 721472108
1 37221 90924 28538022
3 82127 133396
2 136494 577647876
3 157879 142677
1 28993 128062 286760087
2 2163 112760282
1 26251 65537 461763410
3 35179 59187
3 103060 9202
3 32619 80555
3 15911 54537
2 53781 864008825
1 65380 66858 730035654
1 16905 59770 34191329
1 51249 90003 121307180
3 28085 139705
3 145470 98912
2 23743 78440622
3 128110 25323
3 78987 49200
3 110997 79526
2 110733 90807627
2 122173 814537836
3 111284 3356
3 55724 94240
3 150627 127945
2 109007 402014428
2 34505 39061281
2 159467 939638060
3 642 60515
3 46185 139816
3 80336 32748
3 147764 130961
2 126715 23482438
2 141287 543554376
1 109918 126478 558277366
2 143130 22815915
1 94471 153002 912045336
1 56956 144073 379173954
1 51115 93722 632886679
2 121746 259710033
1 50296 92815 853181011
2 2515 707674303
1 108392 147746 430484481
1 142814 144447 3538190
2 67792 418624545
2 76913 436957487
2 128071 537229634
1 66821 97180 596917369
2 153469 917096934
1 45095 130615 78094957
2 124646 575503293
1 40786 71401 551537127
1 15301 81968 127195894
3 20942 145002
1 17531 140897 37126682
1 4540 40726 208692354
2 29707 12900515
3 52031 128727
2 171218 339589602
2 44860 286244753
2 40479 943604407
3 4779 30406
1 19481 111894 348086607
2 133324 717282964
2 178557 516310384
3 147734 17038
2 156520 157590678
3 54608 45669
1 5671 122010 949119813
1 69982 98922 460172356
3 135442 99393
2 123346 301593301
3 60505 153809
1 9115 55639 160809345
1 16756 136614 641611141
3 121742 129959
3 30309 115442
3 27071 8069
3 5136 42346
3 102545 49799
3 36051 11955
1 87195 131243 183143125
3 3763 29644
2 178315 47468298
1 70226 111621 881663452
2 107876 726370348
3 139098 141251
2 136468 561464400
2 107930 779624641
1 54618 90916 464064181
3 154454 1141
3 70219 147487
2 124699 495662953
2 774 647910014
2 57163 820034861
3 90978 148569
3 76375 97881
2 143657 855509491
1 35916 65149 385662046
3 158315 46011
1 17286 55895 899884095
2 136487 349735382
1 5554 37606 780122538
1 19649 92780 517180664
1 14634 116855 91336847
3 96108 101651
2 139392 196309398
3 159415 14849
1 119076 137997 568405640
1 47647 77398 584185610
1 58264 135994 783736246
2 80168 637702056
3 136151 34259
3 145587 59529
3 128353 91687
1 32179 39707 569350383
3 21172 27460
2 61922 208878441
2 19675 716397490
2 72702 801785425
1 114676 120404 967546297
3 97248 32703
1 98082 140949 404993728
1 59822 103045 591351579
1 941 46766 680259520
3 21200 126489
3 155230 118312
1 31727 41072 585771046
3 66612 20940
2 60688 53914274
3 127609 116769
3 114808 20618
2 128650 110574595
3 31006 32165
3 87083 74485
3 104640 37414
3 75681 67603
2 37263 249871242
1 98790 152910 230158970
2 121726 392832713
3 40876 92165
3 1364 28538
2 53733 421545011
2 127036 765285489
3 165403 33860
2 14446 795975860
1 85858 146933 456537739
1 101112 152978 461804179
2 70891 185768366
3 147056 51854
3 140215 48167
3 126499 711
1 31355 140429 288698948
3 21497 37481
1 76834 145623 451370755
1 76014 80968 702521158
2 89756 943642636
2 25884 287650709
2 7147 329799252
1 22810 58694 448243897
1 66538 80615 411361073
3 38087 69705
2 63470 475991002
2 4854 108113012
1 120257 124682 998934405
1 41481 136934 292320455
2 5062 443822702
1 112955 149738 200997284
1 29256 49396 200854010
3 54238 19348
3 96068 152162
2 105734 539496763
2 150898 922972324
1 5059 78466 352815626
2 24115 556568367
3 137983 121765
2 18602 353893233
2 15215 586136143
2 85441 652548143
1 105177 120015 801766994
3 156625 139160
3 63661 6659
1 923 11390 52153181
2 2762 548034013
1 123144 144675 775214370
1 20646 97360 149150529
2 67216 44248143
2 106755 848240113
1 86281 118454 494375498
1 22883 140529 318033466
1 14178 53674 294144751
1 108912 136541 753208719
3 124098 130911
1 42775 46501 195930859
3 116910 106218
2 171895 994722581
1 37448 96464 6193277
3 166343 19539
2 28267 843154643
3 86122 94998
1 29751 145869 141464955
1 7527 66557 94424321
3 120328 152596
2 52195 950816516
3 137619 13248
2 90375 174354423
1 27475 27665 818324016
1 121460 149822 354768077
1 26851 76970 191025862
1 1270 113341 659472081
2 113020 783469442
2 173790 327218306
3 76715 10306
2 151948 71760494
1 48614 58820 85881932
1 116788 123872 948416183
1 9517 139809 969125485
2 83573 731954427
1 45079 108244 11817025
3 96319 32460
3 180639 21495
3 178504 83864
3 161824 153270
3 173310 139848
1 48069 66587 297757276
3 177471 145045
3 128549 116629
2 133391 855772539
1 17595 134452 877923850
3 116733 50886
3 165774 75808
1 7057 19714 654283101
1 111357 142619 772253219
3 113949 111179
2 25168 661975804
3 22686 51688
3 120153 127942
1 79402 126479 608849629
1 3239 27550 348736645
3 131494 39877
1 54142 130976 215672178
3 69877 52201
1 59935 154690 684252779
2 5342 346473304
1 38159 152842 769289381
2 43141 196972940
1 88624 128524 401632260
2 22366 737481736
2 126925 522337677
1 40501 107379 505330769
3 49018 7846
3 101525 2105
1 43509 130829 825955285
2 82925 780208369
2 54141 80544325
3 130035 44208
2 7076 784572984
3 140384 149739
3 169823 25470
3 111247 95497
1 35547 65751 610934939
3 3514 14104
1 10342 131196 459031468
1 123377 131147 270345694
2 44603 470105347
2 14042 398450337
3 5042 82956
1 25319 89725 396635207
2 119321 814172680
1 60075 153074 194279111
1 13442 81504 837777282
2 23649 462753842
2 120390 819049188
2 1529 460673213
3 155852 48881
2 99316 584432220
3 171680 5102
1 11680 76147 471567510
1 69929 102379 370038257
1 8423 89391 344559812
1 16587 81132 492458555
1 23833 36727 467252083
3 1129 68669
1 125172 134845 902274311
1 29033 31487 90117529
2 135060 338577833
3 73142 66419
1 66007 145705 405219572
3 77444 80845
1 83493 130130 531155015
1 75820 103616 432828948
3 144747 102632
3 47800 50791
2 144207 813453287
3 23248 42296
2 77173 489520962
2 9236 720330345
1 97247 130379 564173458
3 83049 39733
2 135688 434018173
2 178119 962426302
2 5771 25091954
3 46986 150866
1 4295 102677 743032649
2 60886 320134049
3 78016 74475
2 140685 826688875
3 12457 115201
3 133216 95170
2 81959 414387357
1 6737 95635 485619949
1 46710 125203 953877122
3 104705 32017
3 43085 151929
1 26155 109644 72761332
3 39180 102732
2 26766 947874478
3 75449 146267
1 90264 103713 28978283
2 90813 779265668
2 101293 573088509
2 139531 551179282
2 45267 993935057
3 141651 33362
2 79410 502950351
2 78595 33200209
3 20978 36700
2 47380 533783995
1 45484 149651 267571157
1 50433 91474 981314044
1 99690 121249 513105824
2 38710 184394439
1 26719 35267 94436359
1 28309 67389 610733937
2 78805 520391390
2 148693 877185206
2 81141 701247755
2 48334 763041147
3 62782 108250
1 22473 47312 843862254
3 117290 137667
3 19471 123796
3 108297 100356
3 120787 73797
1 30366 100584 702647981
2 95897 157184175
2 76502 418406022
1 19112 55694 403438357
3 47910 70313
1 118499 131746 367794891
3 140476 73760
1 76258 142446 440012681
2 113944 208102709
2 175334 227207163
2 38335 484970036
1 88467 132961 560482246
1 60643 113640 728697231
1 41720 132064 861306586
3 61684 14084
1 37740 43432 553743650
2 128426 416399334
3 137541 132947
3 121849 111660
3 174381 148475
3 56083 123314
2 108468 487674975
2 16083 239078870
1 57597 67756 77919546
2 84984 344930354
1 81476 121275 294585359
1 13089 31352 575668788
3 3927 48534
2 29346 656009757
2 158416 646543877
1 35962 140217 539068439
3 44988 11089
1 6858 86363 700288244
2 40921 771400571
2 138655 332804364
1 96201 111345 480981728
3 50272 17163
3 171556 93482
2 35436 222228071
2 153529 405306872
1 32680 143250 670617426
3 147587 75123
3 149104 134661
3 10335 53692
3 26118 142123
1 25826 84726 442658818
3 116887 92181
2 29785 236726215
2 54790 170259046
1 95928 99882 878450994
1 54918 147593 122535615
1 82416 109255 189303183
1 25811 148885 765532528
3 152198 28649
2 118174 706707767
3 12633 149346
1 41559 56516 374331060
1 30974 99541 693034945
3 74629 9716
2 113100 95892132
3 137249 129586
2 177560 190065707
1 62200 85547 192572716
1 16614 74818 792275152
1 29410 153162 2891492
1 75727 143253 402128335
2 85578 282237885
3 44717 9632
2 103344 323327578
3 141679 115141
1 75591 88917 633608650
3 110284 77811
2 107001 740796366
2 162782 670744523
3 144859 10592
2 95050 817382719
1 110959 114340 369308373
3 167601 90576
2 134403 529894377
1 26232 72636 402049539
1 5664 23764 800553779
3 113893 73762
1 140192 146106 576790989
2 150371 177246570
2 99443 285216990
2 159711 529665909
3 21407 138837
2 117310 753527860
3 3144 135850
3 103635 31356
3 120339 153681
1 79510 90931 990938064
3 45562 38453
2 110369 418701584
3 91319 87385
2 75475 315513822
2 99702 277661825
1 74519 96810 357246123
3 100390 153305
2 94637 647391780
2 110160 28596039
2 55920 825265241
2 157130 691847817
1 24756 54006 81605239
2 26585 63554843
3 172179 37841
1 40075 65251 424142881
3 153801 78967
2 173778 237537572
1 38590 99750 503747767
1 127489 151113 131786621
3 24495 106607
3 84153 60018
3 113610 44331
3 89764 95233
2 39945 448657318
3 64729 137869
3 32412 55782
2 114617 494019512
3 124330 48853
1 83154 114563 689310930
2 27283 762803361
3 143159 111555
1 78396 101892 784615607
2 177040 56879472
1 115276 120601 230234028
3 108396 126230
2 20282 936128431
3 84154 68722
3 17021 15609
2 95605 171298324
1 26605 130101 368380834
1 10207 120043 822153821
3 22530 134160
2 63802 157219096
3 27585 96250
3 64648 70034
1 631 78398 365270949
2 74253 231134846
3 147350 87521
1 96789 115661 265996674
2 54995 130088585
1 52019 94554 950604639
2 40935 68049996
1 85295 121277 887909606
1 44736 130723 919118446
3 131732 45702
2 23104 51974651
2 24078 79514329
2 167944 393347867
3 143849 86571
1 124683 137501 948761995
3 107737 129695
2 13734 953946002
3 40355 61340
1 39036 123643 114747384
1 6450 55971 172111426
1 36696 69575 23854063
2 67290 985213144
1 69780 76124 513229637
2 94625 484096386
2 131690 465963520
2 76439 607585719
2 6854 189608333
3 85846 14672
3 95437 97557
2 108217 265367786
3 41733 136619
1 77 76074 317951886
3 92489 119579
2 60962 301854914
3 82713 15229
1 40631 111157 175206137
2 59688 473798182
1 27196 99436 966508021
2 110778 240064922
3 103478 110896
3 9853 117041
1 106142 143873 409401548
1 25942 26756 472930860
2 73839 215489804
1 57524 87160 70347763
1 39467 45210 602303761
3 162181 3684
2 23446 690263529
2 123705 492902605
1 50156 133826 662846199
2 119796 823228086
3 1455 88109
1 81688 115301 728713509
2 59538 549365499
1 17006 154045 775706487
3 17540 11908
1 37723 69111 365444455
1 72575 88926 573631452
3 147271 33996
1 147177 149455 16961728
2 43022 155954247
1 16157 62592 989071258
3 10001 61111
2 167838 564146378
2 67320 721658323
3 13352 89074
2 121260 217958027
2 101573 464562456
3 151326 76134
2 104807 782412633
3 58152 45703
3 181545 153292
1 23480 148196 557181711
2 106429 823629188
1 43298 145070 498653036
1 16278 105568 34581876
1 55578 128063 558851049
2 116666 130727295
1 72613 111028 209907233
2 52334 906308775
1 42855 137037 466282517
2 158377 935546924
3 7750 18535
3 146223 43805
3 123086 38765
2 91355 866952518
1 44289 59267 541308779
3 154875 150500
2 3052 413632166
2 56208 392682003
2 42953 852563902
3 152485 112393
1 85132 88621 145845838
3 136084 10848
1 126583 134209 969949233
2 79907 459111292
2 107325 724207335
3 158805 99471
1 60435 128709 238947236
1 76071 125971 674618181
2 134366 28201277
2 36104 894340473
3 60056 78498
3 38541 83190
2 176908 865684360
1 117415 117550 405319713
2 171841 978309232
1 140036 154167 684463930
3 151101 111142
2 34282 394550705
3 16719 22879
3 44270 102911
3 50862 101307
1 13203 89264 298935799
1 67897 92152 317809798
2 113832 937861440
1 51985 104343 971931884
2 65897 188724178
1 117020 138221 875141376
2 125623 1894205
2 170804 3276592
1 30553 147576 265717284
1 95717 151776 775114123
2 108228 316400824
2 177940 394044654
3 54861 113799
2 167902 445161117
3 47858 112120
2 87550 759659960
3 113897 141563
1 36626 153589 532983051
2 53156 330954073
2 63068 178500743
1 128999 132234 698756211
2 162093 963008163
3 57779 124699
2 123682 404391376
3 28131 24047
2 166526 80696531
1 41167 132825 772212891
1 48911 95235 708966310
1 28822 88480 237900480
3 134991 143512
2 87994 898469659
2 57612 367556075
1 38466 147284 618507976
2 40664 618702077
2 58989 765617854
1 24204 77480 515499446
3 127171 33600
2 169467 299062343
1 12064 35691 150937693
2 103398 323496961
2 80268 956744978
3 81077 111651
3 122423 125972
2 38198 768001543
1 59206 144766 612113466
1 98903 106799 437431089
3 125808 19892
3 28458 65896
2 15966 470829384
3 72068 5706
3 159743 65259
1 38134 146881 982794865
2 87382 257588912
3 61358 145024
2 97299 569760004
1 61566 122840 685104159
3 80838 92488
3 47228 63435
2 154321 713855510
3 99326 79498
1 4943 64408 733595595
3 166318 130456
3 9404 23272
2 143670 45249588
1 6179 68171 12201418
3 170783 411
2 179437 961749096
1 16697 104323 553316542
3 4336 35944
2 83332 448207832
3 103145 133575
1 28246 54173 896025881
1 1790 2509 59001839
2 120840 407789570
1 15445 154962 747714275
3 120162 90952
1 46629 123691 175976471
2 94654 147531957
1 94305 124943 87992386
1 81253 91894 467794966
1 1750 40965 792476171
2 44947 306099283
1 22401 147893 644885413
1 83309 102860 532485918
3 110911 79640
2 82587 487407159
1 37201 129070 592240820
1 72957 137987 617904400
3 21770 76795
1 47289 53575 762877075
1 15680 21895 193542213
2 40085 455706227
1 44220 148369 283225879
1 17288 52254 574419417
1 3999 86664 337403530
1 14848 153569 98649986
1 24262 121836 781300420
2 20472 445414139
3 31233 40770
3 26505 106945
2 7973 841515055
1 120106 142011 562627008
2 42194 596280781
2 174084 576402620
1 6622 46176 489954278
1 6015 27598 517883606
1 15143 146056 457181300
1 149547 151291 124412416
2 164338 641968431
2 147371 573361589
3 81116 59086
3 112526 154756
3 101583 47265
1 10660 136862 538848471
2 7144 95039076
2 101142 567570455
1 43664 62105 713559577
1 64056 124365 852477143
2 97007 907556124
3 60569 150377
1 142014 148790 100258670
1 39744 83821 807743137
2 46787 609266590
3 50175 12282
3 666 94019
3 42745 87831
3 3692 93003
3 141726 24615
1 36376 50235 189119738
1 9528 20128 607798357
3 163845 152764
3 107579 28145
3 72068 13594
3 149900 87448
2 166847 893063771
3 39280 132420
3 39435 42549
3 16444 100188
3 3425 142023
1 122972 123714 342157169
3 75405 131309
2 68616 688403583
2 57266 285465642
1 43260 123695 779347898
3 71539 21797
2 36485 241779926
2 42750 16575632
2 170853 553935468
2 61389 849531339
2 81582 519842087
3 111773 42833
2 29629 834547264
3 75370 93527
2 120293 811263502
2 32180 936256317
3 2717 57696
1 77933 79165 189259783
2 87279 670609906
3 87955 27996
3 311 112007
1 112909 144390 184138549
1 45158 138677 625009076
1 111808 114077 926484738
1 27115 36937 170590266
1 83201 125321 12361572
2 123086 201642490
1 19999 76524 881644553
1 9629 133326 92428721
3 165447 41378
3 28452 134546
2 62744 282881139
3 120408 54867
2 160204 49399480
1 517 103732 40694374
3 161945 24117
1 5943 66400 444354659
2 180158 606791092
3 38743 23478
3 98495 85389
1 114326 120673 27009247
3 39882 87320
2 148484 529256827
1 98418 127549 634820026
3 32339 87292
2 2159 768234700
3 77309 4621
1 93980 99510 266611995
1 1623 15180 965935859
2 138406 986620959
1 36202 71846 589409066
3 104396 105957
1 9959 122845 600836751
3 95049 101050
1 35642 144449 769558846
3 163041 86758
2 148754 540616523
1 32023 51946 783018472
2 138803 687672805
3 61802 2786
1 72315 92051 362585107
2 177420 210143296
1 1056 87786 437879189
1 57921 153442 647215030
3 157445 122391
1 73975 86288 367380371
2 124515 471980786
3 25698 154251
1 62762 79227 890044351
2 77767 488384131
2 105411 604288271
3 883 102246
3 172490 5050
2 58057 515122222
1 43246 45362 746626946
3 174051 66346
1 40771 147963 228581486
3 28667 116822
2 116161 395621840
2 99794 817314848
1 55806 79582 276743718
3 175253 101381
1 63615 106530 914234350
1 28990 75486 507770165
3 141371 39013
1 14685 52724 80726693
2 27448 354052889
3 147025 82746
2 25546 606954162
2 172093 291255461
3 45245 139488
1 78793 104834 822740137
1 93207 104650 802657962
3 165995 151717
1 503 80377 587962960
1 62849 140038 946560692
1 62984 86182 64481165
1 99507 141152 716889529
1 49751 130783 689480458
1 73304 107720 624950318
1 3248 143627 143830977
2 5551 729948488
3 1526 25797
1 42955 119168 968047238
2 1679 362929059
3 63110 18487
2 50865 973796851
2 138512 756695422
2 39209 308843870
1 12827 123785 470832830
3 173491 103646
3 129195 75600
2 178289 707021249
3 95780 46307
1 37644 123288 675795135
1 68048 91701 689289038
1 82363 119064 617118323
2 83561 607466396
2 36739 799369958
1 36470 89842 994321543
3 170477 112831
3 23072 1170
3 96174 125801
1 10562 134359 270532141
2 163014 138334795
1 121447 145374 530489121
2 16195 679382879
1 55981 63858 171546973
1 94625 121232 638915884
3 45452 2338
2 69398 70001157
3 106602 127472
1 81889 83471 90436294
2 5397 404139434
3 90735 74178
2 102252 282898698
1 135695 146641 922015604
1 36542 46954 388165637
3 117750 65231
1 11794 25676 902622887
2 30287 756442672
2 156916 856055357
2 44359 998508024
2 128731 667960420
2 77727 789478804
2 59598 134366950
1 14606 124787 737986007
2 15034 203283050
3 72005 35413
3 70773 34972
1 106312 121784 500014962
2 26953 185853188
1 37792 62963 999156616
2 76820 812127700
1 13705 87427 30842976
3 100627 136438
2 127392 685943269
3 119937 124760
1 55867 135775 668925502
2 145249 183355767
1 6991 145296 390403430
3 60192 3471
2 137064 799928161
1 100837 146123 154473183
3 92077 103354
1 60384 108409 184990200
2 61894 635914951
3 13056 18969
3 147833 41958
2 117514 627961032
1 10070 38319 945451781
3 1086 69616
3 73884 21925
1 87351 119496 403633937
3 106248 4878
3 14998 130174
1 55112 111583 826590189
2 58810 177378735
2 169101 451449203
2 44176 27243059
2 57155 805356289
1 71808 130895 419252266
2 88504 68564374
1 9166 11040 968565914
3 157159 42561
1 100774 150964 384486904
1 30655 110484 28161060
3 16044 97541
3 50418 87957
2 8577 735618775
2 5201 255095272
3 101305 96777
3 26867 25973
1 23518 81000 127016508
1 22824 140806 904800973
2 48107 747843783
3 9688 70513
1 5702 36183 507025476
2 28881 593279779
2 137933 135491418
3 134521 54172
1 9375 60305 508189570
2 155997 855133853
1 7501 42824 561207107
2 16348 865172816
1 3182 3865 999990901
2 78120 138306351
3 180420 126780
1 12037 24480 435554801
2 50374 522264975
3 25564 101757
3 58665 112894
2 16049 155048124
3 80255 97014
2 153665 994837399
3 167379 7831
1 94336 146676 232465740
3 70068 153201
1 52724 101180 917516445
2 94545 93343562
1 56694 74350 54770857
1 15619 119189 619786063
2 102875 960576954
2 110677 950242080
3 122773 44601
1 13030 21083 946895794
2 101366 284947779
1 6262 149496 430181361
2 82223 817553255
3 103952 86201
1 104559 119411 199408035
1 10681 112180 127444120
3 33013 147762
2 170884 446719361
2 36651 690118995
1 28556 59546 795220009
2 1918 512345707
2 23040 27868090
1 38257 129694 332762379
2 112939 211915316
1 76395 116103 881916510
2 19013 403016631
1 49873 136060 528643936
3 178341 65077
2 33067 128232815
1 109265 153153 35788388
1 21011 103216 318262496
3 75189 141008
1 16563 154823 979815437
3 111058 27357
2 100947 489073675
2 139042 854014102
2 165051 693657210
2 24407 595186181
1 56647 67067 440961929
1 91760 135712 878468297
2 63751 461718605
1 129164 148946 784767632
3 164862 14815
2 16254 107079214
1 144355 153404 273501924
1 8426 21728 632631792
2 46760 53646813
3 44661 130695
3 130033 7309
2 6587 548658110
1 73224 149253 69514799
1 67553 104750 5705853
1 5165 67369 3995915
2 116495 302878874
3 34684 92080
2 74503 424189452
3 74092 53441
3 78111 46313
3 142055 92302
3 145128 144962
3 36993 45207
3 38609 119798
1 4402 21710 346531024
1 50310 109793 308900287
1 2161 137328 331606438
2 141139 916840891
1 107146 118217 236143290
1 107520 150559 820365118
3 9357 132106
3 116160 37122
1 68287 90358 869542599
3 37397 93587
1 4664 107002 705619102
3 139078 11122
3 134913 99818
2 20587 82913568
3 124148 81523
3 24463 119298
3 132534 73621
3 29095 57588
2 13485 886170775
3 34453 26627
1 71998 125786 918954251
1 4815 9780 479832593
3 167898 10368
1 42463 152805 397041212
3 119203 129568
2 56673 468664301
3 170518 86989
2 54883 855780022
1 51218 115808 554968331
3 66646 54402
3 105968 26083
1 17288 81155 403359568
3 121808 142997
3 167361 61209
1 26975 143391 541197524
1 35765 58822 107200335
3 141061 89678
1 5028 18980 203188539
2 156315 213954684
3 120038 18958
2 58007 880992491
3 49720 4173
2 40297 272599690
3 74590 66622
1 63924 153240 585652256
1 65510 95952 529012471
2 121865 204323774
1 64347 71688 366944765
3 70122 2419
1 19305 144310 253011140
1 25057 51277 20996444
2 86039 978752848
1 57208 61682 271284398
2 38105 170666896
2 3306 945120927
3 72514 56203
1 9869 14908 565801919
2 164338 654044260
2 111928 659518176
1 14101 152567 427322573
3 27631 140389
3 73037 118947
3 11292 146241
2 1385 151190742
2 81597 953511690
1 53088 74145 878430506
3 107782 3744
3 159897 105254
1 942 75696 77108740
3 14653 140722
1 38362 111507 121462291
1 7937 31292 624647990
2 147806 783031019
2 80270 48098316
3 12453 55928
2 62883 55043820
2 121233 742912119
2 151840 85018590
3 101581 27750
1 89639 100122 939839235
1 29731 36052 838073942
1 20254 28014 709915403
1 97219 135539 23866274
2 142819 333643678
2 133057 935708572
2 124124 319785624
2 58461 978951359
1 9443 143406 970641056
1 6640 147807 333699763
1 70964 135784 693151374
3 30642 87171
1 41673 109502 791076576
2 21399 192035911
3 173266 125291
3 104396 98682
2 126977 287461165
2 116658 426027703
2 87300 621320543
2 141070 434017903
2 172597 933570580
3 61291 121736
2 122005 164590399
1 27528 145168 887797745
2 47230 594737625
1 67585 80485 356673220
3 162987 98095
3 28443 11228
2 3564 867951168
3 128950 138318
2 175819 38215866
1 112866 130150 543622159
1 69982 97557 456415992
1 96819 153472 458373746
3 45758 47824
3 33529 108139
3 166630 107883
1 51478 136029 167995180
2 143813 238612496
3 162428 130149
2 111131 640595673
1 122110 130354 925653028
1 26333 100865 382714294
2 81197 915933283
3 48140 127213
1 104707 116712 594443466
3 46506 85515
3 149711 7419
2 145617 187282410
2 170550 535823612
1 33221 59393 219417077
2 177778 347199604
2 165037 314408673
2 128471 612623791
1 32579 113537 713541295
3 70146 33460
1 5162 113053 808446908
2 39776 852375742
1 51193 83566 35751251
2 150427 328410042
2 168151 471784405
3 17571 145330
3 123361 102795
2 66757 658453704
2 91925 609091598
3 28154 47454
2 180685 423819433
3 81055 107469
1 27972 66531 99221923
1 68020 68498 739428573
1 81862 129116 698131441
3 29910 127497
1 53365 84138 449062806
1 53578 104045 667423465
1 96672 105692 582087550
1 81674 103128 211521520
3 116133 121822
2 35322 645536368
2 162342 973774046
1 50239 84626 346885127
3 101553 84845
1 13881 14805 315048674
2 61617 960108428
1 63024 133597 931343140
1 22364 153767 639250977
1 5323 19149 437912246
2 63160 760591441
2 95894 983089977
1 16904 136395 889800528
3 124135 46112
1 32607 46639 745621604
1 25395 101058 84984223
1 62436 68350 194050559
2 115804 333549962
3 85986 1597
1 86577 91038 967755842
1 109595 131045 802436639
1 36920 47335 724902972
3 20083 67640
2 103274 893212453
1 106571 142560 375364422
2 115336 55539121
2 47860 896862048
2 23056 522992489
1 47361 86372 741951379
2 86330 868746361
1 40723 67454 754499982
3 80121 36411
1 10478 84098 136374622
2 49670 419910076
3 42162 83364
2 55233 154461153
3 128550 124425
3 1789 83916
1 18311 72735 946144372
3 165996 14904
1 81688 106025 782190839
2 109750 91903067
2 56940 110051506
2 41881 582775461
1 18069 30523 730303159
1 44348 117316 488394793
3 113281 131172
2 48347 210106354
3 5164 133791
2 6154 439637400
2 65752 592676927
1 18931 118851 550903693
1 21668 59319 520207168
3 92605 88289
2 100752 488166410
1 3982 98328 745384344
1 126247 132152 449411860
2 168522 849902096
1 25517 107284 971556092
2 144824 915273302
2 45697 808354267
3 115246 112920
2 65358 144224777
2 34963 463403685
2 88011 452669552
2 23273 663655526
1 53301 128109 692136261
3 132809 153686
3 67476 11386
2 130063 958832825
2 181463 354976707
2 114551 400858415
2 97231 688623575
3 128214 118160
2 146481 126403262
2 156845 283919971
1 89048 133063 913811909
2 80994 102651270
3 2139 137042
1 10773 16971 217066774
3 96464 101773
2 91380 224248584
1 20181 72414 290440075
1 21986 151236 268756753
3 122834 137221
2 120479 981527920
2 11549 767120107
2 41747 240568343
2 61649 954851986
1 9331 75189 743603905
2 151952 478910069
1 60682 151647 700763000
3 11831 123179
3 32933 89537
3 31528 75416
3 119153 43231
3 141503 80198
1 19804 103576 364970030
3 152190 71881
2 128934 415450321
3 87883 86003
2 12636 292969068
3 72316 5989
2 2027 533819277
3 144932 128246
1 67662 132892 50183
3 167390 12984
3 130141 8943
3 170029 40775
2 103435 798433317
3 157002 113220
3 105174 98603
3 124958 61583
2 41725 203184007
2 133254 159156212
1 29675 107755 279680674
3 64869 127622
2 101043 432186025
3 83226 90058
1 82735 99513 334721830
1 29656 100767 553692794
3 157491 2306
1 46489 72665 710470162
3 31032 89950
2 74876 170964344
1 49943 71914 923001283
2 55706 966027016
3 147264 91754
1 88297 97171 423103542
3 25507 54178
3 76515 89543
2 89290 810331661
3 127251 91369
2 152048 318793825
3 41483 109401
3 163208 8810
1 7876 76877 383194182
1 40179 109544 271867642
2 107657 489226727
3 25464 56189
3 113327 22901
1 2874 89995 496675781
2 57037 62222829
3 84600 116753
1 123810 137612 185891101
3 94820 81930
3 123240 68383
1 46098 88755 50076909
3 102121 25319
2 72535 298470659
3 112785 142430
1 42609 137644 223208934
3 147616 35364
2 133133 988531450
1 85923 137315 972764164
2 164087 389122923
3 15059 71016
2 157674 105810231
1 56695 95628 381555397
2 172710 398226822
2 101488 571684811
2 19610 664993385
3 155093 16334
1 110803 118940 126647219
2 180159 729709087
3 82159 128176
2 46918 722100176
3 146409 82387
2 49393 804986911
1 59324 115051 424074042
3 155411 81268
1 14932 21609 62048453
1 61862 137317 912188512
1 41715 53418 297490560
2 92944 942274730
1 95292 141943 478099777
2 64774 89031529
2 145175 334065658
1 45689 76852 242223038
2 56607 367326599
3 106373 96222
3 40267 38510
3 104943 40064
1 44030 48649 126337384
2 18582 520974456
3 20182 94071
2 152215 803158699
2 83050 330360402
1 1054 35925 494476737
3 75359 93318
3 134287 118483
2 80656 803733423
2 79244 96275835
3 140770 100678
3 51762 153341
2 170192 396036166
1 72716 134387 113885343
2 19752 886919789
3 110958 132832
2 105963 725251563
1 134249 137760 102301379
1 36473 136488 157378989
2 41144 408179927
1 60837 116737 295770418
2 29750 504129817
1 20212 93745 158042657
3 12369 81543
3 95594 25373
1 30201 114379 544414834
2 11232 374785007
2 127135 866468559
2 65634 681307433
1 14891 67130 636839541
1 18439 57672 567781416
2 39752 586332172
3 165744 111465
2 78436 407210843
3 34920 70160
3 134178 107648
2 50456 145163375
1 73715 82737 202299703
2 172409 569672715
3 144067 112620
3 36194 46411
2 136609 650010453
2 69666 840529054
2 24504 610215684
2 108196 299530850
2 153969 94058726
1 26871 64428 771218294
3 922 44259
1 8091 52613 290551145
3 141663 47758
2 29862 400324030
1 52874 138493 368565897
1 109362 116677 604590567
2 150892 373904441
2 53051 240429675
2 31861 356094588
3 172639 123269
2 147544 524665829
2 58468 571808770
2 102033 25754747
1 125544 140914 234516080
3 162444 58377
1 17873 21803 537446516
2 167052 826304636
3 31281 104849
1 45944 129021 973558164
3 7731 57295
3 179567 134076
2 130295 382447582
2 163900 90234534
2 163721 554879751
2 47938 72702652
3 13158 89556
3 21279 8003
3 96461 61500
3 29431 74882
3 43801 45877
2 40169 114117819
1 4925 134294 21133906
3 66945 147113
1 78186 139177 587507092
1 51064 103642 48183072
1 44301 67214 707117092
1 40385 74370 66842204
1 31932 65671 973516708
1 96281 152126 115710839
1 80748 125936 736582456
2 17182 251037145
2 83294 972474255
3 168219 123331
1 7572 152002 174850282
3 127313 51615
3 73331 147544
3 66937 37856
3 144094 40764
1 85268 143750 386778330
1 9272 48889 171007136
3 154791 29428
3 154192 110004
1 110734 143559 374493139
3 64967 140714
1 277 29401 593485053
2 37008 670441625
1 59917 113409 51317665
1 25111 129832 199562027
3 22949 102741
2 18446 954394999
3 42714 106304
3 91115 95218
3 158825 71141
1 43608 52911 550750272
3 35644 69303
3 151632 132397
2 169427 608031096
2 178027 424512804
3 100478 13125
1 46405 103282 949865026
3 177561 41763
2 18190 225466005
1 30744 109135 939530703
1 54137 154826 317303562
3 54363 99459
3 138540 44964
2 159466 829157245
2 10964 555277216
2 108586 436456852
3 133034 124583
1 7214 22246 156767301
3 9704 149340
2 134520 364665969
1 37822 126346 129960132
1 10716 75734 981966570
2 53881 20619385
3 83547 52261
3 6250 47338
1 37383 87237 452737687
2 142124 300523641
1 64240 141389 776187020
2 107606 710178639
1 104662 111779 148529030
3 5624 59105
3 80722 138078
2 21157 862751860
2 138324 321401421
3 8867 83279
1 39324 51619 3726919
2 42166 974929938
1 13104 22725 967431007
3 124191 76166
3 176631 37598
3 56916 139496
1 3909 118414 153736894
2 155102 958488544
3 13921 33904
1 55208 61700 426193038
1 129413 147176 803654028
2 76171 821355788
2 24097 967855300
2 123093 895216959
2 46983 777067365
1 99282 113015 518256638
1 109439 135066 835163479
2 96482 290597201
2 179575 671683860
3 76316 21917
2 87236 742667187
3 37955 36212
2 12589 617416581
1 73549 112183 210560657
3 33329 22966
1 11650 40122 640884393
2 3886 563785963
3 21499 68711
2 181356 476051708
2 53153 702298483
3 25471 7533
3 46011 123109
1 98841 101184 837776530
2 54010 610442
2 69187 481232575
2 180873 823818734
1 11004 17537 645928530
2 25063 317422832
2 82609 527035229
2 107588 35815989
2 171894 876342477
1 4562 95781 981072013
2 36028 405560778
1 60679 102410 714417836
2 166172 327831435
2 124847 147822236
3 167752 80714
1 4886 93560 774355104
3 42693 108898
1 262 10569 389571767
3 177421 44739
1 2864 96714 521821138
3 108562 33067
2 41967 612630156
2 37877 70804270
1 349 114181 100756619
1 57342 73864 788525181
2 74076 962935732
2 113078 66507928
1 75362 113137 968848558
1 92765 138872 453588366
3 118179 17839
2 148834 940100583
1 99174 128169 889619982
3 80002 40377
1 48609 123977 279018375
2 120971 563514619
2 25282 539246872
3 111153 142667
3 101197 100156
1 2554 25546 894883908
2 146471 282373640
3 170639 109671
1 103673 107079 709194158
3 124086 116751
3 29106 54198
3 158339 71322
3 88966 117934
1 69431 92540 729967769
3 66943 126922
2 153895 293113953
1 5773 150580 473277032
1 115959 124765 931607320
1 69753 96114 994222833
1 57294 95629 617252134
3 157287 26859
2 79168 42772273
2 66937 260229750
1 28980 69454 360575877
3 115643 67065
1 42612 113694 536155274
1 55655 86019 906727798
3 156585 22686
3 94042 81114
2 9616 888838118
3 21452 9492
1 29348 41382 296602136
2 155460 77341761
2 38965 776816978
1 24235 138959 945054301
3 155732 30661
2 53854 607356009
3 172014 151814
3 99611 134115
2 90311 294894331
3 12968 151508
2 20117 576656375
1 6320 46466 513083187
1 15942 101055 870275909
1 36741 44684 696416870
3 50716 18787
1 28171 46731 753597900
3 150867 10850
2 109922 5492399
3 5834 128964
1 66968 75018 650798844
3 145341 101360
3 168010 73166
2 47533 670388246
2 3723 508503800
2 17664 555330845
2 171889 393552998
1 109928 115948 969736986
1 67908 77800 128737553
1 103961 126111 939796780
2 89093 536344261
1 64929 81392 718783931
3 134698 122158
1 21076 139109 325370334
3 22435 16981
1 27261 149125 361336396
3 87067 13197
3 75194 46315
1 80942 100850 899184119
3 53296 139390
2 1644 118929287
2 129832 476871457
2 66252 884977868
1 64421 76447 382698387
1 41804 88711 977354562
1 67826 98304 638414667
3 54329 85177
1 60330 129193 683124787
3 160547 124849
3 113108 127901
3 99185 64279
3 111721 84792
1 7977 38107 445329349
2 22774 502617255
2 1922 869855808
2 153302 406429105
3 3163 103217
1 40564 147170 565050373
2 92224 315870586
1 68796 126002 944113770
3 180000 152460
3 101455 83967
3 117363 99882
2 178001 519728819
1 72706 88510 856348825
1 99043 100892 126144880
2 158016 682580130
1 54180 144119 952409209
3 94095 70667
3 59877 140744
2 3838 127540740
2 98793 135055893
3 160161 13827
1 3052 136427 330046125
1 62605 75033 91800992
3 134857 80655
3 48367 124913
3 37370 24238
1 141320 141721 376359021
1 32332 138230 865232231
1 55267 122732 843038403
3 103378 75577
1 47967 72010 214074014
3 109151 99835
2 14717 900715248
2 146378 629677846
1 32734 63830 294577599
3 112237 32189
1 38049 120130 194003226
3 87425 27468
2 96284 21441813
2 32703 306033580
1 65327 98702 730156190
3 60252 99151
1 45055 142384 454534466
3 82350 78390
1 69425 152844 490807792
2 131898 665704580
1 86739 137702 450368840
2 22595 976682796
3 73856 78716
2 19221 671742022
2 100509 999123421
1 18447 97526 257983430
1 60145 114180 70506442
2 156385 696290269
3 117728 53074
1 43067 88573 978101488
3 112990 148699
1 52852 142218 261515849
2 124172 736055728
1 2772 127479 537322969
2 107160 507309059
3 9391 148225
3 137159 85407
3 73654 132385
3 20315 137324
2 130524 573462973
1 31863 150241 251246501
3 165087 142808
1 98349 149064 410717407
3 97595 45676
3 103335 76725
2 78441 836730535
1 107180 151618 562916240
1 37035 122143 510783368
1 118191 146225 833607366
1 11694 152759 341308183
2 169628 179350023
1 11408 81553 36797973
3 173111 75884
2 151682 486626318
1 6812 93300 962335493
1 41885 114754 192720642
2 149817 889575756
1 81918 108953 249058857
2 36861 24071242
3 156390 20784
2 36840 133630508
3 139848 54133
3 114335 59150
3 50476 141008
1 75104 125005 893156827
2 153572 339787514
2 10980 262080776
1 27864 59087 17947683
3 8760 91718
2 177938 142065706
3 86538 17049
2 78689 839420655
1 86919 148314 332899072
3 38429 17666
2 154928 933073838
1 35942 80291 351530366
2 88279 182461577
1 60116 92843 284940015
1 101239 105502 257122639
3 54423 33303
1 65872 89828 747943976
2 69843 196519532
1 20525 91287 595571333
1 100531 143091 966957224
2 172183 621342001
3 154821 149141
3 34340 111892
3 90022 72843
2 8520 457747330
3 115017 83254
2 158699 903351583
3 28217 15595
3 7424 146439
1 61710 88786 428754687
1 57038 128110 548353952
1 62023 123959 421378623
3 14615 61384
1 117877 132719 214799124
1 31087 130021 709348801
1 94718 101761 340141171
1 32628 89826 970118271
1 12042 108015 528653482
3 54739 67683
1 49213 119993 317010336
1 22455 128946 918042784
3 82876 28875
3 129989 154692
3 48371 23386
3 141147 83217
2 35375 587267812
2 13861 646461728
3 116357 84380
2 152292 977386942
3 161615 105809
1 63761 135946 120082782
2 171664 655805590
1 40068 80761 793786180
3 136511 90787
2 77937 196028888
2 123388 164871087
3 40952 97116
2 18210 125730431
1 91767 100896 568958909
3 133833 115590
3 138972 49376
3 119347 34959
3 151150 33732
2 98165 46296335
2 1829 266554676
1 81 105886 670470769
3 170327 134103
1 11473 113379 22841456
2 36401 473055590
2 149508 258361347
1 18693 144109 335318819
2 75653 839130026
3 30715 49369
1 67092 87302 58458294
1 22581 59328 547865564
2 177396 12420180
2 2013 237555302
2 176813 14706873
1 41491 148535 26427682
2 122061 370393427
3 47348 76649
1 111107 123128 261098113
3 75048 130222
2 32749 568654090
3 78884 121510
3 26310 108046
3 110376 400
2 140977 836238982
2 18661 915164311
3 93174 23111
3 90695 121849
2 136218 455780984
1 4054 82363 944462296
2 145463 337420813
2 127033 524785722
2 43951 118461935
1 57572 106419 829641671
1 75818 89580 266321999
3 42339 150105
2 146362 199352836
2 39052 808041444
1 63860 81454 345507342
1 29406 151320 557261795
3 132664 86847
1 29590 84044 543846659
3 41378 154498
3 33153 136984
3 66044 88333
1 19350 24508 489601859
2 37648 895462517
2 127604 367993697
1 33983 120352 959329818
1 68569 111445 179956112
3 134238 34386
2 137775 534309184
2 66173 537477858
1 20704 36346 165077446
3 19395 122188
1 30409 45818 148638617
2 149961 190930931
2 127809 290452871
2 52817 636996825
3 150644 59314
2 71041 347830463
2 91477 138217596
2 130878 340597211
1 87627 110478 553855130
2 67628 161532329
2 98175 12352354
2 117517 910612754
2 5855 818355621
2 109288 377573796
1 124364 130474 251067602
3 15071 93601
2 80363 745745542
3 16905 49791
3 166146 147136
2 140288 20676203
2 161298 325949903
1 88690 147482 24450172
3 16201 28453
1 28115 82676 983801289
1 22609 143121 551869780
1 15128 42931 369882302
3 137445 147852
1 63299 118753 949446875
2 120296 29291198
2 144201 219619959
2 50474 817450361
2 122414 51643896
2 103585 641419278
3 12619 104621
2 180381 207342959
2 77705 730287386
3 168288 28985
3 56730 100509
2 10678 80776843
2 71065 221426939
3 81949 64464
1 88374 97115 732895629
3 173795 119620
3 26802 27669
1 41249 54285 842639099
2 79783 34842578
2 52062 807014855
3 9219 8821
2 126747 11772108
1 14912 142057 831542375
3 68670 93896
2 55765 467825414
3 46841 92593
1 43896 118903 71920895
3 163305 12100
3 15024 46248
3 7662 148194
1 45703 110600 872707503
1 43575 150762 819338057
3 94189 14303
3 48873 89390
3 30783 88427
2 9447 137754558
1 56241 113446 428973702
2 157163 671960882
1 42473 76280 379454647
2 169644 654633758
3 1962 79214
2 9 826996839
3 158984 33810
1 109696 153833 811374865
1 9701 127555 305577882
1 33010 42775 349745959
2 106467 341027318
1 32896 153354 837948316
1 20129 91128 383180170
3 165767 134474
2 121920 280847358
1 85922 133054 637914722
1 53308 151920 369121110
3 133074 77666
2 16424 863549418
3 119968 105839
2 11030 665497418
3 113673 21716
2 45917 84278929
1 93401 126396 868049432
2 79348 794081310
2 20872 459135009
3 15603 126002
3 125007 150466
2 141344 875014940
2 108909 352547382
1 86233 89069 73533286
3 107280 80627
2 50876 469998369
3 141358 12210
3 50983 140046
3 72560 96337
1 63188 132785 790987569
1 85249 132216 798130435
3 1408 35350
1 6760 56773 946677114
1 50008 73976 483205811
2 35186 15391726
3 10163 63724
3 26750 59416
2 135734 669528992
3 74612 67913
1 96528 134908 191579130
3 163032 115223
1 21558 96955 262063523
1 31824 109794 358519862
3 55530 105345
1 82452 134889 672292365
1 20177 55067 855509640
1 66645 91559 39637268
2 22070 339454631
2 98412 965397952
1 58770 67658 674530405
1 37996 137404 22124688
1 1459 7092 150249027
3 66199 141304
1 11984 61537 669617536
2 7828 341281537
3 4025 69471
3 53495 46599
3 177222 143371
1 93716 139012 32137271
1 40492 148342 761249828
2 36138 122092234
1 106654 133694 3443650
3 37828 83010
1 93618 123104 413663365
3 24686 59242
3 68897 97382
2 57945 151995956
1 94773 111272 582463693
1 108784 129012 290059468
1 88329 122776 74132104
2 178192 704193628
2 91404 370718753
3 106362 94334
3 142643 4168
3 106474 151628
2 159809 517148739
3 73854 54884
1 74967 152691 920278660
3 125678 6421
1 22069 148558 744230336
1 82609 99384 618116638
1 10013 96483 716086756
3 1038 150960
1 74883 134563 241154619
3 42863 65258
1 14267 120102 664624653
1 59217 72933 104585974
1 38747 63099 92593850
2 57716 619495364
3 161827 35200
3 60998 103992
1 61269 118758 642263248
1 18993 149355 419742774
1 25121 151063 362956003
1 65606 81261 921340899
2 174464 730910162
3 172567 23508
3 14108 74701
1 60886 106290 53715035
3 143093 101645
3 110589 110726
2 9752 461468095
1 4632 32613 322579593
1 30248 131595 334873258
3 36269 39614
2 102249 815146756
1 71469 101001 960025394
1 84003 99900 813115292
2 5473 415255742
3 114941 70446
3 176129 119778
1 13521 68439 98864054
2 177998 807834307
3 155812 99489
3 9868 15078
3 35623 79548
3 756 146928
1 123155 139336 216202362
1 6366 131140 266580617
3 56758 37644
3 36447 117699
2 88215 331052368
3 89459 57681
2 13846 277599917
1 21981 70090 115939577
3 163846 17496
1 103434 117377 817144489
2 40200 27784409
3 74365 97476
3 118439 27047
3 163146 53318
2 26636 908025290
1 49255 134503 685054222
3 19706 79847
1 20491 133380 937550709
1 52800 145124 297315561
3 99705 81530
2 26742 685562061
3 50422 150842
2 113900 115896775
1 4725 135290 307632013
1 16136 93114 743729993
2 92610 869464621
2 41801 188736868
1 48914 141116 874065861
2 17215 44204078
3 29517 68733
3 91548 105951
3 20510 145410
2 19896 141005277
1 78458 80222 854596507
3 79873 43611
3 134435 62641
1 94851 130749 45954684
1 96158 151333 814111962
1 67147 146329 91124318
2 61754 610722885
2 143679 890137478
1 112238 154829 461078564
1 9499 124934 12598088
1 20021 143986 588521719
3 69552 32169
1 70880 120492 868108770
1 110415 146778 825499790
1 129293 131277 766554202
3 80978 87470
3 9528 107351
2 110771 638988888
3 172751 29849
2 35175 2751483
1 61605 151257 87907518
3 173948 143142
2 4585 243528847
3 115390 7260
1 23888 86792 259306509
3 52665 86865
1 68267 137304 424822071
2 26786 716220761
3 57533 117
2 163033 967153775
2 106083 844422806
2 33824 40075000
1 91160 126839 660366607
2 102659 406015120
1 19733 104618 753584424
2 113369 496757620
2 4466 290200677
2 37945 360775336
1 66354 154471 968787303
1 5519 68749 701610046
1 27858 112560 336547888
3 105985 107351
2 16949 465826316
2 72558 451621611
1 3749 69075 505314992
2 131952 730446457
2 112893 786121022
3 138380 72786
2 143912 478990255
2 67139 982594297
1 125145 153102 465904833
3 55309 22750
3 2908 9463
1 55539 62834 262532504
2 118446 845649400
3 43806 108820
3 57123 13280
3 314 5546
1 70696 120725 774627938
1 30511 53866 977726746
1 3561 16191 662841716
1 1453 45226 554996619
1 36161 58960 45995495
3 40350 136768
1 11833 15648 829676028
3 35790 140873
2 139726 14606980
2 123739 706943900
2 138590 978201756
2 124230 30338097
3 63878 18126
2 46144 72719549
1 40371 78126 520257409
2 101412 588400895
1 83624 107358 248304154
2 74073 613182062
3 59770 6735
1 62755 113614 593558547
3 123533 83621
1 18968 117713 44926898
1 73938 90225 417924692
2 11016 373914193
3 122336 123148
2 133465 743727151
2 154218 121438329
3 46021 103250
3 105666 30195
1 25065 153173 953221909
2 7072 372179625
2 35847 181997054
3 132934 77007
1 77025 127206 73175074
2 114568 245421084
2 19273 535312513
1 111722 131866 446082093
2 100882 491552812
1 2893 24882 734047277
3 52062 113511
2 47524 834921790
3 10583 43587
1 4193 88657 385820735
1 31518 86551 14070673
1 63272 125755 59488982
1 34462 127459 949814193
1 29204 101424 906698783
1 57274 112265 447655533
1 49869 75904 572759671
1 76345 80893 353435889
1 7349 125650 831090158
3 23650 71581
3 91436 46960
3 168285 128938
1 145709 149611 810820850
2 68785 229138024
2 105590 158592946
2 96688 391672767
3 162403 94256
2 16045 792833174
1 23091 120024 748155436
3 62826 121810
2 9530 867622221
2 143191 735030661
1 15603 92869 872103986
3 126873 102020
2 129809 360872379
2 12940 441486437
2 151903 155614359
3 7413 152693
1 98618 117709 586469102
3 154603 122863
2 12261 581981449
2 15189 608118617
3 112192 9636
3 35598 21478
3 91559 108632
2 174269 706784027
1 12627 20409 527109314
3 99246 11462
3 12352 154811
3 75287 149790
2 175539 131229058
1 84827 143733 74227584
3 55505 45345
3 36716 88740
2 165837 398330337
3 174103 39971
1 68493 148585 710284346
3 94366 71800
2 10587 756473022
3 37726 6250
3 39149 116642
3 144771 141656
1 630 47901 109300699
3 44749 1933
2 67950 18579868
3 87437 45409
3 161949 86601
2 119605 114501002
1 40319 148019 952069834
2 44386 368812708
3 103031 55849
3 107984 105913
2 92418 282651237
1 685 9582 297160477
2 133727 857645808
2 34355 178369145
3 111257 85986
3 44033 110122
3 43033 34301
2 60876 396775387
2 107385 286031933
1 94590 121683 654486890
2 113888 28073215
2 15038 617020969
1 63405 134676 219170994
2 76329 342250983
1 70641 125077 589602659
3 53829 37430
2 111261 669361063
2 47371 633770256
1 30814 32459 631860902
2 168263 940929226
1 58063 147078 291046374
3 78926 99869
1 38843 114210 949027753
3 163579 61934
3 155070 151952
3 396 96857
2 65123 419521019
2 128246 754370193
3 22734 111069
2 161393 85823936
2 52820 935279058
3 7329 26212
1 53856 130168 673308712
1 66341 82919 180405210
3 82505 139470
1 24824 118254 738780474
3 148040 65213
1 109317 130399 735650240
3 127433 74477
3 108979 112524
2 18990 311799474
2 55999 25795328
3 141500 38615
1 9284 42377 656886875
1 30311 102318 810744530
2 57975 924938647
3 83090 154771
2 171289 947137337
1 57917 116803 138887315
3 54659 6689
1 110904 116004 875557288
3 20396 61829
1 7394 112872 188455217
3 124393 25673
3 25652 112877
3 69609 71178
1 12881 109029 441529680
1 2096 35671 749641668
3 124558 62669
2 88278 114746174
1 111624 123414 243709331
3 103096 60260
1 64121 75036 904652952
1 86023 121780 108260599
2 61659 881798943
2 175603 126598625
2 17689 976612271
2 158027 667385184
2 136983 229155560
3 1130 76440
2 50432 988181539
3 130114 88496
3 119272 35464
2 126518 895809487
3 164140 53381
1 83396 114766 903611056
3 53742 33441
1 67 24436 723028819
2 41783 508501283
2 170002 858993698
2 180920 135270871
2 62311 140784253
2 88998 747436136
2 15237 325189405
1 19001 43225 7211206
3 7743 79124
3 11859 58504
3 174370 148146
1 61704 90040 803577416
1 104367 138732 278699187
2 17985 237997355
1 32965 49793 575916444
3 72299 70071
1 108536 146072 170921640
2 171233 778040797
2 165914 473010719
3 89092 71826
2 10162 336521394
2 119730 727764430
2 149464 241022195
2 130020 926266531
2 79472 203432700
1 101748 139716 994753973
2 128968 587238817
3 36321 7662
3 85101 15683
2 86013 549420869
3 109767 112720
2 104374 683829070
3 121976 81740
2 176548 546952785
1 141852 152479 572997876
3 55941 103615
2 62906 187270057
1 5412 117539 255629585
1 60405 135315 824175433
2 157279 471143652
3 114787 28459
3 48652 23587
2 29007 207634552
1 45386 57343 939183129
3 163473 89336
1 19049 74061 770786030
3 164216 50771
1 22509 109236 947716921
2 3060 137626194
1 25902 87432 654761663
3 125752 140821
3 33972 111545
1 4915 40080 707518998
2 153 139789178
1 1323 66557 433459844
3 22839 63991
3 127355 42985
3 156708 81855
3 178236 107852
3 43117 142490
3 176987 27998
3 114053 47097
3 159055 121335
3 170051 48132
1 36185 102804 469949468
3 21714 56892
3 105224 39865
3 13163 11541
2 106523 480661188
2 163466 961180991
1 4493 153642 204304413
3 34112 96326
3 74510 10453
2 176606 960910508
3 118361 154357
2 89897 140288450
3 150758 143370
1 112599 138672 621857848
3 132725 30240
1 75030 127041 642368728
3 31853 96300
1 108544 122761 544226730
2 113545 362493856
1 145065 148425 314638058
3 54201 96752
1 17996 55491 346945135
2 36021 296077089
2 123923 752928956
2 430 833975266
3 129223 21272
2 13404 345986914
2 119242 537799895
1 18640 26709 130657434
1 42452 95185 239561040
3 118736 97518
1 122235 146437 401027881
1 71980 139647 55042845
2 6771 543213747
3 73947 137918
3 17116 135119
2 78715 211506881
2 110353 997445062
3 66849 20631
1 22634 119586 243314216
2 107676 161731093
2 65903 552799275
3 128907 129501
2 115808 745775251
2 170163 680616544
2 74696 306203998
3 42687 20521
1 30697 78270 148715986
3 106867 43176
3 92214 55508
3 141756 136584
1 48645 122511 780500856
3 87937 84126
1 108174 111021 484467803
1 72291 117468 555368564
1 111726 138579 892089452
2 100313 917937521
1 31060 134015 804896058
3 32222 111846
3 166446 101954
1 56780 133859 893417422
2 28497 10664333
3 99835 84462
2 84001 378841462
3 146254 24039
2 130965 337980782
1 55440 154743 540930846
1 6588 54889 814675904
3 145270 15081
1 139951 153125 471044599
1 52465 153641 444857784
1 103069 117755 192088636
3 111471 60383
2 159824 947969555
1 11426 152444 988193623
3 154960 123376
1 16750 39273 514617806
1 71959 116112 821908491
1 48635 143288 700408516
1 6982 131906 73835373
3 54903 94566
1 60236 60917 613833357
1 777 34795 940036651
1 54619 86886 568444055
3 40707 139598
1 12195 45371 823257044
1 43722 149092 724794832
1 56064 152861 182341112
1 18614 56469 158631271
1 5481 41590 797434627
1 7549 81780 802893831
2 28248 599896402
1 36224 103577 897009432
2 22910 1161976
1 77457 78403 957116028
2 116054 461645513
1 37345 65860 450957300
3 104982 143435
1 127672 147779 231114089
2 27528 392252029
3 81207 116682
1 28912 153727 300940142
2 51643 982106659
2 28975 270110425
3 106482 103092
2 57063 573925915
2 127634 89875610
3 162521 77972
3 163617 135264
1 11166 107064 398032672
1 87913 114918 48625514
1 91469 152863 390026977
3 134671 37460
3 19074 9277
3 113372 48179
1 124609 141541 936226914
2 145985 263773276
3 107635 61509
3 20951 120295
1 102041 106189 464370155
2 24846 185827172
3 42140 91092
2 107583 578296946
3 60585 64087
1 78175 100536 821583022
1 52847 131466 423142480
2 141161 933737494
2 36809 261241909
1 99444 117847 57517630
1 102124 107892 187741921
3 168661 101963
1 47229 102683 208935267
2 116424 776610902
1 71665 138903 915179963
1 26649 95805 566178561
1 13098 39222 999768772
1 27154 131280 366671863
2 121089 390773482
3 177002 84283
1 48767 142311 467243333
2 17240 375694106
2 80518 23418236
2 169146 554092284
1 123622 123936 912767014
1 14209 100645 337472366
2 30179 737338890
2 49680 359865651
3 71004 90822
1 6482 141487 894531945
3 170253 4798
1 35521 99721 94753016
1 44805 56925 619645027
1 84593 88501 814453135
2 154076 672628068
2 87891 345229595
3 119093 111981
2 36714 467241263
2 95983 154466904
3 142930 82270
3 78348 35482
2 17976 446481205
2 31757 816578551
3 137278 76912
3 174327 152038
1 135753 150634 279190815
1 64857 106690 863804377
3 26589 67816
2 120759 912859667
3 175187 93738
2 157132 897758778
2 137474 700738188
2 91247 945539423
1 94110 112845 209964027
2 73089 581327379
2 43853 21666377
1 74984 122783 944953195
1 52426 113831 103583658
2 70952 857763960
2 17190 779724669
3 116573 75379
2 125409 180774255
2 56640 416272732
3 156773 87997
3 158975 58680
3 126838 60569
3 8856 76338
2 145396 809969521
1 1724 58884 926205320
2 57841 509713517
2 40994 515285579
2 117593 950796769
2 146082 224280871
2 70528 631655867
1 7166 14590 957072
3 24775 98926
3 123161 30038
1 22590 71324 927621521
3 38627 77577
3 38956 142159
3 77961 59517
2 155396 193226130
2 91415 462029766
1 62658 147541 275866617
1 6553 38042 601994766
3 179225 38177
3 151983 42510
2 136870 807995835
2 144942 772272151
1 27003 148366 938355754
3 111444 141646
1 623 84518 635789262
3 90323 50112
3 69765 149931
2 121885 99025083
1 100049 114017 327180836
1 565 151982 202345414
1 41138 112328 205900510
3 35301 99468
3 46522 7645
3 30789 19616
1 46335 46944 303611038
2 143252 407932722
1 105618 143559 560905041
3 140111 107823
2 137213 590997299
3 3286 8460
1 65452 94947 247503729
1 21652 122608 982249660
3 41776 137160
3 14842 66700
2 178160 714223258
2 11609 220060556
2 106719 684613819
1 88246 149884 861068856
1 79733 114695 858077680
1 25488 113076 284686113
1 36919 42723 610366373
3 58623 132578
3 128042 122172
2 178929 907159378
2 27407 206020856
3 76137 85800
2 109122 220546380
1 2537 5843 606104018
1 94423 127844 676527532
2 40490 886627259
1 100994 152062 167398870
1 30214 31445 664294726
1 29105 113905 498453037
1 75538 128479 962864844
2 107086 650875976
3 62767 54772
1 113175 153752 696210768
2 159248 628115061
3 93565 51043
3 21636 20925
3 75213 15344
3 37930 144505
1 40430 91625 424675919
2 22858 224340816
2 58520 380907774
1 3946 130837 142683840
2 55070 37413264
2 179361 857034605
3 110372 106427
1 82402 115467 160543112
3 128625 114374
3 96547 53970
1 84641 143659 598359026
3 107353 40001
2 95408 998641437
2 98473 561987830
2 20273 299676887
3 135711 79371
2 73836 727685735
1 14023 77934 765711404
2 159158 274515528
3 132247 149411
1 45045 148582 342903790
2 6081 745274218
2 47251 510540123
2 171447 547832168
1 47242 96236 268670032
2 90678 200810954
1 30213 69464 94003319
2 34003 563918098
3 110724 40579
1 61437 122065 935639168
1 28850 36310 228967423
3 113510 15587
1 8135 44240 36791969
3 57365 65915
2 151363 81299356
2 169163 181738766
3 108794 105013
1 90679 101564 911795080
1 99646 154146 195902497
2 29545 781379239
3 84738 81623
2 96939 591895558
3 4027 95602
2 98873 581734010
3 144311 55817
2 54494 814964849
2 55173 657713258
1 58824 69140 106303957
3 112198 93553
2 83723 684395976
3 120362 23765
3 59260 130725
1 41423 101118 666455898
3 55256 49372
2 133718 86236893
3 58685 99311
3 89583 131048
1 139513 144277 547843020
1 31146 43214 851135529
2 143381 261316649
1 119277 139087 662109208
3 83380 136131
1 34509 137643 177032898
1 16929 82374 629568065
2 68982 472931649
3 176751 43732
3 129361 137750
3 57037 10055
1 30996 65240 480771222
2 52586 217775988
3 98879 24515
1 455 41625 593114660
3 154711 120928
2 40129 522659643
1 121492 138678 457441736
1 48921 97877 136776801
3 111541 127287
1 44782 138270 185903008
3 174894 79627
1 113962 154617 353214984
3 61248 127604
2 171407 829035757
3 97122 86547
2 171740 621937963
1 12442 139348 104853586
1 66820 79059 691965766
1 58453 82044 285799093
2 174638 797812948
3 169318 76602
1 3483 101249 915011576
2 96864 682604460
2 101451 112236106
3 48327 11175
2 47774 958622310
1 99847 127376 958339701
2 179280 362053171
1 14690 73714 887185791
3 43657 141175
1 129951 137142 104239499
2 49260 488217187
3 149459 119127
2 172588 36312078
2 153652 852038141
3 174631 16356
2 18297 158610386
3 127489 98271
3 63240 19141
2 103257 296691423
1 13165 83208 643184014
2 25647 277379214
3 104051 113048
1 548 18085 361863487
1 38435 95308 690425249
1 20425 106771 661006756
2 47923 731161731
3 110753 139848
1 26201 80595 4492611
1 35317 87466 274514423
3 163114 49691
1 1588 26637 326103542
2 19820 94594269
2 150847 226663986
3 134456 53177
1 44035 137775 496102344
2 8137 49676494
2 28224 808714368
2 74944 207001681
1 60415 151623 149681113
3 11198 35611
2 23898 453468975
1 25582 123155 636716898
2 134592 77877072
3 108227 24851
3 2612 98806
3 157580 33070
3 145598 63709
1 31496 74628 203530716
3 73315 74326
2 106009 906408976
3 129370 108793
3 39635 113284
3 130456 35601
2 127664 909995550
3 109465 116556
2 168720 173309369
3 22793 31825
3 87097 129973
2 78756 986792730
1 18587 59323 634797612
1 72934 82488 556553691
2 180552 14796086
2 154602 707070631
2 131760 969375083
2 84690 86434962
3 79811 96386
2 152767 965979825
1 1753 7820 949865067
3 138712 35507
1 25518 121993 19412914
3 73813 80572
3 107344 75706
1 8298 113882 725771708
1 31446 119527 840057052
1 10586 135986 478940174
3 27278 33980
2 44062 406721419
1 86781 145485 539270569
1 12259 110658 245422080
2 181231 975757641
1 91500 103622 87270736
1 5363 66858 751901561
1 72953 80089 313741888
3 179943 114177
2 156281 29031517
2 169580 813451609
3 124807 71519
1 70999 97474 495937555
3 172926 48542
2 123471 865141623
3 7269 90286
1 102498 141355 268892104
3 15821 254
2 52177 413194440
2 76519 999430998
3 113647 117082
3 8051 1139
2 53491 743684437
3 128482 78433
3 87371 31280
3 153996 90232
1 122332 145769 374954993
1 91263 134059 10320815
2 64271 522676758
1 29571 78938 602789451
1 10790 142852 610066875
1 44916 110642 431378883
1 17274 154857 789447478
1 34509 145774 926283418
3 156791 38441
1 124673 125549 820618188
3 106722 144161
3 81569 37520
2 5151 714908268
1 71985 94310 433876678
2 18535 156982525
1 35845 118299 646234042
1 43712 136934 831932591
1 125348 144800 243883231
2 74530 987666501
3 168777 64897
3 80754 130964
3 22408 91301
1 199 81365 745292824
3 8052 9413
2 50568 450381122
3 39709 92804
1 3303 46665 74602839
3 156652 61770
3 158786 131812
3 63680 123349
1 75373 148596 924706634
1 74911 78089 956196450
1 19638 57038 938952608
1 4931 50160 643690396
2 159405 136211725
1 7957 110162 302302552
3 172302 101225
1 62416 69844 34311264
1 64847 96668 66003405
1 69189 104732 389385571
3 88705 103400
1 91157 139445 530758183
3 132561 153622
3 45198 85923
3 104762 74592
1 30855 41382 693814535
1 77409 119184 598786209
2 158636 48247539
1 115755 154267 854712877
2 98909 927769079
1 149598 152987 533696883
3 10434 72446
2 171231 531540931
1 115101 132710 270288852
3 91478 31367
1 33317 149835 664418643
3 73122 98083
2 151201 971723341
1 49829 143288 91793969
3 29559 44641
2 3213 327676705
1 117652 135149 530785177
1 29757 94744 482617560
1 112048 130440 134374928
2 89085 834451438
2 145891 619111229
3 40498 88443
1 105071 111226 298202854
3 121011 23606
2 77736 585305950
2 18175 928614897
2 8139 139564819
2 10205 321658334
3 106131 30624
2 180089 189599439
3 123228 60013
2 120207 841174499
3 172586 143013
2 89871 540090968
3 94826 3864
3 74916 88954
2 85371 102152612
3 25340 131910
2 44786 419466961
3 66585 105018
2 84005 778671588
2 136378 289605712
1 89932 100836 31319890
1 17201 23115 387251260
2 47326 440083656
2 75627 396528921
3 49898 72555
2 10467 618982150
3 125440 1836
1 91933 94900 358297286
2 157055 755556273
2 170039 207540302
2 100126 560846491
3 126491 48423
3 129313 66601
3 174310 69045
3 94315 118590
1 111135 121243 964644104
1 39883 68118 707493788
1 41144 154548 432118511
3 55452 71483
1 20419 105439 19692858
1 129506 135229 408719155
2 19861 908931183
1 1868 99323 564706080
1 45288 46013 774487489
3 66054 88059
2 57550 651216322
1 30568 94076 707925797
3 160226 16913
3 143159 118513
3 147023 50056
3 60449 127516
1 22037 118368 586260783
2 38189 968997874
2 180031 885342116
1 38087 134913 153460633
1 13088 71879 151410558
3 121713 25890
2 157760 146906960
2 5619 762674139
3 115531 8964
3 29327 126762
1 134855 138640 302982675
2 126928 826964552
1 117807 147903 303849764
1 98769 138971 245207985
1 3324 149400 362781229
2 136852 101044412
2 142732 230779375
1 38762 145944 128067568
2 22458 222418459
2 50517 804915070
1 95165 139777 91638319
2 105492 114689017
1 16965 82060 102855130
3 84857 82229
2 71699 998559199
1 90274 113605 761763666
3 77542 88163
3 143767 149313
2 159704 882017678
3 169740 82739
3 56941 31580
1 15424 76979 474216800
3 147680 23713
1 19106 63257 719276919
2 177150 275835291
2 25415 920874809
1 117157 144722 866522749
2 101416 960936454
1 17304 43254 360404646
1 50039 146120 931415282
1 11478 78425 998186306
2 101806 433266536
3 93035 47369
1 23644 56257 818572510
3 121480 87030
3 2856 40505
1 37202 123349 949414613
3 57775 54167
2 94578 88045103
1 32692 130201 227984768
2 41066 172227976
3 7053 91907
3 173851 151245
1 25207 50853 320978706
1 57992 143381 262407421
2 67172 28497252
1 86530 153831 835920420
2 40141 608827714
3 130702 154451
3 89992 115142
1 57720 122114 274220693
1 26911 130293 44216015
1 80678 97216 242406263
1 51791 141423 8633623
1 33267 34355 211746741
2 166243 981514385
2 84854 251223134
1 33764 116792 110213968
1 2305 131199 501827742
3 52958 93778
3 180075 141266
1 46517 46520 874657553
3 146871 44914
1 37385 59984 858964593
1 28131 52727 360126261
3 93877 29758
3 154800 147080
2 134828 869794264
2 21942 462372834
2 138703 448395904
2 154238 27602012
1 12714 90732 463486165
3 174014 11708
2 74760 134705266
2 63607 84814853
2 60047 704351831
1 62438 131540 448121978
2 110593 148961474
2 88173 383571512
3 78984 9856
3 11575 17570
1 16492 44412 825354128
1 96855 133903 409661388
1 59768 92816 903700372
2 27983 542951263
3 50415 42629
2 62323 328155675
2 32823 345102661
3 52486 148012
2 21132 521278474
2 149233 906887906
1 77198 126450 486793046
2 177461 81588598
1 443 47384 14654868
2 153379 551614852
1 12090 146636 302223865
2 58268 22657165
2 134289 987522567
2 74335 886698762
1 77793 124855 360045308
3 161877 141404
1 26776 56087 718733681
1 32372 50448 232951116
1 56751 148287 764052503
2 74138 698864044
1 80395 153379 532211305
2 115773 456472211
1 58258 129575 140044953
1 90663 141218 943471577
3 126683 13373
1 66377 120529 484727190
1 23759 131888 301469914
3 41229 37905
1 143329 148265 817808652
3 75709 151385
1 4338 79920 365558070
3 169157 81636
1 19489 20964 230335347
2 27450 177897073
2 181463 347287504
1 39035 109809 53612836
1 92302 105946 160771761
2 122711 580395847
3 167767 146657
2 4245 874719090
3 125393 102173
1 28206 65734 825781656
3 164793 113714
2 111291 800889883
1 26957 79377 939020360
1 51303 54497 152429699
3 164835 100745
1 42097 113234 406185021
3 63007 88565
2 90807 187558426
3 159058 9400
1 64173 73301 312331714
3 118608 120494
2 154010 991918026
1 29018 77186 542931828
2 97221 699818455
1 33077 90055 416652294
3 40599 146741
3 134196 51612
2 94230 983829366
2 53820 437147370
2 51727 763562297
3 56991 136604
2 23531 562485371
2 23331 245157412
2 56526 869640348
1 106744 110350 721885964
2 180225 893980600
1 82738 92723 272739760
1 71360 83419 869236735
3 155802 104044
3 71465 34908
1 20771 48944 274777637
1 31677 135584 987120193
1 98788 147864 523450689
2 97098 294751739
3 84869 104418
2 160945 710280349
3 1180 23914
1 18134 53441 858722782
2 135281 793119998
2 97724 275122954
2 98368 907562333
3 139802 11948
2 156831 315054442
2 137884 598254042
1 49566 134038 616406771
2 92195 654241768
3 2843 7839
3 25656 22832
3 93468 65391
2 6135 709048043
2 71810 225421601
2 107241 973508506
1 36517 104076 441307937
3 129763 14356
2 64356 421268783
1 40802 112781 362615208
3 124093 60715
2 124743 610726407
2 62345 335968094
3 147355 11259
3 11852 119336
1 52906 121000 552405262
2 93120 210322581
1 25233 31403 47524562
3 73442 32359
3 123350 98157
2 176895 678413780
1 20784 98718 420232274
3 95375 128561
2 154026 374442817
1 1581 114236 398385948
3 155191 29919
1 5774 136332 62071354
2 40760 941138927
2 106435 356746117
1 49241 55059 268925672
2 1463 344184000
2 26978 460367486
1 27016 105854 401937412
2 53204 421975844
1 32189 57764 622305951
3 124545 33865
1 55207 105220 285155353
2 125331 3008139
1 119261 142753 257416732
1 18080 68587 195642610
2 67547 781957271
3 127065 60978
1 13959 93462 451662888
3 75593 41222
3 114414 105893
2 88128 276029191
2 65863 908357032
1 83018 140949 710962643
2 4592 929103184
1 66452 99493 392499261
3 26880 59338
1 62900 66171 160400093
3 163887 139925
2 155564 752113242
2 79949 366700734
3 143505 119479
2 88563 500522394
2 44636 610313491
1 35434 40060 928756212
2 103501 925771448
3 10988 113830
1 18489 114816 966296326
1 75362 127999 852646269
1 90762 94901 560250198
2 103859 826248451
1 9611 62389 113162991
1 11100 85283 539022915
1 133860 149194 741283708
1 44474 84045 510196145
3 157092 7871
2 76277 594699213
3 8258 21761
2 12648 384305292
2 5676 225729875
1 132808 147351 961672635
3 94422 104629
2 100781 137677382
1 64255 74353 403404924
2 155839 159091800
1 129561 130131 705693070
1 46608 145695 909757538
1 37153 91477 691602323
2 100374 479846154
3 89418 92136
3 126930 137174
1 82683 147422 619180409
3 167615 136180
2 168060 96495439
2 16780 855006685
1 59681 61482 796031491
1 16330 110558 285711893
1 139937 144215 894530935
3 41969 109769
3 7147 53600
1 17101 129804 308821545
3 167184 3253
3 139125 66272
1 19657 64870 483120717
1 6300 8643 186834103
2 33623 464999709
2 52056 132583559
1 29453 97946 700574497
3 72330 46346
2 36952 463537738
2 76876 978978107
3 121819 143100
3 19392 74937
2 155772 847181033
3 62439 6102
2 99171 104778874
1 81939 145760 329779195
3 140188 121268
2 63989 440518992
1 106247 118788 634763742
3 18304 128286
2 170131 750361444
1 47018 48468 603163527
1 48089 71365 493841709
3 34400 44110
3 8295 86028
2 166384 261085642
3 132445 44611
1 67059 72622 702232994
3 82146 95959
1 114543 144666 370134334
2 16141 686574962
3 119939 153525
2 5348 908986787
1 57151 107747 96416071
1 4629 48058 975742668
1 10411 107144 862297103
1 46772 105448 103418814
3 16691 84783
2 120314 782663555
3 139837 45286
2 7461 368187335
1 52150 121148 580450264
2 104581 794803960
3 123525 123963
3 104276 81363
2 156843 70992088
1 46108 51279 638653165
3 78000 3318
3 138609 109819
1 10782 18810 634850313
1 92993 146943 663772318
3 172400 101905
3 132637 14543
3 139727 22193
2 87726 75137165
1 121160 131959 881067251
1 20878 124593 868830665
2 137773 391802631
3 146984 110301
2 22633 376852101
3 117199 60753
3 95439 124305
3 125899 74795
1 33358 43374 87267577
3 177780 80122
3 53600 13412
1 19382 34861 645367614
3 176097 127318
2 118440 309111136
2 19649 286796599
1 66238 66349 509429331
3 126853 126494
1 20837 61362 733956463
2 85871 434311353
1 53728 136002 257647972
3 129479 122745
3 97091 95541
3 23058 108713
1 7146 119939 489903432
1 25052 108196 465038802
1 108517 136584 338223835
1 27103 136836 672333919
3 35920 151477
1 44679 106953 402301859
1 61610 89699 436795799
1 18299 63524 226845940
3 47617 63404
1 1731 103771 351311228
3 138388 38338
1 40548 128163 844175462
2 3795 162883129
2 5267 361164144
1 49097 121646 626248398
2 36732 96450797
3 158467 51258
1 123226 130922 440070943
1 91878 124782 715759877
2 180327 208434101
2 19390 353764508
2 147431 104168869
2 44183 694576117
1 19059 92056 995577888
2 113246 714018351
2 6685 607133708
1 15130 17819 578473979
3 71209 87958
2 75066 545058888
2 170551 654346576
1 2448 68300 379529658
3 90103 4855
2 148437 221316241
1 27218 99602 282290797
2 18363 257435442
2 23455 470359323
2 174334 650371227
1 32788 45232 716058058
1 20349 76767 79937578
1 738 41500 708876141
3 56159 129168
1 12635 95469 546902975
2 34381 550817833
3 129628 92048
1 129951 135897 73138146
3 140925 153533
1 70519 101748 938732567
3 7678 75331
2 141455 107373231
3 113159 94510
1 47085 90884 953706860
1 71272 124421 333501161
1 18947 65044 471847406
3 45889 73630
1 27522 147160 272882504
2 181305 765164408
3 106864 12094
2 114886 392763904
3 70700 70834
3 32437 105053
1 102161 150365 753305503
1 29427 132617 215360949
3 139439 79785
2 125389 343351202
2 60799 243228158
1 97553 109022 53413290
1 99863 142065 591933227
2 148213 440837036
1 25191 75788 112324929
1 45951 89830 590165032
3 162995 47306
2 78426 442406119
3 128683 27295
3 121276 106269
1 17616 66881 107486716
2 113202 637938734
2 172701 573289952
2 67205 30778750
3 71491 96257
2 39412 120679370
3 146863 77854
3 24534 50153
1 92883 107537 699252104
1 15143 142806 38707137
3 43795 107361
2 65835 242945527
3 94754 63449
1 81043 128328 169095175
3 110855 58125
2 88805 923430950
1 31054 37762 666516726
3 120849 37140
1 10429 120757 110989468
1 19263 108682 882590841
3 179728 124738
3 130211 91915
3 16929 85548
1 121802 125632 540491785
1 108093 126618 297259245
3 33567 29040
3 92219 128246
1 59958 71363 116466594
1 31483 126021 579393460
1 6509 59834 782937615
1 20279 143492 382801161
3 6022 29152
3 8770 73782
2 101392 681573336
2 3281 579865635
2 17484 996437859
3 155905 36958
2 45748 480316555
1 58117 129758 185631964
2 164633 596590261
1 1092 91116 392066039
3 3758 106181
2 78017 594504529
2 79909 652080862
3 100970 101903
3 151503 143726
3 93310 115145
2 97487 289877082
2 48641 136930871
2 145245 859855742
1 30180 111323 588647404
3 6676 111192
1 35334 74066 444171699
2 124321 499956351
3 4686 93930
1 56592 63562 286190011
2 170666 199399102
1 83403 103634 447518959
3 6899 63109
1 40000 147558 375511894
3 142552 85601
3 41921 48757
3 95011 32070
2 101490 837815253
1 57801 94603 185978473
1 3877 149003 378755237
2 44541 829876094
3 98759 3418
2 82964 399204814
2 90689 223935968
1 78025 129088 570383077
1 53065 106289 27816212
2 158095 972171621
1 11399 48399 95126606
3 102085 123424
1 42914 98155 316827551
1 66831 116501 716847847
2 59500 41764739
3 117933 59111
2 127820 341805241
1 78663 116832 809121109
3 164199 118711
1 17993 64299 43856100
2 141877 151864883
1 74607 146170 844313529
3 37782 35238
3 128969 97847
3 113577 46167
1 37532 131529 757713344
1 14506 77670 980182072
2 59099 956816913
3 143115 101995
3 162823 72984
3 86657 13821
2 149995 394535079
2 25711 230285896
2 121555 571765916
3 130957 93469
1 39685 76685 127177856
3 137680 111274
3 408 114299
3 74596 149668
1 21979 150877 276743175
3 44758 127455
2 115302 901625980
3 51441 36367
2 15852 972954107
2 48610 263954028
2 163034 74304569
1 27721 130820 311470973
2 130484 876313978
3 115980 96997
3 144696 149211
2 81108 644536788
3 146987 150499
1 15352 57935 652953782
2 64740 963732306
1 64197 101550 121257516
1 138180 139614 451207280
2 14358 651421793
2 108782 611240935
2 16961 540447978
2 24264 361940262
2 158980 872011677
2 82672 338048813
2 53195 568038495
2 77180 72277365
2 81699 361277655
3 28508 9405
3 155000 83030
1 41227 65388 264816462
1 33979 66419 5317232
1 92548 135258 339877053
1 43016 90592 421343089
1 5734 147703 762106801
1 129154 134043 683775787
3 15280 144921
2 102775 736350722
3 74005 51941
1 49603 102839 198056957
1 15546 95154 980126403
2 54973 65871874
1 12722 61862 145511083
2 2956 543663880
3 73652 103972
1 50219 59300 130472799
1 101536 138965 524945111
3 108068 71876
3 29239 115154
2 54640 351760884
1 28033 42360 756148624
3 160804 88984
3 78137 106845
2 73628 476422817
1 1038 81389 298642545
2 90439 124698037
3 147842 14468
3 151409 33713
2 88126 20041774
3 20580 69076
1 93134 129619 91407982
3 74516 96875
2 102136 543599269
3 174539 92295
3 110573 39923
3 123325 45604
3 175616 50459
2 3820 493381545
3 26949 123070
3 164699 10235
3 5466 119338
1 96379 120735 839442716
2 25341 20725607
2 983 976938922
3 139878 13912
2 119136 738481251
1 30022 105937 416920777
3 122598 10816
3 29795 29510
3 85226 103758
3 46563 133017
2 66706 907212797
2 69945 594084759
1 31824 110839 772526126
1 102633 143375 805061856
2 129559 192868607
3 169646 134396
1 79654 134824 206453822
2 12283 671954888
3 48580 83688
2 28689 893747235
2 163812 994489106
2 121946 770045871
1 43436 143190 689895038
3 126941 145309
2 181484 369940504
2 51119 467964558
3 117308 76149
1 1886 74580 20549969
2 170241 960661659
3 77384 152303
3 140516 25344
1 94193 106666 220510884
2 160864 112381250
1 73509 151276 878099770
2 163116 542093401
1 13827 114319 331047983
3 140687 148465
3 31747 118963
2 148817 368748036
3 13650 15676
3 160148 131017
3 19938 4374
1 20554 116653 779525879
3 154021 142958
2 16754 402716344
2 50441 775941325
2 19473 7007947
3 126338 15767
2 22929 800904846
2 165633 449669050
2 84795 872704081
1 5659 94526 817724348
2 174707 127691125
3 29875 83472
1 43994 68769 957989592
1 133324 137900 48890240
1 52572 144340 636608710
3 21906 16713
1 12864 146578 895987704
2 104481 566308750
1 39622 97758 359872294
3 363 86530
3 46923 20703
3 49267 10766
2 68395 209474461
3 75065 67497
3 46855 132553
1 40986 98726 237055365
2 113986 152650744
2 57538 484534318
1 27633 125055 306689576
2 148144 20477263
2 138848 873569360
3 122875 106857
3 126675 48754
2 145953 337887997
3 72553 142975
2 163473 609173765
1 23925 30313 971154872
1 95274 142237 345531206
2 26038 511247992
2 21909 465410752
3 120001 105457
1 104957 141601 400319026
1 37675 71816 185471130
1 63430 136871 520745914
1 40212 65766 332209658
3 41090 52511
3 85109 125862
3 152232 50719
2 1888 696420225
3 5328 153219
1 95611 108874 449105566
3 106948 123072
1 63316 95099 873115591
2 24586 157322918
2 33484 571767803
3 50163 2034
2 125513 887941229
3 71928 15809
1 90616 123851 678179266
2 41481 626895881
2 6187 575400092
2 144954 873406856
1 130678 141801 89302413
3 114821 52655
2 37003 167794676
2 173438 738280285
1 36476 67767 239942080
3 176416 51629
1 31164 31827 144537519
2 19238 243236318
1 16778 62011 236113672
3 60023 63925
2 89606 4418682
1 28216 80129 757852788
2 147434 376543111
3 167632 64317
1 4357 62622 311822462
3 161584 113817
2 51872 125288217
1 60674 117430 56218278
3 160313 19047
1 50260 126368 671623983
3 68189 21274
3 970 104193
1 18993 69926 329817369
2 52195 157131137
2 52174 47146384
3 1649 91402
1 83535 152291 37921300
2 130675 486945895
1 118736 146843 533319457
3 89901 43203
2 95914 768066786
2 64175 650330281
2 81826 17591103
2 77680 369964949
3 29772 151902
1 62915 98598 82714483
3 51299 23997
1 31585 122519 232174415
1 3886 46970 148175648
2 179660 533645028
1 42382 99111 700723251
1 11479 105834 27870618
1 117840 128915 844311101
3 83641 1224
3 107592 56647
2 10587 681295311
1 87186 148215 577624590
2 161898 933562612
3 27475 71143
1 76423 127051 630787287
2 165290 756694281
2 8473 657923718
1 12816 20733 702100839
3 127045 89339
2 40833 683393656
3 160303 39655
3 62522 111455
2 105357 627799950
3 116016 153068
3 3269 70932
2 111405 256419924
3 26528 128165
2 94638 661148310
3 96704 129717
3 135141 120995
3 158623 114172
1 68868 98997 719993000
3 48237 113262
2 108870 713911957
3 91806 89239
2 31387 460881397
1 17891 146901 75405892
1 56070 137099 180990573
3 53464 70037
2 27191 208595477
1 29599 71054 677229940
2 111211 292101498
1 3082 142668 199151531
1 101460 114415 508055621
2 26980 689127563
3 140034 84968
2 168577 481378022
3 75861 10266
1 51302 125197 591752328
2 128475 983764368
2 7549 529640840
1 17313 32205 296452593
1 15289 115481 834294431
3 17484 143675
1 49704 132010 628688225
3 17492 96517
3 118712 62015
2 131883 288405655
2 138364 648569161
3 119885 150461
1 49777 127196 524574323
1 50876 107152 961222480
3 157171 62467
2 75582 217044236
2 84513 801773392
3 3617 96645
2 116253 906997085
3 150092 43828
2 114908 501544376
2 112211 955166859
3 136124 113740
1 44862 145916 598995198
3 164657 24201
1 52239 112099 438580859
3 41697 84712
3 47689 7972
2 61352 402511410
2 26803 301135446
2 157130 690141907
2 140182 260332992
3 162868 92427
1 31830 141074 422214370
3 103993 62440
2 85085 647998223
3 148331 60115
2 126888 87292736
2 126640 70358683
1 11931 104603 515203121
2 174646 513445493
3 174828 52034
1 113873 115041 354855830
2 177229 558208176
2 83075 645488816
3 22530 126840
3 5227 100985
1 116832 147581 552138620
2 93517 373031158
3 132960 139986
1 68579 77480 302007128
1 16995 117747 793918196
3 146272 126254
1 30301 76814 672151357
1 71745 90522 711354801
2 39435 224602619
2 53998 896661676
1 22873 29115 34113972
3 153164 94367
2 43443 110679712
2 160929 146911127
2 48468 156911872
1 3260 68504 137074574
2 75866 588870647
2 124609 171433653
2 10507 236516386
1 52740 64568 883973822
2 117088 181000555
1 28401 93139 428728945
3 50220 37529
2 45872 971737637
2 131014 894690178
2 31797 456171974
2 171764 838837865
1 78342 115577 954845411
3 138611 131780
2 99586 561934214
3 33247 99782
3 109031 82879
3 31142 119913
2 174949 594289477
1 79226 114047 638753152
1 67513 106096 433778788
3 115127 114113
3 11173 144726
1 30722 36134 114723572
3 124590 64052
2 92305 790902112
3 139656 88253
2 2654 642545551
2 179443 452125824
1 108922 129025 694921873
2 14878 796154438
3 83225 81899
2 80028 701150108
3 107844 119230
2 103169 68833461
2 76346 769847743
1 3978 79192 340579346
3 106909 27745
2 7875 796359004
1 93103 140755 521895818
1 12676 65760 592697926
2 57143 991611956
2 141141 12513628
3 139121 12080
3 91966 60577
2 68938 396700769
2 52011 658544577
1 125881 150809 835794282
2 47664 776473821
3 145168 97621
2 98315 948637328
3 112385 152478
3 101068 108453
3 88634 4092
3 138279 18070
2 13370 198467725
2 23359 631231882
2 23149 168335220
3 159690 82790
1 59544 109176 637284630
1 25441 94019 843878398
1 97406 134761 150429175
2 140187 785131567
2 81569 318957838
2 165521 152081681
2 158314 154548521
1 14685 39422 678387736
2 107843 716055104
1 935 58749 396713531
2 119302 69968542
1 58439 106522 621624224
1 56405 128773 247146859
2 65163 51937853
3 110617 46556
1 10078 142576 776077820
3 134316 71150
1 55260 153286 417631979
1 15886 85408 566508768
2 111309 367115184
2 107931 835390267
1 121438 147969 940147849
3 6992 147809
2 1577 935582940
2 176649 947198728
1 14685 54362 699217008
2 59718 245000237
3 74016 42917
2 60093 932501184
1 25907 57115 129649295
2 181120 688985576
2 83395 303247352
2 160681 242130185
1 139519 148052 628996203
2 106456 273304930
3 150765 96824
3 94749 149658
1 25957 95100 62832644
2 163161 721947839
2 144134 213028502
2 144848 27128343
2 85075 758345999
1 110259 127008 837092653
3 174627 123799
1 22513 133437 156398443
1 11165 60600 612563263
1 63226 65961 829806067
3 51203 35628
1 74533 125067 975960796
2 128775 716182435
1 52946 105745 138903705
1 37383 83888 263938373
2 81642 787665862
1 87841 135945 38434376
2 87881 393080542
3 20632 26818
3 160487 42694
2 127598 826582513
1 17405 148128 285757565
3 174178 29044
1 64571 96104 971282727
1 1697 154843 309651064
3 177614 32225
1 50416 126970 950830539
1 84930 154698 320392518
1 48155 90602 317797731
2 17032 101582071
1 134644 151028 569528108
3 40568 13785
3 82725 36783
2 103876 617027649
1 33129 45906 826653849
2 129857 896379745
3 155419 47127
1 46342 153975 134092381
3 73953 77314
2 139264 293252383
1 81146 143644 902997141
2 22149 619970342
1 43546 134933 896791118
1 6941 86871 749799307
2 143139 960671726
1 52726 125222 291419245
2 124913 288311845
3 116603 48380
1 117944 126314 160187468
2 83173 794024723
2 106943 329073974
3 39838 84464
3 96565 148584
2 126703 972643792
2 176206 982165005
2 102999 373466217
3 47358 69825
2 71873 746982847
1 125175 126942 197093190
1 83910 103042 203395598
3 4798 149430
1 9708 25380 696007168
2 125224 104990388
2 126424 159598599
1 62994 98973 395314359
3 122894 69041
2 68075 603380642
2 20736 868992138
1 76359 129715 502812355
2 167814 269757802
2 15864 36574476
2 63762 476944329
2 13919 11459550
2 106920 197906578
3 10572 41604
1 89234 101293 17893399
1 5134 39315 669819296
2 31124 190541220
2 46822 922418764
2 142589 145899971
3 148829 67548
2 80568 700020367
1 22419 51019 954183506
2 131469 872048795
3 29585 104767
1 41657 149452 767849485
3 115511 41203
3 38295 108053
2 142601 95231129
2 1914 71380448
1 76441 126932 841716764
1 87226 97281 260819972
2 56184 215085270
3 64649 73703
3 38486 65210
3 152960 111412
3 138929 39883
2 82554 447091420
1 142516 150220 568744451
2 13611 572711612
2 67704 236431202
3 130444 19893
3 118991 34872
1 1416 76330 833547487
1 31525 57816 317150186
1 30672 127056 900056381
2 22116 556629013
3 43795 103280
1 50718 78457 573186794
3 27473 49075
2 94631 60659410
2 44123 79909199
3 104887 17590
1 59882 60465 212519274
2 63198 269770948
2 86974 439368483
1 49463 134426 410074427
3 13036 49437
2 123424 559201071
1 14558 136665 550956398
3 141838 77004
3 120101 154643
2 107384 202803669
2 17283 337326457
1 108062 145754 590546573
3 160618 57360
3 179460 1068
3 86368 55297
1 69785 126560 27774831
3 121973 39267
3 174887 122808
2 102754 796757916
2 141821 972424745
1 8437 117285 752803542
2 116609 864302529
3 140007 6580
2 144315 819632486
2 108510 355507459
2 94257 478094078
2 16153 744591308
3 57821 95218
3 144531 104521
2 53978 4152570
3 111567 35645
1 74055 149008 82530976
3 13200 65580
1 26180 109064 196982158
1 113764 143299 543884017
1 7506 11418 899324209
3 76170 99644
3 36481 135875
2 63995 34157928
2 107765 412219680
2 158477 260991192
1 37364 68579 304208845
3 14210 143528
1 20314 55990 727040872
1 59693 104319 765662976
3 94583 91599
2 89328 251308362
2 28828 728675658
3 94922 142897
3 5729 19619
1 49717 129446 22036724
3 157241 135822
3 24372 48476
2 144921 879638103
3 158036 72025
3 20993 91779
3 87062 94498
3 159732 59829
2 80307 502177184
2 14285 891881065
2 4033 217264596
3 121283 57148
3 120599 15061
1 33981 104994 973470455
2 171967 639135360
1 3943 74782 969838376
2 97942 422592826
3 18686 21464
1 59469 68065 624150673
3 179619 114826
1 1926 87777 797356873
3 134183 15434
2 70263 33738856
1 49095 152741 548351915
1 9931 141792 914615399
1 6315 114119 389216682
1 125949 142195 99014479
3 180182 132977
1 45588 54017 302172398
3 134704 46263
2 74345 852310222
3 150270 125371
2 142788 447179217
2 15258 993007216
1 93880 120177 256274475
2 12090 805167483
1 92571 128084 640855530
1 70096 135008 812547709
2 146262 983077426
3 68841 66771
1 91286 127807 462342244
3 51184 75017
2 27179 110259138
3 25182 35846
3 30994 9994
2 58512 675157744
1 58153 90981 761794916
1 83497 139720 476769219
3 165724 141781
3 153798 46202
3 10365 12580
1 86169 88951 357716073
1 66868 142570 737152001
2 62144 739842035
2 130491 493070942
3 39357 153422
1 36442 81326 500159997
3 81030 56497
1 113387 147861 224849123
2 110917 63749461
3 34603 5786
2 81179 234965482
3 106166 71709
2 84403 545262331
3 149568 129661
2 176320 475964584
1 35291 107489 520742579
1 10425 57649 121348315
2 139569 591839455
3 101994 63613
3 60113 122194
3 76515 84986
1 93950 105775 325442795
1 130641 146326 773708427
2 32525 838688323
3 163067 6705
3 143319 88953
2 157706 925642068
3 86084 8810
1 12503 124261 732384844
3 139329 44508
1 91151 127652 824126880
3 137582 97396
1 114180 144590 554307521
2 71811 263136509
3 135698 50908
1 125193 143284 167341964
2 111913 268370283
3 132005 85554
3 4014 59160
3 125404 104036
1 2171 116338 394891779
1 7956 30941 653931351
3 2911 51394
3 119680 9111
3 162708 123434
2 52398 897468189
3 161332 71713
1 95883 140257 395943591
2 44982 581561759
1 118338 126386 553316674
3 160079 72432
1 68449 99530 157638043
2 158980 844834758
3 150305 6248
2 32488 415257019
3 105408 41925
1 101878 154151 191612607
1 1589 46148 611460917
1 18034 61831 532754776
1 52831 110900 634039552
2 96392 363965588
1 120478 125780 970224073
2 181587 864877085
3 100476 145861
1 85726 94676 78444347
3 120214 65568
3 100040 87319
2 27840 291310082
3 127166 114162
1 7406 36410 15248171
3 67770 50015
1 35697 136168 757348456
2 92947 235774260
2 58661 413595762
3 55612 39279
1 80518 126102 789641842
1 20239 79423 593243286
3 38306 117881
1 27182 102036 404088395
1 6649 39324 958120916
1 19947 135152 47279157
1 53098 86889 785881100
1 42630 84470 410481710
1 64053 74312 952759150
1 3105 69490 727510354
2 91044 121526141
1 14763 69112 799878889
1 43353 105855 993494760
3 71362 108832
1 50015 124706 368896232
1 107215 111317 522994492
1 41505 58508 539098589
2 153431 340226123
2 68270 619725136
2 53093 128077611
3 58701 7944
2 176834 118462170
1 40539 99335 855639254
1 100310 109695 662725788
2 108594 147526297
1 72714 92727 755705712
3 124824 120
1 93932 148437 412606733
2 11551 919778088
1 9664 86201 862210277
3 91133 47260
2 125563 420128101
1 23734 74861 470456030
3 14184 77172
3 58342 130962
3 96445 137487
1 18719 56072 824884435
3 19479 87370
3 43316 62714
1 128759 132078 787403628
1 10069 31937 771381682
1 61586 150395 951568906
2 58501 663369052
2 93332 843684241
3 164326 78019
3 118327 132428
2 142655 155241836
3 61372 40649
2 119917 153609265
2 141893 632787366
3 177473 20887
3 128277 86196
2 20865 821663417
1 135827 145802 222741565
2 80596 236756368
3 172733 69553
3 43262 60534
3 83216 105811
2 176882 495092846
2 117174 86937239
3 21637 33337
3 139445 1108
1 45387 92880 469576104
1 5976 148861 683703553
3 15066 22522
1 13958 116035 497879623
1 115000 139887 581854673
2 51369 612136004
2 160985 325982622
2 1897 533626205
3 72987 18829
2 17650 322437664
1 21961 36186 861922088
2 160368 284440912
1 130789 141733 672648206
3 54465 12629
2 70647 561202132
2 28602 834505501
1 24437 71013 848619127
1 116495 154967 691462459
1 36724 136675 86892866
1 3218 123707 975186500
2 86116 70323154
3 24208 18023
1 67054 145817 574236906
2 152433 994045015
2 31908 720355431
2 1776 339075568
2 58969 921917387
2 134741 780686490
3 46442 96024
1 19314 39597 656881448
3 87978 49593
2 130137 790483987
1 58016 65896 903927775
3 35927 90553
1 1204 74553 508882883
2 128493 577141378
3 87996 154369
3 104225 128237
1 102153 122554 5912909
2 171215 21592759
3 70106 75475
1 91186 102838 78693643
3 87595 146850
2 102801 86915584
2 63398 756106390
1 16080 23481 627790926
2 117106 883363667
1 98407 105745 379260343
2 53992 361451165
3 72686 34036
2 134428 808013777
2 163465 924079538
2 180488 95192475
1 33906 75304 465724023
3 134602 140391
1 40152 40359 910321560
1 82795 135055 767586010
3 168922 123518
2 8693 400345544
2 127401 565788608
1 19938 151015 809715424
1 104719 123492 81715350
1 113158 122865 123847168
2 16897 600398651
3 20589 41638
3 50587 29587
1 59969 67962 691825345
3 35204 103418
1 3990 18906 686029006
1 73148 150511 807212725
1 85482 105941 176548764
2 127208 703413041
2 181051 221599818
2 126001 962207
1 24960 71378 789173754
3 22449 49300
3 93270 14671
3 25107 53563
1 49436 72517 290779618
2 81027 147824232
3 4084 139062
1 18072 63616 561870110
3 179136 154473
1 33379 89642 402311956
1 80131 83706 997411362
1 13949 132164 565319129
3 93685 72309
3 126118 121538
3 39738 43628
3 81551 88686
2 143041 926759558
1 123954 130172 81642070
3 87709 71056
3 117737 33437
2 143721 808340541
3 95831 14821
1 7406 46637 342988375
3 74944 31318
3 4809 3099
3 30331 118183
1 113883 125233 524829586
1 15256 101916 272524710
3 723 132633
3 38820 45390
3 92387 51155
3 94650 126281
1 18570 117271 667349902
3 167408 105315
3 148725 132855
3 157610 7554
1 42750 73481 811749988
1 107491 118106 763931466
2 96200 266398375
3 162248 29855
1 10372 99089 619582205
1 41953 98754 130291270
2 170784 102112991
2 173202 998265350
2 43213 908144233
3 81291 85412
2 68001 700568642
3 40372 142023
1 4940 98980 847813071
2 19048 636327151
1 23250 127784 50031149
1 25460 34705 772678966
2 24200 386444972
3 129288 24400
3 52403 40207
3 714 10302
1 30228 111642 883396188
2 21016 819912444
3 128885 130303
1 30540 65019 552894034
1 62087 96072 287307662
1 42410 96190 750744632
1 52932 89237 597636799
2 55730 137446065
2 137699 491267979
3 124673 17483
3 324 139772
1 135566 145793 108973307
3 73977 114261
3 165520 7044
3 131976 135648
3 157534 4489
3 71509 43926
1 11884 94698 486641523
1 16753 86767 479701205
2 148763 394209328
2 1728 897486829
1 28626 116026 43826215
1 98584 132635 133423988
2 96899 947654999
2 178452 749748584
2 122435 1690656
2 30870 630927056
3 130822 16319
2 133430 439499495
2 144051 314019520
1 8931 64271 97094513
3 174668 86407
2 166688 136155168
1 23936 64280 77168397
3 69076 31203
2 152138 661174685
1 43758 119852 803827180
1 95032 103236 323527466
1 57620 87172 991620447
2 76335 225946818
3 40661 104168
1 81078 97097 674679313
2 13793 381583513
3 82148 126129
3 107759 128095
3 63543 21006
3 101573 63145
1 114576 150125 740367368
3 157767 81382
2 19287 798155768
1 74853 98092 619896888
1 7549 88330 988133821
1 58439 63176 772389789
1 117023 133120 260221673
1 59362 70544 905090517
1 54415 66170 53070591
3 56517 3608
1 48019 131224 184406486
2 80613 839840531
3 123765 5798
3 24570 97063
3 106014 57105
1 70569 123591 46402510
1 43835 143814 222810252
2 81258 538624432
3 154432 149875
2 50614 788448255
2 10185 544143833
2 57682 808748124
1 95990 122726 570032618
2 63717 231424941
2 130877 232511394
2 176116 595682577
1 14952 44097 636138713
1 61100 80680 298636043
2 178090 241081102
2 128744 803246949
1 100290 135914 851763044
2 95926 896874216
2 41874 964430235
3 132411 22941
2 76766 894060511
2 30182 682248001
1 5158 34882 350382490
2 62814 794881079
1 94403 145237 530006942
1 88483 92289 299184993
1 47703 49314 600524873
3 7039 46281
2 31059 132842894
2 138587 739567567
1 114769 117747 948177067
2 34685 710116892
1 92000 147494 422774654
2 134455 325480553
2 166898 515352970
3 104182 136713
2 43247 405113303
1 80048 142910 291132679
1 26687 105242 861682426
3 144526 39533
3 46000 114753
1 48637 140853 299054060
1 27166 111609 152993432
3 52929 148824
2 39538 825196405
2 144350 34372810
1 54187 123894 732462986
1 2918 47945 920451268
2 116428 94841932
2 166548 185670217
1 31766 80755 627023114
2 10971 166866028
3 86944 108605
2 92809 465317490
2 128283 164564873
3 145472 119395
2 95640 408592103
2 150969 549452034
2 64423 651726262
1 56257 148269 95083004
1 11212 115533 704971328
3 68824 133825
1 112687 115736 145978674
3 119239 38307
3 36938 21952
2 128730 509697305
1 17504 151483 966263493
3 24316 23486
2 4163 206886064
2 93065 99605155
1 73178 85670 561268289
2 105326 746680115
2 100831 797144776
2 36016 918618190
3 131014 133040
1 100087 132859 421327480
3 110111 85255
2 23768 426199826
1 106700 129901 903341426
3 41459 75903
2 170720 243560808
2 144176 912938174
3 19489 71799
2 44936 295092116
3 62245 2974
2 57047 3682630
2 159457 966093696
1 18249 106988 840713316
2 175583 283536823
1 16914 154090 588637487
3 21116 6420
1 60676 88731 355139177
3 94369 118840
1 37097 142826 560860774
1 52149 106894 293842305
2 131708 94610019
3 25309 3587
3 68202 52466
1 7188 130790 379632753
1 21871 83249 35620681
2 33017 308832841
1 96443 101744 573257097
1 23793 148573 354557205
3 5784 37384
3 40840 35204
1 6193 26644 468442822
2 40558 149159787
3 143887 11431
2 140427 881600425
2 132513 647682281
1 35656 50300 268715814
1 76532 104955 669353462
1 98229 117008 321515882
2 147262 497416533
3 171049 94486
2 131917 477471747
3 449 71597
2 33256 467661409
1 38944 105329 930625297
3 33305 1467
1 61372 87476 887629850
3 33812 130625
1 33184 81434 236759170
3 173863 16330
2 60485 235008639
2 24917 837972281
2 133682 806405708
2 64056 672707593
3 103366 53942
1 28064 44149 29492307
2 95987 548053230
2 57726 932391551
2 109669 655587577
3 113593 107304
2 101718 916383410
3 124408 82841
3 93006 98628
2 62650 604084075
2 4447 527123388
3 13096 132144
3 72686 40605
3 17904 124252
1 101408 121361 114552677
1 10877 59733 405679437
3 122829 62708
2 154529 935353231
3 50238 147533
2 139637 835608078
2 121571 12804277
2 100020 747451985
3 103288 22766
2 138144 741819018
2 119963 228262808
3 137912 26035
1 37852 64679 426062760
1 13983 18778 175382653
1 8521 78832 935303279
1 31330 154049 155605869
2 119999 603836180
3 164276 143874
3 73279 12023
2 11303 963063517
2 109623 384966935
3 50184 141082
1 108752 141042 456001030
2 113127 679924142
3 88566 119067
3 102863 123113
2 54764 863594068
2 178901 255672473
3 31789 104644
3 44515 47916
3 179503 148878
2 19060 780185249
1 137160 153567 812992493
2 111232 247837428
2 11785 554320695
2 27793 344291085
1 72087 103073 700063404
3 80689 135273
1 81355 98552 358601318
1 60432 132354 662762394
1 94692 117587 456718250
3 148791 137514
1 101747 124367 621485479
3 74460 68673
2 171532 401759591
2 145179 697281735
2 48867 75992525
2 55909 723785993
1 33550 136713 373221367
3 37396 81252
2 50776 727089839
3 50005 57203
3 39269 131867
3 127547 4146
2 31427 174257551
2 94449 194282359
1 86209 145390 184144436
2 88828 35218763
1 57708 81816 635935824
1 58553 58888 155579666
1 24776 85907 228022201
1 47810 144791 150592871
1 29667 134670 905284433
1 92165 121361 846902957
2 85612 412126531
3 93385 112706
1 36811 87573 986081994
3 152040 88997
1 18297 94630 995885257
1 33159 119162 589147389
3 159602 57569
2 132991 907867881
2 155175 763912383
1 40060 126381 24870980
1 61427 110422 554191374
2 15977 448777182
2 117558 689527804
3 73148 1195
2 92976 889992303
3 158117 149297
3 116609 122034
2 164057 666795624
1 134214 142205 395681640
2 61276 431765516
1 102263 146049 801862135
2 24660 585927247
2 6330 804192156
3 160671 43740
3 109211 40049
3 105581 53566
2 9826 247017656
2 37251 106819880
1 55536 144592 697335091
1 72897 123683 542616392
2 5051 441235842
2 50999 387844380
3 117396 103424
2 40702 552425318
3 137392 5668
2 102077 57631954
1 52978 79213 655210491
3 92387 48862
1 66197 149724 190696582
3 37321 87915
3 63961 133381
1 45627 79956 788588935
2 95924 665962843
1 17030 109662 640090456
1 70686 112232 768832959
2 113570 690530046
3 120404 4768
3 69428 123310
3 118935 9406
3 6690 11634
2 20182 600866754
1 69487 116140 560900575
2 159086 675279966
3 14263 125076
2 72365 621784396
2 31241 51576474
1 78880 96156 223867337
1 87020 131756 899959316
3 125492 132864
1 18521 21286 278896801
2 93708 646320431
3 154552 2167
3 2511 55483
1 92090 123076 766896174
1 45076 143657 808932435
1 56478 79720 64224934
1 81219 138885 970393794
1 90090 115142 291620702
2 18914 248354572
2 3761 36221428
3 165907 122914
1 90842 112931 333887179
1 4657 144174 420688453
3 14247 60447
2 54351 551953733
2 71263 558810343
3 3540 83213
1 4651 55011 264398946
2 16065 602062485
3 12754 25471
3 42344 69684
1 23910 96071 375025042
1 97281 141733 555279236
2 159645 318233953
1 27889 89798 55771783
3 149239 57444
3 177290 36043
1 104191 123797 851921733
3 156163 15009
2 66037 143908492
2 84526 996993682
3 81000 97346
2 64122 826710029
1 46634 100566 780156298
2 101386 75101144
2 133957 234796384
1 4766 118588 768899757
2 99467 527991269
2 42643 109751013
3 180347 12120
1 1601 154749 613613554
3 60962 53756
3 1178 1156
1 31859 94496 594430800
2 25574 598823015
1 57931 118518 705550709
3 43202 130532
1 14374 99739 646910710
3 152389 142898
3 115891 58443
1 62065 149800 955709499
2 14568 83636166
1 48852 88167 149188919
1 102646 110036 325433374
3 74076 128427
3 46387 85263
2 108977 638837715
2 4917 563553176
1 38909 84349 39253499
2 134244 818996047
2 165133 197763734
2 52777 961133896
2 81183 605257306
3 104880 65418
2 123921 517311623
2 61814 154942151
1 15545 82743 574082367
3 73159 1774
1 109783 138644 230846905
2 79052 327380802
2 27467 806763174
1 7861 143627 399605200
3 50312 123009
2 166924 954500237
2 166041 243998328
1 75481 116481 700726169
1 61298 112930 760344976
2 110077 412428842
2 28100 352470337
1 4668 16454 137766721
2 70581 496402848
1 7369 27317 442616421
1 6422 139007 330304253
1 41122 89320 236044077
3 106385 109681
1 11621 96345 26129747
1 38787 124249 877625786
1 44044 130011 642088605
2 142984 555735316
3 94328 415
3 13694 32595
1 79134 139518 834578624
2 60574 444109989
2 52796 705185660
1 102800 138468 946776672
2 85238 892276519
2 80402 270706822
1 10967 24769 845147854
3 134074 7475
2 138179 942255046
3 42709 38045
1 57566 91479 32712555
1 40055 49785 357133168
1 29565 131907 833469137
1 82637 93774 298872660
1 20800 54802 446648980
1 19586 105347 797036400
3 45621 100181
1 36540 137929 100879440
1 105694 119736 504741595
2 178045 32663167
1 54300 138612 266851879
3 130673 41026
2 38756 400467962
2 161164 978819445
1 34096 88913 168550438
1 41323 74186 848535415
3 54575 44941
1 12080 122739 951495703
2 48885 761716707
3 120043 97362
1 55516 116940 311336118
1 78225 102546 200219724
3 26091 57355
1 75762 144000 108722864
3 18580 56632
3 144142 104375
3 104059 76712
1 24712 66540 674498084
3 27666 25033
2 128036 327482528
3 117285 63512
3 173241 80000
2 112827 869815718
3 50084 108404
2 49598 791699246
1 39582 148051 842393978
3 40409 50172
1 146227 152072 851271685
3 19545 99178
1 125440 152438 461889214
3 3988 150372
2 96940 776705330
2 53473 268971483
1 22782 138694 347024332
3 22935 59016
1 54077 114937 34420763
3 169072 105092
2 16980 321676826
1 58575 78245 390018339
3 29627 100520
3 88170 15808
1 16560 136167 606868107
1 43965 131327 228403938
1 50562 95388 634657292
1 32577 129768 433746763
1 71257 78587 734426579
3 68814 147585
1 14286 95949 49930429
2 45744 30233498
1 140971 154183 743474602
2 44291 666216931
1 8454 93011 628752097
3 47134 103690
2 85652 131427152
1 47843 96181 802725427
3 55888 124767
3 52051 105643
1 69239 134773 17109905
3 21446 86877
2 115960 809495947
3 113865 145917
1 35078 87272 279762774
1 150796 153992 434586541
2 130742 717109252
3 132613 126013
1 34331 101141 94912802
2 172824 983205487
3 18237 89452
2 42673 916618633
2 20209 38517087
3 132195 17003
2 97266 901446362
1 6639 131050 266048220
2 120763 246343050
3 153086 51384
3 74170 88529
2 141929 642948221
3 114478 94743
1 65649 72804 599597408
2 117943 341765137
2 43465 172039233
3 42463 63037
2 45600 783206950
2 131260 644544194
3 26703 154534
3 131149 49989
2 156011 101807663
2 87642 268941622
3 35422 137317
3 173662 69091
3 26567 63385
1 30166 80752 19866328
3 124827 52474
3 67594 4405
2 48287 445755869
1 4983 18630 263070566
3 137019 87561
2 69843 167998053
2 110418 999016412
2 31760 919479268
2 32855 367199612
3 74007 79777
2 35481 330778812
2 107195 679786643
2 132118 64622868
2 19768 254486350
2 33283 466194
1 39557 51948 944037936
3 166696 129520
1 68178 126671 789228818
2 21274 666783449
3 18864 97946
3 27566 139522
3 115463 116881
3 155233 10707
3 35130 125290
3 39684 47403
1 53166 142010 701833039
2 10930 392799798
2 16794 103361195
3 170773 15636
2 114701 333072739
2 137613 572255449
2 5207 900887440
2 57317 776825871
2 124857 99626746
2 88258 285121569
3 171596 40670
1 44438 116673 568127143
3 75754 17502
3 75771 109336
3 86623 142125
1 71511 132407 221924638
3 163904 68572
2 12559 114152514
3 73572 37306
1 8505 25651 453223749
1 120770 147996 579155438
2 111010 710807617
1 73002 143208 664093457
3 164959 13671
1 145508 152061 676707198
1 148708 154590 873859740
1 107557 122748 72136325
1 29013 41935 187510537
1 69671 107583 650175913
1 70002 83978 2029115
3 108605 28937
3 179057 114502
3 29048 8224
3 115499 16061
2 104633 656256769
1 1586 87565 962462482
1 16449 96793 731584188
1 26825 133309 728661656
2 12705 758161513
1 94933 147340 980824312
2 178626 875484273
3 117890 54823
2 8722 126958628
1 4768 34971 11165358
3 155968 15875
2 61749 200279138
3 93706 68085
3 107944 150500
1 83019 146804 56706899
2 418 669528593
3 56687 109971
2 34393 724113392
2 139034 83776090
1 3756 30655 2589210
2 141908 598616324
3 74593 113838
3 75303 69982
2 110794 790971753
3 135614 84547
3 78777 138067
1 46866 133665 899716211
1 108960 153990 792026189
2 176809 748283420
3 147199 88193
1 54721 64587 622857926
2 150194 766566114
3 12821 54238
1 25785 148378 241887645
1 17800 73373 130088981
1 99985 124782 638741282
1 57312 133301 546004425
2 138352 122486180
1 38916 40156 829947217
3 72560 94907
1 102169 154690 648638492
3 15329 73085
3 167831 133112
3 80449 93892
1 68785 92462 14136541
1 36279 103890 847378256
3 5396 45243
3 178810 138219
3 123434 57317
1 246 29677 612317774
2 24315 67029146
1 32849 142532 334183123
3 97504 139112
2 168580 187218789
2 122825 11824650
1 29540 74647 114081952
3 48361 30255
3 147341 119237
1 13722 143969 192119238
1 39144 70944 759634870
2 11062 685325424
1 113294 133969 856349375
1 9482 30849 186805907
1 52348 78457 344251363
2 104803 382019472
2 136035 483906394
2 85397 538173777
3 71728 89651
1 47609 63721 584422927
3 33406 54620
3 11530 141953
2 10817 987766389
1 73149 138088 848415085
1 48531 64540 345947677
1 19966 55823 999300928
3 93911 53083
3 92255 28453
1 16420 74272 662877686
3 45733 1838
1 3842 81097 719442762
1 33818 149385 435232074
2 100674 271828229
3 156836 55008
3 126622 72343
2 137113 268399696
1 84669 108541 129248549
1 41100 59025 688138229
1 4231 111742 607939070
3 34005 112311
1 32319 105034 493795860
1 67781 122099 713508088
2 79107 476745925
2 150745 831057886
1 44446 66263 107208565
1 3132 92655 4236933
1 38621 91551 814757048
1 119941 124682 690276486
3 63814 33382
3 180459 66951
3 83273 146729
2 153797 175956714
1 23048 145233 190947022
3 154888 24953
2 146394 147944373
3 9764 77438
3 46314 131568
2 17971 6448734
3 75077 71863
2 71917 106271002
2 174745 705225812
3 140277 5801
3 125177 112717
1 17099 109174 92675122
2 180898 86911565
2 166508 421973905
1 36529 138078 421987101
1 121049 128106 93724602
1 66342 85531 735400864
1 126299 149841 130767842
3 71535 120018
3 154266 87481
3 12645 21579
3 27558 23187
1 44815 88988 406780629
1 61425 73854 332330999
3 14482 23186
1 41119 75533 653118008
1 52325 113526 66100421
2 39195 62555510
1 89472 130684 889141233
2 25405 987952964
1 33565 92675 93281704
1 1805 5700 742265154
2 2593 997534706
1 15517 79829 592263391
2 163572 817929153
3 52101 57435
3 88154 97619
1 112183 114602 412313158
3 94398 67591
1 114687 148353 547115422
3 170323 67635
3 154209 39887
1 15600 75137 436085192
3 35478 1750
3 6610 96114
3 144406 19892
3 34350 105770
1 118736 141734 27920483
1 3702 54328 705963379
1 118956 138627 883633747
1 13414 70226 868091799
1 45161 148259 285646296
1 7099 144807 738400751
3 18087 114205
3 77495 38133
3 95522 68619
2 10379 465301882
1 116909 144633 136427990
2 174229 993357452
3 26013 22722
3 168847 131086
1 109929 124313 30669654
1 119195 128486 265904600
1 24285 116349 300061335
3 89873 103273
1 46698 73089 692260778
3 20483 63138
1 55096 81795 260600535
1 103870 123086 59584935
3 178274 40561
1 85414 137932 806847818
2 126358 360449118
1 68160 136803 48084176
2 32677 904434262
3 125092 137246
1 29378 57862 530475691
2 178748 79210422
3 51580 18201
2 158667 945633845
3 132445 40223
2 74137 570164441
2 162378 313438151
1 23117 31689 657112855
2 2594 44610002
1 17524 132174 156938686
2 47416 858768296
1 56827 151885 541328544
1 104320 124769 256685976
3 11047 30512
2 114773 959477928
2 153037 913674605
2 21255 890437034
3 157328 145685
1 60036 136720 59475277
3 116243 143348
3 92711 46214
1 19403 74969 920554193
1 68804 107683 714702595
1 59147 142819 544293648
3 21176 82381
3 67546 89783
2 88175 657340735
1 84485 149973 208482120
1 23777 113591 241281211
3 90693 92831
1 8475 141838 961512482
1 27453 117288 13044816
1 5845 55057 751602217
2 68174 727537996
3 103144 116778
3 87653 39348
2 60111 627863070
3 152129 131410
1 3299 100184 300382989
3 170322 57428
1 66693 111053 933865922
2 109757 815553663
2 137055 903343050
3 84091 107846
1 57034 62971 208892931
3 37227 134079
3 95824 62449
2 166768 500310914
1 3549 114903 448483687
3 51037 135483
3 65758 24013
3 129272 97898
2 179101 802067730
2 28857 367404939
3 168242 133713
1 29832 119932 702311716
1 64997 139351 418295561
2 139502 305280209
2 165545 389149984
1 26517 51059 580428566
1 38325 76491 790356642
1 10212 39492 257428270
2 87659 849243897
3 87067 11485
1 22239 39510 393713805
3 25838 148691
1 68473 120568 761433339
2 59847 144595010
1 70112 74722 392232311
2 46213 490608693
2 92722 361091820
1 35739 78622 322451838
1 20636 151107 662141433
1 137279 145387 790503100
2 106908 153915674
1 20408 78353 978955219
1 41137 89651 240892093
2 34290 97712457
2 146040 378280681
1 3182 145499 33108121
1 1835 134996 138271150
1 72853 107267 405245293
1 57438 153959 205743665
2 43070 605401369
1 5303 148971 555096180
3 57448 18702
3 18259 92116
2 83892 274845522
1 13930 63448 910252355
3 131871 31236
3 92586 122308
2 151241 678956536
2 178274 302158844
2 2781 375162779
1 24036 38463 755469251
1 68492 134071 871737392
1 119464 139999 737453670
1 13669 14402 651990574
2 155608 767922957
1 50334 144813 656636522
1 67549 83958 947158207
2 25583 364868157
1 101893 104051 735976590
1 84861 128633 206309500
1 68012 93905 841944287
3 91448 77159
2 123484 32435972
3 4778 22868
3 70912 11433
3 162779 61819
1 45695 124227 428360705
1 30187 43218 278628867
1 96795 137814 811547255
3 143974 28139
1 23492 37694 325117657
3 177287 145319
2 164842 295526322
3 61096 115976
3 140987 122192
3 26239 7771
2 90152 567189001
1 46708 107284 288148088
1 47492 115666 160394855
2 141837 457194920
2 9841 714107979
3 177000 54726
1 130022 131053 610390036
1 54032 135969 658920769
3 5759 142983
1 84825 134823 415235435
2 40973 584474431
2 114133 800390897
1 54416 71874 579934067
2 160572 101814319
3 93279 134619
1 60836 103944 83691636
1 37124 64171 349963023
3 149491 115461
3 70374 46971
1 56991 111588 372331638
1 36655 91261 833167743
2 249 30539319
1 146507 146522 404161365
1 12960 136167 314147380
1 5013 87303 602167201
2 76972 916731423
2 49760 782593792
3 150474 109116
3 28970 130736
1 8985 42050 622327226
1 72746 75498 161338671
2 154486 512183401
1 38879 110901 447376381
2 45128 17078812
1 27535 113510 316905714
2 61567 284363454
1 83051 86849 410830164
2 3373 126391610
2 92077 685039386
3 45548 147191
2 71831 131543267
1 82558 99365 72727642
2 36244 791253933
1 63984 149589 548463251
3 126620 32918
2 105698 129578287
1 81641 92415 916899440
3 104363 87309
1 41405 101394 562806606
2 38360 773358513
1 3049 54541 606121901
2 49729 895003262
1 46225 143961 404193888
3 3090 146164
1 27480 103931 724133610
3 137860 60853
2 151473 82512138
2 46308 254457581
3 114506 30588
3 73219 87200
2 123913 797855485
2 92552 662497632
3 35452 93930
1 104632 132170 680588151
1 74608 140495 26545814
2 57400 731002196
1 103494 151785 282890454
1 12464 81457 682168359
3 6664 97850
1 66937 95491 256191545
1 7926 32398 392124563
3 46443 120402
2 139696 309792575
1 30589 138414 843220315
3 55389 92060
2 91671 145419082
1 95453 124026 308135749
1 115101 124913 921658872
2 137900 115251640
1 23469 94695 838364484
3 115285 53285
3 115793 47594
3 81251 131009
3 42123 151958
2 31188 109884323
3 84730 126105
1 106891 134300 601298262
3 120612 35966
3 50889 24346
3 16931 115552
3 173009 5921
3 165838 64858
3 128022 150492
2 77982 305184681
3 150353 66957
2 144165 926763349
2 21655 901283908
2 65958 678037949
1 7075 11409 61482272
2 1137 141819839
3 158693 43785
3 121421 16313
3 126788 126796
1 80798 119589 215252928
1 42489 147152 203546371
1 111642 112616 391624323
3 59832 118426
2 145928 1910499
3 113590 65858
1 85035 95020 412817567
3 37797 106329
3 166881 143460
3 145403 58796
2 136964 466758955
1 11382 24860 616760158
3 180949 124819
2 8556 762924582
3 13197 28712
2 147467 438985266
1 108905 147868 932062473
1 13609 105170 148994446
1 95072 154160 181325305
1 2058 16767 127366565
2 88447 823988707
3 172078 135717
2 31681 704922769
3 101798 35668
2 168066 676252904
1 10678 47053 867348502
2 861 663764478
3 103206 80849
3 85867 5075
1 70498 131660 353200428
2 25551 425982663
3 101111 100939
1 16117 86908 847954919
3 154236 124015
2 137780 446716030
1 124008 139041 778450933
3 123152 51052
3 97695 85727
3 140753 20897
3 122656 59540
1 47549 55364 960328025
3 85227 113223
1 37929 109299 757241667
3 169643 84641
3 174711 80613
1 75275 114341 333482398
3 164124 126900
1 43915 127514 869031243
3 11452 113014
2 21059 775174942
2 83153 922609513
2 34180 972305510
1 48222 57291 926417230
3 120567 18966
2 115560 818456123
1 14224 44674 124940106
2 46439 368097902
3 126852 105406
2 125593 238364545
1 6527 100624 21738900
1 11987 100025 757783997
2 129194 445441994
2 49707 849475935
2 25699 134436993
1 10197 42801 741991597
1 67329 151958 751921682
2 124011 891718222
3 1115 19744
3 152071 66206
1 119028 144122 680836878
3 6691 19670
3 43730 102000
1 57790 129262 346028231
1 43658 146731 638635404
2 147589 701738709
1 42253 96307 984924025
3 86294 76803
1 33786 111637 550941093
3 74330 64773
2 119168 705468049
2 98488 994170013
2 17539 250798802
3 42960 66195
3 44112 2636
3 134840 138593
1 29177 126235 843991051
3 179949 44261
1 57557 116397 127202927
1 43395 50504 536009533
1 118441 122284 48697293
1 65031 82859 770441678
2 55090 987561977
1 33750 98780 72225009
2 157095 420872810
3 6175 62985
2 103741 54153024
2 180976 316443241
1 22396 153136 495926680
2 24840 701181631
2 95384 711227766
2 74699 606629123
2 22757 939106285
2 179615 375816163
2 119678 922808352
2 158501 557110889
1 27755 87173 506462785
2 163444 991957444
3 18213 61869
2 110402 431327791
2 9826 241429329
1 15058 112770 787513982
3 117726 31683
2 41264 473980541
1 5791 130282 922285810
1 37497 149798 918318304
1 6059 146168 595536315
3 48686 54069
3 116664 142979
3 133411 100650
3 8411 53325
1 39770 94641 415774898
1 81807 138993 683240544
2 131394 17238099
3 126584 146046
1 6635 35986 490055788
3 128772 64318
1 26108 150773 959120458
3 39296 59190
1 23035 78787 751774238
1 118965 137673 442436384
2 125472 836088114
1 44200 119226 121124179
3 11097 130539
3 168277 21396
3 52057 35638
2 32330 786368446
3 176772 39071
2 107933 476160582
1 31273 59356 46646193
1 97070 150890 738415711
1 69448 110080 568004277
3 91697 71529
1 100065 153629 471698367
2 132919 163006956
2 137459 280480571
1 106049 111816 347439916
2 180720 633062329
1 60691 138770 783101733
3 103209 123115
3 49659 49698
3 149911 90418
2 108849 762957619
2 54573 55083825
1 135529 142305 802671680
1 118799 121630 908850880
1 40869 136832 604340363
2 25024 692081745
3 140137 11849
3 29299 45956
1 9215 26035 662619215
3 129493 20117
1 16206 113268 306009463
3 126455 2183
3 166404 129484
2 43259 60652572
2 36436 709130861
3 167091 63347
3 101230 100655
2 63696 311647588
1 44034 125757 751242975
1 53205 89772 193948944
3 14782 137236
1 101525 110964 240867250
1 51050 72960 556656483
1 96522 143715 289197842
3 171616 25581
3 126373 53369
3 46589 45354
3 77220 124470
3 93690 150245
2 12630 729238189
2 125253 812747129
3 37269 121931
2 132808 959607126
2 99780 524151765
2 92143 846361271
3 20843 113878
1 63029 73707 371513997
1 124974 133176 505642082
3 178939 126222
3 138066 73928
1 31835 153201 475768201
1 81413 132974 911192497
2 22616 858089768
2 40321 261781076
2 54127 854139757
2 145632 617556999
2 72936 436353242
1 3800 93550 18306852
2 116218 652484535
1 129624 144381 701014679
3 96544 3547
2 54423 232804088
1 13565 74535 953897700
1 22585 139374 958797442
3 84359 63357
1 44731 45201 349607574
1 67049 135248 444984367
1 37505 101585 857055371
1 75465 98442 680605796
2 1184 589241718
1 62505 93725 1024021
1 67467 141777 787573269
3 110768 54231
2 103452 330700074
2 99071 997917034
1 37720 104462 136219530
1 55211 110019 869838805
2 163748 20975932
1 41463 148611 536209993
1 45619 122049 641661141
3 57680 95335
2 64994 477244869
1 2069 145988 271955768
3 71013 62755
3 78339 55338
2 161289 534585016
3 4850 117028
3 134355 5292
3 68818 44410
2 14239 671950335
3 87974 154667
1 120820 153450 218502330
1 25486 39233 538494377
3 101022 72322
1 29846 40353 643437221
2 130522 399392874
2 65505 780326082
1 33107 110576 971968936
3 176284 15452
2 139182 778977623
1 13157 95986 116747828
2 181574 673682071
3 11278 97640
2 131050 236186246
3 141184 2129
3 107582 76273
2 6895 34020262
2 5642 63714649
1 552 119717 363582438
1 62687 64927 330174153
1 79990 89174 711167405
3 140737 96665
3 157301 72037
1 62579 100749 667495827
1 55295 131492 240307463
2 57144 12854893
1 20785 59531 795238588
2 149516 16456778
2 40798 354720218
2 139987 238332943
2 35635 660142546
1 51143 111610 668257590
1 69261 72140 178286711
3 19794 102437
2 80055 137850845
3 88982 46835
2 132795 764159941
1 15513 111903 44968647
3 107666 39465
1 20451 76853 464452169
3 160839 131322
3 80581 124952
1 75971 113963 861704093
1 112021 139573 438303877
2 163236 691735734
2 156176 349798888
1 6963 145916 274611322
2 143463 941057434
1 37696 119052 540398520
3 13310 98678
3 37060 71951
3 100204 110180
1 28658 71080 451852219
3 165218 6831
3 158079 65962
2 79099 721549701
1 63519 94188 113763780
3 154827 81598
3 7913 28808
3 167141 8909
1 37395 87217 874602088
3 58451 153661
1 15292 80188 151071656
3 150962 132868
2 18896 570194651
1 32530 42729 373383109
2 80680 699113
3 76976 39002
1 32287 72931 664370458
1 29806 151034 559492464
2 71679 56721548
3 144646 53982
2 59324 832944756
3 103132 108573
3 110676 130362
3 39760 53197
2 61219 74817137
1 9546 46628 55533311
1 102744 146600 401516889
3 174787 86672
1 70325 96851 959150864
2 29204 533782477
1 42732 95600 569406296
3 83776 77177
2 103530 563181379
1 103395 129292 590944748
3 354 103601
3 32259 24012
3 71344 7680
3 126398 105108
1 39120 130918 2467084
2 75102 908169869
2 94719 205650459
3 160451 140877
3 53612 18959
3 102959 98486
1 21136 22163 914010194
3 94104 39343
1 7422 115882 628907787
1 46282 56489 528086584
1 64306 139558 898944565
3 88421 53412
2 174986 13870867
1 15766 30702 537123356
2 51764 195538850
3 94185 117207
1 48009 118434 278635278
2 60581 17378841
1 78485 94745 466705426
1 119251 125578 491571795
2 46447 92268404
1 65686 79061 939826998
3 19671 40728
1 84087 114646 921104312
3 126994 137636
2 62724 384003291
3 171475 13084
3 86041 10909
3 29708 20486
1 4237 52604 426532657
2 99023 470703923
3 122036 5915
1 115331 133111 826063345
1 82907 140190 346551896
2 136819 73829729
2 91490 362102225
3 93796 120484
2 26898 115086001
2 164190 669729606
1 8443 69806 311255664
1 27774 87341 763475115
2 155994 552901975
2 127676 992449274
2 101883 140003375
2 77847 853548297
2 22066 995803013
1 31883 59070 113587324
3 130790 14971
1 12470 96880 138320472
1 96635 136955 495024559
2 595 42620194
1 12891 149797 797528044
2 141630 313950591
1 27303 80788 537450313
2 124630 86723537
2 86064 250778599
2 82130 208336059
1 121309 150515 955118079
1 136179 143044 443447626
1 97837 137188 937839039
3 93936 109389
2 64995 594162765
1 32957 105200 691331531
1 69700 143022 850382416
3 3892 16389
1 77444 82334 800464174
2 158304 216576172
1 40112 69386 771538570
3 144997 121810
2 83347 855683725
3 13297 69957
3 96915 55858
3 72995 131867
3 76921 23899
2 115239 41854178
1 47398 154585 561024796
2 94193 517506598
2 67072 734531485
2 106302 17219716
2 105095 383292132
2 92975 847571435
3 104418 108089
2 61038 328677364
3 148028 45145
1 23691 140059 911062744
2 74612 472470186
2 83557 257863989
1 78997 152158 157103195
1 66573 123391 822529858
3 49860 152307
1 101914 114481 703249856
3 1625 46093
1 45144 69824 117876076
1 2252 76342 168992937
1 24499 72157 257388990
3 134848 105585
3 136661 65325
2 175061 421477216
1 28999 76067 474869045
1 84067 114658 872495355
3 34914 139697
3 62448 122869
1 93484 130505 198693794
1 55965 72391 709680331
2 168066 607587905
2 45856 471008104
2 47911 647657569
2 36485 206796155
3 118131 101514
2 75122 718500038
2 77564 713675294
3 21582 27188
1 8468 20839 610890904
1 95770 106308 451906138
2 99918 274019960
1 50737 138096 652101227
1 109524 148567 132431203
3 166361 134441
3 146422 106592
1 89804 117448 381502985
2 91227 46147850
2 42341 145724083
3 20709 57905
3 45163 44047
1 100977 107472 316950392
1 4585 20771 223314603
2 159351 108815002
1 35372 83098 629696606
2 68555 395831062
3 135795 42566
2 139364 555991855
3 120711 72877
1 34725 54512 938139439
2 100230 149170056
3 81160 69976
3 50759 26745
1 102817 123764 279807304
3 112131 66228
1 936 28967 444889335
3 34285 97279
2 167850 639188215
1 80767 137176 868311392
2 129832 515342680
2 95523 563181680
2 161346 843826726
1 14992 92443 857257964
2 164430 198595412
2 83495 581356826
3 5076 99202
3 50392 27045
2 29770 881285904
2 12318 940299599
1 137751 143297 276845997
2 36931 561760682
1 3196 74805 385219434
3 84401 51322
3 139222 67247
3 56358 41839
3 13338 30579
3 120701 82408
3 10211 133681
2 134680 160700157
2 74843 873547867
2 71411 256659456
2 29968 144910678
1 12304 19359 175699554
1 44991 71885 841096622
2 99009 136288058
1 61890 147690 604067196
1 88633 118799 873388110
3 41472 117816
1 88954 94471 897053492
2 66758 749127469
3 88551 62338
2 131609 985227129
2 109530 784969490
3 172347 125462
1 43443 100059 852832124
1 77003 103320 389028390
2 161824 849259086
1 72206 94266 711005988
1 82935 140210 999089569
2 180677 661723936
3 122435 151167
2 16653 183689033
1 12775 26615 833093019
1 11400 12378 147864221
2 27553 751238309
3 12450 5331
1 7477 116909 928839374
3 83718 25079
2 6991 968629381
3 111597 5605
3 142257 36345
3 175410 31323
2 156636 982363216
3 7294 142730
3 166100 106802
3 55307 4727
2 179394 962116119
3 59710 64550
2 8342 987628918
1 91301 117782 68963170
2 101480 879691311
2 108138 734572670
1 35096 54699 587412611
2 4568 683496925
2 78880 502381167
2 4346 119726067
1 16392 145850 418545985
2 37452 750250351
2 57540 679655184
2 37558 618141554
2 98998 155281386
2 19705 428254028
2 14804 924401774
2 51512 865709989
3 45952 51399
1 74290 89136 398469898
1 7612 50626 612512547
2 51696 911468151
3 16521 126127
2 108046 444376621
3 95571 2742
1 76850 147043 141976260
1 44475 94097 321420041
1 43321 79987 445582410
2 53361 277601923
1 135068 145814 227962285
1 56789 132659 772011521
1 57560 101558 480494471
1 60475 113022 608409845
1 91705 141933 371032202
3 41846 49333
1 137005 150072 48926944
3 155684 126272
1 7290 73866 600233161
1 2960 114116 85250061
2 144295 926099264
3 80569 118263
3 66960 60450
3 111838 44480
1 4365 37812 61599077
1 105473 131283 627951515
1 86328 135354 233974191
2 348 210613562
3 35756 115831
3 32066 51206
2 49313 401679258
2 27076 606340326
3 124972 119990
1 128528 129847 927791112
2 60153 503897369
2 134189 765523263
2 80419 878547366
3 86044 53389
1 93175 109482 292477328
1 74825 86917 735497864
2 54056 265592336
1 73782 111427 461562963
3 63952 152861
1 64536 131097 922631456
3 179278 24227
1 119801 143431 547463467
1 146504 153368 286675880
1 52450 53612 389276330
1 78290 131652 234454060
3 172026 14333
1 64764 107341 585464393
1 90457 95009 184537907
2 41900 377811260
3 149007 143654
1 144368 150976 439566550
2 59192 560721986
3 85694 4826
1 53041 62418 238096139
3 153913 137850
3 162424 78683
3 54575 39254
2 93377 994412149
1 5079 112218 205741052
2 149049 827221622
1 105462 122855 710612289
1 48559 64415 788017417
2 176064 837046590
1 6628 102052 922501781
3 96297 24860
2 38065 525048163
2 10772 797844557
2 112549 114973167
2 6258 36540939
3 106334 150783
3 44852 84041
3 75677 8865
1 6179 144872 50263650
3 125320 140412
2 164459 871620488
1 8066 89660 169771855
2 83507 685306703
3 149767 38046
2 158865 159056110
2 145317 523210009
3 115593 132092
1 25211 108298 156729438
1 34547 154203 891180085
2 79238 558822700
1 87852 130878 164965665
1 60036 140565 32404542
1 86945 123531 994755127
2 54361 519682875
2 150158 437262413
2 52367 984927667
3 108315 50324
3 72069 18087
1 62663 91055 774110132
3 15436 63332
1 40625 148305 145352850
1 17427 120683 704265836
3 96793 13619
3 30189 92922
3 6080 95686
2 7041 530035223
2 111015 154250798
2 80811 94120613
1 34428 78336 148532674
3 123205 36102
2 45783 714459021
1 79933 105793 505836390
3 146359 137614
1 25682 114555 719130271
2 61158 518303550
3 19525 121698
1 24478 147068 198332400
2 53527 270392988
2 25769 680790441
1 43803 72037 746353974
2 149591 293540913
3 130686 82765
2 7292 762367787
1 101446 140608 175531204
2 117788 974317852
3 48933 31939
1 32555 151703 847698093
3 60444 57467
2 60725 419089725
3 143212 95928
3 90699 23245
2 59977 163006869
2 147 581428135
3 100378 124658
1 73897 146093 953175907
3 6588 98355
3 87262 7521
2 84003 547936689
3 17357 17522
3 112212 146711
2 145412 266428305
1 112714 115524 15173942
2 97383 716999149
1 49597 153048 596680204
3 95523 90152
2 146608 429413599
2 4017 702922504
2 125844 505210284
3 110622 129598
3 115837 64859
3 147703 34997
3 175534 107476
1 86197 100423 235605557
3 124236 95455
2 80584 118318857
1 20222 76075 799039433
1 48356 67735 767699887
2 34050 966726508
3 36937 16064
3 100 28978
1 44180 96526 741491019
2 24440 679074067
2 93922 407649478
3 63145 51716
3 82301 3085
2 168540 529507419
1 62203 135826 169211270
2 43200 664813905
1 28061 120050 499920195
1 4582 61503 833108749
2 45834 454506466
1 52277 94193 776606649
1 73299 113687 35385968
3 167827 78064
3 150570 80820
2 53554 814861321
3 87901 37408
1 30013 64142 195317666
1 83986 138975 596743197
2 80953 293945813
1 3161 112201 389704907
3 156031 135442
2 160543 505312625
2 4838 692226326
1 65506 77729 24609191
1 98179 150770 939813575
2 153442 303098042
1 10914 56448 964304281
1 18988 47726 100318673
1 89932 110526 808549721
1 125273 138540 436622326
2 5799 675973807
3 150926 72427
2 79324 557962603
2 36127 74714719
2 113778 955423441
3 61487 145540
2 80058 515705819
1 7238 81783 897735052
1 4000 103673 650214111
2 150617 988077493
1 22978 117022 613570381
1 88938 131697 407959706
3 137588 29363
3 14930 86925
2 111651 25686024
1 87776 136531 636060786
1 43758 128662 880968327
2 57308 142709716
3 117477 18829
3 137601 57967
2 38964 681000271
2 135212 394836220
1 17859 70484 840001212
1 135616 143856 428760771
1 42855 122178 973722265
2 159131 850403234
1 75783 112958 500155058
3 21046 76744
3 10310 11644
2 123295 559209683
1 61317 96118 817805273
3 64101 130247
1 12841 83988 392872995
2 102973 429485930
2 98370 34109529
3 157464 84369
2 97486 228481111
2 148081 246598746
3 15238 14390
1 50904 120694 732337531
1 610 20699 441615263
2 147216 183307778
1 48529 51943 133776109
3 152014 20194
2 93461 788767160
2 7483 409865859
2 10265 958720579
2 148565 77471942
2 143058 420874426
3 5920 118907
2 171112 544993726
2 74165 108875265
1 12897 58712 333827409
1 17725 135051 962476822
2 86879 675939770
1 60538 81777 392572829
3 16708 19765
1 31892 100137 113854818
1 133038 135885 635269275
3 112174 67263
2 56151 114323156
2 2913 528131480
3 82811 33089
3 32692 41865
2 50653 371881088
3 97274 98107
1 123872 136176 133971931
1 27387 147870 702633554
1 795 23997 14209819
2 58546 781314906
3 4634 125892
3 91605 147027
3 38960 41144
1 48802 134241 797914013
2 120847 207648276
1 135400 151967 388859485
3 20121 140124
1 20140 133782 500766825
2 13068 319349759
3 160885 13052
1 114907 119259 752357231
2 179256 123942834
1 5684 74571 354476913
2 30454 124695275
3 60082 137196
2 65421 972718752
3 20957 41015
2 5692 761317126
3 119708 87985
2 4938 959066706
1 58587 122033 494539611
3 29104 33437
2 124723 712041839
2 612 635947893
1 27750 68053 44860099
1 18165 61486 696748912
1 43647 85447 872565036
1 50499 107414 801417869
2 109300 517112495
1 97182 122619 109551752
3 52775 113765
1 82677 148406 275875548
1 103003 119876 166490726
1 86371 88012 460862408
3 104125 88169
2 158839 783583274
1 37873 105276 566470203
3 176486 115907
1 36737 112292 587454329
1 12063 22254 821958578
3 83420 87685
1 31592 100685 692976762
3 160671 45532
1 97706 106116 623468158
3 150835 8101
2 140114 411329640
2 15738 344815065
1 88977 145246 110472445
1 20481 123347 714720797
2 100728 207609995
2 14063 349791236
1 24421 153542 79599453
3 152292 140369
3 148183 108982
2 103265 585252325
3 122102 30075
1 117371 117581 39214563
3 138040 3210
3 143784 95073
1 62729 64513 973935436
3 16597 128939
2 56498 220447599
2 2966 411702301
1 14568 91617 358281077
1 76000 104271 5154876
3 176969 74664
1 14174 140918 350154221
3 86936 147761
1 99046 152015 950964511
1 97282 109241 419496703
1 133319 138249 370230528
1 79420 122720 19946441
1 31200 51056 143297787
1 42832 118425 392051638
3 85237 114784
2 121248 97915448
2 141373 549988517
3 168745 66200
1 13678 19417 388945947
1 3057 68690 372192951
3 171178 87193
3 8053 30545
1 16236 143083 540319999
2 21060 929463202
2 67482 725494259
3 50646 99925
1 39004 42265 484527841
1 10375 134276 69726992
2 109538 549434774
1 124277 134360 168428312
2 20123 166908700
2 79860 87304106
2 181279 307260529
2 133804 27619540
1 62350 130377 353615362
1 1599 49389 434077763
2 118836 569052573
1 82948 89774 381883272
2 131489 864686116
3 25782 123982
3 175662 86513
3 173947 135149
3 62074 28068
2 165866 75009824
1 71706 104769 371846914
2 10772 821189480
3 125550 36757
3 55045 112215
3 121847 85198
2 33716 605941356
2 77266 68022254
3 98041 84412
1 24721 86353 665616821
3 116041 34824
1 41185 131119 786685540
3 119886 12422
3 33243 38748
2 13465 12855262
1 71138 119476 240970224
3 75393 113808
2 99052 143576624
2 18171 509372685
1 82699 100887 372484427
2 52799 178199086
1 17300 128365 157223761
3 96437 27007
2 110252 601300027
3 180254 80417
3 172275 12865
3 88208 102581
1 89587 110810 296239067
3 25066 89740
3 26432 142422
2 1765 304605829
3 158521 57730
3 90662 111336
2 7662 990247842
1 64277 108568 795021995
1 57074 76714 834928413
3 50177 42423
1 82010 106392 499574835
3 87948 87699
2 166077 584352631
3 28108 6904
2 142537 241460537
2 143507 902011512
3 37191 83881
2 34810 250420023
3 133097 88411
3 29066 113726
3 62703 72469
1 24839 115879 365456327
2 127403 715639820
3 168619 120555
1 25327 36319 335397485
3 94411 105097
1 78136 93807 939752930
3 89899 24358
1 30909 90754 869229520
3 139404 44401
2 102116 691654968
1 46175 137463 684422570
1 4049 6945 47000266
3 11544 41596
2 136019 1210772
3 98376 82820
2 55786 326307638
2 142018 145787525
3 28103 92888
1 108742 137454 348933454
3 90199 134630
2 119240 366124793
3 165491 55289
1 4561 83643 801640992
3 171659 13921
2 74171 720616451
2 23291 293982725
2 120971 570363472
3 173909 46820
3 11577 40580
1 28482 65237 891632422
2 45992 10410642
3 93013 38708
1 28518 65609 287578345
2 128371 326925956
1 43037 98361 748612321
3 114528 40478
1 22278 119503 668637039
1 56003 88388 314079160
1 2562 119827 361649424
3 114861 13382
1 11217 35669 765083930
2 143874 931776507
3 99727 88503
3 7247 96827
2 39632 532775457
2 69287 738929948
1 18692 119936 865570033
2 21090 621756392
1 554 8116 91942650
1 54781 98275 111436201
1 56727 103182 129649913
2 104968 611867541
2 174261 983521103
3 174628 129556
1 139307 149380 707559525
1 103030 149414 548935578
2 95609 599162526
2 148316 11639304
1 53085 73753 184194107
1 20510 131372 72996192
2 26439 638592586
3 104274 60725
2 136257 55214081
1 27620 143747 74479060
3 90670 77586
3 99845 82645
2 50886 920070440
2 17342 817167620
3 100624 92208
2 148958 362628661
1 71937 150428 444258037
3 18818 57386
2 25661 646896498
3 1628 92419
1 40630 105576 983283492
1 27776 125212 203205266
3 83068 151171
1 60271 62292 540591570
3 123820 14870
2 18462 415635374
3 98082 57946
1 93064 147791 332847951
3 71470 117646
3 24043 127858
1 54678 144065 560094323
1 120906 123677 286742789
1 71629 145526 6330316
1 82114 142838 576636128
3 123706 88887
2 147698 846668097
3 98353 70041
3 15877 33812
2 163947 490966566
3 52266 89719
2 10738 656392696
2 116020 364522114
3 14190 5699
3 139863 114871
3 135642 15040
3 115600 72140
2 108111 424334169
3 166387 33419
3 69501 82449
1 11073 48454 648342739
2 125952 418556019
2 164647 200071279
2 161594 757985973
2 120584 747282984
1 103038 122816 420367439
3 48481 57627
3 63226 124700
3 166145 137465
3 60150 31272
3 22977 33610
2 98431 692617506
2 73632 861672871
2 177460 946764641
2 97821 226924523
3 96294 135644
2 164694 653888221
1 9437 67406 205115820
2 76355 817323212
2 1653 946480757
1 71324 144638 712387073
3 115669 137619
2 30501 526671026
3 99297 128250
2 101951 442512463
2 39523 387476315
1 104939 134217 870154932
1 9728 116451 271259349
3 101932 92862
2 177609 732136206
3 56946 100835
3 138049 138597
2 70918 684303167
1 2029 148834 687590224
3 53780 113419
2 125577 783208304
2 144480 25647118
2 63192 772587385
1 27572 63377 694319343
3 28140 153744
1 88552 150521 778376651
3 163116 89943
3 91909 15582
2 166580 154169645
1 11268 125584 619583989
1 79801 129023 135682067
3 175763 140001
3 713 151784
2 180918 965470861
1 22512 153702 571007676
3 53775 37824
2 115250 31297964
3 166345 53403
2 115114 496424913
2 170511 977542454
1 66712 128336 366559373
2 29713 561506205
1 72652 137494 274107304
2 151210 809878917
3 123573 43693
3 175107 25146
2 126188 303438891
2 179074 263616303
1 19895 128679 318089530
3 75446 93779
3 53700 52168
3 80722 143607
3 30067 51274
3 141225 112945
1 43685 134462 307667112
3 144162 90387
1 1065 93873 442079521
3 136481 124318
1 37096 65246 862706157
3 76016 68083
2 168312 380005318
1 3832 75396 498886861
3 83411 106878
1 47843 67021 880886381
1 29887 110023 270356908
3 44235 61748
2 81393 975543465
3 21015 95721
2 20764 460863503
3 116431 53396
3 115295 38810
1 52442 148499 542248853
3 89644 87094
3 146288 43468
2 23254 884603184
2 51578 670397618
2 102579 579541725
2 52008 738928385
1 15245 90932 70665654
1 80225 100702 63472792
2 36754 154566567
2 101088 603040315
1 40451 41653 645497825
3 31223 48829
3 77890 133010
3 133785 49042
3 76621 55659
1 35791 41493 934320390
3 164146 136874
3 98721 78945
1 56486 151034 211134222
3 22960 105618
2 64697 977393665
3 123228 47649
3 96697 34295
3 57797 68811
2 19226 121336565
1 97717 128047 676592884
2 157925 235550484
1 50037 110363 131495429
1 36864 97905 276715065
2 10979 726130318
3 133544 3153
3 92880 151265
1 107490 123732 632450305
2 59718 223487277
1 8975 20545 751484818
3 78868 47046
2 64172 381636772
2 131849 147172284
2 77494 150321565
3 61867 16953
1 18589 126640 717658820
1 100511 127782 936039195
2 94386 316435740
1 81615 123664 358563697
2 16727 904787706
2 7483 499144643
3 110328 91740
3 7336 121303
1 76424 149572 770990767
1 9495 32306 573348682
2 145047 461504945
3 42378 87891
2 121077 288000095
3 174837 23149
1 143718 151151 942767966
3 150420 101301
2 46 262141511
1 634 146218 801950423
3 124192 79160
2 146471 205187492
3 127979 946
2 96031 629258982
2 58664 726340418
1 58392 141647 660798399
1 56530 97030 807784735
1 23592 84302 94861776
3 70605 98725
1 88844 104013 741621776
2 177291 265278868
2 13747 57281313
2 53828 187511581
1 23810 35950 779159781
3 73685 112812
3 9460 51873
3 44950 94779
1 64567 65113 205084533
1 41751 109489 248912658
1 45418 146986 921520483
1 19357 144624 210691137
3 51707 141520
2 2441 910662368
2 24036 227051847
3 90157 2298
1 53757 85410 6238919
2 38382 861449567
1 39620 43421 107263084
3 91903 82970
3 62698 150720
1 31156 96300 309576528
3 68432 94752
2 117628 145332429
3 69149 143258
1 90347 135885 692137728
3 120436 145319
2 92734 536555482
2 91756 803641753
1 46226 63533 70098262
1 104208 106583 244608077
3 149123 103257
2 156918 19754426
1 13859 135254 776630913
2 157596 786376639
3 87730 55255
2 9262 49088125
2 140428 14119846
1 76257 126593 2821196
1 65891 118343 896750318
2 101938 178425490
3 110048 111368
1 34283 121274 429349911
2 24206 983034648
1 16467 62076 560915142
3 17771 67325
1 111478 149401 130484714
2 36428 130499326
3 71274 83223
1 73570 123121 446502891
3 42100 135550
1 30076 145150 262489553
3 77120 82891
1 424 137794 603865992
1 130991 138811 848008161
2 94271 727180804
2 171654 692908461
3 101656 14808
2 101746 452968149
1 90342 109427 143120266
1 63106 70711 819950389
2 178141 764951919
2 143612 734227447
3 135266 48010
3 25565 116208
3 154234 97243
2 99738 630192800
1 96467 139492 274626278
2 39355 845271262
3 67005 82370
2 43458 545542612
1 72408 140910 503237114
1 88865 99614 478178570
3 134216 22880
3 167897 154145
2 71238 235026324
3 114196 83803
1 52303 110550 457159475
3 61821 124583
1 16290 52134 107784276
1 29307 81111 873324624
3 135098 123495
1 22111 90674 572820646
1 65661 124926 272838608
3 163681 132455
2 64352 168217368
1 52277 138945 634990193
2 150402 129324597
1 116595 125897 527576276
1 2926 130771 187007369
1 36879 132767 500754735
1 75675 117911 577763055
2 118250 699353182
3 69440 128100
2 90647 400894140
1 120708 137327 421215574
1 1810 134976 178909903
2 127774 48091781
3 220 55005
2 111007 508585793
3 106161 149908
1 128123 131341 953107111
3 88800 59994
2 176305 17344990
2 19687 815221232
2 50440 618022753
3 140212 8254
3 2648 6091
2 143151 626091051
1 135306 142288 875992832
3 176092 57689
2 120277 245843826
1 10827 147740 529299747
3 152325 152481
1 63787 98363 937413755
1 116816 126379 853852316
1 14744 104827 808619309
1 3122 110270 534075755
3 162668 17214
2 106715 306834477
3 132539 147659
1 96671 120190 404403946
1 22695 128423 393555287
1 134908 143847 647940798
1 129156 135188 981607001
3 62339 118326
2 138334 265079746
1 118948 145819 895078623
2 79144 953480629
2 172909 820914155
2 50254 441169991
2 89181 675452859
3 24642 47198
3 69591 126981
1 118707 133535 752094972
2 8975 561613859
3 86321 338
2 140006 931727048
1 14596 93578 827115325
2 141598 298660475
3 80465 19063
1 131305 150311 861761179
3 142866 97173
3 52628 19523
3 105320 26109
1 57406 138447 803019696
2 53483 268516276
1 7899 74892 882601433
1 47046 95729 389285930
2 44202 399089414
3 81055 115410
1 78155 96358 630011268
2 71919 308467615
2 105667 255139235
2 27124 133729957
1 57812 114174 409830363
3 168156 148774
1 93971 97657 301460608
3 32189 104453
1 96952 135670 230093523
2 5711 437233313
3 119420 144447
3 1888 105565
3 143739 59918
1 59371 132059 758960617
3 102501 50785
3 166126 13611
3 12524 142594
1 49827 144113 806545081
2 178894 630982605
2 55484 370835471
2 19834 361849362
3 55477 118503
3 67459 82886
3 124839 68578
1 26485 115823 900624522
1 1739 75873 213606739
2 150661 628703184
3 56723 10404
1 323 69914 345612314
3 99105 153986
2 174002 964067419
1 108617 115760 382518794
2 7332 447155234
1 86787 115080 719483838
3 32513 107973
3 169845 41915
1 42088 115096 333922607
3 49321 15637
2 123815 698522070
3 20700 81433
1 1653 24618 430567063
2 17636 37617545
3 59818 65072
3 10127 13907
3 12970 35618
1 48846 77500 646011368
3 167840 111380
1 113525 153750 811223037
3 149653 113649
2 29502 5675236
3 178218 8157
2 110928 121933877
2 174466 895660779
2 107609 959945284
3 143780 32991
1 7292 94278 927150351
2 162261 409295667
2 61023 985186830
3 9437 32380
1 55164 78724 680572328
3 71401 54393
1 14796 54651 550040781
2 56488 365308550
1 28216 76119 903959413
2 93432 23833005
1 13671 60988 339425168
3 99192 15482
3 107933 153471
2 84588 715627591
2 141154 196296755
2 147699 923013895
3 39209 44691
3 60230 95864
3 56400 22042
1 28754 139344 665107774
3 170283 113983
2 121809 33344849
3 66629 115377
3 30388 1635
1 24448 147372 784015491
3 178116 94595
1 114233 143228 766189080
3 115104 86152
3 80127 130442
2 8125 849570966
1 73870 152510 288261560
1 13157 137430 629500957
2 6461 936446230
3 112317 104615
3 160604 18851
3 105833 92455
1 50389 131225 273954182
1 24485 26995 977678431
2 119515 770709465
3 94928 75107
1 75105 77213 870860917
2 109884 594524597
3 152678 90288
1 108774 124518 803640067
1 96296 116735 41220000
1 954 19063 447878145
2 18513 122060415
2 3247 436657442
3 35211 46893
3 25356 63371
2 84191 928591133
3 57541 111633
3 126213 94139
3 91190 92689
2 164335 381443124
2 97208 496707278
3 49751 140119
3 13148 100637
2 111323 770170837
1 18228 100929 567619209
3 70348 131045
3 41638 11580
2 97121 467877810
2 66437 110014458
1 145415 149790 376210726
3 75557 140941
3 148734 106446
2 54262 363642642
1 53401 93996 485957598
2 2368 68959509
2 79743 297541660
2 122357 796168890
1 66101 84415 434910789
2 81606 748271592
2 27707 335102699
1 101451 107358 223883583
2 112383 787897714
3 6120 51428
2 67113 553455598
1 60875 138703 78321983
3 147770 61897
3 4197 52477
1 15468 97295 227844300
2 95543 454840922
2 98479 80516283
1 24911 64963 194585021
3 73507 33861
2 113904 559021734
1 17141 108048 682578343
1 126130 126498 720941080
3 173985 49362
2 95229 338905340
3 113880 38538
3 85737 151477
1 57120 118057 417494026
3 64387 47253
3 36950 37299
2 150845 499480503
1 26429 123828 202165845
2 8582 150868213
2 171946 676567385
1 16050 88949 335067661
3 2269 138581
3 35281 129397
1 98112 102106 850853435
1 115912 122115 451551350
1 94348 96737 531956658
2 65875 991886404
3 38384 154220
2 7043 730693996
2 173471 849874511
3 136650 64945
1 115470 126957 430504044
2 85162 800763927
1 57409 67160 61770754
3 104369 31185
2 70856 913180998
3 31065 104893
3 107289 56690
1 98382 148811 153348951
1 46755 81481 809918077
2 154649 49750175
3 150189 41023
1 9033 70741 785884986
1 54859 70553 593205915
1 9788 146486 370484833
1 33275 146755 66758992
3 29270 87348
2 172132 985531570
1 112548 149798 204492189
3 60969 148150
2 123326 438968151
1 45829 52611 786714758
1 51740 60194 91964872
2 103154 773915158
3 10179 134664
1 53684 140328 144227330
2 149738 593084991
2 144225 458688295
3 74716 16357
2 179465 519561076
2 64132 758438577
2 131142 728485546
3 150785 61923
2 122455 867443018
3 155451 31534
1 96822 126250 794022588
2 143649 124707517
1 57388 119422 847334188
1 78368 105968 816309460
2 88259 335761060
2 40406 94582099
2 36469 834893388
2 33736 941119435
1 111117 126225 39668439
3 81785 40786
2 57568 271324865
3 40082 11733
1 53003 82856 307889582
1 33667 95356 863622697
1 68704 109619 882905842
3 10749 103689
2 25798 341788997
3 40423 100159
3 160983 21556
2 122660 809499154
3 80249 23181
2 168569 199968316
1 105392 150457 29871487
2 95445 389289577
2 123503 812716336
1 69829 129097 478335527
1 36692 45293 714892093
1 54020 82442 570115627
3 180047 46486
2 122018 410962794
3 132993 152746
3 62544 116521
3 164473 17709
1 24269 78950 944961746
1 52857 118721 507209676
1 47869 125812 666256737
3 165164 14785
1 126989 127827 613498894
3 174091 27703
3 52822 10523
3 49003 105178
3 70825 9137
3 19818 137798
3 1669 68973
3 93245 118305
1 58902 151134 93083063
1 68389 95793 267981781
2 85510 448246185
1 12282 67738 825563270
1 75308 137102 860009521
2 63351 442384196
2 54971 971888241
3 173530 31175
2 168748 733836790
2 77982 314647022
1 99110 135163 321307470
2 151718 844006112
1 47056 59624 242660315
1 12231 37733 554073746
3 6190 113501
2 174005 193095297
2 73542 485820870
2 63055 11642265
1 88993 122884 812044648
3 134914 120524
3 98184 120328
2 17783 569634811
2 8181 45868525
3 117651 34483
1 108009 127740 332751651
2 63033 998116577
1 78208 107757 463924390
3 21976 93706
3 131509 106228
3 118499 113860
1 53154 95457 839312581
2 145189 667968909
2 122872 432094820
2 118109 659497009
3 103570 29234
3 109022 113759
1 10555 139763 513630007
3 16252 132762
3 138535 125986
1 57329 85908 397150394
2 116666 86869429
3 175138 3299
3 158926 118154
3 175506 17711
2 109012 848441962
2 175649 392975499
1 11361 134202 985766534
3 2876 9967
3 19089 60171
2 790 86360098
3 75910 91846
1 20993 55742 307375998
1 39062 105228 651711505
1 95908 104138 32114789
3 89349 34648
3 54204 142306
3 109822 124697
1 33448 134042 732781370
1 31719 54983 46269476
1 9791 99439 582889061
3 115071 74667
2 89628 34584411
2 131278 298023035
3 123362 118640
2 15308 538219513
2 100078 68760010
1 19323 41038 919622562
2 84284 553689832
3 115744 125385
3 64602 28786
1 10400 101021 53838121
3 104743 119899
1 18015 70136 465213158
3 91773 81267
1 71010 134948 971772402
3 122650 128168
3 2517 135782
2 16047 259317475
1 7007 114814 836403427
1 20324 67324 870697287
3 75724 62053
2 163778 837768085
2 137246 625220501
2 86282 479409474
1 20188 100699 112101153
3 77705 102608
1 29304 76668 472631924
3 117342 104120
1 60727 124693 970172695
3 151543 89991
1 8640 122427 210557986
3 92380 109201
1 5050 89726 305512068
1 34099 61320 135464865
2 77448 997359438
2 142559 250062885
1 69386 127607 998758700
1 68502 133543 612822348
2 65610 448516512
2 133818 390304779
2 96477 886381558
1 27966 68300 24078695
3 78426 66869
3 17893 110223
3 45152 40637
2 132218 303487997
2 104473 811120930
1 84933 149746 689440624
2 86090 712674141
1 16297 33543 126177190
1 130493 131999 236019320
2 89389 977212409
1 48183 101032 655157922
1 74845 137747 764488927
2 6365 795077
2 61746 886384313
2 173201 886885361
1 68972 139021 694981426
2 3943 933062277
3 42284 136589
3 54777 144258
2 180210 403352074
2 57000 714693048
3 61551 132302
1 4421 48032 280888720
3 160976 85729
3 136085 24781
1 116033 135172 287574403
1 123134 134494 802637412
2 105219 906764163
2 133858 82731007
3 38456 99804
1 87212 113875 966003980
2 133199 106481761
3 92177 139652
1 42737 116673 121473118
2 70762 186020680
3 83662 145244
2 6811 265253909
3 152714 153644
1 13741 147404 697448828
3 64717 122600
3 119839 119150
3 54618 35761
2 174672 950920464
2 170312 439735575
1 104653 139712 549452508
2 33432 726298451
2 100381 166663098
3 100258 112315
3 108978 101988
3 122110 141666
2 117653 474091320
3 16312 68406
2 25829 135142678
2 138793 804634136
3 162790 63115
3 180845 31275
1 24426 80165 608466500
1 1068 123868 572678891
3 50281 138986
3 66232 197
1 60504 109985 156705242
3 153695 115027
3 133799 87315
3 87945 51570
3 130968 87937
1 138461 141782 322069289
1 1912 104820 341485223
1 22306 108879 750617331
1 72983 143114 831457136
2 14357 560142976
3 38857 110285
3 137797 78229
2 111885 754676678
3 177027 134311
3 137107 110255
2 122628 932253333
1 53027 107304 938880351
1 42113 75062 251597694
1 32523 80783 677339018
1 77742 133657 993425058
3 90647 46161
2 167201 575818466
1 8612 120784 847951523
3 104632 75076
3 133728 6741
3 28862 123248
1 56168 82507 636089983
2 130068 369250251
3 80669 154889
1 115516 124284 691222080
2 6873 387408234
3 75849 146497
1 24461 59966 401282736
1 46122 138788 162516423
3 91752 88379
1 42021 139322 483320783
1 26185 60038 332794982
1 68570 84212 361715413
3 131970 56660
3 113845 3971
2 157339 823350572
3 15083 110892
2 145219 426078311
1 32462 143674 107095984
2 104835 254071931
3 97071 125910
3 5980 53036
3 59234 65911
3 64879 119228
1 100268 112581 444288568
1 9925 22075 698534274
3 125011 52713
3 144097 79769
2 51518 390599892
3 100571 113521
2 46477 907699190
3 91517 128995
2 129882 156909508
1 37495 107818 95012239
1 26122 61634 477529985
2 157346 635465586
3 44876 109548
3 81267 46519
1 31823 37029 749632955
3 92321 35026
3 87937 81232
1 58444 127657 288371982
3 39584 152929
3 156495 133006
2 26791 165210251
3 179848 135399
3 6336 40926
3 97661 65615
3 174764 62885
3 21011 44818
3 73338 85617
3 122719 40037
2 181445 716279622
3 37826 57425
3 58551 33180
3 162785 142275
2 148530 828365334
1 66483 75350 637384385
3 72610 27902
2 169309 682535318
2 21545 787867645
1 95199 114532 189284028
3 135834 143625
3 66767 79292
3 27576 124828
2 172049 245176339
3 122449 38655
2 111828 417342068
2 166382 813636039
2 129989 43557324
3 178216 141721
2 148989 240924920
1 26464 93437 733680198
1 123349 139299 219735668
2 65061 728164871
3 12675 143546
1 51726 63009 852692309
3 82377 154182
2 22576 123224754
3 31111 139056
2 97848 797401688
2 85500 4940715
2 57094 368607349
3 114424 101306
1 31655 77552 524032907
2 369 74163097
3 63734 132016
3 14616 82215
3 2743 123429
3 29362 7861
1 83468 123643 116789434
1 101323 126027 668651189
1 31135 136509 97970830
2 101981 145738607
1 68412 138282 209518520
2 71134 666635861
3 31634 49558
3 93887 28584
2 69961 84712174
3 156554 46905
1 25310 46740 410174664
2 177683 580157386
1 22431 102100 269001298
2 65672 146822354
1 40103 68757 648725403
1 17712 84355 942139168
1 27652 87345 415428030
2 48349 170070544
1 37292 98331 456485704
1 100171 138985 774744716
3 115600 78144
2 15618 273476545
2 99008 42320121
2 40063 351194734
1 80434 140155 752898350
3 32645 140755
2 78205 860598794
3 100134 44399
2 84723 171146392
3 104103 90480
1 39007 59679 654148624
1 36535 93296 419066025
2 162980 994959643
3 60359 75102
2 25909 539206646
1 362 31846 198804486
3 131268 61332
2 105837 527396601
1 76063 94237 848908189
3 6423 50637
3 61787 102513
3 135374 53619
1 24693 77238 193287299
2 104115 723922587
2 114454 465132742
2 3588 9806705
2 79515 243511723
2 132432 81346728
1 37185 53879 61720712
1 30710 115731 981332388
2 67201 724472286
3 25959 26165
1 80541 122107 328353321
2 2919 64878721
2 166328 826366028
3 164914 142650
1 19358 152076 250025053
2 140295 753965613
2 1547 122488326
1 10032 147371 813858643
1 60651 89100 536150111
1 45844 151667 883897640
2 161569 390470140
3 18726 137092
2 101615 300251552
3 13307 58440
3 140850 6097
1 37344 104702 321280721
3 126268 101820
3 143327 44510
2 129853 430027512
1 79820 83447 235176671
1 39126 81749 385403801
2 9266 493482012
2 126016 375193855
3 89299 97670
3 129310 29952
3 111107 109687
3 58910 70240
1 126168 130269 572980535
3 57109 118528
2 165825 249009964
3 117836 62059
1 106018 153617 357428678
3 81024 124598
2 127115 11177669
3 105736 95582
1 20911 61939 267909861
2 13689 730426978
1 6339 53887 195037309
3 60112 102049
2 15202 800540542
2 77593 360984548
2 180815 427281466
1 119795 126197 42992076
3 6885 18603
1 91371 114709 412664134
1 15997 113646 579500370
3 144551 88656
1 63311 152526 6018773
1 6816 10565 646698012
2 10641 735179867
2 9735 854771538
2 172995 802373093
2 152130 981164576
3 47755 23198
2 37125 461506613
3 31771 3412
3 92793 144927
3 60699 149023
1 34047 111849 869066302
1 35601 40782 134269738
3 127528 44185
1 25099 118516 630135276
2 158382 533512652
3 69189 95971
2 83720 381525432
3 161878 146305
2 148611 331127298
1 59786 115549 882949295
2 87578 327598157
3 147400 28731
2 116174 622388870
1 80275 83435 223040792
1 557 138066 376047177
1 103629 142540 238726348
3 104402 30065
1 128077 130649 906121829
1 15345 54219 879538770
1 58550 121506 842432753
2 153728 816926796
1 7296 79035 59862562
1 21585 134009 492311907
1 71728 79841 781060914
3 169587 61725
1 28717 42166 892802251
3 101712 45106
3 19707 99623
2 1846 832125615
1 109854 132931 207514289
1 25780 61974 55514130
3 134724 26358
1 55006 72698 945603817
1 134952 149463 397374952
1 42840 77368 339032538
3 57060 34128
2 59244 341938177
1 7770 129738 561327931
1 87581 124293 807758306
2 154564 130662013
1 57149 133768 431049234
1 79172 142812 666314131
2 157831 557392086
3 20043 109487
1 2108 14645 522567677
2 116937 151381262
2 134328 532148037
2 91431 972465342
3 24265 58159
2 170737 874258872
2 80513 604782188
2 91587 308710431
1 56023 83843 868216662
3 102709 76818
3 80848 80144
1 27762 44768 303895265
3 176275 38399
3 107770 140539
1 9873 82231 656174870
3 12688 19417
2 90516 266589612
3 123014 90304
3 124098 129442
3 47579 131850
1 104262 107712 622896019
1 5170 78335 128025046
3 137221 40878
2 27965 862808116
1 32501 32509 239948703
3 58280 12585
2 42842 578447509
1 10248 100753 181066271
1 11659 91347 174025675
3 134262 70860
2 39426 425624160
1 15745 26875 287348961
3 92691 80231
3 45488 59762
1 16018 132735 5750822
1 103041 105434 85133142
2 71326 408849781
2 136419 4023900
3 123481 117233
1 80719 99273 660701611
3 169924 85754
2 101656 87486067
2 89549 736825829
2 82691 97420158
3 37733 115901
2 161976 59343567
3 173607 57484
1 10741 149539 667419311
3 157275 8476
1 5271 85625 730427389
1 32681 45957 698685116
2 97056 403843244
1 22420 154659 294191773
3 40079 131684
3 61969 74554
1 7936 56616 574100937
1 131407 147048 432133420
1 15606 77357 196562010
3 10307 123178
2 17394 585434018
2 96520 895544105
3 69228 37381
2 12794 949699548
2 161456 977142477
3 21630 88732
2 95530 174064598
2 54189 594286626
1 42509 74813 399252646
2 168961 468257830
2 86786 16099891
1 139051 150570 862811874
2 153961 364358721
1 77813 85489 975192193
2 29679 416281172
3 40148 28764
3 179129 63495
3 169777 141684
2 102403 258634748
2 68611 200513180
2 69290 986533228
3 87490 30704
2 180484 834306929
1 2297 5826 689713276
3 77098 79473
2 143348 221538734
3 178944 32533
3 9658 101466
2 33725 902254666
3 15156 70400
3 29305 129765
3 13723 131272
2 52368 76012093
3 7114 44696
2 11313 912456222
2 55787 505453451
3 140975 99088
2 168302 533017664
1 19777 75132 882892302
3 2884 135909
1 124812 140048 607772213
1 28798 100765 369059496
3 84019 1989
2 130137 733012451
2 152624 715162187
1 71249 74898 889514589
2 21118 254535995
1 41665 67998 980737232
1 53947 76548 728079613
2 116377 400929703
2 97258 75315084
3 180680 134589
3 171364 124430
2 122101 57626292
1 134403 151455 919250154
3 2698 90210
3 13546 78061
2 9579 380002044
1 4213 90479 821316534
3 90001 92124
2 130810 5255648
1 31119 97084 318994120
1 127007 137365 637249407
3 154943 36278
3 124792 10943
2 151881 981323243
2 98777 701555471
1 62819 128672 699580595
2 34211 829719072
2 161756 756174758
1 15886 85726 611082091
1 38452 79877 329010048
3 154388 138456
2 31756 632146936
3 88239 77773
1 71698 76369 487082235
1 72802 83687 238356644
3 87537 88952
2 88165 700368073
3 51851 23708
3 57215 88278
2 87659 884689860
3 113084 102353
2 149792 620263224
3 176442 104917
2 19057 487045959
2 38198 850792825
1 86038 93869 421871094
2 31347 873255218
3 106950 148048
2 102884 817245440
1 39004 149393 301747852
1 16838 143609 854896887
2 14781 788906576
2 179031 348875483
3 110945 111710
1 3833 86185 388385669
1 18810 107495 695842916
3 23877 74806
2 10952 428478223
3 56363 113355
2 142610 983346623
1 7289 62527 292279579
3 123893 143008
3 129250 92427
1 4383 44710 257431549
2 19517 54355998
3 66643 1309
3 45354 150240
1 73597 109407 461767796
3 7841 85519
1 257 119248 521901065
1 47707 153588 180203117
3 154990 87212
3 115203 115351
3 361 61582
2 87051 574402802
3 28449 85230
3 175573 46653
3 17472 124333
3 139121 6358
2 57403 583383481
2 83546 266857152
1 7522 98271 332257228
3 108948 135395
2 74611 397342896
2 63292 974930903
2 2642 432518293
1 28730 42628 308711710
1 2262 30978 38254455
3 120434 129537
1 13229 71530 280132846
3 163129 111363
2 171388 51394092
2 67311 954730813
1 20581 128384 716898743
2 173207 398850681
1 96832 138540 491950970
2 170246 410188973
2 83233 224443792
1 83338 143263 666147735
1 17473 22541 663426139
2 152715 25129637
2 109718 180875176
1 4736 80835 224953298
1 66378 78872 653511488
1 21884 28489 977887989
2 21454 260265241
3 47835 87410
1 123640 137012 809205638
1 85404 100137 261775997
2 24913 382914353
2 172948 416321975
2 89683 121864475
2 179706 851484937
1 57174 89372 980444051
2 133189 107500002
3 177432 45624
1 27076 145136 724016576
3 176546 56737
1 11203 114391 968185114
3 124567 40486
1 51748 69124 191525885
3 103547 13676
3 52442 136512
2 70280 655361140
1 90080 106578 683978089
1 97087 144287 542451659
3 121208 60797
2 10424 574415658
1 19329 142337 196000536
3 174471 47950
2 34881 821261270
3 137189 45523
1 75988 103072 505623221
2 45102 672152698
1 18212 38320 818357274
2 84574 411069362
2 30925 731677931
3 40371 129717
3 75532 98114
3 46379 129770
2 145381 391913621
2 103070 525965215
3 165485 113351
1 94259 125176 339994708
3 110765 1595
3 17993 3118
1 95547 106550 553470155
1 91173 152504 228582294
3 107404 8726
1 9093 153066 582256962
3 149816 115415
3 39500 41349
2 55481 128730636
3 21771 97137
3 16582 63418
3 152920 5026
3 54792 51277
1 78786 80220 26861459
2 146444 821033840
2 110531 442865587
1 16811 80197 863086150
2 29871 161100178
2 6474 54899437
1 4119 87639 48475348
3 20121 137655
2 85927 547717899
1 52104 122483 867281471
1 101907 121795 190939551
3 75406 140468
2 35958 482777753
3 83030 70170
3 175621 113057
1 28249 80982 171861254
1 62468 67787 686398967
1 73336 104520 80196162
1 62397 139192 111087707
3 97595 43289
3 97655 135088
1 30296 80632 127251610
3 91279 122784
3 163302 116267
1 109818 145783 851877411
1 71771 107351 447602944
1 47851 105015 183822920
1 59963 95112 18368855
2 178589 478515591
1 113580 134879 451513240
2 123933 660825178
3 95691 11557
1 86797 153592 824374907
3 109605 103983
1 8656 79525 200028189
3 17198 61204
2 57425 13145762
3 142089 109647
2 13816 519053533
2 57653 83612945
3 125477 76383
2 79749 866929206
3 84981 6174
2 40882 106982098
2 172928 538133544
1 6285 11667 469672360
2 116460 56047122
1 54843 142496 857339160
3 83238 106768
1 9947 84111 481739868
2 47706 636793575
2 130506 879613717
2 92471 87951859
3 180146 79777
2 161532 970674629
3 74592 90546
1 5708 141098 838471471
2 78638 618901745
2 17973 128828905
2 53338 843436370
1 15284 32506 793570766
2 107054 704351700
1 59792 67306 269521600
3 43883 126020
3 92594 72491
2 63167 376524862
2 10313 356375820
1 13869 128901 274882956
3 168808 48515
2 113850 583558640
1 61037 79804 474741311
1 79808 151627 901215707
2 62802 595190127
2 96064 647112166
1 95774 133423 162873639
2 80236 30499110
2 170628 726304224
2 28417 664283100
3 63526 94305
3 16925 20926
3 37018 89280
3 142175 101695
1 49118 78964 897478829
1 22314 77427 685804881
3 52499 21989
1 69313 109785 911963995
3 97533 84395
1 73009 94770 313971868
2 20305 383222335
2 89790 69160350
2 169346 96360311
1 33467 143269 264160966
3 65893 100991
3 31948 54250
2 142119 571504477
2 91802 218369657
1 35214 48763 562218317
1 56708 94854 69803022
2 43440 920190285
2 70455 859770397
3 96835 142949
2 164211 959108326
3 105971 58022
2 80651 346725883
1 49528 54571 536654825
1 22891 34437 116566539
2 76849 554598188
3 166266 10082
1 149887 153310 875549323
3 106030 131827
2 96776 525512371
3 153728 126147
2 44893 342535545
2 163355 736536002
3 9126 68710
2 99442 192812104
1 27348 37702 443912268
2 107726 881896967
1 121784 126896 552847766
2 116067 758564960
2 476 14307593
3 49718 129764
3 107748 130692
2 25795 2304404
1 15217 43207 400673062
2 101076 493014707
1 9184 25058 871342986
3 33601 55462
3 177876 70446
3 176567 43630
3 122492 35643
3 7018 67002
1 18602 115915 16972154
2 35302 840769316
2 36148 64585665
3 7213 65566
2 115685 336851329
2 66829 221335725
2 73943 648317305
3 90400 77914
2 103513 591444139
3 104807 102812
1 78201 100587 17265507
1 11217 31556 717152532
2 92548 272818933
2 3778 580615547
1 26219 76924 445306242
1 16510 26061 881134805
1 71077 94753 119384549
3 162791 72679
3 34161 30909
2 78426 447700324
3 134378 19481
1 50177 94863 905553250
2 176204 758505852
3 23876 58056
1 55494 102610 437618113
3 25296 122121
1 103983 104826 324421028
1 120521 139576 624791115
3 115730 78791
2 108326 355237442
2 140327 683220696
1 30909 78613 266085625
3 25134 126972
1 107364 137514 232608288
3 75296 123835
3 180508 146829
1 1925 23047 709868034
2 23937 99911251
3 145801 38738
2 150847 245891194
3 102668 113859
1 40721 81679 756454881
2 112995 442828002
2 149270 275291981
1 377 85029 865688657
2 58994 199867606
2 90426 966748380
1 9431 84822 632339051
3 21548 151759
3 15518 149094
3 175251 85183
2 16243 59281524
3 16243 13092
2 98462 556905130
1 1793 57572 737329223
1 33706 39289 858916919
2 81368 686679922
2 37124 445968542
2 11023 843280897
2 172455 813040807
1 16474 110714 344397546
3 160835 64637
3 55922 138119
3 20136 54792
1 115755 121650 26069010
1 62110 128487 806624319
3 79179 21868
1 91982 139873 209601337
3 70855 123562
1 1552 28929 931333298
3 15620 63938
3 103679 40404
1 48610 144879 845554083
1 98746 103304 464632114
3 3660 100230
1 4297 6936 988987211
2 86023 460468403
2 87337 20288147
2 175048 753069251
2 10681 341932412
1 52370 104836 800374058
1 29088 65323 129882786
1 112565 120375 930902233
1 43581 99272 523896805
2 137743 560860094
3 80832 10294
1 101101 110082 799402104
3 11401 148334
2 95595 282015854
1 48504 69990 304092733
3 153819 36527
3 4048 85709
3 90929 70767
2 59324 831894318
2 21282 396441436
2 43495 904781413
1 64523 78522 440255167
1 95808 119590 911671656
1 44347 114066 634086373
1 52744 153802 273399305
2 106724 138771462
1 52350 79355 759156793
3 147142 53107
2 134143 409573482
3 122996 139916
2 93005 538595696
2 20077 878188030
1 12402 110350 672364332
2 178668 720492851
3 155372 136792
3 13115 93212
1 85443 142700 941686125
3 2764 120036
3 118279 64000
3 46114 42999
2 102026 374156872
2 107403 947562439
3 104554 44238
3 49105 8997
2 9937 598773986
2 78500 243813085
2 129130 577645961
3 172179 30461
3 28291 154002
1 97242 131736 318398646
3 51806 154158
3 9152 141397
1 52094 108822 453029566
1 23281 56204 453383138
3 55914 20549
1 130669 152318 483891204
1 34201 70667 691214095
2 68900 984027056
3 128407 99108
2 144413 852779935
2 153569 101220553
2 32866 396257497
2 45318 676628614
1 3115 66391 740786466
2 57489 948859993
1 70909 73395 346904991
1 65708 153640 831189962
2 22708 353228340
3 19282 47776
2 137119 889964574
2 8706 647751570
1 67670 116058 654545134
2 36493 707868003
1 31176 107312 496097778
1 2520 110076 208960878
3 72857 14678
2 72388 689950752
2 101717 828634063
2 118819 332633323
2 25475 425673256
3 23953 77403
1 43202 85369 990614243
3 131337 116311
1 874 98539 762391895
2 294 177283968
3 166436 118682
1 31757 84572 455307188
3 158085 150799
3 81607 128279
3 97978 111591
1 82900 153158 137155231
3 79189 3252
2 5993 602157150
2 21731 987821628
1 8402 153808 656166864
3 137171 95671
1 8499 45974 571274898
1 1437 113218 713512255
2 121956 707337536
3 165667 89874
2 171687 734173795
3 38858 129617
3 15459 85747
3 172473 62906
1 20541 37545 362503610
1 47464 151136 686983335
1 57440 116904 487395371
1 16293 105654 446737821
3 128674 53757
1 74927 89323 724648601
3 56877 42403
3 90580 15112
2 126005 330345793
3 157509 110215
1 8476 13078 106848215
2 133726 904174759
3 119133 67272
2 81316 900993069
1 61143 132859 985616496
2 100070 307126705
2 165420 829409558
2 57521 915745949
3 48139 106310
2 152604 808065716
2 142099 676752747
1 20307 122269 991668505
1 67871 71669 306187637
3 167816 71212
3 82771 78045
3 58538 150675
1 61832 100095 729177353
2 64552 538774610
1 124541 136810 481422613
2 40086 494000977
2 105113 27796036
1 8934 111512 749523074
1 98029 99937 579325037
1 111670 129320 896106429
2 40513 11995128
3 38364 17735
1 64159 144700 414901650
2 122758 918051209
1 58956 114156 839681241
1 37411 83428 491710509
2 70775 433418302
1 68223 108539 345771320
1 42204 47864 71608270
3 139046 14687
2 151611 910710468
1 30854 30860 627636972
1 16664 139366 16823916
2 72121 628931451
2 166442 368174803
3 62077 82802
2 149909 390638795
2 20782 124241668
3 50189 62429
2 169074 910200522
1 58248 133495 208422638
2 85622 345586200
2 107169 256311903
3 107297 15109
1 70395 147919 231583767
3 174735 117542
2 99563 406119353
3 151020 22693
2 93509 182472755
1 27618 103412 328962799
1 70857 143170 342002085
1 39617 93387 866176183
1 78773 103346 218828051
1 32043 76399 494729171
3 139210 47348
1 62273 72828 209193149
2 17580 801732809
1 25101 96687 828676367
1 87557 124523 99631811
2 17305 325407458
2 74407 577574492
2 60151 256178996
3 937 96774
2 175062 39743721
1 27017 72425 323096852
2 73496 167199436
1 64978 151967 813738067
1 92347 142931 602761326
3 12537 18951
3 74658 118270
2 27146 843374440
1 128363 144847 358340214
1 47215 110020 911772270
3 67590 105971
3 158709 110270
1 130798 140269 521076304
1 60237 129022 735423598
2 155907 465189183
2 48739 267483289
3 48875 120535
1 52100 63959 324852365
3 181406 13591
3 109509 126378
2 163567 284273289
2 59297 271198827
1 16818 108685 603517424
3 179098 72550
3 162807 150157
1 44430 102120 691407906
2 34207 437057131
1 73832 126816 132948976
1 53682 145133 326766324
3 181125 8837
1 67210 130961 653690644
1 54404 136907 231336652
1 6363 145692 984683698
3 32614 3003
2 87860 419050193
1 2538 30273 648533372
1 1331 89871 267489301
3 159730 27288
3 59826 27574
3 90534 133112
3 162754 10139
2 58773 776629589
2 100919 955068811
2 129930 593305995
3 75777 41669
1 40252 92781 663586441
3 45466 55259
3 68784 21773
3 17323 153001
2 9391 441426334
2 37235 703177093
2 176595 894280575
3 90495 39628
3 53663 136874
3 3190 20879
3 65230 36467
1 62411 112893 447815303
2 140761 922083884
1 25984 80806 88232607
1 136504 144732 731217871
2 122168 287587965
2 113584 973323210
1 39071 97386 947749105
3 176669 106508
1 115931 133517 885509973
2 58615 167025937
2 90720 137459699
2 96363 325831867
1 28439 107241 610773947
1 41374 148203 295559800
1 110370 126137 561069373
1 98979 111422 954893584
3 140100 99970
1 1210 22653 346674430
2 82817 809449922
1 35202 109285 23033342
2 106959 913401525
1 66109 67990 453129135
3 34638 52646
2 64851 196863719
2 35282 957143820
3 164161 37287
1 6556 129169 323077924
1 141072 148897 504291559
2 90858 898572889
1 73998 133535 758834579
3 8152 55869
1 12485 113452 33959974
2 108824 468585850
2 95964 354943636
3 107132 136663
3 141211 71576
1 64907 141777 61433059
2 72550 728257845
1 34808 40054 394142455
2 64748 694096187
2 47519 289215307
1 71135 86776 450608397
1 37562 91247 1157374
1 23674 108575 18167077
2 21736 412583828
1 49215 89403 304259155
2 98442 739944600
1 3619 144678 379500835
1 63072 134657 81194554
3 15413 42052
3 82635 148212
1 63768 127860 671913079
1 51785 52810 204259919
1 126331 139982 635704693
2 59456 170683638
2 78006 610766719
1 89502 153757 523561410
1 101839 121498 572362634
1 30431 101179 779166884
1 4887 132839 294168554
2 157805 53294167
1 70416 107913 483828791
1 41225 137127 195824540
1 81402 89894 806431018
3 120594 94907
1 110656 130674 476193858
3 88236 38311
1 22517 134203 579355001
2 138476 420710939
1 35362 112744 373636870
2 139037 348946945
3 94024 132645
1 12212 38651 178713783
2 82281 181265341
1 3502 141478 716129865
2 169040 809194706
1 14150 94363 340712799
1 119833 126093 875774053
1 106885 151003 952589103
2 18938 459540094
1 8638 89405 509413801
3 24474 110792
2 69750 562168579
2 161733 565258477
3 106704 42488
1 58582 66680 241484392
3 107076 99890
2 146749 93262045
3 18613 56726
1 94138 117493 195165089
3 47158 141069
2 111091 187022925
2 140417 5331203
2 30874 493782990
1 81080 116426 592126040
2 37622 503089131
3 11118 130841
2 179790 588981867
1 1167 147509 581419164
3 91116 113701
1 5081 141209 873177717
2 18191 402242031
1 17346 134581 178898655
1 97561 146854 933552235
2 15344 934726003
1 49876 140900 189469163
3 20556 23819
3 101680 48132
1 31968 110309 405033153
3 1636 60273
2 79102 15679494
2 143189 510934526
2 158380 298063389
2 150933 171559296
2 120320 278384909
2 66218 771333188
2 147174 345013597
2 155721 263823411
2 161035 557582064
3 147789 36856
2 133621 95728803
2 2984 73357748
1 97042 128674 639535981
2 113674 216936623
2 20585 897256154
2 119592 981064354
2 54946 640448633
3 37826 58073
1 20652 126419 310477332
3 7219 148833
2 163002 917485743
1 22029 68615 720499710
3 52824 42834
2 104100 304396074
2 106584 149622008
3 154048 57196
3 33360 5883
3 93992 132929
3 77899 98323
2 29289 342725964
2 64667 161105722
3 95649 31456
3 63513 59656
3 4346 23146
3 141938 118084
1 88788 96193 699974134
2 124879 105783675
3 47642 102717
3 106451 125485
3 28393 69343
1 39373 59679 234962604
3 82281 30753
2 155558 191919125
1 43122 124994 581018641
2 123982 120952038
1 82252 150087 978790803
3 78361 57209
2 127994 431254618
1 3868 63296 448763226
2 53772 659906021
2 115849 511841350
3 179240 93522
3 96780 128831
3 112538 22913
2 137474 712225772
1 64305 132574 616500708
3 6908 31560
1 19780 122253 437697919
1 34128 43439 626999126
1 36342 62538 764047628
2 166141 535771893
1 78893 103324 870431291
2 90353 181878391
3 95598 71879
1 1247 129591 219694551
3 111024 152780
2 3915 274180292
3 58892 116617
1 44490 68727 237760243
2 147779 299319991
1 19584 74080 771968087
2 65780 218868186
3 29549 62239
3 113562 130094
2 43725 218568994
1 8506 41296 928734270
1 25665 136124 489633366
1 84898 144065 880516676
2 151997 621217670
3 73187 97895
1 34454 138367 745788823
2 48510 31282278
2 56739 530824886
3 119877 42584
2 108053 25301061
1 31501 108121 999553217
3 83472 63414
1 93356 147702 979677017
2 149247 166116545
1 2062 125016 598970985
2 10474 228495297
2 170178 20905344
1 44752 96382 116350714
1 828 112153 206507293
2 20579 349801743
2 180559 743236677
3 179328 128322
2 138870 935517126
2 166482 69575969
1 1367 29597 281807304
1 73108 139730 336277853
3 176228 143565
1 22642 76168 76915095
3 147241 81012
2 149678 17326279
1 77013 108698 901443677
1 37962 106159 318437770
2 155120 644068756
2 3848 32924315
2 25874 308433983
3 125769 69070
2 101911 739018826
3 73532 77537
2 20786 456600093
1 2401 72358 346569818
3 83957 35700
1 74373 76158 119855352
1 113074 123750 14026185
2 127493 77507285
1 17015 103502 233576776
1 26895 147760 271987315
2 115547 608891058
3 153907 57028
3 32420 3922
1 109549 125797 745494629
1 22094 105464 942901836
3 137234 65492
2 18235 404463287
3 33174 127685
2 102889 239713484
1 96816 146768 129771685
1 110426 126637 956013130
1 17368 36063 418865984
2 23165 637501207
2 51439 79789563
3 48649 142107
1 16689 90504 792972429
1 63959 114442 370458159
3 121486 28202
3 162452 19605
3 80311 130678
3 36168 139731
2 152107 849812304
3 86902 121339
1 1848 78915 370453610
2 146489 997636124
3 44564 126610
3 82116 143388
1 110627 113449 723149234
1 22896 53324 741131466
3 94786 48300
1 62015 79825 821303989
2 38584 490508942
3 107202 49431
3 165387 101360
3 11700 102707
3 103289 37364
2 129871 92943484
3 111763 53862
2 74880 281616462
1 39411 139627 469847898
2 96854 753657470
3 44089 137651
1 76552 124397 930570358
3 37383 56338
3 126886 126701
3 39855 20922
2 15795 657855157
1 83809 112420 95716445
1 119592 123520 852912885
2 111130 852374187
3 82932 61647
2 126929 928974638
3 44904 48671
2 4806 764315803
2 37676 444030647
1 33601 66061 204611116
3 22658 109138
1 77114 112703 863106735
3 128359 27397
3 108169 127065
1 87702 136049 307482041
3 406 87167
3 98454 123496
1 113497 145995 826222525
2 164390 445428686
1 40906 92980 206993090
1 25976 47662 658026239
3 164352 140917
1 71413 81992 750104044
1 80362 145268 16294554
1 8113 107690 241395850
2 63909 33917167
3 46227 123681
1 89550 112664 224621708
3 50586 14055
1 103527 128743 99433578
2 151574 519035991
2 57054 714190151
1 48011 85613 505195496
3 21054 46114
1 40702 152086 427531036
1 63598 104777 134795286
3 99008 2605
2 50274 307996890
3 60144 94089
2 78766 914790124
3 9508 119613
1 54378 65723 645065806
1 55684 101687 45539849
3 3573 85670
2 15946 606758832
2 71781 532666219
3 72676 47151
3 70118 89037
2 38984 510305543
3 146538 73291
1 117869 146936 907440576
3 86598 93410
3 105786 50236
1 62329 89001 806707988
1 96794 109483 838754024
3 17208 52420
1 4642 145213 287577217
2 16182 445035893
1 136651 137567 656689752
3 148419 81942
1 49115 75496 711469417
2 161166 137862975
3 108369 44528
2 120659 710322869
2 177989 892156444
3 116758 98267
2 3395 119405465
1 80074 109482 589765166
2 166920 590208512
2 76917 798887829
3 158151 15944
3 142446 122688
2 1526 143163772
3 149334 21302
3 111133 8922
2 16194 570397888
1 19779 149816 753190773
2 119965 444510074
3 136414 94829
3 130940 2542
2 69631 615722876
3 55366 69758
1 100151 121398 799674210
1 30414 98744 885364750
2 126829 657285438
1 47769 59901 751752737
3 68937 53964
2 51633 8493956
3 43247 149507
2 74987 182508210
3 71050 137169
3 29189 15598
2 170129 534778055
3 801 15844
3 178353 89564
3 143468 56356
3 32142 58793
1 7788 63931 268225432
2 17809 584167470
3 124672 2296
3 149501 93327
3 103815 135784
2 56392 403313535
3 117001 18381
1 109393 142197 530290691
2 466 112268611
1 33865 62953 35835798
3 38237 60110
3 36659 53164
3 131865 87322
2 174904 402266770
2 61496 760650146
1 45269 79240 666774262
3 17619 59539
1 81390 85836 502435823
2 123979 902462149
1 122950 150709 999534412
2 82623 911140989
3 137900 18118
2 37241 175259402
1 7628 11816 255120555
2 163019 604619799
3 10181 8957
1 70336 154356 858209074
1 111088 114844 17182557
3 15411 5617
1 61924 131614 643490323
2 77437 992133879
2 152486 911822521
2 33225 568852207
1 7245 84873 120624621
1 73641 85614 226647583
2 92923 736760670
1 18035 110640 563035465
1 65800 135950 643881340
2 105434 786128771
1 72243 92453 60063087
1 14651 101325 100834120
1 15002 109444 453247577
2 94381 973246314
3 167836 51180
2 11391 22018421
2 144115 201715041
2 119270 99620344
1 42796 76723 404874399
2 128764 702469341
2 104526 774457773
2 147089 464522711
1 65739 138632 389957921
3 120407 50191
2 4279 450373689
2 117389 15479129
1 100833 117036 705630965
1 49481 118241 400550425
3 161391 135617
2 134952 303591435
1 18237 111322 458658010
1 14130 25971 139418196
1 9495 19524 555348385
3 53038 191
2 40457 856286474
1 24186 95129 567720004
2 40244 83720837
2 56196 296396118
2 100234 512705466
1 101705 144629 255064242
2 58600 813980624
1 86871 95040 754639723
1 2602 11962 18522535
3 79527 46109
3 12873 25685
1 34979 43098 884696454
3 62294 90417
1 32769 148655 260327569
3 43207 46653
3 93846 57972
1 130881 143181 777057558
1 136165 147767 278685123
1 31638 86047 428911809
2 59697 284970119
2 27021 440554765
3 101077 85119
3 113126 83043
2 169737 212697738
1 134478 146889 782101060
1 11416 133415 744037642
1 64679 69420 342120199
1 58835 98275 377316435
1 89888 135671 407239303
2 34805 807439035
2 57605 679075238
2 105091 7857366
3 16082 21091
3 64351 144471
2 16318 388709566
2 15159 768201143
2 48494 621278042
3 169488 30414
3 36754 18547
1 24438 141298 561410494
2 43997 434957283
1 137198 143308 491806109
1 84678 139011 587569307
1 46451 141923 945740221
2 95388 50904529
3 31007 49112
2 7525 302312194
1 77765 101514 343956860
3 5558 44543
3 117974 27306
3 14306 130570
1 33907 57392 648840241
1 29031 147590 864507259
3 42428 30639
1 103481 122723 409675560
2 6798 19822706
1 85591 104308 101511579
3 26365 110613
1 2845 74622 591377245
3 96441 76580
3 31628 117224
1 6838 151678 477940359
1 23065 37647 957405697
1 47444 74103 501033523
2 145660 165200744
3 145151 5945
2 84611 810794392
1 93335 143392 759334875
3 127752 155
3 130070 84028
2 31124 159439867
3 138487 61214
2 75762 938663707
2 119523 559460864
1 6333 11612 752224554
2 165047 237044634
2 102361 365869080
3 12051 23126
2 2228 127575548
3 147140 15732
3 97823 57486
2 98926 491851487
3 70799 95088
3 162027 120210
3 168369 100591
2 29415 280969577
3 70506 79386
1 103897 143487 897458130
3 110983 30194
3 125975 92642
2 175878 554477798
1 38258 64412 432339279
1 63972 150990 749555433
2 89908 977110731
2 118669 467033544
2 109211 240959619
3 90561 53532
2 100304 10065398
2 68908 641692258
1 88632 110404 614085955
1 1680 57261 93978773
1 16169 134175 288737539
2 61095 661625347
1 69388 152622 398246359
2 48370 58822175
3 82638 35738
1 126150 144634 266833503
3 80402 39972
1 28667 147538 468751924
1 57585 63563 113055583
2 94184 731990546
2 131693 760312914
3 1543 109123
2 94653 8975049
2 34122 625693436
3 22292 132149
2 35694 59930858
1 121119 135491 426620047
3 106846 59052
1 30521 78396 766648924
1 71143 76042 282545382
2 35724 860773168
2 40577 952364899
1 78702 148281 722171671
3 95531 45285
2 34872 221554041
3 2660 10359
1 13969 111931 707839653
2 90766 407340833
3 70184 112267
2 102646 755670577
1 81668 95290 712361220
2 62478 600316784
2 164396 381094188
1 19758 65222 217883228
2 115818 678671886
1 60022 64460 681420333
1 103176 120560 851360610
1 7195 16001 195266948
2 158877 338402189
3 161231 15764
1 114004 141074 231170169
2 78076 62546067
1 33346 96171 817853896
2 159225 467594240
1 3818 153119 286302395
2 77234 88867188
1 87498 106485 580982166
3 24071 71299
1 20323 104931 57833603
1 67880 70839 312584268
3 56413 48805
1 47889 114935 857326515
2 157582 461960940
3 69150 10050
3 10805 132765
1 105167 123344 757633230
1 71979 149421 343090428
1 4083 144595 718435529
2 124359 912719227
2 90648 457701800
1 55937 103965 477332218
2 36115 59458644
3 164179 148518
2 86368 431498180
1 57350 100894 390258481
2 143427 591308018
2 108624 982251519
3 76109 152070
2 80472 794076697
2 123289 722385296
1 141120 141735 173162122
2 6560 213555266
3 122037 22437
3 36921 86625
1 43797 58536 44997864
2 628 55422874
2 70007 403602520
2 74116 613159583
2 118637 579148891
1 39589 118713 559353673
2 158438 661726165
3 36528 34010
3 127280 49726
3 53427 10089
3 2506 132288
2 41880 499597618
1 20939 74076 375843904
3 115966 54857
1 125924 134006 472949272
3 51872 15955
3 28891 84190
3 46989 34919
2 130519 73916915
1 1695 116012 678871953
1 19928 123358 157313052
2 123634 996735970
2 129508 548100046
1 51534 147291 377578213
1 89183 151609 437807995
3 106682 37676
1 4065 109470 215625957
1 65904 139508 266653052
3 34848 121812
2 34574 404462163
3 112104 151685
3 79645 34403
2 97692 263715255
3 100452 106706
2 37564 102274482
3 29060 14303
3 169459 77923
2 154869 411786612
2 47021 291759568
3 64860 1340
1 1004 82318 815919145
2 25861 139625893
2 24325 32328967
1 8143 96760 938405652
2 125365 62492261
1 2357 89280 540832214
2 43721 934414156
1 89869 126472 903099600
3 105780 109863
3 84872 148718
1 16379 129721 190073873
1 53078 84460 423754100
3 168846 119089
1 102209 134134 598840756
2 155632 6645638
1 19958 141839 34553918
3 137898 144361
2 61113 344129878
2 152681 999277432
2 53275 32052534
3 155011 86872
3 178439 81961
1 44688 129833 701586858
3 154692 2818
2 136202 980716851
3 136315 56405
1 66093 121156 795372912
3 10062 18339
2 98922 63230970
3 134465 25343
1 41061 136214 414458713
2 115843 354223004
2 165489 142405103
1 72704 83364 595974781
2 175028 896830761
3 51106 37145
3 168626 62794
3 52694 28214
2 114 510162305
2 70367 732905698
3 133192 61399
3 87438 55744
2 117878 276865011
3 34655 143647
1 86853 130755 348305036
3 12556 139167
2 111322 593857003
2 53742 192396955
2 147542 369621254
2 73326 469874177
3 138905 7877
1 112535 138017 649700166
2 106026 559626877
3 31257 63421
3 87502 41927
1 48257 126015 664541691
3 59230 12427
2 130506 950161100
2 148170 482935839
1 23909 70407 575335920
2 129356 433739859
1 56540 126640 109109978
3 38032 63109
1 88900 122038 35774321
3 20583 107108
1 52534 67455 433316741
2 64129 420491825
3 9813 9827
2 70203 537159032
1 20624 119235 346490584
2 169280 714055323
3 84819 7035
3 10092 126429
1 44253 104555 535768414
1 21317 63422 69132069
1 117876 121813 725132069
1 40516 145058 233589809
1 95679 121184 459182087
2 4786 893396399
1 11307 60065 68632441
1 60399 150040 255289312
3 158763 107478
1 10471 153476 443885316
1 27931 104165 27824750
2 1769 667746274
1 3194 131066 346800817
2 119381 405838107
2 159460 212079837
2 37405 407275574
3 37389 135355
1 49306 57308 104887903
3 95749 74609
1 98971 122925 305323315
1 7329 94310 438204481
1 37012 54407 624427172
3 180024 33663
1 38796 121763 294451381
3 111396 72376
1 12767 58113 406836748
1 16529 144854 303884168
2 112767 368528823
2 64896 350616886
1 35045 52726 39704781
2 25954 730548669
1 12740 150479 395191152
3 10109 73031
3 109254 26654
1 3517 53329 672316554
2 161714 863770440
2 51236 255004270
2 28004 465266473
3 68952 111570
3 77854 75745
1 7914 37830 140012577
2 69309 763305665
3 127589 135040
3 160956 101685
1 47804 89659 14794508
2 106509 228179448
2 141537 696482269
3 52741 83969
1 112122 127775 97279909
3 22023 149743
1 68419 115826 816603920
1 61852 111620 875917266
2 96641 225329062
1 35530 109765 608085803
1 68273 143253 80319171
1 10250 63267 313118183
1 15760 67960 946139926
3 26957 77193
1 74399 97336 387298666
1 96306 133556 54440551
1 24437 50788 854988980
3 90888 101772
2 45792 581547847
3 179369 94320
2 134104 837460163
2 181271 620880567
2 175902 800302548
3 161095 79744
3 118234 36238
2 115359 211816175
2 31485 599559999
3 46342 68090
1 11133 102321 108475166
3 146787 79232
2 6410 180741954
1 109687 119760 99218045
1 56788 111532 920060867
2 146119 748562579
1 96296 112415 820300878
3 37784 67597
3 43167 90239
3 105451 40305
2 137944 117935088
1 37197 51565 364220960
1 126482 140484 266202674
3 158285 79653
1 67800 123193 286903739
3 62585 83157
1 42298 50799 576027672
2 139535 418361855
2 175956 780790934
2 167308 541232287
3 146622 31307
3 124687 54563
2 99619 605224792
2 170393 986944762
2 162440 4096808
1 19458 132929 63705194
1 76328 80619 865401258
3 121190 117512
1 92684 148077 116272262
3 60256 152163
2 113842 816143728
3 80738 54278
2 11423 375155
3 179130 73421
1 7461 8236 329476338
1 9341 76268 836133426
3 139063 115617
3 76866 2852
1 51520 75021 802126472
2 159086 680162399
2 15478 303529088
1 95126 141358 52568643
3 9411 133723
1 63740 92271 289591032
3 90668 50018
2 120450 268762693
3 38814 111743
3 73623 144193
2 54043 82078121
3 154566 57525
2 3912 383387778
1 44492 78576 490083734
1 95954 109680 50061200
2 7190 333869277
3 81925 36768
3 132252 71878
1 62506 119462 826352466
3 37883 98762
1 23427 136259 259553883
3 39238 4150
3 159510 130352
2 165434 6846931
1 1334 49385 658033560
1 74753 136585 804730662
1 81507 82055 128461639
3 129062 39152
2 8526 965965800
1 49779 58334 803620944
3 174096 97276
3 94966 4480
3 42867 128408
3 13935 77594
3 35653 37902
3 35297 52727
2 4991 860158825
3 82295 69818
2 59777 698891392
2 129307 926629031
1 7449 51765 670547429
3 56574 42344
2 109759 962572895
3 12665 143429
2 27964 796017098
3 119613 133063
2 169971 756035971
1 25013 98034 233427207
3 158173 23721
1 62644 137590 738330865
3 145272 41807
1 75077 136806 393493236
1 114496 127946 219870037
2 101769 581143898
2 158308 622700520
3 27752 14141
1 57436 85410 437130996
1 22945 106223 270905049
2 160654 717058242
3 20610 31375
1 33694 120149 590132390
1 70205 94819 636675985
3 120150 86726
1 40373 48087 788781321
2 106425 420109925
3 113147 73456
1 47022 107369 406994430
2 39517 884191811
1 35104 72187 560028385
3 179631 126629
3 102604 121132
3 66043 79773
1 71940 126800 770498714
2 38763 91974059
2 104399 631113464
2 44291 660015148
1 18024 64760 433093563
1 83790 103355 162825709
3 17775 134159
2 144289 314509341
3 181525 19174
1 89423 148335 471788495
3 37666 84438
3 45041 150085
2 29025 350286094
3 165748 12247
3 122738 4590
3 67849 102019
1 22648 115202 909622391
1 90478 139364 866183886
1 80963 151802 180100774
1 120608 151291 54310419
1 83463 100011 235885490
1 13609 91381 811753998
1 100468 107731 91831389
2 105767 586182355
2 154470 461318886
3 142794 152110
3 167193 129064
3 156339 63348
1 41090 51555 586608560
1 32042 130966 434005480
2 138473 106966267
1 31416 81446 518797333
2 64437 977940311
2 137746 865142426
3 28727 51001
1 527 14071 812859401
2 64991 197282267
1 13051 147335 121079595
1 4160 15439 147640958
3 19855 43019
3 117163 10038
2 54791 265588350
1 35834 84628 568720720
1 4409 154002 56422980
1 149450 151788 473550511
2 105706 944415261
3 7480 22882
1 22588 32361 1822670
2 150581 590134004
1 29211 71505 616571223
1 72321 105516 85528698
3 69712 9737
3 140406 3814
2 4524 660645077
3 64022 81575
2 30237 24864845
1 45896 105322 451360373
1 20688 37167 260848993
1 3976 6886 691970414
1 47213 75049 942527896
1 10815 62952 734291424
3 72535 43017
2 55774 251803625
2 113754 687623539
1 72844 122521 807494817
2 36136 247446969
1 73602 150345 172109384
3 69032 15534
2 16851 386694915
3 87012 143203
1 99044 104199 740336454
1 23295 148672 140689339
1 100594 144887 843043838
3 69916 142202
2 117047 425010253
2 18896 593682433
3 34971 21234
2 83381 459061938
2 161728 150251630
3 3392 129788
2 23754 85447723
2 152388 838472728
2 21609 627469936
2 160555 603817034
2 34700 48145151
2 38718 978567206
1 101269 148526 274579782
3 70147 45369
2 147250 319683926
3 168979 8680
1 64991 103449 182724820
1 29726 34511 148956894
2 108852 13397615
3 52123 61603
3 120401 117531
1 35242 67047 135399427
2 28211 613225166
2 146604 549176152
1 84873 103866 137465235
3 142650 94545
3 81650 122299
2 180924 479612687
1 4148 120731 353712012
2 71976 626020387
3 171719 106016
3 137779 140377
2 158053 64202910
3 99440 153884
1 134382 153299 560070593
2 2635 806870426
3 32113 102166
1 13397 105299 5297026
3 6542 49476
3 51630 121964
1 67053 118968 224342056
2 97335 274821055
3 52345 133748
3 177504 148533
1 21724 109303 635906452
3 34973 53182
3 151919 62379
3 55317 140200
2 86980 27351864
1 39179 41091 649886915
2 100443 904323642
1 1300 21230 447681419
2 53780 739216850
3 124007 73917
1 79558 119824 515628522
3 104400 154613
1 38649 61026 916401530
1 74847 141937 859048657
2 90498 544807122
3 106257 140415
3 112756 43049
3 45178 108123
1 36664 88666 423509015
1 8067 109668 797135186
2 79017 108507495
2 141394 472555832
3 127013 97865
3 134860 111547
2 92889 848431532
1 30158 34161 171399658
3 145956 95233
2 103906 327690890
1 43717 92843 427966525
3 11642 41388
3 168091 148854
3 175741 127481
1 6920 74977 334252957
3 52341 83273
2 180800 173134714
1 102410 110084 894703239
2 37264 372663184
1 67129 138180 9905603
1 13354 145248 844833487
3 59387 83074
1 54527 88896 295362207
1 26186 127056 441847201
1 5205 53499 61540039
1 34814 153909 12722153
1 5140 113470 325988675
2 97793 655641733
2 111662 64794495
1 17408 83990 385823946
1 46526 125157 6014475
1 53497 137144 49124165
3 160812 44821
1 27270 127360 53011117
3 28035 43618
2 129396 95913487
1 76719 134252 153351531
2 71235 910131322
1 130756 139475 372885274
3 38994 69672
3 12451 24579
1 24165 36872 303659660
1 109779 142268 836454954
3 168830 43709
2 107491 39643940
2 65704 121935336
2 143094 741396469
3 37649 141110
1 108462 151674 694405700
2 127864 392060903
3 157017 16612
1 62761 130894 409777599
1 106297 135564 239013287
1 13342 109964 826098692
3 84869 103401
1 132374 144658 902864360
1 80106 105996 201123749
1 6434 88788 606586039
3 117260 18539
1 132659 150173 820978715
2 103059 993939953
3 168814 133013
1 114035 128149 277303228
2 69129 130696066
3 160064 18462
3 8522 82968
2 123827 839203646
3 120143 138033
2 123232 820869567
3 71638 47471
2 176650 518974654
2 8630 577508236
2 156969 762920680
3 76322 106282
2 102373 464272647
1 7061 25343 633505533
1 6668 154067 118884673
3 156392 45327
3 110738 82757
2 136626 167419822
2 28044 94800907
3 19970 98
2 21858 752489805
2 18156 119191195
3 32936 131123
1 129461 144208 3003620
1 9679 79933 449356467
2 69466 322453592
1 83854 85592 21453559
3 48272 149611
3 34401 66030
3 151443 56251
2 92373 51577466
1 91656 97628 182916688
1 28919 151347 757794038
2 22096 778811985
2 140317 762954522
1 11831 65700 939668247
2 84628 328724779
2 98709 369331607
1 8135 34215 96045047
2 16160 394432852
3 129791 106007
3 50222 69907
1 17705 114028 478316366
3 91010 144081
1 48504 61159 738853286
1 106975 135462 787372604
2 75888 547951169
3 101970 30811
3 16310 34647
3 72957 54457
3 63385 84435
2 137422 900437648
1 24414 41409 94576022
2 89089 161564968
3 169406 100212
1 100105 123242 836967630
3 84221 110098
2 98848 296933827
3 119313 6492
3 74470 47493
3 143474 140245
1 9770 51024 699058044
1 21591 121347 220650544
3 3759 121403
1 23898 80714 343592196
1 143304 150377 49966886
1 51100 153482 763868419
2 73342 895890600
1 26877 116709 321377521
2 74648 909767265
2 95590 843572756
1 28623 143241 700998140
2 95280 118146709
1 65870 75151 944562752
3 58302 18100
2 161816 244258644
1 6430 62260 138980350
2 121455 301782626
3 45070 108992
2 164552 508769806
2 165373 398861907
1 6617 77518 568629104
2 41407 724546073
1 108572 134634 408120444
1 63610 134537 541019058
2 84498 287211698
2 151833 488917429
3 47053 27438
1 63427 101053 610649777
2 156532 259002698
1 60099 140200 809395668
1 746 124426 872884158
1 20686 118654 369633068
3 68759 136422
3 179640 95862
2 19248 151956083
2 176881 379906071
2 102253 390421480
1 58051 131060 660884479
2 31170 404782781
3 45555 86397
2 79551 553840320
1 54963 135840 714092792
2 117287 641041445
1 27774 87853 682145089
2 72570 553201701
1 25051 44994 890349902
2 78750 406354582
2 127989 886208573
2 9420 716541471
3 75624 18928
2 180140 988901073
1 103794 118784 194756482
2 110083 973622975
3 42452 68621
3 62394 122862
2 94394 123372313
1 32351 135316 867209756
1 28847 49728 989992842
1 46028 146437 767178698
2 16519 608717325
1 10827 149518 891934043
1 57601 135695 92292298
2 87749 142614434
1 43363 147071 513169104
2 115439 624174397
1 30062 108832 58603560
1 29123 141907 635351741
3 74120 144297
2 122624 518607852
2 96535 221908305
2 40066 638401153
3 41289 124694
1 3657 44811 502018193
3 78043 145553
3 114516 18965
2 164800 363978501
1 6253 140491 2038646
3 152518 120858
1 9641 49566 633818823
1 18887 144517 610992069
3 95718 86040
2 150924 368673210
3 33070 39285
3 36171 25595
2 117540 667225080
3 78768 15502
3 37674 35493
2 7862 489725111
2 121083 872631590
1 65860 68049 803307726
3 149143 76937
2 75006 958956578
1 40204 66009 599651352
1 48001 134343 964496401
1 60082 141281 706558582
2 25374 3813511
3 109699 64433
2 80027 570400051
1 20240 97933 301275209
3 17604 151283
1 4336 10330 126318829
1 33493 93534 764376544
2 147577 660235241
2 68850 263104866
1 13954 38236 1291598
1 117278 137989 781183678
2 50006 448160703
3 14362 2377
2 140801 566131163
2 150444 956620670
3 166389 60752
2 123828 898406303
2 163641 86680271
3 44676 30041
2 6832 233771562
1 14646 40450 47085165
1 121713 121731 879528366
1 95182 152920 788106576
1 81329 125456 693235308
1 3503 117956 512964980
1 112870 151175 534958632
2 49258 248188017
3 85017 53452
1 46259 126946 110342375
1 117859 135108 260214130
1 11789 49769 694755020
3 24117 110332
3 151564 82793
2 38399 393623886
1 63453 100673 519950379
2 108196 321531213
3 4083 129213
1 52106 100876 81904587
1 45567 146189 866210214
2 42347 726061390
3 83903 45421
1 21441 54422 895895875
1 87597 94266 554961383
2 117942 230889358
1 113208 121316 595057937
1 65594 108503 659590099
2 73954 583146744
3 133909 120001
1 23596 95101 575970555
2 99719 875796327
2 55112 992693680
2 147161 84977111
1 69357 104270 366411377
2 29449 158936956
3 29306 145473
1 63374 140658 158476476
2 45683 447349729
1 73501 97133 21536992
1 86573 90189 476814968
2 88731 49509072
3 93765 130922
2 90773 24694446
2 111247 700633397
3 99835 93923
2 33422 884605002
2 124760 110698514
3 42328 142498
2 81014 952815140
1 7726 109120 342866814
3 100068 26242
2 10429 6152763
1 28273 83767 713648870
2 134643 752631562
3 164264 123738
2 27587 902715546
3 88374 150594
2 40479 940335445
3 17407 121095
3 99308 127923
1 21474 40662 521531085
2 133966 34682421
3 138040 5086
2 129515 155840055
1 22643 28323 118933071
2 11132 117675880
3 147924 106695
1 71690 100985 190652773
1 28594 154381 555546212
3 159026 3872
3 44329 14624
2 151344 188430061
2 161142 973099498
3 16120 104255
3 3722 58550
3 128966 53680
3 143695 47305
2 138681 423818503
3 142754 41456
1 74736 142037 632886471
2 172651 977169252
2 175745 254985671
1 32789 66113 887800172
2 159101 19039411
1 3252 87747 787900522
3 160090 87867
3 167653 63425
2 104589 539857159
1 13127 58183 926056300
1 16876 103004 932472327
3 120786 62925
1 109336 119008 495685399
3 157485 74699
3 139629 9386
3 75723 39289
1 32903 116536 488334203
3 134947 129847
3 181549 42029
1 32655 36356 905549926
2 115965 212425854
1 128280 147689 497628465
1 11597 78101 841359398
2 65608 278757408
1 26689 116819 974611354
2 86673 593360307
3 128853 139026
1 6233 15632 901351856
2 149369 399793879
3 178377 116433
1 56649 103945 169508178
1 23120 74563 956589334
1 48268 131873 506085644
2 80920 199503130
3 162674 99995
3 154444 4560
2 131419 348223917
2 116503 1721226
3 94783 8153
1 75778 99503 894616766
1 41984 66497 530062446
3 57693 128808
1 75941 83624 683457004
3 35277 66300
1 127432 150681 971269292
1 99137 111927 878310477
3 138679 25747
3 56329 86141
2 164059 848454083
2 152147 543112496
1 46632 115004 451720517
2 36070 884955083
3 57430 74568
3 13580 93342
2 8189 792620342
3 45028 122525
3 154025 46938
2 20306 29176440
3 115411 145357
2 25405 972532541
3 123645 151110
2 58848 762249678
1 28269 49738 309198290
3 59663 11657
3 100207 152653
3 35242 27226
1 12839 22107 144314272
3 49536 152487
3 4573 22522
1 86962 124413 689926997
1 30959 149242 992726145
3 101499 82569
1 3751 107365 29571680
3 137625 91216
3 94166 152256
3 61941 135949
2 78049 518734319
2 141462 781283510
1 92756 98619 925813509
2 51274 821748863
2 102585 27304305
2 116498 642170186
3 137279 91937
1 127321 137538 955104458
1 88420 105150 929966640
2 135320 317467823
1 55265 95066 367381156
2 36307 794485420
3 106440 117970
3 40416 1008
1 113110 141340 75630683
3 93563 29774
2 16530 668120249
3 73140 41189
1 16268 149071 377548241
2 171710 874391760
2 29427 84787308
1 93491 121259 580484289
1 105770 111955 31345
2 176609 152517601
1 51526 100027 193215407
2 74898 388410817
3 70212 45110
2 68185 734158536
2 171401 293161369
3 17175 55298
1 55210 98910 200829128
2 106009 110104242
2 166314 539984569
1 74272 104686 662449108
1 96207 110967 101890022
3 22510 7430
2 99682 435062216
3 35346 122623
2 152829 681731333
3 30855 44674
1 53735 111153 856529721
1 128169 132685 652148146
3 60483 147937
2 46455 888054643
2 178166 323862458
2 117022 99133762
3 103085 54688
1 4655 113199 616731982
2 81244 191746177
2 2720 755379241
3 1684 123205
2 58006 792444812
3 83633 35724
3 8886 42146
1 28742 85504 502979885
1 16555 19544 236419377
2 130403 329491352
2 32188 667082390
2 32640 486582882
2 16930 704799481
1 97708 131406 945383697
3 139565 28462
1 86430 140577 380694585
3 61381 17617
1 22044 107947 314086807
1 38019 96706 508180292
2 31831 579447065
3 100309 75729
2 16942 800152578
2 80423 272888896
2 80968 660832801
3 172901 5162
3 101750 125819
1 24255 107929 122283896
1 42266 63664 69821893
3 134105 141523
3 16164 117540
1 38023 143716 790790668
1 109421 149717 433861676
1 68549 149435 931855027
1 11654 17330 725321904
1 27662 117234 487999238
2 114894 176347151
1 37857 146234 732612685
2 30788 33910324
3 5151 90444
1 42541 139858 382872450
1 66325 136972 434552424
3 43387 145496
3 64969 20603
3 161196 133651
1 59055 89188 891674369
1 75085 118201 522631340
2 173593 107206586
1 61014 141345 669934607
1 60150 105266 324933789
1 103002 139992 991946682
3 159995 116280
2 59181 562832682
3 30864 7597
3 41563 27769
1 96150 145692 700486463
2 145835 409249310
3 170996 112479
2 12769 673134796
2 44415 74013674
2 146946 240100467
1 70280 112008 782611293
1 100108 121306 107172658
2 115139 860680188
1 50342 118672 87561645
2 15877 224088757
2 161110 930439182
3 733 123376
1 22995 67732 489863370
3 66168 6323
2 125070 874318469
2 174070 197591065
3 29490 140856
2 25789 448010655
2 20888 945494557
2 83249 806670468
2 44001 812518135
1 73885 95534 168834975
3 38845 94506
2 160887 301171445
1 50037 110782 540093824
3 157275 6592
3 105148 41660
1 22523 36612 755251699
3 173568 111983
3 82484 150641
2 111135 284960046
2 34235 991036025
2 72175 230083086
2 56603 968203477
1 58570 104500 976659022
2 8699 611016993
1 85902 112344 959751866
3 43559 135224
3 90809 48430
2 100230 147707847
1 100181 150586 27227222
1 146932 152950 500114528
1 57676 82339 31586277
2 4453 20458148
1 3427 11602 599382980
3 159776 68546
3 147649 30909
2 4864 72237052
3 15279 139770
3 48253 39884
3 128364 90467
2 4993 896181319
3 149190 127210
3 100851 93369
2 16775 289837696
3 164313 52807
1 25844 29707 371108583
3 61303 132386
1 13905 115644 775535309
1 33175 47357 117720633
2 42814 964575781
1 50665 125929 755209711
1 39423 125055 753111658
1 67627 152495 633051597
3 127091 129350
3 171833 25674
3 58280 15881
3 39148 107124
3 102097 137380
2 150987 160997410
1 64535 110239 721197279
3 143310 113141
1 121479 143219 441279273
1 7392 78477 593851799
2 21625 89533854
2 43260 212671887
3 18324 99403
2 161948 478674067
2 5331 261868284
3 107679 70269
2 169330 601926110
3 49045 88086
2 91157 591057523
3 87469 31686
3 65526 95843
2 1557 35628332
3 176721 86840
2 4811 182422431
2 5693 802200154
2 123320 966953071
2 47880 821689905
3 28152 10580
1 125029 133278 439203906
3 123168 124757
3 58211 120861
2 106848 590990217
2 142631 971940237
2 175201 929220373
3 180248 140444
3 110401 56446
2 31053 578549145
3 108846 73030
3 153448 133463
3 63713 142194
2 125584 427797660
1 67759 145457 419925189
3 16950 71967
2 131971 434026966
3 13208 33467
3 135062 65202
1 14686 62099 643396153
3 108854 33730
2 83199 81655774
1 124332 130928 37390612
1 15354 103548 852923468
2 134527 836403672
1 58548 137617 589983209
3 128395 70092
1 117332 120860 301498022
1 54768 117070 720768418
3 169696 65377
1 104241 115256 224051938
1 89260 131162 412487402
2 156279 884332761
1 93937 112987 66670996
2 126097 888293235
1 11112 109874 900778207
2 165765 701151982
3 132394 82706
1 141422 146023 861605410
2 115445 107870343
2 93970 858995791
2 135282 907810966
3 7175 141548
2 162839 977271902
3 146585 118686
2 155859 143432358
1 16650 62613 406875869
3 105820 65510
2 156348 221824509
1 29047 83638 680117442
3 180992 121788
3 69079 64437
1 62165 123189 951008551
3 110345 27462
3 171312 5585
2 77722 245209320
1 5928 113465 510100866
2 28255 704573942
2 150379 977394226
3 47927 14972
2 53987 959353204
2 807 659830327
1 61253 139215 636337235
2 147127 602482875
2 74780 7649913
3 49223 147908
1 4791 70047 474935783
1 104055 125816 60380118
1 32170 42706 766497836
3 144641 140977
3 109606 118828
1 23835 73374 205881639
2 150146 366439133
3 15954 48153
2 24745 859961718
3 99353 1484
3 101375 14442
3 75432 60288
1 56074 128570 303341691
1 6194 88485 785350067
3 84006 127540
3 35254 47439
3 136750 104358
3 91283 32384
2 115901 352503900
2 91563 121769006
1 3720 66225 356669735
3 172083 47767
2 42898 760157703
2 118723 465034824
1 6334 49137 808738091
3 64391 99648
1 9939 110945 234357373
2 174161 718218563
1 55918 62641 364686045
2 58196 331688997
3 163836 21368
1 89161 107048 92149666
2 64658 408649039
2 78784 597613988
1 22691 24542 442754377
1 57767 136796 903520675
2 47629 522373042
2 168736 705678080
3 79386 39236
2 151668 208068518
3 50835 25430
2 9919 862797985
1 18997 137994 308241684
3 94849 23237
2 63049 454323256
2 71284 495159398
2 178433 995763882
2 18574 834913827
3 10156 117061
2 116829 224438664
1 7671 135272 756607255
3 90812 96586
1 88650 97726 887014966
1 34644 92516 954876066
2 38765 275851043
3 177058 107273
1 97201 108496 916499638
3 78654 81412
3 82279 2006
2 94729 94395104
2 69635 864421687
2 60006 945336269
1 37322 116488 989253946
2 170266 214829973
3 148751 27284
2 167875 231136046
3 67283 40583
2 155253 974468956
1 26790 144903 482552243
1 14865 64400 884562168
3 177290 23366
2 108354 971547296
2 142505 261549156
3 147180 127537
2 8435 586433066
1 87032 122651 182907287
3 169724 7891
2 180729 504655431
1 31746 49732 589935433
1 15013 135881 950137201
1 4120 88755 761716285
3 116793 139073
1 108905 147699 627385490
1 51992 96700 548376858
2 146914 205272214
1 6000 133621 648525991
1 1118 106554 211764692
3 69924 101738
3 159202 47535
1 49196 54958 479957037
2 18427 176434001
3 65028 91127
1 9909 58927 731666906
2 147849 794075949
2 163149 625930866
2 52371 377412024
2 105278 251249041
3 45853 23559
2 172913 178397934
2 29751 45517230
2 69320 776901110
2 41908 75653596
1 36316 124925 121457959
1 66176 113317 406256294
1 13587 82531 233016006
2 169062 885680527
1 7147 144365 108619913
1 11952 149219 424425486
2 58129 207905546
1 22154 50696 215858086
3 67294 37334
1 46902 115597 671439841
3 178196 4832
3 149530 44684
1 66693 120017 517994266
1 117273 140959 444883913
2 144025 905705805
3 108292 31290
3 50133 35783
3 137058 25375
2 113377 846079144
2 71132 439413624
1 56089 136214 250312717
1 22480 93153 955290837
3 84423 56217
3 55812 116620
2 31568 220651647
3 35063 100531
1 27613 124815 107823584
3 90458 132846
1 68081 147421 275200903
2 27470 697168439
2 132044 208307433
2 178207 59238974
1 11090 34667 515631831
1 14245 91997 670186069
1 30184 49793 988074163
1 110563 126602 887915275
1 21844 82540 614761619
3 11916 99147
3 56404 84474
3 30699 121936
1 21047 110290 200683455
1 54091 89164 237519419
3 5925 37532
3 69879 68621
3 47281 44361
1 40512 127925 467599466
1 51198 153313 576029073
2 37345 902090565
1 4937 38725 309557415
2 38739 904378272
3 15845 31232
2 17811 150161451
2 22935 400132110
1 5991 46093 663536060
1 8222 37157 484559704
3 68096 81730
1 4719 112013 660748501
2 123667 326141269
1 44591 45404 112809810
3 141029 102860
2 118668 445444952
2 81955 523718136
2 79878 841088235
2 181393 910155457
2 41571 979789519
2 63610 402248662
1 87738 109438 842524326
3 84666 132238
1 84661 108246 95597998
2 51605 434194309
1 9366 76629 221751103
1 33147 40120 311643667
1 11090 24873 544027258
2 51269 399792321
3 20049 44175
1 40729 61038 608642680
3 144109 100144
3 70738 147976
2 48012 993776569
1 70988 71707 526042735
1 83089 102510 655244664
2 83329 172858751
3 73361 113391
2 169418 771312519
1 67081 133936 200914243
3 23578 135711
2 157460 127828167
3 126981 96606
1 122774 135199 124374179
3 148124 29772
1 10560 77882 38755208
2 99376 106886421
1 62054 103883 779859276
3 58919 40598
1 86300 128305 681191912
2 147293 307972178
2 37688 611595019
1 2037 146587 899257505
3 41073 131445
1 122332 150270 380532020
2 82983 166702344
2 15356 726328703
1 84323 152439 475480260
2 74878 117420475
3 23328 106846
3 29559 50919
2 5601 298774620
2 37177 281311676
1 25174 43365 663586669
3 65947 103561
2 154986 219919109
2 61125 456962254
3 56694 51037
1 51217 98731 781547742
2 89066 57784579
2 52553 118963486
1 78265 90107 684292113
1 5855 151226 862484982
1 84694 103751 100864554
3 97872 138080
2 7631 136807889
2 19553 362634141
1 96823 139257 235357143
3 162786 151778
3 41754 129672
3 147549 151347
1 30265 31256 810739147
1 48811 119367 487596351
1 6410 139947 275180222
1 54825 132742 845462156
3 142836 127186
1 43236 130903 277819295
2 736 70156836
1 9475 52688 186255114
2 82062 911483637
1 12298 65374 764751916
2 3229 834187846
1 28825 83763 832177684
3 143649 13125
1 21401 74628 571316360
2 93948 848880813
1 12150 65734 793999619
1 18422 32242 584530887
2 149501 701756635
2 30037 626372299
2 96118 644113430
1 102218 132521 888715388
3 154856 27721
3 40118 72456
3 91224 117826
2 34583 291895863
3 44095 71829
3 100316 14116
2 18561 590188518
1 55627 130631 882787488
1 22314 92994 712042022
2 26553 154426143
1 49305 66938 279289652
2 3482 230631251
1 20913 106110 407590187
3 60604 22217
1 62258 131531 902384724
3 30285 75668
3 80654 96861
3 118099 110177
3 57161 89872
1 79828 123730 1389883
3 49255 152526
1 39133 46739 26452787
1 8195 82548 38585639
3 39285 58495
3 106726 37011
1 120777 122423 340671094
2 44790 787271349
3 127200 135859
3 157683 119962
3 35595 140798
1 52984 61377 194672063
1 2383 4501 316614176
3 147408 145076
1 110637 115644 854667920
3 106692 19021
2 52018 738565616
2 9893 515080798
2 139462 707090830
3 106981 131222
3 35808 92023
2 39279 899853517
1 43746 86498 609519888
2 144131 765622087
1 70452 117034 442503109
2 74223 533110469
2 155550 417235185
3 110657 4721
3 35315 1727
1 68021 121857 834749473
1 102948 154470 890088526
1 28684 122722 309502763
2 110226 169791541
3 90288 13422
2 85190 349508530
3 148058 13256
1 66248 72554 287799107
3 144785 29256
1 57409 123904 26123107
3 53919 94136
2 102663 308383050
1 92330 109967 140564955
1 63665 72633 913193040
3 23090 104673
1 117314 120711 156804036
2 24469 307651920
2 27170 291028244
2 1072 162080782
1 1468 20086 99977872
3 53085 57329
2 60948 8448130
1 34966 83196 450287343
1 3118 19008 88228062
1 39568 66387 591954432
3 60598 98001
2 149122 588468261
1 23763 117372 668055794
3 181253 145583
1 23562 95036 941873020
3 95360 75611
3 130207 25910
2 17512 516417281
2 145896 124981360
1 47592 90263 541105981
3 142311 35701
1 44817 98276 445620083
1 21698 121454 763835068
1 87482 88391 537972146
3 36943 103068
1 76215 81446 255832281
2 137437 242440762
3 32410 26108
3 2486 148885
1 78265 79015 918867356
3 14323 64193
2 13789 7997517
1 9841 40625 583821864
2 34295 589317207
2 129939 413410852
1 7559 20603 662252966
1 84667 115084 853520838
3 35908 130000
2 61242 199866784
2 69252 473316374
3 131543 123580
1 5370 71777 299230095
3 124291 106305
1 19757 39084 473853396
1 14942 24796 769764205
3 151648 41301
2 165866 214477830
1 92434 143540 633142740
2 11891 376547279
3 76640 21842
2 31929 695562270
2 161959 541715706
2 97950 150839025
1 46005 64140 809196555
1 5509 49564 435403785
1 81310 115337 431416760
3 137412 136440
3 144755 73748
3 47094 150557
2 81346 705472984
2 148973 805760605
2 92482 114009695
2 15042 957841718
3 173256 136780
2 173262 438903075
1 60367 123306 537638759
2 64983 469725155
2 130091 449005033
1 39418 125849 257145492
1 56698 141314 214738073
1 26901 142258 603683890
1 39761 64294 619680132
3 128507 130173
1 73923 116845 992480602
1 29856 52305 664515838
2 163769 74295180
3 29470 13527
3 12807 15940
2 180150 870452323
3 67466 30388
1 48772 84318 955674475
3 45908 29743
1 127431 136561 864051891
3 6281 35489
1 56558 120628 167447226
1 53623 85122 141284155
2 90221 987473142
2 163264 257379776
3 138779 59880
3 166692 68443
2 153448 928108355
2 39275 502241915
2 16753 269772974
3 109250 136020
1 26798 117906 57704054
1 40316 97534 938584857
2 27044 603151250
3 123788 27462
3 74173 134157
1 18607 93265 113451791
3 30241 66450
2 1508 505399476
3 49396 6938
1 109024 132096 772879544
3 79499 112240
2 3363 180099796
1 96370 118989 418300403
2 105346 608011126
1 35559 118292 905164102
1 16519 98550 140328266
2 57333 571655134
3 123966 103139
3 82558 121343
3 127062 20026
2 110787 35631559
3 166711 36737
2 91944 357000569
1 65754 143545 147309776
3 38833 79656
2 146505 410455533
3 136643 118231
1 40475 130218 768042346
3 118911 133594
1 11222 39555 817163173
3 119315 37380
1 60193 141780 769651120
1 39545 124290 444955012
3 13051 101292
2 90649 581208039
2 145692 152339135
2 108891 658815775
1 104570 135172 251254476
3 12391 90185
1 20448 39137 849526954
2 180590 623919530
1 34602 120822 31764310
1 4193 97354 521048840
3 131637 77420
3 100703 134574
2 145927 939927394
2 153263 823147535
2 25209 854102329
1 63421 152385 798810844
2 181173 592069324
2 111290 693241048
1 32231 134185 257591178
1 14660 92786 584151432
2 87242 234606966
1 41425 121090 872007600
1 54781 118499 105066348
2 166522 761482291
1 62794 142308 532524213
2 40211 87019263
1 97679 117329 484271013
1 95349 127678 547184604
3 163599 39611
1 16622 18962 365358398
3 176783 49491
2 36838 933586301
1 23033 81831 248195498
3 121327 72430
3 111733 90635
3 173543 73230
2 38733 289393335
3 68753 41468
2 41208 344397257
3 155596 104955
3 66916 51567
2 132050 773283142
3 15006 87138
3 12481 143859
1 66647 128165 882306074
2 159551 685916647
2 35219 118910188
1 36334 128962 887430773
3 3851 49120
1 100983 148360 284992032
3 10065 50336
1 22667 135378 579018605
1 9199 65143 730265788
2 3686 63887272
1 75553 139306 496131618
3 34088 59591
2 90196 600091435
1 13503 27793 706268702
1 78483 102316 249920336
3 76077 1975
1 129393 149988 625595102
1 34207 151984 135213544
2 1729 630151406
2 27163 610917293
2 166957 25302763
1 120600 148466 188930826
1 85094 123481 85858923
3 117609 54787
3 77696 129915
1 93898 140432 818686332
3 106910 51934
2 147746 241911533
2 173318 719749359
1 41711 133007 489289107
3 144325 105788
3 120690 76854
2 32804 644471781
3 10047 108594
1 26997 52605 160393500
2 56947 789600533
2 46308 306735754
1 38932 71270 81043214
2 41255 700489898
2 84920 418444276
3 9521 151168
3 158176 60947
3 164152 71207
1 49519 78281 290078245
2 61745 852963594
1 120030 141245 396585192
2 145386 861433973
3 135864 105588
1 60131 74962 279994707
3 139778 129527
1 34538 84330 20143792
1 20642 86404 276839540
1 60884 136467 672810814
1 96831 120518 216086893
2 140277 63535471
2 93791 339228390
3 34860 131330
2 69771 545005796
3 156574 26270
2 112075 292601514
1 118704 121869 575044426
1 97440 125978 252155609
3 3627 94216
1 113218 135942 704831440
2 23827 937562518
2 132096 144270737
1 22629 104282 705272693
2 27242 922609989
2 98748 362370891
1 107927 151776 992927423
1 137125 153260 687270934
3 4885 6309
1 111865 153629 698794237
1 29889 93672 356556685
1 59693 108566 243605717
1 39507 125404 21542239
1 136521 145608 556791989
1 38169 113507 56636219
2 149032 274020635
1 51992 99031 350409801
3 60744 26320
3 51188 126586
1 106561 120657 349479589
1 21430 22467 794735960
3 122135 35891
3 138507 45654
2 170895 466239273
3 78424 29494
1 108585 139271 348764280
1 87331 126718 650390634
2 130630 383109518
3 17634 126035
2 96181 486077104
2 46203 600326207
3 133451 57211
2 30198 443818606
3 74194 125541
3 132350 73639
3 168417 18466
1 73749 131769 280063899
3 113772 43118
2 97753 955442267
1 153537 154896 654530376
1 82494 113392 152427958
3 162188 97996
1 27292 48773 610889971
1 5709 150461 130002311
3 136823 65549
3 117067 39634
2 76212 586489098
1 48121 148910 944978085
2 28659 12601079
1 148797 153171 679469711
2 143559 863119017
1 17094 103760 608516984
3 20757 117385
2 79071 158879388
3 77477 87446
1 111633 127503 664281384
3 141764 95379
2 18754 481161195
2 120096 592108939
1 34127 77453 549924436
3 142227 83358
3 104171 136092
1 5233 63449 356739709
3 72259 118079
3 171729 94264
2 75024 651225975
2 120915 347139988
3 47874 31532
1 42057 63532 704072442
2 77457 829044318
3 131632 5069
2 179121 642541253
2 76411 976478864
2 159504 320748227
2 96134 60168186
3 13534 59091
2 170338 944715861
2 77712 334708013
1 39159 42794 191041247
1 23093 152510 299295355
3 180976 45338
1 124797 140628 237841075
3 158044 33042
3 171047 79792
1 12255 126421 355257314
3 110877 64204
3 90901 127266
3 139489 14685
1 58430 143363 830988813
1 114068 126953 979347191
2 95386 898835904
1 46516 144018 467738545
2 26457 257608674
1 36581 57180 675866448
1 46530 62574 81245916
3 7460 49106
3 164170 15612
3 153512 120295
1 54048 118361 630659046
2 175562 317918378
1 19409 57788 604009737
2 93044 122448704
2 67257 941208268
2 92547 203515269
2 98749 57018261
2 134378 206379270
2 46725 912515396
2 98314 912048489
1 3266 110547 152702237
1 34250 134453 892774994
2 165101 238877910
1 46756 129473 934365509
2 110918 210600624
2 71473 539953999
3 58754 2198
1 34255 51509 285421445
2 180952 70425211
2 175975 533237795
2 39463 853719407
1 65901 132029 895143831
2 36230 716510866
2 155619 821132501
3 141024 32586
2 123768 380169548
3 168293 94636
3 122120 123005
3 23603 20128
2 165777 843690731
1 40367 41115 162653343
3 171564 44520
2 74815 293826852
1 44448 92134 436211359
3 118339 143320
3 58932 72449
3 80742 109678
3 145724 14450
3 115033 147909
2 152688 577672419
1 82636 87319 392749145
2 119296 535902017
2 173500 472990089
2 43844 201653958
2 14482 61613533
2 127319 975041998
1 16269 81719 29213457
1 5517 27564 874004398
2 99729 800718040
2 124288 480548520
3 127318 126213
3 64121 99474
2 47897 271560345
2 22858 217575998
2 10884 151818300
2 138634 694482899
2 158996 338949626
2 10979 968469449
1 14785 63763 102392539
3 13315 13535
2 133769 893412607
2 57477 832229235
2 85075 804229109
2 57469 52762592
3 53898 101680
2 137504 457158486
3 28812 33549
3 52943 36438
1 50325 135625 393557091
1 14631 80041 443581938
1 94420 129891 329068017
3 38082 2904
3 122700 77164
1 59248 69402 582473791
1 16658 43683 761876866
2 81846 921419724
3 138278 16144
2 31305 910992605
2 76540 945998709
2 73514 928202171
3 8364 148979
2 146622 236495888
3 4532 46512
2 148602 443281827
2 17306 458569319
3 132878 47724
3 174075 109672
1 21080 119037 640759169
2 93333 996140538
1 14962 51777 360768121
1 52360 94828 623682756
2 82556 633220542
2 158275 602628813
3 24553 10253
3 43808 137285
2 63388 826428296
3 17798 152632
2 149940 303204527
3 122258 97595
2 80151 49206369
1 116263 131590 867580944
1 68630 126763 901665394
2 26153 97670949
3 11455 3236
3 148120 127548
2 108869 581329938
2 58175 485988496
1 31979 101326 652145056
3 54113 86481
2 40226 472805723
3 166758 88432
3 39590 89857
2 159349 973309675
3 119087 22915
3 71300 149808
1 137660 152983 586210966
3 104302 142873
1 6970 40348 843254266
1 132108 147391 250367239
3 124073 90418
2 94640 933404903
2 115089 197431219
2 106031 882255735
3 166555 124956
2 46130 792188038
3 89440 97413
3 90754 34052
2 103127 258791847
3 52258 134502
2 142022 531424140
1 8345 136858 898304400
3 105161 66157
3 100550 120732
2 119192 918191412
1 62301 132222 525657132
3 168893 27583
3 15127 127184
1 26348 145692 363700586
3 46791 144784
2 162881 810910544
3 123405 114844
3 114523 123722
2 130075 473116245
2 122097 775513505
3 20736 134638
1 114170 133845 404486403
1 88226 112319 208717100
3 65986 28865
3 97233 120513
3 180559 113657
1 114867 141872 517692181
1 68929 132601 239204309
1 68253 146437 814986210
3 132516 128262
1 93226 112941 957834157
3 152473 95910
3 81332 47731
2 108468 510330811
1 31077 115228 622235244
3 48934 45236
1 37640 61994 484439718
3 179594 63072
1 77992 148267 241299609
3 102399 132113
2 112309 941557234
3 147037 87987
3 57117 70830
2 85469 227662929
2 44626 684853954
3 88810 59181
1 104468 127698 870549127
2 49236 200660657
3 153784 2031
1 23343 37453 159749872
2 91997 269235729
1 66960 117692 848322559
2 15551 39750104
1 59783 81344 460089273
2 115808 780918688
2 159530 760987949
2 17907 27659273
3 9553 2804
3 72160 93317
3 70650 123163
1 144336 147554 958161535
3 156918 152133
2 83608 998568018
1 29990 103060 989801448
1 32567 45677 582271398
1 70115 128009 598345164
3 152097 132697
3 15697 78363
1 107999 110023 239121098
3 119611 92354
1 16108 89410 610307392
3 156595 21753
3 75579 143323
1 105745 115542 306175104
2 144896 490088293
1 11247 17385 512363974
3 132294 48173
2 173448 753480799
1 5693 44341 287356741
3 19398 152027
3 104596 26589
1 4518 86717 957910650
3 50775 101463
3 68361 154691
3 71703 48860
1 27359 100644 691427539
3 27448 872
2 20829 504217055
2 57669 643183785
2 162896 205183428
3 102708 69136
2 35714 951095404
1 55066 79139 35189305
3 101790 82007
1 13926 149037 698054999
2 25696 921804343
3 137663 28922
1 78940 123062 88651412
2 30687 750549774
1 30239 132950 281084096
3 74208 13695
3 14542 105537
3 148129 96404
2 26738 280488151
2 151522 709617654
2 24967 447000757
3 135889 4467
2 155482 87532370
1 42267 105625 103234209
3 4566 78427
1 103960 125196 521003262
1 41256 83814 256672286
2 77124 226920817
3 103906 50915
3 6546 105940
2 125246 124466865
1 16568 78469 693686797
1 115263 116474 490227394
2 10236 245669633
2 50405 421981755
1 58736 138630 214831378
3 79950 66181
1 40 35694 440914664
2 35118 804086934
1 64297 142624 274226777
2 71272 407142557
3 147743 142999
3 118351 81
3 66419 41300
1 115136 137648 632602536
3 106586 48940
3 79285 137070
3 55354 58366
3 32548 139622
3 100712 118152
3 24166 35936
2 157188 325262127
1 57831 121479 491616238
1 19153 127191 889938360
3 166422 74870
2 8833 403201107
1 90412 112878 895996303
3 114532 104180
3 114219 107995
2 76907 925874535
2 156914 710498333
1 62690 100903 347550476
1 118153 123073 359612448
3 157248 80159
3 70325 123395
1 25066 109866 445523437
2 146442 605635328
3 169446 45301
1 24110 40432 153962602
3 21097 34842
3 132927 139311
3 136437 102982
3 11259 125633
3 27663 127687
2 60900 592490066
1 67358 86315 932508643
1 80238 82417 864107925
2 38400 436162403
1 14934 81166 377954230
1 110459 114012 475024732
2 22006 372522508
3 61786 94375
2 70698 281534965
3 29446 135776
3 13797 111384
3 110156 105968
2 168376 280415335
1 15842 132469 839898520
3 31065 97875
1 11584 64160 69825216
3 146565 141114
2 59443 796852932
3 54733 132032
3 74620 35300
3 24654 58269
1 3458 116523 944964260
1 41770 43428 25650903
2 173894 962300057
2 167838 515355657
3 59238 116160
3 144658 67213
1 58285 104270 28929622
3 153989 147089
2 9421 825534866
3 112135 126219
2 162095 96269755
3 26160 113647
1 35131 46907 329671594
1 38786 69012 752024607
1 28838 114154 152425461
3 180402 21586
2 97439 893877331
2 154483 677077331
1 141311 143653 979686064
3 133483 49879
2 29822 689191611
3 42778 87967
2 50895 791789594
3 134231 88363
2 38898 526754133
1 15528 118738 196864447
2 129546 56649290
3 111327 6997
2 85239 954479226
1 27961 67158 908582651
3 69752 115278
1 51928 113241 197381838
2 141720 638742925
1 14445 44771 679506505
1 40555 82565 927212329
2 119857 471264191
2 90611 3723773
1 61208 112828 545375002
2 171325 221892808
1 52450 56296 348031086
2 69647 597078318
3 108233 107897
2 181463 393901719
2 107986 902737229
1 85558 116915 371641479
1 40273 149056 797952971
1 77170 107757 897343873
3 93805 86149
2 82437 619714908
1 70805 86075 663847836
1 2870 3431 125619906
1 5030 52525 493462177
1 75375 91415 172405319
2 94301 501071979
1 78246 79791 90556690
2 74162 911318495
2 21973 341374987
2 78963 89035272
2 89214 829535181
2 143728 454450931
2 79032 563253076
2 102389 244144426
2 79098 627169993
3 37493 78745
2 106080 530846203
1 78685 119912 79482967
1 54013 120604 644711455
2 102167 382474710
3 111999 31992
3 130890 56789
3 135856 150891
3 65595 5033
3 156482 103244
1 10784 63874 301145674
3 109363 47308
3 10615 42093
1 43956 116774 351684701
3 70226 96151
1 28487 147247 616437984
3 136951 42090
3 1898 89554
3 49258 34943
3 114752 153279
2 35921 3135437
1 119226 138829 201192727
1 72633 133400 110087424
1 32035 58766 668699846
3 63392 27466
1 34522 55142 252879032
1 22607 146099 339622580
1 147767 150536 260236813
2 100054 931736486
1 101398 134835 807365084
2 135628 912337094
2 140111 778141378
1 49298 80343 956638580
1 113340 144178 902074547
3 31552 109140
2 28566 448654649
3 37719 72583
2 48483 596732837
2 154599 403595036
2 99976 720037036
2 35090 169944853
1 1292 8882 40450282
1 38454 112680 377185587
3 121128 152659
2 64540 481472561
2 81935 177108967
1 60717 66256 751728284
2 71286 766945395
3 139807 91440
1 45655 105440 569603860
3 107680 87119
2 52716 226473402
3 111359 2794
3 168723 67392
2 31785 336171412
1 23876 146146 993623982
3 122880 18545
3 151334 35587
3 77735 69955
2 123774 923749946
1 39816 61123 789960641
1 50902 135560 448786634
3 67046 55922
3 66723 66824
3 81619 143748
1 82108 151489 327305525
1 74327 91770 166657765
2 103518 470576227
3 19011 37094
1 83470 139694 230461047
2 136412 369022937
1 102745 105803 18261448
3 149817 130813
2 158273 398944780
2 140464 326683774
2 19696 663914796
1 87221 105904 582676569
2 8479 594721649
1 63409 102672 90744576
2 89816 446953664
1 92774 128700 489505928
1 20155 150757 483581969
2 32030 811000128
2 165339 300326720
3 170394 9107
2 158177 523522622
2 87466 311836260
1 102792 104614 124962001
3 53657 46481
1 89243 139935 762178289
1 40270 94798 642181055
3 180305 28836
3 117836 52276
2 87666 468614350
1 7868 12141 471150120
3 61093 69696
2 123071 888160855
1 38901 98044 183971590
2 10818 78775183
1 47704 82652 742854953
3 131874 70660
3 124001 142347
1 974 90264 679057837
1 66788 124080 50899921
3 166813 102021
2 10638 379770641
2 43173 113858071
1 13844 79303 118915596
2 172019 493050229
2 24026 304684798
1 127026 142821 639455127
1 120371 141550 275631571
2 69658 27011429
3 45495 3873
3 147798 4774
2 36431 292510542
2 49935 978288619
3 39555 49361
1 3185 135281 274565749
3 93558 111308
2 114912 827045545
2 42569 261755044
1 141763 148795 500155828
3 124241 19736
3 94137 42201
3 23706 98775
2 38744 318694922
2 24181 734285480
2 147056 426349865
2 55020 501075063
1 130822 149020 533651110
1 10380 25971 586843031
3 79624 43047
3 55965 142781
1 76423 126762 302229184
3 136461 140447
1 66104 131752 913760889
3 83834 137038
2 177196 545187005
3 71315 59447
1 80748 124608 841443837
3 60182 20277
3 172898 120993
3 60152 58115
2 29255 243694970
2 121837 696126058
1 106467 135822 723810888
2 87709 505760551
2 75776 197337715
3 17555 69379
1 2556 79911 143491941
1 11008 96624 364217096
3 53033 91206
3 104548 117011
3 150822 129392
2 102279 836955424
2 65971 937587032
3 114504 6957
2 38407 62297674
1 48660 55383 363566771
3 145186 43667
3 72842 109767
2 20939 691323610
1 61156 150279 427285120
1 7911 120570 918267859
2 34807 990072300
2 161213 510838247
1 33887 66333 811949763
1 86116 126598 891556576
1 138185 150589 484878341
3 155431 61657
3 163162 125236
3 123180 145596
2 149505 36164403
1 24843 118048 444277398
1 79025 142524 436597995
3 25442 56320
1 48311 73679 246507785
2 108599 662517987
1 8414 35663 298947032
2 131219 931168040
1 115073 118393 835155752
2 135534 156756139
2 109671 891515840
2 44471 316481173
3 152419 97811
1 5816 144392 642898795
1 41780 153202 301026911
3 16168 23415
3 94512 153577
3 74741 62743
2 90395 13836333
2 50430 761203004
3 148321 66787
3 103358 85825
1 120769 139604 515977925
2 176245 569404623
3 60994 37589
3 169063 137493
3 64079 114900
1 5389 109376 277403370
1 45722 120599 36903107
2 25569 117537763
3 133788 87325
1 88385 139282 968610103
2 165630 173681303
2 159261 885983444
1 88436 151729 522411642
1 22272 120563 46483917
2 22028 437806463
3 100910 10597
1 97247 126372 60251133
1 81554 83060 212573584
2 20715 920138675
3 34321 151118
2 151052 186846472
2 30319 641587784
2 160287 790090851
1 10293 146532 91612327
3 130850 111559
3 133924 24038
2 156377 990909993
2 82885 58074658
1 90411 153361 695321132
3 91713 146899
3 39936 92827
2 148108 794235198
3 52526 94742
1 8551 30296 108284910
3 18410 95916
2 128634 612484872
1 52495 83160 246084198
3 37017 67237
3 123230 81306
1 72721 124320 373438862
2 126558 566621913
1 25947 79771 899456644
3 151351 127805
2 47047 640283491
1 38736 41978 829426020
3 36030 24504
3 113757 142147
2 83734 629998702
1 64220 91184 609674504
1 46876 55078 989213526
3 76769 10204
2 166282 553409213
2 90920 680241451
2 109725 806314067
1 2518 110399 420428123
3 111455 143052
3 128846 34734
2 125116 57734880
3 150350 32330
2 7237 746357806
2 168772 395128766
3 149430 13007
1 26009 30436 325931097
3 31405 19240
1 41976 92423 796139727
3 88081 133949
2 162685 703060339
3 129851 29401
1 48828 85779 645016480
1 9090 97247 892223240
3 7094 71329
2 83450 329450779
3 74804 42128
1 38667 122608 936509409
3 85407 70098
3 52101 56804
2 103634 141454359
1 40388 136491 401948573
2 87077 16103622
1 98880 151841 761809860
2 170744 465259109
2 16547 176773171
3 151252 101955
2 167912 401142166
3 65685 64678
1 49528 100119 479737919
1 78635 110101 725916106
2 143470 607504294
1 37273 93847 187178801
3 147135 111562
1 110156 137795 715134311
3 155634 30403
3 175715 75137
2 80060 672363866
2 94817 217385790
3 154228 4889
1 7620 27345 80553331
3 177010 38483
3 44032 96650
1 70204 75055 494071657
2 162010 160887207
1 1393 87897 90121718
2 139345 833990875
1 134628 143625 241329570
2 103732 251762745
3 17575 54134
3 134607 56868
2 95527 993020705
2 18271 794700766
1 133159 143921 936820706
3 177332 5675
1 68123 127590 111737079
3 57926 62348
2 46841 624999256
3 57972 100356
3 86233 136380
1 39654 127628 180724142
3 122407 51623
3 36557 146529
3 54729 83345
2 79122 908440705
2 179775 207464385
2 92850 202114198
2 178527 691872157
3 52254 71285
3 167420 133391
1 40748 64751 171391752
3 168567 152372
1 18993 70763 419120915
2 44912 37048677
3 9521 6661
1 52840 91469 624315285
1 39401 60730 209918189
3 74941 141401
3 134295 77321
1 31484 145010 42343090
3 145932 50276
2 30075 70903681
3 110491 108193
3 175206 58883
3 177100 100512
3 99321 152386
3 137687 58963
2 180308 505828398
2 55548 313935268
3 75222 138791
3 69825 71761
2 176669 811975173
2 103010 448894615
2 96796 426684375
3 153561 45713
3 78347 21362
1 112882 132216 260816337
2 29271 757231437
3 121850 133482
3 98852 95346
3 30075 12584
2 83594 692228247
1 71031 134796 168283202
1 33158 58719 147049800
3 135535 40273
3 160418 138949
3 1130 86596
3 37312 114577
1 66413 130618 483284520
3 86765 21288
1 47951 104804 520291987
3 33718 29396
2 107264 36648458
2 37842 891294068
1 13597 69463 303788865
1 92643 105332 600865624
1 12598 26801 618551709
1 47751 115701 932705865
2 146928 555595904
2 90010 374431145
3 45483 141848
1 69044 106978 32804114
2 11547 537923048
3 154433 55
3 81110 123132
3 64462 38153
1 13608 135678 565085876
1 7763 54006 743357562
2 1808 303062316
3 78528 132167
2 130424 253546086
3 125245 1030
2 107116 402077701
2 140016 931450787
3 80067 44066
1 95788 98176 587495165
3 175495 18615
2 103042 409326683
1 3038 59284 338739575
1 64505 140135 561444877
1 67927 93784 374670812
2 118604 516538667
1 8347 56367 72558265
3 44983 100883
1 17453 40017 443652240
2 104829 794452013
2 3683 802203393
3 165698 72450
1 9697 62282 536105519
2 41713 78872450
2 19130 250738016
3 10188 113528
1 30544 144110 500582050
2 27390 638871170
1 34173 77179 864551998
2 18771 6763977
3 26746 6326
3 123579 124079
2 120237 569644756
2 84125 846304165
3 167255 83644
3 180700 109885
1 9007 110732 710031132
3 18271 119522
1 99463 125824 175567162
1 3062 49616 27328002
3 158901 79407
2 47053 175862645
3 123614 11562
2 14765 332228190
1 52520 63747 951042574
2 17500 366491856
2 16330 122262816
3 141227 147605
2 79388 449985927
2 169766 113646026
3 118247 66374
1 15038 84598 330603398
3 58034 57895
3 96315 128308
3 123336 55528
1 82600 100063 278123745
2 65974 156791218
1 4958 91214 687491757
1 5168 54749 676476406
3 40142 103900
1 72151 98712 805097185
3 141454 152653
3 121461 134276
1 64192 86807 846348641
3 85404 22361
3 128266 87805
3 16111 128958
2 37857 242372962
3 94959 51327
2 44229 940532486
3 139933 36867
2 95395 750966500
3 114002 96835
1 58953 101586 556012695
1 4357 53382 394143793
2 63862 693926744
3 171952 31641
3 36658 39699
2 92076 587239453
3 93725 27807
1 23016 95675 413153871
3 104744 134934
2 77164 672122031
2 116250 618765439
2 58020 44975861
3 100173 136988
1 66712 132977 256970200
1 70278 82311 280021448
1 124794 135641 143012306
2 148382 113783742
1 48565 56904 106769991
1 139596 141422 982721788
1 77443 109620 451504062
1 27083 112241 796605108
1 90689 133257 805507302
2 98977 172570222
1 73000 98509 766724386
2 103197 731253320
1 26965 68006 983837874
3 122571 84147
2 69903 794135748
2 100741 502798322
1 28584 66999 474659788
3 24794 51758
1 61076 109634 75993088
2 52278 783902081
1 32723 89836 292898222
2 75256 57680785
3 113148 79540
3 76220 43674
3 159222 29973
1 57968 100136 120420723
3 18170 62425
3 152521 7788
2 8890 691803821
2 161037 134132030
2 16475 525755242
2 26004 320694480
3 25036 119834
1 50508 124218 501875941
3 49271 69265
2 124890 149303984
1 17831 77671 491712543
2 88160 221301345
3 133905 66065
3 161593 100759
2 27814 914097721
1 113784 153122 703460538
1 66501 144762 121634785
3 5231 9997
3 40425 137425
2 14869 935359833
3 18446 149497
2 77632 982814084
3 72483 68458
1 10834 48381 791239107
1 8418 117192 662589343
2 21681 263512828
3 15428 94073
2 143927 871650778
3 134905 140193
2 175529 242938201
2 41781 300833991
3 75792 98879
3 13936 86710
1 43 88395 596743670
3 159912 11841
3 3306 133186
3 28156 73391
1 39034 53916 605404070
1 93207 114864 155677805
3 24307 39629
1 102254 124824 141339431
2 23751 905840828
3 154340 61490
2 170256 304177403
1 68342 70674 611511287
3 18450 50136
2 92615 477780194
2 134982 103020847
2 102161 885702918
3 103767 69585
2 105616 544806566
3 57216 104282
3 33357 123242
2 63782 343569544
3 142070 152059
2 114726 647150716
3 77058 122177
1 30232 119734 93689553
2 26787 817919918
3 118487 90619
1 36375 114966 242604781
2 79888 721034416
1 58890 104650 623676813
1 109935 134051 710218681
3 144097 88639
2 48996 14537521
2 105942 775927504
2 49259 343399672
1 73841 131880 291937836
2 57020 545242038
2 41927 900791843
3 14478 118688
3 149708 119280
1 5329 35977 872305464
3 116150 55244
1 39366 72793 592016668
3 176840 90261
1 95624 138237 891455985
3 155511 121150
3 49623 4163
1 5630 72040 549941662
1 63234 101448 701155468
1 105224 133033 360181883
3 55682 116318
3 1976 130917
3 67004 71211
2 77356 413940987
1 109050 109077 635811510
1 62423 114345 944780053
2 140805 467653957
1 16867 147857 737119498
3 108374 125464
2 118316 857212825
3 170163 100389
2 54316 369375143
3 87003 18460
3 86616 47003
2 11427 441600922
1 6778 139322 285221989
2 22832 849229330
3 46762 41639
1 95201 152911 825520376
2 94584 661945329
1 67188 118602 521056789
3 8007 134617
1 3220 15552 353169741
1 1385 18612 153964593
3 5661 124120
3 135090 2051
2 121574 324263198
2 100030 693592535
2 154927 817643362
2 95044 229431841
1 43587 122372 305135610
1 69165 126239 603533468
3 139967 51405
3 60212 144325
3 12693 85205
1 34237 37481 454264975
2 173137 899776435
3 6348 60099
3 107933 147344
1 3823 140002 562892834
3 101791 98592
3 131822 97051
2 14960 360211531
1 15935 136280 458482696
2 84910 498060453
1 19118 108251 234212190
1 112528 126835 241065571
2 160205 145560731
2 11070 361629589
2 95962 239664423
2 35608 127993745
2 17324 111392687
2 59319 323852322
1 33610 37481 448857106
3 150957 61584
3 129475 64275
2 65029 730194369
2 53428 162009004
3 174236 89314
2 83762 180785356
3 105757 90122
1 105496 128435 357978950
2 79566 889042747
3 1855 90547
2 94631 710575467
2 62554 662753267
3 94468 145556
1 117518 145426 144717945
1 120875 142327 141606099
2 175909 390571680
2 144774 229040760
1 79234 144157 622441879
3 161849 47019
2 21100 543073003
2 41732 874539622
3 7789 109624
1 13887 130329 818946685
3 176648 124673
3 68624 57104
3 37538 109323
1 86820 111345 285865969
2 97227 238027905
3 26983 146048
2 39039 628569312
3 179860 4858
3 136691 32961
1 7129 142843 70466695
3 48054 124522
2 57513 195313894
1 34220 94560 535974531
2 112173 396397187
3 74157 62105
1 8762 73142 66393514
1 49546 127980 484550289
2 70260 776828165
2 33206 869733957
3 149298 131792
3 104636 135515
2 47271 396224476
3 65829 108355
2 172033 790776413
3 78474 139899
3 72043 108017
3 137290 102801
1 7356 92274 666916585
1 26702 144735 412716894
1 89403 93094 323864521
2 67061 772970512
1 118605 120655 155501598
1 18176 78630 938465768
2 134690 641756488
1 119656 141992 824482322
2 157376 388944660
1 68425 79835 838798658
2 62033 504339724
1 46120 82984 959573009
3 36315 79762
3 121261 50702
3 83486 96680
2 95513 664436869
1 33799 148489 261249100
1 267 62813 967564497
1 37931 79194 996799173
2 135703 860292696
3 140779 75364
1 4274 68249 462665868
3 130872 118103
1 22593 120768 369538534
1 14431 122767 794350013
3 80464 2634
2 168665 13288609
1 52573 95220 89344059
2 146965 959767214
3 167778 144675
2 58684 519300552
2 178572 880508253
2 172778 699324122
2 73754 48465967
2 12217 499775681
3 29320 27728
2 45686 749144624
1 105493 151339 273466609
2 113733 698416469
1 10857 26369 310009944
2 98213 519651415
3 61315 149535
2 7444 844307271
3 136130 48906
3 11368 142465
1 42732 84434 488639932
2 128482 550226385
2 58450 897934634
1 17313 27198 243544157
1 67797 70360 509458810
2 164070 853293081
2 4580 849968842
2 169739 462029583
1 15050 105014 582446797
3 141102 64681
2 173360 537992789
1 90874 135240 900631772
2 80037 560801836
1 29161 148285 138110196
3 73324 45569
1 25226 43329 356755997
1 18041 78178 190120331
3 116524 142933
3 8267 148856
1 7678 54320 557526922
3 30650 47247
1 27170 77644 109975716
2 156958 691080576
1 90274 122679 756200549
2 39270 127635212
3 148891 33755
1 8486 17625 86913530
2 156247 989893379
2 1982 429974496
1 29774 64456 182092766
1 38072 54718 318269491
3 137884 90489
1 87548 146518 122137802
3 117599 72044
1 76204 110090 43746166
3 150885 110119
2 2614 885479601
1 29656 103207 182210061
1 104035 146094 614405113
1 27240 113657 283235412
2 42971 518194205
1 108753 151444 549523581
2 137034 903438361
1 50796 145374 489690128
3 113573 137380
2 66318 291590884
1 109724 131460 889649213
2 73131 492681589
3 172875 91730
2 34642 743610512
2 153549 278251520
2 153472 92460061
1 94324 108422 957724240
1 19031 35627 629127112
2 75413 615443245
2 63551 925526308
1 48459 131014 564408003
2 118025 979832966
1 9805 29122 836486830
1 98036 112627 434656770
2 22334 778032878
2 112247 175484457
3 94994 91109
1 30467 95623 875422107
3 29293 104961
1 41187 77359 55769077
3 12847 122481
1 26758 68878 696001867
2 22858 182701473
3 54094 115217
2 15018 792472078
2 87022 966270665
3 165623 85910
2 6570 151867861
1 50893 142661 543865251
3 59742 65886
1 92920 102634 12219540
1 81754 142218 285709526
1 11068 21582 133919439
1 71195 147548 290209337
2 104423 188746585
2 88888 632078664
3 143498 19941
1 45401 144082 354861210
2 58558 894575861
2 5972 646396010
3 128660 7388
1 79224 88611 406954224
3 174 13687
1 53844 80543 611912621
1 45232 63000 745764430
1 30395 127639 436617702
1 88421 122685 262880491
3 96754 69142
1 59904 93436 613854692
2 131209 970212119
2 59192 589529184
3 124751 43986
2 169688 721175402
2 88028 573907645
1 3230 68743 195691811
1 124489 147766 926614937
1 44892 64365 790195780
3 12894 20539
1 129953 142279 388445869
1 334 130697 133077199
1 101433 126710 810359641
2 76957 545146878
1 5272 148644 607805406
3 82347 41079
1 12029 44508 125326980
3 88582 31815
3 148134 20385
2 106671 146795491
3 71025 84887
2 74332 571214565
1 133087 134929 201532102
2 134819 944431036
3 168338 114688
1 23584 64991 227949424
1 27246 147465 343917812
1 44910 90989 740074470
1 86569 147206 148931740
1 50813 120206 426466306
2 39531 108352645
1 61067 111011 416997520
1 23661 116625 709584682
3 25628 82853
1 31495 74130 78100075
2 43341 716897171
2 72443 803508561
1 75351 93702 590441680
1 35568 109669 912901802
2 118777 499582926
3 29107 81643
3 124704 148911
1 15233 34483 784974394
3 170729 4780
1 19929 151633 172671671
3 64775 30972
2 50133 180542633
3 16199 32
2 18942 879891568
3 34426 110833
1 43164 54791 222050053
3 119395 105550
1 94250 132985 51091436
3 152100 25539
1 45078 138493 848478262
1 48418 94632 152801842
3 92668 55366
2 169797 825221763
3 133258 73210
2 57947 337654482
1 47472 88164 662699280
1 149671 153531 424288776
1 39993 90896 184766967
1 40620 49941 622009192
1 16005 78934 513405425
1 60759 142422 380404143
2 1798 339383661
1 5467 30960 838191195
3 96481 25176
3 42489 134876
1 101600 135084 943403539
3 125862 14269
1 73746 86328 918356337
3 107607 126706
1 38269 95716 906895841
2 501 292359765
1 102347 133202 614950479
2 94251 947002393
1 23478 125371 541052281
3 113533 33902
1 13616 64702 883941429
1 109429 118815 631633386
3 162024 80558
1 45488 108539 449047562
3 27811 82429
1 22757 92420 464588038
1 43694 129049 899272673
1 86254 138119 810197919
3 57279 77480
2 107642 286921014
1 16540 70678 907762469
3 96576 151123
3 25135 149399
3 58823 63680
1 11493 27193 697755688
3 108270 20725
1 5582 28147 64236421
2 62044 447875190
2 105715 784495238
2 150879 149162655
3 77103 152127
3 47009 21495
3 19580 132227
3 27753 33518
2 107240 910280572
2 11107 845977865
3 41559 116369
1 87267 112372 990748124
3 98868 22116
1 70799 148067 505259529
3 139092 62668
1 109848 136864 280283173
1 19964 112438 92444647
1 87308 121535 90552300
2 68111 943171911
1 98782 138237 380784722
1 16665 28083 834728732
3 38806 151374
1 11223 143651 730455061
2 180224 726053460
3 49519 60857
3 120365 69072
3 78000 149910
2 31584 774978703
2 163706 160210792
3 54696 71448
1 14824 90231 428501491
1 52113 106077 808623623
1 59343 96016 784620777
2 13714 12889876
3 101156 126489
2 46170 560128117
2 7704 941627786
1 39781 69621 583440112
2 125857 664144262
3 60185 60353
1 31778 137173 844650016
1 32214 91127 82073572
3 45729 97573
1 13690 67886 421104352
2 172094 414223877
3 3959 50734
1 109448 141391 637414375
1 5630 60022 394391761
1 43856 125185 455634787
3 30172 10664
1 69530 74049 404551844
2 66557 112554254
3 18706 148887
2 71263 567205440
1 112892 134725 331513565
1 4274 66974 198294161
3 123374 127656
1 45313 108788 433401977
3 132833 28906
2 75874 273645540
1 20721 129867 45663059
3 101966 126511
1 75605 91517 184328049
1 109809 111042 951990155
1 91534 100057 387781720
3 83965 149400
1 56835 119071 413161506
1 44993 111510 499485335
1 54512 150152 626159549
1 10669 120848 52940717
3 91219 45947
1 64624 85660 407726428
1 36756 136666 561677959
3 112554 93693
2 96387 583219833
3 97450 138474
1 144152 147125 405099989
3 10855 64960
3 5533 146615
1 9967 104110 781699971
3 40374 21545
1 83221 152943 229883027
1 56886 125001 344696583
2 15459 600091439
1 1222 72624 932346034
3 35022 129526
3 125817 149065
3 143376 121586
1 148311 152588 728644037
1 125523 144170 822393455
3 19658 11272
1 26722 76987 354450019
1 2035 95643 909074691
2 40347 627935542
3 81872 47374
3 79140 72331
1 28505 135783 534308417
2 130207 169228517
3 91232 72716
3 82480 85667
1 7289 136341 350372975
1 28170 88505 404262535
3 42602 40998
2 70762 251366296
2 8650 430032378
1 10226 102939 861258219
1 25300 56671 75548285
2 87593 753561750
1 100530 124805 107299688
2 46485 692921119
1 108792 117097 304715265
2 147400 236797160
2 59929 808890162
2 94533 27660160
3 72764 71598
2 95604 38279322
1 107723 134295 183051924
1 3857 61476 196368509
3 121625 3690
1 16950 139839 306050489
2 139193 749026131
1 10284 14494 638362724
1 56493 113928 747941454
1 6121 103133 103329347
2 68613 331431307
3 173779 41370
3 20310 60417
1 15010 89025 382116896
1 96710 98655 559589037
1 40416 68630 888287022
1 34149 142590 700483180
2 22857 82246034
2 143811 42592455
3 117069 56839
1 26335 90059 427580682
3 35329 33845
3 164755 34363
1 45917 88306 944007309
1 108831 153016 172282498
3 57004 9937
2 89919 830441306
3 2977 63981
2 59641 97747229
1 26168 72544 529733840
3 42931 108750
1 168 23825 426546085
2 22531 336469484
3 73750 113649
2 168609 946766300
2 178167 332644115
3 45748 59165
2 69004 552392309
2 162510 520122025
2 60762 865555022
1 34128 85509 58635001
3 123253 99977
3 181051 33885
1 109254 135011 833617340
2 180031 859560178
2 8826 785780266
2 56735 140507521
1 9244 54569 92098747
2 171137 860483490
3 3020 63536
2 111182 685381149
1 12011 95700 380899575
1 28466 31053 694358270
2 5346 691781522
1 87479 99007 703310634
3 63178 64096
1 5823 48525 764712307
3 131810 74225
2 163130 872559620
3 159043 94386
2 81662 897535872
3 138769 75689
1 1167 72351 294149735
1 127239 142297 72311320
3 8988 114433
2 153885 386612712
2 159370 939852506
1 72581 78827 292399971
3 135380 130034
1 833 38141 844604384
2 9947 428761360
1 58831 114663 211210313
1 32636 125562 904182992
3 101193 35844
3 180359 34267
2 7918 739907023
2 62204 280204095
3 115943 32562
3 122901 11631
1 86206 91310 91659605
3 74021 114170
3 13855 9286
3 107733 73439
1 136212 153225 844707775
3 127438 151750
3 75311 30694
1 3672 12320 941635143
1 36171 138907 130365217
2 83261 894443608
2 90573 494619898
1 4515 89511 516121848
3 108349 77479
2 46141 825128340
2 77034 687517452
2 161972 715473458
1 23155 116646 365289947
3 33980 68118
1 46885 142434 730364921
1 76166 140166 792227369
2 117960 869663185
2 103321 221370748
1 15971 113798 588824227
3 130375 118038
1 7660 146864 544353070
2 83900 298735502
1 53604 74339 864400497
1 12782 138020 653685579
3 49756 48589
2 106656 821985938
1 6906 52484 865264555
3 57252 150941
1 96674 102806 838486739
2 170603 430688737
2 100758 19014394
2 119740 654366843
2 59008 512736896
3 72370 1042
3 36764 15051
3 83902 28712
2 116856 742393954
2 50861 661026985
3 161308 31847
1 51779 119956 629688525
2 84223 939175289
2 46499 997840699
3 145269 151715
1 98354 132868 438359957
2 32164 362029773
3 6039 122156
3 92911 128073
2 2222 569290137
3 133285 3887
2 112279 156009293
3 120233 31832
2 15342 762143324
2 7727 25793295
3 171895 148471
1 6482 119634 352578212
3 32032 30816
2 77218 659392042
1 69404 107956 112898827
1 15741 151134 853737876
2 107998 485589696
3 20688 62206
1 69893 109656 828990941
3 74136 59912
2 76245 655494386
1 33769 109355 826041017
3 105962 91944
3 42220 141342
1 39470 130731 742248563
1 29269 71133 730017007
3 148085 87446
1 25820 111099 911312242
2 19870 770700593
2 117635 836806023
1 76215 94403 244731258
3 109353 54089
1 3488 144669 182055244
2 42000 644063395
2 146125 199720172
1 53460 127999 505891275
2 128743 734506319
1 3928 137787 813106157
2 127717 775129092
3 80397 131934
1 53962 67040 271228903
2 150872 562893589
3 33150 93018
1 31672 39450 731384357
1 11322 105891 205024697
1 28623 110613 208929009
1 50013 69068 86942000
3 112959 13788
1 120497 145157 804303553
2 105900 922070041
3 74908 129018
3 161314 128607
2 114866 603266012
3 114298 151516
2 134949 37435783
3 33865 116353
2 68752 183040677
1 70381 105888 910710027
1 28329 117049 59180488
2 178989 435722924
1 31144 154681 741624891
2 106814 455076262
1 60145 115991 799304378
1 21883 134931 894836198
2 85493 432865160
2 52623 667871598
1 35309 61625 647036443
3 21883 150330
3 87944 26010
1 54313 56010 401412462
1 94489 98831 907723101
2 164184 418715691
1 32913 110041 892425973
3 1513 150682
1 91962 143743 807673001
1 29293 46138 987108442
3 42909 111241
1 52876 86151 678538986
3 116811 80791
2 102177 337085988
1 21753 85427 785434077
1 48075 135388 652615040
1 59123 94485 991927137
2 12494 148346460
1 63485 70452 965029099
2 64023 595878646
1 29941 92989 211025352
1 65557 148315 654267952
1 53581 80301 675078097
3 73839 152051
2 100311 702303711
3 66804 139845
3 60807 1947
1 26087 107992 11997616
3 134992 1009
1 71873 73543 515844423
2 155253 952250102
1 40908 54617 872776095
2 5362 190686385
3 89411 154479
3 102500 29129
2 154101 285246545
3 38061 12321
3 94812 122789
2 3303 635250268
2 37888 104837027
3 29538 57815
1 6044 150940 379590094
2 108990 861377784
3 168189 3399
2 127097 441809459
2 164120 512616505
3 60884 14017
3 165038 69337
2 68806 170461951
1 9160 133713 182006717
3 174857 12538
2 111352 344815027
1 60828 125343 844847258
1 26871 42203 723410782
2 66546 26781147
1 64382 105497 224651031
2 56685 606446669
2 145763 743130291
1 26704 66512 588702991
3 88500 97318
2 147101 620179324
2 169022 111487133
1 15831 118184 554517078
3 155370 119298
3 88605 63211
1 18730 48086 894655523
3 52848 65093
1 111602 131515 480403614
2 85644 348591817
2 2623 689416124
1 456 18971 478358580
2 19073 999994181
2 57759 966068525
2 171898 204237532
3 78133 53065
3 72474 100556
2 121710 911692849
2 117473 883802858
3 10956 123433
2 111609 113046079
2 45096 145765861
2 160816 785853233
3 26872 98880
3 165941 146001
2 7483 412277664
1 81446 141861 544100272
2 87617 973159176
2 8089 490770981
3 94379 106848
3 175463 19753
3 81483 44193
1 28980 64338 371702564
1 15480 78782 613233897
3 130777 138195
1 1998 131998 666914805
1 33685 102184 633403429
2 19237 105192023
2 12977 926128835
2 178536 567549360
3 149184 45440
1 110315 141714 645222018
2 15700 902838348
3 102065 140356
2 82581 975811594
1 2548 47569 195863971
3 8093 128293
1 68555 73856 742901009
2 12055 567924125
2 85596 972718448
3 49392 94887
3 116533 124123
1 36384 91173 206560751
1 94155 96782 421672930
2 169372 549264107
2 87618 85689334
1 122774 138861 245258615
3 87235 95535
1 82175 86909 893291801
2 61739 233617240
3 7887 124158
3 24213 87609
3 177320 146773
1 78531 117007 417504247
1 38746 60272 506430955
1 13799 31670 196587833
1 70889 122011 85888646
2 165523 334840999
1 120312 134383 783250746
1 59000 90156 316626388
1 76036 130257 271968583
1 88808 126118 521105163
3 11262 26694
2 33683 860544448
3 104905 122196
1 41303 71715 626349711
1 27606 57945 172581096
2 28113 579926454
2 174030 528904724
3 12144 120432
3 58020 3759
2 75764 92782786
1 127000 138940 84020649
1 18191 101621 532884812
1 57751 136335 202888684
3 84504 137497
2 64247 351794421
2 7064 700337718
1 54845 97086 47979850
1 43498 86387 650348763
3 111394 32784
3 115486 147545
3 130643 76317
1 17466 63072 944986825
2 79610 478559041
3 66578 150766
1 36528 138197 851037510
1 59602 137517 501016078
1 13046 69527 580828094
2 100317 229344909
3 18800 111206
2 29959 350318847
2 77544 817385723
1 19599 26361 400063268
1 42698 100525 894644225
2 11463 818300363
2 79914 126969940
2 909 96596770
1 43724 124558 160103544
1 16009 139091 165381512
3 80816 87437
1 281 59442 510004010
3 128507 129890
2 76443 953877147
3 3969 35839
1 53136 109925 585965948
3 82505 134494
3 121164 58914
1 118882 129901 770586733
3 132772 89862
1 49753 137459 194212801
3 99031 22942
2 166674 819177677
2 59234 401066621
3 57620 1419
3 153296 120290
2 98463 658604287
3 63055 148074
1 10169 91049 900075410
2 10057 633666527
2 138738 640041871
2 11026 333433115
1 89920 136642 391693796
1 17125 132794 448816851
1 94987 112194 903268306
2 1924 12646969
3 95608 64551
2 170500 928307766
2 69015 529953546
1 60046 153735 122137455
3 41543 49461
1 48826 67740 370154802
3 130725 15328
1 3102 47081 164318563
1 81254 111734 790481315
1 65015 75515 875682997
3 14515 27558
1 1384 49754 41695555
2 5207 841970501
1 57913 118832 771596651
2 113047 179236731
2 54397 808397671
2 6415 601009393
2 51842 348329764
1 17776 62307 454115388
1 19674 61781 246248427
2 129149 312571524
2 146568 216922823
2 121756 138236023
3 51348 99221
3 115574 2428
1 74833 85393 416324937
2 107540 605395502
1 88318 106680 769148771
1 7628 15366 125807794
1 68204 140716 676668085
3 75545 119510
3 105498 94793
3 158865 26301
3 133886 94508
3 118063 64029
3 171624 130654
1 108723 111226 221690493
1 31492 121159 774435240
1 50091 143823 564451140
1 38828 125461 206193385
2 82414 493076999
1 60869 103145 300150509
1 56465 154420 688086803
2 42544 287937855
1 21510 61820 389779045
1 118448 137593 880996740
1 12692 24947 53963583
3 126445 6050
3 12994 69758
1 148167 153291 364241605
2 2052 912805887
3 138047 107927
3 76483 90832
1 10537 82335 970374541
1 70621 100550 33246232
2 116737 734720350
2 64296 874444432
2 135714 870182198
3 14788 65214
2 147958 905786302
1 40203 57273 381024182
1 19707 132184 238369150
1 78295 120001 201821526
1 40212 55528 53454842
3 42301 72692
1 31042 72000 6815439
3 74652 32145
2 124010 791195555
2 82687 810139218
3 117602 105312
2 33824 195665633
3 5334 89173
1 57216 149892 187533699
2 146386 381218547
1 10124 146173 801474511
1 73611 112930 677221022
2 91598 317305794
3 87906 102893
1 5540 112203 596657901
1 7849 23462 14642283
1 5948 143802 63588019
1 26114 115215 650904011
2 145462 965711482
1 39137 80900 837442721
1 6538 67249 998541960
3 104084 127427
2 170482 163330175
2 165833 10836549
2 43879 474217226
3 2699 106070
2 155934 961480250
3 131701 64358
2 128035 217001713
3 127607 83153
2 54021 22079967
2 165524 432262775
1 78850 154685 107419732
2 139646 709016336
1 1495 29392 90796996
1 7404 129244 415866430
2 132654 709202678
3 15824 41530
1 64201 79665 604030188
3 121851 136852
2 111853 800160674
3 78862 119523
2 99107 237890418
2 146813 944895236
1 94451 111762 893167831
2 156328 465991038
1 9358 113858 696901402
2 147906 39895334
2 154677 694379824
3 41567 81048
1 48422 87061 652062180
2 141305 236428826
3 94282 114116
1 63933 79355 768131731
2 144687 194312035
2 106611 671190803
3 30108 23980
1 38558 150750 451627526
1 83340 129446 323917751
1 2124 33804 490693565
3 71263 87064
2 14886 491408496
3 26456 22213
2 32113 707361888
1 50931 90124 534337223
3 158367 14172
2 52380 156533012
1 27471 32271 804983825
1 102771 139782 69777788
1 32858 102073 949620298
1 23180 72301 976858583
2 98337 502894863
3 138690 33957
1 31898 124487 649719612
3 39938 119004
1 3523 147385 579911910
1 68969 121986 635986697
3 125714 68397
2 118125 174225662
1 28629 46961 282233510
3 28883 117793
3 58648 29339
1 5416 34101 700290304
2 29240 872254396
1 14822 118488 143631245
1 65031 86085 511646998
3 155109 84911
1 47953 114478 339740397
3 108425 80615
2 174582 602203365
1 24398 80585 156057674
3 70817 51452
1 27145 65042 766937453
3 76925 86025
3 37318 53759
1 100558 119830 966480118
1 24391 136490 843458064
2 47250 443925578
2 47330 848913931
3 111756 108222
3 116083 29246
1 59808 128303 152260716
1 73769 152835 538661440
2 136439 913197147
1 33702 89670 460296897
3 56221 88428
2 158991 916943774
3 115453 127159
2 25386 116326555
3 65836 59771
1 24379 68717 240531062
3 136291 31131
2 150221 262318246
3 109941 126684
3 173573 29045
2 167365 759169970
1 34951 125499 351104926
3 111313 110572
3 72809 94011
3 123731 143739
1 36704 107312 944600348
2 141453 898244841
3 34926 153085
2 166838 18822456
2 59533 112912919
2 42881 87996770
2 153933 794933105
3 104509 15259
2 4339 529532566
2 150980 574215730
1 12776 54592 680794700
1 5453 44073 137109360
1 80894 118529 692809653
2 106825 423250789
1 35622 90409 454308752
1 115369 133603 83274273
2 65257 817594605
2 135750 124861707
2 95373 746372621
3 71544 83158
1 90433 114776 17061990
1 22765 111645 504769267
1 76843 104797 367494004
1 116641 130000 400186872
1 110291 150909 293845586
2 135237 659955406
1 95225 96904 636016945
2 36726 580729113
1 49165 145262 128661377
3 163472 68863
1 119638 130127 220315313
2 169303 137148168
3 60519 52730
3 29605 84216
3 86571 27737
2 127835 769499956
3 44583 94437
1 42092 148959 179447282
3 22733 103115
1 59601 110206 26677469
2 72558 389318062
3 70431 91775
2 36330 619839387
1 107105 125308 836605665
1 16280 68863 258030941
3 67517 134163
3 122431 86598
1 113396 147648 39256826
2 180093 601900360
2 171162 148828839
2 82895 884846431
1 27553 117834 666027594
1 17693 79096 757541008
2 19723 103052549
1 34832 90583 997662182
1 29173 52264 343621450
2 178551 945697038
3 47972 30032
2 132268 973594222
2 161671 909953345
1 16545 77191 49883699
3 132617 23985
3 87813 10725
3 130240 31275
1 2365 62062 621519111
2 30469 514801134
1 68955 154983 50339796
3 153077 85501
1 14512 84344 822777272
3 179205 63336
3 75904 1974
3 109688 53832
1 38266 44084 216612201
2 86668 107755656
3 54543 52767
3 59084 80602
3 145806 102102
1 126888 135556 964630572
1 48124 98007 225898843
3 55330 15035
1 6112 110277 799360964
1 41090 78538 199835372
3 94399 83148
1 96498 106394 769436430
3 43217 30611
1 44637 54368 109079970
2 152109 861958757
1 93561 113586 237559724
2 29457 892881839
1 33943 81184 43114902
3 125351 129304
3 83487 111764
1 74100 144643 233184471
3 173959 143537
1 48268 131756 905917398
1 6223 64344 805570181
2 86111 617215948
1 33048 78259 5783372
2 143525 613388058
1 98539 110663 764271832
3 92858 150393
3 109043 111201
3 610 68235
3 53480 152351
3 84143 71443
3 173924 116193
1 89858 100572 429451614
1 50730 130221 893005779
3 170261 112628
3 134738 79397
1 20468 100007 355203909
3 168507 70393
3 17999 88571
1 85054 118780 827566660
3 180687 82821
2 80864 12574363
3 120074 70744
1 56294 115115 124455968
1 78099 92916 304643282
2 176883 537219591
3 89836 45582
2 138310 53406821
3 14650 96506
2 78734 990098142
3 28177 65971
2 41366 961631287
1 387 138400 309809571
2 54180 723180927
3 181307 146732
3 130977 72674
1 43722 128025 459113448
2 142004 906903760
2 30277 852302815
3 17264 79981
2 152483 575657311
2 127721 159512474
3 4070 96377
2 38417 34833618
1 85034 154680 562095194
1 13846 51661 819558831
2 115210 381687569
2 8077 374266275
1 131535 133393 373496549
1 76221 134713 201238319
3 110840 151333
2 3166 991022951
1 59838 146830 462387629
2 175600 836536126
1 4345 66926 104434697
3 175451 154137
2 88734 365203356
2 62006 876788399
1 53954 69210 795212961
1 72002 132352 516602246
1 11008 89475 600973732
3 159618 123568
3 165247 112614
1 46442 130036 960884746
2 30360 463469929
2 120426 63896602
1 12827 61052 937935245
1 36735 149743 269675977
1 34578 143887 425867503
3 140456 98178
3 27944 136539
2 126232 323223461
1 42135 120867 60996837
3 8249 54021
3 123274 92412
2 174308 303872547
2 76212 605934797
2 141879 297564766
3 30226 2951
3 24205 134473
2 102124 446170508
3 93365 139889
3 167798 122532
2 32116 442188784
2 32357 226237303
1 107893 113560 295558826
1 21549 53463 658664861
3 161122 4480
3 136376 8514
1 70732 115900 821525647
1 2872 59804 805407364
3 78017 84775
2 112495 180586381
3 45594 30857
3 116104 14166
3 148145 17466
3 101663 112808
1 60460 100341 922123740
3 32015 89461
2 89210 418192260
3 121041 148477
3 109325 114334
3 124225 101382
1 79480 95611 337003926
1 64609 141306 836005238
3 115094 104755
3 125311 21397
1 29243 110318 989075956
3 178737 9591
3 146218 134215
2 178632 366281176
1 1692 71150 415486862
2 95989 754863365
3 138907 38456
3 34401 58677
2 19976 520186482
2 72099 977766895
3 68258 70714
3 175164 76799
2 122555 41927823
1 10326 102004 689101658
1 98647 123722 752408762
1 10347 103234 969930654
1 97229 137857 395936669
2 67212 748555299
3 121071 118323
1 59092 61525 551419921
1 56001 60190 606756296
2 42783 70748743
2 37182 798017681
1 28376 28554 941821911
1 3564 154288 490796894
1 92542 107069 969361427
1 140463 153128 312948475
2 74202 607349824
3 173667 139069
3 136306 86659
3 112527 8897
3 97022 49039
2 88690 290006107
2 107891 86886372
1 33919 59725 814338796
2 9085 703291092
2 59017 359825392
1 56242 79394 21919052
1 16277 145966 777629339
1 56272 113335 409245104
3 80935 88925
2 78516 796963651
2 115247 888590838
3 143409 138427
1 113792 139815 956529191
1 3951 54779 883593216
2 91155 354389753
1 37318 57180 507758640
3 127285 122978
3 50337 17353
2 15115 740534089
2 40565 891743468
1 23453 94880 23083542
1 17729 58996 179444770
3 26841 116019
2 41620 473631221
2 50897 569919179
3 58214 153640
3 100857 30111
1 22445 77570 868404728
3 24853 129680
2 45712 79171333
1 62704 143031 205471811
1 13861 140320 476097207
1 15475 152329 641959621
2 20995 824856538
1 13625 49652 24966607
3 95250 39169
1 74072 140767 954541240
1 61580 124319 327218242
3 82459 91976
1 16995 127268 192729221
3 136262 78212
3 135993 93720
2 75186 612767096
2 165185 7719895
3 150018 77123
3 48044 132597
3 121115 132348
1 83855 109629 473790985
1 64812 115947 589250148
2 23678 118559035
3 82924 105494
1 14633 103986 644964132
2 128936 567150303
2 121896 114939894
1 80949 111723 680842964
1 17793 55006 553518707
1 128538 137549 825376606
2 50256 663299706
2 73830 137440702
1 129399 136994 223234104
1 24130 86266 535610335
3 98991 77085
2 2673 301755579
1 130669 153275 251227290
2 17364 868947151
2 92934 3889499
3 34670 44972
2 49818 77876178
3 49908 59273
1 138535 142518 821925099
2 172919 799458601
3 31810 89959
2 101769 596900461
1 85083 97899 973868008
3 54466 25566
1 4080 142557 335874595
2 92269 417253142
1 101895 130197 847072031
3 129198 125906
2 125313 363016915
1 44336 152483 485048933
2 80732 906279811
3 100890 27748
3 83144 662
3 108242 91320
1 2496 94740 692057137
2 1418 220019556
3 88806 183
3 9725 141986
1 27724 32416 990537776
2 22348 6504707
3 74658 108721
3 4426 75187
3 85883 76405
3 165716 15995
2 156945 526079272
2 94835 948942661
2 49714 497603165
3 71610 97678
2 16202 263458632
3 80097 5401
2 15631 416250592
2 43297 653330366
2 74333 694552735
2 161613 501037721
2 35102 232078914
3 165805 65050
2 38872 137153902
3 146853 96414
2 170302 609117939
2 126632 375953379
3 128167 59459
1 109632 111356 872032850
3 100684 27560
2 155163 617113059
2 114466 593688067
3 41556 84033
1 22871 146794 514564607
2 95002 348742003
3 51388 50205
3 87728 32807
1 89047 112377 543159489
3 82189 96512
1 45986 50329 385986758
3 121360 81778
2 171071 763683678
3 125376 21786
1 76545 119294 87568374
3 58658 22494
1 95985 134622 51183721
1 37058 118886 342862849
3 106766 151077
3 135488 136141
1 6387 127424 520405498
3 52475 151388
2 1295 864887548
3 20519 114392
3 43642 85366
2 143828 664088687
3 164589 132960
2 146489 957198482
3 49502 122822
1 84692 127179 487003563
3 179755 40530
3 134179 121940
2 148878 287701154
1 88736 117063 15684219
2 172908 753492874
1 8556 102432 136320010
3 34528 24081
1 40826 145647 113397683
3 122272 130689
1 10685 90423 972433530
1 47259 77159 689955315
3 176882 66013
1 82354 106641 493565738
2 174273 744306251
2 142356 474227979
3 133490 151399
3 3271 94975
2 129110 734895089
1 38933 142153 623672070
1 35486 122880 391852841
2 175357 379769869
2 26038 484709739
1 2532 142446 508804744
1 17590 45470 492958686
1 42356 119679 295032357
1 52372 52837 987275943
2 119572 12713660
1 49779 66837 722048170
1 46144 79167 421465295
1 6975 56856 328361999
3 21333 15810
1 24294 37852 477549848
3 85008 81290
2 89199 320368534
2 128235 760682639
3 113683 9227
2 46288 406614188
2 127637 332879620
2 133299 310220260
3 98740 40586
3 51981 31809
1 41008 91775 497292878
3 84080 95009
1 92009 134425 196939865
2 63039 576746862
3 16707 150808
3 128544 37448
2 64048 932318336
2 95445 347070393
2 94236 535408784
2 72570 516192687
3 86412 61241
2 21421 267471295
2 170840 340580424
1 3051 48924 855008360
1 5678 104545 235475921
3 112357 48476
2 148296 133181960
2 159453 636441198
1 29506 124723 418529622
1 77584 117636 739102374
3 177017 136827
3 167366 131500
1 63087 112284 753338680
3 68977 7248
3 137789 124704
1 62526 63287 930806256
3 37800 144468
1 23276 137283 179449583
3 83921 148946
3 32574 55984
2 129108 560018254
3 139917 114998
3 115360 35724
2 37548 655941915
1 7689 46342 749192532
3 176859 46552
3 107914 31100
1 85747 132549 826726918
2 69793 521187441
1 61112 87050 153534219
1 1792 42673 149870067
3 20443 119387
2 108967 678125496
2 95009 34239597
3 129421 69133
2 1379 642788506
2 117360 385245786
1 25394 78990 154302955
1 46691 105053 939745271
2 132707 591017167
1 122086 124562 243896716
2 178807 639279800
2 120174 803102494
3 77378 72696
2 31676 266932349
1 59711 63720 760555258
3 120672 121026
2 158946 729610220
2 16509 772855905
1 33436 92095 614323753
3 39107 136343
1 151718 153789 360359485
2 33895 578663614
3 108509 37575
2 92750 245661892
1 55148 105081 955714158
2 136092 867888833
3 162360 89414
2 159203 422873649
1 120192 131014 368240452
3 179860 280
1 15210 41394 462710983
3 68145 4679
1 72313 113705 193145337
1 67130 109545 142000219
3 81042 71070
2 141139 881865524
2 169516 847637151
3 178176 26609
1 82518 119169 983408836
1 39644 116317 786163064
2 21219 583158907
1 81457 97537 274629860
3 100509 146279
2 20599 166468151
3 113715 153064
2 57755 607785303
2 129596 689166660
2 19123 639031555
2 108387 18399847
1 54731 99439 545291802
1 8582 74560 910694961
3 100727 15499
2 83826 94859464
3 4809 149159
3 113076 137476
1 35693 102673 313979796
2 140750 900463097
3 6596 48242
1 97312 132713 623092993
1 12697 110182 452478664
2 52502 425412607
3 111599 31081
1 38847 53615 656263929
1 28841 43158 822757014
2 109277 325759233
1 102661 127180 990863104
3 176922 22099
1 94655 125513 913222026
2 139362 410880217
2 158361 536549152
2 43009 255313854
2 49934 885892137
2 61255 494197954
2 75653 821398641
1 87843 130490 121100813
2 30643 697815080
3 32829 148224
2 47138 31764890
1 115074 137309 412319953
3 21485 17423
1 7236 94932 908251686
2 104604 980131913
3 130325 11841
3 117012 17111
1 84603 126173 426590894
1 43020 125963 666669486
1 14016 120534 122035495
1 5799 27049 818391922
1 8314 58387 560622410
1 71027 111599 164104277
3 44103 29812
2 110721 998321235
2 15433 104186933
3 56111 62053
3 73547 144526
2 157281 606431598
1 18924 153770 913213480
1 81133 89356 163793339
3 8952 58433
1 69918 72353 583566275
2 175329 785394261
2 149756 285690529
3 77132 103945
1 38368 50220 578523957
2 69602 915967378
2 126280 850461783
1 55947 83806 514272586
3 145056 50468
2 55812 798699151
3 53977 139638
2 158131 245708584
1 51816 86615 13176796
1 10815 95874 937333884
3 104336 14365
2 52712 964024804
2 157396 280082885
1 38405 57020 913593681
1 95959 153306 184156555
2 151387 161281084
2 21320 944429417
3 25253 131051
2 154696 409380689
3 99462 10685
2 167831 971507458
3 68984 98259
2 8711 32966899
1 127293 143485 743312729
3 98555 27191
2 59075 706849238
1 68913 98331 555531692
2 3310 264595675
2 124138 557888975
2 109321 437940286
3 179244 8498
2 20826 157564277
1 127473 130566 436256665
2 100551 895620243
3 77987 123566
3 133362 17598
1 69676 107351 269619367
1 34091 91217 30798831
1 33212 37505 861652086
1 57117 147439 400914162
2 14160 370997312
1 27729 81148 778935289
2 165620 292323334
2 100617 436803604
1 18157 110778 794382193
1 33337 120204 251446612
3 40976 123163
1 20307 142286 722521933
2 164093 833300078
2 19572 95635303
3 81738 135324
3 64798 40027
1 30688 122049 676991041
3 45725 48966
2 60429 439139880
3 157969 42868
1 61855 136004 205198899
3 110380 59817
1 12477 142740 968708615
3 26274 46555
1 40117 52984 35092885
1 54925 146461 719029998
3 16530 95071
3 54827 95345
2 4395 708898183
1 3265 145446 329087899
1 105132 140856 624403966
2 34676 878936222
3 179813 103970
3 32709 122115
2 55906 482244193
2 154864 967755187
1 387 60848 983176573
2 72950 726860819
2 152268 711763546
1 623 6751 582402000
1 110678 120947 284500162
1 11115 22490 716277481
3 174985 134615
3 2374 97777
2 181180 183296456
1 97737 102594 481417753
2 146195 785923017
3 111510 149039
3 31140 98838
2 151109 456053908
2 96840 461368351
3 148857 2464
1 72072 90419 13540585
3 36711 28407
1 19652 146940 267672300
3 81158 32979
3 13214 124336
1 97202 152633 607298810
3 76055 154598
2 104395 634833829
3 74508 124572
3 106110 46929
3 29974 106389
1 87525 100807 942365804
2 174326 981403317
2 10454 359180962
1 43564 67841 808240602
1 23120 150446 500767567
2 25880 923536569
3 177923 124103
3 90397 25729
3 33525 43625
2 57250 821107568
2 117086 830093926
1 126283 147904 362396349
2 40992 366459594
1 29708 135965 285000425
1 7553 141930 52589973
1 35678 49959 697879723
3 31827 22628
2 109807 415481148
2 81041 430575379
3 151398 31230
1 9074 124353 929730713
3 20629 139803
2 820 907774176
1 73410 75802 169866970
3 162229 67995
3 24734 131977
3 56265 109028
1 9879 62048 222535439
1 26477 133152 977089386
1 47307 99781 622559940
3 155603 53201
3 33020 90948
3 22603 99263
2 58196 364933243
1 11893 86455 678340929
3 124182 104568
3 201 79793
1 50195 113565 847944421
2 38750 930259634
1 48121 146815 766994508
2 12535 990759467
1 86896 115034 523892166
2 87604 828679219
1 121215 149324 831604146
3 148842 92767
1 14182 67747 789035270
2 42491 72568571
3 91640 29104
3 119229 46398
1 20467 36379 676309416
1 35733 93746 300960982
3 117657 122275
3 66332 38980
3 179590 9303
3 53992 44869
1 48234 98229 186595465
3 64613 22833
3 49149 24624
1 54778 117880 178088446
2 78070 518059203
1 37545 38459 152003035
1 110977 139243 700486861
2 92090 905142440
3 4399 2666
1 53760 69225 449347071
2 95236 352703718
3 158225 148418
2 168494 232298103
1 49126 143407 185793866
1 31926 36716 906544316
3 41639 30210
3 22028 59592
3 25606 77735
1 102569 147507 849662633
2 126027 402100444
3 163233 51330
3 161898 133584
1 17006 71068 948852455
1 63522 147503 347116526
1 27791 152583 458239399
3 175996 69394
2 64891 963174630
1 78562 111612 827842898
1 51825 90630 322692717
1 75667 123619 478429907
3 90201 8208
3 126318 47040
3 129638 83651
2 97269 177701910
2 45205 176995894
2 147906 28063206
1 134430 148698 869236672
3 51595 72073
1 41045 98634 236813438
3 98559 75112
3 137652 26833
2 72304 961134637
2 93995 135702292
1 21472 104046 275123658
2 159528 529496734
1 68010 91538 863579487
2 14538 296038883
3 112033 60037
1 29794 103438 240041112
1 114741 122452 980382978
3 166848 144525
2 107148 328114243
3 102612 92625
3 108499 52680
1 54143 146845 739835126
2 181219 804512536
3 164593 29890
1 557 50786 277499768
2 46202 495820281
3 4902 92389
1 29423 56806 660311191
3 176009 107487
1 91457 153513 84187667
3 159952 114878
3 1955 141265
3 138878 83458
2 645 657767529
3 113073 93517
2 6675 715968855
3 119 150683
1 57387 98447 422360957
1 4973 36823 897732401
3 135124 31783
1 19630 67010 576286172
2 146159 366365727
2 114521 672699087
2 177955 800881881
3 69263 72282
3 84938 2688
2 141676 564713762
1 26034 58120 945509869
3 121975 63341
1 25240 109451 889303157
1 29835 60371 104507007
3 16798 60720
1 67673 126975 77394484
2 87121 40669784
2 156783 521671897
2 169936 671688191
3 145390 30179
2 56326 339447040
1 46359 82947 961426928
3 25572 61510
3 146833 114325
3 96731 51129
1 75234 139559 40573950
1 19367 43161 43283468
2 28376 871998082
1 100829 125732 251190482
3 147075 26020
2 57891 111842720
2 160897 221118286
1 59730 111115 677019826
1 116354 117598 602080575
1 37034 111675 327053605
1 25132 94843 170273277
1 73304 101923 985884023
3 67323 145093
3 27651 117942
3 108777 17358
1 76480 90770 844236568
2 117799 618045933
1 104095 154284 440666435
2 37438 474398478
2 155771 945366800
2 105418 276348669
2 40247 429734949
2 65121 209618396
1 30439 83632 536133828
3 115540 145014
2 58260 284251135
1 2888 21135 725452461
1 9637 38116 948846213
1 24884 33976 82012822
3 50669 128224
3 124568 50874
2 126107 810609863
1 64041 132075 222047991
2 11626 868683286
1 100955 146196 433709397
3 101086 49351
1 52689 86609 280206244
3 21673 86390
2 7818 408645411
2 180820 949567394
1 58672 61885 60786559
2 164885 258814162
1 106588 120540 677814364
2 77090 856076169
3 67769 38109
1 89784 94902 638769563
2 139641 174360456
1 48392 48406 896161481
2 168572 455224629
2 87609 190818537
3 82793 78388
3 13854 151388
2 92373 24593828
3 62233 140163
2 12556 983748112
2 88085 271690253
3 159710 48147
3 8218 71347
2 64922 781125355
3 166818 12241
1 46822 141342 88861223
3 57882 48904
3 8861 147161
1 19374 47440 849044662
3 112051 3311
1 73856 76540 535208296
2 164081 946041093
1 2544 92997 816321005
2 125950 257259240
3 148563 132631
3 33983 113391
2 45173 215303301
1 37745 152971 874464169
3 36583 51229
3 12372 129364
2 181503 74302538
1 603 51273 764390585
3 95385 119030
3 2884 129880
2 81149 442805098
1 52525 75606 244976109
2 167095 844450524
3 20897 119963
1 6166 11270 623155511
1 6323 89577 213995430
2 12694 716002572
2 21769 495488505
3 180918 143980
2 173752 836921464
1 24755 49082 308896727
1 16127 52227 772979509
1 122092 138910 594795108
1 105066 106194 47882874
2 98123 125824328
2 84981 44261527
3 131283 114599
2 168339 939650372
1 64461 153452 752463522
1 31935 85722 866634676
1 26154 126853 382489066
1 71481 139810 172178585
1 52932 98023 656276886
2 155525 37324189
1 82241 110053 448363994
1 16677 45576 941599458
2 8037 731773644
1 52901 151109 277837457
3 20742 66443
2 150932 34758720
1 25333 138532 610240054
3 159655 36885
2 82759 405122610
1 117718 148927 627810465
3 159548 56958
1 17515 26245 818970966
1 41170 130543 209110578
1 88745 105922 981322001
2 146023 783567515
3 79248 79152
3 9476 126492
3 137398 102354
2 59687 326190704
3 78832 152810
3 87037 42044
3 151123 106798
2 51537 158853736
2 26052 799217712
3 29540 86717
1 4066 129739 70565675
2 88109 464892286
3 166907 53075
1 19619 43420 327325499
2 51333 288933244
2 122337 913703077
3 73526 2907
1 54532 118389 145895223
2 133784 222970137
1 44317 64404 536955869
3 99159 6962
3 62840 18865
2 50867 139428725
2 32736 379820460
1 41587 54796 766437187
3 95490 76751
2 567 488833491
2 40202 191072818
3 104699 102237
3 45055 46256
3 55711 56055
1 51662 143556 916014204
1 73194 114960 599208758
1 46709 50633 872707716
1 16266 28627 740209800
1 13367 89318 411683237
3 149147 135058
3 132725 30515
3 45565 73557
1 48747 125155 48026340
3 170885 71840
3 79345 67963
2 133270 661079042
3 171626 8306
2 151626 289638561
2 63535 439183567
2 178718 313100888
3 75341 148484
3 132465 20337
1 13331 106610 556237513
2 27791 750602061
3 137902 44070
2 157956 70325017
3 44149 77764
1 81117 121317 883732265
3 163042 102135
3 158392 54646
2 133173 722302898
1 22419 144364 980089491
1 39376 101834 738597500
1 142581 148200 672870697
1 38428 131586 466322223
1 55433 64992 791264126
2 147225 100647691
2 32724 232869873
1 6076 129479 890631681
3 110136 124403
2 171357 172442360
1 36142 151238 350449863
2 121358 312072869
3 131488 108892
2 8005 777030745
2 6007 925934183
2 144560 380340524
2 73522 650784411
2 174717 114160072
3 108746 33345
3 151047 113705
2 42323 558347173
2 31472 372692128
2 39856 170059023
3 63001 151366
1 35445 60248 960619173
1 68631 81944 911917664
1 99838 152283 852387157
1 6848 64372 598243447
1 44547 69363 342661029
2 98712 737497345
3 8267 150877
1 24901 29282 117526344
2 99000 315082342
3 127007 13912
2 147003 495358093
3 142405 143584
2 86223 802997235
1 54863 146905 573195618
1 61784 74978 181071477
1 4535 105743 181030182
2 58724 256265330
1 57653 75040 884561971
3 51181 30668
2 39788 916829169
3 179949 43415
2 17082 743242449
3 83474 83038
1 4589 83097 523980576
3 156650 23131
1 51699 143591 168025717
1 9560 51258 576775787
1 85718 114831 639523393
1 4732 12779 726401029
1 18708 49469 601680490
3 93618 39405
3 71093 127224
2 54345 347569643
2 59 443294342
3 88290 35385
3 162655 132729
2 171145 533232975
2 35053 815809921
2 177198 707181274
1 30450 121228 244583221
2 124048 277887296
3 73795 139555
2 85534 243940404
2 65715 130581120
3 48053 115438
2 106867 376950236
1 45406 67491 516792534
1 49927 108890 850733488
1 75971 131606 587489453
3 74486 130275
1 32616 118913 743981504
2 141598 342014131
2 110952 321068781
2 83108 722561464
1 63946 134424 122568890
2 43587 519121799
3 55065 97356
3 169737 32468
2 94035 885811255
2 70841 511663186
3 70817 41870
1 84046 100546 414311706
1 31404 126807 245520379
1 9909 62600 605236371
2 174127 506387389
2 33656 474264515
2 108207 348420995
3 166791 95691
1 60811 141154 606064155
2 129238 497857355
3 104435 40902
1 46090 111057 419906444
3 134699 127219
3 51380 96769
1 61017 67344 357717006
1 22715 77634 133084633
1 80805 154121 569990286
3 175639 62331
3 8715 73616
2 44709 304046411
1 102311 145107 615632487
2 54144 415247327
3 130830 133502
1 72959 149478 234685419
2 154274 296291267
3 124065 120063
3 8194 39977
3 88297 128409
3 88941 68463
2 150295 121339607
1 5872 106097 554242961
2 42896 521691583
3 152826 49337
3 165672 8647
2 103844 616569710
1 117875 120735 711896991
1 5006 116691 233499170
3 105085 62719
3 171651 50221
2 33275 230175663
3 34656 797
2 34881 822504988
2 106239 186743626
1 97275 138911 992068120
2 69797 970707463
1 36296 104542 996489896
3 94837 16546
1 62881 72749 419641681
2 169144 430930588
1 100124 127604 658685862
1 32246 93893 586447388
2 101656 129226252
3 106191 124219
2 4645 817480807
3 49584 56943
2 151282 494073864
2 90777 420616945
3 36628 76698
2 107664 70882272
2 100779 867226515
2 37126 606988005
1 26829 33211 148608651
1 57570 75026 336705610
2 70758 921109857
3 58439 123286
2 36552 425253437
2 158915 861414968
2 23297 943312766
2 96932 152415177
3 71290 14476
2 8571 65481667
3 51257 28335
2 119410 55248237
3 119151 12800
3 120596 127130
1 133002 149809 364661481
3 23968 144247
1 17198 17551 855404619
2 18420 529600910
3 85086 110833
1 69048 150437 73594908
3 127553 90969
1 17478 19868 383708312
1 47314 67478 899632524
3 102742 85667
1 71681 105351 648813159
3 104349 53558
2 18420 567189765
1 39850 45118 92084527
2 159108 676907409
2 105999 447718509
1 76143 119229 466905931
2 157889 919180881
3 178071 75490
2 55378 627274050
2 11202 594918944
1 140260 149804 902016303
1 92976 116461 297913833
1 46522 83799 659858245
2 170565 941610402
3 2147 95355
3 118315 108655
3 41614 135567
1 46059 50006 398252927
3 50535 68494
1 64820 108096 229803856
1 47907 131751 796538929
1 65139 100692 297830082
3 59212 59265
2 86814 664149764
3 164319 128020
3 179523 131882
2 180176 262925440
2 93862 916263017
1 14817 92340 846758366
1 17162 143456 586658936
3 122000 110010
3 49359 86384
3 176503 54786
2 84996 383038808
2 28084 927801994
2 21726 497704298
2 160734 151054366
2 46219 27045004
1 2010 142965 327427291
1 21725 103445 27996314
1 68113 111674 235085701
3 48539 107739
2 173221 662130918
1 78392 108237 347826888
2 159272 853695779
3 163840 83709
3 682 9947
2 168211 27785378
3 35988 36641
1 46257 96449 903794516
3 25632 142686
3 173480 102655
1 65558 103427 21350339
1 93742 124390 149540665
3 89281 149040
1 63997 68783 364775287
3 153023 81349
1 10576 133676 819144817
3 144250 115838
3 70319 35709
1 14815 82724 422301126
1 13767 116110 324959759
2 157791 858167426
3 26355 130202
1 89010 102370 437965165
2 31914 236278799
2 14463 361738968
1 73132 144501 848368569
1 29897 130007 196619070
2 27086 509034782
3 89521 25974
2 104055 150189118
3 115920 5821
1 68152 143569 842629337
2 77561 375535261
1 1767 11141 580318574
2 27820 440727148
2 80846 353557615
1 28676 67821 70791856
1 28216 87996 782072225
2 28673 371748444
3 1328 132157
1 64322 79287 757610927
3 16312 67117
3 125202 6111
2 41689 846099447
3 87820 118316
2 68207 769416786
2 69258 865471018
3 148833 125968
1 99248 121464 830154072
1 51855 118776 881034269
2 8207 413628060
2 22006 359497083
1 23551 108680 675856337
1 53171 85695 271332840
1 38503 151989 775594123
1 100496 114850 222644420
3 175609 102678
3 109791 134603
2 111217 957625084
2 152480 296064462
1 62002 148573 116275585
1 62056 151754 365933737
3 135106 76853
2 49910 651798673
2 94832 683887867
3 131904 27841
3 36794 123370
2 72879 103867451
3 96117 86313
1 17649 132155 793434956
2 53655 148567240
2 27013 794620848
3 93850 116537
2 174020 681648158
2 179872 105744062
1 7674 11694 610918600
2 113968 451263549
2 14285 986159931
1 24539 123715 968020444
1 25149 148797 741302664
2 97057 592182486
1 41008 119522 701488763
1 87670 90614 413964520
3 96179 41574
3 160071 111108
3 117653 74470
1 72955 118897 482231604
1 4045 19496 627616173
3 48504 73369
2 137315 981293498
3 89427 69495
2 7260 796986058
1 57192 81292 888037615
1 51160 63048 585694527
3 39644 87327
1 21308 36337 518917910
2 39694 168197909
3 128732 106847
3 18181 58046
1 9826 66118 401698297
3 153466 78143
2 72460 324312944
2 116223 92641947
1 71884 103510 870355751
2 115677 603126048
2 94327 956606071
2 50090 244549361
3 171449 103288
3 74283 152559
2 136638 294832271
3 109179 37959
3 7493 50041
1 4634 54578 424774176
3 25927 36149
3 98639 139543
1 15193 69195 400116573
3 162033 55624
2 172050 324236467
1 35623 63405 781561880
2 178793 328040788
3 63299 96053
2 138494 49189368
3 60618 79424
1 61817 152912 943589551
3 140856 100878
2 25745 440596036
2 14562 514611082
1 13002 128485 900319447
2 65623 706284053
1 15648 20659 761397591
3 164152 58364
2 131845 833327881
3 72287 43185
2 91727 341003455
2 55979 229978004
3 146013 134038
1 6113 27981 885689359
2 72296 202088500
1 72354 85747 979009696
1 124103 129201 797283362
3 143502 76552
3 160206 33159
2 170186 859599854
1 43546 149836 941623790
3 36174 71131
1 86761 119526 685004074
1 50182 61146 384131464
3 23607 75381
3 40679 59203
2 75969 52200553
1 52180 87255 42792921
3 40232 149439
1 11031 16518 46427557
3 33020 89251
3 5922 153274
1 81289 154458 507754030
3 167531 17414
1 25300 47780 964620377
3 104762 80283
2 147395 780429397
3 42687 28786
1 21251 44690 946708549
2 18775 412182431
3 103602 24455
3 26772 65252
2 115842 917614169
1 28929 136451 939204600
1 61344 120916 414701466
1 3596 140701 774001969
1 89289 141031 991137662
1 17775 74120 432232674
2 145721 861121103
3 53126 32071
2 129404 930607932
2 159099 898315841
1 86522 146227 930202851
1 18225 148562 209151109
3 96459 32052
2 15846 314086093
1 37337 122132 559302873
2 91090 386482824
2 93904 802221850
3 66601 19636
1 15437 130550 61423935
2 17781 421254211
3 58459 101886
3 88164 86130
2 65421 873721853
1 75920 153748 306769253
3 3615 78303
3 161209 8481
2 29696 720507182
3 180087 6555
3 44818 63483
3 98289 84448
1 81726 139998 969787445
3 175923 105375
1 114202 139391 342850214
2 114048 889286060
3 130386 120852
2 165403 237325576
3 122356 98765
2 178996 33941767
1 89869 141621 885332298
3 67148 124667
1 102560 152077 339681994
3 59144 6269
3 15270 5129
1 47000 56443 366822061
3 174461 65827
3 106948 122223
1 75139 86560 50952217
2 130550 998652026
2 45308 786951180
3 10202 11737
2 138200 951874218
2 58285 651187126
3 80402 46651
2 57171 550373531
3 152665 67850
1 7527 48251 86987224
2 172869 84973493
1 55334 78816 96897101
3 100711 106349
3 16940 87738
3 71302 32748
3 125135 125738
1 83165 131377 791276164
2 153640 739743589
1 9379 131555 977214115
1 67613 71107 563084693
3 177526 154859
3 19000 32117
2 126008 637510525
3 136757 45058
3 81887 102173
3 19869 97807
2 94135 108742237
1 7624 103142 742387219
2 84642 657064913
3 93257 127908
2 84670 227070371
1 89409 143403 828352104
3 23211 134493
2 19121 397288071
2 17885 30914263
3 100653 47906
2 179857 799749946
1 75945 123591 20071193
1 78616 103109 681420209
1 22212 27253 543644903
2 3690 457843352
2 122824 6043042
2 113538 686433392
2 9271 965909975
1 48645 115092 987682711
3 69810 22202
2 137753 538765875
1 58670 142210 891801688
1 578 91546 753240114
1 46931 145852 916565164
3 131363 17659
3 120783 8095
3 18244 37276
3 17739 77111
2 56459 627695284
1 88428 95207 675012021
3 53259 72980
2 138683 580594199
3 65182 130867
2 69880 623564341
2 65417 624141572
2 110175 490854349
1 46244 93664 418166073
2 91960 950034146
2 81847 847572026
3 33441 89659
1 51897 92954 380758421
3 163261 117
2 113043 945427262
2 119129 80907376
2 102982 881401804
2 71845 465791061
3 145587 68965
1 66791 86877 431393594
2 39275 449770461
1 14354 68172 93620702
2 23789 426995323
2 97759 501189657
3 129403 117953
1 66048 118820 87429711
2 110040 965452042
3 35313 118251
2 1415 956991117
2 110004 641173634
1 40943 93473 687060312
2 71074 82414824
1 28954 81952 366624397
3 70808 75001
2 142104 98069512
1 39367 103683 831383749
2 160420 66270559
1 57071 64305 856127993
3 24217 152193
3 73315 74393
3 25786 25114
1 46462 127942 42369538
1 97081 127639 414970286
2 23821 331560923
3 138162 53597
3 77791 95724
3 100822 145735
2 33856 477917555
3 12249 77696
3 80547 113220
3 116979 18003
1 6084 94852 189553692
1 5245 117814 735248738
2 60228 412701065
3 68530 96643
2 3897 600558261
2 110080 643802407
1 36588 53063 865831457
2 70028 333455669
2 52329 456351771
1 22493 142824 695400046
3 154558 96803
3 146647 75849
2 122778 786869738
2 118978 62725247
3 91215 145449
2 21863 97385141
2 16401 735113160
2 12919 502095315
1 53365 81588 994061216
3 47784 123151
3 133274 4859
3 163320 65215
2 177297 919508150
3 83769 136928
2 128397 743131668
1 126435 134064 138926982
2 130737 253168824
3 49317 101758
1 64070 143022 349079446
1 66055 82612 987122194
1 20285 142604 586992395
1 77502 91498 869325977
1 58892 137513 76303188
2 28258 973343083
2 64113 985092212
2 42779 777980317
2 42536 189363145
1 58772 77230 935635553
1 46415 149322 678002308
2 139672 16135104
2 118363 169152366
3 6195 41440
2 170422 677212708
1 65956 131100 782621082
1 4564 137462 592807613
1 64619 130363 875475548
2 33265 306253967
3 132032 9530
1 55404 97522 683236076
2 78699 732829243
3 76590 83996
3 104600 82059
3 22529 112177
3 49336 75752
1 12159 26893 426835629
1 30089 146810 689671654
1 102128 127780 195342567
2 70247 593650090
1 7924 83572 203726496
3 61751 46421
2 167666 639161900
2 9305 13930613
1 138393 141274 560277306
3 28352 98794
2 855 85586871
3 74623 73661
2 116754 288895032
3 163118 110700
2 121453 67577081
3 95864 19222
1 52758 79591 731304602
3 87262 12127
3 90071 753
2 87831 796127896
2 164601 642125631
1 65649 93446 793662963
3 66899 115281
2 84951 208781101
3 60250 65575
2 49858 829279280
2 64799 378520865
3 102569 86199
3 102627 154726
2 2741 620659896
1 59090 126790 386534847
1 33183 97536 149379577
1 9499 26838 639316177
1 107483 126038 905905787
3 153399 57869
3 83293 124602
1 81124 91771 71378288
1 18351 131490 91453964
2 51394 932508202
1 13615 77707 295651441
3 16241 141491
2 69784 748629587
1 127739 138488 236271068
1 25948 37564 598222783
3 69986 59868
3 165613 95666
2 74637 819212567
3 29883 41619
3 63176 31020
2 127652 814507997
1 1121 108592 594325626
3 102014 37973
2 140676 691653846
1 85702 154311 26925816
2 78032 711292660
3 55613 48502
1 59944 144229 391612238
3 34986 83546
1 54577 151464 948341663
1 79059 99846 737560315
3 142212 23573
1 56114 102550 924895838
1 70546 90219 826403493
2 6262 458623534
3 67924 91911
1 70082 141049 258640828
2 159332 373082702
3 150948 77531
3 171017 112530
1 15008 112125 338891821
2 19670 206086549
3 92899 117614
1 34768 146542 174269547
3 68044 102892
3 128543 32056
3 124771 26110
1 32537 39049 52006640
1 122249 146777 637577876
3 28354 130014
3 47817 139421
3 98891 33400
2 2751 564170151
3 108586 67944
2 101227 458607733
2 117753 761495065
2 169368 131963104
2 115027 463376888
1 111107 116921 176420762
2 90899 719623088
1 70216 120719 36582147
2 73342 102205221
3 51310 20434
3 172499 129939
3 28042 137448
1 104938 121537 917562074
2 71928 126085037
2 115933 276069813
1 59 23286 327559922
1 38510 124305 940887229
2 179737 682335035
2 76543 189690694
1 99230 141751 703839162
1 3798 123592 590267939
1 33444 71142 198712066
2 50491 330649577
2 161020 611890648
3 153800 71351
3 48421 126431
2 3231 969450582
2 74326 210967988
1 3266 14129 59753016
1 8991 153061 948970683
3 56132 56375
3 60680 30656
1 9651 63926 764966139
3 131751 15371
3 117146 78894
3 9682 145624
2 117744 890137261
1 5551 120894 984197649
2 101488 640887634
2 94043 647637840
1 80257 152337 546787437
3 174967 39921
3 180091 59043
1 82684 115028 736811538
1 58808 130544 809804276
2 82874 8789548
2 73629 533625441
3 74851 86263
3 5239 113250
1 41626 129639 635636370
2 39006 590404869
2 28048 571791970
1 3666 68318 496845984
1 87783 99703 230287500
2 140582 289886057
2 67402 260983916
1 18321 150600 588353270
2 102652 306770996
3 101823 84527
2 20741 371982520
2 124575 304710851
2 108244 791079507
2 11042 839280380
1 19861 77929 597940156
2 180332 751459867
2 102993 904459590
1 11326 113987 93638421
3 103001 83556
1 115259 146072 169383800
1 103388 122701 906220426
3 123658 27791
2 29102 2954547
1 23977 135739 797412285
3 75223 9208
2 57384 196759505
3 30456 52842
3 150178 36306
3 55568 18814
1 79665 134345 371992950
3 126355 105098
1 47053 95573 144406522
2 156760 440387678
1 7396 138912 822134993
2 12466 587500817
3 176 36930
2 90986 767528501
3 106289 128392
1 107410 140459 514757248
2 96919 750472439
3 68460 21417
1 24801 32580 799517504
2 178765 714437972
3 37185 6642
1 9614 44885 433353148
1 5820 22567 383962589
1 37514 122256 792838233
1 36178 142098 923588389
3 100982 114120
2 89758 103148358
2 131465 602323278
1 12015 72930 891773551
3 129804 139672
1 1982 123107 930938804
3 63497 136484
2 111468 96820547
2 36031 238444468
1 59197 108475 485740975
1 129641 143219 567740736
3 55291 77042
3 176199 30960
1 127666 154765 376704897
2 133786 413023693
3 10150 38268
2 147252 544393516
1 55881 126587 434533297
2 71257 13641684
2 159793 73235269
1 8924 92481 619118024
3 149205 38275
1 3775 51650 659339118
2 55292 675118116
2 53852 391016305
2 116908 526635405
1 102788 116043 741502244
2 4790 232266425
2 110579 853009540
3 33001 133092
2 125552 427390143
3 6772 101274
2 6146 743988378
2 29268 408553415
3 17232 85235
2 88943 687114499
1 123862 124548 242375234
3 41873 124266
2 25037 887428088
3 96576 148909
3 28820 143743
2 131378 595300893
1 55521 55940 814480638
3 15324 6139
3 60508 51765
1 54951 115060 542468209
1 106021 108450 262266294
1 46963 62298 242341533
1 38348 70073 173905242
1 117545 127971 398313922
3 104073 113947
3 125953 81923
1 33878 118803 531993827
1 17392 95912 936325757
1 130102 152358 519795097
1 87194 113545 177998591
1 100753 119959 32240230
2 15775 809154607
2 98306 59765519
2 40218 778131506
3 66746 93382
3 107153 127102
1 2173 91148 571096401
1 63309 104870 924130996
1 52198 149727 493810827
2 161544 83173788
3 38144 117774
3 93668 137732
3 15070 76946
2 178244 459795951
1 61791 121432 180426904
1 16049 95451 199317522
3 175104 133275
2 23168 940707890
2 50645 676156434
3 97033 51712
1 36934 124198 941640480
1 123843 125388 315970101
3 74433 145729
1 67878 97529 293770220
1 72665 142948 339690510
1 79094 104972 482418821
1 53621 54142 846119010
1 4811 89462 708912786
2 129623 158288100
2 23024 644544967
3 91618 25240
3 69061 129177
1 44494 59495 648472902
2 48708 370774961
2 97643 790823479
2 63050 582804368
2 152971 819286597
1 29840 100662 638154468
3 53989 7917
2 69819 978040883
1 43811 123267 612358749
1 101619 142378 609892450
2 113494 663068930
3 159339 151949
2 18142 842323609
3 155696 145985
3 63197 15990
3 121790 44957
3 170817 29129
2 149016 802612024
1 115960 152557 410054799
2 77074 296807855
3 67000 9142
1 57101 98302 224192008
1 18783 88636 678729241
3 15787 139868
2 149672 508873622
1 33438 56507 778813862
2 78805 534005060
2 163335 891373325
2 29176 929179809
1 112575 141533 859201874
3 3144 141526
1 7426 35070 836605850
1 17557 105243 15804688
2 49417 14783041
2 5511 983176825
2 150426 276627675
3 160887 36777
3 158053 7549
2 155244 91891369
2 131472 219870172
2 13720 595571759
1 108330 111411 719902544
2 91040 709402805
1 49687 95010 796265255
3 127929 55546
1 70261 120050 650435477
1 51356 147070 716704767
2 110006 832689399
3 92526 37133
2 82685 577816057
2 33196 899685449
2 152665 403781630
1 78982 135553 297298329
2 17999 631977228
1 32569 50282 570136986
1 3498 38450 244840395
2 160056 370508664
2 30756 128781690
3 32754 151113
3 161348 138530
1 55874 97623 650488846
3 163049 58373
2 67006 700463800
1 88336 132169 596142742
1 44373 62087 565876527
2 81264 13832843
2 2246 889242160
1 88126 135903 572450277
2 70017 247859036
3 133215 79275
1 107452 116981 480848433
2 112216 309112764
2 95671 293812846
3 118098 89610
3 4811 25860
1 53516 135399 912701947
1 85736 109480 362954701
1 20368 90304 767789599
1 34654 102420 796291719
1 5713 114144 514483703
1 81392 90397 51732099
3 137474 103142
1 94265 145624 522750781
2 151503 917850816
3 66125 15703
3 35171 105998
3 120304 124929
2 95084 958490037
3 130213 108595
2 121030 885947168
2 117928 959097486
2 153329 913703547
3 9146 44602
1 26886 87576 384200669
3 49988 126940
2 97587 561499054
3 15210 71942
3 15526 117288
3 172942 131193
3 9387 89452
3 123018 147577
2 151283 582453474
3 36504 2351
3 180792 40774
1 35836 116728 851496807
1 32162 62395 779420249
1 6723 152882 640664437
1 129949 142747 685879001
3 81870 11598
2 22445 798048186
2 79226 450309723
2 136947 981761885
1 104210 134609 156045284
2 2737 201510123
1 114040 128641 88683390
1 29913 123957 630487535
3 111057 7325
1 47617 75874 240716572
3 163563 137558
1 19768 74649 528724899
3 67168 87924
3 9036 20758
3 7786 70486
1 31269 153561 601892066
1 19394 141533 479153049
1 76728 145815 290711219
2 85603 640392219
3 11390 145291
2 136899 436111495
2 158414 413245910
2 143423 200847794
3 27677 30235
2 127029 107442702
3 111674 26168
2 93810 337402093
1 96948 143319 507606807
2 50562 969861700
3 93354 134947
3 114235 22723
3 11804 39971
1 42189 112203 657440417
3 80761 72390
2 167749 335095119
1 63569 148852 659124733
1 76005 151673 524970176
1 31453 70183 534618899
1 133437 146936 118367603
3 43829 131582
1 25738 133610 927372234
3 161914 51552
3 58458 86769
3 23956 132948
1 105657 107076 860727845
3 154209 44473
1 28250 44757 285930363
2 4357 128758411
2 31882 276972800
2 153307 870714077
1 70657 97194 116671315
1 19063 66604 35288112
2 72732 509843581
2 161182 624004032
2 58736 322895264
1 34772 81434 433215998
1 51197 77137 287867483
3 154884 112803
2 142508 512208754
2 1075 471337986
3 29251 122909
2 153380 624061426
1 23480 150168 287571294
1 79642 138329 924485312
3 16548 49765
1 24276 135153 376769901
2 127386 130337463
1 9128 107381 794982607
2 86113 862606552
1 84847 99854 308178188
3 50026 49419
3 30899 55510
1 676 39057 86265200
1 31536 74467 773958985
2 157 486761289
1 33143 95719 891373699
2 100056 62435010
1 36610 107661 157070982
2 177257 179953983
3 142163 94547
1 60195 119108 142814450
2 133631 13650401
2 177640 575297432
3 59556 26825
3 98283 154340
3 163575 1546
2 56241 493368486
2 140932 697729764
2 113493 546495578
1 18644 90783 956235105
3 32975 71275
2 160191 901248304
1 37710 147539 54513718
1 23447 100256 478916011
2 82645 898104325
3 133144 148356
3 135049 40380
2 170690 427710957
3 90221 145800
3 171380 39782
2 81833 702308283
1 23150 24382 900989843
3 31849 35485
3 33249 128076
3 61543 14010
1 6553 27206 498690541
3 60041 9337
2 31154 188156397
1 88773 148253 657754694
2 32527 378747433
2 36950 306030937
1 17472 78594 274248260
3 165909 149084
3 28664 78124
1 11500 150440 813438009
2 179965 807735898
1 24484 111904 961387007
2 139699 645428365
3 13426 58787
2 170180 286624014
2 96080 149252376
1 86195 107997 457334969
2 71564 482105509
1 25464 74314 160087608
3 132747 37904
1 49005 120554 169769532
2 84774 914312646
2 21939 193317975
3 99546 126529
1 67108 123724 897034662
1 81053 131072 723447889
3 32741 118220
1 5188 145019 570506628
3 170047 143944
2 45366 132419267
3 177524 125971
2 21699 980287943
1 42351 61958 323393147
3 93367 10727
1 7818 102671 376474607
3 35180 68349
1 37791 101437 860742567
3 153961 51154
3 15856 33564
2 15607 244124537
1 39821 135033 216468449
1 47028 150113 410415165
1 32782 142208 732955798
3 172769 124775
3 52922 44806
2 103983 469237921
3 87628 149831
3 130840 116696
3 139319 67438
2 14720 134281016
3 97527 149279
3 59876 121887
3 24773 62384
2 149546 877484955
1 33978 44661 797987660
3 95148 137006
1 33232 72371 447956159
3 123491 108636
3 113403 26442
1 15176 87132 21989875
1 64046 140513 731014372
2 10163 443363493
3 77243 148110
1 54206 103855 798217537
1 70249 84959 319246557
1 56989 128441 547247352
3 90551 70784
2 147536 889320323
1 53449 98332 508587404
3 72516 81763
3 76901 48532
2 6994 195363104
3 6965 82192
2 161266 388459390
2 161296 87265293
3 20748 141329
3 111585 136548
2 31037 106366301
3 169456 42717
3 122602 68103
2 113584 885200811
3 63825 38798
1 63254 113179 864844408
1 5055 17178 692471994
1 80476 116583 369515186
3 91447 53781
2 118804 993067224
1 37954 78072 636629181
3 122099 132760
3 6300 143986
3 76163 1242
2 1514 102248549
2 149125 930541132
2 77643 478181840
3 180917 124994
2 40351 257729181
1 108054 126692 786349541
2 96174 874925274
3 120783 17778
3 62138 28806
2 150726 8188584
1 47008 70488 283180607
2 68951 626249357
2 65417 628385339
3 34019 11697
1 8662 27695 232067307
2 95577 594141487
3 16009 66361
3 58464 17757
2 127853 381221806
1 27098 53505 826073662
1 10026 106268 117653878
2 137519 845432382
1 16396 122518 78718102
1 138409 142021 295791115
3 164815 116000
2 153736 545458714
3 71634 142057
3 150307 25893
3 37609 34972
1 24497 96779 329709883
3 62839 154160
1 29924 76574 825354879
1 46829 122211 875502149
1 39766 154931 877866165
1 19857 22054 341573237
2 30470 636912393
2 127288 96576558
3 118345 69463
1 1376 17995 228548223
2 86260 380141765
1 118781 137889 939605251
2 161369 897648307
2 121046 490831225
3 68326 126945
1 46630 86452 228086575
1 4614 35164 401944347
2 131141 685921819
2 125184 361412055
1 81667 100121 439106525
1 131055 152506 838318166
3 114740 130936
3 135219 3540
3 147897 34515
2 93894 907056930
3 106115 105984
1 84215 107276 336167105
3 159170 57317
1 87130 105304 942014876
1 57969 121671 324810599
1 79953 96023 174986814
1 145009 146427 700002537
3 149505 2240
3 115874 133025
2 31824 989152722
3 68171 64140
3 28576 50634
2 21816 811967047
2 124138 606410784
3 84826 101326
1 39874 107016 218196459
2 11538 701599436
3 148263 3978
1 6595 7852 385253440
1 48962 115364 171718493
3 91718 71333
3 46565 1478
1 34279 40765 18822129
2 54863 471598393
3 160307 96602
3 87267 91584
3 72673 7308
2 96124 226407641
3 90841 45700
2 57463 520427189
1 82104 138133 348053004
3 86080 108674
3 53652 138074
3 64002 98637
2 152139 784529662
1 46273 125987 525777040
3 120703 103584
1 80262 102039 80887575
1 52529 63166 955024415
3 38523 130941
2 172300 477559325
1 78080 79379 393415412
1 35933 43633 245925863
2 164 151191309
2 135246 536943555
2 6052 229503257
2 108040 967000107
1 64785 127832 312543861
1 33448 128084 752025432
1 119943 144897 788693166
1 24574 95618 285664477
2 141623 655966055
2 171341 724303041
1 50110 142136 659718783
2 4476 186466455
3 177200 133620
3 121326 47989
2 123351 753651180
3 66444 95716
3 136085 11943
3 32235 151548
3 14869 142791
2 136879 664227339
3 156380 36593
3 53136 23198
2 31602 432650891
1 74495 121525 502399242
3 20881 37804
1 73875 74452 56562012
2 140080 909366284
1 4688 33892 264863870
3 43168 102042
3 112677 143500
1 36021 132360 387395088
3 162471 126233
3 19768 45414
2 142342 166451209
2 132807 872303164
3 102742 88649
2 134463 44793831
1 32582 140179 203962812
2 32028 857409321
3 42745 76640
2 101931 593307703
3 160162 26694
2 131737 839812756
2 113654 436102739
1 34792 59283 589543473
3 140536 150763
3 64731 13528
3 14631 140640
1 50311 147042 374195482
1 112446 145598 977392022
3 56989 98071
1 50607 77873 91414669
3 108367 14042
2 143733 930315925
3 17750 78366
2 102724 321799692
1 24217 44969 986554594
1 34556 150210 984535105
3 22158 70011
2 9499 4812502
1 76405 93850 961765149
1 88690 127917 995905370
2 25319 716768997
2 172531 896780162
1 114178 122256 812408434
2 173344 56977867
3 11816 54162
3 10478 89139
3 76021 131961
1 53843 63736 122227591
1 124269 125374 16128326
2 95432 184455682
1 8778 130421 823194499
1 13737 83163 720873058
2 29539 540755441
1 42012 69911 758003740
3 132165 58199
3 2867 44655
1 59739 105469 804400467
1 44869 50705 170744597
2 46051 492302259
3 89628 9002
1 18018 154750 721940083
2 45022 306921303
1 12969 102496 238514462
2 98670 875496891
3 941 8371
2 77963 594108251
2 68427 81131955
3 124470 37288
1 75183 82092 348286738
2 32819 10618150
1 47078 144201 855306172
3 175922 90413
3 47815 115639
1 58845 139831 763209600
1 33437 103086 841949069
3 72536 54482
3 96802 145218
2 1743 278171254
1 39142 127223 247145849
2 118499 779128608
2 76141 3017390
1 95034 137371 690554498
1 80362 140899 231995444
2 180634 716394375
2 9338 87154458
1 20574 136404 923614794
1 1386 30710 245993043
2 99829 29531472
1 11672 136932 642889136
3 170982 75319
1 36496 139193 368470777
2 158448 637236948
2 59217 876430241
2 131829 284059732
1 87435 137232 701399476
3 64591 15627
2 54800 120063523
1 31770 57761 931619255
2 70573 724500466
2 111273 91014042
2 99764 63742225
3 80660 25033
2 128360 238934326
3 68199 893
3 7111 154170
1 13375 71510 303360704
2 4982 880447787
2 149568 846616064
3 145030 135284
2 108850 850942264
2 88667 126897008
1 58446 73662 495136572
1 2998 5148 145866638
1 1084 132182 562490437
2 133998 6887792
3 154331 90944
2 151003 712786609
1 108421 144435 539271938
1 133980 143599 13559566
1 78755 111119 11595664
2 155774 118074421
1 13917 33745 83987710
2 14109 638168474
1 10441 144734 129195302
1 61317 128956 165065913
3 34092 116491
2 167065 2111730
1 90939 132380 522024725
1 8494 56588 212809937
1 41970 106049 967110382
3 14012 89673
2 178268 713326710
2 56972 85626681
1 2385 49293 660334133
1 89978 99770 459575475
2 169396 773760774
2 71972 133886216
3 78278 117226
1 128929 132024 318106306
1 99157 142473 181734093
2 20943 37118120
1 6781 125496 289374327
2 128308 450978528
1 2298 23151 284580028
2 157226 530882820
3 123589 116591
2 48892 415070914
3 163504 64094
3 66083 30348
3 4681 14731
1 93250 100629 457813250
1 68777 122015 600174442
2 36593 259060149
1 133214 147321 613392976
1 81421 100933 780217665
2 154133 310486405
3 167899 27033
1 32467 76224 564875186
3 173496 12309
3 22348 153140
2 134544 550699816
3 58744 7323
1 4002 107670 706184931
3 124874 98434
2 105694 835196390
1 74395 150123 485682493
1 33403 114413 118251650
3 176274 30487
3 141640 20446
3 144012 102066
2 160409 73120829
2 41357 119642605
3 23109 68657
3 136674 102762
3 119609 68751
3 138776 22987
2 125888 553096159
2 116082 103568124
1 101168 120070 13613089
1 15837 37854 722436242
1 7433 87224 194101852
1 12806 68448 637933131
2 170439 236950507
3 32758 57663
2 6467 456873874
1 82540 107370 177118755
2 74684 130471424
1 8944 114315 708326624
1 21402 104812 672519710
3 49432 48688
2 703 329912560
1 98326 110755 940335442
3 31798 76264
2 148460 314188887
3 92679 59437
3 128077 15763
1 59800 98091 348870420
3 119728 71489
3 40625 58174
3 20923 21409
2 55580 254509865
3 73635 13993
1 52760 140388 905648991
3 16151 81330
3 84928 18208
2 6488 421349444
1 3880 103335 745492381
3 112080 112108
1 14902 21950 926523575
2 55297 67358771
2 66696 160557303
1 2125 50864 434271058
2 153983 429642677
1 1711 111202 551192147
2 130136 698591715
3 159998 5442
1 97089 118563 213185775
3 111547 63944
2 146141 710222976
3 103789 72227
3 37700 101367
2 63997 214177705
2 30978 630324631
1 5090 64519 930771868
1 67218 103046 686143059
1 82111 89830 642922205
2 106731 763143109
1 8925 117507 837510404
1 27605 48394 605292553
2 36742 68331268
2 104603 848970085
3 41718 72095
2 23481 899817355
2 15898 136697925
3 48127 88415
1 29711 99589 849156481
2 108310 901955181
1 4033 44945 546939561
1 11212 103170 166383539
2 50027 464376622
3 57213 64587
2 92755 415382579
3 63518 136243
1 3939 25721 24134418
3 167761 58552
3 74251 8613
3 124357 125349
1 105253 137021 14153001
2 162416 817400196
2 88581 178371386
1 5178 65441 614644305
3 136032 35609
1 113450 125236 938760785
1 78876 128334 826374928
1 43499 107734 34587029
2 82578 673260383
2 45130 253116320
3 112594 46071
2 103143 781857883
1 22357 29432 393717027
3 140169 12402
3 107855 116383
3 22010 110909
1 88572 92264 239200826
1 2570 99585 368879649
3 43767 10489
2 12823 640017916
1 78110 147827 810559152
2 4825 440433673
3 61821 121737
2 82640 368448527
1 24279 68329 614664582
1 7436 20529 264079956
2 86966 774871235
3 126286 56369
1 38639 68542 786451224
1 38252 130718 879680384
2 175915 369518644
3 39747 17575
2 49463 264783198
2 49628 555808747
3 52756 148162
3 146142 120178
2 118293 708675395
3 170646 52906
3 151155 111579
3 137385 70785
2 90247 310793858
3 30525 103081
2 132564 330644750
2 27661 764173923
2 8114 909791865
3 33690 87960
3 13119 151375
1 106119 140703 550814
2 129038 888554179
1 88429 103302 408359276
3 157206 97125
2 125738 649588191
3 102541 147818
2 75647 301112746
1 7684 24973 960799239
1 15295 76785 470942480
2 34904 983387159
3 102889 36782
2 2555 386831404
3 96795 47918
3 164676 144455
3 18974 124597
2 26270 25753268
1 106765 150940 78028559
2 180564 184268053
1 15903 55649 189842020
2 124106 666693344
2 99442 258989666
3 115358 7166
3 135533 10771
3 102039 81413
3 166875 67211
3 130194 1239
1 54445 98663 704767363
2 30699 842154909
1 1169 109451 242301502
3 49709 150983
3 123996 69437
2 18888 939336613
1 35791 122731 661669606
3 165203 101769
1 14815 21148 375939017
2 75238 404084294
1 50165 79406 539649471
3 80713 9155
3 25146 143548
2 181302 477344533
3 19271 48205
1 13591 43465 766797922
2 40922 883242753
1 17773 24549 976150434
2 151684 677721908
1 47421 78890 24936067
1 10045 19223 407757547
2 120256 383092624
2 126827 451525741
2 70860 278858189
3 140455 76280
2 175552 352970794
3 7954 8000
2 111356 755527686
1 40794 71143 271427552
2 96414 8088442
2 98150 694637600
3 145046 55484
1 24620 120351 594057155
2 72403 12970359
1 90265 103626 786933567
2 91909 131681778
1 77843 128680 262614264
2 129182 397131691
1 52677 140772 512835055
1 98262 144514 280717712
1 106580 112628 886317562
1 660 61356 509748071
3 74035 15019
2 107690 534710619
3 19672 53567
2 12059 961535662
2 48851 665122729
3 18394 20920
2 37410 946351695
3 96563 127188
2 60107 252134181
2 175820 152226150
3 24901 36350
2 144349 948882466
2 79806 148917255
3 99268 20731
3 102787 116414
1 77160 97013 782032464
3 25685 132584
2 149624 292377617
2 15529 233031459
2 43178 604454401
2 136279 90211823
1 29764 63833 624230097
3 91455 20932
3 104694 37394
3 22009 95212
1 9671 99002 230554935
3 47085 20624
1 7846 112233 880271772
2 128496 861683888
3 50983 137857
2 96606 813951583
2 115395 528430590
2 180091 460982068
2 35737 37092876
2 132550 45355747
3 26950 138732
1 81706 108171 402039052
1 13530 25261 19012579
2 32168 818306209
3 68984 101628
3 21712 24919
1 13932 95428 621103150
3 21705 84350
2 135670 751219520
2 25707 963786811
3 130948 109422
1 77733 133392 292226301
1 63559 137379 592332972
2 174773 332433894
2 43800 181289546
3 119343 135815
3 119050 115464
1 53909 147881 616738910
2 6342 908301700
2 6869 646379158
2 65164 135166117
3 22551 119546
3 89293 154206
1 76691 145385 712549530
2 43100 419982291
3 42659 95250
2 159138 450042269
2 25218 625618150
2 39031 910550173
2 66847 515491650
3 138578 126880
1 4079 41368 671088423
2 88681 439094018
1 128529 137886 606658581
3 146318 18255
2 91449 589943589
1 44404 101152 906760251
1 70342 72137 31707430
1 44682 149828 479164736
1 109111 143799 322422516
3 37122 26385
3 46786 79736
1 11257 86674 422126199
2 12257 219815810
3 138225 18851
1 20719 89952 849982818
2 123290 118395687
1 68862 91037 991530587
1 48473 89984 72338225
1 15170 133403 451042629
1 2865 85850 631251515
3 16391 117078
1 28760 80226 554024865
1 37939 98708 904350851
2 53008 316125671
1 11971 151921 447833935
3 72497 113998
1 31926 126549 164015820
1 36431 42897 539464312
1 87258 118621 787681554
2 112083 41772428
3 79449 12402
3 108673 73267
2 60912 781298486
2 82836 525106260
2 174549 588257809
3 177276 131868
3 7513 31095
3 41021 6006
1 49408 71831 952417891
3 98119 121943
3 54485 141877
1 65343 128349 396523204
3 49341 135909
1 61540 154554 920832574
2 170132 831396395
2 109966 81521595
1 17307 90582 647165680
3 39728 46490
1 65801 149284 91884253
1 28742 125488 558641223
1 84705 129745 853629015
2 10146 889281250
3 35025 15639
3 28536 95276
1 19605 49018 861211094
1 87420 112636 317211293
1 89739 115742 327991318
3 181578 4515
2 140225 240427832
2 83305 994313533
3 127730 144255
1 30362 43613 122094723
1 41207 74896 175625362
1 29002 112165 474762402
1 71081 78310 664847330
3 87574 153496
1 94535 126851 947271822
2 85808 576784396
1 57452 116759 680294935
2 12677 103775401
2 52831 924966545
1 78848 135073 835429318
3 26846 37437
2 13662 202790856
1 27320 64567 274757952
3 78118 145327
2 100866 816464462
3 155824 114793
2 132567 569774746
2 119389 64259625
3 135722 85080
2 44319 202440319
3 106160 143608
1 8754 153283 244154167
3 33825 6602
3 20073 75928
1 35071 140327 878858648
2 53910 828781144
3 170998 143678
2 87830 697554841
2 119118 10109307
1 91480 98167 558087156
2 9293 954528800
3 25773 145214
1 94968 116164 132443873
1 33336 102585 695575458
2 60379 376336075
3 146743 63236
3 5917 83050
2 803 288101504
2 35191 547165206
2 138167 849843175
2 160661 393681740
1 96704 153448 84644949
3 134019 143009
1 43283 49545 301076673
3 46468 2348
2 117494 735402615
1 108543 115256 830216288
1 63224 88598 34781434
2 144137 309184567
2 1967 459388583
3 38520 83834
2 95751 734642126
1 97424 102557 13793832
3 54958 115524
3 97337 71630
1 98 110113 597432653
2 63333 820544532
3 113422 147940
3 177009 22532
1 122147 129108 780591197
2 156789 72990807
2 111721 516492337
2 37006 451295152
1 8694 109805 583875104
1 51538 62550 530627332
3 28911 50018
2 96270 769154465
2 281 241452306
2 75387 197699693
2 97362 750162196
1 3243 95204 342275438
2 18255 235012277
2 13549 868809039
1 95742 105260 759425802
1 78717 94062 587060348
1 56567 123523 122892002
2 44885 572095373
3 147328 81885
1 44364 82045 509696611
1 103851 147673 807636416
3 79458 139597
1 119911 130013 446764117
1 21999 84292 431028599
3 14133 131025
2 157962 689721791
1 35182 99906 929060948
2 54528 971442169
3 55755 69217
2 151629 600341167
3 62732 12454
2 102073 721761977
2 7417 384848744
3 20137 64006
2 58999 742229496
3 48198 27880
1 106441 125049 555917282
2 35988 218172494
3 106953 38119
1 82276 126386 534266609
3 9666 71762
2 115692 164540024
2 91615 566567181
1 79818 144716 171415805
1 20567 106167 165386860
3 67772 80389
3 87211 57498
2 17512 495971566
1 15253 64409 959613095
2 153924 971189532
3 123978 112064
2 72966 188118002
2 118861 287963049
2 169508 90422977
2 118465 627315231
1 111538 120430 486220358
3 160371 81955
3 147192 143786
1 41537 52477 882322021
3 26280 141816
2 49435 638911272
3 171758 48296
3 24901 44480
1 117318 133554 231007748
3 78408 110696
1 11645 69057 745676599
3 158668 143493
2 140120 582951865
3 151121 86030
2 58236 61939378
2 102102 365608990
3 110458 95649
2 112231 762690259
1 2761 43843 381725181
1 515 130669 847885581
3 153733 35968
1 40604 128673 541040444
3 84995 40722
2 149565 599897707
1 56356 152188 979520392
1 94489 122065 26862357
2 8752 893144905
1 71073 102787 592021545
3 22667 79398
2 6588 605373332
3 9579 60864
3 154834 27889
1 85957 89396 741057190
2 34298 938650702
2 41534 505735531
1 41276 107485 24751202
2 132571 991974990
1 3773 15674 641962795
2 21336 376660911
3 17131 42354
2 82906 777272525
2 80987 399371870
1 40046 111794 284948688
1 27295 101520 243285684
1 44720 80679 132470955
2 150351 288318466
3 84527 5861
2 130532 234598821
1 108646 139363 752069651
3 129450 24539
3 13956 73014
1 7269 109099 161171008
3 147159 132783
1 56759 84120 464418836
2 166897 449301460
3 93679 138257
3 39759 30263
2 156711 891511455
2 119589 682975402
2 85460 385456867
2 52309 652878858
2 147751 758953678
3 15065 5733
2 31051 399672244
3 142466 99890
2 14464 503976609
2 153925 47685481
2 71662 504723372
1 37021 147880 327809449
1 102367 109704 63572433
1 68102 69346 605901003
1 62798 65814 492149944
2 1008 271839000
1 55854 90224 455134529
1 78194 132408 577172642
1 43294 75256 357729331
2 164794 878038821
3 151898 74849
1 1491 96296 763140271
1 89997 108176 941981156
2 60667 6930350
2 148951 740182527
3 153942 92059
1 28070 107317 883439371
1 57793 78789 700496265
3 85319 41521
1 31244 48114 908565246
2 100554 131505377
2 128495 817464671
2 51854 507255338
3 66958 32438
2 32269 148306184
2 149407 955277782
3 160125 116578
1 34404 78907 233846441
2 17626 39007252
2 30460 724990894
1 15294 37416 378814909
2 89182 788614390
3 21240 75512
1 49917 137571 684555693
1 67589 145608 866291145
3 12911 109933
2 127096 264033416
3 13268 113748
1 39313 133542 480005031
2 3474 485737718
1 13463 127616 946815248
1 665 7506 864004298
1 94582 145135 558618889
3 26900 33194
1 80222 124910 522198499
3 10949 26864
3 70110 137263
3 62731 1232
2 83033 751429009
3 81622 23044
3 170691 88189
2 37049 462608994
1 107226 143122 272889680
2 150490 172012399
2 156881 623055766
2 126948 674102051
2 74662 129675928
3 64935 148667
2 55589 154061412
2 111488 448368402
1 95044 148016 236363454
3 134861 135467
1 45382 141376 981481712
3 157531 107410
3 2333 138240
3 68610 5059
2 137507 726658731
1 19558 65304 722577241
1 36828 148166 386991464
2 50519 997817413
2 149288 996168004
3 108749 75949
2 81036 880056777
1 10853 119963 797093511
3 114219 99485
2 17528 619613386
2 108369 354088894
2 153586 722741995
3 128846 36596
1 12667 84172 544053692
3 76657 110747
3 81493 33986
1 67607 74806 978034134
3 54163 18913
3 145152 22400
3 45780 53343
1 16506 118169 544462298
1 32035 125940 655077773
3 93136 109325
2 52650 103547108
3 19958 124836
2 62180 30723823
3 56286 92743
2 13101 376859059
3 22730 61321
1 79725 129891 639106990
3 103767 67655
1 64083 123228 88096467
3 149804 102850
2 126903 499718291
3 46152 123999
3 41416 87154
2 106867 359630622
1 2329 20594 481062372
3 135048 28200
3 164689 14316
1 87678 143770 242330018
1 820 139689 999691481
3 61947 67837
3 120040 46315
1 46230 113242 979077323
1 30772 151449 767097413
1 125499 153871 366332068
1 119306 122048 186111518
1 7005 131961 608110260
2 17278 939321001
3 95241 70482
2 174218 113598844
1 37697 54367 616223301
2 163478 39490678
1 135280 146904 374620913
3 80794 90072
3 47022 56570
1 61151 127867 181720904
2 98634 464914538
1 1278 86379 401213246
1 3951 140298 445249192
2 141015 382763643
1 91002 149368 767618129
1 57595 101448 284930950
3 158567 86206
2 30776 408835651
2 89580 641391429
2 123094 635858292
3 109762 30083
1 35483 73249 674178125
3 136945 110814
3 65372 58961
1 63911 138549 77754537
1 97672 149421 327913707
3 56244 109149
2 7843 775388122
3 7397 77503
3 65438 87290
1 124928 125420 494564955
1 52435 84884 763354760
2 48380 2382851
1 6137 119114 421290888
2 2406 616905472
1 86891 134674 251465504
1 52965 59044 179951967
3 52824 39327
2 21465 349996396
2 104585 143195152
2 413 184520590
1 85395 111154 957976773
3 89786 105467
1 27854 39621 224744014
3 157723 71942
3 71675 101700
3 33610 32192
2 29299 292404388
3 136255 132733
3 85570 82386
2 83997 511485373
1 19751 40920 651470660
1 22354 28148 910385987
1 6431 46864 664612950
1 106000 108045 114822800
1 43525 89693 789887076
3 130736 18189
1 107908 140128 737022046
2 88483 70163875
1 111377 154385 634979431
1 14872 114744 637430622
2 17012 290957780
1 69516 80127 970295107
3 56357 22071
1 5384 113009 859179093
2 162116 25122888
1 1212 16591 356853747
3 1894 31197
3 66469 146247
1 25148 126100 522738278
1 113423 146276 356775864
2 4878 363206822
1 118710 135970 207171392
3 37942 7425
1 97121 130288 222776847
1 42817 116938 78844887
1 13137 75969 695869424
1 94130 139309 837023846
3 94500 143823
1 45845 97694 158743774
3 126296 37796
1 50833 148863 860597228
3 104429 113238
3 152470 58779
2 67000 29427518
2 46591 471995731
1 123048 145312 623747110
2 76315 42457538
2 50318 386757224
3 82668 146930
1 4122 143860 317264369
1 80366 110017 421894411
3 31652 148220
1 19134 105228 268455569
1 60513 102761 876408643
1 59124 106640 3169909
2 91794 501375744
3 143261 26627
1 11269 139771 978677973
3 135438 35292
3 178480 45044
1 9412 14231 594571878
3 57567 20613
1 3400 36779 620438002
2 144308 54653478
2 16231 355301744
2 168327 802674740
1 48890 102987 350673966
1 20101 107578 575566785
1 45533 81158 304256571
2 113185 426063437
1 27872 34613 188566726
2 177869 808935375
1 88049 127871 498151469
2 142583 506106290
3 164165 99317
2 167172 974804093
2 96668 576174446
3 52919 10098
3 35062 83612
1 96445 143544 67636193
3 58074 8063
1 54600 132462 468949451
2 170623 296860163
3 83125 34250
3 159549 75547
3 1627 81210
3 85173 116856
1 60004 113594 503816571
1 24753 97167 53783274
3 121791 62517
3 15103 94121
3 86027 118628
1 37651 92784 592642540
2 134817 822878941
1 95705 105960 744485857
1 114041 145799 641812285
1 115322 122806 398015547
1 40166 61681 298787625
3 115166 48364
1 13700 79019 317318197
3 98424 149583
3 71305 68886
2 168389 491030838
3 99833 54834
3 101366 43710
2 171832 147514012
3 106371 58199
3 140372 133308
1 46827 99971 216431024
3 66300 37981
2 89636 883035385
3 119609 66568
1 89599 104548 574696025
2 151618 550887987
3 117916 127256
3 166198 121344
3 116569 27177
3 173887 38241
2 136149 24496662
2 61970 655863337
1 21636 53684 83330264
2 40664 164960797
1 89568 93602 165189320
2 100863 776913297
3 60442 30160
1 111162 139954 836006956
3 108527 145036
3 50525 74679
3 52835 38923
2 83627 750300581
1 77383 113853 983312678
2 78916 813146747
3 170877 118101
1 75484 148480 247283901
3 114489 96392
1 8026 45110 418853100
1 24145 102580 153643214
3 169634 105320
1 3966 125090 28063002
1 52070 65638 149181440
1 25992 49264 874466226
3 39294 20957
2 61709 444263625
3 30863 2375
2 63192 741242330
2 189 443336151
2 51100 728551525
3 53335 87824
1 34748 88867 829151155
2 145037 524751104
3 174384 41018
3 87426 45609
2 110377 142477121
1 110776 129772 735992568
1 147803 150202 875911808
2 120888 855287080
2 59884 590228361
3 14362 1318
3 23938 19481
2 122952 881512477
1 62783 138005 790739032
1 52311 62613 245877260
2 158048 564212578
2 19134 614567549
2 179536 419609324
1 112593 141686 663377832
3 57654 33356
3 54026 66132
3 93705 46387
3 14882 14892
3 77039 7528
1 6734 23323 989868663
1 49314 129418 306044978
2 149901 708796723
2 67761 543740107
1 74429 154845 660609846
2 146267 331224917
2 143232 539030158
1 64612 69991 166253273
1 93613 127453 202196816
3 138200 131031
1 62003 95315 182511972
3 14806 9210
2 127391 590076141
1 81251 110800 397724273
2 34690 144198574
1 27755 127591 556087022
1 15185 100200 583885729
2 92718 17876073
3 13563 6493
1 81096 89695 851327034
2 171840 947275107
2 98836 116537311
1 14910 18390 719039742
3 66817 14614
2 61212 507666033
2 11067 117331441
2 59217 864598113
1 75200 129198 189440945
1 100216 125813 400780223
1 9087 20133 324827140
2 8889 595692992
1 4432 84220 294955064
3 79981 51700
1 33483 98203 615037584
1 111136 137195 666051624
2 125084 157286995
3 154736 10560
1 95172 138007 677111898
2 141062 752436340
3 114919 74135
3 153993 49788
2 27644 92786112
2 136984 376200003
2 106820 11922867
2 19436 560543761
1 79675 128221 434202643
2 72782 180705010
2 116888 651346181
2 168631 977125310
3 163581 95996
1 64697 76825 384160073
1 72425 91553 346114038
2 1388 427808751
2 128890 294655680
1 7129 127414 8576315
1 118114 136320 594513649
3 125179 131496
2 41837 507889141
3 59319 45527
2 107457 963690069
2 23984 440440609
1 5050 84078 906870201
1 115470 128859 700283619
2 114840 134000601
2 36189 891485811
1 74386 140414 693708467
2 108827 728329632
2 96854 802616261
1 61900 152480 161178474
3 169362 86078
3 117433 6400
3 42601 26793
1 38950 68363 930446486
1 78746 105171 110831224
3 180310 106015
2 95571 37165911
3 58663 86186
2 168179 47722734
3 112146 130909
1 120449 122917 391300942
3 124683 147969
3 36229 80678
1 50044 112127 418775154
3 152818 89168
3 46151 113080
3 4455 39130
3 133813 137381
3 142739 130859
2 122913 241043979
3 100662 11676
1 6288 124508 986436617
2 88489 672728439
1 6992 99600 143196444
2 4987 441958647
3 136988 112626
2 149878 510636626
3 95591 135007
1 8929 89622 153991284
2 141914 562741358
2 167903 528834766
3 149964 77922
2 119627 140372542
1 59121 100825 873445865
3 28742 113285
3 93989 90691
3 1307 138786
1 34309 42268 224748819
3 14185 90968
3 149030 11296
3 136915 143442
3 181582 59376
2 4136 725991320
3 161257 80412
2 160413 447656421
1 106818 124202 684411817
3 31684 154493
1 19732 153551 565698971
3 145372 76834
2 176745 852117170
3 101931 88587
3 40820 61812
2 127383 929141977
2 167012 39111027
1 48891 149910 414918724
2 53897 547542627
2 25311 192951190
1 27238 78178 533191261
3 23043 56320
3 133999 17462
2 34870 818497936
3 36756 45647
2 69119 167034218
2 29039 235118146
1 116918 143289 387613949
1 136128 137524 246733154
1 84622 138433 864713632
1 4278 9463 843542269
3 97904 140389
3 107347 109612
2 40373 6358007
2 40687 107268130
1 18121 133270 606598485
3 2869 62447
2 26102 436910527
3 98903 45394
1 61907 117990 84313580
3 117557 87207
1 28808 115693 27422020
1 79774 110736 194578049
3 67808 126083
3 46052 88766
1 44384 105523 228333901
1 91647 103276 679132704
1 53964 74803 115542715
2 60719 847963765
3 26754 112385
2 1698 43173048
3 87657 106695
1 4224 143027 14736771
3 95065 30866
3 99545 120050
2 135296 158778965
1 39933 91136 31339670
2 135467 961720523
2 147952 307070541
2 73120 410395935
3 19197 59893
2 12763 554180047
2 41939 356253206
2 61891 268093756
2 41216 6558332
2 176241 137271443
3 153169 11901
2 71308 764253439
2 162322 30617045
1 47084 117420 490391170
3 94796 40810
1 39009 141420 781899900
3 143613 112765
2 56612 846141222
2 84587 631374100
3 14208 117270
1 29497 81904 426800084
2 10417 711975091
2 42645 326611734
2 26141 3754851
3 83393 6773
2 119064 22040963
1 6686 139220 188269601
3 117824 45053
1 11097 138592 215558235
1 33780 138861 901805443
3 87876 135606
2 103155 893446542
3 142780 109784
1 59027 78890 328623950
3 162770 75314
2 80855 194225837
1 82825 134372 72299959
3 45018 135493
1 26262 48068 644150120
3 163890 26898
2 52574 83455862
1 153467 153626 249291022
1 42727 154576 274086556
1 104164 141267 145693603
2 103607 722779129
2 137646 571419249
1 15537 115097 446941279
3 74018 75407
3 84239 54806
3 176415 32572
3 116501 125822
2 101558 37582039
1 58075 88030 312034133
1 31407 55796 569231602
1 10170 114162 756550713
1 78506 125906 696277806
2 12502 944636910
1 53948 111619 347751530
1 24677 114533 238545345
3 19306 82723
3 164615 44501
2 34029 711362172
3 63059 53139
1 54547 113366 797238848
3 68190 33925
2 38729 290853124
2 14429 201110320
3 36250 81387
1 103878 130168 639198906
1 66030 135480 714896005
1 60129 77526 10301181
1 19841 58433 52865312
2 76273 229138559
2 83245 430571826
2 22898 934222224
1 20857 148534 608635930
3 6052 151006
1 881 4925 517966276
2 77016 193214856
2 83136 306970521
3 105968 14502
2 63118 849094371
2 176591 587216685
2 123464 193105325
2 95678 937159595
1 70723 81667 816207650
3 138309 148332
1 24427 95876 262111780
3 80531 31065
2 57176 154347192
3 87828 74727
3 30573 22427
3 107702 85737
3 104151 2330
2 65902 534404013
3 125265 131805
1 52075 110652 418901592
3 107361 4145
2 54856 271403468
1 1608 95893 372280423
1 127229 145021 260849479
1 1847 38502 978206750
2 63911 277677492
2 17819 925922150
1 11779 31144 40842419
1 51993 141877 778297019
2 120564 917246608
2 157056 842540902
1 32072 105523 266023599
3 87388 110382
1 49379 53205 204932318
3 119424 52875
2 151593 218204662
2 13164 122762325
2 71854 289988423
1 77048 91060 999058818
1 20671 44840 375778095
3 139189 52237
1 88899 96607 510163516
2 176529 814607096
3 17363 110866
2 125641 660928871
2 89188 305268863
1 63681 143289 124009237
1 75733 148347 879987879
1 40513 143130 139717998
3 128930 5404
3 16287 14877
1 10056 97415 425906811
2 135871 323656112
1 28364 89326 347470653
3 27067 104029
1 35411 106729 278018693
3 159708 31157
2 6739 651287011
2 111714 881096410
2 125869 827069902
3 175481 124222
3 25031 52357
1 3753 144021 812887097
3 66739 142309
1 70135 71393 239191808
1 84458 93159 139335797
3 16908 88500
2 50968 510018717
1 33009 117806 227962437
1 54850 86782 159592247
1 33917 104302 883012286
2 159068 503802812
3 18449 26047
2 127034 612728350
3 118360 137011
2 17158 744476241
1 159 21560 900222051
3 130940 4689
2 146170 412499524
3 156667 111448
3 25039 8149
2 83235 478599246
2 82030 679385139
1 108068 149231 277413938
1 39085 74038 68243842
1 9633 68893 292622627
2 42217 764272313
3 33085 95822
2 119005 617546692
1 93412 116261 54470147
2 32854 206465867
3 171538 141609
1 25265 75281 738577602
3 50551 131824
1 40934 84961 710184612
2 170733 408906656
2 7806 379612737
3 76348 22451
2 149503 867196340
3 139369 4418
1 27702 118920 165391703
3 105287 10447
3 71996 66431
2 47027 865642986
3 72680 106143
2 85886 784214868
1 30980 39516 934596271
3 106863 146079
3 143984 13463
3 144789 92565
1 13261 133626 658936398
1 78794 136095 306096777
1 133342 135952 908530692
3 43623 116228
1 35533 144128 430998234
1 27670 101741 329743108
2 5814 549161219
3 5629 136928
2 99582 141095338
2 40707 970457425
1 53199 91042 5027028
3 52327 34603
1 99184 142762 221103791
3 19049 111380
2 53050 133007734
3 49508 63085
2 180761 455230193
2 66549 332155934
1 46890 96476 470151706
1 128608 134292 540327669
2 140591 102721887
3 88669 45047
2 69878 399703505
2 143482 644688364
1 36520 116691 888343869
1 43028 110274 451481275
3 85648 118913
1 2136 111192 616069167
1 21819 131891 469267075
1 7159 8725 272206663
3 110093 130802
1 26447 103565 789699646
3 60485 23353
1 5706 99900 530993777
2 137523 162865080
1 76792 120576 918528410
2 144592 393723045
3 174463 84578
1 22264 151946 100553454
3 132056 40204
2 48474 774896858
1 17673 74526 319473302
2 5767 623674677
1 10380 80434 823269259
2 112371 691830320
1 145726 154195 659958382
1 103794 113589 715376254
2 51328 846851431
2 19560 683730329
1 11954 50548 205972424
1 1760 130821 452834650
1 35441 79230 992156740
3 1877 98539
3 66575 121162
1 15395 52365 151320974
2 55889 937019238
3 5128 71899
1 102706 132135 939095102
2 26576 254450167
3 58061 129769
1 8484 9813 971149878
1 126362 144413 348196608
1 27746 92148 998950319
1 82776 111723 783824408
3 152906 108861
1 30931 144578 974757406
2 58631 692831514
3 124110 150360
1 136239 142108 330517197
2 171047 541985377
2 71385 887085876
1 6846 46389 117743470
1 26570 34751 104420734
2 140446 768609868
3 174985 140249
3 8025 93315
2 153294 693536101
3 57104 53378
3 112240 78936
2 1414 832342002
2 129302 472159348
2 80375 848544139
1 14199 57631 633979455
2 86783 773752465
2 114938 248090562
1 48283 67860 560359248
1 78182 149331 623628758
2 139493 517276722
3 110447 97028
1 14292 121264 729403825
1 73747 99698 713809501
1 129304 151582 648242648
3 11704 7688
2 174838 300147543
1 17596 110686 996698919
1 57094 137834 983513643
3 75863 31690
1 4296 11870 808841382
2 102134 371478782
2 118562 562057695
3 161054 106908
2 59942 981748739
1 43524 76464 339366803
1 21721 45046 509091406
3 160613 148658
2 72109 890999340
2 128897 226304360
1 122692 146980 729128023
3 152061 74505
3 12171 44977
1 122340 129781 707553706
1 148717 152648 214373525
2 90515 107175217
2 153352 400826188
1 61806 132662 9821056
3 175617 56784
1 115811 133497 666452172
3 15373 84888
3 100762 61450
1 65603 81205 398117924
2 28094 768445005
1 28579 82882 900151373
3 11873 106069
2 174210 203396256
3 47527 14925
1 66941 126819 650651835
2 58636 94837036
2 139385 569081672
3 148092 39323
3 92023 110157
3 49848 129296
1 146753 148985 85220045
3 57753 56388
1 31795 55926 616937540
3 157679 57632
1 84832 105913 639110854
3 17320 116933
2 115994 978847428
2 39502 458959322
3 23091 116008
1 20616 62871 346927613
2 130698 642567476
3 167095 110739
3 99182 29876
2 117726 246220491
1 87315 134251 385272435
2 133188 6952125
3 28924 84555
2 59576 51049084
1 9401 57591 820008424
2 103871 88817253
1 59439 137267 163645354
2 123247 122594706
3 145127 139105
3 25643 143965
3 14099 99430
2 90269 355514449
3 75783 125186
2 31768 797660854
2 153851 191201977
3 28120 17859
2 111752 426839545
1 43814 131843 267136376
2 169217 171134863
3 104409 129614
2 152212 526927250
3 173398 2974
2 108861 889269210
2 138560 133938561
2 22165 83202347
2 46107 718366126
2 105709 193762802
3 145116 134731
2 85283 336582553
2 175603 57958837
1 48534 101564 14720201
2 65588 471116359
1 72398 99484 443766962
1 41072 93470 353407748
3 152129 128945
1 97845 103738 748104960
3 62319 142195
3 24395 68239
2 6812 379877649
1 46102 151753 213233739
3 116161 56464
2 103057 815306754
3 4932 51507
1 63760 109787 677501333
3 111467 2800
2 9253 235958173
2 38124 980141019
3 75427 141997
2 169626 15086808
1 109881 130116 41935661
2 33514 303582654
3 94452 65313
1 40749 91040 908992941
1 17768 123035 659565574
1 15817 74194 58552330
2 150041 638054433
1 102845 131728 794121488
1 131573 149638 10996800
1 33205 77081 581400676
2 138110 505920220
1 66867 104804 312975312
3 79234 26365
3 31264 14515
3 82900 67438
2 59313 743390074
1 19079 118220 22940984
1 70499 70986 233493048
3 29324 81944
2 50094 651430024
2 153013 631866068
2 177059 848790280
3 168127 36459
2 127686 993237785
3 99292 53755
3 15056 38575
3 129863 47110
1 38999 92123 792253161
3 162504 148004
2 151483 867494246
2 101706 801794702
1 43084 45256 746943578
3 18923 11904
3 104410 143340
3 93044 18132
1 50997 74076 866930614
3 159521 127783
3 90381 106747
1 61977 98451 385301084
1 67553 111141 14706001
1 38379 106630 641488535
1 4061 53659 440513783
1 50343 134869 401681903
2 178711 769714882
1 4151 10577 952231047
1 48937 60371 212234032
1 40334 42775 591514831
3 166311 25759
1 41482 151054 399537856
3 129933 127716
3 102689 110678
1 23704 152398 349243916
2 60781 635724865
3 15963 21054
3 114019 18431
2 52650 119866705
1 76789 78113 132025530
2 70698 286946819
2 140204 264859643
3 15562 2379
3 13331 97013
2 78318 432546187
2 51570 246027391
1 14061 103778 727851013
3 126330 58232
1 23113 137532 145835512
3 41932 47874
1 24318 135090 362840508
2 110896 160947178
1 89611 93620 907111856
3 49649 68142
3 16327 123479
1 90313 146497 272513552
2 110189 823925653
3 178001 154941
3 175020 23473
1 44760 80439 306032416
1 10844 128959 519533947
1 11281 58248 216756786
3 71000 38282
3 24541 153030
2 57094 366136720
1 74717 125619 430986970
1 57832 139779 898641621
1 22807 49516 50578212
3 48935 54035
1 45089 86950 155381001
1 38825 138192 811152977
3 159945 11019
3 63548 102772
3 24701 111526
1 1693 105890 607481626
3 153163 74800
3 59090 11850
3 13512 47610
2 39201 590261696
1 129415 150492 514878357
1 54807 140872 286160255
1 55393 154125 444524581
1 29214 115416 461254638
3 104443 149461
3 168699 36288
3 141896 133056
3 84666 127027
3 112225 28712
1 27971 111876 1665691
1 96058 150265 852322735
1 91085 107269 749697509
3 16177 142274
2 181015 973575880
1 106867 151499 643146082
3 4888 40387
1 28897 60555 158952693
1 28164 133369 826163734
3 77901 128624
1 66123 145827 636421388
3 50402 16662
3 162876 52326
3 12398 39153
2 96343 433155802
1 15714 140445 2968709
2 127038 950574260
1 39130 154255 541241434
3 5096 75970
3 108536 119723
1 3218 144583 818792294
2 109492 254864157
1 144442 151511 495228393
3 160159 140395
2 118664 402012606
2 157335 655610194
1 73501 153111 513534453
1 5321 136247 829704577
1 71541 114959 426360732
3 26376 122872
2 22626 754817739
3 99353 154321
3 105466 107869
2 121319 697437840
3 123847 94303
2 102983 989605270
1 2000 88303 876851042
1 29670 33313 194377274
2 68020 532924385
3 103411 79270
2 28931 224451478
1 122701 146795 570775619
1 36506 118895 480420786
3 971 129243
1 57727 89335 56077006
3 97771 95652
3 109911 153756
2 167666 614674101
1 33685 78505 610427650
3 146180 48052
2 83729 120620550
1 52169 88610 946726638
3 135478 142228
2 89135 477018282
2 79236 351180619
3 107607 121005
1 139790 149094 900436385
1 94256 138422 577509405
2 72579 339053892
1 4654 94902 633419472
3 113947 69801
3 80101 59981
3 6597 67122
1 44466 134702 611585791
3 51639 87002
3 16427 17888
2 3077 746021369
1 3045 68208 172308020
1 102338 145353 224344048
2 129679 368460949
2 66409 445882126
1 39250 147941 885210020
3 2615 153314
2 43076 213015326
1 48641 79628 305568650
3 126007 73144
1 83 146123 786899504
1 56217 116939 194930836
1 2585 43873 316427974
3 87474 114075
2 102262 234089752
1 32461 43181 874890122
2 5880 40935179
3 122462 74276
1 116730 143348 563078768
3 46252 11786
3 147631 83830
1 22769 144352 724490053
1 32037 131488 828234548
1 2380 153323 437567813
1 67856 138332 920368804
1 58392 95130 308168572
3 122093 42297
2 95058 594873428
2 137485 754628415
1 24516 47616 199573036
3 82985 52148
2 18773 162321166
3 28584 17577
3 151457 99728
3 21393 97760
2 68953 845790794
3 99751 127087
2 90094 124617360
2 144803 974730900
1 37447 76865 805010992
2 91845 220977473
3 10130 57042
1 57324 99364 879033712
1 54577 55724 718127946
3 43820 4523
2 144896 505996119
1 46075 73319 5966308
2 142366 431326693
2 59691 720659398
1 47038 74668 505192263
2 107626 594316749
3 19662 73236
1 53542 76299 736637943
2 67037 561784989
2 132617 252712005
2 39650 177758360
2 181024 817462643
2 139528 791596322
2 84409 118993375
2 127567 979143906
1 21214 52421 341324118
2 165591 593828361
1 13006 44212 241668506
3 88306 105560
1 96454 134812 248889570
3 10790 71557
1 40177 72151 645186722
3 127578 140356
1 55430 153433 479258978
3 126447 33712
2 162608 545101272
1 20813 118009 182782957
1 35881 115953 733168437
1 12203 19410 756255946
2 147824 513763236
3 46113 28501
2 58581 22263096
2 147135 700378074
3 55272 119442
2 131731 205289681
2 24467 118800065
2 78314 28589942
2 61044 984931889
3 54752 101681
2 15140 8652213
2 167296 411382823
1 5710 36428 85879992
1 7833 59964 344423670
1 52756 81883 974385264
3 154689 107510
3 100403 23412
2 132955 505428520
2 7086 694402011
1 13435 116785 480463855
2 73982 177253440
2 159234 303606923
1 15687 153837 123474820
3 77798 46212
3 87674 36954
1 68096 135568 175175441
3 16762 11614
1 8068 81848 841917437
1 76260 143262 104587402
1 64463 142893 999164792
2 59731 445153382
3 67913 78899
1 63375 88795 633448129
1 33135 90546 928812710
2 147800 258963548
2 113923 264803959
3 21219 80201
2 69828 857054275
1 31002 47165 632017718
3 70110 137129
2 41557 597465301
3 67502 81361
1 51530 112652 616365246
3 29565 128911
1 25392 42034 907301150
3 163732 84838
1 18148 57778 843342402
2 74983 824511817
3 74858 42748
1 21147 141599 434410619
3 170420 72675
2 140626 361898380
3 135136 44627
1 64719 114747 799340558
3 171612 115054
3 122472 55403
2 31978 190765338
3 41738 56771
3 43683 58305
1 52594 143096 473199760
3 101809 36398
3 137779 130275
1 29312 65331 70662102
1 31814 108092 868202362
3 130096 145542
3 151639 78009
3 59403 14092
1 2667 28169 504450932
1 1688 99831 22992991
3 41107 153441
1 8844 152248 888405020
3 111183 116802
1 64635 95786 448658449
3 4797 127770
2 150876 928277769
1 109716 139797 590296351
3 130594 151249
2 64205 445389873
2 69022 242165867
2 160983 174744832
1 26436 59125 536314676
3 83458 17641
3 114829 22560
1 54269 94309 313546962
3 107055 113917
2 173388 141057616
3 88493 2462
3 45726 66730
3 75746 69759
1 27905 122624 613627296
3 94484 62541
2 105566 946753061
1 19131 60771 701323986
2 141733 868946986
2 18929 702083329
2 68599 36091717
3 45213 140228
2 130605 520757255
1 139397 149482 442045166
1 62738 102066 289566985
2 58270 258056007
1 97214 117128 331117396
3 116164 96458
1 18491 154302 629723199
3 62889 91845
1 48199 92751 418310842
3 150014 14597
3 62441 29927
1 98355 152855 670929694
3 162853 32576
1 21753 118293 990274750
2 73832 338343177
3 25479 121448
1 39091 136758 831575765
2 85650 997728578
1 77988 82174 416977751
3 2065 4561
2 71278 520232746
1 48898 70830 179955446
3 96400 117109
2 20455 906214494
3 21166 105050
3 74415 41999
1 16072 108993 586403289
3 10596 75413
1 7303 127122 331560922
3 90382 129358
3 65888 27848
2 35851 624542171
3 76173 144159
3 117940 148878
2 90378 459661651
3 133229 125410
3 162583 27648
3 22281 131817
2 36658 303195226
3 146607 133213
3 164396 149889
1 78837 89471 698734730
1 98344 127937 783124263
1 57368 102453 661594463
3 112891 117043
2 123393 639198241
1 94903 104563 128605776
1 78028 134172 857259371
2 167300 754548149
3 24330 73410
1 77625 104529 182656140
1 4837 45374 445877783
1 1711 90590 569856321
3 166355 48446
1 29341 80785 848946892
2 130378 606615143
1 30566 61100 288593860
1 4991 21331 990628740
1 82113 119521 126347797
3 92315 111852
2 94735 698934491
1 120115 135574 587710037
1 104319 113037 5981304
2 181030 292200457
3 111952 141674
1 76403 95918 767215282
1 69413 108053 650658226
2 139920 412268501
1 8981 75217 797860364
3 10048 126127
2 170342 225215176
1 33267 38654 394198218
1 6386 57566 407353213
1 20232 117254 327632714
2 166050 98355852
2 57119 778300348
2 104242 461808809
2 102031 895392363
2 139316 124091241
2 134066 295035299
1 47931 49538 662336153
2 2581 883004822
2 74694 58149485
1 42955 108157 904085236
2 61956 347355463
1 11259 93763 921873515
3 16382 138518
1 19720 41024 403623870
3 13010 142335
3 147885 14978
1 111975 120716 974523115
3 172802 129665
1 2006 64739 888624910
2 30713 114417377
3 47205 41848
2 32639 344101540
1 37728 124769 190459090
1 57852 113022 54105926
3 96517 83726
3 165734 131131
1 70249 91590 414794352
3 11112 34049
1 61357 75276 159459589
3 49139 38264
1 65226 111490 356964811
2 66795 60009586
1 19939 65046 76389377
3 44478 137192
1 26518 68990 859651417
3 145497 12369
1 56615 94909 1723407
3 52616 468
3 104006 91273
1 56076 63581 600682731
1 96575 153214 681370364
1 6540 14435 231935954
2 138045 538551115
3 170410 83100
3 88556 135308
1 63113 86427 626016588
3 118581 54304
2 59191 507595059
1 68974 82921 96026790
1 68045 152927 370140915
3 70694 142082
2 171225 999987053
2 44833 800854136
2 63476 995369319
1 33117 150672 619467856
2 37788 906982089
3 111428 63911
1 34755 53463 573153916
2 136664 787106465
2 159568 189233347
1 40293 126264 141445850
1 57225 57430 71295069
3 42139 63506
1 57615 58269 291130061
3 103860 13195
3 118637 84383
3 157147 21171
2 77462 181553225
3 53309 22219
1 39221 130583 628412230
2 76479 306331379
3 169539 139480
1 79392 118766 292029830
1 89189 127106 118288700
2 167212 591699663
3 151137 1181
3 121404 80935
1 60008 127295 78773507
1 80402 95879 318466864
3 140739 118158
2 123719 888840493
3 167564 28910
3 165523 38049
3 44150 79651
3 44538 68556
3 96361 15364
3 152512 39408
1 108257 110874 501331105
1 37174 55511 956872771
3 120510 133642
1 80784 110875 596542760
2 66553 800827532
1 75463 105248 428917565
3 107466 123048
2 66330 73499353
2 117536 654319975
3 90590 8842
3 168672 100506
1 21595 88225 654295171
2 31274 441936797
2 76531 19806956
1 56447 114724 493200521
3 52088 23859
1 19658 85171 487971861
1 78434 84333 907485912
2 49243 910991705
2 118673 849812969
3 76960 114376
1 13882 35284 981777313
2 49181 75884175
3 12557 118
3 101000 66085
3 172962 104585
2 94844 807174198
2 31016 149260601
2 113499 20678762
3 17890 76198
2 49932 627736617
3 25749 112870
3 179866 85927
2 155522 860036661
3 16058 141557
2 68207 849132387
1 8280 113264 682950039
1 13128 81128 147238412
3 173784 111890
3 85657 86266
1 10878 72242 512523295
2 11035 157050636
1 11753 68245 409603618
2 131272 801738647
2 83367 654643959
3 117101 57481
3 93939 151203
2 13316 239878860
3 36664 130283
1 89712 121962 822800069
1 29306 111920 996750477
3 3436 137587
1 78791 95037 276056172
1 62737 127155 774457771
2 51529 440448036
1 84984 118317 187902833
1 90681 146592 891022736
3 113675 43579
2 95812 354139945
1 18117 75595 332747330
2 108517 647843235
2 47093 936828930
3 116503 153224
3 168508 74838
3 115693 10156
1 21360 126355 140718288
2 128883 736529935
3 18573 106007
3 87656 84902
1 42337 89532 842370933
2 93407 771790776
2 30636 493279781
1 101829 109987 280934183
2 174305 784757909
2 4340 638324277
2 163058 235566021
1 60730 112847 232641253
2 103417 109776313
1 109660 124783 943861714
1 4504 53499 308363536
3 146633 29350
2 155099 700795217
2 79812 764977840
3 176670 120110
1 71902 91740 798572429
3 151475 41172
2 38312 361651509
3 26335 148880
2 129268 311312208
3 95273 71016
2 10477 553366204
3 160397 151110
2 5796 343220418
2 23075 319977900
2 56276 745149899
2 18004 37562641
3 53828 24025
1 62066 64818 13583292
2 67339 489903764
2 164841 137389259
2 64556 934218109
1 62356 77927 940866973
1 123542 154876 127864038
2 87750 279490642
3 105204 68541
1 139236 140896 998382390
2 85696 197557025
1 10812 46256 750178536
2 122747 854866710
1 59093 106439 683898517
3 87386 88811
1 22435 97124 562471527
1 17078 119152 132572686
1 36980 119236 909128652
2 165598 286460527
3 40649 92997
3 35389 126179
1 17300 125598 116749327
2 63573 2574519
1 10786 80132 805940177
1 34722 80069 7426147
1 98827 119360 154420956
1 65733 153507 732603648
1 34253 117106 157786659
3 20920 134529
2 54320 770062426
2 90157 17220526
2 121662 469859298
2 108036 540354412
1 24418 52043 749939662
2 138146 928452350
3 163298 57871
1 96704 152184 978534080
3 2147 92137
3 5543 139841
2 60008 70085116
1 23135 86319 791665124
3 131147 28083
1 21403 122562 921213726
2 130548 787942667
2 36618 579281084
2 158652 514334029
3 15047 61508
2 86234 763167
3 108669 14547
1 116023 131857 856035431
1 31047 84727 279112108
3 119978 91100
1 19220 64308 3599618
2 105297 40091461
2 13658 919921753
1 21633 47865 800368723
3 8134 98344
3 168478 108664
3 10772 117159
1 8806 129368 913125109
3 25456 96879
3 169719 84601
2 89796 608202858
1 31380 36550 705649872
2 109198 24999490
1 36985 60809 830043127
2 177632 886068683
2 74374 440542872
3 145061 111748
1 34310 57746 678057606
2 82417 748232470
3 19953 59933
3 79042 63852
3 21359 81096
2 181119 582261126
3 49325 65990
2 18714 814836238
2 161795 322506468
1 50567 143399 202648746
1 4263 98835 186877390
1 10716 149392 165377464
2 93541 196956135
3 130450 106937
2 158130 132984035
2 117056 242602464
2 162323 210939348
3 97452 2837
2 71008 5707780
2 93138 957602401
1 56530 113006 686199880
3 159575 129452
3 138091 118801
1 52549 77894 67534929
1 56750 88803 204635394
1 31795 97921 975616902
1 23135 112890 663673153
1 9255 70355 962451656
1 77877 142349 569120030
1 79977 114203 237194616
3 29909 114018
2 10526 24232736
1 90812 153168 135862956
2 57052 568969268
3 170138 58406
1 98703 110820 703032017
2 161367 732090954
1 75333 91584 864874939
2 180356 948124142
3 166383 129887
1 18866 28129 774289484
3 39185 9315
3 126399 123700
1 18069 102229 207208796
2 76154 135774465
1 96849 115375 610069498
1 30272 117963 515766476
1 119555 123246 63925165
2 112891 850823704
3 21129 35429
3 13980 101372
1 25228 89324 772052745
3 124008 80438
1 73807 100361 133881033
2 165327 162712422
3 33890 15638
2 22370 57107748
3 106063 139365
3 134548 131943
1 37874 104647 840595019
2 8509 358705097
3 20001 121421
1 23050 52966 263163424
1 45685 125134 871237454
1 25071 80676 496515918
3 47801 60559
2 168554 868066209
2 34030 81746225
2 21717 647573735
1 60679 93592 555308612
1 96140 153002 907746595
3 85370 2672
2 153314 480638996
1 16825 112660 415815430
2 135210 173975433
1 32855 45901 637564729
2 91086 140849573
3 106550 151184
2 144532 856285404
1 62781 153655 600004792
3 78090 55094
1 15275 145048 357540083
2 69141 242351953
2 103171 329333558
3 78050 100570
1 36083 87027 685345567
2 156607 193638752
3 49722 29265
1 24647 142282 584313245
1 81928 115705 374829696
1 23698 104327 622558356
3 50232 52882
1 22169 140732 921574195
1 47848 50158 826075783
2 97598 630129020
1 11043 56277 325974734
2 334 883711538
2 181384 43284011
2 1139 428950627
1 61443 68229 348313876
1 37875 81481 963882768
2 96719 204178025
3 83608 151113
3 19303 34285
2 106403 415902608
1 22793 74955 638192517
2 10873 112617391
3 164485 41390
1 6589 58984 891526582
3 36814 111519
2 147211 805529547
3 120080 6433
2 51829 139319330
3 5009 72119
1 19287 42338 882850592
1 5653 41095 961080847
2 100027 376041077
1 6062 44997 160386860
2 89307 318572812
2 19263 545112412
2 168496 433301420
2 116356 405579674
2 84921 533706682
3 169819 127176
1 17842 101860 55398186
1 56280 109609 681224293
1 71489 123796 760012654
1 124683 130251 625488439
2 76068 219173740
3 149982 15992
1 51275 64079 985848020
1 89104 153795 922282532
1 76479 93730 401881285
2 94176 985214630
1 16929 65322 629399995
3 48621 41454
1 52893 92069 400832501
1 19947 30204 993975945
2 99098 377608427
2 98730 315453932
3 173029 132228
1 85161 118557 352811385
2 77962 508955585
2 150387 616084326
2 176516 577108797
1 33968 37501 319777599
2 1607 741625906
2 86867 587359895
3 133141 101714
1 25257 111433 679750645
3 96776 77407
2 181406 55222548
2 116074 373599207
3 123801 54883
1 117036 127956 668621951
3 13988 65728
1 64295 109137 166163583
3 64572 52636
2 26669 925651579
3 82500 65978
1 87933 140016 555910023
2 120610 86679595
3 73900 95389
2 133730 198531446
2 79164 736314546
2 93891 573849752
1 12033 115844 493306179
2 59215 695990289
1 19982 57096 788748400
1 10855 115223 676210377
2 88729 873826612
3 71685 100765
1 88687 107219 163256794
2 5934 114021732
3 131408 51860
2 143919 113730710
1 122515 146188 893186740
3 40915 24871
3 71413 68187
3 7703 118813
1 57239 96190 282593318
2 179354 209494509
1 106018 146019 408211374
2 83852 590444637
1 1924 93281 911001347
2 65320 687289829
3 152546 56703
2 180827 492659278
2 61955 231412374
1 11900 80336 288822635
3 2838 92562
3 30756 13409
3 179807 12435
1 110620 149758 949998974
1 86252 103607 541684431
3 130608 42155
1 26867 46151 305447300
1 9332 73253 946313132
2 99569 4834003
2 22702 846767313
1 112710 131423 678421598
1 81546 112746 414662370
2 172905 399445016
2 117576 292224295
1 23774 125857 972782093
3 130223 95114
2 105935 124160448
2 50497 938701626
1 18207 34234 218305357
1 72482 72875 125242594
2 83656 459795736
1 14053 113576 525949658
2 44391 888317078
2 16038 119696017
2 118318 657838758
3 66171 59200
1 57895 81316 861407692
2 155984 595147788
3 31257 70555
2 35722 635576175
2 92988 23947215
3 46321 70662
1 31541 96992 33411576
3 87051 83922
1 85783 119478 529395151
2 54664 562727916
1 102697 123848 388871972
3 721 98540
1 143552 144284 334552369
2 25626 411359051
3 49199 121176
2 152336 337429633
3 4727 56827
3 46506 85307
1 24806 133327 811049183
1 12826 111267 107440104
3 26249 6754
1 39981 43823 934589538
3 54582 148983
3 99738 90279
1 29729 31763 621095572
3 72876 129319
2 107879 630789879
2 145655 818960848
3 165640 12510
2 98549 651038197
2 132339 488887223
2 144972 588727054
1 135602 137886 546918100
3 37667 88967
3 167574 16934
1 82839 85974 567169132
3 22010 107300
3 121583 13532
1 9121 115380 21429908
2 48189 346061104
3 42417 33879
2 31785 305288550
2 16951 660140446
1 40512 122077 313327851
2 151989 922837510
3 114486 61816
3 6045 59879
3 37117 116112
2 28630 413855651
3 137059 42869
2 37887 528214412
1 130143 144867 531861250
1 90364 111068 532888567
1 112245 133286 118214346
2 12301 256844362
1 85101 124924 32414473
2 5986 938760760
1 7395 144457 898845418
2 60422 368120184
1 64618 111602 485244030
2 127174 544523917
1 20914 114662 296778555
2 70115 367974307
3 134591 130950
2 77249 517293007
1 107156 123049 374312219
1 91899 142979 849510117
1 50754 91580 498978217
2 180096 911796229
1 61981 120824 468481239
1 49327 123645 733764903
2 106044 148003804
2 5425 16128778
2 103006 338151422
3 38993 53015
2 154718 465588864
3 128824 28873
3 124647 100705
3 122196 127951
1 31044 35377 42569748
1 85403 132667 658897215
2 99816 930902121
1 21776 146976 224344935
2 169000 33707173
2 174712 676347236
3 159894 53785
1 141071 145640 312133472
3 4478 55308
1 17014 25206 854559015
1 52979 112759 273191012
1 82225 121922 998097896
3 32761 89671
2 79484 395005871
3 27209 132022
3 56033 33783
1 86098 140943 320386156
3 113307 40674
2 86170 61299108
2 29593 538176880
3 154375 96197
1 29977 76070 590793269
2 104745 79480080
1 24392 111249 961989432
3 13299 104399
1 55013 105386 230444732
1 28894 83933 7599622
3 146327 140139
3 127837 136411
2 144536 151759756
2 48452 705705275
1 59243 140882 620505024
2 117296 440994710
3 61922 17996
2 34035 573619887
3 38193 48456
1 33992 79138 887747387
3 78408 118398
1 6947 121475 250885983
1 5870 86781 430987631
1 61628 87986 677584524
1 382 60011 198776506
2 157672 775097620
2 168568 31999158
3 169185 28073
1 2225 30648 230417916
3 6974 49193
1 17853 124858 917322770
2 65080 392324561
3 177327 99022
1 10203 47456 867071758
1 21639 64705 416176092
1 26514 37121 669655795
3 9367 112511
3 55510 118918
3 120768 108967
3 143071 97175
1 44270 59213 675731269
1 1065 71300 368615134
3 122300 66411
1 61807 106363 508642437
2 43128 712781483
3 49931 74110
3 112633 135756
2 111277 449129195
1 67383 103865 661634373
2 175777 184627315
3 29112 142218
1 17627 92066 329346101
1 49325 80532 369632731
3 107262 131216
1 57536 127256 959248906
3 111960 94722
1 103660 115902 243553357
1 95743 127056 191392064
3 96883 57130
3 72610 31959
2 122850 388374245
1 7898 49312 440062381
1 54555 94120 796441850
2 97307 646512114
3 151673 100488
1 50498 100195 553242886
3 11036 39723
1 49713 152566 526701931
1 4488 84939 295247828
2 90518 436634434
2 63751 395171288
2 58557 840667408
3 149790 56017
1 13209 39749 157597004
3 93855 33043
3 65068 47772
1 14933 49700 199741205
2 111425 128095643
1 69127 150418 711770564
1 47732 105448 167134151
1 5006 14175 869867658
3 76498 151938
1 20725 33728 274886222
3 48279 105797
3 35456 597
2 97724 254702449
3 76404 50438
1 108331 117591 941827095
1 59422 100387 303877394
2 99336 431981490
3 77512 134457
3 14709 18351
3 145735 13933
3 127921 104254
3 115547 81954
2 162104 965914356
1 93118 111041 164987934
2 124557 323325602
3 13490 53665
1 72217 81271 769674649
2 128428 569494297
1 58133 84604 963580228
3 141522 42998
2 35071 396674119
1 35843 49950 602676158
2 81429 358741634
1 20318 150489 67020161
1 53682 145129 976795274
2 112844 492537750
2 53122 867935722
2 44433 786813933
3 131231 147001
3 63724 140057
3 5326 126918
1 65631 96616 528053150
2 111611 352293724
2 60266 971748052
2 118687 98898583
1 53427 111075 300630958
3 95417 118230
1 139099 147010 88698156
2 91762 520733259
3 12959 20634
2 21679 161351479
2 34697 856067462
3 164481 138008
3 97417 130655
2 76576 193854576
2 53931 767642845
3 150828 70350
1 71851 108457 70483119
1 23154 105803 703786602
1 87715 119691 266139865
3 41066 19984
3 136185 55920
2 94867 869071543
2 159325 818721725
1 95075 96489 386211981
1 72890 105115 77452626
2 39928 909634146
1 26145 145057 139530881
1 91189 143964 8710476
2 89617 52510494
3 85386 73621
1 12377 100292 80451344
1 63284 106299 83792236
2 116689 219944419
3 117663 63764
1 70825 127769 551582941
3 171041 146871
3 150334 106742
2 84246 5239659
1 27812 108215 133699803
3 131420 69200
2 67876 165583816
3 148546 43078
1 37342 65250 161168835
3 26703 154369
3 174316 146642
3 14629 107994
1 15228 20497 554698745
2 158854 126922544
3 73834 78408
1 40983 142886 797674702
3 166670 65576
2 122818 438992780
2 82184 204849920
2 137344 651174554
2 168001 649773580
3 160298 121493
3 142984 82090
2 27528 347763900
2 49500 707592973
3 3015 145327
2 62147 21635490
2 157729 31127257
1 54786 146000 644545837
3 92942 104113
2 168546 44405560
1 44534 146023 970951752
1 8677 88672 895026408
2 171550 25985849
3 12610 132788
3 78881 75517
2 67031 826967495
1 28776 39212 963853631
3 78279 124186
1 79842 87771 337872036
2 105656 263006329
3 79385 26528
2 20655 402649832
2 84174 348608191
3 135392 148916
2 130159 748757774
1 59365 118168 202901043
3 124372 28495
3 138313 52985
2 97730 882082548
1 100317 119087 16261365
2 175914 945227891
2 2761 534689255
2 162230 641018030
3 94560 66083
2 75594 345649982
2 37780 33967684
3 7885 97041
2 60288 966560256
1 48296 56213 915607389
3 69318 90424
1 87403 131846 419039338
1 584 51303 332462372
3 177241 103843
1 64341 107986 371461865
2 13029 662907318
1 31879 109626 759607805
3 167170 111934
2 7334 648082919
1 41186 137108 144652421
1 2448 54558 474920417
3 47382 101208
2 105101 486762397
1 136339 150929 794782258
2 99075 281290346
3 159415 6102
2 17848 605820177
3 34538 10645
1 5289 21341 476649146
3 116020 49449
3 168147 19425
1 63668 118803 333108870
1 51016 125517 947139186
1 7561 131211 814848295
2 144037 79814025
1 23500 96503 205281139
1 54144 146184 682585215
1 94747 124100 877775341
2 100250 471320301
2 121593 35137944
1 134432 154189 324525095
3 46307 27914
3 24588 41777
1 92266 122264 823937401
3 83619 146733
3 59917 92615
2 39104 631384380
3 113820 117430
2 137231 225627090
3 132140 10967
1 12392 131638 765881404
1 47988 91875 543295098
1 59975 134592 304380559
2 176042 758275017
1 10146 12525 174602771
1 49537 72923 481089465
2 21544 704715012
3 163374 61360
2 38549 259223666
2 34230 624284275
3 50960 116206
3 103606 87401
1 78673 120330 907791949
2 181572 499074148
3 17202 123611
2 34070 780535013
2 64773 393679289
1 39851 107589 227750631
3 66903 12113
2 83679 515373649
1 69958 90197 804005813
3 83727 231
3 32311 2498
3 95640 62928
2 148084 537511109
2 114230 690527583
2 128551 986704071
2 176328 217547138
1 87923 131219 674189094
3 78099 28597
3 37703 140587
2 150389 877122246
2 61754 629773619
3 135917 91271
3 68905 58012
2 19460 810494629
2 85292 869916119
2 59335 815287584
2 181602 193123670
3 117735 4971
3 137457 10669
3 78347 22732
3 169168 84362
3 126199 42553
1 104054 145571 896608241
2 127889 694768944
1 30552 125368 198836551
2 19901 654341478
1 63999 96026 445999689
1 32116 63775 424487410
2 2188 431182868
1 75003 124035 625629031
3 158335 13430
1 22007 152122 335084422
3 52795 83712
1 13147 87685 19156850
3 64218 98111
2 18896 619783704
1 15915 109165 222487990
2 9899 505856953
1 24292 46094 234427708
2 68941 718941380
2 132230 421849876
1 36428 146601 599772261
1 5130 31485 282770893
1 77722 103799 320482936
2 14192 245436364
3 163627 123563
2 39509 121901923
1 79374 132308 722299878
3 95326 49544
1 98834 143304 61756997
2 80631 511487740
1 63148 129013 427138498
3 93613 124988
3 26097 146157
2 3026 350974866
3 624 101829
3 179276 146160
3 71034 53672
3 23965 100764
1 52440 106151 238655609
2 134419 975589388
2 84805 751179650
1 26908 28950 733119556
1 98845 105628 161191341
1 46919 143519 675528992
3 133853 85076
1 28918 99160 315414582
1 110706 143956 311126600
3 83813 142177
3 145681 22179
3 137949 93159
2 98296 142011991
3 67544 66684
3 45214 154437
1 19258 22320 270825066
1 48163 78560 534888484
2 32188 625417837
2 161375 500161339
3 89643 63423
1 99263 105213 512343410
2 152971 832261601
1 47129 53989 200727687
3 169661 33820
1 5903 85287 865194418
2 20899 977388370
3 102030 107173
1 34800 154160 506011265
2 2854 100585297
2 176937 532077963
2 111506 617808083
2 61396 498448498
1 15847 112973 290812412
1 82947 136106 276545399
3 38369 97013
2 88732 102686420
1 28319 152943 752524775
1 60703 111804 214939332
2 114875 447203195
3 43901 75832
3 95186 62161
2 129417 90515604
3 124448 38470
2 103805 3942007
3 138622 145490
1 45018 55567 443304658
3 67884 135979
3 172397 65450
1 43269 114707 150491741
2 65088 146445137
1 15183 105254 376394910
2 156102 522097371
1 71806 116776 184761002
1 11841 138037 948347414
1 50555 133451 667946681
1 5056 32893 769830147
3 102547 80408
3 70395 30366
2 101654 991645261
3 68589 19617
1 113206 133129 431937599
1 87649 99992 74566798
1 15512 34741 22514495
2 111767 796138338
3 13258 122854
2 157711 414632219
1 16162 128457 461145163
1 27743 58332 250150619
2 21844 405830041
2 165345 829419484
3 109858 20105
1 71865 117836 605751037
2 26303 70472275
1 17730 55464 484677604
2 178966 281613973
1 36775 94018 790138016
3 140466 86930
1 59603 142837 420204976
2 15992 860353983
3 161274 8214
2 79720 154214400
3 27543 123723
3 129741 13663
2 179085 318363688
1 52277 86443 583064966
2 171236 162868324
2 11543 115067332
1 28576 84643 585305842
2 101049 964741030
3 78882 95453
2 134861 958043567
1 56482 75054 351407481
2 104506 864899076
1 33903 111084 168672654
1 22060 101492 19280787
3 27476 84725
1 38788 134316 482600249
1 42485 96347 794868470
3 124510 154756
3 36889 99067
1 137699 153346 319993135
3 72248 115279
1 7691 145752 488220202
3 180855 10644
1 55445 83188 67106484
2 172695 996852980
2 33827 287717741
2 94693 836513861
3 9823 143068
2 102419 766070274
1 65040 125297 499790188
1 10434 113203 344124636
2 145022 176578710
3 138325 57204
3 89402 17045
1 40204 65291 738839881
3 62816 141278
1 7416 18917 262163283
2 113478 88304562
1 6604 83213 23069143
1 13820 71075 183773666
2 173932 496261485
3 28167 82586
1 123226 143084 223028983
1 18149 35848 291533045
1 123293 127080 105859944
3 116583 66918
1 28984 46842 890013184
1 43901 47785 548057464
2 32661 358872057
1 11904 117326 123189425
1 52125 151007 59751288
1 68450 81289 265849912
1 124784 127805 452340337
2 151441 173290999
2 77581 285388080
1 43096 94742 88862657
3 103356 60694
1 3910 143277 152132490
1 53798 75943 813934449
1 25507 35646 882379568
2 64455 594754682
2 106177 519287032
1 31220 39079 500227178
3 180695 38936
3 158069 82024
1 69246 86037 356012865
2 89664 399645004
2 110011 286157955
1 88797 142682 669358766
1 52606 151312 216234757
2 56468 499826210
2 43365 963301762
1 27247 76586 479728836
1 59528 153738 899543894
1 27491 147757 912053948
1 73715 151018 153551000
2 124012 967585020
2 110968 881295094
3 109124 22621
3 112204 27186
3 45884 153755
1 57988 74049 853317748
3 56386 127805
2 85992 604298560
3 143383 78426
1 36260 120079 667103574
3 7480 28497
3 153064 46537
1 14236 92785 15439875
3 160168 107328
3 102927 110832
3 11234 78869
1 30372 138547 338924431
1 2394 135050 560289048
1 8988 80161 109819617
3 163147 64733
1 60874 115226 453257666
3 101274 117022
1 41803 88139 901344905
2 33434 767626188
2 141770 234258573
3 16708 8871
3 100737 10683
1 54347 103421 891871217
1 59747 86105 721076189
3 175724 36118
2 64376 266288600
1 6839 119649 623598224
1 23240 144387 439866240
1 37235 69031 591302192
2 143160 908357102
1 12777 69705 356272005
2 163191 535352271
3 38054 67207
2 168182 337273730
1 14498 116938 63326608
1 50702 118158 824933280
2 163865 957783932
3 133883 47827
1 69136 99000 506827521
1 5164 131659 300131666
3 180664 58547
2 19881 813153657
1 143313 152379 122589602
3 35028 67260
1 1924 28829 596950205
3 11457 32740
1 17269 100468 579523177
1 116736 117885 179844136
1 91198 139301 504905254
1 39257 103236 764381065
2 32190 857077122
2 119951 79455048
3 98341 44659
2 153075 343037669
2 59673 68666865
3 172561 85139
3 73165 86371
2 9818 547435796
3 69185 43360
2 155856 750654764
3 114672 95930
1 105009 113633 605495161
2 76038 461576951
3 69891 86227
3 13587 36816
1 47602 102708 63839300
1 98767 107012 787913159
3 66748 114048
2 14939 411963120
2 36818 43102438
3 130077 16238
3 115871 78502
1 67020 114452 206867045
1 96395 146703 538028522
2 87838 463700825
1 97615 123510 708534753
2 84340 702105359
3 169389 637
1 38202 150877 335628077
2 140693 556809054
2 138486 319506171
1 125224 144353 537259780
2 43402 363639137
3 95631 85438
1 16917 134673 302219544
2 103752 85799187
3 102602 104533
3 119943 53670
2 105445 757639488
1 135753 143044 261165307
3 117150 136987
1 36532 36670 292816798
2 135967 255776684
2 98785 480600828
3 119552 34204
3 60000 42782
3 68096 81483
2 105194 500163652
3 155439 12990
2 132089 350741086
1 50645 91159 783560673
3 109841 87271
1 30699 123617 305048895
3 153948 28431
3 23533 105238
2 85423 152684910
3 125042 35609
1 49035 60519 423515474
1 57769 60252 46647976
1 26163 134918 743806508
2 133968 275098152
1 85936 135267 443878652
3 8094 149465
1 111862 125825 656316393
1 28381 67221 7832565
2 100105 645186853
3 6140 18371
1 6534 78423 778451588
3 180272 26713
2 84088 418351778
2 15940 14076784
2 11453 880017085
3 117447 52934
3 176019 85850
1 23456 126595 405249512
1 63964 120529 883449817
2 108209 514591804
3 46856 149585
1 14149 26494 864958650
3 32885 12657
2 61706 218965790
2 71058 649914418
3 9471 65746
1 9982 45934 788279214
3 90373 146974
3 55292 92003
1 113430 131838 737917019
2 4526 847597742
1 17946 47136 981384279
2 113465 973095106
2 143909 205170611
2 131829 278328545
2 43821 92335662
1 42036 76326 123564112
1 87326 130380 86927555
2 113838 436801334
1 65809 103025 995226889
1 37202 55695 931179018
2 118881 84486267
2 68890 11316724
1 1987 86246 485795588
1 21533 128296 632873205
1 18841 146512 996574501
1 4852 12914 270305007
1 75888 125599 257953337
3 142801 97701
1 72769 86841 516278700
1 24220 61274 289785377
3 167471 86083
1 76947 148906 691517366
1 68342 81246 888910266
3 65974 20336
1 140293 141901 621834958
2 169060 626474570
1 61991 134551 961774387
2 179064 408586500
2 148708 213112589
3 29977 147298
1 25951 92777 987800640
3 89443 146893
1 86578 99319 980351834
1 107400 122157 627351934
3 103778 68121
2 95301 21461605
3 18781 142860
3 2282 21110
3 145974 43395
2 37693 16869502
1 148846 153131 682433563
3 156805 76668
2 27917 381091554
1 8505 21134 617803626
1 116865 145967 145353127
1 80445 149135 310764104
1 16048 95691 144627544
3 88028 149540
1 21882 110008 647517227
2 117755 932371834
1 48775 63729 937340735
3 6680 23623
2 145240 317342589
1 54224 102221 172773393
2 168984 610946424
3 104228 15631
3 7746 120618
1 46646 149396 672705162
3 29776 54334
2 91409 880954063
2 122408 503232597
3 59991 67401
2 77392 780421772
3 51538 31705
3 79320 24914
2 162449 894624107
1 58455 72966 520411011
3 89547 81434
1 118716 128728 564284420
2 178152 376554956
1 142851 147159 35441159
3 59605 113198
2 134805 724055199
2 134407 917799937
1 32596 71195 977230427
1 85039 95483 72657129
1 12863 114020 646455012
3 125964 77205
2 32005 678081467
3 127154 107573
2 150376 598026622
3 39452 123229
1 17254 93579 897724541
3 152275 51736
3 145041 134736
3 4459 90821
1 91566 137291 21790102
1 51016 78964 918264760
2 143280 992872311
1 22903 40847 416536457
3 85279 92212
3 173391 62218
2 162238 300683265
2 39872 706478220
1 14531 133336 652928721
1 65012 69375 631218345
1 22115 114984 221508471
1 68534 82008 465974906
3 169075 149706
1 82790 115633 254157371
1 100716 110313 19632249
1 13630 140507 782712562
2 57157 206394484
2 125152 438720106
1 52627 90335 569178921
1 101075 151534 439582429
3 151567 122702
1 97110 148167 358493611
2 32194 143265607
2 180168 555982113
2 142095 274964605
3 142969 23390
1 21807 69934 625498560
3 25113 143010
1 76567 98111 425016484
3 59564 140495
2 97687 865835851
3 85579 50488
2 141550 920518161
2 124794 276562543
3 44934 10165
1 74216 85134 367681431
1 33878 80005 224685954
3 127218 88989
2 84096 123933738
3 75215 47901
1 99694 139510 250642195
1 2681 138149 649254962
2 27856 796569102
2 77916 192233342
3 41428 98745
2 20287 320940392
2 105152 649743220
1 6144 28563 148963926
3 99308 131086
1 19439 130111 440128499
1 59353 129054 859626219
2 149425 637782312
1 42567 108205 79977646
3 32681 29892
1 56766 76806 296966330
2 49192 178077721
2 171504 803501566
3 70993 87990
1 95413 153518 594179275
2 10259 322516805
1 31909 148034 926541060
3 32858 90031
2 43139 109824149
1 24303 34763 424998793
2 70736 896070263
3 127177 125765
1 21638 86589 215878670
1 38000 59928 527494371
3 115987 48211
3 104665 82709
2 115710 685787023
2 51837 151053035
2 18324 648346723
2 142860 56927558
1 132233 154360 552879855
1 29331 52652 438607315
2 28520 145327585
3 7744 96083
2 77679 328880238
3 1726 99126
2 26275 434627297
1 88176 97346 228883477
2 111551 823999090
3 83757 120236
2 112402 604488490
3 157140 77387
2 132494 891411828
1 35342 39246 603438651
2 157152 673861491
3 14892 6783
2 166552 573794268
2 107585 790275234
3 86784 133770
1 31744 138584 137054359
1 28033 73853 721627046
2 155961 471753630
1 66657 146609 870892703
3 131728 138760
1 39665 142513 525661018
1 37449 115089 542700579
3 103770 108723
1 61263 66902 984480396
3 94497 97424
1 112639 143874 860078630
2 43373 717716460
1 924 50326 134499077
1 29722 127569 879678373
2 167745 984981209
2 34306 606660613
3 44254 22041
3 24846 27993
2 159817 287521683
2 81737 904677325
3 90087 81022
2 153760 777375671
1 78702 147165 706317775
3 103137 22677
3 165448 60012
1 1552 29873 218797339
3 166329 140337
2 31159 448205083
2 91662 321406597
3 132221 87355
1 83617 142474 10026618
3 56040 131567
2 26316 255341356
3 68914 21730
1 14158 103290 207675572
3 142481 152858
3 98959 82255
1 43295 119735 663245718
2 63705 141870260
2 50101 299338763
2 81644 180979249
3 17255 115770
2 91637 619481631
2 13463 828197864
2 63733 792331938
1 10522 130230 346898443
3 122325 128390
3 135602 64567
1 55976 139443 682229086
3 174129 104733
2 156358 128670294
1 23869 95082 189846014
2 97842 163021473
3 149835 78451
3 15507 146506
1 84371 106466 497277739
3 114467 99109
3 169713 321
3 55112 144336
3 110502 105965
1 135861 146148 482587708
3 47088 65998
2 84943 571528000
3 151152 63760
3 144323 72614
3 22843 122553
3 55167 11019
3 61117 101367
2 126163 998656296
3 105735 93364
3 161349 153009
2 48240 83545481
3 77853 65453
1 106718 133815 142973737
3 46329 34507
3 139479 37140
1 53669 151312 601321741
1 84796 108865 726038890
2 47495 57491631
3 149915 151113
3 56596 41836
2 167702 997155149
1 42960 72858 294198239
1 21051 90210 858287790
2 152968 475045623
3 5998 7519
1 25048 65240 39527579
3 113446 20424
2 23764 75933543
2 82211 743292943
2 59806 388285375
3 119896 835
2 108942 351366638
3 117710 104398
1 15450 86699 240007001
3 176044 136976
3 42124 13183
2 160134 677050014
3 110375 145890
2 17672 362628768
1 18539 25367 606530740
3 174515 67856
3 92757 97145
3 29798 65540
3 127666 5733
2 102283 139942505
2 27212 170306295
3 103666 8530
3 12593 52784
2 144075 526566409
1 40153 77607 975616755
1 38082 143325 339629770
1 72345 89240 677811851
2 33417 396563336
1 23596 83394 799729666
3 137347 138523
2 120370 965928397
2 101812 546994806
3 123964 77138
2 147128 81544334
2 95968 832035542
2 103674 886538029
3 135741 50496
2 110708 792999937
2 76517 853680694
2 73925 995888901
2 75591 70351322
1 89535 101262 249728855
3 80722 137536
2 65549 844918115
1 41909 137459 386411830
2 132505 921957132
1 85208 125888 471512136
2 164222 947358815
3 37426 44137
3 74689 90873
3 79071 20811
2 65686 502288986
1 50016 69360 994865836
2 24208 110833965
3 15063 141412
3 28371 57175
2 156080 492788799
2 51649 520761494
2 25751 989210130
3 3275 154142
1 53414 55872 904803427
2 154802 222699563
3 158908 16526
3 164334 34131
3 102686 70457
3 24187 23120
3 147641 81120
1 12934 63585 795590538
1 21819 131130 590853968
2 205 303586365
3 168008 43351
3 180551 142816
1 32705 68449 365070316
2 115365 788598801
3 163504 72669
3 134013 61004
3 154062 101280
1 92305 146581 432242921
3 97669 27505
2 149706 597509486
2 66474 394318146
1 56973 117140 973636596
1 90854 99650 431425377
3 123289 152269
1 2855 78675 614513161
3 175375 3253
3 50633 68343
2 19659 228911873
1 54135 120390 45030162
3 124752 58497
1 6902 75198 356146911
3 131200 17707
3 43576 73265
2 21835 542161440
1 21187 54287 537906363
3 54990 107745
1 73021 140646 822792794
3 80966 65137
1 59165 99825 467667699
1 65863 118761 735912522
1 106939 128762 150524022
1 43834 129049 102967939
3 138015 107274
1 9871 42368 320252755
3 14332 38943
2 19974 330990083
3 126908 133538
1 45529 112947 863317633
1 74281 127040 574000852
3 168680 66861
3 69841 1721
2 136272 452588968
1 34024 69113 324211409
3 23564 86473
2 161299 436892910
2 13379 54279054
2 74706 184923268
2 54097 566753937
1 53378 91266 661340347
3 164990 147406
3 58263 82167
2 152471 540817818
1 733 74679 736429954
1 51535 84174 116994244
1 4797 16982 462909748
3 131432 88275
3 41092 82280
3 4216 13371
3 17548 124324
3 171485 1900
1 78600 136106 580259546
2 83473 455424811
2 110593 110095286
1 15557 125681 962179789
3 87585 147835
1 24600 62239 865092827
1 122803 135260 546804
2 141195 27052996
2 93167 556028496
2 160787 674894042
3 163427 54285
2 13037 396246038
2 144939 454182869
1 241 20525 610359275
3 159971 81622
2 1548 241212974
2 25934 938218797
3 103871 5834
2 108782 599921420
2 53218 753341238
3 35520 150035
3 156754 121021
3 145539 700
3 50866 3545
1 8601 93996 324486110
1 39311 98132 922348116
1 3376 151389 758963328
3 138442 34054
2 105094 305500933
3 158637 10089
3 121638 31828
1 13832 132363 667971146
2 8183 241619654
1 2890 111312 391697090
1 105620 121613 5435686
1 35179 84127 216883922
3 139374 81136
3 168202 27517
3 109634 61487
1 49956 131782 667732743
3 30872 128551
1 28490 98504 275481559
1 83445 117588 318906502
3 144409 60078
2 23000 413728868
3 68179 33023
3 15265 92293
2 121712 49929313
2 143673 292791488
3 55539 77003
3 157348 113704
1 36674 81573 769223557
2 76147 535135414
2 54076 76535960
3 142324 66744
1 8197 146283 783417629
2 16439 206182794
1 54540 152345 361733674
1 95817 128264 154466204
3 115159 105914
3 101208 106337
2 125022 430409253
1 42151 89523 364048431
2 118040 263171246
2 36950 271223640
2 71827 835606722
2 146631 58718428
1 23744 102275 41258514
3 39182 119799
1 13971 79709 930263491
1 133518 144312 303640042
3 163680 120564
1 24078 131273 471841113
2 130415 457903817
2 98255 383584674
1 25909 57922 717073325
1 33159 84966 236301425
3 101555 115402
2 143048 528642328
3 173705 60936
2 145774 833197586
3 175409 13594
1 107049 115197 302116569
3 66072 25389
3 27676 4649
1 38979 73153 693573697
1 127062 140084 855470248
2 88706 790928920
1 66731 133289 153046
2 96824 727492921
1 67626 144709 408076590
2 15113 573808649
3 2499 32842
1 71590 121847 370994504
1 108407 125133 482742180
1 10801 24251 671493303
3 119714 20188
1 77388 148823 494420841
1 84088 150640 474653325
2 159656 407519723
3 153422 68337
3 89830 108886
3 12067 93552
1 61020 95196 547238221
3 64563 91803
2 75744 210006044
1 50133 142191 120251847
1 67945 126708 561058822
1 143866 144977 487725859
1 45668 140968 737666130
2 46615 710845576
3 77235 33043
3 176463 98084
2 126737 90211795
1 132296 148402 381825090
2 83690 587970067
2 39074 894577851
2 100487 978378015
1 18911 78309 323738412
2 31127 490411714
1 43108 51208 693432953
1 112592 115386 802121669
2 58833 310016743
2 58689 161980554
2 107289 417685523
3 97739 94491
3 155970 45763
1 63313 146305 253580699
1 81299 83803 106494755
3 7828 50795
3 152648 124931
3 73025 96703
3 103260 88772
3 159992 70049
2 81987 976032443
2 75624 141348240
2 102348 105437630
2 25968 21105556
2 31967 136757462
2 180816 556804611
2 166676 624348362
3 24806 71594
1 1722 101925 159843765
3 107729 16645
3 35093 69445
1 18567 83665 227493905
3 5080 2210
2 10379 480865164
3 24578 54742
3 178726 13319
1 30142 127314 421381409
3 159370 135356
1 105071 125050 306665179
1 2012 86929 161819602
3 166917 39952
1 15591 85675 104257289
3 70056 138266
3 123725 52145
1 61990 148315 812499992
3 114066 73972
1 41927 43369 639763398
1 95440 147055 842874859
1 8366 21258 98749138
3 70311 72840
2 163130 874198303
2 39725 49099253
2 26638 10303177
1 35162 116781 315376445
2 2817 723592845
1 88115 107730 683144596
1 22949 58457 749184890
3 99933 97431
3 141612 97407
1 75778 121655 991845261
1 1712 96787 655622442
1 45849 96698 614070614
3 119607 44011
1 30000 151721 782164764
1 3665 6226 417628828
1 43051 92981 122912325
3 132959 134341
1 53225 103587 338561939
2 38330 2298206
3 157625 57381
3 131357 97889
2 169088 162504677
2 100073 693175092
1 102871 108631 349017698
1 5500 46208 496752873
2 61092 331729148
2 117970 812223845
2 175326 467960452
3 106996 33478
1 71358 94129 790053772
2 42600 141000898
1 77226 143552 859197591
3 48060 61673
2 66066 667729481
3 3170 40339
1 107580 133618 362372845
1 4479 93295 353745619
1 89463 130067 690828801
2 146520 823368491
3 24391 15342
2 20310 489772275
1 56288 85487 669741775
1 57767 65278 984395959
2 37753 574846409
3 34920 64262
1 114322 152782 365411985
3 73424 87434
3 181390 93201
1 68346 123342 8138569
2 108661 372908062
1 48432 104355 712143816
1 49624 102517 918142738
2 141832 384253263
2 85742 463438093
1 39909 62283 565811891
2 53485 431292071
3 22894 83116
2 66998 936124569
3 60649 60799
3 84783 99352
1 45951 92193 843150742
2 63186 145795530
1 11582 130274 146778807
2 43253 546830079
2 5828 324115008
1 14907 79460 381328287
3 155614 49821
1 3753 138073 888290331
1 93908 117856 580141350
3 177767 57477
2 126433 969116158
1 96518 133980 993794613
2 71503 802623507
1 71373 79583 302980858
2 149307 704412455
3 74621 43606
2 139010 808941982
1 21203 149622 71707642
2 20296 127675281
2 22993 722298403
3 88701 44010
1 151013 154216 296243063
1 20509 80530 915594038
2 10833 440317545
1 139476 141932 220029710
1 117545 129277 39896572
2 97932 564218429
2 65483 714941285
3 78230 38797
3 19969 132207
3 65226 137967
1 73343 120594 911739294
1 9363 38111 523057114
1 46616 107912 729282554
1 26213 57779 218119976
1 39404 113102 82065071
2 129817 77546959
3 144687 19418
2 127048 934967543
3 9482 59709
2 68206 749416456
2 7385 416912351
3 157770 132257
1 11040 67858 52295142
2 88466 520426241
1 20780 40843 776851665
3 59451 78203
3 63463 110527
3 97885 19542
1 64957 73533 578123570
1 53081 117300 319020440
2 175915 349936266
2 128933 302482070
3 160105 142775
2 109196 914906348
3 111985 149113
3 90242 128650
3 20566 10495
3 172507 93121
2 133690 536794800
1 35025 132931 228699513
3 8599 101805
1 52895 146359 631365717
2 129981 298243616
1 18691 23703 695197474
3 176865 140471
3 149843 41820
3 5503 29525
2 128207 120641301
2 142483 240803750
1 32402 46989 440580540
1 546 51073 138683334
3 160158 121626
2 168510 774011506
2 156497 231590206
1 68771 140384 73183659
2 24452 773746480
1 19456 98477 273384365
1 57357 61661 156891745
3 41854 9445
1 17492 101305 925020040
1 149808 150017 318921230
3 67599 77185
2 57825 50581309
3 2633 88036
1 80792 81234 578814130
1 58803 125924 179651021
1 32665 136398 335964364
3 121863 1944
3 28049 85768
1 106857 140857 687362988
1 3931 28829 269501229
2 23439 503330904
2 114879 832444846
1 60022 70757 445753953
1 10445 85644 749147551
1 44942 108935 206757477
1 7694 64058 219493298
3 156619 48031
1 1844 134708 217461836
3 126126 86210
1 18133 105992 198417213
3 95091 86831
2 57628 864335963
1 88539 95283 979535113
2 62691 342981658
2 36770 692078219
3 54240 47014
3 112520 64366
2 69803 482118152
2 98796 429993533
2 65717 357433602
3 150791 788
2 71131 344109531
1 6496 50788 128722739
3 111160 92416
3 102716 26004
2 154857 241583541
2 49014 717951070
3 88203 20962
3 58486 34280
1 111864 129438 562889499
3 36944 116029
2 30573 180789847
3 9936 66408
3 26145 57666
3 165962 136151
2 80576 377425391
3 20139 90934
1 39027 125065 312834805
3 86499 76892
3 21737 77011
2 175609 681717028
3 158695 65092
1 45695 135781 914007232
3 28467 45305
2 73012 445024132
3 155411 82652
1 37511 71177 65105350
1 72938 143643 786885981
3 167675 63320
3 92894 41149
3 72363 60920
3 167508 149465
1 33369 42741 576447011
3 112126 147254
1 20142 151842 860029968
3 82659 21088
2 51957 23737382
2 81581 374041362
3 156753 107965
1 34294 85736 694998024
2 123805 750398294
3 92045 103746
2 104179 572835956
2 20105 473471216
1 650 66883 387311460
2 74513 312085344
3 107480 8577
3 106548 117080
2 128544 330357107
3 31380 122867
3 177801 73451
2 25267 189049235
1 48449 75979 737557769
3 22546 56635
1 6824 145760 383578402
1 9383 24357 387160945
1 65179 91433 580963535
3 140115 14645
3 28754 127064
1 61563 76765 998945756
1 47577 136379 95444302
3 112671 57841
3 122373 29789
1 66492 144624 150505270
3 116125 9424
3 150336 141758
1 1780 145843 366481325
2 116422 595465056
2 115154 251171497
2 34225 83947628
1 760 95164 336855671
3 116620 136825
2 173960 48712032
2 137840 550469010
2 163819 604792183
2 171570 899687922
2 101345 381800952
1 73480 108601 7083537
3 105054 79720
2 159317 600449554
3 81625 65730
1 27884 85219 695976607
3 151980 153335
3 162915 143412
3 152052 105960
3 173300 152640
2 59734 722048707
1 4787 88239 298575804
2 103691 436494154
1 151530 152398 185949156
2 68046 926154928
3 51306 122806
2 50797 728322317
1 41380 154569 590219241
2 150713 824011604
1 48069 70894 325833370
1 44311 70451 872387309
1 98579 143918 283184055
2 84313 255058802
2 58673 566697710
2 115946 540602172
3 146933 147431
2 163123 212254608
2 34053 187728331
2 132867 327680628
1 7590 154071 560404563
3 66240 119405
2 131742 277087767
1 142702 152737 835207883
1 1175 48435 481879513
3 105895 55660
2 147670 160323474
2 57171 487901912
1 103942 129061 653915524
2 57916 430256902
3 80789 19328
3 20363 53929
2 165955 246950897
2 98566 201943917
3 62168 145732
2 98905 537359276
1 11620 154584 211235362
2 83303 827193129
3 178031 117104
1 109288 116953 570248403
3 44604 86804
2 110793 699592094
2 53472 197499716
2 85644 351768340
1 1832 98152 683259926
3 142719 8738
2 76086 961108933
3 76811 150034
3 31445 137123
3 65623 94351
3 181462 43698
1 4365 80787 271123687
3 12871 152684
1 89996 140616 597106010
2 100481 414116604
1 38291 152435 120883587
1 48605 62999 268284615
2 127114 981497618
1 1471 53858 534564875
2 76557 495467431
2 147094 988052358
3 63637 134646
1 76802 131393 984418836
3 82871 115578
2 161948 487749847
2 15092 629240971
2 12495 280827638
3 103968 4482
3 43539 1687
3 43675 97133
2 144505 314959980
3 44612 51596
3 159824 138478
3 53597 122873
2 56726 339722310
2 87283 9429512
2 31232 161274457
2 106067 355432962
2 56177 581420464
3 90798 47648
2 41337 220033652
1 41976 103965 618632626
1 58617 92143 58089140
1 131739 145056 805446205
2 99531 514948932
2 7979 381926222
1 46884 127094 807452807
3 71560 3942
2 21689 20557822
3 134092 104820
1 83007 114177 692935875
2 93274 455416017
2 22213 554187639
2 90936 49606361
2 159101 18308307
2 51456 712487660
2 136470 846721208
2 112046 649409974
1 24202 43690 531510302
2 141 281261026
2 91144 368584682
2 113961 856338877
1 19753 87290 874516357
2 83194 682919214
2 117785 751288962
3 91569 97890
2 6035 445207712
3 49035 90417
1 9440 79679 908916358
1 48708 84534 590034006
2 28512 450233193
2 129262 772371654
3 154694 30125
2 32933 629731833
1 59715 114820 112786849
2 54159 811765056
2 166421 398463853
1 46914 96984 34039416
3 154217 5025
3 130426 68498
2 60215 227480939
3 22082 63960
2 157995 662691881
3 89784 80301
1 15498 60711 451188269
1 114191 136523 212950329
1 80915 141229 571529455
1 34541 94115 439293565
1 99154 106089 667968944
2 160585 316530729
2 171452 244116439
1 51427 114598 478260918
1 49872 75413 870170888
2 126527 674686773
3 112558 152949
3 61658 106144
2 46294 997296203
2 36481 888834037
3 68135 8524
1 44643 127951 269541524
1 26958 117705 89007984
1 15639 85768 804265262
3 52258 131371
1 87516 111434 183466255
3 114727 106449
2 24818 652797114
1 84987 128968 485378329
2 112346 366214338
1 136728 148527 443742237
3 131015 142576
1 47407 71171 510720027
1 16365 65719 557266814
3 19390 50612
1 15999 71261 794949303
1 798 68829 415332057
1 17659 114577 12374860
3 53474 61880
3 75983 51783
1 25136 152131 564607515
2 45893 875119761
1 68917 145588 711820844
3 111949 92366
2 117653 438376445
3 139338 27632
1 28868 87677 191069088
3 55316 130802
2 146110 926533320
3 177253 125620
2 125 523093874
3 40477 100505
1 121464 128576 49298611
2 66728 449828551
1 44077 65372 556378730
3 5124 13675
3 158734 3428
2 4724 156635030
3 118479 134034
3 162983 34037
3 164614 20913
2 80253 561882738
1 16228 87517 878769404
1 38526 82693 742096986
3 21933 101893
2 129581 261152612
3 163565 10024
3 50205 133600
3 1745 63997
2 88596 603679506
1 41437 144643 142555753
2 158629 378645551
3 73746 56813
2 144678 309735526
1 12610 134424 283368823
2 50994 912980513
2 84296 655732115
1 46625 141287 691204878
1 51511 74436 540106319
1 19656 58146 992220304
3 50455 152633
2 96747 906346438
3 89342 94645
3 149518 29711
2 6350 593169032
3 144765 50428
1 71518 152599 938957013
1 46975 103895 822266952
3 23079 98729
2 60292 311211891
1 68268 90574 287700648
1 99046 139485 924141199
2 66352 99421315
1 94120 116504 24540888
1 26100 39242 40197874
1 48832 114155 31007185
2 11423 26383987
3 106204 154354
1 100938 113430 91532177
3 14799 66803
2 111962 835970615
1 4605 26044 267473314
3 16388 69979
1 27416 97610 818673231
2 6451 859737503
1 8788 141813 366117781
3 40910 115887
1 77761 132680 513296274
2 173746 256575754
1 33032 121146 410455862
3 79142 109537
2 64429 144128234
1 13507 96461 662860992
2 85023 924876845
3 180215 141653
3 57078 134814
2 6898 322134260
1 136260 148725 250692188
1 33392 108040 792535464
2 143048 534524778
3 159851 69475
2 13451 759357810
1 57772 73357 501655484
1 64938 74685 402431429
1 59876 150095 583400761
3 49841 32993
2 172810 692067648
3 35451 83698
2 58451 796930685
1 13191 39906 171304217
2 86455 433470062
3 66024 111416
1 22663 134111 445086401
3 56075 16874
2 1494 212984304
3 93489 45385
1 78811 125391 733128245
2 75123 849762708
1 120855 152238 855777493
1 1909 138791 713487769
1 61893 135063 318455600
3 89287 75271
3 90969 17864
3 83230 154545
3 68391 129182
3 73117 20177
3 107501 2723
1 109836 151137 383087848
2 69178 680842329
1 144189 151978 613307149
3 96653 14527
1 59358 63475 907920331
2 54469 499668365
1 11536 132210 54168580
3 48779 144441
1 28479 140972 71857768
3 132084 136973
2 15970 886121950
1 10491 101712 575019097
2 57923 122368051
2 97324 219544250
2 173914 815000673
3 107463 72394
3 100577 33308
3 103234 25938
2 21571 92112415
3 119734 4414
2 134732 942993107
2 10546 950112141
3 5488 130731
2 33539 673880045
1 7139 28866 85534150
3 122027 28404
3 12174 86112
2 66434 712194609
3 10745 37574
1 21820 150166 57785990
2 112701 198232000
3 92056 108983
2 87289 675835465
3 78028 87467
2 48391 17322856
1 30006 96537 988628133
3 125377 27508
3 174348 146708
1 36026 79876 375803719
2 148009 642707644
1 128482 130766 448414514
3 100649 139528
2 26487 29348553
2 89657 742005012
2 1401 611575071
3 44621 21516
3 17008 131656
1 40167 129620 425646861
2 45777 101381679
3 90132 107775
2 101219 714974726
1 100046 145864 370455835
2 51083 137879332
1 62648 91811 176076473
1 72641 73376 731734846
2 54530 157116390
1 130706 151299 1795529
1 83251 128092 242069466
1 21349 146537 614639575
3 72923 31525
1 70383 116850 893589123
1 56557 98141 901909386
2 63289 690312761
1 59131 64771 861335329
1 126852 142740 100615039
3 66836 142989
3 134453 22261
3 168337 113400
2 175527 70557206
2 90460 237779959
3 111103 47713
3 37060 73868
3 74125 58598
1 21763 122305 29069224
1 112289 151487 414866422
3 8991 143593
2 15987 420834126
1 33853 113736 875721239
2 111898 961275308
2 89064 948472962
1 51920 145483 897217888
3 146835 143709
3 101765 32862
2 60618 496214421
1 24715 98366 911913766
3 93334 146478
1 63470 114682 305322153
1 54786 90161 542457736
3 68588 2997
3 56374 118560
3 8441 13460
2 5338 925753430
2 175221 795652308
1 49462 50765 644399367
2 127232 958868201
3 101838 142343
3 177679 26920
1 34198 88628 253964821
1 6233 78970 915343683
2 164418 26636010
3 99743 12474
2 71559 739621085
1 5946 110316 903784755
3 23409 36869
3 134473 142924
3 172012 118348
3 165062 96941
3 154599 63204
2 116629 719272090
2 82073 928877464
2 25643 999493387
3 141556 66941
2 37677 553679515
2 64480 958984746
3 127816 149248
2 125984 397736296
2 26999 450835081
3 135157 42107
3 48261 1215
3 42634 45991
3 61319 53934
1 20364 77496 145972357
3 146770 144070
1 34425 125745 261886991
1 103985 146888 519390632
3 127060 142486
1 18499 118423 911214009
3 73796 149191
2 181554 798686970
2 140502 906285722
3 108106 146494
3 151121 83664
3 24458 35848
1 57783 86249 340215285
1 4845 49692 254044806
2 134581 614968624
3 4591 123860
2 49859 899507329
3 172623 45210
1 63031 109736 160894857
2 41189 564807091
3 173527 146657
2 15574 166850205
2 151448 874739548
1 38897 86645 772091956
2 25283 643752798
2 58081 744627374
2 96918 744127797
2 162536 920545964
1 107182 131100 216624691
3 52877 18802
3 150001 145839
3 66463 53356
2 124355 729829839
3 88248 44994
3 38140 63674
2 5371 10766032
2 170938 430182586
2 130821 687346312
3 1117 49762
3 8464 28413
3 53372 144768
3 150834 146820
1 47064 47930 192760007
1 98501 123215 882164683
1 8462 55749 507145058
1 61087 139408 549810232
1 36792 77497 451695682
1 102830 131469 297539008
1 1684 154573 583196929
2 33617 945319976
3 83761 13293
2 30534 568331325
3 129753 19329
3 68531 116957
1 17736 60167 109073350
1 63353 83588 787766918
3 169300 120891
3 46335 118253
2 89466 73841622
3 47507 25641
2 166719 574763595
2 154649 17497542
3 147786 149643
2 125849 965469979
1 16098 17450 507836531
1 8072 39885 942094298
2 41933 430765863
2 94746 697790197
1 11035 77784 385719419
2 55707 387537359
1 3041 7969 709990579
1 92496 100107 206400812
3 102229 16299
1 109421 126747 643753597
2 70040 424329700
3 65912 57480
3 7605 107520
3 54239 30916
1 103750 152099 56384828
2 21778 274559072
2 16535 129126744
1 1276 91724 366028846
2 108768 245900190
1 29941 90757 179317559
3 7383 20342
3 95003 63084
2 29285 101798821
2 66893 135241763
3 134255 125808
3 165734 119056
3 53676 7721
1 22906 120754 859297350
2 100358 17369353
3 99927 21664
1 66168 123975 98309511
3 23469 110417
3 116393 132490
2 4013 305386533
1 4266 87942 899301154
2 62390 469300756
3 151892 137561
1 54844 89763 977509210
3 111590 59786
3 32790 43503
1 57516 75450 722379501
1 31060 81065 928669567
1 80305 119583 897309993
2 93710 793684207
1 22612 139915 528513404
3 60362 128280
3 66976 125030
2 133518 587709084
1 122437 128722 386298964
2 80200 599201368
1 30715 70476 843435086
1 47982 126362 993781977
2 54895 907745848
3 173010 22147
2 161622 346395096
1 37156 77958 749564454
3 127099 83889
2 152540 962715431
1 13976 105171 437153096
2 119063 969881550
1 62299 87449 275510148
2 150073 579259293
3 59061 68736
1 85849 145160 274576335
3 102564 23190
2 165896 851582827
2 152023 468084489
3 102222 76736
3 113925 72775
1 51434 79360 216994685
2 122759 370681998
1 17249 47394 118160346
2 21458 665734116
2 39988 464727541
1 103028 108564 360606754
2 112840 89926065
2 43862 945437921
3 165280 127906
2 114739 871623590
1 17434 54850 669511113
3 160295 77970
2 32604 86101537
3 60639 70856
1 73794 115826 515653922
2 102238 263751714
2 28525 722547193
3 11081 58924
1 45924 109567 790310335
2 149868 669455790
3 136665 123465
3 111836 18919
2 121398 29012106
1 62522 78310 524581066
1 38261 121625 269388203
2 136028 909150123
3 74007 72932
1 22532 48750 202648471
1 24851 106788 491580957
2 76758 45365836
1 49270 77383 938219497
3 155531 99306
1 907 49683 346417496
2 71898 384564144
2 121745 115909341
1 105483 140031 87638957
3 179146 143534
3 88701 32824
1 50133 121210 103545689
3 122432 99493
2 148234 433237436
2 2357 81448528
3 56255 112822
3 177068 95795
2 22023 83947578
1 50941 106756 970918106
2 23838 926249989
2 116489 797770810
1 90699 132629 539398491
1 25907 134507 121245795
3 71181 153686
3 90808 36860
3 106848 82553
2 97861 14697202
1 16299 137320 292499262
2 142108 488588560
3 179607 92877
1 14512 106139 627040373
3 87500 21687
2 97751 788002530
2 102308 415213119
1 56976 66809 164007153
1 24648 95185 280277251
1 14196 50650 314159052
2 118139 444413576
1 75040 125091 67960964
3 139717 30970
1 13066 117647 180298469
1 78147 118484 779796121
3 166714 78938
2 47184 334923884
2 144454 602652489
1 37970 130828 180055918
2 47236 119635931
2 89426 406642701
1 33283 140770 986463242
3 158816 94538
1 77187 96375 278287577
3 101901 125287
2 122788 677866521
2 119377 11663536
2 82590 810059542
2 128289 756490606
1 19940 26085 517006896
2 19835 492061594
1 63537 84992 5503447
1 76117 106520 413570371
2 100662 111608516
3 96918 97366
3 172398 74761
2 99892 944699146
1 18541 65998 454289027
3 81193 73841
3 49063 31068
3 127610 127862
2 161133 32025147
1 43237 135025 358829035
2 7148 485986703
1 128289 131752 460994090
3 161887 125379
2 106298 748308827
1 119602 139163 484359023
2 19109 283438871
2 36095 143341954
3 4182 142112
3 25957 1563
2 64704 683219326
1 140150 142196 5476310
3 74315 149414
2 18131 819652384
3 49995 62076
1 22481 81212 718480616
1 144384 150847 179349336
1 97260 143337 250789653
2 65036 387498221
2 121317 538813374
3 159070 19922
1 76479 140655 839800060
1 116217 128868 662113504
3 114742 6077
3 137804 28731
2 155341 49575388
3 115544 44913
1 2759 75023 168839315
3 16967 3027
1 10104 129923 592902477
2 124743 614213859
1 101167 142517 986899473
3 108274 83784
3 121227 29667
3 114653 133591
3 61442 112044
1 49615 139857 323131969
3 150687 52686
3 64404 123798
3 111463 97016
3 81053 86007
1 40281 115060 402055454
1 19929 149460 619156538
2 166050 14707413
1 2964 49822 393800370
1 22937 23737 907694254
3 174873 76957
3 43037 90061
2 88889 731744174
3 48896 111477
3 27036 136200
2 927 837691613
1 43692 130229 673487435
3 173029 136298
2 149065 344269641
3 13155 40911
1 91159 112015 239705581
1 81669 133395 748262886
2 172200 134465585
3 48049 55201
2 89889 173367795
3 105180 30757
1 61500 101894 815456893
1 9709 115140 112390854
1 21899 85842 611526167
1 21367 103253 944605502
2 121750 661657842
3 173809 2939
2 119163 219989451
2 84854 267492310
3 109956 25496
2 10062 100118491
1 84298 90706 807027800
1 67045 143077 443597066
2 117207 218825917
1 6017 34280 430183418
2 84933 607840941
2 153289 145249743
2 153500 769359150
2 113672 89430318
3 56990 114262
3 70966 16388
3 61418 77678
3 18826 21308
2 116643 17088005
2 138570 50885353
2 78728 366726512
1 54612 117618 814543430
3 22877 151648
3 67908 16186
1 17725 44784 899720221
1 98585 146966 119926112
1 4058 154178 192986527
3 146391 128070
1 107742 131501 208910569
1 51457 92748 68832982
2 73949 89668014
2 59202 496618670
2 122279 591881327
2 35170 620749088
2 167687 564166230
3 171995 35000
1 9906 20183 532578524
1 106444 153058 135014093
2 58619 519981340
1 105188 138290 405298750
1 24488 34779 334812225
3 7190 45248
1 51172 111195 277118113
2 26393 390073149
3 84817 133229
2 174863 673184475
1 40011 109682 574597794
1 83056 122356 45146414
2 159883 421809509
2 96567 161213974
2 20970 572544287
3 21874 22245
1 33739 97564 481442834
3 632 62948
2 51605 421185691
3 69631 78117
2 11481 417458980
2 134292 184919671
2 2726 185015471
3 95111 61447
3 35161 117423
2 180619 289523204
3 110613 143700
3 107308 19053
3 25731 13594
1 7369 152351 8457519
2 124388 792347625
2 11984 505693153
2 94078 916083394
1 62956 104058 604851880
2 163254 360071964
1 46858 153080 131448369
2 53585 713939435
1 45905 96382 103300078
3 99942 68187
3 65573 8218
1 63222 64492 121833999
1 21298 77219 459800706
1 69697 89321 506956581
1 69872 108301 547846281
1 90070 148621 698138350
3 113023 3304
1 91327 139794 465665255
3 33439 50066
3 72213 70240
2 55052 439893329
2 5665 194327414
3 53532 120587
3 88576 105771
1 14084 14284 826793404
2 41235 897966580
2 94328 2731771
3 41793 64051
1 27563 110171 254006219
3 80592 138579
3 29837 10700
1 39322 137708 910726495
2 92873 399492770
1 86556 96915 931232914
2 92146 46363460
3 174016 40726
1 332 147854 391004543
1 59903 74445 493100899
2 31191 351232843
3 81979 38034
1 58015 125704 595573562
2 8002 442067235
2 109868 73105647
1 12830 24152 883848539
2 135718 177606327
1 128280 135378 663549411
2 125915 843697087
1 37523 117750 57240757
3 24490 42058
2 172276 166481398
3 106842 154212
3 82308 103961
3 100865 142724
1 1939 94445 203705586
2 78042 950171427
3 108481 111923
1 129777 143957 209730366
3 163494 85408
1 60531 89171 165342733
1 50613 98764 158287983
2 63009 846789185
2 152000 994702824
3 95516 136096
2 117029 798464629
1 44468 117513 424628224
2 133717 18521490
3 119040 129882
2 21816 816009130
3 23549 27199
1 43738 121893 748111828
3 50441 103494
1 43803 117466 716782058
2 154109 1946335
2 36646 182051788
2 7639 918955248
1 49198 114715 34340896
2 158710 877769911
2 9370 78292915
2 109195 829703261
1 82804 109793 246887768
2 153406 780580115
1 91018 91647 475820563
3 125060 134797
2 31613 436313399
2 160439 922140405
1 71654 102014 870145244
1 80306 139218 973157919
2 41228 117768833
2 110797 7512030
2 112847 748373904
1 145839 147704 146762697
1 23279 148654 238727487
3 39578 71747
3 88392 95376
1 114990 121985 353704041
2 76441 776294385
1 5679 88377 778157591
1 87166 120360 86024819
2 127465 428340857
3 145707 81461
1 6137 16942 486510451
1 24523 41253 71482881
3 178378 140004
1 82536 108706 384460721
3 109880 26269
2 165013 76861371
1 37511 52458 471677847
1 44870 54836 48519092
2 173857 570087755
2 123576 636123665
1 97294 145824 306130224
3 175433 50020
3 167987 45879
3 423 12868
1 21924 60352 270869233
3 103472 22843
3 169040 111286
1 52353 132870 674397465
1 96002 139819 132638699
1 27481 121960 632443987
2 39469 407256841
3 2014 56461
1 102420 130951 562740982
2 1462 297763066
3 33552 131038
1 23621 46474 349650501
3 8969 143763
3 173467 61432
1 39764 112910 744857376
1 25366 68560 572420934
3 174152 120417
1 104260 117082 278411343
3 91606 9383
2 26997 274428809
2 14030 309332638
3 158825 69324
3 80747 34634
2 136059 776765533
2 42379 713956096
2 48457 157593973
3 48353 75844
1 30470 39685 774808882
3 2249 14068
2 115935 543351534
3 169473 128101
2 77314 590042002
3 104933 47123
2 34981 102731033
1 89500 127591 233554215
3 104194 154154
2 52719 580714541
3 72629 148129
1 85798 144849 403714385
1 23217 55399 451656893
3 50515 86511
2 136358 389282462
2 162964 529533213
2 31372 46892791
1 2480 140173 597878207
2 131499 764120013
2 140193 254558370
2 137074 651739424
2 101222 985105233
2 158766 158763999
1 36384 82218 184778879
1 12163 124504 493957903
3 180334 138598
3 137748 6575
3 168895 44172
2 179091 924608985
2 79343 295375602
2 130236 897136851
2 173084 719864008
3 112760 100329
1 27351 108213 986681682
1 109659 150624 829843026
1 9930 45282 753024497
3 91901 54695
3 170861 45954
3 163755 98896
2 94 665797961
2 50916 726281476
1 92832 110552 110879738
2 152796 598263621
2 157234 221775461
2 37912 351880284
3 66394 151308
3 14569 18618
3 10815 113557
2 90800 553649918
1 16615 91709 431175663
1 119649 138386 106272200
2 23008 93570907
2 51337 712570486
3 45239 49817
3 104493 97950
1 13965 70403 260496137
2 65682 61088429
1 61730 82469 623889525
2 35751 373508774
2 151929 307389067
2 147768 283388373
3 98043 119965
1 20746 30361 531357553
1 10952 72783 605528534
1 47601 140789 586666293
3 179297 144280
3 159124 16095
1 16802 130428 832565754
3 96226 92912
3 80843 18747
3 132027 97602
2 111120 967873309
3 97592 152182
3 329 64267
3 137556 33755
1 77029 87477 442608215
1 35679 124384 429824018
3 43055 33497
1 44410 76120 607250884
1 40096 110990 122903066
3 166239 87942
3 160664 101861
1 31 31725 385573537
1 48902 85857 820158126
3 116850 14603
2 10957 921982164
2 179529 449879149
3 69449 101980
1 118439 127412 875324256
1 31683 147723 560214124
3 93543 50600
3 73651 80768
3 63529 133951
3 142813 114484
3 41400 13664
2 99518 310669669
3 13680 143579
3 12532 102788
2 16647 460639043
1 38385 87678 239909063
1 135391 145022 354884644
3 42767 84223
2 139442 838751301
3 134390 48299
1 75406 89622 67481721
1 11929 99333 513401918
1 51440 68875 902913565
1 60788 69613 435341972
1 5269 43486 344219080
3 128627 146093
2 18081 141571238
3 161803 7669
2 36287 75585769
1 94112 142846 416741316
1 114309 145809 713022126
3 127563 77008
1 13295 87658 580050300
2 172097 688967906
1 67382 121239 533859156
2 179605 425944459
1 93644 137306 178428339
3 19659 24434
2 89021 913352004
2 122238 820546234
3 68858 5423
3 93404 74777
1 24480 99749 452689538
3 173740 104471
1 89973 92772 120260642
2 103012 575501746
1 65141 74824 483345748
3 12552 84113
3 40137 27200
2 9479 114161680
3 113382 37486
3 38340 140480
3 83902 21273
2 93710 848416203
1 14105 62518 435116404
3 133299 42397
1 3658 86131 504244828
3 129951 70096
3 179055 77198
3 142585 99850
1 31470 60074 52377610
3 169861 117754
2 29769 789007071
1 67986 118694 534623866
1 6846 99877 365769023
1 29473 59190 908677835
1 15693 88863 856125031
3 140201 3158
2 137631 157607116
3 157743 51277
1 89223 117450 611800902
2 157311 375642024
3 147045 60980
1 35964 98020 707790163
3 161549 87508
3 15487 22328
1 83000 146554 441423797
2 142078 766093191
2 129198 895449419
1 78383 145494 333130584
2 66184 550485058
2 158077 244043378
3 31725 119488
2 14316 786320447
1 63232 114737 538278831
2 97444 323664824
1 75613 149708 780808621
3 146636 82323
2 69522 478112936
3 30540 16087
2 30419 943806899
1 2725 132901 508119493
2 56622 738818705
2 106975 290430427
1 127497 152137 920859546
3 134894 140025
2 133326 890378257
3 171007 117220
2 169768 144877239
3 1664 147409
1 37060 80419 179201226
3 145509 33937
3 42461 41526
3 18506 75427
3 166993 55505
2 33393 94367909
1 126172 141292 392699579
3 167325 11888
3 25561 55720
3 62736 77066
2 66889 809783723
1 14851 71916 330898988
2 174477 948651832
3 72374 52473
3 109203 75444
3 122519 114053
1 119832 134246 897668862
3 9701 98627
2 164288 13106584
1 1149 77001 539750051
2 130296 409397606
1 19948 151124 2242646
1 60272 78553 824113162
2 161055 902748336
2 133442 610551319
3 17855 33975
1 6133 6816 658233126
1 77708 147744 163819538
1 56778 90622 462435937
2 89040 630596603
2 134114 826584616
1 29183 31561 374292807
3 163705 8841
2 97580 981738741
3 9298 63441
1 124950 128996 629723370
3 84222 118602
2 61309 444492565
2 101858 885448500
3 50460 78059
1 139301 150642 722993557
3 95813 63275
1 81623 109023 839856998
1 22179 115777 922413127
1 45247 128348 337469143
1 8493 42405 981493169
1 98165 143254 460612136
3 22281 133057
3 78184 3536
1 90442 145550 651396947
1 4587 34593 378133438
3 178614 116218
3 134415 92516
3 176856 6322
2 127001 566580582
2 179943 716737232
3 64343 35506
1 13357 40228 13041892
1 2075 39333 582972813
1 94192 99201 775046746
2 64076 488642896
2 84168 795415301
2 102799 887257939
1 75253 152020 92669620
2 100654 429472321
2 62860 395394603
1 5019 141543 211408580
1 101645 136993 810511904
3 18198 150976
3 78960 123872
3 140913 134954
2 117150 931711734
3 40547 26090
3 116709 18443
3 60069 106127
3 152173 132590
1 9392 50554 789392356
1 35921 130072 759982944
3 150572 119673
2 104928 927685147
3 95852 5171
2 68693 743663477
2 116843 570073201
1 67070 136161 740179679
3 86601 141112
2 1117 302682472
3 136792 86287
2 152753 611807332
2 56406 728729251
2 120512 231125909
3 128021 135643
1 10015 146932 399709510
2 101497 451328466
2 52194 390982018
3 103780 94720
3 123979 130420
3 40226 72693
2 171605 158182621
3 8449 132851
2 83692 807293014
2 137749 153473803
1 26207 112935 84717132
1 49944 99291 575474652
3 105620 143135
2 101848 955375441
1 110185 128346 109679594
3 72358 143401
2 107472 341525707
3 9823 154321
3 57118 94662
2 16846 915385728
1 135832 142270 876264953
3 65103 81212
1 2240 150202 843032104
3 106735 19740
2 35543 86539384
2 33732 541331326
1 85140 153911 180808960
1 54208 147728 766526389
1 40715 81352 939857399
2 157810 620152260
1 8252 108336 284112423
1 13245 43290 130386105
3 129424 117265
2 166286 986315515
2 92405 156540443
1 39423 114564 715767453
3 9706 19524
1 92370 154852 218362425
3 144599 154196
1 124813 130778 692143712
3 140906 41299
1 21099 121563 585806711
2 16115 234435884
2 27962 614383849
3 936 92151
1 18811 54560 775373640
3 32734 22858
2 52677 675704973
2 31151 713933575
1 26637 83970 277035505
2 23548 32188071
3 59549 80224
1 50932 104044 959666699
2 160231 639389572
1 18354 19433 103675736
3 156843 8149
2 68657 401678895
2 118534 973433439
3 147072 134293
3 121423 42939
1 29210 36411 294640180
3 27354 43555
3 83264 22432
2 135755 620735435
1 44015 111924 327082547
3 99025 96194
2 171060 758575768
3 58745 27585
1 88403 133139 805669434
3 93407 118560
3 128306 33658
2 131652 37211970
2 58294 437140160
2 68719 136119787
2 50393 290880170
1 34329 60509 247154515
2 84526 941740670
3 61931 532
2 126482 484882591
3 168362 6670
1 65081 148964 814236327
1 63777 148610 634398437
1 3599 42994 199189772
3 168491 146384
3 102731 90679
3 120747 111402
3 67193 144326
3 107606 114244
3 165897 140230
3 6492 110577
1 86829 126940 153047234
2 27614 386173358
3 103659 67246
3 122579 43334
3 482 86677
3 135302 106003
2 180986 220297380
1 10282 128902 365212177
2 169101 368582290
1 33968 35039 437704363
1 63197 109423 223540741
1 20229 77257 258966219
2 54871 741149296
1 24709 30598 827579134
3 108899 58266
3 167504 93850
2 177640 583205125
3 64025 118238
1 41035 90168 601180333
1 66272 86176 86400081
2 18210 89511346
1 134675 144631 325441515
1 130016 151058 126255147
1 46473 65813 210967541
1 45686 127779 605355519
2 3458 321989643
1 20050 117630 22783241
2 46449 335978307
3 133261 127494
2 163753 482344889
1 79189 119091 522110048
2 114594 348969534
1 40830 54039 657913015
1 67558 92248 847352388
2 119718 579107933
2 37407 644598817
3 46452 94804
3 171539 148292
3 143974 29336
3 169636 144283
1 14631 63421 13892106
2 143804 494130735
2 158177 485639644
2 38647 376456536
2 4254 641890301
2 154048 431583781
2 140007 40486506
3 163054 127309
2 164945 882674508
1 3312 134128 85181428
1 19911 146061 988492588
2 20220 140315668
1 13883 46608 880042762
1 70188 119312 836609557
1 31448 152092 981707976
2 96457 14847588
2 115879 293682236
3 63426 55159
1 88152 100468 124789916
1 10296 57619 936552311
2 170474 441647110
3 153816 145776
1 74484 136207 576952899
3 47759 81359
1 63609 108743 394638492
1 6330 89299 404899495
3 178928 116583
2 138298 746710653
1 14424 55353 15236318
2 1234 201118980
1 56555 87670 449488855
3 78437 70539
3 94271 106907
1 100893 138136 227054108
1 16506 27705 770165023
1 40501 107649 862808151
1 85074 132943 602964774
1 62063 102461 301276461
3 108806 118940
1 80713 100527 850090285
1 59610 96376 777587943
2 39599 441282403
1 73507 92321 754726070
2 145945 625650465
1 58217 98220 666186774
2 87974 22204518
2 67020 236215909
2 70501 59136651
2 98342 499054227
2 66502 108458677
3 173453 24624
1 51503 67787 718539253
1 122461 145045 969162888
1 22380 114359 444928633
2 96762 197054588
2 54117 978714659
2 170053 538367872
3 32773 118423
1 61474 116840 902908622
3 169818 111964
3 149723 28600
1 59693 118989 429014866
1 53501 151404 340796748
2 135321 424679676
2 67065 77008031
2 448 424251384
3 61039 61692
2 116953 728439786
1 55847 99945 467859595
1 44705 68847 513412850
1 20311 39528 331504934
3 100584 143935
2 136464 241349875
3 58250 56823
2 140625 302594880
2 79422 637732670
1 65672 84526 79463228
3 66861 36516
2 69390 292925216
1 104446 135849 499890840
2 123815 736035294
3 24725 145631
2 80725 178234185
3 169416 87758
3 128900 38269
2 13179 574919628
1 70435 77867 488725163
3 163796 78564
3 161760 8849
2 147628 360374464
3 120622 32172
2 128148 647213119
2 47403 667539668
3 154939 129301
2 102942 100939399
3 78167 69986
3 176133 19842
2 66677 232700302
2 9200 359900081
2 15081 610359725
3 48095 88564
1 44626 77349 129960681
1 112184 142148 550155768
2 129650 723908042
1 50756 97644 995886667
2 128109 22484376
3 31537 53268
1 53956 119800 729590825
1 5228 94325 874161429
1 88337 102985 8409292
2 37691 887532345
1 326 38575 840209936
2 178564 53570239
2 66325 691183232
3 171870 103341
2 106020 772677110
2 157097 593724402
2 14507 409011387
1 53118 110226 227081301
2 180329 491279104
3 49164 89218
1 81329 83706 812509689
1 83756 144343 686347985
1 86070 144468 292741807
1 6321 69453 366648181
1 79190 135384 182842583
3 138190 142872
1 18548 28001 260657307
1 39101 135848 520466330
3 127568 146106
3 109028 39670
2 92606 704314761
2 115701 885027023
1 150838 151099 269385762
2 81720 242583785
1 45388 140282 565678530
2 25612 89464401
2 154412 91462731
2 97169 962695428
3 92503 15384
1 29962 44914 948544517
1 1958 48279 274855185
1 8932 74739 280824276
3 20406 52502
1 113042 141485 568242682
2 6837 681997445
1 89158 114333 840482759
3 9284 11087
1 104966 131422 662552665
3 6063 9517
3 74733 98711
2 180220 370055989
2 102504 641124096
2 162500 531022782
3 71890 88663
1 21410 83203 113939163
2 151884 196376100
3 122842 96689
2 105622 150933103
2 9519 906691511
1 98999 131083 869079126
2 141544 292927974
1 54004 88417 900157978
3 123421 35748
1 99242 126230 180164295
1 91050 93279 945580362
3 119541 27995
2 77712 367952259
2 81865 722161499
3 94666 39910
2 104491 469255310
1 16069 63326 724301334
1 110896 144321 348118349
1 43248 80025 416232497
1 39037 137302 924602614
2 93335 115620390
3 132529 11863
1 5375 83332 803414885
2 133829 341252131
2 3953 846101441
3 34104 135309
1 22439 90527 151115582
2 125129 317821787
3 140099 82687
1 117445 139308 958503927
1 26672 150074 145372199
2 162805 828483785
1 28327 92467 615659071
3 163320 63627
1 74916 137766 459909533
3 54853 150419
2 32528 44522541
3 23849 135544
2 62166 752948659
3 69097 24804
2 170225 475596250
2 75706 726272335
1 96474 145606 66092007
2 150645 523452127
2 175960 162157460
1 36987 95983 904888300
3 181124 146323
2 93569 828518342
2 27954 802304334
1 127947 138341 864426707
2 18403 980812871
2 48562 869710608
2 73001 374259676
1 21263 146385 582026882
1 41036 99812 550561081
3 96870 36967
2 139719 451388714
2 11751 380473341
2 56961 75426250
2 9868 118993065
2 27053 468794674
3 4089 59236
1 115933 117959 46654378
1 38299 137234 848645603
2 13093 610343321
2 164293 459113943
2 777 959805917
2 110112 604906755
2 31080 20888631
3 92013 117540
1 11715 144088 225740710
2 44134 73621963
2 62397 157294190
1 35450 105513 144493123
3 109452 80407
3 169186 44046
1 10793 37822 172666719
3 86244 144009
2 39329 405233224
1 88241 144794 316463232
2 55 942506
3 32250 53319
2 18700 509790606
2 83330 211808973
2 115255 617324440
3 146866 119369
3 176468 25682
3 64110 101399
1 4242 69831 962549905
2 150871 469270195
2 178647 836447180
3 141672 20220
2 23036 708124430
1 57837 64021 18022250
1 5559 124731 730267671
3 71124 103716
1 13600 46527 678694210
2 75908 470199151
3 112364 151025
1 4687 65663 221560635
1 36303 93534 520696343
1 5670 78260 878337132
2 31709 259247296
3 120658 75784
2 156235 816984381
1 17364 111129 849807575
3 71573 41494
1 14870 92472 426309491
3 3843 93574
2 109938 586912339
3 147474 3204
2 164238 415229552
2 124141 910230923
2 112944 741520693
3 92205 83930
3 118847 147323
3 169275 83304
3 27414 127615
3 123325 43523
2 18855 795178825
3 91905 120585
2 28159 854370688
1 16701 148870 564204365
2 60680 261706245
2 40158 158220805
2 58905 992523698
3 150599 35184
1 46366 100881 979666000
2 94103 157881756
1 72321 126053 462822570
2 34424 528668938
1 71918 81999 338292738
1 439 90745 885718605
3 55643 8481
2 15993 981339173
2 61350 256559422
3 144269 68968
2 178353 614019610
1 76916 116536 279355155
3 70866 124190
2 67635 934923241
1 63481 75462 693527206
2 46706 134966169
2 125107 241966229
2 812 98912091
1 3484 32546 765898228
2 128548 722724925
2 25586 672175749
2 73073 36571910
2 30441 990065331
1 14441 59272 959191651
3 64633 199
2 18921 935567591
1 10164 24357 76136125
3 174462 81004
2 175634 602762459
3 24275 50208
1 102550 143304 61488085
2 48054 858516564
1 127976 139806 723844567
1 82818 93813 314868404
2 151955 759040742
1 12482 76711 481568415
3 54018 116256
1 26197 96008 568424713
2 172153 880434563
1 6763 45650 755270984
1 36674 102942 472936651
3 1590 17576
3 8803 89183
2 64572 456778824
3 65237 148918
3 62064 41832
3 9519 125695
2 166138 213774984
1 88273 151876 825080815
3 161447 17055
1 126267 139290 617638690
3 56028 110845
1 2216 27953 279748335
3 80870 93370
2 39450 661936148
1 1326 72588 806970208
1 5467 79902 767711040
3 48925 71883
2 149519 329621609
2 111255 414652470
2 91501 415143699
1 132688 136439 673319278
1 13105 152926 389342276
1 7231 77467 46065537
1 107447 132359 262367815
3 181362 2753
2 78836 389981623
1 32830 123086 722995177
3 128947 88267
1 20328 107329 221979283
2 121199 588485254
2 36419 167274599
1 82147 84455 856399467
3 32837 96839
2 141105 765901478
2 127753 115625143
3 23232 133410
1 3565 71407 999769368
1 15674 78814 637584571
3 81203 61081
1 2571 118265 959866737
2 180596 161448296
1 67244 79149 556662314
1 8128 38379 543125568
2 120942 908810285
2 59896 716792056
3 38080 130421
1 107940 146971 386788535
1 34106 115639 223827243
2 146980 397796294
2 52419 850103227
2 38932 770022801
3 180741 83489
1 51697 108981 270424703
3 106028 105340
2 161758 927488509
3 158481 92172
2 147142 321723349
3 80448 86430
3 129940 68134
3 83115 46319
2 79367 530712784
1 56076 83556 355915307
1 68162 77213 19595689
3 8149 7030
1 2945 101472 311258684
1 83061 102925 535999351
3 27866 95691
1 82876 150963 556216820
1 33664 51167 304333609
2 79811 655883603
2 127942 621592579
2 169949 921993424
3 39861 100879
2 54590 664453806
2 144854 619642321
1 32514 106712 584120514
1 56326 130387 655611739
1 125281 143523 759322163
2 112280 265095127
2 31727 518592556
2 71916 292599034
3 89063 111451
1 4232 125556 556755273
3 53566 136072
3 76597 18586
1 83726 117638 967862451
3 11393 39782
3 77822 77025
1 82333 95638 424294180
2 166808 181199137
1 39885 129127 773394965
3 178495 103861
3 59989 42520
2 37297 380070817
1 32843 42226 767302676
2 122548 472642230
1 32341 139958 886412948
3 180028 91011
2 89341 505269118
3 48311 100373
3 138090 106797
2 143097 355497246
2 156132 221785641
2 57776 485410700
1 78509 152708 778954164
3 108054 19959
1 7746 135256 416731840
3 151350 109840
1 115351 153115 974172305
2 98087 843967899
2 72030 528625135
2 5370 970808500
3 109185 133973
1 31388 74521 644805489
3 111019 83380
1 13247 65510 564786171
2 51370 712860355
1 88623 106030 288668673
2 67881 627011598
2 63663 319996518
3 45575 64131
3 39953 30883
3 91350 67574
1 60211 77738 900094435
3 12388 57761
1 86375 153932 489298609
3 97853 31938
1 57829 92412 589885641
1 101067 147109 138294609
3 174351 28297
1 18663 88636 654848121
1 24557 105485 766969094
1 2387 41279 891169875
1 46981 47144 12087638
1 31194 70606 73052740
2 98667 573651574
1 64729 123985 200133302
2 137621 299930210
3 152822 143551
3 144626 73411
1 28491 47994 139673575
1 16052 81282 795953480
3 81387 64373
1 45942 104100 731332366
2 92765 354943189
3 180728 57435
3 87831 110401
1 1496 19805 474341582
3 7487 123258
1 71875 104251 386036386
2 105868 955058033
1 44458 112255 216197738
1 31473 59614 699921312
3 68644 27010
3 12263 111515
3 167655 83822
1 12300 109235 777428397
3 78206 6495
1 27614 39057 102189833
2 13720 668337666
1 23313 78317 968483173
2 156302 133338889
1 10084 57031 65232309
1 43812 111434 275997193
1 93291 136922 103343976
2 7614 606440322
2 35129 852271185
2 2647 991418271
2 178738 191121249
2 130992 921189250
1 53024 105551 664943058
1 7659 63127 94396348
2 117950 954716427
3 16622 15631
3 21222 130354
3 23777 35533
3 173065 32957
2 115998 353381909
2 41374 708751747
3 51939 45950
2 94530 712390226
3 20735 113929
3 144958 38305
2 84932 505267820
3 168079 132021
2 41653 526064807
2 24328 238156602
3 57673 150994
3 152202 90699
3 67945 82106
1 41827 60410 450702883
3 123346 38268
2 134258 80325561
1 6851 18454 902265270
3 133829 51440
3 16151 81162
2 79636 392027987
1 93060 132246 977608134
1 15922 60063 857301290
1 139085 142252 551137194
3 143997 52152
1 4989 137609 536305002
2 60817 973272399
2 21608 541434903
3 181026 139854
3 88432 62318
2 104719 564243907
3 157745 82929
1 48925 90722 70125850
2 72888 759659490
3 20548 61988
2 131217 680348776
1 29506 67168 294274371
1 10972 93864 754872700
3 80601 99797
2 76456 137028900
3 151723 41704
1 138702 154572 23178216
3 96530 114260
2 38672 678383051
2 15385 692573479
3 177447 113374
2 125457 697449377
3 142540 69070
2 115921 199616188
2 126078 105407786
3 8540 31742
3 163079 17114
3 108467 54868
2 150603 626711604
3 46512 26655
1 46762 82066 781303299
2 92137 204300257
3 153601 4654
2 8895 84481458
2 45199 626198001
3 178429 94081
2 23899 599656261
1 47235 130623 651755042
3 49342 821
3 71120 56280
2 19917 35412464
1 37662 121716 120279126
3 70409 78915
1 18976 54984 689951749
2 177614 219412043
2 95324 143200274
2 86338 636480606
2 39689 789243187
3 45421 32045
3 139618 12558
2 66475 558631781
1 111356 114974 112273518
2 81647 520463842
3 7049 45716
1 2753 76889 379856866
3 144885 75677
3 125130 59215
3 162785 144616
1 21091 149763 458199526
1 29462 34881 682549472
3 101489 101309
1 101738 126574 932260954
2 107385 298964920
2 88424 695375976
2 89055 30844376
3 156168 89149
3 81671 112305
2 87465 896413056
1 25769 37482 349991017
1 51352 76308 255705564
2 110593 157373377
1 72231 131190 262613026
2 28197 264876298
1 114844 152554 45300881
1 58179 87953 100713713
2 15876 130616627
2 52501 323326889
3 94626 80401
1 51837 131423 818849361
1 76756 83198 962249089
3 112546 131972
1 22440 108159 203460983
3 64387 35288
2 121350 616743179
3 42879 148762
3 61254 45644
1 28614 98872 67135115
3 12292 62054
3 91500 47877
2 122194 697776771
1 23256 115214 155195342
1 5209 122472 176533528
1 93825 94930 872118726
1 22862 46657 7484960
1 5261 72730 348142909
2 51515 101057299
3 31306 146025
1 2656 143080 745450786
2 179535 984123258
1 36445 136620 237586250
3 115595 148909
3 21656 149648
3 122796 62371
1 8752 141986 993831820
1 18221 120618 757464095
2 56000 115200165
1 102937 128320 312519128
3 103082 8292
1 60957 114501 886746586
1 20443 99160 325490379
3 163376 98540
1 79882 134532 940684438
1 77328 149120 768177848
1 8215 105748 699803447
3 19377 13525
2 68909 740265313
1 105142 127448 556337332
1 14564 36326 370469254
3 89434 9928
2 181522 892096126
3 81776 66702
3 20022 116373
3 180282 16295
3 51456 93866
1 3983 114448 892815348
1 29819 57725 308121565
3 50604 123088
3 171510 50386
2 176081 354876135
3 107857 138940
3 109363 48787
1 21907 56742 764700990
2 114599 927306808
3 141175 16953
1 14477 20235 798687533
2 160761 703985023
1 76125 76442 948666824
1 63320 66266 101053179
3 54667 116908
3 2742 108408
1 77647 90849 50544952
1 37855 112680 372672908
2 164706 740661344
2 140624 199122585
3 121498 36403
1 25317 77634 144824330
3 171359 47593
2 159022 746961925
3 160430 2185
3 85117 97978
1 70226 139280 721093414
1 12519 48482 495865500
2 31423 843749007
3 22886 126531
1 81302 132794 412631380
3 15860 103130
3 142453 67653
3 165160 114513
1 124306 144925 378942698
2 95226 81480925
2 30727 450051749
2 17311 922946729
2 87491 337357561
2 116799 422051221
1 8585 139098 989512757
2 119673 410766290
2 59792 52625792
3 101331 6178
3 116408 29819
2 140230 772890399
3 22358 141929
3 71784 119606
2 140712 314230787
2 68459 117540066
3 108915 136632
2 90108 455932333
2 45687 806590950
2 181365 331459669
1 34596 47478 396914610
3 114545 122499
1 135732 152469 337997696
2 119625 773570656
2 180506 836875564
2 26828 634726349
1 7331 136963 438385838
3 151850 151875
2 23791 594334218
3 164737 87860
3 153790 86868
2 46395 328808808
3 118530 95914
2 99873 122813053
2 125947 988640417
3 56430 137797
3 178977 52050
3 156866 28911
3 42932 129634
3 91230 42529
2 39174 47423643
1 12444 52971 835189669
1 18881 54099 297698953
3 88772 130473
3 1425 127137
3 36654 140916
1 77594 116552 217864719
1 60426 78024 237973848
3 36992 28530
2 27354 269390336
3 161492 40147
1 29839 85314 377315690
1 3625 91236 630429138
3 119054 19166
1 145701 150199 696035965
3 86606 66759
3 162071 137020
2 170891 38375071
3 142903 2917
1 65708 91691 996166872
3 168681 86048
2 144194 515651472
2 5042 565004008
3 159309 39842
1 62799 78835 413356545
1 24190 151385 357225607
2 53437 102347317
1 18532 41787 461142087
1 44548 69850 81614533
2 54907 7005461
2 101379 511588756
3 122553 133587
2 166679 298243294
1 48212 117047 878447525
1 87187 115495 728907142
2 56182 7233101
1 33156 34588 489337721
2 148780 989100078
1 3830 37300 558762317
1 20841 85537 871668316
3 102114 80097
1 48061 67994 842989157
1 25390 43540 146216370
3 145342 112850
3 3392 124943
1 35797 37684 664121236
1 1347 137125 9801541
2 166280 359725345
3 56146 103117
2 5960 501033685
2 52435 230182599
3 160374 118135
3 134248 26017
1 57917 123424 117029811
3 176446 14595
2 36811 413799048
1 2997 151289 977100172
1 109558 124953 130781590
1 3930 22111 595568920
1 57643 131318 488565876
2 45587 581272263
2 103158 144205871
1 74885 75276 62192939
2 24851 716289706
3 11330 64886
3 31243 28355
2 43571 357336047
1 14735 55934 790765346
2 177021 359046957
1 19628 39410 418250408
3 21176 91462
2 151353 36661433
3 111508 122168
1 12184 117482 97405771
3 61650 148832
2 8599 777003176
1 45893 46889 380832785
1 59303 65830 173999001
2 83786 455736636
2 27333 388395136
2 17885 290986099
3 124545 27643
2 32537 754207993
2 72328 113460935
3 132506 145519
1 39608 123423 255313146
2 3166 953391598
1 64177 145521 154725723
3 111335 124454
1 72206 93813 501483776
2 67100 300780578
1 15407 138426 600675504
1 37873 110601 909371974
1 9797 153006 243229215
1 120008 151748 683032824
2 144622 103730813
3 74215 117308
1 54723 127604 616760800
3 161792 393
2 21838 917108803
1 62283 113916 547139314
1 43567 52616 100084643
2 563 92314343
3 178755 119577
1 133203 153023 724834645
2 147865 205181044
2 47548 363925436
2 121581 957660203
1 74764 122558 953025808
2 119025 459608477
1 127303 145496 815744301
2 15959 828643428
2 64836 856280796
1 77809 134944 105046668
1 111762 130091 292742348
1 56007 140042 63952709
1 99774 127528 408852747
2 6044 273287491
3 10014 96447
1 16593 103225 229335197
3 20617 130150
3 126069 40769
2 28822 115816806
3 178369 4102
3 101171 32512
2 77655 110114758
2 76005 423093175
2 151824 675157214
1 3935 105079 87710568
3 40502 152998
1 1616 31513 20432422
3 34976 95644
1 7000 153706 969207523
3 118830 58982
2 2834 255859603
3 68304 118947
3 32438 117063
2 39668 809674932
2 37952 316935869
3 69558 127379
1 112824 153270 690866214
3 69889 69170
2 92331 169669120
3 94806 26086
2 122251 988278676
1 34130 123211 267429993
1 7868 81331 149759324
1 51772 119326 124146788
1 76327 123564 416767501
2 67464 184106386
3 108055 34625
2 57813 584128526
1 28377 93423 21796910
1 81835 100936 897000666
2 24914 519882999
2 102324 994532184
1 47982 138521 353027144
3 64025 119569
2 87319 433726376
1 25409 49101 152642212
1 117176 124314 948247277
3 155962 80025
2 54814 450428900
2 80553 237199022
3 73957 137221
2 60955 762225273
3 149464 34893
2 78302 999239045
3 111003 14596
2 6911 516379744
3 133562 105432
2 60474 177269609
3 75226 45269
2 35483 510798589
2 30408 897891593
2 49243 912630387
1 35375 154446 848038237
1 93648 141299 593090643
2 126637 847986377
1 34126 125894 387272482
3 45488 49934
2 34331 937377519
2 1595 563447913
2 76246 735478899
1 10746 21310 695651919
3 64309 4274
2 116136 90913766
1 59335 139620 578870535
3 83322 71325
1 69261 150308 286532194
1 9477 82651 168395713
3 19994 30946
2 14777 408320464
2 68345 557369644
2 30562 125731533
1 38668 57319 484522498
1 59681 65729 273974232
2 152465 904306728
3 110464 22809
1 77436 109707 985561195
3 37875 128057
3 143264 69520
1 48325 80799 30292992
1 30426 31809 102716136
3 98179 49322
1 76876 140070 372873285
2 60508 322864396
3 165003 26995
1 15279 103226 162391772
3 158287 101083
3 174546 47745
1 67390 149136 387183049
2 111232 236862457
2 44377 557464297
3 34932 76542
3 170218 117203
3 53434 103642
1 8037 63597 4062037
2 107726 855451153
1 64131 143953 962484421
2 107094 342743423
3 95183 20505
2 41011 41627869
2 113831 790354804
1 82609 100690 259699287
1 91243 132509 521786382
2 25974 618670037
3 93510 43337
1 126196 149472 975101310
1 4759 10201 269911243
3 145004 71633
2 101561 318006834
3 21349 82085
3 155602 37018
3 118272 113979
1 2820 153439 817992779
3 109326 140026
2 117890 435109901
2 173169 934915618
3 154906 119738
2 90436 844442423
3 170690 70762
3 32316 71771
2 22543 86354450
3 126888 4720
3 96168 33421
3 90654 4030
3 172720 40586
3 32670 28015
3 156132 42241
1 48882 64175 753549514
1 81265 135802 596197359
1 49978 103504 275816334
1 2517 129802 640663438
1 24402 151454 767146814
3 34377 19643
3 103280 58164
3 66308 154752
2 148467 675401866
3 180037 59598
2 9249 889819119
1 60447 71142 189048041
1 51440 133343 954598679
1 10833 72626 704321707
2 150466 220705333
2 97513 802781868
3 101039 6966
1 18272 36029 824651461
1 3010 31992 320383362
3 107284 145678
2 67405 550997104
2 121123 636622024
3 152629 18902
2 808 802261248
2 27206 600499685
2 101635 181759366
1 95601 148160 417089649
2 140528 250951328
1 15792 52981 996947222
3 173395 121132
3 112851 12763
3 34758 66152
1 60284 88269 826762553
1 12778 73889 6051036
3 142179 1983
3 84709 129889
1 1981 105677 777995104
3 60434 69463
1 86264 136112 181310369
1 88518 125759 345614451
3 134068 69846
2 949 783208887
2 30615 64093174
1 4021 85951 255003209
2 29521 853007127
3 69077 47644
1 86271 108654 846997869
3 67006 101198
1 33600 153367 339453358
2 117444 137381613
2 2020 976113707
3 155917 61665
2 113389 942608731
2 179590 28569572
1 48370 95813 963120780
2 18218 873658738
1 66648 151423 944407939
2 145626 67951292
2 54905 827272514
1 32941 36402 973708774
1 124742 132540 322380390
1 24027 116423 373035015
1 61722 84645 734044021
3 129419 35724
3 160083 141879
2 52894 754854390
2 120146 142346529
1 2712 9482 161855915
2 20701 650144042
2 70240 968061047
3 148907 100096
3 56856 51782
3 30114 110832
3 58667 146642
3 5164 122614
2 160996 437151105
2 158389 88991295
3 15448 78499
3 45223 134539
2 161457 9872998
2 115970 719022448
3 134195 33696
3 178683 17432
1 75656 93803 430005023
3 42090 139311
1 54890 140450 595575125
2 41987 465944227
1 5474 82847 391957859
1 98638 104335 512782018
2 138592 105026267
3 130082 97796
2 45516 999431946
3 3884 59376
1 23864 26506 662594728
2 165799 934521327
3 94599 2531
2 153347 551232545
1 68766 83424 367926770
1 7583 27909 211889170
2 68116 407346526
1 45091 146341 341737017
1 85886 142118 431324165
2 25801 617457411
3 18082 31795
2 113243 419467272
3 57149 65047
1 21199 58360 699601773
3 85612 67604
2 44854 773716399
3 75840 23614
2 61511 137998381
1 42748 94263 323996050
2 79316 799648681
3 81574 115329
2 149028 924730268
2 29698 205384100
3 84917 16814
1 20269 130423 345868648
3 162002 64851
1 31757 75167 656664410
2 173618 460117136
1 91367 110423 271956593
3 77796 23817
2 90315 686850378
1 2300 52225 864499974
3 156116 121477
1 120184 121169 176478262
2 86754 40650768
1 33803 47155 227610784
3 30837 86608
1 19883 30038 937024642
1 7160 106738 362544288
3 65998 51585
2 178330 427128606
3 31208 141155
3 159220 8436
3 64857 119597
2 93117 934075437
3 136606 46825
2 123020 96842546
3 84717 91360
2 156193 997766145
3 84151 27968
2 141177 312321043
3 67849 100533
1 82086 139008 222571688
3 173282 44928
3 27440 29348
1 36453 111518 308833713
1 104856 138349 705167301
3 173869 91667
3 36609 106222
1 75377 92605 487738253
2 154982 917200940
3 132462 126628
3 68748 127805
2 38149 284142088
2 99493 971541970
1 79447 120912 258756678
1 15595 28332 1661053
1 33928 53270 962624095
3 74047 23986
3 179135 146173
1 20328 112641 194609083
1 102419 112310 196390584
1 37692 144376 66138594
1 39958 113353 780248351
1 70408 84225 837258130
2 166843 432199024
1 47924 87387 804846859
1 39319 65829 125678876
1 28858 113260 123245857
1 132551 151181 154766067
2 24348 91462270
2 70598 432756906
3 79521 120977
1 4843 87003 122274387
3 125963 64334
3 37005 54809
1 84186 85350 895657529
2 84514 856093616
1 39170 52386 403507173
3 170925 26309
3 24999 52125
1 2649 128198 208134290
3 52071 79137
1 60153 88465 631627678
3 46624 82052
1 97568 101586 383185630
3 55459 12045
1 45860 75874 813324585
3 140789 68281
3 1259 75252
3 101213 9116
2 119626 774679783
3 39695 47706
3 36900 105715
1 65246 132225 712396510
3 51051 28323
1 19559 95599 820267928
2 157610 48731380
3 159233 26632
3 71880 97167
1 88491 150751 419603119
3 38310 14953
1 78360 126320 369869792
2 99850 356425768
1 29196 121038 611585440
3 13864 136705
2 112717 671103930
2 24115 545467343
1 93789 140857 701976675
3 33355 95779
3 36741 145642
2 138979 582648227
1 13987 89496 383355524
2 72440 488049574
1 33920 145132 608222
2 40252 864305145
3 177368 57271
1 36081 55459 676905044
2 74445 1982511
1 14304 150381 434574720
1 119648 138138 921852387
2 174530 849105285
3 8647 22360
2 70883 431647790
2 19429 940005221
2 41181 813291601
1 76007 103637 776440353
2 33764 463829995
1 36194 97864 852127574
1 32098 92925 495443364
1 57229 77738 556622404
2 128258 892051719
1 53265 142846 800076487
2 161765 516051731
2 71713 201341529
2 116330 28954447
1 78867 128737 936991183
2 56557 744785295
3 101740 129205
1 22583 97951 734322422
1 53881 83807 482425328
1 6412 7314 217085315
3 63009 119158
3 20088 135213
2 146657 514126467
2 107171 529417250
3 1478 119056
2 165081 383488174
2 67935 586810567
1 13088 14101 354031219
2 150789 905792943
1 11626 73751 649140027
3 102074 115698
2 40708 33146424
3 108179 119699
2 88839 61688370
2 88616 407026367
1 93342 144259 411344522
3 8326 62362
1 70728 106696 313315581
1 4815 9371 127393371
1 55698 81270 399427347
1 69266 76964 849079291
2 143956 526531586
2 76264 398125959
3 175616 45445
3 18932 133066
3 34520 55584
1 58091 151943 861720281
1 58650 60474 713902429
2 167344 816820816
2 138093 616101098
3 50029 87171
1 1378 56320 389148084
1 4526 50760 719476727
3 81474 74046
1 36096 142522 491274359
3 19729 98688
1 17318 127251 376180462
1 97706 107998 631358121
2 95375 942006101
3 160883 141293
3 20044 121226
3 15836 57492
1 74902 138661 552815894
1 100005 118225 810750143
2 17064 45492858
1 39265 129464 694227229
2 62267 96873234
1 58479 133495 115859262
2 179300 246930788
1 39250 55170 547114466
3 55577 149322
2 120840 417058630
1 67027 153562 363596952
1 58059 85530 585058281
3 55146 12423
1 16366 101399 578166318
3 53978 153356
1 1744 15992 82576205
2 106498 229491812
1 14689 107707 749796970
2 154189 472246690
3 21988 109425
2 148327 621935752
3 67286 85116
2 160154 442959282
2 69658 270618105
3 168252 130302
1 23699 60315 838413069
2 29356 550762905
3 114423 88534
1 11934 113443 138293326
3 54935 84272
3 174057 8087
3 94565 143634
3 48032 127849
1 41663 92061 546132080
2 98605 841042645
2 93491 547582456
1 6967 67091 975046264
1 125182 144081 247103130
3 35484 87186
3 57980 54077
3 16453 74501
2 6356 110655451
1 63474 101582 359669236
3 72944 22822
2 174168 327118255
1 69424 144195 666403957
1 81599 138836 135363540
3 29445 116979
2 176444 569538290
3 132101 74416
1 30184 139998 534685618
1 13542 50201 500945681
1 60206 111168 380388381
1 63962 95153 855712586
1 87710 115651 489907329
2 164108 375279522
1 41542 80383 587270182
2 102694 183922961
3 173878 63695
2 119375 832392782
1 106901 111018 101150554
1 44211 138064 936796751
2 173 434400738
2 88733 210990728
2 41435 285190032
1 3026 5014 644358318
3 129170 32127
2 79197 866589753
2 98578 319280570
2 148610 188250991
2 171414 446868370
3 150809 97592
1 25259 63672 948158435
1 87858 121615 145505224
2 119229 346991442
2 79739 973940793
3 70332 60031
2 68881 143913772
2 67727 392044379
2 169860 663672774
1 71405 75267 749689857
3 30203 137896
2 10830 187136897
1 3521 109200 284704058
2 181234 209424251
1 60236 85096 257256709
3 176845 152139
1 49499 55825 308178375
3 109356 103978
3 173965 72512
3 105091 153159
2 18144 99259650
3 113646 98956
1 5270 61755 300291696
2 177844 447907044
3 107424 129343
1 56713 91567 990468083
2 108411 217559961
2 21233 919431945
2 142925 81885848
3 118471 18989
3 8033 46458
2 6554 505266690
3 118061 28479
1 27184 99536 36536718
3 2166 61546
2 16922 933939134
3 138372 117432
2 23942 539279845
1 48580 135071 694887521
3 165224 98179
3 39586 24250
2 130608 292841957
3 84827 121954
3 59165 5570
3 140407 8870
3 70449 41698
2 176970 653109319
3 86070 127586
2 40601 153616373
2 155103 32421426
2 59749 83220204
2 22879 121453929
1 47708 56406 125566039
2 170793 264419473
3 43735 28150
2 53830 337976249
1 44054 53510 991101240
2 134320 859625447
2 132290 949142669
3 113536 67827
3 62893 4189
1 55139 80080 963396375
3 75146 141234
2 172636 584012922
2 2510 201590322
2 24319 442833666
2 160179 809038117
2 133645 399529299
3 104923 61147
2 142918 479473658
1 104506 138330 396355108
1 26036 69925 156192907
3 161520 136556
2 108749 466990708
3 90071 814
1 40898 104462 236371051
3 59516 83894
3 28732 120587
3 99365 15027
2 154455 27061038
2 30287 723534566
1 112117 141595 315842500
3 127719 147367
2 66239 661059625
2 122588 129815775
3 148781 153408
2 115973 673152549
3 137449 53801
3 140826 125151
2 31265 247935498
3 3304 108460
3 118370 125216
3 54986 52920
1 20610 117185 878560711
3 39470 69827
2 47933 667671870
3 176249 140090
2 64555 836132457
3 177441 21455
2 82289 960412650
1 57572 106464 265105841
2 139196 57525909
2 96265 272095843
1 36562 108861 617985976
1 2323 119824 900314405
2 169682 143569233
1 18060 109810 334145082
1 136221 144673 454293109
3 58400 36929
1 121187 121400 941174233
3 109115 58845
3 99000 43761
1 114658 125016 988509923
3 119504 112033
1 102679 129368 970117646
3 119044 29485
1 93372 141926 677420288
2 118718 985310616
3 22747 144106
1 80534 117551 605115608
3 29590 21787
2 8268 113017953
1 18008 90019 114177821
1 9098 69511 353007611
2 102752 577998004
1 50438 133780 121902560
1 14143 76692 769416729
2 46220 86953556
1 99069 112111 432262623
1 45564 80789 719839006
2 37286 385215177
3 124141 133763
2 57948 466328874
1 20920 65042 752668310
1 62884 118896 378171064
2 84468 602918640
1 83735 110603 98315157
3 82442 1190
3 117782 52997
2 138482 965753546
3 96801 126640
1 5006 141681 871506341
2 138801 447786494
1 60651 128764 681426125
1 72148 82294 273449496
1 9037 115536 890777759
1 28943 45255 386170207
2 112533 654026914
1 27246 61810 339863673
3 115014 43261
3 58469 93791
1 13432 44941 518523814
1 8479 51294 323878879
2 110491 732632343
3 128805 63616
1 28347 47284 814395491
2 21762 797225994
3 145659 18174
2 151309 910408983
2 132119 109875715
3 7901 10536
2 50577 329890321
3 56005 89349
2 170064 566232460
1 112610 116430 960562159
2 97670 299685071
3 113731 78179
1 32226 59320 272480709
1 84797 128920 277981011
1 103148 118033 788907769
2 175526 702837158
1 58326 68581 509817279
1 73416 111409 580258568
2 31182 494068550
2 93754 878713552
1 61472 147476 683753745
2 91503 628752266
3 106748 47735
1 2195 141303 52476309
2 42056 793604991
1 54410 130242 681305904
1 29534 70523 44023006
1 78994 83973 601814540
1 123488 143837 353153574
3 181190 20645
2 805 455045435
3 8916 8232
2 109688 407832754
3 142935 151233
3 63487 146871
3 26821 147138
3 155254 152878
1 14882 109599 305397503
1 84961 149820 667259534
2 55951 639896584
1 7695 92914 362848605
2 133225 453635913
2 42981 432939279
3 58104 123899
3 50871 80385
2 21617 365489405
3 153819 38408
2 38238 494646823
2 161169 403430382
3 42875 85055
3 38604 56652
3 19073 154344
1 37053 124131 23351395
2 126538 735896449
3 74055 139134
3 56359 60378
1 115822 153381 60948940
1 79753 138303 797992887
3 112591 152201
3 138596 72267
1 6908 91817 647623565
1 89741 152803 51506396
1 20734 105181 195370234
1 33755 139303 210485948
3 170495 55261
1 81733 92409 254863307
1 35918 100322 319269594
2 78507 948001174
3 30907 6678
1 10997 61105 862670559
1 56222 70397 411942644
1 52030 113983 614544191
1 10727 20410 97956071
1 27563 128504 830759987
3 37072 82482
3 167156 55172
2 7574 949880232
1 67640 76585 468745462
1 64435 143890 548667295
1 104949 106956 9678712
2 133875 642511934
1 47723 125308 625971171
1 85164 107958 342364798
3 96987 319
2 42731 209295934
1 49584 82576 23228191
2 109314 787611339
1 59443 118656 660199765
3 116506 45232
2 159541 769650539
1 13410 154587 531080975
3 100406 70223
2 142722 344303674
1 7968 70532 3926194
2 112174 439305458
2 96093 288034760
2 86724 285978398
2 132176 394722065
2 107387 481060361
3 126878 21286
1 18126 67969 127232284
2 79101 956553579
3 165755 117583
3 164974 70550
3 86372 113210
3 30916 134256
3 15017 97432
3 17130 21152
2 179197 732667268
1 30657 117059 266702811
2 127318 936251442
3 118610 151270
3 100800 136032
2 33014 21357510
1 18562 107578 106797200
3 146065 104693
1 125436 136699 565345277
1 55497 84866 812498248
3 125809 26393
3 80932 51335
2 89028 591194010
3 135533 8687
3 78438 87469
2 135658 656026090
2 124523 220756735
2 50712 808309771
1 22334 107283 804958512
3 54387 135031
3 146484 63832
2 70 449982110
2 164692 447859611
1 40175 52017 361495972
2 5004 37503760
1 22222 86961 520335963
3 59704 146404
1 10451 23474 390691814
2 179236 254754551
2 57373 191138982
3 128751 62104
1 42014 113092 60763616
1 45078 45948 711877696
3 179632 146236
3 75147 146254
3 72823 139002
2 51924 972178871
1 16479 114965 939180469
3 21621 117187
1 95316 124183 472974865
2 8589 817492657
3 154400 150211
3 172404 1832
2 49487 425035107
3 106142 28251
2 179148 172041841
3 84715 61947
1 6122 108149 821796130
2 88927 187435404
3 143885 140234
1 35938 136223 263420759
1 30768 131464 295064415
2 160949 292788614
3 41154 42998
2 94492 167696417
3 74808 99333
1 13214 126161 117654442
2 48 380714896
1 82839 86404 99422500
1 45240 74915 517885303
1 62838 110230 671819731
3 162252 92762
2 44990 341270662
3 171402 42910
3 13505 111502
2 179682 589340590
3 62329 120762
3 10592 17520
3 97843 31195
2 41446 365475653
3 5739 12247
3 178068 32118
2 71235 7921737
3 71727 80731
3 61974 148285
1 41054 125913 708809525
3 48424 3886
1 110234 150559 156330816
1 28735 79128 820554525
3 97846 74776
1 40868 133392 454589993
2 45576 536012430
1 114913 142425 498449480
1 10708 17219 64101595
2 165995 999412840
2 150920 884739887
2 91627 346093939
1 49614 127111 109373800
3 60678 3377
1 1516 44680 904944572
3 142770 122357
2 49248 337459815
1 47213 74694 362093211
3 3934 150188
2 161203 528293735
1 101066 145850 48869624
3 90211 151299
3 26100 33232
2 167172 940139656
3 119924 93744
1 946 13133 603478769
1 58313 144340 31891803
1 25171 70220 329051738
2 85513 284590970
2 55776 435604977
2 41034 253494075
3 157247 66620
3 13841 124306
3 164430 14997
1 85938 122098 579410300
2 81221 79066482
2 33699 490990212
2 152800 977244664
2 28069 440442429
1 128668 146599 355482516
1 11433 117243 772835711
3 166083 11216
1 104274 141530 853242939
2 161583 716684189
1 50724 140264 221137551
2 97410 203952817
2 133666 266431830
2 39643 537219491
3 10087 64698
2 122652 41814219
2 114213 90250189
2 63493 557712203
3 37441 105373
3 59341 53979
1 87915 151624 265447729
3 50958 92064
3 93232 78888
1 76628 121184 85740456
1 1001 114964 485871682
1 100145 115219 101292939
2 54698 663952223
3 101850 1309
3 128949 123790
3 15094 121357
1 42595 56655 798406134
1 38304 125950 402848883
3 167090 48769
1 7868 69472 149566043
1 34240 148037 758530499
1 24054 28413 932673231
3 132976 65855
3 68345 83622
2 142927 297040659
2 75438 445931954
1 86560 121369 66532306
2 110984 287131194
2 36287 597241927
2 180958 647283469
3 90130 82912
2 121800 185508442
3 27896 64946
2 143333 875812869
3 41984 19624
3 75248 53292
2 124707 208631589
2 92211 56708064
2 112039 74567945
1 16021 33215 668963728
1 19641 109871 794305625
1 99710 141484 997426208
2 85851 561803687
3 130279 132056
1 56308 90197 736153719
3 132532 47202
1 66698 128940 347246721
2 43701 5097720
3 89941 150427
2 158053 29740157
2 147128 73687061
2 6797 534081878
3 152369 1463
2 70456 943729765
3 142744 45839
2 95419 983547333
1 67248 138112 71740356
3 90391 96026
2 100649 32449782
3 175896 32694
1 78666 137757 36317024
2 160965 521585324
1 87148 128778 929022844
3 12436 113820
3 32938 759
1 114484 141439 973977752
2 72189 237842765
3 84983 24671
1 92510 107730 212208350
2 152105 636565088
3 43194 11950
3 36474 32199
2 143097 42559991
1 4267 103653 552946434
1 120902 129939 860498511
1 84213 85155 774718924
2 71056 385708378
2 149078 498245553
3 179365 33110
1 100658 116704 690328819
2 136934 694086288
2 13895 853822240
2 151488 542207381
1 14220 136158 206572604
2 129084 266898606
3 105971 55810
3 177182 31577
3 34414 86365
3 138086 42939
1 32940 114036 427532597
1 52229 63569 33554172
1 21035 137963 889878801
1 44681 61699 945802240
2 61916 618441238
1 13343 123281 849547319
3 95975 59805
3 70667 66789
1 55544 119295 719140927
2 121700 667387554
2 44196 840358617
3 58650 55754
2 17515 843187379
1 80018 93705 827237259
2 115684 254328959
3 58789 40585
3 41395 96976
2 146575 878790887
2 163671 936069601
1 112713 142778 752223825
2 46892 326214127
1 49167 49868 331824393
3 75253 119328
1 29479 51019 470921295
1 10483 104461 166025352
3 28250 28056
1 38881 149962 168455042
3 21968 126473
1 27313 99107 594343659
1 23395 73161 813661134
1 97229 112969 966546630
1 86078 107702 772375407
3 55561 81143
2 120775 336183451
1 133822 151621 906893905
2 101145 872810785
3 45914 128718
2 75554 648500987
3 159333 70038
2 110083 958816008
1 46684 132858 127807505
2 163469 250537595
2 33785 412196055
3 129329 138195
1 96238 153306 456555485
2 58675 737305567
3 170296 2861
1 7903 18353 928398169
3 60453 34882
2 78695 370932516
1 43167 119966 362434890
1 85717 103282 240863550
1 34506 93863 272274924
3 98006 54140
2 27639 679856040
2 69599 585482933
2 870 492113169
3 96762 36786
3 15358 20329
2 50984 135780920
2 141245 653990442
3 51466 81244
2 113303 938855307
2 146563 778353673
2 172090 161547124
2 111182 648321714
1 61682 66712 913994150
2 133235 419028882
3 111292 121715
1 15714 111304 937323341
3 175931 61822
2 65432 992583208
2 59063 662320510
1 112059 147907 124084068
1 55927 108042 338869166
1 20324 110790 409502016
3 130418 112030
3 4596 35214
1 95917 96718 561138938
2 89185 93777978
3 109939 87260
3 97770 80095
3 175611 124626
2 140138 241867771
3 43756 10866
1 54159 104515 990737752
3 10176 96329
1 13157 41224 670106669
1 10784 18676 299859938
2 180628 141460519
1 11430 86441 432309084
3 50051 101014
2 45217 355199097
3 25366 40941
2 50850 566060449
2 151395 963168265
1 37827 100920 166225321
3 178700 109545
2 105608 910116533
3 49975 85152
2 88329 901820715
3 55500 130114
3 171311 145765
3 128755 126634
2 82053 88108707
1 134828 136684 191457916
3 106481 94849
3 177266 1064
2 158933 446178390
3 13760 41047
3 84748 71788
1 58579 124033 977783673
3 46830 85003
1 77788 137939 294367610
2 92490 902005890
3 35213 79813
2 137459 275018296
3 104968 87049
1 9715 64485 351671142
2 62646 123706401
2 109308 230618955
3 88845 92086
1 15572 73976 493407660
1 77281 126415 753853544
3 95042 617
3 18255 32484
1 64398 144579 336330552
2 143499 231914011
1 992 14369 515495438
3 53268 44099
3 49202 15762
1 69857 129864 689683507
2 168484 303939359
2 162276 874335535
3 133990 40375
3 19340 99613
2 150995 903513863
2 34766 128406875
3 92303 86374
3 106102 80429
1 431 103093 827029050
1 124424 127749 338657894
3 90162 71906
1 94346 107823 274263331
3 131766 64707
2 150363 399243248
1 50042 64245 290815059
1 37071 110006 377260667
1 59084 105413 406042925
3 65352 90468
3 56892 112466
1 70753 147891 205746445
2 106655 783203786
1 34108 58000 91310743
1 2040 31670 201118517
1 104522 118050 760850188
2 122715 957544927
1 25437 76039 195806737
3 32151 30641
2 122842 668035740
2 27031 392334064
1 132061 142289 329822510
2 161726 935711386
2 177643 906857524
3 133655 33173
1 21870 89254 381820748
2 57788 672782121
3 35819 94630
1 89975 150493 383138929
1 4558 63993 218042613
3 12705 107913
2 24026 273440585
1 74236 102337 823506610
1 210 117423 679318875
1 81034 129436 293859850
3 46246 81105
2 74273 88079230
3 10819 26362
2 99568 909942792
1 8745 60913 200986806
3 124022 132299
3 44509 122436
1 29987 96107 598484067
3 125805 122859
1 71661 75765 470250585
3 117665 90310
3 22487 143189
2 88336 500501751
1 89379 100294 266432640
2 56210 623786657
3 25148 20350
2 79216 535925999
3 163862 83478
3 64731 19725
3 85026 23389
1 94728 104706 717619435
3 51828 5825
2 47893 824867935
2 41538 893834372
3 70269 82537
3 111914 60673
3 12903 146683
2 146057 817388566
2 166868 844312232
3 157550 66886
3 32532 66988
3 176429 81169
2 119997 382958586
2 104289 824809127
2 50893 597937656
2 79096 460469763
2 47886 284940135
1 14058 41902 598525991
2 849 583378015
2 88795 88025306
3 176571 100328
3 121177 83253
2 34692 319588022
2 11235 715076336
3 33041 79769
3 25259 59839
2 137260 952653057
2 152503 422551108
1 32304 38367 920410777
3 105236 64128
2 162253 686175603
2 11135 449647744
1 31492 38302 806071488
1 7647 15817 175247557
1 7835 83971 294875701
2 176792 132266270
1 18255 31541 396259186
2 129987 881051552
3 117841 136891
2 40088 707685175
1 17187 90122 310728492
3 176163 134858
1 529 52016 278150059
3 169628 22153
1 78453 150742 541529587
2 8098 398305852
2 100458 284814786
1 81726 128692 952030850
3 68032 85577
2 43326 355968264
3 34771 96386
2 42749 953617721
3 92433 101399
1 80043 81981 429019788
2 151618 562602466
1 27792 149272 539786963
1 29231 56276 623861264
1 3695 64786 657569710
3 49973 65856
1 11234 14297 252755887
1 17213 77615 402982554
3 89966 54666
2 92081 40321448
1 26241 64296 954652045
3 161879 14376
3 74294 154888
1 73372 152850 122155934
1 93356 151991 32227498
2 110538 21109311
2 28394 514258251
2 110842 129936950
3 158120 28516
1 38092 73306 904753254
3 101971 36540
1 66355 126127 171187038
2 98632 270155022
2 18035 946860522
3 88618 92865
2 7478 994952561
3 65863 131183
3 101756 59398
3 43834 51222
1 35445 45680 465465959
3 73665 130513
1 26609 45280 863423147
3 177259 55671
2 88962 480948598
1 69969 146701 411829193
1 23013 58367 373467678
3 111546 51032
2 25717 847657427
1 112077 150329 833897710
3 112987 106096
2 87554 134127212
2 107625 511920431
3 72299 63232
2 108507 78351625
2 163431 757265914
1 17820 92380 274676766
2 92249 586090696
3 110109 57843
1 127292 149075 773525884
3 104279 132745
1 5922 17012 689833608
3 175497 41478
2 39314 20295518
3 174782 12308
2 105459 712238479
2 33544 57322236
1 21419 69413 803635686
1 13512 21593 371442948
1 93401 124188 219547805
2 58623 932517559
2 18074 521662961
2 174497 742637194
1 101009 114259 579896038
3 45673 78990
1 8024 119391 61179135
2 11858 290953482
1 3217 147196 865193089
2 64674 852461667
2 32056 375052571
2 22151 800427101
3 134261 51751
2 30229 301576711
2 165153 8312394
1 45440 130488 224840869
2 9691 827970045
3 133709 37219
3 12598 110740
1 54055 64751 243325712
3 165218 4370
3 135704 127787
2 30390 234579546
3 21322 17947
3 148725 127685
2 86799 302657823
2 13033 466624355
3 18319 32185
3 8204 28418
2 51195 488181856
2 18114 198962889
1 85517 145666 125403448
3 63730 71426
3 19223 135411
1 1835 68457 713805443
1 22011 113080 795215545
1 29209 119771 261622829
1 37918 58481 656509262
1 18517 47496 850277394
1 66617 77041 922616243
2 124741 379209982
3 75671 77772
1 75290 153984 95283600
2 178104 596791435
2 124478 56717684
3 49472 4704
1 15721 102167 328204634
1 15168 105916 972084937
3 98 7076
1 107665 128795 620725691
1 113144 115321 721767433
2 45341 824729062
1 20801 73877 768965620
2 89783 384830842
2 96605 773085362
3 23008 11865
2 35063 699386414
1 96562 120641 681274270
3 10491 126705
1 66954 149265 97564243
1 49697 120566 415830998
3 55401 106846
3 97502 112404
2 139089 79893399
2 154716 246635672
2 74943 61301798
2 127989 968777510
1 62325 93766 78695924
3 77398 40812
2 93969 809381527
1 100909 151136 289808998
1 25081 95730 354984739
2 142623 185574321
3 80099 34202
2 121254 707698618
2 139375 581688340
1 19466 41003 814609746
3 44657 65639
2 65044 106542587
3 86100 86063
1 49231 75247 248922343
1 57057 129465 978488239
1 29030 56470 865207366
3 51961 53984
2 147511 547502393
3 77204 58129
1 39921 116088 927015964
2 149727 602061347
3 149247 25144
2 34087 340835847
1 34177 114238 990989639
3 43984 28127
3 2808 125712
2 130673 331514759
1 42059 88846 966196910
2 140354 228906425
1 42419 83851 633615231
3 164837 120784
1 97762 135083 744158197
1 64560 81215 485258641
2 114239 602860853
2 34855 412391813
1 72061 133413 937592281
3 117272 22500
3 133435 141128
1 38270 117484 729406161
1 23541 90967 746005595
1 126703 145472 133962779
3 28116 127295
1 129424 148367 3347312
2 163799 825588578
3 145520 31752
3 63102 53061
2 150475 849354142
3 44733 76195
1 15977 70442 251366920
2 37557 425138370
2 101280 351153492
2 49557 993363707
3 123676 119220
2 153979 27005781
3 72583 109625
1 103512 104632 220584069
3 170764 46510
1 48266 90482 742197017
2 151424 611334676
1 29840 101671 637328322
3 83948 65418
2 61784 428396295
2 9902 285252059
3 122912 21604
2 62906 273960563
1 29929 133207 284428569
1 6423 108804 418003179
3 13333 114401
3 50473 107542
1 87831 130961 911898210
3 177750 123478
1 116688 144508 628363521
2 73445 517136670
2 63115 593594357
2 99545 803456476
1 68925 129474 455587939
1 18124 72848 205637237
3 114368 67790
3 60139 28606
3 63055 85
1 30620 32432 681386982
2 151130 420495863
3 88040 13576
1 5211 84863 869869333
3 13219 40003
3 164177 113284
3 166902 140859
3 127214 37210
3 81703 98352
3 25657 32488
3 24155 42925
2 172340 145489350
1 56635 92189 152378754
1 41554 60574 848483158
1 117813 148069 754893900
1 10096 120516 694082035
1 33492 95527 406134426
1 5911 134669 717751927
3 126157 55532
2 10414 669712766
3 132625 140662
2 158046 445420702
1 14585 134617 501942932
3 175667 148667
2 164847 782492340
1 23809 93942 517035610
1 93790 144112 13520578
2 130320 683222818
1 45906 69096 814939370
1 62181 73862 129090934
2 131467 858403134
2 5723 561553274
3 7536 47319
3 66240 107083
2 7649 803876301
3 3081 13719
2 122958 356300713
1 42186 51733 628233406
2 35278 593801690
2 144670 627935471
3 164177 118618
1 48911 91978 516808223
2 17298 757970635
1 74276 153679 16161021
3 141921 31590
2 89193 856656112
1 32871 43493 112751658
3 49774 152924
1 24775 56836 976320554
1 59479 83948 841115859
3 36045 82225
3 100477 150290
2 48695 152957659
1 44769 65376 915821507
1 113062 114660 8336821
2 179618 682443071
1 13244 28821 95335107
1 12835 112662 371860604
2 126315 175521427
2 101458 859996343
1 83523 105109 366433602
3 3057 124710
3 120789 104528
2 171730 679385707
1 40018 47936 887191633
3 180958 100408
2 37130 772376674
3 89200 73127
2 29858 381884776
2 94657 452814305
3 43330 100453
2 121890 602411540
2 166274 854491229
1 7308 57234 384303472
2 42445 866353464
3 123125 131035
2 134894 945929869
2 75124 944142416
2 33704 944199370
1 57411 60750 241672882
3 104140 152397
3 157718 152147
3 99619 90248
3 46572 104139
1 21920 121181 116857111
1 40341 106630 315718946
3 120499 128774
2 57793 52661228
1 84419 119737 945162906
2 8878 509213991
2 24590 506320273
1 42234 73375 596231209
2 140944 861949543
3 113137 85737
3 16858 149315
3 45057 72155
1 74456 84004 891007334
3 133648 95294
1 25661 79211 104797518
2 80137 759414200
3 55399 83849
1 98578 119526 186468174
3 36792 98141
3 58442 14150
1 19055 95488 192224893
3 67385 102723
2 159491 115544578
2 80660 188074788
3 43232 87885
2 83415 105888319
2 74715 36255532
2 153094 129728792
2 130101 380389038
1 39264 74289 497376321
1 43129 87228 520227613
3 16353 42041
2 73934 747076655
3 74947 70636
1 109456 122148 77467121
2 66979 96473477
1 53276 86508 973161959
2 9504 430231286
1 30569 57244 756279691
3 74817 65041
2 152059 361507398
2 168742 137171483
1 33537 145740 588593445
1 84724 94579 827163344
2 73689 109609937
3 62293 81424
1 36888 101806 900781349
3 90113 135909
1 73333 98931 766376969
3 116367 63951
2 117712 952083713
3 85418 67582
1 18641 35559 820656485
2 107693 820480040
3 40483 31307
3 180256 107680
1 65494 121838 390626498
2 171182 3016874
1 15746 134249 339509486
1 55644 85650 673960669
1 60681 138421 532717976
2 73148 35998949
2 46110 983177218
2 39402 175463205
2 116398 364203572
3 83165 151228
1 44547 53761 526482797
3 40977 141769
2 109962 744870093
1 73440 130646 410076763
3 135827 40706
3 54645 111145
3 39329 69133
1 2118 12653 641954783
2 88539 307858186
3 102594 137981
3 1293 93471
2 158029 896641067
3 76829 100387
2 78421 984987918
3 29591 42967
1 21167 141737 167967003
1 13066 151863 763240033
3 71693 52486
1 30194 151657 877235082
1 85372 114038 187213014
2 99229 563871796
1 66795 85678 846081108
2 13091 458424848
2 13000 26171785
2 76520 80195925
1 28704 76989 173888290
3 176110 4214
3 41861 118078
3 151884 23072
3 99677 147927
2 59581 583612493
1 122811 134076 380744680
3 177520 70568
3 20559 68841
2 17395 699570355
1 25253 34120 818533116
1 31178 106169 294445818
3 22506 93330
1 36428 79682 64850170
1 68029 110588 636585122
1 104026 107556 980283321
1 70933 71984 579137511
1 29259 70580 691421150
2 65615 945768414
3 75359 94410
1 85177 121545 87812580
2 16108 652141673
3 56897 20513
1 80344 149182 430002679
3 81921 134141
2 37879 221747937
3 33608 1602
2 11244 528223096
1 39744 82501 936491315
2 69156 651600985
2 91915 720960408
1 116776 126204 517079322
3 112768 62061
2 147076 240949012
2 10168 883259379
2 1671 586858542
3 667 103233
3 147727 73323
3 42555 147392
1 13337 110953 121430601
3 61183 121810
2 120622 193898434
1 20775 98541 224466069
2 83347 834506905
1 101215 146906 148776296
3 146740 22960
2 77129 466148097
2 22070 314571867
3 35324 129587
2 17864 85960024
2 154630 280059332
3 5218 127651
3 128862 108135
2 103553 663474316
1 133765 139706 712739545
1 12669 84154 732955968
3 122432 110176
3 78505 113954
2 70202 427123603
2 158588 610134034
1 73611 144124 978739782
3 9530 138073
3 12767 57093
3 56578 99900
2 9888 11408622
2 146620 4534078
3 9307 27976
2 161239 902262038
3 86560 15356
1 26575 43632 599336463
1 60936 70787 690380522
2 99977 827173258
2 73640 524850769
2 94262 890252139
3 92185 100411
3 70943 149505
2 103034 667987831
3 107626 82185
2 125979 972436272
1 74676 81621 452307619
3 95737 57586
1 41883 70132 744624950
2 152277 556650325
1 6100 53194 762004842
2 147220 592238895
1 22601 93201 691377701
3 22175 6996
2 98129 765246643
1 73914 113111 78601411
1 32809 56451 633924700
2 140691 409932681
2 53157 11336085
2 174841 603555910
1 104861 130860 525440898
2 166042 321982808
3 139647 117830
3 40819 46907
1 66829 89709 542625051
2 181481 485585561
3 53832 84524
1 102060 111973 765665842
3 113860 73823
3 153725 81694
2 16373 91189405
2 25436 790264776
3 42400 96428
1 70441 82857 152953531
1 22358 48492 367879819
1 51009 60068 35056910
3 121601 123350
2 118607 814535180
3 160552 38157
2 44906 533444840
3 127130 62457
2 79397 251939224
2 98608 51725683
2 133036 220021408
3 128030 118308
2 76897 425912295
3 58668 3875
1 6400 139761 935838348
2 129124 994301312
2 119263 456778915
3 54318 74546
1 18671 47330 539113701
2 80439 786106030
3 133105 61939
1 26947 46427 991538316
1 71268 138208 946084115
3 139661 11835
1 5683 95506 207869452
3 159323 78418
1 22440 57170 197687779
2 46069 144982768
2 44168 273520167
2 101610 886640797
2 90486 452353233
2 82903 787976039
3 101662 102472
2 161648 741894584
3 41684 55201
2 170263 974650650
3 77480 130461
2 88077 597310489
2 20986 169887441
1 48568 66926 743478751
2 159094 417719676
2 88966 797113478
1 91519 114758 735855654
1 16751 47090 116803756
1 45038 95531 792913917
1 81946 108470 873303973
2 176194 843676743
3 42239 107001
2 134626 132572329
1 114137 131949 397819030
3 104418 104923
1 31957 35535 191489276
1 65431 78245 648954051
3 172572 91643
1 142197 146094 580102026
1 81133 123195 545375395
2 36411 383145125
1 38155 86903 272894636
2 114630 773257995
2 118533 970362803
3 110071 126134
1 89256 105969 334895794
1 134984 139290 793244447
2 163263 165470696
1 20124 109847 107084213
1 120298 141762 408115689
1 11651 55704 214489381
2 69441 988090678
1 63001 71391 188345879
1 64510 81768 45661839
3 110647 21580
3 115943 35242
2 146903 250375216
1 36737 79152 748960930
1 22345 138363 259167348
3 78043 151269
3 7773 43675
3 116795 2048
1 48556 116415 68384221
2 63289 733926926
3 1727 120229
3 118935 12784
1 99517 148337 798626610
3 96589 26280
2 169693 206333557
3 51480 136035
3 138734 44460
3 150312 103519
3 26743 109462
2 7571 633597703
2 130565 299671271
3 33282 123610
2 151138 117220534
3 73213 149771
1 42192 93239 23546759
2 35162 903755175
1 59303 75155 515932940
3 93644 111515
3 48580 75099
1 73202 91361 643955746
3 154434 17940
1 14176 20454 872223679
3 158369 36930
2 36297 945867487
2 18434 838890309
3 87395 67652
3 151752 147917
1 31887 91407 635452717
2 132128 90509951
3 70367 95915
2 103959 249270741
3 152543 20801
2 18255 267920383
3 4549 136872
2 11238 972618401
1 33825 118611 430568827
2 29499 804597399
1 65163 126689 422225701
3 111420 106368
3 103955 135706
1 43754 143804 447398148
1 83389 95252 220131868
2 163741 360201434
1 28732 128449 479137127
3 146333 68955
1 144922 152950 545088254
1 84933 89402 229829356
2 26459 456242204
2 111136 374927917
2 126966 315454642
3 109847 8843
3 138323 39140
1 54382 119874 862452160
3 159800 110606
2 151463 195473403
3 25950 47856
1 83594 125196 481625995
3 34346 40138
1 99830 148691 201208510
2 131124 57837243
1 5121 40885 283550721
2 60567 858647659
1 47400 90952 744716903
3 53644 17856
1 5015 92711 787167397
1 72547 78679 538080187
2 51450 139368960
2 85077 912222488
3 109048 25108
2 25657 243066306
2 71777 176273784
1 27657 147575 122235925
1 63901 152962 272805269
1 55198 55566 249670895
1 56232 70138 429218822
2 148758 884075971
1 85516 127824 492850775
2 95306 558655343
2 31535 141066353
1 71808 151673 395319098
3 95050 128381
3 86354 11791
2 13226 923356680
1 59624 109868 202718479
1 43301 106455 293498703
1 13683 66807 752287705
2 71643 734620758
3 23832 50203
3 6869 99795
1 14207 69042 528108027
2 74996 37185066
1 85489 103414 915863483
3 107126 49252
2 67054 54311595
1 23817 74058 454671570
3 54262 44259
1 4252 86412 30682954
1 104496 144229 366309300
3 11807 84237
1 10231 50509 882132068
3 27199 142508
3 145676 106389
1 25818 82340 517953893
2 161775 434729643
3 65561 144689
1 125232 130907 455257009
1 166 144765 508792433
3 94734 82880
1 43266 138142 522524961
3 19530 41400
1 57191 58031 492229070
3 46338 9645
3 108196 47812
2 87144 213241224
3 161970 82392
1 96988 123578 94891436
1 12214 60303 881500116
3 2392 51193
3 28997 45718
1 13441 51996 421369532
2 83619 945584479
3 134461 129397
1 36163 39156 886760027
1 10295 154869 297783796
1 37522 114920 687335449
3 63150 123289
3 123206 45722
3 173973 34036
2 45015 672760690
2 40782 918270168
2 91103 592543629
3 122407 63599
1 83237 114616 250490764
3 174750 19002
2 24396 555472658
3 87744 105652
1 35247 60223 777024449
2 128814 300783354
1 29587 34122 150638545
3 164417 140091
2 73032 286405233
1 111384 112047 856880832
2 100904 576181624
3 141555 45067
3 24024 21154
3 15071 90612
2 114596 623419441
1 62511 89533 276956550
1 98880 134226 999091669
2 82367 170329447
1 45960 93598 231226216
1 4140 136590 677723336
1 28039 48785 996432729
3 74871 74933
1 22481 91882 685816211
3 169877 24562
1 9664 33155 945253664
3 71480 106253
2 81007 307275077
3 174393 18318
1 105033 123658 149769102
1 22187 126871 838284270
2 76648 911345302
1 52959 60132 560043690
1 55914 138860 154769727
2 22195 936028708
2 141238 876894434
3 102948 103415
3 37882 81923
1 49852 97441 966051824
2 34458 757668463
2 73769 481740605
2 51018 119089210
1 85285 121519 809943550
3 8012 55718
2 118752 150764881
3 149162 32828
2 139035 131279488
3 150498 139509
2 139580 568156974
1 5835 34815 749477550
2 45112 575292539
3 18002 127002
2 160001 280421830
2 96354 445969721
2 65081 484115992
3 82328 73508
3 137490 27050
1 333 10533 142593108
3 168912 134950
1 91199 141603 36868994
1 28017 130763 992104933
1 53612 132360 371578559
1 84407 91127 226076737
3 158230 62522
2 41645 818684498
2 19622 831868670
1 12866 96603 19669306
3 2017 92218
2 116032 509808807
3 126658 115039
1 19721 66272 360949112
3 94062 59200
1 80564 148870 909410492
3 47901 97712
1 113628 153907 166573876
2 52927 786951506
3 172603 75328
1 101978 134360 170041784
2 33967 232219400
3 87154 17651
3 76830 115813
1 72022 88515 716075566
2 34511 565691819
2 27671 602984971
2 134004 625385392
3 72913 36650
1 22876 35267 542853720
1 14980 39546 137031221
3 78787 122288
1 15930 47028 432390317
1 90146 127936 933021638
2 176705 38923133
1 22786 79562 764501809
2 153121 709374176
2 4051 935258218
2 99046 579047412
3 110609 96241
3 7958 54840
2 145556 602566678
3 169680 153875
1 39774 128282 186026914
3 109939 89873
1 17388 69615 589903485
2 25092 594589659
3 11584 150263
2 91861 696336840
2 61909 643885890
2 104321 795182535
3 117682 19387
1 107230 127208 385553161
3 3468 136621
1 129821 143063 56360008
1 39045 70147 805481584
3 139356 131030
1 8579 38880 995560664
1 43131 126670 326571497
3 116315 103103
3 2857 46992
2 3174 689629525
2 129577 929501192
1 50166 115354 716837268
2 69492 748499803
1 133587 138396 346390694
3 80690 138020
1 3058 33376 557270937
3 163259 124560
2 34719 923015311
3 132746 25203
3 23328 110188
1 132587 140990 148105930
1 137355 141558 715423752
2 153712 291927955
2 156953 252779227
3 124356 118959
1 55052 79075 424529946
1 9799 77799 19391211
2 159314 767949196
2 53819 371507632
1 30216 39003 425294499
1 64453 137846 156051776
2 163769 320594736
1 123382 127566 496151037
1 90513 132104 740197031
1 29934 76841 896564720
3 47305 76413
3 97797 146377
1 17441 141820 145665548
1 132310 139948 166594198
2 93221 596593504
1 115000 133788 182424020
2 34503 876631140
3 62849 150626
1 38522 58056 92271912
1 45400 129736 820991239
3 59201 50807
1 53918 105902 545912794
1 69116 116573 552920622
3 25738 110602
3 9000 120173
3 60027 123346
3 11709 80936
1 105216 147317 230958095
1 125328 126547 24080738
3 162590 129386
3 178978 58645
1 13925 134428 580391570
3 112231 115110
3 36262 95914
1 427 43158 806588680
1 126638 133381 583102343
1 116989 121998 671082863
1 129169 142537 314640810
3 51292 73765
2 128749 287186596
1 7091 17495 886312173
1 51845 85253 735478664
1 462 38217 88384341
2 80506 984193227
1 57370 120745 862676975
1 44984 53796 839821074
2 3625 442271771
3 5631 7509
1 35353 37528 492194866
1 132947 137419 560255286
2 18231 25120893
1 62434 139216 834264871
2 105746 580143075
3 118528 70304
1 14383 32602 621362652
1 112969 117442 670238902
1 60940 152938 692623173
2 46260 894660108
3 65557 87599
2 143717 383115037
3 25924 145743
2 135690 583205509
3 43953 48378
3 38905 31998
2 146712 618826987
2 41148 848506520
2 109004 110345750
1 32178 99270 140374324
1 7838 135197 74511552
1 54381 117305 913315960
3 68466 106596
2 46226 757157891
2 93457 389911839
1 72928 115596 850113010
2 2590 694151549
2 118360 980377253
2 123402 532455566
2 158431 4227922
1 137189 151037 544896032
1 77964 137747 498299912
3 69251 55401
1 52513 78300 206652140
3 149166 101366
2 84677 917745632
1 3513 142736 405808571
1 12388 105051 268041257
2 4042 332112875
2 154596 89531030
2 56804 578968433
2 5727 956999553
2 141610 445098448
1 89932 102840 353899865
2 145477 301294322
1 40364 115486 652322087
2 174688 477968648
2 70444 844737953
2 144645 315546598
1 17677 108293 645738925
2 125928 216244593
3 143615 151555
3 55048 6712
3 22455 144722
3 170614 66855
1 140389 150220 976962134
1 43467 48240 889035626
3 117878 39244
1 88549 131754 700456388
1 111755 124774 71935794
3 60049 131724
2 172194 671358215
2 31630 318506967
2 138613 93619882
2 50395 482471566
1 23985 41419 848713819
3 6466 48630
1 62669 72429 839206208
3 120075 94893
2 104948 763822464
3 162959 3263
3 6770 67132
2 94814 774851943
2 56261 356825582
1 95844 109906 553968256
1 18817 29688 420484014
3 31004 154541
2 90221 987691633
1 25514 84422 590852332
2 110696 671612798
2 135052 526767230
2 85265 361061820
2 43581 978441720
1 34108 65676 489801427
3 98503 56456
3 136922 95720
1 29480 69012 582469354
1 123348 150763 114817970
1 66844 96994 188297041
2 104266 715490831
2 125848 827526527
1 56100 131936 106040064
3 147967 107413
1 6863 57630 194813786
2 3719 82816104
1 21097 23878 634927228
2 49846 656134984
1 34394 140410 519401608
1 33652 149931 646664507
1 88666 110266 464795410
1 8625 52853 244627808
1 56328 87614 883354992
3 106395 106251
1 75047 89024 171348713
1 36042 44463 199797979
2 60795 898526102
2 16703 649307335
2 38237 404737776
1 43084 103236 766229610
2 39667 728908893
2 15658 957970980
3 90365 36762
1 61145 83465 161475429
2 98123 120530123
2 79287 98396249
1 15694 120674 762995569
3 3377 76764
3 164860 142653
2 152913 410085255
3 118801 109709
1 44463 46645 887280907
2 170158 238878163
1 40595 136761 524536102
2 33618 325530143
2 175863 184061340
1 73329 148952 308554289
3 47723 23778
1 116503 138879 179994198
2 66664 339636247
1 42735 144378 565239474
2 65808 792681541
2 14271 660475303
1 38805 148738 758341203
1 46122 134748 149490998
3 57562 102684
2 93014 377902551
1 59581 95069 795337797
1 24264 148261 619399702
1 86060 123136 76547431
1 81151 81826 701263215
3 75288 4216
1 78840 142046 676482411
3 179779 75988
2 4 361518570
3 25602 19945
2 113367 922762500
3 60186 75698
1 20025 45310 313741876
3 127556 131206
1 83900 85723 264807470
3 140788 58590
1 51088 73781 637542902
1 330 34003 815686519
3 167705 37614
2 20195 836558300
2 157941 658051836
1 57043 131816 353353292
3 168104 15604
3 76040 93827
1 8702 76301 622136488
1 26884 151559 142305921
2 31972 617328416
3 144776 53267
3 97476 51016
3 124450 64978
3 10725 66084
3 83435 148428
2 62398 214320341
3 39677 97417
2 180097 406524658
1 58377 105081 46890528
3 122771 5374
3 23015 110784
3 5277 42836
3 146240 135812
2 6069 633467068
2 176629 34538028
2 112586 590388522
1 2560 81598 584255516
1 88375 127534 434095421
3 7780 138907
1 52982 68026 152468583
2 61440 606310152
2 93375 803753541
3 156052 134817
3 120755 73222
3 73899 74431
3 26001 13418
3 86817 138864
2 56840 907608257
2 21971 170842762
1 107846 145072 215051982
1 14906 45815 890559840
3 180518 142398
3 160059 103351
3 107688 47981
3 28074 137176
2 73561 267705192
1 81948 147756 854842920
2 147711 68347114
3 73204 29472
3 40275 145485
2 70606 836456043
3 76076 153508
2 174153 998611162
3 168747 96274
2 10061 781237439
2 63540 920443609
2 135346 779539838
3 179527 24196
2 64514 62989501
3 26159 99263
2 60792 594193350
3 153510 91478
1 93556 101704 181306722
3 68060 28810
3 146821 100728
1 33671 154022 85294963
1 84559 154758 69483392
2 71328 642878853
3 109651 147445
1 73510 139788 833807201
2 142252 821071411
1 54554 75875 524839816
1 121413 142702 252874326
1 60226 140882 538220082
2 19886 201100124
3 160011 34310
2 87302 884845899
1 33123 124622 662011406
1 21944 70498 422470479
3 108128 7714
2 79420 472444228
1 36308 84358 392742558
2 141305 165982285
1 43353 135187 885204695
3 24874 122829
3 48329 43873
1 93696 125097 864621168
3 165171 107098
1 98287 98530 157287877
3 160667 148165
1 20830 64391 662834356
1 8609 77349 200724188
3 54699 114163
1 84123 110413 785768676
2 48393 214200054
3 93549 136107
2 93257 914384409
2 62644 679883036
1 29114 57576 911800415
1 77918 147507 855301381
3 128056 19952
2 148996 964331814
2 127007 43789025
2 179240 738157485
1 88070 117247 806447838
1 27179 92251 126176246
1 3779 97664 802097148
1 21221 49008 34998318
3 99050 145968
3 155667 38022
3 145481 89303
2 170688 224052135
1 62274 85980 99117974
2 23681 385664283
3 67517 135632
1 110381 152520 338975264
3 167748 21969
1 140223 152142 431824849
1 843 49744 991436438
3 26623 90855
3 136811 46816
2 158509 234515913
3 174500 691
3 35672 152353
1 96840 117755 786359515
3 80881 97618
1 47411 141442 142296858
2 143580 770148260
3 59103 41925
1 112093 117175 687096577
3 174110 137387
2 59444 920703715
2 74936 469738526
3 78341 88550
3 110093 136372
2 165323 847800774
2 35607 729934877
2 52077 84126142
3 52198 40590
1 31385 82919 137428994
1 89995 123223 490070630
3 74148 86635
1 56401 120308 443114849
3 23642 114774
2 69618 381081767
3 60698 142252
3 169400 5367
3 6794 97127
3 53127 36170
3 163982 100050
3 134234 124057
3 163599 41960
3 176943 8354
3 138840 8020
2 98670 824924628
1 119713 139112 493442912
3 79697 2051
2 17021 23372115
3 89198 33217
3 136087 53842
1 116760 121722 829499078
3 152979 66609
2 165500 148823959
2 141508 920669206
3 170275 10750
2 163850 479079972
3 130974 31077
3 66088 110112
3 17822 27250
3 16631 150861
2 88441 258139035
2 47782 718306003
2 101276 974181997
2 24884 734403398
2 4351 620868789
1 71977 109486 23555744
3 144592 48626
3 141550 133333
3 51490 122869
1 21411 102340 108258097
2 22594 829150950
2 181550 479034637
1 9045 110099 486676864
3 83914 39552
3 125572 45305
2 176435 40874581
3 149020 21170
2 121093 832755565
3 6627 38356
1 11866 97063 928529510
1 59936 125638 57961997
1 118338 129656 151604984
1 62331 125204 391974505
2 120031 568999418
2 144741 143186455
1 5268 26795 528444119
2 25618 642238228
3 147599 97991
2 81971 477160084
3 172104 40804
2 177864 282187188
1 71376 150686 588372122
2 169711 937554288
1 74986 149347 316260993
2 155981 291378070
3 100057 26385
1 3587 40302 972692765
1 29327 108796 558032911
3 117702 3592
2 137502 293895288
1 40058 87060 242408217
2 45820 67014095
3 120130 106664
1 66250 80855 816550836
1 7566 115905 329859509
1 45285 61763 192691864
1 25961 149443 739110933
1 78579 89754 423459340
1 49412 119781 914595461
3 152544 33857
1 105490 108636 924993588
3 40731 27615
1 847 120024 748012576
2 90924 349608483
1 1284 19074 258088690
3 131348 119206
3 40771 140553
3 45163 50973
1 30964 84276 425318455
2 118842 484834679
3 105617 104506
3 11786 98418
3 31703 114589
2 49267 40611745
3 39933 51344
2 69066 301858659
3 98422 128106
1 24176 77886 515722773
2 105236 382635032
1 42614 85363 870446504
3 97110 71503
1 46032 150279 413173394
1 36574 93183 936376366
3 19316 70445
2 69694 421366623
2 31521 932325942
2 62988 897423109
1 13458 68402 224792024
2 46926 475439226
3 43143 52106
3 82462 143818
3 75246 23527
1 45882 61819 156771683
3 130598 51605
3 69010 12241
1 109531 142352 896447650
3 24388 126859
3 172588 9216
1 32401 51359 81281100
1 34671 78698 510850011
1 6155 48047 941125087
1 65304 75718 171138602
3 62839 1308
3 73419 13407
3 33408 73935
1 84202 125768 309487552
1 20618 149465 696086005
2 165316 179268735
1 83442 119386 982473491
2 127014 724413701
1 21328 112955 647421396
3 154887 6367
2 32129 170845998
1 58909 113000 45727128
3 76096 126382
1 40461 121819 351818755
3 130761 70069
3 62165 102225
2 741 595736937
3 160697 107743
1 118303 118881 91131028
2 104819 850622425
2 95790 280553332
2 66004 946927470
1 57931 114709 661667632
3 84795 119529
3 43338 65990
2 115939 937105930
1 52243 89293 903546514
3 158384 102041
3 49828 4657
3 146738 144582
2 82718 636787566
2 162991 328805881
3 114496 47314
2 132672 351437636
3 112498 56184
1 100323 140857 448708705
2 3820 505600234
1 104050 123768 634155709
1 72679 137316 780682140
3 159272 132246
1 7695 48134 347470860
3 110003 76223
1 52341 123083 495843517
1 130540 152303 517165527
1 86550 142507 978146822
3 137806 66201
2 135871 311487844
2 12076 484163605
2 49166 801722517
1 7745 121207 985103895
2 135762 213147460
2 158640 404484895
1 126943 131940 972364560
1 46447 152271 476068606
3 135080 14188
2 98402 724803861
1 12805 45817 508846967
3 15452 138878
1 111548 115985 589313078
2 110412 377821288
3 13412 15929
1 92351 106411 440113014
3 119439 114046
2 127694 705155983
2 108879 499226325
1 2348 84339 196674505
2 111183 730726435
3 156874 147806
1 8230 96908 362564677
1 32752 63029 445619422
1 17902 18250 984892165
1 50278 137524 875360683
3 25177 128673
2 116652 844565439
3 80805 84499
2 175607 461251205
3 103187 113729
1 12292 74673 896991602
2 88743 123794594
3 4749 64346
1 26523 144017 302013121
1 31103 132230 621186816
1 72715 114445 812140418
1 55681 103134 272172469
1 78603 154984 179220064
1 75536 100665 574675125
1 32641 86064 354441411
3 59396 55835
2 35074 738864639
1 72015 88501 905371949
2 19092 757390703
1 52029 103172 748492536
3 22282 138585
1 14176 112207 154629844
2 58367 207420561
3 112371 100525
1 81924 82599 402091421
3 30481 105014
1 81277 88944 130051737
2 95674 558573517
1 116484 125423 68010758
2 64389 453802881
1 47730 72302 18395972
3 169861 108545
3 66093 18859
3 117436 50056
3 174155 11440
2 28059 518302275
3 100728 36577
1 91919 133239 186718848
2 74389 912944206
1 17161 130421 44342665
1 2699 91916 907875022
3 86648 41332
3 43614 153521
3 153440 16674
3 125828 142178
3 32118 20297
3 181199 146304
2 117789 79091579
3 107753 48176
3 101713 53866
3 16372 2169
1 51677 82334 865061879
2 38091 907597858
2 72295 85489937
1 68658 121307 822867133
1 13876 85672 808732516
3 104734 137631
3 32085 15795
2 57070 133900430
3 119089 54064
1 28614 128034 680284930
1 67293 154789 837592633
2 88654 962821199
3 143049 88846
3 113732 96866
2 55922 953477441
2 24620 289262017
3 148933 16762
2 67332 811624776
1 84153 152874 763247709
3 162442 22806
3 139884 102118
1 114908 150883 956515164
1 55382 154364 333675430
3 7236 91051
3 12139 46647
1 96987 97644 241210037
2 65072 743583876
1 87479 101123 202345982
1 14315 107311 234408210
1 13086 144457 945836848
3 156276 85861
1 15994 42533 33670932
1 13846 109810 374650908
1 15501 81885 814841328
2 171727 389271676
1 51267 76824 110514250
3 158930 31183
1 45935 124244 974870528
2 174022 875920271
2 13478 184932314
3 172173 101195
3 98670 120815
2 52300 823773852
1 110452 130897 848015498
3 127962 66609
2 140132 700532219
1 14104 34188 345694761
1 52343 120507 18404377
1 103874 147857 450314071
2 110177 706757071
3 111920 145316
1 27374 146257 297527447
1 89980 140211 681605009
3 74608 17791
1 18077 119300 74633762
1 87616 147026 616850325
2 109018 407878653
2 101950 297938649
2 142327 798859438
2 162022 345166140
3 35422 131908
1 50346 110365 185833761
3 115692 147966
2 72467 950083770
2 32965 569768606
2 67801 243191661
2 66402 783939542
3 142626 66444
3 32511 76487
3 80535 84877
2 175609 700624903
3 179032 59326
3 97021 22505
1 20632 33442 184651380
1 11475 31265 145002175
3 112489 87435
3 155149 44740
1 42542 147664 861403427
1 37336 130432 437090772
3 133190 32716
2 35159 619842928
1 55655 137622 244053987
1 42625 148834 717246175
3 150254 47749
2 72356 805166991
1 5041 86042 887408187
2 35641 121644848
1 20586 75928 178258186
1 58475 136114 635675979
1 78554 131419 276848822
2 47277 8217268
2 69572 122192411
2 147132 441609098
2 172474 598177283
1 48837 84679 69224979
2 20396 393927417
1 17162 144439 98759667
3 32390 38938
1 58575 67850 231849083
1 56740 153470 590462821
2 165317 227403983
2 159379 736906563
2 108767 183495799
1 10547 100696 899256058
3 124833 136685
1 76512 80688 273077620
2 45842 95247019
3 75006 148677
2 66973 602189122
3 31234 53738
1 18373 49977 235162464
3 133985 117457
1 84427 89378 787982424
1 25693 152747 853497986
2 71675 701237802
1 115221 135699 360099817
2 159441 529692955
1 60672 132434 407316846
2 156384 600204650
3 10344 21205
2 180188 396976654
3 161958 53249
3 844 12899
2 174941 909665846
3 120677 48560
2 87768 232993041
3 72693 135221
2 8517 146002691
2 171204 556205858
1 12665 97212 318461734
3 35815 39016
2 88874 329150714
1 93834 119442 856411166
1 5193 5225 572551410
3 25301 39144
2 175135 782974367
3 124304 145600
3 74374 63423
1 7951 40044 153158383
2 134267 978785763
3 120248 96572
2 171404 549753838
1 115857 120881 696047914
1 15260 99555 174250440
2 143410 138285102
2 163543 110558973
2 97277 891671673
1 36064 83497 974641324
3 178674 45140
2 56382 568594991
1 115640 144279 285964206
1 24672 41253 167416456
2 92714 641728120
3 179468 116004
3 58884 154705
1 136487 151972 836365299
2 161421 742680677
3 17890 72108
3 23498 73629
3 5513 21825
2 14921 756585088
2 164133 662273018
2 157872 315609315
1 45982 65868 990031756
3 112593 30346
2 119164 264679264
3 140994 54331
1 4707 53902 797339946
2 143492 636300253
3 112165 93942
2 68686 102560462
2 93227 120643056
2 87568 428365943
1 49005 117145 576519382
1 102282 120214 237781103
3 103558 20585
1 27201 70554 451336397
2 110468 635070544
2 38820 296121598
1 6926 144364 439239722
1 88307 133524 455253915
3 8216 38479
2 42000 646559235
2 39837 434965389
2 68251 856916760
1 48459 51906 627257780
1 24316 127415 682223050
2 6279 8865378
3 53544 130901
1 55580 106605 605770864
3 26203 114414
2 79210 667432914
1 46108 54479 701855889
3 61224 82001
3 100839 82316
3 10504 146724
3 122864 98951
2 127706 783483589
2 100895 693773218
2 1060 84551509
2 173640 429542367
2 134022 243636762
2 79214 368856015
2 129461 123804599
3 41560 129151
1 58326 80821 742048700
1 39290 52731 900437697
1 86934 142082 619703201
1 110637 113080 841886197
3 56620 79958
1 20612 38670 22797585
3 147442 18350
3 138076 50172
1 16199 26755 524216162
2 142613 236332879
1 52441 56443 281746800
1 28340 120407 613576792
1 23455 34272 206087141
3 45812 61304
2 3763 207367109
3 103791 102545
2 9334 748116361
1 123891 152760 358073166
3 66580 26977
1 54208 143777 317083851
1 6168 108712 778721103
1 16921 125008 844388153
3 174325 125621
2 28106 914740119
1 128123 143811 55183101
3 17589 96355
1 84197 122145 661575772
2 62557 807094666
1 37826 82775 657746698
2 89947 616771383
1 60322 137654 966868437
1 19422 149353 973549149
3 51709 7764
3 120348 125847
1 16692 149214 971074579
3 88528 43617
2 99897 390268412
3 47533 97339
3 161313 102793
1 54434 75488 513595613
1 43034 134555 338775866
3 8775 939
3 168672 110815
1 4488 98683 642216398
2 796 708076238
1 56808 140315 421898153
3 133422 102625
1 91202 137361 406917117
2 167820 901205195
1 4164 71861 165029480
1 9076 65672 94345764
3 18696 8418
3 102230 33933
2 9500 110511725
3 110650 61116
1 50691 85631 357134098
1 79252 95578 929295632
1 16738 123569 716083193
2 121220 569540929
3 178677 87574
3 25466 88319
3 62141 64137
2 107249 699401725
2 156200 563471847
3 134238 37963
2 7025 61045709
2 13619 252478020
3 87105 84152
3 165752 66788
1 61719 69235 446375409
3 150961 111469
3 85462 75028
2 112000 317611852
2 49 565692738
2 166875 391009217
2 175084 31589490
2 28116 841006392
1 16175 129404 880337383
3 65225 130833
3 11468 23523
2 94041 419852569
3 98979 53833
1 95024 119658 817378117
1 26910 139794 415303079
2 152819 679430192
3 31820 79790
3 50809 123247
1 26175 31878 607235543
3 51714 74085
2 158448 634144460
1 5114 40809 510080000
1 76024 147578 626019427
3 95254 104991
2 68704 776309656
2 23401 526123636
1 36084 94087 708926758
2 49785 28921641
3 43895 151405
2 3856 797046167
3 105123 137188
3 78521 25657
1 47120 58682 138341042
2 63241 243109374
1 82788 152549 488771801
2 40063 374632095
1 44559 107592 632451514
2 70320 281113999
1 44807 89257 487217635
1 60596 150805 727687497
1 39674 97592 524511470
1 37051 88144 882320099
3 69362 94935
1 108027 121232 885321814
3 75720 4266
2 23797 68609840
3 35764 80273
2 151142 516470819
1 32854 67277 85119450
2 65734 949862127
3 82290 3936
3 117777 140052
2 148855 883516982
2 12146 261096867
3 136685 97230
3 10376 15852
3 69438 101772
2 152778 892170466
3 88740 128593
3 171286 93406
2 108743 960731365
1 57689 66927 152300492
3 127424 101716
2 137798 656459624
2 138209 693095421
3 30777 5830
1 99324 137269 123352276
3 17242 77645
1 97036 150248 905814476
2 27364 234295902
2 79946 42275213
3 161836 19197
2 63436 280992038
1 50951 126239 640248359
2 1872 186909035
2 175121 503660252
2 166344 239420734
2 103878 760727499
2 11760 229166905
1 27579 92786 452557633
3 18935 29384
1 27356 124990 342354552
3 11197 21358
3 139674 43907
1 3739 60574 316549096
3 131054 91704
3 41721 118906
2 33248 738692509
2 91460 571235980
2 115146 466638655
1 118458 147258 959937801
2 35800 884326656
1 101146 103085 940217209
3 16710 43325
3 2293 16836
2 138943 600073094
3 160995 47937
3 97847 89942
3 79614 47680
1 936 62422 714994764
2 81634 305327256
1 44889 128357 524468706
2 13640 168238500
2 38052 258356105
3 38135 142467
1 10446 102118 657977136
1 16259 144595 559865172
2 115331 637877879
2 88394 869895714
1 41782 78444 825635428
2 4271 192359040
3 30939 5743
3 23856 84249
2 140658 349036771
2 98876 926781720
3 172377 82851
3 138800 63694
2 38904 110434922
2 111833 948308812
2 15033 115634545
3 78632 78676
1 85292 100029 573677531
2 170507 578754362
1 27875 90825 543843059
2 28287 685535761
2 46936 405487074
3 97653 98544
2 165254 386801676
2 125443 304419100
3 29980 42725
3 153470 136004
2 47516 340806510
2 3703 632895243
2 117975 268255468
3 151846 101902
2 38892 2879943
1 80109 102980 508700252
2 172886 672494374
2 155800 564389873
1 13895 102850 446051228
3 132182 145892
3 79725 103553
2 96461 343079894
1 106796 128075 307912643
3 158289 137680
1 50199 126790 201865116
3 131459 4687
1 14690 56174 878992379
2 95384 780548238
3 72575 150333
1 49541 146573 579994676
2 114731 65248940
1 76348 102790 942455899
1 96461 105616 384523979
3 67443 13644
2 3838 140616586
1 41203 121733 625276569
1 759 92453 281678290
1 52321 59827 298814920
1 7899 23315 535517737
1 42288 64182 477593963
2 166285 887372706
3 2128 131503
2 47433 376917174
3 114554 100224
3 94007 38019
2 98397 551140434
3 28644 102137
1 56401 115216 374291394
3 31887 111040
2 170190 171469435
3 77755 55730
3 67409 144996
2 160860 872596892
2 17622 747843895
3 94044 110129
3 68407 43446
1 49818 62447 991862076
2 19746 281775351
2 130054 2514525
2 20607 478834761
1 107879 112710 648933716
2 56000 131855902
3 49740 135227
1 117379 125547 604908746
2 173374 901778886
1 101339 152790 645009748
1 5249 24389 607277697
2 176640 55276448
1 63962 93258 359616934
3 28038 87375
2 164845 555001191
1 25099 75696 621768833
2 10599 837077976
2 169416 553720694
1 5619 84347 263107180
2 649 33772622
2 156887 107113062
2 93253 480620950
1 41074 124193 844709381
1 10774 35299 651332050
1 36703 42775 921583161
1 27257 92045 796886952
2 24058 255503262
1 32671 138519 694005785
1 109023 124723 250314810
1 87554 118142 858065911
1 4338 45176 599501617
3 68447 145614
2 113774 559837082
3 176828 68614
1 24189 139812 355038745
1 48563 133187 6143532
1 34307 147643 563233276
1 32594 83048 239984427
2 78601 612302201
1 60366 113872 570518463
1 16533 67535 686579558
3 161146 41885
3 137788 114444
2 90537 150946212
3 128976 47237
1 80235 113171 241743223
3 103979 7930
3 114218 92667
1 55679 92161 456539645
1 17060 31919 875174114
3 71092 119572
3 170878 123021
2 40354 260793612
1 68716 119146 104352345
2 30180 832642983
1 91991 137374 651842420
1 24465 126071 423001391
1 89233 141885 121606605
2 101538 159486046
2 83742 372463623
1 41295 112480 699297728
3 119468 61346
3 148487 128488
2 103868 859982655
1 35159 86857 359978764
2 143507 978371706
1 38231 80857 639402679
2 22778 859766005
3 43003 68311
1 94470 120078 514294330
1 13927 17671 156029497
1 109309 130344 822485023
1 63953 94395 652859126
1 77250 124966 574082080
3 5750 7687
2 112399 262718145
1 30754 61496 779394570
2 95470 653064202
1 45434 82537 862820562
2 105313 529375427
1 61737 62826 432196614
1 46043 84651 60061014
1 103796 134909 10637817
2 128255 566794251
3 39522 44995
3 104022 4464
1 16478 70588 794144463
2 23028 980785809
3 142499 104146
3 68147 28302
3 71130 33978
1 41019 132308 692131313
3 163778 118677
2 104281 36922177
3 180172 138948
3 87009 103347
1 40846 72932 95712958
1 27908 70118 180728992
3 107249 109224
2 7898 912114381
1 44808 110490 956919186
2 33575 364330566
3 86749 102338
3 140302 54663
1 55976 60335 745078863
2 23784 987888348
1 70780 149808 291710697
1 60270 111934 349033400
1 88667 111078 486115090
1 48312 100908 921601965
2 166629 690626606
1 37291 82239 477641095
2 35166 221750908
1 121298 126657 821233129
2 122976 75763836
3 148451 65568
3 36858 118931
1 23249 151028 597915131
1 63407 102011 455645484
1 23874 113684 252541576
3 116684 124346
1 85942 153439 45358034
3 145702 5240
1 33667 62695 597540127
1 41033 57751 167728440
2 2290 960935150
1 35418 76408 189095520
3 162944 97722
2 108035 424100393
1 29700 45219 425710047
2 171706 483393712
2 64946 6041086
2 8956 763720870
1 51341 134168 104939789
2 60844 430830623
3 77648 63054
1 48764 95564 671052045
3 82910 53276
3 63363 79669
3 11926 92319
2 131246 392306156
2 170513 55130859
3 67390 30932
1 55553 129804 171170854
1 9219 88990 576705611
1 41396 128625 723311921
3 82066 35561
3 159267 56905
2 166054 502673447
1 116769 117588 603367729
2 161228 848960055
2 129533 835345647
2 63798 789953643
3 134432 18709
3 108394 92599
3 128900 39615
2 7059 191589828
3 50884 104601
1 35169 73822 870454794
1 61621 66837 799237165
1 59602 99244 936407108
2 80673 361328330
3 92952 102311
3 147647 7629
1 17452 31781 399038058
1 10622 118781 953862862
2 179304 630466528
2 33209 48584536
2 146533 742684824
1 108523 145911 592316039
2 55134 918532299
2 162921 499160233
1 94583 127742 204099179
3 24518 126489
3 92235 50862
1 70959 113115 383659444
1 30451 129883 805203585
2 27552 593823947
3 12650 93018
1 78237 79748 398543652
1 62136 123010 725265781
2 54002 278179465
1 10215 86603 688578914
1 52599 95970 527863166
2 84316 520802683
3 150774 65239
1 30283 121634 690818366
1 6100 115416 431733707
3 116187 124739
3 39856 26552
1 32230 131944 867051493
3 10782 108544
3 128342 93729
2 169368 65541840
3 59729 40441
1 9831 141620 448375807
1 72815 106613 649630920
2 94604 508208864
3 116072 14660
2 85461 508274019
3 83509 120855
3 163826 40904
1 88916 154984 538144890
2 169045 253957236
1 32981 40777 632035672
1 62778 79573 244385479
1 30870 112208 394117678
1 21064 40994 17316249
1 28643 125503 833801966
1 89427 90300 447260349
3 169210 72355
3 99655 150155
3 127454 64876
3 119357 27193
2 73700 45943603
1 129562 138759 165331718
3 156144 52900
1 104786 120614 424921171
1 99492 145246 292522821
3 129220 127441
3 81434 114251
3 20228 133449
2 24227 925358591
2 108761 641017371
3 51830 45591
2 138352 441337672
1 61731 107992 595621916
1 76136 124071 751399438
2 31435 960262116
3 100370 16078
2 84594 174054212
2 180790 128548280
1 8376 130449 172942222
1 90728 154264 442616540
1 31438 135700 500740793
3 125055 71597
2 162075 207366861
3 59704 136607
3 145086 14412
3 14968 8455
3 110535 114088
1 6491 129076 210787730
2 74883 566091744
3 118453 74171
3 111273 13581
2 62703 501075285
1 51581 56452 147811192
2 70003 330832975
2 100373 359953420
1 5116 42035 730083630
3 127038 147393
2 49019 163764038
2 98128 685362972
3 125805 124247
2 163695 169741779
3 36098 72369
1 63935 125509 698140089
3 20111 2577
2 100557 474553054
1 4333 120435 198536340
2 168498 591245202
2 44076 759087159
3 146292 108594
1 48199 57889 147101788
2 118208 895941930
3 76699 95444
1 50047 117965 480593280
2 17316 384759960
2 37942 93518826
3 165645 84700
1 95375 135728 546485193
3 14607 102788
3 22255 61884
2 115756 961701870
1 103212 104442 99917854
3 161789 119938
2 100745 863308472
1 81051 101173 738962779
3 170647 67093
1 98140 98656 719074436
2 116868 850385915
3 94964 128924
3 146164 125173
3 27552 91117
1 20857 117446 583198536
2 148204 687514793
2 44010 645992961
2 65466 116663924
1 1474 140519 867545159
2 95679 15319438
3 154141 2491
1 21701 122629 124144541
1 103287 124327 230266208
1 57174 88804 379487019
1 13186 118581 211014836
3 106370 44550
3 83075 91051
3 143900 53630
1 20967 151024 497322960
2 54927 914371955
2 307 351924087
2 157108 575579827
2 124740 277662088
1 26903 105697 133176884
2 91958 738198718
3 27549 49088
3 54510 43933
3 68154 133482
1 140537 145318 435025465
2 164205 310030390
3 69741 108002
1 39597 99788 405563345
1 28339 89116 984063574
1 121725 129026 77655156
2 166421 363967485
1 84301 134207 23828585
3 132759 45376
1 25714 124584 292614535
1 37145 45468 754075360
2 138720 246740390
1 45316 119186 911270356
3 10417 140168
3 36951 54147
1 23638 67093 74450988
2 104103 591585687
3 72419 78678
1 18409 120646 170458246
1 3667 25989 614211904
1 73653 74443 148665790
1 38250 85102 652283464
1 30046 148243 676638777
1 10140 70349 228162229
2 159999 120864576
3 154790 3920
3 178036 33285
1 71336 101126 194892310
2 115418 672337692
3 118124 3014
3 3099 114248
1 24814 106773 898304789
3 8527 6723
3 105214 53960
1 4190 76240 360614290
2 4959 871406962
3 104711 126231
3 14562 77708
1 60691 145063 832004492
1 11498 113946 617138141
3 174413 152315
1 29732 66918 41174436
2 86990 7030045
1 1265 12235 724459448
3 117535 76096
2 167717 327057223
2 76160 775516113
3 62989 133547
1 26909 28406 868088170
3 83285 2711
3 143373 78975
2 146879 175936961
3 49693 69631
1 66996 125325 611314947
3 153095 34959
3 85570 85509
1 22659 152409 377950906
3 73356 31631
3 24355 108413
2 106000 61184514
3 50918 128436
3 180236 124407
3 99287 140446
1 71053 89471 757475195
2 57336 848079863
3 102438 77943
2 163102 288275505
1 73713 142182 363405555
1 125126 146702 520688132
1 40271 113206 436904067
3 37754 97294
3 105243 4264
1 75196 126633 284660511
3 153606 78291
2 101498 555809182
3 132283 51542
3 56693 41825
1 40861 100420 959358413
2 42423 810842779
3 42045 123381
2 27989 43739927
2 91219 286951561
2 26299 700015395
1 49195 62823 77031090
3 71507 24330
1 4386 89392 140946954
1 23150 27769 99446399
2 131953 767791611
1 33572 82403 375525434
1 53381 128367 247788437
2 132461 854238998
1 85802 135638 853689316
2 117082 628858102
2 82536 856554794
2 167243 473021182
1 7796 40357 57737064
3 46013 145237
2 115216 955486952
3 96527 67923
1 17679 93127 976652213
1 61551 98386 228607423
1 3749 85103 467356383
2 119377 625927206
2 54524 606587409
3 34637 36237
1 3567 44000 766532536
2 94241 986668331
1 82796 100712 963177473
2 116955 943518965
2 58650 361092112
1 50423 78132 163191276
2 153845 651967300
1 5550 123788 913646859
1 120704 127421 391851349
2 82956 673672946
3 66460 11968
2 33910 376088657
3 31789 107377
1 96701 100421 66972523
1 136964 147563 601018773
2 11966 253249605
1 1237 100458 28961730
1 105160 139551 120057764
1 70051 139261 637876389
2 115442 925456679
3 28326 35135
3 78268 128876
2 131941 648942329
3 8488 65793
1 29377 68886 621948807
1 100516 107039 323962583
3 39582 126122
3 134335 23072
3 66918 79807
3 39769 14764
3 82179 117931
3 16173 89706
1 47003 130202 709147037
1 46342 154451 738408187
1 30695 53252 325515453
1 60152 75492 991216939
1 18064 70090 723933026
2 159122 320655337
1 68048 108387 832542953
2 26081 521343327
2 35155 154759624
2 25086 381177351
2 27259 511104565
1 3775 151890 352030898
1 32828 56101 663208062
1 151410 152533 858284936
2 4458 480222037
3 181191 35568
3 83746 114344
3 124411 123375
3 55998 150631
2 117546 549115141
1 5362 49498 282369169
3 132335 13140
3 120639 117457
1 39089 87147 707957758
2 31281 717395608
1 45365 134592 45479505
3 179277 8927
3 86351 126913
3 103574 88575
2 54745 243404513
3 72037 28299
2 72024 11994762
3 168103 1756
2 77791 703771403
3 75930 66794
2 53032 562336982
1 27432 73660 537749794
1 127543 148140 495172389
3 84584 47934
2 168519 597208851
3 116260 86049
2 74598 178012964
2 16480 38897051
3 19554 78519
1 42632 125471 721920209
1 75251 137000 787544564
1 45373 138557 955351661
3 116627 74914
1 74483 130729 468354468
1 60333 89182 75455935
1 61813 70185 671801923
2 7899 237032631
1 43303 134453 534695960
2 148017 283859969
1 103699 144039 493140038
3 124722 93080
3 73590 144546
2 99275 832215089
2 24130 986582447
3 145026 73593
3 97178 105614
1 15472 95662 84888234
3 14436 124661
2 151464 312391299
3 159776 78744
2 33944 76312101
2 148323 613497974
3 168728 134063
3 181461 28363
2 28829 830206745
1 51587 115650 834646054
2 94375 372975906
1 43451 76356 562303463
2 104709 711886416
3 25357 70663
1 63106 125666 491829623
2 91794 541115896
3 8420 19881
3 96386 58241
1 59381 140803 868677009
1 95762 121227 101774142
1 143552 148559 913476826
2 77037 917891001
2 10192 108504975
2 126503 465652547
3 3576 133010
3 106338 59905
3 50395 63895
2 171157 745680441
3 110786 154544
3 100791 3923
1 35425 41636 810410945
1 39228 102083 230064516
1 111605 154718 826737059
3 42444 104242
2 177877 528105794
1 77695 149598 769471023
1 105371 116513 914918452
3 160437 101628
3 131884 61068
3 12768 73639
3 139505 98008
2 119460 750749839
1 33375 63589 956225506
2 9198 112181708
3 63449 74376
3 142738 122478
3 36249 63662
1 6832 118607 859452273
3 1830 46939
3 63139 119010
3 171443 11472
3 72243 33237
1 79766 147320 366027674
2 49818 96784053
3 70245 53507
3 100248 119328
1 1722 123310 670259921
2 153864 394750136
3 70064 99512
2 57543 268894793
3 90326 100293
1 78969 146832 676964976
2 33939 655482739
1 27378 98447 562658613
1 57000 114064 753745140
1 146780 150297 361493839
2 161161 668537015
2 65081 516637537
3 117307 69790
2 23442 254668107
1 51066 136280 306918434
1 103031 118714 31167283
3 170089 128077
3 95007 131977
3 90575 99692
1 19553 86865 226510232
2 148594 710455721
2 17519 201234192
3 5252 149671
2 16241 948566523
2 100366 766726255
2 70467 954913406
1 70595 133665 876270446
1 55742 87439 340418560
2 130590 713322319
2 3141 642313671
3 4246 139010
2 103290 343788787
1 20036 90014 605649533
1 6119 142834 450596728
1 105543 138155 518562745
3 154371 42241
2 113382 205689009
2 81167 85082074
3 117906 135713
3 6640 60185
1 21491 23740 300028796
1 21504 63579 786480783
2 17130 131242068
1 61652 83788 156296515
2 113265 422481293
3 89836 43659
1 13839 19700 565781530
1 8822 82970 803912609
2 162828 945096319
2 115417 527276475
1 60653 124133 192320570
2 118586 819865835
1 3116 127679 820937699
3 47149 17033
3 175712 30719
3 35658 107407
2 20431 662272128
2 132942 339796953
3 18031 85141
1 50994 73210 475054461
3 17249 19869
2 111624 519883306
2 59498 931898491
3 77852 51868
1 68278 102998 722481027
3 73090 95581
1 22045 61976 244685319
3 31456 130690
1 53494 76008 863614419
3 151849 137318
3 157488 116548
3 72068 4875
2 52651 263810257
2 47037 775320750
3 20524 33556
2 31178 135902977
1 107118 133572 215853091
3 55942 115271
1 53246 148471 697514606
1 69616 125555 711048341
3 171537 130119
2 12602 162819914
2 128305 166940228
1 86014 120108 786420616
2 137606 930926651
2 11005 410159906
1 99276 131628 36195860
2 132344 982315532
3 122761 16754
3 91067 32291
2 2373 612203766
2 99004 767602414
1 44995 145807 465001227
2 139281 962976301
1 31638 94699 565819300
2 76541 192916465
3 13342 97726
3 124588 29826
1 16129 143080 812115751
3 37330 60144
2 43291 92741284
2 133280 596143780
1 25935 52928 242705730
1 97720 122099 178406635
2 57380 903890238
2 23593 290195060
2 93246 929654987
2 58292 224523206
2 146769 880235975
1 60618 154233 123514688
2 131753 262119716
3 38354 26055
1 39193 61441 897536045
3 50152 143801
3 62658 35133
2 24714 241220350
3 106837 87341
3 173302 19151
2 38369 579068175
1 20448 110926 272936480
1 9727 98273 707374267
2 170932 921292948
3 16727 133840
3 176859 47866
1 141781 142402 233293747
3 146112 151965
1 101784 126810 578386315
1 499 6501 962378968
3 111233 58702
1 38729 84489 434764989
1 4696 28664 130023646
1 15810 72967 347340025
3 44349 421
2 22494 543696817
2 83059 184037242
3 66430 49442
1 47401 72822 849416109
3 69392 67764
3 110907 24990
3 123384 125058
2 165222 457109611
1 6293 32288 342097408
3 137244 60116
2 176544 216098586
2 8466 430401028
3 62440 17736
1 85613 124164 337279463
2 17848 665468220
2 86586 609145021
3 56301 148302
1 13791 79100 447509358
3 21402 80314
3 40455 90645
3 99950 39680
2 108029 942984322
1 139397 145562 401674752
1 7678 113231 570787645
2 93346 58769295
3 3366 63812
2 63723 869292609
3 171194 8495
1 10343 73836 311325085
1 23059 49234 657836653
3 107202 43948
2 104352 596301050
3 67000 3251
2 27053 460819753
1 19096 147722 594973765
3 18639 124127
2 40599 927955296
1 40789 129165 922265699
3 22159 82000
2 127080 905954407
3 105182 67406
1 61252 115438 776562417
1 58060 93569 8252001
1 116049 142379 745783351
2 154211 472546380
2 43684 455259244
1 113795 130732 194658059
3 9119 120450
3 121122 65361
2 39656 742666841
3 9679 92865
3 156488 33707
3 146576 150559
3 77945 138779
1 26809 29402 163566396
1 108455 137759 222571965
3 173913 100875
1 110310 129717 372650773
1 6538 112991 181109668
3 26987 50831
3 80862 133903
2 54306 418789141
1 74321 136176 82534108
3 162340 120779
2 161663 48350893
3 7253 25942
3 69024 58750
2 104169 717024627
2 150379 919779830
1 91648 129236 794628560
1 32294 55114 803460686
2 156435 296932052
3 102842 137542
1 85802 121261 868866578
1 35397 112107 265377311
3 162207 63116
3 31587 147873
2 92939 457922201
3 143634 108207
2 76313 908490052
2 178043 971612850
2 80087 156947747
2 155709 132965527
1 99468 114595 218196640
2 123540 196003010
3 123152 44777
1 122692 148171 770542426
1 19429 119816 724807213
1 39752 64525 776353150
1 31995 51173 939224193
2 151752 998869960
1 24471 35738 427446842
3 28948 121784
2 140398 243422001
1 9658 36320 305790802
2 59513 196891931
3 14969 25747
3 138480 123021
2 55409 487225468
2 140843 493418409
2 30226 67866972
1 75782 119303 345841588
2 169878 325084520
2 56163 209197253
2 137842 810843054
3 104847 58736
3 31981 72584
2 159435 945180220
2 12885 355349249
1 51468 125426 436848777
3 114007 5515
3 117252 46767
1 83876 146610 722957449
1 57332 81556 770711179
3 102751 70558
3 64841 45819
1 98914 103166 716141927
2 3050 237091438
1 6780 85693 187465082
2 87308 397130552
1 99090 107998 722214151
2 153458 821121978
3 102384 76914
1 55487 92216 687816936
1 11619 126741 935406672
3 54211 86781
1 88965 154486 834747736
1 41556 88407 21207586
3 165020 109276
1 1675 85107 524427767
3 162105 147016
2 138192 87397769
1 69100 125353 604871296
3 140622 189
2 130709 655793167
3 36620 113624
2 47216 292834902
3 109046 147453
3 93137 114818
1 103970 133954 178087501
2 149552 417064176
1 49297 63451 243996246
1 4364 22695 894913098
3 178450 77761
3 161798 84452
2 143670 16123057
2 92949 384944789
2 13269 948847227
1 7861 53071 727458008
3 99378 43522
1 127115 151630 590541403
2 142323 441349337
1 27104 150177 299309566
1 54461 66947 434919739
3 153323 42864
3 27850 18596
2 49854 408986631
3 93025 65847
1 83698 103336 147592999
1 19569 41501 992840786
3 170275 153107
3 89847 48329
2 30226 102359752
1 115617 120825 555020482
2 3875 533971763
1 7646 42137 93086538
1 49509 77082 439530008
3 3306 133739
3 129142 95782
1 29951 109146 135438969
3 149166 95791
3 127891 139298
2 124637 755734576
1 128525 150219 541567342
1 19969 71759 267161380
3 158631 72901
3 36121 84818
1 78248 115536 135950212
3 66864 74629
2 135431 645643932
1 55046 119139 768905349
2 144901 548673086
1 15181 24910 101835758
1 72714 111971 732773940
3 76566 47126
1 17158 122463 549228769
3 142785 25179
1 62319 80208 274958109
3 154058 50616
2 134262 454130048
2 173449 772413884
2 120754 403162182
2 42675 105570220
2 60596 471368107
1 60763 112280 987963938
2 61654 407085228
3 149332 150650
2 16884 385657030
2 75578 880317102
2 167703 783020892
2 73945 827000925
3 169581 120965
3 54326 40479
1 92987 147574 72999819
2 58244 811472754
3 48615 111864
3 42660 103469
2 18574 830838129
3 106672 48038
3 81376 60819
3 75187 112130
3 10639 74680
3 45848 103437
1 14334 39792 864392910
1 119612 124701 929822201
1 57644 83916 330716733
2 22069 201334705
2 74969 564282051
2 113208 165198423
3 60356 42478
1 87656 138430 878907800
1 123604 153068 898826234
1 43064 76077 645011959
1 68832 107563 769287477
2 38158 88876944
1 40512 126115 194461118
3 124072 68446
3 43932 52616
1 10035 97018 67239864
2 152503 481610906
2 116552 645902654
1 32393 123128 509986464
3 166189 138204
3 15577 60691
3 178002 6362
3 158268 134738
1 66964 124282 169900153
2 96273 768668476
3 53912 145433
3 161404 18914
3 118178 8279
3 162356 39346
2 4086 73322358
3 82454 19495
3 125618 73735
2 168674 895967038
2 155360 910789860
2 53624 251833702
3 27322 50057
3 158169 114832
3 169525 92218
2 75268 209539015
3 22811 136864
3 55074 70800
1 28161 84333 521706496
1 38291 148175 746291999
2 129824 764440645
2 39970 782122169
2 37134 269123870
2 11101 266119558
2 172609 332398145
3 100325 139422
1 113510 134098 347746559
1 63629 79176 346336587
1 33180 126498 681755559
2 103585 679571168
1 80233 146718 268966857
1 82294 120226 465489529
1 11923 15024 826425308
3 5117 75536
2 1554 839970753
3 141229 23922
3 114947 2107
2 26728 388961947
1 35486 126087 161977441
2 115595 393575177
2 67152 101467679
1 125664 154350 279153845
2 117313 721958478
2 95009 6062662
3 30502 91779
3 152097 132995
1 51693 149624 288930958
2 51365 239894568
1 91917 145287 67847190
3 110545 111591
1 5285 149566 31742645
3 113736 790
2 103454 474811696
1 49676 65278 601019754
2 2086 496871820
2 70277 302220860
2 141431 894550137
1 125283 151121 745584060
2 46205 815573456
3 147022 36206
3 106587 64191
2 164667 36284228
3 10837 127326
2 53328 923296249
1 101856 102084 384293951
1 50516 96514 694783021
1 99746 135884 515015190
2 164452 161676001
3 583 139190
3 51666 5661
3 110366 15404
1 22321 40351 458585432
1 68976 103597 334249208
3 160973 39206
1 1553 119963 401222182
1 69471 95629 485844444
3 16494 45039
3 87880 43481
3 151874 32515
3 40286 152472
1 98306 109595 896820444
3 181463 50192
2 50219 195758431
1 139605 142086 467350699
1 72422 153748 538731146
2 102763 584173158
3 34846 83166
3 21069 108620
1 2400 35843 605415699
2 140880 917026186
3 63860 72481
2 90752 60370140
3 43489 64435
3 161135 38264
1 49280 87482 37810202
3 123621 112984
1 20095 113315 949364286
1 63080 99991 37175603
3 33240 149607
2 112403 610177660
3 74466 840
1 105305 149553 673946714
1 6246 29900 120581380
2 5976 739832962
2 127541 525517409
3 16281 83309
2 159299 357355604
2 83809 641283080
3 151413 87302
2 156473 864945573
3 13311 114026
1 118469 136118 60567185
1 142154 149786 346081792
1 135252 139496 122629340
2 28801 179232453
2 156592 852274304
2 123291 155623192
3 166895 40975
1 24522 153169 733823697
2 178142 12961004
3 108346 32051
2 107218 837164555
3 112892 134300
3 167220 54571
2 95473 999994296
2 127724 477332844
2 2851 826548273
3 45033 40273
3 179445 98259
2 119196 213371642
3 123922 93214
2 90970 252992017
1 5598 103557 407640502
3 178225 109569
1 33433 41011 820408154
2 140215 336724957
3 178212 76659
2 124315 748144724
2 74806 486478507
3 105330 7035
3 85285 18236
1 99776 129292 44668052
1 60442 138097 457926035
3 76754 105357
1 105298 127894 102379207
2 136166 673245444
1 4791 78167 72640050
1 2359 119197 33126981
2 88207 588520219
3 139773 60693
1 73728 89858 724389884
3 10489 98219
1 12902 147390 126516456
1 88644 154642 504416565
2 95487 251979118
1 44271 105394 456671836
1 46174 124114 210021177
2 7278 509087715
2 712 897880630
1 6518 107267 368690068
1 17073 37587 702367788
3 107712 77856
1 18618 112696 59866591
1 87194 143779 773002162
2 19469 639229881
3 34868 96686
1 1642 3374 861042864
3 118787 54700
1 122463 138488 174165159
1 25217 88802 326027791
1 417 19558 757762695
1 93883 104687 61028190
1 39364 52058 847288231
2 118227 594455128
3 44212 44989
1 8048 13539 708607149
2 15219 278848426
3 66562 84104
3 27880 144405
2 96502 118104124
2 63850 622296728
2 37807 608923915
1 33490 111849 465506067
2 128819 776261788
2 17367 110874402
2 12717 791538797
3 31560 73486
1 56494 135851 909976959
2 138881 896464643
1 89518 127244 594118249
2 110129 171350547
1 85010 139343 116509708
3 80552 23060
2 180341 544438227
3 34290 15446
3 135848 24908
3 176250 143066
1 131358 132568 687999985
1 83523 104190 823734206
3 148689 77467
1 8105 119936 129905896
2 58420 52209230
1 21418 55149 880761494
1 93752 139761 893770427
3 27372 143133
2 99342 987906629
2 134629 438417712
2 19433 330640808
2 177415 820045533
3 31786 54889
3 61243 48876
3 28760 58673
1 12952 56231 337679496
2 1867 802592880
3 77972 56990
2 161380 982513836
1 72556 74935 577005559
3 173329 98120
2 50816 441146676
1 116696 137012 892636096
1 13390 36835 989362202
1 9919 48906 511206799
3 45118 20673
2 17998 546379177
1 61981 112930 820232630
3 150038 51469
3 116390 82009
2 47624 19137848
2 47211 915594495
2 51795 35800868
2 154217 47672406
1 85228 98467 153938434
2 43075 44600782
1 66257 78510 103485095
3 158489 53337
2 148967 190708440
1 77968 117127 354152723
2 126517 791698525
1 19827 109958 933833723
1 82521 108855 41211785
1 13743 25779 272839577
3 149194 33740
2 155690 361938528
1 57794 108853 829044604
3 175151 37037
3 132419 130673
2 132826 591497376
2 169183 655946776
2 19863 47831523
3 86793 107722
3 134373 110642
1 49473 98819 537150736
3 53450 20081
2 154832 431486262
3 6409 6585
3 104267 105172
1 26412 137785 617321414
3 110863 14124
2 23891 865149454
3 33574 135321
2 20424 67925
1 35249 42932 173701007
3 70198 149428
1 14759 114301 401284077
1 90928 125750 761990725
1 122587 150763 679398759
2 9471 414680661
3 157533 143514
3 61469 36752
1 6365 27048 903546477
3 1221 153128
1 49105 94255 470070657
3 179000 73443
3 115661 22764
1 89699 146445 404022149
1 59294 85106 449941673
3 143149 129682
3 128746 1767
2 39583 999361674
3 55581 53362
1 72099 150818 886473514
3 101367 50633
1 28780 101320 537809134
1 133159 147403 555631362
1 94758 117939 541812142
3 66119 76658
2 117446 312502150
2 12792 772209225
1 116087 117891 406796684
2 171293 223098763
1 79585 99238 757166830
3 2835 49519
2 4667 863159397
3 120088 123395
1 37094 40016 86479079
2 75028 564022250
2 59123 125874579
1 63584 99651 567276358
2 144291 558807489
3 36650 83960
1 32700 49525 768338892
2 120699 358269371
3 43874 2191
2 13464 988780346
1 12910 33017 873786971
1 116085 126443 628817766
3 30791 55921
2 9994 841829730
3 64425 114701
2 44873 445808993
1 95412 128774 478427174
3 92825 141708
3 107117 73248
2 7127 542814006
2 56885 38233881
2 50443 138717697
1 79990 146914 643905791
3 165256 91139
2 57532 987468404
2 57267 395206949
1 48068 112993 142998420
1 67418 116176 424868492
2 68799 618857322
3 89472 94475
1 8634 21335 389751861
3 80140 2176
3 94887 109868
2 96864 741807117
1 45679 123700 158491982
3 91068 38576
3 146067 129654
3 176655 70221
1 90612 112369 383679753
2 181319 16048372
1 90026 129567 441590335
1 113313 148204 374832746
1 96278 103064 863564932
1 22718 55859 317114119
3 109783 18473
1 38447 145508 52720472
1 71868 85789 940311179
2 55196 798620310
2 52166 320076675
1 81432 92983 286558307
2 112991 22753844
1 39306 96568 112454238
1 52103 111097 783242902
3 124282 137911
1 110001 127003 437631526
1 101719 119655 868518324
3 85363 49757
1 109411 131623 438744667
2 20629 859551433
2 106107 301592348
3 136879 87449
2 24922 259541151
2 157891 52022298
1 4044 74900 731563910
3 14892 13642
1 16976 115044 770509747
2 131905 292806253
1 80904 95584 723993623
2 108674 588548858
2 156099 212184695
1 121631 140281 267494395
1 5996 18288 119256754
3 27797 47213
2 38119 452023062
2 72435 52168433
2 80621 531657558
3 59263 9986
3 57602 60567
2 88319 956965900
1 61739 97473 603963408
3 111780 153711
2 137378 832408584
2 170995 668364300
3 71143 75998
3 71166 92609
3 103304 86645
1 21717 131977 813142340
3 102939 132777
2 122879 55490549
2 28446 334844839
1 141959 152894 174453276
3 179297 137066
2 52903 549219327
3 174014 10408
2 28755 978353569
3 153457 107600
2 146054 644123985
1 68036 85826 419420457
1 46502 52349 440488245
3 139702 126648
3 48966 31871
3 140326 93659
3 136438 122997
1 83346 85218 587371908
3 10891 128601
3 178821 135833
3 65890 47785
2 103681 533186243
3 2476 16793
3 160880 98929
1 16382 53251 167790162
2 78422 88828857
2 111623 506588969
2 174352 304287050
3 6397 141056
1 2728 117232 96520826
3 167742 101759
1 7650 99434 463588449
2 69082 800025124
2 98047 180692302
1 53880 59851 903074155
2 113401 210630401
3 22975 3619
2 129237 470125805
3 14067 111358
3 132955 72737
1 1183 39538 283387995
3 17664 83135
2 76980 644994429
3 177827 142828
2 115579 537969667
3 30983 20054
2 108659 119214801
1 53226 75087 904150509
2 13298 618358529
1 36689 49379 370473090
3 94224 48433
3 155637 72345
2 3905 336157523
3 173389 30038
1 30270 32447 286957470
3 119576 61323
2 101818 69767026
1 49389 88462 383984500
2 89173 993417507
3 2801 22667
3 12674 126267
3 102491 49792
1 17839 54257 263830464
3 65146 79230
1 70060 139638 911756699
2 161790 931089356
1 103150 140082 991964440
3 104798 128466
1 12190 13493 761702446
3 170753 39238
3 140034 93084
2 124119 826257584
1 29948 145731 375864217
1 55977 127119 572936765
1 97339 128712 753861813
1 69623 118371 547985409
2 24999 317439744
3 83083 51096
2 68770 955539400
3 34101 102065
1 34130 129873 702867180
3 78324 1307
2 93093 707637562
2 53300 331818737
3 83342 56182
3 120991 50199
1 134335 137981 459470981
3 20600 42709
1 43750 67712 993937996
3 174183 102814
2 7819 548151915
1 123927 144953 857954709
2 66512 955390376
2 135238 814999981
3 98691 109939
1 27184 31606 638739325
1 3274 144229 377838902
1 117102 125773 40342973
2 158207 240454874
3 99603 13062
2 161015 128126364
2 166226 373867122
1 68684 92731 210056636
3 79356 76315
1 122581 152485 645112038
3 6278 138593
1 12466 99650 471442844
2 158259 79806478
1 6957 29641 350138304
2 176750 276896177
1 11364 52042 236542670
2 41148 812228610
2 118417 118270487
1 17979 61015 506538839
3 178231 45536
2 143843 66605404
2 7462 535475810
2 31167 139358233
2 82950 99848352
3 111171 94797
1 93197 120531 807382147
3 109939 98719
2 179113 994170322
2 46383 201320728
1 51824 62843 487048829
2 66975 775797028
2 40379 644007183
2 145345 14239374
3 94626 86528
2 162899 525835778
3 35922 24665
2 4052 739450386
2 78479 345254569
1 108050 109299 255601288
3 1561 60419
2 116372 935040774
3 61703 132046
1 82252 139234 717697086
3 90533 125693
2 111510 181693345
3 80507 151717
1 146264 149551 395676486
2 80979 668352516
2 32253 674821909
3 109122 147004
1 34413 62972 476809834
2 132039 789259613
1 54681 82072 266933356
1 27025 50872 461373950
3 117730 81945
2 177646 162129533
3 35502 44017
3 48294 4946
1 54747 64238 536779709
1 23629 27559 252019345
3 76495 117211
2 76308 472743367
3 104892 80536
3 136265 114959
2 54631 529462713
2 62587 744363805
1 102157 129504 285541482
2 169054 14296402
3 11521 19108
3 120629 136354
2 20536 333605467
3 63887 235
2 99094 297527649
1 26218 111876 997986577
1 18725 134894 427094941
1 674 113544 71914481
2 96697 185743582
2 135235 526062440
1 87666 145978 12823968
3 116299 29343
3 86321 151680
1 9708 20465 687250721
2 63338 197936203
1 19863 83794 835481890
2 125054 389908533
1 101138 137389 792858509
2 6749 580284421
1 72005 122282 525644696
3 58492 118167
1 14967 134487 479691126
2 50918 939579113
3 88548 8769
3 35163 143797
2 66364 258565380
1 34047 119528 898747096
3 39207 13929
1 110016 145118 440672060
3 25025 117379
3 3971 60488
3 88515 3291
3 631 54842
3 59821 107271
3 54141 23538
1 718 119481 875501702
3 120193 75703
3 129971 58682
1 41164 64023 593042700
3 11788 126761
1 15442 138399 473096298
1 36468 55665 462534388
3 98767 121896
3 122233 42086
2 4377 9854454
1 3697 5193 854287241
3 43614 149700
2 124968 386180319
3 176420 112645
2 71407 910881752
3 151854 62476
2 44387 556252775
3 62477 85483
1 2091 74276 683152994
1 43360 91183 691488359
3 74043 129735
3 167353 103076
3 76587 33142
2 16275 329905021
3 94322 57803
3 53242 143748
1 10153 54126 996238176
3 48974 142434
3 120618 125840
1 87930 97346 584647946
2 33970 494332969
2 102702 934305090
2 177808 124359741
2 72441 619749226
3 142202 28474
2 8845 542075930
3 122722 74964
2 70372 130659049
1 74579 136255 711928107
2 161993 626275873
3 13107 131233
1 139411 142447 142066664
3 91333 131715
2 39101 330253361
2 48234 524839894
1 64069 88675 261540187
3 51857 120055
1 41499 132720 426399254
1 53099 100621 794215249
2 35331 504767921
1 25086 109727 123212364
2 96870 259478413
2 6146 767770283
3 95208 55857
3 136102 106356
2 163195 881349577
2 135753 467590051
1 20550 43724 165876749
2 37077 177291566
1 118514 146345 870782823
1 48674 131659 893994273
2 102826 409481096
2 32151 210566507
3 8008 151096
3 166923 133666
3 115175 17057
2 69936 827325319
3 13113 69161
2 52588 379820679
1 47841 136685 646991765
1 15611 66632 795933244
2 154514 597769247
3 25568 148090
3 121375 134871
2 42588 14512834
1 26055 34265 491093261
3 117674 63771
3 172432 105327
3 30769 39643
2 121603 215425382
3 69891 92160
1 76773 114766 849387248
1 59951 117467 750106453
1 30888 61855 268608570
2 39350 432491342
3 6448 98725
1 104860 149424 430523365
3 63950 131226
1 60645 96855 614010536
3 109714 119480
3 2429 111423
1 54499 77689 68761982
1 6393 19803 248287432
2 46868 114541201
3 83837 26725
3 82326 53320
3 176762 49447
3 15142 23475
2 22129 827690891
2 951 256972657
1 89216 128664 72518985
1 8117 119437 79896356
2 163074 682017348
2 132736 215477305
3 34418 145773
3 3585 116239
1 46615 101015 472392663
1 8085 101891 439417075
1 10346 36530 898005097
1 46954 62207 444485894
2 129895 315717433
3 114443 57211
2 29885 513835672
3 95874 154025
2 165372 316684081
3 177670 55874
2 72793 191855037
1 45054 52489 646184655
2 67195 130907871
1 51775 73191 160294225
1 8410 95672 950942401
3 28730 91921
2 152150 789931694
2 113675 337022638
1 110574 146631 815805185
2 32920 344249549
2 65011 21125264
3 157913 10346
3 99710 2148
3 8971 21050
2 159743 485652525
3 161514 39511
1 26813 65776 326892385
3 79178 4100
2 44004 57916031
2 18163 829379383
1 22123 128224 918132953
1 83526 111280 35897474
3 119829 126403
2 19272 425789698
3 8463 20712
3 129183 65559
3 159385 47742
3 23622 136200
3 175600 128172
1 69303 117223 970001926
1 85212 138639 207392862
1 96861 106688 34964712
1 30508 97269 90495701
2 101794 931079609
3 128248 138776
3 35501 28928
3 52907 136850
1 35101 111582 109201622
1 78664 123294 230273761
2 68780 802014440
3 180343 105792
2 23055 441907117
1 6530 72819 21391384
3 98407 68731
3 105965 131932
3 1144 132499
2 4589 668048456
3 99782 104709
3 130980 109582
2 158649 183605883
3 87140 118145
3 21262 76485
2 101037 885531057
3 25377 42840
1 64781 117974 477972389
2 100544 242390977
1 84708 148934 167726552
2 35304 519812465
2 143607 208991890
1 117674 139640 900721218
3 66681 79666
2 82093 842343789
3 107311 64643
2 54649 82637379
2 176478 14700410
1 48560 108631 550837560
1 38168 62870 715253458
3 118806 25793
3 133732 56430
3 92357 87297
3 27173 81659
2 38186 721405553
3 107454 95433
1 7939 123206 807205023
3 110235 149221
2 46836 77368371
1 122008 123118 141416884
2 22409 688987869
2 125585 524446314
1 24065 57711 802174570
1 13550 23785 272324847
2 11191 556516367
1 128611 128971 886446146
1 89001 117511 164514689
1 65055 75128 180109809
1 103222 118458 921769104
1 36849 98376 327619345
1 73175 153204 654819402
3 75025 108488
3 14910 106727
3 36027 127418
2 129284 830731125
1 69496 112549 159269070
3 68079 140444
3 155869 147071
2 40477 669885605
2 81685 47324313
3 142263 122207
2 84656 984699153
1 1954 120879 427421633
1 64901 66988 778218278
1 57738 149016 794439096
1 68078 135321 979726551
2 159065 759309398
1 71063 99666 136182376
2 166130 465923419
3 174125 40829
1 66786 88740 928134300
3 153218 90445
1 40669 142126 942746890
2 44926 405902085
2 144509 726403744
1 46808 67860 614099616
2 44475 708075869
1 41624 45201 491045749
1 2432 41786 708613554
3 15049 87399
1 17794 63517 412989109
2 130516 840057025
1 49452 129224 236535166
2 19513 678359308
1 136599 150453 226988522
3 42778 93118
1 25710 89964 864541356
2 58397 544070714
1 76651 84024 48232872
3 84601 127144
3 73198 92350
3 56155 78469
3 153852 39974
2 59774 372121295
3 181440 39154
2 19254 771109156
3 84060 120625
3 6890 80109
2 8383 727686184
1 5641 32767 623782564
3 91113 77767
2 133731 341643051
2 71651 534179058
2 71178 756186288
2 89980 609254400
2 46032 714981038
2 109999 174653332
3 151598 99352
1 109965 132705 968512807
3 129075 63688
3 115261 18468
2 61012 992524504
3 133777 78610
3 106641 61085
3 19396 134016
3 18831 91919
1 86447 104225 845756874
2 162395 858202024
1 5254 109413 52766232
3 138090 109607
1 35600 119319 236227987
2 148019 490955823
3 12143 99646
3 4043 8407
2 100163 163732154
3 139876 147823
1 66831 112257 744964524
3 84304 56075
2 153126 39370106
1 39984 50282 667309460
1 8399 116376 779033420
1 121096 137017 271551048
2 56706 512467492
2 142738 874327808
2 173043 145850969
3 131057 131346
2 119150 775490519
2 10711 194102190
1 55978 135130 688924250
2 173420 24522027
3 69876 34785
3 29255 24501
3 151251 94526
3 108523 93027
1 48988 70618 951056247
2 47266 944966041
1 104709 153561 297436196
3 121889 65423
1 139282 142809 406124964
3 148390 123026
1 17201 107882 92298173
3 9472 76779
2 53542 772341029
1 25144 57097 239267272
1 52129 84469 297294969
2 29998 988711681
1 19928 124679 420005372
1 17330 23361 101001154
3 144232 3175
1 90525 154389 58304633
2 144407 269778719
3 176302 121319
1 93270 103608 640359644
2 68256 269115727
2 175853 231038323
2 151820 240545001
1 32614 97545 457094417
3 30793 71558
1 37644 87300 905270191
3 34901 106674
1 83902 132813 442402145
3 20823 134754
3 127311 27752
1 21058 59910 242960900
1 38841 121293 724217321
3 172010 91643
1 39937 68630 856429354
2 130866 190377663
3 73697 120852
2 29603 398408450
1 70516 90068 326239164
2 13889 272426093
1 43380 123315 568041204
2 17560 327609301
3 119387 135218
1 75733 148945 716918230
3 68270 89539
1 25153 60479 996424651
3 28369 26079
3 122148 65326
2 88013 583369187
1 555 8946 166699185
1 4270 4464 993117584
1 49001 92898 403237650
3 4098 22201
1 13855 40725 996344308
2 1219 780669194
2 175991 187577884
1 30591 124050 28339056
2 88742 85004038
2 27603 307232297
1 70603 119535 689061546
3 56430 148034
3 97850 137060
3 119920 30386
3 148702 110004
1 122593 132844 292113640
2 33437 149816933
1 133216 152894 182142182
1 35779 76833 650955788
1 15085 144688 672608673
1 20634 60616 805265773
2 53694 773732965
1 81772 134520 518502419
3 124280 113892
3 131551 84749
2 134390 309858551
1 114704 119484 138370474
3 34247 27605
1 53441 123648 740337538
1 17287 50253 520242052
1 98933 99467 605431398
2 145143 375759676
3 32207 53964
2 89731 649371709
2 79492 54721528
2 69440 896879089
2 12042 292122673
2 99125 972035567
1 89299 148695 83397159
2 120700 421648568
3 3071 23781
3 84330 113361
1 72307 83251 200194825
2 173706 528073300
3 130572 151617
2 69789 192392100
2 105420 447275859
1 36247 53305 15459813
3 15023 32592
1 29926 144391 957370577
2 24032 894055867
2 80495 955404254
3 128491 52754
1 4779 21773 985947154
3 131933 144286
2 171077 219765723
3 17194 17682
1 87234 109805 154858822
3 152684 28536
1 49862 88610 748220714
3 71447 92120
3 2164 37753
2 118123 972929334
1 3803 14941 347824894
2 79148 211147635
1 85216 117662 317987177
2 128842 973178167
3 20488 133052
2 15412 211704148
3 110021 25346
2 113431 813642948
3 55372 154208
2 137840 528687138
2 67742 796839556
3 73093 139227
3 149242 97896
1 22759 129963 424865220
1 92304 138743 435263377
1 67512 114793 606655631
3 133069 7188
2 32113 741127151
3 63708 67840
1 95919 139069 826631970
1 8855 137089 198944546
1 13636 86574 576278794
2 151316 675459158
3 21285 103034
2 118427 51662928
2 77135 28833396
1 21305 29994 321856236
3 115423 7892
3 156636 136306
1 57353 146086 721786454
3 62064 40511
3 36000 52848
2 85035 945152573
1 20871 106785 139398461
3 83728 11593
1 29744 144606 211817075
2 13243 433328952
3 139658 121641
1 45802 75120 518543170
2 50326 85649997
2 58064 170056287
3 103906 47158
2 168246 262028686
2 104069 449621212
3 59195 118164
3 84551 39026
3 160894 142552
2 70381 286814920
2 42678 341750587
1 96287 124146 671016126
1 64011 141565 948441386
3 35554 16007
2 24188 340260754
1 48513 146654 451985876
3 121767 26282
3 86981 9694
1 66979 123932 849212464
2 64719 310606513
3 49806 140564
3 31549 76013
2 60214 151815825
2 118283 780459510
1 4256 56016 477623101
1 36858 84201 608461452
1 20602 149330 494207941
3 160527 152099
3 157548 42854
3 160204 17736
1 26501 81031 525155365
1 24133 122595 447175022
2 111425 162953361
2 40199 995070695
2 72872 482127211
2 159309 229024338
3 103780 101428
1 27382 27908 131993886
1 80228 96986 487454577
3 137612 64953
1 16065 109183 861723295
1 66879 143044 930417493
2 4781 421674330
2 43293 221667781
3 41898 25657
3 111391 143501
2 140718 908551518
1 8081 34526 774436384
1 2775 140080 403553046
3 1275 145020
1 62093 149697 317257546
3 135333 81881
2 120082 276180774
3 50719 68926
3 178110 16896
1 43206 138253 973323837
1 51459 141510 524604164
2 139215 781847366
1 58652 122066 128637146
2 33463 583636381
2 49627 451504505
1 29522 111166 113723438
1 41327 132922 240868509
1 105843 146249 428915762
3 48392 12567
2 37514 538616502
3 120048 10315
2 107210 44672487
1 40558 134193 120041272
3 147031 1942
2 130362 521643051
1 37713 39926 339518420
2 241 290444185
1 53922 150843 572623746
1 66666 130609 893513507
3 140511 106127
3 78043 144420
1 115184 138746 902104094
2 72523 215453901
2 6752 870759802
3 130426 75854
1 49943 72269 429694145
3 125537 75
1 77395 92208 252575096
2 169957 626037543
1 2139 41860 980663418
1 129156 131057 82035362
1 20771 41973 222668110
2 41283 260503594
2 21107 166073768
2 40437 219525036
1 34633 55444 442689530
1 13817 21767 228287594
1 5425 54338 224598507
2 120247 528835942
3 36792 106398
1 19025 112715 927318324
1 32728 55123 876832226
3 29310 42692
1 68194 77874 121684076
3 52131 22997
2 87610 344812674
1 41757 143122 899746926
2 12588 889532220
2 49079 683244511
2 62525 809166538
3 29864 85908
2 105430 332684315
2 137762 315693549
2 60490 659360179
3 170569 36601
3 94094 56266
1 121409 126118 451456955
2 109899 944814673
3 82042 8977
2 157759 905038000
1 43321 65392 786858689
2 169461 743037473
2 74795 406192886
1 88017 154799 537443425
2 112903 925403348
1 11223 132028 306234712
2 37549 752178797
2 89201 548590787
3 79078 112950
2 21707 748627240
1 90929 119094 832123566
1 59987 103366 692587227
3 158297 94704
1 29681 57395 621202988
2 10696 850956200
3 104957 92087
1 13443 20576 688945376
3 125222 133129
3 157293 106632
2 100453 848052388
2 102174 869454142
2 83762 214138847
3 105307 149389
3 159397 62109
3 86875 36300
1 8542 60692 243648957
3 140636 48505
2 79640 804034785
2 75942 592575068
2 68195 650861626
3 62225 36615
1 12753 130698 867382399
3 86733 19436
2 179867 687939960
1 39258 66246 879206489
3 139550 123009
2 94219 957384969
3 81284 144435
3 26904 97644
3 150444 137544
2 25088 580617616
1 96034 144333 376837466
2 97028 884956277
3 77815 134321
3 58651 73896
3 31608 139188
3 9242 24303
1 62969 150225 548071286
3 74545 44601
1 103027 138616 661532043
3 80658 152937
2 3175 784345374
1 21860 48251 62968740
2 102348 163026815
3 55622 23097
2 127736 562769811
3 38838 150190
2 86835 638003640
2 24381 184686445
3 172658 86576
3 32737 69138
3 70593 91523
1 71928 105931 411645472
2 116332 263891097
2 52411 479208155
3 97664 110750
1 62181 119265 512877036
3 123174 48177
3 121860 117626
2 179068 754382121
1 29877 34438 681485645
1 112068 122330 907741922
2 45299 950795637
2 24393 294241457
3 133686 12964
3 149524 123760
3 20994 108058
1 107637 108930 517820684
1 112334 122532 644171392
1 7135 100184 414006713
2 86697 836378288
2 177524 866225393
3 59171 90978
1 36744 104933 312255093
2 97952 329220119
1 27925 82301 24059705
2 137697 318777738
3 23902 133327
1 40916 100054 734293400
3 66882 28733
2 61021 837705405
2 32429 965392251
1 112046 119997 599203057
1 82584 137865 304908539
2 111161 754006966
1 32217 150785 424717881
3 55065 97648
1 43375 44252 453279658
1 17931 46420 452240534
3 176273 7726
3 64876 74319
3 83857 148854
3 44451 65920
3 75976 109837
1 4120 105123 965601734
1 98444 102656 396449935
2 179309 557202920
3 28313 5212
1 31003 115739 3154026
2 13810 975255756
2 164317 766948119
3 46515 57680
2 120490 840213128
2 130841 895788514
2 100115 514494203
1 45721 126891 752638971
3 163430 93368
1 24642 25427 32724312
1 16498 134714 615423821
1 36948 54374 990329637
2 175666 954932933
1 4375 102883 426267686
1 2349 106502 406472249
2 27258 362892036
1 57176 125855 979347123
2 115520 80296937
3 153246 23361
1 9848 118009 130656047
1 34832 112882 996048710
3 47398 19745
1 89363 147330 578449805
1 87009 124477 803896577
1 23427 41677 201561329
3 142339 136740
1 28845 130339 787024351
1 96933 107057 887162124
2 5577 95026195
2 159897 670316393
1 38922 70547 752855395
1 119094 132505 14399859
2 37209 213155037
2 35800 880208941
3 73731 143606
3 124251 6222
2 6149 14067353
1 91758 154579 664138803
2 60542 478971961
1 103084 128274 215356547
3 128780 25651
2 37710 647567566
1 94516 108648 161591602
2 124891 247860232
3 43649 25387
3 109189 34823
3 138092 126410
1 64283 69952 120019737
2 86635 98028657
2 78615 981037960
3 100660 146800
1 114416 148576 636772030
1 117065 121808 138861892
2 23715 574385832
3 114888 85193
3 57010 94122
1 116069 124440 498463702
1 82138 85074 970718113
2 179634 72841942
1 54689 114377 168653005
3 87686 56477
3 20019 76441
3 177377 40313
1 90645 153590 370903743
2 146195 762477252
3 86292 50791
2 50005 411454215
2 108070 678125541
2 65660 39048884
1 23615 102552 640086424
1 81028 113973 173267206
1 42674 145455 344848074
3 121186 57444
3 161826 24915
2 101404 833717285
3 38368 78117
2 77089 754334994
2 47131 395906770
1 1564 104377 622526936
1 15924 68504 692135421
3 135809 89062
1 34413 49996 535575509
1 11692 104627 768409380
3 60986 85182
2 115444 4708977
3 128308 63702
2 145640 349778054
3 181044 96601
3 98294 151830
2 93001 178404879
2 64516 167419795
2 9329 306663699
1 27409 52781 5332080
2 3416 56628484
2 11356 855205908
1 86685 148649 636918241
2 54187 435292406
2 78093 659016676
2 125222 908551283
1 13678 35553 167168807
2 19450 851244618
1 68352 108709 740508612
3 153814 111120
1 47263 153497 977237807
2 44555 41666975
1 21628 71335 173089466
1 107783 137251 399720417
3 10115 147315
3 109819 82163
1 33360 66089 284338055
3 123368 49781
3 19434 51122
2 73544 652991696
1 93596 145375 614162770
1 63873 100959 632016206
3 111834 144803
2 25551 455109194
3 88043 51550
3 3001 95687
3 46851 76692
1 118956 137096 882894329
3 49051 15627
2 116898 605688548
3 124155 25910
2 66751 61939660
2 112232 801329552
1 86199 138121 20687676
3 28004 65609
1 29295 69630 546034928
3 40779 100246
1 109964 133954 223214296
3 77010 52642
1 6039 19976 784657019
1 50995 85648 106698558
1 91553 98388 435384712
3 160575 65641
3 166129 52616
1 55229 124383 730781718
3 109403 149923
3 18228 110583
3 30009 151434
2 16204 509269411
2 118470 10580948
2 156416 525846228
3 61308 48105
1 33200 132922 989072686
3 132036 62475
2 92144 937203106
3 37830 115106
2 64557 29890846
3 73666 137858
2 65729 449551351
3 133424 128824
3 126110 8573
2 41550 301295121
1 91346 148487 560354187
1 3556 103769 625792136
2 123887 368498296
1 69624 92874 740111339
3 161995 120120
1 58920 145745 806857130
2 58836 646837427
3 134410 18085
3 98512 28829
3 145571 149434
3 131110 121023
3 820 132890
3 142966 141834
2 144573 683184439
3 157691 84141
3 160782 82451
2 149345 207348161
2 171993 851981071
3 43294 48677
1 7481 22660 15465867
1 12325 115048 452121447
3 16237 78713
1 8246 14607 929711860
2 39630 313620581
1 85465 147293 258200006
2 44324 744289596
1 35398 40313 355034252
1 69174 115545 36814611
1 39784 135320 993287211
2 58143 476866549
1 29427 124363 233495884
3 20387 87801
2 108758 348146993
2 124282 943162613
1 62115 126348 318665270
3 75582 41203
3 105602 37430
2 165233 507461965
1 58201 116904 996556406
3 123275 112637
3 30381 55281
1 19551 145575 268814952
3 74789 129207
2 127907 349491503
2 101509 491218463
3 19011 38893
1 71912 111082 98317052
3 20646 78654
3 67036 64509
3 61500 17376
1 60350 143297 309081823
3 128108 140286
3 172187 146591
2 94457 477901659
2 63499 56341168
3 43634 123838
1 93636 132658 269801013
1 131139 148366 173154045
2 31727 991274763
1 62431 93810 199739302
2 154222 568907897
3 131781 134594
2 130867 243235678
1 25303 106799 651094776
2 51160 260232769
2 122279 571124682
2 154105 764817483
2 17089 349200916
3 15416 82824
3 19156 100099
1 40630 97340 119423425
1 34476 45556 862590678
3 129690 53512
2 12914 851914023
3 99371 102727
1 14383 92245 557860216
1 77645 125768 350563638
1 81545 148851 186700626
2 117406 611907720
1 14392 145933 587663199
2 134254 692690024
2 21805 833229320
1 62950 131173 668212892
2 117120 117112894
1 39140 146949 115345355
2 134141 275899007
2 47831 166483085
3 95951 25249
3 98550 101986
3 131454 84657
3 168697 6628
3 41981 133718
2 166012 621344943
3 149072 146307
3 180077 12051
3 169934 69751
2 104094 721816144
2 10095 113164872
2 166505 147574420
3 82653 91152
3 105239 98132
3 3950 80529
1 26885 143407 165676055
1 12547 79736 543273793
3 31736 123962
2 128966 362184684
1 51746 145736 790118776
2 36200 932056491
1 57668 77691 122958951
2 138459 878998648
3 135484 78502
1 36458 43428 53021102
3 175080 111551
3 13473 109161
3 144308 6850
3 97277 137602
3 144800 94481
3 163603 98057
2 33920 934792704
1 48524 90360 22930573
3 128325 154930
2 10712 227884260
1 100028 138653 392887613
3 13477 9145
2 154410 969344180
3 116558 21383
2 41330 676866137
3 168625 47426
2 51201 2315279
1 34976 79658 621620336
1 120421 153907 823288980
3 132974 35562
1 19903 62030 159329190
3 86903 137955
1 93220 122578 204687277
3 40632 2792
3 121442 4388
3 2805 76549
2 99344 146244265
1 45484 147093 934795073
1 83559 99352 113473910
1 20952 139026 133239647
2 142968 48930053
3 137879 26128
1 123024 149539 88513172
2 109208 612973205
3 3981 56774
1 30455 83435 333861165
3 69380 45952
3 20436 10834
3 91193 134204
1 30591 114911 59490831
1 45756 80218 552033350
3 123598 89636
2 123098 304878069
1 17653 108380 144775777
1 76978 129429 477723766
3 8378 39883
2 21053 199610823
2 53345 486471079
2 82558 829702775
1 40296 105320 453123261
2 2964 261926721
3 170783 10816
3 103602 30462
1 101747 140267 877094043
3 148845 141469
1 74331 151431 294091425
2 178208 137694050
1 4523 86016 424286982
1 46568 73552 574885996
2 126525 500347762
3 151059 128826
1 108065 125890 938594332
2 143478 303422229
2 112736 487215707
1 82526 138688 624330650
2 98434 965260660
3 48037 38343
2 161448 211818925
2 114637 416242283
1 73618 110796 21620248
2 36698 979202126
1 92728 127188 579008860
1 66364 80505 51208850
2 131623 222236914
2 16548 276589944
2 165785 541222138
2 131082 182046645
2 8059 751082051
2 49693 564699545
1 35573 44365 668644347
1 115014 121841 498417075
2 19077 354503121
3 130920 26210
3 59128 97788
2 9869 243768233
2 68431 508693631
2 23341 967046982
3 173280 10553
1 65185 87274 227729398
2 111913 320127439
3 90810 58610
1 20068 91716 16066009
2 80778 62342830
3 168830 46097
2 113171 709078615
1 42383 108090 673980670
2 30167 662658403
2 45443 223469667
3 77832 72648
2 48314 977812232
2 78683 228931591
2 18332 430299691
2 9829 602746215
2 133309 234310026
2 21725 406425481
3 90809 43857
2 167055 28525349
2 89976 309383906
3 42342 30158
1 41237 65498 208706083
3 10841 27676
1 35775 84017 163989770
3 21119 37118
3 167227 153711
2 160160 32909082
1 40284 90002 153447466
3 75571 33833
2 102556 407995512
1 68453 92654 865382731
2 120972 599733704
2 144959 305244803
3 59226 105824
3 58972 26746
1 73952 131651 901107717
3 147894 142106
1 71452 123627 409427351
2 32724 193297792
2 162322 55718300
1 45215 116350 893836936
3 8030 4992
1 27800 67131 241489256
3 10465 64701
3 6341 121288
3 22430 95885
1 54476 150410 599094189
2 161539 701613982
1 14833 79616 374331112
1 1753 152017 862969462
3 72943 367
3 172330 35969
1 13549 45633 167356729
2 144486 557807159
1 30656 125636 135709053
1 50413 67222 132406049
2 117050 676921972
3 160695 78726
2 169285 422466636
3 132120 34544
3 21988 114489
2 85163 903412679
3 27662 121169
3 84983 34819
2 16195 712803599
1 63974 70425 943378404
2 28486 61103558
2 133309 278856980
3 105963 105842
3 36803 103299
1 129207 134855 477100003
3 42761 150678
2 24573 974977900
1 81385 140883 982361126
2 62431 264367333
1 74439 102084 336511650
1 38876 68395 357078413
1 22916 132044 302458
3 56785 116106
3 77405 141847
1 20006 41018 738563587
2 49787 250513532
1 18934 123754 878825
3 47547 145535
3 145673 61207
3 161777 100504
1 6665 103376 439835847
2 143367 16229989
1 20946 109939 206085697
3 67401 32138
3 70639 130042
3 1847 132301
3 90337 96448
1 91194 148031 600568789
2 24378 933775853
1 81841 100785 355153828
1 41769 150564 140269374
2 72717 75947084
3 137856 154313
3 132877 33217
3 122486 110149
3 109534 25021
1 80839 144148 672574129
2 105695 951526040
3 58928 9661
2 56863 794332241
2 11604 839038574
1 38746 50693 911902519
3 127659 55631
1 21941 104415 67384048
3 47241 92951
1 30569 99686 380402057
2 42544 999300879
3 89871 83318
2 138758 543970223
2 163156 245713091
1 128583 137077 801319422
3 132962 12849
1 40305 75532 371952437
1 38071 90417 150266719
1 38807 108124 551088799
1 38801 46086 286818263
2 150413 54835517
1 36539 152058 227935087
3 66910 109177
2 40063 397590457
2 109195 779870506
1 123171 141523 988072578
1 47047 134859 536103478
2 77000 481182167
3 160232 102466
3 110641 81190
3 22717 29689
1 60627 150948 954026206
1 120691 124645 23628204
3 69727 60855
3 170757 99891
2 6745 115049854
3 116730 51
2 138124 899807654
2 22322 674797298
2 8684 583316368
2 97588 658147707
3 54587 61893
1 51938 126608 619031626
2 136110 456652321
3 92548 43497
2 6185 302782149
2 37387 799394123
3 106818 114770
3 5171 70536
2 173119 216489268
2 146635 474817730
1 111773 147359 8789059
2 114404 815364098
3 151290 30302
3 76333 108417
1 60118 117787 82580041
2 159068 427121293
2 30622 721171242
1 13994 52452 607088841
2 127694 654583720
1 47809 56830 70742814
1 66592 120170 524868560
2 138948 23709225
1 67367 139287 955045412
1 1547 113875 447570426
3 135974 137234
3 147988 93456
3 9126 74573
1 60146 129525 967975858
2 98633 393636051
2 175065 308025458
2 158775 937081709
3 113070 47125
3 121107 7929
3 22800 123666
2 65111 257738255
1 103370 129209 919433413
2 178331 572828489
2 155632 106000048
1 110665 130734 512212073
2 27925 157943597
1 37827 103844 797122400
1 116364 118070 900088806
3 39192 119029
3 120544 147342
3 37088 3075
2 121547 841360017
2 61126 488130836
2 154794 496730713
1 19447 69758 684089420
3 48374 71767
1 52506 52671 422556280
1 29430 135531 144057446
3 89585 6703
3 97236 15867
2 164233 992467385
3 46180 65405
1 23798 132718 499761631
2 14734 456276507
3 4530 25345
1 40444 66136 342526417
2 99087 381383017
3 154661 19281
2 35099 304868654
1 48060 110227 315893447
2 111625 643675265
1 23187 37663 984003461
2 103583 407877609
2 7622 353443133
2 163173 833410445
1 15721 97627 97990917
3 150576 10593
2 136286 739558671
1 88485 118755 41405264
1 106652 107038 635494626
1 78782 128691 691957885
1 35760 81534 24472476
1 34996 112661 742800520
3 157064 74783
3 177525 143615
3 72445 151763
1 24970 83262 417138163
2 113013 114802947
3 80167 79630
2 152549 779937888
1 34349 85730 378941161
2 32174 370574714
2 80403 363573900
3 48161 108872
2 108308 674590085
1 8060 57105 250390808
1 17267 47589 261174945
1 25951 144456 921109936
3 19021 28062
3 68739 153695
3 24629 20319
1 111846 146677 773730174
3 75405 129358
3 110577 104323
1 1546 88515 27617607
1 104001 135960 201777513
2 93371 476907812
3 62808 20394
1 72272 111459 991510365
3 97115 132597
3 94515 45504
1 114170 140924 966046736
1 65329 122871 881794551
2 97882 945702402
3 49035 88666
2 131207 732208192
1 11156 102299 764998712
1 118338 137353 967964771
1 88998 127742 401743323
2 15597 294883095
3 28010 2277
3 139013 13364
1 23398 91892 63445657
1 30802 120610 972852857
3 157201 26053
3 96638 116620
2 175231 705086370
2 21684 599526776
1 113529 149379 375197958
3 161782 19749
2 108960 891305736
2 2539 959406713
2 142375 246187767
2 99280 272103589
1 11399 75291 862142351
3 150778 125653
1 30474 53923 53794012
1 83520 109685 430552463
1 30021 46245 484452881
1 111138 111771 111712127
2 10382 723970016
1 6462 99639 252751578
1 6143 9298 200918533
3 131501 150228
3 1792 122273
2 65097 257620399
2 145025 456566523
2 3585 723870325
2 140650 582495822
2 10359 557423885
1 69635 121230 842955244
2 108771 512417193
3 39224 104542
3 18426 9401
1 47782 94540 188320436
3 41264 68103
2 158365 935253209
1 99318 144352 407333170
3 55713 87038
3 152874 111029
1 6010 87943 671541759
2 45272 379276438
3 90571 42152
2 32252 553828316
3 71811 47093
2 151092 938056293
1 2897 134847 77463597
2 52752 626568186
2 111630 128177946
2 2025 398632172
3 68140 81022
2 7284 54372912
1 24609 59036 562344575
1 21641 86025 21874316
2 28339 453491229
2 50570 694418762
2 181111 857460362
2 159071 211483815
1 53354 78484 320886334
3 19601 127796
2 153330 876132746
3 10403 101353
1 55662 59754 619578785
1 27072 122002 532351224
3 7362 40746
1 107817 137473 52381283
3 38475 67643
3 158379 32395
3 128223 85252
1 109145 148836 983343003
1 10822 71995 692833463
3 75853 49542
3 110002 65060
3 129663 130069
3 81091 12099
3 15501 67830
1 2369 38743 835810453
3 83106 79123
2 101214 223151485
3 69741 106614
2 153103 957767720
3 137289 87047
3 207 16440
2 81360 811957725
2 53211 63497923
3 100741 58691
1 78037 137676 847031295
2 11748 145494674
2 14095 317030139
2 94000 697140127
1 85844 102741 467464649
1 68953 144018 930717085
1 1874 56477 191841367
3 8636 13816
1 4002 108988 990108235
3 92349 128689
1 3826 30996 915638150
1 131665 144771 133826845
3 67374 103715
1 694 27917 133617553
2 113678 660725458
1 23111 97711 958959345
2 34418 782004995
2 106590 702866430
3 22624 93068
3 65694 34140
3 180966 56485
3 37371 36876
2 146751 141107551
3 30175 49508
1 110942 137089 125066699
2 142049 34277230
2 164224 86544875
2 133259 603230766
1 61859 93429 872272138
2 69536 805822808
2 84950 200024654
3 179984 78992
2 21621 807278207
1 62391 82137 299521574
1 106986 132254 921311669
1 40532 154002 63271833
2 144867 820408922
2 147851 991465761
1 48314 126461 753569139
2 69467 413446690
2 42759 876001577
3 126592 103056
3 53395 6834
3 16821 81623
3 59533 15856
1 33481 106104 426935420
3 94808 64408
3 153 21192
3 65357 152113
1 63239 102997 284424485
1 26316 77740 726244732
3 71888 66744
1 16362 29072 418184497
3 74601 66603
3 155796 27485
1 97708 139201 152776053
2 9842 800899327
1 45203 134278 551101607
1 111957 136904 52505626
3 124717 22624
1 11510 14332 1608543
1 47051 58389 986026868
1 82600 89310 189548753
3 78067 25492
1 70178 152124 727609176
1 44550 112697 131237517
1 43961 136106 549822069
1 29972 101852 578474299
3 80771 61887
2 154664 453705002
3 133238 105369
2 90534 990902666
2 139862 706618189
2 51868 790737589
1 64501 142201 25083086
2 31412 860868354
3 60883 152418
1 73203 101506 698203589
3 98323 100461
2 95457 512802802
3 95507 15476
1 50593 121635 321216878
3 29279 67539
2 158315 284004438
2 35367 815634343
3 125702 48994
2 142470 245387009
3 122470 37236
2 41912 465239856
1 15040 128043 217156732
1 64380 139399 601005772
2 125096 247673623
3 18462 63898
3 147321 144771
1 131572 140628 923475459
3 78310 111319
3 124586 151005
1 52527 104582 291303103
3 126358 154603
1 126394 134818 392396635
1 116854 136280 385994105
3 111879 22912
2 173714 339816675
1 62191 94135 684054913
1 18184 49202 775259977
3 16249 101739
3 165685 45624
1 38882 138262 89771191
1 61809 124965 204172359
3 158760 70590
1 122129 151230 530941654
3 109058 11605
1 14735 70874 740268714
1 47390 84054 719196891
2 102283 98185514
3 99344 19546
2 102177 311741032
2 117236 914338759
3 147716 65657
2 154348 191977099
3 149232 113508
1 87167 128415 903882525
1 4338 46897 225969788
1 31217 145104 165171273
2 150822 971798182
1 12665 97978 317705419
3 35002 150845
3 142212 11242
1 74869 98258 303233365
2 44792 990224277
3 58935 114056
2 172814 166928201
3 122870 31013
3 179062 20513
1 126851 146340 229528545
3 21523 99161
2 21977 736137803
2 136285 678087069
3 57746 114769
3 76158 86290
3 97829 147661
2 177538 142731628
1 24622 119211 606714859
3 7514 42596
3 21781 77599
2 49185 529824438
1 55401 56355 826711148
1 105776 107496 199256865
3 106954 55148
3 531 9513
2 88012 499872011
2 65971 918981683
2 130817 637257673
3 79155 139690
1 61235 140097 284539843
3 7649 114555
2 117116 841218696
2 42325 703442004
3 82597 62042
2 139622 462485693
1 12187 59537 811389761
2 151902 876932130
2 60337 545512606
3 11510 12487
3 111061 71918
1 78961 149063 15078021
1 11770 144503 196429197
2 36368 403075496
1 41162 45322 399828576
2 8526 277379445
3 62361 126944
1 25215 39547 76906034
3 15058 68667
3 2951 5853
2 57190 308593597
2 43137 881985660
2 141807 635008831
2 5576 819007845
3 122570 69341
3 84694 70693
2 170515 259503979
3 125770 88468
3 80971 149189
1 121086 122557 370078582
3 18043 96653
2 178414 177583733
3 163106 89918
1 56663 105321 139416303
1 19204 52623 72809387
2 56765 955963518
2 73840 53874880
1 16021 18792 685820377
3 141056 16493
1 32756 108151 868693384
2 111139 657159464
2 127828 62782413
3 63401 7826
2 169161 980786982
1 49910 57697 974477861
1 41178 133429 8870562
3 14275 148878
2 16219 919795775
1 13858 68559 680873030
2 135321 444654795
1 43878 68681 831386050
2 39988 383768222
1 10083 25270 318531038
3 46386 67984
3 137635 90284
3 31315 130557
3 45860 120679
2 85318 165740583
1 39559 74618 61620605
2 31146 203748686
1 9872 152988 457691998
1 614 73493 72331590
1 112057 113715 635081449
3 33498 121436
3 41936 100781
1 19749 67954 481266172
1 24127 64244 104729276
1 98850 103921 544703496
1 17884 29711 643308858
2 99611 901962199
1 24626 32653 712941706
2 29879 22825596
1 106986 137040 831733925
3 115560 117849
3 175893 142433
2 1781 783570297
1 48451 108294 775287281
2 19071 807268312
3 48231 33727
1 41692 52154 851764464
2 17342 810024645
1 44873 115052 623833640
3 63532 14973
2 177109 469205498
2 142221 122208400
3 22793 24532
1 67262 120953 542592019
1 13453 104453 203926555
1 91417 151388 759016363
3 19430 4935
1 78177 113502 786872798
3 144914 18382
1 29074 88424 626053473
2 11624 643561924
2 5856 937323971
3 128276 71541
2 117506 872941282
3 126180 82196
3 169923 64926
1 9101 126529 840809026
3 168937 36400
3 75138 25046
3 13217 5312
3 18698 39432
3 22548 81660
3 33023 138355
2 32772 738275902
1 38041 130736 255289531
3 64686 138404
3 147017 116670
3 124348 5074
1 80364 95529 152032815
3 76383 50310
1 106498 144944 931327085
3 108509 40419
3 73585 73442
2 134517 315206195
3 72403 9562
3 81858 149657
3 117624 111888
2 43653 558870249
3 149831 18868
3 47796 150043
3 128411 147159
3 14085 59611
3 6880 89676
3 143643 75847
2 154638 565466366
1 91164 151037 289584718
3 103809 45615
1 63748 70161 901707322
1 38009 58164 992814117
1 117104 130732 17583059
1 25751 38403 216128609
1 56518 74092 65029217
3 133986 143644
3 106127 136978
1 118564 150928 340364344
2 171654 669630766
2 96799 681470092
3 7858 16782
3 9980 74948
3 80050 105739
2 122578 214205140
3 117871 100914
2 64398 347236679
1 66255 67529 283490203
2 71598 642414824
2 7026 153299332
2 20017 318135459
3 38784 154799
2 41513 525604241
1 92939 114041 965701937
3 108447 77887
2 50517 775200294
1 12615 128200 236645553
1 35816 99380 220219316
1 68122 72242 720463082
1 63313 75977 226076044
3 77788 58712
2 51061 70939887
2 94929 634176806
2 128202 700610272
2 168360 923218693
3 127006 149028
3 35193 99869
1 40605 141381 530161923
2 52082 571554353
2 120397 370947939
2 149774 341625175
2 142944 914419175
1 66711 107628 530603825
2 7557 315770347
3 2027 88216
2 155421 527548138
2 76850 616069791
1 14068 26100 401314796
3 17871 110176
3 156617 26072
1 6875 59583 837080574
2 49330 950628074
3 49034 82028
2 9099 817168657
3 42112 149531
1 37218 38229 703407718
1 4979 100061 917721441
3 174610 34749
3 121863 154130
3 75718 133452
3 65561 140488
3 33300 77895
2 138624 91870536
1 10912 23779 487377708
3 72869 26045
1 20905 117218 481800593
2 119611 660400765
1 97857 129006 330568973
1 11525 108916 163743793
1 109550 144830 560699330
2 65949 857252408
2 22868 153556717
2 148460 266280534
1 95954 124672 683804873
2 163521 8366846
3 127428 151830
2 59169 392587594
1 23666 62445 107985103
1 10932 51700 15874615
2 65005 438074738
1 3766 53999 315047483
2 26841 856736998
1 10042 53185 917136240
3 134317 75682
2 54124 543151433
3 21011 48005
2 68830 457707552
2 160093 906790569
3 92752 16326
1 49050 110835 656100278
3 133759 139634
1 6360 23379 594268114
3 77662 115133
1 28734 34576 704619839
1 32195 146506 243158708
1 36602 124887 5444910
1 30092 109202 988886675
3 164821 55102
3 164714 70893
1 33237 43005 28016125
2 41716 337759074
3 6991 134558
3 96576 5571
1 2140 43621 15788937
1 101989 108533 81563640
3 108430 149294
2 56695 533343204
1 116357 154672 805467699
3 174886 106262
2 19827 809858172
2 32249 233083528
2 81993 585822906
3 108552 42581
1 75140 102335 606503030
2 930 37819855
3 3207 106899
2 145768 146816513
1 71644 98313 701509338
2 42328 407821125
2 87381 115031938
2 45251 423927070
2 20358 937900047
3 66020 62053
2 3246 318252127
2 129837 990182448
1 725 85281 374003385
1 6497 69736 794711960
2 132057 451494902
1 5370 62380 291498875
3 95795 112796
3 124413 150519
2 88743 199535339
1 35461 46021 119701116
2 171138 954518655
3 43622 109256
1 10473 118644 631451436
3 52851 115161
2 127601 48929609
3 173194 29611
3 126483 81998
1 59843 99456 22581835
2 22647 715385681
3 29882 33454
2 66913 28018671
2 161382 108724891
3 64747 91348
1 51760 97961 579942641
3 65848 71188
1 56061 135376 963657943
3 102814 39839
3 122057 151402
1 90881 91807 941357043
3 81164 123619
2 163900 150361576
2 46772 170151519
2 166532 721488616
1 47345 67925 879752849
2 110549 91999819
1 62257 116986 260454239
3 3841 54763
1 76613 119137 462119250
2 158959 882560906
2 149329 766797203
2 171166 543877374
1 11798 71704 227534700
2 59506 652942890
2 12498 587135213
1 59897 128063 365131128
1 73802 122005 638302539
1 24942 80971 149936845
3 164354 23291
2 71540 175666314
2 119527 882575439
3 18081 21457
2 64468 831328596
2 62563 542716255
3 74928 106004
2 39465 872556706
3 25775 28757
1 81033 147154 720746827
2 157933 937125085
2 143254 619490835
3 52705 30765
3 181158 18547
1 100616 144260 231079907
1 63156 88454 217074791
3 110430 5014
2 162192 473900
2 69755 146444333
1 46165 130230 321889627
2 180183 950844353
1 19233 63826 949438562
1 51644 110836 6311299
3 88995 73333
3 24094 88111
1 114473 120034 799104438
1 83670 106164 878994696
3 12949 31311
1 37660 97149 224125556
1 124803 140589 701832920
2 136976 570969341
1 45549 152514 739958088
2 77795 384449603
3 132718 82076
3 53808 45743
1 15903 63104 652888809
2 99353 8963271
1 84281 105977 916150083
1 7750 44708 922621282
2 82853 106525089
2 32261 420261669
1 96399 118299 921740736
3 32374 132605
3 95386 139664
1 73886 133671 796981471
3 116477 93192
1 92765 95160 879886963
2 155841 371137315
1 3873 148542 28175056
1 14586 82689 325022877
2 122234 421640493
3 99908 57639
1 49840 114801 322443415
1 34233 149028 703510289
3 103615 64964
1 106452 122505 54599584
2 162416 820837227
2 96314 809628452
3 106741 102834
2 73496 167485155
2 121874 14302414
3 122376 80858
3 119406 99970
1 26455 121274 629767164
2 84267 258409836
3 71236 3517
1 55635 99278 79770412
2 177255 554185721
2 143516 846729460
2 117712 934856538
1 31503 74305 272654395
3 16642 149376
2 106226 798794993
1 16599 18307 900312655
2 76366 815481428
2 89061 580256802
2 105379 710966554
2 142086 488036765
1 18863 31200 323719025
1 95474 143402 629331490
3 73899 83367
3 124877 149121
3 99953 73407
3 125242 112814
3 120122 136524
3 143086 154551
2 157099 772307180
3 81471 24006
3 80707 70723
3 31265 23501
1 17866 152001 287258119
2 36116 129137203
2 175753 5106180
3 44701 88065
1 5594 127820 597906874
3 80478 53132
1 40613 152123 900511003
2 12062 133117214
2 118988 70989291
1 68400 78808 972760840
2 103847 916784748
1 5652 120756 829532440
2 127354 209233775
1 29498 124797 595424715
1 5232 37343 183034742
3 42149 62556
1 55208 107193 410829695
2 139424 124043447
2 55226 508132272
2 28069 482006140
3 9817 66551
2 44862 471466296
3 94404 152883
3 19204 16517
3 17071 107228
1 6398 149557 721457818
3 19087 44086
2 123099 407678085
1 2968 121046 511582372
2 60268 52311295
3 14241 128002
3 44535 27580
2 170430 382592984
2 112128 144045754
3 135335 112217
1 27855 130053 460111857
1 140812 145147 886037222
3 119371 70772
1 23573 75301 79923189
1 747 147310 383525055
1 78473 133976 153970591
1 6546 148561 804192798
3 117624 112191
1 21960 28368 44756690
2 160350 622835886
1 97853 99394 602494621
3 114238 68658
3 103837 149173
2 108919 174358150
1 71385 102288 580042835
1 13700 70399 631363473
2 67941 130003293
3 16993 66921
2 181516 313044555
1 106073 110037 963506068
2 17160 962093277
2 28414 368202585
2 19516 978135817
2 111160 594819465
2 98294 199470148
1 21238 138825 418737738
2 109999 126501277
1 33510 89237 333310368
1 1112 22291 546864076
3 171449 106288
1 3249 35037 165162051
1 95466 118556 538100117
3 68929 86480
1 87224 88428 158944502
3 59873 82780
1 68126 144461 155628815
1 29897 124279 66228575
2 73232 802278978
3 63245 88097
3 173098 37675
1 122145 127080 712795104
1 67257 117624 856845654
3 38956 143244
2 170798 447966019
3 109903 36865
2 144265 49121243
3 56326 44527
1 123596 133720 53501362
2 116284 798612892
2 120062 410093383
1 128327 144520 753196229
2 158 621973604
2 55792 960410537
1 76374 77310 169711191
2 44139 596689417
3 43813 56621
2 104675 508744461
1 40308 114340 328509380
1 71139 129885 744284579
1 63536 75108 252573813
2 74431 751389650
1 25502 29347 211343286
1 65653 117596 10813166
1 86606 135922 26650608
1 8987 75804 805392553
2 160854 268956680
3 82733 145730
1 37437 62255 569942264
1 44790 65130 736639065
2 98058 109034239
3 47198 89863
1 78535 91563 919109162
2 60237 231100012
2 128069 319402510
2 70025 747712639
3 72921 278
1 13228 18040 301669078
3 98551 117324
3 108514 111358
3 81511 135606
1 18552 39509 669302350
2 55306 944549715
3 85939 109738
1 134336 152709 674642599
1 1887 60092 651124838
3 156132 39796
1 36273 119448 188779154
3 132474 149379
3 129891 141217
3 156503 95812
1 76190 90747 91073823
2 85421 797679424
3 29160 55759
1 20153 40207 782268922
2 84643 753705163
2 177021 323995959
2 90235 241121857
1 75252 138490 48698646
1 35538 69281 393136159
2 106779 188361829
2 129773 472859140
2 113735 976597530
2 158559 929261200
2 129047 922007524
3 130156 73861
1 75458 134759 243629026
2 75378 401133039
3 49197 92647
1 67974 79481 745570218
1 97763 128062 246036726
1 54019 75403 233191984
1 68915 101002 721466776
3 133692 109952
2 133601 271079070
1 8581 86708 466403263
2 35517 669864187
1 139043 144844 19368235
1 21614 70173 662604580
2 133213 341030431
1 25808 60160 360907754
1 57312 75594 127154151
1 72784 85485 280813962
2 160262 502240198
2 94990 277212829
1 29555 94797 778242753
2 133698 271688167
2 18835 993453840
1 52751 149198 99927170
1 32886 108944 79312101
2 122968 279323235
1 31289 137367 757438015
3 53996 113719
1 81376 142091 476606477
1 72390 73166 692123956
2 106480 584718997
2 176137 523855026
3 155366 63307
2 2362 530086182
1 105784 125714 655191997
2 34321 771458138
2 18815 98070736
1 22687 60453 9083356
1 17719 42467 918495194
3 86775 154055
3 30416 100594
3 116137 19345
2 23049 921983683
2 132914 755438317
3 83912 11612
1 31590 129270 372502518
3 83441 78754
2 64495 294130604
3 27379 93879
2 120398 485395206
3 75107 44563
1 58077 75588 333072835
2 2352 654098050
2 58115 944012965
2 119436 423722069
2 64635 193463451
1 107883 113246 202272990
1 63768 86893 103187746
1 57382 95029 185667808
1 91049 119375 285910933
1 51770 83930 879354620
1 28206 44176 517907667
3 174199 28152
2 175145 771804697
3 80599 76980
1 75151 142386 564579360
1 55773 105294 463709369
1 53863 89991 78736112
2 7074 593015201
1 5629 116191 367779758
3 142082 12525
1 18483 45190 142950650
2 90396 157704253
2 43731 858117362
3 72271 129379
1 19150 76894 942219086
1 55036 140411 784619107
2 110381 574047267
2 105635 293589501
2 30366 783809297
3 92057 123734
3 116479 126327
1 97159 150863 382841043
2 160144 574870440
1 25023 49227 892421774
3 64291 61792
1 115958 119978 721036028
1 70954 115741 288696552
3 143350 59071
1 37710 142430 73744415
1 73473 141407 361566652
2 38010 433011718
3 21804 97900
3 181466 103640
1 404 118694 443211736
2 133224 436148230
3 149288 147601
3 120932 139423
1 65518 102961 409782195
1 15733 149654 637009408
3 177603 29544
2 86938 106384050
1 20132 154644 725260545
1 86821 129208 307353719
3 112267 153458
1 4217 36478 491618502
1 69113 92245 148140834
3 26254 70372
2 40586 784100200
1 78798 152088 367655580
3 105955 149635
2 63847 313064735
1 24730 68744 599157871
2 12401 611694598
3 159842 95092
1 36086 142402 222016250
1 73153 121230 262689717
3 124278 77842
3 117209 59233
3 129105 33584
2 74364 609236149
1 86862 133469 820465757
2 129757 623144301
3 175007 140521
1 765 150820 994858124
1 45638 100242 682288346
3 124567 40747
2 163661 776667981
3 124359 6842
3 44991 51720
1 6721 6899 741753061
2 178847 313655310
2 54846 414314807
1 75011 110236 341585974
3 150717 19769
2 159951 684292727
1 25653 57742 608772534
3 38021 60932
1 46991 63093 480929406
3 115601 84845
1 7718 129892 711956931
1 73544 141648 702150018
2 113479 172095861
3 123054 37675
1 26509 52283 449520388
1 71353 154070 62609980
1 34262 88314 186239492
1 85812 148890 742666658
3 7628 124494
2 72935 319292487
3 3891 4368
2 81894 331125583
1 88484 102216 700464190
1 70088 146018 324596549
3 34278 152065
1 57118 78722 155159216
2 30029 852999305
3 133440 57865
2 86942 560979786
3 64548 20965
1 20121 117670 457268523
2 13493 586819880
2 177215 257801276
1 18525 104304 38887696
3 6475 20306
3 133399 85042
2 85254 266431424
2 74390 571558040
2 113068 192326548
2 81777 575951943
1 49283 142403 297462873
1 36091 94041 460534687
2 9233 375425495
2 57787 498006128
1 18248 93786 656885552
1 22718 50908 179116901
3 173121 59110
2 7120 860215619
3 103051 22907
3 53414 121975
1 92598 121384 191759924
2 93521 339549559
3 165583 133105
1 4015 48577 405773507
2 11663 251558188
2 26537 680185553
3 37337 15243
3 84670 39532
2 5752 247476611
3 167941 3902
1 31066 83796 350113638
1 12796 76217 551685902
2 108554 496428482
2 155388 452257032
1 50056 117590 837749747
1 231 73741 755771864
3 120378 94134
1 30109 121240 617587957
3 126277 72154
3 76251 15732
3 25460 148201
1 13088 17918 952051914
1 69553 144156 975113044
1 127221 133776 89230401
3 30029 123129
2 84981 882425865
2 151346 340919972
1 15720 88591 285913046
1 53355 75203 572380036
1 6134 127949 46704875
1 37960 140429 172267291
2 155306 901343013
2 80839 790927594
1 37048 71419 216189908
3 115219 27793
2 15094 747377374
2 66912 390200135
3 69403 70437
3 167747 20061
1 52313 81362 385799497
3 773 72343
2 76897 964019440
2 108553 398729391
1 23988 29153 117212937
3 148557 46347
2 133700 436295925
1 139615 149419 126515426
1 73240 107745 206000204
2 45563 296051906
1 100761 136950 29556981
2 123198 588012836
1 107640 124183 653010157
2 43965 426944598
3 29275 9678
2 1638 612577506
2 50756 886389421
2 111179 358997612
1 87576 102658 223345302
3 6266 117320
2 12905 206419586
1 63890 126817 260186369
2 175541 384401302
3 8876 46469
3 81432 95906
2 16725 746280889
2 147770 436021144
3 108844 36631
3 27531 93806
3 47486 45979
2 131405 3631414
3 60078 76102
1 125449 140943 723576683
3 133681 97099
3 69520 45315
2 71879 578595391
2 167807 723951588
3 15432 8229
1 12378 90683 197150749
3 141105 105812
2 47980 643345677
1 16234 112853 275803030
1 143718 144989 783964623
1 53822 132102 70742663
1 90285 109307 788784618
2 147950 104310893
3 28584 11134
1 9059 45556 868985742
1 58589 113105 750589368
3 74366 113459
3 92236 54037
2 164279 218884506
1 55685 86194 113599796
1 24821 103410 413501972
2 105238 604176503
1 88945 103595 164654418
1 57636 119643 661755025
1 87148 117583 37055864
1 55531 99981 392586488
1 68399 116823 608250207
3 133093 41983
2 159380 877488714
1 18647 143985 939390654
1 87627 102150 826255723
1 75655 90799 765481222
3 111519 118901
3 158313 5752
2 14910 730182709
2 151282 466829717
1 69440 128239 618124169
2 177296 802691097
1 29130 122703 651768078
3 131655 22825
3 126953 10386
1 72935 100574 660581478
3 1622 6281
1 37109 132147 238173138
1 54774 82966 352878577
2 614 794160588
3 40040 28686
2 95896 113469168
1 76210 118159 799817465
2 72142 989425281
1 73753 153655 341548430
1 36442 142660 533482007
2 78082 610933267
3 28511 53752
2 49546 931154015
1 43236 151265 196439801
3 131151 77105
3 119937 117777
1 14912 137300 15855813
1 1694 96944 907419946
2 41349 351177255
3 110106 10553
1 68805 124696 346194595
3 106583 154115
2 176236 713786575
3 78467 32104
1 19975 123459 980122723
2 33519 865625541
2 166221 922886002
3 125537 3935
3 169096 143225
2 39969 678330540
3 131334 71743
1 30967 107911 903800984
3 105779 104687
2 54376 965697220
3 97725 56774
1 95983 130514 151985723
3 120873 60902
3 97640 74885
1 96849 115436 155757959
1 107502 129216 459888217
2 129781 816010193
3 141482 91820
2 81650 847628904
3 48169 71591
3 97495 5745
3 30488 40541
3 157176 128930
2 50154 197800586
1 3129 42499 288000128
3 93099 40873
3 109891 24734
3 4842 152281
2 77587 818531331
1 64846 74353 466651352
2 40077 650483968
3 135602 69236
2 40780 757519616
1 5189 81746 672163768
1 33996 76547 296433692
3 40329 147347
2 143970 839821052
2 18300 439867128
1 8754 30269 121684343
3 119825 61567
3 93145 71965
2 21069 744080574
3 122954 148343
2 20218 936515097
1 71732 110449 124611690
2 4945 631177525
2 23313 300408566
1 93798 96378 916619512
2 64421 418789646
1 6191 51562 336617117
3 7741 45616
1 13153 151817 172854767
2 80343 884725461
2 68331 290450691
2 166654 976729331
2 90275 617030677
1 145406 154627 873736419
2 172682 841877051
3 64306 114531
1 23328 62611 567103967
3 145525 100846
1 17884 21165 982914640
1 55532 76698 656034057
3 110560 3224
2 71264 696291603
3 131232 8219
1 81715 105387 507889195
3 120638 101477
2 120466 820400629
2 23304 486942474
3 151528 24618
2 139937 614497500
2 146654 209894557
2 74574 61716275
1 94839 110375 366304608
3 129751 146182
1 89627 94992 381039784
1 98002 117998 643012568
3 137018 74800
3 75657 24346
3 28572 3262
3 177385 1535
2 19672 456830182
2 47785 24885646
2 120362 137141613
2 134631 642975709
1 8022 119262 58193099
3 167777 136900
2 117799 723471556
1 52799 80827 219608397
2 84737 416863314
1 66904 95620 495684749
3 157644 30227
2 31127 444108429
2 162150 180549770
1 79138 102233 214583783
3 44114 35260
1 128773 153751 415678240
2 73766 186534054
3 112885 29516
2 133124 165013661
3 150955 33692
1 12355 104189 705169224
3 178567 62787
1 3302 117353 20072528
1 33761 114634 828739846
1 89573 109333 425457412
2 129978 885373685
2 50598 299844973
2 170179 116873314
2 54760 436301303
1 39502 111785 385092824
3 108525 109588
1 125184 151814 240588288
3 93234 114882
1 15960 86969 375080048
1 43451 100682 574942844
2 3089 825382605
2 60944 660132569
3 2734 152108
3 40657 54842
3 18069 154188
1 22902 40367 384678789
1 132101 150311 201171214
3 10039 145957
3 156061 102322
1 39676 72591 200987215
1 43519 145498 956385277
1 114751 139271 921189360
1 89165 95990 560821264
2 40035 812920892
2 1192 302647336
1 30719 140101 758824979
3 118215 76549
2 87606 882659790
1 41461 122058 854052052
1 13946 97166 193203745
1 86264 151901 284229029
3 109242 10765
1 22529 130404 185373038
2 121370 486318023
1 24669 142029 871236359
1 34957 77568 252258234
2 51312 382080474
2 160790 346176546
2 37092 427115342
2 110035 490805555
2 17186 307271496
2 137129 770146053
3 106445 42313
1 2850 91236 811031565
3 39456 32353
1 22548 139286 407456569
3 103486 68796
3 132652 62866
3 3956 5137
3 2412 26514
3 7746 112107
1 11553 150968 785514965
2 17965 467819109
2 126760 182403758
1 96270 141163 946412906
3 118194 82976
2 138338 704725656
3 171528 149784
3 41488 34971
3 33000 118418
2 161517 607783337
2 92076 646080760
3 48041 100380
2 54616 25413798
3 76815 45938
1 57730 130851 751490786
3 109122 149458
1 11042 154353 249306796
2 163143 84157221
1 27510 64050 29980755
1 41476 50723 14150942
2 40256 191712797
3 100299 76289
1 12339 72617 984128807
1 129220 141043 925332872
3 77471 2298
1 39145 42074 666505710
2 113485 797954927
1 21623 103894 661835733
2 157259 587661015
2 33080 172948142
1 56153 153876 890970295
1 105335 136979 241161260
3 82173 19611
2 94820 565769689
3 177810 44959
3 79940 78285
3 85603 83388
1 34810 88781 944399753
2 48156 314552233
2 152033 929732628
3 140170 17786
2 176221 257864504
1 77431 133616 104474544
1 31774 114468 341271962
3 13353 93972
3 145650 35994
3 130123 61816
3 151124 121070
1 25846 151956 539598758
1 34757 122333 91116414
1 148774 153549 154976498
3 94841 63223
2 73838 863410664
3 158379 24969
2 161680 745083660
2 42868 972823911
2 159811 713790639
3 103738 118911
1 19937 128514 312943139
2 91854 553112893
3 171784 107782
1 66426 120705 538904196
1 84639 123112 773470579
3 56475 16639
1 28960 39232 90734131
1 103868 127265 910070206
1 107546 119803 670392003
2 71820 98754228
3 56353 120359
3 169979 92955
2 69502 648370682
3 147897 23071
3 24768 145607
3 167691 134052
3 11086 123894
2 138348 589814779
1 75603 117191 271260475
3 142451 34457
1 119306 120579 946040009
1 66039 133929 436768292
2 179798 265067541
1 16023 68432 318416641
1 30798 73550 369252351
3 6250 46074
3 163539 100654
1 66518 118114 620942656
2 12345 325386040
1 66390 132831 950741865
3 163982 108445
1 18281 43945 288723746
1 37723 134305 413030820
1 99998 154303 174913480
3 100119 127611
2 9354 555370849
1 23762 91875 344215931
3 75330 138853
1 40959 53607 792007082
1 80600 116359 308391789
1 65671 74649 428944778
1 57215 103440 37741311
3 25632 142045
2 180816 531535287
3 147569 128295
2 63819 723075754
1 60382 85355 501270997
1 43378 98395 373928198
1 7289 46436 243251056
2 134302 92689841
3 37310 91513
1 17596 80400 703520245
1 122124 136782 386691719
3 149125 131793
3 131419 47135
1 103619 118877 361736654
1 36462 90426 750163419
1 10733 97775 771313200
1 37658 70635 440175648
3 24205 140008
2 70719 253489650
3 113483 87900
2 100507 852793275
2 49716 691774436
1 31021 63681 714402796
2 46907 748639847
1 7580 131027 773901189
3 51736 81053
3 179269 43952
3 19812 49718
1 78544 133129 803494345
3 155047 135038
3 167800 131
1 7354 52248 429772573
1 48675 152596 651826225
3 141741 79451
1 51476 109525 201138219
2 135325 849174075
3 2997 50294
2 92046 866357556
3 57160 73618
3 80378 9596
2 167335 988253634
3 27257 46865
3 66232 147849
3 36348 90371
1 10587 153616 232208125
3 31095 71028
3 179633 154778
1 59896 117461 751390023
1 14026 28673 956894078
1 73130 136908 820644354
1 34586 41509 240712780
3 57753 58392
2 112752 961154882
3 87646 90810
3 75685 123376
1 91422 104014 223863258
1 58503 94190 675411877
1 17712 99334 557034575
1 5161 128576 665016643
1 92569 92712 92855857
2 16680 528669525
1 122299 127541 334647112
1 119161 130501 143025222
3 127340 139909
3 147187 72389
2 122797 533829113
3 98239 131889
1 68424 87790 526572754
1 20923 90471 773242166
2 54088 209192193
2 132234 842781191
3 91829 113294
3 135129 103532
2 40015 972808719
1 36542 54662 163867264
3 165505 96700
2 15827 625455411
1 86596 145536 81733504
2 97197 528810066
1 112749 130850 652884117
2 59566 175674407
3 132356 7705
2 85372 227440393
1 71185 134206 545828392
3 141454 111
3 2531 26998
2 106710 835752185
3 103506 44740
2 180623 622864838
2 37295 216782409
1 6956 37466 552350133
3 100039 65079
3 160791 58866
1 34185 46879 831229282
1 60174 137500 747182640
2 86744 124409871
2 68562 608585827
1 4059 4918 238298571
1 43793 118185 637790576
1 30946 91025 198873399
3 166803 108379
3 41270 5538
2 132708 681959844
2 175162 321466700
3 41379 15708
1 127911 140768 7977986
3 24159 94299
1 66221 91433 571256925
3 136567 114937
1 88293 149507 636712763
1 16896 143148 38587778
1 15710 124528 517560112
1 56747 112717 315927462
1 104458 154810 848718707
3 148471 55144
2 37064 851840889
2 141290 841273574
1 45649 135293 426944824
3 88037 130266
1 44491 49770 786664099
2 34180 613732295
2 11101 273094463
3 18670 101366
2 123025 643616273
2 168315 708951922
1 68114 137513 113135729
3 176847 26354
2 9284 122397423
3 107463 74944
2 151864 319406176
2 149041 59192143
2 181587 870003220
3 85810 111231
1 18319 47745 193847208
1 55689 127805 628927626
2 118480 290343599
3 90163 90475
2 135545 178519786
1 89970 129801 858662607
2 31248 685180843
3 190 80313
2 31409 561342404
2 53527 340058003
3 19980 130761
3 115587 43783
2 154524 459294956
1 36441 65389 346120324
3 127264 134621
2 119756 31471377
2 92493 172236128
3 114590 152228
2 35282 951723562
1 63740 83456 571134157
3 88919 67137
3 6037 93278
2 103754 216087051
2 85333 629276225
3 73307 112527
3 71205 28561
3 173324 25198
1 18107 127323 412156086
2 129465 598871261
3 19779 37588
3 104800 7390
1 12195 48403 515020738
2 81505 372832781
3 106879 72717
3 175694 78962
1 84232 146739 659741178
3 85478 151965
1 13555 127884 364876493
1 54825 83354 903855368
3 148220 17159
2 156020 935350828
3 176983 117342
3 137437 37419
2 66596 680861898
2 10211 925155687
1 24304 58987 349941675
2 124536 451061638
2 64931 667458196
2 101660 516030953
1 1295 53019 365143643
2 32325 297814166
2 62965 761658999
1 143943 149427 306461513
3 25801 83929
3 55999 8481
2 92185 661747511
1 80883 125916 472799037
2 22957 399188082
2 106657 941080340
2 141163 36746486
1 4887 131656 906878299
1 20304 95348 58577308
3 10789 57243
1 18043 61060 236928252
2 54827 669506727
2 6012 357721709
1 57381 115521 53110999
1 3564 103704 425064717
2 45810 138991491
2 83943 991322260
3 151648 51586
2 125460 941722315
2 130826 523615724
1 53302 105214 837072829
2 136446 600114933
2 128129 914211957
3 79120 100295
2 87201 507087722
1 19516 107394 197700303
2 2211 576745459
2 181067 799330621
3 138557 130527
2 83228 818807958
2 76042 902903561
3 92540 75219
1 23931 136341 984040553
3 79561 69669
2 57018 406399411
1 3325 18556 514187088
2 89829 637299924
2 140491 878084994
2 149825 657116721
3 169439 97074
1 104819 137409 910628088
3 163747 141136
3 177009 26817
3 106440 121710
2 136894 26692975
3 141832 147316
1 15209 26870 568004857
3 173843 32248
3 85072 64989
3 31858 5639
2 178744 816492912
2 65040 733840070
2 33730 331084160
2 10850 27207053
3 2814 52774
2 72123 167043382
3 178800 147762
2 56712 9046003
2 82150 24464643
3 10147 141482
2 96399 698119470
2 161091 128797121
1 34409 128818 81626843
3 114625 39362
1 5063 116993 692815514
2 110001 381581116
3 156221 68484
3 92114 21094
1 91224 135221 822542987
1 50422 65533 554120
3 55721 44433
3 78174 17003
3 64468 119272
1 74518 148620 219269056
1 41689 63946 990269541
2 32216 187330725
1 47116 137282 11253531
1 3340 12178 533498418
3 138613 7264
2 116827 27065660
2 176269 787951612
2 51055 604630783
1 68183 84729 340598149
1 35395 51186 881388249
1 62951 150893 967018121
2 83801 830304424
2 128107 942055589
3 152271 146992
3 135795 41475
1 111992 113565 327073845
2 23616 332839986
3 23263 111884
3 124057 3724
3 130166 64637
3 37304 2254
1 88024 111523 931734747
1 59130 102125 858749889
3 169725 19466
3 178184 140979
3 93239 34190
1 111021 147460 508611059
1 49675 71252 169114730
1 8255 15369 482536369
1 21411 54837 643627059
2 83528 620916250
1 42588 45616 379726255
3 66324 79107
3 126851 99885
3 31981 69221
3 61731 77825
3 21083 143104
2 58558 902483554
2 10441 205919347
1 49080 116092 940201552
3 21378 39441
3 170606 96200
2 144438 76460351
3 163891 47275
1 74808 146886 791175712
1 38225 124259 975180599
1 10103 63779 817199772
2 174349 42450797
2 160660 310571125
1 106525 145728 972518161
2 118780 822327747
3 170409 68773
1 5135 117219 558642197
1 79336 141612 756033527
3 146625 80314
3 25707 126688
1 25754 77441 601269418
2 93019 936533617
1 589 130125 800402718
2 30415 520480587
3 43469 80163
1 60843 68077 942709133
3 78890 54766
2 171317 441822225
3 59290 91836
1 86237 146989 732986318
1 2767 147849 963754907
2 101310 44623172
2 125251 550667174
2 25794 928783293
1 7920 110553 778990358
1 20340 34225 503520325
2 121915 866236586
3 11307 50113
3 133880 11837
2 71148 296859073
2 128098 1468641
3 80984 24239
1 13001 101954 276337232
2 77413 734527422
2 152701 776094443
1 48604 130949 358642425
3 91912 67310
2 79793 969059673
2 168966 952148167
3 135036 1069
3 14403 127130
1 51775 95213 167462411
1 23031 43837 360871354
2 52169 713663001
3 23751 133756
2 79792 863167170
3 99466 67648
1 30641 99012 468305612
1 105709 117027 481662663
2 93135 617680826
2 23508 355669669
1 1272 143200 813240193
2 78585 115354243
2 173321 963316403
2 133267 401091559
1 4264 52049 963644510
3 145917 142605
1 98929 136430 300962398
3 53464 64907
1 87242 107693 19115669
1 78543 110332 814604809
3 80232 89361
3 147918 14914
1 28294 56396 8994334
3 109039 43400
3 173464 16803
3 1573 80318
1 85137 103987 784605092
1 93549 142201 481648368
1 126958 131350 632625026
1 30805 44656 285562788
3 161188 17313
1 29940 125267 522002500
3 68811 99605
2 29373 111130967
2 10034 532743328
3 4777 216
2 39349 258984278
3 9520 137587
1 17627 53682 946124332
2 135832 729323940
3 124117 90038
1 112379 132050 708271457
2 106412 193763071
3 78969 97541
3 102720 79704
2 179630 804267193
3 28175 37156
3 105147 18655
3 153648 61241
2 65633 647743854
3 99064 38353
3 137999 34528
3 76089 26445
2 181090 889673814
3 35121 154424
3 114910 93423
1 2119 117024 393064201
2 11636 777680366
3 82096 5017
3 66657 50434
3 173863 4186
3 175836 104220
3 24842 126597
2 54437 580295798
1 73684 129024 659971716
2 94331 231475041
1 125080 134821 196786452
1 41112 144792 366248012
3 149043 34270
1 18891 62558 351883469
3 71343 145342
3 61803 16909
2 19371 569123839
2 143785 770230564
1 30343 56746 130454657
3 170356 79522
3 163844 136383
2 163105 612247237
2 103879 855989575
2 110186 506080073
2 130761 510775281
1 41904 121351 611091843
1 13321 97581 386479827
2 38335 434254913
1 76359 140162 291748523
2 148732 475324164
1 36515 64635 634964053
3 29801 108290
2 135433 842815252
2 22305 82351966
1 93874 141631 150442848
3 169953 41843
1 5388 26958 99587990
3 156276 83918
2 113234 555017145
2 48978 368277286
2 21083 169618561
3 100327 17627
1 121336 152896 175183332
1 3358 5909 714230330
2 120947 260092281
1 89924 126368 566067620
2 39411 35375442
3 119688 115442
3 87248 119918
1 24177 82407 774855769
2 175894 372579279
3 73327 84996
2 153820 350183644
1 85016 127069 619998145
3 53094 35045
3 149772 109777
2 59684 51253395
1 45681 51076 319866809
3 20441 84921
1 52940 71920 578010979
2 72695 42008183
2 172807 323288454
2 38364 147750134
3 93879 70563
2 164213 23679709
2 16613 318750199
1 45462 97688 691437579
3 78082 86875
1 12526 26358 36090876
3 158163 34248
2 13049 501111897
3 173571 3301
3 84519 36259
3 86023 66469
2 131724 601558142
1 101416 115450 984835944
2 69699 853768716
3 153543 110178
3 161959 80059
1 98869 110015 331518999
1 54363 89938 852883409
3 59522 16196
1 45757 82883 326648589
3 120370 142007
2 36226 328949849
3 17250 43292
1 86733 92652 859032463
1 39121 149141 343342846
1 11662 85308 242391918
1 59436 130216 941785044
2 10282 498819399
3 131347 99423
3 147638 37270
1 19416 71649 290826681
1 37855 88655 812143604
1 21407 100680 247788595
2 77517 346237928
2 80056 306189757
3 140892 152147
3 167380 16962
1 60073 134564 381711560
3 89107 124484
1 13363 148843 690009014
2 157879 994595308
1 48052 127684 482418621
1 16613 113277 352141110
3 81250 117695
1 109724 129662 801640919
3 134514 119571
2 113398 754931947
3 2541 14960
1 104586 107941 460999844
3 90206 86699
1 21371 40342 456116221
2 101995 535331852
2 85240 25176761
1 71122 120520 53107458
1 10927 152969 834284461
3 66166 141424
1 890 76485 604418760
3 109930 121060
1 1640 121218 208382361
3 104695 45062
1 8994 31064 377079216
1 8494 154604 352167624
2 115001 444030223
1 66416 124661 766541294
2 121018 920556855
1 6548 20686 41199123
3 162402 71536
3 64705 105408
3 47653 104739
1 21548 74812 188416449
1 47581 139885 408876279
1 9828 112797 652231709
1 38676 111195 810689649
2 108980 929481166
3 71331 126988
3 13245 97538
2 33065 765843113
2 54013 320430845
2 37831 810571465
2 26262 205347621
1 101582 113707 991743307
2 3113 44029324
1 14586 121642 560708607
2 166226 321614159
1 13831 110320 482054521
2 165912 334529443
1 57020 134915 933946958
3 11838 72805
2 158656 832784662
2 135586 774812226
3 133875 89768
3 142685 140284
2 32754 779434702
1 41757 62963 854729377
3 52960 130149
2 55551 663907429
3 64188 130018
1 24602 105874 377374914
3 177363 149198
1 34122 124133 313137934
2 80669 24818576
2 9494 509166779
3 147346 30164
3 83503 41891
2 96110 958002380
2 12830 269951568
2 58301 33703514
2 43024 380689048
3 101156 121629
3 54358 26231
1 64514 138245 559914022
1 36277 135919 701720391
3 22278 78918
2 138931 501888018
3 79009 52363
3 26788 136280
1 123917 130264 32374976
3 85082 53176
1 7690 124727 689069948
3 121994 22771
1 24709 42538 533855655
1 14391 62593 201497165
3 121850 125055
1 54885 57764 584565833
1 40646 65214 416753473
1 12215 75039 796728589
3 126222 59934
3 119444 22248
2 178853 934102522
1 23890 68571 463859956
3 19854 39975
2 13755 915824890
1 25631 110687 251853515
1 72357 145612 323860609
1 33725 133894 672878700
2 116558 72740518
2 125721 85950057
2 117251 288544085
2 57002 936503430
3 98326 143188
2 82863 56405197
3 128283 16325
1 12337 149225 741671025
1 28708 133311 495477710
2 17306 440249689
1 69844 79361 450504391
2 27300 287826302
1 21309 87144 330741450
1 86881 121054 375923254
1 25257 85860 667582377
2 75616 401597649
1 144276 146614 416605561
1 83651 141455 608527144
1 14520 64028 804446991
3 112168 138127
2 99245 929797856
3 120862 56211
1 101212 120862 577779891
3 143750 61028
2 130903 665919071
2 42109 689276852
1 9413 104480 218141023
2 61282 407967060
3 75435 98039
3 4129 1942
2 64839 123973178
2 20862 490548710
2 105298 154421078
1 13269 122725 636645692
1 28144 108479 848192897
2 32737 475074132
1 8468 23680 676925845
3 141027 66144
1 69952 115798 179726605
1 8188 124073 781852828
1 25677 40993 939989631
2 135665 244690154
1 42647 46848 885770695
3 8114 119780
1 46644 48300 859667006
1 2759 15212 455560030
3 53348 114551
1 118704 121556 537917763
3 66173 76955
2 102457 189895432
2 13804 433624970
2 158899 362198065
2 123443 220638027
2 176566 219062186
3 125856 79196
2 141776 842529114
3 13082 82107
1 46403 74002 631658095
1 3650 35110 800881685
3 148665 41703
3 113133 28728
1 37469 103088 984878278
1 22035 86294 286129780
3 139155 33013
3 156903 97040
2 31709 336769583
2 22418 575959376
2 137799 802579682
2 41104 702215660
2 78422 53038350
1 12538 76186 482114538
2 167159 688052881
3 9628 141799
3 122584 113142
2 149316 535105722
3 34375 148865
3 84775 151471
2 167145 423495312
3 23143 91152
3 59885 99137
3 85910 152086
1 82913 89005 209511842
2 104062 811931129
3 97158 139628
2 108933 538606439
2 60199 809417747
2 21227 288858516
2 78166 371850751
2 111122 38268318
1 105371 116078 794275696
2 58826 665637474
1 2126 10901 565414287
1 717 60922 695683807
2 79840 287982522
3 169914 99927
2 61363 416249715
2 94645 297132482
3 169914 91827
1 24974 152011 172974884
2 29028 168933598
1 76369 100434 19333685
2 58685 609117160
2 162169 936997808
2 33980 498382038
1 6636 112539 531829586
2 149487 391660500
2 111616 892848861
2 116995 617129756
3 36896 36742
1 70979 72109 54888537
1 57543 95137 14624496
3 105624 41607
2 24004 290208404
2 180513 494616398
1 122738 126010 998314107
2 160238 201389331
1 27777 142317 3865748
2 160349 564927368
2 138937 78661129
1 68903 130664 414673643
3 109514 38689
1 64712 143523 835795978
2 103551 528287211
1 74170 86542 39988485
3 133708 28680
3 66019 42809
3 17261 41959
3 26580 93989
2 117417 625032569
2 28309 652473556
3 113469 39468
2 53844 671896307
1 5758 47921 247182491
1 21108 116317 809583619
1 124157 153271 919312922
3 134876 39019
3 98529 118424
1 2145 78663 730153419
3 87335 128741
3 155352 5863
3 21748 73163
2 26453 966352879
1 35058 63138 448029428
3 175144 92006
2 49007 12712543
3 104576 46324
1 22147 128522 443552337
3 97692 40747
1 60128 144091 948502953
3 176130 125395
1 98787 138597 863700253
1 123475 138877 521842008
1 65701 132287 178397077
2 128594 368256240
1 66262 154293 705036784
3 22217 141317
2 152292 958924452
3 149830 4389
3 65027 80608
2 38173 456217722
1 137976 154323 325967501
1 27310 36646 722428719
3 104745 149709
2 126714 703682806
2 105285 160713179
2 9208 46128780
1 38804 91933 650993998
3 9310 70685
3 43582 154090
2 107452 478799715
2 172423 900794408
3 157750 3262
3 167130 4680
2 146769 885773882
3 60842 38053
1 98767 112812 661388912
2 31564 962035046
2 466 38527898
1 87353 150263 930286
2 71563 375725602
1 17401 42110 911214681
1 29931 76894 906042018
1 3873 134268 180148567
3 14654 3413
1 46032 112947 421131508
3 28957 89533
2 37916 706096212
2 160825 577571068
2 77893 104940620
2 14956 444805197
2 97337 414915803
2 178812 20671536
2 44665 256723571
2 46418 435320335
3 157601 33456
3 330 72599
1 35167 39483 248538533
1 103352 132536 470697252
3 126182 116550
3 123196 60545
1 56147 114774 248942895
2 78638 14681627
3 63987 37782
3 33100 152646
3 78856 35118
3 95780 53532
3 114088 79918
3 30050 122349
3 96504 45253
3 31838 30244
2 1679 380568006
3 65938 128012
3 158989 101302
2 110026 671213311
1 72980 75003 879609578
1 28063 99094 799602609
3 5666 38326
3 93757 13324
3 154931 16005
2 9467 6749561
2 94119 722150152
2 73132 590884890
3 173564 58474
2 172138 489547179
3 18750 12450
1 115432 115806 282215931
2 124412 885994560
1 29154 50687 210739741
2 123225 42520590
2 130456 229507822
2 97144 619743026
3 105858 142924
3 36722 29757
2 13503 567918990
2 105014 901143953
2 136655 967808344
3 127314 66140
3 3975 128430
1 28806 86252 647917841
3 50079 39343
1 50633 140503 311043970
3 119532 52288
3 40180 25872
2 46368 812073137
1 57564 139812 402039520
1 13869 64151 829874071
3 62092 130649
3 159927 71752
1 120169 125964 476413979
1 69039 146434 191556255
2 31853 596461317
1 71565 88464 676308113
1 68673 77089 40853690
2 7297 204668092
2 21575 474379227
2 70788 605940739
2 177308 956465325
1 20151 88701 817724391
2 49797 108425736
1 57199 152280 258336022
2 156770 296123375
1 54670 82146 20115575
3 88169 8994
1 99728 134700 12474114
1 15582 92638 649405669
3 87950 118487
1 84198 144628 949390284
2 15247 924822635
1 28655 103115 104243126
3 57175 133312
2 178659 944413930
2 137315 763469380
2 21880 775117595
3 156696 71675
3 178472 93094
2 119832 95714612
1 89803 111980 411193074
1 50882 140660 292291090
1 110478 126102 556678706
2 46449 275826054
2 20130 864264744
1 91721 109096 756743443
1 36671 58649 504293929
2 155801 698450909
3 47467 78911
2 177831 247552215
3 89094 92182
3 157803 142795
3 2423 20691
2 17423 328517962
1 6514 45279 818615685
2 16057 898362909
3 181520 93933
2 80455 176042708
2 131960 473785342
1 136811 152888 239866490
2 173810 177036522
1 114170 142185 947563343
3 71921 65073
1 79596 145117 615958806
2 131776 405220081
3 60275 112808
1 30475 68064 414567383
1 1013 29797 867817743
3 130711 132764
1 77186 86452 300721253
1 119707 124461 281985871
3 94067 127533
3 175059 114753
1 51772 147955 814726609
3 32417 122235
2 81045 829968523
1 72276 75599 142293027
1 41738 146940 807479332
1 93805 99723 316235662
3 4167 85270
1 4634 74227 756180433
1 29128 66508 758879929
2 118745 557033506
1 85112 93269 27233271
1 2598 71685 723394997
1 87561 111354 658876333
1 1657 135447 692270210
3 56316 60533
3 21090 90301
2 97563 388927614
3 10022 64855
2 71814 628108918
2 80258 802450053
2 443 997900923
3 47830 19943
2 69518 57232042
3 78314 10940
1 107945 126415 968646875
3 155936 24052
1 27667 37721 90746085
2 86373 894556241
1 75960 100618 468730887
3 16199 5145
3 178120 4615
1 1259 15890 471579642
2 15266 717320577
1 27330 62375 585092147
1 76792 116656 878157996
2 157675 12293700
2 14649 583399192
3 116307 136237
3 119991 119282
1 91010 92467 558386368
1 606 85564 746155437
2 106785 820254608
1 108672 111537 365109116
3 17998 71771
2 30992 988547611
2 57895 508916498
3 180345 136912
3 77348 96415
3 117831 143328
2 91488 164687203
3 151873 26106
3 65183 144932
2 158530 182932394
2 176715 17778509
1 44419 57217 577516688
3 92731 33867
1 29566 131806 954387099
3 170384 18872
1 9172 120793 577650483
3 104571 138112
1 40371 77912 548306765
2 33431 707684699
1 38002 137468 702724153
2 94589 89757999
3 56890 78732
1 50491 132516 247251023
1 5941 35894 188619347
2 74606 992463377
3 153898 75904
2 35250 382032739
3 152768 143634
3 69616 22522
1 54240 110430 413970231
3 15567 84910
1 105630 137579 304120551
1 12912 14472 230762196
1 25175 87769 878363322
3 22508 131472
1 1896 88522 816840713
3 55688 39799
2 25717 812043394
3 129772 149391
1 63196 128275 637193698
3 31935 31041
3 150208 11776
3 15843 10383
3 92516 49604
3 158872 126607
2 41783 506644109
2 172041 470643662
3 110092 113012
1 33879 87417 971887378
3 9583 121201
1 140371 151718 433175813
2 92035 797055310
1 136211 137021 756903594
2 9664 294518701
1 143084 153862 145111731
2 46992 550902551
1 12700 14391 414710766
2 113706 179049391
2 130957 591372936
2 146533 822555958
1 84794 89971 905796029
1 50692 104012 422166286
1 16402 151605 574521931
3 173525 125103
2 89064 923254058
2 66663 994203098
1 97273 127171 702392325
2 99335 346047299
2 110200 763679544
3 790 6223
3 57640 142650
1 23639 34253 182072774
3 147942 56857
1 14126 104797 542056140
2 50583 933496919
3 168443 77209
1 52204 100445 626550348
1 22305 135236 573127008
1 49820 121413 212099893
3 81677 34098
2 102668 820500744
1 47610 145640 535932945
3 64786 25314
3 16644 19721
2 169936 661276254
3 109975 143712
1 3053 4318 174339264
3 38976 114129
2 104384 603439771
2 92612 197036066
1 74493 79411 934697400
2 28758 175792690
2 41533 358590246
3 112080 113094
1 69554 151696 2852221
2 100207 662712952
1 36822 117770 777772439
1 74091 151032 52501353
3 102571 115144
2 11562 911658889
3 109015 16992
2 92546 94942049
1 19056 45476 149481012
3 68247 72632
3 112175 80295
3 141145 59649
3 53501 138285
3 24926 95984
3 49054 51276
3 112104 141903
1 36766 103429 245059419
3 159431 77630
3 59013 150743
2 34635 92574560
1 91436 110997 917899377
2 80931 263931347
1 12480 33945 839577212
3 136622 124948
2 23636 192515507
2 172192 417202761
2 117470 576083495
1 47218 146601 539762868
3 77285 125936
3 100126 86153
3 80429 123010
2 13852 888727648
1 4288 134188 579588088
1 19802 29711 629501908
2 16148 298340247
3 74271 142034
1 62946 71932 905056974
2 1274 953765800
1 33357 73964 868029010
1 6046 85461 966112264
1 42932 74020 230075384
1 36440 48504 480903737
2 136130 302109120
3 153535 141252
2 94233 209369791
1 65762 119801 564648624
1 24503 143993 833211014
1 84417 96755 562309756
3 20183 110293
2 99540 296582567
1 67475 92761 539920706
1 5239 136378 75380707
3 169797 124006
2 8197 578867498
3 114381 103701
2 86145 759903124
2 48690 745246161
1 23051 67956 706026183
1 32873 129334 526207115
2 162198 629408647
3 72211 40601
2 108660 226569513
2 36577 794433163
1 7078 66101 612007124
2 128243 510828359
3 168422 89451
2 42217 730044858
1 83114 93260 434673745
3 174795 43538
3 108701 7249
1 58912 102149 7505115
2 58516 987591471
2 43091 567406310
2 156233 655502725
2 926 742051380
1 45884 59633 218297150
3 97697 111601
1 12540 105938 305943642
3 145070 95829
1 57589 94578 424406829
1 18450 83177 236358026
2 163432 835611744
2 18967 118269705
1 16256 124012 645957562
1 115958 118271 641935704
1 21240 22200 207548338
3 113808 94714
1 51381 65790 874378992
2 14807 199556463
2 91789 45561501
1 79 82146 461612993
2 28103 655366091
1 10594 107182 204666510
2 11763 496246942
2 44857 891008761
3 50173 134539
2 39234 686679201
2 95699 893853524
1 37009 125599 786469671
2 168916 327656140
3 155151 72502
3 10511 96038
3 76741 78211
3 142503 7623
2 104280 441207157
1 44000 148471 73647814
3 177760 108073
3 50797 98828
1 2566 18491 171852336
3 35928 103987
3 9868 15395
2 29920 729666912
1 42412 57577 964168321
3 124247 105228
1 15339 86644 274041385
2 27905 278948429
1 21807 110566 559825208
3 15017 88640
2 84806 902274580
1 108959 150421 899472950
1 84269 96925 965828706
3 53269 63406
2 88125 599537589
2 108965 486567713
1 15830 77468 552206116
2 11624 688150895
2 49779 505250246
2 91487 86215320
2 180479 315138699
3 130406 98026
1 1257 93467 269004871
2 83938 481011319
1 53460 146655 893401191
1 7081 123124 823327295
1 41117 73292 512392997
2 176328 190403833
2 174731 436651370
3 121219 73764
2 123777 160559465
1 100991 125543 159951825
3 74172 119970
3 57357 106705
2 18803 113653473
3 140735 64153
1 20499 112207 923018051
3 125230 98481
3 40987 128059
3 129482 20651
1 36934 125131 466382034
1 20629 56441 903718265
2 66357 641800012
3 160905 147010
3 35581 94052
2 33793 167173788
3 88365 20616
2 157685 373790055
3 181201 19769
2 75594 409852722
1 5065 18390 31105841
3 8527 3396
1 41977 147853 755643290
3 178652 32539
1 25526 134129 156984581
1 8790 152379 120843940
2 4482 732752779
2 110941 355625391
2 99500 578718944
2 127247 303846154
1 10220 28176 250252043
1 46115 62984 658714061
3 37321 91853
3 8544 99023
2 6519 239098485
2 132686 633012293
2 117286 489366674
3 117389 459
3 80705 45149
3 90945 137876
2 160390 344313014
2 81620 3458147
1 2311 86220 166989790
3 19370 61512
3 119127 134544
1 52333 98815 945546089
2 48850 491985418
3 66260 87775
3 179780 96274
2 179410 368128692
1 123290 132646 323425705
2 132345 70181417
2 131106 438921997
1 47356 143116 704704946
2 117916 852466893
2 1718 441303298
2 55735 629681078
1 52686 137794 569243572
1 39838 116433 846914943
2 126269 810252453
3 1887 95597
3 178441 102057
2 35491 307516506
2 6087 207062239
1 111680 135225 9426852
2 94891 91793960
3 144401 106501
1 56405 66320 205053728
2 96572 719256795
2 153013 702102521
3 58875 29186
3 179184 67288
1 13679 40671 216564580
3 100831 114428
3 87739 35589
1 138250 150616 319905978
2 94406 169237198
1 40516 44755 987262318
2 22175 12031687
1 71976 153637 708265125
1 30172 122657 619985474
2 132614 988288585
2 164284 671723911
1 99031 133313 358544389
1 22186 117861 677021105
1 54672 55162 264590197
2 100889 115604014
2 109711 527226846
2 62673 733797665
3 84618 65250
1 10902 14996 11787002
2 38559 141993423
2 82285 553380724
3 158382 78907
1 17574 19414 603602832
1 115462 146749 637464481
1 16708 108676 659627802
3 26451 111292
3 105995 94644
2 15693 190061881
3 158762 102298
2 100884 678060091
2 11815 321791596
3 78145 61203
2 129674 897429078
1 77988 114609 617002964
3 35078 9520
1 105094 108492 259970272
1 79944 153785 686442994
3 42548 46467
2 19731 916671015
2 97368 291892713
3 100749 23233
1 18405 100469 290700217
1 77700 152254 317613410
2 134487 254928916
2 88768 453141730
3 113985 5848
1 118383 118612 547814459
3 66814 129575
1 28496 52541 981140261
2 81505 329899299
3 36485 34971
1 24567 47256 882364538
2 35859 324611434
1 10646 54486 60043753
3 167613 102721
2 148809 646317059
2 138053 227292461
3 5735 108066
3 96332 64972
1 106526 152335 279733739
2 84021 232172340
1 22203 83846 794517242
2 56045 281146811
3 35117 102906
2 13559 785587761
2 148390 826946769
3 147621 101798
2 38885 379853968
3 73505 154966
2 139858 316317632
1 30440 113312 895904446
2 77904 162763686
3 65638 7403
2 27192 302454168
1 18870 84753 115957876
1 8314 79369 268355943
2 64401 587265850
1 122525 131930 745845798
2 23537 12029493
1 17455 104138 691698349
3 141570 110953
1 5980 56272 783613955
3 144868 137731
3 1081 149460
2 70883 418571944
3 69941 33455
3 95577 86181
3 91749 44405
3 37403 31592
2 4237 21486525
1 82978 126358 636731962
2 153121 641852053
3 133227 95667
2 37828 575298675
3 83980 56342
2 96852 587612714
3 43079 65119
1 12296 38440 191899763
3 110589 115617
3 118845 109600
2 158614 960246218
2 32169 941568747
1 21051 92795 638278911
3 38359 98779
1 107114 121971 820924670
3 117676 84691
2 21576 600986358
1 52628 91017 325490351
3 120772 12006
3 38717 127905
1 21327 147243 594823890
2 94278 375702998
3 129197 109562
1 75361 102897 754930371
3 73898 66423
2 71274 576649556
1 19905 54932 437385278
1 8913 145306 486940790
3 171918 5535
1 52190 146193 181953463
1 695 48612 170839589
1 30559 96784 651273357
1 90080 116317 809499584
3 78608 33251
2 104468 292246822
2 20978 209990668
3 181413 109146
1 22536 93548 826101682
3 11490 28975
3 160076 35646
1 135834 141163 568798063
1 33212 48678 285083649
2 21604 166168207
3 124493 65410
2 117233 620275083
1 136325 142021 315204335
3 171911 70414
1 3691 33854 957122743
2 10887 487277617
1 119684 128310 195569036
1 131665 142025 346908380
1 75037 152992 541917662
2 41844 211933260
2 68508 705107114
3 65228 17354
3 74628 141230
1 83707 95307 715411156
1 9704 22688 169452261
2 39157 578922643
3 169349 58904
1 57802 111036 124148098
1 45673 65529 636557628
3 149939 31200
1 86123 131191 660702609
3 111980 77048
2 90064 368264290
2 33762 258927455
3 56111 56609
1 38480 79149 481780051
1 66424 88408 472255405
1 23426 107440 162106897
2 39363 558172670
3 150297 48301
2 143435 330235066
1 20840 25787 767347267
1 74053 129272 516788211
1 55567 66154 325630131
1 15707 57197 88905981
2 10051 87548273
2 43737 322081889
2 101720 23686591
3 81012 107399
3 139630 25658
1 16541 90883 793300852
1 115645 125291 912218236
3 24447 38739
2 3895 447118755
2 1547 114706685
2 47271 380854475
2 65441 889042266
3 85518 107237
1 54138 154835 434708860
2 156426 475314564
3 152850 85314
3 59590 56832
2 150109 661450414
2 153994 400523131
1 78093 138202 797882433
1 114493 149703 913813608
3 74711 99584
1 55001 140656 980138510
3 65144 44736
3 92256 42912
1 20166 25695 719466796
2 177368 429943928
3 114314 75093
2 95423 304047309
1 520 139799 331774807
1 85065 136221 791016201
2 168890 897854676
3 56317 75421
1 92326 102335 319549405
3 134544 75780
1 31293 140170 206738435
1 89363 143862 820049519
1 44043 102720 738274957
1 99044 116157 417693695
1 81109 151683 677193914
3 33264 23711
3 92305 122688
2 69946 718607822
1 118570 153875 283891963
3 139718 53070
2 127508 480100745
3 30217 34658
1 28884 149018 628812995
2 6532 402435897
1 60456 73695 43930178
2 162317 648057222
3 26185 9340
3 127115 7181
2 9989 388822256
1 44540 145483 600969230
3 69210 88550
3 61910 154855
2 120266 252862166
3 7531 127521
2 45724 258811534
1 11117 70772 456147604
3 144195 89562
2 121781 466751212
3 14393 132734
3 100263 30123
1 71759 118519 60497134
3 70964 132661
3 164380 73104
3 88724 58780
3 25857 112463
3 37503 61735
1 62859 68986 3041004
2 159788 659742163
3 108987 81052
3 116040 27074
3 127736 82187
3 154888 14265
3 167664 66668
1 3616 5664 140400587
2 37129 856210605
1 31202 55808 447065856
3 104179 89116
1 85572 141157 203148542
3 113848 47603
3 86912 108678
2 39089 197353427
1 63328 129214 214253912
2 67382 447334364
1 74129 93306 134201157
2 130053 778096740
2 51221 916127258
3 39672 23231
1 29841 116306 499756395
2 112134 779543635
3 160995 34552
2 34438 896278628
1 33684 68615 521931002
2 239 111634512
2 104949 875841119
1 18010 128231 586974811
3 97685 95547
2 80138 863642811
2 14137 191719879
3 94794 20207
1 7887 30777 224885368
1 121668 137820 431329480
2 70605 708269054
2 75425 795940604
2 173531 334420524
2 171040 875849447
2 159473 465948154
2 285 325447494
1 5424 19045 122956260
2 173905 973231592
3 168084 44499
1 40947 152862 501337243
1 45750 152593 882107441
2 70385 359577374
2 160658 75836160
1 56389 72239 127222820
2 101115 40497367
3 29351 12427
2 123160 57445311
1 25534 108172 513696356
3 161804 26596
3 165209 40134
3 98885 99870
1 24195 69740 558777262
2 39294 190628895
3 74275 39109
3 94474 74344
2 120268 476966704
3 95205 16189
2 82699 887836561
1 71589 144636 706761630
3 177586 84763
1 100201 110866 246858262
1 62798 67335 436730189
1 23686 53209 643821913
2 119272 280858628
1 31370 64493 609969039
3 58157 113082
3 17655 110138
2 43496 52965787
1 15949 145463 418714891
1 37793 38671 518418782
3 127275 132450
1 13125 23076 244918449
2 178405 408773840
2 72147 430137324
3 71479 89629
3 114546 146436
2 62390 449636566
1 100159 111576 673250538
1 41762 56875 152972148
2 179961 378829661
3 69367 17652
3 160102 102145
1 17387 43896 876972202
1 45989 114852 882986759
1 46605 53566 585584122
3 65252 54592
2 163594 815548127
2 66878 836634323
2 120624 407675070
1 36652 151560 295067309
2 41209 447457781
3 109042 87165
2 124211 309093432
1 95817 123045 288077706
1 80784 111393 775466306
1 32557 36803 686689738
2 100666 492875311
3 63040 90621
2 23157 962684461
2 41398 962618646
2 7341 347412674
3 76595 146444
2 25048 900023516
3 25963 89988
3 81841 74246
3 132282 27041
1 54475 141533 523733453
3 151993 37379
1 34782 39916 583149827
3 145170 129675
1 39459 101733 658759892
2 16471 141782520
1 3843 101809 586507894
2 38238 463427820
3 147771 76024
2 145785 835372674
3 113769 152113
1 73344 148724 739591291
2 175199 753536802
3 55862 56798
3 8557 131659
1 124047 131614 412367499
3 56238 20724
1 136308 147065 442940371
1 35614 113099 781783916
1 36128 73182 448890216
2 47857 624655876
2 101589 957779260
3 141591 106645
3 145614 139969
2 58936 865113981
2 176790 612344942
3 91296 60266
3 33657 78256
2 64141 499995920
1 70618 123194 363325019
1 51214 96274 356728501
3 153796 17501
2 79031 449940282
3 178277 77231
2 15109 92237678
3 53608 125149
2 142890 909829551
1 45915 49619 783139108
1 7400 23167 426516879
1 86307 114508 689187325
3 102085 118280
2 157411 644574876
2 151082 392164659
2 96990 299354230
3 79816 9856
3 130173 4710
3 91847 53114
2 152063 751807955
3 3319 20635
2 90754 218582834
2 3787 452847315
1 35930 148155 78608058
2 5006 245700472
3 48171 95798
3 72033 133158
3 130292 13008
2 164272 604783048
2 136083 997144485
1 139587 150541 778816798
2 173508 179731732
1 120504 130400 780191473
1 57839 102293 36507700
2 39301 904304536
3 171913 88879
2 154020 849031897
3 106930 26829
1 74245 103450 533052932
3 26423 16450
3 76177 46823
1 129756 151470 501400098
1 68233 92973 783413492
2 135644 336711315
2 42818 337774105
1 18557 30370 191662799
1 26046 35152 680414041
2 148539 640007867
3 55808 53967
3 166097 59649
3 30883 130387
1 34838 127905 645982692
2 175972 260006396
3 84605 37928
2 111303 876730053
1 92171 125391 516207007
1 106505 131681 773864866
1 9779 71169 327485542
1 30790 86110 670008942
2 73032 248379396
3 110574 50649
1 105195 114897 723451941
1 45576 146295 386386962
1 108138 128329 203583139
2 111626 724928706
1 15106 144321 304932763
1 34607 79556 533449605
3 22440 87740
3 31995 107991
3 80789 9862
2 22483 537891417
2 68146 151237206
1 120806 153889 546124011
2 166661 622982580
2 45378 177796749
1 31777 97145 825515048
2 179013 689102420
2 23660 454567415
1 21836 102626 768479859
3 116115 25509
3 79892 8273
1 18479 104431 888118569
2 39726 212244802
1 37705 72600 446765305
1 12030 71326 165506688
2 58999 669312326
2 159463 507530090
1 93098 120567 9223494
2 157627 596638162
1 40877 46898 454975136
2 175739 752062517
3 11465 145261
1 13433 89953 366103674
2 161017 368836218
1 73482 142996 675428779
1 22361 92469 781510547
3 95510 51073
3 48553 148159
2 79463 430580723
3 128855 17231
2 3364 316026409
3 97683 67202
3 38444 81637
1 102070 137484 976340517
2 29327 901621688
3 5689 56254
3 50954 21936
2 38876 522034202
1 82509 123700 248791508
1 32660 57016 507469333
1 14737 151203 640443513
3 47461 151304
2 50693 593010979
1 6905 109269 537738098
1 129588 138092 770172752
1 88726 130445 662812218
3 39952 11376
2 111477 948321992
3 76075 133916
1 27485 42121 296083608
2 145939 41892934
3 137011 121755
2 77832 518695451
1 86394 153804 644068914
2 106634 861081856
1 74144 77019 754386443
1 16009 137879 802915338
3 46039 51095
2 770 212222153
3 36543 91290
3 62286 136917
2 112435 583702381
2 23564 609263402
2 83507 627171290
3 99346 47096
3 20896 107487
1 43682 66274 646488407
1 20643 36263 338294335
1 20852 153271 808969003
2 120234 338464471
3 138173 50073
2 64237 367493577
1 47644 85373 154769724
2 36586 625462570
1 7484 69992 523298030
1 19275 125820 614889962
3 176952 146844
3 36626 46918
2 43179 712884761
2 59176 50109937
2 76719 460109443
3 158375 131126
2 128719 560817213
1 77696 130628 488318795
2 49862 111803839
1 37884 127853 596083518
2 2295 372671925
2 55136 182247482
3 64273 110310
1 3244 114408 744632371
2 179940 490708293
3 152184 142051
1 114843 139574 631206219
1 126934 148489 247500974
1 36416 100765 315588025
3 99155 96415
2 87038 362686441
1 33348 73983 24688130
2 4937 908477636
1 98260 110595 216688276
3 172841 69769
1 129498 151996 556362197
2 85029 522952829
2 156148 750221514
1 995 132000 297608571
2 58769 383236543
3 73322 15632
1 39206 89744 182109640
2 89049 444575309
3 112215 30039
1 61253 130260 623503795
2 9954 70863280
1 5021 34648 473580973
3 46982 96502
1 123708 127034 209907095
2 178664 318897989
2 42269 484672375
2 42073 414688340
1 3832 79428 747573830
2 2233 652668246
1 125347 132521 860756944
1 38728 147825 408666105
3 172545 18883
2 6705 475002642
1 100771 146968 403645079
1 119824 145770 501654563
1 19585 101809 581163268
3 117245 113166
1 86113 88366 861176475
3 56906 149218
1 43838 75551 506369553
1 113619 129855 120566131
1 60982 80619 834619238
1 112020 137169 827261494
3 49681 66158
3 100198 33108
3 145432 18980
1 23673 144146 401885674
2 28557 666869751
2 9490 142757372
2 164916 141253346
1 4792 62204 595988190
3 74930 139988
2 90882 73168461
1 6752 15010 623383910
2 67359 358092030
1 24148 63123 644751385
1 6006 37453 126168049
3 12362 135642
1 46199 74450 902400915
1 39577 117014 456536441
1 27938 67510 350441320
2 14894 281857402
3 59968 53773
3 51337 90826
2 24170 638655068
3 11313 132564
2 86322 72136578
1 81137 128442 34802527
3 153787 39381
1 51073 153163 55854528
1 1591 76783 872730753
2 143168 665889499
3 101872 18718
3 13666 85553
3 132507 4773
2 19409 19369600
1 105776 108123 204664734
2 129133 855188355
1 5337 50372 730461370
3 133694 140140
3 132520 34045
2 104927 867238771
2 83306 490227623
2 54608 317865419
2 51748 726180693
3 54302 1884
1 51599 53215 9780868
1 75280 129109 855827732
1 56204 123645 398457862
3 121953 61272
3 131821 77360
2 61964 72887332
3 134098 31618
2 89213 641809395
1 50230 98880 981688020
1 45602 92206 817482004
3 31688 44410
2 50440 696250934
1 97234 108800 495907195
1 148490 151530 384856181
1 44409 93608 402019412
3 89030 103203
3 6286 105280
3 110044 45926
3 70198 149397
3 16655 26399
2 91136 631514808
3 8710 145628
1 4285 44341 592973692
2 111515 470375661
3 173830 1490
2 69201 840993396
3 31632 21909
2 878 184636090
1 100511 122596 659287766
2 153913 262188636
3 68996 124883
2 5885 630398686
2 110716 529044584
3 148378 108144
2 176373 309072388
3 82775 135941
2 17712 756842900
2 171483 918523106
2 80506 972193029
2 66425 887577072
1 25941 90425 935666744
3 137709 58743
3 26494 102613
3 148650 130321
1 115755 145828 769459369
1 133060 143930 218150075
2 126687 445056673
2 108612 900680163
1 117949 123898 754751900
3 8301 23812
1 60321 125108 857545579
3 46438 43219
2 113501 231093998
1 97998 108524 363820937
3 97126 138066
1 69800 78061 705314004
1 10094 74737 900215849
3 46816 39903
3 162144 98173
1 62884 140043 802387492
2 132821 86161307
2 65578 555505724
1 19904 73106 207943438
3 119012 28064
1 72807 116951 454211007
2 76666 620119173
2 145874 30027297
1 14424 51314 2210893
2 148665 300220539
1 27726 69085 191456727
3 119486 4166
3 94945 15959
2 155452 396625758
1 88856 112267 3463903
1 13134 43078 145857158
1 118542 151042 63037924
3 9564 153982
3 129058 135583
3 32254 113134
2 44642 58126491
3 21310 142635
2 11091 372517689
3 129047 130258
2 20231 163768418
2 171242 533136178
1 15971 41298 800718358
2 86070 824779667
1 11429 45149 747331840
3 64219 115320
2 22002 159221832
1 12281 90221 48464869
2 62081 979005750
1 87337 114287 347871619
1 79670 99522 959439618
3 51899 95406
1 148405 148569 185243801
2 103526 131930566
1 102237 105434 1364368
2 139182 739657647
3 110350 92271
1 136085 141541 235584426
2 115154 240221736
1 70844 98378 874627155
1 109392 116713 634057565
3 32610 97407
1 126506 154673 600853647
1 48264 49093 502319109
3 14496 62206
1 395 118943 429727850
2 118689 381449464
3 78892 83401
2 138486 329094564
1 11935 19795 416375657
2 166524 991393647
1 1726 19699 354949
2 51070 378710954
3 85271 128945
1 74494 105825 133446701
3 115792 39421
2 169690 987087353
2 18869 43819054
3 136549 11826
2 28773 644303204
1 15411 107790 28563806
1 91889 141960 345338448
2 40216 574178561
2 150080 175847858
2 81826 50667279
1 75987 91678 158524550
2 62983 383481856
2 23795 247656655
2 18840 466468937
2 52563 124676448
2 50018 608531679
1 1531 154649 265478432
2 65103 578509671
1 13259 108157 908688903
2 125352 963283069
1 67196 78126 378977397
1 88974 152476 860561870
1 53415 116055 721053469
2 137832 828475015
3 159539 81159
2 87241 146185339
1 46815 54338 37847587
2 138227 363868665
2 133930 760212669
2 157249 684378315
2 88079 710959423
2 167441 823581275
1 63196 84433 427580101
3 87023 148887
2 66178 10829095
2 74063 679798025
3 9744 102258
1 3446 96707 356414289
3 86335 54175
2 45316 462020031
3 141595 2019
3 101189 138121
1 44383 59790 624304645
1 17136 20161 129594429
2 174563 862050824
2 56649 251285399
1 3523 153912 370358306
1 41148 121422 871545930
1 102798 113960 91311503
1 21973 82653 360247618
3 105266 28235
2 167016 439016785
3 129541 86474
3 80648 8672
1 47257 139332 296957675
1 60965 74907 675234955
1 109218 121481 989451538
2 79044 620748405
2 67962 133311436
3 130717 53710
3 75114 138044
2 151115 449949049
3 66322 43708
2 113318 339598886
2 92465 634155567
1 17387 45572 505119759
2 125780 528866241
1 20067 132951 439179141
2 111064 722935181
3 65246 113344
1 64925 154908 296556888
3 38555 125981
2 165388 851414175
3 111686 44792
3 51554 116782
1 2981 36021 877191561
2 53042 425988776
3 133984 105692
2 130081 596697964
3 111996 143694
2 30281 153735249
2 17193 12475289
1 81938 130665 956989915
2 46731 393354151
1 964 148634 534264707
3 124133 21753
3 179882 8846
1 15590 71439 396871641
1 52041 103504 2847145
2 32712 80011626
2 112525 951503828
2 161598 55292289
2 120111 890936028
2 65 596042479
3 94901 2765
3 54758 33895
1 115007 126600 714926267
2 102021 954394754
3 165857 30200
2 177715 583338059
3 165210 43870
3 146904 44444
1 8295 130854 454976444
2 12799 390772942
3 142067 113833
2 181034 665450313
1 49336 90270 742923300
3 27699 26317
2 139394 349395957
1 50414 114681 583191736
2 163839 437996679
3 110405 117286
3 145352 105016
1 43141 146759 729346932
1 14204 69527 171289731
1 978 87298 33414810
1 41185 123481 612831546
2 181414 834958103
2 179829 126413941
3 44981 74847
3 127343 16247
2 154647 921900437
1 94682 109529 689364762
2 164023 479124512
2 19490 561133319
1 41755 92181 614165189
2 163394 295312966
2 106019 955626426
1 42784 93442 268670137
2 22195 927860506
2 59804 189357723
3 176346 130114
3 72280 106496
3 62403 96612
1 75639 144922 893915335
1 67504 140477 700389688
1 112627 123317 642148047
2 71583 155786364
2 88423 566533514
3 99807 761
2 141231 308280273
2 86667 14039824
3 143437 73494
1 76331 136159 283036050
1 78447 149349 368490990
3 76106 107604
3 176969 71347
2 92788 538002197
1 2959 125803 277359437
2 108190 816935763
1 11302 78832 523145560
2 123255 899153737
1 46113 82348 202963886
3 49903 147243
1 103088 104983 262574358
1 85073 116789 937194080
2 101091 858725206
2 56033 169272433
2 156351 592065912
2 181420 424033938
1 93667 106675 222736394
2 14521 805579538
2 13130 320418008
2 19455 369218440
1 98128 136172 460785878
2 72550 663811404
2 94662 898409893
2 38282 613466641
2 178348 109322207
1 94149 137423 349422715
2 178828 584192021
1 77956 90899 593686
1 24032 131286 929637165
2 143123 443454526
1 36974 132166 263336484
3 27966 142822
3 117738 48874
2 113450 573812625
3 409 121736
1 4178 147181 477067459
2 103950 405140277
2 154120 78962995
3 51469 124202
3 158939 7983
2 146865 768683558
1 40551 135025 117599030
3 106787 140420
1 103988 130748 501535873
2 148520 881611328
2 7741 357402391
1 131268 132377 112917135
2 41989 633963806
1 94258 121710 551027147
1 38198 138613 354231472
3 91468 47857
1 84146 147403 274470272
1 131489 133210 499375725
2 115835 182543217
1 129578 136072 707500867
1 19468 47911 812402856
1 80423 80613 170482229
2 116375 154774381
2 62550 311898738
1 37561 129799 709651745
3 141388 132366
3 75691 50067
3 161474 84995
1 560 99072 865799188
1 8412 30969 141927635
2 43053 616345185
2 133525 204617311
3 1723 63499
2 2971 913113936
3 144706 134616
3 130364 105994
1 1387 90433 421811070
2 58883 972341327
3 172094 53128
3 39039 90858
1 47498 55025 593945110
3 175112 102271
2 59130 858281622
2 34886 316932203
3 148273 150036
3 171770 55976
2 151332 111951226
2 29854 674430811
3 48872 75612
3 770 34458
2 20627 854207755
3 51461 18745
2 14900 817042703
3 147246 145578
2 166619 718771345
3 146019 69217
2 111399 766967581
1 36110 85822 102393112
3 172023 118825
2 149029 337255637
3 168554 117697
2 94366 542459112
3 67134 69002
1 52792 75303 456487673
1 79133 110800 458602248
2 123286 771819651
1 21797 73770 541725487
2 99889 575726671
3 137440 73540
1 4085 133155 604814544
1 109917 120080 847871262
2 157515 222091540
2 158704 297407394
1 67708 120511 566472243
3 141199 57832
3 172099 125464
2 130025 378180440
2 11203 722105916
3 180072 98616
1 96117 150752 396060316
2 135182 648634578
3 49956 129803
1 97235 137850 562496529
2 71595 323905367
1 13293 59747 655547853
1 32743 55901 559599751
1 47930 152520 258727482
3 53892 6051
1 19023 102285 153132891
3 99568 137239
1 66162 91451 186637238
2 171330 757162144
2 68107 581972674
2 84256 21409001
1 22359 68409 866883726
1 65737 102168 135004134
1 52306 54728 793089388
1 53133 102785 438006331
3 171612 111201
3 158341 106115
2 138340 820298991
3 142468 121151
3 104273 35685
2 99014 639304761
3 76766 129027
3 138910 88111
1 21338 118274 961747703
3 37920 153648
3 114352 555
1 29714 145548 389787589
1 73453 122810 832468094
2 79459 13212492
3 148120 123024
3 34794 120342
1 93393 151308 950752363
3 145627 22414
2 144789 648516852
1 8236 68162 835141338
1 86142 120106 748239033
3 122570 71628
3 97705 72886
1 138858 150011 307923467
3 72934 36004
1 25291 54611 654825049
3 24047 40617
1 106644 129049 253053185
3 86264 119164
2 105631 617726541
1 50507 97556 629085876
3 65800 7231
1 12231 77975 219846080
1 9107 72512 784965660
3 67106 135262
1 43902 64818 464395064
1 13381 142444 790700633
2 126489 124085304
1 71543 112672 687272600
3 32559 149112
3 67089 53354
2 62086 365792533
2 76320 545465838
1 84446 121075 706757809
3 163013 149821
3 152710 89795
3 145754 139702
2 12235 174969166
3 32291 15384
1 62660 68157 566589325
3 34882 145354
1 26096 132515 742706681
2 21029 474759599
1 16181 82949 458002175
3 181073 40020
2 86136 998614363
1 993 5276 709960831
3 137315 140616
2 37312 817278294
2 8868 607897710
1 38727 45994 339598020
2 124531 947239310
3 65260 8789
3 129645 23430
2 177877 537198381
2 96282 816800892
1 37595 90224 304225392
3 34472 143921
3 138065 56787
2 96187 21874750
2 60086 308986695
2 130839 755164345
2 45726 459403079
3 137240 7808
2 93526 804145460
1 47668 122440 675690293
2 40330 99474459
1 76826 82170 30147839
3 179292 69215
1 40794 58128 746238339
3 172148 60939
3 19504 125482
2 138790 516545349
2 42620 502444789
2 75962 381308242
2 68170 374154014
2 154904 642172714
3 147278 144715
3 101438 136256
3 61813 14428
2 154851 744988223
1 14300 84139 559131849
3 47981 10958
1 30281 85095 485285563
1 23198 58035 548723311
1 20388 101145 537508340
2 31361 108264970
2 44104 346781985
1 40162 64798 944034984
3 57887 114977
2 65289 756799432
3 104438 85427
1 72788 122558 657685727
2 93405 590787790
2 33717 73098128
1 2715 56262 689840717
3 7086 109811
1 88081 149054 551621176
2 115585 92944100
3 97781 77135
3 45179 124158
3 105939 72561
1 77088 144896 665976856
2 9812 285698912
3 142980 23166
3 113157 61026
1 51160 72348 981565856
1 35679 117341 742929325
3 57100 150274
3 26422 396
3 134144 81566
2 23843 417458664
2 86449 938505023
1 88526 119866 235728867
3 72978 37945
2 175630 650436365
1 66405 82269 828356913
1 40027 43353 917300225
1 18818 49515 450240807
2 139694 82864461
1 78250 128839 979415271
2 129028 62036770
1 63855 137507 32812724
2 26206 26444196
3 18549 74017
3 90268 43170
1 40408 92391 300791270
1 108056 149357 358461952
3 84924 110922
3 42874 71305
3 77412 87768
1 31409 115482 206827342
2 10332 27594450
3 127955 125623
3 46504 65004
2 53381 786816319
3 76441 108034
2 130062 834133289
2 103842 452356917
2 89966 298788510
3 82817 113683
1 10473 13392 606123287
2 162833 398884208
2 137956 271759738
3 100661 4131
3 31868 154915
1 78784 134802 94476676
3 154883 102637
2 147484 945146303
1 31788 130805 705631573
1 20973 110483 98356976
2 25969 87207487
1 118956 134740 403592542
1 72360 88584 282652329
1 32366 76079 547597861
2 131530 679492514
3 127643 145723
2 9456 89649585
1 16456 56039 553637207
3 27887 91942
2 12930 550178724
3 159242 3991
3 133830 75040
3 70917 87101
2 52569 663693745
2 56661 325881850
3 88996 82696
3 162466 66678
1 103158 134038 238487500
3 90736 85865
3 11746 139318
3 59620 26957
1 10403 63662 449721648
2 130048 504919191
2 3418 258144414
3 86842 35128
1 93049 106819 825800705
1 36269 121707 131860567
3 118593 65984
3 1523 142313
2 175283 503966718
2 139300 708591116
2 35067 20869599
2 118463 426648054
1 95030 105010 541129190
1 78213 142315 818468842
1 20462 43641 769943262
3 65099 17176
2 58066 357160214
2 22630 160453573
2 9561 743473062
2 19520 382327796
2 23874 220963773
3 143270 4121
3 51943 103720
3 129448 148596
3 110334 21824
2 169066 136271786
1 82652 98194 271321781
3 138772 115700
3 162274 90323
1 61795 98839 531215671
3 141784 74711
1 2704 26936 793099485
1 10659 122802 909823729
1 121435 127975 714971551
1 47627 125185 403003546
1 16955 68531 82716482
3 7082 47940
1 104534 150398 272258281
2 31385 290492031
3 83893 55441
3 125726 75191
1 25568 116967 436202617
3 129558 25668
1 137844 149735 397278405
2 38132 715866333
1 15184 60462 150336478
1 90938 123024 142454090
3 149128 22460
2 177032 291002400
3 172389 103453
3 167792 35353
2 16190 150710291
1 34521 81462 257797608
1 24537 85604 406786230
1 1814 116412 697540309
2 116525 103434354
1 44385 117862 230890472
1 151068 151963 950621161
3 138043 44274
3 98627 129834
2 113077 897050611
1 22352 48870 746971526
1 60742 83760 458778020
1 74491 134455 359174778
1 110028 110054 672754251
2 51019 182392776
3 95374 123293
1 39392 66836 265627466
3 126305 9542
2 87765 690958198
2 181091 956246341
3 17933 65510
2 41294 311587053
1 60779 61968 504151248
2 176452 649110089
2 133845 942512735
3 142717 131684
1 88459 139493 798473842
1 337 83982 518398980
2 50529 924865211
3 67383 75835
1 19753 137357 862482545
1 66841 131597 679887354
1 51429 92284 807152775
1 35492 67306 507081405
1 8163 110501 150008070
1 19904 71741 204187073
1 25490 139450 638848313
3 176261 98
2 27625 412474895
2 104293 120333900
2 16216 602336755
1 102821 145708 307288486
3 98186 145962
1 85183 112389 839667165
1 29380 114268 579205533
1 561 38854 841634691
3 41021 150586
2 169972 37310707
1 88057 115578 403098063
2 16726 840753036
1 50940 85382 315928006
1 17345 119739 860898732
2 8187 580154652
1 43176 114576 958803658
3 158700 131707
2 33906 652999557
1 87542 99347 503969050
2 23191 51050302
1 4049 75438 38025195
1 105926 148253 699704743
1 56337 123411 977294281
1 23054 27189 877639025
2 25738 812301066
3 10163 60232
1 117730 144086 860256104
2 33073 548384326
3 83056 141399
2 49681 443581318
1 102077 113329 623097629
1 105927 108543 27301807
2 86932 637671545
1 7864 104322 18800495
1 8772 25389 25718584
2 31881 154441366
2 65910 250549172
3 147470 103774
2 73501 722191787
1 7731 65524 326968391
3 161596 133033
2 143180 748107925
3 65785 101827
2 80646 932257970
2 128093 624354286
3 84409 18314
3 127965 103395
2 91348 233723583
2 28677 771998745
3 133165 139463
2 57869 110610241
2 162414 620354928
1 8390 114362 724210552
3 58127 149109
2 34066 421201353
3 122242 13190
1 10283 71943 1948400
2 82245 879963213
3 67336 24379
2 5212 251539173
1 111393 138810 816828333
2 54385 765995028
3 53039 16719
3 62708 140354
1 21535 144559 64959004
3 74880 45535
2 38550 344720875
3 130225 137615
1 59156 150556 519636361
3 23504 148072
1 2754 90224 374386213
1 30765 114486 913140014
1 64039 151168 828242200
1 2704 145407 140107853
1 26383 126515 562557479
2 178372 371558992
3 171590 113031
2 73917 131437663
2 146735 691220304
2 124243 287475376
3 14129 70622
3 46917 95740
2 143634 738048204
2 84065 217073982
3 165533 33873
3 74174 146230
2 119837 586781538
3 23973 62242
1 1038 61485 501294836
2 158022 151368266
1 124318 125457 364908503
3 130496 149115
1 15971 124333 154483782
1 130974 153204 569101022
3 35644 65729
1 10230 32899 308678263
2 168143 791816313
1 94130 132584 894618522
1 17811 35894 293048235
1 8017 46859 306411490
1 28050 76850 176170101
2 153469 917483495
1 7562 145790 622796583
2 154441 820076959
2 82916 970910413
2 52823 127936588
2 88026 898658686
2 104002 216020823
1 19763 77588 200173791
1 65835 106501 321622110
1 53876 124485 969960494
2 145749 445647809
2 7607 917304012
1 11798 90932 252778814
3 30154 60929
3 149331 134668
2 180321 691149366
2 114212 7559749
1 29949 62327 315321677
2 138179 53790598
3 79205 79065
1 8936 142815 32932514
2 18001 755189345
3 1750 145443
3 106202 122561
3 13064 137935
3 5070 13816
1 38803 151034 614834633
3 72153 144033
1 120506 145081 740579979
1 44480 118038 146491247
3 40943 120336
2 170453 531088396
3 151960 22823
3 21279 17500
2 30000 181100299
3 71471 123288
2 82225 7160314
1 113449 113764 989374323
2 9915 481262278
1 20107 39836 632390395
2 109439 358671279
1 65143 102577 924496619
3 148601 51991
2 73201 986361899
1 978 153385 216066837
1 102320 150982 632074045
3 116966 131234
1 28614 91320 786328697
1 21726 152241 826607077
2 26179 526734016
3 123008 152816
2 104960 956076319
1 18921 92168 726355816
2 136505 219987346
2 125884 161829199
1 53678 101577 517739112
1 11077 39583 44516232
3 70378 100212
2 160785 938691942
1 72144 123685 653809430
3 81212 40764
1 15110 61055 404241514
2 22317 113334253
3 143375 116557
3 39448 65255
3 85324 118241
2 103346 568188761
3 110418 138010
3 94527 55752
2 8934 739614064
3 21119 39896
1 39825 46578 617866220
1 111203 118235 181930250
3 65868 52164
1 2625 60203 620741991
1 71838 135764 715647861
3 57959 65499
1 30539 72080 949060223
2 175196 439380358
2 137707 203917282
3 86614 20691
2 178620 311290090
2 148743 538096891
3 102829 98702
2 113246 664765437
2 78826 447765507
3 144419 57212
3 62787 24337
3 48295 19440
3 59136 56763
1 30500 37436 272122873
2 91470 541166839
3 6716 75596
1 72906 90862 534211474
3 69256 133935
1 53992 61027 583481902
1 55142 75911 210281690
2 141522 266644662
3 21672 75049
3 161440 71376
2 171842 68973483
2 119355 746990850
2 38655 28323323
2 94547 217001065
2 17815 554453836
3 54183 4728
2 76977 381326213
3 19347 48817
2 104059 460790881
2 102900 220199139
3 70865 115059
1 94730 144324 326165420
2 150959 575479091
3 91821 146181
1 167 4399 376566748
1 37257 139645 318223325
1 43027 74491 564881855
3 73789 53196
1 26731 72174 110551798
2 175871 959990109
2 4144 509356076
3 17637 12455
2 73825 736048636
1 117238 148632 588732295
1 22411 101363 85942290
1 52324 107825 895454017
1 8098 86828 61058545
3 165835 20920
2 123523 712056377
2 132154 352430085
2 129317 918366973
3 96763 46233
1 15250 114513 569774730
2 57502 134079008
3 30143 50104
3 152831 119620
3 168716 121794
2 154025 313794757
3 96878 144488
2 109450 358073213
3 132790 31147
1 66626 79013 770411125
1 86061 139641 831544137
3 166594 55636
3 141444 7420
2 104826 470211369
1 29515 115399 417536591
2 54115 796224253
1 32725 70544 384614025
1 22187 124944 164354990
2 128912 372183535
3 173341 117600
3 91626 151374
1 34356 42490 323506333
3 179125 148363
2 115421 957056675
2 57085 584721576
2 104115 704090327
3 72943 2926
1 42791 152493 409148743
1 54490 86863 973375843
3 128748 27613
1 22465 144216 951044473
2 122934 139947038
2 98053 774013016
2 19213 987899917
2 177625 174443496
2 43517 974072164
3 161420 99333
1 109854 140825 258973619
2 11149 696877296
1 17751 122969 33353755
1 28892 128768 862359297
1 24727 138353 225781962
1 44279 119071 337660051
1 57994 77637 444751484
2 150013 172710898
2 161778 756087887
3 84291 26844
3 11410 130373
3 180309 91774
2 86331 637457854
3 54359 48801
2 124327 65048597
1 22071 29301 205053094
2 134728 603777426
3 53330 2114
1 81173 130269 612334125
3 147869 96607
2 54286 581803070
3 144184 87917
1 17185 62280 251336114
1 4979 123446 737074562
1 5055 7431 793266576
3 90511 113839
1 127951 142767 215128862
2 39037 444868802
2 83176 485174195
1 17326 126686 672759905
2 128990 595765534
2 10361 843882393
1 132734 141817 810301581
2 46452 663244211
2 4977 529667395
3 8749 85985
3 5473 69513
2 109562 800352045
3 61530 140699
2 74627 944342100
2 30684 500007825
2 104980 711590458
2 124714 880894782
2 76694 156838368
3 165978 64287
3 99242 103175
2 162361 730212570
3 96756 107851
3 136636 19922
1 76664 141999 511848129
3 68330 15552
1 74373 122614 569910975
3 8808 2963
1 79349 141123 154138407
3 45293 56997
2 100438 383600764
2 9659 808486583
1 49684 94697 476663343
1 81026 151363 903440554
1 3543 39130 102583240
3 178047 34723
1 81002 117671 334660677
2 83936 366345562
1 9898 110289 239541287
2 22139 735830814
3 80330 90985
3 173458 95657
2 75952 545522453
3 127155 112742
1 71646 134099 940104014
1 39082 122545 92050202
3 170438 12502
2 117245 711367605
3 115657 116290
3 72780 145996
3 93578 94579
2 136756 205663942
1 87111 144370 860865113
3 104566 61077
3 98490 22084
2 130450 711634842
1 23133 25510 353525178
2 169648 57437612
1 99624 135997 689702800
3 104668 127971
2 142187 850845116
1 14039 41988 323353145
2 151351 929215393
3 1382 129066
1 116191 120735 95086062
2 77355 291980992
1 48726 93544 581140267
2 117004 401671002
1 1491 30554 703942985
2 58130 236342990
2 53667 230827683
1 88271 112848 557345305
3 55096 80107
1 133141 150838 379485853
3 61560 107481
2 99321 622103658
2 61422 948755613
2 93232 574255583
3 54819 135533
2 93368 190188795
3 153984 69396
3 144897 93594
3 170434 115906
1 126130 154313 781402158
1 138831 149319 263373618
2 36766 233558049
3 37314 151304
2 99791 558209732
2 169732 859558568
2 114141 470602525
1 46691 51869 956560675
3 126578 47948
1 143208 145848 682303842
3 55393 152368
3 76886 143643
3 64681 68033
1 60313 154985 656795186
2 168454 549485479
3 8881 124397
3 52646 118090
3 45256 137672
1 1923 76572 517444691
2 51059 990343029
2 13681 23944733
3 54752 97815
2 176027 311479147
2 17836 485264984
3 57643 26439
3 159297 15548
3 170459 2964
2 180562 828438033
1 106510 147091 270266903
2 46831 687127749
2 99984 369996229
2 30503 696841901
2 100709 528929057
1 10168 75153 582388176
3 162008 152287
1 10720 112419 438628456
3 152159 99133
2 92077 700308546
3 33719 49123
2 44377 647011993
2 167572 933759354
3 30205 9857
3 159228 117204
3 173032 27440
2 48889 84174698
2 33615 650600828
3 113863 118881
3 9171 97271
2 20008 547770918
1 143488 150180 653970880
2 181429 237869785
1 48851 98957 89179525
3 169328 68455
3 61018 71648
1 95081 151766 229907149
3 129954 122475
2 48689 592815074
1 34685 152469 851067852
2 89382 305999654
3 34133 85074
3 16083 45581
2 49068 665287649
2 119299 805351841
3 124290 92741
1 97087 147054 595872708
1 4826 7812 287296752
3 108536 111768
2 138224 113007383
3 73981 13061
1 40531 76907 993508493
1 24479 32519 326830318
3 46440 73003
3 44825 153953
3 106449 104108
3 159707 17787
2 137168 391705565
1 38275 45698 134001347
2 106279 967869741
3 160495 152247
3 31748 142889
1 58707 117585 233622132
3 1661 99741
1 112832 133594 84074024
3 33232 35634
3 86532 85834
2 57868 376198903
2 13345 929710935
2 878 190955522
3 156861 107856
1 34874 49028 478898633
1 119883 133176 436818627
2 5563 848528858
3 57017 43670
1 12761 100310 946542107
3 26656 109459
1 54033 143998 281629066
1 47869 129722 589221852
3 50019 100691
1 87000 97004 842949060
2 110423 424123155
3 75918 57086
3 40641 130726
1 11276 100310 116079383
3 104920 28494
2 73164 539333567
1 50725 147106 333492346
1 53042 151819 556274563
1 36371 125398 441542184
2 68833 700543491
2 110510 491104513
1 85807 120014 377208328
2 24895 720023591
2 25805 999825064
1 37941 139082 8527930
2 175762 896583074
3 160030 1359
2 161821 770040428
1 55780 62663 834489280
1 16931 125517 282134565
1 43038 120644 982291185
2 104407 711388296
1 32505 144698 663997200
2 165452 783396141
1 8262 39380 897586057
3 38477 92148
3 155312 62049
1 139236 139577 183462558
3 7497 114857
2 155412 669736776
1 47484 128754 357310365
3 9793 28411
2 106576 381207079
3 156343 115634
3 34294 71568
2 150419 653963050
1 18163 68538 915335262
2 75248 391233925
3 27353 23389
1 42713 84463 704782102
3 92337 118170
2 70360 619884747
3 166473 31905
2 147748 452763752
3 153910 102419
3 31612 39461
3 170828 26986
1 64481 96828 987168357
3 74357 140033
2 152417 467201844
3 63992 113376
3 87815 35099
3 17224 133124
1 87138 103519 8150574
2 172924 200455703
3 106540 15856
1 34355 38348 248335042
1 13927 23979 97045331
1 38313 68192 292873255
1 31998 101920 672752806
2 938 767596602
3 53586 121586
1 90719 101717 53926204
1 9718 114814 750343183
3 50899 14744
3 79174 98117
1 110328 149222 360193950
1 82040 130130 979688977
3 37349 36272
1 80140 92826 928845788
3 150327 10366
3 68401 110133
1 7821 14111 1747165
2 55886 633400783
2 1442 466651042
2 121183 140134736
2 78267 743020584
1 50903 83966 801952713
3 180772 66260
3 63139 124806
1 35059 78172 545948222
2 180461 662096839
2 86685 766454182
1 42730 97140 402823716
1 15030 104834 549689249
1 30315 148654 151938257
1 60244 79494 833103130
2 5576 999311441
3 17992 146375
1 124070 145561 423199851
1 83000 106346 62554207
1 8628 72815 629033941
1 49884 82496 51490678
3 143158 105470
2 98272 984324261
2 15194 931528289
3 58874 20408
3 121843 28383
2 118919 672550540
1 28316 117898 358333397
3 142914 4844
1 70005 133862 247338117
2 121205 186611659
3 109270 107333
2 97330 868647397
3 76982 125938
3 79397 44532
3 139258 118350
1 50811 91853 646799799
1 43795 113500 880651726
2 35138 618560028
1 78711 129235 955141638
2 154727 263886639
2 114274 825835068
2 54491 554683244
1 130509 145719 659281226
2 60511 668004544
1 58076 61028 496205268
3 151729 124622
1 72227 99733 851834250
2 39809 919154103
1 32726 82583 793719895
3 142946 153163
1 73849 118300 734605248
2 150569 479747046
2 108631 568965971
3 128613 103993
1 15873 18145 525698506
2 52176 270099642
3 176878 5634
3 34274 105345
3 178920 8791
1 44793 104241 379356783
3 31660 114011
3 2214 131513
2 88609 820320318
1 57511 61571 150723010
1 10309 110879 902800764
1 40461 49644 19737106
3 73309 142760
1 18833 53241 114745041
1 92157 101607 994041257
2 73762 843613540
3 36044 61935
3 54233 91064
2 173768 294422282
2 68499 803597552
2 17197 416826507
2 98156 260200442
3 41611 96936
1 19384 48907 929279862
3 17326 48999
1 29177 106986 945146898
1 119325 134319 976544281
2 89575 177644281
2 108618 388930805
3 120030 69315
1 7546 31226 977569220
2 165508 957879325
2 79394 596988761
2 37233 481929745
2 71813 528485425
1 103075 114823 850124704
3 52400 153161
3 87009 110287
3 52413 31144
1 92167 129485 454251612
1 44290 93912 580334906
3 127768 77918
3 136974 63881
3 112990 151178
3 144982 61754
1 130644 153723 306002026
3 60795 138897
1 10710 39589 803213012
2 160016 742386018
2 69149 958153679
3 49727 103275
2 28020 925793662
1 3309 118985 968626638
2 181284 843277777
2 4031 26185813
3 129671 90209
3 176179 61485
3 68573 97699
3 179627 70804
2 110426 754237846
3 156535 80821
3 108516 139043
3 158638 29171
1 52924 119646 723599722
1 25434 134194 977258024
3 129442 66463
3 152188 49028
1 133490 135946 143074758
2 51098 512741242
3 107771 150747
1 11066 74784 909903095
2 172596 828778935
2 170560 449106477
3 45533 78572
3 20052 86363
3 127983 50853
1 137530 141221 218206091
2 25248 418702919
3 104824 42530
2 67439 747231382
1 46608 68026 926942696
1 27779 124474 164395633
1 112410 117627 72507396
3 155501 135871
1 90670 99648 201883775
1 49514 147874 660628005
2 180664 410780037
3 150593 102568
3 83610 16078
1 53856 119002 882323448
3 100536 63944
2 143459 541756728
3 77298 3648
2 118423 753012052
3 96342 52142
3 66150 62361
3 174143 147326
1 53718 98238 895420344
3 2962 8714
3 179999 137594
3 111767 121575
3 54735 17459
1 31405 44135 715193169
3 16478 122117
2 132287 755159210
1 55595 55984 622142643
1 52626 66737 616657259
2 142132 795859702
2 111730 373555788
1 11107 53244 467384758
3 101399 48867
3 119222 97286
1 78186 126552 386751522
3 72327 3853
3 63389 142223
3 51395 2106
1 58680 144958 907808938
3 70959 65477
3 83528 91873
1 101203 133330 542971456
3 126087 140610
3 38789 63592
2 89002 70163039
1 96711 122043 782059968
2 116335 469600373
2 136443 308320202
1 22149 127388 691413569
2 21226 159478230
1 20280 150174 554263187
3 36831 36015
1 52969 101571 839044727
2 173266 865599191
3 965 33268
1 14760 60536 507159774
2 124004 128478738
1 106607 140792 867010469
1 100271 123195 550908095
1 68415 75802 472706391
1 35116 116312 200161799
1 76088 76485 618603868
3 12179 152280
1 29974 95120 126393662
2 61398 689594509
1 86510 112765 638256129
2 173441 572948780
1 41958 54174 650804060
3 24335 137060
3 51880 135349
2 155705 777120431
1 15139 84410 846195854
1 7431 125644 731971447
2 20547 365495331
1 105719 129080 602486768
2 102608 161236452
3 72054 119423
2 121976 487196614
3 180314 153075
2 42624 393506430
2 153402 700009423
1 35658 70577 403325283
1 39691 127290 549782696
2 105786 318544851
1 38729 84760 933479996
2 139472 563490404
1 83150 118437 283892476
3 132049 91984
1 15385 49792 170940157
3 33003 8758
2 160302 167581946
1 131313 137575 883825432
1 96261 133285 561045186
3 90463 48266
3 15341 96214
3 1741 6847
2 74441 684193846
2 59574 967847141
2 68227 667538320
3 17377 149829
2 125964 602456795
1 60314 82496 10583751
2 47596 443636501
1 4757 123310 615441818
2 147026 653660390
2 144352 197742604
1 40083 57678 391188466
1 20075 121181 81243078
3 78567 77655
2 166560 309645634
3 110625 13905
3 1061 21913
1 48025 80351 770718128
3 123125 132986
1 60508 117190 88706523
2 95723 30952679
2 157199 658706632
2 148390 868367621
1 29671 53207 430305785
2 42986 943838465
2 18359 958616496
3 22301 99680
3 113206 144100
1 44125 95630 521599725
2 20638 832500096
3 93286 82297
3 105808 42847
1 22145 143803 217447766
2 40155 883082922
2 111474 650132198
2 94373 131753438
1 97580 145789 472592424
2 29208 914074466
3 141671 4458
2 99325 449176469
3 79266 25163
2 181506 364996410
1 139993 148203 210636760
1 8716 138343 70014109
3 171053 3516
1 51280 70880 781645159
3 95135 102478
1 71498 124758 465133770
2 107699 310613066
3 61754 97003
2 27950 417113104
3 38392 105302
2 38684 770139450
3 90457 116110
1 68721 133994 715891847
3 13926 102742
3 125574 64651
2 66314 633906394
2 141956 433918434
1 13301 39969 739581945
2 71167 733052871
1 55046 124044 561971101
2 21850 982688299
3 79500 125666
2 10575 544807082
3 11266 70910
1 117954 154912 179581328
3 64270 63131
2 3404 984831509
1 51387 120141 54158752
3 138361 116818
1 49905 129686 384342074
1 73949 86822 460650366
2 67277 736344909
3 50978 65601
1 40756 139636 312234912
1 43334 125392 752868066
2 60031 172403296
2 57633 308728739
2 168649 650604481
3 140492 151134
1 87161 152005 249258278
2 23428 983481287
1 53374 73290 57539012
2 134554 431738452
3 169513 77388
2 32788 100909608
2 50387 784721669
1 25577 49713 602829238
3 10455 71229
2 179500 725383747
1 41968 113761 551207429
3 6808 150608
1 47070 58712 970401926
2 141715 163440965
1 5795 8707 341333630
3 75946 146364
3 33044 121274
1 15551 27151 229125677
2 94220 978142296
2 14294 738448544
3 25258 42089
3 178546 71275
2 147095 273377289
1 11052 131325 353744076
1 44256 80605 848714754
3 159777 83713
1 22675 108810 760165608
3 48332 85751
1 56890 121766 567556727
3 5578 21326
2 6714 298401671
3 102277 80441
2 144514 174166323
1 32841 122897 44178205
2 134340 693687100
1 71819 99272 427928835
1 114363 115570 853137049
3 148366 88710
1 23370 71206 104290921
2 26064 996908632
2 133797 437157127
3 20560 91973
3 133249 100887
2 90020 337067766
1 122138 133295 736677803
1 58820 87043 66629514
3 120177 4919
1 19033 104627 840021348
2 15690 920075344
3 63503 76515
3 84974 56661
3 146053 86205
2 134835 450231301
2 176667 546306924
1 101182 133378 565419095
2 23408 160838880
2 165949 786162893
2 181506 397803674
3 142822 81572
1 85982 133109 369458569
1 20758 147805 884975415
1 26585 46556 727480017
1 79957 89516 84606699
1 55784 149661 920481282
1 49633 112053 907023489
2 13425 309899449
3 900 40890
3 19216 26996
1 11408 112715 671543286
2 175386 464300213
2 176773 346356672
2 15804 517456465
2 109232 172711959
2 26420 917255482
2 96068 25276958
2 53146 260540204
1 48524 89334 936222103
2 26733 871070742
2 55626 613694994
1 12253 90843 492923417
2 156333 949099849
1 61659 112985 971469629
1 45083 56157 582288622
2 144866 723298076
2 7076 818674387
2 3514 180718610
3 85619 11064
2 35841 644123744
1 3251 74643 926211867
3 98571 95353
2 135698 335569753
2 4214 980691479
2 181080 995828244
2 7441 602866312
2 82278 900421482
1 22662 43442 594171470
2 160398 61088435
1 34275 37518 583572361
2 7867 279610329
3 79421 72261
2 12074 272235738
1 7593 102312 317779425
1 56391 97363 426936625
3 119801 27895
3 91292 7335
2 18650 821441494
3 52311 111734
3 68189 10197
2 148481 299807663
3 106657 130152
3 38186 104136
3 151841 24343
2 151156 802995137
1 44928 104198 621939542
1 5810 66170 276445120
1 19221 27603 60706578
1 15886 133326 599139559
1 43456 97389 100034431
3 82141 27450
2 66686 15191094
3 122945 30554
1 129350 146378 351297991
3 78198 54567
3 63028 83095
1 50816 60953 98751604
3 181614 55766
3 176796 77795
2 127251 704701508
2 35491 270289001
3 127486 57777
3 132825 72041
2 49578 894359238
1 95879 125907 571940421
2 155472 184829511
1 18762 65194 222257302
3 122768 127131
1 4600 121492 966227693
1 24767 87738 778548845
2 169615 512763271
1 2603 29058 836765668
3 35268 90853
2 12832 436113974
2 164374 988322833
3 130200 87999
1 44142 72438 753715984
3 153837 134497
3 32356 24526
2 28074 972392383
2 73126 32173944
2 132160 954776158
3 179860 151813
2 16225 388995683
3 62947 2446
1 38855 40543 198222613
3 2983 150163
3 56030 137895
2 76903 487035362
2 72365 529530773
2 24843 353585356
2 29890 958367653
1 73720 108052 537496695
1 122312 125313 150684600
2 178438 499997982
2 22724 876546481
2 114573 418603771
1 45175 80137 628790417
1 28529 78315 236120694
3 117542 20703
3 122858 10374
3 28719 86131
2 68053 531819272
2 83833 792610472
2 125679 151864379
1 3533 7516 993904183
1 110997 132277 326885843
2 71837 737032249
2 93671 206098934
1 129276 133026 576346531
2 142292 541691381
3 41031 145939
3 31004 7657
1 57650 152695 242829311
3 145116 123611
2 151758 523322880
2 43557 761138449
3 18954 152416
1 81192 147578 470930754
2 90721 231326794
3 116605 65941
1 27939 148424 523679976
1 73750 152693 167651378
1 136793 151938 293878979
1 73109 97234 555239449
1 3500 79681 70766657
3 170832 88457
3 30658 8184
2 83034 888036305
1 88275 149606 454702565
2 59254 278599579
3 145035 47645
1 14887 40048 583197306
2 66217 651558102
3 30454 28053
3 5833 111411
3 158915 118519
2 80767 69411592
2 78972 986613107
1 29939 107828 392891126
3 46985 146007
1 11282 48052 457897208
2 158828 822585335
3 9047 26531
3 168441 42476
3 16276 18416
3 139918 130819
1 37165 146550 936779642
1 6342 105819 337534025
1 22184 65692 203802275
1 51291 146332 676562770
1 94801 96413 461696696
3 43255 111493
2 175759 594956249
3 170595 105334
3 143282 22436
3 67923 73185
3 114539 41859
3 66163 100676
3 84883 151414
2 136357 353870113
1 114932 120347 605355971
2 144872 284196976
2 19705 514389903
2 6549 26594927
1 2104 95367 102476712
1 34238 144735 533770488
3 133535 19667
2 110392 512019616
2 75840 86016446
2 18444 845897410
2 111673 57969435
2 94374 237595521
1 74180 99043 690943414
1 23623 106601 544201071
1 36801 66350 596371942
3 34710 1608
1 18521 75356 233980093
2 146297 125603825
1 79685 86877 380136328
1 65786 67788 551410500
1 42290 143574 729392965
3 110167 100939
1 40248 139783 231866196
2 24341 504050328
3 69811 35076
2 181212 167090254
2 132827 711927934
2 92879 965754214
3 48578 47392
3 125521 87073
2 77031 326662759
1 68768 119507 602375294
3 110734 32611
1 73898 83613 50075555
3 65011 152538
2 120905 361309707
2 46374 412586136
1 56483 107780 225266567
1 18601 124003 951694877
2 39144 358517063
3 173849 124163
2 79781 857311348
1 101368 144444 772385747
3 68260 106323
1 26367 117594 29274219
1 5233 55645 872535374
2 62707 854341618
3 90947 10390
2 46533 50474858
1 34841 143849 109934635
3 82902 92865
3 103475 70951
2 131965 928700411
3 149144 85656
1 103887 109123 888479546
1 36898 90297 471669709
3 92987 135958
2 121662 425732520
3 165511 20367
2 105536 135566042
3 113333 106674
1 56804 77511 896804004
2 30547 833687226
2 76736 24939763
2 95110 337332677
1 41919 66245 169254442
1 93789 114177 907536747
2 106523 521762706
1 23710 87677 944110874
3 22559 80227
2 139988 354469313
2 120189 171400160
3 133679 75415
2 170295 989184451
2 90866 661794455
3 90936 6002
3 93956 84865
1 106778 148539 417009716
2 40350 942394512
1 31300 154002 50271618
3 159136 36008
2 15293 156071769
3 79944 131125
2 160472 943918023
3 157607 122328
2 166099 593778522
1 132771 133545 963384217
2 13156 394911091
2 129887 591941896
2 75959 102690199
2 51015 862573484
2 47417 895306714
1 29557 114477 331457849
1 78858 127072 948302295
2 112467 588328455
3 62618 92001
1 50009 93142 802163678
1 114185 134199 513032329
2 86026 800389978
1 64593 111002 926525161
2 122388 642548656
2 152139 783966627
1 29028 88190 852833531
1 28576 79451 585331052
1 42537 127592 469636108
1 61925 117329 837980927
3 28323 143008
3 78277 100717
1 9636 126935 930854319
2 74383 267647845
2 169567 597491480
2 77584 545862966
1 54841 92616 790328341
3 138758 74762
3 139163 147988
3 161996 146353
2 62701 267802529
3 93730 102884
1 73458 87090 374846455
2 30515 867456743
1 88068 88277 246607668
1 17702 37849 498665282
2 79212 156953359
3 67019 123002
2 173263 597216612
1 36910 47331 325022425
2 114661 611889734
3 71875 33140
2 66854 599473582
2 9641 160031923
3 66734 74370
1 4485 45446 858137032
1 16074 35036 934578919
3 103423 102261
2 19215 116279076
1 95391 123565 682924968
2 93885 358667099
1 7084 98088 93685649
2 18241 586658097
3 172780 124621
1 22291 44692 48287833
3 89738 34740
3 140949 38200
1 24096 124785 999604379
2 11582 777090808
2 1794 808258588
2 150106 649920071
1 13461 84062 160035767
3 114413 88896
1 100969 146233 513476061
1 3516 101804 251648777
3 5635 69771
2 80074 971476627
1 76992 77276 287972265
2 103407 168703073
2 27380 707503973
2 52726 204286744
2 140561 305998402
3 172331 41656
3 103916 37081
3 13037 52807
1 100882 116427 59615788
1 61891 121497 66401021
2 157207 787663002
1 6051 9150 105645531
2 148632 240341452
1 123217 133121 938768801
1 50019 107336 911109260
2 115205 981782922
2 156502 484447646
3 118419 44161
2 10988 830472198
1 12187 75579 368200883
2 87971 712343374
1 76558 77075 495145109
2 162648 256065621
1 56101 105422 264967056
2 149394 734754553
3 59562 116568
3 40480 144538
3 91036 57454
3 119464 6189
1 30871 72247 28219768
3 132450 121490
2 122693 944135777
1 97156 147540 375161737
1 4700 87831 941360881
3 23783 127719
1 65680 134964 735412725
1 6186 67839 728927529
3 138513 126129
3 144937 44015
3 33458 20170
1 35228 65425 915507416
1 9085 11973 269071469
3 139737 8443
2 74670 894091902
3 43600 94511
1 79041 109970 787155046
1 46585 54737 412550490
2 140288 86685695
3 30496 55
3 90195 75479
2 106324 109411678
2 44008 444720732
1 132892 151796 860911022
2 44299 342663956
2 126636 811758889
1 61641 151812 645442446
3 80115 114134
1 92308 112830 344905600
3 87975 4610
3 65379 11161
1 134203 151990 193721742
1 86828 141953 53129619
2 865 10290093
1 11372 22632 25672227
3 141854 147557
1 59093 100956 92478936
2 69479 499362656
2 91369 169753305
1 63216 105521 7229413
1 19017 133244 270020307
2 158562 150188104
3 2026 65961
2 94535 103076233
2 72267 529602359
3 144666 33308
2 84054 223504078
2 179924 280899094
3 163608 14992
2 12924 972935017
1 24008 36367 366507403
3 22866 140390
1 41732 99519 194091060
1 71536 132205 588758650
3 25848 132790
3 168188 138762
2 85734 752082929
1 2055 128687 802942155
1 23438 72151 682145315
2 155222 52414562
2 176610 278998679
1 40463 73712 923027299
3 87343 86149
2 137256 511477710
1 48958 111638 359496787
1 21456 64031 609039567
1 116173 145413 46869615
2 153453 355257149
3 12982 47873
1 23954 53567 448040692
1 38382 134893 483348290
3 146609 6221
2 147045 390829688
2 72723 697125400
3 63357 147973
2 177209 757298330
3 106326 42597
3 62096 44770
2 138142 461856416
1 43933 103725 856344341
1 97151 135867 520172458
1 3889 107342 548295133
1 13790 39814 179175669
2 68774 223887254
2 67058 416678919
1 94665 144170 944345570
2 165213 656055488
1 3180 69730 839618507
1 38702 71014 583244668
2 3359 869457126
2 86944 700074518
1 20877 110396 660609149
2 80215 234854182
1 42300 111276 122564986
2 35042 769995457
2 82928 438476555
2 47791 510973433
1 30152 34401 484263381
1 4797 8606 174688314
2 135217 871608793
1 59391 150343 355974053
3 803 41023
1 12660 120685 391223923
3 157772 3416
1 75231 123960 618342927
3 156758 25685
1 51971 152252 407285330
1 37869 119531 226904221
3 127385 4997
3 174113 32416
3 89137 91280
3 52568 86404
1 47481 95342 498784117
2 161771 115421854
3 113613 93685
3 9513 39320
2 144096 510134731
1 32544 124720 950386602
1 2474 35356 828023936
3 25805 138407
3 143071 88889
2 135428 368261204
1 51872 99989 145090877
1 147112 150454 316998411
3 95195 31361
2 154790 65236198
1 59454 126654 684798731
3 121039 123441
1 101923 102871 989001721
2 127180 102321925
2 70125 230298348
3 112222 136870
2 52506 839200947
3 112700 20618
2 145472 883481816
3 160316 71960
3 150457 20777
3 136996 71548
1 47965 111758 35264341
3 150915 75422
1 10457 127642 834086445
3 34689 3948
1 20332 100590 418179685
2 89190 519776604
3 91885 141686
2 42927 375247938
2 98004 205110141
2 99119 377471135
2 67487 173945926
3 107805 25402
2 68195 671231710
2 168892 4451963
3 109026 18356
2 95238 185892994
3 95196 38802
2 133549 451685779
1 60265 74279 852488503
3 13197 30713
1 112049 124792 917779742
3 96363 48975
2 71993 78865666
2 72761 193817306
3 85401 138600
3 65489 36599
2 22474 761787285
1 1392 132214 564479521
2 28582 987628510
1 2341 65884 865134518
3 161289 66784
2 52586 269776846
3 41802 44203
1 58998 142966 394330668
2 132851 956752667
3 42592 64942
3 103276 149898
1 122747 144983 37238016
3 94254 24051
3 149304 56987
2 68500 921885218
1 53855 154254 760161549
2 80340 589737400
1 42613 56203 666132208
3 91263 46602
1 64302 77689 157771854
2 74976 161013475
1 85966 92061 689080124
3 132358 35096
2 6944 571015047
3 101289 20661
1 22387 34401 512844344
2 38404 872346071
2 39577 355888872
2 17308 629614158
1 49963 104264 855227583
2 46076 864994648
2 92117 427390808
3 178451 94311
2 111563 975613619
1 7939 130929 130274497
1 57921 86638 505326521
3 131647 66308
1 26124 114129 522797300
1 95849 151656 245292227
2 153478 722562894
1 101383 115035 335199227
3 123906 12108
3 139885 121594
3 178861 93204
2 85632 319147371
2 75292 460313426
1 19663 126677 131071474
2 77318 997603348
1 58398 105441 359649155
2 129408 302680187
3 89711 106138
3 102073 109638
2 39947 660148202
1 104707 114290 937006920
3 60252 95408
2 159137 381200797
3 39966 49719
1 71070 77692 369364881
2 168728 892354847
3 89883 93598
1 32726 111960 602861319
2 166486 390665300
3 169375 116843
3 48601 66531
1 54275 85180 216020117
1 70862 98839 925230196
2 159587 484544842
2 99115 982154799
2 136091 738290056
1 42553 147041 176460368
1 105241 135121 715402702
1 82491 150954 904878766
3 151602 9571
3 128861 101966
2 101978 991426247
2 49932 637904852
3 77046 107702
2 169080 513637939
3 146196 120801
3 105744 59109
2 11647 781737839
2 66877 712623874
2 35673 85555965
1 123550 154852 287951809
1 11869 149391 979511972
1 59167 98935 964376706
1 85780 86261 432667278
2 90827 287032036
3 51461 13044
2 133859 113076045
3 127599 128575
3 40736 94982
1 84788 140961 993394457
2 22410 795519039
1 77520 123402 978480593
3 137475 110839
3 46367 115203
3 141177 51499
1 2251 153526 453108302
2 121463 47146755
3 110811 38571
2 53729 7151619
3 52635 117399
3 108121 54922
2 111728 177409694
3 88601 153569
1 19381 75935 401590402
3 55517 66910
1 15380 86302 674286014
2 129835 773254499
2 146911 531342471
3 114820 36598
2 46511 4804671
1 91788 148486 634247193
3 146471 36599
2 127510 666053393
2 36496 250955130
1 48859 149524 541254570
1 78858 142654 933446324
3 88472 6196
3 15853 147095
1 29434 35526 681898253
2 135323 610943253
3 65606 8044
1 21550 36088 786440079
3 157294 124643
2 4597 395479516
2 81658 495882186
3 154755 131223
1 98308 142956 274814395
2 61099 45554361
1 75326 99337 972838798
2 75837 873207323
1 42928 110927 838532220
1 119724 136339 205595220
1 139454 152396 592341659
3 30565 68333
2 1158 157607180
3 104219 45367
2 43059 607276768
2 104498 146878825
1 82325 120202 994309026
2 3933 971005498
3 151111 90406
1 47337 128680 296178121
3 157189 14051
2 111551 821074672
1 25650 79128 283044471
2 34771 703676871
2 41074 977846311
3 118826 799
2 166644 2158629
3 79301 56804
2 15454 85780432
3 81903 25292
2 5187 736779581
2 157571 404213506
1 18263 139828 263742977
1 72837 82801 999885964
3 12419 33700
1 342 151538 882850247
1 78128 103662 548037372
1 13944 72128 384539805
1 104449 116570 136885757
2 74132 47021356
1 30369 146511 866068146
2 87296 264961722
2 104874 952104404
1 118892 138794 101017369
1 46667 87512 254283016
1 110235 130584 225415990
2 62091 803287147
2 179604 314093874
2 141486 36769628
2 171522 502787886
1 67885 112792 30251849
2 110681 237598651
1 5686 75007 270547691
3 107379 108305
3 56640 54195
2 112845 567034777
2 133250 796445456
2 57725 841062313
3 124445 145
2 177444 441740920
2 175576 656115817
1 93477 103516 51779504
2 155217 650728373
3 109210 19937
3 117161 143591
1 35699 110171 994041437
2 161873 600433901
2 95792 476581776
3 66976 126094
3 72832 121443
2 155773 51602736
3 68946 25923
3 121776 147987
3 154319 79510
2 97498 348305199
3 172622 34906
3 53588 144732
3 110026 97619
1 104464 129274 514905058
3 157302 77481
2 101785 77090729
3 150105 76412
2 164562 399001871
2 27725 630020344
2 12698 37679037
3 67689 121637
2 163765 608051427
3 103479 126938
2 169750 432834406
1 102836 131724 394240940
3 88298 152261
1 136281 148356 468877826
1 23451 126179 46289084
2 57670 756194053
2 50359 126772472
2 23365 109566395
1 58078 98554 626639354
2 32192 817171298
3 26517 128283
1 233 132671 205951142
3 66924 2277
3 168988 147453
3 73570 11949
3 115660 277
3 52482 90087
2 37525 518648368
1 46742 64655 869906270
2 53641 908019581
3 100046 18880
1 38977 57512 436762737
2 109905 506520309
2 10783 864298017
2 164442 231527311
1 14664 98549 10106929
1 6142 144348 192985485
3 123734 22441
1 63270 83306 164908424
1 105130 108249 908145302
3 122663 5461
1 66767 122013 428591779
2 45771 561432704
3 27388 60991
2 73711 98396832
1 43888 138360 761818384
2 71981 694300678
3 178142 131
1 6796 46951 931938133
2 49155 802085285
3 105733 62099
2 166511 793139693
3 147393 85229
2 44151 695336686
3 45577 87188
1 1603 118155 19757580
1 69406 95011 953832859
1 9651 75919 243247197
2 72517 610789573
2 140778 477233372
1 56105 96806 55990373
2 116866 709711325
3 125278 4429
1 43509 66338 825014093
3 150525 55460
3 140696 124931
3 115288 92938
2 156979 711431017
3 142618 99144
2 13230 238125469
1 108122 132382 89889731
1 85707 101293 541999754
3 90641 115627
3 127234 5080
3 73548 5233
2 169359 267781889
2 139434 34015334
2 84106 61931297
2 93880 527934446
2 89234 622520526
1 19766 37588 805209821
3 125499 71705
1 71159 115107 2319435
1 108387 133448 362361807
3 36448 133115
1 111311 129298 303015724
1 33343 81585 617357522
2 135002 950335930
2 81795 174303825
1 12284 146054 218370637
1 8779 26782 13798923
3 112670 49401
3 31230 140206
1 92477 141197 643674922
1 7163 101267 839915064
3 65717 53437
2 15170 834654603
2 100387 737832186
1 39802 82855 958351025
3 33868 6531
1 18715 46714 364823968
2 113453 827018484
1 22663 57742 129720828
2 81894 340470275
1 105153 124617 96127935
2 139086 901547029
3 36943 99670
2 13614 872624124
3 31079 152634
3 27720 16065
3 11730 74360
1 71305 126276 666100257
1 130696 132330 38586864
3 63994 132496
1 51861 72822 395734556
1 58297 58927 678750066
1 96046 118935 674202299
1 53164 111762 814847211
2 112448 874840220
2 6350 649127938
2 67728 511718623
3 92743 39466
2 124115 454259849
2 101602 137250281
2 115874 898853303
2 100266 518793750
2 113234 523377968
1 64422 81411 729503961
3 147422 36008
2 78759 245241262
3 36016 127477
3 141240 22356
1 16315 154931 892530272
2 119761 522655952
3 116300 40396
1 114690 123280 323270537
1 106349 120354 456746639
2 49360 693838070
2 20823 930998624
3 96365 77701
2 160920 394303181
3 104089 37830
3 161353 55284
2 119813 350561989
1 23052 83660 585987539
1 64594 80449 145701148
2 86394 813308367
2 39137 672481645
1 26167 50427 967779573
2 136866 413678404
1 74259 82073 147063871
3 87666 78243
1 2923 131109 744509791
2 57782 12695600
3 28109 15704
3 171780 42305
1 18613 34190 348665280
2 84824 499550813
2 2594 20735658
2 32334 94523680
2 83032 652099639
1 30147 140136 483739138
3 91102 70319
3 65531 15975
1 94828 141511 595152874
3 31690 73242
3 91722 130937
1 121482 143200 771419174
3 137737 5486
3 79462 48647
3 52417 90410
2 125141 435376931
3 162199 107487
1 138971 153595 223367289
1 22576 153408 725652241
2 88004 778146928
1 76419 80450 393047047
1 26735 61560 984990990
3 36244 148907
2 127787 217799046
1 63476 139125 969323296
2 103784 15953445
3 109988 22178
3 19424 70323
2 30355 20538251
2 39546 567316783
1 70543 76429 292083086
3 31410 94471
3 117342 108733
2 174144 54688025
1 87000 115483 325467955
2 125831 266569109
2 176229 20543543
2 75135 918140569
2 54766 986932237
1 672 131143 428540923
3 27055 99003
1 61655 123498 496529019
1 118009 126526 146395802
2 177453 296804337
3 102 58208
2 63728 275239372
1 62865 111852 597703398
3 159309 38085
3 52426 59400
3 19798 5497
3 129223 19173
3 159208 132910
3 155677 17620
2 179720 109032876
2 101039 47305725
2 133397 434848210
2 56538 956018507
1 39787 83371 273769719
1 71993 92328 506796780
3 150204 112064
2 52162 483276957
2 175933 651589958
1 85508 88612 177785345
3 174284 3868
2 124097 800537306
2 20825 62865235
1 45582 143528 700398874
1 63216 109679 985985624
2 20397 481870044
2 94520 757535246
2 48515 537130961
2 177039 845021991
3 22778 122027
3 156637 145457
2 119248 932281768
3 44734 95600
1 74496 80819 978823658
1 30197 120822 305303759
3 38099 95710
1 13661 151153 316695118
1 53935 104611 322578542
1 87825 108920 246206554
3 172083 57007
2 123854 264147887
2 84600 828863335
3 94032 92479
3 65452 126722
3 86200 122525
3 155349 125810
1 36443 102230 639794686
2 107674 877240084
1 78775 134977 55432283
3 144406 17429
3 100749 25416
3 37836 33857
1 59056 102703 491545254
1 6854 149861 200672444
1 101208 111373 396588526
3 162453 27677
1 37200 108665 164887210
3 144025 135744
1 104626 110451 28190832
1 37642 98735 185771788
3 9863 108091
3 5629 134450
3 153764 16924
1 122705 138027 424880328
2 1778 547541192
2 113678 636111607
3 83984 118242
2 102007 586465732
3 52044 1985
1 33530 117348 561277851
2 19721 957328566
3 35565 18271
1 111598 125106 875193630
1 68639 124428 276461457
2 179750 887320192
3 156358 20559
1 78369 121480 841822486
3 91484 120046
1 141907 152295 539173684
2 91753 730359984
1 8891 106526 28364631
3 117414 45166
2 35629 52090497
2 70066 840056413
1 71010 128875 893921277
1 7620 15716 268925626
2 164653 864208287
1 20762 44098 734199155
1 59300 105247 149271428
2 171484 963044849
1 99239 129241 90298033
2 12532 684065331
2 30935 714482952
2 38617 582001996
3 90356 63776
2 28075 81357181
2 26348 181638407
1 13711 92573 714929893
2 109936 315949885
2 13436 328368924
3 142443 74416
1 69781 94546 601686661
1 13388 107060 953976036
2 78833 103338238
2 93402 255673017
3 28443 2809
2 65944 341210280
3 166053 55134
2 176481 356697649
1 88450 154643 581182538
1 563 151954 936451994
1 83311 132445 770414213
1 9945 42624 919445894
3 77762 147796
1 100111 122864 457875923
1 48183 100365 159465937
1 22131 101745 672208310
3 73770 87396
2 6473 937625738
2 42447 427771079
3 22985 146786
2 1327 842950159
2 156118 279693752
3 156112 67609
1 77341 95510 422855321
3 46825 20488
2 70544 44374433
2 96960 524387407
1 25154 75469 365545586
3 126386 88814
2 521 164035484
2 88033 513760161
3 53850 32728
3 146030 65369
1 122775 151802 508458411
3 65369 27474
1 62330 106872 607738179
3 98093 54471
2 155958 139319573
3 173438 106868
1 7643 106532 736481844
3 73227 46069
2 60196 425571077
2 60402 544327608
1 4902 75853 418653147
1 46220 120832 799706034
2 113090 223509101
2 76150 852174258
3 3583 87544
3 82974 43841
3 137901 32823
1 101176 142617 530467717
1 54415 67532 822874850
1 49736 58168 19302751
1 3349 32813 135958106
1 13446 151636 543232407
1 81984 129584 291290901
2 117607 220302888
2 39620 360211003
1 10442 31684 680543841
2 5023 792094624
2 123885 164226018
2 35421 785752810
1 47950 51367 800043086
3 140177 120630
2 171648 61192155
3 80064 153318
3 134635 145221
3 173861 141636
1 21260 46227 556061940
3 57465 103568
1 32194 133428 126234697
3 96090 6534
2 7218 927741786
3 181051 38541
1 26390 111304 576624952
3 99616 43913
2 72636 657976434
1 86392 126884 551088806
1 34626 97868 157702934
2 20443 812542097
2 77222 1531030
3 108893 129094
1 25744 38283 469789675
2 64014 782698273
2 17482 802854833
3 133347 119969
3 55952 112769
3 18698 38999
3 67753 122255
2 2433 104901174
3 121982 343
1 29271 126134 961550239
3 45984 45355
3 168923 137954
3 92046 119049
3 97121 62760
1 43528 140860 352563380
2 43484 990563925
1 63364 64762 815742549
2 8704 402739124
3 1420 53556
1 69716 88054 100120926
1 15096 47394 898073160
1 12000 152324 175200120
2 97065 260293239
1 68132 132269 872161646
3 115563 9914
3 78559 109964
3 136288 135264
1 6862 45872 73702544
2 42966 12269891
1 20011 79709 851501484
1 74466 89764 516014071
1 150137 154168 19716179
2 3824 876060128
3 164102 124575
1 59483 134888 891014375
3 33152 124705
1 17556 19617 673161437
3 176629 153031
3 44641 4021
3 121932 62591
3 27447 131001
3 37338 21992
2 118817 197975639
3 58224 152940
3 96237 101748
3 42340 4931
3 126729 51836
3 62933 111575
2 64348 717888540
3 67174 20715
1 28725 69952 749638807
3 4829 128751
3 180154 34472
3 46542 133638
3 58035 72409
2 63202 619154864
2 95487 265298666
2 57103 264226057
3 39074 133858
3 159900 138692
3 136048 108027
3 104052 134154
3 162311 8863
3 149913 120471
1 111780 118973 734888295
1 13340 90157 475503670
3 2092 85333
3 52761 55558
1 94362 152864 736139436
2 64076 470835880
3 60979 133478
2 107427 149015597
2 10249 393569815
2 161648 793097110
1 20574 141264 859597557
1 42546 85336 407591650
3 14841 44780
2 35011 920506396
2 85620 116750491
2 127414 791311919
1 3958 17541 90082250
1 10944 128946 744019632
3 59065 117484
1 38863 47949 42865690
3 18101 1105
3 87566 32175
3 1895 46719
3 61038 57656
3 135314 116159
2 160388 136771774
3 48085 111740
2 68995 746657436
1 40947 154408 49444508
3 55351 6297
3 60291 40484
3 30760 72264
3 125941 63344
2 173727 461539955
2 92492 55519917
1 4434 122518 58205158
1 50840 74971 848954423
2 12997 686794319
1 40471 58811 29260567
1 48249 81527 890572049
3 160487 44867
1 32891 153708 500430744
1 17490 57225 545782707
3 7193 90956
3 97837 101425
3 7174 121899
3 109259 107773
1 16460 114238 326499735
2 147281 179240380
2 23746 434774232
2 115847 327401332
3 174588 23294
3 148320 45871
3 76666 78761
2 110134 682787557
2 7068 201304365
3 150987 23278
1 130217 144053 201274695
2 44941 831890889
2 163366 721887283
2 179623 128230828
1 32945 150932 384084182
3 94827 27939
2 28280 936828661
3 134870 111178
2 139168 498033229
2 132387 992948691
2 19540 185094815
1 138538 153788 190635074
3 173074 3548
3 83126 58476
3 13143 29325
3 153082 8056
2 126677 543042901
1 92387 154570 975854247
3 48939 106026
3 8987 89419
1 79039 83031 380618388
3 139535 61409
3 30162 11777
3 74282 143753
2 10477 509625986
1 108651 148401 452083790
2 82170 911175335
2 40226 431729415
3 94325 106746
3 171719 96974
1 19777 73862 433454405
3 70692 107532
1 102028 122754 278536008
3 149128 21005
2 717 375282354
1 40448 64650 947722180
2 96496 628088746
1 89404 125999 456412926
1 1305 82456 475597829
2 147688 942746731
2 75980 102578118
2 68232 50997317
1 44288 86618 364625464
2 12800 442883045
1 45077 127700 34164161
3 62372 117776
3 63377 122182
3 175921 85473
1 19023 67951 794576638
1 57918 126163 241947839
1 6916 143895 100112257
1 63908 109056 816482430
1 64768 103597 7201333
3 150565 12927
2 104649 30403270
3 140982 38481
2 60370 560306915
2 101861 78769906
3 75368 62744
2 76585 53472691
3 157805 10506
1 29351 93821 434926638
3 169657 135528
3 146831 83355
2 168675 631420333
2 154622 599486188
2 69706 505114486
2 89907 943622784
1 87756 110697 296884085
1 62310 116499 539496279
2 67331 728026758
2 141879 359473350
3 129102 138654
3 37341 69015
2 170526 320074989
1 8445 96754 431475665
3 16685 153088
3 103977 129979
1 31252 98071 814965645
2 105413 838174483
3 2214 125569
3 3960 58642
3 90307 132124
3 122681 111625
3 127240 88984
3 65070 75551
1 28576 105790 596743005
2 169855 130260612
3 79509 99750
1 1439 41067 311474446
2 69001 269185955
2 43555 554378735
2 34692 381715098
3 45770 72290
2 172029 338760551
2 32220 612724298
3 145477 33175
1 12639 72394 954986899
1 3389 124048 454226593
3 130414 47528
2 40593 454967301
2 163825 129514015
1 10183 20659 141058730
3 124405 40322
1 76034 122439 679792006
2 109292 733226723
1 88384 122951 9499054
3 19112 80047
3 93575 41765
3 37860 74724
2 160985 358109202
2 125244 984011877
2 87693 50830162
2 29219 934661623
1 127856 150643 995165733
1 99484 109953 485645073
3 57857 148423
1 42984 129840 112138998
1 66469 81067 486326482
2 93618 265401120
1 89441 91610 430852211
1 88586 103320 398003328
3 159369 120320
3 14316 109972
2 27378 475474934
2 49357 431069029
2 16678 360868437