200000 200000 200000
2 73387 884783960
1 33182 67522 162777618
3 132379 198020
3 141763 115887
1 22429 143224 349545461
2 118174 388085560
2 42775 483693286
1 133526 165755 440366476
3 90180 192757
2 146987 582244077
3 19217 159101
2 161162 739314161
1 130308 192352 291339869
1 33603 186480 754648159
1 64472 130039 388991180
3 143459 6850
2 31968 326684100
2 174224 293119609
1 88934 185400 231659384
1 189595 194737 70662943
1 90367 125111 277130998
3 1132 13609
2 82299 705172714
3 197090 154932
1 27494 187943 368369208
3 109845 87911
1 10995 177017 542227883
2 133447 772112968
3 2951 182649
1 90663 172595 545005166
3 24897 21356
2 66075 412243440
3 83348 170482
3 161489 32807
3 134802 112834
2 191934 545257517
3 101850 124825
1 4124 104643 269141215
3 21400 39296
1 129174 133715 308492873
3 68943 79218
3 83825 184046
2 154022 762593903
3 74530 160999
3 80920 156072
3 82471 32468
1 79081 155946 287960448
2 161061 194274495
3 145978 155508
2 318 750546945
1 17165 79693 727979425
3 151300 191400
2 60063 132265823
1 95439 170209 941861690
3 149453 143128
1 66611 135715 450230678
2 189028 288784146
1 99958 122143 925512997
3 9254 117555
2 40301 556611277
2 66545 895868387
3 37348 81396
3 50757 29833
3 156820 156704
1 28797 170371 589659556
3 101493 118709
1 36939 65526 19809012
1 6730 23206 510560209
2 16003 737887927
3 126056 129870
1 38899 155039 719445150
1 88535 146968 986093913
1 60679 187657 122482284
1 66004 89637 461462844
1 17543 97703 105323405
2 93367 793931090
1 6678 24043 357830667
1 171927 186797 270166009
3 75827 159522
3 196495 157874
2 147125 114404216
3 10758 196468
2 42652 102785214
3 81356 96546
3 3840 129605
3 80147 177346
3 41698 183251
3 111604 39539
2 27341 466271610
2 75037 486714747
2 110821 481055840
3 66784 190809
3 167123 121916
3 47783 47487
2 11453 375600087
1 68147 101651 972829483
2 173719 951426738
2 52410 72277432
2 15180 630908372
2 109559 430793552
1 112285 164267 488007594
2 4732 639935017
3 76619 81671
3 52162 50072
2 51934 36703312
2 191211 836197554
3 55249 132432
2 3604 910317884
3 161110 64770
3 183683 28429
3 96962 172144
2 199377 289595777
3 184880 154569
2 31410 420844736
2 63749 991194781
3 44718 142222
1 84296 96168 141619298
3 86927 117735
2 63887 554985694
1 51404 55947 577086962
3 192796 191512
1 12237 89979 270908135
2 120854 545735503
1 79916 164027 465864125
1 31102 107898 836771876
3 99783 187497
2 88291 238778089
2 73648 798776556
1 32168 132440 123337312
2 60097 409221389
2 147980 108978694
3 145403 76909
3 95671 66138
3 98800 58790
1 20454 148080 383505302
3 66506 112490
3 111789 151378
2 103896 575277615
3 18152 53469
1 75448 197274 245800779
2 91107 932614559
3 86086 183676
2 160973 830842561
3 81354 47982
3 72819 5532
3 38395 65498
3 7498 13825
3 133016 99568
3 97898 97154
1 107793 196553 685314695
1 64926 168193 581599585
2 198362 670922455
3 72209 160149
2 40705 486545103
3 45898 174778
3 54141 102131
1 100936 162269 776426599
1 195201 199284 129332328
2 144217 791720779
2 38660 654548069
2 91860 147922626
2 189848 216601081
2 15357 470287814
1 111395 137632 437583111
2 193599 421888898
3 167731 130404
3 166383 86986
2 180497 502770752
3 64466 22081
2 37874 574413443
1 82464 117353 389183418
3 194295 180349
1 15067 181802 79138921
3 23445 9029
2 18628 299710182
1 102980 143405 609404169
3 190202 185704
1 34237 195683 537113241
1 8410 81423 735473229
1 86165 114630 596335082
1 71385 108329 64168848
2 133452 145865923
1 98281 150759 702411183
2 125236 786637830
1 91180 195189 11759349
1 76681 124864 517240368
1 14847 151730 622788278
2 1538 171105619
1 38545 198437 373545233
1 61793 103037 355409695
1 40687 65978 761608623
1 80077 187380 886881869
1 149878 157022 466788360
2 162157 332196737
3 5344 197218
2 139537 503298495
3 123239 189908
1 109946 178148 82900309
2 86594 674761163
3 136070 38205
2 183267 229343415
3 13721 193762
1 15243 51292 944881253
3 4719 92528
1 30792 89631 842083012
3 106263 87772
2 83434 40260911
1 51211 72631 303886654
2 125360 228579411
3 55206 198331
1 131114 137572 354395551
1 48018 136226 839773279
3 64561 19831
2 162162 794380834
1 56933 112771 176597465
1 175123 176068 256831997
1 97606 186158 165115434
2 190672 444406159
1 31542 50519 480216672
3 145747 67998
3 80286 104926
1 29092 124973 710272808
3 30716 22965
3 184312 468
1 119297 145108 752042309
2 140074 683842707
1 46648 181391 602237474
2 80451 433556086
2 9073 373329023
2 174035 448119644
1 43499 91802 233569049
3 7358 58655
3 85737 124400
2 191670 345159361
3 134838 119699
2 184222 490923369
1 11406 16114 487111801
2 126488 991719217
1 105306 195325 446826560
1 128106 182526 991226831
2 159167 13135620
2 160282 821050692
3 191646 66849
2 180883 975892847
2 23648 183101468
1 42597 89013 974049680
2 179511 623562706
2 46325 807318085
3 91555 92125
2 143339 421332969
1 117059 125627 677635392
3 26177 130052
2 868 966275194
3 76243 165461
3 168369 55114
1 60906 197459 833864842
1 42610 170819 621967520
2 124774 796234360
1 101106 196896 57247933
1 143792 193043 48951430
1 14824 131464 702960504
1 95004 112963 359165211
3 146864 40442
2 189066 533515022
3 174020 37682
2 155540 238227279
3 142016 161783
3 123625 68401
3 123463 158781
2 164509 746555657
2 139025 524006869
1 82145 181734 786663080
2 22838 47968770
3 162306 164467
2 29986 748095923
3 185836 21363
1 179861 194393 140948922
1 97224 150116 945843920
1 66188 167132 401563151
2 46631 462149472
3 135371 77133
2 187581 753931200
1 115560 184057 732730932
1 39746 182458 270995147
3 67260 193777
2 21166 593782753
1 6647 160571 575512383
2 137227 442690230
1 48411 197584 346597507
1 178694 179500 665480782
2 46428 424584723
3 110817 17482
3 61498 146381
2 170638 742508948
1 78575 154501 976120539
3 38165 197801
2 71173 790483123
1 186547 199270 897401469
3 123481 48819
1 184757 195509 428253484
2 193686 818540979
2 126579 621332014
2 129645 276078127
2 45810 483256064
1 106138 176577 13758610
2 24624 137875204
1 149585 176458 7671849
1 23071 193072 701414795
1 67338 82081 557935874
1 116679 135181 461547878
2 197725 138778743
1 127340 158210 612291535
1 58769 81269 158991530
2 75883 541018328
2 84017 89889728
1 154992 199173 227124256
1 80857 102158 532769653
1 71865 173207 867444308
3 44682 133041
2 32830 783001300
1 19783 75134 669815668
2 172950 280077840
3 6299 62037
1 124319 138186 457968020
2 156449 659538229
2 135414 50437105
2 92822 777575619
1 99082 188626 11773953
1 20031 94133 207684199
3 67501 40087
2 182163 485849267
3 180871 171909
3 111332 72171
2 33056 754738598
3 96574 54809
2 23365 427358017
1 51169 120577 806581293
1 69246 158386 455505413
3 5304 140585
2 4120 211571695
3 91297 156015
1 31112 77354 364215385
3 60248 132531
3 195792 139115
1 86848 192367 970347938
2 171220 979195559
1 140062 196197 674751538
3 141894 108838
3 135955 93647
1 38452 120338 201320999
1 125614 166100 537537925
3 52722 53551
3 16056 27606
3 168678 45491
2 110140 199132013
3 15408 136890
1 15343 178541 274025489
1 87168 162205 387057517
2 41841 994267512
1 114133 150011 680053592
3 124203 197228
2 826 351790317
2 75349 691227473
2 134582 146932914
3 178896 178496
1 73914 164133 53437527
2 15862 919849122
1 128736 147024 914063384
2 75303 850832417
3 58769 81388
1 15771 47363 63694635
3 135493 129392
1 137440 184225 289855462
1 114776 150685 334378829
3 1118 177584
2 83629 458917400
1 94569 155169 111596878
3 198329 182868
2 158360 222554826
2 194751 274849768
1 1949 21754 756621690
1 25499 140886 933389058
1 10243 40236 769398277
1 23099 195563 531984479
1 63024 77665 478850523
1 58650 85874 97845126
2 155551 168880179
2 82757 140982053
3 167808 32315
2 160609 239967788
1 156153 197352 846652396
2 198389 254915817
1 14759 92359 207068655
1 111112 148998 929777112
2 85145 868710465
3 41171 120214
3 19638 28440
3 145114 34863
2 25874 231425339
2 84941 728404525
2 10483 908691544
2 94560 4766450
2 116123 904748873
3 5470 124388
2 141446 974650825
3 66660 109596
2 84147 42232679
1 9183 73211 633144078
2 12119 376377836
2 21422 81280916
1 88999 163563 743585111
1 92549 199521 58277586
1 58514 104310 15204531
3 124695 66914
3 84257 50715
2 117204 904269174
1 13604 28524 965097444
2 24247 527036244
2 122822 979424659
3 92790 60664
2 24962 633137790
2 194589 658850746
3 111823 132792
3 18795 58537
3 120941 160376
2 62000 991873823
2 117816 224915323
2 16464 481492261
3 7998 2929
1 76736 91328 277004315
3 134183 122880
3 154973 124922
1 13739 96438 876406949
1 29246 33906 595878805
1 25367 178137 632030737
1 67223 73393 869140063
2 163152 983383907
2 8947 837831277
2 179198 268131524
3 39369 33068
3 121843 129586
1 17879 49495 344859083
3 173260 57721
2 72011 219154532
2 160339 563417503
1 2734 32000 750771705
2 164169 372882140
2 173483 76178734
2 43257 364076401
3 1066 112490
3 147100 9689
1 59694 153327 202731111
1 27325 145197 162805836
2 199396 618924283
3 85570 108223
1 161757 168494 772151367
1 170768 178156 728902564
1 16178 88006 296224833
3 130365 152460
2 172124 867270820
1 150587 153571 13653788
3 29320 152376
2 165196 667386902
2 169927 245790381
1 11179 25444 367573745
2 132418 307857506
3 161011 4516
2 195296 40276469
2 58594 720745479
2 48741 816921151
1 52598 89660 961817058
1 1108 163082 81440901
3 166470 144869
2 28699 659936685
3 143779 199107
1 13759 30265 153942844
2 80095 515910908
2 86905 780120992
1 53389 82389 360191119
3 14522 58396
1 57460 91750 931361497
2 84531 306941580
2 8948 968413263
1 42826 49413 711607341
2 38326 633192462
1 104395 168169 492275514
2 107445 783177816
3 55777 197881
1 136634 173134 604343628
2 15908 802412941
3 148336 175994
1 20405 29586 711589733
1 38538 191383 400499234
3 131055 147059
2 86998 627460070
2 102387 766368414
3 32140 152233
2 106695 766628220
3 154780 70765
2 156650 574134563
3 5426 183575
1 12942 102930 368952092
1 44992 140083 363424238
2 143353 149619002
3 8600 133968
2 37411 703647347
1 36569 185533 643837141
3 180631 146580
1 8466 181575 435889767
3 130174 134227
1 84428 192338 644968323
2 25625 275312984
2 158681 219029087
2 57202 757458207
1 37562 68685 725257395
1 29111 49325 848700934
2 35054 653893672
1 91974 134026 423878078
3 102696 128325
1 139708 180694 147585508
1 113727 129469 459967977
3 98203 33074
1 55191 148574 913531541
1 94560 197939 142929759
1 89064 117176 197164226
1 49295 53707 77652373
2 155402 686923967
1 96688 163417 184531390
2 153440 850505170
3 146457 2557
3 130273 196422
2 170844 271563975
3 44349 130581
3 96571 809
3 5 68885
2 33564 384083274
3 103595 49079
1 19117 23528 421359934
2 92208 408339583
2 197350 644025732
3 117831 91905
3 23997 101234
3 84041 5558
1 71574 93544 637050089
2 57390 543784935
3 3883 55074
3 119974 118243
1 21580 38642 422621056
1 122998 145286 770307502
2 174967 773434577
2 12811 538726844
2 162943 339153686
3 52512 122349
1 6902 32798 390421956
1 187608 191045 850158812
1 23284 80364 600614499
1 12762 90074 432688749
3 199166 39326
2 185631 889829856
1 16657 32799 738356165
1 28686 96085 546356397
3 199708 155408
1 52909 108867 28334799
2 115181 918535676
2 34345 72606397
2 120267 259422108
2 112708 124681416
2 73283 18066718
3 23584 159044
3 68636 105372
2 24152 564821321
1 77872 143617 344675058
1 101077 102980 692397121
3 98911 128932
1 32372 48239 648406497
2 146914 432149268
1 144169 153402 598765775
1 37426 184180 80150273
2 25490 119884154
2 180237 664107131
1 14431 125394 32487888
2 171592 171103237
1 8800 135652 477985212
3 20650 47091
1 38554 168451 761797895
1 8469 21862 668792770
2 50471 171274902
3 83103 52735
2 44081 152178897
1 5379 199596 397316689
1 122129 185378 698443442
2 175212 321296499
1 58815 126647 328333912
1 194613 196450 696680467
3 42386 142693
3 198499 30207
2 55287 880520464
2 99746 859079693
3 36066 137075
2 196056 989530530
3 86538 176996
1 78245 121245 35147972
1 83029 197847 951507648
3 141389 24112
1 94055 112627 218583876
2 29122 110851368
1 53363 103750 122610203
1 25766 136260 111209227
3 69972 168244
3 150866 98651
3 24428 142934
3 159523 187653
3 68096 32293
2 147679 717248096
3 12788 117626
1 151476 154427 823277785
2 146528 429271499
1 170244 173302 897651950
3 10161 159507
2 23660 167124997
3 153224 130896
2 75133 534132757
2 172244 961871647
3 143300 145566
1 27882 140366 981804542
3 137444 116188
2 8025 321142020
3 169951 45867
1 18393 114197 123958167
1 43787 85900 316837500
2 154023 844317940
3 126883 35501
1 57847 156540 967023749
2 10150 930706400
1 96396 106680 304939589
1 21740 158553 480032185
3 114670 173251
2 122003 63169829
3 7310 46701
2 7099 534390594
3 95713 182954
3 185779 57453
3 117166 126842
3 196024 41090
3 72245 163069
3 7909 120844
3 4734 150877
2 11356 208045641
2 179994 212766699
2 164492 585116264
3 69264 72513
2 14485 156276901
1 52701 158170 558856471
2 33936 710246379
1 65742 65837 423434588
3 51536 117710
1 69411 140666 395993950
2 94127 642594145
2 2820 810645227
3 51360 173288
2 44063 654274051
1 3204 43884 655497022
1 51359 137023 829794282
2 187258 657572938
3 96626 122574
1 123557 138555 77752423
1 52946 97681 142416461
1 110052 159919 269983299
3 168122 100153
3 35710 144700
1 122791 198159 280508400
3 170331 33046
3 29011 165093
3 82305 34934
2 184650 435678133
2 156565 388679244
3 21169 157263
1 3544 26134 782793458
3 189005 66584
1 6862 126644 608378158
3 76869 85687
2 109277 742992398
3 56046 111705
3 120286 165622
2 161440 54386476
1 76872 137298 349881871
2 169100 788461619
2 133314 612268786
3 117514 175083
2 161822 187192031
1 86311 158446 457775672
2 117950 551484945
1 20975 143828 597099613
1 34239 131762 95703573
1 44755 123933 820329002
2 189116 777689850
3 65852 119707
1 64857 72644 7793165
3 48389 29178
3 88549 183144
3 164727 53980
3 110393 92612
1 57784 126542 520427040
1 92602 95287 112807787
3 88619 145783
1 57408 108879 47026003
1 59347 167941 439904256
3 105299 84821
2 171444 744198354
3 143677 69355
1 152358 179633 918822306
1 74928 104834 283001459
3 156959 92627
2 91468 177860669
1 42230 199178 646055309
2 145610 886388371
2 76562 604694857
1 150151 170231 444864629
2 102413 968335297
1 33005 59337 462100786
1 89560 165729 497152217
3 197869 42506
3 89774 166217
2 13666 347470333
3 19277 167879
1 154739 158045 991932776
2 136706 655613277
1 10050 107246 552955209
1 27335 191234 700688280
3 11617 27075
1 63375 89078 469415003
2 86339 182530718
1 42833 139260 346725953
1 20858 153479 763234181
3 175300 146792
1 56029 137416 222050519
3 50123 181035
2 29429 996368345
3 84563 188350
1 137686 197923 805876306
1 123295 137795 130743070
2 97143 68972414
2 85878 483691828
1 15619 79222 477802961
3 36973 165744
3 117181 182501
3 199479 106302
3 193030 122501
3 104306 198986
1 59946 64870 70271769
3 25268 62587
1 95283 144836 866118860
1 45395 107803 859825617
2 139611 783462677
2 50124 350359246
1 109744 183143 855772710
1 106111 170680 725823078
1 83516 105359 249231408
1 57654 137191 340734818
2 121239 940503364
2 70403 6292027
2 99504 452672775
2 30453 6001749
3 115385 194760
3 93753 31036
3 54242 9774
1 76660 84033 934293993
1 42262 125872 310818633
1 132880 199409 63814985
3 190924 120724
2 105584 410468501
3 89596 179614
1 128999 196917 209767093
2 175384 842201209
3 55039 676
3 79098 135084
1 170128 181811 81024061
1 86986 108132 572569826
1 141560 187831 494536286
3 86794 88070
2 156924 627657455
2 110605 291170668
2 30049 64597146
1 55776 175370 655955856
2 167126 898934120
3 106187 198771
3 184630 147318
1 7056 184108 892221481
3 31518 97017
2 130318 847663613
1 97390 165555 921609062
3 192972 141034
1 67754 87458 210582765
1 25363 47500 469718354
2 107861 724320493
2 22396 363585788
1 43791 115221 864074832
1 76587 133597 404869988
1 56523 140821 383798844
2 12667 383758109
3 135951 38363
2 26581 630171787
3 4883 61745
2 22033 490568294
3 104068 187502
1 153254 196007 203372905
2 36782 876742162
2 104540 644202182
2 28607 882724814
1 29061 196816 844395368
1 10023 39055 920732559
3 86599 8341
3 34995 133982
3 55021 90323
3 198930 72370
1 6456 111483 531349468
1 35401 74403 786686674
3 23867 109728
2 6380 73426050
1 67107 83640 41055128
2 65317 735289100
1 124804 143918 465734003
1 6479 20767 403428555
3 93094 162266
2 189668 74813288
1 33486 170902 882244276
2 66807 905602058
1 58891 126235 798535723
1 102694 104668 428502353
1 48839 64800 7802602
1 88151 177236 445218679
3 110278 157223
3 62053 76766
3 185537 182417
3 133522 9228
2 151718 68083004
3 76217 118254
1 19654 75771 580651695
3 30446 82310
2 70987 145485347
1 46718 74344 784161666
1 36922 116375 129303808
3 134822 50835
3 123465 191738
3 67396 78299
2 121445 185162856
1 9806 186581 712368952
2 115183 672096482
1 38128 179990 870291571
2 89289 67160349
1 57953 103358 921001825
1 137420 148227 662847645
2 39685 786932509
2 60728 18663533
1 139909 146311 800168834
3 199883 98881
1 83307 154852 383971256
1 63613 90288 82500280
2 140963 323369067
2 104537 387920642
1 73809 89507 277302722
2 52879 482254106
2 144179 571670982
1 7165 17466 668098919
2 26442 964538858
3 157481 76370
2 194794 901998719
3 162099 75804
3 68381 32490
1 154378 195817 637860230
1 90702 93173 878098845
2 136953 419428342
1 46737 130192 346622199
2 151119 763099561
2 154791 335637547
2 193772 996181043
3 168248 33120
1 508 190048 696985559
3 93132 198279
3 7290 108641
1 123635 132970 221835327
1 71934 141715 568023267
1 35708 119208 248707795
3 99310 29358
3 146015 170669
2 134253 530533568
1 28170 33570 972849291
3 147614 38187
3 167237 27098
1 60334 182947 325181601
3 16159 158207
2 88818 566561443
1 121403 197469 741665105
1 49738 181875 539595784
1 89765 167502 36372030
1 27695 124289 275948619
2 193777 362429672
1 33842 164940 806965201
1 32912 129598 358538941
1 62390 78629 773134345
3 71530 141514
2 53649 222266891
1 87843 114942 814679969
3 40416 33715
1 8223 77115 978634382
1 3654 8900 878585520
1 166203 198174 330781829
2 31539 214758511
2 182444 43976012
2 139941 464098377
2 170265 656001144
1 157858 174158 17627806
3 44425 12890
1 1704 23405 790216893
1 15690 103439 478004540
1 165604 182963 710833605
2 55816 285791380
2 198241 570077828
1 9754 199533 621714482
2 101239 230050313
3 107162 199060
2 182580 514371537
1 104317 177143 650080615
2 84743 106988388
2 139508 17318523
1 57426 109427 277764608
3 38004 97770
3 35462 179584
3 50613 17348
3 11763 86616
2 84447 159881853
2 96837 368081443
2 147512 713024180
3 11919 104704
2 34673 612148442
3 30388 99443
2 132207 584820373
1 103890 195641 513636727
3 191478 38417
1 30889 124863 419574891
2 22714 689768067
3 119685 51034
2 97740 206029827
3 67735 173735
1 67906 195574 250030798
3 54639 72592
3 7369 34819
3 157059 171951
1 967 187787 212216377
3 109032 16139
1 49577 56613 746235697
2 6742 569341273
3 99618 9639
3 64378 151638
2 38639 952068419
2 198497 897651603
3 152721 81485
1 39596 75570 338128307
2 44552 760200855
1 4498 190094 932155956
3 62690 187768
2 6169 336388686
2 58826 193254635
3 68222 146829
1 9702 95870 239923938
2 50850 677087566
1 33553 98049 516044852
2 165906 349069681
3 72328 161095
1 85638 137739 324776389
2 140080 110991501
1 17693 149612 163276733
3 99322 27047
3 83088 197812
2 111924 94480615
3 47805 15305
1 33673 97025 584939372
3 76297 57851
1 109624 177761 567971912
1 12771 25797 789444472
3 83496 48262
2 175107 516102391
2 187024 938841232
2 29956 204745256
3 16512 99997
3 58396 19528
3 162062 69303
2 136183 665583395
1 41250 50658 907971670
1 41077 150610 17244609
3 90106 135835
2 78877 118511170
1 42518 165510 54926747
3 97808 194511
1 88520 197146 448830244
2 192707 538358512
3 158617 166486
1 70230 96133 177901462
2 101263 291359413
2 69980 551083155
3 116668 156019
2 29495 467972967
1 3441 195998 109860925
2 31147 281898849
2 4719 530968251
1 98011 197762 298474603
3 38214 26741
1 71205 84996 317625951
3 20565 17145
2 177881 617714856
3 118263 165901
3 29279 57224
2 193753 371583920
1 86520 152246 428009297
2 66532 825389651
2 193220 649610299
1 110848 154199 719796439
3 199763 82177
2 122064 226123411
2 105828 959264323
1 90525 189133 137617629
1 11268 160111 420568138
1 16262 28098 530802895
2 73012 259262975
1 85263 152132 982024662
2 176616 287716859
2 97748 957000201
3 50537 135811
2 9312 466646741
1 33829 62146 689981495
1 84810 135240 443431246
3 90660 50951
2 58912 444811885
2 170777 652410700
1 119679 149273 845990080
1 165711 188889 639798550
2 23376 289614831
1 86975 124970 463453609
1 20360 53934 876707373
3 50985 67453
1 146289 172182 798161750
2 43886 847609435
2 115677 491183355
2 35778 454434136
1 42478 99485 916800916
2 63310 49137848
1 36885 109711 511765395
2 42608 380627403
3 78923 192037
1 182029 191879 203692142
2 128335 181476241
2 110368 373116346
1 122858 183112 185478772
1 110964 166563 529997615
3 199310 57872
1 14492 71439 842389062
3 188598 42435
3 155194 34883
1 27041 53073 793833198
2 181514 555314732
1 1931 45885 776336426
3 106101 168674
3 86433 17736
2 76652 133558092
2 4121 295094081
1 60744 83556 387575765
2 146404 618070452
2 42785 311142802
1 61553 188707 395849227
1 83200 103109 398026266
1 61012 185214 880249075
1 136233 170909 803683312
3 91226 162619
1 24395 155408 113114068
2 125044 635506764
2 8326 626077988
3 98662 136789
2 28533 709545591
1 8728 24444 404858060
1 63429 196710 858878957
3 114601 12209
3 76938 31617
3 187193 15520
1 128735 156186 584400118
2 138628 159778745
3 57532 87140
2 121785 833747300
2 58630 790137328
3 181796 120710
2 165924 915539794
3 183932 11099
2 116120 741370312
2 14197 997704385
3 9456 113334
2 180190 720626340
3 136528 127176
3 147303 21197
1 85281 108786 270238197
3 55766 14316
3 157027 48167
2 101596 219511801
3 109950 48089
3 119261 134555
3 54051 183216
3 86820 120614
2 98506 629273791
3 15536 87861
1 58192 176235 258635105
2 32844 642011910
1 14881 92323 880525418
2 155029 362508790
1 26594 167629 766458332
1 78076 159978 183882351
1 29336 91646 95657527
1 52568 182030 319321898
1 48890 67442 308692651
3 185136 56119
3 46532 31578
2 112410 969577636
2 42703 354497981
3 128789 60400
2 2225 998483677
1 147861 186434 385388976
2 191128 817963481
2 29052 225004617
3 30566 98345
1 99566 175083 708090068
2 114043 207104023
3 40391 10722
3 76266 144548
2 174481 983983583
1 30805 106940 329549214
2 77555 50659042
3 133658 101005
2 142521 250140087
2 81664 330124031
2 140264 661592762
3 199704 86048
3 134503 95442
1 5788 87135 386384466
3 185908 18114
1 70281 105370 838993633
2 74104 10187235
2 117375 229026679
3 112579 30823
1 25807 112511 464786992
1 136894 154165 423275831
2 33682 343866750
2 58087 103307452
1 67610 70325 556521115
1 8828 163173 672022993
1 5921 108178 355872767
2 52630 578688836
1 177933 199467 525494066
2 23293 373029494
3 21171 849
1 193056 196664 820153973
2 18101 39087600
3 179137 36734
3 67632 36609
1 2825 77115 84560806
2 153944 134650873
2 2387 594869077
1 36181 49341 307585183
2 28666 913390499
1 114716 179785 781630735
2 184347 206179276
1 108772 170407 294809264
2 4271 882187593
2 57921 144790173
2 14208 950340841
2 82906 770740134
1 111890 183819 295916764
3 44420 122058
3 144098 146519
1 83783 84804 216033517
2 196396 467531216
1 16211 40768 851972614
3 55340 50007
1 58091 90315 273503993
1 88714 149843 519079191
1 62117 144123 925280545
1 120487 130214 65393142
2 103369 279721684
2 43619 351666061
2 131590 702148144
2 124241 162703211
3 173192 116813
3 190478 33621
1 44293 171867 2394600
2 128693 272141080
3 64132 23242
1 44634 133513 303382441
3 73942 80931
3 81822 127250
3 29142 170243
3 82281 37455
2 106027 672008587
3 32572 8065
3 58747 122217
1 317 122966 671705308
1 68585 199346 274622648
2 76779 910733206
2 2310 114558736
1 72063 99098 322248246
1 4743 98250 85899645
2 95930 126403709
2 117986 570354952
2 137039 583026157
3 48559 83251
2 1570 955014877
2 199460 985335004
1 115870 176179 738879040
2 50781 176859975
2 169029 844563489
3 115819 88006
1 141491 141547 448335261
3 31413 135726
1 174981 180308 620980264
1 162855 182598 11721752
2 132503 422303250
1 112109 172275 696217173
3 1484 128958
2 159255 446082418
2 11004 645591198
1 68430 91851 282002548
1 56547 165870 736477026
3 181019 56870
3 117272 101129
1 158438 161362 555085335
2 78647 855585304
1 117707 182391 110304345
2 199253 570016122
1 8070 157537 115519510
1 78227 106810 583916165
3 122061 195893
1 42946 148894 824332120
1 77763 100209 767535486
1 59935 78064 880100568
3 197006 147954
3 196751 58679
3 28615 111010
1 14503 130325 400133803
1 103659 136872 652097158
1 69225 127111 93643932
3 49018 13068
1 18323 74271 683400439
1 8409 38546 589630486
1 140024 180096 407995088
1 168899 179526 934841081
3 197743 132948
3 150963 132947
3 172210 4827
2 197854 38096932
1 31403 68131 832533619
2 92931 96399200
3 192409 79020
1 82548 114085 738436267
2 98355 959995160
2 189826 381119236
2 128907 241602447
3 195351 123423
2 96088 450962059
3 110944 155379
3 140459 1393
3 556 138957
3 198250 50432
3 58979 6875
3 56025 161745
2 23816 311629956
3 26251 172488
2 194653 338088852
1 27284 88873 735131875
3 132421 106090
3 70955 77541
3 73104 1372
1 1606 116611 961229213
3 4340 125742
1 25401 97521 850865727
2 94567 632533111
3 113000 103356
1 80266 141131 915746393
3 14122 132687
3 187515 37667
1 122857 169104 44103381
2 74554 881317210
1 167238 182370 285414019
2 79421 875468254
2 61983 552741945
3 143707 176981
3 15793 10643
2 197476 201086860
2 89318 561963997
1 46284 54959 281221130
3 167736 16682
3 12812 121232
1 117941 141730 857816546
1 37382 49827 899514283
3 75606 50102
1 26681 198478 479283264
1 46965 176246 563287908
3 2445 85166
2 45138 8873862
3 71910 142256
3 177174 41245
3 125669 24998
2 4944 442965067
2 55150 368678877
3 6275 56838
1 116609 169717 590241756
3 21593 86141
2 99775 280511271
3 28321 170203
2 58908 95646460
1 90546 138931 574850984
3 178921 191789
1 67742 86621 907955452
3 129141 187766
1 35591 153044 549042788
1 139125 145490 898707590
1 4123 89312 427917939
1 54832 117336 956565364
3 51664 75214
1 46427 64641 880313494
1 106607 149343 337353752
2 143957 772386719
3 17061 116548
3 91642 165360
2 186949 629180765
2 68133 336601924
3 771 143080
1 114417 156294 661672608
3 132502 62190
3 174193 145312
3 75780 181983
1 17642 114458 471998784
1 152879 195150 687157355
3 33205 49387
1 76325 132071 96500182
2 198285 240495289
2 149571 711316657
1 92473 118077 155471217
2 175342 291061915
3 4726 24913
2 148185 170715920
1 7051 94173 492703647
1 174588 175248 420293879
3 59204 192245
2 19878 332939994
2 131762 129235069
3 24410 29138
2 168614 953085497
2 74688 86110603
3 101722 169697
3 28884 26842
2 49985 262687488
3 57765 2738
1 52423 113806 123066768
1 154463 182667 813021261
1 147733 154130 245283639
2 110404 425121353
1 162228 186428 294044743
2 17432 851408719
3 54922 24743
1 94165 145558 866509552
1 89618 150009 725267376
2 180583 687251265
2 118682 41380211
3 144834 114945
1 88470 172655 261664760
3 106170 114759
2 125333 945612303
2 84730 4509123
2 26356 724200280
3 1545 161260
3 3488 18951
2 15264 665436831
3 159502 35281
2 49674 147109003
2 148233 235375181
1 39369 50710 188614967
2 1644 70948347
2 54720 202164152
2 132066 709620960
2 199380 251575102
3 187596 1184
2 37692 288463608
1 34633 156146 289886875
2 113391 443849784
2 115770 360161446
2 192522 960052023
2 43119 349843233
1 26271 115492 585730103
1 52691 127542 608082486
1 60510 150960 418574495
3 98181 62842
3 140944 137162
3 14591 11351
3 166715 53233
1 82050 156261 916262632
1 155937 162306 674313732
3 102434 140243
3 152145 191647
2 166074 460043257
3 164083 20535
2 142247 255475309
3 28422 67931
2 41182 613229970
3 124458 73483
3 99550 61491
1 47917 93062 149594564
2 413 756006280
2 131115 865577308
2 198195 683429908
2 153382 975514323
2 113457 984582708
2 61734 657126386
3 137987 46557
1 117317 119950 287295235
3 76084 91792
2 162505 605714751
1 10585 83938 482763279
2 166568 217211432
3 103573 73204
2 117844 649398482
3 178331 89834
3 93923 88571
3 47061 111346
2 186312 100667366
3 38430 57264
3 86002 175876
1 27678 31217 828775703
2 109464 461553302
2 182110 755922039
1 181193 182055 390557936
1 75725 190980 302419380
3 108428 74051
2 142453 569439577
1 19877 175911 243703227
2 177180 767305186
2 198897 621588924
2 78904 412067799
3 138199 11838
3 159904 192427
3 79478 128687
3 193278 81047
2 196742 609324367
2 198774 318514070
2 77807 232354952
3 153776 196716
1 43880 47900 40486590
3 172923 1491
1 77651 176070 139287816
1 34611 92777 394555303
3 142717 138835
2 114257 228305740
2 23997 497519316
2 154063 138367847
3 17806 45549
2 37146 414656967
2 110938 323089474
1 39840 112925 801393306
3 135290 122913
2 180744 217021974
3 175377 35071
1 18287 136948 931393029
3 144348 155987
3 95564 68810
1 34313 72534 145519498
3 133148 117664
2 69076 574392987
3 187671 52362
1 42614 182648 228030574
1 106888 183922 254164996
2 132601 677480991
2 199773 231418733
2 83182 929063074
2 119785 793018461
3 126661 92210
2 73531 995819197
1 127758 199254 744378539
2 198221 898422216
3 18222 44023
1 112667 113989 701724316
3 165173 153314
1 103203 104110 289035807
1 29656 98786 23945789
3 48164 45026
2 141280 973793776
2 161056 785974752
2 139480 739418725
3 12949 25147
1 57081 108915 248909138
1 166318 184465 684841966
2 147802 694258497
1 11685 173816 18684300
2 198010 46146545
1 50046 157599 478322612
1 134235 190259 786932028
2 126552 396700892
2 128938 938266568
2 17361 898653300
2 155829 618754148
1 12933 143627 232747424
1 113289 169520 714886985
3 85391 102468
2 117598 950609700
2 130181 322603321
2 90488 918242678
1 25370 137117 864236249
2 50645 812332854
1 140480 150519 328247319
3 95770 141945
3 26080 109260
1 73026 174522 458651401
1 51126 126527 162188360
3 28481 54515
3 92495 91207
1 70758 100526 921156757
2 113262 617002692
3 153630 153552
1 77088 161031 748279487
2 26847 426996822
3 4017 105431
2 96291 450542989
1 68284 195310 242043086
2 67118 698058417
2 66763 189493656
1 150967 198326 693759018
1 92842 128645 276558589
3 35624 98864
2 177662 256591564
2 87599 23503839
3 171673 185053
1 42493 141425 132713981
2 6566 801635283
3 9337 117654
2 54416 639023353
2 170187 72403384
1 167018 167876 846063656
1 155762 175432 944969719
2 79815 607769660
1 105871 110774 511251259
2 91404 862233410
1 28150 45818 526789631
3 151404 144309
2 162105 34715712
2 188126 538996881
3 190823 20929
3 199113 155070
3 69419 72322
1 90106 172929 769159543
2 6172 661209171
3 141333 76710
1 29934 154111 401995044
1 145856 146609 502184187
2 53077 89299147
3 85477 145156
2 33630 982329752
1 104695 122127 745454326
2 81522 384209166
3 151995 66289
2 183309 788457630
2 77925 114422860
1 47592 140664 224913055
2 85385 24355832
1 81563 163161 709915792
1 19035 98205 333590076
2 71116 292977775
3 199451 29945
1 90490 123971 588593172
1 148349 184428 442608734
1 24164 153289 514474534
3 103343 9685
3 79241 140471
1 136272 143954 155193882
1 84527 188660 972836338
2 50330 252385693
2 100177 345135208
1 16677 148267 387893765
2 126748 864290961
2 128834 121676203
2 44914 153079654
1 12446 161755 585341562
1 19663 149505 282561325
3 55816 55474
2 101360 430157082
1 21853 64516 381781633
3 23404 124450
3 163254 86680
3 76831 44535
1 94020 161195 655388631
2 132065 669830388
3 41134 105189
1 33241 49934 18764766
3 99562 72620
2 110454 613143994
2 87307 559455694
1 21145 167493 769711560
1 17944 165303 660735375
1 110183 165019 880983125
3 35276 54486
2 178650 234717208
3 151790 30225
3 191711 152359
3 181224 112967
3 156254 56514
3 103074 85110
3 32614 109663
1 121564 146738 162870998
2 105533 90653770
3 157062 35620
1 41561 86713 682999220
3 54618 123707
1 131079 145782 335374816
2 198233 858520980
1 87178 130523 14439468
1 46768 197073 373188331
2 21926 444269367
1 77371 149984 610094322
2 43528 786768618
1 87615 90567 450122905
2 126516 343359728
2 37118 56771545
2 183516 110025955
1 77312 119921 99704292
2 188924 650870109
3 176244 16105
1 47884 144980 987549226
3 148221 38076
2 177826 708847466
2 123417 932142896
2 82978 829119144
3 123571 176083
2 133775 299107477
3 176673 11812
2 84249 619695058
3 74724 33985
3 128906 24697
1 101778 109790 848025595
3 22038 175851
1 1185 106643 336803271
3 96386 89001
3 190275 24529
1 49869 147329 571202557
3 145499 97128
3 11710 199914
1 54056 117138 437633998
1 24918 45271 895257031
1 44638 191336 309711084
3 181121 165284
1 47446 179780 180716063
3 83588 3574
1 44361 56208 703575550
3 29139 107403
1 127151 135549 438352278
2 3948 805980923
3 158810 2587
1 38419 101453 426774351
1 66713 196781 832567494
3 56266 21194
3 95025 19784
2 35232 624048380
1 39812 94080 673482680
3 5666 14550
2 40866 20147808
2 13795 166560994
1 14599 96679 797577242
1 15614 88099 71115578
1 91114 133063 497168981
1 29554 37655 480814829
1 18932 161964 47836582
3 49139 30808
3 149205 184791
1 142384 152190 846418696
3 45948 1192
1 144778 187625 451155827
3 10286 57082
3 130729 71050
2 168173 888405803
3 93766 55182
1 39549 57824 45816690
1 25058 123749 886472187
3 65062 38909
2 137738 340425889
2 159992 351270250
2 63894 109472724
2 164486 25308708
1 185080 188440 564814090
3 44280 181905
3 152314 29218
1 116440 121156 966975911
3 8266 114401
1 68573 99039 261237291
1 23045 149160 539339327
1 26576 28996 538437046
1 34074 49831 387346634
1 73896 192432 610323501
1 95405 123031 43607591
2 26558 746689151
3 114913 57238
3 167017 133403
1 84741 97136 963020737
3 46087 153439
3 142301 152454
3 48959 20232
1 45428 71619 255781762
3 62032 123934
1 150249 181917 653764295
1 106208 154119 900366345
1 131800 189639 395907484
1 51779 75570 78932527
2 179352 252759896
2 34149 595412238
3 101654 22023
2 157716 113360687
2 12149 912434265
1 17655 114850 29475258
2 96912 682624344
3 110673 3397
2 70720 688283219
2 71023 163481390
3 150967 194424
3 100892 9883
2 78466 662552969
3 1672 93891
3 66794 152815
1 71375 148413 733273199
3 80453 114956
3 199854 3695
2 50507 165388198
3 73657 103702
1 33063 61151 596556212
3 51821 110288
3 11324 111400
1 76445 182174 828435417
1 72028 148663 638033975
3 132683 100506
2 94346 33666400
3 116302 7660
2 168652 108654128
3 41592 6984
3 136648 139441
2 745 622905557
1 49642 86507 353421249
1 124200 137371 534884819
2 1048 640380255
3 99000 11525
2 33309 653452327
1 32773 100238 78046933
2 175278 978821267
1 153168 178041 20836416
1 29390 130033 960380177
2 77345 416623377
1 4828 199735 694588441
1 53275 150786 789904413
1 44139 105916 85264
2 175195 928124474
3 146298 134431
2 88492 61734256
1 7020 168461 921852291
2 141146 767262684
3 151266 20820
2 9651 9613307
2 29503 118738896
2 98565 578022158
2 38118 115224828
2 5719 613766473
1 33471 117946 669242180
2 9418 359926336
3 52768 31905
3 81045 67447
3 72840 164303
2 39727 336793360
3 27976 167265
2 87835 981022108
3 56042 47198
1 21217 171235 97203381
2 68407 303114976
2 198452 220374265
2 152717 18937873
2 144321 541275314
2 5716 329392033
3 181128 89381
3 178803 11455
2 88494 275124331
2 185651 577561364
2 108701 332473856
1 27162 82605 399803077
1 150264 173346 601565763
1 118130 128768 711365473
3 151941 169842
1 59994 136250 355454484
3 18066 12276
2 80029 553999008
2 32025 124051818
3 101948 163515
2 148733 283039101
2 121433 225265776
1 101602 167765 816555266
1 8211 191279 524763739
3 10320 33348
1 8445 122376 439232917
1 126438 156265 210123512
1 2142 194213 7693979
2 191880 937456594
3 115692 150177
2 5128 924842505
1 36956 169094 423780646
1 73222 106786 998965360
2 128115 701528570
3 140514 114432
3 175298 105456
2 83465 758169080
2 128701 133745661
2 142373 846731389
2 24182 576761401
3 189565 92910
1 27365 102701 552707175
2 89840 359873061
3 182508 82491
3 11213 47186
1 65723 157895 122793355
1 76156 99848 517002125
2 195135 507110746
3 148995 47960
1 83381 128962 910128814
1 47572 96586 232856889
3 26878 104155
1 79419 134746 971482707
2 172946 970309134
3 94285 178828
1 143156 196244 633331761
2 174802 964113037
1 162795 181934 234435086
2 43932 672264736
3 141734 27136
1 176790 192868 699570346
1 74972 185364 244588437
2 177050 787615237
2 46829 88690633
1 77538 129464 55457101
1 116527 134647 988737947
2 40640 20166346
2 19109 787753952
2 178855 453915207
1 107028 142669 737198334
1 73488 110880 306761661
2 150032 423029709
2 69979 406332868
1 56331 106312 609259234
2 18465 658996466
1 55809 186422 727270671
3 151593 122465
3 189280 101190
1 16414 126251 305957222
1 73019 171769 8390207
1 25409 108342 101823040
3 159144 27312
3 183738 151356
2 152342 566311607
1 73836 108014 559055635
3 70753 83653
2 87466 970091095
2 147172 39094781
3 181973 86343
2 81692 704278629
3 38067 152255
1 16305 21643 664365854
1 115703 154901 758512661
3 82615 41569
1 28847 177257 65656345
3 159553 87153
2 17693 812771844
1 23615 71551 526004812
2 9258 960779631
3 21900 56075
1 97749 107906 15226941
2 55733 344348491
3 116328 44653
1 117280 196302 170961435
1 119324 180773 349151888
1 29414 130903 659284175
2 28611 195762482
1 127176 163010 999947415
3 65126 124551
1 32244 99923 751233114
3 78189 59022
3 119334 153670
1 95090 114263 754423665
3 60480 34434
2 29614 484421244
2 159828 586125909
2 57308 680326525
3 125456 48183
3 104993 140573
2 108858 489222714
3 83586 174847
2 126831 838936079
2 90068 588051565
2 69694 513503121
3 96385 76548
2 71082 109725514
2 139471 519998596
2 62160 368389903
1 179658 188772 817958526
1 32164 121159 768391390
2 121239 934234353
1 134091 170579 46263722
1 27102 65263 426425362
3 170259 18459
1 30091 117278 299789609
2 4159 475378516
3 10169 98715
1 24487 77770 734078528
2 132303 618675134
3 55910 32931
1 92164 133039 465904026
3 26816 71081
3 132497 175984
1 79324 130649 627990033
3 166717 88098
3 1515 59135
1 127252 179476 143335740
2 54281 272646351
2 182346 843220449
3 85115 68116
3 150724 119512
3 11413 197603
3 112677 85357
3 17824 151922
1 11841 60847 267944702
1 154071 178311 902993909
1 68921 172344 557478368
1 147767 185761 59419175
1 141123 148181 971806186
2 84118 609147456
3 6111 102070
1 123914 127840 613215188
2 194134 437287528
3 59980 43405
2 192397 457032693
3 18535 99176
3 102666 33848
1 81895 93208 772675820
2 125808 909269270
2 14634 735706421
3 110123 161150
2 78476 448892563
2 140381 422129253
2 73755 737040086
3 74119 61077
2 192107 46698610
3 121202 150929
3 69725 15510
1 36369 126550 107298686
2 130849 442668752
3 7271 192261
1 36695 100321 103048158
3 83915 99761
1 76679 87527 45521113
2 7135 547697484
3 46777 145298
2 195318 967618083
3 162067 146788
3 179995 52013
3 180992 1766
1 18903 87687 525443371
2 126337 300002131
3 73686 190267
2 113705 839609362
1 152716 196799 312379605
2 94791 441049228
2 165355 57575476
1 37407 105737 349944032
2 150971 368908392
2 164460 853864448
1 136776 145608 472324434
1 102146 107430 505610959
1 56817 81096 682828166
1 28692 198597 402914883
3 7914 194564
2 51265 947378995
1 151998 187939 663421558
2 112023 442206101
3 171589 169093
1 25712 118636 664107792
1 19330 58560 885172614
2 108191 428830536
2 77479 690091283
3 193088 94084
3 162459 127121
1 96435 178843 581519731
2 44634 702702586
1 9605 127667 91319385
2 140696 961588681
2 80902 270802038
3 41275 69628
3 68341 158594
3 141700 42654
1 50630 64598 503808173
3 89952 153669
1 5954 50211 310325198
2 60007 472505417
1 140479 175145 733568426
2 56777 4360956
1 2572 25385 96019057
3 150955 540
1 37086 94729 399092372
3 124774 181143
3 94535 173362
3 113066 22705
3 32244 89815
1 31268 85679 734736883
2 156509 708641193
1 45744 182983 334664899
2 7140 984536625
3 173075 147259
2 26388 452527678
1 135079 174951 458943411
3 66331 175184
1 82799 137285 289184809
2 29880 860177761
1 10446 147048 710692888
1 14641 47586 726401739
1 64933 194264 413278742
3 43710 2108
1 30008 62610 659268092
2 19712 409658590
1 128985 154772 745336218
2 15486 312496503
2 122843 717551956
2 41712 58526756
1 12575 129770 774063760
1 109724 148879 303141342
3 22266 5898
2 22551 149490580
3 96580 146415
2 130303 559450192
3 106477 80176
1 88778 198074 107885860
3 132227 51117
2 128666 26686084
3 185433 39580
3 100016 95573
1 143600 178829 290511985
1 10978 174400 527407210
2 141669 730216489
3 105189 26069
2 116389 355011996
3 87256 48275
2 142846 603166450
1 59762 164680 289853411
3 1170 52075
3 106637 167008
3 180967 188862
1 37710 165380 167465210
1 32284 99429 922909171
1 4083 4154 69817307
3 54760 100214
1 92940 109584 886790392
3 84120 146654
2 123803 377717207
1 6417 154657 195381792
1 6961 78947 959742359
2 36068 851297409
1 4497 92751 953355103
2 199149 839218200
1 10054 92692 887414509
2 45700 248441422
3 53212 86765
3 23078 44528
3 41759 10216
2 188622 186065956
2 120399 285415343
2 141836 706776082
3 15510 63744
2 70458 710550076
1 93557 118497 786605761
2 150744 221344664
2 181641 601442977
1 155535 167217 527168743
2 146672 59835350
2 36711 892070251
2 47638 106636524
1 78794 174594 152756955
1 129007 167374 716506502
1 119424 185319 357146246
1 70686 160716 245971932
1 20798 125930 712837078
3 192324 46784
1 1856 189565 503463375
2 77133 649551904
1 68233 130611 496933301
2 107294 24795764
1 98521 180760 922865452
2 123935 431912587
2 146075 988326348
1 45754 111818 845294338
1 94534 193885 877289302
3 138703 78390
1 96108 135122 46523979
1 91008 105720 808804014
3 190850 85325
3 152114 77945
3 50657 158717
1 162475 183762 32422413
2 196922 689783417
3 161705 67712
3 88577 47782
1 53662 97098 301384426
2 84431 933065513
1 31777 109080 280613591
2 6914 992261173
2 156404 963111935
2 65677 978300991
1 52192 171463 759492183
1 56132 145544 918647308
2 164897 573672906
2 69164 38243510
2 86496 419659054
3 68661 132778
2 35282 836609241
1 14203 87742 50899040
3 29778 56329
2 64542 587983880
2 15616 199470637
1 156202 175541 471019670
3 25491 4220
2 141083 403137716
1 163746 165591 853394897
3 65621 42915
1 78537 105470 877818123
1 63225 116567 899247252
3 182460 81066
1 172864 198493 705983066
2 160968 368002991
1 33318 186492 795371938
3 190273 190959
2 49372 800316312
1 114685 198159 170270542
1 99298 192255 109472731
2 132791 646440984
2 80184 198265075
2 146314 161571304
1 135441 155926 355019127
1 59334 185780 439316594
2 27741 118100007
2 53884 993572004
1 80549 131438 955051553
1 137732 166980 595164611
3 178511 110378
1 136636 138548 398179159
2 117524 751060294
1 23187 107664 421421206
2 99243 561882243
3 176464 103078
3 141631 95797
3 123018 69329
3 198073 75389
1 3366 165313 534068002
2 54143 746175382
3 99762 20925
1 50693 156524 969299538
1 85599 110690 182862401
1 104840 169992 735488850
2 13185 173357774
2 59756 382861447
3 135167 55478
3 65376 120819
2 191215 87738408
2 49411 98181408
3 98045 170168
2 2159 447162489
1 29753 97465 152617241
3 99158 72211
3 41064 119813
1 104507 176148 628180881
3 29920 42787
2 119657 990297818
3 33091 135577
3 84467 180713
2 132759 752269217
1 35478 156955 255550338
1 41497 61599 16013763
2 185955 109886528
1 6613 109638 718300505
2 59931 28733494
3 72250 45545
1 142855 181286 374110832
3 144678 100009
3 180251 148504
1 17222 24859 998391873
2 43508 71778697
2 15673 748061527
1 36326 101101 678780615
3 66319 167613
3 118445 18482
1 71302 112572 591630735
2 85463 563406638
3 195087 93128
3 26777 11331
1 87160 115046 138524588
1 163592 179077 130656041
1 29967 31494 455095879
2 126697 604359571
3 85001 146849
3 18111 166308
1 21431 165310 230953757
1 36936 117351 830949864
2 41064 725498103
1 81969 196567 905888345
2 82393 636622424
3 187821 170127
1 137100 139117 187031982
2 63420 305120906
3 36594 194636
2 66530 664538257
3 184926 116569
2 134641 78613772
2 74592 45154885
3 52399 20522
2 28294 577370089
2 152532 530036220
2 5827 618770601
2 63118 978429387
1 83693 168109 913388397
1 1757 182813 604297327
3 83459 36654
1 85990 164279 654193348
3 179257 46236
1 27941 192406 994730439
1 71592 192008 743664048
2 171905 464071204
3 59734 96826
2 20496 250520361
1 35930 68310 262336903
1 94868 161279 944922984
2 86096 852571551
1 43951 194632 238380791
1 155471 193591 515752971
3 13444 130206
2 18717 808431339
1 52766 199950 116126653
3 32037 22200
2 43495 970414557
2 163891 10169273
1 70981 120667 865469348
3 96656 18187
1 39551 91997 691621881
3 183270 92060
3 149678 124191
3 170007 184511
3 80381 108739
2 45259 195056032
1 11058 179005 171668726
1 56898 178258 209820755
1 122876 181392 497577686
2 72030 793036533
1 60841 160717 539533315
1 126217 153867 218712448
2 59722 513472898
1 61565 83449 381158491
1 135257 159778 388464454
2 20562 914801543
1 106095 196171 325128809
1 158999 191741 300570285
3 188192 15872
3 155062 15202
2 170229 648080897
1 91692 194461 872130367
1 30124 152766 321416405
1 152403 168351 700693289
3 160735 157904
3 141517 170005
3 99411 124619
3 5882 41899
3 133269 157873
1 135769 166256 819313629
2 21686 256252608
1 21343 78591 505953311
2 173068 158481822
3 104409 118630
3 88245 73377
3 152556 94160
2 115856 563180080
1 19798 120895 831429335
1 22032 89301 392507852
3 72365 189824
1 160529 189058 555150981
2 50502 784677145
2 197618 191128503
3 14295 35990
1 395 13614 153081783
1 56336 186370 272814541
1 92270 109602 146147762
2 142228 631559981
2 165891 109932699
3 28429 179073
3 139003 129562
1 32484 125853 616115904
3 74491 109445
3 133365 165669
2 155045 700781861
1 147742 186724 243801178
1 61690 80331 972364150
1 24285 140666 376094462
3 39444 102995
3 103754 109021
1 48779 180810 787570517
2 98877 797341850
2 137198 409282709
2 80537 697928673
2 171253 711497813
3 9981 142056
1 39689 196179 56927450
1 116750 128481 479405317
1 5520 8902 830760546
3 52675 59782
2 110830 163553385
1 2492 67608 229301200
1 40324 91166 860883596
1 26632 171207 807740367
2 81348 814254338
1 42601 165284 92214808
2 125045 713373595
1 87044 96112 489905910
2 119871 540258510
2 172376 36847772
3 144452 102575
2 170747 140968122
2 186638 521921745
2 168456 625602729
2 91600 240812497
2 58740 13900257
2 197861 625510672
3 101935 141203
2 77311 602706332
1 98161 120823 974040941
2 176019 119095900
1 105172 156650 529444750
1 143611 163294 931315612
2 66275 151450325
2 105630 253762765
1 102175 172457 891601266
1 146178 174122 588441442
3 92986 150134
1 136825 173277 651951978
3 38367 5831
3 191238 7357
1 37531 46914 781306717
2 166238 283314607
2 75068 57963923
1 85645 89412 925029991
1 4729 166593 377897080
1 19586 155991 205055202
3 61027 38872
2 88064 156299468
2 123475 809713618
1 110145 134723 194323386
3 151579 75427
1 9520 193240 248827741
3 71924 163754
2 65635 440699736
1 53500 177187 699444459
1 34 168976 352510622
3 5941 45395
2 96558 998856975
3 38844 17533
1 149703 157870 39761207
2 89077 270794275
3 163832 12858
2 12960 14657746
2 195210 835334545
1 55028 137250 75461328
1 22683 70190 90878668
2 191255 461269729
1 79948 156030 124862648
2 15849 799218297
3 12372 123546
3 72783 3857
1 52386 163561 25397142
2 127233 614052225
2 166055 940381749
2 109470 943762939
2 11022 212228271
3 113213 84023
2 150025 911602213
1 105779 147034 545800829
1 100349 125352 482707048
3 166022 11942
2 176945 998396182
2 188353 597861667
1 57520 90803 455692253
3 13439 59941
3 96379 173165
1 52198 124778 245608337
2 133099 504376563
3 169008 6175
3 127434 91188
2 118637 202884346
3 22379 99947
2 106489 449655499
2 105953 426626491
3 195776 75600
3 6768 134153
1 8497 188402 768505869
1 73324 101812 431204056
2 105845 355806152
2 70420 522122649
2 155571 908319533
3 119227 155409
1 113574 148643 708897808
1 47238 95760 923673428
1 47989 115656 809729262
2 47314 868134170
3 187022 141432
3 75053 150939
2 72536 269084562
3 17275 115972
1 55799 184256 912703720
1 16562 197237 763855324
2 112142 432527896
1 86172 100027 130936273
2 68948 793235725
1 70752 74977 404409555
1 90693 121163 48379273
1 113974 198658 460604109
3 56701 123005
1 126620 170503 24047580
2 167058 120491391
1 176199 198674 318825825
2 129374 479366195
2 363 477561979
1 4158 167580 365015351
2 137235 44421736
1 57100 159575 164644643
1 8681 67940 499159405
1 16684 25825 975130345
2 66729 296516483
1 102421 118225 678824181
2 96431 258732892
3 133432 88849
1 3454 39402 228071542
3 42927 39452
1 38918 60576 299173990
3 165833 42532
3 63153 168378
1 6287 50722 221775369
2 1158 318187034
2 67281 738416530
1 25917 33823 856750731
2 32007 558952586
1 134517 135743 661109569
1 156192 170624 80970225
2 120787 964927398
3 34359 33123
1 128918 147762 193768307
1 6011 16770 146315410
1 54941 134762 793728221
1 4553 114482 93822798
2 130535 25833196
2 158703 19552372
1 80029 186782 575292165
3 141776 125326
1 74216 95943 193495835
3 60329 99433
2 185492 192144867
2 96994 558032530
3 83258 50386
1 85366 157696 448928698
3 187572 197963
1 91405 173371 655152046
3 11325 121831
2 52943 887648663
1 49724 85400 337795553
2 154494 344916847
3 32772 172058
1 24198 178696 364005613
3 55982 45547
2 29661 497911593
3 27318 110247
1 44690 62852 596798824
2 83857 679322667
1 118054 194779 233677024
3 124433 52520
1 102722 171659 834728946
3 76062 124024
3 112808 84478
3 99464 10375
3 96072 12689
1 98173 145725 673894062
1 137138 143324 942163596
2 194749 34383616
1 92498 147249 612204973
3 189167 198114
3 171534 57847
3 128641 181828
1 111170 121354 784204595
3 124901 117604
2 151085 915837428
2 4832 951995440
2 173692 626205720
3 132565 128395
1 170086 198448 577063128
2 164138 819288718
1 100245 142943 783334549
1 113463 180641 513346624
1 90105 188696 687317857
2 38127 882792115
1 43205 52626 593576825
1 35112 89535 780883262
3 6293 160973
3 188312 22108
3 90167 165976
1 24924 78772 355838772
3 175484 35499
3 102483 148657
3 146053 14907
2 48678 501754973
3 135307 14651
1 49664 129217 297415422
2 107823 571406258
1 97090 121023 825190850
2 81995 186065144
2 196928 174773501
3 99035 13705
2 120254 151766288
2 108985 139117306
2 89474 693712443
2 117542 270402468
2 19671 978119020
1 146323 149761 709764532
3 56703 153793
2 170720 883169496
1 23743 31164 754123710
1 93584 196673 748990642
3 129142 196677
1 167816 172085 596161357
2 110488 507264043
1 59591 88316 519631454
2 43513 477479218
3 88023 143335
2 158240 132828029
1 55233 59633 51500411
1 58735 60564 642659948
2 35251 151146985
3 36565 119898
1 56654 140624 861788820
2 65419 262797954
2 39086 438871615
2 180068 379088666
3 54316 45368
2 127639 759266914
2 164838 659698222
1 34322 185552 107298881
2 164490 368011842
2 56564 146447648
1 52371 149583 742500628
1 94509 148867 550011102
1 23902 98203 563363679
1 73513 102347 417105184
3 104260 27096
3 129442 36957
2 120419 15828227
3 161622 73727
2 2216 204991740
3 581 148893
3 98296 193968
2 78408 791444538
1 53998 186612 566491954
1 18106 25718 443127880
1 16402 79912 259756197
3 17638 19417
2 84003 921956713
1 70499 116711 96979658
3 83284 91786
3 191143 2423
2 28064 254828683
3 126908 49103
1 33097 182124 197950630
2 186399 390964751
3 9087 107386
3 19770 60981
1 61473 129389 763705603
1 86791 124471 143081226
2 170841 969253422
2 85726 732605125
1 6944 89943 491870511
1 27917 176964 557066737
2 146943 895969211
2 103732 761250115
2 140338 892453609
2 99303 585329322
1 24885 114185 52909834
1 115626 187853 246579949
2 36768 667824167
1 91990 199153 143650683
2 42832 239984696
2 13714 354666461
2 97099 339032962
3 145341 43580
1 116014 155384 124185008
3 82841 41534
1 78543 149520 37431888
3 101422 117048
3 24354 95686
2 19588 634050376
2 185853 574579226
3 174121 124205
1 57626 78605 318824399
2 100218 493991740
1 109935 194641 768470477
3 119167 148389
1 25642 144438 349241159
2 7060 197910305
3 81872 158983
2 73550 513816811
2 131892 53428304
1 143308 172968 382351203
3 188300 22670
3 150865 76390
1 50225 131775 496461305
3 183356 128762
1 154479 178764 126847440
2 49384 843987884
3 166096 56291
1 40658 96775 148034482
1 132485 187042 426317335
1 90892 156887 450280631
1 71875 154861 174802856
1 180283 189440 506098852
3 3243 100082
1 90412 188459 505538494
1 56347 128800 999614717
3 121513 172759
1 186578 194510 429700423
3 55936 76185
3 4067 150181
3 63467 36291
2 90812 66609091
2 147 356854419
3 159449 146972
1 44940 81032 349559051
2 157592 766748410
3 165483 152238
3 74353 188791
2 105558 201728397
2 58821 882771631
3 110915 66559
1 14914 45484 183461597
3 45132 93523
3 175420 156844
3 105678 44601
3 158949 147136
1 36699 166715 291258019
3 12982 164239
1 96921 156162 428904454
2 55260 596468193
2 121994 323957062
3 155542 83950
2 184769 431126063
1 68852 144802 947603450
2 139939 322927980
3 87500 149483
1 97354 115082 824675063
2 63234 658250261
2 124339 365216217
2 124976 943461529
3 89136 39468
2 164003 476088569
1 77929 104299 536379402
3 31548 195683
2 176786 677720249
1 13319 41499 238462812
2 111649 32192873
3 123363 70223
3 5029 111062
3 45731 168989
2 70350 644469310
3 25423 50947
1 92414 154257 753690923
1 83559 182008 565768007
3 97183 86755
1 42234 185282 549218299
3 76981 157407
1 51225 102428 152268576
2 76303 920537986
3 32084 1719
2 93677 856113736
2 92973 699808263
3 15734 15546
1 140868 198696 336212555
2 132271 959474927
2 44257 250110567
3 83461 73849
2 24721 285395706
1 154090 165126 445143182
3 26918 183221
1 130807 172094 338626278
2 46111 841587872
1 58093 120081 619870911
3 26893 170201
1 120410 122259 237337501
3 169994 164835
1 41643 96835 317505924
3 159824 50022
2 90042 351991683
2 144343 355160163
1 111039 157789 244606446
3 122658 25205
3 88902 110919
3 147416 109052
3 6665 2420
1 7545 27824 512493824
3 192098 51475
2 14759 196992859
2 154842 680780427
1 3843 5189 912953433
1 101817 156417 827567024
3 150879 123007
2 59959 444527434
1 174934 196849 531915370
3 99666 11737
1 44244 84793 945400442
1 20102 32296 953025897
2 13816 994060625
3 130783 182695
1 526 94036 157915005
3 162626 141867
1 77362 157733 603896775
2 193817 791592163
2 92998 796025502
3 135459 165676
1 44072 85736 512247130
1 82856 185162 540968906
2 113485 295970454
3 123653 150837
1 70210 146735 849834252
1 117939 118558 628924616
2 132670 496637566
3 176186 28636
1 13171 140535 408379500
1 34899 119023 688283954
2 169444 695444173
2 91086 65542847
3 22888 58888
2 104779 728570172
1 22302 172794 7065518
2 17616 272863880
1 95749 185122 127011279
1 5359 57253 300198797
3 77944 140783
1 87329 194313 363768957
3 199579 183422
1 110883 134461 96707896
3 94332 166360
2 35147 471719658
3 174796 67531
3 10270 196266
2 27758 519424538
2 134328 840731859
3 61744 79733
1 106702 169538 313417644
3 36415 199378
1 33493 80655 543970777
2 102137 734364050
3 131549 43482
3 69328 142646
3 152615 96252
1 51254 123552 223325895
2 105362 742963114
2 48702 548021808
1 121503 191424 77582563
2 67895 288898404
1 103304 197801 811209550
2 144744 37871423
3 59797 160045
3 56880 142281
1 5146 75271 150159826
2 152008 441265214
1 67328 128057 826789827
2 41143 253211477
2 20511 610449252
1 126390 145356 500462201
2 161219 548119043
2 195848 449781024
1 18293 22694 208083826
1 4202 61858 35886601
3 47809 84440
2 109958 977192749
3 90897 30799
1 15021 38910 688829782
1 146266 195145 338820837
2 190326 446195209
1 112214 122473 519983016
1 118666 136256 829686839
3 35116 170316
3 145959 26036
3 83073 145203
2 92301 228064760
3 33523 184461
2 54510 600675242
1 90020 106400 563126477
2 91778 193571960
3 185983 81493
3 147870 143020
1 79503 127624 784566072
2 78917 513353767
2 192157 292629769
2 197343 24267607
3 139329 2456
1 176005 193148 553533188
1 85346 145760 429942238
3 180037 156583
3 47875 196440
1 60443 132073 120590003
2 80415 413417150
1 130687 196589 830896690
3 111236 63298
3 42488 66044
3 81473 55418
3 117784 113234
1 40196 81436 718433431
2 176746 228574235
3 119372 193071
1 4467 89824 348095851
2 120946 321283481
3 156770 119663
2 132866 77689166
1 23332 122603 504492766
3 29549 199406
2 94502 111170254
1 85752 101086 931445906
3 100103 164157
1 55401 74560 370063659
2 70814 625707817
1 65697 108832 671267879
1 45270 195786 64422206
2 193825 474904848
2 87451 659751258
3 54492 196754
2 134998 45385811
2 50504 811313358
1 14623 157975 963428969
1 13310 46127 495473298
2 54863 207281674
2 168236 145805210
1 71909 129265 647737391
3 57601 58612
1 42103 191272 953150377
2 117060 720694926
3 170517 154708
1 190250 191313 381984020
1 2182 38736 355729573
1 48389 83817 183657706
3 142774 95175
3 155484 103670
2 97981 537620384
1 37256 42510 680774647
3 89826 44339
3 86424 68176
3 58944 20857
2 94074 173676114
2 129242 426809497
3 77554 198642
1 47189 72092 725021890
2 106396 626854641
3 159467 41784
1 11948 31275 87240153
2 105161 893157765
2 122095 893392089
1 106362 151021 536636580
3 107970 173024
2 88370 881948261
3 177161 13782
1 1022 114826 936852913
1 70691 196609 301330090
2 15834 518635254
1 39386 129034 940440134
2 42971 979703992
1 12369 57087 379524581
2 172288 660222342
1 19754 178915 552136628
2 119984 420089043
2 189460 663176251
2 55942 925880199
2 158505 432919432
2 11791 860820491
1 30537 123479 64925569
1 42057 69774 123974110
2 60262 971929258
2 131585 304662594
3 97892 58
3 19283 74742
2 46473 208432627
2 92984 601922877
3 149347 164865
3 125795 152080
2 188475 938306886
1 14419 127275 685596664
2 70053 686673523
1 35687 156765 885385364
3 147656 141680
2 62829 598633623
1 44715 82361 930799599
2 156501 50680757
1 70884 88833 824698738
3 126090 105014
2 30073 61854769
1 112702 173846 499546391
1 112514 138053 869103627
3 78809 88966
3 46123 157300
1 112411 133266 55749570
2 51096 648721650
1 158333 194144 267947181
1 11176 12303 889415452
3 92270 118364
1 2941 27230 152581717
1 22823 199807 862926229
1 117641 197362 582085343
1 105892 185211 275589072
3 186931 16797
2 20171 268749814
3 38981 118935
1 39708 183933 767391536
3 87787 172495
3 152733 83261
2 189749 933272726
1 44956 130032 859975159
3 82867 87251
3 174862 187020
2 195564 596615798
3 149775 158660
2 92217 152653274
2 179609 874227767
1 22353 121813 355821903
2 11098 606797702
1 2267 99650 738349549
1 194486 194768 698241891
2 146115 303485847
2 18855 438231744
2 119958 260299326
2 38881 191942066
2 125313 263518433
3 98406 37399
2 116089 134548010
1 27480 27581 659733837
2 72877 804046629
2 57054 355140853
3 113164 62276
1 58007 81901 282330177
1 3460 142992 917020159
3 132720 129099
2 198134 540342200
3 105062 99513
1 136506 153939 858926451
2 16881 536208241
1 130659 175811 523482689
3 16920 154153
3 20651 56115
2 181388 333686824
1 64306 104596 748863634
3 188586 28366
2 87298 777082552
2 11584 425837419
2 81546 399853647
3 122949 108922
3 152555 78979
3 143774 107109
2 126564 392733022
2 191565 530721403
1 132731 162042 582447018
3 183329 78974
1 56204 87530 917151380
3 167068 194616
3 4544 161801
2 163642 90385248
3 41079 174694
3 151916 143263
2 117042 229889926
2 152981 224674778
3 113568 56797
3 9948 187946
2 86000 725614413
3 172336 129696
2 96189 984438509
1 14728 109662 50194678
3 168278 137072
2 172349 757805098
3 147513 143016
3 116779 17553
3 182290 22567
1 89466 191229 278748545
1 22972 62452 939995555
2 41338 686918634
1 100278 106141 225003838
3 69701 2844
3 71361 115676
2 111267 972473668
3 126482 94134
1 22577 28311 620012037
3 187655 192882
1 45915 54059 706579612
3 123820 152687
2 158808 900950529
2 98127 792481523
2 45594 305421511
3 177013 138664
1 158141 170478 526393650
2 139142 283181993
2 174177 392547089
2 131645 344815831
1 64291 81164 318082547
3 71733 164228
1 70518 133692 747627631
2 174589 7869264
1 32352 104068 89651078
1 1909 70932 540692235
1 23091 36928 393869070
1 64885 88019 401023708
1 85358 191017 750128363
2 76993 885295498
1 1642 64012 964082149
2 160807 944511347
1 115604 157900 376710983
2 162922 657817242
2 179747 448943230
1 180579 190427 355707980
3 139328 182984
2 25473 562058838
3 116433 702
3 47190 91009
2 33111 391817957
1 105197 141120 942103898
2 177597 836416361
1 37080 177048 677705860
3 134431 79508
1 70155 124101 193291276
2 164971 814903673
2 52160 37104949
3 141948 26551
1 132928 162673 132802048
3 61924 106885
3 94259 149120
3 86025 157663
2 121168 602908140
1 363 49339 471150109
3 62204 14148
3 84799 158227
1 3733 125437 723058054
3 22599 192240
1 24935 60729 274235545
2 181514 986238033
1 74388 177402 952136550
2 92603 555370846
1 46510 60705 118138599
1 113310 176417 616921389
2 160607 57015189
2 140656 546224737
3 93629 156720
2 55074 255601277
3 49262 104423
3 90529 54539
3 16715 117344
2 95429 234220920
1 75159 137452 274677323
2 181902 573982757
2 115244 80269639
2 107649 942904245
1 127246 136922 774018278
2 108206 715186784
2 70637 760101052
2 58152 638325996
2 51252 801109092
2 182924 421396109
1 17692 133956 548796210
1 15595 79468 829495437
3 196832 22358
3 60045 135567
3 57257 68932
2 66446 587883053
3 165088 118910
1 120749 132595 180094633
3 46205 126309
3 131920 77706
3 80650 27088
1 56827 83413 275611861
1 6478 61553 382235557
1 80557 86984 308986647
2 18555 177372133
2 21224 437840317
2 116931 899705074
3 139756 176997
1 131532 197731 835443148
3 96610 56951
2 83405 644199500
2 114871 810839674
3 76370 97398
2 133918 326620327
2 150477 898253992
1 15255 119385 926778696
2 81715 680258590
3 117601 29157
1 88083 143644 629550872
1 90597 190298 828632671
2 64297 302591365
2 119026 530045198
2 184338 242064747
3 136824 108481
3 107077 172949
1 38612 110885 883189839
2 173039 766596950
2 53814 44403769
1 121652 197493 602204455
1 8265 99028 495293223
3 187988 187259
3 144124 196975
1 103708 151800 634360664
2 24730 68231041
1 86342 87407 979089930
2 87875 295837063
2 167123 655728426
3 111461 40071
1 5061 43666 305155420
2 194688 963491487
1 37902 186730 256990064
2 11026 497871639
1 69312 79349 876804515
2 188517 388334156
2 176281 136829703
3 193971 128472
2 145301 932854576
3 34510 183844
3 145134 169365
1 46225 58017 285814769
3 13165 47340
1 104321 156698 249187574
2 126694 299077223
2 158975 958015652
2 148252 853291521
2 125469 325332952
2 140165 298110713
1 123926 138468 741404832
1 33007 61670 593044123
3 57985 102998
1 7703 123145 303373289
2 166718 601750537
1 5247 34071 967938280
3 137819 18603
1 38055 61884 812580977
1 23136 134415 150775353
1 73057 176057 95036106
2 44486 250157513
2 152665 713116080
1 141016 156350 362351392
3 53714 119997
2 35319 981767046
2 54771 505718110
3 45339 178573
3 149608 150798
3 24134 195802
2 123703 668815192
3 12892 56040
1 72455 97679 55958810
3 37811 63883
1 2196 45031 515974497
2 3158 370016896
3 30178 167881
1 190330 191106 784251207
3 20649 27712
2 89670 111804786
1 101708 139397 748554852
3 188066 99329
3 114058 82558
2 129587 419852295
3 66148 104003
2 24772 604949929
1 12904 54445 29219122
2 45441 462274465
3 56469 27546
3 57698 86665
2 119077 181554218
3 79209 3983
2 159208 511601776
3 183762 164898
2 35320 393090849
3 126717 44228
2 69497 966492684
1 157192 163972 42195013
2 72280 843721877
2 3433 458666418
2 21401 376086936
3 58087 28730
1 61260 154289 94230934
3 26904 147209
1 10439 47828 219129798
3 178079 48131
2 46061 580505202
2 110678 414685206
3 109178 75661
3 38529 115228
3 184276 195774
1 2125 100313 497072884
2 56617 625844844
1 46769 173926 74915983
2 80160 646235883
2 67430 189422652
3 41012 47080
1 57823 97182 949505288
2 139202 402277708
3 171856 66091
3 65467 48646
3 137548 77040
3 98348 61272
3 153490 4658
2 180889 439756533
2 42626 917046601
1 15466 181599 642689661
3 188176 148535
2 81737 502588957
3 99589 114265
3 69905 32883
1 41311 197988 399883121
1 42305 74546 851568690
2 173837 813149772
1 175207 185959 432337226
1 176004 179462 516079210
1 89725 148969 43216869
2 117191 745612512
3 56143 144969
3 79279 177433
3 140948 19364
1 141779 180613 214298031
2 471 557306836
2 183503 266105545
1 75926 94469 194317860
2 446 458593757
1 5847 180825 316367817
1 118575 155151 7266359
3 116291 13353
1 4191 21684 151250875
2 20889 293465873
2 131975 45981281
3 173191 106862
3 113869 105846
2 187158 170542632
2 38960 859742896
1 164663 174796 366464521
1 34182 183814 370631166
2 90722 479207075
3 56918 170292
3 91897 46076
3 180703 143737
2 47437 227822293
1 91073 178070 21963714
3 117285 126312
1 134687 185891 314723123
1 102661 190780 823151864
2 172293 75933973
2 115035 550639058
1 101827 133310 201656969
2 40061 335686411
2 5064 515716794
2 130116 888965711
3 144029 192205
1 1446 101657 433432611
2 157722 658604978
3 172 89260
2 163438 866376014
1 32743 80211 249993181
1 30428 31847 956946063
3 199741 102558
1 125745 134790 583682752
1 70162 153864 442901179
2 180672 126390331
2 32971 596124058
3 193000 14200
1 32322 107688 2812688
1 57871 76999 534892523
2 121593 651388827
1 9902 199840 938473729
3 17253 149054
1 36853 193299 876565584
2 32715 50245669
2 39308 76981559
3 199477 76512
2 8046 44899332
3 101851 137766
2 121969 197386381
2 186537 26664413
2 163269 807467665
1 60494 69762 163572873
2 165864 870873878
2 65516 381023855
1 46595 88511 776811863
1 10817 104962 954879493
2 181003 935113959
1 111712 131469 341039619
1 34674 127191 34677171
3 148967 186515
1 37978 58531 431857046
3 49955 154017
1 141766 160892 559158771
2 183284 686408362
1 10551 80185 611299978
2 172934 980764506
2 97123 377484542
3 58862 41503
2 136308 125138712
3 155032 119938
2 154229 123835151
2 116463 628402957
1 10563 116924 277316653
3 60357 176053
3 42882 78447
1 48688 64619 103153233
2 17148 417589441
2 142131 503039792
3 35073 44435
3 116898 18790
3 187839 79362
3 116832 106588
3 115499 109116
1 26859 196181 440850417
2 101673 809815554
3 110842 39490
2 7195 600590427
3 112713 89118
3 137046 41154
1 40533 135904 42137454
2 172557 275620358
1 12920 77115 704725224
3 85467 175802
3 90065 52771
2 64292 570374712
3 185410 61946
2 134253 498558251
3 12520 818
3 123177 146661
1 27220 65939 977185743
2 95707 394939283
3 94671 71479
2 99786 117423128
3 13590 186243
1 5143 25193 93442115
2 24302 71635086
1 80050 143885 891039432
1 13450 41938 76869865
1 6786 44168 479292016
1 37422 118959 298351837
1 90976 169553 858249223
3 187612 67424
3 19542 13919
2 109745 396930487
1 56348 96325 509540596
3 160495 133696
3 165562 76728
2 38811 324263682
2 175875 77213065
2 114347 766632428
3 132876 154526
1 3905 15253 707203644
3 39421 112854
1 80683 183408 37508108
1 12107 25503 391698835
1 18318 123360 252729467
3 35114 136291
3 178503 182188
2 23696 176314172
3 54965 145529
1 11902 26670 67415069
1 21898 199212 131325863
2 18006 52947912
3 92516 42528
2 121198 492399384
2 115464 683228854
2 100305 772263716
1 26346 179093 479088943
1 54240 154433 880502389
1 55229 182423 310176518
1 18361 177176 367071692
3 155959 89817
2 5068 848075219
3 168216 88130
3 111192 115116
2 36018 657451143
3 64970 93607
3 75837 128707
2 18980 972965883
2 75437 19305883
1 26670 32883 119236047
2 129424 714885418
3 37504 89051
1 133453 179096 222522650
1 59580 77106 597978703
1 67315 153435 620704452
3 56374 25421
1 60268 150043 436885399
2 196302 635436087
1 129829 149680 863600526
3 185426 127296
3 79337 150403
2 92360 109005286
1 60237 148482 160907200
2 47419 690841172
2 62940 959120429
3 117439 111358
2 121567 482086349
3 190290 73671
3 33788 42978
2 192222 727881961
2 71703 346512829
3 9650 169389
1 147135 192250 64807943
2 190539 324940794
1 101795 186759 657313161
3 99830 169062
2 53701 613805495
3 38663 174709
1 45272 55775 900000464
2 118651 426483256
2 43429 392697829
3 134119 42736
1 44261 197643 329782407
3 127822 7075
2 63260 843015179
2 6711 952620759
1 4943 62431 126790278
2 64166 4264353
3 198293 177894
3 120316 61449
2 181023 701089785
3 17161 1908
1 66386 102827 738088592
1 111851 195542 778823321
3 173162 7764
2 157990 107420413
2 184678 853379668
3 163727 46413
1 49897 167083 950869851
3 178725 101043
3 155770 107762
2 135327 779636951
2 35691 119203237
3 27488 168916
1 278 68689 27202443
3 47419 131887
3 56638 70378
3 170363 168098
2 84623 101177021
3 21303 20577
1 77308 187113 263431826
2 87426 560828092
2 73789 588159426
1 33912 188646 702055802
1 139269 187649 440068774
1 65137 106502 537924445
3 73379 32326
1 113281 199658 144773577
1 40064 117770 408192926
2 48693 790195289
3 6485 176744
1 7893 54659 226559418
1 13685 90693 975386839
2 128104 793682769
1 5236 142340 977936657
2 96058 904125051
1 35063 139045 401837675
3 158536 4271
3 92602 97801
2 50589 37779528
2 193786 105255944
2 198773 217453579
3 95887 97986
3 113139 44999
1 163 124549 44798852
1 48652 135071 323183434
3 29151 110272
1 97348 123829 256430393
3 56856 138230
3 120302 36639
3 120383 189017
2 102121 344266595
3 148850 23265
3 194032 164672
2 80989 630201404
2 80447 84567134
3 102391 13273
1 140301 142824 780371980
3 71245 151957
1 109621 175393 652059020
2 91844 853147182
1 86038 182844 741083578
3 71741 91259
2 17035 515374337
1 141898 183982 332881894
2 193568 839580716
3 113816 17647
3 152593 129060
1 86407 179560 744676680
1 121296 137896 629193732
2 128335 195325209
2 157884 217871972
1 89014 91804 785115439
1 98360 113249 370412586
3 78828 4730
2 151820 701720770
3 191976 2719
2 27058 705923041
2 138673 991922675
1 23254 45116 37120643
1 14521 83565 171172053
1 71114 152025 989415697
1 6604 135009 979642370
1 96786 182152 19274637
3 47299 120236
2 42647 717880815
3 195906 55165
2 132951 50394491
3 152303 43566
3 100349 97916
3 145781 44108
2 197026 402505411
1 154445 165138 269996913
1 24492 70297 79562109
2 108843 274144953
1 15884 99297 772230405
2 137939 216945964
3 100463 10854
1 101846 163207 248381660
3 42386 141540
3 22267 25178
3 180708 29635
1 171459 186291 331531154
2 52780 124679718
2 106511 242178652
3 61525 198175
3 47946 191398
2 72843 73674722
1 21777 189585 997986013
1 8480 72831 624664573
3 105531 178203
2 146591 283605271
1 116950 194934 491796348
3 106820 42833
1 35093 170795 910154150
2 104134 553828734
3 45891 46856
2 138516 756508653
2 144413 248233925
2 148337 3350187
2 75142 273908558
2 149128 471516426
2 99689 374691916
3 120004 14102
3 80647 176645
3 51505 198082
1 5163 156888 534643367
2 176245 174960637
2 54935 244878829
1 42996 185600 989288530
1 2335 30681 140724930
3 185221 78292
3 169902 23761
2 168540 689257719
3 127151 136169
2 126663 692768645
3 103300 84740
3 64972 129131
1 17271 49922 25883948
1 107338 147294 354119412
3 77219 159917
1 125806 138111 712190388
3 123435 84461
2 103955 553379408
3 106615 54
2 69826 637632429
3 117303 31499
3 166550 88310
3 15886 169975
1 1862 89744 302732202
2 74012 329035772
1 6301 67547 505375876
2 163989 246052578
2 124515 212184019
1 65335 189135 165512157
3 17035 86876
1 57210 89655 869509200
1 135903 148952 127405448
1 34179 130929 70794286
1 91142 161925 824636583
3 59906 196619
1 77572 92027 136709312
3 181322 145214
2 86554 235178332
1 17885 178547 575550720
3 42897 138958
3 127446 92911
2 94694 285671454
2 51616 351738392
3 35487 6210
3 159062 45071
1 158726 192148 498323656
1 59718 195871 139533955
1 58851 98324 298984636
3 56987 135343
1 5473 113613 925835013
3 118213 118928
3 70191 48217
3 186816 91441
3 159347 34381
1 30581 159859 821547244
2 132355 2279722
3 35786 30532
2 76807 159287982
1 132033 184370 983805242
1 172233 192316 646297843
1 6468 73664 482036312
1 87764 184273 776031645
1 18655 110390 272078229
3 177835 154326
1 55774 169737 780872448
3 26438 114590
1 50344 92254 225709049
3 1436 125676
3 91314 42581
1 121833 164348 391945219
1 43000 45914 368916551
2 51181 819126300
2 84762 708509500
1 59178 177068 890544346
2 6498 593955038
1 155703 191828 657070443
3 90592 115144
3 80924 23809
2 99899 668663159
2 179080 421215457
1 88888 191898 412147026
1 49624 197869 252183767
2 140415 297618743
2 39362 682885044
1 77519 97528 41125324
3 35947 125442
1 148422 195519 130468409
1 87491 176975 714018976
2 91812 77406126
2 14802 855335602
2 56569 550378682
3 188580 136761
1 153225 175884 788823794
1 12678 57073 973090808
2 192407 270717277
2 105185 931029503
1 8261 34961 806537786
2 169738 328562334
3 46301 146174
1 80491 94601 820432165
1 95940 198485 568549243
2 123574 135193928
1 10102 103807 885728137
1 182923 188559 330789572
3 30376 100810
1 69127 168590 942684800
2 3274 69493556
3 58580 108748
1 139233 190730 368078482
2 127848 229493153
1 95853 125653 856799443
1 19500 122700 718468146
3 110469 178087
3 125231 60327
2 5279 613953395
1 40517 136690 239658252
1 125033 136548 358668828
1 98105 185789 106738260
3 52263 135141
1 23872 162560 330534271
3 138840 183069
2 65736 906729695
3 183311 182598
1 50898 167345 714768112
1 25000 195107 780556137
3 86718 4558
3 195297 12576
3 41963 31267
2 178091 249557207
1 9587 120536 886905468
2 194820 57711627
2 106294 29494784
3 33342 155843
3 129352 118438
2 139934 907266771
1 98950 176207 891518272
3 8932 111811
3 43813 129712
3 185920 27049
3 96172 85933
1 87824 186591 591373941
2 65862 487589534
1 129652 174806 200989784
1 50696 198900 959636519
3 25961 100529
2 152437 561527075
2 171208 916137113
1 177284 191962 509851202
2 130984 818045903
2 45774 491428520
1 20509 76175 62159852
3 151053 48104
1 2687 144648 768298674
3 84519 43917
2 21766 34339861
2 118131 767156310
1 44684 165487 124729054
2 125838 337045490
3 103296 26335
3 35814 98385
2 56240 988786964
1 49437 55069 544305146
3 191921 86302
1 152947 177466 423354579
2 142475 408526523
2 93299 78665874
2 27325 149301411
3 147844 105136
3 112088 188086
1 42624 151460 463087103
2 98503 357941583
3 18607 108770
1 25388 62879 807278452
1 129833 196696 18807497
2 196056 971874777
2 181185 280264670
3 114595 110099
3 192061 39886
3 139103 5594
1 44091 76807 20654301
1 1366 153613 320214647
1 56083 132668 775339691
1 60343 179198 715780652
3 103906 70176
3 23650 60527
1 63923 108399 148275431
3 91890 125750
3 99992 89687
2 193745 756289164
3 131687 174740
3 35617 191285
3 75779 151357
3 30829 119680
3 27413 109564
3 41159 125583
3 173128 41770
3 136693 101122
2 75278 748152886
2 126952 779127072
2 67032 841019429
1 48734 190443 131069498
2 143988 571727284
1 53807 143390 495715154
1 62055 162490 598187969
1 68657 108142 359800420
3 141611 160889
3 6703 37692
1 113947 165195 135677214
3 26089 48479
3 86474 108494
3 51266 193799
1 3384 98118 377074105
1 68801 88854 588070149
3 42687 12250
2 168371 471156325
3 144071 102346
1 22135 63811 369029315
1 142041 184003 17974702
2 17446 952590863
2 49766 981743101
3 185841 106426
1 738 187486 825153803
3 49819 70512
1 25784 120169 743913317
1 79667 89067 541886754
1 188643 191796 327371256
1 140054 195796 49435553
3 92598 29862
2 94152 753937684
1 53521 140463 491043226
1 132296 197376 826815828
3 86756 44760
1 12887 176834 662117681
3 99693 73217
2 99253 397718453
2 18230 953853220
2 82511 530572881
3 59890 127265
1 80816 115926 79321410
2 103216 391296581
3 82785 113012
2 80729 814420513
3 133075 99927
3 14572 98367
3 52028 192353
3 197651 176197
1 84824 189601 917774770
3 103766 115334
3 111800 148666
2 153981 276001893
1 163567 185119 872408077
2 122731 230069279
1 31743 74393 354083247
2 51575 930501513
3 127254 62214
3 88992 21624
1 26714 131548 850285872
1 130603 157063 292315578
2 27966 886866358
3 43964 72214
1 2181 51777 957024063
1 178730 188614 534434467
2 52356 540872086
1 118026 172218 790888468
2 99467 394012196
2 79005 922451431
3 161302 92014
1 16310 103582 102861310
1 54858 162467 369353760
2 53107 705978755
2 137205 551518391
3 82663 60098
1 11544 115481 35011695
1 32429 167784 65742141
1 99671 101722 887458222
1 36541 107581 207983243
2 75721 988659011
1 13901 19072 692470920
1 41800 95800 175722642
2 35836 316903769
2 105094 219607523
2 107705 633648355
1 30904 175258 244440820
1 70369 91577 238695073
1 16214 177244 474437889
1 40632 185849 322139133
2 11672 820539888
3 180312 178454
3 126506 90493
1 98517 105595 321440404
2 104807 66403732
2 12694 671760025
3 140605 51150
1 89276 192703 138209053
2 26887 310381744
1 34313 71434 713459060
2 46936 56828606
2 54602 314659179
1 131973 169849 986283928
1 121807 125774 991821104
3 101554 139107
2 34069 890922838
2 180401 386763375
3 152921 32047
3 132388 156609
1 18696 25766 48529462
2 36505 580811910
1 4985 161142 890959802
3 45516 150098
3 36182 74994
3 154547 161547
1 101410 134087 699332322
2 98859 232804542
1 35432 183445 367978033
3 192138 123148
1 33126 121361 675006085
3 161638 136019
3 56744 55247
2 111172 984283526
3 166326 117802
1 187649 190940 487288041
2 14396 738281041
1 64473 142122 754263843
1 7527 92915 789657172
1 92204 197959 821998369
2 99917 159416627
1 171918 177230 590592882
2 130249 25556298
1 113766 164826 964595931
2 86259 496655070
1 74862 151162 807346349
1 5169 63654 347880452
1 51425 56407 204769266
1 84632 131741 783333055
1 12598 147350 615089762
3 94891 166836
2 197954 422580014
2 115725 545136557
3 151203 165796
1 87559 139581 182598456
1 8240 71282 930758390
3 140216 113556
1 53188 148852 477687751
1 1191 75853 30850308
3 111147 166469
3 146596 135066
3 42290 137347
2 83685 125711535
3 103197 162930
1 85121 166269 897237867
1 80930 159088 723571379
3 76640 33041
2 157591 615586252
2 199777 604071940
2 146787 757371913
3 68807 186420
1 6479 83504 977521387
3 17142 79551
3 38769 162546
3 111624 191157
1 5408 77870 569538299
3 45315 167329
3 63465 12691
2 38522 89169897
3 8134 101118
1 36834 74010 176631084
3 16370 103075
2 158972 694515506
1 72234 196157 965897632
3 34403 173919
3 9439 31581
3 188592 129483
3 5815 120993
1 76690 76946 885570082
2 132823 291825837
3 48806 36490
1 127619 193602 6734907
2 81748 420661818
2 12095 316186402
1 111643 157709 559152566
1 80182 164330 927519917
1 110062 139723 138194153
1 1214 87979 9662249
1 118477 156395 105660813
3 27866 108985
1 12707 71343 800954016
1 67614 129240 221226273
3 51833 115274
2 123685 494943405
1 50214 73595 576741359
2 51112 27044691
1 31569 107759 785235676
1 34087 170557 341608417
1 33309 196736 49844548
1 11660 149368 615339179
3 25398 43011
1 179862 186929 38207988
1 66064 82148 15901046
3 141700 43308
1 33202 193786 178147903
2 22879 573124442
3 146285 110987
2 156546 806554521
3 83688 83230
3 190194 58964
3 15012 90632
3 164942 69134
2 18576 956089446
2 197554 842030104
1 61217 145747 115514557
1 24082 130453 659554081
3 163915 501
1 122266 156770 192888673
1 12855 135414 190404500
2 113007 150075186
1 157289 182346 274901795
3 2047 2067
2 46167 523667973
3 155941 184762
3 118581 109669
2 89465 881851419
2 24163 437742176
3 16900 22814
1 15972 27589 316306585
1 100 77417 449212046
2 148941 802981558
3 197330 188591
2 32880 429277307
2 185142 787592189
3 173658 139939
1 100932 189828 518638160
1 165224 195784 9738837
2 4920 411000989
1 7086 86333 699044860
3 52595 116517
1 49200 57184 283224909
1 30766 47444 809294072
3 48997 58518
1 90845 158322 455388024
1 88195 143237 117325244
2 35649 631856023
1 49838 184802 163747649
1 25243 32531 678614859
1 121297 195279 807964675
3 98929 30234
2 130554 686851088
1 108183 133397 845334625
3 99030 123181
1 22194 33489 43334538
1 67947 85187 732757198
2 28363 398400645
1 28938 140059 339972905
2 180930 902171673
2 156743 327270407
3 158297 179340
1 143111 166608 369692243
3 148861 2887
2 91778 235379373
1 13272 38373 535117945
1 97632 152413 147865158
2 130710 755934634
2 94874 390744355
1 48146 151152 514897935
2 169453 419681902
1 45121 112059 468546820
1 4703 111423 163182088
1 120763 141740 986594457
3 40930 71810
1 14267 172425 140406834
3 127516 66064
2 119039 38791410
1 108147 140586 674302585
3 28049 198356
1 140217 156140 695271258
3 174742 165621
2 150704 921244237
3 83544 56363
1 144801 173400 98676426
2 100862 607698558
1 44539 134904 144020631
1 73185 164681 383375962
3 27497 115541
1 65992 78911 853086602
1 62355 154676 687413833
3 52737 106120
2 106533 95249022
3 44367 31709
2 20308 528682092
1 5033 185769 518327719
1 47047 76225 427200107
3 41416 45476
2 24877 469254256
1 138101 167394 409557297
3 186117 142811
2 73877 12567157
3 187711 134509
3 100257 144685
1 55688 96819 864848778
1 20270 134582 265287042
2 91093 739974143
2 195043 772462603
1 58253 62468 91388244
2 164919 375070155
3 8579 174693
3 19489 138114
3 96164 155380
3 182085 168550
2 134776 463797807
3 71376 156641
3 141291 176596
2 173288 708675460
3 7897 114010
2 18401 198180826
1 1771 153050 378132783
3 160103 132493
2 69557 331465312
2 168365 746298268
2 160818 790129230
3 104590 163952
1 26283 117941 827205198
1 34182 62481 409016153
1 28217 32181 69302987
3 22372 177372
3 64810 13660
3 123386 57280
1 119606 128527 351313498
1 139108 188711 438491330
2 67265 395950113
3 5316 131494
2 35867 986802742
1 6517 124746 645794484
2 181867 594407516
1 56934 164132 278506710
2 20266 999065273
1 88431 199622 561753541
3 105897 136608
2 58032 546069746
2 24298 788749176
1 4315 105023 272541274
1 109770 117570 97409586
3 194561 45768
3 12274 76450
1 8061 65536 66007418
1 105909 138067 508030834
1 52714 58850 657033144
2 173104 187116696
3 100296 196547
1 158039 174099 272988901
1 90074 198317 982017293
1 31345 55827 606850410
3 66073 28897
1 183265 198595 296467749
2 157396 270107441
3 140066 193640
3 58419 1010
3 183404 144416
2 107593 156291896
2 121822 931047172
2 64735 811393450
2 90745 459968627
3 124337 41579
3 81227 121753
1 47483 94670 26964567
1 568 134360 454855692
3 60007 82366
1 86812 179224 994530831
1 99974 196268 730332663
3 13585 103152
1 11932 196808 679069384
1 80537 124925 703194329
3 68594 11907
2 10095 232717362
2 23998 632193807
2 20236 489496676
3 25790 32953
1 117989 154912 559820343
3 70311 57542
2 34899 629625991
2 59131 889314704
1 24636 28361 175531421
2 147193 902065585
3 98085 46872
3 167471 158684
2 47301 815512871
1 75145 107344 300853471
1 4259 25908 932979765
3 41867 22589
1 38199 77652 980936487
2 97260 933503328
3 195770 169437
1 53380 69454 645760274
3 18768 7489
1 19427 177256 501156316
2 128253 260395032
3 194800 69821
1 27245 88451 689506588
2 198273 174672092
1 26502 190543 665332965
1 3200 11627 946921321
3 17672 187907
1 141366 187795 232437002
1 50286 114508 281730626
3 132190 21256
1 9274 16816 327522649
2 126506 480640722
2 159065 491904181
2 152545 635196201
2 126598 244096063
3 88594 131867
3 59082 136154
1 78870 109912 28399835
2 191820 148936994
1 105385 135258 958597992
3 8157 89152
2 88128 503760296
1 36077 107263 468572046
2 6624 621515978
2 190403 919656698
1 89327 136085 284882377
1 74315 153194 138278081
2 143067 147560562
3 177064 197324
2 187099 192491261
1 57227 163939 48181035
1 109744 189954 126612044
3 88022 120162
2 162002 286853078
1 160878 169938 144627630
3 21837 185789
1 74147 155434 745951423
1 97471 127109 144814965
3 48147 163881
1 29044 118026 917011880
3 158489 17630
2 192704 210437135
3 112439 77393
2 25154 757663376
2 28144 987958322
1 84034 181413 472810595
3 124480 37761
1 23610 100393 988691861
3 194137 121889
2 68196 653448801
1 127031 179345 609605669
3 109615 23546
2 167024 334473965
2 19031 192576169
2 127743 481745371
2 19821 580724281
3 177516 180601
1 19491 154622 914996391
1 146147 180426 455921344
2 62811 61659794
1 4740 168056 327432645
1 129365 137844 206091583
3 166797 38641
1 24972 85311 867043527
2 106176 163107807
1 38359 73186 204010101
1 87741 151460 17268233
1 43279 152767 245263666
1 55012 148272 573225241
2 97286 82308559
2 118450 520987912
3 37525 42593
1 40552 119321 799779756
3 42371 86982
1 46178 56922 380395284
1 84677 100200 988557358
2 103286 262117874
3 151506 54741
3 42935 165242
2 127660 458990216
2 90494 359156405
3 44463 47376
1 76298 81332 502939695
2 19881 612347965
3 156034 155726
3 59208 66428
1 98350 153853 492466438
2 169405 381023071
1 170042 179565 108883259
1 48217 195572 805907730
2 74368 232605087
3 61934 82739
3 43605 34120
1 11355 31367 813033349
1 50583 165643 594882575
2 21858 801619906
2 120407 880549794
1 101077 121661 393560939
1 46592 166250 198140967
2 189592 713539635
3 136159 121246
2 49217 842764018
2 115444 658657123
3 15358 105071
1 22471 44723 96529980
3 197182 104636
2 2268 574639226
3 81033 51935
1 71325 99078 698870742
1 13955 121521 615069005
2 162947 681613118
1 104384 138133 562916753
1 7820 39343 54481053
3 82936 42238
1 14072 39248 492516952
1 80994 195646 20047061
3 25086 194395
2 122887 353968856
2 155929 2560711
1 78102 192968 448056919
1 35003 57086 18391547
3 165171 118645
3 74774 66577
2 138776 590289841
2 193109 256532542
2 38264 372842315
1 21408 176518 990836575
1 47081 168440 234083423
1 54656 151458 237764058
2 89402 587736009
3 28075 27308
3 30482 78755
3 1468 61926
3 110144 107513
2 98737 714009857
1 68448 94576 812539296
2 83794 370232220
1 912 100951 678575699
2 13666 379277581
3 12506 166029
2 110147 899294826
2 120259 532696943
1 26833 148015 972473108
3 35707 87421
1 137666 176168 260374252
2 79008 158378583
1 143488 172527 552920983
3 22400 52125
1 141505 172779 899042095
2 49562 771746935
3 108164 38363
2 109955 707205101
3 73338 128515
1 70875 149028 81496125
2 183596 881475554
2 43867 234962089
3 193831 184993
1 21250 130161 648451869
1 26226 161493 564481657
3 43670 124274
3 187901 125546
3 102670 104323
2 65770 811421347
3 94616 134351
3 167387 163352
3 196834 54484
1 110898 117653 972416784
3 168267 152878
2 49965 636553636
3 99269 138565
3 140009 33309
3 14084 86955
3 59192 191239
1 57268 58949 628247632
3 167792 158257
2 124556 677036174
2 128354 843880710
1 20035 109494 154876359
1 53106 105919 553725279
1 138538 175454 564141298
2 15655 512849705
2 138236 180716640
3 16200 46163
1 112335 136353 963896197
2 74892 255442233
2 104566 838337003
1 10970 152819 629071050
3 174459 16407
3 71239 56434
1 163556 176494 20810669
3 121714 150821
3 146184 16683
3 31639 126048
1 41483 173039 757916134
2 145758 274628751
3 160523 2229
1 87140 100716 362358584
3 61623 45385
3 100111 84659
1 12787 94102 532527938
2 35586 365816706
1 583 149230 762012472
2 15448 95329107
1 92603 125875 584909148
2 37051 492551949
3 166833 48777
3 60287 190950
3 160336 57410
1 85276 161839 599373885
3 15164 45167
2 48829 121175638
3 159750 197280
3 159574 39709
3 72887 147350
3 165671 109197
3 20070 94022
3 123552 50234
1 110668 124396 174533712
3 146857 124746
2 124464 981102955
3 56572 167717
2 180914 495821849
3 105903 34874
2 189584 24158513
1 48528 119637 956058214
3 95963 179558
2 84647 22006733
2 166930 431907085
2 31399 519562068
2 91128 625900780
1 53008 62491 190406086
2 160582 987681858
3 169881 64994
2 64961 792887212
3 19086 163918
1 71999 100122 142574855
3 2306 148559
2 142569 283824046
2 93078 482170062
1 69006 159432 679705753
1 135128 197361 606830423
2 47763 619899720
1 15748 63687 767315824
2 118490 899510912
3 110054 191891
3 43339 153910
1 12966 37939 574784635
3 18632 128777
2 38367 127900883
3 74247 12178
1 65141 132847 924935348
3 114237 102930
1 37878 148982 958529024
2 75199 27510848
2 38347 358411983
1 157317 195139 613954973
1 67170 74767 776331971
3 132072 31106
3 1766 76261
1 54544 75499 398230673
2 158880 445418161
1 52390 70452 159826703
3 199542 166281
3 8803 136958
3 192045 161853
3 55545 92741
1 146468 176550 596026210
2 135508 952912658
3 130784 188734
2 119104 509850916
2 109368 334175990
3 3754 86400
2 94161 539672227
2 198451 180911429
3 88196 39326
2 97851 625544995
2 10532 779878461
1 85871 167635 628314060
3 58356 147273
2 82820 486661339
2 42743 762273565
3 53737 121917
3 44399 176941
2 16200 277267986
1 40542 158366 766757082
3 43758 195982
2 137348 614225099
1 151490 180955 982943279
3 115945 11296
1 30604 114281 689693493
2 26383 109939454
3 17225 73529
3 169527 113491
3 189182 48879
2 126145 180611084
1 175100 176012 588651284
1 42938 154004 136381989
3 70253 95982
2 4923 732821425
2 139375 963250306
2 45482 948740423
2 79069 263205155
3 166639 178875
1 30465 120802 5689402
1 21403 115672 533736596
2 89258 451095308
3 196133 65685
2 114552 252314522
2 29806 671073905
1 31413 130566 707186140
2 38136 620105690
2 151043 402488674
1 127933 145953 426209162
2 182341 376851409
3 119403 126844
3 35127 152500
3 28886 67268
2 102597 368243885
1 25753 197597 442227919
1 87858 128172 836621931
2 126327 491099139
1 110403 174929 344708262
2 108959 240685361
2 183452 790768384
3 39657 78469
3 44075 130061
1 104316 109263 841946672
3 161451 195925
3 89374 49316
1 106433 142426 240680686
1 34090 116466 827481872
2 68582 6677051
2 181644 846892405
1 17822 99583 597466979
3 162503 67278
2 138736 171245164
2 14803 946521980
2 71239 349139602
3 173806 32983
2 184944 127461127
1 87930 173678 458834629
1 62555 120798 843041616
3 166212 1480
1 5372 68243 545542189
1 151943 196140 976369127
3 124439 164133
2 87979 729855723
1 142207 160520 879844224
3 54203 142790
3 29415 153010
3 5595 23723
2 108586 676510519
1 103635 119814 123751064
1 69265 83162 214624133
2 68482 619531857
2 61606 898877065
3 177096 125226
3 77287 104557
1 17386 92264 720453790
1 96716 172084 212437593
1 10921 14365 699274279
2 159726 18665705
1 16210 19934 130339774
1 31618 171246 85840431
2 144497 312056985
2 6303 679319923
1 18896 165654 156449221
3 194833 16348
3 106987 52732
1 8496 47376 953861864
2 113876 165946725
2 62444 238017586
2 94343 815638704
3 192948 141149
3 116060 142429
2 7349 534259974
2 109359 623156966
1 77886 163158 935425271
3 48227 113337
3 174487 83561
3 99559 7616
3 106011 41403
1 143683 179859 857483428
3 169116 5216
1 30090 118362 551945471
2 146090 152990402
3 8179 47264
2 23095 705336394
2 39149 786945898
3 124508 123345
3 28121 4124
2 94586 213170414
3 102054 141173
1 25917 159472 676270776
2 24363 194487166
1 28843 140176 244797491
3 3655 23838
1 2201 177815 30846716
3 117653 112740
3 66626 134507
3 49465 124270
2 67899 676308157
1 29986 149252 921173531
3 105513 75520
1 115238 125899 500015879
2 104053 761127794
3 6820 6787
1 50802 186382 985498405
3 138626 181973
2 175834 594748285
2 138035 288977826
1 177666 195485 619605957
2 15337 848565799
2 91456 170248516
3 91723 114167
2 17138 79295557
1 7128 44639 965655378
1 9223 12270 26388899
1 61389 136096 597729553
1 40904 97466 233365559
3 183869 158974
3 70234 166263
1 54943 189909 331915221
2 8557 11039481
3 138894 88031
2 11381 360272208
1 121608 170388 442722636
3 93837 56007
2 182075 81835720
3 39963 31067
2 186422 351700763
1 155013 186028 253838378
1 115193 157668 122265666
3 82293 29409
1 53500 135524 664981705
3 52551 184139
2 161000 107086869
1 61444 154981 202119297
3 81069 61489
1 81142 89602 501189245
3 65073 28445
1 68847 85187 340012700
1 142446 173134 209742690
1 182419 191088 449154927
2 52477 711507780
1 51144 140475 346948601
3 29964 177496
1 71518 149058 601720360
2 67739 239033662
2 50191 672518884
3 194356 10827
3 174485 52369
2 110108 555016089
2 66068 804167291
2 75785 294118035
3 110771 39820
1 51209 192026 168220550
1 26892 153037 965798981
2 100670 459861663
1 1144 14505 862186290
2 21586 961192967
1 8655 143185 254351479
1 96236 183449 855287849
2 153281 457718804
2 1571 234329897
3 112576 177932
3 40556 188002
1 136508 189014 139799912
1 19840 82839 175420640
3 192111 82747
2 103154 213788137
2 42586 561692050
1 149847 165862 714795673
2 93987 908338235
3 100804 136582
1 94730 132171 289902564
3 191937 159440
3 149847 167362
3 75934 171355
1 114553 148761 37880594
3 19325 173731
3 166772 15947
1 88249 142068 227244012
3 82907 161668
1 186188 196687 712062799
3 39799 64600
2 114888 179406251
1 36265 174246 405963435
2 96458 482700138
2 195577 637968003
3 8294 182782
2 6268 730652755
3 91061 190672
2 9024 244164497
3 125085 18589
1 109780 193547 66670221
2 162149 686161979
1 136995 183939 987584723
2 654 943829759
2 126721 576927711
2 9377 973664824
2 110403 366548958
2 72604 21139190
3 91992 37238
1 36421 93026 122648793
3 179867 100643
1 47421 167768 850092037
1 5128 106044 895766395
1 51065 90208 21512456
3 151913 98839
2 101233 776699406
2 140639 89159790
2 27165 751171530
3 2620 28635
1 37757 156865 679841876
2 62459 551164192
1 290 61453 306996244
1 144120 161615 667015780
2 116813 564138286
1 138933 142240 637735135
1 31635 62710 644177966
1 69031 100978 770418700
1 64313 70549 347821985
2 29788 91141384
2 23868 692823851
2 147047 604422227
3 137665 29671
1 9014 43723 431042948
1 90258 163551 505834244
3 22826 14840
1 149464 199196 759355422
3 23454 169228
2 50606 484180433
3 87612 31000
3 79379 58268
1 24691 165333 168907880
3 174068 35474
3 41901 187689
3 53214 120598
1 97320 153770 999236819
3 174689 76736
1 91136 125113 287154277
3 154671 45788
2 40800 500517183
2 45482 960059937
2 39141 50311895
2 154243 282861567
2 123254 197191220
2 141719 954189302
3 101985 189113
2 157921 362685233
1 134544 136409 992431528
1 4358 37261 27627998
2 99102 709515140
3 67879 184789
1 15965 96749 987128211
1 168192 195472 430588690
3 152832 136401
3 132896 81795
2 49423 23397244
1 63458 85321 682728144
2 159639 732151006
1 113624 166421 719751761
1 35330 157225 870718453
1 134922 136975 230439194
1 152108 171501 490556827
2 166543 950273355
2 99239 167783304
1 40028 51900 611661605
1 45522 48145 699561542
1 135579 184152 638976336
3 165313 95317
2 120993 243663083
3 169685 183787
3 129149 112963
2 5050 380791616
2 138539 685143295
2 7862 623713082
3 96899 112752
3 53991 174770
1 127604 150357 753248973
2 105510 126573165
1 48430 64955 698401441
3 87752 188199
2 23947 305471399
2 66187 779026646
3 141470 188625
2 117407 916077196
1 52096 135647 638798023
3 179959 43467
2 84676 503784955
2 72205 514935044
1 90070 132459 778692954
3 98428 8149
3 51410 199119
1 25140 162060 548963871
3 144746 48157
3 196712 7072
1 1782 142947 755649929
3 108485 27481
1 41090 49615 863951333
1 136162 181804 271795838
2 116513 784811631
2 194009 915605135
3 108175 14042
3 133744 142975
2 93986 796815386
2 173161 875172958
3 28907 11268
3 130051 68223
3 1619 6060
1 6654 145684 79822114
2 101886 621602051
3 157525 9180
2 192411 658916959
3 142759 41989
2 172190 430397961
3 124513 197404
1 67923 135137 847702779
3 194691 29649
2 179233 275782859
3 85960 61107
3 59473 120163
2 61098 151176384
1 68340 136246 999245676
3 13066 186397
1 63532 119435 711686281
3 101835 62719
2 133010 18521329
3 60056 106615
3 113818 51024
2 107049 474631283
1 6024 59752 135175491
3 12616 20851
1 55811 164559 154999819
1 70270 141546 928702413
3 99701 199276
2 180818 411058685
1 62471 97080 803598085
2 36488 115822462
3 187518 86777
3 44009 15216
2 149055 325875472
3 118801 6408
2 183138 415328468
1 13445 151970 300141089
1 152011 164876 721925307
1 8636 127478 139804538
1 80363 191935 638225438
3 154188 134107
1 73223 195564 570178387
3 122905 175998
2 123099 150116440
3 166310 54070
2 105031 960762713
2 79383 664300956
1 157146 165459 228220561
1 10375 121098 881098808
2 135966 439159805
1 29734 130132 578534667
2 184537 986835860
3 113909 179573
3 164592 178000
2 77765 748789313
2 180604 489110706
3 169760 38470
2 49737 451224578
3 178389 56806
2 149419 966616614
1 24218 155205 65493650
1 52873 117067 455601322
2 42088 696837869
2 166762 312765307
2 49974 406649265
1 9159 120955 664643232
2 30336 176749839
2 124386 360160041
2 68280 690590749
2 27931 54227526
3 104303 150913
2 180941 773235355
1 67828 98015 750116202
2 24574 11202851
2 96579 728765649
1 55809 191372 699656770
2 167776 523950784
1 89299 183472 435927760
2 136248 104279912
1 50973 162597 357428502
3 28964 166166
1 33166 187363 431018623
2 100870 270952088
1 113014 149948 379694382
1 45161 187588 355553461
2 130641 980249364
2 67725 35855257
1 53329 56030 266017631
3 115535 112531
1 13075 148326 765968305
2 50991 839040073
1 120058 126368 947438549
1 28506 79738 555954108
1 70174 160404 530657742
1 47682 57494 804232015
2 162816 673527742
2 147995 265000668
3 63768 99299
1 12881 14543 427607259
1 132737 190829 48209895
2 155665 787398631
3 123484 109078
3 152004 23846
3 78530 199596
2 120474 612664335
3 42 98037
1 87569 113541 17992391
2 99916 44692045
2 72454 395088163
1 33028 79627 174683268
1 79340 199697 886952080
1 90569 120866 585087675
1 55734 72290 699079417
2 99442 262424625
2 90724 698009004
3 196078 144988
2 99964 140704764
2 148805 341006340
3 56254 11379
1 51859 174188 791313924
1 575 115945 290903124
2 171659 772576660
3 184674 88748
2 28376 515812929
3 84219 12643
2 175378 261712639
2 65271 889288910
3 70355 194895
1 13887 30240 969001283
2 189492 319149514
2 37105 276666344
2 151065 259500285
3 4569 182859
3 178856 102208
2 1510 889222562
3 162691 34122
1 12249 13972 289974258
3 6311 57745
2 142127 188488384
2 22510 525142397
3 144638 33385
1 39080 181409 53301211
1 133301 133815 488562280
2 72556 375425602
2 119764 986713569
3 132542 136267
3 2740 39061
1 68910 123958 655783929
3 8199 184956
1 352 77055 557127735
2 190053 447673225
1 14566 104664 172363116
3 14443 119893
3 57232 52936
1 79043 176760 101843984
1 137584 156426 423504517
1 56416 147627 779325263
2 135650 953147747
2 165616 867773370
1 53432 181334 860778241
2 161169 277624453
2 192839 554662511
3 145156 133470
3 72630 38104
3 195002 69847
2 109702 398834832
3 54295 94389
2 51357 631404454
1 121167 160026 266617540
1 85823 196717 846335154
2 47681 741634344
2 62003 152942597
3 142599 162298
1 47982 193826 548015298
3 40710 174125
3 43475 54381
3 110743 174100
3 34991 66079
3 174371 133510
1 122690 152819 890346350
2 197837 599403834
1 94686 185258 666141334
3 66042 121805
2 96499 864653835
1 32940 186170 358764820
2 154559 876910131
1 12831 28139 575867489
3 106652 26997
2 92009 696301213
1 6343 149468 838310594
3 124703 191560
1 20985 103498 350615136
1 121499 191590 817671822
3 157156 4845
1 86690 131416 118948289
3 135395 93761
3 130179 29825
1 13583 79249 456590438
3 94432 55346
3 6276 72078
3 31289 53249
2 137307 144246808
3 28414 133784
1 84045 161480 477868084
3 91126 79900
1 77501 94134 192005461
2 34234 739396284
2 103459 862494483
2 31803 469555049
3 196467 84063
3 913 142329
1 21618 115399 184899991
1 111230 158251 76170214
1 36456 188789 428932723
3 31952 193850
2 40804 876372124
2 86212 515316512
1 32874 72856 453401954
3 67583 14412
1 170970 187952 895131513
1 100603 163803 637720383
1 53456 186830 629690752
2 66610 365909959
2 40261 186323707
2 92663 606675527
1 67553 150567 566834867
2 59045 667682317
1 64197 104289 590567209
3 142396 142592
1 71508 178092 370962572
2 55607 774287149
3 160554 125532
2 28038 42643144
2 136498 132132947
1 9381 45087 738002226
3 181117 102957
2 60023 887510847
3 80675 48490
2 145262 659266081
1 10715 67387 631317968
3 23997 96145
1 189464 191249 559999494
2 120826 199556156
2 148243 108195194
2 176292 95609118
2 136914 71662152
3 160763 29340
2 192675 822401066
3 75292 179395
3 191065 98690
1 116004 128923 9370996
3 34617 180755
1 60291 63700 881257463
1 155643 160770 932328228
2 173830 235073007
2 157184 415732006
2 11826 731040986
3 136182 105727
2 18517 265062887
3 123627 102316
3 112445 181534
2 158455 257972638
3 55286 150282
2 163529 648349811
2 6485 983421318
1 166722 185228 16551316
1 183580 199008 573177767
3 73611 123631
3 188274 193477
1 3869 11423 915100638
3 114065 15628
1 37998 198135 620234274
2 13018 949558256
1 82933 187141 823346155
2 41954 487085300
1 66068 173320 802402556
3 140364 191486
3 114485 63947
2 61572 667042054
1 101006 126352 722120405
1 112396 162339 619633992
3 80096 116146
3 143258 40029
2 80657 773403134
3 9434 149973
2 136290 675932149
1 99424 139735 173571470
3 99428 5287
1 26189 136394 412175539
3 90715 178810
3 96765 57516
1 33314 86591 394882595
3 49016 169681
2 96124 421604380
1 4374 20362 595237323
1 91174 155078 471825339
2 166483 895657695
2 53485 444391248
3 132846 50280
1 10843 29363 453626984
2 20660 51278735
2 125970 437283647
3 87027 192830
3 31085 16681
3 84724 95295
3 30739 195762
1 30376 98746 769239337
3 176686 31593
3 192911 128437
3 86595 140901
1 70603 130574 887880524
3 78638 11966
2 62869 426752913
3 103874 130019
3 6643 37451
1 182598 192490 221521665
2 135962 119196542
3 195606 8978
2 156176 750421082
1 27503 94609 60371111
3 163481 111376
1 10790 136919 531367216
2 87469 154093020
3 181340 58924
2 121411 361976750
3 21702 124350
1 41976 59877 606271121
3 108572 88304
1 103184 139358 449621400
3 183141 125118
3 63760 159885
2 163582 15517153
3 193568 156852
2 94529 418777535
1 71182 104691 374364170
3 126439 165336
2 148253 953721750
2 173312 677226727
2 96411 545295078
2 178198 222384333
3 112210 35039
2 94467 227193229
1 48511 103203 480261865
2 180652 518214758
2 20188 396878971
1 2351 101960 873580894
3 24357 149724
2 20975 519703378
3 106758 694
1 67747 81783 944591522
2 174767 957142386
3 157012 184029
1 15476 119730 455239772
3 73475 39223
3 75438 24524
3 170398 165398
3 127209 117318
2 85636 103974427
2 34108 76399525
3 187176 130154
3 42990 88153
2 27428 860016080
2 146001 737675258
2 122109 855481226
2 106422 866578449
1 65570 173605 978969226
2 33001 113708483
3 112471 22290
3 36744 122726
3 111160 190162
2 106792 973889204
1 89964 157159 352397663
3 28830 125641
3 48255 177976
2 151254 132013309
2 68531 818142908
1 89251 175035 981634891
1 36778 130525 553644394
1 1850 83941 744700374
2 10140 75230100
2 182323 964788316
2 18898 391437763
1 12368 16293 300153524
1 33829 132882 323331872
1 111633 127399 532266318
2 42825 704699664
2 16811 622016484
1 170263 171279 463502169
1 43930 98141 984953869
1 62078 114223 485410163
3 46988 93026
1 86558 114772 647302779
1 2494 97131 544258842
1 75312 115646 975985524
3 34685 127889
3 150306 81218
3 167142 40707
2 21613 143713040
2 163579 843591058
2 120367 650980250
2 83958 94174200
1 142269 160960 52527948
1 29115 38250 601012134
2 101430 331130133
1 112954 133585 395736801
2 196165 51618522
3 84444 178824
3 146102 30633
1 129082 187687 670799420
3 171507 199824
2 33883 178402939
2 197728 437304677
1 144798 182904 637354634
2 101360 425770455
2 136662 974094792
1 111949 126281 273631996
1 49061 181316 718444266
2 35207 455913988
1 26022 118390 519574811
3 139236 36912
3 167622 97465
1 48800 134361 610211197
2 35124 511958452
2 158918 158764439
1 33485 56743 842033529
1 40507 152517 924475594
2 104537 403752836
3 1589 93179
3 13220 179295
2 78372 732590678
1 114912 159376 237488407
2 106574 620236623
2 5923 771106308
3 71029 121190
3 185711 108860
2 182326 90923740
1 33416 192038 250500396
1 7532 171833 369960512
3 153216 196567
3 65382 28627
2 156769 565700076
3 99789 76697
3 77753 138685
3 170458 163326
2 152875 331756533
3 21147 3109
1 9884 31941 583328503
3 191894 30825
1 107758 112286 58161182
2 68124 615364244
1 190856 196961 992671246
1 20866 67033 933113386
3 126186 118095
3 34062 56375
1 3274 101403 73325552
3 169790 137641
1 81195 108310 971855204
1 18137 171841 53881910
2 78628 189474891
3 28325 24771
2 94821 994206780
1 92952 181041 165061298
2 192484 814793376
3 189105 157950
3 197310 53794
2 1769 679204708
2 168398 745006747
2 60849 224215770
2 181054 283591247
3 146863 24452
3 87389 77159
3 40397 125535
3 152982 66790
2 174369 534585569
3 101503 90907
1 40602 196072 867337257
1 59778 117674 248780768
1 144233 182119 135757540
3 14144 100846
1 17470 198530 789249093
3 194896 83365
1 85389 163075 381857529
1 73886 141943 692536195
1 93450 150764 325776920
1 40124 193965 720727691
2 131074 371380130
1 114198 144215 253935102
3 33290 74218
2 3254 439334427
3 113095 105887
3 189147 64738
1 88559 158351 771234671
3 78761 76457
3 119513 168284
1 90898 91210 256871212
3 25655 162362
2 195190 151677624
1 29799 42403 60366349
3 10296 34355
3 195764 63458
2 168911 878704283
1 100796 197035 193971140
1 87687 94499 967101761
3 194221 135200
1 30219 95216 350203855
2 194372 410636880
2 143783 300133463
3 148314 4651
3 174990 139331
1 74882 152888 429967539
1 184687 195069 549381637
1 133374 150987 614976026
1 88450 107185 976371863
3 105702 49714
2 54996 378218477
1 118364 133481 306254799
3 147482 28870
3 82983 39247
3 165087 92370
3 63099 49995
1 104242 117914 515656675
2 188312 118958859
1 77161 193067 802757310
2 189271 788058142
1 144456 166618 133838194
3 176834 128633
1 44494 179360 962174962
3 123291 68005
2 164766 611563079
2 62369 286765888
3 22666 127598
1 66973 157468 259510523
1 78122 137772 235092166
3 183871 183270
2 20273 579796433
2 148053 138504096
3 148342 82247
2 131928 115509108
1 30686 106725 263195492
3 120471 62058
3 162324 65628
3 127272 163347
1 110491 135835 406973191
1 93001 124780 26053397
3 59694 22664
2 31405 84667412
1 40917 49474 393885080
2 56013 866324490
2 65238 30269169
3 189377 126813
1 2236 112208 891665517
1 105199 147891 7818157
2 31656 83658134
2 162625 634163225
2 175302 967154373
2 180664 526558016
1 75173 182510 589322458
2 51368 545157916
1 155427 157450 779939473
1 39281 164402 975881955
1 61719 113509 371812172
3 83838 8039
2 85067 317827531
3 149196 34364
2 159213 418266214
1 57833 157113 494397274
3 154395 5247
3 141241 135152
1 113452 173799 601962950
2 168554 872780338
2 51841 262373842
3 111019 16864
1 82073 139452 382440881
1 6599 92306 631886549
3 5152 179149
1 27457 48284 405447236
2 52883 839377645
2 136054 845106157
1 28875 68479 360872127
2 155246 629302795
1 64340 118568 466477035
2 135091 966273432
3 194723 165951
1 176476 180574 572721771
2 165210 916465224
1 144431 190044 839351504
1 94805 98017 666622961
2 99852 754216461
2 24444 40163769
3 135107 46327
3 101681 72047
1 68223 170628 125645915
3 73025 83309
2 104121 438878675
2 69085 274672338
2 95550 160525278
2 177375 55479420
2 51401 314586832
1 20671 24100 882371381
2 111033 292447373
2 10773 264040416
3 94113 90559
3 92443 14245
1 97907 164087 234321366
3 79334 101449
3 132192 55461
2 114320 503639328
2 64508 699494176
3 65722 140897
3 186823 3488
1 128323 160745 197217414
3 168357 59179
3 130546 199676
1 166652 199445 690676098
3 75405 73562
2 164684 697633248
3 150828 51606
2 105540 724781880
3 152585 183416
3 173607 84061
3 103000 39803
3 82806 60079
2 105469 763312032
3 140944 149889
2 28845 947386597
1 147783 194353 422104414
1 145051 166910 938976892
2 170189 291087664
1 57491 191336 201953107
1 42090 175068 941833508
1 150274 155453 998150321
3 183500 159319
3 16497 47715
2 23076 85814985
1 4914 100272 991995187
2 72354 24169017
1 15111 150975 720502429
3 118673 51621
3 152288 196717
2 50638 164498636
3 66499 191056
3 37365 152471
2 45575 773474086
3 183407 184623
1 3250 6570 59529184
3 51026 151416
3 55481 32776
1 120857 157582 898953690
1 10296 28347 24849681
3 3614 136264
2 52227 693192718
2 126766 321774972
2 38686 842581949
3 160334 19947
1 104841 187118 901854488
2 31405 852453968
1 107713 151533 327583064
2 42383 518732254
2 105569 83372085
1 59401 61517 609848908
3 157637 96735
3 75045 27712
2 168984 939577591
3 17303 198802
3 90031 83199
1 92514 180247 54868312
3 133550 75705
2 95734 732799165
1 100601 118515 963384243
2 182487 707881872
1 83813 187441 772223917
2 197381 239434971
3 169485 11765
2 109264 685413034
2 182750 842340290
3 44192 89327
1 3908 105711 354439912
3 195356 11096
2 191395 266804127
1 66915 186807 680635605
3 178974 94258
2 77534 316212478
2 175763 689943237
2 135732 836808171
2 139086 614371018
2 96491 269246984
2 95836 204786094
2 138901 81459125
1 5420 24325 425832435
2 47810 535304417
3 198187 191892
3 167856 33663
3 194034 198633
2 3600 494117739
1 151757 188153 382394860
2 32688 850456403
3 65128 160664
3 146326 3358
1 92582 151460 411220701
3 179296 108954
2 135392 198055822
1 77968 101907 834312837
1 53067 54016 56161370
1 78388 129254 64803715
2 107521 159359278
2 179292 210362925
3 118428 137891
1 55927 112852 104924807
2 13652 213646014
1 24559 146547 594195899
3 111285 84349
3 36750 25813
1 21423 95585 198585373
2 62498 796895085
2 118922 170211120
1 70564 116395 888012387
3 91889 116931
3 83914 82718
3 70529 131002
1 100496 162785 33335141
3 59527 31169
1 85176 96009 840264123
2 51886 22633122
1 25316 96358 347493899
1 5882 147088 255429785
1 46134 151613 769020813
1 72624 111237 717964395
1 3415 193547 610850521
2 167383 500812322
1 17983 18501 697639908
3 167496 184189
3 197464 42276
2 48186 155874630
3 23135 9273
1 3098 61600 313371606
1 127367 168052 929781332
2 147241 937993279
1 58822 167114 917692150
2 16632 641668330
3 113585 141685
3 97043 127935
2 131760 287479753
3 111923 4925
3 20545 77284
1 49622 114520 834463569
2 34619 78296566
2 44340 698046118
2 153464 855519224
1 6706 149266 475285152
2 26241 72311530
3 59075 18506
1 64587 121911 329015952
1 35961 167313 622167370
2 55555 408631325
1 62607 194251 256203133
1 143143 172075 536121491
3 14556 25975
3 164399 133159
2 142127 189874961
1 33272 157491 883925290
3 185863 67597
1 26268 65500 14615866
3 74178 55238
3 20484 50739
2 93554 519668583
1 36942 190133 320881206
3 37583 18386
3 63245 109499
2 23823 936984812
2 51383 827446870
3 8008 171135
3 107550 110183
3 114683 188850
2 186300 74466671
2 51185 120138559
2 128632 174465886
3 74047 50110
3 136207 132442
1 184508 185263 560226615
1 118418 171730 809123377
3 111901 38328
3 9405 62994
2 159691 74805339
3 133350 110806
1 64178 121090 996538780
2 168043 948640882
3 117882 165282
3 93204 12322
2 171691 499559498
2 138831 137603013
3 162441 38030
3 131693 61321
3 48418 129422
2 65048 82401960
3 22826 14122
2 34621 243610218
1 97922 104761 265429495
3 45798 84699
2 4990 307511782
2 52900 250995353
3 27135 29210
2 128446 569108530
1 69840 99848 780095546
2 64473 812264996
1 4132 183991 155048336
3 42782 513
1 147882 153048 941225729
3 14441 87724
2 168241 586056172
2 10706 624155706
3 183371 181686
2 173719 898325021
1 118406 171433 841352635
2 62533 749074916
1 15361 149844 675644800
3 198673 166245
3 120611 18132
2 6449 907415914
2 101392 135013504
1 74251 76244 904191865
1 191666 191789 357254624
1 17953 109279 918827232
1 70775 113200 368632199
1 37927 198752 435039837
2 138956 700631736
3 142545 48141
1 132085 172812 274468087
1 31948 123961 668569118
3 1020 126421
2 6381 174738646
1 164308 199197 85952827
2 99297 83556337
3 75426 25009
2 26156 971942759
2 88255 148873297
1 54079 67251 170947818
3 147054 39373
2 95004 287424531
3 26332 141211
1 138149 175405 540142969
3 143036 97934
2 54144 823773301
1 55990 151673 964950802
1 38516 107910 875342523
2 137237 262912736
1 37785 107248 108995521
1 99945 105213 184071748
1 36628 181825 7687804
2 67231 516662241
1 79608 132991 569490938
1 114536 126741 243919381
1 36928 118494 96660437
1 33575 57162 390473212
3 54258 64719
2 176286 606526529
3 3618 194839
2 2456 358117167
2 17312 761513852
3 92989 198585
2 72459 883667653
3 11714 63360
1 111727 114138 207319574
1 52724 54792 506995637
3 49381 107628
1 15974 55254 304001251
2 59721 450001262
3 66048 24674
2 75095 373949494
2 127212 855857370
2 140029 932096173
3 146951 95452
3 130118 4052
2 95307 801683281
2 29640 726657699
1 159164 160244 601757210
1 18095 161048 541996476
3 27466 199508
3 175714 107274
2 153580 608299284
2 138579 763515787
1 107445 143737 437788465
2 144283 321250727
2 27587 172278998
2 136182 625406262
1 89403 131444 735998959
2 57016 108241874
1 49867 80388 129743037
3 19276 158864
2 51831 437605042
3 95688 150718
1 15038 127970 495836309
1 7177 146779 75776463
1 108230 144851 47926054
1 28730 38564 559087250
1 71314 117438 515167168
3 94776 33258
3 53773 127504
2 121902 617998468
2 196335 325073771
1 38325 101976 482492497
1 109832 114119 368936388
3 177227 129690
1 86238 129327 603483159
1 140303 167075 557497183
2 139152 179397350
1 20792 27955 31980625
2 70378 981665315
3 92790 51308
2 174366 255354071
3 50772 85590
1 899 80899 527162854
2 122565 313367816
1 29695 156764 319895998
1 5109 55079 396175234
1 172684 181792 235317662
2 108205 673648284
2 79216 644564180
1 10591 195106 989570873
2 111826 966759870
2 186158 121501269
3 72342 3941
1 170888 199236 149632453
1 134521 192846 169982477
3 19072 120443
1 71910 141587 845362768
1 72525 74533 142533329
1 133343 193038 320701772
3 96994 104236
1 20440 40653 607835868
1 1615 26015 680063492
3 187539 43177
1 52534 100116 985911778
1 6660 117511 677010070
1 37074 77535 407331629
3 181465 157195
1 170625 176830 289489684
1 89454 180391 552070042
2 63609 175734739
3 147197 33184
2 165758 990031463
3 134071 33336
1 31077 197463 466221322
2 192433 481045642
3 97840 125576
1 103006 143604 235237696
1 61589 80281 159865539
2 160157 223290303
1 28177 136542 919503029
3 23935 43623
2 114432 959012231
1 40888 166379 75218527
2 67590 706244678
2 132807 504516843
1 17371 132019 795056613
3 129052 91667
3 117720 26901
2 191420 316818923
1 5239 123026 215757802
1 47402 193585 260894319
3 64154 186747
2 36066 656832016
1 196 79960 130180646
3 67251 34636
2 147033 460303620
1 19638 39058 81263508
3 39632 58018
1 35940 63836 99005059
3 164037 50735
1 2751 20611 15319836
3 136868 46704
2 81335 698447123
2 51446 70451082
3 173129 54321
2 25383 195556268
3 180108 155766
1 64401 129061 164061726
1 182528 196497 94840875
2 169232 883977009
2 187009 688578017
1 5560 101772 230450851
1 7991 86504 457459447
2 129436 733573384
2 122521 629681228
1 65245 186565 626892458
2 131587 448236392
1 1274 7559 202649147
1 4594 26193 12293200
2 134886 744764471
2 81186 148967677
3 94966 30494
2 95604 741109017
2 147661 154467119
3 43338 137098
2 197713 174385791
2 66390 895475050
2 139455 633638303
1 86254 117461 71673268
3 56688 103969
2 195473 950809456
3 115144 138792
3 71398 135531
3 57267 38508
3 69204 65373
2 41357 286808356
2 107692 523143748
2 197147 562334204
1 156570 157890 750905977
3 100922 124589
2 62480 264870918
3 52563 183080
2 194929 167019997
1 107363 166123 920366476
1 13665 54198 290597750
2 83449 300860432
1 79727 111723 210498232
3 111828 13618
1 110566 197105 31665837
2 37167 195759763
1 92984 117780 268979127
1 168237 168911 178679702
3 114869 119774
3 86472 65309
1 123344 145829 232409462
3 30011 166281
3 7276 77791
3 47262 87612
1 2121 34524 65753081
1 135341 181736 590607925
2 45732 989055848
2 38395 422886367
1 84452 114129 609569945
2 87237 675020731
3 136308 23113
1 113777 161956 436357015
1 37544 164462 873962463
3 121275 176599
3 5779 111914
1 180813 199222 448081980
3 22406 147082
2 47512 534894482
2 194606 73342451
1 86312 176258 209195078
2 113920 936308123
3 7961 181304
1 22915 105789 655070280
2 83814 732572950
3 198614 166453
1 23189 109758 605298189
2 179257 265031946
2 185655 964878679
3 78560 98849
2 192948 750938702
1 149378 156879 512655395
2 68880 77726807
2 108889 99699428
2 95308 894642798
2 130859 284017658
2 184469 224124483
1 75608 105025 419242210
1 114807 173561 418873910
2 26606 744834709
3 35342 159281
2 190505 476913942
1 170571 199828 397514633
1 31747 138088 788022405
3 38078 139657
2 185752 189234208
1 38232 131349 503164817
3 39858 66599
2 6437 900316375
2 12323 497221271
3 55725 119356
2 66745 673664145
3 7556 182473
2 83563 940875037
1 39941 88136 245253721
3 171388 199182
2 54339 181713391
1 11255 141489 546335565
2 95315 516744389
2 159480 354373291
3 123760 138233
3 196946 137721
3 8392 24459
1 45469 163724 144195374
1 61003 196275 168633394
2 61537 13340132
3 182735 95198
2 108946 962565136
3 173274 88398
1 134401 186547 868795955
1 107377 199815 805970177
2 156781 583413236
1 54757 64254 337770086
1 112833 179047 589204541
2 34822 88222204
3 31712 151277
1 1565 161404 491292940
1 36876 137223 31641431
1 112667 115071 586416907
1 150621 181748 553387406
1 122307 132606 80209214
2 12998 235531086
3 36561 49593
1 5164 178220 101900518
1 73041 142977 632310997
2 159291 510768307
3 116261 119983
1 44681 117372 974561407
2 128287 123001956
1 37602 91813 743549687
2 81013 673560628
1 48672 184018 346424082
2 176023 467992413
2 149528 20822123
3 1547 183287
3 179114 43884
2 54000 678149258
3 171307 34967
1 95113 96276 169111192
1 32068 136063 625361617
2 155932 218381839
1 29080 127661 573454289
1 110514 121593 648363567
2 6318 950381801
1 30041 171723 380040743
3 95406 24703
3 100876 143527
3 158055 116555
1 186836 188524 94050244
1 1727 16937 190497968
3 116293 44137
3 151050 184390
2 108356 304791831
3 117543 66071
3 115072 126089
2 22238 701497248
2 156182 201797166
3 147686 53392
2 58973 581269231
2 184575 154219812
3 157033 142932
3 170839 176692
3 67776 64303
2 40140 86932865
3 111624 187073
1 130556 154234 580573779
2 97436 728604728
2 140715 543881474
1 40804 159079 646006146
3 2386 84203
3 195736 192658
2 24022 615283129
3 148193 171692
2 145464 616846317
2 64978 218194221
2 86388 343166352
2 136594 196820149
3 24589 39850
2 19914 382281092
3 89950 124776
1 13346 97386 506102527
3 190107 191030
2 62846 22570862
1 30372 79282 224628728
1 6760 187513 3589607
1 110399 159732 511963894
2 64064 430122028
2 77913 107634250
3 43074 109072
2 102823 411360512
3 124866 132114
3 116930 154225
3 68105 186032
2 103021 677653972
1 15018 188808 916813046
2 84659 33156759
3 96347 26857
3 157595 188774
1 87160 124328 192676742
3 187732 87364
1 19568 61070 817863907
3 131569 184177
3 124611 41535
1 64952 195444 470964039
3 167712 21228
3 84853 63904
3 60588 52541
1 75109 100861 555403577
2 18154 531199292
3 146857 121458
1 19104 57962 648592551
1 37542 199570 754607380
3 46379 47141
1 125002 162827 131418667
1 84858 137275 488399598
3 114070 91569
2 125322 265637280
3 77523 65447
2 21161 166918567
3 14976 88230
1 1557 18803 859132360
3 116345 123276
1 96890 153707 279437924
3 178519 39015
2 119074 838276130
1 167708 171065 823460032
2 93436 631558559
2 147197 172707595
2 190431 188337856
1 747 145767 1244671
2 81819 331097210
2 65512 85741672
1 78844 154637 373956613
2 94216 113448020
3 48011 81799
3 82116 59896
1 94116 190636 757101654
3 186685 82029
3 56708 50999
2 193306 891537138
3 72007 162938
3 25046 127107
3 106389 5305
3 32947 113528
3 189717 40161
3 20276 160998
3 53928 129307
3 8571 40160
3 119610 991
1 6707 105470 808598494
3 132360 82998
2 23056 435680736
2 140017 857810651
1 44971 181361 36861233
3 22821 134994
3 109211 33894
1 1585 36644 259243370
3 165932 95194
1 98673 114380 696381097
1 55332 116570 598549367
3 105566 169553
3 178011 106418
2 88298 814392629
2 13197 968520493
3 141918 115187
1 66523 191961 784964519
3 13743 165152
3 195136 106877
1 41274 50529 16240044
1 120517 160542 201256917
1 45508 84281 69914946
2 115693 903608910
3 147149 31543
2 72692 413202960
3 138742 137981
3 89343 120197
1 44050 107765 700886072
3 60496 102233
3 128048 13526
2 130097 237384950
3 78286 100484
3 99341 155628
3 12448 198030
3 119235 101134
2 84672 75660244
1 17991 58456 841728469
2 185458 304243407
1 28781 125574 552740117
3 136968 127247
3 149841 63897
1 65 75817 416730879
3 3540 87049
3 153123 29662
2 137281 328844556
1 15666 75388 296677822
3 172504 161058
3 144812 158899
2 117488 722383402
1 86626 156173 271893119
3 167542 162729
2 45852 883028735
3 67506 126864
2 80609 687029229
3 68949 174387
1 142303 186190 872821754
1 60004 185767 252879945
1 26120 176241 871276065
3 154572 174945
3 162812 60027
1 42529 136380 840594498
2 196902 862913965
3 125585 20169
3 102977 59021
2 12578 845318218
2 42832 196320110
3 188670 36847
1 154714 174392 443698880
1 71993 110725 743645014
1 9760 95798 98763259
3 29162 103974
1 88112 155554 198050788
1 11106 39969 675207559
3 113060 115571
2 48747 239952230
3 11382 73109
2 168649 921122733
1 28734 136582 598746548
1 6604 174768 46491207
3 14756 177796
2 166946 764785109
3 30770 127248
3 187812 29202
3 58786 176573
3 177230 187475
3 120333 143252
2 8490 379558271
1 109182 149213 724692516
2 29113 357999721
3 182492 12776
2 140605 248771720
3 94245 106329
3 97720 113269
1 169292 172065 918337576
2 6319 821757458
3 166195 127310
1 88607 145094 500367344
1 71600 75536 721094796
1 2956 65900 675840487
3 119037 172840
1 48443 76117 715383496
3 95190 195244
2 141678 422420076
1 51055 185731 181491304
3 51847 142692
2 152018 300614416
2 145842 339628301
1 170349 175444 707084498
3 132595 21042
1 95127 140025 678820171
2 109820 307390572
2 174784 420424812
3 140401 12019
3 51511 99069
3 185126 86457
1 30558 132119 897232001
1 79723 145129 267555810
3 154600 56963
2 192365 741898790
3 145083 101627
3 115097 158485
3 7320 16614
1 100890 177370 671507809
3 140388 199258
3 14099 144854
1 116892 122113 373111761
1 2944 82553 376916483
3 195417 31135
1 153215 172537 617721275
1 9242 80994 581262182
2 100625 665500980
3 166531 165611
2 43879 174690769
2 145322 632956036
2 160622 299076589
2 174685 31211247
2 131926 697331523
1 45270 55173 39362969
1 149526 150810 912140769
2 65482 579107008
2 145909 832512700
1 63641 165990 392875604
2 159927 998978520
3 169341 188215
3 133805 159383
1 54936 57594 733326982
2 52888 280501460
2 21425 390143155
3 67162 134390
1 108114 153854 981803056
3 151383 184387
1 110482 131184 283232254
2 62481 347662200
3 97292 107297
1 32103 127827 532064007
1 23927 26242 586142732
3 175089 194942
1 24547 116196 752323840
3 126087 56163
2 43895 541476916
2 118187 424235999
2 157366 715808125
2 172662 91579349
2 2821 16227233
1 96603 108299 701964051
2 49825 913079416
1 85574 175419 806725781
2 148330 376979619
3 77021 39063
2 163582 62349859
3 191260 168290
2 146440 611671134
1 14954 113393 650399410
2 120413 533670122
2 152088 218764222
1 28503 128394 109748614
3 174943 136777
2 156244 476903859
3 107925 14301
3 188261 169354
1 85381 139330 116106128
2 106800 550309368
3 24475 125839
2 84563 957789819
1 112252 118927 728612457
3 176635 179606
2 37442 265753515
3 195449 179301
3 101100 119505
1 95323 151128 159896747
3 146366 62831
3 161606 4060
1 16356 80971 80748378
3 189008 119051
3 2477 13886
3 171653 45157
2 10075 625827525
3 132743 115342
2 129750 99306146
2 91241 142752578
2 118439 678731429
1 86259 139263 476990880
1 26599 127870 82210330
3 188296 154971
2 160344 997643155
3 159647 76660
3 138457 142050
2 46106 342201481
2 137721 920883680
2 161743 495097794
2 68624 591884133
2 76746 37780462
2 162610 348294380
3 147164 87452
3 55516 18980
3 66214 2837
2 123222 582521159
1 12649 120587 909567940
1 144795 197423 374392312
1 21008 63323 130137766
1 43271 157420 94753364
1 102597 141572 363924486
2 149530 259607576
2 106597 493811533
2 124168 549263463
2 186051 112253374
1 11028 131505 631257741
3 173456 159451
3 494 89279
1 110192 111281 113834816
3 164137 128282
3 176664 74871
2 53441 789999261
2 170678 304391091
2 136256 833981027
1 44354 57981 118549090
2 33996 741693589
2 70814 614900916
3 167146 100885
2 119818 514875164
1 73780 96968 843333122
2 188001 926401438
3 34869 16774
2 143174 166758201
1 78111 165716 833152945
1 1799 26667 874745729
1 8789 125834 592702809
2 182541 177260985
2 156398 394136161
1 17328 111769 19599615
3 2224 162796
1 95161 101102 785177328
1 10113 161477 151400629
3 144864 22432
3 141924 14161
3 55911 48443
3 101913 177602
1 69247 111891 971446913
3 93815 77098
2 52639 282211938
2 18540 992077487
3 122650 82833
2 19120 704238551
1 92211 129481 690907270
2 43136 762873840
1 18355 66948 766540731
2 110959 49115731
3 47512 98844
1 127345 198276 461685231
2 15336 740110228
3 123000 163998
3 114272 82603
1 17255 185475 767510137
2 119381 764158633
1 38434 150137 721324012
3 2907 46591
1 54784 154374 616995839
3 182246 88240
3 55536 150109
3 20668 139544
1 23641 109766 868709445
3 147450 82120
2 144056 264671693
3 32533 146074
3 80328 17344
2 172609 604712553
2 47306 144189452
3 9555 183121
3 95857 191021
3 67181 65404
3 80953 115444
3 61664 133351
3 25866 98936
3 25935 66409
2 31937 709501393
2 167893 334126750
3 35480 83974
2 110654 431579077
2 78983 62749589
1 14460 31275 93774504
3 136159 123445
1 37666 174318 110345858
1 10525 83674 213848861
1 6779 69153 664279762
3 40702 37462
3 67824 72698
3 20595 118645
3 104592 6482
3 141214 81407
3 48513 121674
2 52153 539383562
3 56200 109570
1 97919 186365 307455609
2 77724 260516603
3 66972 147673
1 45574 123349 176339196
1 52559 95610 599899374
1 105777 110352 55608323
2 123914 681053988
2 48736 337476265
2 179574 963149455
3 158498 155784
3 35603 147872
3 92411 90141
3 93594 166255
2 158182 278770300
2 64806 751417566
3 41427 24176
2 112323 738721763
1 76992 146524 698679451
1 15942 122446 309297895
2 194263 227033167
3 22621 168884
2 166864 872586729
2 118301 19660522
3 4741 73015
2 90259 623684928
2 144639 197189334
2 135919 537931812
1 50090 88934 85083561
3 142212 58044
2 190718 380054887
3 83596 137379
1 84797 127019 642859736
2 103900 958838566
2 36897 467401901
1 48752 66276 699211908
2 128679 57861651
3 36343 178644
3 182158 9025
1 24030 129465 294436081
3 137719 139945
3 187542 88561
3 105558 28769
2 100593 979539216
2 122550 65600440
3 111532 40936
3 76733 186074
1 45322 50817 512373505
1 20346 131895 348601242
2 100353 861562039
3 156970 76724
1 44339 168459 958213259
2 63329 640482321
1 7772 139662 45713471
2 145481 10369712
1 79614 165764 101969201
1 37001 39111 561467440
2 68806 865909402
3 162280 124852
2 74555 392802714
2 44172 844499722
3 7760 14171
3 154120 193375
2 68365 825961208
2 130649 673528600
2 91762 929360046
1 46090 109486 4902467
3 66253 62837
1 74132 120043 383367027
3 85137 30995
2 49332 402566104
1 87092 160635 445622197
1 30045 145463 456860484
1 22152 84403 552356185
3 136845 53340
1 99994 132361 509002369
1 59394 84853 991865032
2 178340 168248777
2 193757 760220584
2 48109 671338439
1 1003 144625 241876478
1 85119 141690 675500029
2 82126 118754318
3 128874 85780
1 136897 172658 674574095
3 157998 158766
1 9187 183691 875119567
1 81598 152892 758795775
1 68524 132050 166174167
1 149492 198619 250867522
3 158034 164518
2 154404 824171392
2 181829 421097986
2 67996 831526265
2 72423 813805208
1 15885 157941 19735562
3 69300 73487
1 38901 138213 945037108
2 133512 212170852
1 5906 43223 66111504
3 2792 112292
1 49109 138903 715203246
3 20662 51508
1 23856 121353 479800910
1 76012 180199 361831707
2 141237 365740514
3 72058 17179
2 194849 522220657
1 57783 115760 485761575
2 56179 832883918
3 141500 84584
3 31155 196421
2 70902 639870255
3 16523 76921
3 23430 156146
1 169310 197222 370109865
1 165240 178526 384603455
1 13040 113173 803082415
2 26310 934671610
1 57122 61540 4891272
2 40037 333941319
1 174899 188356 30152092
3 195836 76209
3 102820 12165
1 89626 159434 408353166
3 94764 25918
3 55336 184752
3 167556 190328
2 4225 13278350
3 115681 171995
3 138763 84716
3 125297 172183
3 124260 153626
2 33531 647881796
1 84355 169632 442813831
1 155583 178076 12193364
3 52236 93549
1 24018 141222 278622112
1 83372 136109 913947700
3 174621 131169
2 107287 512023709
2 37182 499586888
3 66835 37542
3 160294 154880
3 173532 32742
1 55191 97181 826001497
1 141028 158592 727334532
3 31772 158180
1 115250 126022 896537654
1 13140 171389 111915392
3 49145 132303
2 87900 364877383
1 17359 161322 749113018
3 156488 179440
2 137193 600394565
3 11005 141274
2 194387 684463509
3 15429 99480
2 119753 4100717
1 36008 97597 844027068
2 63076 338162573
1 19267 127787 100969069
2 176554 76611222
1 33228 75533 165606767
1 14686 133094 68646308
2 181106 635734243
3 42131 53854
2 42019 985061216
3 15304 199013
2 92081 727394058
3 199129 23138
1 31829 116280 634168374
2 90527 133509773
3 68062 66422
2 64944 329528043
1 41328 162953 847023534
1 67030 125944 239157164
2 122159 175380137
1 122095 169805 185666633
1 19534 94728 470798516
1 155989 197337 522781452
3 151348 190427
3 180953 142941
2 158402 819577229
2 166073 391395065
2 56103 418482227
2 6723 999073889
1 166682 193961 562207920
1 61762 83044 960103339
1 40373 122254 198629681
1 43803 159336 847316835
3 132953 44583
1 101482 158316 675701575
2 48144 613249193
1 25045 171128 582824513
3 126261 171419
2 74845 297524229
1 665 165756 818776537
1 37895 67129 878340434
2 170035 278089077
3 11835 99085
1 16564 166875 810424622
2 67552 522472791
1 81560 90947 621133191
2 34581 883870152
3 93634 41094
1 76854 138298 130475112
1 16478 56087 711948427
3 143841 27834
3 53094 113398
1 40854 128086 687490157
1 22485 83242 916041088
2 25513 949464337
3 123924 108636
3 137953 70827
3 125634 37659
2 96817 713921918
3 259 149001
3 192351 106833
1 91667 178160 23729847
2 34944 403885502
3 12162 196332
1 111266 146000 886186530
1 10220 15388 844570421
3 17487 79322
2 91932 149149432
2 155242 261061425
1 108811 139300 616432166
3 36071 9605
1 146181 153744 318283051
1 168915 186500 216515468
1 103806 183347 991423112
2 80294 207360703
3 88177 120367
2 154069 655628483
2 172691 557601009
3 156110 24690
3 57270 90549
3 40112 121833
3 144783 62487
3 85353 57450
2 100484 856428709
2 33669 216941704
3 133766 108267
3 21275 151602
2 49386 995620638
1 32887 194584 504838360
1 71385 114569 396624591
1 149218 169338 293779018
2 65932 369856395
1 25256 52829 279508533
1 53493 79188 73400516
3 182983 65467
1 59980 147032 175326879
2 146288 850928810
2 187579 573987055
2 28698 539556548
2 134531 893733838
2 95693 254677883
2 141220 992913362
3 155809 171192
2 38396 490332858
1 11788 109644 598668749
3 3252 39378
3 105343 20648
1 57104 179353 525566565
2 166540 652747438
1 57951 129673 691636769
1 72874 117103 740792137
2 69935 767579794
3 130464 22308
2 137119 292322359
2 11062 551918697
1 55298 148865 408168425
3 125757 112791
3 74454 89131
3 108890 31398
2 181313 13295088
1 149626 161175 291647181
1 16465 115595 668784447
1 70667 134870 248197596
3 93813 46326
3 114756 23709
1 24177 158609 651643447
1 44242 139572 438679730
2 128675 750067768
2 37775 279058569
1 25092 145161 551675470
1 38659 102583 202788791
1 11348 104443 525589720
3 69530 138084
2 148107 696062245
1 46909 160416 720614977
2 70971 804557881
2 13651 42424701
1 132876 147259 451965617
2 4470 593906630
1 54848 163204 600195317
3 180834 152700
2 178332 533113358
3 176366 55229
3 187682 35328
2 134961 974440426
2 125335 102210414
3 113108 120868
3 160620 33481
2 104446 793005897
3 44042 170985
1 91950 140413 121691470
3 119881 159102
2 115415 546038985
1 76793 130741 12018063
1 143613 194997 968706807
3 74499 55184
1 56692 64551 936631380
3 185973 114035
2 11907 525439433
2 101705 404023092
1 41960 152184 957605668
1 121977 192840 985357366
2 155386 291792815
2 192475 202002259
3 139519 198336
2 191387 573541698
2 145124 20565258
3 193666 7725
1 19532 169985 314476609
2 1942 189931668
3 176525 126556
3 116430 149501
3 72689 34924
2 26947 372947115
2 40592 342284362
3 157397 52535
2 180858 851154129
3 199042 152278
1 10255 167723 726236483
2 57080 487484739
2 102340 857820973
1 75732 164502 930186040
3 105305 182216
3 124072 180867
2 71788 496908746
3 116831 98027
2 34395 201846555
2 129305 745026145
3 88856 134585
2 28597 5054871
1 21124 193976 46559490
3 132675 177082
2 145054 99322964
3 198562 85838
1 56750 152460 478169923
3 184903 141841
1 49569 62869 113620172
2 45333 369184851
3 60297 164638
3 158131 188063
1 2703 13592 110222826
1 30071 67667 980434368
2 74509 50946419
2 81326 999386279
1 56118 136442 442027503
3 190927 178239
3 146857 112820
2 133075 492169113
3 6562 81127
1 7320 69046 72389643
1 9040 9878 669674301
1 131950 189143 665065961
1 96946 191708 537827785
2 70031 843023477
2 180637 169134786
2 59406 884214288
2 48937 205920577
1 92702 172276 658853990
3 195260 6253
2 137566 966230593
1 15386 15793 961906535
2 179443 907054883
3 13712 47120
2 78855 293348823
3 132734 167387
3 11129 37755
2 67823 258343382
3 19883 157232
2 172750 463785649
2 150500 782274453
3 81106 90486
3 182624 41863
3 83896 184429
3 80401 31600
2 133861 610337981
2 189903 866656555
2 103487 204891144
1 130451 199699 143005226
2 48384 788778352
2 76613 914022020
3 103677 15062
2 105167 377265482
1 80752 191719 773391790
3 143572 115261
2 51670 948641729
3 82884 164365
3 194748 195701
1 38675 171057 906189459
2 3898 557562328
2 150836 628666179
2 66433 507698274
3 176125 10333
1 44611 146301 922483194
2 175209 46972645
1 23833 130619 700172764
2 51554 121556810
3 168463 34022
3 140940 84099
3 161633 55188
2 67219 537630391
2 188282 673014272
2 64761 984864065
3 66411 109938
1 82682 148080 940257268
2 100999 119312139
2 145082 495797258
2 73910 804241249
2 184483 419571668
2 70507 822588269
3 182718 12641
1 25310 41117 896882533
3 46026 127430
1 63026 155862 116954511
2 49817 190084293
2 184799 980283548
1 51615 62825 241778595
2 16359 637877351
2 142871 694215536
2 40027 541332714
2 113336 856586373
3 116896 192303
2 112699 305652435
1 51151 96193 290927144
3 186728 199848
2 12284 260952719
2 160581 944597113
2 172183 886616991
3 144214 108142
1 68554 129822 101608600
2 130 946581271
2 47730 815907208
1 112841 188162 185742685
2 153168 536313896
3 25808 122786
3 196526 70055
3 128467 45355
1 44374 156103 642158896
2 100216 289232059
1 94078 100815 617435483
2 75667 405999607
1 116715 143323 668766275
1 39300 77822 546972170
2 167074 525202533
3 180903 114929
2 128766 372915747
1 9656 65418 124299871
2 12822 425101702
1 2147 46792 436331796
3 110647 169093
1 113456 164709 776261962
2 174162 57887523
1 94607 187003 130291494
2 173859 650993000
3 126679 4685
2 73867 183142818
3 51306 49920
3 172550 120659
1 73020 179449 987493478
3 134467 92757
2 188092 725197484
1 4940 21140 444858762
1 9528 125802 320570481
3 179592 81771
2 116756 152653776
2 192397 474520377
2 101473 605783286
1 13817 199367 87876340
2 157493 427392810
3 158284 161563
2 69413 902106590
2 180890 458294654
2 15693 683175993
2 186393 921000124
1 76220 174682 803401876
2 103649 788285697
3 3310 25370
3 32888 123682
1 2101 97808 982825470
3 155526 17214
2 97538 223860949
1 33238 198421 625687728
3 97474 172453
2 25151 448549032
1 186739 190916 764845779
3 16120 108327
3 89679 174533
1 77605 83509 261194659
2 87871 661533091
3 3154 195980
2 32970 483155807
3 72526 87458
1 14016 148171 26017472
1 61678 174190 506354272
3 155988 184643
3 151569 112562
3 62768 83990
3 26447 73460
3 136146 106472
1 176850 188335 42290893
3 183228 181359
3 185976 164362
2 105253 590284281
2 53063 974669532
1 104221 163933 931077133
3 66203 27559
3 186429 180156
3 110649 1423
2 123526 82232340
1 20668 153106 773199060
3 58713 140885
3 66358 18899
1 179908 181706 64694521
2 52624 14292969
3 185004 27428
3 136871 101194
2 5585 280860612
1 45301 137746 35595912
1 71117 186268 11618801
3 127464 198137
3 97776 41437
1 84717 167920 615691585
1 31559 81400 977282279
1 119722 148475 407590620
3 49083 99514
1 4065 45008 623896512
3 87490 186455
1 48184 51734 997713468
3 86243 27466
3 123562 12952
2 52041 59127895
2 10345 326823591
3 109263 111402
1 23275 79281 877107874
1 83570 93432 260266718
3 165207 124419
1 120630 135683 776774660
2 38518 782617618
1 161767 173445 518221390
2 137329 343013692
1 113098 153273 768851406
2 116099 133368190
2 62198 639339699
2 151437 547545114
2 81667 601910028
2 97729 299276481
2 115302 564596210
2 62969 358940383
2 22034 527257975
1 80793 98635 133392365
3 32609 22553
1 10618 37322 201531341
2 108364 874100101
1 27607 134201 877516107
2 109918 560635508
2 44431 598103117
3 10379 19536
2 26127 492063728
1 136338 143257 70049201
2 157994 458073257
1 13327 177773 544718010
1 29476 52554 898192986
1 55353 80822 627691802
1 108276 115761 632579124
2 92297 914976672
3 28684 67882
1 330 28656 764344074
1 121059 149725 805320722
2 7096 251570802
3 116290 8909
2 171495 742022
2 173061 584944058
3 4416 13344
1 21977 151067 412385161
3 150100 27223
2 83747 422751363
1 89415 139208 882117558
2 184636 271626424
3 179379 98165
3 102502 69911
3 33314 85525
3 85360 180873
1 88647 94173 92102878
2 115193 920147730
3 41357 46353
1 61187 142724 633418113
3 195236 191901
3 169389 7391
1 40633 85228 889053816
1 34963 198761 990133865
1 27099 31817 653102878
3 174522 71960
3 116650 58377
2 7970 702869694
3 134348 87281
1 73377 146699 141800945
2 64767 503123606
1 15103 92038 78117843
3 113099 171686
3 163090 136400
3 148230 192652
3 31812 41936
3 80949 45175
1 80735 85961 234964156
3 122964 168352
3 6648 121824
1 132640 159091 959036004
2 86332 642220393
2 171962 204404367
2 128799 182765499
3 168636 152098
3 92045 136169
2 157006 519662554
1 68028 147294 469121074
1 151822 156186 534390889
3 17169 144380
2 52308 508062090
2 23199 449966477
1 49264 132225 79842818
3 71538 87944
1 29227 185376 494550591
1 110603 119712 162445855
3 157589 91492
1 49479 52412 817303831
1 41965 70478 387331823
3 83648 14602
3 14059 77434
3 6222 156164
3 42676 11769
3 31311 14251
2 41758 605412023
2 141978 691187381
3 89380 135943
2 97260 933133574
1 133315 146441 681395977
3 39387 146279
1 32672 193477 439240952
1 22887 115196 173906353
1 5011 180766 35327985
3 176282 44252
2 82166 516966719
3 78052 158527
1 16586 179719 789189041
3 125684 87921
1 66774 161265 66574244
1 83887 94922 137393505
2 74871 505146668
3 132342 180841
2 12776 627379619
1 61240 163752 43880287
3 158034 158665
3 112742 174953
2 44144 528665414
1 90145 191544 804157322
1 3002 155704 200108157
1 26416 118172 811068573
2 49944 910384519
1 120151 195624 516289266
2 10373 652758906
2 74401 753995322
1 85347 170477 869652762
2 80126 109538605
2 100892 98820361
3 83783 85138
1 92021 134889 982306206
3 20312 160410
2 158833 951025246
1 130866 167783 86824507
1 16654 83347 773981840
3 118636 34524
1 81599 167654 257229471
2 37925 934606991
1 24116 151718 469714762
1 81192 114367 705161728
3 193741 74022
1 77040 102145 779330095
2 145580 324180250
1 149092 191580 429822513
3 61666 168825
2 131432 455212924
1 36552 91428 894500014
2 134242 605443785
3 129576 94366
3 97131 12401
1 34648 73487 496124154
3 118321 141648
3 69462 187237
3 198933 128518
2 24061 872425975
3 28060 172484
1 18949 46999 363834985
1 26702 70404 791597246
2 109322 504075221
1 51250 109700 238353193
3 95329 126076
2 158645 190058073
3 16470 193981
2 37 41156089
1 155660 166280 320626224
3 103959 164765
2 134402 27935413
1 96211 174762 768339671
2 120093 608549979
2 58587 163795113
3 149078 52937
2 141856 358624645
2 4464 117041619
1 47277 142774 570283659
2 21314 50368798
2 112145 733079074
3 144899 10562
2 117312 961450633
2 69470 692743104
1 60639 118528 83021180
2 154501 994095625
1 8320 86123 109035844
3 72929 63453
1 29344 48163 882788161
1 38767 128952 6676933
2 173060 500228374
3 152971 82951
2 156471 535289646
3 194012 22278
1 59353 91417 936594564
1 107886 167821 232057943
2 17310 619402264
2 84668 816581450
3 108701 50297
2 95414 778703754
3 141675 23141
2 5873 551881472
2 57633 996495137
3 86564 23469
1 93665 150974 600794571
1 157399 199113 532666395
3 166605 6577
3 90584 173414
1 53381 170784 671970790
1 113445 165373 880410113
3 169165 38854
3 77102 191009
3 35902 169249
1 130565 151439 579545378
2 60289 151037510
1 162841 196829 830838426
3 117853 76780
3 75808 47039
3 196159 109245
3 95066 99149
2 150746 397389585
1 16813 164357 183083212
3 74746 5584
1 8150 122966 902658443
1 16391 62036 995928460
1 9481 84588 721538658
1 53246 61708 385620541
1 99815 183985 585654909
1 111716 132904 96938746
2 93689 868683954
1 161855 179138 218793262
3 97648 91049
3 104059 48638
1 144136 199156 367477906
1 73957 152388 722688013
1 12621 72736 585447781
3 74429 76352
3 172989 106143
2 35902 941285132
3 110136 176909
3 157122 42182
2 51018 75250107
3 52929 137984
1 48546 79932 867398744
1 89572 172682 785622996
1 6564 83303 552967315
2 185926 721758020
2 10157 534614413
1 113994 158198 108721517
3 147906 152934
1 103745 159477 89167234
3 94086 30326
1 1507 170353 649479110
1 29839 68201 411488723
3 187718 48818
1 71592 188514 107640449
3 30481 59148
1 51615 59017 241291192
3 51338 198481
2 2939 985642231
1 58396 160193 103396636
2 120359 984970372
2 47775 617662971
1 9312 84162 286430577
2 22062 903219325
3 87469 31764
1 23015 191131 4578895
3 61871 21589
1 5602 189275 718202544
3 30624 64168
1 61205 107713 100389675
2 120770 479811568
2 125788 115408850
2 118156 881768810
1 112637 168420 69756473
3 66839 102546
1 27681 164738 1634587
2 157102 556172821
2 53569 493970376
3 40610 93796
3 127440 195873
2 42060 358440163
2 89082 754314858
1 167638 175123 867997536
2 173363 357134811
1 43149 173094 385701222
1 48134 50401 758782424
1 93952 184987 791980443
2 63641 917786164
3 174084 111029
3 145210 33258
2 12036 412581637
1 151741 157486 21297883
2 168788 528897565
3 115460 52879
2 125081 802790984
3 150661 48237
2 106035 318186205
2 23041 148685822
2 61654 940905700
3 51722 41459
3 181753 193393
1 52118 96477 86396646
2 60827 342733167
3 57888 80066
1 105801 114297 605521826
1 65784 172349 810520253
3 129949 165473
3 22970 39729
2 27555 473910078
3 149249 120349
1 108590 184841 464210538
1 101611 134206 568289247
1 30372 31765 230269640
2 48852 51398542
2 185086 22467589
3 184796 130122
1 2478 129142 218549003
3 182213 130893
1 26999 147884 93304705
2 7621 394788085
2 168170 617149226
1 56926 101663 904852154
2 147195 158897007
1 111037 116909 399579052
2 75373 706191270
3 64728 39870
1 997 148487 582334321
1 17678 97777 322556907
3 38834 55990
3 100246 160497
3 137796 41152
1 167767 177289 786385104
1 57253 199805 994092346
1 156385 161163 294186350
3 86061 159738
1 82998 86144 875675504
3 144624 184174
2 147688 502083464
3 100824 82690
2 119697 293667207
3 117282 74223
1 34595 130227 52769569
3 155018 74539
2 198233 839932438
1 7380 23700 571572794
3 34230 67317
3 175741 160612
2 187385 296761471
1 12891 174281 203198777
2 45685 318704799
2 106126 978598940
3 18740 143373
3 119316 57575
1 79011 132300 414945841
1 49741 152924 463290847
3 86238 135863
3 163267 113162
1 134768 153787 246500166
2 45028 754967579
1 110844 184592 442976746
3 120777 3375
2 175155 551786384
3 165250 34942
1 23233 71582 309531335
1 40455 93737 865148812
3 58070 135170
2 7865 919625528
2 122942 11628387
1 91180 95958 4900250
3 18541 192042
2 62055 542892939
3 131539 85084
3 22089 30892
3 193853 150857
3 107734 14794
1 58538 69763 631702023
3 122091 96951
3 158009 139370
2 59846 953415557
2 193326 547478205
2 56919 963067417
2 119671 85943926
1 158381 172159 58789304
1 5855 196225 75779898
1 67457 97683 461377264
3 122448 87277
1 126294 138432 676392164
2 67975 20220179
2 48610 790566566
2 162331 947573594
1 36747 168036 356379009
1 7499 16477 565374580
2 90233 390372990
2 35868 15860934
1 58156 70501 436032689
1 183772 187679 714653212
1 4391 118361 994965190
3 122516 33998
3 132482 127083
3 65503 63960
3 81340 25599
1 949 137228 515195628
1 44246 120957 41358898
2 158883 152726577
2 25397 94547027
3 96534 168453
2 45578 163022677
3 113600 752
1 39789 197785 537302183
1 40726 86530 248479515
2 120800 719460056
2 169447 902666079
1 182937 185418 464227330
2 73526 550593363
1 54134 179232 163478485
3 104055 181039
3 25359 179315
1 37664 180994 217588845
3 132069 181795
2 30390 742577032
2 126084 40783934
2 161754 456658767
3 32640 157774
3 187309 176979
3 90187 110897
3 62686 107388
3 139515 125808
3 147986 87792
1 50784 94135 413183202
2 195605 227318006
1 65748 85746 945913797
1 52596 140371 606150514
3 131059 20742
3 13346 91330
2 90709 465073806
3 79522 59722
2 19601 74707842
2 117457 53484445
1 38148 118664 547828378
1 23365 75391 240054693
2 113940 581736412
3 140427 57619
3 142776 127791
2 113981 298843777
3 144470 11306
1 56664 89494 587401563
2 113241 838975577
1 69143 81890 153764093
3 75627 13318
1 16320 75906 521309285
3 88655 151160
1 103764 136158 468904903
2 116047 666033039
1 10454 112137 435350435
2 114831 442215997
3 24456 6073
1 109967 117915 728531766
2 10363 858872969
3 28980 35221
2 86297 734335410
2 34644 155202562
2 87857 784915196
1 76625 78416 998139637
2 17295 286078854
3 75880 59945
1 39007 91052 845056310
2 123228 27258479
3 188023 171823
2 114607 586052034
1 115670 189458 446903775
1 4226 8500 282420796
2 132595 120597853
3 109071 77720
3 85710 62529
2 196944 547316045
3 189834 9895
2 114407 810693292
2 170572 483633701
1 120419 187400 571823415
2 60724 755777954
3 132309 24910
1 97232 153294 570752280
3 169247 18060
2 78369 460039963
3 49889 34963
3 168136 146968
3 156276 26985
2 138849 704434477
1 32431 172247 167827859
3 118363 38080
3 13539 136144
2 57290 168159829
1 157608 158176 55296861
2 88576 202886323
3 42463 32633
1 18817 36681 380493217
3 67066 129729
2 30065 424509229
3 11609 101329
3 76123 148248
2 21231 8957873
1 54620 94052 867322342
3 189540 69548
1 37279 115402 458786863
1 23266 48960 22270240
2 44409 795773080
1 51895 96527 845688719
2 195656 255329915
2 106358 407174598
2 177301 931192870
3 181802 24829
2 139130 278569889
2 16940 497528244
3 75501 92383
1 129615 148808 582665789
1 44703 91751 515636373
1 151343 169933 583372175
2 25509 537928135
1 23153 105784 178423760
3 97039 64823
1 81560 124485 671616021
2 153548 942855277
1 43972 193236 969471302
3 67038 51501
2 20215 740612899
2 41905 366559571
2 76823 534998646
1 162780 195472 724650486
3 42126 181135
1 6243 114731 7539496
1 51024 121713 719485015
3 163800 78312
2 13849 751993553
3 63819 161268
2 113434 207560376
3 106086 112966
3 47103 17166
2 154535 882392049
3 160237 194800
2 104082 153365613
2 4497 911614918
1 133281 180821 867764650
3 75935 181092
2 121780 404328450
3 172242 142832
2 18906 669624848
2 156656 49048851
3 148608 145267
3 138210 2116
3 138738 77890
1 96213 102801 961275627
2 108611 767870535
1 49980 75380 963263491
3 175782 39188
3 93479 39777
2 99153 594602794
1 112300 144260 388321897
1 88111 141274 125604214
1 35411 196417 689860129
1 17022 198736 374902849
1 4193 10413 327119715
1 59572 107654 943842970
3 51313 179354
2 71122 499694081
2 38883 419088671
3 127685 111702
2 191771 862173354
2 192462 938756241
1 26242 192394 105841495
3 32121 21312
3 51339 6188
3 78668 120895
1 10154 34978 236744036
3 140616 39815
3 13412 196243
2 187769 554165721
1 55736 115143 675981306
3 100644 56061
3 69406 50115
1 26615 95561 85161272
1 115433 196127 876696631
3 85726 133628
3 58573 192143
1 73293 178954 839574092
2 191295 890045659
2 132520 938419592
3 166456 115801
3 118770 75675
1 69048 114937 186280175
3 77772 59772
3 87766 18823
3 103827 142452
2 43072 400900168
1 92756 119675 455283534
2 189846 43724279
2 152825 93926348
1 25716 177265 861759004
3 93144 197644
1 43906 86910 191202294
3 109961 33801
1 43532 77950 36586755
3 104911 168824
2 48339 695754902
2 133236 35822404
3 115257 46491
2 86621 928048220
2 59604 613379482
1 49775 141878 726787896
1 115631 129818 817689060
1 54664 136512 518319315
1 4194 98797 436415636
1 100297 188221 53377905
2 23768 226819102
2 194288 315031783
1 7036 145946 222703466
3 105480 121236
2 30622 211153350
1 20902 72607 223882031
2 38790 621977312
2 158291 497702327
2 98919 322235902
3 123765 21408
3 121429 163054
3 150421 24049
3 143534 66757
3 87948 76390
1 61953 191013 132973344
2 20705 937314310
2 52938 441448023
3 10238 60513
3 69913 168897
2 58392 832317644
1 25294 169724 478490493
3 38703 52213
2 33441 27931913
1 21852 48758 176790106
1 50891 177234 451692084
1 60458 65509 892016898
2 73395 513036913
2 82423 144971402
1 25239 166917 327335349
3 89109 187674
2 131083 137400062
3 72181 95734
2 74250 359638170
1 139161 175479 828677037
1 64086 186505 241931213
3 56328 59163
2 197522 98457646
1 165949 180244 209266275
2 178591 313381058
1 86118 119969 201885180
1 41002 188134 453257003
3 54011 115593
2 130417 159748745
2 4072 124928878
2 114936 241922619
3 82028 190312
1 124246 156865 567919981
2 30914 744531480
3 32865 131904
1 22581 106402 507242838
3 158492 64127
3 92798 187909
1 105173 160053 489878892
3 164689 10483
3 182957 36653
3 126944 52331
2 120177 720071305
1 16049 79721 651149732
1 66910 172618 546306057
1 86637 154804 244017291
2 90735 616787759
2 2749 654539228
1 95319 153777 90081754
1 69290 102030 764494956
2 23540 96331286
3 89467 7076
2 140885 839706840
3 142614 3909
2 46610 710929522
3 139829 11509
1 69498 172285 38736463
1 39098 91207 291784501
1 4728 124097 316845653
2 125057 737355766
2 187400 564772878
1 70151 179290 3191439
3 130827 117549
3 55762 154669
1 16860 133261 775517546
3 66826 85296
2 18835 763038259
2 116686 345808328
3 8336 87349
1 5952 126524 109544920
3 191656 28573
1 19832 160382 471687451
1 4163 173471 855687312
3 145067 32787
1 34718 121159 413702521
2 24638 371734788
3 89452 152022
2 114555 216564215
3 106522 29276
1 77884 112605 766531728
1 17073 123268 366595958
1 183026 184002 623044312
2 59960 499805657
1 49291 196962 41094773
1 126163 191567 705425048
3 179583 120279
1 103174 166429 274283367
1 6789 141555 493132663
3 100872 84408
3 17688 56916
3 58409 30617
3 95447 105472
3 171982 183144
3 16329 26631
3 35365 139817
1 134721 159013 126534076
2 192720 568290361
1 43611 129500 93361035
2 17064 926932914
1 79560 103344 130915342
1 8275 68876 814118527
1 8392 104878 172977971
2 54828 284102322
3 190587 69349
2 187183 321180937
2 18693 826325226
1 5978 51848 894585954
3 50937 50210
1 29572 191568 758657937
1 17962 169795 344664280
3 190963 184294
2 9549 420214254
2 6957 611207197
1 55725 89922 659892930
1 169412 194758 858674527
2 6585 288842474
1 34398 101036 162930454
1 124906 189829 217984403
1 61827 73805 996173144
3 161453 22544
2 58679 950596489
2 5581 765562122
1 59323 190536 46322751
1 77730 82902 767096390
1 17119 146982 520070371
2 112059 523009903
2 127042 574469217
1 64210 120971 350062632
2 129948 731865324
3 148755 26637
2 23545 505312824
2 49430 665718766
1 2016 69887 751223852
3 130686 141307
1 16715 109882 612001954
2 121080 554817955
2 22820 578879526
1 151021 154261 511871466
1 44631 154195 385310794
1 36181 58240 567943771
3 170819 30049
3 152454 191315
2 118821 767922819
1 28567 30372 518353308
2 44408 648972338
1 20063 162655 941390948
2 31169 161120911
3 76317 196292
3 150574 185416
3 115264 163116
3 161530 118483
1 126082 170444 949590263
3 108620 99836
2 130254 476908283
3 77194 133484
3 173164 39525
1 4381 22245 290850399
2 66010 959815604
3 30185 83300
3 107274 70741
2 102106 135499862
3 56476 153563
1 12436 58991 10535195
3 99187 164952
1 90007 94304 441350352
2 39317 910213795
2 106376 986846610
3 100090 131335
1 58705 157159 13946528
1 113182 178166 874184929
2 169200 123017709
2 137726 310611689
3 190690 186642
3 76033 31183
2 187825 233842421
1 132959 145035 517433539
1 92464 180252 910462719
1 71325 103508 969389735
2 9929 363848621
1 370 130118 46847572
1 304 94050 167704061
1 18129 98631 433250932
2 96195 402343453
3 152608 174858
2 178281 200390851
2 121872 74715029
2 35979 392030850
2 130852 744833402
3 67387 128818
3 59788 16971
1 34405 89350 89103781
3 80869 109404
2 191994 594931919
1 88416 136048 289525561
3 161947 121246
2 117676 553500785
3 197771 194060
1 6224 51969 10182936
2 151304 294573345
3 72589 152403
2 185819 699358648
3 44381 69651
3 35556 163252
2 89803 295288014
1 90703 183528 164311147
3 111156 116552
1 38734 176918 701915135
3 102542 142983
1 42145 88601 252741452
1 27270 108205 649236116
1 44335 72523 543029518
3 77671 163928
1 55251 165373 574338887
3 136241 104313
2 66151 803375839
1 68523 163895 89038441
3 9236 8699
3 187477 193529
2 80175 242551934
2 163290 513459978
1 44380 122469 315919259
1 42606 197976 189372147
1 108364 114618 716438320
1 46590 181530 48566769
1 104170 122306 600480712
1 45340 193952 100849465
2 198309 250652285
2 38467 404894369
3 65649 106163
1 59799 190242 372565264
2 106219 737440760
3 182814 23821
3 184140 109912
1 97827 114173 105666584
3 69697 148313
3 111236 58094
3 116073 155440
3 117407 180162
1 121534 129397 448858654
3 14433 150286
3 32052 62468
1 24643 156350 376586921
2 52797 594081003
3 18691 121590
2 391 902751033
2 23605 588542401
1 13218 62406 775657332
1 97021 152405 901654588
2 69866 505911316
3 174995 20198
1 173804 198430 378522568
3 116494 29573
1 34056 154654 894554541
1 52321 118218 28015123
2 125597 87506707
3 74592 14786
2 17372 779473445
3 148660 20680
3 171526 112626
1 18520 53435 249158405
1 3930 170091 201350516
3 6451 6527
2 64337 322339737
2 14253 713280838
3 75866 13893
2 117570 649439500
2 118819 570969990
1 5983 151943 18265324
3 127477 10408
2 83171 338471861
1 33945 177864 429551254
2 111811 644562695
1 61655 181036 784602350
1 35573 50067 226824234
2 15052 887365176
3 10525 86457
1 157320 165144 315722906
3 88553 44995
3 166952 41162
3 76217 114441
2 144860 887494528
3 80917 110312
3 160398 88609
3 189169 28026
1 99557 185576 284220494
3 23981 26201
3 55170 197820
1 79867 139226 333388620
2 40456 544290119
2 118274 766147681
1 113600 189280 502875548
2 91778 199160288
2 81487 440004257
1 69439 199956 624067807
2 193663 815577379
1 93714 197313 226962641
2 115314 507545863
2 80097 732015314
1 74671 116199 721737372
1 4103 13258 820088773
2 86282 372356066
2 103029 737451030
1 50486 140046 422159976
3 194253 73334
2 63806 741410461
1 32152 153955 38118451
2 66489 153819799
3 26929 162234
3 42459 168291
3 182985 107029
3 113534 75641
1 30023 172019 9074727
1 56348 180733 13731486
3 92240 10178
1 38162 156869 999443788
1 98783 179033 464440329
3 40460 173772
1 9652 14317 69438177
3 86113 41890
1 92495 94415 832361564
3 25580 99597
1 113692 192149 708818706
3 112701 90003
1 47958 128681 342863398
3 3269 125875
2 144890 317321203
3 43114 181739
3 171300 121626
2 116596 760213064
2 156139 607288520
3 74218 127983
2 45012 441501640
3 74876 176742
3 22298 142773
2 134205 478824101
3 62075 44343
1 19697 198462 141285832
2 134905 236122991
3 160055 125768
2 135280 801516934
3 36755 112822
2 159954 187574324
1 50259 57496 469712127
1 24301 99845 31340303
2 54545 528291643
1 59591 97667 57296385
3 74296 28295
2 193516 493194118
3 136474 23314
1 67843 195371 940077994
3 178830 66814
2 19589 89558245
3 156613 76261
1 3900 137883 518285757
2 40757 874201289
2 178793 296692812
1 73078 170570 290370008
1 38175 180253 398918893
1 107193 118864 369112248
2 45083 425997078
1 150539 158235 50903772
3 30811 17202
2 192928 896810012
2 145257 139568430
2 30727 39524311
2 152428 794330654
2 86286 788682263
1 26330 142805 518208121
2 187367 761250962
2 105340 887531360
1 839 92403 752045255
2 170513 449942756
3 166119 46683
3 43097 99196
2 63559 243175022
2 183918 411162839
3 137188 23768
1 26525 37678 942511762
3 162659 88330
2 161140 864781252
1 18275 46306 675868171
1 43931 115888 627087520
2 114891 464461375
1 10489 151872 403236408
3 56541 43924
3 139119 73628
1 43396 126892 793206037
3 59517 61775
1 12459 180827 192583074
2 8802 646988001
1 16377 29651 606049249
1 61410 71563 594063341
3 130530 121109
3 106417 65294
3 180160 16378
1 40434 96931 754304823
3 1258 126478
1 86558 114979 873533829
1 67652 172809 388953795
1 84865 127374 342633558
1 145183 194976 167720219
1 27353 95330 732838973
3 29413 124302
1 45275 95042 497793496
3 166365 172676
1 66269 137436 474444985
2 142706 809472584
2 78453 565998172
2 28876 511223886
1 37933 84161 550439571
3 44020 6620
1 135056 191793 737529806
2 148366 410320453
2 100706 460580110
2 172862 887284076
2 124683 267366758
1 129138 188140 705759635
1 7449 113149 535984592
2 57894 970513933
1 15695 43580 867573993
3 35904 3519
3 502 34679
1 48107 96892 988094405
2 177835 797429375
3 75158 129869
1 41649 60028 869800751
3 138420 130819
3 177174 38819
3 88017 43457
3 127601 98682
2 73265 611356654
2 187207 309119079
2 143504 873218967
1 162746 193544 886069168
2 231 373071651
2 116589 119589048
3 144033 58018
1 57535 91089 787301349
2 193537 210295858
3 180496 65030
2 15800 743819694
3 104132 64834
1 95509 145434 28957100
1 150140 154023 504917458
2 21770 335403652
3 181388 62822
1 49567 131049 132617324
3 187378 131871
1 136196 142426 238310899
1 17949 48596 569396267
2 15263 608133365
3 64960 128234
3 33135 67957
2 123794 588789334
1 70662 168835 460033614
3 196527 99690
1 78216 152459 628935133
2 85836 928654422
3 21394 146146
3 61263 4650
3 168051 115696
1 8159 166164 602425181
2 105892 236445569
1 65008 138339 890271625
1 19690 159656 545361144
2 48397 912190735
1 32330 138084 467664178
1 858 7586 442910780
3 112083 99105
3 165721 158111
1 48259 169285 288330493
1 73649 95076 907694319
3 12552 145045
1 9149 99344 810512603
3 198013 62062
1 48671 180833 690666922
3 105416 50907
3 2363 105943
2 181545 525780804
3 176218 173040
3 66021 168523
1 30176 121135 759157451
3 182785 143852
1 106351 172061 920545831
1 140105 171361 215620644
1 9599 121492 186174008
1 62523 168558 216020184
1 79059 92784 836934054
1 60348 87638 105231345
1 137503 145858 572802620
3 70967 95708
2 175948 218610252
3 179100 7919
2 104658 625817951
3 195632 49198
1 44334 92401 647270417
2 193082 316101072
3 136231 141908
3 148992 9024
1 36282 98025 854011426
2 10013 431579309
2 59382 970345087
2 165527 483613074
3 28433 39002
2 164562 387978453
3 21932 193526
1 32105 152691 903822273
1 65983 118890 530002823
3 192522 183763
3 25592 106481
3 14350 163011
1 1696 99495 728519081
1 18574 187633 816204785
3 36309 18822
2 186825 216238552
3 110242 150864
2 81869 621062709
1 16026 134912 892461551
2 168551 622843441
1 9141 14427 328522127
1 48015 176675 833915491
1 47480 153079 495709923
1 82359 106513 752452118
3 114149 23091
2 76722 17455232
1 17216 128624 494413759
3 114568 66744
2 8399 816156650
1 7735 193956 413821015
2 105 794892528
1 91950 177867 713316987
2 59666 883738198
3 118717 183226
3 31076 60664
3 92627 104915
1 79361 161336 339958571
1 29369 195869 939861897
2 36570 3264461
1 91162 165467 513213994
1 45954 116553 113946150
2 15373 823846851
2 19702 621092068
3 143200 61571
3 98793 137650
3 156798 194420
2 156196 388143361
2 49053 844950387
3 172377 12061
2 66383 248346725
1 63886 159646 395151124
1 133304 146306 327060187
2 35070 890041764
2 170340 529686399
1 71492 133597 600021527
3 173646 142001
2 24497 476266133
3 80931 150425
2 180562 982057285
3 13207 147447
1 176685 177432 107251592
3 74609 91640
2 151165 680134537
3 54705 186350
1 126066 138444 574198932
3 187787 7162
3 90667 176479
3 159315 97133
1 41896 125789 572799686
3 98220 117303
1 70221 120316 849647957
1 120540 185664 142891774
2 132023 117010394
2 166615 984702390
1 64871 143962 169298613
3 35892 9216
2 138295 105128471
2 192186 695835266
3 120666 144245
1 64703 144319 80476663
3 99270 150125
1 59555 169071 483307378
1 78053 171857 966263071
2 49508 189230390
3 180035 122022
3 45893 89183
1 52095 120829 492014763
2 63525 45801345
3 19807 67158
2 111616 267259829
2 106477 432362514
2 107036 420959547
1 57747 105688 78727577
1 111478 122772 746762626
3 36811 48778
3 102675 187683
1 66936 141970 993818794
3 191156 17541
3 147076 196730
2 82893 680916541
1 58989 188980 277419882
2 66090 691313853
3 54543 53585
3 59032 100091
3 33598 59187
2 129213 280070491
3 164131 35752
1 108301 129553 562850505
1 120149 166885 305168135
3 195878 188141
3 92074 13145
2 25605 604220406
3 102487 20979
3 197080 184243
1 51578 138106 151789767
3 85582 119983
1 132816 150107 716832771
2 66354 840554028
3 36874 108593
1 50741 170487 281917610
3 116901 63483
2 196471 832537134
2 61367 806164399
3 169697 179432
3 102113 140692
2 190589 545745488
2 125951 899630246
3 82217 154097
1 64123 141546 339331928
2 75886 879822238
2 31970 516561183
2 154674 507578933
1 61958 83554 176122923
3 66787 40619
1 121735 146119 634766495
3 95880 189243
2 177190 544459755
1 39604 162275 983029704
1 87287 177284 911111391
2 49676 326674991
2 103136 703546953
2 194694 479095522
1 105208 109275 792923548
2 68224 993359137
3 58809 156192
1 103850 164504 729706003
3 51767 1787
1 70244 136560 774257323
1 51793 62123 230471424
2 137272 189554331
1 146778 188374 409065800
3 188506 92071
3 167773 45270
1 63235 140418 569093810
3 5348 65703
1 32783 192834 819242864
2 86749 710600463
3 62615 118827
1 30529 73141 136732750
1 694 47348 699555706
3 73764 99085
1 26983 54065 399220606
3 171465 98294
3 44102 178282
2 128308 970804443
3 34406 25434
1 125404 159281 894922286
3 24188 101023
1 4322 27775 653992000
3 57333 149196
1 51866 74036 316419283
3 18360 160860
1 587 53890 446838876
1 135866 196586 422196856
2 39698 875335911
2 46092 128930472
1 44456 134533 828256603
2 29439 794523260
2 99483 781143216
1 11338 115969 730536090
3 148642 112704
2 93126 515879232
3 24204 172521
1 1828 109125 985569456
3 121487 138591
1 62234 140380 666235049
2 65261 830111166
2 49129 355026400
1 143903 155379 421566665
3 67600 93608
1 180586 198853 995886610
2 142017 946968860
2 87639 410514374
3 76471 181671
1 75036 79022 326069007
3 185135 36822
1 26049 183819 630831031
1 3926 171759 192319030
1 99838 103313 540231155
1 85895 173435 21275937
1 51156 141639 177210200
3 97768 106903
1 78107 80419 747952082
2 175042 60673395
3 70978 71060
1 15428 80389 176533725
1 61365 111650 66277469
2 70398 682934861
3 24722 73653
1 90978 191867 934667408
1 186822 199139 771704333
1 119191 199028 874073891
2 92029 329678882
2 174324 761300864
2 78513 541755388
3 154564 49135
3 60617 134349
2 98834 153268250
1 39032 169415 176472059
1 123977 199655 303123171
3 179321 115299
3 163722 151747
2 62860 184891450
1 108226 125531 439574359
2 136622 607882919
1 46111 147147 914131029
2 51081 420954604
1 122845 181237 921395655
2 185377 569896372
2 71174 869812163
3 182117 117994
1 143717 153058 780620487
3 95693 36673
3 130538 65826
2 155552 303924424
1 127789 198267 348661873
2 33711 827401304
1 6284 147671 8394304
2 72468 598123709
1 60834 189460 665865371
2 14681 676817424
1 91497 171893 656462369
2 180693 986461928
3 12319 24710
2 170591 621567103
1 100143 138169 130784171
1 4684 115470 114512170
2 22911 232148175
3 184397 27147
1 2221 146017 639452690
1 159618 191259 854654371
3 35293 145946
1 66365 71965 815459759
1 23392 181148 674930695
2 81788 809579947
1 21378 78233 703258750
3 160630 970
2 62824 147382480
3 145800 163407
1 116140 178476 396891204
2 43057 160620310
1 35448 123313 796899658
2 154153 730577777
2 114950 431243653
1 80256 196738 236814019
3 104226 50721
1 73245 164537 296492385
3 183377 87402
2 41527 563919127
3 62885 59514
3 166276 81110
3 195002 61451
3 96311 34429
1 24922 154884 208941768
2 179077 111319587
2 100401 862758067
2 134347 412100102
2 164268 748003036
1 7858 151932 301808611
1 53403 102361 538552365
3 156555 109894
2 81140 290916868
2 113800 857505877
1 38769 125836 820033836
3 196007 144650
1 156096 196833 209407265
3 183692 176130
2 27237 763625412
3 65761 188238
3 67591 148395
3 44336 110846
2 170427 257562953
2 58100 186979683
3 171819 46858
2 65648 535935183
3 23971 50550
3 151565 37712
1 29316 106831 504330971
1 134161 166981 820835416
1 20088 190318 721209568
3 118661 48394
2 148886 154262240
2 137450 123968954
2 176733 110699759
3 152436 75325
3 7297 19152
1 30414 84601 756591234
3 179555 54606
2 35380 504174328
3 177482 20363
1 50559 161086 571137120
3 170203 78940
2 135829 199124563
3 6491 81907
3 25614 73178
1 48018 97240 854718599
3 198923 153399
2 101616 990716380
2 120967 29628774
3 132640 178692
3 122208 54986
2 173300 747103248
1 16078 76294 56505414
2 70273 110023622
1 126250 189037 33652468
3 56207 19199
1 56834 160700 898094771
2 88117 650965824
2 31996 652132012
2 174340 87950783
3 184520 90412
2 74862 821623896
2 159864 606483336
1 50561 198952 722517769
2 65054 556367764
3 1981 79343
1 118061 138039 876107792
2 27563 158777410
1 65019 101097 673533615
2 156567 630195834
1 40561 78219 862661678
1 15998 60202 901952000
1 25783 36524 619804436
2 10798 394896882
1 134863 151855 635942322
1 93790 142702 325729461
2 106899 965330082
1 53670 125742 985639413
3 117105 91199
2 59428 823294972
3 16202 80727
2 16555 145273689
3 90587 33324
1 95332 182889 955775425
2 120135 161957106
1 104367 198932 70523492
3 59928 157998
3 2200 170141
1 57062 171665 416267122
3 175540 184090
2 138834 469818578
3 31477 1161
2 154396 130353222
2 173386 924852557
2 82536 676211103
2 122594 760582443
1 101103 159567 688503332
3 141890 52167
2 148938 535624205
3 80660 197802
2 195584 224262280
1 110062 134243 660251412
3 141159 157601
2 107494 952393424
2 147721 258016359
2 67048 158450709
1 10391 116636 185143313
3 126305 117532
2 50388 126889137
1 98378 168157 912041953
3 76561 100785
1 81527 170392 322971648
2 58045 577883979
2 160420 308470597
2 14634 717000230
1 114634 170111 750155585
3 139356 49013
2 153357 862414452
1 147651 191520 391892622
1 75006 164873 601566959
1 56443 199720 809200062
1 75983 102014 986636186
2 17073 717272574
1 151579 151893 408391349
2 71401 998594069
3 9351 148403
2 68373 452726741
2 31456 261584335
2 135526 491448427
2 3300 317343549
1 6786 35466 244610399
3 110208 188347
1 100458 129186 686131790
3 12526 100486
1 103591 180902 500596455
3 150903 116871
3 48919 142425
1 126566 139777 546138914
2 106593 163671632
3 182032 92623
1 89356 147090 241889565
1 78980 142011 855032987
2 133468 540551690
1 3087 45555 430824727
2 40480 594036003
1 25786 138509 888850892
3 102801 102084
1 174327 187943 134263573
2 168254 720956139
3 148925 79036
2 188157 158230042
3 70688 195425
3 34229 55803
1 129189 194539 460575835
1 43239 80172 497685945
1 129471 158103 710165382
1 25652 111152 304441794
2 80443 740890306
3 16875 199410
3 114682 180268
1 58139 189504 477341565
3 33253 56444
1 25401 48269 440502315
1 48513 110177 339323350
2 143430 702754074
1 1024 3458 536530413
1 81802 92720 333368027
1 29224 137391 715723954
1 132102 145955 908112314
2 41348 497023327
3 9348 103396
2 35527 336125827
1 123368 128555 851323705
2 33512 66554295
3 75987 55657
3 47475 68147
2 116850 100591153
2 82652 418184263
3 170220 161289
1 104553 140891 292595554
3 197482 141208
3 193473 170830
1 78393 169263 445969668
2 56760 645424790
2 89443 48981952
3 23700 97964
1 98085 193493 235695077
1 38549 41927 343076700
1 112588 176451 461411846
2 32052 394347560
2 94518 542932262
2 142024 555313921
1 127521 131078 850946472
2 75740 576565342
3 122681 3360
2 177984 320613158
2 61169 108570535
2 186268 433275164
3 91975 157337
1 65437 146250 656375232
1 57390 111364 40285862
2 46063 770113373
2 55252 976173355
3 184405 169200
1 10386 31489 740414397
2 9988 268915595
1 25403 121303 264189579
1 148860 184354 560816487
1 101685 140775 531277538
3 69162 159075
1 130162 181214 762495768
1 29676 90194 762242267
1 98887 132171 681136834
2 26881 887930507
2 139946 967938623
3 184805 87656
3 157553 79257
1 133882 163756 338229815
1 73365 184503 87765038
3 189936 126185
2 134659 662571569
1 69126 148612 65663140
3 52949 71297
1 38669 172497 423517629
1 6329 63322 886387730
2 176584 679408248
2 75261 283474368
1 66672 144807 601545412
3 184868 139688
1 131688 180374 92610097
2 127647 391267827
2 14066 599260797
1 38417 103321 216039782
2 3778 445070450
2 24355 583553827
1 36273 40118 18594281
1 11634 123280 438831026
3 11455 115968
3 165114 155399
2 87413 496912489
1 55205 190319 869590167
2 63294 673596365
2 181358 870220939
2 4772 234620812
2 38828 788379165
1 32904 192679 70756994
2 194576 534555995
1 88392 133310 273204368
2 84805 279017750
2 48768 19500378
1 36032 160653 949739951
1 119624 159995 192833715
2 113909 203396242
3 89421 36748
3 73593 16414
1 124656 159198 362665253
3 86405 136809
1 82544 178486 304329600
2 153897 179707709
3 195355 192837
2 159693 279270898
2 59966 108860404
3 77109 104364
3 174515 149489
3 80 134195
2 159460 746945629
3 160753 65090
2 103775 337506359
3 178853 54030
1 98883 197396 277247817
3 46283 36864
3 16659 168631
1 45661 116031 998585522
2 107965 455916748
2 43740 572630317
1 70175 128766 935049996
1 110851 198426 43853180
2 120103 436318828
2 24137 237724905
1 23404 49793 666609812
1 63700 158738 439593923
3 98736 178244
1 34151 69405 803659371
2 32749 986796101
1 163235 183650 377678639
3 94889 131995
3 145300 151791
1 77730 197014 761398817
3 86898 24161
1 14241 132810 232801071
3 182688 104126
3 185313 32989
1 60425 122091 496318310
3 84946 15539
3 158317 126939
3 197893 53563
3 192510 188447
2 188057 762647734
2 25105 580640917
2 144738 626210279
3 4871 50257
1 64054 152780 526393942
2 129062 314442358
3 107941 91346
3 158818 141912
1 52878 134036 441270236
1 126747 139149 977731268
1 130151 159805 696979314
2 111738 516342196
1 148595 154737 672255816
2 41210 958131984
2 169841 776693729
2 44626 87275246
1 127402 149399 196605327
2 140304 973013814
1 170530 171082 331654254
1 180417 199781 751776383
2 39238 204723267
2 89053 262754961
3 157440 185907
1 75328 185699 641447502
2 49218 901748184
3 34193 44045
1 56592 132454 511938237
1 4938 144363 937823390
2 129508 827179866
2 161780 610683682
3 114167 118749
2 76736 246020610
3 150819 114272
2 94467 183696713
2 100573 289332378
3 16130 80062
3 88385 26102
2 148729 606162056
1 41024 50516 969351043
3 25890 115327
1 12835 198141 583094488
1 39036 65692 248487591
2 14159 818663668
1 48759 51406 706811791
2 48662 149901846
2 104572 310226031
3 150568 91700
2 97136 464013963
1 6244 144232 739319599
2 113346 660346423
1 129567 133386 633084151
2 146112 32472972
1 164533 188284 841269149
1 2034 10711 950589755
1 89712 95398 658212909
3 70859 71153
1 62786 194122 410868342
1 23540 143591 69028314
2 97129 946073755
2 61203 86034723
3 40467 85833
2 171146 718468673
1 12324 108565 912660108
2 173137 987614463
3 174188 56718
1 45944 125777 764908979
3 91407 10868
1 45439 62759 764653273
3 90745 85064
1 133759 191684 570018796
2 24042 281325203
2 180626 331567456
3 86695 16987
2 113012 578006616
2 120308 673323843
2 4911 712133426
3 87546 119438
2 15554 30054764
2 45585 553864003
2 128394 131518747
2 5589 695396863
3 96291 88216
3 42242 119040
1 4646 66385 441602015
1 90763 179307 446861207
2 110311 626413329
1 104028 114528 578725941
2 61780 502782033
3 15579 15537
2 96758 743164785
2 191617 936571167
3 72033 8725
1 6440 22078 183708819
2 85465 795780220
1 11815 194761 826934743
3 186883 16393
2 112752 782175634
1 134341 176677 475469170
2 154526 29747729
2 163676 216784077
1 170995 188222 613381722
1 72145 199739 461134524
1 81792 103062 81028693
1 21342 72526 502585631
3 75407 105823
2 169822 460571393
1 100592 169518 924044479
3 139124 159820
3 22567 57333
3 108259 31288
1 60761 79117 858935066
3 69793 164703
1 20219 185158 20641619
1 118933 136480 103376666
1 8152 196510 553407657
2 31003 203754911
1 69993 126505 666150863
1 9166 35927 459258264
2 66908 349286000
1 76168 121447 536202705
1 98530 118233 336371734
1 153703 178556 374562792
3 72167 52575
3 172499 66042
2 96199 785391790
2 152967 69329095
1 97804 114870 727048375
1 48236 57303 232957799
2 44466 582485160
2 2740 253022578
2 104165 155280089
2 153593 647500194
1 110110 132371 363427120
2 6417 219071258
1 89228 193913 821060297
3 159827 102498
1 22969 72605 131677243
1 90901 97991 309110994
2 150297 724978285
3 24292 48733
1 33307 155660 390114765
2 124042 431353598
3 49101 7590
3 195158 91322
3 134793 170584
2 109595 412125124
3 99680 41877
3 112656 126567
2 47435 303939118
2 98459 657691696
3 188795 144437
1 44363 178745 914343733
3 96559 188198
2 70219 648258080
1 10453 169354 393240497
1 23208 47175 209095539
3 57960 95139
2 160749 775013551
1 111813 163556 877485209
1 8082 27130 791831917
2 151036 840295635
3 59398 58184
1 120834 162073 282953750
1 22897 142424 78189070
3 103605 20672
1 14989 21339 572938507
1 120755 154830 193808267
2 79712 328121252
3 92343 134605
1 141956 185713 799200402
3 64887 100648
2 124899 504664478
2 49913 261511103
2 199101 777584199
1 52617 87669 972680477
1 5849 86565 204899103
1 95920 120461 261877951
1 65334 148901 95922774
2 183507 378620040
2 17004 936074608
1 110577 189328 965059990
3 4027 72598
2 123732 361196030
3 148923 49489
2 26939 716693701
1 55967 192589 607802409
3 3180 33347
1 134162 169164 140971839
2 157020 704420487
1 65049 86781 134873414
1 22752 176413 266429689
2 194701 17552598
3 166841 186868
3 58349 30411
2 188637 503573979
1 109416 119343 369885193
3 35346 21655
3 67160 113849
3 192126 134979
2 102599 579835611
1 67927 103037 269868255
1 114800 156680 60936968
3 168448 184578
2 132506 689559761
2 75484 11451342
1 33471 52875 622073334
1 166889 186411 440577597
1 19618 102123 552421290
3 17611 176025
2 117838 127204992
1 115385 185998 777649594
2 18078 62721078
3 148036 140250
2 181437 439161884
1 142245 143264 69472240
2 114785 620216202
1 57119 152661 791048519
1 77242 174975 790003644
3 182728 183956
1 34588 183778 515450890
1 125672 186818 426402951
2 186604 638801877
3 184921 35753
1 85115 105204 301846805
3 35115 138232
3 168623 127419
1 99910 125578 635518337
2 149368 622204839
1 91310 186448 561424076
3 66947 133617
1 146390 194888 405858284
3 190784 178945
3 99014 51665
2 22530 215210078
2 32190 964232121
3 181181 183610
1 58230 131704 159182114
2 75009 78719255
1 48486 63773 990721349
2 165476 250488849
3 60798 181971
1 24521 33715 573836336
1 69081 131146 410293262
1 69413 171192 523132047
2 121372 99169945
1 86236 97520 766847534
1 1015 186168 288346415
2 32939 927831264
1 68351 119822 873973526
1 2290 81267 39497913
1 44919 111363 17503973
3 156862 63346
1 74239 135585 412346340
2 178712 459218024
1 60977 192923 621107463
1 79145 152900 737851538
2 88318 482728858
1 101683 112777 869636426
1 144113 185915 22198418
2 95296 874685904
1 26560 173436 68411168
3 89208 55354
2 193408 388768182
1 16595 77984 499535785
1 76600 158035 990867710
3 166361 106887
3 199057 16152
1 25023 161251 760544567
2 50995 196960834
3 155776 22629
2 56880 733714588
2 187258 616614279
3 132559 30422
2 82141 426581509
1 36348 69038 321325838
2 1508 755010263
3 8165 13870
2 14539 764155209
1 10263 169675 404834804
3 72616 4874
2 54153 603726235
3 38363 125913
2 149686 387666885
1 17909 35702 961219358
3 82382 129562
1 56953 160411 583089992
3 108136 158429
1 37959 173663 791617185
3 2101 99703
1 40584 189634 286892123
2 91743 336788661
2 15857 443538742
2 5086 380291555
2 197698 953107358
3 67414 180105
2 125000 740432014
3 130478 49676
2 129576 445022195
3 81970 14767
3 166907 86060
3 163524 32410
2 124644 35686517
2 5086 377535207
2 29983 483620971
3 103693 93975
3 163158 76756
3 84029 19147
3 161772 181245
1 58212 129906 160608051
3 114615 49191
2 54972 353691496
1 27557 117094 645538171
2 70133 402969841
2 3110 356232425
1 73446 156263 381187254
2 77507 226156455
3 146006 18706
3 101316 147864
1 15301 116612 772367115
2 150346 868916165
3 144076 175005
3 1378 146504
3 198247 7275
1 100113 118322 808251947
2 148321 703725924
1 65289 174486 324755751
1 43020 196505 665126757
1 58291 153946 245974776
1 163320 197420 500182918
1 80290 164744 701273277
3 96200 165748
1 50224 183315 382123284
1 30147 50020 252590631
3 136669 96964
1 163080 171359 582499729
3 178669 163833
1 79273 165074 420578604
1 33505 124206 448351928
3 167545 5282
3 27593 137410
3 63637 96130
3 133839 140579
1 58501 164013 953037967
2 51951 518256058
1 24448 73851 798491941
2 107718 750421973
1 981 76362 890572419
3 44322 87485
2 47890 259844568
1 9709 94299 843513729
1 72425 190800 182730781
1 60985 103370 670283163
3 49945 185095
3 107612 148174
1 71622 132871 552979943
2 9595 257920190
1 106226 124031 363399557
1 141013 176002 556140345
1 76635 125089 800748407
3 126383 27359
1 60097 63837 216493043
3 183541 52481
1 68675 172604 209420316
1 63556 138152 130675320
2 196781 845542498
1 52356 187195 546712518
2 147167 668829278
1 38667 149411 191051609
2 1314 422027457
3 65482 97537
1 44638 193349 478928020
2 145933 699030178
3 183785 148703
3 120324 197472
3 148159 194699
3 196451 9111
2 30341 561235174
3 166449 190990
1 15099 76211 787912485
3 10915 35968
2 182410 243403725
3 18617 69721
3 151085 186306
2 6955 472650289
1 5808 11048 374051634
3 35081 170467
2 78279 913394921
1 29406 43819 31908471
2 79352 22990690
3 177894 138859
2 52449 356571987
1 98027 167217 318753958
2 12573 553469732
1 69227 140594 209242478
1 51312 70382 879103289
2 47472 106849656
2 165646 533238369
2 18225 509375298
1 114276 187175 852381846
1 70495 152017 251369906
2 176406 672731929
1 34053 155277 548985841
1 72518 156612 363849633
1 69407 176616 377417260
2 34984 739306950
1 62314 184756 320883290
3 87485 90985
2 178019 181850312
2 125455 193332192
1 138718 139618 293184262
1 100414 136752 953867396
2 180696 184506101
1 157228 169791 138150326
2 99016 452638475
1 105695 144982 92457409
1 30925 126711 719729805
3 17859 129042
2 50669 793270880
3 181441 148141
2 102853 907458298
1 55541 140439 199133488
3 22703 144030
1 1262 111209 39539423
3 72047 31009
3 157686 111398
3 144246 37244
2 68603 834538032
3 113950 70230
2 23059 723887172
3 188045 132770
3 129825 69788
2 25757 366853518
1 66712 132109 917579986
2 121156 990514115
1 50203 98371 617323278
3 22965 148680
3 164121 60911
2 134283 956713848
1 146602 180750 210863157
2 82762 657654444
1 69528 144212 582650164
1 133531 158490 180000711
2 129353 757390425
1 43825 106130 738320604
3 76278 147467
3 7026 80445
3 117008 60930
3 195035 21082
2 10477 379892903
2 50457 748198459
2 129292 645790632
2 108440 397480914
2 76370 454286491
3 83788 160369
1 121501 171689 258816030
1 22572 143841 159082029
1 91199 111199 187904788
1 371 51707 163042767
1 45123 151267 782519715
2 195816 808614728
1 32837 112448 370320804
2 158323 94792266
3 174787 125895
1 129636 167397 538050254
3 102108 61198
2 58448 450934514
2 1282 777449340
1 4479 65288 269452317
2 115297 650651530
2 16960 181545404
3 155894 192987
3 141588 176585
3 114087 173350
3 37096 44519
3 109141 53066
1 30663 130314 464329557
1 8666 158917 158928319
2 195529 657360550
2 77526 651227827
2 176352 91711207
2 126693 245093139
2 157257 562398187
1 29484 116020 345870929
3 167172 146861
3 31252 31562
1 45371 179662 604318930
1 124488 154104 755867155
2 53202 671336587
1 48582 101429 413579988
2 136725 185022844
1 61627 62290 664542632
3 149746 74761
1 149434 170754 122583045
3 41264 85153
2 95293 624530516
2 54715 826797725
2 169020 23499522
3 32215 5775
1 42698 60028 20698465
3 121629 126112
2 6690 117339487
3 32735 152340
2 131346 209756615
1 47894 112730 885281012
1 55145 171048 459131200
2 179907 919100621
2 106945 773867470
1 51124 101596 748744061
3 41403 30290
1 56545 102033 296713468
2 90900 450849203
1 153191 166561 438530983
1 14428 80892 441243243
2 86939 630063842
1 39961 184027 51905199
2 27838 244796636
3 191432 55698
1 49976 89255 574870528
1 60829 62421 594375974
2 178167 728548199
3 60862 56005
1 121142 141540 892730566
3 23776 182321
3 160496 136636
3 170921 145720
1 79883 130362 561090188
2 85038 872756907
1 53383 164677 70118693
2 87580 511867674
1 37673 142482 711223433
2 100968 525323092
3 32885 74864
3 189471 113476
2 45990 641186980
1 44066 54161 997716693
3 169993 158337
1 70305 193301 836335291
3 103381 56534
2 108000 440979475
2 76910 882549076
1 153941 169571 292741258
1 28349 30229 217188989
2 62540 285091052
2 159802 432462344
1 73991 110141 273855935
2 183919 1496961
2 175558 426744513
3 110598 145016
3 2172 90795
2 61371 111126303
2 40461 66819380
3 153818 110393
2 88728 138013624
1 131935 133839 761998767
2 125298 602864436
2 158346 55629120
3 134158 105294
3 126280 96752
1 174489 183608 653035528
3 172817 15699
1 73826 141692 621018574
2 21607 684118333
1 19278 114101 971468224
1 159109 174539 208389629
3 148260 105064
2 179078 225598784
1 195760 197338 674405803
1 28708 75288 615392975
2 108142 325204246
2 85446 167552785
2 94455 203152233
3 154073 188250
3 179817 55369
3 54687 85837
3 160888 136951
1 15652 181278 207382480
1 47204 87542 667034370
3 31802 72487
1 118998 119441 891204060
3 108341 8008
3 100135 88168
3 9746 194147
2 114263 768205405
2 99027 384804005
1 48228 120870 920404132
3 88448 83804
1 83358 134299 326776635
3 113912 29995
2 31920 237579058
3 119388 66756
2 159065 490215077
1 80583 177212 508768620
2 154279 343639828
3 157214 182002
3 131347 51524
2 15960 134672144
3 178511 103131
1 28521 46104 707084783
3 154211 111173
1 100266 182045 531154748
1 85468 199193 519619019
2 174560 580168675
1 40338 103785 701374117
2 4419 332950013
2 82600 337238876
3 129977 22670
3 125807 154870
3 29094 150078
1 22539 196886 682653099
2 84619 681467246
3 66037 40558
1 33572 108771 58605897
2 25412 397743889
3 136307 8460
3 69491 77176
1 101067 160618 104464388
1 69941 188600 232309040
1 7208 114910 736608060
3 150030 51985
1 140339 166148 987144247
2 131458 660154646
1 44632 160609 533548534
2 11757 944372342
1 148480 193805 29703354
3 194245 147784
2 140988 479007454
3 1300 45399
3 186974 149178
3 55012 148465
3 96856 180083
2 57269 406637188
3 88207 30970
2 5372 441829968
3 64130 179311
3 76357 71670
2 116335 888322003
3 173418 115906
3 188310 189696
2 21799 780567825
1 10560 52184 391110053
3 90567 93196
2 77825 773387671
2 21908 965978290
1 19544 64370 308567530
3 155607 169837
3 5279 118433
1 34754 155289 448841704
2 188236 784878932
2 70183 639850430
2 121867 680281060
1 9792 179243 889109598
1 148811 154280 403254257
1 10039 114806 368814260
3 198432 102974
1 110324 167372 678883365
2 95720 523284521
3 158458 84834
3 146941 130712
3 140329 2235
3 92018 78975
2 112019 127604272
2 52295 387019494
3 83623 183859
3 57217 199748
1 86736 105166 284356386
3 197230 113582
2 177345 636249559
1 52865 58739 949749049
1 52309 118513 834717091
2 150182 871680414
1 23806 77510 315383368
2 31239 31765731
1 11686 171496 7295867
1 22971 56802 285015907
1 95782 196968 742667605
3 34915 183943
1 1213 92549 970998856
3 123119 175563
3 16600 174114
1 180912 183168 364794477
1 26263 180308 583408216
3 100573 57645
1 65204 102204 203099804
1 169888 184554 362713483
2 87106 663347060
1 17470 199379 171867905
1 4293 141889 155331322
2 10094 229330752
2 122213 808284068
3 172132 99384
2 74502 519174050
2 53027 961530712
2 35283 947426195
3 47681 131601
2 24831 565043021
2 48924 126609762
3 20326 3619
1 52063 187493 348531076
2 108176 210794743
2 98575 432791453
2 155654 879435181
2 9611 620949972
2 145783 343719492
1 47831 61444 260137377
3 73581 25224
2 76779 862093748
1 87949 113594 538118267
1 6228 40248 322053628
1 139614 156247 403998430
3 131903 195462
3 81432 160465
1 49197 183113 53475102
1 28818 119333 767929073
1 50842 85305 299149021
2 192714 41298473
2 90541 256678454
3 41269 174084
2 136328 935856553
3 364 103164
3 142360 145883
3 152689 132622
2 123205 75766317
3 75269 196213
1 4767 52243 605005817
3 192780 113667
2 96557 889233317
3 64559 199346
1 18461 85184 264998368
3 75311 93523
3 175245 14222
1 25156 173994 11839388
1 33735 164202 790473489
1 105246 185877 606694567
2 142361 846556334
3 58874 52208
1 45030 185628 673128802
1 73912 174473 235038453
3 68180 51796
2 9623 676915864
2 3833 35754086
2 129506 631395123
1 143219 187602 494882073
1 87088 109655 146029018
3 12976 78289
3 749 184636
1 30102 183659 484934544
2 98487 752720199
1 26859 195250 156326073
3 122309 151545
2 112533 293058634
1 75125 178747 893526660
1 175040 176547 551460811
3 130636 109440
2 127023 452741670
2 148824 926569205
2 114914 386591708
1 47618 81390 312215173
1 4417 86159 119459095
3 51956 186649
2 10764 516877938
2 81812 811736811
3 43026 94173
2 14341 85124676
2 12671 768638409
1 73572 80701 406476070
2 46065 985948867
3 48671 175831
2 133952 150201398
1 41267 140859 597991402
1 40109 112782 401715442
3 81457 193260
3 104064 126305
2 117990 901225958
2 26704 644700147
1 117253 140788 593584658
1 103252 195623 428284534
3 93011 170574
2 95666 19558694
1 112789 161519 760263564
1 45762 91750 913092288
2 147340 193783364
1 5494 125387 502177728
2 38354 997741860
2 134598 461642571
3 54521 88642
3 182863 44437
1 166745 168737 236679928
3 64497 150300
3 50037 138242
3 188289 33770
3 158566 113348
3 45267 162555
3 26030 61737
3 171940 66779
2 52222 248109744
2 150710 380200278
1 22734 47817 347961272
2 5038 350363960
1 137398 152538 124527767
1 2506 13436 564106491
3 15031 2625
2 19985 348482110
3 182753 2303
2 12906 548673647
1 128549 175537 170660623
1 60050 122720 51030606
3 16339 195383
2 192844 589404059
3 97390 161509
3 93184 70849
2 53632 782136108
2 42984 16979389
3 109238 78411
1 68194 79919 728128957
1 110291 168408 979270727
1 125284 142871 854692105
1 187751 199318 756897888
2 15103 66529417
2 117151 407871698
1 161496 174147 786443303
3 4343 189463
3 61694 43433
3 153866 113015
3 134700 8677
1 111050 128592 819036815
1 43949 194870 44209520
1 41477 190276 387131966
3 10863 160577
2 15906 594754052
2 195714 189540227
3 89497 116507
1 46909 152151 507711479
1 68768 185030 692347767
1 70901 132514 949467939
3 43566 184787
3 148989 147226
2 33914 901504471
1 46608 108092 115382927
1 141541 176526 989858219
3 81041 197967
2 106549 456152718
1 32487 181820 618346356
3 189859 21403
2 140007 12124715
3 77190 73643
1 92348 165991 137192043
2 128523 840680709
3 198604 194846
1 1745 151860 673938549
3 31952 182727
3 174526 129675
3 101417 36179
1 47331 56803 275415672
1 80531 99634 144440549
3 133464 26071
3 104415 32731
2 160483 628712489
1 46113 176441 628021055
1 92299 166515 521070511
1 140200 193436 239592889
1 43251 84276 898604387
2 166390 891667877
1 119562 196627 897544983
1 25702 129132 773480763
1 68219 104194 560225111
1 48443 158979 725106346
3 142264 126882
1 8828 164813 512681826
3 138994 176193
3 137231 142678
2 124642 858785550
2 68221 700908933
1 59540 94647 186345913
3 63911 101720
3 2271 150633
3 51555 41440
1 30199 128182 380506362
3 66449 151393
3 13646 122686
2 146523 568904200
3 53346 135649
3 194480 92257
2 63282 698690634
2 37085 253879892
3 152781 86283
2 171590 129263222
1 2912 124061 693959582
2 164514 364294659
1 44586 123934 386617722
2 3532 854955730
2 73814 706822414
3 152728 194943
2 32561 82499929
2 46746 118776686
1 86598 197467 220780770
3 33832 189014
1 56102 58647 147460023
1 79680 124805 586391456
2 17010 355391340
3 115539 186418
3 164811 53782
2 162628 917957824
2 84766 748263568
2 46828 16412130
3 85264 159508
3 157513 8493
3 58492 32592
3 103718 105124
3 182034 111058
2 42131 277052161
2 183297 810106464
2 174024 521836564
1 78630 134014 411789484
2 136089 765672021
3 7872 98254
2 50234 220900719
3 164297 30124
2 15044 176202182
1 49513 88208 623145113
3 116195 1930
1 37410 118936 351103443
3 94365 117604
2 42653 186383232
2 33704 144121122
3 45039 129573
1 8274 42327 800777611
2 71899 834128439
2 131047 53327298
3 130634 74836
2 93650 599482086
2 23250 782495704
1 27970 63742 300233801
2 17436 130227334
2 188064 355774057
3 188301 36128
3 89774 171161
3 53989 148151
2 113903 436217256
3 1649 106770
1 156261 174420 847517833
3 65887 108005
3 17984 44893
2 96163 728714437
2 66085 171271659
3 78592 32631
3 44974 38283
3 117846 152156
3 16655 102340
3 90072 170779
3 179102 49472
1 164437 181856 648351001
2 18473 275467711
3 163927 9794
3 154296 144095
2 53754 13612031
1 27795 179958 674086702
1 92817 109723 152080026
2 70014 359395066
2 20484 301152867
3 180961 88680
3 89588 43687
1 128343 180250 879966757
3 142124 177569
2 56577 232977069
3 137741 114325
3 172613 184545
2 193406 244917069
2 187607 977116921
2 191941 78643358
3 145395 144042
1 32992 71119 203857267
3 172936 14214
2 79844 429300601
3 1629 174858
2 85665 612290902
1 113124 179713 754078656
2 198493 702823350
1 139447 178063 648287697
2 97527 358116683
2 151601 304151499
3 149254 8079
3 44249 52814
1 104352 165718 939969245
1 88663 163968 479393564
3 23453 153785
3 90186 81749
2 37344 13752297
1 91711 122248 715757279
2 104509 73943508
2 169646 663074995
3 86140 94582
3 113300 151887
1 97259 161459 649613366
1 87456 124756 32504196
3 18886 196516
2 82893 662302788
3 125834 6964
1 25324 77259 336549923
3 162168 50133
3 184650 75756
3 140013 95540
2 183128 568441656
3 47474 52386
1 78851 189109 100603048
3 139451 48018
1 76732 169098 557583860
3 33186 123304
2 180580 398994408
2 163932 452810978
3 197234 170062
2 127590 651346435
2 149941 813383628
3 109291 170128
1 71789 100001 195171997
3 90842 119537
3 158216 19069
2 57842 520562601
1 50240 140522 264277700
3 19119 111869
2 148910 101317354
3 58274 165254
2 117001 843435133
1 134829 168437 41493669
2 176889 287331298
2 161297 4310228
2 143011 465303987
1 6308 105675 47366901
2 155501 842790613
3 40739 71529
3 41970 146979
3 149415 113499
2 189789 252087748
3 89661 68466
1 30354 128418 716211103
2 132885 519637632
3 99697 140816
3 62419 35272
3 168729 102024
1 41371 165571 489390113
1 53853 174961 343933869
2 132011 46657710
1 189298 198981 744631449
2 87017 129701122
1 31149 83031 463683361
3 55587 2832
3 3031 131587
2 96958 502279562
1 19693 159682 310155178
3 38110 81263
2 140862 881164141
2 39287 358661312
1 42897 133946 720077765
1 100205 173370 393134351
2 163155 162108434
2 139091 6662094
1 17358 122230 134564233
1 28802 52760 467352073
2 186625 424518195
3 132430 53133
3 85991 179683
1 94443 165884 207825997
1 169483 185619 947410463
2 80381 576079550
1 120609 195096 227421310
3 11302 135511
1 116394 152722 481945512
3 61605 150090
1 4574 64801 318544878
1 44277 118791 190941345
3 74556 3632
1 15038 153372 633513666
1 85158 153650 424505282
3 113446 521
3 36654 11688
1 93846 192652 874908970
3 96171 67273
1 72942 173618 464417725
2 102089 760008801
1 29147 34846 241178414
1 23869 135668 362630966
1 71947 160937 849174848
3 101096 49186
1 107349 139549 693969201
2 69304 724200450
3 119812 191302
2 125112 345653137
2 42293 967675375
3 160943 51711
2 193669 279709977
1 52157 165786 262057215
3 144922 198330
1 85241 183338 176930681
2 173369 479300405
2 51932 962577150
3 64957 74213
1 94082 173020 161193421
1 173056 198329 166466565
2 77652 222742975
2 76067 29533420
1 70937 182735 536496326
2 1283 828668672
3 87370 159803
2 44583 336508938
1 7600 157977 659534785
2 102648 732193798
3 46120 107682
2 97764 290070394
2 13032 37817688
3 186584 179251
3 157883 33526
1 78324 86925 745520933
2 16501 606893438
2 162948 816556521
2 40182 564482729
3 47074 127836
1 15241 38487 741978745
3 186625 71040
2 76883 596866526
2 58697 398702194
3 64330 151780
1 72470 150400 380279164
2 17491 774114639
1 86999 153329 646872155
1 39110 192049 490390637
3 86843 108730
3 170921 144180
2 176759 365129692
1 26655 28432 869663029
2 105823 491029706
3 175939 83789
3 181179 155479
1 135055 177931 846351612
3 187254 39099
2 175284 432735208
2 44799 571176362
2 118861 84174773
2 183157 517707621
2 122178 839078746
3 104410 136219
2 84525 815774923
1 12818 197641 115516762
1 67978 146782 280611030
1 85914 93856 920572522
2 121400 455055334
3 46846 105460
3 65944 66762
1 137197 190139 965896394
3 70584 47038
2 76552 854691996
1 6039 79007 470977933
1 2117 173372 803499032
3 151481 31984
2 110248 327810450
1 9287 76463 297180118
3 160745 124545
2 192281 709025821
1 17401 65989 235056847
1 44636 96919 829057612
1 62284 183994 830248890
3 13261 61089
2 89379 632907657
3 120267 34877
3 182767 39017
2 149245 271809876
2 127501 113750852
2 188600 376710593
2 69331 378839333
3 169788 108651
1 41105 146198 59994055
1 103229 118581 516196383
3 186937 117055
1 2874 173233 492935309
3 71107 40182
2 12985 132169454
3 55703 149611
1 42109 151148 512621909
3 25436 85675
2 117958 190250676
3 45515 134727
1 27329 86136 79385054
2 165921 655283399
3 164565 132186
3 82918 143744
1 52260 98044 801567229
3 113980 180696
1 55852 171237 289677947
1 39173 142592 810758581
2 185141 684817384
1 81715 163039 613635642
1 29798 193514 335502440
2 149700 587164557
3 41539 109400
1 56568 175699 512848651
2 81902 378264533
3 1532 132973
3 102970 144988
2 38551 477524297
2 98497 886565168
1 97402 165420 562501087
3 124848 31078
2 64936 683300004
2 65754 382869476
3 181929 157535
3 100637 130143
1 33134 44682 692436240
2 175916 482576844
2 67551 417647532
1 6786 41209 901895762
1 67673 132944 477814726
1 80113 195513 246674519
1 48218 162527 389775579
1 30501 187253 361153279
1 125 96239 124417229
2 43827 870070677
3 152329 90818
2 175458 169529061
2 83975 554751810
2 196028 548736177
1 128868 198695 189848531
2 139994 933100443
2 155058 801748496
2 98077 561911962
2 18760 460529170
2 158890 811880310
1 59451 137426 125039034
1 29012 185575 944207029
2 57559 786752285
3 154199 118047
2 162871 355120440
2 80815 332244405
2 36351 665117449
3 12447 188560
3 36792 134476
1 90111 144059 170165049
2 39588 640327989
3 117386 24417
3 188342 138031
3 46367 57858
3 145867 88100
1 91997 196908 657915443
1 36675 162927 540156278
3 197607 38425
3 93811 4565
2 155880 850046410
2 36178 18857730
1 11134 109890 264036811
3 42928 58804
2 148642 638283197
3 176939 88348
1 20920 184813 83795332
2 51203 717903307
1 15071 85129 503596615
2 141400 71732618
3 137474 23194
3 183135 24395
3 27746 99605
3 134020 176323
2 192262 37738852
3 21351 18772
2 62708 466855712
2 95397 395892133
3 180940 132862
2 98099 442150847
3 176010 82500
2 110261 415314678
3 24698 81889
1 142211 155367 238865844
3 86781 55685
1 21450 93737 932452444
2 186680 5075613
2 136695 683758016
3 19921 193255
2 97103 705812123
3 175321 92313
1 17242 54540 907407120
2 4065 579105857
2 12214 351147589
2 41241 529465195
2 59639 556265042
1 98423 114502 854060815
2 191640 889970923
2 89265 37851777
2 9548 334448133
1 65376 117202 691492554
3 28253 24256
1 74269 190317 683124906
3 37994 127917
1 84277 187501 12465289
1 17451 84443 954156880
1 14715 94807 832508051
1 29661 91209 406214960
2 139632 496589562
3 13879 46361
3 123236 130031
3 26986 121177
2 198020 947354692
3 82788 161540
2 135971 891074824
3 167615 195369
1 124011 168202 243676625
1 97814 109881 435747798
2 14871 651903569
1 19560 117740 908852500
1 13048 84987 632716602
3 113113 13823
2 138394 516930644
2 14074 670242574
1 55032 79322 550801972
2 14403 302616973
3 86896 3020
3 173151 27070
2 142310 567809507
3 54979 192863
2 168309 305101852
3 81882 121989
3 21198 60656
1 13820 55221 290862363
3 126944 52491
3 134527 90590
2 146491 943595309
3 112948 40348
2 97856 322492211
3 51338 199226
1 47085 136571 641359050
1 47183 137047 843527513
2 92867 779402170
3 6314 112948
1 177587 186227 997264932
3 112907 151953
3 9317 181919
3 146187 53941
3 15214 84135
3 174799 124228
1 15224 57816 399664283
3 87954 179311
3 71940 40242
2 192705 308203454
1 54900 64520 722333471
2 4539 449702465
1 27453 183298 855880329
3 130460 150660
1 68149 129037 171392414
3 190531 129786
1 61523 161114 676848214
2 191293 679899335
1 48059 82028 994479008
1 26854 102419 460207848
2 164826 568488051
2 125749 944638288
1 33683 173247 390447350
2 122150 422940262
1 5762 23985 499747662
2 9373 609717642
3 8220 132568
3 91925 112886
3 162386 114315
1 37389 155694 891947407
2 22726 745733959
3 177743 193676
3 165801 108159
3 38479 87748
2 135800 541046884
3 134943 91859
3 173111 150610
3 151892 140266
3 136671 138503
2 62763 59388118
2 47177 339611635
3 118239 154149
2 28794 573705431
1 14319 175792 243415838
1 128630 145513 616852874
2 62289 226993821
1 28296 150080 468436551
1 67396 95278 396405111
3 177534 95648
2 46863 969324176
2 41897 682717466
2 161746 784060545
3 117548 138940
2 102863 763815855
3 19846 134865
3 77436 2327
2 121875 392711872
1 8178 28951 860506856
1 120450 181808 635886042
2 164016 573231611
2 55569 524480558
2 9366 27102987
1 89837 184829 135440787
1 48675 192240 206245896
1 128278 163077 385999310
3 184883 199852
3 12682 136328
3 117812 175372
3 117866 88377
2 123543 512515332
1 26303 64299 289030705
1 30158 39194 534406648
3 152468 26964
3 97314 81973
1 160784 179061 991716642
1 21381 121840 395094317
1 139 126569 826630937
1 25479 195315 659394510
1 72878 143665 2358367
3 151530 62759
3 68561 47756
3 58293 90702
3 57596 172465
2 89839 334696175
3 23793 59331
2 10869 311651706
1 31315 89909 152617436
3 185416 160551
1 42418 103464 438642645
3 97124 90366
2 168580 61250089
3 65948 142213
2 176566 86937706
3 195093 190098
1 74479 103009 707464426
3 88102 68584
1 16410 185428 822592348
3 199774 58286
3 104144 79121
2 169233 998794029
3 154111 35610
1 29642 159685 583310946
2 28309 889953660
1 1180 194534 139063596
3 105327 153357
3 39657 87419
3 154326 42349
2 110989 561213782
2 197597 409311410
3 186964 181348
3 152245 71573
2 48478 732866926
2 153428 791371159
1 77703 115759 529221351
3 179479 173946
3 60725 160972
3 42916 50521
1 24197 62932 222841551
1 89977 176726 567313753
1 74823 97379 915068676
1 56057 103830 117964187
2 68930 317414166
2 102076 626839954
3 27571 162763
1 36862 114316 137087061
3 114800 158277
1 109574 133073 370906608
3 129607 16844
2 152838 196262753
1 86184 169811 118346412
2 81360 841992874
2 85003 20141566
1 35658 190252 373060419
2 117307 470097988
1 20830 74394 457732016
3 178788 171472
1 55772 111875 46821635
3 122064 39951
1 40862 52031 749707482
3 148364 44336
2 114401 286306488
2 65026 240020842
3 65979 61176
3 165480 106446
3 178738 118596
3 19147 188942
1 31409 63236 884480884
2 54512 709029971
1 45024 73359 508587312
3 12957 148112
1 161139 172302 818351915
2 102427 53031645
1 87654 131588 528372168
2 91748 778947217
2 1783 803608704
3 156402 130746
3 169635 137819
1 189786 194636 596289420
2 133687 950877474
3 90052 43910
3 176184 1901
2 65392 768711150
2 130494 628916045
1 126346 194827 17231341
3 192760 187271
2 176598 869090632
2 171698 19424107
1 28576 51237 511198163
2 65551 341716432
3 28676 129163
3 75443 118477
3 7801 93309
3 157075 50298
2 95551 321200198
2 12120 474799628
3 151334 157215
1 53557 86308 597088030
1 114784 117189 492659476
2 86021 467321601
3 98830 156928
3 139127 3401
3 139732 171652
1 32165 135761 903553284
1 152441 159766 380406916
2 103698 969795625
3 185376 76587
3 194271 181824
3 154310 183436
2 171238 397015050
2 14620 583100279
1 123208 159828 340644637
1 11218 126642 917786375
3 75870 84117
2 110763 608871762
2 108222 50820045
2 125060 737887470
3 80946 5212
3 165189 13158
3 160899 113153
2 79498 347466423
3 67871 50030
1 3526 58776 68097114
3 75493 154694
1 14056 25302 150155927
2 179367 477871436
3 56991 195520
3 11810 74610
2 104070 187115487
3 114930 136932
2 34411 607532503
2 41575 634511259
3 198019 166114
3 119191 150875
1 140551 144772 460472198
2 170544 67957410
3 133433 120320
2 128407 191308231
2 23730 50072541
3 89636 39053
2 28959 483742919
3 11765 117108
3 122783 130700
3 161830 154392
3 86307 96338
2 58106 782157571
3 121206 25976
3 22521 86818
2 57561 941771650
1 61841 84472 611902794
3 32555 124970
2 49670 829197306
1 74236 199906 124862605
2 127095 7158649
1 113655 142227 661948237
1 157934 184107 486500984
1 105413 145940 523947225
1 32102 103732 788502666
1 25946 46710 115032979
2 22166 606764697
2 66698 801562683
2 151975 746745096
2 93843 774470689
2 138808 246212683
3 67541 115571
2 68549 265979701
1 117461 197909 479499878
2 120513 925278685
1 8728 30061 455010148
1 41501 153945 380927347
2 67053 564432198
3 126380 179703
3 27424 80794
1 40086 178888 522955573
3 121523 141026
2 60053 301379275
2 63972 668893614
1 88272 195468 652518844
3 184606 143586
3 150911 58397
1 113326 187952 975647204
2 62585 105872339
1 119047 128660 535569848
1 22395 80840 943650877
3 55978 182092
2 128350 441756428
3 174866 44269
3 101856 12034
1 118253 167599 821411468
2 36155 118181532
3 127466 25747
2 126717 184097700
2 104102 910242230
3 17175 38751
1 173122 194652 749569936
3 176029 199604
1 19976 113028 998659198
3 179199 76012
2 107336 652112785
2 143518 37420828
3 178250 119103
2 62097 108670018
3 122084 185540
1 87819 111761 624555459
1 59843 130550 351887578
1 47765 149333 735723571
1 13654 59348 362959402
1 5650 143637 817828768
1 89032 98007 717242360
3 38796 7891
1 18257 76877 126642040
1 23935 104712 265707455
1 57962 169547 620180317
2 59246 527857585
2 74201 186867882
3 123009 123490
1 113643 195136 575486044
3 107705 127030
2 25903 704228624
1 183481 192927 155787266
2 156211 686793929
1 1456 132332 300806760
2 147571 661949021
1 8043 164643 169485931
3 167750 49193
3 189094 174543
1 88822 171417 430078360
3 54751 159650
2 184637 329509732
3 101268 134588
2 140678 421824891
3 32043 118460
2 33352 637407095
1 3630 142923 738052510
2 53260 510242806
3 20575 179018
1 8818 158275 989882997
2 152062 12385501
3 162641 189469
2 60697 475078679
1 51857 125520 638592953
3 198274 50098
3 53725 109706
3 157213 170343
1 46288 181661 642269196
1 147431 160696 529231542
3 180118 123479
1 33091 126198 605570407
3 134393 46086
2 11829 783064567
1 46589 179027 985971361
1 10272 173079 141879468
3 135158 101283
3 178201 104190
1 13527 133911 756166648
1 111918 126956 283440728
2 146022 484970774
1 26258 144114 525687340
2 183393 890239300
3 149747 91755
1 62327 92148 395202426
1 172003 193949 690130817
2 52741 983985282
1 16313 23885 859063143
3 82218 180965
3 183498 118298
3 137887 170649
3 14188 45744
3 171953 92512
3 123169 16780
1 59142 150463 659369116
3 9115 185140
2 39938 42418441
3 162255 111531
1 50763 130672 595415231
3 4998 183842
2 93204 15272811
1 84764 159477 108806214
1 3396 64012 377669335
2 190168 119956159
2 105301 628506130
3 69852 144087
3 30687 130812
2 196989 333458105
2 28046 788277296
3 157425 138129
1 15310 89439 724540735
1 54122 54305 992862960
1 75074 114531 184482488
2 142766 873550585
2 86524 761888755
2 57543 426378009
3 86703 146935
1 167539 179300 635014590
3 16589 199086
2 25737 694466802
1 3268 120470 267213257
2 115330 322700688
1 92723 131525 264114393
1 7645 28800 413029247
1 35529 102167 267990757
3 141136 164196
2 197009 619704302
1 75157 111348 785611920
3 91979 21624
1 12036 65351 529146991
2 119506 264328066
2 32015 208987411
1 58226 90779 850757968
3 142364 8254
2 127106 935056312
1 27916 159711 761613573
2 98590 723643573
1 52415 198583 476754694
2 174260 360486214
2 98270 808179052
1 39976 143187 189500648
1 9540 124167 980094983
1 93618 164587 537860443
3 770 131597
1 132164 182946 253163606
3 108640 31876
2 192777 381490273
2 83425 310174346
1 107269 138336 361126652
2 17452 510400256
1 96783 153329 532924457
3 102168 63721
2 175562 793666533
1 109635 153158 136744494
2 112611 960498113
2 119887 302980807
2 81048 627379141
1 13721 189507 613472280
2 93035 879005811
3 31266 61666
3 131738 17899
1 68279 112864 139713879
3 46627 22767
1 105837 137193 681594458
3 140082 66258
3 63091 127980
2 163908 467948518
3 182737 134516
2 167845 290417415
3 136641 21730
3 47822 109776
2 147275 777843525
2 119999 697814896
3 181285 129835
1 134318 146798 643247448
2 189163 685842326
1 30803 84892 641207077
2 60133 22163061
3 8970 139099
3 112632 121245
2 52283 385768791
2 174821 512262410
1 117813 191469 422193141
2 148241 979328632
1 6873 47423 565241574
2 164216 301287052
3 140200 48742
3 38287 59055
2 165062 448953518
2 68421 517932229
1 97985 156380 921122482
1 130187 165965 338507795
2 23102 276386722
1 7301 99779 596709765
1 60614 95903 939009606
1 47373 154351 363539212
2 113613 77278979
2 160748 962922102
2 154198 542510178
3 143716 136716
2 120423 321236627
1 18073 154467 756330579
2 186688 711356174
3 57673 69161
2 148681 942796573
2 126249 919628740
3 149001 155012
3 101858 53733
1 81631 114426 388725510
2 112095 491727822
3 29736 149835
3 114262 120007
2 63325 288762232
3 118631 139253
2 44647 775248583
3 147584 135589
3 149050 174281
1 24732 120349 254032426
1 38288 173080 424630250
2 119169 970366655
3 168333 48318
1 43695 117947 747941403
1 98223 167614 918338488
2 165003 497221908
3 197866 198716
2 122392 859381288
3 118063 3050
1 26428 76592 807176335
2 72659 640118521
2 134424 913562053
3 113265 160895
1 72563 114045 368299960
3 44649 176094
2 91289 142309924
2 27207 209955247
2 119778 120200637
2 169759 104009574
1 69458 123875 722417281
3 77352 196593
1 116324 171060 446322848
1 63167 195305 829625628
3 11295 27359
3 59808 141739
2 87799 967858077
2 74035 237619663
2 156144 45076145
2 164535 141809160
3 97940 12804
3 165183 114993
1 81087 101098 926287382
3 165289 88525
3 23158 187487
3 128056 145768
1 139863 180313 538367498
3 131734 163135
2 142237 425395497
2 104582 152474111
2 97711 839136964
3 51188 68475
1 98318 141739 857375872
1 1924 124085 645925221
2 124188 751190599
1 83793 120258 218355764
3 89952 164152
3 63724 166202
1 71566 161777 855840769
1 3157 102807 230459972
1 7327 162666 711996835
3 136340 164814
2 131669 343115488
3 121371 193025
1 155488 183834 916296508
2 178258 329689938
2 87035 702120914
1 26017 188348 221164457
3 169565 164716
1 1308 175981 307537145
3 130071 13867
1 13947 57313 984028055
3 103906 67773
1 52817 54936 361292514
1 65701 179057 448941439
1 64922 156755 479432512
2 76964 430643774
3 177534 90705
1 6540 97132 106226547
3 13787 108645
2 194018 639010918
1 32615 101226 732773894
3 64021 157677
3 155108 193299
1 58183 95754 183289024
3 123157 13734
1 23165 185789 623645866
3 93004 54694
3 154389 106708
3 163509 179613
1 14886 165283 627194837
1 5058 11211 5220976
3 27689 149946
1 18929 77496 619898503
1 83896 156851 968029059
1 56822 85364 830555208
2 196451 89341416
2 73783 95000029
1 48974 57315 223889005
2 176610 818508548
3 165777 101255
2 59932 135693242
3 141161 185326
1 99629 163790 531007048
3 6634 85632
3 97191 22034
2 182475 731564353
3 151209 61989
1 134818 191814 479068924
3 52437 69062
2 67803 631604478
2 180676 475051546
3 45935 189839
2 116325 351475002
2 113975 540966779
2 27439 736810948
1 104152 151842 6102575
2 60686 582594476
1 98815 102991 591143857
1 12841 169687 229919074
3 152053 44303
3 46787 101952
1 93686 104738 304399360
3 10639 195513
1 38895 73760 144171743
3 74789 128379
3 92407 15514
2 196851 736801104
3 182341 81513
2 173580 231926262
1 6318 169607 349637103
3 46257 194348
2 78292 647374939
1 30153 145640 378569015
2 157061 111951258
2 116563 45893962
2 100247 953088916
2 139462 165124953
2 7639 936736785
2 108501 519400205
1 50725 98881 95169183
2 106182 657023519
1 105488 178927 356823498
1 47466 118104 433279687
1 70141 198487 219689328
3 87208 35381
1 40447 157753 211862260
1 28567 91311 135786084
2 59996 537776820
3 140685 186935
2 187735 695416003
1 51440 123290 619125418
1 26775 178817 306790983
1 71381 104132 207338734
2 160405 63946972
3 102138 152589
1 45328 182914 549366025
1 97498 178138 238769845
2 88331 609628694
2 172647 797585431
2 153280 410205415
3 163079 155774
3 181879 114524
2 28959 482255499
2 63339 434267417
2 171630 350656568
3 114735 66260
3 98968 80164
1 165569 194309 122933340
1 53063 191693 233625273
3 39600 120111
1 7797 28913 607238023
3 168747 7197
3 186143 169430
2 22230 24116324
2 140540 834033582
3 19055 28316
2 49895 806472510
2 65470 558318167
1 34231 80627 473484334
1 147433 179620 50383099
2 160910 543483565
1 144697 186605 120584342
2 26246 452653940
1 119505 198456 144620208
3 112455 144707
3 76057 28113
2 22944 12333572
1 86010 106834 419966829
2 112069 295861880
1 65054 116437 629469810
3 4120 38841
3 83229 166286
1 6263 137128 249585994
3 14603 13575
3 101511 22261
2 124676 712341905
1 7849 105103 114650446
2 4280 669653256
3 46846 103538
2 89278 119650028
3 13756 183042
1 110010 149546 316351226
3 191468 68292
2 184643 922074131
3 52004 185671
1 78289 139390 194730588
1 105432 123672 314404029
1 101668 196885 319521750
2 103458 766803829
2 16242 846382366
1 138814 144656 694885204
3 72725 31673
2 74919 536418823
2 172012 443654744
2 63688 871174681
1 23721 58946 299990115
3 76769 199968
2 127809 705050144
3 162412 137195
2 75823 518109074
3 18039 165662
3 106714 65107
1 183963 195402 693495722
1 33956 117149 331405359
2 160668 138202716
1 31209 100568 913923934
2 97481 502553310
2 102268 740726709
2 141869 503818900
1 65985 153864 475027760
2 116499 576776003
1 49165 81354 294000639
3 80391 71738
1 34361 188431 440333735
2 18689 446713921
1 14134 131369 148962860
3 21646 179044
1 3691 53135 118948945
3 24599 13474
1 21745 40924 951594479
1 161531 190771 710765531
2 134463 121072717
1 135131 159472 267104964
3 40343 2125
2 1190 903124608
2 141600 880689664
1 128228 177251 165824879
2 94804 530309787
3 165068 187734
2 77054 995021311
3 161708 115637
1 11083 54271 432137796
1 80575 117259 891599884
3 33720 96433
2 123728 45913517
3 188829 122362
1 44789 129518 614872424
2 30969 359828967
1 18058 171615 396057145
2 132645 333654520
2 199609 448021990
3 41642 41766
2 164888 832132370
1 17108 156859 597585673
3 60989 194528
2 48523 475462049
1 82287 139347 577927456
1 38496 107784 937555784
1 8970 146940 618191519
2 196950 30986780
1 1152 154281 504407187
2 54294 371133953
1 53635 112985 10138759
3 147049 153227
3 142740 124620
1 83482 167407 93651078
3 62940 186449
2 42695 725051732
1 20354 75253 652406243
3 70008 177634
3 101429 49061
2 174935 32786537
1 23143 141424 43729320
2 185622 107732918
1 86564 97576 114242145
1 26414 112396 806311009
3 45433 146824
3 197434 139423
3 197273 24219
1 117415 145084 542052800
2 147530 194819517
2 115017 74867920
3 39874 125474
3 163685 138117
1 125333 187393 983260193
3 156276 22207
1 79444 166240 848565814
2 106991 625262707
1 71713 194884 112448725
1 26409 33620 119987793
1 44576 131858 771651990
2 166048 319085784
2 75811 535522544
2 149123 51585128
2 28975 827016072
1 17614 147898 55003143
3 82153 84185
1 111490 130921 492854350
2 3988 105593947
3 91879 137918
2 172262 464482453
2 173273 376242822
1 17943 145237 464341331
1 22971 56372 787645533
3 74362 144063
3 164032 164469
2 165290 645349985
2 15744 59530293
3 1187 137937
1 163076 191033 566503184
1 93465 197220 745883347
1 44575 140823 583533232
3 58128 110752
3 180341 69652
3 129980 73532
3 102553 138617
1 74218 157267 661193618
2 192139 825464926
3 196022 197259
3 175718 171950
1 14536 173721 457788809
2 149028 46655214
1 35657 51501 701565067
2 34371 243766049
2 137642 251368536
2 93694 287706564
2 198833 238463642
2 8498 97090007
3 108639 8462
1 123893 173331 252494194
1 119106 123903 833234387
2 108328 973059212
1 159249 191533 973084128
2 123434 391937869
3 151129 114477
2 81741 831947333
1 89188 187471 653880271
1 187259 196818 702153505
2 193877 807232390
2 39251 283933240
1 116837 147975 825248808
2 122540 176317971
3 139791 163378
3 19763 142286
2 48914 311504987
3 194226 26999
3 145648 196273
1 27714 121135 856931577
1 91450 135279 731045183
3 135513 64819
3 121605 131714
1 134330 190576 417719583
2 4763 214511979
3 99154 2796
3 177466 151794
2 155486 737872865
3 37186 158926
3 138987 53593
2 33218 341157300
1 34277 60361 325661097
2 127161 531008942
3 85973 83345
2 28201 801570006
3 26152 107085
2 169084 406481944
2 133563 563893672
2 145129 462354060
1 38674 130263 826818401
3 65447 113760
2 136933 695897924
3 78556 31552
1 82583 196146 556279083
1 40946 145114 160804284
1 110219 177751 732572685
3 29294 121166
3 129878 169729
2 19424 203857293
3 167236 23630
2 127179 4997427
1 175400 197603 113446853
3 19863 14111
3 79816 5954
1 62693 160813 211735274
1 19233 21210 265477546
2 81010 388429873
3 110958 184223
2 40077 704640661
2 167171 663193466
3 25150 70711
3 193703 33596
1 74234 195399 724192376
2 131679 211885014
2 6591 846036541
3 116579 60433
1 48479 79331 804826096
3 3096 31622
1 46312 105261 656535503
2 134531 856825666
3 171981 169169
2 7466 327242379
1 61842 136950 150255833
3 171379 42261
1 20991 173899 58751750
2 71512 237231192
1 106353 109703 15369814
2 108790 819791298
3 31176 143196
3 36000 27573
3 163160 107017
3 156450 144022
2 145569 400191325
1 26514 89837 12605662
1 118802 159031 84358337
2 197867 66399189
1 88016 155923 139876298
2 114727 730006616
2 39409 616727020
2 39573 329601591
1 73139 194307 998587862
2 27331 705999672
3 113877 52462
2 146141 491813850
1 84575 176570 977007206
3 124568 119484
2 122413 543230379
1 69052 176033 566614182
1 66027 69036 203307084
1 57281 84145 853778909
3 74954 96191
1 43700 176936 176964177
3 169269 191634
1 80487 82060 624224948
3 159180 31168
1 36120 121338 186069259
2 108124 853165373
2 33906 110188894
3 131579 150159
1 153406 185269 441965846
3 127071 186420
1 9987 121586 225444290
3 76139 1872
1 76497 122911 165946808
2 29497 700245707
3 182219 21371
3 131254 93787
1 48327 187055 528199951
3 74443 112386
3 171659 152013
3 138423 175098
3 138722 6074
2 27716 857862373
3 30269 99869
1 17224 69429 220403430
3 72550 95220
2 6907 422453452
2 41505 715243788
2 116361 4151900
3 97041 94893
3 117210 58289
1 98962 167193 933418203
2 134081 44074805
3 145023 93087
1 39734 176155 614080066
1 49393 49782 606579187
2 36666 64287737
1 91634 91888 120495333
1 33760 165792 808763714
2 28007 422241897
1 50797 99654 71580827
2 36510 37397429
2 10854 23639969
1 6050 67309 367630272
2 107037 527003313
1 46888 54459 67742021
2 42677 223011253
3 153961 119357
3 162508 155770
2 114750 610682484
3 54949 81556
1 68122 76794 139944543
2 59573 6338689
1 26009 106539 680208253
1 30541 67117 678106330
1 33737 83328 728901367
1 9577 153059 868458405
3 48912 18084
2 189146 234315286
3 153128 118185
1 102930 135717 385549005
3 109097 106883
2 5792 676296812
3 111507 12295
1 68724 79962 638504292
2 89536 862792176
1 53536 183315 740709793
1 117118 130887 593652126
1 32213 175206 873029710
1 173041 188368 934725774
1 50911 132953 123154416
3 165981 121453
3 88422 44239
2 163803 670141086
2 78523 436281641
1 25846 166240 430417874
1 49300 144915 412983811
1 77678 188850 360935696
2 45504 789776981
1 56546 125175 636575217
1 12375 177071 550289157
2 20380 591456133
3 181112 24758
2 105009 45009526
2 171865 37093623
2 23148 172858333
3 113979 160231
2 14434 952860160
3 116155 130329
3 126779 83434
1 45303 157634 879810975
2 54236 505949990
2 38265 447801535
1 53245 176413 221777279
2 96032 760923843
2 101452 120039781
3 86468 8370
1 66116 94623 867784517
1 25460 180434 436318685
2 100178 126998342
3 175512 98941
1 7944 22754 506255840
1 38529 171271 650723268
2 120103 427654820
3 18319 70626
3 100410 122808
3 182903 130028
2 90724 734581036
1 74946 154063 150031905
2 173850 895628707
1 20215 136827 838921449
2 130934 575459337
2 115823 786456926
1 33979 180065 284939572
1 91753 195837 126027463
3 91330 114220
1 101394 120235 277713338
3 61046 143824
3 44958 164590
3 93001 6657
2 151163 513535150
1 38571 79604 140667163
3 194166 8351
3 130453 21426
2 113071 526418843
3 98046 189829
2 82732 66689546
3 122943 5828
3 168130 47710
1 26012 169581 885563392
2 111393 555089839
3 57125 57916
3 15839 194580
3 155693 19651
1 138072 180012 403925048
2 155823 78778852
1 139052 177823 778630083
3 133518 143269
1 7815 125915 868154989
1 7407 71431 504337962
1 108883 199253 655634389
2 117560 783157410
2 165432 503960888
2 7275 324130561
2 25419 135445287
1 138258 160258 46459488
1 8582 89610 152408725
2 32090 556110681
2 150311 891853570
3 178162 44258
1 4402 66035 902306781
2 53423 211453318
3 98106 190647
2 29000 978511534
2 141981 901140425
1 98054 118922 168530420
3 46350 170392
1 6772 10102 871543029
1 96199 142637 171327245
3 116082 112489
2 98286 110710926
3 131734 164303
2 78549 589676294
1 47460 173295 75657282
1 12483 176812 795147922
1 118214 162613 695691423
2 4637 696291829
3 9221 166212
3 161052 86107
3 4951 5382
1 107590 184021 568469762
1 47903 69661 721107439
1 15858 113137 60839628
1 39431 86870 876975583
1 177361 179964 722829789
1 33315 92688 759616391
1 137472 195360 459646047
3 114149 24524
3 152499 136231
3 86750 137789
2 97105 877050242
1 75060 169251 422610013
1 14286 142876 460894268
1 32235 148000 689259769
3 161831 181414
2 89242 170613106
2 36592 923042925
1 59975 146674 199568748
3 77772 53042
1 18307 71442 339443067
1 2963 93489 987950357
1 102017 125479 154337116
3 120512 153618
3 62042 92046
3 86476 138542
3 171224 43379
1 17075 126228 900099120
1 30028 141770 283855700
1 62162 171939 541644862
1 42638 186725 884674107
2 104929 337881427
3 198595 53703
3 67718 88730
1 48161 174402 42741146
1 6606 96714 47533135
1 114651 176572 297394541
1 25291 37421 501735034
2 42521 47472168
1 118780 190840 248876492
2 111409 911455646
3 39871 73807
1 5130 110709 83911245
2 27057 674334284
1 74590 171598 680977196
1 36422 55113 606149985
3 97662 134661
3 79801 159569
3 42934 147514
3 130484 151221
1 101438 104146 548907472
3 104859 94333
3 180943 175419
3 26475 146591
1 82897 144689 975265935
2 176518 89153498
2 172866 174170052
1 134042 152160 209570688
2 103669 491504855
2 195339 692988867
1 50845 109212 582036041
2 181106 620465083
3 55157 180401
2 72252 469592490
2 158996 706554886
2 136173 873386561
3 171170 130092
3 118759 98584
1 117325 179951 204491697
3 180509 88041
1 87217 190604 817958645
1 182360 198983 938827930
1 13339 143697 961898326
2 61957 339926144
3 19212 72736
1 116967 158674 992626723
1 11781 189613 483969986
2 194456 438635819
3 172658 136717
2 7463 48523494
2 29497 682682392
3 139192 105619
1 6309 29135 274936691
2 85420 209909252
2 61242 239177627
3 11565 164478
2 35037 205736435
2 13838 810953927
2 137444 636004030
1 2196 142542 565529936
1 887 164081 543441852
2 52297 637637075
3 167131 48431
3 61180 2058
3 18075 174416
2 102127 929461124
2 166415 145551568
1 126201 173860 783541406
2 159230 334957370
1 2514 41061 450770881
3 32129 158543
2 83938 461015021
1 65249 191790 430230618
1 92827 153281 436383958
2 20286 660418194
2 195314 560132368
2 101650 847197158
3 113804 13324
2 164447 805629776
1 118931 185765 94186267
1 49155 93861 611876542
2 154247 609219893
3 60910 64037
1 41508 182682 70637168
2 135773 183791724
3 141598 131926
3 21881 136357
1 14287 70403 548719247
3 198486 18501
2 29078 507241732
3 166175 184337
1 120362 196576 185518789
3 39318 183118
2 174886 441434424
2 97289 374733552
2 29247 636190394
1 54305 105880 293198476
2 7996 912836709
2 28793 510233796
2 158392 952564035
1 65147 79913 191036061
1 167816 169117 171339357
3 190361 69152
3 48996 34089
2 95513 104814327
2 69413 957107497
2 68252 313461312
2 33268 583332095
3 185388 84554
1 108317 192256 24362887
2 81201 436870169
1 94401 121863 311964059
1 94106 174472 185541838
1 161945 165114 529771739
2 107532 79280909
3 138434 164430
1 40431 86609 888023768
1 78208 183482 247032469
3 28724 132557
3 24096 163551
2 49989 679988491
3 27581 132393
1 80734 128861 191904622
3 178632 143695
3 17274 110501
2 16129 318655328
3 10063 113047
2 114096 725829599
1 4435 8521 720039015
2 163961 906387055
2 140218 749213325
1 20849 180661 259267891
1 125558 167480 881895234
1 171541 181752 894987817
1 129971 145310 723551426
2 73553 788997822
3 142268 1396
1 47905 180471 494040292
1 54477 79010 798808816
2 96057 876410308
1 109439 141775 330595994
3 127906 25104
2 169171 750687782
1 3274 145850 39291377
1 31030 129477 525068301
3 175059 100606
1 70592 181461 444394429
3 75218 131374
2 197330 722925449
3 21547 125859
1 35566 127478 644009006
2 77411 132691820
3 176696 10378
1 40886 132051 479274040
3 28110 14446
3 195122 86843
2 51004 951645555
3 134089 129383
1 26616 114431 823934372
3 120901 97932
2 165202 153301372
2 130575 440659316
2 74224 143066004
2 63552 364585281
3 180925 87033
2 183811 262198263
1 1693 46118 398839653
3 85459 52570
2 133148 615851722
3 108113 179357
2 127639 726694948
3 19587 177304
1 48385 165341 880776769
2 190558 954218666
1 26979 92229 96030729
1 74578 170675 52731477
2 113738 624063737
1 23829 75331 159699112
3 184371 190816
2 86971 259498852
3 180808 118765
3 90118 151012
3 140487 57074
1 773 62596 971647971
3 157353 123926
3 192178 7209
3 155670 39637
3 110227 105725
1 11965 76253 703447639
3 3438 165579
3 117662 63945
2 112574 788020530
3 184742 35661
2 10317 964544250
3 58179 165933
2 67167 102990236
1 137519 182297 704862493
1 50586 109724 864021469
1 176195 186876 518708459
1 128902 164079 903734176
3 5864 142942
2 14441 481825760
3 70016 99550
1 100818 121139 940449216
2 67141 550570544
3 3509 164972
3 184412 88394
3 51668 143630
2 94793 584656640
2 73222 993990488
3 64442 26496
2 15741 774944944
1 37815 146602 642119129
3 154930 191143
3 72185 160832
3 145960 43597
2 110296 345544567
3 192928 1191
1 38798 48375 34345736
2 31930 82684328
1 47692 119573 956063482
1 72389 191093 895859777
2 194905 137123180
2 93839 486415516
3 10956 124022
3 170948 196504
2 84110 906910090
2 87024 812981304
2 185663 579080979
1 53378 85728 886288333
3 191974 165673
3 89223 98308
3 98300 56732
1 13207 184217 830424359
2 161233 731860152
2 49683 974240298
2 141242 832949903
3 149880 131460
3 89622 5177
1 26237 139948 18686248
2 92250 946302188
1 63045 89827 785224623
3 41991 102960
3 57492 14746
1 71327 148377 721371112
2 174842 273045543
3 89124 45854
1 126530 146179 549731463
3 59986 137230
2 37873 489521286
2 57470 325460482
2 172123 780311402
1 128273 152796 998057234
1 173958 195149 669859913
1 4040 102414 511863886
1 413 157929 731753779
3 195726 28372
1 14946 173154 371584656
1 76968 136729 570810722
3 128119 3676
3 178082 94592
3 70376 147047
2 96199 770366332
2 148504 646787140
3 91714 173408
3 2054 116962
2 132301 437428446
3 76793 199728
2 189822 7390381
3 121808 135544
3 40966 80378
1 26274 164573 325665083
2 51007 193455156
1 130058 191876 688636721
1 19495 27495 439496432
1 90854 198538 617101315
1 14137 179029 74912894
2 125763 63629319
3 126624 82501
2 94270 655779028
3 115216 145159
3 133611 108975
2 132793 867108491
2 168219 735086677
1 8129 15225 326191790
3 26826 32132
1 129938 170128 156479088
1 24166 130895 268727437
1 46815 70548 926640068
2 179829 300577915
3 41516 123320
3 160671 78641
1 65341 133351 702669385
3 53223 68686
3 117675 75115
1 104256 152916 831642880
2 184093 630512698
1 76444 128145 251491680
2 129449 849910020
2 34300 260026926
1 55178 128730 395617855
2 12351 892451847
1 7275 165165 284650918
2 58659 233006235
1 83883 157136 413199821
3 6198 151060
3 53352 38831
3 197290 119058
2 108780 994173745
2 152622 66067641
1 65791 145997 559464774
1 126022 166398 862478268
1 31343 77711 857507507
2 114781 239218319
2 25836 6333442
1 180813 193213 18961238
3 122796 139289
2 154876 524529897
1 129451 186545 981063444
1 78959 180758 34088086
2 173797 440324345
1 29618 162762 909150941
3 120665 128173
2 184352 389334666
1 97855 125245 908969840
3 70675 176393
2 112564 974302332
2 93608 225752685
2 140918 613791295
2 130337 470259592
3 33917 11387
3 78569 50922
1 62320 111081 838446452
3 82722 51578
1 73480 120051 58444316
3 196173 137544
1 4553 106958 843136102
2 184300 12829924
3 130008 143109
3 66278 87880
3 89485 104147
2 3215 167477053
2 20236 460714689
2 36145 309295347
1 129349 130947 439931406
1 5674 158623 364736060
1 35383 52981 77822906
1 168852 184921 222406706
1 70182 98191 102133893
3 151875 50922
3 7905 43122
2 141648 921272897
2 59054 359137993
2 94963 887431700
3 152151 90717
1 137716 173848 471472904
3 158337 62141
3 124961 130446
2 58247 637591951
1 25727 188978 943774854
2 120125 292574125
2 81865 233543710
2 19261 517915940
3 76679 85461
2 26212 663031413
1 26998 187884 671122834
3 36388 135690
1 19746 187217 289450672
3 68576 110456
3 155421 49298
2 197858 336279009
3 17136 177156
3 49855 75946
3 93422 68802
2 27094 767482828
1 26887 60920 175786295
2 172080 152355715
3 104833 48334
2 153809 835015579
1 43269 130704 472345349
2 178876 254413281
1 76490 113164 353051698
1 56399 155743 288133703
1 45106 166547 350505602
2 21241 971889727
3 3459 123156
1 129826 169230 449933675
3 168258 185916
3 19383 151849
1 116948 155365 358735329
1 55884 189601 519963595
3 54203 140750
2 118672 154509546
2 144837 879900600
3 83942 145047
2 143730 913965807
1 29393 76509 975111744
1 49394 172974 636470437
2 174298 513669362
1 59452 159176 895519927
2 174291 340650339
1 22606 111261 414019076
2 176147 940742336
1 36032 158322 26572653
3 173986 61539
1 65258 147998 512525760
2 134724 38771256
3 103114 152721
2 180056 357938475
3 90832 140234
1 52818 89160 346284162
1 95400 119624 181035201
3 139936 979
1 57900 79293 61922792
1 11825 129035 129503474
1 127743 184427 440921168
2 73692 449361757
3 36765 72048
1 71876 150234 857988811
3 180218 190163
3 26810 174074
2 102285 129554125
3 192630 193815
2 2087 399363486
1 19127 53666 665684554
3 133698 162178
1 118012 129018 779195898
2 181267 131722882
3 192150 126512
3 72294 181620
3 61834 187765
1 83284 90831 679819472
1 47109 118891 617626117
2 131859 283150634
1 13320 43080 297014824
1 162974 171576 173820264
3 24410 33500
1 29111 143020 236611164
2 38710 926336798
3 167517 134447
3 6925 178555
1 54382 103822 798492423
2 68202 109967828
1 91694 118509 193724746
1 12668 96276 172682679
3 58521 121324
1 135911 154724 774048246
3 77979 125338
1 49141 58065 353403107
3 180781 60666
3 97158 58027
1 22779 133808 105161678
1 83987 182318 555481496
3 135325 103388
3 23001 153795
2 3053 518712784
1 89274 161287 177499378
2 5256 698587880
3 197230 108462
1 60339 69598 393352819
1 63610 82152 209348739
3 31450 153294
2 133106 107914822
1 171197 187659 252265938
2 3353 775933679
2 152586 48903545
2 30358 293022582
2 124917 839343418
1 52193 164954 355309272
2 98260 963023361
3 108152 36780
3 134793 172016
3 185372 9739
2 169213 274018783
1 23895 175369 522113312
2 61928 984134304
2 33592 766876670
3 153858 176568
1 27088 58147 215759439
1 17766 124526 927185392
3 38628 191562
1 39352 159259 864996893
2 196073 333214344
3 114939 103255
3 7596 54038
3 118414 100966
1 69371 72597 411382341
1 60214 175547 518192818
1 18251 130501 232269427
2 72348 481875466
3 183247 97929
1 119014 178739 775556542
2 45859 640757193
2 135316 832681261
3 120086 1469
2 27142 814343475
3 196136 121924
2 192158 381370729
2 35777 395130637
3 181132 160691
1 50009 64539 319391213
2 84157 870004649
3 81496 47531
1 18680 153396 680803235
2 50740 764060210
2 186341 591958350
3 12752 111121
2 117031 335262831
3 68238 23990
3 4988 28935
2 1542 578229983
3 753 43020
3 52721 35276
1 77631 79550 708853268
2 196318 979557994
3 129185 114920
3 32803 87179
3 165397 117234
2 11620 459421955
1 87740 181385 85800381
1 11986 135438 139011366
3 44162 198089
3 173092 35888
3 48430 117700
2 62284 867434377
3 123975 166460
3 68258 152380
3 97585 38090
3 66252 43349
2 62788 189513479
2 140397 773301696
1 63683 64021 831134317
2 56920 13596194
3 88067 68081
3 180134 186375
2 20347 810909386
3 181289 682
1 41776 93961 699161149
3 11731 151443
3 36908 75113
3 48715 110664
1 97898 179986 540353044
1 13155 63370 400532182
2 93871 111211794
3 132976 23783
2 196267 676130088
1 44480 82722 707141261
3 124382 191010
3 126703 7241
2 38097 378862266
1 27390 192227 604982512
2 197519 863547318
3 40368 28099
1 87670 198250 289559176
2 19040 584212770
2 28319 657780344
1 13525 104676 112210002
2 161947 723514432
3 3669 50528
3 159243 87152
2 76160 835091407
2 29660 318984271
3 157619 194528
2 28890 687494284
1 187633 191380 114283304
3 11942 96177
3 61769 101895
2 125100 331427430
3 2563 60651
2 6933 623050564
2 35967 332896838
3 100154 13880
1 89807 111875 376300642
1 23907 185130 787812098
2 111036 559703883
3 113990 139216
2 5910 657887371
3 25159 21880
2 163863 730588775
3 2291 90384
1 85778 136442 65469381
3 830 138651
1 113479 193636 814803962
3 146406 142005
3 40341 170785
1 3354 50755 855758526
3 51573 152636
1 9019 174730 868489715
1 54478 170266 770750936
2 132292 705241005
3 162232 123275
3 177460 48004
3 73305 178048
2 19416 538284397
2 189351 489076896
2 52709 172285650
3 105620 80015
3 11951 52213
2 67320 344029888
1 9065 146791 36098090
1 18910 139616 24394297
3 121973 106646
2 181975 671488463
2 74673 934934167
1 154668 194880 73637573
2 190668 155317355
1 26904 134785 774707315
1 69376 142976 487073306
1 125097 133934 114440656
1 99641 105562 310861976
3 96346 13467
2 68006 698581477
3 128952 3228
1 43443 115123 199838531
1 90178 115105 810059273
2 14114 917541210
1 43710 117447 25128321
1 34172 105641 518971166
1 87028 87984 45185705
1 50251 122938 708624498
3 36395 50636
3 64821 197701
1 31671 80293 365577334
1 97713 163861 634980598
1 135760 149904 89186539
1 14623 28883 812062040
3 4344 199510
1 156689 166747 52993756
2 153554 427139467
3 87136 33902
3 129324 57176
2 131301 481178530
3 188972 126477
1 119152 145512 538971775
2 62041 435732925
2 43956 661009613
2 174163 225226419
2 168366 37636567
1 110598 133746 901289734
2 34603 751932366
3 76455 121006
1 35295 169462 116389766
3 126554 104337
2 131400 753331340
3 81015 152133
3 147129 96744
2 134858 356651660
2 171295 188744020
2 140118 357949305
3 138839 173613
3 143388 27804
2 36817 769257143
3 41423 154945
1 43343 174282 134619463
1 85539 161623 997321256
3 32964 188742
1 88592 148628 496217476
1 66105 181601 216457686
1 70907 77531 22375697
1 76620 96414 818039074
2 163464 167281736
2 20077 59323138
2 143299 648777185
1 10765 138758 558021474
2 170547 329676014
1 47861 160263 179898674
3 67143 12093
1 24438 112222 162832848
3 65192 30792
2 35568 870945524
3 101757 159422
2 196644 347146511
3 87427 117220
1 34080 57100 816458006
3 88412 72941
1 65929 127873 102036850
1 16887 196939 907003205
1 169792 178389 275396134
3 105513 73817
3 95519 123630
3 78046 67143
1 17646 131976 841458661
1 32742 63485 806979240
2 96518 573593708
1 30957 65836 247680849
3 190853 132958
3 166106 22646
3 36265 72248
1 103438 181688 364809011
1 134353 167409 628542686
2 41696 838718936
1 59787 195829 888564209
2 70020 928614542
2 156910 435731336
2 64846 61745053
2 53856 618930003
3 17719 182082
2 33375 518494734
3 163395 65081
3 111826 185032
2 182084 884252321
3 185928 164371
2 93792 461462793
1 3194 14329 339062552
1 26597 188179 800101626
3 43211 9880
1 66651 159712 868085918
3 2473 154230
1 41155 63472 708642901
1 61413 86055 646265333
3 156270 114862
1 132518 142507 86306869
3 33623 72238
1 80518 160183 11288510
3 28427 143146
3 8327 141997
1 122238 172248 290791929
3 60221 81508
1 65849 70037 425363035
1 86402 93296 834906661
2 171274 450717565
3 4643 17194
3 76726 74683
3 124754 44915
1 71961 138774 980459930
3 22083 122793
2 119777 207061
1 6327 112078 699309013
1 32704 119445 145399917
3 191360 52769
1 7398 40022 628961747
3 10818 196123
2 154855 761528240
1 58329 119268 514176628
1 114922 118510 74795229
3 194537 42881
1 10377 193233 736543089
3 93375 78631
2 198077 759218447
3 94352 104744
3 40221 160165
3 25545 116787
3 77253 139129
1 13035 25670 342570615
1 168657 191986 564459968
2 48128 234151919
1 5896 79436 84780103
1 64563 66099 421139910
3 104089 153901
2 165891 51293076
3 105644 86946
1 74093 159564 160804583
1 68445 99266 444196793
3 60606 157113
2 109587 783460400
1 45506 187628 680319272
3 81716 134905
1 52386 134132 66649923
1 17077 180540 752572325
3 19305 42678
1 17242 174023 436515828
3 1842 143675
1 7286 108103 214337416
3 20478 158938
3 92004 39020
3 155084 194191
1 51225 102977 334550895
2 73542 921934207
3 134620 58025
3 109119 81313
3 26738 157318
3 687 130237
3 114471 33189
3 140892 78429
2 82947 186052546
1 151704 186222 574652917
3 34574 48922
3 117825 7162
3 182938 112796
2 125348 186185172
1 57669 199686 339293734
3 94175 128015
1 27224 125357 703671045
2 135882 379118320
1 76637 182342 543896182
2 103922 731773160
1 129272 183078 306476619
1 32344 177903 506382452
1 49932 167834 395555021
2 20507 190198620
1 18461 113078 332125526
3 30372 32972
2 184441 927173951
3 69096 39360
2 83369 614354522
1 63996 157552 716706693
2 57852 394281789
2 145775 719785938
2 88434 201743656
3 86559 125958
2 2468 333148951
3 28396 32598
1 1860 51017 39795741
3 73159 129002
1 90787 183689 727554107
1 173629 195711 337149217
1 95639 111357 762222759
3 90193 8313
2 135497 4107087
1 55879 118372 847829623
3 132675 181371
3 16766 158779
2 188195 355859301
1 111183 164168 258796224
3 153912 87355
2 125278 283086035
1 122920 132946 148414992
1 109991 139499 344064828
2 154891 728246126
1 55150 69409 564016978
2 78221 15797548
1 182502 187459 526008846
2 58635 127276234
1 95117 168622 613095276
2 10427 125054034
2 185996 589604475
3 182025 168889
1 18089 196777 475015376
1 92034 157220 790417577
1 23961 88921 507532139
1 14252 163951 597892379
2 32528 369903883
1 11849 127048 16366154
1 52723 75388 991824817
3 61475 164133
1 99973 164138 789775626
1 163069 187092 699005238
2 136501 423490695
3 127810 16831
1 57967 197895 465318901
2 7500 243833387
2 160581 957866240
1 6858 192345 239859472
2 164834 262187462
3 105837 128888
2 18987 505662637
1 100954 127054 362515101
2 21616 411608217
3 151992 18643
2 160349 366782588
1 32509 141985 801922250
1 11117 34648 547284662
2 143363 422314013
2 68757 773829521
2 10584 346669509
1 66138 145914 660055565
3 2368 192267
2 54881 717792881
2 164667 251913026
1 70346 97801 232218811
3 79366 51042
1 58093 118868 682377921
1 136127 191280 556142408
1 96378 153271 638714805
2 55293 311299570
3 155094 155617
3 166605 20595
2 179719 84788797
1 110291 126685 922731979
1 344 165668 362947009
1 84511 118952 708124722
1 64553 88435 351233517
3 179178 111397
3 15461 37391
1 29149 82985 335462522
3 59526 8068
3 40506 144282
1 6986 195002 360334006
1 56805 80586 834093315
3 104045 8520
3 70607 29641
3 51696 4739
1 49164 57376 405842900
2 159850 461852115
1 62540 64416 862252225
2 199218 610979035
2 146305 205268262
1 37483 146855 465299762
1 6809 33315 483719737
2 114475 489587049
2 185300 52308104
3 120854 110537
2 24941 837959132
2 84755 93045563
2 21424 235006142
2 21189 571056853
2 112744 53566974
2 84689 580852036
3 195258 172655
2 119433 150527973
1 15213 48840 374992333
2 195087 471006579
2 14709 7457588
3 52164 73418
2 22609 859960107
3 146462 89848
1 121340 196434 415717237
1 122171 139193 199505168
3 182440 147371
3 175378 57622
1 19463 91437 570661320
2 124669 134954227
2 181760 635899954
2 171808 270533136
2 105247 29871673
2 91519 480750751
1 41946 173890 791234593
3 106236 30250
3 103025 71170
2 181353 426264034
1 78941 100294 919813787
2 18229 828002404
2 93450 805047398
1 19227 33334 638510419
2 88654 801828874
3 195815 122504
1 86376 124768 265216904
2 145834 688669091
2 197090 839270233
3 41290 125872
1 130832 191079 25184290
1 23883 121028 925347278
1 58663 103078 859808722
2 180933 75391908
1 22976 102582 688988959
2 88773 760242579
3 117572 140677
1 3924 30775 770873936
1 113218 191471 950795384
2 115242 652419756
1 58060 175521 341159119
1 12708 167260 936813401
3 41861 128576
2 142040 890628960
3 155558 159697
2 124841 627824860
1 48943 170284 781299819
2 859 190296004
2 157156 79552825
1 30110 35141 970250310
1 38954 89053 387121653
2 164878 740578574
1 7204 28074 353862249
3 190031 116206
3 23123 1516
2 55338 144551651
2 178001 703685288
2 106660 827515832
3 51588 192827
2 185243 298184797
2 62123 238039065
3 14400 10612
3 115942 150894
3 50159 185432
1 103802 117221 258785100
3 37058 194797
1 17621 128147 403737890
2 189776 167482728
2 11015 590000628
1 17773 94968 295907917
3 132191 34819
3 80842 49955
3 181554 54823
3 89382 181854
2 78079 83126599
1 97032 161029 791074138
2 147919 909777535
2 36191 175396710
2 86092 415959305
3 148606 118703
3 13742 143573
3 191262 8460
3 170802 148526
3 20041 12222
1 6550 72923 907142151
1 29591 113225 492786409
2 106754 742553506
3 102882 59275
3 8937 191540
2 44109 573754446
3 79355 61147
1 15523 152801 407813150
2 64374 479573372
2 15789 834116719
1 83307 108203 448619381
1 37961 169384 599290012
2 53911 226613919
1 40780 160835 248495609
2 82156 697273633
1 97310 139846 70582841
3 88097 174985
1 129848 176763 306340235
1 36272 146162 950822205
3 105248 23688
2 171206 750504128
2 195782 958083633
2 176403 435408685
2 145296 463729189
2 101091 832759363
3 65816 116223
2 101856 63520049
1 72978 85078 266951324
2 54035 651993312
2 57850 177740401
1 34753 58183 295175303
1 170940 188451 346805974
2 67614 742234033
3 167860 108517
3 3328 128492
2 129263 143591904
2 178978 830041687
2 3534 994588286
1 101422 117779 179137309
3 133610 82521
2 186806 666072339
3 86166 126123
1 153242 186284 127431894
2 163961 957757650
2 143285 457430908
1 97406 120354 151908973
3 123013 195201
1 49609 153338 717950459
3 149299 157113
2 56094 701194192
2 29808 789084255
1 24521 95325 331714708
1 167650 174955 764124917
2 178912 229862403
3 27159 31738
3 172500 91324
1 52509 77950 274851242
1 106851 176440 864628210
3 123839 78389
1 132137 135171 660712246
3 175185 6814
2 10325 603797384
1 15 124894 208968417
3 119281 71231
2 186048 955865350
3 160684 104732
3 143013 110091
1 76798 87506 259830006
1 112991 159834 63502423
3 78957 165318
3 81726 104190
1 28368 146473 398965892
3 164998 196683
2 134461 533194017
3 58943 3100
2 176722 251955608
3 154641 144680
3 89869 167399
3 195330 177919
3 41290 131820
1 51118 104932 578700526
1 74934 161073 202012701
1 59519 120244 503664909
3 11769 186198
2 153206 101301263
2 2145 193437032
3 107401 4404
1 9185 154193 877433823
1 61976 101466 952884419
1 132544 173256 105130309
2 125072 9466970
1 117692 166831 84643791
3 19278 188153
3 78069 42036
1 1075 84754 286045169
2 135725 181629293
3 185299 182936
2 65897 448021602
3 26977 171825
3 79409 172538
2 197056 252176619
1 28700 47568 736660640
3 79095 94244
2 33234 717968822
1 29321 120659 917455435
3 29625 73986
1 114944 172169 665606359
2 68450 290150125
2 68788 398474536
1 12419 113202 591009353
3 26219 37539
2 113030 97004247
2 36351 662974556
2 76579 153094576
2 135201 100908840
2 20771 392397652
1 60356 156099 272572966
2 195806 898256281
1 96370 129077 112510679
1 116956 191358 79074191
3 47035 76029
3 9316 164580
3 178157 160443
1 61491 133037 166188662
1 5582 198277 537904976
3 83393 129201
3 114963 102929
1 15513 157954 625078657
1 56771 156611 571783501
3 7319 199572
1 53917 90255 778076799
1 58393 160357 17019097
2 123927 846862028
3 10223 8673
3 50733 33216
1 143968 145906 888289965
1 82580 90352 286745224
2 183931 186173842
1 128416 196366 997871952
2 140172 907406481
2 156705 128985675
3 130359 55649
1 134606 187652 116005198
3 36906 53317
1 39013 61775 120454337
2 198193 517267502
2 36570 20895004
1 17455 140760 240122891
2 185881 902926345
1 111002 132849 539894321
3 126164 148196
1 91731 157482 274503337
3 114764 159005
2 5565 674021195
1 60768 85706 12779540
1 170042 175689 444359458
2 72022 117462361
2 36100 539859445
1 121404 151709 363719552
1 123499 159923 598316447
1 19224 84013 748439827
1 49574 160740 838191991
1 14184 168348 535429129
3 134439 12261
1 154940 168886 824336474
1 62437 163978 687379359
2 199259 58863413
2 59434 312167473
1 5990 171472 372931567
2 154477 991989183
2 171206 766437164
3 121318 98591
3 5720 120425
2 134493 654566079
3 63777 57175
2 138471 958484044
3 21005 3047
3 183664 109292
3 125377 120522
2 169259 128405666
3 116281 51842
1 58913 177163 594284939
1 123506 161149 370374384
2 76195 810254811
3 42214 59174
2 196010 54763058
1 8511 33792 593202640
1 18538 48210 781712672
3 109043 5080
3 178064 197607
1 58757 164097 468099610
1 53370 132037 815646848
1 1041 90443 448438657
1 23870 162884 413657803
3 181920 5723
3 175326 185266
1 125592 129673 675577681
2 124750 949135623
2 198931 480389063
2 118080 487661572
1 142164 191020 220056079
2 159654 351987556
2 1757 606062062
2 18880 536642297
3 82275 140152
1 36353 113936 823136863
2 92946 429327645
1 59866 98503 619138298
1 83154 106313 702731365
3 138070 35833
1 83023 111264 740419419
2 69406 328466873
2 154788 55313594
3 97300 55336
3 160141 170264
2 196147 555033026
3 8273 24726
3 67264 59482
2 83453 736094504
3 141899 193252
1 18777 41593 890669303
2 33456 349053441
2 2854 799481018
1 81763 126766 314968137
1 30623 55624 186257804
2 198726 268342443
1 40649 166868 821650159
1 98001 190637 195309379
1 60605 147688 461519769
1 39444 101853 938729185
3 37829 163208
2 121703 903128118
2 20649 182072227
3 182452 146926
2 48757 144705543
1 25649 197011 338613713
1 84412 137192 297510226
3 31207 69222
3 83160 3699
3 135574 88579
2 98195 519771036
3 166536 49773
2 174640 256556771
3 76201 45111
3 50025 130054
2 82230 930605109
2 69039 477362026
1 17433 183769 429808176
3 118761 123421
1 17875 197656 398934401
2 62399 482077705
3 185234 92710
2 137792 911034674
1 326 149575 402892732
2 130501 156545489
2 120438 593180873
3 175001 114122
3 91030 75198
3 24567 80114
1 109626 172406 51963667
2 128401 742965810
2 125364 526012890
2 34160 487888037
3 99401 157002
1 40294 55577 979905393
1 79370 193920 584006932
1 11916 56079 379425595
1 12483 183615 433540957
1 21302 199499 262569507
3 73852 174138
1 42917 149232 400380778
1 153441 154963 901917783
2 105128 36818740
1 48730 160213 984095504
3 140816 197129
1 86201 99777 602495839
3 11009 19506
1 69403 78546 35604898
1 18885 185693 935220302
3 154365 95302
1 101585 160779 343733756
2 189761 969994603
1 10904 35773 281285607
3 6208 131309
1 10018 199533 868552905
1 3609 50385 989442602
2 144686 166863834
3 58182 20909
3 145679 128096
1 80130 169596 492309626
3 114257 29380
3 158182 52181
3 146421 227
1 135708 148427 565946183
2 21649 156683790
2 69799 269914912
3 178235 67684
2 94486 858689625
3 189602 105468
2 122302 211254470
3 61358 196683
2 42598 536639799
3 49716 139314
3 172914 52335
3 147596 139979
3 35398 97664
3 170878 23111
1 38868 93848 134976158
3 83849 190582
3 19115 47959
1 65358 178092 78684359
2 17730 931803167
1 28793 89359 202937557
2 151589 305926055
2 44028 764784330
3 69905 31747
3 84090 45312
2 60314 234422605
2 154683 221236656
3 154579 95297
3 12572 73486
1 104049 134539 397079771
2 91190 914360634
1 144623 182418 879842797
3 172438 43268
3 125880 171108
2 109619 436652105
3 5596 43147
3 169877 3908
2 116544 403389319
1 86432 190099 314682165
2 180889 373352076
3 83976 120150
2 138500 355158911
1 10604 199524 332030002
1 24102 55854 472109528
3 29775 6315
2 195417 233257070
1 12649 22624 918215142
2 100994 724701697
2 114797 551843908
3 23442 162289
2 139164 162765405
3 143977 114897
3 67252 56468
1 32515 44418 554977773
3 65312 40380
1 71997 198719 676098488
3 71387 144332
2 68125 666003735
3 52490 155994
2 94305 639068616
1 47847 61837 659730788
2 23081 538847670
2 36854 916095648
2 106205 576615995
2 36110 396822054
2 81531 191044897
2 74971 969378278
2 198561 427894339
3 164424 154217
1 120740 157341 984849365
2 24215 808734222
3 76722 2663
3 195703 38131
1 120132 176816 86512963
1 112670 119498 844043724
2 194133 304755929
1 129676 169164 86550773
3 97005 87562
3 90843 132865
3 2952 8513
1 4536 101546 90704945
3 135585 76567
3 186917 181261
2 122398 279403914
2 138447 988966374
1 66533 153577 865339890
3 22754 5545
3 140593 40866
3 32114 105765
2 143244 20990986
2 121451 777214642
2 142164 226140213
3 171305 2048
1 13817 19125 67102736
2 162417 166742644
3 6055 146194
3 14520 18783
2 187809 921797785
2 75364 978802228
3 40291 141269
3 193783 167608
1 2108 152526 91599269
3 95921 66233
2 197650 877221021
3 126017 83588
1 183229 195231 576008102
1 75853 199472 492991345
2 38012 167692237
3 177511 107201
1 106828 136789 927312753
3 152327 51333
2 146606 556331042
1 69721 143888 165538649
1 70363 134235 958398609
2 74942 525525051
3 102643 41848
2 138316 971754797
2 45959 732924748
1 64618 191788 280967651
3 140934 184102
2 90187 531448216
2 138115 813642410
3 180358 143843
2 6833 119456960
3 118688 99700
3 27544 105135
3 131346 32069
3 132255 112592
1 89762 159626 659773079
1 22242 168926 754555445
3 106678 53299
3 162791 110657
2 12550 629095665
1 95518 106413 33060495
2 128585 211741080
1 128904 190138 591875762
2 35614 741828478
2 44787 547261419
1 36542 131368 45019968
3 5199 170347
2 191906 132707328
1 131902 181319 569262244
2 179678 625105905
2 39575 544479086
2 38756 703697200
3 84219 13498
1 87475 133348 440681869
3 102920 93385
1 63354 142527 808023241
3 155772 142758
1 148965 153425 569577583
2 177508 252937668
1 49763 154731 636964303
1 6900 190810 799192178
2 158183 329510633
3 133796 5862
2 56541 189266316
2 30660 390513400
2 124205 108824223
2 9621 439668252
1 84559 153947 606347046
3 84889 70817
3 137632 86052
1 79123 146926 866638011
1 11248 35095 161116452
3 91826 49755
3 13477 93600
1 27925 105903 222460727
1 120236 191328 614902816
3 109555 9805
3 116365 61096
3 98380 3186
3 79449 40554
3 40447 164052
2 156081 806332508
1 17794 50349 942832642
3 100840 142647
3 101594 10563
2 90447 378792653
1 46073 96205 579999574
2 35177 280556685
2 117477 780385777
1 1987 186610 155120210
1 101578 151290 109882640
3 142071 89219
1 114394 134607 223149823
3 30478 11152
1 25545 184944 553714058
1 128488 154938 43472337
2 195458 703630325
3 48385 171136
3 163878 175115
1 124064 144441 313609323
3 75402 19514
3 56567 75597
2 106269 967985111
2 156282 642843520
1 69118 70883 53277876
3 186410 64342
3 124689 151306
2 82438 380982282
2 52101 136164093
2 47098 778805278
2 64941 22296083
3 176838 191569
3 18010 76797
2 29229 99073706
3 60157 17276
2 58325 112245626
3 149120 159492
2 30249 940269579
3 45681 125078
2 104064 724596362
3 75322 77026
2 102110 494640242
2 117410 105734677
1 121593 190745 699238356
3 93246 110607
2 87503 215753864
1 21562 169024 400707426
1 3433 91473 639103574
3 181041 28187
2 109541 929720586
3 189451 174361
3 67380 9215
1 844 152621 953790429
2 126811 71471053
3 64849 60755
1 565 78150 505319844
2 33846 79808928
1 118976 151077 271751170
2 130853 783245800
3 41772 26764
3 32276 25159
1 102124 130654 76214805
3 149391 115228
3 43905 75585
2 7000 232010394
2 21195 23550603
2 64919 193058039
3 173334 104379
1 39298 53417 755648589
3 4226 23028
1 78967 86377 778512134
3 33285 186412
2 62662 639318011
1 34813 74701 185085608
1 186609 197389 56547155
1 51490 158081 797405065
2 175403 389711915
1 38729 124860 487242683
3 124310 190163
3 68484 165605
1 16383 132841 857379969
2 88211 472043965
3 198673 154504
1 151209 161508 314106019
2 192694 407794751
1 136404 198874 245919277
1 12623 103343 727071967
3 117730 2484
3 196823 74725
1 51206 72369 913276278
1 28699 116513 831627529
1 89455 198530 831123734
2 31154 934598694
1 170057 177801 148731165
1 140113 188830 962885074
3 148018 30625
2 128162 709749924
2 55099 4123912
2 105195 763353050
2 81432 893371768
3 140914 39837
2 127760 879969011
3 136594 31322
3 199524 57000
3 2164 167966
2 138085 485000598
2 163620 250340303
2 95888 658670264
3 56897 20004
3 166737 25581
2 111981 60708201
1 159480 166376 361121301
2 73972 738772254
3 93085 4969
2 136142 252564028
1 16753 149611 68703744
2 182866 522530918
1 49750 109786 527112737
3 10829 189604
3 78506 198685
3 184484 85924
1 9341 84350 947987982
2 109131 425903342
2 1478 167608449
2 62230 234622885
2 136273 246430682
1 110054 197428 171713896
3 3007 133862
2 92331 729944155
2 20387 97396143
2 63254 288333758
1 45320 109736 310706312
2 17041 563761217
2 10033 26519369
1 56488 143068 194082338
3 183277 14743
3 18703 123659
1 55909 174212 120659665
2 154577 366075337
1 49100 184624 234013776
3 169728 93906
1 75814 149224 552548436
3 45365 4857
1 113659 181375 239518621
1 50179 116971 257209809
1 40469 145841 708358635
3 197706 100407
1 95443 119854 219623048
3 183680 178206
3 22001 155597
1 58115 119316 537883215
2 125872 205240742
2 95821 846895865
1 147884 175594 445975870
3 2010 177031
1 46867 84959 311538796
2 32344 966432211
1 68929 170107 150797971
2 24728 996029280
2 166819 64611265
2 154899 446147617
2 63905 25831270
1 36425 48294 844498455
3 144415 73396
2 147684 133421919
2 19724 464011010
1 85241 171798 967297387
3 78754 153905
3 144653 74135
2 165522 52824454
3 109309 82661
1 63604 142640 304185622
2 161140 898521305
1 114335 197385 740784680
1 92714 172304 460579806
2 177867 449158871
2 140187 130802596
2 38184 680159833
2 180358 816650090
3 183907 198908
2 46129 239835611
1 49401 115567 268631017
3 94828 109629
1 17572 118136 160094455
3 1875 100770
3 6143 40978
2 146311 807177353
2 34845 9226468
2 77241 699783668
2 146979 914746780
1 20388 34608 202347454
1 14225 70009 139513402
3 126169 27496
2 106210 974672650
1 17857 95179 10045744
1 101607 152104 175114693
1 59021 129134 680450070
3 33559 873
1 21846 89777 800470044
2 25051 8788414
2 189239 30603102
1 112657 147636 86418412
3 81426 66019
3 142567 26324
1 132029 182071 660439529
3 112487 89035
3 30698 111712
1 9520 192999 507178183
3 154523 150409
1 109220 173061 223517520
2 50513 725918455
2 150901 429052346
3 36192 55149
1 28929 33454 973872907
3 21428 117183
1 77688 194634 274832017
3 50845 101923
3 179809 127697
2 162828 766494244
3 192099 79307
1 147290 196570 85024644
3 17462 58537
3 171787 103443
2 14584 509145329
2 168041 779839777
2 149062 989104903
1 15281 46567 38129527
3 57813 13593
1 82802 105454 996765029
1 4994 58943 683341513
1 40264 88725 766424824
2 24484 427325567
3 160088 94088
2 122477 961020098
2 20821 612446031
2 83617 435985667
2 93418 17499425
3 37005 115025
3 18868 99896
2 143426 358756802
2 60254 186975130
3 15193 138449
1 131361 189960 499297789
2 115938 490942072
2 76617 246648246
3 64988 3948
3 147044 57575
1 69626 138976 784087522
1 75970 141821 869366761
3 130857 20424
1 22376 43701 259578986
1 40449 189523 953762191
3 181188 100082
3 152352 72954
2 165403 63359816
3 195220 122043
2 146758 317350682
2 84098 952668565
3 149456 763
1 17787 133105 43014591
1 63212 156664 723236446
2 138244 913148893
1 25934 51803 23357345
2 199287 417353887
3 67576 102398
2 160095 18008292
3 132865 160423
2 85191 760207205
1 76487 84176 285790540
2 175236 384807316
1 83183 195683 533667806
2 121788 268860102
2 28504 256188005
1 10605 24213 623747976
2 48729 803115618
3 5982 119506
1 49773 97869 52978090
1 105496 111465 327863347
3 164738 27231
1 30580 145412 659040361
3 153212 125180
1 80776 189243 758279461
1 11426 25993 200074508
3 72157 81024
2 54953 788541843
3 154629 137718
2 111609 706377736
3 194815 120676
2 191281 676110774
3 100694 91125
2 99438 950681097
3 65255 90248
2 176918 745470475
2 163021 964777349
2 15236 295526001
3 177834 129930
1 43312 147947 590395943
1 93266 188375 309278975
1 21211 116279 397067953
1 72837 85758 637156026
1 118549 174581 325119614
1 75361 163015 755916198
1 56300 185780 443341871
2 14731 862646751
3 30173 91946
1 75016 157148 707527949
3 184380 146461
1 6970 112256 690904573
2 113865 235974509
2 162511 53594979
3 197304 150139
2 160404 468319891
2 42238 277879749
2 21297 589741878
1 83011 95242 312421794
1 100196 126454 72715293
1 122166 158315 488127905
2 155562 111903031
2 73706 629976765
3 73571 46165
1 104214 182616 236107683
3 154178 154382
3 1480 62199
2 148098 971328709
3 176734 48495
1 111907 165230 715149154
1 163854 170277 702319818
1 145231 194426 963850420
3 112762 109651
1 38285 110235 157945177
1 92188 142501 574929794
1 93962 176154 783448254
1 3602 156013 693574812
2 46612 880075170
2 104613 823986556
2 14379 280795919
1 41957 138824 629032707
1 97584 179403 106760908
1 79394 114875 82607753
1 18932 177435 176146590
1 5082 108722 25857136
3 164562 80211
1 59094 139948 34367179
3 84156 144498
2 5393 107872042
2 96563 372467070
1 17588 173763 628440947
3 32485 144280
1 120363 177405 303999735
2 95208 455008233
1 47824 196001 778206167
1 68961 144319 920984314
3 4938 175503
3 161342 161965
1 89740 196988 217733507
1 132640 139872 537020356
3 100135 97152
3 93539 32763
1 35614 140906 561497733
3 112186 30979
1 53310 102893 710316065
2 29065 332072192
3 55816 51271
2 141303 993222769
2 40771 8343831
2 3445 500993429
3 9969 134862
2 51994 149378754
1 66987 132395 709245997
2 51605 431472218
3 80382 120043
2 41587 593685638
3 43648 162307
3 192871 48672
3 84094 100232
2 142863 530703073
3 153287 185631
3 35345 18360
3 157323 22139
2 10302 693583214
2 118813 12313713
3 28742 31515
1 31665 142925 863847478
2 193369 136911137
1 53261 113994 100586929
2 62712 849660348
2 113247 277200184
3 30497 137543
3 95934 95459
2 170810 404688073
2 177836 880145026
3 159799 28515
1 53681 103084 940032201
1 93008 174857 583289482
1 40715 97478 299649845
2 105194 642342650
2 138106 290036562
3 138457 151346
3 154112 48369
2 17437 274465008
1 30008 120446 273955700
1 130891 186274 958166178
3 64780 106513
2 147388 198634915
1 27984 120540 515456355
1 102112 127785 800518786
1 87487 191005 657343603
1 9165 23944 12155635
1 265 136556 206938606
1 73371 179568 456618650
1 72063 110288 712711707
3 182708 48844
2 177335 733891243
2 136749 264416276
3 37639 168243
3 156540 57948
2 136852 926642750
2 67256 634879843
2 87657 960664890
1 91967 110964 70278331
1 24314 59349 118508391
3 25112 34629
3 126744 102777
2 185329 489909127
2 182699 543576327
2 69922 692832080
3 116829 63064
1 155734 194305 603790455
3 181070 115429
3 74478 95791
2 112552 987740947
3 144425 50146
3 138280 179439
2 193995 762578818
2 1821 375589270
1 130448 148545 503653664
2 181112 131917789
3 72722 184248
2 4421 518919468
2 191760 931175911
2 55750 802312612
2 152745 411025540
3 134478 81718
3 74108 75597
2 199334 406742998
2 119861 116745276
2 152488 830492228
2 70180 301954099
2 94986 827217786
1 86401 153257 382947103
1 107271 135480 174649812
3 188048 187033
2 141524 489355581
3 69797 28658
1 92560 94090 223476517
1 72943 101207 589522683
2 86514 970002851
1 152868 178942 747210184
3 152570 131498
3 198376 161888
3 914 158292
2 154239 956722843
1 27399 63427 916551163
2 54122 964316271
1 107631 116820 388165418
3 180655 142029
3 56169 190609
1 99689 191135 401913182
1 696 168044 465463253
3 78313 150091
1 13212 60526 162798480
1 173312 188916 706386872
3 86504 4761
1 90390 135871 627476115
3 111912 17706
3 132274 32286
1 60446 67131 135398386
2 85042 167970751
1 23716 171486 226411029
3 186359 6422
2 175998 398456287
3 39182 96592
3 195255 111746
1 47692 120987 718361409
1 8849 104604 595368032
1 106477 197873 409051205
3 97203 19318
1 5331 179195 969155265
3 143860 155821
3 156457 56205
3 94497 148999
2 138400 981719826
2 169033 112054187
3 137763 77457
3 152836 279
2 36895 318676758
1 10743 125680 790944120
2 9551 543451582
2 197374 723074621
1 37584 97216 177861099
1 6344 23671 43807967
3 6585 56779
1 79815 115545 589697510
2 29267 350804698
1 18062 143935 36648497
2 93665 823879328
3 800 33309
3 15823 116571
2 94557 759099642
3 155586 28619
3 75566 181713
2 16470 405070181
2 34291 533226129
2 9214 274991057
2 158779 483694379
1 35290 100381 513207529
1 62927 170071 323480530
2 143130 465289807
1 12921 23338 779936549
1 18991 159538 194926595
1 47745 62634 26067811
1 53965 140715 482712398
3 30576 56212
2 192280 616503286
3 23067 69813
2 108549 561941454
3 143744 10646
2 107434 907063631
1 61264 90744 45339660
3 36627 161012
1 24798 161370 867573275
3 31943 42551
2 83202 568045878
2 142391 360241535
3 58175 97567
2 54677 592067013
2 129026 255370007
1 151560 167280 858654517
1 178135 188810 888135869
3 85244 28365
2 42963 248145703
1 146657 163947 895902401
1 87881 145170 878718020
2 100941 259161873
2 191884 367285463
1 91950 141762 706930327
2 7655 267302736
1 32438 36917 860225838
3 187349 41874
3 198186 174967
3 46902 48618
2 116687 372304563
2 93055 601931176
3 2183 72289
2 99916 48255129
1 147788 167129 112760066
1 266 69010 314814335
3 120670 11717
2 22281 292098267
1 108542 158352 998227381
3 104279 137770
3 33824 45675
1 48400 149114 116646779
3 95171 60605
3 173797 83265
3 104006 154994
2 154906 4046467
2 127595 2762887
1 17949 48732 374246262
3 183431 398
2 140481 868377373
2 140896 718846285
3 111230 163337
2 46829 105422002
1 159581 163948 849564006
1 40454 67811 429473098
2 151172 189814105
1 35156 185730 150015453
1 79323 149972 663585345
3 10209 165058
1 17142 80182 818368158
3 129745 128783
3 182952 153214
3 14115 16353
1 21121 153841 524686877
3 107335 98841
3 186291 65982
2 79655 506240525
1 49204 144473 745007520
2 132336 402272351
2 112681 832168160
3 51830 62902
3 66230 80701
2 130098 299932200
3 72369 47068
1 41984 186245 514035635
1 41564 181875 657353390
2 153304 363235417
2 130982 633362183
3 58142 140752
2 7301 516819980
2 14959 10158948
1 119565 193613 238539038
3 151426 114517
1 9534 23396 331740733
2 102330 952798748
3 143005 187834
3 112698 38603
3 117409 810
1 115100 198828 874559589
1 10041 174590 794069849
2 1148 475031376
2 199066 891699580
2 150255 148762948
2 28725 808356466
3 27548 176155
2 94038 125435874
2 167913 339373632
1 20745 162964 189279489
3 129577 108307
1 160021 181334 896099933
2 30518 463019007
2 193311 190818276
3 184941 167079
3 100914 179803
1 21897 164023 577744805
1 11414 104367 67296733
2 163239 260142143
3 10911 160094
3 37685 140584
2 165519 873780594
1 36567 151740 866210348
2 70753 453997788
1 142170 151035 771277689
2 102098 426674152
2 58472 464822663
3 187942 15868
2 21232 166078112
2 4590 702877441
3 169955 108175
1 27894 192370 982828351
3 165981 127913
3 165058 14057
1 92713 155456 233943017
3 176787 143110
3 45032 15993
3 63840 111615
1 136804 160432 379016562
2 67738 149166633
3 161533 164371
2 84444 511773451
2 83670 979072989
1 122325 161518 145032054
1 5391 10901 914510352
2 174451 372917513
1 25016 127954 73045829
2 85594 598601705
3 101776 69212
3 73229 104568
3 192695 93671
1 169924 182596 659678782
3 147709 47337
3 106230 137856
1 26589 47712 296992501
3 70662 163052
2 115965 782767580
2 41354 713821726
1 154503 160330 151181140
2 79521 261369729
1 16097 117234 400819639
3 77057 36358
1 1676 164119 138430162
3 128718 63811
1 53917 193312 738303034
2 2393 11463075
2 12329 775238147
2 29929 996460052
1 58937 107259 165188889
2 33957 420658933
2 17487 485076257
3 144317 32739
1 43899 172134 691064814
1 38853 176056 233547316
2 149372 974882927
2 140145 602303442
3 20680 140641
1 33173 151279 587452750
1 149454 175251 614809693
2 58482 360550617
2 69537 270374686
1 66540 91368 864708293
1 100114 134799 343061887
3 98577 112672
1 11289 12806 618926475
3 191599 71847
2 192255 544244425
3 149506 41992
2 113695 991277148
1 119651 193922 435725643
1 100688 195948 891323184
2 57636 271061582
3 152446 49604
1 132024 177739 154960600
2 29337 194423862
1 107898 155572 977892110
3 50516 188299
1 45114 66192 93373991
2 98500 116374572
2 92492 200932381
1 185240 193976 114552737
1 60293 99688 938970454
2 34072 104118522
3 9140 193799
1 25199 99734 826324268
1 152771 174396 645152617
2 101987 71412144
3 187336 30305
2 70627 953878777
3 167015 100919
2 32804 554210445
3 14149 192118
3 184502 192908
1 10385 196391 709439096
2 177751 715177440
2 8690 214783547
3 80773 93255
1 75116 190719 81177122
2 3976 98511215
3 105055 188846
1 41315 148451 599095154
2 177787 780938977
3 57442 181184
1 38959 146539 937110538
2 165676 817234644
3 159990 44306
1 31957 134011 344971534
3 21887 38476
1 62010 156404 906136205
2 64860 282629632
3 62802 59692
1 100588 101976 146633291
1 80213 85112 69137083
1 150342 190604 512717010
2 175518 77146360
2 196779 700447667
3 130894 41720
3 199764 92696
2 55614 364514264
2 186978 35654113
1 16378 64894 281456870
2 28694 134331374
2 125682 283836155
3 9505 139756
3 70820 19719
3 427 175201
2 43696 841421937
2 168947 925675594
2 42843 160301291
1 75550 102617 75858073
2 54092 408578845
2 195056 945959846
3 99733 137042
3 35953 27892
3 73666 45565
3 188502 28631
3 133272 10759
1 15572 67654 537691974
2 158616 812072590
1 5083 120122 74983997
3 18299 133947
3 66175 144513
3 21452 127091
3 174504 170082
1 5916 22027 951535301
1 107170 125706 223647452
3 63977 10624
3 62527 45711
1 72124 127252 171084097
3 56035 143338
3 182992 25328
1 92462 139308 229791512
3 89026 184985
2 11603 499553910
2 125566 518694546
3 121111 20456
3 133277 97996
3 44575 129947
2 189472 632981057
3 69725 7136
2 28852 433393505
3 17327 193112
2 148497 461019977
1 25759 103777 580670035
1 17967 154077 336604994
3 155488 177538
3 101012 40087
2 179316 238058025
1 121379 196993 735214053
1 137363 159759 859903640
3 128749 183560
3 89391 133991
2 41057 38268276
1 6732 152443 721303182
2 30057 767961692
3 137751 86845
3 34088 84589
1 42120 78325 788336766
2 178331 416220673
3 82356 90563
1 43220 157211 691103462
2 81522 422646775
2 179744 211670408
1 87169 183284 696139615
2 78378 182109589
2 14690 367541996
1 55121 172000 479925668
1 48404 110438 455963302
1 61509 135613 827267571
1 10784 196772 161365035
3 88714 153761
3 58197 62373
1 183323 185428 859845064
3 119449 97495
2 33356 34956637
1 84765 185304 368615844
3 117720 28727
3 149700 107958
3 28096 185459
2 187879 810131972
3 80380 89427
2 64688 875080845
2 119106 714955141
1 117004 121188 20773083
1 78162 129992 62452466
2 96695 416191690
2 112164 299665725
2 59530 406804750
2 182154 679500939
1 22907 177976 675292697
1 85049 157062 141716455
1 105129 187376 111988048
3 26650 85296
2 75907 556351880
2 63492 350919877
3 148119 138975
1 49920 62373 884714663
1 43595 137237 365576690
1 53415 102661 788798356
3 189383 21797
2 94003 208769234
3 109086 128398
2 21935 229734998
3 172098 122190
3 181994 49477
2 13034 207517967
1 125356 175404 454645760
2 37322 196716135
1 27056 115994 578147823
2 142889 159497995
2 190236 862078961
3 67575 82468
3 86700 96663
3 175194 166012
1 39611 124825 618627316
1 18812 106331 784957423
3 56887 55001
3 188609 13119
2 151666 728042159
3 107939 49107
2 108013 530828279
3 55097 162498
3 190689 176128
1 80598 195848 812713393
1 43821 67997 892073483
2 99693 356606486
3 136077 149233
1 49242 161767 536751107
2 159277 307682340
1 59772 181733 711924282
2 125575 217486478
1 80563 161787 208179825
2 60308 785609588
3 193534 192986
3 46758 20220
1 71817 74893 900341138
3 120426 114457
3 21763 153889
2 157542 495203383
1 72337 105519 948948079
2 123444 217647861
3 92017 54389
1 20245 53458 194666864
1 86134 197375 761764335
3 58595 162630
1 20275 142358 563576875
2 8148 726369820
3 198708 149546
2 136396 559379649
3 78400 13676
1 73625 198382 820073861
2 89683 186460062
2 53010 481070421
1 47779 183290 120515254
2 179476 704559893
1 175850 182393 799768682
2 156281 571884366
2 4612 541014792
2 10659 737953171
3 146637 15322
2 101292 795415314
2 197205 506872418
3 67495 134751
1 36763 43183 753758774
2 170193 613328275
1 79669 137085 517826132
2 18406 667583529
2 122193 47550245
1 126355 194887 886733083
3 138175 1364
2 74204 503368902
1 151474 195662 662416705
2 81917 663351853
1 94778 175416 345292764
3 149059 126418
1 16376 83327 86966266
1 25292 82780 310235616
1 33624 92753 441850246
1 19743 196322 254065614
3 137216 98943
1 2363 10330 602166151
2 38892 88686844
1 92560 182919 228278364
1 6293 161036 74182913
1 372 91311 224606808
3 64182 59297
3 134302 125585
1 24476 112079 752046629
2 37368 71792436
3 68436 142864
1 11371 104641 161492380
3 160569 177663
1 5404 155740 32516439
3 185749 146898
1 10292 150611 844856035
1 13838 57325 878476050
2 195199 908530448
3 9949 2895
1 15559 47769 476339438
1 9677 31953 169740742
3 104188 19415
2 76656 547707783
1 103544 185864 427617400
2 160712 913538986
2 40398 760754562
3 135820 21421
3 31626 112574
3 199600 140309
2 118060 791299670
1 90152 113784 659614249
3 110168 104915
1 56793 172427 365693231
1 53722 97871 304217719
3 122185 81856
2 182839 234823124
2 134337 577381558
2 21591 348021768
2 35360 301775364
2 158670 312981635
1 62124 198941 391629834
1 54097 160310 62832247
2 117783 512546171
3 61839 71318
3 27944 23097
3 103147 114252
3 155196 63260
3 149702 134994
3 191128 146474
2 160491 331899451
1 41883 92567 552215384
3 49691 108233
3 129524 19607
2 188031 556705996
3 117649 39076
2 109335 641344976
3 5602 140343
1 130130 196444 501408456
2 103413 960342106
3 167295 17515
3 7129 6755
2 18794 300034873
2 24096 822294844
1 64856 166215 969045737
1 131049 141824 246759061
2 35292 625881657
3 94161 86261
2 32185 525955982
2 13180 514354753
1 12219 145251 684839349
2 80350 972771022
2 15152 263064803
3 103672 140480
3 35323 42786
2 66876 730935206
1 109289 133335 342295109
3 185734 97575
2 134103 947567286
1 166912 175809 494446945
2 173478 659862051
2 67264 322402681
2 193767 592157570
3 169712 36912
3 166095 38298
1 60120 104024 224617854
3 77053 176978
3 19613 18642
2 143718 878176719
3 60128 130553
2 109976 504728336
2 145947 142679516
1 63128 179198 721927939
1 28757 91622 498750465
3 591 120504
1 158441 198871 456815932
2 113541 209391146
2 80645 726101250
2 157202 971664131
1 17610 156730 298733539
3 159395 43504
3 11604 7549
2 13150 12677043
2 52261 607077799
2 164520 882286399
1 147002 162762 142356582
1 3478 169568 245825301
3 145273 106323
2 199922 828537620
3 144980 173209
3 53231 3174
2 190655 57493630
3 142707 177011
2 63008 718051298
2 4901 811430600
1 142279 180771 508360080
1 64679 175093 58605189
1 135543 147608 938286314
3 155432 40466
2 164578 764983256
1 98358 158018 116618482
2 71561 355420748
1 171822 194544 492216048
2 70692 345322413
1 103296 134611 105760935
2 184749 786672580
2 66434 586044104
1 9369 77805 241719974
2 65689 982350060
2 3576 465590693
3 148604 86992
1 3218 76696 948542075
1 2492 78372 716598818
3 175991 152673
2 132927 7455442
3 140130 61809
3 95215 5615
3 8984 181817
2 198250 291634841
3 145948 47722
1 122535 152327 313737429
3 187361 49677
2 128456 374750964
3 163639 158454
1 61246 123136 595687711
1 119116 171609 505362029
1 2482 99077 579717515
1 68384 81475 500544489
3 153823 2397
2 136019 908321538
3 186228 199758
1 86343 110117 281405114
3 107099 132526
1 71778 116006 190962228
1 9698 174895 719988422
3 181127 81684
1 116526 174922 880608709
3 94284 165565
2 147464 615448410
2 27053 284479112
3 66168 32209
2 40685 839360483
1 126882 129138 64327973
3 113666 105932
2 185422 271045433
2 70946 759467536
3 114490 143264
3 117030 46274
2 183163 461149918
1 60144 197128 170348603
2 154458 381148589
1 140385 158218 273345789
2 167023 193698533
3 38960 174475
2 126885 383593745
1 105146 113095 535281700
2 114303 33935517
1 111967 151541 256872094
3 32187 139919
2 155470 413675657
1 85574 145879 917500559
2 60394 913085278
1 69896 141689 455394023
1 7616 189851 485546695
1 15363 93906 136097848
1 115241 158793 944243296
3 23635 10712
1 71377 195407 966150991
3 147393 137448
3 159247 143781
1 72716 182912 416376647
2 46034 285872925
3 71503 89468
1 94725 176708 41264474
3 55543 68795
3 126504 60522
3 183500 150782
2 2211 816843589
3 182402 99721
3 123754 41905
1 55354 108879 500598125
3 18140 61224
3 137437 7156
1 21403 96564 411139977
2 76728 619213060
2 94401 710537443
3 31743 68742
2 127459 570032960
2 90845 864552194
2 133238 218598529
2 198412 937173277
1 16944 159084 862979652
3 28350 47768
1 124061 149035 12301831
2 29635 211615587
2 100244 636999667
3 71741 97549
1 21473 67245 728529865
2 189036 994494595
2 138659 807870636
2 199802 706272471
1 2976 64702 504522079
1 22923 136427 196801636
2 160965 168125744
2 171973 185965670
3 160952 199034
1 103766 115268 159385756
3 96003 55153
2 56237 722774171
2 112145 757424013
3 142622 152454
3 182267 36737
1 53807 90101 356682149
1 46547 179852 415730061
1 49120 124111 199433700
3 111688 58022
2 158362 383112097
3 113805 45081
1 108600 168843 100866606
3 73995 179026
3 103756 147189
2 33692 182728219
1 103445 116653 537916592
3 60571 173772
1 74891 164657 220164340
1 73505 98337 765608150
3 54155 142363
3 6297 28063
1 29689 192739 814754321
1 79467 140485 177221694
1 29592 126812 222204632
1 22237 123384 603016632
3 168428 53411
1 151145 190226 666009676
3 38889 176482
1 53649 162371 169719806
2 127829 682268166
2 164153 34449403
1 83085 150182 2811064
1 56358 167779 804115071
2 114467 917049301
1 20335 68714 824541281
1 107886 166130 166762420
1 37651 148887 929589102
2 117326 102862202
1 13847 113565 37015079
2 21536 678748601
1 46018 188100 348282284
2 114729 894732023
1 6852 114517 826963014
1 54741 95111 882231420
2 46884 772410528
2 156653 808045986
1 60257 88856 751165277
3 304 108606
1 80345 96146 314801462
2 6287 261944706
1 97225 189773 995464194
3 75488 65278
2 125497 703319546
3 149177 113442
2 109612 883307951
1 49527 165123 547998482
3 91241 21601
1 91104 144487 583709642
2 90612 239997402
2 167682 567324188
1 139861 145116 364135370
3 35492 77466
2 141036 470295756
2 6944 513971716
1 26927 76319 748014963
2 92409 266977010
3 152197 63890
3 28106 151169
3 121605 133608
1 183908 190820 40146076
2 189567 672256076
2 94834 55289292
2 71076 634786015
1 142932 155597 49200264
1 134746 181607 740760454
3 65238 5604
3 64709 108751
2 148789 961433212
1 17786 35238 622900224
1 79541 180359 886365526
1 84254 191207 435880024
3 101105 189167
1 91856 156690 954859280
1 71674 166134 516104319
2 2651 786925084
2 193502 298873002
1 21209 37524 142447437
3 89554 60978
1 88224 116230 318236338
1 132348 176620 380556289
3 7613 145283
1 108148 156598 137469165
3 134493 133568
3 10 161656
1 143291 174574 379128010
2 143414 320429856
2 5310 179933577
2 66203 96609189
1 1418 187846 108538934
3 122316 78314
3 7537 69427
3 79643 103819
1 71017 130567 768750181
1 129683 151058 434866409
3 4742 82579
1 39961 186639 628041143
2 125256 447217629
1 60740 94921 84486731
2 62970 473858246
1 2589 106325 669132754
3 147821 119852
2 17678 540810791
1 100843 192050 295869475
1 42901 101929 24796167
1 150980 158343 78213102
1 54636 176366 108323790
2 69650 787126753
3 31175 123563
1 75612 149587 15117460
2 100302 502662629
1 96383 160362 222990075
2 97356 679399081
2 152502 277713032
3 187133 8849
2 140805 41718988
1 135735 196643 258960182
2 22974 549314386
1 96842 105562 809651754
1 154965 178785 610212008
2 105985 73692044
2 188611 321758689
2 80458 919211102
1 5664 51184 310852722
3 196073 64808
3 176805 30799
1 43313 119656 939028065
2 43478 486836568
1 110469 176872 878394307
1 77828 190894 122474746
1 13714 50589 388406513
2 48170 854729333
3 169569 20406
3 191030 113777
3 58440 148016
1 98773 158815 61710804
3 65082 175741
3 26227 172604
1 143401 194079 218177486
1 41895 172438 508151561
3 123873 38207
2 29709 469073512
1 67169 98015 344876580
1 6233 139374 889719681
2 136172 746174378
3 100494 120953
3 197930 66303
2 142152 220696163
2 53084 753385734
2 27592 593159892
2 83572 661062279
2 1817 675980495
3 56092 88817
2 146270 341148707
3 138678 67665
3 70053 120645
3 155026 8364
3 146998 90249
3 121887 67821
1 32721 108876 864241987
3 129872 65526
1 41286 61848 153196329
3 81021 62138
2 86657 938044131
3 68971 134972
3 97432 65443
1 81775 160528 697260184
1 145469 194043 808674747
3 19047 103173
3 169677 42880
1 51175 64289 317067596
3 107889 13275
2 77539 711168575
3 114668 148028
1 108291 165858 324604361
3 40721 160613
2 158218 329918151
1 114027 162624 538514588
1 108991 115344 706311539
3 5715 47347
2 47596 567153996
2 41854 8542529
3 147930 150969
1 30339 79613 66409652
2 67871 254514118
3 26866 102713
1 30726 105153 677805027
2 17561 669474153
1 80407 95553 780533869
2 79639 150067999
3 37507 143109
2 193935 741837667
3 125084 4858
1 75801 137754 674186280
3 27069 127554
2 158722 649317647
2 35484 791038165
3 198072 62239
1 35305 141360 772909523
1 9777 110494 986801367
1 60736 141820 336704167
2 154313 194229748
1 151109 175846 675025502
3 189332 171437
1 67455 153328 379204460
2 142668 640574891
3 120881 161648
2 13470 892419397
3 4668 50194
3 194544 168425
1 16533 173115 232681329
1 76008 117246 27162319
1 119829 144846 413813255
1 106814 149146 366978159
1 76776 106382 663678710
2 194144 270006039
2 35837 462561634
2 86503 981026934
3 2893 18831
2 181652 503759275
1 116047 118050 937185848
2 183699 551608610
1 42723 165750 37120161
1 123081 133819 22214884
3 55782 81821
2 44694 677602645
2 38998 37858117
2 189386 415500000
3 163094 197702
1 123942 151355 29198642
1 114191 118432 11350669
3 157689 162757
3 26366 99412
3 78784 62219
2 56963 671140604
1 33293 129441 136973887
1 25435 56458 243293940
1 94499 168727 380482038
2 56385 74324870
2 1532 737561761
3 64370 23658
3 131535 22111
3 21667 131935
2 48234 160356427
1 75755 88852 855392054
1 26298 111365 887705866
1 54144 157347 107631441
3 47215 110932
3 85555 54083
2 152471 400864708
2 13992 740791479
2 22880 625621106
3 199577 148463
2 124152 685992096
2 196622 475294319
2 149008 360049775
3 9979 98054
2 183057 583282342
3 25552 31914
3 84906 157760
3 46677 67568
3 91364 85297
2 31624 363330868
1 31418 96347 86031071
2 90068 523848825
3 104763 78249
2 126750 915975875
2 9694 589376500
2 77428 379419560
3 80265 152366
2 120542 288969814
1 69484 164850 672150791
1 138734 198889 997722599
1 344 114862 912748466
1 93985 139489 738360640
2 175036 608448557
3 154679 180443
3 128130 185296
3 150703 162636
2 62086 143714031
2 105156 424561798
2 109299 626399403
3 185936 90641
2 181184 208910552
1 30442 145638 12188143
3 148723 87394
3 110123 149658
1 93493 98743 379698574
1 7723 186593 702056440
1 67001 81402 202684002
2 99731 552302940
1 18721 20066 136115739
2 95817 693444052
1 94143 183162 433804929
1 107619 112203 398503141
2 67793 801516262
3 105708 157234
2 58670 120801285
3 107198 198487
1 47565 184611 144996918
2 152525 950641217
1 74148 174463 772220764
2 101919 403543779
2 43440 324476798
3 125084 199049
2 109927 370278008
3 41846 63512
3 52106 94959
2 89625 333057806
1 50025 124886 343671643
2 80795 344689969
2 20652 442034499
1 15287 112578 603584235
3 91998 143613
1 170602 190433 405206981
2 182064 121073080
1 32446 97901 826895587
1 23595 189430 719714051
2 119337 35100438
2 164650 829732119
2 47536 504143239
1 14818 26158 162489401
2 161706 420655441
2 111816 64207163
1 34339 81591 602112350
3 66769 136628
1 21948 49848 859487460
1 54359 170082 892387565
1 78749 160326 396791863
3 4891 194601
2 71258 996619455
3 92463 160452
1 116634 178225 584900084
1 17969 107342 986363943
1 146563 180839 174984727
3 153065 58500
3 130697 133719
2 124686 617943971
2 56701 656986692
2 122075 185776789
3 165367 3482
2 60336 124737287
2 106081 119328512
3 12359 102730
2 73101 844523210
1 5280 126178 965486744
2 114928 590887778
1 143586 150725 712221145
1 32839 96740 242494076
3 157951 170554
3 183742 28138
2 98398 565798110
1 81560 170001 630368638
3 116634 175940
2 20861 974414136
1 47645 122354 633827199
1 15428 102272 448169697
1 62472 119899 328870573
3 76814 157738
3 150800 184749
3 34616 153878
2 111617 317529566
1 9552 112685 720471309
2 162595 148653849
3 172271 36552
2 78416 455479594
2 109340 316139775
2 72727 364508827
2 118594 623770912
3 2703 23940
3 119175 94873
1 90460 98955 372770297
3 141146 147776
3 128807 167367
1 51932 181906 909786617
2 112978 788157195
3 29463 156209
2 64119 13637478
2 76792 983800221
1 34581 191740 899030066
1 116035 122065 310788673
3 50550 158699
3 93286 184034
3 811 17453
2 102331 20344970
2 141462 240299738
2 184861 165505294
2 119503 917253101
2 2893 80950885
1 16960 144459 181612632
3 164862 126825
1 51852 91921 154925273
1 68854 177414 365934070
3 43305 194683
2 113008 230740382
3 193444 73809
1 118306 151034 464659461
1 69590 144835 768377752
1 156298 195869 198681608
3 104424 170834
2 167514 485409915
3 24746 88099
1 9596 170818 339047579
1 46784 67900 723006407
1 9740 93006 478296153
2 190903 889932787
3 132924 150109
3 58450 127498
3 55665 122250
3 179643 139268
3 62759 138414
1 11849 122358 996463434
2 29563 221489804
3 165776 85738
2 196825 566523819
2 32674 615588400
2 190737 952886450
1 27014 193846 1218188
1 102029 134499 186632570
1 74778 181317 755296593
2 67811 276538378
2 5221 709054491
2 167654 270347334
3 137911 164662
3 110775 111448
1 125489 140812 56569379
2 169817 884446586
1 34980 80413 255162438
3 84699 70827
3 73849 122394
3 91324 15164
1 28153 133595 230951152
1 54974 96193 221937115
3 85594 114649
1 46564 55113 856685498
2 16500 507026244
2 40213 174278760
3 17987 89503
1 95378 149762 762387249
2 176813 897712640
2 195206 446571828
1 40547 174568 206525303
3 194587 94780
2 147461 411377816
1 3123 81031 169179722
1 145921 189157 181993677
3 65144 27698
2 102160 694276519
1 67602 132582 65934503
1 74779 153240 28893069
1 84383 155578 877297156
1 136951 151511 227937787
3 134497 194631
1 32735 149985 451388790
2 185388 483985973
3 152302 26618
3 112585 136921
3 11554 173702
2 48583 488421559
1 20920 182086 388640459
1 117619 145173 132746311
3 26936 86226
2 48700 290202428
2 197167 237771391
3 142352 2127
3 47490 122189
3 12242 126834
1 117914 166468 468008830
2 131874 606171353
1 44467 177448 627796832
3 47522 55434
1 29749 161844 573539711
2 198893 261566177
1 150264 178971 188468076
1 114753 164669 411100527
3 184128 112237
2 120843 604494193
3 10737 35597
1 11943 187978 622873761
3 125747 146901
1 157478 161806 77993505
3 54896 189866
3 77980 157477
1 50042 75761 113871220
2 164792 809260984
1 70958 120067 736104388
1 154453 189700 936957497
3 95819 161502
1 66853 99729 763753710
3 53510 97764
1 114877 149451 313140968
2 123097 38879310
2 176780 127282596
1 32478 33041 467365526
2 17764 764678509
1 59485 116309 649724264
3 9496 183947
2 177828 158007060
1 73365 192164 888706831
3 116683 198760
1 181932 196207 575664932
3 120444 16977
2 92132 581014468
2 173659 891878223
2 98595 104472275
1 4730 190322 453318493
3 131143 32973
3 166837 106115
1 24876 61811 82367481
1 7760 106270 57664666
2 47864 69146779
2 120451 745694576
1 62961 143034 337156180
2 44094 303104339
2 131468 491360527
1 134674 175989 646823147
2 30475 842114967
2 48577 999212918
2 20813 925543223
1 88142 153733 708249647
1 7824 86385 67187008
2 169718 702571341
1 41402 56862 12798163
1 21328 30850 318531541
3 142796 66637
2 50887 79870823
1 157844 178766 12422050
2 166181 461215388
1 140425 198053 110219275
1 31392 168277 622623950
3 64880 187324
1 8708 148367 537246917
2 33260 945473942
1 4765 77650 769121039
3 87470 41111
2 166896 596519097
1 15509 42551 654084383
1 183789 199531 111707655
2 116641 580086773
3 194311 54378
2 97671 443000228
1 28909 53047 612017908
3 142630 74270
1 17769 130226 160482248
3 148964 131534
3 61711 133087
2 4592 917687708
1 111109 126602 727412428
3 138794 11045
1 89939 143934 10538823
3 160520 148274
2 139567 772804399
2 98404 47956215
2 179535 614887458
3 72921 126315
2 127226 174054324
2 118291 140571498
1 63973 142855 801122687
3 85412 60236
3 5929 34007
2 99048 158099949
3 38805 161272
3 25495 76625
3 45915 47463
2 157023 931382215
3 164493 109603
1 138956 157604 708993219
3 108003 119520
2 145689 504430966
3 15425 35835
1 88393 149627 434162137
3 78600 165115
3 127387 100798
1 83783 85781 301481678
1 35926 176443 831511807
2 163090 724151426
3 116401 73171
3 172695 162330
3 176746 49446
1 38599 104424 919918390
1 36515 90826 435900538
1 21268 33072 64161342
1 4392 197758 914822417
2 84082 581369739
1 24573 180622 562777844
1 99993 104822 354054119
3 78499 64592
3 149618 124945
1 3340 100403 661185305
2 2679 80194884
1 38398 114169 852251749
1 6650 175542 819297918
1 159308 170530 957739633
1 37648 150446 632306886
2 58548 954267609
3 33813 63495
2 119544 442150275
3 80161 183503
1 179504 198610 539285463
1 10086 192321 535471675
2 70822 293961430
1 60107 94337 903190255
2 166072 284947931
1 5578 133710 891503911
2 3262 67612590
1 15693 140562 694036839
2 76777 746932184
2 150528 105569958
2 81571 538811087
3 44400 197965
1 77633 123220 644298985
1 109227 129613 513397643
1 159261 181282 410465559
3 69619 32144
1 61958 81950 362703983
1 23335 43509 907924822
2 154470 335390114
3 77954 108883
2 89904 761166710
2 176652 330032631
3 118729 192660
2 29498 741910260
3 40451 18842
1 51180 143231 960547139
1 28524 179052 45186878
1 4072 194094 120063252
1 15836 133382 299860165
2 142544 189581630
2 86807 516699418
3 5126 135235
1 12800 93585 632511322
2 82252 803188406
1 119583 154997 797328352
2 138372 661843434
2 162182 408531295
2 172633 612524972
3 173434 177112
3 164816 146117
2 140855 268700254
3 33869 199031
3 6212 192804
2 141668 621878567
1 42569 52424 140854592
3 166295 197211
3 36112 98171
2 151306 540165632
1 162424 185702 810274270
1 106052 139884 707975037
3 144721 24251
3 141160 173063
3 81368 86602
1 123489 189411 524280471
2 8800 452085625
2 65531 725565937
1 2002 40253 481489659
2 77163 95496491
3 80633 140226
2 77054 577512316
2 42526 483134819
2 160183 421618471
2 19951 527270827
1 96634 108096 286927739
1 57995 69518 740553347
3 106564 145024
2 135016 626343558
3 94821 178957
1 26629 128614 653964028
1 32362 107331 462547112
1 86140 183496 451584473
2 68983 733659059
3 148829 62803
2 26338 216621895
3 146371 155275
3 118307 104232
3 30890 143753
3 28217 20672
1 31731 66568 853150561
1 58993 72512 266051110
2 16975 412094009
2 154063 144493999
3 185069 116742
3 161400 136347
2 152356 743052601
3 43829 194593
3 194687 165579
3 38455 82742
3 67101 106836
2 59799 875948721
3 114875 23014
3 80761 86120
3 189140 148997
2 111239 599974560
1 135934 199528 784665558
1 146276 156060 994632568
3 3952 3726
1 113885 197421 936278763
1 28177 152399 358788488
1 30045 49103 759811715
1 88058 158553 690914749
3 151587 10979
2 44823 565038971
2 184020 505098969
1 43956 133534 79291874
1 49369 63170 518042747
3 41598 103099
2 72244 786599138
2 107141 229405809
3 81225 89147
1 42896 111036 519215820
1 12697 183951 729590172
1 190357 193764 296035037
3 165644 54243
1 29328 86662 382646995
2 118469 142020840
1 26645 65537 4035301
1 27214 164910 721556281
1 74745 89424 381571160
2 162256 627349927
3 115748 87950
2 199415 126501558
1 28088 45187 77087803
2 39777 479151381
1 48282 136999 229679630
1 4697 131120 213951693
3 160381 18255
3 61156 1328
2 61007 510907949
1 22490 166466 450088736
1 120643 152661 308504362
3 164006 139039
2 68941 176494456
2 144715 626028238
1 96678 190880 958861130
3 44357 78460
1 10252 86785 730823434
2 186321 939412297
2 80752 748744324
3 105489 71092
3 10210 180334
3 7609 73509
1 105101 151428 735146266
1 72566 116544 824485848
2 94202 956666450
2 103207 660621770
2 170017 794360935
3 150901 91933
1 139245 191376 693326605
2 33006 552791358
3 188091 116172
1 138966 160246 558930501
3 130922 117100
1 85169 169275 880716231
2 176710 234822290
2 27019 464335073
1 176255 183894 162753332
2 121689 782060312
2 27708 315477265
1 59025 186221 453331587
3 99769 142534
2 95070 915562259
1 80527 182496 804192349
3 105344 38051
2 143346 598795898
3 188856 174949
1 41073 140486 455735931
2 136448 806178207
3 52896 187626
2 175568 280631440
2 160419 299050274
3 7920 104197
3 23981 22703
3 99593 181210
2 64467 273373752
1 32731 43486 407771158
3 76763 88977
3 137614 185505
1 13294 89099 112023011
2 8924 949424189
1 91645 132277 77661276
2 161466 206705481
2 80820 413780710
3 121581 127940
3 197913 188160
2 80119 575253589
1 87395 184085 908311315
2 128210 695718811
3 1106 186007
2 74310 344084605
3 124024 178237
2 70213 63013129
1 45058 56228 920753646
1 181538 188119 107844043
1 143138 152261 105458923
3 162251 45584
2 120321 776609844
1 7062 25682 374358594
3 170865 14341
1 54870 170761 818888404
3 159306 138485
1 53342 99181 405172323
1 47394 114854 357245372
3 22906 165105
3 167496 189046
3 126124 80549
2 134261 133802915
2 194491 427799454
1 152905 158697 611076155
1 42672 99989 808955112
2 29529 357076127
1 177731 196004 548175979
2 90046 760359765
3 72466 86790
1 175374 184415 707299209
1 2909 81899 36939574
1 117262 134492 556135883
1 23375 182754 226160002
1 71539 171821 543544335
3 7152 198871
2 1041 462489309
1 98293 135487 184758545
3 113637 18084
2 136629 152218521
2 399 486305769
1 59904 157105 811017362
2 150973 519633568
3 71868 28800
1 95221 196004 598555402
1 795 37784 776246953
2 73893 314982493
2 173223 234204133
3 51526 149956
3 171576 158549
1 111597 175381 676630764
1 34474 175724 369505229
3 11999 44520
1 25474 114331 402762296
1 23717 199022 998292703
1 2526 46988 429156809
2 142674 126346501
3 112472 38530
3 117791 21746
1 7734 51470 884077514
1 69163 173428 423762987
1 2769 130591 841437620
3 131798 35730
2 198283 24836269
3 129693 64829
2 62552 305342069
2 153334 915779513
2 26740 966887636
2 8967 485704984
2 87885 105765282
2 102652 90668513
1 35394 40205 471217850
3 89035 149327
1 7710 65524 873307063
2 148429 720503355
3 40267 127835
1 89270 99196 630720984
2 42031 972135215
2 182880 745634021
1 70917 154661 211015944
3 14682 141770
1 13921 160204 216074428
1 114824 133374 875064893
1 15611 176482 830440449
3 138437 12174
3 139627 2790
2 114559 573469263
2 169252 511236930
1 84264 195729 834596345
3 85472 66612
2 31979 243950225
2 179111 321435504
2 64433 401665837
1 82358 121333 858709158
1 49848 94337 797251139
1 101785 167479 168513482
3 77837 144333
2 108743 867654903
1 63048 98574 927820390
3 157899 90033
2 198001 328589598
1 75573 144807 519794341
1 2585 161797 156148657
1 113128 185330 285012812
1 56392 153184 695083012
3 163447 142707
3 123600 51410
1 120776 188023 941041486
3 47762 91173
2 114590 162214526
1 73181 181900 536440974
3 49425 48036
2 194524 151630979
2 36659 519784066
1 113594 115178 458019189
1 19276 150347 984237395
1 178444 186158 130442593
3 65155 4689
3 165403 10323
2 185813 199518468
1 163473 167686 944977478
2 120496 496583954
3 148318 72504
2 19765 863173006
1 123479 197659 160331737
2 21654 631305067
2 36396 378149059
1 74260 97409 145498765
2 63960 706525905
1 34667 123825 76416914
1 18528 111412 983456914
3 80669 147167
3 74274 71273
1 189928 190154 302292794
3 171451 51924
1 39044 193049 976272708
2 53946 168701146
2 40825 597003334
3 1075 64314
2 85864 297034704
2 186376 470355451
2 66252 212697869
1 92414 134383 379431444
1 46700 131989 251641693
3 54424 55669
3 132385 94414
3 132516 109562
2 142732 224549388
3 130574 67378
3 42943 114785
2 83033 432097100
2 118836 998664704
3 104328 172298
2 180456 5203771
2 10938 135472224
2 79922 996427501
3 10626 174846
2 195721 759978211
3 138475 42425
1 39265 80615 524725711
2 162723 910904347
1 90399 179450 412034168
2 12945 835800181
2 55362 118481158
2 183992 138793240
2 93226 968278714
1 111965 115509 398235287
2 98712 999146544
2 171467 642471150
2 6719 637294810
2 81011 522423680
2 136331 104614529
2 100924 840367576
1 43404 59177 788693926
1 19197 27400 444793577
1 23748 119552 579289939
2 81556 267648367
2 78128 176114058
3 33789 64148
2 153496 496366187
2 112512 594965611
3 170575 126732
2 64535 658826373
2 123620 995245882
1 164449 181643 743554566
2 163856 73477093
1 60970 90660 361800499
1 46890 155028 206845157
3 149661 48668
2 40239 350354459
1 41184 150071 730828853
2 107628 134623419
1 107017 155403 825354823
1 32137 113983 479490299
2 146632 784449617
3 185674 88505
1 28698 97693 317491119
2 19345 571352274
1 33056 149018 740587104
1 8698 181449 474766096
2 34977 123599312
3 46601 186746
2 114 614678053
2 178407 870757480
3 171334 91658
1 30235 123965 993196323
1 7739 57338 149968983
2 99257 732665156
1 1616 153067 484879229
3 119695 21691
3 125154 179700
2 4166 52672645
2 61275 39270915
3 118988 152594
3 158086 37906
1 37056 165373 574658220
3 78839 190058
3 130243 107184
3 126546 172193
2 86654 668787588
2 198950 70816444
2 163177 822377915
2 182763 922676332
2 153338 263263127
3 170101 159569
3 153718 31245
2 69093 988717733
1 52393 130248 958161339
3 86546 107972
1 29672 63392 998178612
1 91384 117723 165282152
1 77453 86023 685888233
1 6591 163185 689055469
2 120090 352176001
2 57153 702572217
1 5505 147707 608758301
3 144631 115286
3 3646 59183
1 21143 124074 692266205
3 164792 149509
2 36664 928751838
2 175468 887805481
2 82544 300043815
2 82151 274661618
1 61513 194287 216215026
2 113348 824928970
2 35610 354048970
3 163273 19869
2 62213 840736562
3 110633 124467
1 11259 12719 852071089
1 128818 143652 319292234
3 92664 138383
2 174143 553016176
1 13066 187105 749206329
1 94724 125506 868459746
3 32088 75902
1 72041 137150 962717139
1 28632 198718 659955365
1 130951 167826 773107373
1 66811 136643 252203305
3 134537 62153
3 121879 137036
2 161066 616256248
1 90227 178783 460688532
1 8882 61370 2378805
1 72945 136270 218632382
1 177358 177908 745258343
2 187085 6977013
1 111213 116844 437134373
2 192008 806135667
1 5892 7457 619383071
1 18922 42759 794895036
1 115210 136575 272075377
3 119524 159775
1 67134 188874 413125658
2 85100 90886759
2 100149 681734438
1 3911 119460 421193469
3 90739 188962
3 51520 59789
1 96019 125568 694983169
2 138801 713759630
1 78387 198442 990274184
2 127461 778985988
1 28143 116113 930705277
1 127365 193602 748559855
1 16697 21481 40851589
2 63680 147154331
2 86175 402974375
2 160049 172688785
1 60639 100109 628407627
1 36541 96847 635497634
1 32324 45982 948790112
1 97839 109293 78306326
3 167870 74859
2 189975 913329489
1 122433 131601 256466509
2 104361 617138971
3 88920 8627
3 71627 176613
1 126534 160809 4149875
3 151435 54580
2 175750 544093509
2 86769 369734860
2 73533 36583464
2 174877 220611852
1 4202 20100 50844831
3 43303 163890
3 59426 129905
1 120418 181476 710842785
2 62574 193144105
1 119534 124323 19674118
3 186163 108122
2 198161 792427557
2 18283 312255712
2 50315 586962086
2 6536 232569906
2 9563 549752789
1 129937 152871 834902027
2 179138 241852466
2 173851 938260373
2 66724 952402672
3 158615 134394
1 47130 186171 399198122
2 199523 200708508
2 55229 951407434
1 82532 196538 251363757
2 46057 206457014
2 160980 440431340
3 90709 75078
3 6063 92128
3 35843 176069
2 75960 17436738
3 179588 13809
2 93500 997927262
1 82195 181173 294165477
2 77067 58498821
3 9330 195902
3 102420 98929
1 22120 140398 879639585
3 149635 15773
2 47537 630456248
2 126882 47478956
1 115932 187232 437362056
3 185603 95909
2 129616 885924376
1 76048 126160 423643599
1 96187 163087 731325089
1 1263 48268 104750583
2 171510 300711940
3 182344 124643
3 12263 80620
2 2810 73347240
1 86406 164933 649014433
3 195933 102481
2 4015 354048992
3 120804 69198
3 150568 83444
3 84641 102275
1 183590 186084 382282443
3 199283 5008
3 27316 66721
2 172377 95218483
2 31361 318546199
1 148848 180646 350025839
3 62009 141679
2 106767 861671701
2 35734 821723179
1 169376 172660 972608514
3 64312 36243
2 34936 732749489
2 192139 743648450
1 81334 113719 98694125
3 162097 47755
3 130030 122150
2 89881 836851467
1 140774 189425 515142818
2 116721 200885716
2 100883 349094816
1 168125 179562 885176127
2 145092 303196024
3 122003 9989
2 133786 222205631
1 11002 59574 521748819
3 20721 43030
3 62126 106566
3 178960 62623
1 129057 174412 104303890
2 167831 68381556
2 24105 592222403
3 165480 100856
1 125414 150673 299001512
1 173511 189677 418299190
2 67567 764651839
3 40668 69851
2 138472 651666872
2 179630 604279301
2 43390 107571328
3 21099 180963
2 97332 968755906
3 50350 192597
1 106542 171324 651303438
3 31518 95572
1 45572 91079 550535460
2 81116 285810376
3 48658 146551
3 71551 105447
3 56737 131191
1 108967 136642 214453424
3 194776 63821
3 196679 45936
1 50310 121168 978478885
3 84773 113469
3 64485 155742
1 155095 171154 365621097
3 132841 168881
1 8766 117615 353823908
1 1859 100201 175815310
3 199650 183756
1 1386 88652 608985356
1 69623 101858 299624785
3 170408 131902
3 79316 7141
3 198538 84172
1 18654 129286 549509787
1 111067 151700 153440825
3 92549 4799
1 76608 176605 480519069
2 172449 160631222
1 59448 101561 346442519
3 67206 76425
1 27879 107902 744607351
1 144464 194281 574065562
3 83554 23313
1 98012 117533 48792938
3 56613 55336
3 113398 1215
1 16219 165450 44412655
1 45206 135404 741946095
2 76800 614221276
1 30207 60413 574643765
3 127350 80080
1 70074 85168 825648095
2 80371 734848294
2 59111 160068795
2 98021 900538084
3 83222 43889
1 52042 78855 103742077
3 112081 55588
1 123 63374 374169734
3 80194 165887
3 2571 2096
1 13043 191624 527999982
2 108769 38830251
3 105531 175994
1 21760 114768 498827934
1 40956 115986 507239190
3 18546 84842
2 78845 443756084
3 105778 130736
3 183017 32314
1 129307 171739 526823183
1 93749 172218 823090680
2 195390 981677034
3 89326 26815
1 40647 174068 668093003
2 155425 618609080
3 17085 131354
3 129326 80999
2 42778 692016051
3 56939 120880
3 187914 137389
1 76409 154366 599961863
1 145408 167625 826058236
1 25858 96359 897329919
3 85675 73378
3 90617 129050
1 23991 194692 294445417
3 126127 121339
1 46955 125956 247727316
2 57408 96396566
3 4188 173256
3 158989 18682
3 58097 191665
3 52857 132734
3 86777 1723
3 24996 84537
3 50852 32863
2 12448 16365806
1 46247 168975 173803535
2 26147 133811283
2 77771 224510337
1 31397 58882 974749252
2 40916 250885439
1 36736 63050 360853621
2 59920 130887858
3 108144 95086
1 100433 111376 49872837
2 66965 150678994
2 36161 664417436
3 147776 169197
3 39927 23712
2 93237 881175018
3 133900 154448
2 6592 974786565
1 42404 56168 870011999
1 2590 127181 249824996
2 158693 203909773
3 182178 139437
1 70471 148385 159367469
2 149700 560819585
2 77003 728871331
3 88286 159598
1 29455 178328 78676680
2 186267 302012494
1 134324 180952 463061762
1 148890 178870 493931710
2 50871 809373091
3 42790 129302
2 184582 712388685
3 169255 143014
3 68458 126781
2 177095 599514024
1 71111 105989 424252450
3 154934 69716
1 99884 100742 404382906
3 180958 40199
3 167984 181315
1 59461 115172 23109137
3 80447 12294
1 89918 124840 982883236
3 146581 87155
3 136987 44034
1 28745 88707 490768558
3 43815 156319
3 141772 54039
3 69820 18808
2 23882 904909966
1 15651 132237 119011274
3 98428 14246
1 67956 87568 452103400
2 72898 740167442
2 70509 899241595
2 138752 522585677
3 27153 137644
2 178591 263355023
1 51120 62420 670719177
2 176814 991428472
2 97312 302981633
2 141136 906543711
3 40017 133620
1 1139 132569 999977961
2 46436 67720274
1 30843 195464 804591399
1 110704 193398 635274245
3 20649 30174
2 3101 602137060
1 139633 186272 592002901
2 42446 800360063
3 135756 158946
2 173270 117036864
3 88713 132572
1 4733 83469 751247778
1 26237 137603 637997199
2 159205 236059414
3 75176 29058
3 144772 85814
1 99689 197647 613653647
2 164954 338426641
1 93758 96041 669445268
2 134257 899968235
3 12405 68991
2 127868 980815056
2 17503 864618916
2 118958 214963907
3 116655 132500
1 22860 43735 49457167
1 91238 115700 944431089
3 173980 166826
2 178533 388507035
1 191372 198485 271899484
3 62747 133878
3 71240 68078
3 153154 156159
1 114693 116273 889811826
3 182276 191080
3 141885 162436
3 129434 109090
3 138424 193641
3 118851 39968
2 185826 277946915
2 168134 561976099
2 20715 753343470
3 102364 149156
3 133765 86716
3 186467 12594
1 43396 123373 622857141
2 62529 444061480
3 125210 116805
1 69753 92391 813282978
1 99854 197944 905101304
1 3155 20106 546235899
1 183363 183549 295652493
3 195301 92416
3 171859 121266
1 148620 180751 803792966
2 122768 375227084
1 72311 80853 167184152
3 361 64027
1 13502 111762 524978158
2 90721 474475904
3 175763 126285
3 37091 148856
2 91924 522434320
2 161158 406611193
2 158289 251404146
1 91641 144684 154623191
1 15912 21753 967601793
2 35527 383227445
2 162122 376672313
3 162723 170533
1 42667 66723 866955884
1 23481 159632 146910639
2 177204 725141991
2 8042 792207198
1 4099 84889 309411687
1 27498 147149 712711024
3 46579 17469
3 25319 117053
1 65476 70906 51896628
1 63686 128316 598250659
1 176028 178842 372890078
3 5954 61090
2 179241 986164328
1 154024 167161 872038666
3 94080 124667
3 94016 57808
3 101158 89886
1 148300 174804 1230186
1 84439 151877 519401808
1 41890 166452 66900583
1 59019 77983 42498516
1 91299 198883 516739873
2 149619 754589010
2 133022 55579346
3 95718 56690
3 50240 150729
1 190628 194415 788635998
1 104496 194244 629118267
2 128662 720085498
1 46051 138589 911687579
2 47706 797800502
3 138733 193315
2 76083 344848129
3 27282 97443
1 49252 99085 767867772
1 99817 154982 425717186
2 182089 244147905
2 135093 92265997
1 5212 40176 133972645
1 36220 158003 651510973
3 135775 66909
2 91574 68509969
2 88903 691519965
1 61179 183257 375700189
3 146418 143238
2 115509 401042056
2 173151 128496611
1 62253 197941 186543626
3 156197 99747
3 5795 181676
2 3460 717003979
1 75849 168703 705798410
3 90549 197125
3 26242 26105
2 108309 339722449
2 9617 72006724
1 4171 56253 499612792
1 35087 68771 990940929
3 166177 22197
1 161432 166245 370460336
3 50581 66386
2 6049 274687562
2 108065 880845189
2 116741 988888897
3 65982 101994
3 198358 58612
1 65676 94683 930535497
2 199333 315245690
2 113711 350137683
2 146963 592356324
3 34325 68996
3 13891 43946
3 135200 11257
3 70605 9554
3 115078 33311
1 68517 112666 544450545
1 177064 189602 622864452
2 131640 939079155
1 41047 149720 210423795
3 26798 167398
3 179181 174915
2 6014 313532793
2 14321 420200267
1 53192 79343 845719034
3 22868 117701
2 41876 939178315
3 90854 121671
1 67758 127992 829235259
3 127680 20872
3 40880 34083
1 12678 127310 324167473
1 1405 128250 58875667
2 5054 715074442
3 183363 56340
1 3356 193741 405182531
1 2501 142494 143670982
3 77058 57677
3 70577 127077
2 7050 420083456
2 28805 519434210
2 27719 228003816
3 31631 189038
1 161354 168639 331365171
3 38103 167953
1 44062 184767 586306543
1 131434 136040 632501563
2 37648 643122190
2 151362 184093844
2 193914 927583063
1 72312 170440 461509636
3 90483 82361
3 124332 152460
2 150063 381043558
2 122214 886764354
1 91750 166103 960166320
1 82650 166645 230055108
3 22944 1182
1 103325 136693 567026214
2 3502 263066447
3 29226 177662
1 74140 89614 81654748
1 68521 177330 949995241
1 72765 112705 820282775
3 150182 197973
3 173422 189187
3 120939 130879
3 136665 24135
1 104434 140150 15040234
2 19100 169510508
1 5114 115743 765816089
1 117278 162303 42144183
3 45971 189752
1 7258 179969 891008297
3 15529 182140
2 55054 243133528
3 172325 153227
3 107385 140197
3 122999 147657
3 161482 112859
2 74268 889687514
1 67550 92065 358083524
3 60683 58783
2 31166 951454697
3 118420 1145
1 69475 70859 90866209
1 51237 59529 526635393
1 74947 171715 527599141
2 13351 912954924
1 48306 124647 222130451
3 81517 198881
1 89760 123866 680420994
2 196474 46884098
3 193703 38926
1 41457 136137 801977872
1 146345 169064 628111321
2 122507 431107941
1 4039 64060 27695220
2 192383 282098452
2 139575 722365083
3 73566 161949
3 162622 78413
1 82773 97651 834211199
3 184295 119645
3 163816 143534
2 167013 406627834
3 152729 9216
2 110034 367206372
3 159682 59733
2 41683 683179972
2 168243 773639099
2 135111 611533651
1 7664 104759 131992971
1 853 156013 714667418
2 168690 301039603
1 136197 182547 860728054
3 166380 25991
1 141446 197101 999592413
2 193985 882128427
3 58319 120298
3 38215 45122
2 134746 960793455
1 100145 146951 338468270
3 10671 131343
3 157284 155045
3 177218 184443
1 7060 41526 457673677
3 39266 116792
1 106075 124096 993029462
2 197000 179681041
2 55456 922274722
1 36539 170593 398653390
1 36244 126921 399228405
1 84656 116747 840768141
1 28651 43355 615647509
2 17578 40183623
3 129298 10431
2 19417 614857089
1 4483 135104 450581283
3 111509 55388
1 42865 196355 18561676
2 95805 637066388
3 31152 145753
3 33165 181390
2 46379 317210472
1 8559 118789 216841196
1 93760 156380 907340742
2 91640 691034159
2 96190 987058141
1 28032 111098 765448087
2 120964 861585095
1 77371 122371 770197957
3 52161 30057
3 18002 146725
2 68775 285944685
3 158484 135759
3 152064 24978
3 49013 115438
2 97878 847856752
1 101829 156963 918397494
2 172494 111540643
3 161014 45624
3 185569 129731
2 76033 118018125
1 49324 146198 216054311
3 48789 158798
1 11904 54433 255460188
2 35265 347342082
3 51824 161487
1 17099 79103 900457635
2 23504 84503412
3 135711 189223
2 38705 481010122
1 8943 85157 884364768
3 171485 33911
2 18253 878386954
1 4513 198890 220356979
1 46090 47830 958467881
2 2896 341005596
3 136919 94360
1 129210 133400 839262605
3 93193 22909
1 11677 42560 333707931
2 51831 477370404
1 561 17197 89389474
1 50991 169932 672898269
3 153549 189777
1 27272 140942 629158461
1 103138 114297 878491016
3 33007 124933
1 167745 180175 369521125
1 134283 155569 915534
1 100629 194107 130041597
2 188094 906536611
3 46392 63381
3 35633 44684
3 167146 108787
2 178954 800346554
2 158165 912792001
3 112223 53943
3 175332 86512
3 191648 86428
3 3151 140950
1 120922 171955 299874199
3 116763 150234
2 122419 9337799
1 97678 144333 29849136
1 58691 104667 933888913
3 168678 49575
3 185000 160737
3 68313 84769
1 35400 138101 872013969
2 84885 10339525
3 99585 47590
1 68165 192416 454574841
2 25963 682380837
1 80444 188113 884943103
3 134166 35516
2 194360 365192170
1 89298 159267 469409116
2 114849 984971433
2 72413 400030872
2 10438 102472411
3 115460 51905
2 127779 501733044
2 112136 196771178
1 183478 189441 41032950
1 11025 167295 432467199
1 94069 144556 310503651
1 151521 158866 568090149
1 28389 66156 608300432
2 114422 75022855
1 9707 162761 736638016
2 114729 903639733
2 102845 218396509
2 66515 368106213
3 197612 119227
3 163160 108531
3 90517 46954
2 92274 928626792
2 65761 921537707
2 67725 27073599
3 131820 198158
2 18415 446704517
1 47899 197513 328244368
3 28563 25418
3 147638 49834
2 42605 169355010
3 144244 7437
3 21292 32284
3 29781 105515
2 190634 270634436
1 42727 84344 589330272
2 159575 378051413
2 68171 485658953
3 161518 112271
1 28943 179173 67628227
2 158256 540766115
2 67952 121829734
3 69868 13682
3 20584 127097
1 15449 36235 895101810
3 73834 65845
1 99984 155575 216508381
3 20480 193380
1 8781 174796 410952650
2 18723 284219591
3 112535 101562
2 19642 589233086
1 118007 133291 273935461
3 27261 156706
1 7927 14997 229267553
2 99543 806657555
2 29471 530069265
1 46004 155289 196474855
2 140986 248028853
1 87727 153898 320558772
2 135514 428431998
1 154677 154987 865279060
3 71603 167973
1 154726 169741 635937153
1 1473 155349 254418301
2 30675 642995139
2 148353 373522944
2 149800 962840084
1 157252 193984 102617492
1 91085 142690 30340585
3 176755 1805
2 60771 653518494
2 58260 733323205
2 151909 187087490
2 23237 606250516
2 174125 305069815
1 77741 142028 849570877
1 146126 186272 182633696
3 138599 132785
1 145115 163971 241872848
3 175131 97312
1 13590 197183 658987007
3 126352 98635
2 83965 759143155
3 170790 139256
3 89334 166351
3 56869 146933
1 76249 145188 274717876
1 83090 108976 148455078
3 39499 17473
1 34063 114352 364216668
3 165445 109181
2 11931 584992201
3 80221 7275
1 133779 135701 181489270
3 32701 182203
3 92591 110805
1 21504 187713 839967442
3 173189 58302
1 36205 56966 948229210
2 148155 770923355
1 65862 151542 524615355
3 169064 137301
2 154948 571278463
1 39281 174746 901890180
1 17376 170104 80452090
1 154292 188046 412353830
2 65921 424564598
2 31619 329426456
2 124931 102317451
2 50890 324757217
2 176784 448060998
2 25750 813929540
1 132092 175188 360921838
2 78930 668749871
3 114645 146822
2 10413 3641684
1 173747 197091 252755494
1 22411 41055 940923243
1 75128 78690 68267928
2 73791 760691685
3 55214 143088
3 109395 113871
3 8872 92263
1 10101 134010 848988035
3 87262 139246
1 94566 94625 544909816
1 34368 173663 663773121
3 66094 183051
1 177457 192255 495932704
3 154507 86072
3 154424 92744
2 138913 52364790
2 34967 304561699
1 80468 95838 913066781
3 119901 97239
1 172395 194485 623503092
2 48844 473003555
3 137120 78951
2 6841 909705293
2 41342 42503222
1 101459 124341 810614200
1 106752 162184 577718854
3 63201 174812
3 32050 35505
2 164314 572515477
2 8925 988332394
1 1664 22802 842497475
2 124779 360936790
2 6439 750602038
3 141715 105300
2 72485 660396601
1 38925 50817 947303217
3 119732 47952
2 58550 556178424
3 82369 105783
1 68915 185101 8284433
3 170836 115351
1 39758 86625 961036118
3 88662 81864
1 127888 149523 678706395
2 198777 579400727
1 1949 31251 805504850
2 96734 721789117
3 156095 171948
1 36752 59727 453992179
1 23984 74931 623981875
1 45265 130179 122978178
3 9600 124265
1 62020 116401 401078565
3 124699 132944
2 24116 528362788
1 65045 188278 901173190
3 58611 33392
3 146491 169243
3 191476 1326
2 17267 976472651
2 51629 420242306
3 166176 10046
1 152967 164543 6143178
1 18517 196805 859270981
3 102544 180546
2 94330 719621731
1 13201 91895 276608499
3 29719 52393
2 36231 564777032
1 7030 141971 10327407
2 109618 415912267
1 38810 53442 856428929
2 182692 980089149
1 110728 132885 550327214
1 138872 193828 648892909
3 196666 30009
2 1711 791793487
3 178465 142632
2 67978 329426962
2 148180 824501235
3 82980 177837
3 179003 173058
1 46571 81484 175218375
2 195824 421690960
2 37042 686615393
2 13802 803226961
3 130764 64860
1 10778 126943 243466696
3 71349 109941
2 11916 331031446
2 58765 72402588
1 86241 182284 662443043
1 58822 176757 136840211
3 73597 88760
2 72551 553029005
2 38688 13365169
1 81064 180261 635019781
3 167966 89094
2 170187 107378751
3 133744 147387
1 104267 135369 229487748
1 106946 111155 848288866
1 12236 29740 151973399
3 104428 46590
1 115427 178154 495566146
3 89393 166919
2 23768 214549992
1 132846 157532 289856582
1 12985 70011 157153060
3 138630 62976
3 144280 14837
3 96987 193839
2 120860 53406634
3 177112 5249
1 6274 35714 163885683
1 73757 171433 856823479
2 76413 77871247
3 36134 71669
2 55215 819208633
3 18736 82050
3 491 42061
2 143284 402816561
1 143966 184558 737875719
3 174423 6834
1 39508 173613 479983890
1 67677 189637 516051713
2 158211 795994486
2 198739 390191775
2 14063 787540045
1 11081 26367 654819566
3 137809 58820
2 72506 779693879
2 108975 333483276
3 176811 132339
2 164525 338242391
2 161058 974465257
1 42221 184957 963238431
1 2558 67297 970418447
3 36684 123781
2 56802 113578410
3 106584 81862
1 51426 183601 397669401
2 141602 2671448
3 144430 130713
3 188348 32161
2 116064 53213369
3 143169 131337
2 38212 47426819
2 121668 132573798
1 35558 189851 457344549
3 131616 169401
1 59947 84463 562576155
3 10008 192094
3 66774 14763
2 136610 560992807
1 72936 198811 942006855
3 22654 121766
1 150728 198125 947830075
1 14122 131492 451911662
2 155932 196280634
1 77690 180687 382506063
1 38748 165048 58291593
2 84228 880525727
2 186794 586366560
1 46159 111104 794942775
1 101079 103253 850441745
3 32768 95537
1 1857 25455 13535322
3 100771 185216
3 137222 192940
1 79131 98722 752317524
3 35323 45998
1 166168 167304 403753673
3 40442 69840
3 183698 86827
1 162282 164899 779785551
3 15510 51436
1 5526 59156 972540132
3 111194 163870
1 52692 145868 514544317
1 143933 172171 799961517
2 192033 898957892
1 72705 98654 64640999
3 186430 199449
3 77767 174005
3 57918 180303
1 86311 171095 411460876
2 188296 865066443
2 177338 11432527
3 99484 147821
2 24020 429742253
2 146211 345920582
2 65486 941028946
3 27908 23753
3 47571 87148
1 60703 186555 501519570
1 153024 159671 458201056
1 68476 146140 112826018
1 114786 122033 667378643
1 76922 195384 913791871
2 13819 227970936
2 72950 101754861
3 113199 61208
2 168745 987860389
3 25325 5623
2 158583 803154529
2 86427 600527689
3 145614 22434
1 16581 36666 282726903
2 161374 551293939
1 9785 114815 261183271
1 80631 103247 840073104
2 191498 891853516
3 136944 123187
2 158267 402022912
3 50944 180626
1 78711 81058 224347894
2 74231 755580312
3 175701 86076
1 80356 84630 587850838
2 169150 366543567
2 24516 89231701
3 32719 73650
3 132549 58255
1 110400 174025 37400670
2 162756 656400095
2 53308 582666900
1 82756 100099 112586627
1 76557 129730 208394200
3 51948 53833
2 90692 344295025
1 22880 118114 293855801
2 12325 677921731
1 11972 190116 766486521
2 45558 340064992
3 122739 187851
2 24821 724794974
1 68593 190731 457903493
2 60903 778454537
3 186805 97632
1 5973 51386 931128487
3 36524 18724
2 171359 581852660
2 142346 540166142
1 154789 193103 127894623
3 129935 127576
2 190240 188587439
3 12751 91895
1 34265 48115 358856340
1 11852 63596 973327862
1 42241 107170 668015252
1 77595 87466 980704715
3 13071 62308
3 91060 169816
3 71963 34609
1 42642 54098 932016053
2 23911 301089026
3 5689 48
3 38858 58114
2 155066 426589627
1 21759 192167 431053707
1 49572 113323 756594544
3 135585 76053
3 19201 93809
3 158677 165923
3 176605 68359
1 79861 155209 500641060
2 74423 956409677
2 188528 300717847
1 68896 179830 425815166
1 37384 80388 130793474
1 25113 109413 225112624
2 57628 617808217
2 118039 2396417
2 156666 943601426
3 185919 6570
1 179289 182002 956944119
3 89645 192742
2 148434 103533774
2 25724 608886976
3 194589 121220
1 88505 133360 172650634
2 7151 925021620
1 125461 135873 677998619
2 56648 170681819
2 179012 726556734
2 74049 449336024
2 92006 404489675
2 70503 435808778
2 84602 249352290
1 78017 170215 437902377
2 10979 612576683
2 153658 106465952
2 135460 995919040
3 50201 88630
3 144245 15030
3 109579 14641
1 63985 148203 768825211
1 89461 107732 968995590
2 51635 401022335
1 58035 176771 755913545
1 68400 137411 875415596
2 55244 198286571
3 160832 195848
2 152494 293061774
1 16510 66530 658891105
2 31564 397212467
2 106525 493097340
1 177159 185693 90413200
1 46676 138784 231114778
2 82131 632914062
3 120080 95715
1 12452 132427 308252975
1 8021 196989 321146978
3 35687 162346
1 2378 154057 654831568
3 24418 168855
1 124496 181463 647874716
1 28303 58960 502386995
3 19370 138313
2 68630 80605372
3 111832 81167
2 37857 123079683
2 80569 324430862
1 53490 170844 917004088
2 181512 788991081
3 63773 187213
3 26886 46354
1 24179 125883 797519803
2 154804 435368867
3 90327 58170
1 104194 104574 507296509
2 90648 282094683
2 59510 725249815
1 102869 180236 210200260
1 73115 107012 694753260
3 23956 196227
1 98770 159570 981272868
2 48651 185508894
3 12751 97249
3 82157 150960
2 184981 226080349
3 20039 179252
3 187971 104729
2 45353 12856808
1 8454 69378 979229763
2 43593 160161536
3 50116 53894
3 123216 197663
3 180169 167376
3 39288 85701
2 123027 126855656
2 161483 696090289
3 158898 87554
1 72342 197442 251983488
1 37742 104111 610756879
1 156452 184738 852935596
3 64261 179764
3 162022 192386
2 18409 930419799
2 135726 262487770
2 72176 49619278
3 30954 16111
3 64982 94831
3 44274 82247
1 78622 145363 36755653
1 59903 92648 790397374
3 105748 26232
1 54974 110973 200242857
2 500 600819519
2 14694 767204052
3 21823 160325
1 126190 189421 396293748
1 26756 56570 645615548
2 43598 607437823
1 68771 184554 331233972
3 187602 102884
2 173254 824337085
1 111811 132380 118791414
2 112881 583408858
3 79476 97094
3 116831 93924
2 146089 70854593
1 77988 150901 424143569
1 44481 168570 808168138
1 101817 169386 817554118
3 121321 146192
3 46170 138798
2 467 203309398
2 8656 388841093
2 124962 770804636
1 133688 163982 13341625
3 110791 191579
3 170989 97930
1 28350 55505 301635760
2 78117 258436162
1 23969 30824 141228931
2 55921 72396946
1 58067 83310 716733049
3 155526 15869
2 84543 244838297
2 16049 623561041
2 42158 629374466
2 68574 350591706
3 19433 188422
2 66099 384693931
2 92032 648381620
3 40688 3055
2 83941 721145364
3 17797 94753
1 6495 33798 774626539
1 4516 81650 159836925
3 31244 85319
2 187490 92736939
2 134097 370389696
2 118841 442376797
2 134994 753743454
1 106625 164834 243817411
2 155192 37819716
3 90034 126286
1 53219 138666 2230274
3 123571 161748
3 167068 192139
3 131025 44895
2 84952 708234707
3 111699 37857
1 8570 25823 981554050
1 45681 129720 629579653
2 6226 112747654
3 183897 19842
1 151966 188312 188960014
3 115630 104184
3 56061 165601
3 161424 142820
2 172612 940146659
3 195720 122596
3 4532 149700
2 54922 168257134
3 71963 27954
3 75878 18024
2 117826 92172219
3 99900 142855
2 86562 998182518
1 6052 98019 719526694
2 135496 961636909
1 2677 183840 376471057
3 55083 128641
3 1412 126724
3 7770 168651
1 46214 189729 389323950
3 101669 71200
1 119963 124021 667562012
1 113854 176453 303993856
2 144639 280005827
3 34005 99612
2 57489 939662476
1 21905 51363 755033633
2 23409 66682529
3 122679 172816
3 197049 73067
3 132092 176866
2 84815 72559144
3 98225 1006
2 172602 46005855
1 156060 163341 998582213
2 30853 627267728
2 179584 730539157
3 119199 89312
1 91973 115225 530851338
1 114867 133350 441178112
2 11864 994620913
2 174790 921878464
3 36554 126158
1 148338 198030 75763147
3 85354 88661
1 103388 164525 322754740
3 44931 123075
1 76597 101578 804675553
2 139498 234567223
2 47417 501451492
1 47511 71139 985717489
1 68534 196537 300166901
2 92536 950024521
2 43339 870985972
1 166 104247 990577743
1 92924 112381 597124101
2 197015 486457794
2 72801 626748343
1 59090 104250 428966824
2 86307 557272247
3 105585 97918
1 8266 106543 382739364
3 150359 180784
2 42870 466370732
3 190496 134962
1 92463 158597 165542332
1 43113 78140 882004692
3 127035 190484
3 56567 79155
2 4444 443730517
2 95126 570272161
1 79029 180513 805135668
2 143255 970771363
1 55812 126397 983488430
1 58977 72334 934930529
1 86890 114570 506344783
3 117466 160202
1 74865 86794 534820922
2 26722 443781948
2 143120 650428734
3 179748 96474
3 192124 100633
1 4199 167771 39169676
1 17331 61705 139154289
1 149873 154284 16243111
1 48244 157408 6436503
3 147205 169257
3 168769 183879
2 114692 760330698
1 14827 108913 951653683
3 189747 153407
1 159464 194540 563317026
2 49373 920578801
2 91708 338700510
2 145044 232721541
3 102568 187620
3 193957 103356
1 16051 144829 225704932
3 11314 145953
3 36779 104387
3 103190 34881
1 128688 174921 941989249
3 80937 46842
1 38126 152554 373350127
3 137118 50238
2 193164 888907052
3 167676 20039
3 57543 87101
1 82712 135526 405353432
3 118306 84572
2 150326 78467566
1 2740 44597 576141726
1 1694 118016 293139619
2 13850 826398142
2 89725 745792768
3 46358 102151
3 75737 60265
1 116309 120541 201102818
3 147637 35690
1 112670 159033 842804981
1 135318 188414 296786858
2 140518 992870971
1 174766 176228 713207648
2 175584 603870650
1 23924 71832 124283480
2 24776 964048291
3 118233 61932
1 107551 184651 727575902
2 115837 445168086
1 21192 153753 798884141
3 155924 102727
1 125191 193518 672558422
2 64471 585168812
2 88342 493373257
2 155607 945097399
2 151427 642699363
1 33711 150548 854143916
3 186641 140049
2 191901 761172897
2 80059 442401344
3 104534 29056
2 148131 671504382
3 54692 166602
3 3323 39389
3 64909 78458
3 16219 170477
2 85675 432252900
3 153794 109700
1 108788 158566 618687140
1 151935 152987 324305405
1 13847 62632 615764415
2 40243 675401839
3 3955 67488
1 44777 162858 657802476
2 91259 684339928
3 160569 163832
1 50010 78893 535768737
1 48497 57167 870825676
3 85423 44756
3 161495 136442
2 55991 398917012
1 1415 138163 968478911
2 100194 445489574
1 55616 87602 335643443
3 12484 5146
2 46496 142075755
3 24590 53154
2 197847 454727760
3 76775 91213
3 81380 88370
3 82057 64997
3 184231 47234
1 9202 144542 262025875
2 187211 697949024
3 115154 110975
2 41849 609982442
3 90743 48292
3 197716 69900
3 113195 189624
2 95739 104778981
1 79112 161861 984523727
2 169626 963124799
2 80213 396466186
3 72002 84790
1 57026 197273 133983808
1 13983 74223 650243205
1 16542 150028 56374481
2 189084 3822774
3 94617 151986
2 97297 935668753
3 55413 80239
2 160933 472487961
3 99383 50753
3 170445 152366
2 11410 791822711
1 115484 176286 280908456
3 162880 10156
2 120987 749387131
3 43572 76109
2 107492 728045184
3 68661 131551
2 156372 212009941
2 81405 596689037
3 28196 69934
2 28095 908239990
2 128807 851608467
1 36623 45271 508258718
2 1774 714292023
2 91188 649515928
3 13151 18900
1 40808 46307 124459140
1 80809 169620 538490068
3 166413 180873
3 54350 10224
1 83920 172593 272616054
1 102196 127289 282501849
3 145532 53738
2 62227 141922279
2 67162 752582204
3 4028 92671
1 13137 100261 981468973
3 109523 76120
2 33836 268149588
1 52504 183769 391042831
3 197293 172811
2 6129 825275496
3 114735 70781
3 136603 196485
3 36390 167279
3 10290 131683
2 58415 755078240
1 175950 199555 341881193
2 173994 583248456
2 136069 33577326
2 51216 757793303
2 178537 795757452
3 27503 11903
1 34323 37984 871094652
1 88665 123616 704988992
1 26525 42879 979369513
3 179648 16223
1 28617 32133 746746363
2 130888 718937964
2 38687 915818452
1 47128 180411 211321073
3 185884 29187
2 1121 190222790
2 20410 57527103
2 128460 686033411
1 22086 190109 985789280
1 12325 186586 688745439
3 55904 138388
3 126510 164256
3 176440 99628
3 87270 81496
1 119365 176965 423078793
2 56603 426599277
2 101718 575419460
3 9175 188245
2 22962 556089025
1 10579 117373 962302933
3 132206 95480
2 67218 452721427
1 61042 85176 468413892
3 115690 114121
3 82533 62841
2 67910 600305485
2 82848 878043112
3 138735 17557
1 43612 145808 480634881
1 46473 60480 166776478
2 185871 34231340
3 73206 124831
3 71337 97541
2 39078 836064460
3 125410 69650
3 61082 151780
1 90295 168633 667017523
2 51264 807771649
3 13688 41065
3 159048 1576
2 117061 864176285
3 11565 153178
3 92075 39263
1 28037 80567 993618236
3 8863 140662
1 54432 190133 163927525
3 195414 186590
2 145478 818831425
3 2647 84221
1 23150 81412 286658530
3 195437 168249
1 43496 193131 61114717
2 52565 111326870
2 69976 209405249
3 85308 104874
3 97186 129762
1 67752 93481 312831781
3 187151 119025
3 188694 46341
1 38620 50050 768520677
2 197956 554330087
3 191776 44896
2 119627 423526597
2 89369 873055895
3 115158 183186
2 7671 598424428
3 51986 91331
3 122212 133499
1 42094 152529 234190162
3 139446 174053
3 148592 83237
2 72021 543925644
3 24137 42785
1 129503 178060 317129433
3 68770 159804
2 168606 237014859
3 97667 8762
1 25932 155479 118676893
2 3570 280708487
3 170897 153892
3 148309 119777
1 84147 186922 347573913
2 66610 303119007
2 63669 150046553
2 80054 51151191
2 10012 335468479
1 64432 87769 321067868
2 80228 744344458
1 22471 53352 276731811
2 104814 718263227
3 73665 23273
2 73419 543975764
3 93716 18284
2 95632 124901319
1 3111 68665 445469191
3 28028 37408
2 96526 205283692
1 88714 142903 404172883
2 22908 231564952
2 39025 354415126
2 103413 634722940
1 33313 44533 356137800
2 194477 246596201
3 137625 163477
1 9024 105247 292047640
2 12906 516891610
3 35666 5585
1 40493 138173 895367191
3 152046 135373
2 127431 228122592
3 44561 100134
2 145910 38429949
2 195974 383672495
2 145474 433463722
3 92878 128673
2 75338 798575200
3 163294 166071
1 161402 161732 598899244
2 124248 745561567
1 19709 179101 132292669
3 27128 113519
1 64568 117210 732496034
2 28095 857600499
3 73270 193493
2 155664 743297063
2 40135 589993024
1 45818 132441 133551397
2 145930 772625519
3 132896 88044
2 124715 40529799
2 45741 712738947
1 18441 124438 728437757
1 79687 115997 250711046
1 76277 181567 692705130
3 54252 175928
2 180543 279374840
3 180280 45436
3 177161 14985
1 126925 141418 612588863
3 32065 80085
2 83992 981622120
1 151434 156581 231178550
2 26952 815030040
2 66430 204071415
1 20940 112753 883807563
1 159616 192497 783600069
2 146043 233636060
1 5951 198854 25232605
3 194017 101221
3 196880 20105
2 163904 100387831
2 98496 831539050
3 156674 117206
3 187544 115218
3 97285 191124
2 75581 180031015
3 177808 86552
1 97474 179504 399558067
1 29344 120873 883267161
2 52669 845882268
2 198599 587128007
1 8465 132772 294584915
1 29471 93832 854876795
1 73383 98096 162608420
1 83173 133800 119268200
3 89531 75452
1 10727 170056 420031855
2 36243 540413867
3 98834 37281
3 192335 39497
3 125073 6947
3 79535 84945
1 172229 176206 710608415
3 31703 197118
1 94730 150009 298364888
1 131576 170849 520818839
1 42143 59138 462928099
1 84716 159218 381009968
3 154186 100947
3 124596 186685
2 84362 22923132
3 32239 16233
1 83394 132330 960728362
1 53248 71251 525219261
1 21257 126549 251387608
3 169176 15473
1 40260 173533 84691778
2 34507 698270555
3 132086 76035
2 21446 128127593
2 47026 672240599
2 197007 858944349
3 122218 29501
3 163017 103265
2 115816 191917704
1 26342 115875 554148472
3 123923 91782
2 17447 73174555
2 18918 707489601
1 99937 165303 715366529
2 148224 547146449
2 50434 14411021
2 130895 356191065
2 138589 928393737
3 76383 107899
3 196908 98250
1 98133 164337 235916300
3 89264 197911
3 58050 192030
2 145882 705714121
2 188796 854670582
3 152624 41972
3 41285 41520
3 130277 74898
3 29888 102380
1 84582 123280 554965211
3 114236 74758
1 23181 172598 730926137
3 142810 99467
1 89386 104740 206806772
1 84553 118461 66867556
2 165919 420422381
3 33051 61406
1 183159 188654 133413418
1 126097 138634 78883985
3 136426 9661
3 199260 24177
2 121220 319805465
3 174578 17303
3 132398 116084
3 44296 40705
2 11345 296561125
3 146398 11338
3 9485 6826
2 127143 606392099
3 153680 185454
3 42567 193345
1 15509 103760 263282771
1 3943 141424 327107476
1 124951 167040 625393314
1 58318 70930 517152885
3 23597 166692
2 37922 638543283
3 5491 83558
2 34251 153476218
1 73015 109350 866481726
3 81809 100140
3 171666 77251
2 37027 418553564
2 11201 176307249
3 520 123270
2 87638 376463392
3 133920 91601
2 30510 827110466
2 72777 590582515
1 11732 95656 894281914
3 177606 104469
2 115784 509742328
3 139233 193963
3 152250 150353
2 69410 672564987
2 109012 427850327
1 41659 122518 413854138
3 144265 162981
2 10989 441337145
1 57747 151494 594785254
1 43091 66228 774579643
1 85895 192385 960286509
1 12996 151039 79797424
1 60996 108746 96102939
1 12048 74797 323370664
2 130877 821067118
3 21215 144940
2 168186 921532231
2 147357 682605137
2 158464 293505554
1 78484 152364 133927965
2 114651 310848544
2 170121 521789054
2 16191 570181800
3 124601 79501
2 163486 973851376
2 165387 761827958
3 190078 113594
2 120257 421316954
3 68246 158246
2 156449 697051453
3 139846 92237
3 179587 191085
1 82439 113403 481748650
3 144789 160116
3 155023 167469
3 153584 184664
2 41176 67935258
2 29704 20385437
1 91021 125873 300738116
2 35595 78398781
1 70884 98349 533193581
3 118755 25533
2 62112 324529305
3 160635 75384
2 7104 972683540
1 54205 165953 946541346
3 189258 134985
3 95377 134636
2 6807 758324723
3 76776 109233
1 84434 187078 77243252
1 174827 180526 451805641
3 48793 23816
1 168936 174576 989694875
2 91347 45839057
2 67343 931152116
1 49109 105392 739161625
3 66819 173818
1 74386 146194 955799027
3 142087 148899
1 54251 147865 815768810
1 6684 161440 699081596
2 147780 185108907
2 50647 938671073
3 94561 19730
3 160377 149525
3 81854 60681
1 30056 121123 131233865
1 132637 138496 453057986
2 125313 229265767
2 128949 782808804
1 20557 74294 349225131
1 91996 100026 375399025
1 94735 167848 730540086
3 24945 23368
2 174835 667036655
3 57342 95752
1 48135 68251 884650047
1 117320 185259 564005683
1 178104 190499 395566602
3 129853 150407
3 197478 81207
3 171951 67184
2 184349 133960705
3 107217 114083
2 183309 767205179
3 92753 36078
2 191110 281443442
2 112929 631975416
1 126297 179294 411139347
2 102899 814299829
1 110846 130505 572878049
1 150192 166129 44180566
2 145920 922099992
2 131503 372362713
2 35698 755869204
2 61574 102908785
3 157459 107533
1 88057 129409 583904580
3 175953 120827
1 92022 199573 798822495
3 18216 133331
3 30987 166525
2 22716 891821821
2 74556 41797739
1 28672 66530 595125347
2 124931 142519795
3 14060 96941
1 76930 95751 75634225
3 65772 180046
2 42826 782877424
1 80299 96076 638855218
3 101473 182034
2 133536 226033791
1 39089 139200 712926557
1 140220 170238 408999904
3 89175 95867
3 182377 75246
1 11253 109893 449426425
3 124734 114919
3 40360 89149
1 140346 168540 490134629
3 170112 154681
1 179040 194402 652859065
1 111793 125424 129589229
2 19937 282503500
3 13082 55492
1 101712 197943 508414781
1 11369 74509 318163687
1 62185 90562 33932447
1 9867 19322 629288839
1 178541 194104 54340439
2 61118 899397396
1 26319 123266 209769841
2 161720 634808817
2 72787 432788578
1 17688 87195 355058409
2 112602 65500153
1 73159 133440 182817531
2 38308 78067074
3 70003 89920
1 32581 157037 25330816
2 177100 15763479
3 38135 100367
3 156987 170431
2 147511 619619278
3 101291 125462
3 88404 133845
1 77135 154482 788638232
2 72970 828244421
1 34379 72106 980349631
1 1177 167101 772943280
3 164537 49157
3 184768 66629
3 172995 7826
2 64733 669811282
2 3048 97663820
3 119463 120043
2 124060 969403074
3 69262 26652
2 69541 659255052
1 144921 190073 152472241
2 107446 877893665
2 141298 467079634
1 150931 184610 50533175
3 634 39846
1 108443 110418 645216094
2 125351 460609868
3 67150 135425
3 53107 121001
3 114862 194259
3 39434 126226
3 99704 53679
3 149016 12284
1 66734 151254 92306772
3 21500 128022
3 58599 32087
1 45735 119756 146637169
1 131211 147941 873448447
3 83882 135359
2 145509 311759981
3 132924 156416
3 125222 107773
1 30798 92979 841167440
2 6261 45464979
2 83950 489803994
3 197788 79517
3 102735 194604
3 83116 75450
1 35152 104737 862062233
2 148238 683189292
3 141116 40745
3 91370 193762
1 24665 112424 676980686
2 194534 459995576
1 13588 22767 831673122
3 170408 123909
1 33627 55160 730989471
3 42208 151338
1 70036 110273 207238459
3 6024 33561
1 114799 143417 576677782
2 139933 844013626
1 10694 124297 880658965
3 119518 45989
2 47573 643082454
1 37138 141063 783306488
3 147891 97084
1 63518 103202 228228081
2 186768 382164346
3 85704 165200
3 35788 53717
3 82013 134826
2 176728 801729385
1 106465 196921 423388994
1 90084 117973 972888430
2 50606 498575629
1 157998 164540 612766511
2 175758 207615951
3 191120 19275
2 62791 428836756
2 117190 662821230
3 11414 20745
1 42097 80717 824985130
1 100485 183912 449648631
1 119035 129409 425251805
2 107133 543832583
2 35204 210178841
3 143860 148960
1 3497 192833 883153727
3 109687 23912
2 31069 766782321
1 85068 196657 393459031
3 38772 4600
2 85746 368764353
1 105048 135872 326665381
1 71877 184195 194291058
1 10127 191890 823015671
2 188209 553012396
1 62974 154244 817552992
3 103008 172677
1 163373 194365 523223323
3 18629 71031
3 31178 185000
3 75149 169663
1 67962 181724 591147167
1 34288 125717 280726164
1 39120 74594 328487388
3 180186 58701
3 91804 78211
1 12424 59776 487945932
3 25188 113930
3 172712 53339
1 4220 53921 593306145
3 2020 141213
2 124531 542574607
3 56666 143716
3 78003 144616
1 37468 48627 458358899
2 73775 390955910
2 38854 991707415
3 141717 133717
2 124291 352045201
2 75 324307768
1 60879 165846 746624915
3 156678 182973
2 139064 817503256
1 11324 107031 17587318
1 33576 163643 474335446
2 135595 269621133
1 77304 162289 880394067
2 80715 593409881
2 57311 964045492
3 74832 37334
1 4634 4999 396093598
3 111440 94476
3 185250 171145
2 103854 382771798
2 69004 547527102
1 151906 175775 718631368
2 54810 766861022
2 58838 230043740
3 68008 161546
3 30954 8317
3 33201 171033
1 4715 35216 246102386
1 115483 178178 163746859
1 32995 110132 543475247
3 160383 45786
2 178442 800105002
3 71841 179314
3 115531 42192
2 123295 667539264
3 114116 61025
3 18174 34999
3 181546 116012
2 20022 472000903
1 3944 86575 428663773
3 23011 124407
1 47957 177771 399085355
3 124510 148123
3 123454 198719
3 75578 173559
2 18612 494927538
3 29559 174360
3 149239 160953
1 46111 149332 658713897
3 185918 199700
1 120264 153331 979233722
3 146838 6421
2 140316 291569867
3 131449 167645
2 115141 486684065
3 147549 145491
3 14477 104712
1 60449 117127 334486768
2 50353 224659710
2 135320 126256423
1 21809 120927 721141654
3 15719 176458
1 7216 71065 698334700
3 128654 197397
2 163229 422347918
3 157936 112400
1 93307 145272 403243632
3 148137 41063
2 23324 956111909
3 90884 21783
2 165929 286124630
2 159092 775847206
1 25500 165725 825362867
1 18942 176280 717831474
1 113501 126287 42045563
1 70998 143308 35961113
3 105279 149949
2 130916 90049384
2 118011 667404138
3 17740 140000
2 29332 856847975
1 136279 137700 91837806
2 121362 245913280
1 66578 170500 673726014
2 78432 815282432
2 100601 716202132
2 96377 706150726
1 11186 183881 877063298
2 112193 796133266
2 124432 189647354
2 188953 48544992
3 149249 128452
3 111219 179457
1 34789 99786 334801955
2 50686 170299782
2 58220 317513876
3 155220 79432
3 116072 130949
3 77232 172169
2 154449 630170923
3 119121 173429
2 191129 941074756
2 152650 465987370
3 180988 139072
2 113550 803946535
3 199713 42504
3 191622 61958
2 144023 451611805
3 145316 18522
2 186484 535755533
1 52097 118518 835731676
2 30583 933666741
2 189599 335204244
3 106482 164391
1 111337 164200 765978519
2 35470 570514936
1 62225 87328 926366809
1 26043 74095 337916749
1 1298 96000 17165052
3 163076 107665
1 27079 83892 558602135
2 115985 419851193
3 110601 184301
1 39265 87529 519431506
2 156452 965039068
2 190593 873885356
3 101274 41642
1 65878 153732 354243045
3 41762 61033
2 182858 849512521
1 104451 178606 210339403
2 105687 440931004
3 169662 186166
3 49631 101280
3 139802 159799
1 68104 148782 934263098
3 155580 120572
3 188492 57987
3 65946 95016
2 125350 344498708
2 27401 545702805
3 181296 117908
1 63906 147175 60974707
2 36585 275914600
3 80166 92530
2 81477 670101908
3 123540 39141
1 13033 123919 185660463
1 59465 185605 747149666
3 164718 91220
1 88748 129279 576017789
1 18968 158477 891428141
1 126494 155985 516684751
2 125542 542487691
2 161313 358827265
2 79121 654735355
2 166339 788672946
3 127776 36415
3 158308 170270
1 103494 139430 815136507
1 39905 50749 519357275
2 83829 237746788
2 52667 746410038
2 178558 542447915
3 168796 35041
2 45819 201367642
3 92918 5226
1 18052 133023 936101087
2 184965 965843290
1 23809 132150 807192476
3 159545 160561
1 102051 199372 525362124
2 106067 954490951
2 198891 134429626
1 39676 195402 438059815
3 55805 61512
3 183542 62176
3 112550 148387
1 46932 142430 621468482
3 182889 79150
1 10997 15119 432861774
2 129480 449218482
2 6125 703459238
1 59854 120909 176402991
1 103196 140295 201522093
2 150087 22940387
1 4166 106056 51378506
1 80894 188636 699230693
3 103618 29170
1 37965 49365 209538936
3 42220 148359
3 118654 128459
2 48441 575482028
3 31707 73760
1 38930 95169 312661075
1 97590 125294 635821529
2 31388 598253860
1 55892 197013 671545540
2 161302 520839759
2 150358 882999013
2 14741 725760722
1 10920 122208 345385674
1 19412 42609 462233792
1 15577 182323 968410224
1 128999 152082 477127864
2 130511 60441645
1 91710 106573 480167085
3 120026 187558
3 148688 93257
2 83208 89213030
2 55903 595164710
3 13709 183473
2 140772 285172637
3 137672 153522
3 93464 180438
2 54468 37367681
3 16405 105558
1 163401 166906 403615336
3 23242 455
1 15163 24041 172659545
2 34136 541101835
3 14444 150206
1 4895 116647 344733824
1 62021 82842 764665558
1 41127 178500 697272686
1 74013 113331 410583336
3 146359 154483
2 59280 366001921
3 57799 176490
3 135493 126677
3 189178 185846
3 27513 190297
3 146436 50441
2 140101 948104736
2 134298 305188044
1 83896 175563 886340331
2 72732 815415426
2 21544 398423230
2 141321 421622266
2 120625 312523302
3 155318 120471
2 93392 890106312
2 170800 620172038
2 32398 454273814
2 55663 460493369
3 58837 29649
2 112953 593224041
2 90600 286999596
1 131054 196029 725960245
1 129610 162875 301570196
2 20698 242664193
2 83510 508873581
1 89389 100101 705841348
2 52059 636329278
1 50132 103548 647365895
1 67824 179056 310293819
3 50305 32251
1 52353 93885 276128222
1 7 109464 469788732
2 80749 443361134
3 166009 1931
1 14844 60059 844926058
2 125543 614329212
3 95290 66835
1 55537 158845 16938674
1 84819 90135 138960017
1 110612 167012 277314776
3 101788 67573
1 41240 83890 445659095
3 48876 26650
2 148309 689155673
1 138792 184767 231753025
2 121600 268002932
3 156472 113234
1 80004 169712 172436543
1 52688 184517 419561473
1 59406 194723 947999583
3 97082 190276
1 54569 89432 64865985
1 47051 50746 747902877
3 74600 138477
2 52764 859761909
2 135848 560411279
3 36059 12211
1 63573 170987 91964502
2 46002 615067484
2 161664 900887524
2 109098 716198100
2 152234 489986975
2 164191 249633573
2 15479 767429797
2 21017 52084948
1 142195 166028 582882888
3 133614 155691
3 189843 152425
2 91807 734578051
1 10182 192524 579595513
1 92786 186151 580602699
1 126570 178088 113673087
1 59897 147853 256346545
2 10978 490288951
2 39924 883082207
2 76642 358916170
1 25941 158429 186987563
3 178928 114837
3 147984 59184
1 5557 192827 569916282
3 38117 2802
2 140394 584912033
2 31659 323662094
1 127681 180226 239916538
2 98999 653516284
1 178860 181495 303648357
3 74930 98874
2 14901 148395209
3 25163 83461
2 17654 467350230
1 16961 46831 309139649
3 36420 83244
1 2366 158931 258478952
3 51060 122643
3 74496 5144
1 26361 31207 396490288
1 1507 124582 853767347
3 138994 172700
1 1254 35011 327604417
3 159251 23922
1 33525 83649 145890320
2 1720 534157566
1 100635 104142 244402042
2 8942 409168742
2 93697 543836840
2 17749 450389027
3 139912 192664
3 163671 109421
3 182216 171887
3 136560 65542
2 81809 564362981
3 92254 37384
2 114032 243643859
3 123015 32216
1 48193 68751 729438716
3 89149 58766
1 48837 127372 907709624
1 86894 160828 635192483
2 77290 848847683
3 50604 51970
1 115704 150680 961575469
1 27436 130001 453554174
2 114122 859786957
1 12943 114113 53227430
1 157912 164305 625875868
3 105259 6574
2 156375 408424947
3 34042 117054
1 174815 184701 774199055
2 84588 39862857
3 189239 11720
3 173152 49584
2 116579 315316385
2 112977 651751583
3 32345 194422
2 35016 412843528
1 8937 196238 173822115
3 188687 132563
2 97327 551362465
1 18199 53911 173007992
1 14991 39510 761521450
3 62634 34273
1 25357 58647 760958652
1 168630 181002 275071474
2 108501 512030336
3 117554 51646
3 126230 54554
1 33788 94883 210557671
3 101664 183523
3 171298 83131
2 147380 627021552
2 27272 691897286
1 22774 134444 584226052
3 62281 102481
2 99308 856511858
3 127891 171190
1 3217 158976 306588592
3 78339 184679
3 166224 12927
1 110589 145488 969705708
2 165749 107159753
2 155042 412113233
3 27034 129605
3 152016 25297
3 159527 53986
2 129930 228379443
3 89532 93178
3 64986 161552
2 28524 981870830
3 61893 191309
3 131330 162650
3 67915 190073
1 39299 175984 371735740
3 179045 86526
3 192322 19998
2 18202 565572338
3 150198 71639
3 29202 175270
1 41971 177611 201427495
3 39102 152251
3 113453 119936
2 9296 108499393
1 41733 171178 394576722
1 79560 111872 794347992
3 153465 172062
2 96702 911365636
2 179659 58543353
2 65645 227509926
1 175127 178670 158471806
2 111414 329974045
3 9582 35291
2 148954 864552584
2 53130 618192958
2 110098 709717538
1 61976 187190 927896830
1 57305 78364 478049667
3 101600 112389
1 502 66809 197473115
3 105941 73776
2 176698 176251313
3 121437 107549
2 140364 759912775
3 42096 77602
1 124391 157735 765277589
3 122736 130878
3 71440 37235
3 177096 134150
3 18473 57436
2 149531 309541173
1 67960 151803 220899129
3 106262 65141
3 175088 174785
2 130250 91246458
1 78183 167384 579653959
1 29609 35810 77254862
1 5937 42009 899157423
1 45574 123994 384182021
2 88381 819139084
3 90088 44227
2 29054 456764743
2 198409 648210526
1 110161 188264 74610858
3 93118 159342
3 79048 103573
2 196597 377497222
3 18522 71698
3 131736 184310
3 156876 111308
2 76763 552468209
2 66206 399765451
2 80242 870370329
3 176847 149223
2 82744 90091875
1 94616 186876 760168200
3 57912 73371
2 153039 95539507
2 146126 196037278
2 176698 226403401
3 11946 152348
1 90046 142163 185063905
3 91539 25680
3 164630 23001
3 188156 6636
2 14355 291689691
3 111326 179617
2 142278 862541313
1 86361 197657 147838568
1 94793 122602 465088755
3 22877 77307
1 102270 154579 990260238
1 125252 130756 145859716
1 130267 142431 550597157
2 49573 723383374
3 198209 152727
3 102354 189731
2 151110 347480
2 100254 509718838
2 183870 940738036
1 164734 166047 187865131
2 120392 726852616
1 89276 139584 580517037
3 10563 112841
1 28447 29277 454484081
3 104412 182615
2 112876 160696001
1 93306 187697 706298079
2 6264 366629942
3 28789 29383
1 34218 69745 838822145
3 13216 103705
2 42169 501875146
3 51550 158010
3 24101 42583
1 142616 157021 247960640
1 26560 160440 39723831
3 146531 48633
2 80523 458690850
3 113901 49747
1 73068 85746 377755687
3 184293 83539
3 5338 98744
2 64491 265841380
1 22545 83952 597830987
3 59066 69006
2 46801 785462686
2 154179 917418360
1 47057 124230 244103231
3 7429 52323
3 102753 92139
2 184017 282944043
3 7495 158558
3 145989 128878
3 120541 49255
3 44854 21438
2 84162 296691251
1 140886 170607 391611122
3 120063 5588
2 43130 279496117
3 183614 64100
2 142060 538376614
1 153503 197435 76450277
2 135811 396177529
1 150680 178598 946946134
1 121849 156532 116340400
1 155083 170527 661482644
1 128439 187304 443126753
1 38402 156372 542993497
2 2294 800345996
2 25233 375991690
1 26044 105129 473779234
3 3410 102359
2 56576 162749020
2 19001 679084249
2 4222 827671357
1 17387 199921 747292582
1 106527 127312 194111000
2 37705 422195489
2 88529 251968435
3 22412 53343
2 105458 855735143
2 178646 945167323
2 37049 265497783
3 26788 195200
3 48635 171252
2 178419 880125965
2 63083 487861135
2 21260 473105552
2 147339 109992065
3 177367 85293
1 21980 42926 137410466
3 106149 173967
3 144942 131335
1 38336 71257 854953252
2 93559 943070527
2 73839 872897948
1 96774 141857 12687711
2 176623 983703133
2 95426 809442339
3 134295 192245
3 10837 126992
1 110018 178820 908385694
3 187870 196900
3 78850 172134
3 185824 19040
3 124432 46367
1 45815 180926 504005440
1 579 89586 680346524
1 175148 188524 159884634
2 45778 832375322
3 104339 146808
2 116807 482544303
1 16678 119087 493618198
2 180862 88308192
1 73937 196335 389545423
2 102783 901515332
1 99377 159856 972406758
3 22809 122171
1 133686 160861 453033963
1 80046 152400 357401360
1 123202 159183 395770768
3 147476 116890
2 179795 481559945
3 9459 159186
2 18404 484042686
2 87023 715920879
1 26059 137367 796236918
1 12662 187596 275822619
2 89250 855069778
1 90853 96172 545738793
1 7638 94061 870147451
1 25183 28018 416618537
1 142575 152930 980980061
1 72406 148294 349177111
2 140470 988456402
1 43584 118018 381990143
1 1085 30738 439782039
3 70064 109678
2 192616 904409509
2 155809 953905371
1 39693 79215 540385990
2 147268 179598360
1 11417 69403 15537340
1 108589 167587 668757374
3 85853 69512
1 140994 151452 31521038
2 47401 158724566
2 134255 714460973
1 14907 128661 625520912
1 80714 100601 665024817
2 169097 513625151
2 118901 448453841
2 105476 301941657
1 8636 84029 679109223
3 14111 149099
3 148987 114606
2 22052 31667130
3 68512 35538
1 40197 163473 974832876
3 101009 191403
3 7479 90145
1 8096 47410 986595369
3 25914 116633
3 167761 48731
3 139 134845
1 2127 184657 769785512
1 10947 175218 863792845
3 98081 182403
2 90823 820003963
1 114412 198361 168311527
2 165931 451337440
3 199220 156838
2 113244 26464955
1 31298 188748 800524100
2 161419 273989574
3 189000 185027
1 30378 61336 713132586
2 6103 885423059
1 100731 109848 683788905
1 21909 199253 551293124
1 33572 59801 109715984
2 143731 945462125
1 33532 78259 772825034
3 37613 126388
2 146865 254731845
1 158070 174710 182597463
1 144850 161436 904049352
3 27431 8148
2 193175 869468338
2 16415 371235610
3 181452 130612
2 40937 588578753
3 100770 167972
3 187578 94965
1 50021 68252 351037633
3 119938 114224
2 184454 475295319
3 164124 109198
1 81728 116878 745980946
2 27209 377705914
1 137182 198469 610673463
3 40301 106433
3 137379 28256
2 23398 119609190
1 67857 91375 93269178
3 124118 166308
1 12953 85960 343872873
2 20436 256611585
3 121130 145167
2 91367 760126736
1 154621 198470 33534767
3 4524 18388
1 74620 162194 472091866
2 141614 31319873
1 101435 140594 330606421
3 119405 152666
3 128210 131015
2 19034 412655431
1 7394 37296 295821797
2 118464 765998940
3 115049 143908
3 49782 52234
1 9814 126667 34798388
3 169087 119527
1 45014 109914 611647305
3 23065 34580
3 75629 45238
2 77069 185761425
3 186737 155420
1 86003 187666 959025499
2 138241 617068377
3 177477 127786
1 3481 94690 86969003
1 13119 116660 427780583
3 53061 147483
1 62840 108467 703777249
1 71580 193680 211682226
2 118910 171136923
3 102116 186039
1 120523 167825 728299227
3 144082 77574
2 164737 81212626
1 77339 174021 276487978
3 3412 128782
3 180149 33162
2 25214 800547750
3 108893 77386
3 167065 138927
1 121560 174383 685191678
1 84986 97101 597482604
1 540 73675 314748107
3 126817 120010
2 178847 874083221
3 17359 131597
1 141285 168207 368222278
3 170963 51913
1 14918 107715 486644512
1 61892 162568 857484924
3 107633 110566
1 32827 99062 342067953
1 135670 172919 580323634
2 63121 146372224
1 9916 39250 253840307
1 31609 183445 136824347
3 187413 119629
2 144772 405857852
3 34741 59219
1 130283 171730 776215271
3 121813 23544
2 120575 94743868
1 134745 162464 122702632
2 98747 877753733
1 2984 141428 445441830
2 25859 201267902
2 61321 941088264
2 51316 120005312
2 122369 942477932
2 19611 744617764
1 40627 49163 991748238
2 48563 881212389
2 187066 504223347
2 117815 146443440
1 47965 114704 743026474
2 142409 877046963
1 23118 44283 607760519
1 110571 156008 466463528
2 89035 787421916
1 17045 66441 328168150
3 9707 134844
1 166318 197334 315778037
3 186169 4680
1 56620 172936 77538101
3 94641 164284
1 39031 157969 386595922
1 80842 194027 271372163
3 7552 112235
1 130282 157244 507037347
2 52146 955307809
1 50397 174837 850459849
1 87038 176820 943704732
2 16701 433866477
1 57286 93623 887366391
3 111587 159525
1 135516 175645 607107215
3 90747 118807
2 99423 666392110
3 47878 42792
3 84637 28633
1 95604 144497 345040722
3 156487 166894
1 95675 101861 740579492
1 65481 128753 441524906
1 190992 191844 332996287
1 20748 91358 993358893
3 20719 9106
1 133435 166422 775047208
2 152441 943600606
3 41519 168030
3 31629 163388
3 91590 80423
1 88680 179865 336355764
3 90310 171758
1 69579 160888 706329424
3 27053 47822
2 64413 749792064
1 40038 88082 728920944
2 55691 790327908
3 144153 74509
1 23434 171413 197429749
1 41614 198856 911528382
3 79203 108416
1 135078 160377 858567191
3 84269 41537
2 86169 944623385
3 76488 70358
1 88557 106439 246002349
2 119891 642263716
1 24945 42902 156862442
1 11085 65369 466292600
3 66306 152949
2 24543 380813508
3 14945 163431
2 50561 761123448
2 115226 597928075
1 103937 181688 405716191
2 124902 735500219
2 194438 970689451
3 117075 198557
1 103501 171216 348371085
3 163273 18823
3 113343 80945
3 57683 39303
3 57261 137753
2 55165 600445989
2 117003 145504858
2 74166 236293119
2 90688 675307001
2 91658 152829165
1 131152 184257 405875695
1 46243 165529 702112478
3 127233 111421
3 196124 113685
1 99105 183523 795995256
2 138683 806590468
2 12926 160588778
2 37188 995990036
3 139235 21930
3 187915 149384
3 117128 81555
1 45983 186088 233737070
2 51641 447686719
2 119338 112597515
2 3100 477025752
3 95861 62997
3 120453 162401
3 92382 194192
1 86568 90852 428871319
1 53416 118166 661873008
1 33695 175293 443337561
2 69894 258911790
3 46010 50098
3 130148 103872
2 69118 77471553
2 63950 832605034
2 1383 212544904
3 21306 67136
2 132052 511148515
3 30307 146441
3 97557 174892
2 165262 189454542
2 163349 535201146
2 182619 778422060
2 5700 966413783
1 150981 178763 140852791
3 32774 10251
2 137151 20187565
3 32933 71345
1 78750 187506 481482336
2 2979 267355800
3 5392 8764
2 82298 684222788
3 52271 71973
3 14886 171054
3 100193 71966
2 65565 492162874
3 140864 192489
1 95130 172781 47993022
1 157774 189456 305758589
3 174834 110981
3 4076 100319
3 44846 88694
1 106920 160054 686616765
2 28048 949910215
3 19974 73454
2 107511 325691172
3 126752 30936
2 75839 871626094
2 170751 456696021
2 156149 461906552
1 19184 71570 23849069
1 114218 186326 307308013
1 97173 119276 760744722
3 3080 158878
3 59781 89216
3 188074 29651
2 53880 668675887
2 37954 349786365
1 10103 109900 971250556
3 147630 119399
1 22063 184994 333131118
2 143051 798389263
3 66605 171354
1 104670 116039 953652648
1 141681 189925 675054497
2 138289 702417055
3 81191 112308
2 54866 464487599
2 130654 43357120
2 66026 272835047
2 17820 465422784
1 113376 197218 112644056
1 90898 189494 310939331
1 138588 153352 393717643
3 165271 197162
3 192624 101722
3 96507 121750
3 13965 98487
3 148169 176270
1 39919 92175 653969738
2 139640 187456993
1 66171 86274 730354987
1 19726 107558 297424529
2 73677 136904238
3 61581 145548
2 67714 123152233
3 107182 126885
2 76070 263470053
1 163209 179133 723708667
1 1550 126893 201205538
2 145969 683122113
3 110287 116772
2 183277 54129022
1 43367 131299 174348375
1 26424 45544 417447215
1 131056 155804 495696130
1 7793 12532 898600075
2 116318 418450122
3 198455 102549
1 92808 197098 846956593
1 135595 158603 242419003
2 183404 790303460
2 9810 316425044
3 134044 177765
3 109413 23438
2 26271 571753909
2 20829 271044022
2 31017 417782235
2 20657 873453382
3 165786 51383
3 134588 127301
1 23375 147649 195184701
1 139576 154665 779727699
3 125866 139800
2 145444 904164818
2 110640 262644935
1 100459 142312 767619527
2 60529 309734458
1 6818 172805 49259114
1 82008 160588 288905759
1 8274 45281 203787489
3 21725 114070
2 13478 591169311
2 8517 713325648
2 159183 449292659
2 37531 780735279
2 90003 81226763
2 97224 917994721
1 50980 173825 841126442
3 65460 134553
3 20915 91957
1 23743 26037 983629401
2 77747 183201567
2 136715 390557065
1 173956 189523 828682067
1 66838 93117 756229153
1 46002 122342 618063651
2 7385 586458262
3 48709 4980
2 41315 779334760
3 195095 19916
2 135243 681435173
1 28758 141449 567802025
2 162384 355010508
3 195969 111990
2 39782 216830901
3 47454 124783
3 44547 61502
1 86271 89450 612352592
3 179866 78932
3 198263 72298
1 4275 60894 184695675
3 1337 55443
3 106142 42737
1 110503 144574 786299999
3 74177 34542
2 97773 391713526
2 92017 308335410
1 126881 135052 176197889
3 11515 124056
2 117606 641426710
1 75743 149626 345152265
2 4282 862580809
3 84245 41481
3 62277 32348
1 71135 118940 745588943
2 170496 1222485
1 117805 162875 380532754
2 84571 674590451
1 31021 130822 741846405
3 102268 147707
1 87692 110404 887600607
2 39727 285061414
3 126707 77219
3 105286 61401
2 106309 286161466
1 86697 115783 284128510
2 101530 737327172
1 137100 144891 447844365
3 55487 132507
3 146116 61019
2 82950 384467585
3 71154 23869
3 147444 188666
3 158662 124619
3 153310 167495
3 130230 75599
3 13937 23054
1 40537 64972 690959742
2 63464 691688341
3 157522 152827
1 91407 127363 40495745
3 64299 28182
1 106193 169693 554743103
1 76215 79998 311918886
2 137814 761810888
2 76364 605418696
2 68947 760159549
2 58242 137382017
2 58734 470489040
2 66884 340229863
2 29403 804628521
2 171706 767764186
2 110489 546609230
3 37138 139578
3 164444 96094
3 64627 134453
1 74187 112058 461474039
1 18175 123919 294789194
1 13674 192607 515302427
3 188962 152493
1 51527 185838 886069477
2 31995 596929421
2 60064 224620288
3 115938 83195
3 15242 153519
2 150634 22411749
3 130450 178526
3 133574 86304
1 81829 119996 233136193
1 39030 139720 958326750
2 5372 433510503
2 54276 894305085
1 122440 156839 461841115
1 996 96274 692397934
3 101308 2899
2 194837 523751512
1 170055 189966 158711996
1 149525 162258 865938326
1 1867 176189 489939310
3 64719 75428
1 67102 75333 660007935
3 144434 199669
2 173478 661862084
3 34076 91803
1 16218 149628 491129464
2 128297 15872720
2 192254 450352120
1 73850 142411 44409958
1 49306 58743 204901813
1 107423 172092 137017910
3 100657 61698
2 48125 727151813
3 50528 178634
3 36506 124596
3 61015 27392
3 174414 60441
3 139718 139434
3 170247 24100
1 78643 91630 884467340
2 9081 72759621
3 18684 196284
1 3578 120893 906955696
2 78278 843318135
1 45263 92719 304646647
2 18338 230342146
2 134094 140923725
3 7052 102303
2 155086 109186596
1 19985 133094 342893783
1 1835 87241 170414696
2 45267 859092198
1 14389 26013 960152858
1 61959 99112 556309514
3 171524 75335
2 61404 907388706
1 21307 149338 456872722
1 99628 172459 391989573
3 136740 90386
1 54083 137484 323294825
2 79456 876413595
1 113965 130439 727176024
1 11689 88777 235888750
1 169150 178381 658756818
2 105585 457553312
3 20918 142951
2 94662 617966905
3 105448 192244
2 9047 186849791
3 62957 61134
1 37384 78295 394771137
1 47192 115358 720040543
2 133548 234503101
2 60997 663651383
3 7190 30759
3 170277 130882
1 80162 87829 153341796
1 69021 70299 998104547
1 152906 176991 914010967
3 148809 132816
3 34655 7917
1 175487 195033 428551370
1 51271 99906 337476757
2 66207 443068687
1 7084 46947 30868777
1 33400 125225 889145141
2 74157 522811870
2 171617 216756617
3 159929 19356
2 105410 816193944
3 35845 11903
1 94973 145668 756059803
2 49926 358040689
1 68314 118531 523583739
2 174323 651063751
3 72389 186431
1 22879 93240 587200304
1 74065 158783 848448297
2 110184 950711589
1 5347 57240 173688540
3 124664 140199
1 113379 143834 390051995
2 46947 503433552
1 136553 153985 666075556
3 122686 87929
3 44607 66127
3 158973 146716
3 119790 24384
1 89759 104093 51917143
2 62776 137354373
3 140183 155110
1 33325 56485 514631716
2 26079 434135671
2 140654 396230666
1 67475 133752 7926590
1 36345 46449 105662840
3 78706 153782
2 39018 777465541
2 48270 220848970
3 184699 102200
3 146342 65250
1 60114 85632 789205638
1 5055 151657 15823688
3 141613 196709
3 110024 95888
2 53803 98422885
2 11921 760181384
3 109286 82477
2 47785 414296853
3 71321 38183
2 136552 711178846
3 124518 76931
2 129210 739659249
3 37240 62075
1 86440 128440 325168597
3 182899 50438
2 140205 663759551
2 78980 844789120
1 81787 116890 720469233
1 133615 173037 563148215
3 12842 24334
3 197112 131620
1 25264 76580 976914736
2 4855 676535875
2 38803 656858823
2 53592 454756809
1 93258 122816 454432803
1 10724 106532 99413119
1 114274 124969 309820822
2 58634 64510492
3 171890 37050
1 42778 135184 725737111
3 141747 34421
2 85987 671430063
3 151945 33820
3 112000 108284
1 26622 46151 15466897
1 76420 168334 750537808
3 72859 93362
1 16619 99264 283084891
1 109045 167563 220514921
2 158061 114277564
3 1180 26355
2 28191 921262474
1 51707 197194 507285607
2 80661 47541000
1 97873 168145 413278153
3 27099 30374
1 36094 199439 159331196
3 41620 75723
1 13138 50601 560129519
2 1183 375689349
2 172262 469406904
2 130215 128184094
2 79962 315998838
1 56227 168984 15100276
2 135855 73897632
3 24921 14725
1 100781 149723 508093190
1 62903 126980 845209015
3 140712 40491
2 182972 432861214
2 65013 150760283
3 66266 84176
2 194163 850988997
1 133519 153931 21751269
2 99124 522038623
2 91586 112450452
1 5776 92716 310636735
1 143000 188866 555542188
3 51897 182677
2 106673 977979081
1 39605 66014 40853077
2 128667 67518691
3 82681 155782
2 84553 72623954
3 83845 113383
3 30460 106520
1 36080 52257 883876361
1 62473 180888 745913886
2 83889 345270884
2 156645 106051210
3 11016 129374
2 163821 88540419
3 124309 179198
1 65428 196772 16755714
1 23329 70234 937530342
3 1515 53814
1 118976 136892 276651563
2 73351 851207828
3 178115 52352
1 165999 194877 186887594
1 72159 120334 888265730
3 163037 44585
2 24003 782393480
2 126739 83093198
2 163564 578109104
3 111932 165607
1 164496 197817 868137741
3 75594 48071
2 79775 602555665
2 162901 843461796
2 11642 270113474
1 20397 167058 710352797
3 87481 19732
1 98283 174809 454733467
3 151240 187047
3 82429 128402
3 194437 162836
2 42768 917651444
3 65753 51424
1 160630 184321 806233404
3 75722 197536
1 52149 143402 151351949
1 41049 75600 806855065
2 40886 760251038
1 6840 188834 802384195
2 74230 664377126
1 58784 140102 40494378
3 165748 14312
2 159120 124000264
3 182299 172803
3 35866 163970
2 44785 339283198
3 141322 104944
2 132983 771790113
2 123611 263074137
3 39463 19627
1 81636 192602 668129718
1 93072 183873 157522014
2 122172 303397638
1 5682 92157 416532179
3 180145 176044
1 13088 153537 910418370
2 69886 635927832
1 5339 149682 668443003
3 19452 109216
2 123774 932234812
1 41956 53911 597229974
1 117109 171528 781121810
3 63118 167454
2 118442 946450132
2 154134 115081644
2 163063 415224795
2 20294 282477767
2 68323 315612503
1 7239 21981 295579722
2 140747 163484389
3 170006 169688
1 115024 117119 724914796
3 143244 198219
2 89654 836130498
3 96082 184240
3 107660 158687
3 180129 104856
1 34731 137558 537282974
3 2778 71674
3 106634 125996
2 9072 333731731
3 91576 51587
3 144667 108655
2 30117 820190758
1 65118 183999 771148211
2 2200 929384679
2 3923 684880921
1 39855 169617 84134938
3 33727 23020
2 88692 980894801
3 9869 59618
3 128297 166
3 143395 129253
1 166302 193009 671700480
3 147260 92466
1 132663 179011 578024871
3 9232 155486
3 71281 172631
2 157711 761221534
1 147729 183955 489269026
2 168500 328516525
1 26793 87611 65032518
3 3733 135502
2 76177 250541111
2 31950 859544468
1 26260 122524 886794714
3 86649 37131
1 6997 171805 944746518
3 133477 50413
1 147037 179858 771552453
3 41624 135779
3 161364 127334
1 21962 94933 353946742
1 60399 198965 392667391
1 8928 45696 976807799
3 128587 74410
3 22358 147195
1 21550 161167 912456921
2 65709 604072075
2 23515 345093506
2 166424 882059519
2 29648 368053725
1 161748 185491 56193044
2 60412 513113338
2 18912 176220331
1 26240 193036 130446532
3 116096 136440
1 2417 193463 73982279
1 104212 136586 50138228
3 45017 168898
3 88125 42727
2 182207 161955898
1 39866 195879 773238128
1 26034 136376 892152681
2 137900 722647507
2 44876 408830799
1 10106 40661 849800466
3 37963 14248
1 142410 186853 554779117
3 156979 28025
3 108672 176270
1 138897 148671 19067046
2 196606 125273155
3 62662 107349
3 177957 191237
3 24339 39868
1 1784 171167 403040464
3 66705 63345
3 28241 21896
3 191942 40770
3 102595 42988
1 77821 187387 435281252
2 17001 612279350
3 143593 60928
3 23055 68808
1 97059 193340 663403070
1 29890 163774 740014696
1 120061 122116 957114606
2 82799 786837195
1 97209 103634 620680309
2 195959 777513166
1 16826 171410 920827371
2 30905 984724148
2 117331 526062462
1 37691 70655 206747974
1 51858 54911 688656768
2 21018 142657871
3 125027 32247
3 131114 142989
2 82185 74309520
1 120709 159519 324631223
2 14253 750508343
2 142184 955142420
2 115409 13408348
3 175437 44259
1 8889 187241 184104359
3 41845 48763
2 189442 78630209
3 82934 11163
1 183883 189595 495315785
1 116523 125290 287798980
3 103628 4121
1 1857 194750 131040673
1 26008 86981 492766995
1 10595 58503 75047272
3 66027 55770
2 111509 243230178
1 23209 54980 476626609
2 140914 176884927
3 195079 151797
3 52506 32059
3 18680 127255
2 115761 635948927
2 91844 827684577
2 189217 219348548
2 108231 873489081
2 72782 503246644
1 33277 176900 344956996
2 77036 490073221
3 7416 21146
3 32743 84542
1 48831 167571 342607863
3 199799 83470
1 74482 164841 916761287
3 178912 55830
2 96570 984863729
3 14037 107703
2 50713 528042345
1 16586 139423 248914718
1 77394 176807 533409548
1 47349 151385 127619488
2 43888 596738434
2 57046 667710454
2 69387 751317022
1 40450 80972 58643450
3 80837 172759
1 38191 139533 212049851
1 43387 124349 872249229
1 90593 134050 475993749
2 139072 425554194
1 147533 165530 469605563
2 22700 505077362
3 189166 187858
3 26315 42714
1 4519 134561 417872993
3 89598 4948
3 27907 14307
1 31947 96439 993492915
3 3696 103707
2 178699 390075444
3 45092 17597
3 72885 129929
1 45731 139343 832717134
1 133364 182118 781719691
1 40842 193711 868244845
2 191210 752481887
2 187211 632989969
1 37869 149327 126153946
2 182649 291418174
2 13073 555679121
3 197480 104108
1 73120 77471 316327235
2 128543 689855481
1 43674 195614 791915869
2 121499 745401722
2 116000 679770030
1 14672 76889 938680306
3 63612 70187
3 69782 165800
2 129255 549247074
1 103231 125785 963508295
2 166457 651244734
3 113795 73638
3 18409 179053
1 47787 114634 904793953
2 121178 808920047
3 106823 97387
2 91009 634797459
1 14514 70308 676501136
1 42314 133040 585754743
2 115441 669550792
1 91678 166047 172335463
2 48662 98237128
3 12264 101586
2 118351 245003106
3 34273 188052
1 51257 69858 149475073
3 193991 77720
3 81681 144171
3 44409 140432
3 11380 52904
2 97947 646349121
1 71544 178359 828779266
2 3423 675368890
2 188530 491670578
3 103774 50285
2 116613 195125274
1 60547 154815 928516359
3 47045 42224
1 183592 190582 554108808
1 8858 171686 343211193
1 50974 75965 467570216
3 179405 132677
1 3260 174859 733413065
3 146166 112554
1 8818 181924 364245368
2 19247 312863555
1 160429 179823 97633768
1 130019 139587 738859735
1 48647 115983 924867049
3 154482 67768
2 161163 861618700
3 8317 169113
3 666 190835
1 44648 129585 858502058
3 103967 104959
3 194783 188484
2 78246 135477359
2 32229 256676960
3 7978 73219
3 48070 80519
1 19769 175043 206891852
2 38771 458888791
3 28734 110102
1 116982 184200 123962495
2 162010 397950029
1 907 16161 151323302
2 175847 780237322
3 25052 31362
2 27125 360623121
3 75854 13674
1 58105 168857 699038552
3 182760 124289
1 23156 77461 854634288
2 165939 92691449
3 46193 123432
1 57256 179638 259947110
3 127141 170973
1 33785 160644 5352604
3 76390 28003
1 18418 126636 431489859
3 63630 173441
2 60321 935148452
2 184642 802399887
3 136928 58360
1 38733 146915 503503387
1 33051 113126 305218576
2 128597 173058352
3 110410 177487
2 135909 712364680
2 117103 373574283
2 130894 197978371
3 182311 171727
2 7460 891723699
3 174221 5616
3 153929 181222
1 42791 156159 279238255
3 144762 104265
2 171912 32975693
1 61579 102431 462551007
1 119233 119367 327597017
3 7392 32168
1 92627 114337 940115700
2 84362 45755442
1 28171 46716 601704874
1 74040 96373 728173976
3 48277 148693
3 113034 72312
2 83478 817992179
3 151326 35406
1 65686 130846 223303788
1 71648 143010 698374464
2 89788 12242745
2 39242 601889484
1 172804 193457 515260395
1 70433 111331 304252454
2 134522 71510188
1 106471 157388 925019120
1 130551 187675 408854904
3 97463 187184
1 42438 82603 98978742
1 95752 118354 163030625
3 124845 172320
1 77935 198632 395851689
1 3318 41521 820274799
2 92020 616029563
2 32823 116990311
1 70944 103624 740002022
1 78144 103319 29891301
3 47307 49176
1 142576 178107 609233993
1 78055 134038 69524168
1 112490 144799 698078325
3 102171 120482
1 170326 176480 781155783
1 88174 130123 421744868
2 12674 251067982
3 10340 172794
1 20704 69118 766513173
1 69443 117306 404127733
3 24147 9445
2 42270 165555982
2 74463 258610979
3 66883 44189
1 14941 138520 549557238
1 17836 153447 447076928
3 69280 139847
2 29960 582961580
3 122263 193298
1 86939 197622 641862356
3 13934 172983
1 37967 175448 380155196
2 53191 768146325
2 24322 847301928
2 199432 650500382
1 91645 173833 44139714
3 139539 127432
1 144884 195185 869617448
3 29944 41866
1 44001 88528 152597047
2 15825 782641028
2 66981 530835109
1 27354 42641 585078875
1 16410 190440 291169277
2 42425 169179368
1 146478 146563 970503211
1 104317 175595 552507040
1 38571 163750 118776046
1 51634 123790 940427360
1 111184 190417 660643093
3 82116 56878
2 29218 207345818
2 112187 248426750
2 57933 210050336
3 12161 173068
1 19610 184741 900486173
1 152741 179977 89532840
2 95915 891713290
3 129792 118422
1 30808 166545 3021014
1 151616 173504 516077947
1 63141 168282 241664676
3 181358 148862
1 125056 128486 934194334
3 129793 142823
2 105964 290925355
3 84590 39794
3 70605 5205
2 100760 39171109
1 14791 174680 666660124
1 61686 115845 688704578
1 71636 123375 701493580
1 13460 163939 22447059
2 196480 532631608
1 44585 109644 592273685
3 121 32828
2 179758 324570012
2 190440 691909607
1 59711 93612 644947073
1 157170 180739 247159214
3 131511 11177
1 57500 156379 787061446
3 95845 196856
1 103623 122553 352806860
2 176154 526381140
1 150358 154842 650721107
2 45143 459225831
1 872 46096 518575557
1 74852 180668 861143368
1 13503 160357 726286351
2 67648 543764319
2 116979 979591476
1 14777 137001 426246312
3 7558 14162
1 16557 133998 294973638
1 112017 161232 486785710
2 37242 525033999
1 171376 191105 871118455
2 86253 166164243
3 197090 147730
3 79921 177649
1 19386 111138 848320116
2 78401 160434127
1 56999 138050 610418686
3 119084 163566
3 1995 122414
2 177016 977765485
3 87856 129849
2 112173 32836375
3 55258 84641
2 118157 970585402
1 7282 166950 946930753
1 86784 109750 613796293
2 74374 765748338
1 35625 110804 31217903
2 164442 331932885
2 175652 300109231
2 152533 656391246
1 62154 167939 153109688
2 54819 546788746
3 92170 37581
3 61797 167014
2 96034 879841772
3 15631 93967
1 154049 184761 211028232
1 93047 149223 958577134
2 188398 396987134
3 11063 117346
3 67745 137350
3 129316 115836
3 50301 159981
2 29853 591159351
1 152391 188284 695635800
2 194089 621481113
3 164409 99480
2 164194 453712571
3 190536 6636
2 105788 565875531
2 84836 909546326
3 148012 132300
2 54012 771342655
2 95675 760310910
3 161014 47582
2 38015 450906994
3 59620 192554
2 9283 34113029
3 126307 156323
1 181491 185427 716607406
3 60904 159197
2 1489 73966831
3 111977 116684
1 8620 178255 329583865
3 43913 1444
1 100675 162914 943630098
2 166503 498690326
3 180181 181118
2 122883 22870956
3 185992 30917
3 18039 166529
3 27781 83543
1 56074 196506 791263292
2 81120 676371442
1 151252 191259 801502234
3 194567 153529
1 88595 154929 674960048
3 93267 64008
2 148071 654057403
3 17407 140030
3 175569 65309
3 145522 91636
1 52299 62551 742529562
2 60253 121427830
3 70893 44240
2 13623 761037451
1 173161 195024 151420160
1 113454 170681 772814508
2 10909 675031599
1 141695 183690 931679162
1 3043 65119 713616577
1 35123 48353 394729627
2 20064 862270523
3 124286 189165
3 69712 519
2 48346 629443842
2 94811 81796767
2 123382 180038348
1 4441 28081 713297015
1 30583 184819 646451675
3 162077 117642
2 97539 319870937
3 191405 13965
2 67022 957371321
2 198425 997483778
2 146730 987861797
3 107410 162547
1 13085 110295 242273955
1 66162 130902 907023683
2 22117 497659325
3 143735 43997
1 101066 148241 966765400
2 121435 378402757
1 46917 97873 405706599
2 67022 975056672
1 121996 179654 527506639
3 9959 168653
1 110648 183250 821087107
1 13970 171068 958192860
2 141288 703253016
3 65556 144609
3 107890 22664
2 101684 693442468
1 178111 182751 922392031
3 23451 109559
2 66751 178831033
1 172260 186571 318110290
1 116486 146571 526953069
1 60608 193371 245492761
2 88536 846432025
3 126514 35409
2 140028 787177815
2 64191 59823010
2 139885 790110846
2 1999 48797395
3 135878 197388
3 24272 117865
2 160468 425290382
3 66740 47026
2 166449 646182551
2 171799 574153009
1 117539 190764 199222702
2 27596 930451172
1 29733 91205 121983380
2 171871 578825250
1 8349 42568 586528281
3 106466 96606
3 172999 66473
3 166538 81934
1 108027 132915 55524880
1 136902 160853 79529246
3 18307 67985
3 167411 153593
2 91647 272832563
2 148187 367030084
1 146243 199323 466325231
1 166978 176444 466826359
1 9412 57610 883406980
3 45468 149782
2 191545 918856693
2 7107 140290237
3 162924 140566
3 94406 13527
3 72388 171374
3 59720 71757
3 24882 169636
3 127616 145679
2 123873 197823378
2 7745 845243522
2 130493 588570842
3 62592 130489
1 20513 98929 758930693
2 84476 661349476
3 78769 7478
2 10450 72991515
2 174535 448992876
3 120437 93306
2 65709 635803691
1 56656 165224 54204464
2 94515 230481729
3 109726 89328
2 106775 506487952
3 144595 112429
2 81285 527038202
2 116910 114886820
1 49536 105709 901815370
3 7018 132598
2 25741 51295108
3 193254 91831
2 86218 1743595
1 51890 64704 164864610
2 56997 553210035
1 126699 143965 654555016
2 9063 556316654
3 43441 84136
1 44633 116456 982763163
3 91845 168017
3 152789 9481
2 159450 890176301
3 76406 90999
3 77425 22205
3 16502 132098
2 106300 571856674
1 11740 186847 519862554
1 93804 170347 525781764
3 86725 125481
2 48640 262225863
2 5182 429465897
1 38667 43415 185429667
2 101326 597113670
2 168746 15910161
1 131438 154783 948271479
1 162770 167269 950464173
2 183998 637154404
1 137847 176835 474339706
3 102292 152817
2 104213 147887740
3 85240 172565
3 74775 87324
3 97363 99724
3 10113 153658
1 117180 153382 243901202
3 28310 177273
2 129871 268185509
3 40058 23274
3 191017 90462
2 118421 46201402
1 64973 146514 844010998
1 80859 111868 747790370
3 105829 183285
3 35331 183680
3 122767 64095
3 168771 21103
1 129210 140306 135662446
2 6066 733996243
1 72787 123851 393561040
1 21925 54065 400730834
2 191751 129389572
1 43871 95899 574062408
2 161791 551681291
1 84939 102894 359754514
1 33716 192132 164993998
2 21529 40880933
3 1620 20441
2 94901 700107968
2 2544 760525646
1 94094 162252 300092427
1 8131 45531 7415280
1 11866 13428 322657947
2 70081 3700017
3 20910 14966
2 134193 454665457
3 197253 99858
1 82503 162699 874083046
3 183413 88101
1 167947 170351 891499305
2 84352 195792949
3 151894 173950
1 76939 110856 257021896
1 15304 81685 16353223
3 86669 182423
1 69648 116982 164030383
2 107243 851455149
2 1029 418254703
3 5239 47964
2 60786 959446493
3 12376 188872
1 8162 173055 89162768
2 114982 91141350
2 34955 283554367
2 101411 723366332
2 105103 797696866
1 144956 179167 699697521
1 86335 166594 180035069
1 105790 127265 317177526
3 87509 90505
1 5807 118504 826746571
3 121720 61640
3 68665 194288
1 87221 137513 337453554
1 7291 11378 710412828
3 199161 165856
1 11738 66578 694894431
1 19796 152396 476086735
1 34483 116988 675929586
1 46881 93157 130003065
3 22467 175153
2 11513 479056889
2 29524 993415776
3 126325 48125
3 125926 155594
3 66935 119421
1 26115 86184 476401022
3 54905 137826
3 49959 13405
2 30552 304600374
3 185424 94803
2 108282 99368378
2 61401 589887669
2 93279 415800323
2 118659 62736340
3 159926 159622
1 18861 183849 81607631
2 110942 677162543
2 47851 387767688
2 170863 966926972
1 50835 135736 83357346
3 167337 112666
2 178580 332063457
3 36476 15153
1 97818 146023 794350354
3 4054 116847
3 148636 24718
1 43039 129216 653984228
2 106352 924722370
2 78526 697512842
3 175261 85837
1 135091 156747 980466944
3 38194 97963
3 144986 68143
1 104468 199158 631933176
2 90134 122858911
1 12275 162654 511361630
1 74290 126615 710312422
2 125896 229011408
2 842 752425762
2 163866 957886643
2 124846 22191601
2 18052 957403960
3 76859 115524
2 36117 986579684
3 157837 48839
3 186115 98798
1 2906 29191 959925515
2 183816 358641666
3 192656 36199
3 46289 148291
1 18510 78825 855950595
3 10452 47204
2 143787 683425502
2 131183 552353548
3 164479 89727
3 30556 130419
1 27143 53922 850327262
3 96530 109897
3 108802 160052
2 185225 776287959
1 9306 199415 164518992
1 31826 99786 333692828
1 5744 126050 180622428
1 10716 40962 432092295
2 103206 604444373
1 125699 132741 402677928
1 10908 193285 643947053
2 186872 173526293
1 61512 80057 960595310
3 124937 133520
3 125366 143486
2 123506 444224342
1 74397 128111 714215240
2 144795 341450592
2 26436 438177232
3 138488 74437
1 30696 49269 407685900
2 190963 957926819
1 132788 163411 382327383
2 96251 81381488
3 144626 33261
3 108752 114073
3 188012 184163
2 10187 918213862
2 153649 349294906
2 137972 466194687
1 119383 162530 999086879
2 90612 231123306
3 183838 38767
2 95679 49860795
2 75747 152203981
2 2930 220915327
3 192210 134268
3 187126 98934
2 166298 269122409
2 141547 396309193
1 35128 40904 907528004
1 129663 145380 555821623
1 60834 130324 672752075
2 165697 832691419
3 184429 177021
2 166987 143071700
2 159252 209784401
3 37794 163646
2 109179 531042262
1 39957 195310 631149426
1 154383 193556 181024988
2 8066 822683856
1 31015 103737 184022075
2 86010 582770302
3 8243 123368
3 136964 56841
2 26599 165178086
2 6558 29605738
2 117151 430166183
1 98328 121254 176000519
3 166223 195082
1 9743 129638 743851969
1 56975 129546 647141879
2 151395 379114306
1 105873 133556 989918926
3 186847 10877
1 27096 186824 981671236
3 576 75833
2 73734 49172927
3 195343 188530
2 82754 977825829
2 94371 154984894
3 34640 155379
3 20247 69566
3 137903 45410
3 54720 42845
2 147274 673690546
1 28033 125526 640982166
1 73562 115640 573707138
1 163486 190519 643814437
2 7048 221617996
3 2625 108724
1 31931 195905 146122350
1 60608 189545 805605650
3 100352 141041
3 131106 6334
1 62137 90812 37465753
2 112300 787792635
1 89355 116825 649835792
3 68073 44091
1 61487 163609 888101151
1 19977 137260 144991988
2 160007 662366402
3 157470 86633
3 152724 129408
1 46956 154359 74587183
2 30262 949906975
2 173314 859389397
3 147726 133357
1 53849 198660 724005528
3 102623 102175
3 9480 123173
2 110732 308138048
1 64717 84365 293151023
2 62934 398827648
3 67308 186939
3 91425 116495
1 133874 135517 623605689
1 1823 23802 60265882
1 101208 123275 983466
2 150640 571220341
1 79014 122270 551919807
1 31767 86505 133980653
1 99843 191194 372888806
3 105839 160227
1 13818 21047 577561371
2 77006 953606132
2 118914 513714004
1 52290 103429 997807725
2 55469 80140033
2 46711 167252328
3 88463 123408
1 16353 189180 125020150
3 175431 137533
1 67992 83658 971317977
3 85006 34846
1 120120 195481 916274909
1 133674 144382 839658570
3 10995 176355
2 176795 367495225
1 19871 156511 918022799
2 178191 688872440
3 1847 39872
2 8720 723200865
1 39824 92904 880634881
2 137082 249939359
1 154573 181120 676453900
2 88424 390378438
2 109326 908350799
1 57807 183423 631619108
2 139810 487643775
3 199814 138996
1 32645 32993 474026770
3 138586 109973
1 84929 142779 8705357
1 32325 161917 293111595
3 154173 71633
2 88654 739869868
3 180206 197023
1 47549 114386 986168548
1 16112 180067 298406663
3 140980 145389
1 6353 82208 887250455
3 125585 16066
1 14664 34621 253576769
1 96572 127506 117192533
2 4779 598105126
3 114149 23973
2 157884 253704496
1 25844 72022 710059339
2 160990 263469019
1 44843 175104 199214973
1 143902 165375 316917880
2 156988 964143312
2 59098 60438317
1 14911 195892 140190412
2 85348 918939289
3 5166 17009
1 1742 140019 376706754
2 79904 492235726
3 57237 136060
2 158644 100022974
2 105389 473468042
1 463 169792 912331000
2 91474 699465914
2 83643 670902673
2 66306 845408519
3 66663 154175
2 60940 934318401
2 155606 902701741
3 145656 141735
1 82528 103895 991049649
2 81505 58439569
3 58523 145280
1 92679 191050 204751787
3 72140 194466
1 72300 166085 512486685
3 199098 96040
2 151195 110767948
3 124529 63851
2 153363 334648024
1 47462 127074 271005043
3 172753 133003
2 33552 442573052
2 114438 372580969
3 292 98876
3 120043 81640
2 76514 612406538
3 181181 183942
3 169371 104998
1 11072 69700 196221084
2 124264 41824431
3 31329 113435
1 108371 117534 604005434
2 125931 139846019
3 181655 146560
3 175742 168800
2 101670 510264393
1 30969 49377 354954937
1 14642 121396 390690907
2 75467 611178359
2 175232 547140572
1 31401 125698 642412082
2 137096 432915750
1 82940 104826 749985022
1 124788 147452 110779984
1 1233 26360 592872134
1 63235 132616 122918848
1 98757 154817 753935146
1 11876 176994 956274325
1 1133 28266 186685806
1 36750 199594 107665082
1 38387 72309 716237163
1 56478 175555 148395382
3 127582 171353
1 39028 85149 631772644
3 54143 138336
2 180039 998809028
1 14179 101915 492218471
2 183428 795216671
1 162334 199173 132878061
3 94681 37824
2 188670 252145408
3 103515 100740
1 148824 178537 965519428
1 40683 161049 638937008
1 91750 165754 602688938
3 110847 121233
2 100305 781557987
2 166249 174454250
3 44565 160703
1 8800 24373 461094177
2 67313 374389463
1 126622 146857 205512759
3 75320 40635
2 39602 818623630
3 44774 81051
3 134174 173506
3 120671 36770
3 114921 193488
1 46703 98358 171224425
1 56237 127919 246459715
3 111003 144275
2 197584 341563811
2 57171 178275016
2 88027 56268458
3 3019 134609
2 168848 600471488
1 112552 123520 983858530
1 70875 126493 749870843
2 32510 922722563
1 53778 176425 41592850
1 130109 196636 299729098
2 37228 355444384
3 5401 166780
3 100391 198428
1 74548 106869 342560422
1 59803 63513 27331870
3 63942 23897
1 42732 162625 667978909
3 86462 101777
2 199018 856771902
3 172925 23346
3 128369 12277
2 68788 322977492
2 140781 57125439
1 96455 157114 286764132
2 56833 759863548
3 157822 4321
1 76186 111273 797954000
1 80000 106731 792086571
1 26900 74729 609762048
2 35029 518280825
2 116704 824268586
1 29028 48791 391854356
2 105007 899596473
1 85622 179559 622758702
3 56891 118672
1 23673 189026 228275848
1 52973 70957 644539852
3 174581 64082
3 34284 176195
3 119563 16967
3 30104 127745
2 194173 671186293
3 138991 118946
1 137662 192155 83937250
3 56823 181053
1 12837 141261 405503040
1 124990 160471 133218434
1 32997 146840 213481899
2 121230 164717454
1 27095 160333 15450478
3 80754 162910
2 192311 195979488
2 149186 373356456
1 91794 164491 641821636
1 73492 126445 630069517
1 8101 30739 780973032
2 65192 197975087
3 194273 8570
1 141315 164423 997339066
1 81861 169935 996399405
2 110044 154966158
2 37840 788370807
1 49464 101841 871494199
1 10600 126430 734161879
2 81080 268663086
1 35265 63580 723403492
1 82785 108753 666490502
2 154302 270232420
3 98247 161543
3 38491 77280
3 181011 122758
2 113349 970309520
1 30025 195411 761452077
3 194248 191073
1 83105 194027 490030725
1 49172 188523 941603789
3 84918 146970
1 160951 193163 815208357
1 35936 147713 545081337
1 106558 170847 266417077
1 12860 121943 27293974
1 56183 161538 99836792
3 91692 3311
1 39822 52981 86335652
2 54486 576761717
3 15935 1419
1 44478 103809 265156374
2 152908 65571417
2 36732 625491588
2 168770 6915580
1 21628 38773 385102160
3 107919 122806
2 55313 637904267
3 131313 78452
2 25211 553056271
3 42421 136381
1 36725 53661 30515384
2 46282 127185067
3 132906 60455
1 7716 69573 304312169
1 19817 50927 490562421
2 121804 378989061
1 18120 125764 698349161
1 169530 169700 197471988
3 182402 95777
1 82240 98671 783937406
3 144871 145433
3 132925 176181
3 130902 182819
2 52507 200091727
3 51825 188245
2 142581 269343398
3 103251 59640
2 120518 342402103
2 113680 767879922
2 199779 794369198
1 83289 167526 492417016
3 51482 11600
3 107630 62989
1 56639 59196 420006679
1 52826 198107 5915784
2 30691 821853942
1 56664 105751 409700738
3 124555 104897
2 33443 259885320
3 65475 180951
2 192159 441985174
1 72016 122284 780199466
1 27249 153336 16116192
1 99593 179494 186624142
1 26993 114816 255712618
2 68811 243149809
3 25319 108447
3 7291 133794
3 97353 133429
1 63921 157112 414121973
1 134689 139968 104902652
1 99470 114313 965497106
3 86444 191888
2 50675 262865753
2 64979 240093742
1 107883 112373 949820414
1 156321 179163 396608486
1 2901 139732 914526290
3 154157 4512
1 25642 133625 711048674
3 136042 165655
1 39485 85030 546757117
1 70167 102383 242257053
3 139179 83316
1 39059 41618 129096230
3 20730 185333
3 126976 191538
1 18424 51089 158362207
3 173707 177508
1 13555 195944 539435025
2 14182 791156177
3 13047 60352
2 6193 354083621
2 103322 326173501
2 122679 937987209
1 108511 111382 322891343
1 27520 104605 137202115
2 94270 666611139
1 110267 185165 738714597
3 37075 79426
1 125345 191337 395956205
3 136603 190546
3 83073 143558
2 64062 183731408
3 8301 95679
1 39440 66406 163009398
2 37482 684630122
2 151325 86827585
1 135742 192293 676123429
1 144979 165269 874852406
3 148486 92375
2 88654 784803383
1 24532 77469 896776784
1 23895 173424 124900913
1 43930 133239 482774214
3 112851 6770
3 114650 31051
1 39376 160325 363390410
1 105540 132260 725367389
3 149796 118930
3 72013 69960
3 127831 167663
3 173265 140437
1 11296 38877 917989077
1 91271 119248 580540949
1 126628 143204 742630865
1 57002 129276 207610067
2 3774 142737731
1 137542 141824 911131680
3 131445 100284
1 72430 122375 392855668
1 38116 51293 977265680
3 163870 51501
2 113981 20805518
2 127563 283091094
1 116971 139122 235049780
1 39590 148394 807996447
2 186375 360513303
1 36445 162822 540700691
2 150347 979960014
1 57818 95571 358172472
2 96264 229676634
1 13697 169818 632017102
3 39988 44674
3 65364 115956
3 66296 190497
3 173755 178421
3 35323 48919
3 159210 134396
2 85706 118914601
2 11080 52605102
2 78546 360798568
2 39979 474908718
2 134256 810933153
1 84730 189366 805786586
3 95153 173994
3 146808 89864
2 24473 517874698
1 64460 97789 704785649
3 153809 156439
3 74192 96306
3 24497 100374
2 30617 835669274
2 142165 325251092
1 65982 93136 545559504
2 182665 636691361
3 116018 35761
3 87116 94886
2 71338 676184074
1 39170 188646 525350511
1 60424 100675 959659826
1 57825 126456 144330921
1 17296 74847 489535801
2 165873 564371605
3 18697 22382
3 41337 123205
1 197245 198973 852285628
2 123029 363641076
3 99713 6611
2 81494 14928598
3 104404 40686
3 165966 68443
1 181812 186240 745200364
2 41619 300811005
2 98734 757711153
1 46814 157341 608422634
2 13041 846797422
3 158093 153700
2 66678 12551083
2 52343 507469591
1 20024 124700 771566937
1 59650 92648 458480498
2 45481 883537666
3 130732 115756
1 175039 185774 876200874
3 174035 82540
3 23645 172408
3 99118 199648
3 190980 70344
1 140599 184082 769311138
3 194577 118692
3 81072 123852
2 152812 28935097
3 63638 116577
1 77181 118183 71927665
3 157860 43706
2 43672 844819787
3 38319 190037
1 18366 105902 271219899
2 19643 626628661
2 22023 626092956
1 41705 96973 785425673
1 84607 131851 661830569
2 68720 703874637
2 152428 805944291
1 117805 135599 345263264
1 29462 134737 175923362
3 141774 99141
3 121052 36059
1 67861 198096 481208352
1 76935 191247 855000333
1 39491 86213 635049580
1 2289 45781 311237086
3 125924 107313
2 88824 513383249
3 17286 108076
3 121371 190212
3 190937 144975
2 15999 378041654
2 170957 850426311
2 144776 748367705
1 27085 191640 850776999
3 60619 178215
2 164425 961416695
3 17686 35665
3 38837 103781
3 177467 169933
3 146380 104990
2 96999 466332562
2 97851 558443048
1 108836 133531 875331636
2 116477 745790031
2 12479 613742575
3 95613 99957
2 159446 488396563
3 27192 186711
2 145896 924354966
3 48411 11683
3 143068 49686
1 112555 176000 172826923
1 73207 134962 72743457
2 174274 567076440
1 50283 62168 35819972
3 155299 193639
3 10649 169373
3 60007 94711
3 71055 161533
3 12431 108152
1 58188 125819 804022418
1 130852 166196 764043803
2 130143 126982498
2 167933 675212157
3 63666 176003
3 20802 198230
2 115146 917590334
3 182371 186055
2 128521 891550721
1 116812 166654 158422581
3 132367 192676
3 22678 128916
3 102677 14806
1 6782 97226 938872528
3 72604 7803
2 9897 637109485
2 158472 663860270
1 131217 194471 397094631
2 178114 211898288
3 19631 119610
1 46129 97502 240398646
3 40675 195319
3 96269 125227
1 142462 165161 306332978
3 118269 65144
1 60371 199553 773799161
1 41993 144667 590352649
2 69571 120981413
3 162681 68672
2 166346 304562700
1 73718 137263 654202637
1 124495 147369 568478448
1 36486 193676 948141174
1 123868 155544 661057785
2 149495 267275822
2 153710 471264619
2 19050 860737036
3 155344 164798
1 18006 123229 43409940
2 170111 692272277
3 17459 12590
3 115180 151980
1 114717 192792 861858949
2 137147 742637878
1 81053 119079 844630965
3 173338 177898
1 137570 142336 196056804
3 113129 70862
2 30624 361735666
1 159261 182954 928393235
3 37286 31226
3 110690 87453
3 112527 159558
3 63315 86573
3 6433 112263
2 6462 348449068
1 74110 117885 14609227
3 162431 69745
3 3808 182729
3 100412 157267
2 162015 401702295
3 124231 64866
3 81162 19940
2 168446 794934672
3 189285 184233
2 49838 998810505
1 14437 25804 333830495
2 144514 762785693
3 127487 178897
3 52304 29005
1 68090 135542 869848210
2 25478 579554768
2 116223 438747515
2 70568 931675416
1 155155 195210 984051084
1 3699 152883 339120497
1 8330 9450 982840177
1 43326 192335 731682571
3 178598 170864
3 99172 114855
2 23988 760088092
2 139954 589409951
3 79341 21006
1 12452 70067 889641841
1 11675 175602 21357217
1 7723 181876 354855927
2 98833 115217202
2 162857 85083789
3 164767 120373
1 83664 85640 428593318
2 25066 296413590
3 1671 69978
1 190297 193203 176755176
3 131256 133333
1 19777 162710 848946759
2 172075 774434624
1 978 34606 995759918
2 54139 363547220
2 55454 909257389
2 120761 802213263
3 93657 23299
3 177572 131239
1 61805 108149 978416705
3 76906 97894
1 2853 77757 775337762
1 110946 186402 701221971
1 179963 198793 595810886
1 38426 193343 999282561
2 121597 926536672
3 187372 28831
3 41004 121708
1 2158 66169 315801933
1 103267 133717 498496008
3 116212 95115
2 17263 643131016
3 132369 23321
2 75364 694394284
1 60342 125768 502863457
1 27518 122420 350483724
1 107753 127738 43586881
1 104597 167527 474125059
2 199344 190334648
1 10768 41973 890783267
1 62452 187000 912146149
2 134805 915474693
3 61001 195153
3 137598 109508
1 99855 169657 994586138
3 84153 101686
3 44282 3872
1 135332 189818 192894760
1 3616 160699 841850146
1 34831 172192 629964279
2 147552 11074153
2 36474 956923210
2 160203 64752604
2 96365 709925315
1 72780 150001 817216937
3 130451 194057
3 156777 31623
1 22601 37164 980160678
1 43613 161244 581704996
1 10269 170023 334856137
2 42860 616046888
3 16001 117800
3 54452 134579
3 79895 138098
2 151672 190510864
1 40816 158635 380373556
3 63452 183227
3 139358 85205
3 23483 50580
1 91364 102586 425306085
1 81895 155180 987918118
2 17005 903963214
2 66635 406143081
1 79398 191457 968775150
3 175633 140123
3 135630 31551
1 165532 183538 312566723
2 129929 133268630
1 92739 101325 3075810
1 11304 71355 929745311
1 98172 110995 97406392
3 115572 133291
2 42299 485321460
2 154731 325266314
1 417 195672 700840050
1 163859 181358 344481564
1 62591 193871 587972731
2 183395 883078979
2 61357 968420595
2 23437 440837127
1 1827 20481 485286855
1 8662 171723 142734230
1 138970 162614 900852109
3 144793 28410
1 115439 171550 502329546
3 133618 30247
2 90622 110035857
2 72183 652167035
1 42464 113520 298231295
1 133447 147732 142004624
3 32519 117166
2 184748 679435517
1 10529 142299 593139074
1 46496 142104 83864711
3 8976 39260
1 51785 109093 256434211
3 167678 49796
2 68979 402107370
1 18348 146345 639716554
1 20693 159473 828315302
2 57783 577637860
2 154560 943919640
3 52200 83372
3 176763 133407
2 62021 752883851
3 169399 173003
3 49251 122021
2 1765 337325117
1 86109 110131 887217763
2 58542 362434315
1 30608 192931 341471179
3 40122 91449
2 76686 17896468
1 36598 100215 386200716
1 178060 184787 735149305
1 13875 186400 476058592
2 60987 889211145
2 55916 728720118
2 172559 372781625
1 138864 195492 548816794
2 71437 980144132
3 73917 62975
3 188563 50791
1 27780 64133 383301809
3 58857 154960
2 150413 465413604
3 16761 81752
3 22850 15147
3 2450 169873
2 10418 431110922
1 23390 96726 42122440
1 35519 139142 349905783
3 75425 9528
2 38829 918465345
2 186988 931357968
1 5787 44702 347528554
3 97598 55739
3 148023 120060
3 30175 127264
1 101723 179605 521961451
1 77911 191384 280847793
1 47014 198452 665418375
2 94932 292853297
3 148824 183112
1 6056 97345 947017983
2 99946 625782830
1 126474 154514 75010398
1 28388 109961 448835616
2 41101 778427495
2 168857 354222309
2 14731 903260867
2 198284 124333709
1 3091 148345 657251733
3 58528 39565
2 123360 130841229
1 46857 117935 456450168
3 172218 151932
1 102123 110053 968677063
2 90512 887449418
1 13065 167881 302984797
2 189055 600391493
3 3678 4569
3 36553 114240
3 162244 115916
2 149102 245935708
2 22299 821634998
3 92870 5082
3 111697 4514
1 84533 178783 471608163
3 26207 30250
3 150468 10675
1 83344 99788 335989760
1 121359 192500 42097119
3 141882 115075
3 10504 125412
2 172597 629487489
1 26315 160441 310710317
2 114274 662076185
1 33835 182874 201056044
1 11231 101927 805911440
3 76446 161631
1 18169 88516 803462870
2 109989 554257147
2 45263 558414968
3 102707 125673
2 132392 57352007
3 58543 91111
1 114806 131779 340259167
3 89050 4340
2 162709 745163534
3 26924 78427
2 171795 184692801
3 11803 162690
1 143480 171054 946231674
1 10446 161285 818022033
1 122976 171927 262880174
3 53863 29584
3 28966 331
3 157128 145567
1 107074 143964 588386627
3 169139 196721
3 12269 193916
1 43213 49514 764802912
1 94988 163980 195469039
2 189912 676341072
2 56506 262624722
3 191138 122161
1 131718 139884 496935883
2 159523 634464938
1 39566 159583 31145112
2 31275 20954576
3 5100 108860
2 120117 647102401
3 185569 129198
3 94871 33775
1 147164 160104 415766279
3 89674 80654
2 148793 327486526
1 110697 197113 758173622
2 106554 925748702
2 28689 791436071
1 94427 169898 801282792
1 54747 87402 555746810
3 62011 171572
2 65733 691558077
3 128454 35267
2 77348 727006650
2 56244 286429419
2 93761 922625916
2 109686 52973401
1 141034 172884 274359750
2 68208 635867261
1 25839 48474 308061597
1 32494 102845 224623502
3 47223 40517
2 47357 489811331
3 34882 30015
1 68022 196024 181251122
1 74542 174816 35590679
1 77673 189182 254681116
2 45884 718049750
2 130399 693659550
3 146252 157450
3 156681 18893
2 69732 750746479
1 60636 121577 288654122
1 72211 191581 872355874
3 29558 145885
3 105955 100041
2 28799 413831449
2 186224 764681262
2 135208 751650669
2 182644 918816499
3 168863 154888
2 37829 851230405
1 21774 43259 689720422
1 75925 98825 87181639
2 158001 103687841
3 78688 51486
2 134573 403720081
1 152250 193496 882176902
2 176036 577085232
3 194954 63745
2 121606 731598817
2 52230 985668132
2 144293 170582958
1 25109 169795 990563647
1 30257 107332 313098788
3 17532 34248
3 127949 144323
2 26975 773522317
3 63026 24735
2 161907 294074625
1 88616 109008 110786272
1 43898 148624 83283861
2 145591 267472014
3 18397 175536
2 86990 948105434
2 85955 928640242
3 139064 152759
2 5491 365848148
2 47372 786394639
1 78499 142380 412141222
1 71496 184553 240661049
1 4763 36657 307864603
3 144176 65786
1 108373 145055 151693576
2 185035 791126017
1 167484 188871 139850542
1 138830 186129 81316370
3 153551 30313
1 13962 40352 848433949
1 14814 158146 294598345
1 5619 50470 148938215
1 21772 122134 491490261
1 56332 104036 681644502
2 10905 383068799
1 165390 184548 33595047
3 43673 173923
1 18519 45818 148821294
2 136551 649295472
1 68997 177021 345257833
1 50464 106613 909951435
1 31042 90007 443846192
2 122277 71717188
2 112552 957051365
2 50294 279642497
1 10486 18045 301620030
1 42352 179458 107921215
1 21582 139628 575018528
2 125789 252444724
2 49351 31044533
3 81907 143950
1 33266 74250 301813686
1 75114 181168 859428323
2 43699 56155461
3 52842 80770
1 19377 129036 238569420
1 130165 186001 979039472
2 34388 653720975
2 19411 134697906
2 49105 348163577
3 105934 159150
2 127784 900907697
3 113818 63871
1 116739 157626 751708513
1 25057 113730 915053149
1 101164 190298 12493410
2 180806 452178428
3 106074 111438
1 68001 161182 227052689
3 174907 139722
1 39662 171033 195313139
1 93440 178094 514124598
2 154065 305757164
3 198296 15944
3 126756 93582
3 91959 89743
1 39585 163870 416853713
3 154921 47827
3 32008 126535
3 140507 219
2 177952 621731624
3 55850 28546
3 92109 2193
1 31266 157943 288952012
3 15200 50468
3 71174 174161
1 84347 125970 825082061
3 109915 64581
3 4371 48396
3 157791 87170
1 9306 120551 407660325
1 87107 185697 732734760
1 14200 24099 235303833
1 19078 93776 102098416
1 6914 125430 78336803
1 108222 118736 65307679
1 57772 133048 191049334
2 101931 417500575
1 44676 47295 155780327
2 33614 637115390
2 77032 78091634
2 97235 840748331
1 12078 137925 918199171
1 25947 184992 390469876
3 103928 33855
3 145130 90048
3 190774 5848
2 180590 287839896
2 77376 94289257
3 124582 166013
1 187822 196888 877706738
2 155648 389637184
3 118374 31075
1 64935 138547 559743344
2 132746 884425373
3 110543 18131
2 161628 924530824
2 37350 579728022
1 95401 139526 579864202
2 195493 652347914
1 82951 96495 678791557
3 180914 100985
3 134090 159054
2 126397 306423718
2 40132 359896790
2 86574 998382784
2 24725 645300804
3 178074 167661
3 58775 192289
2 40946 731596417
2 175958 13344943
3 87743 30956
1 59663 100562 425882268
1 180603 190546 370940689
1 105349 130843 956972774
1 140943 175776 671999504
2 129484 766694309
3 8819 199705
2 71675 969670222
3 65765 55777
1 43763 82491 912859335
3 124702 176575
3 21545 89445
1 119965 198159 897150170
3 197634 104076
2 45905 509614903
3 58168 190690
3 6153 620
1 134794 187477 43579342
1 101187 102170 982338723
1 106018 167715 361072834
3 150877 77060
2 3352 705100578
3 153134 16718
3 108965 91551
1 19629 163297 457467624
2 163235 915507315
1 88998 97600 647751597
1 107931 110297 404478312
1 4945 103870 341394239
3 33154 182057
2 32186 619629797
3 159691 10411
3 159835 26514
3 145665 84692
3 92952 169301
2 124288 92763612
1 22174 110758 326783870
1 675 157965 765857600
3 68349 90289
1 14693 131887 737499833
3 89206 21980
3 141191 96525
1 8942 192226 419404205
3 159156 28471
2 156212 772879383
3 16511 83849
3 93497 132580
3 5463 6848
2 11833 352142560
3 181396 2954
1 146586 163643 188949900
2 140047 408916637
2 186377 539650712
1 10547 45418 539841606
3 120363 54368
2 27509 635246143
2 4372 379813601
1 166592 191951 364974068
3 27427 146474
2 67626 753022709
3 199075 110532
1 15895 46472 691866316
2 158967 251407355
1 39671 133548 661318409
2 111292 12781311
1 95375 125102 530384583
3 138921 138882
2 113818 268787445
1 41363 172081 814522946
2 57173 364589014
3 193151 156902
3 111848 139846
2 104968 682286217
2 119597 961455693
2 75646 660804967
2 74975 258365128
1 114565 188186 89375824
3 80977 115992
3 137572 80181
3 181861 4755
2 72551 542591858
1 73800 146331 541787495
2 94375 473981754
1 27175 190252 584293409
3 32290 74434
3 33876 120816
1 131757 139235 150328121
1 170158 186524 642375025
3 178772 94071
3 180737 116600
1 72685 187970 853220041
1 193234 197033 782501830
1 150148 174479 128506468
2 198825 600185314
2 71832 132493700
3 70057 199812
2 102858 292312277
2 119167 786722344
2 5028 464182382
3 129328 123353
2 125421 366263669
1 98115 132682 808079837
2 134526 467920090
1 40235 195279 598733898
3 25396 11831
1 6439 9459 907292458
2 49721 112127964
1 146123 149429 251107762
2 13318 72759023
3 154850 55486
2 165661 783030988
2 83635 958526826
2 865 675404848
3 122842 114056
1 1499 184059 780746322
3 92413 123843
3 130113 113721
1 26044 196440 511065564
2 127578 582405539
1 160962 177714 634146743
1 25380 172972 721072805
3 143962 59243
1 66449 117163 803004249
1 113215 115855 513120431
3 191624 85126
1 86895 180247 482506078
2 79998 323087138
1 51106 177710 509264149
2 96033 832202330
1 76446 110321 948118064
2 14857 488877087
1 79145 134567 959713866
1 73590 173596 536148351
1 677 82862 894834518
2 74446 873649173
1 131816 140042 969078558
3 22517 19957
3 72415 19073
3 159938 169098
2 97555 741321851
3 6788 78912
1 77089 129670 962470302
1 45121 107228 548417954
1 32558 180771 476662078
1 59019 146437 490228444
2 57146 609675343
1 41461 192761 447592934
1 10749 42918 487701546
3 53940 120144
3 137631 73248
1 127509 176620 827981124
1 70104 188578 542724572
1 82427 84571 679834235
1 30362 70559 147805340
2 173439 375903637
3 160080 148753
3 180525 154331
2 104942 462487107
1 13498 47195 878577093
1 10590 171783 234871518
2 163918 332911258
3 10112 145384
3 91232 68460
3 161785 8779
2 25107 753635368
2 122970 380984586
2 103636 764227895
1 151942 181649 283478330
1 179587 198871 478059980
3 147593 86584
3 144773 94733
2 187517 404419918
1 176999 197912 522204765
3 72065 132727
1 98459 132634 496667031
1 41843 54244 130680416
2 149714 722114946
1 22552 86481 37515234
1 160820 189525 49905523
1 44621 114296 445943733
1 70611 83747 518746965
3 126530 99492
2 77049 552089633
3 72640 9402
1 30925 128747 860027461
3 158628 155078
2 91679 672466522
3 135381 57355
2 164697 817163214
3 88612 40162
3 15053 173882
2 162933 541368524
3 86920 1308
3 181361 7472
3 106677 34511
3 56650 75149
3 179134 181880
2 176570 443683088
3 186520 113175
1 125556 130620 155253977
1 67700 174144 651471582
1 96090 147462 642855982
2 160452 56504203
2 127063 290739011
3 147247 81411
1 69169 172820 359815077
1 74890 147663 73220739
1 82264 195408 800060886
1 16671 129726 881953755
3 44599 132042
3 124108 185737
3 135843 18384
3 40295 197649
3 72277 99695
2 46917 497704263
2 135476 266618456
1 139615 192162 37852318
2 74328 941067827
1 99969 156209 586560860
1 27995 91801 195006123
2 11211 46421335
2 65117 883895490
2 55423 279997742
3 40799 71999
1 61020 88245 622320134
1 143817 177335 123949832
1 70495 146637 148958722
2 100302 542814552
2 16803 979494388
3 118471 53189
2 62196 449706318
1 122218 153497 166448530
2 190360 299659125
2 199775 417270539
2 76643 398975654
1 20055 35460 733031640
3 25825 8542
3 111410 178866
2 97652 894464294
3 122325 23931
3 151289 5509
3 78056 25355
2 195808 72594181
1 58478 174022 994713759
3 77777 144417
2 159328 644236843
1 129976 147429 68497183
1 12068 178351 41520840
3 182186 74407
2 88737 734565737
3 116299 151733
2 159656 167533812
2 27871 413110838
1 139706 155403 746694424
3 180726 131108
1 5906 186228 228871889
2 192584 110441262
3 102985 191741
1 102040 114273 561591031
2 197213 91897766
2 149982 187762591
3 166475 27493
1 59288 158575 70936811
2 86752 925872923
2 130925 896079490
1 46025 101529 649392948
3 6277 81893
2 160369 2748536
1 20818 112126 364366307
1 38672 119105 588432045
2 42439 159567977
3 101228 69241
2 114300 876043266
2 10943 564185180
1 72145 84629 507353711
2 180474 573379795
3 113 96443
1 148049 148073 860959976
2 169140 134235068
1 122410 174394 315579564
3 106395 102639
3 91857 178301
3 9943 96419
1 86241 188791 450470635
1 119436 180547 365909678
2 81723 299511394
1 116180 145788 796021072
3 50495 33040
2 180533 483472062
2 65801 386132765
1 123159 135088 230245126
3 15607 94910
2 176109 720457241
1 85424 173154 278859979
3 109421 160724
3 148111 196740
1 50692 140129 786326753
1 20457 138973 857041710
1 16533 125633 270740780
3 144548 121299
3 166173 157860
1 106965 183771 445556696
1 87383 183780 366041000
2 3886 518815208
3 139841 9089
3 130884 75539
2 178594 532846864
2 163840 758776950
3 78811 111571
2 185420 164304176
3 131188 186674
2 70571 167047937
3 32438 152446
1 57806 101535 133282174
1 11251 146755 404036427
1 89629 148438 678828217
2 77343 260629207
2 139413 109238946
3 134378 195438
3 191303 92603
2 58916 848642077
2 93525 42621531
1 65483 166013 678453185
2 99131 146820930
1 95933 127827 395777902
1 103706 112238 505433722
2 111636 95638026
3 160974 179938
2 161436 762323944
2 176941 693870149
3 63215 198673
3 162207 96961
3 97710 133212
3 59882 191940
1 69655 193182 160627603
1 45346 87296 658198237
2 101889 937565248
2 158427 893575614
3 121698 88842
2 115870 781820925
2 79421 930813705
3 145317 36912
3 156747 144148
3 185025 188133
1 172720 185017 270530610
2 25770 499652611
3 90056 96981
2 184753 89735293
2 183847 322082962
2 168039 591719026
1 115870 152914 722660285
2 187132 109709485
1 104515 198099 576607264
2 27231 251070737
3 138680 98735
3 72061 69937
3 179205 166087
2 17865 183093126
3 101000 34051
1 64721 112704 688608334
2 34219 430468235
1 160768 199125 583265943
3 190284 163248
3 144938 73078
3 165685 154868
3 71136 121664
2 52408 970310474
1 24844 134400 873606247
1 143297 149072 443185557
1 35670 161918 396462748
3 181240 176355
2 195527 454147113
2 67945 568023388
1 2136 90505 241548005
3 96935 106321
1 9798 23956 363091097
2 117547 719048526
1 64841 71061 664134561
2 73352 956192754
1 35571 133571 79502476
2 111675 247991917
3 95830 138625
3 8256 144911
1 7935 157859 151714052
3 132133 57192
3 144265 152189
3 182378 95408
1 50564 192636 494542768
3 111665 70428
1 9258 190505 426677819
3 198105 8467
2 50921 994294840
2 180005 122957076
2 125442 58280961
1 80323 125702 969106548
1 119597 177150 189147222
3 86126 48645
2 171658 698659474
3 123789 31434
2 35376 725789346
2 65982 541702298
1 14512 18090 454430245
1 75361 117068 685595710
2 75233 232627914
1 12691 80864 463538102
2 62868 883440791
1 15129 58398 234894604
3 62773 174925
1 102447 145886 726613763
2 61456 268774441
1 84721 165122 199665022
1 119072 160641 969531611
3 58331 123175
2 190504 352021125
1 38562 78916 411814276
1 80601 196336 32984824
1 26428 116506 814050398
1 89690 154399 441761721
3 66667 11856
1 76650 192431 263487431
1 124604 126923 556188978
3 155990 18087
3 8710 183229
3 94331 152683
1 139290 150900 412682328
2 52360 886129883
2 126959 538722251
2 101716 349365310
2 52543 271265118
1 3545 22540 918274685
2 162804 741236159
2 138644 523564842
1 80179 100644 267264683
2 73938 68216447
3 21348 165781
3 5706 91729
1 106422 191375 853032007
1 166449 196773 97656209
2 65818 833197547
3 167484 181226
3 133520 176680
2 135819 62237828
1 31465 93586 49024788
2 71086 498824371
3 146997 76158
3 130065 114126
1 9745 18601 920208220
3 129682 72729
2 178802 51095311
3 51066 21204
3 167928 44907
2 198361 596475848
2 90700 664851629
3 88820 136981
3 68527 85902
2 152217 953519877
1 861 2143 318592238
3 122446 57133
3 89 81174
1 80341 178533 129899972
1 127359 172395 140289314
3 25474 122201
3 103296 17588
3 171311 110998
2 147457 38186785
3 67775 42288
2 73491 563942375
1 59084 184531 410112059
2 26374 212516733
2 174592 284537695
3 191162 131727
1 26958 175364 292717483
3 79558 70616
3 197516 116888
1 115122 151914 881399296
1 63504 120411 339968698
2 29134 190086552
2 16030 906986577
3 59344 145147
3 92735 120381
3 183623 23403
2 137272 171722104
3 67876 137256
3 73724 22765
3 69027 84105
2 177279 8263094
2 16885 915676687
3 198598 91729
1 51736 86261 629094230
1 19133 140080 175622820
3 89803 45241
2 148627 340086418
1 27698 54196 540625255
1 102819 196427 57763899
1 54936 177294 359569797
1 85883 174401 215634876
1 27920 31467 204808871
3 153382 184150
2 160077 530288488
2 89418 974430047
2 6742 520021132
3 170094 46116
1 50085 130667 117768695
2 34817 756259855
2 8962 48622142
1 157575 179085 243472287
1 16149 194566 693484405
3 98196 110907
3 56111 20009
2 101172 687713431
2 9729 495648011
1 67675 199501 866338234
2 33689 926523422
2 37089 647583867
2 174651 204092303
2 19160 386576601
3 17378 60669
1 3376 105187 711988612
2 55936 411569192
1 19564 47115 342341188
2 63933 342245420
1 188437 193272 652558526
1 31296 164624 662169165
3 109980 155862
1 188084 188196 457348370
3 273 187697
2 47946 995741795
1 84099 182501 878572346
1 28392 46639 852968334
1 4209 133698 892547363
3 150513 166463
1 31459 100918 262131144
1 7790 154086 594519428
3 597 26939
3 190824 40659
2 129007 645942313
3 21734 62390
3 143307 63957
2 35434 556283661
2 112947 51399975
2 8846 366557534
2 73525 436549465
1 111042 190173 419675941
1 6418 46726 439692380
2 25136 169218110
3 134965 59996
2 87374 146238688
1 34328 197892 674711604
1 9876 171666 397031230
2 127190 999955020
1 27058 29384 731251190
1 17557 59062 71627630
1 26567 181755 471456301
2 189580 730532930
3 111183 178700
2 181895 942049072
2 74977 417233296
3 131907 70712
1 79968 156674 555559992
1 11407 101536 262401952
1 43107 121909 370323981
2 116542 219579563
1 15386 179231 80838466
2 179511 579561980
3 176437 51959
1 27000 197499 905395607
3 189428 185368
3 16049 121712
2 24178 763880593
3 17178 85802
1 191606 194256 661117377
1 62731 189445 382111982
1 109482 174120 974593963
1 17660 65977 62855553
3 165661 150531
2 131135 517719993
3 76382 95913
3 62913 121439
3 50235 54006
1 72717 100564 552018803
2 117721 259263368
1 133288 163006 444083973
1 49008 197000 155079298
2 111983 114389820
2 163565 637656305
1 155797 164574 388145105
2 36121 261885636
1 122368 147219 550658
2 107834 510471061
1 7259 110019 961705275
1 61342 118099 44886724
2 156788 108017420
3 176792 25591
2 71766 607694922
1 133644 162292 310333344
2 62736 818152790
1 143910 197094 143963225
2 76186 22250212
1 42869 68882 363192559
3 126064 73696
3 16282 35833
1 46264 157920 619599389
2 39261 170484572
2 5366 977840230
3 178342 66648
2 80482 21889577
2 16789 819904938
3 186572 187602
2 196997 251362389
2 68580 919248148
3 30743 67573
1 15933 164089 655014368
3 67489 30008
2 121860 108422885
1 181504 190808 18835517
3 71581 5478
1 36376 146770 311265130
1 64213 185578 447416464
1 23313 195059 19323343
2 119106 673021676
2 27073 988741415
2 109863 963464370
3 73823 86918
3 99987 4523
1 77058 101110 281545936
3 72858 73596
2 10938 130009949
1 51229 161089 558798682
3 59041 61911
2 31482 498064393
1 16929 107539 701148312
3 48320 78109
2 80182 839309680
2 123437 644261360
2 112208 1310593
2 175450 361268799
3 98244 106968
2 2577 590056394
3 178605 80647
3 179514 167178
1 74048 139666 378519730
3 194800 66413
3 36689 192188
3 198444 115044
1 53662 61216 73715548
3 54275 158936
2 144920 880058744
1 48728 124276 77277379
2 2865 768117738
1 10964 89717 294455205
1 67294 122875 836383115
3 194965 35226
1 38696 127587 329534403
1 150150 168779 386418286
2 55408 754911706
2 193950 994563108
2 131743 613817329
3 85939 108060
2 152272 649489555
1 36114 168415 760912095
2 152772 701733383
1 109 31571 985079309
1 65845 180591 59936837
1 13095 186919 423321160
1 24241 197518 816017122
3 99630 3069
3 1035 181380
2 58722 506995262
3 145024 117951
2 46722 85291574
1 101121 196492 358755692
2 57476 784173933
2 66542 647276050
2 174025 664385134
2 625 510371661
3 167565 139654
1 46993 153779 898710775
1 130494 183272 612999816
1 171530 189678 9638011
3 33310 11670
2 91298 938239023
1 107707 156833 956388508
1 92391 179153 782265659
2 10087 667448642
2 27138 401681204
2 45140 146262684
2 150196 195695182
1 67732 129920 669495964
2 83831 448162025
3 173005 167167
1 82368 91072 954577158
3 190132 12245
3 145774 121230
1 9252 37856 450939286
2 106924 28703327
1 58365 58375 462121095
2 49934 5999849
3 146667 134712
1 22054 190656 200896813
2 144511 508991589
1 40365 120219 950854389
2 70116 989789082
3 3507 132779
2 28595 905524928
3 28742 39711
3 12813 130087
2 9798 313981043
2 166049 341766830
2 151567 424611522
1 4293 143292 756325537
2 101273 148641354
2 172713 387998736
1 14315 170625 971804151
2 12356 272356164
1 69291 133585 685991153
2 180568 398373967
2 189207 406193385
1 67449 142213 831843598
2 184797 821768328
3 66187 148131
2 54000 729276152
1 120451 191864 694550875
2 140166 397751013
3 166389 181393
3 43009 23271
2 193968 449089087
2 46980 857072850
2 186632 473534452
1 118447 143965 323782978
1 14063 79507 740757760
3 120120 165315
3 154737 158334
1 4165 185440 826868312
3 112159 169535
1 8609 74612 804098762
2 40857 295573938
2 14915 332741371
1 159725 185716 502562842
2 29544 590255027
1 76789 141435 4357504
1 85558 175201 610866666
3 12106 41335
2 122253 70509920
3 167588 127824
1 84507 115426 269969016
3 92735 126948
2 136487 165689540
2 44026 549856414
3 197565 144596
2 64060 14434497
3 123341 102568
3 36052 87274
3 87621 172871
2 34810 138224447
2 10278 667148639
3 108411 178316
1 18343 30776 335543124
1 116741 177026 771550581
3 119824 187395
1 118701 126904 965694369
3 101925 180956
1 67355 156100 959008301
1 63486 154812 85916305
3 63749 177419
3 78855 50257
1 91510 139852 991362118
2 73954 441389254
3 46224 41719
3 84250 120134
1 42401 190990 195582255
2 89105 654780968
1 73280 166012 268089196
1 128240 146774 241917153
2 87809 723852633
1 114576 191883 254661756
1 17251 126138 549610187
3 109270 20803
1 86081 93472 625915556
1 120261 143311 713692804
1 45881 140748 445423403
1 23690 60824 683794551
1 9426 113161 53012291
3 1017 88545
2 129990 220649536
3 168109 96590
2 92403 786474395
2 113511 546139813
2 181277 111181366
1 151412 186558 393696672
2 173690 415908133
1 127927 184487 728341469
2 111779 242330180
1 124712 143477 637175892
2 170431 626560638
2 184044 538407607
2 71390 536470561
1 85905 172845 743827738
3 166429 51640
1 33923 112302 996216242
2 193999 26489625
2 46192 547926042
2 25982 271993079
2 174464 461304108
3 11071 62096
3 90422 54997
2 67048 133282227
1 78965 109047 573970944
1 77565 146581 980329844
3 105895 102094
1 146368 189688 539157437
1 89571 159300 230980760
2 83307 435619167
2 53674 338366811
2 160005 527767542
1 46799 51377 565248969
3 26680 185549
3 159136 86225
2 184352 440024578
2 87504 71776483
2 125812 135809712
3 23630 126074
1 123845 170204 549149328
3 159870 15530
1 55573 168814 765965867
2 175344 483039873
3 165450 197372
2 172708 959118821
3 112333 106015
2 45677 296604717
3 144502 150226
3 165257 154372
1 149061 155439 891405812
3 113075 162000
1 42405 69672 630028888
3 157534 163774
1 59851 71872 515394923
2 76658 753980094
3 121192 191091
3 191114 112140
1 34763 79294 161600253
2 110896 766783139
1 35815 119131 771003650
1 82219 197606 121624573
3 100208 116283
2 196913 927931621
3 189785 184273
3 91030 80910
3 65333 2977
1 42785 168820 242393769
1 18206 67274 858879699
3 128709 124752
1 95701 174918 623513406
3 94837 62303
2 15077 929724384
3 195352 138844
1 8219 140817 659292979
3 52087 176174
1 49676 120279 314473109
2 75349 746505696
3 8939 27484
2 41596 377882340
3 46480 155891
3 32907 33872
1 20593 165689 498538320
2 140662 69509571
1 89652 116442 878519164
1 36373 43272 507994373
2 85442 824481009
2 89659 153176635
2 78941 567200559
1 101843 159470 237693104
2 36512 115222978
2 41450 81944893
2 163639 858348917
2 198913 39513318
2 180775 812575183
1 108744 183369 817484633
3 160038 51863
1 113576 187175 638238007
1 15420 73569 815580539
1 27718 34763 165834723
3 37996 170302
3 189343 161425
3 174767 182872
1 39484 169546 171069818
3 164809 27975
3 29633 18039
3 88745 69953
1 162831 190479 232500980
1 60130 161431 320686405
2 160520 802282527
3 26998 122117
3 13539 126871
1 16103 22647 52302454
3 19142 91387
2 64432 346438035
3 114723 71598
2 30028 316158754
3 81307 72383
2 180909 56570904
2 7861 571191207
3 190250 82
3 155012 168999
1 7092 184238 873524902
1 8439 198831 87441476
3 111703 107359
2 134957 701814078
1 3143 11281 988774331
1 181381 188999 763796179
2 191153 911886565
2 92724 803898582
1 74578 120781 983652197
3 118224 96819
3 28042 73987
1 6156 85326 241565010
1 16966 133723 572861478
3 65114 111809
2 115016 758171204
2 83204 810495257
2 136221 913171462
2 96473 828964938
2 130801 403883868
3 65374 83810
3 35882 43331
1 79004 163122 439596258
3 181341 64731
2 180562 997620567
2 89421 168843908
3 79911 2004
2 167621 455556325
3 119749 140729
2 195811 298791190
3 99710 155602
2 143764 739597332
3 40841 185065
1 40269 166274 244116429
1 21721 43940 292500749
2 21473 408952920
1 559 194296 329974236
1 59071 163543 800451743
1 89521 117320 635611906
1 9653 93085 83784177
2 103287 384674518
1 45446 101108 919744198
2 184980 143457137
2 197741 481169529
2 26621 973656110
2 22286 699886508
1 59121 199806 220818128
2 55616 545340777
1 10036 53351 182452944
3 77591 14622
3 173046 64565
2 68144 200808349
1 27258 98243 558732394
3 81975 84552
3 95078 102367
1 47417 91619 937301562
2 115451 534547147
1 123546 143833 561627904
1 100661 142263 561546168
3 151603 79614
1 12376 41902 988433788
3 53492 188966
1 132495 140083 400223164
2 102492 610176605
3 173062 135643
1 135109 165208 390328320
3 144981 198187
3 92057 139210
1 148904 177002 619587828
1 10504 155918 689424586
2 27277 120054500
1 110269 128351 72324407
1 10219 141526 669661077
1 123358 188110 173353610
2 170420 725252760
1 157061 158057 111337802
3 84725 101083
1 13392 76437 354881220
3 92943 31628
3 75548 69731
2 174881 525944621
2 52857 660243072
2 104789 575087230
3 89436 85764
3 119252 179398
1 27416 152620 917595714
3 51686 48703
2 43613 892457915
2 33679 67173109
2 45919 624884295
1 72119 177581 234755473
2 69172 672618558
1 127044 141664 282469605
2 23751 851109550
1 43505 149293 342486042
3 173842 45087
3 179435 34021
3 173480 151929
3 47314 167828
3 119260 114104
1 57344 130420 360558781
3 193035 3981
2 164681 433208717
3 175415 74596
2 151590 396330908
2 4438 934563563
2 182494 284226405
3 58236 130550
1 36579 148710 303327986
3 144151 36922
2 52409 10948689
2 133657 385383585
1 13921 116731 798985821
1 34531 131272 685649269
1 114500 126219 386690010
3 18677 87143
3 38482 136534
1 50513 126015 667741024
3 139771 32946
2 65304 629053471
2 79652 285312510
3 171690 66811
1 171745 194187 22805046
3 97434 101084
1 36039 82746 243312891
2 177244 43931802
2 199390 58015869
1 4148 7879 517926855
3 144357 107178
1 55518 181423 208581858
3 99249 7252
2 104388 881501842
3 190023 184857
3 147884 184629
2 19521 363579677
1 10556 193268 688773341
1 96544 147147 690064599
2 185045 611987190
1 553 111518 428714956
2 22455 983997394
1 98164 172984 151247931
2 95685 551440500
2 38719 635843192
3 6321 31552
1 25118 137244 894881147
2 64655 58826516
3 93220 79199
1 59810 187367 740738019
2 18818 280897268
3 104968 125222
2 81044 286869321
1 88834 188197 905036198
1 43463 44064 813621218
2 160834 153771357
3 45516 149026
3 118256 39925
3 157139 116433
1 48482 70477 714845073
1 81482 106989 77905845
2 13891 240735748
1 127570 172568 169415507
3 866 149513
3 149122 181848
3 141296 63379
3 80702 103319
3 46316 191763
1 46439 136249 370800905
1 127772 165980 571787537
1 97679 135622 102883954
2 97838 452837681
1 141629 178656 280372984
2 68187 880689263
1 52277 178015 921679063
3 129960 143419
3 70062 76050
2 58784 710294048
1 45783 175770 193951606
3 77718 145635
3 21557 90927
3 101570 8957
2 56700 613246475
3 136936 179824
3 28849 30038
1 7930 112780 377759340
3 187309 174039
3 84828 41905
1 21614 37427 12775969
3 55153 117924
1 66928 177211 74841661
2 193261 991482470
2 34611 418925453
1 155913 193806 611046616
2 128408 341159443
1 14551 139163 83495190
3 18971 25555
2 178856 548101635
1 52801 71917 287031591
3 16635 167969
3 8283 2536
1 115292 166825 109407305
2 162569 955663015
3 55027 192468
2 52863 126207632
2 104031 946679910
1 164453 176396 237896302
3 122705 17567
1 42763 136297 435752736
3 28311 193067
3 141412 5920
2 99699 855278579
2 11157 540747505
1 96678 100659 11867109
3 81502 136672
3 44648 168498
1 60692 100764 22138433
2 177610 906357274
3 9465 66715
1 51245 84412 182569474
3 116974 89903
3 119514 190163
3 110328 1473
3 26094 134180
1 13628 35705 375592604
1 72679 122935 310841344
2 141290 826044958
3 46549 103753
2 194219 568271360
1 75686 77500 6427153
2 195879 28694192
1 19295 76518 958286195
3 173072 100094
1 166872 197602 523756026
1 74681 110933 903234918
1 93282 114963 641165386
3 83364 27535
3 169418 88122
1 93067 102662 896270717
1 76671 157110 195795709
3 169613 162226
1 7878 85885 993911050
2 24915 624168524
3 30220 72411
3 84448 58661
1 129356 195825 542608921
1 31243 118041 428402527
3 134615 177208
1 93131 124078 424186786
3 36001 42564
3 49589 5476
1 53276 150875 915197649
2 185322 955161919
3 57540 21770
1 38329 146781 863389538
2 27482 348983751
2 81782 247360587
3 168810 64277
1 99876 125709 769835732
1 142041 174930 669714431
3 150218 14647
3 197028 109789
3 97608 30227
3 168682 124752
1 125238 186985 676883181
1 76044 157719 71057949
1 176587 179473 393117780
2 78077 944234662
3 144735 52173
1 30470 73931 572696777
1 82061 129326 694032822
2 121861 174457588
3 100129 196051
2 81744 37025236
2 33262 314760496
3 175482 197748
1 36956 160168 502084459
3 52862 13606
1 456 161059 337993711
2 34190 47775681
3 162316 134043
3 32744 95216
1 62105 155885 277959923
3 159245 119173
1 8651 184975 809646018
1 128355 166812 510393148
1 65153 82235 931362607
2 113618 521067814
1 42054 64157 865088596
1 123137 186295 388418639
3 32750 196148
2 197225 87240809
2 20673 199716741
1 21299 120218 810989226
1 163379 198400 15146974
1 116704 156508 846142896
2 197165 118366060
3 63144 10182
2 9273 165318292
3 187722 116562
3 89019 80591
1 29861 196702 217908077
3 186852 92198
2 77239 503024119
3 198378 3548
1 92532 119863 268403241
1 6478 34333 352200819
3 59084 176026
3 34622 57142
3 172724 55908
3 35353 153860
1 48414 50020 326959755
3 193821 8634
2 166531 895139410
2 2165 912077723
2 119235 546163649
3 115162 38425
3 74522 31018
2 41090 911952125
2 139682 771521199
2 8810 323611499
2 118467 447310487
2 2982 586369467
1 63242 64028 356713306
2 108995 24450131
3 34315 93669
1 71962 192349 12383683
3 108359 113275
3 32361 61373
1 141174 181440 55154244
1 78683 172104 123293576
3 111725 87227
3 150481 32178
3 25171 15818
1 14863 178089 116546609
1 17675 65382 199889200
3 70378 196610
2 42460 377738835
2 114368 532466064
2 127949 744406272
3 173212 48307
1 2068 111744 752422567
2 84877 354010479
1 18086 154872 849616415
3 173390 48187
1 5280 123969 321435922
2 83859 875888935
1 67593 175103 189063382
2 8552 630479691
3 183031 71074
2 180873 60701276
1 33005 83856 526824352
1 815 93264 97250267
1 180705 180922 128453025
2 89216 996967129
1 42 90365 513661947
1 144683 184913 548909310
3 185137 64243
2 164861 592778316
2 192049 158068882
1 18711 53929 757991016
2 70816 785164230
3 31027 42947
3 186236 130102
3 141866 36331
3 73593 25770
2 9794 356490771
1 1284 178017 900476580
3 16863 192880
3 45832 61932
1 75531 197767 686649075
3 22422 20120
3 103753 101979
2 155114 469298946
3 107601 168134
2 85796 539685871
2 105388 947173731
3 25222 74774
2 5700 968733149
1 68465 88174 187837077
1 29637 83586 895157161
2 173082 375366335
2 179730 144679537
2 114628 364885885
2 95029 429163530
2 168865 906040788
1 15434 88409 953967959
1 58455 88221 36010283
2 190500 104261927
3 106054 177411
1 80371 126029 733360874
1 110685 193609 231060802
3 102363 145626
1 35504 155765 491299291
1 76981 195479 862691501
2 156586 146075767
2 90695 238626109
1 28430 190045 801504010
3 65314 86668
3 72994 147327
1 102657 126994 461893802
3 28849 32041
2 147744 120061667
1 30725 47187 877245433
1 18436 166213 160402840
3 87889 88562
3 69396 88658
1 88821 143341 149006964
2 185003 91318987
2 26183 203278764
3 170914 35932
2 101787 330154805
3 91512 171391
1 44730 142258 148329266
3 26617 130759
3 109683 156808
3 66553 109678
2 65421 466481987
3 111449 34128
3 6613 124098
1 11571 62651 715673630
1 113061 129042 673523529
2 80512 554433343
2 44419 586658968
3 191729 62580
3 167227 70354
3 148065 29829
2 125728 85860830
3 66538 46435
1 80410 189710 633952714
1 88463 136239 386554895
2 127383 224926530
3 100371 68347
1 3523 196968 601952766
1 79852 162527 80713600
2 140527 763899389
1 28854 170890 669515048
3 16995 23387
1 11535 57800 558188726
1 110830 127495 190604252
2 61200 786839394
1 4268 127651 774526252
2 192459 672524957
3 125949 127280
2 172658 794684805
3 8274 50211
1 69315 116044 349414370
1 98253 123793 358895746
3 14826 165189
1 139612 164524 232055765
1 80899 195289 3268212
1 151072 152511 783732318
2 16108 599679608
2 66048 83383707
1 128081 166306 981812640
1 121827 188341 280858556
1 68625 127929 68514185
2 114230 975070215
2 119850 193386614
1 111875 184830 50099000
1 14661 59277 986195113
2 110345 489045464
3 54406 157502
1 129699 149960 355011884
3 194367 197162
3 74871 102981
3 46622 132199
3 19037 131321
1 36886 111556 195593468
2 36083 63525273
2 134342 241802504
3 191156 25875
1 115622 167389 164450437
1 96867 173807 268261265
1 77991 150734 757796133
2 79309 501684932
3 120019 73705
2 109186 8124653
1 67997 127718 946948338
2 120245 340888473
3 96773 189503
1 10346 70685 825121663
2 13 45562359
1 170185 180872 288646466
1 77196 176962 451266672
2 132741 460930990
3 164503 83454
3 71986 9521
1 8874 138290 798805200
2 39798 299069944
1 6868 147243 87216880
1 85302 193587 38550866
2 31552 315733549
1 44915 56852 369761839
3 150423 46090
1 79239 117261 607727780
2 163442 291992512
2 73142 232566264
1 136572 185320 353354980
3 173129 53729
3 101624 118525
3 44914 23529
1 1615 91859 731745017
3 182085 182845
3 172338 164997
3 178438 78925
1 8241 99699 863119045
1 7110 84840 269651997
3 75203 78370
2 95197 526960418
2 102784 105477366
1 97169 142821 217997247
1 50367 71708 786352019
2 86166 638677161
1 11892 55287 901554425
3 155773 160279
2 47036 470319883
3 51832 91582
3 106375 158248
3 84138 46161
3 86119 135720
3 191343 175659
3 117897 15257
1 64458 131681 483143337
2 135734 950188193
1 64484 135957 734930809
3 195352 139085
2 13456 722854992
2 92067 542552090
2 148427 584198585
1 56602 66805 752515499
3 86461 80343
1 98279 100339 692316967
2 186966 71555283
1 62314 66392 958112620
1 130747 173698 129969224
2 74353 9155293
1 95705 170109 242499793
3 158565 88802
1 115858 144010 416133646
2 120414 610360463
3 82920 168976
1 94339 172703 452708346
1 104768 176416 829833765
1 148463 189854 626598392
3 188798 198507
3 2546 182940
3 54319 99585
1 102623 156828 571765415
3 10345 48423
1 15578 38951 28757789
1 18065 156478 71357553
3 49266 179132
3 45570 53508
2 69735 950363218
3 51339 15681
2 76803 922184341
3 163861 90691
3 189187 136160
3 85576 8183
2 164153 43785691
2 178592 334120896
3 52904 109674
1 9350 89443 690545341
3 107088 150640
2 52968 98884001
3 83411 23096
3 108264 116144
3 896 53761
2 48906 634099963
2 37875 744046494
2 12268 964546996
3 139289 122817
2 58700 665471301
2 2519 652089718
3 44343 36664
3 134948 182693
3 177359 152311
3 148417 130673
2 114897 926900200
2 28677 828580959
2 57764 332018420
3 35837 87518
1 35657 157348 311471167
2 151027 719193786
2 116397 28761498
1 34121 105939 263476824
1 36073 44659 766751227
3 155955 17189
2 89923 366157357
2 114548 713531816
3 112264 138920
2 59853 517726278
3 162385 87693
3 39746 184836
1 5168 116136 260145193
3 113324 149708
1 114583 120271 568499959
2 40231 666268653
3 143597 136291
3 146708 10926
1 55062 185949 600904451
3 121667 171400
3 16626 16964
2 61441 46335618
1 55282 76081 169929276
3 42326 136945
3 171995 2513
1 135757 173294 192346195
3 19223 58388
2 174764 752702038
3 83753 175947
1 115195 151914 3374883
3 31719 71516
2 130452 56162950
1 20950 61133 423881103
3 89726 161887
2 94617 886338349
2 189578 579732123
2 43679 447584924
3 137373 132348
2 80176 348494859
3 146548 136088
2 6157 336474139
3 178274 132641
1 34564 91718 454906509
2 176016 910017931
1 125750 182613 227320530
1 86297 124884 157643363
2 113793 196545391
2 750 23828312
3 155965 195337
2 76024 424369136
2 175966 771172573
3 185338 44736
1 7545 197264 447536618
1 24067 111615 337045976
3 47933 164894
1 20256 99214 137513243
2 103542 870367040
2 125731 401874448
2 174170 827185931
3 72450 12261
1 7481 113735 297201201
1 18907 144227 681036863
1 14886 166410 709436240
2 108979 696279178
3 175405 101037
1 65040 145723 394332895
2 93853 645904124
1 88852 129409 391915652
2 174806 268293416
2 179306 347212504
3 116729 182033
2 20418 770471639
3 88444 11493
3 45785 65727
1 25923 68701 437049482
1 64716 68562 164014439
1 58975 185541 763162989
2 8 671876632
3 31346 199078
3 44975 62234
2 21249 608184829
3 75559 68274
1 72932 117977 789796966
2 169629 183152528
3 170387 172117
1 1926 147052 834239252
1 118087 196124 276669910
2 176567 234973762
3 143762 106239
2 111485 271636844
3 28874 61147
1 76346 91800 112038367
3 192949 158103
2 108309 377630638
3 116743 7562
2 1229 256748941
3 122901 115020
1 2029 84787 843576119
1 77216 129468 572994496
3 48822 106429
2 74523 246175113
1 78788 117663 696632893
1 75652 130896 101659869
1 28022 124479 704740938
1 8609 79388 398477176
1 142636 183546 732041785
2 90914 676784286
2 185897 218534066
2 43924 766404785
2 96500 3736984
2 17568 261037424
3 150226 146599
3 98272 184096
3 174325 164826
2 162647 532671320
3 69736 197949
3 135490 79216
2 198505 705653911
2 59009 599878730
3 93029 72721
3 199223 2740
1 142944 154880 836787150
1 33767 143056 513994085
2 197529 697854090
1 7829 178112 948798330
1 88856 135110 479422227
1 119923 130506 344851194
3 92613 69567
3 71717 93216
1 117211 134838 474949748
1 132435 145602 165805053
1 46333 147531 435293722
2 153801 131609015
1 73142 93124 197708546
3 135142 40419
2 146085 777968518
2 41097 431606647
3 51402 76064
3 81818 52577
1 81061 149889 696630967
1 157315 194187 401976686
1 38318 184855 718818363
2 191985 851517403
2 76109 581302976
3 55327 38246
3 142650 10232
3 151014 183719
1 42609 102119 499301630
2 10592 18587047
3 20199 54838
1 72739 74948 857003036
2 114972 298289043
1 177313 177432 908964195
3 58349 19570
2 124142 921459584
2 17074 768844854
2 181866 530129145
3 39106 13961
1 51413 114782 315929974
1 118140 195243 544756264
3 17479 150999
3 133707 125034
3 169048 76876
3 187854 123274
3 107819 29676
3 22329 63987
3 35207 87218
1 18381 102878 583962768
2 144278 997599439
1 10873 63572 653069104
1 97421 177927 439651799
3 51144 143693
3 44057 26898
1 16262 83744 527332249
1 60011 163797 153199784
3 66244 108695
3 170982 176327
1 60009 122604 638066399
2 98871 258593465
3 165758 175549
3 184364 74468
2 160496 745897878
2 21122 925096412
1 141470 180299 871254719
2 58625 352054470
2 89582 766112640
3 53651 73958
3 103742 116031
1 127205 177144 211468586
1 23465 25683 787192947
3 9806 187924
2 166867 104908779
1 98588 102958 704971607
3 155412 98238
1 6164 181258 415376039
3 140790 161162
3 7543 164065
2 108079 50895886
2 81707 991340771
1 70614 125398 859517293
3 36811 43789
2 79842 236658767
2 102352 836046087
2 1585 128267307
3 141550 133135
2 120281 371977169
2 20008 282268098
1 83416 102751 335342555
1 126598 181999 193910361
1 120149 193601 330655951
3 146065 5304
2 112717 807499634
2 86807 522136482
3 180461 84560
3 26901 100377
3 7821 31511
3 32100 81910
3 66453 17648
3 119428 146434
1 98784 195105 999669346
2 32640 848310779
2 11067 430428809
2 169282 61561391
2 82866 389401962
1 33036 85732 28400300
2 57844 712826278
3 149077 31791
2 47392 461025090
1 20535 116662 255969345
2 189510 860661232
3 119146 2454
1 25142 168165 751891589
1 16205 144838 440182959
1 72866 95766 549671056
3 138722 196953
1 24154 89670 752068108
3 157433 72062
2 191437 819279577
3 145478 147643
3 56049 178272
2 94672 411869649
3 53107 134006
3 28662 87314
1 62018 95559 99899258
3 173793 11255
3 81678 98588
2 199018 870041029
2 193086 349268000
1 68969 75678 594078342
3 36178 6401
3 29498 151791
1 2390 175779 858360820
3 50317 31158
1 3145 45455 702075323
2 38930 301929806
1 115992 186052 266709704
3 16193 129390
3 76442 109463
1 76801 131584 230384058
1 138805 198363 784764669
3 109270 26811
3 88726 153316
2 131584 170206594
1 119641 160864 627797457
3 131972 156769
2 21558 545642728
3 23011 117532
2 124245 534121104
2 21992 2757776
1 89213 102098 700542070
2 155621 29045835
2 129967 291619930
2 1959 619206240
1 85622 192158 351807216
3 191878 167373
2 121446 322618906
3 97060 14616
1 8070 16937 199254415
3 184444 26824
3 182145 188488
3 73725 46774
2 163917 210699158
1 56474 115609 823634323
1 522 34488 860348181
3 78391 50648
3 135034 24455
3 185330 112692
3 34550 52233
1 155345 174852 99654709
3 199973 879
3 3618 198569
1 59360 123957 105979302
3 163314 102369
1 49626 73214 141190208
1 40812 91533 636029206
2 180685 268609747
2 197638 916248293
3 140475 57168
3 138096 83916
2 3411 620260155
3 144821 105411
3 102482 140220
3 3510 190072
1 10674 179370 814507242
1 8640 15709 370537929
3 41526 91014
1 115908 175022 349428895
2 158343 886753495
1 117906 167705 506816152
1 51727 130248 379902833
2 144863 68227492
3 128992 78970
3 64810 9620
1 79917 102084 242479253
2 44093 190430211
3 100235 175337
3 173722 21140
2 109480 848272551
3 14134 131908
2 120989 949045887
1 89806 128945 588318059
3 82220 9541
3 5249 305
2 20623 646385461
3 131142 8437
3 144151 37949
3 187833 176944
3 61099 44039
2 40417 244961703
1 10655 57185 360385846
1 24379 112549 668391140
1 41730 125687 661724743
3 21531 55579
2 102160 645200079
1 29224 120588 752413635
2 126669 210692046
3 84083 120710
2 116860 983462863
3 61682 34467
1 62761 140642 918075973
2 108019 818116
3 41328 170395
2 53930 868018042
3 98914 167491
2 197559 182412760
1 116919 191804 941715588
2 2185 615952354
2 98699 861053247
3 7242 99489
1 95524 161041 46879180
3 32560 12135
3 181753 199628
1 57170 167322 99181274
2 136571 254865960
2 34248 954650519
3 61290 45942
2 174143 555016209
2 179886 101164174
2 48611 884895853
1 46048 96276 465924898
1 117675 183200 439793027
3 178647 195073
1 94087 104621 312458498
3 85386 21548
2 114171 260628882
2 65806 766525596
1 174535 181192 489842290
2 119931 431342358
3 55206 6062
2 73654 272816880
1 53939 159027 587591829
2 180763 843770393
1 64561 78368 134326500
2 79609 669652254
3 126504 56923
1 63448 156171 615459325
2 121040 138647275
1 8015 127929 515936568
3 164458 127220
2 98761 35879863
2 127165 950108294
3 195703 43220
3 14709 191132
1 221 107907 593262239
1 56464 147182 973295069
3 8457 129917
1 102366 132659 990064017
1 72480 140226 602122357
3 186232 73609
2 182652 535136481
2 26185 309927582
1 48338 181703 796750034
1 59792 70144 438328696
1 27365 60610 528782410
3 48168 111651
1 95287 107144 84656062
1 33051 50190 590761233
1 137518 169406 475419586
2 112957 982171635
3 177950 86003
3 57420 13653
1 28069 164154 706710089
3 159907 47812
2 582 961670494
3 55017 34611
2 49119 585174473
2 116203 716553254
1 47182 143434 198170638
3 132674 159120
1 16449 30835 185043410
2 118445 118787999
2 32259 814960646
2 119432 644931116
3 175037 128397
2 90437 617503892
2 49393 582713247
1 52844 98704 236419674
2 170295 146484281
3 128198 136611
2 85075 603657529
3 37946 127085
1 104479 120806 543888289
2 186513 584424888
3 41337 118420
3 21872 178554
1 49170 159953 52857815
2 28474 716401533
2 29279 351072192
1 45703 99955 376785707
3 1096 14488
2 85916 697447404
3 121039 14284
1 161201 190808 917936189
1 137536 183059 391181924
1 17820 88361 104515265
3 114124 193858
1 581 153312 65455977
2 147831 457141337
2 108813 761821119
2 181612 165304163
2 188759 738294764
2 101701 58252681
3 124865 118297
2 171296 286022936
1 117559 133464 215193380
2 91305 492070579
1 28796 155203 201503334
1 93060 116831 683196177
3 196187 177807
2 132344 39475031
3 105854 6966
2 85056 360854869
2 97278 383516628
1 155723 158997 639330275
1 21046 80281 519862940
1 79777 159269 609428233
1 94024 189173 502510152
2 165433 661929881
1 1411 181051 525538829
1 60007 85022 540618391
1 6447 152669 756757966
2 2945 479077833
3 174196 193072
1 130580 156817 573013853
1 56195 93302 92532732
2 159256 593664685
2 199145 445463804
3 164100 107942
2 183133 972759252
2 135251 317520187
1 35516 80629 334810498
3 115310 135113
3 123873 42683
3 35953 35249
3 142671 176694
3 10131 50571
2 71891 118545203
2 119046 660331077
3 124315 76795
1 68280 130834 197489654
1 56345 107332 774417724
3 179230 191513
1 46247 60849 197039213
1 58450 75892 659744682
3 57494 52509
2 144057 312512819
3 164758 165115
3 187262 182351
1 19490 153974 735288200
1 155768 164007 434716185
2 151673 327529931
3 69773 16710
1 3468 75946 864688848
3 172893 85480
3 1476 190238
3 54915 109506
3 159432 54431
3 163060 36848
2 167241 564267359
1 40536 129704 312343593
1 119261 138613 870952979
3 147443 174494
3 108543 955
1 62012 179104 434767466
1 90743 133705 294041520
2 38916 172903885
2 11398 765353104
3 153166 145241
3 38612 118421
1 161385 164734 489014182
2 148374 103187917
1 119810 157453 33567037
2 94297 922805808
2 121693 750760600
2 99619 116686665
2 127967 221596490
2 61959 480474681
3 119018 57427
2 177153 435958017
3 111789 159524
1 70214 137917 204855806
2 17504 898400986
2 25633 534845655
3 156372 37236
3 115952 128179
1 111677 124163 399372566
1 163322 190688 177181268
2 37251 202002041
3 69421 109548
2 134082 72957635
3 148121 169191
2 152283 615344716
3 155296 157683
2 159805 701475186
1 161509 171748 214589723
3 182370 163749
1 13189 53350 297610263
2 89494 349317370
3 57610 11749
1 171448 198404 182925538
1 39062 80158 873044165
2 139857 445637410
2 63795 831951188
1 18733 32593 860593965
2 31877 698197372
3 101 90318
2 19552 875535099
2 145673 156670344
1 151496 180656 461208869
1 72863 173808 819887297
2 29625 458058046
3 84812 172750
2 96739 92760513
3 82822 124942
1 100783 179950 502390595
3 33786 9972
3 53452 116247
2 77023 365005349
1 80850 182509 520312916
1 14568 45187 139317116
3 89346 177871
3 99671 100587
2 67530 710117378
1 79996 89662 216539161
2 113732 32743056
2 39010 1561983
2 89271 623147149
3 40567 166910
3 123052 39294
3 13502 113358
2 12654 297127846
3 37128 172865
1 114444 162113 983943997
2 8851 805421918
1 19992 190219 462594796
3 82648 199817
3 95917 8917
1 148752 176756 113923867
1 140981 166458 857821845
1 30867 44878 807597016
1 78268 191379 922095086
1 1742 69477 237381232
2 55287 881780989
1 119525 167908 928656937
1 85098 148414 939204695
1 69028 77594 568810331
2 125094 908640052
3 63352 100313
2 122441 968587502
1 9118 54480 153983598
1 120700 130197 660184396
3 86593 99090
2 135822 375083326
1 28570 156892 971062333
3 146484 48052
3 96421 79227
2 165648 666938054
2 154366 642088608
2 115303 54976418
2 143200 339766623
1 29719 57216 992427052
1 125415 152617 696213910
2 118367 606049662
2 191458 523767663
2 156781 550732025
2 144941 677413909
2 98915 493125533
3 128794 146910
1 58975 141529 906295233
1 13916 141412 380197398
1 116288 165408 536123919
3 164062 69866
3 187941 186323
3 55537 168043
3 14703 90454
3 146725 107800
2 76145 551609156
1 18045 119909 364175684
2 187562 95383937
1 38949 179654 619394361
1 83680 93720 827405203
1 120312 199473 21686016
2 5004 491782312
3 27367 123437
2 108969 829072703
1 198256 198699 806929057
2 138498 221232331
3 194207 98090
2 125255 397771435
1 98578 121268 296631343
1 265 100867 213846283
1 1076 75452 386470187
1 6196 115648 48758723
1 30444 40895 507598393
1 125796 164264 395686299
2 1299 142276360
1 53479 184301 116529114
3 163944 91633
1 57550 193997 957657667
3 126215 10432
2 53672 101312480
3 185900 85994
1 30482 127442 463460243
2 76302 770518704
3 18841 37290
2 121799 463348021
2 102838 683615687
2 136879 118994918
2 99296 235353394
3 125197 90109
3 108234 16127
1 122405 136956 944927500
3 122266 35381
1 15616 91919 189008280
2 10471 921541913
2 166904 190250471
3 59417 175092
1 131484 140420 843575004
1 63612 77242 798701267
3 193030 124531
2 108327 927831575
1 57959 68243 593761472
3 84608 143029
3 47692 112841
1 30640 141549 562143862
1 35469 63990 508808035
1 5349 88643 808443846
2 136324 501269551
1 84849 174523 254959671
3 49315 189965
1 121526 199671 749137516
1 107110 121580 671904759
1 136697 163435 763094140
2 128250 42609926
3 141292 194462
3 117994 46795
1 4136 98051 346642338
3 166925 196380
1 110144 114547 547398264
1 104372 125685 577548665
1 89137 149354 354628904
3 57521 106641
1 107310 196242 402103093
1 105637 157197 906134873
2 181531 355023102
1 4415 198243 727668663
1 22939 172853 604538038
3 146778 192865
3 166340 161951
3 1200 161974
3 197866 190024
3 147123 183243
1 141992 155305 527974705
1 32943 156503 215809694
1 123451 147079 265126661
3 199990 91842
2 191568 766574034
3 125836 27647
1 39882 54164 442377617
2 105695 698267211
3 160834 27233
2 85438 538299816
3 61808 162490
1 84772 147926 541270028
2 108529 862117310
2 4628 890481325
2 123016 230816773
3 88402 101157
1 78994 93291 884058218
3 7897 109306
1 99605 188193 114998184
1 79232 198153 71365239
1 75351 163255 605801890
2 65423 600887566
2 141754 881368721
3 13258 10412
3 144919 158291
2 159537 112664734
2 138538 550367962
3 128235 150019
1 12437 163416 54796430
3 53832 106999
1 46804 145912 210265064
1 20912 150635 243025230
1 86273 86878 644731726
3 47201 70318
3 106651 6155
1 115037 144401 241638595
1 126534 171899 451633005
1 151660 185761 203815022
1 73696 146605 490229111
2 151431 437099247
3 59772 144263
2 119657 693112966
1 192404 196802 630830237
1 27525 191510 904843909
1 158470 161877 500319756
2 27429 929689498
1 71055 90744 870901991
1 7941 52822 719878562
1 84562 161409 431296108
3 32432 58724
2 186320 803485685
3 97535 6288
2 172524 438921424
1 48810 86340 627716244
2 100615 895228878
3 171303 168681
2 166916 203602215
3 182560 154764
1 88611 140072 89275152
2 12091 520305196
1 56497 105337 613871383
3 143381 104094
1 32367 168927 203513836
2 111286 524253353
1 131041 165803 612968202
2 197278 574495278
2 40420 547420475
2 160012 23043511
3 160896 70346
1 123694 171753 231298981
2 144209 132903186
1 49450 71314 626950804
2 186796 814008971
2 29616 648760090
3 83361 181578
1 50477 127629 914405345
3 19037 130240
1 12230 126108 42949201
1 134521 192737 857804520
3 61700 134867
1 37477 47314 873873760
2 2701 662371275
3 177235 63647
1 129176 168447 910264306
1 87111 174773 68949280
1 114110 171813 790331628
3 98687 166353
3 35611 78498
1 127765 149725 276915626
2 178536 654057635
3 24114 60200
3 16362 184726
3 144168 130344
1 51544 54138 278587835
2 21491 959901769
1 25211 185289 549921766
3 74265 121081
2 119308 682871682
3 54356 118195
1 10457 142892 436863916
1 1826 92085 442370181
1 33387 106476 312083219
3 111241 146548
3 65180 35767
2 106547 319915176
2 57791 293262002
2 9500 281251247
2 150854 492605285
2 46616 187692580
3 129639 153813
1 38650 131751 842687045
2 198489 315262333
3 187078 80973
1 85014 165437 994002587
3 81030 5133
1 63018 102620 475928238
2 96562 248473428
1 26282 97221 649284405
1 3821 14495 19516924
2 5728 316272752
2 72909 641382882
2 34162 700479780
2 160091 768812014
1 67235 101478 893584426
1 46480 166095 793795227
1 132971 150571 761131142
3 162232 113438
2 132689 88670016
3 85400 52369
2 79695 956873958
3 186855 133856
1 62126 104892 257153256
1 3222 141359 620503647
2 78155 508578892
2 19994 110064994
3 118798 150391
2 9114 901871305
3 59799 197200
1 46183 66466 898899637
1 5471 134559 206138407
2 43256 940610492
1 48777 147082 524803214
2 192002 222176452
3 3124 87927
2 113482 89555283
3 136948 186201
3 87834 158831
3 135149 146238
2 32279 419573135
2 56880 764622661
2 10526 525545096
1 36442 198939 240779776
3 39553 137896
2 127148 489068492
1 38121 48972 313698691
1 183026 194094 24402616
3 53421 10034
1 124785 177462 438837164
1 127034 136730 928115126
2 100199 939548146
2 165240 425789009
3 157511 181906
3 111610 139448
3 80402 47516
3 132845 24594
2 65299 168356794
1 29639 120659 597663974
1 50821 104337 626352043
1 103417 134075 327431085
1 76090 191246 711006360
1 92211 180057 670898537
2 23880 713520253
2 149995 345200746
2 11378 54746158
3 13064 141818
1 84111 142642 108014679
3 185069 131041
2 52319 483892206
1 88922 190791 254753620
2 78509 258666683
3 139266 139740
2 44994 944605214
2 7226 153713253
1 23486 123170 573018510
1 121895 197794 627825099
1 84813 145296 155159226
3 132916 30185
2 171466 572898574
2 75429 460726349
2 128393 4474634
1 154995 157343 526314066
1 44113 166290 652978900
3 57758 97307
3 150028 9574
2 92026 37573222
1 6087 6118 487670015
2 46740 663425746
2 64123 388710894
2 63261 910075109
1 152811 183058 650896903
1 91709 145641 429903695
1 61953 189332 915103568
3 102660 136192
2 147758 333315869
1 38205 84268 128213524
3 142806 44714
2 192152 840304089
1 13139 67583 99511826
2 194459 745061043
1 51147 180401 349981256
1 96020 129725 12475616
1 138911 173753 911019031
3 91325 26705
1 43761 59077 330638889
2 26964 805843596
2 82874 247104008
3 35147 81092
1 168251 171708 424984869
1 65032 147510 498903000
1 23629 47198 573388055
1 65305 174665 729618156
2 145433 588021258
1 43450 63396 119169472
1 78124 163435 697336753
1 5916 20482 62695151
2 169636 845289504
1 52413 56082 630891929
1 112921 159221 999201380
1 69052 173927 547807149
3 57085 177241
3 56396 109
1 27063 105962 104264637
1 66708 102457 613483434
3 188341 123559
3 132130 13762
2 90330 550834882
1 44830 177853 146055850
1 39090 181756 796053979
2 29785 878601173
2 182572 871017495
3 90525 178802
3 19528 193101
2 52214 589074771
2 145011 559672366
2 43399 934341272
3 115906 147877
1 67952 113450 117241423
1 129092 157770 851515611
2 189827 485230198
1 88303 167776 207482037
2 90571 895644144
1 66059 199694 648679241
2 3904 41300291
2 171131 403305227
3 176163 44992
3 142524 94527
1 126634 159781 226251179
2 33872 273800889
3 132283 180060
3 93415 148545
2 195720 671237251
3 100033 173352
3 38812 81037
3 4861 91324
1 22134 180639 397810828
3 165816 145451
2 138489 453943471
2 46951 350655566
3 194393 19645
3 165862 121324
1 76587 132308 757270358
2 140780 792620332
3 123438 135683
3 38545 184736
2 106906 473782739
3 193089 109900
1 89691 167309 218572475
1 158143 164198 386741236
2 80574 764681823
2 52284 525275294
3 135610 105589
3 106103 189003
1 95697 115593 461772628
1 18565 193202 46198400
1 15638 114399 54389777
2 185680 851127200
2 126600 397191026
1 12143 69486 315519202
3 152810 163258
3 133465 52534
2 157133 110354488
2 105281 989792238
3 83121 160060
1 26537 100512 876881495
2 126395 120983684
3 51604 60547
3 132103 159261
3 17967 146576
3 185858 185203
3 111197 13449
1 65771 169645 515131378
1 187471 199805 533184017
3 107792 181818
2 107770 54680715
3 95771 159058
3 81559 101908
2 106885 705293596
3 43754 139075
3 82170 161036
1 128957 143037 501996030
2 150839 238316793
1 63704 131443 105276855
3 33442 25662
2 174170 860068826
2 9173 815257744
1 130852 164946 724160792
1 72950 109571 118679510
2 71022 29411951
2 165505 717123965
3 45918 99925
3 179498 105322
2 47914 266614953
1 81409 185439 786439073
3 68716 56374
1 8280 126084 784607284
1 49358 79354 675811474
1 21949 196701 441266482
1 171078 183299 973607441
2 97244 580860272
1 159654 189950 820103896
3 10974 28194
1 25152 109067 93039393
1 9839 186169 802144508
3 115101 14607
2 106453 386003241
1 162539 188594 382690010
1 122753 183962 155233276
3 82199 59830
2 137037 417737716
3 48342 45360
2 59925 610820146
1 88623 183258 95349465
2 64389 740122471
3 116163 65499
3 88539 13319
1 89322 171692 579544011
2 109121 601411857
3 173149 192167
1 40327 142720 50583816
3 108997 34616
3 163241 77095
2 170791 863933780
3 9347 76833
2 111066 21799998
1 53938 181078 492430595
3 85826 6346
1 117916 179606 709794332
1 169234 187142 22154648
3 158011 176070
2 44322 428348372
3 136741 103595
1 13624 155448 522520625
3 82370 131555
3 42301 112071
2 123625 425957760
2 10820 232941794
1 113242 172110 685605375
2 26628 591678085
2 37476 112024035
2 113114 128339376
3 60289 21117
2 121094 736189277
2 60522 738978253
1 30156 127906 197777731
3 111891 62106
3 146613 21432
3 143275 129134
1 4741 87896 416039149
1 139242 149869 740547943
2 174484 153296190
2 105354 77784071
2 60847 63557657
3 48539 158185
2 134518 776615677
1 129653 185406 249278693
3 137074 105132
2 139583 383820264
3 2127 146766
3 179090 36879
3 3701 193133
1 117340 173989 223803956
1 112766 139978 954319914
3 41109 86925
2 169133 551159332
1 103547 151997 221867527
3 104954 89384
1 73822 172511 339672081
3 65186 130749
1 145866 181619 356264395
2 178685 199266991
1 98438 174963 451269598
2 84567 248701071
3 115276 153288
1 15248 58037 939151862
1 63209 110635 864261321
1 16814 165971 843927899
3 48403 62191
3 23562 190062
1 94522 148997 889534620
2 130327 581825876
1 125405 198563 609620027
1 16032 157442 166218779
3 188707 73346
2 170995 305314575
1 127046 174372 800102555
3 122656 192825
2 42956 670759136
1 29018 50507 462264886
3 56280 50195
3 106753 122648
1 41711 181030 282636872
1 92707 196241 277521567
3 7775 68524
1 122606 155741 187336788
2 66242 382080233
2 96823 129532707
2 82087 922832081
3 78614 7247
3 49326 185503
1 18255 189757 622005668
1 70514 112498 398000014
3 182704 173725
2 72964 245949099
3 191314 77393
2 7298 204369447
3 182669 187789
1 86389 169311 379158542
3 188115 116369
2 185034 742310086
1 105218 129146 306407090
1 33798 129692 46074547
1 832 172377 128555167
1 128628 152355 652815818
2 105841 101821777
3 132560 46625
3 136281 176967
3 125659 60802
1 2742 5284 357730188
2 72627 993489950
3 199887 155796
3 116753 187070
3 111540 172066
3 39420 102111
2 136820 215978398
2 77546 279504572
1 70716 72421 689357777
2 64043 687053473
1 69803 132558 64239832
2 164794 979499087
3 130590 137835
2 144945 229420507
1 92836 191886 154982939
3 172095 72014
2 196274 233423886
3 65692 35621
1 59243 156100 283819945
2 118491 465480225
1 88357 154623 223353025
1 16224 127132 327333203
2 3376 682786449
2 110240 616430076
3 70481 123560
3 152770 103862
2 69373 508398465
3 32594 179922
1 81059 90744 364983867
3 2941 17090
1 102091 172695 910472378
2 80724 323336780
1 120311 180648 157578556
2 59709 428649387
2 75658 633584612
2 185618 833384965
3 160847 45410
3 95006 89998
2 187050 135554817
3 93829 118634
3 41850 129483
2 49366 305568653
3 96607 1107
1 39429 51303 16240312
1 72526 87698 518140509
1 494 98102 660851935
1 101709 156440 945519156
3 144592 53264
3 158416 178369
2 116837 261607987
3 188234 122377
2 7580 745304119
1 122906 188120 5240175
1 96577 185293 484744816
2 137901 168111645
2 151463 659619758
3 166840 156805
2 178311 833507705
3 166402 195435
3 141849 154004
1 64958 97454 162012712
3 88719 29061
1 92608 193947 718087958
1 48720 196472 944925543
3 154487 147539
3 41724 14365
1 57246 84139 504935763
2 167768 836251473
2 9647 675240732
2 114278 177299254
1 26324 57933 16544381
3 113180 134415
1 64029 80828 117362636
1 20038 155382 766930831
2 67419 341577841
2 47238 484657359
1 9435 177767 888404226
3 146039 170471
3 76530 182166
3 139249 60746
2 128714 313056317
1 971 108795 196535899
1 114719 178083 8683790
3 11721 176337
3 123432 37060
1 55880 134422 693297915
1 25168 79044 961379605
1 96757 123988 928654607
3 181504 12056
1 51424 192597 176371632
3 119490 178256
1 148859 169846 461795468
2 147802 18347017
1 125525 187782 81876467
2 121760 751454660
1 146516 193712 952389091
2 166428 176710328
1 74873 129458 535659719
2 53863 132920566
2 73847 474537016
3 190687 147266
3 25655 162375
2 4151 870226785
2 192743 564085775
2 66613 568030941
1 4102 125305 637643671
3 16425 37512
1 103979 114261 558922882
3 30048 183201
3 1282 141363
3 80293 17118
2 84751 804226783
2 54221 233619184
3 66164 167790
2 199921 708224710
2 144700 399504910
2 85498 513351138
2 93323 59435830
2 45864 580850743
3 190222 124701
3 78770 26140
2 75783 101845955
1 56817 60814 422237547
1 146395 175050 870286115
2 47526 701021855
3 98692 45216
2 21563 271532432
1 5767 107109 554684338
1 21292 148969 150852284
1 83178 111154 490117127
3 100362 112939
2 197526 480825299
1 125500 188175 683934777
2 94004 338594906
3 178413 65573
1 1247 162035 819109743
1 109047 136301 401005294
3 136282 198801
2 162267 597037085
1 13831 38404 148426639
1 2448 91930 706477274
1 97700 198158 904131051
1 29733 87838 188789131
1 60579 111354 235231673
1 75939 160754 267788243
2 43681 546006716
2 67277 399494972
1 62224 170178 818684360
2 160728 244457884
2 115905 698218653
1 102373 105063 665425855
3 55993 25674
2 188400 585133096
3 60576 60905
3 123192 193735
3 82760 83684
1 56604 92933 480944711
1 1638 125266 317903153
1 35745 139759 133853693
1 84810 130510 972575760
2 82520 249272704
3 25144 177025
3 42385 132871
2 113816 130407010
1 61508 123022 730665356
3 120437 94856
3 75563 131159
2 10573 429773138
1 163711 190355 946728422
3 40862 134608
1 181926 187417 584837243
1 147193 171475 334355405
2 144664 311112748
3 67720 125493
2 3715 105004702
2 98289 400942606
3 199940 44220
3 117234 65821
3 145288 145173
1 22515 65382 967443813
1 59864 99621 497464021
3 1259 147263
3 72051 106269
3 107341 199340
3 11985 8864
3 46981 175401
1 66805 117900 727699963
2 25955 8436944
1 115790 180987 745351151
3 117006 39920
2 48103 110951042
3 36438 184200
2 147189 577875362
1 85915 149663 616941874
3 181244 40632
2 35395 286233039
1 111120 111467 792152470
2 84075 953780663
1 67806 113902 882583409
3 162385 97458
2 132950 494255242
2 98035 411153
2 36178 37009290
1 32634 46745 24842363
3 166207 128365
3 135972 191795
3 153968 23498
2 51405 651432726
3 160852 127053
2 116364 284433836
1 37901 166466 377028707
2 74107 278124429
2 61392 874137475
2 171521 133842223
3 163133 62168
1 52174 53980 415396664
1 56187 153850 524331191
1 21139 53866 417479883
3 135333 50545
2 69876 817217955
3 92637 76540
3 99593 191810
1 46661 56315 9694776
3 130331 186122
1 62048 104191 53492562
1 18020 115041 253882583
3 140056 19849
3 42239 74833
1 118712 194672 570932331
2 173365 83781274
2 187918 74475507
3 158347 33830
3 141157 121850
1 53501 155331 745488063
3 157668 14268
3 139310 76717
2 126888 622765759
3 161763 41373
2 84379 545795888
1 127760 170872 655306967
2 171294 126448874
1 71991 79665 518985845
2 25259 532756147
1 52117 91011 805850702
3 139577 179208
1 1926 160951 669872541
2 152399 369175214
2 34738 44861667
1 153537 187983 555190634
1 153300 197673 57474070
2 191055 649414586
1 92144 197082 90005770
3 136067 184991
1 21823 67072 822952243
2 90367 741606885
1 103554 161878 883181036
1 2173 105334 372993459
2 9185 830071697
3 183150 71547
1 39337 103852 842565008
2 7660 730360796
1 32082 60932 938698243
1 47241 138377 401079324
3 33261 183601
1 65698 130638 742220227
3 163579 153688
2 49538 796052693
2 166752 430970356
3 127103 129640
3 82514 148729
3 146065 5312
1 9060 68320 262479873
2 144306 279331233
1 19251 124046 785527509
2 197489 329003519
3 45926 39799
1 60054 83939 560596496
3 49862 192603
3 190753 49018
1 13766 142966 645363050
3 58534 131213
1 110561 125691 13443721
2 129907 295719524
3 39086 84557
2 140135 765299146
1 115571 173085 587987630
2 122302 242330613
1 14314 107056 842275876
3 94159 64837
1 38176 189104 715412929
1 87819 115879 570352884
2 128980 385873631
3 143503 160215
1 44678 63901 760559097
3 122315 63701
3 92404 169634
2 82843 383950926
3 24626 58927
3 58748 138757
3 68131 19777
3 110067 14022
1 112333 140323 501254242
1 60097 89720 778128025
3 93981 64526
1 41444 186349 597727930
1 53051 129443 963855646
3 79353 27013
3 6864 150573
3 153722 93395
1 33132 179839 140155506
3 102135 107420
2 95894 114164064
3 159297 193613
2 89061 970380082
1 4502 57788 268838189
1 15950 73486 261104220
3 3152 160719
2 79874 963256155
2 17598 762622696
1 47850 169737 275342968
3 196606 19912
1 93781 160898 551726204
1 13915 54748 537351720
1 9063 81494 574006021
3 153286 175845
2 26450 656238235
3 170757 197558
1 18076 189201 882286692
1 119704 163232 968039678
2 31579 628710667
1 91279 181378 283263247
3 189060 6179
1 25838 31911 521375075
3 37085 60816
2 38774 180963050
2 133062 430883806
2 88876 393954866
2 80755 975453947
2 49563 879076437
3 26396 14259
1 19297 102499 168235122
2 108047 398418479
2 166909 677418173
2 49764 795504734
3 40806 185584
3 86043 66925
3 69957 117030
1 54985 180114 444212580
1 53597 95432 899915414
1 29402 137505 753864431
1 110857 125424 495093835
2 165386 717575127
1 63273 186553 932460615
2 131092 926110554
1 17357 139687 575093340
3 141485 34048
1 71853 95826 954094073
1 17171 173422 963857350
1 161820 198729 500119377
1 36942 46507 19752991
1 51551 98145 919193238
3 134768 152280
1 116334 144519 182833529
3 1228 35242
2 60662 522554305
2 159455 249374394
2 82525 699137269
2 189093 861786510
1 20755 150814 2896845
2 7251 261502112
1 85859 136597 940029925
1 22848 189926 824451342
3 157037 11295
1 36687 160784 962901041
1 27251 179582 546645366
2 136946 865117786
2 195202 106045201
3 46790 156422
2 4483 677486423
2 5071 119986157
1 79835 127577 509034581
3 122947 82850
3 80103 23658
3 146933 192087
2 54374 129800718
3 111743 187101
2 70640 943072669
3 149112 14110
2 110272 307135004
2 35003 332415048
1 27487 37464 835832120
1 129531 133429 223029696
1 122061 160840 565134689
3 171314 155059
3 103177 23897
1 84661 120412 194739257
1 11804 52172 888466588
3 103547 42986
1 31480 142163 275590134
3 37870 46818
1 33140 156491 135305420
3 68236 189542
2 128123 362882909
1 55622 198494 765126899
1 64475 151019 934594746
3 53321 118130
2 63989 45502341
1 12774 116195 434813417
1 24555 67685 729737924
2 152557 653161466
3 15196 184932
1 54492 129967 398113694
2 69002 316372027
1 64783 157939 902886006
2 43558 195880665
1 44522 139343 245195194
3 166537 74100
3 147101 24129
2 45142 371434466
3 39113 142514
2 132199 965441516
3 38492 103061
2 144941 624312193
1 145706 164911 969680922
1 73806 197683 641994399
3 71600 130405
1 49103 49175 191732424
1 4703 187323 132290822
3 20702 121186
2 2217 288438495
3 32752 28051
1 24569 151242 591066242
3 47512 90011
3 151179 165736
1 10301 120786 918783779
2 28593 770657156
3 86781 64518
2 197624 677918048
1 4194 81230 900143885
3 31093 147811
3 47412 11332
1 116742 190671 358051793
2 130464 74027373
3 136286 59649
1 95887 99447 705726057
2 29113 388512830
1 84504 103074 8863868
3 10139 183300
3 80309 86212
2 160305 718466332
3 40340 159743
2 42766 750262127
2 85271 435007039
1 94711 144287 697887194
3 122578 80146
3 42533 15023
2 8562 480929587
3 24328 64186
2 75756 947351555
2 29170 150190883
3 19637 15990
2 128167 76401922
3 105604 4532
3 60217 26219
1 69588 122923 563239393
1 57162 153827 374968755
1 22819 35893 469432342
3 153517 59153
3 93157 12373
3 40494 145772
2 82475 543947103
1 7749 118206 108078681
3 31363 80650
1 13256 176685 96831252
3 84489 146410
1 49283 59623 188781405
3 182511 139788
2 46657 714411303
2 22133 870344729
1 3582 199605 97503602
1 30923 90637 410140231
3 99404 4840
2 22031 323615959
2 181883 618225228
3 26171 36817
3 128033 156158
1 146835 151174 435935813
2 19459 129742573
3 5862 118515
3 170236 42687
1 73302 98396 680403959
1 65192 124291 121520044
1 48791 94825 785338273
3 123535 169788
2 149554 298302857
1 2627 150080 464268415
1 139232 169307 125231875
1 110706 152271 559303193
2 137150 54398664
2 176209 83106232
3 175284 82714
2 53753 939553097
2 62672 429977005
1 8672 49744 725794815
3 18045 63106
3 99702 9628
3 100019 145886
1 76850 165337 510140401
1 24925 196011 468433444
1 46421 152226 833128509
3 98846 38006
2 153153 704150232
3 15112 169634
2 130317 754746114
3 151783 106651
1 134792 158506 534685817
1 10961 87885 9979923
1 22439 172603 582420758
2 84091 265993370
2 193919 349588915
1 55390 101759 811147392
3 120716 191936
3 67974 177796
2 43424 780244617
3 26011 136575
2 135375 785362466
1 64729 67324 297695899
3 11194 120898
1 83512 173119 630413401
3 153347 191477
1 31354 133319 13988589
3 196222 168246
3 60179 182343
2 68579 839188003
2 100365 835417332
2 11099 672538282
1 22355 103646 564508896
1 485 146502 844037626
2 173467 726839364
1 110383 127707 398907922
1 93071 171592 108682039
1 8381 38165 53814782
2 131173 674659505
1 107870 188686 520408148
3 61536 185871
1 14045 28145 158976470
2 65939 983496772
2 187630 874095578
3 182345 137583
1 12746 130107 3842755
1 51959 197239 188333230
3 3224 173680
2 64007 642830107
1 95444 144345 323389466
3 26577 60567
2 163614 735374934
2 109720 943220548
3 19736 77889
1 43417 144794 349513661
3 131202 21469
3 136966 85457
1 70780 147385 7783026
3 10041 147359
3 104295 16053
3 96752 35335
1 51455 56066 845875641
1 118227 150779 227970771
2 191461 799948691
2 150563 53144671
3 163674 150447
1 114191 124147 273842439
2 64011 95056320
3 6425 168996
3 95438 149232
1 75366 169572 109374700
1 46731 173401 180576937
2 126757 612192947
2 39785 183951815
2 148015 947976905
2 117807 506753324
1 110653 122961 377788274
2 153053 256565956
3 119728 187949
3 130305 142314
3 95427 172482
3 178976 120789
1 28454 191124 497294325
1 352 115839 78828969
3 63242 56701
2 110323 648202187
1 152716 191151 754396571
2 132857 200324275
2 17955 762059139
1 31340 102310 291671611
2 3731 487471780
1 4034 63060 602603464
2 112793 153680601
2 108118 334854300
2 188899 515164823
3 138640 26586
1 24657 187582 827293755
2 70945 637188207
3 151882 179652
2 102006 735673787
1 94759 142636 988215133
1 121775 187397 255977867
3 175522 67736
3 16101 190536
1 10730 82208 650657509
2 2734 748956549
1 55772 122017 589390297
2 181870 827873553
2 9539 539688232
2 103367 101844800
1 16036 64049 486173638
3 172114 2368
3 101405 32469
2 108116 142296501
1 821 194140 979027559
2 30519 597449796
3 76974 40777
2 122959 438180225
3 41832 36249
1 12425 184765 38444637
3 180479 179709
1 112573 130693 364316145
2 159265 265380539
3 46523 70158
2 50395 830539403
1 128679 188247 52071640
1 113932 176656 700391683
1 118380 126281 657208752
1 8258 170628 164755804
3 190464 194856
1 70880 111332 96135950
3 63312 38591
3 92448 111764
3 55276 186824
1 45842 141890 107606957
2 18732 78618142
2 176342 297388288
3 22975 117392
2 148051 976040341
3 37459 134668
1 30962 155507 541597883
2 37138 825413062
3 165683 111483
1 132253 199719 422391853
2 3018 646004852
3 144740 134012
1 103172 141965 719484138
3 46647 163089
2 25656 928673869
1 53849 199950 65949355
1 88164 102215 304279801
3 74 28820
3 191646 57216
3 181853 75195
3 128686 131597
1 68996 164585 896971260
1 27357 164801 495086315
2 99717 391108421
3 22696 34039
1 7499 87373 87351814
1 73599 135240 613165720
3 3298 16700
1 10400 181552 965845270
1 20440 175435 588012011
3 131428 10483
3 66261 191890
3 145080 64426
3 123001 194409
2 94311 72755333
3 5069 182035
3 1212 162099
2 79313 800362129
3 64889 142305
1 13464 158668 411058513
1 38978 62553 463227027
3 15887 194321
1 166847 187785 441076826
1 10993 137882 437981911
2 127868 558849171
2 143599 884510331
1 104920 185508 582996133
2 106033 77568789
1 121855 173609 661408217
3 169565 163498
3 29121 10014
2 187242 212390540
2 115351 64584350
3 192766 85085
3 185279 46422
3 54979 195466
1 3864 82636 720930622
2 169030 894589525
3 139517 156856
3 34294 152868
3 105227 76777
2 58569 656671628
3 167096 69393
1 96861 148057 418071029
3 150258 76064
3 158410 91087
1 17788 157406 725044767
3 156082 158829
2 99347 266889824
2 50754 975163115
3 90364 80919
3 121923 79030
3 185969 49576
3 197601 147120
3 197642 25206
1 2839 98209 708445000
1 128440 192992 452062553
1 53631 103286 733958842
2 65923 616979537
2 50632 735786791
1 161048 186939 65189750
2 183542 375296403
2 99487 16003123
2 134819 70306651
2 145724 389357587
2 89993 207045383
3 90034 132289
2 87946 203297617
1 6787 123680 273692068
1 76516 138231 784425498
2 161708 593750734
3 103501 67046
3 105856 39341
3 170914 27622
1 52 66789 392519380
1 19412 37080 900891985
2 25124 190799716
2 22088 10948248
2 130391 982497666
3 136591 189527
1 6644 111494 276162906
3 102669 75461
1 32914 95585 863127150
1 52621 157298 756352318
3 186678 174147
3 188468 50660
1 65439 84710 994237176
2 8300 450456078
3 36001 29641
3 194087 82381
2 5461 929878515
1 15674 20406 747766800
2 167564 731752846
3 105820 36466
1 57581 186219 602166572
2 163552 586984618
3 104010 11847
2 27567 504455382
1 66081 179659 8147564
2 192626 737707862
1 149813 159021 834499582
1 11493 89075 803939035
3 186348 26537
3 89906 184404
3 149872 194910
2 39079 909485840
3 70148 114892
2 70364 845765331
2 171172 926948268
1 80111 158350 868469929
3 11806 7498
1 1702 139555 7788955
3 138757 189822
1 55869 108522 805659832
3 118835 175190
2 195445 583999517
1 81815 97147 32814978
2 23329 315057897
2 163374 585778977
1 109348 163838 750992426
1 25018 54385 62462054
3 170423 175061
2 181075 43424785
3 41492 113354
1 189321 192245 689340674
1 14033 31966 150966915
1 32761 179754 526536728
3 30906 3184
2 189049 74592902
2 109801 797510739
1 7317 25087 909228398
3 155956 47868
2 111666 456282486
1 138398 190770 855255554
1 148134 175712 365851125
2 82572 651198033
1 15096 161607 523429130
1 16846 177661 639415878
2 118301 27509391
2 151821 799167756
1 104109 191839 468939413
1 37364 148811 874519344
2 79273 405679199
3 186561 196174
3 144177 85521
2 91632 995847329
3 167675 3323
1 35695 102149 810683219
2 4818 838810726
3 1214 831
3 174540 175509
1 3741 69070 351804258
3 156366 135155
1 151252 187591 594229668
1 71110 98799 259904516
1 38919 69732 690577419
2 94755 395372056
2 95947 560048102
1 10037 71453 293029119
3 43615 198696
3 177835 142885
3 25872 1009
3 83913 56619
3 29020 116271
2 159196 471375639
1 32596 175460 27595609
3 148136 11846
2 148661 199432784
3 116243 4230
2 152446 240058168
2 177776 810008101
3 193443 54679
3 100503 85652
2 58567 446332023
1 6847 66832 2759378
1 81103 191516 179801641
2 64664 813897798
3 23099 5527
2 43972 45533194
3 24035 138060
2 84623 243154064
1 76329 197588 648535262
2 158538 211205638
3 160054 109043
1 6701 13963 340426364
2 178480 974750688
2 196228 356633272
1 6891 84552 46742788
2 178073 831149471
3 12682 130880
1 16503 154880 816190172
2 145327 18633557
2 149214 731485580
3 74424 191655
1 119226 158829 760227422
2 30266 304533564
3 169573 98173
2 36627 822558021
1 80708 192734 743762427
3 194330 164844
1 91142 102955 879281694
1 47109 126910 475987392
2 64781 676738498
3 44994 178116
1 105419 107802 842791723
3 17209 9169
2 84071 649935314
1 29572 185247 598038484
3 163948 155146
1 139816 194745 990576443
1 93275 197617 70622313
2 138236 147153061
2 38669 410357748
1 7733 157114 549776339
2 42205 569729155
3 129448 139956
3 86458 38686
3 64511 180880
2 142923 127555966
2 52845 617033693
1 10662 48507 522815457
2 102032 981885098
1 174362 182003 4389169
3 6512 31446
2 70516 565683453
2 52418 830348764
1 95285 191474 905696917
2 49801 865501635
2 54573 851907592
3 115318 62304
2 21565 132205917
2 160654 23353500
2 67856 30234524
1 99378 165016 904611796
2 109628 167520196
1 117986 194160 571052443
2 80085 655998671
1 64190 83282 418167654
2 85767 116841394
3 12131 63638
2 78710 128161433
1 142530 198864 909723983
3 191545 162191
1 185656 196548 253030252
2 46250 450429948
2 29346 155633299
1 14069 164761 253470991
2 5839 690736757
3 55681 178861
3 15820 68061
1 27877 52768 570713726
1 46089 175029 832884514
3 73798 69772
3 136315 152497
2 176481 875276409
2 141507 69055946
3 157996 130731
2 30923 531022338
3 91750 167786
1 101615 176424 148191026
2 113087 960231306
1 12519 189642 954773238
3 135622 97757
3 39181 84338
1 19556 49097 699380874
1 67933 103209 849355977
3 198004 112629
2 71771 37238714
3 2835 44921
3 6472 163153
3 78691 95416
3 196128 186667
3 167616 4267
2 51744 109063328
1 37243 173068 591009878
3 22847 163541
2 87596 835938830
3 62170 39877
3 135317 170958
3 123106 151452
3 107081 35851
2 43070 262586961
1 18072 108253 652894370
2 128376 651059567
3 130749 5357
1 53990 172791 942234667
2 3598 304652428
2 12627 35302832
2 174595 532054384
1 110991 147925 392397832
1 110802 157388 887502357
3 4651 163941
1 174279 181201 589520456
2 112654 469526357
2 189887 558442803
1 35327 44438 574775719
3 102268 137957
3 177297 101358
1 31544 96692 662673464
2 86296 592316260
2 88657 621490547
1 51722 135405 303657610
1 96414 148902 829056063
3 83177 89227
3 31176 146154
2 54813 978017272
2 89881 905953448
2 57933 197436682
2 179450 463273034
2 53189 519772479
3 90144 185170
1 31031 87886 630086841
2 135000 272414767
1 137185 164774 199975038
1 46641 56463 710326856
2 198780 841094121
2 92321 894965102
2 192969 536915528
1 10383 189144 534612682
1 55121 181751 854535232
3 96772 169833
1 23051 191178 16480982
3 167490 85684
1 99996 163450 384704217
3 117417 134435
3 164768 132528
2 140707 898266891
2 175451 458236786
2 84206 964958527
1 79475 116592 449269258
1 26246 164916 475721547
2 25772 635772504
2 149060 751319467
1 22455 124931 916718973
1 22919 182394 865820192
2 167848 561186588
1 8453 54911 257419687
1 62874 74690 371338486
2 40351 767609086
1 98750 132421 127857589
1 141455 155450 714981257
2 17534 388892527
1 65233 130800 671289567
2 112403 389546412
2 139133 582776589
1 119632 199480 916433889
3 95404 187325
1 63574 125374 201764633
1 59093 193836 673475060
3 104799 80651
1 59948 72881 489042192
3 71442 70132
1 132384 137385 454855782
3 195372 84157
3 158843 169346
2 65342 830220604
1 40231 142116 689000120
3 126076 66010
3 3622 62066
2 154422 294193425
3 164312 73918
2 120835 990149033
2 66862 479453483
3 68546 199907
2 42223 42625185
1 107103 195338 623305015
2 178357 659389917
1 56130 123661 411709573
2 35917 123361238
3 129347 43028
3 82652 74974
1 27187 101327 699476704
3 174433 166422
3 183154 141532
1 61600 111010 295404923
3 71212 8566
3 97870 30959
2 165568 988575135
3 68496 158276
1 59328 73516 698487978
1 41980 115303 58665554
1 85345 132774 174938824
1 187738 189184 442667411
3 24095 134443
2 153800 36599044
3 118371 173467
3 25524 157857
3 57087 18504
3 163264 62257
2 77750 501021937
2 135372 549459414
2 196808 104290720
2 26757 450433266
2 6298 178866287
3 106149 167393
1 36467 65222 699274640
2 153782 606048251
1 33917 151529 94061159
1 122022 140899 704840206
3 50340 29138
2 40506 832373234
3 17667 114121
3 43054 171384
2 195506 711137382
1 60420 117686 150316018
3 12084 84790
3 59466 197352
3 138 106833
2 73205 500924947
3 195346 38267
2 159064 423230779
3 191208 100543
3 59702 155752
1 46547 69796 16011563
2 6387 733705852
2 167918 422713611
2 137279 768967252
2 193052 439996440
1 3388 124352 540839545
2 195871 334019976
1 82906 109167 704680221
1 21125 22149 206524217
3 80875 10946
3 19922 4547
1 40065 130534 582969978
1 22690 184004 680989245
2 14635 815136303
1 106424 193360 380572038
3 16756 5444
2 22080 365552156
3 194183 94271
3 6320 11505
3 17646 150797
3 26060 164579
3 9400 170839
3 4774 25172
1 1342 141634 734355265
3 81452 95261
3 18700 76271
1 86225 112823 697711951
1 13873 118242 796109092
1 32940 185230 153024156
1 5087 79205 723432445
3 74525 76230
3 70796 8217
2 179320 545659739
1 7261 32429 103809016
3 141589 192580
3 69121 70755
2 102092 992642891
2 119276 880520031
2 91093 741167440
1 54228 169553 867669547
2 194326 519585526
3 110195 161328
2 7995 840381732
1 62977 198759 39796603
3 53695 12834
2 95484 668945536
3 51169 152969
1 60358 171023 123552259
3 121278 36729
1 174839 196071 179455505
3 52821 118963
2 148355 531323867
3 101146 85782
2 117101 204042074
3 14535 75327
3 125784 156109
1 67203 182328 157810416
1 26639 90969 251887832
3 112588 182155
3 156959 96271
3 101306 180638
1 146207 146573 744190439
2 121346 934280415
1 117837 198642 200242002
2 188276 129677576
3 181223 86863
1 61380 166599 582016492
1 33074 181910 232138904
2 163355 461365094
2 170189 265448586
3 120966 189185
2 28723 629261074
2 135427 138647227
1 2398 100397 483281218
3 160441 23960
1 56269 60582 861048807
3 22438 95558
3 72977 67800
2 29545 740887765
3 121871 2153
3 10058 30145
1 21270 191406 359984621
3 98455 63267
2 109866 204668920
2 189081 777618472
3 130465 32150
2 35247 865034132
1 56706 130348 66059558
1 31708 91544 563026584
3 183765 11955
2 192371 223863615
1 24808 78829 694249669
3 151761 131422
2 90981 285155871
2 192652 869639976
1 143265 152550 623460726
3 156876 98076
2 50405 585147381
1 93807 140840 331434116
3 187230 51524
2 39634 539555948
2 191772 925107166
2 138111 757119899
3 149461 89670
1 15139 192012 164938551
3 71235 188303
2 63617 904292979
2 90118 812175642
3 186675 109831
1 47336 126170 758322799
3 71601 146500
2 75961 92513607
1 95175 129869 118678840
2 45201 291913459
1 90436 96309 246661101
3 58602 77638
1 142732 189508 712078949
3 147607 123863
2 84687 354167623
3 104542 155192
1 22335 34620 858202776
1 76143 147045 429808827
3 171203 83045
2 150468 78492567
2 59547 811641944
2 31194 221455205
2 109094 317804972
2 4805 827727927
1 80767 188273 891792409
3 158789 62294
2 128681 297916032
1 138576 160674 813704187
3 184333 155840
2 111487 423656159
2 8929 307739915
3 70682 99222
3 35851 111843
2 170456 756593561
3 14922 172044
1 135128 199061 445809870
1 32511 66573 985589146
1 86107 113106 719878868
1 47496 184791 102603053
1 16984 33037 139314981
2 156078 488117173
2 116451 587538155
2 117064 70539923
1 98415 178891 867534294
1 42136 142129 347659077
3 6591 156252
1 5823 47800 753653976
3 185037 192506
2 196742 533457569
1 77800 120655 853436954
2 99525 215430731
1 12067 115220 996840542
1 14873 184146 785157869
3 146283 80767
3 13270 10344
1 34556 38476 813880236
2 22753 968407066
1 97234 167241 745553483
3 38503 94342
3 192380 702
3 58796 144353
1 44122 129000 99588760
3 85732 34723
3 17003 142815
3 144273 91894
3 141862 167186
3 47207 176670
3 174014 127612
2 20041 29301687
2 12431 577008145
3 27251 173640
1 43837 129766 452335763
1 25661 78925 309922746
1 1639 138766 727948992
2 115496 304319189
2 177933 971440065
3 159201 171882
2 190074 192044322
1 120220 136539 258663062
3 193628 169872
2 78375 981682468
1 10543 199866 977399873
3 170340 180627
2 74089 878876673
3 20512 117630
2 133536 200445133
2 175560 650454086
2 104455 483411135
3 184679 165744
3 171300 112620
2 117112 100711220
2 21694 985592373
1 70335 75774 364793845
1 163282 173516 869273990
2 147693 884568766
3 176075 174844
2 105169 546755673
1 152466 183659 110261044
3 112144 119756
1 15872 147385 165856389
1 23390 99384 419182201
2 193110 359114066
1 17881 173103 529282294
3 76136 164884
2 127674 692832992
3 128122 59006
2 54342 407112068
2 180452 667064849
2 114211 329909727
3 110603 26046
2 139683 828160789
3 164791 120660
1 3308 75448 98630986
3 70024 30858
1 67233 132733 772458557
1 181717 186605 738996808
1 1365 132861 538766834
1 67706 77031 557230698
1 88584 173857 902309628
2 48656 658886452
2 13432 758925650
1 120144 165016 565356068
2 79219 893475850
2 1027 289756785
2 13043 22160549
3 39801 106870
2 188115 596192520
1 114831 129018 473409789
1 107935 185853 965030243
2 35887 670366114
1 71923 126374 845646801
3 101558 13123
3 198092 187173
2 52588 56970196
3 2462 170524
2 68550 325627744
3 55219 17185
1 105049 131707 476197260
3 120100 28278
1 32508 69381 728189941
1 74901 195403 10691791
2 189472 656258752
1 75073 99313 388089355
2 143449 268945761
3 12969 157364
2 40675 233555834
3 124922 80043
1 149934 184678 161456905
1 39351 138140 104962028
3 174556 42955
2 169749 293661180
2 32287 64582667
3 41521 11580
1 43098 126372 557488151
1 31388 93122 585371295
2 128418 181239420
3 172467 137422
3 41436 173517
3 17473 40767
3 37225 4841
3 104074 91093
2 41409 652749899
1 143753 147553 128941644
1 60524 183599 66628758
3 181626 62421
1 55095 132751 749381324
3 133909 107189
1 102306 181010 613930101
3 197721 157419
1 43026 107126 989009414
3 81828 16636
3 2010 180320
2 190320 921540604
2 93715 2631797
1 102493 128060 88574548
2 51883 815656028
1 97201 183791 251323404
3 42003 110713
2 151894 935371580
1 63767 80073 719665005
3 184704 190214
3 30428 169448
3 143751 121160
1 547 5701 998112324
1 114025 140657 746670384
2 87044 425215767
3 189920 50580
1 142484 195483 143587961
2 91267 337005048
1 16494 199044 323264719
3 48795 61716
1 117786 136333 302878305
3 100197 143049
2 24220 235689735
1 61098 171987 108990814
1 40595 51510 471467415
3 180278 6215
1 27445 87767 206825996
2 191439 260433349
2 74474 174969526
3 150698 75899
3 92785 174284
2 155663 650875370
3 10667 63068
2 109814 893771413
3 108650 195438
3 32794 141521
1 92501 196172 700284687
2 119409 104975436
1 38016 105421 731855000
2 176614 161160149
2 14514 666030375
1 37423 145472 770462157
3 191925 151633
3 166211 197330
3 27825 33291
2 134733 868852179
3 139618 61264
1 50152 61294 661800777
3 159210 133609
2 71810 307558248
1 40537 78394 622812922
3 48440 86899
1 10505 44865 784669855
1 33422 90485 607262757
1 64015 151007 236754762
3 64032 137772
1 91417 174944 841211641
1 20663 61689 839378763
2 133445 606622843
1 143238 175835 516261080
3 734 124947
2 43458 859383366
3 25962 111077
3 6164 181518
1 40602 167976 263216494
1 102371 169431 424187716
3 141755 176628
2 132451 77849457
2 152777 84167153
2 55974 560071590
2 33865 722481979
3 196391 8961
3 12764 103424
3 46521 46571
2 158201 894762239
2 132841 832245101
3 85107 123421
1 12409 17280 750349975
1 17913 47566 48333145
2 194929 215659455
2 54839 218780498
2 118317 389295455
2 7648 701227280
1 132438 183425 539010763
3 20153 97287
1 35427 55577 27856231
1 4699 159964 49478190
2 69574 422146046
3 39384 89359
3 178210 53723
2 62178 958398220
2 181359 937255659
2 97507 687217386
3 171195 146630
2 96337 363090496
2 69554 726347178
1 87264 183265 25608961
3 34636 90998
3 161993 105312
2 23424 353282478
3 98347 46022
1 132080 170748 199313623
3 20182 178796
2 15176 229145441
3 162591 159417
1 81072 120317 656317959
1 58202 149039 816952912
2 198340 885038067
1 102278 108166 401202664
3 7883 78894
2 176680 777608609
3 161277 66913
3 55389 79555
1 137494 160670 402400353
3 126358 864
2 54046 561645866
1 64257 147056 656775349
1 76364 85770 994111942
2 6956 500020488
3 7115 175750
2 16499 429184623
3 5792 137233
3 174205 134649
3 30854 137702
1 18882 130411 638447137
2 72623 600391027
3 58729 8617
1 22186 56453 902617161
2 159208 550123420
3 122719 55335
3 177108 125504
1 53161 168607 209005482
2 98527 406595012
1 66943 193110 351954059
1 108302 153247 777428568
3 109616 42907
2 183471 381162151
1 14843 80269 238479416
3 133024 34306
3 150248 109556
1 126072 152938 607345723
2 16654 453527936
3 198731 131176
3 114237 93660
2 10033 67965431
3 185583 155558
3 165366 188087
1 29061 199783 54237921
3 38424 157843
3 27108 176330
1 17505 182288 409052335
3 152285 152929
3 189987 174889
1 33642 185837 198658475
2 132656 282064015
1 59155 173487 409327088
1 86738 133443 390232718
1 8420 95057 777863926
3 120965 171657
2 175049 667725428
3 154434 64706
1 50170 162189 268429210
2 196268 710399561
3 154425 119530
1 93969 122567 392263911
1 62226 191542 643457191
3 67585 49709
1 16827 191335 216995269
2 62412 579262764
1 92107 171129 272605591
1 167896 190248 591030148
1 157546 162614 753628799
2 120586 177512386
2 48985 251554314
2 198273 218437520
1 65007 120518 291426472
2 13300 583518185
2 158493 394247943
1 160892 198106 144951957
3 124327 68717
2 75354 131821867
2 99330 878499390
3 58291 51639
1 31432 49652 316131435
1 62665 168547 297585973
1 3756 68344 590596696
2 4294 838805890
2 154523 847695416
3 189597 20853
1 73162 172780 502467133
3 115788 169159
3 135535 39317
3 191880 199179
1 122504 150356 179171011
2 194534 712981286
1 112861 179710 329693416
2 56097 954467279
1 67570 198252 430872432
2 70862 657811919
2 109486 261832885
2 22419 927025918
2 122049 973962115
1 84136 136942 71278603
3 85918 163057
3 56213 122407
3 121978 196531
3 55732 46652
1 53338 89553 53494251
1 104979 181974 597636343
2 68879 17129169
1 153357 174896 842380508
2 118900 339636919
1 38810 44132 441144380
1 2651 172495 762277619
3 155419 11503
2 179756 220921243
1 63227 198705 529660515
2 43950 194480907
1 137149 157814 326722612
1 52347 61230 787801948
1 67615 146651 323035806
2 164921 586611460
1 94644 179141 36093176
3 188941 1088
2 160234 729021232
1 146681 156959 497777108
2 109854 153871180
2 70475 86822663
1 148864 194388 235300027
1 14336 134419 420511901
1 138173 176788 792486849
2 73699 240783531
3 9310 57087
1 143540 167801 608041773
2 141326 897436840
2 146416 558538640
2 92933 338814964
2 181754 81000042
3 145680 133294
3 42646 115549
3 31463 161293
2 153513 972792798
3 161908 73601
3 119417 162578
2 18552 999639219
1 60517 123374 365509906
1 5556 164328 809391917
1 1255 90740 21095840
1 26743 40951 149703045
1 69203 140737 234649094
3 125829 109862
3 28661 77949
1 74810 104692 431110519
1 44267 45807 886774790
2 183096 885585597
3 30024 189873
1 53409 95729 26670175
2 105254 635806040
1 75870 83103 265699292
3 72357 55464
2 112489 610464501
2 54280 190981138
2 187842 669293566
1 32199 116042 733184874
2 50397 960558355
2 133353 942967467
1 88792 160064 298652295
3 123277 35106
1 3287 61585 214427303
2 35344 170970552
1 60811 72774 1073485
3 137008 191727
1 55144 160861 407671870
1 888 121365 488883676
2 133834 305092083
2 84821 636870976
3 179948 55740
3 82055 36585
1 55525 185791 925039058
2 27837 183131753
2 65056 755707187
3 144756 7296
1 107129 124210 178120667
1 40133 197607 404838708
3 82027 158151
2 23470 210013938
1 115180 153509 793415964
1 45163 192823 126209097
2 158870 53314590
2 71440 165020021
1 24673 54537 862559080
2 10403 119510560
3 62556 126688
3 50562 146300
3 55099 11150
3 140096 95725
3 108898 166389
3 159667 16493
3 81634 156349
1 25658 48103 32329931
1 19518 20800 835158424
2 110534 370684689
1 35841 145850 25453632
2 155095 924687447
3 174552 176941
2 136613 844905055
1 23966 171881 449283880
2 103129 57191750
1 74263 118020 391771736
1 17873 171761 367120233
2 172577 945495539
2 133414 4851044
3 12872 114725
2 17626 80750049
3 108862 165650
3 104102 166213
1 86877 124828 386176151
3 94477 158
1 49096 120915 676419645
3 157653 168596
2 132640 162009691
3 138457 155595
3 96678 3659
2 68486 609718259
3 71748 15957
3 178882 152014
3 106196 164670
2 4001 157559773
1 16305 17058 369965741
3 77651 20652
2 1334 19648234
2 70207 653545299
3 32731 87982
1 159042 188784 580328644
3 64849 60332
3 75462 33460
2 104086 501623460
3 163656 45557
1 2134 57875 343345339
1 184538 199711 59380967
2 22794 434409390
3 97386 87082
2 139935 983982322
1 83146 179618 634886266
3 34540 80135
3 96550 41906
2 148903 578057731
1 80717 115616 758479831
1 32478 128383 106140497
2 56814 119879617
2 39146 537084633
3 41896 114470
1 48611 165429 881887400
3 194939 6697
3 122646 14799
2 44297 370644373
2 4853 816990986
1 66233 131672 600960078
3 168993 145423
1 20426 77822 493357840
2 14677 323509074
3 188982 85998
2 146552 7117568
2 34366 824810667
2 109633 619410005
2 178279 45203417
2 169177 190693931
3 132124 118441
3 17502 144000
2 54958 222278981
1 4583 22277 986682574
1 127044 141483 5032516
3 183074 198340
3 152074 199634
2 84021 411172340
3 59703 177362
3 72842 2807
3 71277 96576
2 38549 295260785
2 33728 174984342
3 96244 95282
2 84541 75154825
2 179522 555417307
3 197386 132258
3 197973 1512
1 8356 17962 361076315
3 130400 133034
1 53901 135012 350718225
3 4892 9198
3 30788 26783
2 70304 782216751
3 83726 115167
2 88568 476060315
2 143142 429161743
2 145653 462770667
2 181895 946923102
3 125196 81135
3 131173 127890
3 78351 181051
3 59359 3387
2 50428 574715802
3 136101 145200
2 144916 571952820
2 146025 722537719
3 136606 34105
3 84538 173653
2 78477 554986751
1 43816 170218 714234667
3 124946 72562
2 160643 72229674
2 196205 466024467
2 43913 82256419
2 140033 221839338
2 137472 998629026
1 102246 177624 37550187
3 190637 107531
3 50369 113008
1 90674 91182 134868781
1 56925 88627 425212050
3 19530 16585
2 77150 433845138
3 113372 161381
1 119765 148237 931222793
1 16051 183896 772176939
3 18182 162754
2 127218 333452374
2 90823 698549267
1 184263 196092 997675375
2 44964 371354894
3 149166 131835
1 171685 190355 609962871
2 134016 625260970
1 126016 176120 317309609
3 49776 137616
1 116511 120295 593937397
3 172456 138431
2 171640 144878645
3 4992 93766
1 90211 182675 540521160
2 132397 547679425
3 70412 154693
1 97898 106659 768145104
2 181273 645227153
2 195913 974412843
1 16299 123282 559480076
2 56579 450711754
3 84519 39305
3 19111 169746
3 107378 24208
1 3240 44428 342569489
1 92896 121056 200732906
1 45312 185124 683495394
2 106818 52373947
3 31577 87907
3 115676 84176
2 144806 251103145
2 115642 605399578
1 125455 146869 186348883
3 157114 111965
2 36303 633139400
2 78613 974028487
1 98715 107371 128307228
2 189568 757828916
1 97161 160636 641677924
1 3785 129309 811439319
1 67158 78768 96332457
3 128076 83733
1 160689 195615 314680464
2 82574 835806121
2 189152 753307042
1 38943 72882 412667658
2 188624 392044145
2 48806 256836175
1 123558 153771 681050906
1 103744 115261 823527036
2 90312 295425911
1 115250 130946 696708382
2 193334 170268883
1 77467 128486 904269470
1 92197 187685 450644220
3 149020 68254
2 151518 268816304
3 191693 46960
1 34436 154825 709430508
2 119139 417735899
3 46678 71413
3 44696 174245
1 175998 184382 445406641
3 152573 192253
1 60244 79399 501939907
3 59029 60515
1 39727 48929 617508618
3 108430 104844
1 19147 196035 951222984
1 112218 170742 796484558
1 77266 193503 799648026
3 53238 131347
1 48732 85650 568653995
3 62125 92670
1 77267 175183 923604809
3 51396 163017
2 114061 768523633
2 128234 703220300
1 135755 142241 786510699
1 51097 78962 763547074
2 76555 937923354
1 86249 146891 680449437
3 128195 81608
2 193117 973771267
1 21113 27201 737637641
1 5275 73009 272788102
3 27543 81076
3 580 141568
1 51713 97441 78558971
2 113662 201359388
3 181453 147579
1 42155 58612 227894175
1 10899 84088 919843779
1 157 50767 187505669
3 159525 24136
1 2347 42668 456604760
1 74420 118239 882347129
1 78367 89257 253675213
3 169914 20705
3 171989 92038
1 59905 176302 414856483
2 68272 4108834
1 148182 184253 57609444
3 135973 198047
1 131498 193230 393655078
3 100583 18362
3 159740 29122
1 28100 49895 768009691
2 184363 298844360
3 45386 169595
1 37365 161742 481173194
3 61020 113598
3 113673 16452
2 43776 577937075
1 12573 105537 412751522
3 76338 155806
2 138896 651377509
3 112031 23419
3 192948 145229
3 88674 82606
2 172675 153419288
2 94504 348686778
3 186855 143220
1 33907 68334 271771392
3 87404 135106
1 100042 182854 668284793
2 182074 977112414
2 81920 861649242
1 48209 179174 32298327
2 171422 861984646
2 72980 623197603
3 109902 42397
2 124884 159979536
1 125449 137563 625888843
3 12683 149323
3 124889 118049
3 77697 1255
2 27291 319695031
1 103245 161169 307994702
3 144364 15630
2 8851 737193901
1 34129 68072 959521922
1 59285 91600 814790839
3 78246 18543
1 10218 38558 627734910
3 40662 169455
2 131156 264864245
3 178211 72471
3 39166 29043
2 76190 350314449
2 84117 490523650
1 41016 181173 610039685
3 111479 143358
2 169150 957702437
2 78616 211636339
3 142809 96192
1 159475 190174 690999194
1 34990 47554 303687640
2 154506 410269448
3 93059 177135
3 162237 3743
2 62500 968452537
3 55450 100197
3 80922 199566
3 132370 42982
3 155937 115424
1 36417 59909 182168199
2 186601 427529484
1 50235 51160 18122905
3 135377 188662
2 12294 70225465
1 91931 108667 123073372
2 26574 55590878
1 53225 112923 61075240
3 165665 8215
1 49083 98290 434833921
2 71187 497015173
2 12006 924459883
1 68460 149124 142939576
2 66068 811537160
3 8956 102021
3 116212 91448
2 140614 523974794
2 178220 91152441
3 189204 20269
1 69982 125277 223034624
1 20147 21815 449593475
2 106045 73357218
1 53717 185775 239913941
1 57543 75358 407860035
1 111545 124056 278587852
2 115952 627665599
3 8099 114137
1 93482 172608 413322395
2 51337 954336988
3 17894 120156
3 62807 150119
3 62237 162142
1 9367 14889 88588918
2 104784 108440875
2 136730 630257081
1 101887 158530 743755327
3 53314 196851
3 150556 90845
3 193272 181181
3 19461 62625
2 148179 761273301
1 1112 48090 438354353
2 180319 550523902
1 138717 155617 599818096
3 54437 74600
3 182307 98014
1 107429 165421 403626753
3 130017 98844
1 56584 166859 405410954
3 44963 56308
2 85135 14721585
2 65240 213339416
2 161765 351285862
2 117383 942895601
3 95881 4833
1 98594 191134 334685182
3 199530 160491
1 6924 20219 894090068
3 151896 9887
3 103859 73534
1 11266 138791 909470160
3 65140 158313
1 45522 154254 240958367
2 25602 332476427
1 100626 147121 806727982
2 127890 826902118
1 18741 166944 599479860
2 128315 568510673
3 158580 146277
3 170871 107779
3 89336 3603
3 191571 196753
2 122290 197810288
1 7973 75889 982882717
3 39332 23487
2 134509 440484068
3 6810 49170
3 12975 47909
3 43132 88280
1 21719 71677 48539044
3 194546 192272
3 151409 31755
2 144854 283350106
1 55253 85353 416752089
1 193727 196450 213079939
1 33438 123194 866005983
2 182727 922857060
1 113388 151581 185030387
1 74006 138108 874878129
1 17774 193405 607287939
3 104837 125306
3 29906 196129
1 106717 108254 802829617
2 30404 904090884
2 64707 426087408
2 55285 702836860
1 20339 195963 128125011
2 194804 730347410
3 155003 18944
3 190741 52174
1 50034 82068 420440722
1 20572 133174 820264023
2 111539 824438612
3 192929 20116
1 64395 92469 201742422
3 185818 110291
3 135118 27593
2 76547 363725912
1 170984 181942 48913034
2 95189 939103090
2 92502 34356786
3 55262 142052
3 185440 162970
2 120163 528061151
2 122755 300723071
1 41186 181782 400666346
2 174505 992216177
3 112984 43686
3 14383 111000
2 28510 749565894
3 79422 185798
3 135357 56022
2 26012 842369402
2 149123 59366769
1 96052 167086 438932501
2 130281 730094499
3 187281 108770
1 6268 133676 24309118
2 45375 942030385
2 56317 424414785
1 3356 194591 861543166
2 151899 327612235
1 1763 77912 157112060
1 118904 135695 679549326
3 84184 16739
2 132781 818798187
2 181453 860806079
3 34435 116979
3 156026 13855
1 98948 103777 765862235
3 139411 182560
3 165157 82217
3 193600 104743
3 711 139145
2 127983 591038143
2 189086 200288201
1 108271 153984 176169383
2 165046 53284542
1 59252 92457 753134032
2 71546 59274422
3 145344 93298
3 23259 84479
3 83429 129063
1 92670 191612 199373271
3 6576 117297
2 15247 180926053
3 131643 28218
1 140179 173086 486591397
2 10043 922803065
2 24735 540927916
1 46215 101392 74037708
3 139810 83172
1 62198 120516 125112804
2 176320 428082356
2 74238 329823970
2 169859 519030288
1 25134 197297 136291934
2 16047 435196589
1 63500 188697 489970026
2 164295 717497504
3 43456 122505
1 23520 115934 401599663
1 129722 150698 399512939
2 132260 381124548
2 20395 833172989
2 19170 901387393
1 53004 147841 945716712
1 176303 199282 559154159
1 36036 96062 132221154
2 30853 625704677
3 71061 74292
3 173919 139254
3 22144 144650
1 21435 133154 154507597
2 24280 242161744
2 45155 473796082
1 36566 126626 611578282
3 196279 127243
2 104973 5693803
1 101102 140138 418070230
3 110779 184607
3 85998 111732
3 192244 114660
1 19966 150609 978701907
2 13005 845734432
1 41998 190419 171108028
1 99722 188364 829006402
1 190250 193990 306411628
1 8578 97083 806925144
2 55549 900640861
2 106923 983369561
2 166202 211292462
1 41124 130762 151892368
2 22713 609464221
3 6788 78902
1 22940 126711 751368982
3 188673 92590
2 126939 925319701
3 91631 171893
2 23378 461348757
2 197052 643086376
1 134692 193626 409252211
3 51059 100678
1 49415 143723 432556673
3 5195 107915
1 64349 79367 370011375
3 115822 137966
2 121383 232673407
3 126611 64983
2 106672 809396468
1 26338 43546 208840280
3 176260 71563
2 107845 369047142
2 85391 554616682
1 20726 127825 294034869
2 122096 917661397
3 143998 67334
1 37241 80939 457826080
1 75079 166990 766314032
3 90637 69656
1 20976 123621 25110810
1 121135 136052 193014979
1 158312 166471 175131144
1 44283 100394 150709389
1 72591 173272 315577955
2 74981 784743561
2 109418 536619036
2 28385 199218052
1 141007 196298 219059469
3 183331 110331
1 144695 192098 265712045
1 46614 198218 566021773
3 24519 62831
3 126545 144031
1 9668 67583 367073147
3 137258 3233
2 182160 193298222
2 3248 936806238
2 186104 640609361
1 47826 163906 932107866
1 12662 175494 644015480
2 81360 829328799
1 145562 149612 148747081
1 10998 25832 695522702
3 129781 135474
1 796 161061 180501159
2 58550 53621079
1 25498 118580 489417172
3 87362 23617
2 160860 314897230
1 21870 24338 756995903
1 59319 123538 101222832
2 146046 448933730
1 120522 129232 558476953
3 50624 4027
2 163277 454989843
3 30332 166200
1 82286 124336 97547935
3 16827 190941
1 31533 146449 302941933
3 121059 156347
1 61738 96289 158025268
2 63076 352818277
2 82921 132562034
3 97652 164566
3 55970 41057
1 71563 98641 969087329
3 109696 185675
2 32989 83112757
3 88908 12602
3 176247 58484
2 99585 234659252
1 85406 190172 830771081
3 152918 180615
2 191971 668272100
1 22661 138414 207093506
2 60917 961699840
1 124500 183252 984094422
3 37565 122263
3 24668 164460
3 65092 147390
2 113278 961107792
3 50739 135333
1 43965 79664 462551139
1 90869 166317 909871059
3 12230 125537
1 53058 95337 540738003
1 40847 125527 392232413
2 17632 644675320
3 39010 794
3 199137 161415
3 97749 187176
2 133881 250051889
3 160039 61332
3 44892 62100
1 131355 188150 568834873
3 5248 195582
1 132771 178857 622128066
1 97375 102606 94876612
1 40494 49294 818029877
2 62245 592165182
1 75966 104000 247923318
3 125232 79703
2 181822 797920748
2 95881 1802283
1 50763 127777 720939015
3 167692 84822
3 145686 46632
2 118925 465762215
2 198405 329734683
1 3716 124061 275654577
3 113745 36329
3 80774 111227
2 11653 147883149
3 102939 27825
1 146885 194472 506909363
2 132931 376864899
3 70999 22038
3 140591 12472
1 14813 47126 767534416
1 127867 135457 912385356
1 3444 38677 354545635
2 23180 835832823
1 58521 91648 656215107
2 88368 760173142
3 81812 153975
3 127313 56318
2 125898 373929765
1 24457 83601 101692778
3 35303 114244
1 159938 170536 456973650
3 37978 66038
1 125714 187167 989690602
2 66959 686773291
3 61580 128405
1 189821 195698 862117186
2 80356 471593267
3 97760 182625
1 8051 16709 548361420
2 115943 941512531
1 134731 134772 108943213
1 72813 82188 612654256
3 65990 48497
1 76621 113894 691853144
2 112667 609384390
2 89525 292628158
2 34386 496340227
1 24117 105160 779836567
2 54539 715712918
3 71688 1816
2 41227 364606750
1 123299 174835 943452767
2 49187 229840774
2 14830 197194438
2 83466 773219749
1 77166 186530 333592857
2 193756 682135262
1 31177 169648 871742304
1 42865 173295 7573246
2 184862 227825650
1 33313 69020 919220892
1 107231 179475 821607335
2 27242 172824330
1 21118 42212 545636370
3 69802 110955
3 84052 198702
1 78039 197478 727126090
2 5609 285748613
3 181299 165945
2 150401 402397176
2 168138 953587603
1 13439 51283 401989009
1 14383 114607 601943053
1 50932 85602 943880825
1 155142 196507 872445619
1 65738 173082 45226667
3 96911 116142
2 173987 443780706
2 195149 732440777
3 100981 117551
3 132131 26175
2 80370 653426782
3 47117 57592
2 198914 25130869
2 142649 328298401
3 7392 25489
3 59044 102314
2 17276 732736119
1 128045 161259 891422974
1 119990 192538 267777261
2 24484 422207836
3 127359 30500
3 53245 48972
1 68485 82521 971529262
1 63047 69633 975958863
2 36790 533457769
1 820 169083 273673030
3 16256 3697
2 58930 353487723
1 61369 180648 124435152
3 38230 96622
1 9222 160655 957582152
3 69477 44950
1 93901 179950 668209745
1 114718 122901 191461989
3 192321 3458
2 73038 461103805
2 45641 305760382
3 140042 182242
1 11293 181642 697469772
1 15933 166228 453318830
3 62435 88573
3 183861 21810
3 135844 30966
1 123598 151415 117510128
2 128622 276208478
2 105009 26177282
3 109557 39922
3 85644 146807
2 53327 165724412
1 12016 138822 423936886
3 118702 134561
2 36537 242718044
1 33773 184554 368242986
1 81919 124768 814883765
1 170617 190451 193707279
1 10757 184135 145776339
3 78271 39405
1 29333 163643 904966416
1 55490 183832 763142721
1 81682 196860 931460266
3 53157 161127
3 70413 176130
2 100876 801902025
3 44105 36471
2 107241 642888683
3 127335 30383
1 127901 135635 723377983
3 150120 165410
3 43081 26136
1 47231 165302 622995257
2 25479 29334344
1 90560 179807 527181129
3 37485 182161
1 177561 178717 785554230
1 73211 125981 404070880
3 97002 37693
2 75972 965352675
2 59038 54142782
2 115284 510339708
1 156786 196912 858938886
3 85842 80753
3 160049 33648
2 60635 199938372
2 87134 417384233
1 99558 190924 641867034
3 173757 12777
2 196057 591117460
2 88487 683779551
1 26373 60122 93161822
1 2108 11435 967503446
1 64736 96789 891134262
3 78525 111901
1 65078 122855 704046113
1 21412 181933 231158757
1 15975 73358 352156159
1 94345 193672 607749003
3 14027 139095
2 40773 169884311
1 3667 19616 326147548
1 2588 84747 402405027
3 49403 80577
3 115675 70713
1 76818 152531 129773472
1 49174 186623 113739436
2 134442 397416247
2 41017 773042374
1 6762 30675 681861327
3 83274 120951
3 87045 95617
3 143158 148180
3 109101 185637
2 57667 833908369
3 122632 184638
2 96258 727879550
1 7650 190358 864482074
2 161358 121548770
2 142935 39213028
3 161506 111357
2 132703 203712513
2 124540 306493663
2 4367 259515636
1 99207 101776 402863305
3 199199 198920
2 117286 761853537
1 58414 116129 539869771
2 25081 557945899
2 183212 604070974
2 94276 129138668
2 100994 734390933
1 67512 157386 160008879
2 10772 152173024
3 170506 180451
2 135507 873264285
3 5330 171543
1 60068 117198 304175239
1 58394 187346 582432600
2 152288 4484480
1 5762 30992 245420882
2 192978 251253935
3 122564 52259
2 29003 128529705
3 42560 63266
1 50318 143307 308993087
2 59899 388415951
3 29627 120423
2 72440 188573569
3 41104 193572
1 48700 55482 339900727
2 127139 728342765
2 127277 249637179
2 119281 413071747
3 177933 192648
2 884 253924470
2 29384 192737490
3 50749 92209
2 37224 530843693
1 73790 90792 698320908
2 34673 659418130
3 86377 80841
1 34126 61289 702660541
2 125146 210965989
1 291 85098 981154967
3 73948 185325
1 94438 96731 793391699
3 60739 188791
2 158244 521884869
3 107156 84666
2 55186 351548290
3 196853 173032
1 13374 112114 824438022
3 150009 97263
1 159404 190032 725033578
3 71862 122768
2 152855 643008202
3 59601 58506
2 165169 455713977
1 16826 197903 947222112
2 197120 274920533
1 130390 166205 491591205
3 84230 185795
2 183042 307875854
1 143102 143145 114127185
2 192770 844255629
3 26433 26208
1 31502 52804 114298922
1 113747 154818 330729748
3 183727 167695
2 162247 874229368
1 112005 158614 997621463
2 32562 216880297
3 23687 76979
2 72732 776776133
3 166896 99555
3 186455 16305
1 39647 114630 540065246
2 164741 451336380
2 53500 704889927
2 126489 53828375
2 128434 552563457
1 32755 150707 472021483
2 131956 526546668
3 198850 138829
1 151833 165031 840856102
3 95202 197435
3 102933 121385
1 29896 108723 172978712
2 68937 888289131
1 9343 12641 256229429
3 139145 102162
3 12812 114865
1 75710 108571 37097092
3 171297 61266
1 31785 88350 978852002
3 105041 140991
3 176372 157424
2 77490 654064061
3 128849 68121
1 41270 197419 442190365
2 193828 729203161
1 161985 165224 210864116
2 140660 927172199
3 113723 62272
3 26640 111631
2 144931 799568603
2 2937 830748919
2 96731 486121363
1 95085 116962 88974356
3 195889 172997
1 37532 138665 925460356
3 96975 189652
3 80245 11467
2 19519 161214994
2 64205 228143697
1 86570 120265 896156480
1 57441 171913 100349499
3 29588 58484
2 36619 85882001
1 63426 154839 771321876
1 101306 179891 973921043
2 102619 237801922
1 5443 108127 359971370
2 95563 283542696
1 30398 66854 915537727
3 2174 125502
1 58847 117614 41388971
3 53240 155996
2 189055 652056211
2 95986 863132882
2 68770 860577433
2 25099 76750250
2 23468 4287855
1 72402 158731 68920386
3 52968 187742
1 55994 60243 233483533
2 199477 385902109
2 143063 873355468
2 9385 620481108
1 59390 186077 667615985
1 28272 172068 784107428
2 98303 578658406
2 99973 920608388
1 41428 52079 227706255
1 25319 118924 356953697
1 82859 141042 576313524
3 63277 43831
1 70177 119352 69311605
3 59436 100035
1 9767 20029 714924686
2 127853 713845683
2 60642 908269387
3 81655 121613
2 55216 953983966
2 98371 258821091
1 133982 142376 68120486
1 157730 195972 346312693
3 30943 38679
1 145962 185606 448540288
3 124345 181564
1 135780 154554 391213042
2 68671 578760598
1 99115 143833 849263927
1 2944 75785 335816202
2 173495 22596600
3 87119 138290
3 156216 16122
3 48704 129797
1 93349 140989 267318777
1 49549 62289 722982842
2 160863 581733565
3 171503 125402
2 133999 111968204
2 158616 770987879
1 89237 136989 398154829
1 18073 140027 744765351
2 156183 266823449
2 122482 323915731
1 114523 120212 548103351
1 100296 159458 31159051
3 59675 108063
3 8663 181494
1 134006 141438 244722815
2 91004 212059392
1 125164 135542 831250935
2 126433 403286609
2 187947 542421568
2 118352 331088560
2 118460 378143801
3 73439 36266
2 81326 861946130
3 175512 109370
2 191292 608696479
3 199286 53513
3 15739 105050
2 150037 923634607
2 102910 671556560
3 179873 5275
1 136571 188342 231924405
1 73744 154852 472859612
2 159585 215770007
2 161065 604424120
3 111769 22900
1 148525 161124 499625385
2 190932 283338692
1 63595 136429 998188120
2 182242 51227128
3 44021 23028
1 105927 186056 164347689
2 172700 259956025
1 59548 190896 926038790
1 42244 162105 254314243
3 180709 57202
3 164524 43780
3 92141 153331
2 133610 439289306
1 40169 87668 902233937
2 157971 610692057
1 45454 139451 597703853
3 115312 169318
1 21369 127223 803813076
3 39040 110229
3 158526 32338
2 101521 647562024
1 102686 163201 14797811
2 105017 795929479
2 47936 99895081
2 174149 751251169
1 17785 89539 86265341
1 33117 161113 645847703
1 105683 134580 975132871
2 172514 638060581
2 10434 829906000
1 16391 57518 332295259
1 96235 151735 811505614
1 12530 171826 897046257
1 66615 176854 827127653
3 168767 145480
3 163862 112350
3 51350 4530
2 33226 83259878
1 77279 176851 61483086
2 56265 14119569
1 150324 193408 396322928
2 135823 439630610
2 189473 725948978
1 16418 122063 644391377
2 171651 81145083
1 33905 94610 49154273
2 139288 617246119
2 93290 259048420
3 49208 192173
2 125207 329204547
3 183629 121607
3 19487 98655
1 24869 36369 842497126
2 188414 729327334
3 138691 77089
3 161752 47793
1 40096 65842 870296164
2 150516 56948725
2 103326 696683816
1 50407 151583 833238695
2 147938 478977675
1 25922 149481 210049567
3 151143 148870
3 105536 67766
2 196142 152446551
1 51440 114356 488391125
2 106198 391200107
2 92157 31490297
3 6141 4282
3 15193 123345
3 22803 28333
3 128115 129238
1 11372 106268 878496239
3 68063 86692
3 131610 73494
3 23449 77476
2 89415 723106572
2 29069 681624178
1 53448 87613 347704831
2 158580 765630700
1 98698 151249 709351984
1 168009 196139 89679965
3 94747 139312
2 81712 357194436
1 19396 160028 416014963
3 26994 62231
1 23856 119521 588021064
1 8475 56063 166144403
2 86891 605405241
1 73750 132574 325982884
2 187256 466183225
1 114384 171225 315141168
3 50324 162309
1 45716 81532 597907955
3 165568 192307
3 164851 130363
2 33758 757243214
3 156092 126673
2 162210 816963770
3 93258 109891
1 16940 91704 157393555
2 37078 724124363
2 193540 506989829
3 60792 85343
2 130411 697885092
3 151914 118313
1 157936 198399 676352856
3 73025 70168
1 8177 42782 77506121
1 60999 63254 842242565
2 32053 414885714
1 34398 89317 493769594
3 98848 65795
3 5404 14318
1 6242 51600 522668966
1 31191 61182 709767792
3 155675 112011
2 192645 233486622
3 127565 97820
3 30257 108650
1 14629 54215 817378133
1 50259 65138 649544249
1 18232 125835 250594505
2 163420 409804015
2 55811 887105241
2 74236 147972230
1 58909 110022 174336834
3 188197 98896
2 65195 451349015
3 45481 160601
2 132107 159740669
2 110713 359478361
3 170208 163105
3 13217 127060
1 105480 168455 652418028
1 101120 139144 239308343
3 22664 95473
3 9365 182137
1 70199 178794 373929380
1 26780 61238 579488243
2 69371 391799903
3 27825 25800
3 69316 141936
1 30156 151885 148336105
3 35083 13552
3 41181 97764
1 33099 57064 188304750
2 98438 895076600
2 73086 498720603
2 181718 80130332
1 53786 131388 736307267
1 86436 117973 312983711
1 27914 116786 730231898
1 26154 77806 756796352
3 86763 155601
2 95463 966339833
3 90987 145550
3 91503 20042
1 51252 149467 35871246
2 116409 29129834
3 147034 90906
3 168036 56416
3 68563 79671
3 65677 174213
2 129369 59023125
3 124724 153040
1 99878 169824 565657160
1 53494 69501 123359323
3 197712 471
2 89502 15062088
3 96139 142474
1 5368 13154 320724142
1 60657 97122 84471446
1 67241 68447 755193812
3 33649 103266
2 65452 63506415
1 67014 144807 252834672
2 182013 903731739
3 182835 178875
1 48335 72940 641201757
2 121414 670452428
2 173741 806127387
1 42631 152743 355044313
2 49934 38395342
3 118370 153965
3 8182 93456
1 54587 192736 939034556
2 194504 512496912
3 93877 126293
2 195411 745561059
1 24309 129591 725874151
3 90832 144646
3 148322 148036
2 64489 52300041
2 85179 709997710
2 144051 906851774
3 10267 150569
2 150528 118595383
2 119222 439709529
2 121751 975963984
2 105106 174092749
1 27783 128870 142680699
2 22874 83553339
3 135313 103110
2 131689 27821735
2 193690 83107258
3 158392 183142
3 101429 35857
1 63337 68752 330114438
1 163375 177158 664023965
3 52065 7620
1 31503 163417 194661593
3 125556 127990
1 146598 161259 882321984
3 55875 48914
1 34621 62931 196197671
1 72876 163955 402059406
1 53751 160657 802382766
2 113539 917344782
3 35584 26819
2 104248 105311355
2 81228 699157375
3 68596 40766
2 78041 956239114
3 170316 180672
1 90826 121948 223097650
1 83686 168382 224007275
1 129047 166291 2657119
2 22439 554277436
3 179650 45689
1 135054 154639 543247641
1 44455 123804 454735284
3 179213 112113
3 4208 111730
3 129083 11317
3 48779 186636
1 118036 199682 754024580
2 157211 721709009
3 64438 159487
3 69612 106730
2 86671 72917777
2 41161 824269901
1 44213 48312 717642829
1 59882 135084 999529711
2 121025 957478747
1 29790 48735 269399512
3 147830 74460
3 818 134096
1 39566 158442 148131907
3 160090 126445
2 146001 699968754
2 41890 31832777
1 30816 88583 795728037
1 110807 180201 311894803
1 7988 44711 90598527
1 113941 122576 281954115
2 57988 877870809
1 40905 170224 279752879
3 172144 108718
3 1173 103517
2 198181 487789442
1 112113 194306 910888936
3 127907 36949
3 102263 60939
3 118682 596
1 50713 93705 123870510
3 134325 96488
1 57264 188074 171198165
3 157007 98493
2 60282 643778151
3 188675 132276
1 3714 99285 37675860
3 116322 133716
1 59927 139737 803697278
1 76188 113926 174412387
1 17994 198463 166019009
2 93436 614062472
3 113139 50257
1 15819 45705 651624545
3 139645 109972
1 65848 67848 290907035
2 149373 69093454
2 45735 152981812
2 44340 56614651
1 43928 187623 322015259
2 166891 61014463
1 38350 176805 590264548
1 25300 188746 665580697
1 50273 59362 548523719
3 96534 170652
1 77563 170679 740662024
2 133138 868319490
2 46483 20781054
1 1290 151384 340608781
2 69955 450891061
3 116684 17586
3 70575 91880
3 49918 128609
1 137119 169349 316440404
1 128521 167986 86993681
3 152475 144381
2 39476 230737354
3 48562 133524
1 71146 156803 519162154
1 57858 169928 905727202
1 115211 124877 395043793
2 74059 242902629
1 147911 194829 227799896
3 157332 174116
1 3327 105726 338223403
1 7966 105247 378435769
2 3408 355129730
3 75235 23075
1 70015 88690 760647470
1 77894 107358 501250317
3 1697 110864
1 22808 56028 624175809
1 105030 155202 884657218
1 61938 144506 28790389
2 9230 598423547
3 98072 16013
2 175040 924899157
1 58042 120601 310551837
3 97115 141864
1 16887 108710 854572515
2 146116 338856179
1 87418 173315 213652915
1 70596 147782 323367008
2 170017 835975067
1 102411 139026 567503385
3 184364 76761
2 152855 662621971
3 176169 156392
3 175318 45312
2 93461 705817452
3 187578 91739
3 7735 194442
1 85083 128148 462688442
2 104040 629916963
3 10753 113498
2 70633 370960178
2 95023 947929810
3 182649 50212
2 147190 610447328
1 31496 94907 623182686
2 50225 518394440
1 9327 144132 632181854
2 111767 508332479
3 145296 79681
2 102935 808530774
3 36751 46029
3 24129 114718
3 52563 178746
1 30669 140699 94330624
2 54052 86712242
1 70748 180746 7200500
3 137416 48989
2 197203 260179272
2 157531 580307046
2 83590 186992798
3 192749 1256
2 56022 622369467
3 12502 103638
3 126762 192123
2 65207 420691629
3 147608 150126
1 112356 193910 495965604
1 3230 18101 438286826
2 39426 721307109
2 75924 429865699
2 71726 248432744
2 59242 158733848
2 81446 207429055
3 36533 174362
3 36549 41444
2 77139 59238225
1 9704 83837 464000090
3 14733 1190
3 43321 65027
1 89894 177953 727792198
3 154808 153214
3 188891 152220
1 37926 183080 481924892
2 137932 630214705
2 140405 480118970
1 7520 143756 922238121
2 4753 388575093
1 77994 186179 939076366
1 32467 38870 326617975
2 199728 503723015
2 91967 99060318
2 48994 899964952
3 50675 56961
2 191381 9103814
2 196591 929583379
2 27326 207109088
3 109645 115988
2 156139 601624561
1 18619 101945 582048090
2 140628 166330549
2 180139 408492408
1 24427 128644 684891529
2 110758 130763033
3 26379 121350
1 32267 79201 384410045
1 11773 197427 263333059
3 24027 4999
1 38539 88983 373059407
2 70808 99472244
1 39714 156658 223330721
3 199604 7781
3 196030 137104
1 99425 136098 851899372
2 45375 983131903
3 189449 130618
1 13628 189239 139269471
3 68487 2755
2 128215 108455602
2 199534 199858336
1 146663 183773 370228444
1 52581 85758 391729701
2 141508 128132551
2 139078 901595441
2 43643 400243859
3 145997 63393
1 35992 113698 462433955
2 14892 394913300
2 169827 875746310
3 36778 91469
1 101045 186979 118546237
2 123076 222036429
2 76843 205679452
2 46726 471491224
1 67245 137945 770997123
1 63225 63361 960407925
1 41562 92198 584654834
2 76631 466978194
2 99945 505570763
2 139648 840098013
3 181403 115314
3 16586 144936
1 94757 112557 311610726
2 37585 302485004
3 149061 162641
3 175883 140922
3 38951 14670
3 177419 153063
1 156122 196483 214291857
1 60906 154755 330312227
1 68185 131802 558674875
3 139470 170665
1 20780 106140 178350685
3 47490 121257
2 95211 791686057
1 110323 119604 549069319
2 103418 408886211
1 92569 130389 832159051
2 180750 748114771
1 75524 81010 394505603
1 105029 171490 774146189
2 133907 402866701
3 80126 13182
2 28298 945241705
2 28244 388490291
3 37296 279
2 39010 29470006
1 151494 162329 299970914
2 13939 262226229
2 62316 540164219
1 40538 94294 654288772
2 150322 806707890
1 11297 56293 369769660
3 79544 32901
3 94819 152972
2 16959 54602133
3 121093 119206
1 22090 45386 840691160
1 79169 127332 946777463
2 138733 659489278
3 172909 154950
3 97207 81196
3 194873 93277
1 78119 78593 323548584
2 38487 126844928
2 106524 408549727
3 148128 89894
3 53163 75605
1 126798 162827 795994641
2 154080 645366391
3 45633 122166
3 100697 142749
2 121023 760307427
3 76257 187131
3 80148 186265
1 60937 129527 602590239
1 51584 125355 824220909
1 1932 124489 315498183
2 35697 729843564
1 39636 131282 884935927
3 168100 146003
3 139279 167581
1 76014 106862 778171584
2 182097 969243902
1 16134 142519 39296272
1 54156 155135 231014867
1 4552 53350 484962133
3 123210 103147
2 139175 89367818
3 44363 165510
1 3766 85283 428929891
3 25946 44135
3 122081 126276
1 68260 189025 15090554
1 38008 166916 178021961
2 170039 690188313
2 37715 256863612
2 124476 918344199
2 76231 797435219
1 32867 157895 847729206
1 80645 133514 359190084
1 60035 68930 885181659
2 11904 321755400
2 29342 659683640
3 125631 188484
2 72971 942473197
1 60735 120631 878406589
2 96674 691022590
2 191925 822902172
3 198936 172507
1 28214 159710 730755921
1 102137 182045 732649736
3 102850 130560
1 23221 135796 321616986
1 160784 180857 705227352
3 181757 60366
2 122468 130468579
1 68652 121542 865267022
3 90846 177226
2 173925 201111523
3 162216 53422
1 8186 174921 893022054
1 98495 135982 810996455
1 120606 126757 742760128
1 116920 181312 999337985
2 61742 295623205
1 3798 24943 521369024
3 89333 144818
1 35505 108689 301079798
3 47099 158568
3 181884 192178
1 124711 193851 718446995
2 48164 294266304
1 101294 178032 322607519
3 195054 134620
1 66413 145432 900359451
1 61030 74562 537621046
1 73718 121548 952189378
2 70218 546273204
3 164116 174859
3 397 60483
2 50713 520554826
1 7965 167723 254021952
1 3108 56051 143724717
3 123971 87353
2 63024 275475598
3 139340 193472
3 128376 116535
2 136166 251451930
3 52307 82568
1 128675 153586 42347352
3 180020 69709
3 188159 51038
3 114473 68263
1 73130 110582 206458008
2 60401 594385005
3 118963 133253
2 122679 968382669
3 116272 96016
1 21829 59597 153415521
2 119674 375646185
3 119733 59307
2 90752 31892919
1 9077 134700 14546802
3 37549 53728
3 99340 128052
2 112660 44477340
1 144135 177318 277624629
2 26785 788167095
3 145416 104404
1 124715 128935 627280930
2 4328 733682254
1 156428 168986 186817395
1 25125 143686 285658424
2 76665 271533741
1 52647 190938 863272631
2 152208 238599109
3 194017 101441
1 62310 153827 508708411
3 77109 118796
2 110727 538622756
3 160826 84465
3 182034 112834
2 164543 886829856
1 30024 87029 962187638
3 72490 89231
1 107765 124576 335078116
3 93532 120279
1 54286 71441 792621317
3 149328 44177
1 54650 148840 347217070
3 131038 68468
2 159952 36386955
2 31188 765516020
2 197285 128326834
2 161517 538671673
3 134418 62683
1 43439 132013 211264846
3 22100 12127
3 146297 111961
1 26972 145614 468651741
3 141932 151113
1 37838 108454 579978305
1 6262 164296 216871168
2 100302 582941265
2 19885 787154429
1 25597 180803 619978275
2 196134 505294127
1 54040 130930 18670520
1 112064 161720 990160468
3 147015 179177
2 52443 875144986
2 105213 244593755
2 10534 115251194
3 55850 30295
2 94338 346992316
2 73422 757155752
2 132880 137396031
2 6957 584273979
2 146913 327424851
1 13807 73462 227989161
2 183430 975774272
2 186363 395532105
1 54805 92528 296802846
3 150981 32095
3 127801 64012
3 6201 11952
1 18362 195514 329692696
2 173219 877518687
2 30604 740870808
2 153671 179818686
2 62996 631177333
2 123574 136723365
1 7837 104970 846683887
3 100980 93595
3 175362 189858
1 90093 127554 615182025
1 83491 149580 908782175
3 55069 107275
2 7116 261818329
1 130498 185131 872956360
1 69659 112885 962263848
1 70424 161876 709455481
3 76410 170501
2 165170 528891655
2 160131 10171976
1 63330 130021 869724637
2 191540 394150557
2 158970 510100699
2 44392 304951273
1 155587 176753 196867984
2 42320 219910884
1 81683 192493 491080735
3 46343 46261
1 19010 106366 397027757
2 168589 795758006
3 2583 5164
3 2095 3130
3 175563 156610
1 8221 192083 810623207
2 40215 271019852
1 85567 123685 309986334
1 65283 160137 545979136
1 36499 142401 52668742
2 104482 839052823
2 162779 609379677
2 114488 646151239
1 52529 113615 21153165
1 14532 22109 897322800
2 118671 62592063
3 182635 20867
2 88826 162343271
1 36062 114912 345818481
1 9601 151686 435706769
1 43001 78003 756912348
3 3361 82458
1 92118 136300 850711167
3 76045 23259
2 4756 680882437
3 73099 123414
2 78632 603717020
3 190081 164697
3 169650 188656
1 131362 140360 542382534
3 113636 191298
1 85495 197372 279061558
1 38044 177943 840661024
2 70055 851104808
1 117117 142632 516592031
1 10858 52053 362393457
2 108539 725542210
3 176862 190145
1 32496 135528 629938107
1 78445 169952 321763589
2 94523 986065624
2 57991 60057578
1 78860 162242 737398167
1 73707 120900 741600455
1 14667 96108 43465105
2 82940 622691421
3 59321 166001
1 106470 144024 853572563
3 156384 41863
3 21582 102798
1 130804 187259 727477443
1 84203 131938 688043416
3 34845 12341
1 10305 184788 954822818
2 19339 73142373
3 185593 126715
1 393 191282 787700851
3 37306 174149
3 11241 118175
2 140653 255749356
1 16622 42914 791857100
3 157484 120054
1 77860 130337 735929017
1 1184 50624 501103183
2 103025 356201042
2 79592 228957325
3 43873 130221
2 10213 184374654
3 44423 184994
1 43956 117613 673421583
3 179976 127206
1 48905 103995 857413784
3 42024 54395
3 101769 152666
3 149895 178536
2 96280 615530322
3 36374 110254
3 78149 186163
2 107363 897761061
2 98005 539146985
1 130081 173448 143999233
3 14946 187608
3 115404 112033
1 32194 80151 297816346
2 170295 159509706
3 165850 118151
2 162426 938864627
3 160582 192750
1 52321 120064 117191766
2 75296 229855784
3 167716 91089
1 17957 174985 307003877
2 172790 849779360
2 169653 230831151
1 14834 89606 769210696
1 855 163664 492693536
1 5077 183158 610380803
1 100672 124997 686101506
2 190074 261616899
1 67829 153110 22395338
2 90099 182872559
2 142875 174383612
2 44361 710373981
1 86082 116994 216113858
3 147369 121966
3 37260 762
1 8997 196362 616252210
1 30389 125065 397911772
2 146009 402130489
2 889 703276422
1 23872 174948 471740503
1 104709 136872 933262730
1 77957 166592 9477633
2 152668 937615583
1 124004 140253 230009992
1 13096 94178 956030620
2 34470 591878096
2 12985 108362339
1 78443 129730 748523610
2 186635 272379813
2 28442 937182010
2 46881 523204736
2 61483 518498414
3 13321 67237
3 51751 136744
3 6714 24875
1 49150 177686 103557230
3 192181 55913
2 136468 685457255
1 49449 54961 438753141
3 83206 187763
1 100906 134599 281847173
3 92334 185777
1 67584 92660 182370488
2 45646 738960807
3 30909 65098
1 11629 80506 134995016
1 72644 99693 360955669
3 100896 78030
3 134009 190117
3 79311 111365
1 100601 123859 13578058
2 86644 837245567
1 12639 180040 59158951
3 199065 141315
3 50438 66205
1 72567 179094 566216431
3 177631 111156
2 88503 37270249
2 46804 8448448
1 38959 158121 129758125
1 76138 188106 902081338
1 67129 143998 966489147
1 64305 126781 588693925
3 88824 198441
1 81928 134883 528070892
3 20281 45473
1 8895 90560 911948352
2 49157 726256580
3 63051 50868
2 111609 691965734
1 3677 22183 979856742
2 189640 786157010
2 91462 723560167
3 155971 94294
2 3078 679157973
3 27288 3997
3 16665 62529
2 19804 116348289
1 35723 158681 212423936
1 41289 76046 580031786
1 17557 73271 362267403
2 162802 568166077
2 317 631511368
3 187294 123871
1 62945 73899 900059374
2 75089 876446598
3 170616 27414
2 102306 983768482
3 40591 171658
2 56771 524976006
1 62992 63320 877344790
3 46215 89637
2 10505 746442333
3 183706 10592
1 55964 149815 176588981
1 153846 188486 927449825
1 37709 135547 190331379
1 16853 30129 769222113
2 107630 333088879
3 133197 143436
1 44467 124524 975700818
2 195687 968187581
3 138667 83577
1 23904 135703 318373881
2 43720 926613784
1 17825 172758 95265545
1 30223 129530 605610349
2 87325 6418523
2 127432 299426289
3 106795 29405
3 119648 41874
3 161973 172285
2 154638 502835210
3 103259 194110
2 175561 707026448
3 51458 16581
1 106613 191327 858244700
3 183138 75154
1 29168 30503 13087781
3 79473 40610
2 64340 577932190
1 101616 161434 981363290
1 21211 186300 416622897
1 128611 144477 368034941
3 13110 118218
1 8536 44877 63015195
2 121582 737349647
2 35504 459618096
1 54781 69061 290940039
1 84942 163219 578024173
2 83885 432487473
2 39221 819223637
1 74072 82236 396979383
3 191311 38602
3 76202 76286
2 177149 135583313
1 40459 161461 846255266
1 157665 170077 841413445
2 187696 447659866
1 45645 113091 209881373
1 4441 36241 398142612
1 19210 47935 38969706
3 146430 152076
1 3091 136806 728510311
1 153071 155109 39552359
1 127487 186315 372016381
1 19814 137604 667994932
3 138456 127409
2 10789 605607659
2 152667 911976504
3 69882 55691
3 48358 106475
1 71411 149862 115431040
3 47561 117087
3 10413 194378
3 179201 101738
1 104454 182033 408510740
1 42626 176019 137054180
1 50885 183717 17899489
1 50476 110072 562398616
1 26769 175067 413691746
2 96774 55310263
3 62658 37925
3 7621 72832
1 12564 144717 856242121
2 58237 724477156
1 1808 37891 956919322
2 192636 508223666
1 6908 136759 490042802
2 108229 632577543
2 134109 412010813
1 13236 41883 507531120
1 29523 149148 888909850
3 184770 93519
2 130638 785002445
2 120916 811993310
3 193787 49107
2 26347 990962402
1 18551 196856 877200224
2 89464 826942950
3 199135 117549
3 81038 144915
2 111433 917570558
2 39539 507802062
2 20009 362521523
2 89581 668396742
1 17913 37210 849337722
2 109071 443246852
1 5401 166965 310211747
2 22564 87228922
2 184805 456416344
1 114164 118558 339932371
3 79844 85594
2 81859 774680107
3 117322 139133
2 193830 844558006
2 830 769276197
1 76465 169834 514578663
2 62678 968095127
2 87107 756508261
2 145595 635889857
2 116987 599230841
2 164931 393001806
2 92700 790396993
3 85696 23102
1 167805 185387 413968011
3 11587 132042
3 38994 141773
2 32024 7797799
1 93142 170330 86033652
2 89680 990575588
1 131715 133660 249856176
3 97984 147566
1 55158 198411 877760532
2 133158 459864537
1 107266 190685 714340807
2 93278 279806483
3 126473 144675
1 76620 95014 179396121
1 156821 172384 717001851
1 30040 55719 108463664
3 156284 162155
1 2450 145005 907472187
2 111774 517900993
2 38550 388464004
2 117457 55383636
3 191514 49647
3 99829 149787
3 148918 150792
1 113226 185985 553409258
2 94112 422633951
2 17193 726090473
1 97795 166450 1040728
1 23673 46305 74080514
2 182435 320713089
1 27284 115946 751838033
1 65381 161098 44059103
2 182484 468020772
3 35269 137296
1 124919 193435 162403894
1 109523 174739 383662574
2 150916 733249225
2 59372 59229213
1 28891 68595 764873712
2 114138 202445544
3 4573 49309
2 174767 855322457
1 30878 129737 23222275
2 49356 441681561
2 12718 706967854
3 121398 41283
1 5917 28784 789004519
1 105694 116938 488654857
3 195779 115145
3 178225 109809
2 121686 461828137
3 57306 102651
3 83483 40377
3 186539 31329
2 193117 943695140
2 158829 673422930
3 78840 198478
2 10444 660305145
2 82837 981315142
1 67192 73727 230754214
3 165717 86937
2 45601 943213547
3 61315 80745
1 70112 183423 651539803
2 29543 577036322
1 50100 163358 841889410
3 114720 7134
2 162358 176859144
1 45864 194111 488484486
1 21402 105974 466290105
3 191598 58834
3 122844 149670
1 25613 107961 265549535
2 164238 160231468
1 1570 156668 937350720
1 142980 167024 337616874
2 138314 767188397
2 105890 46543276
2 31192 124537639
2 29855 734447430
1 41067 153552 925593841
1 25632 180225 605981539
1 8136 118266 656109575
3 83717 174135
3 178423 29837
1 11015 117141 523790995
3 146342 64815
2 48457 991495878
2 71770 36359290
1 14094 34024 333166949
3 21548 137558
1 6309 25782 539139239
1 157039 199708 198552161
3 35596 33972
3 119280 46500
2 24345 726692060
3 93445 53152
2 102228 362245726
1 3202 24944 39955358
2 166322 332876927
2 80593 380378529
3 118422 33328
2 119946 208383921
3 21177 106992
3 164921 114412
1 11831 27778 186819576
1 15208 97250 964129522
1 92304 96660 488052243
2 17014 687245555
1 5152 86373 997622382
2 12160 816229579
1 10165 175482 189346794
3 189912 114792
1 140898 179236 547980627
2 48357 474532305
3 120877 84595
2 79075 835786031
2 151485 515101932
3 121426 116863
1 118930 162706 434393701
2 18839 55394913
1 83015 105858 914855801
3 187094 159526
1 74009 185161 56090092
3 55373 15045
1 144420 162162 755002033
3 159465 10028
2 38241 455812907
3 11248 30637
2 189134 268611387
2 86423 256387557
1 35778 94396 241067512
2 102359 424584098
3 52675 67274
1 50373 176246 947434924
3 98716 52020
1 128367 179358 782239220
1 119059 144683 963567473
2 50050 843572336
1 60177 144124 996533822
2 75990 585737397
2 27340 438220727
2 32922 514481324
1 82622 133669 849170418
3 189832 165438
1 67877 169452 841775908
1 20211 72146 545850207
1 12185 154514 968498163
2 72699 488699184
2 92296 821991944
2 74108 403387000
1 71979 90598 79197848
2 74343 166195063
2 168633 531579908
3 127873 62701
3 19591 49619
2 94927 900562221
1 27949 111036 510240882
3 15400 16276
3 47158 141625
3 157435 101406
1 106908 123683 240107267
2 127318 736380452
2 128876 673840724
2 131998 491059748
2 12918 486940118
3 31959 100435
3 180814 11115
3 135164 6023
1 2361 146469 407734372
1 58902 150828 597429266
2 88658 52983167
1 38402 188787 73598871
1 54165 102942 352706709
3 119744 46599
3 81717 162254
2 121369 855797293
2 181752 930074293
1 124021 131039 393115835
2 167989 354645156
1 145721 158378 183421416
1 102543 117189 894772267
2 157217 209842002
2 121051 67132072
3 79435 6152
3 109929 100868
1 84656 154533 689002304
3 11176 11696
3 122532 101020
3 74862 152285
3 115024 132179
1 77825 116116 799556170
1 12902 27231 260667534
1 54423 118935 274738614
2 14925 156947136
2 49940 568799051
1 26590 78037 599325662
1 22985 156467 455445873
3 75037 93108
1 63638 113045 597503568
2 96952 24313692
2 106914 166238431
1 7253 86785 663351732
1 35289 74601 844924383
2 195228 316012216
2 141243 881421291
2 16175 162386574
3 80939 75849
3 62572 1667
1 93873 96922 314870616
2 151973 542086257
1 91439 151200 616196455
1 100948 166292 808552895
1 95285 162028 985344610
2 196977 288593237
1 916 179563 742904358
2 21297 615649869
2 189256 531013302
3 61567 107907
2 67711 914469228
3 30445 64156
1 33985 120005 797183318
1 131438 187245 512277841
2 21652 481848819
1 51919 148269 862232374
1 105308 136562 179892268
3 14712 49017
3 61671 51200
2 33050 193695727
3 946 83058
2 148939 599465595
1 70807 147390 2134503
2 121367 702315769
1 16039 106628 804111657
2 86463 623767516
3 121777 9670
2 8156 325933224
3 120630 142719
3 25977 165948
3 195731 106521
1 134092 194722 805728328
3 17458 922
2 58764 945703024
3 180605 109019
3 96977 13431
2 115941 756702759
2 80280 43090503
2 181846 865137508
3 96809 190147
2 47526 673433165
1 95542 168240 514431695
1 98113 108008 103140550
2 99645 292745558
1 48918 118386 144694676
3 28547 160440
1 13755 165402 892624743
1 62391 108130 871362857
1 125654 173794 186656294
3 22306 67043
3 39992 102907
2 71203 302756536
3 10224 21253
3 10727 67440
1 100901 163485 926654192
3 115714 123821
3 163305 155140
2 74772 169715502
2 98679 150757231
3 58627 90077
1 9343 85362 108300440
1 133018 144032 200505403
2 88554 291327593
1 57012 158113 500505156
1 43491 112746 211401511
1 40520 181555 385777076
2 91048 920486995
1 22205 108437 990514674
1 136530 154678 863744474
3 26031 77262
2 190657 242547103
2 179669 880010689
2 3055 685295364
3 162137 125598
1 118346 155865 843846337
2 80681 755879000
2 105552 720393835
1 59152 121001 986961061
2 178957 710725775
3 141634 133361
2 175203 616159925
2 70787 329193156
3 18537 130396
2 12293 345601314
2 142871 726266485
1 15766 159158 336789437
3 45187 22509
2 176043 192018637
2 117303 167151813
2 106461 37256573
1 56181 187106 842115425
2 119995 332279453
1 57144 117222 974746193
2 64972 735178959
2 62505 399870309
1 67272 196002 749644594
3 88993 41335
2 47988 489652142
2 87301 41657235
1 38453 194525 212581689
2 68323 235384289
2 69180 325754274
3 45752 113756
1 67386 147128 594930813
1 69790 105131 297318837
3 50606 99298
1 8023 61085 121289983
2 8790 657006391
3 160925 151186
2 51533 378463045
3 106988 71338
2 72349 599087484
2 19847 796355255
1 14394 127560 566252993
2 65163 734147851
2 196248 456268959
3 39792 158001
1 14790 159977 92805218
2 41548 318408039
3 44520 8113
3 16590 12114
3 161967 57017
1 77981 101693 895741004
3 139818 21169
3 148606 114832
2 91353 511166063
1 94045 140198 891471
3 49416 92877
2 16762 568643124
3 83208 18484
1 53052 192217 17317602
1 144427 198910 456496447
2 173445 894046640
1 38716 182672 327258268
2 89717 71142981
2 145067 172700908
1 93090 179462 510026246
1 117526 174709 26460433
1 955 132058 185116507
2 151834 891966189
3 13513 99452
1 44885 146457 30667115
1 124152 190341 731135698
1 18973 62235 733673136
3 11801 125254
1 132103 155742 236219947
2 137476 347524428
3 33937 155840
2 175529 731043841
3 152336 7001
1 38211 38702 935892309
1 80120 121604 557629560
2 143957 62470114
3 48247 46614
1 22643 132511 81615539
2 164968 567823966
1 160682 190629 399155184
3 185396 13735
1 79123 164824 897176330
1 9042 158170 242871966
2 83853 261072068
2 148279 122972696
3 173544 32911
2 10019 980823665
2 181037 877973638
3 156218 47897
3 55191 157604
3 71490 85082
2 61735 689908440
3 61256 85392
2 151909 115540091
2 178500 662919178
2 130420 438417208
2 129695 443856736
2 96051 291871251
2 111652 324962410
2 30123 282440972
3 68850 108539
3 47228 122147
1 59747 120386 179692327
3 95956 55527
3 55984 83732
1 76909 155013 4243793
2 31517 427974949
3 42552 141104
1 196955 197592 432926185
2 121669 7712819
3 34338 83093
2 1963 994405708
1 138910 154375 342804941
3 81479 157748
3 155131 180251
3 85214 129738
1 18917 112481 960127150
2 58884 51430079
1 14204 107972 620318589
3 56463 121971
2 190786 24973294
3 115861 192543
3 34833 9878
1 6582 128464 48737672
3 3344 190725
3 41185 158073
1 25469 31520 678063109
2 5429 143254926
1 6503 42663 447930655
2 13781 31148413
2 140082 302213144
2 177521 356248879
1 28859 199374 753618417
1 70457 115763 809582044
1 79977 155280 608716535
1 21649 48031 175524437
2 83226 585160972
2 159533 872342552
2 90994 409299358
2 95899 592298003
1 94498 156923 459444595
2 120258 506251128
1 48844 73619 308367939
3 25825 9965
2 80456 866790125
2 104432 640584632
3 18407 151104
2 181187 402695262
1 124854 197386 669849346
3 118492 11465
2 113759 328745104
3 110919 140069
1 41791 148688 486510315
1 97578 126718 336873330
3 85053 21427
2 152782 499148790
1 116380 116489 822336094
3 166027 103795
3 9878 12185
3 49566 17569
1 26407 177566 714014530
1 191321 197042 815527614
1 6094 14168 533254180
3 115817 45180
2 20284 535525377
2 34048 68078746
2 67363 657052321
3 173169 132164
3 51219 188673
2 9563 563189985
2 172520 156639455
3 178668 145498
2 84043 244116328
1 107598 117487 671180877
3 175528 175578
1 38968 150720 527088931
2 29088 334766880
1 137935 149214 958371380
1 17967 146966 791687344
1 25973 105224 82463612
3 23604 94734
2 194362 592095073
3 109159 161709
3 131032 165187
3 36511 987
3 26806 94792
2 122614 438918838
1 23649 50665 479021998
1 9229 103803 746485061
2 122348 65893458
2 87374 134507402
2 32880 962124634
3 83462 75022
1 14397 158956 286711876
3 1368 176856
2 43914 170854519
2 9411 810615863
2 34808 989382766
2 66646 381485794
1 164165 194020 33708477
2 176202 529325097
2 160918 186400625
3 142100 173078
1 28629 106712 733887590
2 107425 40982114
2 51599 973247281
3 63639 134184
2 86914 523527105
2 143577 95405013
2 128814 449003768
1 163455 177967 425203376
2 36021 903866974
3 187947 93171
1 26559 183885 810152383
1 2395 181194 239920626
2 189593 880391128
2 44890 112283497
2 136150 918843929
2 1468 303208743
1 159963 178754 788827442
1 178932 187485 726143766
1 107343 141442 153094730
2 64233 618500243
1 4768 145791 681418843
1 14793 136616 16641091
2 120977 916399708
1 31840 97993 514290850
1 15363 122205 245828230
3 54942 173521
1 86914 190017 504736879
2 36872 435311770
3 151401 90460
2 46363 984064647
1 111754 196207 941515861
1 49937 116757 271323555
3 92033 126835
1 30328 89990 11485615
3 157032 129079
3 149418 165958
3 110018 195337
2 85503 94034824
3 102961 194437
3 161215 19819
2 68212 996101786
3 52054 28712
2 176873 972891664
2 34196 510203479
1 52246 53931 968843235
1 49443 144346 679820982
1 55624 122243 168854155
1 26995 77102 397104560
3 167286 50448
1 51439 94122 211956788
3 3873 84148
1 50856 91090 476726102
1 9077 176577 739435904
1 114326 193806 898797031
2 152653 684814510
1 173506 188961 761481125
1 120430 158115 941599804
2 13681 601725211
2 129974 924554743
3 138296 37465
1 53433 199226 64844439
3 31780 89264
1 40539 51031 529137086
2 140483 150677041
2 78842 240946015
2 150010 634977218
1 110813 157365 653017173
2 196070 55302196
2 190220 534444721
2 167752 491423672
1 55212 116127 566464967
3 101606 9773
1 59286 117198 961952931
1 110328 194772 650742130
3 172716 121818
2 147131 631807711
2 134700 76152860
1 106075 126555 612780087
3 104867 28936
2 36873 531666301
1 66942 105524 199506165
3 66013 33890
3 149505 22336
3 86488 130704
1 99818 171803 968033457
2 112950 369489257
2 43379 178431058
3 82150 27878
2 135682 591288783
1 67877 155616 703957548
3 124248 147272
2 41364 901078996
2 4135 468053500
1 49069 68808 47743224
1 7207 110144 551314295
2 148102 271441794
3 50644 133912
3 176487 96083
3 116248 87361
1 42958 89933 826971798
2 39973 43694827
3 158758 133442
2 108002 572662320
3 143992 173908
3 172031 7392
1 155415 157770 664960755
2 165891 61906697
1 141971 171551 35798416
2 157567 596891301
3 171874 171893
2 81100 330257238
2 41919 485829029
2 129859 239320904
1 109975 147439 411541924
3 164464 32315
2 171515 684911557
3 86285 129719
2 131275 253286849
2 153291 314412500
2 125831 783071074
1 13142 68555 849409495
2 80045 311375390
3 33128 153828
2 131380 79439286
2 188853 629155569
1 170025 177694 477219831
3 184818 113130
2 93520 613985318
2 46534 327721623
3 166450 14879
1 90381 165687 664691209
1 103544 145725 826139476
2 122015 135749440
3 31711 139604
1 51622 170765 657412200
1 74537 78382 554233376
1 57491 157671 40326891
1 17933 186879 810057804
2 96205 236692243
3 45948 13233
3 168007 174988
2 11650 986352183
1 62278 166501 271886736
3 125260 151220
1 151399 184547 269309483
2 87924 370210770
3 106728 107252
2 170706 772269925
1 49345 87292 542104804
2 117675 455465554
1 19426 71567 920598140
3 41727 74743
3 125838 67825
2 64243 476462868
3 89324 4523
1 58985 113344 519671833
1 162949 172746 70922024
1 40733 166983 933195398
1 23322 150691 865555660
1 12480 140820 313722058
2 14110 723650966
1 155821 177357 629441306
2 36569 956037902
2 177745 200942064
1 4503 57396 349116824
2 133017 606077242
3 142642 86599
3 151497 104122
2 116270 322050842
3 170537 93041
2 159448 688475494
2 68617 320322780
3 189236 155330
2 32316 582294255
2 140475 347015829
3 38933 111333
2 21851 130583624
3 1165 163252
1 137352 179741 969491052
1 41871 84668 855565287
3 159320 185895
1 45745 193048 107007753
3 31210 122057
2 72447 898072670
1 41453 67965 155358281
3 34680 37149
3 164443 75048
2 41915 130150891
1 130807 171217 702451497
1 77298 86831 577403466
3 87231 34264
1 74663 195568 934932304
1 117791 132707 148379081
2 22276 919563819
3 123102 93760
3 189133 33998
3 51117 73639
3 188411 99978
1 116616 195017 447364730
2 4679 155781440
2 20544 350482725
1 138973 171563 124854694
1 114978 115226 803936042
3 82997 64726
3 154419 2667
1 5386 77257 603100118
1 20242 190909 394595465
2 44664 193748758
3 6815 134276
2 114131 631958250
3 161537 42026
2 4932 458109592
3 183547 145524
2 104747 28805160
3 187104 129956
2 100017 614547246
2 179333 682685792
3 4271 177739
3 63201 169842
1 22670 192677 672289167
1 7917 55709 290459681
2 193412 744471530
1 130402 165158 469068556
1 137505 155182 194437163
2 141547 419410414
3 72711 969
2 43472 994260746
3 120263 179768
1 58962 133062 406253147
3 153039 12673
3 126881 4139
3 46010 46767
3 144523 102376
3 80089 192250
1 149795 155403 490117999
3 180746 68074
2 26732 335677906
1 113513 126759 796044720
1 66434 103785 248335403
1 24999 127384 253162290
3 67147 81237
2 144101 58746657
2 129040 408808096
3 62839 86490
3 68509 182014
3 2034 180032
2 167576 722885735
1 64862 81951 479596668
1 137519 188009 684879014
1 32587 64117 844770257
3 11659 137391
1 121395 198973 13863089
3 199257 181072
3 144864 31183
2 59792 411983724
3 96075 53733
1 91154 151197 340746532
2 54696 211957065
3 4568 156342
2 188024 594582151
3 178478 159994
2 94593 813222332
1 101660 123707 269659541
3 3630 192995
2 173615 157811542
1 44952 64484 704413059
3 88013 161640
3 176202 95013
1 81233 142559 118642177
1 17229 151208 285046716
3 16046 73530
3 166699 342
3 60637 69735
3 107069 37844
1 573 28418 160531225
3 79461 44277
2 198111 637313022
3 107492 130966
1 39098 93371 61169683
2 94992 330670360
3 103566 163266
2 76518 385915620
2 25881 837939548
1 58603 96646 502673236
1 48886 178647 12427826
2 97392 73919980
1 67518 121825 169176041
1 35875 69679 630526538
2 69638 854717522
3 106132 87503
3 78936 19202
2 94200 774226465
3 64896 64181
1 49225 80241 827857023
1 55378 87017 179054878
3 17039 161599
2 172347 613054810
3 87176 93310
3 2378 148855
2 6165 29736567
2 100065 620642515
3 60288 5805
3 54839 34010
3 88771 99563
2 152419 620674346
1 52021 75012 374522455
1 109957 160706 353731430
3 159574 54267
1 36591 98787 788881047
1 12179 76800 597985714
1 38001 64312 245753767
3 149311 166757
3 104741 99966
1 45740 121709 425740672
1 55239 126992 811701471
2 51160 45392263
2 123231 282338318
2 116810 778658433
1 107622 172037 621548838
3 123088 47657
2 28650 477107408
1 35710 146276 840804010
3 94926 151577
1 45112 156405 992246870
2 2405 54890945
1 72929 197763 355736677
1 61595 176478 721682212
1 137197 177160 24227117
1 67539 127004 384076967
3 86370 159097
1 64897 72676 20055034
3 99095 19761
2 117606 680629038
3 55508 70196
3 4552 96913
3 133923 152720
1 152476 152948 473120106
2 81416 543905235
2 28557 720996725
2 185994 419164688
1 100492 144595 471429342
1 141647 164994 860893750
2 54205 601827791
1 18672 162190 17229261
3 127010 172521
1 7697 144052 961819068
1 93153 156672 419540941
3 165864 159332
3 47151 29074
1 50656 129050 234139930
3 3279 98553
2 69595 128239201
1 114812 164741 487656307
1 188478 198746 83434220
3 75396 122961
2 51465 673535245
3 119204 172060
2 4799 212625341
1 23332 117259 429321475
1 25929 63240 895489448
3 91882 196
2 30532 622751317
3 94266 60548
3 194607 18236
2 62061 61135673
3 54921 6790
2 138070 228107021
2 907 209710820
2 165003 459313720
2 90740 24474047
1 116425 177417 334847746
1 49926 123124 317493802
2 159397 380820628
3 8258 176268
1 65101 93745 574016540
3 11678 60794
2 97881 80027539
2 161940 27418913
1 41419 85524 720099613
2 108405 462956836
2 85283 489998125
3 22721 46237
2 157364 541788447
2 157660 384784020
3 161461 163047
1 134305 172508 99572705
2 123751 999768174
1 79253 143129 362153652
3 114517 10307
1 143281 171361 97693880
1 118437 129828 474139818
2 145828 145130711
3 86638 58222
2 185261 841335198
1 12766 143531 117126608
2 153312 225989282
2 119342 511604098
1 122241 182367 86494795
3 8079 177675
1 173933 193081 934854722
1 146836 168950 160115326
1 45118 105642 351201674
1 15283 156062 240166474
1 110446 186894 798867281
2 38769 801596557
1 36385 88970 252184881
2 153654 822311114
2 40443 512232184
3 199650 172001
2 33315 471803574
1 18016 24802 981517855
2 67893 144854010
2 31629 853179287
2 94314 356398668
2 194364 781728454
1 107099 141484 119000783
3 86946 40952
1 3443 56967 304805318
1 5661 137604 669303891
2 167109 441188489
3 198923 151840
2 185039 147660201
1 68222 149681 943106039
1 141815 185078 440559939
3 168226 61731
1 46204 108882 536296285
2 47321 471210236
3 77547 77755
3 69626 145617
2 179045 447152912
1 105766 176202 750394017
3 66514 44285
1 56533 111328 34121947
1 147906 151628 566312652
2 56631 810854882
1 47042 195697 796174921
1 33362 82328 109074591
1 39220 150803 692179524
2 33982 534347048
3 117905 147208
1 32925 138765 641031592
3 70325 93025
1 38954 74180 436967281
3 53472 59480
1 55153 119908 70722038
3 180606 123717
1 123773 158384 291233795
2 90740 10860377
3 161292 113782
1 80666 114069 524817782
3 88997 104722
3 144375 6894
1 12698 193964 430828534
2 146228 786153318
2 36454 305123957
1 135369 165315 281438185
1 141577 181972 383424887
2 195710 862056943
2 14273 356440181
1 5637 123110 82609706
1 2559 7428 118234781
3 3426 165752
2 149214 717174419
3 115253 175420
3 181331 95829
2 159861 396555502
1 43635 142775 659856565
2 20740 857560841
1 26261 89337 766724931
2 188885 312280541
1 31011 167904 209274532
3 21592 71633
2 109751 528091797
1 165579 168303 776833742
2 71067 893102620
2 61562 129977876
2 126640 801453947
3 168496 187853
2 195962 10902460
2 189496 646432225
2 198087 581054426
1 157118 168434 881067520
1 87930 178958 111972433
3 67935 125576
2 118297 689034329
1 10242 115877 357148635
2 168200 92102696
2 139243 876835906
3 55902 106126
3 121372 8406
2 26668 975579325
2 27483 415405015
1 80207 142678 926451139
2 32405 9122194
3 62405 183485
2 132059 142351096
1 103163 123044 987515189
1 61232 71616 815404996
1 19585 137693 552149340
2 137022 156062547
3 97752 43407
2 11480 660156568
1 105128 113166 7154385
3 191378 153219
1 127317 172740 636891415
1 6589 133736 22897090
2 3099 405822896
1 34482 47080 618381317
2 40590 844758470
3 63605 160540
2 136978 504578171
1 23467 188422 418421627
2 104435 869521182
2 9565 817152159
3 2202 2304
2 11775 496933552
2 87379 624229768
3 164036 38229
2 96571 733785294
3 191598 46820
2 68672 653434099
1 5606 12126 57099963
3 108128 24856
3 110990 131351
2 150308 643504935
2 97342 788054028
1 85869 142498 377271071
1 57593 112012 549167267
3 48725 88204
3 86716 176144
2 90125 378419168
1 113576 193454 206667068
3 2702 1298
1 20038 152980 855199085
1 113813 198885 916412994
2 76263 466610381
3 150251 158907
1 98613 146737 584798110
3 159888 130244
2 3424 712545974
1 105222 148117 208613770
2 152809 848622309
1 134420 171622 529799419
3 67613 125779
2 30729 197258006
2 94805 647202472
2 59071 818152552
1 21508 63462 876831968
3 31270 125502
1 60106 199869 849609539
3 18159 182435
1 142416 188831 417516955
1 82884 170752 562000279
3 54204 155004
1 27081 122405 940574487
2 41551 640085615
1 7744 141798 562752750
2 176293 219233006
2 78891 288655416
1 44011 182482 276634837
1 6623 105586 548353129
1 84021 85884 980296661
1 1528 178528 348841062
1 57292 67829 810226438
1 143255 193555 960443461
2 198611 642135900
1 93882 163028 39637766
2 26632 965339713
1 35606 196497 628960765
3 116471 43225
1 90890 177332 601021166
2 94843 866857305
3 187879 145542
1 22354 139616 435781205
1 124231 128031 350060661
2 25551 91721824
3 115064 199222
3 6601 136841
3 96394 16133
2 145369 648169102
2 7930 329800565
1 70775 139393 312841363
3 145184 3099
2 178961 392498070
3 191313 57314
1 17020 177411 146193193
1 79798 99527 549241025
1 34396 63145 158957831
1 92154 172810 921464383
2 90707 279516122
1 169014 175301 493987694
1 55484 74104 46515565
1 13733 191572 50989380
1 105601 161377 781028822
1 62472 125251 36488163
1 63971 101775 587539331
2 192443 267805412
3 192600 96817
2 99558 653221639
3 198226 49426
2 104603 983251106
2 69028 532045019
3 170439 50384
3 74064 136275
2 138087 666415356
1 114444 165159 956086395
2 42524 348880503
3 50053 199639
3 1558 181262
3 20217 165895
2 1783 845668221
1 39524 117328 268690291
3 29475 160700
3 22218 196655
1 129998 183805 442325137
2 64444 338974309
3 110985 35994
2 157305 591174503
2 186202 934157483
1 10176 18127 184473718
2 108204 532797220
3 139057 33089
2 114 577820302
2 161418 184122545
1 24118 100333 697945418
3 11352 176982
1 84940 130685 705382014
1 167020 183628 595987598
3 134370 53295
2 140802 880969547
2 53549 869618065
3 119781 76382
2 37508 920429496
1 2036 191928 80120193
1 147322 162829 772787350
1 63303 82881 637690355
2 100469 585484480
2 196549 323392757
3 182928 139416
1 98402 174854 299809272
3 1478 26649
1 37599 100299 298037404
1 70240 162443 349443591
3 190078 115502
3 136836 97383
1 27718 50495 155490014
3 7965 50635
3 81587 179041
1 61477 131990 854542439
3 120216 179977
3 191003 50507
1 161486 179028 28449942
1 36538 177400 325374870
1 41088 60563 688805586
3 70935 144593
1 15731 160369 893872694
2 20135 968971131
1 103660 112226 716913354
2 123881 982021191
1 20042 123241 159875270
2 131535 46311062
3 64819 169489
2 25347 973904760
1 186838 197009 332591995
3 124267 65468
1 38069 197991 509518371
2 189560 12757799
3 64817 129563
2 131482 619285589
2 42401 15216908
1 68864 168286 776673949
1 38734 117649 947107414
3 122319 132394
1 50107 89196 605594933
1 36539 172711 393628097
2 65849 388480073
3 16047 90210
2 112760 405352873
3 106456 131224
3 23566 55344
2 8590 826344215
2 88097 947629017
3 124283 133544
3 84930 157498
3 192998 189981
2 6970 680223724
2 38989 295762950
2 103084 275100177
1 120155 151205 669776043
3 99005 107816
3 45588 158938
3 118556 90151
2 177382 758255721
3 154903 148979
3 91661 79515
3 140185 192148
2 108833 432913697
1 37799 50613 24036969
1 82339 94375 6205929
1 69617 192634 331909832
1 19225 65703 501415720
2 99610 352733995
1 25327 175781 239036910
2 170398 852669463
2 72100 678563951
2 91295 698554396
1 32704 33015 325945861
3 17838 176503
3 57810 160842
3 121098 13990
2 60391 754792431
2 126075 297050084
2 6841 921016404
2 50296 410879957
2 68151 890483594
2 133021 974444665
3 134502 72305
3 166684 144274
2 107859 604545408
3 93868 166233
3 57598 9834
2 158619 351978435
2 125603 609624566
1 93058 177451 838271210
1 87552 131004 116242133
2 25547 769020131
1 27725 143495 75029327
2 61475 910766809
3 1721 112479
3 196505 129522
3 34168 27734
2 67427 543006350
2 90682 98137814
1 26796 194714 725374725
1 118309 160590 676856239
2 27586 105899752
2 30890 757055531
3 19717 168322
1 29178 127395 878211299
2 90815 340185034
3 146406 137484
3 2705 54464
3 179934 30385
1 31285 172961 224571304
1 5872 43437 441997306
2 198600 664574663
2 64499 276180970
3 142112 177281
1 58535 144415 463582016
1 74284 176736 142621932
2 164093 6733346
2 175864 158442714
1 58787 184578 383131152
1 68848 94826 385383196
1 75757 192861 400463854
2 8272 110234813
2 165058 34728196
2 8910 751682849
3 110743 171736
1 42184 153743 263483827
1 126036 197414 28444042
1 7976 148219 248541452
2 116886 84779915
1 195705 199235 427797677
1 25550 82150 100144645
2 12766 802148627
3 36757 149941
3 93753 29056
2 86097 919606270
2 87359 936136910
1 48566 189932 87155852
1 52660 198333 38011795
3 175068 43277
2 4492 438237360
2 180140 478670037
2 140653 332195996
3 191243 84675
1 120773 150458 249723701
3 110591 21538
3 119250 151126
2 29871 89156636
2 52785 628788876
1 145938 156926 429652056
1 20655 131140 936852959
1 22706 190597 19109942
1 890 152822 900546117
1 140445 154915 784261021
3 11697 183092
2 27288 57976427
2 188817 650798836
3 139133 112857
2 80160 964074105
2 151127 490513814
3 32586 36315
2 132367 223363046
1 9505 135723 31618415
3 123175 110232
3 137813 124767
2 2948 704594159
3 59077 60055
2 128324 293529928
2 166877 950309283
3 28789 35339
2 49869 550252631
3 680 14169
2 38661 770197036
3 19946 16177
2 53107 676171540
3 110788 136331
1 86649 153019 202847127
1 140409 150154 707633670
2 106977 464723661
1 40626 186302 913965442
1 71992 111019 100445623
1 4926 180885 23102599
2 109132 560359342
1 111647 138514 866535789
2 186482 350189446
2 63171 373941735
1 62741 86531 192057008
1 11887 163869 120308380
1 80119 93069 769865302
2 197308 138483830
2 50413 232249384
2 107594 272554319
1 58339 81747 292768195
2 123592 668797953
2 180926 558224822
3 122695 42711
1 2183 81517 851402932
3 197563 100667
1 2505 91232 386178180
3 50544 49439
2 42986 151317740
2 130575 400557814
3 124507 90966
1 88906 168535 231544285
1 16130 76820 283565926
2 53219 2062204
1 101148 127146 293460222
2 3954 205591448
1 106125 171519 39101164
1 24247 97852 639167069
3 177784 92163
2 131838 529291985
3 195530 144476
2 53144 785076646
2 15079 104423634
2 138499 243409168
1 2688 173632 612573930
2 104244 790542567
1 52175 67652 894055813
2 47426 305388016
1 33722 138558 208124185
3 155299 194288
2 125896 200397490
3 33619 199419
2 52656 757184743
1 78275 123994 574179240
2 90934 296136514
2 189695 422799387
3 77710 15200
1 103019 156626 852840907
1 174822 191617 592574659
2 181828 297011905
1 14356 69317 882798287
1 19424 32745 632101173
1 42690 45343 335204963
3 163060 27597
1 41745 180655 724831613
2 33800 215194985
2 112258 210190720
1 83206 158815 981582113
2 9967 545990230
1 54487 110680 620814658
2 157770 652162225
1 8504 106705 649431591
2 12176 131400318
3 50106 96451
3 59826 41223
1 134424 161423 626247487
2 81775 667142040
2 127573 180499748
1 44930 97469 498966433
1 148595 181810 688961974
1 69887 137764 569813392
1 61285 95218 885940347
2 68471 731249404
1 5739 73271 243833164
2 1097 146569444
1 31907 162953 208781682
1 35730 87295 565163089
2 40582 169184298
1 253 138996 208469461
1 91832 147577 129569071
1 104670 178142 597051352
2 99991 418630883
3 159303 92007
2 12532 28969534
2 144058 416842271
3 132771 193394
1 62917 194133 346109553
2 196437 926727816
3 50957 198320
1 15588 145339 942764466
3 39047 34385
2 32473 804010572
3 113846 121714
3 117852 57724
2 127972 674822456
3 74327 165015
2 144179 584553548
3 75760 39597
2 48426 270150677
2 7184 721106438
1 148133 168768 900973767
3 168178 50205
3 23618 126323
1 134616 160329 465174043
1 55115 87138 406549302
2 182499 699813094
3 199363 147275
3 118102 57596
3 167628 4640
3 161449 164459
3 53736 92327
2 2916 22787426
3 19100 194777
2 92552 313515384
2 64089 516297085
2 7959 820293217
3 157216 10275
2 35614 740391479
1 3084 16102 39401456
3 122442 191220
2 38703 292965003
3 172890 42355
1 16151 28004 229541238
3 93670 38417
1 80493 96576 960157159
1 185882 193633 306218870
1 20300 112697 845302180
1 1612 77308 306777079
3 169880 47941
2 152088 218932292
3 150816 63105
3 49111 163121
1 32994 95014 122613671
1 31783 152595 815546446
2 53947 203676513
1 6694 91574 122746158
1 24251 154402 709682108
2 108445 797554742
3 48004 167721
3 125578 100385
2 110158 770728262
1 110860 142216 674536898
2 7242 575365851
1 89954 165467 999433877
3 30373 57289
1 50172 198668 376284087
3 6981 117805
1 5261 7092 988987748
2 149051 195152617
3 36214 18197
1 53141 91251 184289504
2 93669 101109682
2 172063 740124552
3 181913 80248
2 57433 167252042
3 40538 82158
3 40602 167428
1 63917 119423 46494059
3 46758 21220
1 41252 87304 297182459
3 132729 73366
1 75518 165455 492487275
3 110559 90215
3 78409 160590
2 65880 679485965
3 164177 4332
3 173364 7104
3 98293 136375
3 81084 124563
1 71486 153542 62340386
3 194581 179725
2 91375 416480992
1 59310 196549 911411446
1 51777 171715 461959403
3 6716 66818
3 66604 155211
2 193136 559803617
2 29891 835865017
2 8973 681280986
3 975 172759
1 125069 142150 44231067
2 61852 544950692
3 42802 132511
1 174530 199916 295142264
3 37653 193245
2 53944 82795255
3 58275 181084
3 4322 22860
3 1674 120876
2 42823 465645299
2 75893 385468125
2 24879 615340700
3 26681 2166
1 15956 150838 105507879
2 14136 871684186
1 88023 134823 376152034
3 196866 186842
2 93910 409775491
1 88572 161880 13198877
2 34623 447100971
2 94497 791056839
1 82876 159041 142371258
2 122690 847396061
1 18070 79486 363056333
3 5676 188573
1 22962 105981 752099614
2 49251 604360872
3 137268 163859
2 70183 604849853
2 102633 381996160
1 21628 186241 382791197
3 149628 97047
1 11471 12556 973129537
1 123203 185842 632068987
2 1549 153809798
2 23161 207748247
3 160407 43958
3 52567 49685
1 2383 151824 247090230
2 104091 767017509
3 40379 6871
2 126683 365155362
3 32133 30982
2 69042 724517365
3 39060 55570
2 96729 239428217
3 6990 68429
1 185299 187538 120605677
3 169735 20134
3 34054 117201
2 171961 150201792
1 175380 197936 463724376
2 64539 342240330
3 182335 176000
2 151505 163160516
3 154782 104680
2 145632 696281558
3 199380 37301
2 140133 613010919
1 157154 184035 794278793
2 13791 901179575
3 6120 49386
3 34011 191006
2 11956 667578963
2 81575 919640900
3 148803 19293
1 71216 81700 420143609
2 12140 100135148
2 153330 574639431
3 67131 11570
1 53729 158242 617948181
2 166340 868312915
2 102103 869051199
1 138635 173550 730695728
2 120410 223707024
2 51623 959521530
1 66474 180375 190191539
1 41948 145448 972968684
2 50373 986763304
2 145300 797474191
2 74164 70391222
3 58633 191613
2 153209 416096373
1 42821 197226 300634173
3 62671 61004
1 128366 161006 622221419
2 76228 601608459
3 183732 48062
3 175543 24504
1 31984 138081 639654233
2 167793 948284099
1 111813 139216 811607468
3 46173 190501
1 80644 129230 698680630
1 49164 65914 842959474
2 55410 153165134
2 178812 912928452
3 123623 45791
3 130809 10274
1 35207 91837 186094159
3 198190 36804
3 89039 10229
2 88384 34872625
3 157398 68447
2 126476 506794085
3 193984 153191
3 40913 195004
2 9626 944365655
3 182837 6480
2 48516 891193015
2 696 509035400
3 41031 170278
3 121205 198486
1 65444 78784 348746116
3 88868 137784
1 111822 117782 394090435
2 59314 240852745
1 138210 194921 576330689
1 28036 181100 88868077
1 30656 87743 22566152
1 21066 88397 197148897
3 112195 184119
3 178873 185256
2 121355 659501354
1 30894 153040 33916131
3 141652 36748
3 166639 178870
3 67437 155280
2 79571 469443121
1 91842 127063 317571386
3 76803 175389
1 150 111862 90988085
1 112939 179320 405255971
2 22862 83571564
1 45785 65907 266983584
1 17652 52523 630652035
2 82451 475293344
2 75575 709259652
3 137315 147765
3 161589 118911
1 136447 163417 218750442
1 83090 118413 175262243
2 115697 194646215
3 10309 48529
3 188768 99510
3 118418 167828
3 54517 28942
1 152965 176586 971967255
3 121812 199806
1 14023 73151 989990526
1 29094 147310 757771713
1 18192 140665 290572042
1 80373 166518 851619101
1 79423 154411 47629647
2 166575 574388950
3 180450 100890
3 130083 7347
2 29845 961250909
1 122091 168194 481864290
2 156717 214170536
2 36352 770867093
1 119210 119927 366297971
2 136366 40886535
3 125193 29726
3 13170 130364
2 66831 929784495
3 168851 166575
2 115933 492750419
3 62447 92976
3 79178 79038
2 136705 561645340
1 71502 84898 119970168
3 16755 178180
3 190901 147576
1 52788 172013 546379128
1 70115 167584 876375446
3 73624 144343
2 13959 997715938
3 71885 116649
1 4141 188427 846722811
2 91726 892363689
3 148141 96802
2 142191 541537539
2 30623 293776562
2 43208 870925939
2 34722 790927233
1 98103 138401 60072949
1 42621 109176 546653935
2 169563 659395785
2 1624 432007561
1 176925 187726 247502858
1 154198 173873 523568689
1 116836 177238 603093706
1 14372 52125 685266196
1 58144 176064 791310073
1 68827 115020 310266762
2 43131 359531051
2 60626 541533662
2 15513 595204214
2 121226 840335062
2 115550 851456998
2 86380 663584821
3 39890 190183
2 149134 493284453
1 17147 149219 953990661
2 182878 592614690
1 158870 191200 40692533
3 87601 52240
3 49334 122337
1 21708 28657 97906456
2 40565 758171642
2 128627 714140074
1 77039 131747 907519654
1 72480 167144 646173504
2 162851 657153470
1 21254 139461 2871626
3 106663 4461
3 193815 113173
1 92808 152430 976358867
3 119664 111010
1 33016 117791 398627732
2 63926 802590568
3 13408 138619
1 45762 168023 484051665
3 144453 116552
1 83667 130730 661227409
1 17533 109496 300487707
2 137203 350859618
3 13884 130531
3 53989 145280
1 48386 157872 965865307
2 50803 692878533
2 73084 363970480
1 123958 155449 361295141
1 18002 59301 759406365
3 195277 89997
2 155160 350669468
3 49719 189727
1 109567 177916 35810827
2 163762 205305738
2 41543 928091785
1 37099 92600 273416614
3 32556 134863
3 134800 88221
1 138633 164316 581214270
2 178918 794350709
3 82423 12799
2 1578 627713941
2 128006 553656539
1 63475 186124 909041165
3 70078 147356
2 68399 702526346
2 39751 305000083
1 120526 193899 654151398
1 1473 140055 347394989
3 186040 36916
1 32146 50361 928444432
3 173347 121502
3 144393 108839
3 47288 134792
3 125662 110575
3 1770 142396
3 140474 48158
3 85247 85885
3 137601 157777
1 86949 138798 426554864
3 132913 178639
1 178299 199210 797365670
3 2931 43925
1 79873 178735 868086518
3 171549 99505
2 105295 73412938
1 117194 167944 863690523
1 12165 187954 183948821
1 18354 63644 40400521
2 68872 401691554
2 185281 441073657
1 83694 100003 505029516
1 110956 166361 878987985
2 114225 501835516
1 88226 151322 833110224
2 57770 492839559
1 126 107466 542120583
3 131580 163396
2 33122 291865310
2 98945 477386887
2 55508 398393131
3 78964 92700
3 16189 77196
3 95671 63462
3 81779 443
1 58818 136417 535261696
1 1533 154781 546844130
2 127715 83993745
3 174072 101241
2 193429 132819946
3 167261 36505
2 81465 653481203
3 14303 176493
3 89240 195841
3 141351 191882
1 70748 180437 61890478
3 33299 27999
3 194480 81738
2 129732 560299781
1 19326 155943 957806528
1 64885 75982 911265194
3 12246 6997
3 182905 162947
2 166712 103515425
1 17281 23714 713741789
1 92167 176569 395413384
1 15899 147124 14114220
3 85763 149138
1 6951 92502 84921202
1 31017 79363 854453
2 116774 765712893
2 119175 481371350
3 61799 4884
2 123552 252660887
3 90512 171094
1 93786 107644 990691430
1 64406 173843 139437455
2 166012 239080314
1 76187 76857 121117390
3 8203 46630
2 2596 118331489
1 132305 148672 87076571
3 19374 194446
2 70001 288622207
3 87116 85154
2 151684 216761980
3 134791 143898
3 197692 63277
1 38554 136439 748873312
3 197672 127693
1 135829 179553 70413454
1 87497 171572 508869147
1 158504 193972 373657950
3 106049 80198
1 78812 103442 758580659
3 178918 150732
1 99759 113345 959634556
3 142494 199234
3 23597 177847
3 126630 187114
2 66126 706209005
1 152909 167494 170623570
3 1157 33569
3 10522 22239
3 15646 140811
2 25496 469617502
3 168259 11735
1 5549 165831 269881491
2 154774 991130190
3 155505 69752
2 190294 726120048
3 189832 177412
1 94471 110851 988447931
3 189072 199395
2 103309 193197935
1 18116 191191 313023475
3 15356 72797
1 8364 155043 531501757
2 3995 741335529
3 102646 97872
2 112332 485211960
3 199612 147480
3 195426 183311
3 138615 198783
1 73174 178880 599704692
1 8214 89908 216705844
1 30868 158990 943137068
3 109918 104971
3 181203 158271
3 118567 65616
3 97582 185472
2 176070 428742396
3 181224 107305
3 151364 69010
3 107999 53034
2 29594 820429624
3 929 1227
1 1281 120414 576712849
1 81947 194182 99800485
1 21007 49461 238959572
2 196308 31878492
3 104505 136385
2 139735 129293429
3 42537 79781
1 87001 160778 478540108
2 111342 237905404
3 25480 25424
2 35251 157659698
3 155395 10665
1 32535 195333 990804884
3 142821 91776
1 38714 40425 448770918
2 148378 449571783
1 177412 178967 176115812
3 120705 196847
2 142989 613216827
2 3993 564677152
3 35627 149260
2 120330 515360418
3 165802 124667
3 161230 72605
1 127288 164517 185433021
2 146117 430571978
2 22713 616413915
2 183916 749636774
3 38790 107890
1 152073 186878 664803306
3 168609 90585
1 104043 180001 835138312
1 126476 141645 732941003
2 149628 476238462
2 141772 307894238
2 193119 60519486
1 87247 131206 510756098
3 164629 196955
2 129157 279581700
1 52216 143021 771069370
2 173905 544540194
2 43219 768183330
1 20355 76684 894576216
2 111254 899137742
3 101185 145535
2 36791 592097392
3 123612 61202
3 125921 71725
1 116338 151426 16087706
3 105420 110208
3 72771 6259
3 191508 145589
1 69222 154173 396090430
3 26752 191416
3 62602 106062
2 46483 152788453
2 64577 551357173
1 5316 139689 286452954
3 190502 40358
1 91651 180462 610821333
1 37394 50028 992367543
1 26209 74646 610259377
1 57685 72253 576753922
3 54806 72906
2 169683 779913005
3 48718 170856
1 38271 192606 1957644
2 64696 483963730
2 34288 294978500
1 13244 175923 943993408
1 129615 137718 826225912
3 162119 25939
2 139288 655465237
3 191894 36413
3 14482 183955
1 13213 57980 129001310
1 11332 167688 258713179
2 105356 207433269
3 156633 22687
2 69005 639125252
1 33057 171509 893530804
1 12071 67925 865308440
2 77381 486359770
3 128746 134306
3 113979 156982
2 87107 783559128
3 4296 197407
2 82910 933285874
2 28490 51202848
2 122718 177254700
2 44087 700683746
2 28377 591309973
2 155865 618472579
3 1237 178522
2 25052 117243985
1 73424 157695 983882182
2 179201 546018462
3 110730 161585
1 30314 63857 237307617
2 193583 53295999
1 47322 103833 521874938
3 186449 118085
3 90613 72013
1 74647 135988 323869352
2 83780 144003014
1 116215 179011 791292565
3 109698 10945
2 135942 386262608
1 39494 147900 249742852
1 60549 142665 35945592
2 66074 267686433
1 30562 98798 172319463
1 180515 193123 447971257
3 119003 191848
1 12780 172444 774567140
1 1434 119289 462232428
1 48561 124057 756281911
3 87947 61454
1 64756 103098 492698988
1 29164 40761 740344896
2 6862 643656051
3 83098 168341
3 147411 37055
3 193313 79859
2 22269 236863479
2 47824 786046632
3 140272 53075
3 43114 183470
1 111195 175037 662743571
3 147876 48138
1 67188 176349 907936177
3 172797 70727
1 190 177718 846487722
3 56894 166387
3 61307 138341
1 55771 91219 546608078
3 24524 156646
1 65297 199705 535255783
1 114668 148194 682464999
2 155134 168417196
1 107589 152545 932549820
3 36137 130493
2 33695 404000778
3 72191 59975
3 56420 6927
1 44381 172855 394752492
3 64676 161988
1 49766 179730 460943067
1 110524 170943 557109351
1 64091 113771 712829739
3 76296 42921
2 116912 304738692
3 176628 70463
1 121227 173418 617019695
1 25343 142127 605142373
1 89817 102455 448650471
2 41894 414267659
2 199344 162939238
2 187309 917411889
1 78125 189367 897628438
2 97267 490939986
2 147797 644148676
3 30557 148200
2 38093 531479375
1 154762 172492 984282755
3 65 89120
3 85519 60631
3 116583 119389
2 151983 410494433
2 78457 920046030
1 110445 172972 75474989
2 45278 818216156
1 71828 153304 840305116
1 15806 103308 171850855
3 142891 64710
2 106112 817303579
1 9262 56582 708363064
3 56353 81916
2 76843 254075208
3 152940 161051
2 64436 665334053
1 42638 56874 971281372
1 61719 108713 372081084
1 119714 143405 564401686
2 160292 638768956
2 16397 920760118
2 106561 532413063
3 47914 52465
3 188119 182186
2 172430 594237851
2 20597 784559846
2 97210 730816580
1 158556 188629 706187177
3 84755 11714
1 24710 47924 416685005
1 31626 137748 610847557
2 16176 255623406
1 20490 169152 825968249
2 193678 65948729
1 49762 177413 549828411
1 16486 58258 516277607
1 31728 197059 128146159
3 99258 152586
1 38494 139617 743014759
1 156334 196831 15235994
2 180377 333572056
1 139662 173051 543350743
3 141765 140655
2 11031 323773051
3 195570 7570
1 120775 171919 912440555
1 66718 140428 416032478
1 81998 154435 407623422
2 103788 508415324
1 70824 79968 911613707
1 63912 118063 570063858
1 38335 192680 379010380
2 1093 896272307
1 122094 134707 740633266
3 27650 82599
3 118401 72562
2 34768 638196352
2 190947 641780163
2 46075 734430694
3 186984 116801
3 58682 25256
1 120917 172263 591299671
2 141255 901453817
1 80561 135297 193159522
2 113073 764179069
2 166325 576906164
1 19088 85184 317012084
1 137612 148222 317672074
2 187533 702515856
1 107194 136885 651524713
1 41147 122641 729097260
2 168664 115568790
3 5994 121461
2 191755 479580224
3 160872 69558
1 23197 50436 176388484
3 189415 162611
2 26248 697515123
1 149015 164031 973295188
3 69659 96729
1 92378 124824 127439871
3 74732 163865
3 96984 140181
2 41889 249041634
1 39421 76771 619616406
3 16984 37185
3 151957 37320
1 10463 37282 851665387
3 71325 107481
3 66072 20737
2 189156 53470548
3 19583 108678
1 29249 149803 828748193
1 93950 156133 109028198
2 4063 382539589
3 139401 8360
2 106378 77830193
1 23308 175198 616494278
3 92419 23835
3 148194 194729
2 194172 567445085
1 111770 149451 203072269
2 38992 529615548
3 100065 114421
3 159404 182722
2 16833 497330918
2 171579 70741655
1 56436 105012 362727318
3 43531 194540
2 57917 876711230
3 13791 166469
2 6131 140658618
3 171697 198246
3 25477 175141
2 17692 682248682
1 11242 120783 589643895
2 69864 824648067
1 91891 145225 472376495
3 102946 129619
1 150501 197292 842880495
2 166226 254651686
3 9348 99020
3 101033 185462
3 86576 16015
3 46920 153250
3 93763 163
2 85256 210046762
3 192054 110818
1 39350 47247 655810385
1 102714 193695 208344714
1 114050 148726 713669473
3 177495 34772
3 22245 46113
3 90287 185691
3 14638 8524
1 160259 163185 699013617
2 198554 889483205
3 150484 80442
2 140955 685695791
1 48582 83416 584499618
1 121590 142597 377056570
3 62755 73124
3 152256 62955
1 118788 183381 814903340
2 157638 598092897
3 83904 104982
3 73662 186508
2 137376 963917108
3 135877 183866
2 89399 333731818
3 42782 195537
1 84642 178414 585941825
2 56431 720945985
3 95043 112461
1 100742 104846 377312171
3 165141 14626
1 181546 194271 596462642
1 55486 114289 946415593
3 106974 31669
1 68602 170571 756108166
1 101055 153897 181027058
2 121359 71755816
1 129225 187227 770035948
1 85002 129956 873324196
3 3193 48601
3 697 98930
1 53323 84948 831266223
2 106315 820254312
1 80254 166157 879562340
2 95055 657811525
2 5434 625414142
2 164861 582484028
2 68740 322983164
2 173716 687170277
1 71056 99420 735859899
1 78602 172785 51971257
2 50815 26979299
1 14276 100142 679092564
2 98909 523274251
3 1218 58170
1 46371 139129 622116080
3 52601 28446
1 71372 116520 482025356
1 62868 170629 257370777
2 95711 813189882
2 141171 894530856
3 63317 113395
3 65875 106265
2 179601 109736162
3 185220 66665
3 42630 53126
1 38904 82769 175804510
3 156404 168763
2 46922 993014956
2 162136 585976870
1 110959 126840 568712
3 21122 174485
1 42920 141902 674855895
2 71166 212364340
1 19375 25635 122054893
2 36603 800888231
1 155952 179673 160552022
1 116015 173836 733476189
3 196396 93575
1 61904 170003 623729286
1 45917 93086 169852566
2 136838 768977701
2 142081 315891116
2 50781 227474256
2 171201 253731226
2 74053 847972854
1 21937 72607 269034036
1 12269 181292 221830776
1 46851 188910 380278827
2 86199 475628200
3 136304 171304
3 153182 22887
1 173963 195270 390362493
1 135007 167335 393185966
2 92326 309651506
3 51471 32604
3 58304 75823
2 43645 532674615
3 62848 36878
3 29258 111216
2 77970 966155348
3 191452 6399
2 65984 783000397
1 108338 150495 323922352
1 59656 84889 238568785
1 93258 111125 538683681
3 163030 137290
3 26157 192000
1 33461 154461 622673583
2 110897 917508315
2 143231 463022524
2 40665 113333115
3 81886 198864
3 127798 13980
3 74742 136854
3 143665 67504
2 184374 227329157
1 167731 196900 747531574
3 98153 178179
2 116792 189229957
3 197691 51177
2 170613 888241165
2 72727 358021325
1 53129 100610 458129229
3 160257 123087
1 42192 178293 496973070
3 131506 120726
3 122310 169885
2 46921 878189532
1 43907 110071 441505865
3 147433 198616
3 92379 140006
3 79802 164261
1 103887 154133 10483280
1 113708 159173 55116009
3 139754 144305
1 34294 149931 11305129
3 39028 105084
2 31816 510445062
3 143331 63031
2 106421 711315383
1 60815 61602 541442596
1 80282 193742 181193622
1 52401 105416 287736187
3 16385 163008
3 74050 109280
3 112442 127439
3 116709 41801
2 96976 254632275
3 97349 77055
1 83094 98753 328986958
2 87004 42415386
3 196772 10703
1 102647 118754 69657884
2 168937 11685723
3 62512 197007
3 143956 159901
3 14320 53403
2 18990 742279987
3 42862 143309
2 117584 798146418
1 148943 181567 387842919
3 58595 157708
2 95651 768523966
2 22755 142232352
1 63810 193800 18430727
2 25382 887176386
3 2916 194950
3 106618 43225
1 37661 141172 946304819
1 62086 120197 159226892
2 74640 68233627
1 85552 149033 54042352
3 179261 118060
3 31320 168478
2 195759 567876842
3 93767 66606
3 121080 103559
1 24163 91382 355152301
1 24692 179051 515459287
2 169633 546007255
2 26823 982039990
2 34789 374853036
2 93680 91410625
3 170121 102074
2 60551 154065188
2 23754 38178752
2 36861 442304900
1 92358 189185 505491977
2 5172 580436192
2 141575 794178468
1 2352 126284 836740766
1 17237 83742 140829213
2 73588 780262332
1 102780 155889 595654240
2 91084 927793786
2 159065 479483808
1 141342 195614 139656795
1 81963 139084 475519552
1 35566 119604 551859281
1 75611 130535 72649094
1 31621 54149 101402177
1 3886 98228 277132527
3 23336 190710
3 16185 2996
3 54972 76751
2 61108 648683540
3 196292 146611
3 117670 197346
1 151929 163096 181250294
1 82920 167212 53555886
1 114600 198596 384780130
3 88660 41161
3 148484 72010
1 3603 138544 21878832
2 67377 864600546
2 152984 542301867
2 36438 948120596
3 10022 17011
2 159253 282575518
1 48454 129133 234155215
1 118373 199016 45072601
2 96564 431157114
3 47103 16261
2 6554 775258115
3 48551 156441
3 177420 178075
3 159970 110212
1 649 99938 948999665
2 153089 290562263
1 130855 189620 59272485
3 29861 50293
1 34899 35204 663366043
2 10203 331269252
1 5187 48863 864699969
3 105587 120196
1 8275 163261 340936098
2 91637 380550044
2 26219 231829603
3 55586 196552
2 149721 279526393
2 185151 525662079
1 27404 72963 817127452
1 40551 106030 920726976
3 162721 141661
1 165759 198121 481561135
3 21446 27314
1 15609 114738 601053491
1 78443 138287 452849912
2 87819 611924999
1 60318 124885 621227306
3 106156 82597
3 49052 178628
2 79427 372290466
2 177779 25918116
3 34285 5227
1 117551 192423 637158880
1 82087 173617 298225623
1 126821 181499 712755947
2 101712 259358103
2 82255 335792458
1 80194 167108 344884379
2 151522 675016283
3 130582 1244
2 120862 180156624
3 136126 169243
3 147999 121068
2 17486 366914643
1 16837 31025 894631591
2 73260 136172343
2 95494 491268917
3 90272 125681
1 94627 133847 340099646
2 46940 464810128
2 31159 320301426
2 19751 675288971
1 2884 41128 291199470
1 50600 189836 219501706
3 160363 113801
3 5152 177362
1 184330 198329 526331359
2 117304 211623135
2 39131 226770006
2 2582 961642357
2 49827 861627812
3 10940 48266
3 124145 9478
2 119932 44701966
3 93321 168880
1 41052 173092 718339739
3 135058 21917
2 1611 320175201
2 76829 70140818
3 23310 153572
3 134282 175074
3 20994 27938
2 167942 471240987
1 44955 125462 762971843
2 31188 811642831
2 100803 698026466
1 134911 145921 354368835
3 70804 147307
2 192622 348222444
2 199928 249879595
1 91368 155982 454682587
1 58645 120482 23289907
2 114833 654606056
2 58240 457336205
2 111093 327869439
1 86283 96017 476080466
3 190331 161083
1 62690 184831 666114447
2 177135 565519208
3 82814 196215
1 10844 153324 169131182
2 34530 576248899
3 37760 197379
1 19000 192822 638823080
1 75613 183210 897098834
1 51025 121767 715428737
2 55618 705385434
1 51704 110712 775197638
3 70534 10328
3 18281 23976
3 15145 122578
2 55295 570387879
1 84057 168632 475799405
2 107111 724619915
1 119133 185892 815578948
1 111615 150427 202267160
1 40512 136166 252933684
1 109802 166005 655323894
2 13652 145972628
3 46628 44641
1 102946 141227 562812410
2 20371 844848286
1 139587 142800 706951646
3 109301 149741
3 62812 28795
3 64783 155378
2 93654 930033758
2 170326 785651655
2 179895 879042555
2 121065 249360551
1 131486 192442 241922632
3 139720 168338
3 20696 19037
3 94919 27396
1 29947 108830 465599717
3 173713 71084
1 75567 186399 118486186
2 132790 532985331
3 194698 151078
1 44681 116440 690037062
3 148922 23611
1 52701 93504 548814289
2 44264 616930002
2 134594 118519262
1 30338 59934 325923271
2 68693 418360157
2 79607 480069294
2 35286 147772928
1 12317 198145 413582388
3 186696 64454
1 12283 18653 414482349
3 138436 193007
2 106586 590377570
1 47510 64550 291671981
2 97635 383902666
1 19163 53787 873304052
2 150624 184013690
1 57180 81961 998355774
1 90464 160302 477411934
3 132610 83933
1 44786 73916 453646429
3 147889 58871
1 96095 189801 320784942
1 96130 182098 757552631
3 193519 130586
1 73789 164883 617764957
3 188156 198802
2 97826 466536804
2 114222 219603968
2 87277 846351085
3 59083 157502
1 67947 124012 972845778
3 110712 61589
2 122713 781938364
2 119636 191286053
1 99399 132277 460078714
2 164532 917075471
3 179977 145732
1 128858 166707 106068068
1 127182 196636 325859864
2 102082 60451040
1 10715 71372 518799072
2 168650 972905100
2 144581 371274927
2 49933 989925065
1 124190 164731 917521074
3 59484 96205
1 120771 144977 633578811
1 97524 139025 42363574
1 128725 192649 652510343
2 77199 172451490
2 22639 353182786
1 165972 172594 349323202
3 135273 38966
2 117410 162012916
3 48508 37577
2 72967 562643400
3 139746 15165
1 22749 146482 684217503
3 155083 171205
2 38394 255202928
2 44407 555668278
3 65472 141585
2 48504 879891726
3 151104 97273
3 126590 108925
1 42536 63013 47173265
2 148735 475697742
3 122957 44546
1 10573 139425 443428826
3 162084 24999
2 140229 699866555
3 29725 162607
1 119260 124631 983133557
3 14842 39096
1 68039 77028 808844605
2 90990 127764890
3 186882 198352
3 86878 98492
2 14453 492765699
1 21406 152708 267094646
3 157588 67841
3 164254 100512
1 82545 157767 413785187
3 105759 17068
1 144061 184035 682157573
2 127018 503470882
3 58803 52653
2 61693 114088067
3 168383 98541
2 4361 452227978
2 185038 47885445
2 7821 209760926
1 29665 97965 820950536
1 72158 104191 298556928
1 151274 158885 396285217
3 167213 28967
1 67271 115354 956144230
1 37715 38510 468800219
1 57921 129015 130495819
2 157283 774382042
1 138989 192995 477707838
2 129368 408538738
3 160627 151142
3 21493 18603
1 11512 145077 339054579
1 152595 162805 832363713
3 95466 17929
2 158865 703318329
3 142889 35889
3 65072 18990
3 113959 19486
2 123284 768962524
2 2472 698196991
3 127440 184950
2 119275 937594425
3 109643 85040
3 141573 117715
3 10204 78122
3 55466 177980
3 29500 176968
3 6973 188142
3 87407 183443
1 1317 123257 509683771
3 129621 50495
1 69328 145247 802997233
1 165568 185082 750791949
3 104560 59115
2 109463 311903774
1 18188 58850 198688863
1 27082 137478 486770423
1 109978 122376 484006765
1 93843 99469 837017939
2 132890 310619826
1 81962 146188 371383380
1 1113 143339 496447748
3 80234 32217
1 88585 182605 591000218
3 160839 104573
2 74990 522964715
3 128906 38564
2 83287 784308428
2 136471 943217810
3 185864 90061
3 164669 83109
3 12323 101637
2 64177 945067343
3 151522 130292
2 92878 728105788
3 155109 13524
2 86632 861684363
3 48324 142900
1 132162 153862 283117030
2 164752 369476469
1 9771 174983 43239916
3 164061 64349
2 37304 696332257
2 133106 59006452
2 46597 638324700
2 62063 233104897
3 196389 170056
1 94226 186701 845163686
1 107033 150153 173535296
1 244 98521 867099826
2 84550 858966077
1 143443 146482 72622955
3 121346 173498
1 10426 136676 48993955
3 189242 61356
3 22100 8719
2 155740 84225843
2 10779 771721061
2 170982 948324250
3 88707 35526
1 18288 30835 783011378
1 22428 101226 681314564
2 85011 578931366
3 121834 182983
1 91880 99480 868605368
1 28071 124098 844586313
1 3205 62355 812156050
2 151335 977304463
2 135884 579726672
1 38686 161531 779573389
2 113738 579861327
2 127034 941611147
3 625 93431
1 94928 190048 22279651
3 5257 148905
3 45513 101858
1 139044 187224 29508479
3 197352 161798
1 28274 176863 99011699
3 154709 89593
2 139092 107378041
3 3315 106595
2 104925 491147455
3 126836 41099
2 198402 9519315
1 31062 55898 173024625
1 8321 186728 176642001
3 41891 31514
1 124136 153498 310104959
3 159642 183797
3 125703 199587
2 76402 173538109
2 6564 567068388
1 57425 167072 507864122
2 87757 337809919
2 196933 663294167
2 19871 833907661
3 71128 197212
1 16573 126342 744194334
3 30909 55997
2 62637 500654694
2 2595 476460196
3 128045 164682
2 143918 717007097
1 22627 66806 858508844
1 71165 176450 124657011
1 33091 175091 667884171
1 35671 86971 297928057
2 57431 913163
1 150192 178019 217094591
1 127200 151748 648577141
1 636 86338 113512772
3 181959 64128
3 179782 77990
2 129893 77633310
1 86251 153460 801342188
1 109769 155829 27273975
3 138155 66969
2 125605 803014311
2 126505 408832814
2 29564 314331672
1 119071 151296 709782839
1 55310 149325 32266586
1 93149 115046 421538705
1 52562 122672 922913107
1 29103 97251 600072360
3 184108 167261
1 73434 193848 809861086
2 155964 950147380
2 83786 686902728
3 4251 42837
2 106982 879234702
2 183926 622263506
1 88585 176544 253506315
1 129626 182178 683280959
1 118855 184581 551486423
1 82659 183727 931183465
2 136642 201890191
1 68780 127434 507236441
2 179601 113954719
3 47989 115140
2 26132 947054428
3 84128 82073
3 113814 185326
1 28821 49246 903884514
1 20109 57063 773819486
2 44211 85523544
3 124775 7753
2 108236 227922390
2 193262 115125220
1 119323 180357 731682301
3 198825 116608
3 66863 111055
1 42372 113430 709396130
3 116706 197911
3 57843 119852
1 33503 40202 325492758
3 177583 112301
3 190939 178954
3 944 54101
1 160368 197909 662581242
1 15134 136724 114467058
3 49833 96327
2 106148 818299342
2 167975 184879067
3 18862 195069
3 112377 31768
2 189541 488608823
1 100984 111560 855957382
1 13411 82934 957402349
3 113910 3450
3 120912 86469
1 97411 110237 429527832
1 156044 186892 669141221
3 39998 3953
1 71709 193765 884151952
2 33111 391969220
2 61296 839307908
2 89452 788935337
3 86789 1973
3 196140 182007
1 71970 144645 752870772
2 16301 795601329
2 24171 81264288
1 53115 55758 392001903
3 107417 86956
1 87981 168656 176057619
3 115610 171761
2 120003 6659217
1 69981 122746 548804213
1 94365 123227 994864097
2 128977 115869176
3 23698 74464
1 12945 155201 842858209
1 79352 185768 45713754
2 9246 949427921
1 65577 108150 701723835
3 57299 174851
3 199697 175458
1 2154 26812 100183021
1 170436 193358 147778281
1 61031 100257 744630277
2 22099 109348836
2 183088 171002378
2 1430 100940752
3 100640 175035
2 34141 913250833
3 10783 14419
2 38157 424452567
3 133953 57820
3 13238 82079
1 84493 88198 83211050
2 186436 527071986
1 92270 120608 884880120
3 76360 119516
1 82790 185457 252771970
2 109053 979082059
1 107312 154306 633308588
1 73852 151043 932981555
3 49231 187127
2 45546 304763306
2 71379 50151266
1 1768 40890 573438257
3 158680 24658
3 96787 21057
2 56137 235500164
1 71968 118486 615455805
2 115834 716891335
1 113485 191661 307525266
2 115117 427442226
2 160512 40135498
1 53180 159106 971764987
3 193989 39997
3 15146 142265
3 104925 194793
3 138568 20082
2 14914 180478354
3 197160 129365
3 29312 16670
3 75632 81407
3 80384 148597
3 40923 158001
1 50552 190477 98960962
1 79579 195301 101460841
1 43316 181601 235609262
3 75813 130263
1 49786 119558 660068419
3 143373 163711
3 37461 178051
3 151268 53185
1 5445 188787 541545794
3 168405 63497
3 40626 165463
1 46018 184061 117887121
1 18341 58765 212011674
2 37090 781846586
1 8648 35892 671729532
2 121587 165305177
2 114175 321670148
1 85538 176912 186209147
3 105059 54720
1 24675 81799 714509734
1 157109 180549 65205319
2 148271 416659632
3 160737 193218
2 32726 232224515
3 22289 191272
3 126378 139940
2 50146 830325479
3 178637 34618
3 39909 107733
3 83958 23707
1 75709 175114 92665415
2 90591 552786912
2 61284 792753936
3 86988 141949
1 65587 70192 318087401
3 39194 96397
2 48004 847606210
2 31927 862345669
1 27296 166047 752618141
2 7118 90901449
3 16189 63859
1 123639 144203 604614752
3 36418 44413
1 12161 142126 949046897
1 3232 43901 604012249
2 97940 33053287
2 105141 157281495
3 160959 130801
2 128334 129248488
1 92952 167391 154847212
3 106651 5706
2 143293 95978148
1 26169 92896 27151225
3 32753 45648
3 54245 53527
3 68904 22626
1 77561 114685 170724331
1 52717 152791 935642783
2 40869 279967221
1 139986 174871 250324472
1 119692 176431 809907827
1 39062 76328 607521960
2 146727 700848658
1 15220 118576 966523101
3 157932 56022
2 165932 563204832
3 122827 66946
2 70180 303416308
1 115111 190055 993427772
3 123555 95826
2 62789 285288169
2 67165 254958341
3 97521 159053
2 195912 843788839
2 190480 385184172
1 4274 178755 157409510
3 111245 8046
1 91965 114046 941737766
3 100215 40666
1 183419 191125 593043804
3 73764 87758
2 142046 367812193
1 88494 101420 243048172
2 156547 934523019
3 155260 148074
3 52287 138050
2 80148 971682826
2 57192 930521304
1 32996 136190 231616834
2 190134 220247782
2 8781 865540661
1 11124 38368 757545252
2 146581 461231468
2 49101 312343290
1 159248 176884 933251538
3 9585 72682
2 177821 623713641
3 108749 66100
2 180750 719601695
3 121755 41029
3 32908 47008
1 18975 173662 479915731
3 100345 19489
3 78208 186332
3 138393 69103
3 143432 157751
1 65142 78403 579024928
1 112163 123556 245169028
2 39426 35176774
2 192089 588945687
2 175475 436384850
2 152974 660305232
2 86660 155534004
2 120582 702014392
2 147346 757439723
1 25173 99774 319300366
3 132475 20249
2 52855 481340960
1 66590 88447 653178039
1 92609 179200 59109139
1 56388 134941 367018775
3 148212 94205
1 134065 136459 887739321
2 92827 363794525
2 36532 853863999
1 30055 121421 614253274
3 182363 52931
3 37593 185978
1 40008 184777 104900775
3 140900 5833
1 91887 133110 380007653
1 34933 81540 968612349
2 155946 365996302
3 13464 77964
2 87848 136389180
3 199245 168013
2 150057 573970540
1 90072 171749 347566707
2 122091 535150884
2 15382 536815487
2 120396 29890118
3 3624 96739
1 37115 166619 278991849
3 90977 181381
3 60900 99688
3 31983 113369
2 77698 94726787
3 15957 164661
3 47571 82001
3 174648 178228
3 43378 16479
3 180038 166221
3 100271 178211
2 158416 947437519
3 61247 121468
1 47310 102782 185451441
3 142847 131341
3 158277 49895
3 194923 131414
3 158802 71601
3 86295 102894
1 90381 161362 932969969
2 24197 315105646
1 68525 82509 231334906
1 73238 142225 333716253
2 114823 794105574
3 76144 88540
1 42883 92869 942942684
2 173356 381106926
2 10526 500763175
1 124597 142918 100567209
1 92641 143486 375859238
1 100471 101575 781731416
1 31544 126764 746851324
1 65998 170009 108400037
3 40649 153342
2 99151 857822840
1 10663 170615 7780042
3 180236 105724
1 22577 86767 142808253
2 91288 43325097
1 151133 172194 976345359
2 194690 130610781
2 69852 820010753
2 81297 480943586
1 9634 102870 357849755
1 104114 169683 729122251
3 73006 154576
1 125072 160412 42520622
2 1034 877119417
1 19843 74325 686483794
2 143562 745260186
2 183049 991408141
1 171720 179407 924076271
1 105175 192704 217924654
1 8844 161309 165671866
1 75036 124482 422848147
3 190734 141409
3 48820 82988
2 36581 134524350
3 180166 129937
3 125672 86930
3 109863 181010
2 79193 712534524
1 78738 81724 436555672
1 79055 198502 117531901
3 91217 18200
2 174882 646551653
1 32320 142377 952997851
1 143991 151297 761473223
1 52004 167167 978821011
1 4049 83695 204588491
2 7968 604834463
1 156011 164796 37524143
2 108880 347049465
1 948 127581 872334693
2 188807 834013361
2 88812 685571847
1 120740 184998 730633475
2 71638 871983788
3 108093 32236
3 120389 84710
1 54480 141760 41173048
2 66016 429049126
3 15521 35493
2 29252 50977640
3 177843 87660
1 66486 186346 656663418
2 197001 330238147
1 34891 140450 984364354
3 140861 144596
2 195046 4759442
2 189398 442120870
2 106390 102425820
1 98317 137761 270674003
3 38685 147539
3 20489 139033
1 20665 28312 542496924
2 156672 367287978
1 95083 182029 136573388
3 124393 186090
2 144965 646545018
1 14775 104677 152093013
3 182520 85474
2 39730 565192086
3 147391 97649
2 106181 579039039
2 175449 272939611
1 64734 132661 779450373
2 12715 484695279
3 169245 182090
1 111825 162770 819325735
3 180277 190951
3 150664 109311
2 45483 28789290
2 185225 791162154
3 93594 161560
1 146109 153582 804949588
2 122607 888406664
3 195384 85657
3 124588 67369
1 32344 174746 171677063
1 30468 49526 781373196
2 166486 38961470
3 8336 85900
1 63950 188421 815571139
3 78989 102831
3 55253 195254
2 145289 916485976
2 58911 392365641
2 24208 184824768
1 44412 198592 614870692
2 101592 985996454
2 70469 661060446
2 158317 623247781
2 31152 794235033
3 2654 3420
1 31579 154956 669123098
2 122574 112589976
2 164060 196303753
3 189537 13465
2 71784 64489846
2 80217 784128045
3 37824 82637
1 18270 40305 894465591
3 137822 80853
1 44374 157749 906530602
3 108474 41549
2 182860 553572040
3 87804 56947
2 183775 971480979
2 80331 308467361
2 152126 418880917
2 100721 801727178
1 58085 75356 979928376
2 20800 854125123
2 190780 556815420
3 74019 181792
1 75465 118210 456738836
1 72305 182792 336376690
1 90544 114213 525002209
3 136860 113825
3 9687 1237
3 187219 51995
1 90581 135312 668815454
3 198059 43477
2 106463 239427976
3 126752 28074
1 26531 79868 469029513
2 85558 621362637
1 12137 162321 928469561
1 115079 164886 299696473
1 42786 65634 320227160
2 105604 63560782
3 44467 113715
2 187013 154533589
3 170054 171406
2 13015 640637193
3 121484 99638
3 92689 160532
3 120736 124208
2 96413 730466201
3 130851 112559
2 65343 862540465
1 33912 153730 713476159
3 112794 48749
2 169404 278424739
1 47668 132965 586481941
1 122026 196358 237019062
3 38994 132434
2 43754 752236905
2 31039 196960629
3 195987 14114
3 76521 25805
2 56119 796755958
2 162091 763220760
2 54141 570668284
2 136332 211112085
2 58172 274636487
3 17357 98463
3 188637 91814
1 12278 195594 783929152
2 86015 296147641
2 38077 681399506
3 118132 158752
1 47704 115462 483158326
3 9999 35379
3 30285 171448
1 73028 120739 916680173
2 130144 196840794
1 37336 77481 873363215
2 192382 183743888
1 18632 126328 519696249
3 39906 67681
1 127526 149285 176765863
3 28989 194966
1 93166 169440 346035046
2 28345 909680824
3 2086 45268
3 11723 16524
2 10121 433121194
2 142681 734154849
2 196824 471782760
3 93795 150351
1 81559 101293 817785431
2 81474 428114722
1 41365 181306 480329422
2 73682 627626621
1 120438 176144 624904085
2 57014 53155303
1 139882 193888 501181709
3 157568 131766
2 111627 205475879
1 56176 102046 22412649
3 110360 147562
3 36329 155405
3 47064 164398
2 181428 712991350
1 31378 144494 18152976
1 98199 160597 231666548
1 97970 106224 157034808
1 96019 126754 378920190
1 70159 100466 283378655
2 194282 890067899
1 66374 88623 145711640
3 132931 75910
3 160645 53175
2 93211 731343449
2 61785 895225483
3 169294 7768
3 175561 135146
2 20041 32738718
2 20946 134523388
2 138116 117477675
3 10282 187647
1 51889 146948 288074476
1 101663 157423 904473996
2 146747 353495553
1 64029 87634 38230920
2 62194 267173895
1 52853 54312 985537631
2 19132 707127937
2 106893 365059674
1 86156 196991 881985114
2 28305 505073360
3 49777 165978
2 79076 948317300
3 13653 52731
1 111754 137919 868733147
1 57216 176183 591781861
1 148918 197375 833715993
3 63524 3967
2 150788 979243671
3 14615 13362
3 140814 167644
2 183411 319008551
2 78922 990689374
1 103470 170859 753625723
1 50181 145637 97774466
2 197816 825444013
2 56111 40852730
2 71220 722400697
2 134590 881760164
3 58129 127192
1 18387 53755 18473397
1 85771 86045 519259799
3 146549 139414
1 138424 188987 936397142
1 122252 126603 424358049
2 58487 731649177
1 48329 175747 113243466
2 189423 505967827
3 107771 25143
3 57541 39455
2 112565 22360838
1 42314 129501 148807328
1 7370 113851 254210501
1 54268 183423 194671693
1 138221 173493 959680706
2 156371 132042235
3 13353 8212
1 105076 134623 579129068
3 61656 7461
3 65381 3291
2 111218 875973546
2 85110 987103227
3 59428 150843
2 115776 871346351
3 86867 116334
3 100582 9965
2 146349 394412991
2 180436 305934258
3 45819 34637
2 185768 432864124
2 175003 819674784
1 7328 152671 185971511
3 59528 44182
2 154588 256164543
3 128468 68265
2 52273 626866624
1 9213 46388 143198967
2 127124 472936608
3 112998 75149
3 139549 105192
2 58863 350706760
2 198911 828448062
2 66792 664347395
3 132488 28243
1 19896 175570 445272812
3 124312 30381
3 177603 43819
1 123350 179024 283458610
3 35816 135208
3 28159 41319
1 8616 190585 129410887
2 135056 847999606
2 7807 27683710
1 94525 166098 30720712
3 2666 195536
1 41178 145436 227366460
3 98541 105862
3 109759 31961
3 197309 34319
3 104611 113258
1 82358 154150 687047678
1 88299 138906 908545443
1 123622 173609 131154576
3 132764 62336
1 51796 97671 413806469
1 34332 182940 790921796
1 56027 199070 164350026
2 160531 748381060
1 128261 186392 854721720
3 184389 99961
3 101682 95471
2 43830 100585975
2 41584 365875156
3 102715 53018
1 39949 182177 636589832
2 182292 245762481
3 63730 55785
2 24774 793995065
1 13116 32370 170709114
1 34241 108581 336371410
1 80095 100982 735409174
1 51264 146187 371117111
3 142907 140583
2 86993 102031233
1 57831 122853 529219699
3 59304 69945
2 8133 390491747
1 49111 171461 101453820
1 32592 139613 917271608
3 150837 10158
2 113763 687322449
2 46736 323672241
2 39487 147297584
2 159284 895221446
3 162074 56296
2 63022 858169839
3 189303 78265
3 141796 71503
2 111071 494101908
1 38257 156615 618105929
1 53085 95539 812857304
2 111368 450334644
3 198408 110087
3 77953 90240
3 38024 37166
1 1198 15864 682575347
1 154180 196937 964744519
3 34695 94838
2 171919 612559631
1 160713 187057 729724284
1 90148 108691 267027939
3 187403 153275
3 149164 100127
3 82070 88267
1 126471 141740 542898104
3 88608 165683
2 119206 3056683
3 128355 177233
1 23023 129023 514002796
2 154104 602858652
2 58823 581952616
1 165115 165976 218176660
1 112350 189902 840992266
3 179760 94668
1 64842 190183 794136706
2 116221 223407828
3 193296 191620
1 29373 51493 8696492
1 102611 104734 540378637
2 42014 515171110
3 129869 22851
1 26137 27706 332303371
2 165550 453013095
3 180176 91301
1 27078 147327 366981839
1 78932 156315 796415843
1 109381 145857 490807408
2 141046 338334178
3 144641 79795
1 27519 84957 70289990
1 65296 98979 981556504
1 31901 163179 688471687
2 136568 727534431
3 114392 106378
1 63891 171187 141083726
2 104419 516911740
1 139644 177942 523512958
2 197543 912814202
1 46702 82569 362705878
2 175465 661902594
2 46088 909020392
2 69981 646849441
3 92318 111398
3 81274 111261
2 48361 834773543
2 178669 898516659
1 97403 147558 980201369
3 178965 144588
3 81353 33778
2 277 253786700
2 71265 477416193
3 20382 133162
3 96182 63657
1 75722 197248 9051809
3 173829 22359
3 109810 93379
3 101577 128013
1 22618 116578 211802072
1 3701 190941 75451491
1 66863 95302 646330186
3 30642 174770
1 50340 60528 103524676
2 133409 614854123
1 84948 148057 274076283
1 97776 193029 269967804
3 123216 9483
3 50926 79452
2 130414 963797043
1 75754 131539 408140562
2 84492 805919833
3 101416 30935
2 1235 814648903
2 99248 964956121
1 98317 133794 91803360
3 141103 13435
3 90393 159329
2 61814 326581595
3 35521 174063
3 156577 80584
2 73862 765019383
2 184288 445862082
3 6968 98547
3 171045 31917
1 87931 184720 316625644
1 126164 148817 347080652
3 108552 152855
2 50104 326724785
1 20182 175619 521646552
1 30730 47237 349797991
1 125976 186925 109550042
3 86272 112761
2 93895 125688188
2 98101 622447940
1 78444 150219 144212505
1 145813 170917 459424113
1 57465 171020 77875644
3 184802 30308
3 86233 58009
2 6000 153355097
2 103949 798359773
2 73163 11206835
2 88891 629553974
1 102685 145380 489694481
1 37256 158669 671808112
2 43649 904084105
2 160537 154899262
2 97092 844992308
2 50619 560197076
2 120529 222684424
2 34760 954202984
3 155687 114797
2 179905 770938513
1 52051 91457 994269375
1 162402 178219 24042090
1 64280 136381 537333568
3 185618 158824
1 90632 130326 992563023
1 55249 117122 947657967
2 158179 177935666
1 144052 148667 978096647
3 14652 37729
2 17719 813446861
3 147183 197786
1 122285 166635 830267519
3 6550 80830
1 157960 164281 615701961
2 15834 514786451
3 25938 116681
3 36042 133688
3 186540 39217
2 92156 18145539
1 25892 137005 764873748
2 181977 898206490
2 169874 851084769
3 14640 38214
1 6589 73485 694924804
2 57596 918565332
1 14510 57222 434021463
2 73568 25494994
1 21487 111176 283816769
2 12881 396421870
1 122608 180559 63707429
1 15185 93276 396378872
2 9519 882747148
2 135049 389310183
3 149379 103813
2 77338 856674073
1 26999 62502 789250833
3 145195 184673
2 169072 434752736
1 64184 113057 473478312
1 45329 131394 69507637
3 132021 180168
3 97419 56446
1 124882 196927 37653592
2 56625 294543842
2 168848 552269012
2 93093 800560452
3 26083 156910
2 50840 143642253
2 97413 770700696
2 122593 728455863
1 75673 165276 936378106
3 171578 192210
3 82747 74083
1 124558 163965 199130270
3 80957 177740
3 26664 113210
1 9613 145857 576454320
1 61045 126612 400542605
2 101218 485460724
3 146142 108426
1 48517 119042 961614345
3 195224 192444
2 16626 91524799
2 21977 771865739
3 20621 163368
1 66391 168060 988627847
3 116453 145373
3 149979 184172
1 70839 176724 687571548
2 45639 126009517
2 60470 413230651
1 103897 124772 787348605
1 144340 199731 113803240
1 162950 179702 665700378
1 88972 90501 991847517
1 109335 198289 624210239
2 69754 551975658
3 38570 11642
1 66019 135651 959799979
2 119012 805480583
3 112040 175831
1 22704 197630 849234301
3 1232 99355
3 77220 175761
2 185527 91954086
1 6960 160558 956650568
1 64684 96254 467813621
2 187842 693487243
3 193589 122948
2 146929 744556366
2 12622 695340351
3 84589 29906
3 38840 146634
3 67723 171135
3 191719 83672
1 20067 180683 200982356
3 199318 193246
3 123336 10634
2 144820 489038426
3 149229 177400
1 83370 136058 140244369
1 39120 49716 737383396
1 6340 169342 759266568
2 160008 789746655
3 50561 130374
2 149393 804557953
2 1938 909113019
1 53280 76570 209756020
1 29781 168213 525570138
2 186655 986936403
1 109934 195445 936312557
3 103385 122901
2 138892 278085636
3 163230 83919
3 115742 191452
3 83545 83980
3 173742 166256
3 130648 102495
3 194629 1890
3 39438 7775
1 9400 171519 193282010
2 6999 134756689
1 12792 97119 983745426
1 77131 146497 396564536
1 168591 198170 542371593
2 51657 859843362
3 194834 32510
3 31974 165259
3 198102 155634
1 54704 57149 873488989
2 5881 191890921
2 125243 404814986
2 146265 914630176
2 101711 962023896
1 7440 141983 181646174
1 154750 181193 943099136
1 7656 139674 307715167
2 178121 870446969
3 172973 34855
3 88621 185813
1 69373 127861 537256084
2 182335 970795400
2 62227 5274563
2 140183 805420187
1 9087 143233 627138516
2 75307 140214232
3 151088 27556
2 104855 87742950
2 27264 10936470
1 29559 175218 876767849
3 29002 13558
1 105421 126273 999450751
1 31521 139854 145632460
2 41794 562665166
1 66223 134037 827434955
2 125221 575971907
2 45447 859907424
3 198040 116652
2 179332 573473906
2 34919 291567157
3 144487 91473
2 195459 745681439
3 58192 188188
3 98229 57363
1 164716 184286 361278907
1 19282 105521 273556131
3 161904 1073
1 76016 143534 420938343
3 33150 114708
1 31032 48389 636507115
1 132487 191496 76534257
3 153191 167784
1 55581 67716 532201957
2 81394 674330391
1 43945 142989 627368321
1 91869 178551 991960952
3 193888 145226
2 100565 665029071
2 193798 180852412
3 75631 64486
3 61676 147011
2 51163 255194044
2 11721 990142057
2 23816 258847572
3 34845 16186
1 99253 138121 392541897
2 127659 386400783
1 102935 106740 792312019
3 173102 7077
2 105886 834784591
2 44150 129896112
1 72739 78047 377566448
3 152496 85312
3 69644 51758
1 100504 192434 480747406
1 90906 150021 975883076
1 75146 95052 687058232
2 65137 552139281
2 81575 942179087
3 55494 39225
1 105950 131410 114310414
1 129172 181416 498214141
2 51518 69635838
3 16100 172211
1 107908 127316 536788923
1 45658 52471 749463764
1 124010 148295 494876574
1 57620 179139 968353234
2 190357 629800457
1 34136 92030 404797769
1 45514 116514 912343147
3 7275 65428
1 3861 93097 393009245
3 122852 77544
1 1847 94441 214254337
3 35626 136233
3 90830 118719
1 23604 130131 469036228
3 169753 120517
1 68563 92723 673081297
2 19167 608029611
1 49513 62599 641052971
1 78619 155185 470447332
3 169353 197549
1 60476 166192 342623778
1 66951 169357 379632936
1 17731 56790 965425571
2 64173 543262394
2 48943 809628017
3 29969 57367
2 179441 710270124
3 11746 5090
3 5399 125890
3 115946 26672
1 94655 176499 15998989
2 50237 511401310
3 68370 45407
2 55068 482581439
3 7696 129260
3 126420 44402
1 45286 78608 598837423
2 5203 151517298
2 97744 587145359
2 110251 611411768
1 42971 181398 113278408
1 93084 189840 586860709
3 17690 91903
3 165324 88439
2 86801 23145056
1 47322 162775 555018342
2 7920 543872742
1 5616 180810 789990725
2 21740 895307900
1 97308 149248 960153558
1 19720 118850 93349432
1 57236 123886 648065593
1 69967 80916 482106628
1 41801 172212 652929999
1 106084 152318 382526132
2 124102 467893329
3 33443 44783
1 42475 117970 197833262
2 81855 374530648
2 185599 163534994
3 157913 132619
1 88968 189446 65215409
3 61088 51813
3 115859 156284
3 66498 175553
3 134346 58286
3 131222 158102
2 33080 778072281
3 143305 30413
2 62145 112101378
3 97665 185766
1 80313 161470 604737258
3 130039 69776
1 121953 181592 457866448
3 133961 185342
2 41875 861168625
2 34011 505217780
1 124726 174231 960080193
3 10915 25935
2 47503 792412754
2 156737 901558611
3 28948 96949
3 19050 156664
3 78688 41341
3 118954 172905
2 178598 928853398
1 27098 192882 64948810
2 97669 275804192
1 124215 192447 679711368
2 142693 728993682
3 250 186309
3 20027 179623
3 11890 24081
2 9594 139372016
2 59173 379779616
2 68204 237911115
3 136716 81346
2 195288 341039152
1 89724 131238 119961172
3 91181 7982
3 81270 44836
2 25990 552194763
2 99708 667921129
3 158798 446
2 176073 703730127
1 115813 188961 768220732
3 157208 87910
1 44160 159643 10633482
2 54711 461413545
2 25133 981560662
1 105797 163136 251616827
2 153279 289968137
3 122888 82554
1 8265 91649 421061900
3 172643 94304
2 190462 876774951
3 75245 186042
2 84034 546173150
1 11368 40892 152945482
1 81958 163515 901540810
2 972 717728919
2 196666 192603310
3 154588 43354
1 16680 154062 645511461
1 36678 94098 35269034
1 62618 168517 789388258
1 58108 151102 947462819
2 23661 254067608
3 51753 169751
2 145484 237349825
1 45705 172367 684902405
2 179061 863670971
3 83524 125186
2 101107 140341741
3 78124 170294
1 58476 166898 739202123
2 100065 680038453
2 183976 824798991
2 175549 731633314
1 142172 181444 266211163
3 24017 36214
1 56777 151923 638191136
2 150505 132052222
3 80512 100356
1 3632 32776 223896906
2 114940 636945944
3 29903 143661
1 9496 79757 990701345
1 52706 195119 173921793
2 158145 126057749
1 68212 166406 907833719
1 97808 159625 2674733
3 158777 44981
3 137942 100743
2 8525 373285006
3 188200 140567
1 29104 59051 692283966
1 35542 120838 225622395
2 117551 497431483
1 10639 192875 646021109
3 108667 84299
3 20752 150971
1 100901 175320 451218654
3 86443 174439
2 104172 721331445
3 117371 163460
3 84475 108031
3 71259 2173
2 86509 473381211
3 177397 183500
3 10920 113431
3 110524 89157
3 145272 89106
3 19327 15768
3 78559 84458
1 65744 137000 556125853
3 53143 134827
3 142524 107563
2 96003 291456748
1 188536 191391 902328636
3 156771 141119
2 149297 707845012
3 64357 191450
3 117141 105780
3 127445 80534
2 180441 772513385
3 189564 69163
3 196158 82867
2 154011 840041977
3 14491 124259
3 52068 62355
3 13671 155340
2 66578 683810214
2 23707 149732483
3 50804 24112
1 57829 127515 424293523
2 15558 325731911
2 40237 129619725
3 144189 77465
2 14398 877443001
2 29298 352095502
1 19296 92857 949087060
3 51083 104979
2 7936 885019810
3 108119 73618
1 91501 192744 652120841
2 10881 373449627
2 167395 500256273
2 35760 993101322
3 119179 152856
3 116930 162595
1 66478 112438 263806225
1 104156 107657 363251325
3 105927 34640
3 56073 178056
1 23495 59298 969044067
1 35569 48270 944593798
2 126767 436835694
3 188306 124470
2 158170 251914132
1 90118 150143 805695530
2 146913 341332644
3 178827 27002
3 6436 155197
2 155023 911090688
1 142060 158949 527048696
3 86236 101425
3 99847 52579
1 114348 157476 760899374
1 35886 108591 77835357
2 79649 8912991
2 48754 936896502
3 36862 102848
2 44668 540208256
3 26061 179805
1 28800 164000 120032662
3 145773 97779
2 93192 9265726
1 41434 151847 971234986
2 130285 50720527
3 147713 107178
2 113403 456495633
2 144740 759330123
2 113657 781698112
3 59270 110808
2 48222 123962287
2 191760 925276654
1 154970 168767 415457930
1 22454 71499 865743342
1 122546 148052 43267230
1 93317 105859 531421077
1 92010 190196 737932152
2 3216 198065793
1 100914 183118 772337195
1 77356 106096 315275749
3 71459 161377
3 127118 188016
1 32135 57261 757467924
2 98639 834555698
1 12572 79679 549414872
3 188037 199408
2 112892 472859397
2 73640 49680162
2 49632 675837685
3 65175 139273
1 44043 195200 723772365
1 4500 20676 407585717
3 50866 55233
1 75349 137523 230315142
1 79804 115521 70744317
2 192760 945435187
2 132286 188240878
2 92103 582968671
1 16042 192234 776074616
3 142777 156912
2 170266 729641014
3 48041 188080
2 132563 509045491
3 153856 144479
3 76327 161552
2 112556 223306748
2 57441 844095142
2 184436 502881236
2 166556 8379844
1 57901 90230 120469377
3 129524 17968
3 164275 62360
1 67593 187939 843898549
1 55708 194775 213744130
3 9207 135264
2 154720 381663621
1 175217 182121 843330323
2 118290 106201183
2 57698 473318333
3 44174 2913
3 75581 27141
2 48254 909409385
3 7816 144051
3 89264 191500
3 66170 65837
1 174517 192508 782453872
2 58777 118780086
1 60956 115163 244337794
2 193024 128405900
3 1906 25378
2 137622 588939967
2 43318 39872837
1 88086 188173 474351487
3 134659 116215
3 9985 7025
1 31557 153088 237342897
1 63358 81152 43258129
1 240 43151 155932197
3 91170 30786
3 21168 147203
3 171058 54666
2 122128 632686054
1 52878 72393 286101858
1 33990 37877 891729603
1 13855 43147 701518469
3 75232 166690
1 22757 182552 253309815
3 112027 151302
1 138781 192536 64504999
3 157061 21035
2 46604 204299314
3 153097 191686
2 49995 130625068
2 182008 461892516
3 139507 197549
2 185725 783648693
1 64796 103406 915018322
2 74544 19689548
1 37385 104170 617859150
1 91643 163706 919735411
2 55957 134939943
1 27448 91881 922060031
3 5184 122772
3 177627 53368
2 152170 51314558
1 52357 183553 636285425
2 146592 402279498
3 126603 128383
1 20254 179637 152135969
2 117408 49020019
1 100205 149605 389209916
1 189619 192281 685722915
2 7275 268633847
3 21909 5971
3 16638 23723
2 193969 543662076
3 163444 89363
1 19962 75572 412893418
3 150736 104923
3 154864 94414
3 187180 539
1 157262 187444 172668300
3 79472 30628
3 165316 145276
3 100885 100912
3 29958 78977
2 13962 239718820
1 88929 143642 896646564
3 109897 154522
3 134963 30929
3 120330 92383
1 27259 120036 847661854
1 121649 147404 351275945
2 133286 217088631
1 37534 114805 38452706
3 158150 122566
2 178664 467879301
2 148611 274665817
1 18687 60102 433602675
1 120989 179209 195658322
2 163080 934047063
2 75460 360047855
3 162656 42043
3 111262 104202
1 121681 196422 644001880
2 142102 67875784
2 198346 297556368
2 171553 936348426
2 154957 245977560
1 70104 190627 739181400
1 157034 163037 269208415
3 157150 110359
2 112515 840944459
1 35246 156336 130231333
2 195911 711576573
1 2766 83245 171983251
1 113607 173692 557859755
1 15447 80412 576375885
3 20785 116354
2 184985 641524179
2 192109 196272506
1 53665 125028 579489855
2 84938 468635533
2 156145 57345255
2 1283 817399579
2 34020 804397670
1 45316 119732 997324101
3 122970 67594
3 37740 64145
1 105417 180534 333445065
1 109472 126947 110537689
1 44618 47009 305722664
2 176818 335525475
3 138880 56809
3 158869 199347
2 35195 502773322
3 85313 184359
3 122597 197045
3 155396 34055
3 197399 154324
1 140361 143383 788474268
3 61904 174739
2 106628 112607712
2 145743 15903211
3 53421 197523
1 9629 12435 933190492
3 93569 150807
2 160864 681676391
1 54318 70603 927553447
3 121185 69423
2 4131 66433428
3 71159 107389
1 135952 162959 266444087
2 147128 439367561
1 62322 196589 677604432
2 62210 610615118
3 11400 189427
3 15587 158771
3 78638 2760
3 119891 128568
3 139700 36476
1 141587 152689 705978673
2 22761 638198519
2 7895 420016392
2 48716 701266616
3 26915 130926
3 78284 55368
2 88022 605598268
1 14038 44116 604489440
3 157407 29880
3 197460 170536
2 14197 983947856
2 24274 812155760
2 92949 707701986
2 134885 583669376
1 90381 163148 648706116
1 61437 116032 392878690
2 130172 565238994
2 17213 383468538
1 82863 124411 90607116
1 25162 80220 246574798
2 190008 666069055
3 71819 11846
2 36682 454494438
1 39159 104341 960298730
1 134055 162938 442662888
3 72238 44412
3 177868 109654
2 52095 677863525
2 70268 717438423
3 116142 106409
3 54024 136241
2 160146 328537155
2 76623 766253458
3 182649 54941
3 83923 30116
2 190051 299847256
2 134021 45707624
2 78592 174991511
1 20222 120313 226846702
3 145159 190323
1 72664 189695 24888464
2 1937 772362864
2 83489 700930006
2 26660 304929604
3 59815 70893
1 91311 191683 413638064
2 12154 259522915
1 58322 171114 436625503
2 164614 800761105
1 6804 146795 468348919
3 153808 136282
3 88246 88756
1 117012 141671 882328242
3 147578 31277
1 177053 192438 43147754
2 23496 398056222
3 173102 199306
1 148996 185320 369916902
1 34343 168446 865465248
3 148377 74340
3 194734 155142
3 81387 1298
1 2938 164617 938582631
2 82230 913999793
2 53815 163120013
1 84766 191737 413706561
2 163402 946614027
1 134756 146275 781979510
1 41388 47473 908244345
2 93940 935319142
1 32352 107320 299578975
1 19973 71975 377778129
1 152519 199018 437321823
1 37215 95360 177442865
2 167254 647964801
2 87271 495307629
3 187646 38483
3 68604 171181
2 129527 350370843
1 85108 87235 781856143
1 78550 136678 283702413
3 158766 72953
1 3919 128476 297874535
2 191238 589239689
1 71661 124589 783954290
1 1531 98475 646669505
1 71694 138940 599409176
2 55198 387270151
3 4257 138034
1 17056 85636 218181724
1 128987 192922 572434391
1 59691 178837 965657579
1 93031 191838 583908505
3 63969 70060
1 14150 137580 181239121
3 14234 15900
1 15920 142206 788069601
2 61058 854512989
2 178766 871504492
2 67501 202456376
3 131507 136052
2 148653 529170735
3 12798 86347
3 42129 25697
1 76314 143773 524600770
2 151300 991729123
1 54727 84329 788022558
3 88192 182704
3 191107 199361
2 153241 59968596
3 164056 169752
2 182417 807278575
1 42041 154494 415321370
3 125054 86216
3 66705 52158
3 165999 27397
1 11674 195202 116885716
2 192969 473250612
3 95956 63706
1 63546 173124 890799157
2 116636 77414613
3 185599 39390
3 1337 68957
2 134292 794853003
2 165436 922354346
2 22832 617013191
3 133417 42537
2 179829 312628534
2 149127 344522734
3 158165 171041
3 87551 3268
2 108648 934591721
3 92599 35687
3 15630 67863
2 89887 344253686
2 166636 701921779
3 103675 190810
1 30908 38324 441617873
2 61259 724663211
3 169473 12218
2 191489 91184843
1 24162 69731 582760514
3 11495 177413
1 46673 187840 485517425
3 49481 188258
2 186542 465209464
3 167138 173567
1 83831 181318 414951393
1 50099 142557 884642972
1 3132 107008 179588019
1 32426 92206 809377677
3 162020 162828
2 199356 189064302
2 14458 967412186
2 41369 257974530
1 3082 192392 868483516
1 93380 171309 401023415
1 1088 79535 416917096
3 58768 60682
1 42574 186337 589651913
3 137861 130998
3 182978 191129
3 52073 142380
2 175855 372977084
1 36674 139758 111021384
3 88878 100027
2 112394 636039292
3 30424 113028
3 87223 95818
3 16511 74730
2 62174 609031111
1 74222 190468 378622456
2 161436 764836591
3 162139 156528
1 11933 156978 787844288
3 191599 78385
3 24935 57696
1 68007 143069 287361188
3 27087 18036
2 108100 873496276
2 12226 398012490
3 35183 97643
1 101140 183535 731480169
3 174039 159495
2 37415 21248115
2 193425 865026723
1 104958 144777 841671765
2 124267 376426590
1 18751 127897 350027285
3 143469 183799
3 59336 6493
2 91089 311916660
2 190262 61840252
3 186526 14834
2 87569 558869867
3 66021 167859
2 45801 733597747
3 10877 193402
3 16394 110101
3 124962 146781
1 6553 121591 522067366
3 7841 166463
1 23333 24195 747443183
2 195504 505503737
2 185242 143190643
1 175739 185215 648869765
2 72434 741827813
2 55736 595495492
1 88223 120460 507438089
3 112359 142036
2 27144 270786834
2 81064 967963175
1 136406 191115 389694759
3 33632 21645
3 168026 94997
3 157675 128972
3 188671 69590
3 105138 183084
3 58165 126582
3 42960 197397
2 40095 241689010
1 91261 157705 196758439
3 145831 78078
1 82654 193432 536261841
3 172296 59886
1 23655 145672 684577
3 71453 58743
1 125373 172288 297881658
2 142394 625514819
1 96817 139311 546368164
1 38534 121766 739247641
1 34879 183897 147636662
3 187336 23325
1 21799 153493 221143158
2 146532 326024825
1 144111 175089 736664035
3 107413 6268
3 131146 80311
2 18941 611165848
2 133831 670673649
3 115844 105029
3 166601 146907
3 166158 99071
1 138185 181706 8155773
2 110104 231094778
1 124196 153521 401998545
2 178436 250524505
2 105349 683492962
2 173168 579922810
2 62163 688260727
1 489 51850 14933706
3 62411 93483
2 115983 246150848
3 38196 124654
3 110254 156826
2 93771 730217962
3 33558 179852
1 120676 129399 591018024
1 25576 27917 960808345
1 12319 36563 402440532
1 138486 175383 200023315
3 172873 150844
2 180237 642199206
1 41817 185218 113890475
3 42524 71810
1 50819 186778 350766154
2 194759 924448722
1 24719 31157 155561631
3 144679 125181
1 59055 158087 489829225
1 129758 150674 356935241
1 18289 160312 308063184
1 132686 161106 228236240
2 73489 347426198
1 24858 160400 680832518
3 5466 49701
2 102097 358597398
1 26727 181644 859220340
1 185777 194188 135261157
1 46185 165393 4656574
3 151413 87921
1 17856 119766 457804959
3 56828 67954
1 5456 84054 158315175
1 153298 174581 364876573
1 50115 116769 242453069
1 127573 169920 176297998
2 84399 174223896
1 77344 142308 333487552
3 159043 119681
3 9602 170802
3 91267 50083
2 126908 279076580
1 108079 196004 9491841
2 108223 165418575
1 112851 163017 36537124
3 190437 140846
2 46589 948776619
3 135783 5123
2 183810 845844400
3 195722 155552
1 33671 107426 376179625
1 100537 126816 285966829
1 34336 41285 251804049
2 34076 422745628
1 29473 115423 693500533
1 48466 120841 472676892
3 125724 158408
1 23574 69214 975116059
1 7190 24179 798217294
1 94690 97850 671332721
1 91393 180517 109904291
1 84672 138239 141955456
3 52533 76172
3 144935 12446
3 42370 84023
2 38110 410306745
2 79012 546578265
2 10093 64697783
3 109439 67611
2 46243 908195222
3 55324 183006
1 75799 90684 307729508
3 105179 65386
2 32395 153210023
1 165855 192414 67902646
3 145570 83494
1 47076 48961 904129510
1 132720 149845 661550582
1 94138 113053 459924647
1 81631 85259 627217221
3 147956 192878
3 129255 100663
3 123872 25793
2 39668 366481612
2 28743 292084608
3 88490 183307
2 171364 562632804
3 29981 57569
2 65820 999292725
3 75319 25192
3 79182 144046
2 194513 282449682
1 37479 146507 390221903
1 146435 175955 131091776
3 103524 56642
3 138796 42908
2 159209 583123964
2 175141 424911759
1 74344 147652 197245995
2 160966 222597231
1 28671 138712 289093066
1 111717 187674 771063521
1 1782 136101 856167894
2 22382 856659263
1 58953 172197 970780531
2 101772 62529958
3 147208 24574
3 191672 89928
3 93387 90610
1 119347 171976 412019820
1 117583 136742 640112969
2 15300 654255922
3 143785 96332
3 49799 132587
2 99185 669840694
3 118823 163693
2 19453 703694637
3 31677 166928
1 56387 94504 278866060
1 46226 88244 446617595
3 36850 107183
3 107131 80407
3 71237 26758
2 10411 851724322
3 143146 147348
3 120929 164601
2 145990 770038555
1 30230 97561 230998790
3 133837 106729
2 170995 854780885
2 183991 35606663
2 77675 146898551
2 191998 984274478
2 78452 428928683
3 93197 86766
1 168991 195508 590815657
3 88857 146148
1 10647 159905 723861920
2 124844 877274354
3 47956 163051
2 13251 511833599
2 177626 225133114
3 115035 105180
2 171765 746185311
3 141550 134148
2 95608 99928953
1 140156 153332 530636976
3 52010 87635
1 224 108912 827072157
3 40326 116294
2 183620 905935306
2 140823 596970429
1 100712 187068 614015075
1 80076 114522 907121880
3 42283 11906
2 94944 291473705
2 156737 859213375
1 69345 129908 139193529
3 145099 179890
2 57842 520755882
1 50309 126027 536628513
3 35525 34643
1 48493 182989 902615446
2 124284 844054737
3 44391 49333
2 75908 688076742
1 86178 133533 994082869
1 56605 101406 602081164
1 11783 13592 145811648
2 65375 573010425
1 121300 154997 42438021
1 12411 166212 923890654
2 19015 882287864
1 54450 98599 468276597
3 123441 181039
3 171392 62246
2 175393 600221008
1 55230 115758 5209173
2 11483 999078127
1 68820 176819 45220756
3 62656 11793
3 192578 131774
1 72150 151638 891049180
2 105597 527250523
3 10792 172452
2 118584 853969405
3 70258 163897
2 94550 145778598
3 135819 4373
2 172119 434070395
2 62695 363569712
3 74627 199333
1 81435 121043 96054674
2 117207 39312308
2 16450 327642401
2 91787 949973048
3 11818 4256
2 159598 265634958
3 105226 59223
2 186957 331779482
1 85430 157731 405431315
1 159419 167637 237613748
1 46206 137737 788180689
1 32780 168986 558431838
3 93394 199269
3 139156 103485
3 101882 47396
3 127097 32598
1 37469 83245 619033819
2 108528 810276118
1 83336 138786 891464188
3 199354 199638
3 77061 98049
1 33948 136187 19882248
1 11280 143792 942336590
1 81251 93994 686750973
2 197443 475490599
3 70135 103246
3 137881 65482
2 145479 880034116
3 17360 154006
2 17360 796374302
2 61350 370982166
3 22482 27618
3 83605 83841
1 33916 197321 173819129
3 106257 188690
3 66691 21640
2 117958 204763521
1 31593 152483 408955861
1 94664 135348 792835336
1 2356 183681 966308031
2 25089 222056586
3 66028 84027
3 148965 155748
3 153461 104864
3 20524 117571
3 133823 63989
1 169685 179383 913969650
1 76397 145899 99919777
1 157034 166382 372559568
2 184218 80916604
2 19380 555221704
3 122994 65120
1 49992 172030 977342804
1 52015 173453 557720345
3 7191 40261
1 75135 132143 133172952
2 192331 914443706
2 187480 217647981
3 5827 123447
2 26284 699460481
2 199419 495843786
1 71577 149996 778081766
1 45885 171367 845690511
2 108246 88985906
3 100467 69582
1 28973 123301 636231412
3 46368 70827
2 183888 383137764
1 12272 44924 7420370
1 22803 25864 385303246
1 70985 183535 814128591
2 49703 667316431
1 130138 140724 242312055
3 102055 156013
3 53609 160122
1 20955 44544 879014663
3 6573 60112
1 60522 152383 688474234
2 173576 868761717
2 71059 181452222
1 66929 174224 124775258
1 58105 154624 672500299
2 142437 219367992
3 182843 109780
3 29800 13900
3 111626 8479
2 66715 112682935
3 186252 11503
2 86828 324659800
3 170101 161996
3 191369 12785
2 146443 901911217
2 34278 456554013
1 85803 188863 135946699
3 36732 119704
3 104618 38814
2 130333 34470889
2 197764 406291508
2 121474 660235086
2 120479 7930250
1 17770 42537 448149630
3 34953 27096
3 128960 135220
3 73840 174410
3 52527 183286
3 16482 185767
1 59580 120884 47277646
1 175388 193390 160911239
3 159874 84642
2 1687 758073078
3 146099 188715
1 90657 102491 263136990
3 57303 44155
2 89305 479367413
2 85577 106653830
2 131777 435255507
3 40859 90442
3 106580 19226
2 74203 399526853
3 192668 43534
1 15850 191370 951859471
1 107744 175393 959355358
2 107543 7127040
2 4736 229563069
1 107944 135215 327011993
2 75899 976250982
1 118936 137955 396633606
2 68291 595293641
3 106830 12264
2 119292 322480599
3 84621 163624
2 139307 136655522
1 14265 141101 996524240
2 117957 134342191
3 37073 54858
3 80237 88569
2 46903 341165283
1 60518 82073 700779415
1 63840 112373 879743628
2 157765 227987159
2 21656 761761001
2 39800 469039135
3 121891 138387
3 170311 98465
1 97006 105031 934980775
1 39955 96019 643469542
1 90567 91123 209801477
3 93504 50234
1 77744 122518 605934266
2 43919 622643486
1 140673 180084 921061454
1 133323 134934 337968724
1 35948 166618 748612416
3 124559 165239
1 149201 199363 602577308
3 85530 32383
1 177623 179996 366996134
2 89385 161923678
2 180858 829347047
2 39873 605873221
2 127904 24073462
3 151470 53225
2 31323 90496270
2 50098 801002936
3 199057 14180
2 148709 242604295
2 143339 873908610
1 13161 180112 77767098
1 24495 56188 551911478
3 471 111815
3 65500 15415
1 2290 163772 445508209
2 138292 910907890
1 134264 194804 406488087
2 121908 146619524
3 154232 68844
1 69944 100871 507086683
1 71473 195618 117197436
2 2997 835825946
3 83808 90523
3 83137 19228
3 72997 9115
3 84375 20636
1 74322 194741 409622083
3 108971 1367
3 17172 198287
2 159529 500807010
1 108316 126495 919047810
2 23782 450728942
1 6809 25895 612809014
1 102306 187004 246915267
3 31985 150569
2 69794 975608646
3 128974 167722
3 143391 77336
2 160663 840257735
2 146533 437530867
2 169516 755924058
1 8907 11104 421946316
2 22413 370193201
2 138077 893386906
3 2216 30062
1 33378 161787 215381624
1 158970 171064 561538522
2 56428 731718018
2 26583 792418162
2 99278 501229930
2 111039 802388560
2 139210 57136142
2 70381 229970822
3 105343 21108
3 8939 25730
1 132762 186010 208461804
3 17891 79594
2 62664 804976207
1 84358 148714 658123756
2 75489 422164001
1 46781 143782 48653628
2 18598 822689451
2 85306 406540131
2 22963 626342285
3 89471 73602
3 34999 190807
3 51902 73740
2 130203 188430204
2 75106 272501024
2 185491 81596824
1 99391 195453 197857274
1 76002 107765 691734661
2 89658 44183240
2 38734 897686430
1 68107 179342 97474764
3 116232 32123
1 161400 186928 728974707
2 2130 655160162
1 35601 118949 498835555
1 152131 194448 815038714
2 49939 462982179
3 110150 13542
3 190767 79302
3 144771 64444
1 99323 194921 250379783
1 90818 114332 589676545
1 110236 179689 335896035
3 195992 100088
2 49863 30991963
1 78990 124113 406285853
2 156691 746800449
2 72009 9100646
2 138211 113844423
3 11235 17289
3 188051 47439
1 11519 59003 973317145
1 166056 178277 982699295
3 43354 16603
1 135067 171571 352184691
2 108815 891663598
3 153178 151434
1 16430 114796 508557480
1 60919 198846 136004126
3 164961 178441
2 194279 571709705
3 195973 188308
3 147283 85281
1 70508 179512 722799638
3 34975 190264
1 2096 29359 99121820
2 157509 772783646
1 176920 178039 981097376
3 90538 7752
2 150992 103304535
3 15624 181161
1 89643 171048 434416506
3 132855 193196
2 115152 389235661
2 139452 347675601
1 5183 18756 569543838
3 80440 86478
3 62557 138669
2 131192 257246420
2 37821 145210352
3 7029 123611
1 8135 31477 601747333
3 81551 172594
1 89024 163518 728159268
3 11468 122581
2 43373 727004553
2 122350 277065010
3 8599 108892
1 16043 77960 82442869
2 54577 200634924
2 24587 31768464
1 39425 168606 76717420
3 69236 191716
1 59365 100369 123143658
2 132570 3355057
2 84446 102359895
1 73150 176537 741784697
3 128737 190420
1 74303 110130 824942696
2 30682 222306108
3 68510 193393
1 101056 165593 20344822
2 128117 868674185
1 24654 138485 685948638
3 48937 50096
2 149566 299234228
3 168839 152774
3 89740 189974
3 51642 97622
1 138649 160936 908823299
2 25376 341982517
3 121623 26022
2 23588 110107354
2 95079 681632612
2 17185 66785477
2 143565 230415165
2 37191 237606357
1 59417 174637 881455356
1 108372 150081 674376343
3 13720 173297
2 94497 734854231
2 61358 108478081
3 108399 186928
3 107109 96289
1 78285 162027 448066498
2 8883 447294108
2 20010 458439072
3 185414 131025
1 30660 57945 378908166
3 26011 141110
2 133098 473367648
2 132279 657006333
3 135555 172264
2 197892 184860492
2 93099 255104656
1 51800 165019 857621395
1 45013 118720 489191503
1 86917 144640 338132836
3 138412 196208
3 165632 56551
3 190017 76060
2 29417 971024807
1 109926 111667 219401569
1 14254 142621 723136547
1 34777 167154 387014319
3 174097 129719
2 122485 592878152
1 25744 101000 277735819
1 49120 101453 633276107
2 133176 623185411
2 105 833430979
2 19063 890383166
3 102224 8986
1 19037 35250 705038406
3 192497 170208
3 133645 83129
2 148199 370600153
3 164463 5238
1 79338 181586 939955062
3 97478 37426
3 162783 180412
1 77660 169960 713734691
3 3768 110815
3 121171 34406
1 34154 191031 637534873
1 23423 49496 230316520
1 19146 169462 113440137
2 83059 574953764
2 160466 202866544
2 194411 733822832
2 84097 874952997
2 181853 437431554
1 30877 119383 965464476
1 31216 55231 119139756
3 193671 87451
2 68035 71054264
1 17222 89884 123101480
3 132238 32115
2 61829 616551348
3 10736 31009
3 52133 151241
1 148194 182155 312291943
1 132656 148559 271131062
3 50650 32717
1 44796 45727 498417501
2 35048 113699885
3 127711 144470
1 78291 143665 923276019
3 153962 124582
3 4615 150598
3 91902 120739
3 153233 82533
2 30491 157067215
2 194063 469330178
1 182883 194304 700145963
1 31347 113852 142368239
2 103964 214607694
1 108166 154913 354092643
2 23197 216693721
3 79637 198425
3 134146 89239
3 85754 1206
1 60810 196311 978519602
2 40727 307875453
1 44480 144009 288711375
1 11299 71712 497250780
2 101470 716468372
3 144665 75927
1 61384 190908 143957360
1 2938 62227 914884761
2 120829 491619799
1 97224 160838 941037118
3 24937 97555
2 63671 347486786
1 6498 69463 24116939
2 125143 995257658
2 186355 730497033
1 186394 193000 118408571
2 184313 135948185
3 196492 100385
2 74909 775029220
1 44347 111747 575961417
2 112891 400269964
1 45288 89886 630488952
3 51608 135432
2 163827 664196976
2 19462 372897845
3 93865 126829
2 87044 482536041
1 141093 186700 285924280
2 120749 719364575
1 36308 199320 104250866
3 130265 77220
3 150665 117349
3 52149 31663
3 76450 41067
3 184782 100471
3 2168 31658
1 58678 152039 18791804
1 46421 133358 823945671
1 45393 82867 433587565
3 80289 149519
1 129965 165981 144474645
2 72123 658064979
2 90552 224970631
2 53260 522637968
3 124149 80803
3 151234 86982
1 68385 86464 727029724
1 97415 188241 205178874
2 77562 684148486
3 43977 77313
3 146381 128867
3 97716 39346
1 21563 77020 990507211
1 69922 121669 947690100
3 39672 140623
3 199953 74878
1 110781 166171 50363912
1 34689 181512 822445415
2 76731 882830855
3 162195 103280
3 181683 26663
2 33105 909491782
1 37619 109164 146604229
3 179738 124364
2 124360 181714555
1 200 28942 845755973
2 198925 196484475
2 72084 345517857
1 65052 69502 418668013
1 132224 191135 354878792
3 143446 187745
2 52006 88939364
1 61463 165302 649533510
3 65802 88891
2 185186 500254045
2 9282 11089757
2 16424 71397312
2 173639 128455280
3 162611 92825
1 35341 62646 748020857
2 5895 348085358
2 4230 440579518
1 60372 119566 114825306
1 109646 134515 526241798
1 28655 181000 745194189
1 116978 159770 781926146
1 41301 68156 618409153
3 34938 169255
3 107135 139704
2 88280 278561676
1 89001 178075 958244005
1 55796 167667 661649157
2 55431 977227733
1 4393 20556 342960175
1 61258 109975 598963658
2 100588 614622042
2 153185 420427011
3 41035 42462
1 73574 95569 813248915
2 195580 952057219
1 84245 109202 199763759
3 4010 192842
3 7001 51395
3 77638 2045
3 33475 188183
1 71515 102216 566203007
2 46011 331204240
1 34990 39905 301250495
2 115739 721314516
2 196088 571519379
3 197855 4001
1 70943 78634 739156230
3 8270 177533
2 162691 173214339
1 20438 184396 438211220
1 31033 47330 780257386
1 66316 68419 630974992
2 102230 535509089
1 39051 92890 678725404
3 159501 28551
1 80021 180223 313966504
2 194889 887701425
3 190423 100050
2 137644 473061270
3 18493 183423
1 61224 71287 793634990
2 44744 958635223
1 16970 147827 952857357
3 62292 96761
3 94705 30184
2 150286 826939369
3 184406 188488
3 145250 107775
2 105612 787799622
1 82578 111166 127868653
2 89083 796517235
3 97621 43310
2 30300 134047506
1 33109 151838 175200937
2 93440 967992681
3 79009 43778
3 196636 121328
2 127073 170609560
2 63394 114574380
2 182930 939295410
2 57774 879106437
2 79856 419425071
1 12732 26146 895129205
1 64916 188970 499198069
3 110337 155239
3 150501 158132
1 93056 173393 632074531
3 73443 107895
2 181239 852528945
2 75027 621726796
3 30073 3547
1 12017 148219 17356195
3 174052 174908
3 118306 90193
1 17142 26063 428889560
1 32040 67958 589677789
1 32887 99444 466385974
1 109489 150081 586308827
2 108962 281593081
3 12465 78762
2 135506 840482232
3 82061 132709
3 28110 12984
1 10995 48043 961093620
3 189331 159883
1 8128 128750 483715804
2 179229 928248824
2 35876 768537219
3 130882 41429
1 10246 99475 514897596
2 159236 908445824
2 108440 348858263
2 89891 723083466
1 104218 120338 155832059
1 59607 145068 898190904
1 136994 163834 240608737
1 2853 146415 510369778
3 66991 66601
2 166942 446351283
2 274 7261624
2 183723 520075842
2 143048 606579375
2 128311 179823587
3 155987 157367
3 67018 116852
1 133505 190008 625985820
2 68718 452307461
3 192245 120054
1 52276 183161 888400351
3 36155 31095
3 180763 151635
1 15456 163166 781021093
1 244 95836 236484096
2 167558 111843458
2 7134 514738957
1 149966 180136 73419653
1 73087 78440 654765194
3 148763 149792
1 24411 45680 563357017
1 136453 180452 358738996
1 21817 62604 733335056
3 67330 155203
3 46496 23259
2 128654 472924324
2 15226 450731660
1 41001 71124 689503935
2 10365 988740658
2 53911 166680157
1 45349 142286 574980529
1 177719 197253 536741188
2 69945 631542518
2 174442 629755102
2 49276 800739428
3 68953 44164
1 2489 70474 117134147
2 44969 824580860
3 161535 7343
3 15508 23136
1 72009 87805 7369525
2 7267 670120881
1 79053 190124 5538357
3 65586 59048
3 156930 13135
3 126921 65880
3 89456 16181
2 69227 201754959
1 21511 119861 132199313
1 46212 64122 254078021
1 159260 168160 752690696
3 96809 194601
2 186959 522707002
3 156017 63927
3 172622 138372
2 167134 567431434
3 74202 53345
2 98653 36600006
3 134112 130394
1 13346 34357 506200313
2 11760 213871476
3 133680 61405
3 65363 101712
3 64610 47252
2 68032 844026419
1 107851 115868 904576986
1 177468 182704 996037574
3 130276 57133
3 156933 58309
3 129720 102713
1 78087 148302 9337733
1 98041 100819 459781504
3 26121 187703
3 79720 1819
3 13701 54943
3 190173 100656
1 186836 189916 130420592
2 53696 131478209
3 94051 38109
2 168986 113891822
3 115088 191963
3 41760 26027
1 62489 199662 991731172
1 92701 148852 302949620
3 147144 140470
3 142439 73653
1 66896 70371 375008247
3 112028 168978
2 197843 42872225
1 2617 33405 907906124
1 139151 157045 100303608
1 64948 69335 670600898
3 113594 87910
1 26880 147001 764455750
3 169030 161924
3 113991 157747
3 177078 22595
2 32929 25295364
3 66030 114988
2 172500 450613528
2 112208 21218484
1 175731 181252 220663209
3 174581 53217
3 102978 78078
3 160423 109634
3 30833 187069
3 140363 178932
3 123548 189140
3 51037 134546
1 15535 78945 878693093
3 163966 58729
1 70160 76309 709753579
2 163349 514049537
1 10893 60519 495881805
3 97753 63954
1 26572 171297 387512005
2 6650 842819314
2 147167 659635849
1 22961 86020 354949999
3 107956 143015
3 154679 187286
3 29420 28965
3 8610 98446
2 38862 656255084
1 75183 82831 755987889
1 26236 86529 629330542
3 175948 30915
3 5625 119308
2 148800 910874303
3 37229 79000
2 15619 498315904
1 78735 123494 234404047
1 149681 182910 171670717
1 161259 172102 302057136
1 76318 198621 97698044
1 5779 45472 578237789
1 88038 193962 314535902
2 136284 155940376
3 30196 69160
2 22462 505038494
1 40787 144865 365491163
3 40452 40102
3 177482 20444
3 19375 20519
1 49176 59463 746944920
3 56632 175425
1 10982 166047 203495641
1 5567 153242 194340561
3 189877 132872
2 13888 179595393
1 102374 117009 412947621
3 47824 135036
1 187893 192328 693868638
3 161779 110812
3 157688 158031
2 191878 893665314
1 56680 71227 928111649
2 157446 424784994
1 150879 192568 661159852
3 16458 197160
3 135157 90692
3 93076 58829
2 117960 392615360
2 191874 458952259
3 178568 62415
3 146054 33842
3 9072 59861
1 24987 41367 716195148
2 58718 126829326
1 143289 179191 799587814
3 165615 177163
1 16728 186740 678363474
1 144528 183731 242288328
2 76906 568510281
3 159763 18479
3 139520 18767
3 179125 25786
3 135143 56144
3 108297 64756
2 173899 13077643
3 93743 61030
2 93193 151116806
2 165007 830462701
1 103673 152910 304575360
2 70927 54692619
1 475 52409 901060407
1 108253 141763 670491299
1 3945 175887 515127385
1 107646 134649 769457104
1 42152 186183 63802109
3 118697 51070
2 141206 800272946
2 64758 705439286
1 139900 194834 188729178
1 26573 189004 339686981
1 56711 89589 318532409
3 186410 61684
2 121121 879949503
2 94616 755638714
3 3656 30885
1 146392 149239 587155393
2 76624 872557733
3 64110 39774
1 50663 52996 323077636
1 28879 146401 308359459
3 75957 147839
1 40539 95688 869218852
2 81773 479870043
1 29984 194655 641531139
3 19612 192905
1 55568 79833 480815474
1 59254 181995 173808309
2 184406 954161843
1 122494 143537 361360309
1 84180 107441 847715731
1 20823 91967 766078818
1 78917 89555 451261542
2 17195 986414096
1 126130 179207 69202454
1 20544 93300 336137951
2 7900 836510659
3 110914 54191
3 37954 55977
3 135979 105232
3 150871 173706
3 177232 14234
1 90533 126702 262562134
3 142610 142920
3 112094 88487
2 103305 934135948
3 143674 33882
1 46792 193776 305571591
1 79815 188489 51986905
3 172143 89862
1 123620 196838 438629626
3 127247 151213
2 36463 17941330
3 145825 174110
3 127846 7378
3 164283 193979
2 131178 83051687
3 57511 134675
3 31612 79690
2 56506 296608476
3 124720 78386
3 34070 181406
3 96425 139137
3 22141 107531
1 27319 199355 681177151
1 61303 110486 363760828
3 91303 57152
2 164936 895312615
1 3203 17821 543642562
2 32080 732594002
1 52015 167751 351387748
1 34706 66053 530769240
3 111309 89448
2 172716 663356221
2 198240 474555243
1 6386 114548 659093943
2 150010 600237149
2 176335 780767429
1 65958 99577 670835934
2 186134 107537488
1 107318 125602 124374403
3 148905 140658
3 36441 32371
1 151311 174397 904051014
3 73754 134571
1 126024 176834 674727108
1 133631 154629 207291045
3 24476 138154
1 18521 153979 336563888
1 61463 132252 864456538
1 167644 181775 420452069
1 25727 70594 889782367
2 167288 478226654
2 119312 958657610
2 16099 861071893
1 57344 94992 687246755
1 24509 95711 740264309
1 112573 133456 540620336
1 62758 116271 424287823
1 80541 109404 702943193
3 119011 132634
2 196928 159235430
2 76186 26225068
2 149148 167340504
2 105174 947468167
2 9297 205240485
2 147431 897835475
2 172887 697884272
3 181214 128647
2 144190 512845064
2 151487 686877876
2 187107 914435946
2 67873 485862473
1 30337 189776 233599516
2 58384 111204906
2 120061 966358456
1 49591 115972 215641068
2 47022 353521055
2 28389 618905649
2 29202 951697070
2 28054 449724073
2 134868 167563088
3 187991 38496
3 194413 162848
2 117086 921880283
3 143453 104590
3 39466 63039
1 122118 141422 919165350
2 30737 939009740
1 54792 97800 275745093
1 49823 135992 604932813
3 78901 29287
3 40795 7058
1 57415 128646 714255500
1 29331 131714 156173958
2 354 758198280
3 63757 107732
3 111955 141877
1 70344 137131 135738227
3 58425 98611
2 84010 510108164
2 16226 506235315
3 19717 167718
2 194666 114815037
1 58970 178722 295323337
2 188116 703933793
2 52182 995867249
1 17652 87076 283666527
1 11913 12734 66178336
3 176181 158251
1 41245 98906 899437686
2 115624 52366661
3 77849 151759
2 18836 802727989
3 61472 105331
1 37184 125695 358911606
3 116866 76470
3 121519 85391
2 115182 856659838
1 112646 161421 455740472
2 35375 655141121
3 191198 126574
1 60116 113698 222851287
1 54967 124433 971812357
2 145689 528918765
1 137135 182214 738815703
2 167230 661564500
1 17617 70122 431366685
1 1452 49422 169856111
3 57419 191588
2 6019 767540284
1 80951 84678 609534599
3 179684 26568
2 166553 721251352
2 188640 716745563
1 7380 24992 54754245
1 111504 173916 413645860
3 173291 176863
1 129647 133125 448585175
2 59021 665693524
3 64971 122951
3 191315 99780
2 140766 863847468
2 93522 827862796
1 28745 81948 214567085
2 81387 34513112
1 93968 139465 306153246
1 33956 124682 357968823
1 54348 184363 352416673
1 42172 148512 717577414
1 42142 143627 206990764
3 78746 18327
3 95897 61359
1 23115 74774 362533810
2 171506 931664945
1 62333 177825 929222884
3 115047 111211
1 32988 195449 927660650
2 193081 973027609
2 196046 6673977
2 69083 88921374
3 115542 29399
2 2597 190559572
3 17849 168249
1 89072 188209 874486326
1 7087 93835 119888460
2 114614 145950918
2 146172 90727348
1 45701 55858 858863809
2 74526 522473789
1 27137 70325 539865378
2 86882 828141427
3 4615 157441
1 164417 193199 173966728
1 18343 73545 39010658
2 40626 921973978
2 90367 696480090
3 183441 171636
3 78202 76258
1 13646 105140 686940955
2 122267 282906965
1 24898 144257 193246866
3 101392 27725
3 68402 172141
1 53342 69340 742347756
3 116611 190143
3 158750 6706
2 142142 412373013
3 181681 189847
1 61186 112270 236811590
3 102111 104592
3 36595 23786
3 198603 178989
3 95475 176585
3 185473 119563
1 86715 108346 829253734
1 165628 193089 575070045
2 98681 294070520
1 53946 77260 136305654
2 69123 493646487
3 183550 192919
1 7105 148338 6489710
2 13330 80959421
1 4651 40771 843469310
2 135315 786772941
1 80338 145712 975226262
3 150742 13507
3 76465 81534
2 158305 675224847
1 77493 123173 913143966
1 104836 191268 518996599
3 74518 162215
1 9635 110221 679847268
2 136856 220654893
3 27276 7671
2 106040 709940568
2 184829 526481891
3 149527 442
1 139694 144148 65669623
3 156745 107020
1 43631 144496 402573046
2 14760 278884966
1 29611 35914 960712606
3 93803 77388
3 18268 1960
3 105611 119095
3 108683 163395
1 89863 159910 295768327
2 14555 38484937
2 195932 475754720
3 26990 196571
1 144086 153186 460915074
2 142328 336307847
1 84544 105525 352436711
2 170164 147130142
3 152847 189091
2 10808 144261076
1 124478 140883 83362618
3 127915 182051
1 159199 171576 745010406
2 179560 782290746
3 139181 121493
1 42672 133262 837930380
3 94962 151648
1 37965 171985 253480837
3 54266 4661
2 106170 685655662
2 56623 48438941
1 37349 97320 967564027
1 146270 199398 274735847
2 28902 672501022
2 183167 869299509
3 59123 32773
3 157481 66422
2 20423 127199103
1 64969 82097 797778179
2 37819 94487433
3 177666 102143
1 59834 179171 48483677
3 53454 152320
3 61952 186453
3 63739 11138
3 141545 44744
3 16010 58159
1 149505 182548 145911057
3 55060 143406
2 191766 445628666
1 23533 100914 965875266
2 44735 142041918
2 60629 725393838
2 193289 387152083
3 42830 14357
2 180765 296033993
3 61767 64582
3 52284 93098
1 136543 180152 459769147
2 61143 975538673
3 117821 130358
1 28668 121183 86415999
2 147463 573809068
3 22178 130713
1 10993 77615 775090551
1 7473 75687 215921010
3 1308 180777
3 92229 20505
1 79189 192064 352234461
2 163103 842025902
1 83338 190917 75723239
1 147645 160905 122451408
3 119032 86913
2 36405 109370097
3 33048 1754
2 67126 726417959
2 37735 984521259
2 89211 508421253
1 25840 73550 560783973
3 147522 89073
3 125544 129779
2 86205 543799638
3 3923 121097
3 30647 61007
2 177820 534728980
3 87797 136853
3 68981 102953
1 107826 148418 842540400
1 10613 28597 819287916
1 95875 129231 551232935
1 30956 182326 276971875
2 126152 748049018
1 73851 154313 132245532
1 82135 175172 591627956
2 94365 672095684
1 77575 141891 282997294
3 41307 5278
2 7801 488104489
1 70278 146330 584712126
2 101816 767881880
2 20168 741156395
1 56356 146591 735852644
1 63078 76428 530039688
2 75049 488326801
2 117832 657290787
2 89241 19669439
3 31 117201
2 70994 770882220
2 55080 467125984
3 87828 58400
2 7649 793169973
1 1637 148004 545823147
2 163188 320183771
3 14672 179238
2 55955 268010067
1 59701 139011 766732013
2 35433 472685643
3 160599 79275
2 167656 366727076
1 16329 145399 124501969
3 22385 8944
2 124054 470310806
2 38122 475953469
3 28532 117441
3 126353 120914
2 190080 724061504
2 60005 303090857
1 63144 174486 102738416
1 18275 172889 692952487
2 145013 703691549
3 156206 43229
2 20409 764680827
2 21321 609663741
3 174591 28454
1 21449 110627 411695297
1 63228 76225 111644603
2 54699 474919387
3 84919 172328
1 19583 122194 631862728
2 60494 372529664
1 8112 117576 83748076
3 45009 28558
3 129094 187217
1 25031 73157 469367073
3 17554 17642
2 19226 609451116
2 112015 788776263
2 163640 759587010
2 52767 103958105
1 18204 50197 737524755
1 51438 189420 381306368
2 100654 102344577
3 114816 31601
2 20964 655009549
3 115250 125193
1 154474 159735 750607049
1 89486 169751 681173003
1 9829 36678 986375856
2 150431 754161124
3 35504 83678
2 132307 991790534
1 31170 46103 64860770
1 5468 89229 466340037
2 169532 68775430
2 176325 954023807
1 76869 137179 449546186
2 163554 722146512
2 135211 574524220
3 27085 193667
1 51003 99763 885417571
1 5040 148980 529333300
2 162709 681305338
1 21955 57956 911660798
3 136000 51030
1 16421 171134 721940736
2 33558 925564214
2 197619 282743460
3 136144 76739
2 32225 947446078
1 60726 167715 935722099
2 87660 214550321
1 67902 170508 66289367
2 85040 21775062
3 170564 144216
2 143940 533186102
3 184003 5529
2 129093 957534167
1 133174 156401 615114597
1 150106 191282 714605844
2 19270 258279986
3 32037 15225
1 31758 48032 681295307
1 31160 75736 440345423
2 184162 478938664
3 7522 9352
3 163669 68204
1 13461 28557 713374751
1 78945 119186 918441648
1 141757 166601 41210583
1 138230 174371 707793981
3 88718 24486
2 165740 360089714
2 5067 786166634
2 59330 606781735
3 96726 199582
1 145953 160698 699033234
3 149268 49524
2 68439 50367056
2 56612 165131360
3 112686 39803
2 84376 243463168
3 45221 199714
1 66459 170797 646227135
1 21141 190406 473010487
3 65096 21386
1 63839 99482 650300721
3 160998 174833
2 139177 277564201
2 599 319136048
2 121966 617193625
3 115430 149945
1 15862 174761 468478861
3 67111 82991
3 24389 86592
2 132629 590881088
3 148465 150883
3 157149 98059
1 3186 142097 642928707
2 21012 646760044
2 32549 111006019
2 57631 803760865
1 124953 195320 81240696
2 157320 856043001
2 162798 179117641
3 99522 184334
3 389 128360
1 121667 165441 242736673
2 753 285427982
3 170586 121040
1 77599 180116 794709082
2 119124 167775209
1 141120 158854 518261412
1 99470 127090 548269836
3 186923 81122
3 46306 27728
3 57662 73516
2 175717 793933818
1 140575 140718 782087294
3 115059 107009
1 12712 15817 198547701
3 145879 82958
1 155976 179525 795194372
3 134715 65098
1 66322 110463 100200110
2 136447 860126838
2 117243 119368199
2 122135 187761329
3 139891 46806
1 84900 111118 298939508
1 42065 152551 111681944
1 129414 160681 257144437
1 68021 190528 973735860
2 77729 752381861
3 133997 197850
2 25600 198801952
3 17851 197593
1 60145 103679 74154098
3 186769 93432
1 67150 140604 123736043
3 163930 55264
3 118974 117900
1 112943 119046 781531087
1 19643 119233 332487854
2 159858 102231318
1 179480 190333 789984005
2 48167 535034983
3 70910 135016
2 18159 913247612
3 163810 43644
2 127406 85022226
3 20421 188195
2 185869 912171613
3 152408 15212
1 69628 121530 977821811
2 86838 107343872
1 44170 171141 697177964
3 104383 95082
3 39417 45536
2 119309 717342839
2 152966 519028850
1 21987 138295 634046921
2 26931 62220717
3 196353 166403
1 2358 26830 540854822
3 170678 64101
2 36645 294773368
1 105790 129747 840513071
1 79600 177723 361224856
1 5923 129978 277248527
3 176712 77656
2 16001 586482068
1 29980 177840 278340273
3 118332 112891
2 16151 190994924
2 113510 448465932
3 101142 16944
3 66049 26637
1 99111 180914 455013725
1 158212 161601 577469110
3 153860 16572
2 63675 742442882
1 8368 26009 590398858
2 135127 955344628
3 112635 178901
1 94451 163924 809238445
3 54289 186741
1 100152 185051 152541216
3 61326 65484
3 95929 14744
3 164243 108303
3 95536 2222
3 111823 127622
1 65920 74261 213852834
2 82699 341639513
2 126629 895751038
3 106191 69813
2 169744 929908390
2 118554 295954631
2 194687 932146432
2 156336 181055701
1 115746 176108 320281271
1 186804 188417 422538909
3 197723 189961
3 98837 82643
2 129659 450592193
1 68136 168727 565059475
3 178035 115576
1 81178 105404 249562746
2 44712 213045925
3 98970 120791
1 155413 161675 596324416
1 42659 52257 726383739
3 122187 106615
3 64710 137572
2 189829 689796598
1 72334 107845 371614561
3 131992 87591
2 111894 632972746
3 159198 121686
2 190900 692643817
3 63691 4274
1 34203 157491 94707811
2 165228 359142268
2 24578 270572141
1 110927 184128 353175422
1 12672 134569 842715262
3 12881 73755
3 117777 185729
1 112249 159530 483112608
1 125856 178616 351664568
2 177224 447142971
1 67883 155648 295908341
3 40996 185488
3 38164 185438
2 117008 340862398
2 131336 401920867
1 82581 141511 370091137
3 2641 174651
1 46114 153540 205185366
3 54889 83337
3 133942 70528
2 22273 675215250
3 175914 59782
2 53876 272383634
2 70799 325174865
3 174441 104104
1 94221 98111 435939243
2 89307 615621762
1 130519 162518 765033102
3 37356 10631
1 11191 112566 375740529
2 13855 212546260
3 141099 156345
3 198450 14881
2 110760 327203249
2 32381 13108289
1 22189 110258 536474987
1 73649 160691 131384642
2 55560 799049532
1 79543 196145 76977296
3 101237 18314
3 133357 39161
3 101736 1529
2 174228 687025268
3 34169 42189
1 23457 119338 84164540
2 172682 781891842
3 185554 78435
3 46983 8358
1 9428 176399 239418728
2 168475 236148089
2 120523 804418130
2 198685 902745137
2 31194 220942591
2 90708 341794461
1 133508 180240 856908631
3 185019 87388
1 21007 40513 378549202
1 67472 146438 445584360
2 58238 865151746
3 4508 162456
2 156947 526148742
3 102800 88573
3 97296 174355
1 107386 150428 763652401
1 1047 95107 992800580
1 50529 144187 660993966
2 105452 318692669
2 84777 994580029
3 32105 153402
2 67708 598136278
2 180222 379944196
1 53888 63872 255440760
2 2497 824078585
1 104517 142066 804438472
2 95356 953133890
1 51652 68264 343351143
2 162666 69896142
1 158447 167375 535239135
3 151923 70109
1 16979 152435 355464852
3 131585 58670
1 61073 172320 35555464
2 10079 974337477
1 25523 142997 289235273
1 25363 58136 254186622
3 13386 165598
2 156035 920424096
1 70301 94544 701360612
1 10980 130951 898860810
2 118395 963229190
1 24707 31925 723040850
2 32156 100111456
1 35398 169712 584380815
1 1069 135366 844568408
3 103263 65917
1 107753 121850 209846145
3 79164 50526
3 74747 21524
2 188768 510071093
1 27457 147601 203555616
1 124921 197112 283809258
2 20751 715162116
1 81627 134669 259261570
1 101939 161029 115653840
1 14518 121551 714916705
2 6613 743746303
2 54513 879780688
3 73933 135768
3 163188 192875
2 130367 951794113
1 156689 166687 361155250
1 15472 104521 123150259
2 71250 279380730
1 2694 109614 368013341
2 126625 473676847
2 99608 201353346
3 80922 631
3 50296 78051
3 153345 160538
1 89346 123519 932631142
1 16014 28848 674776224
1 58030 198631 335881404
2 184240 548109482
2 169038 525624036
2 9823 423980022
2 124314 273948639
1 15557 54597 896787849
1 33696 36453 539439987
3 90387 72811
2 49461 271346661
1 16883 133465 290581179
2 198378 9244836
3 85371 162654
1 63530 187874 511237596
1 11081 26398 258346586
3 172411 189894
1 60684 60691 998945884
1 62971 196133 540439176
2 134788 447317126
3 114737 94718
1 79919 132046 543115355
1 170424 175016 28123336
1 143798 165066 572363428
1 19518 106961 66642005
1 112783 147749 334079953
1 10188 32239 35282593
1 69539 70966 439646387
3 98143 9287
2 109544 129117723
1 75405 77404 402879491
1 27448 90013 351558694
3 4505 100138
3 76248 33924
3 105967 109930
2 3449 872797883
3 10344 38145
2 178047 623972418
3 90429 177489
2 143707 937271549
3 151691 155439
3 39750 51214
2 160480 405801248
3 8756 145760
2 27596 995410227
3 195567 164312
2 185698 552118297
1 32302 77787 550615140
2 27190 831850697
3 99497 169946
3 112036 104635
2 158254 353863872
3 184363 55178
3 95616 149826
1 26153 174317 689702808
3 136186 183071
3 61433 59154
3 190490 27929
3 87440 134582
1 83714 124197 518412231
2 58537 980966947
3 153673 69127
3 31784 168164
1 787 157167 99462677
3 187852 89269
2 153817 464831583
3 88459 64539
1 28182 33521 865617899
1 124643 188681 153865058
2 134434 744843566
3 47418 117815
1 17439 78270 383920596
2 181878 558531557
2 20069 440826649
1 59924 145616 470775819
3 150718 7730
2 105084 347249702
2 93786 991792289
1 81040 170703 990386549
1 30789 198582 267865526
3 123944 31271
3 113996 47325
3 186717 23735
2 83569 465991834
1 28549 196817 880522015
2 79482 240359955
1 96228 135562 150032515
2 69066 722211970
2 15421 874363021
1 79255 126612 924783037
2 53415 547788017
2 24698 433922001
1 95283 149254 6736857
2 107531 8733526
3 77096 90856
3 7956 98698
3 62104 128838
2 145931 838122398
3 170474 31867
3 38291 123776
1 45027 167714 729051185
2 127227 82883797
2 105812 556477582
2 115020 303703629
3 17579 25819
2 59202 818725199
1 109418 111840 65288379
3 159744 108838
3 19427 93220
2 34079 768692512
1 79471 116283 80246362
1 85600 185614 37960785
1 51726 121165 684709332
2 194606 81611495
2 189443 207212162
2 186345 925005862
3 42779 155528
1 75124 156900 588281490
1 166016 173766 574018614
3 109124 159852
2 175031 105524293
3 12330 13547
2 118045 480279149
3 180304 49483
1 70158 159766 516523500
1 55525 85591 894559563
1 111740 129311 178956564
1 14598 128939 983208486
3 12813 139574
2 154575 183467282
3 188375 91147
1 113823 194672 793720476
3 100489 49191
2 3844 325294247
3 98435 125056
2 128110 301353900
1 130576 155426 561182313
1 18688 52529 346241675
2 10687 38483595
2 160138 690191599
2 130988 83107989
3 193735 171017
3 176018 15731
3 33021 153751
3 98306 150620
3 25656 180196
1 108447 117474 874040558
1 24527 72391 8203736
2 115185 179278363
1 106076 143770 239755734
3 151699 103754
2 116214 697190172
3 56016 18109
3 154949 110829
1 9685 87266 833575225
3 112674 32850
2 12839 858510797
1 107460 198927 155543367
3 182216 174941
2 173758 165466921
1 61933 119685 312710043
3 154556 117860
3 88064 28762
3 121235 111570
2 56980 95077843
1 67860 77453 504544839
2 56447 288699469
3 9840 165398
2 110047 464097309
2 177322 685026309
2 175995 99249669
2 173688 263056871
2 186889 574607123
1 172877 177991 83276378
2 371 111932680
1 32949 143106 470771725
3 170744 179582
2 152011 756497306
1 104805 120699 130963879
3 161823 43964
1 99696 109897 863273589
2 183797 770533651
3 56970 50391
2 30555 561293685
3 129456 80189
2 173746 126047521
3 19001 135721
3 111780 10942
2 126480 301220429
3 189686 122514
3 124181 15696
3 99220 113710
1 121560 169580 86114582
3 57264 191128
3 181225 122287
3 131071 17090
1 39670 105840 938346593
3 141964 93755
2 35094 738424307
2 21573 874840019
2 31356 913977609
1 40098 91000 951182249
2 35495 738817398
2 123541 389303215
2 127255 433012788
3 148497 76527
3 130766 92059
3 90397 27878
2 111075 863267663
2 186624 304230496
1 29534 185516 850857384
1 100353 160623 408700246
1 24009 148969 526232658
3 126506 87938
2 68939 11743839
3 16241 149446
1 128937 157711 805558496
1 113515 166818 993115398
3 129542 113060
2 9580 548911085
3 176966 144025
2 29595 920389256
2 185998 697345748
2 105189 212335555
2 73236 153402354
1 96742 110143 365378457
1 1270 138728 592085458
3 14822 103638
3 108236 48152
1 27011 122813 821350785
2 19423 75308954
3 68310 29417
3 43441 72635
2 158177 944606234
3 48337 164489
1 115046 185652 491384562
2 138970 888784683
3 134944 104095
1 4221 86468 663677054
2 89817 474852584
3 37373 91390
2 142290 898574103
1 45373 196548 824515841
3 179357 126370
1 18304 20202 599334675
1 2802 82416 547710558
1 107768 110489 973327542
1 5403 189692 92398978
1 50819 65755 472375154
3 172386 174047
2 127497 776200175
2 70339 684437774
1 98293 165444 726905967
1 34902 160218 344654964
3 28543 96618
3 105719 148765
3 85479 183727
3 7777 102558
1 149975 196792 643973217
3 35050 46505
3 115412 44563
3 51797 105261
1 26933 33230 325340495
2 42283 102148489
3 95787 25913
2 9590 916125746
3 89636 39879
1 20881 123563 217448804
3 85019 42940
1 34266 76746 65453188
2 4269 707873792
1 71035 153685 184581160
1 7721 149180 825886349
2 42040 714306014
3 29263 190615
2 191726 11213988
2 44808 296414108
3 56303 31399
2 179668 867254176
3 1279 81470
1 42850 86125 744764716
2 145584 676177654
1 44703 199606 452664742
2 173238 483702630
1 27695 35096 131467615
3 115828 36117
3 21088 3558
3 93735 141371
2 190063 274290795
2 166632 329218151
1 72405 133347 340202173
1 16447 143174 58184174
3 194859 65651
3 150689 114698
1 174057 187726 271954237
3 124462 148282
2 19611 970655398
2 40860 528577783
3 148674 60422
2 175998 359287573
3 63902 142941
2 81497 304672875
3 7581 264
1 64719 78708 970269182
2 41506 818237084
2 56125 236098231
2 9795 57186890
1 8555 177520 306643019
3 161220 117025
3 135195 129585
1 136782 173467 306040919
2 318 704495765
1 73735 199153 121894022
3 190402 155669
1 36648 106364 988503517
3 79172 181491
3 169728 105915
1 76620 101985 971571272
3 30623 54881
3 106438 26957
1 57699 97627 797247039
1 19193 157938 823783860
2 140982 975748161
1 78329 126779 80290052
3 113689 93089
2 171742 744490640
1 31558 163361 540678810
1 105316 173638 74546828
3 120981 44704
2 138012 413907093
3 177695 194917
1 75694 86615 676707120
1 114218 175717 776395714
3 151057 100008
3 168025 78634
3 89186 75004
3 32590 118118
2 168075 612614277
1 110429 166301 504472768
2 6165 54669752
3 76262 78596
2 190674 655409640
3 149330 80776
3 110447 194403
3 76550 121072
3 18754 170873
3 5938 191345
1 81719 181328 282676266
2 89780 365107128
3 20971 35259
3 177628 67790
2 30532 635070848
2 37744 734246804
3 193440 11717
2 31766 340078175
1 45831 147805 211979845
1 80914 150591 311465157
1 107875 171891 254010332
3 94721 100695
2 141521 244057416
1 29187 45925 678542721
1 46089 178606 586308513
2 187819 796836322
3 96903 177492
3 70095 36925
3 114201 94011
3 85855 98206
2 151684 236770713
1 153092 154047 543440385
1 65924 129572 93318913
3 163185 129708
2 190935 557275985
3 180889 78995
1 1839 94318 729875419
2 67826 553894477
3 147725 102258
3 131665 198225
1 121417 175547 542798266
1 100731 116018 170498287
3 21673 32936
2 139405 412001662
3 132321 24161
1 70940 109190 147146508
1 34887 78128 657720309
1 65083 198473 33948066
2 5352 746955485
3 135328 163516
2 85331 470092965
1 112182 135111 888060570
2 45986 265332039
1 13432 126909 409885461
3 146491 177672
1 167525 178407 388953124
1 31516 48936 289132322
3 20325 177610
3 68852 142723
1 29033 122464 843809498
3 192454 43010
1 39200 60647 967588156
2 123204 360008374
1 91595 171679 491014556
3 56938 115537
3 11714 62806
3 14866 41706
2 121510 665886387
3 250 197777
2 132950 40513962
1 153857 173049 615719093
3 17988 108043
1 189 173268 864564424
3 16093 61956
1 95734 122907 42473486
3 134966 78393
2 13241 699216260
2 83351 93422975
1 99001 171001 169878925
1 192356 192395 285483644
2 33126 657199069
3 136101 160094
3 61841 117741
3 25352 60491
1 37662 154690 903718505
3 100704 57658
1 9776 122848 501768490
1 21507 133820 286753372
2 118195 87128178
3 127631 3983
3 77530 184459
2 155696 348950168
1 48663 108367 188784841
3 141738 92620
1 26785 175400 791209162
2 51238 594149112
1 130746 181583 798166371
2 4640 912026481
3 189194 59445
1 31983 185099 542392124
3 92590 93310
3 92490 12931
2 140579 102301551
1 10642 70558 285182413
3 103037 72571
1 26467 198441 316074741
2 127631 23658138
1 31336 43291 827722023
1 14816 199623 677679824
2 20978 817741909
3 166432 97814
2 3081 883774795
2 74088 743076113
1 104114 160405 58602346
1 12287 189144 480872314
3 198839 150742
1 4558 196675 937976953
3 90759 113237
2 2438 909204726
2 50944 924442112
1 4246 45246 848399955
3 16586 139217
2 98388 703490876
2 96872 308042585
3 113926 75490
2 6302 571234106
2 99768 719662792
3 121144 177261
2 118319 552852775
2 76928 387176722
2 52963 586750106
1 5720 28097 630657508
2 71284 58103918
2 116166 651506015
3 43722 199318
3 1032 129116
3 28621 12315
3 23157 172824
2 177047 593805316
3 141724 46924
1 106397 131467 423787983
2 170197 938661374
2 180562 930510216
1 36598 75462 204423748
3 62345 188750
3 193369 11288
2 122878 609991305
1 18507 20279 22348843
3 124009 135165
1 31236 147676 468689373
1 126906 153950 60652808
2 57292 328717100
1 77230 151492 109883744
3 55463 115652
2 90958 379941783
1 103601 143634 850791235
1 63093 146039 950775361
1 42283 176484 49156018
2 126356 946851722
3 58266 37974
3 161011 5197
3 132957 110068
1 27132 108045 792024489
2 175320 423487104
3 186934 65348
1 84916 191112 600144740
3 66145 52544
2 70901 965258116
3 45 145505
1 26588 33846 196743050
2 25510 659451149
1 13692 184872 551033881
1 77357 159481 461580684
1 89192 181137 236042722
3 197370 52323
3 57925 95327
2 119975 727658561
3 28646 21832
2 22762 712426634
2 60259 695554950
2 62015 212816116
1 71947 159397 384047572
2 38748 3173037
3 81167 106772
1 156132 196100 610695078
1 70048 116020 192631758
1 27436 149386 471041857
1 50335 197060 761318460
3 94081 153416
3 183489 171477
2 182044 505552848
1 88746 139858 429819795
3 53782 74715
2 106891 173745593
2 174837 860989435
3 131512 24758
2 183860 32647422
1 71386 127664 874585308
2 182740 941418973
3 169780 165680
1 128768 197053 605205294
1 66807 98122 931728540
1 94281 114887 125665869
1 22746 155039 356052424
1 21938 126395 513815315
2 19675 299182030
1 118130 165052 642742492
3 97327 102444
2 132107 143471493
3 140333 77631
2 189212 791468649
2 189656 74974373
2 50431 835871371
3 125420 39226
1 63840 107647 758859192
1 24810 157615 628776911
1 43375 169988 387768827
2 125785 993265088
1 86143 137333 313868620
3 190640 145689
2 128560 85128382
2 4288 281855524
3 54852 58670
1 35057 41784 925545213
1 31500 198861 674829351
3 55546 124492
1 116218 198326 654002060
3 139088 153892
3 674 122011
3 181514 171244
3 359 28186
2 194497 909151934
3 167476 54605
2 199499 231434540
2 170312 614087217
1 100473 182862 192315385
1 147527 178402 431985535
3 87193 191794
3 127039 55853
2 27822 986248680
2 170534 248734920
2 58002 306324667
3 34043 130813
2 128969 491910412
3 197330 189027
1 179350 195663 44941341
2 10224 146843205
2 129519 748126723
1 30053 157693 428224994
3 15353 25336
3 17690 100641
3 123104 125447
2 132839 670662603
3 129281 138475
1 97636 187840 524031029
2 162918 279037883
3 148887 44415
1 82769 117152 196527770
1 69807 188456 294465748
1 6056 44032 940194341
2 189645 170616024
2 167504 614514304
3 105896 115835
3 130389 152540
1 62827 81099 935176867
1 43137 159557 904752015
3 148475 120277
1 13241 29859 676367143
3 185181 3460
3 100993 116139
1 12693 106356 235995303
3 41213 32813
1 142076 165068 933154784
2 113035 477077745
2 139858 478469884
2 93795 774039379
3 113445 193262
1 905 132677 65137619
2 104966 458937994
2 23943 958012996
2 176199 283052126
2 6998 433335838
3 35168 45139
1 6626 154327 358995754
1 147134 173587 927837806
1 76435 187832 850701339
3 174696 187623
1 154477 190200 644894622
2 65324 296683807
3 73965 80196
3 189581 147190
2 119620 913485679
2 60143 909547451
3 140016 154696
1 75311 199275 510321179
3 25003 1377
3 184955 4142
3 141730 150948
2 56732 270396228
2 75046 215734068
3 52742 183842
2 169627 930826470
3 3565 108811
2 172816 93275702
1 11433 145077 59168205
1 41093 125646 62113155
1 9318 198538 504511885
3 151635 15539
3 178676 89193
3 51120 137088
3 129635 84867
2 53343 525628092
2 16731 929039879
1 85878 90415 721920216
1 12795 145089 165957405
3 191880 190279
2 75980 781515154
3 103015 95393
3 36932 89169
3 99409 87622
1 2724 59526 935591298
2 177973 361119446
2 72934 742432133
1 25366 48496 525398726
3 98208 104920
2 9805 930495417
3 11814 145321
2 95914 833947631
2 123595 892364667
3 5718 89603
2 160735 846661097
2 2499 716190722
2 157914 799080406
3 61516 54150
1 3393 149932 53227007
1 108109 109490 606536052
3 57363 46627
1 19417 126042 564932708
3 117717 187628
2 159428 997130482
3 10657 97723
3 187296 156877
2 1708 500536581
3 73489 71644
2 86691 845517342
2 1348 264995402
3 192576 92248
3 193641 197258
3 84285 120877
2 204 132759598
1 123976 177396 875054550
1 125276 178345 146865300
3 60488 179195
3 154537 191348
1 36989 185147 220915902
3 19587 172373
3 17031 15752
2 169410 818416842
2 70321 191666356
1 120615 185580 505435466
2 98705 291471002
1 150694 164388 41145682
1 170704 174469 532694543
1 118025 176869 905919260
1 78681 134000 238356844
3 19420 163211
3 118470 47191
2 166281 935783303
2 143177 360879051
3 62301 41719
3 16479 147932
3 112334 114416
2 112432 914283326
1 47913 175294 183201812
2 53723 392933468
2 107262 406629848
3 93261 173749
2 763 97314217
1 117323 165063 506273791
2 65201 67720451
1 78823 134645 612173464
1 50869 139498 632025627
3 183851 58823
3 1641 166784
1 191241 194986 305159328
2 188250 677630017
3 19932 178611
3 151313 17733
1 78185 117104 208816467
2 78824 702578317
1 82494 99908 105827795
2 5041 559123707
3 86879 109851
3 100021 176594
2 18769 178548310
3 83336 170858
2 38773 146836437
2 30415 883803417
3 50223 63746
2 156217 129506005
1 53689 179591 597277228
1 121084 191769 895655511
2 142077 998391190
2 107387 899430522
2 154632 734335878
2 58519 419967512
2 21881 726716674
1 40911 161894 861291886
2 52041 53682427
1 19820 83899 484302522
2 14416 377263845
1 61508 87078 599572546
3 12884 119856
2 184248 680369037
2 72926 77538810
3 198762 53949
2 131823 294138263
1 42482 183017 857617258
1 49986 69327 627498539
1 95207 153258 416873150
1 8603 176970 29031396
2 46622 705129689
1 58058 138457 822466411
3 183695 40180
2 154562 54256484
1 29598 159121 95138928
1 35867 186779 319825765
1 61414 132524 172750078
1 64675 138569 138482962
2 6798 258841665
2 37360 386168789
2 115691 764951160
2 49582 462276808
3 107378 29733
2 60600 276053126
3 15312 134555
3 20653 97127
3 153275 188853
2 50730 956123620
3 66498 179360
3 60772 145713
2 32967 217949751
2 42852 963961610
2 187430 64188936
3 65884 67058
3 42061 79134
3 145494 7711
3 123151 105613
3 196021 188139
2 144396 820389058
2 42472 387093138
1 44862 152076 174025406
3 168082 37181
2 11108 405221529
3 53063 192172
2 18107 585113416
2 21414 466683651
3 86051 190812
1 195486 198241 547329553
1 96576 114808 405987214
3 31281 105497
1 64427 171035 315886557
2 178476 646955364
2 16860 822963707
2 96357 609371819
2 64911 546031668
3 119635 20013
2 13415 268801334
2 143416 441784800
1 106831 144607 155584316
1 92260 136754 707154674
3 50920 164683
2 129485 896931752
2 83078 169893825
1 108 157572 42744246
1 29877 108330 143598730
3 129753 59382
3 71202 31421
1 68684 73643 638071083
2 148073 806908664
1 17475 158454 416126957
2 4211 897699140
2 117454 888852588
3 138038 104735
1 3614 129853 752028261
1 2930 29951 834269666
2 5924 853990029
1 54438 178091 500009820
2 109070 304471453
3 192150 137308
1 43607 154278 332112535
2 81104 291803489
2 6208 694667654
2 80709 41098247
1 115318 176476 384501445
2 45263 501825799
3 53457 15671
3 38156 50996
1 46717 182149 698210668
3 170680 101664
3 88830 100353
3 178511 115677
2 81437 239880576
3 154226 166731
2 113749 508682264
1 42729 123385 561338894
2 6197 776258654
2 123358 718320629
3 60202 174840
1 128853 135623 615750058
1 71342 186688 716339449
3 72465 65066
2 117239 832692311
3 90801 25873
1 107500 151783 369852982
1 51564 76177 201806008
3 144227 127178
3 43584 79332
2 57528 152442134
1 50476 110872 794122561
1 49105 75582 293587510
2 76747 184656835
2 56570 656464466
2 140896 733409550
3 4031 131471
3 138087 125306
2 3709 689872913
2 30363 431625158
1 9799 80111 920958190
2 113978 822710924
3 63368 169843
1 157123 160771 325393068
1 43349 150434 721234184
1 118646 191765 299147258
2 32259 831179401
1 37794 183088 903454008
2 134258 913607116
2 81895 788239102
1 2015 53376 256669820
2 162369 83410806
2 171399 949568759
2 73180 456834618
3 79583 89498
2 154448 523522104
2 41689 148480656
1 28916 166651 993168864
3 49291 190726
3 182833 139139
1 64719 81616 323028746
1 75896 128719 512478344
3 110110 143324
3 120029 41413
3 24510 123466
3 160331 177673
1 67371 173772 283540538
1 28339 86981 342192469
1 116589 196612 107504815
3 31938 150243
1 118428 127506 564539803
2 175859 772950070
3 194863 122094
3 74027 115989
3 33788 41006
3 179680 155752
1 9301 93989 542405712
1 26774 159360 290999870
3 99904 12026
2 130886 551430999
2 142513 622601432
2 77715 531816615
2 67650 747204651
3 6824 74675
1 117623 171371 35329840
1 3621 54522 594497252
2 7801 566332671
2 132319 993696710
1 89482 127422 286469011
1 31402 142225 401858712
1 22710 71939 94623170
1 141992 195566 866541797
3 124399 87063
1 115952 116166 587715046
2 83723 411669983
3 177202 105979
2 120822 867366912
3 45222 1229
1 11587 119777 291688665
3 128219 79189
2 94602 535854993
2 191577 553577505
1 3098 59061 571204183
3 97674 142831
1 10962 123526 98401550
1 5776 68439 342838947
2 84781 281617267
1 106893 161648 346756851
3 55307 98159
2 117857 728364754
3 54736 97554
2 20238 593607638
2 64659 409353308
2 55058 655283185
3 104928 52368
2 78043 4465689
3 141444 150273
3 116674 51936
1 79446 194922 609415269
1 122211 191673 630692902
1 130675 168739 441271539
1 9517 57932 745366730
1 7883 70047 98462137
1 86736 100763 267393362
2 160665 959545417
2 110042 200985482
3 100472 153260
3 2038 40994
3 133035 19177
2 156927 856350304
1 119253 195181 371430567
3 66472 149333
2 121862 253879067
3 145311 136529
3 158401 130636
2 39328 838816241
3 173582 66175
3 59061 199475
1 44634 131617 781648807
3 44705 111523
2 106214 355543703
1 86037 152777 120638343
1 12637 121396 927662094
2 169307 101332321
1 72072 122399 355267335
3 178174 51221
1 40222 44296 920450735
2 110665 395845977
1 103985 196285 155513620
1 14068 27207 213820857
3 35464 18202
2 114002 791766401
1 19140 61205 89935721
3 126166 177226
2 48739 627044068
3 109210 12651
1 137625 168461 61482760
2 77431 647331544
2 170924 696826341
1 10996 19708 825098797
1 102791 139974 201711642
2 92567 523769536
2 104890 11216425
2 94154 914831095
2 104361 626013067
3 72763 75538
2 115809 603598184
3 193937 167949
3 92124 51312
3 177591 48426
1 64154 136548 998306351
1 119931 198689 185042802
2 128455 316279411
2 63268 541832321
1 19528 193963 15115540
2 52971 201969230
2 88568 493556402
2 177199 332068278
3 120257 75579
1 40913 182508 419865881
1 95105 165568 510269970
1 35322 83876 122566577
2 175551 868501119
2 50945 162539306
1 92723 120679 881157265
2 31447 530464139
1 13333 64805 715131253
3 100673 133927
1 19166 109872 730938107
1 137751 145739 436854633
3 65969 88147
1 189655 194143 109532803
2 27990 51405263
2 37577 669231969
1 23786 182790 792936269
2 158801 300797769
1 64320 85067 932285410
3 99822 40314
2 146155 642419959
2 160053 487290614
2 19395 846292315
3 95068 138708
3 82283 75250
1 124129 146665 472053654
3 186524 178491
3 154213 149431
3 131979 73840
3 121577 48960
1 33479 57943 50508470
2 170525 532421691
3 11127 197559
1 54125 74404 201520754
2 98446 547943404
3 155926 129631
1 42922 157480 318770587
2 175639 207092307
2 1699 762029708
3 115886 14212
1 128610 142871 336933587
3 114054 25387
1 22451 134951 623167911
1 61898 69108 194584147
3 95339 84075
3 70007 156001
3 8315 140100
3 171744 174795
1 47878 50256 45113470
1 62756 197406 510455802
1 29665 143499 427488924
2 181165 592760057
1 118964 141539 734442240
1 107410 155543 571560510
2 110157 671104769
2 170643 444246392
3 117710 64459
2 198474 46192085
1 49943 156600 321573043
2 94772 832041709
3 191588 92343
3 179706 193686
3 145400 36084
1 55320 107189 609083160
3 64663 142154
2 2990 257144129
1 177450 185072 406283423
2 101959 774411191
2 44677 234487508
2 33503 333392048
2 31378 743677846
2 155265 125274836
3 108672 176370
2 10640 104078584
1 92977 198777 605602840
2 26729 86816657
3 14307 33754
2 4501 164164193
2 109508 143559190
1 5604 128095 928407693
1 172935 199053 801430601
2 16009 231415968
1 2385 73569 49537407
2 178859 809475695
2 190389 707646214
2 110983 63491284
3 199193 90241
1 84023 109639 140064543
2 73405 304116081
1 53406 147485 366559115
2 58022 677098536
2 112171 970802849
3 192226 2601
2 173445 863357058
3 88541 40659
2 169837 688943491
3 158408 45372
2 66716 227449534
1 46624 168479 590616123
3 158144 14079
1 45943 182173 672378041
2 97367 920986158
3 53520 61105
3 37005 110050
3 156131 181876
1 165273 172969 101292006
2 144028 969822036
2 176877 227247691
1 53915 110458 980217277
1 6520 163496 879811665
2 158669 221778450
2 82024 623548518
1 139056 143074 88844174
2 54949 473351769
1 19614 56861 147581576
1 31091 113417 648262085
1 41302 119196 657603077
1 63584 198099 622751175
3 22917 142169
3 133425 181361
1 27353 102547 523892991
2 103944 558935539
3 5868 12941
2 1805 707150495
3 172358 94824
1 154897 155772 256917604
2 119778 150738956
2 143706 892758209
1 61485 63409 716384032
2 12146 675892547
2 61935 526469873
3 21067 54539
3 21026 163548
1 68207 173772 542504376
3 70815 127884
1 74216 99360 351326774
1 105609 106978 522568355
2 28127 534086705
3 140955 124649
2 144573 763324830
1 44650 109188 917434457
2 69738 207248699
1 41840 158503 876147916
1 156453 192762 61267920
1 72376 172735 194723804
3 164493 113069
1 29230 139640 222226999
2 139360 648599473
2 27699 583457895
3 166887 144369
2 39636 722458126
2 141737 409841350
1 67447 126244 526529817
2 7843 42041037
1 7291 123125 357016177
1 101568 180377 386236791
2 48757 62981505
3 144657 151148
1 35409 170771 496789717
1 119670 192280 23489114
3 40403 20820
2 150022 620639429
3 90043 86598
3 6959 150795
2 98164 945294916
2 157455 157854802
3 174843 58979
1 2961 157776 116353647
1 20881 121206 680750992
2 105583 310845009
2 149380 645018923
1 54126 176770 272883276
2 18522 394312740
1 30203 36203 858648436
1 103300 199312 468019013
3 111592 44509
1 44954 109027 746610471
2 157646 249833632
2 116519 267818489
1 66765 68256 668702467
1 12060 174031 444713785
3 27964 168685
3 162877 161209
2 160819 938123269
1 21441 97655 768761430
1 18485 51387 124198554
1 33498 164538 379678631
1 122935 130792 422334060
3 43972 192103
3 164513 54498
2 26301 43774557
1 98376 161898 736459224
2 153044 502563029
2 94880 968207664
1 34331 163375 693411005
3 122430 187529
2 103469 722121001
1 49764 97312 801748534
2 123760 756914009
3 23376 57754
1 12390 13401 130509233
3 136438 20158
3 8877 186401
2 3699 870574792
3 194851 130498
3 51255 193843
3 137743 151170
1 60223 125904 935224741
3 112860 148114
1 85516 142285 360303870
3 21383 160673
2 72975 207409230
2 141877 129651644
2 192362 510533628
1 79934 190544 716308596
1 37542 112008 695732459
1 92203 186582 804126769
3 6081 199246
3 193176 174166
2 9596 384527321
3 113988 110804
1 7470 130838 516318444
3 40515 93547
3 13933 153777
1 110546 119986 322169866
3 5701 9064
2 87958 234742096
2 10466 435970876
1 89555 91056 627455532
2 108687 90437667
2 46498 288405901
2 95687 795108386
2 145108 656486149
3 194442 52691
3 834 8281
3 67546 198896
2 193935 701030271
1 81194 163856 101267467
1 12165 48019 212823247
1 48014 70334 672005256
3 197937 190662
2 106236 133058204
3 139391 41647
2 104046 176345036
1 97714 194195 54643610
1 15981 38225 934742751
1 64413 153458 711488911
3 30226 182626
1 118597 169823 505378855
2 78106 397347435
2 63400 577119827
2 188559 961372971
1 48081 49702 531423433
1 151406 174468 909109816
1 150359 171746 88696889
2 37698 838682770
3 7834 58112
1 162642 175242 86655557
2 119243 143827861
1 83725 100615 906060989
2 166355 46590639
1 14588 166033 564603627
2 82972 244849000
2 129324 335714035
3 18701 81510
2 88427 715198924
3 191833 9904
1 69304 140920 801164135
2 76709 324863968
1 92949 132963 109629345
3 196454 69184
2 3429 149039460
3 165788 77233
3 147847 156958
2 126048 12518814
3 15188 43269
3 73633 87105
2 112887 34121066
1 76310 193991 414343342
2 95415 926159968
3 62989 9914
1 1173 21243 532105112
3 196869 37756
2 13254 782838070
2 80830 233835146
1 133547 157996 131509805
2 121233 431705053
2 94436 617371988
2 78924 62546591
1 17904 94418 458513584
3 69186 147654
2 185461 586298481
1 55388 152982 337515550
1 10313 138068 653673574
3 36641 197068
3 75731 154892
3 95129 163436
3 51691 129515
1 19685 20577 55591253
1 102600 157590 629029700
1 55501 165751 834872339
1 115286 129611 412882957
3 170323 101134
2 150189 673141452
2 81427 475222012
2 107867 244017033
2 89728 994796877
1 114621 154565 308722868
2 56069 571900777
3 97580 147476
2 14466 627758105
1 21952 124512 955500222
1 40696 108878 801408859
1 58175 94743 377196704
1 29315 71612 690126481
2 113604 329696326
2 192395 287223169
3 115190 110533
1 1007 107739 493902300
3 14023 58629
2 62456 266487226
1 84275 153922 282370432
3 24926 99889
3 193416 13534
1 28854 148672 674615973
2 147487 555721900
2 193188 907383512
1 66426 175696 991261055
3 32559 185952
3 24097 172825
3 42296 27066
1 80262 94220 516042319
2 91816 460135130
2 72563 599364486
3 112007 22518
1 67409 163681 464850200
1 50366 57373 117342342
3 22581 102495
3 44974 46671
3 175633 133367
3 97114 124761
3 159962 174625
3 89567 78131
2 64614 614799344
1 144658 163373 498323752
1 46916 74963 204844655
2 106357 350904762
2 70649 800965855
1 22678 151659 714260120
1 90348 111166 78025925
1 36932 79680 632861627
1 20200 78566 890297465
2 134233 839121328
2 161250 56610881
1 2323 39981 664920257
3 132644 58677
3 61961 134528
2 67556 877050070
1 93140 138295 171037121
1 34688 168213 237204512
3 138430 86354
2 23978 946764859
2 151514 965997292
2 56790 131403651
3 42593 20585
3 51660 1401
2 132637 726082581
1 59304 71565 716493932
1 13313 135864 932331964
2 143900 109410254
2 124542 483420952
3 107262 76719
3 41682 121554
1 79889 83081 178996682
3 27792 78663
1 3481 94672 396928226
1 38015 159859 470386307
3 158252 22748
2 118766 87177763
2 48118 429190169
1 20955 182921 864947204
3 29912 104050
2 152990 9871496
2 99806 892552147
3 61221 92805
2 134848 543378848
2 89577 298936865
1 126604 180321 729515837
3 45759 25107
3 50769 33192
1 29997 54387 687681743
1 168270 194871 318466560
3 159992 70861
2 151749 752276331
1 34573 34862 486863183
3 88069 102250
1 1843 161120 200141452
3 138435 178103
1 82930 148391 589328974
2 65152 859714366
3 55420 6852
3 94954 21573
3 64890 147967
3 163558 969
2 33361 381451874
3 89307 111151
1 137960 140122 220046887
2 121513 965614022
2 35257 711996575
3 56407 181862
1 92159 123876 251048542
2 146197 186188272
2 164531 806796340
2 18242 926582444
2 86424 298245390
2 169806 8876282
3 487 168209
3 95857 193744
2 66712 987396264
2 34956 416380088
2 120956 104875131
2 78882 583468421
3 19892 96137
2 109369 451606499
3 169515 121791
1 41293 180823 863074546
2 113408 877595018
3 21274 133064
2 122622 143593219
2 167854 16142564
3 39102 157795
3 184266 27685
2 119988 787137116
3 55307 107623
3 195816 135414
1 20182 183907 136634627
3 47741 142939
2 104657 541514039
1 13571 149112 421819038
2 102084 249084404
3 25249 135277
2 120620 916669142
2 159116 831408312
3 161736 185763
3 18303 773
3 131144 49716
3 157742 50475
2 22367 534999912
1 1309 6201 785141544
2 4521 955680036
1 6857 43211 188993087
1 6987 29026 119925929
1 88637 176677 336923461
3 133398 121594
3 14528 150168
3 183231 39735
3 99434 110884
3 53197 43970
3 132535 16674
1 2296 173320 362615076
3 17764 133508
3 113814 196512
1 131594 160376 500504611
1 141908 194566 780491480
3 151213 135236
1 114936 142787 239989814
2 124185 496060339
3 84740 160195
2 52959 188113276
2 98166 45404701
3 150036 140195
3 140371 110785
2 59772 768236135
3 187830 123422
1 10976 129666 285991462
2 135730 621779413
2 53286 679251162
1 94627 150961 711098746
2 53783 442406186
3 66921 85446
1 5230 11711 496679821
2 27875 374685281
3 45019 188704
1 22950 102753 527984389
2 81276 782312739
2 129718 449627104
3 99755 114221
1 25487 137164 101599255
1 85574 172506 307306847
1 56073 174259 896637228
3 68872 70883
2 62436 568814378
2 32155 602003412
1 34710 107652 713322328
2 103306 732596788
1 11417 63196 501588064
1 83165 199037 482813432
2 146135 111429159
1 35249 43807 445799035
3 8104 190172
2 127190 22254949
2 80376 68239238
1 166140 172445 23741836
2 11252 563669313
3 44174 193214
1 9246 173864 510397799
1 21441 144418 740426920
3 109080 28271
2 163054 706810856
2 27221 431696984
1 123262 143073 930354577
2 98985 879843055
3 120828 70617
1 900 123902 704232259
1 33613 48865 570744547
3 122867 130803
2 29302 241193594
2 121322 919005688
3 196212 192131
1 24733 70150 839429406
2 120726 865033680
1 43263 148316 474382894
2 43888 997897629
3 164795 191290
2 8994 825859021
3 149867 109036
2 137488 322967983
2 49954 758910014
1 30198 107086 665294041
3 20881 130581
3 9587 110728
2 175292 77669108
3 69352 149983
1 40573 76207 810850041
1 163581 192672 590094712
2 84587 13163674
1 102500 198420 187630400
3 95464 187120
3 38465 41976
1 2416 12984 18258524
3 144694 163937
3 156288 23438
2 90281 491948826
2 154366 634357388
2 83922 99943255
2 54706 37994794
3 39181 73724
1 27787 67619 497889242
1 26877 96424 638320405
2 80144 609217700
3 102271 198175
3 4639 155475
3 168674 192827
2 37440 72120068
3 63877 136032
3 49584 119096
3 81568 56580
2 85987 674623393
3 177951 91233
2 152900 449201013
1 63283 72679 800146090
2 121699 557794689
1 51629 80213 421012810
1 28195 96632 254771068
3 80733 17725
2 121815 300087182
1 41853 185570 823583752
2 35494 611075794
1 84386 132241 71568158
1 55615 82681 813666944
1 1107 13281 348104049
3 33350 89699
2 100539 466163079
3 130273 1290
2 112957 311209415
1 39374 116486 527356437
2 114421 860561493
1 74765 140166 628548020
2 117032 358952297
2 78519 58695579
3 54180 152694
1 87562 188863 256102560
3 85777 194396
2 47603 95909508
1 17689 77566 254949996
2 198080 150233236
2 27614 412708701
1 44486 45601 924019953
2 100806 909248438
1 162866 180136 85663552
3 61830 123738
3 178389 57560
3 189774 193927
3 62867 159325
1 21458 115173 120638656
1 14423 189930 982418782
2 19527 914311453
2 80637 65871869
1 119739 179654 873798575
2 135266 636591261
2 142982 235449831
2 169068 76704812
2 97864 660065155
3 7631 45398
3 56557 104935
3 25489 163801
2 88470 297581319
3 197603 168894
2 91644 955534807
3 176335 133606
1 44073 95768 539825340
3 82897 183905
3 30756 82278
3 38980 96615
3 148674 61263
3 128007 125952
3 180123 195535
1 37929 42769 972223773
3 45944 146219
1 62173 168512 540870322
1 131270 168224 83276185
2 45655 473081053
1 39453 103321 299808556
3 129060 21284
2 53063 976759898
3 11947 174198
1 1596 188989 75399471
1 30696 80199 197102970
1 60982 84103 414472219
2 173627 168331306
3 40291 131141
3 40490 74333
1 19334 126379 891839575
3 3310 14543
3 128489 27086
1 16283 93966 223425239
1 80443 101372 735251557
3 14641 48556
1 66876 130360 687556339
1 22351 22934 187161404
2 16865 202061288
3 157158 48956
3 78285 83558
2 27269 423304619
3 91315 59338
1 72826 134279 685373623
3 168442 92361
1 88356 129132 123623979
1 103651 193339 595393544
2 140998 315599979
1 43971 175703 588545293
2 199017 785619468
1 30867 145217 881552731
3 146929 135672
3 51212 74030
3 53926 89504
1 102148 129053 497606462
3 150897 18337
3 31275 12449
1 63072 174998 12131983
3 83848 169439
1 26898 50493 438830249
3 129516 73832
1 102882 181057 316780433
2 167241 567460689
1 97949 155709 797191946
1 94651 132331 502484000
1 136024 148631 343806604
2 69365 881322003
1 62637 140308 458838878
1 24179 147604 423016455
2 109242 850990031
1 72289 137548 546244963
1 60642 154897 242976197
1 9928 47966 662086395
2 156892 938708858
2 130385 469480798
2 97848 294573148
3 107413 10698
3 3754 76285
2 149845 757478083
2 15592 178431109
3 165524 42227
2 4129 949743538
1 13257 116719 646052752
2 8755 708557714
3 162235 161184
2 27393 890029232
2 24018 232696985
2 59489 959785932
1 34485 154855 708821488
3 87951 127607
3 192065 105743
3 104525 71267
2 86985 517047902
1 81273 130956 501904751
1 36231 122040 556533198
1 154815 157272 391870933
3 79464 84216
3 52065 10333
1 56217 199645 501346347
2 31216 120770035
2 111154 445990348
3 163655 38568
3 46583 83308
2 128415 932480124
3 199378 14195
3 42097 87267
1 98916 145844 18945184
2 13424 883880550
1 154755 185606 285069538
1 92275 171905 996947329
3 194459 145094
2 20156 773788604
3 157918 23386
1 4924 51089 822058192
2 93957 325180188
3 71003 90077
1 149805 168779 311416153
2 183077 266938152
1 7735 188129 860876141
1 156135 180953 299359070
3 145057 64624
2 180725 596257958
1 183240 186385 208534587
1 119582 130137 726175918
2 196322 242367942
3 176696 10743
3 52094 105146
2 193750 109453544
1 32878 151810 848447298
2 173994 338860229
1 4939 5052 503499523
1 8317 169470 897688371
1 105277 120081 612669112
3 116145 157568
2 192657 305788918
2 164972 878450940
1 29648 69374 622669258
2 176834 670084199
2 162465 178661538
2 13912 68868282
3 195008 163858
1 138591 196222 850491578
2 175504 947146744
2 74801 619106636
3 183379 116029
1 63764 143557 135161014
2 129905 68026692
3 13844 59491
1 298 7774 201774870
1 14763 111768 32237518
2 98875 638566121
1 40417 55803 297416350
2 108343 193312418
3 153737 154883
1 100963 158137 30718293
3 100398 120703
3 133303 132481
2 176284 405203879
2 196285 99798415
1 57133 81414 196021387
1 43589 161387 597091596
1 116383 159096 99767406
2 165615 977518861
3 111364 15931
2 130756 677406658
1 30062 186717 123529473
2 59567 529886560
1 27678 158254 318821277
2 9517 756803894
1 83654 114614 201766965
1 87738 92280 828325050
2 149930 879747485
2 120571 759554575
1 81505 195922 638842863
2 41722 969180437
1 145809 197851 617780001
3 156256 80505
3 184511 139497
1 110820 186318 405911743
2 142229 756478008
3 180515 187327
1 42712 194096 131123130
2 171543 28064532
1 97649 185829 653199809
2 36561 294590013
1 75325 87639 699608598
3 18746 40884
2 10505 786442993
3 119970 45519
3 105112 136289
2 110412 86517710
1 57140 104934 807216902
1 110041 175681 781282401
1 133171 177096 618731286
3 126172 84075
3 177087 175325
3 115189 103391
1 35591 143630 475751433
3 81108 126691
1 61719 65644 169601408
3 3408 63510
3 134002 74523
1 15833 193190 497819784
1 112512 113758 226995526
1 72907 137072 465161487
1 25440 151828 319830698
1 38084 44063 710535484
3 158737 176416
2 51048 696635675
1 64375 132454 518254682
1 26050 188686 578199790
2 192585 249216661
3 116244 21390
2 92673 434830937
1 67683 100906 256510621
1 19741 62323 927908003
1 78548 99682 557163153
1 85893 143991 852572254
1 9358 71290 582768037
3 8699 193828
2 143294 193399923
1 39394 52366 425062034
2 110403 329523137
3 33193 41443
2 145159 974527742
1 40428 41644 433869188
1 35697 133202 673708184
2 150930 937915049
3 4660 116491
3 33214 189572
1 74372 106313 636284890
2 23809 679208867
2 20964 616882870
3 78979 146064
3 76166 66186
3 17615 29412
2 8463 142935354
1 98745 133777 513892534
3 79955 139562
2 159821 30059305
2 197137 729035852
2 153358 997265417
3 31235 139385
3 166168 59996
2 45938 201008919
2 14617 273305251
3 81785 95784
3 18205 151268
1 80233 135502 70920164
1 176624 196625 741542409
1 117691 149497 461026918
2 965 81970530
1 83653 92463 855418022
2 20674 267894336
1 27003 165416 102960781
2 132991 479220842
1 35516 88798 867081842
1 37551 54316 476155989
1 41675 193384 367199233
3 166682 104298
1 111196 178118 740471433
2 192016 447069501
3 96820 187558
3 85053 24636
1 139534 150964 234428513
2 4778 470867732
2 190116 749696328
3 105674 186757
2 26645 60493560
3 31724 157816
2 136977 377290357
2 192711 825195178
2 173910 49325876
1 50908 171020 74388192
2 69555 871584869
3 112622 153310
3 24399 49057
1 21452 192393 636665395
2 138244 900661292
3 60034 140987
1 17620 46615 639651445
1 76848 125582 869623288
3 128529 87022
2 94823 112610984
3 76090 188095
3 32627 127512
1 139716 172003 606362960
1 1830 152059 790635054
2 92649 464624181
2 8321 228289912
2 31953 22840169
2 98127 812675133
2 189517 451737101
3 8792 148307
2 27989 987178424
1 101085 131945 365625605
1 27513 148089 6448906
3 106170 127259
3 27028 40397
2 162554 703794731
1 39450 62717 587824587
1 181727 196068 806159118
2 109271 207991974
2 84600 60668505
2 156760 837117737
1 16158 152431 22568603
1 21734 65405 29963598
1 97248 135991 958370703
1 171232 177925 286031442
1 88036 156135 230971387
2 121833 889414815
3 2746 141250
2 160409 430675712
1 25387 50937 268490112
2 188324 180260974
2 97094 989255192
2 145935 180967280
2 94998 882956784
3 131043 152330
2 119857 811808583
1 16243 135081 988300674
2 71347 436666099
1 127831 170624 886584258
2 93645 88759373
1 40560 53400 291827228
3 36431 55292
1 25286 156511 949611556
1 42267 141488 442611164
1 8014 72539 557038893
1 131673 137057 67897175
3 61963 165689
1 33000 34585 35219793
1 41727 63845 112645905
1 48529 185477 986900312
3 37007 138140
1 23627 77195 851422094
1 8394 64339 506031844
3 169607 59508
2 121638 448531069
3 65595 11371
2 103314 647743250
3 129564 95246
3 35400 144019
1 70076 116116 432239161
3 74723 5087
2 82933 949437909
1 11654 53652 463800288
3 9474 19357
2 59494 384859062
1 65757 78629 706328594
3 182821 137980
2 92245 477823870
1 97535 192731 25067753
2 113341 176674577
2 5577 644145335
2 17149 32856398
1 127668 141407 102873678
1 24910 44233 494971465
2 80037 619919714
2 2362 498265277
1 66476 178056 62113821
1 50987 91792 420733954
2 82359 795772161
1 91380 143238 846824227
1 106255 153964 922393545
3 82737 104142
1 34995 110592 694161930
2 154163 586641211
2 105124 800446203
1 28088 47045 222423619
2 123321 902968884
3 105390 10765
2 119137 258178644
1 111030 193407 280068909
3 127017 88707
1 172182 173195 724807598
1 46482 108117 948797784
1 110906 161006 644838533
2 109819 243599604
1 14778 155687 605107073
2 188890 765918278
3 48312 138187
1 114870 134091 894744303
1 28129 140200 233441527
3 22631 137899
3 68277 79055
1 117097 169792 938734797
3 113859 146035
2 77595 471384419
2 136170 636113739
3 67911 132798
1 37634 56232 421968699
3 106541 154531
2 109706 814934135
3 13799 106646
2 4178 2376279
1 23770 193476 379754399
1 46534 53432 609810235
1 86884 173285 3639010
3 104269 178295
2 15294 127045543
2 61562 159247267
2 81306 241400401
2 95462 854295968
1 109107 193839 419931289
1 169855 170875 211815135
2 141264 703213834
1 44632 126420 503573250
1 162926 174906 679238432
3 186853 103448
3 184333 157402
3 130310 25480
1 47429 113187 514752815
1 63923 100433 597841879
3 169213 41394
2 113657 813244851
2 167751 350698661
2 42779 774101439
3 7494 139778
3 146579 43748
1 149871 170408 651815992
3 119307 107698
3 37014 53794
1 7957 117116 463162578
3 24324 191357
1 61506 86604 487311274
3 21369 128901
3 176968 173633
3 84531 44887
3 108596 99678
1 83492 182784 617088622
1 19681 170485 834854734
3 26179 156933
1 2908 59729 69480961
2 144899 96685892
2 151338 164012315
1 31030 96695 391905575
2 172290 837737876
3 101122 83989
3 148830 74076
3 243 80003
3 135183 118339
1 35877 176853 819025447
3 66235 155432
1 830 139062 645298734
3 38473 175333
2 20948 269954194
2 5186 767656351
3 159537 21848
3 55120 154035
3 13741 124926
3 86017 28656
3 78641 60020
2 128429 69404224
2 45103 79921305
3 74090 165916
1 150097 165239 260029971
1 7129 94513 6873435
2 148437 407933754
1 50162 84043 189253242
1 140647 159153 880984708
3 151316 54898
1 33412 132474 776827826
2 42 547172842
3 121174 79195
3 61172 62271
2 49175 219808413
2 184520 485425644
1 103424 181593 924062778
1 39653 169427 75696719
3 194790 99645
1 145124 199987 201972555
2 60132 344515230
2 134339 784359763
2 133413 941531782
2 28311 52442184
3 155509 135178
1 175171 197424 901362162
3 42171 132974
1 31381 182648 863172117
1 79104 196514 226275922
3 115979 179123
3 142739 106708
3 89063 16787
2 69177 733633298
2 104536 280229790
2 73065 824190994
3 117009 77528
3 82798 126286
3 179126 42985
1 93945 102277 378863164
1 40595 40822 321124832
2 47653 318226832
1 43637 169793 333002750
2 72240 441484200
2 67265 397319883
1 38051 83487 544944239
3 117466 164055
3 195737 22458
1 37770 71333 880111921
1 102841 136407 955040333
3 196141 10288
2 131849 481441038
3 103953 54363
1 116848 178180 778707273
3 94263 13192
2 129042 589197627
2 27607 876348021
1 104089 153959 457797644
3 3566 117904
2 35074 285951992
3 190825 67871
1 17586 155101 420660906
2 27110 75552609
2 4215 189660830
3 3932 72853
3 71209 162259
3 127817 122941
3 52683 192924
2 64085 105164251
1 152987 161008 784810070
2 88117 653386032
1 139723 154867 95378321
3 126157 36731
2 128725 966410203
3 16644 124158
1 23699 83222 227415573
3 184700 123539
1 28688 128972 758024046
1 3766 148076 427449729
3 131720 130174
3 194219 99414
3 165444 98359
1 87565 160897 190351182
2 153986 703328271
1 42361 127138 600525530
3 175888 32799
1 45434 167225 184363349
3 56853 88844
3 50717 154311
3 87916 137486
1 141801 151958 240990270
1 31932 43689 274378967
3 172882 105435
3 101042 143951
2 98835 258261579
2 145615 238140963
2 189422 424445473
3 82324 152162
2 32926 877722611
3 141680 113013
2 70670 486033453
3 122180 189539
1 111334 115058 515963381
1 96542 159851 565473091
1 31542 95954 122375597
2 114529 47656701
3 189596 14423
3 67829 145831
2 196732 781000887
3 59228 191384
1 51825 86828 403144109
1 134021 197677 102405664
3 188057 145412
1 102144 175309 295380599
2 61148 381300560
2 85757 245122240
3 83416 101831
3 146686 44738
2 86522 607676127
3 34889 141711
1 62696 83782 330493486
1 57669 188964 974400605
1 84107 112523 644704083
2 7569 701363933
1 28178 172092 852119894
1 21868 35822 639296482
3 57690 152790
1 134436 164667 256492934
3 58780 63210
2 38617 38794264
1 71684 139622 647408594
3 191863 104486
1 40913 185629 727331377
3 4774 33138
2 56441 836079666
3 190855 163465
1 149135 164531 25137895
2 42752 538545766
3 149409 14081
1 89523 188744 806179215
3 88934 47687
1 136621 187319 528814388
2 148020 318486109
1 2236 132879 877539234
3 113381 107025
2 61038 81896617
3 116333 118871
3 50446 4746
3 149105 95456
1 26858 170835 591318568
3 9083 37420
2 161559 21413769
1 97724 178748 531509081
2 130797 44642647
3 190995 116914
2 178637 114187226
2 30592 675350137
1 70961 193825 430021754
1 149848 192825 433905634
3 143693 152330
2 169509 137039897
1 59385 149198 233003772
1 92854 134772 79749454
1 2699 87610 791558144
1 173296 179395 366533943
1 38374 56648 668666367
2 168370 382289313
3 38811 57315
1 122775 165136 842021477
3 35143 18369
2 150655 784298069
2 96491 265616672
2 11532 57837019
1 20823 150524 846986970
2 47955 777056096
1 52404 112683 949875985
1 4578 125384 218702463
1 56867 71489 596159114
2 94784 887931969
2 89551 50498627
2 53634 959794501
2 93410 363195622
1 112469 192462 954168260
2 148424 317337039
1 56080 88088 155094932
2 96695 401309091
2 76757 10417248
1 12571 104188 363954000
3 58346 173676
1 50046 80345 536284828
1 35945 99704 237821595
2 31594 891016098
3 66045 172987
1 85536 101943 746930570
2 29727 4659652
3 127044 140317
1 44199 169344 85970348
3 142426 48785
2 14777 723579961
1 26111 45866 149925047
3 1549 26297
3 137084 76740
2 97481 498939805
3 120211 94064
1 48009 111378 250897468
1 107307 170276 146317360
1 27091 134237 509739079
3 192726 9279
2 167948 732465063
1 111671 169895 588985172
1 83297 111747 235000002
2 164387 749988889
2 36406 248120285
3 192949 156226
3 114153 86041
1 10326 126268 490299493
2 108471 5419771
3 49528 173958
3 62680 15507
1 48446 186397 528857049
1 161911 187761 628130557
3 53169 161019
2 34825 361915796
3 93662 106504
3 17746 40788
2 16913 211845694
3 180266 197087
2 153471 377677989
3 95064 74609
2 25814 120237317
1 60663 92184 653203519
2 38639 929698302
1 10755 114220 775900437
3 94615 125145
1 24402 99064 549315070
1 120609 181582 693720497
2 105988 319939805
3 89159 24897
1 106920 112667 675255233
2 112372 847927977
2 13409 819189984
2 25760 642664792
2 76563 740369364
3 19810 131426
3 89158 9475
1 67938 182703 865497605
2 15657 659818517
3 94530 100097
1 91644 198827 815945177
3 105163 193114
3 25477 173915
2 89901 550121211
3 122237 153597
3 130528 96958
2 59512 873563186
2 115900 247496931
1 124083 165101 696802093
3 8393 43857
1 82208 137703 41045631
2 5873 507779904
1 174291 186441 982852616
2 45441 440467383
2 97308 196712504
1 70509 185892 881739704
2 126566 548189368
2 180136 67713676
3 67236 188404
3 39019 160104
3 194349 93118
3 168197 170929
2 76361 716905688
2 176410 319000339
1 3593 172175 141680330
3 66333 8219
2 97349 356516078
2 108736 229988919
3 81083 96917
1 4417 27488 918993156
3 23581 93768
2 169131 384064138
2 60748 771472856
2 9986 96206863
3 185293 85799
3 48243 176671
3 124519 101091
3 131719 99004
2 120460 426242509
3 138587 138472
3 195033 179641
2 75814 812779219
1 58372 86400 40776590
1 169993 182656 822246584
2 187061 58165567
2 11710 951555234
2 110570 371386329
1 105313 113155 623662623
1 126050 164493 183286337
3 146343 89137
1 85834 167561 819316483
2 185231 251076194
1 85670 185157 2013366
2 57840 402274935
3 70138 148671
1 120049 179122 922950574
3 1463 183831
2 124634 203161287
1 105017 137362 762276544
3 194171 101218
2 89841 476202712
3 151402 101247
3 21617 94912
2 165756 798003085
3 66625 110506
3 110187 27772
3 7656 58955
1 20012 99631 666316451
3 67181 56685
1 136626 179200 461050674
3 125648 79285
2 51048 699173532
3 171017 166847
2 46142 362617732
3 137207 137482
3 19170 174958
1 50474 80234 161551911
3 17298 104956
2 128856 325798652
2 199343 80240395
3 4907 55694
1 122656 196154 137764219
2 34707 443754855
3 41799 75158
2 74638 744725725
3 29620 3101
2 148663 373914655
3 42901 194775
1 2188 2357 897486411
1 99732 156602 654237395
2 117236 565242520
2 111805 139865292
1 32765 59107 854669909
3 168960 184146
1 126901 141503 770892474
2 144168 680094357
2 179379 524005233
1 14019 103403 31573842
1 22939 135951 641303351
1 101433 111728 665236827
3 125989 535
3 18252 142166
2 84697 238912203
2 70908 529005802
2 43995 994825993
3 82623 187511
3 198579 186134
1 28477 191103 761024201
1 37931 49187 398546308
2 130784 519269389
3 125503 41426
1 33542 116423 201677481
3 107615 4196
2 160253 301633193
2 15113 562514530
3 3530 120899
1 70823 154375 333718388
2 48092 187146994
2 59364 427782931
3 193357 11996
1 37829 154937 619507568
3 66764 57242
1 117168 161565 547624132
3 196541 129539
1 71801 98751 206606787
3 110943 143532
1 56240 188560 3700289
3 132226 24825
1 99267 107452 377715927
1 7303 136497 40400341
2 171848 644871193
1 73306 119484 29543063
2 38492 556070498
1 117133 170663 79699726
2 69466 307274559
3 137417 62216
1 167192 170196 430850662
3 13493 160267
2 65827 581881058
1 123716 132696 33192036
2 199772 120450515
2 129528 419044245
1 48572 102884 539044604
2 168275 392805032
2 6007 829761216
1 33130 189550 975036246
3 36997 173152
1 156714 182038 998066594
2 51432 974241939
2 108953 459580629
3 164849 100061
1 31199 32193 667689458
1 15328 188740 952459796
2 144459 73864031
1 104436 176959 134320266
2 50672 598942000
1 3335 136116 182900102
3 147302 486
3 25979 5299
1 166307 183774 13427696
1 24968 172687 89824887
1 121991 156175 92844005
1 24023 124766 303979285
1 33218 116101 359157597
3 161685 119997
2 99718 435235199
2 159411 581999000
3 38308 13755
3 56107 149719
1 5286 24343 595538636
3 146994 22629
2 43021 120304571
1 52799 69144 773403289
3 191092 148624
1 74410 145170 880524773
2 191974 913906405
1 7122 91335 813366855
2 22267 75238964
3 136396 102820
1 91256 91864 348393208
1 72564 193777 666651311
3 138371 104842
1 4655 4916 110287727
1 67570 197605 81791983
1 115958 186366 137235921
1 170461 174552 90110558
2 195075 452612735
2 18933 986232278
1 70936 177414 884471016
2 48554 36181639
2 106186 1195328
3 94187 128312
1 131997 174726 479937086
1 49031 69822 170791007
2 91906 349102855
2 126164 759518377
2 145873 664289902
3 131666 21527
3 65186 127368
3 160119 9004
2 112319 297445574
3 158780 111107
2 96187 772947625
3 150904 140089
3 27667 173907
3 104097 89123
1 114646 166540 685848824
2 123826 291208742
1 97950 178855 442889815
2 36189 747274881
3 166375 139389
1 68601 119086 987517096
2 198262 254221041
1 86307 146736 564877415
3 70147 113593
2 39880 116040191
2 23942 876448625
3 195148 121092
2 163431 384171922
2 128334 50020290
3 123557 136701
1 87146 199326 743002065
1 86364 86366 282706005
1 36998 197806 609200091
2 2703 88687986
1 5326 94548 628931689
2 105687 11835717
1 151763 187808 932294690
3 141786 96151
2 71584 281147779
3 170109 103169
2 102410 683565893
3 19825 177607
2 54566 265074380
1 29143 171106 273163058
3 180705 180756
1 109493 165836 488735955
1 2696 98433 507843320
1 14434 173285 460511702
1 34598 51745 311958720
1 103744 182009 758803279
2 155876 501738142
2 170304 952295896
1 127067 128841 709870782
2 12697 966260683
2 178310 697513865
1 128416 174216 314286664
2 23876 291025887
2 187361 244234028
3 132972 167179
1 17806 151849 244336520
2 161366 898964959
1 43777 103726 666972158
3 140256 185169
1 112849 163883 376529677
3 153143 162238
1 81723 127600 317461270
1 81121 110773 786163169
2 147959 236466636
2 81334 655740536
1 41131 54197 246162358
1 38172 131557 915956307
1 63428 186931 89475799
2 77125 927826821
1 58041 99395 267231795
3 68027 73575
2 161791 611421772
2 4583 62530741
3 144843 80163
1 54365 67944 455164383
2 46242 838841136
1 53179 135097 406338406
1 38838 123223 618773858
2 56856 730045094
1 163819 187517 371873163
3 106026 106604
1 31303 181148 451572290
2 85342 386115372
3 174082 74688
1 28965 118576 755599183
1 48410 101846 996862983
2 119945 163668898
3 105997 11518
3 148554 49529
3 104600 127602
2 84694 987438576
1 85715 146520 319337057
2 59974 737228325
2 64492 354607550
2 114352 151486406
1 45521 111604 207251928
1 79014 132798 254668396
1 7924 164996 906524197
2 108661 970187529
1 24740 33192 938472291
2 130414 932788128
3 39024 47738
2 111623 888849917
3 29368 167132
2 101655 202101063
2 97058 958359777
3 98480 80421
3 29141 148811
3 132669 69935
3 108192 98199
3 47295 45041
3 88955 6709
3 123625 69311
1 53922 124802 149241476
1 23138 60907 334685951
3 60548 184689
3 99425 158776
1 10396 103469 651876145
2 76333 421290201
2 56067 400318114
1 3792 107686 638761304
2 5535 79106652
1 12597 108897 807072444
3 62027 33343
3 152554 58428
3 75316 183596
3 183535 143405
2 95059 978438664
1 78529 183927 692785678
3 96558 174925
1 114716 141860 731008940
1 32194 54463 575999835
3 80388 12664
1 30574 34896 329982391
1 135339 148103 353401129
3 134389 176861
3 78272 61310
3 151818 99325
2 63508 665503481
3 156934 73172
3 24222 79312
3 81582 86025
3 16094 79850
3 160624 88837
1 88366 149771 530992890
2 108144 497618856
1 36323 56163 478182005
3 80722 31237
3 7072 48824
3 38569 197047
1 57609 186237 803260313
1 93222 123781 637794269
1 48759 173866 250976204
2 73987 233868971
3 37958 122435
2 131891 991384704
3 38945 122943
1 6591 78555 852700517
1 2342 155585 824458369
1 17856 109758 445048446
1 21772 55052 517331023
2 1305 677318801
3 180536 143350
3 182445 20672
1 28183 49948 175791149
2 139541 861951472
3 19144 135702
1 101768 141582 369859124
1 22718 38214 33697000
2 138830 90207273
3 39633 80683
3 145731 194999
1 2071 195838 575414767
3 86442 165933
2 112308 394036821
3 152528 35367
3 25139 83791
1 109039 169550 703961290
3 10005 137318
1 87367 105954 467946501
2 58045 602027235
2 131237 53546088
1 79092 165395 205856835
1 54493 100025 64625799
2 36672 639314032
1 52963 102150 833196196
3 58151 100986
3 119551 7337
2 141553 987604663
3 172366 34975
3 184762 169730
3 170138 185359
1 37144 199677 240477623
1 24632 171930 610448934
1 21087 183481 239721424
1 127434 153403 520715655
2 177788 838528162
1 7048 90098 263769952
3 25885 26533
2 55755 145426406
1 113145 144524 637916668
1 11352 183096 932796460
3 28164 129159
2 118272 605254270
3 149701 126192
1 37376 148535 688927047
2 155452 943830097
2 136938 88163790
1 28435 146066 397383717
1 45011 56420 713577994
2 173059 407705839
3 110050 135362
3 8337 107465
2 183326 153116580
3 104503 105725
1 108061 131445 520066127
2 187205 164830984
1 158103 194829 702972099
2 11529 770976254
3 64829 123361
1 101652 181593 824434340
2 21150 224088995
2 99814 574100096
1 4112 120253 574805997
1 74011 156422 268681835
2 116064 6716804
1 189103 190321 668681066
3 131640 177146
3 190512 5953
1 82349 178066 156751789
2 45020 68704155
2 33980 375621740
2 143241 807795302
1 23018 92705 215000677
2 174445 942600600
1 74575 184269 669579788
3 119561 178816
1 24888 151921 325208444
2 163703 234430955
2 117201 612600496
3 103703 62770
2 156504 318567530
2 108177 314662003
1 63743 154934 402109431
1 58102 67370 162807454
2 130650 767983940
1 18605 92526 358125746
2 2385 413748442
1 137043 178928 595060288
1 38144 55886 201016768
2 190664 801959695
3 157806 140047
2 181876 377192430
1 39873 178626 601352138
3 24768 43346
2 3112 480301699
1 24840 58368 816219374
1 29241 38226 136526688
1 78667 198514 500248874
1 46591 162835 117374928
1 115629 165040 454633802
1 92083 176393 567277825
2 145273 500841881
2 68177 137682528
1 20907 53327 862062072
2 77201 355790650
1 30902 139777 709323955
3 47067 23374
1 11930 174257 504049689
3 82128 63663
3 130803 108952
2 164227 216385073
1 120950 155854 596388860
1 7051 85535 680055517
3 8296 13319
1 31600 64103 648129775
1 34109 186991 167375816
3 23813 199422
3 133423 149159
1 40007 157255 429824571
3 143576 183126
2 105421 708627726
3 77988 88229
1 117799 173882 877491951
1 139195 143567 188795805
1 26440 40165 794233527
3 137989 75655
2 109417 465853163
3 37902 178563
3 169946 163754
2 105114 931727098
1 32855 49591 889815352
1 96823 103170 176760377
3 182473 94643
1 85399 188744 159709588
3 180318 79354
1 174917 194806 586764900
2 42421 681260093
2 113376 150073245
1 56434 82711 252179276
1 45929 86039 946476207
3 93262 184954
3 125347 21656
3 179297 114133
3 194997 171555
1 9093 12093 150713083
1 32825 55691 860152589
3 9072 59298
3 37784 2177
3 118020 71506
3 135918 81299
2 150962 635057059
2 127924 644508300
1 62460 120433 196350796
2 136094 208367290
2 152893 896688806
2 77594 357147240
1 140513 196423 519896781
3 27891 135151
3 194594 13151
1 77957 159877 764198806
3 30850 60358
3 175973 58074
1 90750 168320 187510258
1 36592 164392 147532153
1 7941 49558 444691118
2 27454 936058388
3 145850 192128
3 65949 153040
1 80965 112791 554175108
2 180136 70453217
3 132706 92389
2 115161 147137811
1 35093 84471 914994566
1 139660 149869 870029862
2 66397 420499408
3 17534 65867
3 173452 90854
2 22088 23242569
3 20504 184041
1 4044 154780 461540202
2 97789 344387782
2 43127 315946586
2 11223 71185031
1 10658 113692 771214694
2 186608 995597680
3 83071 109216
2 19027 908244858
2 59185 393568342
2 49636 536587747
1 32017 127740 474016994
2 146912 213649865
1 45369 80983 82360432
1 151878 196019 585720170
1 26750 156477 24481480
1 33286 91873 68035042
3 176370 132391
3 149431 175254
3 9783 618
3 179651 75656
2 196714 183916823
3 13589 168887
3 174787 122664
2 53516 933640344
1 25841 82090 462416598
1 56930 174343 959855504
2 173289 774374023
1 59354 72381 659368002
3 195884 87405
3 38857 39690
1 17049 60134 671627598
3 78735 32748
3 182500 149434
1 62891 152837 146892191
1 133556 172282 110272092
1 3933 90795 674201784
1 89518 171822 375004033
3 18236 71764
2 71936 935083834
2 74813 625206159
1 89034 132690 161872904
3 100993 112631
2 150392 748194215
1 57048 155821 889297845
3 12715 79433
3 46901 17811
2 103017 701678749
1 25904 135106 144752840
3 134115 171625
3 163200 182248
2 161228 229767834
2 68326 514590576
3 66546 190811
1 29544 125231 333958092
2 101681 440875276
3 34513 36803
2 28587 205412536
1 27752 30622 12466594
1 53871 159304 544196012
1 42686 67620 338392037
3 2589 107131
2 179361 105369189
1 1510 23801 935265338
2 155003 123129525
1 149454 163745 826612943
3 42788 99323
1 113953 119233 296008261
2 143317 101992218
2 79110 784848164
1 182014 182247 492099949
3 108427 55403
2 37208 677864304
2 83750 705302244
3 32963 177886
1 124045 140861 774540533
3 15221 196239
1 12065 153529 252433538
1 96674 125334 12032456
2 32962 890937063
2 30410 356072021
2 198503 589567962
2 72625 822226620
1 97857 152592 9978799
1 33208 102289 533569194
3 40039 98290
2 182255 145975173
3 125792 99740
1 153442 197889 320010537
1 87799 166283 25649221
2 119179 854175821
1 24045 45580 554363322
1 55126 62049 84818154
2 122316 436702150
2 129044 807907118
3 104433 128905
1 30443 30591 600735460
1 67030 122918 944310163
1 64856 186271 722851371
2 172738 441895949
3 88358 168337
2 188951 933552609
2 121262 879306241
2 190349 345972232
2 36188 973007927
1 120547 199040 755456503
3 150895 190346
1 37468 128799 487157693
2 165666 169767351
1 29101 113483 436195707
2 172229 751667916
2 9223 229134640
2 66728 226431293
1 89804 152746 379507891
2 26009 546776289
2 65679 39620219
1 137179 189211 367619033
1 165759 198884 544807563
3 93972 118846
3 197761 36158
2 65716 169340795
2 20376 190987340
2 106783 162934647
2 5000 140373153
1 48920 197822 886127914
1 34474 101488 918749035
3 169034 43023
1 57330 100823 534733052
1 66799 136548 245465116
1 74011 143677 229092947
3 184732 61100
1 63661 86971 527289490
2 63991 222698542
3 54958 32111
2 198831 113327124
3 64730 66265
1 4386 100190 68180827
1 70944 101148 640379351
3 161245 135766
2 91231 292638822
2 121978 13491173
1 97465 196051 100774989
2 61288 69891851
3 195917 37467
2 149964 699916735
2 56210 389914372
1 23246 73417 336400910
2 52302 538306270
3 13453 82065
1 33268 106017 761238368
2 44268 949313637
2 26051 106351586
3 128881 11073
2 160502 270115501
1 114075 191590 942516683
3 81638 21844
2 60166 860821122
1 123617 145325 941599784
2 135075 623395243
3 161283 176754
3 171606 67236
3 54503 194225
3 115123 193400
3 97320 187911
2 150459 351666560
2 160226 875616117
3 90772 130864
3 168518 161848
1 5244 132431 351856814
2 22666 663546415
1 78977 103776 595028697
3 47731 173677
1 91006 126113 351002861
1 160844 199801 588052033
2 93569 778268071
1 30410 65707 443741698
3 184733 75468
2 27220 287602169
3 70178 28496
2 20752 881400153
1 11561 85009 475610333
2 88346 871345880
3 78840 9166
1 20678 114267 603751847
2 190393 1028095
1 21490 136926 874841542
2 137873 718777878
3 95348 37143
1 127010 150023 888999669
1 48109 130415 458407988
2 97168 196954883
3 43221 179726
3 57748 126223
3 17679 117694
3 44211 11689
1 19382 186693 727039665
1 144278 177244 78394555
1 146873 195653 543915570
3 179472 55580
2 139199 62062011
2 35557 944729672
2 152938 689267947
3 74548 68661
2 183987 724031205
1 22194 74628 989171532
1 57209 165394 315079742
3 114257 37296
1 130928 177406 33988218
1 13970 181159 945360715
2 179424 318046583
1 177184 195425 46014556
1 164823 167459 386115294
3 96408 50922
1 2788 41231 688855798
2 181106 678398812
3 83776 167202
1 152592 173182 538810788
3 86175 76442
2 97704 248673440
2 80717 804757906
2 152085 51569103
1 71755 123934 353902897
2 89232 291280381
2 192196 551461718
3 52543 43049
2 14973 138235273
3 21516 197562
2 3651 854529779
3 186552 43499
1 151158 197401 294097471
2 133541 712319125
3 61833 180531
1 6376 152848 768506164
1 112119 168479 586818992
1 8131 99237 206127360
2 4077 571255570
3 56908 10224
1 117041 154092 109602227
2 6059 97985749
3 77208 177474
2 120202 800557192
3 100810 47566
3 122365 103981
2 57820 757207997
2 35881 89852334
2 83241 868105399
1 133142 197541 97675105
3 81037 122468
1 35366 162339 654794236
1 114576 170633 903550187
1 3423 115891 510418653
2 57056 546362496
1 72984 179031 298714906
3 181954 165922
2 190837 327174289
1 70393 98646 177136600
3 198981 135098
2 104085 419714546
3 186641 152994
1 149104 163103 456737506
1 754 94203 326336220
1 27922 62807 761067710
3 80237 90718
1 8874 136128 709072954
3 521 146788
3 130512 22040
3 62480 51262
2 180356 640353063
1 15090 194685 692638279
3 54875 36244
2 64949 816149518
3 130431 51966
3 101504 109550
2 47943 779612178
1 1439 177952 620252608
2 58543 451292924
3 184749 146229
3 46705 130080
3 94606 165226
1 25726 87493 803671702
2 29735 705965341
1 177940 184358 607808443
3 56480 11230
3 114612 5258
3 91179 170967
2 165857 248300581
2 61457 278993097
1 28431 128335 33192834
2 160325 324986415
3 82275 126039
1 6415 198441 362058693
1 62093 151117 662459245
1 103726 128922 243006270
3 104293 175513
2 56697 326040055
2 72314 658764992
2 155231 328921105
2 50125 43532403
2 174971 36370578
1 127141 172130 361866105
1 22274 144001 637533675
1 12303 164213 891348257
1 16267 50113 930851512
2 191289 301708221
2 195680 343152058
1 56133 187678 949570143
2 118809 747965925
3 126081 149098
3 109726 91867
3 25139 80447
1 173705 174957 713819193
1 112549 126311 83623245
3 73865 192496
3 88840 73329
3 16215 109163
1 15381 73581 482033071
1 17527 162178 808077332
2 159971 653614209
3 114019 41960
3 78358 106260
1 37787 55119 796580948
3 164462 196073
1 43626 109902 985500049
3 37871 68028
2 123567 527966533
1 159149 159474 606215469
3 145871 158229
1 88909 171715 126416786
3 165850 126562
1 40311 135904 387489421
1 120754 146893 130118140
3 133167 39249
1 24371 194012 985357358
2 134464 195494113
1 87616 96243 467523731
1 7311 165772 367580806
2 47744 934376048
2 32843 907438910
3 12272 34025
1 106632 173858 505773863
3 95862 83980
3 98321 3399
2 121962 648538100
2 80232 13431820
1 71510 157421 32152178
1 126790 151249 389395101
1 93427 149794 460999871
3 146256 23531
1 60609 88018 13148210
3 184584 181343
2 7447 780118233
3 143596 118479
3 140115 14956
3 147750 121809
3 17288 147576
3 110310 105695
3 34152 169745
3 89102 78527
3 161503 74316
3 154956 30332
3 78293 13739
2 166204 349723318
1 58419 199490 446851277
2 15905 543408667
3 46005 164850
2 121373 150221208
2 146704 845173203
1 88202 145375 116209327
3 134080 187969
1 42929 73465 406430007
3 62320 155592
2 12320 283553880
2 51540 515569683
1 94202 174890 265602773
2 114050 791475010
3 48091 25027
1 31657 116839 140196882
2 105144 417361416
3 6777 83386
1 20841 41903 297328752
1 30003 129477 214983450
1 155 1540 437782288
2 114407 854088966
3 159749 183948
2 61464 939911565
1 11545 97809 116609680
1 130989 153319 248144325
1 57000 60314 853206581
1 14172 197581 931159905
1 61930 98217 87513050
3 12266 136614
3 154412 88440
3 164220 131526
1 175848 192998 821624560
3 96298 1740
1 6119 101927 159072104
3 86180 158071
3 158975 183743
1 6428 137449 109866358
3 62761 182881
3 107930 97217
1 71040 108849 769111103
3 129994 114442
3 43337 123517
2 71353 981254917
1 128412 134983 865990422
1 38913 182136 140485060
3 23825 9956
2 125559 920954702
2 192460 712407968
1 77983 146521 13993945
1 2772 177088 325911180
2 99336 366926506
2 4137 618534975
3 173975 78391
1 42871 92799 723906821
1 22438 88359 970522569
2 1406 148162855
1 66366 164730 563885874
2 26148 273149717
2 16138 93339268
1 68239 143855 175746172
3 69499 16322
2 110333 455088339
2 182423 299562897
3 152462 122150
2 26352 389135928
1 101646 102468 458173933
3 66366 155218
1 108923 182784 674190405
3 38113 125214
3 118108 159817
3 26494 50555
1 99796 195375 689295477
2 142366 232704451
2 110249 373819613
1 98358 197122 190476844
2 74596 437035300
3 80998 66844
1 73865 173047 989308798
2 5491 398075570
3 196660 131134
2 84074 868207823
3 48100 180952
2 37186 812356754
2 41731 737620577
3 48681 145594
2 120116 535361061
3 128773 195040
2 194815 662075958
1 24872 39237 216198727
1 109201 139585 344095165
1 55113 139642 197881994
2 95344 977455037
3 4244 114301
3 196295 185741
1 42036 64541 468435689
1 85803 167359 123484309
3 124197 84073
3 161326 85383
3 51016 176515
3 138865 11357
1 13902 64751 185346862
1 619 80399 782480650
3 186339 61855
3 91595 176597
3 166882 72682
2 148253 937108030
1 6961 175888 184734430
2 100132 263846608
3 63854 148048
3 71342 197459
3 198870 66776
1 45963 60038 46838678
1 1431 15162 245875917
2 85637 229741208
1 45808 111961 275151790
3 144099 174203
2 10926 118364116
3 5665 2605
3 36023 11922
3 38286 31533
3 154507 86304
1 68787 120340 277338083
1 2275 24869 763100858
2 196597 378808168
2 193414 974845079
3 163263 52097
3 150924 73725
1 29026 82554 36138790
3 1109 24677
2 124693 114421640
1 63317 176533 603222620
1 56176 77094 520139262
2 19961 321686185
1 33927 74141 985428808
2 84447 196075727
1 149790 175265 119263140
3 57046 130282
3 49163 37335
1 107575 140321 441514814
3 94 163426
3 185985 126309
3 143945 173676
1 56975 87923 673803096
3 130441 28517
1 14412 99726 68569676
1 5894 50718 952082955
3 185504 36551
2 182480 73367201
2 136724 107702241
3 197382 53654
2 53717 956902175
1 1247 148886 155178222
3 9641 21665
2 150042 247991789
3 161097 51630
2 130578 720453848
1 50064 177884 923324940
2 138015 600027811
1 7024 31535 952545211
3 64525 25198
2 29866 732891364
3 187923 91675
2 128612 490322673
3 126844 173564
3 67354 163533
3 96336 51783
2 17653 413635058
2 51119 582507637
3 58996 94585
1 14393 90971 482479872
1 54074 74595 951783921
1 77124 163789 429373826
3 117141 103621
2 131498 992265115
2 191498 907240325
3 39609 80863
1 102626 141120 816920721
1 65160 88484 490322577
3 102099 109438
1 115647 199293 979816949
3 102663 176527
3 35342 161412
2 66269 716175347
1 511 176116 327592198
3 55154 127353
2 130502 260942169
2 97420 389802237
2 988 6285773
2 70879 70673345
1 96613 166491 597851672
1 2723 147445 8868391
3 14613 175570
2 69348 380962224
1 52744 98121 142003585
3 191728 38712
3 73233 170916
1 10125 162572 209657691
3 176545 63492
1 134519 171522 235171626
1 142829 180929 129336520
2 106778 786374923
3 182769 72686
3 12214 71769
3 46126 197726
1 132073 185879 320613124
2 45947 836797366
1 59070 139360 663776194
3 152346 173112
3 54940 136884
2 1497 781911285
1 21023 154931 619245567
3 53951 117236
2 97580 812000853
1 61486 69597 752485468
2 28240 362234271
3 118802 19616
2 142678 511764625
2 128972 775553747
2 186618 819265622
3 101543 158735
3 149334 148093
2 71821 237185921
2 144514 815030252
2 47141 346086584
1 106158 124285 877324193
2 132689 45660903
3 47791 178099
3 153075 23364
1 59049 182210 405867486
3 128765 59889
2 2104 820570698
1 52008 58440 837984335
3 143507 25707
1 15124 154503 881121271
3 29296 146747
2 150314 117108277
1 65630 198603 964231878
3 169400 187652
2 40172 706536911
1 5779 111540 942608629
2 57332 685827982
1 93285 172678 411818509
1 71533 116116 762632747
1 5368 82374 44436856
2 100115 848716237
3 4162 133101
3 66786 26993
1 11851 37249 915226063
3 191207 85767
1 24298 76854 823195123
1 49560 106402 71650785
2 84745 231175311
2 6593 339880844
1 104299 154496 449958429
1 136451 176513 196694306
3 154337 32504
1 35061 102381 244431716
1 9147 109876 622072519
1 59258 107952 377908476
1 156171 195138 307228895
3 120793 77643
2 56940 785288181
3 127182 57064
1 14140 198974 149023785
2 23851 171043550
1 82857 97266 584448615
1 13868 66288 306880043
2 32602 571747445
2 90419 33520885
3 1494 93158
1 12272 38049 314547549
2 144532 231505183
3 86203 156221
2 117409 892611
3 4338 97783
3 52071 107520
1 41787 109747 414877069
3 3033 157237
3 166722 181777
3 192745 134297
1 13668 145768 506094799
3 180496 63853
2 172766 845933393
1 172673 189329 639737680
2 167623 680114652
2 176836 807926810
1 1279 80905 561924489
2 128314 391532963
2 148963 600840933
3 114776 155857
3 92875 77128
1 9805 170715 425657746
3 139637 173343
1 43574 61254 592213517
3 53869 128421
2 164101 676063718
1 17520 34386 472516304
1 50533 195906 355581777
3 180246 70710
3 2561 26008
2 146662 208511490
3 78818 33128
3 198406 76187
1 49059 93059 912759834
1 68117 182510 598129326
2 26243 185817604
2 51292 85747079
1 18253 150917 786140854
1 15349 159825 361181021
2 48655 522774963
3 105555 190131
1 23752 168686 866313280
1 49795 71377 922797335
1 102241 113821 444598608
1 3141 178129 455657194
1 153148 180120 300580548
3 177120 126845
3 71122 86456
1 45660 168327 802301915
1 41388 102548 918824352
1 62323 155362 64323017
3 153157 193945
2 27644 997480219
1 89532 104271 75980304
1 33760 52245 973204760
1 16322 96620 134279580
3 152096 172932
3 44435 187127
2 87390 497360710
1 10681 81090 547695095
3 149271 88850
1 82942 142841 100569922
1 11138 175262 565874695
2 72291 772425165
2 84092 368028667
2 105880 274321562
3 175883 144907
3 193187 159323
1 71432 108180 509908922
2 101743 639804241
3 82307 65025
1 7449 184872 896820747
3 142211 44131
2 26691 935853145
2 61746 595191173
2 167510 90848783
1 179904 188535 661499732
1 41833 51918 749743123
2 29990 38494561
2 163800 358976288
3 167753 101851
3 101699 172631
2 46226 470231430
2 87043 368038353
3 162196 119483
1 35816 124170 148383751
2 161177 208574783
3 47307 44192
2 173108 588921645
1 2867 176028 950260875
1 36290 98367 968766996
3 151982 57801
1 62005 74271 60302664
3 190381 193262
1 53353 176604 345892616
1 31172 71907 494827305
2 58713 746513237
3 5831 186505
1 182675 187250 501864189
2 121427 750956540
2 105303 775600994
1 92965 186471 468276846
3 24601 39324
2 35003 378911613
1 169729 190320 622291287
2 189106 886474575
3 136267 144238
2 143557 306101680
1 65218 147342 396563763
1 13876 70796 440020665
2 4555 751185013
1 38528 110383 668657619
1 57066 91338 356416767
3 75331 25900
2 128792 635673549
1 46633 121207 234284463
1 23733 60165 778601278
1 58744 155124 303098306
1 78168 113643 651436877
3 139887 183011
3 16528 169028
3 89106 134357
1 9165 196510 109909972
2 18397 918488247
3 152049 171601
3 73344 42224
1 60252 162847 18678236
2 113640 328591214
2 170835 530695719
3 21724 97012
1 47240 128022 917030864
1 3831 182211 540037767
1 21489 127680 749192410
3 175719 186536
3 119798 154927
3 182052 21370
3 193161 129341
3 115033 69930
1 70527 76512 491924515
3 54603 60887
2 148755 84268280
1 38426 192975 20695509
3 165042 147259
2 156161 433375252
2 7320 88070574
2 1784 951703584
3 162920 88999
3 113181 151273
3 37892 13210
1 47420 154146 160929722
3 71353 177034
2 162986 19314349
1 98758 159660 465715203
3 56601 54458
1 120014 142716 185616302
2 123363 380878968
3 174088 182067
2 121355 672770481
3 173201 72607
1 123382 198344 119309729
2 142654 476842515
3 86294 73149
3 158895 36418
1 35838 174508 543436918
1 7227 75627 285127186
1 97642 154377 421606299
1 15076 158147 335237671
2 71938 64563851
2 35512 127140604
1 68679 107036 146247842
1 36651 158781 638865007
3 150838 30227
1 36927 198700 93754163
2 92098 87489908
2 166967 526887591
1 128094 183256 259799117
2 84695 14538753
2 138490 573542083
2 1938 896843909
1 39814 127445 381375803
2 31179 6881654
3 192071 4041
2 9610 538915005
2 101950 298019904
3 197928 32983
2 179175 406766900
1 61992 100038 252903647
2 135894 377385781
1 106615 137467 26540483
2 172036 447593149
1 24975 123003 723448787
3 84431 165982
3 157123 56836
1 46423 190531 684107802
1 24319 107422 875820836
3 30857 188369
3 105499 47902
1 20648 143412 56170990
1 47667 86661 524943111
3 62468 57369
3 111859 137453
2 32625 496802196
1 176303 199199 12743692
2 197084 261588433
2 125961 690751432
1 8803 133222 887150211
1 2274 7219 668008871
1 80442 140547 666115963
2 141649 996576661
1 54912 59664 666053934
2 78662 46249787
3 47324 131919
2 193811 257457300
3 87021 96069
3 82489 125104
3 92304 82704
3 89276 187489
3 85770 74171
2 194254 500299598
1 25215 185634 847447683
3 115553 22661
1 50125 169309 18447955
3 78589 192654
3 8502 86491
3 99154 10615
3 27177 143275
2 95710 724835483
2 54296 628793667
2 35939 199403251
1 34040 87441 809847589
1 36056 166093 70302898
2 54885 35931473
2 193266 500593765
2 42546 196816334
3 97927 186134
1 17109 139493 854209117
3 118460 77970
3 68001 41153
1 7645 68530 731091051
2 111926 310870740
3 15213 63486
3 136837 113449
1 144713 157105 502227876
1 24124 181160 178313578
1 32100 71458 738986057
1 127733 136266 651363033
2 55620 893136431
1 57531 83955 867129548
3 84698 49431
3 16 64661
2 100701 24648548
3 167644 70154
1 23120 161915 982220433
2 90341 522933844
2 47680 653918611
2 60332 807842413
3 43398 151957
1 128934 148809 553722408
1 1380 117456 221994038
3 69492 92230
1 32341 128281 635852172
3 116368 116994
1 31589 82431 860899181
2 33203 79339272
3 140714 72915
1 104698 176401 218993350
3 124523 163014
1 47116 129907 173414302
2 86992 77173680
3 41722 185437
2 11260 148745082
1 33383 43817 892894878
1 118598 191002 189992510
3 185368 142162
1 115426 166135 414581617
2 135697 883947656
1 1831 166177 81225925
2 5754 494382098
2 67402 959380786
3 30999 165309
1 112550 193422 818023861
1 70534 103406 74848989
2 156824 153576943
3 130502 47779
3 154380 147429
2 35108 128045973
1 1317 122661 385240011
1 53632 180483 788858908
3 139840 187192
3 142709 5547
1 30780 155622 515165142
3 122861 41826
3 5756 126771
3 105708 149169
3 82947 29407
1 91652 123711 680615901
2 77047 356842714
2 125831 826609608
3 171383 121824
1 2454 27674 524081600
1 138680 161912 535426330
3 38420 85424
1 162188 178390 391826626
1 87860 193337 442424634
1 84260 97119 45008468
2 105070 186492165
1 156059 168677 171669138
1 81989 131779 624670397
3 109655 85236
2 174595 517297838
1 69996 142403 887104088
2 35314 502019634
3 104325 118726
3 13140 32548
1 14246 79102 48563988
1 168812 199673 587559562
3 75142 61516
1 45926 64741 209254170
2 72617 93424679
2 27152 642011483
1 34931 148232 311372788
3 128602 119807
2 27236 655388332
2 26449 566345996
3 28725 161465
1 141947 176799 6246142
3 81247 55357
3 127135 68007
3 168147 124383
1 166832 173326 105005472
2 185624 268433049
3 185695 39857
1 71792 153258 528210198
3 21527 187484
2 78008 117681895
1 69122 75202 358096135
1 34269 189907 708030168
2 94946 462661403
3 43936 192416
1 13420 138523 303634216
3 70893 44049
2 176859 809016429
1 30551 47129 343087953
1 156005 164174 376821324
1 21272 167355 504323137
1 18198 153860 188490486
2 45790 869147620
2 1879 955944411
1 69682 164312 465218028
3 162985 175159
3 28760 150422
1 140325 144109 719838734
2 129753 332284780
1 149848 171635 974590909
1 170204 179419 547435014
3 131171 102608
1 49389 122041 241547954
3 39869 43091
3 62060 186830
2 160939 285275631
2 178854 425939955
1 25001 173412 112137415
1 85360 188577 974913585
1 14343 51377 311144233
1 80932 170044 27209570
3 35345 11535
1 69479 79227 546510724
2 106289 672716899
3 150095 134860
2 29733 482575101
2 133100 636950179
1 54917 139076 854031852
3 126362 78116
1 164884 180823 455882465
3 13435 188643
3 78530 195274
1 47517 75213 970977307
2 120000 858565448
3 176126 33506
2 40849 631387620
3 172011 64904
3 110909 169347
2 18413 249289495
1 75728 111856 577415514
1 47434 194144 947944836
3 3671 91563
1 189798 197949 4561237
2 10472 972794860
3 54271 96872
1 145836 160114 688488525
3 69876 152969
1 48301 75142 865823162
2 61044 616182743
3 42486 22215
3 91669 14677
1 63381 146342 115749706
3 122190 158451
3 38758 177398
3 156519 104982
3 87940 143387
1 15474 51744 315010568
3 116274 140277
3 121051 17821
2 86570 651335041
1 27005 53570 540500555
1 2948 197950 763317817
1 69480 93077 509478158
3 4230 90773
3 103805 171053
3 192513 32665
3 11484 190498
3 75885 138467
2 177011 495631480
3 19023 103044
3 43091 187971
2 718 308878001
3 23050 185833
3 116070 109448
1 78290 168526 530651478
1 2985 76412 837676134
3 138677 50466
3 102919 82844
2 14104 174608293
1 61072 196084 256362919
3 104571 52823
3 145673 15783
1 33217 50736 439390987
3 24011 120697
1 115124 197375 754881868
3 90445 35733
3 154766 36445
2 35541 566136608
2 54973 464802573
2 150275 920723847
3 103716 74917
1 47727 105008 790557576
2 178753 917414608
1 34589 112317 554854902
3 193490 47763
2 14704 563913566
3 43921 139917
2 172280 990531731
2 192553 529696131
1 140772 157592 285970969
1 67871 94171 339574345
1 74282 194044 864885759
3 67849 85319
2 93274 961886382
1 27019 83333 580559899
2 173332 342756188
1 110459 196120 245787062
1 118436 169574 390953571
2 198413 891406713
3 119294 82155
2 51718 980107164
2 198341 944635689
1 52865 57512 814859261
3 135972 180612
1 104192 145083 435004557
1 103996 179325 977860147
1 139899 174254 911034531
1 51917 130828 708600346
2 49824 792505998
3 538 32995
2 168267 800435024
1 43715 82287 759670829
3 25420 3486
3 163584 38012
1 96887 103452 257223992
1 140587 186022 783136314
1 193927 196961 1758229
2 195184 670519535
2 16275 605029592
2 117142 645725780
2 112986 362358835
3 68017 108161
3 189945 68161
2 170811 512479767
3 7723 184996
2 77692 626913457
3 170086 114839
1 126413 133354 989430419
1 64107 108428 377552212
3 123714 166369
1 10565 79888 839554427
1 115051 174327 995494121
1 16588 114351 914115472
2 91427 786456215
1 139829 170718 69667656
2 123841 602691455
3 143093 64669
1 90359 193693 370876712
1 148122 186166 829218829
2 35025 169501961
1 188048 190525 95795574
2 140844 385098551
3 19965 130963
3 152533 109448
1 99020 180641 836359092
1 121446 195743 326097955
1 61179 190853 754608495
3 112235 47115
1 177016 180802 34238759
3 51053 10302
2 17942 668991795
2 173790 921283279
2 82874 478658794
1 15215 104747 30964859
3 25211 104572
1 132567 154521 875723810
2 170382 496303657
2 89354 593254377
1 119564 196433 98545131
2 25609 987856988
3 81320 80146
3 182034 120404
3 186012 171600
3 64353 131580
3 189792 107461
1 17444 21041 873575734
3 104058 29214
3 82845 121255
1 194213 197061 362382848
1 88473 97281 671454152
1 171150 193348 356531042
3 67626 145183
3 119214 142817
1 152845 159920 300177074
2 146105 462422661
1 150961 179787 521231651
3 193108 36844
3 102026 76566
3 71572 53036
2 4788 363805724
2 99518 642993825
2 12087 662588493
1 94399 127339 484063118
3 119059 144534
2 137445 728509758
1 83217 166333 245285829
2 137507 215773911
2 170476 353550462
1 81086 149570 662651989
1 109494 150391 955331723
2 88264 118715142
1 52808 97019 666334002
3 115071 108291
3 175741 160271
3 42988 58133
3 27654 161751
1 93077 106145 397698080
1 90490 198786 275688416
1 7727 156632 298160283
1 55187 80795 284075523
2 184421 180684060
1 42053 148729 978102408
3 104027 103515
2 19988 626520311
3 174291 181963
2 109638 31314850
1 15708 178382 760934975
3 186610 30618
3 85870 146049
3 7658 101294
3 22179 133770
3 17051 159740
1 51313 183410 923583014
2 131269 788834919
2 155840 540919513
3 121405 160785
3 41340 174194
3 16519 11117
1 9291 196129 727948006
2 36989 246664226
3 54529 33168
1 44694 195227 692544068
1 103043 132254 905544823
1 6459 146869 649015661
3 7287 55814
1 18700 99286 405737037
3 139595 76420
2 20763 805758831
1 43702 162632 293419880
3 4974 186339
2 147770 380718594
1 103899 154011 781276301
1 24887 56182 47919969
1 65755 95212 803787097
2 124656 58181269
3 147948 52266
3 75156 84122
3 146923 31628
3 136304 162639
3 98088 97194
2 7444 513063407
3 67286 29967
1 8784 79316 112720099
2 696 478354222
2 98027 343300581
2 37204 249638751
2 56548 819738904
1 88522 117973 500489671
1 44499 124742 280190204
3 51112 196612
2 67463 194811701
2 75275 480316534
1 171476 196389 395381622
3 185835 1401
3 84043 53091
1 13815 167528 647713696
2 168757 979715980
1 139894 180786 526533650
3 81583 101915
1 31346 46021 491543001
3 51520 57330
2 84827 94978264
3 80991 157384
1 23641 117931 977267916
3 11262 64901
3 20995 40974
1 15436 104164 104692024
3 82973 59190
3 55677 112245
1 113330 156686 272988508
1 12330 17154 446216159
2 35442 192898096
2 127645 217080079
3 176649 13968
3 194426 186359
1 147241 177379 411401259
2 32964 985554765
2 126521 796442834
2 80430 680092401
1 64209 112004 942284415
1 100355 198182 535067533
1 67430 119221 211322173
3 62506 95531
2 18706 952804887
1 101138 120889 838661352
2 70991 456725776
1 51705 145211 891720569
3 115215 138879
1 35897 88109 943106516
1 3446 12912 541036107
3 101845 28433
1 61346 120102 546878526
1 77218 135916 206161632
3 29308 148652
2 56412 418310903
3 174724 55607
3 68283 181227
3 91214 172074
2 134869 285035615
2 109348 711529590
2 160505 484144242
1 93976 186120 994882696
2 117505 123143788
2 198845 232050354
1 48738 94896 527546628
2 35804 693300788
1 42268 166810 321062293
2 124655 667373628
1 130578 132648 633735101
3 181698 70966
2 4357 134239538
1 144727 163959 672254474
2 5416 98827040
3 73830 9192
2 126421 335295308
1 75644 92733 531531325
3 127728 33353
2 47314 923185498
2 181115 348047406
3 155382 188797
3 86687 84757
1 46765 156611 797761261
1 68993 109932 798310280
3 193269 132409
2 189342 743351417
2 82111 958678576
3 144611 168868
1 94152 136667 338116494
2 75889 22596592
3 66197 120352
2 51357 619824431
3 76338 156050
1 31214 113781 770693003
2 154513 577896936
3 94465 8722
3 40673 155229
1 27518 134689 354702281
1 170530 176214 525861437
1 62613 90803 481421918
2 102949 992439953
2 113016 957323799
3 22911 35349
2 80865 175140848
2 103780 821522749
1 28358 98798 407157070
1 24536 165868 792561216
3 101976 38868
1 104791 144439 450293246
1 37861 90435 391138813
2 101282 949284817
3 32122 50537
2 81613 31032331
3 72270 185495
2 102937 956970198
1 39234 165220 709065426
3 113938 68039
2 61804 494653013
3 65045 153929
3 178900 52698
1 11002 111554 514278107
3 74097 95039
1 131186 142034 367922856
1 60322 74226 949299946
1 22824 72510 442255834
2 52804 138298955
3 57287 180812
3 76939 62733
2 171711 134130464
2 22872 18368427
2 103704 432827364
3 43361 132024
1 176796 197877 486421557
3 85178 119843
2 56249 715461708
3 28582 156626
2 58144 928970865
3 132623 103254
2 152984 478678969
2 98861 475514429
1 62024 182059 779597968
3 140657 117298
3 81404 94529
2 126980 343438882
3 133955 84048
2 46674 100221862
3 20429 131004
2 18419 764087905
1 57144 188266 922047844
2 184782 525823686
2 43893 381844030
3 22443 175446
1 1424 87622 690674590
3 131813 92432
1 53766 199488 320103735
2 85003 950703624
1 98686 125959 726657489
1 40514 136297 414490971
3 12262 75758
1 20784 100204 332998905
2 140817 54364837
3 164704 70989
1 8342 189760 842303421
2 151204 929604988
3 161049 37621
1 29981 67817 790294754
1 138971 142622 968912056
1 74291 149898 165990645
1 118308 118640 488141153
3 26912 75691
2 20402 373953910
2 49250 588066486
3 113523 99336
1 68763 157814 255441398
2 197255 725290518
3 173272 64239
1 25313 131893 85455962
2 90055 430562990
2 118061 872746392
3 179143 137570
1 101451 184365 87392183
3 181137 37219
2 163338 603691089
2 27521 665967921
1 56386 94754 202100088
2 197324 496244617
2 119258 463503987
1 23207 71903 118690686
3 97551 63514
1 48159 168728 531677810
1 20480 26575 559781513
1 44556 199083 121188894
3 199411 167818
3 198021 5105
3 149391 112751
2 170386 851906163
2 128319 849859853
2 91815 362679740
3 121581 118529
1 58068 107238 380254097
1 140709 191875 544348626
2 70820 123160292
3 158705 47320
2 11087 696321605
2 103204 423886772
3 138509 21389
2 91051 177985931
3 47432 144660
1 8052 196296 626959356
2 151260 678106353
1 119785 136431 561736778
3 118721 51798
3 147155 136583
1 100601 128661 612655154
3 114366 61929
3 46612 164035
1 115936 127483 296325415
1 63885 70264 390886817
2 102698 908972555
3 147023 114892
2 4333 80241483
3 76462 46251
2 89510 703170530
2 55158 1931912
1 172554 195693 415891336
3 151837 23441
3 151203 168800
2 88882 909971784
2 69716 343396638
1 87332 118678 688846093
1 17623 177720 922135097
3 11427 30415
3 59800 9479
2 15699 188754652
2 170332 301230480
1 7026 197902 347975858
3 75420 120078
2 21117 492845583
2 127278 337823508
3 183734 91842
2 129471 697291220
2 108185 970378705
1 65972 180472 718614198
1 26972 94369 573889152
3 51070 89361
1 61986 130193 820284175
3 185037 185831
3 16516 162539
2 149408 5373863
1 21123 193427 310829944
2 128975 690111811
1 49861 169387 918597802
2 995 579942297
3 199227 71688
1 172470 187353 620434931
2 177899 132082158
2 166605 111251004
2 171646 739031306
3 117616 81821
2 196946 694209225
1 50758 186040 276435883
3 18983 25074
3 176455 161642
1 42245 170616 120008584
2 79025 600199581
3 105375 162017
2 159578 602887056
3 112251 127322
1 12118 48010 314990962
2 170634 709815217
2 53819 515873733
3 93688 143053
3 127017 86498
2 141372 757563314
3 54482 32124
2 79285 463796387
3 131607 21691
3 22942 163986
1 42351 155790 267525716
2 181630 716479907
3 60016 38882
1 139072 178941 486798902
3 135847 75963
1 77530 194939 39134116
2 197532 968934193
2 41404 188011138
3 95524 1899
2 37993 638013758
2 186592 645643744
1 5694 83335 775563116
3 137631 59108
3 100042 130181
1 62743 79301 813750323
2 8976 255388841
2 104639 250024680
2 129059 22135014
2 112836 827342924
1 61923 103548 512244165
1 134946 181345 760782856
2 27886 323271250
1 5057 78114 986894053
2 145312 836288540
1 94128 134770 792148214
1 35157 154147 267790506
2 111689 406085545
2 128183 409456419
1 78516 161335 195964599
2 136427 189865096
3 109377 14669
2 70770 928281507
1 55689 122655 898342332
2 138667 455905427
1 23521 188026 511458618
3 135398 137332
1 135114 185010 844823214
3 176632 124931
1 11410 129785 798259792
3 135020 180687
2 141874 913262630
1 115938 137610 494471542
3 147467 172560
2 57559 835879146
3 7936 171783
1 70715 169952 268998990
2 36633 281934238
1 1033 145606 479129550
3 96416 365
2 86418 888508648
2 121603 526376943
1 44623 124718 748208956
2 56462 574643945
3 198074 83664
2 29314 269646427
3 9008 189717
1 57090 89791 318472129
3 147261 106157
2 37489 267436946
1 99679 137847 137663115
3 36094 194466
1 15325 82292 834390512
2 158456 335520136
3 467 34961
3 74600 146314
1 52388 115936 208206881
1 9371 14864 448168758
1 56879 114540 202084683
1 3559 87777 37921189
2 103625 761414140
1 31423 134618 557013632
3 21242 198641
1 10759 62073 43281889
2 151986 655523686
3 66454 35483
3 192839 118354
2 62977 1975092
3 93228 10811
2 123395 79978993
3 108552 158725
3 154100 48459
1 39572 59076 245360171
2 50403 396169473
1 83309 116006 119171127
2 182451 672549409
1 689 44436 931068992
3 100244 123270
2 176643 631694489
3 119813 4748
3 10656 83963
2 33134 268107197
2 71461 587715179
2 81534 402023168
3 120417 154610
1 36421 100133 317595394
1 34181 53293 272848080
3 176931 159485
3 125931 35195
2 30907 179144000
1 7649 135729 500995907
3 190232 90855
3 130883 60172
2 23098 996332792
2 59369 933799683
2 148250 727642389
2 163315 607971307
2 164615 930435513
3 155955 32828
2 140480 767165619
1 38792 137464 283810509
2 42261 204615200
3 131394 48803
3 134621 80947
1 125987 175823 733390646
2 141590 665716987
1 181144 199733 883112222
1 64355 119328 846506632
1 13917 182421 454299461
1 40776 101834 473309486
2 131946 621037040
3 12325 130584
1 139416 146025 382806485
3 129510 174717
3 190773 190694
2 21954 840626012
1 57117 109641 648718439
1 37501 45784 276003380
1 23789 197614 899780269
1 24993 159656 169579669
2 29726 928726737
1 109765 136817 957529866
3 61868 164126
3 179393 137688
1 150026 182013 861941133
3 57777 5448
3 96134 57760
2 84485 407243025
2 71789 513253553
3 47299 112929
2 9517 740627156
3 175609 134314
2 141827 966899439
2 25173 291610833
2 188570 911664850
1 87259 158755 477754136
1 103973 193803 588514600
3 109589 179800
3 47493 183288
3 120754 24950
2 93250 947090654
2 119295 566022433
3 124191 191520
3 70540 105463
1 8059 152098 216673857
2 159298 63835145
1 85336 170923 958373522
1 119548 149606 638319602
2 30204 70040987
1 68479 177438 425789165
3 165470 131676
3 156287 2496
2 41558 191177631
2 63372 194208782
3 22597 167372
2 376 590579233
1 101948 186543 853355088
2 84191 724149249
3 199606 43177
1 136461 145537 2605652
3 53995 56477
3 100530 132924
3 147128 79529
3 105390 19603
1 148668 155825 221865247
3 116184 26207
1 139254 182238 800850041
2 11003 557724202
3 170004 139277
2 134984 999446405
1 146683 192544 7875092
1 20070 46936 548433467
2 50842 337737893
2 140640 171656950
3 182661 53588
1 107091 196041 665240883
3 132896 94614
2 179824 974657682
1 74814 134995 922351278
1 36078 199665 718251779
2 135827 834191742
2 25684 233095113
2 36402 988814597
2 162922 600295284
1 156060 191600 428690255
1 100463 176499 21576016
3 168640 8547
1 163032 175480 842152059
3 48432 151169
3 181768 41268
3 37245 138647
3 75549 86139
2 25872 64968811
3 78896 147320
2 181777 600020857
3 121516 39771
3 42878 7650
3 145190 98987
3 1999 179342
2 147886 105884754
2 109395 609690305
1 42508 188372 196221952
2 194186 826557186
3 8113 136066
3 19360 160085
1 19747 67293 736675588
3 143533 58464
3 48547 90711
2 52799 765201473
2 96929 107973371
1 133579 162061 266383466
2 139919 593901674
1 2687 142861 859707080
3 75384 119585
3 91564 43130
1 45785 70659 641423989
1 110015 148794 373050303
1 89107 157315 397354761
3 121736 133339
2 9665 91640031
2 193253 321516598
2 60897 263798987
1 75626 79451 986762761
2 175293 166779822
2 157123 296224519
3 9214 48428
2 56554 323561232
2 88160 166170640
1 175981 190630 983126602
2 50410 16255551
2 63131 818864059
2 44320 289110780
2 11819 154527272
3 26673 58995
2 123317 521021406
2 101890 789234527
3 3120 24513
3 48038 141588
3 85826 21305
1 90047 92495 842638434
2 98809 83076651
2 141251 575389614
2 32138 636392048
1 37440 128026 87851420
1 54638 162514 307814476
1 125716 132601 54433158
1 81991 155480 209830539
2 193987 58953763
3 35096 34492
2 179432 332290393
1 126583 186039 185424067
2 30370 22432114
1 63577 90598 97542688
3 171631 77607
2 166214 207736364
2 108683 803249165
1 49089 196786 194737441
1 76816 188983 592189782
2 7799 324084976
3 165395 83624
3 140130 58450
2 189414 821293775
2 31702 540430744
1 84134 177696 66760648
3 189178 176803
1 1123 65929 136129849
3 95093 165609
2 32428 3309161
3 61115 114324
3 119101 36206
2 122367 717230518
2 170606 303870179
2 65027 281223203
3 12556 13494
3 76855 38394
1 78448 96790 108402386
3 33554 120101
1 87247 93838 313757205
1 38896 77569 506500460
1 80762 108098 640568063
2 38563 543658424
3 13037 101109
1 19990 153587 827490014
2 34541 566591860
3 191429 20233
1 14497 90420 172721133
2 93857 444727895
1 53549 156244 454811058
1 10643 56063 48572815
1 33289 60080 597683849
2 176241 894663005
3 124493 59603
2 35490 241901636
2 32756 497105931
1 28330 112211 222810046
2 24461 468833290
2 163493 576394894
1 36979 181517 371734934
3 197571 30489
1 71350 134716 651862927
2 36046 997625967
2 37349 483541561
3 163700 197646
2 51178 541970467
1 160939 183978 985347859
2 143484 206327029
2 185225 745791657
3 190971 111146
3 113979 154806
2 28825 221258387
1 119000 133648 830474010
1 154321 160267 527198522
1 30624 198499 354651516
1 54536 164204 796557991
1 105566 174641 336784986
2 29001 63161693
2 157046 836764372
2 75958 872704369
1 16583 134153 521184619
3 172699 33917
1 151991 197399 760694254
3 49753 154239
3 87560 160124
2 146033 392480435
2 97444 355664384
1 35128 130763 886367991
1 6818 169175 10464066
3 38652 184568
2 13968 809694611
3 80956 169702
1 19998 79523 484112900
3 31031 113314
3 131443 69976
1 116325 195664 994955564
3 75722 2385
2 72062 485430565
1 36938 100572 961212517
2 168689 226954347
2 99239 237717231
3 81399 17307
1 71506 146585 808405264
3 113638 36433
2 177748 470954923
3 128320 181987
3 2395 51126
1 48284 66127 792664213
2 101002 383400530
1 159 75651 352231076
2 34625 623372787
2 9942 410058050
2 136618 238616322
3 84299 146328
1 69360 83892 624922557
3 163428 11573
2 115781 212149183
3 88976 158537
1 151916 152154 796564985
2 69373 563508618
2 84537 780756121
3 67927 194467
2 164578 784597025
1 74579 196243 630653182
2 31986 860346950
3 109185 190593
3 441 8951
1 27139 112341 519716765
3 91613 67197
2 50338 536139212
1 7013 58742 179978627
1 3450 177029 36402579
3 89751 173617
1 31235 179411 769384361
3 31155 194098
2 7240 339555238
3 157278 53682
3 132689 6577
2 66640 894957869
2 1526 169485161
3 80415 73876
3 3331 178906
3 134264 83980
3 138887 178397
3 87547 129143
1 131767 166160 640193079
3 38491 89934
1 43690 68289 439644014
2 42472 625196312
1 154448 187998 531564254
2 64548 71360493
3 137709 170991
2 179846 802668815
3 14640 29594
3 49782 49335
3 133607 42655
2 35531 771771671
2 195659 535048816
3 122109 1501
1 32391 158874 439665502
3 62377 118706
3 154396 29782
2 12800 599040181
2 167056 92549972
2 43839 885195559
3 162012 25525
3 15181 135957
3 13452 76496
1 130584 144525 132207430
2 167324 519105428
2 98589 642801903
2 13936 51315186
1 25840 60414 705612313
3 149140 92542
2 165862 661601518
3 97649 118129
2 98474 956123774
3 142921 173527
3 172685 189809
3 115263 149402
2 189885 385028177
3 110155 94505
2 74457 750133112
2 146178 605424916
2 108658 732889496
3 76576 152260
2 138379 221372564
1 67426 143355 973899198
1 116115 151736 306749696
2 183872 3233754
2 139430 500512892
2 74024 310580268
2 197461 839709561
3 108341 4742
2 110474 255547022
1 16182 157723 757942751
3 2275 29900
2 26741 90697656
3 24005 33688
3 50754 183858
3 24426 95446
2 199793 933269231
1 155132 193794 898176590
3 177928 118879
2 118485 463554139
3 51470 21576
1 10404 37785 137206071
2 13355 230354008
3 54588 22383
3 81043 19847
3 32390 145930
3 173753 146792
1 83097 152010 662025159
2 17689 407185320
2 116564 72767582
1 96990 113928 180496889
1 18314 187226 969851252
3 180084 148372
3 184964 155095
3 101577 136042
3 122561 199886
3 64825 62071
3 36309 12466
2 84179 669158163
1 71589 141227 510248518
3 158119 186058
3 24853 86770
2 146053 45547505
3 198957 125166
3 57396 9839
3 98585 40673
3 40094 17657
3 143936 25109
3 36574 68441
1 45669 120127 443921160
2 172239 543721890
3 110254 151183
1 49271 102334 305941348
3 60679 180216
3 7093 5089
2 99564 544515940
1 113617 142525 462613068
1 66033 167995 941427947
3 137823 86541
1 18321 104662 988286116
2 100501 217020365
3 117654 127489
1 14811 129298 605918304
1 175147 176002 719638057
1 18197 86267 109220271
2 120793 389513124
3 113483 23687
2 3706 419086933
3 56304 63759
3 105431 96378
3 109935 192144
1 24097 105046 893422068
2 54900 363977485
1 98022 178952 607931614
3 139152 27608
3 10521 17826
3 5365 153867
2 176313 878956759
1 31881 180946 638197362
2 158520 725914445
2 190598 215293239
3 184103 88407
3 70222 173359
2 94964 974147416
1 52858 170415 775858425
1 28390 128827 538684502
3 133731 126957
2 80366 292042668
1 36862 99539 441256568
3 183353 93730
1 36484 89338 845424154
1 77683 158739 73112027
2 100994 729853043
1 133301 152011 488242947
2 129958 595685188
1 23668 162226 131092474
3 28872 21647
3 87407 176318
1 98235 168179 341681078
1 12055 100201 958564
1 72908 129039 592129968
2 113606 541111579
3 96131 197511
1 20221 30228 135870411
3 108514 121055
2 99261 62585455
2 101950 26188761
3 78464 77321
2 139693 643173126
2 128564 473765046
3 100159 91034
3 95952 193148
2 125964 985302511
3 153238 162378
3 13745 194450
3 128096 17778
3 93094 157350
1 89926 118402 655994072
1 80060 101520 933029298
2 52679 714458513
1 8031 164147 518147877
2 68666 97189627
1 109 18220 33964092
2 15189 383802037
2 186429 963559598
2 79711 264363898
1 136829 178896 996802263
3 156456 39543
3 161890 174599
3 18079 34282
3 82841 46637
3 4185 118430
3 143707 174514
3 48997 44123
3 181540 8993
3 175094 89477
3 126247 134685
3 125061 6229
2 123202 860057986
1 47179 61325 516933889
2 123820 802243802
1 44553 80354 843412312
3 5278 100812
1 29847 185468 61444729
3 71982 150178
2 102599 550851940
2 86485 488888505
2 12221 988208520
1 60194 178020 141468864
2 184682 135904227
1 140886 141253 887295860
2 141201 381434102
2 39784 81353484
2 110937 239886421
3 63264 20848
3 16993 177543
1 101869 173322 158965584
1 97795 175383 737796125
2 126937 788275423
3 9309 38617
1 45215 66097 478511759
1 125440 182209 349925386
1 13102 115838 971229360
2 117646 197412202
1 161428 198985 260181839
2 46835 616094293
2 35541 568624044
2 186813 207575961
1 112658 156546 852093088
2 8733 903227627
3 98157 45918
2 36458 594792602
1 69376 108404 803999981
3 67158 75326
3 102727 59027
1 154408 185487 165915416
1 109495 194408 444977730
1 18507 150873 144948699
3 77972 12738
2 66537 177974189
3 67057 168705
2 1681 238030884
3 170149 167761
1 28848 88433 131968364
2 55868 691422653
2 179087 28585797
2 3876 756744921
1 38768 140670 749579616
3 64033 152289
1 79205 188172 715970137
3 79019 19964
2 183649 285038455
2 136276 537830448
2 184087 149328288
2 84294 358785921
3 186107 174506
3 181428 131259
3 70405 40034
1 31047 173959 51558583
1 87858 187054 847689341
2 152770 536436538
3 48774 101955
2 52332 574791448
1 59106 153281 481778024
1 20404 61181 569982354
3 50321 95866
3 45708 181291
1 147265 185004 204934307
3 182981 27822
3 36549 44575
2 119269 381644075
3 193386 101685
3 4990 51577
1 167746 182543 387424117
1 143098 149650 307199223
2 125093 800966007
1 149156 163487 101840846
1 23881 150663 480543740
3 66261 196611
2 126210 655964778
2 199185 921879175
3 45901 20308
2 117029 109116242
3 49272 77252
2 122860 136363060
2 92430 19323029
2 197963 114523093
2 111511 445031827
3 44452 59833
3 105963 48220
3 157732 89745
2 4743 591428597
2 197607 196583793
1 100102 148120 781978211
1 28862 100440 292944392
2 122748 697041953
2 69941 219510510
3 157530 102382
1 20235 91705 374679656
3 58688 125606
3 190119 788
1 98935 128506 535596686
2 138998 244425260
3 380 182848
1 103032 175268 56486721
1 57260 109617 664105039
1 34857 143615 40914649
2 146544 348620419
3 100418 57787
3 107892 68851
2 79811 619131517
1 2433 100058 473928637
1 32016 33168 328619637
3 50251 126884
1 87793 159005 385873685
3 184721 81287
2 152454 847337355
1 53067 195120 331607084
2 118484 365443277
1 73520 113046 755391334
3 76446 173049
2 165563 520659852
3 96508 138676
1 86038 175265 842047319
2 114955 856107806
2 59031 447772544
3 185300 563
1 113933 195814 988576475
3 172754 162729
2 22566 191323077
3 121428 144857
2 168048 335494893
2 63422 472560644
3 123806 115409
3 18886 196584
1 67758 181103 817495570
1 11548 74027 639972258
1 89820 129674 708074015
1 96807 109905 840345590
3 73789 114855
2 182327 259413915
2 10757 961315261
1 29778 56445 103830872
1 97547 196549 301778955
3 99547 9783
1 65796 175104 256803995
3 195460 153185
2 189031 624924146
3 142537 123199
2 36080 892187422
1 39616 183474 645838787
1 143759 189319 278110726
1 76468 138935 944680616
3 65841 138518
3 102710 163927
1 28960 109072 517239670
1 26374 49842 326882034
2 68135 520840258
2 178994 172725484
2 48530 49696270
3 173914 42099
2 191044 736030879
3 105189 37796
1 107488 115404 431737774
3 139932 130820
1 56186 80860 822757994
2 56843 573606956
2 102314 647879169
1 123415 143163 221147071
2 29474 720358119
2 31387 483184735
1 96273 196646 476358727
1 124915 158107 2078129
2 196863 714269902
1 18528 173977 603978045
3 24227 165266
2 90352 394602577
2 69673 715273992
3 129611 73158
2 84249 622695107
3 24942 181610
3 162593 183689
2 3538 251566205
3 70911 152969
1 21780 25647 143365452
1 68921 154589 523427386
1 43202 57696 303323932
3 16161 196217
2 10502 504824901
3 150860 188880
3 153063 24449
2 194185 700345020
1 42796 120850 183836763
2 47463 343821371
3 36771 173683
3 89824 10756
3 135110 92191
3 148871 161824
1 52074 169059 916139200
1 5480 173400 452943440
3 74319 15811
2 186560 999796699
2 125417 351444401
1 38830 189385 328742266
3 189225 176908
3 44423 186221
2 196531 860572524
1 111194 156571 929797416
3 8749 37118
1 62931 70121 199589067
1 137994 159742 388056937
1 13641 40331 256698562
1 26006 58807 699778433
2 106849 713180333
1 20012 119856 677873600
2 167558 123919287
3 168110 111930
2 78834 540901962
2 73515 586124779
2 2225 455164653
2 78632 605280071
1 26477 98596 890743470
2 138713 305956105
1 101936 167311 411693309
1 5873 77376 548738563
1 78585 138358 668799396
2 104535 211363107
2 35941 139325052
3 42899 171406
2 115990 883816832
1 55687 90784 780910845
2 115329 304557532
1 22342 86396 1621483
2 114938 396530212
3 7369 39332
1 29612 39083 302771188
1 72927 126897 192187760
1 126702 143442 987054350
1 111187 164136 244360919
3 91253 22028
1 154064 192306 276277686
2 65596 145010035
3 104990 87079
2 97601 586280007
3 141342 34298
1 71754 117264 909547886
3 27587 30017
2 100770 935261525
2 107259 121204970
1 66307 163403 59109161
1 56836 118780 884164402
2 117607 744293954
1 16874 148695 993427287
3 178918 157275
1 131271 199397 924257321
1 71791 130135 446384144
1 179957 185584 73306467
2 184008 512629923
1 56664 102975 177237375
1 87217 185637 421316506
3 122984 104891
1 136147 191115 707806833
1 40327 98180 712468155
1 92461 124996 605604379
2 1391 895539367
2 185825 134364714
1 5446 113625 648446718
3 179466 161166
1 56371 116591 988552875
2 29721 522694828
2 193298 91944113
1 50923 102727 122480718
1 3707 68058 514222956
3 97877 139391
1 14795 72819 244165854
3 123797 161164
3 95836 44588
3 2076 84235
2 27735 661093577
3 149700 100065
2 75691 443770504
1 111113 189436 418120160
3 9788 85219
1 8389 19815 985135646
1 80661 158338 842750
1 154118 188391 856155531
1 140132 141717 515698389
1 150328 175229 316883264
1 58462 117179 725706039
1 15871 58575 634943843
2 81340 141234830
3 58793 90928
3 82195 183202
3 151964 159185
2 87575 17683049
3 61238 174822
2 65905 44753026
2 21103 279028347
2 11143 340762430
3 129802 84849
3 177991 161600
2 24526 951657696
1 51067 134203 186918547
3 67821 20945
1 55964 140514 608730179
1 13255 128667 867873087
2 74881 320469934
1 87595 142441 595441424
1 11917 152717 365687480
1 82035 108120 462629518
2 184684 273847679
2 193528 479226083
1 165033 188678 987376027
1 36561 52476 670607946
3 144927 90435
2 4275 197208486
3 20602 41452
1 52624 112187 81840302
1 96116 153385 171003832
3 130120 29980
1 64617 165489 317068362
3 184763 179631
2 10864 954386418
3 183047 148588
1 11145 136628 547883495
3 10672 154812
1 63327 115401 491782389
3 52424 44956
3 11642 54581
2 171958 991696086
3 65073 32635
2 36274 161731096
2 56727 863365413
1 73647 87829 732867905
2 89930 667248723
1 65912 130661 708031953
2 186623 200018692
3 133193 85479
3 187062 20293
1 30298 85184 899375456
3 50692 130959
2 129224 944325074
1 167533 182537 84602147
1 65813 89114 329063179
3 63703 5206
2 17406 676232194
3 1677 179296
2 32068 767982559
1 22225 31050 581824423
1 49332 89625 291863849
2 54567 345159735
3 12886 158257
2 86197 256280043
2 174282 183329195
2 98644 167349994
2 196313 553845087
1 87180 163515 467516312
3 40534 24079
2 195754 581172687
3 110885 164642
1 64655 164966 30615966
1 141503 179810 740589453
1 1604 148209 193789095
1 26145 169033 609357967
1 40333 43739 480670817
3 10953 68496
3 4543 149006
1 15601 100059 464923805
1 38147 159621 576120353
3 175159 180680
3 153900 87977
3 128574 48891
1 51910 103881 70916797
1 21525 147375 150996891
2 23455 840592420
2 62688 749048078
2 157211 680237736
2 81986 385473214
3 156898 73692
2 21116 384902625
3 177207 190744
2 77580 183708822
2 17000 557438109
2 127526 165211050
1 37526 66175 811129434
2 32166 948419570
2 187805 571069309
3 86619 137941
2 144175 270808875
3 170823 99064
2 80183 902856947
1 100926 182470 258186795
1 17871 150528 769480952
2 177759 341237079
1 15331 57956 152895296
1 21335 158481 388425736
3 42223 8529
2 16851 331629456
3 23838 28978
1 95487 140501 986589432
3 76285 56233
1 58675 108250 407394521
3 77597 120284
2 196018 714429405
3 60951 149138
1 39275 64597 315779669
3 80340 14955
3 153630 153284
3 35384 75193
2 36226 96206275
3 47600 167431
2 141392 415874168
2 55535 701000330
2 132030 710112617
1 105222 189102 452293971
2 14333 395837103
3 171147 148511
2 25667 820057214
1 5856 10012 336191180
1 84180 153218 125627977
2 89396 81164625
2 99192 266210768
3 14739 99454
1 17432 68142 835803419
2 23104 440675147
3 24112 21792
1 5062 158810 305704925
1 63592 140499 388475862
3 53799 148608
3 119626 60652
3 26724 124357
3 52668 150411
1 103145 175333 445482453
1 9686 172527 725917756
2 172936 68016935
2 74474 183381429
2 22879 524266493
1 128416 192617 962435677
3 46755 173518
3 22328 47828
1 12458 158158 267478832
3 174566 13485
1 156356 165890 115853846
2 33982 550960768
1 84248 97468 426318176
1 140206 142517 932951090
1 129748 180671 14228817
3 20123 190383
1 33302 103344 454039993
3 163110 80082
2 98105 918461227
2 117941 753724994
3 31594 175135
3 128759 160561
1 59357 165376 826443887
1 5101 168175 643983564
1 17339 194697 764091821
1 29051 37320 7040737
1 162450 188637 482245896
2 174083 529375817
1 155503 199565 160650421
2 17045 258713222
2 194117 999492917
3 26778 32577
2 81252 745197316
2 44440 380644329
1 42362 142309 454757222
1 23298 148817 288012451
1 78589 182501 896404573
1 79510 125541 350540686
3 169951 43880
1 45764 108793 36314768
2 103865 287697213
1 21191 129397 421891823
3 66939 188633
1 69233 104049 802176631
1 70446 138517 869157570
3 122281 87245
1 127246 177917 666934032
2 162680 283881448
2 105924 162821800
2 147094 583197718
2 124043 504648925
1 76883 127029 637699133
3 155953 190470
2 48867 374368839
3 12715 84954
3 50895 149619
3 156829 115975
2 1587 362220747
3 151985 97069
3 85029 13710
1 22623 142400 632400513
3 80253 152674
2 99624 558231766
3 82054 12053
3 16462 62552
2 173231 919072576
1 116038 163647 493114582
2 166976 238755369
1 31920 56497 558252866
1 72096 87293 295372755
2 121879 712120504
2 168722 806741166
3 5565 114255
3 20045 70105
1 65839 161277 549484148
3 152760 125126
2 106147 723238950
3 86491 184386
1 45600 161328 666998999
2 182566 355101420
1 115016 197293 858733844
2 151074 232799370
3 58064 39141
1 9366 183932 134734555
3 140467 136638
3 60526 13232
3 12983 181406
3 100873 100121
1 42921 170938 713881749
1 33800 77390 273305187
3 114419 152290
1 145913 179370 283131466
3 90245 85076
1 79561 123909 284955015
1 157368 168073 476738085
1 89808 127633 167895812
1 73288 97466 201583375
1 6416 109579 80153000
2 106913 25975613
2 45568 112261496
1 124691 190957 474591113
2 84266 768415953
3 132623 98552
2 185307 709537436
1 24167 148184 851908673
3 18561 137169
2 96675 785814070
1 37526 67978 308115686
3 105159 126234
2 26878 627069060
2 39860 519763974
3 198593 15857
2 13741 708013993
2 19146 905281049
1 82685 133360 110914435
1 6582 154919 33586161
3 132070 1480
2 84504 116743528
2 181267 190320487
1 159331 159987 175940470
3 107472 8599
2 60362 329384886
3 140898 164889
3 103821 50935
1 78684 150044 160547004
1 73950 119674 138543921
2 145307 402793992
3 114019 41356
1 98470 145630 573680489
3 23274 140025
2 6164 883091278
3 174664 56328
1 25138 73729 549476802
3 68427 5563
2 129451 577357813
1 75682 125479 213640615
1 92412 181866 545368158
2 90817 516473657
1 49974 164096 405254284
2 34855 976965125
1 27899 68456 507953020
3 92581 134822
1 80231 180846 817953319
1 106280 127947 938983214
2 29250 966792488
3 159679 5271
3 86490 164451
1 118847 179443 891659671
3 159928 197717
2 52208 93915340
1 38527 95907 173163619
2 172058 272629443
2 165976 253118413
3 73735 3345
1 52868 102059 207027723
2 80791 994105463
2 113628 356391410
2 87546 650235555
3 70701 15378
1 17759 121813 287737866
3 183478 178664
2 187085 32515249
3 173761 78762
2 153406 997066464
3 122520 112238
2 16641 370368318
1 112907 150174 390070973
3 176609 141923
3 165408 99527
2 121910 301596871
3 128901 153994
2 109935 102402501
3 192755 104677
1 24748 118774 770836102
3 151198 84513
3 24043 74498
1 31083 54446 45494895
1 117740 166768 782260448
2 32723 754778302
2 127112 409584039
1 19523 101820 45288708
3 164972 168941
2 32299 94598551
3 37730 91898
1 58121 165239 5839405
2 140807 254798134
1 103189 161446 93681061
2 195639 864737764
2 120176 604371917
1 44905 77048 501550984
2 30557 778582985
3 66817 143483
1 99279 110011 422907606
2 6558 26967039
1 65135 76900 792885809
3 79 118210
2 111149 134851325
3 181170 198908
2 46097 618014172
2 90408 118448074
1 39206 96144 79142112
3 118281 63664
3 42731 135337
2 46326 842394294
3 70877 173258
1 72670 130467 563720884
3 84592 73159
2 16091 164909146
1 123773 158502 146637398
1 170495 193540 447291365
2 96752 189147240
3 33196 89004
1 7575 106646 673943287
1 5927 122371 402581669
2 114903 460762417
1 50367 69941 242863836
2 122967 108022099
3 189225 167639
3 105482 161004
2 61265 218241673
1 106303 152533 823171745
3 13394 89912
2 93213 824622299
2 105602 912903945
2 58684 251339836
1 13576 153376 450312380
2 149173 215842670
2 159493 448365020
1 4627 159240 156465612
1 115965 182879 764414336
1 57516 192955 108610896
1 11236 26390 598555298
1 165817 167620 347579753
2 165194 545536152
1 114491 160406 179982500
1 160794 181799 792232941
2 101323 295974248
3 145401 57471
1 74292 162674 822505199
2 18780 42267332
2 144803 30460849
3 80973 49194
3 148390 84765
3 52784 97777
1 71079 149448 928059762
3 116959 41783
1 96757 115106 652566651
2 155420 177358102
1 152239 171130 323556012
2 37256 682035172
3 157989 3842
3 55199 79515
3 37835 61646
1 76565 161317 743682354
2 170512 440085451
2 101108 254259587
3 75273 62527
1 100624 114259 406451537
1 39443 77503 722013344
2 85541 95414201
2 156494 452655194
1 4111 82254 953342144
2 186177 814376830
1 57010 146996 613268431
1 159126 180716 606957813
2 60989 590758142
3 104196 138985
1 10282 191822 91161946
3 95871 31704
1 8099 51017 564650135
1 106753 122542 384439052
2 4067 801033889
2 168411 878713418
1 139875 178882 771547864
3 164557 195531
3 107267 162061
1 42589 162120 841326916
1 54383 174221 30384181
2 185320 803453534
1 19603 68964 288055900
3 179043 51875
1 25312 192410 566545687
3 20014 145543
1 12309 57286 886668900
3 168541 145932
3 140921 154576
1 101782 174848 819625990
2 105398 806531337
2 54855 546053388
1 119056 119938 459822149
2 167486 102129116
2 9464 216195604
1 55910 196275 142903729
3 172035 77570
1 90040 166098 185593979
1 119906 196148 971839165
3 51696 5510
1 80280 151853 34594565
2 198451 118582670
1 23258 77721 21495852
2 130539 378637336
3 74348 105344
1 1599 192737 336286128
3 184148 38866
3 157845 184129
2 28587 178479318
3 87612 33018
2 74431 527577654
1 72372 93432 229703189
2 137895 549259640
2 64768 538863691
3 9922 142910
3 198326 129250
1 8534 12861 769128335
3 167354 199689
1 121605 194803 679118959
1 101184 129586 294346022
1 73051 116060 690292526
3 190420 55703
3 126767 84741
3 151956 19212
2 41991 560141075
3 195155 28899
2 128985 862133590
3 178711 67726
1 103265 105219 737971644
1 79350 183054 315765323
2 37587 527488717
2 15556 183023674
3 102323 64839
2 71205 510709547
1 52086 172492 809150274
2 100656 240876275
2 145565 5823474
1 28106 129406 835430648
3 7666 30339
2 47216 666041339
2 191290 370448851
2 165986 83391506
1 73363 152669 19062601
2 148725 580852156
3 109069 41705
2 92260 741305791
2 34346 115102896
3 139491 127070
3 168031 180874
1 21675 161512 415357491
2 61937 672539510
1 7409 105859 549555830
1 45405 109450 428370597
1 34906 107676 207987364
2 102612 665533086
2 27416 812789828
2 53849 233888005
3 114065 199119
1 8525 62891 878051311
3 130065 100775
1 44351 107046 950522219
1 65295 80974 883033870
3 19814 189078
2 77961 141444262
3 121307 113343
2 178871 877929188
3 14339 185273
3 53710 63267
2 56824 349394067
3 105415 27429
3 137523 47275
2 147776 931441967
2 22854 436385526
2 120791 207610963
3 146923 35536
1 12509 85600 163756106
1 94218 191279 258063852
2 90411 342628243
1 95844 178061 757309335
3 120126 78475
2 3206 388238416
3 178838 12948
3 33287 23676
2 6326 551583887
3 162255 110573
2 164676 537917112
3 46738 90797
3 86793 62193
1 127850 174609 411042367
3 115330 61141
3 130385 89881
3 37737 19871
3 72343 13347
2 57360 26611170
2 176688 390491560
1 10083 52178 600583416
3 54445 20671
3 151160 35804
2 63462 845839860
3 96787 25161
1 95569 160001 148374728
2 188686 597511033
3 68787 42023
1 43097 149887 496940933
2 65852 625702475
3 12575 137127
3 112534 80001
2 78103 109359490
3 144524 119498
2 42290 726226013
2 150519 346768633
3 166599 114922
1 46524 143294 496465321
1 85655 133152 86148028
2 196107 162358532
2 47875 11102386
3 119026 180273
2 7162 869431049
3 51384 162411
2 38440 123304323
1 83386 166371 22938566
1 21250 93931 691564356
3 98762 13593
1 73311 175546 463079628
2 174212 298700951
2 138018 950294094
3 84113 30765
1 37854 75796 951598973
1 16785 86534 591296287
2 91703 969292164
1 126831 152143 839592323
3 17455 142042
3 84321 112770
1 16907 119516 702678740
3 67626 143805
1 20389 132678 261684568
1 80064 175730 872320248
1 18918 189775 697279349
1 87843 113319 380151358
2 116381 739742451
3 120063 11680
2 6312 350699637
2 21438 448966237
2 106381 350204435
2 111136 949841834
2 145782 292248054
2 44924 7605247
1 43925 147471 85599594
3 77981 170540
3 181047 137116
1 82254 122174 944619311
3 122510 135928
1 90549 91067 976648317
1 138469 144094 441393044
1 83819 90511 774582010
1 106052 141896 735954348
3 17800 145435
1 31622 41290 707638934
2 46634 740918778
2 74439 200226297
1 62644 94195 72142004
1 29044 119370 907305270
3 154582 147047
2 74964 365906136
2 92678 875350811
2 185007 432795210
2 30637 469685609
3 52217 167533
1 110666 143679 465729483
3 26754 23178
2 15724 314997597
2 45612 846202125
2 111516 912560549
1 59851 64872 401547890
1 113667 120079 476918973
1 106469 150721 330542579
3 65215 10669
2 157823 75481754
2 186538 109556537
3 21443 175390
1 23175 79381 508853013
3 128008 135117
1 74834 193956 442746531
1 131680 132018 263011908
3 27148 43069
1 104324 146118 532956962
1 182800 195247 925180513
2 98969 507082020
1 89446 100884 299969286
2 156537 208054421
2 114396 936310228
3 136476 49859
3 106379 25629
2 197088 620216199
1 168508 199277 564971186
2 68428 61074533
3 193087 74154
1 20421 89063 999576260
1 47204 102024 616806650
3 181206 2116
3 175189 82306
1 125904 176456 910662956
2 164162 862555503
2 6135 548497280
2 179197 214097019
1 8997 130928 18827480
3 30206 36610
2 2814 432521234
1 151824 197992 653840080
2 142719 933347159
2 145833 635685024
1 178778 198518 837595847
3 2606 185549
3 83089 8572
1 28451 73724 844162780
2 139293 392003021
3 131117 193661
2 22159 35032575
2 145082 520537162
3 174328 3000
1 107649 178029 25056391
1 100401 157847 80907579
2 194279 640626808
2 139821 355656986
1 47859 84138 685200378
1 62796 154746 566285680
3 95436 125218
1 21317 45030 987492424
3 104442 80673
1 65680 79974 218597962
2 165641 17582802
1 127474 157006 488678849
1 59420 163930 133249973
3 61118 161344
3 93633 22738
2 141576 852717249
2 111692 631585064
1 110825 159802 419092376
3 40376 167671
2 46258 76850938
3 134197 156278
1 65767 97425 773976643
3 51572 131063
2 58511 813353572
1 109387 180703 792171590
2 85078 253186391
1 67663 117734 867684212
2 21292 154196877
2 29360 105764101
2 164203 242178251
3 162868 199081
1 70339 192087 752195195
3 54582 117496
2 107394 531759172
2 97585 239275700
1 5657 107460 304407114
3 188250 180980
3 69760 197577
3 103329 180526
3 48679 114227
3 156228 13451
1 27934 59031 448243140
1 48074 137450 140565866
1 40830 187429 221768844
1 87535 129382 122644606
3 54067 61727
3 62299 11125
3 155280 84563
3 870 17007
1 55771 142783 525843030
3 4373 91748
3 55667 150254
1 135484 189442 115219048
2 64048 19847769
3 53537 156046
3 23571 140273
2 33063 312620641
2 58018 359967253
2 105441 392401185
1 128661 175870 573738545
2 72715 323055779
3 46613 191313
1 3372 163153 298343131
3 23780 49574
3 81510 84138
1 37739 62372 211406244
1 44667 94170 429584582
1 45733 68370 473773242
3 107336 116402
2 13506 993988247
2 180281 284565785
1 113127 149748 218667180
3 52376 47833
2 53973 429450512
1 43514 159871 545606393
1 26490 198661 855562321
3 102886 135739
1 19862 170699 33281005
3 113958 2400
3 36862 109997
1 14568 31654 951917576
1 135523 150357 178939069
3 113160 2889
3 75944 136432
2 29575 205731824
1 5541 112601 545166630
2 71869 238650861
2 157768 468209610
3 168409 136429
1 50848 73262 830779641
3 164612 124357
3 93542 84525
3 106976 69416
1 46457 103916 916270672
1 182654 187833 775375739
3 75177 35725
3 169387 164000
1 9120 70246 919486610
2 136362 698503845
2 112324 763848228
1 19298 128977 670804965
3 148628 83545
2 18168 689864357
1 55438 96746 745897340
2 114193 891459644
3 89958 60278
1 12774 74039 642441469
3 111180 118962
2 148711 442775665
2 47090 26725642
1 133717 134160 491857243
3 130572 28392
3 21712 86747
2 3531 761508810
3 7575 93767
2 187499 900380517
2 77356 313351348
3 64735 155201
3 98787 33366
3 120363 48326
3 100203 40424
3 167887 152309
3 149766 9028
2 78546 340815045
3 74089 154462
3 197270 176636
3 11356 49420
3 118925 88035
2 162072 114833329
2 14404 386483903
2 75119 368736488
3 15681 128127
3 17931 152790
1 10056 199694 660931544
2 138421 805688875
1 19624 193340 661436651
1 1438 165069 23256000
1 120428 149193 801564179
3 37876 142202
2 195208 674533572
1 971 35678 611164136
2 30442 39785237
3 30294 128802
2 122517 260683543
2 60620 831553267
1 93551 185769 238210158
2 92318 661246960
1 13918 104519 940554445
1 129415 182486 602233070
2 189795 845795023
1 192868 194835 321739776
1 91858 170787 770402298
3 103738 40036
1 579 126154 945253952
3 31868 182843
2 63993 436651652
3 197264 78585
2 139006 924999514
3 42028 122493
1 72555 175735 289300807
2 104330 635892115
2 121917 935993893
3 160299 37141
1 43311 87741 347721891
3 172447 193337
2 102327 691113758
3 33054 114809
2 34883 240150394
1 59391 133459 836591606
3 146650 47797
2 1779 492183397
1 107697 160875 997680990
2 52529 40817355
3 37824 70373
2 184736 727706639
2 58158 101483788
2 176064 969609881
1 14598 43402 719256622
2 39777 492672613
3 90790 41895
2 84108 771235582
3 37437 170161
3 166450 797
3 5282 162370
1 4864 172448 710391170
2 87298 842579431
3 49162 23145
3 195130 7627
3 10182 108209
3 18790 187765
1 3767 79768 506980453
2 141475 338972217
3 40161 145465
2 137680 456703805
2 112204 745004954
2 95641 915393353
2 173838 920748186
1 97213 129315 875069831
1 16223 38365 924235027
3 70411 144114
1 21742 195144 294635234
3 195770 166639
3 64990 40093
1 83540 195620 244090286
3 131075 79087
3 140552 165267
2 158285 627848742
2 124465 743612760
2 74177 232224407
3 139861 149121
3 110833 80901
1 9056 123193 60882583
3 95402 146397
3 114022 90305
2 52432 750075994
3 49714 95735
3 162480 88402
2 182848 86346874
2 127620 105879400
1 8063 109210 104476348
2 65374 460630420
1 12997 15653 368570014
1 120843 140681 676033188
3 104362 133316
3 187888 110111
3 106087 133872
2 20038 877233062
1 29939 38309 825892794
2 146462 448665609
3 103204 67392
1 28225 104963 774213777
2 110623 897473371
3 55495 62370
1 7464 26117 647286194
3 101752 67910
2 156974 772334842
1 52747 129038 370175417
1 30863 92390 734155622
2 41995 912256128
1 8734 118873 977480953
1 3878 172436 99018178
3 48037 116347
3 58661 74631
2 149121 918886570
1 114221 188912 114215675
3 78007 12119
2 149019 331644527
1 12548 71225 129364284
3 112839 196948
3 82597 145829
1 12214 65934 522421937
2 28181 61500389
2 55604 527131810
1 53723 138927 424228102
1 78363 82105 961932015
3 12573 98400
3 177402 79148
3 68049 43611
2 185910 316988054
3 170086 118743
1 22344 108039 690382697
2 174285 439291401
1 36047 95145 46142685
1 89559 146554 134329751
2 105042 873877509
2 30462 792712209
1 16071 84635 12571020
3 66204 46970
3 38743 124211
2 173226 437442781
1 40640 114472 414212935
2 89772 709147836
1 41878 125587 74364309
1 62757 113586 867413917
2 192412 759002644
2 194638 787057273
2 132971 754001321
1 8547 35876 745402383
2 94590 583386607
2 140549 577027923
1 69582 75310 16028683
3 3468 73034
1 64509 155043 515736791
3 100882 52558
2 149161 250869876
3 40318 193611
2 114586 908791288
1 39793 136618 864912631
1 135808 141229 174123445
2 127673 560351815
1 104540 135143 309171467
2 144162 125076796
3 37552 96285
3 27716 192282
3 81338 190552
2 44712 232365572
1 8117 126299 49269047
1 53073 186528 872506765
1 162954 176920 305000444
1 88274 152185 317796529
2 175394 665087625
2 19250 640490809
2 136761 209170249
1 155711 159533 640617428
2 10035 188320358
3 141466 112995
1 142684 152059 30516739
3 113458 10655
1 92543 186198 538696988
1 73297 112367 242590013
1 22545 67952 507742898
2 99333 76299862
1 33245 123984 584203546
2 80190 483201546
2 8973 191533172
1 94066 104922 807865389
1 18226 154598 518056113
3 95231 71392
1 59001 189917 29320575
3 33036 7928
1 96839 97873 425337175
3 85829 62963
3 77382 101240
1 98484 151985 756001407
2 137659 726559833
2 128293 708952801
1 97154 110274 735515220
3 73777 114985
2 133607 221462182
2 31057 824902345
3 158171 69269
3 192196 104538
2 152981 267776329
2 13504 752152324
1 18282 46308 277302355
2 143135 896389357
3 133948 163280
3 149831 96756
2 17433 945519515
3 59723 109311
2 170345 347313856
2 137584 403462169
1 80304 123887 81542083
2 95367 853987979
1 58074 117103 139100
1 80131 162539 501116494
3 89131 162453
1 52023 112735 298454785
2 111863 28850785
2 151736 682259787
1 102100 119624 181009990
1 86571 125793 629131612
2 51065 22630122
1 51011 98932 454018171
2 196066 817879221
1 79442 120136 234286031
1 24701 97929 637043000
2 42529 835989380
2 182558 701209389
3 195413 169497
1 60634 103453 145979499
3 138781 199193
2 53866 455572948
3 167120 62755
2 178279 15396202
3 142760 69119
1 2472 144991 889596612
2 72857 287483555
3 154593 129504
2 52961 378015569
3 131982 123599
1 157974 163043 787494277
2 148799 857554096
1 51982 174081 69941886
3 193209 122389
2 153453 963816546
2 54653 595355618
3 33825 72688
1 33465 45319 78224025
2 64958 506193406
1 102336 172858 453881535
2 77174 870520432
1 37180 48369 535868034
3 145293 42717
2 130120 202709273
3 136310 63716
1 43064 147110 918865704
3 95606 178841
1 113264 162601 802753656
1 133638 154055 486257358
1 64521 135870 849217917
2 181498 619720799
1 40405 48625 609259543
2 50229 882854235
1 75373 129896 755755113
2 176771 341253931
2 85257 227147885
2 123417 973975519
2 163640 107878673
2 13697 221570162
1 107610 184901 649130543
3 110654 84943
3 139041 162612
2 177944 942788760
1 44350 153548 903274792
3 63759 144810
2 116608 810708277
3 34377 139512
2 33790 389484993
2 171370 532774802
2 187098 96212361
3 63192 13021
1 109954 111711 211171930
2 9743 705221479
2 199493 770201150
3 52224 89177
2 68320 7472965
3 114793 50633
3 167338 134349
2 107561 570034069
2 41006 792186965
3 68782 171019
1 110453 142798 512268380
2 30047 950100569
3 143936 22773
2 163951 38860136
1 82012 108250 587633377
1 59875 64259 823929368
3 34861 78319
1 159854 178300 820084917
2 2394 127280112
1 14713 162845 343664816
1 8312 103712 420580217
1 150063 192389 24573502
2 40007 850769227
3 109638 1261
3 191085 34969
2 27282 553717117
1 38278 130882 559037247
2 157709 559756025
3 171332 48297
2 25628 593234196
3 170791 171163
1 99476 189994 112972527
1 65212 129015 885354758
1 35741 70202 119729769
1 121517 169360 252735295
3 76008 3413
3 165487 19837
3 193130 8623
2 75008 48155725
3 21174 41666
1 29534 145222 217229428
1 22553 165189 172937637
3 76770 18893
2 137084 372680880
2 55382 876878808
2 149581 525782766
3 33376 123216
3 88304 51480
3 29934 77857
2 27747 669100695
1 139443 159841 649606371
1 55715 152646 60426057
3 127295 156270
2 75690 352735388
1 94941 199740 515973900
2 18243 974373149
2 111918 666861225
1 13978 110205 689090991
1 87905 159386 429679995
3 34361 73976
1 56419 190879 936936398
2 169505 831170415
1 138907 157354 561122501
1 63564 63598 233787535
2 99742 448518297
2 65343 938987104
3 102051 101965
1 105769 145499 940666064
3 149658 195549
1 148169 191318 952084590
3 11211 2430
1 12247 12975 250727450
2 79914 301483262
1 151966 176854 342924705
3 51834 132949
3 182747 107653
1 95777 171025 297979596
1 106134 161553 615406656
3 109226 84022
2 94323 105594793
3 177962 83636
1 138519 154141 887515026
1 118349 159245 63605155
2 134980 556708008
1 150243 179263 177630388
2 137819 121050999
3 38087 89453
3 22733 54308
2 129337 438050440
3 162796 190437
3 199849 121438
2 34086 273800576
3 37440 27147
1 84403 91061 354743439
3 129750 8868
1 103472 194457 949965097
2 42730 676281967
2 40118 149735077
3 108108 89076
1 6086 20243 446223953
2 117653 596369875
3 82783 67597
1 5284 188450 789702228
1 19310 118838 693887962
1 69955 86589 176240332
2 181166 740065009
1 77169 120103 602269559
1 36422 119466 986774229
3 191743 94924
2 173549 582759834
3 33217 52760
2 133987 166071355
2 84259 434093939
3 6659 105286
1 25568 156812 510601267
1 87408 194778 516481171
2 140379 260109773
2 59632 979122177
3 167500 57037
3 25160 32893
1 51668 148555 284909141
2 91568 604763932
1 76322 185625 417350377
3 188526 32523
3 154893 184664
2 6797 151730654
1 48273 81017 778079933
1 154168 187190 896442530
3 11159 132877
3 176204 139692
2 191103 705300593
3 165413 176131
2 84560 752736016
2 13829 42268975
2 191439 987883237
1 82666 149175 527613222
2 60483 485045544
1 70236 176283 32547606
2 14732 945975857
1 86887 146653 235037786
3 173902 56297
2 67327 578609902
3 82729 170386
3 11147 137324
2 119379 665879701
3 189289 55777
3 193699 165556
3 139323 107689
1 31 106967 633895938
1 12676 37126 773337990
3 76676 39846
1 7273 18802 952692701
1 41566 165670 573017702
1 8877 186154 832035419
2 68816 754141434
2 43885 730985662
3 57542 62187
2 92662 577717066
3 187380 165886
2 196928 192698167
1 40263 73853 688472979
2 115296 519834245
3 115354 72498
1 48359 124276 109891363
1 103720 147312 875899713
1 127000 189648 407670356
1 126782 141609 711578305
1 132151 166615 992383189
2 68612 569683504
1 23125 35648 567392774
1 151 123767 316779279
2 49394 635016631
3 30348 26385
1 83465 131432 419212330
3 33912 119996
2 70737 141783971
1 84701 149497 589388574
2 126024 141506821
3 96609 29802
1 39661 154420 183989926
3 162673 126354
2 34678 979256199
1 102756 176785 769240471
3 15913 23046
2 149575 24303904
2 83858 718793906
1 10412 173990 671456732
1 118145 178040 822614363
1 95225 167637 821947507
3 189928 190543
2 134336 488859089
3 112302 180734
1 132150 142619 483115780
1 41764 47307 496713188
3 36426 182912
2 182788 640237665
2 136024 308637956
1 27709 74002 506771215
2 86294 406397226
1 86227 156366 683380481
3 172388 11122
2 185515 155175034
3 98965 24880
2 71811 393147895
3 8578 148716
3 165431 78324
3 170627 14293
1 122827 197314 304991945
3 112410 196333
1 1737 81696 107611581
2 137338 716018112
2 89174 462223064
1 79882 186935 604862269
3 198215 60548
3 27996 104326
2 195614 768537332
3 102697 145915
2 87108 810635205
2 116370 813593827
3 180213 114495
1 34556 144597 742363665
1 111289 196790 831989523
3 19177 84606
2 183286 816250841
2 51751 704308444
2 131424 806379800
1 85109 91828 904261524
1 76240 107976 592489243
1 9136 141649 998954851
2 22172 103393629
2 106707 759046845
1 35341 150946 204715242
2 26443 25429508
1 68051 83123 986826799
2 168351 878510420
1 3010 182325 62545120
1 19732 97584 84112568
2 33599 357532363
2 87452 729643167
3 128387 115381
2 151709 335374546
2 192151 829665258
2 148318 445200650
2 86056 444283354
1 51290 186911 416971434
3 32592 142363
3 82239 120492
1 45238 58065 435323336
1 22920 97822 218548363
3 108537 95929
1 38587 94331 776614268
1 126244 194958 520781823
2 41036 346242580
2 53676 469310148
3 128430 35577
2 15784 304074360
2 98184 556302469
2 98034 963865442
1 123331 142033 278644072
2 164041 647028312
3 184295 112111
3 18127 46914
1 190601 196902 497440752
1 73837 124044 643331885
3 77953 97510
3 44248 31408
1 96241 185162 304344568
3 96940 193666
1 145276 179358 805309089
1 64176 135465 878326746
1 10418 148029 419766197
2 9953 328492261
3 147334 133477
1 29664 55148 697183788
3 161124 104362
3 80528 176654
2 138327 850305997
2 36102 703416766
2 190684 500397261
2 161942 265036279
2 140640 234859673
1 155121 164186 10626094
1 72221 160551 891057479
2 158441 30256013
2 184920 157624125
1 77897 151419 771755842
1 60127 177306 528265267
3 83312 159278
2 61606 898145961
2 29557 776895344
2 67397 461582657
1 72506 153735 638449415
2 156166 915484047
3 22788 168025
2 139493 897621598
1 9875 155290 237752847
2 47651 129324556
1 170530 193235 947075591
1 32244 177816 544663487
2 118627 439595552
3 8755 130670
2 20535 579580360
1 42250 62288 159429681
2 14938 218299672
3 176603 47533
1 165223 178939 570083668
2 98110 294777250
1 33687 157669 797159943
3 79425 28597
1 43103 197059 171791468
1 60281 62730 498641302
1 62987 176771 955158887
3 102204 72516
2 100120 219225441
2 19234 219796210
2 122266 159551988
2 38148 643381967
3 148158 187812
1 63762 197003 465652146
3 105281 172542
3 61237 156250
3 165600 123308
3 74748 24509
2 176638 129753434
3 58631 170279
3 124221 88978
3 158275 8605
1 76776 123482 596131377
1 83024 124346 198897220
1 49600 128348 994032063
1 137862 143008 218535210
3 35615 154089
2 137048 335348384
1 49193 144847 714232583
3 75044 199971
3 45869 89080
2 94573 135935264
3 156586 29835
1 75705 120721 647192610
2 168808 217528247
3 161315 113266
3 178775 142813
3 188442 6157
2 178198 256267245
1 32339 90507 487283152
1 75751 179104 471478157
3 145537 140047
2 175482 40175214
3 88792 56371
3 3536 23408
1 53710 175128 325034606
3 57293 76470
3 40791 143299
2 109843 275563682
1 62842 138029 801626358
2 193133 298110224
1 168829 190948 721562992
2 189466 116333877
3 146686 45115
1 20126 106699 206605611
3 9256 155668
1 135982 146366 330137182
2 55334 850119333
3 61921 55158
1 98685 130397 502463118
3 39790 115888
1 4793 147076 53089549
3 113289 159819
3 35924 136840
3 124453 193423
2 57102 379236419
1 26636 95442 224468928
2 92092 615063056
2 155626 475322106
1 69103 165216 845478657
1 12605 185622 153568124
3 117800 174449
1 147003 164673 929508893
2 137855 168392064
3 29463 158408
1 83231 189220 1981864
1 2785 194515 397401158
2 131547 67150324
1 36825 80612 990639281
1 88507 121888 407755354
2 121175 554302401
2 89691 908992992
1 37277 42130 425826428
2 162509 967006426
1 32961 158514 763909757
1 75248 84402 206877884
1 84536 126823 127386524
3 16176 53012
2 83458 74569566
1 26230 83471 116069972
3 154694 36093
3 131585 50500
2 71481 655317975
2 158483 563218536
3 160368 193085
1 87069 103196 746212836
1 146290 197627 955729354
3 115468 184176
2 57722 433171978
1 49901 122386 270403424
2 93416 937070637
3 169962 35958
2 13822 449823336
3 69051 91654
3 17700 56782
2 53764 872382503
1 102654 143774 190393524
1 9498 18348 858929911
2 38873 571882526
2 19108 678474838
3 526 27287
3 37974 189033
3 120465 161598
1 157348 159045 187263007
1 70423 144663 291213260
1 13038 108790 832220075
2 139234 63881316
3 4127 143375
1 99034 189179 770759512
2 159521 858234493
3 166964 40864
3 154984 106397
3 38830 183971
1 15584 95060 45774799
2 98960 792432684
3 175985 53560
2 49365 212483084
3 128577 107609
2 157252 153853631
1 127819 169059 332970962
3 142959 9441
1 25286 164167 253098651
3 93828 94397
2 34409 394486971
3 20349 178565
1 31087 187360 276569716
1 84013 147034 492699113
1 58311 191348 959262438
1 62715 111034 18435131
2 116045 474937449
1 19128 69656 299008038
1 5638 155918 742055827
1 38626 147700 469846220
2 192191 144774336
1 148633 168427 163648363
2 80912 110176121
2 105018 872745872
3 45586 122783
2 75329 9276462
1 23337 117315 43127623
1 28611 37849 535087899
2 52349 963695606
2 182619 793640799
2 85950 553440774
3 85777 190542
2 187547 958527065
2 2185 605557225
2 161945 485014698
3 36740 60650
2 103108 281845352
2 53900 277733827
1 118452 133924 844292734
2 110287 646382881
2 184147 127472098
1 72070 128361 137994843
3 143052 171393
2 6342 926151674
3 73224 13697
3 112659 182183
1 163112 178859 540103536
1 135188 197505 83153662
2 110199 144325700
1 68692 113783 248290124
2 91505 306799719
1 9737 176089 200633322
2 135176 75306211
3 171360 130382
1 74408 197787 633641064
1 176776 187797 786815904
3 75214 60041
2 10416 278831098
2 158587 305554464
3 114430 136425
3 159148 82754
3 140717 137160
3 15421 160143
1 73716 85549 838317215
3 63071 185574
1 68704 177699 262314148
3 104329 175229
3 79085 119584
3 189265 38740
2 8493 722732000
3 80118 88268
1 11750 61312 141579274
1 27644 193251 896396049
1 34295 167607 278117840
1 6703 40557 13453472
2 179898 97070251
2 44419 606466017
3 184078 70253
2 184588 253312466
1 44061 168392 471220611
3 133063 88721
2 147111 979480149
2 131845 147712843
1 33118 179830 428235484
1 121609 194153 3386776
1 9591 188281 556617393
2 86898 165623458
2 105674 283452372
3 196426 197690
1 50566 160800 69371120
3 74329 191460
3 183443 195955
2 95059 101916709
1 96405 190684 60245058
1 70354 184307 643033600
1 52974 151994 519445056
3 91261 160606
3 189020 121569
2 148041 151177992
2 47137 526986249
3 3823 36080
3 107024 71064
2 152586 67366034
2 43337 699159608
3 131843 196324
2 39183 583400471
3 196509 192363
2 189306 696010352
2 90735 588493174
2 178132 751292324
3 19161 15471
1 178587 183040 101939683
2 170341 37955810
1 17691 117838 566423241
1 5825 109614 449162760
2 186680 277241407
2 183399 347976834
3 1462 157277
1 106896 129680 179400009
1 89778 124387 140859731
3 155372 19504
3 192451 190678
3 25614 62308
3 112570 74715
2 68689 9580303
3 146551 174024
2 25154 750881751
2 73446 847667014
1 41395 91033 640500600
2 65044 754431273
3 182589 43672
3 53425 70621
2 16701 428723535
3 7529 118513
3 142218 153327
1 81028 169234 732928598
2 59120 940048051
1 150740 181875 226626921
1 112993 142513 768825559
1 87993 199526 132005054
1 130757 143623 926987187
3 86018 41523
1 80838 93791 962418596
2 154283 680905897
1 50010 74877 391582996
2 41020 96753692
2 29840 514142692
3 171961 26033
2 154451 831880133
1 78029 169252 526018687
2 17675 200662322
3 173520 35766
2 71310 305684999
3 28496 112717
3 67678 17707
3 183046 119693
3 192902 166594
1 21893 131363 655216328
3 16164 50357
2 190370 102562018
2 198096 334712809
1 3779 197319 590543439
2 81104 253307056
3 120616 114146
3 70302 105382
2 5103 803599643
2 10837 616383677
1 8054 142144 583064905
2 152741 54414614
3 160989 26316
1 123704 198535 233146063
2 150222 373266704
2 52663 301932116
1 83214 116488 720107517
2 178279 43052121
3 82181 152639
2 121414 589224197
3 37527 87722
2 60840 515272411
2 67350 545598118
1 62721 96162 639704565
1 27464 191775 858902564
1 91027 173321 125979505
3 175636 186206
1 139767 163533 995607641
3 182238 143063
3 176814 190164
3 127765 61910
2 75315 840427466
3 162662 140279
3 15900 5464
1 72213 166014 121128809
3 46513 100623
2 176790 986834593
2 50555 208240376
2 158156 50878620
2 29125 386839115
1 21745 50889 274663953
1 80774 144118 597142348
3 65018 102740
2 34312 300916939
1 2042 107699 88101539
1 2521 153675 549076879
2 73689 143104603
3 180698 62966
1 511 173081 272003285
2 190638 645388519
1 86598 184875 326212410
1 64830 150507 819407449
3 145496 53144
3 60923 77898
3 10299 72723
3 124171 58134
1 150633 185797 839069671
3 48544 40016
2 46005 933593748
1 54486 102728 393220296
3 169236 29963
3 11174 180156
3 28595 174072
2 94175 670227585
3 7068 172056
1 22706 52601 835220418
2 158299 100417043
3 91243 51958
1 11502 35285 535428985
3 157863 89398
1 67544 156837 235013843
2 36500 129510346
1 135653 155497 105283600
3 148706 199949
1 86727 155883 119570755
2 29417 699245087
1 45585 102376 857648649
2 117379 553578253
1 136176 159210 83918336
2 94535 931038088
1 109030 183643 830981654
1 12413 75580 8033788
3 81576 188082
3 15487 73448
3 86404 125467
1 6770 155252 914856743
1 22727 176840 790289316
1 21620 146274 669515470
3 194273 18444
3 36092 174323
2 56434 179018405
1 84429 185947 731541180
2 74833 289979304
3 102186 171532
1 79517 182338 143503021
1 167473 189689 28053682
1 19427 85517 474407976
3 109904 71832
1 5375 121220 293107545
3 62952 191016
2 5726 128471334
3 19358 136843
1 59861 174188 169803153
3 39837 101802
2 184529 230520860
1 18105 77194 751849023
2 174908 833509885
3 67349 83272
2 114879 463899758
1 34990 43917 442287569
1 19792 30843 794465182
2 92512 944985257
2 187173 445041542
1 295 142119 473284417
1 7749 123621 139667437
1 93820 95446 870718810
1 144826 188538 160478821
3 63268 98878
3 50935 27622
1 127284 152617 939867055
2 199033 77243599
1 3960 64274 797987777
3 34439 188000
3 69837 96885
2 183228 520049480
1 129687 157110 233477003
2 196467 427656504
3 48482 197497
3 78974 57505
1 1943 39942 411651424
2 119583 780748247
3 176514 139942
2 160887 602848725
1 84279 122269 46832612
1 78182 151804 369624272
2 46858 553754294
3 3017 93905
3 167809 55973
2 4371 280870792
2 67175 873019748
1 62893 188075 197517927
3 68177 196939
1 16315 188668 102378231
2 23901 473547071
1 62991 120411 184926273
2 141690 461041144
2 129908 337770638
1 48893 101609 383471072
2 24801 71365442
1 118405 156222 833385293
3 44908 131953
1 61234 100621 575487115
3 84801 179474
2 169947 950691350
3 154343 129918
1 68461 178069 427739454
1 30960 45985 594077948
3 79516 171888
3 158833 25
1 9417 50922 350808539
1 86415 104829 994064679
3 58765 23400
1 108538 135944 678457399
3 45533 26801
1 17326 66833 974599984
1 17518 61585 10450726
2 153019 400295270
3 167996 184607
3 58826 44076
3 52913 73762
1 61749 159752 177581458
2 53918 880792780
3 11162 176470
1 129196 146727 592851522
3 160483 117855
2 28618 795621119
2 50995 191910330
3 132016 92886
2 137989 439708674
2 135828 884587531
1 98710 148392 624892586
1 9495 161613 596056234
3 25416 144056
1 145645 157185 530986009
2 37225 72364083
3 141230 149110
3 128562 49434
3 151126 61569
3 189767 80074
3 23365 67582
3 159683 72837
2 76115 463864424
3 106203 69416
1 94448 176761 599387080
1 71612 130061 184438750
3 89160 47602
1 50951 123707 448458050
2 188807 775684667
2 157506 494526954
3 56230 13399
3 136826 142274
2 108617 218784427
2 16794 164901116
1 3080 198093 812605553
2 29791 412398786
1 31041 76231 804544580
1 6310 36469 548244198
2 40592 20703001
1 145289 157485 881619855
3 57615 85208
1 131879 196812 433842376
3 190427 168622
2 146993 73284682
1 150714 163721 725726988
2 92625 462929510
1 71738 98337 222119968
3 90957 43517
3 183630 140415
1 34920 139081 362618749
3 73084 68845
1 55437 91344 813643060
3 153874 50102
1 19761 107852 471029686
3 18485 61385
1 19738 113179 651761091
3 96863 112580
1 22477 55374 786209782
2 96325 302788398
2 33027 321919166
3 22614 58477
3 95944 60314
1 173495 192438 58832492
3 121150 78161
3 186620 187406
3 73925 8946
3 85666 117865
1 75737 159504 261862671
3 189941 5602
3 17464 104957
3 66949 157377
2 61520 625210207
1 8823 75020 410409833
1 39705 87273 684630081
2 194107 130167649
2 54905 777421281
3 103271 4513
1 48763 73523 647722246
2 1679 8413650
3 138183 136519
3 120273 139434
3 114264 146134
3 25010 119662
2 48184 985612428
2 71910 731360619
3 63314 64105
3 14675 19461
1 18431 142862 966767670
2 157748 859613862
1 112815 199575 499423201
2 82772 436540134
1 38527 89736 686454237
3 172294 17092
1 30206 75997 225379684
3 50309 98018
2 45405 480010104
2 146619 622322309
1 15204 120446 261468099
3 164990 75451
1 83121 110261 794109954
3 156659 60184
1 153157 157641 38726070
1 36513 39881 245622161
2 110759 216134189
1 6684 65274 639988184
2 64452 45201817
2 11294 709162693
2 28350 285534654
2 130159 501474654
2 118813 17851620
2 17523 438088034
1 1740 32145 189374851
1 171083 185893 353923529
3 70597 64982
2 120203 928155936
1 76287 123054 563945285
1 109123 169074 779229917
1 94869 199526 495528498
2 35532 833461764
3 175392 89788
1 72409 197990 680384257
3 74980 139650
1 77477 85699 484087884
1 11307 24214 771254612
1 76774 86749 667961104
2 74334 433083237
3 30747 132267
2 98408 399121673
2 26570 691888509
3 46216 106399
3 14863 184166
3 106696 161348
1 37146 88118 756673450
1 183871 193479 355347358
1 21978 171235 850455271
3 104819 22569
2 109320 314811594
2 102638 891424734
1 96285 187563 256840383
1 127963 188651 680525060
1 67361 89242 99242181
2 165397 584201760
2 135904 196936007
2 106615 45179446
1 140575 158556 790549619
1 79145 93970 680875808
2 87501 860799323
3 193030 120278
1 112395 142346 618957358
2 104200 83266243
2 172492 794536587
3 101125 126356
3 191561 38969
2 70113 761902969
3 102485 197926
1 17488 81554 527766037
3 39320 21273
2 106435 909762618
1 86838 176522 76015624
3 191813 74633
2 92908 149856699
3 89962 132397
2 13576 813581805
3 14983 8496
3 156916 169871
2 144450 324088065
3 93484 109561
2 27324 23719507
1 91621 194659 31587721
2 181137 222504683
3 141333 75251
2 109277 738454508
3 50670 177493
1 72692 84800 903483253
3 63300 41234
3 193043 131388
3 161479 62732
2 124423 510469192
1 146062 165605 52251493
3 126565 81378
1 30510 156690 933766495
1 123766 157805 252215188
3 186261 156495
2 177668 738876832
2 76607 441963811
3 29000 172566
3 142502 133423
3 32452 193009
3 834 14097
2 82301 944546411
3 80606 84731
1 40673 198428 863858103
3 55271 99246
3 20572 134329
3 3000 8294
3 62783 136712
1 53139 126789 372044621
2 14762 475955445
1 169698 196769 879628512
2 142464 476092081
1 103408 114892 554822810
2 69206 501224921
2 188237 911360011
1 147815 193329 97884726
1 140422 170888 119973755
3 147178 120694
1 5326 110215 557885727
2 26490 615811152
1 139196 167309 224908714
2 109478 658076135
3 91086 6216
1 24615 180339 453091907
1 108944 149085 899789669
1 115430 149888 345490823
3 72476 51339
1 128392 195169 372936211
2 125379 796394085
3 146179 125142
3 116188 95454
1 75882 92160 325234640
3 42950 27355
2 158870 65776980
2 183983 356302448
1 7968 167973 600968853
3 40317 168984
3 126880 180778
1 9202 159643 243655824
3 36559 8166
1 143070 186201 440195643
1 65887 112030 10205959
3 82792 24282
2 126081 792117076
3 50991 170874
3 115015 175026
3 10121 91447
2 104482 792413398
2 40867 63669534
2 69790 541332573
2 94604 769934485
2 68822 230837264
1 24726 144621 766915856
2 156072 61385899
3 124754 45732
3 23965 155038
1 41966 88044 513022476
1 78004 157395 145533957
1 121406 187729 166197187
2 123136 329081525
1 90427 166919 761969879
3 179850 18762
2 63895 220919941
1 128330 132042 762025053
3 166219 125985
3 23717 182816
1 4792 128288 216221982
2 77781 729553047
2 54198 293782676
2 158335 116606334
1 76833 77703 521590973
1 83078 161552 164347515
2 17664 312942903
2 110293 107296938
2 159628 876238835
2 96422 515343586
2 174490 731591446
2 52523 579735228
2 39920 517008940
2 140836 662734802
2 165931 466581389
1 132829 155106 834407228
3 72720 141928
2 95327 449162024
2 35641 715709976
3 78019 5473
3 80744 196751
1 86832 127289 260232574
2 74709 908198380
3 13856 63645
1 67373 79928 451391880
2 192402 909720835
2 159161 558146031
2 125149 446314410
1 76217 96826 636753314
3 180256 42371
2 98580 892656183
2 153663 569305522
1 168 30322 87452180
3 103896 107107
1 26377 31157 476092510
1 86775 165284 41373633
2 42601 892368357
1 155499 163062 348669075
2 141468 809636863
1 36971 140121 635037911
1 53694 187773 917440622
2 68231 603704231
2 69060 209287540
3 39012 37244
2 4236 185042175
2 138779 821932318
2 45244 998366240
1 26418 160263 976230962
3 183350 31513
1 43126 80389 953458235
1 101212 191560 79293786
1 87442 89579 879630253
2 145380 495131546
1 133997 186589 350117860
1 13494 131226 962997557
2 54024 708701548
1 6664 31025 811078462
2 134515 487820996
3 103151 191320
3 49678 99380
1 173923 197020 466908865
2 146621 803249664
1 51723 67912 775384004
3 139107 66921
2 97871 231191115
3 135879 24162
1 126887 154569 545142629
3 56487 131123
2 179182 565778178
3 19210 40325
2 45909 832342917
2 111529 402864927
3 140914 35646
2 176672 14100213
3 105844 43635
2 104224 120373263
1 69116 106643 977118067
2 88859 988530538
1 114932 165897 933582508
1 60591 101199 978446484
2 128733 630109119
3 94536 889
2 132591 826073096
1 130665 192778 492819841
3 135289 97168
1 92594 156686 607156064
2 86512 776075281
3 158137 99047
1 22843 192905 532993580
3 16777 146399
1 163462 194175 842592482
3 155343 136295
1 105959 159768 946828352
2 43022 211633809
2 52872 938036153
3 105582 47264
2 130625 659732889
2 167444 596361430
3 174446 183944
1 24110 188110 213614779
2 191441 73257446
3 164750 35208
2 50119 576887159
3 134920 107433
3 93045 131319
3 8029 136944
2 104793 989262131
2 42216 493062606
3 43740 107586
2 187954 39874043
1 43296 168225 176676249
2 4357 107062619
3 38432 89820
2 101901 950034624
2 13847 614512293
3 123207 58032
2 78975 351949056
3 119824 190934
2 3424 689814507
2 165639 942187711
3 181945 24223
2 58715 986567618
2 130162 786143217
1 144872 157976 984513351
1 8876 163953 187307963
3 61852 92928
3 197133 68504
2 107675 108398827
3 176365 40362
2 39806 985350175
2 86 167513847
1 140792 182712 636147865
2 11332 255990445
3 142132 118114
1 168078 174202 464024424
1 150953 161161 608387631
3 126166 176499
2 177449 334651989
1 37502 146007 373596944
3 42017 145765
3 197658 105373
2 108803 968716707
1 3379 190453 992136091
2 178866 432451250
1 84841 135597 286980014
1 25682 86838 109882996
3 99358 38536
1 87001 158188 805989083
3 98148 98362
2 53714 650695442
1 51903 90183 184602157
2 167302 682648777
1 36454 82091 275804146
1 89305 103919 469459687
1 70168 113843 313459908
2 187960 600362283
1 89857 160870 151372105
2 151316 364783169
3 80850 177436
1 81038 148175 401813588
2 44558 264317306
1 93377 113625 79941470
1 57888 78441 561898682
1 90033 110314 853812039
2 40029 692763784
2 114917 722773725
2 45801 757480494
2 96945 483877315
1 50258 72797 279579523
1 22221 26218 229877439
1 144392 148037 480122940
1 157656 199458 88367365
1 68152 169826 828182500
1 91555 99520 819677413
1 132471 147228 811311934
1 116303 117011 129211474
2 170771 140150147
3 111425 40728
2 149493 88911534
3 9111 117975
2 137309 300266189
3 142101 193456
2 725 913274528
1 152252 192791 535852747
2 18022 361262506
3 165018 146131
2 14334 547881628
3 4559 19873
3 151383 188404
3 107834 89729
1 15379 22612 299845191
2 57497 593529296
2 117609 936885367
3 141250 85622
3 192845 12615
1 26839 57750 812755237
3 44397 136519
3 16953 107179
2 3927 419311740
2 128830 865135266
3 133722 163293
3 61868 162845
1 102525 162362 339470405
2 85510 527644074
1 64510 142022 900657159
3 1760 174270
1 34294 75819 778381434
3 64029 91285
3 98045 176620
2 123192 412390271
1 13334 84504 321998390
1 2505 88897 113039832
2 189350 384898707
3 4871 54956
1 18210 37592 920722096
3 174652 48948
1 97556 145996 264129630
2 99006 643390939
3 10967 104189
1 58823 197731 646677880
1 164224 198408 525384970
3 124683 62193
1 111362 172299 547580410
1 50298 184779 612454711
2 9122 504703670
3 167822 73350
2 191081 901945329
3 14782 17420
3 184710 96317
2 25144 882986189
1 104814 133249 153402758
1 153685 192961 416871599
1 28868 150548 808504508
1 48134 154276 54929182
3 41920 105212
1 18981 198563 614536074
1 78100 163265 884373695
3 92924 100519
3 130062 66870
1 24787 171985 157711685
2 83696 125298346
1 88817 90031 415248022
3 111579 30545
3 102174 164803
2 18292 76695785
2 167529 721395584
3 198251 71361
2 147614 200397918
3 152893 159048
1 26851 62407 305999371
3 173823 126378
3 15014 116432
3 142326 163432
2 195644 300424514
2 30220 421457132
3 149876 55383
3 54768 34166
1 56866 99157 551149968
1 59372 90363 70447886
3 15214 88478
3 135751 75049
2 137578 899665052
1 42510 177615 123247946
1 27763 57707 994003797
3 145322 118114
1 39263 161965 312688599
2 76022 202096561
2 23806 453356401
1 91239 178722 272709327
2 71840 844875202
2 104933 738736780
1 24483 67692 222702930
3 103778 119455
3 5326 94485
3 72308 31455
1 50534 75922 842254339
2 96114 670996467
3 48426 55708
1 14767 177345 582593211
1 144872 162524 177931747
1 8265 176339 504486433
2 18023 536845235
1 88536 153303 270368339
1 9452 92097 259735555
2 162742 475196843
1 38029 113315 4792224
1 32701 191799 945927149
2 143311 677255228
3 79810 104489
2 137809 342148502
2 41526 460539270
3 171555 196734
3 39089 132539
2 54120 767976897
3 124271 127295
3 17872 150571
3 161560 23204
3 108791 164822
1 25326 59337 113791146
1 14510 62049 267620440
3 95805 116876
1 114871 197540 839562837
2 8166 164408132
2 14413 110259440
3 117499 123382
3 192420 63167
1 71294 184771 668012324
1 20536 122514 62470189
3 168078 163658
2 99109 308641562
1 7995 131511 856919820
1 69232 123448 561552695
3 170461 13987
1 71022 190611 43992023
2 160552 457255774
1 24404 24755 726995900
2 43755 807809250
2 194644 254215131
1 35324 191406 302283828
2 50630 537489401
1 7609 183182 378184187
2 161180 191982967
1 103281 109834 885364870
2 53480 422114673
1 171686 198175 984135184
2 134897 622315655
3 87923 50197
1 18526 139427 279643701
1 117572 159090 762811118
1 36139 93098 866238728
1 87724 116186 311547990
2 175719 402074445
2 39371 392584719
1 12120 84419 925898746
3 11042 165409
2 105376 938191808
1 85039 194719 599951823
3 115957 7766
2 128047 288795
2 182218 83801930
3 5732 127292
2 94367 870855266
1 140475 192995 294485551
2 181165 574095884
1 9145 79078 438052676
3 10187 3830
3 106862 158536
1 10688 13706 725253825
1 44924 193156 30572013
2 161341 762814288
1 56705 192573 203940021
1 84181 159352 658839290
2 179373 590239451
3 143757 18031
1 88382 171887 959804908
2 58913 544847149
2 115926 406706806
1 47300 123501 435860648
2 30629 782061929
2 132661 726953709
3 159432 52809
2 1631 24369165
2 198899 845348919
1 172173 179491 984857453
3 175273 84981
1 85288 179430 813550557
1 97865 146459 139845387
3 155209 80653
2 198739 320526760
1 20439 104777 556189177
3 26393 164276
2 16983 66423022
3 131964 24672
1 66053 96442 116552658
2 107908 693583222
2 139735 108612415
1 132188 133601 618934958
1 142950 151928 297930164
2 117481 130650950
1 116819 166421 481248746
3 38207 110919
3 165803 138235
1 78613 188479 143090666
3 83833 114418
3 129721 119407
3 184243 49029
3 72166 44205
2 128166 996368099
3 141247 36780
2 113389 280947936
2 33933 432309020
3 87752 186854
2 10952 326448747
3 48998 62843
3 38344 8379
1 10787 81673 450294172
2 133154 83328912
1 109147 159975 521412802
2 73848 540790210
3 29153 146794
1 80502 142325 820341668
2 185858 45478057
3 10732 164923
3 116310 142607
2 115616 353331028
2 135887 806679996
3 165278 114352
1 20524 177839 686600351
1 23512 177244 720505502
3 31226 192810
1 136329 185141 691523377
1 82276 157648 772823725
3 138123 140321
2 83383 840877850
1 159252 168732 224801456
3 91138 85200
2 165195 604839652
2 175845 532552563
3 82801 180570
2 106517 797616388
3 159404 185998
3 113225 83584
3 27889 106058
1 58485 118884 8229508
3 85627 66421
2 190423 571404418
1 111586 146628 423788204
2 171830 103233422
3 170632 85525
3 112469 189410
2 183186 401936021
2 44657 583454085
2 103295 9944228
2 102369 218873404
3 151909 28618
3 10279 135694
2 38815 710337279
3 179818 75258
3 198938 7549
1 86728 179973 936069204
1 57240 194115 867751248
3 101854 180959
1 35116 156622 876772612
3 34796 192824
1 87314 133562 83564071
1 27033 116759 404178934
2 196977 321081168
3 34952 7839
2 37622 388851923
2 146661 138670002
2 111653 348307333
3 44441 78626
1 46525 122576 605920909
1 37517 116745 254908982
1 38688 41737 784485981
2 81721 114222623
3 47827 190438
3 15720 193152
3 113373 171800
2 10037 401660013
1 51925 63172 475666103
2 7013 293707473
1 106906 143822 511858997
3 122629 138651
1 110506 199141 149887498
1 87723 182901 496875621
2 41135 684530936
3 68500 28380
3 171808 61397
1 67653 86329 995528076
3 34279 96956
1 20157 151306 521072880
1 38638 151804 330136225
2 128979 342259466
1 25174 81375 7782996
3 31589 80093
1 111089 188550 128460068
3 83780 28136
1 18457 185980 210339131
2 194379 971711903
3 146901 67708
2 142185 35907348
1 27297 150769 360554209
2 36722 821235731
2 39953 258403780
3 67616 177333
2 2985 886702153
1 3438 178969 966918501
3 174506 193785
1 32196 89819 623266798
3 186498 135387
3 149928 138372
2 7305 899893528
3 68684 115150
1 25327 44509 290205822
2 146558 552723209
2 120599 93018315
3 138460 199133
2 177968 980391586
3 94648 86736
2 142148 973810848
3 179996 72906
2 193839 657276187
1 68585 108559 318614971
1 176333 195556 542477783
1 2946 77055 512154009
2 186706 227891579
1 95250 190340 585389365
3 83549 149034
2 14053 936384255
3 75611 127937
3 170495 182310
3 124443 25540
1 133584 171825 289398912
3 110212 57864
2 142537 635128214
2 182759 589754873
1 180589 190130 160249555
2 6251 295033540
1 68899 85556 673273031
2 99371 292442032
2 193450 933999815
2 90187 569885825
1 165410 165864 681941451
1 16766 169287 506577137
1 49954 127814 460534833
2 91978 389700895
3 79981 179354
2 191934 582073251
1 163236 194073 281182798
1 71400 125136 853205115
3 63817 127216
1 25794 100550 402463131
2 24367 581703639
1 76330 185257 82410660
3 148026 169528
3 158059 179560
3 11361 120395
3 50226 110892
2 171557 218973827
2 145936 220362888
1 150550 194835 326916332
1 61358 197559 151193758
2 177049 750900345
2 198904 257884026
2 151004 117429401
1 41901 199997 66607559
2 193798 169263985
2 79683 906109833
1 72733 172107 457971367
2 59236 683189297
3 4187 151960
2 156907 170037877
2 70152 983851957
3 87339 33360
1 145022 154832 441122774
3 170315 159220
2 158882 121011768
1 28493 94502 275231754
1 59172 63793 604779372
2 163004 508888892
2 105727 431930831
3 56235 89493
1 34007 122316 377096124
2 27330 587375866
1 88931 191415 922452182
3 75250 75852
3 59590 78920
3 143203 115501
3 72825 112248
2 116966 859229564
1 67169 116008 325993916
3 37202 22001
3 109649 194323
1 49504 58684 940134954
3 162102 129599
2 94883 142671617
1 101432 146094 492754649
3 24383 177185
1 121345 157984 701339193
3 74137 157914
3 137402 15713
2 73843 165893268
3 16226 86855
2 39057 269781697
3 81960 33605
3 166030 144539
3 140070 53043
1 107301 122436 477570997
1 23677 50685 594559203
2 166813 577747200
1 81315 117568 357805164
2 117203 750468317
3 195890 185587
1 5381 22134 975808654
1 11429 172948 343207431
1 41075 112913 592561718
1 89618 139939 286658474
3 48985 42685
3 109512 88441
3 115971 36325
2 123634 188154099
1 87767 178712 212520719
2 124748 758308945
2 141797 451187884
1 33007 93039 621775689
2 140907 686945181
2 47434 949247379
1 27437 109718 809630108
3 48175 45658
3 185958 69765
2 14196 905181850
2 166543 889801769
3 32056 141988
2 125842 716261831
2 192454 190609443
2 186269 458762980
3 42162 174508
1 83512 86080 652817132
2 42100 771585583
2 180398 93968628
3 192795 174473
1 130904 137195 86891086
1 13164 104724 122131212
3 195898 117337
3 167623 121919
3 62069 140834
2 11343 114465683
3 104051 113401
1 84167 124873 271579434
3 21415 91650
2 116061 841992508
2 27869 891938931
1 57011 134625 796309122
2 34445 420163813
3 21621 167509
1 3804 58479 657726585
1 70069 77547 350019002
3 106160 161123
2 188376 575118960
1 77391 140738 314288286
2 165598 488234895
1 46739 106217 584236552
3 94685 93713
3 15148 175835
3 47271 36933
2 98309 20664588
2 53059 635579904
2 77858 568665753
1 6739 136961 287328217
2 27814 223782318
3 54111 197585
2 137026 566707978
2 179690 659676486
3 143405 99411
2 12796 245530147
1 157238 181898 179119099
3 38665 4472
3 16796 69147
2 171345 359472257
3 33847 28266
1 115288 160104 795256410
3 71233 162293
3 36010 182327
1 12612 44949 812621015
3 138400 193499
1 51213 183303 547562944
3 182868 138157
2 87112 154992717
1 42686 195554 794351571
3 36650 145519
1 14049 99726 587437321
1 124533 130321 94666578
3 86177 117200
2 187984 605300705
2 132578 748619454
3 56045 96460
3 152241 6888
3 72734 176634
3 143336 142475
2 2679 79413358
1 183279 184144 264535855
3 100509 179773
2 65930 140457652
2 122443 35251357
3 185230 34400
2 127020 721987092
1 59842 108531 970846564
2 61984 629558339
1 81149 141357 14028528
2 17611 900573134
2 43010 163768891
2 75523 321216905
3 52852 47688
1 17660 128227 916353494
2 76905 430810530
2 89998 699356027
3 166476 44152
1 50229 188944 832155920
2 16510 365719973
2 131285 68341203
3 72669 84808
2 169501 432852918
2 170021 146995895
3 131468 90012
3 49481 181323
3 120224 122640
2 169299 494079715
3 124700 145927
2 22225 575815920
1 102656 197777 368556128
3 127190 186644
3 151807 117458
1 58151 103929 278554180
1 19950 59789 376890194
2 196652 426821813
3 85314 12694
3 71709 152631
3 94191 1427
3 1396 51173
1 157834 198268 785473504
3 118187 75115
1 8062 83458 40384128
1 68484 122982 870779700
1 79192 111763 604004672
1 33209 117551 41843924
3 57771 119254
1 10233 176941 691416327
2 135867 72459216
1 149557 174991 532886560
1 147147 193768 676259798
1 71017 189326 725634940
1 2800 53872 986262377
3 13454 105653
1 76590 185787 146728097
3 135140 3500
1 92240 155780 24152519
1 160333 170945 55047770
2 163212 748613844
3 85249 118118
2 22555 335402502
3 100310 35494
2 164675 924117395
3 22864 46885
3 124924 108547
1 61981 148139 331780316
1 27662 166439 435947110
3 12416 53499
2 74458 812184556
3 24113 47286
2 67583 64427366
2 61507 572958662
2 12473 58288032
2 95496 690784814
3 6580 179970
1 424 120502 990903034
2 142691 578974400
2 187015 117415914
3 48150 11519
3 52004 196572
1 85382 147295 399859663
3 29171 46446
3 97079 138576
3 28051 30118
3 109262 92831
3 178977 138247
1 56103 81687 446827233
1 138079 191479 285861742
2 102977 358937852
2 26870 924814886
3 18527 162724
3 172755 177074
3 96003 49601
1 29821 168231 719101802
3 167638 165381
1 81311 137407 581351920
3 75837 128126
2 153071 802027319
3 28663 112890
1 29089 72459 893113187
3 71793 167914
1 89767 133753 254501679
2 173760 343537086
1 21190 175043 675377902
2 129639 786650994
1 110570 116558 377554498
3 28171 42992
2 148806 379225458
3 154859 199547
1 43641 139462 229459528
3 112603 34066
2 132190 99015456
3 3384 62149
2 75140 150721652
1 17371 65441 739153452
3 69790 100017
2 58286 905205558
3 165695 122135
1 170328 175745 153179496
3 37092 171508
1 122528 164850 217429311
2 32267 461701299
3 35009 164390
3 124588 58476
3 113580 56461
2 61809 957635442
2 128971 687174138
1 27914 46378 684526476
3 5084 28485
2 115055 205117916
2 191678 15362585
2 180432 294066110
3 44601 166162
3 109949 25116
2 66517 562008572
3 165051 97855
3 16007 10022
1 67731 107571 513039601
2 111854 289080569
3 56574 191835
1 54270 68604 909824988
1 7562 79536 587230831
3 29379 153130
3 115501 133225
1 22041 193500 98316706
3 17906 125719
2 138840 962540994
2 112851 41864943
1 1184 97681 278996104
1 70514 141987 378823227
2 124432 245875173
2 139994 937638333
2 160433 448563928
1 145671 185491 51487084
3 32615 126765
1 95486 163833 178800994
3 107428 72068
3 47974 64361
1 33687 67037 813807277
1 50252 145784 487452956
3 36130 198208
3 188061 3802
2 48856 398538723
1 45131 79848 817231372
3 3327 108063
3 48248 58174
2 51705 852282944
2 104059 267681260
3 120808 132034
3 52333 110164
1 176576 195275 281627825
1 72032 179292 192337417
2 163747 950144393
2 122438 701725956
3 53958 30401
2 199422 753898464
2 175644 629342972
3 181831 100579
3 124334 184385
1 31395 64169 153203082
1 17200 54355 580634522
2 71074 419975748
3 186284 152662
2 16829 128013900
3 103037 61980
1 141349 153081 634838269
3 66854 164679
1 4909 88281 429177607
3 31837 55333
3 109674 3792
2 129144 131017641
3 81954 136421
2 59135 145998500
1 52999 104893 613376543
1 106053 160163 785333190
2 107211 129714984
2 33756 598812028
1 70661 140486 299677496
3 165748 16752
3 156860 30210
2 53768 221765308
1 1209 40485 580345352
3 158198 121824
1 65463 181499 715495488
2 167181 513962695
3 9054 149566
1 152678 156292 453796966
1 43182 131108 199793213
1 32500 129620 308617224
3 11139 190191
1 101554 139323 773652667
3 16990 135117
1 139111 142965 598732029
3 87748 121297
3 109656 115576
3 3059 7726
1 33745 115792 625049173
3 78858 100966
1 58391 134056 985624006
3 76022 46718
3 121499 151684
1 108728 112838 912417926
3 112983 29582
3 13592 23459
1 64058 165226 201685889
3 69195 104898
3 56468 15928
2 37157 356511733
2 96060 4234835
1 131626 145853 282230978
3 10334 74926
1 75996 77928 43651404
1 52604 73478 436462698
3 160774 19363
1 86661 138775 256300372
3 13261 65510
3 55263 163490
1 5675 188418 934995933
1 131089 153569 620651733
3 40112 122633
3 167648 136534
1 62981 65410 474844888
2 85140 455485160
2 165074 427464350
3 43625 163463
1 104111 136681 625185688
3 31315 85189
2 146161 104039910
2 29700 727759871
2 65974 922920090
1 34768 82293 652784828
3 137113 162874
2 68705 379509359
2 38691 226393894
3 44 136428
1 82796 84167 715135130
3 63166 175541
3 128049 27983
2 84246 336833248
2 139698 6951126
3 95662 120344
3 78373 157216
1 73566 163334 195398638
2 59486 692479001
1 24546 114444 931027158
1 126051 199516 239850296
1 123946 142228 371414373
2 17294 216312997
3 68803 117268
1 126130 131220 914978978
3 159145 38230
2 53157 903463736
3 401 132729
2 92323 24688821
2 136179 361889309
2 77103 103251608
1 11999 55421 280264380
3 29900 108760
1 84504 196835 369729238
1 1566 71355 611294920
2 45676 225452282
3 2444 72090
3 179771 89016
1 34900 140111 771049976
1 17582 156359 455207277
1 81247 145308 319039024
3 193026 57805
2 70712 897652288
3 194077 117345
2 53792 184745055
3 135733 171772
1 124589 124616 400455928
1 541 7176 443943516
3 62059 177438
2 34548 83733735
2 117952 672739047
1 69664 193533 917577853
2 93114 547805546
2 141366 183730316
3 152600 47272
2 153680 436339170
3 120815 53668
3 70251 50512
2 40245 873447124
3 74084 69020
3 5081 184876
2 77714 390578990
2 175924 175150186
2 197422 745707978
2 184433 219674882
2 35558 235295822
1 6262 167783 154643251
2 48818 256280126
2 141335 645557316
3 186519 100621
1 55805 134620 377256492
1 8133 75135 697454780
1 10125 152232 275554866
1 7984 171422 888464074
3 55453 157399
2 97981 482711915
3 17474 73265
2 61645 63983668
2 66406 159686964
2 15944 823703156
1 64410 81861 935951676
1 81668 130069 949291706
1 123962 147687 409602946
2 13507 470585553
3 109504 157964
3 15156 113059
2 79870 626065718
2 84890 401261942
3 100381 36687
3 20641 86112
1 63991 122577 282338182
2 161156 215322322
2 189500 840446559
1 361 169365 343509347
3 84357 126782
2 130585 247419415
3 37112 115358
2 84678 623139866
3 44682 137485
1 65533 167397 688040884
3 187072 184157
3 91573 4649
2 28424 494344718
3 88087 16801
3 188718 43758
1 72398 136832 199985119
1 85927 110488 455431255
3 173594 68789
2 23004 49780881
1 50866 191431 296171346
3 79386 176593
2 17073 696591561
2 42949 21353463
1 116043 116892 261933935
3 153513 188682
1 67229 67937 906458961
2 109002 607695048
1 16148 191798 932924550
3 98280 123447
2 180451 566979164
3 62332 156843
3 149823 165775
2 55641 621582896
2 114990 865439840
2 129836 308417317
2 81296 391513539
1 111930 179273 670372470
1 74015 174356 651436050
3 27182 28764
1 137328 177132 938468579
2 23102 273605163
3 186236 137142
1 133292 146264 832443946
1 59536 137702 907207964
1 174455 188178 795865668
2 51124 261013950
2 36699 879063051
3 120467 1121
1 107432 170407 728228748
3 83371 154576
1 3880 5330 950247390
3 121464 163262
1 24818 86129 532242684
1 137195 140793 5509724
1 111295 163303 299491924
3 73576 140417
2 84144 819038840
1 84261 140476 616550731
3 147216 147620
3 165183 112113
3 38337 97839
2 9857 283805388
1 254 56173 315219915
1 23227 132809 795263456
1 160333 197340 17820265
3 96894 30772
3 141607 89824
1 61500 186230 213208560
1 69419 158242 367667782
1 126319 151544 468799961
1 79452 154316 491844225
3 160695 89239
3 89602 78680
2 83408 932750479
1 84950 158862 526156072
3 171598 123379
3 170839 162688
3 138737 47486
1 23908 78365 807193926
3 25149 60523
3 97812 54585
3 76957 162125
2 146584 726924928
2 43795 118624140
3 172094 58805
2 36726 136987729
1 43127 150173 942094416
2 54762 777429894
3 50949 64850
2 56655 875945557
3 14339 177803
1 103993 127584 65126679
2 95605 840707299
2 34512 70031881
1 51653 64194 494291112
1 28524 176368 488312972
2 77094 348475560
2 127438 887108255
3 56193 185346
3 14200 36103
3 9077 147943
3 23663 73574
2 49761 530567589
3 47007 13036
2 60789 170717776
1 34398 104443 547077469
1 86092 91759 706944611
2 188276 147526610
1 121441 162363 879167322
2 151151 483939441
3 39447 144761
2 115995 266183374
2 102583 159409924
1 124417 194050 370456015
2 100670 419533267
3 171162 2107
1 68166 158290 25130346
2 24939 662283964
2 98904 6064036
3 153071 150239
3 82919 155376
2 32889 772372186
3 161596 31686
2 9135 600283661
1 10570 31329 663875478
2 191451 969742826
1 159904 194429 164751783
3 51388 30370
1 115061 140719 863046404
1 18831 65477 108788323
3 153296 140595
2 122970 399598339
3 36792 124362
2 150862 120295203
3 170748 48535
2 190506 575638260
1 14915 170092 343296167
2 167782 116048753
2 114562 860919384
3 16376 12509
1 125894 139313 25537462
3 106513 81025
2 32105 859862174
1 60318 164073 669497010
2 145551 965640466
3 189371 23477
3 55137 44546
1 17818 83303 291722439
1 53728 124814 865554712
1 64158 107047 250048890
3 141000 86067
1 30760 154872 88875650
1 61420 168322 208912161
1 3353 138031 239214004
2 165312 404116278
2 118005 138823988
3 102790 121340
2 122772 742644911
2 187495 542576294
3 44673 177310
2 95889 762680384
1 82312 162546 16539694
3 79826 174437
1 125461 132356 70894300
3 139282 6196
2 37156 287376138
1 23060 137868 226240340
1 48567 138642 124727901
1 60607 177612 40501233
3 42359 84108
3 6879 9187
3 29347 3541
2 198569 19625681
1 41512 55002 967253406
1 13367 42830 77267725
2 56544 523776037
2 155756 419666934
3 102078 151875
1 24168 158984 747195630
2 165875 796862836
1 25292 134070 272663568
3 30472 108679
2 39971 818436813
3 20479 162142
1 10383 36821 515116562
3 54252 168089
3 166251 68069
3 70755 125551
1 26581 193881 676584318
2 46524 465347161
3 84353 56861
1 49269 54876 155098523
3 37571 26236
2 143620 616948458
3 25464 153934
1 37745 148026 924983511
2 42338 760741919
3 122917 174191
2 121157 202087624
1 2520 146545 383049558
3 43417 75705
2 123050 92373260
3 95286 2682
1 95442 109834 89461237
1 69508 171827 907869965
2 20779 79920490
3 166467 87457
1 140751 161424 550188249
3 108026 110310
2 83998 469949255
3 16893 95841
2 124108 733921166
3 138843 40476
1 35257 134535 185023248
1 16325 92490 804833940
3 89756 67761
1 8861 9188 644611124
3 159075 65091
2 188908 213881123
3 138004 142346
2 14130 350078941
3 3550 52082
2 2546 993168140
3 129643 16297
2 186887 455058932
3 129727 21515
3 118001 149034
2 76462 240086739
1 44228 110745 33115781
2 7843 204167690
3 141166 73710
3 68053 110759
1 1986 26205 909779627
2 133324 399028555
3 12266 146324
3 158375 89793
2 4980 510407304
1 128116 155854 674937113
2 191910 493385548
3 47984 34046
3 48269 10657
2 4204 232957080
2 187897 243119781
2 72332 164686777
3 126901 127423
2 181696 174882631
2 160258 784405865
1 169150 190886 503482450
3 136767 140724
1 32991 188812 281275691
3 74728 98358
1 31556 130306 880547927
3 42347 84484
1 3731 84171 559750283
2 55335 934103912
1 5040 165843 514719613
3 163177 8388
3 103953 59839
1 49807 138332 370466839
3 6673 146953
3 40188 7801
2 170969 804667835
1 82344 90066 380762431
3 166401 191095
3 83135 186642
3 30192 6506
2 50738 580006753
3 132786 39225
1 36881 83935 157137695
2 133692 342437446
1 63389 135474 116187403
2 173987 431679666
3 180816 45192
2 40733 905683636
2 94764 185862980
1 3691 88455 144655251
1 15624 103938 976180932
3 22820 106687
1 35879 188103 597681357
2 85678 699971603
2 168666 240923800
1 58262 78915 910905967
1 42239 73769 932882236
1 50003 142295 818443139
3 90008 96968
2 57592 582500964
3 132027 81738
2 45531 7062333
2 64783 863102917
3 56841 74907
2 76993 909934560
3 150976 154085
3 102828 147770
1 61811 177247 6534297
1 36003 189788 388859894
3 141744 197847
2 186715 733912242
3 175249 80598
3 162778 94030
2 12837 752567872
3 124201 158483
2 52241 880001105
2 139795 209825483
2 145655 663874826
2 60083 900008165
2 107653 247353536
3 179632 155030
2 108992 791254117
1 54454 137440 896998146
2 11038 512979714
2 176757 164252428
1 30508 112107 581853942
2 194925 939647608
1 37055 196143 796187211
2 73130 204483185
3 146954 154163
2 27878 655790760
3 195751 49812
3 103702 40642
1 109136 163692 275500278
2 54074 956078109
1 37827 99989 691429449
3 125101 83594
2 57109 959582129
1 102261 116153 122909792
3 72330 194042
2 133903 103239908
3 58572 179098
3 30340 100911
3 165579 177328
1 79148 186404 824266018
1 91006 113415 357322293
1 3879 180780 202538490
1 46219 169082 920736080
1 2876 144422 707283383
3 116099 197971
3 11378 18025
2 18386 15237533
2 128729 330969729
2 38003 467824658
3 74557 24429
3 147834 140173
3 63105 160604
3 20894 145040
3 106629 41640
1 94913 131046 802417005
1 88002 176165 515424332
3 8273 28088
1 75311 95580 779591480
3 147482 19241
3 137318 7854
3 1489 18080
1 190800 192665 191058650
2 64343 888189410
2 151132 935151402
3 199233 163746
3 2263 30199
2 99101 626354104
1 24442 173829 924263808
1 174827 186048 275332292
3 51322 131827
2 125132 35838467
3 45543 10684
3 116122 185642
3 165414 193666
1 99968 142726 470962314
3 6632 53557
2 75459 977437921
2 43933 740980155
2 58675 555984936
3 62639 129630
1 35104 51650 883975830
2 153787 992071427
2 48741 775281808
1 84786 130321 36615200
1 46175 141866 174114569
2 115909 17382472
1 142449 167743 163113545
1 89644 170203 929326731
2 36918 266093222
1 97294 144714 803664999
2 150622 13456254
2 128839 561364130
3 1246 126959
2 88958 297590409
1 68995 149845 745183762
1 32209 125479 533675963
2 76974 198764580
1 4745 85766 727372017
2 83062 822772979
2 120655 838940917
3 15685 5832
1 174303 181681 952133585
2 115094 572598717
3 91122 18900
1 40739 66734 829298383
3 177910 1894
1 22162 93966 283482052
1 39348 95192 102499633
2 177822 730219600
3 17116 52454
3 198496 182737
3 2279 100584
1 49528 177973 326488623
2 103028 638071239
2 182339 274832919
3 109681 124324
1 2222 128171 424046313
2 32916 987801476
3 84734 63966
1 85524 131672 667868745
3 194909 99891
1 91037 191673 623147141
3 19645 148973
2 18192 744223763
1 41136 139611 754176480
3 193220 113810
2 1781 642320328
1 89809 156350 374334783
2 152355 681875121
1 80791 82481 368353902
3 182894 169889
1 21288 196868 917353744
1 145944 169662 331156339
2 118357 749944210
3 45672 170147
3 189989 5226
1 115479 172398 942651215
1 11047 124633 252436182
1 11035 53520 379142220
2 4197 646049347
2 54289 495227480
2 138772 183039424
1 27246 164083 505661755
3 94213 172279
3 3983 129027
2 119917 860894740
2 143173 34159375
3 26435 70025
1 33639 138404 351069347
1 69976 129396 185766203
3 181757 68308
1 62458 110748 484810156
2 9527 536874477
2 86044 369098657
2 179365 309751015
2 128978 239467854
1 39690 112318 213030866
2 141644 566107373
1 78387 189067 664189447
2 106570 212549224
3 118608 153136
1 56686 153839 364571521
2 170632 452121890
3 126381 194838
2 16995 98867517
2 2155 80332907
2 160763 164494327
3 174279 180844
2 66309 483827365
1 55921 147793 120473370
3 21675 70791
2 100105 987677931
3 150322 160157
1 6598 194189 394901629
1 46358 125123 510317334
3 146197 31514
1 88708 95494 269787795
3 128934 106110
2 91872 159879388
2 26883 854785110
3 82849 179634
3 54305 68390
3 73365 194269
3 196967 93567
2 120064 198243524
1 37961 178926 442906517
3 40152 192034
3 197583 32693
1 47887 104940 12445528
3 90162 77734
1 28280 73725 189722967
3 175663 43135
3 893 192836
2 110354 188459255
3 196824 86847
3 153895 8528
2 178950 490694386
3 49178 102013
1 70602 153943 95456949
1 81964 173749 540865168
1 12285 152967 335004361
3 39396 100942
1 65849 76580 150113092
3 10898 147426
2 23143 798937308
2 143756 53628030
2 179478 830721639
1 125277 156389 192605550
3 12440 65724
3 113505 4110
2 67210 771341548
2 24432 45425778
1 48662 145127 155532191
2 155687 627611646
3 91097 195682
2 122855 726264967
1 146026 155607 914676729
1 57019 93171 416255359
2 90244 327715076
2 68979 453864527
1 111576 172989 976243586
3 170257 185032
2 35276 298709609
2 105993 754190667
1 70163 174016 891171807
1 113029 192633 252723652
3 51912 47187
1 39324 55351 414767227
1 53544 77314 818348545
2 15792 26975933
1 18392 23969 492220709
2 136054 891232968
1 132401 174598 746738598
2 820 939003105
3 170206 127149
2 162373 474316416
2 69949 979833979
1 138077 159981 496988358
1 111387 198395 497772487
2 149100 89454135
1 48223 196965 192249128
1 1522 170548 408114283
1 11875 168330 18186719
3 90033 116750
3 109140 33897
2 2107 23648568
1 130995 137242 715113475
2 82846 656232730
3 98237 3510
3 158072 197281
3 44699 16681
3 32038 35658
2 182412 405448415
2 86105 535884235
1 18567 189085 168463005
3 24662 68391
3 112006 475
3 76848 125179
1 153913 159081 551804867
1 76729 127334 97820861
1 76084 77324 649646865
3 52192 145412
1 117262 140612 891950399
2 47152 254226508
2 193573 236342454
2 31089 483682377
3 13765 125263
1 83666 111701 634958068
3 105048 69472
3 197826 124908
1 43887 86661 885979816
1 130796 134458 245825036
3 175961 61036
3 20035 100866
3 49543 31925
2 125313 220946302
2 119094 714485963
2 66640 856074874
3 164367 196745
3 55583 138791
3 182444 14093
1 66351 108649 351565903
3 106875 163648
2 163857 132242768
3 80264 129047
3 70043 151628
2 102486 611925
2 104408 615864371
3 36703 40040
2 116753 973114109
3 3508 145397
3 15495 4411
2 34742 456549132
1 41970 174485 841837634
1 69793 140821 842295522
1 144408 162583 117049703
1 14175 19260 477923684
3 91534 142268
3 20858 146440
2 33558 578365741
1 29951 123575 879724197
1 19762 126786 22120133
1 88989 147307 898967244
1 67042 129265 700368632
3 68950 183948
2 189767 392899630
3 90684 55465
3 75595 73575
2 95278 373418547
1 56696 63301 246719419
3 40585 82989
3 4073 50442
3 74371 94864
2 20737 592674118
3 2262 4098
2 106473 54801663
3 188735 140060
2 134293 924334131
2 38792 794828904
1 87621 167466 959593496
1 88539 192171 71476644
3 35957 96499
3 158802 80893
2 140936 66174382
3 109706 141752
2 167693 491783709
3 104378 4565
2 112748 349118069
2 12523 285723087
2 154173 453536756
1 57871 90351 126695229
1 50076 180534 570364252
3 57607 160402
3 142685 11421
3 178324 160522
3 27181 12438
1 184430 193155 119969995
3 88035 139169
2 16848 814981800
3 139580 28837
1 50881 120086 5993818
3 24903 112432
3 142971 4912
3 23814 9856
1 62041 80162 105021671
3 124181 21368
2 10833 276974716
2 179389 311933089
2 3983 728714890
2 127042 529930667
3 122570 151832
2 191039 336343612
3 85122 174287
2 88039 1484624
1 36568 167229 567218406
2 181433 91870440
1 15440 163035 422067008
2 72213 145456942
3 141998 59047
3 154158 22646
3 163179 25976
3 100233 138418
2 183417 904446782
1 48551 78997 820422888
3 185520 98251
1 113241 156784 807492564
2 97942 243762646
2 114711 364951591
2 197488 269170599
1 63948 122014 25638380
1 1063 92406 300601449
1 85640 89580 515890024
1 72837 120695 140856500
3 155934 75188
1 7818 44068 988472672
1 139637 171904 399860060
3 143684 187698
2 7066 821844969
1 38247 167547 971678561
2 80033 331595629
2 38643 191146883
3 80116 46319
1 118348 188340 539727672
1 43511 48535 507259475
3 116163 66425
3 152212 117499
2 14087 761108201
2 118871 948945344
2 47409 855979768
2 151215 841963468
1 5836 111233 371353336
3 148509 87475
2 63255 389343828
1 40237 184933 162737918
1 112302 185503 128091972
3 44005 158348
1 116298 141926 299304234
3 142596 115247
2 51027 927096095
2 92991 146527391
2 139510 234397735
3 16761 79467
3 186102 89311
3 66370 32840
2 55869 805172429
1 54844 153815 605534779
1 163068 163523 92903671
1 103627 157495 988535535
1 18846 83625 664522610
2 116215 719266167
2 51052 329206323
3 28067 103627
3 97336 47259
1 101867 197043 873814290
2 181804 287922154
3 117836 176111
3 30538 26270
2 22132 800872994
3 85746 67471
3 12558 47355
1 127723 142329 91613940
1 12273 60505 358687682
2 103489 316103063
3 66616 154866
2 138266 774849657
2 10109 494342110
3 67866 169335
2 5928 137077622
2 80726 509037323
3 193596 30766
1 19206 178099 675103713
1 43798 79454 644535820
3 30431 23816
1 38814 187289 568797128
1 47725 66423 633247982
1 36267 133060 548108637
2 109263 554620960
2 134502 379929877
3 68037 48844
2 191862 493172729
2 151775 893452295
3 51989 140632
2 80135 916299815
2 176444 945589320
1 31534 169999 287933829
3 199309 52960
1 53538 165676 646169163
1 40446 186944 761958994
3 64316 113193
3 195349 92856
3 155065 71776
2 187741 146716456
2 16271 277864530
2 71859 466479568
3 9173 159302
2 194487 82634095
2 6298 212530708
3 97133 37873
2 66568 844847903
1 29726 164904 938180675
1 120963 133096 273708891
1 46906 108685 457883344
1 92639 117228 862912715
3 130384 66388
3 12801 135639
3 44448 4227
1 30762 81269 518071375
1 80812 139644 558748833
3 48161 194034
3 65876 134186
3 126025 8921
2 100218 502647345
3 164633 76564
3 48734 24680
3 83446 8868
1 43915 144211 203804643
1 24424 155110 363432443
3 76678 75661
3 57229 1805
2 7183 632046145
1 13943 167093 614089178
1 52405 128554 586558241
1 55317 70786 247897697
1 73362 134121 436463580
3 167306 196927
1 99054 135464 242022830
1 25162 69035 383672594
2 128062 276964211
1 83907 155666 887391878
1 4658 113030 393359625
1 123541 180630 365680977
3 125943 27552
1 28042 49638 421725029
1 7710 166109 400012802
1 54942 81616 876964888
3 58699 100393
1 74896 125919 192285277
3 185331 121263
3 22377 74128
1 88704 115653 941817108
1 88689 135660 712881861
2 55025 837727424
3 167940 49257
1 49509 155564 331636101
1 77589 179051 764317627
2 37767 662881446
3 56889 81658
3 180336 175475
2 126653 910378696
3 191500 13110
2 40174 895733310
3 145429 121355
2 10704 482254205
2 153075 152754684
1 88252 104752 679559521
3 121593 126368
3 64126 111872
3 127540 66943
1 823 32607 154013945
3 41096 62583
3 93691 188368
3 130712 179035
2 71266 644385335
2 44812 628411183
2 196201 51269725
2 63779 428794693
3 193907 63917
1 2644 32435 573363962
3 118691 145697
1 120026 191964 42917244
3 113282 41018
3 102741 86486
2 142965 553974988
1 16956 167178 212957728
2 3646 385177497
1 138069 172860 179677651
2 90216 226603363
3 61932 44039
3 77530 192684
2 145768 78145099
1 83147 190683 999698746
1 76603 117032 15637449
3 155164 124866
2 95012 565338582
1 9437 25004 576104317
2 39166 139016405
3 171733 196176
3 18730 170030
3 168158 107535
2 49071 521901790
1 7517 123730 226042540
1 68841 155479 133114988
2 9783 40641817
1 59415 140436 644497029
1 63804 100519 805566473
1 24286 152279 246010891
3 184516 23018
1 8484 108555 969972792
3 21186 56712
2 196978 402065697
2 188656 54235998
3 59558 146229
3 22549 152923
2 34765 362309447
1 22776 86398 932731372
3 41850 144596
2 123246 592283190
3 106796 44263
2 160794 769240965
3 34088 81781
1 114659 130934 876683244
2 100871 360356924
2 90018 352683606
2 152737 787554179
2 73123 626071391
3 196750 45461
1 142668 162352 671012368
1 7798 81375 226486727
1 45348 131099 466992317
3 183221 59759
2 48322 540714122
2 23956 341121306
2 31901 703774460
3 128026 40376
3 126182 48039
3 10823 79045
1 106918 197730 513126508
3 133677 10541
3 137498 26231
1 92651 113702 599529771
1 161674 175027 712664513
1 91263 184940 868894947
2 156561 8093133
3 99284 196100
2 137620 444626662
2 41278 685497129
3 50863 8727
1 38435 68525 751484173
3 176414 65656
1 23409 123277 21572541
3 104804 166034
1 122464 165971 834499172
1 90570 141104 211493062
2 33244 546586425
2 149439 578867885
3 61700 150398
1 60680 192641 998996469
1 132184 158044 639756888
3 198758 193501
1 57711 134072 572377373
1 51049 137131 293018432
2 145882 735815458
2 104445 730946049
1 14980 144739 650202272
2 55512 748827484
1 126532 178476 696868344
3 38702 38258
3 189157 32019
2 17623 903042345
1 19795 64370 358009157
3 32406 18383
3 110711 42101
3 65458 106824
2 111262 507533224
1 51347 146967 888646927
3 60816 86267
1 26490 183767 230586402
1 79684 91685 240450035
3 105143 67196
2 153050 34705152
1 23516 172508 92821459
3 137331 22604
2 7046 57867395
3 57566 57428
3 68159 89654
3 89037 175458
1 80574 148776 890767564
3 20988 127726
1 164573 192914 346110798
2 128560 81540087
1 75596 83782 342737386
3 41059 39606
1 12283 21320 565226033
2 46397 859386067
3 139392 67065
2 7887 778544734
2 86044 428452578
2 147442 788512925
2 30721 535954088
1 86419 186881 937992688
1 142015 163293 784058609
2 54682 481554045
2 180285 701253332
2 87726 786409810
2 166294 801160914
2 3420 376313536
2 43204 510735122
2 83660 80158998
3 92374 53130
2 60724 793442441
2 56917 853014823
1 28303 68025 218200967
2 27954 645048692
3 76132 100062
2 53272 520376009
1 26085 64347 962766242
3 162335 42846
2 103065 779523101
3 178517 4710
3 100946 123777
1 165306 174512 556451267
3 121955 3827
2 3084 94651113
2 193424 765966265
2 89849 167607967
2 75437 63751994
3 112195 186786
3 89163 93217
1 142646 155653 845812778
1 103830 174238 722818860
1 2719 88462 572158696
3 135493 135114
3 131713 10681
2 65518 560413370
1 27957 49383 757717553
2 157248 836647828
3 73657 104769
3 97632 21027
3 13714 68707
2 189459 555308925
1 65959 125845 249511515
2 93437 655290043
1 77767 113081 946498457
1 5881 23436 361617332
1 2206 62870 59282917
3 110747 40181
2 166337 578694691
1 65736 178252 795749466
2 69501 308068638
1 38551 69215 495751488
3 80085 127568
3 81897 173375
3 15268 194629
3 26677 137706
2 94920 266795461
1 107636 130636 825122207
2 22636 151423154
1 26385 100333 125337406
3 36431 66370
1 109062 129907 298643942
2 29216 35443822
3 179696 16855
1 52110 170198 6795841
2 157492 275718039
3 174192 126315
2 70542 785843913
2 56719 166152228
3 26473 108550
2 575 321004461
2 87308 648852127
1 47030 191515 316454632
2 110073 632794735
3 116221 49201
2 125972 619118580
3 44617 47135
3 198866 6962
3 7847 72270
3 57031 81389
1 29300 190954 50232460
1 46251 98063 379061623
2 183759 598476243
3 77877 16115
1 37799 149423 304728425
3 3541 101648
2 59287 652340720
3 143507 15496
1 60163 191801 622682739
3 54890 99836
1 105007 149962 979505354
3 95824 40374
2 192412 678278623
3 125690 187975
3 68579 158334
1 103887 144297 830274837
1 43965 88729 48898962
2 95287 127152561
1 52274 128937 809718229
1 118442 173181 692234169
2 186961 647801503
3 144182 157103
2 57907 197143901
3 73385 133562
2 3372 327503276
1 13873 152770 521327045
1 133103 171370 505060059
2 189827 495499275
3 37711 182399
1 46042 188279 436817097
2 105004 685013100
1 9238 53330 395761821
3 34 156565
2 112403 421773834
3 88413 93206
1 2848 141174 321784060
3 4852 133416
1 75792 180387 229005888
2 165412 878314439
1 13800 116542 189612682
3 117675 69953
1 27284 106986 760401200
2 153463 742357693
3 153012 170177
1 1960 125685 510100393
2 144170 916493216
2 166042 832020035
2 11573 517747917
1 100862 105120 441986507
1 7962 11038 523845440
2 176293 201425990
3 53354 77844
1 106505 187579 798113612
2 83777 952412729
3 82519 32359
1 32352 95657 622929327
2 137242 714189090
1 31932 59528 252250151
2 168535 257914468
1 34031 125645 94148204
3 178425 55883
3 114410 13046
1 5076 101414 288166660
2 2895 209087453
3 38445 116407
3 84947 32119
3 32627 131378
3 41027 112880
2 14010 224788532
2 119697 316986919
3 78234 25044
2 52573 775001686
3 7159 109573
2 189452 987796470
3 119776 190995
2 178965 706436023
2 172037 577872610
1 115578 152866 176357572
2 150970 289461703
3 65913 143381
2 137579 992187587
2 20528 947112768
3 49951 87872
3 170068 16891
2 36278 481820411
3 58071 157526
1 59533 118912 686767352
3 180415 112401
1 36249 147971 7470883
3 143817 31399
2 172230 758819294
2 13249 280628103
2 183781 395772583
3 70214 37472
3 75359 97863
2 1016 344826338
2 117616 484952122
3 193294 157197
2 126049 88478050
3 198496 190983
2 108051 721331370
3 144931 144179
2 194909 512490718
3 169549 87424
2 104747 9661987
1 133317 168958 822201880
3 80945 178712
2 81080 305428399
3 189928 182450
2 38429 251366678
2 108503 733328105
2 139666 376658959
3 140473 29138
2 13190 399057315
2 22982 160760338
2 112672 497697154
1 120929 161495 730198677
2 151065 216835716
1 69510 162931 42499813
1 6917 133105 235894334
2 145645 790811111
2 151998 692707755
3 168934 161516
2 186142 854608638
3 188233 106664
1 2176 54337 833856527
1 76132 99311 244339084
2 66518 624186068
1 8317 109805 929815510
1 6196 26646 700013698
1 1936 127296 936134483
1 93043 106922 851938821
1 32749 181751 886981145
3 175205 139464
2 103338 639000774
1 137343 147191 139502980
2 171439 322267022
2 106151 332596112
1 147436 167006 313589123
2 23764 952345096
3 190740 41578
3 143585 129488
1 131575 182796 462322076
2 88415 678720748
3 183526 189205
1 90433 154519 228640333
3 73258 193306
3 29365 110190
2 170696 936702627
3 81393 110112
3 145411 15723
1 67269 143531 141757266
3 89149 59770
2 195977 256526944
2 98851 633560471
3 4114 128002
1 87925 147295 444237201
2 132186 843155202
3 132999 27053
1 71699 191295 831801001
3 112422 193989
1 45228 102553 720154523
2 4380 8209413
2 184890 595055764
1 7362 112498 344475501
3 162119 17440
2 103028 643046111
2 46004 834121519
1 34445 94405 457082
1 85635 195813 103137649
2 89502 6621222
2 132372 439873760
1 108860 154746 696511849
1 79404 186887 431151416
3 46176 40612
2 123471 497279891
3 180093 104071
1 99482 124278 264734254
3 60452 164779
2 154234 514396217
3 19051 161762
1 6036 79994 187746369
3 17762 104561
2 31967 177841308
3 117928 132376
3 144377 38083
1 81168 133478 413228843
1 2072 22120 765630133
1 92235 131082 10776124
3 179987 107697
3 18844 93337
1 11507 184968 174442260
2 189338 416455267
2 72704 432403539
1 42137 161754 443490482
3 25932 16817
1 33191 165499 43953552
3 178146 177117
2 82847 800302334
3 117767 23083
3 125328 103857
1 16214 91686 488159593
1 20546 49638 492090104
2 112618 438311609
3 199834 64989
1 62130 114497 868091477
1 69342 116211 961368176
1 149819 184916 535594905
2 31474 817634109
1 57003 196325 490993893
2 44504 726399247
1 77393 77548 507491527
2 185199 580001842
2 139955 687882164
1 113459 115975 79591568
3 123832 153066
1 121870 187151 580828131
2 30922 400272281
2 199112 753221035
3 144421 182987
3 84524 135735
3 130047 14555
1 15926 42107 284340832
3 21721 39506
3 112699 42039
2 28142 795736663
2 38180 275985097
3 61638 104769
3 171702 67331
3 158146 46771
1 27543 145602 504609481
2 2725 65440863
1 148741 149286 962361234
2 46038 611130392
3 12299 100139
3 57785 149081
2 13883 607995327
3 179684 29244
2 183574 634353111
2 22764 955144925
2 89965 901456053
1 101652 197578 863968806
2 106378 51728922
3 193172 109849
3 147306 68303
2 194981 627929493
3 21326 198499
1 3541 99689 299100896
3 116597 156368
3 27771 127271
3 31242 54127
1 113043 198040 144222096
2 177384 940426794
1 72488 157338 284426621
1 40622 46152 524395989
1 1684 90455 75113956
3 26063 18770
1 25136 31267 448500863
1 36748 199737 552942212
1 150283 188688 537985021
3 86602 51525
3 162926 181952
3 184232 63697
2 84774 718810773
2 43254 756178878
1 148193 194781 908602045
1 32597 94360 162866749
1 143910 190088 398290005
1 70917 92589 231318800
3 123178 161514
1 15000 92160 363344512
2 176983 123602967
3 154852 81723
1 32825 105820 312430510
2 93541 369600298
1 78394 101473 937690509
2 6681 369731624
1 11017 151292 266011266
3 20323 141381
2 122939 767650682
3 110754 162346
1 58686 85973 475621528
3 88254 11814
3 103977 64612
2 41108 363503265
3 158067 116593
2 7189 48371231
1 33892 94205 236429101
3 199295 14956
3 193453 31698
2 83922 95523014
1 157090 165031 522913186
1 3904 124632 30249689
2 46926 269169662
1 72259 189897 470099941
2 178157 822853694
3 149684 29699
2 138717 655634143
2 545 780781007
2 47684 288940737
3 153473 119346
3 184385 24433
1 110323 121699 546449964
2 38191 239840225
1 81707 194590 723271977
1 5899 135174 941153848
2 187348 114107249
1 31519 107057 167389502
1 85193 114284 956865912
2 19323 765366715
1 97497 162857 161580850
1 19811 138804 943771829
2 133094 112395305
1 59096 126956 306978858
1 162468 195222 471178970
1 24230 187050 44517096
3 110656 115391
2 194868 17974207
2 172970 884268022
1 68033 95849 957750985
2 37230 484757442
3 56343 108424
3 169186 182938
2 109488 458491592
2 157574 208034727
1 138625 169043 621878645
1 17454 156407 730790447
3 197823 64998
3 30159 60587
1 26734 157098 498907490
1 89068 90790 227841478
2 25357 845212143
3 120791 53870
3 181339 42363
3 60547 163751
1 104067 177944 958570533
1 22532 49709 405994738
3 133719 126397
1 187263 194395 288430347
3 124796 159190
3 156262 192796
3 5182 84667
3 37550 69336
2 127474 902692493
2 161071 35009945
1 91330 108707 843709182
2 28238 915290317
3 122820 151518
1 25721 47282 403942418
3 54064 9332
1 23682 138033 8674168
3 149087 2566
2 8884 574136537
3 41357 58412
2 179406 801586809
1 81576 117937 22725799
3 107396 119098
3 153939 139292
3 105728 96331
3 174954 123692
1 127032 138207 771260049
1 128326 171467 474885861
1 2709 110566 636150801
2 89314 164133903
1 23971 63780 567065882
1 139899 189776 190239406
3 46859 114813
3 6068 174335
2 60785 868966009
3 91878 131675
3 101454 67174
3 131424 147301
3 11129 34178
1 45012 156194 438375538
3 57839 53167
3 131739 42650
3 194555 148043
1 17495 20520 346527513
1 10002 92806 694130542
1 70922 133335 344446405
2 72722 968822737
3 144814 185190
3 146887 32079
2 83869 638320572
2 66867 122946895
2 24642 712000906
3 132474 192522
3 89837 17050
3 184678 159291
2 50267 7766898
2 7155 188856795
1 9736 22759 455405587
2 22502 894965043
2 88673 363583513
1 15830 42948 49903001
1 108525 122996 564146007
2 153931 13902400
2 152051 114850795
3 190014 33013
1 144 5143 105616068
1 84928 164539 627303434
1 81193 144654 558630855
1 121029 195791 242524356
1 62212 143640 803265356
1 61805 100279 578986052
3 58332 147162
1 136499 169695 235966593
2 61255 329051642
2 43117 202748369
2 3158 392479452
2 176789 870992346
2 46682 753627601
2 87676 576975051
1 8933 123746 553382657
3 79431 135857
1 121924 160685 468833507
2 180973 504142627
1 25708 42636 819875512
1 160497 161838 514548956
1 122283 199147 689660157
1 48902 54027 210738795
2 161802 466359137
3 144540 188601
2 24567 374071065
1 37268 199392 667857049
3 8514 75951
1 13009 192798 120998367
3 199347 81726
2 180644 807170524
2 126226 188967014
3 21433 199090
3 4323 51318
1 172758 182632 113711228
3 140964 76936
3 15170 139913
1 57610 104619 70783802
3 100582 6561
1 58031 76455 642725053
2 116025 809777743
1 11233 54409 915467869
2 41761 246843519
3 2695 82304
1 28243 76295 249941787
1 47336 104309 754642066
1 80575 168749 270334527
2 96128 803753542
3 50769 27325
1 25858 52637 889968453
2 103623 632815380
1 86832 128969 624622732
1 36491 65284 932405850
3 64303 82317
1 97425 140584 793262675
3 74416 51470
1 144984 160782 220442714
2 4735 939561810
3 98173 115763
3 50120 125233
2 114606 546950549
1 149359 169644 483458586
2 24507 305984595
2 106570 244574963
1 40981 136266 678170316
1 98598 114094 366451388
3 189506 88306
2 145699 291627718
3 168483 177043
1 93811 162123 101563262
3 136040 122681
1 7324 83342 391446117
1 136663 191999 179158443
1 18791 127763 36828850
2 161242 413433312
2 162080 901770683
1 38581 195369 633102600
3 68678 22207
1 63282 80188 733136581
2 82329 261278783
3 55518 53458
1 48400 58779 102436460
2 149453 779147082
3 121798 172779
3 165964 41852
3 88287 168281
3 46867 55912
1 14422 177564 407765466
2 191531 680618886
2 133168 317944811
3 49910 191244
2 135854 9274717
1 10822 103938 377103836
3 195105 706
1 36707 169308 510307649
3 168807 16495
1 40818 155218 330975520
3 105831 20188
2 70032 953991694
2 134291 679153615
2 130620 176086253
1 96819 172880 361541473
1 72180 77216 616860766
2 100780 736382876
2 67913 861318195
3 103110 98172
2 113199 315206483
3 32884 58074
1 17209 64929 45210856
3 199328 165844
1 97187 140870 792954895
3 194247 169049
2 120648 223502191
2 113414 352290815
1 35303 109775 590921931
2 81308 402789618
3 175508 34284
3 16066 7474
3 192435 126286
1 35281 117744 712615598
2 22897 60121545
1 1115 193320 679391943
2 185811 611342506
1 14857 87064 58652261
1 28150 72618 526688789
1 43545 137951 123376685
1 75030 177198 262428474
3 179999 108852
3 137961 10754
2 144311 725288171
3 111902 53083
2 76561 591736660
1 102449 141548 952658516
3 193857 18489
2 46 864161265
2 158847 147730748
2 133068 946295671
1 151094 197126 736026320
3 59185 67053
2 67621 307645612
2 133778 595171186
1 122892 152377 529592462
2 1203 8092212
2 67069 978244330
1 62049 172725 16892663
2 10748 147848057
1 98162 159625 746627773
3 104368 39851
3 92015 22623
1 142824 153701 790004301
3 150858 157033
3 195009 177068
1 49250 105911 874883257
1 164296 177408 24356590
1 13810 190132 465371229
2 51253 920934598
1 18176 56940 785052883
1 88625 95791 269528809
3 150695 26117
2 189577 452301449
3 43858 89253
1 55433 77951 124422328
2 128303 508301013
1 79974 184388 363510809
3 86493 31210
2 85607 752964179
3 36372 78728
2 99912 769999548
2 139761 383899836
1 92082 157446 424053889
2 45029 914617272
1 182574 197889 992707172
2 71498 95305899
3 34277 57275
3 101176 195139
3 120438 122437
2 28717 76335985
3 22746 65282
3 30883 21471
1 1783 162747 895069317
1 50893 112353 200481737
1 99236 192050 264768121
2 2865 805689786
1 135917 151999 296944643
3 190173 108125
3 139634 122520
2 62534 821815612
2 119299 885548713
1 420 42307 90389156
3 60950 136933
2 173662 108754640
1 118368 118967 233120077
3 120143 156693
1 150671 163448 116729597
1 149238 173789 717465706
1 27287 188026 767098305
1 10795 104926 122791552
1 34793 133600 632562820
2 81765 890558909
3 40423 147447
1 36751 80294 193910202
1 27791 63649 490920560
1 13266 20256 813055638
2 103945 673189525
1 47862 174386 967944242
3 55440 137301
2 111747 299101900
3 115865 56340
1 17484 80543 152474130
2 123707 268558682
3 6770 176361
3 36879 196834
1 47386 175534 448033414
3 116722 55847
3 98053 110899
1 97067 129968 450790623
1 173773 186048 448402945
3 6566 140856
1 149942 195507 930822540
3 26163 97244
2 62714 339502477
1 7840 157489 782516858
2 48119 503225004
3 159498 162493
2 164577 657796613
1 8835 81870 711349913
2 60744 441895989
3 192967 58018
1 77238 113224 449308947
3 32528 65221
2 175112 955739897
3 36625 122938
3 43715 75369
1 30666 178709 199970049
1 121606 176144 761473259
1 83843 87615 422042529
1 80499 90904 802796186
3 54487 111794
1 69545 88102 25461250
2 177044 283329605
3 22872 189374
2 173180 587249244
1 31497 137449 6916602
1 11420 113087 901432016
3 18431 154646
1 101384 151687 507172323
2 29942 61887174
3 166656 68886
2 182745 330079737
2 6344 55698919
3 42892 54767
1 80993 193446 575346838
3 194282 160360
1 1968 174042 394982635
2 65147 387874648
1 109896 149336 380485929
2 181803 203836733
2 460 673553869
3 49415 80586
3 14164 41753
2 29700 749566953
3 25135 11327
3 122112 50925
1 42722 128883 2388495
2 139722 73092239
1 153096 168707 709969302
3 27545 123401
2 163048 159692585
2 139204 565389643
3 31711 145906
3 65028 75847
2 166197 831388145
2 72703 369057956
3 91555 100813
2 65244 544748246
3 123182 22484
1 35336 136070 307223668
3 101585 58035
3 147204 146411
1 156833 184144 954520776
3 18389 45414
1 46265 134701 111993788
1 37412 155118 883650320
2 33922 539757589
3 129917 26304
2 118965 842612918
1 156441 197840 2367722
1 137877 165934 16445544
2 193036 156320909
3 17849 173192
2 28524 926054783
1 115785 120471 347819629
1 68578 134527 486222913
3 181919 183276
3 143656 118035
2 131686 851819942
1 26770 90830 586960797
2 159351 548114774
2 8221 876447822
3 171517 171785
2 145147 996748014
3 12755 155177
3 19386 4041
2 189503 204726040
2 164463 81841889
1 11638 196308 982235886
3 125411 93905
3 81976 108537
2 123149 437855011
2 69740 346528308
1 39020 175302 966549321
1 93521 99945 768466858
2 105064 720040202
2 191796 961609134
3 191551 57584
3 10043 174735
1 60590 82487 546029753
3 188000 177463
2 20265 918711006
2 68812 413934140
1 58713 137774 406506759
3 151342 92345
3 86172 31214
3 5665 198945
2 159374 474967874
2 34011 149250626
1 89213 138622 654032015
2 51170 901818158
3 124271 134774
1 36633 74320 297136169
3 179045 85221
1 117159 157353 73116857
2 58307 625719119
1 6236 164867 913982708
1 23613 124574 214644058
3 24651 89819
2 16487 387319804
2 128887 631225157
2 188849 284746525
1 31983 106621 549742393
3 169508 194822
1 2787 24536 849368876
3 80371 133850
2 137612 798617114
2 73231 765867659
3 123796 143865
1 56951 136070 140058074
1 52317 106225 251350554
1 135634 168695 539302001
2 114787 747814946
2 174904 460831467
1 40060 150387 287820075
1 1830 19481 792350745
2 172363 480807256
3 164669 82319
1 96189 177976 661721045
3 24528 13064
3 126309 191966
1 8121 78123 834714578
2 102087 585787439
1 82242 192944 960192415
2 158077 488551229
1 22916 118935 283925864
1 27770 32573 538490662
3 19785 112695
3 39845 34928
1 173419 182180 718391115
3 115526 164657
2 88003 12304182
2 154083 868563351
2 21104 384727570
1 11891 43746 12375958
3 30283 141710
1 33694 75046 366949746
3 179422 22288
3 178214 122989
3 169284 32185
2 170158 641190132
2 70698 859709051
3 6081 189944
1 31805 114347 773985490
3 163809 18293
1 48062 121767 714319610
1 10677 25714 777403779
2 33521 873878540
2 76648 855176459
3 129284 183408
1 8040 117992 613742068
3 46055 14315
3 20798 129845
1 89203 161259 858203939
1 138423 183743 236757407
3 31011 168204
2 159157 181223845
2 92044 624161315
3 101549 57782
2 90289 129689330
3 19281 40844
1 25104 119826 501311877
3 161891 185199
2 9927 161164605
3 41161 163870
1 43238 66486 221377867
1 57435 161312 376146245
3 7956 107154
1 18092 54437 457462900
2 183123 148115393
2 74074 536460676
1 98735 173585 685353912
2 45593 250361779
3 31793 123531
2 34019 661454135
2 150427 631171224
2 71526 414358747
3 31263 12507
3 174710 36421
2 185634 137572329
2 120243 217676356
1 43851 159728 850437265
3 117055 50798
2 106569 144926260
2 47399 8629653
1 143084 160924 553145668
1 75881 75974 217077270
3 154482 64709
2 70600 644338690
2 39068 988219649
2 131636 605821555
3 141667 103393
1 88842 97132 106167723
3 155946 66533
3 87471 53165
2 150213 665953624
3 56449 100671
2 94692 72592308
1 25905 158974 883695098
1 33553 98589 596582653
1 48083 94417 3632187
3 111338 180250
2 186956 216105305
2 103979 504182483
3 27434 53804
1 51633 141260 840266043
2 99217 323326521
3 168153 29763
1 150109 182588 198448940
1 50785 99189 23769793
1 88193 172036 395320600
3 106269 182220
1 75098 122106 827120670
3 157417 188695
2 38410 620333585
3 46423 193817
3 35223 165650
3 82204 148243
1 156999 173167 535081734
2 80164 304823287
1 178611 194482 635417743
1 20063 158156 910802208
2 150499 712508596
3 74029 147809
2 22785 692457082
3 180148 20338
1 41455 96742 360117866
3 199492 115731
1 124841 138087 589328427
2 84685 180870646
1 85950 98586 319931030
3 191526 50217
3 99663 160178
3 103567 181990
3 186696 61945
1 165222 175427 386692223
3 55929 148977
3 44041 159207
2 57060 878796552
2 71172 682565376
1 102556 189548 41776503
3 94087 52680
3 130273 198022
1 16566 198678 223347373
3 146501 143717
3 52039 180454
3 118203 156927
3 142267 173951
2 19236 465464129
3 195466 65313
2 48719 967985303
2 58380 806528721
2 187411 457307502
1 125748 156373 261741854
3 15862 169445
3 188296 151945
1 43322 71688 8979266
2 89212 646826898
2 189778 360141369
1 12538 112486 372838731
3 3939 185625
1 68546 86055 21026079
1 78921 170001 874418548
1 59807 126826 359029001
3 68319 191194
2 5449 917291490
1 44554 188172 368148054
2 66644 172532766
2 168752 521044546
3 41962 23319
2 136445 714788306
2 78432 812971469
1 107650 142310 14711042
1 100977 144083 267804820
3 70755 120598
1 46828 192784 655564739
2 101089 712530489
1 134737 176751 107384416
3 198375 149047
3 154829 96883
1 129797 196814 649845940
3 6260 197221
3 172379 60616
2 90682 107087542
1 119278 138646 78024202
1 116493 181094 87020023
1 55415 113532 643400114
3 128346 24597
3 8029 134150
3 153695 46170
3 73788 96916
1 22219 134927 27521159
3 152805 85354
2 140330 174903955
3 124975 157270
2 60574 135045232
3 20318 63387
2 164784 14449550
1 138672 153336 29494564
3 84327 13690
2 152389 503674650
3 135612 126773
3 27465 171450
1 46548 130633 543606120
3 58358 179924
1 87272 117104 616855853
2 2715 115871891
3 73738 61843
3 198172 144877
1 54914 101662 836624137
2 195274 201920628
2 88736 644160884
3 155889 120108
3 47067 10010
1 53725 112699 252895262
2 158153 912911068
2 36149 630821661
1 11884 173995 662486547
3 486 167210
3 80617 69982
2 127523 971864433
2 156740 57677723
3 43424 188364
2 57176 638526307
3 37604 172303
3 38156 51923
1 45814 150896 52037722
2 140762 425428470
1 107000 156472 343954127
3 9011 29739
3 108773 69055
3 80849 161655
1 17774 29586 588085942
1 122196 193209 324916166
3 96736 167608
2 153603 478294303
2 79243 907019456
2 191724 880986059
3 34332 184019
2 140832 311451695
1 3189 188352 580264738
3 43292 174849
3 66232 111158
3 92647 46992
3 130149 116491
3 56018 50175
1 416 69950 942059770
3 151483 64013
1 40861 149470 659781628
2 1848 221842698
2 97950 904311360
3 34857 14973
1 11058 29141 793709957
3 42090 164242
2 132421 549206026
2 157982 487873486
2 96859 170604761
2 137152 54994862
3 176387 17113
3 173295 50509
1 32566 102577 767295322
1 48302 177091 923891347
2 107601 908682462
2 44081 203331002
3 79302 160265
1 57489 179769 923578177
2 5644 271836566
3 51232 14730
3 118177 122238
3 164825 103511
1 119489 162859 326818870
2 113305 141232868
3 1627 140752
2 59912 538122886
1 43158 111504 913973755
1 49834 61445 655670389
1 13636 88016 887231392
2 149951 673682426
3 64480 70827
2 90710 496099528
1 18489 126982 504735661
2 151666 806219920
2 187204 72695010
3 103475 30089
2 153993 279672804
2 16784 377116119
3 66561 40776
2 161298 144841959
1 87905 140572 803321592
1 139761 151737 317302098
2 57645 230397581
2 79314 911523627
3 94331 147094
2 37086 401041984
2 184863 335550117
1 54239 156232 428753222
1 180595 192462 714905766
1 49869 111891 342329295
2 86060 789137783
1 6410 112001 598564458
1 56637 146579 271415992
2 75441 442901107
2 192384 333443837
1 5013 89277 214288921
1 50465 126897 337280639
2 68725 51408672
3 2504 68075
2 64190 524708421
1 3261 47376 27906053
3 168670 116187
1 19613 199010 64260874
3 65738 10202
1 19316 29719 282211868
2 161795 960788881
3 111720 195772
1 46737 146686 364622496
2 52435 149544779
3 156907 16432
3 4345 7991
2 86219 100249422
1 93008 124076 269615583
1 33487 148399 111234922
1 30861 41665 321681436
1 4956 86059 707380132
2 149579 378864376
1 7160 183812 653200591
2 155279 306528509
1 30675 121969 195739295
3 166808 25883
3 180070 106258
1 29799 32073 598934178
3 6987 16524
2 161922 599069836
1 68295 179250 671645115
1 8119 137711 215801207
3 152661 67007
2 46890 180088413
3 180193 180269
1 7028 107252 538456970
1 122010 137634 699222340
3 9556 667
3 167476 51532
1 148848 177074 818453246
1 44669 107044 46708256
1 72909 129625 593380316
1 91430 191035 909881038
1 84775 150863 243406478
3 94339 93423
2 140920 794281668
3 108559 65102
2 195004 516681124
2 64209 632024310
3 116049 157064
1 46415 62872 219420013
2 73749 255343063
3 63584 4232
2 196 428471777
3 131346 44628
1 62591 176557 660789058
1 29219 47413 269019105
3 189682 52939
2 46227 489693936
1 83428 115299 748426252
3 110549 112677
2 73917 353266003
2 64322 37294435
3 195988 29704
1 42321 56869 819288846
1 61286 181058 647059429
1 35138 131557 923043562
1 2108 26026 81235741
2 49419 803705654
1 18128 56259 504061844
3 18852 16738
2 45108 475188331
3 4474 179438
2 142954 662205082
1 113383 137525 471756100
1 174826 175196 1485918
1 68540 120530 552767363
1 114705 167413 994128550
3 12483 179299
3 179880 121623
1 45968 114817 793730148
1 20188 86184 197179645
2 148068 409154202
2 96229 278446399
2 150055 327790007
3 198493 140625
3 192290 87684
1 49706 117733 866067610
1 47574 94432 755487670
2 32495 654391822
1 1642 137948 412437079
3 47958 185197
2 74073 492577599
1 144539 159387 566690659
1 40325 112199 603037778
1 16588 193964 933132592
1 78395 131544 908106794
2 32219 360495217
3 165848 85304
1 38005 112008 230641003
1 153287 155903 972609652
1 140316 187791 429110401
3 6708 121943
1 99157 154246 276358046
3 42565 155614
2 81622 831894285
2 60832 798496989
2 108820 311618996
3 164593 198756
3 143082 79626
1 53429 60362 717402843
1 44030 180346 762104389
1 65307 158644 116586273
3 165010 198360
2 128008 780878775
3 148584 151662
2 84223 418492893
2 199550 540299510
1 134153 192103 85201430
2 33228 190750039
3 87317 70927
1 125723 132602 811004202
2 162364 759641869
2 91684 383502404
3 187907 14797
2 128008 718776910
3 163919 66763
1 62545 146014 804843016
3 24540 17321
2 167373 635068056
2 136346 411996334
3 198990 78101
3 75652 25120
3 52681 161631
1 2883 44633 599868956
2 59199 586645740
2 198985 19844963
2 189222 609371790
2 139075 733819785
1 80089 139536 744013652
3 52962 94790
1 143570 189199 465312973
2 78792 15872343
2 156354 744113994
2 132553 662284731
2 54695 111896591
2 6053 681349734
3 158617 163514
1 91329 100813 473197809
3 33715 21452
2 73618 260694883
2 116030 137034132
3 49362 184638
2 174733 89971250
1 88594 137822 390450402
2 77172 916089863
1 85570 101455 621394833
2 158572 283467280
1 8865 174467 790233905
1 158792 191783 598358719
3 139074 112165
2 174700 290079646
2 8078 811858730
3 51571 103405
1 100425 173670 801505566
3 134436 175424
1 27520 67322 528805994
1 38895 96740 388019514
2 24872 34633639
1 107768 182160 206886681
2 166015 547320694
1 133557 197505 16178753
1 127512 198199 588840502
3 80880 94082
3 10775 77981
3 68335 47853
1 110210 130874 106105164
3 6944 101194
2 133230 569446072
2 111083 442931579
1 33141 53863 884949308
3 10952 47926
1 122640 124728 87215257
1 172947 195210 857839118
2 39456 580014860
3 109832 67286
1 48085 121526 458096176
2 72849 612011336
2 156093 746229258
2 191715 95880668
3 197772 14567
1 19951 44640 490589549
1 64648 95069 792669475
2 188050 110687397
2 150688 586509039
2 86417 824406750
1 170126 181412 313708869
2 73358 340122347
3 88981 36268
2 77337 754025320
2 118702 776987569
3 70094 15192
2 149344 613753754
3 79986 64714
1 81421 188876 609043158
1 101392 128518 73978884
3 81960 41061
2 155659 293390480
2 120590 363688064
3 5053 110888
1 28273 54827 843251261
1 88354 103714 219612344
2 191486 958049304
1 59941 125802 943698170
2 182629 639334314
1 177011 192736 493841534
3 30237 164551
2 115432 987103668
3 62693 39618
1 95916 186709 483122681
1 14694 144221 807154291
1 44866 51365 106790444
2 119440 742966320
2 132765 485020989
3 12122 114763
3 52028 197611
2 13299 522634828
2 86378 479926329
1 30450 89028 816176199
2 154322 935250378
1 6565 129571 46881172
3 68179 29578
2 197242 591046023
2 22495 302812416
3 142870 111418
2 24018 231764196
3 85052 196749
1 110462 173596 328734522
2 137771 74383632
1 138244 144633 859895913
3 171755 158630
3 12411 174939
2 5989 202920358
1 24217 194617 99532371
3 145693 152202
3 25749 143200
2 7487 96739941
1 115378 145702 433612813
1 106720 158789 336774571
2 42576 751074744
2 22383 929156258
3 180380 127133
1 45544 173009 80263804
2 72142 223802877
1 42385 141961 712046368
2 94535 929088476
3 48940 102273
1 68004 92710 607140451
2 180414 467485978
2 13627 60881623
3 11195 145075
3 37954 53768
1 74163 104156 24583744
3 97712 171238
2 43900 597156937
1 40626 162039 439649665
3 170493 158991
1 73944 123340 505152762
1 44370 168856 436947884
2 51774 632338034
3 114161 15578
3 87379 119791
1 30821 172144 527514479
1 112467 146942 826522687
2 39253 455566324
3 44591 10892
1 48610 158206 800633959
1 5360 69074 404625480
2 39921 656952425
1 103578 159922 845421198
1 82124 173714 232242888
1 85902 119806 471335847
3 114791 13803
3 39808 18554
1 123627 129423 629540951
1 69730 95012 76699894
2 163037 253821606
1 54477 152683 165188237
2 128905 88507484
2 71794 997488434
2 96397 387806503
1 26556 108341 69570881
3 96061 30240
1 123332 154570 800638547
1 29817 107084 439265101
3 117615 68059
1 38917 140545 199635418
3 127508 135778
2 54996 402756697
1 6984 170043 93536838
1 85867 94521 771112498
1 48844 132287 442801376
1 1233 8009 620536456
1 107862 153782 875549879
3 197079 167854
1 38201 100560 73432700
2 174160 951659991
1 85890 96754 406075189
1 7902 72355 12218329
1 168299 188594 446105596
3 150458 39437
3 190020 126633
1 48767 194568 903336607
3 93417 193129
3 25870 179647
3 179145 158303
2 182864 352435674
2 8283 12441865
3 160997 164820
1 17723 54724 566758403
1 70565 131108 161809393
3 62406 12780
3 118385 12610
2 106236 205093006
1 149156 151438 555074650
2 86141 548779354
3 135216 86144
3 45215 86410
1 171963 174790 333826671
1 144313 168186 997271727
1 38335 58921 326580943
3 156778 63312
1 19817 117434 271441867
3 117858 148709
1 39839 133485 982599582
2 58675 527883632
3 113802 184424
2 11744 921608678
3 15068 31173
2 141263 532118574
1 21294 101547 352225354
1 37774 197250 169401297
2 166392 214622771
2 6692 330805194
1 10013 78468 792555114
2 44541 845010395
3 126519 108856
1 11192 91490 493977774
1 81065 87234 495229601
3 109122 138534
1 57250 148432 60651822
2 178793 271062137
3 153835 193991
1 52061 140963 390672698
1 33139 138043 98394882
1 6382 57158 235991758
3 120633 184472
2 78131 434513279
1 55400 70729 506463675
2 7437 967769806
1 29304 85196 415389745
3 109866 42897
3 157205 29695
1 51774 119960 425570961
2 136859 484155039
2 179379 506685619
1 42887 158441 773920455
3 113478 150326
1 8295 105002 478337421
1 45061 137784 527362931
3 196983 156795
3 144988 108547
2 136071 214235769
2 51859 822793435
3 15448 21255
1 17479 130333 801813993
2 56587 45636426
2 187620 163401312
3 37763 49222
1 84397 126958 144653402
1 18587 169934 881489946
3 80608 112489
2 28257 479044989
2 109656 556759076
3 154276 2396
1 104700 129874 116719845
3 97490 35114
2 148737 621784186
2 11537 425859898
3 16719 175301
3 152842 102342
3 32538 40541
2 41050 490462029
1 178797 185155 653463404
2 117871 906416694
3 199621 94014
1 73187 96111 182227107
2 11497 42093114
3 44649 186473
2 23944 844825678
3 20270 49533
2 25171 94397495
2 79426 266028209
1 51914 78648 910283686
2 29393 949914955
3 41928 52265
3 140748 51076
3 190031 112784
2 72478 427766539
3 126385 59021
2 189612 447414761
1 17819 56090 337473905
2 7896 472319776
1 26220 58308 736863810
3 92063 27565
1 108891 161089 308795315
2 89633 992337330
3 165737 33204
1 47476 92128 690707109
2 122746 559510272
3 22598 187283
3 60318 115945
3 18707 183454
3 198874 142921
3 179027 175446
3 40848 102827
3 184679 166539
2 140799 598443877
1 163367 198500 289546205
1 7750 148385 260240855
2 180482 194531790
3 152059 144057
1 138864 181346 863432329
1 59064 107190 220806562
1 17995 82887 132152318
2 16779 952211060
3 44839 164475
1 41254 120297 750259304
2 126494 538886798
1 51778 187397 318578507
2 37987 103820070
1 25945 122765 155642472
1 130001 176906 185471067
1 135362 167100 746321223
3 167096 66366
3 79916 90990
1 97889 153400 489562292
3 19193 152486
2 140010 243170257
1 99198 155500 972614816
1 44767 166144 363142394
1 88806 97302 398942618
2 799 71763323
1 84586 167766 712728426
1 81124 186123 237280543
1 91948 106535 258755921
1 6916 22832 649879279
2 167901 102362183
1 56533 106525 508786675
3 120184 45647
3 2196 105243
3 92331 130170
2 67966 269099653
1 3055 58288 749481297
2 24822 856494626
2 37914 986214303
3 194410 117550
3 175725 88214
3 95264 29166
3 143591 34433
2 147924 248992105
2 76420 740327556
1 41378 60766 51194690
2 88606 760901097
1 22897 118041 42406967
3 30110 34220
2 155701 814932647
3 122512 170361
2 101122 407672465
1 106552 133195 759796384
3 89911 62858
1 93225 162481 564599261
2 191690 40764948
1 11170 116005 104641476
3 94127 124062
1 128353 132666 118143926
1 83440 108251 527967939
1 62700 162633 802518131
2 132309 137027113
3 143872 147134
3 177437 66950
3 108016 145233
1 3176 163769 817811642
3 2565 99308
3 92744 80787
3 119183 24777
3 80961 49033
1 15908 191155 814211455
2 122309 885534503
1 30534 113329 846948293
1 53143 125925 680301732
2 38900 854052413
1 78528 145748 841792534
2 172816 90086088
1 68294 76892 894088487
3 167399 165088
2 181861 20087116
2 97223 814640075
2 13007 999778990
1 145116 190651 338857642
1 63331 153549 81514669
3 78289 142232
3 98130 195434
2 140753 719434739
1 86263 153043 479613071
1 65644 183257 122482983
1 67602 133255 668570922
3 118692 171223
1 33498 51221 939857254
2 144594 485351021
1 40159 110152 667504072
1 4902 56670 972626537
1 146136 146537 15671540
1 57054 61279 341704477
2 14972 131571298
2 182518 298728010
3 76727 97897
2 50136 6463146
1 6290 171722 570243911
3 75715 89247
2 139285 325619459
3 138992 141152
1 74305 141083 981617550
1 56022 131811 656857431
2 13350 878651837
1 6337 48459 484270434
1 74292 173726 453980137
1 32766 75216 484634620
3 162661 125671
2 154132 970971134
2 100586 365811214
3 160710 135695
2 52318 338553674
1 18113 151980 29943174
3 151185 55127
2 36535 32470877
1 135865 191024 42348582
3 122917 178653
2 16186 122123987
2 51684 96372730
2 70303 697206945
1 143040 174222 156487102
2 108010 270748357
3 9271 9905
1 77113 179362 98285341
2 118512 806489735
3 134525 73547
1 19232 140341 86920068
2 195998 332849621
1 96163 145951 758051055
2 29719 329767275
3 155899 79184
3 129728 40863
3 174359 132160
2 143574 746309206
3 64945 71582
1 67805 154184 322306282
3 175578 22439
2 184699 547934817
3 149931 176472
1 76464 94017 378643647
3 128342 155422
1 110348 142174 118473153
2 199995 953539578
2 172535 392137721
1 8413 187145 649128420
2 35069 945006301
3 19652 66259
3 21793 52962
2 51087 907534061
2 193111 401728215
1 108018 180851 167067212
1 69477 188790 203061338
2 76861 745266769
2 122043 501853485
2 155542 489895297
1 92611 115653 209867929
1 46834 93063 199771862
3 144295 60808
3 12171 141913
1 13956 137561 473029178
1 120525 180144 844692883
3 169737 54908
3 188507 99736
3 7619 47209
1 15910 111864 999147279
2 43571 363108897
2 40288 497712563
2 67238 56115409
2 85940 686654474
1 65123 74255 765796132
3 122447 71110
2 160079 743972686
1 92617 195849 755952569
3 146968 185371
3 120310 164355
3 88029 41864
3 78122 138178
1 107599 141946 969616397
1 57186 73191 364781261
3 91210 99451
3 73082 38520
3 187061 5540
2 169155 401565792
2 29457 314957890
3 57231 29408
1 76036 85017 75703157
3 130900 134472
3 127313 63678
3 97141 184242
1 65215 192824 125206344
3 20502 159600
2 199751 440996455
3 107876 186865
2 15565 988642009
3 25404 147281
1 63268 100376 780398200
2 13257 329632932
2 109775 622670354
2 16687 166779455
2 21063 972776558
2 92434 329773530
3 63441 3697
2 113355 412021580
1 93878 131767 629176091
1 31867 118779 882411914
1 83565 133193 80741780
3 34471 125485
2 123188 734443886
1 46083 111890 438668093
2 72884 532459551
2 19391 453924497
1 101449 172047 435961287
3 163218 91283
2 197466 369511225
3 65924 137207
3 107866 22248
2 119949 470589928
1 67274 100633 126801397
3 91634 22866
2 85328 220988015
1 53395 159012 8431287
3 137278 132067
3 193136 96492
1 104841 182278 134299875
1 2162 128057 829041965
3 141592 30813
1 35298 156729 148452193
3 44891 48932
3 100960 155167
3 187778 57388
2 169377 29188169
3 49778 185498
2 158753 268794510
2 97867 977112403
2 103154 192367615
1 34992 84790 668120313
3 47911 196652
3 59835 197716
2 111719 961394392
2 142776 695050423
2 115762 671537750
2 89552 165517331
3 47642 87651
2 72286 255458652
2 18447 111602297
3 119636 32958
2 184625 308090628
2 101908 505109898
2 100861 477150185
3 178808 108943
2 157269 566716168
2 97481 461224897
2 88872 52083679
1 20760 173615 524863440
2 189933 407148921
3 178987 102309
1 36055 138822 444668321
1 32532 134368 772028165
2 57026 869844121
2 82274 660695824
3 129760 186581
3 168902 13364
3 198345 37786
1 37152 177019 139918310
1 7253 83418 730157483
3 124006 78135
3 37495 147625
1 158650 186440 597291683
1 31053 143258 439652291
3 164093 197944
2 199209 868959500
2 20090 202147606
1 185042 188678 343402926
1 17180 131178 671729649
2 103863 774385995
1 151004 154237 79664072
3 103840 165257
3 117629 110094
2 137376 954042996
2 168627 5781317
2 33988 35850010
1 8125 142704 678512440
2 7782 991569414
3 176890 66566
2 53123 17460327
1 52268 91231 113068230
3 153392 143675
1 14475 56146 957245060
2 135047 221408253
2 150511 740247131
3 116431 169289
2 194070 390346890
3 7666 34514
1 87097 168047 280393144
3 162607 14239
2 180731 113248571
2 189586 216422189
2 18466 750544195
1 99294 162721 691068787
1 32907 52399 207023887
2 75516 727359478
1 139205 142134 668181255
3 144576 187590
2 126784 890093856
2 196925 535424811
3 142371 130754
2 159368 980179309
2 89519 446778327
1 137922 143252 837009451
2 135792 865742735
1 135958 158865 837932508
3 86234 74016
3 170011 59817
2 119277 38779857
1 45718 137271 62325341
2 173863 306014051
3 137406 89708
1 978 117682 133171638
2 56064 129767432
1 155598 165019 165017301
3 85254 4824
1 125045 139021 151983924
3 52207 193881
1 21664 89808 755547709
2 191407 198994867
3 62812 37879
1 20318 64718 314966509
1 5437 173221 868266889
3 12497 14530
3 9043 168640
1 65998 171083 991271323
1 8124 84564 722750748
1 81992 172583 405115457
1 13949 36250 145928775
1 69443 89673 377639901
1 76405 90554 394886299
1 74523 135406 281562251
1 88464 153932 141333074
1 15514 151873 656961536
1 80492 109928 914198418
3 104778 122116
2 135227 296842010
2 143047 492350600
2 139683 790521513
3 93540 61870
3 131811 60743
1 71112 104656 691807912
3 25770 97538
1 2743 38450 459958766
2 60375 433914605
3 127584 15342
1 44906 94882 82813486
1 108454 110751 599020636
1 4622 66505 485907894
3 20919 170078
3 22706 196471
3 17985 48878
1 50391 80384 861050639
3 187028 52015
3 178259 77301
2 165842 754333015
2 126592 733206392
3 196145 73929
2 60963 844809887
2 148682 844947239
3 139992 153845
3 5875 132856
1 93852 133194 581474490
3 84206 194744
2 158633 196412537
2 72230 650749575
1 92246 114467 908124784
2 178148 16352992
3 158888 115610
3 148512 128945
2 113617 408612177
3 162077 110843
1 76079 178759 51557575
1 27789 151017 161926991
2 68423 706145418
1 33776 156467 263795261
1 61839 72574 554975781
3 82310 125183
2 69616 943940317
1 143873 174943 901755313
3 101044 177066
1 64952 196821 206022073
3 90132 188268
2 164709 773581245
2 166542 799422127
1 125012 185556 605052153
3 140451 53827
1 111089 198992 653073898
2 14783 247940443
3 185390 127283
3 143950 62845
3 54963 116580
2 193710 841773820
1 159856 190585 199084306
1 79799 120526 973573150
1 74477 98634 396485786
1 79395 101955 698678257
1 45341 193502 33866976
1 19349 173787 603278032
3 159556 145903
2 93487 873708143
3 18851 7255
2 153704 531253212
2 180181 902815638
2 49435 72379827
3 139912 303
2 190072 56882428
2 105338 721931989
1 9144 60501 813901753
3 142192 124272
3 188301 35156
1 6808 43592 49147712
1 105208 153249 779988879
3 167978 90139
2 110823 624486778
3 1110 38893
1 6195 113417 648606629
2 115160 11975917
2 53269 264926416
3 86231 16742
3 1378 149885
1 19740 144137 32036080
2 41593 107945113
2 135652 21349442
1 438 151515 837072008
2 179559 655591176
3 86891 107885
3 83730 184342
2 30645 118106962
3 192016 79077
3 39002 75893
2 191558 969015767
3 40508 183327
1 108777 170823 731816475
3 152990 883
1 119210 164838 391466453
2 143954 746490724
2 81744 50731344
1 11404 111721 253948290
3 121433 43412
3 56987 135338
2 60247 699447189
1 39301 89985 599170918
2 109377 97246293
1 70697 88233 825044614
1 3578 31691 696871820
3 102538 80778
3 42165 29080
2 175358 676823165
1 8956 112439 401088567
1 7591 154776 941053453
1 66539 71608 292363615
1 4073 100260 191913177
3 100940 25103
2 146766 504541486
2 11656 455241161
3 155873 53541
1 78250 80915 438692446
3 182482 50624
1 105054 165991 504104330
2 198338 669496696
2 198100 669558670
2 167252 420961056
1 53956 189063 300023775
1 75241 118902 546741177
3 17442 130635
2 73357 297432567
2 193978 256260958
1 14801 143124 996871425
3 96747 158544
3 154406 192906
1 97634 138930 314741861
2 92806 620986478
1 113179 115185 123218614
3 177458 12759
1 31416 184774 872116532
1 48950 61393 975861842
3 92002 16901
1 63319 157187 719947110
1 54855 145485 537044836
1 118157 184470 324016888
3 81117 70431
2 11307 93545222
1 37299 43649 882848460
3 77604 27077
1 35117 181051 720548214
2 101724 40207531
2 51470 81860199
2 179068 349056020
3 123548 182494
1 48851 191003 404762608
2 71755 709403901
1 121492 188770 110239982
2 132587 515572174
1 60028 158456 260188154
2 84982 121758591
3 99032 153034
2 63310 29666938
2 162207 528345562
1 40297 42133 456273606
3 142237 77170
3 122535 161312
1 4899 117710 356821017
1 6499 135676 43184481
3 18834 120816
2 150032 455870587
2 51098 840892888
1 76383 194836 612817101
1 67975 174439 370055811
2 121084 908378410
2 139368 350172963
1 8224 12643 377903706
1 21032 61213 820199871
2 146666 625518371
1 152232 159402 322908588
2 175189 376417892
3 146176 74736
1 66791 96874 519441031
3 115423 36032
3 33761 197282
3 175848 160952
1 8791 130109 235963340
2 130595 100751712
1 112944 171871 581942949
1 40190 108486 217853743
1 68367 197180 682922775
2 92134 129704838
1 11778 174495 709710172
3 72730 120545
2 173356 387426358
1 53568 74258 399291185
1 119991 196633 378215669
1 22462 190240 543400471
3 12519 188363
2 97261 234002699
3 152095 157847
1 90739 184863 309423635
1 18849 167580 27881253
2 140118 335579188
3 54563 188283
3 169519 181256
1 112792 179416 105637791
2 148994 224469124
2 30959 564480821
3 31126 98732
2 123981 331770809
1 11742 154538 679033247
3 154427 152236
2 46084 542972335
1 52268 187540 168648979
3 68108 46066
3 53688 86765
3 151593 113091
1 125223 130063 442879989
1 66375 112836 818418407
2 12974 239618023
3 97868 189069
3 59153 138256
3 136182 119035
3 49808 75506
3 110216 118292
1 20104 64243 474908220
2 131929 185048071
2 157499 927115341
3 123500 179313
3 194813 79064
3 188904 174921
3 138494 164313
2 16304 10141573
3 32287 13693
2 132095 154977303
3 33300 35374
2 125811 117515292
2 33073 159994856
2 189018 466922957
2 172518 207902129
1 53261 116115 351523544
1 138189 156902 215764907
1 23972 77729 710120660
1 87543 146165 346264153
3 119560 156869
3 83474 78190
2 75201 221102278
3 14308 51380
2 27687 594182179
2 5592 919207279
1 103600 134011 105269197
3 106892 55441
3 1562 44423
3 110776 131109
1 21377 54618 654108740
2 145892 511717905
3 150788 192205
1 32479 43328 968098236
2 67500 62756592
1 16089 94930 822183487
2 104823 473022469
1 86577 99409 172401351
2 127071 323423535
2 170945 792704087
3 102416 25183
1 6531 155395 95712532
1 76441 80868 427783672
3 7457 124539
1 56592 98229 369503799
3 146081 87156
3 176066 25881
3 20190 105615
3 146064 192887
2 64827 478830401
1 18633 110995 769407007
1 153060 169348 565596231
1 83144 142827 995478280
3 11999 47904
2 149220 185987766
1 141112 144538 884865517
2 164143 154746923
1 44844 189360 319326199
1 41165 138748 147400172
1 38723 182273 715840300
3 90300 8677
1 23721 51545 395915696
1 15261 177208 431567426
1 60275 188652 791913453
2 177075 916639740
3 143189 80671
3 86254 6766
2 90371 317185138
3 193770 157593
3 88187 92741
1 91280 161290 400744177
3 61536 191955
1 35723 168663 15365456
2 38422 712005948
3 17880 97332
3 174804 13937
1 119037 164283 994745185
2 160393 29813373
2 56606 668695708
3 148466 157517
2 8215 267933580
3 193000 17109
2 90625 358140791
3 170493 158781
2 23720 169176764
1 108058 136717 272692297
2 36426 933701608
3 94512 187631
3 198039 100576
2 166000 211778761
3 92753 24668
3 69667 32262
1 114227 136079 967449877
1 7253 183991 462513832
2 152459 365537812
3 109274 84295
2 107576 832515974
1 99222 155598 159244096
2 65082 297277070
1 75088 152304 309219182
1 57601 100692 252460487
3 195111 97343
3 179342 81617
2 75308 204467393
2 22742 94851530
3 156977 3416
1 88522 134419 650010034
2 30984 628722742
1 16103 135200 132226517
3 5715 41086
2 163343 996084118
2 74506 890659171
1 110804 196654 104485627
2 107337 760391883
1 138433 148366 477052646
1 113934 153080 47954495
2 81533 311761175
3 129064 82394
2 68298 208756433
2 182998 681291049
1 40574 84178 585812250
2 52871 874127536
2 29884 216955646
3 93701 168031
3 157610 43188
1 85649 142142 178470036
2 114113 115833505
1 16229 146608 750342646
3 1733 115006
1 48785 94175 666647694
3 29495 95062
1 14504 197284 839622893
2 61530 450516831
3 162103 145701
2 77272 286453267
3 32720 91025
3 176366 61548
3 63414 149449
2 122608 971618121
2 196164 314689776
3 34525 34387
2 40552 641515673
2 74241 623475874
1 110724 144334 283173163
2 182710 403295283
3 197765 100385
2 114113 33580047
2 43252 499846917
3 148951 107196
3 39634 93974
3 114688 74648
3 38563 87001
3 144540 181922
1 57656 190991 986517347
3 89394 181256
1 141601 195283 977160310
1 109173 198387 778534840
1 96187 112095 738039486
2 194004 502262181
3 116379 89237
3 144645 146267
1 524 183526 28131351
1 48902 63337 253424097
3 46318 35149
2 114397 999807074
3 7234 161943
1 119457 197504 131718104
3 23430 164742
2 154106 808567929
1 52328 151363 162339264
1 86144 151856 751524061
2 61819 797622980
3 24546 117230
1 20426 78958 57312036
1 19854 153468 306824752
2 63958 460782355
2 90536 931489326
2 22097 892626661
1 50226 113918 700161370
2 154935 407083895
3 28496 105637
3 147107 122801
1 112563 163135 517705373
2 43396 622689071
3 40107 48115
1 49370 128627 786300928
3 153622 17479
3 74077 161568
3 144013 118562
3 168089 150177
2 36267 532377285
1 10627 184705 838465825
1 21655 139466 535912583
2 122370 957965583
3 135738 46668
2 169793 376666799
3 42973 7428
1 130344 171253 766288746
2 64832 940501884
2 29 444643156
3 101299 60481
1 57648 142545 271480339
2 100264 304747651
1 8815 181754 718357508
1 79346 113429 670874486
1 107467 177749 598398822
2 189350 426143085
1 65926 107059 910942371
3 16586 145110
3 69194 94589
2 173142 440091406
2 24116 532774626
2 126835 125124564
2 156382 613029430
2 89243 198395077
2 42831 168563349
2 35788 282219793
2 110274 519214134
1 52596 77308 700711910
1 57461 80485 499305105
2 21810 771692311
1 60107 164320 32505149
3 161096 33259
3 173768 190613
2 109064 830826094
3 68250 26845
3 41578 165169
2 92280 407641988
3 156020 122070
3 13433 158473
3 171138 190745
2 31340 536485404
2 139000 353368234
1 133865 170910 885474578
1 152548 170967 612538615
3 1444 66472
3 182185 50185
1 41384 106400 993398504
2 158055 655371944
2 143637 55625436
3 126381 196416
1 82286 147033 619298765
3 99162 145131
2 64730 383092266
2 103454 437126120
1 96990 185769 225884193
3 23183 21092
2 85325 311560375
3 40224 14033
1 80834 110345 578782014
2 175450 363268832
1 65056 138715 473471474
1 113655 149237 607233049
3 34851 103730
2 85890 453303354
2 17217 754323397
1 20655 48103 682189722
1 50355 75984 173765186
3 62786 190411
2 134905 277518632
3 182419 187881
3 53867 97654
1 79576 172265 760789863
2 102002 380163720
2 118129 557615037
1 40942 77276 606769476
2 114336 882812233
2 189828 544777399
1 11632 87270 410037315
1 53906 162204 835289245
2 98834 202445532
3 199507 173529
3 124036 184999
3 104979 106117
1 40218 109128 144486934
2 59274 945407857
1 157687 161187 718366520
2 46764 641506582
2 123923 439250261
2 82996 234837595
3 127670 53395
3 91471 88182
1 95530 175892 528987975
1 48028 163755 623507333
2 189554 520616336
1 121316 123461 403518191
1 88849 127874 76582718
3 107982 172471
3 134402 4238
1 98785 133063 560641443
2 141451 373454613
2 106357 388880178
1 77184 186744 949433533
1 90976 141607 931302404
2 99526 338499988
2 83207 327031696
3 177827 9628
1 23864 89659 275506041
2 74984 689411319
1 176045 182549 385568049
1 137660 157109 84432527
2 113265 837031533
3 156461 120831
2 78763 616659619
2 128193 212947557
1 55311 167059 237997531
1 37153 124515 218586141
2 2357 872496164
3 30385 45262
2 178805 308851258
2 137028 668793696
2 198381 318014636
3 126643 199015
2 31344 942710594
1 95300 131254 159790337
1 29017 198261 311690973
3 69048 31581
3 44611 133562
2 54425 409345877
2 72138 863268627
2 107592 97064028
1 20556 60198 530903861
1 37045 178204 829612840
3 169208 155020
2 48835 653386100
1 43305 159003 992025837
3 125639 125757
2 141447 543307055
1 92608 186531 475379117
3 31854 146236
2 155017 334333273
1 35155 66930 82728629
3 123608 197006
3 144343 72963
1 185430 199945 751357040
3 32653 165968
2 97845 23198922
1 154881 172962 291589217
1 33925 152838 247347630
3 34756 113015
3 99670 78204
2 187435 454313020
1 110182 141805 123567615
1 66861 78987 412082624
1 277 130975 282686337
3 176609 148493
1 20510 90448 450373666
2 145434 13074485
2 135210 968427355
2 101619 208861731
1 23091 67469 531684549
1 26144 181314 86993783
3 92907 21952
2 69827 712541228
1 10468 112958 681720788
3 33896 65520
3 163690 17371
3 91551 29003
1 186417 186515 112559423
3 188137 81683
3 28015 25665
2 194538 316312951
1 147930 150812 634747270
2 143984 178166169
3 90577 61482
2 156829 614080339
1 13707 161499 554390852
3 149253 187862
2 160101 541546342
3 175181 141066
3 116654 117523
2 117394 805127204
2 8914 18476056
1 147595 189640 628138904
1 31535 176069 399111655
1 67230 128349 468014379
3 93147 54484
2 107605 248434856
3 156061 13823
2 56653 678211202
3 135697 170282
1 82061 135620 401435598
2 30834 541474449
2 116697 256023916
2 22651 345769481
1 68956 87369 743947447
3 42949 3523
3 140663 22602
1 15511 53255 422772798
2 68103 795176769
3 150842 96904
1 130902 189794 902544618
1 593 74591 822860063
1 29041 58698 472795853
2 98757 727010332
3 185104 108875
3 153351 54945
1 77617 141642 276243910
3 137466 96870
1 6502 60887 438122609
3 143048 102633
2 111348 792637246
3 29186 107929
2 22012 704414994
1 153 98261 916880466
3 169426 19385
3 56650 74404
1 45502 118385 63928637
2 3996 768529255
2 130412 731398250
2 22714 739020980
3 40240 80719
3 161700 184083
3 138985 20742
3 55439 125487
3 1070 169210
3 18865 47196
3 150550 192033
3 120471 64611
2 40775 414989196
3 151759 109299
2 96978 175296541
3 82611 185679
3 44040 149610
3 133817 166904
1 41031 183422 963968476
3 69115 157541
2 164382 324032281
3 11891 34640
3 72297 36720
2 78908 769527479
1 131975 174918 70317817
2 19788 842959753
2 135030 827227808
2 35630 31629050
1 55271 84924 484876699
2 177148 501719923
1 76915 149211 307622206
1 80473 198085 290248364
1 38723 125098 943100362
1 45802 156512 962830261
3 155706 32815
2 99928 44287259
1 10407 91215 973997438
3 34347 31731
2 9364 860378658
1 35130 55565 539124797
3 105902 25087
1 108380 180689 307209203
2 23939 674512520
3 155968 48555
1 45577 175139 239967531
1 75263 79923 45460813
2 89380 808120632
1 5926 194463 228527125
1 15252 194987 644269833
2 93771 787487815
2 123616 644105634
1 42485 170772 14467474
2 11992 758315702
3 62128 134111
2 56327 192703661
2 134018 768944013
1 44075 126007 590281918
2 123548 984598752
3 192341 144000
2 118455 836616026
1 34068 151710 416980935
3 128806 144830
1 10845 52981 69385792
1 43299 87971 331599419
2 23621 977917156
1 48693 144657 816643515
3 65827 108028
3 174853 25806
2 37131 191721934
3 28450 133655
1 24165 144852 604316353
1 95400 138644 639139844
1 131269 150207 83338969
2 33051 311050605
3 6611 92877
2 101945 575913535
2 22246 365406251
2 12092 40660847
2 151369 855037687
3 50814 189820
3 154519 90153
3 118804 53583
2 118655 779354624
1 108688 168051 242129245
3 132836 72429
1 182145 188582 870435861
3 150579 80410
3 3782 150147
1 131924 155445 319626521
1 1793 15388 630411151
2 143030 736239950
1 26256 53045 418359250
2 157700 836493102
2 147337 764569150
2 149407 915112981
1 142434 190232 496467886
1 43424 184214 879729521
1 63878 142641 780831175
1 42786 75203 417399634
2 51253 929128011
2 161219 503118300
1 69490 142546 360995299
2 37911 717226671
2 160257 704001177
2 42801 633432416
3 175536 112188
1 143860 160485 877321633
2 11682 631005931
3 187592 120098
3 59828 87988
3 76221 195962
1 173360 178777 756709762
2 117626 314250409
3 62874 65828
2 196884 533499378
3 36844 10696
3 4715 41579
3 142391 60731
1 44321 64628 805347289
3 6555 162382
1 598 20612 229479106
3 11325 130469
2 138980 706645806
3 128759 168167
1 81571 156613 521508281
1 86130 125838 323188119
3 104661 163527
2 23074 982831203
3 24284 122464
3 145922 2696
2 141584 519634705
3 68946 126983
2 191990 182874700
2 18139 246574165
2 84635 25756112
1 171387 175159 939116223
3 86810 152284
3 188119 178451
2 197571 230008766
1 96449 133277 793387355
3 100680 48977
2 21887 181067598
1 111824 139233 440091551
2 53309 667575864
2 27331 660024124
1 130534 197493 678463066
3 15390 32946
2 143610 826827289
1 82284 90679 963002242
2 129534 994599960
1 92391 130278 783954763
1 162064 185428 521068340
1 166019 172540 820623783
1 30729 99096 221502103
1 79075 161684 563223655
3 97141 170542
3 181268 44024
2 98277 395162416
2 36874 608264204
1 174029 186137 385659724
2 28347 22908472
2 94652 787172795
2 136315 835671444
2 143272 414053459
1 41649 166351 782511762
2 147803 101818982
3 73311 79876
1 102508 180597 926724387
3 7418 58934
1 47378 95241 213669485
2 180243 121701805
3 97097 31499
3 175177 78988
2 157482 473151286
1 10890 20708 30761883
2 193276 295790649
3 62852 104853
3 61482 87611
1 138505 162459 727310664
2 14200 231076873
3 79880 78877
1 192744 196676 607321783
1 56792 184494 351348457
2 134216 378837840
3 15415 61151
2 177605 422391305
2 196250 229577919
2 68712 976804928
3 70589 137260
1 94464 192469 975341445
3 117561 168644
2 167951 171335461
3 28173 84940
2 91088 278546361
1 88511 139870 471258263
2 23686 324670979
3 154474 126753
1 110687 113345 170755394
3 109807 48845
2 107294 47014618
3 144852 32708
2 59942 6025819
1 11673 134903 966306999
2 126294 684425910
1 97676 139715 887612606
2 142191 565218602
1 89785 149941 800769974
1 76572 83355 462647554
3 177210 41168
2 96035 258773381
2 40522 103509632
1 17918 135065 799181074
2 119941 884640195
1 76743 194836 885216031
1 72341 175272 364164066
1 105149 168720 886222893
3 32517 89635
1 67462 178858 769130492
3 58153 135959
3 66371 39588
2 138781 980384492
3 16710 29950
3 55278 19009
1 97700 165569 491965877
2 121002 832977608
2 51645 803348050
2 16144 595280323
3 5029 102716
2 68217 346180391
3 172278 151669
1 23735 94444 291146700
1 72691 150972 289377387
2 169859 515593257
2 16618 427926725
1 157546 167803 804918971
1 5619 18220 16131865
2 136295 109375164
1 13743 60145 854159261
3 165584 45513
2 117201 608087817
1 3743 151693 555698378
1 6747 180786 814641026
2 76291 910581257
1 80980 161861 903543466
3 3541 97663
3 105059 50972
1 89728 188390 738632845
2 46172 971213173
1 10464 50772 414285479
3 690 185094
3 152176 111966
3 25825 14141
1 71455 97167 66742650
3 22327 22962
2 103231 724519148
3 78120 104409
2 172879 268867675
2 109083 421345913
1 139176 175681 177932305
1 108256 109263 928503960
2 45923 34617467
3 189820 171330
1 119037 197374 914420721
1 5209 29049 687593370
3 12683 151214
3 79133 127921
2 178241 897828199
2 145308 436752536
2 194244 657076712
1 108443 119929 887557627
3 42073 86402
2 192364 702679656
3 63072 197597
2 138594 252507218
2 152061 935570219
1 77647 154315 297802885
2 118227 796792514
3 133935 154310
3 83241 171317
1 31991 47230 874640001
2 61234 558923817
3 25180 179592
2 56231 172294500
3 175700 73976
1 11523 114529 275665561
3 38168 63874
2 46907 699557751
3 71675 184242
1 57665 135601 842117974
2 35920 413811408
1 107933 126697 795918209
1 75588 149821 706093516
1 62804 126754 566274580
3 93964 188711
2 41337 590732173
2 168578 881836475
1 143885 175169 782402216
3 172388 2716
1 38664 65395 734407899
2 25426 576963915
1 87013 155400 493534222
1 147634 180320 643626279
2 25885 84144180
1 95899 128934 553171307
2 74821 332393187
3 18429 112311
3 82497 62819
3 176920 165618
1 12776 26491 569866065
3 91184 60939
3 58000 163363
2 147641 564258229
1 18778 127394 945787860
1 36518 122265 67155506
1 62045 148205 981316112
1 136698 193183 488351388
1 149659 165673 67000565
3 23471 50511
2 61491 185634361
3 99728 61553
1 55641 71501 578674625
3 90835 187694
1 15486 128715 313933502
3 164547 19490
3 130119 19829
1 44513 96265 321863029
1 92090 167895 455547819
2 175581 371379419
1 68922 108559 619933180
2 117509 458040070
2 75500 366329729
1 13146 87195 652848687
3 112065 194104
3 168468 120358
3 23245 53703
3 100415 4348
1 97481 185877 477830213
2 104096 366325692
1 12792 106283 993745591
3 180565 35860
2 176491 886927218
3 173576 177060
2 181262 807533770
1 34569 156384 888661565
3 40872 106551
2 85220 180319433
2 150426 579800628
2 68459 706141164
1 95763 131766 54069426
2 80888 115170636
3 87397 8876
3 29091 98984
3 79877 37089
2 68735 901683206
3 182932 3872
1 794 166081 751179312
1 28003 79758 100858443
3 176813 176528
3 112173 1648
2 4618 430369566
2 118315 172585997
2 97642 135001467
1 146111 187743 320853783
1 81367 146974 368857599
2 58599 126011559
2 100537 297412396
1 68175 170637 927163341
2 49030 8006808
1 95442 125768 97679860
3 65909 83789
3 158656 22706
1 65285 192398 539336572
1 98243 103054 856719070
3 184848 16072
2 158342 793449434
2 20724 478967777
1 184457 191380 232210068
3 91722 99233
2 171068 99794704
1 26719 36592 913832689
3 31287 10559
1 163639 165595 246390568
3 133629 7784
1 95114 115283 451893366
2 109781 78222978
2 176936 251131752
3 49934 2225
3 189262 187843
3 151483 74165
1 110085 169574 654986961
2 18715 691807566
3 194640 170643
2 196917 295272706
3 32209 109895
2 36983 732665259
1 35123 47282 421074600
3 184608 169344
1 48023 75982 925878881
2 11777 673835630
2 136909 671396154
1 25997 105475 225478211
2 33462 843557398
3 121895 2318
3 12424 194857
1 31316 62181 491621953
1 77890 120103 214563220
2 123968 217972030
3 81314 183070
2 102493 710993394
3 172472 20765
3 135879 13956
3 45224 47112
3 72230 110310
2 80669 749678635
2 186443 89996130
3 126356 170869
2 116606 618469811
3 188913 123428
3 51721 34021
3 54450 92304
2 153311 994657600
1 65519 128701 984967967
2 108425 122024005
1 45424 87232 89805026
3 193680 42187
1 43101 168460 104887444
3 128798 16013
2 5089 611589489
1 53870 154783 671829386
3 151307 116333
2 90064 215566428
1 28511 162235 882920005
1 26023 140192 582188195
3 155044 113332
2 15099 767811313
2 129334 95254868
3 32330 139199
1 43217 112641 395350081
1 52480 182422 165938844
2 176417 660326945
3 92350 61197
2 4034 386733416
2 30371 48239263
1 156370 193513 235181457
1 36315 66430 599145824
1 154138 185678 470263975
3 45968 138643
2 126092 698820001
2 96702 25637609
1 123507 152462 536982175
1 2416 190433 375735906
1 484 125354 762950991
1 100808 198317 953378165
3 35238 15415
1 70457 108552 815391014
1 155048 188249 882551395
2 142085 633182065
1 92981 128815 308834008
1 96733 99980 606283009
3 197066 142734
1 117952 134080 530122381
3 176779 199330
3 166300 79232
3 33251 26740
3 174956 156425
2 19606 562547824
2 197493 652050866
2 41885 673617894
3 105864 181770
2 76563 766226934
2 19326 991664566
1 36639 160738 42327080
2 192712 904036815
2 191738 502682653
2 125429 244983819
3 72854 195234
3 183733 68718
2 169109 504287445
2 15161 960492364
2 9278 619090485
2 22953 829582350
1 143631 160651 577383362
2 139264 588542599
1 57162 80200 373489739
1 38586 78336 719577911
2 97545 875703637
1 113104 191970 291830887
3 128833 8119
1 76863 181386 117952172
1 124630 171073 533558163
2 42703 350909687
3 89 91680
1 103115 172281 58708216
3 125086 35351
2 114138 207563275
3 37303 112897
3 43991 122243
1 76474 166061 216278206
2 110022 323391941
3 22680 158718
2 96623 337030824
2 50014 769180404
3 10092 196218
2 164269 857601483
3 72851 150868
2 159402 883568419
1 16821 177066 447575213
3 191991 59032
2 199124 750807812
1 77127 164443 49298302
2 41720 786790873
2 66263 200309692
2 131733 778350873
1 69583 93493 180779301
3 131941 40200
1 3476 16978 669039425
1 31724 164208 663386881
3 3974 183193
3 170345 73799
2 57692 950176359
3 17208 2599
2 28962 698679238
1 35231 95992 388426153
3 182732 43498
1 82429 119985 584184187
1 130483 135757 934462408
3 100507 150401
2 30275 21191337
3 12404 57533
2 121676 638328266
2 61256 470995160
2 29016 266505354
2 91085 88219675
3 141782 29807
3 107511 58662
2 140669 669855611
1 109527 178499 761954530
3 16747 55449
2 192723 875749216
3 109998 55973
2 83128 329302548
2 91228 7264365
3 1746 142553
3 69045 179844
2 35583 75559816
3 27659 45473
1 132190 171884 96544827
1 93523 173798 882082178
1 61854 124080 659327895
1 13460 187764 48447488
2 165052 600822988
2 136534 111926679
3 89645 188093
3 118871 181114
1 163972 168919 558781620
2 113639 298414245
1 95089 96329 723887783
3 109569 51587
3 31580 139624
3 4520 152521
2 183319 580822534
2 170435 947481900
3 146372 178271
2 37862 590801686
2 176777 913960859
3 136921 135344
1 8946 180921 744569234
2 37619 161654897
2 37559 68912558
3 155542 85232
1 7196 152919 687079249
3 50706 174553
3 42632 77794
1 12389 199628 45768339
2 31620 78225324
2 11990 573438702
3 198716 73528
2 35906 212506984
1 29828 94489 36355311
1 78482 192670 400007542
1 61344 126111 877622196
1 118521 168575 526181171
1 132067 147451 570070928
1 90189 181544 714947042
3 17673 9119
1 33600 184945 439315225
2 197655 281982891
3 110547 83021
1 134232 148727 829242809
3 145493 197831
1 47035 91385 374746878
3 151970 45990
2 61808 808296843
1 156536 193705 376362780
1 21939 106531 642055509
3 7599 98021
3 118083 131249
1 44521 132417 133084100
1 60412 103819 47058920
2 99687 877784570
3 121605 133077
2 160778 469338275
2 33773 527151660
2 122657 47553767
2 131628 935492278
1 29254 51665 468297669
1 2837 76054 938383184
1 35490 181648 292801635
1 101367 173048 43275331
2 102058 97815837
1 61747 111438 676301755
3 188024 195145
1 67344 194832 19667565
3 173004 164333
1 2117 167997 51058897
1 127449 150570 740701060
1 16773 85484 333963042
2 120195 158571809
1 7089 132203 251663615
1 109290 158743 472622820
3 147521 73133
2 59742 230398164
2 153929 949969683
2 135652 44938067
2 148342 465046881
1 17541 190407 197382858
2 23480 31925548
3 187679 193125
2 4333 28257432
1 4306 41556 890385155
3 127382 17460
1 179180 198317 808588656
2 104855 133844551
1 32964 77426 384275430
3 13679 87597
3 192044 147685
1 44270 58790 82163458
1 110783 186306 261266552
2 120046 697809224
2 148350 66971668
1 4485 159717 287780807
2 129140 847787188
1 10255 136630 256001746
1 145550 156414 743476641
2 157307 788740788
3 42422 146927
2 156276 117633173
1 34197 155480 676508744
1 138114 191159 392918601
1 52034 90894 976035757
2 23462 567054861
3 42403 28146
1 143394 195899 611563546
2 59935 468295368
1 161771 168040 670745540
1 95402 145039 876313410
3 68641 2752
1 21176 88802 122530324
3 119775 177880
2 86683 93538548
1 79682 84021 816318435
2 144163 197397317
3 185438 124893
3 100270 165474
1 86312 183964 811060687
1 100840 137029 775560164
2 191505 478996547
2 101935 748270738
2 123515 162361130
2 168257 956918016
2 77291 893587917
1 19149 22630 618314629
1 34260 43784 927119235
3 180454 159041
2 126505 462228653
1 52809 111141 380637747
1 33491 103368 316258730
1 80339 103764 15284635
1 21525 32192 771272554
2 97173 617516444
3 48012 100624
2 64036 27866126
1 31265 45825 786184014
3 110035 81225
2 94560 20598644
2 28205 78170097
2 63330 708029654
2 50775 717920741
2 106994 936301453
3 38836 75179
2 93375 423503392
3 181931 185147
1 47805 76213 90565987
2 18087 878843788
1 85220 172452 165310782
2 48201 419667481
3 56237 127198
2 87088 125927846
1 60065 131395 388127187
1 74318 78487 44296728
2 22934 117731687
3 54632 164166
1 112434 148999 16485582
1 197021 199481 771236198
3 48348 151311
3 40292 152346
3 77551 141004
3 67355 189065
2 32016 323417870
2 106314 783791526
2 51854 341802306
1 69736 99086 20001912
1 78942 113395 747745554
1 100034 106823 197164769
1 45610 122307 671102393
2 157129 834561133
1 165653 175730 41464131
1 5301 74399 910352930
2 110438 227718884
2 127922 461093509
2 94109 112057398
1 84896 176937 314334475
1 31459 103757 916627994
3 152353 95747
3 39217 92720
2 48156 673072292
2 193753 385273221
2 128459 615948221
1 40425 193673 686472991
1 65979 116163 332236657
2 174444 815363206
3 60227 190250
3 99264 59052
1 114892 194422 557782242
3 151293 72435
3 59165 142637
1 92039 115807 170397525
1 17429 111549 688653441
1 67012 170535 137841178
2 41362 722907989
2 135332 145826756
2 174541 970740981
3 173967 135456
2 169513 484499411
3 151849 20785
2 90521 663570357
3 188561 8903
1 64448 132278 542996049
2 76071 381119053
2 74031 985540985
2 90231 278169458
1 23643 67417 814861209
3 30212 148278
1 77312 117191 741906569
3 11752 92026
1 28092 167082 605781218
1 11516 179457 693900770
2 190664 831573629
2 108436 892465015
2 27305 444250290
3 11425 4275
1 9768 89146 850884912
3 115554 33063
1 168782 196156 274312690
3 881 3855
3 15361 160755
2 52097 842614142
1 100805 198741 835079147
1 168352 170923 940751383
2 18672 409723347
1 97188 99695 911267772
3 27706 36085
1 65923 109866 169323799
2 173883 689083230
1 58219 141998 249991753
1 28668 97465 261209962
2 30670 257182051
2 29159 280959165
3 22754 6269
3 158525 20137
1 52686 63944 231112986
2 169541 799258071
2 125971 547470339
2 186428 842498777
2 29655 384480307
1 40649 148237 640365056
2 28168 990678220
3 128169 45883
2 173529 996777905
1 74648 131170 853204562
3 167663 187321
3 177687 66777
2 165162 880470302
3 20332 90351
2 168006 884694501
3 111282 37793
3 194058 191374
2 38759 972953744
2 154248 726238630
2 21731 24974212
3 42842 1931
1 55485 173522 469867734
3 180088 15249
2 36920 469146993
2 82991 912236745
1 53784 98433 451707940
2 125728 89667616
2 124382 725539
2 118114 278872360
1 163473 171643 437664989
2 13999 320035219
2 134075 571774006
3 492 59432
1 3134 133736 322481133
3 154788 9794
3 31831 151351
1 83999 102953 263502138
2 161413 821563052
3 45786 92881
3 123032 109470
3 138414 20845
2 15664 290357221
3 48697 10145
2 197946 761595429
1 49937 53605 545076209
3 134227 57799
3 112663 39986
1 136445 182011 711485730
3 87854 101532
3 132118 9940
1 60923 77219 846696491
1 61891 153390 636238399
3 94488 187707
1 62294 68312 648269679
1 68029 78380 634199428
3 174012 100822
1 46059 183029 365468041
2 73758 643437159
2 81597 726819757
3 59509 115164
2 106841 3540681
2 112602 64407698
1 8532 27419 977664726
1 15147 164065 703253294
3 118867 119041
1 14717 58158 682477129
2 2784 963761144
2 45730 758858773
1 118161 179083 254244433
2 145820 457969224
2 78737 382524138
2 9557 87761973
3 98297 2934
2 55470 191444390
2 45209 492856679
2 144597 760137068
1 17834 120295 620147913
1 44379 119053 235153220
3 173425 25321
3 155197 85456
3 46392 66766
2 159379 885831796
3 45094 50876
1 106717 110289 801889649
3 79440 87886
1 96308 184199 558456731
2 41456 604382084
1 9088 123896 126205915
2 137572 405211515
3 165304 139491
2 165667 247331656
2 160910 522071447
3 130131 16585
2 113437 280824615
3 85306 78952
2 132360 432286817
2 100656 300541125
1 84276 105121 859738199
1 31461 143515 839620356
2 3288 251016142
1 16458 189713 888822465
2 39225 86991650
2 91174 486464236
2 19372 861866837
2 138869 392552545
2 199717 522279361
1 137694 175514 694807156
2 168213 203993880
1 107982 169293 851669592
3 117887 35630
3 180570 110092
1 39604 186522 781419198
2 167018 803533543
2 151724 591049616
2 42298 328839887
1 129389 155771 697754138
3 192113 102568
3 198076 125421
1 40411 134833 863107774
1 113807 182153 386395845
1 119609 182426 609719275
3 128707 93963
3 95484 137027
2 196821 164937361
3 59247 120167
3 66413 143871
3 150515 6191
1 39680 67636 580304155
2 199604 21241839
2 7262 218205862
2 152640 608923920
1 7400 154431 21515239
3 179780 38681
2 177724 483386535
1 9367 52838 102583224
3 154228 8931
2 142132 553948195
3 126485 144939
2 7844 96882278
2 23358 822870163
1 41705 104201 185746926
2 93870 826674059
3 68173 129273
3 154947 83084
2 66398 509845420
2 136695 748960773
1 126527 168266 241835626
2 135309 218973656
2 148751 846332692
2 109270 96738038
1 192832 197489 346583641
3 191198 139018
3 72578 167410
3 191697 125373
1 62302 66649 611960185
3 40328 151868
3 160929 25325
1 138390 154117 109066772
1 8013 153217 294075764
1 17230 162795 975149000
3 1701 182152
2 11543 930757258
3 6208 126588
2 18395 817427756
3 170128 26298
3 32708 90515
1 119130 136901 22990498
3 75788 108369
2 135928 270320937
1 30401 128064 402428466
1 84957 121400 44348385
1 94706 188256 280980883
1 100827 117831 701351416
1 112333 162386 523498306
1 69477 107178 233221499
2 50360 847619569
2 90946 333413022
3 154502 13812
2 152726 856481104
1 65633 176331 236687966
3 11099 123652
2 109815 964243164
1 9892 43433 805057574
2 44748 188595890
1 63092 140129 213449705
1 3898 96467 274762516
3 47719 171726
2 37497 938061457
1 30972 52149 592765584
2 96398 443765409
1 138588 141729 818005361
1 142274 150083 508392613
3 102635 107860
2 72956 575981173
3 177110 170061
2 29700 796500501
2 36280 663159538
1 99522 199767 774529952
2 94689 924843082
1 30664 128013 726846680
1 42564 131122 365332342
2 55232 230582639
1 93675 127315 636958860
1 6730 102996 943786420
3 40237 35840
2 169662 845725242
3 57505 36834
1 9479 94391 878902983
1 59159 150507 216601871
2 7605 53691438
2 172398 926213969
3 131831 187122
1 6677 7181 438303453
2 70949 956613646
2 14657 696198731
2 73531 964280861
2 41893 348770780
1 86528 161766 61674103
2 37735 881316199
1 439 188489 939787989
1 132328 138232 871015162
3 113154 96791
2 134594 89056591
3 199893 54461
2 184174 434894503
1 72948 173796 954358582
1 162391 185569 659816344
3 188196 79071
2 116916 661887442
2 21861 778353993
2 52651 349085573
1 31738 193008 815394861
1 113716 165397 725908589
2 76478 591603726
1 30120 198413 523483303
3 96296 179701
2 161736 130576123
3 161499 196165
1 58385 129086 200382848
2 16793 102211006
3 34945 97087
1 13343 39224 57218050
2 69242 489237276
3 64894 24722
2 189438 803870484
3 141273 75241
2 92596 821221158
2 79879 395068892
3 60836 20438
2 164784 56651927
3 68654 21523
2 56749 729797348
1 153166 157934 447231429
2 157206 273777248
2 58340 396660666
3 33308 182897
1 26497 179411 592340753
3 164370 56807
2 126434 421698677
3 94196 81525
3 66266 76624
3 186148 52864
1 81694 165285 189905495
2 107418 506982818
3 176224 65776
1 37967 80853 164553856
3 99472 152532
2 106661 895306866
1 145218 178950 435659864
1 157332 162073 209061774
2 134904 218904219
2 112992 917720940
3 5800 70414
3 61089 75672
3 103123 105344
1 141684 186362 270975428
2 176114 173682096
2 72859 493461743
1 83000 124180 56103500
1 92533 126392 960015752
3 40273 40909
2 26084 902092972
1 68246 152059 828265927
2 12773 287768974
2 108172 943177993
1 9813 115217 894951201
2 163943 435153807
2 83640 353964671
2 135364 856440687
2 57520 518768924
1 128154 185524 924246547
3 196544 173440
2 13172 853983624
1 178278 193608 169093393
3 135635 128411
2 34752 290460940
2 9527 592640103
2 125429 910697507
3 95314 79583
2 169023 265730409
2 96900 664566640
1 54911 159741 231763801
3 102082 11101
3 196374 114911
1 8934 58479 710696143
2 76843 245419603
2 98242 424755393
2 158847 175756421
1 95904 121817 963615054
1 129853 139868 301768072
2 62938 845961076
2 116906 849194471
1 146485 167505 328164986
3 161796 191871
1 2650 126377 690205996
2 4490 237771867
3 187148 69383
2 86373 64490903
2 68086 348238040
3 185265 14787
2 106503 595732122
3 35180 43177
1 37261 43700 48552713
3 190556 139929
2 109555 69795999
2 105578 933117198
3 121313 16208
3 104102 169138
3 170099 130298
1 79754 189815 857856831
3 37300 73989
2 178819 433263658
3 76151 8275
2 150953 884188638
3 71231 127755
2 100846 273896149
1 14130 21850 306767302
3 125589 75527
2 99421 490708539
3 110907 134864
3 172490 125688
3 21469 6555
3 182713 124181
1 119413 131922 460989713
3 81913 47987
2 148182 996646932
1 67424 197989 736374271
1 114848 166921 665416557
2 40651 957551561
1 120488 155990 100566083
1 21711 67725 12132176
3 38563 102167
1 154146 156534 136937730
2 20712 471380835
2 137290 706384970
3 186251 189118
3 100002 62448
2 127867 898410335
2 124350 302844022
2 96201 945638132
3 80542 12788
2 164351 717379160
3 160260 180007
1 21141 193560 513137199
1 32263 68179 34744674
3 27088 36934
2 192715 103669250
3 111082 68069
3 64286 7106
1 32453 83911 75520979
1 116796 188127 541193748
1 1225 179877 401624331
2 39382 319582096
2 15200 248773181
3 164931 82078
1 46892 73016 646563483
2 152884 29968623
1 15064 153253 842917647
3 122987 147011
2 156716 41293734
2 173820 394505627
1 34247 158842 790473864
1 35911 126674 593379033
1 14377 186241 78885025
3 56142 141480
3 30424 111201
2 128943 251648779
3 111440 94517
2 114395 838157348
2 42439 231653200
1 17716 129410 516446587
3 72923 155550
1 64223 144790 981773499
2 6416 73959620
3 130689 199817
3 170989 86538
3 196404 17218
3 168151 199978
2 62887 456279646
1 163842 170753 712717052
3 10493 133026
2 33683 383531270
1 149515 184975 757939282
3 80443 151959
2 158928 291141171
1 41995 175964 554421097
1 52166 119720 601710903
2 112904 493017976
1 4837 90252 7960483
2 104246 953999045
3 108002 108396
3 79403 60393
3 30630 176032
1 72340 164084 256175855
3 110651 31226
3 117472 63292
2 173464 480978165
2 161403 978819165
1 16200 182504 335974837
3 172304 184331
2 99402 936802769
2 37956 484561698
3 189535 176272
2 79688 257349811
1 143000 167208 570424787
3 87303 36548
1 45368 62015 343860851
2 107831 236466540
2 56590 311481148
2 102490 412786793
1 89052 90376 141105895
3 128910 102042
3 144695 182126
2 183058 678300716
1 23322 151433 809966641
1 144455 144899 40626144
3 22712 99548
1 95686 129769 707020637
3 105026 87573
3 27154 157882
1 22827 26566 402564408
1 99090 133322 230983766
2 44342 112634444
1 53001 139557 214156435
1 76208 84307 935616806
3 58021 108371
2 97058 960284178
1 86597 105204 909891093
1 44344 103452 238577699
2 104395 523217201
3 135205 95840
2 97323 222953685
3 7001 44479
2 24773 745111905
1 19553 161143 55797236
2 176877 231004056
3 5029 113780
1 12309 191905 289883133
2 53935 234871723
2 176325 927535975
2 3579 772141969
1 93912 106626 956665074
2 104808 203372379
2 134928 176228410
2 103759 38586879
3 59698 104602
3 63525 7721
3 139100 151008
2 27441 944671521
3 131370 46352
1 95500 190408 280627929
2 28745 448759462
1 189619 197919 470022025
1 18830 55557 586642666
2 60115 598032542
3 98623 81292
1 7014 73827 856075559
3 5715 32597
1 33805 133608 265765434
3 141313 154356
3 28732 73112
3 42321 44725
1 19739 25599 748426050
3 55986 108646
3 119773 130112
2 76280 987508314
1 132317 156983 563237537
1 46891 126479 320594933
1 106308 124388 182781609
1 23910 24445 174011299
3 152958 58591
2 18694 946898644
2 91013 371963719
1 120404 144828 130484874
2 58535 821510534
3 31470 91878
2 81674 181666382
2 27302 221439891
1 74359 187529 473013833
3 141582 74672
3 26062 198253
2 125743 360561424
3 54779 29929
3 6198 164350
2 71189 143629278
1 811 189988 157721306
3 93721 94865
2 191472 705155793
2 96721 622032586
2 6166 129578551
1 160054 169434 604032036
3 193229 71164
3 51270 47466
2 39416 139524451
3 70575 100780
3 124293 105538
2 169736 194618947
1 61280 127658 464614068
2 111665 364390214
3 81926 70557
3 154577 61555
2 46908 757172147
3 157696 85299
3 94503 43176
1 86821 141726 725457747
2 146381 607770597
1 155627 184833 566760589
2 113516 985247898
3 110254 164115
3 113448 31018
2 128356 2648165
2 106700 146137573
2 20506 115239400
3 113183 186633
1 102779 111619 742573329
1 4994 92311 662895797
1 109572 162719 527314735
3 132578 144030
1 81977 138524 663134675
3 156222 104834
2 132792 781560861
2 155782 672441378
2 7226 173864846
2 111482 117575147
2 84491 973370013
3 195663 164025
1 15791 173273 370982231
3 16156 122239
3 28997 132990
1 123165 148630 791632540
1 27590 107200 379181572
1 1471 87908 625810705
2 146505 14652776
2 71775 327983007
3 89426 120376
2 116462 499678144
1 138103 196383 354043367
3 134474 6099
2 117729 974308779
2 103256 802610038
1 29703 192870 177080599
3 99908 73636
3 104860 104825
2 145436 224296458
3 163166 14598
2 9445 709685574
2 46124 905453054
3 169954 88942
3 167850 141064
3 120738 158541
2 34717 272347248
3 17213 78471
3 66956 84522
2 25583 786503561
3 85962 95662
2 56971 324755320
1 130145 165910 282430441
3 5376 147802
1 22259 125074 438372424
3 188068 120059
3 10310 63296
3 64886 80578
1 50608 131608 257255615
3 7497 192309
1 11702 18375 328939288
3 124461 125622
1 96941 191089 82257243
2 94887 476929233
1 137553 154964 868172700
1 73716 81776 831800219
3 193713 191766
2 102191 300148115
1 56325 64979 88743963
1 15325 151077 232002615
2 128218 337509802
3 106384 122561
3 17875 5679
1 37433 134238 585079529
1 7906 53005 346946541
2 42827 852029826
2 71314 680119748
3 129769 127503
1 51101 100573 52727205
1 137872 141967 643986728
1 39908 117875 545783942
1 186401 187596 581270412
2 96715 137217864
3 129721 135459
3 130757 140453
2 157461 712485802
2 165095 218600925
3 64223 146709
1 67430 163205 259322965
1 57440 66027 813262701
3 121249 136208
3 94302 68989
1 165806 180258 410175735
2 172766 861698359
3 75786 74854
1 18758 82816 197155077
1 40470 73606 743249967
3 52360 163479
2 143563 865909236
3 28166 152659
1 55626 98812 345050340
3 182359 180569
2 57421 169976194
2 11995 977218474
1 9563 14734 620207733
3 128941 17407
2 106281 993404280
2 89266 127399473
1 137463 155617 211372339
2 178690 672619339
2 45754 772461203
1 27613 70394 347240247
1 134292 191567 786743626
3 133608 52329
1 35319 163715 903748952
1 46809 72636 711147739
2 26123 166562559
1 13024 72412 922413460
1 56137 112759 251181095
3 63874 86714
3 29327 72883
2 175947 102230180
1 38785 103476 93540022
1 12391 33457 431853126
3 198709 164872
2 162739 176528049
1 44278 136448 992221455
3 189258 126524
1 86024 133843 57405906
2 134336 475077349
1 73755 143489 628552483
2 111983 120045376
1 53083 68037 665451510
1 47491 96776 751959723
1 68163 158927 914281107
1 21507 196047 239105527
2 61757 574340672
1 27910 55390 542191196
3 42710 186843
3 150301 374
2 168648 814768037
2 148390 502075433
3 175144 127276
1 114006 164778 120703490
2 38306 969621017
1 165330 182952 779105057
1 47308 171581 376403367
3 137934 158939
3 195700 187797
3 66698 139166
1 87475 128527 294236926
2 174441 583914009
3 83871 161862
2 184485 636113056
3 158099 52541
1 10774 61777 190146623
1 58620 183372 585360272
2 152004 100780604
2 95161 550679349
2 191132 106286455
3 80115 30099
1 1874 81803 387647262
3 169301 120618
3 146459 27934
2 104968 663580026
3 124108 188054
2 195021 960039962
1 52214 122852 479067611
3 168795 25145
3 58450 120286
3 40921 122018
2 30643 399086411
3 112379 66929
1 70886 130869 90004635
3 44215 91293
2 97301 312151270
1 22446 25656 936833668
1 69800 192408 406312120
3 24226 137745
3 79796 76180
2 121592 566622723
1 51726 119061 913644763
1 7369 109448 174200777
3 159767 92688
3 86941 155863
2 62541 451068581
2 151946 216377837
3 6566 145785
2 75734 41817023
2 84865 294531924
1 128210 132303 640524234
3 170682 131003
2 150943 517726949
3 67123 92162
2 34473 823957555
1 123426 128328 644401263
2 124678 970665495
2 69372 462296864
1 148996 182440 346597190
1 17617 73390 404740006
1 38611 104423 896086064
1 90163 111488 513333106
1 137566 181010 617560413
2 82016 992051815
1 161105 171783 204702953
1 39292 151221 363449953
3 167350 135340
3 158964 191953
1 109759 175667 212875094
1 6212 195675 958457746
2 148709 212284467
3 98537 33816
2 11643 353072826
2 34201 962160516
2 45333 419874763
1 22556 80154 455163320
2 142686 128765291
2 27102 415736110
2 144264 740151231
2 126878 800593640
2 42837 643159415
1 149027 197546 80656197
2 75064 737463948
1 63186 195799 664995540
1 152869 156367 902330391
3 96296 176056
1 41197 151898 901384567
1 57521 116750 727967207
3 99820 197070
1 120022 127306 794668546
3 112812 144320
2 57755 264585110
2 58009 621821731
1 46040 160058 979290329
2 104358 405278333
3 175768 2932
2 35616 903242906
1 52285 178198 572292877
3 57963 135088
2 121433 171374131
2 28373 198311892
1 28161 68789 426197682
1 130560 160817 160563675
1 66258 152484 474301477
1 52742 187353 575980416
3 147467 172770
1 47521 107784 202416990
2 32573 147953372
3 120486 127966
1 106507 179054 222004922
3 132409 95560
1 87788 188996 708013804
2 101200 232407481
3 173166 73499
1 130742 135969 484253629
3 77281 194751
1 145112 189122 221738082
3 141361 157014
1 5069 150492 549442476
1 1978 42249 218499200
1 166150 191628 870091935
1 2870 18137 94390918
2 3502 278898641
2 141316 2942436
1 169613 182977 923957503
2 113166 534365614
1 23447 143829 273009410
2 173476 440934069
3 61293 109410
3 128820 189037
1 113050 163719 800115271
3 176464 103732
3 110235 38946
2 28002 12109079
2 187252 84353396
2 26576 182584570
3 194757 137082
1 153312 181203 47968293
3 64892 194972
3 178002 161938
3 58443 11608
2 7658 481793670
2 50966 803319630
1 120880 140704 593127402
1 18474 76369 375192749
3 132331 197362
2 152729 79971075
3 128378 156670
1 4714 80256 67935401
2 127362 393528787
3 58753 6542
3 170314 155495
2 90746 564130010
1 35256 69929 599473710
2 145357 627069332
2 151176 572694372
1 38618 163667 86526144
2 39329 892094431
3 81127 34541
2 99311 279390083
1 122209 192483 422470979
3 52938 82142
2 147464 663726518
1 17568 41992 671016854
1 86475 114871 817402807
2 101923 743801494
2 135343 49428790
3 56572 166350
2 52220 64644532
3 75628 20883
3 184431 7121
2 29535 869605592
3 51446 10306
3 155212 140277
3 75 56410
1 51522 90662 510088624
1 83099 116878 989830305
2 182718 59985680
3 40680 74278
2 100607 160325996
2 131974 446442253
1 16697 171008 11439339
1 139958 172324 733294924
1 125206 143835 282170158
3 159030 108649
3 116578 36910
2 31972 696001118
1 5798 42759 192346233
3 192296 192473
3 166272 24591
2 66723 887905810
1 104444 106440 349550276
2 33644 91354232
3 45921 161703
1 122544 123425 609904957
3 182233 65815
2 103402 27293097
1 44385 140960 85146649
3 124603 109473
1 78504 149656 860351207
3 118038 186456
1 96448 103051 736554484
1 68920 78810 548484755
1 1179 8336 512713355
2 67268 640962559
3 91074 12139
1 30674 110377 155665962
2 105960 596926533
2 107613 894269041
3 63223 141545
1 30306 190728 700813160
2 160908 391951653
1 68858 171571 272169826
1 26600 164547 215783963
2 57610 20043469
3 31592 140666
2 42917 350968198
2 163104 971086855
1 642 180662 332596832
1 49884 161770 803419373
3 84012 126243
2 28099 177865176
1 47505 135500 938423566
3 85229 177144
3 112123 176993
1 14472 174067 50805991
1 45919 128482 526834671
2 136195 696792576
3 96652 156641
3 105936 192174
2 128880 497162271
3 163929 33749
3 159945 88686
2 238 786327111
1 72020 148877 780349431
2 53010 505659062
3 28013 185347
3 13669 109983
1 158132 182620 41881307
2 194938 493064274
3 5751 47454
2 50249 520744584
1 69859 106762 322169188
3 158967 40023
1 105789 108037 656255174
1 125855 191888 861615753
2 125269 592874077
1 37948 68096 860535706
3 154190 156991
1 112065 196820 59338980
3 71952 40652
1 111340 178190 87314684
3 136010 23351
1 21463 85529 590873306
3 71328 151515
1 52735 78111 834581540
2 92384 111506693
2 77848 672946203
2 6478 343461179
1 93178 176799 707828572
2 71862 702458251
2 39785 161951452
3 113067 27367
2 70775 331942518
3 43359 105453
2 117805 319926712
3 199459 168709
3 104091 173872
3 168431 101235
3 1900 125990
1 36485 52269 933366781
3 159626 113463
2 162270 887831799
3 7144 64238
1 29411 78310 479854102
1 83406 139333 400094007
2 92051 145034344
1 90990 125827 19393765
2 180755 110380141
3 40830 1696
2 114299 773394514
3 67143 22817
1 154634 154856 150316788
3 125727 11226
1 36775 151779 219159884
2 130127 825156518
3 73551 106772
1 66051 104453 392279560
1 36164 178617 462884891
2 64508 698931141
1 140614 194987 53809358
1 115484 173097 312278721
1 38345 97811 179392223
3 63098 32560
1 28877 117827 557006154
3 191725 183122
1 103836 155269 524065373
1 55652 176437 501730761
2 18132 688406402
2 185078 395853319
1 4157 57990 395283357
1 129733 187842 719823422
1 87106 130421 499426618
2 68620 229063021
2 24787 875894158
1 34616 50031 833982722
1 14292 193647 510783852
1 24994 44533 223698209
2 49382 613958878
1 129198 130282 838104684
2 146321 616298836
3 62755 66564
2 3869 120322656
2 187201 808397642
2 107537 526380723
1 168754 183548 679862293
3 78961 29088
1 152387 158378 277805377
2 103640 38214498
1 78407 190469 686686507
2 111420 791813598
1 121046 134085 389727567
1 56642 132534 40275886
2 183986 682299424
3 7420 90885
1 40676 178412 47078503
3 35179 19990
3 87375 40380
1 16169 108103 726456122
1 49748 188385 412096464
2 150478 979583065
1 69045 178457 764064789
3 137260 28092
2 135783 2972197
2 61418 680381691
3 90903 137468
3 159963 181564
1 9242 117340 227434268
3 24273 140139
1 62090 105767 756091590
3 126598 37243
2 147403 486260091
1 92261 132980 829483717
3 147680 144613
1 47236 54899 212403555
3 127384 44460
1 30399 85553 488697476
2 199376 925730501
1 38431 180982 386301677
3 59433 45629
1 105196 149245 295230430
1 72775 101907 359309792
1 92841 109680 585966806
3 34624 97294
3 179148 22813
1 102148 139775 698656161
3 9908 103263
2 12232 915231108
3 34458 97307
3 1136 83938
2 600 374220990
2 120544 474796410
3 9580 190925
3 169020 198256
3 42127 190999
3 171198 197361
2 178918 784132053
3 119210 69089
2 150710 406251128
3 123120 185822
3 64058 172707
3 194870 46990
2 28241 116553031
2 159655 89255210
1 132739 135160 240582817
3 19067 30430
1 6218 98148 579912154
1 21801 187202 936542614
2 152651 478987585
2 165274 243832173
2 59520 565598704
1 36486 174020 531716106
3 175035 85050
3 45919 127134
1 156643 165840 202007963
3 56133 187439
3 153114 84114
1 42859 86514 943985615
3 108124 156706
1 22538 197606 958096285
3 36528 97399
2 67175 811934707
1 2505 163879 535694257
1 63409 74714 308559356
3 53343 91552
1 162973 165687 985451660
1 24774 71368 779927606
1 55709 57054 329241266
2 158045 807090151
1 83600 91566 2021941
2 58761 817685210
1 22467 168319 941356617
3 101650 155491
1 103507 161160 574950105
2 15446 980950179
2 129727 130074195
1 8895 161928 422166225
1 33275 159799 130029080
1 4129 4689 958444657
1 95770 143443 803964410
1 20557 94894 447230803
2 20139 254596581
1 46506 53424 994089813
1 87073 177074 807898450
3 36611 94130
3 19877 55301
3 71272 10530
3 113639 55449
2 196440 129293073
3 111558 81583
2 20944 971647862
3 22300 179537
3 163526 60590
2 157169 119787365
1 59169 189540 65900488
2 145329 193804515
2 67799 261186601
1 115274 120657 11354415
3 53906 161771
3 124798 187860
1 89676 119956 81741758
2 18503 838331305
1 36352 128289 287349206
3 166473 1726
1 91325 154733 198180541
1 6463 14037 589077421
3 1369 197018
3 83226 114569
2 48276 740454182
1 102352 153193 60654951
2 37791 629382259
2 71859 467572023
3 54913 84202
2 87422 206973514
3 68007 141608
2 1955 230695628
1 56570 129576 464635964
3 198539 112653
2 177055 249554521
1 59082 147058 535621355
3 101275 56608
3 134377 184516
1 476 68510 999339339
2 102610 488051166
2 150540 71063769
2 170250 416259110
2 49540 919483301
2 32941 58529788
1 127904 141609 985866649
2 165437 985657912
1 17810 117221 302508510
1 66119 119959 41803084
1 82773 101831 167479786
2 17346 609633143
2 57290 127738994
2 65853 731082365
2 70726 169928710
3 62172 67898
2 153492 161881676
3 40782 180588
1 23356 124074 686288077
1 16079 71046 114976967
3 170643 78021
1 29850 56319 614224639
1 100694 174845 446640122
1 71245 164501 318429774
1 34050 40786 266565161
2 43281 63394647
1 58602 68753 450521665
3 129876 135273
1 76634 142558 700587091
1 97178 114415 584790686
2 118964 717005804
1 67734 191289 784161721
1 130757 139693 614113823
2 151924 460712435
2 67984 832006683
1 94558 159540 407627584
2 87897 141949335
3 21719 3219
2 24179 840554127
3 45771 30561
1 41266 148328 619968054
1 17034 77323 548519146
3 61303 66272
3 126293 113629
2 162691 151869449
1 26171 136891 192557316
1 148669 167762 336940713
1 2796 49363 723050383
3 12049 92866
2 117740 915718159
2 78960 152552226
3 127440 199
3 96290 67211
3 148682 193819
3 161987 8042
3 160485 161971
3 73578 175537
2 36344 39888645
2 54134 981718501
2 80310 543163145
3 77678 72880
1 90306 109047 426014110
1 72568 187359 50306459
2 112167 608561578
2 167621 472892745
1 82504 179775 815811994
3 66266 79660
3 9885 117388
1 9182 194071 532091990
3 181326 16540
3 24579 72841
3 55703 152587
1 20889 32287 287692669
1 111803 190044 775100213
2 42929 380757187
3 79041 184491
1 57130 141643 501055880
3 50226 106930
2 84140 387031712
1 27063 108794 81676029
2 53286 709428130
2 26699 521559177
3 185040 41226
1 44351 163362 626176019
2 11022 187471560
2 110557 254268168
3 139272 51114
1 25975 64335 763641264
1 120570 130463 204476935
2 76173 17338945
2 163314 527087619
2 24365 385490317
3 59518 71944
2 94897 317135262
1 129172 162280 545198110
3 169393 75552
3 56264 177501
2 97148 541736517
2 54720 203575940
2 120404 766767823
1 27560 156407 954086068
1 6865 174059 483613192
3 10708 152457
1 4616 163355 690269133
2 191336 304408476
3 23723 83634
3 14795 42744
3 13051 125346
1 103913 188387 436787528
3 128662 130090
3 51463 91659
1 10934 153870 981733599
3 63319 152840
2 165581 60103198
3 90104 115902
2 103243 708231747
3 197268 152281
2 118719 117772175
2 161731 507847321
1 44038 127514 587595115
2 74028 670014770
2 147627 346348488
1 15301 146807 456742268
1 47380 77775 523750568
1 73392 101383 232317995
2 83266 995743324
1 61832 158920 890118887
3 5868 10288
2 51603 264797199
3 145192 146701
2 74288 504653115
1 10664 22522 580528448
3 175342 46650
1 1964 85504 30556454
1 107928 149070 339759422
1 60525 121970 810270859
3 35891 191985
3 42008 196809
1 109142 112679 419128703
2 189674 630713217
2 180436 356800644
3 181627 76489
2 57754 176306343
3 131230 91900
2 12788 640554889
2 113345 615143996
3 49358 117573
3 143847 135514
2 71118 117620550
1 80685 168573 96816288
2 125599 236576394
1 11152 13724 190586705
1 50080 55049 839892691
2 140707 842476054
1 82701 89712 664532341
3 113901 52132
3 194253 69628
3 9123 121401
2 133086 395233323
2 16851 11098577
3 81743 188883
1 111941 176452 584050300
3 50544 43845
1 136305 185079 458392166
1 47120 112849 877409559
3 74616 10080
3 130989 46054
3 139243 150161
1 74388 181417 809027966
2 51137 78210766
1 17021 67452 308666462
2 74186 35743462
2 146522 521995863
2 95566 529546755
3 148443 171651
1 38994 96776 765795916
3 157583 186815
2 128989 110069343
3 141935 1404
3 11000 69390
3 12859 101224
3 6678 22903
2 189846 39354459
1 117887 169872 177813601
1 84621 158591 702460172
2 113424 200228065
1 75608 91411 424561625
2 33189 965877744
2 24990 979535628
2 139517 899047357
2 83992 352516618
3 59867 138082
1 93976 178950 495027171
2 31338 345633515
1 28501 185198 540984391
3 84851 25617
2 190478 149373558
1 168010 170565 177328470
3 87449 83485
1 1603 30572 676569054
1 62825 129408 307301085
1 179658 185810 958087024
3 167951 33041
2 84221 208439007
2 177423 90726430
1 148708 171337 189931157
3 116506 31946
2 125360 204167244
3 48513 122601
1 4644 115826 244871198
3 79651 33310
1 63917 165561 17972580
1 89513 141869 985007113
1 41987 153421 201135151
1 30442 152159 87172574
2 1976 721300199
1 105479 105899 918608085
3 68535 14956
3 83977 138408
2 14591 27816642
2 198601 779517736
2 98420 406347265
2 182458 200565413
2 121621 23718755
1 1777 54418 817085115
2 74418 434947292
1 73112 132691 271059580
3 16980 160866
3 137734 189510
3 76689 48776
3 144717 159269
2 96805 675494131
1 46925 131870 144612985
2 73476 267384278
1 4952 11231 813802326
1 96123 179129 385494540
1 40453 53150 272235210
1 74835 124934 539840570
3 184799 180407
3 142217 137851
3 147066 34458
2 166631 225031558
2 134390 18978700
1 87937 91341 555630399
1 63103 83830 648601834
2 25678 811870787
1 5706 85631 715153996
1 26660 126240 238331867
2 25378 592869009
1 25960 40998 410544419
1 123918 197555 933695482
3 174319 52344
2 105197 875001951
1 75894 91538 64640209
3 46791 179287
3 29872 26689
2 72441 314021017
1 139404 176359 310226874
3 105109 81814
3 146250 119472
2 57411 348921741
2 192182 325030829
2 103697 841944776
3 29495 95966
1 34460 145257 774622025
3 99889 160683
2 12596 421632788
3 136868 49894
3 66063 75893
2 99212 299198232
1 35145 45099 748908551
2 128023 461170500
2 184451 776405339
3 197850 131621
1 28437 115295 429782339
1 93536 102027 939675267
2 77611 816556764
2 25654 805201244
2 32049 57249561
1 24137 42853 409408835
2 40870 385834514
2 198042 831358345
1 53304 142271 236030929
2 107312 595358382
3 88314 21051
3 179335 158538
1 30922 172651 417096088
3 143481 183819
2 15674 105461996
3 74805 186772
3 104362 133084
1 21964 134068 972681198
1 3137 141352 605931188
2 68288 341356678
1 114330 130506 361475900
1 141230 154102 477058257
1 176493 194522 17653979
1 45009 113532 146026177
3 107130 57279
1 57509 115622 924945501
3 141811 118386
1 118720 129839 244513762
1 166859 169625 426058353
3 149422 36982
2 81679 646749686
2 71494 793638167
2 2964 9680697
2 188434 377436339
3 78769 15285
2 51200 382452394
2 164427 31845318
2 50669 837498501
1 123269 131601 515430347
3 88194 14493
3 113286 111383
3 96829 134634
2 73631 285097229
2 163369 162040893
2 35280 614681209
2 58014 211989500
1 28666 149529 884894231
1 58194 128253 122673161
1 78684 185722 529980642
2 162957 548769172
3 8108 56786
3 190816 109437
1 94568 133560 241342132
2 65310 67202447
3 68171 95975
3 107662 1959
2 126438 796452760
3 138066 182056
2 163252 362671828
3 30785 178808
2 156319 779539000
3 132540 103442
2 194026 324298425
1 9126 163794 877927445
3 106197 177242
3 8390 4920
2 152347 92050447
3 78391 65456
1 140304 190511 969560726
1 121107 151637 340097418
2 20462 489167208
3 28997 123239
3 15515 136831
1 64077 99017 525723714
1 5589 121021 604271239
2 60332 773060326
2 153316 436857063
1 94393 185403 745854422
2 178679 742815193
1 144137 168243 74877123
1 56780 59784 734435840
3 170674 5913
3 13315 174642
2 31820 922544298
2 169211 63309424
3 14325 136686
3 64104 142590
1 135661 143776 840867166
3 28835 4341
3 117620 147161
1 92413 124073 48855638
3 198038 85696
1 9155 53819 464074559
1 119169 183450 482599200
3 104762 51708
1 18044 117981 270359010
3 71994 143758
1 138433 146882 785073672
2 111423 1278128
1 52036 127704 162811590
2 146767 88547169
1 64684 102644 522478389
1 30360 32995 671467003
1 106943 127994 598864582
3 5425 173329
1 38175 174461 911904570
3 54181 170396
2 16974 335151563
1 89594 146799 762303349
1 52602 168642 181542262
2 12888 400841413
1 7592 144887 972448929
2 54835 939432462
3 64551 51996
1 6022 195894 288234872
2 185144 961216902
3 85966 174016
3 172977 98695
2 10110 554057381
2 134152 15544818
1 85345 190731 700994517
2 80363 973439529
3 188014 27851
1 39986 154706 56463421
3 3735 166783
3 128410 87788
3 124238 178623
3 102278 116151
2 52631 658992682
1 90822 171598 658338167
3 134968 115734
1 6233 150025 871584746
3 67268 128648
2 118808 644535647
3 128020 135932
2 119794 466196525
1 40413 69108 996815862
3 69405 30254
1 2549 24983 352836212
3 135016 109018
3 63935 110855
1 128341 128388 686604954
1 44032 164620 4442636
2 178886 60929679
3 56868 141699
1 131042 196351 732516393
3 45534 58366
2 23096 823061025
1 94143 192528 423697218
1 16892 132951 433734544
1 195381 197319 206227265
1 55172 90862 148470727
3 13436 4547
1 24148 30986 796288532
1 89224 112833 538867576
3 19645 153581
2 118610 651440098
3 39477 56024
3 140395 119834
3 74179 75704
2 177286 693106326
1 28032 109063 766388056
1 41003 71928 557552842
1 17540 176953 662002659
1 3903 179073 824685717
2 24670 55027829
2 165199 990501477
1 65300 174855 207063315
1 138145 184284 518094895
2 188327 400020902
2 64049 86882489
3 146272 86463
2 151062 702746853
3 67279 113049
3 189170 51005
3 156785 182364
1 29986 146979 928831046
3 113515 159918
1 53479 183587 136681752
2 135051 554354923
1 81531 167085 142514685
3 150827 39660
3 100697 143176
1 177076 183923 363780250
1 52657 155766 911220898
1 89659 173107 169874389
3 156499 173219
3 173851 197377
3 196674 156563
1 37530 136662 968540078
1 35254 78401 102752503
2 162017 553746820
2 157651 731379392
1 6870 55590 272498775
2 27783 652457511
3 115432 175976
2 159169 242088978
2 53679 738205341
3 100249 12961
1 66994 123369 976737539
2 164283 832386410
1 56408 74428 61120136
3 173880 70836
2 96241 294941051
2 192472 793273431
3 176292 16686
1 31986 151196 195466824
2 73735 57895845
1 94875 131290 467602766
1 1400 113971 181128909
1 23459 57515 17180816
3 14055 3702
1 150729 196733 848195273
2 23257 347176179
1 46357 85577 149688153
1 22744 30539 259474997
2 73537 450413822
1 86245 131694 324527598
3 146633 148073
3 33635 75847
2 37119 164369959
3 137623 131757
3 188000 191777
1 71280 150491 544221797
2 148370 837394726
2 24319 523237758
1 117821 136163 10103410
1 55337 196214 214859241
1 8955 129309 493109885
2 33774 70825691
2 68836 407889187
2 186205 135302548
3 131320 199027
2 178569 448218052
3 40062 86919
3 22370 141607
2 50729 891290618
1 82203 167490 641040142
1 14345 155871 422037798
1 158392 183396 122355
3 96124 84562
3 187588 56708
1 61203 188843 820202156
2 172206 750418630
1 80926 108655 316354576
3 52099 179428
2 92738 950580256
1 42849 130727 683385552
3 157330 129841
3 144025 121931
3 172386 173856
2 90725 824179153
2 127737 964208531
2 190613 492750181
3 140052 159352
2 159740 183179607
1 35599 108783 401387304
3 36458 114450
2 127211 809142313
1 46402 58029 219676615
2 191252 167474966
2 12490 571723657
1 70485 82057 78788994
1 315 78721 369075079
1 41662 193870 952800702
3 152941 168953
2 123572 950805442
3 118071 138886
3 60321 174663
1 72078 160203 127299854
2 90447 423163133
2 15422 969641904
2 137241 613590791
2 189270 707510594
2 49049 721059172
2 42091 778276228
1 5871 38213 311566583
3 48553 182055
1 156496 171397 642036470
2 68422 591227556
1 25665 175912 701912407
3 194818 177578
1 4125 193094 651763832
3 114895 158257
2 181378 479573002
2 174511 412852259
1 121141 165207 699905696
2 37952 116858152
1 37232 136237 711097311
2 151096 885566603
2 58526 15404797
1 89097 143368 959879857
3 82880 95686
2 158044 755837204
3 4191 22167
2 43369 395864635
2 196809 160619380
1 150273 191259 701073164
3 101333 35485
3 16683 174575
3 57364 77625
3 69858 55752
3 158550 42621
2 150450 558906691
2 165029 708701553
1 94103 117879 596578231
1 28600 157740 260882621
2 172540 849951998
1 111611 168527 605535067
1 9250 116219 288835771
1 123168 181594 604482162
3 198292 160550
1 92758 98921 636236099
3 79722 30804
2 122455 106511619
1 83619 125688 808323801
2 128505 461099658
2 50759 315915526
3 185750 172744
3 110504 164763
1 8055 109150 863854021
3 54063 195759
3 11673 173979
3 16918 117268
1 3888 129776 290642601
2 150293 369812761
2 43625 917490523
1 15096 96926 885760731
2 151932 75082806
1 65224 176461 317307210
3 199812 107626
3 166519 163270
3 175005 183766
1 18305 35800 356732209
3 92518 87520
2 193956 471721130
3 24239 167949
1 103623 119432 45341364
3 66477 30474
3 188966 23588
1 104517 157947 763904472
1 13515 125599 280005682
3 4813 74502
2 156993 404762916
2 77211 121936634
2 25687 522150303
1 21900 147660 269496210
2 150553 187669317
2 117905 773317807
2 119499 729261525
3 164264 73709
3 103545 9962
1 3112 141066 500638169
2 137820 241750469
1 7819 189941 26255684
3 13512 76191
2 185873 205402231
1 58167 173741 742000278
2 147900 272718021
3 107653 50441
2 56276 285012243
1 129502 188877 262901648
1 25939 84542 663072430
3 128371 43520
3 94114 99760
3 182063 3340
2 172507 19075578
2 135075 559948818
3 197248 15048
2 143234 160322434
2 116933 42647498
2 196405 191768946
3 170254 140618
1 107875 126197 951129540
3 171698 8366
3 178770 68408
2 150884 15097354
1 13386 20791 867143191
1 89918 139025 963513169
2 12523 265428635
3 196805 156471
2 133065 726485322
2 123440 906173245
1 102423 149983 290823115
1 4536 115207 131293850
1 50323 132596 264650650
2 26354 611114381
2 165387 806853911
2 96738 16481944
3 156923 91491
1 2272 175154 443297199
3 192309 300
1 118965 154039 155454999
1 63399 91372 150720305
1 97227 192886 91198149
2 94581 818047359
3 53382 156082
3 104152 198010
1 165198 173281 71101915
3 52740 156910
2 131712 976609081
2 158115 660566620
3 46405 94558
3 105642 52281
1 112661 183593 20710811
1 7431 107841 423895286
1 61997 129908 742231049
3 164356 18001
2 92357 959936710
2 36333 99622141
2 30892 962210177
1 138268 173456 837111509
1 129225 188454 80504234
1 67857 150614 95554930
3 29044 116874
1 45185 124337 344434211
2 110315 674522826
1 33649 107058 279769507
1 56276 190840 630733919
3 44855 34134
1 27114 77511 328165091
3 86380 127292
2 178881 658512385
2 35114 724442368
2 63262 14109328
3 118928 131764
1 80124 191414 903670360
3 119673 59242
1 49976 184838 530609293
2 107776 637681931
2 70737 114682683
1 55365 184065 402191722
2 182249 661817035
1 35015 149446 392154111
1 148882 156911 525001717
3 23912 59574
1 54543 66279 568415188
1 30602 107721 995341981
3 24405 147984
1 67391 92541 599758559
3 82013 133854
3 130546 184995
2 2182 341015045
3 70833 29112
1 67746 69704 841530998
1 1239 26026 45197814
2 192995 665679523
3 740 30901
2 81674 218767835
1 26802 29315 330781889
2 14752 674581989
1 75407 107008 40174587
3 125423 101679
1 92070 152241 57961622
1 22029 26504 164920518
2 36552 562982414
1 425 128249 969979586
3 114591 40856
1 151774 162174 771496685
1 1875 96734 759680498
1 160974 182637 273528541
2 84563 397614202
3 66159 84616
2 182161 305829490
1 65424 131283 933256052
1 114219 193657 298140270
3 68886 109070
2 3688 925215767
1 138469 192246 779279406
3 164311 60236
3 122732 64002
1 55319 126206 517947203
1 130017 156723 549769778
2 8125 775196991
3 28553 59673
2 138124 844699758
3 124960 120668
3 4956 81290
3 21364 48185
1 19274 114821 574454891
3 73761 49108
2 11839 872033491
3 37163 172773
2 172391 301086008
3 186970 82185
1 86793 175701 365908432
2 96982 595790874
3 78434 172738
2 99996 823049321
3 60525 199531
3 94703 9828
3 171965 96771
3 115352 34844
3 31153 158493
2 7508 923777379
2 68144 205682379
2 77477 545752767
2 137683 747036326
1 119455 193863 321170444
1 101984 176143 603846021
3 192565 101562
2 172207 914001161
2 31292 524070703
1 6197 14995 727652810
3 39118 27349
1 38990 45010 344284759
3 76109 100418
1 78325 174225 763756528
3 149216 167207
2 191236 909775764
2 54823 868978936
3 73780 166798
1 40837 105128 91466701
3 189017 80571
2 136242 682030358
2 95129 866260238
2 65160 512682012
3 151714 144349
3 81665 77031
3 167951 35475
3 77476 79019
1 47777 73725 807153493
1 38195 104528 682036157
3 183878 112343
1 149438 165495 487362173
2 104431 548331009
3 11362 138874
3 34391 183856
3 134195 113131
2 164751 273659762
2 92603 558396106
2 50094 448350059
3 3580 163629
3 24253 199733
3 8600 118279
1 121015 150986 87943392
2 79891 363529138
1 95249 178317 218437315
1 105217 112002 733911229
3 102442 60442
1 15557 192048 222923492
2 25134 31430553
3 168702 50536
2 156865 667270240
2 185352 400198929
1 124545 148868 756232176
1 293 101498 616665219
2 172840 100830254
1 24272 35631 642043709
3 149244 40898
3 56720 43886
3 90952 165490
2 96322 81246927
3 28405 181284
2 138413 59222777
3 37712 198556
3 117672 25605
2 96108 128340455
3 5688 189260
3 156881 196127
3 122763 186123
1 106382 170704 416205524
3 15972 24551
3 86870 152125
1 17019 83720 73292831
1 121821 124294 811465367
2 11986 176406941
1 132902 196706 562344653
1 105600 134772 119338342
3 18942 142858
2 113880 562776802
3 101350 119645
3 32480 60101
1 139921 154736 708020529
2 111543 124425644
2 20 695665523
1 46846 107440 363397781
1 7866 105247 211954185
2 46730 793941922
2 133611 594754056
2 179867 500106365
1 23046 35369 607752220
3 103164 3139
3 112210 32118
3 102561 74092
1 91462 187637 736283066
3 153262 173557
1 103924 171620 518988494
2 29007 481863266
2 78836 772838562
1 14891 57905 895133120
1 18019 79400 165460956
3 44212 36512
1 64528 74143 322078883
2 150983 346671313
2 89887 333161066
3 86828 47111
3 98450 171031
3 96659 79401
1 86409 179902 42637549
2 128620 154508991
2 169756 916083215
1 116170 179901 393596152
3 102301 98678
1 22841 73518 889785252
2 161895 309336799
3 132705 70073
2 133267 666527454
3 188043 101485
3 24227 153484
2 2096 115920416
2 48513 602717667
1 116801 186477 831286088
3 131888 143802
3 41174 173744
3 106682 120156
3 94571 191817
2 5712 975488145
1 40066 181280 846131808
1 760 161329 781311809
3 82402 69695
2 15375 425740538
1 76564 154797 899495590
2 114950 466345072
2 112943 821683010
2 76091 28421322
3 106491 115691
3 175671 172011
1 17632 149255 642742515
3 81166 102892
1 127012 197365 900625187
1 88922 191303 218626974
1 9051 100801 510670433
2 90777 134093450
3 127000 196606
1 81574 164634 842084999
3 52495 42881
1 36262 126836 159791306
1 150523 155998 746884478
3 93837 56666
3 4037 33586
1 76328 192230 375967174
3 166658 106894
2 153309 849613190
3 115949 68443
2 42098 592733893
3 70779 127357
3 171122 124358
3 44110 117123
1 17628 68964 287316482
1 15743 181429 801186082
3 46950 51117
2 24089 240755837
2 86311 878143088
2 161191 136963834
3 111992 167462
1 59609 186231 12443779
3 66324 56250
3 104324 89879
2 3043 751028959
2 39332 92331918
1 81191 108594 305200453
1 11166 49256 67745558
2 142344 386272846
1 102813 113047 593448968
1 24320 117664 501887906
3 20419 167575
2 68083 55123960
3 82533 71469
2 47216 685697125
1 25535 63454 731819255
3 23006 34002
1 1820 2000 10580114
2 117550 961707992
2 42916 327917397
3 38020 165424
3 79635 171985
1 77363 148247 926227006
3 75086 117753
3 81270 35547
1 65846 73596 78903537
1 47766 67157 912576818
1 37045 60182 541698330
1 67622 68868 36962847
2 28836 83489990
3 46680 117609
3 129553 110781
1 52136 169083 75528587
1 83920 174914 348357605
3 137826 146052
3 138954 96805
2 154907 47996772
1 90761 148559 665075078
1 57401 87314 73816011
2 126602 590143790
2 102907 443552798
3 163152 186206
1 28207 53662 277560503
2 56213 639800848
2 159224 845454606
3 113174 36043
3 11853 199055
3 155116 125670
1 53050 174789 819481817
1 26383 195790 529554136
3 100607 20798
3 38765 94098
1 40837 112290 934762865
2 53883 872897744
1 88258 182068 455172468
3 65758 134985
3 128981 92896
1 19273 46032 574352428
1 164983 197519 800481849
3 120182 18849
3 9574 87190
3 176080 49401
1 61651 157076 634514090
3 177717 164702
1 131364 144050 744605400
1 115880 118949 454381040
1 100289 164016 451377487
1 47369 76736 494994873
1 48103 68347 157960221
2 7672 654769896
3 118726 141160
3 146482 20325
3 89006 65269
2 80831 343433593
3 78916 76549
2 30860 173973116
1 147388 150012 224484081
3 168936 189551
1 43958 164405 887736043
2 20476 633848850
2 72132 320831106
3 194007 136612
3 101255 123614
2 39125 744611901
1 146151 193055 269338173
3 189277 44516
3 36989 39080
3 86421 13542
3 80432 167752
2 27575 175566185
1 32748 162277 391317987
1 108022 161946 283990855
1 167842 197095 237947969
2 14169 605373017
3 36789 72268
3 41833 47131
2 178405 641921772
3 193629 191314
2 134718 588252329
3 64386 83292
1 81589 182496 67775269
3 190035 187848
1 101367 132004 40670246
2 54526 976629607
3 135970 144984
1 37059 78533 96678453
1 51355 147495 478040579
2 161742 467282209
1 57900 83863 158926108
2 63504 349481460
2 98182 396190583
2 188396 254161248
1 73816 157457 912741778
3 23286 147508
1 107744 171629 269327495
3 165075 103066
3 81566 20603
1 2733 119444 624257012
1 36539 73911 876040753
2 162857 104672348
2 27963 768043190
3 164416 15862
3 19813 178900
1 88800 197723 732933421
2 21819 477198639
2 165295 3683764
2 41135 657790999
1 1270 143440 515573097
1 29512 122206 977601807
1 124715 191560 42578895
2 41647 638620466
1 37790 197940 538137056
1 82469 199347 875860191
2 98721 683669333
1 103415 127351 92645699
1 104672 146037 728351523
3 104148 131948
3 2910 90974
3 41031 167957
2 8662 874286078
3 135492 112013
2 87043 316491284
3 185588 47498
1 9830 16685 867477574
2 112801 905020729
1 60573 140249 42909258
2 128972 726788237
1 31075 43259 109813854
3 158754 62141
3 143518 3966
1 25800 197456 520414292
3 155115 112629
2 63463 923051218
1 40644 197131 383273178
1 9182 109445 908588724
3 34715 16319
1 85571 171738 681589104
3 38751 61899
2 88777 26741664
2 107228 568972915
3 74684 152414
2 128212 862519882
3 3115 135299
1 21810 98488 700195333
3 122093 125254
1 109975 177976 413684817
1 23472 100333 348864969
3 126856 170408
2 199060 303084826
1 26413 89745 428574614
2 111953 635831249
2 50309 563318029
2 196032 908414381
1 65725 131371 982438244
3 41209 157744
2 73580 51191479
1 42255 141473 788945587
1 183802 191725 124496364
3 114668 141817
1 59905 181114 302702120
1 13568 106116 90586682
3 114208 15677
1 73156 126195 405517280
2 199714 284006522
2 88849 131642450
2 53194 708457026
1 5706 51505 445966803
2 140766 792644613
1 44741 125693 196572793
3 160145 35819
3 150808 123813
1 108070 185592 327162366
3 194938 188616
2 167627 980396917
3 185831 139527
2 15000 482944007
2 191119 24471397
1 125904 173669 992998803
1 70176 192047 59916627
3 35434 99674
3 136744 158184
2 9625 796615318
1 9156 172281 414336581
2 138315 871643902
2 140722 69241973
3 163735 176120
2 160725 984303442
1 20916 22648 637115766
2 60314 309163334
1 25425 88067 420194579
1 148846 178263 778555524
2 3135 388566257
1 170839 174727 654393746
1 143123 164384 436916497
3 21150 44085
2 128049 143795365
3 76632 89274
3 38938 3469
2 163315 603046856
2 7665 104752417
2 93936 639936117
3 126940 196896
2 163198 796282711
1 16635 161403 963171848
1 14891 195082 322449919
1 52884 175110 833342920
1 75102 158326 83766300
1 40236 129180 98224249
2 155892 934601009
1 8093 11700 158138150
1 112835 188829 772299999
2 60575 162390221
3 168267 152896
1 19329 63418 215625134
1 51468 188654 914369255
2 113223 325783654
2 77839 335605075
1 75744 179152 415761481
3 16040 171802
3 155358 190745
2 97759 835282489
2 4805 744987066
1 14426 142769 219394276
1 41893 118530 280567974
2 63203 30225928
1 59173 74916 290734097
3 196573 63589
2 165538 445543801
3 41778 122647
1 1955 56197 267981005
2 64836 268808711
2 85118 657524943
1 11594 34167 258950895
1 28547 160096 910791191
2 63463 966690593
2 168817 18484298
1 69723 178343 464312486
3 139976 82165
2 78329 58096408
2 2954 182995899
2 117497 481604902
2 27196 314428977
3 65082 189424
2 175457 991909457
1 178528 186801 171459136
3 2552 80228
3 86323 162838
2 126056 714362327
3 144253 151617
2 80298 545206614
3 8327 142618
2 117301 836889776
2 195569 984420516
3 84654 115916
2 197928 168704711
3 13710 4391
3 127161 100115
3 146953 132007
3 60333 175364
1 75913 166085 71409687
3 111995 21394
3 66986 184593
2 178772 474631357
1 20821 126966 587832179
1 3962 50018 960351800
1 44526 103837 564620664
3 86691 144763
2 31490 137409965
3 145978 150660
1 51911 178389 144892807
3 140260 46793
1 2514 50208 859661288
1 150337 199143 323587843
1 55298 147371 817706789
2 123582 828087714
3 88933 25968
1 182507 182550 372671825
2 199212 52255531
3 160094 183978
3 49599 175776
3 167082 21496
1 2834 29120 216142202
1 43884 121746 498645184
1 28642 166936 911805759
1 102029 123398 330520942
2 31964 907177976
3 166101 137493
3 45876 191898
2 130571 109376539
1 45550 179626 670777749
2 149344 593997125
3 194368 7420
2 126814 367702831
2 33490 192802911
3 184209 74522
1 5700 103402 972876075
1 91369 190862 890330565
1 19645 68238 780404308
2 186388 452967192
1 70858 188541 297360593
2 73667 390565304
2 59145 590000573
1 71650 123946 884839725
1 115088 199844 219813395
3 86712 109587
3 173590 1495
2 128448 727127944
2 180347 865719544
3 188036 189871
1 132247 177034 422753492
1 61576 80688 316912316
2 6480 560389128
2 132337 513744779
2 133602 825725671
3 150555 72269
3 39594 20952
2 141733 37204950
2 106088 760633211
3 65273 187967
1 3368 189881 915161555
3 95348 50516
3 177277 176627
1 28540 169545 207577907
1 101672 119727 923296608
1 46566 187776 136737247
1 10867 30200 806163794
3 137551 122941
3 172444 152569
2 105325 600880990
2 118448 369405579
1 16376 115767 89352860
2 1159 411339832
2 44279 885210321
3 66340 123835
1 46157 99168 688369588
3 185917 180887
1 108806 180379 123827399
1 70396 87191 831264275
2 12066 993840492
1 33920 67255 572660329
3 187299 9823
2 76200 151906396
3 107553 166112
3 70313 102690
1 68641 194706 476371370
2 137818 28646113
2 110865 140010928
2 87693 791561385
1 104981 140035 334488256
2 115339 145024070
1 104238 131826 232466132
3 102288 76600
3 68463 832
3 16890 42679
1 60964 150519 904735245
2 192994 643015283
3 27230 35020
3 175093 64886
2 14320 300458796
1 155299 192052 415829437
3 155126 89030
1 70718 154066 589163936
1 74793 198073 140875083
1 40668 102619 372270160
1 76162 175248 459961409
2 122127 573214485
2 169109 531464364
3 140688 47041
3 89969 37737
1 61214 182325 19678867
1 29031 104871 464562876
3 38682 88815
1 87091 113760 398134018
3 44911 179085
3 155873 52328
1 162093 187483 551855176
1 26592 90563 590640305
1 123167 184367 660472176
1 38152 187821 912342429
2 55932 35957952
3 188903 162580
3 100020 164785
1 21940 161465 616287594
2 189941 62646020
2 162716 271305558
3 4108 26359
3 52093 90391
3 126594 173166
2 51021 339800691
3 95160 90943
1 59376 82245 158892061
1 102984 178463 513761307
3 156228 11710
1 55241 181316 805349603
3 157938 150668
3 149972 69224
3 152477 168085
2 65756 594679693
2 188359 68952362
1 73894 82051 918550550
3 31570 162956
2 72221 901385381
1 86226 141844 386962665
1 114793 192934 262797122
2 63311 87483018
2 75127 5334116
2 128141 942328026
1 79659 98147 945029277
1 130852 132535 145109549
2 19259 317652132
1 67202 110594 39169803
1 46455 99454 672947329
2 77408 750184816
2 158098 213678312
2 187558 874129297
2 85105 476741865
1 2875 174946 592020977
3 139580 28923
2 162544 887084887
1 142398 172491 966041446
1 23436 24588 325171353
3 190157 29745
2 62804 559644219
3 59443 13713
1 86396 89579 942732709
2 114527 966236300
1 90259 111220 996916718
2 19467 871889272
2 111551 880791065
3 2546 182340
1 166988 174956 253560918
3 99005 105467
2 12869 387414736
1 167361 187011 591606572
1 28384 146435 140133043
2 8797 228031508
1 29185 75712 487270657
1 111473 179546 247982409
2 31311 109834141
1 187906 199336 556947157
3 57765 4238
1 87785 129791 542914253
1 24938 196416 561719280
2 33123 364555585
1 96152 153655 911295776
1 24662 61395 331479187
2 3083 34961052
1 180503 184303 240480739
1 109523 199646 359485705
3 175614 29294
2 70256 759995165
1 1441 6598 404658093
1 144922 176680 19362453
1 63902 69954 845005868
2 137892 315323007
3 156579 119902
2 132761 92871661
3 147655 133083
1 105944 130205 319860944
3 8551 108375
3 89822 170765
2 138550 616451668
1 135607 136052 264796106
3 10559 44929
2 41897 650960640
1 75240 98277 394380890
1 182413 182621 486592611
2 111104 241328778
2 43060 381867658
1 38694 103586 470295944
2 72281 891924353
1 33860 48867 363326640
1 39637 151702 788778403
2 186295 728638546
1 78681 125626 531309513
2 63780 549006761
2 180734 332546307
1 27082 44878 744920848
1 75064 145141 446091869
2 102769 868291107
1 65530 71668 587353573
3 113860 156513
1 82001 128604 860002459
2 101822 260309062
2 99645 349603639
1 134043 163746 899672972
2 89324 902901
1 40183 120411 349532630
1 52412 187326 282877546
3 60178 163714
1 77270 176795 136887774
3 180021 80015
3 169246 1530
2 39927 89176933
3 8085 76735
1 75569 94124 189343511
3 28175 102761
1 4403 198242 610263365
1 60458 62742 291999834
2 94709 585540530
1 47446 180447 218401984
2 160582 588288243
1 7106 83636 67944505
2 161680 197368879
2 90479 64993306
1 17140 59836 304332883
2 115626 244294197
3 131842 173832
2 180613 214306435
2 151598 978112323
1 9199 185347 437032990
3 140084 87527
1 96116 155580 617657857
1 17913 135617 207457604
1 119154 133776 459126924
2 23976 724635143
2 168418 430267626
3 107158 118413
2 74215 392558933
2 105069 107381616
3 102356 22203
3 162077 106387
3 137087 120696
1 128093 163813 441404802
1 102341 106038 944074497
2 71104 203182079
2 78492 835905934
1 33926 61646 869073947
2 62188 765452442
2 33480 396387520
2 51345 566270344
3 190032 139930
2 13975 331760938
3 164428 28567
2 61261 924372389
3 161569 176301
3 104498 20047
2 119983 349297959
2 145612 529604932
3 111694 160861
2 110051 808708037
2 149932 275476285
3 59614 82689
2 26255 229363123
1 152418 181637 262689489
3 114305 38118
1 34146 63564 365205722
2 155650 513849317
1 38825 92597 66194707
1 138232 164143 210848689
2 73582 185210497
1 20204 152720 329279128
1 45227 90699 574480390
1 72275 132895 345604415
2 102342 652301271
1 16875 156133 238621368
1 60107 180174 886811834
1 31112 71258 914937435
1 144595 195721 567907005
1 123489 195945 565864033
1 38299 89933 336854274
3 51415 95422
2 187793 528666666
1 47563 137963 805531931
3 166673 153542
2 103915 136528044
1 70114 170916 841492517
2 170089 928774813
3 34043 129404
1 120011 134607 273301911
3 120994 55951
2 134627 955614272
3 36463 4372
2 183487 711140967
1 142875 198457 710214280
3 199565 146772
2 170516 788965157
2 43217 596651088
1 83386 137192 185416855
1 33947 170164 595402730
3 37136 103864
3 137358 75541
3 153863 69867
3 82557 70502
2 189058 921363176
3 72737 32928
3 65779 88062
3 107486 34945
2 170769 52711456
1 77703 132824 533170996
2 6372 467349934
1 42888 183167 823592873
2 111656 607513290
1 91290 173678 222798647
2 64763 157302774
1 141062 157997 682254401
1 43515 117090 632817916
2 160902 928071160
3 50347 148694
3 14044 19268
1 106826 139452 385609000
3 179247 74525
2 60511 817737273
3 42752 103305
3 39517 126706
1 51156 187361 755439010
3 154684 68781
3 49883 136253
2 118205 129131794
1 173283 198388 266903465
3 173546 66521
3 81518 9820
1 79363 191943 295260378
2 193075 370042870
1 4931 55182 306728943
1 88688 120828 368701804
1 113027 162131 96666275
1 616 146714 604083774
2 167754 661981108
3 69249 7826
2 144735 349541849
1 22597 46068 917601132
3 94075 45436
1 50792 150221 149026165
3 47826 168133
2 91676 708660448
2 123484 558590409
2 151145 599198391
1 165006 178134 754074886
2 13194 681633406
2 19894 772080275
1 56990 180729 369749225
2 89664 617377571
2 55419 969464317
3 176770 41351
3 175114 9776
2 29659 268319569
3 48717 154197
2 7902 8898947
1 95770 134937 306410896
1 9123 118465 801402886
1 2503 188096 340178426
3 92030 72615
3 98900 145338
3 140486 49985
1 35294 155489 2254268
1 8261 144339 185254275
3 31028 59756
2 124223 682470925
2 178616 372303564
2 130557 924661734
2 108399 945941013
2 25572 870506365
3 100356 8341
3 185758 105742
2 67348 349494042
2 101562 452377040
3 99345 25136
1 36766 147804 496165872
2 142008 160502102
1 46757 169463 57908717
2 19357 572703820
2 71273 119450886
3 108170 129889
3 109714 78103
1 25853 77664 194757902
2 34688 886773404
2 58541 307962828
2 63869 988687418
2 51482 60270189
2 140818 167719649
1 17313 36738 881927604
2 106722 412760263
3 185065 54250
3 106263 90232
1 94626 115376 183440618
2 32628 836967472
3 5864 138935
3 144521 60882
1 12703 162916 455166798
2 138057 118694869
3 12882 93461
2 180859 939651388
1 54966 161186 727840548
3 95629 160145
1 22878 107259 477769927
2 175568 270437995
1 50564 187188 761364671
2 91172 345890488
1 66208 100658 478762553
3 80654 94676
3 188737 175911
1 60029 64968 352718867
1 40620 57524 819135225
3 48357 91853
2 49547 535147810
2 102828 852586279
1 17145 136355 729012159
1 114122 169741 857165065
3 63173 94344
3 167963 28716
3 128488 9424
3 195000 26395
3 140075 140492
3 36684 112089
1 89593 133574 617024729
1 6612 112223 271775822
1 18853 198677 244606701
3 139513 96951
3 31158 44754
3 191618 197289
2 123881 981878331
1 60633 154184 98625776
3 171585 100490
2 86864 352050956
2 64 342838903
2 196028 563299443
1 91496 97002 247025981
2 35549 185212938
1 76875 80011 961277318
2 80770 185043112
2 39138 826628643
1 51866 126408 351439702
3 26711 104739
2 60601 415122647
3 117812 174763
2 131772 28954685
1 35394 88517 204122440
1 17376 107199 74166272
3 149488 140232
3 137046 28045
2 96988 8376402
1 156678 172825 821077154
1 46942 66514 584341512
2 177185 147940608
3 114847 158313
1 17235 103546 219849557
1 140574 180822 690119390
1 13597 46127 572154817
3 41457 137896
2 90066 395174433
2 139026 580259898
2 186140 660017192
1 6169 28859 392011452
1 129154 197049 376460128
2 24487 667917772
3 156163 124745
2 82776 840076204
2 72043 889053506
1 61762 188788 181634267
1 66570 184164 627159597
3 80859 143563
3 164095 22791
1 51218 99466 938476957
3 32538 35521
3 195802 113166
2 144732 23477645
2 197652 31365311
3 27039 18441
2 130270 785995999
3 52830 76243
3 95150 115483
1 113209 192542 77024665
2 320 937348347
1 87310 146452 602266200
1 88154 102253 759585211
2 198181 460494874
1 55175 70894 451341271
3 167726 46430
2 125759 740809977
3 123593 142558
2 157472 617726518
1 113606 115737 523960036
2 58037 947681415
3 51089 16608
2 60012 895873747
3 54367 99207
2 103716 420514819
1 42768 168198 307358059
3 99539 79978
2 195927 21520335
3 80096 113452
2 63903 926914783
3 114907 151307
2 195619 153929135
2 153175 577834388
3 97929 16924
1 124056 127762 788053483
1 10629 20533 453889211
2 124493 302154726
2 107715 459946592
2 150273 731577869
1 15480 70796 858565755
3 128965 21839
1 5794 64667 891964236
3 82503 171698
1 139333 153677 342882979
1 59843 129001 113076378
3 35039 61417
3 102905 44133
2 198421 688856837
2 74514 574744977
1 8391 10426 50229270
1 4031 145674 177368164
1 82548 191838 682083732
2 147985 438189817
3 126021 142753
3 106098 115035
2 20916 563291019
1 9305 61763 958462997
2 30674 606448318
2 122843 728476506
2 99098 321777650
3 141968 161371
1 60595 169033 108768418
2 49423 59128926
2 30223 651704628
3 115919 166381
1 29254 107319 235073114
2 187002 93114410
2 14263 577781386
3 191594 179616
2 32406 95770682
1 11780 71700 931360888
2 41925 902406581
1 3849 41925 418574110
3 41360 99624
2 94787 93640135
3 69427 199712
1 63112 107392 407646860
3 123168 196846
1 109925 176786 171241110
2 139438 203120012
2 42440 239485262
2 62550 116977617
1 42038 174675 515000204
1 29573 90980 11173992
3 50659 179032
2 32931 186566932
1 30376 105924 975180981
1 85705 187676 763567074
3 5164 186923
2 37551 493836953
3 393 193359
1 72745 163056 915721866
2 96886 477094377
3 8142 29090
2 181122 731287006
2 80527 875891011
1 70264 78638 35193617
3 188475 173884
3 134905 53116
2 338 422715171
2 16854 219861319
2 39802 603915310
3 14971 5305
3 29294 111684
3 38466 69225
1 38716 128478 389175256
2 149723 429957447
1 3318 157121 126045241
3 56540 23663
2 28057 645122255
3 1853 137790
3 35785 14778
3 194419 58687
2 10978 499070608
3 161441 22366
2 39111 532458558
2 198896 586462294
3 192859 45246
1 82542 88317 97704342
2 189166 942661690
1 41654 46227 533341715
1 6234 161057 955691838
1 117345 180499 746333586
1 47761 85806 381824706
2 87958 260599665
1 9981 134503 497049457
1 42311 90223 636092748
2 24025 903363513
1 129402 168727 392894007
3 62197 99097
1 34363 82079 584731076
2 131944 430840624
3 89277 4892
1 5367 187258 656463676
2 148648 76264103
3 143036 96575
2 81061 707471482
3 140358 89046
2 98664 943966432
2 192371 246645503
3 168039 104913
3 101382 59348
1 24377 81469 652902383
3 106986 36329
3 49742 169556
1 15406 117769 355603823
1 100685 133075 711746754
3 95700 150982
1 51002 146270 824282109
1 69101 143236 656408311
2 112790 959602879
2 79793 141898170
1 33575 143044 345467773
2 94070 914109917
1 14459 191471 634062183
3 12512 79843
1 24647 127228 68358616
3 59670 26996
2 199864 940328067
3 198548 62709
2 100137 692147792
1 51145 152303 239066764
1 95342 142048 745417595
3 49414 64811
1 16077 186553 328088137
2 116494 189946091
1 44327 164783 843804051
3 171613 179018
1 127136 160840 463859410
3 94014 27380
3 58785 149906
3 78773 74741
2 82591 283626107
2 109780 993550423
3 193751 44052
3 130013 34614
2 105949 46595011
2 47873 905236204
2 8511 184745498
3 44226 65031
2 130970 666532216
1 141220 178506 150976540
1 26937 109120 556243045
3 97425 143274
2 59203 911348576
1 160193 165793 237614017
1 64893 198224 31322457
1 85200 85374 75627003
3 79410 187392
3 184836 16526
2 191686 691693072
3 105937 11454
2 42633 502290440
1 100678 193231 150082025
1 17113 191210 722120041
1 97323 186805 148641534
2 43429 407235884
2 173562 728424685
3 157520 121701
3 36114 131564
2 16969 951692565
2 196967 445479596
3 88304 66760
3 73767 146377
1 123667 174546 360326130
1 33849 70458 710045866
1 51231 189759 823076213
2 186210 509233087
3 165326 110007
1 152351 183952 304154603
3 92877 118772
2 34604 839286748
1 54627 179924 411893242
1 175219 181433 112425401
3 5153 187091
2 15738 464049058
2 71699 366473174
1 62402 135327 799250720
2 152260 644700978
2 37637 694368151
3 95844 183337
1 22108 142046 376577043
2 120691 874601117
3 148788 170054
3 70125 132197
3 130201 191663
3 61083 175612
3 186839 79947
1 60900 102122 502092728
1 4890 153562 934165136
1 73656 77141 290687422
1 112225 186068 471291719
1 73142 114985 201389279
1 18169 126168 818874889
2 66019 730717969
3 159497 159985
3 68628 171029
3 54314 8772
1 68271 185145 44259178
3 151668 181118
2 197286 219967002
1 16274 136724 551432069
2 66991 355234155
2 8644 308068069
1 13900 157525 120326792
2 29619 940285908
1 24205 187924 536785656
1 69503 132586 450306279
2 144354 327359967
1 135522 194328 109534562
2 4285 24700020
2 199165 151019135
3 167777 112600
3 33579 124042
2 193624 597872159
2 128594 976745299
3 83882 141358
2 41423 899424820
2 143245 61218540
1 56407 137987 960270843
3 82641 87808
2 77029 940317362
2 180046 600422885
1 97380 189486 891437685
2 140952 410640832
2 105024 364635230
2 53312 961664750
3 60103 106947
3 69669 72166
1 92401 117911 218424880
3 36257 131130
1 159881 199453 324903939
2 171725 285030696
2 95596 18794578
1 66087 87686 384712156
3 2505 83573
3 113851 15523
2 7724 27500355
2 147947 215291234
3 64485 141819
1 84345 124298 975710953
2 49875 23166886
2 177049 773707444
2 141471 17857675
2 2045 846595024
2 163995 812246794
3 57350 41782
3 107960 945
2 198639 290267639
2 81443 836201340
3 56076 21128
2 26310 866250313
1 33832 191252 229467585
3 32583 198905
1 80112 134443 260880421
2 19280 137612712
1 76441 84440 609495731
1 79505 135383 923265839
2 132087 535287517
3 176431 148791
1 25771 154777 597318088
2 19064 984317489
1 133484 167227 396013900
3 191988 1285
3 191936 127451
3 39770 172543
1 90597 145951 689795508
1 28412 157371 524850841
2 65784 945615421
2 138662 775613050
2 20791 94322671
2 179738 716075106
2 35051 397225571
3 1299 23826
1 36459 125954 82195173
2 74682 643684246
2 192585 194770384
3 2863 102553
2 165362 647358317
3 35399 125852
2 159006 523046238
1 74759 97254 130489382
2 73783 62579326
2 23906 874402425
3 146307 76980
3 34949 156738
3 134871 87072
3 143174 24487
2 106122 645677481
2 55532 402180273
1 18095 104265 576510989
3 133321 36931
1 24259 178922 474462530
2 101209 751878303
3 145482 4788
1 37232 133264 388934638
3 5914 183527
1 48467 148522 595347089
3 79509 49569
2 56612 173425614
2 69175 952068547
2 106920 708432251
3 138336 108088
3 103586 99019
3 198209 153223
2 7728 365833669
1 33118 182701 686259353
3 154479 13169
2 58432 92173710
3 149039 185871
1 28940 173192 619534073
2 30393 992488719
1 115419 166858 370570043
2 97032 771031791
3 124179 193354
3 192665 192396
2 61705 155515904
1 148234 186998 336015497
2 76579 640053877
2 82911 160980756
3 31144 1833
3 60260 139302
3 137281 183872
1 101715 144761 272666566
3 170593 30578
2 134445 688816013
3 115051 174393
2 132516 507320042
3 55846 165449
3 197521 197917
1 119938 133814 555029714
3 173325 149921
1 26143 163785 821983720
1 84752 141095 832370104
3 158670 47376
1 78271 125029 195618372
3 189227 932
1 25580 55005 505179591
2 6084 266094931
1 37634 77971 25486698
3 152804 61594
3 73691 62511
3 8672 139223
1 52545 84464 697569979
3 18788 143236
1 138850 159712 904691564
3 85833 130224
3 198405 48742
3 43436 190510
3 35922 101467
2 90638 420258045
1 47793 49163 111273629
3 188630 165828
3 61112 62457
1 122630 161786 138531617
2 168930 471761959
2 46781 63468998
2 45035 393388767
2 90315 341748816
1 89384 142880 92519172
1 71983 156197 459396637
3 4556 166287
1 68376 135758 874590414
3 9204 72545
1 124129 187032 747273254
3 187890 142566
1 50235 64237 948715775
3 48014 136160
3 14439 60252
1 47201 193561 342516410
1 134060 189663 284426145
1 22247 175055 423919822
2 68065 664363739
1 73599 73929 661813581
1 41824 43141 503328056
2 78659 909845286
2 162870 210151662
2 91333 853687155
2 53976 660429113
2 73445 724866669
1 40155 109283 288699502
3 172453 90506
2 49126 110047568
2 74105 161962848
1 114920 178674 218823354
1 10067 165391 967885007
1 73673 172785 897548459
1 68222 192967 856230824
2 65280 567013267
1 169043 169304 148724145
3 4407 49244
3 40703 66828
2 98995 687140978
2 155467 161276534
2 24704 935375653
1 63385 191444 314461449
1 44706 156801 728778542
2 158052 341307938
2 96094 988298656
2 94046 841380460
3 78115 26764
3 114717 165589
2 102579 900129446
2 147756 133287358
1 34448 103511 709588756
1 41343 182208 109084153
2 56531 421195931
3 29151 109080
1 90797 120698 862162869
1 15016 96667 809653862
1 67624 105190 254756423
2 132372 438873743
2 171340 267765394
1 67220 122425 606952701
2 118829 421445096
3 100654 20240
3 6731 120855
2 108637 558990225
3 116065 26001
3 165470 132548
1 96124 130719 446386301
1 76383 116227 735449890
3 101991 85583
3 153607 156008
2 2502 236832183
1 5176 176755 788563098
1 62593 143046 425929336
3 78787 113122
3 162861 93742
1 98215 100052 138829142
1 77270 81094 136997019
2 144593 389240192
3 138539 123851
2 6096 251320160
3 158574 37244
2 33122 283394582
3 168914 25055
2 113338 695639553
2 58611 163582190
2 154585 5404103
2 75903 237699563
2 103851 829430338
3 5437 162016
2 14288 676099500
3 91577 62242
1 25748 114945 650429096
3 52722 59244
2 43368 266879314
2 39585 352953499
3 30342 132709
3 38878 181085
3 66530 119268
1 49528 183716 983773986
3 60493 63452
3 103676 2121
1 138149 187331 913950166
3 97185 109137
3 122337 32923
2 133570 81447319
3 76584 85971
1 55306 78741 781799634
1 24693 185098 91223608
3 49106 85857
3 48375 192645
1 16740 126656 729480546
2 5724 340354289
2 117738 692571620
2 10213 157273366
3 78992 155658
1 88937 100180 309732449
1 103055 168368 203630903
2 4979 413128388
2 150675 478147325
1 74210 188529 989494570
1 46992 150041 146107755
3 169313 116792
1 60412 198346 558206519
2 134548 301427112
1 13238 81314 976631019
3 28508 110868
2 185472 564817717
3 79305 14100
3 91019 95208
2 13367 238243476
1 149038 177545 423700938
1 61177 157617 817040522
3 8580 197770
3 197349 113892
2 119222 381868238
1 4017 155466 506967482
2 70812 432099581
2 30626 524074479
1 23597 115982 925700643
3 198871 92949
2 190166 998988887
3 30235 132363
2 12980 748021370
2 171148 880076381
2 21514 905687954
2 86832 623479856
1 84028 190005 442409902
3 184694 17194
3 116936 66167
1 134057 144394 40985005
2 135593 65256416
2 49119 508895903
2 190304 536972652
1 138637 148679 965850868
1 123002 141157 57075828
2 68627 870779491
1 82633 143159 909210262
2 128225 991150839
1 5015 67471 717393496
1 50548 123165 756127752
2 20699 366288082
2 25487 725866845
3 111108 114772
2 95899 566373206
1 86014 169792 902977904
1 34768 93729 630414711
3 52836 177544
1 24137 94835 239313166
3 11672 160384
1 41986 130478 106394092
2 13273 354996242
2 188734 675246140
2 56819 639627688
3 125864 110446
3 123242 46961
1 12794 126108 44358760
2 70073 304882875
1 8093 198457 730038137
1 94152 137904 246690205
2 142612 974058072
3 99248 180980
3 132838 108784
1 18438 168866 354061497
1 7017 72819 661562282
1 97081 117295 890944064
3 188838 63471
2 159874 446252383
1 54809 165382 717482056
2 71464 199790868
1 74710 147176 999225092
2 157232 447147021
1 20552 197389 948118933
2 111089 872307737
1 67645 122066 328340597
2 128493 446873951
3 11028 139254
3 31741 37082
3 152810 174671
3 157147 56157
3 43414 21016
3 55298 153551
1 73724 96076 146318890
1 35360 57550 86181642
3 583 197170
2 23042 213157474
2 62461 687300892
1 22696 26718 123650616
2 186172 353243171
1 63542 129705 538766044
1 75457 154631 917297248
1 2386 98346 169419091
3 173446 185305
2 124232 438784814
1 102708 161755 702455125
2 138631 376614255
1 34356 197015 515399448
2 133750 187646289
1 63422 123339 439795397
1 60034 102775 758868651
2 111189 353824910
1 97355 194242 901894824
1 29823 114697 18631732
2 126628 775051568
3 154344 151448
2 187586 176332017
1 56316 171701 279286340
2 142579 91416092
3 16950 59791
1 48648 115948 996364027
3 92496 106834
2 142114 62319653
2 99085 228374166
3 39567 161467
1 99902 182502 434212848
2 43708 889622995
1 156520 191140 621823217
1 5792 140740 602988857
2 9903 157839655
2 13686 771325995
2 127856 778969167
1 103566 164420 448500669
1 1774 192404 9889725
3 20739 138024
2 186814 298518638
2 144818 316136414
2 33323 172335030
2 66318 791649912
2 136983 954829298
3 138983 191506
2 11712 134909458
3 81969 191707
2 95777 325652321
2 3212 929356588
3 166419 92810
3 77274 83064
3 57161 51734
1 14056 14683 845559704
1 30424 82864 620091766
1 104450 111869 109993209
3 169059 50287
2 37214 95038144
2 74093 86189907
1 28359 64514 813505819
2 29144 439898405
2 80566 92569893
3 189556 130335
1 64463 179911 191557787
2 41434 784051750
2 193920 378665025
1 87650 134276 367318966
2 105967 590501727
3 199421 123508
2 5809 128360566
1 148277 180713 644982869
3 191405 16410
3 118127 76722
1 95159 99445 338944763
2 144790 75993405
2 162874 579224978
2 177365 268652422
1 147680 153521 626752057
2 90480 189155018
3 73564 128284
3 153010 132468
2 95521 801783810
1 83207 148259 2707401
2 15664 225305728
2 20536 687246002
1 5326 107388 876384046
3 163619 26647
1 5441 133260 165455555
3 96284 177901
1 78509 180746 183673849
3 134887 140985
1 10716 46638 504320378
3 188759 132169
2 116540 13046744
1 112989 130371 273689070
3 136402 16324
2 186977 997747036
2 70432 489877002
3 95811 21739
3 104369 59717
1 168394 169447 401244773
2 151470 223199374
3 188368 162007
2 151249 687149937
3 134284 17274
2 49377 195246087
1 171042 189990 129036402
3 137311 92122
1 61108 191666 365081297
2 119933 101072644
1 13418 93894 9560222
2 156114 529920332
3 119047 128308
3 24720 41583
1 27080 122611 574791991
1 29113 70754 582756215
3 19115 38495
3 100133 65618
3 159698 131385
2 49053 851707264
2 34505 542814209
2 143515 871200709
3 116252 168202
1 148444 186189 1488655
1 56368 154410 670312330
1 75013 81264 762549125
3 101207 114071
2 86931 956053832
3 136530 154548
3 50232 12438
1 9710 52850 945019606
1 63762 197788 499979294
1 62368 153756 907887304
3 114266 191167
1 26913 100790 556546558
2 68901 851099494
1 153566 172218 436112987
2 76199 119342833
1 112258 113429 213821032
3 43110 110579
1 7704 74624 835425592
3 11951 45257
3 85310 144799
3 191059 195818
3 48081 51748
2 161644 228407258
1 5267 109114 30007471
3 145250 117290
1 170565 173577 980889618
2 79422 476213855
1 41627 185292 408449852
2 39795 45040542
1 99904 108584 64861863
1 4994 171246 627979255
2 54692 919701253
3 28849 38498
1 8723 122133 475202001
1 26793 78214 471613209
1 95156 148391 53024079
3 1688 167642
1 33665 127514 908727645
1 179147 195112 562072472
3 97221 121013
3 53150 50618
2 25504 105870586
1 84748 98207 506189562
1 34711 146661 836601673
1 49319 70431 405505862
1 40322 52275 800382092
1 50799 194133 763733787
2 2567 686261080
3 20777 185332
3 94041 74178
1 43823 108783 508266388
3 186022 146265
3 161695 101763
1 30384 33323 234299738
2 119623 46604411
2 56265 544096445
2 164751 277878319
2 155379 818634859
3 33595 6792
3 4940 6789
2 173663 153788997
1 100178 176154 71081453
2 15943 683658828
1 968 31869 328201484
1 73966 81962 439690329
2 111538 713571237
2 52720 138922337
2 146762 711180709
3 172787 105139
1 53906 149956 30174592
1 9614 172992 799317447
2 1050 164382132
1 21417 125192 59394791
3 147845 124989
3 180551 3
1 54497 84831 507329605
1 40501 58044 562471960
1 4381 24590 337672671
2 77590 798366608
2 71169 407577645
3 167967 107892
1 5888 183051 830279606
1 130323 139146 205996146
2 138041 840659197
2 142242 870596120
1 101743 196337 622862785
2 22238 737060860
1 39061 100524 374974237
2 71956 612932825
1 32339 87219 99777363
3 54314 6955
2 16714 464806746
2 113150 149797661
3 198792 161594
3 8711 186572
3 88925 88016
1 48357 78652 471775957
2 153169 894129595
2 69554 722170639
3 180099 193442
1 5532 158406 63571741
1 53515 185208 358475760
1 29338 53566 247731019
3 91182 20560
2 139025 513225178
2 93405 206449936
2 151194 65758802
1 120107 157833 22957050
2 31719 347672207
1 43055 195405 229065142
2 21446 100412850
3 49755 199596
2 171527 694506936
3 58306 106070
1 155977 198526 513026048
1 45502 117399 204796553
2 14079 77727178
2 2785 460447035
1 16393 93973 744126859
2 52315 104524602
1 28609 181457 964534759
2 114430 735521148
3 176184 6321
1 31277 37275 269075942
3 101292 139943
2 109372 688879321
3 72766 119085
3 103821 41765
2 82846 666720298
3 97326 82586
3 10279 139615
1 116032 197088 328146529
2 44609 584602633
2 88693 40631984
1 94988 193584 198827812
1 18424 27918 759269751
2 33915 986757979
2 169812 586289171
1 30046 79948 848502254
2 90264 36253649
2 120637 286454227
3 169543 194594
1 65534 185673 369866025
2 135128 344138103
3 153769 78765
3 169437 6950
3 142684 191740
1 177575 180251 794242314
1 67004 77242 785894333
2 84524 687008093
2 169569 180512516
2 8412 933325233
1 6367 80506 29225058
2 195078 786534211
2 165555 902096135
1 89856 143913 206284384
3 39936 174457
3 153987 149139
2 175414 282221329
2 127092 754953918
1 9496 181125 186455086
2 40196 712819893
2 27869 896132278
3 66422 107907
2 135826 695223062
1 103976 136646 220169393
1 54103 188825 311290107
2 58255 205860721
1 16283 136057 247350004
3 143044 35826
2 15435 9900544
3 37364 144496
1 83753 179594 578257915
1 46154 70164 1135427
3 22473 73669
2 122435 369485180
2 131557 109004995
1 149242 196024 231369596
2 160574 282855102
2 192844 746295030
2 193076 467935242
2 64462 901982180
2 160707 500532172
3 93447 86099
3 98392 1069
3 155540 42220
3 48307 49533
1 22261 112316 30105029
1 103778 144357 629393528
3 17899 4764
1 63066 108423 396151411
3 149100 18670
3 134167 46116
1 63764 186208 168867453
1 76492 141813 787486132
1 197600 198687 707997010
1 82954 141674 81406046
1 46584 92932 509525674
2 37741 411476772
3 184476 153139
2 31089 408084491
2 128673 654662832
1 40991 160335 563024938
3 5586 72535
1 122767 124973 273578348
1 111917 114455 862427969
2 190033 829472276
2 4448 770576246
2 197810 289199871
3 118749 131171
2 26498 710535980
3 82139 39628
3 58622 15054
3 154988 172645
2 184525 977853937
1 99510 173727 733837565
2 62590 516778279
3 85733 51757
1 116430 148963 601328336
2 79796 409053838
3 32799 22843
2 89646 70571648
2 167115 960079404
3 71283 5774
1 288 199616 156960155
3 46126 196231
2 65257 697354388
2 73476 324393622
2 10253 578368497
1 9258 130833 965115837
3 369 188774
3 104494 152756
1 116042 172061 223092958
1 12493 71950 834442277
1 26298 179898 920311446
2 3872 374965513
1 57690 153842 590276195
2 7239 277520601
3 181581 102629
1 61343 149912 305235222
3 186115 105838
3 194340 139124
3 24509 95740
1 55441 104036 848072924
2 16521 227850734
2 30864 593660713
2 38208 689123531
3 10060 69377
3 138642 50923
1 103849 114299 754537060
2 151478 969783121
3 85970 41006
3 105653 35552
2 144542 77980224
2 47242 864487155
2 98756 616848850
2 139068 107128772
3 86153 113372
3 162326 99783
3 188900 112521
1 38536 48377 222420665
2 124578 515736559
3 94175 132387
2 108360 683520769
3 41673 154903
3 125594 167443
2 128326 421716917
1 26833 167594 831237764
1 159059 195168 254161142
1 36149 180256 661670909
3 139421 152817
2 105576 755072244
3 119320 132143
1 22276 86445 879756440
2 62618 905277651
1 63930 147199 125628400
2 145592 341120288
2 43407 523341476
3 78652 36404
1 102685 156697 832241615
3 68814 107360
2 126649 513884759
3 197438 7005
2 53708 188049153
2 32821 994854953
1 168442 190058 448441560
2 165555 922222517
1 24803 37322 182161273
1 150655 174313 843517534
2 46630 381022083
1 12610 115460 287113075
1 65595 106690 56434429
2 160012 63640819
1 18102 26753 64567012
2 178205 870655534
1 44482 164469 643506618
2 74887 920252939
2 51326 805933282
1 95794 134209 819207869
3 20788 169067
3 186830 128137
2 82224 440496182
3 186324 10318
3 189907 36542
2 150009 466755955
1 105695 169348 723284430
2 48239 577245659
2 53737 593943770
3 114890 78637
3 8428 41537
2 102705 494023114
3 82867 90309
3 65418 27485
2 164813 516278524
1 18805 36639 885876976
2 169698 388740179
3 96912 130264
1 70962 188231 10057377
2 23735 452516156
1 77411 190022 896718501
1 83442 146547 605263309
1 92794 137728 626954381
2 17364 122605464
1 19532 51439 511392548
3 54730 199880
1 12453 81735 334166010
2 131216 327875002
1 59245 193907 413124600
2 18306 240285302
1 33051 63458 498733292
2 41218 625024230
2 73730 667974556
2 26555 486752089
1 38145 64062 224496787
3 96588 78036
2 100610 440902054
1 76531 162075 6645808
1 153904 158041 463723141
2 84873 142337813
3 10156 69843
3 57969 43490
2 112992 957553530
2 119650 379758333
1 34397 73968 644576062
2 194213 14421885
3 141508 24835
3 131896 81971
1 58358 150899 978341114
3 74036 64250
1 21011 109108 504621762
3 168962 25056
2 31522 882545474
1 34291 93419 168669986
1 46467 153838 709585171
3 157019 103314
2 104929 370739112
1 81953 118108 856110193
2 77619 464322643
3 178011 106590
3 111616 41997
1 15384 30299 722776539
2 78429 533227358
2 73193 573364535
3 67150 130437
3 30273 177409
3 150278 8014
2 55905 821244071
3 23706 196373
2 72567 973774025
1 159914 162119 64162955
1 72575 114309 591306058
2 167689 200064610
2 87746 474746369
1 43669 122909 584176831
3 67385 91534
3 58276 191209
2 55368 712264065
3 47279 177794
1 5464 180659 124065482
3 8572 48838
3 134792 152264
3 188660 68539
2 160019 643373074
2 15625 78963048
3 71588 130222
3 176249 96031
2 89436 430149323
1 167842 181180 24497061
2 61675 626922894
1 98926 173811 664872851
1 60488 168320 202174366
2 142853 178679036
3 73201 26513
3 157282 134585
2 73781 973133583
1 3955 57491 819334295
3 165663 183574
3 145685 25561
3 78275 108875
3 116481 7903
1 23503 122277 950501036
3 161298 21398
1 42852 178634 966564052
2 199519 931142146
3 106386 143967
3 198438 13790
3 187614 104461
1 38075 95050 462177401
2 22920 946367960
1 64880 181229 769242914
3 180953 151693
3 76270 15237
1 6229 78196 243424352
1 18111 110603 920959294
2 174761 415704881
3 26825 18422
1 11651 198558 182823069
3 20816 31453
3 55987 128311
1 53703 134434 732406386
1 157378 188248 711142764
1 92235 127560 53700755
2 187427 872069230
1 4210 48768 828672791
3 9027 95129
3 31882 19836
3 55481 16359
2 163135 499604234
1 128626 129514 223958411
2 181299 910833741
1 62925 133771 932783682
2 112225 425366592
1 38365 168551 659928086
3 106402 19034
2 107573 527452117
1 102341 172181 678663980
3 102352 156911
2 195754 518625437
3 116803 18050
3 22316 34038
1 44115 195966 323756362
3 75599 137566
3 124394 193041
2 73609 501843137
1 89704 94327 459017680
3 112020 44728
2 12225 243799862
1 12529 159932 300419358
2 120382 896386243
3 64169 30165
3 28402 117403
2 87771 583333560
3 92836 20392
2 100407 333865570
3 19677 84754
3 51825 176281
1 124284 157584 23383204
1 5829 147243 794714680
2 84845 718382090
2 37800 420453024
1 91723 115842 420666542
2 165905 272253287
2 74678 305569424
3 36551 78671
3 38292 134527
2 67180 251503874
3 91856 147713
2 153228 440801443
3 129020 144826
3 13764 116616
2 118942 896557821
2 60414 698746653
1 83228 149113 170764983
3 36145 48619
2 189313 260984950
1 142007 198363 39105141
1 74563 114799 749922807
2 98055 701875090
1 8048 156561 262600403
2 44144 514446692
2 193308 989622790
1 35801 157074 403623739
3 148060 141070
1 152407 189664 851071212
2 85218 924974486
2 190929 34821987
1 33186 131527 433923918
1 132153 196296 13131701
2 161646 354493372
3 25719 26427
3 192554 116733
1 45793 197009 254231089
2 23409 81682776
2 73777 595421468
3 165478 67995
3 40905 62226
3 116461 68147
2 184032 558207671
2 120853 472213281
2 5828 718931917
1 75086 112436 163269517
2 28647 256860076
2 103735 522412356
1 78501 96457 576631331
3 115213 108086
2 182323 939661851
1 120579 166921 419312249
2 83615 275235115
1 98576 99589 654372060
3 131733 141576
3 151817 81586
3 159609 39303
2 107832 275147851
3 66850 91333
3 76316 186169
1 50646 167335 420346078
2 115607 693220407
3 186694 42244
3 155505 61310
3 194393 35220
2 20447 188340133
1 5365 151095 745026469
3 109847 109913
1 134266 168683 601760216
1 122083 157940 976425034
3 103995 165953
1 161712 182015 535901764
1 20844 79436 551064031
2 78895 678703869
2 66683 500273416
2 16680 653881347
1 10675 199790 718349719
1 33904 198370 337579402
1 125852 144715 562509977
3 73221 163609
1 146147 185237 583491934
1 115314 159102 11528905
2 39060 213198458
1 19431 40344 832313041
3 156040 53655
2 99728 253701374
1 33939 177044 331271573
1 109172 168550 922587955
1 187299 196421 583547101
1 106838 177166 767073397
3 167637 163855
3 138276 100630
1 52879 102137 802625681
1 87953 166491 529297291
3 171331 41207
3 198334 65212
3 37555 158149
2 83306 293381526
1 40601 178543 804184954
3 42872 108632
2 124410 397569587
1 42791 152039 56481502
1 55589 111331 245263031
1 24516 44414 51743688
3 81652 66002
1 85050 177165 901856810
2 177401 249177259
1 77031 175475 294168669
2 198212 89392060
1 119196 139990 240322520
3 88721 62132
1 27334 174214 474804697
3 31041 71442
2 185859 22324998
2 142894 658833965
2 3878 852242295
3 178550 160691
1 45185 187042 408081740
2 158185 551489086
1 54511 196715 684869909
1 149536 171968 824474039
1 894 162308 54726488
2 47440 472532213
2 23460 372791151
1 105130 176761 184779165
1 37311 50783 375014505
1 3722 151341 411150846
2 150419 993405509
2 153245 425772951
2 63987 954518758
3 41087 120801
1 190848 196557 249356461
1 71009 109356 9211355
1 78697 193938 980581102
3 74523 54910
1 1895 45259 187358426
3 152109 186360
1 103816 159684 477166337
3 18144 123809
3 59832 157077
2 106644 451662309
3 19092 55001
3 137105 25692
3 71981 126372
1 53449 72366 18495237
2 158 289171212
1 22157 174002 650555809
3 71823 66121
1 39863 57350 774188340
1 34137 139938 589690872
1 133218 196446 508639764
2 7290 554964885
3 161710 143827
3 150338 20314
1 75184 162559 83262066
1 131506 172848 699637020
1 45553 166676 46233020
3 49686 38141
3 30497 132490
1 77137 190938 825801424
1 20256 103379 129218988
2 147054 131976039
3 103187 188256
2 81056 245337806
1 139661 179709 188354949
1 150918 170477 445140208
2 149570 618054614
1 98243 150902 530421002
2 155111 247438142
1 3701 160381 738176115
2 170893 453662148
1 2893 4880 62009396
2 117579 308592122
1 40209 157149 507905848
1 132365 169120 407788636
1 76905 83747 425810448
1 150906 172968 902497133
2 45842 177717357
3 21773 118259
2 131639 826993272
3 96961 145959
1 46205 130584 149636289
1 144772 192413 408849498
2 33840 617970486
3 120177 121305
2 144843 386235575
2 68777 457964330
2 6668 265176695
3 170973 25637
1 88500 148155 741527912
3 130058 194235
3 149555 56646
1 43794 76165 44858217
1 31385 52633 892441912
1 31725 33990 952388067
2 114855 472961567
1 87565 159969 213183491
3 149918 161494
2 24782 489501228
1 88005 103490 149390478
2 192009 825186401
2 197352 855911581
2 84348 927638375
1 137826 191389 733750184
1 74896 125678 990269397
2 58902 601437736
1 165098 173409 495672724
2 76839 952424283
1 23866 89039 96736833
1 17919 146843 466662547
2 96659 391464443
2 187574 173761964
3 136887 166271
3 104488 57095
3 61567 110670
3 196395 73833
1 70906 123042 344128802
2 180583 669587108
3 62203 191200
3 94390 137390
1 143579 196447 131348061
3 168341 180647
1 24934 39368 258260491
2 100368 26419373
2 129118 391829326
1 95960 122365 713074419
2 116391 514812952
1 5414 186462 753123300
2 32435 534909546
3 188702 189098
1 128579 136729 595953994
1 59918 82342 17455759
1 161348 171695 361150780
3 114957 193163
3 139946 172229
3 4590 127641
3 166840 166852
3 73299 78566
3 22408 181904
3 86713 125804
2 187818 668766982
1 11878 11884 624964919
2 44935 100669305
3 59139 104754
2 100272 3295881
2 158696 483015218
2 166091 906225671
3 128764 46948
1 20716 84268 850210615
1 74872 121169 6747148
2 143376 130212484
1 53598 170661 997892765
3 18561 134452
1 103048 150509 277272534
1 134090 155568 639626024
3 174314 179547
2 113369 578342234
2 73751 392479779
2 8232 786688621
3 39190 24029
1 18951 95303 497627844
1 159543 167292 642917180
2 126582 941933943
3 149375 43662
3 148197 49847
2 73572 377441977
1 56409 122791 95557679
3 67997 180488
3 155193 12705
2 143805 118413343
2 89947 407390495
3 49142 93472
2 27652 650683163
3 17209 10200
1 72852 171154 387755916
2 185727 997307681
2 156471 540701500
2 115974 517618930
1 61296 150766 65658587
3 96331 162888
3 96801 70200
1 93723 128710 771089071
2 117981 120734088
3 155608 185273
3 10096 68221
3 186598 16146
3 28739 189565
2 93911 537063306
2 119336 899406411
1 36054 151588 705708190
1 128545 161135 458774553
1 173786 183204 550983051
2 133171 590251825
1 11012 176887 375770202
3 88480 21402
2 168548 378520082
3 115317 55642
2 50316 116141165
3 182596 159979
1 50755 195047 73289985
1 140723 181678 127974034
1 77271 148854 165089920
1 125985 142311 768598620
3 177883 161510
3 182490 179245
1 20674 38794 953318914
1 110739 115920 948960868
3 44458 166254
2 22647 31092020
3 189582 164804
3 133838 116412
1 5893 38623 530651119
1 98064 187590 503962844
2 96137 509259870
1 60943 155957 126312055
1 55038 105904 987728481
2 70703 273193754
1 5137 54278 671652035
1 34304 123655 986560812
2 31684 464401076
1 63483 139345 585815927
2 92344 837549554
3 117387 41793
3 32152 141324
2 135765 520244072
1 106330 183890 55549783
2 35063 389938319
2 171109 615000631
2 83360 938243637
1 73848 102013 337287645
2 90223 633134716
1 29411 79299 621461436
2 56782 435435296
3 59817 100551
2 182122 2601850
3 37634 83025
3 174672 183587
1 65437 141416 453771117
3 195074 74316
3 62059 179219
1 4367 10318 821719682
1 77527 151293 695934447
1 20824 140413 916165328
2 101128 690555839
1 60566 88507 338997917
1 48623 168178 267360524
3 185511 151708
1 105825 116522 520730225
3 6318 175134
3 164114 144984
1 101201 103765 19689751
1 59321 118257 845442553
2 143191 599478209
2 34449 821506569
3 12538 101837
2 112837 883520322
2 147866 414178391
1 79993 153233 950619918
3 151430 170170
2 16738 542359812
2 192990 245017120
1 9239 182504 391225433
3 48871 141149
3 57919 192222
3 122097 3510
3 128953 27831
3 164339 127678
3 157328 93512
3 126361 51475
2 51422 62050418
1 68527 82973 369968711
1 30896 170854 231280732
1 8146 170972 522164770
1 109903 156841 314128657
3 67361 82154
2 6201 63514383
1 132299 182047 304913654
3 48727 108939
1 32068 36334 710788338
3 101088 107669
2 181873 65489808
1 189740 196104 169310541
1 28987 153335 415172607
2 168972 817328473
2 183641 649692948
2 140859 647210701
2 28853 552286223
3 78149 189525
1 3318 115409 862393141
3 110796 65640
3 117514 179322
3 197666 39781
3 74606 37805
3 195519 147624
1 165842 194662 779692971
1 26265 134451 19190170
2 6357 184313069
1 3480 142554 392432762
2 3358 152249702
1 102407 192315 382855049
3 103658 110340
1 7460 160471 692479665
1 3213 160988 686702543
3 21097 151151
2 196663 977600874
1 34809 199654 213146897
1 126082 161908 426917153
2 10400 951660162
1 83075 180161 253974418
2 49162 138262267
1 113941 121586 59987228
3 115189 96215
1 53186 96634 255616860
1 143519 150607 130691275
3 70940 30663
2 107701 267793579
3 24242 16824
3 112224 64694
1 74799 88333 794287203
3 106914 24163
2 35108 150785844
1 134922 144113 28912814
2 41024 296428050
3 16238 91162
2 115996 285234109
3 94035 181670
3 508 124077
1 90428 123221 848181385
2 130849 413937186
1 124356 167300 510234168
2 131214 61744560
2 140915 327685734
1 47117 62575 276021037
2 75189 203994170
1 68385 140059 542861264
1 147764 165655 258568553
1 18001 119633 954997551
1 136414 189973 50242362
2 41122 534824001
2 54970 200235183
1 5798 35079 793153638
1 53785 125345 631978891
1 21807 190132 493889408
3 99960 153107
3 88367 120910
1 114705 158216 151772354
2 98581 954489136
2 102453 298368991
1 31026 50662 180423959
1 68763 197966 209381815
2 102698 874140048
3 150211 93932
1 14960 87171 112421139
3 185846 182259
2 60707 260956081
3 78903 65106
3 144117 65254
2 17254 868673971
1 78848 144843 361403232
3 106033 23076
1 1788 46027 747571036
2 22135 43926314
2 47632 569099354
3 77242 144947
1 150905 152887 372201161
3 158603 120392
3 16477 101385
2 176364 162921048
1 118360 186565 339960864
1 42322 70572 262873047
3 65937 149936
2 16125 234607378
1 7368 26089 301913584
3 193595 14231
3 127407 33825
1 57924 152577 398332171
3 87846 163648
2 126430 108365776
1 35760 194191 984378489
1 55512 137088 735417958
1 89924 196134 485865214
1 27133 34108 681723848
3 9841 175317
1 164235 179630 579606625
2 151949 540517639
2 48265 839432023
2 14479 691362778
3 49056 49740
3 113870 131369
1 16107 89850 245920183
1 43993 172640 806570786
1 51455 68537 868657529
3 7428 30876
2 193053 531737450
1 141051 192055 776988474
3 113083 95443
1 21339 117636 134022805
3 105874 150288
3 121484 89095
3 92320 158804
2 182715 832714133
1 84154 104734 977042129
2 2233 651468277
1 54503 185858 989275144
3 96406 17543
1 97213 190154 980300921
2 145226 558974562
2 5511 40453388
1 72170 109453 521732184
2 168285 242742314
2 28927 816769474
3 13128 24337
1 106233 177872 944973774
2 34106 234719430
1 12235 62573 74081358
2 163284 5224702
3 71611 104117
1 113788 155705 165147398
1 150191 180215 815000936
3 156119 183100
1 77488 157874 483279730
2 95455 208260098
3 59762 179871
3 29861 41077
3 185503 20234
1 19872 96501 893278388
1 69843 141451 1215731
1 380 174469 975405028
3 144436 29919
1 64694 143652 370264375
2 166292 792888771
3 72361 110516
3 40322 58739
3 13195 147410
1 154502 158759 48582808
2 42444 627021068
2 161561 234534932
1 79039 143946 5276814
2 150500 783467750
2 140300 623554267
1 1058 177935 196826872
3 129705 62562
1 31016 52460 280065105
3 152812 8524
1 8007 160091 765089263
3 154849 30832
3 8890 197944
2 162201 177184
3 130280 118247
2 25526 977085224
1 45892 50627 340865638
2 4305 748189531
1 7846 53685 208077529
3 170789 136642
1 117157 177207 668392315
1 60185 64492 476837160
3 132353 166553
3 171473 25840
2 46280 982124961
3 193754 85759
2 199657 480151302
3 95661 100034
1 82562 160124 488500614
2 82552 979550825
2 131424 757488237
3 69474 199820
1 52931 166863 801291435
2 7186 891840348
3 74797 47710
1 60116 129270 800434675
3 54733 48662
1 14925 104914 143064554
2 197948 901639756
1 82477 134498 79084577
3 133933 113902
2 44082 281365903
1 165290 189510 645072669
1 28749 159589 509085771
2 90696 308291124
2 22054 171560194
2 180877 350495974
1 42912 193820 55155695
2 23213 673372107
1 194534 195640 924315610
1 127939 170466 506974579
2 106594 236193837
1 122752 156818 69299724
3 165564 112424
1 3563 71924 900546867
1 85388 175475 265158124
2 55663 467401046
1 31731 80353 385973942
2 44634 652399235
3 116975 113671
3 141758 18877
1 45582 66566 653659874
2 9561 428927266
3 111271 58548
3 116481 19126
1 60307 127796 940974167
3 50818 53298
2 171530 992293362
1 51283 184351 340887160
3 13123 145586
3 993 73321
1 33542 142984 578627135
1 157871 172707 156578261
3 22991 189544
3 114160 6300
2 192835 192841415
2 76603 29251119
3 171289 127509
3 37786 42381
1 65503 111438 344184329
2 140086 662555224
3 48759 49890
1 22840 53997 451960652
2 196737 158779118
1 45696 194025 896335883
1 67677 193277 385059566
1 46005 172691 524600465
2 103688 4695668
2 86726 760763791
1 14028 120718 806183262
3 22303 21581
2 30917 291650202
1 140189 193043 263712352
3 168944 128792
2 192057 878551358
3 134296 19470
1 63997 154262 941249163
1 29770 197059 607278787
2 144997 291072714
1 169055 186548 957973897
3 4108 38849
2 47066 22913289
2 141664 252099356
1 46218 72226 831541331
3 145444 180383
3 177817 49786
2 157682 243190613
2 106177 242386426
1 54255 114484 68780277
2 1782 780070500
1 66297 194944 503780438
2 183426 628659301
1 73207 179675 727037921
1 9819 18086 816044432
1 44733 186737 842235014
1 46966 135321 604834812
1 144993 198421 677949094
3 119375 41482
3 166592 197651
3 99782 157762
3 192555 140901
1 3905 16879 350465680
3 146923 21882
3 56554 51491
3 50108 117239
3 147565 15973
1 90021 111921 973538554
2 26104 567916555
2 171534 306801642
1 70232 128647 747980996
3 114790 191345
3 150295 109219
3 28971 86760
2 155580 683104315
2 66464 60972363
2 106758 716474500
3 196401 166817
3 16507 17931
3 34350 89437
2 87407 801406617
1 67889 95088 820446407
1 66718 82001 658568739
2 81014 734158266
2 182673 264305647
1 23762 80055 783107010
3 163623 90579
2 19769 231808230
2 112730 942332373
1 16050 126196 412718485
1 57082 133714 198633918
1 63268 92584 972726397
3 65636 94003
1 8481 119003 10828816
2 1940 5735351
3 153912 96107
3 43146 115311
3 173109 128210
3 9454 83586
3 75478 96810
1 116452 119999 721495959
2 40439 134452842
2 152196 261231152
3 171276 109741
2 70819 620854895
1 58466 189143 521779241
1 4195 104069 471517056
2 20901 303935216
2 20583 670223243
3 152243 36727
1 134395 142467 475540855
2 95368 986074192
3 37990 70629
1 51990 155564 854971646
2 69681 355720423
3 55511 132913
3 21121 152152
2 97674 701323818
2 90433 182832855
3 112337 172931
3 120064 22146
3 1748 172287
2 13662 473099812
1 136577 150674 401062019
3 155004 34676
3 157437 138942
2 190036 52130301
3 195519 153298
3 179701 116004
1 11451 41794 17087575
2 128098 243539238
1 7329 50732 875982734
2 112790 990754654
1 69642 85579 67745136
2 112457 937642220
3 75383 98711
3 92169 23227
3 81636 2665
3 124887 84061
3 186029 67194
2 175135 878307212
3 190676 163799
1 174577 194253 444433130
2 132796 21462868
3 47266 165034
1 1628 49970 782542756
3 100683 111513
2 108415 259204157
1 25712 195726 651023543
1 34908 123837 328342291
2 58495 437029453
3 14109 105997
1 30473 128330 788748183
1 27465 131203 983560083
2 103189 76420272
1 147602 192972 225702275
3 186652 137496
3 105208 150774
3 69994 142805
1 35312 65978 318344335
3 51218 175542
1 54955 181719 87206079
1 97724 168071 296088046
2 40283 38923481
1 9663 12722 378926580
1 27666 80745 872525742
2 53957 63496312
3 147990 163668
1 80354 185495 226673260
1 74336 111003 801426411
2 184990 283653575
3 141767 171866
1 13935 192430 158359646
3 83 184295
2 140248 270335623
2 162297 38032011
1 15924 19032 285913844
2 29402 725501165
1 13080 15757 81316935
3 107397 148241
3 125915 168925
3 22151 71663
3 3044 146160
1 25831 120769 410003693
3 163107 20169
3 139365 4318
3 185372 13856
1 17607 101014 345944713
3 120835 180100
1 105407 110394 496054208
2 127778 347982608
3 1137 103327
3 186111 37813
2 126240 146893301
1 12160 162642 821027978
2 65606 414931965
3 162406 41139
3 82825 175174
1 175743 196497 202829087
3 163730 102147
2 32577 523362928
1 151799 183437 519084647
1 26052 103879 207580147
1 133223 190978 165171407
2 190210 699734580
3 176202 108767
3 43348 112976
2 13870 501633645
3 48600 181645
3 95863 97602
2 153826 204481331
3 198532 197258
3 127699 142024
2 149675 448795362
3 98561 41461
3 70457 116541
1 142384 145103 198839943
2 92390 682801833
3 141174 7731
2 106955 594871502
2 14687 119294202
1 175291 187761 942378686
3 179889 65908
1 54535 119803 239619940
3 134737 36103
3 78518 192370
1 67658 153875 378861021
1 60096 184824 70818910
2 112049 661534615
3 14897 164104
3 114434 11308
1 44229 122408 127668900
2 88272 684586600
2 62583 995148934
3 60559 162852
3 152344 145569
2 128693 297074264
1 40330 186237 804579662
3 49785 94837
1 51062 120708 886418901
3 42337 115954
3 30282 123525
1 5977 101641 198375483
1 75957 148009 470305158
2 94261 946129774
2 107346 475847955
1 170959 190336 229627192
1 158367 173290 867607486
2 47652 257805667
2 83185 165872593
2 198725 165550831
1 54004 198972 822827481
2 123359 30343772
3 61123 47471
1 32444 50901 232443351
2 103655 267250472
1 934 186847 514116368
1 155359 157974 15471764
1 46096 88862 214079367
3 142606 79820
2 70864 855714344
1 10550 90896 75296788
2 152821 814300997
1 129653 184962 702831621
1 145373 173832 411504490
1 143931 149346 850976155
1 76514 111631 546447892
2 193371 256955135
1 17665 77420 723342619
1 69181 74761 279609490
2 117073 864225288
2 110062 666863942
1 102068 169252 234352840
1 70212 87472 314597995
1 149561 166637 879614970
2 2260 937638230
2 114767 8005838
1 89105 120578 332554515
2 109747 163606792
3 191652 161868
1 131735 177843 464288007
2 174571 521241915
3 34645 50055
1 31193 35400 743198562
1 6838 172364 595481621
3 122504 38772
1 59959 83001 693046836
1 124817 154830 559482031
2 119132 898257850
1 65390 108499 867097893
2 179535 676241412
1 7810 47235 207392280
1 68947 89364 757159499
2 108024 418598118
1 25046 128655 93646590
3 126305 123772
3 18949 59523
3 122419 2343
3 125942 13735
1 104004 127103 704758395
2 155150 527909104
1 47047 152327 414872172
3 146819 77529
3 182258 84519
1 32532 128497 841687188
3 180885 199356
1 59840 87115 447938727
2 122996 559774616
1 31714 138938 514919032
3 190540 80368
2 161289 348082024
2 11744 847867966
2 127732 537890573
2 67888 729142380
1 35262 136356 104480932
2 53062 878953667
1 95006 99221 696105781
3 98569 173739
2 156011 871963947
2 171593 247793578
2 66484 735620732
2 199823 464299256
2 68306 912238629
1 122604 180666 659688604
3 133371 69528
2 42150 991608752
2 150293 362005910
2 52157 825178193
1 132484 156039 171376705
2 85989 855231415
3 71863 152962
2 127066 538205279
2 160353 790403023
3 154843 143143
2 2375 617064139
3 168310 74521
1 71285 149912 162038406
2 181494 205722371
1 61166 168880 212074271
2 185466 305789365
2 83925 353560885
1 19275 88433 684824839
2 35026 257175676
2 34107 53054602
2 172858 559068577
3 189271 150167
3 10344 44820
1 53059 158265 640596793
1 68751 97135 255955430
2 23867 590376782
1 30146 31832 963879697
2 125492 281606705
3 40796 25524
3 103842 196542
3 23219 26398
1 24446 161036 188737649
1 33193 155527 242175310
3 21808 104976
1 44703 86753 893814934
2 144775 665719282
1 26824 151421 28527041
2 123862 275464732
3 23493 30493
2 108854 173528430
1 118560 152945 177476572
3 91249 147258
1 118973 187937 465580069
2 191929 95199671
1 31528 62122 350510068
2 345 428148356
3 71845 41943
2 24921 103057668
1 22404 53660 632644328
2 8269 892274344
2 50664 396171891
1 106659 137474 153571648
3 159775 26826
1 35659 59920 518802319
3 9923 161417
1 53349 102667 855905999
1 57225 186779 763262189
1 45751 95457 380170498
3 143381 101018
2 79478 641121163
1 22748 58813 557358267
1 14720 31489 985372883
3 10431 96590
2 78713 411124085
1 91010 132310 199355873
2 8801 583760067
2 181495 284169044
1 68672 176307 622416780
2 17758 196484260
2 159838 441844800
1 34561 51519 172582523
2 112732 40467335
2 95184 431750181
1 97791 109358 524626050
3 87718 16864
1 13809 133189 383050543
3 69307 184207
1 33338 87129 614578714
3 45467 131356
1 17011 145494 451401328
3 73699 1962
3 86548 150734
2 154915 774437330
1 150690 151179 733620710
1 11769 179407 908975135
3 94019 99584
1 20123 180834 804416698
1 80143 108547 341719333
3 65127 133579
3 98547 198720
3 162424 148861
3 172886 181061
3 13025 96714
3 13866 21415
2 115065 42592808
3 102055 164819
1 33245 60718 656823538
1 22310 155562 760481310
2 176654 570910555
1 52918 142134 788641143
2 35569 972325348
2 26276 866270576
2 173918 663044933
2 144240 754725736
2 187273 900146951
3 149041 22173
1 33151 142883 693449400
2 79778 934477108
1 109694 142703 780918185
2 83967 874203877
3 120402 106776
2 87170 779876998
1 109958 187401 617269543
3 123443 16758
1 108370 158566 489205221
2 61067 548456101
3 141364 11255
3 2095 863
2 152260 706122159
3 181502 184107
3 170386 153156
3 17594 76119
2 175257 138665965
2 130741 346411018
1 38459 147126 226422871
1 54549 157718 332078582
3 40094 27352
2 187811 4781236
3 83216 147314
1 17682 158061 886161027
3 172110 129212
3 102853 171041
3 77641 53435
1 84945 138025 26509173
3 166469 131200
3 39565 136338
3 153457 40383
2 90519 443398657
2 16666 441366653
2 118314 99231845
1 85297 161873 644797581
3 15615 25714
3 61217 29042
2 169411 914384812
2 72877 327702515
2 170521 113591251
1 137280 173043 58356955
2 113393 612239117
1 79658 153360 110425837
2 114833 573890438
3 140419 123861
1 92212 138386 869458887
2 150966 959860737
2 108184 951865794
1 60762 184728 980371297
2 186579 516357315
2 16351 891340991
3 174998 76082
1 52096 146924 725494563
3 24459 59426
2 128276 194248247
2 104432 558894208
1 43513 170546 494891270
2 10866 42647268
2 94924 644406734
3 155668 196375
2 70641 67651234
3 74210 185392
3 18283 60295
3 126086 42647
2 113506 64854561
1 32970 175674 492122342
1 118703 163400 754736912
3 187494 74580
1 13527 125145 739645080
2 133676 39793306
3 155357 169420
2 175501 630469250
2 28606 864379974
3 131781 150167
3 22401 70346
1 110283 190697 266225348
1 140816 169433 393104119
1 129297 197284 83754670
3 15385 164282
3 62510 157758
2 134386 650755248
1 134065 177798 741047124
2 40328 841218179
2 18286 648135203
1 8138 155510 773484062
1 71792 152100 165324947
3 141312 137931
2 115406 804994256
2 134576 627555707
3 54163 73230
2 136258 835425909
3 90946 56012
3 40194 108823
2 71100 701120408
2 76145 610643744
1 21481 145387 31146949
2 85243 121836641
1 66 82469 512034972
3 67534 197282
3 196351 136264
2 117388 305480304
2 3785 60466048
2 58367 650897319
1 24432 33525 464358603
2 17549 716938539
1 35556 150938 566999948
1 14885 157249 968061761
3 104864 178925
1 114383 157774 972550012
1 116101 148535 164555490
3 72569 16166
2 123328 421379688
3 51193 167080
3 110950 47868
2 35274 109420772
3 104016 121640
2 59028 204079447
2 25546 652446779
2 76321 346618118
2 2520 756393960
2 158999 667384568
2 166248 67931484
1 33951 190890 792487219
2 141294 150620631
2 33881 81972777
1 79405 83509 549447486
2 177405 666747174
2 181167 762561178
1 38448 71190 836232053
1 24109 183638 424647218
3 118753 190454
1 83453 131913 853322437
3 174374 178262
2 152930 119990683
1 124331 189543 769249511
3 82865 43013
2 142459 25429183
1 5549 194451 295613008
1 61956 87471 252302849
1 3749 79875 757953670
1 60585 80414 17260358
1 99248 196004 524889880
3 133578 157732
2 125287 78703093
3 109303 177612
3 173368 81917
2 178450 436206823
3 68154 14636
3 12021 13938
1 26124 156776 255589238
3 189587 60311
3 190071 190895
1 140017 161715 150716796
1 80717 192754 791303902
1 7255 129964 94146083
2 8066 813070252
3 21236 91867
3 192030 122203
3 167220 150514
3 114886 12088
3 47496 31195
2 136537 435167306
2 161391 985425734
2 171894 511846519
3 191224 161367
3 162673 130048
1 78676 80391 260579636
3 181844 126903
3 119041 28894
3 125921 67608
1 66366 103025 898881303
3 159954 27364
2 24306 451859847
3 103733 160659
2 46919 695732740
1 67736 103358 788124354
1 22449 96465 439929594
1 67088 95883 205738421
2 133769 832369795
3 74288 103439
1 168447 171127 66106386
3 92328 85954
3 151262 152075
1 29201 70261 865813300
2 170781 15558438
2 182293 386630352
3 106135 126220
2 107345 374056359
1 41501 64521 863621516
1 2996 140703 526840594
2 175524 590112807
3 128792 114744
1 72222 181218 10835803
2 197451 84297853
2 25229 365047458
3 77046 47429
2 89202 804914958
1 71680 87472 373356444
1 106800 113769 141185969
3 31646 38267
2 66199 844354037
2 148392 636212100
2 169575 654722021
1 99239 170085 162161362
1 72641 151912 159313686
3 150956 16044
1 22997 148874 462965587
3 120158 12140
1 90975 121163 775089742
1 93594 110060 903687472
1 95832 177677 537662010
3 25605 119237
2 91674 492043428
3 75804 179163
1 53188 128955 496326714
3 62373 58392
3 108661 180141
2 69520 946817255
1 58518 173093 394757012
1 58689 145289 863678382
3 14140 41600
3 36303 108757
1 76556 104692 71013782
2 124790 275732286
3 181740 169927
1 4472 150992 105850796
3 5307 175359
2 158573 117813288
1 126963 175246 179390744
3 71650 167578
3 39279 136418
2 53745 299693800
1 2581 172428 380780548
1 111740 194446 740362699
3 140072 87636
1 64287 131705 72963143
1 69954 178485 348965009
1 24097 169295 890169913
2 171053 903424245
1 137697 150583 907886302
3 193924 144552
3 93807 141950
1 6570 6899 717350492
2 190137 551093577
1 45089 172365 137203787
2 40433 654361998
2 118443 973181665
3 70237 14651
1 7127 64893 938234758
3 104241 94151
2 118946 186687547
1 2502 40296 128881530
2 155489 1371900
2 76625 948155619
1 43092 149209 19294397
1 73580 95671 232655
2 143339 36759732
2 136012 304219133
3 146267 3344
3 22535 130852
3 35990 53455
3 7066 150614
1 104808 196266 142497425
2 13932 754378625
1 48950 75689 316013413
2 121535 794599961
2 105132 364563644
2 121367 660163813
2 83368 527344683
2 50047 490163143
2 63812 203248903
2 30952 986337939
3 116797 125396
1 59786 183402 589527038
3 25339 45151
1 59465 179771 488016669
3 86906 166524
1 21689 103519 857655381
2 96026 246974187
3 88271 105680
2 21490 902119303
2 76846 480759621
1 43649 178513 785533228
3 129638 135144
1 110814 174631 504629509
3 178260 94831
3 170643 75117
1 97122 100278 310113682
1 41881 121291 344814149
1 61023 191979 918955281
1 122017 199789 285777126
1 195767 196081 668466827
2 148270 412373847
3 88991 10897
2 98892 4519210
3 155028 51249
2 10795 95446563
1 44091 86851 909701878
1 51049 160729 763880482
3 3207 88047
3 43289 116257
1 53669 164542 801559542
2 61587 243976921
3 18529 143
1 41999 77402 244033601
3 16954 132892
1 40880 69655 169569023
1 89211 103289 577845773
3 121017 43562
2 146057 364485540
1 96711 154859 11144693
2 106707 740945706
3 120572 164469
2 143218 856958613
3 167402 2349
2 23278 21151157
1 137078 168799 470424594
2 6856 85974580
3 35897 88597
3 189717 32681
1 74928 163836 338220857
1 50629 173474 391512203
1 59167 165327 700649164
1 118773 123966 1405432
3 140365 8553
3 143057 55075
3 142936 26641
3 160015 52371
3 93267 66376
3 194243 109362
3 74459 175732
1 103381 130660 219425154
2 141752 661558371
1 28112 139580 288218520
2 49081 359006928
2 68573 266044093
1 92623 190410 263237139
2 8479 489183346
1 106714 131731 381509786
3 162172 108440
2 93175 684540208
3 142159 168525
2 5485 971825951
3 195568 178026
3 157343 149608
3 92591 109365
1 190131 196089 683353157
2 116977 790227007
1 52712 92585 21523119
3 186889 106659
3 60052 49395
3 34425 151644
3 140231 154633
1 53202 59588 634529257
1 71067 191171 928439337
2 125640 799783113
3 71314 113810
2 56769 346662140
1 25125 43889 31224799
3 198278 123553
2 160799 176733973
2 132968 501803883
2 114286 676738875
3 80894 123396
1 46717 126849 275470165
3 55108 160863
2 12057 164465463
2 91589 343748386
2 148896 982586832
1 160068 189653 845505191
2 48777 827480096
1 19224 24135 417531983
2 9141 89004900
1 45656 105458 853642672
3 149500 135280
3 132885 106636
3 197833 47488
2 181705 622889364
3 53080 79714
2 162135 438907216
1 143768 157093 44139061
3 155562 12196
3 129827 108951
1 61865 123672 607420893
3 68562 74186
3 137470 152199
2 82769 226166915
1 73801 120257 369677446
2 29304 414608220
3 55605 112007
1 84561 154670 141194737
1 134673 146136 48579646
2 47142 408339712
2 11000 323812780
2 115173 182464707
1 88787 189196 938286116
3 111330 45404
1 62855 157136 436107762
1 7107 162225 159214919
1 87558 116584 803601752
2 2422 507779353
1 99904 157054 26046096
3 143048 104006
3 44519 194881
1 34628 159557 855112541
3 76345 71010
1 34732 151481 618511205
2 138992 719972339
2 198537 389997390
2 24885 56204006
3 27304 73795
1 96698 125069 791271204
2 171916 352765428
3 53002 153290
1 12034 31826 373659874
3 137532 194058
1 121109 189807 788305261
1 90382 165431 974096698
1 10686 185450 675536666
3 115797 115879
2 19627 241959867
2 63533 826780617
2 55932 126273753
2 68066 687927153
3 17392 84593
2 31300 138298214
3 43179 68269
3 58176 119441
3 20430 145676
2 76158 686441896
3 49151 46981
3 123809 160084
1 14065 171536 429509549
1 112079 198432 175892096
1 103887 147862 74500517
1 60595 88685 967259226
1 33339 92022 815503442
3 193536 17429
2 157789 232093634
3 103392 39196
3 82856 101032
3 52942 157510
3 124474 140945
3 106952 62829
2 2940 27818286
2 124155 979131387
1 107046 152711 190298861
3 78538 120585
3 76511 61700
3 21480 188989
1 91834 138287 512080290
2 79328 32590323
1 53224 174616 459674797
1 85731 198716 121568415
3 166875 153932
1 46453 92642 918002827
1 148521 149108 450218644
1 18724 72015 506100443
3 140205 118431
3 148080 79830
1 168894 177658 439387528
2 2018 612283070
3 71819 1645
1 80078 180711 41349874
1 146604 186391 354588217
1 106328 181146 11919959
2 190347 178120723
1 144051 165697 800850558
2 186716 64122753
3 39710 176246
1 128804 188437 656059022
1 58102 78911 494500093
1 87578 161623 346352338
2 157193 149658971
2 8450 3934478
2 13448 36205007
3 189895 40604
1 105702 117403 291704463
3 115501 149223
2 50773 552489440
3 137721 177108
2 152732 274411258
1 6014 167569 392945868
3 108384 127023
3 112206 167521
1 33987 192448 733485364
1 116230 166385 993252463
1 179337 194009 985514318
3 2949 160969
2 145852 159951649
3 47727 111314
3 62903 166758
3 164409 109340
1 75775 91951 799999089
1 73447 159838 447727250
1 36263 45580 105007857
2 98978 260908473
3 152191 170718
2 44504 740248215
3 124909 48631
2 95387 489071559
1 14729 19530 700148272
1 2149 108426 192092388
3 134669 90385
1 153073 190528 367615185
1 102793 171171 790248534
2 71992 578575063
1 24727 156857 966543228
1 116048 132232 649810206
1 57733 76983 56841679
3 92006 69964
1 113350 116285 688601092
2 21861 404653006
3 123587 39208
3 140312 131804
3 3469 98857
1 25283 108711 581359155
3 119890 98806
3 74899 173490
2 127385 326550056
2 7400 856595755
1 178218 179077 76915658
3 10759 17974
2 50562 840889470
1 12784 156371 256010729
1 13433 148578 278460821
3 165247 197047
1 26126 72376 925980798
1 12787 87686 346347979
1 34208 105562 557851920
3 67291 99492
2 121395 483716642
2 44383 540536410
3 112904 94483
2 150563 30724133
3 172674 14731
3 77568 21136
1 4256 111884 819683127
1 158753 175241 224734959
3 170129 41475
1 102551 104851 850689730
2 165822 315364765
1 32250 195601 734294488
3 92592 125395
1 3281 20945 757740206
3 73758 197913
3 90703 181543
2 162379 36376842
2 108223 90291285
1 46413 140700 101925355
2 74659 701830899
2 15690 402700777
2 169745 574238129
2 142458 260542788
1 157818 193770 770040851
1 101865 178163 361357267
1 25950 112504 970065655
1 18634 167530 882255381
3 157665 167530
3 10957 142942
2 171254 737254540
1 94585 196051 69067196
1 78040 154682 122369479
2 15250 491410168
3 1606 177509
1 150097 171667 502369103
2 29729 118846410
1 160069 167916 268711070
1 92650 98772 342704897
1 46203 54887 472150264
2 159116 760617228
3 117888 52016
3 115870 140009
1 52557 79126 89775036
1 40060 49622 806395879
1 36298 90266 121441881
3 165881 48393
2 178610 966180327
2 64411 604167812
3 63113 98456
2 53040 45403517
3 53735 85512
2 21802 62865489
1 28319 149446 694243131
3 127828 121262
3 91548 187266
1 89867 130169 287915091
2 70967 476880205
2 149990 960909802
3 157766 65112
2 138978 582240392
2 132522 218959209
1 114490 191875 782498027
1 52884 172211 180525456
3 74314 138120
2 190285 981974427
2 29987 907989317
2 166329 905020821
1 7142 17969 955884449
1 30458 76029 876384997
3 26896 10032
3 104469 141312
3 142425 36494
2 12179 379085077
3 192365 147251
3 180442 159831
3 50873 189107
3 153267 56296
2 65631 22911330
2 42342 18820696
2 89266 139618162
2 85642 606209604
3 184530 59260
3 6323 54448
1 72338 72930 665510166
1 88977 161807 928349953
1 138529 176180 890299358
2 134646 540352483
3 172602 6441
1 3218 38688 393590027
3 34717 65638
2 143115 126210000
2 96624 460066468
1 13517 162594 26693853
3 152262 158683
2 127484 714772008
1 160339 183595 567770516
1 112715 118892 722241289
1 37986 199848 539205219
1 92699 145011 704723311
3 6441 35483
2 110022 329677759
2 61238 927560151
3 52915 100656
1 72757 173335 686434127
2 108631 424130935
3 2890 166308
1 109847 125882 82128049
2 163996 914601424
1 111917 113506 98031579
2 1630 983075477
3 102644 65130
3 113028 173423
1 5745 141032 124970731
1 33762 189050 65272395
3 186051 21768
1 25372 199563 584492099
3 129545 163024
1 42837 121108 975670802
3 100384 80602
1 122107 172005 927218762
2 31332 872500769
1 70267 122994 655328155
3 180357 129785
1 188560 194892 49392058
1 8466 198164 404469081
1 88512 155659 279776810
1 65102 104465 677792667
1 60868 68431 873964569
3 102399 147401
1 102350 119341 451275372
3 84242 192384
2 194490 329739012
1 121202 161020 760440769
3 107264 108198
1 12380 86290 282294668
3 93336 27234
2 162625 665802403
2 146109 771461373
2 56927 658606836
1 6253 185371 466187624
1 134349 168278 534034887
1 130912 142015 803748009
3 131339 121630
3 132190 25387
1 25306 84817 298251943
2 156655 7247923
2 104025 415881236
3 165481 129065
2 78115 93803193
1 11196 147881 739358809
3 125708 85755
1 45469 144365 838983727
2 95080 764986928
1 82575 187030 959740939
2 122607 938146980
2 80960 191549943
1 128473 158789 272470989
3 64192 21738
2 127249 944829374
1 73123 185161 646231388
1 105797 136182 279062658
1 44279 114674 873184913
3 12095 58165
2 33046 977029398
1 76806 159207 121253741
3 158096 14264
2 47387 450790536
1 127585 182225 165178750
2 143000 506205240
2 20126 191580153
3 4793 142380
2 36173 661449582
2 193809 49134535
1 108715 195838 494828058
2 77895 683823063
3 75325 137010
1 61298 186753 123371578
1 26640 169640 635610165
1 6106 90169 62567728
2 20107 589379468
2 39088 672757827
2 181533 540656417
3 68731 114523
2 163154 85687005
1 8382 44127 316485958
3 157483 105922
3 9362 139184
3 108192 106867
1 45927 155754 277398152
1 56188 113330 603004758
3 16544 30372
1 21668 119873 842021411
3 188859 21510
2 192155 50230811
1 51912 110236 197078542
3 2065 90259
2 149830 427448845
3 46263 99252
1 114274 119238 782436455
1 35006 119850 167806360
2 172310 459938891
1 18513 134963 654015922
1 34277 89814 377981288
2 6903 53968380
3 133954 63301
1 28900 88088 482792010
1 25131 156581 748961082
1 26331 119344 720489898
2 198667 297971871
1 85688 109786 460209927
2 125341 623597168
1 18621 68428 795190363
3 713 176408
3 164923 143374
3 53767 16726
2 84170 972509124
2 48006 41571206
3 195082 1467
1 30607 176182 927376517
3 128843 169564
3 1204 32841
2 57416 763163870
2 153930 2482043
3 178526 160294
3 76903 46287
2 167387 835439692
3 58770 108155
2 185980 165422423
1 52284 91683 283567982
2 56203 866091714
3 155480 42970
3 125346 193184
2 82647 955782786
2 46304 996424882
3 185338 51585
3 162208 116127
1 24020 75652 164778558
1 12249 194797 291049906
3 149813 199194
2 147483 211800259
1 12497 25955 5252018
1 106100 150111 41316006
3 191360 59059
3 44459 178650
1 15871 150361 707600504
3 74063 124120
1 40477 83019 308930458
2 54153 543204228
2 64457 463092586
3 160875 109148
3 177165 86265
3 175717 159900
2 43762 412271894
1 20143 119136 153395403
1 11701 182480 199878335
2 7149 729455368
3 36046 194702
1 92187 183389 664934888
1 144396 163269 799677621
1 36026 171271 297544627
2 43788 540598907
3 173457 169693
2 185626 423259133
1 40180 73864 985544030
2 103258 961511819
1 115936 177916 279829345
1 4220 13234 581919403
2 32979 252444700
2 186594 815890251
3 167345 41938
1 116168 153007 446490728
3 88717 3894
1 158582 168137 898859789
2 172057 209813281
1 136018 165207 602619710
2 71646 553674597
2 136181 552741197
3 187602 99866
3 11835 98058
3 81148 191979
1 95300 145499 162496264
2 59238 891654922
3 64434 98722
3 101012 38833
1 131342 168598 551315580
2 184834 981489398
3 199563 122725
3 48720 190299
1 113016 171263 540821310
2 132934 675785797
3 198387 150811
3 60031 97284
3 97619 7013
1 35058 189124 433632335
2 58998 695906942
3 161669 51071
2 194124 602132002
1 59014 198947 909041777
3 44220 168418
2 183270 473910476
3 90062 12713
1 43138 125134 944725580
2 78191 562188968
3 147690 120058
3 153990 198372
2 35127 780383049
1 67955 70078 804605406
1 16199 173317 232401700
3 5178 11749
1 9515 165010 559573749
3 72271 10891
1 46689 64851 519441680
3 62631 191180
1 39081 140140 48971077
2 60630 890825139
3 162562 69415
1 38421 128942 598012471
2 60643 963791312
3 138530 181900
1 142455 187890 773896732
2 151408 61296230
2 179986 516873975
2 141805 77953417
1 156281 193853 561800166
3 59337 24742
1 46749 60457 376201101
2 89030 281816935
1 116480 188285 893379252
3 112435 19928
2 19757 215431226
1 173048 186012 483893388
1 139120 181857 522020702
1 2410 90879 728150732
2 62538 175248904
1 56365 77381 450359176
2 126105 874384505
2 109748 263860547
1 65946 101080 991318019
3 26292 57698
2 151820 714284003
2 117964 746831288
3 95857 197837
2 48295 311040899
2 150615 439649578
3 192979 63922
2 133647 555959246
1 129340 180333 628431732
3 10505 134183
2 103918 432658981
1 126104 144517 606772779
2 75753 639237227
3 175348 146564
3 191930 37820
1 47620 111230 854299502
1 32787 135654 139826874
3 91577 72121
2 150790 124211339
1 91441 179035 621510148
2 44275 535196143
1 76504 122887 778561958
2 155100 264969261
2 7149 707992829
1 72849 116211 413135065
3 61796 159763
1 70404 103263 166798877
3 111835 127826
2 54546 598889446
1 27652 121619 892196687
1 56793 118661 417072230
1 52058 91104 668097589
2 48339 714228153
2 190087 361482675
1 93402 182330 746178149
3 112094 76019
3 24024 144342
1 91811 141691 685128670
1 138114 176169 816123999
2 45301 725186575
1 26649 61758 628921404
2 159229 224997572
3 183393 153671
1 116371 143560 910385340
1 60937 192634 627439388
1 116574 171045 172160078
3 146676 82529
3 59492 38826
2 43001 459455860
3 29528 51881
2 98017 556784513
1 124961 135434 730967924
2 170632 490172938
2 2556 796659278
3 106438 22021
2 172987 391109031
3 144229 152863
1 77335 189136 561383486
1 19417 125606 888082942
3 125040 59211
2 134337 564137642
1 54795 98307 915437072
1 27749 144020 238566273
1 78896 124089 761520361
3 164777 92597
1 46736 185243 263629233
2 79483 88034989
3 66603 139997
1 47505 180153 531350160
1 110372 138079 733825445
2 141088 915549532
3 123614 93832
3 44507 184129
3 192276 45340
3 150053 40100
2 38555 898161489
3 63376 111611
3 97816 129072
1 135430 172812 377819240
3 59016 28675
2 94390 793489809
1 115173 156008 166993864
3 175316 13805
1 128677 189506 469293430
3 108933 151671
1 32769 94717 657838257
3 112699 53084
3 138377 195292
2 33383 218874927
3 84727 143385
3 172086 125630
3 3199 159688
3 9277 103713
1 60262 176383 823064976
1 151177 176467 695721612
3 176051 166209
3 186727 185971
2 124053 332442985
2 145943 890348733
2 179656 830221369
1 6579 18982 896610222
2 171380 381543998
1 4181 65030 618422044
3 96391 172539
3 68116 180854
2 186310 944212114
2 179117 518876680
3 96204 37237
1 19178 37928 536279110
1 79210 182722 105849409
3 28143 165525
2 179310 769807712
2 92817 545420788
1 24331 99448 794551052
3 178770 58748
2 182797 734542924
2 181370 810243742
2 45504 757238629
3 115787 146513
3 67093 181031
1 55365 80282 195261081
2 82077 45431049
1 79397 166928 251836887
3 9230 105775
2 119640 548552452
2 60331 765648439
2 64534 942142402
1 69991 86729 563511249
2 88598 998306337
1 167298 183322 354475295
2 102283 677216707
1 66647 84320 594828997
3 9213 20534
2 79187 167491917
3 117621 163946
2 163590 779218830
3 124780 89918
3 52906 151545
2 26794 514455279
2 172994 757503046
3 73024 54622
3 59492 37286
1 23236 139878 536308186
3 193506 120230
1 156154 167277 557347025
1 8707 132368 674453579
1 146362 194769 100030280
3 111421 179471
1 86792 173274 284386078
2 71535 203950496
2 53819 519512448
3 129110 62151
2 88881 861987799
2 168442 459088795
3 35939 193729
1 109064 158432 312724276
3 25487 130081
3 38498 7201
1 33838 81866 355276811
1 97636 159006 503568506
1 89365 183127 449670758
2 133691 220057275
2 87329 381685219
2 189688 815135010
1 75079 194288 306224915
1 73971 171071 931303482
2 44926 167431414
3 118995 57298
3 50566 26290
1 48218 165884 549285904
3 148158 187652
2 49413 217603547
1 79491 145572 664078032
2 193507 712972271
3 13901 18033
1 68863 133066 774738219
3 60590 82603
1 155155 176021 335065850
3 116529 18322
2 102269 821047362
2 157004 265406258
2 28364 452830114
1 40073 75437 53709812
3 122524 169404
1 49552 157920 880708684
2 116741 931543413
1 15836 136295 76332602
3 52120 131284
3 196817 169697
3 97825 74706
2 178890 432389589
1 61280 84053 79834888
2 33673 579056922
3 91552 46832
1 55336 191515 347530775
3 155771 135511
1 43399 58433 878483208
3 14187 18387
1 29104 126842 746697845
3 177035 101429
1 24910 29657 99232746
1 54333 141784 675815399
2 84717 919031250
2 143786 565978186
1 63184 84039 956423616
2 190620 48573367
1 76834 97736 973220374
2 122428 827292471
2 113139 213632065
3 122628 122211
2 37085 270560839
1 128093 170389 1436931
2 63877 716023383
3 197143 53239
3 166824 89639
2 132789 487959378
3 88030 61593
3 8016 103429
1 59914 132014 337065863
1 5225 31037 68378637
1 40584 65539 325280604
2 44108 454004571
2 4184 581259780
1 119119 138372 598707939
2 189626 582003799
3 164559 24853
2 62650 577452862
3 89772 137587
3 9397 122544
2 66575 422335312
3 91790 48121
3 67788 65467
1 63937 65979 781698049
3 118213 118434
1 61529 115937 402213513
3 118223 81507
1 161795 170872 712627240
2 168075 612370575
1 50256 183791 21020635
1 72771 133312 34069131
1 54283 82468 918408481
2 81070 413725721
3 95315 86635
1 93269 169418 563728552
3 110989 114684
1 13209 178549 761209245
1 130431 160579 301934547
1 115983 164255 181401881
2 50395 777362055
3 94147 61069
3 98010 174268
1 12928 62249 891455834
3 52675 68888
3 182064 24029
1 139614 199320 182118861
2 62040 308587970
1 47826 182256 904443544
1 37416 84947 93602250
1 145788 156658 175034123
3 155606 161823
1 60695 65432 302739701
3 61068 126139
2 62705 215112063
1 117345 161673 738627577
2 69746 909285492
3 163347 59975
3 36724 187311
1 31622 37992 546449222
2 171473 160486990
1 49837 163710 872248202
1 54869 131384 403654720
1 153344 190640 752044301
2 175693 777482601
3 62137 91859
1 79687 188327 166398731
2 183928 799501725
2 182958 292717463
3 27254 25772
2 135376 886960781
2 120995 433498148
2 194532 886239739
1 60537 186755 355469246
1 61705 148710 155969693
2 147534 545724466
1 77304 184665 697403722
1 13878 24732 213040153
2 4521 962167538
2 108675 120456387
2 59174 497747949
1 105708 150431 464507794
3 92905 187876
2 159774 16786053
3 87006 43060
2 126998 852681160
3 111105 52576
1 2642 196365 913803338
2 125043 546715383
2 63161 521609455
2 194113 655520855
3 139373 139141
1 12759 193773 94632751
1 100982 123828 494842354
2 63582 970911777
2 51495 178321139
1 75316 81296 917168228
1 216 18875 83475156
2 127756 573073191
1 50759 195323 330588037
2 43123 715983728
1 171055 192744 649061967
2 2814 428588396
2 27161 366854264
1 139343 182987 172399757
2 58575 121392470
1 415 162567 816072476
3 183030 64994
2 26653 708046917
3 145513 139600
3 171325 131379
3 135482 152724
2 51919 820424962
3 109266 148428
2 96940 28550474
3 80163 42239
1 22530 63918 197722394
3 149259 89421
1 3633 50363 306530558
1 16086 39046 784408181
1 25752 183657 705429452
3 122856 145736
2 132494 691040195
3 81025 125962
3 145819 83094
2 193556 885801384
1 87903 112134 859527956
3 71786 51610
3 38661 148809
2 196146 487241991
3 114650 38604
3 198518 157702
3 106633 103595
1 113760 115523 411872526
3 484 133490
1 21752 30645 840608101
3 94004 47225
2 179878 442986358
3 57262 154723
2 158629 843197736
2 64309 760109921
3 75303 153224
2 189755 456532350
3 187621 14562
2 52963 599086444
2 73822 351100841
3 189839 83584
2 138516 762332278
2 71308 81311549
3 96079 121013
3 25622 199463
1 59627 140237 517324641
2 11640 90698749
3 132331 184340
2 176595 605624100
3 24080 83835
3 66896 62676
3 70055 167220
3 11171 143574
3 129323 43350
3 78937 38305
3 175673 17454
2 100480 486817569
1 75893 78662 32594099
1 70624 75595 657722630
1 151331 158462 621080098
2 113962 387427849
1 102707 117273 698669039
1 177402 187369 384087048
1 73039 110875 12805730
2 159910 520963648
2 158065 474888556
1 108302 145252 769521419
1 127318 144675 242547173
2 62722 648882508
3 120542 58506
2 170350 783253822
1 62002 93921 129967428
2 177610 925559271
2 121102 374854166
2 148763 808700401
2 180913 384517491
3 107405 70676
3 166698 183319
2 63456 252569567
2 51878 369136055
3 79441 108836
2 100635 530774650
1 170490 185393 524249339
3 195039 82255
3 21676 80195
3 35457 97972
3 51677 88965
3 36745 133586
2 189108 70207588
3 134560 60513
3 81656 137021
1 76347 139857 525576218
3 60244 64857
3 178812 174885
3 34346 16382
2 116210 298603764
3 32808 171234
1 36188 64312 975083591
3 125940 177865
1 9204 74896 677827353
3 102627 182476
3 120090 73525
2 31981 366456448
1 21982 33476 357454292
1 172792 190671 391707810
1 170329 192552 498098971
2 142389 192558096
1 116621 188460 867590151
1 80720 164634 403497413
3 64699 150776
3 104238 50598
3 77568 30251
3 182221 55825
1 57001 163401 883663409
3 86860 196650
3 179514 165234
3 47301 145358
2 184616 584701652
1 11095 58974 699346810
3 186652 127332
3 76135 147713
2 129597 271982891
1 43118 131668 233530390
2 159624 430525599
3 186289 27122
1 96394 99231 111549844
1 72686 175457 939127073
3 187122 30499
3 104479 105109
2 6208 671642064
1 8989 67386 556064625
3 134869 53757
1 33555 134340 802250815
2 70157 368294164
3 61134 29589
2 17169 793161642
1 11474 22462 515223536
2 103593 94363953
1 44067 63229 109740233
3 181354 94372
1 798 6263 260384491
3 5170 86662
1 112730 174025 960567968
2 148765 968232445
2 63195 399662013
3 51641 89675
2 119290 135822057
3 183542 56274
3 35013 34453
1 61377 107916 622706173
1 37501 41882 357923609
2 140838 858250633
3 148616 77705
2 193717 338806120
1 53670 185707 288776400
1 143277 154614 487594097
1 154518 186118 396898062
2 51211 296978977
2 103845 217403433
3 58316 64190
3 54782 74057
1 60128 125522 882403698
1 13353 73712 487431468
2 42533 103799411
3 147100 5804
2 70842 997324558
3 168079 192252
1 27591 89885 155460655
2 80799 665560809
3 76258 9934
3 16296 76206
2 64177 900671652
3 178940 120562
1 28280 140604 437243144
1 17011 79879 382732554
3 15112 160765
1 78364 198261 197993222
1 120702 195696 838052877
3 115044 56827
1 19135 33846 140198743
2 21870 807139587
3 198716 76604
1 89088 188804 218901244
2 183027 3250397
3 12788 108983
1 12074 112950 385279434
3 199865 193963
1 107248 167015 181123343
1 167733 177830 346531179
1 63571 123327 996300169
3 196470 128969
2 162016 501006454
1 38586 121850 475881360
3 5185 139770
1 1259 149728 955260232
2 181063 5711295
2 18387 44717527
3 37127 158647
1 129483 130615 849922319
2 147607 667743182
1 56879 120343 614091721
1 78952 81407 751078139
2 24392 719274501
2 171735 160581846
2 135520 756796897
3 135695 126439
3 132169 69309
1 96305 147724 705697041
1 14756 148933 972032275
3 156607 183025
3 24334 163672
2 126130 912760454
1 21502 63180 885369709
2 84331 495355349
3 180946 32873
2 129634 344257140
2 99241 402955251
2 174893 562716919
1 150405 154243 289710419
3 86920 196709
3 32063 46006
3 27296 144054
1 22784 114912 207647579
1 75673 182212 585425070
2 132549 297211481
1 102295 193314 516445498
3 175066 13866
1 166169 190819 484444080
3 104905 61553
2 72915 168062730
2 83097 800633906
1 1360 43068 234690963
2 41778 721715483
3 94695 75026
2 123652 662681519
3 74741 119560
3 158145 34171
2 172155 496924321
1 23555 70304 821671183
2 197128 489838748
1 2461 183503 840562102
1 77624 162665 979050681
3 197221 153794
2 134601 807976016
1 6948 158222 707344546
3 14390 33294
3 68397 98313
2 179463 614030406
1 154156 156855 698595838
3 108314 151325
1 60479 165013 137922169
3 18468 178041
1 160345 182417 17339848
2 74759 122514461
3 59892 159868
3 65454 33804
2 15844 387967814
3 49722 39511
1 149978 187855 887346981
2 52197 213658230
2 170813 732222889
1 33450 72439 875945905
3 150712 109183
3 171748 50492
3 115920 189527
1 41155 134500 266361536
1 91862 116748 270008674
2 76668 505562812
2 23169 968701979
3 75031 181312
3 91017 46503
2 81450 346847310
1 18892 166022 557204243
3 67286 24183
1 66339 86983 569122396
1 8075 34726 594132449
3 55912 70150
3 97713 197879
1 142788 173301 774983097
2 171096 438923514
2 51929 724010188
3 89059 150497
2 87614 338717706
3 114564 199004
2 88733 410594005
3 97022 175757
1 96744 98401 827197381
3 141830 35759
3 187988 190603
2 138718 710298911
1 43070 49256 12685826
2 197132 305028856
2 188932 298199006
2 70296 14750306
3 50272 87046
2 111446 658012754
3 92465 197853
3 52224 83742
3 175988 114745
1 69533 182857 803074780
1 4322 83600 133294197
2 111977 629450157
2 132958 661202889
2 186873 217602650
1 110041 185505 277867552
2 74738 336092249
3 18210 37161
3 6150 148893
3 183616 110102
1 62299 87900 34291744
3 62936 109505
3 86774 145611
3 32594 179635
1 25902 104150 905715475
3 81111 170647
3 92331 136518
3 63882 15382
2 34187 838798554
2 196347 326198422
3 143967 150814
1 148312 181267 105739260
1 97269 125816 685396976
2 89226 820298931
3 173677 70681
2 21858 790451654
3 80511 80110
3 3785 196621
2 116327 106956170
1 166325 185726 539451764
3 138602 178367
2 9361 662913215
2 12791 874928504
1 65018 79831 608137578
1 74321 132443 317788635
1 57977 175645 787101877
1 148366 177573 479414030
1 18094 90071 807727459
1 10268 125442 857312858
1 35208 116419 904883779
3 126521 152148
1 46768 188539 218547006
3 109825 153362
1 43282 52531 47448644
3 72864 174942
2 193141 530165995
2 132414 103244046
1 105903 153615 190880374
3 78364 198800
2 12874 809690611
3 20493 1180
1 144828 192425 100862536
3 156787 4676
3 65245 125424
2 177712 404512702
3 38760 10678
1 35721 97073 686066897
3 33544 150898
1 51301 169718 737244182
3 182379 119494
1 42546 150387 161126670
1 8705 86766 477946135
1 131424 179798 794682128
3 131308 196917
1 10751 75604 431104832
3 197345 42159
3 45320 50942
3 150731 30701
3 198475 23480
1 67037 153423 200301557
1 5261 107770 91315938
2 176395 807945662
2 101435 802700939
2 22602 299253377
1 95678 187301 236787214
2 129755 533288096
2 36370 216586204
1 31448 60289 661583950
2 155307 689363923
2 36541 580345463
3 24778 21818
1 26880 147078 168906586
3 63797 183044
2 175030 56985677
3 137067 180921
1 143524 176395 602724273
1 92251 197981 697749785
3 158515 42578
3 143760 73683
3 95586 49510
2 46243 936078035
1 75016 143232 30211043
3 109492 151952
3 167387 157368
3 61000 170597
2 101459 754730925
2 7099 547995861
2 160719 503900557
2 84760 485850364
3 73341 180404
2 183045 578031572
3 183127 79988
2 100586 380248427
3 186700 127880
3 86696 27592
2 158225 958802477
3 10001 70875
3 51543 41521
1 77481 96730 848303978
1 95290 149366 411375738
1 21885 68916 8173989
3 147045 85668
3 108718 148412
1 3761 155502 152746690
3 73212 13550
2 115513 745669591
3 47999 72320
1 101184 122197 446430776
3 107328 183790
1 142125 183571 23861895
2 155688 772361934
2 151434 243624133
2 37249 21368809
2 122143 926781926
3 28535 168791
3 52869 124430
3 181301 194602
3 123726 176553
3 65299 26779
1 135856 189306 157747755
1 96932 110905 303606851
1 31955 37071 74491795
1 104749 179653 223262150
2 128533 873817918
2 43129 198385535
1 85886 163099 150600881
1 85357 133229 449065935
1 49877 101834 216363351
3 50316 17422
3 115809 114477
2 6919 406014788
1 40469 129960 751074307
2 3270 763094654
2 146113 49767375
3 171684 168677
1 156809 174281 122143311
3 186177 144855
2 147944 406221489
2 63716 168343704
1 80174 188803 103255518
1 178729 180526 971788089
1 82070 86539 558770120
1 22224 66120 543059077
2 127865 746298582
2 81961 274885990
3 20152 65222
3 91694 37567
3 173201 72880
1 18443 159367 872538877
2 179808 608333728
1 13604 19020 216216633
2 39528 567123787
1 169127 191843 9306914
3 152806 100649
3 144251 126672
2 15012 493127631
3 141614 2012
1 63794 135869 311715264
1 142815 195140 979580727
1 28596 185239 942516174
3 126853 131726
1 24043 95311 390360616
1 58854 176437 637359967
2 97769 733254177
2 35729 349908672
1 80493 187045 740095621
2 314 345397403
2 168413 970591266
2 128292 570404296
2 177287 774191698
1 12084 195189 413206227
3 58628 114137
1 16119 99852 787376672
2 148169 935042292
3 137697 173943
3 2400 131683
2 191629 904476782
2 132457 603521996
3 179843 95752
1 10560 70109 384014381
3 90459 82095
2 50215 628280024
1 76602 185297 842818364
2 136499 224000009
1 37735 64859 965033542
2 39460 927550006
3 72572 54257
1 36952 103309 111699866
2 123817 511255807
2 11253 584795712
2 162534 13381396
2 66539 339724757
2 45304 248489095
2 147298 669208645
3 161533 177257
1 113048 113383 747150324
3 185464 166543
3 113086 159338
2 128366 801466828
1 103793 168715 354642693
1 123357 167349 923712872
2 198601 827762229
3 84451 97774
1 53989 191396 816371444
2 18802 906374271
1 76180 108583 508621000
1 80947 110963 42330412
2 79964 472673692
2 157357 985637524
3 127152 155820
3 100505 107794
1 4360 66023 333948716
1 108803 156055 901387865
1 8477 62410 421865209
2 194574 363611998
2 183703 864941511
3 65755 88488
3 28879 144194
3 53298 136622
2 73590 933911926
1 319 147691 720389587
1 45314 123837 825716228
3 79711 48724
2 164636 668512389
1 32688 198154 874692097
1 98279 110058 389657688
1 3684 138698 594554849
2 80598 780527988
2 50145 762315954
1 63516 155862 300916216
1 161320 186643 938407609
2 79527 796529820
3 58845 160506
2 180579 351716317
1 11215 156823 411629041
1 35455 59858 983918844
1 102637 154555 801532494
1 151470 154261 244880404
1 25469 80710 214893446
3 3014 49854
1 118812 189576 366266416
1 66401 157246 618913143
3 126880 179789
3 51126 35826
2 99742 483812997
3 173818 41013
2 27765 104357448
2 154481 256605883
2 109742 861905446
1 139478 155855 610130877
1 15373 158696 486662337
2 152632 964376581
1 130424 134422 795019731
1 46347 152065 591782281
1 41729 122028 538180311
3 92461 116876
1 8438 197752 397687742
3 181740 170777
2 63212 861088376
2 149939 613918152
2 99705 355487402
2 28738 911575239
2 39350 626650240
3 3594 199526
2 75393 349401035
1 99465 101230 145201368
3 86529 29200
3 172585 112615
1 26126 94716 393297392
1 10463 40253 485220813
1 145926 174919 354610219
2 117787 866173855
3 187356 162561
1 32248 160001 128794573
3 76601 180341
2 33804 640109559
2 197764 409123488
3 49270 35999
1 78326 172291 974462821
1 40838 131520 872193071
1 157261 171699 165073569
3 58866 116057
2 130364 757017790
2 72654 258389533
2 60069 717880527
3 69055 160557
3 64716 29082
3 82858 124483
2 197614 885990126
1 96022 169990 952298167
1 169596 189689 420227921
3 71432 105905
2 115303 96691392
2 108163 59793670
3 12398 163115
3 45703 88520
2 6255 608021897
1 153735 189605 582818245
3 134719 117753
3 120829 80950
1 33803 151053 485762474
2 157172 380161409
2 124598 119743996
1 71404 150912 134090992
3 172741 134329
3 41328 157113
2 191704 173984215
1 125175 132776 348639169
1 48824 60135 763498579
3 106541 161184
2 174233 23651560
1 94569 129112 826502698
1 15822 89408 522830018
3 57031 81654
2 130411 706910451
1 36358 55934 234537498
1 63116 146128 363720717
1 23119 46413 720140525
1 16210 98000 140331536
2 114567 205302107
2 196065 707062267
2 45964 409488514
2 160644 120549799
3 142324 134461
3 46978 116635
1 130900 138157 569186757
1 13732 196165 983129194
2 28788 29872929
2 176107 567261436
1 36144 47041 980294684
1 19961 184753 301627030
1 74356 148163 217278521
1 25345 146512 688873984
3 65895 52841
1 7693 152324 423964932
1 17303 162226 174543562
1 5737 9711 17960875
1 81942 145397 985449142
3 186512 179099
3 197421 120019
2 108788 634309246
3 87044 78051
3 62569 153824
1 77102 198701 141267552
1 57868 130597 775891709
3 96197 106965
2 133980 604197649
2 140310 519962904
3 123468 42556
1 152259 168363 567901391
1 8626 142233 862559046
2 195188 22203899
2 105050 553795179
2 172011 340056396
3 43205 114509
1 65740 157957 252498995
1 37240 97966 296273922
2 153759 624479962
3 176491 156547
3 69602 143093
1 37229 81437 298066410
2 116475 566005552
2 128431 226205131
3 13044 5450
3 185985 127013
1 52183 148424 7983985
3 90991 23332
2 52799 771495695
1 86606 125907 130562987
3 9339 143558
2 156915 854881109
1 81298 121762 905625271
2 13559 390668682
1 104531 182534 662144353
2 50046 404128110
3 86355 105853
3 90125 55166
3 189479 48220
3 102825 98756
2 74473 60244944
3 45922 177583
2 46621 663876908
2 4751 191941596
2 196212 702221582
3 73073 87770
2 117342 465455002
2 177309 544386751
1 4105 22088 932443568
1 99814 174917 526233760
3 134670 109886
3 19289 163195
2 195588 639706110
1 82124 191559 30948451
2 90095 883667052
3 190037 15839
3 34480 76348
2 24738 815688752
3 100540 106334
2 196496 933930929
2 71664 32108534
2 190852 645270556
1 76064 147746 291451050
1 64614 161301 649404957
3 61198 107619
2 161070 572707782
2 158670 304326030
2 144242 967409918
2 110290 874579924
2 76647 819318724
2 95701 920075416
3 58220 60167
3 37271 179143
3 112141 74974
1 43056 193347 12710307
3 41455 95256
2 152273 792895282
3 49375 9014
2 179321 622988746
2 48465 574252281
2 151570 657640577
3 130408 77927
2 60823 57501570
1 106721 179515 938408237
2 148130 577368375
2 196534 36717176
3 47164 40631
1 169246 192498 973668529
2 75712 142182860
2 140206 779769869
2 105276 485162063
1 63201 171976 427784786
1 20696 22267 72465809
1 31908 66442 275875226
1 59825 186315 150294480
2 161430 229205904
3 56609 176377
1 96578 109060 617990712
1 70601 113498 766525580
1 138660 139349 836871114
1 91879 118592 728048427
3 73172 151654
3 155479 29556
2 168946 851371847
1 30391 152972 457705251
2 108918 589292906
1 91034 143178 749746100
2 38881 165714743
3 76469 159679
1 24079 72151 992126478
2 189764 144769485
1 139016 142980 845549809
1 56297 144564 957127765
3 71408 101859
2 83817 292967605
3 77416 76375
3 120296 120729
1 105369 152199 358526781
3 105136 149228
3 60662 97840
2 69313 492783449
2 139707 807930729
1 167811 199923 454264708
2 168736 107745027
2 14003 732823543
3 151882 177135
3 99334 35149
2 77484 70230898
1 124540 192899 285190791
1 57126 112473 399813755
1 114796 174465 528784704
3 147246 55093
2 174364 65670269
3 146109 155437
2 11545 121777833
1 92772 144956 948064016
3 46802 157364
2 171136 903708441
2 182187 498594541
2 15052 900197321
2 172397 849347155
2 27450 711691469
3 42743 143766
3 25023 143768
3 104345 46655
2 80627 214716079
3 44176 21301
3 94725 179767
1 70968 96016 398507517
3 111539 160857
1 23389 61479 370076925
3 62933 60632
3 184904 150727
3 163856 14227
2 27425 578885391
1 1101 141911 475415206
2 32441 60656605
2 63192 138044251
3 150667 150496
2 191815 572843581
2 12394 453245651
2 140918 600328888
3 34388 136096
2 79395 742443685
1 31999 175323 733702307
2 21021 425570102
2 166784 82212448
3 27104 103798
1 88052 120746 137897221
2 176579 222274655
1 122831 191602 727973714
3 40065 135479
2 100034 864912434
1 176053 194111 487492873
2 73687 609598115
3 81341 37626
3 64089 99019
3 97179 9710
3 14562 125111
1 163652 179192 799402212
3 121299 184681
3 27368 155365
2 125321 922209973
1 20797 112060 596078336
1 99587 124697 459099930
1 10948 131559 989015719
3 46436 4380
3 147542 39175
3 22902 93049
1 72467 162658 535593265
2 168998 141336235
1 2883 68249 212576324
2 161925 878864369
2 44134 700459583
1 7805 66297 903380249
2 95970 499229136
1 62574 130431 185606165
1 42486 163941 135410646
2 146357 643101747
1 114252 147335 799777974
3 55928 140389
1 128281 193887 687424452
1 64164 146342 790015782
3 24991 198917
1 75265 125233 574617525
2 106725 250262505
1 89548 145153 931455757
3 185300 241
1 17544 64870 183215447
3 34511 193504
2 113222 189789813
3 85654 120485
2 144399 59786855
3 66698 134127
3 28766 49569
1 87114 156816 298810216
1 63221 128587 556518908
1 60963 163673 736090545
3 64962 167784
1 57950 118805 405094721
3 35527 72288
2 158976 386459726
1 160739 199482 179690691
2 17624 284682805
1 38166 196845 149438208
1 121641 137765 673459150
2 172010 307391991
2 35628 858408815
2 139084 500646452
2 175129 363483592
2 60901 575451188
2 155250 941568451
1 114618 171978 571462140
3 161271 166792
3 45381 76687
1 109484 148832 122712943
3 13197 182093
2 148184 89605338
2 186544 622522984
1 153464 159660 508909193
3 18871 146797
2 32755 439558763
1 144991 151285 877747677
1 114216 192161 754950354
1 39051 62920 490548990
2 48188 303650178
3 87056 81790
3 82560 117517
1 82963 110226 559250563
3 29938 137353
3 188292 91207
1 43779 163208 616345551
2 4169 315315634
2 199029 738516432
3 189073 19076
3 104057 16259
1 4913 163558 55764351
3 128810 10621
2 184795 669143961
3 5412 147391
2 106654 273666357
2 115596 762197753
2 196625 760408267
2 184483 447748604
2 179440 665706363
1 16742 160766 455759637
3 30367 143557
1 91389 111487 448219589
3 135805 184196
1 1501 74223 95175847
3 133311 63930
1 123273 163098 368253379
1 35484 179970 772247939
3 91368 153904
3 116760 103007
3 48781 15114
1 21052 100809 457994
1 130458 180797 599566874
3 153648 51377
1 108340 135384 985108413
2 90902 648331453
1 22176 98203 470828263
3 124129 145063
3 189640 146705
3 182047 128884
1 577 93811 49990983
2 106066 942227279
2 56821 755789269
1 72336 94601 437769341
1 30246 106510 584902371
1 38108 45719 842164086
1 17247 50423 311580745
1 10121 86201 642219184
2 160287 146777645
2 82561 780504106
1 44352 69655 975749526
1 38833 146412 203620200
1 65403 179453 779437914
2 80997 298488630
1 70437 177089 58303414
2 21196 91778619
2 16839 455485554
2 95427 875208130
2 7740 383454390
1 125760 161227 129119115
1 45326 91338 857412812
3 100134 75046
1 21329 161869 331573701
1 68089 119086 888875677
2 194744 667681197
1 135270 193108 186522983
2 48677 357542510
2 146721 191487313
1 17493 183137 300200518
3 54864 50605
2 57828 336191229
1 62320 163083 69485162
2 181000 736546987
3 13398 169573
2 195307 702981138
2 199563 591677091
2 138055 737086630
2 165740 362921694
3 132871 59457
1 17178 83833 615509324
2 197883 423622152
3 153018 60368
3 51058 84994
1 110656 114553 80671216
3 127789 63021
3 154807 126188
3 83709 33309
1 138018 171860 912133801
2 43358 454799799
3 17060 111936
1 88986 128701 945904291
3 93312 26689
3 188963 160650
3 77701 56694
1 61895 82033 128820507
2 197005 685605355
2 148023 613348117
2 68786 136369371
2 146425 288163013
2 115574 869202354
2 37599 530109191
2 157100 400077808
1 6770 179802 899461531
1 123048 173324 758529172
1 10237 184479 163766436
2 79108 559869662
2 168876 998433201
1 12730 147303 763219465
2 117569 551572339
2 162904 99128769
2 6247 942835562
3 163286 40780
3 80280 198691
2 140211 132161127
3 103332 28278
1 89061 103479 477644569
2 23636 163531135
3 89873 29118
3 103382 59775
3 128605 163300
2 126015 219358413
2 182654 710937701
1 49883 78855 758069768
3 16370 118387
1 25219 32483 642880445
3 110323 110849
3 67586 57379
2 110046 367524287
3 94046 166140
3 120199 91145
1 78825 150853 380687472
3 16279 174476
2 109950 245710091
1 157845 190658 326573700
3 39186 172456
3 77638 7471
3 19084 124452
3 84723 82844
2 13791 940188622
2 110105 323012261
1 67223 115723 840131181
2 93235 703936800
2 39526 410465740
3 192960 137974
1 34305 134597 395078447
1 24568 95104 722974996
2 116359 888478834
1 28246 100098 420836645
1 94685 181164 531441633
2 146504 972846474
3 157142 173236
1 147683 151666 10621573
1 35555 87612 768121716
1 130157 192650 316412777
3 130732 124689
3 33683 78296
1 70756 108654 744767292
2 82118 545846817
3 162966 60249
3 190781 120253
3 14699 34325
1 47593 52512 638351059
3 117581 92577
2 174479 774887696
1 36480 80422 220333561
3 107064 139920
2 41264 509663713
2 1942 155653791
2 153702 857776616
2 89524 915349083
3 102683 112462
2 87073 901607346
2 26590 360216335
2 183583 789391419
1 45477 67478 503077607
2 75658 700812612
2 154132 960820861
2 116799 794164308
3 198636 128860
1 76200 169810 174167267
1 27250 158952 402046876
1 93261 159880 365779474
2 183260 653049303
1 1023 146029 114359159
1 72863 131515 777399201
2 161529 527779319
1 1228 73282 121318135
3 55824 193918
1 50579 52781 216750285
3 27322 173323
2 19101 85860018
3 143067 25826
1 37610 71761 203965572
2 52989 794464983
2 22101 160167780
1 53747 178900 424258880
3 70122 86605
2 178080 337728147
2 180036 704947036
2 149415 573837024
1 156653 162790 558688347
1 25499 143995 700764173
3 104255 137845
1 7392 104104 111936410
1 87331 106246 333187015
1 170149 176997 334159645
2 36004 482760603
2 168520 544159316
2 129661 626225343
1 25686 198974 388173302
3 24525 170095
2 97484 773540974
1 103233 156139 586893226
2 103396 532596970
2 162228 251144875
1 76806 144403 108766140
2 192196 555360942
3 172721 5780
2 134390 809398374
1 68166 137060 29474955
2 154534 793407388
3 139285 65546
3 192321 197487
1 77190 190576 393464958
3 114870 144824
3 76866 20920
3 124115 116826
1 8093 124989 16229321
1 129290 194970 467459958
1 71150 168334 871083927
3 17859 127905
1 136779 151765 78001865
3 117262 134061
2 51621 842830529
2 199379 92454830
1 93138 110238 530718395
1 95773 188409 325614791
3 131634 74892
1 33710 158098 757702675
1 149563 197453 253779641
2 34857 56998948
1 36208 192263 623570754
2 66466 235723146
3 69291 121747
2 8858 295017120
3 171674 4261
1 4678 19224 401800631
1 97973 110512 891367134
2 91953 217597858
1 90099 152103 104442693
3 129980 78076
3 7000 30880
3 84968 188327
2 97659 401723654
1 54496 130478 374832598
1 41278 119648 628319715
3 23139 77630
2 108865 108013326
3 170510 46316
3 12136 145635
3 53428 117849
1 66485 90339 878009636
1 160056 195139 819178443
2 194721 769315962
3 9886 134723
3 108735 27494
2 90167 943466254
3 69247 182411
1 77752 187530 659764052
1 12275 82547 555821144
1 37975 153992 46047425
3 173683 161357
1 84205 162884 938000099
1 9548 120218 323321899
3 181091 66645
1 170042 170844 326833795
3 167594 38961
3 115486 83301
3 146503 163924
3 73861 123363
2 27027 89714029
1 149728 164070 14837156
1 15936 73033 121910064
1 42075 123899 444681758
2 123672 322210880
2 188353 638114432
1 44345 160704 407446031
2 82184 66233757
3 132175 168155
1 172284 189582 332830386
3 94207 68813
2 3866 846848666
2 167059 264922345
3 116405 140161
3 149768 40534
1 92211 113728 746218431
2 127859 227256404
1 89416 146128 375914196
1 123080 123391 768739674
3 150350 22751
3 162451 6865
3 54184 28885
1 11152 13514 592097845
3 158261 176891
2 63342 789878326
3 161714 4842
3 53910 23663
2 56167 859079046
3 194093 186419
1 115892 117682 939948044
3 70905 53287
3 85145 161975
3 104401 184949
2 42614 959603343
2 66899 620930555
1 28608 118089 885096118
1 62332 165992 613391847
1 73700 127778 101615106
2 87766 67022520
1 14634 127575 300308448
2 177951 496343001
1 124826 178452 340603052
2 11650 8599366
2 6923 728641960
1 29129 80377 750836718
2 30652 735402861
1 91626 92043 460704045
1 27165 143518 36328373
2 132510 148207023
3 197090 146199
1 65678 83520 37208415
2 17459 57206487
2 80664 351067016
1 94696 109869 434589877
2 67999 71478693
3 70637 141744
3 121382 183638
2 74228 534290946
1 104709 159294 791142681
2 119455 3102537
2 115542 196933594
2 120035 789400389
1 25060 157377 699966109
2 101220 679783258
2 69633 394878002
3 161488 20457
3 189605 162928
1 65161 74333 569859426
3 179437 75446
3 41324 95345
3 154500 165573
2 99276 304184662
1 24317 63801 270722022
2 190218 340592783
1 63289 107035 270152734
2 10169 511394125
3 2457 84592
2 175479 845005037
2 14727 512842660
2 64746 740147159
1 19175 78127 253652598
2 79079 80309963
1 159559 187242 267828429
1 61010 155020 630716314
2 155755 329925958
1 80230 166924 928454511
3 81090 19915
2 48784 347302688
1 158285 186184 361998200
1 66891 189623 980811861
2 85905 785576326
2 135876 893397131
1 55831 191777 566626529
1 52601 104857 102759449
2 52911 150815812
3 104695 136231
3 100376 148587
3 69289 78116
1 11429 63929 4970947
3 149349 3820
3 80209 4161
2 11090 924930419
3 637 102597
2 51647 975687028
1 6933 110265 813623771
2 60912 545869450
2 864 570957747
1 1554 39129 547480159
2 40546 126229860
3 32810 14375
3 116455 174371
2 67694 445084750
3 20503 171145
2 68718 444618259
2 116468 894640136
2 43111 715296059
2 187361 269578984
2 114102 133852027
1 28025 195125 733947840
1 95903 168121 883916260
3 97676 172299
2 177566 154122225
2 32083 705632061
1 170106 192438 295795147
1 125643 189952 997594220
1 38977 58083 815497091
3 34932 77670
3 115897 199322
2 115466 830029596
1 34177 175684 139318614
3 106790 136579
3 133801 100932
2 43268 894835210
2 84106 613552308
3 1782 147945
1 51763 56411 767450925
3 46866 30281
2 158119 443573630
1 45350 67537 896066076
3 40561 74490
2 33161 617799207
1 55848 191715 136209065
1 26964 27754 863491606
1 65738 173379 14369015
3 180366 83484
1 133100 170361 635773689
2 97969 520050083
1 9108 56599 375274381
1 9415 26820 758364030
2 45417 492361831
3 86348 179724
2 3628 847759394
3 199441 67777
2 26086 5917103
2 56337 40321578
1 23321 47520 729578760
3 120351 55463
2 69368 91005024
2 443 221371356
1 158938 184297 867900772
1 150657 184159 159479612
1 92403 140263 759297476
1 46823 187992 659743490
3 166588 131016
2 27187 549014098
2 17828 66792940
2 10165 153010060
1 74156 142427 439407132
3 95049 19863
1 35794 125943 830749852
2 186637 442668337
3 145696 10650
3 90782 109304
1 169864 184857 825694076
2 149681 972182149
1 20693 170969 842828129
2 123099 193873464
2 53688 495611685
3 129129 171226
2 98660 606221363
1 85666 124456 246452178
2 150881 780304675
3 10910 145472
1 15821 90406 568869786
2 156773 939630616
3 133794 187686
2 83136 40464431
2 100889 908801530
1 46932 154802 272156090
3 17011 77599
3 179133 164469
2 56965 910312618
3 89910 57719
1 12799 162773 484239968
3 102192 65023
3 91818 108541
3 173292 194083
1 15950 51664 418927106
2 166590 870510065
3 176285 104221
3 81265 165340
3 187134 23780
1 20494 84636 89206775
1 148360 186350 262455697
1 147587 197451 114054646
1 15469 144923 932828902
1 19421 194047 997090287
1 75352 146105 950937640
3 131079 143840
1 161269 165626 682275248
2 10701 194854505
1 12666 61553 418336993
1 103078 152753 59934295
1 39290 113608 662474926
2 186547 872653162
2 71944 557748459
1 28542 75474 152740805
3 59565 69745
3 87988 152765
1 136231 144442 759743730
1 119941 156929 372195404
3 79688 63575
1 66638 125963 940545470
1 8251 82446 356863567
3 82520 57963
3 182911 60395
1 13057 38996 918386669
1 13866 20628 352750148
2 67733 764682408
2 32126 587796025
2 3139 762538814
3 160448 144360
3 35181 59022
2 91117 690340236
3 57564 27671
1 56723 101853 937409835
1 111825 161594 248995094
2 169311 487162216
2 143831 390683907
1 170067 195972 716793192
3 186404 164232
3 172530 190550
1 315 85646 974535009
1 20778 186322 948908252
1 47554 194402 994391575
3 103177 15241
2 20922 94550774
3 71677 20825
3 63668 16694
3 168483 178915
2 102914 15670370
1 123679 189114 575073061
2 185872 91459175
2 7653 33853506
3 93749 172311
2 40783 40015204
2 170510 238628345
1 3438 75829 891043300
1 102412 163376 784219226
1 22188 136653 499247482
2 7331 580081890
3 74699 6061
1 11433 96703 782760902
2 51307 385649769
2 18567 175841278
2 108960 39463036
3 161241 61512
3 161300 57249
3 168596 71424
3 39324 92084
3 170029 160667
1 118300 187865 938441805
1 132318 171333 355902188
3 15627 22343
2 89333 831908209
2 100006 640246567
2 115779 90836257
3 105291 143875
1 124937 172955 698797881
1 24042 57766 169977089
2 128835 213929826
2 51959 218737093
3 159241 52911
1 102876 161228 197691675
2 39222 871552232
1 76947 113105 978504389
1 96723 180676 801438908
3 89774 168476
1 31151 81364 692981262
1 144955 148338 16005858
2 63464 823018805
2 57668 959481869
2 124698 571311532
2 77681 714672625
2 135594 165560592
2 30143 989905008
3 89669 4927
1 37515 165059 408360805
3 21626 53542
1 36436 178911 747890401
2 48421 889439624
1 66223 131145 827947569
2 143607 551982418
1 116752 168439 227202616
2 1285 155537353
2 128603 749740136
2 42333 315734576
1 10638 106949 934572697
2 142648 974020204
1 70062 76039 711632962
1 63528 90196 371621847
3 85720 23740
3 8727 52556
1 42524 63129 858913392
2 116095 643791706
1 12863 175455 833486675
2 44215 495723590
2 197297 137065056
2 119189 645448270
1 54312 92350 979117357
3 162644 49975
2 49927 427243512
2 492 349384603
3 129657 56801
1 111590 187317 77015829
2 93165 875872514
3 74785 57100
1 43615 197040 588296974
2 92515 183895651
2 46370 528963283
3 75603 1102
2 84003 931225774
1 3240 48717 786604159
2 61326 264882411
1 2982 184395 535477871
3 74077 146991
3 104659 128557
3 178501 134283
3 114643 127119
3 49577 194844
1 143629 189235 392136608
1 12924 26515 713692001
1 90808 145455 883389948
2 131136 606435742
2 61459 482097288
1 51439 173343 517838033
2 164591 841823442
3 792 98380
1 113106 126709 484741633
2 63986 872971194
2 162283 926746989
1 40562 86653 568029623
1 57382 170181 635767038
2 181148 191065772
3 189199 133886
2 98436 779083090
3 149036 143346
2 122986 770720691
3 188133 18175
1 144193 155040 250522331
2 120089 284124458
1 78774 101115 891320519
2 12045 129357058
3 116016 195325
2 172178 355356124
1 21637 27601 327288541
3 107102 189227
1 52750 130097 650138020
2 29125 419915291
3 34255 100275
1 13280 177641 446009290
1 157857 172861 58152596
1 14824 141055 702422680
3 41213 24280
1 144693 181155 810521513
3 24990 190556
3 137663 195165
1 53664 175378 447344817
1 32627 106200 713654513
2 55366 496722693
1 143101 194348 373277755
3 75995 182892
3 20954 159885
2 48756 22787565
3 132606 6426
3 114412 32529
2 8965 349223740
1 32344 130679 905809362
2 182749 689959625
3 165935 148761
2 28323 511301810
1 2461 38093 815771777
1 70483 159087 301671315
3 8537 67033
3 39621 68373
2 137913 50475465
1 8640 197716 389011181
1 98377 151675 549802506
3 21925 75910
3 97567 141968
3 27674 98309
1 8157 104057 411749766
1 89747 168942 571282851
1 49867 77744 661892888
2 190093 850062165
3 161016 77135
3 3710 146892
2 49508 177255403
2 32512 36126684
2 42525 437352551
3 52620 133355
3 42023 38400
3 146734 55253
3 84899 38153
3 86145 176257
1 149474 157081 556779233
1 90844 145873 941374889
1 85035 123669 62862063
3 90059 146790
3 57019 66157
1 40103 183758 451583063
2 81671 940882008
2 68104 911708104
3 146643 117181
3 51196 4435
2 19633 815322268
1 1971 102640 597700266
2 158588 406270411
1 100386 120791 218493496
1 25920 48698 76215426
3 197072 56466
3 76735 21253
3 101227 44585
2 6410 663197651
3 45716 105142
1 15065 152610 999962255
1 73437 197746 955404245
3 41651 196778
2 181658 26185486
3 163964 34347
1 14607 83270 299058142
1 9955 96387 603618204
1 6484 174852 850393913
3 120270 98907
1 55747 189908 525484515
1 106035 122639 275908196
3 132970 133938
3 144924 38967
2 143682 823911170
2 144998 408309942
1 59021 112143 566841037
2 67999 38545377
2 27184 277908784
1 101171 110065 954095572
1 34368 87232 999393380
1 6673 49744 753974676
3 78804 194358
1 27580 84506 575228241
3 199458 150601
1 40922 135618 716355304
3 58809 162902
3 20502 150475
2 115063 324238871
1 84926 142249 492923066
2 104252 482090681
1 137697 145275 944281860
2 99250 146512627
1 91994 156256 433794098
1 37886 123122 98759815
3 49014 133204
2 121960 503182761
1 139183 148242 483214282
2 141393 515077485
2 39700 18967422
3 94667 4608
1 7909 115150 190198763
1 37036 39087 518889742
1 123927 154842 843315751
1 37135 98605 964805798
3 62652 141376
1 55884 197890 842205563
3 141254 162912
3 146521 74400
3 92598 32743
2 156913 664004010
2 117442 890870846
2 15322 532982178
2 99236 975167791
1 118644 165116 52393480
1 134533 188937 29911445
1 63500 99883 329150023
1 120651 170777 520187758
2 42591 712241540
2 91810 933262001
1 147848 183202 811302702
1 65846 147960 156392210
3 154495 90341
2 69797 106626503
3 144830 61541
2 175299 725612572
3 107906 101935
3 166398 141827
3 98753 75787
2 125909 376104854
1 3194 15721 375432900
2 78566 824801392
2 78130 367797893
1 26048 105272 893979445
1 78867 109999 336675851
3 104708 148063
3 16266 156518
2 106211 34966985
1 35726 119672 115728337
2 189795 785936892
1 1850 157524 428005763
2 151026 972694195
1 44088 180007 768634447
1 39135 193311 618759667
1 17932 195761 855685369
3 87588 25209
1 15846 147910 561424458
3 139617 38986
3 95165 159563
1 51410 153481 70186424
2 161955 305875871
3 180782 72339
3 6932 88834
3 89537 185126
2 116313 984057511
1 63042 161051 516279009
1 163449 175198 187169654
3 91569 135206
2 89039 76602047
1 131853 161700 992473017
3 152881 160950
3 82735 58173
1 138293 199317 935258756
2 42310 350267394
2 79868 472407720
2 36224 214009399
3 194531 153671
1 114192 148648 90726526
1 22383 163953 255241857
1 38459 124539 827717889
1 81779 130242 170000239
3 168755 145137
1 2809 76579 270404
1 80621 137632 709255069
3 175935 20962
2 186137 424845245
3 105874 141386
3 95989 20433
3 48140 50253
3 150981 35407
1 99973 164751 320349608
2 121238 837711752
2 157546 856251357
3 37748 194376
3 199733 168424
3 15169 121134
1 105209 172488 491103009
1 21727 138564 785663126
3 101571 32075
1 74989 163705 457459432
2 140210 16142406
3 125917 3533
3 113374 189471
2 15734 80975511
2 17975 432202121
1 10851 156639 674835122
1 97378 163820 5480225
3 43705 119615
2 26907 125352323
1 122416 163331 704176897
1 104877 170859 639477709
2 137186 785184548
1 91249 149647 52514349
3 98992 87286
3 149944 7245
3 130396 76364
3 99115 151759
2 144254 932239852
1 60400 93408 223546259
1 22877 182623 389432335
3 190939 184343
2 110773 432606931
2 135663 30552054
1 16250 91439 790933862
1 52591 110010 320024956
1 145148 195541 618896312
2 188185 502678267
1 155535 158797 250668870
2 60154 865032693
1 43501 81405 563814545
1 22069 42593 462319876
2 161472 777706499
1 54905 148912 289370877
2 45454 535677620
3 90735 109991
3 193825 79959
1 45387 197833 990298671
3 87479 196994
3 158098 45790
3 25624 30172
2 188886 418391535
3 36692 42942
2 103439 150669030
2 179158 983468327
3 150675 85461
2 156716 107135157
3 7354 178247
1 77753 143296 688529232
2 99682 399558192
1 124070 160737 294723002
1 119203 153805 532951772
1 7469 84041 659945347
3 95906 20420
3 145688 80055
1 55890 106283 107598331
1 74043 160754 624158710
3 65480 68158
2 53380 603852019
3 178026 149853
2 187364 521440283
3 163526 65556
3 113183 189964
3 97244 104276
2 50262 614694296
2 32026 172934978
3 173183 157078
2 85848 990133010
1 14868 63677 921134906
1 46684 173296 335424186
1 6466 53817 341912879
3 136535 39773
1 112379 192197 367960656
2 125585 68667478
3 69399 135410
3 21650 44035
1 1306 4213 791934138
3 120732 49176
1 59308 148982 141385138
1 105232 149717 251287132
1 12849 135336 520690084
1 73835 182983 467790424
1 48700 67391 968088230
1 654 176955 865518622
3 53843 96849
1 68694 89976 855731191
2 43705 618248769
1 38600 118776 995058289
2 163440 134611764
1 77847 123390 680855871
1 110139 126257 118122273
3 8346 59433
1 25224 113327 893325873
3 170200 37332
1 111169 186818 751094805
3 107906 101300
2 11240 533813095
2 119268 299365407
3 167043 172999
2 39112 691528410
1 66910 169524 528255339
2 146758 271316309
3 42906 80367
2 57768 315038306
1 83567 180652 231584605
3 57579 79456
3 186670 26975
3 185989 193585
1 38475 176174 70089107
1 43086 110844 369252840
3 135679 55855
2 189367 849837733
1 22786 71772 760155678
2 11437 152974837
2 53912 260522041
3 14274 91489
3 27422 47160
3 40571 37009
3 182167 151990
3 118522 110804
3 142284 73494
3 57340 61852
2 39358 273542156
3 39356 16202
2 603 632889124
2 178030 163100686
3 166129 6984
3 53549 154660
1 73198 179863 128696876
2 137688 166798444
3 129491 56982
1 179265 187829 557553645
1 67480 77379 224036114
3 133598 89800
1 48029 107986 557177666
2 89061 987850959
2 38481 597139820
3 54006 34636
2 100084 239019937
1 3169 134045 295031048
1 81514 168692 767485816
1 40852 160405 61098186
2 72096 301204784
3 199901 193289
2 160257 672782174
3 28046 140944
3 88857 158040
2 26626 449129515
1 4429 170865 163508824
2 20341 301186690
2 182005 129929055
3 4093 186316
2 76773 350421440
1 30101 54220 396865864
1 63254 149733 322527600
2 21343 508928150
1 69921 101953 294327639
1 49387 199008 979397192
1 127234 139729 679154139
2 100939 41200293
3 164835 66721
2 112878 282950119
3 96939 181734
2 183484 468573940
2 33346 60330346
2 108305 58986725
1 108221 188429 549450267
2 126346 57299229
3 137993 156035
3 176078 23628
2 148749 680556847
2 144033 320986383
1 111255 187660 384948800
2 53841 375355973
2 181906 894416616
1 112552 172595 415752870
3 147288 164830
3 91883 7716
2 16125 190404461
2 61016 217489925
1 71173 141525 629794873
1 5024 20858 766301458
3 134487 28247
2 121436 484707032
3 128386 82706
3 50606 89902
2 81336 819659207
3 21678 127029
2 26584 905310781
2 59656 876271770
1 89388 148938 390776194
3 60801 38288
2 22977 784150193
1 92429 183710 87680286
2 153687 543705625
2 99096 170884404
3 12130 57013
3 134368 22402
2 15470 967938725
3 177854 67473
3 1003 56582
3 197211 185037
3 168161 169440
1 33806 144571 577867989
1 18413 54698 343303770
2 26806 518874102
3 54436 57029
1 28465 48353 10954077
2 23893 818049972
3 136682 114763
3 152470 54146
3 114599 173884
3 24310 146736
2 12675 52650388
1 4253 6653 370861246
3 2744 109397
3 197870 65916
3 105293 188763
1 120596 175176 305056788
3 34326 82691
2 172090 375694619
2 53915 555409260
3 3546 189849
1 15684 126787 977425963
2 98694 417482903
3 32977 21773
2 52698 294826905
3 161217 66598
1 46782 170106 154420079
1 28315 67353 806711670
1 96436 131543 793894826
2 145836 882394977
3 190988 8625
3 174520 29775
1 25894 155086 962982210
1 22055 169854 335941058
2 60013 732030065
1 41761 48313 825022752
3 160046 186164
2 47539 795862338
2 42790 703048428
2 70663 982799370
2 101016 524250176
3 7575 107797
1 85596 143942 658793216
3 190553 94237
3 85683 13531
1 21845 127343 835824635
3 79084 99972
3 193448 153244
1 50222 140569 256600205
2 134811 422053369
1 28347 195585 303356022
2 61519 522082455
1 97943 117319 282057396
3 173404 81711
1 126606 156889 905712022
3 1115 128574
1 34220 110089 971336718
1 105707 171192 757611310
3 169558 45342
1 152438 157819 633898017
1 25809 149637 264275563
2 6925 921031689
3 46025 96355
3 100489 38541
2 176128 342901957
2 189505 430124717
2 133652 971516190
3 84847 153942
3 152451 143001
2 167169 514174200
1 22151 195321 347106369
1 162563 185166 438074643
1 6424 156681 160938618
1 109112 171891 317725669
1 94631 197759 4973962
3 183923 63841
2 197501 370112023
1 3748 121943 957948713
2 118743 117853374
3 56470 53219
1 150830 194281 535608831
3 149574 176190
2 183627 464758542
3 27823 197209
3 87470 34350
2 75016 693241999
1 5410 78566 636139844
1 11800 114692 799642271
2 53250 686600075
1 4683 55468 532737240
3 58133 199084
2 142006 554861076
1 41787 65514 443642250
1 90440 149117 558325999
1 145710 188521 209683771
1 138216 178751 496833935
3 153753 13241
2 1027 317362282
2 45741 736932623
1 15179 95989 553285243
2 4283 912615248
3 59062 2057
3 198881 53078
1 151242 177300 70601949
1 84026 168704 478679771
2 122492 203366106
1 67954 80308 249823442
2 194805 825239732
1 14057 34403 966951616
2 97737 27203057
3 179412 59673
2 10823 486097231
3 35305 139153
1 70442 149436 376495562
1 20884 162179 967587658
2 120876 423537373
2 96159 402230058
1 28648 61610 354928921
2 86556 447837303
3 87545 98591
3 185225 145113
1 25895 195134 395251758
3 176507 29578
2 170239 465891599
2 178785 580581267
3 53110 173660
3 178593 84073
3 40631 51810
2 141784 292161468
1 86248 113329 240139227
3 80092 44482
3 118685 55961
2 2760 991781249
1 99828 127939 995848813
3 74810 81766
3 192887 120115
2 192367 918170606
3 60527 30657
1 92675 120057 598486840
3 40252 75957
3 43184 162003
2 138639 27623886
2 119441 866522980
2 65773 196925127
2 54159 75447193
3 155539 30192
1 34047 196015 513560544
2 14146 678124952
2 108313 739703839
2 118925 469644632
1 16330 40692 417931943
3 150645 178452
2 79368 386112910
3 61971 105689
1 41751 155956 357359366
2 4047 17266072
1 158648 168327 430784734
3 30483 92313
1 61009 135687 106427373
3 70619 35295
3 92748 154261
3 39703 48756
1 85074 182222 913307944
3 138943 115766
1 92591 114093 453379726
2 112495 135556087
3 141335 117258
2 194166 24352091
1 48415 75353 43887643
3 168514 100642
1 20504 196671 639888001
3 124362 65739
1 16028 18387 917619149
1 86914 92995 524701698
1 78311 89650 598788838
3 99832 194399
2 99252 303532025
1 53342 67536 171619680
1 40565 43617 800281581
2 196283 633141560
2 127263 131132440
2 18260 426529341
2 11014 545756200
2 165375 732156617
1 189833 194212 412595284
1 1189 22266 939723865
1 66982 115080 330419669
3 141401 30609
1 104628 189364 438035782
2 130435 672722177
3 78978 119937
2 114481 1678421
1 88062 185080 609344237
3 34800 59310
3 5254 87104
2 34768 583481163
1 41691 65342 826346590
2 75303 819731063
1 159713 188565 400933734
3 24938 103176
3 139416 67252
1 125953 193949 886544519
3 21577 16574
3 185666 165762
1 12481 17066 810098756
1 63752 190409 174154672
3 139877 19333
2 193553 593468829
2 39432 535269059
2 6627 878158868
2 27705 33850770
3 138796 37841
3 180324 178527
3 20958 22463
2 171159 827637123
3 17839 194002
1 10802 40188 679456199
2 196350 612043474
1 126973 147661 199686352
2 25785 732100406
2 41584 332311577
2 125184 447158909
1 2930 135354 222469975
1 104322 149605 329491420
2 39582 149462747
2 33767 483800309
3 19537 144007
1 1568 34035 776003520
2 18538 808049241
1 86986 122459 549687096
1 85168 160699 789613990
2 66296 957462206
3 123172 61682
1 26265 166880 45409090
3 104082 32015
1 159326 173087 454620269
1 51727 133661 755751040
2 75402 168430244
2 100874 612050153
1 71716 117020 403495544
3 153360 11353
3 114005 501
1 94079 124121 44194427
3 44029 149909
1 6169 66674 716211170
2 31786 807932522
2 165131 209714172
2 104559 268697352
3 118500 141250
2 63452 972708917
2 179733 282967120
1 160 6510 405173126
1 15280 97334 993020650
2 152602 407101314
1 12398 157501 799528675
3 186622 31019
2 164632 266236844
2 32793 624507140
1 93124 150092 318119666
2 92197 482123731
2 48523 477436871
1 95902 195742 792998794
2 118881 779193226
2 193679 180211119
3 170526 102932
2 101685 803234196
3 174818 35540
2 132614 810843118
3 82828 19286
2 74062 531571257
2 154512 891428648
1 31843 163255 593171430
3 130466 41696
3 122622 22557
2 16759 224015589
2 8353 913222747
2 88966 831172275
1 47772 60384 171505496
2 12988 398350317
1 15417 98195 460576782
1 69754 103469 698313886
2 171339 958836506
2 49760 366548076
2 66072 141625529
3 131712 188443
1 37252 132953 339256407
1 129769 136070 208521389
3 89537 176847
3 37000 23187
2 146023 532811899
3 76332 45299
2 196233 796640532
2 183490 790363656
2 29289 140277380
3 116692 164637
3 85611 194023
1 21672 142698 101343907
1 49377 121124 184388765
1 74791 122625 842784013
3 180984 73479
2 136466 508529966
3 146562 170990
2 144302 129951473
1 50356 129752 504866014
2 116092 373215813
3 16831 52061
3 60222 95707
2 89214 799484879
1 34743 55029 481364667
3 34983 120741
1 125370 130173 39146296
3 75939 40731
2 189944 257523185
3 60196 69850
2 136819 103547971
3 28823 196047
1 179730 190442 119150423
1 12790 153121 927321598
1 134087 159329 554402553
3 25019 74129
1 30427 161245 717724047
2 55819 602494085
3 97793 135695
3 182503 3844
3 35574 55471
1 25359 32442 981819439
1 17178 144816 477507957
1 79874 193825 200186045
2 30573 66946558
3 65250 10976
1 103970 146865 274858227
1 68119 93017 158474352
2 95805 649848112
3 86293 67120
1 40550 92359 6927971
2 192672 557514343
2 188224 844099815
2 28556 644331595
2 108521 134458245
2 31659 337586694
1 124335 187830 20134893
1 89584 173937 217732228
1 71445 116078 206559019
1 41516 192121 675014815
3 91591 109803
3 79938 60725
3 106763 86390
2 155580 643002813
3 116747 75675
1 96466 132111 134045909
1 125498 152434 251950539
3 22309 128207
2 144467 869482201
3 193457 100664
3 175783 59298
3 145796 95428
3 92886 64552
2 94943 173606214
2 132686 830490396
2 105598 535712847
2 189711 776215565
3 16960 33852
2 80554 59268241
3 105007 183582
2 102991 461660818
1 100768 122532 752182874
3 183752 192229
1 17338 180601 229602223
3 163 123529
1 114013 127094 943830984
2 6540 564735051
2 171883 618219440
3 89887 59376
2 65322 117269082
2 39238 236917076
2 33849 357947971
3 123967 31486
3 152237 147395
3 58832 134870
1 90483 128017 422520213
2 105524 381777639
3 52327 18262
2 107759 180860685
3 186791 64739
1 1570 170544 30309730
2 111064 911589206
3 140976 83662
1 124497 174156 733447556
2 94105 782842993
2 78734 163394472
2 176688 344558029
1 55854 182352 487067758
3 25270 85765
3 144886 191339
2 52145 876810715
2 28533 669225598
1 88064 145582 171635856
2 119417 848895273
2 30245 569095387
3 179391 101541
2 62403 817310127
1 106733 186926 733571878
2 110464 492644789
1 8020 154133 560559829
1 11430 80459 46892826
1 8226 18423 218696056
1 166449 191552 442839018
2 146183 638287261
3 178460 49237
2 180794 435221583
2 152001 964107191
3 174832 74445
3 87315 29770
2 99574 402722267
3 68568 173546
1 115623 147035 910726748
2 13897 760584662
1 27733 83727 721397782
3 46269 199565
3 156569 146250
2 10746 200954524
2 41731 759284800
3 38785 25597
3 15468 155929
3 174002 122694
1 5889 169061 460368022
1 36642 138296 50760938
2 3438 885648253
3 82688 72696
3 121341 96122
1 71337 103495 889398236
2 96754 370385525
2 61193 163635834
2 66132 155097653
3 88730 26705
1 47171 160917 131324086
2 94642 936722899
1 95010 162551 433933135
1 111977 113115 244181624
1 64162 119535 712013289
3 39135 105680
2 85963 654441022
3 1614 114388
1 70741 136060 461722023
1 30264 30657 67832180
3 142550 138521
1 132078 151951 754990039
2 93770 633149134
2 34143 33873561
1 38200 89885 534506484
2 61419 124885564
3 143835 129497
3 169983 191034
3 18321 106436
3 97001 30618
3 8758 177967
3 143502 130708
2 12612 820881655
1 90405 164114 771568077
1 100187 166802 652775066
3 134665 26327
1 25748 122655 975721760
3 61426 135008
3 23257 60888
2 137869 353418909
3 4826 90788
1 12309 55251 887608869
2 119505 141973106
1 49745 109319 144218095
2 64304 560549602
1 50206 116650 873890537
3 100186 158116
3 172705 124749
3 53993 15633
2 98595 114564879
1 86716 172498 295963918
2 31256 516881561
2 80067 125142591
3 22752 166036
1 89319 116353 305284337
2 177501 687156335
3 139484 11293
3 736 152932
1 109489 185853 553812493
3 123807 132444
2 69432 507088833
1 65069 167667 908456189
3 64108 4646
2 142860 748780880
2 77333 446843781
1 39310 45343 225105425
2 81415 397230546
3 161504 78419
2 43261 293825293
1 56698 74529 852327971
1 31159 57320 732712526
3 5934 113832
2 117730 11509963
1 3545 169313 685173887
3 9468 107387
3 63029 72521
1 185763 189029 420298921
3 144618 97055
3 104845 58905
3 66120 29065
1 71401 188083 953345524
2 198960 960805919
1 46037 141747 585953506
3 53592 76979
2 57441 858675215
2 179483 243013045
3 145393 114812
3 149361 196341
3 59923 80109
2 169161 943557928
1 78451 133633 332036328
1 39560 67323 301888266
2 84103 257756522
2 87038 193497710
3 87363 52302
3 54362 11389
3 109759 40389
3 33114 108784
1 79861 170903 283599101
1 83013 159671 768147498
2 115548 734001279
1 13025 67262 463868152
3 81659 179197
1 50176 145817 397204835
2 174276 703515666
3 51885 190881
1 118575 140407 16854753
3 145426 77316
3 170683 157271
3 113524 117811
3 39733 158268
2 146543 272560340
1 9316 103664 854913652
3 108688 36238
1 5287 134248 282055745
3 105846 79957
3 117404 125959
2 52433 308059027
3 11647 140575
3 109873 157184
2 57237 701419415
1 74853 137608 494836561
2 64220 494961807
2 123255 327428663
1 9681 15971 539326672
3 8599 105979
2 41658 571567521
2 194733 776146590
3 63080 131895
1 83301 125922 921721042
2 59881 889813615
1 84406 151126 381621261
2 5832 417330754
2 95809 988408320
1 51736 86423 285421649
2 159061 116141678
3 174150 10186
3 174597 125469
2 140839 930361066
3 118468 13059
1 1078 171472 624638991
1 20055 105652 272043770
1 41682 87268 580094238
1 91872 166146 123282146
3 94650 108574
2 32114 574368650
2 119916 734388451
1 102550 166670 439981833
3 28092 122455
1 17338 165034 969178308
1 72314 180270 690513415
2 90610 92910942
1 95688 155027 163438279
1 33999 60730 265956685
3 34717 63742
1 135505 138452 376887630
1 38991 91492 472051573
3 120774 163742
2 185319 706468740
1 163375 180763 645948037
3 190660 96337
1 167175 192915 880938714
1 145397 179306 350573904
2 165157 397479140
2 137157 574885793
2 32154 152560874
3 142958 190137
2 44715 487613481
2 77508 85564450
1 172374 173163 109805809
3 96457 75336
2 5096 199152695
1 157479 174920 226206035
3 177114 32335
1 34613 102654 168477196
1 85765 186446 368278032
2 100404 57365209
3 83296 91696
2 169008 518550268
3 117512 130590
2 96684 540077505
3 147131 119210
2 24371 943659191
3 71740 72026
2 192524 49186837
3 71591 176542
1 79241 199668 742915908
3 99574 60144
3 67335 46560
2 80787 651965364
1 170096 170613 446933512
3 46217 133813
2 198072 279765158
1 33139 139820 266899219
3 143458 195326
2 123090 460341464
2 159758 746574039
3 110073 112422
3 112675 45249
1 42791 153456 101254678
3 127005 86461
2 122699 638475230
3 189060 199966
2 70730 519606749
1 46025 160788 532231349
3 144864 26257
2 81803 12589171
1 43852 83162 944800167
3 55485 87265
1 45107 79797 499021709
1 84508 134919 355441015
2 145083 606883125
2 143264 692672919
1 54710 68775 384723204
3 94301 54612
1 39961 118827 982398919
1 86023 151805 645971608
1 45555 181542 589426476
1 144123 172191 530962646
1 130627 190294 869727950
2 131722 819857178
1 88664 103524 255038978
1 106476 196266 377949852
3 198147 126494
2 105602 981963908
2 171595 451897786
2 94898 407489694
1 10411 15959 881640782
1 106240 134135 524131884
1 60364 81887 26974441
1 95912 122019 416367516
1 17415 80373 886296171
3 162938 188358
1 114513 135359 415626691
3 50964 106369
1 31040 183540 357753198
3 146432 176445
3 189539 56144
3 187610 31183
2 64659 431362074
3 41126 163002
1 94339 195754 474196095
2 192979 313750764
1 9916 48466 643564349
2 198111 599967868
1 82727 125482 661490694
1 36435 80115 729948929
3 4946 122070
3 35569 178176
2 69797 159635781
3 16500 94548
1 14203 86648 110047276
2 110493 942027519
1 4234 87706 783551564
3 23565 37938
3 142358 116030
1 122868 149290 14556262
3 176545 64268
2 90566 373702759
2 136749 256340513
2 10295 84186604
3 72581 15971
1 124631 176084 190192507
1 12327 76877 915690360
1 31370 199483 891271792
3 61633 23003
3 162900 149406
3 91524 171670
3 136050 90862
1 107758 161220 78548073
2 87828 277371842
2 35952 90709386
3 199314 133863
3 194638 140358
2 57678 827738782
2 191540 405083510
2 167475 192081598
2 17571 525117412
2 129675 873337246
1 56756 59504 196627647
3 109675 25556
2 116423 207719598
2 163662 848707267
2 46579 113813262
2 97940 7683121
1 70646 96351 495872781
3 125262 182108
3 56507 60006
2 30510 827866781
2 73673 889632362
1 36919 58537 999320191
1 2072 7503 443651810
2 117250 724689111
2 74647 709924887
1 153513 190371 168126125
2 44635 751678184
3 61228 12199
1 98521 175902 342651584
2 158944 324604676
3 14481 166884
2 86887 270097188
3 50979 153970
2 166876 868669280
1 78135 87651 794241904
1 94807 157972 685920189
2 175221 67904346
3 164959 143994
1 24128 95533 801748778
2 135541 735215737
1 114909 184384 81434576
3 175866 63400
2 127593 838492380
3 16041 179200
2 153508 573601337
2 57980 118942320
3 75770 10491
2 95122 230157306
2 156191 65972030
2 135904 228079378
1 159900 161282 662967409
1 10040 121785 793435710
2 130887 634785315
1 112350 186108 262773881
1 9108 55859 982176768
3 25023 143732
3 28557 136867
1 23590 73415 301455049
2 121718 105574308
2 157325 287880948
1 59394 186948 597961763
3 53378 85653
2 114100 274341470
1 37592 181210 382784534
2 175116 309979925
1 41449 81317 634541494
1 7996 42330 932013496
2 87064 123258369
1 48594 91362 434906653
2 73750 353966539
2 20394 793609311
1 102937 141203 980331928
3 155797 174693
3 104453 70743
2 159711 810950521
2 130361 439020947
3 100456 92204
1 90655 133158 941055136
1 17776 145113 95164545
2 103585 400009070
1 95699 136199 853254090
3 62779 84355
2 29422 360853657
2 154068 564232017
3 179995 48097
2 76084 500573387
2 51728 786825246
3 5618 6007
3 55031 58627
2 140260 277687268
2 184996 491335409
3 148210 58191
3 91734 103740
2 191501 116637627
3 161638 140645
2 19488 630672372
3 116051 186713
3 30496 121304
2 166014 473311070
2 74286 360827213
3 173653 63122
1 74707 141619 497798158
3 31719 74356
1 8730 64060 583827399
2 88739 918442721
1 96438 196313 905071288
3 107860 120370
3 981 71970
3 133739 49868
2 13070 249371546
2 34675 776537709
3 60652 122220
2 188130 892750617
3 183151 88123
1 33098 60289 275926706
1 35740 38750 232149008
3 12781 194847
1 64057 159428 187220011
2 30926 762807675
1 65370 112950 89431018
3 93341 116932
3 52976 129723
3 149760 103229
2 1313 344017766
3 8638 167705
2 125016 270083402
2 125310 982761504
3 177064 197205
2 101894 345596079
2 129050 262283252
2 107728 549795396
3 128460 134376
3 107545 22037
3 136424 179334
3 24145 188002
1 79204 124050 120220996
3 134582 15755
3 60593 141699
1 28696 59703 937986940
1 54255 131609 94805917
3 23720 33193
1 89618 134377 980552024
1 58286 132204 936474982
2 87173 266063090
2 119752 212891854
2 35545 932798120
3 169261 51090
1 75716 101642 80470222
2 179008 308406977
2 41002 479492730
2 53974 519317541
3 48530 4415
3 156754 45516
3 38516 99828
3 63473 135111
2 163613 692416242
1 51796 178841 513761813
3 179477 146233
1 13399 172585 632909131
3 74945 139779
3 102327 137357
1 7876 163796 46777860
1 39639 69084 925074914
3 21717 179013
3 132438 184795
2 29839 450570214
2 141107 474497402
1 69199 176453 634170999
2 178901 318554360
1 129779 167112 512797527
3 186754 43863
3 124638 105195
3 191060 5202
1 31905 174472 19585283
2 96088 415953078
3 140591 8083
1 3819 103664 897098865
1 20530 152837 110169254
2 170717 616013828
1 41895 133988 535891514
1 39024 174508 199194078
3 146234 43494
3 151423 52312
3 9554 163883
1 17972 28991 114505682
1 29736 145194 914740989
1 136224 140479 110190408
3 17166 95861
1 30738 103796 976842297
1 23370 44830 832053770
3 8794 185785
3 168519 184176
2 196115 910110365
3 151314 31547
3 160499 195673
3 101863 143665
2 89026 972115002
1 73551 118739 884901062
1 74177 142106 206534908
3 162768 130429
1 39183 117824 984045495
1 121624 137825 215663098
3 158016 59950
3 173291 183638
2 185094 736563405
1 48362 180846 801516073
3 135145 82348
3 74914 25396
1 49250 107816 962380513
3 12843 39837
2 100131 138491598
3 190941 11239
2 28504 239137304
1 103992 185972 640149695
1 66293 158028 715500231
2 94362 424284873
1 68505 115141 526667918
3 181575 196958
3 176045 72367
1 78909 170889 15461641
1 140672 196982 977272448
3 89275 177355
2 128001 75035196
2 85895 965395837
1 32642 184859 188331779
3 58694 20345
2 45902 192332357
2 131262 170757494
3 1545 157320
3 31770 134479
2 191216 223807880
1 1685 110880 402669306
3 119451 128157
1 192773 196639 941888835
1 105715 186758 430890215
2 125459 506295339
3 189402 149261
2 122927 772374867
3 49023 93957
1 55275 167442 411736535
3 44655 75260
1 74062 117449 581017451
2 150855 566488857
1 103017 125358 791707169
2 146945 35138464
1 13743 107020 901647440
1 11891 150718 161308792
3 83094 100825
2 193662 738492074
2 163787 290867339
3 139758 9323
2 154437 574188224
2 158824 254071473
3 35480 86697
1 110185 198912 941315471
1 149735 173813 486209058
2 199498 99709677
3 147626 46221
1 63423 97987 312752076
2 99386 591294284
2 103627 777778825
2 122042 344884509
2 165180 354803331
2 127925 769493555
3 86053 21112
1 1528 75007 745329762
2 132307 982597105
2 104728 501714958
1 141471 195871 375096284
1 59274 188933 883196747
2 11941 431080681
2 89692 540613904
1 46016 68644 835910046
1 14998 53561 803237401
3 6255 121567
2 140213 304449684
2 187399 414879649
1 123727 190810 36247955
2 103862 727746570
1 32325 49353 231955411
3 84315 25416
3 8511 22784
2 165843 14289734
3 1406 25262
3 42616 11795
1 90417 178632 761678319
2 116843 556549674
2 17598 778480101
2 13297 345152908
2 9494 811942093
1 5422 113995 147428038
2 11524 329792504
1 8943 96975 591248993
2 112443 758607071
1 49337 169840 994040962
2 159773 277642521
3 42735 14100
3 160535 195304
3 163715 49089
3 41211 195856
1 52220 169261 111157904
3 130722 146584
3 172250 85514
3 10655 67016
2 45370 477510115
2 137241 635574347
2 121972 523627058
1 8494 148057 494753671
1 23622 193260 504649445
1 113195 193916 52281489
2 143255 994023847
1 72796 78380 132294807
3 91939 156071
3 33195 74672
3 143115 26522
2 53550 935577137
2 69014 350875380
1 22083 159644 699414807
3 82948 36487
3 12223 18617
2 171033 180405330
3 4668 49022
2 4860 336233736
3 173029 169255
3 61400 100250
1 154333 196495 890870076
2 127995 665491735
3 113481 186009
2 164086 417018845
2 167827 772713923
1 93236 150087 644773435
2 171048 468517909
2 182136 180578159
2 22424 289434148
2 56411 330250627
1 16659 177089 884820766
3 185121 191322
1 42698 187831 762523413
2 61362 346005546
3 82447 26641
2 148690 681110165
1 8064 118939 649242816
2 167492 619952786
3 89457 44498
1 33759 49282 834236081
1 127283 157176 808798733
3 156733 95764
1 41151 192356 819265217
3 192425 150673
1 41037 76702 403985454
2 198170 545405256
1 6360 74701 249414401
1 29131 179961 414320497
1 76799 99960 812423147
2 117081 531798217
1 54759 88495 331528623
1 110233 199525 376560149
1 14622 133267 615551823
1 67144 87662 204751054
3 78953 99860
2 52173 159298824
2 185115 502102919
1 154201 154431 82675912
1 38882 49814 957115174
2 168188 107852273
1 44734 148352 22266832
2 132100 574715321
3 28226 166737
1 40496 178795 398375162
2 37957 557714166
3 98397 86148
1 87631 152618 801719853
1 43328 183374 246473793
3 26592 108964
2 116449 357509149
3 80166 87131
3 64925 147961
2 85491 653158951
3 61876 94853
2 59570 739570692
1 477 5866 971772171
3 180977 147455
3 175086 143383
2 90575 112402912
2 170140 80358767
3 161336 60974
3 12023 50870
2 107169 560307593
2 158916 986308923
2 62918 101471219
1 56675 99290 540002261
2 175399 66891463
1 9165 29765 215129459
2 80522 389420799
2 22963 639611411
3 109633 115315
1 47491 182315 766438953
3 49756 9756
3 53957 7614
3 130084 26432
1 97865 151535 759444830
2 35679 179743469
2 111873 919971914
1 44222 62253 756305314
1 33995 39488 668255403
1 23830 85837 32604606
2 76304 953202391
1 39661 156338 327646355
2 131954 291635229
3 160614 117671
1 8005 134792 857718855
2 14157 612097235
3 141878 35626
3 60880 167925
3 117895 167359
2 22620 852160241
2 97879 993430582
3 172031 196212
3 93166 163271
3 111109 120315
1 15585 121524 880980955
3 86786 140191
2 43236 166094929
3 32984 136808
1 2825 188608 407973192
3 118960 75242
2 176033 352173958
2 190786 7065435
2 76871 621960795
2 114431 856102970
2 12332 217265654
3 348 45915
1 82964 199906 613100191
3 13718 143363
3 6378 183590
2 30053 352274161
1 169363 183179 893079208
1 62791 82614 144503329
3 84090 35801
2 48726 494051695
1 72594 75476 190597185
2 56488 819031696
1 17611 84398 901699203
1 93234 122333 883086248
3 120632 178425
1 97459 127848 260812998
2 124061 18554035
2 63708 464694550
3 81370 118894
3 151049 179855
2 110632 616786650
2 52588 45188489
1 130735 165027 455151151
2 69346 212161119
3 129301 71705
2 102366 899776150
3 37991 89667
3 89947 72572
1 101006 125852 734414725
2 2509 877036024
1 45350 61230 815812651
3 34395 52737
2 21115 321355358
1 128282 199718 732307545
2 83945 263683666
2 78052 870799311
2 114218 977895209
3 104761 36651
3 84461 66922
2 138101 899569046
3 10853 184690
3 93019 99451
1 150751 164016 509213748
2 15298 528018545
3 3150 127877
2 8818 652097094
1 133437 174612 989287401
1 199324 199877 535864194
3 103249 32941
1 116452 199646 700708089
1 64437 141410 987151083
2 8381 269275095
3 159343 166636
3 186828 79851
1 50748 85929 752245209
3 173269 6447
3 142194 152744
1 112609 129339 768419314
3 145718 183229
1 57103 131026 419632044
2 134401 928094541
1 18048 120787 940078248
3 169376 187441
3 55295 106731
3 65037 28633
1 14465 44413 476797631
1 83153 86316 278341857
3 86980 15541
3 84029 11909
3 177970 21597
3 164761 23040
1 110625 177857 834224061
3 93597 6781
3 38141 959
2 54431 988002483
3 117516 198691
2 169717 575123860
1 63822 154803 68715853
2 125602 528219861
1 67695 104293 928219839
1 55048 186767 820312536
1 25963 28622 762054421
1 166924 172828 789235749
3 98794 164400
3 64665 168839
3 114901 61390
2 148312 970479642
2 18662 165636489
2 133242 558982297
2 157126 533009939
1 125384 147452 235223744
3 175506 198104
3 199306 192731
2 12734 57945906
1 122882 189213 926260789
2 171529 878257867
1 71502 74825 715181015
2 134040 573047188
3 44475 48682
3 103033 4833
1 13524 73274 348897124
1 165888 166062 474565923
1 109363 109513 989986548
1 76998 99860 243342312
3 166549 73860
2 17340 54195407
1 35971 159419 732012667
1 39754 43986 621022104
3 179278 193271
3 87993 33441
1 76920 120376 710872557
1 37518 93479 686088077
1 21685 39183 639586272
1 99315 191946 644034755
3 37705 71512
1 124938 180963 760731676
2 186294 580131894
2 67229 389735777
2 428 659305282
3 2155 12200
1 35415 80960 987570924
1 136671 164685 745257665
1 32259 140342 792876248
3 173276 132337
2 102679 259736370
2 44056 85079786
3 120151 94009
3 112187 42422
3 197878 199808
1 8293 196665 870103075
2 176834 704941917
1 12634 129433 494821545
1 21955 175515 843563785
1 71677 148330 100435974
1 147992 197705 483098185
3 58046 140389
1 61963 157886 394530349
2 158824 201994984
3 138248 35721
2 132170 492881933
3 113024 115435
1 2199 125917 809685225
3 35483 125079
2 198689 102814554
1 8835 80607 549220233
3 34612 93682
1 89254 199966 118526795
1 49890 180007 350498600
1 32765 36512 276991637
3 106059 48288
3 92310 182890
2 90763 989774270
3 94731 73485
1 123077 195827 367484207
1 80226 101612 624937241
3 137471 183879
2 70871 399436490
1 133006 138046 223798862
1 92272 140242 754395448
2 46079 104166776
2 98915 995777845
2 85311 871665452
3 22759 81899
1 48093 123873 336653663
2 54221 260812910
2 93930 33010136
3 110303 179200
2 185336 41101985
2 51772 517495803
1 33038 93693 185663399
1 137447 168495 954998868
2 110384 753835495
2 54446 175078671
2 53757 237153535
1 138231 151392 825787525
3 179588 5785
1 46922 177771 353933349
1 82689 151032 453029323
1 27687 44569 556500885
3 178746 53780
1 141003 144399 73711455
3 74302 130780
2 191847 215564524
1 44338 75641 795890833
3 110502 120421
1 79870 151638 616569763
1 19812 118088 881831508
1 4602 138514 535000796
1 134477 144275 353369250
1 48908 190824 860851604
3 137561 89895
1 47415 60640 653441653
1 86498 100292 757474974
2 61508 609765992
2 122739 953284863
2 139758 109012947
2 170946 947824294
1 46142 69742 545514784
3 34705 50592
1 93838 175678 327723822
3 40776 94202
3 5886 118394
3 117445 20797
2 155273 867102202
2 71755 731068124
1 1495 178874 619127086
1 118686 188793 367822572
2 193705 319681172
3 110363 187506
2 143656 656121321
1 61297 127170 932948108
1 31470 94639 669869757
1 45607 75560 408567033
1 43296 131620 182583910
3 42467 106155
2 24093 559895556
3 10972 194787
1 43790 148196 112133704
1 64819 133882 866165941
3 191334 18348
3 104284 22795
2 183413 514835312
2 53086 909110993
1 52038 159610 307482970
3 79893 95417
1 84726 124591 628392462
1 14929 85780 206160778
3 69693 82750
2 156575 202220968
1 72096 138762 324028690
3 44706 132038
2 98885 429233518
3 21853 66122
1 35829 138415 259209270
2 16803 818794682
2 139165 271414257
2 188221 496085669
1 51916 104438 69111600
3 173314 163051
2 175508 198326248
2 170761 304876972
1 112046 194767 427127386
3 43927 46743
3 184928 158808
3 185446 57678
3 153532 98800
1 79243 171149 951212009
1 61326 63374 398775182
3 162674 151404
2 25071 812943121
3 9018 147783
2 99363 655365404
1 67088 97964 5722269
2 42970 883542742
3 178751 145682
3 9813 105977
2 19784 438037105
2 166541 766446793
3 125955 36927
3 105462 19831
2 114062 881004481
1 83679 137394 443401482
2 80676 361561570
2 51843 462545212
1 14770 26092 590632633
1 60001 182754 93939969
2 96203 92849534
2 106691 377798275
2 183129 657350686
2 108338 837853883
3 196494 135515
2 133840 803226352
3 88158 199409
2 28679 994718163
1 18748 194749 400722879
2 38503 472260974
1 167771 178526 58833866
3 40623 109969
3 102044 171166
1 86113 113748 195280559
3 92985 129533
3 68943 77946
3 22397 7527
2 151258 497086560
3 20932 179935
1 23815 41102 895622706
3 103219 132933
2 135698 993688963
3 91815 68587
2 159243 412755555
3 73098 98309
1 146294 199005 326095203
1 20508 64382 314024193
2 81961 324264956
2 7526 380395830
1 12527 124403 823141052
2 123973 662323900
1 109839 191675 819755427
2 48070 347160874
1 69794 172023 922204403
1 23399 154610 206879537
1 83629 84181 939120601
3 35783 168325
2 170104 106144959
2 25457 143389482
2 122115 528257178
3 79644 122696
1 39932 102954 382327628
2 13258 83757891
1 62366 135057 58958777
3 20976 125408
1 91740 190851 27741545
1 19166 187597 588432649
2 48276 725252250
1 13570 124347 301245620
1 17048 103982 760985039
2 136046 170069809
1 176016 178924 224886113
1 148228 155260 848689239
1 127592 151227 922047405
2 86742 73270620
3 89968 21892
2 13798 488499079
2 144660 59771933
2 143951 413787756
3 47680 125980
1 102727 149093 325883050
3 36141 197268
3 107185 186454
1 35231 188182 520828190
2 19777 935021513
2 74522 192527169
2 160789 398873510
2 75416 345339308
2 93289 188870791
2 37198 830616142
2 19570 469231211
3 22766 197535
1 20331 90265 459199118
3 119610 3227
1 7587 95947 584846830
2 168304 895272671
2 171353 50171618
1 33576 63717 460662951
2 61620 29355681
2 112968 907219401
2 120941 894185108
2 92448 546616026
1 25960 183159 444629015
2 70953 292777745
3 197946 136910
3 151772 128075
1 154986 185916 732453339
3 52057 83173
1 52296 180947 490214474
1 28577 50293 366971241
1 116852 141323 207794602
2 134074 417897517
1 22682 190924 649682289
1 116345 121706 124937390
2 148491 960685102
2 141367 315413161
1 19675 56786 865526426
3 35894 43299
2 48348 800883646
1 115647 199512 351989733
2 144868 504671668
2 152596 910623645
3 37669 71460
3 67543 144134
3 174616 47336
3 67558 2079
3 121549 188770
2 187177 832115155
3 187651 118863
1 108034 135265 243165234
1 13471 193288 329201547
3 111973 44097
2 192255 557463131
3 62937 133327
3 198258 184884
1 100568 174038 702838132
2 122387 388297885
3 173435 1231
2 193783 971775861
3 104441 69786
1 32969 83348 866991778
3 126578 102458
3 169657 105614
3 159659 74121
2 11852 948125766
3 30168 8817
3 121899 60234
2 140692 612540905
3 116370 152071
3 103525 60592
2 17237 417483070
3 46010 47331
1 125187 148107 653254747
1 81831 179461 347558249
1 103446 135759 54992698
3 117276 165152
3 9968 119440
3 7266 103609
2 95213 914141859
3 46472 9544
3 22350 10244
3 179240 161547
1 79015 142082 739278924
3 167227 73289
2 100059 126844452
2 35419 309902862
3 2687 156276
1 1707 61549 443586061
2 126037 92622394
3 109411 193225
3 83003 166615
3 175625 1814
2 131739 223382315
2 50162 210984693
2 139720 928754834
2 10347 444447381
3 150804 56579
2 33626 644097281
3 50402 62862
2 102675 975850444
3 184922 61117
3 70931 78462
1 97309 148760 16111354
1 121358 180954 876689425
2 141208 949409860
3 10286 64180
1 113635 174994 646157072
1 79746 191278 186282725
3 46315 177205
3 110349 157198
2 145840 133036657
2 15190 426130466
1 23621 183230 961000910
1 41990 92112 322240262
3 125667 197097
2 67489 149616586
3 90485 116984
2 171158 692063458
3 181712 113483
1 16643 146482 545799784
1 106203 116249 442521346
3 197291 137889
3 95185 97401
3 168425 1653
3 133149 136902
1 69016 146961 571845413
3 88031 63129
3 57782 90585
3 19705 162169
1 17782 78722 259482463
2 97989 126864289
3 187774 185963
3 110720 197421
2 53077 100324539
2 156316 509727826
2 88522 684405559
3 169506 168114
3 175192 126830
3 13456 145325
3 88847 191576
2 52545 467512053
3 152763 174858
2 173488 479866067
1 115283 196957 441977236
1 173146 186928 792929160
2 144254 901163709
3 14702 75770
1 80017 188425 722258573
1 37638 152801 128778499
3 141241 140360
2 153579 532819047
1 72038 169179 424936604
2 196500 167252996
3 35357 21146
3 144584 122252
3 174202 83427
2 96265 300879490
2 18591 226612389
1 81496 165966 236949068
3 122927 147987
2 146305 280202271
3 184020 103499
1 106182 134920 647729248
3 39025 52077
1 19210 41196 822610158
1 39480 48663 556078856
1 61493 100573 352704345
3 137612 146210
1 97018 114446 51935605
3 16724 68650
3 13119 81115
1 177718 188729 155783787
2 108223 147956102
3 133444 97856
3 181779 38689
1 181503 188227 649722276
3 36955 77712
1 27868 156885 258605199
3 151520 84686
1 180669 181309 725904902
2 84549 770225117
1 77400 105001 48971566
2 163118 60178233
3 65277 54040
1 172944 179110 807348462
1 150155 154606 805668901
3 85314 9050
2 61870 27502343
2 146796 523198564
2 120994 312235643
2 117569 541135192
1 70539 89775 90108748
2 161715 139867878
1 57252 95456 426015018
1 23205 47091 204756490
3 94720 88073
3 101256 134532
3 108552 155635
1 41114 173391 356740925
3 85863 29913
2 33647 360627583
3 18188 66934
2 145268 68002806
2 75511 295915384
3 35560 27916
3 56579 81045
2 150462 607653977
2 10085 421713495
3 144976 105392
1 84236 91514 53138654
3 178526 159558
3 50001 133178
1 133425 185224 915496321
1 39031 47021 863465542
2 13009 144351693
2 164783 81224813
2 97749 425003117
2 185660 332169342
2 14261 397761609
1 76147 138989 456573035
2 59888 465443850
2 13537 521724100
2 53996 380993095
2 179348 910007452
1 171959 187344 882877654
2 96972 712239591
2 171261 295523145
3 109062 126410
2 114654 560146775
3 127617 160160
2 144841 168156346
1 126036 199396 594133958
3 78429 104645
2 182575 29136640
1 71813 101957 600878916
2 194702 100029026
3 132068 167841
3 137226 56863
1 136461 165648 601912107
2 84553 91968811
2 164538 407477409
1 39269 165864 845411273
1 128997 168694 839711634
3 179478 152681
3 81066 8557
1 30298 130810 944148632
2 66366 868779966
3 44296 50410
1 161950 181410 161714764
1 142372 146668 735662330
1 3439 57074 979072070
1 10683 181921 727437557
2 77715 549648842
2 146552 355507473
2 40409 646616807
1 1284 164869 225796053
1 126929 199860 573204362
1 53046 172605 537722564
3 81297 89108
3 166594 33480
1 24981 65430 124311433
3 148790 2676
3 188718 44594
1 120665 171050 734391555
1 13236 110293 180854766
3 131614 142460
1 115309 118980 71958711
2 73033 21247808
2 66887 665243629
3 187697 100379
3 64800 42525
2 4043 742506347
1 22718 26658 11915128
2 33027 282254646
1 92754 131195 266087135
3 50196 198338
3 23396 185005
1 42087 89862 683762023
3 22381 126341
2 109878 190373148
3 123914 132735
3 54970 33921
2 86544 438519239
1 102518 149333 683588257
1 104266 120575 53785209
3 170678 70312
2 85030 212872070
1 64351 71799 556182514
3 51881 124970
2 85744 227358659
3 21716 163896
2 156319 794152687
2 132071 117861879
3 148029 22524
3 68418 49978
3 46764 115945
1 38119 181351 164687829
3 104309 37260
3 76699 14393
2 162304 697362217
2 23519 349884524
2 130692 236809840
3 199356 29742
1 108567 192982 32408872
1 67818 135644 898271325
2 97177 956026231
2 106732 910222974
2 86826 82874298
1 105674 114832 67751482
2 7974 17176290
3 51737 104710
3 122368 149229
3 163313 89188
2 82731 750102487
1 8268 147579 254814835
2 86483 262952004
3 171289 130584
1 91885 190684 187878432
3 154041 57946
1 39729 74391 490526989
1 36729 76364 84301406
2 166739 352878048
2 167286 331988947
2 110548 565056226
3 57829 82019
1 3427 189841 626584053
3 166967 99738
1 164422 169339 643176150
2 62978 105035616
1 41960 187861 290040775
3 5933 97433
2 173461 206091276
3 40259 1427
3 107712 40913
3 92312 24434
1 157917 199423 800190122
1 96760 180445 41104941
2 8359 403969229
1 144230 174177 373370302
1 73374 136313 576810030
2 9998 136315351
3 77896 133878
3 81106 91807
3 128801 62006
2 44206 674055681
3 145636 7760
1 11340 180642 686849211
1 174827 199711 15766802
3 104473 2079
2 17747 294025102
1 30261 172062 689569096
2 37583 173978682
1 5738 27072 968875541
2 59664 696197288
2 149923 237400752
3 128647 81725
2 121050 573099819
2 30605 827662156
1 21208 132023 80415669
3 92929 193718
2 127118 971240365
2 146991 911921786
1 19760 49697 479838950
3 59179 166598
2 117707 129976938
2 173664 247849372
2 74225 184461645
1 85916 130025 181980779
2 35386 583676339
1 49427 75088 822370076
2 106564 776812053
1 36822 101833 189355401
3 21895 161676
3 45386 168131
1 139174 194169 333676522
3 63677 165898
3 126102 101567
3 53257 42667
1 598 158643 200360979
1 85926 176844 475316270
1 129710 135162 946743594
1 1061 91085 121237145
3 157644 3893
1 48779 125361 982398619
1 62262 140963 33879899
1 190797 199940 313324602
2 47169 742686931
1 48325 164204 325658620
2 199523 242423482
2 20192 743993942
2 9039 549890812
1 52294 69343 617561561
2 84169 852271846
2 7814 632618061
1 167043 172207 870765154
3 113419 146636
1 105996 197294 986458640
3 40128 3710
3 181674 64289
1 63392 138369 960892283
2 193563 457700465
1 119285 130062 330012581
2 159362 466254863
1 41727 129704 419993487
1 25782 125812 471457450
2 70650 877244424
1 56129 77558 637180479
2 115963 544124987
1 46604 105368 151172387
1 74454 165728 516969601
3 141124 171464
2 60339 410851251
3 124962 154442
3 193050 48338
3 74047 55113
1 101605 119128 772917601
1 22407 34679 934758556
2 161663 818071032
1 11004 133998 43437662
3 166336 85246
2 166807 38729903
1 110253 133965 258411849
3 18980 169071
1 77834 162527 561525614
2 100522 943810177
1 2094 17530 993037147
3 117850 13109
2 75391 195869090
3 119383 191886
2 82944 995882452
1 4737 194677 513886863
3 99637 124448
2 30615 596345997
2 165371 435731558
2 145404 586550386
1 158867 163591 899044248
2 103599 643877222
2 20752 870912585
1 5933 12472 589950641
2 146012 631722512
1 87050 179497 62955458
2 52439 533055308
3 68921 99649
3 132427 3020
3 96234 134617
1 14000 77174 19871977
1 82378 133943 307744466
1 3147 122074 430111743
2 105146 583212892
3 132109 67186
3 117606 115354
2 120619 801389929
3 80351 2361
1 25307 114151 317740146
2 177351 31834807
1 13191 88984 431606591
3 131266 101626
3 54384 191688
3 79090 678
3 122732 63138
2 107378 109207399
2 85335 875049227
3 108084 90423
2 825 282318583
1 157512 196631 232070400
2 43802 781534237
1 157261 181941 864882463
3 48428 95263
1 92948 103379 40699516
1 9025 98952 329199513
3 119136 34727
1 2434 39379 530601841
2 193633 318429155
1 91603 104031 964268436
2 72780 834250401
1 2036 15577 968009123
3 176738 108863
3 100199 172107
2 84542 152366183
3 79858 118942
3 156785 181446
1 73044 193185 712363488
2 199889 41496723
2 37138 804555575
2 83198 201611261
3 108375 179307
2 115113 115235394
3 110724 53538
3 98844 198791
3 112640 51890
1 10238 123050 309499933
2 20605 463864061
3 6912 155526
1 18952 101574 433610607
1 12648 37773 804515787
3 32990 27731
1 58 11234 889891364
1 83310 125524 204498636
3 76790 146175
1 35959 133720 694675716
2 37459 711767859
1 137709 171113 921745188
3 104455 104189
1 146531 163495 251275693
1 36499 122242 30668379
1 7077 69534 740674145
2 80948 207131450
1 5590 115160 790263975
3 101987 28482
1 8291 136375 834269373
2 16004 822729663
3 44319 36212
3 77426 31387
2 92669 109665908
2 189221 532899940
2 137389 115262199
1 53803 58886 102675056
1 79182 156995 537563427
2 43391 173513593
3 68093 186480
1 12267 131880 788468460
3 99624 103573
2 88335 959844556
1 143006 197420 505527544
3 193291 105038
2 21057 430952492
2 10680 409331468
1 140945 153968 148807935
1 24915 117225 622085212
2 102918 361255904
2 26330 508476868
1 118429 189174 770725961
3 69786 34194
2 17525 649604129
1 76911 118936 996147589
2 8484 945216081
1 18530 20053 37560909
3 156209 98758
3 89052 28955
1 141447 193470 660093300
1 33744 98996 853538682
1 103662 176300 798309788
3 80320 78158
3 34190 3501
1 145764 157182 292662749
3 43838 149937
2 4720 601515633
2 159349 382927175
3 21458 26124
1 20575 155372 993103938
3 134013 67141
3 98013 37691
1 140706 146381 670259023
2 121065 322639071
1 78268 107167 81386885
3 108402 34031
2 46662 16961402
2 121160 264332648
2 114476 603235983
1 146574 166627 976238648
3 156817 113397
3 113432 167461
1 12400 194226 131279538
3 22792 43244
3 115607 128809
3 157996 129322
1 21965 141893 497446211
2 99752 342632779
1 131701 197237 129542610
3 155884 26816
1 182752 192175 796443386
2 150284 619835111
1 5766 101984 925427653
2 24858 887465673
1 45457 162565 579085373
1 17886 186525 284803467
3 41876 177926
2 127605 854138279
2 195236 6240981
3 108331 32608
1 4868 175899 69631281
3 49021 54825
3 179790 8506
3 8725 30982
2 92016 214224614
1 42312 130251 521892074
1 25365 90326 193064273
3 149654 130690
1 6251 41128 224393719
2 161891 199325874
3 7959 147116
2 187753 162555635
2 71246 985250938
3 33894 29060
3 51852 41597
2 92077 409960249
1 13121 152039 616800508
2 19162 166215599
3 72636 143379
2 91066 435072788
1 62015 85924 241598104
3 61592 134736
1 64311 66289 123061974
1 5691 145803 235922739
3 77991 134977
1 53346 143308 405881003
1 66745 127278 734110520
3 21373 196554
3 78248 53639
2 123947 478558998
3 10865 198136
3 14726 81038
3 137055 193017
2 97090 648384022
3 22194 188655
3 166706 110315
3 71019 162742
2 102596 331486976
3 22217 170461
1 70103 173543 91264330
2 15521 207793043
2 80799 704586663
3 82482 4176
3 185595 171249
1 110530 194684 69036217
2 114386 74186696
1 133472 160603 874809306
1 37014 56619 806242778
3 89813 15245
3 7430 61515
1 85643 130856 424743
2 101904 153255353
3 61891 152678
3 14576 157328
2 129165 459569671
2 182109 964687787
1 45502 100287 585168563
2 160873 442847503
3 185438 123917
3 722 125936
2 160209 605526232
1 51164 87982 407826814
2 23615 412840605
1 14956 142493 959080408
1 127998 181606 912831950
1 59768 75872 625861482
2 10515 549908261
2 107135 757659641
2 110691 588787501
1 27154 159012 18313803
2 55647 35286090
1 92332 161388 716320454
2 22041 132628197
3 45213 59414
2 140911 222397599
1 27999 78020 840704001
1 67385 83556 510879006
2 156907 114902513
2 164851 765328799
2 169097 544457593
1 41000 182089 272405280
3 177588 193698
3 86286 140324
2 176488 634082710
1 4020 42985 778577005
3 54735 86671
1 3425 26598 845354888
1 6555 65417 866150371
2 173989 581967860
2 29926 778364016
2 13950 203366697
1 2145 44172 875928812
3 541 84473
2 135591 981079668
2 182081 559062082
3 54092 87537
3 81064 188859
1 40996 67727 431762594
1 20780 29334 336958247
1 2792 116288 943269758
3 35866 164175
3 41644 79833
2 78051 738242502
2 130548 175615762
3 132321 20295
2 40158 524905080
1 38086 83328 406494392
3 86516 15055
1 99756 127706 354293741
3 191344 176882
2 143450 302828673
1 12825 133106 690744741
1 80014 134764 763975347
1 87603 136121 403325232
1 141542 198786 291050014
3 5932 90219
1 54699 56471 395842452
1 35701 192781 710176369
1 81618 94301 217843178
3 118484 80276
2 52862 4306461
2 141872 754680182
3 132003 78609
2 170995 7185980
2 139635 763182196
3 178534 89720
1 18707 175483 143987794
3 176957 191017
2 92185 462603818
1 2522 179424 330693850
1 30868 32621 920783758
3 127887 103101
3 94913 130534
3 132879 8993
2 168075 600756938
2 134478 426042718
3 85785 130180
1 48822 105928 291551468
2 92249 890292861
2 67932 442468112
3 110550 131521
3 69291 111863
1 30458 71568 375843600
3 132712 189184
2 188426 735771401
3 40310 54680
3 164514 70787
1 150815 192104 179923708
1 7628 190433 388761331
1 38135 106895 536625530
2 84638 248953072
3 150629 120885
1 59335 187815 438376626
3 76778 141486
1 85485 89898 223443552
2 41975 217674657
1 134477 166648 320923336
1 79278 112391 845493178
1 9703 70560 279336922
2 120338 152420238
3 189918 17215
2 49989 627954019
1 85953 140070 335458808
3 20679 129685
2 54945 79009128
3 149795 96399
2 35410 579589402
1 135620 188128 405301208
1 146528 191637 619781591
1 44799 103247 77285708
3 34161 117770
2 57044 512111248
3 111760 66778
2 31312 133279906
1 15669 126107 691862531
2 10750 324111470
1 123950 135467 524153535
2 56531 415195832
3 128715 13838
3 53324 172829
1 22519 38464 273363716
3 198195 130729
2 6265 467085381
1 129997 170124 828584032
2 144017 998622248
1 76994 180475 616094786
2 148490 859868312
1 141957 173631 505933515
1 93219 177939 364899010
3 68416 7880
1 128616 196862 821403766
1 153143 194543 878305784
3 56287 162039
2 57927 669790432
1 118688 151593 576683161
3 156639 117626
1 36879 112686 994455450
3 93663 131227
1 23838 24824 996715427
1 43995 190925 760986647
2 114843 461172875
2 145349 910924173
2 126723 766880425
3 149923 46878
1 147582 181096 593837235
1 113438 163588 373246308
1 114774 125784 867884868
3 159864 125339
2 6475 50985765
1 4954 75651 245120049
3 3695 89326
1 29474 148911 232269095
2 177826 717614108
2 176360 878833438
1 30305 32312 595794620
3 960 122872
1 85545 104978 516589217
1 101510 193124 58586299
1 48076 181730 77162479
3 99818 171351
3 929 2968
2 47906 666782638
3 123612 56899
1 94114 105884 600587449
3 51205 163182
2 11262 326210195
1 8021 198520 871524062
3 171618 67297
1 139995 192357 39685523
1 157164 166697 771807944
3 130039 79526
3 55061 167926
1 142144 152118 617393202
3 82287 127299
1 50640 61769 518666066
2 42625 883819162
1 48906 114946 39615342
1 102315 185294 718317306
2 20173 130128089
3 174643 95071
3 87952 150562
3 182475 126581
3 111819 53126
1 63343 150578 293743861
3 102634 93491
1 117378 132707 442610035
1 5548 41174 952178157
1 49701 91706 200471338
3 154655 176151
1 20235 170640 339763113
1 150669 187349 215117319
1 101974 106716 19421108
3 9537 75972
1 116109 158323 104792431
1 8847 84625 157633655
2 126255 375929276
1 134695 159020 648457839
1 112160 195883 375422602
2 74416 308180494
3 11852 185246
2 165086 447597718
1 121465 169268 879039900
2 54239 776937655
1 39230 101575 499762959
2 62793 598150474
3 104396 100036
1 129356 191737 997121011
3 119212 113642
2 158446 513684157
2 126392 980259784
3 90920 18542
1 34126 120624 655525309
3 87094 125583
3 171883 110449
1 117726 135460 927102778
3 119807 111445
3 132889 165364
3 157927 174623
3 163855 193161
2 84537 786411676
2 172407 691309516
3 36479 78351
3 107877 5899
3 3314 79924
1 6827 153110 683392053
3 8188 5916
1 103398 151949 717028585
2 16223 245180587
3 43851 174448
1 1234 133191 254814883
2 12005 840744216
3 413 134601
3 24880 134377
3 125639 126834
1 100856 112738 53529750
3 165950 198316
3 10747 1739
1 31114 112138 99833331
2 17083 506931551
3 183418 169680
2 193342 925558656
2 136499 213630090
3 181470 42883
2 44414 154870331
1 89192 190369 31896987
1 21058 104558 142132238
3 84147 195325
2 114593 393999863
1 3093 170773 306598271
1 137364 166351 948439279
3 179111 196496
3 10409 124582
3 42053 151594
2 147800 912522852
2 32871 205708792
3 174213 71887
3 23542 42952
1 85981 199597 102269412
3 73369 50864
1 51320 134655 460632781
1 63593 160446 588228680
2 169529 854604940
3 17531 15268
3 185045 117752
3 50949 60888
2 169246 550695074
3 163818 177281
1 83383 186042 824667498
1 12026 56194 538333029
2 141327 962009334
1 157565 160675 475376691
3 161282 155711
2 51132 754240145
3 160839 110066
1 158808 178080 333038994
3 54477 145958
1 56709 113568 337559836
3 51059 105237
1 8257 167257 881590505
1 3980 78725 410996614
1 15957 177022 496478815
1 74019 188441 432111165
3 124124 70441
1 146254 192889 850182724
3 186697 85951
2 157866 789758193
3 150072 151179
3 83298 134095
1 34154 193975 17534330
2 167608 410859526
1 8052 115041 648337860
1 3243 87498 624148360
2 72730 595924410
3 90465 177660
1 126873 142323 295862623
1 9463 30955 150684077
2 78793 110050368
2 170124 842928807
1 107672 169170 651333201
1 41501 79175 139097909
1 87776 187527 179961015
3 146046 88652
2 121381 891586381
3 198132 72087
2 47876 53615693
1 40488 42471 941225097
3 161694 70698
3 84680 156286
3 193712 190135
1 34040 73223 181901788
1 51840 141129 135959991
1 122081 196850 662414906
2 1014 208563586
2 89555 472186257
1 108649 191508 721908118
3 7420 87523
2 170365 24574602
2 116636 133197046
3 127223 143309
2 91557 673161437
3 168202 46344
1 142611 161402 924566169
3 144910 7150
3 65156 28289
1 17686 23932 189709775
2 50750 611215934
1 145208 188188 71917524
3 187977 6275
1 126653 171324 627395480
2 92092 663803356
2 57795 658679796
1 40857 157872 217723914
3 29375 75017
3 72141 21444
3 93233 97956
2 135295 47921832
1 87716 172301 729045589
2 93041 367676628
1 159630 185417 939242750
3 119500 142125
3 164217 78035
2 83979 952296184
1 80219 174576 905802882
1 36796 199528 699952039
1 6544 179874 58921197
1 17322 171258 595148345
3 141045 39907
2 139882 550249745
3 153463 143390
1 12161 176983 162443944
3 36407 57904
3 111692 120872
1 20215 123655 956509896
3 22757 59930
3 139734 17172
3 91918 199989
2 102248 58876540
2 138055 726270893
1 91339 116890 337769662
1 70234 162173 658662891
3 99346 37668
1 23041 27357 855335435
2 69845 150756013
3 199729 110286
2 27715 946067502
2 32578 620961177
3 71839 135962
1 17647 179117 499372156
2 144216 707828639
2 197080 972088969
3 117950 98276
1 32511 106641 965118220
3 182195 31761
3 138226 64649
2 65905 114737374
3 157333 179640
2 109568 112660834
2 165897 586974184
3 117897 17475
2 70227 246434906
2 156303 365995780
3 122071 156455
1 31536 139497 483757614
1 17191 116313 188726268
1 64404 116591 350222491
3 129658 60804
2 3872 350376872
2 77456 814852480
3 152876 76732
3 67225 199299
2 49861 968622297
2 171113 928089831
1 855 160361 420126588
1 50265 155383 23082499
1 37587 145317 454134565
2 79787 658689627
1 43373 134350 687533218
3 108274 82675
1 73187 194734 806424400
3 152278 35176
3 107911 183655
3 192690 199587
2 95410 418924708
1 185528 195545 193686857
3 78569 44252
2 184229 3619793
2 199603 660695919
3 128196 99580
3 14051 133818
3 195204 51049
3 10230 114838
1 38796 134690 64538125
1 85367 93799 97371334
1 128737 134862 977829142
3 181944 5921
2 151234 409600557
2 116001 737123918
1 72104 78154 11391861
1 79513 120528 108455649
2 46131 491159086
3 93240 19299
3 44691 87495
2 6105 359208534
2 191504 409037409
2 19070 466576436
1 100961 156471 910045144
3 114573 146543
1 9143 57039 29666313
2 51448 246748108
1 58545 141938 614312420
3 182278 17005
3 164561 53779
1 28798 186724 777857219
2 5075 443294013
3 160550 56879
2 160399 603688388
2 114098 902244275
2 93030 498638190
1 38527 85483 269659460
3 141811 111379
2 111954 725404156
2 49735 296768248
1 58921 173224 205924172
1 44039 132728 330770597
2 58565 302850664
2 165799 366998705
2 136541 770693851
2 172131 474128462
2 48575 888076630
3 44737 58014
1 110168 120722 488346792
3 146603 44831
1 88905 109179 878783559
2 42978 510871309
2 4666 79764797
2 187635 294219046
2 16174 104679739
2 132591 889889275
1 144029 190599 315009170
3 186654 156903
3 104165 19636
1 1190 194638 762821579
1 99819 191056 735306760
2 100544 910926720
2 163731 561920918
2 39733 892743709
3 144241 150620
3 24411 48867
2 98508 766536560
2 27003 32791556
1 72101 143548 549863422
3 124290 57432
1 117182 189088 340105634
2 106253 603686400
2 115249 594336945
1 36521 176541 4090435
1 108982 182445 112472941
2 127737 955040313
3 117528 14324
2 163159 505786374
3 137263 84134
3 172133 118963
2 96777 299969762
2 1325 353856847
3 163177 4221
2 19676 399998819
1 3252 164462 222423285
2 176182 915048583
1 1609 34238 171777794
3 29951 152535
3 103259 1390
3 195238 26698
2 146256 131676081
1 92637 152139 413364249
1 68703 178068 229700164
2 3474 917989070
1 3548 122966 128386284
2 130118 201351130
3 112136 183201
3 111972 36419
1 143433 168063 645658257
1 172234 182561 45503586
1 153109 195710 84145799
1 74784 86496 177873883
1 28997 118603 374437649
3 32489 14718
3 29783 138471
3 93521 134391
1 36069 179818 393639692
2 164422 649428354
1 66707 97051 508800132
1 69097 188100 353193224
2 162545 944506003
1 133668 182725 320221428
2 115764 858759326
3 115748 84092
1 85986 109052 885366227
2 52191 719693207
1 22726 36179 719321758
2 4230 462756355
2 128055 729653771
1 32758 139795 211027183
1 41052 155968 692314099
2 113121 719534005
3 178297 120207
1 64288 120637 203956901
2 53632 846120357
1 35585 78770 283126266
3 117955 177130
2 30259 711827417
1 156703 162437 435824423
3 48079 24553
1 16797 135391 465864065
1 22245 47888 303480860
1 967 49012 528102259
1 24909 25449 557103609
1 38665 171474 72058049
3 127047 181443
3 173070 67183
2 77218 768048135
1 52069 119851 455232435
2 36373 476321582
3 110151 23104
2 38222 892814550
3 25308 134150
3 23404 120165
2 144899 115929907
2 18570 495586050
1 43127 114341 330868618
3 71086 83250
2 23298 813423315
1 4611 71676 503283077
3 77083 69639
3 121286 169262
2 93120 540723687
3 87535 142534
1 63975 169753 664591670
3 116074 175401
1 13217 121456 117025860
3 111986 60183
1 33980 55196 366940925
2 35177 923498380
1 103603 186604 683096726
2 144050 776958875
2 131979 427054795
2 60096 140212624
3 172291 173340
3 135522 25588
1 14449 117255 158961872
1 52596 190491 717846646
1 16333 94986 834738919
3 6604 184778
1 27868 156467 129123280
1 34914 59599 872712617
2 129931 326322235
3 5535 6632
1 22547 58849 661056352
2 152035 734510914
1 171530 180382 807428614
2 187633 66484196
2 35329 728979944
2 173803 987493037
3 157510 155101
2 114502 829304104
3 188984 129118
3 78512 88367
2 168112 758284695
1 25248 112420 853157685
1 128903 183045 594325959
3 6864 144512
2 12955 615946396
1 1780 17839 608109680
2 75955 662532834
2 196334 261039101
3 159467 55524
3 171984 18120
2 20999 542179904
2 139140 106498405
3 53793 49315
1 8262 41618 194733625
1 33013 97537 143573104
1 51466 188504 775099946
2 168391 113559354
2 72947 836717985
3 18604 56924
2 144617 390153337
3 194270 163748
3 8252 85088
1 19705 63097 905180789
2 141904 466217387
2 125644 84307705
2 15652 214853192
1 34166 195204 269829416
2 196341 937537658
1 106110 107395 634745945
2 55260 609275127
3 30492 56905
3 94300 23147
1 34307 174705 816785816
3 23034 114089
1 26484 192560 471659507
3 122996 101239
1 17431 150658 381835264
3 198349 120942
3 192585 42935
3 18508 46893
2 124461 633038389
3 173209 1747
3 166806 184170
1 25862 150338 190652975
1 40929 53768 290657786
2 110817 83805588
3 71826 128999
3 39387 143297
2 107846 466914303
2 41306 941822563
1 66470 104144 576451457
1 7392 23968 152878262
3 149159 14931
2 15893 526762752
1 27001 83411 833842127
3 192170 61533
2 69321 95615814
2 47722 143038963
3 124530 89627
2 63928 970005095
1 47256 184206 126364150
3 90333 158746
3 134827 142231
3 29051 32782
3 141402 37099
2 137295 92944859
3 42550 101310
1 36218 197892 423574439
1 128022 181678 701692478
2 5128 904136281
1 6784 14170 704593141
3 123200 128692
1 92057 138291 871243370
2 103376 904807628
3 32876 111790
3 143613 4132
1 69583 81010 181829738
1 22070 106456 689999853
2 193100 516664302
1 151759 199053 585053666
3 68279 119731
1 66254 149079 390515929
2 14135 760934459
3 63514 24801
1 29263 196666 189048630
1 30372 41553 773356722
1 36706 88285 729846433
1 63947 192408 599811277
3 45658 134404
1 21143 99833 652971439
3 122693 19901
1 66035 191577 529946863
1 50667 114229 854790919
3 124055 104158
2 192264 225229340
2 83422 39674084
1 9446 102391 774258068
1 22178 60384 647831184
1 54606 187112 593562941
3 126855 159820
3 16173 194564
2 18425 256540298
2 121101 318895260
2 33590 646320059
3 171068 17603
1 20448 46676 223030611
1 73607 103668 339554745
3 44329 199439
1 71620 177545 348606823
2 145313 933080053
1 81212 106548 374229062
3 29750 186910
1 8436 166345 210661991
2 110487 442380620
2 82577 64716350
3 14281 197223
3 1960 135255
3 47803 181553
1 69028 92196 379844732
2 154052 229664889
3 5283 179900
1 89432 177248 130883881
3 57829 78139
1 174315 191105 916514162
3 42242 118612
1 24086 148601 542244452
2 113291 462210204
3 156551 46103
1 72156 195526 338442006
2 127288 236568318
3 117793 57414
2 96046 902555014
2 87638 326874338
2 168520 528474578
1 32007 112635 897410203
3 37586 80453
2 164575 519533828
1 13962 47745 46320246
1 10073 55730 449471674
2 106084 370458706
3 114253 162841
3 148369 133573
1 24039 198681 510310091
3 28605 140658
2 55698 409942062
3 40934 135528
2 148322 724087604
3 140824 127145
1 40841 170998 935973895
2 163225 899054060
2 189421 380217853
2 132164 950403505
2 156492 237970980
3 114282 55269
1 16409 132999 860631657
1 27109 191500 44123825
2 137972 12030766
1 127879 139729 886996964
3 93710 107699
1 5171 41307 547166736
2 53277 904515994
1 30774 76354 683978331
1 67874 119043 528132078
3 128728 32370
1 167377 185273 851577647
2 21111 982947524
3 67108 29134
1 23302 153051 54888373
1 71682 106175 37609938
3 196389 176976
2 448 671840973
1 28951 147002 854759761
1 92785 115986 893741714
2 66032 833886321
2 64568 806236746
3 115438 90726
3 146645 156794
2 120855 668308954
3 15867 54080
2 157612 373957581
2 199344 216847691
1 19002 28931 762615039
1 147608 150634 31850097
2 124615 656331264
2 76003 694905847
1 32855 167066 860982600
3 133507 150933
1 15459 104783 360479882
2 113053 12100851
2 43771 87802938
2 76493 814664812
3 179427 100891
3 122463 146265
3 176392 101268
3 143960 40187
3 169326 145110
3 121286 168985
1 144693 157729 218814791
1 22153 110721 63623322
3 193781 136456
2 92221 444809355
2 54530 262717250
1 132983 188830 796857753
1 79674 117746 80902940
2 86448 359537683
3 30377 121794
2 46995 51468487
2 149321 697337801
1 146562 170238 417756351
1 78554 157327 72281071
2 81587 948236593
2 5546 525633179
2 96133 160405375
3 67206 72358
2 95376 608108554
2 57642 804717446
1 73200 144522 85203802
3 36282 153866
2 176875 104153223
1 32563 49029 827390239
3 161422 97131
1 50979 159113 493587612
3 94943 38697
3 186452 162065
2 188044 637966423
3 50106 89094
3 190828 110102
1 112788 139483 986842975
3 70452 32314
2 20144 729268279
1 17045 126751 304108929
1 111777 150105 869621082
3 59582 140887
3 181016 11390
1 45863 176946 12403706
1 156303 194508 352003952
3 105498 25956
1 26084 165684 703993235
2 173561 595918297
3 80573 122645
1 126427 171664 166548436
3 129755 106827
3 150668 168526
2 4228 285316452
3 6775 56404
3 168120 70378
3 161948 147868
2 33616 835673288
2 165546 62325976
2 10763 379245415
1 21016 196834 260088774
1 194832 199920 596105213
3 87456 12403
1 14802 161772 315624179
2 129763 189054108
1 55975 123938 742052158
1 20075 172451 345272924
2 91477 305361608
3 65 79537
2 122364 479999713
1 22951 117960 409455974
1 38481 112464 563970771
3 117900 52017
1 52397 58755 594686636
2 68792 691613826
2 168516 707101186
1 37689 173640 27492915
2 91487 851811548
1 119280 149189 289464666
3 138194 135688
1 51448 66752 206377694
2 156345 169988897
3 181811 163791
2 111624 993103738
3 37294 169840
3 183191 164753
2 167303 743683398
3 74381 71637
3 78152 40926
1 845 33405 936231908
2 120648 248695884
3 174368 72242
2 123235 632016356
3 15419 123170
1 22323 194178 878960839
1 24303 28645 72092322
2 4887 676018019
2 185682 120566376
1 153353 169398 553905160
1 34997 154923 444699379
3 54615 68573
1 30789 144948 198326564
2 197138 887450230
1 136543 188490 139576585
3 106995 191931
1 39152 192829 802844495
3 11780 175680
2 162541 566306485
1 23826 179220 116726162
1 67171 98644 215216330
3 181896 197400
3 125486 156742
1 36584 42681 588647538
3 31470 92804
2 145347 740954982
3 152075 11330
1 16217 142000 508694139
2 127879 901980405
2 142569 334640011
1 122156 181288 993618038
3 164768 145600
3 152717 4766
2 81081 318210122
3 45061 103817
3 45814 157800
1 70175 150472 966075718
3 49819 65678
1 57845 163942 832029925
2 1370 119259069
3 34604 151455
1 40404 184445 231240205
2 38191 222201279
1 53259 78593 424308615
2 56571 793281850
1 142946 193176 914082520
3 118150 63861
1 72311 82584 683432441
2 53773 602032087
2 19771 411416235
3 23237 121382
3 178994 23108
3 155328 95337
1 77426 134228 242711422
1 42787 88294 471647478
2 189469 427053290
2 48040 874232648
1 109883 115067 231200962
3 63224 153531
2 124716 38207463
1 5028 43127 464039523
2 160271 880128715
2 180962 581271368
2 23070 645077731
1 109243 166468 910596056
1 39254 113368 458214201
1 192386 198139 510774494
1 45977 92033 702029564
3 197569 7543
3 51029 890
3 143453 110643
2 24621 982730898
2 65150 674963419
1 58819 122227 941730230
2 166402 554572848
2 89767 248795703
2 162557 962614127
2 40380 174645469
3 54289 198346
2 111724 383643946
1 10236 19082 462154777
3 58554 71627
3 119656 171831
1 134984 182536 831113528
1 41288 90919 67083732
1 91072 172769 68112419
1 149835 170477 495317507
1 35111 93443 429966921
1 78923 199052 665814918
3 24271 103943
2 89719 173741313
2 182144 880791393
3 33998 166637
3 167464 50637
1 86834 115831 806550104
3 56415 128627
3 190486 158085
1 61059 173886 991684861
2 60404 884423404
2 111381 555007222
2 154152 643988113
1 94138 163504 548162598
1 39704 47187 341182823
2 129643 48368487
1 81492 118330 952382459
2 22978 875723133
2 149948 400089676
2 15984 87802989
2 159867 891698126
2 47873 900084859
3 171305 3906
1 97362 199836 490920239
1 130808 193550 326237529
2 189589 455602606
2 26202 857977224
3 102566 159494
2 50666 527409351
2 164324 457898723
2 60495 531086902
3 160361 79712
1 41733 172578 770308083
2 170656 525389170
3 134475 30254
1 66872 67519 785758700
1 121304 138598 398729614
1 182076 197104 135046682
3 138547 65595
1 42814 76331 699499315
1 81108 114317 225727179
1 126594 139789 917100182
1 2094 178398 990675763
3 52828 36972
3 169888 192584
1 62140 142926 766348885
2 85249 615096880
3 35587 77427
1 143105 199386 331416485
2 130131 110311372
3 151974 112739
2 166241 549445048
1 9003 128060 536625940
2 56834 889294255
3 124455 30188
3 193153 192426
3 53282 61062
1 53192 116924 862887384
2 163208 655732756
1 108602 197374 679897438
1 37185 128711 867132672
1 4961 80625 876029618
1 104517 119854 782862768
3 142641 68536
1 31345 165535 957021754
1 90425 111535 484710318
1 21650 50340 141802618
2 89856 777365927
3 19871 142595
2 47905 527469415
2 38602 840306123
1 113037 124755 365141376
2 183445 127169199
2 62562 179699923
3 134065 135620
1 109407 125534 832762806
1 184755 193355 222300506
2 118636 177051987
2 76229 654130334
3 90381 160732
2 74522 162526674
3 58585 198110
2 138560 399799616
3 75654 64455
1 45459 173914 257488957
2 150035 677849039
1 5276 114017 346890165
3 13088 156452
3 157007 109452
2 58855 654057721
3 175327 4142
1 50110 160713 176529492
1 120718 141585 139273806
1 71266 128706 571350516
1 51641 91395 81455822
1 36600 99672 594655266
3 158937 144367
2 111772 406033601
2 114943 871050647
1 158736 160521 921766103
1 123284 147195 30469954
3 115291 12655
2 180116 484933480
2 142313 855898294
1 81623 187316 979585797
1 13537 103950 52371141
3 19871 147617
2 44280 902874478
2 122820 753471351
3 149612 23713
2 150047 702242982
1 10230 118208 230406435
2 133547 115929716
2 142781 69484062
2 104370 380377344
3 195821 27526
1 94828 95956 354690354
3 56353 85460
1 14931 124110 169458416
2 62849 306096548
1 109736 152878 260945950
2 35169 268948771
3 158164 155051
1 181056 185882 407013452
3 61933 63351
2 58102 354394210
1 5659 92446 363797883
2 144401 210638084
1 40924 179832 612843572
3 149154 119370
3 21546 104821
1 60370 184017 223455666
3 21481 1695
2 143573 660912839
1 111055 172692 145870690
1 135389 140705 567630007
3 41790 130727
1 80660 187259 711120040
3 40046 26298
3 165146 92212
3 109827 180303
1 8765 197177 538066088
1 9840 163070 33091021
3 83899 33789
1 13171 136533 822680586
1 52308 99256 643730915
1 87395 174199 188877027
2 145061 733526706
3 154172 59198
2 182922 185123303
3 97848 52531
1 74311 181424 469162299
3 9942 87946
1 54153 67919 591070564
3 50040 180496
1 102375 199181 728125504
1 68218 88412 509174677
3 116441 147261
2 10210 570371519
3 11648 153953
3 190493 81986
2 102280 747901880
3 191027 51950
2 78637 831441993
2 65122 277976511
1 62725 165085 948694177
2 66756 594073178
3 131726 28049
3 145497 69692
1 47736 112818 312653789
3 143862 189145
1 96738 172798 24717374
3 55562 186921
1 118277 195899 751914791
2 192116 894998321
1 130172 188175 576793807
2 8676 1142785
3 138188 20130
2 56412 352763603
3 30415 161405
1 91953 191626 681985716
3 51152 68239
1 147158 185104 586223372
1 84287 151334 868462331
3 15853 20682
3 46810 97155
1 42275 85259 452185211
3 194404 19795
2 65247 794903634
2 95027 224992094
3 131482 120166
3 37432 89209
2 140601 979692761
3 110422 179905
3 9716 76244
3 189918 12721
3 181418 160067
2 159591 682071818
1 117808 120022 659206381
2 114645 877304687
1 122423 195946 430109447
2 127150 600356042
1 18859 145232 782413894
3 185397 35177
3 21159 197029
3 113892 92476
3 45674 6934
2 41724 60264863
1 86405 138547 292000936
2 102874 703368061
2 197803 759351903
3 97174 130296
3 33995 127032
3 53408 189245
2 138557 169989102
3 167909 123426
2 198541 749650383
1 72141 104204 127591205
1 25312 156895 11858109
2 171775 583189607
2 189153 854762498
2 123557 695180794
2 174648 980039297
1 142004 158277 278935430
1 31585 172485 82246451
2 72562 492740878
3 87941 151948
2 132848 467010766
3 53169 173678
2 150877 473173557
2 38248 731728748
2 13076 841616612
2 42812 590455499
1 25491 134178 24215195
1 49597 136881 326368087
2 113804 68314967
1 36196 109195 853777261
3 191556 152286
3 83323 149601
1 22951 112936 155730846
2 185102 407447313
2 134764 465715223
3 135214 50421
3 111406 115479
3 1265 50921
3 15662 18993
3 65554 114687
1 3209 28740 629225585
1 77599 154920 150022248
1 43369 63467 230483751
3 97489 22910
1 8913 188538 184571656
1 88863 127362 310106161
1 3004 78832 328402658
2 75159 708653809
2 38038 374054151
3 41019 162784
3 161783 174457
3 189049 9168
2 124187 665012706
1 173744 192376 725140793
2 1441 67703492
3 8593 3435
2 51848 881350441
2 35260 941756669
1 57430 172513 531100833
1 14807 141531 257920965
1 100745 143878 264297999
3 53345 124843
3 5765 79885
3 168233 180352
1 465 10278 645013820
1 55525 161425 872142300
2 35239 196317216
3 120523 148130
2 23355 575689614
1 157207 166721 383829484
3 139803 170316
3 131213 2149
2 192557 934845673
3 6345 28800
1 117180 137824 821489132
2 136470 830594103
1 61354 124249 892900133
1 122265 184724 140854201
3 193786 20532
1 52952 111319 654382892
3 58659 28312
1 125702 187953 776571705
2 164114 781837154
3 170130 60890
2 57112 173752619
3 74940 64693
1 31448 127109 595103861
1 36561 52168 764083330
3 74109 99406
1 89467 150723 33793991
3 131474 183132
3 90485 108860
3 52829 50072
2 102074 435761171
3 36808 5417
1 98069 174222 109242625
3 105386 144229
3 11562 112943
3 76234 10664
1 55181 181080 415212432
1 33178 139628 149131035
1 100186 194969 808807911
1 31948 122903 754957248
1 96289 191529 348835428
1 50040 186801 154131119
2 190924 713557293
1 161638 187558 730282503
3 65713 189092
3 61505 58611
1 13307 53195 180358855
1 117191 146086 880440797
1 11356 36337 418408914
1 8471 157783 804709542
3 100957 102536
1 18709 44223 145008628
3 49213 81282
1 35183 149648 490757735
3 190428 189760
3 85845 135932
2 128691 47280227
1 111199 166694 261124483
1 44093 169546 164051625
3 131215 34778
2 111142 464546694
2 47194 847198424
3 124540 51860
3 157776 30994
2 96023 974189284
3 60057 126313
1 21289 181682 985287748
2 22594 606360702
1 23208 40449 999643588
1 5255 172507 608393114
1 14838 170091 228421251
2 22268 172324599
2 38049 321102279
1 18957 192550 266868265
1 95178 192469 470528610
1 20685 33293 689196552
3 192091 140751
2 110664 293272856
2 120273 749337755
1 119644 168757 980640365
3 4096 30193
1 116566 155818 198290662
3 9263 68393
1 159406 172802 148571680
2 67169 290892496
1 4515 65682 356356538
3 93247 133603
3 7057 197486
1 48054 173652 50081760
3 148385 9238
1 61425 124005 332910849
3 90533 128352
2 130514 250898569
1 75890 99515 90043083
2 163864 781354319
2 124646 168949220
2 82929 671517174
1 80940 96790 460928983
3 165967 83501
3 166451 29087
1 16280 199138 952045009
1 52335 156733 527392774
1 17521 163559 303329508
3 24351 49443
3 1102 104397
2 26492 147291393
2 192799 185795133
1 110731 181980 68418271
3 14369 81197
1 91679 179261 646937407
2 33544 765050379
1 42395 96774 58217874
1 150549 176519 194138424
3 128322 15662
1 25461 97836 270675012
3 127340 109846
2 45347 595682968
1 18112 184701 768266184
2 193121 247102397
3 72198 169026
2 56495 380880192
3 174990 126431
1 127736 164196 929468462
3 56127 79856
2 104596 337458938
1 30035 117470 928673062
1 90547 193457 859108562
2 8135 623890556
2 85556 435973024
1 80515 156031 522568792
2 194631 151240060
1 154924 162115 519230020
2 147339 119042635
2 134752 421589863
1 6733 155395 114275863
3 102873 112497
1 133366 191776 252145064
3 3911 129448
3 69761 20035
2 192850 482416204
1 149132 151095 810212418
1 59726 155945 862680340
1 102813 119283 534221100
1 4434 123061 562565829
3 106332 39865
3 124979 25741
3 153784 138624
3 181829 75553
3 750 4716
1 1529 120277 487036619
2 43197 902532920
1 9278 123295 694186763
3 119011 136942
2 82093 379527581
2 191327 527430380
3 33886 86143
3 191948 139812
2 34582 994367773
2 184514 573112864
3 194790 102740
2 111467 806598086
2 61183 330555973
1 41744 192073 848705025
2 109801 780972651
2 18832 443587610
2 538 210393444
1 16538 105438 743950269
3 122807 130815
2 128320 986391517
3 155752 5294
3 7556 185308
3 163814 98334
1 79502 195158 700522668
1 103630 117153 200932886
1 26245 155872 368635747
1 2696 90050 566772923
2 42037 466075027
2 64142 952180958
1 24638 71908 584912825
2 76524 455973968
1 50156 54328 746322675
3 164243 121939
3 111129 62484
2 182520 476453632
3 136121 96225
3 3701 190529
2 59655 914294742
1 3136 92937 656895843
1 65160 88320 692757534
2 70445 651340433
1 127711 143132 629645460
3 49117 68779
2 109331 207825218
1 171743 172136 909232854
3 8904 38794
3 115990 157850
1 116311 199242 837097103
3 155875 88342
2 4417 108408493
3 127759 161663
3 24499 123547
3 26855 126972
2 36519 806822624
3 153937 104709
3 188055 104858
2 81889 281029053
3 187936 104176
1 67985 173201 901906996
1 119573 169900 848781609
3 185791 56668
3 197283 190763
1 70732 133572 295333201
3 9913 198606
1 45147 154659 207104805
3 185416 164073
1 34977 125860 144742518
2 67200 963598239
3 180384 187351
2 352 535026530
2 141651 179402096
1 69100 132133 576423798
2 142500 495794035
2 69086 388153202
2 34401 816991158
1 68436 142344 852532970
2 77173 342716987
2 171635 824303038
2 151291 245531937
1 138293 195309 144192732
1 13441 88421 116399128
3 109263 95148
2 38147 529783454
2 93607 973384683
1 7171 85707 580282003
1 69566 136324 491244175
1 50926 87090 365879692
1 72194 138572 589668788
3 17926 66920
2 161830 889212018
2 188917 288388792
1 38641 129989 31079860
2 16081 277189728
3 60546 142722
1 76766 143689 749118512
3 50234 48812
3 53025 140338
3 19880 98913
3 55248 100798
1 197465 198021 294955373
3 119843 108412
1 146286 186689 643522026
3 168587 118137
1 2361 78869 512687159
3 135404 33461
3 36298 26410
1 35056 78854 837602585
3 149566 44129
1 103901 191170 325529516
2 3983 689714247
3 174184 179662
1 84652 85017 52089322
2 80707 929282387
3 72248 24602
1 86830 132563 489141505
2 62691 638843162
2 173646 810248042
2 116810 715766639
3 181991 100
2 50178 572846389
2 155643 968093524
1 46780 145079 726046056
2 118529 155291280
3 195657 63395
1 95924 125064 363045651
2 144713 467202088
3 108560 93377
2 94787 84320653
3 76166 71108
1 28615 142246 556928105
2 8279 730555972
1 41828 68668 934721729
3 78502 130382
1 16830 46221 147785953
1 101869 124198 237420660
1 164056 166909 646451276
3 168647 123032
2 67886 610392521
1 44591 198266 605025148
1 95569 156262 960364200
1 45647 155116 634007546
3 80463 76647
3 5803 115425
1 147300 172584 540588280
3 58930 193712
3 5199 170928
1 56561 57815 955353169
3 72026 77799
2 133889 924970588
1 66671 97206 454215250
3 130364 128865
3 173198 23125
1 35411 120476 865408001
1 117181 170313 700634864
3 96316 110401
1 50024 64622 558015838
2 31752 132975335
2 177406 744462742
3 148769 61325
1 52170 58101 987523992
2 32090 585581755
3 131883 63326
2 156134 221996449
3 124537 198006
3 33065 92518
2 62693 160078959
3 78052 156743
1 44357 101703 408385805
2 199515 573169853
3 51280 28298
3 153753 12478
2 53950 509278194
2 75326 782273828
3 196664 189160
2 190815 547953877
3 167721 160327
2 4878 952973587
2 90832 796048280
2 2549 198002341
1 66673 192932 688916602
2 190575 304759736
1 4942 35416 260609117
1 127105 128055 842895128
2 83205 840226840
3 2542 110930
2 31991 231805749
2 933 343180775
3 4396 74889
3 65336 59188
2 126243 365233038
3 190140 141710
1 66769 128252 218100216
3 2475 192603
3 22928 133342
3 153510 136401
3 174802 176790
3 109451 60372
1 30185 54208 531337148
3 82491 163499
1 36789 189776 447019368
1 34026 169558 226638820
2 36073 231932831
2 8702 252455020
2 148274 749581092
3 123945 61668
1 133947 152711 582511615
3 135620 62652
3 47069 55036
3 100024 35175
3 129094 196423
3 168017 137444
2 115811 812988193
2 77495 26892631
3 53331 93454
1 183300 197009 519996103
2 66370 149623825
1 197616 198880 161364261
3 190927 169474
1 20012 116402 492802768
3 11113 166184
2 12020 142752121
2 99639 820831319
1 55962 104312 528815455
2 88345 814294518
3 117935 54018
1 37084 117899 182256861
3 147949 71267
3 133759 194917
1 46548 136035 457789578
2 10046 176562444
3 114862 3345
1 101699 185952 842563900
2 110117 277892451
3 138495 189377
2 166794 982857561
2 27185 372431352
2 110904 479945056
2 12289 637782466
1 131352 133794 944973859
2 80085 682419275
3 7906 63393
1 75446 159433 836966433
3 112456 158243
2 19899 94756757
1 90964 161263 211931353
1 106722 164730 26124353
3 44119 66284
3 150802 30493
1 1086 39085 343920468
1 13044 63156 41606248
1 133948 170154 287848167
2 83302 576541510
2 172948 95688243
3 107907 121801
1 43822 87590 310636045
1 84433 195933 622992444
2 19160 855959121
1 6924 163600 574945134
2 65710 736015428
2 175354 245790843
1 95925 107323 726280571
1 141785 152285 435054582
3 148831 90697
2 3706 372691209
2 116910 119617990
2 130698 803743564
3 30840 104245
3 165490 72163
3 68068 159951
3 148547 130461
3 125228 24491
3 39631 47136
3 70196 128801
1 99210 153202 844121660
3 5748 199330
3 28638 90419
1 151560 154881 954410940
1 178952 184596 667562850
1 94223 143880 471788817
3 183552 30921
1 70021 195613 708780044
2 80807 288250645
3 83353 44142
1 21018 31309 953656205
1 65809 115580 7604093
1 29624 56509 553209348
1 6418 54740 948082604
1 82873 185178 856689915
2 17464 525726822
1 89556 133372 571221504
1 29862 70392 358868386
1 91583 171664 176212461
1 118979 196361 547351913
2 188788 164138180
1 2242 32512 389445729
3 91482 64292
2 157973 711483636
3 85495 55391
2 179728 890844114
1 108065 162693 386553993
2 94856 915991151
3 184509 111667
2 4906 229117053
1 60979 151007 181165849
3 199516 130637
2 47513 596996347
2 179272 529118919
1 107990 108198 5460788
2 190023 293359127
3 78880 70279
2 64577 536524996
1 36188 76640 333099459
3 1111 65156
1 115419 159802 400260132
1 675 178076 741949642
2 128923 635439460
2 26917 877758018
1 48947 58755 49908182
1 24992 121908 62351009
3 124947 97856
1 78954 125922 620603383
1 66820 125600 836565964
2 189867 832828318
1 71097 114783 410081993
3 100321 27739
3 102686 162248
3 92528 41429
1 25974 117904 713417659
3 128552 84211
2 16042 37047162
3 98589 111773
2 61083 960537112
1 56765 197227 292420665
1 117529 192590 170494675
3 149574 183252
3 90745 80721
1 40855 172807 109293554
3 114284 82487
2 26063 97207160
2 100928 158186835
1 19755 129405 25722214
2 27976 900304459
1 50611 175414 348524944
2 72288 486025482
2 127096 94067646
2 36272 996342924
2 155721 489537887
2 147310 715779424
3 66235 165724
1 21829 63983 585798388
2 102145 442534288
3 142111 155521
3 124620 5313
2 115289 984011389
2 46700 276869000
3 119862 29207
1 140003 195483 693994240
3 99176 175565
1 103354 198929 327151241
3 25467 193811
1 46862 170449 114709021
2 134661 845204835
3 183224 117274
3 89594 137081
1 67434 108636 906222923
3 116119 134461
3 159970 96990
1 56403 81021 643139560
3 75911 180076
1 60674 101207 585304126
2 23737 709764098
3 195440 29583
3 175774 109401
1 37056 169454 487699831
3 19016 174895
2 59304 361007406
3 75420 130175
3 151988 150476
3 184630 150486
2 76094 245206411
1 75181 176593 544656671
2 94001 596595975
2 160345 69433144
3 74238 57256
1 85780 125494 240615128
1 66057 175862 553517920
1 131460 161816 645680006
2 108700 194816122
2 113009 284749677
1 22687 48519 412068842
1 99261 189459 33324468
2 98404 4972313
3 195291 115452
2 77674 71427437
1 3979 68062 372972376
1 134937 151023 979687045
3 188734 115015
3 197265 91753
1 5277 169401 444017818
1 70353 172097 648673411
2 57784 730581560
2 157933 334464862
1 63639 125776 171923805
1 15544 28010 738801742
1 169751 181299 438621555
2 70650 832067208
1 50714 115510 468959143
2 133592 998620698
1 105172 123567 814297903
3 193796 192509
3 178187 64031
2 10852 963236722
1 119643 121759 836414344
1 112396 154673 468721149
3 78157 123914
2 67758 858580281
1 42433 142129 316801425
3 90045 123594
3 2196 98236
3 74445 146573
3 55702 135789
2 152149 354196341
1 105422 144649 56807449
1 50301 170775 534207069
3 80378 45125
3 36321 19791
1 41827 122528 833921746
1 28711 181338 680179299
3 186192 197402
3 122722 102713
1 118212 158364 588336711
1 33040 78611 829429463
3 167217 100151
3 145760 90222
2 88926 582490120
2 19 640000739
3 20914 87745
1 156964 180542 257097161
1 69137 158338 665278153
2 71932 577842645
3 167246 181310
3 54239 149955
3 36948 155055
2 127900 627174715
1 40063 116173 587984692
2 112786 572529266
2 92445 266745862
1 47224 49162 143901016
2 116175 388844801
2 195504 570513213
1 50158 57791 872997034
3 163169 60354
2 29281 497091408
3 125322 890
3 72598 90550
1 130670 179845 409790320
2 91809 855134662
1 169146 175313 664193392
2 73198 992077326
3 25305 70729
2 2356 71385213
2 9660 792047964
3 88840 61738
3 164739 48315
3 195031 142309
2 189553 440194841
1 64962 94873 851846168
3 84477 141783
1 85005 143654 51149548
2 163384 422346291
3 153143 164459
3 168392 46629
1 62033 168274 767319646
2 187155 997734169
1 92900 98052 507628726
3 126395 25875
1 120695 192840 202118015
3 28489 187085
1 86563 198876 906638480
2 121878 633110797
3 128473 149821
3 10850 142874
3 44902 23523
2 95608 75340312
1 138099 173098 662775223
1 16000 121503 505127784
2 174815 579390221
1 30542 95026 144915142
1 24741 98857 778532004
1 95627 137511 240308321
2 6696 677214271
1 122536 173619 503783637
2 99177 733580460
2 53381 717862304
2 37501 274418837
2 111217 794501614
1 61259 166394 741243317
2 131332 859208366
3 180798 138524
2 99549 206520185
2 110424 105012395
3 66370 23380
2 31276 136502701
2 119741 198066899
1 62908 93231 272072090
3 173643 89894
3 106507 179601
1 138255 146188 444042684
2 171506 932791014
3 112557 69644
1 44673 175845 562536251
1 73300 82759 500090060
3 119611 14013
2 182849 40557997
3 60454 5188
3 100115 165102
3 124293 100158
2 166638 859798334
1 15109 122813 187554450
3 3764 48547
2 76347 567392034
1 38659 113470 36698686
2 193688 986047944
2 22752 914549034
1 32333 199499 203072727
2 136718 674007120
1 27740 103023 11476399
2 29817 614676598
2 49717 810754355
2 7349 543310544
1 66744 109315 969966679
2 11294 9108272
2 181082 642527107
1 130396 164422 344922703
3 173200 53081
2 39221 848182098
2 45422 943495325
1 14454 69570 602170865
2 66546 998122175
2 78462 281067683
2 109835 631411307
1 25330 92550 544403293
2 7631 239019391
1 27847 179887 783027265
2 197565 768414026
3 116988 126849
2 21761 615409690
3 143487 86641
2 60641 797452433
1 48177 77754 791993124
3 102227 54511
2 89169 18215738
1 32206 154373 293739231
3 68341 161316
2 141231 865262779
3 18601 12746
1 54812 176144 728453119
1 15701 74392 277880309
2 85764 888200077
3 22869 142101
3 117031 62590
2 118015 313524199
2 66330 861859736
2 145243 15475364
1 9402 34202 23275141
1 37 14656 560196487
2 130226 112014342
1 114802 190958 505986589
1 72562 91967 143926605
3 84358 146270
1 84918 187839 798341288
1 56450 105219 712559460
2 89252 221140821
2 185009 648924826
2 113297 494105654
1 134483 155630 840143251
2 183987 777040483
3 146306 55201
2 87582 627466220
2 59037 970226542
3 132995 148039
3 178128 76098
2 93187 704127349
2 197129 63730757
2 98685 641916595
3 31479 34927
3 186878 132685
3 7101 132156
1 103091 178053 84710002
3 92370 190628
3 192142 917
1 22947 73688 251656848
1 62803 86254 74387599
2 68792 712765436
3 140234 16185
1 119952 197695 781788340
1 13609 15888 595313445
1 122881 166511 182650080
3 10950 18941
2 13886 858049873
3 138076 147914
2 53478 883736050
3 101448 167132
2 77467 702916442
2 12059 286896055
3 174380 78786
2 152173 330840179
2 123517 366263654
1 115605 169765 485040501
1 14299 64560 583827652
2 174059 468209576
3 5797 11313
2 134183 627022660
2 98515 333040594
3 38661 133364
3 84599 190593
3 20588 757
2 74986 186480171
3 90364 76579
1 3394 14329 163867488
3 168046 27014
3 153379 135249
1 52752 138023 878898097
1 46742 153000 874011805
3 29981 56597
3 19637 21788
3 80588 182256
1 55185 110569 284832904
2 46717 689050853
2 48715 622399769
1 44625 155730 926959805
2 152627 517688538
1 20868 94240 534632352
2 20745 190800523
2 82488 598274313
2 107654 338388651
3 74119 66402
3 105965 74251
2 101031 859422355
1 62999 180563 737898096
1 78955 142856 745470990
2 33493 447101225
2 58735 627315157
1 88189 129131 33563670
2 139205 658407985
3 190780 105567
3 196880 23217
3 192581 177999
2 156671 321186377
2 44921 811191353
2 107490 574639292
3 153633 199922
3 136382 79600
3 170231 147385
3 39022 15453
2 39666 181285279
2 22725 580269044
3 3977 29450
3 104523 46458
3 169238 67123
2 74125 854939251
1 3019 132499 60902329
1 59774 170596 494555415
1 77753 161337 715554888
2 105025 419770594
2 158620 106446084
1 38890 178352 227684178
3 67729 70564
2 6209 761626742
2 13347 604008650
2 109833 459635364
2 26870 922663590
1 79834 131539 589405501
3 168389 194660
2 193330 893912493
1 22799 163858 242975688
1 2527 55602 270724218
2 133009 645474838
2 197044 935823717
1 104136 129500 64032820
1 4548 34864 731068893
1 66200 176820 471544526
3 184431 199022
1 92174 173548 544841887
1 28796 81495 751557105
3 101997 188604
3 35337 75962
1 82991 118484 939211980
1 151819 152404 648022405
1 47852 128372 91484700
3 8470 136651
3 47241 145602
1 23758 49543 450824216
2 85611 306414986
1 4944 88771 541642334
1 5318 167502 461923551
2 49606 440290416
3 158209 105310
1 50377 130002 257943138
2 109388 40126285
1 2366 110126 877994232
1 71179 85591 226564837
2 12000 342416666
3 121297 144037
2 168936 994409238
1 69086 70264 417893188
1 51849 184748 657367926
2 166620 318059721
2 52804 183963574
2 49151 224239894
3 41782 190827
2 31039 264264261
2 124589 428926986
3 5343 181877
2 153106 748870928
3 163235 182460
2 88990 966716261
3 67284 194520
3 187211 123691
3 190541 88588
1 97996 139210 873382054
3 34840 124817
2 45981 853401984
1 81763 122638 678622639
1 116181 167182 866701425
1 42489 143711 397641864
1 79170 155267 327622712
1 143674 152785 171623096
2 176856 535129557
1 92822 182115 396987927
3 108545 44230
3 154963 147413
1 52794 129431 373295847
1 14965 98605 308434051
3 142637 192718
2 110050 736236253
1 81869 112775 721449107
2 117062 949303740
1 67950 178346 766863696
2 151660 205630178
3 115847 160292
2 144659 986511864
2 27022 745053991
1 17780 183051 70689432
2 12152 90503319
2 160357 27304981
2 96109 189475917
3 11432 125199
2 142497 247151277
2 99032 881963468
1 121524 160962 966073101
3 129758 146909
3 156644 7575
2 138018 955806790
3 19529 5661
2 3238 54253861
1 48494 149673 10751335
1 27561 103891 601422436
3 162145 60522
3 191621 46618
1 129866 157592 904693227
3 11074 110005
3 101721 144188
1 160023 194339 607056139
1 121121 199835 509575896
1 31963 100369 913560748
3 24228 183797
3 61511 173560
2 77442 623111239
2 31777 279470715
2 54451 588085486
1 709 99784 14690341
3 158583 186671
1 1106 49934 925313385
3 867 161728
1 146787 151243 162032029
1 81207 191392 993465638
2 47506 923662166
3 96563 64799
1 79972 86235 188524728
3 92569 136874
3 8177 18243
3 38561 56693
3 138490 105148
3 93434 82085
3 32214 184628
2 58842 598016198
2 157181 192921607
3 187930 6248
1 37533 39405 989553851
1 14556 97334 165747541
2 173331 258427065
1 10573 85301 976761041
3 151029 36946
2 170169 589137435
2 18589 26903212
1 117421 173870 7815677
2 119866 558248359
1 66821 150971 3004498
1 120614 182260 375248444
2 131176 927293925
3 141244 187657
1 76538 121998 686442035
3 162657 58637
2 145668 720521401
1 140415 158949 262676990
2 77978 610677477
3 11065 155219
1 41898 145339 27430604
2 164736 889090077
3 49142 85680
3 146998 89132
3 21443 172587
3 165354 190908
1 76624 157457 889969785
2 186960 560421910
1 148289 187355 975583403
2 165621 373961266
2 86040 14151624
2 127843 884984378
2 49353 163769412
2 87999 687089843
3 81546 78783
1 3629 183038 496697334
3 50082 85076
1 79518 197805 921841979
2 174079 118545509
2 192967 311205922
1 28468 33606 969231532
1 56260 140855 615988061
3 308 168966
2 108591 31994265
3 114244 14367
1 48837 164287 847111986
2 152901 513252490
3 117434 29543
2 76890 195992948
3 122329 97481
2 76741 667103188
3 125115 122435
2 15845 518306099
3 137435 172226
2 199252 442224098
1 59506 69561 339524252
2 25311 961396203
2 2436 745378494
1 95331 145796 808907455
2 177295 346258849
3 48986 64614
2 164506 721428020
1 45931 195822 680640099
3 57605 121507
2 86474 556865834
2 38746 899743870
2 195770 873066842
3 92824 27765
1 88853 89954 347924559
3 172626 1104
3 50513 136886
3 94832 172403
1 74501 75653 194190808
2 118519 361531395
3 17047 81042
1 20768 32506 488043122
1 26432 88243 129508273
1 110669 138841 704870759
1 32902 199963 805320891
2 99054 675268146
3 131356 10550
2 62746 647333428
2 97798 115433007
3 141496 27351
1 71461 191682 590303142
3 53059 121465
3 79629 63697
2 144130 460977349
2 122322 940500378
2 187981 307606717
3 68868 3257
2 130212 995090572
3 137205 107725
1 7735 187157 125399030
3 16601 186446
1 30054 114911 515436517
3 149765 199557
1 89380 146448 268857337
2 174024 533399780
1 76597 99147 505976698
3 82765 166195
2 35358 204126694
1 131900 155397 283892107
3 130439 191353
2 27806 544789033
2 135888 924455049
1 110672 126995 970284027
2 86586 996919157
2 121430 965472685
1 136856 172717 245697323
3 168054 163156
1 5711 170835 570074520
1 143918 175038 653258146
1 2824 18232 244046118
3 351 97618
3 128662 125737
3 183788 190460
2 25835 747341152
3 48981 178634
3 182195 20568
2 22611 254765090
3 147577 14279
3 168799 80693
3 140546 52000
2 38058 37919718
2 133099 508813611
1 39630 160930 172381823
1 12273 59098 280954467
3 36943 72750
1 152040 182334 107885711
3 118882 168165
1 82291 198803 792468634
1 58093 89375 644181922
1 72681 90014 17182272
3 195362 117125
1 74767 127814 791155745
3 109628 42873
2 50569 395124394
3 131273 14196
3 130221 123453
3 144237 81031
1 98816 186376 682145359
2 59690 844474210
2 64635 332094365
1 64459 114876 191038113
1 134031 169966 493613746
2 112058 447588491
3 15485 30018
2 32469 407373776
2 150727 838559364
3 186928 165960
3 105759 11697
3 87659 18335
3 77034 44999
1 6419 72538 502105213
1 53272 97873 390630720
2 155836 96374363
2 17092 227538969
2 53150 226276092
3 60547 160284
3 170912 195936
3 51862 8943
2 147321 627826975
1 24940 139928 385527070
2 196547 138414915
2 106054 956002033
1 65632 152483 117114565
1 97106 109477 983724271
3 100040 96016
2 94392 964980034
2 83567 267450743
2 42281 983576215
2 90227 989224625
1 33395 47436 61954010
3 150499 123814
1 3954 195177 214482351
1 21882 192215 756078503
3 178894 145628
1 124021 126822 3560951
3 47293 11071
1 10733 173413 157096140
3 86268 40999
1 99817 152088 196612596
2 173270 151138267
3 137994 173021
1 186151 190749 571955498
3 22991 187891
3 130317 139397
3 148653 100101
2 9199 946949488
2 27624 225183180
3 169705 110726
2 88119 789354662
2 93687 706219089
1 138315 162537 230603467
2 194938 132187893
1 41100 199511 716846647
2 153697 366928181
2 108151 105526935
3 21465 137257
3 146462 85531
1 4530 129928 16241489
1 60391 189385 736926590
3 42689 37296
3 105399 168189
1 13462 45115 76348400
1 1310 39402 6054207
3 172796 61230
1 51643 148697 689934414
2 86261 657363604
2 190400 643618530
2 111360 759223512
3 163606 10002
2 120094 685467214
2 69691 190270897
1 172816 175766 21996742
1 115619 130466 258097637
3 92080 114149
1 112291 192505 547626468
3 131755 118272
2 196066 740894758
1 59370 181367 577172669
1 8766 102784 600134339
3 190029 81042
1 39532 178210 283182238
2 64876 657340279
1 122232 142835 390728124
3 52210 59154
3 174542 198833
1 172934 181141 600737815
1 149322 152011 798497999
3 23776 171480
3 96001 14469
3 68652 179519
1 118503 193765 415717684
1 31838 73279 816442653
2 88547 802799635
1 97713 193779 583088775
3 101848 80877
1 92421 129124 298177788
1 56472 78139 157877045
1 30651 92848 617636212
3 81445 187040
1 157189 170521 115339179
2 170463 283903672
3 197942 70447
3 102495 162886
2 28291 330214750
3 130905 26922
1 44102 189421 391083578
2 131700 987577067
1 10064 179338 718973337
3 166856 30290
1 100657 104051 395332605
1 150729 198978 445744164
1 62313 164121 263512596
3 183982 50093
2 11139 908343973
1 1912 6332 685036528
3 49853 30803
2 113045 357385277
1 114303 199026 460041249
3 139238 69463
1 23361 130155 4376248
2 192922 601392852
2 22878 432180940
3 143792 14981
3 79848 143778
3 51823 149382
3 59911 68807
3 83306 64303
2 142146 749857573
1 3622 67702 109355104
3 174630 85519
1 155453 193282 805849485
3 106981 150536
3 50837 171620
2 53432 772510175
3 68732 120811
3 16464 95481
2 155942 21612469
1 89753 121127 61667983
1 6921 114417 663739869
2 108283 149108695
3 146984 59904
3 97164 168873
2 69742 542968524
3 45023 56394
3 106748 42932
2 189703 289760651
2 49388 125193093
2 17610 800705940
1 110876 120283 27679925
1 44190 59187 543058203
2 142255 963083623
3 26532 103074
2 89049 983524574
3 19365 49604
1 86788 182696 260588464
3 68077 120417
3 26706 17572
2 133010 139440634
2 29458 387942287
2 143679 562024496
1 1512 8140 11349516
2 92458 416478007
1 114119 115436 267233230
3 170721 191035
3 170186 196467
2 72933 686036245
2 75033 135061886
1 98758 154926 712384468
3 65002 36832
3 90130 142634
3 132316 138637
3 103107 50567
1 19384 165156 351579223
1 77680 113903 603805250
1 36602 195393 728525692
2 52462 496110686
2 124257 514169777
1 52353 54095 693154969
3 158781 121817
2 66509 863359500
3 174656 115941
3 176875 7660
2 73460 977634127
2 71545 44442245
2 16660 650471054
2 77729 722011612
2 182472 459164901
1 33183 161906 405750855
1 1560 9275 373237689
1 25092 100874 641353157
3 76170 134320
1 64188 162276 277055597
3 168833 54852
1 9309 34707 495940590
3 103611 118623
1 21391 21946 476174039
2 118201 604951848
1 7617 8209 842961293
2 162309 37375120
1 20248 84754 352111502
2 61142 896117195
3 72639 189881
3 44526 104937
3 10031 172903
1 45964 106058 397143773
2 163800 381422037
1 12110 112752 771452768
2 103862 693401465
2 533 798505406
3 170248 30044
2 85325 795562004
3 134768 143425
1 24469 27756 328581053
1 167706 174956 657121153
3 3083 13496
1 131569 191951 964876468
3 172851 192626
3 120154 136166
1 104694 115495 214914352
3 921 74922
3 38109 57662
2 88571 808107811
1 8471 189763 846526795
2 60985 654770302
3 80461 51461
1 67878 179303 91720894
3 183010 114038
3 17189 84022
2 158721 632804770
1 82594 97845 27837654
3 173709 7930
2 7047 148440318
2 40397 663836996
3 56580 99030
2 180373 441946469
3 177677 89564
1 42726 57336 449266335
1 123628 197243 679709846
1 62484 123271 661945369
1 83953 127508 682827469
1 135830 155962 18210474
1 78520 162099 157117371
1 94761 184091 937624701
2 84871 900491502
1 1040 165926 404253054
3 29314 46401
1 109799 118010 599070490
1 52272 94478 87231518
2 173644 566832261
2 144058 436893022
2 107630 328719059
2 150244 235236381
1 31880 72713 965336234
1 96127 187626 741441590
2 88077 264022517
3 136167 58693
1 92130 154060 989400114
3 7356 16389
1 65876 121957 262372065
3 13956 132605
3 191125 103261
1 112384 162720 604470719
2 149834 832060563
1 23272 116563 19594038
3 141424 7316
3 91454 3153
3 87902 99836
1 35068 148972 328406448
2 112754 970590508
2 19723 298453657
2 135706 601227288
3 27628 113558
2 7276 363450538
3 120883 195866
3 119942 184611
1 94235 129259 917244743
2 45762 404613380
1 192616 197033 828214975
3 141118 61532
2 179110 904649169
1 68021 175172 706438319
3 176342 55568
2 46293 41283072
1 16784 165153 407335105
3 97910 101954
1 36740 61470 398170116
2 119037 882210106
1 4017 182015 583632612
2 148286 716806024
3 143561 135229
2 160206 344958908
2 77137 956884706
3 67801 81134
3 28478 10431
2 69956 528657050
3 191017 87253
3 120239 162058
1 58218 91707 121737536
2 87780 241612218
3 97638 131264
1 64085 163562 147190154
3 117450 94847
1 88345 142145 656015688
2 34697 636162809
3 117927 105182
2 118123 66211971
2 85580 387885361
2 149320 634235919
2 178491 909798619
3 173287 105720
3 31863 91676
3 22077 32868
3 116867 93487
3 158612 82508
1 71946 176248 790449777
3 121941 171638
3 2143 2057
3 24694 4181
1 52361 188513 62807777
1 79458 199608 158711847
1 96295 164327 719491274
1 108112 162921 510823220
3 170088 142007
1 183610 199694 676083054
2 9696 747908528
3 176312 157627
2 13272 277541183
1 50124 105880 147385422
3 165778 110869
2 45509 166950160
1 110624 174932 877549793
1 76381 81663 213718749
1 11275 78909 909168438
3 153645 9819
1 22240 167871 515468712
2 93399 455736382
2 65863 552136818
2 90547 822116355
2 173216 647640944
2 113890 338906144
3 27957 52401
1 12733 32358 75474014
2 119236 618517784
2 67525 182268333
3 122243 41848
2 189507 596093842
2 174677 354512117
1 4011 69748 2547394
3 28917 185659
1 25594 127004 371680209
3 35382 29987
3 59886 54760
2 139343 202509497
3 125351 91300
1 74736 106572 142063838
3 183960 82584
2 96423 570470546
2 128671 457642775
2 126978 163856087
3 76806 13381
2 15111 805188663
2 107594 287554566
1 32845 196441 281514072
2 118520 425616486
1 14220 66286 972154909
3 184960 95375
2 81847 772017616
1 20174 40050 421554792
2 168340 927756348
3 180688 99615
3 6226 27522
2 3123 404803237
1 144968 176477 695278415
1 114812 161417 72910626
1 68951 164169 9011283
1 93665 157849 293667392
3 77384 140140
1 61554 81369 539767982
3 158811 28750
3 138925 14079
1 127459 174240 567730401
2 83673 144998986
2 134275 336468707
2 172968 823513960
1 80046 95065 355359309
2 778 369258462
3 137857 61104
2 76326 825239460
1 24544 102749 423990691
2 74976 388157186
3 53021 84822
3 160214 1793
2 133950 21056410
2 12748 181501149
3 47656 116449
2 189400 629586148
3 115096 132513
1 6619 32017 393192131
2 64511 968523825
1 55479 185963 811595585
3 20757 47278
3 179999 123842
2 73271 93876109
2 94943 187606445
2 100378 949804356
1 62797 175058 388408477
2 184262 873740557
2 111508 186514956
2 107149 907467417
2 137675 8116571
1 98234 118664 772913816
1 112779 187077 373354224
1 101244 136243 778359679
2 195895 336328102
2 50990 805207582
3 106652 21278
3 95640 148186
1 26138 134094 398884302
2 97741 329527663
1 38197 142901 811858067
3 141445 165755
2 104001 332294458
1 49167 180721 579404000
1 14215 89319 660671508
1 114309 115851 156635557
3 84945 5674
3 193371 44309
1 21728 158533 815259039
1 101518 134409 620911584
3 130430 42060
2 7405 225155347
1 5549 133201 225099240
2 30617 833770083
3 188806 129602
2 196185 749267271
1 134544 195863 989448285
2 156386 392448475
3 144670 158936
2 140953 561996271
3 146518 17425
1 43243 188099 772331823
1 32638 57695 597651181
3 171964 71902
1 54999 119918 945492774
2 78926 282062818
1 78863 189659 400290665
2 49078 45497553
1 77464 195027 398667725
1 73923 167840 935328633
2 28718 206598638
3 150371 172425
1 48153 69192 290222858
3 97660 99865
3 9657 92809
3 194189 196561
1 93542 114522 498661251
2 195706 489697858
1 39909 108928 374371975
3 13717 116271
2 154122 64510799
3 124729 25383
3 66596 23367
2 119239 855446063
1 70317 174820 899839122
3 117033 81006
1 57335 191729 320555226
2 162316 693705277
2 77625 983927855
1 95664 157584 260342475
1 81375 128493 8648557
2 197065 688707560
1 21645 157668 45852640
3 138456 128283
3 136348 98162
3 188514 20049
3 79361 167422
3 15223 42205
2 37728 345729206
2 21495 197274322
3 189337 54249
2 17721 61301409
2 99972 855674544
2 128967 290781043
2 65769 658032262
1 81826 186181 100632543
1 22271 79611 844856826
1 49573 136246 924384600
1 44737 54932 18639802
3 104300 87227
3 20428 107908
2 27113 353170635
1 28480 39701 225299575
2 106043 984146773
2 65157 262131660
1 13608 77175 453092611
1 127543 149987 662906920
1 174339 197654 175325669
1 45524 81996 464751975
2 130673 667122297
1 116154 121045 641666934
3 89191 162794
3 106371 104917
1 4160 189477 579674355
2 173706 859359410
1 178266 198641 79097146
1 27005 44096 468888587
2 47824 759584011
2 60037 263641604
3 154770 102658
2 105448 117744858
1 74624 146366 332876723
2 120804 334662062
2 138063 657476868
1 72372 188814 525738900
1 18730 169992 735060272
3 106015 111815
3 71401 179906
3 37201 1294
3 80208 189534
3 180265 188273
3 190758 138575
3 103229 92963
3 2200 171264
2 125467 147573716
3 76287 90283
2 195195 598659789
2 171825 804775827
3 67563 70926
3 128206 58785
3 39758 178263
3 150554 51450
2 129440 62275175
3 110296 68254
2 177651 314476290
2 17721 108117308
1 187367 195426 747502836
2 71277 509986741
3 157399 99404
1 47765 138996 10354171
1 74254 134692 356016039
2 99117 53448292
2 43886 853483482
2 149302 57866483
3 46272 61485
2 8115 910251058
3 103416 32265
1 102317 161800 341273040
3 107495 187158
1 17855 183075 359979815
3 56517 38715
1 24679 154781 518910896
2 1292 563914987
3 9998 25978
3 197178 40905
1 10742 59253 635907948
3 177039 173976
2 81764 802397791
3 29335 7735
3 60128 127740
1 55158 145425 279222304
2 81056 215085206
3 103827 151612
1 3540 78791 825551409
1 135340 154410 316623785
1 80697 114664 66629498
3 90500 170479
2 125300 124660417
1 69783 182174 458177227
3 180560 140790
3 83034 83404
2 57376 424423039
2 88521 542857005
1 67545 86293 985305375
3 42924 183836
3 151898 34088
2 35512 105972187
3 33071 739
1 124212 135577 787750165
2 99103 764961433
3 164666 19497
1 154512 176827 73805453
1 16211 37528 547865891
2 174190 452950029
3 181625 40320
1 54439 118855 598386356
2 89320 692545983
1 47839 116507 308819120
3 192456 67038
1 95107 168990 992831972
2 37881 190246022
3 174774 99858
1 27839 71714 196113971
3 187733 97765
2 19041 38076404
3 158741 53861
3 121320 131470
2 152563 96066823
3 138243 146952
2 52119 617884909
2 102765 524831659
1 2640 167625 877521270
2 161760 969255460
2 115332 568637519
3 1792 102476
1 34618 190354 744130062
3 152226 149893
3 56284 115330
1 5362 100775 300779050
1 42788 156420 500330798
2 177230 964403607
2 110526 677497892
3 74138 188454
1 68530 109368 677022932
1 66918 199001 165357177
1 1739 126477 97794589
3 171779 172118
1 6156 53895 874795517
3 127193 39903
1 50505 198529 729920383
1 69378 80177 980465078
3 58390 114151
1 37005 87517 607080519
2 77630 337848550
1 190358 197759 59369446
1 44052 149355 515658280
2 35566 648404037
1 113729 164864 816950082
2 97560 105368763
1 9761 46365 108578195
2 44353 35068721
3 197348 92073
1 42701 46293 44190683
3 53037 155379
3 133959 153400
2 65435 630752187
3 17779 193351
2 63873 301041746
1 41075 136737 618562147
1 58190 152641 696648056
2 160197 666629499
2 97476 925754084
2 29547 889461645
2 142291 194933858
1 81207 179914 985097702
2 130404 28554721
3 110251 113442
2 22346 787065730
3 98999 2128
3 53559 131015
2 181290 99148080
3 30431 22248
2 163982 672834147
3 167129 19982
1 100562 186960 425403268
3 176645 151990
3 151394 169043
3 34273 193428
1 19591 52167 710712702
2 104230 655003933
2 28759 716140607
2 151413 453932960
1 9473 198306 149311777
1 147045 156129 469814964
3 80452 98111
2 186079 520122814
2 6545 973792220
2 91933 309488212
2 145151 308861296
2 87553 166763975
1 24161 165392 287395157
2 109940 434386891
2 136216 496828458
3 154459 81983
1 108014 119541 230903092
1 90600 198847 230494462
3 57987 138357
2 196872 522206492
3 138371 104883
2 134068 602363507
2 147583 612602251
3 16920 146588
1 52548 124900 573169810
3 188836 31887
2 190158 248993319
2 177482 58853268
1 11749 79090 284168171
1 69615 162418 252533975
3 1001 18028
3 85389 74483
3 175210 27655
3 19710 47362
3 198264 83121
3 111936 25678
3 175390 54634
3 121121 199482
3 98295 169386
3 73212 19085
3 79595 96269
2 95937 763800781
2 99602 735556855
2 104102 891292337
1 39175 187547 960804414
1 155999 171638 9464646
1 40161 156123 293150301
2 74821 297804381
2 4127 813455575
3 35293 135694
2 180119 678709787
3 42934 162109
1 41983 183291 916778629
1 30235 138832 290874449
3 59532 101984
3 51009 70672
2 185853 548477955
1 10739 192095 404862119
1 54489 148630 623107894
2 60525 17477535
2 118443 998257709
2 15491 735772395
3 139738 83357
2 192769 692328753
3 108712 39061
2 140181 684922400
3 18285 92242
1 155892 160760 954996183
1 20298 38797 685778539
1 70448 166221 821670863
2 160289 376638580
2 97037 197525112
3 107782 6628
3 189362 77366
1 121776 157139 250538607
2 57395 908690846
2 169213 192639289
1 61789 167512 180741688
1 145919 158132 97209951
2 176026 742854091
3 17298 109586
3 144965 130347
1 30931 64478 168107369
2 169230 727571067
2 121755 263102065
1 48095 86684 198120106
1 59859 185672 52103732
2 38208 703560744
2 36050 330491915
1 15451 173019 397409721
2 74777 600529333
3 71168 59616
2 90957 257334718
3 47269 2544
3 119645 186907
1 13752 190191 630364235
3 52279 3840
2 111206 808419228
3 31105 145525
3 2423 106158
2 195085 322037734
3 91603 103216
2 154269 437189008
1 45132 99991 418076252
1 37823 185314 287464800
2 184415 695206573
3 139703 82391
2 24645 954643565
3 2083 5297
1 90303 135348 294320880
3 23822 144456
3 60130 161674
3 147860 178675
1 85383 171465 896136340
3 189025 15431
2 176035 506705920
2 156038 132989517
2 164970 733036776
1 30749 173002 618077745
2 164826 589488398
1 9289 177291 602836698
1 146586 169319 141726527
2 153124 209203725
2 103129 70923069
1 49837 161129 973381101
1 24745 192060 335259239
3 101053 121388
2 31576 387437778
2 144495 163676385
3 61671 49460
1 32291 186432 463211093
2 20333 628731327
2 35961 884646856
1 64114 111565 622979548
2 120945 187810690
3 100901 171656
2 187117 786230732
2 156684 418102525
2 115927 505473141
1 26498 173175 651568621
3 65629 170037
2 171304 405497864
1 24629 119731 191022604
1 99900 145667 634872929
2 133059 150215309
1 182236 196449 622279985
2 133071 131953086
2 2135 394828327
1 93829 131944 570510758
1 45731 87684 902903166
3 145247 62541
2 160215 129743855
3 58442 192927
3 173276 124961
3 20220 16496
1 81005 96921 989012629
3 39422 125085
1 140683 161833 83886388
1 141892 146834 415444858
3 60404 162230
2 10948 992973768
3 24456 9222
3 173499 70779
2 12623 757610286
3 91677 149406
3 136358 66752
1 185001 186008 533761799
3 174318 43520
1 35754 80827 114374055
1 59961 120495 397380636
1 164153 199547 268916881
1 4676 88444 960123861
2 181467 988361387
2 92841 578242023
1 38251 86744 284825474
1 20451 142722 483739965
3 13022 44978
2 111569 280845557
1 33613 151053 575879086
1 57834 177851 78448290
3 193786 25320
2 190658 295816890
2 136094 217711982
3 199519 170818
1 129252 174121 246880741
2 16208 428817801
1 23984 75032 412169405
2 149600 137353353
3 99071 19255
3 170851 164933
2 38106 48334386
2 90283 658480985
1 120499 132097 299214977
2 75251 480739545
3 168908 116653
2 121779 233939084
3 41534 24813
1 95616 149406 860767546
2 42507 924186949
1 14590 195923 754743935
3 103445 121053
1 113678 174870 512741259
3 13134 132637
3 119319 103205
2 111328 49802878
2 139812 643444665
3 184348 13680
2 133312 399584604
2 194497 965497401
3 34208 104433
3 23761 129944
2 106790 738498765
2 37826 576511586
3 144546 75483
3 3732 111716
2 40480 629137422
3 171197 182113
1 3870 108626 137785129
3 16766 165578
3 106975 49791
3 99131 27116
2 10784 151154782
3 76620 101776
2 51114 163895688
2 114294 295529486
3 167818 194873
2 132029 623884304
2 135858 340465056
1 136210 182899 258555922
1 10172 148183 11948595
1 38782 76783 952891753
2 11795 91386209
2 119465 849603899
2 42603 996966722
1 126699 159388 728563301
1 54332 116638 253904920
1 30189 153408 115991685
2 75163 35153884
1 32095 187377 654760392
3 90977 183090
2 85103 369756907
3 52670 187916
3 36032 154579
2 56494 254936937
2 123595 904734619
2 55927 623834616
3 22314 7639
3 187368 169070
1 185406 194113 681126320
2 5251 217571540
2 27495 438874573
2 15572 552053555
1 24510 117880 707722922
3 84936 49930
2 96334 80270703
2 90131 865729729
1 72980 125951 893142744
1 16752 138516 777542613
3 432 46496
1 151165 159306 685033778
2 158290 348683062
3 69082 11464
1 163116 172978 663056113
2 181230 40692020
3 122356 153153
3 32050 35700
3 54443 172900
1 82907 160213 27972417
3 144485 63947
2 131538 356375002
1 132271 178738 971080160
1 69605 142451 319904782
2 176288 804966778
3 176440 107679
2 102905 263163267
1 109457 198384 853905732
3 81717 149704
3 32671 68056
3 58796 132499
1 4300 57508 479383138
2 31954 140774888
2 131147 486205450
2 164160 692409839
1 44324 57946 586519049
2 137416 247748359
3 63587 50197
1 40306 119136 187100886
2 55322 797153490
2 154089 322863854
3 64311 19600
1 62848 115782 166295922
3 102848 89016
1 108325 182747 705500176
1 47957 166939 139783200
3 152728 198268
3 13701 49945
3 60609 6678
1 144143 162579 543767213
2 158817 644583536
2 39578 860912878
2 102440 135384527
1 65851 106506 944074004
2 105546 194502805
2 102941 300352904
2 35509 904801912
2 58570 776614783
1 118047 132062 379355007
3 190426 165100
2 124598 113231284
2 32082 969749176
1 39574 80822 592128190
2 163933 613561530
3 192075 73733
3 21641 104620
2 2125 534647178
3 92446 77346
2 5310 144932999
2 46969 872066112
1 13253 194844 675962357
2 123134 113170400
2 13404 380401232
1 36380 39381 24304302
2 50980 952270250
2 133514 408434594
1 38367 197995 902373592
2 148200 479854057
1 89418 187318 682314155
1 106994 170810 438058371
3 79579 23876
1 57181 191355 951846312
1 152451 186784 730839375
2 150180 901281088
2 124320 830067059
3 154244 72554
3 49559 90769
2 60131 950087353
2 156265 213005913
1 36669 57607 791561819
1 113634 161998 608162864
2 184557 643760137
2 179989 765365470
1 71403 191682 119889077
2 178142 593666457
2 33122 300789827
1 106213 189519 226465943
3 66486 179573
3 21469 330
3 174239 113865
1 100124 171787 627442260
1 10433 27181 694382755
3 86987 127385
2 35202 75285859
2 148534 529193319
1 46255 171468 736657578
3 171616 28843
2 99924 818839272
1 27083 47151 853788191
1 48453 107631 445620147
1 100218 195373 449461593
1 117228 119415 910476525
2 75606 313181636
1 74603 190147 359492359
1 76588 148424 325337171
2 123336 80902064
2 21912 289831262
2 55292 226995658
1 108574 119991 251722814
1 39405 45188 257519413
3 169678 61418
1 9876 191060 920932130
1 137768 172249 403121514
3 95490 36769
3 35525 34925
3 50285 94390
3 163249 17886
3 8289 93338
1 190665 197532 927499581
3 155388 94910
2 188134 161930418
2 180427 619041683
3 73793 183035
3 11403 41351
3 8021 194128
3 116632 153204
3 187406 2866
3 171213 57742
1 19406 70225 761776898
3 62288 30490
1 56058 82199 609776770
3 8447 154044
2 169860 625973229
1 153611 191806 131850194
3 154009 127545
3 43858 78180
2 47540 844090025
1 126582 169582 197981974
3 180879 101236
3 138161 173875
3 89820 143461
1 67976 133823 105053512
2 15754 869037516
3 40923 159586
1 112991 136194 843291140
3 126537 17568
1 140841 196792 82412884
3 190352 107141
1 9437 14341 349957399
3 83522 90376
2 70875 718408139
1 35245 134657 487972050
1 26769 73851 812029980
2 163755 627330926
2 149636 183257420
2 48744 12729993
1 48922 184930 435694909
3 54042 37474
3 8991 104777
2 15702 483204889
2 101307 990543166
3 20081 86290
1 16294 128382 139220751
1 60071 166243 671371430
3 143584 119960
2 108874 917505674
2 160405 87485176
2 192243 474522004
2 106266 737124159
1 112459 158400 85870446
1 55626 187183 336940962
1 61089 150531 368752821
3 152056 97696
2 186300 70584254
3 33252 43108
2 96802 459423339
1 84488 107060 669449032
3 151244 55887
1 40205 90151 562805929
2 195509 939561319
3 90458 65997
3 121191 165442
1 23924 121349 365273541
2 60148 293401413
2 135338 696945093
1 19406 196189 747003545
2 191462 907858034
2 96150 618302268
1 94653 170431 615829369
2 2438 864590545
1 149217 177488 632845932
3 52275 139476
2 159675 733928294
3 179386 22370
3 61205 30963
3 3184 102403
1 131007 191043 741672059
1 41074 90382 371174851
3 139662 1099
1 79108 100377 838037806
2 152643 889592416
2 99835 244680060
3 158062 28402
2 46420 747986435
1 62092 135160 773900406
2 33030 525477147
1 28159 34906 139549260
1 74634 172666 600210209
3 125128 142483
1 166211 195389 924323147
1 88061 169391 176357246
2 24746 397840104
1 34891 99620 976490275
3 140423 193564
2 162093 991737136
2 89248 649091589
1 96177 167764 913220265
2 71942 413510785
2 186598 114339442
3 119287 164811
1 56638 74215 358776863
3 198394 65298
1 59169 198338 701093856
1 13295 29616 678163936
1 55964 144939 455536299
2 49448 213943770
3 117129 104993
3 121783 119671
1 4855 138722 965934620
2 135982 830290891
1 100720 132747 993561627
3 119807 115988
2 86216 890633629
3 41835 79314
3 27484 88914
2 153802 208131286
3 1534 166766
2 104509 68674513
3 16733 8782
3 28656 195191
1 129531 141398 930496104
3 158404 185665
3 100351 125325
1 36870 75617 234972330
3 25220 46629
1 48963 74570 184412119
2 96026 201141498
2 73985 54286176
3 180816 51768
1 100327 126543 627386788
1 35061 161513 178733153
2 45392 342521859
2 63114 538447338
1 122536 174705 812189101
3 159817 137766
2 38419 428429841
1 37562 67591 784405632
1 109826 168469 792360365
2 129770 838375746
3 78383 119617
2 137367 154374339
2 39251 340892163
3 46546 62954
1 54444 174795 467343624
1 15202 84209 154313482
2 14874 875840037
1 93688 139484 29825767
3 142040 162385
2 88766 138408790
2 12162 136450945
3 171838 153102
2 97423 604343592
2 121768 369068782
3 76485 22976
2 53935 206888068
2 143179 600109889
2 176768 65005675
2 82505 6186077
3 154352 81887
1 61486 154600 254129478
3 148938 90261
3 69072 46155
2 116378 392745129
2 29067 512335671
2 153773 816389274
3 120004 15816
3 158216 21018
1 3565 100850 564237074
3 54628 86544
2 157655 20836839
1 27329 59277 487248164
3 81448 28144
3 820 167934
3 23616 86420
3 182155 152784
2 145136 876501679
2 37467 402610080
3 136636 135832
1 123809 165930 374008433
1 57131 183185 873182910
3 24019 67181
1 151892 179942 778411007
1 24524 146643 691253384
1 23171 44830 74744635
3 159086 53492
3 173586 141010
1 28570 54910 809265671
1 30936 153421 569660213
3 138172 163108
1 44997 70905 149733538
3 159755 89561
3 155291 58605
2 152031 422194836
2 157169 182233773
2 170169 563674830
1 63034 121768 884983990
2 8379 50666446
1 95970 101727 304926184
3 116123 2809
1 55510 65729 644304751
1 134675 188466 96755185
2 10514 506731078
3 47104 32251
1 108231 166630 139458717
3 68589 116681
3 155661 80275
2 172417 473917956
1 77432 134962 86525197
2 12814 767024728
1 68897 92803 398890377
3 134568 182320
2 167289 585287244
2 1668 170216057
2 31387 460528899
2 73883 496533125
1 926 158459 613348249
2 13979 651556130
2 76532 79025154
3 159632 28753
1 86511 123930 38006928
3 97299 30835
1 11885 13234 732832245
3 34918 39256
3 62086 32077
2 5561 235526565
2 163630 69394723
1 12421 148897 770390905
3 33419 44340
3 167178 41555
3 104533 6427
1 75819 142023 214020023
3 151207 22922
1 55289 193816 688758534
3 24530 47941
2 54743 153950436
3 134052 118343
2 194456 432534878
2 58760 755440486
3 14589 178167
3 195665 9752
2 119934 265461911
1 43681 116671 1720035
3 13465 89028
1 11528 141837 779382322
2 101510 59964473
2 31930 136617991
2 142687 230195536
1 58351 58858 976222701
2 103572 312261141
3 97777 70600
2 70147 527768801
1 93808 169644 437508248
1 77213 94529 349604256
1 47135 197572 872037857
3 128453 10780
3 90538 2613
2 20533 373476119
3 47024 91662
2 63622 277482899
2 112810 649628542
2 11741 612032142
3 66177 188737
3 93768 83795
2 181491 531505182
2 10765 630157118
3 193765 71957
2 156996 678893490
2 197459 794049059
1 25745 159216 352274864
1 94456 145296 252522796
3 190328 102152
3 56856 132796
3 27963 149992
1 75122 121232 352014662
3 13379 39156
1 928 186839 377231387
3 79360 135370
2 60310 956612409
2 156073 39109765
1 82401 166859 316582112
2 84965 775545324
2 183194 86047038
3 195617 197654
1 126783 182558 763604374
2 122661 360785826
1 18179 119258 410192183
2 159874 472009111
1 7338 151444 644019506
3 109815 181293
1 113919 161486 556052836
3 55273 121302
1 10396 116374 568216860
1 30782 180030 644520218
2 129407 226130872
2 93510 849982226
2 187626 508484504
1 39322 158193 239024832
2 58724 683267078
1 46982 60469 995680179
1 177468 182609 970477067
2 134745 844875576
2 182989 945733805
1 23984 126466 426040563
3 126521 149514
3 110019 6897
2 70169 400520168
1 2180 34901 840100052
3 37310 35891
3 34992 84255
1 10842 41045 35591164
1 25487 169700 718513783
3 80176 50996
1 72691 178045 306083545
1 55332 198536 631031684
2 184655 867786103
1 1692 30356 843877075
3 164097 59354
2 185292 435786438
1 6166 36618 106998346
3 107132 81470
1 82440 111449 264472912
3 147311 153454
3 78640 46939
1 9689 25099 32606664
2 184523 767564753
2 120208 254076169
3 89756 64612
2 153612 257953115
3 76699 28317
2 184173 367641292
2 151917 845804241
1 62774 199001 220510006
2 154769 543433727
1 152600 180798 172231893
3 74868 49892
2 24599 89221775
2 175090 98113719
3 33506 102704
1 9546 31947 549178002
1 57457 71989 143358055
3 186890 135017
3 169260 30553
2 167354 19815625
1 133933 166969 625069212
1 6842 179869 678092495
1 65007 179520 618584546
2 184162 397710433
1 71316 146923 134823617
2 121554 397246031
3 80253 146666
2 96978 236961424
1 8979 100609 320068127
3 192290 90482
2 122196 338176889
2 165778 631266405
1 57118 136376 927909574
1 100934 158030 641682207
1 79846 106827 844992067
2 170380 343553237
2 161769 718401163
3 192207 93565
2 186088 231141838
1 47149 189905 590255797
1 116752 164124 930516768
1 165894 170839 366911729
1 83276 110583 880706395
2 54432 49929793
2 13467 702004490
1 139530 152475 964979800
2 171634 671939180
3 175273 88629
2 148492 11348692
2 137605 161388112
1 114038 146489 772399207
1 74622 116253 985249495
3 110286 93671
1 58356 138606 739311960
1 95381 186483 32161047
2 168399 864924692
2 158442 156980793
1 90569 118163 407104098
1 37977 54486 546055328
1 19566 19903 482544668
1 123605 135060 294542496
2 148902 456139753
3 51211 61493
1 23720 125324 207303444
3 172988 87187
2 159817 669523661
3 190990 34843
3 101225 15987
2 24564 85620928
1 4111 168854 415072269
1 47225 69670 440857700
2 71249 156462736
1 61803 67601 597384321
3 102303 137392
1 140533 149012 244805372
3 63381 194062
1 24748 97644 586229767
1 38623 131644 521146761
2 69662 812823238
3 151161 54643
3 5470 128423
2 131550 330448786
2 162021 890105311
2 129376 656411133
2 18949 306814871
2 174008 168319544
2 181311 854780978
2 77192 618208162
2 96617 926873907
1 45760 53164 476640150
3 2184 93619
3 75539 122333
3 55359 173117
1 19332 94091 644926169
3 88059 136586
2 50627 207131009
1 111894 116816 221807491
3 77586 129815
2 180412 303558904
2 95026 181008175
1 5204 163832 244056640
1 40417 42903 285172450
3 124952 185367
2 149030 247364408
3 11159 131454
1 7150 157099 249024896
3 178669 159552
2 48958 293453669
2 190803 507357986
2 110089 453796659
1 93894 116653 36014440
3 85222 64831
3 175752 147599
3 109740 124233
2 147159 15356311
2 73195 689089133
1 144631 155331 552902504
2 147690 643295878
2 139193 612299398
1 162253 197733 363673308
2 190112 402161182
3 142935 199786
2 171428 393983909
3 181551 199850
3 113116 56403
2 133589 732633116
3 39632 66376
2 99200 980054479
2 144684 764917125
1 67828 124134 134068441
2 75580 124534301
1 101459 174298 758747798
2 42969 800070776
1 93215 191332 988908583
1 40541 47140 695475965
1 30828 93974 789228444
2 119071 722203212
2 12241 678057710
2 136426 115048736
3 78539 142250
2 192047 28251614
1 8480 100511 555823101
1 121772 125824 214212949
1 174934 187884 191632954
2 161807 967132106
1 72599 199894 590511347
1 92786 156828 505400016
3 66560 19702
2 18402 352368244
2 171068 83575949
1 163070 197647 655309797
2 72067 906118178
1 133792 172182 811610314
3 188797 171599
3 31450 143785
2 72637 860015741
2 135784 152697356
1 151490 185428 34923501
2 3995 746209559
1 101288 152865 382013535
2 147559 684480222
3 171857 72178
1 175291 186724 752470245
1 68342 166167 295751891
1 32521 155545 695268434
3 163348 82725
2 30274 257815009
2 187288 138207173
1 136782 193740 277491348
2 57917 884492871
3 151902 108471
3 157378 138869
1 103367 177392 73029198
1 69919 73777 637724687
1 36947 108914 694475606
2 26744 323020817
1 1996 116956 710968206
2 102946 783949118
3 199411 156367
3 147433 199970
3 12096 86477
3 159744 102978
2 22162 300633596
3 77442 116177
2 59132 974030387
1 76088 158762 939515644
3 95069 156764
1 63761 181108 857889169
1 28830 78592 661904313
2 117782 400821639
3 107289 120619
3 15467 131466
1 54002 165844 97307911
1 26193 126407 333795440
3 121648 44254
3 65281 133185
3 11242 134807
3 1957 79171
3 131188 186438
3 51289 179889
1 19870 131697 770901223
3 73809 43065
3 51598 167179
1 58364 79724 306766541
3 85484 69266
2 125075 215957772
1 64485 157039 252746333
1 911 15340 524615176
2 124649 455441342
3 102259 185147
1 32254 65800 306232287
2 76005 827118113
2 20562 835178380
3 124082 164097
1 9446 103593 768232758
3 106582 51750
2 67680 219611860
2 99459 763103737
2 75509 137694286
1 128163 134984 942756394
3 129841 135925
3 33617 174345
2 195451 50863252
1 66342 166146 515086077
2 108773 364558314
2 109110 663246228
2 130173 649786608
3 46243 167229
2 114085 784025255
1 14207 130131 875616919
3 114403 80171
3 186802 47742
3 120823 186579
2 8709 833867974
1 64959 161360 605245460
3 36839 124158
1 72186 180156 818749860
3 50773 104980
2 17521 326069379
3 157957 70895
2 101817 885505670
2 61708 446840038
1 100936 153059 810415430
1 38793 55720 820980596
2 56214 813139843
3 133419 72736
1 7397 113906 685305400
3 181127 76481
3 190111 64310
1 112314 199967 993298810
3 146754 195284
1 43515 64848 599649301
1 86058 114458 24597601
1 11668 91536 952731911
3 80237 79540
3 180609 164762
1 11400 69201 11341265
2 165145 417522905
2 169131 335718802
3 61264 20858
2 75549 474510716
2 186848 151125398
2 7764 364728556
1 11557 28045 699326248
2 140958 943784083
3 78715 95987
3 138847 109446
3 180483 51224
2 136250 317039725
2 45702 385359648
3 68715 44083
1 123486 144118 474995805
3 486 160211
3 18336 145037
2 134218 610572756
1 8357 129892 189545523
3 139150 190824
1 61025 195293 826156400
2 6529 656032093
3 159360 49500
2 29982 384215969
1 19490 92621 792305291
3 178607 122038
1 92533 122698 679204926
2 64796 959245943
3 24704 178804
1 23330 113828 472909241
1 21443 165932 585121160
3 46560 98856
3 79292 194996
3 111057 50923
1 100615 155081 690600969
3 154414 124663
2 56768 300972310
1 107738 179903 401161274
1 41956 126060 28677326
3 12761 60772
3 99760 186818
2 118217 830601987
1 50069 52615 395360424
2 50617 390589236
3 44082 54358
3 184114 77440
2 107813 716443682
1 68886 103775 569129873
2 64251 126665762
2 66783 874217822
3 38181 73262
1 62819 147669 859705646
3 25307 104371
2 96277 258440397
1 26239 48984 964378087
1 107070 172787 208968602
3 53075 186029
1 10817 181031 340258884
3 172669 118701
2 146904 584254036
1 43665 46214 404172935
2 132591 849081879
2 100138 803065589
1 96919 98076 233447447
1 130425 162424 781130932
3 18197 20148
1 79537 114574 878758597
3 38163 176022
2 123805 576501999
3 123435 80194
3 147936 47025
2 130068 812440709
3 117428 124207
1 131498 189199 705250157
1 43235 95765 101110664
2 13792 328870990
3 43624 143826
3 122927 150932
1 5022 196380 73072344
3 1679 12668
2 137651 814697116
1 58105 130623 496183972
2 49283 329141993
3 97706 67475
1 130784 189482 517019743
3 141926 45165
1 53346 159717 775724655
1 130734 150369 755961885
3 109380 73039
2 24140 503905767
2 9507 923354278
1 91345 160267 895030957
3 161383 55408
1 33271 143710 799184396
2 81045 332903694
3 29381 185922
2 150681 996122258
1 129578 188699 674866324
2 194208 658837297
2 117446 158462385
2 50719 612364436
1 34705 153290 273382296
1 13337 140605 270444346
1 35468 78066 197913891
3 185987 150377
2 181433 78139121
1 31211 128581 914199467
3 98033 174111
3 84357 130571
1 124485 194684 666674763
1 38367 94360 506640030
1 90903 146094 790006059
3 48226 98694
2 36924 800799524
3 26918 187146
1 30995 142437 532148302
2 43691 404263463
3 100051 84722
1 147681 168269 750977467
3 181823 165505
2 180959 268543519
2 3778 423876823
3 97033 165576
2 197111 574271428
3 173182 152543
2 88125 228386005
3 149920 6024
1 72431 85621 924410968
2 94 941585442
2 155401 593914029
2 88746 512594270
2 196273 83060061
1 56486 110261 442155457
3 105381 67593
3 26490 194314
2 115467 905156886
1 42114 56494 957763708
2 59342 627595786
2 15366 190643126
1 47498 58202 837945467
1 78644 99206 547353328
2 12862 816389619
3 72217 89353
2 80092 200704027
2 86899 234876701
2 94366 719861178
3 49704 135360
2 49334 652965194
3 114991 166691
1 106924 187737 922613029
2 32385 345912099
2 157775 34478346
3 148676 95237
3 59587 34441
1 6797 38153 150302059
2 157696 466587839
2 100321 90358873
2 91108 628308906
3 80053 191342
3 129885 84393
2 95245 561106570
3 25853 93123
1 160433 170541 467194487
3 181072 150958
1 69277 92200 726791633
1 8649 138318 765168048
3 36700 176961
1 35611 77737 338760173
2 146973 357577923
1 5792 136183 703382338
3 183803 52317
1 24311 162419 307644128
2 52944 985372964
3 72258 178205
3 140374 170863
3 86226 141514
2 118541 203425110
1 8873 113649 81694966
3 25722 91340
2 31969 371474755
2 49492 942951545
3 195893 38493
2 150728 924569187
1 22774 111019 774342204
2 112031 91551839
1 134698 170943 656827896
1 25922 42387 906402516
3 22510 105111
2 66553 600467137
3 21457 8166
1 93715 94518 20564866
3 194848 79935
1 130528 138634 490640602
3 24126 62473
3 35915 197386
2 144339 321115423
2 192039 338678322
1 94996 120865 720668392
2 81045 333147396
3 11892 46088
3 20639 58404
3 128616 150798
3 113839 13800
2 31666 655961480
2 74531 951186745
3 19360 169355
1 92510 158696 787764175
2 63173 568180234
2 98815 593606083
2 48154 481775018
1 73837 129448 716823790
1 120011 130006 750259722
2 119612 201784860
2 66074 331527822
1 103576 165527 636930363
3 60100 60169
1 12055 167783 91978041
3 2046 170755
3 15909 163180
1 131023 168861 81406228
1 42574 103532 930550962
3 92087 33244
2 11838 787830421
3 4096 37903
1 178182 178678 640040388
2 157625 461218107
1 32237 185654 841187562
3 127614 124591
2 20888 268070496
1 425 44115 762752872
1 41101 73094 789822641
3 89018 51897
3 196470 126751
1 23463 111877 205992329
2 106145 528168504
1 55278 113223 80339194
2 151992 144438205
3 177328 19399
1 75299 92808 853435692
2 72941 319112806
3 67763 37678
1 30188 139459 417137517
2 108782 117292312
3 114676 79908
3 13572 79228
2 70687 590289755
2 68204 295063319
2 111074 736862216
3 23566 53613
1 68695 100514 332163704
1 32968 170248 343128287
3 142232 190033
3 110635 167284
1 25735 104135 618258368
2 91094 756806353
1 79129 90531 309140000
3 104328 170235
1 2886 100799 285666721
2 24274 824206379
1 552 72681 496441045
2 1113 554188197
2 33066 586406671
3 182303 31310
1 15811 43497 607328629
2 187573 34381513
1 42909 132052 523669730
3 692 24176
2 147397 932929435
3 149428 127368
3 114183 195658
2 99763 203326541
2 189584 49621118
3 16458 190514
1 4997 75115 921101738
3 108543 6359
1 31150 131929 555567230
1 13304 178947 220160510
1 8749 37271 978895795
2 52474 426351815
2 60065 351563559
3 150739 156977
3 134740 84711
2 40931 455652105
1 21792 42950 149137084
2 63796 874128354
2 95359 137404727
3 121696 55264
3 17913 44832
1 100721 142571 490146778
1 17449 45421 840854976
3 76890 23912
2 51121 783586585
1 10653 83827 179733877
1 27684 64861 360429235
3 141619 96278
2 125418 52518996
1 27737 157583 953240300
3 52374 4317
3 88383 185266
1 75449 146795 74095285
3 133993 127108
1 11334 81951 478042020
3 180124 17947
1 91939 144939 784470839
1 9950 22083 638766748
2 42224 112122130
1 114421 166540 400472376
2 20593 424537099
1 38337 168570 501272901
1 61462 147104 372159204
1 12514 98511 23892636
3 196948 169155
1 55120 70489 839606868
1 53803 104310 91716892
2 17312 757169243
3 163402 174160
3 32078 100187
3 172472 16113
3 4070 192325
1 83794 95886 299978960
2 128853 740298438
3 13838 155073
1 5983 162975 808251092
2 136090 874766258
2 61533 737941741
3 155869 187795
3 89483 66761
3 27713 151251
3 95998 163099
2 173079 89042283
3 182823 174086
3 50715 133796
1 95246 123760 769771364
1 4693 38605 321034850
1 8043 156919 161490099
3 171800 114486
2 165466 380282325
2 133874 706304533
2 184225 746196488
1 20689 94421 347923582
3 141349 159430
1 123843 138527 780904479
1 167508 183343 672081708
3 128726 5892
1 154571 171876 37873730
3 69176 183759
2 1038 223359313
1 65854 197287 802688588
1 63209 173320 600537859
1 24885 41332 55943497
3 142556 30162
2 139152 179246087
3 100616 176820
2 128625 542313709
3 104635 127897
2 21872 981848352
2 5638 772283216
2 21094 540084492
3 195250 36082
1 108803 166703 321125476
2 105482 816496366
2 177929 697290329
2 1805 708074880
1 185130 195676 846871896
3 189880 182886
1 65126 83021 658486991
1 126881 198325 627119263
1 102802 109535 443855427
2 22862 104252577
3 154729 13500
2 176563 928843771
3 67162 142128
1 129636 145275 493730195
1 77039 89614 734472212
2 61335 29540976
2 30746 667079466
2 163045 985304264
3 187536 192831
3 190139 128629
3 148036 140422
3 4747 172110
3 160367 177228
3 30684 78028
3 43569 33894
1 68531 123506 752982169
1 14624 182302 898786160
2 173736 286547385
1 66831 88447 928935742
2 105621 546727000
3 92956 43971
3 56906 181655
3 87937 93678
3 51221 36757
3 102029 126508
3 189137 99530
2 183363 319224311
3 89883 195144
1 7957 113295 373246517
1 94388 111333 562679278
2 64849 312799615
1 149829 195662 398044999
2 73659 729530298
1 86634 197419 409156206
2 136922 778951133
3 16267 178747
2 176450 346914158
1 7548 51846 714709036
1 104554 169000 318431594
1 121463 193566 788919299
3 45569 42712
1 115032 187758 312794798
1 98371 122341 297090630
1 80914 139310 306490285
2 44202 363504339
3 66697 124639
2 83997 396620314
1 59629 134489 729328139
3 93857 182007
2 112800 819523520
3 34535 199290
2 191333 13857463
3 12919 117973
2 112025 693748067
1 78407 123971 476446883
3 63013 15215
2 51822 709173966
2 132241 416519224
2 177635 968397478
1 119821 150825 83828267
1 78238 130027 469148148
2 53448 319847229
2 192253 309089285
1 128759 160669 240624574
2 94745 569754503
1 17385 173441 505956203
2 109671 873141030
1 102995 166827 790169455
1 53582 147603 596205939
1 101958 171251 744251029
2 71177 132134708
1 64601 93478 56997188
1 15961 41182 634507632
3 162995 133912
3 180485 84885
1 21542 43616 178864985
3 1265 48136
3 171295 31276
1 159879 176215 670149532
3 39478 67166
1 20127 54159 33791044
3 48418 124455
1 155981 157914 371395499
2 159614 656866886
3 89268 62993
2 174156 590443947
1 98057 173303 978451603
2 39197 771502997
1 82178 97931 266419900
1 145336 151474 605659466
1 10245 178968 28668117
3 53859 161890
3 91810 184967
1 223 116373 714154327
2 26582 751215801
2 152701 757213394
2 199664 93983849
1 21150 50791 28343502
2 198225 178333286
2 197105 56111618
1 48344 79113 447937060
2 13595 357756322
3 89742 29729
1 23750 28920 737174897
3 144117 73592
1 7654 39165 190688026
3 66174 129792
2 127845 33221007
3 112272 79155
2 49379 347290613
1 4455 61352 513034930
2 172961 171704886
2 140824 710148767
3 199211 7056
3 191954 33897
2 121769 413935068
1 111849 169592 98659590
1 72780 164718 514726817
3 176161 9563
2 19467 906427657
1 19123 174476 499908369
3 53010 90499
3 84545 85941
3 152522 123742
1 26428 156962 795756815
3 111678 83670
3 85233 47184
3 28633 3937
3 14986 54380
2 17551 861125792
3 170784 54727
3 730 53192
3 53864 55666
2 8141 32375176
3 16715 117045
2 31303 417017098
2 75524 419033645
1 102044 185200 709289689
1 137532 194592 927266939
1 69741 81563 860288398
3 188959 109459
1 9640 165534 845973972
3 41430 72672
3 194024 25547
3 191907 44371
2 105744 859331423
3 65339 99297
1 66499 101276 367100793
1 134735 189135 297754725
3 174278 167494
3 105873 124543
2 33333 28709394
2 47971 54957312
1 105114 176301 856756130
2 127325 324741990
1 6417 42564 698487059
1 105907 114999 552272892
2 39738 260790688
1 80838 181568 485936974
1 94782 122305 497318013
2 173517 958333310
2 160534 124845727
1 109808 115487 340653043
1 120189 125099 240678033
1 46189 68096 185813774
2 109095 416058694
2 112295 330953165
1 94929 197404 125430254
1 43551 44653 676385809
1 55040 98919 62274819
3 153009 118937
2 5036 187882288
3 11612 152477
3 108026 118589
1 47647 163311 857623705
1 24330 59634 450117486
2 5202 74406782
3 10853 194650
3 76351 177612
1 32989 198213 97104585
3 105481 143101
3 89653 124344
3 105288 96447
2 155822 361077783
3 143082 73356
1 69378 182948 432267402
1 73930 151888 481426364
2 3440 12027378
1 79716 131546 13729275
3 160223 152837
1 58818 109363 965843292
1 129043 136634 629596145
3 134711 198199
3 142807 49803
1 86728 170842 92838337
1 1549 16376 27066118
2 91833 932343184
3 59182 25946
1 77348 135086 532467955
2 23127 421562752
2 158350 370617510
1 5012 21870 761584214
3 171424 8128
3 193254 83315
1 187631 188989 41086834
1 25898 80162 225682913
2 52786 673184566
1 129508 155668 10157498
3 128001 19595
2 59395 204245904
1 88457 153484 182748910
2 136488 308246514
3 61764 10587
2 82288 845915950
3 180910 28748
3 199211 1790
2 20686 290372281
1 6024 25485 554561498
2 108210 561539722
2 194571 144137789
1 48011 154862 452430205
3 155643 176802
3 69318 179036
3 72231 123515
1 137971 174148 77171940
3 117732 35248
3 111820 75908
2 79315 180328052
2 40100 713528728
3 36785 15221
3 185766 38049
1 20770 28681 309127370
3 1726 3262
1 162784 169363 24262429
3 71952 41593
1 1943 41083 294664629
1 22890 190775 504012640
1 118417 143913 209939907
1 77015 177605 670490799
1 42016 131765 398323542
3 72016 116316
1 27030 60660 349148082
1 176291 197363 794825122
1 7886 177101 713064662
2 150713 641238199
1 32544 121445 722370465
1 74424 180208 150009047
1 97542 116247 421467083
1 17928 149195 471031963
3 23103 66713
3 64139 141207
3 79173 26
1 139809 149857 352792810
1 147263 160092 747634361
2 48003 750932346
1 98405 135205 125596152
3 187049 8246
3 65705 55354
2 131125 646093277
1 9993 143137 3390012
1 45798 92685 476090704
1 63876 115997 423328824
1 66486 181193 170558304
3 23045 98788
1 175921 186143 974686250
2 157122 198676691
3 195905 46282
1 41489 120910 384096885
1 47927 66695 531096036
1 8194 120515 528486934
1 65256 118067 578949073
1 177682 184359 983896843
3 169405 73559
1 25832 70916 751742117
3 129702 9345
1 106755 168193 830067555
3 77646 135773
1 57132 176066 122560874
2 85238 664586510
2 195775 294677729
2 75088 783285397
2 42491 581644900
2 25995 407582133
3 104602 170569
1 6788 81423 49105737
2 12049 488573069
2 137037 467209120
1 60026 98050 51193109
1 96927 104110 821982965
1 42987 43064 721722005
3 76784 49311
2 113374 512764199
1 3878 167075 617716664
3 72697 170792
3 33098 52299
3 84485 72236
1 32322 177650 291638
2 140682 745502500
1 83885 162087 878032371
2 199784 187097256
2 62454 51290398
3 176061 131405
1 81221 152745 141467501
2 70276 372011138
3 76553 164338
2 4974 410603013
1 53978 172854 173121032
3 52139 65242
1 121205 182641 19533021
3 124935 99342
3 148046 110089
3 172533 48316
3 176568 57458
1 85319 97469 505237820
2 131636 571694942
2 39021 727875887
1 45855 87494 207119786
3 186151 102282
3 173702 82215
2 16515 789844618
1 11403 27163 525545958
1 153167 169162 379657744
3 158880 191592
3 173214 83763
3 154976 178902
2 23647 34325904
1 100627 195278 854680572
1 3927 191966 215197397
2 46221 50751245
2 178825 971138079
3 131003 80347
2 91287 417268958
2 118455 969751619
1 4606 9461 65731193
3 95697 106016
3 42569 14263
2 90149 335550078
1 28556 119909 89386212
1 20484 56103 422221785
3 55599 5954
1 81324 153652 663997578
2 70711 36992000
1 80338 117294 968058076
3 44470 167801
2 122029 299137273
1 67165 70335 594501339
2 72088 645262299
1 6747 183368 713508127
2 139107 409331185
1 77172 170567 1356836
1 1179 82529 22330577
2 82620 706277304
1 127249 188071 912279037
2 78547 395479813
2 116615 312875116
2 63166 975356438
3 175987 84879
2 79624 933865280
2 115657 866192379
1 29745 95754 365311274
1 5779 159988 609666879
3 80819 64256
2 40060 316854168
2 142764 692942563
2 192611 430494127
2 83378 337373744
3 199036 62988
3 119964 146095
2 143979 822900914
2 9113 815516939
1 139744 179448 339640742
1 160093 164674 849443894
1 133874 161090 677194809
3 100854 186186
2 125769 547107884
3 174826 186113
2 170046 245507289
3 107239 82433
3 50035 94826
2 94442 52378054
3 148168 147454
3 52245 34117
3 119535 130772
3 9551 113869
2 148847 874649546
2 72509 28066614
1 130497 165764 459012880
3 185778 33630
3 5682 87569
2 128050 250637464
1 29843 144831 427851125
1 28520 111737 419878420
1 36033 179623 227639457
1 40851 149200 546979752
3 68567 146533
2 50822 700897981
3 53903 103746
3 18056 47507
1 140581 170064 257631845
2 192318 796981001
3 25468 17571
2 69105 692095289
1 133810 199754 222152374
1 101948 136384 886658158
2 176973 327372453
1 130743 146655 550943805
3 174052 164239
1 58332 77130 726818792
3 85923 51507
1 58685 77926 222466659
1 20540 104189 712417161
1 37272 189878 809986187
2 159498 910229784
2 169456 715182576
2 66232 572849505
2 104340 895474131
2 186166 845614057
1 72223 196862 642898977
1 110861 147332 827158137
1 45654 114246 336305687
1 41544 56874 48550425
3 180864 58814
1 14422 177769 188233136
2 145883 805438455
1 119423 142466 304876476
1 97666 199954 447602711
1 2423 113094 472700835
1 92819 115736 715272330
3 83287 146743
1 100591 151925 544797856
2 185359 30157792
1 75681 105224 107363182
2 195325 487465886
1 149574 188934 413940412
1 401 60716 736419139
3 76145 117879
2 104996 573930708
2 124802 339647889
2 315 478685317
3 99613 121611
1 64593 163225 4836827
3 10085 89499
3 183460 81736
2 76762 422524888
3 81187 53067
1 71942 127064 423115985
3 117972 68721
3 173359 119209
1 143800 145013 726935630
2 157070 904518957
1 23080 148636 485300568
1 66911 93433 657988572
1 153751 178691 755746761
2 135327 737140452
1 16467 143466 701338032
3 187992 54799
3 120296 131071
1 9066 165656 351158316
2 69891 5680721
3 163859 57484
2 106923 941536938
2 85540 39110751
1 45358 93141 808420456
3 42467 98858
1 58908 97693 148042282
1 75643 130384 364102592
1 43552 136088 761218166
1 81340 113712 62494035
1 54419 180585 852934671
3 21585 156914
3 144697 21272
2 174242 909960301
2 116657 905796611
1 39132 87410 281241493
1 169328 173158 787692362
2 187599 218558186
1 20358 146815 734116785
3 28763 192370
1 86392 121571 823377694
1 70076 105234 814288047
3 45522 45202
2 103181 446268128
1 57128 190372 602220456
2 76420 666830545
3 155940 170572
2 6128 950127173
1 72372 116461 516478243
1 83319 83500 617490236
2 137383 483327929
2 65086 300863496
2 92441 974960646
3 134287 68205
2 75452 301914170
3 26046 128123
2 8043 847485421
2 78464 456331079
3 90754 39042
3 15105 57835
3 161654 198646
2 51178 550458002
1 31298 193215 13514642
2 46493 907871321
3 193190 6335
1 45965 94712 791527122
2 126980 358876111
2 143351 331409190
2 102864 881632925
3 137174 189837
1 38993 115435 161399551
2 152035 768124914
1 55783 100484 881462736
1 23319 104162 907697283
3 137451 39589
3 41625 163374
2 74605 193080277
1 28262 164843 38367225
2 139175 64535476
1 81619 103279 755522391
3 81914 70850
2 22444 914926661
1 36773 94158 82905535
3 53185 43052
3 32699 150493
1 43928 82067 282023003
2 181745 365980952
2 171451 329005211
3 97011 184608
3 143477 119310
3 165494 133532
3 169403 35631
1 7292 7522 805254729
2 151493 166035931
3 46415 55686
1 108016 141201 325794529
2 67217 379291644
3 165185 148208
1 100518 138966 698665550
1 13225 54610 963241309
2 93599 297449161
3 62888 102502
2 4062 337269934
1 50223 58710 478702096
3 128633 42288
2 185188 696282489
3 10352 175849
3 49202 98379
3 102146 89872
1 20525 148336 996141095
2 125930 84156024
1 51672 102358 20944332
3 15860 140493
3 53082 113375
1 44242 69501 780137211
1 69599 73251 523002017
2 177938 399720976
3 196688 192324
1 21502 141139 827377156
3 197870 63358
1 101896 173477 526414189
3 988 3832
1 154215 176693 67685210
2 125368 880228819
3 138151 3219
2 169136 818827614
3 60138 88347
3 24479 197981
2 1056 752307799
3 153332 141299
2 102748 80136664
2 186393 952521653
2 131335 289927423
1 151086 196523 167182932
3 9921 128633
1 23091 59677 751684181
3 194079 158251
1 15192 100571 614444498
3 55158 1782
3 190481 86553
1 95137 130659 565178222
2 91431 68560599
1 47793 192193 100449921
1 17548 144697 620676446
1 143767 183487 729452194
3 35670 78180
2 182104 545462383
3 123746 109678
2 54717 955161187
3 143279 180538
3 152534 127083
3 110550 129498
3 20873 196673
3 51405 115241
3 139821 71678
1 167595 171993 295195170
2 92942 82179060
1 87330 92477 6324942
1 126023 183997 544136062
1 17766 178186 258999801
1 82104 154923 359643482
2 30649 459885710
2 36822 166304600
1 96818 146213 492796955
2 159454 175457208
2 21640 391445384
1 196093 199640 26683053
2 109015 771402214
2 173020 158117740
3 88015 199867
1 33985 103713 797746352
3 56547 133155
1 44273 52051 822946459
2 190852 648447079
3 199831 21691
2 154735 632792397
3 75773 55983
1 100901 175500 937993871
1 33276 45571 381257531
3 109963 69097
1 63898 106833 432192334
3 66720 112922
1 115956 126364 974029730
1 107959 185684 347595332
3 56070 131745
3 106807 26467
3 57174 85277
3 179118 118084
3 94698 113031
1 36747 191978 897956850
2 158809 991036049
2 115938 501942253
3 94091 120552
1 120233 188508 331183849
3 160179 20655
2 16351 105482285
1 177325 182882 925215146
1 46103 118256 88365360
1 174358 174850 627361627
3 86288 169740
2 43526 583916531
3 179196 16506
3 40069 4513
1 126759 196827 747564928
2 49013 608053158
3 190723 144925
1 74966 87966 979502283
3 114806 54797
2 141135 842214919
3 8268 140268
3 174631 107260
1 31612 75914 380819970
3 187519 100945
2 40763 341896971
2 108972 112009033
1 181158 187495 562786712
1 90835 188024 81893185
3 141258 23881
3 67583 17576
3 3616 157352
2 155211 622945599
3 90396 16950
1 134925 193490 273714341
2 172981 951128093
3 11312 112889
1 91040 106537 177121788
2 90197 406948946
3 71309 32584
1 184740 193510 987707897
2 14861 793411524
1 138994 155402 908084687
1 43558 49286 560255050
2 29217 143117868
1 93891 153688 664598376
3 126730 59992
1 1501 13781 26131524
1 93470 120806 430861918
1 49232 197671 648895090
3 150231 20091
1 167484 187856 107572490
3 133559 35190
1 20987 108888 273240909
3 93732 81606
2 187822 374692990
3 28634 22148
1 41506 157455 835985276
2 23812 954515931
3 98159 82301
3 143363 191800
1 160983 162080 645745652
3 80555 23081
2 128236 917711234
3 149805 59431
1 32317 152124 642639789
1 140839 177964 590091029
2 76810 459864370
1 30262 183954 593736024
2 135157 458096876
2 103431 448213173
3 130918 47571
2 73831 111952620
2 178353 274610459
2 124834 39908612
3 20139 51449
1 84405 185685 719821133
1 49306 77415 239952812
3 33379 178032
1 145277 196863 916126044
3 168943 108036
2 126740 126127521
1 54531 57149 313162430
3 148702 127817
2 76956 775945007
2 150304 305070779
1 103438 198717 73743391
1 16928 86528 22833126
2 156180 60021718
2 184209 408637715
1 46886 170333 352878391
2 187964 965116200
3 99659 102663
3 62295 145630
2 143217 804638422
3 87651 91208
2 175305 128760970
2 77191 478878132
3 109369 88810
3 177103 53217
3 197852 160547
1 194456 194593 435988717
2 169522 224157563
3 13034 45230
3 33824 41509
1 15956 154804 445621137
1 58024 168807 93635446
2 183463 738102231
1 27053 155717 260150980
1 73784 170690 145362204
1 117515 195368 88655314
3 164286 39711
3 88679 166848
2 54995 340411130
2 39808 134057400
2 125787 89820192
3 154516 46314
3 22270 62464
3 84459 38864
3 93019 106840
3 42171 129739
1 15401 25416 787288131
1 153249 153839 311204363
1 27811 189254 311606320
2 41695 690649266
2 106634 605355338
2 80475 455209069
1 31590 99143 106516326
1 142969 179391 520928134
3 184863 61493
1 30031 98633 248756116
3 114295 71269
3 84284 101403
1 11471 103046 959994866
2 120979 63367408
3 75478 95406
1 38162 160859 837232487
3 633 36716
1 48388 68287 71328121
2 107504 751128181
1 134594 189996 166957036
2 92156 186719563
3 101728 73175
3 193582 190623
1 82258 172143 218891633
1 99151 151511 756750142
1 142289 146825 990825292
1 260 138401 835135263
1 39100 91849 686227219
2 20360 883682278
1 3372 81470 330259624
2 181589 215887666
1 2905 19226 563114217
1 30462 147562 891248340
2 105644 480361724
3 73443 93277
1 61614 92084 965742529
2 45874 869062063
1 97121 184163 247583239
2 29446 422801423
1 2082 180181 937101918
1 23377 71993 679501098
1 34469 188717 515028088
2 10851 800435716
1 33839 53375 514624243
1 25436 33323 458767270
3 161011 193241
2 114661 93801528
1 7028 114736 411932723
3 98889 154043
2 132959 751607742
3 147282 72159
2 22623 35935272
2 51776 858829166
1 123253 129090 120862229
3 109090 193910
2 140729 686420223
2 148070 560711325
3 164629 2891
3 135839 150993
1 20622 177902 394540270
2 179691 713534518
3 78304 197154
1 74683 147529 67809018
2 71248 33964916
2 170050 638891931
2 186510 796849442
3 33520 145343
2 139113 958449489
2 132009 952430376
1 99210 181462 796663480
3 21456 194575
2 154712 769024371
2 115817 269053431
2 56123 87255439
3 153507 88429
3 167540 126670
1 21011 105104 938533390
2 61338 352067306
3 57200 122671
1 93757 98006 577492155
2 95496 738474677
1 18621 147868 641778785
2 116141 515523414
2 19123 980864964
1 61219 132680 295685597
1 115851 166076 154433840
1 91226 172414 192081373
2 179176 501070977
1 56348 180626 853244569
2 114269 198866862
3 38675 183057
2 165680 390114106
2 50678 551811697
2 11656 482905483
3 46413 28787
3 43642 52424
1 184285 196390 796660819
3 12634 128267
2 77262 446053957
3 132213 7022
3 56512 149472
2 154953 987092047
3 196137 132721
3 74135 133033
3 68080 166949
1 2587 76069 138804130
2 98139 795967557
1 145518 152606 53334131
3 49714 95303
2 53062 917567750
2 96297 766388528
1 50409 132572 745045611
1 28741 68381 96232637
1 60961 123309 914970500
3 114504 180588
1 39455 77686 43113908
3 38613 138177
1 63684 86046 548395733
3 98392 9539
2 71616 628454227
1 119750 161221 841973103
1 31557 157632 80790244
2 173422 728861515
3 192011 199741
2 14487 345271616
2 70906 327447855
2 5263 218065928
1 114485 135409 311834799
1 64307 156893 270208097
2 167109 415305709
3 146042 23354
2 106178 257806848
2 21634 960195682
3 77963 67159
2 149700 529281249
3 119650 72977
2 137523 257172728
2 98442 262879877
3 27173 63673
2 136222 910482211
2 45151 38007379
3 405 190920
1 17891 68333 74842407
2 44131 380714811
1 60916 172038 623545632
1 68269 95849 809795814
2 88466 965635777
3 77091 10134
2 196912 884191404
1 4637 129484 774929739
3 107466 95126
2 187680 7301077
1 7858 55585 921771410
1 146173 151702 151266162
3 121852 78969
3 190527 56408
1 132666 159389 107992498
2 129196 528144572
3 128285 196655
1 31471 99491 419841719
3 8687 191252
1 6250 27740 37930617
3 158933 80619
2 106423 914318733
2 92369 987019773
2 91293 456836122
3 186413 110540
3 160665 179576
1 110932 156522 805759025
2 143656 684785660
3 1116 152421
1 12515 125311 86675179
3 106726 70725
1 23682 160667 16867581
1 39343 92123 46287723
2 80645 753958853
2 123529 354463722
1 147311 187557 767460949
3 60781 105384
2 141633 691799941
2 4378 936318581
3 56838 29482
2 94825 299857771
2 155651 625641078
3 2343 177142
2 188507 564422513
3 175298 115803
1 76698 193706 14819369
3 181675 84072
2 6376 791683017
1 103532 160375 986294741
1 49046 69911 742447762
2 143828 88452030
2 126887 535050026
3 160093 163362
2 185186 490279090
1 28579 105980 661014077
3 48033 50817
1 77541 180541 139238074
2 85406 834905603
2 104480 600116107
2 137553 824985983
1 181182 196449 940482928
1 27905 181034 579019126
1 24346 152212 637319973
3 35155 15999
2 145129 469698719
1 10069 10716 438731060
2 88847 962649176
1 121250 165791 728157342
2 74758 22739705
3 199500 49260
2 124972 653137411
2 158604 808065539
2 43605 156756700
3 37851 123897
1 1940 193399 623949951
2 160330 818465146
1 164545 188381 984234954
3 118638 61995
2 56279 158969281
1 15873 164533 870558137
2 116411 209149611
3 62473 131533
3 76770 14368
1 46083 77914 264443560
1 162141 191368 968475420
1 47132 106833 317007147
1 176790 178833 627551160
3 186932 27147
1 32649 105352 974170027
2 50782 266458092
3 21813 182861
1 5943 24385 376634779
2 80676 340048610
3 181923 57291
1 107671 139253 704798036
1 29684 97239 409714024
1 44940 195287 340348815
2 128905 36019223
3 169629 40054
3 172584 104105
1 49487 89975 763233867
3 54149 42760
1 21847 154759 711656408
2 130498 985695041
3 190739 16342
1 58000 169785 876961813
3 40911 154728
3 64641 162330
3 18857 114889
1 36357 189217 110358978
2 147150 276605737
2 133082 57723552
2 141545 230214015
2 133069 752428734
2 162296 240719886
3 146612 7913
3 61760 148627
1 101590 149286 764259125
3 148299 154454
1 61530 77320 481130781
1 96138 118186 382428586
1 130069 176456 902368701
2 7666 124164502
2 183599 83528197
2 86083 705990718
3 198139 176445
3 187005 67389
3 154699 116569
2 16624 981851831
3 53626 44218
2 19981 22560766
1 103387 144965 648956822
3 186527 31192
1 82877 102693 280810517
2 91104 635088641
3 44798 82088
3 110972 31831
3 183508 87587
1 85488 139921 817325528
2 58429 907667575
2 47603 163330789
2 61991 147985950
2 189406 112282077
2 196381 194368463
2 83126 235511084
2 29025 13575393
2 41052 695541043
1 143610 158360 279438117
3 133234 171751
2 48702 488281327
3 71772 12741
2 159748 965595878
1 51436 186612 214992700
1 63666 190119 164067010
1 14759 29931 110511243
3 161368 198163
3 147891 95167
3 140217 133921
2 33896 326572033
3 156101 85945
1 49279 135000 985414744
2 105467 554165724
1 39889 172993 902058638
3 7184 121926
2 20419 851918361
3 153803 58911
1 57011 76273 728682100
3 77411 179309
2 147485 446341944
2 1405 59001720
2 71873 585959113
3 40235 197479
2 41247 139464890
1 35386 106222 848059431
2 80773 479938734
2 179537 773402679
3 69559 29799
1 75334 172654 406493100
3 107788 118228
3 165650 169600
3 96174 130959
2 134123 585524863
1 104132 152747 342329446
2 30940 996163048
3 185558 137136
3 38020 176084
2 14082 286999538
1 152133 170659 680790641
1 42285 56070 659061879
1 125261 171311 534865960
1 63664 106286 829008754
1 114690 116353 340310125
3 50092 58746
2 63859 148628884
2 62222 606252284
2 171341 11794252
2 102050 439604407
1 84719 115605 75923484
2 61396 193250873
3 130160 111938
1 119923 187734 278908929
3 45618 64050
1 37169 61395 50677092
1 10176 20307 433730946
1 88130 128199 800705154
1 148564 164804 29819481
3 3420 68360
1 74806 98825 34011530
2 171033 180380119
2 151311 933239345
3 73487 34403
3 165450 8433
2 149754 8946246
1 36508 164417 876430233
2 97945 450177817
2 101417 175103767
3 56382 161525
1 94334 175476 789412268
2 40015 491879534
1 107690 174108 342619761
3 14433 160323
1 20316 35396 351637479
1 46260 86363 284711510
2 113725 528677026
1 27138 56862 472010096
1 115839 177333 150914192
1 116869 179737 731423673
3 30482 88179
3 150282 76685
3 137005 149232
1 165835 171612 373103795
1 93270 176856 639712999
1 137583 147655 333225716
3 54028 741
1 55585 59208 906275356
3 84456 196006
3 193795 171800
2 46499 406836426
1 44847 99367 979606048
2 122241 49914360
1 76866 178093 149356359
3 16884 154514
1 3195 92039 139212137
1 7159 101421 582118886
3 54017 13617
1 6119 189322 127886716
3 75909 147943
3 47463 67224
3 163658 77363
3 31044 120284
2 65307 882839171
3 135800 99945
2 85172 87458027
3 144477 116835
3 67173 128126
2 159120 135319779
1 133147 142371 560228955
1 18306 37785 253588042
2 57697 387014388
3 30842 135547
1 133414 197506 757941951
3 110187 36197
2 141230 805060105
2 187302 315872552
1 130092 170618 313095804
3 187727 192620
1 110420 150846 889109044
3 31 112139
1 88687 145475 481651270
1 58554 70481 638386385
2 25446 263813055
2 95201 907378459
3 2246 146217
3 155503 29712
3 64582 172913
1 38421 106561 510757243
3 8930 64188
3 136552 135389
3 63058 169974
1 66599 113402 448593413
3 128651 145780
1 81052 146129 968367961
2 53154 637694645
3 45619 78913
1 37994 131679 721679004
1 147908 184411 347158813
3 158578 99889
3 98123 88446
1 118240 170169 589162645
1 71954 80205 759389559
2 145648 47108347
2 80680 719853196
3 49547 87565
1 123548 184950 672310453
2 173267 975287737
3 91258 99504
2 129388 707133241
2 177467 860331513
2 115958 160858159
3 175864 23559
3 194263 43552
3 26199 103282
3 63081 146130
2 20878 408864153
3 134665 24627
2 108275 557495002
1 43334 185588 459483384
1 7960 164241 404227091
1 156774 182893 826474273
2 131066 721706656
3 87380 134878
3 135644 66134
1 74972 195672 679486756
3 182734 77859
2 140917 460578683
1 65755 91089 470467560
1 67901 151330 494733475
3 8754 111222
1 54110 92433 987486138
3 165830 186655
3 90033 114704
3 193912 142757
1 106947 166182 954198176
3 8514 85761
2 68504 456786840
3 34604 165067
3 133220 124717
1 58188 122315 659834702
1 40072 96478 257633285
2 184391 688461398
1 5950 181861 36297467
1 9753 98964 60209100
2 136042 868813848
1 18220 149636 4551842
1 16397 91467 931567019
2 48248 343509292
3 164221 152344
3 103151 185199
2 166321 187756886
3 170935 185033
2 77183 808691715
1 166021 196499 87671851
1 118880 137801 639516171
1 19744 23836 939942404
3 121657 7678
1 162260 190052 343385790
3 92254 44940
1 26221 175412 387697721
2 49089 27235330
1 713 168781 553460558
1 49523 99938 947310562
1 16387 177756 9560209
2 98423 647889066
1 33508 55208 780256564
1 45101 174411 27353040
1 40888 152243 868672995
1 107644 152806 547796886
2 68157 355759068
2 140336 691794836
2 30523 963447432
2 52692 851551794
1 68455 188850 338765355
2 172193 720453167
1 19169 150993 191591706
3 93530 96815
2 166689 113753724
2 99208 588206259
1 112335 139538 619653356
1 83849 145498 277668375
1 30979 127621 204858606
2 139831 243208334
3 124943 29037
3 88322 168347
2 120375 334385373
1 1189 140745 944295369
3 76841 16210
1 17295 59852 489028325
2 83947 159176690
2 90624 286450532
3 156692 9920
2 35556 880400879
3 121189 135040
2 48033 232734668
3 181189 120043
2 48162 76489602
1 194399 198913 684504109
2 162807 959853212
1 54161 153136 175280773
2 73781 981957258
1 81075 174023 419969337
3 44467 127252
1 81119 81974 552966044
2 138421 729141394
1 24523 57849 686384411
3 95560 9322
1 56341 180507 410386507
3 165839 138498
1 42250 61102 475492660
3 83580 73152
1 44634 131646 384362702
1 40019 162671 535643323
1 111697 150129 61288522
1 13947 22671 611241143
2 188936 634313796
3 59509 128618
3 192393 15746
1 75114 182300 968757604
3 164513 48605
1 44607 55494 346867618
2 73779 816282255
1 116550 129292 950305906
3 147550 163675
3 187890 132429
1 20584 190227 733291510
1 70576 115830 643912948
1 64519 148365 683097529
2 20290 627993422
3 53030 35549
1 36415 114233 605084405
1 109454 118091 382406316
3 191455 44240
2 17715 640127504
3 176006 11209
3 52500 125042
2 169268 869115367
1 11556 180266 4127415
2 189640 779761947
2 88332 688394699
1 30378 134105 25239726
1 66247 167424 924033538
2 103454 428436901
1 48141 126587 353312131
1 31869 94360 480185217
1 90714 110988 849147370
2 116652 476982813
1 39345 81734 231215144
1 50788 151403 640592920
1 84987 118794 573866891
2 12295 152722624
2 64155 30045260
1 191535 193980 501113737
3 29256 80901
1 44542 116316 938390087
2 183789 69278383
2 106387 875885378
1 89321 148729 945311951
3 29631 172954
2 144244 16535668
3 51371 147625
1 120482 157103 282153262
2 344 948950744
3 169036 66938
3 128447 108675
1 59019 86075 31273703
2 87870 926739647
1 24940 140389 762873859
1 9546 18042 153117410
3 175051 166695
2 10163 13453136
2 74908 609908848
3 133952 41059
1 8880 36955 386502720
3 133745 158828
2 48125 224911724
2 80974 383240764
3 142841 33077
2 133456 523376354
1 86256 162337 168338729
3 2290 74461
1 7947 132975 808134771
2 93266 302068772
1 54404 116852 274350322
2 12899 964480245
3 54034 109593
1 66908 69890 959950734
3 110712 62174
2 41988 282808768
3 97782 154574
1 47302 110771 921548234
3 120738 156819
3 1544 147706
3 46193 128657
1 21745 52083 664789097
3 134127 181059
2 161622 320890612
3 109052 156734
2 40145 417392119
1 23466 48662 951674652
1 19724 102403 403732705
2 180403 567783169
2 51766 293000598
1 34220 102055 915578647
1 12691 73413 7555148
1 15510 182813 272518218
2 23469 81826949
3 152792 65356
3 25840 69103
3 26035 142516
3 174470 194796
3 129987 193706
2 168915 194330228
3 144197 16071
2 86899 218683157
3 84074 170331
1 4360 62834 365318981
1 90986 136992 708218769
2 131992 551929387
1 110882 117222 343551204
2 195241 405684546
1 35952 145888 90633755
2 39218 581362570
3 504 55675
2 34944 385103679
3 56585 179723
2 71240 441939452
2 3714 41138102
3 178203 126486
3 181976 136407
2 186700 711976615
2 32398 417903466
2 3694 419937104
1 107832 127768 320299856
2 40328 841604740
2 169861 753261044
2 22563 420268620
2 80316 50598978
1 29773 59373 933922832
2 20766 1836586
3 157769 111391
2 33244 572738117
3 38187 171672
3 141901 30963
3 54762 145498
2 90856 809970044
1 74860 193694 655663174
3 69958 136681
2 153956 181104003
3 191405 15051
3 145044 55059
2 88130 688317963
1 82101 156899 75655603
1 45398 161156 144682501
3 65828 113640
2 143867 418486835
2 30868 894968206
3 83975 108460
1 26318 166392 540983024
3 133683 109509
1 57151 166798 470534775
1 156022 192877 856836229
3 145443 152775
3 55599 7309
1 1042 100123 496129169
3 9428 37042
2 107095 339026735
3 137326 132968
2 5928 83900274
1 27210 186634 512203932
2 91102 409353824
2 30764 161681736
3 174642 89337
1 131495 143475 470324399
3 61692 17033
1 86119 97112 745743423
3 127191 13177
1 51 9449 227611529
3 32219 82143
2 3397 405300043
1 30672 76224 409159348
2 53611 940409925
3 166652 198900
3 4341 153359
3 54342 90376
2 95137 516446326
3 140380 70351
2 43323 458728487
2 15298 471748709
1 96506 103619 252472970
3 189595 185841
2 192713 976373114
3 100903 3495
2 145171 873489838
2 102426 928770241
3 77738 78389
1 102046 195290 84354848
2 23723 480929807
3 25961 108577
3 65826 88662
2 105041 761917678
1 28514 44521 63368280
3 129553 99421
2 83515 898358999
3 48482 3361
2 134089 734607207
2 65127 713025706
3 102588 126194
1 35795 166716 407663301
1 8558 141971 117410984
3 29323 6702
1 128462 165263 339566263
1 38919 73154 198379408
1 16589 199488 322328214
1 45689 103976 310149741
3 143425 39685
3 172122 127905
1 108531 197131 264658442
2 3332 990511484
1 2281 94310 662051015
3 34110 48331
1 8436 177050 840876620
1 1428 52136 998620847
1 139251 163221 468273125
3 43758 196368
1 64248 171732 964613337
3 104956 119010
2 89774 839116367
2 163971 743374544
3 85574 181169
3 161218 72714
1 98 35995 714480130
2 188985 709956431
3 18396 164962
1 64199 140276 648280200
2 15697 34054621
1 182658 198061 397129857
1 20702 198165 652385239
2 142130 450711198
3 4204 41561
2 25124 157967241
2 192095 68860057
3 35679 22343
2 134380 110006830
3 39539 90326
1 166235 194941 211145357
1 2389 94596 736745368
1 26271 114219 255955057
2 24737 669871220
1 6913 47828 912083379
2 110327 983611082
1 11687 47757 44381389
3 71208 142808
2 97469 459713685
3 95314 77639
1 76657 120809 764181754
2 37904 148032406
1 77196 181261 668985265
2 23389 438204100
1 1400 115958 96789875
1 28863 73840 939747791
2 109924 49012203
1 24602 83554 305981654
2 191827 550698940
3 155 196473
3 163851 125662
2 193121 300716727
1 6588 24587 603040935
1 99879 194996 843940042
3 180060 139486
1 87144 162413 824477603
1 108885 142968 824374407
3 39448 164237
1 154575 164281 202635666
3 95520 127338
2 83848 942597336
1 74836 107389 15229641
2 90238 895322498
1 76783 198394 198442725
1 21535 113238 582341091
1 125869 195708 37097827
3 43401 9229
2 121919 31053174
1 18181 129119 755359818
2 84782 328718885
2 195216 288223259
2 192118 566412754
3 108593 41499
1 52888 166893 230635091
1 69031 146699 395140568
1 101839 127272 885153284
1 58011 139531 650664454
3 14710 11090
3 149404 124394
3 623 67281
2 66425 795746461
2 161084 106219786
2 82996 266325510
3 178300 165809
1 143420 179489 821530561
1 94993 154388 390402438
3 72091 180294
2 148901 354297736
3 15030 185308
3 12043 196986
1 64343 94695 831331329
2 66007 691634709
3 103658 102969
2 178374 20242081
3 24863 54364
1 29539 34141 927772081
1 123909 147988 249576280
2 137686 991359685
2 87686 420029867
2 63702 883343472
3 164733 156661
2 198860 575247876
1 70933 123680 982161228
2 12439 280052247
2 53964 699817735
1 52992 186112 790255783
3 105271 12082
1 94703 143166 48346792
3 33401 138508
1 95162 124638 590217816
2 15733 51386787
2 120711 531937165
1 19792 27816 371322568
1 86640 101654 150385924
3 98027 71929
1 3510 177911 118366228
3 128793 137986
1 117789 188650 577708238
3 101139 172372
3 89255 47216
2 33175 764405250
1 105707 134415 56161352
1 38028 182184 589428870
1 90966 131016 474328947
2 189963 958987123
3 180579 71003
2 187276 89585940
1 23139 158537 428393379
2 11536 355438568
2 22199 417001010
1 55563 177246 41632255
2 95249 972768824
2 193444 386125229
3 1266 75353
3 113240 141249
2 168554 908150669
1 120404 140558 307559874
1 19022 75217 610871997
3 103289 94126
2 195113 653384903
1 59477 178710 982989414
2 87979 4239658
2 94326 320161358
2 152099 141711112
1 91119 176558 459172156
1 110872 150954 912626082
1 64913 142165 379579720
2 90817 540087492
3 14281 11347
2 122935 396896666
2 508 672724654
3 6615 173692
2 180262 778862491
1 31953 107224 38764801
3 72543 179780
1 114057 175048 398736019
1 42906 196917 465963110
2 111982 308455201
1 62617 126016 862856783
1 10755 88063 760194295
1 49344 81724 406311476
3 113787 142693
3 132405 28500
3 110267 182936
2 184896 72558330
3 95829 127039
1 10137 159257 618505431
1 36934 113008 631778510
1 41781 120719 983333245
3 195677 14205
2 51127 225659995
1 45881 91406 280448306
3 143901 45675
1 89821 155547 910045087
3 115512 118741
3 62052 64770
2 193699 877717008
3 112880 99244
2 126186 619605670
2 114803 78204423
1 95201 129779 914714715
3 130941 26526
3 185778 43703
2 69734 914211361
3 128523 193114
2 84320 507785544
1 80923 97230 32417118
2 173578 28393492
2 54139 367009462
3 117335 162140
3 163000 25902
2 67680 225443889
3 177481 2778
2 67044 834513702
2 14499 377699305
1 38859 67828 722241793
1 129878 156009 882086394
1 87180 176897 623290463
1 46485 149506 175186963
1 48796 49818 410638450
2 149514 945142731
1 111024 126138 557570812
2 137474 102663245
3 68363 126330
3 168975 36402
3 99888 136015
2 95744 563979835
3 21300 174678
2 59651 594961742
3 2687 151937
2 153962 676851679
2 76355 238889397
1 115670 156901 964570735
1 195819 199838 767185189
2 116600 85469420
3 184279 54772
2 110653 341737259
1 43682 125981 417004584
1 23662 68932 504568514
3 119303 36178
1 108890 115582 204104512
3 23410 20489
3 640 149371
3 100175 166661
3 150828 58299
3 99211 172601
3 6475 15966
2 107890 179433299
2 107881 436825519
2 3193 320415185
2 88957 210681412
3 174951 77909
3 138140 18390
2 42721 962464578
1 73281 76202 949234760
1 67413 103608 859688648
2 73579 191054515
2 100843 601285875
3 15692 124284
3 7484 176237
2 115523 575144351
2 91127 575967183
2 91645 14340903
2 64241 283215982
1 109327 180844 596579918
1 62194 145747 200962718
2 169991 608982561
1 36682 86228 948607958
1 17824 145430 753785604
3 7421 119443
3 31106 163282
3 119782 91577
1 169686 194818 873802141
2 134459 874481524
1 78253 175617 745647090
2 181603 393502624
2 89493 245475320
2 54617 557334034
3 35709 132337
2 43986 209577743
2 76999 314864500
2 157928 994308332
2 89444 133285864
1 70220 133590 811331894
2 88403 633881090
3 9753 97120
1 66849 78069 224777413
2 65921 417102290
3 36114 138379
1 169809 198091 282847189
1 49431 150528 105284239
3 143457 181548
3 155482 78057
1 104004 121723 602347210
2 79046 397991728
2 13852 692169369
2 127490 164879164
3 17383 134993
2 84447 197344656
3 194546 1019
2 171524 417636821
1 72597 76889 102520817
3 2725 184401
2 180139 369390923
3 162332 4614
3 122188 131039
2 6677 6271846
1 73862 135920 571184462
2 74986 138521397
1 42447 173323 599030742
2 106673 935953178
1 97745 109572 718433239
2 74640 64889034
3 2843 177005
1 34504 153016 431770360
2 29766 223902713
3 50912 38685
3 141646 142059
2 146724 425129823
2 36448 821696924
3 136500 51157
3 169277 111147
3 129364 128226
1 91715 177515 935537166
3 16548 96348
1 58822 170499 920965539
2 156155 963822397
2 79386 958146141
2 15714 434715276
2 124532 659879063
3 155609 3149
2 168263 449731759
2 108335 607161001
3 21026 162831
3 160324 55854
2 79171 867178567
3 25030 56347
3 86904 128805
3 8520 176806
1 122977 178615 328344856
2 16264 711158812
2 33295 848888262
2 145677 464053567
3 86947 52397
3 54190 133401
3 13503 135650
3 127737 182658
1 76684 165340 843792965
3 106750 73894
2 164356 98283493
2 112087 847651079
1 19533 62708 447544469
1 19188 78144 533563916
3 111156 113213
2 97506 626871853
1 33306 170831 747801143
1 86614 102158 343878918
2 78810 544745198
3 152311 188482
2 186256 431074865
2 106490 555136231
2 177557 401346210
1 70913 176408 932332851
2 187201 848398302
3 43801 132977
1 32688 155228 31378381
1 106599 123070 764223263
1 65032 147228 845934354
1 44009 135797 130304691
2 135533 57078497
2 98371 249308329
2 64935 558239117
3 82073 145068
1 71803 133938 32595833
1 110206 158479 226784413
3 28548 181478
3 80864 16951
2 128563 323552484
2 11128 90238706
2 116862 46370353
3 41310 56427
2 39703 328880099
3 88403 116256
1 7076 106830 31170498
3 144903 73711
1 43291 151815 248301524
2 103819 93496661
2 194693 341589052
3 115298 126787
1 110014 119164 710576218
2 182843 575988417
3 147312 163164
3 82603 48292
1 50457 188656 30286023
1 115652 164529 461841169
1 122076 137492 192264291
2 30823 102337533
3 67635 86927
2 189449 745229443
3 10247 3776
1 127580 143021 245130869
3 125554 100282
3 152636 48057
1 108527 191756 708887891
1 63141 160571 121601944
2 99072 162483740
1 85665 107536 615072461
2 779 406721265
1 35558 193567 748016180
2 98697 683319222
3 196736 9428
1 96798 163683 58946143
3 81612 198355
1 159599 198340 324778791
3 95277 55149
1 81804 193908 115271538
1 31447 93046 819037017
1 23117 96861 360591089
1 42682 82174 667749683
1 134054 147545 429048854
3 104213 25633
3 64178 186744
2 117360 967478674
3 141463 73841
3 160874 99532
3 40461 188716
1 160885 162461 422501211
1 66182 113105 349969146
3 153284 128666
3 37568 179246
1 12604 84779 138895613
1 13817 60419 558981745
2 113580 330850442
3 112445 179198
1 85824 186860 96123072
2 112167 620486145
1 8405 52993 67854937
1 13765 131035 658648998
2 117551 203200529
2 27367 660229957
2 83859 819904818
3 99062 69663
3 130721 126310
3 52219 198217
2 18779 14166028
3 195966 60468
1 41067 185760 752786787
1 94124 162159 360303773
3 144029 194309
1 108161 186816 475487945
3 3309 1511
3 45625 174622
3 126922 86999
2 14854 202376562
3 108697 182780
1 34933 95171 357716764
1 135599 141015 580903580
3 188759 140944
3 101227 40960
3 10025 76793
3 23820 114076
3 102513 65318
3 35878 170292
3 14530 181442
3 30972 113935
1 16547 91761 863997623
3 89846 169949
1 164809 188011 130440225
3 46254 144212
2 21717 904033569
2 29375 385195865
2 33599 389810207
2 143462 380845349
1 55053 132835 131602276
3 93555 112316
1 64965 102121 94168383
3 98832 199807
1 164020 198447 889598175
2 110284 311360547
2 40665 122308053
2 79183 894017928
3 97479 62712
3 172458 187258
2 91000 868113651
2 3772 119608855
1 16742 65310 849625386
3 183590 62326
1 37110 187242 401434112
2 71082 81254456
3 141305 11145
2 113671 991733773
2 170926 170426330
2 195831 510519791
1 18274 115082 563406706
3 172914 45591
1 118049 167027 550696020
3 164025 49451
2 91715 973492496
3 79128 37813
2 94163 688615861
3 68192 56688
2 54718 16530837
3 67750 15895
3 37689 3746
3 56070 127975
3 56161 48834
2 162643 102958347
2 94107 982695030
3 39887 153929
3 34156 27193
1 29143 187777 966393478
3 28842 124553
2 10880 248363530
2 130350 492510642
1 133163 194268 916981323
1 53779 172105 77232094
3 101067 157152
3 37423 140476
2 114815 63967476
1 122462 125199 657581131
3 198577 143458
3 14897 155393
3 125711 133715
1 142659 161752 254210048
1 89706 175083 110523200
3 106607 58413
2 173588 949996934
1 8625 150159 808843874
2 29338 303753397
2 192949 876218080
1 60608 69704 756333182
3 117523 117646
3 68368 5671
2 46847 661253284
2 151912 449562409
3 138568 8568
3 168369 67546
3 64400 117325
1 48440 96485 812417028
2 165193 426643434
1 53669 163993 619277223
2 64348 242580701
1 116001 143846 615055939
1 120156 182433 134541950
3 179887 40280
3 100469 115811
3 181699 91844
3 57117 120101
1 40941 59480 347548063
1 48552 192193 954962923
3 33755 95973
3 20552 193646
2 1083 991014784
1 65748 81819 901274405
2 97504 378304726
2 160865 809888590
3 108400 195621
1 73125 82379 844049778
3 126038 30615
2 78816 3877713
3 90126 81181
3 70445 109530
3 79367 65650
2 119869 770243454
2 82061 752655638
1 141165 142407 347093252
3 32694 52554
1 90429 171372 660255897
3 93641 162428
1 146392 185368 545877401
2 169959 991262030
3 158609 23142
2 109876 57404568
2 135312 475246792
3 136732 156533
3 185142 152549
3 157469 76395
2 20958 80689149
1 19995 48341 224016454
2 120432 51230754
3 26428 152992
1 84330 111654 344260419
2 24201 681809176
1 91687 152401 622111383
3 119408 197173
3 153436 90853
2 152348 4174864
2 124241 171879833
2 197395 461689321
3 11157 108168
2 130200 972915154
3 136949 11520
1 26654 150658 12166264
2 182618 707874678
1 106442 144369 473829637
3 163071 12377
1 83404 110267 909919477
3 157193 36050
1 11527 123206 175129301
1 12038 130738 596971234
1 55878 91978 829637374
1 28440 163410 653691810
1 99578 133406 353160730
3 86987 120197
2 87276 302852052
2 195580 968696149
3 128911 109698
1 33680 77818 124888347
3 145393 118220
1 92604 139917 710289368
3 163338 103743
3 141044 29911
2 80763 614950783
2 98788 311385775
1 14792 187217 114912776
3 127470 102406
1 128879 178607 905247903
2 152750 886251868
1 106441 181795 377105352
3 159619 199781
3 39355 13556
1 6004 94144 76590374
3 129305 138208
3 80788 144856
2 88370 945394686
1 141196 175487 481686700
3 38394 60228
1 158832 182881 938713022
2 19721 127089485
1 74958 153296 712982102
1 9281 46793 884834366
1 124378 133152 440260129
1 4207 97952 36850251
3 3625 111934
3 169293 189986
3 84660 23392
2 125815 395595511
1 68108 180222 169971758
2 37652 493836621
3 132180 48967
3 121257 85273
2 157756 463421033
3 37631 29649
2 97492 437063416
1 7575 106541 874698857
2 176462 358870921
1 4333 44591 66174024
3 99802 90189
3 181978 180446
1 26720 65181 276204686
2 188495 551490945
2 8207 658344801
3 183645 190020
2 157380 966987322
3 173045 48210
1 42090 155266 911051487
2 193817 796499807
2 147702 636764940
1 60483 109891 505146716
3 57865 88460
2 41909 648942382
3 197956 103732
3 132577 130827
2 32342 747327756
3 190595 191955
1 95673 105876 953334183
1 2102 117242 644424935
1 3375 105359 479286494
1 89043 123066 434280218
3 97718 66810
1 24876 96097 347529558
3 149483 57958
1 13894 97861 385043811
3 68558 196830
3 81100 179106
2 158799 133752996
2 100549 294486560
2 69812 371738703
3 103936 181079
2 134603 935314252
1 143312 144443 730911576
3 187811 703
1 139711 148691 120523011
2 88614 388196051
1 125162 139479 588382563
3 141309 84705
3 145853 53857
3 80731 185282
2 31025 3858021
2 193280 693503093
1 11808 169473 201369799
3 183725 141504
3 4590 136042
3 33588 81900
1 104091 176261 478056657
3 81255 184873
1 10388 84005 931627636
2 18688 403242615
3 64870 11938
1 164 149291 137440642
1 19864 32443 182414917
1 56295 102070 37645359
1 76382 95420 305652514
1 26477 177163 299593005
2 62041 413606509
1 142197 197971 896031786
2 68260 273114424
3 70878 185939
3 162212 177618
2 112798 570561429
3 121883 5521
3 14355 53824
3 45857 75625
3 66136 93356
3 107528 144386
3 126408 48599
3 9091 186152
2 80614 129791726
2 22931 950217429
2 119996 466172419
3 129142 191660
2 24799 952104081
1 154891 158735 763439984
3 150172 34758
3 82272 82792
1 33647 81268 47199770
3 112364 16233
1 49840 121208 89205843
1 96682 111071 344225534
1 59213 119602 754184901
1 45896 91409 726544270
2 105561 477396811
2 34218 409173766
3 58343 116879
2 173349 794913491
2 122219 228558799
2 126145 174165599
1 19076 65239 983282441
1 105093 137360 114538562
3 41034 17507
1 101565 135490 410274871
3 198526 85075
3 134374 126222
2 120073 935726280
3 71457 114309
2 67830 847420329
2 55381 753473411
3 136749 42499
1 150250 153179 912234863
3 58444 29864
2 132637 735721395
1 85906 195170 806711129
1 5348 67428 22848475
2 119275 936812899
3 55382 154150
2 68929 229135398
2 175297 498381932
1 122023 194327 773230547
1 87674 124542 342450173
1 122169 122271 50805235
1 95202 184555 504984738
2 166730 606152553
3 13275 92446
2 138310 399636114
2 172776 648407708
2 63815 513850666
1 16614 17226 536553680
2 88607 802145475
3 20221 33867
3 87373 9105
1 50243 109236 239637968
3 106342 8322
1 76174 194647 504614220
2 145762 616962130
1 8314 179326 679189526
1 49891 192026 431483130
3 190216 35029
2 157476 965547383
2 16591 104117496
3 26032 93371
1 38881 177531 251279180
1 154807 191152 702852272
2 73807 133720521
1 190604 198377 790697691
2 145626 143717819
2 184908 113515571
3 51662 39845
1 24693 65977 830626840
2 122384 133234853
2 146886 61574561
3 23932 1370
1 103539 110033 195035464
3 191315 94954
1 34521 157239 61357725
2 146497 407971608
3 150311 172592
1 89269 108155 432169208
2 63257 592296757
1 12103 109757 14079159
2 147209 203210882
3 151660 35740
1 106506 179546 925082094
1 126375 171943 480597495
3 191787 22242
3 87347 182615
2 148326 16276188
3 107574 111144
2 86548 818197773
1 3649 103331 636937953
3 8823 77928
2 49111 924189888
1 50415 85535 696198641
2 111865 143337251
2 155724 744323604
3 186864 95999
3 190954 34863
2 139380 294002551
3 106800 109811
2 155367 741618199
2 17273 431848801
2 38329 900104429
1 33490 75414 227055577
1 153667 166113 740892376
3 156477 191737
3 152510 122263
3 25256 51422
1 13892 156966 332543986
1 123104 125199 687032862
3 193360 68916
1 53096 133886 635671697
1 3438 168786 405987974
3 18768 9511
1 25665 134626 861150528
2 84580 360483010
2 119442 895254547
1 21882 148696 767280369
1 21748 23267 504224399
2 68914 998562694
1 36418 52727 723562235
3 190338 82137
1 14691 93338 328287588
2 53845 699151232
2 27634 87213099
1 55831 107814 776965689
2 77680 582678851
2 77033 146638983
1 191761 198435 854849755
3 160670 70930
2 42977 382440619
1 21439 104869 274685793
2 58231 262343480
2 37194 496425754
2 37080 900396179
2 108985 125991039
1 38370 46915 340424357
2 153635 163679816
1 42204 184136 432945385
3 131882 50314
3 86723 89645
3 82992 181627
2 34861 387113638
2 81033 358804699
1 77198 192742 66794285
2 177502 773972893
3 171202 74198
3 14207 156518
2 148086 923127651
2 154541 345743121
3 160829 135974
1 171780 181085 936826080
3 175220 7645
2 30910 446106388
3 21624 15202
2 170680 498738836
2 113112 423961532
1 42945 44522 757938463
3 188668 15650
1 24376 58100 227703044
1 104495 170571 365009895
2 95472 678283242
3 154909 44363
3 9325 107324
2 14743 922999270
2 173430 631640367
3 84543 56251
3 39288 80330
1 26651 97912 766674688
2 47644 573837510
1 101290 101342 933722848
1 65866 161568 891503755
2 21612 74854761
3 77574 121300
1 24539 90051 6597250
1 42826 133625 759150308
3 153016 28321
3 149509 96164
3 160374 85667
3 98031 134258
3 142059 84098
3 54502 173301
3 79854 38132
1 18828 131833 105195472
2 57518 292521494
3 95734 138022
1 80099 190279 850823997
3 65806 153787
3 162275 36615
3 131276 64659
2 171098 622976971
1 5896 105485 440439823
1 24729 195062 416537928
3 64438 166043
3 164633 72079
3 86885 18154
2 19829 280793545
1 64886 107369 490008369
3 11961 14604
1 24391 108083 346799928
2 156631 978933994
3 123572 177624
3 36898 118064
1 67836 70195 615857020
3 62992 58151
2 167970 824983484
1 69697 142245 90069219
3 112514 145825
3 86451 118392
2 6222 866643864
2 165062 447247607
2 190850 404140527
3 8238 46365
1 38437 181658 938167338
3 19474 80942
3 158642 187236
3 114595 110686
1 38646 62455 499261211
3 133946 127739
1 146062 166510 83219868
2 146521 371875739
3 68869 33446
2 51058 486613985
3 106577 168221
3 189839 84592
2 60479 86610398
3 73251 74495
3 189459 109458
3 126454 27793
2 26091 456386721
3 100998 195583
1 108959 188658 239037366
2 162890 972986360
3 48843 64551
1 33782 116221 782988702
3 174567 28793
2 169246 992881199
1 95855 157600 378681766
2 137614 923442703
2 25521 539372119
2 7742 558373243
1 110716 121724 719727298
3 138077 159147
2 98238 103497992
1 85562 151674 977721458
1 2173 115640 421094016
1 102516 159684 561030101
2 604 750361650
1 99387 124424 564352434
2 134327 743713452
1 56578 169059 308633780
3 80682 159754
2 30518 499683477
2 134512 288019380
1 18206 48721 867980689
1 68368 192825 36198860
2 164781 849523570
2 149321 691757877
3 2170 61497
2 128411 589457658
2 188649 463034077
3 103094 24426
2 105845 284796577
3 97427 178537
3 114544 63789
1 108300 124414 736197023
2 17203 564657820
2 53912 286135909
3 31279 84609
3 104945 125561
1 25798 139664 893076434
1 62947 108463 583736844
1 35095 126978 19709469
2 156794 636160588
2 33445 398828789
3 101155 45202
2 46391 265552739
2 169375 884481010
2 57709 340667668
2 189945 349541510
1 35851 113640 374138184
1 46999 75596 472177274
3 93376 101581
1 87066 135121 301790727
3 58374 53005
1 53609 166328 870339577
1 48151 130514 171635447
2 199838 757462339
2 69527 452471546
2 117121 905405169
1 121465 175725 442430802
1 40597 77690 438725478
1 112628 164969 286803489
1 29923 85006 141638436
1 27594 35001 766288799
2 79741 779193086
2 1248 904884268
3 29001 197430
1 149490 173163 178378369
1 44340 192356 786448297
1 164235 186655 946389516
2 36303 604256570
1 75514 105331 99022552
3 160248 172300
2 81667 654062149
3 155057 132294
3 87443 181224
2 38070 20338178
2 179600 87080326
1 162517 162830 598099762
3 86670 197200
1 48428 52495 510549602
2 127479 296252498
1 101220 129834 131053046
2 120111 101942145
3 108753 127197
2 187016 261435097
1 80714 160956 490635076
3 46692 121350
1 100663 166207 704939263
1 27698 145816 523221607
3 131095 23536
3 139751 91411
2 102408 540109744
1 32134 54321 727439517
2 29647 258093928
3 142619 98092
3 98817 144655
2 7089 685058364
1 153513 189936 632513984
2 143691 634326792
3 45547 67323
1 53182 129598 989311056
2 36730 472421835
3 98579 138863
3 170462 38091
3 103879 21696
1 48557 69632 283068066
3 91938 134107
1 102421 118944 8642593
1 510 156232 408635243
1 8627 178912 237341518
1 71463 124910 89360475
3 65265 50432
3 53285 114570
2 88268 325782361
2 46494 261257952
2 30052 255919630
3 29049 192881
1 109863 180082 590779817
1 37124 136820 591494654
2 167966 503600030
3 195713 19112
3 190969 77652
1 7426 176565 79896078
2 126271 819279711
3 195906 48085
2 12372 614595687
1 81820 87008 414051770
1 79392 174725 438758002
3 18972 35624
2 140662 7256443
2 184810 968525634
1 36221 141972 163245897
1 59626 88764 638184690
2 19774 660109414
2 100021 965174880
2 154625 380002668
1 155651 174896 664566090
1 70620 195121 259900940
1 51878 87268 405237491
1 95535 181032 445554739
1 95931 119604 197875477
1 2635 70115 861442426
3 131495 140086
2 195871 355314445
2 49942 680691654
3 3562 63338
2 105891 194738999
1 51165 82216 757343164
2 63166 958692297
1 102913 184240 216932025
2 72063 572826965
1 29212 159644 724204504
3 21485 80888
1 60462 128605 919037047
2 127301 278752470
1 137304 162811 299546781
3 7259 188004
1 173991 195639 752542103
2 85295 435172273
2 100666 108469311
3 73837 123456
1 159642 187467 179363053
2 106495 970554850
3 96253 56884
3 76596 97117
3 180177 108922
3 117149 31985
3 18867 72561
2 116277 995213210
3 123402 126806
2 104570 161248783
3 76335 101792
3 155447 85042
1 30891 159119 174935079
1 92408 144130 131831923
2 23233 330724962
3 167785 36861
2 32642 829612017
3 66964 9742
2 61860 216565704
3 76735 18927
2 135326 718140138
3 131745 141876
1 114414 158828 387466403
3 52166 111431
3 46538 132146
2 187440 945623648
2 3210 739765224
2 124083 921701972
1 8344 89634 111461619
3 130452 14751
2 132853 865546753
1 70175 169655 965000070
3 106325 124237
3 158587 53503
3 119388 73235
1 49146 161896 356497241
1 24114 58981 246951373
2 127033 825424356
1 788 34084 92133713
1 7436 102272 843364392
3 88958 57994
1 20163 103058 323418410
2 118477 841502970
3 129580 158857
3 133866 197765
2 53389 391242051
1 841 6855 655306512
2 57720 292623440
2 22579 350080581
3 92342 129176
3 97858 22220
1 34740 64895 215158594
3 21903 96964
1 69498 92351 191252466
2 115524 675860298
1 77084 91653 729117403
3 168623 133613
3 111630 75624
3 4771 180478
3 37106 7265
2 170697 146633495
1 13694 142509 207922321
2 57669 487811013
2 46454 580567654
2 3544 813642706
3 154431 7508
3 86477 147024
3 96269 128396
1 4030 34190 650884405
1 69581 161932 129127943
1 3879 189967 197468938
3 132606 8401
3 29192 195829
3 74266 139115
1 148835 185094 883928428
3 118400 54518
1 62260 146865 335724778
1 62886 68701 514301261
1 9288 124478 442481111
1 54431 176956 931544922
1 12045 19663 297628800
3 15883 127414
3 20121 150329
2 17544 243661822
3 48328 7576
2 107907 610615466
3 121465 169687
1 37885 176793 542453514
3 160826 88723
2 31323 99328348
3 78337 157463
3 24271 102962
1 117640 136813 517840585
2 64668 160179711
1 55708 156147 175256100
1 11738 74735 335145220
3 178229 176097
3 196526 69183
2 154035 814584939
2 52321 619154942
2 35438 941794223
2 191781 668588910
1 102635 159387 588528980
1 70488 88638 189940593
1 188680 192737 79603328
1 77586 120500 834824829
1 6063 171162 482101331
1 65246 69942 717893960
1 21589 27948 497619978
1 96793 122955 123359905
3 193401 154275
3 11159 125938
3 56521 100484
3 61883 21617
2 101217 415552008
2 170008 33995448
1 14743 175689 450964609
3 53178 121685
2 56485 515236768
3 106799 85430
3 93665 151253
3 115619 127055
2 94168 66293250
3 189537 10243
3 64633 31620
1 156619 182499 695418064
1 163044 172473 142216318
1 136732 162398 607828388
1 30492 64954 244152685
2 61649 460007009
2 197694 531327289
3 150072 158350
2 168898 801763255
3 44561 96249
3 63425 133238
1 45488 104630 445705495
2 163921 592209654
3 1676 167079
3 132164 190200
3 35760 185585
1 47423 193728 230197868
1 87504 156804 57330867
2 148703 759034402
3 145467 152136
1 22781 181743 291374834
3 73980 129643
1 27651 144650 515588497
2 194984 849840717
2 75276 608259822
3 14588 161127
3 91754 36686
3 1989 23909
1 79548 103297 212586227
2 35714 99990000
1 115396 148273 991494549
2 172594 325911051
2 111987 424722672
1 16918 113352 675071824
3 26695 31325
1 90914 118429 810230815
1 57049 89910 985413175
2 152353 458064706
3 75172 154207
1 80762 82105 583362026
1 34704 44833 395202818
1 19068 50913 240988293
1 159884 185547 315963101
3 176166 93143
3 177588 1865
2 40483 829552494
3 57458 51507
1 100153 197288 400457375
1 114945 193788 309545029
1 151848 197453 338814657
2 28908 143633735
1 45103 121862 13760550
2 97950 941732146
3 176963 88783
2 16109 682227188
3 128266 79584
2 95297 495098220
2 108972 88664110
3 166840 161481
2 176931 820562733
1 99885 172620 519510856
3 139540 141564
3 116152 83560
2 131616 932552471
3 145120 125497
3 86629 103369
1 76110 121746 506300773
3 99935 132988
1 73557 145795 67345842
1 12621 106046 189989394
3 62971 106808
1 31599 48485 269622570
1 150368 196519 644329791
2 17157 705262450
1 93376 105728 500696672
1 79906 116300 938680029
3 115534 100240
1 145728 148914 456356826
1 67135 172130 471891333
2 74704 456358992
1 123588 136468 334851267
2 180947 238687302
1 78872 141514 690259473
2 129321 757762328
1 25336 198288 437700224
1 107588 161029 539444108
3 117278 12622
2 62976 981748979
1 57484 85659 10171724
1 4318 165005 698284049
1 120451 131325 416376305
2 77973 201653921
2 95499 964427985
3 161808 184819
2 194029 554394659
3 54993 23641
2 58046 708239071
3 150371 173634
3 113617 84773
2 163805 866211548
2 35197 677742596
2 176999 511263408
3 112440 100232
2 81487 441365624
2 151054 323259058
3 168325 117905
3 13096 81358
2 17944 888802144
1 47468 153909 213555589
3 102765 102041
3 167637 157517
2 49082 460361541
3 139734 5404
1 163759 173650 34906100
2 74685 938605079
3 186341 101559
1 77394 108714 418759576
3 130022 187181
1 71614 167438 33368948
1 18727 130824 371561171
3 37292 131453
1 41322 69312 407807257
1 3498 176469 949490330
1 88291 148616 245971485
1 33278 69690 95899592
1 44615 86209 47684793
2 53409 1644552
3 66722 146416
2 63778 339978102
2 195377 908736072
1 166723 189531 657982783
1 99004 164849 485993384
1 790 113434 398408786
1 93228 168597 62354785
1 164138 199625 786641120
1 171792 194913 997312669
3 26969 35575
2 199723 40664955
2 67952 100972247
2 187390 750306769
2 129248 934927125
1 12713 54682 647612758
3 104251 66485
3 197022 18949
1 39995 153341 479417954
1 39303 106118 748548680
3 47569 60909
1 18298 116120 740748453
3 31239 197823
2 168866 91636727
2 126602 541016929
2 49162 155069267
1 156071 181641 572997130
3 10726 61074
1 91531 97465 105934738
1 49621 135260 126650074
2 14545 199699099
3 110662 16782
1 91001 115177 647452138
2 64437 728755267
1 129151 167552 750456433
3 117857 140126
3 43042 177752
3 164228 69549
1 48454 129573 193480230
2 175152 321513677
2 145841 261761470
1 87658 199925 40052604
3 149512 148953
3 167151 189081
3 133952 40782
3 60454 739
1 14047 68363 681883200
2 160000 75978575
1 57121 80712 960152149
1 160566 184155 655913096
3 118488 142894
2 148806 413646194
3 146738 125732
2 110827 980265758
3 13615 13019
3 21210 58998
3 168385 133787
2 197377 908590287
3 45833 69647
2 151261 725090322
2 37653 241358387
3 124011 158329
2 120751 905165960
1 86051 187197 509577586
1 70041 193610 676044514
3 196853 176548
2 130025 209443417
2 99028 442620085
1 23448 161155 317598381
1 1651 21838 739429965
1 33153 177802 457042454
3 168373 133476
1 94306 132516 684262639
2 190927 923022934
3 31204 24270
2 139554 351492928
3 92531 93169
1 162198 181644 808191934
2 131101 660768624
3 83842 62437
3 44297 61080
2 3119 71201094
2 140952 418128351
3 153895 199380
1 71840 162481 596288860
2 69220 652419275
1 150194 197058 103403785
2 39507 866097942
3 42413 6947
3 155089 64304
2 70429 221376773
1 26678 155671 303305192
2 35209 697044017
2 93847 106096898
3 116713 118879
2 98189 983578426
3 48553 192733
3 119297 138735
1 56096 73714 822187785
2 70895 407475803
1 139398 165005 647602541
3 109311 107535
1 132759 177322 643679354
2 199441 363914404
1 43215 83936 373916320
3 73376 179040
3 131895 72801
2 83701 557599596
3 10946 156567
2 137231 723770498
3 145778 183506
1 88355 189410 606138405
3 40933 121929
3 8508 184410
1 77339 182422 237091278
1 1129 118468 928999686
2 126552 389364636
2 244 507089251
2 187094 823545108
3 150677 117877
2 122838 306402315
1 27632 92515 285313904
3 117158 192344
3 65194 63383
1 73109 127254 460843192
2 62610 155794697
2 112823 741225274
1 23110 191957 440437826
1 17524 152349 579073554
1 159844 186804 442715713
3 39392 33748
3 43036 73468
2 127793 662809914
3 192469 97696
2 17919 751945579
1 106282 197379 16330449
2 56341 382755799
1 79776 130171 441984860
1 67133 124565 253064193
1 35118 82186 9773696
3 115227 134931
2 100342 889269796
2 11347 482950755
2 11602 984206559
2 112440 519384636
3 85997 91176
2 70421 622494053
3 145564 192631
1 135588 168933 685444538
1 41807 143032 108625483
1 81205 81617 813624285
2 105083 290610112
3 137813 124363
2 13713 348397450
2 160787 174752165
2 76628 131644930
2 164992 532560044
1 70171 102812 447606225
1 118250 143057 313547912
3 128561 28138
2 149044 400273076
2 1814 384774010
3 57846 168216
2 27729 86579896
1 7003 85081 477425385
1 32214 191692 181523573
2 89002 528308061
2 120863 322419476
3 64623 66856
3 100011 4725
3 179263 151557
2 70980 533140220
1 97281 132177 15830627
3 64203 5954
1 82797 165324 583363250
1 9297 38078 735442414
3 177700 74549
2 73010 130151601
1 12002 61228 514049750
1 17913 38091 909225376
3 153078 72155
1 7126 102629 786820495
3 4898 102536
1 77620 104799 415419312
2 180982 192841955
2 88766 86962563
1 22689 49007 564844472
2 170409 811406860
3 59440 152631
3 87797 138658
2 111570 363292296
2 199818 553723766
1 46193 168785 698037762
1 24125 101559 276701756
1 46606 157527 351167284
3 95938 157355
3 199941 64085
1 11584 194666 374281947
2 153818 594674061
1 60025 185181 62498923
1 10793 188990 106726572
2 86797 693275178
2 169171 783200923
1 33244 106750 336118229
1 132601 136552 737448187
1 24992 128965 53544141
1 150073 164791 715923309
1 18400 25553 257531282
1 84785 124369 995820424
1 129971 184308 729425473
2 107178 355680950
2 152763 956881868
3 146107 117974
2 31111 257490935
2 22728 865382992
2 39453 245799262
2 73977 388713280
2 2923 640133746
3 25857 157704
1 66128 172297 872976462
2 165018 726257883
3 194244 121243
1 6625 83338 762266199
2 117109 845632492
2 5563 426159963
2 144976 582903894
1 53846 166726 819892720
2 135092 991601867
1 95222 130377 828420912
1 98829 140108 746506347
3 87690 138235
1 80740 131156 206787657
3 180535 126261
3 193785 3974
3 152701 132736
3 146810 131071
1 86497 89410 273536129
2 154368 826839556
1 94874 111904 450115082
2 118469 127676066
2 101881 233478000
2 80040 892176307
1 22609 162211 868712523
3 96772 183397
1 31851 87077 476162931
1 95807 158241 258141021
2 172551 739721870
3 48373 166432
2 53308 567565811
3 135547 43897
3 163880 21891
2 99693 318673087
1 79891 175594 351495326
3 89884 20913
1 31636 118529 457104107
3 48070 67445
2 11906 486337947
2 135393 297654104
1 62240 188766 144216614
2 167630 187575695
1 11888 182581 552725111
2 20852 177039635
1 27067 174329 470522781
3 127182 63925
3 162598 66847
1 63163 65694 669317775
2 49057 326278131
1 68494 119784 701983346
3 32166 180837
1 58623 76558 167522013
1 22126 43052 778531083
1 63412 123631 911511990
2 185931 23156840
2 5595 105696640
2 69601 739442563
1 52069 73017 731085886
2 128549 140592900
2 11547 268502943
3 66556 151217
3 165112 126605
3 15430 118727
3 104361 113173
1 128132 162030 114482434
3 59845 171304
3 37762 39002
2 57525 961272024
2 110043 72561437
3 144686 42209
3 26707 37937
3 18054 6717
2 57362 212320117
2 1084 78317635
3 165901 179978
3 109293 10105
1 51793 108260 201949945
1 32375 103602 893746891
2 54484 337287178
2 118966 917278016
3 108494 177727
2 102745 881596684
2 112781 176287434
2 32012 281795582
3 199619 60981
1 94441 188292 321565915
2 54228 929244107
1 165640 195915 75833573
1 143952 183773 559798568
2 176180 725759745
1 32261 182772 620577493
3 93957 66982
2 111763 668568763
3 96350 79342
1 46881 96556 740466157
1 102685 168360 780770177
1 52294 60946 392871075
2 66067 705837937
1 8207 121750 905433409
2 146013 764052427
2 82895 857768198
2 1788 254354526
2 75393 412729811
2 149574 949934040
1 175101 192179 75698984
3 141716 126947
2 125687 715162600
1 379 166821 230622408
3 151527 9774
1 78094 171655 324910683
3 8055 174016
3 88495 67805
3 193150 136074
2 94963 966954020
2 10778 708417496
3 176004 174358
2 4794 848822130
2 2869 53524697
3 101770 168838
3 181613 41433
2 109752 634782633
1 172718 198614 790627228
2 126759 749699417
3 33762 12686
1 113846 134791 749448161
3 170369 64355
3 127846 11058
1 49901 51266 993463789
2 135854 336499351
1 61192 110558 766381602
3 120284 121428
3 160428 196303
3 101932 95166
3 6803 132192
1 4386 180230 532386129
1 62966 112402 151911757
3 3489 37281
3 42930 82560
2 161916 73926718
1 78167 161861 502602586
1 21115 164690 310615685
3 66993 97307
3 157742 59340
2 20955 895451909
1 84045 199383 416514130
2 156237 853482919
2 153300 845594411
3 195673 147996
1 78460 127862 82913153
3 75134 123593
2 81027 874663368
3 118634 195941
1 93998 147313 997355498
2 79742 878917420
2 154926 691333700
1 53116 106737 446947853
3 173282 37058
1 45797 57493 405340230
3 119862 35105
3 19647 178744
1 152001 189724 901988519
2 87920 32675789
2 178057 424169384
2 27765 134408364
3 163407 74374
3 109352 6853
3 188645 31833
3 130411 121793
2 126415 865650015
3 85376 45765
3 116393 127933
2 240 133704939
3 175958 4866
3 191765 60598
1 2122 23254 290987696
3 137185 165234
3 60990 15268
3 7110 78335
2 99299 242718627
1 108388 191715 138520027
1 52722 186052 338421427
1 3295 160833 880354257
3 72976 51383
3 71823 73488
1 33079 121370 991749116
2 18326 974993485
1 148600 188367 42420477
3 60319 125385
1 7237 29847 78550931
2 88135 57927993
3 2010 174837
3 13224 41370
2 90909 220289359
1 82216 187435 724468672
3 77562 130713
3 189249 176532
1 12330 158906 107557961
2 114857 592803881
1 49470 97467 517970247
2 19433 836759587
2 86324 981647579
2 111106 455844922
1 63515 110474 240377402
2 85169 877917865
3 53391 97645
1 44338 153324 57479637
3 125706 54018
1 19183 164785 993883299
3 129163 146069
2 7330 975211262
3 150321 132700
3 179598 170211
1 83198 105775 285377349
3 83144 144209
1 9612 32144 722607112
3 57296 122157
1 11298 67576 503318378
1 69574 70152 613823690
1 70240 170690 358443739
2 40733 850161712
2 37889 935955805
1 38937 155789 940099999
1 742 55981 134399283
3 139237 62480
1 15713 179089 353722343
3 19709 28919
1 89878 119952 750334040
3 169750 68122
2 144298 565194511
3 112737 83690
2 183851 292451446
2 138450 174447315
2 185053 336367779
1 34610 59811 227447401
1 18582 86015 763213290
2 192928 34743429
3 121273 145488
2 74626 953671241
2 36450 958077325
2 80252 739551627
1 8558 67000 125469940
3 154429 175804
1 124834 188422 373135165
2 113019 154880570
1 15355 47521 286804937
1 180491 190308 992183607
2 12369 356616640
1 16260 66927 231949886
2 185808 739016182
2 192923 660250966
3 74815 157611
1 61817 115083 645777813
1 61583 183315 269909841
3 193294 148972
2 135977 359283119
3 116180 156499
3 103388 159070
3 142207 165794
3 17416 86500
2 80291 206931995
1 141040 150660 164513316
1 56390 105505 767164985
1 80810 115953 747272614
3 114214 107603
3 61823 10683
2 10624 795277699
1 43849 168118 714687126
3 107379 43951
1 35250 93229 120482614
3 195807 197035
1 7458 60240 671358718
2 126546 908030074
1 575 51022 495122581
1 65793 137022 201710359
1 120914 187377 570535545
2 32237 914057554
2 155492 203955075
2 152128 603194882
2 39025 343608225
2 161727 128824261
2 114145 776614681
1 103364 151307 846833300
1 45675 56886 70533760
1 29051 85625 214172505
2 35514 313194094
2 127403 920516421
2 187129 806431328
3 43485 17524
2 5922 641843671
2 126817 697498189
3 179670 180805
2 194863 685642104
1 10240 100892 477914476
3 37858 47863
3 39124 119755
1 137641 174812 181426206
3 113076 184588
1 119368 133955 448819770
1 128295 167347 473202675
3 58867 131655
1 30720 51768 458532642
1 8050 78143 525076381
3 78879 65885
2 67750 73827837
2 152956 136037496
2 105047 253151563
2 64805 697483903
2 146439 541518716
1 56310 151135 69614695
2 174724 359019124
2 188831 782110509
1 106910 148653 863805981
3 23925 83883
3 156445 54250
3 152524 157535
3 27968 24766
1 31509 132857 805133850
2 115282 299311016
1 4610 72484 260596239
1 52966 150602 850628409
2 180648 108863466
1 10896 120884 91362407
1 174494 191107 50237946
2 119083 802614885
1 81476 111587 835315473
3 61768 93148
1 60589 74349 691027252
2 83588 32654117
1 87595 103276 731365676
3 111646 151433
1 86314 189696 35102550
2 87770 482785683
3 129301 70628
3 131075 84424
1 63379 164657 418102060
2 76204 551274330
3 185023 143885
3 33586 52356
2 45118 342176315
3 52034 97238
1 5258 20172 895204569
2 176774 622149322
2 57955 54607960
3 109369 84089
1 195463 195974 43928947
2 183235 588025856
1 152763 187701 920839256
2 187863 471833691
2 7920 499771174
3 122275 181632
3 84090 43712
1 14584 95582 931593988
3 25290 31959
2 44067 235493670
1 6976 163106 178911514
2 103659 649760985
2 115455 903418779
3 182672 33337
2 45644 565554585
2 47745 85900731
2 35943 314050624
3 152075 22109
3 35868 194964
1 41861 117724 539528496
1 1620 21394 787826240
2 193999 66784407
2 71696 792076220
1 7841 166457 636572223
1 56414 113013 705294431
3 151072 160133
1 49608 119875 646579534
3 78096 93997
3 132023 20624
1 77629 176938 264536416
3 17585 137606
1 18896 160610 355356246
1 40682 101143 231330585
3 192314 85000
2 79760 353048765
1 35605 180240 887631827
3 83627 52363
1 39537 123968 302748259
3 114919 163158
2 124961 737459548
1 115597 148944 195822598
1 101948 163754 872506664
1 89097 187621 102410577
1 60988 86114 906413109
3 733 107103
1 14443 129507 740203641
1 58759 107980 784996390
2 136394 403486320
2 31532 697692267
3 16002 128692
1 154823 192104 887571045
3 5381 20163
1 84841 154126 325543675
2 181407 938300424
3 154709 76906
2 102863 795303769
3 70477 47270
1 57564 165453 185841793
3 132010 199714
1 68625 154387 654498612
3 79797 87468
1 55585 170769 186091016
3 28876 89795
2 94068 723375677
3 19659 195062
2 18580 312354718
1 62416 182298 833839411
3 115821 123034
3 177552 184349
1 64867 174894 681147445
3 99564 105503
2 110654 466386374
1 22430 157464 992994632
1 186227 189006 508420858
1 16562 136791 783849164
2 108177 250240772
3 60850 61360
1 114536 129299 171705761
2 5352 779855188
3 174297 86566
1 123501 130375 129873988
3 47543 18999
2 119390 510379919
3 36874 104031
3 83961 69186
3 147118 99298
1 21543 57446 268764904
3 174768 1534
3 60420 33565
2 47470 993369903
3 139451 46068
1 73481 179889 742291274
3 109670 150218
1 55105 105605 174310508
2 68976 127388552
3 119634 47
3 64240 33583
1 71476 178533 238890936
1 105253 115185 176933786
2 143301 811141208
2 148845 679696750
1 14933 160352 700325907
1 88151 88988 871092834
3 60692 198550
2 79891 319696482
1 47775 114496 310875382
1 28271 120330 508368706
2 33072 28345625
3 126420 44380
1 129594 194393 106267677
2 73480 683979387
1 35560 80603 172807954
3 17084 104018
3 102176 199553
3 105926 20873
3 146315 12467
2 74288 578830810
1 123469 156306 297495082
2 27902 614283037
1 36533 192347 984378758
1 89098 182675 430567578
2 142518 3060380
3 20125 15256
3 172666 82074
3 65114 117944
3 158470 86820
2 111337 841656279
1 126592 148513 853730921
1 7108 52030 94012242
2 122122 62029580
3 74756 161495
2 83225 548883062
2 169898 880267289
2 41631 310935805
3 191386 96482
2 30400 544580751
1 154453 177114 128410978
3 7769 162035
1 982 103394 381686917
2 130151 853439863
3 130589 111364
1 136624 149189 630192627
1 36589 77581 604323380
1 91365 101961 990902158
1 25538 192624 559646100
3 54782 82281
1 50200 75079 478800623
2 164403 19537026
3 74778 130191
1 126498 147714 837824504
1 17016 164011 126644410
1 28840 88904 759924455
3 186648 65667
1 12920 135053 724727482
3 195547 16083
2 184735 576225148
2 149854 501690932
3 184406 175361
3 43999 59772
2 67263 233586089
1 15650 195237 75876109
3 194008 164026
2 84456 868079910
3 117173 34636
2 1482 561270407
2 128496 734374493
3 164891 6911
3 38077 135167
1 117340 170538 214534896
1 53441 134548 264695413
1 63068 129370 197529612
3 102108 47330
1 47692 76939 617479617
1 29741 191168 145526105
3 161215 31406
1 66331 172334 505499832
2 96906 107572839
3 96233 117696
1 75589 195300 864008687
1 23478 176863 99280611
1 24951 190585 714232983
3 121091 96818
3 88629 122551
1 112750 112929 551314682
2 136459 909378334
1 29565 72583 275095796
1 77314 187030 853970982
3 17985 48609
2 57568 551990691
1 27905 168693 531858537
1 24818 84829 342873110
3 1268 101430
1 39050 71756 795035566
2 112413 270879170
1 9510 150349 119860611
1 37261 62574 102167043
1 142945 177499 537254702
2 41933 703738769
2 41944 625736064
2 127994 532086172
2 66581 922520035
3 168670 111024
2 1732 504575828
3 146257 35108
1 95885 179415 385186760
1 158031 172980 620979254
1 21583 118046 577297557
1 72638 72989 961664477
3 96178 194849
2 91487 868761407
2 160377 744844814
3 111084 115992
3 35673 121869
3 171012 86641
2 153925 605165674
2 87255 180698814
2 125467 156187304
3 175381 113561
3 81824 155662
2 27583 869434776
1 18820 147922 453622807
2 47325 774055569
1 44444 178471 725700443
1 24388 68919 407013701
3 163101 121643
3 121721 74349
3 20585 150370
3 83438 78269
1 55954 165708 740688483
3 102779 137352
3 148374 24108
3 119773 138595
1 1326 68954 295360546
1 58494 143938 340498448
3 86444 3180
1 48025 193645 660970043
3 167745 169798
2 21973 414557323
3 104086 94373
1 8382 182932 291880510
3 75003 120405
3 186870 189859
1 112217 150709 344855157
3 32620 6242
2 120897 167000893
1 6955 73732 808439058
1 15147 158062 222842381
1 86568 134217 460550380
3 125483 106783
1 56693 187165 804309392
2 136280 877995724
1 13648 167560 302418031
3 130639 149422
1 61249 155696 389152512
1 71538 85110 537399261
3 30379 150996
2 161578 670868445
3 129836 62764
1 96369 137312 4105529
1 55222 74013 404028606
1 5057 71926 950792617
2 129219 448703451
2 164398 612195282
2 96081 910718962
1 84458 152615 142779312
3 157240 18619
2 45542 937179846
2 187778 244209609
2 98164 888554484
1 68268 188029 660936215
2 129932 398230985
2 148488 754127072
1 134707 185605 709785164
1 62272 185458 808703734
2 147090 239645831
1 187067 192689 587829769
1 21281 49312 796835950
2 124081 769943166
3 194335 55799
3 99131 14703
2 20743 48562882
1 7348 89015 14082843
2 7596 262931602
2 144014 739735624
3 90362 53547
2 18987 471292322
1 41897 125148 343186658
3 139124 165337
2 173204 611725803
1 30691 188340 530273734
1 32313 52256 117338626
3 131125 121866
2 46306 158518882
1 46885 163049 304207574
3 168150 186584
3 119940 151159
1 37085 58593 663988240
1 7566 177077 798045526
2 104733 905662800
1 166508 179919 465115563
1 128891 184302 215337467
2 45415 286039099
1 24110 161976 141940027
3 53920 182369
3 118651 83935
1 138327 160888 900231191
1 46346 99113 610806211
3 191627 144559
2 51468 997943959
2 196778 633463369
2 144890 331128153
1 94169 135027 122445437
2 180489 806802397
3 81690 102047
1 106082 168336 223918473
3 65129 174641
2 106309 326220951
1 109897 163736 180081544
3 166966 79082
2 175773 509955656
1 16536 102828 857939309
1 468 49173 55486374
2 163225 7954526
2 76003 651409331
2 30226 925793184
1 32916 80555 117458901
2 14108 504185160
3 78099 155987
3 28413 113132
2 21272 482129493
2 43125 854683496
1 24217 196830 996152757
2 97096 65826773
2 48411 46652609
1 61876 199595 585024147
1 34326 122694 429396632
1 83766 188737 889669846
3 61900 102498
1 118384 188535 943064580
2 171753 690681612
1 36659 195155 497304703
1 66329 135774 294423802
2 50408 846739933
3 141424 4826
2 57839 325777875
1 15086 130240 251611866
2 129691 165406763
1 99581 179949 367178280
2 95862 396458690
2 42789 680039645
2 101190 140920060
3 198969 136023
1 24864 69965 299836730
1 107317 191030 579811232
2 172837 837210456
2 10722 779034201
1 27903 48662 713402320
3 65297 192201
3 169387 160924
2 56230 111352318
3 45736 47824
3 136126 178018
1 132686 159597 174255299
2 14768 312211985
3 149174 56512
3 187622 35201
3 184203 171994
3 69196 122056
2 94457 369079341
1 39485 197621 452141213
1 34557 170614 223071552
3 19099 168610
2 1715 40510766
1 7199 195951 946814627
1 100568 166208 754360246
3 88794 91986
3 109999 64970
2 127008 673928894
3 6705 83848
3 120899 65503
1 57601 190111 265670789
2 157423 520444870
2 20104 388913976
2 46097 566567945
2 127253 272951324
2 145582 508477408
1 27638 80298 556828654
3 8759 5239
1 1603 81410 697199646
1 60040 131621 246707522
2 78561 581851218
2 71347 362194282
1 59126 92957 475064171
1 111768 196717 432189827
3 134321 40781
3 160827 99892
1 80120 112244 58945945
2 90128 566539919
3 109725 61819
3 105189 30859
1 146847 160014 190794178
2 39580 993906669
2 144407 776395318
3 115470 12122
2 177695 520789704
3 74454 83593
2 42561 486206246
2 45788 610454276
1 91035 160933 473807310
2 25387 281131355
2 45759 158701759
1 96850 141322 433434045
2 7791 740278135
2 195467 452288626
2 160240 206322114
2 8234 912531033
2 77131 435792074
2 1714 496699168
3 172516 148264
3 24115 70051
2 21221 224273768
2 126199 755337584
1 13999 58617 685078189
2 74478 489915899
2 65948 718465771
3 123264 1903
3 89800 5307
3 148031 46915
1 36843 187255 329466684
1 15420 125787 755176181
2 176557 388086950
2 177791 35723582
1 74832 184340 208473758
1 82002 178985 815941083
3 125189 164959
3 72405 50139
1 22535 116815 614964573
3 61226 176965
2 158879 891639346
2 157710 678816813
2 54568 425782914
3 68380 16124
3 25081 116951
2 8219 659687943
3 154781 87481
1 91897 178498 214230390
1 61462 143973 291009785
1 152466 191620 111539329
3 51056 50588
3 69658 88572
3 507 119656
3 157337 44832
1 4139 160050 291573099
3 9804 165327
2 183182 26198729
1 75741 119626 607204503
2 110081 273997481
3 43018 164660
2 4106 724520082
3 20635 198561
2 14712 285789912
2 132942 341551974
1 52052 193135 439137761
3 82529 4244
2 1981 483226371
3 179216 149922
1 158789 182405 311152299
2 74452 295537376
3 101075 85266
3 145431 151406
3 32900 122879
2 68764 327282920
3 131233 135097
2 149688 542887934
3 192890 163232
2 22080 400502312
3 106686 199455
2 136576 768882844
1 28343 56398 717854130
2 161554 665467830
2 175460 209550592
1 33730 150315 355273031
3 47558 71267
2 194622 392119402
3 104537 83736
2 109152 205938893
2 191157 209923985
3 39734 177842
2 115453 723424213
2 120590 364536818
3 68283 175623
3 77803 178580
2 160093 908100026
1 92423 133122 482298473
1 83018 118996 82899479
2 42354 85030455
3 163902 187553
2 135952 280091371
1 51404 167738 557851350
3 76675 21475
2 50462 403784358
1 18442 108949 721554956
1 52803 148091 64625471
2 178920 986034544
1 153905 174707 982158292
2 134466 371908789
2 172125 991508164
3 127386 87294
2 162364 702439245
1 10596 65146 339588137
2 168262 368285037
3 42976 65680
1 171548 190546 428810640
1 47145 119149 228017065
1 129297 195003 458965886
1 115908 164743 929726675
3 136578 175563
3 168714 62419
1 59749 159317 691146598
2 113443 785530422
3 65315 92607
3 26310 171048
2 73223 577721
1 30696 73820 179400529
1 55683 84246 136712081
3 98880 4784
3 86099 6793
3 64220 103102
3 32587 52355
2 69912 817331350
2 183635 122087604
1 142582 155950 388303344
1 173042 189898 478011487
1 56497 107908 739054560
1 55811 171411 950533743
2 43868 293702554
1 130069 177877 297112927
2 98533 932317972
1 97395 126899 264307204
1 63637 175486 544586729
1 87609 180560 795180252
3 182982 55117
2 134553 757216145
2 117536 721991169
1 149692 171671 879212811
1 160129 182349 52853049
1 38527 96337 358804711
1 152986 197816 656228117
3 184714 160576
2 95963 932985610
3 3522 178959
1 8568 194011 979442014
3 28113 72811
2 95127 711904750
1 73449 198378 9513748
3 121246 98012
1 164619 189213 214531527
1 80814 193123 925488050
2 193673 708885125
3 156043 109961
1 68038 75536 313066661
2 25417 806649795
1 99817 136181 843474289
3 105973 10108
2 4937 856040528
2 19305 201098318
3 179620 146114
1 32493 131643 411648321
2 54878 472982119
2 105816 900836205
2 154000 910481532
2 119490 991460546
1 100827 121603 472006298
1 151356 171433 743886011
3 180733 56095
3 105463 31973
3 160161 113919
3 176965 122411
2 149942 876342650
1 11480 108306 651374911
3 191657 47248
1 34675 159052 378424735
2 21919 941547898
3 147206 181025
3 96929 10211
3 141725 77911
3 98988 19065
1 29236 191716 730285802
3 16669 134752
2 194603 823339437
2 147307 413303845
2 14640 188695977
2 178445 525004245
3 34923 127678
1 77809 188779 415492427
2 135132 371367188
3 199395 96566
2 126520 673087857
3 174329 21621
3 43829 198423
3 187931 28949
2 197087 571089338
1 114763 145540 333763916
1 82753 163388 806083715
2 145429 667742167
3 78845 95702
3 46484 25312
3 56600 27462
2 108837 772952921
3 549 14399
3 41783 17042
3 11110 110630
2 125447 527078612
1 120025 176956 918754795
1 5784 6562 435351929
2 95505 434804383
3 99606 12291
3 71695 121640
2 7587 588963610
3 196186 166966
2 67849 457360637
3 3585 40765
2 123676 701233941
1 1715 18239 686175116
2 15009 230627502
3 172925 31179
3 138176 29330
2 3139 764564057
2 180626 275364848
1 126575 189020 285519751
1 27841 180791 501599192
2 100036 180234723
1 124012 177266 984530105
2 148830 427853676
1 75989 82527 947754817
3 105782 193359
1 132319 183755 231226486
1 30503 185123 169158433
3 49036 107593
1 13754 140092 128696258
2 21543 243916479
3 29426 130274
1 65752 163907 256455625
1 62744 67752 512734568
3 191713 181676
2 127638 669080552
3 133574 76239
2 11547 310075057
2 62461 749747300
2 3325 389459550
1 103878 111298 80072341
2 24328 305829391
1 9307 56527 60598025
2 43432 701593682
3 42202 55047
2 97993 523232174
1 16111 115018 864078928
1 117357 188103 686062266
3 199260 18715
2 59824 72511684
1 184859 189577 436511272
2 87380 690037576
3 193093 176071
2 30446 379605970
3 63899 107608
2 176834 679647382
2 138235 118371073
3 49024 101099
2 20691 706227882
2 183025 953317911
1 118186 164088 311679520
2 41824 544152259
2 24788 809156687
2 147699 401366098
2 106634 638776058
2 88949 510586938
1 118431 191733 895497516
3 16937 40815
3 83516 184882
3 62252 21767
1 109208 182642 699443131
1 142549 153475 657345650
1 64704 138619 197150857
3 64127 129810
1 93046 174940 867415966
2 27085 511973419
3 49344 87519
1 27639 98345 19055265
1 59938 164240 657315294
3 127872 51519
1 10707 130314 460892526
1 91088 150401 264369657
1 147278 191317 709275135
1 11520 150837 18140303
3 133152 197220
3 46054 193858
1 51477 64003 739408863
3 148996 64394
1 2504 103438 398196190
3 31856 176721
1 37742 104543 937635595
2 73936 243839898
3 137596 76921
3 131336 64165
3 126793 124392
3 183174 73835
2 161871 292423390
1 142469 176212 368673969
3 171296 52469
1 109040 187972 815778261
1 26889 97048 59983609
3 101086 81950
2 62780 471721234
3 96214 1124
2 66739 151016866
3 184081 125210
2 94036 300644499
3 140047 62106
3 163612 106235
1 106245 140894 969895541
2 77227 542950566
2 182788 714704108
1 168668 190962 410397184
3 137423 177709
1 184573 192000 36047330
1 22668 159575 343571853
3 18441 122168
3 83606 107459
3 148541 19952
2 80319 365536948
2 23503 416117812
2 38984 874782325
3 54897 12859
2 50900 206577378
2 153020 562415592
2 195572 216187935
3 90952 161027
2 50166 498367586
3 177883 156443
1 3597 49144 680988344
1 80555 182115 181690429
3 36672 106603
1 62474 155191 647114236
1 111763 115914 452994702
2 30355 815078281
1 72205 100555 814461526
2 36794 839420801
1 167613 167661 834538786
3 185749 160798
1 105661 172932 815938257
3 8561 77578
3 125768 94884
1 10018 192369 809375458
3 9074 87541
1 87046 115153 633580550
1 36707 96586 241176354
1 36732 116881 750741901
1 49577 196175 932246498
1 43474 114150 136469442
1 19926 76878 164968644
1 9559 191595 224428093
3 180171 8354
3 42119 52981
1 124702 177473 379347369
3 142482 190841
3 120687 100781
3 100375 130116
3 40727 63804
2 67751 207401470
2 22270 397866136
3 176303 1989
1 118638 148083 320701416
3 139707 154919
1 68046 196867 24996607
1 114412 158352 210858447
2 91877 607693500
1 117289 194218 461059507
3 74959 184014
3 24251 156835
1 56904 135834 711963494
1 69472 158874 469128173
1 92830 124178 935136228
2 17467 760613051
3 118244 35522
3 61814 59205
1 69616 174836 777887223
1 95304 106531 967474915
2 161246 782086454
3 92053 72499
1 99475 198641 110501025
2 166428 210467188
2 128191 48146519
2 20115 265776072
1 6117 60906 321473536
3 122499 147468
3 163790 103642
1 63149 94700 783469583
2 10108 413870194
1 132555 162602 747235154
1 125689 166336 495239533
3 82446 7353
3 34930 29483
2 5045 978080200
2 27544 592232776
1 58457 142069 241517876
2 56125 285695688
3 126322 1268
2 67981 585069835
3 2075 72711
1 6685 74461 743561322
3 31570 161516
2 40841 946352218
1 85633 197740 864198472
1 9434 150413 409832855
1 102044 179362 26443819
3 184535 150231
1 36661 158110 678820303
2 81321 560160545
1 11442 83151 286122529
2 14729 718333446
3 28133 12199
1 95578 119925 553142365
1 88156 170226 385900101
2 65601 587118170
1 3764 184193 268766438
3 112660 192089
2 72951 164881953
3 134636 137169
2 133025 342710134
2 244 473676935
2 129739 186897244
2 34327 579785668
1 146337 189289 248088413
1 43990 95092 754044153
3 19164 70742
2 112248 421624198
2 173030 74772166
2 132131 175343133
2 126063 273479685
3 120494 48170
3 199775 78157
2 34934 537258868
2 62811 123005344
2 151826 182172965
2 123931 77839518
2 11141 167280576
2 186550 54655054
2 139300 664548003
3 145530 17232
1 161350 167887 501901002
1 41662 179374 108418544
1 162284 197302 599627310
3 27056 107801
3 170243 159087
2 11866 52561935
3 41865 181234
2 54644 880361738
1 75871 112962 588533135
1 37653 130751 19480230
3 146694 186241
1 124119 128507 953740264
2 89552 198198543
2 157466 138079948
1 38887 178745 786372042
3 24923 64233
2 157809 896986235
1 89557 112404 616205440
1 21448 60695 254738909
2 57548 881662832
2 123733 516996920
2 133457 666664432
1 127606 174939 398296770
2 33841 745796124
3 22684 26732
1 62476 191081 918760732
1 8031 169209 940350523
1 11953 123574 427154828
1 107923 175249 459428978
1 30000 178977 792755357
3 79374 179137
1 170389 197043 47336848
3 87132 162781
3 188158 44777
2 30212 795397493
1 37436 143234 787494634
2 106086 585462254
1 75563 146688 652781147
3 60871 9591
3 22223 75187
1 46143 78283 510368069
2 147762 723700461
3 167259 2640
3 128359 34331
3 21696 23841
2 109552 894483293
1 130592 171022 232886605
1 82377 163955 228608706
2 15006 974355477
1 97601 101315 723831465
3 131509 179378
2 77471 12004465
3 83273 106525
2 155318 599629932
3 157586 35539
2 29963 857293838
3 69410 120007
1 41237 182148 146526104
2 23852 311600491
2 148192 855096960
2 106543 24353406
1 37291 123755 312158772
1 46108 141045 492926657
2 45129 221626690
1 12130 50669 809456021
1 20167 40605 682642825
1 90617 140186 29036211
2 162099 408398362
2 61204 53968741
3 128010 172713
2 19674 250206432
2 31484 620251283
2 117210 333493633
1 54064 111557 89668856
2 167127 968380644
3 170666 55703
3 80369 102658
2 148161 239005597
1 33289 51043 202921647
1 18793 33593 939198841
1 42401 192490 209756765
1 166 166473 942929898
2 36487 16787215
3 25767 48414
1 131060 157211 136285232
1 54317 189551 292096200
1 2903 174064 934183651
2 68822 221593414
2 191562 223262548
3 95655 6250
1 139052 166232 828345189
3 165737 18100
3 80327 189107
3 144121 136046
1 52249 67395 563532280
3 63393 198689
1 3273 199374 723861624
2 150771 535447851
1 38278 168320 579718260
1 51860 66645 917904248
3 3655 21693
3 166349 107676
1 27425 172306 557288396
1 54935 160776 247996527
3 51509 74837
2 31043 567176822
3 34474 180432
1 125913 135923 844432668
3 127519 119345
3 177833 113868
2 94703 8102431
3 114626 43408
2 5524 192328426
2 74935 895910731
2 171794 118632888
3 49117 72949
1 7502 95846 349725891
1 37110 68482 676179851
1 119542 168706 291635187
3 150778 23498
2 57518 302109887
3 124870 1977
1 15678 156764 404836684
3 162729 68958
2 188568 676291219
3 8856 20947
1 66545 169444 694839121
1 7647 10366 607519851
2 181450 547036196
2 76133 543576828
2 56402 555541476
3 189940 186281
2 174567 121260526
1 125345 175994 37971347
2 198887 824879411
2 56806 521627159
3 92110 16751
2 183843 646979722
1 42146 118190 745384155
1 88022 199966 633665958
2 188476 5956710
1 111514 183212 702935242
3 149923 54343
2 77448 43335549
1 34738 79068 78383228
3 175464 99055
3 136409 129865
3 153384 23310
3 111349 167501
2 48768 62164948
1 73993 77678 798626188
3 129097 38854
3 162315 121919
1 98 46160 936096364
2 83772 484942831
3 119948 74453
2 43331 175924084
3 129887 117958
1 71473 184233 291082822
1 1100 28942 453011475
3 143688 59051
1 114156 141529 984859555
3 172245 197940
1 35980 80310 572566992
1 36241 50281 400478785
2 30867 799294358
1 162112 170660 520482827
3 105730 125811
1 37955 75277 684882935
1 136458 155507 559514145
3 27247 122167
3 129878 171310
2 51700 457940303
1 126647 196993 332192685
3 8897 112108
2 30394 25219240
3 19302 186293
2 129779 580277632
3 88898 35974
3 173093 58847
3 141085 121997
2 157165 871070086
2 172054 769809142
2 106125 841361382
2 60638 538515387
1 448 154823 623537655
1 82808 185078 483158498
3 33492 69905
1 178123 192049 183943258
1 90682 120472 103356388
3 40889 191149
2 14912 18921067
1 19604 94692 314300031
2 130125 669716978
3 187226 176477
2 86838 156739645
2 60753 178579302
1 10031 157299 904299976
3 64386 90580
2 2165 948053107
2 68510 787398323
3 118028 18499
2 115079 258090744
3 42396 110275
2 73016 655093035
3 140763 111564
3 1962 165127
3 91077 65642
3 148661 42676
1 102957 124721 627104776
3 67625 127815
2 31001 28328080
2 167917 295845971
3 62566 95027
1 35443 67679 352825104
3 112622 154573
3 179104 75189
1 14453 132404 468975390
3 197680 65000
3 177845 120925
2 140230 757682635
3 142653 65185
2 7097 311479353
2 58357 817472914
3 163503 76355
1 113874 194093 20044097
3 47578 197605
1 24130 167498 702675171
3 84281 41643
1 34255 154170 471632728
2 116517 43722355
2 121342 556408634
1 8049 66270 832034401
2 106630 311291663
2 101068 944764047
1 23828 52690 629388465
2 1262 9362454
2 196309 152914102
2 101196 665449723
1 73564 140810 520491593
1 131434 156140 632425932
1 77560 94225 889670912
3 149616 92607
3 90333 152731
1 23734 176578 438625170
3 74292 160287
1 32139 130494 611310713
3 196197 151942
3 199644 81062
3 103958 140273
2 94227 632990728
1 39644 84197 374081212
2 58653 735654602
1 47463 76270 60274527
2 185190 846083280
2 94450 833718677
3 82494 21842
2 129693 305913283
2 43776 568987348
1 13055 68642 536984576
1 24899 157621 264693423
1 116412 132684 319748074
3 166806 190412
2 21138 242695762
3 90084 176559
2 60955 156327939
3 102113 135357
1 85727 170001 795286832
2 101963 113869462
2 67416 48715866
2 78144 530723533
1 32233 108464 420915439
2 136554 864273809
1 14549 48067 615268981
2 149542 268681938
2 109113 972108467
1 33771 166429 286586091
3 182795 99551
2 86579 405506037
1 74276 95771 785560487
1 153335 165066 96676269
1 36079 154550 65963978
2 78994 131841513
3 2188 163625
2 62903 882066766
3 157701 168391
1 53965 148170 772114313
3 170287 98309
1 1363 90705 61840262
3 86366 86137
1 112085 136148 792144359
1 42871 149185 553548641
2 120416 763699127
3 188987 166767
3 42352 178965
2 49377 239784637
1 112682 159128 844533161
1 4599 88722 443192600
1 103865 175868 489994403
3 189268 101036
1 114484 173501 292876503
1 13948 135188 19119960
1 63344 72810 960023991
1 62689 109903 842889963
2 126136 407532212
3 105433 141252
2 97488 90208954
1 85644 149704 909354747
3 23149 38609
2 154739 161997853
3 107029 164394
1 31913 43807 691394687
1 118464 142713 374514409
1 71654 195050 204188421
1 55283 105119 491539256
3 7912 160562
1 16831 199509 328294516
3 171368 63699
3 32202 195950
3 125737 174016
3 89115 84331
2 110175 160589308
2 149511 670911316
2 192445 456707688
3 43002 96080
3 96268 101710
3 122287 190547
3 61439 158608
1 67314 95158 281868191
1 130520 159720 553726372
2 57463 741191449
3 90532 100823
1 164355 190767 507110135
2 1154 955719980
2 75068 82308863
2 87136 147788081
1 24238 115470 745957241
1 20689 185908 568175184
2 166178 197009348
3 151785 148396
3 31335 14844
2 100177 27089130
1 97173 120658 103490389
3 145261 89778
1 58499 147293 284311538
1 114538 158588 390270147
3 165882 66818
3 24654 134111
2 138131 348807805
3 62712 152473
2 63064 360105529
2 113119 567489479
3 144877 48837
3 194929 28638
2 194842 933707856
1 60058 147572 713739791
3 167169 96793
2 72887 831809028
1 53950 91554 425182555
1 136710 185001 949830369
2 113484 259995070
2 174378 293067561
1 73877 190614 613768984
1 34497 163462 32113238
2 118659 98173900
3 37450 185144
3 89042 61273
3 195179 30928
3 165419 84025
3 161777 74390
1 72758 183778 137306134
1 39634 97053 523285371
3 107611 141767
3 194357 20622
3 90103 98876
2 159427 990105156
3 73450 11417
2 177320 488611303
1 12581 23350 172310765
1 91082 134241 794043680
3 116202 114216
3 4724 188921
1 24653 65941 634292324
2 107757 996547831
3 161143 19087
3 41832 41324
2 119253 6277955
1 84204 125910 835284119
2 167449 308350836
2 175822 611792001
1 19782 61661 513325799
3 52608 146652
2 23698 345266539
2 143969 954038949
1 61559 178310 684959036
2 199347 449633044
3 33537 32463
3 80445 184193
3 43882 93834
1 190548 192844 66607382
2 80918 723009762
1 66469 159766 479407839
1 77918 109052 801356437
2 94912 585079442
1 49182 161726 63722346
2 179261 602054314
3 95941 12432
2 150196 234670615
1 29413 111596 642058765
3 122418 198396
2 194136 556667649
2 85823 859839578
3 99234 148299
3 35484 148634
3 68461 172595
2 188409 354766532
1 86354 170608 437709981
2 73267 738056223
2 39490 382175409
1 20987 193036 549215052
3 35700 177215
2 93139 634753725
2 174554 32899141
3 95584 14099
3 185529 57704
3 16071 94569
3 168460 184957
1 95568 147774 747884316
2 85446 119812502
2 175691 641883725
1 136155 172646 323765465
3 57300 198788
2 143013 596003623
1 83412 91590 185711525
3 92482 73186
3 51943 162306
3 135329 181982
1 26684 60527 319288350
3 109250 78831
1 84227 160409 781650146
3 96346 13730
3 56345 140771
1 85979 183934 236146474
2 120805 417016362
2 124494 411904436
2 148818 428510567
2 71665 90218736
1 33325 193013 361565043
2 10444 666742226
2 41571 257614284
2 18272 399561091
1 55287 160668 211800569
1 72138 149496 887579953
1 100831 193054 658705931
2 80214 483257534
1 50355 72502 476957792
3 172631 87920
3 175873 175881
2 33916 3689920
3 166097 76193
2 193877 817795590
3 198435 157536
1 143854 194317 321965652
2 62556 724542263
1 31215 76509 19465843
3 146724 77608
2 53053 75142085
1 62949 138739 425745161
1 20154 116244 554953060
2 14274 438987762
2 67855 482657026
3 26413 105054
3 37286 31608
1 69579 184233 882145232
3 55331 99273
1 88774 99587 826520984
1 9403 15390 257212817
1 12102 184799 965190862
3 49393 104489
2 49287 633138606
2 102212 6316902
3 100496 157279
2 64467 241709364
2 19314 980128626
3 23938 96526
1 153049 178339 109525119
2 159758 709623850
2 30749 942159635
2 159968 398416721
1 69533 184524 897289582
1 83746 176082 338951661
2 110162 39613940
1 18896 158853 659293811
3 27862 41620
1 25212 119296 617527484
3 145196 4844
1 70710 172756 180528989
3 137211 8435
3 190391 172244
3 65834 14949
1 54760 103912 885230891
1 44423 159264 944597647
2 42342 60779372
2 36739 182684544
2 138287 492144678
2 129918 233985995
2 95515 303010874
3 59718 30949
3 98735 167848
2 74416 295516420
2 72411 795041611
2 170787 559012783
1 52824 181530 946008343
2 1281 669380330
2 187597 92051897
3 170312 116545
2 145302 356869706
3 113022 73514
2 152692 968310732
3 169035 55110
3 57681 196599
2 167901 566211174
3 179970 24281
1 179573 185560 809995667
2 177099 945141576
1 70243 129372 621506903
1 75104 134537 112279893
2 111273 485951618
2 164224 26381938
3 108585 105052
3 90340 71299
1 64965 148329 63890572
1 9634 96518 593703283
1 63665 175793 153190631
3 106403 37608
1 110124 166746 951442546
3 18458 8158
2 115533 451157694
3 42707 143140
1 1297 189775 92170561
3 64037 25401
2 155333 924457403
1 182978 188646 245316199
3 58555 82905
2 146926 465274447
3 55169 173828
3 106671 133755
2 91492 160454185
2 10979 594131000
3 42917 72426
1 12373 132924 807730569
1 158452 183296 646666793
1 20436 39919 409393719
1 28728 84482 900096885
3 146988 118873
1 22421 129905 22933953
3 154099 27189
3 6548 31477
3 68237 1952
3 171529 161898
2 56267 211921152
1 37935 134767 691853408
2 3053 566016085
3 149748 109603
1 168092 174528 615123827
2 55099 865021438
3 60379 146247
1 88338 130230 146056602
1 122012 174055 99354751
1 48917 105268 910632686
3 130930 42546
1 166984 188137 483692029
1 54859 166293 882982695
1 41291 148131 684076018
2 131808 861930936
2 115141 490364798
2 138575 661617644
1 25817 195309 436973636
3 196227 57088
1 42917 70366 735786968
1 9019 126120 946513638
2 129643 54074464
2 129533 892152892
2 13377 62466049
3 141500 81241
3 36562 61079
2 131540 500074852
2 148939 621247467
1 35034 53185 586751732
1 51423 180281 126244754
1 8642 82339 164805201
2 45614 2195184
2 59174 458696885
3 46119 80996
1 40542 185861 837696799
1 3721 132942 308971604
1 155689 155821 934584307
3 4131 12543
3 41111 122502
1 48681 142707 952054768
1 88787 149556 948219053
1 70296 136429 46070151
1 78481 164857 224536946
2 67000 105690805
2 60404 831666231
3 173341 22274
3 28993 50734
1 38932 93738 949696426
2 87100 166212807
3 197547 34472
3 3165 191219
2 65580 857091847
3 115973 81272
2 13874 918178333
1 17521 55588 128210680
3 79109 116982
1 9582 24758 454570714
1 109693 124964 954849690
1 66411 112995 120773599
2 31422 397389149
1 76626 186790 244377724
1 1003 88265 262910438
1 85375 197717 156233375
2 32659 331770009
1 36134 66920 358133467
3 43692 88548
3 135379 12472
1 70413 177169 866635974
1 58106 144037 654353228
2 83881 632428301
1 105829 122770 980214248
1 35337 72084 340257266
3 67716 42055
3 46497 42234
3 18193 141443
2 156814 376842549
2 123175 593005996
1 1483 117351 144893673
3 104948 188483
2 153091 524347633
2 118867 638587282
2 44257 999139407
1 31076 66478 217200414
3 190236 169432
2 106075 665901974
1 85748 94715 663371694
2 111915 434075872
2 9372 519363210
2 154540 275515072
2 42089 795310082
3 3389 150713
2 2721 695284812
1 120012 155436 532942383
1 56123 80723 88524367
2 172789 749786114
1 147418 180108 797028507
3 132830 181031
1 18702 105418 430135736
3 125915 155158
1 106082 112393 258246771
1 91796 194682 770151484
3 96219 82725
2 7826 614204574
3 52553 12374
3 38361 104817
3 91099 26645
3 53112 13850
3 167527 111151
1 15011 72960 938113198
1 37135 92085 46877210
3 7090 146268
1 67719 103577 759470200
3 107464 67414
3 140353 12974
1 80009 117175 255034177
3 191097 42013
2 63840 584748160
3 8568 184788
3 7467 84391
2 95299 145865738
1 32363 190657 531472619
1 55815 78462 190537708
2 40970 785636489
2 19050 856888233
2 141896 818401086
1 66565 108723 129265986
2 152241 834629
1 45786 101036 431552165
3 74694 120400
2 191971 637901851
3 186889 110349
3 52401 57068
2 51786 689715714
3 160557 168865
3 112468 170270
1 25925 91838 273179629
1 35068 65775 815289875
2 114905 652664743
3 50994 16822
2 127225 993925457
2 50881 636788993
2 61257 485365145
1 46037 107990 612664398
3 88490 188173
2 6747 963504773
2 82325 942997331
2 57862 256219269
2 169575 655671616
1 46761 64730 379806497
1 14982 15115 975887750
1 18098 154860 108776556
2 31230 308477597
2 94136 415177210
2 156347 64606984
1 33428 83281 11706173
1 15310 97418 131949243
2 2247 843108676
3 162148 109768
3 60304 73249
1 48788 134592 994879678
2 98779 564097245
3 135680 71904
1 33635 66258 805632022
2 92479 115848362
2 92692 36451780
2 6033 442047806
1 174 35606 663671771
1 124165 143287 693678503
3 186841 103638
3 78211 36069
3 14695 157615
2 4223 880016758
3 150502 186255
1 14430 114711 305858179
2 114160 24649858
3 119750 158467
1 99709 140319 234830731
3 177521 63423
2 125745 611153794
1 19315 84922 30690727
2 138440 350544076
3 135190 44697
3 78139 17446
3 25671 29789
1 82409 178458 54753733
1 25940 172568 781150009
1 130448 142124 967502655
1 104541 142336 755994650
2 43629 195359543
3 71555 172963
2 10486 164728271
2 138494 871412544
3 39190 29567
2 85280 193984838
2 183232 300945489
2 189897 384371286
2 114479 860172995
1 12178 73116 287201208
2 34640 918779604
2 160492 443766843
1 2675 165498 764241202
2 101279 631632517
3 55887 55540
1 148488 150167 702941353
3 107199 7112
2 80237 406404691
2 31753 229405498
3 91617 140726
2 60099 154169493
1 43352 172371 650733268
3 97562 52069
2 193829 811532251
3 95051 44287
2 67909 533615309
2 186085 792898542
1 148347 167239 345499044
1 32759 195036 817548193
3 176765 161579
3 187823 5521
3 91091 105392
1 55628 108737 524633135
3 39501 51228
3 88985 100355
3 124838 59461
2 307 834574960
2 84925 362719237
2 34477 132969946
2 34544 836629929
2 115711 391379135
1 97319 160842 858640130
1 80177 178164 364948912
2 41589 770268383
3 150580 85349
3 190747 158380
3 95169 40594
1 6605 42104 371267722
2 158032 697123368
3 129552 83813
3 55380 127245
2 71 422188485
2 172265 768058890
1 17285 21720 479915403
3 42585 84073
3 179151 58882
3 71339 145418
3 27955 10317
3 142545 50975
2 53055 296120521
1 71510 142463 47009566
3 133290 105476
1 43908 128404 456753780
2 152591 478666938
2 112718 883904256
2 79524 572601755
3 135844 30488
3 59487 145941
2 114556 316187707
1 46738 88741 60393532
1 20667 131027 407588080
3 6689 4503
1 141537 153499 638230569
1 122343 138471 945114075
2 187398 325205900
2 110848 749956601
3 173263 101242
2 90967 57682947
3 104788 101242
2 127598 300919067
1 30067 193322 596638120
1 7455 24373 470800787
1 71220 140330 144340425
1 97662 135163 26308286
3 100116 167779
3 141314 158505
2 50675 265260750
1 134485 187786 387656770
3 33811 38776
2 166817 931526147
3 163262 23694
3 59206 32394
1 79667 104116 35830008
3 589 95640
3 151453 159130
3 94528 62202
3 1792 106615
3 198719 124541
1 29414 120278 716987002
3 121890 111228
2 19837 979805078
2 108630 323238514
2 43392 298524059
3 145051 162351
2 179253 963187741
2 180801 531231701
1 37730 176436 527354052
2 1059 624575152
1 9306 184796 775044868
2 33067 693517682
2 171389 119319766
3 14254 141951
2 133647 572816667
1 129186 139773 339679201
3 84807 94706
1 102708 141629 265355930
2 14843 228084286
1 164269 196269 780751476
3 70717 79774
2 83048 644107584
1 63516 143938 311748327
3 156372 26641
2 177470 40938424
3 97215 22672
1 3438 23397 956716652
1 33527 113531 328910147
2 67385 471046416
1 21079 43057 238677576
3 144264 134568
3 12549 90501
3 85854 76382
2 21798 773492078
1 8246 173885 831329274
2 168257 925421698
2 75541 871367421
1 87346 157991 204968241
1 161107 197995 97586556
2 65195 452004488
1 32924 115541 109932158
3 163657 66077
2 48170 788064368
2 126163 677021218
1 72788 190385 475343902
2 164268 743784479
1 89155 159391 893275879
1 130127 144345 531255506
2 52942 861597813
2 10097 465141365
3 130403 186833
3 14871 123180
1 21789 180182 652768464
2 143367 390142561
3 187480 51442
3 61801 39617
1 44619 148852 437044158
3 145691 127624
2 73918 483453025
2 31851 475213336
2 19124 40495886
3 109340 195449
3 124317 99282
3 73492 124393
3 164324 75922
3 98684 111260
1 148492 178632 280325164
3 187072 194325
2 174011 445063606
2 100201 66809639
3 29975 169818
1 14461 33935 649959670
2 123323 345952095
1 82612 151924 23501332
3 91883 15150
1 12940 90062 310245291
1 26220 143995 313057834
1 58981 191801 288716768
1 51981 198726 5125691
1 8691 196439 266339020
3 8501 56965
3 53635 198865
3 25543 72162
3 117950 99535
1 7973 183458 261665799
3 146968 193213
1 36840 131786 143644235
2 180574 714667421
2 126534 874022528
3 21861 198950
1 164878 181536 792534522
2 20394 744095889
1 29618 135891 911008114
3 118420 504
2 62343 815460043
1 11277 150147 644785462
2 199348 560886981
2 125313 248467764
1 40577 148926 509650405
2 173687 212711503
2 20585 818410562
2 21088 21529718
3 167726 51345
2 45898 914127197
2 29959 464774756
3 155614 102204
1 109219 159845 47677214
1 58335 109760 193893718
3 93927 153279
1 47174 89624 56237212
1 125928 164827 667048951
1 12797 64968 314012346
1 149026 177002 898704304
1 110859 121677 774053194
1 17566 19387 94204276
2 13161 947742891
3 44222 4844
3 126042 104641
1 5401 145077 850665810
1 38568 178147 117435646
1 23295 102088 646586761
3 153844 148985
2 162108 169813175
1 123540 174835 249300905
1 50318 58418 947477612
2 159066 618133154
2 142054 275646265
2 176910 165637553
3 115724 89748
2 102860 474113596
1 33931 72273 263659178
3 39108 56950
2 152576 177839863
3 89085 192502
1 4908 79675 220056496
2 100155 131404612
3 179416 124154
3 140836 125525
1 120928 152462 779352698
1 31333 190351 542446062
3 46675 29255
2 52189 543135672
2 182621 938828068
1 4578 122758 518911545
2 148508 323083510
1 67784 116377 163481377
3 93276 16390
1 37053 115091 298888319
2 126934 430622463
2 96810 46667211
2 85504 7727932
3 32882 19506
1 81091 193028 204164806
3 172867 56288
3 161218 75649
3 152100 29794
2 23827 164861410
2 88629 688434881
3 184638 76204
2 168872 588745769
2 93167 260323551
3 13739 100207
2 133291 643213309
1 83714 161742 640902074
3 65827 96977
1 11819 60133 169384660
2 8714 202284707
1 132030 147286 692179548
2 96747 823243154
1 32467 49213 401958425
3 60007 92457
1 56721 70292 726502964
3 159305 124431
1 101167 134265 207327353
1 145370 174086 654530552
1 6575 101065 630078183
2 193335 206101407
1 57685 65316 603085238
3 107331 28025
3 69331 199593
1 34609 136939 226308830
2 147886 64270622
1 66476 157885 63945784
3 195384 88938
2 74338 716726573
3 20034 95846
1 4288 53731 72985595
2 66741 317330534
1 21061 154163 606532295
3 8680 74071
1 83369 117969 85827367
2 6933 633907886
2 84384 951340394
1 79207 170215 455709393
1 36516 90031 468591663
3 157346 199617
1 100247 108358 960231891
1 1280 192368 547453948
1 106198 172073 13272919
3 162992 94990
1 17777 155217 816904843
3 68667 39081
1 92307 173500 692971591
3 104173 164710
3 150327 41747
1 33030 109417 492130907
1 18349 193476 900132271
2 185458 315899062
3 130490 58329
2 118586 237906506
3 33645 47372
3 185608 190375
2 134734 968400040
1 95157 119747 216194838
1 89561 119401 180456195
2 72509 888690202
2 6234 888583984
3 133927 11067
3 145758 48328
1 46073 84757 626202017
3 98792 125791
2 63610 256257076
1 189238 190303 458954558
3 140716 117072
3 78803 188715
1 93069 140839 976924860
2 80285 478534663
2 22036 729723500
1 58439 132321 91571164
2 121800 411386
2 121810 968679463
2 193100 523613997
3 176173 12486
1 49458 154267 21208080
3 147284 97498
3 170420 132366
3 154042 71622
2 19129 456165813
1 27421 42492 668763984
3 98073 41104
3 94579 112874
3 59958 73673
3 85762 135602
3 148660 17413
1 72060 181865 272292594
1 17011 88280 343335854
1 33113 130168 496391111
3 91644 193649
2 46820 334099462
2 74217 540939533
1 49702 97082 952911473
3 155566 80686
1 64524 80879 21782679
3 139895 122511
3 179160 24164
2 149021 460730691
3 183225 136163
3 67478 43306
1 46111 103536 756477224
3 103954 78372
3 11730 133323
1 8325 59467 529336896
2 192972 755482160
2 96905 89328840
1 12399 171811 538092172
2 48815 375327238
3 60257 87908
3 179374 11909
3 127368 178541
1 16216 127917 675567258
2 117403 574886693
2 185764 25983461
3 195306 168266
2 94155 967804454
3 67401 163469
2 18557 350173304
1 123676 126092 743770323
1 43274 68690 75959550
3 51835 149501
3 136881 60950
3 25907 185735
2 15379 268878293
3 176379 85410
1 102631 144690 220312820
2 16955 729707127
3 191162 121944
1 68708 114296 512583488
2 73787 481661871
1 31390 139292 960613129
1 99983 137135 737118196
3 40770 193769
3 171672 169523
1 87831 170418 579645737
1 60641 145951 523803452
3 172834 95015
1 14515 121051 746552712
2 187513 744336820
3 148226 127975
3 11671 140709
1 87286 89817 802815487
1 136004 152522 630099878
3 78256 181383
3 11769 193140
3 175127 41538
2 18944 883716564
2 43310 413401426
3 76512 75450
1 68912 145539 920607527
1 21604 139818 447257282
3 15775 116758
1 110898 174629 337803227
2 122887 377649919
1 15083 89173 365566007
1 1115 192452 724300247
1 151 176779 727431962
1 57672 96146 230443212
1 159641 180375 181813250
3 77744 187117
3 64421 69678
1 57893 167537 419977428
3 179678 119438
2 36413 882710588
3 100126 149168
3 54742 877
2 23943 661434233
1 143601 178097 598854666
3 47637 189258
3 99934 114669
3 175979 157061
1 99996 133504 833679748
2 28671 204041243
3 91377 112120
2 33950 934525972
3 127694 69078
3 156951 172642
2 155155 946109282
1 92096 191816 588356442
2 181885 96917480
1 80696 180651 164388074
1 47919 60433 701672552
1 140633 170040 671170811
2 178085 845156688
1 65493 123267 467851653
1 1818 45900 792537040
2 105257 989341285
3 139053 165316
3 106907 105760
1 18511 131071 537879552
1 125316 196707 546321418
2 175591 150189477
3 42786 63558
3 99872 71588
2 112087 903189811
2 178654 571495874
2 79566 14822174
1 24362 193381 129906268
2 63464 979001199
1 8767 96084 741397174
3 135120 62785
3 180322 142208
3 110025 102394
1 48325 112949 824970913
1 45082 56440 754053103
3 98141 186679
3 112405 108634
2 172943 726271494
1 138575 138860 657163371
2 108023 384891680
2 78459 169464295
2 187117 743515741
1 8308 14155 422648731
2 68598 396799717
1 17699 53155 687006383
2 24024 809084646
2 102179 266039727
1 72812 103489 335229429
1 18156 132405 227950043
1 123039 159043 138686366
3 131707 106200
1 32223 141670 778788719
1 25621 184944 178259447
1 149608 153904 822810757
1 108293 188174 35987763
1 98101 102682 531673630
1 121705 199509 85296257
1 149891 166768 636302344
3 168036 60633
1 359 188715 150018760
1 42921 121850 720839847
1 5629 186268 414258044
1 105007 172288 647734741
3 53853 68092
3 15384 138324
2 21897 787636726
3 93043 97632
1 15042 131606 325660212
2 162785 78512357
3 86371 171797
1 78380 110095 385768412
1 33687 145656 700883840
3 197256 146682
3 166907 82975
2 103904 174622528
1 10929 61662 589873280
1 14383 115461 408274738
2 170200 156294106
2 1222 690018012
3 30972 111059
2 7152 986224310
1 5650 140174 832392034
1 66142 181841 282808167
3 102406 58171
1 53306 140082 384050178
2 153743 233962332
1 37733 149830 445802089
1 37628 94669 926852397
3 68324 73852
3 108866 33554
2 91482 394064499
1 33684 93012 972161444
3 24732 47686
1 103117 135408 67647122
3 120858 165758
3 122735 116228
3 129400 135922
3 129290 76035
1 99275 111464 218973172
2 56724 651387125
3 58977 183736
2 28844 804434659
2 73921 688792548
2 75062 599738986
2 72669 535695212
1 95842 153524 913185354
3 51960 53185
1 31429 118339 24953015
2 133939 131017625
3 40110 100546
3 49424 25857
3 160161 105504
2 150121 975944872
1 125024 180868 628812908
2 29679 965800248
2 137715 404328939
3 101030 139233
3 28178 153151
2 142594 426882394
3 161615 143109
2 100514 317886158
3 15553 183659
1 156472 177145 600189876
2 101989 285995517
2 63712 840347807
3 95193 34531
2 133758 953129508
1 43255 92218 762372257
1 153222 171005 532206114
2 28734 522131838
3 35860 72113
3 158486 161795
3 148728 170513
2 38642 75447495
3 45299 107318
1 46279 192335 959107774
2 73154 199782793
1 53809 118399 292401577
3 75265 119773
3 157307 152395
3 112787 126828
2 96329 670634803
1 55382 158414 791146771
2 115277 917431877
1 53913 122743 402658840
3 75961 13152
1 122561 189693 200081427
3 116141 94314
1 138327 141562 904819502
3 158452 183710
2 68328 691980058
2 81096 643869540
1 31437 138192 500719188
2 188153 811696023
1 4010 193345 65904398
2 96735 826479920
3 22310 144615
1 76094 195467 261685675
1 124998 157765 283256978
3 144901 50275
2 58715 911894117
2 68381 179401485
1 10601 150283 563741749
1 4054 72664 687798144
3 20295 80910
3 30441 187292
2 115651 344225783
1 47070 68624 610749991
3 143538 140952
2 75281 872036303
3 164565 126517
2 122424 523892507
2 38225 101573186
3 62133 22443
3 173603 19934
1 126354 135816 869580298
1 4719 97902 849828738
1 154842 198816 635737667
1 130906 196291 233927126
2 69987 72124255
3 163369 23821
3 128156 31938
3 44195 142204
2 175270 237288023
1 28777 79317 113396733
3 176600 189740
1 68793 155984 609802794
1 64209 103204 399567043
1 154698 194151 547366670
3 3729 66551
2 144412 165005661
3 45311 106447
3 160789 65047
3 198809 48141
1 19036 39737 618221848
3 160779 107303
3 120174 79543
1 6569 185966 785697863
1 16906 192833 617610109
1 69091 160749 149805690
3 19238 112524
2 137422 816556064
2 195080 968999407
2 57223 548098975
1 39859 142021 409863001
2 37306 915747642
3 104097 81983
1 51468 185891 738065064
3 9723 193855
3 71090 148258
2 81107 534227657
1 146681 157200 773534811
3 36275 37894
1 119451 125211 670100928
3 160728 41854
1 79160 181039 558169189
3 185990 6354
3 26296 138954
2 46271 207851681
2 152238 839202821
3 151145 179482
1 29069 140165 300774623
3 29300 16882
2 85209 237809195
2 177863 66816428
3 33993 91628
2 197178 212063667
2 54779 110794210
1 102685 146643 651824162
3 184801 25887
1 12413 120349 36714934
3 57768 62658
1 77030 186108 978925868
3 146838 6957
2 23716 909072743
2 150191 801521722
1 48132 157932 656024426
2 185580 591721366
1 11326 45972 748394945
2 89135 98481821
2 136359 449373684
3 177250 113921
3 76167 82362
1 102698 167510 123605626
3 58439 143546
2 157055 632507483
2 119134 44063911
3 129649 116215
3 146671 195814
2 50280 63900860
1 12416 87635 299996589
3 80718 164388
3 75292 167672
3 45408 132524
1 52576 171855 462747012
1 38822 171343 216857130
2 89314 180260220
2 25294 503037117
3 63333 195625
3 149402 88671
1 66814 96350 401812406
2 27184 257244578
2 94474 783429297
3 157581 150692
3 108184 166690
1 71685 157707 811355267
3 87799 174476
2 63764 183245841
1 44632 91886 320132715
3 97351 105103
3 70326 117366
2 171512 408486828
3 109992 162233
2 42577 805613459
1 100945 198098 536132829
3 191047 198360
2 76924 3472912
2 65161 624305703
1 92810 194292 670415798
3 55757 69854
3 140626 8840
3 21556 63137
2 49311 675371761
2 20212 416674781
1 27113 59223 590180777
3 4479 63363
2 54426 469010727
1 31694 43986 177678057
1 21436 51470 115163269
2 71842 42059923
2 70052 627302796
1 86442 163056 884813793
3 73610 105833
1 23070 141770 621581545
2 31967 172252981
1 22417 131909 495064425
1 143776 181155 723393966
1 71197 150234 449258137
1 32214 191537 157642453
2 7726 242403061
1 52068 166929 380046321
3 156214 180183
1 41468 104583 626313801
2 26833 858565946
3 4755 101210
3 74638 178074
3 137634 116609
3 181226 140971
3 112095 106688
1 10744 139044 862390677
3 40842 189918
1 115572 129354 865207330
3 189390 140068
1 192768 197152 613772835
1 28998 146779 31040601
3 172970 176779
1 51449 190408 295471601
3 141870 109240
2 39410 725888485
1 34438 102202 873945827
2 16213 410899025
3 159480 69903
1 70806 161848 932075635
2 137713 250208749
2 140710 56604527
1 85884 193500 100264683
2 25972 483603030
3 162220 119063
1 118907 181847 958878551
1 38586 52281 398123775
3 81979 161837
2 195396 477574862
2 181803 206063661
2 47544 182086087
1 54252 173954 695730294
1 32367 180482 852368670
3 187433 58602
2 122486 698526954
3 195025 55637
1 16208 190440 756127395
2 10795 89471674
2 39773 129061571
1 33451 175388 140440313
1 28956 30295 763420653
2 21066 220342557
3 6329 158991
1 44338 153883 13445879
2 73324 502490625
2 123769 483840859
2 136158 597030478
1 12072 75781 891048674
2 82348 878808562
3 178710 55108
3 116365 69475
1 34018 49436 630016642
2 6519 835028061
2 46262 420898631
1 75285 181698 288942211
3 108152 24240
3 103945 122773
3 168963 34856
3 505 86086
3 14983 2684
2 44399 946373621
2 145358 671271742
1 6612 47971 634492400
2 129558 976025389
2 136259 55571808
3 56670 4400
3 143916 101197
3 145745 40240
2 50449 302599232
2 68443 410877206
2 150280 262476274
2 182508 443496523
3 47537 110401
1 37694 82379 415477336
2 94119 977559073
2 96686 684710143
2 91768 454670123
3 125686 112753
3 145831 71912
3 127557 158083
3 97232 110545
1 72593 98361 122024625
1 35543 108604 760551580
3 40798 60740
1 46940 74428 413221041
1 98947 129034 975281226
3 114243 999
3 190397 74412
3 142197 690
3 123148 61966
1 136258 188083 283462984
3 174336 142280
1 132315 157723 629841967
3 87572 162802
2 105939 235372653
1 39698 171272 258336239
3 190122 41701
1 76203 150198 468256153
2 60022 767450042
3 14025 101605
1 91281 97516 407337401
3 75906 98760
3 23617 109797
2 24125 263020858
3 132433 110125
3 52824 178214
2 182888 343197392
3 109770 32343
3 62610 37107
1 4238 15381 516411789
1 85067 198454 325718417
2 51872 906541298
3 79746 23359
3 174208 193164
3 38485 189551
1 45344 54776 982952875
3 10587 126769
2 88044 448517210
2 72713 202431940
2 54855 528851423
3 175122 147693
3 53284 107418
2 16122 784857716
1 161594 199062 548063658
3 107686 3471
2 92918 4718433
3 69824 83771
2 99181 302674972
3 137276 95377
3 66501 36401
3 67966 46521
1 26476 148810 789265837
1 74449 156077 71718557
2 142646 793168480
1 154144 193639 841833764
1 41632 94015 401340658
1 128107 151796 18508897
3 122638 81346
2 62344 896511801
3 112812 147387
1 103922 148411 185285858
1 21790 147910 927326077
1 22425 76580 111893974
2 112301 855020635
2 57869 843052481
1 13332 55742 277113918
2 108660 896177904
2 109980 850381098
3 57566 66024
1 25043 70959 790147296
3 49260 70249
1 4601 15447 629715152
3 101732 127227
1 120161 155056 322738436
3 181790 16281
1 75228 93556 721041654
1 104197 163570 165377
2 103613 780752012
3 72418 81555
1 64827 108344 514763767
2 104667 301853204
3 119240 185617
3 39639 175354
1 26988 147708 849925521
2 47510 294176224
2 131713 37877889
3 69133 57647
1 6061 58317 488547371
1 7493 117681 924876661
3 90967 19109
3 144637 14770
1 107384 127933 409797127
2 42896 652043228
1 151218 193948 90176537
2 61451 894458451
3 92205 23172
1 54100 167702 101143783
1 145581 173801 401282362
1 127344 172085 579505620
3 188542 85577
1 11103 92895 311169591
2 68717 401684777
2 38946 742868436
3 181133 172927
2 163374 634325996
3 190228 33708
2 3058 968333648
1 70705 84615 368915870
2 20286 674762969
3 158969 87492
1 18836 54314 835005833
1 40360 117482 500309140
1 65367 170735 136381229
3 82766 191968
2 43685 928281931
1 73315 164502 828883983
1 63689 74143 908082853
3 147441 137225
1 757 67118 615937637
1 62976 162050 607028139
2 97893 108547600
1 58595 157485 710062758
2 25756 342483368
3 81020 49634
3 131596 35275
1 59774 176494 101980075
1 70 171147 756586949
2 97475 517725949
3 52008 50031
1 127581 169807 110516615
3 9761 42873
2 158131 460585448
2 6033 980500363
2 182737 685389539
1 26961 164309 541116539
3 67101 118468
3 40428 35247
3 16401 32581
3 148255 21340
1 117823 169837 698262972
3 151668 173976
2 31862 412647860
1 83360 114569 916823115
3 66254 82175
1 69671 106879 175545360
3 122976 169943
2 88540 171352241
1 107863 109811 944954386
1 105947 166142 152937245
3 146502 162424
3 99882 45994
3 74449 2963
3 196538 76907
2 128253 322496897
3 179466 154719
1 20391 48924 485772299
3 74368 48608
2 193290 473061063
3 153476 170423
3 64713 175200
1 37970 134865 928392186
3 44030 179239
3 161559 12176
1 60890 126784 931640760
3 139466 100814
2 79760 322560867
3 168388 183704
3 96996 148056
2 123734 594838541
3 167879 19412
1 129793 171396 746052059
3 45901 14865
1 69086 75026 575868897
3 162429 32794
3 39962 3719
2 150304 269608009
1 2723 67820 849262143
1 111275 124708 419223571
3 80424 23763
3 5341 154501
3 196811 73060
1 29795 87791 770934113
1 11254 137809 282903827
1 38021 189104 742757918
1 63820 177328 167260045
1 77036 145617 439744660
1 50020 143366 198228389
3 134503 95423
2 73681 563860863
3 69502 72996
3 199595 62105
3 109680 115278
3 73593 20344
2 24185 315392783
3 28857 166688
1 55775 79462 929975748
3 167490 80446
1 34777 48913 329509168
3 52649 21144
3 54940 125176
3 15935 5046
3 191990 42278
3 150370 153383
3 60405 173425
1 28801 38106 118133857
1 32253 101845 209757383
1 82611 185809 826496617
3 163203 32558
3 147844 104500
1 145694 156938 921328601
1 131437 162449 845028310
1 126309 176597 774273942
2 72724 73714113
3 125280 90357
3 29968 37561
1 44607 72278 610600384
2 153990 14878519
3 192050 57115
2 185774 889073332
2 35344 24525609
3 144296 76193
2 181120 839324419
3 43925 17863
1 1282 139821 367867271
1 63044 131591 804166634
2 133964 176234023
2 6090 757716488
2 122149 364914094
3 114816 28153
3 101262 40759
1 41830 197338 623808329
1 128783 168803 839228998
1 57013 171689 315001831
2 18009 272682630
1 6105 199264 478315712
3 116247 70686
3 197238 42987
1 6713 160226 49991002
2 132062 371648997
1 12403 48661 7017136
3 193116 172153
1 111778 157959 958899866
2 169775 433156444
1 25489 171797 395334932
1 12405 67528 463314987
1 15117 60851 387268881
3 183068 90529
1 39877 185796 762219664
3 46410 168930
2 169658 694132913
1 21358 149423 257393410
3 133617 197580
3 189527 47927
2 161375 642160984
2 186887 464714553
1 19316 167831 86321897
1 118074 159888 959780023
1 6109 131773 357429736
3 156021 132952
1 7073 65613 544956393
1 1572 14883 671415078
2 114442 727553212
1 66920 105179 354612401
2 123969 288099238
2 186601 376520239
2 145377 267884099
1 23209 118172 251726494
1 41561 95122 390256546
2 121390 646925464
1 51223 64760 876685809
2 84949 372069496
3 15754 161616
3 3704 40667
1 22953 141702 445568883
2 107794 46156730
2 42543 999259564
1 105483 173962 268528550
1 65408 181817 329397110
3 81757 21545
2 15949 160942903
1 30529 191192 414663850
2 34466 223510673
2 21126 185099591
1 38292 114543 711088758
2 134015 472560971
3 155257 99705
2 11394 430725734
1 55586 112378 255819482
1 48153 130490 360537723
2 50240 753506145
2 66237 664387863
2 160973 873557551
2 29722 599704502
1 31089 66727 489758108
1 46069 74297 247935272
3 86318 82112
3 61639 123875
2 155413 665880185
3 81309 92089
2 43984 532910998
2 155334 658916602
3 159163 141553
3 93026 12797
1 182634 193877 873746093
2 162481 515640470
1 160368 188467 194496294
2 99618 33945804
2 189968 362043082
3 87530 49240
2 48533 323054755
3 142431 144250
2 35134 396728242
3 178650 48114
1 24679 197499 829654056
2 153798 894412935
1 62618 170439 283015737
3 195576 105743
3 31712 152841
2 131346 214000382
3 164036 36390
3 129321 6649
3 94461 136111
2 32251 85032636
3 143775 128755
2 28639 622539797
2 145089 29233520
2 24177 641013019
2 76097 542681908
2 111151 141632385
3 60939 160477
1 110928 193827 420621913
3 32229 37864
3 33615 128903
3 150949 86812
3 189311 25099
1 81818 106608 294432740
3 124311 197874
2 90849 148757453
2 134978 435890888
3 111717 147654
2 85163 352850378
1 22133 107045 899664540
1 45661 64979 983223924
1 2433 58657 480105209
3 107154 53586
3 146455 165814
2 109921 852842010
1 26083 147889 358704051
3 186621 11408
2 119935 299680963
3 8654 41335
2 105016 679675460
3 39130 25423
1 31718 157871 306192531
3 109484 15988
2 142850 960995883
1 120931 145810 34019655
2 42532 52431168
3 147399 35883
1 11862 153411 378466604
1 102197 190494 758533830
1 54075 65681 700913728
1 157819 159430 182174441
2 183843 665080861
2 156924 561900067
1 66781 188279 767392530
3 187216 1164
3 180988 141436
1 62089 106357 476122877
2 49979 816067785
3 139216 96048
1 33077 35656 487067480
3 171966 111333
2 194617 308452931
1 89703 172989 571229650
1 73121 94247 711001262
1 61837 148198 244896739
1 122311 199530 903333546
2 38547 160872013
1 86015 105668 951216228
1 22914 44497 495211339
2 78194 772511766
3 5685 139160
3 176094 84898
1 44120 121219 452910698
1 4027 150218 339122958
1 121560 177336 912616881
3 179550 163459
3 2433 77219
3 11726 67651
3 126332 166804
3 71667 51000
2 32659 406678808
2 129306 796564811
2 114345 616495497
3 3934 105872
2 18941 619703804
1 72830 194771 983683575
2 75308 270233184
3 96195 74526
2 52159 872256972
1 115739 145976 599037151
2 143256 715535562
1 65306 146812 874497060
1 160849 177741 443119251
1 17951 37773 428734312
3 14318 30811
1 88669 198798 306015229
3 144320 82056
1 18339 64156 8789833
2 76391 206170318
1 17891 72659 687354594
3 185929 184650
2 67180 260092251
1 95798 137585 8787114
2 15890 225774592
3 180250 132651
3 63083 183158
1 149937 189664 486058899
1 192713 193871 319795776
3 13028 144442
3 46243 161655
1 95416 171977 585353050
2 165642 140215077
3 37163 173282
1 68343 86734 103668787
3 150285 129966
1 55867 195799 589084830
3 26759 108947
3 192215 22010
2 131754 540890338
2 49107 512964615
1 76694 141130 734034334
2 86205 954098279
1 3809 116350 67186012
2 138754 786959787
1 95843 164275 270581976
2 53782 334253141
3 138824 120008
2 10765 603375164
2 170932 689123964
3 192412 140221
1 13922 174659 881725332
2 168439 157588022
3 114392 103839
3 145528 185085
3 38976 43143
2 53109 878099242
2 198849 628830010
3 27072 173669
2 185281 469880855
3 143014 134227
1 12488 72782 196320016
3 42843 26086
1 122665 141525 610786156
2 169182 684710485
2 86138 276472340
2 8239 356293547
3 14519 199666
1 14237 190644 332410425
1 24093 113250 599104655
2 73993 794180737
1 113673 186056 143424241
3 144600 181440
2 155656 751998646
3 32600 80427
2 66848 317796772
2 160866 905806139
2 4225 11454791
1 66575 122411 373620222
1 42978 89160 235296368
1 121941 181592 481698774
3 113299 131695
2 35525 236821668
3 130936 149647
1 21329 48267 985291572
2 22795 466241848
3 143979 160425
3 23410 24284
2 118105 552701826
1 51587 173891 386345724
2 197420 561982257
2 24595 791083513
2 14619 480056562
1 113334 129624 564127732
1 39002 78809 436961907
2 73536 317588101
1 1445 112149 411549501
3 29187 120929
3 82454 149083
2 189473 758386488
3 49368 94323
1 90091 134443 529762053
1 77525 97511 993445635
1 46972 187361 110648770
3 160324 51415
2 99833 81442073
3 31380 172645
2 189987 917992014
1 53256 195561 207120157
3 132664 185236
2 142912 104939637
2 95815 486222145
3 199819 12435
3 184115 97564
2 120218 78744127
2 91634 161059028
1 95140 146629 451696227
1 44880 54649 220920868
1 57901 132561 542976049
1 71 179540 11002127
1 135551 153879 581245392
1 66531 127500 793615974
1 93362 142024 368629955
1 167413 169613 542716913
1 12103 103260 32667701
2 26999 776687601
1 19199 48278 929070739
2 14640 180544582
1 21072 191013 756695944
2 108271 149883235
1 58352 78406 593861446
2 28139 524068315
1 3114 196415 669262800
3 133099 99743
2 116945 39040978
1 104204 157233 451230298
3 110538 130665
3 14300 114878
2 61901 636375100
1 7048 37840 726865590
2 194399 696714394
2 141713 335624474
2 182677 672824993
2 128362 512890638
1 6436 159608 110975526
1 64921 80480 882291746
1 2540 106330 424923470
1 31913 123265 737756796
3 53374 17263
2 34791 558730020
2 173695 868302152
1 178727 179312 719170475
3 31750 190220
2 77663 79856846
3 156378 140530
3 92752 9156
2 59918 318773969
3 93648 70336
2 22665 569805373
1 30531 148303 575128682
2 91194 142195215
3 26258 97871
1 30461 147518 681206167
3 190674 118917
3 80293 19200
2 75767 809247018
3 97366 157390
3 159012 196102
3 164675 168706
2 165496 937725661
3 133217 84186
1 92616 144594 722027640
3 71228 71250
1 132664 180532 422042477
1 125435 170824 544063504
1 142676 143931 332879321
2 14869 469152655
2 189778 348166381
3 65023 197202
1 186073 196231 586116050
1 98581 170458 914024730
3 116947 42353
3 131407 65824
1 16838 173919 741382360
2 94801 257078388
3 14773 77651
1 29255 63610 215819434
1 185416 194676 806904432
1 64975 177670 981595123
2 106313 647864913
3 68637 130494
2 166121 431642158
2 93069 791453894
2 27316 430744448
1 14785 151646 367581073
2 95981 470639011
3 8332 17684
3 83550 161134
1 47521 179888 288443619
3 58911 67842
3 17520 47110
3 97968 69285
1 50080 50855 421418528
2 195968 538146454
2 76195 826742478
3 141747 33485
3 115592 70511
1 7283 164427 365852598
2 184641 665456451
1 25849 68060 86887975
1 19097 137905 421575443
3 123083 175019
1 51171 190082 904921631
2 87555 376254827
2 62403 869663932
2 190968 348873335
3 104909 128057
3 51337 181483
1 87238 179307 730870392
1 60870 86900 828511142
2 28261 844143450
1 6432 115422 439838189
3 182482 54092
2 38209 794528632
2 121576 209887162
1 19652 67048 86625995
3 84897 193863
2 111144 581069625
1 86353 91876 349952230
3 115992 809
3 121336 13801
3 14556 21404
2 90888 437421828
3 69960 161318
3 48385 172626
3 31126 102098
2 34266 436765188
2 106986 219718201
1 43429 72369 312046299
2 161188 897347546
3 158622 46503
3 32406 10268
3 99113 113647
3 48573 130966
1 4942 16744 225558119
2 2090 650468469
2 67656 207135498
1 81731 101146 84726611
1 3123 81263 671253501
3 121964 159066
2 132412 856506632
3 161300 53820
2 62340 488194139
2 91411 414081741
2 102342 956881431
3 179611 189288
1 9950 17689 395487648
2 156044 673006831
2 155692 202309009
3 199819 20241
3 24857 155208
1 110110 136973 63957456
1 92698 107946 864497754
3 166365 179229
3 59045 119326
1 1004 58412 473737463
1 17431 146395 863353228
3 172653 53306
2 170429 444809740
2 137661 876579115
3 141536 96488
1 65250 82152 50007572
3 164523 21302
3 193660 110150
1 82825 169693 626312414
2 49669 805776751
2 25492 121594953
1 40491 104425 11490218
3 144407 149599
1 80453 113610 850469625
1 54967 115877 746959041
3 34674 136525
2 93449 725357008
3 152285 143391
2 9334 342692280
1 9976 57263 925882467
2 115892 627639075
1 43908 44784 686629153
2 24096 818336795
1 60013 188195 96376176
2 181995 301941715
1 109399 187565 405052912
1 31120 50174 53208836
3 12538 116645
3 118107 130624
2 18641 459350053
1 118953 182034 875085460
2 137864 969564947
2 9504 620929120
1 15394 111156 650926503
3 153053 58722
2 198124 744725141
3 128705 44821
1 784 164580 952675428
3 46988 88496
2 170414 106612301
3 78653 67706
2 124622 150422339
2 77449 102269294
3 91093 137417
2 94593 860256721
2 126259 733683078
1 65375 84972 612843015
3 68839 121625
2 27559 883160528
3 145087 172636
3 171067 199403
1 43009 180233 63573961
1 59071 162734 795043874
2 65097 156674825
2 148986 528652032
3 168368 36248
3 149841 67176
3 74447 174477
2 139800 618655758
2 185442 628303144
2 111760 387555723
1 7952 27258 541837404
1 62161 90700 699347997
3 40788 88737
3 34018 109533
1 54562 180602 255552231
1 62012 185852 498552761
3 181851 42654
1 72875 156080 652657703
3 66891 183362
1 39858 161240 337290375
2 155798 632357883
1 97890 170721 989524192
3 11934 166383
2 49742 928316484
3 174580 45593
1 143396 152852 411970777
2 88177 670488468
3 196189 5357
1 18679 114472 278692813
1 51062 153007 470818860
2 184202 871445088
2 145505 161580693
1 86788 159243 926440107
1 66536 182459 140444158
2 160386 549756143
1 24087 27337 27222902
1 100064 103601 782358498
1 144778 181332 685329968
1 55581 112226 503140984
2 63817 697601597
2 29810 998482668
3 59206 24120
3 53719 19194
3 83901 65024
3 6248 194125
2 63143 604321090
1 2748 167488 327754688
1 58925 99752 344464742
3 76090 194383
1 7023 85945 135913536
2 135361 605898738
3 134108 57624
1 67882 118317 201974018
2 9737 146271080
2 133011 67034735
1 64055 81961 691228595
2 168743 767923987
1 47374 84828 955052884
1 100130 142143 23935086
2 108587 791983012
3 58180 182109
3 152250 157283
3 82363 14103
1 133002 175478 390184342
2 99608 160125775
2 80980 929434650
1 7540 117875 230639420
1 39864 152876 387454931
3 51564 189732
2 84241 924634280
1 13021 20790 6321219
3 39946 136549
2 46932 771724173
2 82910 16230469
1 152134 170814 40167368
3 70597 64629
3 166845 41899
3 26095 149874
1 120953 153426 938579380
2 56796 709774539
3 149857 139655
2 24858 915592187
2 47660 982237788
3 25664 109555
1 117845 136479 575151496
3 26123 27295
2 140411 796684745
1 81885 173444 849650949
2 10082 155608264
3 145349 182380
2 171921 797503859
1 33094 181477 881509467
1 180277 181089 219031306
2 10141 87894175
3 121765 16857
2 13196 926637449
2 154533 712590928
3 8003 97883
1 46216 111868 484653807
1 45395 88874 619391973
1 48823 129478 276543364
2 170499 335261610
3 25181 186357
3 1470 89270
2 44016 748071187
2 98342 859322648
3 167706 124617
3 88272 119757
2 53224 516255562
3 96839 104000
1 26164 117153 607488437
3 103909 116541
1 29579 103910 751363136
3 702 185108
3 104030 158200
3 34375 105175
3 42120 82692
3 153627 105101
3 177906 133254
2 79685 9950771
3 163071 11019
3 110321 88603
2 135020 993928458
3 148846 147246
1 129019 195054 703824203
3 135397 119475
2 195907 423949979
3 182101 39630
1 134474 138563 70162896
1 55289 59826 14025758
2 47435 31819059
1 30357 179942 813262688
3 63557 158182
1 30464 174198 82724015
3 183777 2937
3 175684 5678
1 8475 26351 309672432
1 101682 102516 622459686
1 86262 95589 798012984
1 5336 103652 341235923
1 17175 18566 216831387
1 14453 18399 542657278
1 27166 153874 309065620
3 18360 151809
3 18593 70878
3 46015 133471
3 140283 28535
3 109956 152506
2 981 417092289
2 32346 79685070
1 45475 116031 297435559
3 192095 5062
1 124082 149687 425575074
2 142828 64730412
1 88034 126036 6999132
2 136887 837401729
2 87973 531980876
3 105406 84634
3 65053 100430
1 16246 106045 158008246
1 48583 100204 308309422
3 147130 107313
3 104284 27571
3 53776 164213
1 61982 75963 314500463
3 109213 70244
3 134949 191323
1 59943 107785 77741288
3 2061 35720
2 189704 118322357
1 51069 73548 316847175
2 5257 804572822
3 136092 7551
2 162995 724423278
1 67020 151515 49644620
1 3204 36142 26391520
1 38008 40309 859713477
3 54275 162485
3 136373 115899
1 54302 124826 62581226
2 192631 123024033
2 49404 461482938
2 172139 118112766
3 196453 43513
2 17973 297040227
2 179657 917449699
2 55632 881823902
3 40345 35998
3 61027 26634
1 23580 83771 365545903
3 191867 174242
3 48908 150793
2 41217 507988685
2 10663 1838767
3 137642 52593
2 125939 915186543
1 15538 125714 971071549
3 73691 62633
1 94163 196123 729095520
2 18358 645437575
3 125868 168848
2 99035 13493939
1 50313 155766 864398627
1 72594 161527 168949769
2 168631 300693746
3 76625 180231
1 38863 139456 762665642
3 30281 109080
1 121298 156461 868318612
2 50412 189416745
3 43526 102827
3 74752 101059
1 50047 97653 980087556
1 61171 94849 271884154
3 73030 162043
3 142543 10346
1 110597 154711 634228166
2 53497 462986776
1 69490 155529 347650541
3 57661 66315
2 18814 546708890
2 59525 47722509
3 85097 164446
2 6370 280666182
1 623 88443 368134020
1 92425 117226 726944085
2 191564 400282276
2 60876 532873489
3 41279 138020
1 26902 49888 603183477
2 137332 222270470
1 88399 171036 341153571
3 58596 173384
3 21988 127638
2 154219 254746292
2 88638 358301965
2 185388 444397085
1 20962 86466 928402794
1 11479 114861 958204868
2 143592 292458545
3 53150 49369
2 30895 102858445
1 138864 189890 791757577
1 27779 169676 305888767
3 131614 137956
3 140008 11690
1 3558 81065 994282924
1 44594 56819 562281874
1 7583 27280 404294484
1 47232 186685 414889097
1 57641 125562 156016293
1 38208 135982 787391023
3 27684 50959
1 34743 87253 845144370
3 10273 46949
1 181193 190203 19244361
1 45762 86420 599897134
1 21608 136864 902531690
1 92690 165478 394264331
1 190993 191094 422056580
2 1788 247892234
1 63294 136492 702009314
2 141483 23797531
2 36405 169009736
2 139246 52350296
2 57795 592888794
1 31053 86482 180463248
3 166920 108645
2 130007 718816002
2 167697 885521298
3 130732 123226
3 135492 110723
1 73413 163288 542810621
2 186791 368489015
3 195270 161769
3 15314 158102
2 134830 113243404
2 127283 833394710
3 95143 194962
3 21694 192910
2 1710 658413135
3 184931 3647
2 3935 659979932
2 189671 345994233
3 47647 161442
1 70384 92761 867391174
1 48641 166845 332882491
2 31093 784132713
3 45183 148897
1 1255 80899 44638643
3 120071 139430
2 98626 731412557
2 160866 884066285
1 54033 96560 32209355
1 24989 125693 901769639
1 65184 97801 349151149
1 22845 120540 688802873
2 152438 605653854
1 45015 107915 660824587
3 183541 38695
2 145464 570450594
1 125584 199174 997688567
2 117260 516541401
1 91876 148771 456497728
2 147099 946245298
1 157216 189617 65108522
1 146266 162960 282492506
3 162511 5526
1 4505 103022 60641544
1 632 5889 915507903
1 8977 56247 555307805
1 163342 165784 45893984
2 57778 144168523
2 27809 846096525
3 181655 152296
2 83318 362977895
2 154964 909131359
2 37782 933733236
2 31682 283448511
3 49460 40824
2 155078 483160571
3 130937 168964
1 55265 196798 284900160
2 128912 670903648
2 166048 233781855
1 45885 148257 294331301
1 58557 99633 651815823
3 27349 28775
3 21948 52153
2 116706 542405983
1 18093 111781 341488966
1 78871 121076 165307326
2 10361 694559333
3 158812 38015
2 24501 881029114
2 178125 101306810
3 58191 173127
1 11343 31048 103187072
1 60035 162855 979831063
1 70809 86091 168187663
2 73599 623510428
2 33329 732083762
1 89300 192792 624896233
2 96823 207500380
3 183327 43078
3 179284 103241
2 151741 8768265
1 47276 129051 364352163
1 24173 55310 853021376
1 15153 60695 291890783
3 163778 102674
3 127446 93152
3 167341 179642
2 195564 614666516
1 157822 194758 908389633
3 38803 128643
1 106910 164228 338664402
1 84562 118461 914293303
1 116297 117636 80909006
2 76044 101167690
2 43356 258502442
1 180122 190253 270226023
3 145664 69762
1 48305 100239 92775376
1 74972 198585 455959193
1 92309 173828 45439626
1 97665 159244 986666078
1 14406 106445 728195179
1 46566 188553 397380472
1 80712 108964 380700489
1 80929 109144 588081070
1 78670 149666 724095440
1 32863 96466 174307077
2 146518 166342936
3 149878 100464
1 167201 190308 180626628
1 24445 27657 68209950
3 154641 147548
3 143662 16801
3 21969 15060
2 135497 17670336
2 165282 916061752
3 37948 157088
2 58246 504068740
1 26379 127342 794916397
2 21740 849323948
1 14778 150605 635536581
3 33218 70176
3 106949 19208
1 112242 164543 867316929
3 183921 32902
3 89659 24969
1 36381 176281 140692777
1 38242 77723 497628723
1 79250 189672 480010992
2 68838 574059996
2 54129 508651872
3 71108 51069
2 59990 37323184
1 27930 188674 569948971
1 146879 199934 512785105
2 175484 220194991
2 4231 520732101
3 112278 181368
2 152648 278908653
3 123849 45221
3 19665 88301
1 15853 100392 162189562
3 71851 149558
2 46981 895392810
2 98682 410526223
3 112973 48651
1 57981 178639 179304661
2 178380 575898308
2 51887 145845239
3 33403 170969
3 122151 100719
2 16359 690273174
2 182709 354454141
1 82134 165474 65418569
3 121598 11593
1 6082 11804 962896387
3 182818 95832
3 6460 166318
3 53716 152870
3 128797 5153
3 127148 90998
3 26102 75670
2 2248 920404069
3 173699 42548
2 57623 88698646
2 82457 406585930
1 103930 142631 436783681
3 118313 4616
3 29237 157266
1 52557 173914 415719865
1 63362 185410 421171928
2 108542 236928475
2 19855 407061700
2 36013 223242298
2 39569 16856935
3 151608 169644
2 169928 348119801
1 7710 26646 911585005
3 104875 164481
2 112088 995762767
2 128298 23729993
2 90446 276269953
2 19216 750269984
3 55923 46314
3 169035 45422
3 169417 79461
1 140219 160428 36069727
2 17097 673277416
2 16648 999689626
3 67179 28385
1 18898 192053 569621891
1 21721 40241 481701164
3 63422 90381
3 161009 169101
3 125605 157012
3 49316 10317
3 153212 132122
2 11157 555335981
2 46824 751618956
3 173186 15390
1 3343 170027 646457917
3 11928 64129
3 17327 669
1 17090 116600 95788896
2 177106 530393819
1 47181 92123 700953732
3 172891 53550
3 34004 81155
2 189024 464424103
2 81294 224737678
3 30622 37823
1 44860 140200 666675050
1 30737 168593 865966518
3 153510 137406
2 194526 362172268
3 23807 100903
3 75867 44754
3 69354 178445
1 3274 74889 66401068
2 46028 816546964
1 23832 128244 558972805
2 134451 91233307
1 136805 181148 133224481
1 22906 156115 614358700
2 183505 169692223
1 45101 182449 506823985
1 185930 192846 176562418
3 146870 145055
1 108773 160922 363331403
1 45432 130961 897394586
3 147336 165129
1 74193 102530 789855988
2 18956 907555875
3 165541 135754
2 128379 939047512
2 49624 68422612
1 16584 114279 43694816
3 179993 8774
1 143252 163828 750078646
3 185005 41859
2 121964 860617230
1 122537 193186 742532053
2 124508 578536019
3 120170 15172
3 34428 192701
3 94628 141495
1 39849 75689 572959547
2 3157 248367830
2 1648 451038652
3 60465 186757
2 36861 524928112
2 114664 423033851
2 28092 610445160
1 51643 121685 356549089
3 12609 108881
2 59345 887902602
1 64810 141463 91211978
3 109010 58776
1 108635 150717 602448574
3 157592 145289
3 181160 27025
3 46495 7838
2 83925 353460043
2 74979 636262120
1 122122 151332 100004996
2 190850 480377079
1 21163 178541 335761689
2 139408 686745691
2 84400 245040190
2 39515 463173910
3 32503 48035
2 82287 757032130
2 173411 1379285
2 12941 448869427
1 4735 37070 880367556
1 1391 169460 968600085
1 110478 121830 571905375
3 195576 105662
3 173422 182880
3 54168 150603
2 99351 620525911
3 127391 164616
3 138462 27224
3 152195 28317
2 1916 871461596
3 115826 10472
3 4689 190544
2 52064 786957327
1 36350 97514 252007107
2 154154 864084181
1 175303 195263 233250294
1 68865 76297 826691581
3 190227 15851
3 13955 124231
1 93426 147622 917930766
1 24975 127350 414824674
1 7761 29768 485066686
2 191358 131226312
1 104363 152576 174596112
3 156357 184712
2 101263 256770607
1 55678 141865 97257570
2 28886 296252535
1 47977 112792 66746393
3 160709 115254
3 162342 160653
3 74374 146989
3 152188 120278
1 70445 121247 593832360
1 64898 83059 546348250
3 144362 188785
3 126995 108715
2 19102 129112833
3 163186 160277
1 34196 99490 329268796
3 25855 125025
3 17828 18365
1 52275 134926 18990522
1 46666 77522 410749412
2 54237 634968926
1 14506 199973 961784572
2 108445 876757729
2 164041 661490735
1 63642 179489 802921443
3 39670 103010
1 94075 111892 242223463
2 23761 651356937
2 87571 790386292
3 51346 130085
1 110920 152485 576235932
3 151257 72568
1 77703 129159 529170930
3 72748 23560
3 197980 104516
2 27760 691956797
1 897 65773 112425
3 54335 171346
2 142672 785536463
3 139536 88429
3 111620 107815
3 17695 187810
3 1815 95425
3 168882 79633
2 125072 328228742
3 91082 141038
2 45847 596598218
2 2350 500090255
3 179561 151234
2 138691 463701039
1 11900 190315 451810165
1 79576 167212 112271141
2 197480 624287120
3 146126 28804
2 3207 474223028
3 49565 194585
1 95782 111369 706112380
2 58286 849977756
2 198061 388675936
3 170373 140300
2 68527 412035367
2 98472 773053526
2 170533 187338949
2 167510 88092435
3 20820 92452
3 92749 155711
2 177814 387898084
3 197741 95867
3 44064 140352
3 187377 116848
3 27336 9357
1 120517 173383 191424822
1 72635 121380 781088760
1 107252 113971 190263514
1 92059 168058 143868465
3 41556 188899
2 152965 913092334
2 167636 747500900
2 8411 828020974
3 182452 137412
3 134931 91857
3 30218 38214
1 93675 124507 533022663
1 5349 48483 436236073
1 33967 45786 433560601
2 192633 235530091
3 58215 167558
1 57252 188672 460711875
2 177216 795965271
1 48141 68887 690005817
2 189647 366644469
3 168574 100792
3 38081 197790
2 119840 369206059
1 66824 147972 359245670
1 106421 139893 449044977
3 194252 59340
2 41489 384735551
1 38176 133131 803449053
1 23745 126942 326890816
3 160389 138517
3 190300 35796
3 100282 163926
3 19343 83625
1 1760 168473 933487632
2 148919 950129679
1 140028 143633 834102959
3 124217 31612
2 73502 464914113
1 40227 58556 559469761
1 7514 157977 407658202
3 57495 75946
3 128633 40167
1 16139 35509 889196612
2 26752 10720129
3 196608 59689
3 98264 45479
2 199586 558682114
3 20285 101433
2 186956 209374101
1 18161 56004 96644485
3 117259 90723
2 113834 641447638
2 178571 653759258
1 110180 111635 918857398
2 74458 835966461
1 43261 96728 260337346
3 39255 130376
3 142907 136604
1 41280 137249 830953311
3 5365 163760
3 61435 97490
1 96278 145356 392694713
3 159113 105144
2 49999 481773719
1 116922 126805 101523837
1 75627 158814 8804030
3 53181 169913
1 96482 98088 456320566
2 174358 637050862
2 128876 721841516
3 135518 157258
2 24941 841202883
1 17483 25123 70890174
2 75621 570655055
1 64662 127084 62724009
3 162940 11925
1 189558 197747 925219651
1 46894 149352 558329948
2 139302 798592231
1 2883 77626 217307494
2 43080 41371809
2 98941 148683984
1 54227 155076 808536233
3 62666 185816
2 174675 182492472
2 21557 485171142
1 28258 155836 609349660
3 192884 69497
3 190506 97164
3 163889 174312
3 11097 87221
1 54973 118162 452508253
3 60155 170477
2 36255 588724171
1 13864 85600 891325739
3 62949 128013
1 134008 182105 622396425
1 37088 98069 934011956
3 116610 178965
3 3223 162594
1 24627 87693 56623142
1 30723 116256 684822090
2 196080 989401642
3 3252 42363
3 93212 149813
1 90383 199926 90717305
3 58406 189284
3 188139 115476
2 29554 501831982
1 172720 178760 531944645
2 180861 807233374
2 12523 317513528
3 45156 99172
2 154874 278231716
1 14103 179267 41580888
3 14621 109763
2 131568 866036037
3 103706 107963
1 172756 196938 119756563
2 165066 795824787
3 92599 36773
1 93651 128504 383089968
2 193923 692611382
1 29703 66120 691448951
1 51384 160716 202895591
3 79352 12683
3 93522 162182
2 39447 830533017
1 10439 188121 181473715
2 4582 31572247
1 14837 146749 540456621
2 5469 522147680
1 164521 191924 677580446
3 62363 85158
3 135976 51196
1 51722 53190 654161251
2 18204 707297366
1 6944 98535 958508554
1 43788 108751 519378831
3 28943 24494
1 48928 78343 538591350
2 130515 365942484
1 59950 146889 716550147
3 172023 77137
3 113794 60160
1 66046 183526 352590
2 163495 817230801
3 160102 127808
3 164215 47896
3 199009 7452
1 15161 112185 131709027
2 9721 868714408
3 76264 109807
1 127081 193578 860780612
2 85297 626410723
1 120420 162732 27677162
1 13062 42319 586781893
3 104769 176277
3 132289 93547
3 126193 34104
3 122878 119013
3 177217 155035
3 95626 109523
1 52033 73827 807990732
1 90987 153391 697340248
1 95747 156727 24493720
2 74575 675495852
2 108790 841531153
1 48770 181375 240125867
2 168463 218821490
1 117122 181866 550154685
2 160607 35502229
3 70728 72878
1 69873 186529 511238117
1 23557 94550 165400771
3 3499 193992
2 26053 272127430
2 94118 908936092
2 42072 322883537
1 51424 87625 239734022
2 172318 121587352
1 113125 139312 75211031
1 64686 124556 623304195
2 60266 190032586
2 15027 799047227
1 144610 162560 164532314
2 64658 282317598
1 39249 157931 143905720
2 17674 104164931
2 50333 536180291
3 9641 14274
2 156376 520804952
1 22693 176043 947439020
1 10225 35779 607949274
1 23604 122087 478599411
2 145523 586704276
2 103676 394494
1 120976 155275 455636024
3 118128 87277
1 30724 108783 821572246
3 189162 107014
2 27821 825540146
3 131296 1306
3 182911 59736
3 191096 20654
2 16914 282972918
1 23 68951 949484837
1 107479 121158 43034879
2 92364 503835330
2 132331 736306731
1 84654 116271 664160185
3 83066 30417
3 184650 79649
1 28113 178102 399959860
2 105877 5535614
2 168637 859030689
1 14908 111269 721858453
1 32190 77723 88151151
3 143624 190174
2 170643 402363348
1 82009 130325 303569867
3 114535 114179
2 54717 993355095
3 188518 93504
1 90637 186435 398266085
3 165342 190320
3 144170 165477
1 12713 42850 738016705
3 195371 66740
1 34755 89339 314831033
3 61555 99667
1 82817 174666 206959245
2 129237 47303615
2 155317 543452534
2 113268 109043313
3 81533 61034
3 50115 35602
2 122457 217790766
1 14693 28752 704984538
3 121466 191211
3 91426 125751
1 114370 133520 894913209
3 36787 49217
3 33037 30762
3 99806 163770
3 129852 133794
3 149620 150440
2 9176 55184962
3 109795 45813
3 194029 107039
3 105639 1273
3 152586 198024
1 35375 108668 592154663
3 43875 170170
2 170905 409878495
3 55903 110121
2 182331 555301150
3 183443 193296
3 140373 144635
3 52790 4916
1 186311 191390 839369614
2 157756 535556677
3 60849 40196
2 6620 255585570
2 23646 855192375
1 20246 177768 244121462
1 28574 33597 47932364
1 30107 186403 735894812
3 124302 58047
3 99526 59644
3 141531 10305
3 9704 85188
2 103910 737816694
3 193553 116303
1 111589 191017 442104495
1 155346 160187 978608139
3 198885 117595
2 183092 515411422
2 147140 441324159
3 65297 190346
1 60839 90922 349639426
3 71170 102810
1 46283 125611 184900305
1 32373 62276 110833658
3 90058 145264
3 113983 29380
3 143066 10051
2 39522 88863795
3 189823 29860
1 55101 120696 231102447
2 85145 913744822
2 98957 544495820
3 100097 50861
3 14997 38709
3 136346 71768
3 185125 68346
1 61401 114156 771672005
3 83885 186773
3 116869 130792
2 75817 150140918
1 88023 105406 746911524
1 95937 146166 619376144
3 177861 187702
3 156606 164723
3 116853 56199
2 111968 863741155
3 196470 135639
3 88869 154969
1 118868 130012 92081554
1 150477 160241 344652128
3 12076 137942
2 134566 866821577
1 181348 189885 311690833
3 76624 166567
3 103094 28052
1 99793 102230 789484637
2 169603 18068607
3 13537 94423
2 27559 810293779
1 174338 181578 290125603
1 14622 141622 775231307
2 142545 265448428
3 7773 34923
2 157838 424065920
3 31173 94296
3 165073 73281
3 149955 181667
3 48361 169748
1 135959 169259 98791732
2 165652 890660353
1 46844 101870 371752709
3 31238 184336
1 71165 109773 46386812
1 33491 59626 459525368
3 958 97777
1 69762 132074 168320851
3 149265 189686
2 7902 671450266
1 80431 108809 755076832
1 19026 117469 815646691
1 56176 100151 923578764
2 117029 96015186
3 51533 70141
3 51383 156895
1 87811 166361 621247179
1 126342 140426 226389259
2 128990 237054631
2 132339 718504460
2 149459 255691649
1 130095 182463 97870043
3 166378 198590
3 67258 148685
1 43733 76665 966747482
1 96022 163801 916196731
3 173595 97400
2 13820 272164943
1 18626 27164 606799400
1 106785 142739 282919820
2 111562 791687337
1 57669 189532 704050770
1 10518 163011 88704071
2 93150 580171574
1 35002 40270 973529973
2 109496 80282253
2 194716 310543687
3 57617 117391
2 180966 891990781
1 37883 124432 323895286
3 4176 174200
1 93222 111230 909569321
1 58891 141175 150693635
3 174069 50769
1 45821 81773 482197812
3 55184 39202
1 25884 74176 10748011
1 37553 125850 350178743
1 21027 97286 954368743
2 10878 101756069
3 72257 169704
2 1868 993652334
2 52757 223583345
3 66783 174475
2 18810 639333171
1 65374 79962 477143297
2 165894 349793800
1 29211 76973 615639687
2 88456 110991423
1 113718 174727 647082701
2 67794 854987733
3 89040 35387
2 106133 491127294
2 179807 475978603
2 56840 381729841
1 48987 155052 439036399
1 109217 137582 195895719
1 33592 148655 778653843
1 94963 167373 675707382
3 157815 83152
1 176314 179657 936223118
2 60090 478520801
1 55534 71310 595796913
3 47421 164075
2 159090 616903407
1 43782 61908 9825443
3 15900 9490
2 49387 9863459
2 32122 248361853
2 121108 981444007
1 99131 120556 121770096
1 35930 48722 203433455
1 55704 173096 524132078
1 67696 116861 467832729
3 157463 171778
3 40132 71799
2 45729 735370990
2 195708 712600696
1 47875 126146 900923951
3 93594 156316
2 90541 311318011
3 30430 2709
2 70852 811404106
3 157416 177809
2 191412 715179855
2 74196 830795891
1 7826 133927 599758958
3 75444 128463
3 160198 130879
3 148997 79229
3 77764 127969
2 187418 1180911
2 168381 293429286
3 76443 124680
1 39167 124670 262934416
2 2943 253065700
1 114010 173168 408666225
3 103824 93424
2 180218 411083190
2 195875 754001695
1 74434 86603 820885015
1 50883 146545 417487101
3 137543 185358
3 182002 174981
3 46618 76982
3 23489 154642
3 79828 11784
1 78541 177707 25103081
3 73823 91720
2 139414 173105546
2 54465 771112298
1 416 9259 490022133
1 6407 75268 957477086
1 9775 73439 168050759
2 27550 46197138
1 137197 140432 940996823
1 50970 98871 18246435
2 80563 852735114
2 107033 130971569
1 85936 172060 366674404
2 28351 376006735
2 99538 316061225
1 99797 181735 90488493
2 62347 65294987
1 66730 75946 862193008
3 89933 41660
3 195307 195788
1 104710 188751 16005536
2 95091 662244319
3 172662 11931
2 130219 512476149
2 46237 391732919
3 56946 39039
2 117066 199046245
2 122206 182399791
1 26368 138751 440147342
2 129515 354758888
3 180667 147523
2 82873 985991637
2 23457 122392062
3 22398 25530
1 79627 194622 130926244
2 191961 866730574
3 21701 98306
3 89708 55698
2 152084 874574780
2 24492 102537278
3 73832 40958
3 26178 139885
3 143400 28010
3 176569 72313
2 36368 17532499
2 55636 119784701
3 22866 86139
2 187859 120332093
2 116041 51249786
1 25184 197308 236112701
3 176827 5379
3 171885 157082
3 165359 64673
2 142103 112926948
2 158370 107887650
3 139592 15647
3 96561 23541
1 151670 188343 31676310
3 101579 169407
2 68048 136314427
3 87837 13268
3 76889 8281
3 156175 129916
1 53147 178543 26121529
3 59034 134515
2 136931 505701509
2 155508 568346224
1 55487 130425 829936273
3 60084 184612
1 16100 157751 957275161
3 128939 182691
3 187712 137867
1 54938 105590 960595225
3 78958 194062
2 117834 765897621
2 177881 657799551
2 165743 634153060
1 116346 137791 857563203
1 122173 166243 405113602
1 61519 105925 2756787
1 65748 171750 475098223
2 135366 915303191
1 16680 89813 648763615
3 177953 136202
1 103873 158840 604726315
2 162834 183373961
1 93201 153440 867530661
1 47592 117733 247577294
1 418 58895 116717003
3 139026 111865
1 159228 192390 189660855
3 119314 28905
3 198887 151851
1 115905 116463 728462850
2 187087 222392332
1 118710 154211 389206643
1 153791 180346 338084428
3 145913 59228
1 87057 106036 350800188
3 123896 31929
1 17773 91293 456189052
2 150089 254061848
3 188694 55084
3 49765 162251
1 68055 146790 702574738
1 16715 109037 579354192
2 186868 883052023
1 142006 190443 246732360
1 132795 198384 503496688
1 64152 70775 803630870
1 49350 180897 92892249
1 142912 161341 62686839
1 59102 71997 77591652
2 112987 449049341
3 32916 195117
3 146536 130616
3 95152 153846
3 67584 32692
1 179742 194219 525547966
1 120234 178012 448126955
2 160912 728537038
2 23559 706533213
1 20144 35084 753226657
1 139355 172908 217558748
2 174946 2330835
2 152177 711157378
2 9526 504798318
2 56939 726060313
3 25916 143842
1 100052 154103 537155161
3 80747 47333
2 168517 805338101
3 178883 161702
1 81800 194468 775082162
1 61177 147138 265186799
3 167790 128990
1 14010 49807 344844567
3 38549 62100
1 118879 119998 661780688
3 174160 191484
3 167401 188857
3 155223 124198
2 76271 140864092
3 36192 48551
3 58168 186874
1 162822 173004 183728326
3 48517 185441
3 70956 106558
1 871 4273 204656167
2 14816 11243208
3 84785 121344
2 146330 376663212
3 86249 113794
1 50263 123911 487765084
3 113135 180531
1 123523 164764 385702209
1 161119 181525 88080779
3 139041 158200
3 118782 80397
3 38952 39198
3 93374 70843
1 170780 184542 355218979
1 79717 95350 753203896
3 263 6254
2 152008 445189648
2 40864 891062755
2 155789 188482395
1 120832 136896 712959585
3 138554 174392
2 194799 249994947
1 38907 123837 413220192
1 28711 125467 159414248
1 5864 137892 314289377
2 168689 199197586
3 146365 60004
1 36959 139638 688789521
2 9106 133068704
3 198103 184006
1 61432 126444 235877574
1 120346 142620 929609532
3 70437 176981
3 94268 91827
1 95712 167629 127297390
2 20493 16608939
3 13479 130650
3 112402 63896
1 91129 132920 698078441
3 31830 131690
1 3426 173824 739704600
2 185338 240836373
3 97234 135664
1 64327 138083 461175379
2 93595 987646841
2 146389 281125134
2 100821 161897137
1 96773 195022 29535796
1 61150 110760 497924333
3 143891 74967
2 26531 423392535
1 1784 178345 652466851
3 140609 117458
1 76616 177569 159873705
2 188882 343630773
3 101035 28398
1 137563 141860 669477798
1 77647 152970 307509495
2 122134 102020418
3 51667 125350
2 103002 459844244
3 72146 107744
3 99758 157773
3 66865 141688
1 70044 81605 983024369
1 49332 74408 636708341
1 58231 146984 207040047
3 109472 17164
1 42999 47590 61464980
1 55526 180686 979997948
2 159604 797164736
3 63671 75123
2 64451 996447342
1 9798 120824 287215896
3 45454 103530
3 74562 111674
1 4918 31477 268721331
1 5253 176351 396145915
3 150119 144814
3 192121 42449
1 34235 162690 84036397
2 87657 973866789
3 122157 199842
1 6643 40766 663608161
1 76681 121469 189252525
1 100423 189304 706029956
1 110028 153097 990649444
2 75610 678498588
2 9513 417932756
3 126732 101300
2 135275 415787880
1 12877 28776 30432638
2 155959 518047813
3 189778 61722
2 71774 243796744
1 158605 168974 147708924
1 34481 92924 535895264
1 47007 81187 66038738
3 185015 10417
1 91658 96029 130946451
3 11896 119266
1 145411 179287 68599246
3 8545 199354
3 5438 190968
2 149501 883159933
3 65398 89688
2 79014 702765716
1 106326 146202 761663692
1 141861 159174 680970169
1 29861 102392 254387671
3 3386 92243
1 137837 177608 705168462
3 103924 172522
1 65503 163978 346495292
2 98377 800838438
1 37344 91516 18777590
3 62107 176806
1 99828 131047 32175689
2 158916 591100909
2 29404 895327497
1 21349 185190 825528319
3 52325 183655
3 167664 7615
3 17887 5217
2 145291 694483973
2 83723 382148487
3 88899 58395
3 80096 108017
3 171572 86004
3 69646 83523
2 92191 955225392
3 70443 85298
2 174172 948006136
3 83932 182946
1 25248 144055 673398541
2 22484 343957370
3 39831 962
3 14430 102913
3 104160 144952
2 108484 25183385
1 78039 143640 264578464
2 151649 340986771
2 31062 188755977
2 85357 681446558
2 164537 297391559
3 153330 102516
2 127257 600183614
2 199833 332530958
1 63768 81783 548319092
3 197040 119423
1 39524 49202 478230009
2 43021 72539077
2 97015 318504734
2 63090 594661185
1 115527 187805 966377697
2 83403 485280911
3 64419 44504
3 128938 165253
2 99050 350935064
1 13870 90185 366874072
2 183190 812959609
1 116002 127043 893966842
1 1698 121319 620975561
3 87657 186745
2 147230 980776915
3 24393 144016
3 8873 111115
1 84987 114813 973370454
3 198929 52800
3 195938 197674
3 129311 44044
1 33800 54046 618856894
3 179264 162281
3 1389 141722
1 115159 192712 984533941
2 180413 432182875
3 154041 53502
3 41688 18183
3 93116 124800
1 90520 97080 843380254
1 43607 71522 63151272
2 28617 749006904
1 9291 182456 711191427
1 101589 136278 679412616
3 71777 95303
2 89169 531454374
3 115686 48173
1 76830 152090 79065335
2 113884 917261643
2 41209 898416713
3 103554 156714
3 91977 184823
3 205 33779
2 154851 368673019
3 160629 171330
1 29862 60755 352119981
2 158401 680776620
1 99449 168064 738895089
3 70766 116874
1 121585 187713 826294948
3 99214 13547
2 186891 798030977
2 33726 816149279
3 155419 16096
2 168959 950514922
1 4478 148480 303186129
3 121745 75247
1 44724 147614 172573251
1 91690 169647 725008790
2 48384 777778170
2 59139 513491959
2 180165 530323515
1 65367 167678 250949220
1 93081 134027 771132813
2 8348 524468434
2 77404 377724889
2 170280 974803305
2 45742 754428710
3 130046 197101
3 60453 193668
1 44595 65184 495645282
1 12844 48905 530879773
3 17840 18677
2 117135 52917679
1 156250 179740 975886882
1 159813 174492 368644747
1 52393 132982 739671936
3 138904 56843
2 67062 315258601
2 27461 608511878
3 170085 103161
3 163274 27353
2 172026 632732076
3 79406 108529
3 154488 166073
1 97880 115130 8043158
3 58898 45703
2 120544 476115759
2 135592 378350514
1 62332 75452 923589296
3 33112 80868
2 186802 309268133
3 36889 160934
2 28660 320851311
1 82406 138826 834590721
2 151759 567767667
1 12248 31064 305144452
2 112100 355427095
2 168987 288449324
1 1834 8064 593789323
2 68182 475422072
2 87825 30897187
2 55133 940716362
3 184727 170146
2 41915 170857445
2 161244 598385944
2 185588 290546911
3 9909 119576
1 44846 89084 902586212
3 147698 59704
3 170876 184405
3 167685 171861
3 89585 182363
1 54176 105821 500797331
3 91100 57870
3 16104 44418
2 127095 1864444
1 123739 135957 384806939
1 20975 99275 232107842
1 58948 95366 759709112
2 89880 745740720
3 134843 3823
1 88069 105174 515345223
2 79123 834906395
2 1954 207594407
2 24763 879006289
3 181297 133407
2 196836 445033002
3 67213 194340
3 106565 159042
2 24144 853903139
3 50722 35859
1 46493 163592 934322229
3 166268 151017
1 12036 118849 395068743
3 21182 186367
3 11851 160591
3 8315 135462
1 23 178727 750952512
2 171621 607586595
2 98392 477480721
3 142236 62131
3 151349 19213
2 52928 626906283
3 109247 29803
2 97547 43310334
3 188941 199465
2 92082 821967047
1 115585 152860 92938885
3 119854 106832
1 11345 97298 327931390
1 39528 81329 612763195
2 130341 831576478
2 35204 191128107
3 152407 196992
2 116735 394425307
3 161887 119928
3 163788 71382
2 9130 164184029
3 182937 101613
2 116463 619394405
1 8782 182338 141511392
1 27452 173996 816357061
1 41240 55601 481657684
1 51495 131906 170119323
3 187141 146813
3 98060 17107
2 16891 380658038
2 116672 153151105
1 15046 64102 608053483
3 90631 173618
2 134709 819568488
2 31038 125270371
3 182186 65261
3 88358 158286
1 40591 175396 812232910
3 149094 112068
1 131831 189215 9025750
1 50228 143606 427098004
1 106613 168517 813556724
2 175284 395465686
1 22878 83727 699590700
2 87108 859736855
1 116750 130093 999012380
1 90833 155576 323913515
1 98808 194847 337612569
2 30239 667576699
2 160957 510653822
1 74790 129859 210858250
2 100392 109367485
3 28674 96438
3 138473 10541
3 95654 190364
2 82940 603220511
1 27525 111817 964393013
2 105995 929218765
3 19691 127004
1 82081 152246 383806380
2 120179 902822219
2 109511 370075533
3 196390 188472
2 33547 852194713
1 46130 75711 90013932
3 180640 85243
1 45548 79777 776045923
1 57272 123507 500964774
2 97537 190759563
3 167370 73842
1 35723 49234 874145630
3 74089 160619
1 150829 156415 384228182
1 54715 151494 287079945
2 194233 724684287
1 67328 85639 720267702
1 63436 130515 672537315
1 35505 143544 532989054
3 107076 149645
3 148208 34249
3 95053 92987
3 195350 112249
2 193934 617776796
3 124810 194486
3 176912 33816
2 81747 283592329
3 76415 50436
1 42693 69048 599528652
1 103850 125019 712293951
2 128924 736432723
1 174960 199876 121751556
3 125389 128535
3 149754 10585
2 101118 120617309
3 188757 100581
3 93459 90502
3 193717 58297
3 156401 115874
1 10833 168402 283504235
2 449 710455056
2 30242 249468265
3 89702 149990
3 39871 83844
2 98974 955946569
1 81420 157078 546091457
3 124761 174662
1 61560 190393 2320173
1 26887 169819 327566902
1 59337 76892 186252370
2 88185 355700343
3 144000 110964
2 34670 386337994
1 21901 56266 399036163
1 53315 81759 156448366
3 182601 48208
3 194042 124901
2 139873 822835493
2 75661 910471534
2 73566 901241954
3 58089 60022
3 122462 129245
2 37053 647932664
3 195316 136968
2 171362 869370009
1 151743 198446 190729250
2 71685 855271958
2 46480 835300113
3 119908 5166
1 32899 45235 515400141
2 22328 214040887
1 2698 112970 709178634
2 139599 772237019
2 160620 112586117
1 96020 133074 398302018
2 184280 304560263
1 109651 114226 159483614
2 105952 351104237
3 70765 97854
3 49528 176162
1 41138 171390 196018510
1 96212 161903 116715020
3 29556 116845
2 107967 668869842
2 2633 200034466
1 57711 101700 153877669
2 63650 613241906
3 138474 35531
3 143450 60230
1 19620 125824 137581432
2 101944 546350022
3 178348 161836
2 152414 574353652
1 109346 198420 559451450
3 122600 51894
3 193101 112833
2 82332 483358077
3 131891 2863
2 145666 526198867
2 35450 941019683
2 80405 569261476
2 144960 232781888
3 66927 193371
1 115364 155746 177475551
3 144910 6918
1 52246 99240 345158929
3 31411 102220
2 28591 531964142
3 44065 164853
3 134276 75220
3 57174 77826
3 42846 83157
3 45550 126557
3 101796 9109
2 12370 428382530
2 190157 221992874
3 25496 82391
2 175921 971080703
1 35959 86149 665592821
2 191332 993009491
1 4792 194225 685180775
3 22382 151172
1 143324 148875 158692303
3 186486 144160
3 40603 172780
3 2338 88879
2 76163 85170053
1 128760 184260 676569237
1 157975 173139 163364151
1 7464 29470 383083646
1 105396 187472 591880737
2 169510 223587543
3 145040 186932
1 41556 195359 323786662
1 25187 139902 518302231
3 22165 99668
1 101778 108722 86987978
2 62162 571191568
3 184306 109495
1 86598 186706 217992256
1 74635 132367 13671676
3 8501 59573
1 21082 21327 537791755
3 147431 173129
1 139209 191718 416112843
1 168173 170689 231211995
1 165794 190941 19400146
2 117803 148091944
1 73126 75929 908546640
1 58569 180210 632662828
3 14209 196713
1 15565 34774 937229396
1 66734 142980 834532821
3 136585 86497
2 123034 731790007
2 162428 39386183
2 158095 62086148
3 32901 145362
3 20611 179338
1 75459 113391 518279895
2 184649 366962713
3 39616 195980
2 135320 110012457
3 104795 6782
3 118731 28271
2 189325 294967286
1 118894 123711 875479111
2 130600 520069555
2 151819 626635498
2 125262 206783941
3 62762 194513
1 88559 143045 258002195
2 26554 386548755
2 70574 403858567
2 24033 561474101
2 111782 241525267
2 160754 407541772
1 105935 176005 626696103
2 64320 961823713
1 71357 90363 268922418
2 192033 903134431
2 179878 474986886
3 126278 62660
2 117943 999855106
2 16450 299952869
1 138513 147881 447411116
1 9416 32408 318026450
3 121615 87521
2 76203 478483213
2 174362 957728422
1 108695 152267 208599927
1 1763 20279 81114518
2 113613 17362024
3 67555 144276
3 118397 15429
2 67039 347035071
1 32673 103256 787887106
2 65600 439460272
3 35964 15471
3 119788 188473
2 114694 940451317
2 37805 838653201
1 31492 60603 594150811
1 964 191246 746410306
2 53097 809645749
1 63676 174891 774779550
2 122228 16906830
2 182785 755149724
1 52286 138451 655479123
1 5378 170620 508989792
1 111262 170859 533626091
3 82253 168700
1 75523 125255 328847283
2 70780 743831667
1 91214 160968 426037562
2 28556 648961923
1 168296 176230 208832774
3 47199 42142
1 65682 127492 391516782
1 132034 183784 172354637
3 90883 8878
3 123872 30959
2 139185 952138356
2 141810 557549565
1 24115 80614 88286840
3 35994 122397
1 16161 32108 645031541
2 74291 780103038
3 56916 149332
2 180848 971846614
1 7995 158255 473428870
2 134866 971831820
3 19980 188202
3 188264 21980
3 131175 161468
2 176308 439369674
2 38060 183602794
3 167873 126517
2 136220 819917822
3 106022 26305
2 172784 345787851
2 34929 141697720
3 43187 198848
2 26249 786550205
2 91706 153747878
2 121535 843945313
1 88021 106625 889705986
2 172170 714203799
1 1563 62528 282563017
3 80592 49156
2 78225 384938092
2 77496 66145379
2 139827 882632067
2 134970 784267802
3 194801 86964
3 105146 115701
2 141474 240474793
1 150169 177827 72400606
1 3079 138383 566748010
1 67980 79781 115647054
1 48312 49068 739449911
2 94245 533099167
2 115263 736455519
2 187735 726929128
2 27278 209576985
2 21047 591822110
2 129454 233419438
2 33658 336239208
1 56627 87060 811128280
2 114326 857952887
1 34811 43920 658534835
3 18144 119615
2 6499 66193264
1 77627 188315 78852680
1 46547 70940 181500016
3 61039 27235
2 45836 691265064
1 11236 189382 146773096
2 136404 246616768
1 26216 46389 962952328
3 98670 71641
1 40858 112722 386726703
1 25102 57577 257581054
3 44300 119608
3 19719 198957
2 117746 416195894
2 132417 176351135
2 67470 651400810
1 96831 167269 948203631
3 132429 43304
3 196831 6841
3 196939 15811
2 148778 899616826
2 187374 347469608
3 47012 91212
2 148993 68592603
2 86337 26217214
2 136340 926695320
1 70173 138098 581631027
1 70867 96504 75153828
2 122250 902222540
1 11329 129809 358179530
2 53746 363602417
2 78279 962454554
1 88595 149305 348804056
3 8643 46728
2 125317 622120988
3 87588 32815
2 45158 708900801
1 57572 150590 857466320
3 29718 46877
1 48587 85602 897058554
2 184927 741264007
3 138067 185213
3 174440 87020
2 158926 840733675
3 184490 315
2 65102 616640397
1 141469 160448 930672473
2 33662 685505475
1 150311 170420 673604849
3 167996 184320
3 3669 57481
1 39007 151932 67847392
3 149991 196909
2 40586 530005378
1 12396 24135 666820603
2 82769 163426384
1 3931 63878 756015639
3 182289 196440
1 66704 172178 190920938
2 131593 367914664
3 51201 92803
2 57085 359835828
2 163921 543864319
3 2193 44232
3 197727 60659
1 37315 127937 768046735
1 64210 84996 711084438
2 63022 822194456
2 40020 977206870
3 68938 191907
1 7977 97488 295895174
2 84083 614664406
1 14981 166236 860171555
1 32392 81043 962552526
2 70359 343748645
2 149903 604577714
1 442 77781 117579727
2 88027 7385299
2 131792 757200577
1 31725 180148 72073675
1 16942 90836 682111121
3 49681 142414
1 15802 17316 865603216
1 16375 150599 680807241
2 26891 667253179
2 92559 915155563
3 25575 15678
2 40757 940824237
2 66588 488082878
3 54763 164513
1 87233 109548 328241900
3 174464 91847
1 93327 199823 402634770
2 30135 242178385
3 39596 50642
2 54959 270262966
2 105865 3898350
1 51993 108260 26754882
3 173824 142445
3 121623 33420
1 21739 136620 364618401
1 146343 193543 473234816
2 161291 514933517
1 57604 120482 589550082
1 63890 114366 826309499
1 101756 138769 565389466
3 92531 97926
3 38553 129747
3 166802 124819
3 44055 190188
3 36933 105037
2 13636 831591819
3 177385 180986
2 118728 935995760
3 166412 172080
1 7329 162672 610022701
2 122669 75998197
2 68195 542505794
3 79048 107222
3 59793 93010
3 97297 3896
1 19716 138136 814269267
2 107352 3082252
1 17926 55100 122613262
1 112204 135563 626774137
3 32223 141445
3 73805 175820
2 86187 420469044
2 185873 186519567
2 89137 302602836
2 67011 32444481
3 80973 56664
2 98108 109774197
1 27430 197163 935960800
2 141982 356164603
3 37406 41715
1 41727 68702 123093363
3 81653 83878
2 179721 225202879
1 8547 27298 931074867
3 14043 195780
3 179651 71753
2 51895 812293210
2 40539 603625710
2 77595 455165664
2 72514 426997566
3 149669 173577
3 47819 46176
1 98425 153919 52022094
1 45429 88135 100306843
1 105542 169360 590074209
1 90572 173056 157088259
3 26542 70783
3 4374 105147
2 51978 855090713
2 193614 696950842
1 54174 58286 854986242
3 66210 143498
2 70304 794637124
1 40657 92145 52710553
1 1937 195070 768547675
3 74525 85130
2 145171 993997233
3 179706 775
1 128306 140027 740336706
1 107981 115380 804601756
1 81310 101836 656945072
3 80977 117205
3 56394 170955
2 120532 518991834
2 163497 958123882
1 55865 73429 319937036
3 197909 116446
1 19671 187728 102860007
1 92091 123674 601718298
2 175376 114105162
1 23773 127735 805567258
2 127156 66270182
1 37744 137698 44148065
1 324 102057 229973913
3 112357 100410
2 15798 553379577
3 198573 78977
2 84892 646442458
2 8554 815692831
3 91288 853
2 152966 987707010
1 10138 171567 941060930
1 87127 96065 413398924
3 7183 114524
2 168911 898654192
2 62201 881057973
3 197737 24469
1 110075 150389 434861314
3 157043 110055
1 166889 191610 265551692
2 55037 891836143
3 28235 119560
3 145626 39915
1 78179 148485 511147527
3 46574 131217
2 147947 226635959
2 77922 952135579
2 3322 141405037
2 119718 91022372
3 167469 137691
2 162711 861770500
1 124275 182820 27352186
1 174994 192629 657173359
2 27792 354736895
2 190130 994581304
3 116380 112114
1 179003 180604 466564116
1 111942 126813 268054128
3 39908 101264
2 100600 555695282
1 84045 88031 363382769
3 73443 100152
3 185333 170363
3 36806 169869
2 134213 98757589
3 101462 191107
3 39455 88678
3 142266 166863
3 143062 133146
2 106024 331280276
2 77895 657209179
1 28012 74914 902644781
3 188693 30070
3 135159 116428
2 74496 770440121
2 165244 773492225
1 3471 142673 662900828
1 43052 138603 97529978
2 7202 155825368
1 6400 71022 775016040
1 44210 70834 173772739
1 25204 64751 940005250
2 171193 625503484
3 78178 73657
2 158400 628237938
2 90554 386183375
3 159764 46177
1 26751 181590 304443749
2 116687 377111365
3 134306 181701
2 51115 290931398
3 11421 137861
3 169022 29559
3 116782 66712
3 139317 4045
3 172119 78459
1 29051 96347 209365703
1 188770 194272 646812845
2 189563 313771169
2 21344 532054582
1 142988 155093 482702068
2 142747 247709744
2 104605 103436852
1 89833 152926 677630518
3 180111 1910
2 117867 521586815
1 9182 161595 601202374
2 953 22954168
1 51825 168654 970808535
3 135461 225
3 192697 117799
3 162683 96548
1 130260 185047 815251048
3 27821 166437
3 149587 5490
1 15076 168520 14105140
3 166827 141728
2 188453 854594547
3 162336 61703
3 58527 16827
3 138779 154014
1 172843 197710 253644787
1 1691 102414 41328741
3 71156 63691
1 530 67320 556140063
1 44354 87625 72027314
2 27783 648138112
1 26737 39202 738928257
1 8907 83803 118142609
1 104246 163028 324726288
3 70188 187783
2 149154 643860972
1 25130 127631 40448331
1 119887 171229 257501065
2 13845 397046520
3 12298 68410
2 33808 974098263
1 153347 194382 219102890
2 184250 890154011
2 59178 874140714
3 18180 138312
2 122918 875286158
2 86264 920073821
3 137114 183976
3 131777 83179
2 196455 450238127
2 119018 297470783
1 132935 133220 786669980
2 40826 689895623
3 93325 48025
2 160836 330522172
2 174869 572652692
2 191972 739836306
2 85397 256264226
1 21518 187312 133488921
2 163990 347188700
2 66524 55780314
1 23890 101727 312472527
1 22836 176380 496076388
3 104725 44116
1 5514 65434 564801519
3 19665 96100
2 185538 79691961
2 113097 789756487
3 162378 174987
2 16380 389492266
2 41098 570373642
3 113542 13987
1 16424 22125 186291425
3 197824 83723
1 135166 140336 200091201
3 176280 8878
1 48350 181164 505556938
2 135679 317015350
1 71012 178580 213155896
2 35808 688614332
3 19679 128475
3 14274 87645
3 74089 158219
2 87820 690909495
2 111770 165533835
1 140627 181202 67043196
2 84759 460774320
2 128087 311373708
3 108200 31442
1 55267 179031 147358525
2 150715 822501694
2 2800 264200547
2 5131 133651562
1 75634 112641 673772985
2 63010 896003814
3 144567 26181
3 78222 24124
1 1618 186446 390169150
1 167411 170779 838882291
3 1938 158791
2 169478 543151692
3 50454 142660
3 70484 169433
3 106683 144017
3 32954 32603
2 124692 10285468
3 84299 144833
2 148747 438695714
3 128677 177906
3 138388 189440
3 134615 174599
3 5259 179181
3 78022 52296
2 165147 628257475
3 32058 176412
1 29166 168431 583546048
1 94754 147141 363531195
1 98234 139253 677990871
2 21041 58510790
3 133342 180821
2 72291 773811743
1 4006 19065 604600763
2 3569 962449048
3 189774 4138
3 181180 172937
1 42910 188289 795884520
3 124972 114740
3 101255 120342
2 196106 123156204
3 68111 81499
2 30101 470505734
3 23616 93476
3 35908 71740
2 158739 68111944
1 156587 183964 217245008
2 134992 569303436
1 74211 101502 55561776
3 48141 62486
3 162100 105566
3 133182 95484
2 10011 248189728
3 144396 156382
3 96259 159155
1 78390 171345 229966104
2 40919 491889415
2 64057 870592899
1 28722 96739 533956981
3 71433 115601
1 159178 193802 478176645
3 90012 164553
2 60671 236859097
2 88391 651781963
1 61413 105857 677047353
2 112727 654680568
2 142019 39658354
3 40318 189645
1 125394 173811 43177140
3 197587 112469
3 38865 176957
3 168521 6522
1 156035 166035 180908451
3 379 162271
3 65517 92338
1 19909 146887 999351515
2 117946 214462578
3 33535 188274
3 177195 186898
1 32884 181363 288641515
1 176182 179765 930578251
1 105968 118702 766474790
2 17640 327105637
1 143764 165756 716462496
2 4550 280757083
2 81343 340918797
1 179819 197532 470800629
1 158035 186075 215806869
3 59440 161944
2 58129 710330020
2 73000 272525116
3 162539 81450
2 164154 94164674
3 149372 183751
3 184973 116169
3 165837 106136
3 165369 34535
1 10 163504 554678832
1 27251 76449 489917306
2 95416 642432204
3 32134 45635
3 113328 19730
3 174454 132504
2 75459 948311390
3 58324 1747
3 76168 92236
3 174375 510
3 192226 9925
3 68901 165613
3 190551 65012
1 13939 55409 277596231
1 62743 74835 515991437
3 103215 50587
3 60980 35323
1 102773 178427 134975069
3 185993 48898
3 145711 69339
2 64617 879610436
1 71638 159964 27150091
3 140909 151957
1 84474 89850 188465454
1 85804 157922 237914768
1 139732 171846 493356088
2 6687 971346593
1 119146 195612 630324968
1 14546 62167 229545275
1 38770 74582 927346531
2 11992 735945585
2 177859 798729082
1 82457 189348 217047198
2 112734 211562595
2 120057 557040778
1 63467 111165 187079673
1 37325 157193 433030959
1 167134 191450 521758411
3 131219 100654
1 52962 90017 434167756
3 122934 63633
1 33463 175032 974366279
2 72382 386054505
3 76165 54150
1 47751 117243 54972178
2 81417 578645304
2 163043 785040455
1 21443 174571 539006914
3 104578 167335
2 7136 675716403
3 25072 160520
3 120164 115775
3 42352 169105
1 37229 137796 413815095
2 92318 663230186
2 78492 820342652
2 185439 804851142
1 36861 174972 489011553
2 23231 132410765
2 61781 536690156
3 189081 146198
1 103435 196825 840933938
3 71620 66894
1 128068 197767 805191414
2 51774 653145100
2 89915 746904553
1 16281 115970 82355685
1 8487 32060 130075163
1 28155 67048 946157895
3 97002 39542
3 149952 130845
1 760 170981 847885618
3 89745 78252
2 30796 874220069
3 64346 11324
2 114014 795529751
1 113147 176922 34045554
3 147714 119797
3 100303 120777
1 150740 186774 992502147
2 57492 135715020
1 14402 193143 209741491
1 2768 96893 617714835
3 39650 169938
1 60588 61759 735662661
1 98987 196712 40385043
1 20030 65810 151095030
1 18251 130093 950213255
2 130813 425773568
2 127516 328492473
3 128045 159930
1 41195 140367 690700418
2 101317 822774274
3 30918 8702
1 82564 182906 919037408
2 121357 866135016
2 68890 969111263
1 97663 173560 846378049
1 165386 199364 710734678
3 174006 195036
1 65885 72226 286289780
1 171685 183226 784551525
2 113144 700572873
3 32704 18586
3 155100 50456
3 94139 126358
1 14716 121276 602607868
2 3449 815183487
3 124331 137088
3 141210 8647
2 39196 679585514
2 119976 831601452
3 45092 30529
2 83999 599531225
1 103710 172850 941622525
3 81717 155497
2 131734 863722030
2 132388 831710740
2 19500 629141517
3 3780 112507
1 15225 74806 404461989
3 168425 5596
1 4833 7105 98467943
1 118564 170098 101319749
3 71476 35148
2 108014 644258722
2 87226 721485100
1 92905 177774 635232108
1 53591 177544 292510434
2 198871 489581179
1 48449 134572 228197569
3 194371 59350
1 12116 168128 117432387
1 46109 176948 621987610
3 162441 31028
1 152916 167173 814096372
3 43305 185155
3 39086 82312
3 32524 1691
1 23171 175590 59702370
2 52377 304630058
1 99036 186198 129327783
2 8513 305982792
2 67823 290545594
3 115806 66690
1 141387 183071 993296878
3 94350 63486
3 142330 31855
3 4090 125797
3 34178 198999
1 62312 174212 109442827
1 71790 130384 670659512
2 95959 580080628
3 74423 176501
2 155804 433980826
3 179441 142485
1 17182 103153 866758077
1 14694 121527 776884884
2 113293 178823141
1 28495 174389 452293499
2 180005 82922802
3 184693 9011
1 56009 101591 849372351
1 144207 176371 726451355
3 145821 110401
1 100522 195312 367103973
1 50798 119102 313688016
1 8240 90360 412059173
3 53904 120118
2 193276 278370193
1 148510 188890 521851496
2 182917 848765923
2 38780 727518287
2 95971 587575132
1 20340 66179 166243287
1 23439 79948 611201282
3 97823 44653
1 5567 155769 518599922
2 42134 591259026
3 199897 136586
2 150818 519904107
3 112536 112107
2 122258 509710444
2 158899 568639584
3 52007 32470
2 100358 271836605
3 76915 51053
1 94209 122793 497682669
1 33132 164678 136449563
3 57744 54476
3 183697 71933
2 45350 825123729
2 76536 481056997
3 142476 84948
1 56225 131799 646732318
1 25863 55414 516540878
1 4753 68120 234568045
2 97043 732466711
1 21377 64920 278496424
1 21190 123558 812787776
2 113942 774521105
2 8761 194085622
3 171315 177901
1 61748 148447 214189644
2 179673 188241554
2 59920 130274402
1 76305 198798 351217656
2 24521 525406965
1 20447 28937 667328616
2 19006 53349817
1 65335 170416 225790463
1 8430 66354 886227050
3 179865 61284
3 59377 107982
3 151725 128079
2 121089 299543417
3 10011 45477
2 104041 765053647
1 24048 188597 849847189
2 173999 393173411
1 135863 158877 695661323
1 63363 90498 727280126
3 53812 172917
2 21519 261028841
3 128384 51282
1 9619 95239 262497262
3 68542 140415
1 116562 135052 911866879
1 11190 111566 259091545
2 102363 725278135
2 66603 811078386
2 135766 646725150
1 107028 134958 785361675
1 48767 191210 743826282
3 132512 35978
1 43731 146682 952228226
3 35907 52855
2 34213 975218137
3 79235 47332
2 89497 579640498
3 183749 148317
1 18117 78167 530989609
2 51641 457107043
3 126051 50335
3 93753 36258
3 194119 21143
2 173605 348026182
2 78480 821234841
2 12499 282591418
1 2477 27857 895091662
2 135646 605150409
1 91213 156446 412433312
3 20510 87973
2 193851 645619114
3 95408 59700
2 114514 814546140
3 12155 71850
3 194473 172650
1 147146 180183 14337376
2 64422 502744553
1 29426 174758 704203860
3 58515 10515
2 26876 418116032
2 14592 159491083
2 114556 338120842
2 72717 558916814
2 161533 955391416
2 68646 448929359
3 139854 28882
1 22382 48507 811851801
3 81438 67692
1 82749 106387 861322112
1 180594 196520 638627196
1 78440 123970 419408936
3 81264 135987
1 102329 164932 875150408
2 184371 12787802
1 76121 100155 159581547
3 88342 94931
1 73643 174867 286751301
2 125984 653151337
2 76696 936306579
3 170229 119455
3 185875 76595
2 61915 807183223
2 85573 875180533
3 14712 46517
3 121333 158352
2 97488 53838606
3 33675 142150
1 47346 101332 71448117
2 84566 189431186
1 58406 181413 472425773
3 96902 168368
1 142606 185415 387871929
1 49396 152988 870273665
1 16072 189347 562111813
2 28468 153543507
2 91506 429255521
1 99685 112238 720521471
1 42002 97362 489256346
1 8832 30999 876086750
1 1820 126619 996187459
1 169746 173136 972569283
2 120727 941043337
3 38340 141356
1 147603 175455 279955271
1 24238 146546 531480579
1 94780 103163 953002014
1 7018 136400 954369359
2 21790 563358
3 146107 121246
2 74137 878946632
3 147672 25841
2 185356 791423871
3 190025 15919
3 149892 133921
2 43700 136576956
3 81430 137125
3 16915 62774
3 26272 132368
1 145303 197450 29019630
1 150872 199339 855868056
3 185153 133011
1 7225 14595 432151044
2 188616 727009073
3 142672 186038
1 51766 187104 644700403
1 140118 183951 338713694
3 22718 3576
2 103871 487354631
2 54923 219459659
1 52608 139009 112152752
2 146598 928178931
2 33933 457191783
1 157227 199463 187404454
2 120633 688949084
3 61051 36719
2 80133 760473715
2 138545 140931217
3 199503 100333
1 151943 197235 831463277
3 151546 124375
2 38786 201020787
2 50806 324767143
2 34412 745333096
2 124793 575308657
1 53633 96562 922886329
3 169698 189382
1 68466 178723 338016025
3 114183 190892
3 136123 119947
2 43434 854007962
2 124951 872589246
2 150548 789739492
2 194803 650262055
2 171259 170680749
2 54527 993924010
2 143121 673084570
2 2131 3334473
1 54912 67088 541209073
2 154180 493100247
2 102989 281498181
1 38028 100733 755615756
2 65842 837993110
3 41140 387
2 167506 869014301
2 7329 857268140
2 166182 546393264
2 161161 622589546
1 236 120764 874155549
3 163421 100293
3 163706 93294
2 108307 167139770
1 36317 153867 710451812
2 173121 666375286
2 77487 388345391
3 80789 164690
1 87262 143380 761792436
1 68690 195954 86674012
3 131195 105283
1 57327 171475 279838090
1 111641 132421 357300496
3 152217 9090
3 165421 107726
2 85811 852101373
3 124968 44279
3 88781 76663
1 99082 194135 184062115
1 132274 168921 209452730
2 129905 77909208
2 132220 719401007
2 99503 390125525
2 36371 292763931
2 172743 881197315
1 47192 93123 591286639
1 34761 197372 542449792
3 101057 192402
3 140911 188281
2 48773 456919360
1 91983 189684 520502829
1 113266 172875 983662400
1 122140 123937 641693188
1 27641 46425 709912449
1 102769 126709 833114056
2 78892 449019407
2 25748 687742584
1 98187 157111 325663398
2 194544 848506606
2 44937 71814973
1 55288 173723 238808520
1 127892 177917 439171450
1 59454 190452 358192980
3 127049 24361
1 166020 179701 590178123
3 163969 112755
3 68727 40290
2 148915 552543287
3 103831 9015
2 119703 908576512
3 98930 35442
1 110335 113739 662576977
1 11667 74042 881521044
1 38210 105463 847336226
1 70584 166347 234274519
1 13313 192726 679308264
1 124672 179274 367142932
3 56766 19076
3 140270 18941
2 97185 636229620
3 186395 4050
1 2878 165219 638207114
3 61120 453
1 9030 156102 522879617
2 87827 203362218
1 112741 150560 825965563
2 69474 439914167
3 10 157685
2 180434 129964968
1 7884 170734 469497618
3 57777 16356
2 58831 667388508
2 69798 250401985
2 75119 378812285
2 9837 603569803
2 124348 182976498
1 105338 139048 466574514
1 3906 40465 362697469
1 134960 169234 11062028
1 78203 92432 218057401
1 60010 144732 13334621
3 194527 87704
3 170297 61872
1 111543 148118 110417010
1 15625 81209 246162280
1 134197 156672 422146026
3 13388 195641
1 22620 145845 600523362
3 80007 20742
3 123135 42022
1 35150 111008 731337387
2 108958 939328041
1 75536 115295 418158263
1 65934 177223 559430951
2 165354 616612576
3 155327 63199
2 67652 903291260
3 129479 68185
3 160956 78962
1 791 52040 472645305
1 36279 172081 562477204
1 118050 182320 684044188
1 76634 166383 726587520
1 82988 109880 370670241
1 446 26348 441139688
1 82585 102372 791442627
1 12812 118171 116106282
2 9524 256575735
1 13721 42937 550965270
1 142655 183809 581407266
2 85698 375081054
1 60722 111653 364559702
2 112582 453618636
2 15985 232897820
2 16160 948797343
1 22124 157740 76382049
2 85417 787609287
1 75857 186899 337925376
2 6596 236991461
2 9196 791506617
1 80348 143120 655697728
2 132653 60110773
3 49601 24
3 187976 178260
2 157359 109436775
3 130014 53547
2 115224 447471811
1 110148 169547 316055403
1 46121 56530 603590930
3 150197 54663
2 121262 875776771
1 119499 137837 698613732
1 23095 29491 741597496
1 126546 161651 804231885
2 122849 182415658
1 44095 63486 810197780
3 175889 39442
2 3230 372857175
1 10817 188329 586326497
2 18046 380470071
2 11299 441779277
1 23550 151326 961580856
2 167628 31043701
3 79823 127377
2 21776 863487995
3 180198 69410
2 53892 621211501
2 97951 336486814
3 74856 51622
3 21609 157643
1 8787 150647 335471674
1 166758 176917 660040494
2 66276 280544892
1 3933 27419 485867816
1 110035 112334 378887237
2 17956 882977101
1 5656 112339 278549545
1 127686 188734 713268886
2 46314 897052076
1 164688 170517 741679148
1 35953 55934 161214751
2 105041 798750219
2 8145 436037299
1 117050 168865 924514040
1 76095 145260 390318049
2 135132 371905012
1 71138 167290 680305619
2 127549 124089889
2 185697 389098801
2 34773 37588385
2 9110 555588281
2 14095 418731386
1 132687 136231 922105353
2 27439 754475105
2 8314 647802454
3 154849 38242
2 16009 257055046
2 72755 761689015
2 88115 458895428
3 8946 139992
3 68104 166039
2 184789 119412201
1 44251 118744 519518048
3 147449 66952
1 180943 185351 346038371
2 173609 668510462
1 60986 182519 771335250
2 80746 207525310
2 104455 485705291
2 40724 43131589
1 81255 126469 35921188
1 20492 181834 828331596
2 194784 605077780
1 12862 108008 841003470
1 105816 166603 995527516
3 196128 192488
1 148240 186855 904478658
2 12101 899406109
1 61820 158936 679208583
2 78273 419504419
2 156624 388125927
1 98116 157137 842105608
1 23712 102038 435244408
3 92005 56173
1 139708 171820 287464770
2 5954 334086440
2 146496 294616796
2 78270 140978815
3 58 172307
1 48762 120482 528384142
2 131447 770208300
3 50298 120400
2 182623 132418387
3 67882 38354
3 183280 65170
2 183801 34646142
1 128248 164376 793738928
1 172079 180907 85850416
3 132730 96907
1 93319 185210 800096528
3 11352 179513
3 47700 58135
1 43447 181249 689718118
3 47290 158942
1 21440 121422 287688392
1 51575 103262 952720367
3 91347 196409
2 74609 530514416
1 92320 143488 828266523
2 145079 208246295
2 13325 707374536
2 115393 663657207
1 37623 88920 91263528
2 18198 217524579
3 169073 89136
1 85892 102681 671626284
3 142476 86593
2 160039 346172057
2 51595 615468269
3 84322 128310
1 49441 112612 723029843
2 97585 212250044
1 1892 102117 970733153
2 129150 725775354
2 75289 692738789
1 26416 143743 995016147
3 30940 186165
3 20524 128386
2 29253 143550596
3 127487 185634
1 35039 77366 370781175
3 31544 128776
1 9123 109722 115768502
1 75895 101503 461451507
3 137 98531
2 127081 844200506
1 123438 133342 959372517
3 156615 125143
3 12501 83145
3 49783 62613
2 142476 519351881
1 77897 150247 505392099
3 112694 168774
1 51116 65685 669512965
3 19710 53033
2 109877 112758422
3 169765 114210
1 133109 193566 403600373
2 116968 1928286
1 65729 190147 275492389
1 173434 189937 707447993
2 90221 401567870
2 137363 894900581
2 186810 990472650
2 12614 968119379
3 82574 165906
2 107457 826387195
1 94334 112059 14171698
3 123666 173344
1 157166 185195 200827518
2 6402 953523187
1 173435 184489 20654078
1 68198 153618 794852730
2 1503 320515699
3 44651 4585
1 1385 63371 107745170
2 137970 843550106
3 26163 101597
2 130397 488025905
3 13800 123703
3 170423 182548
3 193127 152811
3 97851 116234
1 4256 119466 470114377
2 103650 910102833
2 54262 772186841
3 39362 115433
3 18241 159454
1 73966 90255 261326008
2 4334 203966214
2 31892 493280050
1 58555 93936 597817775
2 108165 246939615
1 78506 190804 574560776
2 25238 842469975
3 35413 159813
2 73383 497886820
1 17105 19375 377842552
1 146067 196280 197069595
3 54630 129933
2 82438 367662734
3 125217 33273
3 37036 31922
2 127982 571794128
1 121846 175554 23468951
2 161839 605449615
3 75696 165980
2 110329 135410795
2 186011 826052336
3 67177 197304
3 3436 141997
1 78825 151101 288891474
3 1352 116472
1 5965 33667 47174197
2 186024 957078290
3 138583 72532
3 20186 52275
3 144672 501
1 14178 70724 13917733
3 99612 99959
3 158033 153499
3 13226 65861
2 131085 263200457
3 154519 94229
1 38053 118574 995401728
3 46005 159580
3 96748 172989
2 99587 416510992
2 50001 661280882
3 23858 162017
2 62652 766741700
2 91749 839805364
1 20532 58538 520123096
2 17700 335770959
3 81524 112456
3 185320 146311
3 69886 117351
1 43942 58207 524916349
2 176758 287296475
3 145138 23150
1 121607 160378 872199856
1 84540 150818 38683635
2 114100 635716492
3 97529 104947
3 88082 129473
3 140046 58667
3 150633 175370
2 130227 187023983
2 21419 929674484
3 101097 56610
1 106757 182867 602708711
1 95828 105968 669074452
3 181372 199257
3 59490 197350
2 32551 302908345
2 58258 518588570
1 57486 155350 676817803
1 86711 90143 869224167
3 131112 106302
3 57796 137219
3 10223 3770
3 139563 134778
2 189874 403803014
2 122847 305343054
2 152915 686943014
2 30478 97269327
2 24796 622182671
3 145745 34050
1 117763 155846 620170601
2 24477 873359555
2 21054 150502486
3 47397 170081
1 75957 149972 414885404
1 123715 194262 103913488
2 147911 173193953
3 172656 112402
1 43970 166545 55904239
1 8666 178362 198491997
3 73496 187415
3 49495 18512
2 1841 665254793
1 9145 82626 154955865
2 70460 905233960
2 140198 16505174
2 32353 683232843
2 182002 164031920
2 150370 824778147
1 39774 50224 429073639
1 143538 145681 865219850
1 60397 104322 249026365
3 96577 104358
1 9539 101861 577057934
2 81226 574382207
2 23030 178948244
1 56841 74425 707070088
2 175093 338680714
1 58167 176223 916337569
1 74346 181198 384265888
3 160255 93203
3 126050 24258
2 167943 567721571
2 65897 418163967
2 93837 295462785
3 87012 142633
2 89026 700054389
3 163597 61760
3 146324 160346
1 32365 135144 366138793
1 61149 193859 454713536
2 79375 95462178
1 98184 106056 71725521
3 128000 10805
3 163501 43058
1 66589 112969 259397778
1 48949 186957 215499149
1 162485 165167 253920731
2 127780 556742355
2 150626 325545437
3 62928 174289
3 142504 155552
1 30940 180392 649626273
2 28045 679729286
2 126635 329488176
2 156153 828786555
3 115003 168682
2 124685 477731574
3 1738 6884
2 55268 250822417
1 133293 153260 895679659
3 91878 128899
2 12683 741443265
2 44701 299922726
2 196772 27579422
3 67262 18506
1 120213 187354 694512007
1 95865 127027 285549902
2 179131 699365635
3 66192 35404
1 13431 110384 791676456
3 152603 92924
2 48400 67402269
1 122653 125734 728995000
3 146977 141433
3 94918 14900
3 109373 149151
2 191896 334317114
3 85591 55716
3 98160 102803
2 175945 966086188
3 103770 189651
3 86576 15124
3 59035 158865
2 176211 249562760
2 181329 381568654
2 82466 788969371
2 163317 856126662
3 169648 160993
2 128909 420529769
2 65050 210126757
1 18793 111888 191923846
1 46377 51603 124190480
3 19056 61585
1 177004 180206 92214295
2 159799 181382571
1 408 78828 252897138
2 64106 946378393
2 24683 131389016
2 194079 837015499
2 125701 915534236
2 122811 842907277
3 104241 96132
1 38210 164994 702957813
1 112557 151997 363073760
1 11025 102986 413643359
2 182888 372004590
3 152781 82875
1 90898 181033 307208177
2 40832 135364047
3 108292 187710
2 39497 250895570
1 51744 106785 107769189
3 100422 110822
2 40674 933464294
1 99055 191053 772244536
3 68437 175061
2 20546 534452147
2 113903 497705666
2 154484 512005055
1 19506 181136 45575848
2 95472 670770513
2 52673 202492083
2 59424 514012558
3 156551 48835
2 101780 757247303
3 125605 145860
3 62853 125614
2 180165 552693632
1 149644 153008 494029327
3 180582 120657
1 98558 184861 187724148
2 83596 715816649
2 90209 429956311
3 32548 10057
1 101210 161490 250115126
3 155775 195720
2 179061 789905048
1 119014 142823 517300730
1 105355 131624 125835284
3 171098 124135
1 50265 158408 304987489
3 59455 5399
3 77372 128889
3 11574 105279
3 179273 121120
3 64769 121339
1 23217 191425 806011868
1 85268 133550 193414818
2 115231 133841635
3 25440 143799
2 145324 830950899
2 124020 573694917
3 154162 89458
1 46963 112449 367099797
1 130080 155973 693898036
2 140937 133746925
2 74183 767123989
2 97853 798615078
2 148860 953909940
1 23499 38154 695977104
3 117076 12194
3 93531 114141
2 125749 970932839
3 31052 56936
2 138720 873301600
2 138361 733232585
1 102012 143857 239437291
3 36547 13504
3 117261 121798
3 169207 143969
3 134123 107721
3 188633 16306
1 17681 139271 111768609
2 18373 938306536
1 29675 111984 626441707
2 15765 760513299
1 55264 178687 400640062
1 12502 101583 130553768
2 150597 930752954
3 124449 125344
3 99769 148337
3 100856 13746
1 118834 159408 322624972
3 86656 166496
3 21049 143303
3 108576 165102
3 4844 197914
1 3726 76365 92666946
2 44331 191469096
1 38270 127943 881195241
1 45895 143068 656358238
3 142432 159748
3 84795 92892
3 161630 5861
2 140239 555929989
3 19900 31371
1 67093 174945 968743157
2 33937 840559453
1 100184 123264 17077586
1 148744 155712 154262449
2 134009 181858295
2 125613 449923034
2 64504 409598636
2 42361 698847305
3 99809 23864
1 23117 108156 550298979
3 6042 132363
2 117032 384440113
2 28706 150876448
2 74823 482925082
1 50057 72272 146979289
2 4859 307174433
1 166824 196389 470214596
1 124560 164196 648108923
3 82912 32358
1 172829 179562 102475644
1 49587 193823 880930774
3 7684 127921
2 126143 374435706
3 27628 109387
3 69641 7178
1 15633 121083 826326636
1 13248 193297 243224125
1 143921 183379 620387526
3 158360 36485
3 34245 116636
1 119213 138884 676798892
3 108575 140367
1 80033 189791 276014880
2 123926 715162376
1 15699 40903 212788662
3 176577 3985
3 42551 116550
3 112572 119758
2 177322 715615049
2 56665 621603808
3 175976 97483
2 114669 877553956
1 113108 115646 987884880
1 17602 22112 79845307
3 4250 17479
3 145739 137349
2 156161 490426613
2 168233 921021100
2 104571 292318172
2 111578 80580331
1 36016 176734 460120156
1 40134 89128 536952658
3 188373 60631
3 89517 36956
2 57947 394741041
3 142687 36244
2 56159 81998997
2 78139 102766892
2 40906 349695210
3 152763 177730
3 80638 13981
3 154977 180660
1 19215 132606 635663051
3 66846 32214
3 135957 126530
2 120539 59671913
1 19345 180124 578907021
2 6849 528000098
2 12119 361419606
1 25927 135699 75622905
3 62667 199148
3 72777 98631
1 26171 196642 158716421
2 184144 917721849
3 59250 159633
1 81811 133026 381937672
2 33374 450930594
1 150036 155673 423256751
1 84235 137287 394365027
3 122738 164401
3 80156 127484
2 23077 191362945
2 180845 719649176
2 113734 259990503
2 54835 878666754
2 108135 816970081
3 147252 159969
2 134559 173247108
3 155415 143885
3 47525 120555
2 168277 614153222
1 123455 134850 133544215
1 40945 64169 703007710
3 62092 136942
2 107913 117026072
3 66388 135517
3 33857 1718
1 39513 93801 296910662
2 102246 909782754
2 60786 995690789
1 20469 197534 1048493
2 153740 28521967
2 181077 138880141
3 25662 74722
3 20794 68199
3 39441 49355
2 38236 932435524
1 15247 165237 199094420
2 55381 797432119
3 51034 82269
1 25346 171257 400803396
3 49739 117461
2 106385 764967581
3 42389 4105
3 135702 41253
2 115608 761986247
1 10358 69051 451839179
2 54529 109160095
2 153618 806407543
2 192975 540499167
1 139758 141860 42389999
2 83144 756434228
1 64457 75799 503128469
2 185655 911045858
2 197026 409606368
2 62433 356004144
2 42319 111850277
3 15913 36077
2 32432 305998206
3 50902 63175
2 38929 202155050
1 55591 75445 754822220
1 97232 104050 605055367
3 45427 60029
1 36647 92918 11827794
1 87373 118247 105523730
3 16328 2349
2 45413 126927230
3 35737 7790
2 71795 7899259
2 22733 304506773
2 158020 694141543
1 89806 98993 580887124
2 180730 118612060
2 7803 671124316
3 11988 58522
3 11628 18752
3 170148 155489
3 99288 65443
1 5254 89911 369965560
3 180627 65949
3 135544 194815
2 56174 410876955
2 143886 999200881
1 92674 99110 342205141
2 109041 954125082
3 132977 48470
1 186 126572 600828980
2 32608 36535515
3 132714 33256
2 157599 293083715
2 18447 53450077
2 161872 328423984
3 145109 147644
3 155685 79120
2 28599 176292990
2 187906 20778560
1 58301 102977 119946068
2 192484 767011075
3 114730 181021
2 196923 830289937
1 105901 193759 881407458
2 164984 879163819
1 66707 87088 143180232
1 181814 182942 142388923
3 195011 16169
2 57924 477199019
2 159039 268105005
2 112822 659971833
2 33539 291647610
1 177471 188357 155335270
2 108266 770516742
3 161683 87114
1 99517 108409 839030268
1 55158 193418 227562423
3 114373 180166
2 176219 762085147
3 18950 64476
3 69465 36147
2 83313 985518996
1 763 162772 61128746
3 190023 175570
2 146609 807318376
3 2550 44583
1 86674 157446 347510543
2 73064 665045511
3 186293 94289
1 140098 152987 658503319
2 170 304279287
3 129602 125248
3 148147 195421
2 71490 407976341
3 3954 35704
1 49640 66592 830937274
2 43071 310596157
3 172719 161895
1 81553 99741 736072747
2 194838 597248523
2 74881 326251542
3 58886 52696
1 26052 186574 127242687
3 15843 51920
3 27005 40898
3 137761 43380
1 37606 47259 59570597
2 27101 299650161
2 157880 962499121
3 186440 174264
2 82728 806728384
2 105473 34785989
2 194274 103970895
2 197527 510195532
3 93619 184617
2 142921 956634362
3 15693 128746
3 102522 6805
3 122259 122565
2 90079 441484704
2 158979 284103955
1 137376 181871 946446938
2 127762 60113730
3 6187 178884
3 38505 119392
3 182774 156320
3 59568 115351
1 197 107082 296884601
1 73418 86222 398069462
3 23529 36207
2 27157 3394486
1 45824 123971 477572952
1 107042 113238 940321057
2 192898 518100196
3 127358 11157
2 50252 757168653
3 146790 2418
1 5562 69610 408074333
2 38022 935655423
2 122237 771902480
2 152576 222361606
2 128486 956564451
3 14062 128152
3 79833 100747
3 141999 70293
3 7879 11156
2 163737 105651467
3 113309 105170
2 80857 534055751
2 92675 653834551
1 33742 77122 736445512
2 68272 8390410
1 180567 189214 329406443
1 47335 138630 663699389
3 48415 66400
2 179877 390607342
1 1463 119670 941817337
1 111244 197988 286724779
1 55919 67895 298631509
2 65489 162207955
3 21664 89032
2 122103 500930414
3 42175 195992
2 14453 530329344
1 132569 185927 771271442
2 15469 928223784
1 151372 179704 218936133
3 71779 126245
2 99250 84822534
3 176523 101871
2 137244 896461005
1 56205 75416 676893718
1 1353 163189 707658168
3 45761 63117
3 172460 21692
3 7777 97474
3 155573 10844
1 74868 152995 300555057
2 138908 652897125
2 56708 253474415
2 133691 293066883
1 21565 27134 108113083
1 14365 96560 110113849
2 30250 303060856
3 68409 97037
1 7556 175069 343927334
2 92231 302679541
3 135737 39662
3 151908 6209
3 161126 128636
2 114876 183424542
1 18343 62557 829569206
1 73087 187577 583108550
1 139446 167857 330425060
1 15790 169052 772693921
3 112009 54142
2 62542 478506008
3 162221 138846
2 186922 353868134
1 56287 162257 735738270
1 21828 75235 207512099
1 18585 179862 757496516
3 96322 13519
3 71468 115894
3 145237 101027
2 30934 418405616
1 110132 114361 330834692
2 50685 90096778
1 158785 187778 248201271
1 80669 137275 403120880
3 137509 15258
1 106878 125757 137704399
2 24819 588557432
2 93897 341103507
1 123442 135469 206142379
3 30494 80942
2 109366 158005016
1 58126 101763 437317112
1 51857 125670 238761199
1 4349 79231 900978757
3 143910 189554
2 133582 67891056
3 110075 146102
1 33494 108499 322968393
2 195850 587926161
2 97474 926620548
1 89635 132777 178625269
3 89992 22848
3 132306 179366
2 130318 823881708
1 24775 169581 136401126
1 103603 165718 932881990
1 25280 49560 606685388
1 77186 188220 27711024
3 121662 87154
2 80941 574147327
3 184764 2101
2 109353 112459464
1 33825 60722 580497751
2 49144 644340680
3 143152 45909
3 14352 4356
1 23329 117981 347209688
3 152566 68194
2 111405 579198063
1 15224 52023 591484053
2 195131 134188627
2 49514 776189655
2 133021 932097072
3 74244 162250
1 19766 185574 57737765
3 160179 10259
1 17922 21363 527290863
2 130854 918290045
3 157282 128292
2 167106 142561713
2 160775 180476366
3 198311 72011
1 100329 172810 803706777
1 74170 104906 641711573
2 175324 800896693
1 152566 185059 369752011
2 49066 56078978
3 64675 144908
3 167837 113409
3 73124 143503
3 149909 16933
3 43361 131516
2 83526 883315316
1 27276 133547 864992795
2 5631 133911339
1 29146 109437 148328142
3 87230 10601
3 177535 112756
1 48976 98013 205089635
1 142100 157295 900991789
3 197786 57851
1 36080 159307 864117257
3 46543 4789
2 18276 805954351
2 69964 132808764
3 25037 165025
1 120167 161079 713609377
3 19522 91797
3 150290 17607
2 68676 340719388
1 70009 179141 547773480
1 138124 185082 786337451
2 189170 298658049
3 70649 136320
1 78659 159757 632588965
3 103954 86343
2 120195 121394725
1 47502 118566 292188445
2 84213 532765104
1 24878 152016 502103537
1 70339 140066 649332252
3 79244 193643
1 21804 24266 195481123
3 190965 19865
1 10042 40224 827188042
3 169270 196524
1 46661 182696 921676628
3 185849 32709
2 48218 891245272
2 108779 868356543
1 30353 168046 588872868
2 195398 599686120
3 121988 167403
1 154986 186737 782874339
1 63330 178449 777030793
2 105837 692401359
3 81769 31070
3 179399 27851
2 78940 484123558
3 176628 58800
1 92988 118176 994240275
2 36236 972489641
1 7656 147719 298151984
3 2343 173371
2 137861 684501420
1 49704 80759 763351629
2 141663 168896303
3 22565 27226
3 196830 187697
2 30709 531165511
1 80100 155649 996456652
1 35140 193858 849971015
2 93257 574906625
3 110238 94957
2 41930 462028899
1 85807 146772 535734808
3 70253 83977
3 57482 58929
3 99774 22388
1 140658 144759 331059716
3 114383 149597
3 124716 16549
2 147545 421099143
2 143687 263211425
3 37099 85898
1 136317 194483 963942468
2 55197 237544991
1 80255 184156 987637551
1 174115 178277 126062387
1 18325 21612 919412736
1 46201 73642 340374981
3 29699 123138
2 18084 594250857
2 106481 838285178
2 58931 30087920
3 178659 194319
3 7152 192610
1 116788 166047 166721925
2 99793 765795171
3 159322 16422
3 164353 170672
3 40245 171081
1 83312 127386 871256607
2 169659 792386635
1 56888 128848 380379609
3 142747 54828
1 29185 75390 424555337
2 163042 699442404
1 12516 102284 789102559
2 65284 988524423
1 50770 55432 39731855
3 130216 39475
1 50247 56845 794492954
3 119494 44423
3 191860 56707
1 110031 172668 24688115
2 16211 191046658
2 130191 155422674
3 79799 114557
2 156730 271649058
1 96202 197635 619722392
2 82593 383619354
3 99325 80651
1 828 72818 553743229
2 16767 991843384
1 140016 142618 407324614
3 86428 128659
2 25751 952116694
1 166877 183743 172428614
3 199269 174853
1 8449 132641 479117898
2 25091 403076380
1 40524 164881 285403390
2 33359 169011394
2 148800 945320250
3 82474 80378
1 59998 118364 724796712
1 38666 139974 164244444
3 125123 59827
2 169525 445967946
2 53531 318223831
1 119371 190044 730166699
1 190478 198603 200004646
2 74975 222330920
1 176215 181062 619896602
1 121611 135516 122133561
3 188803 84096
3 155719 55968
1 7731 123359 692897889
3 64947 115325
3 145954 149771
2 158090 579450471
3 91239 183294
2 154193 81838712
3 38081 188401
2 95695 386932166
2 84530 172334317
2 151744 262091772
2 191769 701641294
2 126765 301522537
2 36920 470189027
3 22001 144447
1 65138 83973 644149202
3 106111 127559
3 132323 57526
3 54676 96453
1 29325 72177 188836953
3 20620 134442
2 1904 982421470
2 48958 194570416
2 37189 509974414
2 144566 51304679
1 51245 172522 133820771
2 63677 880554405
1 8992 83065 622124567
3 170782 6272
3 48182 150229
3 77543 2445
2 84095 656655278
2 109960 56814800
1 50321 103783 32651172
1 151764 184529 248958139
3 177727 132874
2 178529 97056848
1 10590 17721 880358987
1 56653 142474 640420662
2 144271 323983283
1 23688 150171 557523560
3 168049 74052
3 141365 22537
3 82731 190901
3 3818 151051
1 37380 55196 44899818
3 72796 27436
2 91918 13056168
2 157837 323131481
3 116071 124951
3 181317 62703
1 62388 144128 527289953
2 24788 964147715
2 123453 984357991
3 124574 26805
2 89316 333792165
3 7141 1281
2 140203 518858001
2 98467 303381911
3 14236 43722
1 41720 151695 149061966
1 95261 187469 303533169
1 71342 183657 10721586
3 83134 177596
2 101563 529798486
3 177715 133873
2 1995 650547041
3 142495 7133
2 136098 570171579
3 119200 111582
2 91356 849894341
1 81910 194103 840348852
3 104296 28676
2 137017 785259221
2 193447 671138335
1 23289 190932 337818583
3 54287 149359
3 178015 180291
1 144694 166835 385581530
2 15717 709316445
3 107554 184992
1 58536 141474 922663464
1 46203 75725 548084290
1 14195 89051 888349640
1 30497 71047 753387978
2 95913 761400216
3 95444 60901
2 150792 334819856
3 87558 116954
3 178198 50710
1 162366 177561 764041270
2 56053 238047947
1 76324 168168 634916992
1 112882 122910 303309722
2 181687 465351026
1 68080 173815 999895185
1 3961 169282 21199381
3 48393 93219
1 41978 153540 471603217
3 191853 140685
3 123765 21821
2 17386 965155763
1 108008 111465 57181808
1 18540 183021 607354220
3 60983 84728
3 61459 85865
1 103863 150427 614902048
3 101146 87853
2 50267 717558507
3 123335 199096
2 75846 485416623
1 140636 177182 960913423
3 77095 83862
3 199047 48939
2 172 481912470
1 114546 126662 454687209
1 70644 81236 348815537
3 82784 88611
1 5574 64049 145631357
2 33629 918446345
1 99795 173037 641796571
3 154890 125654
3 44911 189735
3 183597 183432
1 5790 121752 547059386
3 20653 96222
2 5294 906721514
3 139052 139740
2 139836 691778761
1 16238 86117 569437993
1 7255 117227 821088495
1 841 126049 112907025
1 50164 107427 390861611
1 54211 86102 471666546
3 80790 183587
1 52139 76867 295885164
2 180475 642414548
2 59660 314636371
3 97990 42373
3 160277 69565
2 30385 270854963
2 96252 184122679
1 124567 150760 610151300
2 147570 529173721
1 30220 95228 467609154
2 106760 196954851
3 159542 107976
1 38327 123546 758821917
2 22696 179181228
3 163165 5697
3 135078 155266
1 45737 69519 853740089
2 156183 304639199
2 167273 244022527
2 183482 293520631
2 30452 982783990
1 13708 80542 937223709
1 43110 70881 589772980
2 92018 423102010
3 195432 83849
3 97945 93564
1 142245 154260 81472438
1 106007 115666 938074636
2 93062 167006616
1 5433 123264 496420417
2 56518 282346318
2 64038 178179531
3 133749 20806
2 91157 39945681
1 9846 64925 774000398
1 92833 123638 906618607
1 60102 101692 439812862
1 167698 199459 963371322
2 116273 591551087
2 23068 402561125
1 72410 163669 771326934
2 107141 225430954
2 959 541382890
1 60613 129360 408608517
3 190756 104651
3 7517 119832
3 145509 61075
1 94604 183127 725597619
2 154090 404680330
2 178999 553706560
1 68125 73108 624658515
2 136856 237604753
1 27135 38464 171290848
1 110040 156847 69749194
3 81415 82089
1 106117 159649 135290908
3 117685 51762
2 120863 286191987
3 181719 18710
1 42858 113401 412480504
2 59338 266480584
1 12817 40986 14254587
1 121162 137956 446814650
3 108390 29886
2 86318 436949516
2 145953 687503632
1 11163 195933 612731770
3 100343 196001
1 118633 151034 992293747
1 14501 41164 513331795
1 132843 190459 575366616
1 16025 105183 714572150
1 31884 52942 786672207
2 14687 116630293
2 82380 520042086
1 93523 178810 750858551
3 2770 140506
3 161437 149786
3 53111 194403
3 83814 198657
2 126270 694975139
1 13113 177540 980417424
1 67740 137691 275572080
2 124582 898835317
1 1257 120829 471384171
2 61311 60754411
3 110850 168256
3 177083 115574
3 73037 76552
3 57371 195623
2 77938 260911254
3 74824 106076
3 94781 108086
2 94018 525865485
1 89873 103098 148688852
2 85454 906817084
1 19992 165618 890036151
2 68002 304045556
1 146098 170225 302394521
1 175588 188095 965461953
1 74327 107298 818612025
2 20053 53796471
1 121170 122104 45453669
2 6994 712725626
1 108159 158804 837782714
2 57658 88904480
2 35782 809986221
2 174720 253029729
2 154856 871807371
1 31465 80996 723385177
3 63256 95283
3 134087 103093
1 108637 148344 439954334
2 191352 629580490
2 45079 633357019
3 127382 11272
1 16742 170385 777568802
1 111382 114490 832221536
2 36221 745016718
2 59856 788713942
2 163350 568277322
1 194384 195129 438955257
3 13532 6755
2 141228 639259050
1 25417 168700 829860262
2 132561 312168293
1 89556 93418 80408026
2 129297 32199258
1 44563 135097 429952241
3 89031 84595
2 156150 515008269
1 5573 61222 621035503
3 169207 135554
3 107279 167102
3 163714 33935
2 38186 845372643
2 20479 882785730
1 131426 178338 52910740
1 57142 146996 326078769
1 173368 187583 407937883
2 131856 42465991
3 184679 173641
1 90603 177070 483700320
1 55779 86781 170541632
2 197543 895981992
2 151214 790929013
1 129390 153010 913128237
3 8113 138392
1 70901 185268 946509907
2 48952 514378030
2 134261 189400471
2 11447 888727619
1 8128 79697 258001379
2 92623 227757562
1 6947 175351 768505328
1 37697 182243 733899529
2 79285 410224074
1 42774 134821 339892594
1 49312 182101 748566246
1 46144 84686 541200510
1 10942 92271 662580385
1 115219 123984 601169763
3 169436 186218
1 60615 139701 601485649
3 121424 92216
1 73437 117770 404486833
1 112039 157931 187739752
2 89855 641615788
1 10195 135749 174038097
1 106507 192045 900721209
3 199900 182624
1 168653 172445 150604400
2 37946 661826545
2 145500 584009589
2 10277 608878770
2 34947 656620764
3 178182 176875
1 84631 185507 731954056
1 175223 193164 251209891
1 51056 168737 317022952
1 132377 164558 60636918
1 3108 33802 452703105
1 4887 46900 709539581
1 7601 133538 432146435
1 85546 101448 908381937
2 112879 393061179
2 36244 645650898
1 172407 187928 676174812
3 67444 72574
2 38775 324419199
1 3539 120753 409148637
1 74421 93113 722304974
1 40940 57910 244949732
1 116663 155116 358819782
2 160216 236779234
1 87441 158272 882257727
3 166418 76439
1 53181 170451 312367744
2 53215 748302826
3 11022 24554
1 35744 119402 510807079
2 135818 15674035
2 131770 834229894
3 23869 136245
3 197219 120329
2 117364 291323243
1 4846 181266 225468621
1 54507 55112 79291802
1 74882 87937 469059722
1 135577 148215 805900035
2 27362 221542047
3 110933 170159
3 33779 95644
1 68663 171662 33806750
1 21417 139332 253570581
1 22276 145173 918168838
3 37002 66575
2 119686 387165966
1 41834 98478 328231312
3 111929 103308
1 1169 130570 220368876
2 9855 111105060
1 111263 112403 423135201
1 153473 170029 558571730
1 55156 127099 910284452
2 158884 306208101
3 100521 174820
2 110650 69900841
1 43085 179495 465756963
2 63815 460404406
2 86647 76542522
1 47853 190812 179805485
2 90860 103200662
2 99453 179203347
1 130591 148231 28665888
3 174772 64181
1 76541 160956 377710452
1 139553 160842 879052231
2 51225 496106895
2 60352 514649865
3 164119 24384
3 124244 73708
3 155824 23520
2 162957 565996347
2 6290 554789874
3 164081 197733
3 6091 157648
2 93772 864892453
3 99739 45249
2 137384 580220284
1 90960 103249 154481697
1 22849 66489 375917380
1 49605 62327 429480303
2 16764 745032589
3 114352 31739
1 146355 182881 415039160
2 39681 462473374
3 76430 107162
3 137072 67782
3 39861 101337
2 85102 217124136
2 40776 512385761
1 44892 60303 320022074
1 82076 182604 492183461
1 51191 128241 683307515
2 57884 64129230
3 27811 198516
2 81792 44339012
1 26775 179235 436272902
3 196053 121153
2 195987 63211412
2 101651 972510150
2 31113 491108235
1 55926 188326 582917975
1 13851 174147 869676863
3 157022 157958
2 190171 389481614
2 11197 935253962
1 5446 116482 114307605
1 11858 82151 242887984
3 72768 163056
3 94521 138210
3 195559 20842
1 184537 187280 410372746
2 102928 179503588
3 171720 178369
2 73736 153443640
3 177794 65273
3 165960 180864
1 124341 153771 575429769
1 2344 18398 997570469
3 3681 56401
2 157243 423422522
3 197561 64180
1 121619 156050 94617718
1 117905 137955 736577705
2 18201 494781254
3 106349 137899
3 126769 114498
2 163392 37649450
1 124820 167972 429934764
2 160972 805447184
2 193501 213888406
3 133889 171772
1 71648 137115 387848544
3 44925 20799
3 128490 45112
3 4141 179273
2 150173 292741636
1 92437 124757 518748953
3 125379 156846
3 133558 19181
3 105864 185911
2 191783 905382733
3 48736 71317
3 184444 13274
2 78207 930781867
1 3132 11580 196504264
3 98909 84971
1 102181 148403 395974644
1 33154 106712 864928180
2 53653 529700535
1 100865 166230 553345690
2 56464 811068014
2 38094 87092746
1 68865 160879 950208815
2 119701 667085133
3 132902 189679
1 64305 129512 87729272
1 134204 157723 378704802
3 5711 172814
3 62508 121789
1 74565 148673 189145482
2 135827 791014559
2 165660 722315701
1 33943 41136 697295852
2 21395 892752341
1 91606 153555 526762960
1 27353 93367 788258728
2 199967 570552901
3 46485 35768
2 145314 988038943
2 38307 693917088
3 164114 141958
3 186751 187063
1 130809 190091 54859885
3 145974 81286
2 43928 369738736
2 183416 784822960
2 70645 384522009
3 196191 49492
3 77093 42563
2 172003 728265900
2 40131 290668757
3 151248 114011
2 67571 50932763
1 167645 169316 515075479
2 93781 568129836
3 2232 111761
2 86863 256133407
1 57340 104238 389183014
3 111478 123406
3 180063 187477
1 107859 113290 943374989
2 177065 30238560
1 93310 197493 652513058
2 153548 916022901
1 99258 114416 834406330
3 24344 128496
2 125336 179976403
1 187441 190535 55167233
2 122725 785063048
2 128439 965620692
2 4382 207985818
2 185955 47003137
3 70711 190833
3 179686 52958
1 10859 116576 517185927
2 158548 11965638
1 22498 102508 960458277
3 144157 138995
3 154783 133606
1 8851 111780 771950777
1 29518 104796 449810168
3 6904 16177
1 111166 119557 428232335
1 33683 36608 455935826
2 8600 702626470
1 75552 147729 921447474
1 21721 39909 604095828
3 16655 101051
2 166318 994443883
3 94625 96521
3 16384 144465
2 93922 404706763
3 154339 69332
1 127665 167397 689814022
2 73612 747242144
2 131653 911308500
2 136125 824139320
1 17758 83541 240468179
3 127488 197266
2 57995 434130977
2 165304 801283913
1 9982 149710 378521041
3 199524 56964
3 126385 58171
1 73937 130872 208572782
3 138157 106573
2 39653 58898123
3 103779 131324
1 5236 191549 147674484
2 169917 397290097
3 44228 99437
3 171968 150138
1 85801 186639 630377316
1 136912 184256 311277495
2 76422 862295955
1 10979 31894 619509570
1 28531 97107 17908598
1 147872 184748 719974001
2 18544 257374871
2 101994 701926749
1 794 134189 63238830
3 129190 6956
2 102516 560794803
3 169221 171332
1 60972 73215 555534788
2 100046 653405040
2 62974 848805609
1 116643 122247 678365705
1 37036 155158 194548450
1 97922 119878 554056316
2 125362 355136121
3 138439 52522
2 36179 193003460
1 31224 92955 838983566
2 24044 437588286
2 76816 974956903
3 195913 175921
3 16341 30544
2 29792 459231491
1 28733 87668 924604054
2 42240 531934361
1 92010 113320 745747407
3 145811 145823
3 27320 133415
1 158977 187570 46915168
2 145333 546902778
2 72685 863816855
1 64792 160694 588676803
2 39126 858042344
3 25177 118046
2 78220 578227329
3 133935 141292
3 160472 144416
2 59074 14079044
2 96469 429529776
1 44363 163622 425469243
3 58870 176444
3 78786 101968
2 74153 137276097
3 39417 50226
2 78016 841677034
2 153311 987262520
2 78983 33673479
1 28570 152397 765248138
1 149062 181286 961801931
3 54229 184432
1 86628 88222 468681147
1 83152 142011 369922231
1 65626 193991 687713633
2 37983 779706589
2 47087 856707141
3 165445 120842
2 112744 31835523
1 85617 94348 202887680
3 41174 175207
3 4873 87730
1 39937 189160 435014658
1 127066 169277 602013054
1 22590 53317 293643907
1 32618 185099 976551025
3 134982 154012
3 112514 136751
2 37639 855900228
1 17898 144947 1947794
2 179507 290204265
2 24819 601070243
2 113163 265991438
2 141515 715772499
3 132872 90100
1 163141 190833 26497059
3 186964 170052
3 62640 147705
3 46581 41719
3 192856 198625
3 94050 28514
1 116157 196862 918839575
2 115260 505989531
1 39430 92539 311458643
1 117782 199325 430889362
2 18454 701410348
3 102664 196596
1 32075 158514 280309229
2 165210 891170689
1 37048 115638 163554924
1 18243 177161 52908185
1 51830 69475 64596868
1 55081 103177 64513930
3 62652 145493
1 47853 104285 166082569
2 110163 129329706
2 187386 368334080
2 72383 416206263
3 98546 181490
3 172868 76458
3 156133 17036
2 9917 342353886
3 170670 134306
3 24618 125933
2 155270 609879470
1 7091 171802 800803807
3 3763 41300
2 185823 565678156
2 150157 956209200
1 60745 68062 486224452
3 156580 133910
2 115166 586825738
2 40803 716890501
1 43547 110652 277009472
3 70330 185541
1 147230 193934 589473808
3 149066 47752
2 86000 776102641
1 43691 107689 388237989
3 112182 155564
1 25447 36643 362638215
1 78918 114128 322625415
3 195157 59755
1 27403 142871 708056101
1 136424 180192 866569925
1 2540 56051 414074551
2 25967 45352102
3 47584 106456
3 130802 97088
2 17673 98971568
1 10716 57515 472168587
3 199566 173090
3 168973 3890
3 115380 103366
3 139286 81717
3 24031 60384
1 4039 80776 770767062
2 177335 734496295
3 17461 53816
1 45681 190657 664081368
3 117528 12544
1 138508 197178 199181101
3 186192 198515
2 169801 659048092
3 94358 7953
1 12088 146375 67660845
1 83368 131777 549706396
2 183204 992675442
1 75006 193896 924423702
3 27281 77778
3 165155 44931
2 89841 512766340
1 18588 79150 858454618
1 69206 89486 635642840
2 62752 88826996
2 32499 928135835
3 106621 107256
3 195929 49628
1 1274 1606 480036417
3 181840 61936
2 190385 353673987
3 189510 159662
2 199423 899648768
3 19379 82806
1 88944 107453 39503535
2 47097 626029648
1 83990 152280 307499301
1 11621 137342 516885088
3 53577 31300
1 50771 73653 146949257
1 67720 121606 815566589
3 53906 150025
3 112330 45737
1 75729 115396 939838235
1 31405 196242 515668091
2 42462 98253205
3 105475 48290
3 37899 128376
2 77495 39573512
2 95019 612352844
3 65178 195074
2 7747 72647425
1 13212 38387 710438748
1 81833 182948 567805580
3 35421 88019
2 97530 621373128
1 83193 121186 862346270
1 123698 161423 579540021
2 1114 628399505
1 177097 183192 792164262
2 121515 90404886
1 54496 70406 345958172
1 56908 67669 623243682
2 161800 308440565
3 77495 197945
2 88363 307039615
1 87489 131777 913700774
3 108361 140133
2 167590 886710550
2 161783 963538244
1 136542 170829 280180079
2 149381 784743918
2 66704 264527194
2 992 325812054
3 147115 63960
2 63515 279697378
1 168325 180633 683636091
3 121997 121688
2 38932 493655658
1 6597 143078 357464037
1 80779 189096 430157776
1 163056 171679 451610545
3 50267 193447
2 71792 775039385
2 170703 465500157
2 12832 240139249
3 63931 44930
2 113590 142761887
2 112547 528287988
1 2682 151348 344560590
1 49067 155968 126962500
1 87679 170858 803869551
3 77676 34455
1 120360 170419 28575023
1 33139 102321 728728243
2 70366 126633554
1 12841 197236 40179791
3 134484 169721
3 100352 137683
3 176425 45429
2 128649 583403988
3 70172 129048
1 5218 192809 458403297
1 18860 79662 888776993
3 124707 62122
1 85767 94446 77202085
2 174076 929325010
2 112615 225383726
3 94299 9579
3 116924 58832
3 199322 66489
1 8949 184669 148341794
3 188788 20145
3 112863 5076
2 193427 49215359
2 186221 416910818
3 141077 184602
2 101248 920148369
3 88725 130197
2 24579 380876482
3 199220 159255
2 44165 193757893
3 45895 116122
3 45614 194586
2 133212 326882584
2 32755 436508292
2 94337 252251257
2 134544 948724924
1 23703 149398 110948452
2 163295 950685680
3 326 65924
2 45813 723890287
3 57816 65878
3 51246 49142
2 155426 729039473
2 98996 835504771
3 197862 123661
2 169596 476564985
2 187053 343583459
1 95436 95780 637942293
2 47375 246257690
2 116036 682152370
2 170575 687099243
3 63629 154798
3 8442 69574
2 23854 478796527
2 52886 106725483
2 188940 767819559
2 167268 833310979
2 5231 592605774
3 74827 168049
2 128844 388256867
1 6631 33589 579251725
3 73849 120267
1 117799 154064 202301675
2 146869 684982641
3 5443 60327
1 88895 128350 986618689
1 36710 154201 790253762
2 143817 159009234
3 147578 44303
3 21930 154332
3 111775 124559
3 154935 75954
2 118185 236409370
2 50450 405390844
2 181308 634659699
1 12028 138845 371185281
1 115313 186510 793210727
3 198106 26237
3 177249 104466
2 104939 177163071
1 137612 154452 876443894
3 73033 13576
3 154711 113198
1 44740 108803 955993808
3 193161 124124
1 28521 133755 645931162
2 110587 861182909
3 188323 18401
1 27250 169934 903784431
3 4789 72247
1 8001 51105 423103064
3 51758 47052
3 112613 6754
2 163625 717280781
2 137835 545476752
1 26825 150338 78704339
3 67735 171304
3 104557 11173
3 124623 42581
1 5587 91759 639262822
1 33848 59218 309358934
1 48474 141974 346759715
3 145000 119617
2 56002 941201093
2 162159 534250491
2 160223 826587285
2 70469 654430085
2 123795 757514807
1 79395 124303 353295904
1 108885 148849 565035043
2 85536 729493308
2 53520 327830449
2 58979 90167273
2 61331 787294392
1 91805 176487 544154741
2 189203 41784011
1 86585 128374 919371659
3 176249 95154
3 61639 111312
2 57746 530632935
3 8020 176075
3 37393 30804
2 136145 481861929
2 106121 510591218
1 114743 184426 345260933
1 57211 157325 513545201
2 140437 135974584
2 9220 759469639
3 190387 109581
1 78535 187387 415128614
3 45894 102422
3 34057 173395
2 67049 237267136
3 81098 146314
3 123619 172598
2 105350 790914903
3 153734 92950
3 53219 2465
1 36348 141045 344633169
2 108417 432375082
3 147499 106369
2 78650 72545756
2 113370 722117715
1 4040 82130 534744375
1 105547 123805 298655784
3 97414 157899
2 191546 981008979
2 98503 329672209
1 47347 128962 901985823
2 11259 54684707
3 135313 109634
3 4281 135938
1 31874 118065 391183903
1 25532 143138 466604795
2 42213 184511297
1 56205 131621 445909191
3 52434 22993
1 11240 23754 501619287
3 174473 38032
3 508 127412
2 162211 897166774
1 181266 192700 49629090
3 90467 15880
2 69835 353483465
3 52515 184784
3 47575 150740
3 153949 118874
1 74329 190532 727402634
3 42 100518
2 14454 567086253
2 136105 70086279
1 47540 170106 234878175
2 49044 209286022
3 169272 33693
1 34787 107974 180488485
1 14578 193254 486594952
2 83088 919304407
2 104515 577128281
2 196744 719553077
3 53771 82088
3 95337 60129
2 19961 376082040
3 80792 2387
2 196461 508869915
1 28682 31575 314873556
2 14099 760795854
2 119158 18281094
1 17659 41533 956660825
2 143185 59460895
3 43727 89796
3 105287 75019
3 59568 104536
1 104767 144332 416238219
1 30954 67167 120112144
1 100362 106667 410616779
1 86876 127350 277039897
2 85213 549242905
1 124509 127229 229659328
3 186327 60296
3 183252 192831
3 135788 95046
3 84473 80650
1 60553 61600 382195003
2 107293 11476217
2 53867 571364775
2 64263 57906907
2 186005 259958962
1 95803 147796 463819832
1 39525 119291 291009987
1 7021 195651 920392727
3 186755 61202
3 92668 198701
1 27846 73236 934497091
2 150552 75969995
1 16713 68534 206121257
2 94032 658698192
2 65529 467385207
3 109544 18651
1 6811 109733 352446834
3 166668 73358
2 127390 831230652
1 98022 134051 755855393
1 153133 194222 741560142
2 141531 49187236
3 91330 122271
2 135870 369985133
1 16271 51137 129203204
2 70071 186939753
1 23954 167536 313236171
1 39912 164644 327160801
3 52277 179684
1 55332 114167 694644106
1 10005 99975 766107255
3 94950 148976
3 16556 34149
2 166770 665465765
2 98937 847797778
2 178024 696043670
3 121146 12866
1 52810 73654 695081251
3 134536 45435
3 148912 60351
2 64240 147566685
3 113105 74754
2 134061 359175277
1 160837 196924 385884430
1 24080 160441 486845349
2 123797 885827849
2 146930 805683425
1 67247 173736 353876227
1 7800 70415 425464800
3 89914 114663
1 44851 167705 491286484
3 180005 13155
2 143453 624119689
1 126928 144763 551234571
1 50201 86959 450791119
1 56832 134747 758462896
1 10903 65096 172048510
1 132696 183499 662998820
3 103429 49292
1 21683 189026 30139633
3 64110 41524
1 4011 7164 908514523
3 140551 148119
2 27019 479604233
1 49708 170867 15396694
1 3084 21124 10651335
3 192369 14673
3 22529 14172
3 71848 97290
2 163523 50835750
3 45442 103115
3 35712 182559
3 12216 105208
3 94306 134547
1 67102 125491 221916645
2 27875 360483366
2 50420 885579492
3 14745 1669
1 78135 155080 655062567
2 63429 585540059
1 24398 65727 166406818
3 108670 132142
1 84968 187498 833833201
3 149649 48290
3 77176 45933
3 29136 66759
3 68711 165415
1 27663 101260 30338299
3 98599 76301
3 98410 105452
1 104365 187966 107865344
2 80521 277015583
1 27605 138310 403300040
3 61556 115072
2 157060 166568700
1 122451 141328 798762497
3 16531 10078
3 43503 121219
1 12603 195820 48340262
2 30391 785334040
2 30056 697775660
1 157667 174623 25709451
2 101263 275972604
3 167315 144975
2 133815 688664273
2 71152 14110386
3 185722 103935
3 147222 54937
2 78721 114209432
3 1840 114513
2 122673 412818880
3 151582 132243
2 99679 141032918
2 35641 956694733
3 42817 188310
1 120825 178881 103949537
1 7644 43889 277253898
3 172496 20128
1 13134 121162 433486699
1 30379 146069 393871162
1 155422 158843 392596947
1 16057 52291 73644576
3 28007 79441
2 15812 706431104
2 158285 958879422
1 80047 91482 364332916
3 167363 152181
3 62259 135966
2 146466 787637588
3 73579 181471
1 136304 155966 93551996
2 52090 170871966
2 185333 909521093
2 110807 304171987
1 127735 144820 506038707
3 67139 147242
3 74256 170311
2 85017 85165498
1 22478 93217 844017459
1 58125 67253 400976824
2 183953 887895305
3 8962 3994
2 102439 58694186
3 135020 178288
3 24398 39710
3 48512 101467
2 30332 845879944
2 147376 267225700
3 178904 107801
2 75263 490645854
3 132408 87014
3 166779 143051
3 167564 128480
2 51617 419092445
3 70820 22372
3 150638 57591
2 70861 562919597
1 33314 50424 423096888
2 127116 809506604
3 70982 133777
2 31996 728116459
1 10999 39283 806940552
3 149249 114484
1 57959 72427 164809889
3 78968 160395
1 33915 197749 972455222
2 161760 991600366
1 16058 146244 389211219
1 62649 120804 453358378
1 85014 160289 319923359
3 180977 150850
1 105809 156674 254867564
2 28893 935187447
1 84750 130159 451784759
3 139960 3680
1 46639 76391 161462421
1 64328 105722 994294469
2 86101 226526190
3 169339 161111
2 72572 289744514
1 142091 199279 150744116
2 11388 990812023
3 188438 149457
1 115394 144074 778964475
3 33443 44346
2 155195 267336108
2 108546 304735529
3 181327 29729
1 170674 190048 18733374
1 32169 38830 980264684
3 131294 156100
1 37923 50960 746024048
1 43907 110597 652707463
2 168723 3038835
2 53775 857431259
1 91165 135600 700754297
3 77376 194583
1 31023 60408 943807721
1 95429 194814 37999621
3 12341 196485
3 134604 194191
1 44737 51525 708234610
3 8028 120374
1 130211 137206 845558693
1 63633 88983 200723912
3 164776 79607
2 31523 962311496
3 75436 194834
1 63334 101561 17411799
2 11222 876977738
1 136625 160630 710494120
1 32991 187110 299595321
2 118650 374793327
2 97764 224161744
3 170529 168454
2 127202 993524925
2 13536 398612825
2 130405 140010341
2 28926 691364044
3 33484 137157
2 641 904645656
1 57428 149693 543316637
2 50640 379039991
1 58625 187278 315868999
1 153212 162282 714151711
2 159138 662469916
2 158511 957549937
1 65891 99848 919854335
1 29615 116953 791952561
1 48997 55916 752560847
2 103016 577248124
2 176308 475664391
2 129940 86879892
3 104816 163658
2 112454 754008938
1 14171 177887 827124575
3 19436 44203
2 20834 696832560
2 33110 294177690
3 65469 94020
2 83841 296948028
1 92335 197735 571591115
3 195763 45360
2 107161 972307405
1 11058 179576 157618074
1 84295 103835 438720013
1 49667 110514 729945554
2 28933 294633391
3 199805 183275
3 2427 179594
2 88698 442607191
1 113441 141858 672360487
1 117942 164345 134571224
2 61074 147532101
1 84090 98266 185958436
3 116899 28346
3 181937 91174
2 65996 794889931
1 136411 169144 467660738
1 4861 94666 965922226
1 24239 165715 329352547
1 20681 156683 281049843
1 69155 82485 148207962
3 176374 431
1 62957 84341 362277991
2 25330 506637964
1 9783 69570 55894169
3 144150 30429
3 2232 105895
2 85114 233912911
2 172435 834315885
1 39146 50246 474764277
2 128086 239389327
1 5158 72037 387171275
1 58431 196423 763903018
1 16660 137450 108831417
2 122764 63188322
1 44946 161516 475284072
2 28225 768213678
2 10180 386163750
2 188129 775219266
1 3937 151976 840040753
3 39898 131015
2 115784 556877560
2 177285 578062411
1 125002 180666 139880991
2 63769 587370156
3 56621 188859
1 140196 172473 139291900
1 40344 146602 175111915
3 190654 181513
3 77005 169909
3 38700 191474
3 78295 38071
1 116676 192030 495618940
3 51787 137870
2 189187 711226464
2 151077 228817689
2 53331 521763900
1 109278 156580 727069964
2 155963 873062074
3 50261 88418
3 101732 134788
2 69794 945877063
2 62645 144319665
3 7866 188570
3 90524 167824
2 7503 485425609
1 124950 140062 810773100
3 103996 181034
2 62043 585626154
2 190388 599165433
2 89161 369987666
1 30449 90361 689232928
2 119521 539154712
1 87075 198379 121599631
2 174006 151757704
2 60833 963566940
2 179892 595668131
3 167653 18229
3 26938 114139
1 39520 183893 824741689
2 24209 310356251
3 90875 61721
2 76997 174626892
2 49601 114207327
2 73333 246678263
1 39209 157057 789409232
2 100527 453744124
2 181575 19591727
2 174201 412729460
2 107974 220508085
2 81130 505157115
1 2446 104359 445589922
3 103511 31870
1 102851 105062 793565663
2 196655 206646977
2 86117 556009200
1 115798 132646 432345224
2 165388 863720395
2 132982 752470466
1 96283 161678 869876063
3 114287 141151
1 184313 190202 81611154
2 47683 934318195
2 116891 570493812
3 45632 99496
3 165444 108505
3 127636 81596
2 162150 765684299
1 42566 178237 532712931
2 37296 754093761
2 123498 789987767
2 12537 459926224
1 68589 85603 671419111
2 111201 418883389
3 165289 91880
3 75601 164932
2 173965 585643026
3 86301 189689
3 122141 136886
3 76789 130177
3 178686 52847
3 162896 78265
2 141389 136491407
2 84628 397898124
1 28604 123212 720197118
1 5009 145220 971227198
2 137460 560529601
3 161731 105388
3 5007 139114
3 151677 129738
1 115252 191233 861551438
2 184134 42480517
3 98148 93923
2 74376 938700771
1 6473 58253 978809214
1 4776 9485 276998987
3 27153 127939
3 27985 122895
1 115798 153033 712332488
3 157622 42094
1 100283 187025 32362673
2 143627 174922940
1 49242 175208 15972134
1 31766 45009 293934556
3 142039 156260
3 152043 86191
3 54705 176800
3 148830 81174
1 183157 183946 302978091
2 178399 146224517
3 15394 112244
1 105420 185615 608626076
2 137324 541764554
1 51014 151614 351218084
2 170103 46261618
1 136756 158547 330054197
1 16301 146409 498177273
3 11139 199050
2 84546 501968590
1 18379 71498 53532100
3 11464 67314
2 11950 125485985
1 50757 163954 160618846
1 1849 68475 382181478
1 87859 177352 159072200
3 137233 173316
1 17232 191776 213446947
1 91413 112676 366967207
1 72102 91946 863567004
1 21526 166654 171826163
2 170466 547933238
2 70660 730912861
3 198234 181846
3 191052 84731
1 39500 46965 560792069
3 119494 41347
2 38962 38669107
1 21493 121706 57793029
2 81905 640319277
3 160811 42112
3 107624 152851
1 74376 181607 742743680
3 129812 53892
2 199588 693919640
3 11574 112748
2 128991 304946508
1 20716 39415 847118127
3 62320 164521
3 6872 80890
1 40179 60201 777933147
3 191861 74056
3 47420 153915
3 32256 95310
1 9091 170466 535017059
2 197589 789697255
3 90176 120329
2 175337 859694564
2 170913 44106336
2 152222 481299174
2 113242 950204303
1 7770 120301 913065335
3 12133 104000
1 82606 135359 516048692
2 7942 401548230
1 2802 82402 350313761
2 84918 798769866
3 163628 183453
3 134769 169110
2 170021 138281465
2 18920 891047252
1 24264 37345 967445454
1 67332 190324 227292437
3 169867 36754
2 98072 137543615
3 156133 11179
1 10011 114898 172717895
2 126115 692606979
1 1765 57611 129120899
1 183014 196411 774005443
1 55492 193205 88944065
1 5118 5544 894926836
1 151590 196661 351994042
3 89705 6458
2 136759 61537561
1 42603 64669 796829918
2 176016 912749069
1 40092 194872 387686190
2 144199 274259878
3 65109 41425
3 107475 47939
2 34953 109391830
1 29942 117351 67693992
2 191312 291688413
3 42899 163055
3 85110 184941
3 26234 94179
3 69391 198013
1 14613 182324 841477682
2 198548 321557868
1 86705 181803 170130295
1 53873 196332 35648827
1 141397 164491 443382833
1 61391 153891 747415973
1 85834 138215 834980607
3 74891 31537
1 113655 123387 435624934
3 111354 44506
3 54018 37149
3 192284 183612
1 78157 120254 121303600
3 95126 104572
1 21869 144066 660212793
1 68822 198025 229778423
2 183478 628755441
3 170548 80357
2 17224 324785480
3 37781 152753
1 65924 129005 504906372
1 156915 157361 272279798
3 154002 198004
2 113446 50802595
1 65331 191301 856424135
2 145828 181408621
2 76273 304639904
2 34617 939698752
3 117287 157378
3 134534 8786
1 151431 185248 754873005
3 136372 112627
1 81799 138550 617140755
3 127979 57466
3 147777 182097
3 28619 170865
1 103073 181771 350338131
3 115278 189471
2 178659 847553935
2 150474 548769234
3 96556 146923
1 109994 183419 8262510
1 12277 115969 647506733
1 44770 186659 25279435
3 159863 100117
3 192771 163589
2 57776 731328708
1 15528 62371 866736688
3 136827 157805
2 131819 998974840
3 119407 186059
3 193880 7663
3 30298 197431
2 123345 902495452
2 26140 618501371
1 95639 133895 375077744
3 131001 41325
2 194276 292091646
1 163409 193675 520361879
1 12766 144808 476653085
3 5007 146679
2 119780 327220860
3 37176 188581
3 135786 58282
2 55153 586514404
2 166514 443343457
2 88614 364094813
1 43443 124266 613683251
3 156518 87903
2 6003 413729141
3 39007 154718
1 29434 195000 333061865
1 174568 188475 196698745
3 139141 36435
3 190444 62786
3 133117 4430
1 7289 138865 469854237
2 7563 548217874
1 26605 126744 500133692
2 48625 676804712
3 102238 38432
2 165365 929984829
3 139043 190102
2 166077 742661365
3 116599 193059
1 79087 105525 845574691
2 199293 977573215
3 153340 84607
2 142926 264260176
2 191846 111655247
3 63679 2560
1 88156 169168 472288230
2 56103 425356290
3 23755 21255
1 15677 63177 896504979
3 198807 2699
3 195242 96373
2 95954 105929947
1 93219 170608 356898878
2 1160 434298194
3 107030 171323
2 105641 155734519
3 66723 162360
2 182945 136228904
2 59026 45942384
1 29355 145897 8179861
1 2567 129309 701723520
3 83539 168580
1 71020 186601 401747546
2 10807 125823797
2 181269 369340248
1 84736 91364 516500764
2 28328 421338050
1 9312 63025 465722356
3 38828 143530
1 2883 49827 1130178
3 19425 53613
1 17785 98327 572823541
1 5484 152167 900187125
2 134988 260802548
1 96105 173216 680422998
2 37159 547388832
1 59916 156615 603223331
1 60133 199214 242939349
2 48163 161054022
3 130182 73650
3 150030 44797
1 18215 116057 485541248
1 53610 125682 965242805
3 36324 67388
3 60732 76741
2 10204 421228719
2 199864 940159997
1 28107 176126 910263815
1 86226 140750 719175601
1 110526 132249 97604981
3 125004 46540
3 34017 88535
3 116606 114025
3 194751 50715
2 76469 800474137
2 152415 684775642
2 129204 224886050
1 14195 155853 581792719
2 166030 839063586
2 59261 781356148
2 184001 984857620
3 161996 159419
1 5897 74140 505281229
1 74864 183946 236153459
2 63690 267423717
3 92486 138557
1 169841 191669 285435686
3 117432 194404
1 22225 155634 648086020
1 38925 180886 151919851
3 43926 33951
3 23583 141032
1 118549 167961 31659470
2 36728 326570689
3 41382 72523
1 119333 136823 495865369
2 115719 66145460
2 1645 247043690
3 196631 40361
2 190018 516275249
1 130615 144793 134564825
1 176956 180105 512187449
1 19239 36155 695913310
3 188416 177831
2 152276 6460720
1 127450 166892 172486890
3 197726 37150
3 150053 34667
1 97343 172381 485174497
1 53236 99483 699259512
1 192320 193968 425634918
2 68090 757732191
2 163613 683121971
3 38938 198393
1 122096 173208 973622531
3 59332 141924
1 27592 142698 612353486
1 34515 44081 295674259
1 15893 94593 851945660
1 15664 67524 260457568
3 159954 34712
3 186589 64912
2 62615 677198258
1 19282 170390 302161645
2 178008 268878376
3 143433 171510
1 32558 172079 15664384
1 167730 169601 618689112
1 109993 173414 234240270
2 177643 658416156
1 108884 126002 173098564
2 69423 740699147
3 190372 47411
3 120301 16413
1 85108 145344 494631590
2 91431 111645343
2 189890 792614734
2 184025 989132165
2 66148 490261429
3 193035 7738
1 32757 55232 584267033
2 56011 730355860
1 13812 126418 667307334
1 44074 90433 585372337
3 153369 170064
3 29846 199614
3 192256 104257
3 61140 133514
2 46881 470565212
2 39135 535220474
2 101256 696527180
2 29213 823979259
2 81886 735590434
1 3341 40747 786842840
1 54025 115960 792467636
1 5794 171574 636651570
2 107967 639995416
3 150661 52891
2 188963 926828391
2 16173 2274688
2 171301 771232622
3 96698 133458
2 170041 822056035
2 29458 404900550
3 105985 15880
2 180075 505896941
3 59016 40717
2 68738 144375175
3 46608 98019
2 147712 503576451
2 183910 278923125
3 143490 142193
3 196102 155450
3 176695 191035
3 82289 165466
2 35553 617396540
3 85234 60401
2 94903 924918400
2 193267 554720709
3 13321 69763
1 161153 189009 725012667
2 10877 292909772
3 13761 58456
1 15788 137872 664029076
3 141615 16020
1 27871 46199 26108101
2 143269 146040633
3 137545 20614
1 37336 69011 67013554
3 41204 73524
1 58928 106952 870968759
1 13957 155287 726604912
2 191384 301192667
2 62544 673265524
2 144010 396914841
3 106539 127124
2 130990 272522879
3 62522 165811
2 44025 498536240
2 101221 801650815
1 27308 142400 120883226
1 68663 171889 112167656
3 122275 189583
3 179101 32246
2 77120 498794532
2 164574 393372082
2 33423 562943577
2 160892 273124199
1 2742 183634 372612787
2 108033 208996603
2 155229 101967781
1 55289 123540 476817518
2 39948 942366063
2 19283 340977412
1 6198 151081 574218346
1 31321 184738 894297623
1 74949 82141 82575148
2 103103 927798604
2 84995 230901831
1 51181 163278 535831513
1 9048 14972 270994036
3 38174 153891
3 165965 48932
3 8858 63186
2 117350 66942807
3 105955 100754
2 140008 110033607
1 76689 88174 294716161
1 115400 179202 263329856
3 124125 74584
2 163713 12140155
1 54569 92113 413006466
3 184286 173111
3 63123 53651
1 40575 106582 602327317
1 20342 180255 373280316
3 49611 176105
2 94269 566189314
2 13544 60891549
1 440 68832 735465336
1 21366 68627 819316457
2 17231 193494859
3 107978 111116
1 154130 193163 818472819
2 106629 232727341
3 70235 191967
1 13941 88668 944813008
3 112490 129565
2 57299 996165087
3 67773 8832
1 159195 162984 438484340
2 87610 6821473
3 188127 121609
3 130122 71059
1 36567 134714 757959003
1 68980 103132 469259739
1 26774 160987 20190524
1 5802 121062 573117221
3 38841 171698
1 18205 152317 446371288
3 139353 4020
3 80599 164496
3 82738 106969
3 35231 99425
3 195102 146678
2 70159 623810985
2 48219 927548392
3 151779 35460
3 148782 76903
1 6699 170059 308674981
2 76045 202396251
1 28049 47698 518545088
2 171217 624685508
1 2965 17164 332574211
3 17053 191452
1 9916 145053 205746590
2 146646 918005024
1 144516 174479 781660917
1 14821 40058 432619909
3 148322 140057
1 421 61800 133420162
2 174973 252374142
2 142982 3870638
2 64492 371708673
1 45715 98825 384861725
1 136549 192686 460015038
2 18139 267893844
1 78776 123880 841985267
2 41820 165793075
1 141238 149988 474044822
1 33760 120338 898943031
3 159481 78376
1 5436 180171 791475706
3 68212 185555
2 39235 662148979
2 21260 516694507
3 12295 24136
1 89378 125625 554965195
3 72392 38883
2 13470 919403035
1 54408 195315 630436049
1 171211 180478 92659923
2 128380 876101716
2 138127 34357239
3 63602 106614
3 16304 194584
1 51011 194680 537074271
3 70381 32649
2 58333 807265497
3 167877 183055
2 77944 802861372
3 23389 67206
2 74157 531232177
1 153867 194924 716628385
1 47099 145698 195449660
1 126889 187901 737431516
3 8682 97585
1 23997 86424 332187127
2 147784 532736491
3 75720 170850
3 31491 38659
2 51257 202526369
1 21264 169380 280251135
3 142703 111763
2 83680 810984764
1 29749 159000 643472056
1 78956 191278 801984527
1 122655 167714 234322843
3 191863 113073
3 91074 16547
2 187598 118791834
2 37534 7964808
3 90926 126030
2 101876 813766304
3 51135 179039
3 165930 70234
3 89006 63401
3 193405 30050
1 35252 51702 630480965
3 14681 127549
1 79054 192916 11685643
3 53303 17630
2 95402 822487407
1 90652 115921 788781124
2 152023 733108947
1 40801 142544 549349921
3 9986 22010
2 113510 454323172
2 32521 820181638
1 184663 188964 516610823
2 195304 778154190
1 180954 194783 859605110
1 89702 112083 803687316
3 135841 188983
2 128860 352374653
2 155033 720749995
3 58602 77621
2 80398 968891336
3 115412 44105
1 28360 173330 119530497
3 76417 79131
2 69281 782784084
3 1214 199994
3 169165 41290
2 21476 659931851
3 176006 9528
2 148481 37518609
1 56704 136833 361802352
1 24524 150438 527613475
2 198420 583720649
3 198882 72698
3 128719 95390
3 109662 15468
3 149398 18011
2 110846 597130550
3 85581 98982
2 92614 537226271
1 36238 167904 143651018
2 68897 514396460
3 4523 6594
1 64969 88872 41377620
3 45374 156712
3 119241 2958
2 114399 103236241
3 92638 106087
2 60804 471267535
2 71036 265716953
1 2579 81601 683805840
2 85196 111766516
2 121248 714674690
2 185809 863472017
3 95884 44674
1 31923 103763 325801702
3 75439 53442
3 180943 185907
1 137611 137767 810640895
3 122684 60381
3 64994 109395
2 66425 853999523
2 132301 495681508
3 48010 72266
2 154836 129023424
2 98344 449876493
3 130735 176502
3 140920 142172
3 18464 106117
1 71744 149092 458621308
3 153557 127623
2 6054 693475984
3 26308 129941
1 77888 82950 45619256
1 100154 186091 114513577
2 26071 788100912
3 119242 13585
2 75304 936186766
3 195426 183270
2 9462 74058805
1 134246 134589 974996101
2 29502 75175152
3 86966 179216
3 21233 45606
2 111210 132759603
1 88603 187054 431063722
1 16257 19361 993668749
2 129877 784857899
1 16462 60488 896598553
1 56548 179293 829999577
3 7338 120336
3 76627 13033
1 804 136378 549309017
1 41313 109974 244362695
3 162008 155175
2 176704 786278185
2 101746 932111585
1 2260 77412 918318583
1 87439 114165 516910081
1 89462 119951 737039703
3 96223 151224
2 65608 109302146
3 183357 146861
3 40505 137044
3 23184 35354
3 149346 149948
1 142052 164929 221830914
1 98320 107739 481887799
3 85459 50103
1 148196 166351 133999611
2 150893 785681497
1 73348 120162 534429492
1 118467 197283 20577157
1 87226 137943 585531878
1 21467 181548 774726088
2 186631 984266926
2 155412 528592206
3 16476 98649
2 16737 463106403
3 170230 139765
2 181686 395585169
3 61003 31130
3 59745 91084
3 100201 1588
2 54273 699797674
3 74280 173649
3 9778 117337
1 104413 130053 647619670
1 12956 153622 756763846
2 153521 654080239
1 136184 141285 379130021
2 126103 630741830
3 56724 120498
2 9206 580703402
2 210 623112226
2 189210 623617140
1 97511 198426 65979596
3 21862 6431
2 128048 96500467
2 167285 175456953
2 178484 268695604
3 147280 22004
3 152603 84922
1 88664 117521 562605021
1 24233 64502 219998869
2 48906 629830985
2 68376 750202237
3 166021 199936
3 122773 158020
2 85998 525459850
3 170823 103926
1 62208 81636 635481956
1 45006 158860 975755571
1 4778 92504 289621502
2 108717 715798090
1 6282 168423 878434684
3 144647 172452
2 136691 324298304
1 16390 41370 392615407
2 64779 487836221
3 194592 178852
1 4613 108710 628075052
1 24888 60531 490275252
1 91769 100689 18473393
1 27922 101892 293182466
1 40002 73549 447840933
3 80413 37517
2 163253 396453898
2 137468 716758829
1 169079 199507 466243183
3 11461 4782
3 27668 192288
1 167639 183096 925434994
2 46112 932278444
3 156624 70524
1 136971 167998 170716334
1 71292 163407 818755124
3 190438 156427
3 105666 57409
1 39727 61548 967666803
2 144174 172765241
1 41359 84846 745416149
3 194271 173818
1 170066 184351 321661281
3 147314 195956
2 117783 540160072
3 45656 96185
2 127925 756005938
2 136746 620777534
3 74228 84686
1 28136 50370 683077621
1 8848 132272 550358886
2 193451 2420001
3 5231 103010
1 136163 192376 975502372
1 87715 110214 816285670
1 9906 73419 499764950
3 45794 26615
2 106777 659919055
2 112989 640195352
3 32648 86293
1 35662 145984 294501297
3 58765 11496
3 60246 101688
3 106335 90673
2 12484 594129018
3 133455 77406
2 127958 527653378
1 76399 99360 922459447
1 64918 124065 130099017
2 174319 338319095
2 150858 868451823
2 136226 324219150
3 119561 167906
2 38097 357567797
3 51444 183509
2 158105 833755770
2 108658 740914838
2 197197 829080833
2 159585 143642766
2 88967 162670074
1 66114 119388 366730490
2 173404 380941587
3 106296 33051
1 168566 171228 559531755
1 54933 153125 36043450
1 60111 76023 209328649
2 193791 584751250
3 15582 64082
3 14326 161740
1 107863 173394 574492417
2 134886 742789649
3 167739 71194
2 3881 104127693
3 168675 7477
1 135091 173408 761250383
2 41185 897234656
1 11947 181458 239155748
2 45460 47962272
3 69284 195114
3 61383 20628
2 80660 883864907
3 127356 181134
3 192636 100482
2 387 495130862
1 52967 145258 958520946
2 23988 762819229
1 54297 122050 31340102
2 78908 793141314
3 25104 93348
1 58864 188350 424044105
2 32434 441580275
3 38155 35419
1 41224 176436 89635827
1 25102 142484 320603013
1 22706 54517 591941318
2 72112 661301744
1 80395 137309 272316148
2 113440 533543071
2 149080 408193322
2 84280 188271921
3 196823 59875
2 186835 45326751
2 1795 892507912
1 57905 163357 175067736
1 75376 81165 649268801
3 171262 77198
1 72122 106283 84959302
3 40601 153355
3 141055 10978
2 63254 324998229
1 50937 63426 808339293
3 68175 172075
3 9327 148928
2 110398 926441967
2 72877 824568976
3 109811 113008
1 22540 159727 39281387
3 104475 32163
2 13484 75932501
2 65583 11547066
3 8474 10136
3 181222 70338
2 76303 927193558
1 51902 119970 419344132
3 11332 37063
2 185712 697287342
2 40458 722898108
2 45375 927105769
3 65307 166534
1 29054 84339 148860819
1 41087 148982 585366904
2 121754 213092836
2 126643 6943621
3 19219 193170
2 111128 224048346
3 121688 115522
2 31523 920915855
3 53072 132721
3 182974 114980
3 65651 151787
3 34342 153590
2 90225 744590336
3 148093 94639
3 125813 47330
1 26192 52613 956476065
2 792 571579710
3 120370 173885
3 23021 89302
1 60856 198739 860965772
2 126347 109426140
3 141956 157389
2 16839 508116795
2 106775 474336161
2 155403 823253948
1 99633 133718 273536575
2 194403 15458038
3 51024 113402
2 80433 907760023
3 36086 61877
2 74770 37041044
3 199318 194432
2 73100 762320173
2 139033 123771956
2 130563 412509009
3 26890 110403
2 146477 760568497
3 104398 139716
2 97217 301547575
1 14175 26004 117996105
3 64487 174521
1 56276 154505 885599566
1 36877 161291 595388626
2 153554 434190004
1 77709 195400 827034409
2 151267 169273010
2 131100 558287941
3 162464 14764
2 2840 640261321
3 199193 97293
3 84418 153410
1 60603 160967 610722513
2 11703 444798342
1 7491 30573 510309790
3 17763 116897
1 17075 157470 474690544
1 84098 176830 275766769
2 108756 994554738
2 169538 530614983
2 87781 410657024
3 48968 172477
2 80157 719310536
1 131104 173911 2151675
3 28123 32655
1 2898 178231 482310449
2 37613 723430290
2 88952 775448451
3 25435 65401
3 197935 148141
2 53639 377674235
2 177925 309527628
3 22530 33284
3 108925 29179
3 18058 83017
3 151410 36226
1 33735 146614 846482816
3 127141 166503
2 158884 283619493
2 87099 24168447
1 121840 198195 377119230
3 152188 116042
1 99795 136848 950159557
2 4349 437388815
1 113469 193040 432913708
1 16564 175281 120998972
3 57794 89335
3 16862 182270
2 147261 621749931
1 24078 54458 316153457
3 152737 144709
1 36023 47128 55675090
2 77312 682228652
3 156796 162064
2 83791 67924711
1 71777 104947 927040990
3 137066 174788
3 84061 145281
1 28087 80674 212497418
1 46282 113639 149824096
1 53051 181150 357312212
3 17210 28994
2 32350 439396887
3 53192 149258
2 45801 757236793
3 114435 29960
2 2831 952393940
2 97119 26831697
3 30205 22691
3 34310 17170
3 154807 133845
1 16833 84870 825465054
3 157062 35366
3 159954 26447
1 67364 130376 689796776
1 47026 120314 179196625
3 78092 27757
2 141940 435380691
3 37755 120226
3 186676 137735
1 10260 26786 875118110
3 195072 34984
3 43072 78842
1 52825 186360 126309176
1 26984 99951 13351139
3 117306 74310
1 12798 176542 451575563
2 94614 592745270
1 72945 136058 114193519
2 163825 465101254
1 1673 59204 591710406
3 10615 188721
2 141067 85091869
3 94895 36771
3 189355 159757
2 22594 596184064
3 15599 155391
3 23 178301
3 187740 21048
2 167446 747111817
2 135219 691917173
2 5878 938324823
2 110904 443482269
3 97993 102216
2 118569 582344493
1 153593 192330 665760999
3 96182 61716
1 52009 85602 404860543
1 63910 106762 490107838
2 184867 735086121
1 154131 168607 305847927
2 130307 909497984
1 54414 94425 742409082
3 17473 42054
3 58741 6923
3 100964 25225
2 117741 993727850
2 135804 849598193
2 47063 768977437
2 77996 96842633
3 97116 164079
3 18853 49422
1 11463 52934 191780510
3 37749 19712
2 879 908785432
3 48807 61008
2 2827 510117735
3 195501 53712
2 65811 166749576
1 39748 160347 65668403
3 192614 122745
2 60634 189719716
2 123921 289760399
2 190384 313009451
2 114676 419065981
2 90718 202899995
3 196324 87021
2 16285 433134582
3 127536 3248
3 165379 14320
1 14351 182606 675068832
3 175968 171760
1 24279 168534 206757798
1 29652 172116 706311407
3 86831 102509
3 24038 188395
1 70603 133573 955352225
3 29663 112352
1 67531 137098 590086411
2 100209 706013463
1 102624 122543 462473953
3 114276 154236
2 19406 724423340
1 90525 129159 986609300
1 2847 33393 218832782
1 20692 148863 223661179
3 111666 88330
2 180879 573424022
2 182515 42690172
1 67452 120138 42165285
1 103153 130136 59785596
3 197965 60163
2 20632 740496041
3 144771 57583
3 31289 46615
1 75020 86234 207266850
1 1761 189848 205853004
1 131520 164901 947981603
2 103618 149849428
2 99152 959664856
2 6789 466283481
2 69070 37417740
3 102771 195412
3 188011 161861
2 188389 636790828
2 9991 562172535
2 97191 129001346
1 61828 92052 283204691
3 58366 116085
3 138501 82267
3 148604 84951
2 141355 326087024
1 133262 151665 163477137
3 178883 158648
2 157269 625532265
1 104369 193814 290552333
3 62758 125278
1 3875 123977 940688390
2 34717 286204619
3 15848 141287
2 79697 987129994
1 8216 65904 794721804
2 88619 835447128
1 104769 180629 521713450
1 103021 192301 362361803
3 3369 11675
1 172719 184655 922133600
3 20292 22827
1 52928 132228 616242241
3 136617 24399
1 68147 125707 478888568
3 174407 136548
1 32652 54101 789291581
2 79601 48088157
3 96761 194387
2 116305 256104324
3 98841 149510
2 168170 619905574
1 24633 189115 633897561
1 33317 127226 808059486
2 190625 583649422
3 8368 23703
3 70463 16793
1 46558 53289 995079902
3 133925 184213
2 157171 372278926
1 173041 179547 628987113
2 45833 375570779
3 24348 189342
3 152233 71382
1 19941 124788 116527978
3 193174 144576
3 168121 98939
1 53926 116888 461599571
1 28219 30871 289819230
2 190230 348894023
1 6410 113218 959770322
1 112539 155223 647490805
1 106792 181025 865747964
1 83300 160051 368792861
2 61267 389404161
1 63479 186374 182246243
2 54344 607838069
1 58192 187669 75043109
2 2992 379373037
1 40949 190684 513086546
1 154749 161713 23723104
1 51223 56557 599649821
1 19608 129244 601719946
2 111391 361868164
1 109422 130493 919490900
2 55203 799075265
3 140904 76245
3 60828 91934
1 67119 76511 107777500
1 94033 158339 781801063
1 38000 40216 392652111
1 49969 185973 603111735
2 50037 739336740
2 162731 559468559
1 88298 161360 350140777
2 138130 254915500
1 52885 187064 949527513
3 136446 157372
1 57049 179151 932395493
2 129556 862132754
3 192475 193311
1 85266 145903 30807093
1 21743 122634 84402346
1 137345 162781 273908559
2 1737 473116187
2 82780 77347915
3 62637 93880
3 197665 13031
3 166739 63385
1 36806 158535 985791265
1 1275 11830 25574147
1 65707 82402 356599579
3 123475 162849
2 119921 114460838
2 157512 471251309
2 138179 368886498
1 9120 69878 983783060
3 90050 8527
2 35638 732203634
3 194707 112383
2 123738 917213608
3 74149 166689
1 74904 113855 325433566
3 183681 196212
3 167611 126089
2 56818 477582998
2 58376 431337656
2 85243 78877949
2 151591 408936158
3 86038 169123
2 70246 892956760
1 47158 138419 592567712
1 28134 38309 113927094
1 27447 181743 413938657
1 121191 165472 884635184
3 166800 92557
3 38916 34338
2 87169 825973927
3 142301 143098
3 198363 149869
3 101619 34483
2 106087 698691013
2 151910 246609480
1 13736 36702 76392927
3 32639 136587
2 163701 59402857
3 167673 161123
2 7313 503120857
1 79393 102615 937352697
1 50830 189372 296032740
3 135030 155198
2 29344 809333168
1 89545 116791 94270407
2 129660 546946724
1 44617 122850 252755403
1 60745 88144 924093545
2 152370 924003749
1 37906 125479 316295686
3 174273 91576
1 18259 134249 339662361
2 72574 474445041
2 89150 409821674
3 12437 10112
3 35446 111467
3 74608 72861
2 151755 223114921
2 84035 577081223
3 34644 23928
2 69508 910145799
1 88998 128025 110806060
2 191804 622039088
2 83341 275612273
1 83908 185315 304613370
1 33508 171462 721869046
1 34182 55946 385160817
3 179045 90479
1 38315 173009 679942551
3 62880 177873
3 91552 42933
3 12763 92016
1 76205 118142 671640711
1 182669 194438 787335187
3 183807 108332
1 91604 121411 388809126
3 151266 18320
2 69314 550649950
1 3451 159357 808023991
3 17103 24350
1 41177 179138 104566115
3 166429 54985
2 179643 748204627
2 85629 541487265
3 58320 133939
1 107173 180577 143788517
3 168326 135177
1 30467 82923 160616328
1 156175 183619 637662919
1 152169 194015 413855943
3 114547 110021
1 68937 170745 492920056
2 159065 494509266
2 69 830124254
3 102067 162239
1 4968 82825 944391581
1 56002 184799 812387094
1 163590 184333 721570820
2 34275 117750103
1 6326 40902 590450074
1 97176 161947 717926104
2 108165 268746697
2 37667 162212260
1 41395 129740 470891173
3 141030 197393
1 35666 144400 27002871
3 143641 65740
1 21282 87397 385176896
1 90548 151175 934025765
1 52426 89398 231553661
2 161764 269175264
1 81544 113462 246540193
1 70247 186324 94237270
1 22582 104457 682053068
3 184400 80104
1 120748 122747 691431341
3 72897 125704
1 55354 87052 112721798
2 193784 50140312
3 68611 90371
3 96340 123316
2 148061 836397964
3 50498 77478
2 156430 73941750
2 72270 976271701
1 44217 122483 488456261
3 70652 188442
1 107864 186176 722215645
2 2277 288876790
3 1000 193055
3 144324 154995
2 101276 379283815
3 41443 94579
2 125085 42550132
1 73088 128605 914473946
1 42520 68560 850028178
1 131092 173905 534775327
3 40542 152801
1 134244 143518 241775144
2 41597 436084981
3 110975 78050
3 135176 73
1 127069 157198 643910824
3 193862 102239
1 30358 192572 145838222
3 33139 137949
1 126076 151070 343319755
3 79425 37080
3 168156 82067
1 49685 109355 74400503
2 40546 87590567
1 39714 178162 235793111
3 112139 43412
3 139322 90536
3 15407 129339
2 170526 588918421
1 98522 198051 466662850
2 39036 280681399
2 158962 913856678
2 15286 520700515
2 184943 55602799
2 51707 788852280
3 6851 126359
1 70206 100956 513248681
3 80151 38153
1 46173 186506 422439903
2 185621 30824086
2 37592 930713857
1 57593 115952 635724555
3 133205 83231
1 116640 168979 446891298
1 125437 133463 115569888
3 151088 32194
1 12413 76568 7277473
3 80680 132378
3 74224 26643
3 59068 100994
2 5751 265176636
3 40369 42231
3 8636 136926
1 31522 162805 797447171
1 79672 187446 970246763
1 35002 36929 255388567
2 61788 161405235
2 16345 468875981
1 126091 155378 670147259
2 71630 117710839
2 134713 108748619
1 96450 167990 475705977
1 8426 8476 231548843
2 62135 255340453
3 164445 103401
3 97757 130216
1 132355 195045 999466348
2 95783 866795704
3 44158 128161
2 141779 968611022
2 135687 630247740
1 54427 107040 786259692
1 9931 90419 499430690
2 117371 926720281
3 196070 3871
1 72603 184887 983173288
2 39680 375782868
1 20207 111531 968905640
1 115519 122021 230584044
1 25241 192748 744795551
1 132662 161999 809087593
2 132617 32139776
1 168788 192283 586402715
3 36901 161454
1 134799 192626 374322907
1 68936 148372 962489227
2 12483 941561473
1 117922 197397 163557011
1 46446 158598 950970141
1 115269 174941 268244695
3 118273 125918
1 17820 135700 438783689
1 129193 143442 249929898
1 90668 163206 987819195
1 43368 198273 221760922
1 70591 167238 280817304
2 16196 55807438
2 156282 629355902
1 42424 121576 553157225
2 148771 473811104
2 47135 853634192
3 173323 122027
1 186418 197079 916289729
2 74080 58501792
3 128842 157265
1 43003 110027 756987330
3 16242 152890
2 24047 724719074
3 181349 13142
2 75404 322138663
2 56262 794117050
1 113515 170335 526477894
3 46908 138658
2 151436 387592895
3 43325 122798
3 163901 166307
3 169746 523
3 181131 144092
1 159343 162246 895147128
2 111936 138295046
3 184807 116328
1 42086 98151 780470085
2 77127 85920755
3 27318 106011
1 41400 111092 953126021
1 23309 124954 90188364
3 166731 135391
1 14002 119086 411622986
1 50933 183772 712157373
1 35401 160579 745997198
3 128066 109436
1 11719 147061 759070420
2 10375 848291544
1 159331 167784 139901013
3 97300 50192
3 176324 145397
3 96166 185669
1 144560 174681 587407379
2 149060 792496617
3 18142 99587
2 12480 679903330
2 71753 485601889
3 132579 167431
2 47313 827520054
3 18911 10209
3 29101 77610
3 64629 175975
2 149415 562979702
1 47592 108236 198694135
1 6855 187668 1805124
1 7314 120654 774679352
3 192913 146326
3 98120 31639
2 183693 958730703
3 12719 144319
2 117266 58322339
3 162258 149390
2 64828 607118232
1 125166 169222 424632768
2 30334 133615219
2 147816 220449774
2 41143 286237232
2 126299 68229451
3 28307 122423
2 47770 160142817
3 174086 134608
1 81801 162650 784414969
1 3461 154347 31306839
1 67804 142332 724681644
1 90261 197586 845629766
2 3066 635956998
2 122133 646426312
2 84906 808107573
1 67360 74847 505653714
3 16068 43315
3 11441 68698
3 19438 71398
2 47087 835068129
1 28699 116023 647665824
3 177960 47295
1 127508 134227 269120326
2 170570 293050725
1 42126 45795 971065030
3 75754 146198
1 136191 152273 334273990
1 15028 85053 821955168
3 100630 18606
2 52809 608701675
3 161115 152498
2 12612 783973483
1 85835 166693 864224787
2 176199 279320972
1 66438 109249 917965547
3 57607 161957
2 5897 533306901
3 63614 103580
3 135452 42448
3 140520 22866
2 189279 464337097
1 50574 163202 143186484
1 132641 199605 100780967
2 168143 350811533
1 42375 168886 839059406
2 128081 931150058
1 83688 197181 457204400
2 175829 200111521
1 120062 141728 12996770
2 125220 441398258
1 29847 192727 71201192
2 123540 261628840
1 26366 144924 540422721
1 126758 137973 111141645
3 61560 191812
1 62549 67241 74027328
3 194916 9872
2 12627 10571332
2 25297 738923362
1 31611 57461 500994208
3 197151 181482
1 55509 62266 517630392
1 50043 135750 168334304
3 180412 53040
1 50189 134964 437851147
2 138630 267570439
1 87426 108189 313887463
1 43558 45241 674453332
1 92554 198836 425223110
3 116401 63412
2 132857 137482902
3 134639 184815
1 142384 155986 774476678
3 77038 125097
1 71289 97989 179487006
2 107876 725852568
2 125108 20899880
1 73377 168763 136284098
1 111745 124008 57484468
3 83019 34621
1 92126 177641 454904899
2 65676 857256977
2 23645 928190810
3 48888 19409
3 54028 5925
3 172177 65433
2 176806 251290209
2 109562 721344564
1 77946 175070 946746099
1 68718 118258 438861861
2 198542 816080051
3 116218 198005
2 4828 721698132
2 169833 385711597
2 105916 317276000
1 82061 130785 57593858
2 76784 280343236
1 47430 114075 957609369
1 95070 168977 415873012
2 58769 482064809
2 87011 694350512
2 17823 721653902
3 29588 53608
3 94505 76968
3 143265 154633
1 58268 66212 963724336
3 14874 164197
3 47041 182063
1 64833 199108 9644771
3 111492 168467
2 93908 216898359
1 157904 174315 50815714
2 22684 154056181
2 119414 602672723
2 183063 87129880
3 78555 20087
3 185469 51868
2 126794 697879182
3 196585 67330
3 136648 138419
2 118695 87606446
1 53572 142483 32737392
2 53305 279140884
1 85933 158374 91274902
3 88830 93616
3 153449 109643
2 1366 798196059
3 15874 183087
1 131 199788 506909255
2 76804 961899282
2 162011 36460974
3 149409 2726
1 79911 156541 61496109
2 36603 809350555
2 134863 814978550
2 114147 521744778
3 29349 33708
2 3715 132736252
3 197806 183776
3 112999 93668
1 52859 163136 597454588
3 182303 33937
3 24642 138800
2 153953 943487748
1 4839 125848 189747524
1 3093 45043 890664247
2 185132 953974503
1 27840 82068 327613594
1 148822 181857 813231201
1 109147 145119 845228170
1 88471 183246 377775920
1 145919 148535 678985706
3 179234 59184
1 85669 131194 974725454
1 80097 137433 723527901
1 76659 149766 31398980
2 151667 857909848
2 132870 241231095
3 67065 104379
1 24426 111299 608328952
1 110616 123817 188234778
2 139902 169652394
2 63984 707657542
3 108701 59544
2 167544 968846457
1 1650 119606 679928621
3 160636 96136
2 19056 247691890
1 114338 188305 634674669
2 33997 818123422
3 116897 199132
2 53901 402853539
3 159982 102285
1 115350 199749 234892214
3 112649 16231
3 176971 20899
1 91686 140679 510269202
1 49158 162251 181350972
2 67493 538244847
1 35229 63782 760943031
3 53974 93211
2 75015 644913471
2 181329 354484173
2 19273 542679637
2 22220 185254854
3 95182 57948
2 113115 204374244
1 3677 194403 803331973
2 149249 618983671
3 192039 63771
3 160772 181021
2 23813 560063036
2 164174 834309922
1 18209 80007 131034339
1 22839 24364 299631758
1 55602 66264 227268120
2 128108 80014113
2 177710 286720843
3 174805 30899
2 66889 809825846
3 25605 115483
1 103362 123052 269813162
1 16559 82192 742992822
3 164859 62366
2 77608 542737120
1 18802 96894 984466334
2 30310 994917338
1 143651 184023 208954279
3 73087 123136
1 163852 187320 777238022
3 83556 63098
1 10503 108363 920785188
3 193812 60465
3 144328 18976
2 179272 549732705
3 7957 121953
3 116639 70107
1 117464 135082 134192476
2 191406 137716545
2 88011 765173747
1 54849 90243 12691646
2 17096 569116033
1 71057 192538 247390370
2 4781 760200237
1 4451 88360 314748750
3 158337 61696
2 6574 424736890
1 21364 46629 281869187
1 135175 192882 157583061
2 90804 432893864
3 122221 82472
1 47356 99835 364994146
1 33712 163938 149572958
1 97385 198241 407067280
3 28356 152668
3 176048 120049
3 177657 159222
2 146564 11729671
2 191603 719829513
1 87226 165776 795679602
2 140784 333768659
2 62551 262635482
3 156084 198591
3 76625 175850
3 51004 187114
2 187828 508435187
2 164862 619392200
1 138442 192460 520454442
2 51989 719935804
3 105297 56467
3 164482 140926
1 36119 98335 69252206
3 174210 19819
2 83578 145396891
3 151712 116968
1 72005 135412 885519529
3 54590 56897
1 149395 175205 791809882
3 3273 2329
3 155525 195713
1 142993 179412 303106578
2 110403 324960037
2 174460 171996814
1 72478 166192 434195216
2 133999 174423016
1 81167 90364 641852595
3 64104 138683
3 145599 177517
3 70352 144167
2 49905 638451513
2 142677 400014882
1 118572 121057 860374290
1 32741 41511 240612690
1 109549 190411 604797841
3 85257 53548
2 70416 104939295
2 101446 664419929
3 117257 58820
3 115419 169818
1 57131 158514 194267018
3 116453 139988
2 93515 176490704
2 132802 559093587
2 119609 949857445
3 120345 156316
2 56662 376666993
3 50305 42402
1 113988 121577 271333554
1 16875 197006 724471542
3 82943 165624
2 6030 760589171
1 44606 95598 254899714
3 4847 58638
2 71423 780016198
2 134003 492487088
3 71531 170940
1 27418 182444 47303798
2 183884 61930784
2 111830 258360209
1 174434 185536 948371578
2 56881 810673841
1 153965 178442 842273765
3 197347 80582
2 62968 301544478
3 65165 182137
1 382 17845 513479564
2 42113 852089695
2 111959 63442236
1 118305 133017 389969153
1 48357 105571 515827104
1 45943 129788 642722089
2 191134 302172040
3 112128 57015
1 3800 189608 327595088
3 86531 55982
1 102874 121637 354739605
2 3393 67353291
1 107664 142620 157417861
1 73763 80946 339128976
1 119345 133017 756213176
3 14305 199852
3 68884 83020
1 1236 46935 910642083
1 11829 155169 6430974
2 11920 651751023
3 194194 89947
2 1707 396383602
2 79016 911038060
1 130662 143301 872486758
3 132614 155803
1 45488 95348 391553341
3 139781 2018
2 7077 729984893
1 54953 157994 530965216
1 37441 44016 784181026
2 65555 665637743
1 141230 154761 882297879
2 194835 287310636
1 27780 73939 224219021
2 32788 225399715
1 157379 158983 624773442
2 34203 136380767
3 174587 156103
2 188305 586522614
3 110300 139342
1 85998 189672 543796287
3 116984 58842
2 15995 63902017
1 106563 163326 639734161
2 15027 733525138
3 53667 143544
1 31304 103285 166141501
2 197831 32789443
1 96363 105928 275568011
2 59984 511744195
1 175862 186652 683939807
2 174345 494444885
2 12642 296591440
2 173618 437412794
3 145012 105923
3 40696 141709
3 85587 196609
2 11158 635396126
3 177210 51964
2 178020 290986567
3 134719 133869
1 63306 133304 739944579
1 8706 108079 589250493
2 178296 513344177
1 13195 152497 588108659
2 77085 578497580
1 21444 178865 333012634
2 120041 233188113
1 15813 151052 131222276
3 149760 103342
3 82033 68643
1 45143 161656 427435390
2 109889 168598262
1 80896 161004 813980486
1 2679 61751 123884680
1 18573 116815 698564189
2 92530 484159691
2 144894 669806010
1 16161 197696 750801499
1 71446 178913 720155231
2 82192 752034988
2 171124 879776691
3 197630 25096
3 81480 164719
2 97229 290184625
1 27670 90266 82477675
1 125793 149975 623123109
2 199510 92590495
1 139851 171555 37113684
3 134980 111550
3 51396 176327
3 96471 123568
2 90224 725094216
3 147224 80978
2 128751 99996696
1 59081 128692 178206757
2 32873 348996870
3 139481 160570
3 118163 74504
2 136198 943233617
1 31390 72987 798181529
3 118254 4947
3 156954 8989
2 141876 32692061
3 157519 114055
1 9713 30381 994296889
2 14678 365854310
2 88022 609867246
1 12891 13615 224123492
1 2534 137139 952664688
3 134346 56910
1 95805 127407 224478309
3 74487 47978
2 111406 595853800
3 137179 60936
2 64467 234121003
2 156998 868526871
3 195399 127684
2 165816 791911861
2 13805 6809041
2 77010 254786461
1 30816 185206 473807265
2 31399 538738855
3 149399 44506
3 185986 133657
2 106220 828996893
1 22459 46806 234622267
2 20127 323548717
2 9989 379614901
1 80939 143189 417539701
2 92604 651380833
3 4670 76257
3 160266 73361
2 107203 403208310
1 44587 77034 740465183
1 69971 147544 789567500
3 189592 141776
2 183627 518885485
3 198606 30302
1 37225 150696 2346121
3 515 54527
3 54971 54286
3 171596 89328
1 34318 159424 715764495
3 175184 192983
2 148999 683451487
3 161262 15725
2 53694 874315441
2 73119 255754357
1 144802 178394 748874534
3 119647 18691
2 59005 271587599
1 147513 197530 817757001
1 33746 136024 344991497
1 98097 177439 239483638
2 189300 158110721
3 182525 162363
2 106418 451890935
1 2432 63958 479824686
2 130870 181157400
2 54402 466458899
2 107360 626706169
3 88071 148429
3 24366 88626
2 55355 596322393
1 38186 157958 468918026
3 184208 47518
3 113920 171021
1 77523 181984 388257102
1 109372 144881 694047474
3 12218 133052
2 35798 151670002
1 36302 91417 915106814
3 91324 14137
3 92737 158699
3 76155 82721
1 117656 153024 913312138
3 6731 119255
1 40021 62908 34878979
3 100145 66055
2 114240 776947881
2 81400 158807862
3 162897 93450
3 166836 98414
3 109242 150085
3 199497 14364
1 183085 184186 439254501
2 197396 544867164
2 7453 278982496
3 181807 110747
1 72112 129581 976846096
1 41218 129656 642755615
3 139179 74779
3 27332 143499
2 101230 560821894
2 191616 880250910
2 58659 183005410
2 113551 877636827
2 180327 124036456
2 2236 906253993
2 94057 797361509
3 97747 165552
2 147498 472399779
2 19593 464194678
3 84784 92568
2 87800 326955425
3 144062 149101
1 85634 107120 998251104
2 92658 149180583
1 168698 193191 157554596
1 27854 109560 516568076
3 56967 660
2 114341 223396574
3 62784 158700
3 124381 184825
1 47374 181913 489568182
1 7498 95917 65494310
1 69348 83800 905669626
1 71276 130693 460927108
3 112623 179513
3 191024 9697
3 67744 126831
3 195765 90058
2 169159 708722121
2 55484 444850515
1 92676 134965 347117732
2 77024 488486378
1 53770 63512 760537813
2 62200 763577043
1 38700 125253 12170454
2 13637 940870933
1 38244 155706 674446766
3 127986 170738
2 121362 225425547
2 137343 154461210
3 166934 139480
3 55619 144347
3 37517 117675
2 170646 694553043
2 9731 724895491
2 182138 337110153
3 154496 109118
1 121532 166968 579588010
1 63453 121577 39566052
1 186263 187786 471042448
1 75434 92589 894952001
2 56031 401347595
1 132876 169159 845913341
3 134380 30154
3 109872 139781
3 93244 76220
3 59958 66444
2 8683 678254797
2 117954 896599883
1 183704 189706 258770053
2 137422 845438893
2 198179 303820020
2 169772 217757932
2 90368 793246392
2 142497 230226628
3 141210 20007
1 11385 124764 715311679
2 35456 387975527
3 43798 81932
3 174782 39063
2 179711 438123776
3 171196 170321
1 1581 113648 851179813
1 139352 187996 630719874
2 65562 233175408
3 140779 164805
3 74496 199177
1 97699 197265 855466382
2 87651 425479589
3 14850 173509
1 42662 82722 471874559
1 82453 124418 15771954
3 151241 2406
1 37917 42068 530939116
2 156630 930555045
3 119603 87858
3 127295 150894
3 125957 64795
3 113772 89494
1 71164 140142 26378799
3 123431 15885
3 41241 102354
3 30013 4536
1 10575 126558 913927913
2 79332 355192284
3 161159 77207
3 158726 197871
2 124594 863497182
1 16725 128953 452048815
3 103140 2384
1 85195 137204 25529799
2 116885 385106404
3 6465 38397
2 80976 558554581
3 30483 104890
1 118764 186451 804159174
1 155430 198899 28404646
2 123137 413746788
1 70442 111641 364596206
3 174752 131171
2 70081 131008133
2 191135 360416699
2 132227 203071742
2 110829 91518583
2 192735 847285143
1 54717 187040 244230297
3 199672 150675
2 143470 143436133
1 43546 44831 201250038
1 121906 144905 589170895
1 26645 120349 700985059
2 46602 123247987
1 14925 19690 574504482
2 136252 481252518
3 102424 168231
3 5005 103854
1 110893 149701 490131516
3 179259 74930
2 192638 703588234
1 146567 199267 246019251
3 46874 167221
3 82196 8003
2 69712 374485397
3 125324 23009
2 164363 684772162
2 2291 473298583
2 95650 648900143
1 14403 49570 412521102
1 75588 127790 759149814
3 134841 169594
1 168150 186040 269307804
2 120839 286161209
1 10467 193702 556678750
2 192529 543052128
1 58458 105428 318922514
1 32249 178495 256534321
2 66863 586883827
2 231 411005050
2 77072 491850509
3 20381 129900
3 159886 98283
3 13530 189051
1 6379 193831 959341412
1 83723 163456 372434041
2 192953 99220649
1 31299 56731 51658129
2 185010 707026625
3 164338 113442
2 111245 47879999
2 39597 415087560
1 5181 11258 330245772
1 157012 182251 848173051
1 10166 40081 12325299
3 1158 57700
2 92854 710410853
3 110613 188773
3 32175 132616
3 32812 44091
3 198746 177192
3 11931 101907
2 173103 70467712
1 92047 188804 870039321
2 152775 762868315
3 119847 179190
2 76734 59874682
1 2454 68118 147853194
1 17159 164860 438254758
3 177915 97722
3 174413 42648
3 146579 44221
3 188434 72872
2 166197 863271024
2 26020 496404292
1 37784 198271 28274718
2 146443 868364445
1 98779 158994 551651661
3 125383 19733
1 131645 177929 377589481
1 28265 36441 94986814
3 166538 78703
2 194153 11462540
2 36935 756066275
2 1258 691862528
2 52906 824870368
2 84628 390360184
1 41375 73011 835933646
2 105414 89541881
2 189175 736488803
1 29225 162426 916477703
2 174067 128589109
3 190872 54690
2 145295 380736223
2 29455 157694791
2 177635 835319143
1 121762 159245 871465044
3 106436 190218
2 90712 726136937
1 6507 144725 472906647
1 111530 198730 654340409
1 10715 75952 389486312
2 170707 840766853
1 75088 140794 97309558
1 9805 170106 245054814
3 56653 124050
1 1180 27898 327748898
1 17406 117827 163509530
2 166618 209612553
1 35467 58278 185244099
2 19615 235414958
3 148461 75652
1 61260 127670 752176270
2 139837 731880263
3 165963 21801
3 27449 106640
1 73433 127608 81729159
1 56451 94361 704412210
3 17777 158073
1 48443 136475 163741346
1 392 192178 953961962
1 112410 155377 697178706
3 144800 158744
2 164738 175130142
1 6352 148795 498371699
3 157544 127197
2 5703 198660202
2 198963 132580751
1 30487 94764 937720169
3 144697 19291
3 54970 39282
3 76189 57024
3 89560 174896
3 123690 168902
1 10234 188432 282216281
2 125990 120015072
2 45891 315293787
1 4892 142911 4711407
3 22330 81694
3 116691 137278
3 191651 136619
1 148966 172517 962998716
2 8633 426878170
3 115366 72354
3 136991 105774
2 5727 238607605
3 12029 150569
2 110005 929892179
2 148614 305230118
3 12252 110891
1 68254 190195 504422446
2 108339 975889774
2 111095 498872260
3 58556 100590
3 112711 52505
1 15344 75839 867466361
1 78707 165824 884343395
2 28621 69195950
1 37739 84590 206305320
1 163687 164546 11133317
1 31556 157157 667428427
1 12582 50186 199737974
2 123268 427033930
1 45716 106349 709290244
2 138921 746065311
3 127719 78681
2 68212 953855701
2 46918 604890905
1 66151 84651 810770919
3 150431 190951
3 75906 89091
2 148807 501538400
2 121950 698321852
2 129653 96266170
3 3619 8613
3 72310 57860
3 160653 178011
2 198105 31286216
3 60807 128383
1 146966 159465 52663848
2 32413 721705380
2 124187 659247905
1 65573 104691 211543381
1 72375 146926 802852716
3 186957 59338
1 20872 174670 861093322
2 157992 283465334
1 11278 19851 719030385
3 153951 139262
2 26191 934786632
3 157331 151273
3 93637 89451
2 170222 4431622
2 76003 625677814
2 97529 510572980
3 189954 22793
1 20761 104768 845220574
1 92519 106140 86304071
3 16530 198766
2 87088 114852033
3 153833 159895
1 77526 133038 674177786
3 87975 131790
2 122201 759251063
2 188955 182614431
2 134711 793013371
3 89415 128654
3 52882 140797
2 94914 775301068
2 25596 872932140
3 157879 159647
2 70440 201946463
1 26544 96509 851313994
2 88130 746697078
3 194935 130596
1 9186 65369 943745841
1 103616 197789 61835299
3 157552 58450
2 62564 313349187
3 163475 9955
2 174790 886071151
2 109701 346338168
1 1004 56913 459562953
2 140071 366072758
1 102170 154722 537474195
3 91428 162682
2 113643 644386340
2 149314 115487864
3 75179 74938
1 92888 103169 513915962
1 19273 173186 577386092
3 152222 79519
1 116804 155473 176522447
1 94404 176044 223338482
3 145512 108948
1 74000 118639 318028605
1 19306 107187 297814200
2 31945 359603446
3 131898 119794
2 89177 703210234
1 21846 85696 783175641
3 17900 21244
1 42138 65633 986509245
2 28036 894650217
3 56089 36137
2 117967 973003087
1 19760 168188 460578128
1 89700 121375 361325531
3 58961 107423
3 182950 106935
3 119849 18123
3 115456 179026
3 77654 68240
1 32815 88196 220595856
3 162415 187994
2 7724 59332813
3 194541 113446
1 147967 182822 894450289
2 47633 659890768
1 189226 196154 148050103
2 6888 860110568
1 43008 191684 542514140
3 4797 20026
3 49938 66357
1 19265 167023 226446973
2 157753 249005730
2 183677 741009529
3 148766 12734
1 158022 168696 815098505
2 160300 243550933
1 129031 184510 689780536
3 3860 59260
3 34164 163012
1 109172 168348 552883199
1 12885 135531 924026993
2 111218 826502142
1 35402 169204 502486155
1 18929 160512 602276363
1 55975 126033 739432803
1 140963 154855 310259607
2 155678 931013028
3 174244 195894
1 28694 168926 199601359
1 82988 119989 876441110
3 18858 122614
2 171669 665909616
1 180188 196770 488538477
3 74968 127308
3 104340 165561
1 15598 147160 742280749
3 135583 51808
2 105037 469366633
3 66906 31106
3 52194 176710
1 31821 190762 361141011
3 91587 38679
1 123519 192138 511711432
3 173148 178904
2 191554 613110735
3 161192 33244
2 98929 118407592
2 74111 699425498
3 164840 155970
2 31485 708067858
1 40896 132334 543590583
3 177317 43963
1 75276 99721 762450682
2 111416 494850715
3 4866 178414
2 144801 881056134
3 12225 50074
3 99941 40215
1 45432 130747 875192852
1 167307 180323 60687517
3 101637 134406
2 111002 735711041
3 18260 70903
1 138886 163988 147328260
1 154251 195180 334421553
2 129307 914239021
2 62608 55784643
1 21032 59023 797258720
1 16354 48241 807014156
3 5879 193020
3 71303 137418
2 72897 623669722
1 79193 142924 91559847
1 77029 102847 870677558
2 39780 779047086
1 17733 194428 84081880
1 60147 180948 268535456
1 100672 168110 688319214
1 178409 187009 658300206
1 12573 102279 702514576
1 18076 186157 989015091
3 177841 45203
2 9853 779338487
3 117934 27451
3 91192 195082
1 59700 128741 713336174
2 12188 190357856
2 107263 509883652
1 60579 117781 548489028
2 25568 477558705
1 79382 112311 687445024
2 144493 468996890
1 119652 196350 517247996
2 126136 370044199
1 133604 154367 986837573
3 43598 120337
1 8828 16697 832836971
1 172242 193378 838701547
3 161860 58566
2 83405 651182808
3 96475 178690
2 67387 623889274
2 32977 36491557
1 73757 77476 928018027
1 51429 117659 23384213
1 35890 168143 317937041
2 56772 649700753
2 1828 646222284
1 93455 128172 169968275
2 152903 679692211
1 21233 34446 520745304
1 84192 189648 811999438
1 19207 188878 774096301
3 97343 170843
1 82622 109904 845245983
2 16288 684558898
1 73910 118662 809753945
3 119899 53051
3 197957 125478
1 44350 106403 825091578
3 47965 102923
3 142696 182232
1 32726 59992 194638002
2 108679 456571176
2 48388 99740355
1 47820 79131 535832816
1 79423 146164 38629499
2 115913 344295429
1 23930 79389 926618938
1 128688 196136 917279193
3 36482 116710
1 50198 129562 156113988
2 45586 695975591
3 136715 70977
1 43831 169356 157292793
1 6526 62371 65998045
1 22588 144435 98654846
1 79176 92982 285159142
2 122999 789778411
1 82538 122471 849205554
2 100825 515356750
3 199869 51657
3 191694 59478
1 69974 199463 215077179
2 162300 290111800
1 44635 194501 735619095
2 68874 623401094
3 12317 195451
1 60044 119318 461538881
2 19526 823646092
1 35471 137021 53060848
2 6862 582352518
2 54932 443783671
2 198966 452796119
2 162927 16864072
3 65682 71714
1 113835 149534 583108712
1 63092 131081 977507778
3 4345 17538
3 173594 80107
2 179427 585689654
2 50201 465934226
1 32250 176995 290798685
3 127942 29328
2 20218 972549499
1 17006 183289 39587810
2 185941 923516234
2 67562 356720739
2 170842 102956151
2 151316 318505095
2 57147 108301907
1 119392 133234 930099082
2 173807 322362998
3 68144 35900
2 48795 289661664
3 10665 30588
2 98848 322983918
2 71817 910971565
1 88571 152942 98978262
1 19527 63097 910218949
2 84679 750259610
2 53024 738669892
1 96176 104657 888371115
2 6952 168225098
1 94132 199120 346196094
3 187433 59816
2 41308 112105263
3 133697 147556
1 67834 107155 157752069
1 92511 169478 554151873
3 67928 17260
1 85711 194004 407643198
3 46613 186169
1 178512 179336 649304090
2 106062 535153335
2 1336 250013379
2 151950 627846811
2 98369 79406366
3 99255 106311
2 98708 619829361
1 9740 68856 413771292
2 18729 873414186
1 63725 168904 284997008
3 197597 70666
1 142610 147263 730390379
2 147582 589795152
3 74353 191298
1 1499 189085 101967251
1 37526 66961 845456582
3 80641 66491
1 64391 111081 864746376
2 41546 116967740
3 121487 147656
3 82462 70818
3 79134 152339
1 63918 115723 113990971
1 51148 196799 339102735
3 59775 183643
3 23392 131106
1 102091 138252 926120785
1 44927 56580 466644790
1 10054 159440 260021292
1 21617 96575 320792531
1 146491 165935 931754777
2 183371 840426469
3 131698 155998
3 54880 128338
2 170538 561899751
1 7145 135593 417853588
2 66978 243284146
1 9310 182063 338837910
3 61877 111860
3 189940 184500
3 198796 33818
3 90232 68635
2 63254 337023637
2 105183 693050787
1 10838 132347 339034596
3 118438 107221
3 132681 67104
3 73072 70971
3 86078 40057
3 3304 124841
2 180288 962459323
1 183776 190898 505901240
3 51397 179634
3 15277 149115
2 22374 86512102
1 17880 82196 183094026
3 54602 51968
3 60926 138012
1 112540 180930 910659208
1 108290 189019 830010686
3 82349 177027
3 174574 136286
1 3855 186461 626692643
2 16020 114824391
1 31842 140509 753454639
2 45802 822775689
3 107617 32436
2 135375 846052543
1 63651 138983 990247124
1 73093 162443 127595414
1 13910 162438 996275921
2 11455 606360197
1 8172 52576 745560578
1 102247 142750 980590645
3 6873 102669
2 187555 537165754
1 32661 98206 445675959
1 86793 123876 346034154
2 95665 909793786
3 110740 120633
3 192799 43567
3 176586 152920
1 7347 61639 589203836
2 141170 728704590
1 4781 191357 723107188
2 39980 580431468
2 161464 26786546
1 137214 178834 273478772
3 82892 101108
1 33173 114263 747381532
2 21026 884065062
1 5554 132058 676913417
2 54648 108288758
1 355 56931 887343268
2 92276 79308839
2 104910 741974964
3 22560 142432
3 13157 113515
3 7924 170528
3 179093 82573
3 178700 84329
1 101508 173220 522037737
1 34421 74593 461158922
2 6640 994545925
2 46214 471543794
3 70162 157782
2 179301 971308253
2 81933 985179274
3 50583 100260
3 65886 88939
3 163425 173176
1 111585 135054 863586916
2 120012 875303802
3 1047 180385
1 66533 88614 886155359
3 149636 20821
2 12969 787947816
2 155558 819378307
2 62112 344361565
1 6341 158250 836654312
3 56372 193858
1 157370 189296 26274321
1 27723 113869 628888555
3 179001 139102
3 128444 73751
2 196956 523196582
2 64141 887877376
3 46254 153750
3 2361 79444
3 53040 318
3 24199 89375
1 85313 104252 988415278
2 147712 467895190
3 123868 166268
3 3344 191907
1 14237 137592 366226109
2 135261 187214098
2 144061 727444035
2 118434 144369671
3 53014 157344
3 7357 33256
2 195350 606591066
3 25312 195111
2 82139 291562474
3 174211 42703
1 28340 122420 412050765
3 66015 68296
3 190503 48317
1 31068 138837 741175997
2 81771 297656952
1 36609 47823 650111616
1 5929 28167 952122962
1 184728 188528 276263662
1 17526 134522 47148441
1 57418 181127 396500569
1 111204 124788 107905987
1 29565 142960 371256981
1 45382 98268 672487737
1 75241 191361 626961863
3 83659 198454
2 85323 818671563
2 45094 284598369
3 186973 121776
3 129661 122622
1 67468 76952 430884567
2 128980 427563394
2 55101 176462890
1 95985 141573 597200428
3 124607 174467
3 176224 72078
3 51373 185943
1 49635 179800 936281734
2 121381 873149102
1 16407 38511 689645643
3 166816 160652
3 99231 94609
1 100457 134099 561132555
1 5960 55932 810228750
1 66004 78175 162503119
2 135856 192613877
3 112201 84811
3 148068 69579
3 94037 8284
1 116455 176637 111383383
2 107986 260028327
1 121073 195267 912032379
3 139450 34641
3 196120 44287
2 97834 131672718
1 3475 33809 454002970
2 193699 911288990
1 41530 160701 400346578
2 118020 389910746
1 40839 143460 196001963
3 73899 161396
2 141955 724106726
1 1129 47054 873074393
1 9200 15864 61064576
3 78072 98156
1 77156 105985 40153676
2 64438 887967978
1 46227 107237 544383914
1 94309 179319 973677486
3 122993 58114
2 32107 262064688
1 53754 137678 177507639
2 58725 817916359
2 73285 199674756
2 100911 733568912
2 54030 223381198
2 79080 187051220
3 99317 142036
2 93595 929595463
3 2070 181349
1 33316 186813 575612010
3 23311 159038
1 49035 96323 161870106
3 83900 39152
3 77298 80244
1 71657 87280 307924968
3 81914 63017
2 12637 952158296
3 87206 11902
1 99085 175607 237853314
1 32931 104130 247399869
2 195768 749367322
2 190760 868520878
3 73008 190608
1 16188 58546 765054403
1 70221 191932 782898957
2 31043 584840979
2 90954 951902553
3 113479 152021
2 72410 771016004
2 115662 257584280
3 180668 152717
1 102566 143889 205051906
2 41607 262063885
1 87738 153328 425838656
2 166446 794525827
2 136178 268022214
1 54813 194845 172206479
2 114330 367358350
1 125975 165121 409483592
2 162739 190990473
2 123633 20495870
3 162355 182015
3 15305 7315
3 193816 130203
1 89989 175118 447587238
3 88748 120634
1 9529 133541 667200734
2 92839 440298571
3 34469 89870
3 16726 95245
2 160010 935547380
3 1027 46329
1 137770 194687 899893799
3 153691 173890
1 4294 103033 875638430
1 10602 118147 937896333
2 60165 820349866
3 124571 173519
1 21553 21697 180502041
2 65082 403247578
3 167383 88506
1 143136 183277 49196168
1 23230 197848 459568176
2 122509 685607939
2 105479 579315982
3 137005 141622
3 20991 174447
1 30665 103320 886992180
3 156693 30231
1 31367 161087 364703043
2 15814 931409606
1 171422 174879 357916639
2 187179 972285535
3 87002 175705
3 183113 48871
3 173182 148977
3 34338 81544
1 172504 192117 787014037
3 39536 48641
1 12283 24332 649734225
1 134971 168913 24545914
1 94209 102621 417216647
2 142854 222831025
3 63273 176077
1 39591 169069 111251600
2 156562 134675053
1 35875 125485 698463741
3 9430 72824
2 183510 643288272
1 11539 174935 682057403
1 44612 148614 292036623
1 94749 152187 936525260
1 96246 130440 104459282
1 162128 172756 200142759
3 132698 159686
2 120197 343810160
2 168719 736422102
1 110185 148427 9274469
1 54776 55388 924212410
2 74349 718758802
2 183105 618310861
1 16336 137043 594659187
1 35750 62800 143969665
2 91222 495710817
1 37941 170736 242517106
1 55656 57744 926141125
2 36371 330058664
1 48022 61996 614346586
1 3991 70462 366004264
3 135017 129796
3 44944 135226
1 21184 22431 955310681
1 165352 187321 791412532
3 160924 141304
3 24252 178845
2 49117 390851939
3 192712 168345
1 4735 171494 952238131
1 14930 112265 871210030
3 141743 167085
2 155556 622064127
1 43125 139522 887759672
3 36727 46208
3 68399 130619
1 15985 38659 545058868
2 135513 413599821
3 25994 51487
2 104786 348159116
2 16209 43632461
3 164480 100831
3 83389 63224
3 113218 174050
2 175805 208341384
1 82434 105715 58817302
2 123857 919880144
2 199439 188835885
3 27677 139849
3 3740 47868
2 106273 287392631
2 4155 92842793
1 28196 56182 60701692
1 16579 120896 94009503
2 35625 652212136
3 81524 113600
3 54813 955
1 81719 195277 425731043
3 96046 165784
1 63888 107960 61263178
3 145195 189439
3 132712 198918
2 59199 613923501
2 137958 855568529
3 137523 54872
3 138302 139319
1 142794 144645 170719608
1 51598 163147 496325451
3 183180 175466
3 48097 118166
3 171297 59958
1 145487 151143 556430720
2 39178 186856113
3 95716 35871
1 140087 141378 214519322
3 51943 166755
3 21390 78713
2 116931 895730218
2 59489 329681667
2 81109 724835844
2 74661 953759425
3 74083 49472
1 5228 60302 236382038
1 174125 193651 886983337
3 81226 103088
2 127099 314852802
1 8567 39998 954433198
2 91828 452310053
3 170622 131653
3 156231 69161
3 26617 130673
2 198028 599414760
2 58002 46251702
3 5268 125596
3 93511 170699
1 37113 97394 681237048
1 58096 198048 937035494
1 90656 189708 452537956
2 86924 367346639
3 150361 7544
3 13071 70323
1 27545 30907 689427657
2 8295 42625819
1 79732 179628 16525040
2 57926 634974731
1 57020 81187 303239130
2 175471 55386967
3 26149 67058
3 52341 47211
1 109462 132493 247524561
2 79715 618016792
2 115704 780176884
3 72718 121580
2 72609 456608560
1 87207 185555 111778979
2 63428 949030690
3 137039 116175
2 172273 392530268
1 66481 98260 465219673
3 114848 163460
3 189609 25562
3 37089 117359
3 33863 105725
1 149390 181810 496973046
3 68740 66913
3 7740 67872
2 129823 227257732
1 123674 162292 563550997
1 34197 113491 838197888
1 59213 139059 386185215
3 171577 171699
1 135549 143442 437789243
2 78840 22623085
1 24751 172195 901439347
3 113537 140571
2 131780 716755950
1 62865 94278 633705578
1 25472 199343 474595210
3 48391 74590
3 61749 162939
3 9712 16251
2 123999 900484657
1 15456 153674 489823801
1 38241 119065 469376156
1 82901 120650 304505551
2 36037 205575305
3 166630 27948
2 130011 25660290
2 89581 677027137
1 19246 43948 356861526
3 121379 132902
3 138290 145910
1 123680 197276 401156283
1 66225 186719 257420060
1 126438 150312 473895622
3 171451 59253
1 119031 141871 349428206
2 106527 646091461
1 22547 87255 692056864
2 37637 691922733
2 119615 482604620
1 4044 78685 860155347
3 121564 43088
3 186606 157957
2 41572 382776013
2 15405 544585889
1 90912 97169 223711627
3 12689 48125
1 84233 90959 239253224
3 130131 11568
1 57576 170428 166722412
2 123355 722398626
2 142379 374041500
3 7194 97609
1 146454 153390 627641619
1 97639 147888 269879056
2 36964 134371091
1 3502 40212 244486309
3 100556 162574
1 65861 71011 113986193
1 56127 83903 488717211
3 184983 71969
2 152107 784032635
1 29677 161124 527667864
2 81919 836842110
3 69787 61171
1 37950 196281 852703012
1 30292 96457 463851088
2 31023 903991938
3 183210 78563
3 73903 32863
2 80876 105281135
3 26135 21974
2 71677 98393924
1 25569 107305 646906506
3 147564 7357
1 29853 119683 596789696
2 39391 61752895
2 61590 526452170
2 1989 71134120
2 96221 609579331
2 132711 914581385
3 157625 83485
1 43467 112380 495458558
1 134375 140757 424937651
2 84521 422314650
2 158281 650966778
2 53124 62175380
1 15001 184872 514087378
3 45778 156043
2 66213 856247811
2 64550 235035462
3 122680 196716
1 7107 113458 228888337
3 32301 50231
3 191750 11805
3 36788 64811
1 45285 101084 378577232
3 95461 144432
3 15915 72428
1 11670 165796 677192985
3 157194 47659
3 125346 193084
1 10896 107311 559340981
1 66159 183435 484991017
2 31888 610270134
2 12171 750059002
2 39982 797779592
2 156674 592661445
3 10906 89603
2 2789 334472032
2 87708 272268291
3 85560 146704
3 185855 140334
2 177009 343444095
3 16546 72265
2 172923 251006920
3 199872 112797
2 29343 765450091
2 135348 550764793
3 37034 196265
2 185652 695697767
2 168627 14168010
3 52811 153250
3 112383 132809
1 103127 172491 707106573
1 37568 167163 973231785
3 139816 190157
1 100898 182473 672300412
2 38582 93009497
3 178375 28034
3 1361 69773
1 3016 72453 286867890
1 95963 180351 199934032
2 111227 621287254
3 50776 142620
2 74639 5098132
3 176477 117865
2 174095 483255991
1 38924 161780 634843745
1 42572 187230 355841332
3 96483 126473
3 162689 6650
3 39292 150291
1 31505 79711 228632216
3 170064 142823
2 134149 803735712
2 96958 531742233
1 50146 165154 183383170
2 25794 543305957
1 75790 147521 757730727
2 108775 502745468
2 143894 709169467
2 43141 222081987
1 116265 185226 871978613
3 24868 129223
3 92206 39193
2 91794 595484737
3 44893 74126
3 194495 149941
3 17392 94009
3 24502 181876
2 51080 337902813
1 51752 154996 557818788
2 196989 333676596
3 157199 131814
2 96011 981157204
3 147656 149844
2 110303 941251875
1 62939 159307 886092409
3 28126 78811
2 133935 829223841
2 141987 371096648
3 79801 159900
2 80601 773351687
1 50285 145913 570741155
2 52393 673752377
1 161109 170719 203554691
1 101819 199833 325261931
1 117297 162065 716187500
1 58316 75826 766491323
3 103344 30047
3 62046 164656
1 127545 188175 877002889
2 85695 18940724
2 150015 712965808
3 162417 27154
3 159005 79775
2 153891 770508791
2 18896 858688209
3 86595 130614
3 162940 20867
2 152386 231880249
2 27020 550420527
2 68074 314810335
2 33898 494347911
3 88150 75921
3 39027 98433
2 118416 720457642
1 71812 84517 104275789
1 30472 106678 326303045
2 121477 967324186
1 91835 137537 46478410
2 72820 183309619
1 90382 131456 938852419
2 8942 374260603
1 54771 136797 451776044
2 199233 877923198
3 49800 154920
1 37056 143413 892718216
2 794 756456710
2 183790 184994578
3 43442 85614
1 102921 109600 910040903
2 173872 739102280
3 22802 14673
3 45703 93027
1 4000 83802 47936116
1 42020 198871 425143141
2 138250 336104340
3 187575 46742
3 81620 123101
2 44928 318013730
3 57346 167645
2 156502 133060268
3 110680 118283
2 50122 868438188
2 129130 567442892
1 94781 164504 590179157
3 167998 31113
2 21254 9702948
3 127361 59915
3 120291 39628
3 18724 80971
1 19411 86314 92621582
3 185941 172616
1 40202 48667 547278151
2 166348 512935886
3 135176 11450
1 51026 74963 807421852
2 177915 536801704
2 99954 274792428
1 44739 87161 267232594
3 133814 116159
3 140753 137040
2 105523 271859859
2 188810 593367407
3 82907 147392
2 172579 44773377
3 165011 30418
1 35042 43010 674458454
1 93452 176741 867552583
2 119982 259943543
3 75331 24415
2 114902 357601051
2 88181 581054561
1 71471 159805 704475236
3 111727 119365
2 17050 758855928
1 115385 190428 761085368
1 82230 157946 941042256
3 161405 17610
3 6895 69647
2 72229 517923854
3 72701 29667
3 154184 60702
3 2024 7699
3 196230 100858
1 25362 90123 207645584
1 9158 108520 570364365
3 3113 113761
2 23760 581834781
1 63004 64716 135938345
3 90061 188962
3 9614 164802
2 35991 373398872
3 87217 193937
3 195312 75582
1 7693 77222 23017617
1 163786 171410 158083635
2 75816 983412287
1 36557 199618 941383616
1 30836 39603 944138306
2 188998 862865099
1 9051 105181 556552736
2 151393 867169505
2 53164 479388094
3 18773 89337
1 195474 199054 859044997
2 102030 773982508
3 39223 181150
2 130453 159719280
1 10064 126013 735982021
1 35885 91866 634821416
3 144320 78077
3 114412 40613
3 198149 158911
2 71725 107489242
2 56749 717066045
1 4748 186945 294368518
3 102685 154992
1 46392 72758 976969878
1 25293 107545 430809034
2 177789 945109753
2 158561 101856460
1 156296 159264 186681762
1 18459 197760 85205486
3 40136 129610
1 48881 110313 783222639
2 23087 435471237
1 99676 184909 149448937
1 45333 77440 366938945
2 57250 826411656
2 104085 472034737
2 66384 344306292
2 11075 692852378
1 98438 173800 738413297
1 77116 129159 178411094
2 73988 354417178
2 69628 956997329
2 166238 255188092
2 72865 131196892
2 193983 753008650
2 83165 474796493
3 176641 77017
3 56888 67696
2 180441 771118404
1 41978 103464 479317630
2 120987 799093833
1 59214 124671 911960614
3 189398 77143
2 73244 848741558
1 6041 71498 679225066
3 133220 135155
1 114006 197576 114308427
1 35176 174063 846509936
1 21911 22755 196678465
2 78293 80201867
2 76056 118494289
3 46758 16127
1 93310 197803 700275298
1 68208 116092 666649282
3 182304 55561
3 11026 97383
1 94390 150610 4524751
3 95380 174890
1 36101 118924 374222889
2 36644 248251592
3 99577 112320
2 34654 744646153
3 139673 192430
1 6811 61500 987748436
3 5325 92572
3 2365 137367
1 136912 178221 227339562
2 57169 220587756
3 6283 177871
3 148434 27081
2 8624 692270522
3 77934 177660
1 42627 112580 1223349
1 6122 48637 387059059
2 655 169186952
1 153205 199749 268867565
2 95112 433397371
3 27363 61177
3 19748 84361
3 22157 167742
2 62860 233236785
3 125015 31065
2 42941 355150305
1 4921 103759 24863963
1 79001 109469 880661058
3 42951 38764
2 80305 174022601
3 182684 48010
2 46269 17562827
3 166855 21598
3 128781 123822
3 31507 102977
1 56441 153445 250754361
3 178977 142971
1 97325 165063 330350415
3 134209 154221
2 84456 992282142
3 42752 94598
1 104159 124299 50156449
1 118728 171608 475316923
1 61070 148152 451128162
2 39431 427914346
1 35030 112488 525782431
3 7312 72100
3 97494 110951
2 62063 279895585
1 38469 122841 549145816
2 175585 757915208
2 24157 939214053
1 23533 99751 179277142
1 57249 89327 706863465
2 55821 733193720
2 83708 68665741
3 76944 140832
2 54974 596947611
3 129013 26165
2 130358 162302095
2 34923 612900190
2 111748 344766519
2 107729 629754699
2 45385 781530520
1 147947 186879 215181988
1 99912 149329 394600295
2 1977 89614834
3 19672 7211
3 16533 54229
3 164251 58341
2 5164 987309870
1 19955 178387 849326561
1 71769 158167 41692176
2 45569 170707838
1 171696 173290 899939120
2 123328 479994101
1 120621 184015 36082827
3 75109 97300
1 116976 132349 482381499
2 141556 204044098
3 133841 164521
3 160694 69255
2 126974 866667420
3 193026 50018
1 40108 43415 342521188
2 184684 252040597
1 34360 49847 718955730
2 172522 285213005
2 130952 79969334
3 99154 1996
3 154601 77747
1 129485 177858 892435879
1 33307 156088 293280608
2 166341 909658135
2 17736 395154239
1 29384 30533 746165118
2 58217 41408480
1 121526 197690 183447600
2 191369 56055586
2 118209 258474125
3 77900 199890
1 7512 38748 25770048
2 45708 906284209
3 112380 96691
1 135687 193863 630617449
3 136077 142267
3 160509 163149
3 51272 89566
2 40444 563972534
3 52038 153773
3 59658 18622
3 110399 198856
1 97792 118622 563960244
2 12270 173636043
3 15262 86278
1 77007 177724 8454665
2 173444 797524039
2 6119 148340835
3 104581 18822
2 36794 904842048
1 45143 85865 397464933
2 34211 822249227
2 22497 459882234
2 146685 200449698
2 137253 565613792
2 30874 352857003
1 25116 55874 529865552
3 63031 104487
1 7891 29014 33489006
1 84238 116333 623973104
3 158093 164468
2 28479 70809631
2 96394 99356365
1 75184 196026 890527924
1 23958 134772 203560737
1 12803 155743 322465068
2 92959 483142241
2 69565 642167901
3 99329 144250
2 121668 911144698
3 101322 39437
3 54485 80497
1 19395 173543 847720910
1 132812 185653 441880151
2 74767 790155729
1 126222 127003 250384090
1 153942 198792 880538732
3 46362 168112
3 166275 71847
2 60537 16921486
3 136220 152426
2 139657 657177611
2 120958 260306267
2 14087 790528855
3 193720 123583
3 162636 100083
1 28795 194560 724539853
1 47773 76565 929691816
1 26271 117190 702712645
2 183114 339187191
1 121951 144878 364146923
3 97921 80781
1 141797 164994 461061996
3 60288 15787
2 153871 328360853
3 100266 99804
2 104296 183391005
2 65224 903437672
1 40039 93880 960814047
2 23707 113706679
3 194807 177495
1 121777 191911 109642915
1 9869 45993 921746231
3 182024 142731
3 33981 96302
2 52905 669464443
3 2780 109337
3 30563 42158
2 84472 269855621
3 1737 180746
2 80130 429972463
1 98200 176050 812608709
2 56789 9947866
3 89850 46514
2 128239 76410221
1 111963 158447 456608387
1 83136 199323 441476082
1 111454 121289 45145366
2 35423 691581429
1 42340 170320 896214742
1 145598 153946 322208590
2 73427 178573359
1 33938 39357 932090375
3 110819 46708
3 42891 37700
3 8025 60963
3 88325 8785
1 182713 186441 737326005
1 77203 108952 503616618
3 1545 162672
2 114693 855954125
1 10797 115505 262735037
2 53880 610548877
3 133555 168567
3 1757 128585
1 7551 93476 980434011
2 64605 847871835
2 95612 402581005
2 178469 114084633
3 114383 150193
3 101841 165694
2 32230 339493452
1 72629 106072 100818341
1 5455 62671 366421334
2 121137 292495612
2 137631 313303749
1 64172 83226 667784184
2 181840 279741295
3 52337 184779
1 64351 90439 728203198
2 167180 366019077
1 42448 122719 971841884
3 112196 1859
1 20289 189502 924321708
1 1214 194089 674112233
3 35630 4632
1 12598 32465 616274655
2 2958 540968192
2 172602 28829101
1 59882 71882 414036312
3 50268 20562
3 146478 150536
3 151867 115124
1 46598 129497 834694013
1 72241 99735 963872756
1 123977 189845 353454840
2 144845 557473694
3 62707 68053
2 152941 939641826
3 175546 73067
3 117984 64323
1 66051 70224 788910416
2 65501 138937245
3 159209 109251
2 76927 248821498
3 195764 66139
3 39289 97211
3 116213 114518
1 113474 162862 441881842
2 46926 207328306
1 30993 89980 363011058
1 25060 30026 884861692
2 111325 819699352
2 55482 200182612
2 2881 81826267
3 69280 136227
1 86940 137040 702826453
1 30452 186511 832665159
2 111500 529942209
1 79360 179925 730851109
3 109633 125901
2 14068 94796104
3 137906 82305
1 119570 178214 711479614
2 93810 691371143
3 148192 154031
2 46490 671136323
1 79764 161682 758584868
3 35933 87850
1 80264 139447 982805146
2 5918 258694492
1 113005 191104 823924399
3 190359 37179
1 50134 156575 251650355
1 28109 32859 41516971
3 187998 148492
3 71606 31797
3 169492 136756
3 175141 78548
2 117162 268489829
2 71935 794207560
2 81289 828345694
3 162677 1496
2 5859 336333115
2 10561 481968695
1 11513 78240 677311246
3 73336 104064
2 159852 676511119
1 16208 99012 962599374
1 103286 183283 311824577
3 32598 37847
1 19018 71653 59457744
3 27191 173730
3 98907 55068
2 82706 985061894
3 62047 168054
3 72001 73431
2 171466 603781436
3 45340 193672
2 63392 958993092
3 40197 154274
3 22326 3641
3 15930 111241
3 155476 170072
2 61767 360764301
3 77826 157435
2 281 651078970
1 9384 21826 544942046
3 158827 98185
2 158869 887354941
2 94824 205427641
2 8244 785056924
1 49066 113472 65911073
3 76321 69036
1 4280 121850 236325573
1 61637 91840 501082549
1 69043 153388 436772923
3 84902 83796
2 25261 709145612
1 83261 104265 574258851
3 32872 53284
2 42705 551181899
2 117302 8939119
3 150182 5734
3 187266 45302
3 59825 27361
1 303 6272 425828720
2 156353 639297138
3 199519 174748
2 39109 340068829
1 33240 42015 609676871
1 18727 37357 676083199
2 38888 882709766
3 76808 57256
1 50890 187433 365606630
3 176278 183124
1 88386 97874 201480416
3 83618 107951
1 135576 143442 691345213
2 38249 83872579
3 184709 80332
2 176840 93627892
2 102572 264782829
2 39675 945869323
2 21651 390864125
1 90925 160505 571377767
2 66148 492017761
2 177337 962676531
2 7724 458344847
2 126177 893493960
2 60767 316353267
3 178918 144480
3 135814 130035
1 77160 163256 655466575
3 190919 36382
1 151513 170911 992778869
3 17415 71670
2 159330 773012077
3 126619 895
1 99818 160690 619326055
1 139352 181708 214865066
1 18235 186050 294882946
3 164892 17740
3 93603 123490
3 122467 8266
2 86235 507498421
3 113801 165277
2 98888 697826185
3 153320 141228
2 110534 356558406
1 1330 147676 474571823
2 138694 740445101
3 130799 43538
2 166065 720654017
1 131457 138765 513009361
1 30766 51871 797337816
2 61512 572583281
2 124204 50453512
3 122712 125137
2 175847 698866232
1 9515 119789 589095244
3 160574 58475
3 87415 118400
2 10614 954861582
1 165365 176394 694943797
3 176485 55853
2 153772 719135568
2 195928 130026327
1 131553 155283 650143137
2 60671 274817707
2 102240 353975264
3 113586 161524
1 5410 114289 954130006
3 36108 39834
1 105995 171478 968505128
3 110671 164879
3 79082 68797
1 58035 66324 765611184
3 62108 193863
2 66066 607407742
2 127184 472156396
2 168695 747803277
1 71317 182817 900896500
2 182376 315417570
1 42332 199725 196438490
3 192321 11183
3 55490 173575
3 158363 89993
1 5589 124128 714339938
2 144437 282324088
1 30024 190671 443170844
3 35722 147232
1 103804 162636 587186242
1 312 29962 766510827
3 108552 160533
3 98927 196645
2 19144 678495795
1 29190 164466 337005763
1 36302 102163 922532386
1 17952 103558 91384965
2 39951 96216230
1 31071 187824 177547375
1 45584 172950 509140576
2 62086 200235972
1 55241 145437 285573382
1 175460 182037 212172484
1 53499 100085 595123410
1 32423 183148 596802741
2 3568 859388524
3 41034 27095
3 118086 181903
2 10058 151249684
2 129983 714928017
2 15105 282482560
2 26262 827801569
2 136779 816035987
1 110087 151957 197208035
3 91188 130255
2 973 818108727
2 137779 810891582
3 48080 32942
1 193177 198015 572835907
2 70309 158095791
2 65157 206660156
3 127030 103707
2 158122 223759676
2 116366 430427841
2 64154 124930836
2 135332 188709817
3 145331 79143
2 43707 800932456
3 59421 37817
3 68195 104020
3 53465 135623
2 45324 659896948
1 52505 150637 57459121
2 74000 292591211
3 63724 152521
2 163674 811385905
2 109701 369439389
3 32811 22754
1 5195 67511 579861918
2 48872 813939117
2 53355 532416702
3 114321 111575
3 84106 99175
3 127910 94538
1 8608 46222 296248599
1 87772 154888 610233164
3 31361 48207
3 78077 180158
3 105239 75146
2 182191 860541689
3 150424 71645
2 130618 53344732
3 22549 164114
3 199261 45446
3 154245 87171
1 18057 65754 407273240
3 37495 141531
1 53653 72131 529801377
3 114318 66986
3 582 169376
3 117425 81359
3 94599 63182
1 105303 145311 700370331
3 62030 93322
3 58376 77850
3 47144 105305
3 103608 68941
1 2082 190488 947146845
2 15232 880744835
1 5768 128720 566176709
1 98191 173715 97730459
3 164437 184393
3 60984 112849
3 151385 15786
2 24216 975636135
2 92183 283021023
1 108758 145381 77437348
1 163073 163936 314986429
2 40004 630942070
3 133714 35502
1 40408 106949 78862988
2 176852 170081517
1 29763 193786 387786749
3 67571 17324
3 81361 168157
2 90299 994161217
2 16760 397480636
2 49366 329132067
3 40069 12102
3 31741 33923
2 190504 340752031
3 185220 68950
3 79386 178969
1 18849 175938 328798362
2 86727 812621789
3 88805 80023
2 34588 455088550
2 84209 155086604
2 118016 12349895
1 5100 122538 518973098
2 140389 101021696
1 61910 178532 424193710
3 143064 167070
1 1728 34839 617506830
3 32601 95918
1 19537 160905 702600660
2 79428 420778661
2 146319 467506465
3 113190 94718
1 25600 28018 429912874
1 16094 69828 806786480
2 33206 350032814
3 52438 80525
2 127361 304023108
3 68296 190038
1 141053 143455 936722202
1 22272 99785 49228726
2 66154 955626512
1 71783 199159 640692498
2 429 3066651
1 169518 175652 335840913
3 119298 158341
2 65046 937770433
3 190852 117660
1 59939 145103 202411430
1 112448 118843 155293177
3 6523 16711
1 71293 159706 886252036
1 131998 194828 223868136
1 61474 151768 817185433
1 6901 117552 906336803
2 151754 103146555
2 79719 910710697
1 62376 102143 201479890
3 34373 79712
1 110354 155770 214720192
3 50145 143182
3 3381 11413
1 74462 139202 166323742
2 55353 349167055
2 16559 462489007
1 8525 58361 158258938
1 63366 135099 626560527
2 117456 1550815
1 27098 109972 9317640
3 76222 198606
1 22248 105372 589059997
2 9293 961187149
1 2131 12828 993531249
2 177838 24650501
3 124962 149035
2 20886 68848722
3 17039 156696
2 61169 84544928
2 131143 131846662
3 91112 57222
2 43751 476988666
1 11693 111407 767865041
1 34242 82847 760326884
1 34860 63349 325440674
1 145611 182142 717326511
1 27052 34158 371541580
2 28261 830966762
3 157594 173757
1 29285 68833 870341264
1 81745 118520 111715544
2 197289 516492903
2 194606 10652341
3 123172 70257
3 8064 123353
2 47009 247814846
3 84756 22618
2 157263 86288073
2 106227 431114960
1 101564 109537 597371029
2 142193 724826278
2 132164 957378410
2 186976 967696120
1 61505 64675 795610364
2 175436 116232561
2 167362 700415090
2 61974 798671791
2 109890 190775098
1 156438 169493 784709780
3 91901 107481
3 157818 129212
3 113632 135682
2 65947 631649212
1 91546 139005 887217378
2 1720 559897487
3 184459 73212
1 28475 46651 798537342
1 34672 86565 545676757
2 62769 617027571
1 84352 138775 236717994
1 99176 111476 960846914
3 98396 62111
1 72565 146333 615213366
3 159908 54051
3 169152 15011
2 9279 743983302
2 184219 247894149
1 179050 194938 886000489
2 20423 167502289
3 41593 19301
3 108303 163020
3 198720 154849
1 106188 126328 114887106
1 97461 146959 201601977
2 55950 614697176
3 137255 138428
1 14480 154269 449953925
1 37899 198035 711673376
2 77464 412970482
1 81975 92342 688194149
1 42706 124037 643311240
2 38897 583871485
1 52401 66449 842383050
2 66521 873778422
1 81834 156541 628865411
2 81077 466528274
2 80980 882744804
2 178913 353494695
1 120262 163891 204026726
2 104057 76510038
2 67711 889367974
1 31826 66568 803729577
2 129535 46875471
3 83100 196087
2 168279 814811995
1 3621 53023 580322742
2 130441 146485186
3 118570 114616
1 10481 40260 715016079
3 7385 98974
3 45647 147743
1 10653 32037 53183685
2 89778 133447844
3 66589 113625
1 92003 168050 176326247
3 182486 119234
2 92429 991979151
1 845 162677 748911430
2 180634 943076013
3 94055 111793
1 137022 139730 148499397
2 88794 463755860
1 54935 198833 300535209
1 60405 170966 548663611
1 26540 130239 143336076
2 132962 22224541
3 186263 185184
1 124535 165557 4054689
2 129073 189506106
1 161708 182846 618204919
2 65797 7622318
1 19306 140103 335571125
2 18887 53632909
2 88621 619094519
2 46022 258495740
1 12377 127310 50089156
1 116084 143149 15750142
2 136654 258830889
2 56878 594577838
3 75790 140812
3 71107 46880
2 60022 737668038
2 40974 55765886
3 93010 152294
2 103876 888941089
2 28349 189936438
1 172634 176932 742535520
3 167421 132348
2 68327 598944909
1 19789 176815 59546132
1 151017 172004 146041900
3 891 161397
2 43772 201451872
1 37767 108625 944250178
1 147171 192171 447622505
2 66017 503520943
2 50395 789118551
3 112517 191381
1 137351 162792 815026731
2 189326 375422395
2 156783 763222926
2 192179 62413050
3 19309 101774
1 57705 90791 36804078
1 134997 179607 1494330
2 145189 431892686
1 26354 112367 389441420
3 199262 54079
1 178270 186917 304780546
2 155969 341682141
1 3758 144323 679059100
1 66870 186696 149236533
3 158089 89177
2 56401 486674794
3 152815 58710
2 100458 625242857
3 158537 14331
1 46679 147686 482950866
2 78190 447321527
3 73857 62326
1 163367 187800 83044450
3 81922 8383
2 177019 196675549
2 78925 150388377
3 162908 71871
2 154729 110901433
3 53186 54424
1 127236 169135 707808975
1 42967 199761 559100414
2 96692 176187730
3 94563 46266
3 164662 156932
1 41078 160752 248236623
2 103917 267832732
1 37543 151780 291827505
3 184516 25239
3 149347 173398
3 86716 172454
2 97777 337229418
2 96215 89192593
1 160796 188478 98879853
3 35911 122749
3 140865 19058
2 28559 886705342
2 142262 550109005
3 75831 35046
3 41212 6831
3 34644 30084
3 28653 143728
2 122296 715726396
1 18209 21229 958840510
2 120684 245666370
2 146083 598142022
2 1437 802935528
1 134517 149880 737068806
1 103899 153925 814399208
2 168046 168399699
3 172181 128182
1 28376 166915 451164803
3 109872 133555
3 84770 65904
1 47156 99823 564021535
2 71609 383566801
3 17170 150055
1 15981 66167 906540605
3 191167 18442
3 184577 53881
2 121416 819908676
3 61868 168679
2 190570 968133444
3 140480 152569
2 162490 333400751
2 140730 814800493
3 24566 64057
3 172527 143017
3 58074 11662
3 45407 109418
2 73819 137727572
3 74887 166487
1 19972 40027 573148365
2 57684 265383547
3 112792 14479
3 75936 6394
1 58111 198274 172826771
1 75710 194161 685162731
3 61551 45316
3 149065 32839
2 155622 175014630
2 102855 26181835
3 66175 148339
1 115276 161339 814682282
1 70881 165490 246953564
2 33055 630139903
2 24549 932570511
1 121798 173504 854845626
3 112857 113182
3 124610 38245
3 8472 178928
2 124953 142268869
3 139962 39629
1 118428 122759 733095088
3 149662 67138
2 117682 136762353
3 165957 121092
2 195927 71285862
3 19037 138669
2 199169 495503810
3 73568 1567
2 192370 128996503
1 73133 84543 254720813
1 134425 190666 758903026
3 155777 39087
2 143755 999451777
1 14628 40274 306769654
3 102646 100136
2 33389 708647714
1 122606 152783 609940534
1 85156 96493 825834390
2 13265 720886050
3 8106 30464
3 138994 177316
1 91032 113106 467816984
2 106164 98410678
2 165523 123741590
3 19969 192358
1 22917 144544 239058512
3 135809 42171
3 100693 65141
3 89768 58643
3 120759 102123
2 112848 850619201
2 100663 938207108
2 122612 270605136
3 19850 189972
2 94510 847745432
2 13502 613595416
2 134176 8751954
3 68439 8803
3 141821 90652
2 109707 850934729
2 16439 419157934
3 8409 108275
2 14630 368515488
1 17641 75211 401653085
3 160718 80825
3 197418 71110
2 131130 72342896
2 11085 516688389
2 139332 310907662
2 44192 516709965
3 163060 34086
1 1607 38557 199209162
1 14886 18935 926982320
3 8249 29081
3 102534 11091
3 83499 100038
2 6549 269585906
3 89621 193835
1 5521 47400 990166537
3 68147 86654
2 198194 581587891
2 117201 566473685
3 176 156659
1 13759 183111 178044429
3 152756 55833
3 29985 121641
2 153233 427202964
3 162805 151243
1 71278 113968 995463091
3 67323 43330
1 170009 175147 154148691
3 143728 131605
3 101913 181968
1 104292 188543 851000077
2 135303 793673632
1 24335 170032 45018004
2 69115 895494871
3 49958 10383
2 15776 676754196
1 23380 126174 590875521
3 40114 168952
1 119744 191066 249064160
2 84858 781759869
3 184641 126841
2 184186 452506821
3 115312 159748
3 67183 89840
2 31888 606026366
3 96037 16047
2 125108 653543062
3 106414 21216
3 162105 190572
1 94567 162588 591566048
2 197814 641415766
3 55921 11763
2 73776 475385874
1 152193 196303 697168198
2 65166 550203237
1 103373 115338 11668928
2 191657 217133456
3 13650 192088
2 1151 752405701
1 52034 99077 631962075
3 188047 167053
3 32253 49095
2 110788 714895885
1 8532 186228 405397292
2 17257 130677183
2 18734 185653521
3 5333 20740
3 199613 158849
1 18486 187716 397501920
3 135791 133903
1 113778 186829 581799205
3 27663 98740
1 13253 70582 672416080
1 111013 150046 643061036
2 100294 902048788
2 148304 198382869
1 59491 117507 82038939
1 31071 174261 419209872
3 132270 159966
1 160546 189537 89257696
1 106670 136336 679159025
3 152087 11596
2 98568 841597935
1 133746 150309 889600466
3 25202 143598
3 162013 33190
3 55036 137897
2 62081 815987046
2 47421 906239684
1 14778 198069 840825593
1 43440 86958 330846651
2 74849 700085493
1 934 104140 477048530
1 134211 162959 372057366
3 194413 164593
3 17068 50695
3 171352 195543
3 122567 99556
3 151970 46690
2 12921 826130589
1 131487 199494 862261492
3 183490 191620
1 7895 76150 285688912
3 6296 8603
3 55661 42001
2 7147 578368841
1 30428 180557 483317963
1 62108 129158 943146942
3 31563 43749
1 159474 198685 851979558
3 14698 19349
3 72370 71350
2 31935 549792876
3 112061 133090
3 171618 67388
2 105015 605001959
3 177357 112412
1 23600 24026 959162753
2 173272 301157549
3 151237 137450
1 154247 162627 671733529
2 50508 234616231
2 8984 943038843
1 171865 190225 46303859
3 51836 168313
2 109832 388718227
2 116210 333755604
1 77931 172226 654532612
1 119851 193720 241967248
2 15697 16928288
3 197929 52262
2 186205 122251912
2 40303 763900411
1 71433 169845 604574910
1 64636 171309 492004566
1 45545 147198 220845955
3 176433 193306
3 135607 44262
2 85039 506307280
1 92797 173644 570807117
3 24317 69683
2 21166 599413098
2 11679 353068572
2 9499 221191432
1 88604 97261 356228204
3 11350 143357
2 53354 418666926
1 53935 139594 241720576
2 139991 712634621
3 93930 12096
2 19223 330513741
2 150524 816877230
2 181187 408308800
1 506 146255 550142800
1 3648 107795 144763399
3 97115 146262
2 158903 957024144
1 14240 119102 365503997
1 15583 102844 458000165
3 69325 96086
1 56550 186620 726640526
3 26092 107284
1 51501 130396 368427293
3 58813 21964
2 124993 401281680
1 42948 43832 166889796
1 31059 51804 970829123
1 161180 175456 235689570
1 90490 191151 802044416
1 146569 189295 444241009
2 90543 510438944
3 44052 145690
2 118438 513098444
2 143083 469413194
2 105596 418694110
3 28883 3965
1 14595 15626 413806204
1 88772 91328 700115537
3 46353 12333
2 100182 446020412
2 184481 246577217
2 92275 228421355
2 120551 88049115
1 12305 107722 643553273
2 6779 680817850
2 46957 870546497
2 50159 999055742
3 13765 129889
3 74445 145897
3 171406 108417
2 34071 7083307
3 14209 187184
2 160860 294703619
3 80422 194623
2 180007 266682137
1 69500 149008 187587658
1 46513 105165 190934676
2 184357 809997069
3 143489 119516
1 62554 105238 528202889
3 83960 50879
2 186270 626177507
2 76009 107835919
3 107063 128082
3 63776 32475
3 48070 78719
3 185819 130243
2 124205 99361882
1 47304 193893 124848547
1 32608 90111 111671209
3 106150 191428
1 100414 179781 313726661
3 27794 106435
3 193414 168803
3 157530 92973
2 102987 166672757
3 119807 101652
3 119509 102316
3 196195 112396
3 28187 105406
2 190776 228919253
1 81206 167892 189552936
1 148692 160603 802196970
2 9273 221033497
3 120377 86636
1 28898 61752 79265276
3 32641 164350
2 46896 723769652
3 59694 37781
3 7524 36356
1 102891 153151 47169524
1 141896 151929 870517516
3 37811 61443
1 47292 195092 962518890
1 134652 198911 810271292
3 191935 111702
2 10739 411996691
3 156276 27418
3 48259 48701
2 58790 157258295
2 90283 608841511
1 48368 82829 239008776
1 78772 96742 307653103
2 47295 298100972
1 84 197893 288425226
2 109098 689138830
3 142406 120587
1 149771 154475 541869588
3 720 100255
2 68022 606104515
1 88371 185062 74782213
2 129886 580937150
1 104482 160332 33498517
2 106600 758143626
1 37246 166422 756981825
3 143729 158849
2 164042 768097536
3 185470 66600
2 127131 6809852
2 121563 78936840
2 108342 93319172
3 164192 59295
2 79063 774063742
1 118245 175501 335294668
1 1967 57769 454040600
3 74174 189937
3 147438 90579
2 10517 739272730
2 69200 996108454
3 115953 130352
3 80198 32951
3 37942 50268
1 5686 145166 523048286
1 53008 66639 807956433
3 45147 150612
1 63293 103525 662520552
1 3788 61919 164919107
2 196631 221297113
3 106600 147685
1 16121 119699 537856110
3 193175 165333
1 33431 39087 536965670
3 16246 35211
3 36432 75731
3 13024 75463
1 94580 194302 691507456
3 72395 85342
2 86665 635844450
3 196144 52151
1 113596 117506 212254502
2 86608 796837389
3 63537 20959
1 132502 161709 323965493
3 153579 87339
1 88997 98268 611864888
2 3995 723847846
1 7684 19708 710987893
3 110413 35694
2 128296 925401750
1 135532 187447 471782479
3 82640 69189
1 46486 91969 295819206
2 192704 178898800
1 14602 155086 399364442
1 145490 148266 18972398
3 107481 161448
3 27819 131515
2 38635 583045524
1 19187 55438 581219781
3 167125 155459
2 21072 699115162
1 26734 93781 603407729
3 8461 194415
1 124998 146375 67988581
1 25494 60838 311252238
3 150151 80049
2 84496 356047485
1 34029 96946 508818903
2 114 563576369
2 11208 815511073
3 73168 75995
3 69947 150466
3 134282 187692
1 7894 63682 254324167
3 133111 108091
1 24165 37345 659409699
2 88341 415800548
2 157061 86782775
2 108975 354021430
2 116690 647023382
3 191777 58414
2 1135 318878957
1 18082 75675 420180758
3 184756 60379
3 154818 109173
3 189509 148588
1 69369 169012 184132611
1 124084 193394 208808647
2 28620 21395028
3 64155 10126
3 184774 168946
3 50246 49272
2 74385 695897028
3 109106 71485
3 145812 163822
1 17318 45255 881732645
2 142776 676680372
3 165117 3247
3 160598 62927
3 59254 39915
1 149540 183452 56745668
1 35865 149810 826693563
1 59752 73381 1913985
3 115073 149926
2 93810 357004071
1 86040 116676 68791181
3 117004 193481
2 183884 39316965
2 45043 14078569
2 130598 354957587
1 5162 125144 806281673
2 128415 921942135
3 93559 184748
3 127136 88477
3 178307 77937
1 7315 39177 656804065
3 181424 61336
1 59756 92457 356566895
1 32225 77354 926176819
1 80297 92030 469849262
2 73675 934774
2 41752 449789462
2 184642 761155509
1 34740 47390 251492221
2 167920 645204677
1 18576 187418 138120434
3 154300 13716
2 20941 738568386
2 128461 834926624
3 153127 94697
2 164146 504013190
1 83036 128204 181802768
3 192418 36237
1 61393 184506 960550665
1 84795 149425 475467787
2 14123 836432921
2 143393 572815008
1 40707 120080 553205946
1 75898 183495 825517403
2 79420 845291285
1 100436 186246 813879057
2 189538 198158652
3 114210 36079
3 38146 82320
2 73998 191186176
2 85840 248498924
3 127572 13657
2 95755 434749394
1 73340 170993 884204127
1 26750 156091 572268404
2 34554 615162672
3 62943 40448
3 21659 4422
2 126328 547175694
3 5786 24866
2 148593 508412777
1 33816 118147 28544648
3 144504 179601
1 103150 160047 21770328
3 116914 81096
2 2447 654930205
2 21542 138049186
3 6255 115401
1 74337 132140 967591499
2 15530 934226217
1 79736 83819 372362844
2 128281 722147714
2 178581 497301477
1 102665 129969 68238830
1 51347 105476 819913184
3 77116 27312
1 51328 183006 151348949
1 149216 195709 913379337
3 89865 88072
3 33141 175372
3 2352 115816
1 18551 110329 863477309
3 108766 158904
3 87060 152778
1 22830 74212 131117645
2 177636 38389119
3 94507 101195
2 43976 323438182
3 24532 88118
3 79105 63266
1 17172 139139 507972799
1 30764 140640 97815136
1 54548 141138 65520013
2 35654 71055436
1 93879 128493 785878388
1 77224 136513 220466253
3 111938 52481
1 21370 147879 559700382
3 108471 189525
1 92101 118675 357107802
3 135197 164314
2 145401 317512334
3 22708 22067
1 76921 105239 800739586
3 182146 198426
1 40711 141366 947574183
1 27049 188651 667608881
3 194290 100192
1 103879 174334 138523928
1 11303 148150 262914973
2 180956 12371225
2 29250 970817764
3 146668 143959
1 62779 71322 261103013
3 123020 105588
3 166408 109722
1 113609 197492 772762460
3 99393 27412
2 196021 763778729
1 44705 57386 678979401
3 14618 71440
1 26807 185670 674448097
3 158706 55007
1 15861 166641 815948248
3 86181 178692
3 76754 143379
1 7316 150179 845288568
1 4663 157453 908525014
3 99416 19167
2 24901 461015990
1 22987 113289 865424123
1 117913 178071 394461398
2 120318 492403474
2 111286 523816371
1 107505 161081 930907080
1 46817 108010 108389855
2 113548 665608118
2 44744 981442322
1 90393 172268 989037326
1 101233 150064 101179808
3 59631 169396
2 116026 928813320
2 84288 896871848
2 27212 639718641
2 2130 771407540
2 1117 918211010
2 95338 378545995
1 7047 157108 98447897
3 21184 21724
2 138944 672918411
1 101854 153508 713515753
2 155669 126688833
1 39872 123801 514006159
2 72426 7782088
3 30756 93119
3 103474 18775
2 50935 147437695
3 89387 62549
1 48726 75677 543960082
2 183482 307184722
1 136086 153308 580181565
2 112621 759014379
2 33009 848165979
1 134870 142383 346456796
3 53206 187303
2 35038 322116506
1 89462 120193 56866293
1 57724 160455 615141367
2 97914 922828525
3 179268 34238
1 41207 137955 573126894
1 8683 158548 671414348
2 105407 530231243
2 137147 702410323
2 102543 909528813
2 125805 628205809
1 19513 134579 952628298
1 65840 70299 692318437
3 157492 60382
3 36002 58185
2 86693 963191553
2 149619 778026372
1 9666 45398 919976765
1 20788 98179 868513333
2 118273 670330974
2 31220 448346869
3 161369 11232
3 13258 7804
3 177227 136066
3 2330 145725
2 196977 337375554
3 58697 72362
3 149998 116337
3 177808 99739
1 113243 141323 949513197
2 72146 579430593
3 34283 165377
3 121887 70756
3 184723 102675
3 70676 192505
2 1676 851689486
1 40542 42987 821175518
2 99712 931324442
3 57742 26209
2 39510 59663050
3 52353 47358
2 129639 820021293
2 18301 915365085
3 49755 191012
3 23604 81901
1 103872 107535 304452691
2 27352 378386389
3 42710 198711
1 97438 150211 918624670
3 90222 100667
1 61829 113649 97300265
1 33997 57540 812686357
3 141569 49800
3 120585 187472
2 59023 821519624
1 72828 102871 913330068
1 169447 169507 963206207
3 171519 1076
2 78108 518416659
2 64575 332790542
1 97555 133433 562321009
3 73813 121877
2 94952 73498252
2 188 822983906
3 69069 181790
1 13720 167556 18186450
3 162877 164740
2 89938 631782170
1 47973 92040 252078212
3 151925 87526
3 141068 32434
2 71451 132438234
1 37885 120076 572269132
2 138362 788409966
3 4761 1362
2 107068 83403505
2 2128 837341248
3 73187 192901
3 187295 136417
1 90061 98278 377853244
2 183400 375935278
2 181250 768089159
3 2335 33164
3 24115 69038
2 45893 496321984
3 192883 53122
3 113048 109358
2 57476 792199276
1 122745 187163 467584385
3 109278 152523
3 21409 191736
3 54031 62332
3 19729 156937
2 15655 522673397
1 66065 198763 553196763
1 45194 137552 707757158
2 42328 872804009
3 130545 173432
3 70882 53817
1 125400 180535 560437776
2 152465 916857833
2 157829 667878083
1 36888 114852 809022401
2 48020 199290156
2 127584 74471371
3 142230 160390
3 131039 75771
1 127356 139717 982102941
2 35217 350028470
3 92379 140720
3 191011 193155
1 44598 72964 614260002
3 3159 89097
3 127339 92729
1 43118 136511 279169798
3 98122 65968
2 19751 681734456
1 150989 159820 970310137
1 67245 127681 241345133
3 189583 192275
1 108518 178377 337625469
3 165231 114003
3 159654 190360
1 44242 168094 779515352
2 90293 437946517
1 42168 81674 146329665
2 163231 625376478
3 42848 109838
3 104096 64854
3 133663 184212
2 133822 257025481
1 2215 80565 83779656
2 30348 187832637
1 44834 79655 514492762
1 128093 145358 935518460
2 171900 21257175
3 86365 74815
3 53424 52864
1 94441 99350 176768967
3 146312 154533
2 176971 156546105
2 157658 229571375
2 155401 587619808
3 99070 189696
2 196186 902950479
2 97886 500689942
1 26769 180184 476138155
3 77403 56131
3 79801 155638
2 177946 71999865
3 169182 125414
3 161493 98665
3 51342 70232
3 45898 163197
2 109387 313007570
2 145646 862282879
1 36647 92905 99338656
3 34944 69324
2 130149 619948615
3 31809 192584
1 122256 180428 355144869
3 189162 115547
2 188749 934921275
1 40598 89350 250803348
3 61931 29255
1 2577 139079 541097603
2 147282 330229680
3 48265 150790
1 23490 169890 74539709
3 153977 182994
1 30023 168924 228276497
1 181 26097 996588911
2 16380 412643908
1 22464 179636 733596887
3 135575 114047
2 37911 774941909
3 59724 132957
2 5138 743409522
2 57075 34065493
1 14184 174485 277373868
2 7867 44710514
3 47324 134596
1 10824 106305 918364962
3 123870 1856
3 96353 132705
2 163973 929596104
3 128364 118551
1 174457 188333 909758304
1 14291 194916 899212425
1 94444 155840 266566462
2 121857 871663787
3 18592 48754
3 100892 21274
2 186456 229845759
3 74875 162629
3 114785 104854
3 106999 58339
1 6112 154800 567819762
3 22985 85891
2 179518 147166873
2 184954 464310676
3 106616 23910
1 84374 154852 71267050
2 23489 857569423
1 32254 68213 817886266
1 15930 152932 642693184
3 124917 196436
3 150777 7109
1 19972 42898 831172234
1 68457 90554 591004811
3 22058 102671
2 74958 908529952
3 139165 41921
3 53303 17849
3 52350 195412
3 21506 33167
1 88342 167228 483583179
2 99565 593550363
3 133936 158323
1 157653 167104 16710897
2 171714 454950884
1 163980 171755 506730566
3 108167 84283
2 197505 664545452
3 150679 148688
2 38747 961971787
2 47246 125986157
1 100844 171382 61371634
2 170136 868448818
2 54109 933695335
3 39892 22750
3 178486 88186
2 158652 799429472
1 9337 105111 636285249
2 86330 431191701
1 19786 113656 684234319
1 25959 157169 377745559
3 98402 175261
2 58708 275328992
2 47749 450528596
1 24343 178934 561269163
2 75290 792311861
3 59910 52822
3 34994 117275
3 139903 55750
3 8643 50931
3 85374 11001
2 68671 514171297
1 27327 62131 414331958
2 124944 258318607
2 54097 844829740
3 142873 157065
2 65380 979622176
3 98819 170359
2 166094 141547771
2 59269 503887967
1 60458 62097 84157009
1 9046 101939 109109012
3 41989 66660
2 160011 204186528
1 78397 159816 590270253
2 168230 692361865
2 100408 431808362
3 135687 198216
2 45688 200114312
2 164208 680311530
3 161804 127464
3 167105 23369
3 78285 71286
1 38124 115445 876745425
2 187664 730458702
3 196411 149957
1 14478 83291 635916485
3 152277 15024
2 175330 275348788
3 16570 69104
3 43022 30764
1 2262 15948 106336960
2 6508 906324773
2 165610 511536382
3 97219 94241
1 29584 191982 581832281
1 98910 108274 448064625
2 87083 724392920
3 177355 84964
2 115739 740945092
3 14887 187803
2 95582 983788126
3 38222 167158
2 35168 189401240
2 46164 207309812
3 52345 116186
1 101344 131076 92421835
2 74509 75652709
1 72431 177259 502277642
1 54790 198679 77683002
3 77456 151000
3 41218 119991
3 127517 85424
1 124197 184367 490689084
2 110147 887782031
1 29088 84399 295102360
1 57787 172212 248240859
2 7849 529712949
2 64905 56273
3 184081 120202
3 57750 152331
2 165919 444523619
1 48265 143125 985887530
3 21653 101491
2 102887 815637403
3 166990 75257
3 170546 39857
1 61925 129529 531987285
1 115680 154441 959597944
2 24197 330307578
1 8140 60514 130955667
3 86494 31601
2 65873 390611726
1 30957 184337 345199892
1 78072 95423 593640459
1 145360 165167 227895092
1 15811 105842 603832773
2 121208 250788937
2 25504 96282193
1 34245 55612 627073685
2 11075 632330371
3 124533 134149
3 49242 166095
1 174696 192801 416572050
2 197406 386316911
3 198104 2219
2 175636 676802651
3 62484 117407
3 152054 63273
3 82968 178145
3 6958 131480
2 15347 640376072
2 9969 712421547
2 7166 128030844
1 101492 187245 561664662
2 127069 850563374
2 130317 817679925
3 97432 72818
3 91860 21927
2 109618 380642777
1 62522 183709 830556670
2 93438 770476817
1 21237 129512 560513192
2 173998 339138906
2 27415 723704324
3 19443 163990
2 160295 913025582
2 3456 390015390
3 96962 168796
1 151418 179941 730773932
2 59189 731414252
2 169794 86971426
2 176779 599460271
1 24511 133715 317165285
2 25880 776325086
2 77001 504909653
1 62661 160801 490802956
2 72243 697614477
2 86189 609245268
2 169464 311678702
2 28967 98869604
2 9901 897259877
2 17769 162045299
2 57478 74302331
1 83145 150924 399528015
3 131430 48888
1 21575 188087 234265014
3 112360 153004
1 132447 140237 378195964
3 9386 141317
1 69735 176219 980810120
2 82990 766536862
2 116771 446842086
1 30382 193819 995410652
3 183298 168338
3 62677 169701
1 94036 175083 171019674
3 32464 198671
2 197499 119519653
3 91800 14361
3 31557 144653
2 21846 794764068
1 13847 116954 873794247
1 14642 17043 344673341
1 217 136520 195036518
3 73949 9276
2 155746 613200957
1 28423 73718 695001630
3 40133 73772
1 58271 116812 919702777
3 187983 104384
2 190491 227902848
1 5762 188680 153770018
3 20183 197939
1 9175 74675 499088748
1 143467 173325 821163539
2 23244 178468931
2 148105 498764872
1 26557 122855 733542398
3 16863 193811
1 41297 162870 195343349
2 196076 605588586
1 50878 56869 773599017
3 16057 44900
3 154197 78824
3 122358 186883
1 34309 188753 434593720
2 41579 959356955
2 133883 440273515
2 136453 333965478
2 116923 228080547
1 42040 129826 518396990
1 110438 151569 263912759
3 6341 167116
1 105553 145111 940037046
1 7240 121396 345378863
1 22589 84172 168622387
2 126966 125478720
1 61691 115139 18071303
3 90198 90324
1 70303 120313 30345430
3 70677 13799
2 57123 111876231
1 77171 162313 811583937
2 159900 703077314
1 110884 149202 683939995
2 39674 872397522
2 170191 414375413
1 28707 88469 233987063
2 62150 536402496
1 126525 151332 116968020
3 27408 24326
1 45837 150458 186285680
3 97675 151574
3 134671 123163
2 28158 92730631
2 37946 674532637
1 4581 40545 959328469
1 12725 139710 290867134
3 153660 49688
1 67520 152304 354152697
2 145025 741144531
3 94554 104620
2 15051 751178055
3 142560 109650
1 66802 84131 657600619
1 38061 161942 337781809
1 97310 186043 64137356
3 178244 18048
2 188424 607727271
2 8650 881892663
1 107025 108287 488062912
2 167684 801454102
3 123837 35377
3 27524 177508
1 36786 79104 203343079
3 112050 138455
2 71736 29654607
1 150727 165221 886240823
1 42125 47842 826558444
3 197935 156665
3 107837 140347
2 24473 479109352
2 176322 611203024
1 150446 153356 192438460
1 77289 126529 723316200
3 4141 188842
2 153240 959219
1 41501 191942 411390035
2 80912 142159842
1 71788 87046 617437426
2 133146 446680863
3 89964 162195
2 154164 667457670
2 36398 626842238
3 174193 132663
3 66458 111637
3 32618 184140
2 135863 775690724
3 47255 172695
3 44692 107720
3 90261 141606
2 57448 444196370
3 178109 157571
3 58815 54247
2 45823 616374490
3 6682 92583
3 192908 77728
2 119714 787539484
1 68534 94005 4724707
3 3362 102009
3 38391 144
1 151943 193500 146677213
3 67613 115019
1 24532 84545 414454541
2 43615 871712192
3 26938 127884
1 33587 65250 157430587
1 80028 165402 902299961
2 18336 794930273
3 109083 69982
3 86055 61670
1 148314 199996 994993807
2 9265 520754146
1 12490 109096 563893066
2 34058 946336935
3 80929 119178
3 101871 68139
3 40552 126520
3 154461 108765
2 38303 690187835
1 87692 176114 160438180
1 106063 125398 414964787
2 95716 173362781
2 77331 249815320
1 54834 143148 858213978
2 141566 861537269
2 80562 747262786
3 186556 120839
1 140709 194545 977567559
2 162249 16760021
2 10323 407802553
1 128308 180616 498580033
1 38871 74963 387669403
1 94257 112472 213266088
1 103489 174286 357927282
2 196158 511106513
1 90239 172545 245638088
3 85391 99528
2 112238 580224872
1 89109 190140 770391313
3 100389 159134
1 114789 175699 282473016
2 67603 833825197
2 44570 286736426
1 69995 76143 822128226
2 167249 198343937
2 105840 906917503
3 149184 23453
3 53624 9434
3 158814 71289
2 4967 371919042
2 61205 130734714
2 18929 679126371
1 58109 197127 907351136
2 199460 990654419
2 35807 971582690
3 16316 6628
3 67517 101147
2 104408 622914907
1 1530 27276 585475218
1 75347 93643 748486777
3 40397 117528
1 67705 168738 355586057
3 172939 67022
3 100075 84137
1 163058 194293 802107046
1 73959 171102 997781474
1 56078 56805 388423281
3 72116 4102
3 39425 179675
1 136684 154773 861959991
1 73621 87517 182289494
1 110696 187543 519763523
3 69171 104661
3 102535 31642
3 151956 23552
1 149586 179975 614776168
3 110438 48668
2 154333 879827877
3 154918 190711
3 171009 22678
2 44986 216803290
2 65200 892473941
2 43516 777761484
1 97019 132367 26312314
3 33797 199075
2 135886 781360251
2 37506 707476402
3 33028 71440
1 91141 131304 671937980
3 37129 198079
3 20213 101709
3 82539 167793
3 33037 26626
2 37951 69975026
1 31814 75417 379936518
1 58710 87702 802967541
2 91255 325678548
3 113537 126305
2 14394 569328674
2 175476 590210917
2 24053 220784971
3 96241 59313
1 24720 41455 486665856
2 105221 910966095
1 57582 137375 902403488
1 120070 129685 685865015
2 188852 566020074
3 5130 2330
3 151378 95575
1 23971 175352 344359961
1 38005 112995 89773088
1 81956 145819 912788689
2 77268 961701120
1 53172 71846 126548922
3 90409 41379
1 122023 152941 954179881
2 14981 891256101
2 77860 761055482
2 102609 397083279
2 65014 191668521
1 25942 123610 949665394
3 161154 4338
2 170935 975355578
3 126986 156651
2 7691 279096996
2 186197 447628447
2 105033 88679679
1 131568 169186 204929978
3 185839 70527
2 190253 274091633
1 61350 65574 288973230
1 72838 176414 714081665
2 80772 382441327
1 72943 92295 756352206
3 67473 171908
2 13936 495483839
3 97102 124016
1 34564 90467 99289407
1 146722 193139 255874930
1 18593 107092 367387821
2 146037 767158886
1 141210 181226 87663131
1 137558 141384 210394593
1 133899 141628 227859513
2 112657 768295993
3 197092 181654
2 175634 809456605
1 129575 167838 364121701
2 39481 696871095
3 182890 106357
1 46220 174713 462232329
1 65973 153209 376095713
3 60954 7894
1 76197 100479 975980234
3 100728 67025
1 14826 163583 89022568
2 49513 640952129
2 141731 954851761
1 32313 56442 903366491
1 17211 45782 92445729
1 86381 138646 647701344
1 40541 136595 307670718
3 62551 50628
2 78042 989516974
2 9725 169482965
3 137624 150164
2 20591 242391236
1 19493 190021 791321804
2 123053 368024867
2 168445 703336522
1 126943 169682 218785617
2 28781 530689333
3 195297 27653
3 40055 174886
3 181067 73236
1 6183 112931 770952499
2 166462 56174674
1 107672 120747 883757576
1 120728 182320 688800569
2 100903 239384013
1 8435 157368 887962226
1 38783 198387 791593879
2 154231 239677398
2 120337 83015732
2 81042 101605760
2 173209 46538589
2 24147 76981339
3 197844 32121
1 17976 96167 54567442
1 23818 86390 521194499
1 36340 137275 481307044
3 167894 71426
3 165012 47498
1 101363 124947 699506064
1 154216 195327 656115727
1 118831 198218 527421635
2 88397 148184001
2 65593 949083544
3 30029 70532
3 17540 176864
1 17005 175298 566500703
1 85615 181675 355788140
1 63152 193276 746891901
3 55837 199995
3 96522 167207
3 161449 159117
3 77544 17744
1 91594 141381 773452955
2 173406 570104372
3 41454 75946
3 122821 166090
3 33270 140542
3 19222 41730
2 144395 801338324
1 46180 51020 619743771
3 114835 154813
1 5075 88237 718314100
2 136118 193128908
3 153937 101810
1 20846 111840 766185227
3 27021 123369
3 93926 152216
3 78421 162490
1 118621 176168 730652000
3 192960 148984
2 19872 878303351
3 43711 6934
2 168855 180807683
1 27423 80448 345150442
2 60622 118896436
1 83822 132654 121607586
2 153554 431408445
3 56636 32755
2 175579 198141266
2 147817 292190453
2 161675 819002402
2 177216 733829792
2 58991 91636468
2 99286 107701010
3 54477 144718
3 25682 6526
2 64036 929113171
1 20522 152908 475966623
1 10400 127762 923651296
3 196572 43978
2 120841 478987920
2 17640 255827150
2 156887 481432405
3 77662 198070
1 68313 165026 486280603
2 147917 706967466
3 80424 20215
2 13888 13555529
1 120713 143034 352492567
2 40037 342285995
3 51568 62811
1 77860 138894 530098197
2 132830 943155912
3 189153 155650
2 167532 993358055
3 129257 130207
2 182844 742545787
3 166810 52282
2 36816 714836077
1 111292 181415 42285999
3 111158 159500
1 147384 173651 202295417
2 55167 779667434
3 75943 117902
2 58415 742321727
2 197779 696656226
2 199383 489847941
2 74253 613919676
2 111449 184362347
3 110202 91110
1 11053 151677 720469188
1 21014 139628 845368363
1 27786 168127 182051276
2 69476 124547437
2 152759 564682119
3 174910 185915
3 22273 124110
1 134221 150767 202106216
2 49052 984189564
1 42886 144865 786584681
1 50418 128278 450143226
3 91964 175143
2 75779 830178718
2 131705 416288912
1 40073 58897 381702559
3 135784 30347
1 95200 148641 850923746
1 103898 170942 772440532
3 20566 23347
3 119536 149429
3 21519 44050
2 103753 579135031
1 126159 179286 301325943
2 20951 528790397
1 85095 119535 738526331
3 26093 113913
1 7053 49209 657532752
1 20379 105605 471294486
1 101009 177116 383742922
2 70193 467879788
2 172173 988452022
3 37503 71939
1 123617 140804 458520007
1 97725 189768 346206306
1 92987 156439 901148676
2 25367 637383767
3 137514 99251
1 156636 179835 378678975
2 88825 76358659
1 44178 54433 51212499
2 137504 659938512
3 45284 44349
3 53504 1845
3 103983 174053
3 70329 172510
1 64366 141462 281039906
1 19775 138002 501069613
1 13602 198089 807360681
2 58695 250834208
1 70233 138083 774788161
2 190988 54336227
2 46252 663996497
2 20077 111794592
3 143225 83133
3 174992 160087
2 18197 80681985
3 113657 157390
3 196407 70986
3 25588 34648
2 68705 387047298
2 194292 665735048
2 81326 946108089
1 148573 168076 716599186
3 138352 177778
3 156265 32183
1 54240 69013 910175147
3 63707 81142
2 51365 221555938
3 187502 15565
3 101660 120468
1 14205 112578 718891644
2 106550 618340268
3 69032 171328
3 145230 182077
1 54582 185648 587868204
3 83238 125539
1 2607 96464 39421206
1 24380 97275 713998521
1 2793 75936 751184790
1 79052 159269 650823874
1 51277 116388 944259878
1 113787 140819 246359602
1 26901 27658 490879103
2 155428 866125769
1 136922 147552 934664378
1 42045 149030 95613715
2 34902 920924915
3 119711 95287
1 24883 179282 354358315
3 186103 111230
3 14634 128403
3 72967 103132
1 155772 191330 798369244
2 164616 999487073
3 117740 178461
1 56021 178008 509174322
3 11764 100182
2 50711 289475383
1 15699 40688 218057657
1 118716 129482 903324370
2 15941 564085427
2 130247 936421485
2 136354 12828666
3 140193 122510
3 177809 107619
2 84759 441261393
3 24971 60879
3 23550 183928
3 113778 183891
2 95932 270590962
2 53207 53845989
3 117382 146908
3 122108 175396
3 30794 118572
3 58401 102721
3 193275 45014
2 140958 966465129
3 154470 75327
3 133016 104130
1 64678 198455 538665231
2 14148 912717058
2 3944 392974109
1 11850 146986 442435048
1 18068 46647 866364808
3 1453 3791
2 33162 673220289
3 99270 151238
3 16142 79604
1 61597 152804 67712091
3 45970 183508
2 158042 516371068
2 58341 447392595
3 151179 157065
2 150731 151210471
3 133469 112571
2 54434 182466766
1 54208 97407 146501517
1 2320 181946 212677006
3 183268 56845
3 179092 73785
1 111962 185044 296706589
1 151524 160379 983722705
3 78461 33719
2 62440 965913367
1 2689 106936 750960257
2 49376 146774699
2 104740 489570483
1 66639 163300 825603783
3 199389 183669
3 66382 22031
1 156690 174811 712905794
3 92580 116914
2 55253 971287951
1 63806 89863 776974073
3 176503 155426
3 58686 85053
1 96699 151001 850325264
3 171533 30120
1 121227 167870 434568218
1 50910 199932 614423425
2 123145 24268355
3 95433 79571
2 179963 567625547
3 178381 130832
1 23906 164070 26097846
2 175264 720322621
1 50033 126337 320178563
3 195159 102228
1 53673 195251 250054430
1 28734 107462 167971552
1 67427 168429 478619404
3 79520 36167
1 60481 149828 323118502
3 24487 124360
1 66922 114194 898484970
3 27166 146583
2 22750 751058942
1 172030 191835 217456730
3 86115 62933
2 12961 113575345
3 41253 109739
2 10961 40056049
3 34888 124207
1 26952 158630 971250269
3 47088 175910
1 48474 60385 329255224
3 159824 45969
3 37604 176533
1 106456 167277 696226847
3 173808 68189
3 48799 123770
2 10139 830721980
1 98141 189845 162744197
2 82610 879516874
3 96225 181903
2 87351 199427275
2 59570 817874505
3 146561 146258
1 31480 53318 428074696
2 68762 203196839
2 77593 265868423
2 119418 907097914
2 94740 151209782
3 81652 67742
2 23783 476931055
1 2288 40118 139188684
3 51170 167896
2 61489 472831630
1 52064 109736 593119853
3 26970 50537
2 14850 875994136
3 30331 149302
1 98700 130398 932567032
1 47502 122015 53546403
1 36482 165464 644193943
2 132676 455077350
1 117049 194922 823664429
2 65149 547894095
1 72496 157207 970295081
3 94070 170190
2 5042 696705809
2 40944 611165858
2 59979 104569409
3 106924 191684
2 60304 449788921
2 93553 416952603
2 37357 111819724
1 32314 66299 352710635
3 112994 316
2 45939 319683146
3 146294 62343
3 110112 168601
3 22974 97881
1 58756 175105 315029858
1 61846 190945 434222117
3 106906 96881
1 125806 172395 692744689
2 29288 113688706
2 169647 702369761
1 24183 128239 89531914
2 148012 744973556
3 86252 172150
1 19291 43545 18121927
2 77792 449376238
3 156253 40315
3 151180 171070
1 30890 136717 565249023
3 94206 57740
3 173462 59534
3 183603 90627
2 47848 733614360
1 79482 190768 570396894
1 93893 196854 971737753
2 73936 954862747
1 61970 88471 324296046
1 11459 178649 109152111
2 100843 908451
1 54073 164228 367211091
3 76715 91462
2 199680 420929002
3 129054 119862
1 68137 110332 706767695
3 132543 159013
1 142933 168079 996586999
1 38791 189979 719878087
1 118691 147518 153223610
2 73980 696071292
2 55857 778190209
3 112309 89069
2 25499 776630971
2 25222 410800405
1 56809 151156 960905294
3 168827 157599
1 53092 81250 539395601
1 2555 89574 704918268
3 117778 5323
1 97497 155641 817418769
3 144394 127410
2 147601 106406189
2 72017 741070707
3 36283 181701
2 11637 873645859
3 139017 158506
2 3852 678746470
1 61239 149519 17342034
2 117711 403914231
2 18116 330527966
3 533 146445
3 26761 153830
2 86491 563982813
3 82809 100614
3 185436 91215
3 130570 193958
2 104934 810527881
3 51738 117309
2 95815 452070321
1 21608 43807 784531754
1 59698 101366 516906915
1 21368 110008 551673919
1 6306 173923 24891899
2 108554 66250106
3 136694 124718
1 74203 77776 617222699
1 20980 186480 200086129
3 138721 187929
3 76733 551
1 114989 125151 757202760
1 90524 174715 572948442
1 85998 96304 599812941
3 23516 16423
1 4168 16257 235852138
3 198243 138436
3 93456 48299
2 18691 671373090
3 84673 41891
1 66318 159805 713525805
2 69112 604506877
1 74762 180865 333627188
1 1585 123275 129116061
1 4772 197871 390328903
3 19589 5340
3 133379 487
3 88251 160826
2 81939 449950538
3 190639 143812
3 134404 31556
3 97878 171208
3 159578 119316
1 85740 169572 440256297
1 9393 57234 427734227
1 11351 26777 885621264
2 79650 59039869
1 85905 144124 296186853
1 45280 181982 352682628
2 121461 563781131
3 161136 103578
3 160645 40566
3 13034 50863
1 118538 177879 510141652
1 17514 129832 268264111
1 59089 93350 367545643
1 49040 142450 903046786
1 77091 128100 68605396
3 191511 188446
2 12843 164060946
1 33662 156705 637933261
2 53961 465645804
2 46525 558743660
3 43862 144378
1 20041 157359 50369261
2 72942 400786423
2 13386 868672628
1 43055 184786 924468919
2 124951 859614242
1 19619 115945 967432549
3 42961 4523
3 98788 58751
3 50662 34163
3 72427 24932
1 135247 197850 133255287
3 57840 76013
2 143675 227539985
2 136418 382634401
1 83706 189090 575042283
3 197855 8794
3 3639 155978
1 18393 54445 613525232
2 168621 477471190
3 67570 192405
1 29529 59213 780613909
3 167160 136833
1 6825 96624 509109294
3 156055 99026
1 62735 135548 695646567
3 101031 156768
2 86344 606125942
2 98754 420215354
2 57278 156051803
2 950 826632712
1 123970 191007 390226973
1 65146 160896 314688567
3 196550 72534
1 87764 187045 726019759
1 16542 72534 32332067
1 31712 161113 633309681
1 33052 73378 20878950
3 134399 145623
3 98078 117567
1 56333 141204 584882837
1 80756 199100 751214016
2 34716 208531069
1 3849 80650 166779679
2 33157 185497956
2 134933 665505391
3 25491 4514
1 120340 151843 396735194
3 132622 84274
3 10072 62594
3 122835 5378
3 168244 151786
3 183934 49689
2 103721 850572335
3 14361 144028
3 148320 110127
1 14548 91967 87950891
3 66947 132564
2 90408 64833744
3 86816 58574
1 89350 166241 173314675
3 174600 186688
2 134547 230291484
3 173434 186645
1 92096 181979 177908291
3 36190 16890
1 55355 83520 582977635
1 57936 90673 432010287
1 40084 42832 268085821
1 61053 170761 361756959
2 92907 132049683
3 64426 156472
2 18673 75339463
1 85650 129171 309220093
1 6751 49059 469238473
3 140045 30990
1 96771 179093 806071968
1 75668 86093 501801057
2 50276 756543958
3 147365 55721
1 186053 193819 329635112
3 10723 3823
1 163482 189724 719104549
3 127665 175631
2 192510 931725243
1 22243 22585 835441530
3 191665 180312
3 183006 53401
1 46258 89398 139448609
3 35002 53240
3 71163 184497
2 186594 843134398
2 101833 164717832
1 56733 89303 317010442
1 66643 143593 95371829
3 175139 31952
3 145316 30586
1 63109 76523 84145724
1 157748 166673 887757183
3 104016 116673
1 151894 178646 397523735
2 108221 582241290
3 180897 10282
3 32241 42009
1 50672 193966 677264232
1 26306 92617 759851793
3 67139 148102
1 39719 130094 680386170
3 154007 79961
1 65742 68837 526765098
1 38157 144781 408813654
1 97651 148245 235970411
2 172077 928033797
1 76029 191802 909393945
2 30437 674175274
3 118807 99561
1 131237 197684 6665185
1 76990 103770 427974226
3 28131 171167
2 27854 632120936
2 104176 26856384
2 113251 660374574
3 97675 151556
2 72337 612719379
3 146452 113779
1 69320 143498 69220420
2 176464 550991738
2 174371 731193855
1 6601 129928 704461359
3 171775 105342
1 132673 142703 533795766
2 151937 547124208
3 37655 35498
3 20440 117846
3 86520 80386
3 88501 172089
3 29578 82160
3 150956 11986
1 91952 167044 985809228
2 152903 742550391
3 6794 175048
2 180966 904016189
1 103553 178677 742565194
1 65278 68348 407724924
1 26388 69523 388862762
3 41891 28266
1 177290 184333 855546875
2 36121 294911391
1 28147 46218 832961522
1 82754 84902 971644236
3 39893 49572
2 37920 441220699
1 131782 170812 652204762
3 97665 180144
3 4568 158945
2 102351 765523915
2 193619 136956991
3 40448 173453
2 189196 433413739
1 31570 160346 149863043
3 53945 5337
2 57166 744000054
2 166322 296330106
2 55083 735332090
3 67720 113924
1 42936 67930 996960632
1 72132 133335 343512152
3 69755 115953
2 95424 635078117
3 123328 85924
1 101243 174012 602333766
1 121439 130957 510774761
1 120523 141804 33969498
3 26195 41318
1 13031 135748 649606434
1 145021 196780 327322577
2 88857 811729301
3 129821 6902
3 88116 106256
3 38835 72630
1 50673 117162 118140676
1 58007 70210 866725287
2 71896 511568495
2 100108 239445680
3 24748 122728
3 71001 61242
1 167651 190990 198372217
1 61297 176339 65320764
2 126558 919650697
1 134313 192781 586729086
3 84684 27293
2 103039 570337611
2 138325 686336905
1 94751 161897 47635226
2 106301 621832288
2 103814 699037482
3 84583 125211
3 53082 108628
1 27072 119314 905731642
1 70262 135989 194438197
2 145576 440250515
1 142127 162495 117663686
3 174185 197161
3 67031 134983
3 17057 63059
3 133751 58625
1 4879 176077 983285011
1 18482 184515 28991638
3 174874 188789
1 154132 186727 262892364
3 32117 161140
3 2014 45326
3 101486 194844
1 100093 181307 518741820
3 48067 14856
2 148631 690529175
3 104827 153264
3 60351 73735
3 14504 145275
3 195251 50350
3 177308 85890
2 61220 364064877
2 38172 660732359
1 51633 196691 842064392
2 39122 485599224
3 139605 43273
1 23991 187445 273014493
2 16100 960308825
2 83641 521959039
1 134488 196565 206130108
2 190421 363863179
2 74656 484045793
2 162189 187079240
1 15361 148541 809200969
1 9591 23921 977336840
3 55468 1390
3 623 58158
1 132864 145632 691298282
3 184588 41395
2 171575 723115181
3 192602 129455
1 61303 124874 362954092
1 51069 183684 382157062
3 63511 184655
3 71720 138027
2 77547 390153457
3 81772 81679
2 74529 812461767
1 90076 112832 251918551
1 6984 170008 903637757
2 135379 54937232
3 167295 3225
3 22933 3344
3 43113 161832
1 164723 190883 188662130
1 58742 88328 180676118
1 146504 190622 272282940
3 70691 42767
3 95310 197376
3 188477 5051
2 62022 796279525
3 158576 66855
3 190304 109700
1 13656 179100 500986889
3 107119 71336
2 132905 164242378
3 22291 27588
1 90677 135202 248339844
1 88728 184680 774952651
1 17901 51292 248199190
3 162309 20279
1 7143 32086 246475320
1 81572 143570 654014669
1 124894 163077 351716269
1 31292 103597 378973691
3 31438 156605
3 162392 8446
3 176510 81178
2 125005 404633259
2 132906 342993226
3 118457 16979
3 186851 72406
2 102501 318052720
2 94384 199295131
2 87781 367555473
1 89168 149033 969182427
2 75618 303432158
2 165938 21312120
2 23871 905071050
3 11766 137865
3 188100 70847
2 41587 626568533
2 180379 547037763
2 150329 353186384
2 101462 247317142
1 105125 154991 163005551
2 27133 11019296
2 129099 439036799
1 34429 155265 110109695
2 67063 406881962
3 100430 45824
2 32482 475919707
2 37011 100289227
3 11361 120894
3 57846 172773
2 141152 226739743
1 74456 85044 665535078
2 10417 357521472
1 16882 56230 640520886
3 41579 175479
3 175613 9884
2 169061 479065810
3 182666 135955
2 146382 742445088
1 21024 51006 703927636
2 100920 433293632
1 164973 187927 663411563
1 50251 123416 836427031
2 14052 802272798
3 134545 8441
1 25298 96561 818689384
3 72756 158875
2 58390 572531845
3 13131 83260
2 156464 919381435
3 141615 14203
2 194649 694222391
2 90337 104708456
3 54545 101853
3 28174 87184
1 192749 198699 1688523
2 32261 999543524
2 93611 262371534
3 75332 42031
3 31357 196333
1 80160 121519 986877976
2 25792 311083638
1 8238 68023 231770484
3 102589 144133
2 83195 957999733
1 166495 168233 908555650
2 16084 585329266
1 99328 167741 730639808
2 83163 331903379
1 99649 114059 719113937
1 24731 78365 156854352
1 9085 72265 510171573
2 114381 625802321
2 21374 25344489
3 183572 159571
3 48710 31946
2 3891 957385469
3 197075 107440
1 117836 183081 984472656
3 36762 20512
2 191431 237370816
2 16245 54922511
3 46486 47968
3 182891 127868
3 151891 128734
3 27785 163400
3 48297 95529
2 171857 465707155
2 10152 52623267
3 58422 46598
3 33279 89702
3 101061 54595
2 87525 926646313
2 161223 848695431
2 94077 447546179
1 161066 164734 667568019
1 35444 82321 543099977
1 59769 90963 793167089
1 179705 184223 596706627
1 108982 128078 996048830
3 166015 94537
1 88140 100151 890595027
1 166853 177538 847381615
3 140120 89693
1 22966 171920 783587663
1 76550 176617 599603754
2 199100 757457817
1 117670 194260 996803588
3 71480 110367
1 22962 128525 512567298
1 61379 140777 745919735
3 3388 127408
1 52877 112318 292839216
3 75383 111692
2 139159 753415224
1 30867 47342 817622392
1 25294 165701 483272085
2 26588 250155696
2 151001 852980770
2 125787 90231964
2 159449 757434615
3 168075 123504
1 141566 198860 580340397
3 50298 112075
3 120800 4385
2 182896 9114831
3 83619 125809
3 132545 191719
2 66450 940830053
2 49790 966437491
2 177916 576415803
2 84651 357171927
3 79461 40823
2 25036 871183630
2 102698 938855401
2 133528 573704811
1 73081 128111 44973620
3 199845 52153
2 113535 518464251
2 123143 909376814
1 15666 80899 449309424
3 103633 83597
3 120545 111646
3 28240 196836
2 139214 408696564
1 20110 168496 734709587
1 624 81970 6384343
3 142793 19809
2 113126 104194703
3 81238 101416
1 111644 121568 624262884
2 166193 475491517
3 144506 10396
2 63454 126164120
3 88828 65703
1 162628 179815 175913411
2 168763 470899444
3 94339 90916
3 44971 196452
1 154037 192012 90063610
3 20637 20840
1 76430 105353 220737051
1 16496 179922 132162916
3 31771 139451
1 151716 176259 295246918
2 193623 482492104
1 36375 128676 906877078
1 134277 156842 501925218
2 195607 138947112
3 112549 132337
2 2656 185022979
1 113196 139026 243129898
2 5758 888060863
2 35907 296592405
2 147204 779154576
3 193167 24166
3 82478 150122
3 117390 91325
1 154549 155998 11576526
1 23463 112135 961622078
1 41597 79701 442116148
1 31747 57814 808231592
1 167651 192554 634580214
3 99595 23227
3 11682 126944
1 34093 122944 924298704
3 16796 65031
2 122943 91201128
2 61316 444508642
3 5374 111638
1 175124 183466 952172990
1 13707 157750 903628969
1 106409 153746 733796164
3 117898 18760
2 140623 838880879
3 109399 192906
1 33023 62538 148496713
2 69823 367796044
1 19920 180358 799288459
1 84669 167787 936121238
3 5838 109925
1 34296 186986 748220492
3 24430 172242
3 199214 48932
3 182669 195569
3 40996 184624
1 19335 150462 579241743
3 69768 139337
3 84772 93822
3 144009 52176
2 123744 428162104
3 24448 66731
2 18513 641847654
3 66512 9198
3 77875 182789
1 26350 46888 5883858
1 16816 40522 39929831
1 60271 127185 549392964
2 122397 160855740
3 73589 148733
1 134855 182130 65873753
1 80220 192791 589307410
1 99116 161995 730071893
2 196294 935879437
1 18354 60918 32573848
3 166900 165276
2 4338 544719735
2 39935 796003722
2 151942 971635414
3 69347 69512
1 8891 19008 275975339
3 69651 177199
1 69627 181174 875996602
3 152903 127270
3 145448 36247
3 141969 169622
2 19724 418732952
1 43857 131501 376873412
1 9280 183479 865254211
2 12294 11728701
2 154940 854771954
2 52084 703613267
2 113444 932936215
1 79907 129001 184497724
3 12964 74912
3 89729 10571
1 66447 119299 945003476
3 181958 32243
2 194822 156116612
2 133960 881020179
2 35757 721164062
1 41531 169203 375273972
1 9789 89836 569591721
3 23694 195218
2 153458 343376320
3 27110 11978
2 53112 47361428
2 166668 398904122
3 155635 51497
2 28108 699793091
3 139210 197973
1 121357 140883 849638945
1 18239 114474 454300752
1 27944 35364 725252940
1 2464 9518 815065359
1 5991 78886 926818624
1 1552 124346 358006444
3 113909 186615
2 58257 383224992
2 97242 376982959
3 11504 127777
1 140611 141092 219116455
3 108286 80286
2 54208 189871981
1 605 138139 869498070
1 142719 181010 608509843
3 124631 191554
2 197297 205973756
1 106445 111917 777750618
3 7481 120516
1 58990 193388 718095779
1 177849 183283 584162978
3 190198 131325
2 88461 507653430
1 15427 130202 302562253
3 187793 113732
1 48400 163858 107058385
3 66035 196650
3 7304 147686
1 58072 88566 881323125
1 174469 178310 685286772
2 93064 328681552
3 141423 199418
2 178961 401523429
3 95332 175367
2 9837 656066467
1 71560 177640 300865226
2 116591 324718483
3 9211 187967
1 49835 129354 881510120
1 96317 164254 708359533
3 46073 113839
1 89844 145585 748044386
3 186949 119891
2 196369 205849062
1 122735 126428 950515543
1 47963 48771 412830181
3 155000 170543
3 20696 9376
3 175712 69674
3 25607 158077
2 58644 408644998
2 42770 28416801
3 59861 30145
1 25946 50005 139947994
2 8026 470547846
2 151355 612051903
1 193475 195446 699270327
2 24785 765488975
3 21486 85531
1 85540 199866 46757283
3 34163 154478
1 56240 197132 931937286
2 115439 544590747
2 121451 754558806
3 119773 137977
2 108509 191074042
3 142508 27408
1 105900 199015 908847901
3 62443 24555
2 177455 856744637
2 195501 217860336
1 62322 199606 253321299
1 117703 148789 814988269
3 106760 33169
1 39384 98876 718147266
3 172288 123770
2 184777 58202525
1 62079 161146 578806662
3 6497 180543
1 17247 57330 542573517
3 132501 50913
1 98042 122201 806184611
3 93 146218
3 112121 138129
1 140277 141382 539390229
3 41173 157845
3 170033 18274
2 100881 136234161
2 82996 249913474
3 38856 17061
2 54026 900797155
3 107440 63340
2 188691 903132116
2 175886 317191720
3 106455 115284
2 157772 904536137
2 76314 766937395
3 33035 180965
3 80898 189522
3 4961 170085
2 114869 674627342
3 155040 45398
3 112027 151607
3 7383 79886
3 75388 191803
2 12990 534856771
3 25988 160746
3 12193 108305
3 28236 135217
2 58510 663771272
3 154441 186234
2 36249 33504926
2 116874 59159062
1 39336 90189 776191750
2 187997 738469551
1 5831 139853 213191453
1 45154 62199 674474733
2 188609 135444690
1 50825 175342 938086769
2 45946 986425239
1 14364 42664 440088236
2 34201 579891490
3 183066 55846
3 50453 123599
1 69282 172902 256713378
1 78190 171559 399892173
2 146572 741170278
2 2231 450053189
2 184835 3102089
2 170280 984240436
1 153349 154701 185689001
2 163321 109255778
1 125690 183830 566450400
2 57220 261354748
3 189062 27898
1 30607 186033 677517638
1 110407 185901 686848361
1 51975 93897 332279832
1 6909 58348 606237997
1 59185 68905 154044558
1 151999 173932 749019609
1 31182 44418 540683419
1 7604 8379 973178615
3 194140 176164
1 76923 88864 968128902
3 162628 168821
1 30968 57054 302240821
3 6059 21759
2 188397 283069288
3 13913 25105
2 25597 34505430
1 21053 176459 46332700
1 84670 150687 173617209
2 35874 573903755
1 15904 82289 949430263
1 90178 159218 317269420
1 100911 128698 726442693
3 19995 40199
3 75150 189315
2 41804 861504869
3 177139 45336
2 29707 287608333
3 189753 48979
3 11653 29945
1 20407 158230 361816419
2 161356 165560117
2 37964 104007783
1 2682 63893 353669984
3 171203 84417
2 132520 913343548
1 21194 193405 112326646
1 65649 199453 595053806
1 160664 171290 846378137
1 29487 162694 412688878
3 81366 51001
3 177122 173420
3 127275 21659
1 27985 121427 738721044
1 73032 185556 612522864
2 87075 9759280
3 42030 163523
1 3180 57895 176372210
3 131027 74202
1 124643 193211 873657431
1 1125 104420 547021481
2 44710 44681803
2 188448 588984630
1 47631 192216 537695474
2 137826 804406812
1 100807 191743 460841837
2 169133 488200310
3 152982 62188
3 78436 13298
2 153504 153913740
1 41179 169784 334645541
1 110050 131380 58506168
3 146280 17695
3 92224 132396
2 133981 648593340
1 106585 112893 486073328
2 149902 506912237
2 148773 612435240
1 137523 140218 258920656
3 131625 128816
2 135879 111273564
3 194955 71207
2 115719 71439665
1 7916 35934 594460030
3 167988 48969
3 67472 145563
3 46422 181158
3 119178 144926
1 58277 137619 120637991
1 871 23408 412368687
3 195001 41513
2 67313 370876800
1 178254 183473 531173029
1 87547 142392 697992646
2 91711 628764119
3 190827 88672
1 65414 155422 360335911
1 62292 100722 832324322
1 47110 107153 771097851
3 78692 108385
3 34141 169935
3 182988 157202
3 45888 6444
2 45992 788231423
3 170551 136072
1 7326 69272 608238821
2 44554 935077690
2 33850 493572057
3 66824 62383
1 108697 198009 492673085
3 125126 100182
2 70562 446398502
2 7094 114434085
1 66611 171642 390389354
2 55922 237685388
2 58283 650663543
2 108651 105391747
3 115575 179460
1 67530 158100 622317610
3 176784 84681
3 149064 9298
1 45930 104737 184414187
2 104085 398294024
2 179048 714846404
1 137708 165759 715334176
3 91398 62321
3 3059 8063
2 6817 835900189
1 101777 161505 494696753
2 50185 132283080
2 74482 873056674
3 128641 180925
2 124500 982149139
1 95951 122008 948172153
2 87522 614439481
2 111435 22235039
1 123051 139741 151769198
2 18967 808031807
3 30536 197715
1 116073 151389 485095974
1 91917 182854 961526070
2 169616 93354145
1 98923 124392 901622757
3 51824 169430
2 67383 296631773
1 125368 164386 685340764
2 62058 897234920
1 102341 173380 418760173
3 167555 176853
1 2981 98680 267784372
2 170574 657241608
2 130489 204051892
3 16044 39668
2 115832 517602332
3 155616 135910
3 199103 182504
1 25426 112104 306672931
1 183587 184549 66949509
3 132458 127503
1 6283 182420 980655462
3 134496 179618
2 30606 898159118
2 86631 775229155
2 114816 130901354
3 1735 154860
1 140648 191091 939232640
2 180687 398334577
1 7083 53505 131847555
3 102718 110566
3 54762 144865
1 37944 91942 12170964
2 73655 375045457
2 146775 803735440
2 11951 216395048
1 186188 191630 671692385
3 54206 193558
3 138902 32952
3 106257 183336
1 32649 104953 392055955
3 59626 78506
3 22537 160760
3 155052 47339
3 93912 117500
3 123689 153304
1 88830 98716 254813517
2 166071 241451415
2 2948 746720904
1 28972 102679 278308105
1 21608 139212 158087387
2 87729 865400223
3 50504 179914
2 118886 143340981
3 10098 101786
1 75578 183108 892130505
1 68220 145105 668261336
1 88388 189315 400324033
1 23832 110246 683441395
3 169519 188167
3 178915 100858
1 45108 89388 426037280
2 164792 738074935
3 173532 25903
2 49249 465484631
1 33438 110556 894401409
3 20798 127660
2 124198 569808037
1 3561 114969 240016960
3 14100 157236
3 84511 106621
2 37600 575160354
3 117125 39194
2 147840 257733267
1 100770 148843 881781651
1 52691 172807 707599839
3 85012 133105
1 166937 197339 771348579
3 161313 72873
2 99704 265620373
3 140079 8893
1 97702 129446 14030913
2 78356 344140309
3 196407 73780
3 176694 172750
2 37133 359817144
1 9368 103105 137264469
2 30857 959651363
1 71041 133813 516400926
1 28819 40451 720032741
2 30415 808474443
3 1000 195794
3 6182 82538
3 136993 136269
3 195191 37090
3 120815 45799
2 184664 663932582
2 98681 343785626
1 109479 128785 987089993
2 124687 683877832
2 152576 194134250
3 112830 57018
1 117285 123579 562242991
2 174063 786954331
3 27772 131218
2 158571 220358355
1 46229 131263 195816731
1 44561 96256 594087426
1 173906 191891 663491736
2 161891 975004663
2 93814 322062699
1 1644 26839 332102060
1 19175 164083 281426166
1 134199 182704 930473467
2 83730 963494214
1 49889 93016 277573027
3 7914 199603
3 109974 55421
1 39318 153861 948525351
1 67307 181012 792176739
3 26612 43004
3 111689 79796
1 36029 52364 585986361
1 42122 123206 596983228
2 121573 988203943
1 97971 158637 696263075
2 114201 515561267
3 85391 105130
1 9841 174530 947188918
1 64671 74864 824414818
2 42563 643057573
2 120458 293391578
2 65677 958199819
2 89873 182353273
1 39396 76438 468415067
3 112143 97500
1 129869 176584 69955347
3 45269 3681
1 143374 185368 970160534
3 114466 149597
3 18199 52909
3 92295 132297
1 115074 157522 901658304
2 161331 914708968
3 178183 192139
3 167006 144121
3 31295 139573
2 10643 336258886
2 16864 41167877
2 193260 997872296
2 39768 753283373
3 65473 152816
2 142145 680923662
1 6294 157537 872089227
2 193233 751946704
1 19767 98286 367791224
3 41373 124416
3 141974 58264
3 58968 24581
2 194623 533676359
2 138869 408166248
3 182654 131677
3 140746 19469
3 153496 100091
3 27698 94704
1 55777 195236 958462598
2 37243 635388761
2 93191 118813805
3 44232 163304
3 62514 26939
3 36551 80112
3 20791 17877
1 112469 199468 97975871
2 145102 159545177
1 50291 197587 535743485
3 11606 38928
1 22472 186015 303302655
2 124358 725296786
3 191123 69024
1 43578 192466 942681485
2 157865 693454083
2 102672 671467271
1 28841 107834 423276345
2 77853 88607412
3 195036 37253
2 42195 717598559
2 63929 4475141
1 33202 191756 602800745
2 49036 574083375
3 142912 13476
2 97206 374701461
1 115226 131279 623273031
3 162818 161699
3 151758 91205
1 88594 125282 659722501
2 27929 917873446
1 8518 126572 789427744
3 111541 190814
2 16408 819437700
2 31651 702779011
2 64156 82810836
1 80694 166815 764699865
2 107888 504162147
2 46451 310680848
1 150032 199446 412239615
3 30530 94336
1 25252 27611 971865650
2 189336 211603148
1 177696 194521 34987015
2 426 781501081
2 24187 487412428
2 77048 431222093
3 98371 56434
1 199 172935 740602978
2 21039 928761861
2 136767 742086605
3 52951 107062
2 186578 463373247
1 38399 198047 786724303
2 51733 148552793
1 55976 99181 811151363
3 29028 44303
3 8898 128774
1 16367 54291 132012361
2 163098 406581743
1 16133 43140 720031699
2 5464 76728566
1 133603 143621 898071403
1 151799 176071 501012496
1 22372 185535 828277159
3 185754 37195
2 124817 620155301
1 13213 58107 831830659
2 197821 226348676
3 76073 102964
1 121774 169367 199881479
3 29072 185133
3 44124 157773
3 123655 175351
3 102602 162426
3 26839 62294
2 73493 733693075
1 104588 131061 300800552
2 86626 284758877
1 1393 133890 5203931
2 3049 176379404
3 70471 155202
3 122199 113954
3 63148 80325
3 144175 53278
3 99947 130413
3 143411 198330
3 6221 141297
2 94808 858869830
2 96443 259294509
3 50306 55421
1 40203 187884 298299031
1 20569 70892 411161563
3 296 162817
3 113283 69758
3 85483 49769
1 51019 161097 195235280
3 159491 59298
3 108401 20536
2 31965 543352757
3 134914 7419
2 114875 132810262
3 16171 172613
3 47739 117629
2 28164 633874014
3 78892 80694
3 15905 92196
2 81949 265811628
3 17635 176137
1 69581 182091 2330978
2 76136 821883941
3 83815 18493
3 88002 191002
1 54455 162240 946074586
2 158060 964215008
2 178714 612304584
1 33407 38807 872101468
3 54854 85964
3 139789 131531
3 61709 94897
2 103987 179738737
2 137149 867606326
2 40426 810716200
3 77629 52775
3 173170 154215
3 93655 189555
2 105178 259867169
2 22208 176852772
1 107263 182355 448454067
2 22796 612479555
3 152743 46339
3 88964 158371
1 8105 141317 328481
1 65678 196744 760175596
3 173001 105036
1 142867 185082 313352109
3 131148 112580
1 128338 179690 446472210
2 162016 451778751
2 54652 451454084
2 36718 470902220
3 153902 115066
1 29711 128730 410013050
3 82737 99772
3 180583 124765
1 40228 84447 167571055
3 172614 1535
3 17038 141982
3 123165 153506
2 87871 970017672
2 13866 185620028
2 140975 397259624
1 75043 103823 978092603
3 12818 19438
2 106886 852388460
1 66867 181459 277080744
1 54824 186551 128252907
2 57580 511921385
3 74438 20582
2 23466 909564714
1 34747 160567 729477335
1 32283 147545 437208653
2 42764 512644761
1 122806 186057 563746949
1 14246 97572 65051655
1 99198 143123 898214335
2 135452 257848038
1 38232 132145 311175889
3 38712 195755
2 186177 753510279
2 177127 302933448
3 81805 31879
3 84285 114262
2 162592 932206010
2 59669 82026073
3 58691 175910
3 16639 36918
1 93661 193421 531882914
2 197181 483614366
3 180860 184717
1 186590 192118 474077888
2 118047 660954399
3 83186 45050
2 84264 869756589
1 65042 176009 614479384
1 12375 171817 76965499
3 174418 116803
1 4759 170765 727329320
3 1790 72201
1 2109 39907 474471841
3 174242 165396
2 77224 282332820
1 65212 168940 299186265
1 16367 64664 884621654
3 57979 5429
1 183436 196080 394990162
3 99121 48754
3 165497 191656
1 154975 196769 833044652
2 179437 380768889
1 70758 154815 951056410
2 2005 485114322
2 164988 163713622
2 64410 475073245
1 141325 141792 659459230
2 193926 984918726
3 61225 166947
3 184068 93916
3 89949 109335
2 155172 388702291
1 15422 180487 680262494
3 100702 31307
3 150850 26513
3 18407 144007
1 171075 198281 769847776
1 64793 130249 50195360
3 51783 66201
3 111249 73222
3 141807 55073
3 136146 114343
2 13555 37040998
3 179022 91290
1 70183 113149 75401476
1 75667 124006 397923844
2 89371 680239042
2 197331 108963
3 74500 57971
1 60045 136142 212588578
2 133854 741136311
3 24612 25439
2 182934 246450628
2 171145 638458949
2 188676 789087041
2 183930 481915024
1 131974 192067 716169109
1 13730 140836 692239490
2 151988 810837173
3 85967 189837
1 14069 153574 199075136
1 160206 199197 343068120
3 74897 138984
3 14636 164130
1 60141 149256 188496159
2 105034 163033847
3 50743 196460
3 108352 193231
2 153450 637407799
1 10266 133214 215576105
2 11289 592867221
3 165177 17033
1 124308 193768 811950531
1 81956 145462 921570347
1 37010 198785 184212333
2 106302 753683203
1 174327 193319 958347068
3 12977 85205
3 53614 47887
3 55991 198731
3 137032 193133
1 67474 96516 938313107
1 13824 72212 667978196
3 171888 3135
2 53796 603583898
3 160707 88014
3 153578 74730
3 8819 12902
1 15119 128976 449727599
2 29453 997701665
3 96346 14740
2 129434 572478289
3 131716 52684
1 96187 97041 802317857
2 119023 732965364
3 80140 58090
1 39455 132286 481828366
3 11311 93659
1 184264 187669 128254071
2 101576 564738821
3 130866 167985
1 49829 102881 154283965
3 824 33343
3 124024 175956
3 86823 161095
1 40351 147430 807052464
2 12022 191159233
1 76789 136614 931654385
3 46715 100941
1 31441 167760 627393400
2 52651 322202776
2 195459 798035244
2 142427 355648970
3 121376 74955
2 187608 595293165
3 88342 96135
1 14030 186966 883411372
3 131058 197214
1 38651 157027 927133817
1 14058 53760 533469348
1 30687 31241 724381619
2 147629 512931069
3 88164 111119
2 139053 861480189
2 36089 588374269
3 151544 88488
3 37262 34860
1 79146 151525 904801587
2 184970 360159610
2 164862 596753171
3 72308 17746
1 104352 132254 868598320
3 92765 25546
2 40349 609169497
1 20830 95870 349591536
1 78378 159612 227034700
3 107904 57184
1 72100 166287 706245080
3 84081 88827
1 26008 83018 519624581
2 193524 148523147
3 97781 136948
3 87585 167210
3 54621 176264
3 171940 73146
2 61591 602537459
2 52108 735022714
1 101939 187519 29005352
1 112255 186223 626981511
3 65443 51796
2 9592 125785873
3 179331 87182
1 117673 118927 208234584
2 37711 935161936
3 20542 31205
1 163748 192841 760195314
1 64147 66453 115294005
3 161554 118077
1 9324 13615 466124306
1 84407 167234 944090170
2 107807 180418031
1 95558 177427 471413384
3 106675 10628
1 2568 150139 440513034
1 29932 43554 920784800
3 152838 39397
2 152300 18489956
2 139740 607629052
1 4644 44611 773782225
3 126097 20846
3 42205 108669
2 101177 6675566
2 48192 688185934
3 35841 156071
3 153244 60434
1 5406 95072 206594942
3 58594 134394
2 98518 623499168
2 187138 483130458
1 609 105663 147341879
1 145813 181854 517970698
2 175164 321856802
3 133571 30351
2 97547 485571502
2 117072 729357516
2 168101 800043105
3 154055 98259
3 38050 75491
2 47540 861602919
2 62878 724503977
2 54206 279416975
2 118159 94132548
2 36175 822006853
2 112863 16300078
1 75601 82676 912814797
1 126391 165517 722416752
3 43955 110504
3 182779 39291
2 187199 665958317
1 5491 74102 961145520
2 87502 940834257
2 70043 843122901
1 152932 185856 90207643
3 107228 110272
1 951 195284 904146596
2 131703 224025235
2 160068 798848959
1 24626 69027 435799733
2 180889 356427427
1 126154 175879 398058695
3 116587 195212
3 105222 187216
1 111264 130210 824583557
3 90806 105489
2 71359 430017513
3 182838 32829
3 69394 57535
3 148699 75224
1 107379 160315 233948953
3 126417 3503
1 154118 156482 445959023
2 168862 820112349
1 80912 166550 130781503
1 53866 84590 223546560
1 46638 193466 12258278
3 109830 39101
2 162203 164633679
3 169512 74862
3 31781 114629
2 16758 181914054
2 91823 14328037
1 54404 91862 710664609
3 85492 191308
3 78862 171740
2 95079 664287788
3 103312 81669
3 157213 175482
1 112113 195970 722628489
1 36921 103267 668925742
2 187583 924833180
1 29103 133142 611728015
1 189024 196808 111013520
2 123613 364647242
3 39769 160462
3 193577 118254
1 19675 143090 331720382
1 96791 105812 508249092
2 128679 82013310
3 158287 10733
3 39893 50272
2 189041 459054445
2 106733 948080742
1 59208 87221 350161428
3 92873 49688
1 57547 143351 381019975
1 37928 73642 150096831
2 36510 236473612
2 150688 613929660
3 194455 68637
2 62886 444102975
2 189420 289577702
3 140363 176969
3 17729 159686
2 136076 728807284
3 47998 57966
3 121024 157857
3 1692 27499
3 1497 156798
3 190275 14001
2 107048 395722418
1 32956 61078 474092111
3 62829 112916
2 102554 792693535
3 81411 15118
2 196029 690755327
1 144682 166315 763162756
2 140692 551531495
3 177445 192081
3 174789 151813
1 78858 103682 567202165
1 53821 85650 653943238
1 12773 67383 321741431
1 53701 75106 587099172
3 175926 56681
3 74815 154221
2 133595 149470816
2 185138 439443587
2 179079 304247140
1 98651 137800 855411767
2 86823 935562054
1 75231 147332 559093330
2 197527 540616202
1 47307 151875 296200363
2 38491 470085886
1 46399 189034 858835568
1 28479 197368 136903159
3 63564 75168
2 18819 409966624
1 6693 173400 390436430
2 165093 273204100
2 10259 11819916
1 42673 175007 70274446
3 75934 164770
3 182444 6328
3 154754 35986
3 14181 116167
3 165754 114008
1 59711 108482 954620306
2 27119 835481114
2 82076 975027637
3 99780 121784
3 26004 17969
3 92321 162193
1 150619 159818 749100062
2 75051 700137019
1 124262 177752 857952905
1 133161 155581 715179674
2 150863 262650493
1 155186 161580 567384493
1 56695 94385 141238687
3 168990 87698
2 128937 803348376
2 168677 224485136
3 77879 54992
1 44735 192181 97612613
3 83562 158472
2 65840 682553570
3 154815 70091
3 149892 125019
2 18205 841702945
3 37250 28574
1 143077 185189 225964414
3 86655 138039
2 40098 490793960
1 110875 172977 2645899
2 54539 421080863
1 111795 113072 292196954
3 12533 28633
3 185140 118160
1 59445 178806 256299587
3 110400 5436
3 166355 10299
2 24890 572321765
2 29719 305060985
1 59966 192911 613369258
3 178634 175134
3 132737 16347
2 131393 151228969
1 7866 187474 758431431
2 156805 609015865
3 104176 6964
1 60730 67943 244675666
3 140937 25366
2 148174 283820045
2 153696 364709657
3 12187 2930
1 53298 60421 686678438
2 133748 24845284
3 54955 177625
1 21208 23702 702222009
3 113422 194042
3 7429 41137
3 191630 189375
2 47543 88782027
3 157078 95468
1 113204 196112 780474664
2 1737 980928226
1 43791 151658 70888459
2 40697 864586372
1 121082 186342 746661456
1 12598 165605 636846423
2 147329 299937794
3 175020 38416
1 55401 85525 823403838
2 39648 662749840
3 18336 155169
1 82193 140869 792447420
3 112321 93572
3 192575 72609
2 28761 817864974
3 71895 76524
2 109667 500975225
2 4411 639637163
1 54079 54615 414659411
2 102280 751313701
1 94342 146177 752091437
1 15452 78687 148652002
3 192154 195346
1 69981 117798 773271744
3 135753 107779
3 127914 150704
3 21134 173691
2 115288 839966996
3 80536 107193
2 83978 809882070
3 31538 25813
1 118871 183780 297686931
2 185155 883701600
2 137037 412888896
3 51488 117138
1 84829 192040 325435848
3 25060 161627
3 170992 148243
1 14858 188763 521264176
1 62086 99728 191916507
1 42514 135583 545112049
2 86264 895586022
2 170334 443837875
1 65576 122363 412420645
2 144850 16919980
3 97855 175781
1 668 21396 999560826
3 40333 42186
3 50827 14767
3 118293 70894
1 56987 62694 691423817
3 23076 7043
3 145633 151279
1 105492 119178 717669367
2 35009 867020507
1 16576 106223 893108140
2 97000 4089199
1 11167 76698 345339502
2 74313 639047455
3 73384 102160
2 163704 348659731
2 105830 1902571
3 166150 158267
2 91711 619789181
2 193530 649615449
1 95733 106690 330789096
3 11888 184681
1 122551 136801 148727862
3 1097 34357
1 59137 65586 404137213
3 41748 15948
1 2186 129358 179480312
2 102295 593697277
3 30974 158445
2 144020 188212501
1 6667 32576 395066693
3 186510 141123
3 49271 57847
3 75023 48265
3 5020 161185
2 150452 771834574
1 70556 187422 404111929
2 121177 676245589
1 7454 63729 230855923
2 170167 432168458
2 28227 965553069
2 186143 902685062
2 151842 505412174
1 30627 187443 603050572
2 151747 549667946
3 105712 23925
2 127229 208978314
1 77383 112703 612548255
1 31714 37464 999070928
1 597 27733 426829208
1 142121 147786 705784051
2 190113 549693028
1 12122 24337 664861588
3 56444 15217
2 93542 472022156
2 141929 574611297
1 19784 82640 373134517
2 18421 944620296
3 122091 93302
1 94805 116677 580275799
3 45390 26152
2 148154 633341253
2 197477 332147846
1 126171 173443 336434348
1 167213 196531 201390258
1 36363 113217 858558568
3 10435 158785
3 171970 185724
2 72079 950537661
2 189895 211351625
1 82882 130712 986039271
1 24366 91860 485012968
3 186289 30644
1 88953 121627 891391541
3 42762 64575
1 163056 193913 901217425
2 61927 874241735
1 23431 189295 776122336
2 136077 812262443
1 28856 31288 878510093
1 149148 197875 108516004
2 57721 355918602
1 66438 175774 561158182
2 197189 74488550
3 43599 129042
2 936 641580656
2 162279 624876462
1 69686 160648 498556036
3 70042 134508
3 91403 148822
3 153086 9321
1 92801 143749 205441807
3 127664 157111
1 79192 115610 947476703
2 105617 139157250
1 121332 137695 732891818
3 48872 158483
2 172591 56511648
2 72901 666603683
1 116728 185664 900401460
3 169411 164157
2 55883 946492671
1 99360 148522 406739453
2 199281 930926804
2 88543 378843060
3 40010 13941
2 89040 116316988
3 130004 77802
3 144352 19447
1 50241 154463 774886178
1 76871 166740 569850692
3 12707 141574
2 59151 513977944
1 39785 136951 197607503
1 37869 119743 194751716
2 183898 249571117
2 85844 582739733
2 16785 449495465
3 72289 111496
1 66038 140392 252446738
2 189891 914339432
3 172643 93677
3 190915 179579
1 13058 114720 218237997
1 64235 139368 827713779
3 55808 115509
2 55776 972615107
1 118602 155770 292679997
1 173298 175659 505527833
3 199059 53011
2 8949 835856115
2 2909 441224319
2 198502 468750843
1 5079 150569 540850197
3 25764 194260
3 17255 180419
3 6060 31392
3 187427 159315
2 108884 685139077
1 9998 103617 111583850
2 128605 925591777
1 1343 1726 856813307
2 101769 851964570
2 19351 76880513
2 26227 897823785
2 102187 991034882
2 140407 687466929
3 104899 154197
2 30225 861808935
3 44769 494
2 190837 381990319
1 25353 61348 435575132
3 173386 182009
2 104437 896604777
1 11556 55766 53514784
2 128133 228744824
2 52958 131347634
3 75375 172136
3 136174 182920
1 10921 140684 925757575
2 108917 499005702
3 98460 143633
2 16432 802123654
2 105794 44941148
2 81818 245574791
3 106441 79496
1 85107 124234 582022472
1 20293 41005 721311846
2 113727 644082292
2 2437 835312751
3 43424 190077
2 183626 384311836
2 145878 352498209
2 68211 873627487
2 94118 891784549
3 3978 39160
2 108486 256674599
2 9999 164660356
2 9243 747601061
1 28103 190978 544946863
3 5832 198523
1 85814 94779 58246520
3 163142 4536
1 19710 50260 384892185
2 75400 981991304
3 41596 60659
1 77945 162047 48624988
1 89792 148009 345693625
1 123083 159564 453860805
1 139529 166375 770533939
3 183821 145006
1 84859 98790 895434013
3 199280 158909
2 156368 852500919
3 83807 77905
2 96237 985071503
1 66997 163791 654940573
2 108752 649532239
3 191996 139147
3 126320 174337
3 74463 35226
1 144562 145145 808081035
3 193744 124354
2 48849 882102742
1 12774 80095 556222498
2 14648 935473005
3 151835 187999
3 112456 158892
3 135145 85615
1 64575 65963 994536135
1 137396 144240 625051538
3 113607 103601
3 56198 69444
2 148997 485431413
1 89386 144499 241025824
3 83434 9217
2 52438 424381246
3 171320 46946
3 16383 126830
3 164013 44908
2 195502 367215741
3 137003 117362
1 142497 146739 221755900
1 11172 156145 129875864
3 127195 74114
3 1367 158254
1 112195 121188 726628751
3 83112 6213
1 32624 117815 475037131
2 172746 98905679
1 27966 73879 212216870
3 74590 172636
3 24864 72121
2 146899 105002431
2 9359 444565075
2 34175 760706247
1 36522 192971 670480757
3 107339 167429
1 545 57967 842378662
2 165091 929706513
2 136932 648939166
3 14045 44165
1 87355 105520 23662486
2 28165 768724978
2 118615 388823023
1 77187 143522 138511172
1 52894 147554 174690298
2 163603 868949985
2 187275 20383118
1 26372 76568 65253799
2 129057 944983592
2 183006 267097923
3 177321 115300
3 115547 112214
2 13633 559797418
2 68793 841465038
1 61541 159337 403018831
2 17607 581147696
2 180235 432027671
2 103998 92609831
2 105718 672978243
3 21079 52908
3 144648 1516
1 70459 157100 762013110
2 183898 258957827
2 88073 917959094
2 132272 136214856
1 111136 121890 955648652
2 170438 214123844
2 105086 552883347
1 18483 26230 85530386
3 117394 148405
2 185614 482942208
2 110216 643424954
2 87808 639288213
2 183307 604622664
1 135261 153522 230870281
3 17986 72987
1 17024 106252 518516928
1 26888 103261 434686316
1 17098 141987 383794336
2 23727 880272531
3 50066 11157
2 97726 54222017
3 73940 50142
2 81606 479721825
3 87498 106129
1 66079 142545 264818165
1 73696 155176 672110328
2 173326 942851541
1 16636 73902 933194148
1 54429 148030 194112891
2 132892 99351969
1 67664 73667 986509702
2 73145 490133539
3 45939 61878
2 14433 840841505
2 72364 907696200
3 181590 62486
3 153416 154046
3 126185 100625
2 171868 308955251
3 140709 190289
1 23703 148307 452571937
3 27461 109331
1 32181 42308 183849497
3 74649 166439
1 46525 107984 59251905
2 10789 575943304
1 95308 162883 280680819
2 42191 374651724
1 13287 98461 877510449
2 13592 99113399
2 85621 874964774
2 3751 192783409
2 84228 797364691
3 92736 148884
3 147084 135458
3 142837 159076
2 129529 546743831
1 32362 84268 464891688
3 146271 78817
1 94073 124661 92910075
1 62219 104691 334508304
3 169480 128339
2 5405 137072786
2 34026 278530433
3 8645 76117
1 23298 147131 646429801
2 85351 131160167
1 98080 103872 853950394
2 177998 470605812
1 12813 130131 61024845
1 26926 116135 682410623
2 155627 608652037
1 52020 57701 721986302
1 67593 186131 923199423
2 46589 323415895
2 191465 95498675
3 165741 85912
1 25574 195964 270029428
3 50769 27313
1 43668 92020 608500027
3 28349 31689
3 33457 73228
2 81719 972666776
3 126159 67157
1 68852 136537 389771599
3 5395 57950
2 8382 366873344
2 79382 639712315
1 155089 185225 360358808
2 190592 744866420
1 110549 139573 640696130
2 98531 773004419
2 173761 427084683
1 1112 20659 430429852
2 73152 6056907
3 59910 66099
2 43863 919949599
3 182269 62238
3 167072 63960
2 23305 325413845
2 160992 425093534
3 86533 88442
3 100387 127194
1 40587 116239 730532424
3 87934 44178
1 58134 149805 41485634
2 188131 596362366
3 22188 82573
3 92166 166429
1 98209 120012 873303769
2 34235 797960276
1 27208 66156 274334461
1 58250 166128 316845878
2 163459 761402201
1 11525 136450 442659913
3 115964 122960
2 78299 560629962
2 67310 148604225
1 26093 124273 860350541
3 76370 93195
1 165724 173861 24203237
3 104359 76623
3 85173 32012
3 53323 161491
2 68595 117769903
2 193883 264978328
2 42092 54414086
3 6510 193599
2 109816 628207778
1 18675 49328 55215835
1 118182 122556 15061180
3 121616 106620
2 104312 468024536
3 78565 176671
3 127785 189873
1 111858 123405 983237594
2 107285 280969476
3 163521 175987
2 10267 747302640
1 78642 109357 415359553
2 154308 797468010
2 33827 555080110
2 138364 966920996
3 49213 87893
3 133903 11084
1 73433 124308 853043646
2 127467 224311552
1 8412 162023 894971659
3 163971 150533
2 24494 283170510
2 21110 954947062
2 131724 991515472
3 38645 72772
1 147551 192341 753691737
2 184405 845714676
3 126200 146504
3 122031 85286
3 93880 172178
2 7166 113467578
1 94437 133358 254979908
1 21401 63922 456778139
3 30486 156304
2 90125 317611442
2 1550 187768341
1 103385 119738 796066200
2 65417 84988298
1 68485 166125 773790661
3 187212 135450
1 11970 164549 329802441
1 19037 125890 738735522
1 8360 95974 842915479
3 79723 37192
1 47516 170084 452699731
3 123504 39946
3 24842 100287
1 76604 84675 128899822
2 164870 333696993
1 13391 121396 284720399
2 183180 953677635
2 57498 615403607
3 85739 147773
2 131402 950502661
3 34548 13737
1 35003 58309 803310285
1 6316 136888 990824429
1 14182 105247 739810792
1 63345 189896 257411208
1 102986 177440 16695493
1 62167 195875 725102059
3 181266 14871
2 19570 502475457
1 57698 81515 884807079
2 42032 17697881
1 30071 48627 977997353
2 49399 41778534
3 181697 57565
1 56927 124254 210526111
1 173056 194937 179273499
1 38051 186159 509819679
1 144706 173752 646812416
2 191371 244008267
2 91935 439776076
3 126134 39861
2 36196 574495732
2 127686 643662696
1 110540 167287 440831079
1 30572 192560 84410055
1 146396 170796 283662284
1 47441 140498 534684499
1 104717 114856 589373285
1 11108 93525 403902180
1 127059 190557 884427599
3 31787 9110
2 137576 716544383
3 98496 153509
2 165654 149558351
3 75555 197733
3 197684 137418
2 42765 638125823
2 125788 190880683
3 136437 191617
3 62906 14173
3 128176 162222
3 193281 144691
2 28095 883895050
2 131083 89861462
2 180324 960841597
3 143830 40711
3 183209 63932
1 32307 145317 800996761
3 74408 117917
3 107077 172214
2 11710 453047164
2 150844 695282316
1 159082 192687 982347830
2 71871 465873098
1 120227 175402 274794053
1 30618 144305 925359829
2 57282 510855977
1 83415 87420 33516870
2 178120 763041835
3 94645 33388
2 185153 699849827
2 110388 39671033
3 173677 68713
1 42592 62682 47925853
1 53093 87898 153907516
1 66995 135052 618658505
3 145469 199697
3 44159 147907
3 134007 154707
1 86438 169715 499684271
2 84604 444405929
1 115855 149046 502700091
2 1496 751028422
2 185021 607603399
2 42786 408858700
3 24438 98301
2 36374 590903304
1 45862 162019 716404966
3 56971 62624
1 41674 174713 385735269
3 10921 134778
2 148481 61863549
2 134557 388217162
2 97176 852226199
3 59342 120262
3 170055 196425
3 180994 40342
3 46416 82458
1 131582 199844 237813692
2 188036 943271174
3 138873 139029
3 1006 98317
3 187031 90997
2 146126 161835033
1 100968 113963 505272341
3 58027 7018
3 102144 63783
3 85747 83984
1 107406 188674 472597114
2 197062 460871868
3 27346 173193
2 59588 234735997
1 57586 137190 306835131
3 156242 56886
1 4462 127000 978166489
3 133229 81374
3 122928 166153
1 106257 179155 748044274
3 94052 68771
3 128394 28972
2 109596 504353537
2 53360 960541413
1 128071 189502 131128187
2 46176 234468506
1 8288 67392 448381831
2 117334 814226881
3 163079 152030
1 96300 100290 224714315
2 183690 831959191
2 123813 147476696
2 131499 41953900
3 57687 99619
1 54116 79128 216205693
1 56475 127872 251364628
2 47515 752847658
1 70529 123631 924781116
2 6084 247094617
3 152912 76381
2 191411 610682332
3 83760 91874
1 7865 182432 940398980
3 94212 158798
1 149382 150041 169805625
3 130713 195470
2 91323 986094320
1 101340 151323 981322754
2 179988 720877341
3 156766 52643
2 84490 898158688
2 62131 967883040
1 78849 163409 543622767
1 53518 115877 154222543
1 48909 166187 994703182
3 167707 129419
1 127699 147479 954595445
1 114059 162743 607252065
1 140055 163887 679681574
3 127948 133804
3 93425 118308
2 181884 541882026
3 27525 187858
3 91582 155726
3 126841 123851
2 13466 588506819
3 111377 33789
2 62744 508465590
3 22205 182823
3 81383 144899
1 111442 117058 651463909
1 31679 192239 165121941
2 130917 113755658
2 30530 508514138
2 154518 443276978
2 88367 608447950
3 190998 168349
2 65689 956736192
2 186578 502525154
3 71081 8591
3 104133 87907
3 19996 46019
1 41547 143270 232566286
1 142850 185901 547278986
2 99967 363565584
3 79431 143823
3 15776 136029
3 162324 62979
1 30427 156142 918310459
1 15932 147991 939971206
1 34354 115899 873636420
3 131251 46168
2 194431 364612224
1 45588 163668 878701295
1 48670 113139 801131079
3 31457 76182
3 198999 36204
1 91628 112130 625698364
3 138149 170857
2 136643 361329797
3 88736 121225
2 190410 510530882
1 33652 198832 816677124
1 7234 163740 346739479
2 25523 793989766
1 24874 32076 413269406
3 2685 118476
3 190090 105034
1 119359 182046 924575881
1 31585 116601 138650743
1 183725 197151 727801958
1 104639 187514 109188156
1 12669 117710 330450834
2 117775 846511083
1 93636 172298 350655869
3 136770 199017
3 137250 59175
2 154993 338369789
2 21506 130154150
1 27189 177161 727050649
2 68701 25663184
3 184036 165955
2 57155 831565942
1 56043 61412 584163468
3 171604 29964
3 110840 10559
1 157528 187689 301529337
3 193403 182942
3 42334 69639
3 60229 15500
2 188763 79215245
3 19501 137278
3 189286 192208
2 11660 808137740
2 133853 881898501
1 75329 196577 701673474
1 7871 81173 403640806
1 107482 130232 905352049
1 122716 180237 568639159
3 64276 28444
1 23372 183788 720140696
1 50737 121493 480702593
1 65504 135168 419605742
3 51636 398
2 80500 509887808
1 27744 159894 378028665
1 86517 179533 156971211
1 158844 185208 286331713
3 55001 151294
2 180856 620469651
1 71320 174701 120949440
1 32205 125907 240662725
1 187703 194471 732252691
3 134414 4495
2 108683 875989861
2 100716 344644006
2 98420 421372723
2 186921 271900395
3 21423 27574
1 100599 118176 496803554
2 27624 236233783
3 93902 135711
1 74384 119768 289070388
3 155782 113597
3 106421 135424
3 106086 105023
1 58822 179019 214261149
3 23483 58491
1 68445 94917 1841510
3 34592 151635
1 168701 171600 231247117
2 113871 746159397
2 73451 169730041
3 43530 175279
3 113221 25327
1 155239 189669 178453654
1 139905 146989 472438903
3 107059 56395
3 172392 72458
3 113302 178265
3 38314 104131
1 74520 181889 916982652
1 97591 133571 176070729
3 99770 166071
1 23215 151397 799743940
1 31771 153099 765908730
2 105501 437310803
1 76789 128958 554425466
1 148031 195162 263324117
3 165980 107008
1 143242 159560 52148294
1 99284 195925 907704442
1 9056 190996 733313817
2 174901 185868947
2 69155 180359753
1 159518 165567 596583117
1 61497 134767 677214511
1 111728 150165 667060387
1 105955 119259 577956719
2 183904 804832380
3 10173 170044
1 162438 178336 881690538
3 78115 16722
1 73087 117468 955299105
1 10462 114743 74309447
1 92305 105911 945716358
1 156688 176860 770654560
3 97942 43951
1 159060 172124 19635884
2 99843 980120766
2 69134 394004769
1 132853 170657 601978669
2 51853 309843795
3 185682 20444
3 76584 96807
3 66435 125716
1 31939 162674 757941108
3 155647 46082
2 92116 627690680
1 88 74115 406131229
1 23412 56807 556375632
3 177714 120414
2 63085 141771360
1 20273 109215 510331784
1 8300 79157 702236087
3 29011 158731
2 126301 236786854
2 14617 232397013
2 24441 826842033
2 39542 797916093
2 172522 339440791
1 115180 148762 736640388
2 117783 465175642
1 189163 192403 733473364
3 185003 10679
1 141482 189915 886756309
1 77052 176843 810623311
2 112189 449161154
2 86801 79432675
2 124016 232756518
1 21451 110558 401026892
1 24293 117541 410868992
1 80926 143415 332279208
1 7821 26515 181718447
2 6970 679492620
3 91458 74581
1 32667 93193 10637242
2 87546 624646898
2 107061 523160078
3 175670 167593
1 85608 155503 139003005
3 129187 151648
1 148790 186344 49145799
1 78799 115176 418401373
1 64197 101008 909249543
1 6560 76258 255466608
3 198004 108049
2 91538 26194197
1 67922 114414 387306737
2 180871 904926708
2 14492 823405556
2 6107 130476412
1 29429 180131 745978386
2 158826 438217369
1 151370 166768 802454059
2 176646 901093892
2 158898 461352100
2 89378 618588093
2 9969 681345404
3 161476 6211
3 45026 107294
1 28199 110401 645819537
3 148348 182779
1 90734 131171 512088552
2 185414 700827051
3 63778 69543
3 146001 137476
1 20311 142955 757761281
1 111006 199658 575110852
1 49330 163692 301522420
2 80954 672433245
2 88497 521573776
1 74066 113105 946796596
3 197428 38377
3 30315 67558
3 94402 152603
2 133836 474380590
2 18661 107417041
2 166509 635980493
3 114266 178095
2 14903 340028623
2 189923 509916740
2 46712 258430303
1 152014 194197 718638021
2 103173 857503222
1 59010 137041 848433898
1 105139 192678 35865662
2 139914 195953931
1 64682 67458 652982086
3 115825 191854
3 15143 94956
1 38199 172997 989608899
1 39268 54197 750855493
3 79443 132955
2 173999 403249208
3 130019 143178
2 107373 776631594
2 30746 668323184
1 128961 159578 600811391
2 185351 375811972
2 195541 665737421
2 136996 275033065
1 126329 188235 679110644
3 6497 186286
3 80435 14795
1 24530 53837 9879355
2 175692 730254931
2 161759 907884699
3 78197 1535
3 190011 189113
2 54288 955102990
3 75106 44237
1 64011 176186 185404874
1 71002 188469 408076497
2 97133 253623937
3 77260 53306
1 102840 151545 599087825
2 135298 331666009
2 90457 196678987
2 143386 994983055
1 117857 140755 939194667
3 53218 184964
3 51935 36003
1 69609 78880 323005702
3 39486 12218
3 9168 75705
2 174040 930572982
1 103233 156048 985045593
2 183057 639434529
3 16505 171956
3 101964 28180
3 58395 191159
2 39402 625346724
2 159021 798066165
3 28094 143997
1 5961 93120 907675736
2 65867 963992353
1 41726 133917 316369929
1 51963 102829 951629930
2 49217 790460634
3 137940 63306
3 197155 54221
1 62615 116758 329286942
1 6044 161818 835304983
3 155521 124338
1 75815 165399 745784258
2 91729 116122573
2 136064 661379018
2 60811 766869290
2 54303 159179458
2 129265 319804896
3 36572 41533
1 74572 80972 155287423
3 32843 164386
2 36074 381363868
2 43472 300028879
1 49096 113849 932425811
1 88312 186335 326176584
2 161388 742589795
2 26489 927532575
2 138500 384966125
3 37020 165926
1 165414 197559 228068976
3 32541 86151
2 6624 648886177
3 191710 136001
2 166101 720406061
1 131554 133270 893573217
3 176961 63337
1 163773 192092 63965853
1 128130 186226 895599389
2 50267 11203929
2 15670 820113861
1 71010 120602 85683205
1 80383 137176 102110450
1 95726 188700 780100863
3 19039 172703
2 73347 464545986
2 195699 914697885
2 44855 228793875
1 54253 103286 970720947
2 82744 89335560
2 185980 208893729
3 1548 11107
1 58272 128566 616103529
3 188751 14218
3 42089 161489
1 110468 149187 473248861
2 140584 465005014
2 6818 914346861
1 1569 76638 905039262
2 82485 349320625
3 146122 161005
2 140943 682083704
2 74759 101144360
1 90408 159029 123078402
2 106915 211440858
2 87462 550790059
2 10535 246345794
3 144459 18706
3 46997 43837
3 78208 182874
1 37474 111960 38962330
3 83645 165255
2 166904 159443240
3 49594 92812
1 38368 199546 72572498
3 146784 93520
2 108629 240253951
2 122884 115931315
2 100656 264288426
3 168851 160945
2 133464 222075847
1 18548 59455 631868445
2 61108 338260372
3 33440 197236
1 60030 84275 768341733
2 38765 471061692
2 191563 385676993
3 12464 72473
3 131069 185314
1 126460 127655 37739568
3 93776 24137
1 47244 196878 656314622
1 15929 55254 503077435
2 199556 431935021
3 87261 132894
1 45344 54117 577713253
3 192253 67765
2 126888 661068912
2 171575 788292727
3 87574 187542
2 174365 198151446
2 169691 425720869
3 189867 154364
2 114340 169925103
3 79451 80539
3 76919 115844
2 174773 492452629
1 7272 9414 59215492
3 136602 164646
2 33939 958502576
1 84323 154185 433879552
2 9944 654969654
1 8915 24336 824635248
3 192425 152254
1 73314 124031 505894061
2 101178 173207725
1 14325 142124 904972212
1 12697 179211 411308939
1 31831 149923 286998209
1 45166 72340 901177920
3 128109 38662
3 142104 40018
3 3513 30127
2 3197 631672422
2 62062 148658125
3 180812 175021
1 30051 36426 940147092
3 4365 144560
2 186378 629299250
1 21338 170068 68349452
3 94755 80129
2 88274 850169164
2 152040 181466757
2 134923 838963452
1 123619 183335 942213634
1 46931 123576 654655014
1 15359 112030 76123013
2 76421 830043322
2 29248 811411773
3 131196 117087
1 175422 193461 921653655
2 85110 941682310
3 50074 150051
3 20892 107075
3 167456 113313
3 11480 136431
2 154322 984352028
3 6945 108114
1 39453 44516 810054671
2 79356 379131020
2 88601 308011272
1 16585 150516 660102877
2 155015 123380212
1 74849 136306 22641223
2 131409 476745527
2 25185 335164756
1 27200 40808 700435346
3 60056 116453
3 109708 174245
1 23491 138747 726554970
2 87294 427891916
3 77996 21533
2 199336 566350674
3 162240 50139
1 58373 90851 166694634
1 52704 180685 805373144
1 32619 170367 29802894
2 76506 956514474
1 94758 124398 401125686
3 175240 133178
1 84955 127565 919381048
3 179566 46500
2 122278 184828298
1 2075 64423 560249703
2 96199 740853240
2 11320 235008323
2 1062 255399023
3 5431 73767
3 62040 62239
3 39165 15375
3 87056 78664
1 93794 132655 205861077
1 93344 165608 266187796
2 166625 775168103
2 83105 478089351
2 106141 215541497
3 107383 114839
1 121229 161756 10009019
3 88301 10541
3 160741 62476
3 139832 53063
3 32056 134781
3 164463 8374
2 174834 627178854
1 20234 90134 272081324
3 21611 193717
1 127249 135576 345690333
1 27350 87814 227173810
3 170282 8609
2 159892 390649357
3 117430 153392
3 183746 95537
1 118070 125140 696656093
2 1565 499494756
2 131038 352846263
1 95776 195849 158153759
2 58158 54869573
3 107517 154154
3 130084 23301
1 55735 91480 185556857
2 17832 470261782
3 34712 170534
1 15376 76116 66589241
1 160218 190117 363638470
3 11027 114749
2 31477 18880016
2 191599 418597652
1 80097 132702 178930591
3 68519 145247
2 62242 246025017
3 199327 144214
2 150002 921689249
3 67522 181745
1 3356 176898 135202405
1 116632 122140 836697467
2 35362 546535705
3 110791 187054
2 79989 571336349
3 53303 27153
3 115959 38683
2 120191 857946111
1 51255 114794 871844617
3 9883 92920
1 20706 177146 870655683
1 110444 149667 789953670
3 168650 184686
2 73252 452279817
2 73686 8672475
3 45385 155527
1 112362 183996 503547157
3 103028 122156
3 96661 109822
2 66664 900534957
3 129451 181637
1 134103 187045 893936149
2 112277 830930637
2 10242 674968148
1 25250 75700 848258569
2 149598 979553541
3 60381 181844
2 174359 648882990
3 107334 90335
3 194427 5016
2 114812 892310293
1 24964 85136 798384214
3 39194 101964
1 34508 149859 943462927
3 18757 22842
2 180890 466345207
2 189679 24785835
3 138971 185306
2 29410 331963842
1 8076 116609 917222640
1 17592 93871 235899720
2 130655 125660999
3 145734 54701
2 115078 202325118
3 3011 189823
1 70384 84410 57682740
3 187155 186004
1 82442 107917 734391474
1 48466 131628 931055230
2 37333 97755101
1 34927 106105 220584325
3 83825 185127
2 178679 684469692
3 134691 62561
1 130629 159686 353315772
2 39685 774907101
2 6482 739854274
3 73787 82140
1 90772 152079 754743764
3 132569 188773
3 40139 180664
2 62399 456976450
3 186614 95121
1 65243 131574 449486170
3 14791 170911
3 111802 175787
3 77541 165853
3 122489 182572
3 13009 20550
3 124471 92863
2 121216 635751077
1 148976 191294 722681861
3 10852 170172
3 45144 103457
2 181462 516714950
1 23097 159982 547594235
2 162439 845990929
1 9630 41329 993353680
3 138128 20889
1 40173 159741 251953851
3 83573 154139
2 154504 209829166
2 153433 174687297
2 39330 977667271
1 121403 146928 690176861
1 19865 63109 255200633
2 119028 47977854
3 91703 180845
3 186472 105656
2 172898 949843880
2 196310 224579150
1 61632 197623 590034245
2 180109 905219144
1 32574 168344 184483387
3 43751 78389
1 69622 79640 248767106
3 154413 112267
3 129062 45984
1 192344 198478 476652969
3 75349 135470
3 92826 57454
3 2079 133366
3 64586 53479
3 44092 17936
1 90950 123849 218355964
3 12973 12572
2 85104 445228740
1 15277 70951 723940580
2 56115 431556655
1 138680 142871 532989315
3 13310 83717
3 62551 49797
2 32755 406238885
3 156265 35432
2 196348 460486352
3 58573 196637
3 141872 135858
2 53112 23117330
3 182398 33177
3 16179 106756
3 74084 72619
1 32409 72202 267670460
3 103870 68160
2 4418 269864938
1 16766 170660 891664121
3 97189 175190
2 177896 885003562
3 17723 43507
3 130673 133198
3 17835 127685
2 45173 947592397
2 185072 955090855
3 16987 87126
1 118396 192088 479834643
3 19568 58623
1 157539 159759 220820705
2 18460 152593152
2 79953 604979814
2 15623 861481560
2 171417 448566060
1 121096 165709 786100997
2 161014 249155022
3 199465 69931
2 103328 830383501
3 186548 176304
1 21614 43903 197276541
3 142276 129536
1 101924 159599 342451351
1 102876 163399 673264979
2 68769 815887620
3 163284 194024
1 138482 164152 981508464
1 120033 133041 576077541
1 16839 190659 381793098
1 55702 130458 569431923
1 33506 107505 807557683
2 167943 546082558
3 129158 73075
2 129858 145260529
3 49361 175793
1 50382 189599 675160106
1 19825 167998 981453582
2 136593 100028636
3 12168 93408
1 25532 99232 625086385
1 166222 183948 460585734
2 53958 128211665
3 131307 176602
1 26427 138474 159225741
1 88335 180906 828786744
3 32949 141322
2 95333 583280726
3 25834 159760
3 10715 66330
3 164302 106233
3 72321 38435
3 91128 120772
2 199619 305203090
1 110632 130922 563970652
3 56698 85205
3 99036 29939
3 196817 160379
3 74128 5856
1 69222 86079 858473095
2 38689 92862279
2 86334 785458050
2 30499 946895373
2 160667 49066792
1 90081 120179 847258277
3 97032 150004
1 44756 176671 708550956
3 15587 159998
3 157555 119105
2 52689 564563866
3 53373 196329
3 186076 48051
3 82700 79753
3 117987 127474
3 143157 134681
2 41039 568447927
3 196867 12774
2 72189 141325256
1 6896 86553 170059610
3 180763 162572
1 46039 133155 184759157
3 140396 141393
2 64600 393813923
1 118206 122259 16999553
1 14111 137579 263427814
2 169279 847827883
3 182377 80063
3 10768 163186
3 98349 75989
2 193740 270398794
2 111741 776354890
1 167342 191593 494661909
3 129112 99905
1 177838 197072 303456088
3 19333 106997
1 2123 165319 374493275
3 27198 86503
3 20476 111742
3 40788 86997
2 187400 567680489
3 158043 117877
2 142934 509934623
3 136514 93010
3 36059 9250
1 49929 110365 96674810
1 32158 44319 280996793
2 50620 666871105
2 51318 335185333
2 128346 78414299
2 153402 607286924
3 74187 198427
1 19853 54902 532862624
3 178057 77288
2 43474 162545503
1 115151 148594 354739293
2 187484 606671207
1 53265 181560 849078838
2 97573 167872578
2 40007 831936983
1 34273 47330 10622285
1 31951 149577 894595466
3 152224 128464
3 8910 131269
3 95113 92616
2 89608 897994333
1 126317 131173 637716421
1 103512 192374 260704355
3 60092 111853
1 91319 133410 650468156
2 199130 197545165
1 68040 198691 555692513
1 179580 192796 358625457
2 154251 352525095
3 104508 195732
2 192653 990919288
2 122466 1525275
3 119929 163131
1 19219 189178 818237065
2 82746 281842938
2 67320 419602281
3 150726 140395
2 117538 901279842
2 139579 52604715
2 116498 534187065
2 167615 224895469
1 174465 195973 636752381
3 116659 1584
1 94498 176404 832805427
3 128488 197651
3 57864 66218
2 162709 692187870
2 159739 66236501
3 108050 120555
2 154900 546964406
2 63315 482850886
3 18964 115280
1 46498 46545 259189663
1 165936 177181 856457918
3 42263 79633
3 66505 96025
1 43226 69310 342578251
1 134696 138431 614028833
1 127286 193280 66414250
2 18476 578943307
1 56239 198929 864196673
1 65698 128539 751470883
2 95221 626202917
3 26085 192589
2 153266 157017781
3 44757 1142
3 163190 26722
2 176750 613622605
3 86543 62875
2 31805 651381578
3 2931 46642
2 124901 661398156
3 8884 105437
1 30665 160656 889034230
3 79109 120631
3 72785 47450
1 41890 134083 62757657
1 55079 156338 348443354
1 5032 155241 108714373
3 65520 135164
1 61702 68086 976640114
1 51907 136678 855788308
2 34935 685647871
1 158571 191725 150764896
3 179797 127118
3 56264 182007
2 174696 533558845
2 126214 318199589
3 23744 36350
2 84337 44216502
1 122701 144904 528642599
3 76289 137372
2 19049 720280937
2 117872 594843661
3 157268 99115
3 78694 158208
2 66502 241256798
1 33371 33815 494198170
2 74484 787755452
2 75216 518727619
2 60815 399340561
3 17610 152866
2 81689 418509208
3 15148 180979
3 31088 61800
1 121576 198290 222097448
2 198565 809455257
1 16349 156065 386234557
2 132900 826439596
1 133010 170408 6092553
2 152005 203479778
1 135230 145692 631637450
3 6249 15960
1 6474 198756 855609801
2 94866 768441080
1 136526 192626 466858323
2 47154 412413992
2 96486 912889274
1 3665 168639 969807574
1 16661 57075 56125003
2 75355 208755909
2 12671 816177009
2 172566 260728546
1 51190 72345 622306509
3 70078 143690
2 142869 532221267
3 79269 21114
1 138090 183746 480349661
3 177311 146478
3 153143 170221
3 45025 104859
2 166027 516881799
2 28770 580128541
2 48747 293860682
3 53012 121230
1 93283 129821 11203747
2 39720 776802038
1 130784 135148 75203327
1 91531 100073 258357809
1 53301 71846 970615896
3 12268 178767
1 86320 93554 634532608
1 84442 104418 792271856
1 7576 18530 587628871
1 161230 176170 442762945
2 182829 456870223
1 14452 69375 690460293
2 70457 595581792
2 31211 725109156
3 190740 27260
2 39204 402285403
3 18855 68152
3 16468 161234
3 147374 15515
3 41040 120984
2 159532 799282523
3 44458 175396
3 169669 109150
1 112913 133909 280063464
3 37711 180318
2 6146 424485412
2 77412 2902161
2 109207 901222004
2 12846 433090595
1 78728 146462 649034155
1 71231 121748 673395967
2 191184 498362883
3 102686 160590
2 55319 533266783
1 50419 153856 801748854
2 160598 313894795
1 17582 84531 293848927
2 162336 348965660
1 21729 183729 278988887
3 18695 189074
1 33050 131727 200788281
3 147130 103201
1 52793 109248 257722512
1 46967 135554 857098683
3 166596 57343
2 106059 264308530
1 169436 187826 328549866
3 67353 142432
3 184391 131031
3 103690 44762
2 68009 947325077
1 12009 112459 86848006
2 19247 381873097
2 186004 254471477
1 65737 196099 574408765
1 175266 179798 741387762
3 121655 159872
1 4658 18220 442133539
2 87284 668989749
2 149571 726535396
1 41151 172723 91682007
1 24369 139021 807951069
2 17668 664789045
3 198144 64463
3 80060 105424
3 188669 27364
2 63302 396666008
3 129565 111468
3 102994 142283
1 20784 84886 512835196
1 51495 119220 152606429
3 50837 181439
2 35868 47836252
3 86152 90908
1 23925 82174 199623930
2 85062 956679826
2 82988 610777989
2 87840 360733144
2 148682 182022064
1 76729 126135 357724668
2 10881 308053590
3 143271 50117
2 47683 884435019
3 62251 196834
1 48126 97288 76250154
2 41096 387816008
2 159540 380601928
2 82554 121736934
2 187176 773744444
1 100734 162102 677822975
3 153655 166435
3 138105 32196
2 4087 453075732
3 33145 31525
1 5698 123906 868689482
2 191906 120782761
2 91110 88069794
2 162001 152514727
1 139541 173736 341060890
2 10789 641608253
3 155307 141308
1 74113 163522 373209884
3 35505 107360
2 42887 903578208
2 157881 649300056
1 6054 82993 735090116
1 177033 177825 384450339
3 70876 156119
3 105932 120613
1 66291 78296 511093497
1 25588 37869 203886321
2 52490 843021137
2 87571 730376899
2 95827 461497630
3 193413 163365
3 162952 22858
3 170147 144452
2 144665 413517799
3 29010 147596
3 51045 76701
1 79489 108212 221278057
2 72962 116341919
1 51131 125198 576067181
1 124249 162203 134044939
1 88835 177570 486825194
1 66147 74894 477672790
3 101114 156707
1 86109 171795 175348109
3 165186 158901
2 46953 581558535
3 147878 85582
2 34169 270059496
1 43644 82055 511649058
3 157948 128356
3 62082 170093
1 59638 158051 488373166
2 191347 148253221
2 83872 949947563
1 12481 89301 775207424
1 680 135747 120929574
3 74026 90075
1 24566 50419 854293261
1 90784 191029 770868663
1 39349 125658 539615191
2 42731 814082560
2 123336 90532475
1 6651 176603 219271770
1 16530 24909 17745009
3 93780 97124
2 169121 498269121
1 4245 134101 753135507
2 78841 97607516
3 78011 79217
3 153447 69358
1 149657 184724 704984993
3 35033 160257
2 148512 711493280
3 131976 29602
2 89173 357994454
2 32366 817981548
2 30 533283274
2 126288 154602042
3 58842 102973
3 125853 128398
2 187845 999870449
3 116475 107980
3 153525 178624
1 106158 123181 89046683
3 63018 88328
2 14498 312278057
1 149576 161377 85573822
2 107539 738241361
2 96701 936528006
1 87325 177355 4090754
1 46557 66895 284415552
3 23133 171381
2 59888 505721826
3 136804 159202
3 148276 167942
2 152881 891807791
1 84489 150724 565185106
3 67576 96469
2 113501 698009283
3 49382 119420
1 18263 50233 664348391
3 137143 61405
3 74366 8903
1 7483 156002 64580878
3 113083 100415
3 78135 155908
1 47660 188618 886641959
2 38408 481095993
2 121509 638885942
1 48272 69197 758087720
1 162925 169086 617502233
2 134613 739410442
3 1949 153598
1 53336 92671 956384516
1 139611 141814 929740580
3 176065 3479
2 126641 843975657
2 41077 761169542
2 182658 60034787
3 37452 29620
3 47450 45162
1 13708 71605 898122224
1 23296 104570 626327791
3 112299 127309
3 170222 196820
1 1590 120759 597025004
1 51246 170630 250982368
2 193562 343833040
3 28858 188207
1 68449 140737 877590789
3 111955 151102
1 35389 93563 777116506
1 8563 105211 574376507
2 90568 548016560
3 40985 3685
2 184382 993081288
2 1648 445164606
1 26840 67464 86383084
1 7209 120943 800054485
1 13683 114065 777114660
3 177711 69596
1 11101 117731 882247625
2 48519 142002765
3 47328 165
3 125581 152302
1 142503 153351 320951737
3 7968 106860
2 199106 160261671
2 90991 110529723
1 32698 88695 657317345
3 41470 150129
2 92951 882746891
2 186659 242485727
2 74350 810743513
2 154275 996874056
3 127117 157585
1 25547 38642 762734313
3 189175 129434
2 126597 126690765
1 171670 176206 754642173
1 84085 157536 127694528
3 108447 188801
1 166091 179779 134110252
1 68850 166168 584302445
3 62473 134313
2 67780 681255192
2 20385 977125906
3 165058 11298
2 17394 682595061
2 8557 596882157
3 59256 69863
2 31651 689333411
3 70453 47385
3 13752 112536
2 154562 33054454
2 80672 984476340
3 97156 31637
2 183785 785241194
1 127069 157280 472074533
1 43016 163822 726173129
2 52760 493100397
2 21560 750940233
1 82075 110618 927875599
3 159489 24602
1 24501 110008 915298587
3 49821 93922
2 41303 766159490
2 45493 894275921
3 55216 167393
1 5986 166164 884377072
3 147863 21064
1 85492 193152 896807760
2 29705 137446192
2 7446 671813925
3 95316 101898
2 150917 820082590
2 193336 308136704
1 51296 169654 452543047
2 150478 983020097
3 77560 96034
3 53182 189528
2 194544 896809924
2 88817 416441319
2 170773 301757855
2 120616 541503288
1 110314 159571 638589147
3 145143 116559
2 168887 892472052
2 53564 50937856
1 86804 138096 311326281
1 145121 157438 755671242
1 68127 162858 224909626
2 68154 87384892
3 138022 38736
1 94411 96088 394196417
1 88153 119049 926587571
2 44118 273521183
2 168856 231674069
2 16248 371894128
1 12832 181921 299425942
3 23039 264
1 6546 65000 5430287
3 150084 152184
1 45430 94789 524688678
3 40847 85793
1 85252 160391 998738341
3 123571 175943
3 132879 11
3 35402 165015
2 56913 488311327
2 125232 411278696
2 166598 483678735
3 163213 8304
3 69835 60131
3 60631 170188
1 7367 8165 45061625
2 193063 379582261
2 185829 525320745
3 118906 161470
2 121033 594824287
2 192027 322687879
3 145714 112096
2 136495 910054763
3 45672 164703
1 168200 190926 127775553
1 48158 157292 515485596
3 47003 140997
1 65607 162681 59948390
2 49340 88097313
3 51045 78435
1 121630 145083 549949412
1 58094 98050 783881706
3 109257 9970
3 185431 9295
1 160785 194757 764883064
2 144390 295153501
3 73704 88043
2 136126 903762482
2 155630 857689759
1 77034 124767 246405335
3 101035 17301
3 44630 63403
3 191855 177794
1 65559 150840 199273541
1 60903 127444 791353910
3 157638 103223
3 71857 48672
3 86146 187248
3 129194 77717
2 130235 860598122
3 179225 101705
2 192024 104373353
3 171582 57738
3 68352 135100
2 157411 468941237
1 7333 38450 169117976
1 97785 199324 6499854
3 167372 110361
3 103670 97241
1 18159 184273 769771037
1 33462 171523 367005734
2 168187 18665927
1 100493 113967 818241680
3 75195 148807
2 49086 779644120
2 33452 302108066
3 112745 19061
2 89105 675411560
1 75494 163227 207495633
3 45677 50813
3 67403 187333
3 59186 89481
1 130235 165128 983636796
2 166528 615613789
1 62200 154027 83203124
2 132723 944572058
1 88610 100468 27711111
3 99176 182223
2 21238 680338698
1 9249 41618 193977310
1 96641 177317 198278782
2 141699 171253432
2 62885 350824125
2 145603 271899240
3 50966 137920
2 179715 759406388
3 31726 192691
1 123539 163172 159534718
1 175113 198282 981550951
3 17746 32480
1 17424 28211 611515032
3 63926 161472
3 187316 89859
3 87991 5206
2 198619 272195605
2 103293 941229920
3 98084 33363
2 192685 690145365
2 123749 820840852
2 9546 147108908
2 123488 964857617
2 99003 403328155
1 52523 135524 579533544
1 13013 94784 879746960
2 97634 345532285
2 382 77762631
1 166473 189482 510112066
2 120410 231286981
1 119214 162827 746951310
3 67219 102625
3 164047 25722
2 31030 468042150
1 20644 67512 737091206
2 132506 684946239
1 42351 110021 811363185
1 67973 176532 233549421
3 77879 50149
1 23601 32033 761364855
2 172357 413276987
3 77877 16051
3 153459 76870
2 171413 95425779
3 160606 194811
1 62297 169833 322172733
3 79547 88372
3 171983 189919
1 34185 68298 646265966
3 61634 34127
3 29179 182975
2 76319 168959724
3 152102 76405
2 155768 406430004
3 78167 97743
2 66448 785298075
1 40687 101131 421896467
3 11532 1072
1 7815 172472 748914097
2 131452 129036639
3 7089 123508
2 167446 799877393
1 24378 101720 691564234
3 53408 188939
3 69947 144314
3 28495 88685
1 86614 105978 320533995
1 64493 75457 780342232
2 50488 547498179
3 164928 26676
2 19057 387559744
2 173336 766956464
3 150672 36115
3 16275 122609
1 113480 171350 851900550
2 25980 130730244
1 29365 104186 918392102
2 98098 285795326
2 17479 824772355
3 119337 14934
3 26913 102686
3 103161 153966
3 39484 166424
3 6823 55132
3 24876 68242
2 60664 715187735
2 107613 933320106
1 10973 122812 30886413
2 153577 361875050
2 64482 535998516
3 70759 175
3 143990 130783
3 186706 45166
2 90296 761968670
3 168176 8028
2 17658 818658548
1 20583 33061 668155982
2 176462 381921721
1 19796 169676 474767386
2 108478 619379481
3 154500 169685
3 94312 31440
3 65475 181047
2 10537 417995685
3 143321 96228
1 30503 139069 172091255
3 190293 121373
1 23802 97108 46862299
2 63108 74506910
1 30807 143408 797539987
3 111981 185110
1 3263 133343 173084919
1 44120 136178 438053310
3 168177 25341
2 16630 464816672
2 170786 447069759
3 97828 117145
3 173189 65017
2 145575 959797197
2 143762 603603491
1 48656 118046 594003715
3 101666 31929
1 1114 194701 598356993
3 125384 42248
1 84613 152198 153366095
2 164989 271160773
2 98341 797825835
1 44281 63753 105242048
1 35004 85435 427551071
2 79036 553592352
1 47948 179721 101549152
2 136764 462981160
3 69039 77695
3 128285 187750
3 103738 47369
2 2766 436594200
3 127352 112677
2 15118 382432371
1 11786 51970 390031210
1 39269 68084 903580702
2 153671 184944821
3 46844 72885
2 36592 885353227
1 82002 137505 778251388
3 78751 111394
2 198787 376211083
3 66802 82306
1 4725 42949 8775225
2 74787 458399520
1 50341 152375 198257331
1 121168 187121 38527901
1 19443 151742 808277613
3 141562 126443
1 69495 144091 160682530
1 35781 140711 176724156
1 10376 182497 502801440
1 28532 117125 616972635
1 74800 110761 443633741
1 14728 121962 720144324
1 34059 182826 577996285
1 110867 127245 294610117
2 61915 811107657
1 938 59109 831440932
1 40484 172886 899861280
1 10974 136450 119139970
3 26991 16143
2 166361 603171251
1 29135 64930 245364775
2 90395 416165979
1 59565 151245 365934275
3 55712 105437
1 41426 106475 58199438
3 111975 89507
2 14328 431829910
1 86189 111606 408003065
2 90297 828684056
1 52709 118304 230337028
2 49931 810854883
1 49055 125968 126106761
3 164742 110556
1 70790 111617 372152316
1 54726 199607 706559029
2 120595 815082067
1 73032 189258 705797698
3 28585 722
2 94136 357167850
2 167640 627043064
3 83633 161559
1 34447 178304 635301816
1 71994 147914 471602238
3 81651 45637
3 92113 77406
2 173969 898194401
1 104557 132052 24810975
2 82966 818288451
2 136753 619607011
2 71671 651017905
1 106124 144910 27439634
2 105532 545527772
1 20240 173519 786795699
2 186814 310443205
1 23794 185610 426626286
3 183370 164846
1 13301 135708 791045546
1 111394 150236 646461095
3 196464 38493
2 164492 525031239
1 2822 153657 67177653
2 155314 299297245
3 41859 96129
3 153496 94180
1 122125 194565 378303706
2 67137 605380931
3 32811 16474
1 169804 184337 83625158
3 100274 30561
1 55776 177111 945888069
3 170915 54876
1 168912 178283 403654709
1 38175 179802 73812304
2 56060 790435213
2 9090 891983222
3 6771 189636
2 94629 854588508
2 45958 926666533
3 12540 142813
3 8936 181477
3 86788 174538
3 141636 171184
3 113481 187404
3 12949 9130
1 127285 186354 772296922
2 137560 430011662
3 131797 14133
2 180956 29270664
1 49914 133715 377445789
1 52283 65300 406895190
1 93174 104707 736998987
1 11820 45496 246957369
2 7260 304927387
3 185802 48971
1 126773 174884 797100356
3 76244 175749
2 136003 562880281
2 60860 176600121
1 120867 131160 632105599
1 119846 166358 304031861
3 8397 115389
1 68103 160957 467552270
2 174854 249900886
2 93480 225596609
1 20701 157883 536887535
3 134220 146475
2 129197 672794018
1 145598 175169 823951784
1 55285 137882 431292725
3 35497 173607
2 45689 290393112
2 57799 979206093
1 7522 17506 11532601
2 104528 679784019
2 83429 690903317
2 29277 149463824
2 100249 26240272
3 135668 71621
2 88958 227950605
1 128737 183118 699983060
2 153733 439294869
1 60630 138059 839278070
1 185954 197438 55744178
2 124089 430322699
3 179403 99176
3 110243 168834
2 151692 946958902
2 146323 801789291
1 23434 158014 197480170
1 105579 192000 48887878
1 123054 135659 416950044
2 195283 983656215
3 125757 105693
2 91548 994218572
1 156702 171346 447843463
3 22960 61225
3 30245 104338
3 84333 117334
3 180309 122329
2 80738 592667537
3 142194 148654
2 49995 118355958
2 145253 860043921
1 3419 60516 208919087
1 15641 67013 181572992
1 75383 97714 11189112
1 80017 191207 999827978
1 99914 182527 22453126
2 12377 11844828
2 164122 428384526
2 9920 626198906
3 186864 99406
1 131134 181511 393373403
2 137994 895010304
2 75097 523968776
2 140455 664897860
2 111907 760822177
3 106837 122969
1 54330 82726 646204727
3 190903 179523
2 82594 483797477
3 13531 194300
1 115312 164608 281323963
2 111573 700070962
1 127593 169445 746789558
1 40788 82673 142655872
3 147412 50232
1 63221 130431 534686615
1 48438 49060 597274199
3 20578 29672
1 51123 191526 385777102
2 59039 159715953
3 49214 99384
2 113636 6476655
2 149313 365443021
1 43573 99536 134923783
3 167191 59077
1 53006 145496 141560618
3 5653 198494
3 44737 49563
3 7538 70308
1 147826 160806 36008338
2 27787 984395761
2 197480 601353968
3 136740 97565
2 95287 61092648
1 39196 89588 720325682
1 62069 154898 746945308
3 44989 94246
2 189911 562179525
2 76846 518129985
1 79024 101938 491470267
3 117422 27206
1 61374 62919 146724066
2 43607 351533023
2 121886 227867398
3 9144 73417
1 22713 51506 615691214
1 50851 187504 54135157
2 98722 792982061
2 110157 685012562
1 76001 95945 432062797
3 36226 23149
1 145718 191960 948973280
1 103271 195559 137070400
2 94364 548471796
1 101471 135598 778175272
2 26636 265788937
1 151111 154368 40465789
2 152218 75637019
3 46096 93430
1 10818 156942 14904583
1 126104 144844 493682726
2 102708 780716920
2 129104 815429564
3 67738 22310
3 140048 92736
3 100598 79391
1 20052 59563 996502519
3 91345 174870
2 48761 502795485
1 25534 167808 636599196
2 70226 220501705
2 196699 769379893
3 120516 25138
2 139085 513234895
2 154483 425650689
2 61073 9412175
1 9373 72450 655920085
3 71834 64250
1 43143 59445 356907741
2 102623 546328021
2 166889 975123400
2 81061 723522167
1 93397 181592 246455618
3 146877 58269
2 98632 178813786
3 133676 2257
2 4820 886281414
3 121681 1255
2 96063 338593293
3 136538 100141
1 127165 172579 47210392
3 190121 32126
2 142647 878472409
2 23557 567127552
1 87748 110740 671942865
3 88277 1992
2 153954 433764342
2 48825 845306651
2 70102 821325535
3 87765 274
3 119214 141639
1 109803 178941 685690618
3 70592 184887
2 1968 387848064
3 163367 193463
3 130627 161161
2 126347 99299922
1 22702 41070 698551142
1 49428 88251 931097705
1 64354 152639 497938895
1 75969 151507 819407954
3 116128 85420
3 79905 107655
2 140976 486370338
1 180246 191594 402336688
3 185047 155735
2 3576 483053166
1 101988 178177 177413893
1 28437 112861 922350059
1 2922 61834 515291350
3 171330 16427
1 755 87165 642944676
3 5479 73907
2 30001 3131215
1 38122 87579 371151066
2 115452 661339155
3 38163 166472
3 134192 62494
2 149437 409898710
1 70458 134757 894967421
3 7414 199513
2 184033 627729826
3 145420 170472
1 95701 173941 538065245
1 55299 172956 801758716
3 50860 170350
3 77783 34728
1 50793 93623 222993772
2 15434 943917373
3 147430 149347
3 156878 137425
1 18397 131726 925311889
2 62349 302660248
2 32315 441670086
2 80580 291924706
2 26328 335045435
2 152645 502026674
1 88429 152194 64135463
3 177831 73700
1 117307 177072 520922356
3 1027 57593
2 4944 450696287
2 86531 323712040
3 94769 113049
3 107148 153209
2 152593 640030945
1 139398 164614 771676591
3 176807 69171
2 25086 140226341
3 93824 28616
2 122800 58251214
3 112183 177975
2 36923 666973786
3 23967 186476
3 157429 193898
2 156599 251336590
1 24912 75423 926348895
3 52561 157481
2 161040 420146604
2 194417 181610622
3 8475 20141
2 147065 46511026
1 114546 193732 452678772
2 163305 790084973
3 117434 34049
1 127258 154438 712143444
3 185774 181088
1 18851 120432 27149331
3 179730 199062
2 29785 912921067
3 160998 187675
2 136390 25967486
2 68835 269777665
3 111509 42221
3 12470 163372
2 131281 794236951
3 118450 103827
3 93978 17067
1 78775 146795 630078591
2 60296 822367915
1 5296 199460 954711055
3 169911 175460
1 13131 68704 332172443
2 173740 681453061
2 120630 729916744
1 59150 187469 428228630
3 97608 26596
3 167813 111090
1 128176 158282 713236713
1 60212 131082 21683867
2 135126 930218163
2 60651 569699358
2 156860 167698972
3 140311 107939
1 11721 182879 595505494
1 113997 176845 332674792
1 124272 158137 511973097
3 107279 165557
3 7218 96401
3 15642 70859
2 127372 300937606
2 198637 782605970
3 86271 94326
1 118896 141121 867741785
2 5014 341912875
3 126074 30804
2 139767 869941469
3 32205 38707
2 153219 205780560
1 82109 136116 997139220
3 187849 40564
2 21891 573435416
3 105443 105894
2 166654 212751208
1 27291 130048 249265298
3 157606 171819
1 88176 172726 550780610
1 76621 111136 939261827
1 84359 166339 782135023
2 155589 378240724
2 88256 269085364
3 40906 65278
2 2532 760720344
2 178115 275815309
1 18187 46448 279241301
3 10397 133791
2 95511 959233204
2 160756 624469721
2 145094 509485142
3 41889 198684
3 135807 11638
3 133211 179251
3 86190 128189
3 49617 78196
3 165700 196440
1 108365 136134 75862266
2 69271 952141238
2 152265 78093572
2 91636 284371987
1 45638 193038 265339514
1 111422 186825 216045271
3 34454 41069
1 74657 99281 771267999
2 35321 11405079
2 146109 842790281
3 172526 127144
1 69196 90482 684926849
3 102936 167477
1 20522 68464 528715393
3 114683 199783
1 15807 56377 487165033
2 134303 739413696
3 11535 49482
3 142509 50613
1 17667 111812 741320594
3 69591 160559
1 54300 184414 672382667
2 94890 771135768
2 86017 124450398
3 8276 80119
2 188376 590144418
2 145201 486808140
3 194284 188754
1 92921 159029 249940966
1 57670 133608 62221949
3 18168 128705
1 129921 150059 452737504
2 127945 433560807
2 5032 830154807
1 51681 166003 531363866
1 26831 117575 23469770
2 53614 263481909
1 10241 97007 692117358
2 162732 619259461
1 20492 114673 597685386
2 71977 343152429
1 119505 176346 217705448
3 12348 120746
2 133668 308792668
2 191119 38227927
2 158850 472189883
1 72583 117365 281037070
3 29616 130445
2 157731 376304784
1 23142 182028 697986063
2 126409 306993738
1 108134 125344 930661058
2 32121 181377555
1 2768 135104 642908528
1 100604 176557 390650017
3 69711 184320
2 140849 776046178
1 74127 195253 406010865
1 31372 34084 140184926
1 12515 119731 159459058
3 89182 7682
2 17850 347916350
3 55140 95472
2 56013 872391817
1 34719 174651 486754147
1 78364 120055 13982183
3 143792 5162
3 97411 121322
3 145632 127206
1 3097 14638 258812067
1 109404 135182 371365627
3 40887 145483
1 160105 163471 803040125
3 133090 154472
2 170956 770534236
3 36812 62036
3 98091 141005
3 183802 35546
3 113230 166916
1 45740 108879 602501834
3 12318 9947
3 147831 89741
1 2608 44650 136952227
3 8345 43067
3 54496 75899
3 122742 28970
1 28547 157993 450787423
1 47835 191372 642219312
2 95019 613815053
3 160247 156097
1 24327 27527 204138638
1 140530 184265 43053164
3 186058 142300
3 98458 103320
1 26039 195666 82840011
3 100375 129803
2 16513 632413449
1 109385 156853 674339002
1 86396 198842 877108850
1 9612 130631 73873065
1 3076 81226 598105288
3 37795 187204
1 35813 81198 443009526
1 44252 100363 674137360
1 42606 95634 211582597
3 127592 150825
1 75276 112127 157902934
2 71874 688507023
1 170590 178991 921638419
1 14903 63208 495519319
1 74747 81391 64355255
2 159242 406343684
2 167729 581402782
2 185833 898074794
1 30245 195964 526615695
3 62406 6254
2 94667 515992157
3 12402 16039
3 4495 139364
3 27233 75996
1 71193 81787 714620397
3 153355 128937
3 83235 64234
2 191100 471658082
3 146457 6201
1 140111 143921 970986077
2 154563 125576989
2 123593 764127257
3 98278 89401
2 97296 953129650
1 112761 189876 456664644
1 34761 51674 88708512
2 156880 887768259
1 42722 199375 812770654
1 3415 11627 969123054
2 184692 997086503
1 76813 142260 300735142
1 146518 158247 112350449
2 197041 724988305
1 27747 114867 496515160
3 144079 27488
3 144037 129478
1 69922 116702 669106362
2 129698 781584997
3 100510 192404
3 61798 195753
2 78776 682726518
2 33764 224375861
1 146362 161163 40292063
3 138704 98011
1 37661 131990 301345421
3 31859 19561
3 74641 30552
1 24390 26920 570482130
2 22162 311726216
2 157251 779692433
1 1207 68880 55491146
2 42550 541813623
3 22103 70633
2 47198 72058166
3 109322 94889
3 13124 158268
2 183864 375762327
3 144450 64639
3 151750 149074
3 91458 71964
1 18771 60064 239536500
2 155829 558282562
2 145758 291797101
2 100856 35823576
3 153866 123148
1 141351 177145 774872590
3 32548 10821
1 48287 125741 239819936
3 147329 52910
1 5081 176941 700466897
1 6736 93251 745135734
2 126723 790494260
2 108 44290490
1 36153 186658 174921587
1 41603 60992 974547647
2 144301 919217159
1 86242 140940 26463856
1 33594 175769 97932051
3 150752 179638
1 80964 106156 546303696
1 104208 141852 24358625
1 61886 76545 149730785
3 84032 65858
1 96959 165456 627701799
1 30320 101583 901806655
3 66290 92443
1 117836 199158 989178616
2 64559 616605589
2 133515 523133966
2 89777 113371882
2 38365 915831527
1 14083 149350 382690193
1 81940 186221 592566336
1 66219 94088 386106772
2 110396 770397376
3 105833 53157
3 181896 195519
3 77965 97248
3 198802 133159
2 86345 704892278
2 24621 973192926
1 12143 142745 359794895
3 43096 73124
2 191115 740282945
2 74167 369824734
3 4399 115910
1 136263 143954 381509959
3 38274 45205
2 54113 191606042
1 39972 183826 946245644
2 20748 451544321
3 66875 110701
1 3101 80780 562111189
2 196642 158437515
3 112805 27744
1 67603 147304 187157256
2 195682 474633219
1 96309 195671 601888837
1 42794 130823 897032743
1 136185 166490 402177547
1 41098 162989 555928026
3 136433 130076
2 138261 258689880
1 50400 52091 191687108
2 54447 264508718
1 35116 84126 871024618
3 67990 49481
3 179948 51609
3 73566 161050
1 19126 25376 362411425
3 96929 21716
3 81547 93606
3 168995 174657
3 157431 27793
2 136612 728676246
3 68525 53882
3 19717 168314
3 171791 170533
1 43769 63408 990525133
2 11708 826653382
2 171746 106781221
2 50229 854878984
1 47870 106117 130694194
3 54461 75438
1 106631 166730 375099438
2 163313 440590394
2 135253 508103164
1 25895 110139 511699686
2 129695 492470983
2 131410 604344271
2 47428 489357438
3 176070 92293
2 33591 727136518
3 102342 185274
3 166553 132294
3 166681 91984
2 108702 381575506
3 27541 61148
1 78312 126601 508134033
3 112440 89295
2 198614 883240718
1 120070 177488 710520884
2 178055 221871929
3 90384 8111
2 162509 930728517
2 168879 184872141
3 6573 66079
3 134023 27238
3 62725 168255
3 57402 109867
1 36842 172824 708638324
1 66672 99191 127317720
3 85789 185581
3 76656 106752
2 40277 549034156
3 171816 185070
3 108268 181852
1 5077 9819 589960298
2 76485 112888527
1 59331 126389 646808904
1 7079 171101 900947944
1 51711 88054 305877552
3 53093 92479
1 146181 160786 91196164
2 79884 820706167
1 142753 146279 76479057
1 51144 172522 758289214
1 144602 192960 79947956
2 119528 112129441
1 61951 157748 874353601
1 7277 65917 466149711
2 171414 153065386
3 99985 171061
2 30507 567097772
2 35921 489938715
3 132420 90241
1 111025 170181 627647599
2 136030 836512212
3 48493 187344
3 99518 117217
3 182516 20015
3 59058 139038
2 60337 189477851
3 142763 110355
1 184680 189078 553875285
2 132124 645293481
2 77581 260617654
2 76984 91442064
1 110420 141244 116314487
2 113292 102611800
1 57451 128889 810841566
3 50475 90626
2 38713 69480906
2 51064 163490065
1 13394 96009 816952814
2 42053 779120791
2 17799 670882791
1 172589 179471 208997095
2 15552 918045623
3 65577 102667
1 49660 153624 3057624
3 39175 187076
1 145261 156617 531734565
1 172510 197448 335400125
3 34178 5952
1 9579 185744 341268810
3 171867 54069
2 47458 980875317
2 30657 122702258
2 46999 408339921
2 7559 155261811
1 54512 138981 791344683
3 77966 115100
1 114109 134540 819451575
2 40068 535374614
1 131489 195125 236740044
2 101075 479074273
3 90690 162213
1 2721 176589 668981857
2 111080 217146341
3 133107 30792
2 176946 64429774
2 185017 305421942
3 80432 156144
3 113765 162833
1 72484 185703 970343685
2 25437 524717938
1 90484 159124 551850078
3 58704 196226
1 8701 21591 273684407
3 18423 12398
3 176078 26964
3 187739 3450
3 64435 110209
3 27380 153771
2 75842 60502049
1 55131 140127 56186606
2 124302 326144196
1 36723 169134 627370673
1 3153 68927 937061284
2 34476 76254725
2 118484 375199740
3 164603 172084
2 183033 603251894
2 105671 757699599
1 100660 105467 666513550
3 27474 126927
3 185965 190075
1 28088 46703 571134359
3 126175 139545
1 12263 54243 485463461
3 127404 194015
2 86059 650900208
2 64902 821743517
2 58869 911531140
3 165387 141087
3 2633 47057
1 148207 173337 41870622
2 2424 701832975
2 44670 696152005
3 179660 13898
3 9118 30189
3 108660 164987
1 66496 137979 604822060
1 55667 170737 815801752
2 8561 359129258
2 75622 693531032
2 156870 18921990
1 84751 140214 450443689
3 13644 103030
3 119316 52028
3 159249 187802
1 9479 104519 932041700
1 43773 59964 931644715
3 58551 19551
3 24081 97311
1 68139 166477 324950800
2 168640 115386749
1 62076 97801 324415910
3 69637 129182
2 150755 163224640
3 20120 127832
3 105610 101451
1 72044 182538 742564144
1 22475 111044 230260055
1 67650 106667 801281173
1 70876 157398 438572406
3 64042 105476
1 21695 153384 828961049
2 110617 298446681
2 92660 380621377
3 193935 129845
1 103173 159014 172812151
3 16415 63111
1 5257 144441 638817365
1 87822 161850 498732151
2 181069 574611438
1 12207 147662 245023235
1 19858 123931 703806092
2 23040 65894540
2 16926 274004965
3 14539 144752
3 96111 74506
3 194104 162362
2 128020 749271794
1 174029 175695 934787718
3 97344 186227
3 127726 5318
3 69051 87188
2 69305 810748096
2 115654 637995336
2 137244 895948391
1 57030 60674 491241446
1 74132 81036 611691225
2 78930 584538397
2 130458 645433177
3 172418 113863
1 62241 151233 172956584
1 1664 151635 147379952
3 161097 46422
3 150798 148403
2 154625 399372736
1 108947 193364 695148657
3 82685 27252
1 81726 125720 552028166
3 153046 141350
3 82861 179235
2 110203 525550477
1 1336 120872 232962678
2 127309 576846258
1 102119 124091 218877971
1 71445 119545 589026648
3 174129 57403
2 6845 153851068
1 48968 171362 870672551
2 22205 912093212
3 74754 130071
1 21959 127858 237034803
1 76904 79832 357338730
1 38530 134650 915972126
2 181941 833007987
3 46231 163275
1 15329 190513 111704901
2 40919 452838351
1 4469 92732 422672386
3 105458 162596
1 88769 167859 394774364
1 1824 62477 276157354
2 9853 957128840
3 32656 12144
2 173733 37686136
3 189249 173834
2 26185 374542094
2 18202 503949473
1 15353 179434 96374081
2 179636 54235194
3 157009 143557
1 84608 135648 780665910
2 5762 159828942
3 178477 135285
1 48589 193016 457059799
1 3849 74320 232476303
3 76932 132416
1 58180 85246 974093406
1 28035 155481 360051505
3 34129 176940
2 57980 152480689
3 199943 105030
3 68343 193891
3 170583 63020
2 126739 66773601
1 86454 167977 382957966
2 93475 877852486
3 129773 9497
1 20262 128655 637378633
3 37816 139284
1 145842 195590 371082601
2 21583 621859637
3 74600 150195
1 51123 145056 992018596
3 139590 190505
2 34416 221042754
3 178501 142025
2 159430 127904638
1 44004 131376 779527886
3 141842 33298
1 11656 17435 433442482
2 147832 568277624
1 71502 84889 465454863
2 63803 481809539
2 228 160916890
3 114196 6030
2 175310 646063623
2 187680 33083015
3 47285 83307
2 2727 98097070
2 44452 394575914
1 51350 192859 21293547
1 29643 176651 302082590
2 90068 529269083
2 177853 236829054
1 61129 172487 773965337
3 185084 181555
2 71957 700480488
2 11587 701312553
2 181163 410563774
2 63164 766815182
3 155651 112545
1 82110 141392 904324738
1 59053 93564 335036755
1 79749 83585 815945770
3 105926 22690
2 197873 596071794
1 31577 116613 482372118
2 159161 561541045
2 178061 762695978
1 77422 188731 917371031
2 103439 157501076
1 40578 159703 120602996
3 134917 60109
1 1021 149162 346039514
2 86375 194089680
1 57141 125337 231187332
3 119205 193316
2 77736 223514574
2 72692 434984832
3 44537 102208
3 197789 108125
3 191312 52560
3 22732 32930
1 68958 124628 737474042
2 92769 511274636
3 101261 25973
2 152259 620087126
1 4038 52091 309092734
1 24595 144892 484643291
3 14627 18288
3 110570 62694
1 10739 75654 350218592
3 183325 18742
3 100092 176523
2 120046 650169783
3 43032 194963
1 20526 148565 841745768
2 174336 769106297
2 61747 744991964
1 51600 196380 151418175
1 11703 103367 451042143
1 113527 162907 345015179
2 8592 781560503
2 145878 395624971
2 21511 650801396
3 33824 52704
3 33810 7947
3 37448 150647
1 83024 114954 777535081
2 77079 41110562
2 131619 145655717
3 111532 38214
1 67553 77202 605995177
2 83206 807505394
3 149873 11919
2 76172 894006928
2 131213 511858230
3 166837 118937
2 57516 120552270
3 154274 174763
2 34115 729553159
2 120786 830639468
3 119752 187307
3 154203 174327
3 169623 127520
3 172535 82127
1 26027 191561 57051087
1 118062 189693 169492687
1 35463 197022 50003796
3 89845 155028
1 102021 194198 842001401
2 160402 840255317
1 60032 123184 562865417
2 163484 830913117
1 43627 193430 230298127
3 69333 29980
1 54644 156536 948601083
1 115218 181917 774547674
3 113455 156159
1 101852 144756 85106078
1 103068 195186 863690790
1 36184 110817 97158750
3 3195 88010
2 24616 505033941
1 132378 188247 936613048
2 71983 872119140
1 42863 157748 826008265
1 66433 84438 455501594
3 41873 126773
3 42337 113568
1 121783 126965 73393827
3 66780 118990
3 181566 56573
3 34497 156684
2 51775 757037570
3 199639 197446
3 114454 138804
3 46694 153720
1 51419 133156 805551498
1 76396 112939 706161761
2 18983 138328845
1 123085 198045 17326689
1 138768 169774 420147826
2 90084 932593647
2 25101 254425450
2 176139 261705922
2 49542 28257094
1 31340 95349 346922207
1 47620 80306 597857549
1 21756 24432 772378598
3 156022 159342
3 157104 142131
2 98572 142853896
1 94441 176689 36192913
2 88995 404890447
2 109168 604137323
2 54557 467415271
1 26014 130369 834397891
2 5386 575334954
2 116249 616831651
1 11696 157586 227008412
1 116102 161756 239514710
1 48002 72464 728226089
3 6084 43872
2 59202 881171608
3 90047 157668
1 5527 77450 201733120
3 160015 54006
1 14776 124256 447000601
3 141688 55994
1 126545 153257 476074884
3 66445 94396
1 48963 193454 394307404
3 108258 17324
3 128103 137198
3 70220 132792
3 41455 106090
3 61157 11202
1 128176 132684 863574574
1 117952 139568 132094839
2 178883 822262986
3 180182 186240
1 144913 191008 222795799
2 16913 234703214
3 29555 102755
3 67265 62622
1 32307 147547 672019250
3 67547 15886
3 17567 26935
2 16752 726638745
3 118576 14049
2 108123 772374124
3 155997 128056
3 116855 92769
2 2271 846971450
2 61367 788651505
2 33393 75425764
2 39922 711297860
3 59842 121659
1 21214 33204 675089347
3 175058 69030
2 56479 18043690
2 29018 420986894
2 149615 388171200
3 1244 106017
3 40235 199416
1 67858 178009 174976408
3 74226 57351
1 986 168924 989881170
2 24242 31876814
3 16338 174095
2 146365 315019285
3 188545 136035
1 80406 128508 779508273
2 27889 588107553
2 58459 412520697
1 18664 67525 215184842
1 63450 148365 367706304
2 165790 659416712
3 104452 52622
3 182270 84270
1 164085 196055 367345756
3 91212 127749
3 39684 133941
1 55890 100058 178419397
3 110984 31292
2 189628 822032970
1 35517 109600 873166345
2 54636 141265510
1 64222 128323 146905660
2 6538 383908538
1 68448 148817 796530628
3 198171 123266
1 76917 77500 423792190
2 95676 839421459
1 14709 194056 879876185
2 59594 817888476
1 32332 171041 893501129
3 84837 183876
2 48796 406024928
2 184051 87306309
2 84418 781257704
3 115285 108192
2 160275 152283355
2 75092 42338981
3 138889 845
3 70336 88100
1 3851 112179 632921907
3 59349 34093
3 49462 62588
2 142358 559862528
2 12638 208028361
1 95648 190803 464863493
2 63093 869674126
3 175760 72369
1 23147 199830 675797515
1 24073 142305 876794377
1 2779 92755 388240411
1 145992 186002 974638752
3 44373 140375
3 44603 196915
1 34378 153220 291387015
1 152395 189896 303235494
2 40599 573458458
1 62927 169030 889740705
3 142663 28626
2 166409 665250637
3 114422 13214
2 117922 155229142
3 197625 141993
3 59683 50694
3 13418 96685
2 177595 594555228
2 21724 510840790
1 17657 136211 385186543
1 155500 171490 562828345
3 15925 34570
3 94616 141648
3 93787 8729
2 154378 638238387
1 18551 93621 850746006
2 160356 827312876
3 98257 139317
3 62264 23294
2 195137 707601449
3 195352 142933
3 69034 7048
1 28193 132405 81037109
2 3844 9062110
3 135822 67409
2 17378 263144180
3 159986 165066
3 127882 15910
3 100503 76332
1 83750 122564 238702719
2 46103 45146159
2 159215 36642941
2 164087 516423846
2 178898 98844853
1 48236 106880 298669634
3 190456 60259
2 15481 927861016
2 73260 148365821
1 172161 191782 804406277
1 43319 178031 141950151
3 155658 32797
3 119409 24845
3 27214 152912
2 123405 959749811
3 123910 66914
3 165336 78043
1 45869 83579 477282489
3 169017 151563
1 51896 176042 44881756
2 138587 698482381
1 66106 155184 993275401
2 79519 49828424
3 45543 197283
1 13080 26230 129129011
1 184560 196830 924050476
3 71968 105865
3 24616 96630
3 168944 127510
3 23898 36753
2 68779 609672716
1 51562 195251 846543562
3 84931 166863
3 150325 10722
3 13532 20291
1 85070 108614 197085122
3 183223 92346
3 86643 136411
3 82426 71532
3 15038 119246
2 41529 726577273
3 162212 185909
1 226 1072 984520133
2 44589 913022652
1 54332 67478 620402720
1 103393 192422 309971448
3 62985 134926
1 11045 15609 662731800
2 15349 837715462
2 185932 155201036
1 170887 173599 873448034
3 180150 60478
1 38910 129810 91971204
2 72505 758668322
1 4068 153597 51681438
3 17032 44599
3 179507 45101
3 110092 32749
3 136271 11687
1 70776 154708 430439942
2 133359 392385536
3 1925 141586
3 6086 75792
3 119951 122834
3 93193 24425
2 47990 692310948
2 122893 907717489
1 78468 144050 751076095
2 79099 811018081
2 181242 47673911
1 1460 95726 730427294
1 60866 129172 544576251
1 87530 186435 288197386
1 81237 81722 233846445
2 56180 898481639
3 192531 129172
2 70238 227996209
3 188455 33157
1 57200 119625 273246806
1 154564 191378 256755624
3 123409 48044
1 88858 162695 576531918
1 88759 111328 41777535
3 19191 117681
3 163143 28159
1 148092 187700 374562560
3 65460 132404
1 131698 146633 823593120
2 107589 896381156
3 11075 124459
2 153632 962316260
3 133847 76331
1 111961 142810 276294487
3 78456 148145
3 20482 24184
1 75816 188636 400538665
2 23968 40573436
1 11524 72539 588383948
3 13239 90053
1 98901 157251 922239735
2 125554 489485398
3 32521 146228
3 98427 186232
2 49781 152264394
2 13581 234932184
1 83004 112499 977833048
3 96581 163682
2 146765 956310804
3 174236 70008
3 61799 8242
2 78233 42779768
2 24001 822633924
2 125803 413572015
2 36407 311222167
2 161020 842820280
2 147060 738960844
3 177674 48056
1 52226 165465 651788673
1 106100 153282 768068891
2 199187 975220267
3 123125 71947
3 100630 17403
1 40710 172996 161213064
2 117035 618401956
3 190267 83771
2 83364 235062549
2 108307 157047166
1 139923 186106 867806387
2 73000 326509200
3 164257 155142
3 82913 60465
3 109392 77179
2 131126 753985813
3 53341 64943
1 46964 55994 437554741
3 129084 20509
2 31669 136060942
3 145348 167235
3 75618 60544
2 147073 806044567
3 168898 149522
2 170125 912719874
2 168115 256096039
2 182614 394415724
3 177546 84727
3 66963 818
3 120674 87462
2 19468 959142812
1 1559 196932 552393177
2 75186 10014302
3 27645 4587
2 97911 661605727
3 180980 6366
3 171951 61573
1 15326 172815 946324336
2 183096 915855004
2 168104 7625251
2 33925 774963150
1 57387 58014 46670205
2 188856 876453767
3 168377 1235
3 65635 70607
1 122029 153057 290935457
3 176180 138663
1 131698 169908 846599951
2 172361 789955471
3 128471 122758
2 78770 120481947
3 127830 152654
3 24493 32939
3 135165 26120
3 189817 124175
2 75303 815974699
1 8592 185243 243141872
3 19149 12666
2 177873 977982722
1 37647 103199 996763188
1 20822 128361 370737032
1 42511 54478 872700791
1 103577 145372 905912851
1 42098 113074 843903073
2 51859 806473838
2 138346 437775346
2 86584 780335751
2 78234 117377638
1 40674 125694 911043756
1 46 163347 318063110
2 165434 713182828
1 62844 68419 898536313
2 45029 881541096
2 170064 797237664
3 152493 37975
1 17532 44029 882811488
2 165258 966183062
2 140447 255930908
1 128487 196017 122759658
2 128311 124209224
1 36778 88050 282585885
1 73281 109356 934058039
2 178969 16011449
2 8264 435191172
3 73728 94202
3 181049 167322
2 105353 739943013
1 86500 146417 642010605
1 17462 178470 385480811
3 73925 7143
1 44871 194204 618521577
2 36656 205862920
1 36692 46725 401195946
3 139544 16270
1 124558 157722 657941101
2 61611 228620891
2 103881 272232016
1 64596 98562 112069778
1 85610 86330 997144678
1 78105 161147 239370038
3 138512 74734
1 100726 145809 152378912
1 7875 191357 777016715
2 190248 881968627
1 28100 162905 270354097
3 173936 28175
2 152707 213858473
2 5639 848906329
3 142964 94983
2 89218 143035655
3 73727 72664
1 53885 106321 931255317
3 37899 139055
3 25395 189619
3 42931 101738
1 90057 97195 665474429
2 156298 986335164
3 136161 154611
1 182497 194712 535222143
3 142192 122978
3 11173 174430
2 27742 137587723
2 103634 574443251
2 33818 809203368
1 47583 88461 551418858
1 145409 168707 286975170
3 19217 164816
3 104166 44037
2 76346 441742902
2 76505 891799121
1 111441 111465 572392541
2 117120 782411543
3 113566 15052
3 113406 131600
2 45282 96589386
3 77022 51663
1 137029 146602 203501691
2 100710 896545287
2 182564 146610585
3 1403 175337
3 31781 115687
2 174604 232905173
2 95105 875641380
1 24883 132738 976313042
3 32004 65452
1 94329 111134 786166864
2 160811 154143947
3 111312 143825
3 16247 41218
2 39077 727827380
2 86098 761279636
1 105003 164849 542691424
2 22891 609888336
2 92707 271168521
2 160257 647580078
2 15973 228647067
3 157140 140679
2 184648 294516140
3 24919 191422
2 5886 569964386
2 61930 49873774
2 141023 417792106
2 10767 783126029
1 33626 50495 610340421
2 197092 984314643
1 186129 190868 786264391
1 45696 128847 922420347
2 73056 731054692
1 52640 85223 428920174
3 164876 157373
1 75709 162384 964130613
1 38465 99751 246017798
3 170809 58283
2 131326 564420765
3 177769 45438
1 136645 176299 535559562
3 81765 159863
2 126570 914287846
1 31214 169307 976205736
1 88141 120452 797796276
3 13559 69194
2 192903 963233591
1 10137 150660 183068244
2 131703 243731443
1 55712 138963 550867339
2 132954 368971176
2 151856 691834000
1 48898 190199 792695515
3 85647 5654
1 54229 188138 597256928
3 104926 5863
2 22337 986130875
2 20568 328656000
2 93689 845095330
1 92950 165027 779677963
1 86800 176400 188455031
3 150576 16092
1 55089 190372 179447551
3 152198 85069
2 96111 313637630
1 25160 36335 314247531
3 62879 164106
1 77352 181794 341199251
3 117063 193832
3 144955 149892
2 170326 812702522
1 38596 42692 430559478
2 133777 473547330
1 143705 147727 808521525
2 25857 857371276
1 97103 105014 740400929
1 53100 189623 70371629
2 144375 56117362
2 43258 36384071
2 62889 671989088
2 90442 285600951
2 128148 476226481
1 94408 160077 229275983
3 71271 2520
3 27149 72905
1 78626 113605 42842220
2 116875 147849601
1 8885 171055 588741820
2 89769 457387380
2 89616 547693018
3 41365 180831
2 153370 669244668
2 115829 244051600
1 62723 140091 77586171
2 103232 769940066
3 87474 105202
1 67755 105315 836667811
1 9227 81506 347738739
1 5595 17596 618300987
1 94691 198265 549646083
2 7751 297325501
3 77735 40843
1 5431 65632 132719864
2 141295 213462004
1 117205 172413 141559531
3 39332 12414
1 89902 104097 660131430
3 48089 191374
2 9465 371341021
2 193366 943035100
1 51843 79573 631613864
2 26141 714612200
2 67252 269512470
2 46015 756186042
2 129464 57969747
2 119845 772019428
1 53909 185077 824812138
2 80158 872010534
2 151967 1144559
3 77400 197674
3 108045 39148
2 152823 427217583
1 169483 180047 650616991
3 143499 92930
1 56845 140450 259193687
1 89157 199509 14925348
2 78971 14195584
1 62000 177713 526144961
2 165052 596352326
2 140127 109918585
2 192391 979992320
2 41731 696762760
1 98068 154206 137485271
1 45292 153540 971427350
2 184319 613788002
2 42452 285299726
3 166364 154560
3 142194 145841
1 85443 183196 227772065
1 24543 52363 345157458
2 8268 820995857
3 41795 19710
1 64294 130987 13417763
1 53903 146746 579965705
1 4317 187537 816046376
2 102212 598563037
1 19449 154193 333343989
3 175252 132934
2 144446 13719364
3 118121 182220
1 62936 111356 459747982
1 27052 62229 205813949
2 21882 791507659
1 79416 105299 469806098
3 194845 19394
2 180348 966485913
1 80716 124615 580422448
1 132114 199433 744170480
1 123378 176263 699084481
2 116079 278635839
2 157489 53420253
1 168674 191930 184327192
1 52131 120191 918863083
3 191393 2214
1 9423 156455 150049413
3 159287 22018
1 95735 151801 102636673
2 179525 797127177
1 92559 163008 839272495
3 30373 46443
2 132320 7015147
3 141650 12552
3 88343 107850
3 177012 121552
1 102663 177830 299362334
3 80790 182937
2 161629 988783985
1 75768 109011 933551590
2 80150 149965007
2 127867 928175532
2 195163 881340976
2 6885 550534031
2 94117 801194819
3 118907 189481
2 32477 105316954
2 46949 176022432
1 147551 177973 339917416
2 194493 555297356
3 161695 86655
3 12808 52171
3 7694 104695
2 183558 671602395
2 19982 130848267
1 49421 178086 905174485
2 29906 7184643
2 193228 238518065
2 54610 534832491
2 130994 654176235
2 176789 948556651
2 94108 45728572
3 86334 151838
1 166833 190105 257218067
1 41458 155974 778773386
3 63685 98183
2 171744 928855027
1 28405 76592 949153377
3 127684 96240
1 17890 51394 750864356
1 33515 56061 936336780
1 173017 182871 950159822
2 147360 942928760
2 186799 14523774
2 16674 118015362
1 51192 73761 752249829
3 55097 165088
2 96047 5836465
2 52365 298505324
2 27169 38553312
2 128127 768032451
3 104383 86521
2 158320 934261316
3 21747 76218
3 138557 27670
1 28395 106950 37642539
1 123739 128067 26220430
2 120243 172742842
3 115395 163404
1 7538 179481 391201313
2 145988 589875918
1 13057 30194 234431672
2 15927 378982950
1 16471 194797 30575840
2 145694 933261571
1 19080 123348 339808221
3 86978 174177
1 154299 187318 687087343
3 143760 73461
1 23845 36393 767222872
1 38293 157190 982447239
3 114173 25688
2 170104 132540352
2 96723 809178531
3 72274 51826
3 13644 96772
3 137301 115385
3 79481 170926
1 44075 124080 672941565
2 3881 86446729
1 7501 9950 344028318
3 177033 75525
2 122418 351549260
3 33509 147896
3 25798 169544
1 117013 142073 848803552
1 4579 92954 800082144
2 195541 691082377
1 54560 118126 818236185
2 181449 426403953
2 133255 626637457
2 24577 206075279
2 129956 445439012
2 130161 650031727
3 36987 6732
3 169628 12546
1 122117 132352 779638504
2 146969 22706851
2 182502 443919458
2 47616 194850899
3 108872 127560
1 67006 120140 563720038
3 145899 25195
1 21105 91140 679900253
1 140305 148738 8399842
2 28667 951323898
3 140268 184058
2 8655 301822851
2 66337 424935143
2 99505 559859418
1 17606 179636 418674427
2 5568 924176583
3 32613 105133
2 2372 294537809
1 76108 141856 483116482
1 64618 156814 423145244
2 183632 918942506
3 67994 129942
1 104899 158429 38543282
1 54507 198524 310821720
1 22263 154332 821784903
1 11412 161726 954178331
2 35245 749410375
1 55619 143276 769983701
2 174339 91387736
2 62744 440136732
2 56832 676299144
3 9952 40940
1 45240 113855 377238762
3 115836 171072
2 123663 578653504
2 6982 706962243
3 97985 160702
1 63131 196793 859137943
3 92840 92201
3 179241 177155
2 170217 639435114
3 196354 183602
1 64631 169500 18627008
2 146517 7659646
3 130818 162378
3 69040 98501
1 29469 63256 503102008
3 110779 189610
1 68920 80895 772181477
3 185581 137533
1 6303 116830 450709009
3 56026 184667
3 40685 152558
3 113919 156759
3 117963 125255
1 20176 69951 440662624
2 151336 282036179
2 38498 56153268
3 67895 63781
2 185618 796594442
3 152827 51355
2 174345 524672275
2 195118 43751578
3 92854 125377
2 30841 665656334
2 108837 741809550
2 145890 337799069
2 149239 792265259
1 116256 116618 126091044
3 186669 19891
2 163172 618517908
2 18105 338739603
1 54048 146019 222579890
3 139998 47915
2 132974 356480607
3 197986 12286
2 166415 88012804
2 268 528078358
3 71041 136331
1 34063 171533 393603708
3 35802 89083
3 151991 11969
3 180131 131492
2 13585 605904691
1 105019 151890 988243576
3 53496 60264
1 117974 150344 556952788
3 107173 178551
3 186161 69668
1 107778 158090 753104003
1 118559 133279 704434224
1 86927 116296 577657266
3 3481 86576
1 4602 132162 770854324
3 103827 140588
3 57885 24213
2 163599 465598792
3 78420 145996
1 16874 155966 979351424
2 51131 587733196
2 48064 919759975
3 67341 149674
1 53469 78664 21041143
2 164097 291771663
1 20278 51244 183139148
2 153837 114377586
1 70241 88572 876142547
1 54766 65896 77248856
1 35626 139716 571253137
3 18024 104007
3 158463 182171
1 108089 178944 258445929
2 115804 159422788
2 138953 459921882
1 30771 133268 759739076
3 22883 170941
2 163291 629503910
2 153249 774770306
1 121795 125794 704258902
2 73382 379305032
1 14703 150040 508316010
2 26958 290213240
2 45479 725123288
1 113029 147547 353486842
1 105329 107454 16124019
2 118100 153703646
3 23446 32233
2 37288 331445301
1 113599 180861 62400201
3 167699 192664
3 80297 95072
1 105117 113761 171755158
2 7893 260803681
1 13542 109032 787935433
2 22581 474267504
2 159435 620089229
1 53627 67289 397627977
3 13062 118822
3 23080 78294
1 74241 118619 777123547
1 46515 194549 756706327
2 11009 42638655
2 147246 320485874
2 172535 440071285
1 36485 181696 904030163
2 195991 450629569
2 84964 637912801
1 61658 122398 225447099
3 98306 151139
2 46729 766798617
2 12569 122386989
3 132230 102334
1 9890 11435 917300937
1 69558 99550 84242729
2 69617 23259843
1 94008 114572 711125579
1 75171 145455 844313673
3 18182 168342
1 29414 138310 452964725
1 39525 187051 319102888
3 4740 49124
3 129454 40780
3 149827 28336
1 56666 115710 766421323
2 45274 434991346
3 179403 107436
3 176102 28178
3 41213 27274
3 75747 24229
3 150052 24261
2 44505 811526702
2 133778 551430968
2 137752 523898086
2 177959 149016524
2 185505 277892763
3 128103 137798
2 149591 351038969
3 13728 109708
3 95263 8678
1 119978 180123 48731588
3 92986 149612
1 98838 98995 711805251
3 95789 57670
1 153751 189425 707013161
3 128117 174300
3 133458 138539
2 10004 658920612
3 145775 132489
1 23332 51673 660038379
2 185312 54508403
1 106339 164468 487235132
2 27571 858133487
1 21273 98322 625249502
3 185979 13278
3 42999 40196
3 123147 48036
2 109904 443298855
3 149246 64389
2 130537 195365405
1 75053 165201 101367742
3 2392 190524
1 40668 79506 285569036
3 143053 182290
1 105227 160077 432418966
2 109215 536592721
1 61628 135492 592303084
1 31896 49175 247531560
2 132909 578610559
3 50859 143463
2 22378 428383289
2 125027 231526726
1 158403 173635 909898047
2 15268 630155153
2 5056 892119380
1 1942 24535 705374903
1 20929 139848 679550250
3 126860 39588
2 150106 663680634
2 25620 881265576
1 53504 197157 412305101
3 183974 122388
2 145739 696646953
2 125724 811218754
3 40568 194737
1 2209 123976 961908675
2 175789 897153904
3 62470 76184
3 187057 132370
1 10508 187802 288577253
1 913 141374 921767704
1 36839 160085 672269514
3 136755 140032
1 1528 67660 548267177
3 109636 170426
1 101628 186535 912604819
3 109719 167780
3 512 199150
3 89470 62492
1 128808 182809 791702113
1 98613 119226 734865659
2 146898 83237366
3 5802 102043
3 13315 172589
3 160989 22044
2 114318 361233617
1 73267 166954 779342619
3 97282 140811
2 142330 252465334
3 20568 64941
1 108460 199692 476676403
1 57959 77516 840568504
1 93285 165653 45035618
3 31754 59660
1 109230 114809 783385291
1 83566 176820 137524229
2 159508 779898484
2 24629 606101417
1 113052 190068 786063945
1 19930 39451 741294001
1 35621 75831 264970452
2 71753 548947472
2 83161 152270163
2 150187 421986048
1 126176 153225 763924223
2 40965 327502880
1 113764 151986 833190402
3 6171 110091
1 147532 178204 369713159
1 46608 99259 901642734
1 60434 143985 359906294
2 114323 773282432
3 86103 71651
3 14403 45013
2 103575 545878441
2 63367 887608195
2 83223 356325263
2 181828 333600744
3 195478 61852
2 111815 997904659
3 49051 153454
3 150471 67063
2 117450 485997201
1 58999 145330 758227298
2 75479 649312024
2 154388 476368752
2 191448 727150588
3 197017 132025
1 34591 180565 735723432
1 153125 172159 313474353
3 13293 199386
3 18952 107046
1 125948 157936 663029704
1 68647 95202 979047814
3 175992 176733
1 63684 91898 354896577
1 12880 76960 281117447
1 48428 94915 908832683
3 139314 152722
2 10167 362013509
2 74418 491981846
3 131778 104379
1 75344 180151 278237465
1 89869 155228 60765420
1 102971 176964 857670188
3 168041 145211
1 157151 162068 664740369
1 104790 126600 445317871
2 82482 39424756
1 32817 54625 668135276
1 154192 196747 455561185
3 55515 188598
1 1866 156111 237386093
3 43669 114359
3 187079 107558
1 108203 125174 477275296
2 82182 927728381
2 67448 767035806
1 131108 139146 240323294
3 186516 46418
2 65519 645204685
1 5348 39498 351226267
2 93281 562836363
3 83922 11958
3 185703 187553
1 48163 148709 227475286
2 191078 578612263
3 80709 12925
1 49974 78586 700741100
2 115701 564786776
2 88716 196912516
1 38568 124944 946564231
1 97224 112476 906599575
3 130819 187910
2 4719 574221065
1 118130 132206 462725921
3 65943 50082
2 44071 333023635
3 138925 9095
1 4764 59052 212446497
2 125663 676223617
3 121838 48552
3 14230 137877
1 92118 181985 880392329
2 35643 73611518
1 77528 159148 456255011
2 190478 192744022
3 106376 186677
3 144913 46900
1 20579 33465 281569771
2 154134 79106261
1 13780 181106 674944974
3 173022 66157
1 85522 174737 524424115
3 54418 152575
1 4492 192357 480599403
3 181426 100227
1 92262 95303 310693892
1 111006 196363 696396389
2 71982 828504975
2 124541 423613243
3 178649 34120
1 158248 175182 895042286
3 38019 156490
1 31719 68721 731446521
1 116340 180642 262579168
1 135343 188485 93521954
3 188803 73795
1 27989 180669 931060488
2 87611 39309404
1 22156 149892 709597671
1 45955 129926 894904463
3 64990 39557
1 133 23944 22475133
3 113222 44739
2 7553 717894361
1 27041 120254 323035788
2 17843 369939381
2 143215 634223845
2 103586 526128798
2 120635 109678201
3 186832 161757
3 60446 59558
3 147403 95174
2 175547 554823674
2 154977 975391539
2 19141 460853548
2 144746 260412910
1 47825 154604 637253446
3 109385 153897
1 8373 182730 640870880
2 189926 837543995
3 3650 126680
1 19881 64370 609885740
2 77559 423169390
3 28199 109615
1 125347 147083 99360210
1 45048 74832 419009620
2 50206 908210431
3 78613 183545
2 18562 809525421
1 72792 103299 875552186
3 153841 89321
3 31611 49947
1 5159 93020 670692867
1 99436 145384 922701626
3 173757 10324
2 189349 307275577
3 99602 144706
3 113013 127371
1 22990 32263 897688464
1 77476 172178 451902479
2 17631 527270021
1 40597 126622 410018787
3 109347 111744
1 68281 148515 969850484
3 197984 177539
3 25416 134624
2 90109 42033354
3 139058 45724
1 49348 152407 263718430
3 163615 156453
3 55759 97221
2 190198 670500222
1 34247 159346 98090542
2 172985 197988198
1 31043 105125 864707768
1 50869 106559 298728535
3 73355 23890
2 24702 745397729
2 197540 658608327
1 34502 49269 138367154
3 155537 191760
3 154072 181757
1 129640 159223 806058998
1 5678 57622 89030977
2 90018 394322948
1 68977 157612 259079800
1 101294 137835 963577752
2 80821 558186454
1 16709 185955 76573450
2 71092 461727414
1 17580 78746 245775250
1 106138 185534 721594727
3 103838 124513
1 69236 187446 427552291
2 43168 469175665
3 63575 56239
3 54676 97549
1 40344 56922 121262287
1 6865 175504 923179962
1 77525 101287 281448850
2 81779 391278156
2 75594 284022909
3 92743 66289
2 35881 114197273
2 80964 556110580
2 62488 818246887
3 42099 123571
3 96690 193421
2 172890 185646397
3 148950 96696
2 119537 907058524
3 159045 159594
3 94507 103012
1 95533 158812 253459436
2 11875 911281986
1 98958 105707 792502642
3 24212 108414
1 18282 181528 254120299
3 194797 9757
3 160887 115610
3 196686 168478
2 162844 33706208
2 18807 334605454
2 127925 811502652
1 140256 179520 357993881
2 110216 637492083
2 196340 846527753
2 66265 375379808
3 36865 156625
2 8836 459980661
3 94633 23357
3 9598 103691
1 77870 108664 229493217
1 63219 69147 542425968
2 24856 682025308
2 188801 207246717
3 75341 197946
3 44981 165610
2 7465 300410003
1 42973 132286 15190862
3 128685 119256
1 69468 126112 535227900
3 47407 130914
3 67570 193645
1 109396 117415 728700672
1 19021 69001 249496974
1 43351 170389 85043352
1 155409 167351 244839625
2 62616 765435008
1 141565 184566 362283486
3 171701 65991
1 125871 198516 128239472
1 72355 173511 45673574
3 133919 88110
1 30536 196111 507775996
1 73076 128111 695002570
3 124652 132496
3 85307 89257
2 162328 747771978
3 182324 194930
1 66767 100943 423988122
2 80438 328295263
3 74855 38568
3 23053 20948
1 147781 170516 278698686
2 85943 924196208
1 4249 6908 477496377
1 84478 164904 160404165
3 29222 110505
3 142588 180822
3 22891 106294
1 6211 179563 46053137
3 84910 17271
1 118364 122914 283716612
3 40783 8938
1 4514 33274 268895595
3 123102 78724
1 75367 120186 147190450
3 91523 158519
2 167989 359199853
2 65991 340319406
3 144673 16821
2 2395 257567976
2 143827 368628066
1 32027 179661 218154211
3 155630 156350
1 13844 129726 283616077
2 180176 518137022
1 131592 179802 669818074
2 138609 513300019
2 34936 776119952
2 127950 843861694
3 91006 73170
2 188141 841134902
1 102963 189340 82447313
2 49842 269889497
2 165080 987708888
2 182754 111965477
2 50885 956710238
1 40179 52513 797177209
1 105698 190080 740650013
1 131533 172991 949680327
1 34929 36358 73721808
3 24896 194664
3 194084 37728
1 82474 125982 458517122
1 21461 80303 846363160
3 12905 82326
3 40256 140675
1 48209 192478 81668889
2 7669 399765688
2 150027 85187386
2 106552 789586791
1 14081 45801 767001660
3 117112 20250
2 88950 593596711
2 165606 148320305
2 142574 746445125
3 58795 119499
2 143865 212794365
3 40574 90849
1 6242 191179 502576197
3 130719 104700
1 25923 65197 657991080
2 112458 10432226
1 173387 195185 711150458
2 86624 146958284
1 12421 50673 738398780
3 115530 28129
3 51649 21783
2 88249 704673801
1 58394 178809 626310278
2 37475 52502045
3 122615 100133
1 82706 177720 72967999
1 6608 51172 296814559
3 31821 194157
1 48859 131594 32270127
1 51474 83648 12318960
3 100254 95967
1 114801 183211 526910037
2 100662 853365372
2 4341 773404181
3 97464 197483
3 59206 26011
3 7964 29066
2 184445 166428888
1 15922 124264 938607047
3 159194 65189
3 178321 117178
2 84909 42984287
3 188457 60065
2 28297 852408240
2 193852 702015003
2 68871 321606199
1 1529 95009 793332038
3 16653 72256
3 94335 11395
2 143781 104012580
1 9296 84909 83104016
3 153881 163038
2 102322 245837504
1 15897 181219 884777062
1 1315 94120 449128744
1 30913 126874 399889550
2 137125 842617153
1 22846 151857 825516878
2 82793 168852209
3 11672 162801
2 61398 392691138
3 86381 140656
2 99405 117535732
3 86031 58918
3 93947 97283
3 170443 121995
2 160523 8141956
2 127057 878052640
3 55550 180567
2 126110 231137180
3 139638 194948
3 34184 101400
3 167611 115830
1 9359 90368 778792372
1 14261 67241 340968848
1 36659 100608 251226655
2 8523 204559533
3 179468 185099
1 6541 116747 428374029
1 82751 129896 395361242
2 89782 573455104
1 97806 165527 799830854
2 143226 559195979
3 86489 152991
1 23913 161536 474033056
3 77198 3991
2 74871 503323108
2 139072 404898391
3 109952 75126
3 82285 95569
3 26663 94135
1 48323 123754 252661992
3 3904 197527
2 84209 160792580
3 129219 86992
1 57193 193766 464365545
2 71682 528274966
3 23620 156807
3 91935 85148
1 78907 88888 694887592
3 117622 185883
1 49733 174188 116664436
1 100997 146570 992512839
2 192002 252328210
2 25504 81912208
1 38592 175905 592739744
1 121820 146054 112842733
1 99217 176440 317242387
3 156502 17224
1 44815 170528 737408266
2 107256 902395748
3 88691 165994
3 85783 91207
1 103461 187686 163242452
1 15748 26860 312045132
2 185657 9130399
3 169429 80148
3 74130 50567
1 153969 157046 247086867
2 185770 536218771
1 12968 140277 707928243
1 73015 106075 676372735
1 182598 190331 875849357
2 40252 456329580
3 20694 178096
3 167876 169911
3 114368 92517
1 60477 103334 342360444
3 194289 87065
1 55876 73083 368247836
1 108076 156247 714252313
1 37167 171271 180557832
1 114980 178165 509569796
1 148168 154981 342749430
3 163819 194934
2 178286 659742968
3 101496 160626
2 185394 985607695
2 70877 941411819
3 134936 174369
2 123770 597876354
2 48999 470640544
3 67306 154873
1 26901 176424 574359472
1 7411 192083 805215338
3 15790 162356
1 59269 90955 99273287
3 11166 52479
3 38975 14463
1 12965 86019 318361160
1 126843 150480 71516244
2 20828 192841051
2 98394 205044259
2 93822 17468020
2 59311 5168184
3 196839 134599
2 44849 780468261
2 107158 678394993
3 120345 153390
2 11391 143561332
1 3360 57125 282568123
3 133373 97468
1 2028 73946 810590041
3 7301 88039
1 20403 85417 778693173
3 47444 150301
1 23729 28372 893219854
2 168296 156058794
3 6913 177582
2 114753 953704950
1 9500 65679 286789153
1 139635 141848 768078197
2 35443 294983814
1 146337 176802 858352538
2 118242 69609612
2 158400 650969405
2 73033 8877856
3 16679 97317
2 126111 270793296
2 79939 370086600
3 87866 102109
2 87555 424020321
1 34532 155464 935332741
2 145309 526275021
2 86939 656921428
2 22882 822397462
3 50416 98759
3 153814 47125
3 77545 42303
3 79759 43976
1 181515 190003 257154745
1 28763 120826 675807128
1 105099 126540 392307279
3 100854 179308
2 99810 215665611
3 153493 43299
2 4358 201929731
3 44128 30085
1 67951 194300 372947287
2 64085 166635853
1 11589 158130 991335366
1 100788 114392 358534887
1 3257 123923 476116415
2 51104 340202536
1 42457 130345 36704802
2 187733 518219802
2 184528 172343430
2 6976 162230566
2 128347 198239805
3 188661 91566
2 101995 860366338
1 12101 37344 915246706
1 70032 125029 965084314
1 10138 14091 930615380
3 52580 66703
1 111896 131803 798597327
1 4251 28773 820905623
2 169490 555402577
2 176738 567438387
3 133408 93990
1 3538 137449 304474641
3 129135 85213
2 139059 324049736
1 119882 182427 938093545
3 165972 176409
3 54985 81345
2 193204 252067343
2 78234 95688204
3 82225 85477
3 39207 115620
3 6440 23266
1 10110 108556 119680638
1 63481 136131 382375595
1 2491 63800 195544311
3 61171 46627
1 91063 145261 137269555
2 57641 715850433
1 28169 39261 70670026
1 136922 154990 39961504
2 112511 488585704
3 129018 116328
1 79754 103668 928925231
1 34821 68144 34028033
2 51968 989615359
1 123424 147845 492840112
1 69980 96242 336387113
2 121559 860329302
2 157633 115395857
1 89962 132267 659587626
2 137955 605127422
3 27557 116628
2 53964 722532396
2 66344 32299950
2 165753 534360079
1 64386 145473 489572119
1 41624 134765 506951198
1 86276 169665 240787881
3 85064 10346
1 156785 158533 917452361
2 117071 712962288
3 130902 183746
2 116179 759380326
2 176598 849972670
2 171276 632476866
3 2145 45936
1 50373 180288 913777847
1 139448 198856 161652816
1 46968 145508 825056933
2 23603 405253663
1 89616 160874 575710287
2 78995 46873959
3 155356 157107
3 57203 169054
3 162020 150419
3 62673 91301
1 76567 195668 310707562
2 185942 646206388
3 184610 3692
1 53145 166605 40392692
1 70076 118829 612501396
1 67798 145783 169000206
1 42265 117197 594831723
3 38018 132581
3 8580 184302
1 68744 151709 646383458
3 116758 66334
1 164062 184488 398315490
3 188805 111573
2 183764 721152235
1 151544 162567 471673958
3 37715 51120
2 118621 958529902
2 44961 121291945
2 39648 651942939
3 76650 190357
3 24562 182321
3 79417 109308
1 4539 68283 969906282
3 189877 132723
3 57389 84701
2 71724 45748728
1 170293 193068 865875999
1 59581 131021 947842110
1 15508 37035 139104252
2 25450 587028472
2 113582 479357094
1 32219 123896 369831505
3 61346 197368
1 90738 165324 465468813
3 44660 167449
3 41415 22234
2 179318 429355299
2 116901 341959211
2 100053 655442827
2 60849 210358399
3 182419 190017
2 134123 585919828
1 15439 55433 385343713
3 73161 166885
2 171670 762625498
1 49095 101058 78514460
3 162269 138113
3 180451 110641
1 63191 193689 49380251
3 171497 35651
3 56645 188071
3 109832 73588
3 61491 26608
3 191272 172263
2 83466 780614829
3 173066 199594
1 65171 73604 38911129
1 66010 137131 964521564
2 57982 279768503
1 30700 139741 663520731
3 110848 141021
1 21677 104845 250671426
3 170700 43130
1 51278 189073 68951317
1 39025 91099 297094853
2 106633 527740612
2 126326 355760771
2 170186 112395067
1 174353 178253 167009493
1 107162 123258 444995148
2 945 386045610
3 64715 10412
3 61921 60455
1 92367 144807 378264907
3 79588 171531
3 4945 101281
3 196719 111693
3 70407 69828
3 69389 163281
3 140440 76495
3 103457 120840
2 14165 317023721
1 19704 139875 986796181
1 114138 198754 208748169
2 145377 251396432
1 18639 48898 656126341
1 55046 116786 769014051
1 101519 160231 457008341
2 108944 793108559
1 17003 152419 386531597
1 4778 100427 488136925
3 143901 44848
2 97899 655447380
2 17467 792395088
1 58107 158486 896291258
2 43753 604906743
2 176543 138857365
2 37490 305319924
1 18634 191608 905073111
3 51520 58889
2 1404 970648432
1 97662 128670 340943370
3 108756 175652
1 139564 151669 736974532
3 142856 80561
2 182714 797242960
1 2137 112293 106764592
1 23753 87171 179295452
2 72087 593916914
2 57045 606121202
2 103107 271551064
2 130599 442648109
2 73449 42879208
1 71064 110528 871820426
2 197637 824507284
3 151815 40470
3 62606 166705
2 27639 574792573
1 51111 175677 441831422
3 192820 190488
3 40334 62124
2 79826 966967771
3 94924 112351
1 93671 102360 332752160
2 24198 408216426
3 103904 37216
1 18517 193096 201045649
3 194115 155428
3 4587 87941
3 34399 109920
3 24720 49453
2 159324 245087400
1 137183 199112 736104104
1 68806 73310 878304564
3 65846 26637
1 67515 72679 285210669
1 22038 177290 993909609
2 6533 995104914
1 64335 143188 179900412
3 112215 108916
2 4221 712123232
3 102754 112055
1 97317 133834 264864528
3 68285 6991
2 148422 81719706
1 123678 161611 447364705
2 89304 391718908
2 92875 406360984
2 182916 783848885
2 28556 649919922
1 4024 25514 998532374
3 119820 120261
3 38487 9528
2 7972 923528797
3 71255 134315
3 32758 132886
2 182292 320108246
2 31786 60900256
1 22657 188645 963300678
1 373 68357 100176123
1 57674 78269 63414510
2 152640 559183603
3 121824 4398
2 150604 474357451
3 131206 88271
2 179513 837835149
2 131230 443388095
1 846 95822 76690505
2 159720 515019851
2 193846 158678307
3 185333 163325
2 196507 814238461
1 46109 115881 698944190
2 115252 818828044
3 84638 52461
2 60445 316500798
1 165794 179118 550994857
2 80912 157815563
1 10329 180089 129274986
2 61967 151366993
1 55065 156540 169609888
3 5893 27883
1 27873 187027 187135968
1 125106 157974 882234352
2 114405 632404636
3 186070 145850
1 32796 167684 793193461
2 171832 347674430
1 128534 180154 980508754
2 76165 222088278
1 141578 144264 7197678
2 57557 653363530
3 9538 87337
3 55034 118313
3 186449 117634
3 167750 53764
3 62597 26214
3 160990 45468
3 89926 115405
2 68003 367172648
1 46179 167535 460757954
1 55415 114443 830815420
2 80818 244172869
3 45135 140818
1 87858 147260 884967267
1 14317 125811 60471643
2 39936 890938061
2 166608 295758250
2 185738 870346185
1 11191 64139 730135277
2 152758 480058874
1 64545 185791 839929214
1 176255 195083 167791492
2 64464 455497001
3 180654 128675
3 42368 41748
1 111525 123608 372860789
1 91379 161850 718561607
2 145450 421794097
1 2183 74342 9142051
1 67056 156558 852982441
2 19333 602816396
3 154517 49614
1 29358 185480 391228391
3 84384 173367
1 28113 64726 14615598
3 147023 103229
2 1282 722196327
2 183487 753561835
1 2003 51625 75648385
1 95805 128589 558444280
1 95833 130659 997657737
1 19560 122506 406947879
3 130983 140237
1 141727 199684 565500799
2 91158 111972080
3 68491 82982
1 167521 185012 14636024
1 63364 100953 234311305
2 118661 232924022
3 63719 76113
3 91153 133360
2 98748 337938859
3 189894 23647
1 22908 194330 863490360
3 188639 120926
2 145148 39234999
1 73169 168203 511189874
2 138863 959084319
1 148086 185630 934287499
1 43310 81878 366746171
2 31020 696744821
3 35513 32651
3 79613 190004
2 119285 753606778
1 56822 168506 899324263
3 125099 49652
1 104849 147951 604920969
3 79168 122395
1 22226 96180 651069263
1 86905 145044 294050284
3 184100 33346
1 169681 186785 555211819
2 22575 8982516
2 88337 39727116
3 187187 114029
3 136675 197817
3 142140 45224
1 7473 186185 423024417
2 30787 55509081
3 94644 13503
2 94268 450069751
3 22676 85841
2 153228 441403095
1 92036 175030 51204069
2 165775 379329475
2 47606 376771285
2 185911 421468769
1 58276 198164 7438397
2 89181 77360787
3 98095 3438
3 3056 146303
1 88861 169620 141615986
3 25663 91803
1 26246 53851 453561518
2 119528 141424042
3 69982 128619
1 64004 65423 599988392
2 171802 800232369
3 127536 3657
1 7971 155863 390872185
1 38329 162486 896197991
3 163495 144924
1 29211 115505 32783879
1 30720 145864 427322043
3 144422 192830
3 133779 134141
1 93119 177871 796761245
2 111895 779403733
3 43741 117396
3 63660 79506
3 11663 9016
2 123546 796889772
2 1117 914799189
1 28121 140187 953567013
3 94527 36970
2 81357 592249257
1 62105 118091 761529530
1 166461 199560 362446418
1 57656 180538 925311285
2 109129 285884225
3 22303 25521
2 2635 387743445
1 48927 75298 433153256
1 23885 88504 16045142
1 76233 195657 508607167
1 112382 116700 519179518
2 178790 907640006
1 68296 127802 131822631
2 97278 411349020
3 71959 165570
1 42633 92492 542417153
1 111555 196314 110953416
3 144726 107011
1 31283 62955 751369989
3 145785 99293
3 19025 125328
2 2562 303969058
3 21314 2965
1 43441 115781 375141500
3 33978 39372
2 130915 794793016
3 116208 22097
3 72972 189260
3 174537 125282
2 47474 334920646
2 191336 280458501
3 128693 53058
2 8059 146622281
1 14099 150397 50609859
1 138137 175262 596253347
3 174943 147927
2 191588 439204452
3 37179 34062
1 113918 132852 774192305
1 73058 132562 199810944
2 21917 733174712
1 43285 149292 327302001
1 106554 168281 939435900
3 129012 9312
2 160979 347715524
3 172008 17695
3 50724 83478
3 100396 82721
1 131796 195123 535373135
1 115380 177369 572724352
3 164823 57642
3 18934 197897
2 89860 19444440
2 51716 753985786
3 32732 104407
2 102110 441320034
3 54253 192685
2 131535 117950900
1 167964 171898 249461383
3 192483 119658
3 38220 132998
1 10914 120182 73717739
3 107687 20314
3 155574 15964
2 69993 664545794
3 145048 115495
1 121308 132804 720869366
2 151221 384736019
1 87495 157006 302210275
2 24749 717736138
2 25177 653927736
3 173263 109903
1 43814 152987 748624599
1 132215 160817 198619305
3 24895 179479
3 168637 164747
3 101367 6507
3 38839 130309
1 26141 118688 555329867
2 158014 169779950
2 37625 691503976
3 171798 82733
1 74670 127253 296758439
1 71555 165883 422510703
2 135779 797070751
2 5754 523533840
3 106376 190168
1 4857 144887 117196509
2 2477 140177962
1 27160 56664 567065093
1 260 169615 567153008
2 58121 452380365
3 18293 29093
3 21671 8691
1 25233 70366 990574443
1 64475 89352 992024265
3 14674 1126
2 137407 585494846
2 178525 810801135
1 142446 187996 648770592
1 73608 79533 233762814
1 4755 175173 538098568
3 175097 138536
2 11523 243933945
1 5028 91295 699075413
2 2209 645723119
2 104164 6386876
3 190574 48001
2 6333 134558781
1 28672 171199 337387981
1 80428 84177 570610319
2 74866 124560556
3 10450 19670
3 124263 196142
1 32762 199932 660651079
3 40117 11396
2 194334 204301595
3 141867 54855
2 40269 853091011
1 42398 140222 18325898
3 9156 74004
2 113674 226198716
2 87082 656013641
2 105251 417340251
2 181562 953500729
3 127921 68580
3 197383 70244
2 34757 714341883
2 107142 347080020
3 29488 184710
2 59994 344580355
2 67410 609995452
1 13389 18387 69801975
2 133508 927545418
2 48114 87218140
1 62320 159266 403281974
2 143194 858390044
1 74446 155137 414572518
1 63520 190766 737041059
3 42317 191552
2 38556 986885642
2 199580 851816450
1 68481 110195 940037726
1 73365 180773 673438434
1 9315 197284 788332721
2 176497 318025657
3 171523 58391
2 175886 980116895
2 169719 767656448
3 89508 90458
1 33041 93441 480304925
1 42597 187516 461134351
1 26951 145027 903197625
2 113162 141972585
1 96844 181601 237163910
1 33208 100317 815305025
3 60206 40944
2 127009 822922949
3 183185 57214
3 150175 85713
2 175165 422018119
3 145538 160540
2 52453 735452188
3 11522 37994
2 73248 125013913
3 14950 53372
3 120290 24278
1 125571 176336 875138734
1 27771 155515 645147884
1 48336 150191 810479853
1 32340 52982 580728368
3 15485 44177
1 122500 173975 423966671
1 16365 59907 183170952
1 124961 129977 150364080
2 199761 246874187
1 3050 43911 936397980
1 44374 152278 128529961
3 112032 37250
1 71740 98670 402240587
1 19849 184908 135700811
1 7114 11270 788704297
2 64252 157817537
1 6044 72569 935355343
3 152144 174631
2 128981 475522169
1 103017 136135 676564038
1 38294 167432 608514309
3 103735 4894
1 132688 187064 274723762
1 1540 80260 394720990
2 157011 962695074
3 49808 75019
3 111565 190256
2 842 741232300
1 70604 194033 969796471
3 71451 22305
1 33815 176150 560140435
3 121478 193943
2 140573 574630090
2 189344 901101919
3 126734 134629
1 4974 193176 965276642
1 83183 147676 280143229
1 56073 172607 448794014
3 147080 67951
3 95810 9952
1 132621 162756 341926400
1 104479 119200 512786935
2 87449 511269816
3 96406 18911
1 162196 177027 592213580
3 168625 169677
1 43700 189836 189208077
2 152660 226956798
2 85194 737926129
2 128689 986078647
3 64637 110436
1 53330 81053 11628068
1 75941 111737 414227634
3 79351 189149
2 183838 184190574
1 53905 54007 719043630
1 41148 136259 62042503
1 19888 36521 980296075
1 87643 146070 844958517
3 133262 40570
1 25437 101537 270376873
1 94904 135800 404480534
1 89427 134760 107894193
3 285 185903
3 54973 83526
3 113077 6217
2 65840 634065375
3 186275 187844
3 70988 35528
2 110157 650566615
1 30756 94567 632953286
2 69051 482394305
3 130722 150715
3 180739 161057
3 177320 97165
3 178018 19855
2 85201 547042606
3 139024 73299
2 71599 616496432
3 199074 102263
1 6165 73890 37619050
3 51621 158375
2 137034 168439485
2 90846 979226355
2 131284 866871255
3 168736 23235
2 180802 78449573
3 98975 1971
2 6797 133974059
1 55470 129467 226226477
1 65935 135299 625566496
3 88128 105804
3 156619 183317
2 75742 740030224
2 129626 729248104
3 16797 82097
3 195912 149472
1 68289 123720 471955471
2 102967 486756505
1 165307 186499 7563516
2 66093 953713141
1 9778 123661 445500047
1 69417 93719 212875312
1 76310 84455 927810490
3 41945 141838
3 133185 139041
3 104754 125949
2 96058 907704942
1 112057 116618 357645830
1 43546 166738 239168511
2 172181 672294127
1 25546 152587 666976431
1 65781 164645 727258877
2 8918 423012142
1 6554 139334 501482235
2 167696 804141804
1 9646 74342 559280835
1 11074 194713 547623091
3 24199 95481
2 27521 666480534
1 51918 113139 737684101
3 171268 174590
1 122512 165067 849439117
1 44988 74343 156741125
2 157435 551553209
1 62053 77663 151723578
3 143721 15710
1 540 74270 689811060
2 1330 788544691
3 2471 123300
1 40043 169885 764644950
3 175144 123827
2 45069 175843108
2 194624 592954648
2 146858 749648992
1 90270 102220 746799708
2 84209 216238873
3 25998 121708
1 73837 195740 624784611
2 92428 900549071
1 165496 178165 467485068
2 133877 918064329
1 43927 83924 236358384
2 189882 38686328
2 6601 715074979
3 37674 160367
3 41760 26168
3 63385 55359
3 3008 139505
3 83768 22709
1 89963 137316 884393474
1 147588 167291 47969668
3 184373 26772
2 93426 782175907
1 88775 98266 929631929
1 64865 142819 315198148
3 59592 118811
3 112408 163495
3 64005 89247
2 154889 551881872
2 77372 705137907
2 22766 70574290
3 176250 102538
2 99701 9885061
3 23842 80733
1 56251 165352 861144775
1 117062 163517 922589013
1 54085 168592 50626647
2 40688 86514710
1 38101 129669 332471179
1 2805 131549 234279132
1 7374 132558 641477395
3 46551 140807
1 132054 139039 718378406
2 3714 98315516
3 5918 57583
3 141635 154721
2 173248 336665173
3 54198 55486
2 154293 505960416
2 3455 321291567
1 633 28894 194222170
1 33761 184994 351400327
2 80242 911547479
1 26348 70059 336848566
2 124340 522622175
2 173636 917284840
1 78010 154042 317945704
3 35207 93462
3 40308 13950
1 55500 194418 765274552
2 130631 115571232
1 45616 65800 158979284
2 124876 496826848
3 70428 23275
3 112467 153618
3 40 67816
3 144302 173654
2 80830 275087928
3 11296 36242
2 71849 588583841
3 6473 175924
1 75455 120702 829725009
2 154070 818017717
1 36135 94895 189931483
3 42723 11758
1 91653 146521 432204466
1 163311 166995 256578954
1 37301 82258 216639495
1 167865 198709 991234283
2 20693 857221970
3 126309 182691
3 15815 177721
1 47170 154219 292175481
2 181862 173282921
2 34225 746047791
3 110899 196587
2 35410 599640153
1 3458 162987 601397029
2 196221 783145929
2 91291 279110500
3 127019 112212
1 7092 190258 760066038
1 12998 192512 213102145
2 94442 118916967
2 124755 353242020
1 133975 196018 158711307
1 104697 110441 844590416
1 10687 56718 882038421
1 115246 182260 328996432
3 188917 951
3 78044 22227
3 64150 116273
2 63503 285060229
3 4098 71417
1 80168 118541 153155373
1 2665 184634 67076830
3 141548 97593
3 165393 47309
2 82553 72828564
3 62577 75371
2 32238 11604271
2 56144 918679504
3 161148 94440
3 58754 33063
1 14503 137331 145807023
1 36887 120469 717936864
3 46803 175372
3 67858 30554
2 163482 714701115
1 109095 140228 387806127
1 43274 65299 171684580
2 164602 830687386
2 157154 948929932
2 116948 282540794
2 41192 394300570
3 110253 143499
2 49026 786886624
3 189862 72275
2 23475 674349331
2 147924 310220006
3 144498 82873
3 128095 194798
1 80262 101910 686280955
1 96519 119890 682847611
2 155921 257190620
3 114393 116261
2 42291 829824361
1 112361 171002 894678065
1 26063 108128 88618783
1 55199 81381 611003033
3 3835 44845
2 176754 965670431
2 1292 584478351
3 3243 89355
2 155803 346483584
2 106915 265450152
1 51475 142545 502295707
1 9968 117040 601579382
2 120330 562638509
3 172911 197798
1 7205 134105 429224837
2 43731 811089451
3 148324 180747
2 41371 494474230
3 3199 150523
2 195452 131015835
3 59055 87134
1 51081 188087 377088334
2 129279 494470225
3 79665 70793
3 102334 51790
3 117781 54291
1 17752 146056 342275090
2 83737 603402821
3 147173 38920
2 89802 224959123
1 94934 158518 455284548
2 167880 176007912
1 71136 149770 706620447
2 35741 316175605
1 3373 72307 461497084
3 39247 188042
2 100032 850289214
2 170320 269786001
3 111109 132610
2 71549 326825055
3 137793 193882
1 45776 67775 605060647
3 79545 49591
1 147610 178515 911829430
2 128116 782244187
1 58334 181338 137227070
3 78163 25373
1 86277 191971 684759767
2 37938 517748278
1 121226 165652 16833472
2 69463 73489189
1 132884 149404 493485940
2 10941 413216303
3 182227 154708
1 149167 174646 783147566
2 48540 931333699
3 89558 130479
2 63484 694691673
3 16852 10228
2 84430 772020839
1 24998 117555 332864266
1 32138 94312 610265566
1 48788 92635 760721274
2 110169 733121181
2 35860 381196111
3 115892 108664
1 118402 187901 524951633
3 48480 164795
3 8814 125526
1 78128 146676 236846152
1 185728 197054 773870047
1 90748 129093 899432368
2 82132 724730703
1 68828 137985 85736447
1 14347 112601 531161279
1 88478 191415 980654823
3 139745 198020
3 161859 45121
2 104583 279686294
3 168387 165448
3 172025 100756
3 179538 174533
1 41078 154768 388935380
3 20022 96062
1 67231 91815 345343320
2 158826 426704574
1 96629 115510 919368164
2 86418 853138317
3 53040 6365
3 4870 42465
2 72118 171687206
2 105585 490898400
3 69303 127695
2 60671 266893206
2 195079 883250093
1 17880 88906 958902528
2 31206 264294830
3 116047 119537
3 70017 127222
2 39313 559527336
1 73235 198092 123073529
2 113458 72423383
2 17560 576312952
3 167435 161338
2 22205 925093427
1 36418 59040 227076503
2 177569 455774261
1 73814 132449 934075087
3 135144 75678
1 148061 163759 987639392
1 16390 50748 438666868
2 19365 282235424
3 163450 194557
3 57736 116806
2 81592 264081029
2 178100 6745060
2 109322 503638239
1 139740 192960 556292071
2 6062 353679044
1 37834 46982 987486767
3 34425 145832
2 27714 864570359
3 60497 117872
3 178605 88222
2 54340 261823957
1 3825 48363 406828853
3 190584 19722
1 44951 51071 546243803
1 53415 105147 662104950
3 56659 28672
1 35371 46323 572221769
3 128657 52905
3 22895 175792
1 9268 79233 831061787
2 108920 708916728
2 151531 364833277
2 92738 938991830
3 134780 147147
3 182133 182426
2 190081 836004527
3 143708 192145
1 125548 199416 271201424
1 144515 181702 849173673
3 52026 163568
3 32390 152741
1 64134 101502 227059750
1 71392 90233 134605023
3 199360 109199
1 98209 124707 316919362
2 132587 549866858
3 83517 10264
2 45917 444494764
2 12805 898845153
2 97227 124997026
2 103503 486079239
2 184157 198856633
2 64970 533831099
3 1799 23051
3 143579 29470
2 151262 804251292
3 198086 95856
3 103054 156069
3 118056 82165
2 45663 132922762
2 16638 64985128
1 81013 173428 646257656
3 56334 153161
2 17435 34486259
3 65772 186085
1 40266 67894 635238677
1 131017 179928 600441420
2 92233 516557020
2 117948 325136673
1 72717 97956 505252063
2 102414 258170150
1 148762 198244 764926569
1 49917 191288 609029442
3 59594 148354
2 20254 989327035
3 147353 63855
3 27097 194609
1 66410 93142 879085487
1 19497 56648 181547545
3 178549 142262
2 96895 265391987
1 158059 186933 256949151
3 168821 60520
2 26917 904464341
2 121500 896404214
1 10403 23463 598097390
3 83616 78866
1 99954 162945 317641874
3 11045 18563
3 78965 109913
1 140568 143419 174228525
1 107281 123984 950577324
1 36898 117809 701613682
1 118203 146507 170235175
2 127164 809601774
2 51500 629084879
3 15190 73931
2 33041 509265377
2 107395 581667558
3 5583 29197
2 187185 457687391
1 16465 29264 562317124
3 90399 62325
1 81218 171764 621510985
2 109437 147483729
2 199915 149400364
2 145036 640964989
3 172115 11633
2 186988 979753724
3 112001 117927
2 151912 448730462
3 177584 127300
1 32972 136065 791431584
1 9459 10402 880434872
1 51724 66800 414045986
3 75202 62039
1 49129 78792 13998363
1 56353 82810 660001752
3 25172 36579
3 133545 193430
1 55930 65860 935343958
3 129056 147992
1 106981 148445 19598198
3 20298 134577
3 16134 151245
2 118792 263337498
3 182530 57811
3 20045 72914
1 29505 72463 318011092
3 32363 101785
1 73957 135265 540236730
1 22177 188859 547753902
3 86351 41721
3 60113 75986
1 37901 164639 908961735
3 25164 103936
3 81179 115801
3 14192 115550
3 15816 193042
2 20148 41398368
3 103787 76399
3 61096 189044
3 148458 35962
3 53078 46440
2 181669 948017288
1 74005 138287 444337166
1 2178 191471 653675952
3 129081 177728
3 137376 185080
2 95475 935825307
1 94483 162171 608870377
2 62593 833430562
2 78562 702651530
2 36647 464893822
3 614 112400
1 153845 188224 886810499
1 16240 129139 767617798
1 32175 115304 686094496
1 82531 184424 219800211
2 35338 539429180
2 78836 763006467
1 3245 133777 532565111
1 70960 163681 405125683
1 93083 104728 973942882
3 164124 110151
1 145316 149607 161057493
3 157248 156082
3 44058 47731
3 153993 51185
1 64326 83372 890636391
3 164788 72074
2 28727 432181095
3 125442 13632
2 17968 875278077
2 77210 8657454
2 113742 947590083
2 33690 166005339
2 18500 608571212
3 35329 137638
3 47775 117101
1 67036 75666 135619818
3 128937 159254
2 3128 837012049
2 3549 188908291
3 104023 34549
1 75199 128135 107007958
3 43617 32811
1 65914 165731 678617396
1 60697 106131 431531742
2 142505 969146383
3 16402 41227
2 141015 740908099
1 23929 144728 750549883
1 373 67067 758232297
2 72133 419967195
2 169203 406560203
3 113560 120681
1 53116 171070 418107041
2 125787 105257422
2 163912 828769597
2 67876 787338035
3 57957 45034
1 3504 126596 402959512
2 141590 39751419
1 92329 104486 147090408
2 143857 538666706
2 21443 951050152
2 136619 317382328
3 142038 131864
3 130253 73730
2 158925 744765705
2 181934 233073719
1 64958 162324 510916173
1 54609 102893 899685639
2 164992 543392155
2 65222 766712727
1 46349 100323 828794595
3 140530 195399
3 104120 61731
1 24126 30669 302055115
3 89776 196101
3 65909 82659
3 49243 193634
2 47578 388663129
2 128590 672967178
3 8521 192636
2 10297 238180742
1 166091 168711 22763268
1 29421 143151 304693067
1 11988 73333 314360052
2 168267 808972980
2 182722 429445557
3 78280 184892
3 8729 93178
3 185273 149047
2 111321 467382614
3 104857 55933
1 30105 146141 431543948
3 136294 196830
3 92611 43767
3 94334 198926
1 39336 157777 423127292
1 10768 169355 143638271
1 15398 184027 952207478
2 177501 714913095
2 92358 720591215
1 30600 72398 692839662
3 44630 62885
1 15149 170782 299229174
3 52042 21050
3 47491 142081
1 32006 58730 491119534
2 86509 481776308
1 21790 147339 853433071
2 195036 182217570
1 21143 124663 622652767
1 49868 100965 487587732
1 90906 183369 809022308
2 181127 428013694
2 15192 603343474
3 24231 26418
3 141462 57364
2 60546 801388211
3 87584 150389
2 107665 243704999
2 184857 885047996
2 117758 377202236
1 26188 122444 651160103
2 70282 918835286
1 75337 128884 300261713
3 36841 157686
2 134268 781595116
1 112861 180505 137704487
2 54950 574101330
1 47302 170906 519535767
1 34672 95235 739110925
1 80476 97881 60102840
3 53892 113220
3 10971 176970
1 77033 183840 158630778
1 41514 97179 59043626
1 18918 187205 760507283
1 90037 122733 960717430
3 109120 93418
1 45930 105610 611855543
1 89439 131017 613576090
1 70251 94457 265373559
3 166715 68977
1 57715 176867 457639465
1 160202 197257 833272149
3 134003 97400
3 27541 50170
3 66286 23922
1 25677 127661 610093549
2 198358 346295250
2 65489 156888539
3 162036 23923
1 1865 137463 227002849
1 63866 143140 302470577
2 44482 882186166
2 176156 684249291
2 110673 183989186
3 1174 116057
2 29022 752152022
1 128522 169189 250802748
3 92863 83980
3 74940 52374
1 4327 116143 725930247
3 188341 119106
2 192704 224605436
3 102553 134220
3 58193 4571
1 86894 162473 899564189
2 85548 782669238
3 139385 149338
1 162818 188153 861295546
2 197061 349340616
1 132281 148583 827412506
1 73735 168501 68744763
1 28580 118340 255542513
3 148325 196844
1 43697 170403 917078647
3 111888 17849
3 100756 138400
3 16656 110646
3 138442 90295
2 138589 929948385
1 33778 77953 500199498
2 38899 747504437
2 81769 179957531
3 34980 77075
3 56957 24550
3 132260 4613
2 199387 812449903
1 60795 138340 993895184
1 33496 142650 65188664
2 69830 998974525
3 171955 130908
2 171761 336060897
1 29117 141941 522617425
2 25525 910663960
2 189739 63140722
1 36177 165464 60451184
1 13599 145363 35495128
2 24485 538999679
3 7908 94409
1 14186 72200 31705253
1 140862 163343 112235850
3 183755 40435
3 97247 157143
3 13091 4408
1 9186 57539 948040030
2 20646 953775453
1 186319 189154 738299735
2 51437 303187432
3 79238 96742
2 25893 892544073
3 73088 140979
2 16327 791990441
3 135874 138882
2 123372 88015575
3 196760 11302
3 190252 30689
3 25179 166205
2 68889 842386483
2 67904 47573676
2 45954 605551991
2 174432 832356501
2 35252 256056279
3 31934 77546
1 1616 153954 805015133
3 6639 176944
3 193368 1392
3 135509 196401
3 166517 137071
1 61745 98311 188616939
2 158657 186258273
2 101519 819598855
3 20550 161189
3 105815 162501
1 58072 171728 622204326
1 87353 126065 436456396
3 180319 89469
1 134346 139123 309619420
2 42883 492067217
1 66041 110475 564636763
1 137433 140795 235051327
1 35173 116966 876187827
3 78315 178367
2 111436 131035154
1 104161 151704 943570873
2 36296 15061975
3 124325 37988
1 17736 72409 665257957
1 25598 57064 25446151
1 98875 141417 609389169
2 163472 825511084
2 30813 217735813
1 70325 102988 273985452
2 135800 505113518
2 141272 291314864
3 119213 118053
1 17600 190903 968371056
2 96938 849162071
3 11458 150388
1 6943 166200 452197588
1 119507 185378 348623574
3 127416 182829
2 166702 210090030
2 142859 661670199
3 156382 9779
2 93127 603670596
1 76103 185971 510838452
1 3517 94112 369465006
1 74220 159375 521834194
1 36187 164788 410044313
1 144327 162781 48501059
1 9385 125003 233596823
2 165883 443779962
2 23189 629012866
3 42896 111505
3 166219 131710
3 73451 39517
2 151547 733980807
3 130625 112166
2 37026 368670388
3 156568 123408
1 52176 71900 887137717
1 2716 42942 444513124
3 26322 160862
2 120225 716653812
2 91636 302271442
2 133508 955554283
1 134625 152430 983476632
1 6338 119206 603667362
1 2373 73937 4828148
2 137197 960661013
3 122163 99233
3 194242 97444
2 38673 769355268
2 99610 342708619
1 88348 191412 677859911
2 145552 975497771
1 22798 54374 773482211
1 81214 101917 248230292
2 23926 569571030
2 164349 554704207
2 158695 376610101
3 71169 83207
1 36517 111165 352281502
1 4426 177710 294561308
3 170758 15013
2 124675 694534888
2 182320 693489722
1 26454 181188 544453903
1 58616 118668 938851636
2 37615 887155681
2 180654 647158062
3 21801 179457
1 72477 144307 336941511
1 9916 40896 518212013
2 191703 103512464
1 23925 84773 578363077
3 156909 56921
1 96857 101801 31556741
3 138557 29173
2 183175 478989130
2 81931 862362122
1 16224 65923 626551124
1 17552 177530 966497278
1 57528 77808 125315636
2 31679 34049438
3 78511 77102
1 51974 100930 471386903
2 5804 734506439
1 46850 118887 894744532
1 2521 50684 881026268
2 35501 202781925
1 109986 155972 328438295
3 120023 134750
1 89086 128457 31982194
2 197191 266441297
2 150957 141191767
1 38130 94086 131114429
1 167425 196472 920395727
3 32095 187593
3 13350 149723
2 110898 985324560
1 50194 90219 926455847
2 170681 583916712
3 76220 171216
2 105866 71756612
1 10852 171961 129235060
3 150879 108961
1 50647 189281 591919034
1 8457 170579 650205646
2 178915 560615760
1 1133 33846 113901927
3 17131 99792
3 193493 102853
3 169451 51588
1 53842 77559 413219646
1 100861 101263 324830553
2 185184 340066528
3 139557 31755
2 157016 341061550
2 163079 807641616
3 112410 190327
2 30170 180526055
3 190773 181157
3 41309 45530
3 85976 128551
1 20737 53422 591363172
2 27377 505805823
1 74945 142422 959063705
3 177643 128840
2 46054 916907096
1 109943 127281 671350019
2 27655 885056778
2 183703 862403654
3 27192 186024
3 3743 102697
3 23794 81169
3 100842 183655
3 171243 153799
3 149002 165534
1 62971 137655 566498430
1 138137 161210 911825498
2 71788 433655601
3 28576 46117
1 13235 16633 683559777
2 52089 85147863
3 199356 31414
3 190278 76234
1 27204 184376 393626019
1 13217 131642 673294298
3 91334 188955
1 44333 59772 749067752
3 80678 87231
1 40482 149227 833149705
1 128831 162175 817993251
3 154730 38968
2 116279 110272821
1 25305 160358 364848545
3 20315 7725
1 50849 174691 542060012
3 181435 55403
2 135391 126777335
2 93038 128210492
3 13772 46580
1 2818 52041 839259037
3 162464 22993
1 46277 144013 644683635
1 95220 160005 518915432
2 63457 404446022
3 62876 105528
3 129318 156308
3 85423 39808
1 67807 177830 332858685
1 18816 49352 124104765
2 88147 141650645
1 12942 101748 34986121
2 188828 495122580
1 13176 34776 290508525
1 99790 102095 186426490
1 16857 58360 499344922
1 24162 69709 752917418
1 85661 127279 200065613
2 87015 635216538
3 133890 192528
2 136965 414779788
2 152011 755329219
3 114871 154334
3 137334 80832
2 159528 408183633
1 59963 70120 848508890
2 17859 721548806
1 14830 191441 131226963
1 63319 183114 841520670
1 17116 44533 177133829
2 28798 930257533
1 27609 91432 8391105
2 156717 208514981
3 131880 9278
2 48017 499490863
2 126702 449914004
2 176326 971687964
2 193659 501336900
1 141110 176228 693837155
2 80102 117381906
2 113313 865429691
2 112723 273590247
2 152868 764613833
1 104381 124293 314862240
2 47763 649076672
3 108088 150342
2 164057 919157131
1 95730 160803 348330636
1 160784 178080 331526364
1 34549 52685 181895019
1 23747 163107 496591095
1 99162 134669 501996073
2 39592 228714479
1 38188 73594 285601563
2 154907 64467632
1 88047 139410 905362744
2 98892 12233623
2 84163 318960526
2 11702 296190848
1 5668 53707 20869924
3 30365 108166
1 187324 195247 89084462
2 9455 503109319
1 81810 179890 648414788
2 5137 650181093
1 119988 153439 750024521
3 191892 186639
2 111274 504220827
2 101416 139540155
1 112039 160054 579913991
1 5986 75770 905670229
1 57605 123282 602724487
1 125580 126673 529823362
1 57625 60189 810514935
3 96458 90708
1 13949 25956 63698360
1 132444 153105 466664013
2 30415 858332409
1 2275 30034 843310309
1 96939 105681 230065906
1 60571 134656 877596717
3 188054 91318
2 84682 469946053
3 116990 165426
3 49274 109404
2 149525 859753350
2 176771 337598408
2 147596 750266970
3 73966 88539
1 64849 68228 297497498
2 119716 967878594
3 152050 194905
1 118860 163755 728607424
3 191068 146091
1 84662 176998 285841601
1 57021 155636 598149117
3 105684 157469
2 143300 755283144
1 47125 197126 871518612
2 19234 256040506
3 107416 61326
1 100530 112345 679915923
2 53898 137328149
2 187710 583240517
1 24664 105998 139910206
3 14359 113206
3 174562 145908
3 153278 30266
1 46322 65217 544263325
1 67108 148877 178284283
2 72300 473998655
2 64617 926182633
1 127769 184581 667132149
2 85159 30080347
3 98080 163555
3 42084 77646
3 164016 105513
2 149752 965459245
1 2639 25562 765875735
1 43463 51295 355180096
2 61822 338568657
2 84249 600913235
3 119147 17375
1 54146 195760 40330413
1 102065 132534 29317722
3 122116 111139
1 21647 102868 96108667
2 191435 631940351
2 3583 54540476
3 4619 25141
2 183720 295122550
2 183276 346893302
3 40398 138888
3 166784 15643
2 162532 897103277
1 63925 117032 740900474
1 33675 148495 305471192
2 174862 971652290
1 28339 58800 576616318
2 30792 526785765
2 115060 671688640
3 184297 145663
1 147028 188305 560295290
1 49926 61456 374923321
2 120750 826425165
3 81677 76846
2 127430 171751914
2 124464 940127489
2 190267 494463599
3 51910 14445
3 56046 122365
2 54733 252835839
2 183853 455790276
2 78577 896502517
3 34079 131462
3 19506 21571
2 14204 605435991
3 21056 68092
3 35436 141455
2 109074 667393408
2 57555 439973454
3 192356 186780
2 48910 618457822
2 186296 765252596
1 113160 193353 817841175
2 58458 348830571
1 45654 72119 383877900
3 153224 125226
3 114639 53337
3 158209 100047
1 54029 60981 82437696
2 76587 745383418
1 22619 135575 579662698
1 39303 123577 385424948
3 35740 55099
1 3723 158065 503855421
3 22607 138652
1 159878 173980 826804881
3 82782 49054
1 25155 154556 617157946
1 53025 60731 752703737
3 76834 85320
2 20524 643456782
3 121697 81558
2 149559 675451937
3 116004 193666
1 11702 192083 316745809
3 47793 25350
1 44591 49127 47141401
3 47006 196540
2 191412 655683075
1 106166 137062 256404882
2 192656 210854579
2 150306 480586280
2 113266 948999767
2 93521 707045677
1 79359 161206 649891790
2 9295 663069944
3 127195 69588
2 110373 895183783
1 110998 118986 362242694
1 5067 95917 840537279
3 12615 6293
3 29910 75310
2 170248 206986750
3 81673 18421
3 84820 100491
2 37926 669013428
3 196580 175584
2 24330 489555112
3 16358 102878
3 125950 150725
3 63957 80360
3 122417 177069
2 169632 440652575
2 22038 878204942
1 16525 110156 590128643
1 168066 172220 995908658
3 73 10845
1 68458 121326 164865777
2 32528 367685359
1 110320 115892 391584507
2 168772 168187149
2 3119 67444729
3 189838 74564
3 178944 193591
3 142744 930
1 74900 180922 165226741
1 194998 196303 703529647
1 38079 63812 877478371
3 25925 95455
1 42642 53866 429942273
3 47869 86176
2 13168 567214186
2 171954 571495876
2 158492 301313637
2 113039 836100476
1 71042 85092 836087708
1 121609 194667 158429202
3 97043 137810
2 3429 109627045
3 7989 63409
1 29103 164131 555668266
3 60398 65797
1 156687 197780 679762304
1 91987 172512 872281742
2 192147 448297621
1 172173 190876 608367952
2 87004 13507346
2 140308 318959588
2 58725 816328097
3 111405 100222
3 24251 158358
1 110221 176631 48951542
1 24352 65945 421242379
2 122335 13952843
2 16305 113277729
1 16307 141115 258801138
3 104586 105177
1 38908 132560 457590672
2 147936 322126347
1 74811 84981 102153226
3 133590 146882
3 96955 54511
2 2498 916475067
2 80620 610421505
3 41091 184129
2 150338 111601148
3 64866 156757
2 124800 127476321
2 95684 480262855
2 43303 886435859
1 89463 137976 369423218
2 167480 612920475
3 9357 45804
3 181096 152145
3 153702 156615
2 122733 495981230
2 155590 470376698
3 179610 178138
1 24711 174615 501753635
3 136283 14683
3 192194 62708
2 144776 796620602
1 105448 164242 272248416
2 186456 190626624
3 192872 58591
2 138281 786715924
1 15988 91997 706260778
3 36159 85766
1 35054 114535 533336983
1 31510 151303 241816172
1 71294 134549 987194878
1 61048 193078 643232252
2 49866 302567872
1 58429 163377 877456058
2 24858 895659085
2 188501 812954098
3 165144 59628
2 173752 687552584
1 26285 152624 271835742
3 96379 167221
3 118096 153292
1 7412 11009 880905663
2 163223 937895657
2 92349 199302311
2 64308 896294638
2 56535 751335832
2 171294 79952309
2 126817 696599014
3 9709 165692
2 109133 649377617
2 163951 41935817
2 18556 296340483
2 42134 555863484
3 77969 169717
2 99598 356777496
2 73242 680789207
1 89737 165907 801624204
2 86478 950813511
3 43126 179505
1 43536 113306 414508957
1 51566 121422 176472265
1 110409 136384 845582072
3 177766 182369
3 1880 183504
1 139796 158889 286314140
2 49580 270349271
3 53386 7660
2 98830 864474680
2 125194 238044797
1 13616 30549 102522384
3 24304 46690
2 12083 368457590
2 138963 277783005
1 24586 197340 836105950
2 100233 775524379
1 154645 159604 19061104
2 157590 540114419
1 85154 181497 641629670
1 12098 39534 625989833
2 186872 165307670
2 83656 802853012
3 161030 123010
3 100516 99435
2 71306 646598803
1 118753 197582 146392523
2 70450 17950413
3 22604 88242
1 71217 86105 573279810
2 77817 92250382
3 55152 94373
1 160796 188686 629872912
1 36004 94357 975992873
3 76862 154174
2 166324 482358385
1 22085 164567 890415315
2 199261 215101285
3 102266 102801
2 149309 733852426
3 175822 116540
3 67298 32744
2 159854 851001393
2 176797 528682759
1 30142 73010 927021618
2 50743 348460026
2 30542 467764148
3 160244 104335
2 156173 514391977
2 157275 33554693
1 13311 95051 304461157
2 66919 281014548
2 5682 440725855
2 57685 358536345
1 41823 89791 438679931
2 104312 485218097
3 72262 56300
3 125884 40524
1 79946 199741 602328266
1 138305 199251 348155319
2 10309 234305310
2 91044 546657297
3 87885 11981
3 173565 180581
2 60765 164191092
1 29798 188894 13862434
3 162663 163598
2 66398 578031419
3 133012 36941
1 70528 95231 572883834
1 154941 187966 87856610
1 42408 61266 573049642
3 135664 199751
2 160802 490579487
3 51358 134769
3 8028 121114
2 17465 636232847
3 175371 139405
2 98832 236577258
1 96922 102047 197113011
2 166171 660749510
2 24834 845593868
3 25659 30515
1 10813 120526 612906154
2 108295 194746685
1 66339 77249 573172883
3 75081 21949
2 67641 605081974
1 2105 167478 428640123
2 75537 526420553
3 69892 23862
1 95523 180513 823135965
1 44571 66540 448524872
2 9724 90716960
3 79885 164627
3 159705 55314
1 10450 14711 184687403
3 195418 59674
2 192463 100373644
1 21546 94687 714923652
2 123824 78398508
1 7660 108115 660300817
2 164622 423324888
1 5046 147088 732704942
3 146597 158407
1 8481 123770 582666019
1 56319 119875 541887311
1 88626 124721 381807973
2 79234 166419001
3 92311 196879
1 59715 175613 20016426
1 6770 161035 913831516
3 140069 31664
3 95802 73733
3 149881 143615
1 88836 144689 375014324
1 45511 80390 377491449
3 97772 179013
3 172186 7542
3 58241 15903
1 170470 170509 156215221
1 7069 31549 156214874
1 129055 174109 728383379
1 37564 108326 792846155
1 299 8827 765415690
3 149076 22235
2 53294 397614845
3 71371 75184
3 103338 129482
2 133659 592992052
3 162630 4222
3 140571 81982
1 45313 194465 759723542
3 125994 92829
2 67334 194593745
3 95215 4025
1 69985 184110 59576072
2 94859 168952197
2 118128 536320568
3 100167 33387
2 152281 387189691
2 18392 469548066
3 11418 78397
3 182026 189323
1 40535 152469 199619044
2 181305 386722835
1 136146 136148 623973517
3 114442 141587
3 148184 29040
1 174139 180621 204254119
1 7543 186657 850259307
3 36370 46027
2 29752 61430862
2 84487 588901484
3 55838 23583
2 95447 567032142
2 79601 8183982
1 129891 191266 417973479
2 172073 577187672
2 87357 791479061
3 191928 7891
1 12867 33122 307142873
2 37037 290491210
3 69068 179636
1 71137 147039 997741059
2 16193 757865569
3 62452 177914
2 10374 717936452
3 169380 51610
3 67817 146085
3 86574 185083
3 139085 109276
2 148101 176062069
3 26562 198115
3 139133 104805
3 113406 134490
2 14766 814003039
2 116755 110232908
2 133262 189048987
1 40277 93116 703396349
1 15662 147874 73009097
3 53487 104746
3 165866 189475
3 185494 74194
2 150070 626415365
1 28399 79501 635924964
3 49528 174920
3 2132 29474
3 118375 34933
2 51968 963396439
3 50120 125741
1 28949 114141 454483316
3 27539 16259
1 179551 184637 329820661
2 92747 690381268
2 160977 143350808
3 58838 35184
2 77035 364373668
2 138539 662554687
3 194448 145871
3 184444 21563
3 64243 83865
1 23382 89361 828590110
3 138687 13668
2 140704 612253768
2 170023 289401606
3 29022 147041
1 24931 145959 993433703
3 183806 93892
3 199789 111918
2 5817 826472925
2 179585 863919509
3 112733 28289
1 53652 156016 467270934
1 22474 103861 630862618
3 157578 93881
3 71391 8836
2 20552 771445033
1 86293 125946 337454912
1 3223 89015 874060140
2 181583 697359213
2 141410 959360709
2 51023 531282842
1 51323 139736 735813792
2 73970 815419217
2 85449 397943141
3 29555 108248
1 143288 151083 737729650
2 163460 818361124
2 35020 846338076
2 189053 481255074
3 160354 147991
3 199682 123935
2 85212 470695390
3 195922 126672
2 37179 220725144
3 65432 68348
2 171967 693446050
1 19140 62931 182471137
1 104384 105676 122990229
1 44157 74356 550067711
1 48577 187266 27320004
2 132987 100903676
2 116319 508611274
1 74001 176355 404861971
1 41144 65670 387862677
1 8806 54350 903185465
1 113360 162164 954055737
2 164118 102874954
1 135494 154073 590773544
1 72251 82200 350380439
2 155576 265492383
3 105168 87700
2 71403 104166128
2 30625 449358961
3 98597 51934
1 144133 196804 728561596
3 119256 42684
3 7656 56233
1 100100 101500 148530377
3 105065 147540
1 50434 197178 176432827
2 101467 458085957
1 25292 52805 236930835
2 165225 86566342
1 61733 95266 383176428
3 123093 134599
2 194817 848221887
3 121939 136690
1 37489 73261 247218125
2 140566 311638052
3 198231 124761
3 108071 74128
1 38779 122355 734207006
2 43385 701111951
1 52060 110117 685598999
2 126349 339698847
1 143572 161365 561499434
1 10493 144845 536263260
3 33139 141470
3 22339 26901
2 66716 215230845
3 116599 193022
3 78618 77566
1 60904 173478 663231855
2 66811 235110586
1 83280 154292 120633612
1 105129 199289 124988262
2 10936 762748919
1 59236 126848 202922749
1 26958 55541 212856404
3 3400 139163
1 23275 166040 668840872
1 82789 142749 964799533
3 2645 43314
3 34633 42371
2 186127 601496636
1 30000 177611 972618871
1 157976 199066 982716411
1 3665 192888 685398492
2 53739 815291960
2 43725 255164312
1 72577 85425 775147481
1 51872 54197 903616880
1 89616 101313 472995393
3 118856 129818
3 134923 155293
2 19587 949565449
1 14768 143459 974526696
1 31325 47499 393683486
1 161643 164472 130262782
3 62358 194140
3 94956 58432
1 112596 114897 697626451
3 125888 111858
2 17972 154432832
1 55189 112345 580060847
2 94829 670779857
2 88312 868963040
2 77601 938392125
2 187086 167727564
2 111685 79903692
3 164068 175300
3 98353 153979
1 98530 115475 583780417
3 125395 31376
2 8166 216022429
2 199998 141516358
1 86962 112988 571286652
1 39920 100077 656927410
3 192816 116725
2 162419 365544243
3 77079 3422
2 198021 30489406
1 10817 177673 180748558
1 11756 161558 884533994
2 16974 324327855
2 45662 543043350
1 49945 177055 252655412
3 22754 195440
1 147396 173171 841927133
2 114712 466869239
3 193758 151903
2 171354 179476273
1 83494 163539 127246853
3 36721 143754
3 136887 158283
3 133698 158775
1 96934 191827 525820601
2 126266 290749982
1 179810 187678 798252828
3 149665 117620
3 172012 81194
3 27824 3725
3 160069 165105
1 145525 199398 691361465
3 165415 5823
1 104517 134004 615060539
2 123379 778984959
1 20992 175162 699388797
2 163803 637333822
1 101889 167248 84989126
1 22602 33799 263353625
1 106491 116626 256503020
3 134835 77322
2 34760 945791080
1 83498 93040 244859476
3 125272 151080
2 126537 43385556
1 3134 56878 544703066
1 123105 172276 753084372
3 4919 66924
3 56937 88020
2 54524 755214189
1 42244 198166 891873073
1 72499 130753 194180017
2 148812 926251290
2 180549 889090782
3 169110 117503
3 93910 79414
1 70028 197073 605322076
3 170207 155984
2 163501 253211673
2 159387 559867017
2 1890 835058646
3 79563 153917
3 56076 21968
3 178327 20377
1 43838 150054 820404574
2 18600 205516790
3 193161 129781
3 180054 46067
1 114436 182022 235284586
3 184348 13702
2 49003 851739269
1 7576 111568 195919786
3 121574 9966
2 56644 919409877
1 20718 184839 318787970
3 184188 113505
3 38855 8954
2 198039 526025576
3 109515 134529
2 173473 233485268
3 86698 61976
3 83524 120356
2 141503 790699523
2 136516 721284107
1 74439 196740 215848404
2 28251 516987174
1 120236 121272 705461618
2 140654 354591323
1 128877 145197 156466555
1 25234 81412 198336508
2 28145 65235797
1 164341 178062 859382921
3 12235 13325
3 173602 6776
2 2681 285660459
2 148427 608325033
3 125181 23709
1 99480 112036 453440330
2 198944 575674932
3 71595 38266
2 161085 194817887
2 152381 855102034
3 75636 164086
2 143889 197858510
1 81977 127916 10317455
2 57682 68086174
3 92440 176926
2 131183 556698157
3 94067 114151
1 70938 194835 307899211
2 74390 67112126
2 18344 454452649
2 79801 842304684
2 30397 301089338
3 21605 99596
1 128213 184225 756952968
2 55653 584387587
1 44923 184773 798812802
2 19904 538856522
2 185860 96427061
2 128440 533951390
3 126633 30976
3 185083 157268
2 77522 254397750
1 137445 141783 211588710
3 137485 5832
1 67335 91172 287217122
3 151589 52378
1 89258 143618 539441303
3 131881 23451
2 98137 594090277
1 115093 171276 410520413
3 19149 21882
3 27573 196837
2 40193 502110534
2 18299 688462182
1 29893 188569 793024237
1 31563 42744 898813633
3 68793 151387
1 53121 174176 836038306
1 29010 29681 730052235
1 88354 98556 845591016
3 141048 84845
2 123400 472926653
2 129526 293949744
1 9708 60407 782680793
1 107041 157137 502671886
1 645 192178 212137014
2 15636 934498154
2 54108 786045840
3 42789 126191
3 155904 173408
3 111080 38071
1 92884 180212 172448143
1 61383 119852 79250410
2 30030 438807837
2 93243 387165449
1 122772 133778 558456294
2 74959 987228730
3 187935 93620
1 132419 163863 419279513
3 75201 52938
2 31260 861223377
2 16801 820718659
2 37076 569449542
2 59223 598979242
2 28234 562091212
1 104481 138509 79052097
2 168683 743191173
3 25580 90872
1 10521 43330 16704768
2 67361 491839511
2 133041 643385946
3 103700 9235
1 16095 92440 874807733
1 29749 73439 899320055
3 120694 14772
1 152748 194139 682777923
2 87458 253978439
2 14539 758886214
2 16762 512902708
1 97188 173225 403929623
2 43664 114311935
1 35308 190573 146404182
2 110081 237963273
3 35893 26301
1 24709 52822 754685859
3 28008 107176
1 4191 178838 162419519
1 42784 85911 186762599
2 45826 888143680
3 61908 41634
2 20919 871354925
1 8863 140348 651540653
2 152396 71355174
3 104217 96225
3 170825 135742
2 197848 506905091
2 187468 230548772
3 184901 108375
3 32332 166639
3 195483 140004
3 133200 190909
2 44110 605368413
3 196804 149510
2 97691 63839875
1 127312 181142 194833701
3 34117 167429
2 54626 301185533
2 106313 698243896
2 39417 279157007
2 98183 466511071
1 44204 169463 553835210
1 7683 118007 279927156
2 176586 860108709
1 31508 123564 262062986
1 37650 186754 798494502
2 28718 165076945
3 61188 134363
3 72686 179706
3 75795 34138
2 64574 266831470
2 148322 775508621
3 50614 23173
1 14041 133249 907200317
1 40386 128894 156862971
2 98767 521677795
3 84778 198075
2 158022 878648789
1 103897 123454 875318504
1 144163 148477 226154094
3 121718 25040
1 155939 162809 123619509
3 87778 19895
3 13519 198184
3 54904 126141
3 131216 48760
2 124490 102672443
1 195891 198314 638936002
1 61289 187255 231802086
2 45460 203378880
2 12095 322262132
1 18234 32449 763928713
2 82834 688058202
3 1938 164465
1 22517 183337 99470090
3 50003 161294
3 21777 188161
2 193895 268960169
3 65244 110834
2 178270 320890056
3 55046 110109
2 152716 972929821
1 69150 147951 545263065
3 184206 13030
3 14624 175080
1 160225 180130 659439143
1 45815 114103 928649968
3 73673 159705
1 83154 106968 684258113
2 81218 940448489
2 15951 345475360
2 58641 698882304
2 149923 241644520
2 44782 28908329
2 35924 795347115
2 125265 185682484
2 96920 319532901
2 14605 240558230
2 171234 17210464
2 146997 420576126
1 77511 143951 373132220
2 135198 937688770
2 108999 374766835
1 18127 43277 672771304
3 101746 169004
3 16906 123497
2 122841 552355953
3 103829 182050
3 152643 169158
2 121782 592079447
2 119061 939930911
2 16134 745662374
2 124715 583677678
1 26176 74760 614497051
2 137314 710709936
2 197133 383307458
3 81644 120745
2 191264 251617793
2 179482 106876345
3 184150 88384
1 121596 171783 234955553
3 75126 179317
1 39469 48032 633131966
1 113446 137848 3280803
2 1674 708821582
3 33770 138367
1 24107 138610 622200975
1 12810 73979 572623877
1 30863 87422 490843891
1 11487 71986 282703544
1 151204 179927 538646130
1 91986 186531 762851365
3 93642 175106
2 114866 364370122
2 165341 927827965
1 117395 174162 106333701
2 107544 56892567
2 143685 87477433
1 27584 193405 980218117
1 95761 176916 958808461
3 85161 38894
1 186027 189761 152357712
3 177221 25865
2 128277 322830201
1 7835 65239 103505671
1 9447 153994 341396512
3 1002 27289
1 117608 149322 774128984
1 90847 199221 876260723
3 136066 171714
2 58203 900534735
3 48892 83880
2 77310 485981717
3 26573 190759
3 13013 86071
3 149987 128308
3 159942 30317
2 46868 356127767
2 80714 534358486
1 129594 192680 211129058
3 120833 157936
2 187245 536647991
1 72741 106833 299099289
3 137800 102144
1 58439 136514 510045327
2 66538 304740987
1 116151 128316 345115823
1 101891 177951 39717083
3 73423 167631
1 27012 128644 866233879
3 157033 144104
1 82478 160516 786018324
2 111588 981872513
3 13130 64807
3 190236 165974
1 79643 92410 329255349
3 110404 75116
1 80696 169418 14494184
3 135418 77392
2 40738 269831391
2 111191 552088685
3 193516 83867
2 5588 533747137
2 131497 909591482
2 62461 692494255
2 15513 622087011
2 157512 4719135
3 5633 57744
1 100221 140123 797612022
3 41806 196864
3 88520 93261
3 58549 182817
2 110459 54368650
1 120229 186140 992844255
3 109345 75509
1 90132 166764 938949425
1 169673 190819 894151602
3 196708 128172
2 130088 489365315
3 51636 4660
2 183162 407140623
3 5061 48243
3 181599 13278
3 103399 149598
3 100411 128064
2 47433 856044160
2 143716 708619299
3 90412 93810
3 122076 50171
3 113230 166871
2 126369 996254480
1 90772 139464 389397561
1 65428 126611 134481928
1 63222 115437 621040981
3 168500 66812
1 292 106676 174140871
3 172365 24592
2 198742 668179555
3 98878 175971
1 45059 73550 488211347
3 66006 108566
3 139238 74316
3 5450 186449
2 54751 862088171
1 52786 132477 278034798
1 49691 142307 605610949
2 56393 786370232
3 191571 5978
1 34324 60544 573241590
3 101806 171903
1 2537 3071 163658655
3 169374 145397
3 94627 129954
1 60080 114367 473271810
3 31167 192359
1 103507 171856 357738987
2 6716 335130161
3 20895 160757
2 113238 552080087
2 8748 32420507
2 112509 295195959
2 179964 715249832
2 122118 817119087
1 50620 115115 688039522
3 125282 130375
2 39980 621070794
2 182932 61187067
3 156158 38763
1 117862 153830 130529942
1 142860 152410 253961811
1 10357 156716 254837792
3 197996 172660
3 172830 32789
1 5372 70779 643485474
1 12717 154586 669152104
1 56164 76606 593679709
3 88632 168725
1 82086 165070 87425126
2 80875 157462470
3 181444 70
3 148651 79576
3 109806 34205
1 57823 71977 857878973
1 14874 168090 883642541
2 114636 42391751
2 64825 371013496
2 27735 657093511
1 16068 36570 13298240
1 4012 16811 646445458
2 80210 158067295
1 118527 195676 678563537
2 82330 272480648
1 99899 129586 325959989
1 4414 190500 980575562
3 186789 33515
1 31702 189705 987996533
3 31269 106900
3 77134 140476
2 121003 13498203
1 10749 106616 186142807
2 18310 600694610
2 113266 970806849
3 52681 171123
3 1018 95515
1 72087 114912 195420486
3 194529 115021
2 183993 228492199
2 159470 572613604
3 146037 146357
2 56532 435414653
2 125996 624275493
2 16483 57398394
2 115897 651278596
1 166830 196611 526120105
1 29604 137438 722636676
1 159578 196876 601559303
1 33975 35120 969380854
2 161404 35146715
1 13549 34334 519907526
3 3611 77945
3 134732 143530
1 111687 174287 211250397
2 186306 620652153
3 164773 15444
3 179097 165470
3 48025 123067
2 29623 273643239
1 133055 157321 940565404
2 138463 289741917
1 19278 157823 978829690
2 156591 615285189
3 135330 190479
1 137272 145668 169570808
1 54366 180888 494438404
1 14080 24009 478072199
1 51682 183161 301256523
2 79652 267942475
1 4443 60847 14271130
2 123499 867442827
3 95391 161328
2 114968 774600735
2 124086 138259056
1 22106 166808 588435350
2 161707 488975896
3 126071 177081
2 109229 691938404
3 77393 77418
2 183394 921265022
1 88715 159015 316612843
3 69 147325
3 171183 149936
1 72258 180793 318648231
3 590 100657
2 94462 826019653
2 47365 95551307
2 30789 240285239
1 144611 173329 143038607
3 167243 140310
2 91321 843411093
3 41147 116536
3 101606 21556
1 5446 111197 37456927
1 131294 157715 21468415
1 102120 103313 306257564
3 28271 128360
1 8106 123550 131347450
3 194199 159584
1 67519 124505 756943098
1 144468 179046 550280664
2 133903 89365730
3 157699 132822
1 130021 166781 960043476
1 1688 141733 901184683
1 137826 151063 34395731
2 124621 57093068
2 126909 350985329
3 138951 41912
3 41415 20376
1 196440 198616 205630467
3 95307 157146
1 25994 51645 812818794
3 129588 90623
1 106573 158435 463107980
3 144266 175604
1 51255 193146 397211281
2 131307 986783511
3 138933 155246
2 125192 88168375
1 8595 186371 205946006
2 16157 731449219
1 116725 162529 622027119
2 133029 618992004
3 7480 96311
1 73971 171989 525045477
2 87665 677810066
2 118823 921622834
3 34640 170755
3 82465 133617
1 69264 105120 379358678
1 95952 140513 214767774
3 156256 77034
1 149109 174030 535833149
1 66995 126054 533611445
2 81275 700471053
1 125028 161673 295670642
1 80716 133694 493633218
3 33580 142109
2 32944 318508868
2 173981 964891563
1 171709 186440 928675251
1 98568 167943 827194336
3 128804 108479
2 77489 527776263
1 81491 149287 905572381
3 113 86575
1 80856 81984 254655929
1 55284 112373 925433457
2 2986 958955446
1 98209 117878 679915118
2 72424 910235371
3 130104 159994
2 94455 196984064
2 31206 313547743
3 36603 149223
2 133978 391463047
2 110563 811924428
3 133108 55665
2 90657 11382916
1 37306 164687 912838480
2 10161 890393393
1 88120 170703 931777180
3 93487 172038
2 122372 134009393
2 58254 160901996
2 38359 325561284
3 54659 5299
1 47464 94040 293245366
1 104446 152338 155725001
2 49748 379297604
1 124963 160175 823609715
3 55425 75096
2 120001 942381957
3 57619 148794
2 20633 870834326
3 32476 190298
1 42686 179020 328716819
1 21449 92384 366106309
2 44450 149420609
3 138044 11289
2 121201 768387131
2 33460 669949492
2 111824 814446433
1 15904 116862 452491201
3 67210 137694
2 137486 176310101
3 85139 68941
1 102558 175060 77915617
2 168803 831741480
1 8143 40231 641839678
2 34659 413919699
3 43833 59188
2 112134 834788052
3 171376 198418
2 115496 262705057
1 26416 143585 688659778
2 166213 130239287
2 70225 82213709
3 148461 80000
2 141988 468526827
3 177426 77823
2 3159 436631441
2 166861 600187277
2 128998 938755285
1 82769 92340 171283656
1 31451 102130 903512311
2 179632 773811510
1 159749 181597 893478678
2 196581 657482184
2 90763 921093442
2 13543 30370037
2 197131 198556511
3 85042 36112
2 27716 715885331
2 175251 659600348
2 133759 272629619
2 199930 486622997
3 73995 174286
2 109173 289927544
1 118939 143822 652494970
1 14996 51339 150081372
1 85753 178220 143993649
3 38451 18675
1 33053 88585 976092358
2 91604 603221838
1 105767 151713 748356150
3 85738 134960
3 54365 75052
3 154573 192298
1 90929 179104 429641331
1 135429 149857 306910507
3 99475 10711
1 155311 178871 30082719
3 127442 33001
1 38193 69914 35571347
3 95958 93222
2 2335 185187317
3 28141 131293
3 112750 99445
2 9124 740077302
1 117714 139661 840971862
2 47250 522841445
3 63646 51338
3 196349 106534
1 28511 75010 810869426
1 107588 156339 445799565
3 94118 178500
2 73842 38260910
3 189506 91214
3 128636 88713
2 133715 315761901
2 188669 137908229
2 163767 659044317
3 72297 43917
2 133564 633491459
3 129784 194207
2 14255 877107070
1 90761 181021 787031429
1 147932 194873 512713463
2 123395 55928176
2 62 147012143
1 21857 120123 111613156
1 40862 129118 31331488
2 25996 445145778
3 15757 3780
2 156307 747892837
2 18840 147623325
3 59539 20052
3 15141 50021
2 91718 193595857
1 129390 161650 757810951
3 130089 117317
1 88594 137989 757910869
2 127175 785683995
1 74186 152721 981169538
3 102486 4256
2 170747 173750176
2 109908 730404433
3 406 20738
2 78655 495275420
2 107396 653651939
2 108625 116755306
2 82091 232163805
3 132339 120504
1 91266 100230 175229269
3 184889 104303
3 23555 64445
2 34693 277190500
3 79415 73643
1 62209 91363 359229365
3 16963 81980
3 48800 142437
1 70331 128837 24670586
1 82191 99551 631797710
2 130933 486693166
1 2221 24015 627368457
1 47523 83477 726570502
3 105265 104451
1 54288 171172 900561278
1 38203 47827 987520545
2 67789 431938736
1 152417 162404 42784033
3 27467 15908
3 26706 21407
3 179619 137644
2 15559 436574076
2 127080 768753883
1 158523 181167 761527548
3 83300 155659
1 66814 77939 448601503
3 184936 84600
1 32977 180910 89929414
2 56324 993163665
3 77000 82773
2 133530 793590792
3 161885 80951
2 49279 467008498
3 148399 39645
2 130992 494745033
1 74625 107952 911813407
2 102430 382221950
3 153114 71909
2 151923 362357871
3 147049 146751
3 154897 37498
3 569 158769
2 129327 526322222
2 146689 547421809
2 174884 786049753
3 152047 150763
3 149738 132116
3 5904 8664
3 114361 187277
1 8691 176327 290246977
1 28889 147934 625846208
1 56155 167250 779516126
2 188088 353586311
2 80353 148403061
3 132744 137538
2 26440 806763145
1 45124 59493 827268353
1 13008 115481 21946312
2 135358 321591526
3 6251 47371
2 152880 779469803
3 98101 103729
2 129659 478281726
2 112632 636565563
3 39746 180438
2 65942 235113258
1 74248 141880 148878390
2 22860 610503619
1 78667 94296 846308747
1 66641 181372 986809680
1 50189 80635 891928934
1 37395 68939 34609762
3 16658 146848
3 115298 130617
3 112409 173391
2 51374 34736311
3 6878 186016
1 157046 179751 901303252
3 85733 49159
3 55460 77116
1 60983 192598 499860183
1 100157 114761 315474876
1 135210 178654 572537908
3 18575 177292
1 23562 191075 322347530
2 43847 567844367
1 17896 153474 722708892
2 23725 676613708
3 31068 133972
3 2546 184853
2 124263 351718150
2 323 112938368
3 49290 176336
3 126885 65004
2 86360 995256995
2 102530 802805781
1 96519 125021 782881779
1 34901 144772 469900925
1 128377 133753 520122363
2 77130 376791101
3 180727 157416
3 77954 112463
2 103778 689066782
3 128582 179688
2 28902 650593098
2 10545 116720389
3 93805 103713
1 117549 172335 819024966
3 158368 176969
3 96417 11310
2 124902 761509052
3 114129 85240
3 52809 119171
1 55687 78403 282797490
2 130821 101783611
1 122416 197766 823495507
3 14647 157166
3 114294 63026
1 51082 80759 498409663
2 64083 401304352
2 107420 673077995
2 84059 589187830
2 183636 258862970
3 2389 140491
3 158090 112674
1 50079 134703 174254517
2 96059 991546661
2 51475 550430955
3 138498 39560
1 14639 112602 65601509
3 157092 137776
2 88004 69868157
2 133373 603782564
3 195196 122791
1 47969 173018 812623
3 52808 105500
1 108353 164314 79804926
1 153287 178079 233465923
2 20983 197940348
1 24085 170382 479261359
3 15833 82012
2 186587 205417993
2 177619 612939250
1 41774 58148 309742299
1 102214 135634 148815051
2 60384 125252632
2 42651 990492859
3 111482 191517
2 159818 775122042
3 178285 114358
2 189456 260463724
3 32291 86138
1 166080 186226 880153756
3 89752 2299
1 59160 126278 294712404
1 40598 77902 525600526
1 28464 166529 772255029
3 158845 1712
3 151200 115051
3 44890 35581
3 189405 189773
3 87194 8680
1 6296 25563 157456410
2 160152 879873983
2 27417 892799551
3 77504 155581
3 139644 96422
2 163918 272389251
2 36207 567620251
3 102420 105396
2 103240 414092440
3 57765 17892
2 116831 487507936
3 15166 70448
3 5139 154233
2 41709 863238931
1 22818 84703 762962866
2 131610 401098324
1 135169 146763 465734239
1 64243 86745 340627972
3 6630 12681
2 51102 192645480
2 107689 229811177
1 165270 176449 318972521
3 130014 49508
1 19881 22874 665483296
2 94522 884097555
2 154999 853874093
2 192089 595828153
2 143625 43887165
3 18483 28901
2 155414 706880862
2 979 230232063
3 104360 105980
3 160739 28657
1 25842 169236 507997182
2 54992 3170272
2 370 39091142
3 115566 27233
2 185705 76184657
2 82586 904091544
2 190688 854537558
3 105838 136145
2 16242 829945120
3 146012 120723
2 114449 369730764
1 23056 162024 396764128
2 98366 848403666
3 44972 8631
1 31519 110265 726731581
2 69106 70884627
2 193274 97081488
2 54162 304106428
1 4209 159702 689275533
1 12810 77451 305062556
1 144622 166415 116618318
2 16372 791197791
2 138458 882080840
3 36521 172992
3 13850 157014
1 144861 171884 700447688
3 9499 37683
2 168454 473289292
1 22304 38129 706989979
1 30819 148388 294004773
3 17583 91821
3 78884 149068
2 192240 209828561
2 94978 133836598
3 3104 150196
1 125893 195816 783488263
3 60463 160064
2 169355 137629769
1 28430 132464 106131625
1 55511 130167 167879497
3 57682 17130
2 27382 976695946
3 143793 34446
2 70284 35701650
3 3318 149343
2 70072 268630176
3 71823 75119
1 101230 104057 72047780
3 22424 57016
1 70430 178366 291377928
3 65147 66788
1 11539 97381 635938995
1 92212 134229 478224617
2 116015 927881950
3 118085 164368
1 68420 151900 443620078
3 134413 187758
2 166659 682221139
2 59431 90962143
3 11686 196513
1 83388 147533 180302507
1 157730 186987 261302887
1 90258 97734 784267676
3 165295 4453
1 53675 80157 701898484
2 8254 586741309
1 132838 199243 596543733
2 41490 427542980
1 110934 143834 967698167
1 154317 164650 488133757
2 59213 761185017
2 175259 306046878
2 160103 768743368
3 84275 154059
3 72765 97171
2 8915 114855797
3 197128 199269
3 67388 142480
3 44438 36642
1 104506 155492 230031135
2 80788 808665429
3 125100 59894
3 133075 94411
2 63943 224141213
2 129597 189510942
2 29537 24892758
2 104938 109758598
1 57941 171072 479120290
2 80449 205359043
2 116572 755224221
1 6688 184166 781918453
1 43725 126384 261626604
1 12965 97524 450883431
2 89661 328902223
1 72234 171523 486257351
1 141257 197710 978333247
2 124619 935756042
1 2514 44546 239368732
3 23167 146517
1 28199 116448 280650738
3 126912 124311
1 93947 144785 557319890
2 47519 105549845
1 55547 60064 716721860
2 71306 965344360
1 115667 138050 722054129
1 163005 193021 627916066
2 184487 776031331
1 123820 157485 729886614
3 120351 54927
2 185969 243105795
1 23383 23636 962298199
2 25939 698560411
2 112626 104254259
3 27040 33641
3 115805 44962
1 36886 71571 626052995
2 89086 532190551
1 151888 153392 419270627
3 163598 80503
3 69946 135681
2 195831 72062148
3 196407 71925
3 98230 72665
1 117452 143810 718311959
2 87154 727863461
1 92072 185167 880271554
2 71406 385027905
3 198847 84645
3 109383 116969
1 5321 85695 91224813
3 24011 136503
2 135633 468006707
2 3672 546252949
2 44951 324977396
3 120244 53155
2 88779 201223534
3 33886 96522
3 124603 109886
3 174468 166384
2 131546 10678804
1 54834 103274 780362611
3 93923 94328
2 70337 506686942
1 24772 52684 627471309
2 17356 488083501
3 33979 61356
3 75142 51861
3 150019 55124
1 38377 172116 912073745
2 190002 168691100
2 69378 578342635
2 198724 125197224
3 170657 111382
2 64864 639038874
3 9385 113573
3 199994 153230
1 106348 119235 553676378
2 17389 241949135
1 24422 42596 400536713
2 92958 428427052
1 65414 120316 900599812
3 82749 94902
3 34712 173316
3 18245 19633
3 78894 109770
1 89680 177440 578018767
2 20262 635672723
1 118088 160245 74653339
2 35827 575590127
2 73053 781931210
2 137410 786842706
1 2456 39224 387789926
3 25791 40568
3 121968 21486
2 191586 240083519
3 23557 91089
1 66332 188418 23146197
1 22924 56713 660514744
3 184692 181884
3 172362 161586
1 40518 69167 818136287
1 10350 144118 503769389
2 39012 235229704
3 161592 161191
1 116397 191431 265009927
1 53427 110292 417880205
3 123503 24061
3 48281 23976
3 85111 194855
1 27056 112167 570905495
1 45837 194132 790804521
1 18384 153404 821004736
3 185102 76454
2 133863 765769117
2 125108 656331575
2 65611 418004718
3 15652 49376
1 133651 173840 73346232
1 24060 153746 544522078
1 67792 124684 387847738
3 10833 62524
3 57777 8877
3 2383 38247
3 32398 90810
3 139476 78031
1 41941 55553 359437553
1 52580 66306 799651462
3 12465 84178
2 14384 764736677
1 1815 87582 628676324
2 20468 451882274
1 102923 144883 761590455
3 168666 52377
1 99935 136822 360972387
1 120393 161944 405761290
1 13981 154774 984844372
2 116948 298978040
3 33993 97380
3 167089 147353
1 189786 198438 65095810
3 145921 195447
3 144329 36389
3 49988 107214
1 148360 186818 616574306
1 56926 174866 617421283
2 141033 200753494
2 198810 296022050
2 53137 191730722
1 10082 37479 450441384
2 109500 449884990
3 1365 127869
1 110205 140654 419205835
3 98740 57367
2 141457 915060188
1 58959 72638 953689556
3 82287 143052
3 133036 32753
1 29914 134032 985299106
2 198772 149906246
2 184774 923579566
2 114351 86283650
2 163267 602607142
2 31184 403594082
2 115278 479959038
3 76833 68245
3 191959 128731
2 40333 263173610
2 196521 463739058
3 159665 182691
3 17760 79506
3 188215 2324
1 133151 185783 904755648
3 99187 165933
2 47209 25392113
2 125818 744693708
2 51476 627390208
2 105205 553726324
2 158249 974724273
1 140600 167957 859934482
1 84132 135297 246580572
2 189683 376438696
1 119987 151034 756271060
3 187643 183239
3 148395 176440
2 9042 850929393
2 62186 612433110
1 70019 161789 420452235
1 46800 178400 689200594
3 62382 3431
1 67842 88733 893360845
2 26006 263393462
3 161147 87434
1 40869 49466 715530460
1 22986 107469 803687924
3 125831 152196
1 97851 116514 896090778
1 59557 139142 678092104
3 7003 88335
3 183642 138943
2 77045 157595729
3 45390 35044
3 66918 36251
1 113965 178904 702046485
3 124239 197734
3 139355 48041
3 107174 196299
1 104708 196790 848244520
2 186152 718915906
1 28166 162591 857793018
3 82645 145901
1 59890 81973 643715699
3 95801 57961
2 54032 385812450
1 84525 98135 774992738
3 7108 47002
2 108953 457799087
3 127182 53293
1 36507 148328 754318974
1 154845 157760 939440157
3 111557 54057
2 157031 582341424
1 123619 142847 949379579
2 145679 639686717
3 117195 9947
3 103591 179899
1 72482 151956 86466712
2 17798 601091724
3 112146 161601
2 184173 399667031
3 74290 140680
2 89688 645198724
1 794 140023 322371827
1 6994 131659 542515154
3 130222 142428
2 33775 173987057
2 31022 825595686
3 174799 129149
2 139856 306105696
2 49641 373688424
1 6830 99071 660109317
2 196359 334424030
2 83253 940407695
3 34940 198953
1 41760 175972 156556315
2 157985 724221924
1 138776 176799 547885780
3 36212 178077
1 64654 192029 485228376
1 129342 154268 355196059
3 156911 90123
1 130700 182450 543379210
2 162559 99069049
3 31565 75684
3 19514 143741
3 159926 166147
2 42580 33935443
1 44754 136744 877957229
2 194793 841821256
3 184157 197090
3 75035 55191
3 107501 87210
2 143755 991065084
3 195813 93710
2 52785 604175024
3 123327 68688
3 179972 61921
1 42670 119785 725160199
3 24061 172250
2 54445 45261403
2 135556 981379418
1 133391 189187 70132268
3 137772 32244
2 163777 487787972
1 98373 167895 447689754
2 179907 937983286
1 61516 75975 293271957
2 192980 390735228
1 29988 187243 300677711
2 193257 685514201
1 69804 135235 659700260
1 52660 188849 106533934
2 16221 53202630
3 83136 1989
1 176719 186342 615101589
1 163 135615 947412411
2 174629 402493370
1 8087 52838 534323321
2 119066 258825818
1 40915 45629 152245156
1 3994 109689 332389776
3 148276 164412
3 174882 114908
3 133898 133601
3 176263 121082
3 22715 148131
3 40161 154599
1 129090 129777 388761867
1 39837 108676 185449056
3 29485 132743
2 191780 639075818
1 22203 146784 504199668
1 35909 44498 523898676
2 20871 808594856
3 118570 126135
1 51746 140177 322134071
1 47652 52063 927418115
2 186102 464463598
1 94745 115272 573410025
2 155054 407994100
1 2549 169484 128127239
2 21274 705990330
3 157165 155377
2 194977 220805128
1 59118 153909 185916477
1 1981 65583 435494491
3 11563 123371
1 44764 116104 363130195
3 63322 196696
3 124442 11345
1 6006 125705 146259621
2 190099 369422564
2 183503 459773860
3 9872 97745
2 184066 367317914
2 181176 549707509
2 117517 157134528
2 75312 600440313
2 47299 612996924
1 8611 105438 131573352
2 80269 64941021
2 104844 206973226
3 141164 46993
3 133728 62667
3 187133 10484
3 62314 65651
3 98203 28962
2 60155 933017008
1 12911 177322 657177110
2 160787 135180083
3 47534 67830
3 149229 192585
1 9039 108817 542865486
1 115087 183045 581082043
2 40067 955545378
3 197026 86270
2 103615 179392354
3 155681 26279
1 34827 102341 906712536
2 186856 864481706
2 172688 249192559
2 13039 712534703
1 96844 183069 647811400
1 47449 75975 153575952
3 15226 76951
1 71997 195801 475913178
2 86618 690951871
1 43289 129894 616121893
3 186420 37552
2 30555 559898704
3 43356 53003
3 104298 61600
1 66363 103915 161654509
2 22893 767134628
3 70063 102767
3 193117 180400
1 14842 37285 46835563
1 68323 145390 319242815
1 34612 106284 462489197
1 5396 84367 466476669
2 104265 593158323
2 104149 827378048
3 130550 63337
1 26531 64823 448670263
3 173953 102262
1 42646 104452 657484860
2 88812 594145558
1 162221 187463 706750449
2 132265 489904154
2 101421 536983687
1 131650 182785 823109437
3 70794 187350
1 28799 190013 91621184
1 129865 151370 857399071
2 115836 890936223
2 60022 719709759
2 95261 984196166
2 109855 243839051
3 172595 77838
3 29792 80793
1 127427 178772 478144020
1 95569 163977 262171909
3 182953 157058
3 167455 105302
2 173879 333665601
3 27694 28482
2 79147 839996080
1 68389 164859 874412953
3 78238 82113
1 24339 37659 565514450
3 140098 128163
3 190719 87723
2 57907 502047778
2 104129 113796263
1 93595 187490 80198917
1 7792 61466 777749342
3 44288 108438
1 28037 192827 605454683
1 129088 129102 497400524
3 99289 78803
3 23540 5683
2 158172 460522616
2 119423 302321812
1 114022 156865 489220758
2 142116 204624522
3 183193 198813
2 10538 494812079
1 395 140971 174678778
1 37470 132536 158756833
3 39868 28732
2 28534 790757015
2 58412 470846659
1 31786 191268 571370968
2 135982 791407896
3 63554 97914
3 167246 184722
2 98161 651794275
2 103156 357025794
2 101132 230441232
1 140958 181714 982263709
1 62068 127779 464858486
1 84533 192909 430162101
1 17759 97120 306645741
3 5866 171223
1 118716 176141 427675047
1 73288 90566 487301351
2 121584 967714792
2 117247 433919607
1 134699 181598 602077460
1 59870 151709 981690498
1 14838 99238 892701712
1 67242 87931 934915409
3 174029 185905
3 160253 52304
1 34874 102132 280390173
3 69403 3995
3 146698 53792
1 100327 162528 632905640
3 169274 61383
1 39601 138958 881029671
2 58432 89198871
1 52178 113439 477273235
2 42428 277966307
3 54137 32920
1 83071 119151 450650990
3 179659 198593
1 35341 191752 797206543
2 117489 862646221
3 117858 152499
3 103938 11874
3 94907 37677
1 80214 92101 408680081
3 165171 111484
1 1704 95905 139908782
3 64129 169296
1 3784 182965 924929575
3 167179 59118
3 82875 17324
3 86435 43937
1 2059 141031 8494326
3 141529 173631
2 38681 449609079
2 85995 261573143
2 67154 95737539
2 22626 267258416
1 12407 161321 549867676
3 122683 44327
3 167361 126245
2 137345 328312818
3 159515 50262
2 21147 45325719
2 103000 281135413
2 131592 950253078
1 22544 67608 183317248
2 105862 775551155
2 8232 756999055
1 128472 141850 948492938
2 53576 36944610
1 113290 176975 537644830
2 97928 445517956
2 4122 401692479
2 54257 301321929
2 23878 529298726
3 74018 158667
1 6721 147788 918020159
2 74283 48813661
1 18971 199652 123086314
2 197710 961576668
1 64629 189219 866264260
2 83154 608472385
1 5883 67642 326472974
1 129091 131781 784294879
2 54271 521214896
2 537 101206769
1 168311 189451 481188791
3 72665 32958
2 35357 81771734
3 9197 166214
1 128639 136517 737065880
1 2092 143431 792310174
3 98212 170355
1 123666 163618 75463468
1 20839 66536 115107258
3 20312 156116
3 33748 177071
2 108895 655969111
3 154171 35739
1 76580 131527 111734307
3 40998 16391
1 25823 178269 195005626
2 61501 776078571
3 35554 124531
2 8029 694383472
1 12022 34988 82168639
1 11519 178376 251943383
2 134856 186018592
3 58077 56973
2 146863 99250288
2 116134 997263873
3 193503 77535
2 129120 165357178
1 103985 179094 8996424
3 59358 190936
2 77878 149084566
2 196870 319833405
1 40894 62386 359598110
3 3946 106915
1 28289 57338 164077555
1 67459 124305 529197966
2 175008 224167742
3 155990 16737
2 142358 600964046
3 145769 42186
3 28586 9840
3 174339 193939
1 6641 55087 904825967
1 130193 141479 284139083
2 1140 769693118
3 116300 167083
1 52810 135850 728514893
1 61833 179666 606980974
3 79674 19090
1 29679 165345 961648919
2 83907 862639347
3 67861 91223
2 113696 29453138
1 24252 180144 858852780
2 8725 107374160
3 177752 153774
3 130513 38715
1 51233 155183 198142578
2 152541 241467016
2 51363 99537118
1 95585 109643 156025151
1 102902 196762 192255826
1 43873 139447 983443812
2 91122 105589674
3 41182 106179
2 59942 356526086
2 80808 440580889
1 34330 54887 779108285
1 133783 186866 811747489
1 93536 186749 898461415
2 78128 178408213
2 89842 571456384
3 108665 61094
3 2092 145059
2 130707 523098860
3 183545 108946
3 107713 58112
1 59446 62235 750328873
3 133756 134166
1 4222 127524 783687438
3 49737 84959
1 28600 60221 492421399
3 37224 187736
3 48595 98444
2 109046 339491674
3 130090 135005
3 6012 37891
3 123897 48005
3 31105 158666
3 63761 179732
1 27552 47897 903813177
1 52586 173367 291793110
2 87623 38736548
1 132911 137694 752605027
1 12497 13655 409044196
2 91552 285155035
2 6408 470102028
2 185902 711844726
1 16827 103772 295155624
3 175598 148085
3 162065 108485
1 18266 47543 965899585
3 165420 101673
3 100655 38706
2 181935 321965942
2 120942 994144740
1 30481 77509 326424368
2 145107 547501158
3 105354 5977
1 64499 183963 712050650
2 192462 933361194
2 172670 727799931
1 27490 191598 295713271
3 36770 164528
2 182722 439328073
3 196656 59398
1 107933 158074 185831949
3 188818 128195
2 130112 509648528
2 41418 441660964
1 1676 125501 867664539
1 19321 124133 596246277
3 186079 96074
1 65232 125838 581498169
1 137233 183832 912882862
1 76016 174213 768006476
2 26761 790380052
2 106721 837814206
1 74565 186565 815860931
2 92162 551456860
3 22004 199672
3 35124 100470
2 115829 284102681
3 105718 125396
1 146162 199113 200041494
1 36740 59380 824502344
3 59449 115477
3 21097 147144
3 126736 153231
1 112807 127709 327312300
2 163320 47448035
3 30257 109483
1 11035 54589 207675639
3 55807 96345
3 80585 130456
2 12301 671890854
3 123519 86630
2 51236 414734387
3 146855 94681
1 124133 142180 94151816
3 50523 105576
2 163070 48687917
1 84720 164598 118386370
1 76135 147825 55343422
1 84678 127267 647241104
1 19196 59896 14074381
1 124965 152189 681337946
3 131637 133297
1 64456 187255 340191398
3 15302 157514
1 80762 121543 554865758
1 183181 188319 809987068
2 113413 240835195
3 116629 94435
2 98159 487236938
2 50470 48987170
3 169377 197396
2 185270 588917851
1 69387 181127 695568203
2 143833 555409314
3 71073 62040
1 141113 189001 40976170
2 107356 290272046
2 156259 734528541
2 18160 12777555
1 25057 129037 615058921
2 18426 367508515
2 74755 828914089
3 104804 165225
1 141546 192877 361342229
3 26154 146493
1 41876 179135 937784748
3 2527 64854
3 191699 149196
1 105922 173786 810158082
1 34730 80291 985316134
3 128952 6894
1 146846 168981 752583231
3 39753 95338
2 161045 867422892
2 13065 883055689
1 10081 29014 56430157
1 14542 184608 971759877
3 104439 31597
1 132364 145896 950431026
3 177079 49957
3 29135 45575
3 147349 182969
1 170305 192735 315692227
2 83124 40801989
2 153967 95655797
1 124808 184188 887539282
2 191482 555244338
1 39817 164590 801974045
1 114596 184711 663802634
1 54995 95991 333360594
1 49236 63481 401266663
3 122649 72900
3 4845 12428
1 26478 183188 609847014
3 130915 1260
3 157143 188030
2 196848 473284151
1 11343 128000 137659343
3 198193 88273
2 149640 501951754
3 163996 171899
3 10557 8928
1 8534 22375 217951246
2 102452 169299635
1 149556 182238 425237725
1 86309 132128 946508535
2 61014 105277990
3 151602 70480
2 50491 900176267
1 13754 152428 825885796
2 145885 620843805
3 156841 123931
1 141730 151861 75948471
3 128976 8950
1 121422 125591 315142627
3 15776 133574
2 4489 162644577
3 164831 2945
2 187352 516676916
2 86113 182355976
2 68787 261707573
2 117100 37677984
3 70825 95996
2 178783 470562645
2 176139 237016439
3 55855 102450
1 51931 170927 878920307
2 54760 546518521
2 146344 575429779
1 24766 144555 109588814
2 79521 239318945
3 74426 17641
2 75221 902760708
3 74847 102226
1 71615 185276 38344323
1 13907 174114 649539395
1 105757 183823 640246786
2 12178 305075452
1 69146 80906 658001704
2 95442 119831486
3 21033 84139
1 24628 193941 527763990
3 162492 82758
1 129472 183177 776048822
1 14797 74558 191850635
3 46400 197886
2 15336 701470935
3 68343 189337
1 20371 159406 857209835
3 41882 74453
2 163650 804355012
2 37834 265530247
1 134790 150202 679068849
1 25383 131452 965572638
3 11326 144364
1 19068 40665 340154182
2 91175 614390716
3 135340 166734
3 182009 105162
3 185553 63276
1 94785 190601 516680648
2 19413 270960659
1 67231 77166 573570743
3 124839 75346
2 176876 170507259
3 84489 149321
3 134466 77473
1 42013 83105 415844627
1 152419 195850 652582690
3 22941 143426
1 67170 81890 377408794
2 195424 836678791
1 21777 178930 793929116
1 46960 118137 133020305
1 16083 52827 445436201
1 55377 69578 756193574
2 52817 266467719
3 147532 67831
3 4462 173984
1 45395 115277 959617447
2 150488 744334068
3 177737 108757
3 48051 154229
1 53660 131311 142457434
3 82861 175545
2 117854 484360728
2 103510 131550963
1 80453 113078 74317529
1 26794 127668 538480885
3 28111 42519
3 285 173139
1 13812 116892 664495363
1 85860 191575 371826607
1 122053 156722 266016243
3 85754 451
3 155956 46937
1 105628 194636 79390140
3 140089 174410
3 119678 138963
1 29523 168494 855560253
3 94828 99015
2 65636 519810285
2 30882 131191293
2 175645 727235343
1 63655 191111 13625552
1 43620 188932 477449649
2 111681 782866289
1 456 63072 616893159
1 35899 115327 61629154
2 14611 831021754
3 141704 121785
3 136650 186929
3 160483 129841
3 162613 125013
1 79875 165098 35035909
2 163877 924573751
1 6971 72712 792654151
1 87712 111118 421968996
3 133231 120442
3 2450 164152
3 62930 7055
3 164231 107112
3 100640 175018
3 171814 161083
1 110925 129077 153693139
3 22737 125310
3 29695 63863
2 116740 911492662
2 40977 367468508
3 75532 2427
3 30701 161366
3 120810 161164
3 15340 5951
1 95333 142667 934246605
2 174485 220843523
3 16467 140446
3 59635 40766
2 85443 915247212
1 4547 148278 56627335
2 131435 708494414
3 25433 34421
2 160947 639859052
2 169392 313250261
1 156240 186892 70233284
2 106253 661065498
2 169879 232594155
3 47186 20663
1 52476 125601 498614331
3 68185 139411
3 157848 39124
2 120553 230379194
1 43763 45188 473558620
2 146071 570227013
2 185502 9392534
1 58971 71722 983967307
3 40882 62928
3 35161 121878
2 173929 571621838
2 89945 162579733
3 190299 14340
3 83851 20449
1 115515 164636 985816410
3 34657 41282
3 140519 992
1 23518 51103 276789725
2 82906 727781442
3 52932 187998
3 117679 146008
1 26140 114080 289849034
3 104814 138280
3 137759 13258
1 24615 76710 16675124
1 171196 177072 692434360
2 33186 663376955
2 120037 948613100
2 164752 399703858
2 157451 873355420
2 83862 42688896
1 55374 156945 113261167
3 129575 82171
3 112919 143770
1 91283 129730 458533396
1 79849 168712 143252651
1 54541 116971 107822520
3 117134 185800
1 44490 98822 156076437
1 121704 186583 902355280
1 31517 60206 459177144
2 155069 723090318
2 196684 710165054
1 24610 141591 343297501
2 156346 844638385
3 151185 63369
3 88941 164644
1 99887 129003 281507728
2 154538 33998482
1 22696 27181 54056351
1 5618 138258 37474191
2 52333 615792124
3 178784 104078
3 89465 167322
1 30279 163607 384642712
3 198448 181179
3 118638 54831
2 175171 973237298
3 180641 99889
3 134230 105904
1 87159 165217 81389192
3 91472 106625
3 84270 58699
2 177523 558126160
1 10189 29791 396432136
1 101021 189185 527786462
1 67878 129360 909911486
2 109805 103060888
1 42060 74332 317876469
2 27702 857193504
2 184440 849559225
3 114946 20835
3 21957 13618
2 161231 532982921
2 18571 529687453
1 83575 163622 559021362
1 166604 188053 429499380
3 181632 162994
2 61139 586733939
3 199536 57224
2 4243 569160054
3 14736 42166
1 81929 139429 604567952
1 63904 75333 948091603
1 110972 139990 133443436
3 139164 30318
2 192858 124350054
2 23459 252629505
2 96658 308580723
1 80512 99120 179654822
1 64484 166061 667832624
2 58018 326571744
3 150333 137971
3 147108 137600
3 11102 178805
1 109399 195362 608766154
3 157439 173848
3 38646 97573
1 109695 162878 929903033
2 59380 773316626
2 181050 653203595
2 37388 770794148
1 67117 110344 937801016
1 139810 145228 443122032
1 153317 160413 441655461
1 163247 184524 971439593
3 151173 64714
3 110170 140074
2 102652 26374011
3 28563 31694
1 191987 195515 484325499
1 87670 151925 21991104
1 71598 89342 538464975
2 95323 102677315
1 73082 163039 150958562
3 138707 151250
3 16183 161918
1 38747 180399 304688746
1 36214 88386 104132194
3 163001 48180
2 22667 771632232
1 22903 110578 6841081
1 65302 85271 436259161
2 11747 64719172
1 94139 124508 592225321
3 96383 43386
3 171336 119834
3 9394 64437
3 101544 168364
3 94999 179487
2 35411 636010501
1 11013 14948 404476558
1 118038 171178 400812119
3 11388 175554
1 37828 134885 620510320
3 5124 107582
1 110158 188864 776375414
2 64213 992072268
2 98055 698135533
3 107685 188193
1 57174 195728 412657034
1 5632 52649 178755031
1 117100 158888 107653929
1 55928 131927 18473894
1 35755 100110 409986309
2 75632 493265805
3 182551 5928
1 95900 122513 111987893
3 97618 188891
3 150894 171958
3 109655 84850
1 39040 47687 573677830
2 145995 157405180
3 61486 148512
3 54635 10860
2 45952 417506871
1 112243 138372 994492211
2 104223 28144851
2 152962 709063757
3 99310 25924
2 186401 617313023
2 54959 298725621
3 152912 90330
2 31210 644317907
2 112823 723619942
2 24480 94185617
1 40650 67727 929895642
2 181067 389053754
3 107987 56946
1 89369 165499 93920405
1 1165 107781 889549403
3 139576 153771
2 84632 794652569
2 107423 928477167
1 155452 168714 284456661
2 4213 202193943
3 15267 178567
1 95904 173441 964926000
3 104738 49748
2 130876 701838260
3 115557 79323
2 49594 502603786
1 62792 129134 545729441
1 11192 88131 815689813
3 98870 34109
1 56448 196358 384675842
1 14023 163523 388831838
1 141556 145763 140471621
3 102987 26866
2 75442 487195956
3 151513 171085
2 116052 532033407
3 3714 14783
1 76800 114646 906406007
3 128189 183507
2 129280 591875194
2 123925 609488364
1 93519 110621 698108737
1 59224 59363 691409338
2 8821 232238826
1 27251 170902 973501407
3 106113 166307
1 142603 183154 113934636
2 4935 738635229
2 106917 414780347
2 163861 504879169
3 41622 113606
2 131485 920761152
2 110591 94118414
1 442 13983 894201091
3 66142 188890
3 177214 119625
1 84595 186031 644755190
1 30750 34573 970294553
3 113290 186347
1 84605 85595 724494539
1 46440 76737 345408805
2 59645 28397772
2 20523 609624291
1 108292 176476 561704782
1 45490 112645 786692672
3 9328 158019
2 21536 754606995
2 15866 188121345
2 23221 263464766
3 3012 9067
3 108357 72004
2 174382 577105861
1 65501 165858 111928396
3 56104 88945
1 6068 129964 930554108
3 45545 38103
3 152689 128782
3 23230 358
1 53892 116122 924499384
3 44434 166579
3 121178 152591
2 25640 535500733
1 6536 160845 228124455
3 66522 177223
1 164056 175551 882812279
2 10116 24753112
2 14550 623386762
3 132490 61254
1 12024 70092 396399994
3 145988 122676
2 178886 79929992
1 141598 143289 806251789
1 4613 119072 834011779
2 78006 996562618
3 7154 24568
2 160046 992720540
3 4049 39412
3 140699 32043
2 190821 913100937
2 41775 426214809
2 73585 431508678
1 27482 68060 195019860
2 11357 321543312
1 21085 145373 91481086
3 83754 184720
1 61991 185482 175566237
1 78864 168739 68780675
2 116295 464638594
3 176292 9448
3 48184 191555
2 24763 895880517
3 32389 127300
1 130843 176019 156289791
2 167006 825384061
2 74722 506456633
2 118107 764024640
1 92996 108862 920767650
2 3606 889099707
3 132705 77380
2 166397 643781112
3 8332 22336
3 15351 182773
3 129226 10840
3 160300 40367
1 103827 143327 642875289
3 476 199315
3 181886 32160
2 83680 814379778
1 17925 82661 248011477
1 21174 43542 891752125
2 37789 491195105
2 37075 421648784
3 141945 163871
2 17400 110357311
2 11440 337004230
1 164981 177336 684908513
3 152184 55797
3 140441 86269
1 83123 103383 270562358
1 24142 125059 989763292
2 59687 581268186
2 1773 996974657
2 60324 96561769
2 5381 165286172
1 148263 163912 780818319
3 49172 1512
1 93782 119328 323400730
1 83238 115909 426727417
2 2584 72878376
3 126700 160298
1 112894 120162 441807627
2 16146 746375253
3 161773 8587
2 45450 198218270
2 122151 576152874
2 45010 246019423
3 96675 152867
2 136584 388665069
3 175608 123964
3 129348 61167
3 73547 42518
3 86999 131931
2 82542 100292620
3 134451 28434
1 129543 144179 630335816
2 183323 992022596
3 26354 110138
1 168554 175703 654806890
2 188610 201815533
3 129507 134577
3 193318 157627
2 67873 448609757
3 70093 191136
2 165221 797924035
3 68071 21336
3 116693 182098
3 41083 42461
1 40639 178217 891528410
3 20971 42511
1 53001 121517 792934128
2 109837 835532322
2 23203 792795663
2 184214 807324965
3 83547 117973
2 118776 942217081
1 26669 114185 2528239
2 160082 905290938
1 3973 17923 887937423
2 26079 466304269
3 32085 16346
2 168906 455428391
3 83900 47331
1 84859 169636 789792790
2 48903 381095789
1 22686 35988 367210959
3 105213 44378
1 73571 163015 241347295
3 117152 88633
3 139072 90486
3 99075 84900
1 47045 134929 230801908
3 191025 23029
1 165854 191468 393915363
3 25854 110880
2 87893 783003347
1 115895 149237 854810890
1 100521 181717 805602008
3 102410 126328
2 102347 377862056
2 27789 148515005
2 79205 700121136
3 64691 17134
3 192244 107868
1 105671 134024 251732380
1 38731 187694 636522457
1 38895 82347 805925007
3 105715 80590
1 65883 109761 275843709
3 115724 94650
2 14030 862350157
1 89973 102681 584667895
2 82652 383469404
2 89099 131763935
2 469 389892309
3 149656 154210
2 35121 267878795
1 47597 130961 938277613
2 151314 170191723
3 121483 76941
2 37253 403417129
2 139096 509040131
3 136837 126667
1 23367 113055 165666410
1 30102 90861 155604888
2 90411 331913781
2 16484 119559084
2 158412 664346359
3 49533 56520
2 147712 443819162
3 162020 159743
2 139736 189697787
1 35209 100750 652429836
1 25053 192120 263859849
1 87195 166907 114141781
2 136683 709995161
2 28118 825319819
2 792 535671555
3 180064 11476
1 84973 100503 426210411
2 72308 104646605
1 75060 183364 404996277
1 148156 193127 804352478
1 111135 167911 898353129
3 197762 42066
3 196618 20663
1 90772 144857 547967918
1 136553 142058 324684013
1 139885 150662 357684570
3 76299 103621
2 89548 878992706
2 136492 696244513
1 72430 77638 19547763
3 176967 152808
3 169893 68617
3 101993 123364
2 11612 815605720
2 162293 740263503
1 104790 126300 171239554
2 70316 800375296
1 48111 164417 211891723
3 27707 51153
2 157292 553486223
2 16455 774011111
2 189370 68478885
3 26966 185600
1 153013 176109 780870003
3 182487 132585
1 3984 150172 173983374
1 49553 196027 447238704
2 158477 73033977
1 88912 117557 399312045
1 71293 167440 253128876
1 162745 185690 796790384
3 90046 129695
2 72108 332187070
2 175031 121062364
3 35179 22366
2 89151 464704933
3 184115 98918
1 39935 161147 434739125
3 168725 46567
1 29996 48496 620722655
1 35623 90017 222530198
1 32046 189693 945593367
1 95013 191220 43998929
3 94228 18193
3 34418 33469
2 55467 854609188
3 126544 139836
2 63130 929838932
2 177881 651429698
2 15970 423543180
2 5822 235377720
1 66796 183261 708327526
1 1137 20386 525941197
2 98704 246587909
3 26777 20618
2 116321 651773300
1 74805 186735 643937625
2 131564 502139277
3 108253 122631
3 54823 162333
1 102343 107859 37402657
2 108988 415399176
1 96710 137297 309166914
1 114890 187544 350341845
3 127816 116735
2 57662 447540649
1 29448 113213 440139900
2 141520 155879490
3 132600 106024
1 102612 118260 607222107
3 120263 170359
2 70244 772383342
3 162130 196003
2 136213 209790108
3 112259 59471
2 110229 745954639
1 107682 137796 185239768
2 117247 440600390
2 75942 574247081
2 126662 602926827
2 67999 30948718
2 138333 339539849
3 89574 680
1 25203 137236 828347946
3 25604 99653
3 16034 57293
2 196133 344224243
1 64625 193491 502241447
2 20883 816333061
3 92836 30147
1 86880 123717 124428836
2 121165 726558762
2 177507 164995041
2 72788 510210023
1 126426 165565 767974716
3 197015 88332
2 138292 936101583
2 55750 756328660
2 18275 697154237
2 105544 89585640
1 147695 199387 805567436
2 92645 61432654
2 170777 684974262
3 143397 173533
1 25283 105676 585384431
3 106879 37486
1 51188 80360 846817946
1 4405 20027 899192825
3 125887 99839
2 110442 674432137
3 21461 70631
1 180422 180598 102823081
2 57925 532771364
1 60606 122636 823852080
2 144145 750434488
2 79151 196505053
3 12231 154013
3 89741 5696
2 67219 497428047
1 25103 88916 813839893
3 171164 26176
2 195778 585447233
3 15036 96545
3 83854 66496
3 92985 137702
1 16951 169783 397046176
3 112702 97119
1 52658 125040 759970272
2 27070 763225089
2 24974 603824964
2 76078 853135159
3 120817 76846
2 119854 520820588
1 65980 80622 847501047
3 68562 71628
1 5645 65333 681308240
2 173333 428060116
1 140385 147616 374879789
3 79551 149586
3 112326 184330
2 191891 963875138
1 79487 81713 432573831
3 175350 178365
1 25035 167474 781308198
2 62913 656288514
3 179830 78430
2 113099 885690843
2 160450 885628545
2 143999 455354198
2 10651 241578834
2 194634 429648015
1 2974 170699 66728872
2 64963 965226190
2 9876 876670895
1 30195 183124 311811100
3 138693 120679
3 30028 53837
1 76128 111392 167822729
3 29126 87082
2 81724 406303072
3 162668 50959
1 19091 88611 191140484
3 195998 198942
2 47324 753761117
2 21095 625069088
1 82571 101842 951646782
3 119142 131596
1 15329 23388 281193106
2 55434 172549173
3 198642 32541
2 180240 885161198
1 54033 83736 507275184
1 73314 139152 135489062
3 13230 138571
1 104527 108755 908494495
2 138715 491959174
2 15573 642676899
2 114073 721983632
1 11541 150766 136088320
1 41970 152239 904607262
2 126388 613480623
2 60940 911654162
3 182097 172267
3 39067 165870
1 91413 109181 663447808
3 58796 138256
3 27576 40544
3 198166 37974
3 192945 91240
3 172044 22264
3 148415 105410
3 172041 166420
2 148836 955971634
2 79283 300818908
2 89681 51314975
1 87326 124054 114672410
3 68982 121978
3 33240 35154
1 58906 184657 383302281
3 93192 13239
2 136867 140576524
2 186426 713555473
1 28042 80960 207928365
2 63425 754859419
2 133724 11705046
1 70537 118079 349492176
2 95450 801699879
3 135327 150212
2 107405 397646297
1 145745 148287 167334281
1 55002 172598 701455063
3 161237 2260
3 126768 92292
2 159971 670328770
2 93816 499183268
2 180326 110616066
2 61898 407757882
2 158496 657504388
3 130476 24636
1 45904 77663 148773950
3 100226 18471
1 29607 171742 766524617
1 70990 79487 450158611
1 170296 175516 198216227
2 29467 143062879
1 67625 112382 701579606
2 31839 509156490
3 5336 69660
2 35113 567078427
1 66157 170214 268794172
2 140267 941042751
3 179580 76345
1 179779 188262 83101007
3 61303 67590
2 170231 806949065
3 35413 150608
3 130405 28455
1 79583 83230 352721183
1 70920 99175 828542210
3 48355 64576
2 13877 65709068
2 186275 444028537
1 25464 154355 737663032
2 23399 188812012
2 173344 346931309
2 9390 35411213
1 27089 52154 611376346
3 110361 160708
2 151033 559206963
1 10912 180536 756905145
2 42995 985272677
1 33885 70701 123040016
3 23097 173032
1 115667 166195 712415314
1 57154 148665 537698870
2 192452 69691481
3 105269 182109
3 121418 189512
3 6880 24294
2 98742 483318653
1 9175 33584 986798390
1 15876 199236 55882451
3 173923 6041
2 109088 840739388
3 174643 109602
3 144796 80394
2 102097 373715295
3 93525 3954
1 11777 120838 221697961
1 144015 149440 709710380
3 16672 186911
2 99587 480864995
3 135116 191723
3 181754 15546
1 73028 118461 500624814
1 1399 62953 549599468
3 127850 87426
2 193278 451297416
1 158153 168993 827021235
1 93728 199740 77833301
1 40724 76664 90972715
3 58687 100296
1 17992 113625 944125116
1 187049 195628 12115805
2 76513 516850340
1 121809 183557 851164919
1 116132 144848 833142108
3 38104 179843
2 100369 136043030
2 103402 33368828
1 61766 104917 289922796
1 73309 127254 285648129
1 4051 67863 687648733
2 117006 166792299
3 9603 179105
2 37390 999335734
2 198816 842409216
1 30300 193632 111517722
2 196266 563212258
3 68979 68116
3 108537 96679
1 25576 33011 986538010
1 101829 161486 932001744
2 180541 131969046
3 165688 9041
3 24537 173069
1 19270 51797 601914528
2 39438 954590076
3 72186 176072
2 60640 682534570
2 67622 373873596
1 35199 118886 856350585
1 104100 125216 115208002
1 37143 77485 185997732
2 106775 462579664
2 137033 123674040
3 68935 136550
2 52163 361438031
2 59427 788756587
1 70318 108630 974344553
1 156391 159423 584854772
2 11236 121461754
1 155103 159759 572150800
3 86541 31260
3 39667 49989
2 139199 78474046
2 175001 669537853
1 78394 104018 809317717
1 124779 159710 365146944
2 118096 841489521
2 135203 298391090
2 165791 691005469
1 65792 168536 617079170
3 52411 27079
2 66201 994743073
2 10956 639176596
3 68290 104046
1 107778 152054 326635802
3 143078 13137
3 42028 128831
3 161748 190612
2 183134 5666247
3 12675 4908
2 197729 479263353
3 130377 152820
3 121733 80113
3 40112 120987
3 139408 128276
1 37759 176636 732655403
1 72707 136705 516207615
1 100646 159910 471671417
3 142712 53871
3 13997 28425
2 46863 997106147
2 48136 780035248
3 51945 4289
2 157884 214384519
3 176566 21050
3 172634 136637
3 116759 89488
3 167273 34607
1 114503 165597 348677970
3 179227 145670
3 129359 40694
2 152915 677329410
1 78971 147985 48977670
2 152089 259227074
2 176321 582925247
2 30970 423594725
2 78249 351632186
1 127554 168254 575752803
1 86207 89543 110049321
2 108404 325450366
1 91306 112852 152707108
1 16726 88028 493595719
1 45681 115639 292486852
1 2908 66190 56584736
3 6443 70644
1 101264 191375 405268855
2 116010 553808551
2 115022 504480051
2 2050 212641970
2 133780 807956209
3 59362 48371
3 167583 44550
2 25916 745337128
2 68936 791472408
3 143565 191014
1 12694 138940 333274152
2 93444 265072102
1 14651 198224 110651255
3 108883 123108
3 70466 60604
2 22908 17374290
3 70866 197352
3 194127 160578
2 184663 538938923
3 123970 71626
3 149693 180463
2 12913 42319337
2 167566 840015136
2 198497 953685021
3 72739 74995
3 93265 40789
2 169323 485043116
1 53086 177473 304858745
3 5361 95884
1 100086 149843 339635043
1 86778 106549 104048386
2 21724 488344620
3 66569 174932
3 41000 57163
2 76190 377197245
1 120404 135727 387431008
2 140165 275278404
3 127994 107985
1 20772 97627 740439379
3 40798 62956
1 61854 136661 841008562
1 21979 183524 880576484
2 172198 69550253
2 177774 701821442
2 60854 656685091
3 124391 155177
3 6179 35869
1 13573 97260 989151305
3 119456 5666
1 59000 159274 46778876
1 117645 126043 900451940
2 6730 525795754
1 43982 198500 938213032
2 188250 975250403
2 158547 444576795
3 83327 19444
3 49331 73632
2 89791 262448554
1 81920 117818 891674948
1 134735 199599 652211651
3 189505 77287
2 4521 894771468
2 117739 792556463
3 48639 33150
2 114273 553082790
1 95395 142667 210645379
1 36157 68191 296545820
3 72056 195563
2 8458 744568547
2 117346 756392576
2 139679 465163203
1 139290 150442 905989466
1 144901 175467 219376992
3 118878 88939
2 191861 359540272
3 24603 75542
3 74194 119933
1 45845 73391 162535331
1 59335 173950 11535201
2 130136 575932500
3 67909 90040
1 31963 184361 919014619
1 101802 116581 523832430
2 79948 99551306
1 39203 58029 279283832
2 183871 346950425
3 199941 67135
2 178499 545858423
1 13988 82398 587314601
1 176267 197591 429962346
1 191083 192433 461742803
2 172758 116501190
2 113156 704916064
3 154065 63673
2 9897 650773576
2 81320 411653893
2 199998 161709969
1 30878 140242 828631967
2 49563 872177163
3 156007 103911
3 66200 177776
3 127609 31471
2 179892 657089313
1 72993 111510 780854249
2 83957 54123119
1 117965 156964 945179448
2 195328 726200917
1 147252 147894 826737924
3 158820 173956
3 133346 58249
3 80228 136815
3 157468 54032
1 68146 154315 387214786
3 194716 53687
2 128951 139837076
3 70982 146323
3 67329 151790
1 2574 51803 56559574
1 78608 103077 745840455
2 77053 920331003
3 197689 19158
3 189240 27760
2 110697 38449272
3 51533 71972
3 63029 81023
2 124262 938420474
3 199297 44477
2 185607 903362327
1 60679 154184 973291416
3 31750 190544
3 159726 2991
1 21283 88175 462543860
1 105446 145860 879139986
3 90666 150433
1 1220 55920 515779843
2 86824 970058421
1 27199 99088 569304161
1 21150 48633 682671193
3 102515 96017
2 22193 964019857
2 60044 586461027
3 103197 153351
2 175331 377047945
3 83694 185888
2 11835 523725223
3 171290 146638
1 75034 88317 253147868
2 51954 779806592
1 79192 116461 634743324
2 151047 734796678
2 77322 537359298
1 48796 172533 405159368
3 18575 168076
3 173862 176409
3 121779 53517
1 60294 110484 97290892
3 96067 118526
3 102487 19783
2 140584 550266925
1 63161 81140 524760768
3 64507 120865
2 161313 362289507
3 141002 114730
3 8570 23380
2 101799 295858703
3 158217 41810
1 144669 150792 292810759
1 33354 158554 523890051
1 15501 112256 9733631
2 116942 832971462
1 79147 169518 933658083
1 21617 98968 451013868
2 21139 358126238
2 89025 967409497
2 185637 376282150
3 65198 123680
1 110656 113727 669133125
3 94334 2798
1 38071 186896 133197183
3 135494 150481
1 87201 124355 762540682
3 71788 83776
3 25414 109120
2 74605 186399495
2 87018 211878949
2 95920 317156174
2 23258 351352718
2 153530 404780590
3 170454 98982
2 170401 39352105
3 113888 39912
3 329 112652
1 59586 111831 35371363
2 141058 292256369
2 139611 776949965
2 131302 548557793
2 77663 95689040
3 68460 159900
2 196577 727816762
1 18802 179990 874879882
1 1387 97108 144196396
1 103582 195231 103693256
1 15842 43735 94429150
1 173027 184596 806582221
1 39077 96074 728928239
3 82957 3541
2 158952 489913841
2 10346 379269835
2 55825 274898905
3 144370 122319
2 167246 970240444
3 188329 118114
1 64341 190182 695253453
2 162614 775830846
3 182440 144276
3 9027 107362
3 43002 89995
2 88690 789698369
3 103415 18056
1 128350 176418 418352681
2 102698 945662236
1 8183 141590 636565765
3 94309 184469
1 20087 179495 235591336
2 97258 740105179
3 95589 94607
3 44110 116423
1 14306 117850 129524620
2 9955 488099936
1 161869 189712 82092188
3 133347 65377
3 85556 75352
3 185496 102270
3 57478 186440
3 78794 37947
3 165508 179889
2 11487 220231925
1 58906 117210 977116203
2 40590 837094478
3 41193 102754
2 198825 606916518
3 119806 100434
2 147322 732030375
1 126143 192257 722407029
2 67190 55188292
3 144438 63224
3 146541 4463
1 89214 159951 290161529
3 65255 92342
2 176902 395298048
2 156499 906469405
3 194961 178872
3 173655 96256
2 54277 588115203
2 190404 967682700
3 192971 126429
1 46310 108224 513028933
1 40110 85939 646384902
3 92983 103969
3 110842 34883
1 57904 150407 178945893
3 158709 103181
2 117397 39844251
3 58707 45792
3 12812 111530
3 69581 199029
3 13812 120879
2 139788 656237628
3 7068 185464
3 155643 182118
2 76453 505722792
3 189314 76216
2 116089 94253227
1 1975 182110 785919053
3 156483 104517
3 78563 145856
2 158512 265520869
1 99341 156986 785879866
1 127961 142214 465751940
1 4396 74668 482330061
3 125257 107386
3 141378 35465
1 9843 183372 103207188
2 65694 351716388
1 66185 119289 56938403
1 10103 186521 683190687
3 112893 117396
3 68935 129193
1 136205 183166 525032022
1 107292 124983 912702589
1 89537 180721 262849096
1 55003 197588 702300855
3 31104 128054
2 140228 576217456
2 34383 252285780
3 166169 81733
1 588 113041 371407236
2 103220 742050267
1 32580 124896 758879419
2 70748 49117158
3 129285 198366
3 30881 180179
3 23620 157730
1 5860 53362 424183304
2 30170 190425378
3 11379 39122
2 28093 693849898
2 128211 763383793
1 27918 196180 297100146
2 24742 91314038
1 7670 90451 742681010
3 140539 139679
2 190480 324107534
1 30853 110447 531002030
2 10293 997219894
1 33343 170953 451965955
2 188386 367559495
1 58130 193336 797718017
2 180953 812318615
1 124845 153855 931199614
3 191832 194631
1 25471 72400 936700828
3 26799 176525
3 166108 52694
3 156223 121837
1 9789 117129 521321784
1 75526 124982 594515532
3 12109 91608
3 126358 14662
1 104802 186234 686196889
3 3913 160837
1 149348 190531 624014373
2 157593 783824322
3 43481 147652
2 59365 578289616
3 171620 96772
3 149639 68749
1 37721 136720 868018725
3 35035 198866
1 53629 149566 560687076
1 100697 133513 313206132
2 134468 608425296
2 74480 677935808
2 48643 544575060
1 117156 121831 820113794
1 69667 169084 173979347
1 66969 168488 481423947
2 59016 183265396
2 106906 459513596
2 189521 817709526
2 131153 527499549
3 142490 120836
1 76208 171205 671082650
1 37980 150601 482567233
2 157374 416457230
3 129870 30721
2 64419 240025932
1 73613 76916 809276781
2 107349 756911416
3 166080 192798
1 64132 120673 108578803
2 34343 911319132
2 166339 767420494
1 51179 142604 674006259
1 46147 175104 812297420
3 176488 102922
3 164180 55846
3 16468 150548
3 43863 174631
2 74168 463103584
3 48216 119203
3 33344 175312
3 173153 56504
1 22801 197187 997370742
2 118253 355544773
1 10515 102974 88353555
3 79718 157147
1 4798 165165 185028247
1 75850 141761 850649540
3 164340 147588
1 7715 66143 255135781
2 123573 12855775
1 4377 83350 858409733
2 13448 2179235
1 25727 100702 902463248
1 8968 109691 539586472
1 59938 189242 724955065
2 101319 431263578
2 62734 656427433
3 19020 52731
1 1456 109840 289100685
1 35924 143377 182717552
1 58008 99863 707659653
3 5513 43798
2 142752 683111886
2 189199 726889170
3 32503 48053
3 95741 41771
1 98910 113169 790226978
1 126877 127564 449186272
3 46957 160944
2 180219 37341905
2 9194 603654778
3 120075 10105
1 5578 170294 766760803
3 24601 38937
3 108103 13262
2 173735 245445867
3 155324 15270
1 86577 91781 195258871
2 176369 548876996
2 6603 876220495
1 135210 175354 270110572
3 51681 162624
2 189559 975506195
2 57798 855607415
2 128895 227057407
1 13015 118086 956534854
2 190811 101896097
3 61616 130525
1 134161 151866 544594859
2 48495 48642716
2 108771 205345603
1 6460 169425 871556762
1 33789 59575 302256663
1 134720 141569 279959899
1 74237 153304 235419051
3 75817 1561
1 67636 97449 816798043
1 28596 148053 960870379
1 112076 173670 773866455
1 75364 97254 961121264
1 81573 141293 60198971
1 185 171233 561525811
2 39390 995744513
1 27722 118291 535798810
3 142862 184714
3 124976 189272
3 179620 153820
3 100642 19412
1 71924 175012 527744179
2 4437 880142497
2 122479 49877596
3 62298 198366
3 11873 134470
3 34647 77832
1 74483 184724 694480618
2 133706 524615504
3 8710 171379
1 107874 156383 98460431
1 75690 125351 359466592
2 142915 405247113
1 154795 158176 728097804
3 49718 161252
1 48654 134631 498791374
2 6033 554165600
1 94966 115617 101871102
2 146813 305290769
2 197923 801901451
3 43029 149493
1 46720 183886 322072692
1 10799 83556 375252259
3 31529 75326
3 37491 75579
3 88324 192457
2 87009 473254427
3 22618 117429
3 66351 104839
3 36815 122951
3 174317 14977
2 143148 986725564
3 77155 81722
1 49029 126503 282592379
2 165610 443140296
2 122877 555939993
3 7820 12749
1 5810 95024 234009368
3 42295 10598
2 100622 431539137
3 4969 109944
3 35337 78710
1 87072 160921 444505724
3 74471 169109
2 129203 76749152
2 52072 745934711
3 167360 105529
3 1173 105988
2 18335 711727219
2 59422 273739686
3 103075 103922
3 5565 121120
3 37034 198006
3 32270 133379
1 65146 65365 714804099
2 28946 329472884
1 116623 139502 954591853
3 142941 109211
1 45038 119535 735164931
2 177673 117562642
1 43485 132477 71391320
2 130174 752754693
3 132649 135241
2 95466 180241411
1 13898 172624 930329953
1 2582 78078 958768360
2 166427 146466132
2 190166 74715834
2 191153 955282239
3 81901 43596
2 61826 334227362
2 147461 370662859
3 21567 49052
3 53740 159688
3 195690 22471
1 88967 113237 9559029
2 186283 664891013
2 82519 220003313
2 70479 436668771
1 115419 161592 914829035
2 117224 525159243
1 53167 72560 759014557
2 172198 32003415
3 168858 80970
1 83252 198930 807943324
2 113604 314275904
1 85238 128907 216114632
3 45156 106252
2 75445 787772344
3 49742 170669
2 62485 739878755
1 22815 170735 189209231
2 70499 159400856
1 10548 62421 285853144
2 91909 203539720
3 27233 84039
3 131224 190667
1 96400 155709 699618370
3 173658 150972
2 91086 75988397
2 66373 425779642
2 138034 166421182
3 45875 186962
3 45852 195608
1 103960 179220 176370872
3 132003 74234
3 187620 6247
3 97871 41691
1 51581 85201 601589724
2 65850 498733993
2 124417 395477654
1 117526 120581 967551261
3 88525 172132
2 44501 493487841
2 5968 473162947
1 7475 191881 134943670
1 99416 150295 102508856
2 73334 355890149
2 8562 432038024
2 1975 960403729
3 94848 35344
1 19323 199879 733937625
1 92556 104716 645335985
1 30438 147996 333287509
3 73538 97493
2 67015 374685422
3 37442 53718
1 8256 164475 763710616
1 57733 75461 108262498
2 184010 655254125
2 83370 778348824
1 85122 175465 665852239
2 72990 442546146
1 52144 142685 33906583
3 172532 28901
2 22000 697601174
2 147313 549171773
1 132438 191241 290091852
3 28175 118651
2 34330 803864996
3 189522 170442
2 161959 713638901
2 28186 474624853
1 38015 118256 457999548
3 5797 12689
1 147492 169600 992283725
3 132483 143890
1 52372 169258 398859665
1 19143 122055 519406979
1 39208 135942 453087240
1 154203 185071 856484186
1 126998 162423 857378717
1 129664 187783 925742890
2 55948 361230809
1 23704 177373 886286549
3 100297 14588
3 199973 5237
1 124666 174962 323981783
1 11615 53802 29515702
1 36323 56691 830621227
2 193745 750263855
3 177886 4305
3 36870 45081
1 64673 116394 821053299
3 159251 12077
3 150557 112419
3 143780 4398
2 158568 732303837
2 160793 694155693
2 167382 397239184
3 50865 45927
1 2510 60621 980617565
2 179475 588692435
2 118611 47145116
3 112162 26042
2 83522 512611720
3 130031 140626
1 45379 171807 288724070
1 24005 194298 140982604
3 132428 16606
2 75952 319493560
3 83358 137221
3 132877 173873
3 60263 198386
2 1853 717850882
1 41521 67656 2876257
1 87763 167264 908752112
2 113169 822866172
1 6982 81089 736895510
2 191220 553241887
3 49655 111374
3 103079 168062
2 191188 853335126
1 7565 128633 246559512
1 2005 141661 441911929
1 46431 51591 655134745
2 117220 165111285
2 90554 430486627
1 46876 70013 76247781
2 185434 277371850
2 56874 187008088
1 34529 104166 498113156
3 114106 91590
2 16312 723867635
2 46532 151895193
2 60415 792075924
1 33768 102784 77283623
3 131650 142932
3 129171 83431
3 138587 133578
3 190585 31573
1 139104 182535 96082319
3 88374 42099
2 63117 834847186
2 113600 990305283
3 178625 21944
3 20882 149050
3 87029 33306
3 75176 30354
2 73011 205472171
1 159332 188235 721012332
3 150097 170988
2 103903 101444850
3 48701 76593
1 81482 87127 25047830
1 62397 62978 72791387
2 190442 105990542
1 103898 157209 733607959
3 90129 138899
3 157457 70792
3 15780 874
2 59141 696318505
1 170042 177242 965645907
1 68208 122904 875236543
3 187324 28154
3 38517 119961
2 182608 894988427
1 14218 146550 825031641
1 16441 55802 550496236
3 79527 156859
1 37256 120708 271907664
1 25609 80698 997714294
3 146331 79467
3 149858 157073
1 50548 148947 672316678
2 76048 471333461
2 175129 344037893
1 43907 166762 605140414
1 3133 46364 744860613
1 3594 190510 895567908
1 68752 100133 323427131
2 174899 55555873
2 34807 945298005
2 85543 297098201
2 62037 26558106
3 8206 96412
2 105812 601671605
3 44102 180659
1 27008 130084 524799674
2 108183 822090544
3 98166 197931
2 105270 241625866
1 131839 188735 680790283
1 6073 53388 236550423
2 170307 185298630
2 148162 312771520
3 173998 57215
3 60645 10321
1 147716 153628 636974758
2 81836 796481622
1 45495 141831 10528829
3 151365 91557
2 55809 710446864
2 7217 423845179
2 118019 346397423
1 135971 165385 551673230
1 129094 154497 934079401
3 143060 99344
3 197762 43518
3 36960 146132
3 129599 76335
2 117124 83474223
2 64159 354109430
3 73138 178987
2 105084 351980873
2 174948 154299729
1 25501 178268 132290305
3 44996 13123
3 132511 16759
1 85416 179307 612774469
2 113150 175310687
1 2336 53950 472748180
3 152062 195293
3 33541 88566
2 10513 429822246
3 187127 119053
1 56160 125337 171790395
3 6710 154480
1 156691 199489 383514097
1 16443 132015 394176049
3 49791 2485
3 71913 183632
3 160270 141037
2 75301 703645114
3 173330 29974
3 1741 50073
3 36556 169884
2 13837 724179386
2 61329 613173872
3 148031 45657
2 135511 194915540
3 2533 161014
1 16441 109805 587421215
3 105486 18589
1 58589 63514 198427130
3 88815 47236
1 44539 128301 330432532
1 122238 155937 845248228
2 137226 327965648
2 143643 532877008
3 193875 128072
1 33853 173056 710567234
1 114952 115126 246059664
2 155223 683155259
1 64588 83253 934634490
2 14768 968602229
1 90977 177835 822211297
3 131180 41714
1 2154 188570 839789715
1 20286 120344 737404680
2 29449 686175517
2 87366 488178521
1 108444 122235 707637292
2 52615 302963015
1 24903 152920 639254225
1 100766 107148 858021223
2 141332 333056362
1 47491 136131 300473799
1 81828 166181 109285410
2 16781 121254755
3 83513 136667
1 31224 153499 836733147
1 52082 168987 550341830
2 16346 589600662
3 160590 119650
2 41499 215916221
3 53831 94340
2 29860 140007632
2 94581 831341696
3 126909 72980
2 182841 445162729
1 94578 110111 823028914
2 170180 512815430
3 128853 133578
3 70823 71927
1 46766 141295 821400306
1 146498 172551 448526899
3 60565 61695
2 47560 519308721
2 183219 154818446
1 153940 157511 972291139
1 140594 142110 365825489
1 67784 193208 624510463
1 92597 163813 28345343
3 88956 12098
2 33446 514259265
2 100097 262220583
2 171072 485506950
2 132460 821794505
2 198371 490985295
1 57481 59743 203793191
3 33113 98688
3 148999 112231
3 163169 72113
3 50718 168556
3 89602 80724
2 47517 929606877
3 151001 173008
1 113380 188912 505280787
1 18981 192925 830236964
2 151709 389652753
1 38780 83102 726837603
3 55163 79316
1 58219 119042 179083020
1 10705 137925 533112187
2 137757 958703580
2 132952 166707335
2 18950 423371416
3 23166 126823
1 60984 174093 554869494
1 153250 164912 846264221
2 126021 796359530
1 57175 99498 611932975
2 183047 770597775
3 122316 73543
3 190540 76306
1 2120 25418 972728166
3 141778 160331
3 194585 54521
2 64802 386957771
3 120865 92935
2 60339 389750063
2 59967 109192752
1 22530 31740 235975126
2 52341 238893731
2 190811 177443562
2 39984 984925537
3 22774 138085
2 55124 141299810
3 188988 184466
3 168233 170373
2 3680 168354539
1 73572 73640 47806182
1 70092 149639 970085710
2 41079 990736355
3 107894 92047
3 142867 62586
1 33268 51293 577264768
3 75975 55474
2 174549 617775756
3 178785 111548
2 39182 552979801
2 138254 696101877
3 62850 69343
3 80136 191967
1 120676 121034 677808849
2 112535 505280623
1 25209 190109 360750577
3 187988 186459
2 121260 659941277
3 126080 143840
1 94070 170712 165443368
2 75874 821780681
1 47012 96268 542866676
2 100766 537137309
3 195714 20847
3 184229 6249
1 41923 141711 858406605
2 33368 854451867
2 63995 568401725
1 21936 73307 336652728
2 85397 17774473
1 145538 159211 829615426
3 58199 104284
1 49818 56880 691033211
2 43366 96901719
3 113817 42501
2 52851 98855658
2 13196 936494754
3 19537 132057
3 175835 134552
2 9151 321377292
2 33342 837571479
1 100471 103789 727285139
1 13383 112707 962747311
2 105585 521310666
3 176440 98659
2 143333 540124079
2 69813 511295628
1 141626 171456 10217266
3 28206 27155
3 32292 99947
3 156110 28512
3 94911 95274
3 179784 98422
2 113146 893861776
2 168312 541820043
3 11143 65100
2 193469 540158548
3 33912 128061
1 19507 46460 133384020
3 159477 11987
1 33580 151562 14008108
1 16957 183481 176518701
1 25902 171878 582571154
3 13270 7882
1 125045 143229 767854884
1 9541 22516 740162128
2 47478 700506510
3 162122 75311
2 48778 960204975
3 30227 3260
3 152075 13675
1 153580 195579 600307556
2 22442 836853527
1 159561 176562 127031883
2 139091 11712597
2 41119 279013058
1 83567 178652 280761887
3 18046 83571
2 56496 472402710
2 34497 849022360
2 101093 1685409
2 188798 22495769
1 78739 113313 901018513
2 110431 685164825
3 11293 189218
1 88347 189267 455842576
1 3478 75413 254959906
3 13865 16858
2 1642 976174785
3 24014 175444
3 174355 55042
1 13208 167538 506945250
1 33477 131572 131299113
1 81797 137370 578868840
3 135446 142752
2 84319 423237930
3 68200 185131
3 93662 110399
3 6954 65094
3 171010 48863
3 198158 100269
3 15052 158711
3 97574 53425
1 10025 56432 372341619
1 196454 198770 375682275
2 172937 142883717
2 12035 305815169
3 164362 121755
1 28413 98751 554422757
1 60809 174105 299385993
1 101803 129462 979591414
1 46865 126337 70551626
1 38047 133583 155292821
3 49236 67394
1 47712 187099 303412775
1 44788 127158 603464027
3 134225 21780
1 16966 132083 106221614
2 37117 96414804
1 16318 24968 158856895
2 13530 969749717
1 130662 144937 289432718
2 190494 559143607
1 127674 128217 246323423
2 91713 859204896
3 32649 109457
3 125177 166916
1 92012 181973 963742600
1 114437 177345 279705487
1 10288 98625 607603791
2 94221 570111017
3 68896 74893
1 18134 159607 298960588
2 195008 900561407
1 25553 37061 269975430
3 166087 107962
1 4106 192559 748081646
2 199836 593173914
3 52716 162270
3 186705 24197
1 72516 126500 712516244
3 100739 46728
2 170877 68262249
2 98860 320839608
1 127714 199194 657436419
3 160016 80501
2 89916 787468247
1 177350 197125 799030021
1 48933 184491 91153067
3 99955 72722
3 168348 108865
1 72484 181782 431154244
3 41722 181358
3 189773 179265
3 111858 124166
3 117033 88077
1 71184 136256 867746290
2 62418 83740565
3 79187 39050
2 189762 519710863
3 130896 83032
1 31550 186896 147772794
1 48815 188206 993848335
2 94272 817487578
3 137860 106056
3 19931 164887
3 72938 20592
2 194069 419466720
3 19389 46280
3 40300 81169
3 43395 105634
2 23144 871114970
2 122578 425124545
2 107565 901812653
3 51751 140734
1 14307 44713 288257250
1 32494 104526 516235102
2 165276 423683880
3 152545 111380
2 6915 33605282
1 22106 159382 629856202
3 37429 28381
3 176038 153663
2 159628 800691370
1 43055 118054 460989637
3 83164 77586
2 152058 694070436
1 16811 160500 657647324
3 124591 105572
2 93045 739607135
3 26816 64650
2 127164 800089012
2 182460 422980848
3 42831 23028
1 40335 80390 293594480
2 177797 595455507
2 105076 733879348
1 79132 79951 592909388
2 160435 589263728
2 165653 114431721
1 166222 189510 929597014
3 8114 158890
3 115604 75597
2 148531 315677191
1 94954 162254 146133754
2 109692 589999068
1 148370 164507 800822694
1 88390 145451 537712854
3 188532 118037
3 98642 196006
3 154873 37741
2 40803 727966314
2 88214 771586722
2 109011 382723532
3 121546 132277
2 27955 98469117
1 140242 150825 5230332
3 94710 127303
2 105607 278026505
3 5151 155720
2 198492 670965681
2 39487 158516257
1 26335 105903 978686307
1 17207 180327 188760213
2 136679 394418526
3 178791 16048
2 85930 893793763
1 56474 107015 670672385
3 36643 22096
3 106037 84932
3 101775 49750
2 185039 134996126
1 112529 128780 237007269
3 175252 142130
2 180701 588588399
1 26169 195549 259065428
1 126298 127091 253784491
2 44474 193611779
2 67253 326521814
3 51317 37352
3 13284 40935
3 189211 135127
3 129208 107692
2 90384 58870095
2 7324 477438343
1 45186 196319 4859821
1 42047 45008 91857216
3 180752 165533
1 65701 175331 965785343
1 107507 135729 264729507
3 122810 172514
2 42352 965844725
1 49602 126503 83360157
3 42113 164171
2 115505 84658684
1 16190 80175 182676997
2 25700 639957551
1 5800 105628 411366653
1 60594 152149 359398108
2 49358 673929090
3 145581 74426
1 75696 196407 847886415
3 50298 116352
1 10818 183551 119118733
2 66098 274725730
1 121784 141651 167376687
3 77888 3430
1 56079 78328 6801444
2 159983 612057483
2 12118 309443959
2 142148 995786000
3 161579 146928
2 109491 680545676
2 180582 606485227
1 94131 190432 308911274
1 85783 88183 156209657
1 81049 131869 131945041
1 113537 135621 498151479
2 83167 626479668
1 3991 111851 314034361
2 98761 50930532
1 65452 184994 144286126
2 123212 744533654
3 191824 55168
3 94238 185704
3 152891 138787
2 151352 393997885
1 104091 184721 436980571
3 82047 106253
2 139237 339011906
2 107780 990166738
3 43784 37320
1 32673 112653 381306414
2 120950 656062114
1 60452 117733 873493182
2 21060 735453314
3 82452 113755
3 138168 86299
3 111396 144336
3 126326 73297
1 66145 103763 246501105
2 24312 210884953
3 108123 143066
1 87091 128648 385032962
3 47171 171973
1 84396 183822 866927364
3 150237 126849
1 47009 195572 218385789
2 58787 988189389
3 198251 66026
1 21398 127025 113242263
2 93435 520565131
1 61984 140177 598230091
3 162029 111611
3 61010 141150
1 3757 135990 490460336
1 82869 107762 664902306
2 38707 591734638
1 119986 180094 606394638
3 143457 178219
3 120977 168294
3 158768 108943
2 103989 325799970
2 172371 650649233
2 186355 723522128
1 57073 155909 980830431
3 174907 133785
1 37465 39038 424952687
3 5391 191320
3 33549 29384
1 17076 171892 321834981
2 192836 288481649
2 185441 992560121
1 10459 166188 941896608
1 184907 190356 37472300
2 157154 938635644
1 83349 193647 963472362
3 147519 54889
2 143740 695019600
3 160066 115950
2 95729 210614078
3 188781 106405
1 59251 198477 923314982
2 196699 991302728
2 88567 393537945
3 134289 91083
3 109810 90576
1 39533 43748 349993105
2 132522 109999637
3 152711 111572
2 181787 868497595
2 35278 467687187
2 48354 256890059
1 36425 168644 474266620
2 73978 454084106
2 173690 467665289
1 82562 149718 116165402
1 2451 15138 971179121
2 160565 546516333
2 24468 7538546
3 66665 191693
1 130615 159309 7269768
3 81217 156776
1 85599 194438 956764851
3 109471 1896
1 8135 112916 478470099
2 6041 677712436
1 23746 131428 381311882
2 20396 977973697
3 186238 167988
1 124988 178165 522326309
3 149944 1156
1 46560 69453 527495193
3 151048 154124
1 56714 182578 829248621
1 29077 144543 407298906
2 83352 210055151
3 180255 20034
2 987 959891161
3 44141 40709
3 118384 186650
2 158901 691456737
1 66807 86365 891383336
2 162054 639012881
1 158392 182799 949420419
1 87698 146986 420566273
1 85816 127219 201870739
3 173254 162424
3 66003 58167
3 94325 42655
2 39667 254152027
1 99147 193481 455614523
2 14223 151072717
3 190884 50347
3 127228 32487
3 165327 135375
3 51917 129158
1 61012 173890 295747591
1 161223 163270 856560912
2 109754 840592752
2 104600 712893704
3 2140 160699
3 99448 146510
2 9268 796178859
2 5377 862786493
3 171615 11516
3 140864 192867
3 115307 79714
2 198284 135922135
2 199047 236463296
1 33433 146852 378233229
2 111660 320742013
2 181850 159662265
1 75089 75215 870690201
3 52683 192352
2 104898 741573014
2 176988 637392957
3 96729 55535
2 138751 506753483
1 115071 118273 709995494
2 122648 264331871
2 58837 114613264
1 69067 157903 911503847
2 167354 376414230
3 69621 64060
1 69341 165461 997504011
3 82047 97880
1 192666 199243 743852341
1 56105 114739 711282200
2 133448 864559872
3 85784 104666
1 126595 198232 749821707
3 136211 2627
3 156033 142350
3 129715 33351
2 152604 532019342
2 172125 962280791
1 50261 128324 514432138
1 1267 6605 494000703
2 99212 798652656
1 145968 183527 76049186
2 86615 408451412
2 93070 832093220
2 48785 465144969
3 128971 116341
1 130952 145572 58372339
3 118019 55831
2 9574 519750876
2 19499 522543119
1 33078 117122 998667212
3 63036 195558
1 52544 60828 460701500
1 95392 186181 49404807
1 93370 188268 40539090
2 92779 345623426
3 194609 64355
3 141986 53157
3 93824 21896
3 160072 13848
2 113826 995681791
1 193035 196921 635496807
1 91743 119627 296687159
3 66139 146936
1 30440 171460 66402822
2 106635 717617695
3 106776 106216
2 46744 56858605
3 55445 20235
2 163591 830110426
2 113946 37331053
1 56273 131984 823111750
3 195868 24509
2 51601 79651287
3 45897 150760
2 52528 489422020
3 191752 44580
1 9634 108105 210063743
1 49320 84408 943354233
1 68009 97730 893340993
1 110741 138324 627226686
3 176331 65744
2 92568 665343301
2 41460 954791227
1 55235 82534 478678432
2 70851 728369123
3 130177 193418
1 84264 163649 709731602
1 14648 169369 339766140
1 123149 190317 439796220
1 54185 178710 199950613
3 148762 143590
1 11314 82756 752556096
2 102295 21718995
3 198898 134776
2 79658 780791273
2 20764 863793402
3 4697 131267
2 191368 982458844
1 112586 145598 880381286
2 33232 563730983
3 44639 16416
2 182630 742201557
2 65681 237598276
1 4865 50363 865133219
3 30577 73652
1 32053 79060 563194716
2 94628 733838617
2 187388 557572497
2 167636 783770406
1 46927 61028 235354348
3 146325 180224
2 118766 79152421
3 127505 77771
1 35433 161715 525854587
1 55151 103572 429713498
1 92021 198574 682173511
3 106724 28830
2 156499 865729237
1 71700 160040 65953578
2 81795 379680680
1 65934 112855 518531117
2 59129 754051968
3 179989 141861
3 36076 101163
3 168362 134716
2 28628 664760399
1 36438 185552 107068638
3 128814 85193
3 192305 143101
3 48541 188496
2 42806 26236106
3 114789 179796
2 179083 671513704
1 67723 132800 919131753
3 94405 194987
1 38894 62288 100739637
3 185430 198165
1 134410 135617 78875654
2 199903 163662521
3 5711 164589
3 72436 172233
3 192256 114189
2 124296 861818318
3 106091 187275
1 24979 66275 218116709
1 72029 183578 767851243
3 50883 145955
3 190652 155324
1 34832 70476 845401835
3 160929 16659
3 147904 120963
3 7121 65414
3 137801 126239
1 64984 136810 387730549
1 9681 98095 473039864
2 165649 749073863
1 11644 88880 764574427
3 173063 151052
1 960 125488 992359346
1 147039 166423 984337477
2 178102 170571293
3 14469 170681
2 114824 894922363
3 75554 173669
3 13553 171724
1 30850 75487 246270342
3 28778 45599
3 105561 80428
2 197966 396754640
1 35832 112460 314164849
2 139923 968512897
3 77500 83975
2 106550 571020160
1 39545 106320 823498208
1 101769 162035 18466245
1 50064 182744 145261515
3 154177 137651
1 19544 51677 480842676
2 18354 266506953
2 48960 190656985
1 31865 40380 692299533
2 121352 403589569
1 63261 176406 720379774
3 11707 143307
1 21111 126085 364884256
2 185010 684564070
1 17727 119081 614670608
1 58869 169549 471032750
3 31199 131271
3 179270 69556
3 185790 42536
2 76308 279584816
1 118027 189816 520106141
1 128425 147253 976076523
1 108253 131255 670029107
3 64224 158800
1 22301 190159 360406922
2 140553 900075270
2 71269 833506102
2 24366 543820661
1 131496 157374 388742487
3 132600 105097
2 38939 75588519
1 13005 150181 389389563
1 84003 137227 943957076
2 151659 105788195
3 46478 115846
3 53837 196343
1 82905 121523 802206546
3 77927 62921
1 31693 138557 174630171
2 174568 265061218
3 108999 60201
3 37034 4374
2 148370 804074849
3 29298 187914
3 83185 29779
1 43870 147162 424444207
3 71587 113625
1 39598 82560 693158127
3 117313 2456
1 58083 150064 79767690
2 3157 221627893
1 134426 199077 778175280
2 47558 362087639
2 59219 277957138
3 52452 125965
1 12502 108231 818807507
2 128018 568319228
3 84144 153035
3 27912 95000
3 122822 179303
1 33690 46176 354973811
1 132587 179084 525101743
1 81879 129742 429890070
3 154703 189205
1 87380 131304 717358897
2 46483 527228859
2 156941 10468075
3 146345 122139
2 52958 160936357
1 153558 172647 793128699
2 111736 322170925
3 151422 34601
2 74713 207378676
1 113337 167030 807851524
1 19712 79990 704019211
3 103792 152545
2 145279 140870678
1 64091 133037 686165434
2 169162 985398955
1 2249 165414 510681996
2 53046 534680497
1 82838 175475 611722813
1 84371 111499 822558175
1 157131 186900 535016816
2 38418 286561954
2 11751 436380767
2 125457 367108168
1 24829 171211 393796498
3 103875 149112
1 30267 68584 196486905
2 153125 342802568
3 25808 137176
1 52465 144190 534509287
2 141590 42675837
3 82459 26533
2 113102 97474739
3 850 76071
2 59250 922351489
1 9166 101451 235449858
2 15978 676167056
3 158306 131503
2 75146 631662360
1 18511 75080 526299529
1 121340 151879 381767097
3 10088 132865
3 41424 170390
1 85822 143517 680264179
3 157174 109298
2 35963 26858175
2 173232 14974592
2 57706 75369173
3 97937 148180
3 127552 73932
2 179932 233407393
2 58288 27198057
3 77525 97909
2 169801 689225060
1 10477 170104 416498549
2 133817 930088424
2 28211 615019291
3 81411 12887
3 48507 13377
1 141314 158599 352755505
2 153217 24903626
3 152320 139028
3 10227 74235
1 5395 53642 655771260
2 27304 426367642
3 25800 2779
2 100117 180743854
1 14578 110257 590146656
2 97827 582824437
3 127512 1010
3 78721 199067
3 163184 115144
3 160550 47638
1 138376 141634 986462236
3 17774 115289
3 7508 171395
2 81602 147531470
1 18183 71820 964296039
3 7804 144881
2 191665 103899205
1 46216 107938 171780442
3 154781 89690
3 10313 122965
3 48740 137456
2 151657 948898146
3 119202 135446
3 131985 182565
1 33132 88469 80793182
2 182939 679188860
1 150358 156638 515261060
1 59484 102346 309272689
3 177667 127193
1 50228 134782 987041735
3 24451 126732
2 40034 124526099
1 51425 62637 503074902
2 125466 77614579
3 193430 37812
2 28144 978302701
1 86233 143309 312226292
1 34649 113626 615134521
2 94835 119592874
3 49460 36402
3 38067 152678
3 18993 188756
2 52796 511659475
3 23291 33487
3 90055 85435
1 16041 115779 979181772
3 191602 127831
3 37119 25769
2 164566 816741830
1 42927 120886 165140184
3 14767 175474
2 46169 684426928
1 101901 180166 685393301
1 61851 102370 416125037
2 156888 597005741
3 45660 161122
1 34158 69235 944178974
3 114195 192505
2 133707 613432096
3 7240 66024
1 143803 199294 13841610
2 79192 657012599
1 21438 21863 443924137
2 33739 146108498
3 36030 131574
1 30209 91292 409230294
2 85579 321775026
2 79904 418856364
1 68103 149470 226723367
3 59916 157357
3 50799 140168
2 2582 24349509
1 86177 196193 613742558
3 27461 112962
2 43177 246103339
1 103352 146689 857171023
1 52946 144033 108625988
1 52249 113481 583135926
3 157149 99496
3 132329 150261
3 119899 58405
3 31991 42165
1 22867 74486 521578791
1 18341 177911 153111542
2 29549 53017854
3 98907 61507
2 43643 370873626
1 66951 177878 328681081
3 159705 43369
1 5607 22880 671319339
3 195925 176348
3 64160 93505
1 60527 199393 152454552
1 24976 153630 831356116
3 63176 155603
2 90816 447195203
3 122039 27636
1 47963 67693 374890315
1 106255 150234 434325117
2 90085 450365002
2 88073 948278922
1 155434 177074 376939809
1 69283 179918 849812346
3 105535 50740
3 52319 80902
1 127629 173500 476015846
3 175275 123593
3 188589 83987
2 72080 309487997
2 6589 667605026
3 163020 156787
1 47249 68813 445623738
1 51701 136250 476570862
2 32387 494511190
2 31552 367641968
2 119733 393109972
1 59256 69338 620404567
1 95726 198848 988771
2 73824 541658607
2 11089 824945576
2 162219 530100476
2 16365 184507108
1 115050 153211 912710841
2 95776 181902050
1 39277 126288 493160747
1 52354 143771 367255776
2 156836 160340342
3 174727 111114
1 21226 127961 758253822
3 12486 40051
2 95114 613761692
1 62733 138773 592779324
2 28079 480545275
3 30462 138276
2 45291 875761906
1 22115 59709 473372814
2 141965 564867387
3 45771 29521
3 3935 132532
3 161795 169515
2 91611 204734853
2 87778 140913078
3 13920 130358
1 5969 116960 323388790
3 32452 193772
3 196800 86622
3 8923 158088
2 44075 664726587
3 189582 176703
2 156171 258060017
2 111444 887207294
1 30899 94666 937476378
1 59572 79438 955238116
1 165270 171481 905609216
1 24269 51578 343954757
3 182848 193408
2 72669 486181790
1 80206 90531 843861541
3 14583 79003
3 76228 112584
2 107043 135362326
3 157681 29000
3 82532 60386
1 79138 110083 49134292
1 10358 63876 597945804
2 195067 830191812
3 47714 84858
3 174031 16915
1 24139 82778 913367312
3 193108 26470
1 22729 181686 334785847
1 100103 164395 350745590
1 17522 65057 849851598
2 154041 315575288
2 124163 618964362
2 46773 378500824
2 79734 149476813
3 144290 179028
1 87678 139764 645425159
3 130730 87594
2 166703 322806176
3 129695 98094
3 136295 11666
1 119610 173668 12193497
3 23738 140633
2 177887 154907482
3 19644 138818
1 85945 95850 84701947
3 103924 181400
1 122654 158217 191630155
2 65788 286166147
1 7134 82102 158001499
1 23679 80710 774066366
1 63866 152714 823355925
3 65324 45207
3 121128 114778
3 27020 94857
3 23735 89783
2 10103 960712567
3 41811 89945
1 107102 186204 14922410
2 122071 893302486
2 60496 540423191
1 55860 191776 251934977
2 25886 194305662
2 174969 992194489
2 196368 88006782
2 152050 955916217
3 107442 103980
2 144885 993569073
1 59756 65646 380500063
3 70145 79342
1 76910 159873 930768359
1 86606 116460 312506989
2 18630 501957216
1 169528 174064 726552407
2 34751 177837233
2 85025 776176900
1 27222 90820 755074232
3 144478 140617
1 49505 182419 983306689
2 174983 125362225
1 13764 90979 655287598
1 69123 95763 88422934
1 13801 63799 739074642
2 72556 117201182
2 99222 830536571
1 178972 182240 272889637
2 76965 453694574
2 102611 569960081
2 127554 568029987
1 9282 186317 525489501
2 61601 457869789
3 94752 25167
3 125461 133676
3 133050 67691
1 43839 168884 591198173
3 12281 196320
1 156939 167500 333913035
2 22430 851040053
1 77149 179185 173064147
3 14999 70620
1 80086 90364 757160004
2 78656 591873653
2 44029 850432802
2 95794 774028049
2 10493 757284266
2 138110 653177008
1 80974 133015 341962772
2 36169 296275490
2 27947 434089518
3 21543 43953
2 117781 332501184
2 93034 834828611
2 187837 198184953
1 118048 155194 234864984
1 11940 176756 357499635
3 73652 4392
1 33086 59373 218767517
1 67440 121506 70041113
2 6935 810591474
3 4761 1006
2 2582 596017553
1 20143 116268 177846782
3 133070 5785
1 71119 91518 223706334
2 120888 432368034
3 116165 103845
1 101255 123780 428250288
1 62080 137748 187808507
3 42102 177089
1 151292 174765 286969595
3 116261 116066
1 8841 139782 992140702
3 187163 119012
3 171491 133166
1 102711 181133 930173240
3 5518 131844
1 49260 66037 140150767
3 159106 181974
2 182322 870971642
1 103338 119343 591756681
2 175080 232075331
2 62629 807392265
3 80804 13242
3 12803 156804
2 152365 461239811
2 190705 262054358
3 49841 43683
3 145398 565
2 19113 49866410
2 83312 895408266
2 91596 964699808
1 98135 186591 441793646
1 4219 91823 44757110
2 101237 47391837
3 139707 155205
1 123203 183461 558006823
2 80182 863587391
2 112192 687459204
2 26823 980451728
3 72909 132853
3 17020 38742
2 92714 916322023
3 26611 18208
1 2903 184452 810447918
3 189282 129958
2 29170 165560885
2 20064 37125591
1 23153 108578 618433359
1 62726 193349 410624372
2 33917 60968176
1 7266 108054 999722518
2 83551 947506816
1 130891 194276 336655406
2 188680 41510263
3 45799 108290
3 150558 120511
3 39679 48636
3 162367 180543
1 1752 153276 153852920
1 92164 123783 698969041
3 27170 20544
1 97532 150569 550035222
2 1087 296195179
1 64367 81735 909329780
2 155264 44315517
2 8334 264616825
3 120085 173827
3 24660 32499
3 57117 122704
1 173815 187981 338867737
1 38957 39226 600545342
1 53857 186552 717931636
2 174985 287306073
1 143108 145014 609580738
2 188487 945700548
3 105577 157509
3 44303 156258
2 168328 890059665
3 59822 178059
2 141626 68403100
3 190462 165863
3 46974 47330
1 45768 191241 279881600
3 16082 66667
1 27247 117895 931952094
2 40063 552345448
3 8347 79604
1 146448 171266 255504176
2 42648 753452830
2 91368 796522294
3 103797 37361
2 44636 829839137
1 38248 193181 344222960
1 87974 88294 613654493
2 51029 47012929
3 77920 145757
1 72299 122399 433628241
2 79024 544753288
3 8588 127302
2 21030 172984685
3 112714 106576
3 190280 106141
1 146265 178260 448212902
3 98528 91076
1 28414 129474 981337924
2 151285 791181013
1 96987 188364 191064933
3 45112 152740
3 101751 62416
3 122036 171473
1 19685 27425 568649928
3 76452 73931
2 171529 925409905
1 11792 172007 24731865
1 127508 128729 311305539
3 14712 38879
1 1655 7548 231281290
1 103896 108137 946182297
2 184740 4550432
1 77846 103878 16715195
2 111478 651821005
3 105187 198614
3 48432 154550
1 3260 178131 641046808
1 9255 61918 706481318
2 147374 73785533
3 123119 174326
3 30959 107390
1 147862 187617 39315063
2 144790 219480676
2 38177 57468886
2 60600 262464666
1 7097 52553 399741314
1 82897 192741 369427101
2 98277 383716849
1 9983 177009 398949212
2 171183 800398544
2 18002 742498523
1 129185 139694 639072190
1 12335 134569 541397052
2 90928 884551002
2 94857 66559513
3 21656 155089
2 39252 428196125
2 43285 248006575
3 128190 3745
3 129127 146413
1 8540 127548 642346851
2 174207 929897657
2 518 485098292
1 118381 138053 842489742
1 78398 179976 670987179
3 159240 30814
2 77929 537774383
2 117648 122723404
3 46226 88120
3 165966 73305
3 163837 99698
3 156258 109409
3 34960 134434
2 2586 250091384
2 167709 875570136
1 135536 195161 333520033
2 176910 288972185
1 19920 180939 585097797
2 199628 85870322
1 62904 177607 610495249
3 90153 127678
3 105198 191290
2 144742 914887311
2 115681 859643216
3 89971 79385
3 139379 43131
2 175052 924763283
1 11021 94430 35620315
2 152924 460551306
3 20768 31870
1 45850 87125 889762719
1 11805 186857 966189266
2 190932 294876698
2 25646 47877824
2 1720 540552630
1 103766 110693 712411390
1 169139 199432 596877649
3 70317 162349
2 145773 543278824
3 141598 140109
2 82809 541856945
2 14126 22207985
2 64102 608650132
1 20224 86447 231283466
1 20691 138131 413632404
2 10601 847667954
1 47511 73297 429615434
2 149909 106786570
2 62174 543635074
2 50097 791322104
2 107587 758000721
3 100511 6110
2 33443 228204125
1 139065 158751 78867006
2 10686 443041911
3 184765 11703
2 85962 498909044
1 52955 175062 748187523
1 367 130392 854921147
3 58975 140998
1 44930 170427 495512457
1 36468 89259 585752992
2 160068 792554737
2 34949 876355482
2 91771 717245884
3 54463 109157
2 65575 338898423
3 186659 40924
3 34022 179189
2 190814 402859046
3 111420 149691
3 95020 123042
2 144486 358454126
3 153939 147354
2 179213 568882968
2 102913 964443745
1 2325 71887 809591637
1 65770 137601 826450924
1 131846 194435 196562388
3 99868 6467
2 173567 84152133
1 76428 150639 371009120
1 110842 183997 222216801
1 55583 170416 783685098
3 130370 38375
3 158471 114425
1 15787 131309 618356857
3 74872 114881
2 68954 342815110
3 124588 57953
3 39142 18631
2 35335 192162946
3 151972 90515
1 119433 149368 97098520
3 21111 195712
1 102889 173152 232775643
2 59225 752410345
1 111524 196635 570141717
1 126629 157131 500658276
3 96249 178643
3 36826 96558
3 113813 175669
3 183404 146293
1 13414 101749 197674110
1 54723 79349 859047919
2 69703 251186451
3 44123 144438
1 123307 127254 348002982
1 7803 135583 223453722
2 111392 493248483
3 157216 16651
1 151714 154313 123673962
3 138651 10538
2 123275 117022038
3 17011 90768
1 89178 160648 786724217
2 126836 187083570
2 171991 664526770
2 195097 328725502
2 175740 756846337
3 26989 177293
1 6175 137056 931969941
3 62026 18158
3 127106 185447
2 50702 577800886
1 12642 52245 191954721
2 143290 923976421
3 59607 165013
1 87612 193516 201127200
1 9372 103278 673008425
2 24180 932639680
2 30394 43959045
1 19276 144251 619503600
3 89988 160479
1 29539 109009 176029705
2 17279 993042935
3 54134 190557
3 138101 170799
2 26972 531056132
2 166958 742396767
2 36021 961607422
3 140779 170185
3 77595 75272
1 36166 109806 58784176
1 98584 195552 166239418
1 138377 199770 431505264
1 62311 173177 64290821
1 6356 156906 71117924
1 24 141816 286871579
1 437 166818 696027664
3 163613 125356
3 84694 188520
2 21552 38768819
3 53768 37527
2 131997 974230473
2 197737 140836183
2 174638 117319180
2 151287 914300692
1 33601 63074 588788280
1 54505 188028 145289577
1 39537 56269 339629142
1 24750 155979 116013134
3 190467 46851
3 55332 125818
3 10595 46560
2 85347 890787564
1 121425 149606 524776338
1 30808 81852 911992383
1 145300 158459 592986569
3 47641 59511
3 168914 16900
1 76578 172595 999178939
3 38120 53437
2 4582 461392110
1 20137 22799 838836231
1 86332 149735 603429837
1 12272 197129 251836339
3 2454 28207
1 43612 150120 895750272
3 176708 1219
2 23304 216479275
2 178634 981656738
2 12943 647284466
3 156527 42389
3 1700 155484
2 161974 119627139
2 106387 874809730
1 7280 145827 736784429
3 25288 194018
2 16101 995502683
2 178663 335935948
1 139058 196780 297864430
2 89186 478431998
3 91231 47763
2 39066 828763237
2 9434 727956201
2 191557 907687024
3 158984 137593
1 42453 177995 350956272
2 75236 221459374
2 87816 310054472
1 134313 154010 551753719
2 118816 251905902
1 41410 146301 977685786
2 89478 984044964
3 199201 31050
1 51080 183863 363306594
3 90731 54862
1 40158 61051 557056871
2 72521 801041189
2 85057 442032679
1 126761 183498 662500091
3 45917 85721
1 106957 147065 49729567
2 73095 253084880
2 104768 896120573
3 32804 114910
1 6378 26170 942080456
1 174065 195818 916767773
3 40545 198283
1 51161 107891 82880276
1 60240 74297 45638082
2 118248 593072031
1 40621 76330 62133014
2 92895 134042730
1 75824 88353 639690912
3 37600 115682
3 87015 193414
3 7475 11319
1 4653 198477 385542222
3 20766 198527
2 101727 246454631
3 15753 145291
1 162129 188228 63732580
2 16037 574275932
3 125352 99969
2 15023 405973515
2 56818 486238603
3 113075 162277
2 190839 568455581
3 86648 22908
3 85810 147983
1 83343 84570 539596627
1 79879 122042 341446158
2 157327 489296036
3 129069 172220
3 150584 166455
2 177580 311173819
3 125427 154547
3 54899 42148
3 77138 199010
1 142087 155127 624829506
1 48026 128122 273242774
3 47228 114299
3 138733 186036
3 163136 119615
2 195245 783539520
2 153430 992441703
2 189471 547828392
1 106782 159982 70622199
2 140113 922380204
3 144487 91900
2 51504 972762819
2 13362 841901913
1 91596 187816 996549073
3 135423 154937
2 27149 343796478
2 115017 61649215
3 126443 34139
3 79122 137880
1 18680 133006 716147703
3 134577 145825
3 122558 135850
3 53199 78422
3 156043 102828
3 16843 54307
2 110718 799678901
1 57073 144925 944997907
3 194689 196955
2 109074 640955997
3 30685 99293
3 23229 186308
3 35611 88754
1 94937 142898 116473483
1 106157 108641 245261019
1 113356 182807 472509973
1 4492 63298 477322038
2 44206 673837190
2 16484 122290221
1 72755 136009 439576249
2 5493 547456186
1 124083 124699 926012968
2 14737 353510882
2 1128 844090722
1 32340 199320 582686384
2 26694 92720168
1 125999 166254 612385845
2 16595 470089921
1 136022 148393 114265001
2 197495 850877676
2 166274 310823412
1 20731 196895 406672338
2 109509 224400860
2 112735 260151632
1 86773 102050 723488596
2 65861 397310734
1 36053 119130 718070003
3 170638 190169
1 33398 106748 442961240
2 70797 198231594
3 139640 30323
1 166919 174730 510657701
1 78196 195134 926371448
1 24208 81257 227615390
3 152877 87882
3 102568 192277
1 181 179123 155594743
2 136376 894144311
3 153593 129689
3 61160 74792
3 74804 168769
3 60998 146051
3 172050 122041
1 107303 160754 384709463
3 110003 145522
2 16979 819730987
1 67037 134656 214671542
1 63609 124790 125649879
3 65650 122230
1 107230 166408 719303126
1 79406 110855 285292054
2 76888 9771388
3 79540 160099
1 22520 49626 375424223
2 163522 872325991
1 158381 195471 756781045
3 80886 184214
3 161671 92901
2 2322 73287729
1 33597 108283 159386237
3 3870 33616
3 160658 62378
2 125717 202452407
3 128422 88162
2 33935 659027046
2 182953 919275437
1 70932 104151 975035946
3 78771 51630
2 131198 809171493
3 167096 71724
1 82870 167323 729903378
3 160145 41975
1 98006 109953 626350104
1 55928 113366 708382230
1 51344 103438 26633370
3 32241 47998
1 9751 183158 365390925
2 6527 502432920
2 168544 43354888
2 2779 511459563
3 56679 156145
1 101685 171025 752830003
3 150672 38842
3 69172 116315
1 161694 198864 403438088
3 72987 36476
1 137695 149111 95742524
2 135287 418299109
2 5740 326498393
2 179015 942585508
1 143255 187491 200427792
1 150538 189286 27059556
2 57753 64069197
3 158295 145670
3 129014 53736
2 176789 874647868
2 184350 230508516
1 352 137127 586002161
2 42024 363763833
3 173420 143631
2 44597 600839613
3 62822 196249
1 66677 191777 908563764
2 161443 283365044
2 23634 179892442
3 143440 88027
1 35716 46968 795115263
3 179257 41402
1 130556 165625 795842176
1 16835 125156 27154815
1 94893 121020 579795962
2 140026 636914832
2 68438 526331610
2 123698 548640352
3 128965 25743
1 160605 180487 592916515
3 148361 189419
1 30165 178494 798613302
2 104413 190688775
3 74895 109145
2 144910 34145627
2 100141 704715854
3 81837 167054
3 78459 193746
3 79334 103316
3 19617 89384
1 118661 157984 236554334
3 148022 103485
3 9223 198018
3 189961 148516
3 11293 185300
1 32321 189011 975109230
1 124880 163807 305388327
1 135860 197029 509182125
1 46633 193823 653505571
1 61563 113128 263139737
3 191030 103285
1 81647 93946 940481476
1 30758 125460 664936612
1 28694 52851 182979236
1 77995 165526 2849486
2 8007 879002800
3 7153 10614
3 66874 103458
3 43613 168275
2 91065 330424003
1 148000 175312 724344381
3 92272 154273
3 120164 114039
3 49092 40500
1 2732 172650 563096339
3 177437 62778
2 170382 454765156
1 88986 97933 630475419
3 11252 92700
3 188218 53851
1 102158 188983 509533975
2 22120 749881974
3 91361 29009
2 69269 792726843
2 185674 515103716
3 160485 165701
1 168190 195080 228392077
3 28896 20231
1 57496 93693 183335094
3 75208 157496
2 113884 855008515
1 31309 136368 502613457
1 46420 169915 772129690
3 32909 75524
2 146092 348237321
3 154996 102700
3 82644 138308
1 77532 193694 156377908
3 53113 23412
1 14983 198156 357092643
2 142665 407352556
1 57977 178227 685968978
1 40381 54998 547809510
3 107681 122027
1 28958 108330 336286704
3 90450 130336
1 32320 107414 918509887
1 91266 143142 249575034
2 152945 213897341
1 49940 105191 360186734
3 97245 126663
3 183731 37335
1 142887 198640 31314845
1 67167 152637 131183979
2 148691 732976567
1 76660 127278 906285128
3 39361 106086
2 74368 211848442
1 109575 192910 796882208
2 194086 321106409
1 93079 101417 257676558
2 171965 540939332
1 74065 146416 547731739
2 151247 527718735
1 65447 115217 915312881
1 130281 142914 261740544
3 63755 81132
2 111707 931647420
3 182443 184516
1 11147 78234 689591715
3 165188 198248
1 126002 177155 165064818
3 197690 44063
2 125373 281738534
3 38825 103135
2 172701 347696968
2 45924 68453528
2 39181 433843381
3 94921 73078
3 25972 79039
3 3104 163728
2 167497 10126180
2 127821 3231752
2 177663 286499620
2 127469 384087298
1 26816 71406 361842649
3 55825 1499
3 87703 157751
1 41782 49937 2929096
3 97336 59610
1 47063 146949 372917146
1 18202 102157 449717862
1 5349 142388 503867441
3 56294 89040
1 115644 118855 775881382
3 139903 52498
2 179078 192917572
3 85936 59260
3 153088 37406
1 112935 157888 108562000
1 142565 195263 261721352
2 74463 269459898
3 164181 67654
1 73780 161867 994461601
1 155547 173685 810144434
3 143641 79716
2 96261 971327850
3 154042 71386
2 199856 181105456
3 14853 21744
1 70347 82807 318573177
2 199429 369319272
3 63013 4959
2 106610 627929975
3 8118 30319
3 27619 158814
2 76606 288994900
2 172269 58457529
1 62790 199691 340255462
3 150051 197260
1 1657 41285 267732516
3 161157 54588
1 59341 98985 944541601
2 1899 537338030
3 154261 163204
1 13286 88988 805898481
2 63474 842872006
1 65125 142819 529316793
1 16083 44996 449730390
2 78241 771043885
3 77689 60777
1 14000 73143 331467056
2 129125 575775715
2 180760 573051641
3 113278 181766
1 161485 171150 384309803
2 153041 302198379
1 61327 115342 356648631
2 26413 509324099
1 19516 145887 870350558
2 97093 907127787
1 39769 156167 965619328
2 11058 157601267
3 1589 100836
2 146352 165606473
1 64247 155506 405503201
1 31500 185976 869099317
3 133972 176515
3 61960 115453
2 106266 758393417
3 45809 81155
2 58669 6227966
2 122606 812279357
2 189661 554822626
2 14330 171421635
1 83118 98154 15640922
3 87456 11775
2 15255 955762367
1 98267 103574 455305518
3 80536 99110
2 94801 305995162
2 90492 204716882
2 141544 176893808
3 69912 164144
1 54841 62674 611080833
1 59804 82473 367952603
2 189757 568038391
2 13018 967877886
3 126855 158598
1 153411 190628 406643540
1 72974 99420 80516380
1 13799 100756 663569384
3 20355 78435
1 17991 157155 4215447
3 29768 75456
2 21060 741159291
1 93656 198446 781931167
2 74957 806108094
3 75629 36360
1 118393 141897 879654198
3 188009 128886
2 72041 718739771
1 91150 96340 618002265
2 175927 396817709
1 68855 193543 758246075
2 29497 651749109
2 62551 254408456
1 8556 194895 381212659
1 60290 164513 240333101
3 9252 86098
3 111393 97071
1 25782 85151 352465235
1 163711 181897 66957585
1 25817 83813 996862990
2 88250 784801174
1 24605 197749 557170673
1 4795 151563 957781911
3 38592 181499
3 106732 164936
3 133051 87053
1 60286 177580 374258893
1 171856 191260 317771941
1 74936 194425 927488475
3 11912 193830
3 22952 125878
3 191810 8953
1 4161 127741 308389570
1 9455 143387 504638756
3 83920 176679
2 63543 631145719
1 142810 149322 606170753
1 34681 50311 712076786
3 141112 174140
1 22482 134475 191324599
3 27937 108497
1 8636 23290 713706432
2 179540 8649147
2 39977 274544068
2 154718 171954278
2 155957 281329622
2 60509 636759497
1 5453 99511 157269128
3 96134 53511
2 141918 647269376
2 20740 857829753
2 125213 867692424
3 70313 89967
1 13045 156633 119775605
3 62087 42854
1 5103 74092 792599461
2 193370 215853616
3 84542 25859
3 72702 50137
1 14256 164344 941326617
2 48190 491871771
1 50920 96657 921797845
2 58578 364883883
2 133262 215150258
3 22302 6575
2 33272 923329301
2 192534 456203300
3 183945 42056
3 29174 103489
1 72465 99789 316572845
1 66651 100693 844619486
2 178123 965703773
3 120777 17051
3 119893 148025
3 174532 40704
2 74122 566926095
3 30779 69302
2 180015 131538317
3 83398 7991
2 198229 540751031
1 51302 195251 316257038
1 78988 86658 388762839
1 88024 181735 846719893
2 160822 127150487
1 102219 127641 874789828
3 26106 135557
1 178796 191939 486611912
3 9132 69163
3 112689 79842
1 7694 10080 556706618
3 70556 184807
2 168380 216343980
2 42918 457104403
3 22143 131118
1 15356 91550 398496713
2 84141 472503710
3 161143 13160
3 97485 151448
2 123357 960923570
1 134745 162673 900926921
3 160488 15434
3 18016 181508
2 121717 36716029
3 71320 17787
2 29078 484384212
3 116878 78661
1 82774 128091 709472713
1 157986 166388 888064963
2 184193 937469190
3 81990 143153
2 6130 107490003
2 96853 750674573
1 38116 179102 940660034
3 80510 75507
3 156740 18607
2 124534 796066184
2 23574 966132717
2 58774 884651284
1 39709 43843 823610951
3 87708 46366
1 28956 120124 163897305
2 192938 969422717
1 17668 161667 670688302
1 58942 85127 993187845
1 97450 110488 869067813
1 121073 189366 759239600
1 35575 81374 986847711
3 29329 99918
1 88331 187851 649864652
1 140302 151935 306792511
1 48474 126337 307683440
1 32046 174997 251976341
1 23821 130738 88558024
1 39718 102995 838549389
2 151152 540721890
3 164484 164550
2 17436 137840905
2 103745 932394378
2 63700 862273956
3 178287 137512
2 172240 639227668
2 1147 337835835
1 181689 196568 625387280
1 17630 80434 156812209
2 23975 703853288
1 31790 46021 357831934
1 50143 112702 505781788
3 44341 1727
1 60230 63909 174406330
3 154553 69005
2 48520 230357164
3 134203 49664
1 77718 152959 800232808
3 25568 87954
3 161904 5090
3 52666 122781
2 137423 947280910
2 34353 712860658
1 67304 83045 718841943
3 56398 28008
2 136695 705027275
2 107339 869427295
3 134244 145459
1 33855 35156 901242649
3 51902 69423
3 138308 43687
1 97220 100951 84165971
2 38599 552998862
3 34962 166885
2 93376 546320545
2 16281 104557732
2 93915 854782834
3 104540 125426
3 116462 84156
3 99155 26956
1 113019 179975 193780371
1 65814 154767 479586671
3 144212 73442
2 16795 314559047
3 113126 23120
3 189286 193312
1 20197 152016 182142918
1 145259 197565 301285384
3 4490 59993
1 13276 82542 561167711
3 192929 30243
2 45755 846445617
1 61546 97467 865597892
3 27721 79283
1 4061 145708 218368813
1 38282 170571 345942354
3 1773 190918
1 95518 191232 542762729
3 143690 88604
2 79852 23737870
2 139710 68228030
3 62229 36355
3 22871 173435
3 107378 22526
3 99221 126383
1 15868 197701 390578467
2 31906 47619359
2 35956 476984667
1 30156 196258 955657126
2 30920 213050705
3 172917 87044
2 106077 867468325
1 75599 131129 615099768
3 161737 1572
1 40961 145543 20736779
2 190850 429023291
2 77713 316594576
2 106070 222650963
1 54081 102743 694728054
2 33668 173083837
1 32927 169262 373376095
2 46428 396416191
3 153010 138438
1 7665 71260 92945500
3 168844 38512
1 177359 199412 757720733
2 99620 198259440
1 60136 64645 175544145
3 21915 96875
2 70216 330412499
3 117332 105669
2 119478 931301308
2 33357 30479696
1 6595 118052 196251293
3 174282 40264
2 177524 690708179
2 47224 292142995
3 153535 145605
2 150193 170779795
1 10152 197546 14194062
1 165192 181799 385483091
3 62695 70320
1 179446 184477 157343616
3 90839 65208
2 48307 286215542
1 130757 132060 207965624
1 76313 131210 822792149
3 126107 186762
3 168314 141087
3 173179 90658
1 95951 116843 981055048
1 24245 54044 406660115
2 21260 469105486
3 13707 157002
1 6642 132451 113773672
3 39217 84432
3 62121 14881
2 115972 276564533
3 153566 74956
2 178493 7320125
2 20574 878606250
2 109509 244426401
3 34228 41112
3 57997 108238
2 68233 754261337
1 74139 154054 72833106
1 40429 59120 957712208
3 7212 198391
1 116833 120069 578291811
3 88102 69365
3 25822 158710
2 16714 509051174
1 165556 186499 819397451
3 99572 36338
2 18185 87599483
1 30535 94526 932815256
1 8177 23330 482337968
3 179283 87019
1 3370 84147 193778381
1 24375 52856 601805133
3 8903 16516
3 161003 56110
3 153812 8511
1 23125 46012 472576320
1 14138 144661 25551160
3 2050 42584
2 63800 201561217
3 63853 125329
2 100214 149507064
1 4136 105666 272918491
3 33498 178901
2 88958 244320623
1 73205 112569 518068087
1 82313 167526 469341005
2 73040 649325398
3 55243 26085
3 189615 123303
1 31933 187479 353369467
1 8297 35450 919002513
3 143219 173371
2 10341 52040609
2 14287 543030077
3 89521 117277
3 182011 124645
1 26913 189442 545676908
2 7650 824052836
3 117915 109488
2 60403 756849870
3 142503 149854
2 150270 446077360
1 83753 179570 607177195
3 70204 71863
3 13376 185885
1 93261 171930 593633531
3 27837 31693
1 31889 126146 245721402
1 61102 100253 460398696
2 54338 62820673
1 145076 150440 985630288
3 177873 180656
3 152461 108533
1 24212 112988 537655845
3 53421 196515
2 87666 742474998
3 195417 34220
2 12827 925630969
2 119635 139470072
1 86916 124934 414137722
2 149111 215718384
2 10965 360582346
1 90872 94530 133502265
3 33775 32517
2 58376 446413535
2 196437 957560258
2 114145 836329952
3 17585 136933
2 36839 626487246
1 29192 194851 637659537
1 7843 11128 81541084
2 106560 365393500
2 116761 634518869
3 25347 179837
3 169217 106429
2 140522 316135698
2 187214 954860826
1 81341 188339 180622035
1 29560 163226 970032985
3 82821 117178
2 140305 806429342
3 176179 115780
1 22168 82185 855751999
3 32715 18256
1 60318 116084 739189656
2 147425 397533102
2 180316 257485454
2 12973 112531893
2 94010 836830017
3 195203 47106
2 136273 251775308
3 23048 137722
3 10151 187090
2 136174 994623856
2 194767 639829162
1 41117 103595 128355110
1 80205 147657 870211439
1 134875 146245 148862656
1 2943 59878 671894053
3 12960 8076
2 73640 73193155
3 86372 186506
2 194740 351297826
3 178317 49339
1 215 12124 810956435
3 96151 141730
3 14630 62054
2 55529 183764905
2 30510 800715072
2 1511 998535290
3 145497 58306
2 58193 18906743
3 35779 103353
3 188083 181573
3 157673 90535
3 10927 38791
2 196578 789019453
1 33515 49767 679539701
2 90007 469056692
1 3438 85468 936413796
2 5035 73989652
1 67828 135429 323776332
3 199456 112878
1 39016 69084 547075185
1 113170 170740 584749972
3 147162 47520
1 157166 186013 732517573
3 105065 152961
2 182685 312733600
1 84568 182520 359854166
3 193598 66344
3 49881 109866
1 70420 99798 145094436
1 47023 73877 140044225
1 13183 149957 90284827
1 117868 178595 674816234
3 103081 14484
1 163266 193080 473117611
2 6701 38647695
3 126858 13029
3 79003 140268
3 9516 122953
3 129083 10276
2 153275 999443446
1 61100 78106 276170043
3 43051 128658
1 146050 161396 392717058
1 43859 105514 495991025
2 146951 538953499
1 68195 104019 895403171
2 43889 38460213
1 103105 113511 79304195
1 134008 174643 578763768
1 157787 160057 98167055
2 86988 739614599
3 172349 151025
3 63579 117372
3 136730 122000
3 103336 96434
2 65744 569815155
1 29356 163041 608608973
2 34696 551153003
1 164237 177241 77213292
2 31667 3428502
2 1583 354924810
2 159513 80011569
2 98547 961916121
2 174245 70440830
2 162967 365142875
2 53497 454398399
2 109800 651760435
3 181351 41741
2 57251 899715386
1 48946 133132 335959797
3 14656 111589
3 65147 72240
2 52047 575632216
1 63490 164335 168496699
2 12047 341217697
3 29168 1012
1 8180 74558 166287188
3 136125 155144
3 566 108719
3 184414 122177
3 146485 61056
2 10221 924933091
3 188233 93565
2 73271 28530493
2 177549 763748565
3 175054 13129
1 21025 140665 267983434
3 66951 196209
3 121768 63222
2 19125 85798358
3 68750 25038
3 159917 18596
2 68805 808387444
2 138593 176178227
3 119431 190442
1 93062 116391 160124149
2 155113 421659504
1 2282 150614 292865643
1 15549 161345 639511616
1 110942 157900 677860034
2 190905 34152543
2 159973 814953005
1 87335 166741 546881249
1 141233 148179 667263
2 119657 564740174
3 145425 52702
2 143065 529853185
2 171904 408423227
3 136048 60590
2 30950 755771109
3 8148 128663
3 143151 30769
2 171423 85085216
3 20223 68768
2 82625 116888010
2 92039 169616000
3 163176 180660
1 95503 189815 215422612
3 133100 108226
2 41990 495450932
1 65196 91159 202015582
1 130699 170218 719175925
1 9815 184134 810500423
2 145907 821032515
2 6689 62649509
2 136852 930516763
1 5798 134069 229632562
2 116456 762828385
2 171989 536096080
2 11862 811945630
1 105088 144406 674670950
2 194988 108188407
2 77501 539447306
3 180419 182957
1 75460 178830 328709771
1 18924 61050 224093653
3 154716 199658
2 65614 671496296
3 182568 85623
1 114421 194011 24152034
1 21774 26301 753755092
1 41334 58726 824143352
1 9143 53993 254763937
3 108655 80228
2 163102 754326976
1 96358 183913 119865159
1 34463 156122 262852884
2 161064 487287733
2 35249 53963113
3 10137 154011
3 54071 125690
3 171238 83466
3 177335 151988
3 82820 101233
3 21138 36965
1 86559 126238 285279706
2 11750 360421530
2 142156 647846068
2 136793 953322549
1 166060 166686 290176326
1 11114 169126 642203682
1 20980 147077 32348030
2 100492 542716233
3 124982 87459
1 70102 155113 797434385
1 11809 50577 324741583
1 30017 192073 332118419
2 68442 252538459
3 127183 71736
1 56705 199684 822599495
3 13688 31659
2 72568 36470266
3 22747 85470
1 39251 63623 308567446
3 109628 30372
1 117612 197754 107013113
1 74537 90987 848232388
1 59569 132407 339178769
1 61666 197453 897987608
3 68213 196882
1 148370 151262 773528126
3 104232 149266
1 28343 99857 684576270
2 122137 392176466
2 159784 964734467
3 147561 156961
2 21404 660360534
2 181460 386872471
2 51531 211191377
3 42198 185167
3 195833 26973
2 140860 729682650
2 130983 758868456
2 51239 690898607
2 38392 99502880
2 73326 695636669
2 90312 70055258
2 47742 890654923
1 1790 72085 435712623
1 3423 51886 623494085
2 118196 226172489
1 169006 176765 896155412
1 64499 177319 447509785
3 90226 161028
2 41194 618430318
1 60161 75030 936647959
1 91965 186293 497903647
2 147617 506192880
1 97304 122977 990818178
1 8158 98638 692620583
2 177800 856468217
1 71318 125338 292127887
2 18060 646363796
2 24666 712502280
2 183273 738940059
2 146195 675483108
1 181764 183065 206720089
3 82424 30093
3 187105 150259
2 140224 284061375
2 159462 863796297
3 99152 171111
3 29269 93947
2 102154 187747153
3 94323 13507
3 14325 142524
2 145677 513155217
1 30941 87327 697357121
2 96895 210895289
1 117709 137955 261743818
1 151953 172986 334679529
2 166282 997128853
3 126946 96416
3 142716 126862
2 189239 508364792
1 123822 180716 893432347
2 85671 78591603
1 23792 51537 761713066
3 134254 110922
3 42878 14943
2 18224 371381424
1 15509 28169 239484059
2 166570 131574921
2 7074 423458827
1 13546 163011 297155952
1 37557 190140 767324035
3 141202 77671
3 130769 141441
2 106617 188005332
3 12162 184105
2 139365 43083863
2 191174 656526574
2 160475 593457516
1 83380 178331 590638427
1 22521 85672 500972513
2 112222 206631890
2 108182 685516862
1 1535 78626 993692038
1 63134 83294 194682527
1 15832 196689 411759541
1 81690 106557 152608477
3 180291 22192
3 172241 136490
2 76355 186081803
3 112130 84183
3 46797 70141
1 3177 187806 704289994
1 8850 134049 344596623
3 10103 188581
3 36358 29605
3 26898 51077
1 49898 194336 396993850
1 24359 147875 957719664
3 105515 115701
2 41839 772776462
1 16234 21700 523205174
2 133214 159726444
1 60696 72678 241083891
2 85332 552514493
2 130511 1482689
1 26320 128708 592976888
3 107020 4580
3 187618 163144
1 72634 105036 366575021
3 154049 189429
1 86757 190446 329080145
1 158060 196293 896870390
2 114377 269149377
3 92281 90675
2 14200 190336705
1 44958 171713 276595000
2 178284 461134649
1 13176 106259 211148070
1 13093 34165 926760825
2 196995 846231272
3 84279 21309
2 91541 328619355
3 12787 94603
2 62857 887135511
1 47927 160086 330984345
3 60529 58098
3 44933 147421
3 62511 178682
3 169655 76479
2 143286 553709807
1 48316 114389 59823834
2 121047 782783953
3 108638 6267
2 52157 901011377
1 48966 127796 913923301
2 192117 935982190
3 5599 97509
3 53319 95998
3 163263 37634
2 143409 966408319
3 89770 99987
1 75578 130313 766915936
2 138973 85862454
3 113487 87654
3 166011 25591
2 9733 855796810
2 194959 759203402
2 99943 386064589
3 46987 63778
2 17679 595988172
3 161754 91400
2 170715 434405789
2 56661 345170675
3 48556 38263
1 56930 182185 931728990
1 123845 171086 968680687
2 167693 487346661
1 112456 171118 280842439
3 97121 42656
2 149657 923066528
2 134543 899984624
1 115243 121533 57286067
3 191541 94012
3 156573 3511
1 31189 126014 845987936
1 30637 132595 478290793
2 185 531895070
2 186522 780604059
2 108272 278406364
3 103913 197434
3 63948 128215
1 35038 52709 318192072
2 115926 441656962
1 28677 159811 829379292
1 14264 110303 990101420
3 129689 185952
3 116511 122200
2 63691 42361268
1 22293 198272 336391697
2 109247 204910726
2 39635 564026940
2 56306 483997018
3 59939 139815
3 171689 54812
3 100104 169363
3 84062 168631
1 153595 164896 522680468
2 66545 919532643
1 193154 194272 42666198
3 125365 114656
3 175744 199126
3 170054 180853
2 28639 590757760
3 5218 82489
2 3448 723971898
1 56295 99380 57058579
1 36595 84197 121095502
2 168566 917569575
2 118884 844751839
3 172780 192985
3 25153 126645
1 2691 22629 528817354
2 4446 587749700
3 7925 175421
3 183540 30633
1 71979 96623 389451857
3 143218 155182
1 89077 183579 314786597
1 19546 82601 519226468
1 58134 58446 99528608
3 181323 166192
2 11056 51641535
1 76932 116092 731173995
3 193741 77924
1 46957 159999 981969732
2 2020 764134315
3 29451 163228
1 99207 99322 133083730
1 123111 166516 197653621
3 49934 191496
3 49875 11585
2 183273 742797265
3 110762 98370
1 100457 132552 552107196
3 151913 87914
2 27321 863381838
1 117406 151738 856867710
1 86111 95577 6697615
3 185182 16006
1 132301 136326 487967095
1 64102 118876 572792397
3 186649 74424
3 184161 72818
3 165499 29057
2 87962 639622726
3 23351 33879
3 180278 12975
1 9428 179647 230124457
1 28572 190585 132847919
2 143572 560776733
3 14082 56059
3 31621 23972
1 93986 145626 164625727
3 174116 45452
2 5751 264378303
1 83869 127882 104470030
1 43075 120034 670490864
1 62000 177505 122395500
3 139477 85093
2 162679 193745507
2 181390 516631019
3 10165 26979
1 20838 101630 28677260
3 140169 112793
1 6288 34702 409703447
3 58900 78823
2 140026 604418497
3 83283 66532
3 155009 121912
2 134358 286189044
2 109124 907324468
1 33252 40312 464389850
3 55750 142226
2 80151 183705060
2 78939 370130080
2 19383 756930914
1 60943 81902 135371028
3 14408 140010
1 13520 138735 75802194
2 174071 473435135
2 194873 472712803
1 175499 187131 490761062
3 40911 149321
2 92485 680815667
2 161857 88387828
2 131258 808004720
2 71219 624289835
3 196165 16184
3 188434 78011
2 96649 593099440
2 194628 976876949
3 63805 117623
1 158290 164150 331750009
3 160141 175467
3 122562 13992
3 172346 99990
1 43319 63515 110521061
3 162877 162504
2 137939 190432922
3 113505 2620
1 16690 199962 443607552
3 51169 151729
1 10175 83136 21830007
3 134378 189110
1 8832 28104 646982160
1 117800 184503 77563189
1 128962 165935 788670737
3 100985 183558
3 5171 97931
1 77189 94565 307026557
3 83600 9768
3 34026 40736
1 66599 75547 414618063
3 146188 81281
1 40774 95729 270381768
1 19001 60479 716336964
2 123906 86421491
3 109675 20653
2 5245 752951539
3 7622 89340
2 135314 695620176
2 135526 454935219
3 182282 92149
2 131258 825131053
2 55947 333272364
2 43924 461794478
2 58834 986284526
1 11949 17683 996339316
2 120384 8496225
3 57629 131432
2 128678 27617455
1 42274 151636 321724958
3 146315 19111
3 32084 10049
2 8858 294924682
2 109340 166336059
2 115729 973555390
3 54186 54267
1 15892 39213 399634604
2 123950 725638705
1 44366 72404 102404549
3 122201 145438
2 161121 248797717
2 129398 509750415
3 37666 26052
1 39525 147709 298178173
1 41358 113294 330321679
2 12560 405443498
1 24149 151278 248849721
1 94623 125851 292999410
1 38404 127467 107358734
2 163291 632478749
1 16743 50102 941248746
1 56550 194808 55149978
1 7175 22600 979145727
1 10291 79769 774880091
3 72222 177915
2 56553 252795358
3 97676 172407
2 4913 848681898
1 40634 53721 535621647
3 91196 62431
1 2733 68142 685661387
2 78158 779591767
3 74324 113857
2 5545 380807858
3 139549 95400
2 196610 504707987
1 80964 101500 195514346
2 22933 54285262
3 90597 2460
3 120626 75062
2 71331 57661264
2 24934 182729833
1 24238 135450 25340000
2 20620 782590591
3 118415 112626
1 169567 170184 308363703
3 148201 112311
2 159652 842924525
1 36054 119493 199202359
1 51999 110566 11783757
2 132724 9992195
2 65294 740039914
2 143786 595608927
3 116059 124113
2 139779 893755570
3 101071 22263
3 73705 109572
2 55243 124134087
1 68556 170095 320881012
2 30250 984682076
3 120510 118267
1 61129 143926 770309814
2 47416 424055257
2 22506 201826138
1 12349 112804 685692133
3 182496 81708
1 58916 161516 461182999
3 47079 20108
2 127481 449658390
2 16248 329960663
3 87805 80003
3 45928 72514
2 90302 222731464
2 23474 517304723
1 7051 197474 470832192
3 48914 54384
3 86626 62959
2 85832 596514488
1 8578 112447 829194419
1 52330 126373 353342416
3 116818 83623
3 26593 117238
2 142396 813417079
1 22697 163821 197862209
1 105289 121551 66980077
2 71299 348393004
1 33980 64048 35394244
1 27505 56591 386398351
1 50075 146781 927343991
2 169606 225878758
2 86342 463005934
1 24193 155907 206668531
3 178622 181539
1 128366 154959 482124314
2 123138 515882927
3 37055 157186
2 31806 702214350
2 134255 652670037
1 21721 37774 155762417
1 96902 162151 808399290
2 190943 225235475
2 77154 337426271
2 113192 726323928
3 185838 53763
3 34768 114206
3 94566 105417
1 51165 127444 472903518
1 34224 105141 897139801
3 5189 4317
3 33958 96014
1 5051 63096 414724949
2 165398 716531675
3 39302 109412
1 96677 170737 284274426
3 62379 148700
2 136232 861925501
2 151991 28814448
1 102599 105969 808530534
3 35431 59040
1 138428 185034 364478497
1 102147 112422 6411204
2 11091 710952550
2 160704 232208417
3 197863 146359
3 25025 174157
3 168692 93389
2 55355 562800832
2 16259 251663835
1 52008 84614 264379233
1 13057 15924 200296524
1 20627 95894 335884323
2 167761 216199225
1 25778 141913 146023509
3 156312 26399
2 194873 462594989
3 37363 132546
1 25545 112570 422468280
3 18433 179519
1 65398 91503 154343422
3 137737 43600
3 20674 38487
1 131655 190615 168786298
3 123123 32961
3 79398 189372
1 34349 161215 370981068
3 24778 14639
1 73174 185685 952146730
3 114477 128323
1 62512 74702 942988785
2 182785 726762701
3 51492 188262
3 79841 22036
2 162162 742514432
2 193564 532617668
3 163576 103246
3 124361 39908
2 18582 467785854
1 20860 197629 901295282
3 143267 179397
3 193513 35229
1 64041 171880 494747779
1 15363 182636 230174884
3 50990 154416
3 28140 125526
1 166031 182751 856425217
2 75380 320906184
1 22281 57932 271980288
1 106859 174524 520663134
3 179320 97342
3 102868 24879
2 82903 511483756
1 147858 148848 937969919
3 169733 190985
3 101989 61997
3 61404 167971
3 147104 70461
3 77530 186244
2 33704 199861538
2 31059 938626911
1 51715 79533 703783277
1 35494 109229 733510519
2 73298 353558230
1 21606 117547 713224901
3 144166 95933
2 157188 821226092
2 56550 993909845
2 23701 614691153
2 36411 719833951
2 71654 202885879
3 81353 37128
3 199363 149534
2 185801 128964100
2 159249 975579967
2 6386 627183086
1 108927 157305 287883153
1 30837 75724 219018712
1 175385 179008 327499729
1 99937 188066 882065788
3 73807 24463
2 128871 255220371
3 36169 64079
2 195600 576628021
3 159184 86639
2 198501 392253782
3 150035 132138
3 120251 176342
1 63186 115372 947731957
2 150556 479993468
1 15249 64743 410746766
1 34641 185607 886975502
2 68105 11097459
3 84352 33298
1 29492 37182 428661348
3 5048 36120
1 143567 157188 169913141
2 71135 585559626
2 185692 38095067
1 140944 149837 11129634
1 122677 149380 801085791
1 134652 198124 74794181
3 27582 142012
2 167804 868348589
1 67415 196466 367361392
1 34551 154849 375931834
2 148484 376104028
1 151201 155641 708273605
2 134453 280160794
1 40572 55596 855886552
3 154323 3422
2 32355 871009051
3 182187 95141
3 38355 192761
1 182332 182978 649647244
3 19627 46296
1 178618 191332 577197701
3 164351 133741
2 40972 990858363
2 146570 529259219
2 182356 685871897
3 86071 135766
2 6781 822366404
1 62719 130169 395164036
2 73362 781398536
1 7193 71685 841523832
1 12418 85267 136422281
2 12168 454802030
3 1382 14122
2 130471 686516470
3 195070 2619
1 63945 68816 764662616
1 47458 182157 455908132
1 111910 188486 830589405
3 49234 39603
3 183721 72825
2 167894 435556995
2 66729 351055198
3 78128 46094
1 100508 160346 78357661
2 164812 400192575
1 32421 78056 191576602
3 194834 31698
2 141 844863889
2 70133 388675487
3 146185 33580
3 183535 151684
1 142364 174372 54205708
2 147720 172544361
3 14700 43418
2 109859 602542449
2 175230 934212757
3 84367 100683
2 80842 279263049
1 46727 110235 569501244
1 185245 192225 410531189
3 199638 183069
2 67475 444656590
1 132759 181245 352468856
1 49519 56732 158875530
3 122515 13824
2 84201 593229705
3 76305 1755
2 126926 865378953
2 153314 219828272
3 41780 165741
2 164866 986877255
1 92494 116605 425204989
2 104204 455869030
2 129366 889239922
1 108603 187400 79237324
1 108635 141242 808604964
3 152157 189576
2 24667 792024601
2 41900 960343896
1 30926 148351 779438201
2 181539 461335284
1 11583 113601 296818484
1 119845 143390 246086928
3 53722 56652
2 10970 883431309
1 144919 149656 897982080
3 38162 153513
3 2894 29604
2 196818 965691487
3 91470 70258
3 88580 94998
3 161767 106450
1 85783 191517 499762261
2 137445 786023312
2 155785 894571094
2 190329 709594513
1 61114 98160 580423350
1 3388 31953 686390133
3 132944 87666
2 71602 892988389
3 184336 3587
2 112921 958620879
1 10300 104756 834507529
1 21393 129696 573295846
2 13803 923212134
3 37319 186181
1 67547 70633 61389553
3 180387 38471
3 116563 185786
3 70637 147673
1 56973 167976 517212277
3 140527 131209
3 82629 88540
1 58799 192417 81460635
1 99459 142161 767445282
2 166082 156053630
2 102462 552564889
1 43484 95550 14583660
1 45235 151779 178083798
2 130920 403088163
2 128783 856451719
3 107474 31796
3 123419 8615
3 92132 195723
3 2505 93741
1 93778 196289 293200930
2 125493 387692489
2 193120 136235021
2 131997 938347528
3 110788 139026
2 183493 245619263
2 32152 765409565
3 81493 189202
3 173567 24056
2 52814 838934108
2 159371 210324852
1 24435 129453 250353529
3 183406 177091
1 1683 8688 407479058
1 12007 175292 574643975
3 150218 199811
2 115971 182235245
2 19612 29024998
1 15113 186208 347415291
1 156621 178109 106028835
2 174126 69018011
1 3593 175573 752143422
1 12218 135759 666346488
1 41089 152393 855991387
2 86236 580482819
1 241 40551 610573986
1 46481 166181 489467955
2 67067 734265515
1 64193 74857 198136216
2 41481 706918755
1 54997 171856 515203930
2 157953 51104410
3 196005 122339
1 27560 168766 712525279
3 78305 4361
2 191674 704451003
2 115947 198490450
3 104221 169962
1 79683 170366 91247971
1 10840 111162 938229324
3 193708 110423
3 96078 105090
3 22154 121632
3 89666 152063
1 72415 148865 108810383
1 16426 50833 619046473
3 126505 73949
1 10943 99987 518007948
1 28132 61895 984127744
1 34478 78437 247232336
3 27657 9004
2 153324 32369979
3 175968 164703
1 105324 114773 513089625
1 156689 165228 418336522
1 121359 196712 7939129
1 50400 187385 135736605
2 90402 594600205
1 118074 190511 998493976
1 30928 178119 681116114
1 15385 157365 669933418
1 2765 62847 97983871
3 39713 15629
1 23184 198903 177988618
1 24245 69258 853082198
1 80337 145391 912510941
1 32321 134237 311275479
1 4347 40485 16932626
1 42293 178622 900623206
1 147267 160758 34133775
1 22644 105795 873586330
1 40125 137937 2194522
2 1658 268588846
1 56811 62802 905683916
2 26994 335092079
1 127125 158389 515080160
2 185139 543462110
3 155614 90941
3 193163 162306
3 173531 12554
3 88813 13039
3 53766 194147
2 158334 46134583
1 29700 175591 751314881
1 58317 91175 615684855
1 7979 93155 676160957
3 85022 107880
1 42746 188625 475205181
1 8181 142864 487546500
2 64472 729624977
2 59438 703577293
3 137289 115434
1 172471 193896 435702416
3 9403 18014
3 95902 151632
3 174907 145398
1 4641 184109 141192607
1 90783 121522 702583054
2 137711 18549464
2 186328 477310818
1 17706 76306 890914572
1 89728 90162 632831495
2 47856 375035597
2 135431 489602597
2 71415 115341365
2 13406 565303442
2 156166 924215283
2 37574 405420894
3 39208 143072
2 167674 990349393
3 31353 122252
1 64930 166025 189863291
3 139095 67629
3 12822 84377
1 70648 115366 639190076
1 120046 127945 389896221
3 179988 125417
3 109297 77235
1 93976 135110 978239966
1 126280 134053 492558616
3 151806 97052
2 43955 597537978
1 5063 156763 450211511
1 130033 141419 888210919
3 49642 100140
3 115433 995
2 82745 132899304
1 167373 197579 670303931
1 100745 186972 820245656
1 72386 129718 717337282
1 35250 170771 49195723
1 35811 51216 738776183
3 191569 163179
1 119514 126579 991965711
3 189222 115516
3 76277 134584
1 80669 142331 260373027
2 25490 981896280
2 116579 287122642
1 101805 167167 282414074
2 27478 145628819
2 96469 432454194
1 34493 85668 858185716
3 133178 25423
1 133414 193716 271552910
2 31790 377412089
2 162228 234388296
3 8995 167137
3 176674 30797
3 80519 17188
1 145410 182131 22178312
1 15785 82683 533266453
1 61124 62829 621642406
2 14188 210288032
2 14597 634187991
3 41241 108715
2 186025 310163171
3 164424 151481
1 176656 197722 687282223
3 177423 19535
2 108086 699738524
3 90214 151725
3 136945 142990
2 190854 813071644
3 61478 12907
2 36822 207624610
3 159094 182754
1 23124 48841 151633928
2 198640 47542003
1 167413 197853 961761336
1 114086 117320 871766198
2 185167 898784465
2 191116 821225457
2 72260 67105439
2 7375 765866002
3 140550 128657
1 9916 138830 241142132
2 68566 740145770
1 4857 195736 113994775
1 25353 76974 198285581
3 71865 176140
1 146755 176669 76212249
3 65154 184349
1 11710 142685 10840184
3 130576 89593
2 153094 790889846
2 176792 64011226
3 33751 18333
2 15756 989610934
1 102003 125959 435215048
1 27268 112222 387127551
2 115133 867431261
3 148970 28860
1 120621 197860 521130799
1 27190 162546 745698277
1 165199 190033 841413650
2 147486 493376333
3 26004 23949
2 174790 917441416
2 44632 497673993
3 75935 180428
2 46446 975928536
3 4496 153449
2 14570 336992646
3 110146 143281
1 15056 26686 425575818
2 88472 430575110
3 39562 88289
1 95495 141262 647380737
1 66285 194384 430408897
1 117323 123413 837682467
1 149872 150203 584546356
3 67851 114209
1 148539 183642 975116643
1 133586 134422 479696170
2 46714 452626784
3 8687 183376
2 116179 719278824
3 26873 22635
1 18427 196630 485947444
2 175041 640944379
2 174589 7281019
3 53878 82965
2 151277 525071309
3 15012 93808
3 189583 189362
2 72215 369317778
3 56030 55220
1 66954 124910 273153021
2 82789 947580761
1 88492 155590 87558211
2 163492 501385253
1 54764 74892 929692910
1 13515 121200 686755532
2 43440 318426278
1 117917 153429 886036586
3 94549 16448
1 67735 170999 301428387
1 123822 191154 994333303
1 113032 141490 207938851
3 185529 51569
2 172626 24649726
3 148249 111383
3 63044 135482
3 168983 174811
2 175529 390159774
1 51454 145210 186826983
2 17406 658500809
2 136236 155332592
2 31292 484364165
2 167972 976145642
2 35403 976857879
2 93558 860178403
1 15658 137616 29317288
3 87154 138056
1 10331 14472 134023509
3 146917 128746
3 148739 148005
1 48667 60623 609917840
3 22757 51161
1 145569 159532 390081915
3 91197 75295
1 40092 181054 987551474
3 686 127264
1 37869 135571 134986024
3 10881 62542
2 38295 415322078
3 176557 73643
1 61400 146389 518382288
1 4139 146661 104484564
2 151164 575149612
2 99249 16762587
2 47017 968423375
2 67152 881056330
3 151101 40651
3 175449 50408
3 4197 123444
1 6443 176244 435811494
2 187259 730506914
2 76344 254840658
3 192916 198602
3 137190 47600
3 55885 16176
1 13509 108758 168519428
3 101005 124909
1 90354 135788 625824880
3 165764 84910
1 62010 159685 587453871
1 130998 188678 930055753
3 39781 161971
2 66045 894726243
3 172846 96230
1 17677 182766 419707953
2 95183 379203095
2 149343 590190340
1 53720 136524 153803472
2 6249 32802322
2 152742 179433483
2 189066 504212018
1 14862 175085 738226539
1 35460 141614 3739586
2 122102 443677368
3 54363 39316
3 60668 195796
1 123286 173386 986391388
3 142094 64940
1 10214 43217 563095912
3 110780 5387
2 173738 464273007
1 65159 147841 385948829
1 94939 163822 230265446
1 6086 181063 397954249
1 13812 78257 651433123
3 22740 166059
1 13244 179914 509848753
2 102873 604089112
2 53542 230363820
3 140410 173279
3 192454 34654
1 176409 184325 76861758
1 56049 167234 958997979
3 196579 162679
1 68852 182281 799986676
3 135716 77168
2 29074 87604556
1 153739 184702 938815716
1 76369 76859 570978179
2 71165 68345157
3 112836 150188
2 194164 389089248
1 2576 87948 420628934
3 16645 128734
3 150575 10086
2 138846 466943163
3 139844 50156
2 192012 68601071
3 57440 142358
2 32076 402428891
1 56514 186745 467361865
2 167525 444945645
2 168593 153972890
1 111984 127542 175684949
3 40604 197593
1 173458 193261 787199
1 101615 166122 913110063
3 181015 189944
1 125202 180559 970443436
1 35800 52337 957016242
3 49601 1795
3 57016 16644
2 129718 382710034
2 122720 365156960
3 111090 13904
1 13858 93668 38066625
3 61833 179208
1 55545 94507 566303814
1 17933 183985 580953214
2 87386 143682606
1 48849 169067 636551844
3 12979 120669
3 52450 83366
2 3854 898119838
1 73579 164907 971611445
2 137653 149903259
2 49727 675986007
1 47430 70608 620527669
3 24759 106276
2 180385 82838494
2 109553 964265957
2 39908 521590265
1 95651 110048 756422926
1 8422 135261 151389978
3 114962 90399
1 33828 116656 837963559
2 38176 821182887
3 20494 13953
2 140308 331985013
2 96377 717226539
2 188756 451231204
1 6136 113154 520929835
3 109479 126478
1 31413 122256 348430472
3 43426 23252
3 199072 56416
2 89034 673352807
3 149115 73669
2 115653 499194727
3 70620 62041
1 53488 147258 696832388
2 9617 108822457
2 117639 394149469
2 113723 298379109
2 184096 889937147
3 134826 125790
1 4510 192321 26000476
3 15177 66964
1 1416 183857 840292418
3 22879 96378
3 62504 49180
2 172873 857181321
1 791 93512 985623120
3 32721 109073
2 2232 583845312
3 183302 34330
3 180122 182804
1 2463 170317 976581153
1 104869 123175 338022973
3 57694 18075
3 96274 7522
1 8481 123789 130033866
2 20632 724546198
1 116989 153997 638519061
2 188484 675544830
1 20616 65596 365886236
1 78191 95807 881272098
1 9284 20314 17512576
1 4692 52381 628610193
2 156594 895172160
3 173503 150736
2 76597 595194648
2 178728 843954047
1 28436 89378 568125076
3 127981 88106
2 191494 567075048
1 10041 141128 162556646
2 38819 866742394
3 132367 265
1 13204 94733 556268303
1 76313 126085 119793641
1 1996 130773 40620206
3 20465 136909
3 173501 101700
1 58132 176064 835512989
1 15179 100597 276178065
3 95200 163896
2 183010 611145616
1 24815 34307 865087329
3 122941 182362
1 64235 156648 826394429
2 129803 611443378
3 180462 103967
2 25858 908599012
1 83343 139024 470976841
1 124966 146417 60589819
2 110107 445031081
3 193581 187210
2 128221 594833375
3 184502 187701
3 167730 116322
3 81284 83668
3 29123 50977
3 74373 122627
2 103939 183299089
1 80764 94291 754406865
2 152855 632369371
1 128296 140336 930931253
2 173194 782738446
1 73711 152590 41780768
3 97554 115362
1 31176 142391 369762700
3 78342 27684
1 70829 170598 669869232
1 48979 149566 275435516
1 173340 193985 43976731
2 143901 254555506
2 87566 274125673
3 79874 187646
1 3185 124693 173565473
3 166584 59242
1 24140 97096 140382625
2 194501 201239676
3 120773 137846
2 189550 224216488
2 132398 598881951
1 51057 65740 222044711
2 35226 40921112
2 198036 299652093
2 10277 596315537
3 108959 185923
2 109382 593388933
1 11453 75877 371600021
2 134523 204840119
1 44192 95069 801526764
1 69647 104069 104744380
2 26252 440749336
3 86900 63093
3 146240 150297
3 141649 192018
2 126615 723211794
1 48250 96729 486822581
1 116213 182855 579045366
2 44971 996793785
2 85506 165209522
3 41630 40201
1 4310 52053 123413099
3 1834 22073
3 19330 51918
3 68421 97688
3 65687 155421
1 12689 112756 291073072
1 5260 189230 306743530
2 159070 942936833
2 122315 280733190
1 41197 122088 857846033
2 99288 340797293
2 50562 817031933
3 123668 191246
3 128779 101503
2 147374 87273151
1 1012 72426 627369040
1 41758 148447 989319373
2 10335 454516192
2 2067 689808089
2 81826 995965323
2 61889 602359150
2 77215 504816901
3 3624 100725
1 111264 191352 735747073
2 46094 318294941
1 6521 178949 387012003
3 117488 136949
1 66645 166918 274904203
1 125557 152240 612686023
1 90358 174210 101529630
1 115402 184485 415836574
3 69200 191107
1 97973 155407 68240072
1 36071 53447 54257630
1 56039 199084 337914497
1 6757 152029 274654587
1 124640 129876 712117203
2 112532 243612440
1 135652 182404 31929449
3 12929 88545
2 27777 136289330
1 6286 42560 395692147
2 120805 480992207
3 9153 17415
2 136075 590283990
2 168376 967483842
3 56376 61162
2 97305 708443523
1 30240 189609 117978700
3 98407 50263
2 28993 335105960
1 108802 150117 563358233
1 111760 134123 335622093
2 79776 728498920
1 14288 115017 74657833
2 61848 172969764
2 68885 552373294
1 113926 128851 352381104
3 1443 49347
3 117737 123699
2 158689 927578593
1 49995 180876 104834726
3 191462 166590
3 142359 121561
3 33585 31468
1 18264 85636 805703664
2 144568 280115177
2 96861 410171739
1 49838 96455 250693482
1 49678 95526 196814427
3 134596 59268
2 115711 395286763
1 15299 168616 575994127
3 153313 14593
1 16417 107284 264120459
1 57280 165787 289280892
1 41813 74308 598574743
2 93038 90890549
3 85127 73534
1 17791 172496 903163508
3 69580 182862
1 35459 133167 242212469
1 120244 146881 281383290
2 8512 264024117
3 120351 46099
3 63160 87937
2 37674 843181479
1 74073 92355 750403841
3 183718 22080
2 125226 950978094
2 22947 251875339
2 191956 382420062
3 12514 113426
1 632 78542 55808121
2 118712 535377122
1 105868 180141 287970264
2 4719 503598051
3 96704 33060
1 158976 193357 76575425
2 12250 385143896
2 52368 538433653
3 84682 191172
2 28869 951467862
1 22716 169899 917452776
2 152346 876619248
2 170265 703102761
2 7718 561829917
1 37937 181445 108642408
2 192447 693812441
1 58773 123838 784809300
2 174482 335819923
2 128029 515661479
2 151324 797126547
1 145038 150466 947541938
2 52659 295012154
3 58700 118732
1 9285 34905 85934930
1 20269 37064 541181586
3 96197 111103
1 46733 98073 676039545
3 152344 135408
2 1859 191840785
3 187520 112913
1 31467 112424 174136096
3 161497 169553
3 119869 156211
2 3038 298971080
3 32791 92163
2 143099 885687552
2 30408 199909780
1 90739 115760 477330893
2 151055 427151528
1 78041 176224 361857313
1 3873 80080 248227237
2 84752 839597114
3 122784 135202
1 169948 186012 6270988
1 156404 163295 971961545
3 89502 197250
1 170373 173659 722073506
2 116106 583738877
1 93345 93506 955407179
3 14398 175183
3 37282 166558
1 90549 186227 651707578
1 29534 104201 850159893
1 147030 157307 172819885
1 154860 168030 116490969
2 160372 352308925
2 95043 615921496
3 75164 21651
1 48125 198672 803265922
1 68268 120445 203820089
2 74485 40083529
2 98257 740364225
3 4425 158006
2 26269 392877008
2 57853 457114758
1 77971 199486 130686396
2 188105 764692516
2 65712 928379947
3 87636 37818
3 146271 75586
2 10780 876680776
2 73073 454561628
1 48753 152982 321130151
2 81144 719604613
3 52658 183567
2 78829 86802033
3 144559 93743
1 22716 163137 656270684
2 78629 281266322
2 123715 991274802
1 59614 158861 450308147
2 29385 264528591
2 78003 761391413
3 150894 174566
1 77347 107075 673430047
1 104584 114309 361721261
3 12212 33960
3 67936 150667
3 37836 68939
1 131509 149607 918228862
3 6679 48118
2 47946 880155500
3 76821 63695
2 91255 262408596
2 123043 488179528
2 105655 355744805
2 90945 265067356
1 86883 173513 639949906
3 36761 13604
1 39609 94170 431094810
3 88656 171549
2 88020 468974165
3 117853 67271
3 15339 187134
1 150038 160746 940458414
3 47278 168607
1 41941 51127 327092481
3 187608 197439
1 192273 197527 505279484
1 87796 122549 669427259
2 162340 740946918
3 63782 130807
3 122220 67246
3 145243 189395
1 68386 113119 539615070
2 76304 968177428
2 137402 103285209
3 149605 98654
1 79238 85159 698013339
3 56290 13490
2 11797 309482245
1 27627 164452 575289797
3 175492 167087
2 143645 760149666
2 63058 894586354
3 123293 98184
2 178889 369480988
2 168996 836243840
2 198480 599167595
2 69347 362491331
3 134023 30145
1 94543 110912 52508014
3 182240 183403
2 117763 884042532
3 87202 139274
2 104851 808882317
1 101864 138526 864566879
3 186208 66383
1 73160 140829 30732777
1 4032 146819 484094242
2 138215 427715148
3 182999 133779
2 13166 379673277
3 3152 167458
3 56055 77188
1 47466 141462 693911181
2 140319 250049470
3 57764 186506
2 32759 823539888
2 126082 886269890
2 11396 612476632
3 158762 192602
3 177514 151290
1 12685 174753 843570502
1 32055 164059 643612177
1 47530 197180 342015391
2 190924 718145604
3 99656 46228
2 94560 16010333
2 116107 697749162
3 152990 194617
3 71608 65262
1 32986 186730 864832956
1 31917 194192 283084616
1 98403 192463 687634481
2 46380 409346446
2 10136 733191954
2 165417 285563745
3 130170 68060
1 56212 104940 568597993
1 110443 128970 583113597
1 114239 135002 408896010
2 94391 816717083
3 54626 56964
3 22896 181580
2 124931 144444196
3 20785 103118
1 50393 105261 569577114
2 74707 775423080
2 101041 693771145
2 156347 101666419
2 127176 874256885
2 168741 583366320
1 72536 164014 274227504
2 103369 293898389
1 14058 184860 338473812
1 3639 157222 638033941
3 143769 24270
2 48710 152610505
3 83741 169235
1 153023 156182 245890331
3 79908 160845
1 34742 76894 492258340
1 39559 95455 174844153
3 35848 73475
1 42041 146256 111045488
1 95422 149926 473957812
3 79158 146130
2 153116 558093253
3 4591 148061
3 141125 185047
3 137819 17967
3 106734 195670
2 44026 614109575
2 69219 603292414
1 96449 143322 578781597
2 34942 175537196
2 199486 87601652
1 42592 190407 36908864
3 133380 29831
3 3721 131899
3 3717 63488
3 8717 94416
3 130266 86834
3 136242 123171
1 21270 21613 299412193
2 17820 393169491
1 18605 58301 399647440
2 91568 618083480
3 112510 68413
3 145333 101666
1 52537 124707 831158127
3 22813 187629
3 163239 35370
1 5338 87694 521919577
2 72575 560875038
1 119662 169301 367798734
1 162805 180894 795379910
3 11658 114086
3 30984 122337
1 26188 119205 401464348
1 57025 115401 952272607
3 147341 60778
1 32710 131322 653609983
3 188853 117847
3 195178 21440
2 20642 581601245
2 139451 251808473
2 29653 800161695
3 6875 143446
3 91280 67245
3 10021 653
3 144129 73861
2 23754 31565198
1 90859 104585 151278434
3 40851 145498
2 144894 682100331
3 106282 198725
1 87369 144167 575840536
2 171453 509470374
2 21866 466629767
1 173184 175939 416522498
3 39517 121113
1 31792 99774 135525685
2 136601 816317766
2 118342 459898826
3 110369 87622
3 100299 49892
2 184460 452322944
1 5759 183817 447273381
1 66518 112791 637774724
3 11432 126353
2 118721 274152907
1 98659 173619 501270052
1 108156 134694 536332362
1 42834 77057 184930897
3 33979 53482
1 49828 136190 111762255
2 128243 426315154
3 137328 166804
3 38858 51880
2 190989 56336260
3 13064 155432
1 42536 60150 495337518
2 174518 12617346
2 114036 621860184
3 28759 125517
2 7969 620616236
2 161370 181346658
2 112195 960102358
1 71603 198644 917812328
1 174092 195961 190788980
2 172524 438434021
3 121319 128472
3 155725 154900
2 76872 691802284
2 81596 685642607
1 38032 166297 909593817
2 92449 607936365
3 113564 179968
1 81382 127868 643557914
2 19837 985981651
1 81781 182615 163048271
1 136925 171170 8676501
3 100149 133458
2 187277 212890496
1 157916 177823 743724025
1 62607 68669 969725511
3 102874 120843
2 110881 516839257
3 50230 172297
2 148672 140993427
3 12123 134292
3 38428 21413
1 83078 160266 195961482
2 135113 787318064
3 55183 16356
2 62240 140376215
1 105301 114322 642826498
3 82699 54721
1 180894 189928 839477414
1 1249 67178 963212961
3 160315 95539
1 80496 108631 178378136
1 169939 185024 233343380
2 6913 964596851
2 65857 22262529
2 102950 43204386
1 50389 122707 234605200
1 37956 93856 923261642
2 80139 205992560
2 60235 624438966
1 87108 140917 869123565
1 118979 192535 33722979
3 596 13949
1 37104 173175 174250833
2 35664 931825941
2 59121 2560577
1 27674 92519 535851038
2 98793 727417849
1 65628 165335 874716718
3 135034 13510
1 136349 146846 632873928
1 65042 110115 146268431
2 129263 117927615
3 55242 11108
2 63265 270609359
3 187180 7354
3 138376 179978
3 16009 45923
3 69182 95887
2 60734 566420470
1 92889 113130 622001779
1 50874 92314 994896127
3 191121 36972
3 37545 179563
3 27698 100751
1 36448 148326 39528673
3 59557 128127
3 58561 186900
2 25959 336602023
3 9667 65048
1 53872 185204 999723053
2 32636 408160660
3 143080 51536
2 192866 848807386
1 901 19303 724073666
3 191349 76351
3 87093 99587
2 104363 804747109
2 66683 437364815
3 124396 30819
3 184988 164589
3 185491 11700
1 87109 192695 984327146
2 37648 641340648
3 113695 187532
2 110041 956081634
1 41332 168273 136766700
3 57551 16501
2 65041 513889489
3 93237 163401
3 155879 149606
2 180644 805120070
2 52683 43454427
1 85047 125660 378403577
1 136420 191317 605654887
1 12254 85636 692846452
3 101265 86941
3 166599 108303
3 52309 120245
2 12692 511715368
3 39929 52797
2 73735 161259329
1 98404 181652 42384695
2 186269 523579175
2 38932 473487258
2 52520 292772510
3 157816 99364
3 137177 27535
3 43193 108310
2 126774 224059850
1 32278 60091 561026364
2 177925 327116154
1 24228 118921 981542378
3 122059 159593
3 145465 129581
3 78321 84833
2 166241 541176004
3 24928 146662
1 41937 198459 886200377
2 176895 842769034
2 59168 268645733
1 104798 178868 325980862
2 199494 822748235
1 12239 77031 48393665
2 35391 980800539
1 160949 177574 802332321
3 144051 166685
3 58268 68358
1 171994 176746 262885726
3 146679 126766
2 91896 113279145
1 44114 191168 148392140
3 123070 151250
3 86042 48964
2 106865 35981450
1 97001 112571 128788736
3 162177 193035
1 93326 128862 288506837
3 54959 59624
1 68056 102656 855553185
3 37498 2765
2 132659 532589157
2 80329 155834591
1 140232 185561 588285257
1 1206 63232 497508113
2 80616 301088670
3 74710 1850
2 172809 420492130
3 84727 147657
3 181471 56869
3 111127 36635
2 169262 317240715
3 157722 117267
1 23532 86829 346307216
2 57958 314267707
1 50173 199143 97720902
2 121779 302578872
1 75670 198394 710223114
3 1485 153738
3 156826 61140
2 79582 391457223
2 80131 499687899
2 198555 903777559
2 7409 607808720
3 30866 132305
3 145223 65938
3 109390 37003
2 57883 494154909
3 91983 91685
2 88641 632802293
1 44089 154957 937561604
2 28942 282685412
3 133934 125644
1 3185 119342 465947883
2 141623 821425346
2 55033 479955397
2 131508 836294737
1 80362 176308 970525869
2 57596 954254997
3 25671 34643
1 33264 108830 174157276
1 57838 149638 242297506
2 178438 451788330
3 54841 61445
1 51733 187671 204083121
2 107175 42885873
1 3192 124501 171320288
2 99032 886450937
2 20168 777333463
2 122773 827411016
1 145671 181846 889037062
3 85115 70338
2 191517 453196384
3 152035 148863
1 96997 151204 926747798
1 49412 179888 178544079
3 68783 184411
1 60826 183506 322984942
2 123389 614720326
1 3475 194834 248948659
3 160126 126371
1 18605 81056 206681706
1 21581 182766 479025348
1 14931 69868 699115746
1 52062 127658 866156600
3 113539 174628
1 72777 103695 655244217
2 172812 697748806
3 22004 196419
2 5551 458867803
2 116391 543183168
1 67027 190135 347456664
2 196966 370932148
1 93342 129699 827905089
3 79816 8302
2 42405 309936057
2 135136 711977850
2 38373 526084183
2 97267 471637147
2 22707 86497609
3 40707 135903
1 169329 190602 634266539
1 27007 72332 123812153
3 74041 152576
1 67575 178199 423165795
3 76861 149163
2 27791 333030654
3 44415 46599
3 2060 8862
2 54475 634831320
3 70726 35241
2 31650 607281637
2 124382 912118429
1 18709 43806 131714291
3 175694 164384
2 70959 806727402
2 11119 287697164
1 16742 168413 19782974
2 57144 951863462
1 156082 162318 900678602
1 53986 103357 274723020
1 65479 134823 292236728
1 7066 126132 751784990
2 71229 456420101
1 37839 193549 658931696
1 131712 184248 641973445
2 780 536614165
2 113854 346692039
3 190770 132425
3 140335 106351
3 158501 9948
3 82282 48891
2 196528 562340712
1 149664 175741 525545946
1 95476 191136 505536740
1 41885 123656 816374636
2 166256 787338312
1 6035 14981 940298927
1 20390 78195 893412921
2 184446 316985994
3 9250 51076
3 128698 129462
3 27215 169905
2 93679 465965776
2 10183 657857308
1 67882 83259 216907037
1 31504 151874 290285019
3 132148 123960
2 53910 136309908
2 93824 160873747
1 140279 173870 611108571
2 97873 400723324
2 52230 997038067
2 11088 765037025
3 20145 155387
2 24358 849079216
2 12390 160602167
3 100969 105386
3 27447 79751
2 115789 215298061
1 67877 148834 754169985
3 58041 51181
3 72501 63678
3 199279 144288
3 134504 108619
2 24253 208792438
1 154757 190224 501047891
3 134381 45681
2 79709 53183943
2 64476 17855513
2 48167 591674573
1 26883 195397 500096242
3 186256 74856
1 9666 49833 540466808
3 169346 86707
1 163023 177907 76248666
2 123501 992285223
3 149926 102598
2 86502 910507489
3 50034 83617
2 116500 703500783
3 154821 170155
2 163937 896305691
2 11402 119172957
2 41799 414715985
2 123504 188018434
1 9350 149100 706125430
3 85541 18104
1 39351 43034 759433944
1 25666 67536 801914057
1 135483 164891 73698270
2 170318 104295875
2 83986 500337729
2 78898 917783444
3 60966 12435
3 94453 5662
3 7224 2360
1 26723 107223 610263687
1 2522 184712 690019777
3 96653 168419
2 140826 906689825
1 18659 188920 258930869
3 89796 127678
3 196600 112799
3 93092 132887
2 198410 714413299
2 41904 200808937
1 16612 164951 958760431
1 149448 181179 346030692
1 7213 142138 75940279
3 105951 41431
2 153909 193034242
2 65125 522442730
2 27965 971307048
2 80719 975701903
2 56774 869343033
2 53092 365436739
1 14479 115422 692993057
1 45365 166547 32393527
1 156701 162354 927746901
3 125692 18221
1 24548 185396 862695409
2 150148 205768247
3 5884 77659
3 93985 130325
2 160292 607205410
2 5679 179990461
2 24417 854988190
3 160458 111164
1 2533 161017 572235983
1 122528 199908 202496291
2 90138 438847318
1 16913 44729 633404384
2 68621 326560428
2 131380 80069549
1 122930 196950 333256601
2 71863 799350606
1 65659 77374 848232705
1 112255 192043 688717711
1 17512 117683 598806390
3 331 148243
1 125198 151475 603034013
1 71743 123856 832046762
3 82069 72941
1 115397 197785 194982665
1 12788 165843 635033790
1 26803 47955 708718834
2 135911 881022925
2 116867 489696995
1 33064 73969 771519333
2 29006 410517551
3 60999 156035
3 22193 176151
1 11637 170866 169063650
1 4257 140772 314895816
3 52874 2620
1 59795 185196 668441737
3 8716 70679
1 92714 130445 977936485
2 46256 981186605
1 84657 170676 204969283
1 22938 97403 985436749
3 127386 92393
3 163671 95540
1 40611 110011 406571202
3 27209 81855
2 133806 998309455
1 37246 158256 507185729
3 188184 69510
1 15625 77686 681261150
2 127553 525508277
2 136701 173815411
3 83258 52449
2 135258 996094409
2 110351 787557813
2 76452 346342011
1 27200 124538 76842815
3 167925 194587
2 105014 531631000
2 139342 94205189
2 77071 401126323
3 117374 12531
3 183212 119549
3 76733 143
3 82551 173455
2 29694 186784558
3 47450 51461
2 182773 726562435
3 32819 166079
3 14411 189878
3 153606 148706
3 22737 123546
3 116259 84124
1 163342 165929 296091181
2 188675 731884416
3 102842 184489
3 166943 85432
3 139276 110656
2 7382 283024684
1 17188 169319 331125973
1 7763 55205 223859959
1 27585 117969 337687185
3 133375 138108
2 158230 325437667
3 158268 91178
3 118986 106737
1 6782 66500 894333978
3 130965 38664
3 113163 51380
2 104280 800925039
3 13109 107949
1 54355 95906 113397927
3 199048 66837
2 118428 702682822
3 42526 96173
2 35019 735226999
1 35234 66335 763874217
3 143208 189992
2 22037 862960993
3 82916 111888
1 100277 187483 430000401
3 32980 65521
3 184212 125699
2 55481 145929616
1 6192 165296 279040366
3 192220 111624
3 61570 153036
3 88000 147000
2 149118 662554610
3 143082 73224
1 77622 175213 698074399
3 161539 69003
2 25358 862237634
2 92067 530972067
1 103599 104844 165821287
2 101310 241865529
3 85099 187175
2 84229 924820575
3 145923 18190
2 137879 217919457
1 56502 120554 682612860
3 78688 54791
1 117289 151141 204313923
1 95822 181009 18086953
1 28517 90444 322591044
2 161029 512931066
3 130321 4388
3 99731 97716
1 21450 94442 64874059
2 65187 805289046
3 170711 25186
2 142287 582148714
1 42960 83983 259474006
2 131960 869443082
1 90824 142762 64221079
1 35805 73534 763680100
3 81184 5775
1 57462 124387 462010461
3 55580 96557
3 185005 46253
2 118792 249572565
2 46221 21610583
1 61097 89018 31283650
3 24112 23955
3 8115 175965
2 144176 358205275
3 29888 91338
1 20973 115292 404541814
1 132418 143692 279873851
3 127866 143534
2 168477 406881999
3 47187 28782
2 117440 693867595
3 84211 72270
3 87194 8252
2 169518 880455524
2 74160 838413716
2 74309 285856753
2 6164 971072845
3 36571 17309
2 76100 852602988
2 56005 159741403
2 103899 867366468
2 84112 30726148
3 192132 32622
1 87961 102243 680510064
3 24784 115157
3 24831 116820
2 33590 582386231
3 42005 135567
3 52151 63588
2 190564 402401421
3 119300 195465
1 43981 52210 840925712
3 59682 23140
2 180448 347656218
3 153674 94882
1 2281 26657 701942429
1 5801 90768 351148870
2 41203 380038412
2 49571 527741491
2 148705 998450117
2 184594 754740907
3 11180 83006
1 154104 193746 668271496
1 19536 185194 646566122
2 4167 121119152
3 142348 148386
1 3498 188275 47382100
2 52634 937972075
3 7916 25008
2 160457 496049270
2 114338 270648899
2 15138 65768848
2 91554 441594591
1 76146 133740 406962250
1 12987 89110 322903694
1 50502 146020 262731813
2 196446 719294404
3 170374 155008
2 2046 923823189
2 166577 806569251
1 104337 109789 808629987
1 145486 166494 461294696
2 197614 854569439
2 128328 630552295
3 77162 9718
2 100426 967462841
2 86341 398416633
1 39402 187217 121593558
1 27774 68714 897093217
3 8968 108110
2 168921 761860601
1 3402 105282 916123598
3 72367 23786
3 67272 193833
1 33545 53292 831085082
3 151724 111322
2 170096 460967357
2 18394 660089025
1 130437 165019 853562504
2 127246 748439579
1 85881 142409 892828736
1 49642 92110 110480466
1 25960 92158 164366439
3 132417 39460
3 51725 97239
1 29757 101150 782524554
2 174051 800779507
2 30156 34600696
2 181722 368185505
1 53229 181637 946077780
3 37041 111390
1 91059 164761 148505018
2 38354 208293482
2 162774 166935402
3 190448 134472
3 73382 72721
3 29840 98341
3 112746 46737
2 60645 23631524
3 158972 122397
1 102932 106698 750388520
2 41224 103619251
3 7930 63867
3 132647 110967
3 61119 176061
2 133883 367457188
3 72427 21529
1 60651 114168 775653846
1 87463 107037 633144359
2 196974 773362
1 26154 104463 760208173
2 41913 720984045
2 18 519477742
1 42609 95707 365653086
2 37760 864987691
2 31776 161040189
3 105292 158284
3 42348 99829
3 123968 33181
1 16345 91011 838347036
2 124733 532642774
1 144966 145257 135660803
2 159437 820874055
3 189225 172814
3 111721 20465
3 37079 146557
2 103314 672382312
2 16521 255977249
3 33067 130982
2 9486 107510302
3 131079 152805
2 35957 532162048
3 91067 95608
1 9909 67428 670175839
1 11621 101973 696670960
3 56793 77893
2 97798 85919915
3 4313 71500
1 27321 194750 865079345
3 43858 81201
2 111196 602592582
1 78661 128802 2291078
3 133039 92150
2 118707 160404549
3 7118 20358
2 69080 908137989
3 160744 110363
3 35431 58030
1 111945 172563 756535856
3 33389 138875
3 95199 139328
3 137901 11072
1 111932 161261 25709793
2 121941 909099857
3 156426 142383
3 138281 191889
3 10935 162678
1 28176 122099 693008025
2 109590 29782681
1 109140 193493 149645265
2 39374 638840883
2 63794 757571809
1 46193 130133 299222052
2 153502 20012371
1 6737 14938 213139923
1 125300 188270 156291191
2 1853 760204522
1 117823 160858 160583759
2 188238 984588110
2 62280 446990465
2 34876 696713967
2 75056 27519461
3 186033 127100
2 178271 384975147
3 104285 43287
2 109265 717640457
1 132030 141555 101639047
3 172551 142418
2 113363 65031243
3 145774 127909
2 71439 114212460
3 146722 54798
3 116904 124057
3 128299 31905
3 74094 47265
3 116298 141629
1 73182 113890 376276509
3 63332 175833
2 174664 291058706
3 162828 129925
3 88156 175794
1 16301 149308 644094643
3 51728 148129
2 126687 730321051
2 46868 362640479
1 190310 199544 73299718
2 84591 340145122
1 752 198235 168400841
3 58638 88692
3 134988 48933
3 98345 12466
2 149822 827666951
1 121098 195196 76244197
2 12854 85226294
1 81763 134949 449376701
3 117050 178426
2 19667 656617917
3 156640 142412
1 90118 163623 818831214
3 74553 160014
1 9301 99205 394169444
3 126958 93227
3 100873 93458
2 199689 214352747
1 33011 62812 988655692
1 77449 184340 134580752
2 151588 211327856
3 74207 137551
2 105194 620064971
3 116164 77727
2 46293 44476402
1 74197 191159 892183458
1 73300 95672 454448721
2 7626 804282236
1 27410 146518 311571474
3 189087 48302
3 77217 128247
3 56732 43909
3 149537 162102
2 167625 873042205
2 14227 474775537
2 174285 488342631
3 188802 64212
3 64834 9441
1 35647 86183 28790312
2 184180 852373336
3 115866 71497
1 39330 185814 995533112
3 30307 139440
1 66480 133038 392673897
2 149181 988410039
1 123430 191768 605185921
3 159189 178928
2 194218 493698701
3 29172 63432
1 101091 111750 838835094
1 37029 126348 635212601
3 14484 16381
2 41670 559011274
1 11622 120576 143442151
1 81311 137966 537318162
2 23454 900339089
3 112055 20331
2 165741 509672014
3 160020 140911
3 154037 191864
2 191934 570602473
2 82980 980214074
1 80308 81954 758752534
2 28155 900585715
2 167472 566503686
2 106253 659065465
1 3060 11579 132750361
3 144465 117970
1 11729 38177 613277278
2 40327 773696056
2 160539 375608786
1 140730 154812 45487066
3 20306 64258
2 196330 987439059
1 72508 178349 960766055
2 119099 90894424
3 168702 61783
2 161714 24311349
2 29696 416914406
3 97802 78235
1 22230 198704 431726126
3 79067 14498
1 106220 187079 874964038
2 79029 996979237
2 37551 466735666
3 34961 164023
1 19273 44068 552032732
3 19965 130031
3 35495 130083
1 100711 124495 917419581
1 84698 167288 269467329
3 147101 28913
2 71116 110864615
2 96182 294427124
2 64128 843911682
2 189084 8503524
1 45606 69049 376001089
2 34595 157218559
3 2367 171301
2 139347 546137016
2 16793 127799663
2 198593 80598641
2 159493 479928566
1 15346 97216 235647328
2 122792 424855319
1 79711 176855 231346546
1 171622 182168 736445864
2 188798 963690859
2 18660 23844233
1 67519 143389 238506971
1 116171 142525 594489489
2 156668 703577679
3 73028 132017
2 138284 241476676
3 139688 28628
2 28799 101296402
2 40071 198867610
3 194788 60164
2 169638 994569278
3 167006 148274
2 155483 533256044
3 190394 24508
2 51538 836008409
3 195587 96085
1 6510 199241 544361655
3 193162 135643
1 128439 175021 253049153
3 150855 113503
3 69323 56760
2 42047 285398359
1 2452 153026 13069457
2 186413 574235264
2 147 366081462
1 66538 90375 239882774
3 175943 143808
2 16147 858318277
1 45468 144273 534793484
3 173195 163136
2 116135 1556950
2 103704 443222494
2 180123 11067101
1 15628 168378 224057860
1 128202 198260 101974831
1 13417 86409 410215432
3 8683 115178
2 73642 215750129
1 94670 104110 275632107
2 78412 36573522
2 75398 804484174
2 111354 253988285
2 62966 93171292
2 67252 238343888
3 137991 114188
2 105539 607208512
2 17767 868692083
2 43815 828256279
2 182147 115651300
1 52848 168396 585819247
3 174530 199882
2 32275 105172990
1 46947 164501 19238333
1 81849 170870 513489501
2 52206 312740360
1 87003 192484 798406551
1 84396 103026 954977692
1 106395 109975 408936839
3 116932 196014
1 10809 196046 315079021
3 178762 120724
2 127332 982971338
1 17153 72071 260585101
3 97138 129017
2 41665 160424866
1 73692 188422 483992581
3 6670 91487
3 16390 46047
2 51002 827290562
2 44573 582220293
2 195015 435829632
3 120217 3802
2 9202 215588134
2 92206 160402719
3 121462 117266
1 83462 91034 712090016
1 65392 188626 600803892
1 5156 198295 207439859
1 90240 198323 422048653
1 21698 95466 316193355
1 16908 152288 497003530
2 14219 897044426
1 12396 64881 700283340
2 46846 533679751
2 183034 699043390
3 134686 171710
1 88619 152978 66614649
3 34959 128227
1 7565 137034 207162813
2 56710 399199508
2 124069 778331277
1 21384 181709 315404540
3 198466 76273
1 70672 133248 28098170
3 26762 167262
1 56344 132417 215729936
3 20776 168244
3 105381 57479
1 33293 126611 329902784
3 177553 7823
2 31954 91337097
3 85923 42820
1 136781 176283 374757999
3 84664 80707
3 23585 168609
2 18337 943974749
3 192285 193735
3 178084 138335
2 148524 765728051
3 59090 75855
1 136116 198230 609802590
1 157036 196934 753253634
2 170872 672483721
1 62746 119732 265637280
3 103831 16566
1 74886 127719 837217956
3 24087 5218
2 105444 677632782
3 127038 29212
3 98429 30386
1 77252 115871 841855529
2 88306 497604471
3 194204 54260
2 135451 179056822
3 127135 71415
1 20647 158704 580617267
1 90297 197265 810154339
1 96356 188006 496884315
2 103257 921771668
1 124642 126401 863659580
2 118440 719244702
1 93912 116717 982563897
3 88288 187965
3 194258 160998
3 96779 94770
3 106418 81880
2 58954 440343149
2 137389 816982421
1 44078 178961 366766553
3 58608 179978
3 86801 6896
2 63649 502475372
1 11719 142058 335188388
2 41212 70805001
1 37452 88410 106278877
2 162775 210692426
3 77827 172721
3 97479 64984
2 49118 469861646
2 32953 75411002
2 135594 183518872
2 175863 61474728
1 72825 111801 811390395
2 125262 992411499
3 176221 29661
2 172774 459992834
1 16792 178434 858079803
1 5947 134783 744741693
1 5415 187787 30103217
1 5763 41038 470395889
3 116284 106830
1 43010 109033 143617298
1 87211 91232 374068737
1 66472 85091 739084392
3 69930 58595
3 96121 40047
1 6750 38217 436252395
2 17877 224470542
2 12885 715973361
3 110152 48589
3 40272 22861
3 210 120829
2 148365 360605347
2 68487 58806902
2 100350 548035857
1 121172 181177 240154360
1 25738 130941 850385341
3 103502 79378
1 37599 88490 875102818
3 31030 99473
3 118991 193088
2 108900 10503261
2 88096 884770837
1 138721 192949 821939874
2 178753 946852068
3 89405 164876
3 2544 152946
1 23602 60548 329788375
1 139226 161138 430720720
3 100190 13551
2 129684 593499278
3 117080 70287
1 98475 198884 552084994
2 164817 843124253
1 121489 184291 294172119
2 120357 816018005
3 158779 82872
3 174430 117762
3 33739 21927
2 197960 943865926
1 57592 98541 533915022
1 20117 89235 593159311
2 114191 646690899
2 186718 213654632
1 20330 87933 328255781
1 65958 151185 558957519
1 86105 94937 706423146
2 20885 991184686
3 68823 56807
2 63637 510981132
1 152184 154475 219458772
1 99118 156697 500606
3 16082 72051
2 83711 371410232
2 164415 36275380
3 99706 77062
2 195479 404891468
2 29198 546228195
3 36696 109999
2 178722 272003433
2 177675 279430859
3 26416 147257
1 12303 164855 300376690
3 138645 99814
2 19172 53355176
1 29782 108509 605319353
3 125554 101786
1 611 179980 320159857
2 150504 52824024
3 111117 69666
1 125452 134195 936270238
1 58014 187131 956433803
3 154490 198502
2 90221 369542131
2 14982 985467740
1 96115 127089 489579792
1 38616 157408 984685239
1 115811 159001 88257552
2 44499 294854311
1 65503 157374 297099519
2 8757 859383732
3 83096 131697
2 3287 199368231
2 26396 91066515
2 156502 64319638
3 140374 166669
2 32893 346265353
1 31387 96300 224722719
2 134810 250689197
3 167606 36881
1 67356 194761 82593077
3 65810 23067
1 174509 185072 235017392
2 141241 699636779
1 126322 165315 944416856
3 103042 154606
3 28091 93930
1 21067 85874 306285151
1 81967 121460 885501107
2 178942 818171795
2 94174 583822798
2 180290 21030607
1 80159 184935 957037147
1 124626 194899 487890092
3 197159 113454
2 83694 971473389
1 39700 131608 53623456
2 117938 532771769
2 5446 631059876
3 109981 171742
3 111279 189314
2 19080 288832590
1 139835 186605 596928456
2 112787 694203542
1 8738 174340 257753374
2 80963 446949115
3 199867 17745
1 20185 104950 177337534
3 164549 55019
1 16237 124919 437938652
3 50594 98452
1 112825 161423 663206080
3 112217 152927
3 124074 14066
3 154053 53339
1 98925 116867 849421071
3 152622 12883
2 158549 120463227
2 146566 155017750
2 156871 122184198
2 60390 637656044
1 30494 49555 434618013
3 20573 146737
2 139683 817185818
1 674 121246 497511443
2 115259 394559121
3 27222 99282
3 156384 36997
3 186199 114146
3 38431 78460
1 16333 92160 377638866
1 33908 55800 240305010
2 198057 13165539
1 125607 184073 162539933
1 26490 82400 659675752
3 97601 102568
3 85784 115530
1 4607 106782 110545504
2 34134 358913955
3 109771 43230
2 109615 104360908
2 176473 292280169
3 153047 156271
3 168850 149845
3 133997 183755
1 99877 131540 814718825
2 79643 563679865
1 3272 65178 955291102
3 35973 166710
3 134792 160161
2 194430 249744782
1 89835 187863 454177937
1 102567 168311 476247533
2 13477 513789883
1 82788 85759 836570526
2 46324 723913348
1 14987 71612 713009211
2 16259 226949142
2 37562 397270917
2 60010 774594435
2 75166 276283913
2 99920 476455471
3 121625 70620
1 13835 100695 593751793
3 196604 190344
3 79503 146664
2 2228 223973828
3 174838 187686
2 38477 295639047
2 132459 777104692
3 136548 71176
1 20826 174757 454455221
2 5875 663824496
3 141335 121298
3 37627 159741
1 75148 159788 204770930
1 56983 64413 707085477
3 42789 116089
1 39542 171676 800537985
2 122293 445570678
2 178236 452795646
2 75974 228783345
1 44635 66121 786275393
2 26649 347444329
2 189519 603613556
1 19790 185076 193665109
2 31348 180133568
2 42025 401108987
2 155429 158712011
1 125175 132035 115235838
3 71833 49043
1 85938 118306 535458702
2 94933 363014118
1 37096 58588 237886613
2 161163 776852596
3 50142 88334
3 72407 83022
2 117016 444622216
2 114479 854584668
2 177613 62862947
3 175516 177712
2 136963 248735032
2 150899 252864565
1 31955 43415 206191968
2 161449 890492708
2 67178 87333098
1 109916 190745 407288440
1 21885 187253 16258156
2 125508 697662572
1 36463 199799 399116143
1 38675 178788 881334128
1 99572 124888 162861166
1 20024 123401 582197363
3 156728 20287
3 85668 153942
1 69385 197799 497321234
2 46798 539021645
1 96133 177844 190792431
2 120977 902643178
3 46658 135941
2 124806 643131888
3 186444 27337
1 115465 198028 693069353
2 63070 857416256
3 106591 196943
2 102013 319455418
2 11322 358707843
3 103135 113565
1 21277 173121 659408785
2 198130 151092080
1 164693 177360 419324717
2 115181 844231929
2 21893 733530495
3 112842 54624
1 44941 89029 204815665
3 194169 66048
1 98471 101766 711069310
1 34222 101559 726313453
3 16192 116345
2 33490 168676463
1 115630 117617 597012795
3 192688 177099
3 90198 84476
2 82006 90885685
2 191519 638535576
3 127111 54591
2 125969 348962862
1 4636 110249 413786659
3 128902 166366
1 23433 170830 94075103
2 160883 290003227
2 187284 852833828
1 2785 129214 534340041
3 43790 136611
2 192918 214487309
1 57951 138361 728921589
2 18746 238930293
3 104652 9768
3 54279 17766
3 83488 112160
3 96309 186885
1 50181 199190 849817345
3 154806 110266
3 80241 155486
3 121290 30447
2 117772 559035751
2 71801 543092964
3 69966 66912
3 128759 155395
1 56284 159848 684835100
2 118727 828859538
3 123960 105971
3 105199 8304
3 35192 42720
3 108119 72756
3 23792 49494
1 26565 166106 314974727
1 31253 164238 195640966
1 59594 175140 784971967
3 91125 64524
3 15282 30082
3 115041 10380
1 5792 169627 711196548
1 117288 167100 718068425
3 143985 52085
3 24064 26359
3 11883 98907
1 84024 106953 671058981
3 29740 20152
1 179206 183175 469073000
1 119201 159078 712380729
3 163397 104636
3 190007 111066
3 158019 118791
1 14097 115327 80024415
2 18622 815064641
3 2031 117918
3 132617 195479
2 160971 678949298
2 168117 148995913
1 135362 139249 329648989
3 150683 17846
2 74101 870412930
2 33367 892006516
2 49575 906772955
2 113194 950722589
2 171621 647763728
1 8197 160685 649453431
3 126298 192578
2 104695 665175691
3 21991 174630
2 8568 981626924
1 119594 122620 994037241
2 178930 820047194
3 2401 143886
3 131445 95762
3 133621 64383
1 68914 138797 454013613
2 176370 712526755
3 138217 113748
2 137449 25328671
2 117676 502348681
1 33383 123849 178017110
2 134114 815992269
2 56169 963358077
1 55376 64312 226710743
2 73009 20595171
2 95912 685298120
3 143087 153786
3 171915 55159
1 1176 145910 855253301
1 6273 24190 712138825
3 156556 124692
1 69860 179687 458616818
2 111688 324588402
3 156101 78475
2 185283 609832744
2 113220 32644363
3 121750 168994
3 37038 64275
1 98141 182698 405044629
1 39174 159572 55264575
1 48420 156968 827035233
2 106120 424362905
2 131181 391577786
1 110863 116273 27509210
2 54789 634817363
2 95256 487078720
1 63981 192170 397509567
1 83575 179465 741704781
3 139187 8441
1 59510 137372 572507289
1 74422 170060 853971012
3 22746 66995
2 157332 934790782
1 56104 110058 549324722
2 161703 121347982
2 32861 341502366
2 147725 626627483
2 41418 404752792
2 1781 662497132
3 131487 138
2 17098 768657141
2 40730 655015635
3 104534 19664
2 21739 778028654
1 103670 113060 638497741
1 7913 172529 887231342
2 92886 334232325
2 102584 256882121
3 177646 170625
3 71749 34768
2 707 385124375
1 31695 152707 367994706
1 70257 157285 975024008
3 159529 85097
3 61083 176821
2 52296 512836696
1 68199 165813 591816122
2 70142 94543166
3 149576 11587
2 39857 194909875
3 111602 8227
1 11133 152693 520262608
2 83970 94206396
2 157211 697095157
2 30839 441484568
2 3318 794509668
1 70487 154839 91602836
3 174040 163910
2 149942 936099938
2 130196 556715009
1 98507 163992 690661358
3 154917 175707
3 75602 190381
1 55856 100228 694592191
1 158769 159961 656749073
3 144697 11062
2 11533 78013823
1 62500 194320 415083526
1 9312 135581 493546345
2 671 330934457
1 2770 197664 775381302
3 173067 8687
3 83040 191982
2 18889 217996966
1 65520 141673 158207188
2 31150 563306853
1 62297 195811 948829260
3 74370 84154
2 50416 502262243
3 178518 28247
2 157273 947302280
3 19365 47077
3 177394 130432
2 104597 440620304
3 79655 107842
1 43918 97395 210432365
3 138340 182443
3 105268 167005
3 154269 86483
1 37594 59445 33218639
3 119680 169797
1 12250 66550 263974190
3 31795 154456
1 141613 181774 985866452
2 253 224915110
2 35753 339477092
3 122787 191405
1 136544 187831 14495082
3 183794 90824
1 10729 100404 99139008
3 106108 81657
3 58226 166237
1 102842 189191 44827496
3 42429 72193
2 175064 944476476
2 16210 162794091
1 32603 61170 673253321
1 13233 81756 875611490
3 40631 56531
2 122913 602255831
3 162433 90641
3 118901 86847
3 77647 156983
2 147559 633059206
1 62059 176151 253250583
1 13516 145524 649915403
3 36320 193340
2 123176 693579084
2 18383 763974510
1 97268 110942 639203934
1 34002 48242 914318447
2 70753 503149860
3 49272 79957
3 60057 134891
1 62221 164728 576117333
3 51199 58325
1 64520 141490 648488511
2 122976 893631700
3 93051 40880
1 29178 163602 780822480
1 31012 180672 989549389
1 154999 161304 664900960
2 18761 495605379
2 138212 173702553
3 46579 10267
3 117305 67200
3 184667 175025
2 176324 855131419
1 144493 197924 873835411
3 39340 158519
2 42008 46386592
1 58167 166362 667768955
2 132555 847430643
2 153991 90106651
2 27813 130503468
3 10294 194292
2 47629 357070645
1 104650 141668 934673204
1 156345 182201 687007996
2 92208 361086702
3 43598 122026
1 76328 185533 678056193
2 145605 382472493
3 101934 121606
3 192710 144069
1 68149 130513 214486203
1 9683 91943 647916699
3 195001 41377
3 119782 88573
3 168363 164896
2 42751 422678308
1 40479 92170 484000574
3 159292 112824
3 179808 102360
2 117278 3025891
2 177421 165379674
2 8720 767252012
2 16443 760734999
2 26315 314886856
3 21440 113149
1 110073 147416 626004707
3 10397 131343
3 142168 112915
2 70319 4083429
3 61175 122966
1 72719 168453 701414963
1 44015 121422 672229599
1 30733 96577 567359624
3 9080 197197
3 199083 50583
2 3711 859018561
3 195154 22369
2 51901 337771357
1 13696 79162 962099487
2 197470 769467404
1 121867 136083 270731081
3 30541 74889
1 42394 83797 650640208
1 48435 108629 9825636
3 170623 142226
2 179022 566325781
2 40479 472143235
2 127469 438903328
1 26366 189526 620281181
1 30230 48411 472720653
2 42087 683568742
3 146601 16547
2 102665 102298216
1 33144 199153 74321069
1 11479 115055 218059306
1 67105 118115 996509285
1 85215 145113 60542125
2 84799 788120005
1 73328 171437 76094893
1 57067 165691 457737767
3 142007 14828
3 126974 161798
1 39653 101988 110319139
3 13568 27351
1 164749 167495 118900906
1 3844 47078 964306910
1 19059 186729 551621274
2 109875 197313302
2 126527 281483339
3 124491 23053
1 148948 158640 330770668
2 194244 620630732
2 96386 466002488
1 16294 35573 210143287
1 39740 81186 163320855
2 9741 565740186
2 92061 45543890
3 195315 119870
3 75971 194863
2 60203 955994909
3 96092 141588
3 152664 119588
1 136866 154569 65608900
3 35404 9346
1 143959 161067 44570162
2 184365 516452993
3 125353 118626
1 5804 26991 697900793
1 35527 70856 106525512
2 65415 942634119
3 190317 128495
2 81484 197260756
3 186376 86409
1 7499 103033 78763437
3 89510 125514
1 187385 189285 304677568
1 22576 130322 60109410
3 108893 92884
1 16718 157919 216481140
2 132130 83425650
3 163862 107916
1 125378 133371 350408636
3 143980 170767
3 80285 84570
2 50771 363486321
2 73858 413803504
1 30515 35022 840035252
3 4148 97063
1 14751 105938 79412096
1 153712 183869 658671072
1 31645 169914 143794998
3 193196 117535
2 135265 558623588
3 41742 127479
1 73075 186268 606227996
1 81725 96496 732481518
2 93392 881106163
3 120138 72661
3 131344 7659
2 150377 400265523
1 36872 199856 427420884
1 48718 155968 223579352
2 148324 915502527
1 153687 176431 611605905
1 10444 157299 610069022
1 20688 81114 415290308
2 20647 108941603
1 62985 171856 770038185
1 56274 151768 292795325
1 153536 171671 940209592
3 49070 77612
3 167312 96879
3 187991 31485
3 123163 104057
1 29148 173449 339247259
1 6690 25071 785320817
2 74082 167394345
1 155596 194949 896551624
2 30851 466004563
1 36869 166357 145071687
3 132077 118810
3 163892 17907
3 88350 27103
2 139789 754449332
1 34277 158954 325039238
3 144203 110891
1 45375 187089 392638838
3 115854 77313
3 8795 195723
3 36152 178113
1 30483 106780 892981724
2 104590 857905918
2 155468 179133972
3 156971 100538
1 49093 57346 945309837
3 1276 33088
2 36264 274835221
3 3364 134584
1 67743 101997 322497301
3 62275 11654
1 47988 50663 549224554
3 184531 81920
3 34853 138313
3 3563 75911
3 110281 11846
2 187207 293581007
2 120655 825873474
1 22430 165648 648920950
2 150804 270699733
1 25600 37511 48892689
1 9932 66976 558221576
3 160340 115885
3 163762 28699
2 56413 509488878
3 38267 126396
1 9715 68040 496195733
3 55654 130991
2 47895 746617306
2 181960 383787655
1 84304 102146 206891241
2 64629 939164623
2 58387 382873254
1 28293 161834 489057707
1 21261 107884 716678876
3 36883 53023
2 44720 940620955
1 106475 160732 216274915
1 132517 179988 636691924
3 164638 149205
3 172855 48285
2 87446 211306884
2 30008 620721237
3 27390 110679
2 55824 796385904
2 128228 179320900
3 195237 17201
2 94756 528584338
3 67059 8696
3 198248 21702
2 182967 288160644
2 70364 806907547
1 13017 187371 819430059
1 147681 173253 929999505
1 46701 144782 337138902
1 116960 160137 321052617
2 20796 498304126
3 22663 70941
1 40044 189164 785474222
3 122147 36083
1 12325 125371 687972317
2 152770 532680173
3 97660 98633
1 77382 101279 652515214
2 191738 24977503
3 172883 129661
2 1753 266090066
1 65099 70013 311587555
1 3975 92751 264094782
3 167472 186142
3 61893 188302
1 27761 149268 264344732
3 115529 6248
3 130292 127748
3 122157 3918
1 81503 164410 652572681
2 24560 821802560
2 186817 540522631
2 129231 537863168
1 150657 190279 495294128
3 4660 116383
3 5859 60195
1 52734 57095 806295304
3 125051 34186
2 153647 202981568
1 84200 169120 455059358
3 143766 176668
3 101537 59676
2 155013 400822188
3 19291 2664
3 117710 58693
1 68467 75190 341576272
2 94124 388556340
3 13043 190657
1 19610 136319 843972636
2 90816 366723287
1 20903 186729 499560293
2 167848 580481024
1 67052 182424 508221186
1 77578 197557 11149430
2 144509 316627071
1 7929 48331 333633657
1 5917 90455 145659014
3 183570 130517
2 90635 166026959
3 183606 139309
1 112954 140473 144768795
1 8274 44786 420528236
2 179775 809786684
2 112465 586408116
3 11137 171192
2 182966 935333108
2 55052 112139770
1 65573 97170 161147591
2 73899 898740024
3 149085 161644
1 95295 150218 12193520
3 33886 92200
2 79342 232348503
3 65201 188347
1 24067 64575 325655970
2 195775 293316362
1 85638 193480 271884760
3 184102 71891
1 129849 191876 405375482
1 74634 107905 639589010
1 78435 189389 672781556
3 85599 4182
2 82243 160379442
2 25728 957497770
2 100823 266445080
2 193940 44412977
1 77469 167176 66224215
2 78743 932835739
2 123588 262287044
2 50550 835806770
2 136359 512475566
2 145321 615703650
2 109074 719209389
2 70039 479394210
3 12817 2194
1 60802 157242 268213765
1 132759 176873 748576603
1 45740 118997 474073172
2 158857 321785390
3 156653 164328
3 1406 22876
1 15235 134117 178675333
3 39428 23909
1 12233 22445 748178161
1 160684 173992 525905174
3 144409 177729
3 77102 193917
1 3632 18839 163906356
2 12340 934571607
2 192174 738223938
1 9831 183551 113275999
1 116965 137428 334546693
2 184832 806906686
1 31423 59444 546509257
2 119916 730682507
1 49606 122279 493291290
2 78759 250082142
2 125119 901940507
3 131008 157001
1 11627 89813 244893
3 73424 181675
2 186836 154656286
3 86847 173893
2 189713 931159298
1 152083 187153 793380163
2 92770 663487232
2 157104 708343399
2 153808 748005740
2 23198 378889674
2 67301 427652264
3 160398 90866
2 105740 551486008
1 47385 153242 201458325
2 189419 151390548
3 105578 168415
1 39348 104761 441605170
1 104342 117760 961710498
2 96397 428714741
2 83900 268999300
2 173631 529866683
3 170730 140336
2 52913 349104798
2 157334 920162488
1 86813 161540 26219319
2 64848 221033395
3 153636 57938
2 91997 688344516
2 46050 629994832
1 54708 70858 168719640
3 78461 26012
3 93441 193004
2 119722 443238267
3 104641 18282
1 9980 116722 349157070
1 80943 149616 467088468
1 142696 179168 479838913
3 86113 32513
1 126199 139828 304510258
2 121695 231461574
1 128100 167338 474559856
1 119917 157490 128791245
3 173502 118534
2 14057 218833182
2 93049 630346984
2 188931 133540827
1 4156 44613 903481844
3 128606 182080
2 125425 676378029
1 11276 153324 496009898
3 152021 116091
1 34623 70707 622762547
3 188322 190782
3 91587 26693
1 58142 146708 83570984
1 129021 165476 230312046
1 19121 138176 111957889
2 33697 623029602
1 91615 111385 902349088
1 41104 197141 49132459
1 5172 193166 648697823
3 97980 70935
3 123451 154968
1 41825 119320 650760491
1 12534 38422 683744978
2 197748 49656790
1 102853 171735 118261820
1 41791 89838 739823607
1 152358 173898 967725065
2 6014 338726486
3 75275 84891
2 167274 328250808
1 64730 69907 351873263
3 88699 104378
3 99091 142842
1 24012 146367 424382434
3 78073 110598
3 187381 176237
2 160526 249952668
2 35683 510345562
1 122331 165671 725520623
2 669 217016611
3 507 110536
2 126014 137953709
2 72898 771251989
1 67327 105646 583573511
2 142359 652065730
2 112961 281721685
3 126752 25503
3 134626 167438
1 26695 169283 218999563
3 22230 193362
2 163046 24068498
3 196347 74420
2 75252 511571987
2 32088 397897986
1 164921 194032 581913904
2 102463 94246558
1 111776 129351 558412352
3 61564 60261
3 44751 91794
2 94505 404519632
3 35201 197518
3 21299 146798
2 42372 576171594
2 26274 910524205
1 163046 164305 28816476
1 101886 179748 622005419
1 11330 12222 506867971
3 88078 64001
1 150406 158587 308352829
2 37741 443015108
2 141829 85480117
3 181860 187708
2 8551 549906933
2 34259 878202461
1 104735 198559 200033437
1 94549 116760 85525503
3 197789 100087
2 184646 101319675
3 151653 118112
1 31548 195027 433424813
1 91358 189683 346488622
2 155560 989880627
2 54235 474924268
3 99297 16153
2 96947 620072839
3 91890 118799
3 171347 116641
2 114193 836668824
1 180510 180622 589510261
2 127862 429890000
3 71642 32250
3 169901 442
1 26183 118041 147437506
3 171441 89909
1 105029 139207 827620861
2 164532 973740271
3 189315 81297
2 55061 929976793
3 150284 123473
2 145622 857462106
2 109626 659134867
1 68688 170988 874549755
1 9825 131237 590655041
2 59503 130836646
3 182864 71181
2 70127 946131481
2 121348 85617936
1 95665 144428 884953040
3 196877 166677
1 30790 144126 289143188
3 162480 91700
2 194931 379653757
2 182417 817203108
2 116021 470562062
2 101524 198570384
1 14533 41166 189762216
1 40009 193336 371860444
2 120683 215195279
2 181105 527942548
3 12236 32804
2 124126 511227343
1 137855 148310 172871129
3 176996 50508
1 98188 130267 898442568
1 41049 75832 235187021
1 16929 111523 447391792
3 101239 56632
3 25889 98479
1 82120 122566 396503642
2 197457 616567139
3 82332 87590
1 28833 129668 912076508
2 191873 416312900
2 190287 130236266
2 146272 499092490
1 59081 133513 324651699
3 161359 49626
1 118964 141235 177888675
2 111785 451873276
1 72114 170208 903566940
1 90760 129398 499649408
3 190153 166566
3 109919 130002
1 13117 158144 254777728
3 123710 101428
1 6961 120289 931489792
2 167054 870900148
3 64593 171704
2 164731 599348644
2 157045 813839624
3 17692 123047
3 70019 149046
2 169199 22805972
3 19028 177299
3 173030 185232
2 154108 98953857
3 191214 371
1 5099 10068 484275046
1 65541 161515 504947434
3 12464 72532
3 73667 71050
2 190553 457353325
3 108174 197446
3 192616 162585
1 147976 193972 670909361
2 129892 9161592
2 19021 375765484
3 24056 91920
1 6937 23659 983350627
1 151609 186896 152968496
2 21464 704303749
1 103457 123410 351553484
3 79757 18644
2 189329 660233817
2 151899 301805086
1 98856 185127 19473291
3 24097 176987
2 73207 736609508
3 136717 98589
2 144932 867015094
1 100604 179938 521241063
3 6566 139765
2 64120 75739343
2 61458 365834866
1 13410 166529 695295776
1 138136 192139 833689755
2 148134 939466787
1 52074 161953 141570639
3 61725 166867
1 125569 188937 763370852
3 162025 31905
3 176413 48203
2 123408 180458224
2 54884 524568756
3 157308 156338
1 186751 194768 653115096
1 25995 66290 455848888
1 4675 155716 835441131
3 198234 185703
3 153354 107517
3 142591 30551
1 136153 143597 167334313
1 44341 138689 7397414
3 163915 4432
2 21758 302564192
3 8495 161222
3 178128 73146
2 78859 688935182
3 5717 66645
1 68079 153412 502182931
2 194805 814113498
1 129772 183854 554825523
2 40320 146979833
2 53791 150618441
2 33087 301331905
3 85963 114951
2 121850 266317665
2 12715 409635217
3 155897 49489
2 163137 656379930
1 43201 44883 552073684
2 114169 803629098
3 189063 56719
1 71647 119276 518574749
1 161842 169027 669358918
1 8683 192750 677557307
2 174908 823627369
1 8758 148980 961242555
1 21516 191349 346138839
1 35605 82698 948875329
2 173811 674654525
1 142070 165411 353641056
2 94838 391849467
2 69707 567981594
2 6009 982293144
2 187990 133341920
1 18362 63121 178779853
2 171279 919221093
1 57897 155112 153045246
2 31561 78266028
1 57644 170432 725847991
2 79416 486125695
1 71947 159110 307366052
1 52153 101315 641216656
3 60322 181488
3 159922 103116
3 50679 113353
1 67629 78844 221794741
3 61173 93792
2 174054 45547140
3 20740 157912
2 179938 459500549
2 120110 404633824
2 86752 976092239
2 30402 781391381
3 146048 129255
2 50669 811884633
1 114596 130149 650142391
2 9793 958640157
2 124497 689942637
2 140356 319273249
2 168396 646601762
1 33183 83158 951839395
3 74335 94764
1 173695 177696 76458287
3 182886 33248
3 136909 123829
2 142603 119237245
2 162333 103230513
3 139568 14290
3 91064 52287
3 191975 181435
1 19671 78341 997295807
2 4587 417015582
2 84702 686457402
3 125439 164557
3 65873 76329
1 140363 175423 33064539
2 130419 309936097
2 39737 119729537
1 1338 162653 452815045
3 156598 37674
3 126779 80339
3 191291 95042
2 113770 283423610
2 106785 325836494
1 12709 86838 984780579
2 40897 663365669
2 105846 386689014
3 40331 5101
2 90570 789096168
2 2080 830439243
2 84606 580710699
3 132711 176886
3 30216 14232
3 167850 128773
3 118140 94371
1 171871 181216 573909203
1 36745 146289 942115188
3 2242 69433
2 13924 964861063
3 36996 152629
2 8432 588703265
3 140310 91041
1 59832 157243 356782767
2 7512 241957989
1 52346 143288 741864172
1 83608 115022 766824476
3 186841 102011
1 63425 128575 380736883
2 181745 323728154
1 42711 134738 84685389
2 76537 564260051
1 103940 192136 216803844
2 13972 44966290
3 104739 66228
1 64448 133442 713215778
3 136469 140993
3 182987 127108
1 96690 143428 4647084
3 60273 161242
2 41883 497009938
2 145575 985310223
3 147314 4791
2 672 448457405
2 25744 253340458
2 197007 842086928
3 173365 19068
1 28962 116589 745167400
3 36960 146500
2 43046 176563168
3 8201 26647
1 191095 196532 972061758
2 34353 745306572
1 36935 161477 734200368
1 47343 184255 303750856
2 71629 79659791
3 58530 66700
3 7008 164385
2 49431 808200109
2 59666 818627880
3 32706 58977
3 131925 160331
3 54915 104803
3 191755 97433
2 12375 925785695
1 45956 141617 310509353
1 87258 196562 465821166
2 112062 736357961
1 148919 188629 978247790
1 68694 194717 446671549
2 6470 686543888
1 126193 169991 157008384
2 194218 433445606
2 91142 854373720
1 39109 124277 344892438
2 176737 510286184
2 159050 204421864
3 109162 13452
1 159860 193425 245258888
3 59992 35376
3 84220 22486
2 24625 253154417
2 28343 692307490
2 153518 347209629
3 48270 35907
1 138100 140453 520290432
3 20627 51423
1 14213 136902 365044052
3 43654 59618
3 140566 196148
2 66408 334975571
1 50229 150053 216804983
2 142593 333721193
2 33489 129011943
2 24203 815441633
3 79565 182570
2 127163 752155448
1 50718 187909 970965619
1 153924 154535 531466979
3 155523 161333
1 71052 112840 123968556
2 62220 426131665
1 42440 60814 299969173
2 11023 243186765
2 43211 93609174
1 32274 79151 9331072
1 28755 65997 867126417
3 173083 80448
1 68884 83969 141186040
3 141015 146341
1 90236 131928 92601167
2 74666 272024070
3 169500 71744
3 6853 167757
3 169001 84963
2 112203 633187983
1 10775 78757 442312265
2 176377 275602162
3 92478 15143
2 82875 69370053
3 134003 99105
3 198387 144173
1 70241 155601 494219089
3 103773 40393
1 182610 194316 739498135
1 5559 23722 375583531
3 172303 180969
1 91355 138402 155427463
3 79893 103233
3 32199 132613
3 65225 193689
1 180482 183799 187178728
3 121126 80281
1 21001 148537 856316363
3 135934 146204
3 26540 32766
1 57995 127087 373634180
2 44756 992088139
3 152551 14866
1 28686 127216 486783986
2 102479 436175152
2 68531 821680781
2 197004 577611976
1 91222 91680 536235665
2 92729 100910775
2 31019 599196993
1 22196 30505 339858729
3 171223 19616
1 63547 157350 965134423
3 104905 60976
3 109244 182932
1 77241 123911 657236748
2 21025 758390720
3 116539 183016
1 2818 144204 729082508
1 145647 190485 284961986
2 111027 788263694
2 112934 523052843
1 20087 184025 955383709
2 163957 555835052
2 125014 115433792
3 44358 87425
2 80591 132298805
3 73477 71220
3 141119 77995
1 93196 119342 375725554
1 114836 128816 878559331
3 34606 195970
3 165275 58896
1 9149 60764 817932893
3 37906 59675
2 116866 477301833
1 129498 172184 952256729
2 150849 61060350
3 126597 22917
3 87419 177379
2 150086 975982740
3 154209 85800
3 60707 48266
3 183394 176235
1 4697 153705 738293835
1 22256 27914 689383699
3 153065 48441
2 26733 411048898
1 53363 118340 140366798
1 51313 55066 902742334
2 151030 303152318
1 152084 166631 308377471
3 153108 181944
1 9039 15376 534436776
2 140660 954668451
1 2916 181849 609509199
2 155756 410666786
1 51416 109015 743359734
2 82025 678356145
1 2283 154657 848970065
3 19945 199314
2 70275 320632139
3 122367 126955
1 61683 62641 862778316
3 111508 26508
2 59227 952195154
2 148819 543134307
2 162987 77118480
1 113670 171044 55267393
1 52666 117863 194379735
2 160709 628912441
1 45710 169951 70756400
2 141195 900570136
2 102897 583052316
2 181056 450837704
3 158288 35437
3 32532 133551
2 111814 950971112
1 37905 41253 525841869
3 118229 188640
3 38561 65604
3 70707 124189
3 360 47084
2 79103 139324908
3 66324 48535
2 28594 819128544
2 153083 876749823
2 188941 217579483
3 175669 142104
1 23748 30193 588155631
1 25033 114280 536161296
2 159225 933691356
3 84350 1318
3 26145 192749
3 77565 180753
3 27431 2009
3 96357 196796
1 64831 167358 372056731
3 157506 89717
1 187643 191276 206993790
1 118394 154135 195066157
1 133353 163740 304621137
1 6748 197008 950038289
3 74555 182993
1 66529 95993 418914051
1 40034 49948 56718258
3 55556 93055
2 143649 26085716
1 127606 186034 763199724
1 16268 189759 788588249
2 185361 186958698
2 43621 514223365
1 17456 156422 419553912
1 36519 141985 188547417
1 76918 108535 388427404
3 4234 148405
3 79154 87161
1 50401 120375 301058660
2 95102 620418682
1 34886 92254 252860757
3 73598 105391
1 42812 182744 577177969
2 162897 494178722
1 15720 183504 83884084
1 127148 147916 414201710
2 111412 82213655
3 107243 158928
3 34211 157758
2 113946 26935924
2 119519 332512647
3 20097 157029
2 32167 46041919
3 48546 65071
3 89764 4698
3 186638 101953
1 108132 158554 519755093
2 97443 281259795
2 104857 308553316
3 84356 100215
1 4078 103878 714955420
1 27109 193682 434618678
3 9624 137753
2 55765 821702441
3 14086 120984
2 80013 592031334
3 48018 199537
2 4096 137211959
3 37462 195691
1 134542 158856 968929172
2 34602 677368110
2 179254 2557027
1 70324 84082 581714283
2 20537 759919470
3 100295 188659
2 75051 700237861
2 137715 421472079
1 68484 188005 872040225
3 147354 71265
2 34216 239154154
2 176971 187798722
2 176897 839730771
1 101243 111420 857554179
1 138082 141134 215886914
1 62649 84268 186071622
2 11330 31911117
2 98947 735273495
1 58733 85260 541682486
3 33734 144581
1 48313 153101 352141693
3 137782 7908
2 76352 992130134
2 150624 129861536
3 57821 148894
3 5776 59361
1 11718 128635 403335208
1 56236 117381 770027202
1 26462 184468 605471274
1 40168 77125 461758253
3 76285 62594
3 14679 99077
2 138015 619860071
2 52737 614155651
1 69584 136965 264906739
2 4912 802580297
2 3559 52114700
3 147104 73842
1 99030 123098 130208548
1 145641 160508 467637712
3 89221 67405
1 66245 122553 354201841
1 62246 125236 800696886
1 59518 116722 354914555
2 17808 391876770
3 193896 71522
1 36242 157015 482110384
2 20886 77075748
2 164567 861061889
3 133380 27085
3 137379 37429
1 160240 192842 244146268
2 4145 251367835
2 184195 165013264
3 104342 4470
2 119063 40334818
2 97955 323342373
1 22954 171996 70633200
2 158996 738017590
3 133438 199908
2 127807 843399711
2 175910 638464691
3 78356 70165
1 52441 137166 710974210
3 4095 7764
2 93204 46937199
3 108935 198218
2 30686 627237159
3 188126 96440
3 54524 143967
3 5757 150494
1 117718 145441 16082885
3 21638 49782
1 121577 177881 276863057
2 54537 834054408
1 7752 74014 559493356
2 11616 56608586
1 50636 194301 445763614
2 128111 385027549
3 67861 86447
1 43326 137181 589933625
1 73515 116729 928418729
1 7033 192066 658689169
1 107454 145654 554903724
3 194954 64101
2 26083 853554356
2 192982 641134317
2 184352 358796347
1 150941 151298 827214326
1 78648 177517 41966383
3 52171 188117
3 67486 186141
3 149546 119291
1 58789 149400 127123344
3 170149 169538
2 10838 764646628
3 36995 134999
1 131888 154374 280114831
2 118340 277803384
2 68022 473263823
3 167939 33348
1 112184 197257 854082559
3 54701 118625
1 26471 85589 386802382
2 110720 70017472
3 133001 44818
1 35358 144662 161117581
3 94291 81119
2 11161 942552454
2 3230 408857769
3 13457 159761
3 127305 125877
2 100871 301566038
2 47050 657279533
1 121872 185045 45168323
1 94319 150255 157595026
3 56965 158833
3 52770 64929
1 82142 95815 510693137
3 64353 130276
1 96348 105942 286768491
3 179817 63857
3 184225 137772
1 44017 161543 751672351
3 183573 184989
3 152559 144119
2 95748 861262051
1 16085 80078 669607967
1 59761 160896 862306332
2 45253 690796722
3 121070 128118
3 170783 23102
1 31468 101869 269003208
2 167194 589559163
1 85919 173546 337806213
2 5309 76335229
3 45720 170237
1 8212 122074 61047814
2 143513 620557918
2 179387 152619536
3 50845 117899
1 121391 124346 549287347
3 45458 171922
3 56109 179990
3 184437 99596
1 8658 96750 761355996
1 55046 113964 594389247
3 112282 44360
2 122128 592290430
3 13919 126158
1 5295 148159 952066800
2 188317 617168760
2 40586 533669304
2 112923 35898354
3 6949 185063
1 48739 109156 565087676
1 3201 196977 312921369
1 96401 137988 372623533
2 136371 450792458
1 36953 108474 220054595
2 78820 333874754
1 27585 63204 709201310
3 66257 137482
3 79120 112171
3 6317 159053
2 97416 12972490
1 30218 43330 44131993
3 98232 115955
3 196849 111332
2 173119 488137051
3 199715 78479
3 55920 1422
2 168028 644208705
2 63312 219838143
1 31890 148915 620099023
1 26698 166070 439272105
3 7570 20806
2 34680 167391787
1 108459 139823 990262386
1 141346 148024 533444805
3 72161 151002
3 122141 137713
1 68710 163633 306432248
2 20757 221589529
2 181838 165974712
3 175371 143680
2 10456 603613716
1 11900 192695 525872329
2 943 187899484
1 108124 181141 849593886
2 7452 189317151
1 120048 151367 604562966
1 84650 136371 240371680
2 47785 457331177
2 162296 932934049
3 115568 72548
1 106729 189400 619831628
1 147325 192653 971792922
1 22745 170925 318362727
1 12770 148421 18756132
2 20654 612440672
2 145524 626856199
1 86143 160124 791094276
3 111109 121456
1 182848 192716 223116599
2 145893 637056108
3 121463 145547
2 187738 952495875
1 18890 56408 437771497
1 64277 144700 262102136
2 68511 91233172
1 60069 129580 802288594
1 25110 42902 714410778
2 199204 456322439
3 122467 18169
3 78089 178683
1 86123 140964 776830019
2 184997 638379852
2 64592 806326349
1 141081 161305 242403971
1 43526 72987 596824307
3 101148 113830
1 56621 104334 411641838
1 52381 151089 652644203
3 162839 114619
2 18152 323464772
1 34140 155207 259981627
2 69380 73280624
1 3270 77888 783901720
1 121867 132821 136781262
1 17502 65167 775146852
1 132985 190457 430616329
1 55477 155695 805126785
2 163187 880411568
3 97847 50031
1 41079 181463 652473492
3 183899 58554
2 127010 878251593
1 7706 164272 562864966
2 34062 233911997
2 82216 769805555
2 175709 76232901
1 46206 137672 797215043
2 145970 100802040
3 126465 13727
2 43973 105510217
2 1967 286367398
2 25387 331014531
1 100399 139003 669432272
2 148220 155291244
3 75200 31556
2 117523 688563464
3 20304 26981
1 125082 199302 865859252
1 82087 114248 918294191
3 73239 73035
1 1732 104682 567074650
1 42919 97638 652016334
3 136729 100281
3 98567 142320
2 54001 844639400
3 181836 190256
2 98993 568323892
3 54733 59200
2 51918 759465973
3 77063 138817
3 30950 152995
2 156941 439250500
2 58007 427406759
1 60215 185899 367217191
3 28916 168451
1 138825 151737 682806704
3 3087 78022
1 44084 87094 676104991
3 27480 24891
2 102264 433192223
2 115394 761272263
3 59908 24904
3 190816 112254
3 112485 47604
1 1369 158369 20484330
2 157617 841377058
3 55185 47921
3 18503 162136
2 167702 242954656
3 1423 99149
2 50867 392777982
1 104974 167146 67862896
1 94736 158874 436169646
1 159016 196019 384193790
3 115673 40193
2 145137 88531348
3 52596 140845
2 172788 672440300
2 61826 344933421
1 75694 133101 681034940
1 36020 154796 743358560
2 85572 767582119
3 60605 135262
1 10644 86496 432625654
3 48463 72206
2 6086 396206321
3 45075 133971
3 33765 65686
2 170848 698033197
1 87250 137690 347187975
2 94259 717932732
2 14838 857743152
1 3612 91021 689847370
1 56167 158584 60600842
2 86521 525489897
2 70880 118363207
3 178532 64512
1 121859 198370 316175688
1 39360 89473 607442112
1 108695 149922 161777656
1 3214 190191 80189898
1 86035 125744 637003655
3 127130 190283
3 198330 194736
3 158270 138520
1 24455 189659 326239023
2 170263 448190992
2 101353 891359387
1 56347 171167 449747117
3 197587 98833
1 23272 116695 27566365
2 45394 493423508
2 144071 517422345
1 92557 130738 139726936
1 15878 47123 859711340
3 42081 22171
1 33487 193381 97799830
3 127597 23109
3 99396 79934
3 161095 4173
2 193270 832069823
1 12932 127556 771260231
2 121109 994645905
3 131749 6999
1 4071 17348 794644599
2 138648 816334378
3 186947 83033
1 71414 148663 33718170
3 174514 131555
3 6045 183285
3 36376 141102
3 20963 109790
3 113100 188879
3 76858 99008
3 157771 140262
2 110160 941067207
1 109850 134837 880590471
2 126121 132781198
2 10461 39577781
2 108947 997011083
3 18511 89777
1 37138 153722 510675616
2 168615 900147113
3 98995 136523
1 63023 175231 14129809
1 129104 152806 562432713
2 192653 948305139
2 187551 200361877
1 50477 51520 683930419
2 23637 230809556
3 165118 19709
1 100831 187619 981687007
1 136450 193566 83238652
3 68843 185424
2 68784 27846572
3 168999 52116
2 187790 295637611
2 150847 933773646
1 8489 57227 911693210
2 97114 659860367
2 37102 715037343
1 15196 175606 423360634
3 126997 152191
3 55547 133808
1 37670 83708 114800956
3 131590 138677
1 72162 166186 893516639
3 118968 8167
1 30183 54631 729049735
2 35306 882355059
1 100814 107329 931359280
1 36819 186380 882194179
3 7375 144757
1 42773 46889 166878111
1 17874 180668 850319660
3 116425 65231
2 70185 799676597
1 93390 140090 301659068
3 31221 107682
3 119481 31110
1 72172 115437 763926600
2 80788 748513176
1 516 56365 406980254
2 145340 156516767
3 135405 63187
2 25311 964270200
2 85844 593277722
2 122604 607620518
3 187258 110286
2 107929 467148078
1 166187 196000 220086532
3 21446 17939
2 151559 770971596
3 157318 128404
3 23116 93104
2 157056 698508572
2 23970 219156215
2 85268 146708165
2 184357 871157742
1 2591 130649 632292625
1 53870 140701 795586962
1 76504 151356 748507936
1 97315 107611 779157898
3 6880 23639
2 130139 788524243
2 128599 409331158
1 30254 58904 832693652
3 73978 83691
3 34678 995
2 121216 41712141
3 106347 95904
3 50849 181353
1 115980 184428 788517619
2 179770 393317628
2 103632 326682860
2 131479 399206328
3 132848 85177
2 103858 314445633
3 196140 183201
2 177346 722889644
1 111042 195316 767446713
2 58308 738485686
1 58427 131465 167834180
1 61699 124814 640516921
3 196345 34311
1 96826 100218 437672245
3 189282 128504
2 37701 73248555
2 137452 264769596
2 10161 844022880
1 84666 121836 62458576
2 175052 949881344
1 192076 195295 509433188
1 76193 111117 328690146
3 89414 117149
1 113060 125102 533716482
1 185851 188833 321465806
3 7653 15806
1 47487 81837 957408647
1 75502 110213 539450232
3 132245 143424
1 129603 145294 281869045
1 25614 90135 374492509
3 97715 17909
3 74043 178858
3 100868 14716
2 5656 282818523
3 158234 126540
1 26047 168534 750245981
2 135314 689838568
3 164235 174487
2 53493 100963996
2 60069 751351668
3 184260 121250
3 87605 104826
3 10372 100843
3 164695 112028
3 157528 55195
1 18590 147220 86517641
1 26696 50225 491839380
2 66766 414690649
1 93250 179572 797297979
3 33165 171984
1 53359 159908 874279485
3 70342 180781
1 63580 179841 721605143
1 78526 142880 653402871
2 140792 545429602
2 147654 592954763
2 197598 523330098
2 197567 935971412
2 119892 707811016
1 119155 187211 784412800
1 40044 54970 387321855
2 42485 86872030
3 71086 87159
1 1388 172602 668132253
1 98696 118789 336679289
3 169169 105379
1 25394 171223 890880912
3 39073 68548
1 33238 198915 159620483
2 84162 232656581
3 198377 187807
3 63502 24064
1 59476 171162 995222790
3 176208 6396
2 68622 438284960
2 85930 889138224
2 135407 475537974
2 111222 129371574
1 77027 142065 171034228
1 19159 181735 506001487
1 46323 158860 571255367
3 149736 103954
2 186840 503359518
3 55415 111335
3 131998 196720
3 68021 168427
1 74177 150924 201484404
3 139008 678
3 120292 63059
3 149943 187741
1 6323 61585 13107566
1 69528 101132 313039234
3 150655 155388
2 53370 764351884
1 47464 80963 436394319
3 191809 4832
3 102402 2577
2 124356 910996913
2 176516 707177216
1 57869 127158 884027947
2 122055 477490321
1 47339 186573 953131136
1 93442 149628 80363172
3 157226 188678
3 54450 100750
1 2569 160499 995725530
3 99250 14268
3 28995 98175
3 65033 155650
2 69179 232643494
2 24357 778775535
3 133570 16515
3 138460 190337
1 28701 151600 208343195
1 17993 194055 799084936
3 181685 59873
1 17608 113651 243470744
3 57335 186082
3 68629 374
2 76515 699147465
2 52803 114172507
1 23900 188716 361326732
3 49714 100220
2 124328 509614975
3 46456 152122
1 106649 149855 893417497
2 151212 639010540
1 33970 186408 520012095
2 113603 188525930
3 109631 80790
3 56113 50029
3 100946 126548
1 49585 136657 554314756
2 175751 654641552
3 84372 177373
3 155155 181207
1 3714 18103 160484561
1 74030 168700 159615683
2 157919 173077063
1 29955 191835 104256203
3 110827 192345
1 107627 195612 74286289
3 57772 133813
2 187261 847769353
3 19675 48258
1 64208 90713 752238208
2 188540 312355277
1 74266 135646 587788778
2 75094 226585718
3 68224 181681
3 6366 178746
1 118595 140529 936843419
1 32797 42391 992175469
1 19981 30562 40233327
3 110986 53207
1 84527 173492 868065749
2 34522 987021801
2 194750 172495138
1 130232 167195 643930682
1 24814 26431 41943803
2 29175 601080676
2 20349 246340022
3 50010 77140
1 110870 194005 629766908
2 23326 105886379
2 8953 306140414
3 141216 111840
1 136848 144252 560174518
1 28755 63538 173633969
3 65207 84982
1 87467 184679 880212043
3 93283 140391
1 92591 194421 537523230
3 73604 5466
1 10234 185515 82030970
1 6729 141221 455929055
2 177969 2903452
2 35318 872168599
3 133852 151200
2 112200 361788547
3 72860 97846
1 105790 178475 689104455
2 124126 528941921
2 111512 562344687
1 11000 94513 321426186
1 182667 196794 822971745
3 16650 15255
3 20770 62486
3 64024 193442
1 40936 169189 911869717
1 33260 174358 579226379
2 64830 752381133
3 3881 14452
2 177233 173531997
1 50614 196679 188258166
3 102216 70514
2 8041 745130791
2 23897 71279930
3 106177 38357
1 49062 145944 917239933
1 90729 167062 100031333
3 115138 40428
1 112403 174834 365949384
1 130642 191186 42047592
1 99375 120279 253109662
3 12551 131359
1 13528 47876 827738971
2 135794 38665653
1 77182 189100 750236969
1 122432 167897 164011202
1 70409 101205 440016014
2 91657 63231048
3 78361 158715
1 104659 128306 828928152
3 57476 147404
2 21687 400221370
2 84667 752445938
3 152738 166741
2 76111 730910486
3 63638 107908
2 168729 629704637
2 53793 275074276
2 136055 954654183
3 43071 61102
2 197807 53490099
1 124013 195664 994174039
2 21461 383819469
3 199426 15390
1 51650 65657 246429880
1 112732 199241 520882276
1 41946 160907 804579351
3 86486 97535
3 44461 12538
2 125890 740138906
1 14885 45579 812988843
2 51012 597386191
3 66260 179054
1 78211 152352 137237944
1 41232 157408 258778105
2 20633 870901554
3 41445 124135
1 54286 193026 791411213
3 187896 35053
2 42812 535597451
2 15864 63766352
1 28145 133714 59597049
3 175828 13487
1 98851 154912 588837044
3 137814 140802
3 87135 13632
2 62658 241924900
3 70798 53482
1 58813 147139 106742020
3 85097 165546
1 44480 138493 783528741
2 15097 627867828
3 110247 37615
3 166869 52397
3 178613 24478
3 94122 39297
1 60004 171594 248417686
2 180841 362870180
3 117823 158433
2 28591 528384251
2 66493 471665379
3 78951 67018
2 181125 225422116
2 188577 455832382
1 90621 196103 880371797
1 142100 178329 228511694
3 91140 116965
3 64952 190093
3 43593 34477
1 75194 125155 52612047
2 90522 745117921
1 67365 157085 76989862
1 36465 41786 287211097
2 171828 62123674
2 41409 710616400
1 509 163403 810979036
1 50369 116084 748509138
1 2646 140686 344203494
3 82460 42692
2 135851 790373057
2 63988 23527189
1 134613 138760 234747577
2 20220 115080152
1 34998 180972 359157042
3 133987 24490
3 118838 28339
2 115669 905939516
2 24146 641540833
3 70541 128099
2 113810 622609827
2 181612 116664705
1 4126 100034 728126436
1 109005 152009 919876670
2 188221 509472445
2 187777 163023395
3 117561 161728
1 115086 168664 111148549
3 116318 71465
1 140241 157247 709747653
2 139868 310163168
3 32881 195877
3 64950 157696
2 90924 526771989
2 115540 533494588
2 36750 118211474
1 129247 159575 311310816
3 64677 170599
2 166746 777686522
3 162752 57900
2 52896 943059312
2 169018 891170718
1 2068 41473 809633595
3 117085 163966
1 74038 89697 539296910
2 51233 132141489
2 47697 285799916
2 120862 241577806
2 79984 128841653
3 22533 90886
1 2419 12972 253027250
2 121984 559147235
1 111539 189007 790396034
3 1489 21779
1 91737 148850 114803658
3 97630 196912
3 86992 17269
1 102523 113452 130181238
3 15397 161981
2 106314 726244358
3 174809 96449
3 12581 37429
1 52583 123553 370141817
3 162996 156863
2 117529 163897927
2 119537 940454033
3 114153 94716
1 94073 123269 56539727
1 52722 54664 531428775
1 47655 103039 561925708
3 66137 106088
3 126267 76418
2 129212 970545412
3 88488 144554
1 38603 67168 864894764
3 93270 126812
1 27414 113951 511742242
1 44844 58890 653053451
1 150259 167220 482944932
2 60096 958461493
2 97543 755903341
3 10069 9844
1 94084 195226 155891927
1 80478 140261 332915070
1 141258 152630 97666028
3 93636 70662
3 64081 165326
2 42579 973002776
1 71339 178580 740790182
2 7382 320033698
2 106484 660671902
1 44662 199253 603638526
2 192917 106863684
3 50479 151914
2 81750 637077153
1 32868 182271 577384234
2 19640 347682882
1 30125 109413 422678580
1 99219 177178 534489669
1 21866 138259 426427423
3 10005 139491
2 43402 146167186
3 111918 117633
3 47661 1979
1 104566 199967 872984633
2 83121 835967788
1 90679 167450 44300483
2 18999 495232476
3 177581 84652
2 139576 813307760
2 105726 345139483
2 77882 546410449
3 151916 146957
1 125688 162756 791970590
2 46910 962368810
3 31843 149086
3 3582 190269
2 153654 821647238
1 48741 101882 802971341
3 28691 180760
2 119738 774502819
1 36585 88767 235006362
2 22822 809370724
3 102814 122183
1 22136 160560 133784939
1 175182 185179 905638126
3 154564 44216
2 87112 144261447
1 56305 61088 425239746
1 21455 163471 800300584
3 67621 50480
3 94814 76218
2 146690 644549462
3 32141 162065
2 98100 531992666
1 11304 168216 459309017
2 68160 595645379
2 42238 290930385
3 112313 166586
2 91734 576037724
2 40796 84854862
1 136536 144276 323510002
3 15802 166696
3 109749 78979
3 28948 108464
2 65602 658909271
3 11440 53381
3 99825 93090
2 143963 479047919
2 45633 655095295
1 50920 178778 126400957
2 94880 992014780
3 160311 34535
3 18504 177911
1 100464 165789 143788117
3 122278 38322
1 40164 197004 551788021
3 96191 5306
3 127571 197715
1 43742 123230 701371937
2 103472 935099305
3 109570 55553
1 172363 183513 915166708
3 194734 153089
1 10547 51505 57149655
2 58433 218629578
1 18811 139307 134739524
1 26651 158668 490866863
2 172725 369324741
3 15076 167168
2 188222 601709261
2 92576 317479000
2 176769 182873166
2 106556 34909056
2 178662 276170256
3 23763 155111
1 31261 172928 386233688
2 184059 828957201
2 73959 960994466
1 92713 163885 814496813
1 92675 125482 501821841
3 176528 190211
3 54513 151024
3 67752 48788
3 144620 126795
3 53947 37675
3 67236 189204
1 34143 61884 47075459
3 101078 146076
3 96540 79468
3 58195 40726
1 50888 130121 174662303
3 3445 93461
2 59746 530579588
1 65221 149472 650181393
1 26073 104522 954120458
2 66989 171718522
3 26839 57069
2 31378 761459652
3 127436 124075
1 85648 172202 145242597
2 181427 649889468
2 63307 771588161
2 195858 250129253
1 75812 121392 829709993
1 84564 85497 39361483
1 66598 138440 303498582
2 72350 725518142
2 36262 142698587
2 175754 921503098
1 84894 156090 507326156
1 24941 170973 810925072
1 121841 128293 542953899
3 175275 116383
3 124964 175489
2 166881 269884873
2 99092 899217167
1 77740 83021 584932302
3 87432 5998
3 43874 161182
1 33747 162541 613567769
1 84083 113498 420534116
2 182960 459955516
2 87559 778597600
1 12192 36725 485236671
1 101604 145416 942574152
3 19694 174754
3 100314 106537
2 194185 748278584
2 115402 380449436
1 98399 115963 606184835
2 134430 391089830
2 55090 271759998
3 17086 139411
3 149445 15442
2 39364 840879248
1 93746 124661 639017613
2 133116 589554261
1 133750 192936 179704982
3 113932 178551
3 17185 11339
3 154336 17555
1 13309 96215 322688934
3 54657 177544
1 164270 170295 121744377
2 27781 447790268
1 91180 161909 48135592
2 121062 4743070
1 23098 148422 970441608
1 55370 153729 71305604
1 2772 146648 970997975
3 169204 100244
2 69427 69199255
1 151241 196860 441156152
1 148119 183940 673539447
3 34222 144606
2 186532 590540681
2 194928 77909283
2 78352 11588603
2 82519 222490749
2 2311 179442159
3 77801 146633
3 130288 51041
1 65708 185518 535978514
2 89532 559602300
1 86428 125917 330953698
1 43573 165095 533120105
3 170548 82874
3 19896 162385
2 55056 441817478
2 127650 677717932
1 77792 195372 406652158
1 136484 195645 395846257
1 9906 72955 569359215
1 86797 93708 734990152
2 134134 503227970
3 15924 12641
1 39622 95707 415586683
1 52154 199131 546005520
2 139602 106529067
2 112151 248825968
3 185329 88456
1 27109 196240 362405058
2 96491 247389481
1 29944 48348 789841447
1 66253 142570 291699173
3 181544 88359
3 115301 185279
1 59977 185913 617547635
1 134867 166077 69662313
2 27584 986159391
1 19502 148891 600647757
3 137272 30364
2 155335 70937700
2 61588 352777036
3 182957 28796
3 50318 59329
2 128946 594519983
3 1986 171326
3 65146 49599
3 36970 124124
1 159201 172829 61911949
1 68750 132443 164256438
1 151925 190818 491023860
3 161667 25180
3 51713 97524
1 142029 175356 455474975
2 80122 770618157
1 123736 149904 795976313
1 50552 177599 999419051
2 132371 345544472
3 20793 39311
2 100199 921892392
1 59880 154530 451023587
3 13752 109083
2 181494 266925062
1 38657 75879 366467686
1 30520 110651 644795115
3 93052 47746
1 46167 91495 477064451
2 48204 704050324
1 144182 163022 250445258
1 115311 145329 260494691
2 164570 97384005
1 47292 189875 516435125
2 198477 302053449
3 32992 60709
2 29821 903303209
1 53796 110506 439111685
1 89616 117093 546272826
2 101907 421167337
2 152550 961155179
3 123209 83092
1 171555 176099 39987681
3 18379 83218
3 28204 194179
1 56560 160348 834300751
1 106770 173096 21437932
2 36752 296895095
1 15120 16436 558023503
2 126614 594243280
2 41751 362561132
1 147991 184110 47491839
2 182772 664065605
2 145468 911960430
3 134522 15710
1 86490 168133 928030204
1 120062 145691 43232784
3 113057 73487
1 82939 158934 496420430
2 114209 164377584
3 127876 127990
1 17288 128072 759230936
1 4523 6687 980892969
2 192678 4907168
3 9908 103087
2 135557 26747430
3 85982 34096
1 49039 159882 119295991
1 89891 135337 602935139
2 4834 191124934
2 30949 718493183
2 35107 76557728
2 82558 498129699
1 99649 132009 927740893
3 187775 196396
2 132616 955837107
2 125675 693424163
3 58421 40577
3 70546 4288
1 33860 58467 64026134
1 19888 43991 656375031
1 81753 160698 708847951
2 41744 864671675
2 39821 174577659
2 23323 856732118
1 22491 133178 952959015
2 183376 407879818
2 8876 899664334
1 26263 183788 694580190
1 125962 150980 97902503
2 53015 956086662
2 117070 616078336
1 28266 56148 175189818
1 65973 150078 294946293
3 899 101003
2 82632 699578296
1 75526 99897 539408926
1 178929 185989 732852478
1 153133 170243 791001769
2 18330 309846639
3 196762 45938
1 46039 140988 415712292
1 134844 157449 146027754
3 81166 93118
3 127086 35073
1 13879 41980 658522267
3 177689 91660
1 104504 185603 686568479
3 54594 113504
3 140448 8143
1 42821 58167 855126475
1 15359 112835 731559831
3 25653 123085
3 65436 138436
3 17621 141102
3 198660 147473
2 133919 425537926
3 196529 121459
2 193104 900275674
3 124521 135733
3 191998 176221
1 77609 108279 877878440
1 50591 76165 192042577
3 123163 107704
2 85525 859572502
2 64710 695142267
3 98407 51171
3 79213 65837
1 7287 108067 285834394
1 158500 198004 616401069
2 90141 736818621
1 8003 67618 483836616
2 90222 525343021
1 58250 199524 830460680
3 168527 121567
2 198667 345300383
3 23617 109197
3 144762 116396
3 160161 106508
3 18718 180738
3 195594 11981
3 14606 57309
3 72929 67470
2 24813 46119910
3 180312 182070
2 16160 309543344
1 95376 119463 713610058
3 50417 118688
2 76083 333335334
2 191430 146579402
2 104268 853759261
3 119479 193967
2 159217 233284841
2 196996 959972644
1 107888 187223 673241316
1 10987 45356 365913053
2 57736 660207919
1 140689 151951 314082199
1 68451 100645 13222168
3 93275 4703
1 58712 167191 685226512
3 79911 199423
3 13374 163397
2 88049 957584433
3 84555 59247
2 76773 387934664
1 58652 112942 689941341
2 151167 825010877
3 181861 11998
1 109717 135903 174465048
3 8885 122330
2 59179 972318805
2 165582 108473744
3 142953 113934
3 169061 89685
1 3283 170743 886704534
2 29245 487616514
2 85460 362041971
3 32135 58235
2 86775 830599607
1 54948 64924 700326913
1 45263 95691 79439697
2 13658 744663179
1 164627 166915 123609298
3 61143 176644
3 85571 125072
3 35627 143761
2 32027 259902799
1 71118 125077 104418651
2 157380 927768187
1 91034 144181 777237399
3 130649 117375
1 151466 187528 308164811
2 49001 654609966
2 9646 583062740
2 67321 37836274
1 51453 91112 713537323
3 63702 186325
1 19731 39522 888931291
1 18122 131761 833292564
1 71579 170464 386770915
1 70887 137703 405666513
3 137514 103645
2 176663 229853090
3 196289 99673
2 1427 970485929
3 9891 27118
3 136291 142686
1 166116 193890 959569620
3 153678 155473
2 20819 473208439
1 6402 158703 571563503
2 160891 990922355
2 93024 949689067
1 118776 182262 785565558
1 72047 150008 175863850
3 111034 65566
2 103518 839764329
2 159283 820211805
2 55448 397702730
1 175805 177087 173550894
2 64507 644896636
2 32165 917561918
2 71252 395743995
2 82992 612758236
2 11980 731089780
2 38112 580670901
1 144639 156355 254333134
1 64380 159159 991287697
2 30767 385811485
1 20868 124550 565876565
2 88865 471251677
2 100540 503659496
2 32459 540453020
2 112135 924655081
2 60035 855298813
3 25400 67961
3 105572 64748
3 10023 34890
3 64047 193003
2 38819 226420054
1 11460 190522 875935914
3 73092 8069
1 1997 20755 864609397
2 49366 247466854
2 45565 964781182
2 62667 369874575
2 194366 890402516
1 4701 194187 919920071
1 56656 163145 908769628
3 93220 75283
1 78836 154911 758317314
3 77694 148423
1 20779 184646 12734507
1 105897 153556 677595705
1 116409 197806 719839050
2 156130 914858038
1 26284 113412 687040108
1 42479 115384 948276767
1 72522 165192 118470049
2 82673 96865201
1 13317 88730 583602030
3 72828 164737
1 51291 108498 50133046
3 167187 199067
3 61640 140338
3 95646 48720
3 40060 45733
1 32878 76045 845744562
1 7837 105888 933811435
3 54773 133917
1 88988 152801 113282445
1 73996 190193 245963805
1 50139 149197 239752710
3 43587 123557
3 80963 76833
2 101256 757931554
3 70832 24782
2 68840 764987516
1 944 124715 286027153
1 21804 39639 981697697
1 55926 75452 511093260
1 157611 182120 266686903
2 138954 572327098
2 26128 612544707
1 76642 159040 374866013
3 53722 62015
1 31624 151743 407844208
3 184629 125372
1 89736 129135 466301902
3 118418 160353
3 51435 18066
1 25352 70559 350245993
1 90095 155320 848491181
1 56784 128544 799311069
2 195544 962070042
1 72722 119091 974041310
2 190997 802777148
2 141618 402754573
1 7755 52481 665499643
3 193815 116762
2 13406 479823040
2 152698 506377323
1 167955 187011 574812707
2 3839 637226195
2 68570 13502111
2 100178 117393141
2 44130 276578639
1 53546 168690 568134099
3 100473 169959
3 161560 16914
1 104354 193577 594945009
2 20272 459071752
3 142841 32241
1 34804 113657 832690550
3 61890 128609
1 116441 177095 752004471
3 115650 40826
2 14509 183064423
2 115655 694416435
2 164072 226991917
1 32183 75426 381407379
1 47625 179757 999872585
3 102360 97167
1 57348 149852 53066806
2 114030 97691871
1 52366 65119 47241612
2 34013 168513229
3 139908 125953
3 86144 159159
1 61690 182397 109528984
2 117176 526164931
3 88901 86397
1 66457 84818 524880595
3 2228 39560
1 242 27764 322565198
1 70756 145484 250425671
3 116741 177631
2 59753 103823229
1 159956 160223 381325420
3 97522 184989
3 120826 31977
1 168202 177432 318484582
1 78508 189600 107126368
3 173112 172176
1 104838 146797 741933051
1 68082 165240 342885355
1 47049 105177 163302550
1 90060 163215 216757708
3 189329 116644
3 111586 149615
2 28180 661459966
2 122855 753214992
3 191281 133800
2 79558 362837738
2 178256 103518139
2 14704 584384492
1 174839 194263 258756379
1 49728 104643 782508773
2 81221 92567535
3 96803 92273
3 51851 13808
1 39818 193211 841614885
2 176513 739938763
1 98569 168491 569563937
1 51025 191645 738496345
2 82941 699600253
2 119305 425178355
1 16932 126918 821240885
3 18256 4064
2 20551 985610852
2 150491 14127325
1 6845 32232 527530168
1 23697 191013 315249237
2 139526 633772654
1 37116 169636 787212915
1 54736 109871 679878441
3 134151 186113
1 97353 115070 707269764
3 150846 162417
1 15961 108579 230833395
1 56846 169825 729634656
3 94833 181503
1 92370 194031 740422938
2 21995 275056387
2 77948 92629748
3 67275 32956
1 100747 177666 954995779
1 155987 163362 634285397
1 42851 154401 605251814
3 126978 19520
1 43027 46843 599640211
1 14658 133507 819812548
1 37309 76069 136094704
1 65986 136869 952801518
3 60564 47404
2 112244 8524945
2 163744 673064191
1 8278 158703 570746613
3 199390 11915
1 1592 149012 731820615
3 5869 34419
1 133936 159416 215551629
3 177426 80966
3 54258 75225
1 4912 100867 789042258
3 147530 32636
2 198456 623112003
2 29725 886062168
1 23468 68119 34901805
1 44888 92766 495098564
2 8568 415989702
2 90262 927118506
3 24029 24524
3 171581 37600
2 95859 151958857
2 175425 223067674
2 177688 395280092
1 158063 173183 243069605
3 82617 80741
3 181894 172763
2 31049 95831492
1 155643 196864 962547214
2 5171 563503140
2 32626 600887947
2 161806 898172985
3 100435 136005
2 68126 790257886
3 128552 76161
3 407 39377
3 77169 121682
1 136803 153808 735585367
3 66267 93599
1 142969 173275 608826491
3 195650 157177
3 69369 33740
1 45769 173866 277801112
2 126482 513030647
2 196116 954682529
2 97438 899826041
3 32399 100598
2 99491 353706174
2 85913 407677917
1 164497 179520 397288647
2 152315 259553079
3 166970 153810
3 144267 194724
3 195062 75414
1 6157 61302 270078610
2 193680 272809285
1 76092 173535 118523649
1 26541 45032 44181324
2 54481 120308808
1 101580 173084 926484285
1 39323 70427 86441774
1 46633 75748 686060730
3 156133 23684
1 21078 41193 470637964
3 94002 19054
1 17229 54076 792045290
3 22326 17405
2 23450 501214856
2 17095 551510701
2 72427 97304573
1 93090 123459 522278549
1 52035 117085 858215367
2 50265 847748562
2 72508 971915538
1 52201 94744 477063898
2 152050 52162139
2 129249 439019173
3 161244 114669
3 81524 117218
3 95595 189053
2 84655 747808624
1 111103 142144 109721564
2 136073 468071890
2 14730 807637440
3 191692 27190
3 95779 84205
3 15143 84437
1 12421 39439 779332229
3 26231 45089
3 161693 52650
1 58806 109080 121727524
2 105246 947716401
2 43511 320661505
1 17837 169314 733788134
3 44827 165592
3 198813 103144
1 28703 131702 700954506
3 96987 188963
3 178747 70919
2 165539 517822305
2 34053 497136246
2 55550 978944674
1 53000 123558 807149028
1 111708 193426 955112243
1 90657 122769 52240733
3 187927 156074
1 319 156352 504118437
3 66071 5537
1 3613 111408 848925202
1 110682 148035 838465308
1 129164 193340 854935731
1 40202 197821 171574251
2 165244 707432311
1 113738 179987 573508281
3 79508 27490
1 94000 180288 970560297
3 64477 18637
1 121601 163303 347592481
3 24068 88313
1 32493 81621 739086031
3 79797 82324
3 71768 145901
1 49082 134691 424033211
1 43368 56501 935763297
1 60070 98871 835042124
3 198941 60581
3 10509 8289
2 32954 118907518
1 28801 138224 189117836
1 10323 112042 431971019
2 152490 754747771
3 135028 121859
1 52914 84652 433601759
1 125417 125544 600194153
3 136838 142862
3 121904 151909
1 96950 174827 156265009
3 32907 38183
2 153100 242047439
3 100716 52834
2 159495 636166438
3 58177 141869
2 83044 287160518
3 125604 138918
2 40932 552662109
3 163366 174380
2 13726 431657910
2 60056 613712159
1 54484 180578 404531985
1 189726 194536 124940045
2 67926 982016248
1 37200 46723 589355474
1 127676 192019 858793714
2 18020 189486562
3 99338 92660
1 65391 174258 187029571
2 8375 810999737
2 35870 163149079
3 169401 10327
3 135520 191423
2 193300 301947578
1 18124 184288 910326080
1 41258 194596 979319939
1 16047 64227 467323169
3 199334 72583
1 90736 134608 287209703
2 26352 371202859
2 10113 804044699
2 83575 84557184
2 181997 558828306
1 82738 129219 578655976
2 71549 398490103
2 98229 362596122
2 124566 456720197
3 179176 91749
3 143865 42100
3 154013 182184
1 6478 75734 346024246
1 154456 185106 164523166
1 141586 141597 623550968
1 23794 81149 10457041
3 191165 182491
1 31479 31714 981532823
3 10936 187174
2 15632 597845540
3 193151 149832
2 97999 522025899
1 43165 43221 953068733
1 28992 34894 263205614
3 116975 108009
1 31372 136867 206433687
1 31019 34489 592692684
1 31464 54494 263496611
2 131362 588736240
2 97426 934777615
3 153144 185120
3 15316 191253
1 50411 176734 53708623
3 189462 154633
1 80372 156359 121211542
1 26535 147552 230694509
1 120633 180261 528467398
3 55480 14145
2 77946 903614074
1 25292 58776 40072905
1 115273 117531 353917869
3 69044 174537
2 135179 264595049
2 173337 801125095
3 8914 10402
1 73888 179293 287910423
2 63609 121162410
2 167005 742979340
2 181568 444852263
1 54203 63896 820488846
3 173291 184591
2 17815 4196686
3 117594 110877
1 122608 180741 114192954
2 36280 643327278
3 53809 116901
2 154233 481177181
3 37484 152968
1 12563 170865 668540276
2 49560 578819382
1 70765 100419 396907209
3 121673 64072
1 168373 192616 637041415
2 73881 284874171
1 114681 154285 819067841
2 31430 44222240
1 54537 161361 450865128
1 75206 123583 938198774
2 28238 883163737
3 186993 67624
2 31087 297460817
1 170983 187881 985924789
2 181931 670280835
3 188270 116537
3 101313 97169
1 46668 109819 557886294
2 32953 103638358
1 151250 155348 148240079
2 16025 595302907
1 38485 187837 216118022
3 10396 107069
1 55393 107820 812825913
3 96592 152341
2 66417 79171613
1 108710 116796 38047412
2 141319 268745794
2 126221 566785418
3 94212 153341
2 141351 961872042
3 126270 131206
2 117588 125797772
1 46582 66273 418034138
2 152348 68747358
1 85542 138501 186323264
2 184170 105973109
3 144212 67985
3 8764 87723
2 54779 126769263
1 125422 183831 426894921
1 71160 130257 717475278
2 19903 477510972
2 2082 157559657
1 112955 156976 402650929
2 37782 943119946
2 33911 618667872
3 164947 150596
3 109894 100393
1 6616 168556 940346186
3 131819 187847
1 57524 183970 871026837
3 20929 124768
2 64143 556590747
1 87088 104538 83582610
1 32347 32461 802474150
3 66923 114458
1 89522 129544 827368892
2 12858 459148430
3 164650 154204
3 45296 54651
2 173001 525109824
2 112488 539656610
1 108193 118376 301799526
3 45081 32617
3 87733 58868
3 107598 118002
3 82586 154706
1 28005 46251 581238829
3 179841 63527
1 24054 81209 299063574
1 124512 188960 943331954
3 85576 15617
1 34053 38083 512800370
3 145218 167119
1 61789 80985 167018773
1 162999 165222 87655051
1 11248 21152 440033735
3 57806 93427
3 39092 185220
1 33542 117090 239363402
3 184609 195972
3 168454 95462
3 50950 66973
3 176824 149080
2 196077 731733525
2 129179 87466450
1 53405 147900 711624071
3 89207 28759
2 46517 962424007
2 54668 853560141
2 171423 96471212
1 90326 138394 237543998
1 33444 57717 43644542
1 7681 87990 957860435
1 91303 161600 317134920
1 11238 141602 356927824
3 171985 30437
3 192661 124572
3 137107 58657
3 130479 68996
3 65750 14879
1 139703 160829 471975606
3 82004 184817
2 187276 100905455
2 118609 985069573
1 85358 93518 817978222
2 28466 925154183
1 10320 169294 177126478
2 55086 3942647
3 17 71577
3 153566 67851
2 39976 208164821
2 49426 303603548
1 44230 131323 243314626
2 90773 802072276
2 46400 65892565
2 75768 921870725
3 21869 123202
3 57211 94487
3 150760 119543
1 9134 94183 332859256
1 92585 199079 959959792
3 98426 171382
2 164247 996438543
3 160427 181312
3 15494 196707
2 12378 123098764
3 55890 93616
3 170060 81377
1 27882 179259 450749296
2 161179 71434759
1 36050 78164 299079632
2 82477 690478933
3 16203 104223
3 143738 94760
3 6061 61263
1 30694 43404 275219735
3 78103 15644
2 158910 509023737
2 190947 645973510
1 55486 110086 754257506
1 11849 135667 281646437
2 118251 851832603
2 160442 146557527
1 12457 148624 780823798
1 35017 101083 498954193
3 146490 153817
2 93382 10285072
3 48712 56946
1 158417 198587 569036689
3 177356 93060
3 113884 165715
1 50749 106273 511079828
3 29578 90212
2 117710 382468499
3 157165 166545
1 43766 134872 535980932
2 86573 937272532
3 72346 59448
2 123831 783637035
1 90084 174940 544442038
1 15805 180279 114614617
1 57318 91501 214233458
2 58328 384922394
1 15383 125418 619312647
3 75884 119242
1 64137 108094 582763098
3 142650 19947
1 8334 60258 570914238
2 34386 536273659
1 6241 151420 468357145
1 165746 180036 733451708
2 152065 296003626
1 77855 98563 246357914
1 39652 193315 550799006
2 157977 33353382
1 11843 29842 698078500
3 109817 12850
3 70182 97466
1 80870 165978 626383588
2 51575 967695404
1 59311 189087 599468750
1 44723 148078 90538284
1 47857 101127 860545484
3 198481 129405
1 146195 164733 13672820
1 192 24567 422550857
1 16805 27789 167700195
3 88595 150064
1 41455 97709 671882103
3 88644 165764
2 152802 174560767
2 48797 459227487
1 131508 159066 571443308
2 113419 767801873
1 16334 100929 243087395
3 105518 168218
2 153555 463459394
2 32375 488949491
2 197647 657881268
2 115114 204900739
1 12918 172484 524495360
3 192002 41921
2 86531 319930465
3 90290 34535
3 817 119192
3 15911 196863
2 191927 954156438
1 103787 158840 352849732
1 117681 173724 281220984
3 85926 89334
3 99209 134016
2 72239 380180668
3 39099 103469
2 176603 243675534
1 526 80482 185310415
2 17291 975747114
1 30818 38750 710172509
1 13578 190808 947592141
2 89291 283432825
2 155074 117625128
1 66874 96273 684225822
1 74592 86532 55255892
3 99920 80016
3 66084 17070
2 55384 523829591
2 79328 10833661
2 122178 881449193
1 39008 56815 910410329
2 191749 689060
3 145018 10205
2 130497 874995736
1 56706 72953 41941513
2 114257 141539603
2 99010 967160987
3 3337 78644
2 70730 562195687
3 42338 133802
2 112662 157200458
2 16166 464493817
2 91439 803337428
2 164703 247538952
2 90147 175623070
3 43580 5772
3 25346 159271
3 140671 157344
3 3359 44454
2 67974 959942985
3 169879 36796
3 170110 122997
2 152935 384229301
1 131032 160437 779922336
3 357 192161
2 138712 192550872
3 123172 70601
3 54700 103958
3 81215 116127
1 149111 173801 62154794
3 50104 58537
3 156528 48254
3 52330 67889
3 49984 42447
3 163199 165245
3 84223 71254
2 1387 516070921
3 163038 63959
2 49419 730721257
3 131688 180984
2 57544 549497688
1 83549 161421 780621710
3 17668 127680
1 53715 136871 498481589
2 32555 615972334
2 122395 37567991
1 176456 177517 60664170
2 96541 469320244
1 104325 120993 205343123
1 57627 94863 481461555
1 8269 156125 465615332
1 30804 132429 468270776
3 50852 29601
2 76153 202257436
3 106784 38051
2 169523 247746188
3 9862 131417
1 52357 157516 664731272
3 91393 181077
1 161974 177590 165371676
2 166727 318063766
2 80946 19741804
1 66542 117736 600612120
1 27617 92408 737655239
1 62262 193812 970766649
1 37537 125051 280750822
2 31796 936362488
2 28702 937554711
1 179266 192258 828072638
2 63454 126870014
3 183001 171029
3 41138 170165
1 71600 117508 700867572
2 54556 385060971
1 71757 143939 898499458
3 114959 30542
2 115448 280097570
1 50361 128836 927578871
1 7871 73307 115006658
1 139721 197953 288729066
2 59408 137864912
3 34815 100464
1 120930 181893 804198058
3 85036 138369
1 126738 170610 237918820
1 105828 109870 967970349
2 51946 115064532
1 158918 186904 112066190
1 76989 89731 211169084
2 67127 806696595
1 80327 97266 175170033
3 75918 89556
2 23525 847707864
3 142550 130878
3 27788 14355
1 96794 150000 744375399
2 13060 419728716
3 169132 75078
3 194359 53560
3 179545 82090
1 27262 166991 567448450
1 5409 173007 478742289
2 114268 60629287
1 24116 97168 540413407
3 95881 5901
3 163162 151011
2 13960 88086066
3 115154 112334
2 14931 726284261
2 102058 81790362
1 123569 132589 690129676
2 45202 408738916
3 175478 127137
2 40068 934466949
3 25743 31904
3 148690 121418
3 102279 131528
2 114849 443135888
1 20249 195452 562404024
1 103326 143917 648279656
2 193082 39434793
1 37065 152540 606661658
3 31529 71467
2 124070 864685643
3 141447 199461
1 84557 193885 424318832
3 51511 106717
2 162646 426072922
1 2556 99035 825298406
1 37952 127026 126244862
1 99674 138466 819549733
1 23329 60860 339898643
2 77237 338592835
3 12503 122126
2 17650 82982544
3 90598 7153
1 81682 181580 883602334
3 18693 158627
2 75900 355906497
3 134163 183683
1 153015 166947 77491625
3 154547 159102
2 82982 102567923
2 90347 11360960
3 193534 185385
1 2867 179218 116651180
3 54291 28213
3 57237 139019
3 177457 188388
2 71960 973535414
2 188341 614056629
3 109328 617
3 138790 138090
3 34882 23940
2 167175 535963455
1 40017 158514 734219667
2 3357 97635355
1 56512 148967 968821794
3 155068 121981
1 84468 93637 815328305
1 86585 113784 901615063
3 57435 69607
1 30254 129489 240592751
3 97625 103741
2 10113 828750989
1 74001 179509 444988683
1 44226 76547 348734068
2 181963 668994042
2 199955 588764704
3 134069 194080
3 27798 166831
1 97439 188411 520029763
3 117459 49051
3 82250 109153
1 128843 173593 330481092
3 145933 11
3 160726 456
1 180373 197032 934514189
3 137484 198957
3 11849 130412
3 194200 180555
1 93404 174687 201474560
2 195815 693427954
1 89368 96017 756306069
1 177929 190213 690105336
1 102721 193303 853573847
3 140499 71879
1 4024 157394 91992830
3 153299 180721
1 81931 160338 819983271
3 112700 71400
3 5946 128328
2 41671 722518174
2 174179 599651347
1 110277 150734 387189154
2 164080 984819547
1 45963 173021 327151021
3 76451 51658
3 69899 145832
2 97743 496236296
2 82575 958093853
3 102878 195666
1 97761 191538 240181630
2 118826 93792631
1 66513 90351 175229081
3 66935 131662
3 52906 154926
3 48294 32684
2 163362 588654392
1 55471 60354 684602249
3 36521 172443
2 170362 857749431
1 69348 173927 398172592
2 194065 621887317
1 34682 61198 545986681
1 53362 123445 85407908
3 123307 136943
2 79329 89473614
2 113099 932918513
3 60828 87713
2 54121 874911434
3 139816 191883
1 69003 79117 288183089
3 16624 174888
1 28592 171628 639923907
2 96382 110030228
1 128009 151660 188478635
1 77753 139307 167882928
3 180147 9874
3 197145 81515
3 17726 100836
2 188540 288186811
3 50084 120090
1 15028 155490 854804450
1 32869 191286 68561517
1 92865 106070 188112578
2 146510 495694326
3 94867 162999
1 65566 115369 700870741
2 18162 151132779
2 186244 366201263
1 60104 126943 183574952
2 31521 805510590
2 107496 22889274
1 102237 189673 85323773
2 124278 237851457
1 24165 120422 281824212
1 4249 196676 27964832
3 58833 157403
3 115739 144215
2 103185 789038490
2 67465 178090480
2 105119 305942246
3 109054 193648
2 177092 296500621
1 104698 147772 938524739
2 87977 906886222
1 36299 69453 280318452
3 60721 96273
3 107083 65071
3 19979 173320
2 80300 776412109
3 2173 110833
2 162121 304763564
2 19769 196975722
1 115918 154570 818227073
2 126209 526265159
2 196677 56297122
1 2986 162689 928165022
1 10294 199396 616394830
1 97484 198134 788356345
3 129670 76172
3 102253 91327
2 40136 724432217
2 167232 766532619
2 70835 375154629
1 17826 176288 758529037
1 7549 81434 340358720
2 55311 879794927
1 86867 112561 717541793
2 140607 404085207
1 60674 113759 578831126
1 8984 183105 647034024
3 148139 70271
3 191272 168659
3 2772 182888
1 140250 164256 428716388
2 140997 230270840
2 160687 799976923
3 6799 60805
2 104084 303502544
2 133439 99068250
3 165785 33100
2 40552 647398123
2 58986 682630830
1 96969 198622 503614300
3 39710 165417
1 132911 140482 995631573
2 167176 9046801
2 51019 229000543
2 163928 163965876
2 64002 137376389
1 114559 117818 448162704
3 98665 189574
1 160390 181953 832802830
2 87032 401763017
3 19256 11413
1 75827 158041 902838111
3 42612 149729
3 184611 24430
3 105009 5988
1 5508 168246 954793672
1 72884 113419 844282126
1 135901 169147 784890172
3 37770 169596
2 136813 662617437
3 19231 190581
3 148655 140936
1 104411 159514 194173116
2 78206 809158012
2 36415 475433328
3 123564 43160
3 186348 17064
3 105225 34278
2 121672 279700500
1 17125 18709 904990021
2 61594 861129961
1 53283 149507 463608948
3 33322 10417
1 11402 186217 69281377
2 36039 408452602
2 131366 935464650
2 152547 832174241
3 4344 197293
3 169263 77026
2 630 947278030
2 102823 405066290
2 135189 141297479
3 116844 106940
1 109505 169035 318057586
2 119536 790922154
1 50625 65931 94389653
2 71692 358506041
2 67644 254843586
1 12427 23659 234977291
1 48808 69832 34713500
2 177183 268864074
2 42050 561436527
1 150365 177752 376224527
3 50718 176611
3 158603 123442
3 309 191480
1 82860 158936 632468316
3 142915 75735
1 139869 186427 416702741
2 145740 800707494
1 44020 57862 55554141
2 105430 497723669
3 184405 160421
2 144564 999543295
2 44748 190175748
3 73853 185375
2 47350 927576275
1 101621 192731 361822238
2 128710 737693562
3 162873 87368
2 126845 565388064
3 126141 154464
3 62687 137436
3 59465 175396
3 176095 101483
3 48894 123752
1 33062 37755 635445436
2 54847 872186237
1 48986 185564 347606319
3 112036 114894
3 5705 64508
3 196065 121264
3 117346 145273
2 25292 298109366
1 25055 67197 674719523
1 42667 75960 12781199
1 58514 195382 230832713
1 40688 173342 86699587
1 147731 162769 32767527
3 9801 118553
1 19963 134653 498243720
3 127707 81783
2 198400 890778971
1 27916 154813 136975971
1 75337 129057 945252504
3 18873 185119
3 178660 16381
2 63042 505967915
3 137902 22450
2 10946 788214087
3 8599 115404
2 141591 69533423
2 65380 283551600
2 89079 427595181
1 3420 131772 376842956
2 163836 397947467
3 42544 7694
2 51507 162445510
3 5369 17955
3 130537 33111
1 99063 125304 444825951
3 81292 10428
1 17406 115437 315763442
2 94865 708288827
2 68042 713989242
3 60281 98083
1 940 190140 797064022
1 110235 158650 241398678
2 39616 604562150
1 2431 55071 758972554
3 179512 129827
2 39944 557729465
3 57044 88478
3 10014 95253
1 2765 65614 698000935
2 18398 11396232
2 33873 374449609
1 30580 109271 724150679
3 39215 49421
3 88395 181117
2 67738 61938303
2 124882 35918666
1 125175 127183 365263876
2 108753 715936696
2 150645 729958343
3 123646 29468
1 23878 90885 162081150
1 26998 188288 708249497
1 89252 198949 9538122
1 98783 188376 888203433
3 172894 115564
3 197221 149613
1 90237 139603 17197933
1 26983 82225 513808316
2 166489 338588262
3 29889 119992
1 139111 186379 731260867
1 56143 174033 838980710
2 128971 681106811
1 136973 198842 671515671
1 419 26868 780585616
1 275 127702 57170011
3 91721 81502
3 22765 192587
2 196585 331338214
2 118752 955623500
1 94741 168752 246581103
3 154615 111814
3 17343 70708
3 69272 6052
2 108101 946556305
1 58763 174992 927493107
3 98822 28244
1 27536 169668 508683057
1 71859 73477 430084009
3 103847 76554
3 132038 65348
1 8601 199759 794678409
3 55691 158438
3 131063 87069
2 115093 408041380
3 38436 161529
2 108984 113797561
1 146651 161710 291825207
3 101285 23948
2 136256 804762058
3 10038 99055
3 59366 119173
1 85375 124447 145972702
3 113842 59438
2 166305 958965724
2 69724 200448255
2 13636 912475506
3 117628 82486
2 15158 726005214
3 11987 55900
2 83848 917815415
1 18815 195544 948758898
3 143326 172364
1 87258 116521 457342034
2 30904 974746781
2 2658 296940792
3 169364 173690
2 64978 202849430
1 139327 164898 708876818
3 55969 33473
3 90006 66662
2 2662 662812375
3 78264 115576
1 73989 83488 602508214
3 96756 114734
1 73584 169822 365465572
2 167042 868548586
1 66631 158933 109146584
2 70793 841823463
3 105713 45463
1 1949 152365 458836410
1 14025 170080 533556915
2 152735 623114491
2 136136 770187432
2 78074 706785366
1 67935 128550 275174952
1 15394 106390 79089300
3 35118 3472
3 147951 110108
2 100730 494208081
3 142894 110162
1 8457 117016 1594878
3 63487 170907
2 191882 171139369
3 24992 21401
2 133842 931566218
2 103543 902149077
1 65595 197823 387981595
3 138629 38289
2 13968 754786142
2 55920 30614744
1 1616 84135 804023520
1 152800 174360 37701366
1 91143 170335 558923807
3 125341 108289
2 31715 254710
3 196015 92651
2 57219 202614283
2 52816 187970626
1 17653 125668 393651535
3 85229 174505
3 122009 120167
3 141028 151033
2 191837 362240631
1 79558 150936 421300887
2 127499 993615527
3 74518 166736
1 125956 147857 284475821
3 109825 153367
2 105896 636031994
2 71622 542710866
3 139659 153956
1 8518 10402 822226604
1 13100 137057 849479452
3 75663 10609
2 152184 241274258
2 66977 162467687
1 41648 50781 744151619
1 176266 183467 8674711
3 119094 120047
3 125933 64880
3 90776 1589
2 76053 894121950
2 26996 501649449
1 16243 177887 994662124
1 69993 120971 349037405
2 93176 779844302
3 6146 78751
2 48714 470380454
3 175675 48448
1 97556 145205 879831432
3 175346 110355
1 59462 138853 60901432
1 59402 64016 689614930
2 198782 840858345
3 137215 77646
3 8248 15355
1 30491 121921 137571095
2 193194 395987102
1 165601 185821 736499495
1 16345 86386 92994157
2 62503 181328888
1 136209 141598 864861158
2 109708 954684340
2 157106 950154111
2 62434 380298662
3 133320 12341
3 18115 37275
1 1613 96433 444962856
3 127340 117965
3 110311 114606
2 166377 233662334
2 8385 620860728
1 162437 167480 651307663
3 130384 68566
2 22202 709207512
1 92042 158898 452208898
1 62327 77983 116560680
2 12666 357925750
2 189801 323516080
3 10472 194357
1 12551 173460 642726142
2 13882 496665759
1 127821 189861 339055465
1 143280 198212 47870367
1 50808 81134 881432231
3 199235 8017
2 163819 6337165
1 40653 66882 135872720
3 196819 198133
2 163084 227428944
3 101403 3039
2 80982 55183513
3 70492 96971
2 2131 358479011
1 42727 81080 401445500
3 25705 197386
2 96070 913955728
3 142457 179861
3 22883 173326
3 71790 113819
2 92006 448347542
3 171342 20185
1 34199 151622 44186390
2 2653 971919733
1 471 172614 557172380
1 132114 165565 776910516
3 143928 103560
1 130319 173246 125023025
3 70190 34771
3 56868 130516
2 187466 62966175
2 128632 151314243
2 135517 718789730
1 10853 89693 498944231
3 194714 17723
1 93354 122496 722208636
2 196634 470326432
3 28221 75284
1 143431 143732 204798356
2 105443 580664796
3 141076 156443
1 60822 184423 974013908
3 31602 110718
3 186484 107174
3 152096 175716
3 88811 174843
2 193072 167047924
3 174754 174420
3 193975 6735
3 51883 150273
3 157754 58228
3 116769 59136
1 10056 121598 27897009
2 143874 769056097
3 156658 32777
1 52121 178924 874569817
2 95678 459543967
1 148013 163186 772772334
1 15071 194737 443598716
2 144014 753080382
3 70612 120832
2 160430 156525496
1 183614 186441 344581506
2 53715 780781622
2 5979 381109590
2 3500 93559449
2 166241 490124742
3 164467 86750
3 6524 39244
3 147428 125025
1 36272 37774 985225093
2 22547 710594985
3 10704 85323
3 124409 45979
2 184264 866149986
2 143476 517014245
3 90328 69062
2 4556 870228994
2 19526 847890189
3 19742 178148
1 48967 151611 72011797
1 78494 172738 998085081
3 147072 131709
3 16116 44997
1 33652 161125 618215577
3 11386 146915
2 126836 227185072
1 59466 121708 31166986
3 160618 199360
2 11874 847953210
3 50614 28226
3 152045 118570
2 193928 66507196
1 104752 182985 470854470
1 4529 8450 606118229
2 52060 717313808
3 57244 52396
3 31754 52844
2 133695 626475746
1 10361 155371 688088638
2 195594 31635835
1 104789 119239 850958594
3 76167 86484
2 4457 497477885
3 57219 32133
1 166335 186047 375851008
1 105484 198875 864923506
2 156916 913083750
1 43922 145793 847521146
1 36175 179768 903688873
1 9605 18894 685483671
3 130337 83038
3 169383 93553
2 156742 279899877
1 88854 97178 24496838
2 128507 626951134
2 176091 228946348
2 61446 361021078
3 29274 184563
1 149456 194476 128527026
3 86668 156606
3 29930 13653
1 46169 125873 297645628
3 23043 57956
1 8398 182956 724087904
3 125358 199787
2 103064 622453282
1 78790 174701 870770220
3 61591 105260
1 96185 105526 617146735
1 65397 166370 417794944
2 132469 585352211
2 47863 637443419
3 134369 46721
3 32327 97987
3 127836 44504
3 110800 134352
3 127759 160559
1 53876 84150 265433939
3 93679 199845
1 122925 158591 623960654
3 99906 49959
1 47637 196450 805840589
2 69222 835758435
3 158457 71039
2 116999 611943919
2 2861 436977820
3 164176 189281
2 188725 881805588
3 20815 22529
1 114801 175433 944306465
3 94161 94875
2 51403 474068455
2 199668 392509783
3 45844 68249
1 40808 191919 167812796
3 3185 116017
1 90937 107045 179744065
2 70480 578032448
3 73963 44092
1 182229 194134 377269731
1 107559 153342 353366629
1 72289 86603 598867680
3 180752 168323
2 73064 690440888
1 74145 102429 294674287
2 173865 152958155
1 45334 128562 515809119
3 20628 70135
2 38102 831869741
1 75443 117926 479856347
1 4337 72910 764191631
3 117401 73083
1 45209 134000 799983858
3 66318 158852
2 93846 29650259
1 50826 168392 664864563
3 12718 136676
1 93149 193112 431530466
2 5613 641888943
1 84460 92006 338933809
1 25121 180901 453478030
1 15089 186615 609640314
2 186594 822596244
3 161954 42499
1 61324 62052 160922713
3 65703 10825
2 190207 409544918
2 63601 469715798
2 23623 21656262
3 121177 130426
3 151372 2572
1 68426 176190 524057520
3 16238 99336
2 70192 361457864
3 175013 115064
1 57676 117337 8992239
3 65101 107624
3 25520 90095
3 177333 117395
3 58416 159383
1 65328 109173 710281645
3 190496 136662
3 9936 177407
3 196111 96232
2 107470 929110161
1 7713 22835 889202556
2 144695 956112151
3 197439 13256
3 31239 4753
2 137423 883397503
2 12020 6013321
1 140673 177501 895162630
3 151454 183249
3 167892 38447
3 146426 79303
3 118520 74167
1 132229 153772 380990644
2 46002 671975986
1 153512 163549 275500487
2 50633 787527140
3 39327 142819
1 105967 114280 128402096
3 80318 47441
2 185549 994244866
2 18537 675786554
3 28023 148103
1 181955 198130 162865383
1 78457 97968 856229851
2 97081 940297819
1 122847 193921 497532533
3 141733 8870
2 145088 98105311
2 45617 273157638
2 6773 152523419
2 70121 334541558
2 32517 472915404
2 62092 714278067
2 20944 971479792
1 144935 199886 69664386
2 72412 969044482
1 66054 83544 600577114
3 73990 90777
1 83489 151508 720123600
3 187178 168185
3 80373 160877
3 193913 159396
1 183098 197131 219472822
2 25369 816823702
2 25599 56371031
2 66931 350938653
1 75828 188310 343506915
3 98090 122803
1 148064 198805 987144115
2 159957 407384673
3 123944 39795
1 9047 119313 199606304
2 64732 576120661
3 154307 120132
3 84267 19954
3 28930 2347
1 74635 140127 117826278
1 100497 197313 963681162
1 11397 183587 760462267
1 700 158366 758126688
3 42424 189244
2 163132 276188783
1 24003 195035 63139975
1 35660 110188 287909319
2 176526 790585240
3 96990 46016
3 194909 105572
2 109381 429125718
3 112432 164633
2 112554 98220650
2 20395 836349512
1 41849 142937 608999233
2 9575 622105506
2 74066 907594268
2 17656 632445391
2 141398 939134902
1 84128 110856 421369831
2 197701 82074761
3 9728 91798
3 71697 154660
1 62883 155327 91786237
3 38788 72585
2 167586 579041608
2 117370 857635108
2 29792 490290827
2 172193 654132745
3 171734 17620
2 181803 205643486
3 91493 47417
2 64661 555666646
3 23910 33547
3 164609 71131
1 123989 188442 58984289
1 126600 137801 433653813
3 126446 86071
2 71555 930019882
2 56675 447952466
3 2060 8876
3 14563 143823
2 64852 643813480
2 54384 77513378
1 32127 91147 679049632
3 26778 38392
1 96007 115857 653921073
2 25052 116580108
3 19126 26750
3 30551 35890
3 3960 142584
2 44799 542562445
2 151638 402325335
2 71947 815828347
3 107555 196319
3 53493 17006
3 119727 158696
2 179855 491637055
2 113573 743656990
1 12616 40724 148810325
1 75911 175046 995350720
3 27897 41944
2 33694 328133980
1 121300 151224 556791761
1 35259 53006 874486651
1 73648 133312 743985736
2 23096 818161785
2 190566 611572939
3 73714 47546
1 41490 74832 434694358
1 147860 173188 307260013
2 171644 521220989
2 10742 704715806
3 156314 59428
3 49326 189730
1 45130 60823 54577152
1 57461 116591 505691765
2 73821 314385949
1 115099 141906 64280896
1 102110 125578 432143412
1 23490 30050 909780369
2 147432 72776731
1 89616 110227 588641119
3 121357 151702
3 118740 182206
1 34796 185744 403639587
1 74325 192408 702391620
2 15732 986529685
3 80993 195764
2 161026 249338481
3 115892 108655
2 81170 902033359
1 123382 192032 806116024
3 87186 65322
1 36640 149518 966164015
1 180348 187816 451217174
3 189768 104964
1 66731 199417 551243375
2 84126 208198246
3 109655 99713
3 142198 15639
1 83718 129314 796168444
1 18952 108939 310445133
1 27546 146623 236394637
1 45649 191112 465404460
3 104150 179730
3 173408 150032
2 186869 941305085
1 62981 113223 399729554
3 155452 176426
2 78635 848536186
3 44 135555
3 157245 98813
2 128798 69704810
1 16318 185836 156495511
2 148516 24119176
2 25152 542365706
2 106476 326125467
3 34537 27418
3 41340 158082
3 127407 33956
2 46743 876404050
1 76381 78195 904992944
2 29267 338333904
3 154407 16571
2 142788 702326436
1 178373 183955 53098601
1 55566 185315 266879669
2 144262 605695231
3 189850 68703
1 173446 177033 398013588
1 8376 180278 889488427
3 106614 188843
3 185162 89673
2 61203 512135009
1 42002 99513 453423610
1 100520 169961 93859251
1 83022 86019 266419127
1 47540 167188 34692865
1 23358 64275 815458276
1 152931 198322 292365841
1 43932 195203 676962292
1 18405 104224 70868245
1 52450 87531 406106895
3 60891 145725
2 110725 390729559
3 181213 127733
2 89486 672105626
1 33132 177055 67414810
1 92311 198205 202440
1 145455 177633 866255212
1 75437 195288 72693318
3 105008 187534
3 83677 104312
2 96920 312969768
3 189060 3657
1 54839 169809 212116523
1 79312 130607 59631968
2 69341 845601560
3 141130 76973
1 14147 29050 774319817
1 171400 191141 21910359
3 37808 197529
2 67505 578353334
3 127840 111862
3 1320 169118
1 35931 134309 286673439
1 7875 145026 831019963
3 134340 157254
1 168359 168756 485141167
3 17751 120449
2 119007 387793019
1 26593 190656 694373109
3 161588 99809
1 6092 181906 907450444
1 45861 101322 761481874
1 140528 148664 511295073
1 170067 197246 974817061
2 19266 983805980
1 28490 198128 30232943
1 103451 154210 141860744
2 196050 379991061
3 71249 31257
2 124121 61219918
1 15304 194944 510494834
2 129155 50401448
3 169353 190941
1 173750 178467 546088065
3 54288 169361
2 2970 572093338
3 116789 194057
3 91271 116886
1 122593 169456 738035853
1 43285 47902 243439518
2 97748 930705649
1 112558 192732 420368823
3 46401 26345
3 103017 132925
3 66696 100012
1 85375 96291 179443842
3 29038 20131
2 189194 291856782
2 197246 902185611
3 79908 160637
2 135644 412298487
2 13903 236566194
3 163290 95133
1 56999 140395 657240958
2 130664 969716943
3 96566 110283
1 11001 79349 851686453
1 87651 91288 55543786
2 102219 679596918
2 169060 404030958
1 22675 78547 403421120
2 126021 768543945
3 46452 73110
2 163007 761456085
3 49317 26398
1 19902 74681 557245845
2 161315 543460563
2 160031 656934905
3 116794 70358
1 63940 92041 988062798
3 198195 132692
1 112084 116460 274279467
1 13608 168914 479840952
3 168336 104216
2 51155 660000460
3 72752 90872
1 79110 105989 734620444
3 131410 111876
1 71291 198561 754401121
2 105323 471794826
3 147778 3873
2 29352 461199955
1 37646 188979 437740650
3 152547 152452
3 121408 18693
3 169609 93437
2 70708 707957230
2 53668 804132217
3 53231 14357
2 199540 698026220
1 191594 194359 342956509
1 22959 41613 789265861
1 18834 128263 88046232
1 44650 199376 906587328
2 127195 415691861
3 178030 25905
3 159884 59111
1 8893 45135 809863286
2 135524 326328055
3 25506 55824
3 140981 159538
1 65509 154067 546937614
1 67703 172844 183978184
3 129681 48152
1 26963 144518 74293923
3 121565 50222
1 45291 171688 203159649
1 15871 147767 677255466
3 175904 86994
1 64856 150697 974121451
3 18942 135985
1 118285 141288 662699178
1 5059 13309 399295240
1 74281 188465 5165439
3 142038 128834
1 84399 159874 154215162
3 123053 68151
3 130330 156396
1 108849 115178 789766906
1 185572 186850 269883660
2 50648 72280579
2 194955 394575537
1 106070 156959 212205412
2 10597 441930167
2 46063 742894436
1 68274 174129 164489631
3 93694 51801
3 116332 105272
1 54279 110641 110870573
2 150733 334600051
2 48455 735147110
1 123702 164926 829444259
1 60458 74689 180759224
2 178274 670963059
2 56348 637343128
1 32494 138153 510465078
1 87476 141486 295684370
1 7323 64757 661858735
3 26055 82913
1 31897 121230 378559010
2 142833 474342213
3 182082 122712
3 56643 156033
3 115007 35136
2 173962 290848246
2 159363 538777068
2 104489 385758211
1 124819 133208 785342900
3 199984 195241
2 101709 800029626
2 181225 685695677
1 76768 178938 462544079
1 1844 185767 267222736
3 27696 62129
3 26425 93383
1 70397 113196 12293922
2 122999 845787739
3 144366 63163
3 151099 11295
1 51002 145497 321711143
2 68495 773625419
2 160335 223252226
2 2432 338203708
3 76858 100362
2 77488 465623977
1 114011 190102 533533831
1 11717 109887 446249615
1 48596 126741 623926579
1 39851 149421 84978801
1 172627 182739 128895143
2 5048 120022607
3 100787 53172
1 103363 147885 255233835
1 46081 52102 202030726
2 134005 671145498
1 105363 151300 224822048
1 55116 141593 526509265
1 35688 176484 261656397
2 59651 605104766
2 5812 376196588
2 10704 443690543
3 58507 79365
1 110704 144012 673089995
3 65441 15292
1 52314 66371 821569731
3 62142 168063
2 63981 433938740
1 29123 193393 254198271
3 126868 184158
1 33669 38250 218143404
2 144079 137742393
1 83510 97076 474382569
2 117671 32534206
1 82800 198502 802997126
1 94049 109441 96047417
2 89314 194310872
2 99717 355956580
3 83286 127342
3 106118 49974
2 159653 918892165
1 158933 170481 430943983
2 108668 525968697
3 14370 104479
2 66390 921626742
3 28203 181874
1 166827 197662 744908204
3 9544 195666
1 94788 188304 155052913
1 62165 162743 586778516
3 23522 104605
1 70303 123479 138734742
2 40519 920314443
2 91376 480515662
2 139058 226064926
2 110813 793331318
3 133775 57923
1 57369 151155 829449343
1 24791 182017 194923521
1 4318 97464 842475383
1 85243 177962 118559276
3 145257 25356
3 71093 198059
1 90301 197776 123998742
3 102091 160282
3 87174 61614
2 151950 577375390
2 65255 452325135
1 85480 196322 237762824
2 162352 766046754
3 54167 149058
2 142862 955876734
1 78005 104846 906948437
1 30347 118850 104133777
3 79033 48591
1 32478 77437 158763214
1 35756 176924 679390264
1 18718 179242 664905401
2 82490 803202064
1 145933 191461 827772679
3 112406 128022
3 158447 103390
3 144272 77781
1 34340 129266 445806975
1 41548 145817 358240629
2 158370 45298382
1 10410 189906 816513657
3 145886 198539
2 33127 758091490
1 70787 95600 363395401
1 71602 81272 815398873
1 60256 83544 368684011
3 105973 16805
1 100854 180510 597838130
3 88835 184537
3 69353 156498
3 6442 56576
1 66364 123518 427642818
3 158019 111718
3 98010 187340
2 24937 535239851
3 50650 26592
2 108073 569788218
3 162309 17931
3 125551 37047
1 30181 114995 118935386
2 16251 603696272
2 105359 504009591
1 121238 158783 865078823
3 178773 110811
2 69396 416057971
2 97874 492346684
2 125198 634530331
1 73492 127995 629760053
2 146716 804927424
1 70937 161194 505496559
2 87633 974684764
2 197370 302387007
1 25606 140737 327463303
3 3563 77028
3 10717 107088
3 54573 172662
1 27978 124181 2170575
3 27494 57771
2 191993 486157015
3 177361 182588
1 132044 172845 409428870
3 184710 92923
2 194683 503433476
1 134704 164113 391015198
2 110118 360658523
1 38401 129859 910407016
2 51559 591623390
2 27439 732861303
1 124941 191043 649701723
2 38492 511279843
3 41857 49618
2 93306 643717214
3 7697 154790
1 110980 161137 608356853
2 138149 903277721
3 173436 12000
2 106703 448764415
2 192285 17046599
3 144828 20770
1 76051 134894 395555611
2 37118 38451915
3 139594 49039
3 11104 8464
1 62817 155814 613794955
2 75350 765917781
3 98602 123848
1 739 4999 76178816
2 184010 661674399
1 26720 139866 348738363
3 163882 54556
2 94065 437807940
3 23648 25299
3 84369 124156
1 35494 92325 653883223
1 142944 157143 661157364
3 110055 18737
2 125202 979821742
3 86910 23045
2 56690 805074587
2 185709 432005654
1 1178 50696 132357606
3 68561 59519
2 133096 224657662
2 153257 432267438
1 72337 105769 998389705
2 244 478307264
3 197448 178064
1 92314 163635 309148714
1 108144 192446 495509577
1 31926 104939 773915639
3 119084 152233
2 85492 420093936
2 61522 780523694
1 94534 163177 903527335
3 42810 78760
1 171186 194931 409847533
1 138207 160401 750814334
1 93914 149173 235775772
2 18652 360439440
3 78868 77202
2 81279 6340535
1 45507 153517 105831322
2 4860 339595136
2 21448 328878804
3 178139 63818
3 140205 129764
1 5218 64584 481714606
1 77956 89495 777447770
1 25056 96268 588606926
1 52718 186591 560398640
3 33617 173951
1 93512 112940 957605851
1 81164 195098 348948603
1 88612 139406 152746788
3 29491 33279
2 199992 655475836
3 59496 100740
1 83318 134467 305993761
2 3020 794729995
3 85336 172020
1 22292 169902 233894208
1 7037 85623 270595012
2 144428 486681819
3 302 60787
3 82947 35568
3 104162 173097
2 65221 593592224
2 55272 623164695
1 25378 107301 735429338
2 182453 840031164
3 87252 180122
3 127216 20081
2 188005 335646361
3 143396 147683
1 92418 195634 458512574
3 127921 83101
1 49698 147495 157509700
2 19639 251992228
2 93852 538549412
3 157812 37763
1 69925 175812 808645406
2 38951 90545331
1 265 50286 598884477
1 129360 156842 329919769
1 71589 141508 163217164
3 69520 165678
1 118463 125901 679623885
3 14560 87629
2 169764 556748137
2 171223 132213780
2 46994 982947459
3 20816 32274
1 86574 194551 953777006
1 17218 74116 854972116
2 25090 382143261
2 122308 757129023
1 183467 195737 113166383
2 84797 619251672
3 95539 56552
1 21724 93376 535622889
3 39167 47154
2 146908 975260488
2 155677 819313706
2 73052 646256703
3 87822 165292
3 20011 95394
1 102433 146773 603217193
1 134866 188147 317704679
3 103362 135472
3 57503 2587
2 182838 133518932
3 169907 102082
1 40256 110997 837058551
1 98668 111643 245835848
1 50583 102935 831909311
2 55553 209165849
1 53022 90341 510521874
1 36555 41868 772893441
3 53495 52575
3 43671 140085
2 61768 486068890
1 44016 143858 629340471
3 17729 144138
1 50540 181406 915770641
1 148708 199137 165241674
2 122819 693243466
1 64940 194621 291991699
2 97054 646757997
2 129412 703508497
3 27815 65933
2 70521 475608907
2 59190 885971424
3 188412 114850
3 196250 43594
1 162879 198866 41615804
2 123989 922916105
1 11056 199891 178672590
3 116169 173756
3 70234 170220
3 88996 83411
1 182205 194322 193580147
1 119621 186685 493890401
3 146771 79538
3 103514 91498
3 159772 174749
2 57622 57765363
1 5816 137416 281816148
1 108384 123727 984316973
1 10283 184086 44968888
3 198812 91280
2 185157 36677803
1 32230 61291 396451861
2 160480 355892861
3 100758 161134
1 105819 147880 127174963
2 136089 843438010
1 82206 167921 700995513
2 111326 982769269
1 58452 159741 809948841
3 195405 35000
1 33306 79353 761692128
2 105277 624618146
3 117268 31758
3 126224 161783
3 198277 103397
2 174853 136201531
3 25475 134769
3 54320 117973
2 175973 296558282
3 161626 136971
3 146588 6439
1 97617 122186 967377314
1 11655 73378 399114185
1 18279 188700 801966770
3 36050 54227
3 19705 168554
3 101545 184566
2 149139 413295560
1 110235 124722 252062719
2 12246 7196483
2 182500 764259536
3 146804 24843
2 157704 78521194
1 36605 72452 226956804
2 174581 285555936
3 85040 10395
2 59749 854089127
3 57086 196052
2 78228 643362524
2 152472 505152143
1 26402 107615 60909335
2 81272 423827833
1 56228 172561 620525208
3 138965 88396
1 55902 124314 562155762
1 10167 67925 865064738
2 94871 163320434
2 58780 329859199
1 135762 174062 295307587
2 126356 905750203
2 125143 205387424
3 186161 74535
1 96429 193481 80234149
3 170903 51357
2 56988 797333128
2 1850 432526846
1 54155 131938 751659553
2 189021 746759507
3 103961 4455
2 115717 914841554
3 179547 115914
2 51223 372558638
2 78464 434935768
3 136526 94397
1 102718 121092 558325278
1 29130 53018 882393510
3 30916 170550
2 53254 60351432
2 150627 475220175
2 80207 954460004
3 118916 137883
2 20596 769971370
1 92804 151044 426176541
3 24660 29710
2 159384 321005933
2 136760 114202296
2 140383 615661858
3 191873 79796
1 128 148583 652803132
1 2794 4178 821446453
3 2268 114018
1 178742 184398 262284881
2 44056 31978069
2 186148 279001084
1 187441 191570 553364805
3 168089 158252
1 69839 134375 760867727
2 125337 278818370
1 73397 119103 393378406
2 171417 451398039
2 48891 422627304
1 84524 131820 10150384
3 197766 117973
2 110392 455434196
3 88337 11766
3 63831 149074
3 72107 39298
1 16920 53672 848394012
3 98652 163125
2 97558 952762314
2 163897 526681997
1 15004 176090 871353777
1 6710 166385 586361415
1 6332 10404 247487461
3 85247 83258
1 34788 156455 259078017
1 52456 98776 958186955
1 75338 142347 683067659
3 6797 23882
3 60414 128675
3 171583 80775
2 117059 675879060
2 41875 850781899
1 13519 48376 438356295
2 158872 304713696
2 9201 140696142
1 101280 131888 773298743
1 64940 191899 566640275
2 178542 128971923
3 167296 21891
2 141631 450476631
1 60773 163242 508053796
2 33434 470276764
1 113228 140680 749757036
3 37781 150795
2 13470 938109226
3 49898 186353
2 90759 669659745
1 1587 40021 340909471
1 69721 108963 747546164
1 90835 152686 17487798
3 81062 145794
1 25001 164515 476363735
2 195107 190915088
2 133169 434501356
1 86706 99075 45081131
2 103497 30433066
2 48917 563736040
1 92972 103744 830384292
3 5097 49823
3 189174 122592
2 176426 384682323
1 45262 162085 413538628
1 100017 175559 617706962
3 846 17651
1 70005 115492 988499963
3 58744 61839
2 81267 781354253
2 78354 185809965
2 124429 987716839
2 99225 603522907
3 112210 38329
3 150947 58836
1 26067 153646 451952509
1 120804 125544 314947451
3 8041 123828
2 53159 937383842
2 60825 165410913
1 52307 84780 148236915
1 167916 168114 259147887
2 116880 590545981
2 28725 787448558
3 38340 151848
1 13964 139948 428982447
3 92253 32581
3 74604 17662
1 165645 169661 417068385
1 18995 120635 154672235
1 33601 45319 554737298
1 45469 164443 389194334
3 114582 104304
3 150113 34667
1 7293 167417 349771962
3 94394 16721
1 79964 167597 461446616
3 59611 32276
1 21254 185500 922711543
3 157854 145522
2 170426 131720541
3 20158 177690
2 189057 795806482
2 172917 507892575
3 171942 109341
1 33963 185639 577806483
1 99445 101442 331086698
2 149117 513199204
3 68401 155468
1 52828 62885 201347580
2 102169 389312086
3 75940 70583
1 19757 31302 372655022
1 35244 107426 586071546
2 115492 343929839
2 93095 928310459
2 168510 197378490
2 174355 328600395
2 30202 986956693
2 156132 14623279
3 110029 176145
3 181903 108520
1 63212 146505 807913058
1 38215 47147 869843125
2 77619 482667484
1 75291 153240 586217445
3 8189 11110
2 171642 341562563
2 193513 188063033
3 130624 106060
1 29839 113757 403930789
2 19195 349595216
1 156928 178295 448569999
2 172037 523165825
3 154737 153108
3 10931 98878
3 129755 95763
1 20693 26980 922996164
2 150881 824633138
3 174531 21357
2 17763 657517077
3 163675 175015
3 159299 26907
1 137065 189711 782396359
2 179351 104396103
1 17290 191762 887434732
3 107486 39971
3 20501 135209
3 31319 144877
1 143469 177022 490730821
1 45098 107213 623956910
2 108915 297565403
3 175427 83168
3 82303 8109
2 22962 556677270
2 95847 170078221
1 666 190833 958092066
3 53358 137859
2 169189 191726143
1 21892 111781 601561931
1 107646 126293 609777620
3 131300 59850
1 110718 162727 183739670
1 20145 114387 826933756
3 55759 103415
1 100609 176249 348539185
2 190457 385514744
2 88940 753886488
2 57019 351590427
2 13650 487417225
2 71755 729143722
1 172149 195326 615157068
3 34144 26678
3 77175 29303
2 118951 681586469
3 24230 5009
3 58661 65794
3 119590 63430
1 140197 191443 253596556
2 22787 867434759
3 22946 22948
1 9338 75092 704933551
1 34581 171785 350932256
1 96937 145410 22749750
1 92021 120327 234935623
2 55878 502947537
2 27615 519870133
2 140304 760608774
2 83394 783480527
2 3622 342667026
3 67858 34539
2 117711 417527901
2 34241 344716085
3 143315 188902
3 118801 194330
3 177400 29829
2 96673 567297859
3 36487 12100
3 51710 44925
1 63005 172023 407466342
3 121484 101100
2 39761 195257359
1 22308 112142 504764382
3 136699 197483
3 136886 148055
1 108662 194784 300400797
1 1932 157536 373574771
2 33374 441073288
1 85025 156352 492008994
1 22570 100619 593346517
2 153152 586870986
1 169543 185386 324151403
3 29651 121520
2 191843 962048847
3 168032 1919
1 98803 188709 615691899
1 2543 135591 775024045
1 28522 141334 544967421
1 67373 92205 76518982
3 30993 68140
3 153346 171165
1 44494 84424 886218428
3 106031 178533
2 145179 632132702
2 147316 186668435
3 22420 188735
3 170808 56298
3 109816 191466
1 49715 114926 425263197
2 98525 234230823
2 148956 793469652
3 166823 69458
3 80024 107394
2 123666 868397781
3 110167 91266
1 170967 196746 655270412
3 52059 113658
3 63673 94561
1 85831 89074 35689555
2 49808 439745293
1 48730 169292 897306273
1 7117 174971 384012442
3 96059 185732
2 142502 730537404
3 84901 58859
3 115587 181046
2 35500 57468603
2 170526 613994465
3 143305 20918
3 161772 186548
3 56379 111234
1 157917 192050 257272199
1 2876 126893 24880526
2 143157 782998096
1 40955 91354 637554703
2 154856 857857561
3 20026 159626
2 40293 928744885
2 168879 144770639
1 56856 130396 377940055
3 127861 60355
3 97352 125651
2 36538 308256940
1 26954 187030 423738878
3 104959 175108
2 166484 950171200
3 175835 135461
1 10490 85966 898797995
2 99929 215231256
3 115104 63411
2 159002 164611753
2 130494 611714081
1 50003 154983 474070925
2 132692 322379754
1 113324 156137 432823457
3 49798 120905
3 82680 143587
3 100340 144898
3 101641 8458
3 150805 68048
1 25877 97668 506656771
2 2040 416075316
3 80740 130317
3 157739 13234
1 101126 150600 159318639
3 153622 21309
2 67322 133871472
2 102637 763389008
1 15744 188882 207431308
3 152084 174757
1 59831 123674 541609458
3 57098 6388
3 77988 92515
1 74610 143356 573296635
2 100825 482541083
1 45903 72107 315914228
3 117635 13575
3 4304 124944
1 53222 178365 296848581
2 76967 669672928
1 59574 65087 93281300
1 124545 145394 690772011
2 175266 934082451
3 192855 186719
1 67233 129937 851389722
2 151888 440985271
2 60425 595323361
2 28052 259485640
2 56208 251651587
1 28373 39292 745113066
1 47288 122669 40342146
2 61518 486123878
1 70283 185163 592359241
1 109288 112619 647249905
1 52173 125528 185467323
1 140832 176109 346687570
2 53814 66278079
2 165622 509518124
2 19927 535214970
2 133970 752596474
1 136731 195423 764284503
1 104078 188388 856143333
3 116233 39519
3 33951 185776
1 6525 59295 633198189
1 45065 94932 898806035
3 99149 115690
2 187989 954162797
1 110363 112048 285131726
1 26995 76906 527123044
3 88518 48100
3 64719 79822
2 72161 822928991
1 110016 155282 613710048
1 21349 110067 740988735
2 70057 713425718
1 53527 153767 964126662
1 30934 43736 466465233
2 171502 635534009
3 107145 103422
3 196019 154002
1 96220 104399 802616769
1 8351 135758 474188401
2 145973 302687724
3 58915 135885
2 99074 320108190
2 85341 353081213
3 117176 83955
3 172866 42488
1 77911 183740 446976331
2 146534 474607109
3 115650 53681
3 20690 121080
2 134223 382182479
1 72840 181900 885151714
1 19384 52280 855487162
3 29743 70693
2 176134 871120757
2 6245 828850488
3 157168 14701
1 87799 176056 230101881
3 189737 172282
1 54532 185493 390576503
2 95822 28608135
3 94017 74512
1 114037 141000 447030719
1 33310 177424 29762667
3 154575 35169
1 139716 150250 529428917
1 88489 163668 270881189
1 85250 153959 732518986
3 50221 21084
3 102724 13984
1 22894 76854 834581119
2 167730 686950742
2 66398 517601851
3 21433 6320
1 10958 188132 877634312
2 79615 189357197
3 144954 139659
3 91925 112200
1 136564 171361 711177428
3 116284 97593
3 143633 144128
1 165158 185178 510506215
3 115473 75939
1 32365 136947 936866869
2 66845 57540377
2 141500 482123003
2 171032 41772790
3 160474 178782
1 43624 170927 802639889
2 43509 121607800
2 13184 859915077
1 61512 175667 600625376
2 184687 539003315
3 116471 46788
2 128873 367356675
1 109553 195659 970039161
3 60080 115687
1 159584 195043 90767944
3 35227 28442
3 108190 65169
1 41714 49754 936205952
1 748 69022 842497415
2 194182 450021562
1 126583 188776 108172288
1 59607 174462 928435101
2 21701 537902896
2 43952 352012918
3 52619 128887
2 142509 219594782
1 2184 164831 502513508
3 115451 96762
1 61233 88434 221046495
3 11641 29825
1 74354 192325 49032048
2 30514 105483696
1 89844 196503 766325146
1 55027 188681 171436776
2 128580 785029268
3 16149 191876
2 160030 569118330
1 91583 101670 870220676
2 140695 841721157
1 13345 90039 431232690
3 60746 116276
3 66697 124403
3 64716 22644
3 121921 38881
1 66130 81783 1271586
3 17643 108575
3 37589 130576
2 12174 987550316
3 72386 130879
3 157787 15973
1 130056 160792 605532382
1 44632 89137 341225322
1 19422 197253 475874638
3 100077 117058
2 190165 904466319
2 20502 821521379
1 42396 107766 765114023
1 78792 194828 764731696
1 19535 125930 550707397
1 58152 166191 612611286
1 20794 55340 304285379
3 87190 135419
2 101902 804736117
1 35987 121338 286694583
2 101876 819228579
1 3549 79828 224379465
1 26990 186039 931335516
3 117531 55546
2 185271 605187027
3 151506 58717
1 90440 159509 858303139
3 184166 154048
3 90893 175322
2 177777 947001958
1 37569 169034 375355210
2 36567 836733412
1 111991 146250 641148090
3 26020 96555
2 166009 659660810
2 122549 3616224
2 42558 216142966
1 68141 185856 795053452
3 186368 153179
3 180274 131118
3 99095 20779
1 146299 151301 7577013
2 186001 607116443
1 58049 196727 956747373
3 102486 13968
3 125829 125453
3 194469 109013
2 71389 960014276
3 154060 180411
1 50735 173759 324968931
2 159602 669221449
1 45465 85472 301779055
3 134752 82878
1 69932 89676 645368212
3 31450 153962
3 61798 188830
2 70308 28244909
1 26127 142472 513282565
1 117025 161574 324820718
2 115523 601321253
1 33241 46317 36128890
2 111472 148174040
1 142941 166434 567591494
2 49549 689831035
3 188265 33404
3 12699 7195
2 169136 795432270
3 139097 111954
3 108008 3531
3 168824 103128
1 59791 142296 287788397
3 77863 175678
2 91591 519230273
2 58960 480134527
2 50793 199699270
3 107847 100190
1 67809 156457 33206632
3 143684 197436
3 131213 5575
2 196567 918888560
1 24932 66679 80795378
3 125730 50226
2 133098 485224986
1 153451 164102 733266524
2 48250 524092103
2 4769 745579565
2 145944 931702356
3 46409 158107
3 118617 107895
2 44597 516048298
2 51281 216221238
2 132137 701360215
1 91945 149093 291217585
2 199726 306627326
2 98522 979320165
1 122773 155247 800032413
3 193245 125418
1 30841 99132 655437678
2 145624 543257976
2 21671 774953934
1 156489 194559 136786144
1 132163 163581 118419048
2 59179 897796567
3 23977 158337
1 75601 196943 879772235
3 118365 83050
3 170606 48069
1 140284 152987 285911458
1 116048 136543 923687972
1 82227 125179 659074536
1 48464 98812 331702602
1 9058 31737 939151137
1 33967 90944 325950070
1 74860 113621 808812057
1 522 169892 309938551
2 157234 668327141
1 126972 131681 340046792
2 153950 709845238
1 155926 185892 697088635
2 48750 579537665
2 13596 448135964
2 196794 999442779
1 10129 16719 941217968
2 68533 412146929
1 31497 172271 768143061
2 88588 212137158
2 18520 257974356
1 2254 48054 392864535
2 189525 102385381
2 195675 903582891
2 128157 228002480
3 137841 193554
2 50538 842043585
1 76420 138480 742050483
1 89759 116883 905828494
3 188826 73807
1 20490 155831 714797750
2 175585 676955889
1 47870 123826 636097310
2 54182 898348570
2 125448 645307454
3 42278 126695
2 113076 965963911
3 85321 128856
3 14777 146158
3 42641 28213
3 182799 176201
2 31740 105942694
1 22512 29169 751835213
1 142581 186474 273040938
3 196523 20850
1 3704 188929 248100918
2 196012 176681036
2 72917 284610871
3 181144 152872
1 93720 192064 422336201
3 92935 92497
2 26370 918815519
3 6043 157602
2 193078 679426126
3 128294 137587
2 69872 470313072
3 63975 169324
2 128760 977330499
3 49329 35173
2 196363 718690875
2 196171 612468112
3 104285 40780
3 13316 182176
2 177509 367510987
2 139323 520441949
2 105048 386876459
3 54303 29828
2 5940 134546751
1 104743 185056 787474558
1 5028 96076 394567589
1 134510 145715 39174938
1 51761 108668 542170645
2 175789 858808734
3 97054 112075
3 164902 199455
2 84611 374498518
3 61941 190868
3 33373 69154
1 20098 171563 746511943
3 121876 85186
1 26922 49395 768724720
2 117607 766832141
1 36806 55387 866436635
1 13644 100307 957905435
3 41782 187106
3 16269 6951
1 31388 114888 236785349
2 28869 906685611
1 98567 140587 792245708
3 12188 29269
2 174577 551713315
3 57696 55949
2 70427 83265251
1 151989 172688 271579483
3 199562 101515
2 158301 260024719
1 80350 133621 952157236
3 115185 35247
3 82294 60388
2 172512 442645592
2 41203 346542061
1 62417 81009 440275920
2 49494 18279408
1 37431 132453 346512568
3 77107 84190
2 126235 713517514
2 10882 386475052
2 5039 401154714
1 113111 168818 542559261
2 25106 730147585
3 139596 85544
2 105451 238414033
3 25246 88317
2 88685 375548679
2 3992 467961271
3 183302 28381
3 120075 8697
3 161335 48556
1 156575 168625 232389533
2 63380 981868837
3 199974 22739
3 9283 8380
1 54973 76963 477248157
1 23669 160572 942633591
3 9529 144652
1 161046 192571 54437441
1 6219 107395 573163216
2 71069 283614857
2 163427 53645460
3 34623 83923
1 64930 103013 115593158
2 131127 846390699
1 128315 180571 547888484
3 107486 40788
2 105700 98121437
3 90660 56331
2 62010 853374322
2 83318 322069657
1 27572 97620 949756847
1 153756 171290 368828685
1 145684 171468 69583455
1 104828 173895 677400947
1 75482 174148 831492012
1 20570 100826 575030004
3 110544 26573
3 157529 72243
2 6727 270077249
2 184508 532990872
3 135049 74711
1 17577 69987 159442218
3 76948 1353
2 4292 686391610
3 71774 50409
3 137042 171218
3 193384 67765
2 162651 824810594
2 42419 539972048
1 114920 171027 689020182
1 64208 96479 306862468
1 1082 121955 924610327
3 123169 15077
3 39423 148194
3 140958 172213
1 50765 109236 847445304
3 144195 188643
3 188006 88564
1 60129 144545 745638601
1 131888 139869 463569061
1 127506 147917 545363016
2 117588 86183673
1 50928 61885 562151838
1 118692 122152 924243517
3 172744 179790
1 99283 180541 98766818
3 86360 183714
3 2987 198414
1 39251 57471 369225910
2 10620 404380493
2 20679 697607309
2 141045 224954156
1 19235 58278 207883128
3 139767 164547
1 23289 123669 711720121
2 171030 994479003
1 163783 191212 904198676
1 11801 126906 650866029
3 106571 68221
3 171757 3583
1 62747 136486 103444816
1 58116 90303 592430333
1 52698 57833 828720364
3 67907 59925
2 166202 203922593
3 107953 83527
3 100865 171093
1 8227 61657 67831053
3 71620 62760
3 87031 69066
3 35892 2806
3 97534 185131
3 64607 69
3 176912 30759
2 142310 558784148
2 150960 401616232
2 135875 814143722
2 169017 805034843
3 50563 169304
3 130265 75620
2 104935 908689164
2 96893 84515053
3 28263 189845
3 16069 51153
2 74613 864024121
2 85170 976423692
3 94510 157016
1 44718 172260 757786006
2 19727 731679292
3 79939 70041
2 28214 922200830
3 160804 112276
3 15325 147162
1 111421 141478 927143562
2 174670 829059180
1 84491 177946 107420617
2 144468 899096135
1 144086 157279 430115858
2 16342 187862941
2 66980 397303494
3 128930 37235
3 165040 108624
3 186049 212
3 137198 185369
3 123011 159264
1 111665 115940 427786218
1 81877 139238 196297980
2 42471 910821234
3 5676 191467
1 45811 114800 845109251
1 46349 156750 989726715
3 182928 149049
3 97433 81433
3 62197 103995
3 139892 57617
2 153191 925880729
2 70820 107840712
1 23481 65001 120674912
3 177240 153932
1 89929 172909 855202245
1 62643 198943 560825947
2 40673 812327841
1 10721 180909 944336041
2 38808 43351484
2 100930 338551155
1 21312 40808 866694610
1 62381 171701 608454688
3 111641 75810
2 179951 628165779
2 62759 715518009
3 85881 139602
3 82885 177710
1 101819 194176 993594974
2 49746 177882516
2 55288 938966807
2 146751 764233423
2 8294 945591716
1 97353 142139 128410344
3 49788 140524
2 91215 941349840
3 129015 60580
2 78079 35386315
3 42257 178755
1 95824 113904 232829992
2 38123 524038296
2 143268 200445194
2 158774 36535741
3 197425 188863
2 13198 25285024
3 52045 82495
1 112535 153759 536987028
1 122603 169884 501181787
3 87852 57770
2 40516 609838732
2 172532 171520636
3 5833 20031
1 53808 115028 334538517
2 3643 100139180
2 97472 790803181
1 114133 148951 625204097
1 22972 60539 146310176
1 119641 147250 633116872
1 21870 191608 785466961
3 57485 104867
1 23473 49650 442127012
2 68426 325119103
1 29632 76688 719906308
2 169860 658368722
1 163509 172863 970956424
1 86426 132241 494341063
3 179845 121824
1 83012 125431 138241682
3 5482 116241
3 99192 39149
3 188367 151910
1 20378 69325 461285713
2 129723 896634480
3 82535 109514
2 44688 139652592
3 24057 109417
2 54918 886757802
1 124552 131208 305206510
1 74614 178715 743180693
3 192871 42238
1 89823 176523 980709670
3 120971 72057
1 35722 146922 92310310
3 85 11790
3 137350 146924
1 121871 184878 340876412
2 79560 515705806
1 21533 80195 978369380
1 66576 89145 566159663
3 122765 29980
1 36288 56909 133053364
2 82231 969500215
2 127868 956545748
2 179876 240151078
1 48129 67073 228188520
3 53880 119207
1 23654 57278 696706581
2 59814 240314190
2 178507 182935050
2 140350 850434691
2 85747 427109854
2 169424 329810750
2 198036 299215111
2 151987 757584193
1 31780 96656 134367764
1 43941 189729 396981465
3 109671 155598
1 58204 181709 304227885
3 7443 75338
3 27527 19376
1 69819 198459 835922237
2 19561 731379811
1 52605 95043 647031253
3 125346 6208
2 165511 163735265
3 13348 114890
1 13847 115259 384785851
3 73426 17258
1 26472 94421 346898355
3 104578 168367
1 175957 195925 972572272
2 161001 138969748
1 85165 108298 544534213
2 178527 988022546
1 82519 134574 142254131
3 98392 195140
3 153342 110233
3 145872 161491
1 54282 108011 434497761
1 77374 174047 865636353
2 83979 885404324
1 3559 156549 17593122
2 141771 251742051
2 2159 382447136
2 114149 90291015
1 41038 134619 455109923
3 27065 49910
3 51679 128182
1 45934 72773 929711436
2 134837 578498492
1 32737 174808 372194290
3 40141 14721
3 159007 113958
1 52107 184577 655828130
2 22601 204898879
1 42560 108367 332842371
3 86363 40727
1 48079 90005 171996902
1 69785 196323 136149417
1 41359 88463 728052025
1 18829 182361 180516042
2 155622 164888412
3 1968 70198
3 97012 10581
1 50901 54285 685829639
1 102839 139005 868359924
1 62113 86055 428715898
2 159592 774426283
3 138307 33009
3 149320 118712
2 137678 273389856
1 139978 157307 626222848
1 124259 131578 748780584
2 103260 105017278
3 159674 120578
2 125694 283019598
1 62601 142534 494558007
1 113406 138232 912730136
3 78117 44640
1 117273 122488 927698803
1 17567 25185 326097379
1 50503 181185 855216124
2 107830 93640654
3 2976 14491
2 16421 874176681
1 26031 80960 139700348
3 111505 184527
1 11133 187799 551237909
2 116215 721686375
2 173924 59781460
3 8148 137842
1 117071 135648 735387852
3 165473 188396
1 28052 40003 521007483
1 23297 167950 667983941
3 19412 33046
3 46354 36847
1 56049 175298 618283070
3 189674 126039
1 57049 171061 515534074
2 96255 449866559
2 52177 553977605
1 85947 137025 248864320
2 53916 684285336
3 196198 161532
3 118403 110935
3 16541 188748
3 104043 169892
1 100495 149135 23121055
3 173702 85109
3 39364 155945
1 24262 182516 762694177
1 2594 188231 362863566
3 121450 128992
2 139592 107352099
2 61997 758508628
3 85855 99065
2 117147 20865312
2 195767 636642773
1 52796 95205 204516705
1 159202 179311 345972409
2 149068 419262150
2 118957 122685073
2 56244 241991711
3 165575 103477
2 138452 297861116
2 149004 52725377
1 39257 161537 832017914
2 14914 219487401
2 101137 752382617
3 111024 92895
1 50290 134417 994748151
2 16819 299076964
2 131659 524699734
3 153566 74770
3 195087 85494
1 9345 43994 868647441
3 199845 61160
2 64138 596696101
3 101373 108334
2 15201 323463489
1 128951 178556 371394673
2 99527 377702316
1 62972 118880 712679524
2 70450 848934932
1 66795 175478 702011081
2 138699 93390990
3 102845 35627
3 96599 72313
2 193769 739857486
3 73537 83858
2 51422 51167885
3 166753 92589
2 94274 26482686
2 149911 235830716
2 77240 577378287
2 117553 165466546
1 162711 170018 907295572
2 66883 277850682
1 37890 57743 975645536
2 100574 428687619
1 39088 56743 599092746
2 54277 553957214
3 35899 115577
1 91419 112380 17939333
3 47128 45453
2 46820 316687410
1 36145 151374 312824817
2 1789 300405706
1 18824 157428 983830667
2 137844 266050555
2 15586 710693410
1 17976 79733 544657758
2 112939 471618411
1 7586 25908 415221247
2 168178 261259583
2 71614 835918802
2 112951 459768058
2 136978 477325621
2 137860 579491284
2 71937 270076029
2 167759 68499309
1 38080 178840 235181923
1 81149 185078 21389994
3 199671 123253
1 4658 72724 125756988
2 18028 936339221
1 32816 107025 508416189
1 119412 182903 336870018
3 23789 195503
2 142745 85060001
2 156405 991095590
2 98823 231985253
1 183911 198282 350941120
1 51009 68516 549837378
2 189924 602926678
2 54653 623137589
3 40065 132157
2 21132 748201319
2 34826 450421458
1 7138 100713 866568292
1 41145 135571 466332640
2 1826 423613569
3 131175 165059
1 48025 110524 544025102
2 18270 217095896
1 26600 163619 238616272
3 53542 34217
1 14013 104709 942254475
3 177500 117719
1 20210 127454 277529628
1 164533 193451 450084669
1 133922 134969 673390755
2 161202 36784293
3 189552 74475
1 102186 158161 909210003
2 74600 820251707
1 103779 139510 270549592
3 139585 102041
2 178586 893862642
2 133000 228736300
2 161720 604295709
3 152205 8888
3 79033 53889
2 22238 744187028
2 51185 140239731
1 10214 50722 266414761
1 129173 156259 599156983
2 117746 397540124
2 43650 681749582
1 25377 33525 479009988
3 101699 175838
3 93289 42414
1 16515 147442 861043534
3 156633 21688
2 53766 166370987
1 30164 143301 872864916
3 133062 83651
1 65980 68890 980943391
2 152018 287420921
3 85769 47122
3 22254 198340
3 62682 39022
1 16901 127025 211956357
3 153072 168915
1 108340 186322 608264722
1 54962 98677 118586432
1 112612 161327 970246173
1 20318 63268 525428689
2 31211 735210163
1 38253 86754 47428439
2 184465 927288764
2 168328 885303284
2 125302 315982901
3 155447 87294
2 94105 851583623
2 49040 977375744
2 193917 156610941
2 111269 72096050
2 154043 454056564
1 48181 134402 496373253
2 117224 562773309
3 90445 36765
2 143547 464559494
2 94364 568715827
3 186244 79103
1 9348 92735 679290066
3 89403 122410
1 9055 39189 922903952
3 5867 2412
3 161532 155566
2 28455 55845834
1 6008 166248 863610514
3 105194 121679
3 191008 136144
1 92677 145311 704933431
1 102727 120771 269293881
1 87266 186899 100561620
1 26759 112227 600083760
3 196422 127528
2 12444 683546300
2 131876 792250053
3 51173 22440
2 30584 406499956
3 10707 139144
2 119967 854061094
2 97561 227874986
3 52641 86691
3 106627 7635
2 140911 164960141
1 5263 44738 434727419
3 56182 205
1 19182 175508 182040265
2 98135 450953461
2 126184 416333408
3 47373 156965
1 49024 102757 851754437
1 73647 120179 851333975
3 190752 39062
2 83799 751574646
1 17780 23731 82076175
3 181201 111048
2 98294 827731160
1 137073 185439 496390222
3 116808 100393
1 345 194796 994480907
2 142962 323290509
2 192623 462871394
1 119299 144608 905574254
3 121921 34960
3 123518 82415
2 82210 259250912
3 15433 156453
3 73134 98538
1 92590 189101 456513490
3 66543 128016
2 56924 448216810
3 118399 53315
1 6470 50161 659988828
2 27422 318385294
2 140035 332925205
1 6817 165235 997648602
3 154180 189541
2 131713 55399186
1 114754 156555 601516443
2 177593 469494341
3 38044 168906
2 107538 604566887
1 13925 24914 536385563
3 19580 60555
2 34914 929032874
3 143306 35421
2 98431 350227274
1 84907 187756 909008397
2 177985 414841604
2 181669 370677671
1 10585 182968 440721481
2 92865 582987165
2 53677 574648021
3 30969 71460
3 146469 197499
1 94273 178717 918713001
2 9658 531648709
3 100416 23409
1 94012 187078 662911652
2 175372 851051512
1 171739 193759 542134360
3 36326 104324
2 113371 743244114
3 122400 91417
3 135460 177840
1 5863 119772 656345355
2 101901 936278094
1 28665 152415 708960915
1 40906 55625 415150071
1 34729 62901 713349697
3 100088 104649
3 45248 45214
2 97034 938639598
1 33806 148729 969102259
1 53365 60655 939873533
2 39744 745706252
2 170744 918066396
1 13057 27286 881672108
2 181545 506192245
1 113014 150347 961808454
3 36318 158716
1 76350 152742 143357258
3 26330 96918
1 16505 182578 344990591
1 66727 108142 159984818
1 38485 180489 819155542
1 29653 145188 375379148
3 137200 27936
2 64841 667033769
3 10117 24965
3 41751 81652
1 5481 157751 578937115
3 32436 124101
2 157575 291052904
3 63618 169974
1 135400 171522 307668620
3 102349 97765
1 77558 86330 320276936
1 101889 167174 963013539
3 122491 14590
3 198873 125163
2 61667 280866586
1 132224 168004 726330134
1 17293 88932 106840603
2 14694 806431590
3 54953 156088
1 110272 146487 332404329
1 56044 94111 254370670
2 120123 133823606
3 53836 171580
1 147668 152507 396658704
3 28760 134959
3 170236 31120
3 113731 188411
2 15375 553712229
1 78754 148199 812773517
1 48704 122634 143045574
1 61219 136750 336812326
1 42598 152564 544051686
3 138498 45194
2 197316 810688198
2 175483 106302355
3 60447 79950
1 1504 62227 278121744
2 16113 164024351
2 106560 445352803
3 33686 129395
1 104682 105739 372928440
2 27007 395326949
3 185946 68613
2 197333 185985979
1 34423 121326 653397388
2 52112 7152143
3 28283 126365
2 187083 884295427
2 13080 72863014
2 79605 364151415
3 71325 103545
1 11450 147719 134512076
2 155933 316324632
2 145091 220724075
3 19872 171516
3 160696 102221
3 136592 195793
3 49113 1939
3 39876 166591
3 60681 10715
1 5518 131578 703569754
3 71932 112024
2 159589 539909809
1 2757 123166 848877182
1 92532 143892 605119670
3 181497 86765
3 155872 29731
1 172822 178408 521962975
1 8381 63346 243913332
3 75967 125415
3 23056 83721
1 27437 105298 312795039
1 2579 138726 371569215
1 16012 46972 534975598
3 148601 37310
1 57388 171760 412371002
3 172684 180926
2 103222 974398639
1 71204 76081 201980225
2 18065 734821595
3 88150 67219
2 157035 919187318
3 79591 29993
1 30066 92956 224482511
3 163205 69404
1 137593 186581 114540018
3 22333 130930
1 13523 78650 353235343
1 63278 84889 358575779
3 114247 57934
1 78932 165752 823223008
3 22047 128166
3 191973 155512
3 162396 78706
3 45482 183416
3 121621 194897
2 176743 10814340
1 119229 192898 511831185
2 191046 969354056
1 121982 181546 354185870
3 146244 16191
2 89581 632707078
2 6752 320974413
1 108326 149376 294584570
1 20294 77258 351731011
2 57015 31862462
3 110515 146181
3 142762 101576
2 97747 897016018
3 148383 166884
2 23178 676594901
2 98598 355669697
1 101176 198686 966847035
3 182679 157802
1 34933 134845 428828508
2 147720 163107230
1 30597 105748 122768173
2 146018 79796021
1 41988 63038 125877610
1 73359 132157 436762597
2 181226 706359884
2 83466 768076807
2 100435 742953517
1 35489 127752 182623347
2 24767 155623187
3 120713 141667
2 166114 857499342
1 37578 112365 714190694
1 80481 179433 46385220
1 41277 96538 584755971
1 11541 149176 520066177
2 44263 504281084
2 156726 972124219
2 758 715729200
1 124689 157043 584415671
3 61513 1592
3 109071 76030
3 74960 194106
3 101756 140314
3 61806 116234
1 62492 120471 249356639
1 70108 74845 309265248
3 68590 143513
2 121825 132360307
3 8293 166634
2 41369 263831769
3 134469 128218
1 84682 187104 682457328
1 83124 170893 41499480
2 97013 168628311
2 18904 567707200
1 107381 160387 373430246
1 33841 138486 197796388
1 42383 125789 474286142
3 26256 55422
1 46489 95608 56348402
1 28235 39487 604839817
2 57334 908100557
1 31870 45438 82640997
2 182138 353698662
2 67474 988834949
3 12049 94746
2 14134 742640040
2 72957 690050282
1 94436 113437 308783060
1 64749 65087 149233953
3 11086 104485
1 40612 124775 46242522
3 24818 93973
2 78768 430097878
1 121520 196576 548404039
1 32663 119541 718767991
3 63394 18093
1 55595 143429 559054224
3 30823 20007
1 129 193642 882975179
3 12391 47407
3 127744 96700
3 157442 15057
1 7393 40895 486110643
3 109234 10581
1 139111 142688 295734433
1 51532 61334 237684850
2 151355 617026775
1 57140 99618 53097381
1 120171 194875 152717406
2 92177 832401254
2 93200 743924907
2 98253 353996505
1 86580 111249 469633146
1 79119 87602 298928551
1 36662 164560 755561065
2 118883 982146155
1 5435 118504 707667600
3 137839 162001
1 103245 154708 320890927
3 82812 163005
2 168822 357571156
3 185622 14813
3 184166 148868
2 31289 218275741
2 70583 226913053
3 10667 57811
3 45277 137055
3 55658 266
2 17327 9481801
2 52464 643373620
2 169792 927465703
2 60510 730483732
1 70439 152745 106802036
3 33853 129152
3 67889 160304
2 172047 409809595
2 74462 147298218
2 117265 252949935
2 184351 289669156
1 29417 179745 243855813
1 80846 109282 157678802
1 44296 114555 235163146
3 31053 80695
3 54232 41008
3 10862 145218
3 16022 55765
1 110204 114955 862225554
1 62866 75166 774262519
1 50261 101897 544187591
1 12839 22041 865981508
3 54084 146919
3 66877 146747
2 96652 870524186
1 65322 154327 47520032
3 134407 84914
2 161604 926693359
1 41279 91933 768658165
2 144920 907672645
2 32545 800674278
3 20500 120591
2 62820 912060380
1 15287 116495 234400606
1 16616 74759 291008500
1 10477 142043 400548706
3 106036 69656
1 56423 111307 269416272
1 3464 3659 419025377
3 80271 47273
2 97404 46327780
1 53395 84317 877720666
3 5275 52070
2 177763 753143035
3 165432 96931
1 9116 146719 27199993
3 166699 189795
3 51299 134170
2 18707 486920957
2 73737 209377336
1 20327 39594 104915962
1 6650 157050 177920151
3 25149 57419
3 24738 153947
2 37742 559546442
2 137629 194335400
3 43262 61242
1 169209 179713 614967030
3 162876 136995
3 69070 2962
3 81724 74810
2 37109 352198006
3 52764 168917
2 164931 452380937
1 111594 114143 441047045
2 106556 86741844
3 93384 42246
3 131819 189351
2 11306 54099193
3 75024 62905
1 40337 112119 584541644
3 145431 149299
3 23947 54260
2 124953 131052031
1 43230 115769 659247341
1 1010 29763 901584842
1 59109 149733 641331940
2 141272 338584551
3 175202 99451
3 146690 116094
2 140247 141955354
3 85792 47473
1 8026 78914 268433759
3 168733 182895
3 84241 181460
2 120579 416421445
1 96142 97969 978561731
1 15995 62918 39489849
1 30833 156634 973856114
2 82107 624000785
1 128836 197100 281880527
1 16885 169743 848688563
1 84425 133467 327593338
3 36385 83378
2 72360 504622323
3 59730 31769
2 77939 295474849
3 35760 191677
3 10604 6983
3 83241 176334
2 175008 225285407
2 55088 90353644
1 163332 166673 23706730
1 105020 192823 241910870
2 80732 450738187
1 5497 59859 924462407
2 69011 44298893
2 160971 683218276
1 26608 137617 901753264
3 118981 34059
3 115480 181663
2 100181 400792775
2 50907 831755761
1 4604 160078 604331726
2 17114 79264779
3 56622 198892
1 26215 161941 180085297
3 57797 144915
2 72499 216407274
2 64024 578304541
1 52211 60544 627612235
3 55091 65170
1 78273 136263 437160173
3 61977 197088
2 163788 355725552
1 92131 181673 266323950
3 125026 19203
2 39281 841132875
1 9285 164808 180174262
1 115910 161530 76257393
2 121919 16145365
3 40348 89117
2 3225 145593
1 166175 187156 41515293
3 126140 137320
1 110186 184794 56300455
1 128867 176008 242880873
3 126686 119276
3 91390 130700
3 32752 30145
1 151227 159350 422020257
3 36651 154212
2 74995 3825729
3 172285 77474
1 3581 28169 971834340
3 183770 87242
1 89051 111083 55482634
2 156386 347884715
2 149665 615253308
2 112839 49177406
3 84747 82142
2 95091 651731541
2 120209 309598093
1 124899 146631 424553912
2 12804 531322844
2 49574 756770480
2 2190 555010651
2 171383 580959053
2 107045 99608289
1 170142 180014 346161472
2 120603 438654270
1 55112 147841 160973822
3 171632 103794
3 70497 190313
1 102328 151500 834290655
3 144584 119116
2 78706 795535207
1 9971 181218 882558808
2 4236 471162530
3 194556 163637
2 85542 188130016
3 75195 141701
1 90904 159458 861452616
1 79517 187381 832807570
3 82678 102530
3 145943 158036
1 21810 85541 783280737
2 56054 322225807
3 147869 136001
1 100770 162068 861561353
3 89305 89745
2 159567 697091709
2 187620 1350086
1 104194 115692 843280184
2 49024 545899454
3 91093 130311
1 4957 105920 655256366
2 20149 111189436
2 164230 506078929
2 152308 698704600
2 59785 863614442
3 3671 79881
2 181444 46187596
3 60691 191685
2 62901 706803370
2 176782 252082974
3 131410 115666
2 62652 803599451
2 108738 452698476
3 91533 126078
2 175695 981242266
1 69808 94588 43892958
1 17846 117557 532329742
2 103898 730372611
1 22834 108520 834134420
2 48356 382396331
2 29522 840640146
1 145374 196251 287167105
3 101367 7816
3 176054 16607
2 36117 990756223
1 38662 65002 822332350
3 175036 109264
2 137669 531000566
2 181771 554426604
1 44850 148452 724013182
3 192411 112308
2 23102 240629829
2 187179 677675065
2 25645 977239114
2 190719 467627761
2 116210 300528165
1 39532 177410 51458293
2 190838 395284656
1 134875 142259 261381552
2 58298 938439983
1 41267 135051 592414375
3 194387 126822
1 82253 163841 833862223
1 119357 145524 763657259
1 93313 99338 181783805
2 25673 363056659
3 131901 168385
2 189263 77643059
1 71907 93644 51464640
2 165281 835052012
3 30886 79631
2 104937 859320209
3 39435 156066
2 120556 553888734
3 152810 174594
2 152215 866416190
3 97616 159984
3 198199 193562
1 5792 130266 474848008
3 44298 80286
2 58582 755302089
2 66792 673078631
2 147274 728741875
3 119619 151440
3 105577 153497
2 121017 280215472
1 50719 129847 281757238
1 88792 125637 321610657
1 41539 186028 560573116
2 108470 921385882
1 142711 151547 219856395
2 162979 387864521
1 76623 143297 483345884
3 169485 13465
2 26737 786391225
1 140684 174996 192614017
3 104625 149832
2 89584 939964248
1 46232 184749 748453462
2 167837 649609633
1 17586 112530 803574370
1 69031 149494 174971778
3 39933 125175
2 9510 68246314
1 31439 76997 900631329
2 153339 322516206
1 124724 147985 429551019
2 173569 237726095
1 42659 88089 715963399
3 132067 161384
2 162836 378503231
2 124318 669190455
2 92584 511826931
2 166345 228384972
3 24809 141031
1 39560 55476 766428667
3 50681 147224
2 36434 654645165
3 9088 129304
2 16915 347931973
1 34777 73130 187928290
2 38453 246985618
1 157964 186580 598921702
3 180816 43725
1 17663 40296 242916538
1 18460 33678 226784168
3 111541 181036
3 163124 115162
1 64045 153366 588635408
3 10121 95781
2 158711 794792054
3 100466 65171
2 64139 718101465
1 132026 147393 336450990
2 190972 695753008
2 80206 859424823
2 90797 875146276
2 178715 740373924
3 118432 4408
2 150048 790479732
1 83484 181413 290528276
2 127240 201321308
1 167312 197864 523720367
2 72286 315972256
3 41233 168715
2 64654 576066001
1 12101 165370 270451520
1 96307 163101 702006785
1 104163 185217 110394619
3 176167 112121
3 169373 136710
3 172723 28303
1 15381 94843 796276308
3 122056 105049
2 131974 666896641
3 30901 117441
3 26012 151325
1 118329 149165 363999502
2 125015 235662666
3 133430 68911
3 10404 38109
2 12210 7889824
2 199128 11987481
2 94463 952004925
2 54363 184433289
3 158018 103338
2 146954 840210571
2 7232 717957857
1 144382 195923 705506228
1 74635 136302 677939167
2 9121 450257394
3 54442 154512
3 63763 7588
2 182506 227442538
1 124973 131423 707336149
3 178966 155021
2 103248 77320760
1 72875 157752 96843556
3 34558 182444
1 9964 45362 861879220
3 71839 137406
2 102393 246551697
1 28647 128228 269885501
2 141386 942472510
1 80287 114153 679462348
2 126691 4576566
2 121270 535097463
3 63311 23224
2 136961 559758539
3 19418 133891
1 52067 69811 250212246
2 135768 812114434
3 120697 73605
1 25785 79341 743571184
3 121840 73387
3 101041 126475
3 183275 174098
3 53540 3139
3 56402 96765
1 129450 172738 438601777
1 10161 48899 822291429
1 85594 107987 345844869
2 43571 365596333
2 172129 240485951
1 29620 195502 326173047
2 61722 579328201
1 67403 189317 677798550
2 3151 812336537
1 95640 157159 283388121
3 22649 38661
3 29686 111896
3 74834 84981
1 174914 179086 290802034
3 109655 87099
1 8655 55088 129707234
1 66614 135044 495110489
3 17510 74077
3 68777 81789
3 37637 132029
2 170715 449817808
3 12692 97166
3 162790 94230
1 102286 148105 226076726
3 169175 4891
3 195138 145286
2 98834 162049908
2 160549 146485940
3 16670 156304
2 29412 495865706
2 73319 102215113
3 125227 5506
2 43362 780469038
2 162797 93275888
1 162114 197852 722578598
2 16205 758116256
2 187855 807823846
2 138557 119954663
2 193092 874259856
2 61937 638362475
1 39840 198047 802578199
2 43357 305167078
3 155392 167089
3 131534 193417
1 65831 170172 889646595
2 107857 379861028
3 169971 180518
1 43455 195251 595068080
2 15121 679420464
3 21507 42650
3 58632 188845
3 171168 98822
1 7843 173257 50646221
3 155267 54669
3 99019 136307
1 157809 191854 796226493
1 100088 113399 118960652
1 16061 113201 501436447
3 26793 87190
3 135838 128361
2 112276 779391971
2 184761 780990396
2 100363 645977232
1 55288 88946 959967153
1 175693 198293 785180207
1 89033 116564 52036148
2 98261 892629637
1 6500 35369 84837594
3 160158 68331
3 127082 177125
1 137757 156473 973166003
3 12299 98431
1 71619 184709 266546645
1 30094 48115 843967096
2 3074 251865209
2 174530 39431497
1 47008 133120 153897330
3 155742 47845
2 139690 332571362
2 142902 293885349
1 110062 127823 191596204
1 156321 181914 516753504
2 172564 827495010
2 99660 575589143
2 73472 303503973
3 120438 122460
2 95535 922036620
2 6414 972631328
2 25550 859164559
1 17580 70439 214699107
2 60440 901343799
2 44502 588598654
1 88576 194182 166944553
1 97672 103313 552657647
2 194723 912646058
2 130766 440485365
3 22308 106092
1 141 106068 904091757
2 171399 996552727
3 191056 147676
2 119747 508866766
1 71113 143689 767422605
1 13108 84314 52156177
2 64236 916000950
3 133714 31163
2 132821 168101107
1 93376 95314 370876436
1 37 16210 148978737
3 18138 28439
3 57860 13484
1 36073 45164 257992084
1 35124 101840 776971631
3 116696 31264
1 49510 158206 407889460
2 150131 737141195
1 109366 109501 222552299
2 62658 195722457
2 7184 653878438
3 179619 128556
3 6659 96789
1 71671 114988 660318809
3 15769 19234
1 10519 166343 912872233
3 128151 144431
3 167729 99887
2 61228 54318852
1 58625 66693 291478637
2 54481 97821042
1 32026 173116 190834433
1 61045 142034 304215923
3 25435 54991
3 42850 143466
2 37921 542281190
1 113703 116107 715337687
3 49374 185562
1 127926 158142 963518363
3 95434 95062
1 66073 74012 170558780
3 41533 14917
2 108247 172726784
2 21871 855190800
1 108959 188899 514795069
3 89311 190472
2 97819 931907245
3 104761 45647
3 177222 39383
2 9785 218182561
1 120702 194149 829027518
2 11017 745045203
3 1412 113955
3 113251 126824
1 97629 179712 926736570
3 43676 25909
1 83095 123079 574622078
2 63343 832299194
3 20841 58017
1 115107 119911 337919724
2 25965 921435202
3 129031 124506
2 102997 904273561
2 36116 884451948
1 53829 183542 279498667
3 152156 181533
2 164643 207503365
3 39440 35832
1 103363 140510 313784136
2 81545 390777867
3 112199 40491
2 57367 629957260
2 15745 72150418
2 132628 991264845
1 43846 83617 431649461
2 114949 378847830
1 40417 60019 447562411
2 39587 571318447
3 111205 137445
3 169774 71951
1 118248 169955 565861498
1 54503 110617 603417350
1 114813 192185 972967086
2 145115 267125366
1 93926 146044 272031651
1 70993 120446 254484791
2 183386 256598593
2 119245 345217739
2 100035 57409167
2 138535 274842407
1 121895 197646 491147424
3 122075 22714
2 98638 700461048
1 143650 173753 155558440
3 49843 70546
1 133984 179554 233483371
2 75824 583337041
3 19742 174127
1 18952 97171 416647583
3 1207 77802
3 107752 103703
1 52967 186874 947075379
1 5791 197105 623791744
1 83092 107096 383021974
2 81772 417137915
2 75904 350768656
2 37771 977096714
1 24608 159078 597148197
1 165833 184524 220277744
3 89175 91010
3 53709 36973
3 125186 114004
3 179519 54320
2 4924 769141352
1 36595 84614 134389839
2 42085 471439192
1 75493 197573 806077898
1 109610 133040 554644986
3 65258 140162
3 174300 134212
1 2040 153336 393848058
3 165528 104396
2 128329 679847226
2 153329 526411744
3 183346 172955
2 36883 300198879
3 18688 75757
3 175631 112983
1 16353 198617 151827315
2 51621 839191813
2 163956 526775749
2 148374 102381181
2 12183 812630045
3 79196 191044
3 45113 175591
1 137344 167053 192360995
3 122933 41895
2 156809 958769535
2 162880 57240158
3 84210 60116
2 32127 668923414
2 125900 556781522
1 126844 178107 619578701
1 164069 197722 967676191
3 94874 81290
3 88891 120384
1 33600 88130 711746921
3 82423 25413
2 135121 415932367
2 2626 645480208
2 140210 78076201
1 53829 88161 342323233
1 133233 155210 529540697
3 179768 37708
2 188656 71404348
3 199898 150673
1 89275 175354 317195382
3 183010 125960
2 155222 536329307
1 77351 176236 387915148
3 22061 155556
2 100122 365975761
2 46383 657081626
1 59117 137751 472552701
3 28249 157302
1 17373 163247 987120524
1 32942 143079 122287143
1 83613 97124 86257207
1 74755 88079 794350493
3 143868 79623
3 77045 42641
1 9863 147783 417028700
2 89784 752205952
1 61685 87197 254270143
1 80430 130442 281630273
1 47525 116900 291546615
2 124789 180697104
2 153621 188517359
3 145479 163507
3 116919 170359
2 81150 143585288
2 51063 910326859
1 87878 181770 525025719
1 75152 91911 114307868
1 49635 171834 511290575
1 107276 112147 957007138
3 67900 140581
1 38397 98666 46672898
2 81357 543878711
1 64073 65242 108459841
3 8693 90494
1 37342 170069 152486112
3 131711 164097
1 147038 160157 200911783
3 192788 59479
1 130437 167978 430958758
3 96995 125429
3 68746 153272
3 156871 13426
1 125485 132631 184989619
2 125088 359126784
1 105829 182161 278139958
2 121519 434007194
2 108490 600285311
1 179727 199210 757060394
1 20668 60717 757618120
3 104798 65361
2 122326 220369431
2 11244 886247482
1 121343 185592 658847299
3 173831 55292
1 1401 145886 698803610
1 82348 154047 891383108
2 139499 304400308
3 63463 169929
2 157683 318301096
1 26248 128129 950161506
2 151214 812710885
1 58805 93617 840843263
2 196049 332082708
1 78378 130063 224135493
2 171139 55415716
2 58099 139684785
2 62464 145918615
1 40533 146412 42599646
3 84213 96494
2 85666 700132688
3 48195 167092
3 96537 30681
1 67980 90995 477191235
2 2975 335305144
2 171614 646147967
3 156960 116285
2 135238 218763673
1 48696 69001 451721368
3 15184 172895
2 17210 160658139
3 100507 152946
1 153131 156977 96263168
3 79353 28863
2 31963 941981385
2 115672 79126136
2 165509 461693501
3 142344 80266
3 117021 80983
1 195118 198758 41667510
1 14827 176332 491981152
3 190583 197225
1 48481 177413 981568508
1 97540 181331 399653766
3 134789 98839
2 26724 658928355
1 144612 193295 963901095
3 183730 29529
1 102137 140996 127722929
1 30332 167502 505730996
1 43714 70641 71247932
1 45838 154028 882772425
3 87316 46809
2 52359 839398020
3 142720 189676
3 175312 142058
2 139084 456813796
2 127655 20865340
2 42677 162363193
2 113238 557012942
3 116817 51567
1 18314 178030 127495056
2 66175 788456791
2 107537 478060598
3 37422 121100
1 138280 177656 722962021
2 61544 671040060
2 72839 782267664
2 77089 905536589
1 36296 199915 13658590
3 87106 119077
1 101120 104503 267535699
2 38320 89267521
1 106150 186711 608015498
1 105479 106350 792854648
2 86783 549475904
3 193751 41012
1 52903 94905 333914909
3 196855 9148
3 132919 67195
2 126791 428017587
2 45837 756930013
1 49374 189669 193151375
2 57727 943365270
1 163268 184452 661801396
1 21482 127965 177216586
3 71585 74016
2 72184 783665003
2 55934 182078010
1 81967 164279 658974939
3 167142 40621
2 109958 975049856
1 39642 155028 185414233
1 39635 106209 914688800
2 36533 928117325
2 27142 840562395
1 93853 119607 765879619
1 26878 110847 626702466
2 80607 520446649
2 196094 54047238
3 56710 73100
3 71610 102309
1 7519 168961 867203599
1 112906 132441 184340027
2 167140 434483624
3 127853 129279
2 117175 374607809
2 20501 726746706
2 99033 947704049
1 141612 164959 792232448
2 135765 529563553
1 34926 177150 956275603
1 44828 69560 461636573
3 95369 191478
1 74256 161354 874789507
3 136658 115833
2 184625 345897975
1 187481 195581 293086201
2 19623 987242489
1 145612 194197 687805580
1 2256 39986 591329995
3 15697 7105
3 27489 178853
1 116800 170901 34099186
3 175269 18528
3 142742 164619
1 60845 163966 953951918
3 89157 192471
2 84210 326249092
3 151857 159484
3 74677 46050
2 51880 565668710
1 147778 198967 509259235
1 137194 145359 678572325
2 90270 567489305
3 189849 58707
1 114326 189085 127883645
3 94891 162366
3 196194 97761
3 46235 29656
1 69210 137096 889172499
3 92173 86426
2 43491 594584827
3 176527 159931
1 125393 168647 850663471
1 82683 145510 312959896
3 198950 20483
1 72597 85092 424869958
2 9521 11983464
2 113239 641947116
1 97414 166948 947636865
1 74013 80890 317342039
1 49852 157968 112112366
3 58858 173398
3 5426 174678
2 40813 587634849
1 109326 164677 35790395
1 158035 178192 833958867
3 107029 158783
3 74792 179774
3 50314 187477
3 14237 60420
1 35882 50115 179257170
3 60244 77451
2 98894 186135652
2 183474 647343013
3 39983 163434
2 77636 862546283
1 29739 94776 717356390
2 140393 417934488
3 56109 184670
1 36414 172378 194900800
3 29428 160914
3 7616 189294
2 27992 204080051
2 5075 406806016
2 192890 886385002
2 16236 316222358
3 13096 80749
2 31851 443305246
3 12442 93836
1 96701 183661 352054949
2 118531 364000606
2 38407 377564873
3 109995 5077
2 132840 812068297
1 43429 79626 107161146
2 21585 799543241
1 89870 178391 994611791
2 193402 901366293
3 168910 144088
3 20671 195755
2 181071 724824000
2 101237 117451816
2 36017 582122169
3 15746 25648
1 125809 187121 65603978
3 63808 173594
1 48926 57109 967238286
3 72827 141846
2 114052 921925598
2 171094 298148082
3 71859 73459
3 88201 132214
1 68016 172939 464794689
1 94558 132706 917337547
3 165230 105019
3 75862 151737
3 46736 46432
3 13582 49785
2 26351 322882734
3 63994 102118
1 80511 86416 651361878
2 85163 411784124
2 119070 670051091
1 49757 154921 114409462
3 29654 158675
3 1422 83106
2 11076 709314834
3 144605 72918
2 26262 865617319
1 137123 181571 698463514
3 92109 14979
3 114795 82123
3 69788 67287
1 67950 185494 339021240
2 190962 866202616
2 76989 534424163
1 106210 197858 287126938
1 48227 110033 565112423
2 43153 170785605
1 65052 85802 74197781
2 199157 469572027
1 102048 122199 281559782
1 118114 181748 340671699
2 107778 828122048
2 176303 38758022
3 194682 80385
3 123405 184330
2 52565 90057611
2 182567 377463133
1 48166 90889 529759486
1 90845 188221 885350857
1 72536 157874 284034388
3 61650 103688
1 89930 194279 590936913
3 160967 66603
3 143007 12895
2 116545 509886874
1 43680 84719 56124838
2 20167 644532952
3 156593 144516
3 103265 92629
3 188721 94749
3 41071 42438
1 181605 182062 612640693
2 73490 481151093
1 14356 60306 600354430
1 4547 129666 43652331
1 506 100811 306211860
1 54099 107047 461799015
2 173617 301981988
3 77934 184821
3 91449 107501
2 177415 507121273
3 28308 150855
2 59664 656583189
1 28877 165226 544535360
2 128063 299334328
2 168183 756931627
1 159585 196483 173046613
2 61570 843577886
1 74067 187941 214392319
3 148156 158540
1 45503 99858 736944176
1 18495 158418 91520664
2 58477 926468936
3 23611 4867
3 125817 110138
1 1769 34202 690868766
3 124433 60048
3 43919 101353
3 153736 123576
1 100435 136848 734289509
2 121934 331947477
3 161721 124171
1 114897 187041 341089038
3 21054 30954
1 46575 88184 782018983
3 97612 93822
3 164167 40531
3 56208 43304
3 170110 111374
3 79029 176130
2 176642 532440750
1 28917 181414 491602560
3 155174 96286
3 118385 13764
2 82460 232094636
3 23735 85811
3 15962 59873
1 19504 141924 977474995
1 13826 123026 877511065
2 24503 486483392
3 114523 110761
2 14544 139521636
3 132720 138068
1 113703 121830 635042962
1 12639 12759 148247081
2 53371 866462812
2 119520 496658212
1 67851 119633 976384458
1 189333 193082 731944390
3 41762 53921
1 28726 39856 897425163
1 22698 159715 369470082
1 140420 148548 753911986
3 10918 84174
1 106708 163237 37256112
1 4598 26919 394610433
3 187715 196282
3 190826 86714
3 12960 1153
3 65172 91731
1 170838 195080 831767914
2 36100 583381172
2 177399 115477574
2 39334 280822423
2 126668 70227544
1 53316 95491 195280939
3 113037 132663
3 156120 3531
2 145612 850304969
2 147768 140193617
2 116793 307030220
3 12765 122690
3 44582 59737
3 148133 171697
3 88871 195058
1 27714 80448 845544835
1 41090 122409 838841675
1 92482 186424 370037430
1 2646 56630 766198683
1 142335 189711 661850240
3 34344 184911
1 71602 164796 18775935
3 157787 14955
3 101363 136274
1 128835 183320 197139633
3 112075 164157
2 63147 289262502
3 56030 57942
3 124441 185475
3 72571 44905
2 106070 224264435
2 69326 616884919
3 87351 40182
2 132196 671798016
2 15136 970365023
3 126770 140288
2 34044 810285688
1 39128 189392 523975826
2 77015 702524941
2 115517 35538809
1 105338 138834 444372780
2 36894 228927378
2 152713 719732366
3 191483 122255
1 93345 123983 935474077
3 155239 191561
1 48587 163049 875192647
1 56545 167917 591970440
3 103192 67336
2 72836 565222066
1 122238 165555 875356198
3 22626 58965
3 37480 100745
3 69910 115426
2 113954 800259608
1 25885 84351 113564834
2 3775 229335798
3 44389 15459
1 16071 90397 217224231
1 70212 124434 391849774
2 22545 505347901
1 29827 71158 497278022
3 42438 13529
3 2692 30387
2 43949 99084375
3 10820 38549
1 51133 95789 847670258
2 124832 883124608
1 36450 186489 996527842
2 37599 543159826
3 48109 131257
3 188526 18828
1 38658 196702 478150201
2 109597 658036745
1 137643 155390 376673125
3 59885 40015
2 178917 756299661
1 6240 59242 133111576
2 113321 582759743
3 45242 148730
1 60822 141260 976434116
3 154474 128967
1 16940 198534 528175808
2 14021 170643364
1 38442 63148 388986836
3 9700 18164
1 2169 41161 884993592
2 45025 480391620
2 54928 665492229
3 105347 93617
3 38887 144017
3 111492 172906
2 73246 813614184
1 39801 106391 208444376
3 41664 3769
2 35698 760524743
1 37605 182648 97337623
2 53016 279312400
1 46908 92480 812887352
3 90351 55373
1 24336 34382 476494767
2 58885 140616424
1 144980 155831 898085565
2 113367 430642318
3 169926 26163
2 122905 941119983
1 176469 191568 770397626
3 85918 164814
2 165172 725962133
1 100210 162750 154358198
1 173301 178681 807810132
2 174867 396145578
3 45129 40333
1 81646 170548 391004757
1 5990 129392 325174476
3 133467 83036
2 102192 385737763
3 33019 126647
1 37073 45210 912640520
1 114021 121949 359403490
2 23908 800846089
2 49761 493222435
1 64998 164804 816805909
1 18545 65183 406685831
3 45257 194851
2 164070 80409667
2 70699 994988594
1 59904 152982 859911126
3 179196 17010
1 101054 141587 811135313
2 156433 312096940
1 10793 43235 563087207
3 96202 187662
2 78213 378981429
1 140897 155077 382385799
2 87131 764934136
1 103555 164990 343220785
2 161471 717167685
2 178762 675358776
1 12940 63571 182966452
3 160200 165744
3 68462 182111
1 53355 92915 815825671
3 83198 45255
3 72890 199308
1 103962 127161 91294735
1 4407 61757 540449356
2 156662 580847542
3 142928 96524
1 17043 27006 362914650
2 111998 353787310
3 92212 144432
3 112078 12323
2 13903 243961274
2 149826 94233263
1 20243 193821 14016825
2 36610 413334200
3 146469 194978
1 1638 38236 609454449
2 51884 906321389
2 142367 316957942
1 50038 154880 885804766
1 32220 95014 118100992
2 79774 502318717
2 190845 7260029
2 62609 111004042
2 37547 91393338
2 12617 227567927
1 81658 169722 23130141
1 8325 105972 118412958
2 33126 604853667
2 2986 932828965
1 82488 109557 279043149
3 20079 51466
3 138061 98400
2 199 750292213
1 63628 137722 154345744
3 83725 98704
1 148335 163993 574015972
3 126297 187270
2 53163 361739094
1 68967 123874 397217951
2 74124 745189541
1 138354 161924 125197342
3 179241 175956
3 11476 53906
3 51801 176366
1 69680 101288 273542597
3 42622 104984
3 180750 142291
3 129764 58269
2 15889 171966982
3 152073 185294
2 63949 739889218
1 82682 182216 954422755
1 58486 120824 10010749
3 86143 138308
1 129115 138444 689776564
3 190322 2401
3 67025 36860
2 193140 893094831
2 42429 323563698
2 37032 859216297
1 97581 171971 842251463
2 175046 411351450
3 153000 165065
2 48798 616070411
1 8272 55052 107285184
1 9230 121562 633575388
1 37482 122717 129548030
3 129807 179160
1 22117 95687 757401881
2 64888 696062189
1 34852 100465 669531481
1 14877 17169 769287299
2 76532 93714472
3 119251 172845
2 34640 916561080
3 64528 65934
2 4446 637363964
2 26690 802565231
2 130545 971277367
1 181998 185179 600190333
2 147098 955220663
3 53563 182274
3 191667 9913
3 37934 126852
2 11997 86109916
3 128831 178233
1 13065 117897 916888180
3 42420 115171
3 163242 94870
1 150477 155376 538520993
1 115158 169829 491920040
3 175659 176244
1 34963 188848 723744455
2 116638 230089401
2 153097 263791360
1 10272 26028 138010406
1 18393 116764 899170295
2 81031 180121079
2 105545 116198992
3 156865 115564
1 96190 183175 653831588
1 133697 135160 778663131
1 41140 157848 59594837
3 191193 53900
1 162461 163765 454209004
2 96352 668522689
1 107530 175500 589149240
3 166338 124469
1 7312 86489 835062284
1 93353 110780 746020057
1 56983 62259 711384218
1 22272 98545 931921589
1 6742 15971 509298266
3 139614 198608
1 124880 171705 943069505
2 101193 381898826
3 146611 186262
3 199597 80249
2 153940 848302722
1 64778 79176 272721962
3 63821 186676
3 110551 157335
1 6762 31725 963026898
1 18311 34120 673300850
1 128260 199266 960667090
1 24647 64216 135326108
1 23576 143436 123613196
3 154866 116460
1 126235 176251 783543879
2 102715 312976692
3 122423 79282
1 28497 127996 771417852
3 194501 42986
1 77157 160195 619212433
2 104724 142448526
3 13719 153782
2 68185 744308861
2 108524 490749838
2 62550 174692855
2 74142 235455605
2 195053 598399489
2 83628 401983688
1 49356 84238 650579338
2 52869 650518804
2 49482 586873887
1 5986 189803 418710928
3 109894 112092
1 47387 196840 835476419
2 54108 831172635
1 116432 162910 997690615
2 99322 210530386
2 98244 574606605
1 149668 162575 402299525
1 75822 82617 459542140
1 61674 102763 290735359
3 23149 44276
2 12987 308046306
3 68461 167334
1 70507 161469 469306452
3 62962 148673
1 147383 172706 904782438
1 31815 81442 690190527
2 127584 63983803
2 143142 436531612
3 78824 133437
3 187336 28005
1 26267 73784 193268673
1 21829 79210 298059811
2 109329 51637767
1 36027 77469 896482661
2 134662 874381787
2 75556 21048034
2 134855 26074777
1 159385 170862 389981861
1 138457 141334 571396429
3 143124 183141
2 71653 118405493
2 61291 403569626
3 160021 161629
3 192447 130490
1 20686 42793 625034914
2 13619 425872257
1 34645 60623 271145652
1 105184 145382 710698128
2 91540 242760795
3 8871 88923
1 41655 58227 929213044
3 8616 199787
2 167700 85229364
1 10164 18280 90949539
2 77084 471554639
1 22543 54779 337454374
1 182086 196965 329091121
1 5893 61561 132039776
3 32785 194824
2 75220 893145562
1 59841 105713 233685281
3 167441 65779
2 126355 805588887
3 113175 56231
1 20222 41199 743215810
2 104177 162119120
2 157906 51051257
1 171090 197587 553853028
1 77502 117138 277190287
3 98704 47190
2 176998 428572968
2 81165 412142923
1 98410 169811 592578647
2 184600 245949582
3 178106 109221
1 31375 97194 364601872
1 35070 91992 994309635
3 46938 46323
2 148507 295881381
2 137492 739193338
2 76277 695595934
3 39898 131056
3 44929 88711
2 115871 817678660
3 113005 185408
1 5081 184793 478787879
2 11061 423202288
1 120050 133957 167258041
1 32687 78616 731395615
2 181892 696019802
2 103574 524701621
1 5664 38284 993796640
2 155891 780699310
1 67999 176926 51638030
1 73804 167153 91143428
2 169169 601080271
2 137540 717330163
1 22413 177459 350671871
3 83842 77559
2 73781 929494207
1 32268 103465 349249303
3 104562 96766
1 24422 40423 857467607
3 171685 183623
1 12567 60728 536462858
1 65906 104917 201285021
2 153175 575388969
2 121700 662956088
1 180634 189767 473850545
1 39896 90811 656916912
2 13021 148871358
1 59679 170888 282303986
3 160983 119394
3 92670 28696
2 10676 92662377
2 45870 490576826
3 42536 68462
3 130586 60954
1 33861 75417 376667556
3 72616 4719
2 93170 167397222
1 102973 194432 482311645
2 165296 87700710
3 164801 94517
2 194322 219034348
2 65323 198253611
1 46396 192942 728963747
1 17054 140472 851326598
2 75350 805288178
3 100789 79020
1 85808 165503 592861801
3 191254 64696
2 154396 111596610
3 71166 30850
2 139158 672363467
1 84677 94765 237796610
1 16631 95258 683165989
2 51082 496140718
3 61396 31388
2 78624 896605624
2 20767 57114809
1 32126 111505 973470535
2 198586 528380556
2 53641 553988068
2 48973 243404337
3 19067 41902
1 172506 187515 205265372
3 179806 67099
2 164182 483126239
1 41069 122492 50905722
3 30286 189360
1 151371 187433 332025288
1 86459 196455 307350530
3 160339 98990
1 114111 186531 487841508
1 144397 181867 585424175
2 15709 785123020
1 44816 162132 274267301
1 53417 135873 614047984
2 25346 892768968
1 123129 133432 474672504
3 81111 177704
3 146091 55474
2 77485 165392132
3 87829 75357
1 59118 102144 804953385
3 128507 129969
2 68813 454497834
1 118611 120093 49439272
3 168215 68341
3 38692 64120
1 19611 174859 754926025
2 16086 759222891
3 115925 68763
1 87264 182016 60876078
3 34075 61346
3 53668 158505
2 46439 316068909
2 76277 688864731
2 191931 296883671
1 152166 167672 794714797
2 14504 778554658
2 64755 439233213
1 126820 171057 188142117
3 170708 173704
2 165994 756696733
2 195293 782954007
2 93140 741579017
3 25519 78227
2 177423 109146902
2 28705 112312786
1 140867 180262 248227910
2 94725 887661744
2 143725 424176213
2 136392 196138361
1 70390 183292 317610943
2 172921 898041870
3 69597 59274
3 157597 13712
1 96861 189613 384549467
1 128331 164992 581199502
2 158895 194347694
1 119799 177100 64007072
3 70563 104533
1 161752 169720 294748532
2 183098 184775965
1 27091 95252 480032707
3 179763 143641
1 130450 163804 961414598
3 83792 33921
2 153683 219103630
2 145742 945432571
2 64834 99494993
2 97913 783305214
3 116233 40610
2 165338 652815024
2 129441 92939547
3 151062 191125
2 174065 636172461
3 159021 146211
1 25870 169967 588346401
1 99817 155964 934878220
2 96812 292528411
3 34484 146828
1 50666 96376 652418747
1 62088 143105 325464929
2 151539 86390290
1 12869 39153 378128869
3 198235 5675
3 62617 149575
3 101601 126051
1 20174 51458 189364360
1 27020 100027 420046821
3 74059 56363
1 14554 56623 993292025
3 179506 33555
2 41118 172187766
1 11469 127679 777773372
1 11814 137917 374405180
2 72313 617587842
3 62012 184145
3 70123 104389
3 64489 7737
1 26085 99096 250728038
2 17599 936986918
2 58816 408276407
2 11129 119970289
3 183190 149477
3 176835 145200
2 109843 268177005
3 27425 107334
2 36530 658642291
2 27969 267420067
3 21005 3661
2 23115 362159828
3 91776 8816
3 26092 103845
1 38522 199531 916443006
3 187414 128811
1 20931 163939 631663258
1 80824 97147 823711843
2 158227 55576072
3 7519 164844
1 31712 157987 975873135
1 48190 86144 813842551
3 195833 34634
1 62666 127349 960550202
1 146692 188628 786829121
1 43137 62884 898800453
3 1571 122
1 25295 100292 732869526
2 179036 687519640
2 100239 209622867
1 107768 183600 222740578
2 157639 703934979
2 53709 239764292
3 31851 91893
3 85020 70952
1 145718 185572 999300937
3 176957 188681
1 19554 24969 137313065
1 88369 141310 809736985
2 193855 953825880
3 11565 150151
2 23934 179260651
3 187158 31179
1 17439 69653 11020093
2 37035 94664449
3 94905 194832
1 90899 189958 370141989
3 186489 191389
3 65360 51131
2 89656 939022952
1 22392 126681 181723764
2 161544 794378938
1 156982 180822 452924793
2 160268 573552228
2 182290 72196592
1 9263 63820 956110064
3 15994 185061
3 183709 61418
1 23767 156931 125262805
3 96220 101315
2 121591 537933174
1 124415 152752 553956542
3 78543 8862
3 104546 35187
3 81104 52255
1 1740 27698 512725635
2 180888 283098486
1 43742 139667 476534557
1 14319 40502 439820538
2 99387 694674141
2 194966 281026027
3 897 70613
3 18284 83578
1 35059 100798 24428086
2 160411 628435278
3 157401 133651
3 74413 8508
3 92044 122679
3 195675 167434
3 149241 181932
3 170621 115145
3 33481 84304
1 104167 197908 317971849
1 13918 57396 563645803
2 89123 171139900
3 137315 160856
3 187052 57119
3 167583 50238
2 199871 460343939
2 8470 748668037
3 56189 125809
3 124518 84551
3 186554 79544
1 15903 64714 265303556
3 177110 164354
3 42300 100688
3 171246 18590
1 21700 156586 507625085
3 154761 162289
2 70630 153175072
2 41515 543323567
2 73390 45928365
3 18054 13487
1 55966 171919 654518306
1 108186 195079 844417519
2 87444 23892027
3 128033 152576
1 72871 181841 466602739
2 91845 943131860
2 90397 150105476
2 120492 120729013
3 107588 155347
1 137283 186057 126736750
3 108586 127086
1 63150 70442 566981370
3 104970 151858
3 157080 131568
3 150098 191076
2 40520 957413728
1 16635 21303 908807191
1 101102 147493 96914592
3 28193 5425
3 177914 83059
2 23397 40204518
1 110839 148439 103064317
1 30319 91563 771644843
2 152127 462032889
1 107388 183026 786179652
3 176597 149941
3 15728 120062
3 9273 42334
2 52204 806978944
2 122445 231767204
3 151321 141071
2 199137 870539462
1 67203 129134 195138763
2 106410 836133987
3 70218 107025
2 37614 741531429
3 3721 130921
2 153058 709842342
3 38820 13836
2 18211 269608054
1 9191 52500 655840160
3 8745 162104
3 90866 117959
1 11710 196532 912027154
3 25468 19517
3 112590 19587
3 70575 95042
2 114471 124858342
2 28855 768466261
2 67531 775488205
2 60421 256990047
2 142881 567691022
3 153052 34217
1 105157 197861 554908486
3 148132 141121
2 41118 174187799
2 94491 232005598
2 79105 274537223
1 4248 184665 681874054
1 107646 142156 692084981
1 16832 70822 233136897
1 80073 118178 721444001
2 64281 689941128
2 144147 945412495
1 156681 190093 115593332
2 59847 519575092
3 124083 166956
2 50654 582361255
2 153198 468535631
3 894 17523
2 196270 901940536
3 56843 122022
2 69912 813642214
3 41482 153265
1 12060 131333 365099026
3 107003 118413
2 79008 113083718
1 29984 118645 965871725
2 108307 193047760
3 142563 157538
1 113528 180832 601867138
3 9124 139722
1 54021 81850 840274041
2 88600 223606518
1 80202 90543 537553966
1 51786 119543 413494340
1 610 157334 194561146
2 95072 69067883
1 43899 198321 902583714
3 141448 9985
3 136404 44173
3 181834 154751
3 171012 85404
2 168285 246960871
2 91704 3266404
1 147621 196637 850812011
2 21033 427476279
1 58693 63028 60494933
3 45970 185139
2 26186 423425253
3 89436 87435
1 116549 147065 49191743
3 1344 176426
2 102091 884464636
1 137815 150842 544817649
3 170028 132959
3 193904 5098
2 77530 993006576
1 21157 168993 760053744
3 115974 97148
2 83713 520505129
1 80889 154340 177558220
1 10176 12592 58181413
3 150832 126256
2 69102 751401475
2 185305 509803048
3 102723 184907
3 96356 187280
2 199886 754414600
2 130770 862509135
2 122168 694936585
2 116271 459649751
3 26840 80492
3 6985 189956
1 28485 119203 817483304
3 34545 172078
3 94512 188472
2 150049 856825364
2 82213 494128737
2 49185 57358937
3 54984 77942
2 56005 138909126
1 74780 162831 999161949
2 81006 45869599
3 11883 101424
3 109625 185910
1 159294 199435 767957424
2 176441 630474877
2 93863 415873701
2 84277 985143630
1 11105 30694 287162903
3 12650 186397
1 100878 190013 84074841
1 23145 177807 401081134
1 41849 66621 626596162
3 57086 198560
1 71341 174177 943255708
2 167194 596660120
2 183222 458546146
2 122571 836704182
3 172174 8818
3 30141 155219
1 32427 46390 900614477
1 75721 83414 985465681
1 161668 187903 207622567
3 66410 102081
1 71455 89680 984533472
2 77613 954668286
1 100351 132970 680823643
3 46319 50807
2 178407 868026343
3 56984 79399
1 66062 197894 315629818
2 52703 696320924
1 52068 72310 329978268
1 52681 176913 903545667
3 183109 181471
1 46779 178852 242138603
1 54271 105083 450348180
1 59542 196608 361819396
2 22856 624901241
2 19625 98528929
1 105914 129208 117684471
1 5656 50925 321030212
1 5445 109045 182993293
2 2502 250815607
3 70630 15512
2 16500 487706597
3 12885 145137
1 58388 140558 388991002
3 177969 7751
1 70959 98944 808433312
1 74787 88698 429735181
2 78421 854797107
3 80079 27327
1 165945 191176 679776766
2 65997 894051231
2 164973 984881267
1 30157 177935 82643505
2 140845 478570681
3 139569 44043
3 49135 164903
1 16833 143424 507373101
3 161251 30560
3 36255 100101
2 87017 188609657
1 41691 58635 139772238
3 12137 171172
3 42473 1495
2 110373 878620485
3 59366 111116
1 104327 150931 955195829
2 36097 281098873
3 1583 731
2 3154 21095173
1 45451 132465 322279141
2 122426 631877482
2 143907 804009950
3 187247 127110
1 165365 180683 65236644
1 12297 116755 316792558
3 151821 142638
1 93794 183365 667256104
2 18076 965342431
1 41719 69798 707495447
1 72785 87900 218591766
2 162386 596165748
2 117152 475410627
2 134140 625690281
3 23860 196609
2 87056 454567775
1 47559 84224 520923155
3 14197 197938
1 19514 170806 817529762
2 27570 734946580
3 14635 150821
3 28850 60568
2 178023 592512550
2 109632 531181658
2 158223 724092722
1 51237 198679 517080613
3 50295 74672
3 82964 115409
3 176944 175484
1 28455 126097 106384483
1 8323 70389 930360530
3 90458 60159
1 12438 39617 110452810
3 128644 34961
3 179252 162107
1 35186 139028 738094435
1 141970 196301 548443055
2 124570 861357125
2 9544 989157833
1 91165 164622 792932895
2 61706 226592707
3 168961 791
2 103905 307347407
3 17021 45698
1 18917 74723 608403933
1 31463 176562 867304941
3 7605 3139
3 57647 28087
1 138401 148417 367484264
1 80533 105596 350880930
1 65900 173534 717093269
2 172345 405513571
2 50246 197806483
1 75375 176679 631228042
2 183456 115856670
2 45375 995989258
3 4670 77556
1 9280 190750 851178348
1 84513 154397 216001694
1 84700 199276 471294188
1 21701 108959 2050654
1 79435 170262 181668
3 82762 123074
1 103399 150991 2874307
3 167789 115613
1 125004 133398 313909073
2 29891 786637314
1 38244 141783 734456160
1 14851 83506 959205593
1 31111 60020 582312534
3 65856 197398
2 113315 51129123
1 32066 73344 600769716
3 24109 178166
2 59135 164150060
2 126393 374182095
3 29325 29716
1 110350 180112 64607217
1 6965 168913 215300087
1 66100 91384 163971206
2 102567 945619010
2 174312 745167562
3 134304 158605
3 59810 177658
3 62864 109198
1 150828 165328 329756695
2 87977 845338988
3 58776 5585
1 18871 149771 511272444
3 168931 111230
3 21941 132091
3 175461 45002
2 174934 1710394
3 177453 123786
3 154513 191424
2 55420 259973975
1 56882 58517 924305968
3 12993 151858
3 131429 24801
1 46435 170641 585241951
2 78949 149469559
2 74241 615349689
3 10259 7784
1 84277 140393 980773810
3 28152 131085
1 5410 120014 990305699
3 92817 105794
3 179910 27646
1 4086 185895 354368221
3 165127 170640
1 88489 144987 927783577
2 11347 533741509
2 187323 615352482
3 164282 170056
1 105481 147951 756604621
3 138101 169990
2 97385 399932708
1 73872 126576 611393581
3 131874 103797
1 8792 48364 803470992
2 49953 611008414
3 99466 58620
3 198403 23832
2 53938 486363268
3 176421 177274
2 161899 669309125
2 154622 93846686
3 403 164793
3 56206 2460
2 168175 454814541
1 69091 165402 2207546
2 87230 14152684
2 73555 331455133
1 25409 25467 74073422
2 9723 39934609
1 40073 55292 399778488
2 197196 760382220
1 133796 144882 32738902
2 75822 464326674
3 43228 93490
1 38953 47998 328471594
2 177055 249722591
3 81504 181660
1 64041 89453 923761091
2 73147 636278808
2 192377 744981457
3 198282 187211
2 1120 96111994
2 15609 677261451
3 103673 157259
3 102015 96941
1 71580 190403 954077434
3 127965 15512
2 9236 71194943
2 105377 579621699
3 72193 98534
3 21599 192674
3 97179 14386
3 13181 122700
2 169870 449027715
2 178439 573538238
2 96824 247307759
1 43803 168218 625009230
1 43610 73309 628940962
2 179346 764206727
3 21485 71382
1 52152 102239 387070124
3 186912 102841
3 59309 161188
3 54981 15974
1 17591 75306 127595412
1 6827 82375 681400423
3 192503 65902
3 173285 73482
3 93543 111784
2 129193 301140827
3 94970 93449
2 82573 731451458
1 36849 167773 445171912
1 32872 48457 940789159
3 7265 90399
1 60582 184553 859813493
2 7641 60342756
2 35575 454651523
2 58232 311545973
2 51027 922188451
3 38287 56960
2 165078 799125945
2 74943 576240173
3 118267 32556
3 22050 163862
2 156725 896719613
1 39790 191454 645951035
3 130774 18236
2 61642 906040997
1 32918 58659 156290540
2 149419 976961323
1 143885 185237 963645672
3 99450 189372
1 6254 99887 657109765
2 195851 692616964
2 163697 779886751
2 91484 569067387
2 129854 917014176
3 162794 165564
2 86131 704985030
3 181798 143215
2 33462 929441168
1 83191 179176 683511386
3 154050 17003
3 143599 169825
2 13266 769231386
2 7590 823043102
3 73432 106849
2 89477 916690912
3 163868 14888
3 192287 38560
1 36485 178023 542394076
3 23600 21064
1 20056 183706 305867857
3 149554 55038
3 74832 37057
3 56572 168426
1 38751 46058 336408738
3 97118 195173
3 87680 174671
3 133992 110318
1 86800 185692 118656555
1 117360 188539 224051299
1 36525 94122 246198511
3 6126 140122
2 117635 73589558
3 49596 121996
2 100668 284421794
3 46683 166750
1 73127 191502 253925606
2 26463 719834505
2 46735 166703264
2 49125 12205618
1 17472 171556 164458939
1 30574 36381 146760104
1 67322 187136 130350405
2 182914 576122769
3 66966 46537
2 113603 248779025
1 47660 185083 873407417
1 91931 112011 64358117
2 143702 497465973
3 79659 172778
3 150160 25806
2 29136 311954109
3 173713 65286
1 33970 107551 667684157
1 29803 76009 410699861
2 96355 898845817
2 33661 601596527
2 6477 247493209
3 90622 19891
2 188335 117871972
1 1209 166081 598185982
1 64668 188219 126826220
1 156642 179238 655041217
1 128930 130721 198313183
1 63377 154279 678141136
3 31335 24396
3 40910 141673
3 114965 133909
2 194941 238717241
2 122809 905189558
3 97541 96951
3 153454 193162
3 65762 4234
3 129356 196187
3 172085 107677
1 108013 195719 526987879
3 192775 41871
2 177819 409323549
1 49666 108153 533057966
3 93591 108107
2 63998 840927230
3 129429 26692
3 76711 16775
2 160331 878617399
3 89121 191910
2 56447 363490619
2 187320 873090412
1 25863 57397 311167569
2 80955 758249787
3 136809 44182
3 115347 157994
2 186895 76185716
2 28299 416788869
3 154080 108103
1 6947 21957 775354180
2 145910 954337105
3 147560 131365
3 89761 153617
2 97334 93134999
3 80566 19692
3 142899 196099
2 154900 512493249
3 164713 13371
2 184854 643556617
2 151730 131485993
1 41962 76415 76312398
2 16330 168074116
3 185111 29132
3 184733 72873
2 68496 886837371
2 63312 153005108
3 166070 20011
2 173098 734959086
1 39760 192966 49204529
1 44281 138213 466247362
1 63722 123522 775102333
2 160670 392526240
1 18083 159108 557090580
3 49132 125972
2 11425 19935461
1 21685 151921 189579239
2 84066 189583180
2 66542 658545144
1 27367 133722 953100148
2 112435 77032800
3 24284 114318
1 39640 111901 262296835
2 178841 307325971
2 159415 984736737
3 115325 175276
3 179913 72363
3 61338 55752
3 168041 149837
3 124812 19373
3 6314 108158
3 147129 92343
2 182427 652820827
2 28643 951679681
2 103818 514356981
1 38697 140714 411022139
2 16774 576356119
2 4109 253985577
2 7539 519640407
3 80334 111601
3 127502 36177
3 172791 185178
3 176177 89663
2 27223 572716117
2 105654 240675679
1 190129 190214 910781602
1 137126 180294 389608117
2 154821 854231503
1 70267 160432 676009168
2 89293 415401389
1 150250 160270 786052192
3 54002 168195
2 10895 563182432
2 170555 502015121
3 26000 148879
2 155175 663740442
2 56742 67181373
2 57232 243453875
3 92957 63605
3 168422 151375
1 109803 168955 970160646
3 7355 709
2 86174 334351394
2 105435 884604002
2 95966 146937609
3 33164 156412
2 7553 660641315
3 132443 70373
2 125162 616584709
1 103600 130675 849343791
2 30203 131399099
3 112283 63295
3 82522 76725
1 119987 136494 861095972
2 14349 781480703
1 59677 151813 57079882
2 144000 540439636
2 111432 878200160
1 37352 139418 513665787
1 186727 194688 629508516
2 124776 121756373
3 198710 179993
1 144942 192222 728969382
2 26642 813083682
3 15926 52535
2 111073 682659641
2 92703 866433480
1 12956 126391 869501654
1 16794 115291 183464447
3 24517 34709
2 36618 75705362
3 147229 178368
2 28013 996848016
2 55820 663915266
1 41651 190460 723469900
1 155170 173670 166740645
3 54749 115298
2 120394 981445052
1 103351 142157 743225793
2 160875 608648558
1 4032 157339 413158908
1 118840 163993 342627252
1 104987 127958 216989989
2 80912 110470244
1 173120 194259 547373323
3 52093 83435
1 124927 144584 822616468
1 50040 187319 732886418
3 153562 2102
2 101909 550161062
2 60885 287481468
3 146847 150182
3 98873 83286
2 15712 252082010
3 10434 154255
1 27604 119025 891262093
3 147634 176601
1 39121 75344 239883891
3 173334 99386
2 163108 185921222
1 97999 189769 576264000
1 4639 152312 844840498
1 77884 176284 777330226
2 7640 636972720
2 52230 960449228
2 29974 805115088
1 150491 188937 697415677
2 27581 694608362
2 25293 361581001
3 42455 104088
2 1399 581230242
3 147538 159248
3 25747 99252
1 5799 132487 292104181
1 119614 150451 324358311
1 35919 117922 280498284
2 142132 551847320
3 146220 12427
1 59887 65818 812592165
1 18628 59197 380558306
3 105997 16530
1 38199 169078 922306999
2 54971 305220108
2 161262 98231998
2 96726 734018515
2 141391 313301047
1 71823 73873 663528895
1 86956 196884 486986005
2 181758 456333966
3 16897 163194
2 161270 835866018
2 50397 998508561
2 196083 152688939
1 124000 179493 33503968
2 137902 76132769
3 189490 28819
2 100118 93769589
3 132867 3377
3 153928 163911
2 194946 610908256
2 74752 491093389
3 38011 18158
3 161017 102830
3 55985 95273
3 92518 80495
1 3507 162618 717410078
2 140701 285945863
3 139089 176988
2 191987 822389661
2 199908 579324842
1 6878 106925 794993730
3 132760 199881
1 102698 116843 903602719
3 180664 99405
1 2645 21350 219470343
1 93912 192505 580324524
3 90575 22760
2 75055 724925212
1 152232 182286 254336028
1 27297 153104 633692557
1 97924 130716 295564276
2 21364 254517755
3 14347 108457
3 81483 16342
1 74417 77245 645437088
3 150133 182832
2 12294 10678264
1 64803 92965 994259918
3 154949 123283
2 6451 73946963
2 154869 913016717
1 96178 170466 560138251
3 10062 97130
3 115113 24289
1 133125 134509 533188643
3 79007 2779
2 33710 689726763
1 131272 193269 732471541
1 126080 143284 387614630
1 4343 6546 978466388
3 153680 193587
2 67619 121087912
2 46144 559814263
2 144105 398760671
3 38424 164751
1 124369 180937 440456755
2 103864 852446106
1 31214 117803 937121425
2 160128 848666220
3 180256 39658
2 5772 245024985
1 378 143588 999580874
1 94473 143511 490177616
2 136070 199008627
1 20489 138455 640228110
1 172292 182833 823077946
2 168204 431973850
2 79571 496662057
1 40615 172973 997337984
1 143951 152309 439250361
2 144509 364829547
2 38356 63136786
1 46058 60037 622597822
2 137151 26700277
3 151762 162119
1 126177 170669 610498400
3 80380 92625
2 5020 898938873
3 185832 155608
3 81698 32518
2 64658 335150403
1 56059 145929 688960273
1 23899 171580 217895794
2 115389 279844152
1 85248 103426 7474808
1 82878 84450 376459154
2 151062 894566623
2 174456 852202732
1 155346 166744 982095591
2 114123 996167358
3 156703 707
1 61716 128741 91286535
3 160468 76301
2 25953 915495345
1 50714 94670 557387367
2 131347 325716511
2 167467 511953840
2 98004 477137558
2 7741 523860068
3 56502 186509
2 87568 513373318
3 96580 141495
1 156798 196741 472591019
2 107931 644613191
3 140825 150696
1 119091 187413 380942644
3 120473 102984
3 22548 147171
3 64855 159645
1 44984 151398 43850856
2 42572 378833308
3 163718 99824
2 177157 802426249
1 14239 150290 501144302
1 160452 183952 118124940
3 132863 139194
2 181319 531404477
3 179282 72670
2 157353 613202808
1 172782 192700 119624456
2 113725 516433127
2 73471 947514565
1 45416 68528 508179810
2 74569 146159387
3 192944 82389
1 133544 180701 574579764
3 107358 81590
1 15688 42413 657399553
1 24864 71057 990894704
1 30911 58778 454938467
1 23460 49864 380698845
3 181683 23081
2 68111 489119881
1 110005 113440 959993516
2 64264 181505585
1 13650 74616 10936787
1 34846 82245 152564968
1 149240 169412 560176223
1 137531 186372 170358905
2 195377 909492387
1 45228 167618 603277105
3 11646 118570
2 49947 88403152
3 31587 60009
2 27829 495550090
3 101103 167298
1 179468 196493 642321076
1 19605 82339 32828217
3 21147 193357
1 73172 192111 794076895
2 127255 464509106
3 150246 80666
2 62570 841273864
1 73675 90982 352095711
1 15855 61461 643881470
2 156075 203499032
1 105178 197123 308741925
2 142324 723566962
3 75676 29557
3 64432 57574
1 131633 181595 325430374
3 36227 39330
3 130401 159001
1 82348 163313 432002017
1 89523 146561 770777227
3 9975 28052
1 49050 141871 660476947
1 64868 185017 310573288
1 117646 186651 609400762
3 130502 46766
3 179052 198104
3 101792 136283
1 100366 173402 250115899
3 53562 180006
1 17238 93108 985480373
2 182869 815493735
3 32298 1962
3 22601 24712
2 71696 704646206
2 144292 38950534
3 9435 165981
2 51413 262433293
3 158546 164794
3 6636 120278
1 59709 82710 269418416
1 59664 183970 669331299
3 15874 183333
3 126143 1394
1 154008 178930 512818090
1 48759 111366 281817049
1 88294 92762 826773275
1 135453 155759 321117990
2 28726 899299143
2 59709 421405570
1 9297 46734 95458391
1 44740 115115 269187514
2 48622 792523163
1 165305 170264 563369363
1 17771 166665 346989527
2 129867 226087513
3 154730 41858
1 85763 154175 601236672
1 104816 194183 923451487
2 196700 232208155
3 39004 110040
3 97575 71022
1 38982 159443 768856208
3 173885 155882
1 39003 54792 442301765
1 60106 143974 788608533
3 30353 114171
3 103880 43038
2 54224 513968347
1 15993 173201 335065776
3 23007 52406
3 132360 71743
3 62604 142268
1 76704 109626 52072913
1 92973 130884 403218469
2 20295 394563650
1 121083 153886 267786210
2 103461 94017897
2 60596 285379534
3 47170 143260
2 70711 966045522
1 83800 162358 234843294
3 181214 131291
2 187669 147851033
1 19614 115898 131303997
1 32353 109592 680325232
3 94111 49111
3 157780 94880
3 22 159030
2 136314 712383696
3 46132 105911
3 171610 128037
1 98890 171909 790110197
2 54792 206080078
3 56199 94071
3 136704 78927
2 121474 644091962
3 16910 188104
3 93654 168000
1 125946 168123 459538951
1 52612 72072 243735
3 118815 34163
3 102495 163127
3 100938 187939
3 74846 75899
3 166436 177962
2 103826 673380179
1 94101 103741 437358301
3 189538 25591
2 6667 239050214
3 135582 36986
3 139680 95811
1 1996 138016 712080080
1 55299 159712 864867377
2 123110 116089250
1 59855 68883 703073874
1 85155 88579 714479612
2 108044 105741381
1 122475 152826 249307063
2 54198 351355055
3 88745 64133
1 94711 138239 416552464
1 77754 157628 724373709
2 188376 598194971
2 119180 902159806
1 2495 146862 662731385
2 180083 674058502
3 146569 81687
1 10390 79340 19712012
2 157032 645468516
2 164284 34001188
1 25505 45504 776860801
3 183475 136124
3 121035 150866
2 86788 976356897
2 41577 767135296
3 190658 49386
3 41963 42498
1 9424 71724 921952416
1 29557 136074 484349469
2 136237 169089122
3 16474 52276
3 55205 184236
2 37046 2190917
1 18276 150480 796895378
2 161460 750379735
2 17436 119176732
2 63860 221638492
1 2027 63395 204256532
1 117804 146928 254908832
1 53490 175783 913222513
2 177033 367483672
1 153196 157450 306045555
2 123997 675018752
3 37298 37062
1 77653 81784 269340382
3 42368 48500
2 96676 833260231
3 67057 175711
1 19566 27936 538302740
3 82099 167354
3 165934 135647
2 136049 417368007
3 166700 10133
2 122897 220368595
2 25008 486709534
2 28222 544310824
3 140544 17107
2 198417 284782943
2 169256 861494810
3 121692 191768
2 187456 265155803
2 109675 171573414
2 152699 570311151
3 116067 49991
3 46899 186935
2 84415 522253430
3 12954 97049
1 35944 52054 388799756
3 173944 160699
3 164265 87332
2 110169 732188393
3 61423 88974
2 54995 345041459
3 107518 168222
3 55087 1048
3 12975 49471
1 34844 61955 944503040
1 110443 141361 854910876
3 49126 12087
2 149508 391948730
1 15114 177589 693475285
3 22035 111571
2 14674 70353636
1 66911 118954 929204000
2 157520 654797088
2 28937 585848280
1 149170 195609 386119258
3 36415 187606
3 51968 179130
2 168064 738844668
3 164044 166496
3 58831 131257
3 140601 177585
3 48125 189733
2 9890 766554092
3 75205 115116
2 62183 324932568
1 94124 116165 385312589
1 80314 182867 594027896
1 148852 187772 294815032
2 61950 782749994
1 151941 165819 24007016
3 113828 23850
1 37134 75814 760585081
1 73468 123180 22188437
1 84238 143832 704160054
1 774 191825 348586362
1 187441 197609 405209084
2 31646 202661516
1 86368 196253 686939566
2 13560 468459881
3 32222 127386
2 55524 796961314
2 191701 949074052
2 33663 748195585
1 76413 113450 76165337
1 50473 158563 287159167
3 42580 9797
1 133520 177404 602292329
2 82599 927367821
3 187803 72008
3 23647 5206
2 94386 416248291
2 180305 335832702
3 122895 199344
1 68917 150888 167211425
1 113610 172406 871948971
2 181320 627666569
3 71071 40120
2 192850 501618201
3 60761 154206
1 55331 72976 541694076
3 16612 179735
2 50672 21962618
3 77425 20056
1 127285 186774 933887735
3 188073 8346
1 145076 187169 122338738
3 299 17371
2 189108 62030983
3 93763 7196
2 72198 977818049
2 148777 993777667
2 62998 828844460
3 193255 99152
3 79436 21660
1 66313 70238 218853201
2 168736 165821616
2 11680 444053267
2 197271 11788514
2 22823 900162138
1 14791 173390 250974474
2 76145 621694346
1 46466 69584 663491974
2 57976 881082364
2 106702 328090155
2 93796 858973553
1 94043 108636 863726423
3 96896 55714
3 104646 116066
1 40634 108010 245848787
1 13837 37559 776197051
2 100720 660758466
3 19498 86893
3 104460 186119
3 40003 96110
1 95309 185287 432120570
3 169285 57662
2 16596 629966508
3 26639 99772
1 2252 51743 207962325
1 72740 83304 143950489
1 97274 143773 87982340
1 133402 194156 254710251
3 187273 158179
3 199787 79565
3 35658 77761
1 89889 97296 998794269
3 181740 173726
2 175302 965078708
1 40765 53756 516925069
1 58501 173860 777524500
2 156548 986187737
2 47560 559796784
2 84503 988402456
1 89701 143011 725551573
3 12179 83194
3 152359 181474
2 135436 962828893
3 151920 14461
1 63140 149997 489371192
3 44361 130536
1 105827 161306 838685340
3 2373 69263
1 8888 153407 905150402
1 100088 104153 125709590
3 166801 101987
1 16016 192215 893418487
2 66481 482398067
3 68783 185605
3 88875 50836
3 132944 102397
2 71940 201919058
2 109313 810476653
1 57529 84615 193274741
1 27067 147732 489186954
1 167068 196319 130253266
3 3226 9155
1 55977 76296 879723923
1 161323 176919 238025534
3 105587 123491
1 73098 99984 851000780
2 97420 391533358
2 131933 523751138
1 91999 151409 83229365
3 5957 111649
1 38496 171817 22930994
3 65969 92732
2 23246 383228612
2 163962 475270976
1 180179 180681 733980920
3 76130 65525
1 118109 165632 357841935
1 27602 85110 802710936
2 189609 102980507
3 18750 117501
3 182132 164365
3 155238 174681
3 73487 31982
2 181164 548045034
2 3776 247294078
3 190110 42527
2 199235 870266941
1 179004 188883 148050940
2 72050 472398154
1 120035 143010 327478184
3 169100 142151
1 39746 54423 990794329
2 16582 414586221
2 1990 206859048
3 52531 45201
1 14670 133879 50796501
1 50676 128479 334093819
2 167125 796848402
3 87495 62405
3 1384 47714
2 188516 291198100
1 118117 167896 540162386
1 133352 170730 793838956
3 165655 47742
3 15313 152527
1 41595 49558 417220077
2 12694 708710215
1 19921 188081 807284290
1 19377 163737 232418058
3 109545 39616
3 74148 147060
3 55704 180378
2 35665 18755792
2 157828 552296344
3 195735 182111
1 37690 170296 86208170
2 174368 409936453
2 122755 319017491
2 31743 418981472
1 39941 57726 872481747
3 78270 20489
3 16694 163699
3 59975 158066
2 18594 477280391
3 156197 96454
1 47077 181701 639461725
1 137184 148892 648371233
3 153797 165189
1 46491 49175 689338304
1 89905 167005 730491739
1 15660 172048 498248029
3 72544 194242
2 182563 41692887
2 54916 676191302
1 45278 90695 789820730
3 115226 116070
2 42634 593518836
1 121846 163506 924388764
1 142281 160389 122737773
1 46510 54148 105474317
3 119334 160920
2 87861 41556975
2 3061 228757002
3 199837 129116
3 91143 166124
3 21979 171571
2 126246 653422667
3 135921 131235
3 64036 197869
1 74113 131324 840974052
2 48045 303482317
1 15792 61193 784154900
1 43052 146132 716012244
2 143680 694085498
2 75671 745585042
2 118929 825079068
3 32872 53889
1 110461 175441 165664604
1 33511 192701 880599289
3 86206 195833
1 120219 187068 192746008
1 39540 199999 574651905
3 188083 179892
2 53645 926011013
2 178501 717289823
2 83705 939160514
2 62879 850447232
3 105600 146979
3 36435 129692
1 9478 84663 334136515
1 29482 48389 397695915
1 44571 178769 323930317
2 137976 360179368
3 134308 11137
3 38337 95991
1 119707 135885 143259946
2 144238 595218903
3 158348 40037
1 31401 136177 712363569
2 61708 421864836
2 169135 705523223
2 94827 496054285
2 179143 737986703
2 10368 253752323
3 95141 160147
2 138105 136286126
1 27458 58780 363431182
3 102712 197220
3 22880 115004
3 52049 144768
1 51940 116445 49764576
3 75665 41833
1 164057 183785 763375287
3 110059 75748
1 81801 105489 868739169
1 78280 105442 214476921
1 118444 198250 238768422
2 43328 934820376
2 28083 863207051
2 79254 841554773
2 150397 42155938
3 110345 94853
2 144964 588191114
3 30104 131375
2 43915 252057540
2 92260 742137738
2 195338 551431910
2 74880 314326975
1 18094 87790 109196851
1 74791 161901 832042903
3 14029 169448
3 29333 168592
1 68048 171190 181970643
2 128582 979788784
2 197945 681610916
1 79647 167219 675465307
3 180097 170928
1 5430 31263 287795126
3 124975 162963
1 47262 87887 539168027
2 83642 555329338
2 98308 870453921
3 153253 22134
3 7752 67514
1 56818 114865 505070846
3 175382 129265
1 128344 191288 238791216
3 152269 81213
2 186653 768058842
1 96197 109666 447260053
3 38568 180821
2 136658 605458457
1 98546 190885 380572859
1 40074 97356 479921797
1 37324 69124 596278432
2 25104 492437781
3 178047 118289
3 165753 94200
3 173766 156730
1 142504 166609 455239873
3 161298 14556
1 26683 92681 187462645
1 73110 109908 773026985
3 86449 75434
3 190858 14312
2 185673 398496750
2 4589 643431082
2 139544 53491336
1 8906 69172 672509312
2 162472 800839871
2 115284 544567164
3 72879 13302
3 113315 8383
2 106089 863693735
1 14005 165010 356800475
3 115977 148693
3 149246 74994
3 175750 107323
2 164754 594043199
2 183188 597351010
1 13888 198719 669543758
1 194913 196962 934632137
2 185100 287579789
2 143901 266555704
1 41540 88446 654011633
1 23582 117790 54965775
2 160529 538528858
2 133040 559233297
2 177364 132877073
3 84639 71481
2 132502 378512612
3 80405 106941
2 141814 921185817
1 22313 134820 786756553
3 89201 136332
1 29479 196547 143011040
2 152668 980641503
3 80100 181741
3 71461 186790
1 24988 177602 754817634
3 11128 14826
3 46470 186701
3 157056 135324
2 105997 54110471
3 68293 149638
1 59899 80800 733108142
1 135891 187378 91170974
1 73645 105132 542646279
3 113517 192700
3 181937 85526
3 21194 186132
3 135463 21743
1 53964 130473 856645328
3 41013 77006
3 29689 152471
1 18992 83946 977435127
2 63609 132238223
3 144567 38567
3 99206 83825
3 126431 39250
1 15750 97631 525015033
3 46787 115764
3 185962 130492
2 155896 187780546
1 70866 184923 419956184
2 24163 470549440
2 193543 734632240
1 160030 179311 625388166
1 8314 115840 236092068
2 142845 496131070
3 30763 199335
2 23299 857457655
2 146057 375536143
1 20908 179844 643489718
2 79440 426449606
1 25510 144804 689939047
2 52089 54903666
2 114641 510281824
1 13517 183456 849841594
2 192430 153132669
3 2781 128217
1 101724 198012 256586992
1 131293 153371 2826005
1 16300 152491 723146352
1 58355 118854 525620450
2 132024 207759791
1 122988 175977 689800064
1 43552 71833 761076282
3 97006 110248
1 88430 176139 207528558
2 172044 116947620
2 105368 193364392
3 171738 87287
3 175897 174866
1 953 91002 65106124
1 169642 191914 284110759
1 37310 130620 206633683
2 47081 256756066
3 179292 39065
2 82105 400896263
1 83956 188368 885982650
1 19382 133868 161194698
1 14131 87372 6572518
3 165800 81292
1 33573 196535 136044150
2 6020 892702013
1 78085 111692 647366837
1 28786 116185 995554146
1 110337 149258 366171359
2 57698 420451915
1 129322 141562 113584319
3 35605 181727
3 138795 27150
2 23448 335220521
1 122714 159522 968026221
1 93661 163670 510420375
2 33976 62238418
1 136506 154326 271456495
1 145457 195451 29854502
1 41075 63681 603032479
1 35548 186468 101951060
3 172508 15771
1 34979 57157 277525321
1 85477 124923 771854038
2 144855 413873268
1 6021 97726 281548718
1 21799 160081 911076283
3 38209 144193
3 146269 43403
1 161701 193960 816634384
2 37209 725554167
3 95792 99277
2 151644 931569362
2 125466 92833317
1 73673 160894 191000175
3 21784 108078
3 31998 162616
3 89274 156672
2 165378 993950853
1 59719 64349 267468839
2 165412 841649968
1 72598 98436 765721525
2 66540 497130716
2 93964 984459974
2 171875 997680901
2 169788 580107031
1 71311 75426 147200167
1 45281 152600 29428614
2 117477 780016023
2 152666 807890753
3 84379 87585
3 42661 167554
3 118356 128619
1 64142 180211 402920783
3 37095 23117
2 181951 645011871
1 91513 108667 739466341
3 160591 137481
3 61545 136954
2 86651 383219851
2 2931 233184437
3 28957 60104
2 123206 193045563
3 120847 180461
2 11122 621156447
3 51702 107588
3 107584 87031
1 9435 163743 598600777
3 74948 188521
3 110032 26915
2 198113 745398839
2 26619 872734561
3 89711 110942
2 116689 531466853
3 126017 78822
2 19581 414959990
1 25680 74700 917250677
2 63856 967215237
2 173347 612742418
1 119066 119784 260851062
1 65806 147856 578417813
3 71547 30965
1 14247 33071 1471232
1 41252 91758 538782173
2 104653 96212574
3 43903 39474
1 123242 195172 204688560
3 149943 180261
2 149883 942292004
2 196469 610365401
3 122668 191730
2 1097 141258432
1 54436 58532 521354321
2 89293 423006557
1 124832 165925 951784090
1 42704 169082 454869385
3 118782 83836
3 51931 170071
1 104041 142250 516412388
1 88597 176985 330236629
1 31339 70702 488509822
2 188845 961532219
2 126266 297212273
1 120198 199777 473988778
1 127013 185129 128708396
2 63813 324234092
1 20911 120920 150065713
3 185667 168724
1 138125 165697 805388448
2 192091 784680009
2 87304 306325467
3 152447 75635
3 121038 2358
1 99733 169811 753028941
3 96469 83479
3 128645 37356
1 109046 194481 264566068
1 70087 134680 561230225
3 147935 43568
1 103635 119706 42031385
3 139896 130976
1 41872 100150 757559218
3 169282 199491
2 99998 366266715
1 127641 198326 911807246
1 6318 114398 939163128
2 25096 915118442
1 73576 134495 900990313
3 137874 148473
2 90305 460617742
3 158571 189950
3 56798 154856
3 67172 106216
2 117580 429636136
3 188027 36445
2 1111 314016167
1 65076 193051 410858325
1 15256 124288 994494099
2 15250 468477016
3 192228 46261
2 42169 508463490
3 130468 74348
2 156907 102952736
2 70694 550056883
3 97102 121930
3 190191 14339
3 55709 51038
3 147245 39549
1 133076 142193 580758810
2 124828 531833098
2 122597 707878615
1 116384 184827 334016530
1 23784 107651 105468842
3 51575 185265
1 87126 127612 367120849
2 183488 844302828
2 7257 818444074
3 85141 93358
1 112541 199243 760961867
1 77071 138596 404294443
1 90014 194758 834388412
2 66711 826914625
2 75990 586493712
1 28236 137333 325877221
3 142639 27892
3 107095 61211
2 147206 896873108
2 148569 511961890
2 23372 341349755
1 43190 102369 349582620
3 43239 87557
2 81887 63655718
2 139360 663456861
3 9740 87368
2 190856 962822014
3 38845 41978
2 7361 567393557
1 28229 171485 88562391
1 43248 183624 185287105
1 68847 185268 326340205
1 97692 99159 161438124
3 101181 79836
3 134599 109354
1 136411 159289 293806744
3 72618 34158
1 27026 197795 515675913
3 171591 5113
2 121055 450961934
3 134056 175113
1 53435 102096 241317939
1 19816 174138 124220951
2 27926 699920270
3 50642 98557
3 156125 81707
3 33808 177425
1 48208 172212 896713156
1 29341 111246 145100090
1 101996 159196 903240995
1 18696 57016 33109040
1 129355 183594 718405636
1 22604 139616 485222832
1 4830 172785 385998599
3 149227 154576
1 20539 187133 914316976
2 47610 775382904
3 62477 577
2 80286 542350842
1 35400 133748 5945812
1 76792 183686 983959887
3 63035 177457
3 88556 94804
2 39217 486403020
2 132481 571090054
1 150905 187189 811630087
1 156334 173778 540282317
3 180426 85229
3 180302 7111
2 63669 161441699
1 214 195452 95124487
3 20987 108193
2 153149 352009968
3 38029 114606
2 77166 370778344
3 104463 32426
3 10056 4127
3 8186 176508
1 84904 112743 972659187
3 3737 517
2 94073 108624620
1 101081 197373 629501648
2 164166 127441116
3 180555 55311
3 15065 181857
3 116521 85987
2 20751 784482587
1 132329 162618 41229072
2 175237 498994074
2 116208 124945436
3 116014 170239
2 105996 4227295
1 13652 40197 879242807
2 29429 909016643
2 42221 890480928
2 61121 21415105
1 174232 191522 8760558
1 142586 148965 758272102
1 16793 26166 830745734
2 143899 2618576
3 78053 184877
2 590 580461105
3 141941 106089
3 134432 98366
3 79562 141785
2 67827 613441678
1 101225 191589 90284719
1 69851 124598 108869867
1 249 172753 777471497
2 197595 236947221
3 142810 106774
2 137870 457118099
1 38762 39311 390028741
1 3452 161368 29177504
3 109577 173193
2 173719 913636198
3 60984 103539
2 83291 30000447
2 150373 93689036
2 1175 762613117
3 47661 192385
2 23351 174909892
3 100913 168789
2 76210 50625996
2 188254 303271511
1 105515 112697 61791269
1 114025 137519 964740442
3 149183 4796
3 41656 79252
3 3899 126335
1 98198 148356 633779339
2 169166 312781397
3 27178 151604
2 10891 163646428
2 70663 977118604
2 143178 473259057
3 4293 147366
2 44720 931234246
2 158503 236386778
1 70216 143462 398001850
3 184055 90271
2 137225 265418397
2 149560 819639190
2 51225 523182972
1 50008 172426 274668043
1 51080 139939 337381796
3 82247 67731
2 163237 73164268
1 167007 167233 946949092
2 192044 827106549
2 179375 148099871
1 146484 155950 306383114
3 55993 27637
1 94211 138449 27335644
3 59694 36813
2 14706 790261838
3 89793 88176
2 105414 74348353
3 162290 89298
3 53584 151092
2 43591 803160858
3 113800 153418
3 5700 183308
2 186362 317934186
2 40617 105968917
3 181650 68981
2 64663 735274652
1 134425 179407 881420059
2 168051 627188782
1 26689 128973 807201328
3 108543 7880
1 21599 192742 394242637
3 158783 150247
2 127283 867328043
1 801 122002 243808178
1 156596 186142 7979633
3 110010 65588
2 11590 963955542
2 118908 36067467
2 133248 50022901
3 101622 90898
1 80296 109250 385430868
1 79624 143534 978328198
2 97208 563233983
1 78366 132360 229179011
1 27678 52006 858801408
2 65026 200549603
1 5240 50339 308851775
2 112734 175192247
1 68088 96207 426308817
3 141650 9548
1 77928 87020 396461127
3 65826 90739
3 42691 67666
1 114159 156294 979784683
1 80872 197050 827210431
1 142777 144424 165953838
2 113761 497126033
2 123688 722636237
1 75280 98837 929248311
1 172945 185893 922972218
1 29327 63585 101744758
2 142691 585066938
3 149785 126145
1 32989 197237 74028574
3 127039 52445
1 37265 87440 706980346
1 98838 163111 495769700
1 10094 80257 170346585
2 3457 523446163
2 197227 312177294
2 78208 938538298
3 96325 69949
3 185846 183348
1 40967 92709 518937315
3 13715 88723
2 174509 296791520
2 32181 202622916
2 79107 490221454
1 77491 127519 686078205
1 31575 56009 500478117
3 9696 138945
3 111739 109339
3 78401 31192
1 43087 132622 460785504
2 175537 719231166
3 95712 167263
2 148228 835722639
2 147791 63298756
3 142588 168777
2 146305 234806564
2 28024 955047589
1 79177 171417 403774545
1 116435 196826 219592325
1 89490 193281 710015971
3 122363 61312
1 48724 72255 726554713
2 138904 281067460
2 2968 369022761
1 76266 137967 614353047
1 56856 150257 697498339
3 71933 117122
3 160896 65265
1 32772 168031 915860246
3 2839 105786
1 46822 101766 599523430
1 44330 142580 67374611
2 123184 327319522
2 149682 8013562
2 88255 208176796
2 115433 32447843
3 199303 145826
3 70041 120558
2 100477 272839248
3 80230 157003
1 96183 165836 451849890
3 15027 135781
3 141570 58946
1 120965 166015 531068325
3 129364 127686
2 154950 701415064
1 35545 170475 293549472
3 76686 197184
2 189951 916290357
2 142683 913082171
1 3599 66523 399645592
2 85142 659244824
3 197525 57574
3 64304 101623
2 116671 20594296
2 31376 615591699
3 168001 74275
2 33486 888815813
2 43478 545257700
3 104109 84012
2 96136 475982010
2 116540 53879350
2 10238 249986346
3 181233 54357
3 73123 121530
2 63524 13699975
2 137345 313825184
1 26794 107699 91269658
2 175169 729544201
2 20887 111933466
1 14736 56537 961103999
3 55300 179818
2 58657 540393965
2 126504 339890500
1 32352 105417 353319343
2 128265 273696354
1 11205 99115 792565513
3 189130 173301
3 25116 91486
3 97167 12522
1 36228 51574 883231825
3 71264 80817
1 96434 159910 505829406
2 97209 636411661
2 94588 340550667
2 195152 992713979
3 22586 179931
3 52911 39346
1 114028 183392 799834447
2 189337 322806663
3 179566 41130
1 25902 108711 155293044
3 182412 67389
3 109934 178877
1 2899 120397 104109830
2 104869 302408940
2 6621 355528396
3 106468 132510
3 36848 78088
3 19903 94407
1 112359 143106 471225514
3 131280 133002
1 48993 116769 980549535
1 128752 199492 183023276
3 135201 21348
3 148111 193041
2 41050 497344496
3 153306 105686
3 163880 23775
3 49452 102314
2 100963 44189103
3 147466 163937
3 131618 14980
3 158711 138023
1 26080 121171 577222065
1 79016 160970 561300298
3 73211 7384
2 49637 76868401
1 10569 151956 64573835
3 171136 160224
3 72827 147880
2 85754 57093927
3 149601 42488
1 104325 120083 824403698
1 162486 187313 250298624
3 124193 21878
2 68069 946183515
2 69946 707384106
2 42043 970604360
2 70609 347256740
2 198971 884971317
1 17024 94942 131412240
3 153822 178236
2 26780 309133981
3 40255 125981
2 19040 958042581
3 194385 86109
3 174492 157584
1 28835 63573 4656757
3 179980 198235
3 118328 45669
2 73162 973467827
2 116851 143524634
2 160174 679666163
2 102714 168957509
2 9617 54149286
2 123994 418031319
2 4025 220776468
3 83608 143374
3 70240 73679
2 40232 786094159
2 178856 615959897
2 174516 927507809
1 72553 143148 983288533
1 68639 164144 321993380
1 777 55830 462734058
1 194290 195141 530800049
2 130396 360738090
2 183044 477752607
1 55460 65583 711822453
3 7306 177897
3 125111 47580
1 6544 166687 63195814
1 8419 11080 426886887
3 161327 116993
1 172668 189796 571041042
2 15153 320393480
1 51572 122719 300836571
3 30460 112285
2 31136 417499143
1 33947 102452 613218150
2 13791 920818555
1 22456 176054 942384506
3 199860 115100
3 136667 56786
3 138718 136770
1 79832 138108 427823003
2 12556 52101533
2 163882 277712921
3 120545 108855
1 42193 179388 564201070
1 100020 160939 982529990
1 41265 112977 650516268
2 17548 591096126
1 93791 197622 363654456
1 116264 157422 470191940
3 116143 126889
2 170915 215663789
3 88750 158144
1 60160 123600 346484904
2 158870 48608630
3 43642 61926
2 101247 996096566
2 1150 670000980
2 158881 293164249
3 124143 177570
2 112549 670113857
1 21548 130342 895031307
3 150366 89034
2 24565 234951123
2 190170 250605373
2 184493 235088215
3 101547 24612
1 34932 64900 703733167
2 65762 26979833
1 11573 196617 505512421
2 68590 784891572
3 98934 108574
2 86464 754660432
2 183479 998326845
2 14099 799241866
1 68279 98027 600530439
3 63485 139414
1 115481 187187 59854388
3 123278 51813
3 176710 37860
2 65182 304835411
2 57956 144542217
2 6997 960074245
3 56211 89755
1 87694 199911 844900652
1 150908 185927 4312828
2 116002 886286043
3 77048 80073
2 167883 471895147
2 122447 458283547
2 19608 665322629
1 8103 179684 134230842
1 96051 196611 348258736
1 133996 169013 450743283
2 186491 168495955
2 66404 558329661
2 38760 28230856
3 115949 66371
1 59853 157814 563508546
2 69940 176484590
2 17675 239671369
2 77498 249896310
2 153022 714897100
1 81601 87282 503773168
2 71534 90301562
2 92545 751028223
2 88301 85202709
2 127964 17248581
3 51034 90448
2 32908 325546851
3 87009 95778
1 42655 182208 354612899
2 126296 913984320
2 113832 466016172
2 175230 889817067
1 90953 111785 940515476
2 144681 847380682
3 50214 97787
1 56348 194240 570399611
1 49160 188717 225290554
2 38778 568792979
1 112711 121307 270919352
2 104601 813954195
2 184068 569027125
3 140084 98219
2 52985 384685112
2 105639 789816277
3 46422 182994
1 144247 184190 282220724
2 94946 451686432
1 79827 193002 268074906
1 50466 137098 586136766
2 73307 98745885
2 120461 538714953
2 142914 285287151
2 104979 583375604
2 16431 737315862
1 60144 186415 806491197
3 84130 102662
3 9170 110360
3 43281 184395
3 10714 60196
1 16256 120849 279748129
3 50342 58604
2 143427 435178231
3 155217 27688
2 58163 554003859
3 94260 150801
1 75708 190052 919121467
3 95330 132447
3 21372 176616
1 49249 88294 524555914
3 47686 11792
3 161452 1420
1 79916 80360 799296153
1 14786 86730 41565632
2 118426 557487149
1 172780 184781 440561775
3 169578 178284
2 110465 603999568
1 59354 122605 677705708
3 136933 138707
3 131853 157440
3 32587 63746
2 177902 384624140
2 56830 491102811
1 3933 94621 114088895
3 160006 106145
2 163430 253984900
2 160805 685843213
1 100413 173664 260387394
3 146855 95562
1 23335 168140 38268561
1 145744 147751 109887955
1 106135 191411 704853510
3 41833 58422
1 14636 168255 734141231
1 3445 57872 470875285
2 192081 936524268
1 102052 106248 145409931
1 79120 105450 77587850
2 70317 853989626
1 500 1979 270920347
2 56639 443074286
1 25423 51748 484876252
2 58187 514059188
2 199378 350761717
2 167799 402584601
2 182423 320756524
3 79784 65275
1 1787 69367 150050284
3 160745 123795
2 5284 284198
2 110531 45864204
3 153342 105139
3 197930 71982
3 9368 37646
2 129873 407498732
2 125068 663840530
3 172095 71591
3 193587 76375
3 41895 95214
3 74091 185832
3 63396 46360
2 199782 22758410
1 137163 138920 41968019
3 130502 56235
2 110368 392049431
2 198619 273019148
2 113158 885087104
1 155442 189688 28655333
2 48533 266440375
2 39816 853926420
1 9526 85984 399257505
2 42906 438752577
3 181978 172081
1 35752 59920 160115231
1 107206 132119 197092809
1 27588 35608 257028296
1 13808 192119 298788649
3 178398 7225
1 132590 143858 639794425
2 12333 302174618
3 127588 86103
2 72625 809175984
3 61575 41123
2 30383 113541443
1 48204 109926 667285012
3 189527 44152
1 57364 66791 583463707
3 192245 126743
2 123467 78793995
2 102202 217338608
3 109779 169311
2 106871 569855805
3 33792 105578
3 74705 111069
1 136798 151071 379664607
3 30104 128199
3 19275 126731
2 38620 255167582
1 4336 136854 315438641
2 52813 999800565
2 135453 364639716
2 84721 200328898
3 57634 7307
3 24515 1634
1 48527 158650 670561800
1 25153 167820 651762469
3 489 2230
1 112784 116677 415728359
1 59126 124505 428786097
3 88065 39455
2 29223 640890787
3 199026 90068
2 122612 294655953
1 121305 128340 462739074
1 86247 89683 229586824
2 6311 258244330
1 69879 187493 49355128
2 148263 847004285
3 78677 67203
1 24004 198296 42628040
1 8377 11485 945564983
3 137479 103306
3 8085 75417
2 50186 208754930
2 76169 568329285
3 34357 2120
1 43956 124015 206756089
1 52879 97856 761657880
1 127920 142811 306090951
1 60539 66074 121813973
3 29342 126614
2 149371 883629320
1 15832 116505 406793072
2 169145 505232786
1 19611 67143 968411664
1 6539 91538 473481444
1 18797 148243 545257407
3 87880 127070
3 55814 26643
3 153597 196505
2 63796 917860168
1 129380 188659 301677055
1 19299 136855 158973203
2 198670 586674113
1 70743 73953 694759481
3 168901 195632
1 61397 143319 311429293
3 145690 111299
2 32336 201890185
1 126784 162862 547553605
3 10300 98914
3 81820 84937
2 75651 85323465
2 145130 562901937
3 93798 188445
1 43213 163786 198762170
1 50095 57030 563856166
3 162617 192842
3 143061 125380
3 194426 189053
2 26588 240231162
1 25720 77021 307999658
1 104873 127625 588576440
3 2005 81925
1 71326 113927 449181021
3 164991 87522
2 155912 564146683
2 121747 634949954
3 12307 27958
2 155032 616109613
3 99109 55332
2 184444 110369140
2 195646 455880861
3 18791 192269
2 55070 596205162
1 10942 115612 439678924
1 12555 62454 403372822
3 94875 101695
2 103087 606677077
1 103994 142855 368631750
1 13739 92032 576968677
1 13881 81293 198476741
3 177301 181497
2 90707 225338758
1 97796 185534 762015562
2 196161 783480755
2 26177 677279599
1 47410 162787 924300223
3 165469 121948
2 138871 538916305
2 75291 854438936
1 12906 97940 465857155
3 77443 129139
3 92668 197784
1 74052 116294 718029533
1 36918 51208 75983734
2 122093 667119448
1 20578 28326 224570098
1 150749 163305 739672544
3 128893 20056
1 36053 109600 930612671
2 118235 498071881
1 25220 47719 919145624
1 118670 195557 239617954
3 41115 183240
3 48223 51187
1 34592 63740 808161602
3 35729 65949
3 32055 118216
3 50233 29505
1 125819 142193 688598789
2 49252 698908651
3 359 18381
2 172148 925873993
2 55403 628712214
1 59851 176961 351454627
1 81001 117392 664284544
3 19874 8200
1 38442 54037 872249047
1 77102 140952 226747105
1 63829 132132 260941184
2 45222 69730487
2 184150 469544969
2 62408 185331895
3 189973 142681
3 174859 128151
3 34567 128302
2 26354 579113853
3 96371 42350
3 137423 173898
3 4774 29379
3 14763 111943
3 46648 172641
1 109605 166397 252247119
2 13192 530345196
2 187378 687979428
3 72544 191885
2 194240 334718452
1 104411 156119 939927097
2 115780 194829569
2 28460 552685964
1 96938 160364 646046282
2 188966 136393763
3 160624 94807
3 125509 146689
2 120645 701662160
3 20064 191553
2 31944 280913072
1 34247 159828 649605948
1 25827 55343 533558070
2 123192 30724975
3 74597 102607
1 113575 166596 286801537
1 98913 157252 110752080
2 27876 460350560
3 173154 84589
1 17313 36940 900490935
1 29754 133154 286947188
2 169376 948540890
1 53583 121451 715726232
1 53521 189337 489354123
3 156963 159639
3 184240 195567
3 127728 38234
3 42793 186187
2 124061 9940447
2 164621 339726870
2 194741 401273440
1 95284 167811 415272468
1 166997 192755 499024460
1 79099 152607 884823482
3 87770 80940
2 41025 349412118
1 34550 48977 616385281
1 176397 187399 465998139
1 184560 193165 920050410
1 42370 138344 415320201
3 17980 165170
2 144747 358843105
3 128856 188404
3 86106 116103
1 150396 194308 1822098
2 96284 958552789
3 47104 38198
3 17152 48995
1 13086 147362 633981516
2 135322 349772716
3 139886 156170
1 74262 143641 350031551
3 199553 148719
1 38450 173354 568210312
1 29941 198207 708109569
3 187716 13453
2 144507 127506303
3 28375 64088
2 120785 765756044
1 114013 139772 218567959
1 81565 128028 566912
3 140227 89770
2 56041 193788131
1 21749 113615 255601249
3 149735 90522
3 16980 158408
1 77660 173368 357676550
2 76767 916020426
1 65696 98868 320296
1 10957 144917 649945704
2 100622 434640028
1 158326 168649 389578642
3 150606 123491
1 141256 185257 425740106
3 120528 35072
1 35008 145126 795347056
2 194668 274767256
3 17056 48291
3 57626 77557
1 41098 43879 543331179
2 5952 143671534
3 94295 144215
2 199034 158202918
1 131039 164613 453923561
1 24530 80007 291653791
1 28685 87187 468417952
1 66041 106750 538560702
3 8765 102522
1 39284 153326 72572558
3 77381 76926
1 55982 188492 247586024
2 188856 935244653
1 11338 144505 178912920
2 106819 131971899
3 50300 154720
1 5494 111959 678668435
1 128999 196718 526199781
2 125669 131986328
3 60106 157518
2 137900 314218270
2 91993 306909651
3 60935 91452
3 159368 183687
2 132113 732010616
3 104080 190033
3 150533 101366
3 94409 57361
1 87300 115557 872610831
3 21498 92335
1 570 170951 269458742
3 141106 75754
3 122211 115137
1 48885 102441 921712587
1 157427 172778 845525864
3 187368 156788
1 80322 89531 582616160
2 182846 891270930
3 107406 90291
1 52275 64753 740834891
1 51832 150268 561178509
3 130942 40751
2 174011 462677342
1 49951 78583 465930503
1 90918 184810 942281503
1 69097 85139 343546006
2 75559 375045472
2 109693 709841382
3 102004 110275
2 129043 676988991
3 189373 66821
1 48976 197417 564846615
2 150908 38330196
3 54069 88234
2 146408 898671720
3 126251 15267
3 41939 34908
2 102151 908399117
3 40556 192995
3 12699 7791
2 146261 522380006
3 23783 96754
1 27131 70392 859833039
3 22685 35893
1 22944 195196 654484239
2 69053 603799669
1 174407 176742 734836720
1 79419 91768 732012105
3 74293 179683
1 157252 173254 94667781
3 182165 114481
1 75910 155577 862214069
1 16873 163141 212677018
3 188342 132632
1 29815 80998 356329921
2 36722 831361949
1 140839 182821 763775864
1 115083 121009 608911389
1 87394 158314 354797974
2 68750 173113727
3 72416 35368
3 130218 78669
2 170584 456194856
3 101909 109522
1 146943 154558 850447452
3 80925 40243
2 119955 803010521
1 115218 178490 843032811
3 116427 110661
3 105719 137783
1 5855 20088 881791242
2 30680 43311558
3 189842 143829
1 134923 155527 215261932
2 136380 230602533
2 26107 791676549
3 72113 152565
1 1629 173899 888443663
2 128339 500901679
2 173151 104857566
1 25687 94383 536327007
3 88894 170460
1 23401 147577 450497002
2 83287 738963142
3 87206 466
1 85106 119513 884850909
2 162539 406976125
1 22526 123836 903970759
2 73987 234255532
3 189533 142017
3 146316 28039
1 26636 38120 274647627
3 123437 124659
1 92890 130158 392800592
2 21204 808655994
3 101486 5406
1 69518 142443 781150371
1 153775 177121 847778114
1 40428 154397 211716039
3 167496 193867
3 179005 9028
2 13115 23656268
1 41071 50510 450308865
2 33346 54985720
3 195312 70694
2 56610 23330701
1 95844 187343 777800290
3 79181 140421
3 198128 5870
1 46413 124611 121051721
3 26199 108271
1 85914 89722 500418972
3 62398 77109
2 197886 693164415
3 161160 100966
1 74239 76206 759546674
3 169483 180861
1 43109 170486 540730154
3 149488 142381
2 26263 930769654
1 23177 120017 209257781
2 39489 336124229
1 49597 140447 883958675
2 141484 113101526
2 199963 249488780
1 115100 198387 773996950
1 106720 161975 108579460
2 176172 910214850
2 41628 2048355
1 34415 175905 624866324
3 57647 29940
3 75754 146752
3 49125 8615
3 162987 15809
2 47289 784480163
1 127696 193292 539617544
2 72406 421363176
2 70411 778682922
2 89899 355580186
3 69593 3481
2 149496 431539036
3 117155 134611
2 18093 410960700
2 196715 285607576
2 129594 882050064
2 180047 646112715
2 142609 674481700
2 184425 522168686
2 197634 483585692
2 121350 241738159
3 71560 56093
2 152466 839728635
1 89048 171114 597984374
1 82429 133753 631223123
2 143395 759280269
3 66006 117636
1 134685 158092 760932457
3 101747 184944
1 10351 82708 818596411
1 113955 152548 853006518
3 33464 196028
2 129226 9358649
2 195795 211474004
1 20198 68071 222597367
1 94366 133605 23702617
1 70942 99051 396545581
1 49077 198617 84419397
2 103108 364418143
1 169484 190979 285450702
1 62206 186005 279046622
3 178688 89502
3 164862 120294
2 14837 827742657
2 101415 79581182
2 63242 355991755
1 143105 193662 354517706
1 161939 186397 270794701
3 177872 168011
1 113380 196504 553920245
2 107705 678119677
2 163582 56643882
2 180057 448797117
3 11777 125279
2 166508 977605791
1 75318 169643 24219303
1 18797 98666 34454209
1 125852 151332 588073424
3 183503 6343
3 168093 15209
3 116497 81763
2 161471 673545116
3 109314 155235
2 89516 117293899
3 188559 187049
1 30726 107664 943246522
2 71049 354666582
2 89835 996263131
1 37825 84998 503141617
2 169190 264172717
1 26449 126478 586909360
3 21970 24834
3 135423 165583
1 1507 119952 758443417
3 1571 187603
2 3415 992602433
3 16939 79419
3 31205 30787
1 56543 64634 254866200
2 61877 622386108
1 6942 66024 89168151
3 115840 35237
3 82819 71948
3 97146 59902
2 185079 508350974
1 47853 61849 127107136
2 10662 967587212
2 80841 161177067
3 157040 56397
1 87918 178035 557468537
3 126560 5392
1 106017 160684 804911357
1 20439 97775 160487006
1 117989 150705 702592711
2 41875 835874090
3 159612 84455
3 194939 3862
2 42395 492419477
3 137284 29480
1 6410 163701 670021293
3 156024 189927
3 111581 55113
1 67563 147282 421310040
2 87340 301506008
2 135377 946558403
1 30094 71582 878749182
3 93163 117498
2 28939 810020046
1 54681 185793 492232016
3 28851 66638
3 25505 39408
2 134378 91236594
1 51020 82687 311430475
3 110447 10371
2 18132 631985303
1 158250 198345 203218677
3 86481 13133
2 147791 114055896
1 18130 113816 530529848
1 73636 141734 97071484
2 92550 141663809
2 38320 91956641
2 64889 753290024
1 34911 116335 825102473
1 30914 89647 778439603
3 6359 62557
3 6462 187593
3 140106 55655
3 103657 81832
2 190641 929989853
3 103688 5671
2 121669 13444006
2 98906 230681188
3 67999 2109
1 46481 194942 931663048
1 25150 73381 309404719
1 4343 125025 983037892
1 94718 163540 262474958
2 141015 708487396
3 198869 50282
1 83308 100751 295538102
3 73340 161933
2 154483 501198154
1 39441 54693 970424779
3 195600 120941
3 49660 983
2 135140 20376786
3 117660 29212
3 87274 149231
1 61064 87662 319889304
1 46268 199535 579351517
2 15121 620974122
3 174510 60317
2 86405 804105312
2 69863 756983085
3 65079 135052
2 185284 763919320
2 69056 901107096
3 88877 91007
2 152822 913000104
3 101861 98812
1 66044 155727 220558933
2 80818 284450845
2 168401 15186565
3 41532 184831
2 5779 657213882
1 72746 123803 970441776
1 94711 130406 185599329
1 60702 164177 3067898
1 71583 180568 199936355
2 136141 129864524
3 98094 199498
1 3171 75734 411150611
2 159560 37660660
2 166572 286426215
2 114933 635836083
2 191782 769750243
3 154760 148694
1 153258 184190 564664581
2 184711 603068763
3 46997 37831
3 26682 14756
3 82680 135439
1 90108 115200 988633753
3 35013 36261
1 9556 52743 994391795
3 104810 59632
3 10992 129817
3 147548 134773
1 29218 88552 222203206
1 24961 94228 527665462
2 74105 102861033
1 41393 80473 270383663
1 118960 192435 440009637
2 138761 336085384
2 189143 648334848
1 85327 152829 141238800
3 114495 41057
1 10011 46593 251410753
1 9545 146017 65334449
2 164412 831247898
1 116899 160637 169200058
2 153213 731236026
3 188263 10539
2 187317 572833357
2 101766 601397410
2 42574 537533406
3 85017 21370
3 186004 36981
2 52811 801578807
3 91784 140063
3 122865 99637
2 8908 537410406
3 25838 39518
3 37917 45014
2 108743 891949421
2 189575 292870247
1 175029 187196 415920578
1 138900 149345 695640061
3 187095 169478
2 12882 502045462
2 21211 415026232
1 31471 99905 125610764
1 25415 121359 484283244
2 73919 512117364
1 105805 179643 707733371
3 86583 129058
3 156835 20560
2 8871 452967888
1 34962 182505 189593174
2 75697 963031172
1 1169 111125 180805198
1 131889 155737 891517892
3 15189 59800
1 47912 63194 115889777
3 174001 115683
1 110270 134647 176410158
1 109631 195731 513971290
1 62279 71782 995069644
2 181767 178916206
2 83 641854033
3 98333 11738
2 86758 424350625
1 17562 139600 877726155
3 183342 107997
1 14950 43284 171517918
3 24258 77048
2 135825 571162192
1 93596 136371 815475478
2 38139 898799364
3 130023 9565
3 58441 165465
1 13374 105319 873884216
3 146352 36736
3 30569 152135
1 18459 148219 150366225
2 32869 22705772
2 10786 360233862
2 168707 777541845
2 192031 668609553
2 93209 466523954
2 183686 421053252
2 157126 560329717
3 42029 139701
1 146419 163915 395373825
3 145780 19523
2 89584 876055631
3 170542 177898
1 12970 32346 900680769
1 44633 110930 630154782
2 84851 184363457
3 139289 130996
3 66262 13343
1 14869 83089 62260379
2 190746 765529000
2 141478 680406422
1 89011 136437 118069
3 187744 74797
1 11429 73080 83372976
1 6015 115279 455106557
2 150899 290033246
3 40424 165326
2 185096 950852655
2 35505 518140070
1 62685 76154 496069114
3 8681 85994
1 25576 172520 180367509
1 74704 100589 638992192
3 4266 95391
3 37363 128343
3 65489 17445
3 176027 155479
1 68292 135316 810050636
2 151061 926142955
3 95727 13454
2 127089 517143272
3 34494 113105
2 41341 950662482
2 34883 284621716
1 168760 192069 196878116
3 138672 158218
1 80743 190283 826198747
1 98819 169634 658286418
3 155370 187810
3 137531 182453
3 109537 103388
3 154550 7668
2 120734 502261570
3 194854 170420
3 42882 76431
2 4756 624604197
3 15328 7423
3 4695 100897
2 140473 198778089
2 63357 522571127
3 50920 163548
1 62800 166715 195344090
3 10177 25340
1 161 69641 523595248
3 95374 74814
3 13087 143148
3 179081 95957
2 72030 834238893
1 13158 107294 708932228
3 85815 20954
3 49608 121861
1 96023 184864 461930353
2 163932 451466418
3 17856 93255
2 120896 85335680
3 12451 41334
1 87966 179237 625948300
3 149596 159580
3 21539 180588
1 171822 181490 507317137
3 35243 103183
2 28538 59735132
1 28782 113373 951205529
3 115382 134381
1 20458 52053 63092951
2 88790 147296857
2 81784 459557365
1 126806 139176 179621408
2 84596 783757484
3 128103 137120
2 114168 785359889
1 35641 51864 366090659
1 17895 138521 99412359
1 20947 126787 150691722
3 95043 110457
3 65779 90412
2 140205 653440053
1 102314 112887 26877249
3 127631 5024
1 173041 184927 731398298
2 121936 505488156
1 40942 162822 441986596
1 90711 110591 137001475
2 171240 602942818
3 36305 152914
2 78797 477098441
3 35972 141106
2 47538 709272674
1 91344 144767 212433599
1 6979 95905 443075536
2 194323 292094377
1 111859 137783 96954015
2 47575 782488116
1 50467 184481 864590280
1 32514 34439 463804512
3 55723 90112
1 23017 25128 570343793
2 4962 861506986
3 137029 140806
1 24420 70452 626069781
3 60102 84514
3 153698 89158
1 78630 111582 422159403
3 19478 137476
1 47001 108866 154509891
2 123358 838866748
2 5201 50330755
3 49005 188124
2 12735 112955217
1 53961 161371 383308311
3 162340 133281
3 171445 155748
3 8116 195849
2 35054 607985351
2 117600 69181974
3 135741 101748
1 66683 94249 892903423
2 114758 268356090
2 179039 755132483
3 1244 95743
2 32689 940836046
2 172181 628629541
3 127535 196335
2 59149 407337529
3 10638 185756
2 101303 646940858
2 182005 155517713
1 104243 167741 761407632
1 39649 115447 782373663
1 26689 132094 40925001
2 18212 405089281
3 182998 123988
3 150914 99409
2 85213 615445678
2 56252 946885695
2 151581 589570809
2 41549 458334717
1 4782 161368 895815920
3 80098 143622
3 171303 177187
1 98892 158780 791325698
2 6308 605838616
1 105233 181843 909233556
3 118412 61648
2 10473 360412548
2 126883 165077535
3 104107 57216
3 5752 54070
2 87869 795039995
2 171069 171611015
1 107339 161402 944768183
1 39945 126138 579879594
3 47342 32359
1 24276 184417 916588377
1 18203 73022 646876201
2 46492 857063760
2 115231 35404771
1 8358 80518 344766572
2 96329 730862688
1 140054 187514 85473479
3 149031 55573
3 111540 165795
1 31622 48436 241908697
2 148089 130272815
1 140538 176121 613727426
2 29230 182226339
2 3088 461094134
2 178559 656071639
1 76705 116731 105781889
3 55561 176984
1 1755 93688 745018048
2 64267 429829010
1 35931 102071 302850176
2 115928 672812037
2 46926 249707156
2 193512 136978156
1 65671 79228 687260945
2 32995 598692693
1 19572 124915 851971311
3 124155 179639
2 86361 67509177
3 128784 175290
3 92108 186247
2 132053 637990944
1 51655 119459 282535719
2 193180 233641303
1 12554 86207 952874116
1 39008 172602 21131495
3 44986 35177
3 85419 180446
1 41384 148078 552137629
2 187717 121433160
3 109459 194792
3 73375 162746
3 112735 54956
3 54466 166386
2 51690 606070215
2 16222 167263335
1 49342 53639 351556157
3 93653 160739
1 117503 190356 988663508
1 1925 24075 799079008
3 105587 119656
3 26488 161422
2 8536 244567178
1 58617 132414 974626228
2 118980 59420689
1 402 142764 749111557
2 85802 19768312
2 188022 816493213
2 82467 861399137
1 75768 180571 695345254
1 56498 123067 537127079
2 169391 187844831
1 7240 69053 622690737
3 96891 183507
2 85459 230980985
2 148018 197248815
2 109281 70568121
2 193604 917191188
2 43264 526955190
1 48920 57267 883144671
2 53508 377488149
3 41582 28861
1 12873 137629 153973389
1 8788 81926 381286957
1 188655 197108 276468195
2 144900 128106579
1 9119 193000 277641100
3 76658 128039
1 135636 138900 520783315
3 116484 58631
3 102612 118472
1 103816 139121 832510273
1 73218 140452 665186743
3 150557 105757
3 172531 1406
1 92029 180509 335258806
3 118709 50543
1 148441 156296 774805354
3 176357 107926
1 86546 106008 927359198
3 61352 87010
2 96341 683910915
1 18429 112515 834591413
2 187728 45254015
2 188779 444295481
2 114795 414463490
2 96283 857979701
3 30204 13241
2 116447 230851597
2 183487 709577916
3 34353 136670
2 14403 265734011
2 16542 433141705
3 131310 25054
1 32340 116630 597458225
3 169784 39681
2 972 667921375
3 102114 152015
1 362 76667 482764117
2 31722 627458336
2 67776 294719402
1 82139 104787 231284169
1 63224 182816 846817815
1 138137 177435 139322453
3 96217 44108
2 51168 722916047
2 107930 505930231
1 130070 189901 994040344
2 43627 54071498
2 73099 622889301
3 138331 38459
3 136399 163988
1 25494 49698 289698567
2 66265 385842165
2 182596 861686774
3 129678 199796
1 39436 161894 171645452
3 14059 73591
3 4008 158950
3 133719 112866
1 80042 96778 30732104
1 137866 194066 115717508
1 15259 194404 173361485
2 114451 493136162
3 174856 78495
1 68402 172166 986236909
1 38007 154238 903284986
3 48551 152193
3 34846 22778
3 108922 174397
3 78563 148636
1 105097 149522 474485678
1 9586 89730 174294526
1 38905 147899 245049350
3 193976 24175
2 91663 614668718
1 42608 83043 214571085
2 141850 939223878
2 167046 153879914
2 10889 765511415
2 104675 535434824
1 81188 177522 352206325
3 157912 121186
2 1184 498489694
3 104374 138315
3 60330 116477
3 191642 192325
2 102518 796168434
1 37636 119113 617156793
1 167854 195508 57773503
1 92858 188347 92996194
2 39492 542194856
3 40339 144154
2 28085 2225041
3 162366 177567
1 22972 72129 378782160
3 5797 19414
1 19680 185693 743231373
2 153218 131258322
2 140511 398550241
2 39721 824441479
3 40458 148304
1 69936 166794 463498105
1 16101 186133 9703941
3 174172 186354
2 135438 54837703
2 63792 523450299
2 13337 706482347
2 88326 112175108
3 10110 97924
3 51678 105791
3 37066 139640
1 107564 149599 62125221
2 63301 279479201
2 146322 731460400
2 25820 723927950
2 127212 871319810
2 2783 842162499
1 7867 123930 81618686
2 171044 69074344
1 30293 144579 555770168
1 19564 192098 307074072
2 64494 501433502
3 101589 135243
3 42582 38228
1 69869 145414 227914114
2 176875 89690800
3 153215 181659
1 188369 191862 516357985
2 94789 266079955
3 73669 99849
2 115893 720556574
3 190399 102812
2 131669 314383921
3 38448 168064
3 31192 14719
3 7048 35250
1 72931 133169 485175788
1 94071 179355 951202966
3 62839 87803
1 59082 143505 975018966
3 74114 180287
3 176123 179934
1 90536 117938 918631971
1 6868 19326 985530011
1 118265 197820 128136972
3 124195 54144
3 126572 7275
1 77899 151091 587355919
3 148921 16542
1 30775 199908 573677690
2 153571 882078329
3 119970 43002
2 102440 184687861
3 93137 86570
2 195421 578178728
1 71584 186720 307534769
3 90248 135453
1 8775 71346 336496379
1 148709 164745 257940683
2 139281 16362255
1 132699 184453 889734940
3 16518 2752
1 4030 5154 611858551
1 75339 155708 870408318
1 74333 146152 319207409
2 189209 529750045
1 75221 174031 55197194
3 124193 22654
2 24115 399074941
2 190702 231214571
1 102329 166664 517779474
3 102361 111103
1 129776 180690 296499841
1 4712 81672 989145296
3 128921 81595
2 193120 135159373
2 188503 178979179
2 105433 723046714
2 193506 631424707
2 135096 375035368
1 28871 112876 19669557
3 8615 181775
3 17606 78465
2 97496 804229138
2 189130 938716299
2 39454 381868734
1 26250 164998 431384105
2 4728 318559967
2 153755 269877473
1 24619 120932 784458719
3 114758 47482
3 34209 128092
3 67531 137563
2 176621 773212265
3 15001 97074
1 36351 117533 506239710
1 72991 89459 593540234
2 195435 793458173
3 197916 32060
3 25975 134395
2 48429 560357146
1 22024 139054 938767179
1 96521 150652 567857523
2 22352 273349954
3 108976 74549
2 29178 861530351
1 115503 179270 305384135
1 60768 87975 655150976
3 86847 171634
3 122014 7015
2 195532 939524869
1 69506 140403 240972167
3 140504 154435
2 82329 244891958
1 169447 179911 245600696
1 61844 101002 840881362
1 179325 184731 243244864
2 128796 981838925
2 176645 838479413
2 155847 29565120
3 196403 9335
2 122469 255319379
2 127197 545736024
1 148068 176502 372918310
1 62198 111996 167868276
2 89783 586917511
3 61468 49306
1 16317 63168 66645289
1 27052 162096 197410449
1 17405 100821 531700397
2 70493 615065255
2 56260 638753142
1 65603 187279 740490449
3 94737 168482
3 30979 34915
3 65862 88960
2 144465 667529289
2 52031 239796160
2 170349 773371306
2 175552 630039922
3 112714 103422
3 81331 70137
2 105712 103464645
2 195428 92807957
3 128044 149384
3 37751 56008
2 45002 608791533
1 25710 50138 418767610
3 39855 437
3 172412 14673
3 62739 5657
1 91489 186432 147780014
1 43025 85865 402490226
1 4606 7712 50409714
1 75495 112201 142845352
3 59448 88813
1 17869 24885 564494377
3 81630 93031
2 1045 784309745
2 30574 153393363
1 37759 47640 959509607
3 136458 147471
1 85294 130183 412113069
3 24462 113016
3 109037 105369
2 161774 150314742
3 48891 72712
1 28513 196791 698463023
3 58087 14094
1 78539 79309 766747861
3 53473 70185
3 172118 61557
2 91093 688401863
2 165069 604083419
2 115694 958147625
2 122856 855838534
1 81716 140883 633392511
1 140036 169362 492793389
2 133952 199983732
1 82454 149535 719447096
1 51241 159030 564825604
1 54718 197778 619209570
1 67648 107323 514187558
2 1715 114814513
1 8395 84095 654663648
1 70570 94267 44424065
2 73867 149755712
1 6523 47316 139779877
3 139007 198795
1 53187 166048 360719435
1 10954 21755 474115049
1 142870 148346 581415356
3 141983 8688
1 63578 95504 559862978
2 115751 809087656
2 47366 253621142
3 18011 86557
2 69067 833054135
2 102264 439755356
2 140946 982197899
1 61333 173279 969126554
2 111285 440512475
1 41325 44391 585565439
3 37351 129633
1 182332 197484 692992497
1 102080 189778 367242326
2 109841 130746166
2 193544 829348089
2 64824 263877274
2 185291 302187595
1 82210 113939 178358821
3 124070 163219
2 132910 688477918
2 7654 117157401
3 156863 92059
3 149270 78113
3 143563 166590
3 70728 75336
2 46595 461767165
3 8497 195573
1 88576 129885 124288387
2 7146 438593426
1 33764 35022 323786963
1 48948 150744 141128174
1 141064 154433 264603284
3 58806 113157
3 144200 61963
3 54265 181654
2 173163 113469735
1 69627 185244 917123331
2 139392 289984260
1 62696 83519 224892687
1 47024 87981 131359403
1 59747 102668 614202816
3 155184 70714
1 132718 196446 550994136
2 145417 605700545
3 160263 32254
1 116930 152887 336956882
1 4657 156858 327467781
3 40358 68402
3 9946 150576
1 64239 172832 107818130
2 110470 684863758
3 162702 9317
3 141357 78915
1 67220 118867 622637439
3 16475 82518
1 8339 114172 769927683
2 180813 814896263
2 461 772328608
1 75316 126410 960900042
3 34236 181939
2 15679 492779311
2 44664 127134213
3 70140 190359
1 133183 176239 554728812
1 88855 179914 656138499
2 123313 136704140
3 82249 100042
3 4243 104837
2 118336 998547787
1 76589 178195 21675139
1 136708 155093 776979127
3 119600 38262
1 7484 176739 722373717
1 120488 152474 796195357
2 75859 550130558
1 10770 115719 3910073
1 141565 187596 623392841
3 153469 40034
1 47457 182292 928101337
1 158296 190378 910650317
1 73521 188029 60518050
1 67549 175902 249644760
2 194473 936945144
3 141302 164484
3 190259 145724
2 161089 612606293
3 87218 9268
3 30616 138113
3 123911 75260
1 142850 182548 811481534
3 14247 30237
3 125520 118177
2 193347 234789538
1 52287 176770 748657131
2 35741 392697876
3 180724 96997
3 107110 116905
3 26441 162736
3 32043 124407
1 1097 142280 160325973
2 148135 359070795
2 38138 792419458
2 88467 474772376
2 57901 556152737
1 12215 157906 417980624
2 107069 147749104
3 136124 132785
1 37020 187289 845494800
1 125117 156176 711386824
1 137267 141535 378394349
3 59029 46051
3 81093 63486
3 103614 169982
3 104073 83559
2 95728 134041386
1 62402 173641 799082935
3 125145 24493
1 97267 102509 1331790
3 84352 44821
1 31647 61907 106146446
2 64135 326170629
2 12064 726491543
2 68378 902977867
1 51810 146972 694721364
1 12239 81280 41475568
1 168752 190689 504229143
2 48713 384051298
2 108978 568461943
3 24009 87335
3 71875 155321
3 58274 158066
2 169075 713076656
2 42708 873246036
3 32093 154933
1 2717 72342 267235733
3 66351 103080
3 176744 18398
3 152291 39348
2 37312 348047781
3 112356 80712
2 108327 925688683
2 122090 413837958
3 31696 85333
2 141434 957517506
3 139046 51408
3 178172 3466
1 42862 140581 208689861
2 63233 605459474
1 20002 181814 848421714
1 25694 68881 113427855
2 64213 908743162
1 135102 181583 872967954
2 89307 580478325
1 115548 174227 730043230
1 8182 89241 535412836
3 50055 30135
1 97745 124284 778263735
3 117581 94958
2 29612 352746802
2 43864 585994267
2 98307 904041926
3 107588 158105
3 61368 165591
3 116664 87108
3 26875 56218
1 147944 194420 473396949
3 34075 70120
1 87236 105301 607337714
2 195895 408799886
3 119053 29731
1 163837 167459 526983210
3 106491 122253
1 75169 104279 735310511
2 59840 428953122
1 31031 127692 568976589
1 182621 189997 809341744
2 143083 517565249
1 29292 91043 500026276
3 117099 2065
2 172660 915140574
2 177618 582005966
3 181514 183552
1 65291 101386 655006695
2 151713 677270944
1 152657 190669 180805171
1 44074 84971 649112884
2 6637 764004306
3 190938 166295
1 33377 84899 726842709
1 107944 127628 795529434
1 60461 117286 758248436
2 27476 880162001
3 101378 188659
1 186561 192629 43157648
2 197453 310133512
2 52716 816976959
3 60319 132451
1 76579 190338 986715522
3 89860 15140
1 506 89979 46909705
1 104244 135265 830518016
3 135082 27385
1 2143 5673 691353257
2 100546 13036538
1 47200 123123 309667129
1 57417 161388 727740810
1 85814 195575 27010711
3 46140 44030
3 45452 77293
1 24699 134404 469578052
1 101960 159756 577310742
2 29590 462919523
3 57487 130720
2 165155 196425402
2 165692 355406233
1 78439 112451 326130086
3 37447 132694
2 75535 339711590
2 62082 891929475
1 128484 133054 805656113
3 43219 136711
1 50897 185101 294075695
1 156967 160485 167299649
3 114640 74308
1 7207 127108 601345324
3 105375 165485
3 92733 94309
3 111171 168089
3 140431 116965
3 195694 88280
1 111007 193910 81959341
3 146823 154164
2 167330 16894043
2 193307 915663587
2 140585 643369302
2 151416 752265614
1 105969 158387 801547226
2 53827 168496835
2 194018 642137020
1 118263 156190 936153821
2 164145 350069474
2 96257 675626587
2 119576 162914523
1 4728 56669 758128950
3 84124 12054
3 117481 9509
3 196579 158281
2 132088 577002491
3 141393 96640
3 137456 131670
2 138245 978015509
2 129435 622092553
2 150481 143651888
2 44046 249462067
3 7522 4390
3 109893 84021
2 193344 12180823
2 179773 665103625
3 61096 193371
1 47077 177761 552904437
2 52704 826020543
2 74818 71363670
1 95928 194235 924956499
1 2843 177321 622344602
2 163975 22655352
2 130372 364211572
3 12504 132172
2 112645 744994505
1 146611 193630 1062574
2 53482 149520837
2 45813 726823108
3 199073 79658
3 134600 132859
2 170316 952185233
1 154261 157013 3619008
2 96734 704511521
2 51182 939556859
2 733 617285033
1 98459 157887 686809824
2 23277 331992211
2 46282 126479173
3 38733 155136
1 79224 129206 277859232
1 8091 116981 886799725
3 140993 172444
3 50451 88794
2 92415 836221697
1 141980 164151 895448220
1 102219 112832 501690492
3 60058 139944
3 183524 166751
1 23202 122848 716096919
3 102255 130431
1 42727 195453 436387253
2 187097 58127699
3 182532 92544
2 45345 378309634
2 169544 22016938
2 130488 67083246
1 93818 131972 855617906
3 140377 15589
3 24003 2202
1 1662 126105 811677588
3 44362 159698
2 91257 492261128
1 90616 186400 639919967
2 19132 738884764
2 193399 621521339
2 86339 228027267
1 69197 108702 778180489
2 93388 513100091
2 26480 168267947
3 199209 172099
3 730 60298
3 143500 109988
2 23082 657891651
3 17852 18191
2 61370 447723152
1 8455 45829 493883739
2 24869 764890804
2 185383 48609042
3 121073 185687
2 101288 375870576
2 78059 391084096
2 160023 333658744
3 72158 105329
3 111723 38999
1 30065 110484 398012994
3 126898 76554
3 458 81911
1 56919 184336 35632769
3 47873 160385
2 160597 229473234
3 55370 164689
1 40288 175294 483241736
1 36763 51349 410128149
2 3577 619752900
3 64528 74326
3 164479 83393
2 194736 791833373
2 158644 113048399
2 143041 966427067
1 91644 184301 95814487
3 50516 177121
3 110673 994
2 99887 658269448
3 50552 187761
3 6965 43699
1 40063 103526 414772706
1 105455 110818 205773987
3 42954 98601
2 34113 560508353
2 169455 609390915
2 3149 630283113
2 8897 632757935
2 53670 287836431
2 192313 397764330
1 68183 90941 921146826
2 18856 533998030
2 95607 20751176
3 90660 59844
3 177683 1133
1 152203 173621 692072458
3 117747 92642
3 108535 69716
1 165247 183312 3350821
2 33123 389387927
3 58896 15878
1 59779 64764 180967030
2 114913 283522780
3 147767 12614
3 97612 85715
3 108172 170729
2 58283 614654546
1 154892 156474 818025403
2 62220 424207263
1 35716 54638 295999155
1 56381 153300 184010306
1 20936 58718 262367251
3 151104 90116
2 1079 640160256
1 26255 45415 294686301
2 65548 76804498
1 31808 88243 881948408
3 111580 43376
3 41537 75825
3 179988 139235
1 6050 69907 411215406
2 155953 997267222
3 27826 37544
3 130665 192326
2 122039 135855850
2 179824 930993096
2 49762 567862322
2 122294 595346259
3 8961 188608
1 137859 177894 527986232
2 50932 955418831
3 85724 100466
1 91530 158827 440160428
3 50910 6578
3 97492 67485
3 132349 92766
1 26732 55858 854670462
3 65114 124040
1 175016 175277 804549484
2 4527 433501935
2 74276 575193512
2 129117 986237687
1 146264 147493 45317102
2 144861 982807025
2 96030 602727956
2 47411 24762955
2 105133 458430739
3 143657 147366
2 38188 329973638
3 195238 22744
1 14442 114485 344902571
3 125698 114545
2 171217 662770170
1 83632 137649 870647662
1 58295 114429 656738336
3 16199 37325
2 82804 153640456
3 74315 152114
2 12594 264907513
2 129016 455803304
2 148302 604342688
2 184014 167872990
3 91128 127602
2 140821 402404193
3 194710 161766
2 91077 374288855
2 19029 13164852
1 5326 94848 228820149
2 112825 880168743
1 56208 58791 197238924
1 87373 119484 28001443
1 124513 192863 637098010
1 26327 46348 718691938
2 152345 797710383
2 143469 998662266
3 2366 154866
2 119290 151284497
1 39521 46295 15081065
1 40229 146876 477752937
1 44755 156610 175804514
3 140556 26605
2 192802 491270761
3 112545 60165
3 63741 38139
3 28781 95971
2 181417 819658393
3 19282 53054
1 64126 119313 55120411
3 151492 14151
1 93264 130849 123603643
3 96360 46279
3 59525 195603
3 107867 39427
1 24695 73629 151959366
2 130209 706909347
1 9926 142542 64734442
1 126950 161817 780161216
2 99094 300558837
2 24039 24660467
1 45208 113508 950999964
3 115521 82278
3 39743 126199
2 121062 839199706
3 55057 95247
3 1090 117018
1 25978 123872 386287807
2 61477 884000586
1 42053 119886 836029293
1 9647 120706 56517556
2 96696 500907373
2 163616 999723834
2 125044 682515943
1 54386 179567 144917196
2 170307 161449497
1 66578 128449 791776070
2 154694 216604910
2 78636 927226560
2 97695 512796863
3 24004 3967
1 105844 115106 198223720
3 48219 175806
1 133065 171039 662467459
2 83170 909711232
2 96207 390837644
3 59634 17107
2 41673 874344208
3 78447 198089
3 97401 141749
2 83754 984533742
2 83694 983524008
3 39211 180564
1 10330 68285 481281715
2 105945 706851020
1 84399 87020 157248826
2 77756 980794559
1 139183 153018 313159379
3 193679 35957
2 181270 445324695
2 128030 577838976
3 96078 103815
3 58488 161662
3 199323 83788
3 23546 117475
2 171232 907705567
1 1060 13384 693367215
1 4699 106532 862900933
3 45400 744
2 93921 368143134
2 26583 815956365
3 189383 29167
3 171977 103855
1 25604 81055 565219763
1 101930 149629 292843056
3 117428 121467
1 61648 69633 337315909
3 30146 40584
1 188072 189250 125551859
1 132055 148758 415719127
1 8669 155454 455966833
1 71789 103690 232287658
3 98515 66011
3 135047 35897
2 72073 428646697
2 167309 202983983
1 34618 198946 755854375
1 21762 58337 662855851
2 173018 597118948
2 71321 198211219
2 132974 521962432
1 90908 93340 142935141
1 107324 118034 593020791
2 68424 755717665
1 19621 149207 42533036
3 165081 197172
3 128841 138063
2 40905 310249181
1 190488 196987 140589377
2 48497 273764078
1 90966 193933 561086785
2 62107 986339962
3 157177 161224
3 175039 165175
3 79846 111994
3 138613 171198
3 66655 20619
2 60601 410433494
2 192261 362714780
2 155221 444100894
2 123670 210393909
1 159134 171469 254992604
1 49213 81112 996655455
2 36610 413846813
3 164854 190509
3 109541 175589
3 13641 55137
1 19224 80142 433887076
2 112383 767168924
1 47696 131751 3356059
2 31097 90195475
3 112814 179171
1 17133 126596 12151060
1 91407 196099 91664656
3 40460 172318
1 18184 197130 133042825
2 145226 584243887
1 26552 39726 254892849
3 2081 166428
1 83367 92590 501436692
3 143809 87633
3 53577 30149
2 176794 279603019
2 44659 816894911
2 95344 914050629
2 195820 60382477
1 186882 195416 90011009
3 12959 182626
1 40647 116489 802050045
1 67509 159778 963057161
2 99048 111317665
2 147843 537989992
1 36338 97150 653469453
2 160397 431374621
1 43867 176674 216365144
3 162914 186445
1 108213 109918 296674259
3 131155 23469
1 142058 151499 333658951
3 137182 118329
1 118297 125031 585835093
3 139952 79773
2 30686 613581471
1 16389 35145 257556461
2 54464 686152913
1 9850 175304 725385521
1 167067 173213 370838058
2 137149 900800151
3 168635 131881
1 42875 163501 836973485
3 180559 120855
2 156281 545001569
3 168333 56420
1 38311 120576 321903030
2 198814 689137780
3 96533 166354
3 192237 186915
3 25413 96234
2 46002 607428703
3 192617 185217
1 102318 180699 401097910
1 6923 164106 720952757
3 4600 96157
1 21487 60634 562298570
2 43241 594538973
1 100472 189340 859169668
2 107372 664302010
1 169229 195484 631762763
3 190502 34978
1 15548 177363 480903957
2 98927 195922916
3 6881 27830
2 81226 580651218
3 159349 63934
2 125554 501855350
2 82730 927822819
3 160014 36162
3 34642 1951
3 129766 79961
1 26739 51602 904704102
1 42032 174152 10008679
2 172858 521278037
2 197845 215992728
3 78455 132895
2 199079 299221410
2 174599 881976124
2 192118 999747948
3 112241 144951
2 145784 488032797
1 63484 127577 487521621
1 53019 53981 124250781
3 136819 13076
3 29318 119569
2 169927 249202202
3 180602 53571
2 86632 818381127
3 121482 58071
3 72822 69677
1 28494 70250 169540045
3 182097 179761
2 55603 416071154
2 122939 803651276
2 113394 718182041
2 62917 750979466
3 133129 196401
3 75084 85998
2 88236 582505136
3 68593 187024
3 34050 44200
1 89997 106471 653936954
3 179396 177850
3 63173 99296
1 62520 115008 707890780
2 179264 860697237
1 79186 100063 143609170
3 31552 67208
2 107187 26741331
2 12699 56219039
3 16639 30838
1 14236 39201 244173675
3 52918 147974
2 111416 431084957
2 98233 703122749
3 52336 169207
3 112003 160139
3 33653 167211
3 112057 57730
1 108729 150212 684619687
1 70682 138905 558218100
2 43887 918686238
3 97639 144059
2 27137 350671959
3 140282 25985
2 133743 667260663
2 64080 808278110
3 117581 91901
2 90176 627938621
3 118409 15765
3 149837 7258
3 62342 132525
1 75850 160476 78568958
3 154512 178534
2 173459 10407375
3 35152 176039
3 170992 144731
3 73090 172685
3 173494 186108
3 167527 113614
1 128450 164295 984138550
2 37371 337805228
2 5728 305171728
3 41981 144108
2 185151 543780025
2 89978 437198790
2 126193 174437243
2 19298 691544803
2 115414 393238145
1 96425 149726 756467036
3 61158 35562
1 30843 78687 781700265
3 139617 38109
2 67367 991465501
1 180232 182419 218772052
2 104746 989830838
2 260 832723458
2 120105 604414039
3 98792 120003
3 17912 30096
3 47018 196105
3 171522 41847
2 177356 519851262
1 66769 126807 852275270
2 135666 234948187
2 138497 80045128
3 9196 141918
2 178599 650853136
2 166200 62121934
2 91111 166743361
3 157406 4916
1 60071 118721 911732465
1 129772 188807 754070865
1 74125 162492 455007800
1 13649 176988 573106182
3 20583 120835
3 131196 116132
3 191573 38139
3 167720 145669
3 107235 17539
3 24065 43120
2 16241 773229899
1 29944 34772 975344772
3 168052 128205
1 22800 174591 970712356
1 5633 92597 298762798
2 51356 521150534
2 12797 333254283
2 110027 814089113
3 83877 58415
3 189588 68626
3 145164 60790
1 141914 162257 289633223
2 10479 608384068
3 32199 136671
2 171029 847770700
3 92238 168411
3 119197 65921
2 89907 379637727
2 135810 320882169
3 105941 77558
1 52576 85186 657725005
1 119359 176388 178834441
1 125189 164556 981628322
1 57114 75523 334511574
1 20901 60098 96681150
1 24149 47256 921158656
2 29363 390457874
3 43619 74946
3 142730 154581
2 32808 942326092
3 140515 143385
3 110503 144026
3 57287 168671
3 181968 4646
2 122219 265080410
1 91140 98290 617395020
3 110260 52365
1 45096 172426 526375468
1 86363 91114 236528773
1 26749 141309 452725038
2 27914 699963705
2 14479 733052542
1 122403 160661 785538316
3 9032 191976
1 92142 156574 159926153
1 146445 194878 949476972
3 89597 186817
2 37013 251039613
2 172142 353435977
1 39614 159446 533044358
2 133411 796361320
1 11922 161791 531302803
2 16355 309107221
2 33463 942130453
3 171983 195535
1 90678 161525 183319854
2 20849 884760215
3 60964 177055
1 64958 100550 500361377
1 41695 94836 732557520
2 147384 914816217
2 70367 38061511
3 161830 161840
2 120333 793491057
1 19666 113350 749798424
2 98481 532249816
1 131655 188199 204669243
2 10063 645165396
2 70543 888341403
3 80343 62083
3 155517 69185
3 76231 149648
1 151609 177731 329316866
3 60755 55278
1 9392 172829 158757786
3 182078 65482
2 119409 78017008
1 35494 41642 605907642
1 70419 192789 445390291
2 69128 978805752
3 55958 42527
2 182480 66946927
3 80228 138327
3 140416 65237
3 57226 157169
1 34427 177383 785365412
1 70041 71454 691305270
3 32700 158275
1 55999 125622 194732531
1 131249 162911 70732051
1 15749 74152 48030927
3 133717 77347
2 8702 182588321
1 96185 127744 612045810
1 35879 185276 780381415
1 6437 94858 945661661
1 61588 67840 737173394
3 89904 154797
3 46055 13184
3 160274 9032
3 27702 158607
3 22110 181832
2 136498 122225220
1 37647 95388 595653149
2 87993 143089271
3 59438 135528
2 139049 517457706
2 41953 353116703
1 1304 105989 399428511
1 99219 143309 567229705
3 105925 2048
1 67172 164395 595242056
1 52047 156111 604431010
1 22289 56219 867470067
1 157440 188041 363340043
1 13719 151834 914176639
2 26487 761857573
1 14236 186717 287771033
2 69001 232706781
2 103467 503529159
2 136185 903637743
2 198769 960156327
1 177060 183799 679376739
1 154448 199292 512706800
1 148883 171120 491182044
2 57362 242740787
2 59340 414911605
2 92349 216210153
1 119891 127766 422279369
3 70704 67827
2 135319 84566659
3 110212 48263
2 117048 741150463
1 4925 7415 860605046
3 86279 26202
3 144163 48806
1 37063 155301 444591757
1 110683 166182 581545105
3 100571 22668
3 102019 157768
2 85024 684461101
3 91927 149314
1 51794 55486 615828126
2 1849 397694339
1 57343 110978 683402090
1 10163 106104 12747242
2 180742 44464505
3 55435 50710
1 134118 196708 156534592
1 173529 178018 90319390
3 114821 112568
1 57623 158028 84345633
1 1743 79487 435116346
3 68806 173548
2 137971 413680828
1 18635 179626 229945393
1 106016 155579 718632623
2 60472 566880245
1 1435 116574 912083952
2 32477 90358724
2 51454 823236612
3 198082 30084
3 98168 43816
3 72636 138030
3 110390 39541
2 49215 599802026
2 103229 496414544
1 47946 184576 202548340
2 54271 441885856
3 17689 87406
3 194507 148075
3 72852 172482
3 39056 172789
3 54750 135237
1 39887 100513 742848853
2 193024 76178147
2 184498 661759120
2 171354 178459449
2 77887 988686654
2 53534 527420560
2 127150 629818713
2 175686 130623189
2 118204 929184089
1 27818 111650 583460522
3 186795 134442
1 16882 71451 666302824
2 81006 17138032
1 76463 128968 295726313
3 16795 55247
2 16286 560077853
3 162337 77029
3 84870 145520
1 76779 104656 870900616
3 88468 21014
3 98755 100801
2 40516 622107842
3 9280 157793
2 141921 843196979
2 8357 243462379
3 131899 130671
2 29451 874758460
2 195177 23903824
1 54088 54852 66732868
2 141274 485628994
2 91584 352084158
1 58146 153434 31904226
2 101881 189645344
2 32566 549558055
1 4385 85264 913419712
2 25141 612149788
3 24025 166230
2 67532 820152807
2 68879 274743135
2 114173 91372230
1 12764 115536 737960745
1 53516 197213 104318139
3 106913 11953
2 90808 718764127
2 158593 829495882
3 10551 120109
3 92615 110302
3 95178 183697
1 129818 165623 578594894
2 35078 646974755
3 102871 81535
2 158713 922592482
1 95413 149616 754963866
1 24663 85819 511825433
2 122593 712480809
1 84129 96893 87565523
2 85212 471569354
2 112510 357499508
3 191536 19643
2 194803 590328293
1 13245 175828 993414391
2 80696 426409727
2 106622 599423885
2 197242 551524363
3 100132 50092
1 61250 189861 417777065
2 26819 655026191
3 109690 87579
2 178128 419765846
2 142052 935224916
3 146814 191609
1 56449 142545 531384145
2 35061 197691449
2 174518 36180760
1 57498 126830 745371510
1 108137 187427 844993153
2 136702 268783365
1 93479 102408 186301843
1 91100 115784 301091534
3 138095 72189
1 4396 74178 298368356
1 13755 156158 240212401
3 138538 110023
2 2613 557051596
2 101481 637877422
2 52233 200670568
1 64064 75484 307714752
2 142847 706790008
1 87632 133610 883422754
3 22603 68241
1 46254 159831 895660428
2 50595 593309702
3 153991 16461
1 36195 145757 487309419
3 46639 20869
2 170231 803705314
1 102685 142817 138195227
1 9261 196617 203454793
2 183346 895261861
1 1950 171939 330031125
3 54055 64888
2 183966 195287416
3 74830 3806
3 142925 39200
1 12542 181716 933070193
1 124944 147821 243284745
1 52347 98514 835827950
3 124500 183753
1 136916 149357 277220165
1 37516 133119 534917515
3 104860 107741
2 83977 723796616
2 147358 769984730
2 115290 969921761
3 45548 89756
1 36189 45569 9284725
1 50049 76010 743293370
2 132518 696390388
2 128678 700985983
2 89277 83573803
1 51028 186038 90128377
3 117503 185687
2 64143 821363555
2 88140 509448048
1 29149 136808 416651897
3 182821 150349
1 50894 139676 191990629
1 46845 82471 192395084
2 119597 933211529
1 18467 157752 833940529
2 24735 491212810
3 13997 26553
1 76617 106072 270774694
2 133567 863570886
1 70594 73406 128473036
3 170291 152947
2 82120 683286059
1 104832 147975 218621895
1 3188 164152 79378149
2 58546 752457557
1 61452 166915 119231075
1 127071 185301 104796365
2 23019 302136568
1 124222 148761 584326449
1 35699 154375 409923696
2 85421 29326450
1 120534 129319 927758835
3 8166 24666
3 96524 4328
2 1970 556228993
2 176136 41011247
3 87753 1223
3 106812 109373
3 33230 74394
2 169987 280725044
1 127939 145667 998184986
1 86467 182718 27716240
3 135796 30975
3 139954 99602
3 32331 150269
1 27384 171390 105335613
3 192390 168677
1 1749 109102 995960669
2 191147 415164083
2 77726 427393306
3 29068 122536
3 63879 165748
1 121917 131875 909497658
1 12367 75580 207109972
3 21403 98029
2 142633 730303315
1 65184 101154 84948601
3 6252 60331
2 84170 956038264
2 50719 1074249
3 108647 153590
2 162262 166374517
1 58013 161526 947953163
1 103432 110650 81338004
1 55259 87652 569061790
2 69360 390481971
1 3523 110054 27656366
3 58382 185756
2 177726 615624011
1 73065 93910 773938064
1 13039 131973 912366742
1 60922 68459 754931885
3 140666 80295
1 109097 122330 639743057
3 52786 131493
2 146055 236836375
1 167745 175759 296398929
2 185166 789211228
1 85155 123554 725135250
2 129555 716021099
3 50522 83338
1 92318 137228 652683794
1 21554 31619 143215105
3 29851 71570
1 32066 100489 273417672
3 99350 107034
1 1890 151751 906186433
1 16867 70296 91675945
3 12495 183711
2 181928 693763410
1 176077 178432 43297644
3 103125 146847
3 165588 116279
1 44300 198285 623690565
2 162351 680381475
3 126039 53165
2 128872 340818422
3 155336 26127
2 59249 787576156
3 21816 43004
3 153533 115671
3 62075 37368
1 2992 70701 129678781
3 8738 39748
1 148718 161746 960770739
3 141993 167948
3 54840 59922
1 146874 198423 867095072
2 152294 541779059
1 33260 173694 824015707
1 161487 171303 77828785
1 66804 115273 597787947
1 118902 130815 545026863
1 17705 188752 832039651
3 135987 29161
2 112267 121397202
1 172321 175147 456206319
3 28972 111046
1 118603 198897 361756767
2 190809 877785027
3 140406 106608
2 44071 372419243
2 194477 211839325
3 100901 168088
3 182211 93721
2 155087 187591251
1 61133 92624 40447614
1 72495 163403 151813736
1 10445 190977 676170953
3 199411 169081
1 31238 152718 978707143
2 105752 522467304
1 18114 30118 870351250
2 106753 647030922
3 109743 164070
1 27124 40304 817918109
2 176048 601504385
1 51863 144532 70401452
3 84955 177470
1 14704 130190 572863293
3 187860 32391
3 10580 5005
2 82683 670806987
3 136390 17127
1 22689 120314 552785449
2 111680 636452108
1 18151 50822 638140643
2 81795 343083437
1 180622 181673 302366562
3 83270 49287
2 62472 598852636
3 65261 188858
1 163604 199494 922673560
2 104237 181759413
1 37783 177624 46071336
1 27390 121778 225409531
1 53654 118840 279071581
1 150799 199351 948619899
2 121227 911638759
2 177784 471749001
1 60118 158323 93212408
1 80649 164027 722225300
3 174914 50443
3 41519 169640
1 61851 184089 453949190
2 152799 816136012
3 110683 169778
3 79780 4438
3 149201 114316
1 82940 169822 581673937
3 37405 31737
3 196068 181518
1 20475 109178 360417598
2 33211 824091056
1 93927 154777 110240288
2 32808 977772055
3 169166 60633
1 24469 30860 156174503
2 75595 339225501
3 7012 40832
1 28489 104463 754725158
2 175736 385016672
2 173256 870863467
2 89552 151222978
1 54875 190717 172296486
3 43007 175727
2 38266 584694550
1 135378 138551 286584800
3 82984 56082
2 72131 261989799
3 44308 42964
1 42330 70810 48410838
3 194771 186775
1 35386 62277 581558657
3 166923 159125
2 33210 727518034
2 10651 581513798
1 79463 105465 360790224
2 19456 967093941
3 170326 152874
1 105852 169682 639305643
3 91070 144053
1 113253 162501 254885433
2 8387 745140090
2 91856 874204935
3 187196 78948
1 56851 154267 292836200
3 188200 149433
1 8758 187980 255950403
1 127687 138790 799905327
3 148705 182230
1 171985 196282 199964483
3 120410 41913
1 75389 196887 771511708
1 38753 80236 332184979
2 130516 446338768
2 122112 220705885
2 150931 90637900
3 155183 53035
2 35138 718304977
2 128421 435033524
2 179735 407717077
3 198719 132407
1 103626 172802 883812117
1 1724 170271 123680018
3 2091 139997
1 5180 42532 862941804
2 77777 745140776
2 185829 541884043
3 178526 161352
2 34741 299479313
3 170669 116050
3 99646 78634
3 11066 177335
3 80298 107150
3 163897 94001
3 185538 7145
2 148583 682383452
1 92491 150330 113502367
2 121683 186689144
1 2533 169860 633401923
2 182827 230572371
1 71494 75310 809714062
1 81347 97564 765732529
3 69576 116110
3 28787 197925
3 198587 112757
1 69229 75043 272860512
1 61732 82507 206533921
3 31644 17444
3 102680 72736
1 151604 185582 562979299
1 78036 92895 58402827
1 13854 47650 169495129
1 23415 147887 593203821
1 12967 117617 556507925
3 189158 38367
3 13539 133467
2 40269 928663686
1 68346 74131 207053254
3 23603 80084
2 52315 48153924
3 61353 103595
1 7019 24016 802732679
3 52 69793
3 1967 49334
2 4341 757303075
3 149506 42747
1 154049 198521 545353372
1 123724 144089 27268564
3 37762 34808
3 4191 34312
1 7011 191714 114477625
3 33755 88903
2 6703 263651408
3 193361 84488
2 5443 344576158
2 41771 18283708
1 3751 29706 185220089
1 10336 130702 547013516
1 888 191631 595518341
2 149537 911299001
1 145145 155532 646462324
3 60436 94071
3 72862 138137
3 83549 144940
2 32470 538997796
3 159959 123602
2 98472 740439543
3 69678 30664
3 11383 100382
1 150954 183830 533491873
2 160409 448381887
2 37470 676992758
3 190513 12919
2 171089 948521575
3 192637 114731
1 55439 110660 978966840
2 119647 121233059
2 145975 490875703
2 64032 741366712
2 173480 875378212
1 118085 168316 894884692
2 11544 55970024
1 7114 63715 840436243
1 119443 165528 295899460
2 192471 667086475
3 142387 198617
1 53758 66801 375223559
1 4027 77348 721846901
3 67911 131121
1 5570 194782 858217902
2 29581 760757788
3 98487 5649
2 21022 543824154
2 142401 216061267
3 65839 106165
1 87738 132551 826417455
3 45444 141156
2 179826 30346566
1 41447 160863 579817567
3 115898 10951
1 75625 149460 888912407
3 121617 126643
1 44966 97678 25958315
1 135615 187694 213160199
2 12340 349725522
1 48440 92259 649178221
2 94119 994071951
3 49576 177046
2 142731 929984341
3 89172 47059
2 76462 221674671
3 137980 130258
3 122620 192899
2 170351 935584066
2 65455 280180542
2 83870 714868054
2 28642 841392147
1 130528 190972 474388233
2 155993 303863555
1 521 142506 769128188
3 59235 121214
3 174642 90595
3 32827 94415
3 181612 26465
3 90133 195733
3 61061 4587
2 9808 107690507
2 37920 513423571
2 163969 618431306
1 17585 139135 758418143
1 168916 180847 237860358
1 151311 177614 163335193
2 178963 547072049
1 112169 139423 956664693
2 84756 186568115
1 47751 107242 704662811
3 18276 137811
2 49428 498699204
1 70863 135615 962811820
2 54054 185722279
1 33917 89124 75481021
2 193352 675410253
1 107539 132763 302581004
1 55888 173819 371095204
2 129884 393959275
2 60797 897855824
3 37862 120167
3 72213 21400
1 145215 163566 654019565
1 53475 192990 575025074
3 118026 172883
2 140536 454859258
3 85509 77797
2 118409 54715565
2 158848 259648561
1 36755 163405 550579953
1 59131 161162 748465573
2 163190 130465003
1 99680 143583 231967192
3 116682 188822
3 114291 2262
3 112160 183193
3 139901 19090
1 133716 153320 397208623
2 54020 392469440
1 114046 194255 435074171
1 52627 62880 914044920
1 159819 189819 886123874
1 136424 176279 192340459
2 18922 847325727
3 160251 30471
2 198274 277665388
1 33740 166273 230748550
3 127395 36396
2 101597 311185583
3 89641 130950
3 44411 176501
2 142952 516303515
2 149463 648546871
2 141103 91768398
2 11438 129513411
1 47129 58896 88059517
2 36456 461975285
1 39978 76309 389334526
1 159130 183960 455811128
3 8958 141894
2 71964 207639006
1 6287 60436 569145040
3 77705 129968
2 59058 775388559
3 174651 28696
1 93224 142914 325850845
2 166360 480496958
1 154215 199637 958187888
1 138935 183134 20027828
2 78576 920855393
3 37972 169127
3 113888 30847
1 58247 104069 55617519
2 172515 781004116
3 179747 82335
3 115546 103304
3 32534 176968
3 5653 1145
1 7146 48304 517023291
3 46659 151363
1 44015 169534 642195490
1 53461 124052 449133658
1 144696 181595 432679334
2 27849 159348430
1 165455 184215 455200945
1 84087 186399 934281624
1 58249 103203 798712257
1 33141 165529 671305247
3 117410 29141
3 55243 20569
2 38978 358009093
3 65040 74889
1 36745 71868 768711020
2 116836 949128998
2 197484 989209107
3 178350 5199
3 63743 70826
2 138853 12766184
3 42558 29810
3 32792 104466
2 154666 874989775
3 34249 191381
1 27969 169712 285512802
1 98411 184663 650974568
2 124875 417497808
3 87580 91828
2 117524 716059716
1 88429 167633 447680827
2 111078 55563843
3 177282 45845
2 147498 521972026
1 1889 82755 764343193
1 45740 195810 653351412
3 45880 68339
2 132238 124186670
3 129164 167957
3 133179 42608
2 91579 524349423
2 99923 710585385
2 105601 863726663
3 98216 42703
2 143749 495804811
3 75876 184609
3 180861 197653
1 43523 56589 246927778
1 73387 150723 485200593
3 97286 10074
2 102794 944264315
1 38020 140747 893418497
2 192637 602771444
1 61437 199857 666338458
1 99217 168026 359419554
3 33120 10226
1 36046 193914 975793943
3 151986 127475
3 11703 69475
1 190963 198842 981061654
1 65548 199703 69014453
1 198080 199020 976327006
1 149478 174544 219743978
2 129566 638035201
3 38810 49354
1 163402 183863 348703057
1 93955 134622 204354665
3 52338 195761
1 68303 129741 615393395
2 180185 274593771
1 83789 172568 139978046
1 19226 23778 567551265
3 22384 181017
1 17534 73555 953420703
2 177016 449893017
1 25434 142900 211502686
2 174811 692224780
1 169321 183644 360091475
2 33978 234627817
2 34018 558780172
2 153262 859543396
1 22856 118961 515405839
2 196954 345731469
2 89503 57353151
3 50235 56105
2 126067 593375719
3 46051 135088
2 23637 255734337
3 190196 90970
2 187423 507222874
2 176639 286604761
1 111219 133302 950344521
2 106531 922080562
1 19809 104798 378006930
3 190003 53845
2 127508 685432554
3 3486 172140
1 78862 184233 902636187
3 14386 161219
2 94502 119851069
3 9142 42868
1 19518 172817 94491204
1 106090 162957 968258486
3 13410 161728
1 56142 168297 744676633
1 48383 132516 507740217
2 11898 815739758
2 187112 366980117
1 66864 126778 743046068
3 82975 95640
3 60783 137641
1 9512 93406 320015174
1 63031 64087 585416022
2 44675 93720479
3 4552 92431
1 74313 129653 947251240
1 159945 170196 409419738
2 103474 95554623
3 102514 79660
3 7069 788
1 35343 185997 627932838
3 45195 149539
3 152664 110872
3 112481 184081
2 158848 249740835
1 87055 191671 408230876
3 166014 84859
3 106599 133399
3 85289 191481
2 139908 683618858
2 179411 171558189
2 61258 637241601
2 57035 777133845
1 24999 135962 67489807
2 147694 332243778
2 46674 97028532
3 194431 73592
1 166939 177527 106933918
3 20482 25588
1 31409 70465 284802137
3 63774 195896
2 95433 390887796
2 39201 83078455
2 85224 553493658
3 183536 163285
1 132579 153590 417126645
1 45425 77248 61655828
1 70198 161342 894908904
3 128720 96854
3 7854 183049
3 94763 15354
1 98800 139275 325124079
1 89502 186471 482840112
3 117409 7458
3 126261 176249
2 34448 720908271
1 1687 142280 793561058
2 130354 883735585
3 35417 24537
3 182765 4520
3 143226 104312
2 42988 361514486
3 121759 117765
3 89731 36361
2 137107 339349763
3 92775 3370
1 99998 194852 779132459
2 130968 462360780
1 103837 105782 29858284
2 27738 910980053
1 85670 184133 374524368
1 101017 188983 626520771
3 150935 62216
1 32253 50534 426440089
3 33056 138295
1 55334 162054 698955046
2 104943 499664191
1 60832 173094 838052264
3 35667 31279
2 92768 464660422
1 32714 199523 258944763
1 79815 124208 557218907
1 151645 189033 966012926
3 41501 77922
3 155793 103756
3 51 49406
2 1224 845398727
3 59454 199251
1 118227 154696 343447339
3 99983 145734
1 91687 113808 493103488
2 54883 914258308
2 24027 17229827
3 107165 41561
2 26200 624948169
1 85859 115450 918785877
2 188804 517604779
3 78493 171280
3 165120 55959
1 71566 162443 792369134
3 85407 166274
1 97066 106192 613562754
3 192976 18097
3 64483 107038
2 174297 446172450
3 55062 183606
2 131820 9730209
1 41707 131473 885123326
2 14386 911755910
2 64839 560435371
2 39416 158802080
3 142300 129462
3 182770 89607
3 30922 73355
1 35886 108183 795779185
1 138114 191218 391239214
3 137778 139927
1 84039 182840 366547987
2 157023 943331992
3 58642 149702
3 29592 118444
1 128996 134663 6220071
2 126271 803649201
1 30235 110722 707594889
3 13881 83444
3 181254 14351
3 55612 18565
3 104387 151406
3 77559 75347
2 37194 458979758
1 18716 41617 703446413
3 97310 16723
1 48606 86361 58072047
3 19824 162470
2 113875 107475172
1 162081 186818 679239206
3 84640 87734
2 22510 554949612
2 171055 54421380
3 154858 196566
3 4950 189677
3 154347 198016
2 39248 6063109
3 178860 171787
2 132829 887465917
1 60761 109855 879641290
3 32095 187489
3 88241 3806
3 176848 153140
2 187651 672736479
1 35740 154052 244258452
1 177814 178241 8358950
3 117685 43187
1 79670 156229 203379756
2 76631 391968553
2 193327 601050518
1 53705 172439 309307362
2 101556 904747267
3 105599 123529
1 91771 122167 909669564
3 129585 47775
2 121537 969350743
3 67665 193812
1 172625 181531 390116118
2 85984 337290096
2 76178 346332608
1 60965 190681 256124323
1 40962 174842 70338973
3 145171 191500
1 24496 74305 324315070
2 161418 176635026
3 51463 92667
3 132904 28002
1 122668 165814 920143787
3 6263 56760
2 168792 872667943
2 175966 777365952
3 161561 49766
3 82132 131638
3 163027 85346
3 24754 22798
3 45134 128751
1 141087 154974 774765696
1 140702 192424 386897109
3 156437 129793
3 63323 27942
3 7610 93055
2 153834 989242179
2 39129 30943246
2 28418 280707635
3 142818 43593
1 98486 181236 930995891
2 82703 651770680
3 49509 63473
3 43943 106127
1 56511 141480 812870792
2 10346 412514081
3 90757 82480
3 24644 166071
1 96262 185139 40614691
3 48106 71566
3 88972 77734
1 48188 82567 318969758
3 180760 105629
1 69982 115080 749767106
3 71993 129032
3 199910 142345
2 116980 259774711
1 130195 133886 517974874
3 95882 23082
2 67962 965154573
1 73169 88753 7828221
2 150181 968341018
1 70412 160229 327678476
1 22623 155764 35540307
1 48661 149090 380470493
2 41186 964151726
2 188990 148449950
2 2879 905774053
3 195645 61189
3 174581 56793
2 14607 435855570
1 9020 24765 967967773
2 141721 610094549
2 187165 834889728
1 65831 169113 834797100
3 6625 134076
2 123 334083770
1 37827 117277 976371100
3 134062 87850
1 314 147885 341220864
1 1835 61239 127363565
2 52054 145455633
3 68809 24099
1 175622 197234 874450692
2 146383 799572081
2 172007 9353460
2 175962 337022552
1 17779 196389 936254654
3 104059 45789
3 103798 50502
3 105974 28143
3 70723 181092
2 145067 202197193
3 14392 65482
2 170849 766874669
3 71009 190069
3 31249 172161
3 81899 15678
2 17640 307273377
3 120042 60898
2 171293 151122290
2 106297 271229865
2 181888 331652446
1 45339 175527 818856077
2 44163 32519938
1 86033 92105 759870750
1 1012 65571 6324955
1 10015 113141 463501734
1 22812 156359 957450215
3 15321 76315
3 2096 10423
3 48597 126802
2 18246 238334376
2 63012 175821371
1 73294 99860 8829853
1 133305 168407 522514263
3 171318 18247
1 148527 162793 453448355
3 61546 151440
3 160984 141050
3 52595 113615
1 70747 189721 551168417
1 124410 186628 363115237
3 46427 58927
3 71505 134746
3 22632 159451
3 103094 18055
1 43110 111845 519354694
1 84216 157356 897997423
1 85570 103373 636820013
3 182137 41246
3 21918 153576
1 128535 198298 309335343
3 125096 5531
3 49625 2321
3 17225 79258
1 45385 72619 774774106
2 85539 918634410
1 135139 187884 228910880
1 94544 134848 667250805
1 10580 198776 513845024
1 16014 135831 679641851
1 97724 169720 842935001
1 8031 32001 883781555
2 178579 248683930
2 13273 374895730
1 43409 142483 47325868
3 199478 95324
1 19822 181005 637968923
3 14200 45536
2 64614 607068124
1 113277 171749 341709467
3 190712 163858
1 92474 141976 497940495
1 109383 112256 323012555
1 126411 184569 503274288
2 42833 341263678
3 124786 196348
2 76320 319399181
2 121397 146747726
1 114252 117237 836157524
1 72186 180015 992265537
3 195077 115170
3 170724 41172
3 133484 167861
2 144443 765794250
3 127107 2542
2 199458 804726982
1 54140 82258 488196335
2 34202 4529852
3 85082 111987
2 94375 446905677
1 73032 78178 327967128
2 14008 94525879
2 192080 815530675
1 60964 177331 378750930
2 9440 250215808
2 150809 739438559
1 7453 46653 289126975
2 87306 477487955
3 186289 32811
1 43308 73178 193305358
3 64713 174333
2 116904 625047916
3 115352 31486
3 76471 197588
2 74020 516411228
1 55062 176115 256893553
1 2636 73640 524863355
2 91337 183262911
2 158346 74629433
1 18881 106884 624535961
3 170330 13517
3 42612 141283
1 49208 135345 13481427
1 35439 196802 584258040
1 23697 114590 264861851
3 17619 104816
3 61260 153731
1 171020 195342 76102506
1 75274 98254 402180791
1 65686 72727 749959671
3 101664 184581
2 129136 497277203
3 150662 77227
2 68147 533410476
2 47868 434614994
3 175546 77747
1 137105 169968 150901276
1 2902 157534 892261773
2 199749 197942025
2 33326 425759380
1 24256 49864 161750423
3 122754 43320
1 98235 159537 105320075
2 58724 700460639
1 54166 126619 120243534
1 148861 174051 5834056
1 102554 154319 697338889
1 18110 160795 934588231
3 92154 161783
3 179126 44630
1 102203 130517 312684719
2 129377 741866325
1 59790 169059 217946909
2 110697 39844253
3 137633 99157
1 42903 132477 144344358
2 6599 549374766
1 27702 32526 861815429
3 101022 9758
3 452 195750
1 29838 144567 281643057
2 105468 705403514
2 165690 205462583
1 59296 139580 148085282
3 154034 136066
3 130469 97767
2 79149 239332040
1 69360 78321 471390360
2 96261 154870478
1 19956 23612 937210364
3 95861 70780
3 94384 44088
3 25394 175357
2 178918 802426472
1 109767 165360 518978047
2 158903 892460053
2 151108 844522491
1 14083 175019 386858329
2 142267 966527640
3 177941 133048
1 47206 58124 825692450
2 197505 726823791
3 108886 159914
3 180058 108716
2 100381 135705472
1 50324 157682 291056949
3 91760 139384
2 152791 254899645
3 174411 3929
1 102020 167051 963600500
3 143158 156804
2 35042 678307257
2 106900 875492619
3 29265 32428
3 93201 153210
2 31324 179388493
3 8716 69421
2 29105 761117034
2 68182 437438252
1 20611 186044 555850347
2 46891 342208735
2 7762 192902192
2 39154 129891622
1 62486 156705 141843030
1 2587 145589 413598283
3 130258 154218
1 4951 52933 614218667
1 110700 157376 320823679
3 21539 184323
3 156349 39660
2 67825 455976895
1 63989 85079 98343549
2 165451 60017954
2 167222 42682335
1 44766 149173 749956675
3 93085 18278
3 167433 135734
3 134958 144277
3 155962 134664
1 23224 23564 516460537
1 33243 53780 427307146
2 137049 492998044
3 80363 136
2 74043 538911100
2 13614 817517186
2 139885 750984150
3 182330 98529
2 67780 686793098
1 9166 38248 3896469
3 165538 85671
1 9918 72720 834719684
2 154868 845150051
3 116747 84484
1 41458 153056 578588076
2 78916 443201349
1 33505 92250 983924658
1 58832 138376 998815381
1 158430 165745 71930387
3 2505 97904
3 27193 3915
3 121999 143821
2 139666 337120492
3 115864 39364
3 172602 5347
1 5063 83933 761610461
1 157291 160354 392139023
1 92021 127670 281927053
3 161436 135909
2 164879 41396634
3 69176 188552
1 118950 133743 556416337
2 75977 463131750
1 119884 179249 13127285
2 13291 884701043
3 145675 56921
1 7558 45912 69773005
1 99925 169423 961955608
1 96947 160993 610694533
1 40780 148090 269249898
2 16278 921849946
2 132393 182538947
1 109042 193318 844803857
2 79534 391462895
2 113066 55990913
2 140861 767422769
1 15679 100903 29170735
2 184172 254135218
3 159700 160084
1 102651 176452 588136626
3 137708 162258
3 75424 187699
2 99983 736637548
2 90854 638874784
1 51522 168821 504315279
3 104283 199556
1 13275 84481 489914435
2 37418 275672481
1 134770 179410 105204153
3 9331 18408
3 76689 51897
3 80117 68938
3 17725 87217
3 35273 2450
3 61100 62455
1 49391 179745 352213646
1 35808 153171 841607662
2 111226 492881774
3 120914 107815
3 135368 32604
3 46655 96374
2 37657 321670090
1 60168 197990 460265457
2 68997 927131422
1 856 183866 604194668
1 68341 161950 979938831
3 111833 100555
3 23360 191040
2 86265 697744964
2 74733 977919383
1 48862 189001 50354476
1 24778 158466 129570919
1 37177 199249 199270509
1 62768 198417 518194007
1 3930 47510 370421180
1 53128 73588 740698654
3 24806 90922
1 152050 193877 825694880
2 52230 986525289
3 158642 188244
2 36557 992233194
1 64399 97995 702067057
1 122390 122807 670353750
3 19392 101364
3 190563 60797
3 78150 5639
3 111252 130865
3 175007 13293
3 170555 197945
2 31585 107793091
1 80598 151067 382813244
1 29260 155075 778771161
3 168750 58324
1 55548 102346 783042282
3 118748 113183
3 143230 170892
1 26342 112284 443872412
3 116906 153105
2 81890 354349590
2 119220 261193978
2 56977 863486898
3 35104 158678
3 169079 192635
2 76340 985173454
2 30611 274155807
1 151956 183762 103357747
3 171144 89319
2 133740 394760368
1 20989 61324 775991903
2 188751 19862742
3 59658 27436
2 73112 701292538
1 89627 100268 732947994
2 155591 602950314
3 65518 111031
1 34634 59885 254549614
2 79306 217092001
1 54048 144634 855075557
1 148118 158925 629732002
1 40114 155979 138282409
2 61283 705550816
3 103703 59462
3 37691 33794
3 176028 177563
3 84270 62525
1 92148 117402 307050884
1 25199 102919 482081427
3 44995 189038
1 28204 199930 466748720
3 72677 32768
2 141479 733146788
3 124813 34078
2 37595 107488772
2 127648 428226420
3 44509 22612
1 108126 194965 175671348
3 196120 51272
2 20 665202835
1 32987 186098 61423334
2 197904 166136076
2 187138 502937507
2 98012 44456732
3 78145 122645
3 116810 146217
3 112833 105141
1 32166 179782 415333380
1 14181 32584 644002488
2 132092 944126195
1 106303 167336 835659346
2 179302 3904319
1 135264 167886 418965821
3 160777 66168
1 9717 106181 549609982
3 149480 12288
2 105721 980361466
2 127378 825761391
2 162473 864950173
3 17881 109810
2 160808 880288061
3 162810 31419
1 47803 184573 997327578
3 39415 12353
3 103863 148792
1 9802 135000 247229477
3 27350 49880
2 187266 258211989
3 162050 57189
2 18494 24906119
3 121801 28651
2 85719 109157864
2 169297 257781698
3 151490 189317
2 39553 739493543
1 170649 176751 696136572
2 144277 859000514
3 23855 107551
3 5213 196557
3 154774 172949
1 130678 196851 24110269
2 182326 163109805
1 152963 163365 755770410
3 30183 61412
2 181433 52500042
3 160848 60268
2 136151 702515780
1 117603 134754 376464355
3 28579 101893
1 140938 159008 213479333
2 110844 415421669
2 194809 110688709
2 181721 273368815
3 82664 63342
3 38324 76161
3 142474 63069
3 112681 145649
1 117346 147868 842788959
3 15338 163052
2 163170 448691577
1 12513 90996 546889864
1 1084 6047 89919807
2 9217 515289140
3 65613 110204
2 127969 448011991
2 116800 921250439
1 2485 162050 327621188
1 126669 167350 208557557
2 99333 114233261
1 193326 193736 488973038
3 152072 169077
3 49721 14743
3 199253 105768
3 163818 174810
2 165881 223700700
2 113636 142524092
3 101214 31366
3 197262 42798
2 9226 217064314
2 73045 84205412
1 57668 185938 692495615
2 198385 624322211
2 89440 850769708
3 43813 130851
2 2048 34933155
3 176632 135631
1 77873 193384 794861345
3 54416 124525
1 53998 94153 849830023
1 182931 184858 927998285
3 97517 102429
1 115198 142525 304951287
1 113362 186978 27435490
2 68493 560554676
1 26767 85744 209822836
1 39864 99751 884660751
2 177452 628471963
1 86147 142904 23223046
2 15608 595663466
3 118138 58699
2 83275 731712340
1 16793 77960 89530124
2 193265 410558666
2 131465 220961107
2 112183 960582775
3 20771 79553
3 136992 125917
3 31585 26425
2 125395 132002135
1 98847 147236 283310995
2 29270 602514734
1 133415 147310 12019229
1 119144 160439 923749173
1 6200 196832 130195874
3 116536 128899
2 45379 288438351
3 56176 105187
1 12520 63846 1743612
1 51699 120042 310307615
1 13539 102129 702819525
1 53037 112937 772290878
2 131804 690786299
3 113723 58406
3 157616 138467
2 179094 584603289
2 30514 88306942
1 105044 193674 791844477
2 23186 369243874
3 188557 152931
1 72942 83073 734181864
3 194163 158995
2 176566 125156824
1 93690 178257 234923669
1 91277 94792 106226713
3 121593 129718
2 63204 75823319
3 42068 2036
1 49385 171474 899669475
1 59446 94266 358469340
1 40298 59099 175045250
3 3988 9985
1 4240 105854 228532585
1 57277 73512 63848601
2 100635 494580776
2 106965 479204310
3 176129 70802
2 51331 414538166
2 156325 224982214
2 94142 901554983
3 141314 162508
3 67237 3087
2 110212 249082313
3 180742 195867
3 7545 189496
2 20889 297902921
3 123897 42021
1 74772 95278 188161185
1 9412 175496 201428557
3 142666 84510
2 139530 953399777
1 121187 126805 574477786
1 33770 123135 721535324
1 34451 186455 85961032
2 180014 864952512
3 110947 5266
2 124388 515305458
3 65372 48382
2 112834 631583392
1 10957 138354 713253449
2 471 559550570
2 132825 492341751
2 148528 35689378
2 110627 182166033
2 22255 124459681
1 60700 144925 235794595
3 192973 170736
1 64708 189956 487962378
3 159687 139104
1 35255 98244 644498515
1 23556 81201 429265002
1 106188 129839 146232161
3 179034 99956
2 68162 811917855
3 93954 18150
1 114633 139038 778766664
3 158576 75471
3 160642 191769
2 9366 1976522
3 132844 17055
1 59555 66253 470147497
1 28830 116268 629651680
3 115136 14819
1 9167 34214 288635610
3 61197 85287
3 116842 80577
3 128538 51926
2 152327 292300101
1 46380 77522 334067893
1 18993 67643 419469109
3 116903 102728
2 152676 636533567
2 166523 221590481
2 97732 625685228
3 159688 167131
1 57915 124368 856439973
2 90329 514044359
1 50775 169832 731282306
2 189490 134978408
3 67858 35366
3 109632 111229
3 156336 32122
1 77013 92468 227490277
3 144269 19530
1 166175 179796 588393641
3 11551 123010
3 144036 105806
1 66064 83512 627304106
1 38549 51361 152322232
1 124015 166624 155368687
3 147574 168748
1 70765 154791 489929736
3 127608 9284
1 141004 189925 863684652
1 99750 110917 171924080
1 58395 193481 522896341
3 23012 135248
1 99931 112452 340981230
1 90711 111527 845238693
1 25790 31270 691336803
1 145134 159325 365417117
3 101630 19426
2 64333 8475400
2 147858 746748321
2 177593 403308375
3 8539 103216
2 3024 42573310
2 186234 518953101
1 82969 195931 13761153
2 51170 958508169
1 145533 186974 346934196
2 109232 964337857
2 66696 570264749
1 95795 161853 773400548
3 173060 102947
3 148413 78315
3 17530 11387
3 155925 119016
1 90986 136171 646651728
3 173730 162252
1 36424 171200 740177406
3 127520 136851
3 115815 22480
3 62610 30908
1 164483 164829 775977974
1 24209 139116 310936092
1 118229 191098 248167000
2 81746 247759805
1 96197 113606 533817341
3 123048 175848
3 18913 53276
3 22947 45825
3 109450 43675
1 45813 145999 501141944
1 73508 117508 622470456
2 160382 182464369
1 178979 179830 394823168
1 64255 75564 773757933
2 199720 832418932
2 49513 676683811
3 108496 13928
2 35205 339197777
2 105561 429757370
3 128908 58698
2 2415 953956200
1 187084 193267 536585956
1 94067 116368 597741526
1 84548 137038 549807122
3 66992 74456
2 92441 990053332
1 15331 147719 222748750
2 154669 26394523
1 22241 69809 979266537
1 81883 111844 823064624
1 55941 161948 814162986
3 146596 142326
3 141791 181211
2 190230 332868548
1 18540 184061 973598243
2 169724 194418681
1 39097 108985 405945284
1 79500 93033 710767741
2 187562 142460344
3 19151 51257
1 2505 165474 449390312
1 61382 196043 824461998
1 23700 103424 900322891
2 52415 549360934
1 14575 60252 757394541
1 43634 121310 898561391
3 126893 192316
2 64772 922811203
2 180242 573511009
1 13540 144022 446838617
1 108550 115871 872343427
2 155530 479005779
3 70985 189839
2 32919 249737460
1 15651 19868 528070682
3 171113 174631
2 56449 526047923
1 73186 188264 113132502
3 32075 49779
3 20828 34074
1 175541 196769 900679280
1 72398 100729 780378921
1 14568 72760 143728953
3 27903 136134
2 90385 216183615
3 193658 75027
2 28379 705202608
2 99649 709996140
2 112012 524259293
1 403 125893 851572300
2 88092 506941073
1 119229 184545 19037304
3 144154 89062
3 143948 37490
1 73611 195967 658560009
1 151060 162969 597071072
3 43754 141643
2 120717 883666983
3 159593 161138
2 130108 177550612
1 3354 88075 832287550
2 170445 808881556
1 95604 98421 794235944
3 135030 146005
3 95335 20306
2 100085 312348878
1 16449 39381 216555186
3 70952 36216
1 77003 128681 246158876
1 6032 173345 477177156
1 34769 130280 689194664
3 81057 58730
1 71399 140447 998476210
3 70792 144456
3 9390 3823
1 40563 106550 543145750
3 37746 171052
3 95869 191032
3 116797 128178
3 1916 187659
1 145000 160615 610254451
1 49320 76406 491123181
2 173838 895403230
2 148185 211792228
1 70541 86817 671220173
2 165404 179252484
3 105816 170839
3 79983 17573
2 119446 254444236
3 3688 169387
3 75671 152179
3 92370 258
2 44530 980803970
1 100031 153693 4762541
2 43635 701737646
1 40888 124658 888093484
1 95735 193588 789480772
2 12177 201527525
2 155393 985249635
3 102709 158692
1 80123 163866 975038187
1 25119 162940 791617770
3 181950 111349
3 57162 77035
1 47101 183827 971035341
2 159293 689914120
1 20681 115113 911661261
3 96797 189141
3 84916 122374
1 39252 195667 416204330
3 193531 147453
3 37235 177219
3 57930 185062
1 51032 86114 283285735
1 27174 197773 493451574
3 13583 72849
2 44115 55568007
3 92926 133194
2 31158 211728206
1 135602 173849 825686376
1 39597 67815 600854653
1 20461 68983 784407796
1 20431 168938 832916630
2 60839 418648968
1 77352 189790 372568727
3 112363 1852
2 171991 676913529
2 147544 382728762
3 124906 9727
2 83572 669751498
2 61000 938227342
3 136855 17641
2 24762 848442759
2 153985 597511399
3 125921 62643
3 147010 98724
3 83095 114847
3 136155 55134
3 51061 139319
1 5115 167200 818304350
3 64468 63021
3 58194 14104
1 14174 198335 419038782
1 3009 185895 893388503
3 54864 61864
2 71645 411781500
2 57005 222589716
1 30194 162429 232364411
1 40146 105009 64724137
1 5552 101879 524751243
3 105536 64586
1 32984 118136 668913757
1 350 195427 352477300
1 138768 182061 892700675
1 79061 111723 273969867
2 129229 271152885
1 62697 70311 531177519
2 184262 830546567
1 142412 149238 49645339
1 7164 197118 112548106
3 169184 158635
1 3837 85015 971601710
1 51921 155814 862514451
3 24117 107174
1 8385 111085 651161905
2 82720 61539618
1 93962 154666 889527830
2 73692 452681140
3 129589 105410
3 48005 188405
3 39320 20950
2 175498 392297253
2 155403 797766132
1 82462 183531 399131006
2 57134 19016138
2 66314 435064196
3 16851 197649
3 119952 142664
1 60401 94837 600023753
1 84099 121198 574434231
2 71788 417924249
2 129947 684536812
3 34916 3128
3 187924 103071
1 85926 89960 470375012
2 70521 659908929
2 158641 894264388
3 18783 57795
2 97789 320378983
3 90247 118577
1 129934 172586 590343398
2 127142 969590443
3 110794 32098
1 95345 188317 593067522
1 17689 25373 439832917
2 21896 991635594
3 45213 50655
2 67432 401005975
3 167177 25684
1 88060 155696 365219344
3 78747 37993
2 180953 845075458
3 23759 88486
2 65397 364037755
1 11015 112056 271745253
2 7211 962149596
1 88276 194168 290969935
2 66427 157856077
3 85419 168819
1 20806 70749 127967199
1 98231 101200 696256472
1 96594 191262 12949990
3 190131 195436
3 52175 65554
2 182154 693576802
2 150695 138315352
1 44994 187337 948840578
3 172249 60567
2 194258 888961473
3 134863 138939
1 78252 147878 651174943
3 78593 44341
1 70611 181662 605429067
2 140310 508466916
3 189855 155885
1 61125 80849 904054871
3 10252 82460
1 130126 136257 900889694
2 83897 3384133
3 147847 162333
1 3243 75782 511538717
3 153516 29609
1 34184 99859 257946351
2 161756 598257742
2 22576 46773055
1 79763 117333 743486218
2 25953 905495180
2 60602 493813021
2 15455 723289048
2 198539 593513353
1 74825 128253 325942332
3 139101 164030
3 3575 78052
3 35661 119187
2 108860 711033097
2 124084 25047493
1 56259 104798 514272097
3 30945 68722
3 52190 120358
3 73503 109809
2 161133 257292237
1 54669 104560 951183600
2 144828 95845647
1 41852 137511 883718051
2 108297 333765786
2 73018 838390177
1 126900 193423 610688511
3 192561 45986
1 169936 187397 271852079
1 43207 145759 360109153
3 163991 80061
2 137711 44449051
3 141447 848
1 16007 42747 97480985
3 34861 80408
3 124919 19434
1 163313 177062 432649086
1 9768 125846 795556268
2 134467 443279714
2 43320 256607505
2 51457 44661588
1 193 36195 489864083
3 187448 106800
2 82946 53764649
2 3902 924165016
3 7267 119307
2 88368 701726800
3 34807 171642
1 17255 155086 132025406
2 153584 941800585
3 129142 188966
1 109973 145452 154411631
3 162134 76970
3 28873 33343
3 63999 183075
1 71650 110844 854032494
3 105265 117564
1 193604 195450 891056303
2 56754 95407311
2 64654 594018790
1 74528 132026 363316979
3 125012 190496
3 82710 40410
3 32917 5647
2 93540 306809346
2 101801 508475657
1 72265 103210 931122032
2 5953 245782462
1 155766 166352 259351947
2 157301 208395078
3 21711 71302
2 91992 223723405
3 113520 55920
3 63967 44750
2 61086 168320942
3 163549 44835
2 107186 4934249
1 53538 171060 484189019
3 14681 130801
2 108627 42427158
1 5043 181908 825733148
3 153772 136669
2 39848 451428130
1 46623 90326 812728103
2 12166 266874559
1 55544 81021 413095002
1 82230 116128 933924492
2 161863 656464428
2 115213 538407503
2 199423 856278305
1 64139 83568 691731282
2 129492 446662400
2 57090 353060935
2 161563 359385732
2 84693 949950563
1 134648 138872 668683152
3 86769 54222
1 105502 131493 496950442
2 182987 735242937
2 46041 914194216
2 42369 278133063
2 166609 389137942
1 43000 66171 441081311
1 16092 44947 76467270
3 198159 123174
2 169594 237191287
3 103529 134202
1 82257 85295 142453397
3 101949 175192
2 111872 852105248
3 8535 32528
2 77999 340367660
3 34440 8508
3 62507 110611
3 119045 104553
3 11445 146707
3 137689 37261
1 13296 49236 350282468
3 113 85847
3 9558 27520
2 49332 430205216
3 197818 187152
3 72900 176000
2 126278 346421751
2 156496 600699654
2 103907 483854521
2 163864 768639823
1 43942 78473 473663402
1 89383 192090 675619386
1 38128 184783 621942919
1 79169 166633 747764832
2 194711 927009058
1 4893 28002 35664090
1 134982 179595 760434058
3 7222 161273
1 38341 125920 891279336
3 190068 137628
1 41311 80644 648587366
1 16498 63226 438635327
3 86018 33585
1 117875 158876 250891855
1 22234 41629 354214207
2 127072 13514531
2 6214 108597743
3 138322 84550
3 104374 133953
1 64891 85924 923334847
3 169655 73417
1 79208 150484 308969724
1 39268 140618 371410981
2 146828 187852642
2 10213 179525834
1 47569 56764 961572863
1 15006 184454 624961268
2 120845 834842531
2 190241 254201967
3 166028 119943
3 174786 99141
3 6158 80023
2 101908 455201512
1 104254 192862 646883316
2 29344 877830096
2 77341 44188661
3 65275 21789
3 31813 59206
1 102558 199657 108428726
1 26651 89385 547321576
1 4029 111114 79349897
1 176315 195539 487826923
3 152942 180417
3 134248 7815
3 49485 49837
3 93698 112815
3 113181 158242
1 28870 195295 957982105
1 42668 91123 234566592
2 47279 958955048
1 5838 177065 588104811
2 14119 429720328
1 156885 186118 273563429
1 147014 164136 644848865
2 129190 59321711
2 35218 376911267
3 128665 185076
1 81094 92296 814773338
2 61113 424364348
2 54790 44716071
3 29519 94105
3 45841 8780
3 151558 125379
3 50276 148788
3 179594 107376
3 4002 56478
3 95476 190152
3 151737 143702
2 52197 181724930
2 110766 871271049
3 63457 79543
1 125178 184112 255545692
3 38080 175692
3 143775 115993
1 41054 138605 860459731
2 94498 859646206
3 9163 183355
2 128995 635204058
3 97250 10753
2 162917 177170656
1 59341 93037 38738428
2 27799 823306524
1 26013 181804 250635825
1 169983 193676 677286877
2 69285 77846665
2 51371 835658507
2 61523 916450306
3 77751 96351
2 101267 669777421
3 2630 197474
1 49237 106892 472603814
2 118331 580398030
3 43543 183813
1 17027 158097 156753003
2 93464 985805265
2 39197 820092034
3 64172 80943
3 44611 147730
3 51179 124721
2 32055 649402188
3 169948 199168
2 68074 395483935
2 196123 538657440
2 89788 8486381
3 88128 108794
1 187668 197854 29361683
2 108890 140876578
1 43772 188527 181728857
2 156633 97968461
2 40787 345860587
2 21645 852326938
1 41201 79747 119420667
1 74995 132003 954795369
1 169435 187047 970122392
1 42430 79193 737375270
3 192608 35681
1 11271 107032 128163493
1 17642 129667 521613048
3 13908 126954
1 125892 183494 283695522
2 161700 919757531
3 102308 21027
3 151969 42759
1 19784 147934 459079469
3 173687 34750
1 180718 196877 925683737
2 114037 744290775
1 111550 140272 307425836
1 144749 194210 511265788
3 162724 187623
1 175155 182454 601417455
3 86253 192484
3 106174 192341
2 187531 535269399
2 95769 675886409
2 84051 991893372
3 64394 22151
2 136605 102791970
3 122769 93248
3 47471 1113
2 108386 923883244
1 141016 150170 28216263
2 103571 252226537
1 88893 151294 516082619
1 43503 80961 617936735
2 133730 527898437
1 79138 80582 92143405
1 47967 138154 278744990
1 40562 149934 444905969
3 37583 21097
3 4926 185908
1 70785 71287 184619342
3 131749 7018
3 17525 118112
1 51551 198333 973505058
1 3434 30204 600962883
3 154391 134594
1 150032 185273 407777356
3 185251 185695
1 29114 174151 459514001
2 124948 598576322
2 145999 569781732
2 74361 667655700
2 7672 673988700
3 132601 127730
2 98412 743732401
2 199187 718104974
1 147525 148536 710087060
3 78290 152015
1 4779 108095 414572737
1 5665 139781 36325643
2 66935 655313423
2 80782 267673309
3 4330 155989
3 145968 176162
1 50999 96841 762945101
1 24083 143297 481034921
2 11186 987737392
3 97689 179383
3 143269 19469
1 48362 182560 837892316
1 158376 179525 582063541
3 96772 174122
3 94770 131448
3 184142 147939
2 81845 599678638
2 29385 218326148
2 14389 54412615
3 183374 44301
2 123021 637596594
1 54646 184817 478280833
2 127334 87770275
3 135293 168216
2 175470 864179431
3 138722 6910
2 126368 952951245
1 54635 163930 14044923
3 42427 27449
2 130556 885022425
1 70336 85665 541457801
1 120732 180261 279829329
1 168352 171398 928948227
2 31640 783487643
3 39091 169944
2 43075 664417121
3 174016 162926
3 111258 34855
3 156285 172792
3 12633 107984
3 50508 45404
2 77583 462747039
1 191952 199365 190463180
1 44957 141664 868087197
3 123518 73031
3 111430 126787
1 83371 149958 199900081
3 1752 44330
1 33074 165142 197331607
3 19900 43481
3 139650 198430
2 70320 114707103
2 18866 306169324
2 44194 707494626
1 64582 180880 688711638
1 12392 52186 270400080
2 148473 412660671
1 140504 156155 997385976
3 56916 148200
2 120316 323257826
3 146502 155604
2 65403 957064346
3 73414 8284
1 57645 185522 751915973
2 156874 353162799
3 173971 10279
3 111997 44159
3 20625 14360
3 43456 122383
1 68580 128492 878507980
1 160409 195829 415490588
2 149628 508827235
2 189262 493210135
1 99081 186620 188190503
3 5669 61347
1 156213 164629 78171687
2 95057 782460641
2 184190 794428429
3 129182 71058
1 69458 120111 61546521
2 69794 971490931
2 79650 107385204
3 85389 66963
3 189617 156613
2 43725 251752491
2 130275 162043109
2 56684 183459289
2 9444 637188579
3 124704 13717
2 177774 634349741
1 21937 109829 356333725
2 10927 188079552
3 106020 194911
3 133109 68352
3 126886 73987
1 24004 170152 52266854
1 22718 147351 888639871
2 34869 90855231
1 37146 50793 395320514
3 181372 189397
2 147908 728686474
3 189621 35254
2 170491 699748033
3 7341 172130
1 170411 176152 342151210
2 123261 845395192
3 65022 173324
3 185356 146406
3 63570 174868
2 172783 198281216
2 6884 479104281
1 44012 165072 398872148
2 13627 56612645
1 41696 146221 209992551
3 74036 62768
2 109366 218871566
3 71632 58707
1 686 26360 693065065
2 49455 780919512
2 104225 204752807
3 113251 130313
2 28559 879680016
2 5047 86778361
1 65855 169192 474058533
1 75590 126184 497554864
1 89870 177857 608658719
1 26219 39605 78131003
3 101708 126979
1 93763 143273 58122839
3 73068 195802
2 145839 74128122
1 51891 56530 440690440
1 10668 67071 459728675
1 22197 38270 940044951
1 31269 43879 623033155
1 33118 177672 8821352
1 25899 56944 62745429
1 38326 178709 619427529
3 31861 50610
3 160957 95628
3 38013 50384
3 90368 148885
1 196780 198544 791180257
1 50815 185029 40702214
1 9409 80840 688647464
1 14685 63680 386101750
2 50977 710846098
3 176456 164156
1 89035 142678 790220282
1 163150 189760 770002235
2 142884 790425790
1 16860 138570 278897044
2 88667 887038946
2 155173 459711866
3 188423 99207
2 35214 32745924
2 165473 976233334
3 186403 149847
3 169948 191608
1 17638 153336 151245592
2 55236 587849038
2 88247 558410884
2 196273 94984627
3 97278 75167
2 129372 304077589
2 166086 495706293
1 113645 143433 967245833
1 114312 185413 875865375
3 29168 199427
1 93391 166943 856651978
3 157842 138287
2 97096 148668476
1 83294 199870 279727256
2 15040 851718947
3 163210 147026
3 177924 46137
3 122620 192026
1 44792 188919 181064038
1 2009 157255 399361884
1 61776 129717 112683160
3 24647 15982
3 35878 166806
3 67921 98670
2 106553 860377875
1 57930 179549 800510952
1 171531 177884 24998673
1 34868 195532 944970337
2 195961 974171873
2 151981 201222072
3 110591 18526
3 162324 62552
1 113843 174382 440005921
1 47297 81975 459022064
3 176688 74222
3 72855 12241
2 69699 934703348
3 186381 168934
3 5547 14490
2 78359 686868653
2 117896 178685339
3 106273 58652
2 170042 936730196
2 27503 125405798
3 89396 10046
1 115823 152577 245798968
2 5130 70961452
3 149502 169641
1 72443 191373 540823078
2 182767 220545682
1 42535 77926 310197774
2 31559 226311303
2 91371 42289944
3 77787 104697
3 54081 91244
2 143981 992634807
2 152378 617266177
3 47270 20874
1 145515 147311 857163938
3 192250 18583
2 103043 889620190
3 32043 118468
1 177384 188963 891652880
3 50676 71415
1 36761 43284 77612748
3 55148 32473
3 29419 16516
3 142790 169549
2 162385 499668357
1 152666 193972 764553904
2 153052 192388426
2 8155 245511729
3 92042 86365
1 122550 138098 93281569
1 104318 199650 918857438
2 179067 243718148
3 21001 146612
1 60317 108001 458794895
2 53566 172032291
3 192637 116486
2 62152 751700166
1 49798 73000 650212368
2 84024 682546566
3 12235 15097
2 42642 242478013
2 175048 558933717
3 141133 127786
1 121047 154269 441525214
1 23601 32682 319178730
1 40312 96664 842530709
3 161828 133268
2 107543 759831022
2 172276 674929885
2 89853 460595994
2 111350 962312314
3 114602 28889
2 22998 573253121
3 33005 77009
1 45232 173687 152903793
2 91972 589715473
2 154587 218525266
2 57218 50863880
1 108637 174203 584412965
2 111321 459088360
3 148368 118400
1 7561 59530 389157400
2 27912 502036070
1 19231 60050 13969285
2 114034 462689490
2 44678 360145043
1 101188 146784 272294254
1 59092 131799 622280938
2 75273 329246815
2 93009 755830144
3 115174 41616
1 2136 89205 52178431
3 161015 66958
2 14550 634874347
2 114984 301707850
2 75468 709137958
3 193481 94131
3 131112 111222
1 31301 44688 181644882
1 84358 176022 779953848
2 181569 510013002
1 56630 128831 903337577
3 130080 167993
3 139563 135809
1 125307 178655 769444165
3 199207 131250
1 73530 145438 896313353
3 174729 152517
1 173387 187161 429076310
1 34403 78509 982262793
1 40314 122868 780869492
3 122468 37975
1 12915 38702 139029690
1 131735 137230 924386896
1 75350 153985 641470108
3 40206 102413
3 22106 116802
1 162998 190558 941991574
3 11077 159796
3 111660 184599
1 82774 134574 615408631
3 50384 163351
2 86994 221285301
3 16855 63655
3 197484 181338
1 53512 84198 688972280
1 94022 94958 825223366
1 88776 188607 972569164
2 59526 45471057
3 78621 118898
1 13088 61490 863094540
3 100022 192598
1 80534 81051 839920463
1 25328 167689 343929397
2 63520 714099504
2 81813 905015661
3 86843 97466
1 54906 103738 894045054
1 33820 161406 993441702
1 25799 177563 969011038
3 49936 31415
3 94868 169374
3 181666 131768
2 73445 755404988
1 83230 187077 370455016
2 164479 479847038
3 183928 149814
1 19717 157184 474262384
2 170046 192203889
2 146328 208694054
2 78412 75280043
2 139023 313255492
1 16553 184817 497239129
1 56453 159295 824689453
2 194748 397289123
2 197112 620616731
2 5846 234248815
2 104 712706298
3 13851 172295
1 40396 188694 564910994
2 59410 285371548
3 62860 37615
3 199053 136721
3 118350 17914
1 129104 157554 513160245
2 9815 822710708
3 124813 36659
2 36230 444716227
1 140388 195086 390946434
2 84331 480111400
1 34605 47330 961969445
2 196344 114245345
1 136088 168481 701292807
1 69400 154524 961033420
3 159392 183726
3 93672 70924
3 27718 37949
3 42876 180991
3 46732 186261
3 164265 88922
1 49168 134093 48283541
3 48439 70491
2 193873 517370465
1 9087 20374 636130261
1 174850 177253 856466217
1 95107 187065 398793036
1 152942 182374 153658599
1 70351 131058 58992856
2 117800 998762860
2 167277 534573540
2 194285 109171243
3 133230 96583
1 15084 15186 490900599
3 196254 109257
3 189292 90009
2 60252 50981290
3 23008 71430
1 66754 106655 426591423
1 48623 88910 937080170
3 149855 110175
1 18957 161857 987531985
2 184712 700129188
3 95293 119639
2 22402 471473601
3 57376 76026
2 167022 107663500
1 42460 61504 998848505
3 15124 177828
1 40852 167939 159210629
1 97851 168716 569384405
2 68461 891312287
2 84419 895982286
2 20053 34939017
3 6431 78989
2 25996 501272755
1 68629 153351 225385962
3 141698 22979
3 23938 95930
1 29193 175924 126364125
3 174958 2687
3 7150 152639
2 40404 213760925
3 106380 42936
3 191576 82700
2 131060 130587659
1 61359 129467 59967213
2 23653 644251934
1 65940 162134 45177351
1 103580 192196 572899047
2 162382 248807075
2 127954 149848825
2 198549 418055259
3 9885 117693
3 62673 96540
2 78769 86212474
2 56127 416613814
1 41381 63352 541662729
2 90597 825794423
3 118650 71993
2 58284 697664319
2 128765 352554067
2 43318 19116192
1 15001 19054 544062663
1 94617 157047 923950685
2 157004 330592207
3 74463 34163
3 133358 60454
1 1572 5078 722197774
2 117556 454849472
2 167686 994280813
1 72564 147782 691660127
2 74656 501415827
2 129428 30116399
2 178219 311565883
3 44279 163685
3 103122 91713
3 179457 1285
3 162192 43206
2 57468 62859511
3 189981 73753
2 101671 584248807
1 22121 119231 873312582
3 157558 159641
3 83775 145928
2 86792 267343780
2 198022 50977139
3 43973 15472
1 6483 150716 944823040
1 71479 121019 453096151
1 113558 181189 431283506
3 176755 3414
3 13223 20196
1 8966 76270 418014791
1 7708 134344 81825745
3 4187 165836
2 45139 98547611
2 84790 121473908
2 43865 31841091
2 46577 958408448
3 128756 107076
3 154831 133833
1 84083 142523 618319929
2 103897 631043241
2 57537 933732336
2 78080 187262771
1 15516 53255 846485671
3 143296 67777
2 179070 559521678
1 150608 161004 428218218
3 95335 32671
2 5370 180699609
2 128176 861482102
2 88806 530352179
2 25029 193559004
3 104546 32470
2 134938 47922354
1 93810 179117 323986600
1 100814 111954 711740065
3 126887 102259
3 167697 160016
2 148259 439737061
1 63204 147413 84352871
2 29948 579887317
3 20183 199448
3 155384 36922
2 108298 490348201
1 111813 161751 165519509
3 43363 171011
1 4827 19101 594670826
1 23818 80769 143025612
3 33815 103844
1 7248 167223 3993661
2 133819 14265173
1 95256 105217 534800224
1 25373 26200 623393521
3 158055 115805
1 1527 48148 957868325
1 94856 181703 853019870
1 84050 176796 877941912
1 62760 162999 65713513
2 34149 612311676
2 6111 489112581
3 23095 142466
2 25164 555322485
1 126925 129113 592668168
3 142331 63434
2 120448 468925304
3 90705 14610
2 199351 865463435
3 157174 109362
3 31927 165941
1 168697 175551 909888356
1 122190 158762 32234567
2 31667 12991685
2 177361 971690650
2 144164 358954605
2 87898 186000482
2 198345 279261948
1 78145 180996 625775521
1 66791 162598 560740643
1 88750 160885 830624728
2 172955 742598076
3 158571 190965
1 183252 195914 237723001
1 70614 154396 87108811
2 104385 695523983
3 129744 107640
1 155748 190735 747766203
2 130032 787200849
3 174453 105223
1 105742 137550 647252294
1 23034 108621 647530997
2 13501 518946796
3 57624 46345
2 40975 193810180
2 158738 7682376
1 72385 125966 78513022
3 75422 162812
2 26176 652405239
3 44432 126534
3 142108 115054
1 671 142863 360514777
1 92466 143809 67437216
2 92473 694960175
1 106840 177444 956260302
1 86895 179378 936587176
1 13719 154093 709122328
3 192922 98536
1 134598 163792 529055448
1 146916 147703 624261682
2 122823 160479910
3 134824 89435
1 17789 162457 542374840
2 92938 753502479
2 152920 89654430
2 141473 190179846
3 90596 173619
2 159410 486795748
3 187775 4286
1 138386 156028 299581919
1 171928 197186 367713837
3 89143 161669
1 132140 176656 676240024
1 4337 86283 471408120
3 167018 159189
3 114431 153468
1 39280 165298 757677717
3 181518 38394
1 121511 147393 831099197
3 40379 10088
3 80469 173227
2 24358 892911872
2 59864 503220419
3 119193 182332
2 69459 812696081
3 170951 52261
2 172034 274422225
2 171230 774812618
3 172554 194754
2 95031 611040480
2 82059 568240831
2 190650 675009438
3 180120 153878
2 4161 661986637
3 4526 55679
3 119310 159042
2 159053 485258430
2 24012 747337146
3 72830 196667
1 75969 160374 464714141
1 90401 95561 163944084
1 75410 165123 546897624
2 94382 26662031
2 7751 314233343
2 133319 8879261
3 114612 196391
3 34741 61713
3 66136 97659
2 139335 591752632
2 110168 610564537
1 80302 86258 950969611
1 88927 126942 86632176
1 98925 152460 476506030
2 62928 962552653
2 178790 604980727
2 79533 314864992
2 44561 489833632
1 178265 180616 446713631
1 81150 155756 130627091
3 22380 121866
2 54752 962686469
3 123051 32619
1 33284 176528 452360363
3 37066 133157
2 164117 20529057
2 100182 491441330
2 193835 250832506
1 54129 187159 511668729
1 123572 182154 703576967
3 184763 184502
1 41613 99620 786719600
1 29152 134065 701718744
3 193752 60168
1 72490 86968 4276153
3 82956 186136
1 88229 192606 849610271
3 132428 23667
3 183077 53662
1 28334 180876 262124768
3 53799 160861
2 95317 661940062
1 29226 177410 69559432
3 105607 60107
3 62489 9075
2 108312 665694214
3 195714 21137
1 141624 176310 673953377
1 77889 182579 90149402
1 176611 177567 257955871
3 83957 7623
2 106773 263525960
3 132380 13902
1 67383 171690 273228026
3 53200 96260
3 131692 58207
1 68622 78397 873573362
3 101005 110887
3 193295 172781
1 80627 87365 165782499
3 66218 77360
2 94857 36531106
3 152672 47711
1 98174 169300 776660464
3 2815 103629
1 18461 56466 932700273
1 116629 164386 550801993
2 145633 829855190
2 68694 462075164
3 11381 69020
3 40424 172751
2 152303 282529666
2 140193 660534025
1 56724 112368 442761628
2 62410 435369634
3 46119 77884
3 157184 81251
2 191624 530327752
1 16451 169307 404030216
1 14885 182266 793408688
1 138935 180318 410353522
1 56258 81874 1185517
2 113599 976573964
1 46800 135085 412919764
1 127172 174871 499074224
3 17692 129908
2 33643 9369686
2 108819 233853007
2 90260 693013803
2 93418 50718460
3 18572 123820
3 128005 93370
3 195167 35029
2 110839 361177043
2 119421 145302414
2 59772 743429003
3 78443 136385
2 56160 192378970
1 53319 93043 516410175
1 51345 115151 345823180
1 48029 187451 858696426
3 198693 103065
3 155742 52130
2 109163 100708848
2 44949 87897854
3 92773 165655
1 33464 192946 609852341
3 185329 93963
3 71015 102469
2 186013 511609365
1 79868 80411 45520324
2 67504 439460286
3 198890 197989
1 9834 58431 279732231
2 148936 333478013
3 63455 32010
3 182938 110128
1 15050 126720 507271100
1 31172 166880 443730616
2 77714 413772650
3 70058 7498
1 62888 107532 41448352
3 191404 195852
3 89581 127638
2 162289 433367683
2 163519 782387054
2 195704 302988895
2 32099 274860925
1 22288 166266 606720468
3 152769 82188
2 47114 4033356
1 90818 103967 561554595
3 139179 74034
1 80004 93708 870281040
1 25815 51774 658153586
3 158072 10218
2 15901 128838802
3 190539 47454
2 138666 309079475
3 781 116504
3 14623 142691
2 114278 136624269
2 34069 901091073
2 36883 350964423
2 141043 90422524
2 122118 817564472
1 112314 124532 942155109
1 23951 126341 656865162
3 180813 197568
3 177869 115729
3 152950 130500
1 26386 49667 590563116
3 15032 16674
1 131543 141903 306340799
1 47390 51954 805059110
2 35257 686752461
2 88730 133438172
3 173199 27751
3 198163 182707
1 5910 120549 962896900
3 174372 146046
2 130302 519348690
1 144492 156759 973766800
1 111614 189400 114568234
1 36733 145961 297075604
1 39563 118280 507908472
1 101342 168122 984648058
2 59516 244391723
2 73570 213061114
3 43646 125365
2 135748 107625236
2 196739 266495181
2 63824 221037694
3 146017 196855
1 38537 50433 117115432
1 126782 141033 231384251
3 35083 11086
2 74385 704577843
2 17162 153537643
1 83236 182782 466359274
3 152812 195773
1 20211 68643 136142685
1 62712 145575 935578310
2 12850 786482980
2 40581 8181642
1 10517 144683 973508814
1 26269 73752 516288545
1 5012 74877 97690358
1 45696 172782 181138076
1 119917 159993 481969885
1 49809 97496 726664833
1 106711 141703 42050404
1 26769 74023 242041322
2 54054 202554489
2 184619 908160771
1 11986 39419 424184610
2 145515 878802951
3 128989 23401
2 67022 73939040
2 85308 567341103
2 124535 916547164
2 46275 608513754
3 102346 60515
1 58358 178124 39011664
2 197746 957958909
3 182460 82702
2 94373 302592371
2 76138 812133885
1 137305 185258 570002990
1 15838 164440 129408535
2 157998 871147300
3 169256 167219
3 53477 148180
3 130273 1849
1 63175 137240 523706955
2 198365 276787498
2 82737 489721736
2 157328 511935065
1 49214 92908 211504775
2 114092 342873701
3 70496 175410
3 78673 189920
1 44612 162226 133773191
3 36492 83528
3 57001 177764
3 37344 1579
2 187687 621622138
1 11032 195709 796526450
3 172219 155653
3 116894 152327
1 55521 182959 523914792
3 166074 84765
3 149291 24630
2 173689 365579571
1 13352 63870 206149784
3 45423 183910
1 165925 186548 531770871
3 41817 175242
3 45022 47066
1 23704 176328 911864123
1 130617 183010 666171734
2 165550 443012930
2 146108 711704085
1 30459 35037 529102817
3 99404 5435
2 48037 631833690
3 22775 162458
2 10096 337315727
3 27888 81397
3 97238 4044
3 66265 57449
2 153107 859200479
3 31685 105973
1 32019 109823 613874621
3 111123 164109
2 72495 885075187
3 175359 135992
2 112024 611393767
3 91976 169714
1 55565 179698 216727581
2 53746 365190679
1 40159 116251 797229586
3 127591 126062
1 140039 143110 826096916
3 22706 281
2 2260 957831840
3 58682 28746
2 120891 699086720
2 147631 661143598
3 10375 153596
3 95685 105647
2 186236 780150688
2 140854 191371247
2 17833 533220804
2 33727 63806037
3 164564 107033
1 118535 133950 865569322
2 13878 116272928
3 81716 138485
1 38956 148006 537670355
1 98745 129803 541332977
2 177422 1893032
2 70561 378994028
1 54776 65039 945750581
2 197642 203672093
1 21577 30241 202400261
1 60619 170113 878300556
3 184469 40185
3 135083 37310
1 109696 174047 416781574
3 153121 2890
3 113715 127838
2 91781 509224227
3 195406 44743
3 56858 160995
2 73941 356540532
3 185075 22981
1 103647 111887 661982907
3 150152 92540
1 30588 71933 645028628
2 180156 874364223
1 169982 174297 489828632
1 121090 128995 400898031
1 1323 81172 164660448
2 23527 484529275
1 23339 28601 365497793
1 78668 105419 532263472
2 100210 806174779
3 114591 52724
2 151685 317973734
1 36888 140336 682828302
1 103522 184354 137524434
2 119298 825614951
1 4988 23758 416874076
1 4295 156513 972522382
2 192902 891610561
1 5304 135644 424483562
1 52605 139451 452336646
1 105464 138074 284295725
1 138029 154925 593827890
1 49024 109622 770943335
2 1539 341419353
1 9157 90878 632796217
3 91821 172040
3 150391 114330
2 75623 719632303
1 116992 138895 548646591
3 194672 114389
1 15025 134522 617313136
2 465 48332051
2 33987 144484588
2 24213 623100907
1 12406 86384 182586266
3 3677 188614
2 103940 276090536
2 173088 878920862
2 56149 247919119
2 20666 623422629
1 28568 52518 656246340
1 118889 189960 399336801
3 11084 73579
3 106318 7130
1 55039 138392 647798293
3 23349 8743
2 78222 65554671
1 120943 170324 5042969
3 168873 135311
2 158447 600088944
1 150725 153178 711683321
3 161096 26016
1 136601 155780 435286205
2 19667 640542021
1 62040 62868 932357564
3 90848 18880
2 61051 172400894
2 81962 386072698
1 102958 145204 794014890
2 127034 876820162
2 57220 294867906
2 59862 253628065
3 72456 108816
3 8098 96951
3 14435 189526
1 134899 150773 679752753
3 19233 26291
1 29099 36674 777610431
3 52320 103194
2 42705 541156523
2 29868 900566400
1 106519 180895 937378189
2 27577 300946405
2 159034 935571217
1 13837 143080 216535072
2 170528 741063789
3 44916 70649
3 138142 58872
1 9486 184574 107258197
3 197450 898
2 122205 90490712
2 15286 469472779
2 150933 129471721
2 96668 179417510
2 141520 157148419
3 151881 157260
3 115180 139008
1 52525 147989 816658247
3 165402 187953
3 159075 64709
2 115365 309839079
3 52793 46565
3 64467 52196
1 56033 100975 56154269
3 135628 8149
3 105617 19637
1 41635 170260 667975309
2 72047 161645128
1 14189 58361 113081722
1 36522 194480 458339191
1 84949 135085 404826339
2 85666 672443155
2 104289 626248470
2 2430 151814078
1 11647 128378 864441239
3 196820 14187
1 16321 84166 655428262
1 33698 148006 714375647
3 177589 16768
1 64138 116102 263212580
3 33864 126680
1 39494 139253 663410799
1 25994 59306 540018763
3 56334 163198
3 5699 179360
3 59033 116098
3 197610 90438
2 144542 53047039
1 71045 198043 935225605
3 198630 36430
1 1599 173197 346143434
1 38187 49151 943197786
2 20790 602357091
2 142695 952871326
1 16528 165941 314922006
2 42742 665582894
1 54770 76231 879965993
3 117867 113459
1 85680 136359 856764106
3 185487 143714
2 147017 53415972
1 97056 142253 805938173
1 62629 151583 791548931
3 36333 16557
1 98175 148258 373408236
3 148851 38105
3 21716 165322
1 27604 113981 16427295
1 61389 193491 621847598
2 14918 569501580
1 44590 187479 146646810
2 183961 517803747
1 29051 34294 798877571
2 48305 111750479
1 106337 124982 443527493
2 137660 800619878
3 158235 148782
1 17991 47734 846535271
2 26700 677771838
3 174507 10685
3 90815 65833
3 162083 12271
1 73519 174855 963971350
3 58648 50294
1 127044 132050 384373314
2 17929 575832012
2 53899 171093412
1 79887 192147 967789452
2 161754 419649753
3 95475 178739
3 128056 140080
1 33391 165916 955794649
3 193114 132858
1 12922 165879 898812460
3 177575 172491
3 106339 161266
2 70250 212952526
1 57072 73512 889072615
2 84001 717373506
3 74395 103008
3 87171 23045
2 80040 920328032
2 78177 310270263
2 48650 89448485
1 131319 147869 956924457
2 197560 317381374
3 147218 192876
2 26271 638343243
3 104147 119220
1 34128 37536 816141405
3 63998 161579
3 165268 143200
1 92522 196170 793107383
1 66793 167941 735323356
3 100997 180052
1 43331 85756 113914657
1 7548 42091 990128422
1 43028 127913 797697119
1 46420 56577 782339943
3 45003 127508
3 153175 96710
3 24017 33071
3 100823 62884
1 184871 194684 635805408
1 23115 66077 551565066
2 119477 872854965
2 186360 125325966
3 145824 167541
3 72736 16458
3 169943 104725
1 34255 129775 459682951
1 22359 168053 837057791
1 124156 194654 86706747
1 1368 86992 966803883
1 54331 108915 542729169
1 42757 180423 989032191
1 96309 185613 320754658
3 73671 130344
3 105349 126864
2 99177 440627791
1 9021 194664 940805457
1 32613 128418 511156792
1 53417 99311 762447021
2 61170 175117851
1 90787 113975 994931183
2 66597 198858200
3 112857 112855
1 66671 140309 429719048
1 12456 135838 699851973
2 196121 364410868
1 179491 194521 973268791
1 14766 162377 835641705
1 22355 98457 513218724
1 115452 121823 587720210
2 161874 557873148
1 144284 154653 423966708
1 48204 180364 700134293
1 16824 121765 748571776
1 45116 46271 187358635
3 148668 154964
3 43155 64668
1 7323 145077 344293289
1 25775 83042 902390348
3 167072 58494
1 108551 139367 208985760
1 23221 56471 353899389
2 141717 751555707
3 119759 102984
3 5343 190197
2 161564 454076370
2 116849 589475466
3 158620 14079
1 110680 114506 90845123
3 17207 173712
1 85235 85586 958835958
2 16675 212537930
3 83495 30528
1 86667 124566 747047965
2 181189 620555999
2 10974 138417599
2 98716 240636813
2 24830 517647281
2 126123 355591597
3 34365 137297
1 5716 53901 400374506
3 179269 41925
3 196761 24110
3 62796 165771
3 129996 150014
3 69527 88366
2 40854 2972472
2 130577 613048715
3 171744 176417
2 9300 443244412
3 198220 145048
2 45297 400534160
2 166572 298745746
1 58411 64293 675317620
2 185263 588205926
1 92907 191505 124671410
2 180136 93966210
3 169446 153005
1 44719 153580 615425452
1 89239 178201 534397885
3 86211 79190
2 41591 999809986
3 22450 91020
2 164781 875700473
1 67885 91434 510138766
1 59045 170297 698287864
1 47113 185048 953791149
2 9689 148419645
1 101814 121003 64330975
3 37932 85681
3 25761 132891
1 104731 115927 760425109
3 154561 196463
1 32313 52038 886403467
2 180653 595560572
1 138469 157094 893793255
1 16889 101689 190512043
1 53222 100347 332765140
3 168400 178877
1 31398 73313 595577612
2 100032 874903065
2 3911 684504181
2 177403 490382919
3 3380 3975
3 11899 173381
2 185606 773881199
2 80820 453277160
1 59062 190587 5500488
1 2989 10092 100595328
2 150761 745074576
2 91503 124141243
1 8626 165890 176142601
1 53332 112355 399409389
3 37071 25228
3 109610 130901
3 111218 162046
3 180190 121709
2 16887 157151034
3 140407 120425
2 189713 914352298
1 92028 145023 219492190
2 74923 954005545
3 79942 131114
3 167670 110488
2 143126 58089811
1 101042 142767 275447074
2 145793 209270477
2 67301 428408579
3 161294 146571
2 47004 802758194
2 74721 954063265
3 24393 146793
1 40179 97645 263587008
3 6239 42508
3 27961 119339
1 22436 63854 729925608
2 167850 716063093
2 169677 210962441
1 81146 148176 849421881
3 170866 29008
2 175135 886988028
3 98732 120915
2 11539 610224285
3 61753 40345
1 101958 124710 577806019
1 61093 86031 731246197
1 110290 164117 410493364
2 59206 137746159
1 5724 189816 575468399
2 113997 347145619
3 154747 117241
3 165754 109445
3 141811 115455
3 31203 106
3 83681 156120
3 150792 46981
3 167497 10790
3 104435 160999
3 65629 171327
3 95059 178188
2 114884 953378423
3 183636 42764
2 145485 329334536
3 143537 122577
1 65105 169135 706035837
2 113213 472064796
1 50440 111410 991742685
2 50521 335414795
1 97922 97987 470984116
1 121379 136454 446513554
1 81338 182734 468974203
3 143536 103594
1 19955 159105 847460415
1 11197 169452 299898413
1 165473 192266 399610369
3 196634 97172
2 26803 289971165
3 67762 22839
1 2496 138809 366559206
2 72305 973208573
2 11448 356818925
1 64852 115969 51611241
3 193794 153883
3 114798 133903
1 3476 4828 672999849
1 23259 96346 60798376
2 134393 233242740
3 21714 131826
2 187952 983235564
1 51937 124909 301564825
1 24914 102730 579223365
2 82873 979067153
1 37258 99703 827566985
3 72579 184446
1 23246 42236 381354631
1 63960 130935 682402278
2 82487 551929010
1 74982 171941 534463069
3 176195 181244
1 84265 107989 991968690
1 94817 129648 650915401
2 46347 632035046
1 28555 191930 489934089
3 161206 69273
1 44233 192742 402436049
1 101818 187024 997724557
1 135258 190440 992115824
1 28320 139330 130871078
2 26507 387403180
3 166739 57315
1 29488 189324 909183346
1 84358 113475 764886372
2 21494 123802522
3 137869 58629
2 145692 801024095
1 82276 155391 742195205
2 28160 274515143
3 88814 29574
1 138414 145573 102004996
2 195058 306930928
1 126438 146109 835933025
2 57733 405002028
2 156346 734738844
3 161058 179938
2 54919 957523675
3 121692 183107
3 34601 107158
2 9436 925488872
2 43292 939900344
1 103742 129910 580884377
2 20694 995022563
3 9519 171663
1 65240 114366 166573939
2 173042 790345984
1 3228 14971 209257837
2 185941 680195219
3 45129 43209
3 91042 78602
1 13580 104652 112131838
1 32126 180387 626031950
1 3982 113659 978810608
1 130308 154962 158668336
2 160018 574724882
1 54848 107654 964196159
1 1043 10092 635887128
2 130338 498461738
1 57357 196216 842869754
1 27268 64729 294334499
1 28884 162774 143123958
1 8247 119944 955139990
2 60677 827448674
3 125680 15929
2 152390 596608956
2 183465 908004194
3 121397 24726
3 198426 294
2 30024 249703080
2 107992 727330155
3 135416 44378
1 146372 172281 6867024
2 59237 820426856
3 162296 195022
1 88801 121400 105345167
3 77197 189977
1 132378 176182 919216719
1 99706 190292 442951030
2 96779 514906082
3 24791 44798
2 26994 301990693
3 92513 2546
3 186973 123388
2 184360 24394454
3 182548 158662
2 39752 406472346
2 107379 182317849
3 38594 14221
3 97068 148057
2 176578 97844031
2 141999 409768137
3 130708 122142
3 25057 100492
2 186700 753372256
2 54762 751353833
3 122289 26577
1 167276 170589 461210985
1 17206 107390 827788212
1 103888 156686 878645383
1 86761 96814 701968651
3 53048 132752
1 16524 70737 552704834
2 117856 634623711
2 99264 263630789
2 122297 826938315
3 154381 176405
2 37132 205991077
1 32018 91238 884287239
2 515 295389279
2 160353 712435350
2 53604 386292076
2 101713 101722569
1 58382 65896 992388930
2 131991 419691911
1 53524 69811 745938188
3 136422 152534
2 80403 419897667
2 119160 181838414
1 110813 159168 150003425
3 69055 159879
3 29294 109984
1 50416 120994 530313126
3 20625 23074
3 134425 183442
3 117649 48054
1 82895 139762 813977560
3 109926 42212
1 46980 76129 845854178
3 40005 127966
1 160094 183054 330513465
2 55056 453380694
2 70233 787864007
1 135363 142048 533193073
3 163970 135415
1 97257 124155 996400579
2 106497 65740184
1 13872 131892 719292699
3 35290 81055
1 148242 198127 959527005
1 134233 156030 425281472
3 66063 69658
2 184016 149319989
1 31450 159408 329978035
1 30264 117589 118681758
3 176112 196913
3 136358 65470
2 16843 317334934
1 68406 101264 244156020
3 133061 63186
2 109185 552668658
3 139755 158081
3 50783 65890
3 14067 199186
3 2614 117615
2 171783 203030656
3 166205 96944
1 82844 94972 625552011
2 158187 690214064
3 103243 133790
2 133575 507160226
2 118589 200646283
2 105992 673130506
2 156379 784767291
3 39792 154557
2 148454 826308987
3 189128 141921
3 101140 179651
2 2202 2065203
1 93879 151292 275734116
3 67396 73019
3 190097 29112
1 50277 99942 915639020
1 88582 171358 681305981
1 114768 115785 141487032
2 96093 860666298
3 67318 161085
1 124041 167695 382579684
2 142447 34985381
2 27328 439844020
3 7520 179071
2 171072 494944081
1 41411 165898 678723597
3 57677 125907
1 172533 189511 242790719
2 63583 979164014
2 52380 601836642
2 84880 616729100
2 52705 933618957
3 28926 124556
2 6609 354765095
1 162687 164418 265396808
1 15524 96233 583980852
3 9710 181363
1 30252 182112 76077431
3 542 105015
2 97318 836855988
1 62357 177441 638078581
3 82512 112907
3 140505 163664
3 92126 85854
2 166120 294824775
3 91019 90864
2 52415 502259317
3 26685 67779
2 6492 572396311
2 76103 113055794
2 5505 587514253
1 21776 110579 893421262
2 73426 63142883
2 40416 162641017
3 28708 69847
2 20246 292945797
2 46982 966503227
2 85129 515126217
1 66961 79498 825229357
1 72317 132241 977434115
2 17110 835354302
2 80387 20867291
2 94769 561759938
1 84789 179508 371533338
2 174487 403476789
2 130565 585747161
2 187639 670510969
1 106624 115201 833158834
1 78523 81687 273347149
2 149887 195933734
3 170896 132063
2 165066 776068159
2 6973 963572937
2 139044 43592745
2 76252 543932402
1 23393 146218 933594144
1 39487 63764 170155104
2 8573 388800598
3 75868 48567
1 264 32784 895227311
3 123416 155265
1 28406 194314 530856037
2 171778 808663916
3 118430 167557
1 102342 180315 109953608
1 8618 131570 183253720
2 172823 571736905
1 125332 153414 867056385
3 5017 108558
1 60262 180286 741144747
3 59418 188923
2 46141 311339575
1 855 196474 896393106
1 117899 161708 199383967
3 4157 50226
2 113153 389095727
2 122220 353359177
1 25069 115068 316563715
1 147139 151000 315523764
3 182967 191851
2 127120 49685927
3 149468 637
2 119873 82457578
3 170312 116850
1 13904 74189 238340737
3 147763 149241
3 5709 136949
1 3420 176684 402011439
2 171424 29809833
2 199103 725991190
3 111307 61164
3 166203 53716
3 123530 78562
3 165041 121361
1 7437 58146 940113888
2 145776 782677732
1 78479 145101 75905141
1 8627 142340 930543361
2 164598 487589288
1 23236 186336 570502027
3 105114 169709
3 145139 52181
3 12864 185448
2 26672 261465284
2 53436 342815412
1 14348 135079 943156822
3 68903 195989
1 86175 94803 424218423
1 125678 194101 953445260
1 46397 151057 602986362
2 135196 726323938
3 111987 76186
3 165842 190046
3 10022 22599
1 61449 128834 64137439
3 118988 153029
1 138857 169742 384856357
1 51919 181054 879669637
1 45110 112770 708192176
1 138233 177879 472939358
3 4561 41002
2 183512 860560765
1 10050 91375 356631265
1 112325 158066 515990075
2 41425 516717693
1 10136 146362 713620203
1 4452 13960 42656745
3 154681 19808
2 76262 379255998
2 46782 135697081
1 92855 130588 800908145
2 133357 157944693
1 26470 57307 603568956
2 185656 999223783
2 110352 846104398
3 194151 153455
1 167352 170095 338822485
2 73724 145049961
2 16078 33891596
2 3486 939483805
2 82414 373749704
1 4488 153336 98677135
2 31284 826690559
3 43881 75518
3 125266 57504
1 109304 187112 297752084
2 191452 811226739
3 172269 198137
3 60768 79616
1 48505 194906 946060885
2 78363 963663136
3 143517 194789
2 198522 93321644
3 55060 152963
2 185865 509038911
3 172706 142392
2 139514 562419954
2 76392 372122636
3 156677 157224
3 197556 193346
1 35602 130245 688543445
2 118315 224418785
3 12364 187504
1 136591 180351 189244780
1 35132 85232 179312890
3 174471 8870
1 15078 197024 198342378
2 78874 931189862
3 115533 80507
1 195 113589 387857662
1 113413 163243 245877295
2 189270 711065275
1 136115 173265 978412191
3 172279 176928
2 113235 269218277
1 73721 173358 563185560
2 150635 41640175
3 180658 187740
1 90836 93494 61110366
2 150510 624673796
3 148433 6229
2 124929 681108096
1 131096 173705 181525422
2 654 532060127
1 79597 124470 451899528
2 150431 975437408
1 48172 181179 777963376
1 246 67868 654310168
3 77017 171737
1 139873 152805 462296607
1 34043 121646 126675601
3 120596 172028
3 90369 165248
1 50740 67026 808287830
3 136502 85394
3 89195 30281
2 144429 645264268
1 5909 98116 889837488
2 191364 690327974
2 91022 723083212
1 139980 150838 161987803
2 98813 428805044
3 12958 172197
1 11049 72117 484935817
2 77528 795415080
2 111573 648944068
3 107036 83961
2 30798 215188769
1 56699 102082 130931194
2 63084 59593533
3 7384 81286
2 177624 835049691
3 111207 175653
2 83833 591424893
2 84908 969858141
3 45608 94395
1 78359 119027 4977144
3 5213 198301
2 103638 860019391
2 180957 65565380
1 25588 31898 400744250
3 102441 55625
1 162271 192533 947925227
2 73879 137728886
3 184845 161523
1 81186 135883 128841295
3 160020 137085
2 14150 19709309
2 164683 595253408
2 42895 562058550
3 189590 106094
1 110703 178963 590172661
3 153902 115126
1 14467 172317 673246250
1 40275 59142 814900293
2 39377 964417683
3 147197 37523
1 60044 73345 573805356
2 114874 42548268
3 24819 100397
2 79617 302686798
3 163630 10790
3 68641 935
2 169626 613485206
3 196018 145492
3 50991 168248
1 52037 133870 742275039
2 103274 264405044
2 64666 991304086
2 139895 634115257
2 133452 159496400
2 69122 453007161
3 162081 186512
3 171014 105556
1 100866 178367 493226093
2 131092 893916746
1 194891 199633 541499688
3 95898 87904
3 134130 32560
1 128024 151368 59645552
2 166763 340715348
1 78636 169819 170121222
3 103242 104614
3 188057 138510
1 64456 82533 326787816
1 48118 177210 408130998
2 73529 781185403
3 16140 51151
1 25210 84908 921825905
1 38711 182109 942107583
2 37984 896137082
3 29435 79093
1 81472 101348 160496861
1 39947 146885 533209287
1 40410 91754 698701700
2 49643 577490106
1 43432 87125 647223037
3 88917 161780
2 164809 116641678
3 105468 123508
2 115523 638540355
3 148440 118606
2 57264 985631352
3 186663 117400
1 4745 141356 394718409
2 157399 495968311
1 20911 21553 87349452
1 84643 128813 393507054
2 174457 957532201
1 99494 118164 664862568
3 45564 163630
1 44850 163721 745043004
3 127086 34632
1 174118 197746 400436662
3 124370 3686
3 68919 74986
1 68933 104729 527547317
2 87621 933962821
1 72920 111960 135821581
3 138745 189025
1 144628 196137 325965986
1 123344 150467 754956098
1 84142 117842 461252521
3 128818 146276
3 38476 32186
2 93617 770363109
1 122129 143680 735477666
1 114077 165742 80853989
2 123943 67207673
3 34762 13337
3 4291 114247
1 25238 149564 82608805
1 136153 170040 176015128
1 1457 46745 381656834
3 83330 57884
1 87890 129314 553285271
2 103817 987243918
1 98195 132611 496762253
3 197063 92962
3 72585 86159
1 7280 93489 753036798
1 93429 199890 35619810
2 182292 287275771
2 1786 11342113
2 156455 150183869
3 177225 89701
2 196409 549421906
3 82753 170542
3 106791 151650
2 127409 416725178
3 71078 155796
3 137268 158930
1 54812 189956 936897441
1 42455 108208 887752657
3 141698 17673
1 123533 131142 39584635
2 132948 822803612
1 53170 188286 991204396
1 49167 112747 556580094
1 150570 169410 665163172
2 159676 840375429
1 29904 166620 315143706
3 13793 3947
2 53384 949572009
2 98613 661059873
2 183549 967591890
2 14347 637268240
3 71091 172831
1 77465 179580 543224732
3 58473 107752
2 198097 434941353
1 18248 67807 928600975
1 11079 101332 984983248
3 120002 184708
1 11553 173697 815738863
2 70272 56526941
3 89552 35683
2 171826 853616969
2 183194 31331849
2 46361 770111537
2 53901 350457716
2 120144 888876663
2 73243 725336160
2 58666 808545143
3 63343 163183
2 157108 24330695
3 95411 102765
2 157240 151434841
2 13182 698702333
2 155015 144061226
3 183793 83899
1 51141 86767 139663837
1 22153 81031 569051207
1 43594 44285 347351289
3 105500 55885
1 43784 60837 177408040
3 72169 89680
3 146209 34586
1 137911 175415 366760539
3 4995 144693
3 155384 34887
2 50912 227097307
3 182427 130149
2 149660 124598154
1 7246 168117 86314207
1 123342 124982 425401143
3 169525 87464
3 99240 53730
1 191483 199270 616774765
1 11837 148255 717913301
1 44084 76843 457948648
1 88332 96434 685831632
1 138458 156448 568545131
1 156676 196531 724957745
2 109828 822864855
1 154104 186987 646220712
1 43515 119951 666719215
3 115157 154363
2 15512 464336509
1 44826 112889 816900270
3 33436 134709
3 129114 128373
1 65511 199332 201428686
3 130015 73744
3 30315 75882
2 156226 928124224
3 18822 125019
2 118322 855622477
3 17756 13239
2 29067 555050661
1 15790 102141 841486589
2 41374 700813769
2 29816 480951703
1 51107 60219 645173955
3 177011 104731
3 155706 46961
1 172505 180990 895931800
3 119655 161517
2 198293 930851218
2 96134 246373180
2 35694 378627685
2 85871 894179011
2 98090 706282674
1 28296 70416 807499936
2 2876 673770225
2 45292 958948153
1 95242 169537 326144710
1 80894 121586 82270193
3 86936 75528
3 178398 7335
1 111064 164961 955159506
3 70959 160397
2 13284 295968640
3 106141 34732
2 77378 199783613
1 156947 198209 492349865
2 93879 807466979
1 131664 166529 949572290
2 83460 285455398
1 66582 191249 968430776
2 71620 311950756
3 155230 47427
1 39487 86553 151003528
2 3667 105707865
2 74270 30218134
3 176969 199768
3 1819 169413
3 57109 191064
2 190054 586767957
2 60521 697725471
1 74599 127460 688270205
1 2507 164224 691982550
2 24269 313727368
3 372 40497
3 153433 46664
1 4693 62136 353190807
2 18113 42002197
2 9907 470903644
3 77823 107858
2 93932 257039043
2 46757 53505283
2 31919 215503064
1 91978 124352 8981784
2 174076 892072295
2 192940 14892944
1 99825 165087 494626779
1 133919 160115 455042614
2 182585 996303859
3 146243 2420
1 77082 126457 335317097
2 80083 511929067
1 44617 63753 246956988
2 187215 269761919
2 60209 476624237
2 137860 615349018
3 105520 3316
2 145667 620771856
3 151914 105000
1 113743 194063 477330310
2 50132 651122260
3 130170 71145
2 164561 301136684
2 136857 297563725
3 87260 120877
2 88934 229255983
2 168970 858680056
3 89252 199419
2 195873 576469354
1 102996 185901 562480917
2 77971 39390740
2 98866 883470740
3 185223 107917
2 87164 570363646
3 172852 1666
3 199909 135719
2 21510 531858257
1 66279 105913 17825681
1 23021 34049 457307196
1 119159 199218 97963081
2 171472 9492902
2 106553 851419744
1 162879 195341 875807010
3 147971 37568
3 183019 72227
1 14204 103949 265066228
1 93268 110726 453819175
2 198591 953824551
3 59771 119239
3 98320 190903
3 166901 181356
2 71036 236346720
2 113482 32940904
2 34333 5396622
2 62225 917559941
1 51168 141030 916208829
1 22672 111257 130897553
3 37991 83646
3 78333 78891
1 102445 114288 827077490
1 36735 173570 365266015
2 52482 157127467
2 186295 704856641
3 6065 129651
3 158883 36526
1 10089 144553 335059098
2 59269 426634592
3 4510 187969
2 79173 30617127
1 44611 65954 725134363
2 86253 541544617
2 40409 668449100
1 13810 79475 364612399
1 137964 171313 371407862
2 40279 761230934
2 129812 321899367
2 95950 894238490
1 191147 192534 386978744
1 17101 17673 811987308
3 197866 191855
3 158768 107371
2 178443 879064288
3 5360 74637
3 183636 48435
1 57098 199237 218045346
1 11101 166990 447093523
1 17116 47972 164807864
3 159671 71201
1 120769 162839 453138859
3 67527 70396
2 122865 538588184
2 151061 910436813
3 50456 170041
3 80144 111053
3 113501 124901
2 83502 870956603
3 50925 51085
3 114484 47985
1 23027 80079 330735595
3 24300 177423
1 64586 198263 239922045
2 50437 244633307
1 43573 102153 61030777
1 16439 139794 414712483
2 65368 982934573
2 48749 490275688
1 5649 127137 538448876
1 23094 44580 605822147
3 63505 79611
3 141572 102875
3 182520 77472
1 108851 181388 319779032
2 199238 274390814
3 77841 16811
2 71872 558051089
1 162060 167185 193004104
1 124038 150784 68809801
1 184145 190799 165251501
2 171558 335690039
2 66397 426180174
3 175379 75366
1 51284 176734 481149979
1 11451 174816 244791206
2 117660 172100952
3 25367 114418
3 101222 166491
2 20901 289178670
2 51996 251859436
1 53773 114661 102146204
3 70248 2647
2 60337 225192726
3 7281 162969
2 99985 950229308
3 134951 21082
2 25943 187033849
2 122150 504706317
1 13719 157147 312079088
3 158202 184315
1 27607 120599 859003197
3 190216 23180
3 171018 183555
2 112386 770974124
3 168330 196508
3 157352 104634
2 25053 185934194
2 21271 400808824
3 44584 87736
2 50609 787437538
2 193469 496393120
3 195415 198086
2 178577 95740230
2 9901 984350508
3 31971 100078
3 116975 117334
3 165049 67140
3 118485 83447
1 24137 45838 852906386
1 3049 38295 981941966
1 38504 117042 530581264
1 158713 174154 493299487
2 138554 935179616
1 55781 72045 45517161
2 72202 220778930
3 48328 14611
3 45968 148481
1 53384 121981 954378811
2 139864 150527166
1 154700 162139 675679711
1 71265 92325 189296579
1 75167 95588 433110030
2 121226 829460933
2 164894 321811608
1 19740 148462 503310643
1 27283 91658 666634947
2 144625 78600560
1 123691 185412 457965901
2 65016 385352389
3 161905 19590
1 18012 87088 532233131
3 131306 172858
2 144846 645559181
3 113706 182194
1 178980 199364 888806940
1 156038 163258 120585951
2 110277 767831681
3 194004 85427
2 193573 233409632
2 89840 409705816
1 41546 130418 124993083
2 42101 804367637
2 103667 302451316
1 24746 78679 546525531
2 178304 131563350
1 23884 186331 716810568
1 26641 123462 747319048
2 44473 99912754
3 67384 71029
2 172336 686418783
2 182305 406814141
3 90697 82403
2 109761 409399345
1 123430 194072 201055426
1 25596 185789 922344720
1 132201 149738 14810968
3 162091 147949
2 95355 842955601
2 103378 223897676
2 2267 504436387
3 15658 139298
2 34315 520382745
2 79764 692903112
3 73694 125965
3 3261 199305
3 42252 93986
3 103780 147977
3 182248 107296
1 3373 71447 871586301
3 83773 115158
3 100029 112673
1 58294 181876 524080205
1 110909 163826 928557500
2 59194 185353404
1 19748 114792 423183971
3 9194 102096
1 58715 182908 8197432
1 3187 147898 83555236
3 172495 7546
1 102021 195213 22185256
1 1453 3144 195754935
1 40898 141662 71062756
1 71135 106262 397110145
3 49007 23858
3 160005 92736
3 60388 87906
3 39922 130917
1 57790 129812 175781072
2 137024 357654109
1 140968 155014 99833605
3 33625 108771
1 167607 174706 284613746
3 23286 147871
3 167833 52991
3 102280 147945
1 51315 72571 81055090
3 76234 6879
3 44447 177876
1 153668 188854 720476404
2 10294 1151621
1 31581 45342 846647036
2 155062 95449710
1 68 66618 760702941
1 90953 180492 31956261
1 155628 155713 694561017
3 162666 13759
1 55015 96515 329588630
3 154941 185196
1 99120 155031 229798507
3 105450 17549
2 187787 5691650
1 12830 20755 50169728
1 21147 195959 785471280
3 128478 39740
2 164887 757811816
3 42161 156760
3 75451 48471
1 163330 163733 805773681
2 70783 776891458
2 178756 117803358
3 32557 159784
3 133267 121972
2 174157 741387614
3 134618 28031
2 78402 226956233
2 131348 391557934
3 1000 116
3 7046 7788
2 65212 866211585
2 181962 586253181
2 61949 729211296
1 153821 159640 818501284
3 169580 14427
1 17464 51446 544004435
1 2360 21683 322909443
2 134803 730211132
3 46014 114988
2 102752 431545823
3 15938 51937
1 106951 174596 261992060
3 7082 12416
1 69019 105500 838421240
2 150439 660472810
1 22442 160450 941352153
3 27773 146627
1 187638 194331 559559559
2 63786 698043938
1 52509 71515 541303436
3 74298 65626
2 79778 865778496
3 128001 16725
2 103364 891287815
1 87319 97516 434194987
2 58828 364644017
3 182335 180718
1 30388 104695 718705986
3 63173 94895
1 117688 162577 555986803
3 121369 166808
1 28775 197623 574353314
1 381 188203 15988502
1 75524 82054 110720677
1 155417 176181 823299170
3 94458 93184
2 39301 554721952
3 40218 107852
3 159577 99304
3 154055 92912
2 8493 674941296
3 54624 19606
2 167577 820139441
2 188945 394829435
1 3179 26984 473919317
1 86498 86604 565048007
2 14195 826558704
3 77860 139618
1 112101 115630 18088337
1 82747 136073 324969700
2 20621 799128679
2 124670 200325053
2 152519 463431497
3 28504 42407
2 154597 4142160
3 199515 105437
1 149501 149511 652784966
3 24302 23403
2 184014 5519297
2 47796 403673411
2 46061 601774461
2 198095 246627322
2 146320 481262994
1 56769 98371 403671484
2 30426 753690609
1 28407 34549 38632734
3 152120 168545
1 908 186751 309981382
1 8229 141543 532818886
1 59933 71834 270325715
2 51730 745285819
3 39986 6033
3 41887 160257
2 64793 704477033
3 87396 199595
1 76696 173010 320844532
1 4537 39431 428191662
2 22024 749330284
1 32114 117810 819287892
1 42062 66466 534905260
3 80314 179334
3 152428 153101
1 16738 96584 120334024
2 115828 209899776
2 106719 801323436
3 117186 65366
3 1986 169091
3 64265 59121
1 88180 102229 919568208
3 24532 83342
2 8735 869474129
2 110551 823110904
3 83477 127671
2 163172 639131694
1 76853 118080 86398755
2 26103 496545629
1 100331 194040 530132336
1 19716 160251 737201810
1 116009 174715 389511722
3 147093 80225
2 27840 460363218
3 148975 114337
3 37463 7673
3 121896 10852
3 124472 106957
3 15276 128769
2 150783 586430467
1 11579 185015 114847369
3 156935 102603
3 2475 187273
3 55705 192604
3 42300 99016
2 173950 273378787
1 172976 186904 478078271
1 46241 104357 718460999
3 43930 102468
2 143700 300706424
3 131058 5934
2 8076 672570718
2 19926 419902143
2 50721 111454221
2 83828 147535216
1 17198 168045 112591537
2 96252 196106070
2 49394 706412767
1 154916 164695 594764587
3 69641 5012
1 64081 166728 450670996
1 103498 171347 86215499
2 190548 47884384
2 183191 859918367
1 103389 191553 615412683
3 20522 97333
1 86479 89579 991578889
3 131413 161862
2 147509 462894003
2 93439 861486722
2 170642 308277762
2 178890 389926704
2 46541 924630632
1 46774 90386 253268260
2 90911 427511265
3 81758 52935
1 46655 92201 836003519
3 107670 132076
2 113798 617745618
2 90745 479876519
2 130139 805356454
1 11488 24087 307468659
3 104979 108312
2 111953 615360323
1 50584 119399 696657363
2 49071 492111382
3 83346 140787
2 194898 613132452
1 3644 25557 573427251
3 76718 147792
1 42299 75137 916332341
1 109373 152499 764607370
1 72801 113503 839272118
3 194481 101163
3 191023 182269
2 168852 937661925
3 56228 179864
1 59535 163538 860198785
2 16937 196926645
2 123907 94514898
2 51801 978223258
3 40703 64788
1 3766 188251 474963118
2 170220 922011205
1 97466 193267 169271918
2 49083 560833787
2 143180 695775333
3 138964 66732
2 8778 603090953
1 176410 190677 914750054
2 96497 864987906
2 170339 876038283
2 29825 174802376
1 55178 160491 672017181
3 6872 76924
3 99404 16312
3 188319 149648
1 132257 145064 516682437
2 174168 605375548
3 31953 198222
3 121940 165208
2 196818 940102830
1 127830 152330 583649446
3 44824 126397
2 78475 402698524
2 27885 207622283
3 150028 16434
3 55650 59707
1 45399 145746 985944240
3 198539 101498
1 88347 178323 764849692
3 99069 181780
1 89448 176963 476543628
1 29974 112341 750500742
2 14688 190522268
1 78991 89900 757105583
3 111470 191357
1 153702 167261 184854902
2 148299 874538301
3 77705 128485
3 147414 76096
2 103778 635889434
2 34482 601691966
1 114159 181524 759896746
2 74415 206775460
2 33969 424178581
2 128984 783266742
1 107518 181433 106408495
2 2470 581884147
1 60784 149653 613565623
3 145740 150770
2 68164 991038457
2 39441 234405534
1 65830 162050 780312904
1 144830 154391 283134451
3 172675 28949
2 110197 26651489
1 165520 173136 957361863
2 138355 153651593
1 75161 173825 858345213
2 112523 479811032
2 150394 917171793
1 63187 199417 764324910
3 7343 1775
1 7849 109769 65711584
2 165905 215319575
2 29465 998515387
2 146858 715177835
2 191668 137693753
1 57996 88806 535066543
1 3945 96602 655946485
2 110879 303062620
3 81473 52151
1 72667 128123 315372249
2 3771 943206138
3 35926 168815
3 74434 162671
2 192967 358164680
1 20993 92979 6431569
3 117918 155471
2 192797 11968735
2 171516 785854399
3 152514 190799
1 67167 158825 167285415
2 164784 46819832
3 57009 97395
1 20298 127501 59413821
3 39792 143823
3 111313 161128
3 108497 24929
3 114049 141812
2 74592 32003407
3 147936 63032
3 94071 182586
3 132756 139856
2 28503 124026161
2 129629 999042471
3 158576 74594
1 22947 132845 279531258
2 131377 830797639
1 78191 131456 491860077
3 15497 31464
3 60100 55088
1 28803 56391 647384746
2 279 445983149
3 161133 46361
3 183498 124645
1 133803 135904 241104803
3 198934 141440
2 128452 911830755
2 43140 88718442
3 24969 29701
3 194195 105259
1 67962 176958 19309965
1 7782 179046 569860819
3 45980 147613
1 55610 192681 4306640
2 133670 487425867
2 171585 602859678
2 41931 501617787
3 78103 25959
2 46721 592221976
3 125131 194592
3 35320 196238
1 24176 101707 616841730
1 93138 104880 238507308
1 73816 171770 106475859
2 193409 527610809
2 100211 966849699
3 149345 130832
3 51609 157846
1 5965 66345 210082976
2 195838 575893767
1 100343 194546 45298688
1 90127 96505 487820601
3 146490 156799
1 147622 179013 978318317
2 180950 533187959
3 116577 20284
2 175153 349127578
3 129658 73627
3 187639 117644
3 20185 29679
3 112106 77573
2 79010 284078136
2 41404 221280595
2 183822 864750857
3 9876 168774
1 10096 53481 405258024
2 41694 637034936
2 154244 403661879
2 88554 299890759
1 31005 49377 382194830
2 31183 350954558
2 92930 207255297
1 139340 186533 667617583
1 77326 162321 37289667
3 100807 188119
3 42093 14115
1 156261 171326 793608307
1 51837 115627 88809310
1 81572 118593 531567710
2 102388 870210464
1 35134 60166 827728139
1 8861 112480 901462317
2 82734 226910677
3 197160 130516
2 103297 205291989
2 62631 725156480
3 148452 133771
3 109905 84749
2 56400 415497149
3 157400 105389
3 183599 22882
3 30420 44567
3 56348 191388
2 136721 891523314
3 120655 167749
1 35331 170392 329417132
1 64573 167905 106610339
3 74105 19768
1 32643 115447 215758760
1 195367 198866 17855827
2 169318 76431332
2 142452 518951349
1 40551 105881 388054531
1 19079 48364 230461879
2 99688 982828320
3 134911 158408
1 98966 158744 255825773
2 132180 286599801
1 39136 136023 662625937
3 47712 48671
3 157263 2164
3 44446 167294
3 175273 93872
1 5973 52933 940153846
3 140551 136777
2 3786 72810789
3 55210 72651
3 163739 46141
1 63781 109536 485646032
3 147920 192848
1 4075 131534 411303351
1 18566 20902 422424566
1 27592 118216 909686551
1 34818 102547 850000897
3 164442 57504
1 77026 114112 600698720
2 187700 789724334
2 28572 986823223
2 190393 396744058
1 109627 139312 89216383
2 48076 953456592
1 7735 54576 528019297
3 169723 13953
2 65205 293454236
2 23567 353206638
2 141700 278339233
3 198615 181080
2 184987 797543560
3 105788 96233
2 164280 750178125
2 84051 575548733
3 96665 183850
1 64148 84044 500785537
2 148433 76230802
1 33386 82562 845958967
2 151630 695382009
2 125062 174529935
3 45871 107346
2 126276 123468493
2 163535 121112803
3 62671 61985
3 81272 75729
2 151323 942851531
1 147754 194221 747433980
2 178597 858163156
2 162486 453642157
3 149809 129378
3 196890 188552
1 52765 178575 976525137
1 34875 109778 883935169
1 117590 170586 309884843
2 104622 559569011
3 181860 187691
3 146225 93402
3 152554 60083
3 10279 142232
3 71503 88635
1 98319 176334 650966968
2 49996 201785906
2 75178 300098014
2 168786 388172554
3 42112 141861
3 186977 187711
2 51134 938386041
1 76721 190138 580783142
3 155814 54544
2 39562 441075436
1 102294 172445 879594083
1 30349 43305 810925602
1 14299 110169 724566418
2 194623 482305764
2 135802 699948665
1 14924 83149 89962838
1 63936 125912 617579426
3 79510 65505
2 69048 236070913
1 70079 160182 346634040
3 166699 191194
2 153534 755954451
3 168616 5050
2 187489 49236555
3 16197 1820
3 154823 8160
3 187866 138917
2 52380 582449768
3 48583 93708
2 24936 362463891
2 1563 307348728
3 147901 58672
1 95486 160748 972317215
2 107547 296459545
2 102989 300036302
2 11095 306910401
3 95966 21925
2 82983 148409016
1 55753 189418 80969218
2 111058 380034217
2 129166 563660242
3 172468 154862
1 81216 137740 508378240
2 65582 975690443
1 67134 87555 363082815
1 159164 164629 642921634
2 74304 869145106
2 127485 758848366
1 13572 84325 958784582
2 62515 257564022
2 103660 706862768
2 183091 396232985
1 148204 166976 243410908
1 74933 152995 722588544
2 99837 484810073
2 42473 74646356
2 198176 639262276
1 58526 105060 416018104
3 64765 53636
1 86062 176053 37443240
1 169697 188213 999957235
1 142257 145561 45596479
3 171610 131186
3 154474 132720
2 186846 996123951
1 92393 176625 82157428
3 117158 190749
3 72830 190492
1 85417 103371 715162713
1 71299 172202 352577947
3 92272 145604
2 11705 607456488
2 129900 718769939
3 183951 136886
3 94382 213
3 53080 74444
2 137510 143634457
1 63920 109975 325994469
3 133365 161903
3 157764 28089
1 23558 109871 693542532
3 56999 139134
2 120598 529060434
1 77289 112974 750711610
3 58813 28721
2 114628 393356943
1 61270 93195 644147860
3 70317 167502
2 36313 410386407
3 104325 114284
2 131564 551535050
1 111725 197873 458661990
1 67980 93030 476251266
2 52012 626469241
3 120352 76437
1 107579 140513 27971869
3 111401 35259
3 148960 70530
3 171592 30495
2 149116 463727800
2 18692 755895493
3 60339 62497
3 124620 194757
3 199229 97343
3 95592 150754
1 5569 180742 39573668
2 102977 342693886
1 58122 109855 49949376
3 175276 138374
3 24794 90626
2 198404 194522368
3 186137 67594
1 124171 139146 266654610
3 39033 1537
1 165175 174501 621210056
2 69109 293930324
3 48561 116448
1 177111 188293 564481651
3 127983 110821
2 109257 208451
1 73394 74010 168898676
3 104544 198926
1 6038 67544 840857613
3 22946 36407
1 14001 104109 417930168
3 132507 147551
3 108077 167112
3 132252 69381
1 152247 192782 617264968
3 35595 10140
1 56849 101073 47689298
2 84504 5889029
1 110868 113286 426116489
3 155456 34265
1 41179 157574 352502979
2 42309 309670085
1 14004 140241 725840355
2 136706 648394670
1 13958 94251 931924937
1 145074 162274 147053452
3 125964 191349
1 78666 149592 456029657
1 163197 163794 738853192
1 55282 78399 977111606
2 142601 572322294
2 36808 894439958
2 80878 319335087
2 181894 908409861
1 82424 137358 189434321
1 6790 110485 189309217
1 71721 162317 754571827
1 47494 183860 429160178
2 2992 414819000
1 69600 107932 740942512
3 41583 51984
1 173243 173580 194379424
2 197409 643396783
3 93704 7186
3 55517 36718
2 170120 469737775
3 172324 130427
3 77959 628
3 51094 97279
2 35188 888571022
2 110494 503217895
3 144950 74316
3 94211 133979
2 124904 915183856
1 65033 152236 619787436
2 180153 582426633
2 24198 392846425
1 62999 103477 907484413
2 184176 583762505
2 83449 377752457
3 37465 41461
1 3472 70069 730406143
3 198569 5899
3 198003 104132
2 186638 517291417
1 100747 173290 903216485
3 60541 64119
1 53490 199440 849162633
3 181159 10459
3 132274 28969
1 34909 91206 206505783
2 147536 689449527
3 100870 43300
2 27415 723116079
3 40970 142888
1 94864 111444 891375430
2 186953 134907791
3 146267 2950
3 140032 14881
2 446 442400213
3 170534 42088
2 17674 129652747
2 519 628361160
2 30284 813557352
2 17570 438721028
1 54009 86274 794120745
1 126367 155000 982254362
3 68586 70598
2 151524 796152736
3 140726 89578
2 180198 339223671
3 147664 88859
3 25395 194163
3 147385 194009
3 24896 4158
2 98942 209306833
1 142434 194643 145877209
2 138642 278216256
3 149584 150796
2 138363 918109585
3 7269 162595
1 32858 190288 98019357
1 130940 166005 41020529
1 12663 61252 80358145
3 61038 17489
2 166094 94563802
1 31281 141401 563677816
1 56807 109154 366622217
2 177029 47974199
3 183460 85860
3 80767 187329
2 72678 244688992
1 55098 116269 990023950
2 36706 473626372
2 125359 80148391
2 3843 917331657
3 35889 147761
2 169701 215262197
2 105692 473725691
1 927 5986 952091399
3 93841 120211
2 163654 75190302
3 5959 147467
3 190699 138279
3 31391 160955
1 9637 151820 699485439
3 193773 2532
3 178435 28716
1 99 59101 316434138
1 15897 167685 879304126
2 109377 119935743
1 115108 141771 257616097
2 35784 804563571
2 193663 889141618
2 111107 528073005
3 196027 83092
2 103768 831398279
2 74281 739332872
2 73769 981269589
2 97382 169071756
2 128694 357470219
2 147424 268051974
3 106952 71717
2 68347 259154954
2 174209 33520105
3 161710 144300
3 188901 122786
3 100320 4048
1 28293 85375 510167299
2 37375 717828305
3 2504 72099
2 196452 184838790
1 13557 37717 405328246
2 180323 888151322
1 146622 175988 588326384
3 76747 24144
3 13596 90607
3 104360 108166
1 83776 125744 842057967
2 160704 180661348
3 21247 74374
3 5895 59817
2 7855 65174455
1 35349 76547 331708577
1 10680 79580 217303089
2 47190 429536071
2 56514 954644543
3 59668 198106
1 147139 153892 315011150
3 164581 196319
1 35312 55815 332932811
1 18861 197391 982408790
2 115607 633900100
1 23094 119991 155258365
1 163727 169137 192133304
2 108417 419862270
3 128233 120360
1 3627 72604 762556307
1 17037 182968 654141333
1 4030 121906 961441109
1 163116 175005 164115566
3 194302 98743
2 179116 398689823
2 162743 614165522
2 127075 283233267
2 187905 589826861
2 73350 741290048
1 23606 114590 663014218
3 97281 124717
1 78898 115545 924615489
3 122394 188953
1 55118 97217 700024733
1 18063 183432 882191217
3 135101 152451
2 113599 967716675
2 165203 277194172
3 108427 57861
1 97282 142410 941955597
1 103387 145846 708844477
2 30526 111566412
1 123046 199920 757419264
3 73437 4579
3 137621 101869
1 82392 98649 664711141
2 96508 777245545
1 30632 107069 46897121
1 342 138175 8922576
2 138330 76207773
3 159901 148579
1 76221 187190 930602757
2 118290 82831049
2 190023 109967682
1 36699 164346 273355027
3 25452 148872
3 120459 72457
2 67785 40419671
3 22020 60471
2 75762 352894950
3 67960 158307
3 43284 44519
3 126409 69160
2 184280 322342069
2 86397 55740023
2 134593 81762353
3 26802 32797
3 172859 114065
1 10259 47935 9677024
2 106804 986997246
1 30589 76659 765913064
2 113103 256200047
1 72809 175522 270623402
3 87547 144697
1 105054 161311 184143710
2 125556 697371181
3 65414 163621
1 20894 144174 148579968
3 114938 85830
2 127911 619450481
1 27678 160835 217688378
2 72333 255553822
1 4194 198973 373322158
2 171269 35748685
2 181578 316697470
1 59430 191968 356477039
3 93558 163497
3 107565 161642
3 60320 142397
3 13574 129168
1 37126 144315 349028538
1 154952 164307 398922925
1 51336 159130 964678001
3 182464 152912
2 127478 124745466
2 71415 62920332
3 120211 93396
1 79289 182686 796776671
3 152665 132261
1 30702 183162 370072785
2 10046 145461090
3 15799 110521
1 28107 163526 328974793
2 50433 985285601
2 57943 818030245
2 198306 989354967
1 91000 192755 868323739
2 181806 427109325
2 136027 539717399
1 66267 154744 542735510
1 12862 160101 560580269
2 64387 588246016
2 105165 154236592
1 38662 165855 83533156
2 30745 544060629
1 101780 147677 569522969
2 55598 784442531
3 154966 776
1 79775 153245 622110610
3 21612 12879
1 115251 144883 787885007
2 26471 406021187
2 124595 952070072
2 144973 274890409
3 126350 73190
1 11060 69826 577513790
3 197211 194897
2 79743 949557241
1 11374 78591 759170964
1 144529 190620 132557946
3 180756 47618
2 168434 833230840
2 56204 951841028
3 194823 56159
1 1830 177255 771938644
3 99295 174653
2 19678 592640653
2 63740 120129989
2 190790 356113211
1 14226 41402 439875801
1 136167 168504 340554240
2 188959 515577908
1 53523 116398 45131516
2 89772 666853021
1 133269 164660 699812591
3 107648 168364
3 18777 159220
2 44269 709308509
2 154001 488069595
2 194500 179474611
1 117216 157079 607168095
3 72656 68490
1 140636 174446 137909736
2 28433 271247182
3 117836 188729
1 17438 62014 113663220
1 36811 194513 254517558
3 22862 15633
2 192875 636541961
2 44104 68855359
3 23559 137705
2 51630 583018101
3 181195 20658
3 12425 3804
2 25789 100903700
2 179085 797507380
1 90917 176013 682039380
3 162394 38721
3 9011 31616
3 102929 53356
2 187266 230572878
1 124867 157136 393728912
3 58693 12584
2 187670 205910814
1 11329 182372 11950378
1 87621 115843 958282550
3 17278 178659
3 129521 168170
2 194248 620753650
2 14812 717668047
2 183062 10120206
2 5118 32878208
2 77068 152970968
2 112341 133414822
1 10251 74044 816887057
2 29918 50755372
2 147712 457819393
1 129712 181967 520391559
2 55696 227140727
2 104421 710057784
2 144485 335890729
2 193883 280390347
3 198131 43006
3 120744 49559
2 75736 233500858
3 156347 16764
2 20014 804427974
2 141878 212955540
2 55469 79703051
2 188421 328520984
1 11284 34141 906015419
2 95550 187181180
3 133389 177985
2 159113 556739915
2 169745 499235996
2 70119 233943260
3 162260 187949
2 30007 530560086
3 49490 139227
2 13201 256070345
1 64209 89839 615486222
1 32367 109794 896285361
1 39720 146114 718078380
3 101148 121359
3 196657 78049
2 115417 651393665
1 96135 135526 337206611
1 103282 180388 259006383
1 39795 67608 5670145
3 106397 144732
1 88401 90437 583864682
1 111775 113248 419656316
3 34782 144950
2 55158 704815114
1 58176 120765 38098397
2 149278 86542061
2 87813 16158866
3 197025 60097
1 60541 159420 320901292
3 38480 102668
2 21782 383268570
1 158737 177718 994900595
3 49143 103686
3 92600 59624
1 3424 158953 744008678
3 145383 142442
2 195504 549580095
2 15218 808848231
3 73397 125539
1 99687 165285 171022831
3 138387 177071
2 175965 665305280
3 162167 29863
2 117984 341670507
1 59392 79510 817282320
3 38221 140047
1 18331 71225 128339057
3 76067 5877
3 139995 197942
2 37383 319030391
3 193044 152631
3 25439 130923
2 23443 985585611
1 92365 109061 596309619
3 132707 117002
3 142779 190349
2 67319 971735454
1 85478 172089 950192409
1 89811 188775 24019639
3 48118 75124
3 178921 742
2 35835 220213098
3 106127 195230
2 38823 316514237
1 34015 59962 700884605
3 74122 113030
1 100232 128279 543027111
3 33087 67120
1 106957 151468 66692590
3 109660 181996
2 172072 516497595
2 91030 392849455
1 56649 127277 284498823
1 126815 162708 431678677
3 118157 176611
3 171466 104655
1 106 169109 544792315
2 18692 702550075
3 143825 160294
3 134037 66907
1 11239 164510 381928236
1 127270 157151 701562020
2 116118 610090835
2 927 962957125
3 93378 127136
2 186500 964988088
3 72013 59046
3 111769 25913
2 56571 759230868
1 387 103105 84245453
3 193196 111896
3 197193 92501
3 103547 36534
3 21131 120314
1 38108 54289 121727043
2 197379 98491469
2 166992 621491358
1 32567 121213 721519393
3 23049 167099
2 99170 453586443
3 177586 162532
3 65892 195501
1 81005 186453 454698999
1 39751 56464 809194034
1 138101 160433 464807893
2 62685 534851267
3 32394 20063
3 71845 47758
1 39676 196252 391925136
3 176560 114329
1 85094 108247 181264740
1 157005 160878 396736156
1 41201 148364 126437589
1 69566 118091 805162187
3 43492 139842
1 87278 108143 116627694
2 162006 647968280
2 135258 223790401
3 142091 20706
3 80056 44401
1 24015 85089 441927916
2 9437 525553564
2 117425 384754669
2 55209 291603289
2 33827 558718825
2 173787 602488103
2 154176 661825907
2 177057 420380869
1 35030 48080 634837370
3 165869 49000
2 21811 808281150
3 41220 156854
3 28581 127547
3 82130 104339
3 11658 113687
1 95115 131181 342131592
1 119930 171390 164614631
3 156796 166795
3 171651 20793
1 10707 138715 421495826
2 65450 877443915
2 119517 218283871
3 31469 70777
2 169729 607106163
3 113339 8962
1 4412 142314 893915728
1 59006 68262 162448999
3 179513 140747
1 12550 60490 620322411
3 125128 140267
3 178785 105668
2 28464 885951967
2 56110 91030521
3 128042 108798
2 170798 428857957
3 10244 158841
2 90697 441452985
3 86443 185961
2 106327 854068578
2 69083 120997533
3 144646 162915
3 156046 149361
1 112804 192732 46097576
2 48015 833411281
1 49274 180221 532180375
1 135984 141979 917702713
2 190102 553660898
1 88037 161718 877366040
1 91108 183759 562273965
1 43163 48330 505631700
2 146926 456812123
2 76258 9039806
2 8287 316556127
3 81195 182745
2 521 828095548
3 75745 190812
1 61960 113011 474727601
3 42423 163399
2 3231 520649529
2 176984 237806532
1 90115 92782 588534997
1 12496 100094 33536888
3 27492 25065
1 68468 83386 53661762
3 192546 186233
2 78167 524955896
3 146720 22985
2 83510 508554248
1 14357 146791 442608148
1 94522 159160 518120160
3 135519 173024
2 116305 330240001
1 88871 191804 635064513
2 120992 176510714
3 161259 169145
2 188580 677810834
2 153540 240205028
3 7288 78805
1 149333 165483 711950069
3 137860 109413
1 125793 174621 558306914
1 2732 103557 65603027
3 524 190209
2 77716 650902613
2 4252 243640660
2 180956 45758331
1 24225 33239 688100561
2 125610 208280391
1 178301 179392 664039739
1 23841 176590 355274899
1 59563 132597 141981000
2 79346 538101447
3 54009 93624
1 146279 198843 125788096
3 169039 122557
2 162110 321950139
2 70581 21111338
2 55800 492751853
3 112524 108190
1 74027 74465 622425750
3 149039 197381
1 22127 64072 15550745
2 14205 662058774
1 74790 145013 658959719
2 138779 882059361
2 116463 613638008
1 90856 147269 199968444
1 22985 128882 474866361
3 115819 81199
1 7657 115981 443272026
2 112009 317768491
3 179100 10195
2 34683 494061042
2 68958 696694899
1 101096 183735 230680784
3 37799 47411
1 6302 106471 969238337
1 13945 186717 861118464
3 7214 24405
3 153409 40024
1 102043 165611 852402552
2 92765 141789548
2 10297 215667765
3 112757 23965
3 143169 136645
2 89743 256227233
2 170045 146682129
3 123522 137325
2 58029 246342112
3 189299 12066
3 80858 116959
1 110481 179268 193516743
1 137162 177867 443125158
1 35259 162212 957722395
3 171090 187836
1 91168 130219 388030897
3 169043 179733
1 10103 190920 276440837
1 74266 132584 278643895
2 51161 127032265
2 64370 52591537
1 152732 154511 330244112
1 15915 60312 76756138
2 21266 13172176
1 132127 165082 66129239
1 131866 176450 410915214
3 145580 67728
1 149370 162916 84446437
3 189521 143928
2 73366 52284247
2 82048 644588046
2 133752 388473132
3 14532 27591
2 137803 844057361
3 106456 132682
2 68400 793099269
1 22583 123040 270402825
2 3266 443610391
3 25480 17128
1 60229 93612 149960549
1 26356 143376 757713438
1 72353 180606 641819108
1 141742 156514 118520795
1 45996 63003 71075315
2 90676 624248753
1 56168 88304 894424167
1 2903 9283 989444867
2 91612 313434126
1 38745 154145 21229938
1 34776 57071 782600270
3 180118 114192
3 31815 91950
2 150081 597245399
2 78953 564989020
2 6391 125199001
3 41404 44522
1 49262 111433 921184063
1 21596 138503 625785225
1 73289 113367 585555073
2 29066 470940030
2 131409 482938906
1 1409 67462 961785501
2 161582 400260244
1 44656 100676 376705487
2 16551 810185238
2 50801 899467119
1 110004 151219 130630986
3 158259 154959
2 106110 632040018
1 176425 194283 293344682
2 27230 169666032
3 28925 109970
3 60533 125700
3 110345 92068
2 100589 654135299
1 124429 192903 972401810
3 83221 28114
2 80767 932436002
1 88951 135868 210772422
1 76587 134061 335275723
3 8609 80639
1 1457 85635 460784190
2 39271 649430528
2 82311 757483083
3 117480 195009
3 6546 4390
3 69338 105579
3 197578 149890
2 147270 291516173
1 41754 129897 438664477
1 16625 191648 528669426
1 181991 186965 202501754
3 100205 79374
3 113331 70552
2 22048 704721670
3 65039 56150
2 1603 733351503
3 54437 82614
1 122154 155751 19223352
3 81115 32653
3 55539 4968
2 165103 905662682
1 101935 171335 747581651
3 131588 108385
3 177327 6709
3 136832 37482
2 100724 795575377
3 156705 27410
1 84237 102979 602713002
1 26940 67286 814493634
1 2913 146635 978360379
1 104232 158867 852606507
2 8594 106330917
2 27060 904682623
3 54086 183352
1 9649 163112 582885755
3 154843 132753
2 60752 59173971
1 18086 78091 808010686
2 173000 498344677
2 191901 753685378
1 31188 150957 104098718
2 45706 761239799
2 162810 195587083
2 88574 410486258
1 93094 176201 825628092
2 20218 677543385
2 93578 481118893
3 181343 112637
1 89615 91553 324701906
2 182144 907674189
2 70284 58970941
1 57547 149786 793065592
2 103349 616654449
1 47861 108046 826849774
2 159461 837863096
3 139549 92246
2 87661 311417466
2 40410 765122964
1 110539 141700 315541527
1 11560 69902 276182298
1 14980 154827 393625846
1 55532 76452 421721406
1 142875 183154 928133424
3 77885 152606
3 101755 129183
2 39915 128910099
3 116716 155642
3 127509 154612
1 143647 170704 537576977
2 178208 70682933
2 66520 779869309
1 178647 198793 979036155
2 136362 728773252
1 50395 153839 369541460
2 110243 961477786
3 101388 158444
1 34248 45604 896792421
1 84711 192766 428636604
2 122949 579831039
3 146732 16912
1 2885 125548 427352977
1 114088 199724 106523184
2 3732 574582461
3 184019 77490
2 58432 63290880
3 145940 109768
3 116399 34717
1 122500 132624 888721952
3 109840 1983
2 171290 799621063
1 176827 191891 72410472
2 130119 55521970
1 12302 50863 784153211
1 108054 149819 953528478
1 136538 171063 488479110
1 73420 118842 522588204
3 185556 103502
2 99711 928782576
3 58876 83928
2 162285 15436417
2 59617 731909432
2 96257 657433009
2 142473 187035474
2 195408 463573213
1 5870 36822 148825320
2 165006 793235196
1 37355 188895 133998870
2 189401 730402937
3 114506 17635
3 177297 110872
3 10518 166649
3 97682 73731
3 27020 101342
3 118309 127283
3 39686 160122
1 106816 176482 42131766
2 124088 264303153
1 31648 80774 562444297
3 86144 149463
2 17816 35466110
1 38303 39071 646363583
2 191345 21578862
3 84947 38526
2 171149 979094822
2 81019 126693044
1 86050 181482 247085816
2 87280 233007766
1 37623 89833 828420025
1 96807 161184 546056036
1 44761 56211 471739252
1 48683 89053 931888121
2 66988 86170892
3 14403 45400
3 30475 159001
1 79952 89338 191736565
1 38238 40202 220061118
2 60908 195821657
1 52926 92104 679718167
2 72859 429603547
2 114033 363486173
2 60513 988590221
1 31906 193822 108569944
2 117040 36113620
1 39173 52352 747127279
2 96437 793481211
1 37346 171248 223184324
2 130881 96423491
1 92477 193698 789564293
3 52912 51265
3 149814 15807
1 28873 150945 189613538
3 129906 38093
3 19931 155123
1 8687 179743 110490982
2 126516 377856095
2 189094 871517763
2 149006 236888079
3 179665 102787
2 169889 61556301
2 71929 322636754
1 32133 171640 120534797
3 10360 98042
2 17338 519333885
3 16280 890
3 82395 156889
2 120265 20754305
3 123357 175470
3 189158 50453
2 19278 971711926
3 157049 19275
2 43640 113348369
1 290 72854 356123105
1 15352 197856 191637967
2 121378 643893219
3 104754 129561
1 81978 83474 746127641
3 27849 30572
3 20973 68106
1 102041 130666 16725011
3 155143 179035
2 55912 408899715
2 7082 43442735
3 109121 110688
1 162994 164638 634329355
3 98089 113901
1 122569 130143 77385041
1 51406 135158 565972605
1 21836 44533 962734644
2 29918 533756886
3 76253 127945
2 41579 978340461
3 116367 100141
1 62210 116969 31886764
1 83273 136740 613937287
3 116244 20473
2 135731 682889665
1 5664 187280 455449120
1 73300 116318 522040002
2 47828 68940945
1 167127 183670 41182856
2 88760 642073980
1 12380 61395 282639212
1 89299 188171 303256227
3 109786 92877
2 8178 221979093
2 136597 448874728
1 149800 190267 460210933
2 82453 659582099
1 160522 171596 473940167
2 85449 449683491
3 81951 90020
2 177426 397403759
2 183464 774623842
3 127862 85750
2 134382 332128142
3 71515 98383
1 72074 91596 177877857
1 147777 179946 170317889
3 133807 6249
1 113236 175215 427229288
1 3093 173044 157703132
2 66615 786034538
2 186762 996671701
2 21772 551424023
1 74881 99467 355159582
1 3985 115350 878003068
1 82630 192754 511247458
2 101351 742340121
2 26510 658214371
3 194162 149149
1 25065 41448 231012651
3 31946 84876
1 45661 193998 160379277
2 117930 844366563
2 31629 829632680
1 38853 53090 860453149
2 181813 13042251
1 107606 139585 304360148
1 66742 77151 69665550
2 142717 759445130
2 46522 307302536
1 90256 150497 379697709
1 95652 147150 203058305
2 121525 808317144
2 95989 59891320
2 104714 311998960
2 40549 419436379
1 166731 197876 714078703
1 61107 181178 718710297
3 113244 11830
1 134702 172955 197062418
2 35948 741788774
1 14250 80454 698165494
1 64612 109154 425577735
2 151650 420702372
1 165485 186197 405837841
2 179983 231373466
2 154762 958870571
3 9967 97520
3 59003 8045
1 17121 78115 731057046
1 108624 163197 777694169
1 54580 136845 446563351
3 182544 85143
3 136722 191570
3 136159 125067
2 135739 375656287
1 11315 158176 775452182
3 132434 130786
1 99756 122830 633241058
3 52306 62888
2 34650 664042891
1 19427 91034 710073176
2 196341 930999735
3 135208 140151
1 32413 135121 440966393
1 183986 192284 694190376
3 43727 88872
1 143860 154307 684424128
1 151083 153273 793423643
1 24287 162476 71154145
3 113905 112179
2 198285 179511090
3 64003 47694
3 95110 37518
2 179264 870083946
1 102292 141628 252061593
2 141324 674214669
1 79349 117580 819425417
1 133887 139719 814223532
3 181366 94259
3 111852 22363
1 7482 134082 146563891
1 17520 32487 949969546
2 127381 6435530
3 152698 87662
2 15754 885600814
1 100543 159468 370685902
1 57977 165554 761203054
3 194094 198292
3 169168 89931
1 141768 157438 878051596
3 125372 39779
3 42509 5697
3 45729 120766
1 83718 193127 804565376
2 190254 342412088
3 75605 30687
3 72120 70956
2 68967 415344301
1 470 42258 468103683
1 33398 85563 991713286
1 18746 46131 482780796
3 25536 164469
2 184235 573351882
2 154407 63863312
2 95287 134001414
2 15940 477294079
3 151895 186717
1 27032 54255 525015329
3 20860 179437
2 65598 296642789
1 63674 133478 663550824
2 83818 346388654
3 154026 4150
3 105004 133255
2 9644 396815970
1 171174 194481 559433296
2 121490 608693478
3 75012 73764
2 175400 121581441
1 8776 105057 482685605
2 113796 444801588
2 19236 458707715
1 94127 114374 215174976
1 27517 162726 277079151
1 65254 65956 342281675
2 180583 686831090
3 162631 21208
1 44496 155242 71354825
3 141543 13719
3 196520 169040
3 28327 64643
1 50573 132423 757873335
3 45129 39161
3 91970 64754
1 58959 82107 601588650
2 157220 455535132
2 47609 661885233
1 21379 94844 931219711
1 24105 105813 643958017
3 85300 166151
3 90608 172715
2 154322 983057889
2 134306 975417590
3 95512 195548
1 90815 192469 315436726
2 94869 191897789
3 85853 74347
2 164420 510241184
3 78860 142283
1 98889 148103 331963801
1 24549 173563 844250126
3 59147 36652
3 19006 14748
1 151710 165447 433796338
1 96610 122055 325578272
1 80238 94588 375559648
2 165505 709728885
1 59381 177505 12471516
1 25467 195063 492547585
3 154470 64127
3 61797 175794
1 77605 134085 241185926
1 68616 178541 104484124
2 507 647430119
1 66309 132216 895633762
1 170790 189630 788277070
3 66406 31403
3 53153 95529
2 39964 246460989
3 116352 49622
3 189215 1431
1 66799 70859 166438602
1 1181 44842 75439822
3 103215 52340
1 116574 172958 965845457
1 40764 90842 581354244
3 153368 138834
2 13489 503847124
2 101307 841492566
2 121921 170408415
2 169733 951372347
2 89985 606406332
3 24610 197674
3 193009 171784
1 16363 185814 228897104
3 82711 55854
2 193345 75627248
3 143808 85588
1 30735 89469 717249779
3 164033 191131
1 10375 157752 127684401
2 48865 169827649
1 126011 176115 253616188
3 136427 27927
3 30954 21854
2 128169 280749831
2 116528 19233138
1 23005 146328 110975168
1 28917 55017 952252119
2 195169 403508144
1 62179 103810 326829327
3 109565 172256
3 60430 3232
2 15248 328777232
1 126306 155652 709155993
1 79804 80772 30987359
1 1347 38998 137405061
3 121452 155260
3 102173 141575
3 132821 32426
3 140454 115363
1 89785 182377 809450594
1 98377 152139 480208242
2 174019 84434389
2 82608 701976130
3 161499 1629
3 97205 54828
1 100983 160541 781014969
1 165041 185286 723086927
1 5128 180348 989284608
1 72163 188179 254564348
2 84107 670242319
1 64486 158703 64485886
2 124362 360910789
1 51285 134524 554310850
2 34798 70115498
2 182291 170408297
2 161149 604708316
2 143374 956051058
3 182202 134882
1 55327 91707 175108195
3 62420 40788
2 119358 851650308
2 88003 832195337
1 146121 146513 798443594
3 98433 88455
3 15377 24656
3 14681 131133
1 54671 146294 51385823
1 137675 199743 991838313
3 128766 72780
3 84073 149617
2 77789 756559714
1 151121 182708 287906825
2 154428 834235949
1 8391 12331 137726526
3 39475 21214
2 110163 147649336
1 31301 40067 933746699
3 188985 138583
2 107590 965466329
1 37002 177352 351109909
3 130009 166332
1 98392 194556 897665663
3 94932 54695
1 22268 51958 174450685
2 71680 362423490
3 98295 173007
1 16232 190643 913277604
1 138456 170040 704388832
2 181619 760087086
2 35452 28591446
2 355 835476866
2 173069 306282580
1 21687 66332 531906131
3 162311 45589
3 83636 14882
2 72966 410405594
3 30539 34007
2 13553 916409867
1 148800 175783 356859275
3 84753 185872
1 34666 195061 289813148
2 158790 414666612
3 183728 185521
2 128927 989873880
1 60053 60821 902483316
2 89104 562258433
3 30359 18416
2 117894 829589061
2 34377 748564294
1 69509 179984 372346222
1 65847 159837 240889403
2 76795 191945401
2 196725 142721448
3 9897 128957
2 121622 34718936
2 19251 692668141
1 47446 190703 41865851
1 133535 175716 180898592
2 67960 843505507
1 4888 44639 718077537
3 146608 131245
3 147543 45010
1 2230 62586 217411995
1 61298 148936 986049825
2 165482 733748924
1 100595 179855 133066460
3 103473 1540
2 8014 428809080
1 70304 141261 821730008
1 29747 54970 741594763
3 129436 133911
3 65140 156668
1 37264 126015 307136812
2 136828 883502017
1 28176 134983 907007905
1 60830 116392 609587625
3 148785 117697
1 146275 172765 788609872
3 81994 16378
1 54011 117581 531873117
1 23945 126894 105787432
3 127456 56221
1 13784 159834 297976345
1 68093 136120 954164004
1 18489 116613 175839241
2 131971 752338891
1 53566 62492 232554298
1 156137 166542 489068082
1 69970 103085 706196376
3 117509 88182
1 124808 150729 744474411
1 114548 124729 192107744
1 66069 169398 858544973
2 81638 139132119
3 77176 41871
2 69976 146765560
1 28891 149259 486391830
2 195651 902333605
3 27581 133378
3 184013 178924
1 96842 111643 777768875
1 1640 155064 267797091
3 8527 91183
1 58559 143640 793389587
3 163927 4528
2 183036 881970778
1 138017 150924 391544690
3 166420 105365
3 19329 49604
1 111489 120710 470314299
3 49028 171538
2 117473 488565836
2 171910 911103790
1 95879 167312 537149160
3 163751 43439
1 4168 20588 176380568
3 114467 165040
2 178627 329351858
1 142563 160735 840971928
2 93542 505980700
3 22146 188074
1 104100 182604 687011656
2 37220 656744891
3 108283 34480
2 198505 749494971
2 57602 361226987
1 155047 159077 519390611
3 61310 187900
2 184123 152492154
3 32233 111038
2 138897 755438050
3 44169 116339
1 55923 67264 241693857
1 76422 143034 854993313
3 107692 97590
2 149162 280114056
2 141626 75672128
2 110180 603058794
2 126916 998827951
2 164051 499847995
3 41733 173093
1 62314 65382 143522929
2 51398 20229034
2 155460 543880904
1 23880 129943 302622947
3 35901 148624
1 95736 180295 857515508
2 88317 450064454
3 94105 158166
3 19446 13424
3 119114 62951
3 168642 53489
3 12354 23814
1 104639 188032 687943455
1 175314 186904 841005058
1 58617 127102 644219581
3 78999 75224
1 65165 75928 907268355
1 41290 127738 683865324
2 16401 217385750
3 65233 116628
2 85559 708330459
1 114215 126185 507713067
1 29267 137831 341039831
1 15385 153644 234898351
3 185307 125059
3 107429 78120
2 82011 497354577
3 166283 8584
1 94486 154803 373577931
2 97140 898096756
3 102814 120762
3 142633 131277
2 57148 224782821
2 8462 16773608
2 118205 47313842
2 23788 968283700
1 50927 94763 32213386
1 11889 190917 19919905
3 71185 143133
2 196000 174060562
2 131380 67556737
2 103664 58690991
3 56031 65803
2 54424 288083372
1 96520 195183 737503975
3 47320 60000
3 136503 111898
3 71057 3086
1 27813 32080 741140362
3 142141 57183
1 3579 172412 789915372
2 114964 620766370
3 105390 4677
3 9313 110022
1 2097 4570 167450678
1 787 122883 118908376
1 81991 152553 235961305
2 58833 837702243
2 40410 746710895
1 4282 161213 916737
2 196616 680030850
2 151253 36104164
1 37602 123825 756474270
3 105211 6242
2 515 294927087
2 48690 470030343
1 45052 154468 205404776
1 28832 137331 817722010
2 4554 713007913
2 95535 971028882
1 118262 146602 217871676
1 25341 117731 451954972
1 116572 143168 648397818
1 72182 126636 568174053
2 58478 4553147
1 91258 127886 521606150
2 101153 63696149
1 21080 75095 304654233
3 182917 153625
1 32535 187643 275478928
3 121366 108637
3 67780 126379
3 48193 133796
1 372 41291 723059356
3 153791 62608
1 32459 102674 866109138
3 94938 158707
2 193333 39350756
3 162407 66402
3 25682 6063
2 132203 252873719
1 70722 167868 170345371
2 102404 131178627
1 87779 178902 169837925
2 172630 349520632
3 137478 102473
3 11679 75043
3 152933 33338
2 199036 292784971
3 168460 187414
3 155642 163916
1 40715 57454 997709704
3 69256 139218
3 95761 191800
1 89098 198212 85955029
2 131475 8645262
1 30253 40469 703274517
1 3737 169461 966536
1 3041 98282 781488118
2 174454 676838494
2 172372 714835166
1 49040 168715 406778007
1 16437 122431 159145241
1 89527 171560 108048631
1 104678 147154 285557400
3 87262 141755
3 141693 137800
2 64491 301505834
2 180348 999545282
2 190987 479825702
2 14130 337515708
1 77561 115695 937136
3 118657 179696
1 14417 143126 436928695
1 46634 144698 220955746
2 16239 578470383
2 48155 535145646
2 43717 573591152
1 86076 173036 74997114
3 170772 43948
1 179574 189321 905812374
2 59471 439198929
2 43898 809506548
3 124537 8212
1 30938 98013 802672461
1 23043 53276 858230323
2 135624 751962390
1 38680 192680 312774888
3 181706 8703
1 4665 192144 144931271
2 101744 735057914
3 39570 24872
3 165346 57596
3 132004 88928
3 161051 76008
1 163258 171850 845015921
3 77644 98859
1 120193 198585 426437698
3 4007 126244
2 10193 567417423
2 110131 483163328
3 164504 99389
3 84422 21190
2 9778 650275142
2 145271 400142740
1 184466 192689 344318726
2 53728 852579708
1 32996 176126 687475670
3 13618 52641
2 197600 694837129
1 27365 92451 818536479
2 158561 140403314
3 148618 124894
3 89321 156490
1 2394 27101 348642566
1 165340 193687 837582779
2 28281 458495596
3 2182 65115
3 112078 10278
2 49794 247104877
3 157687 129504
2 161599 421214431
1 8782 188468 251009831
3 188780 90754
1 90070 142451 355318397
3 11183 138809
1 37811 108569 259440546
3 3891 189201
3 79500 97283
3 186016 34578
2 73744 882489282
2 85736 556785680
1 51995 126801 182723842
1 51731 180781 20475049
2 63036 912657118
2 27629 691871553
3 78015 137742
2 67801 384297876
1 38865 165546 54334248
2 94634 189971082
2 174985 262742643
2 18137 87159770
1 86201 118044 600420175
1 84109 162195 523825897
1 70718 145402 566869451
1 73884 115035 548033973
1 54295 97000 32173696
2 123298 928325080
3 54106 118936
2 10260 118712436
1 102615 180942 928473210
1 157441 196611 545221260
1 35614 131958 701087363
3 183358 171479
2 121489 940397954
3 137413 9489
1 8255 132982 719016133
2 83325 990181521
1 26724 131594 11782394
2 18318 246099106
1 593 161302 437695530
1 158547 187598 164935453
3 43299 91062
1 151907 190430 135345385
2 31316 516546734
2 145181 800715315
2 186991 165511981
3 130472 141142
2 43843 167140277
1 112184 190628 786938491
3 178044 64773
3 38797 28056
2 18427 453417496
1 110462 185401 273750421
3 152647 24294
2 14636 943029169
3 17900 32626
2 66893 59904492
3 124706 40317
3 178022 86499
2 64518 578574796
1 58205 176497 27880263
2 24842 492191661
1 36647 172188 535306748
1 44015 118291 192656391
2 191214 35829989
3 174601 1915
3 195870 51244
1 163694 199387 456536878
1 55165 118047 692820471
2 134264 457993138
3 142913 40644
1 136137 154403 872046255
3 16494 191307
3 68794 174111
3 198669 97915
3 183908 19020
1 5168 50704 796081799
3 182297 139684
3 16384 140071
2 97094 312990166
1 58484 89727 916207345
1 30423 95356 910872688
2 63819 848032651
1 45186 47985 58448840
3 53256 32052
2 6699 962546710
2 87157 939135855
1 26751 169759 129850337
2 21144 747788130
3 21660 9788
2 169338 818458964
1 78657 124208 671152272
2 120154 748797304
3 27984 107961
1 106955 119616 570370774
3 187087 32441
1 119300 188361 299073806
1 17091 173127 164815245
3 85526 169237
1 132080 198279 910101842
2 86377 379891065
2 143879 409174339
3 180501 150499
2 177046 481669012
2 182241 7781033
3 148122 178798
2 182257 331726137
2 105800 538150967
2 128212 927285657
2 93162 529387806
2 2174 732182581
2 62373 309867615
1 27954 77723 444631439
3 9990 89458
1 39733 169058 868978611
3 173872 138105
1 40432 181101 543511429
2 80480 915317501
1 12109 101548 183592511
3 100333 19580
1 51462 86008 421607979
1 8469 124922 404433097
2 12509 139629658
2 122700 737165934
2 154839 415473528
1 162070 195187 918910188
2 52699 369449985
3 116268 29231
1 41616 198026 496606341
1 42899 167047 181132465
1 79405 96504 512270402
2 17810 593535559
2 46073 627933138
3 29729 22173
1 84730 185978 946192144
2 85776 961485583
3 141444 140323
2 40064 666557417
2 94737 979191248
1 23119 146125 739082014
2 124880 943220768
3 21369 122280
2 134864 835449476
1 45058 45142 329534615
1 149490 176604 307290029
3 66939 196834
1 27302 42840 982089377
2 163799 284336401
2 110456 836189691
2 142602 13781723
3 144095 99131
1 141718 195804 793085804
3 160061 32772
3 24604 89092
2 178132 724972562
3 107990 117033
2 22546 613559770
3 15773 78708
3 60061 1141
3 17138 10776
2 183688 601829344
1 698 73461 626373471
2 144458 812121988
3 175280 10644
2 88826 176419134
2 42692 450190054
3 152584 169554
3 45455 122949
2 82488 614056086
2 113013 708773480
1 115191 136363 808564485
1 130439 144906 379373860
1 135954 143193 446640338
1 36109 48797 465378849
2 152128 566068219
2 186168 4002114
2 89387 297278853
1 50015 87839 895879974
3 62382 9819
1 13794 18078 59166398
1 23821 138449 40394683
1 101830 185280 401484769
2 168672 770604808
1 93557 190732 751714429
2 96082 956484423
2 157932 247917216
2 67796 204374315
1 102469 113047 659684459
3 43715 75904
1 114074 150377 421585202
3 193996 155954
1 119159 161363 63987730
2 189009 736970847
2 56153 635186013
2 83802 14266945
1 29387 155551 443229018
3 67438 180839
1 55314 184315 100789059
2 155963 857767704
2 9922 750360618
1 584 10543 936004232
1 118515 147975 834810901
1 147836 177699 312369743
2 4521 914166746
1 60529 105155 328415439
2 148950 475915920
2 157267 411335453
2 68998 608257078
3 38713 8720
3 126435 107086
2 80079 151250847
2 147670 923597163
3 156228 19694
3 98742 78377
1 88382 170865 177144467
3 122090 73923
3 16024 98950
3 38127 162925
3 167440 48540
3 30068 127278
1 33668 35758 860552917
1 86628 95147 386190658
3 155649 75603
1 53487 84269 574897603
3 42973 17588
3 98080 149946
1 176801 195556 896596392
1 62429 104334 729195983
3 64376 120100
1 765 51434 304636965
2 25100 196155581
2 102676 221557697
3 163796 10591
3 63240 23940
2 97565 553056822
3 33349 71792
3 75561 95332
3 151655 163214
1 12270 82779 27992310
1 15493 190668 955666779
3 124631 182961
2 93771 710015948
3 138523 60864
2 53820 545563298
2 4405 135452374
1 43575 128225 709778390
3 170667 74091
3 99514 55276
3 170875 171147
3 172270 18531
1 88780 172726 307670669
3 84412 40764
2 35802 497742939
1 103980 117364 292735031
1 15491 169604 767596449
3 35205 64966
1 32450 160555 753353096
1 131888 175466 784559433
2 167170 591234295
2 175481 857742621
1 447 64988 597033016
1 149240 166308 109639368
1 42041 157753 790013145
3 78934 186422
2 112385 896994595
2 1071 992520429
2 140725 347666735
3 106840 175354
1 71873 119791 204217412
2 69924 842019415
3 169088 146226
2 30786 480652200
2 101663 955096680
3 100037 47525
2 66057 896489560
2 100033 967400390
2 193475 573316339
3 55362 19910
1 36917 38418 295814207
1 76045 196050 140403631
3 27605 135649
3 44205 120513
3 82443 161891
3 70251 55678
2 139762 385362045
3 187151 118469
1 82183 140714 496689406
2 143759 325321589
1 74608 78221 671994522
2 27283 663802967
2 16822 545576830
3 165843 14598
2 99526 358155775
1 154840 155380 480113250
1 182549 185299 967862265
3 26136 34298
1 8826 47816 655859261
3 183761 137885
3 139115 9930
2 73922 842475756
1 70436 177093 864110067
3 170176 35005
2 86258 361274685
3 190816 104138
3 149767 27416
3 97691 16103
1 81081 96802 349311476
3 144124 196648
2 119407 967537304
2 165672 697145800
1 18120 130371 300386989
3 48021 42619
1 77998 113641 243374463
2 195121 325033530
2 17120 605668422
2 31218 319260705
1 146302 190699 680991806
2 135642 229791274
3 166631 51353
1 92165 152141 633009082
1 8327 142803 803058584
1 90806 129195 568080968
1 6780 143409 894213851
3 8702 47328
3 114638 43518
3 175772 77591
1 31852 154789 599585136
1 10877 197140 501944563
3 35005 99868
1 38518 65430 702834789
1 30053 76893 419273943
3 9007 164285
1 25855 119353 458803490
2 80482 16864284
3 46394 98168
1 161065 199054 576625342
3 3284 179979
3 85125 36401
3 78602 198112
2 159427 911339150
3 15710 25881
3 116427 101178
1 14307 37279 639418187
2 6598 441305756
2 15636 964011246
2 191291 549031629
3 39722 170331
1 93697 101695 592531822
3 108133 109253
2 154302 254736366
1 11369 31001 305533227
2 127227 109136331
1 8013 68258 819192345
2 50048 608660897
1 21940 122965 749727897
1 68519 112248 785421097
3 117841 71867
1 85826 115022 110817398
2 168287 473746126
2 195874 637966167
3 6942 66229
1 132474 142014 713011139
2 58203 886358030
3 107658 135328
3 478 17669
3 31966 25370
3 161934 118365
2 112030 40038384
3 162574 65877
3 187105 149227
3 151443 2824
1 100639 160421 435632359
3 178587 192319
3 172718 145937
1 20486 93934 427873794
2 186882 138913768
2 114146 916902710
1 44422 166357 864293801
2 129454 210393848
1 122362 161947 302971582
2 106611 715217130
1 30103 102618 642281678
2 89297 788886543
1 184859 199545 42055995
1 24185 60886 332692298
2 178175 309867604
1 98957 103294 973675833
3 176517 2994
2 72964 302807180
3 76431 122753
1 98846 102872 150518888
1 14209 194358 233744623
3 53606 118193
3 115715 140473
1 179162 189190 247219467
2 123743 295529663
3 80690 91726
3 51946 18519
1 157609 199482 98541272
2 157577 432214897
2 195263 273536673
2 150683 121375314
3 135503 96602
2 91930 139678231
2 22997 511932782
1 102600 123008 581781965
2 116771 500969029
2 1156 144478286
2 43757 999467875
2 12754 719745324
3 151837 24636
1 56572 158810 34850787
2 148510 562818558
2 98103 762214952
3 123990 4012
1 9963 35020 786538770
2 11552 745031814
3 137639 194095
1 25031 69004 501845676
1 57796 131350 586880484
1 81122 107905 880248755
1 53423 99395 228067038
3 64449 140908
3 5462 183711
2 135779 780725943
2 75287 443532997
2 131254 482133797
3 98583 9321
1 36294 156964 953263615
1 173791 179558 596085993
2 198638 899599497
1 159756 193734 532562105
1 23836 109925 354068458
1 114480 126638 479848062
3 88110 196877
3 147736 86656
3 99781 145712
2 62596 16919874
3 94345 186994
2 104788 503228902
3 53213 102309
1 55249 123693 83977223
2 40825 567271751
2 134755 662913172
2 150346 894193893
2 116236 531058545
2 127229 260592611
3 62960 118525
3 181005 27071
3 33798 15952
2 78806 200436996
2 20054 138688628
3 147098 177898
1 55938 80021 596084841
2 12325 728813327
3 1137 107152
1 25997 125990 559887167
3 22771 85564
1 8745 90050 848107653
1 9335 86861 438971180
1 4011 8173 833797328
1 67522 113926 447387
1 118575 199321 228859128
1 59889 197406 534907181
3 180262 137583
1 37322 45127 87011023
3 3798 27375
2 139253 639208719
2 197335 412460304
1 34009 158639 736127325
2 22592 441072261
3 22992 2558
3 90294 108393
2 97125 583857695
3 89963 147495
1 87650 176249 347091741
3 157567 115821
2 192468 409225077
2 192527 336880659
1 101233 153995 414053173
1 125101 193732 408983331
3 98870 37063
2 161806 810700953
3 81274 118159
1 9716 38891 426497027
3 32488 624
2 135723 7021370
3 191822 16441
2 159106 992370369
1 142837 162026 340960379
3 12940 60896
1 18592 168188 324008954
2 59099 174473812
3 127760 172349
3 128010 164439
1 161692 193735 223586381
3 179970 30451
3 104793 179337
3 157505 67070
3 168082 41248
1 23634 190095 130212533
1 31737 180526 941749949
3 110165 56523
3 64716 23026
3 195464 21006
1 161911 166995 691677824
2 30657 126013237
2 188704 94970494
2 61545 730335156
3 183074 192783
3 72292 158038
1 22996 74913 3628519
3 145404 107239
2 17412 145633786
2 9435 891656381
3 29886 69987
1 23413 23969 463470588
2 5974 706175542
2 134198 943093684
3 55755 32449
3 151671 28130
3 171818 27506
2 155932 222852501
1 25487 128035 661774313
2 152800 989990006
1 30278 42927 269447534
2 30890 783669416
2 20128 415046025
2 16139 146222494
3 148714 125297
3 163812 79853
1 59866 114812 861578693
1 35402 168263 444277887
1 30762 180313 656893
1 74603 187652 712501841
2 58925 548803779
1 85712 101263 297292284
2 161455 343843615
1 33702 198720 817731077
3 65807 162197
3 135753 102050
2 24814 100935941
3 143014 137030
3 70317 161263
1 40557 67751 65403909
3 10312 93108
3 165562 78930
2 66150 668650927
1 52740 190991 814511898
2 165384 520067666
2 188175 711136906
1 72889 193172 542311680
2 122260 684461227
3 121433 31818
2 103265 488695877
2 94110 206092563
3 129608 35927
3 69731 117314
1 36093 190371 161041975
3 49578 11600
3 144713 80479
3 169150 186680
1 58183 113533 169675354
3 107032 11091
3 43007 180716
3 61100 52504
1 103135 121616 565535835
1 127210 140645 709073435
3 108396 125251
1 34925 149792 252248528
2 147895 847955821
3 54988 133549
2 80699 232632237
1 5414 136009 988641459
3 87093 114109
3 54476 129356
3 123559 168054
3 90946 60019
2 110122 739194180
2 178208 93616085
2 75905 410727628
1 75740 86568 572960241
2 91743 274762428
3 191287 23292
1 23574 177542 970443713
1 22284 183885 563514510
2 66488 26464756
1 187203 193685 710219864
3 176060 115697
1 52860 170410 872441481
1 51730 187814 272331869
3 75665 47891
1 2570 178987 558514780
1 117040 122592 60550998
3 112410 190095
3 64253 57584
3 109577 188637
2 134139 958949775
1 111252 131976 176924618
2 141616 236911500
1 78275 115688 492165147
3 108712 37721
3 180552 6675
3 132477 38202
1 60343 141335 656733971
3 177535 101556
3 177765 169677
1 36444 112294 465380120
2 52243 33851272
3 151584 163394
1 145531 159984 163401756
3 25181 195854
3 52970 15338
3 129096 23278
1 116426 156603 493724317
1 17964 97806 851562800
1 44495 194209 712485241
2 74320 182559513
2 17807 300934093
2 161735 908240482
2 41747 69110912
3 415 171588
3 64513 23166
2 82960 269918058
3 131693 72542
3 35329 141981
3 8727 67922
2 198020 949161444
3 173821 83493
1 151217 188902 770017768
3 187163 123100
1 99709 131995 752420090
2 157239 65425019
1 73327 89090 786234802
3 126510 154470
1 3500 167545 31272707
2 56907 991768744
3 147813 190120
1 40959 50496 883647928
2 152264 999891712
1 71669 82365 253324818
1 70292 138840 402474814
3 126762 3143
1 113108 116401 344943185
1 35986 176370 657870391
2 46810 545734624
1 9082 115338 136298484
2 45053 896605736
2 113664 331554813
3 100101 120877
2 109092 166735252
3 101434 123497
2 34907 236500439
3 56382 163952
1 13119 75874 831747232
1 76596 88079 394629714
1 59747 126766 338632393
2 187547 898593303
2 6754 505977465
3 38557 185908
1 14701 88349 330934932
1 16661 163535 469097312
2 137760 160167978
1 97690 196694 22091287
3 11687 12536
2 178355 486319834
1 117810 143768 45290340
3 59144 179217
3 129309 197977
1 72451 136394 113268387
3 37012 21460
1 51251 141692 634901156
3 73608 65434
2 58214 874121116
2 67154 366087373
1 124630 170886 906150024
3 126833 185509
2 80431 723143532
1 44927 57422 262130455
1 102269 162969 573171518
3 55448 61444
1 39297 176734 141437822
3 106271 25151
2 77017 904385414
1 53586 194609 946489029
1 84647 150580 32099336
2 63325 258828965
2 25395 951034261
1 29818 129453 90291026
1 116825 139693 184014546
1 120501 176447 149053751
1 62088 68375 709764595
3 171459 195049
1 82278 196455 704014007
3 94732 84503
3 136997 10728
2 77585 588589452
1 29885 56505 170135801
1 141491 152701 739221100
3 177111 175554
1 29024 113519 960247893
2 139441 428560707
1 86029 167240 157693226
1 34974 184768 384419410
1 109314 137979 818426364
2 45140 183238084
1 48570 82877 366521806
1 66995 125660 375210247
1 79008 165312 120806534
3 110246 18535
2 152214 832701348
1 139117 199909 242738783
2 44956 725731907
3 132686 166387
3 77706 139627
1 10421 27146 709720561
1 91163 114022 434026570
3 178966 155308
3 158405 997
3 86782 79581
1 35621 44318 99922785
1 23296 110704 629391795
3 35905 19155
2 148821 675976835
3 84771 82625
1 107300 175036 585099127
2 177731 123523137
2 63890 759400832
3 75840 184301
1 34706 64849 366960173
3 170921 149849
1 114171 137253 227981121
2 131594 21017841
3 100371 57141
2 127827 546005413
2 136092 21683537
2 198448 990447213
1 41928 47296 378682134
2 99974 262296357
2 55119 733512680
2 867 870895469
3 52161 29656
1 63835 131014 168615243
1 5604 44579 958324153
2 163924 847928159
2 15668 600085021
3 117772 103731
2 33686 679368084
3 15462 48818
1 12919 112179 551105431
1 144669 150560 864478803
2 57312 87994275
2 121110 27258778
3 119940 142218
3 33565 96684
2 107890 178777826
2 120439 678728503
3 187437 125791
2 91934 311563877
3 72052 114851
1 104137 155073 658350610
3 198542 163424
3 188781 109894
2 47323 673650551
2 183994 290375573
1 6573 14983 288776664
1 33663 146536 667198522
2 108205 657253055
3 42018 154784
3 157230 53783
2 37367 738532628
1 132600 143478 562579935
3 121456 18456
3 117392 124849
1 115834 136524 307847296
2 134376 865751810
2 67340 721518405
3 39316 151875
1 149560 151823 976918588
2 104591 953604976
2 122148 294778483
1 49354 58410 249417884
1 40411 113888 860427057
1 51926 174533 437131505
1 70853 118162 936616256
2 61272 833192996
3 89784 126174
2 177489 749352056
2 194718 453957818
3 89704 182024
3 132459 138836
2 98923 706914518
1 41607 55097 943392929
3 65921 78307
1 4814 124454 559940578
2 48693 751110611
3 142419 140390
1 46992 178829 871021242
3 39359 80055
1 131068 169128 95681228
3 39179 44385
3 5506 131907
1 102338 114578 185745744
2 129112 518566105
3 156786 188066
2 164029 641340560
3 83564 190225
3 156636 70724
1 72231 130102 667249185
1 166526 174099 485468785
3 50275 131107
1 16724 67167 324088721
3 182695 29273
3 118897 15518
3 192987 3135
2 41114 923966294
2 26333 853448946
3 59985 127742
2 93103 620035047
1 33140 35144 803989989
2 110621 648805403
2 32076 424967078
3 163213 6668
1 2251 148326 139112449
2 137861 747292372
1 56462 57351 588114756
2 45134 681247719
2 27629 712586180
3 191443 52254
3 14677 64580
3 131996 169144
2 168232 861919284
2 70124 629067426
2 123587 225765433
3 78405 96991
1 4276 17030 322084496
2 79622 803384135
1 58887 69224 6348374
2 3399 652581434
3 164669 78430
2 111466 647376972
1 52763 170380 821794896
2 170880 365746149
3 184544 102700
3 158755 75072
2 154632 997038059
2 190174 668738323
2 115294 293729674
3 51992 184413
2 185191 900773258
2 190341 721038662
1 55116 79771 470046148
2 53257 227792767
2 90481 220617722
1 70829 165505 644139567
2 159477 132293996
3 47387 188827
2 110059 472986794
2 55170 508576238
2 179484 375225310
1 103317 133099 928823518
2 26924 435749307
3 184779 53681
3 91313 37710
3 33077 100503
2 123011 887677768
2 74636 848273126
3 67827 121131
3 57451 137392
1 67828 127981 477540472
3 147988 131576
2 101428 168303917
2 191212 926577196
2 162302 477064465
2 184821 872573053
1 127678 189194 304882207
1 34889 149592 498940569
3 144467 158174
2 31596 30739981
1 43323 99114 732236786
2 91004 233185791
3 43516 144829
1 163390 180469 44547540
1 125884 151534 210163775
2 44529 907525450
1 67859 124350 294339722
1 190651 197830 699245132
1 13264 103272 82956672
2 58642 804850439
1 160649 186547 637096137
1 51909 195725 115201448
1 64327 93354 693577911
2 127165 877275160
3 29431 19080
1 43988 70857 414850037
2 111241 794582813
2 61133 106726019
2 164334 204624218
3 14499 68322
1 110526 132600 652833620
2 133817 863389845
2 180328 286350058
1 105600 134268 811721664
3 81876 32644
1 84206 185945 284201746
2 22108 761757538
2 33656 122798711
1 36118 132714 385523
1 92256 137085 375400594
1 112636 120962 992655472
3 43731 148574
3 101256 137513
2 43056 51534477
2 20772 472306533
3 70558 16915
2 119257 350300438
1 120046 128026 218059930
1 66194 149948 347287012
3 137430 87447
1 82397 184149 369997108
2 82279 3372636
3 31863 84574
3 185814 53739
3 33298 5199
3 165054 142176
1 53991 57827 947575290
1 71983 170687 78545611
2 149416 706217360
1 166782 185897 217550856
1 56677 162764 653821409
1 11062 165903 564574368
1 43621 94283 781250268
3 95595 186846
3 3951 199961
1 44518 195655 969519487
2 152677 749468203
1 1100 82505 383069144
1 163069 190046 926430441
1 31057 145243 442612765
1 11064 18506 706366624
2 109343 295354656
1 40905 52355 449425199
3 18599 166071
1 111565 171311 286024513
1 117904 120422 259395271
1 54550 176816 75470764
1 146420 179418 783753164
3 30801 51120
3 92381 184818
2 173638 61470982
1 112786 176607 589353073
3 36814 93202
3 118485 85828
1 79278 167213 143128793
2 114026 799612434
1 149752 178376 241388587
2 126799 116691704
2 55529 211328385
3 107604 23633
3 38739 47262
2 163940 90425430
2 195338 627004585
2 106614 272424562
1 26421 102237 152821000
1 128736 177274 667166140
3 125543 117811
3 14544 20231
3 158325 63298
1 11657 98273 51686160
1 31931 65609 220367272
2 15210 130568132
3 87802 28186
2 85333 716441568
1 49112 177908 964902622
2 68572 178546851
3 117885 199593
1 42771 115816 124720976
1 101988 127244 206204284
2 169209 965972794
1 91698 96807 864497249
3 195733 146952
2 40062 480848470
2 70333 217623349
2 190315 511760734
2 177253 908458671
3 81132 120736
2 180728 890901475
1 24564 190002 84923437
1 25800 190526 179191908
3 66285 513
1 10158 105116 36677299
1 87907 180142 634840681
3 174516 172694
3 18740 140106
2 129655 91308954
1 42587 138736 639718548
2 108928 424935835
2 109165 299762553
1 25509 49602 536516347
3 34814 95139
2 7064 624572807
1 552 75879 208357377
2 5557 962660780
1 93354 134575 525125446
2 39508 944544615
3 157554 106747
1 96604 151889 830243479
2 112876 155300954
3 167973 2626
2 185476 889781062
2 130869 76340544
3 121368 138272
1 91773 159240 202046196
2 63528 320099988
2 162476 144667963
2 120977 893592609
1 89273 142703 589149621
3 186390 127599
1 12074 94489 621337130
2 82265 918230903
3 194137 124306
2 199125 820741739
3 193942 54405
3 166363 142783
1 107303 169123 741785744
3 190458 86804
1 126496 130621 249826966
2 184163 557561810
2 96204 190472993
2 80095 526600160
3 112900 25904
3 185610 21538
3 8485 394
1 55044 146603 466491572
3 27325 24932
1 13614 36202 960434197
2 145874 920233284
1 69448 74929 810941168
2 194883 322238314
3 5110 78304
3 28702 171086
2 183328 393851645
3 69635 95791
2 36204 244169536
3 52648 16677
2 155426 685450519
1 34032 151984 509000260
1 30743 119576 362376959
1 64366 144507 110312742
3 34677 184459
2 122686 493793588
1 63436 145925 599477286
2 97008 722916186
2 21427 568507443
3 11752 104199
1 12506 35595 960980762
3 152652 117701
2 110797 482041886
1 81895 164419 810037781
1 1062 10056 254751953
2 169116 56648389
3 90070 137755
3 178006 21104
2 88044 439130500
2 70484 940954403
2 139376 731380102
1 96382 137300 84097027
2 168406 390797804
1 41815 99751 773081824
3 73061 82661
1 59233 66419 456286394
1 149517 184333 158161942
3 181343 106444
3 54683 7565
3 54299 160443
1 58035 141268 988596694
1 196334 197771 262392064
1 24057 89956 578244651
1 132961 179450 506492234
3 68824 64344
3 111564 175262
2 12166 301412944
3 188600 65952
1 186805 198068 585314704
3 12734 565
2 146727 716630431
1 84212 123935 469243048
3 27885 37609
1 36579 148292 173846067
1 52230 187158 137273176
3 150670 966
1 124867 192780 768673088
3 93976 177243
3 120188 116525
3 164001 40835
2 186726 892329696
2 176221 155635423
1 25231 92955 132256576
1 88361 189779 64733096
1 107004 143911 43407747
2 11464 338648480
3 180598 185390
2 150825 48457936
2 61465 21073250
3 51290 191265
1 25525 167772 934412251
1 40818 57862 993666759
2 25793 452875894
3 133746 168980
2 68228 318615493
1 86950 97842 853205632
1 35272 39523 956284902
2 137520 985056704
3 15904 82523
2 153773 847978030
1 28985 184087 703701695
3 189167 191874
2 2965 117892567
2 174380 417968781
2 186262 934091568
1 79325 111166 841344581
2 74087 699537579
3 145880 107136
3 171938 41507
3 2634 64941
1 131496 163759 971395426
3 99376 136610
2 17936 171344928
1 11171 135474 712135470
3 6531 151230
1 99498 182845 763109152
3 160054 115659
1 156790 195448 348063397
1 93797 149997 970177069
3 79088 172077
3 34155 5173
3 167762 62863
2 121114 394693412
1 137362 145892 545012572
3 92443 26563
1 121485 135742 605182339
3 118152 98740
1 11029 151872 811834803
2 103402 26099800
2 185199 618960468
2 137210 159504015
3 133227 58193
1 136191 171087 365812325
3 42406 77819
1 12316 120634 936633300
3 33296 170046
1 83701 102322 283913762
1 44648 110759 850796048
1 125952 188528 333180568
1 21986 160501 511540698
1 171272 184060 261806885
3 3114 126206
1 36223 162092 866751880
1 20222 65655 229561032
1 19115 157264 238978774
3 111748 59299
3 183105 118103
2 163853 880021230
3 45294 13049
2 28465 55727253
1 39568 183251 945282434
1 92033 189280 708012856
2 195767 640600821
1 30816 100048 132972021
2 10908 581172908
3 112518 9026
2 155036 949468055
3 120615 93750
3 162836 63137
2 197471 812888288
3 164409 105128
1 8988 46448 73466850
3 154037 194849
2 179804 190284814
2 194018 673213163
2 163961 933194220
1 16408 158343 824365911
2 195127 880370424
1 101545 199886 815566870
3 38753 80060
2 195371 304658878
3 180127 68310
1 13805 114065 976868247
2 180769 297919633
1 1391 161362 534101796
1 109494 129351 183425929
1 72391 195514 73081537
3 66129 173443
3 122782 107063
3 33752 30989
3 29562 21594
2 182966 929551500
1 83761 110634 805983049
3 192239 18232
1 60156 197526 412454423
1 4515 72676 45870586
1 14402 143007 195379909
1 30991 36154 81693535
3 159805 133976
1 180754 182561 2748113
1 82239 123523 837498320
1 34569 168567 974242779
2 79341 95942891
3 68084 26553
1 138936 194971 73536254
1 7554 53493 792273739
1 92795 129509 884407701
2 96226 18123530
3 193519 138869
2 97553 585647013
3 89073 180177
2 85883 949094465
3 66012 7940
1 64495 121963 767119889
2 149575 26329147
1 40824 104035 526094601
3 41535 46350
3 170345 62836
1 5754 99884 386928836
2 102504 627772116
2 12331 209240311
1 43740 79735 523671526
3 97443 51040
3 87378 94464
3 92000 180317
1 57317 76087 755443139
3 2489 26529
1 168257 169247 48531817
2 118797 737000775
1 20747 121325 389627333
3 6870 43864
3 22520 78157
2 104713 178148012
2 184241 12164734
2 81488 544358920
3 90818 103420
2 81079 180728862
3 104449 581
3 11355 27810
3 92630 155023
3 15752 131210
3 77030 184910
1 166519 173369 502342802
1 25890 103031 876377692
3 73481 131285
1 142570 158604 384565204
2 132400 801910511
1 63177 135977 926908842
2 154816 439880128
1 34103 137859 510464935
1 120861 163517 108920155
3 82861 173809
2 124594 867690528
3 138364 190015
1 12508 198197 821852360
1 19550 158705 228219680
1 135065 167183 729129498
3 174750 103282
3 146079 43958
3 88048 152348
1 47558 96860 357137978
1 22789 48912 317064041
3 34844 191393
1 128716 175977 216330600
1 52676 85462 491943274
1 20981 61550 40702460
1 9852 197855 900405215
3 165476 34467
1 96792 178832 595275738
3 138423 171437
1 49544 66550 241554731
3 186203 186883
1 97597 180938 195777766
2 96597 170190571
3 108870 94009
3 138114 178757
1 75036 118234 364670717
1 94435 179605 496806973
2 145015 864156382
2 12926 150756683
3 25542 61390
2 102784 72417997
2 32550 167721240
1 35662 173699 756697001
2 96140 787735053
1 5785 10556 530417994
2 88842 546348189
3 134840 152014
3 127474 166113
3 54804 49219
3 5730 86515
3 190642 195030
3 15628 38020
3 166796 31171
1 75255 149628 474851884
3 6791 121901
2 167465 315681694
1 42380 114424 212424679
1 56070 142771 682516048
1 104151 189815 484786230
1 5947 166593 739102944
3 185553 54570
2 55235 495931555
3 126046 160990
1 1149 102894 372863974
2 140991 711649948
1 36850 99452 71974687
2 25805 392386083
3 156091 116909
1 69007 140273 341703713
2 17025 598721668
2 168850 760827075
1 15667 104915 194040135
1 67564 90181 34776156
2 29839 389300296
2 117425 455049947
3 182918 175993
3 152551 9713
1 36668 53440 626643625
3 128304 116719
1 55285 66729 682592829
2 145317 229268703
3 6922 128705
1 19960 102403 255777534
2 31631 455598396
2 90262 909067788
2 15982 352688032
2 27232 377719885
2 84240 869507320
1 58840 71819 56703951
2 117412 354520294
1 129856 189027 241892616
1 44416 68594 22297739
1 104531 107466 931889019
2 115363 158281957
2 184401 512910865
2 78683 871144332
3 33896 63698
2 58767 234178366
2 117853 413468802
3 46209 190009
3 52513 139402
1 113814 145678 977573667
3 135372 98049
1 37045 67239 991880934
2 37590 722365882
1 53405 113044 745120422
1 57768 64646 257335411
1 83237 105222 516279817
1 35712 50150 960224099
1 15383 130617 973025190
2 120079 416254106
2 163507 814187316
1 46039 142201 353205283
2 48215 610744846
3 38766 105198
3 40305 169909
3 47659 172562
2 26191 877920147
3 121087 14179
2 154277 103417377
3 10460 187468
1 88046 97885 667596455
3 198868 39496
3 108054 189143
3 26576 36448
3 90250 160734
3 165093 3000
1 99935 128263 94012717
2 140610 685510018
1 7082 7526 409194624
1 83202 104418 601222896
3 168355 17246
1 43993 148352 862605324
1 107273 143798 323131254
3 146134 164868
1 99495 137420 661024086
3 46414 41164
1 157903 161747 882356284
1 105057 180641 129030450
3 198455 98092
3 155426 137425
1 162664 171399 288732262
2 17315 703367161
2 17885 925582950
3 194419 61195
1 44464 106927 338060959
2 95464 459975352
3 160988 19895
3 25094 121964
3 40756 154819
2 34454 164326241
1 83705 159247 824224529
2 164901 898274901
2 22518 240548048
1 70434 124976 964495490
3 145162 39724
3 174972 39215
1 160082 185197 435125502
3 12799 102478
1 103621 144702 479325452
3 102726 37898
2 153358 979819751
3 103908 107849
2 54309 682196491
1 2068 152957 203719285
3 34097 40788
2 164266 587252485
1 104187 157090 709738461
2 101727 258362391
1 126738 154307 81366166
2 2132 163648042
2 191464 4287086
1 48204 97705 708974775
2 101124 627121464
1 108670 144462 420105038
3 194536 37501
1 7279 117130 606625712
2 154908 145065601
3 90176 122093
2 88773 750923098
1 12073 124311 499805713
1 169435 171399 411126926
1 2193 170555 253096210
2 34022 913945696
3 133928 37940
1 41067 177696 19759873
1 130764 169063 276844009
2 41821 253853352
2 147622 967326539
1 114595 116445 197829093
2 103132 382281148
3 36395 50332
2 147338 11099677
3 184681 6339
2 100587 524897872
1 33576 76822 513544510
2 183394 944979699
2 152361 113511384
3 152178 152056
2 187413 600469528
3 24198 69099
2 33101 570570223
3 45512 73926
1 108452 182950 353151033
3 104522 29391
3 96270 134648
2 11721 932838590
2 129282 757869529
3 18306 56740
3 113682 165084
1 57117 91089 657819430
3 101616 189408
1 13652 68309 213158611
2 59539 140656083
2 18682 888857088
1 106055 194319 951266335
3 56385 20387
1 77165 136465 317474944
2 143553 469578672
1 123332 149876 283281131
1 131472 153297 805840777
2 134558 139969248
3 115998 92979
1 31849 61217 115943136
3 37623 102316
3 198904 43765
2 141619 486571082
1 123043 133981 472683474
3 38410 116099
3 138799 99323
1 58769 162371 449005440
1 63412 176747 623514132
3 119720 41209
3 37237 2715
1 73434 142380 427588602
3 150622 1333
3 188043 107047
1 70265 157374 445223848
3 51499 95664
3 105041 152991
1 70448 159806 776728529
3 50637 14128
1 39272 139272 56103116
1 65412 88328 698772952
3 8141 14855
1 86158 199207 747117153
2 115781 236225210
2 50824 886136332
2 15525 583647984
3 121529 48402
1 27678 116196 833473259
1 163063 186142 418796282
1 37879 46747 428697374
1 143504 162181 301369863
1 76815 172802 907745285
3 194523 17380
2 105353 114534601
3 6253 85317
1 78600 172764 695359480
1 170715 185441 507280941
2 178537 789639704
1 11367 32445 391418365
3 188294 119556
2 197383 460144495
2 13115 49270136
1 43630 58076 315596821
3 111747 46176
1 53559 184101 692470867
1 28085 79508 5788125
2 37693 381666826
1 12355 39867 205523128
3 67757 140394
2 51550 812788121
2 39847 357981210
2 24087 46853478
2 118871 992878842
1 108336 124022 788774096
2 146685 148978260
3 120732 58945
1 5869 36072 141738065
2 26318 583311453
2 130484 824887083
3 146282 49897
3 154764 2493
2 19653 435825776
3 10021 7032
3 162467 73719
3 75493 147248
2 131157 352000137
3 152527 21113
1 116730 190175 706713739
1 31380 182708 267284636
3 103333 49906
2 143228 659449734
1 92204 160790 388513329
1 54447 184327 214465876
3 158190 182815
1 3728 37851 652837741
3 160708 100636
2 193843 996752376
3 146200 86462
2 98219 471481689
3 8427 10362
3 175589 196822
1 102195 124638 589447006
2 158747 827914397
1 126921 195006 378059988
3 42783 16717
3 153142 142281
1 15614 85148 49552197
2 156412 600558317
2 41360 506568285
1 74647 129369 30409208
3 157501 12294
1 132438 188675 85206699
3 88580 100432
2 54099 973579404
1 96752 153567 177281498
3 50253 166210
3 173508 21243
1 165099 178312 563388127
2 10374 740642709
1 98493 106144 410149750
3 168996 198793
3 93121 13069
1 11915 162952 208105048
2 59834 532797678
3 36776 59985
2 3072 112476354
2 129433 436997062
1 157916 181204 874315071
2 5523 96906683
3 95249 172434
3 115480 183781
2 166984 995246842
2 101265 457412573
3 22212 87973
2 43370 409822849
3 8890 193500
1 129498 178496 265450435
1 6310 34875 649746806
1 59426 126014 127592193
1 40536 140628 326100122
2 104443 540413494
3 47087 149851
1 126998 196910 856496349
2 120068 526164901
3 84139 68011
1 185061 195160 664765974
2 114816 194910813
3 90887 62467
1 8411 153514 845332184
3 91841 101265
2 146116 398546239
2 100339 706981074
1 82228 93220 767686455
2 84964 638307765
1 25085 172974 268461367
1 132466 140527 346978530
1 147753 182171 126925961
3 40849 111411
1 13998 132594 213411611
2 110009 192878600
1 79014 169667 719858435
3 126446 85199
2 97123 427376121
2 64621 229068873
2 128445 451434320
1 151585 174285 415425461
2 111323 659116870
3 83062 168220
3 184670 20128
2 134279 681348347
3 181453 153681
1 22253 112067 720308483
3 53834 150819
2 28986 736374503
1 38211 147864 957808637
1 3853 153514 510288478
2 84429 712112288
2 82932 935185390
1 18095 55457 573501197
3 180343 95373
1 151311 181330 454006824
2 146044 320965232
3 48950 64387
2 76648 920942250
1 2729 62589 487592923
1 42275 73377 985459308
1 71769 172581 256390314
1 95653 175949 237660986
1 159894 170553 176001391
3 46599 150217
3 38956 102601
3 52088 195567
3 159148 92974
3 10142 42498
1 132331 191004 370062708
2 7529 714905551
1 129834 137623 106582054
1 55569 101156 274388701
3 128412 130318
3 83557 83436
1 126498 156597 109804843
3 43946 158322
3 37283 187481
2 125819 759576306
2 86883 916638685
3 60547 166350
2 165036 267255877
1 68523 145235 30155116
1 56406 103941 926782896
3 65199 143655
2 166561 432656937
1 161606 180811 7130550
2 110102 64806320
2 169899 914982147
3 122751 194663
3 95462 164747
3 65092 144713
2 96257 647869826
3 166702 46070
1 160296 179000 689591155
3 100721 142654
2 37289 424875414
2 77592 189446994
2 24454 945430807
2 51770 340467672
1 48302 177353 964530673
2 129069 943082983
3 21405 139432
3 94786 195236
3 159284 167176
1 13634 131676 230979022
2 64544 727145840
3 180449 86395
3 149027 187310
3 117435 52420
3 111248 70845
1 8891 140031 66269596
1 31594 174933 961887319
1 84207 127386 54799235
3 39230 96170
1 110751 119014 979038069
2 15380 408334376
2 30438 779504743
2 70227 234653199
3 84568 62678
3 125915 165144
2 64782 771193838
1 23606 45758 661266290
2 64098 240870954
1 6839 121843 705721291
2 39166 189294546
3 129060 16917
2 25292 341505040
2 14231 864630709
3 182707 30347
1 162983 179716 748702408
1 64008 138900 617648864
3 167887 154453
3 185626 79167
2 73363 825205981
3 1301 60312
1 61136 117353 373755635
1 51435 187278 151521064
3 46266 153228
3 70816 154009
2 84782 394577114
1 130995 141909 837677297
3 130056 158066
2 146239 765865851
3 21971 41213
1 28574 66239 68882289
1 69354 174927 938534449
2 180750 751577013
1 73781 137405 931485837
1 43479 47961 634687747
2 134478 402378462
1 18421 128870 966645869
2 10396 631881776
3 73210 177467
3 68249 11404
1 140188 183404 218341855
2 66313 420769843
1 159926 164873 584188521
1 102021 138085 418087977
1 26783 97537 658543108
1 102995 168749 283796934
1 101217 192077 469376425
1 100423 137157 532590977
2 39837 588952826
3 194783 187849
1 123096 182852 309419576
1 15652 27789 263652316
3 194193 71462
1 13057 33952 43551870
3 59722 105423
3 185621 7307
1 103390 158661 265360873
2 91360 135973580
2 183651 485142597
3 31059 175574
3 155315 73098
2 165500 259183636
3 54632 163870
1 175462 187119 346115871
2 18728 742958252
1 60320 151974 630104516
3 133470 131496
3 108106 50009
1 8088 140722 655913563
3 89746 89966
3 69723 178631
2 158668 98221789
2 149016 51362592
3 71688 199660
3 191922 97021
3 54511 120167
3 18206 174783
1 48688 76129 317279923
1 117467 177780 87213245
1 84042 111332 204863579
3 21102 46531
1 12081 26442 967185960
1 160617 171332 318918384
3 131827 118501
3 161460 146290
3 183312 2569
3 125489 1222
3 48357 101764
1 42478 197012 513376284
3 126705 40525
1 125294 126125 495803994
3 89327 52784
2 72523 224320535
1 3597 49457 486984470
2 191249 388363754
3 78458 188025
1 30067 131845 555225672
3 99770 161891
3 58151 104048
1 31270 112353 633562740
3 187817 115392
2 86838 82024126
3 43369 61601
2 4068 833723504
1 29346 193484 790178062
2 179593 539349710
1 155630 160146 310041052
3 59159 44940
2 196816 783285116
2 57644 957249374
2 142962 348458992
2 204 94733760
3 101159 99023
1 2961 41949 819813129
1 71759 191113 576439906
3 66773 8562
2 194955 376499609
1 95547 194787 231180928
2 172009 186373188
1 141183 155788 72732586
2 195357 168809315
1 140045 165232 203274589
3 102805 175049
2 180504 4595819
3 146393 118503
3 116916 115505
1 131436 145691 795277358
1 52667 130407 348820509
3 85137 36474
3 173062 130082
3 32061 18320
2 149034 617782284
3 76561 99286
1 93024 107549 976865986
2 44296 199498692
3 73257 178467
3 1673 109540
3 24073 177890
1 132383 135410 315130788
2 105430 477840988
2 31960 682750217
3 133077 126890
3 74910 148073
3 166429 61050
1 173768 193224 992599152
3 160444 71873
2 120933 133987691
1 20170 178720 910411289
2 75947 161324231
1 65930 181555 217484133
1 3989 98118 133964163
3 76592 18482
1 13498 51044 289544925
1 174731 186711 686529399
1 29581 139988 410923760
1 28959 194357 503541565
3 52994 33047
3 96351 98122
1 46291 181685 320146950
1 47207 170689 264279768
3 27178 148593
2 53965 761877583
2 15166 425385391
2 149921 98381652
3 132878 191903
3 72684 144828
1 105693 196242 532524980
2 74 192851817
2 179036 687586868
2 109208 928172029
2 58101 316023829
2 186885 285299828
3 133104 183259
2 79094 426112570
3 183128 98486
3 98204 44551
2 74836 607312271
1 80785 135823 457155427
3 82094 84621
3 164315 128562
1 6069 187929 982893857
3 145413 49683
3 38761 26449
2 41795 84475242
1 28446 167915 339818324
1 57486 126403 866037994
3 45177 44685
3 116394 154395
1 101838 121006 299141572
2 62715 32611835
2 57279 198741583
3 95961 142512
2 53535 651195711
3 189310 8872
2 185657 44887291
2 189559 942393688
1 85537 151208 205515992
3 6292 140563
3 120750 154299
3 88401 83022
2 155762 910331515
1 78351 184055 963841027
3 125292 100455
2 103724 46280335
2 160177 942678906
2 89788 211211137
1 90570 138511 256466789
2 36590 766368071
3 158853 132061
1 57806 104476 549130352
2 135442 369859708
1 139137 181007 296445871
1 43900 197024 242637227
3 38003 82420
3 142308 74941
2 27856 823804771
3 175658 166911
3 5055 140549
2 47876 110280493
1 49826 178044 350110757
1 6057 187660 336174886
1 68846 147187 180228551
1 157214 187726 994708073
3 108233 195674
3 33519 119230
1 137516 138231 790467614
3 17748 64487
3 189835 32061
1 48179 188682 595059765
1 120442 183258 471558914
1 107648 184402 829902381
1 2288 43253 644050977
1 186418 194452 142756988
2 151099 76299731
1 130265 140669 405603168
3 6726 24867
2 13841 59906504
3 186320 151485
2 149093 562900339
3 14840 5516
2 18963 453647808
3 104131 50767
3 170506 167688
1 94346 196031 851968071
2 51178 618122984
1 20019 41471 917385831
2 7141 68957075
2 22623 679635884
1 42053 169641 765599560
3 64008 131355
3 111520 40508
3 77794 31379
3 37430 60929
3 36326 96100
2 123299 694396089
1 23928 56933 702178260
1 3139 54742 759034554
3 142964 92937
2 173990 727449252
2 37794 940589074
3 138241 125165
3 198028 124858
1 134961 164185 951900376
3 170375 170907
2 138703 397034656
3 160268 116674
1 27052 44936 940949689
2 138030 915174450
3 140954 111649
3 84131 124317
2 17976 555876431
3 59558 147437
2 88013 904613023
3 42064 131180
1 139364 169766 847948394
3 82528 181260
2 135792 855666938
2 164709 814170150
3 81280 4932
2 39583 164538626
2 144961 288740795
2 182100 126749592
3 165591 169386
3 82634 168910
3 18730 178891
2 64499 365927872
3 161133 49084
2 183029 231691141
2 87807 526219120
3 49380 85119
2 134351 741920670
1 159409 163805 369869449
2 89281 390293149
1 18758 40266 596288454
2 133793 871552479
1 81874 135347 309388078
3 156893 193084
1 83609 135181 788824839
1 21781 51219 592982860
3 124489 194581
3 61990 12843
1 8287 144673 336455615
2 135878 534677869
1 102949 190527 329421277
2 57554 312425131
1 76835 108437 105980306
3 188891 153469
1 32535 183641 641112975
1 46249 64198 713522871
2 96365 720438094
3 125233 104262
1 101013 120199 246968290
3 16934 183849
1 87108 130135 851854372
3 165193 87327
1 65262 179175 2946554
1 78325 153821 817803793
3 26526 835
1 16723 36524 172735114
3 105784 36227
1 89393 160907 260646965
3 104936 187201
3 193175 150121
3 38927 6689
1 27572 180337 392189302
3 101094 8542
3 81109 137215
2 48635 894473007
3 157825 59601
1 122069 151665 705517875
1 101497 109191 951553448
2 139975 347537578
3 96398 88711
2 24639 403373965
3 60258 115570
2 190825 348613035
3 16712 53028
3 33131 194795
3 120757 81321
2 65021 848897853
2 150940 749330688
1 23627 88623 378309206
2 50270 238745499
1 120736 126688 822818375
2 36424 751337254
2 16289 828502450
1 71373 117534 562803669
2 85344 578723592
2 68875 681233981
1 27483 81488 550585913
1 71526 75368 284848184
2 5676 945815988
2 194486 949579606
2 15641 303788850
1 153410 156629 277826288
3 164625 143402
1 175302 184421 200264215
3 154138 79688
1 26815 31228 292423569
1 28668 186884 22198211
2 30272 804894761
3 19986 87404
2 90203 962722822
1 14024 89612 186166044
1 62052 63361 301220369
3 6465 36862
2 31210 627510907
1 70693 74735 106575857
1 106683 199705 800806673
3 172383 116123
3 43625 166689
1 159698 197197 660915850
1 23106 113227 628780250
1 5329 98940 824707503
3 123883 8391
1 18561 126226 49979036
1 88794 113284 484218382
2 178625 94205121
2 72936 918745967
3 119551 13049
2 182319 573496145
3 168780 168141
1 108603 135277 90220698
1 23862 32382 85739739
1 44807 49615 222118765
3 194977 46236
1 16029 177256 64292064
2 157494 501015874
1 8318 129928 696299758
3 194477 44047
1 85619 137064 777018119
2 61865 602521652
1 164986 195586 379105171
1 66794 151710 412342203
1 109854 109977 159409087
1 59256 66262 113862888
1 118203 149344 801139959
1 79990 137410 825700490
2 23025 870255186
3 88320 132656
1 8981 125958 452075225
1 17008 68333 183766660
2 170042 988277265
1 4112 95345 582621494
2 58174 411504292
1 105403 126138 179401925
1 134949 185700 728524569
2 165692 399953187
2 5209 747888483
2 106324 612820900
1 36942 85566 280132635
3 51542 19488
2 116628 459699650
2 42170 587103443
3 121388 83935
1 67883 160920 331009760
1 73683 141806 197459590
3 86506 48982
1 63634 105940 277926867
1 3356 113993 789899806
1 14650 108080 448061276
2 79061 676667177
3 82360 167241
2 108564 818977890
1 75506 177631 624677521
3 166045 9281
3 54664 86247
2 171075 691972542
1 25888 68093 958592648
2 59291 313167699
3 151437 90472
2 30631 961644724
2 189810 32585492
1 121502 190995 614551241
2 176719 990338957
2 166323 400029296
2 89020 458980940
1 20033 58991 389443501
3 65004 68829
3 155810 196105
1 66435 81259 617784124
1 62065 73681 522885397
2 3190 183760365
2 184200 649617899
1 2761 199909 744873792
1 88401 191898 510660570
1 59741 121589 148774969
3 115029 3200
3 185539 19500
2 147144 817128679
1 157124 199304 413302081
1 27885 31155 882767378
3 112522 79664
1 77756 195312 616598247
2 7027 454246519
1 137993 152404 784084104
1 61251 77046 20088561
2 126065 491853036
3 152475 144639
1 174457 178440 620681873
2 85995 276556584
3 116013 152276
1 191785 198743 713709718
2 72805 908635347
2 109236 274299843
2 54498 532709152
2 31082 930296206
3 102092 188587
1 58260 123953 213108895
3 72777 107646
2 102849 533603390
2 66521 913350503
2 185635 206825572
2 108935 822363528
1 63236 182792 809404015
2 138925 85960565
2 8748 75353989
2 190030 556677859
2 112458 18331516
3 27182 21403
2 54761 703344638
1 167650 172942 594907982
3 14091 15083
2 127287 148877796
2 169487 293053710
1 128225 186008 541501423
3 156818 126878
3 168041 146448
1 23867 147708 542460025
3 137841 187228
1 75810 170322 403352296
2 117021 428173345
1 70960 170506 947103638
3 47641 66113
2 197565 720211550
1 86561 163420 410098137
1 145051 175794 293369415
1 156881 186184 349460178
1 5689 116992 26557940
3 47790 173101
3 23511 129394
1 31711 139516 819214107
3 33878 155466
1 75097 147640 510640825
3 62444 40027
2 58051 102874724
1 34014 38379 10444005
2 100519 827272714
1 90935 170001 393944850
1 87760 124535 908521821
3 125662 111174
1 74993 81141 840591804
2 51776 850240789
2 83360 940386529
2 9717 500178915
1 61982 89499 751786195
2 98751 203480685
1 19958 93907 41068109
3 88437 93158
1 92273 191077 916029945
2 135288 498266815
1 73792 163753 437016861
2 110889 130066751
3 95007 118492
1 43781 186927 822615364
1 63125 189266 474285197
3 104975 36610
2 60473 692731061
1 65447 190504 613742085
3 140516 152437
2 43616 100729148
3 105483 180475
2 56186 378219536
1 79193 143900 177008008
2 142385 893226537
2 168804 870237913
2 93742 297852320
1 120142 136940 284284673
3 9463 23790
1 30461 42581 673071579
2 105480 667040118
1 89795 111366 255407058
3 194197 140396
3 82496 40855
1 9882 46138 398888485
3 186772 140210
1 707 169044 355796160
1 93905 140191 177767522
2 32723 770560075
2 132471 779968868
2 60595 922199659
3 122195 35619
1 142887 160603 15596461
1 175610 193128 848661769
3 164070 8821
1 119412 160435 418736915
2 45199 157902845
2 162825 416471662
3 97520 140250
2 129683 515884552
1 51763 162930 713113894
1 98065 103933 709141116
1 152013 174777 871324426
2 100466 309521944
3 131911 137906
2 102781 857810525
1 15465 98850 488011851
3 187285 163947
3 72671 125375
2 23001 837459161
2 79272 370628200
2 60596 696966993
2 40900 917546333
1 30136 64680 378659629
1 38000 196809 140894894
2 60666 856206869
3 70194 95421
2 193636 548214459
1 145991 169875 950674648
2 150380 701984787
3 50548 111742
3 163597 66698
3 133282 168580
1 20292 195618 170912901
1 50960 185076 195570107
1 94378 133465 314623592
3 155742 41330
3 173821 81580
1 81273 94806 725388636
1 8559 89455 208672994
1 4082 194796 578795257
3 157421 60180
3 39665 9312
2 107217 634319949
3 311 24433
1 39112 118100 73819975
2 66609 250185360
1 20513 152087 793099324
1 97478 142726 173942846
3 64162 127025
1 105863 167316 880045574
1 107662 195441 244271223
2 125876 601482574
3 156254 48790
3 120621 197434
3 119900 76625
3 81183 179678
2 11469 766285788
2 29319 767536995
1 10313 29835 608924937
2 116976 722999007
3 84198 52372
3 44455 115500
2 73256 812907616
1 83046 89873 194672804
1 19917 115617 507896603
3 105624 140637
3 28536 172680
2 37592 976084354
2 160224 893134602
1 131982 198184 651487070
2 50364 119068315
3 90910 56400
1 104155 191803 341360207
1 35551 77923 957426012
2 171692 590913946
2 175924 122124101
2 23499 657304197
2 57935 379095142
3 163499 14273
1 89513 101337 946275381
3 36431 58296
2 26609 284244450
1 89764 97993 807972390
3 24541 28258
2 50246 193192961
3 109912 16888
1 17951 47781 441490825
2 16094 413333413
3 164681 81539
3 29663 117082
2 155391 779708429
2 32591 719247095
1 31007 175579 596963080
1 9656 32227 356704646
2 62095 956934341
2 19045 371502073
1 26117 189216 625529533
1 49314 178876 221488368
3 184164 114921
3 68766 91579
2 157012 291588093
1 120847 183808 690967895
2 34498 918905866
2 23862 146100544
3 161716 48798
2 84522 507517736
1 171997 174754 150088293
1 8655 44868 333483260
3 161276 47582
2 61365 566160439
3 152096 169878
1 7237 21839 147274393
1 118421 135837 105378849
2 59508 587087871
2 198816 909998567
3 60348 14901
1 72231 129301 680161825
2 15969 910289984
2 199396 587184264
1 43911 101310 896893127
3 24249 129423
2 103752 433141025
3 153032 100409
2 119655 857522518
2 120277 6198025
1 119723 173442 546727370
3 160551 73560
1 106460 187615 584293895
3 29544 115231
1 110383 130274 100378226
1 119243 130316 208610443
1 47387 76010 313651102
2 82302 666225123
1 33933 87540 117394831
2 137371 481001577
3 12783 26163
2 147681 907200810
1 153334 183145 984052138
1 33724 164966 394980778
2 132573 308662615
2 63837 336374314
1 12121 74390 563574202
2 194260 206056762
2 82173 89067484
1 136341 177976 615661461
3 129978 40790
2 103249 116228965
1 67770 163407 861679755
2 197879 59935479
1 135590 168291 752145677
1 42877 85614 936540509
2 24135 110907686
1 81810 125580 676939437
3 73640 9244
3 191790 83778
3 158635 73408
2 93030 465049401
1 7631 40566 838046910
3 134344 26921
1 118454 163563 487830303
3 18333 109931
2 142107 453260294
3 10353 194442
1 65206 67632 164272081
1 49061 125546 843240552
1 33083 192759 897652886
3 57911 58135
1 9450 91716 33706616
2 59468 139546926
1 41504 168987 622956551
3 104831 21625
1 166101 175087 722784252
2 98814 498545691
2 166678 213025688
2 100575 513798267
2 10882 433753143
2 12148 793760038
2 85986 555192851
1 24095 45378 760436680
3 164060 40131
1 82737 92197 571269300
3 36132 43534
1 5201 197103 966573437
2 166067 884211337
1 8038 72958 780093784
2 156644 3570527
3 89638 81700
2 122363 400897568
1 63220 120375 476021781
1 72288 81747 330895631
2 136889 175487918
3 5521 177577
1 2276 50487 491917430
3 50203 124285
3 179852 41572
2 44 703805678
2 66692 188729042
1 35190 97228 23807436
2 189128 750368653
1 126053 163042 407315244
2 82798 643742397
1 14145 118320 663073081
3 180813 3144
1 26700 116733 252977595
3 92128 120124
1 59579 100387 738984334
1 80420 164547 105521429
3 148953 143216
2 86450 502548446
1 8651 183385 119882051
2 130648 582518695
1 50632 136927 172443909
1 147455 168213 241044912
1 751 6973 985590107
1 76230 140795 210445879
1 131449 152701 937958967
2 128990 188877366
2 155278 244762784
1 90853 106274 368402371
2 11216 508672659
1 158206 181513 335440668
2 8795 46078926
1 2422 90656 231798906
1 21036 155705 679917419
2 139807 153991211
2 89067 483303401
1 61106 121542 855507333
1 129237 196680 304788617
3 12559 59868
3 189514 32155
1 27206 73760 157903968
2 75903 250212375
2 123117 754318268
1 11483 171903 280177413
2 77481 905456181
3 123725 151202
3 59660 59003
1 158345 180501 218023734
3 66925 158979
1 74836 114954 790610927
1 21453 139584 513990479
2 67418 240887104
2 114647 972264237
2 63969 385023384
3 125908 47979
3 53108 151178
3 26738 165707
2 58473 598303857
1 55609 194930 952105209
1 82275 132890 339908815
2 51881 638241336
1 29286 179474 485489052
1 814 72331 38365365
2 75058 223665554
3 102795 197648
3 123542 85388
1 176669 195770 838526998
1 46102 197218 545619538
2 78490 657978629
1 34077 175353 567655582
2 47055 118361660
3 182949 95940
3 45490 106421
3 121591 90746
2 2060 62579252
2 156700 794964468
2 82948 212473150
3 76328 185425
2 59907 87115444
2 126753 283002641
3 174333 93944
1 825 90371 286755631
2 149434 161474443
2 29550 62875160
1 60828 163918 428171551
1 99245 105752 755952672
3 166326 116308
2 70318 995714654
2 57254 155012605
2 78408 741561362
2 131971 776095586
1 81742 174355 375340662
1 165568 186250 887361123
2 135161 794480577
3 128520 144718
3 74370 77360
3 185001 185247
2 121942 314298992
2 63018 510954026
3 169161 177039
3 150665 113614
1 77291 163826 546674028
3 191382 25040
1 65020 143038 733767766
2 153856 788034342
3 131020 155071
3 149309 129170
2 185745 421807954
2 116147 533564278
3 157829 124864
2 42200 118402380
1 70438 195432 444637291
3 113649 10394
2 70604 963117059
2 65528 380593859
2 131191 166093656
3 27635 31453
1 65018 196978 598414728
3 85370 142683
3 185334 171857
2 157427 923619590
1 3917 155418 153023406
1 46486 117447 257591684
1 142979 153439 749436276
3 13410 165536
1 35296 45842 983786722
3 140297 68084
1 24009 126537 536602577
1 9895 82791 4698240
2 12800 582283602
1 31648 79241 803505143
1 33633 82448 233635309
1 22113 84898 140661838
3 18670 169021
1 38359 136237 396713718
2 196717 447921179
1 32950 159395 236935901
3 113397 174756
1 61263 194165 13864523
1 49327 196285 158227950
3 26173 56007
1 74548 121162 391174669
3 95162 121717
1 94564 99504 377814622
3 82414 74525
2 166752 463802830
3 157103 118852
1 109391 177226 293222898
3 174347 127306
3 125385 63541
2 52034 473295811
2 20240 829813216
3 175543 23831
2 156024 543111864
1 121954 194274 156316296
3 130635 81369
2 72973 329402544
1 18598 156400 561609512
3 3458 105027
2 85058 604808474
3 141780 194110
1 36028 96762 40966907
1 34108 107236 151871358
1 5448 157522 820539318
3 189697 100438
3 55573 167802
2 117362 139640068
3 46047 77873
3 197618 23441
3 154751 185420
1 102474 194838 45723331
3 130517 100838
2 96865 755849711
1 61439 164478 353155872
3 82757 27932
1 13978 108256 941907542
2 84022 538678646
3 19612 197053
2 126391 882611114
1 64150 115639 308974519
1 40501 102440 367239509
1 57158 66752 45156590
3 187483 94476
3 82105 81504
3 74039 114740
3 30945 61107
3 48212 53777
3 26213 135398
3 5724 191745
2 112430 673153297
3 107469 146540
3 159040 74080
1 91670 150759 182634962
3 149335 171321
2 157300 139805711
2 171589 917100157
1 46043 63015 161397711
1 166531 168685 949816431
1 148763 190318 818641741
3 157131 188251
1 1429 113148 48326439
2 131656 286326053
3 53448 60841
2 195831 541319007
1 77816 144260 897838630
2 173576 907300168
3 112262 107704
2 3583 87230091
2 65562 294966343
1 55685 133965 279016950
2 182989 864631626
3 57070 137504
2 105289 649600333
1 165793 191962 919051248
3 140861 143521
1 174874 182366 523136701
2 18422 23948225
3 192282 155735
2 163123 537992840
1 57879 131613 666892626
3 154910 64171
1 59076 95278 263965520
3 32438 164078
3 38435 147363
1 63349 64461 751576337
1 109224 195897 248233604
2 85190 708786188
2 174386 968792996
1 2028 118670 413580894
3 6014 65835
1 12435 137140 927442498
1 7463 126763 126944956
1 91273 151772 679499185
1 94158 109691 242238748
3 19490 141150
3 119909 19896
3 94454 12446
3 165924 160301
1 4996 101046 824671576
2 194332 23113731
3 20592 63757
2 44465 499861948
1 157516 180442 353018999
3 120395 192153
3 140502 111764
2 122114 456852638
3 3957 92660
2 140695 833914306
1 98570 196158 494837337
2 119859 983584526
3 754 69715
1 71354 199152 86279989
2 139329 20457491
1 31345 46842 957719245
3 33471 125128
3 43496 2590
2 102738 191997070
1 167114 175148 161342321
2 188990 139794345
1 86790 148188 101097340
2 170003 614090471
1 78745 110059 79635370
2 144804 62637851
2 123530 448087116
3 27330 111533
1 57972 85596 814655690
2 24339 258701145
2 161369 42840171
2 134812 453860616
1 21575 193735 865989871
1 74294 197844 168622199
2 9012 272359657
1 144491 152172 244116059
1 14351 154134 935567279
1 15513 113575 937618174
1 33356 66013 92425487
3 51216 153474
2 150192 922338841
1 25470 50722 220699721
2 57664 632560509
1 61926 133204 371706150
1 97782 141935 10592170
3 19068 59120
3 153093 126073
1 59458 68548 180927877
1 101612 117864 332171925
2 92800 77238011
3 24701 123828
2 190927 929174296
1 51824 170655 453018228
3 79866 51268
1 37871 131572 374578213
1 23550 177328 169167640
3 50095 99753
2 182389 425123845
2 76983 781101952
2 32158 232206072
2 41719 749907912
1 34227 195917 85713230
2 49217 843369070
1 195557 196164 593536012
2 80722 175267110
2 167157 523856450
3 95017 74482
3 66822 17890
1 43559 63734 660955456
3 97363 114983
1 137955 138254 563479676
1 71563 102617 9142687
1 31426 103963 793193999
2 78761 381311198
2 31658 260627441
2 21115 326136950
3 187604 122666
3 41261 37620
1 42349 153052 647385689
2 42642 260486713
1 27483 81560 605065699
3 91108 176831
2 163644 275043757
1 50289 175354 929368921
1 94941 196110 477178852
1 84050 96314 903833095
2 66760 983567000
2 41938 123694167
1 53359 163879 27297024
1 45797 63943 340843368
1 7152 65690 629718962
3 165323 69736
3 92324 13957
3 137903 29507
2 64706 353128221
2 22202 702358659
3 195232 132072
1 171185 194060 123643802
2 66772 793477549
1 68384 75550 639563859
3 155674 97602
2 123244 368279494
2 23699 476083824
1 45575 139030 976879887
3 47013 104998
1 72204 79122 797930995
3 69274 26553
1 140683 164472 913578301
1 3653 191006 592814282
1 20972 173591 312254577
2 132162 822821568
2 36487 456682581
1 8994 151831 630213971
2 94601 497064437
2 16737 415055190
3 59979 27470
1 73464 179961 260662896
1 6549 116338 296241808
3 45636 161477
1 50628 155112 301771226
2 37319 968343730
1 40878 162608 25222104
3 82687 56624
1 103942 161374 384999896
1 102080 184861 195236877
3 185832 139981
3 40110 91667
3 90748 133152
3 172860 138093
1 66166 156279 531962433
3 98528 81930
3 28035 150931
3 49480 174948
1 4124 106242 732589105
1 136923 169492 911835678
3 93662 105651
1 47923 56768 47643536
3 111601 196803
3 115558 106754
3 95129 170607
2 137291 777176054
3 30092 122858
3 2435 123220
2 6447 740522404
1 37050 66827 616048226
3 15026 117769
1 121535 191483 776927400
1 97533 159667 10613839
1 136005 143814 919636647
3 176718 183526
3 138078 177853
1 193101 194962 639397420
1 68791 122197 655386338
2 85604 448631426
1 75822 187030 472242771
3 199277 103176
3 90866 111206
3 75441 73193
2 26528 189901287
2 103013 319731270
3 22404 113676
1 89143 172881 835199859
1 17831 71659 608749718
2 175406 656111269
3 13720 172301
3 181503 196589
2 9747 44990680
1 13704 102874 681451733
2 74062 588042777
2 88062 531891907
2 191220 561922703
2 157719 367684211
1 87477 140048 818877098
3 66501 37850
2 6069 598546291
3 61470 72761
1 61198 99035 49771849
1 48836 145401 817329982
2 179849 23553702
3 119163 84321
2 191602 677433855
3 160006 109244
3 183138 72764
2 68639 845122188
2 101790 601529030
2 44044 48996575
3 14530 184618
3 55612 34155
1 70187 182470 237480571
1 188227 195093 639026098
2 198680 365769891
1 146301 184205 67539650
1 42880 48557 329077228
3 79765 156002
1 32795 62729 850804992
2 89234 488552543
1 65090 159182 640995158
1 117525 154425 599131230
1 81385 94374 965580312
3 6028 101581
3 129534 179985
2 47804 186246682
1 39716 64149 578971701
2 178818 377766944
1 23182 72641 803446682
1 56538 150197 995213805
3 55700 111993
3 9722 186121
1 110196 181915 567124410
1 65969 171059 502904756
3 100372 76321
2 14225 374278080
2 117473 491641517
2 82216 767166856
1 10972 123693 513067813
3 115794 59909
1 134851 146251 761477806
1 128546 178806 383709636
1 55650 123469 368720163
2 73926 136193777
3 47872 149303
1 23456 194164 958301692
1 146367 149512 491644048
2 51072 632026731
3 97243 85255
1 102950 178213 630338386
2 4162 789467732
1 177 111078 925793743
1 92405 186272 774927860
3 69970 133289
2 66373 404947366
2 108914 173210410
1 62236 85912 852582661
1 105126 174869 951969712
3 92003 31150
2 118371 942803117
2 65868 145324846
3 122040 33911
2 92312 71758242
1 26625 173496 343371467
3 112267 182054
1 9042 151908 824676859
2 159985 802472390
3 64320 168313
2 21384 978561897
1 188195 197033 331379905
1 95521 154600 311449751
1 145718 180775 823936715
3 24420 2357
1 80900 181211 90622595
2 54533 462401217
3 127561 21866
2 182854 497010906
2 103313 563876320
1 29580 141342 702622375
3 42961 17327
3 69094 10365
3 67891 199162
3 1344 182516
1 163034 194555 814134873
2 151554 312619495
2 161100 523821897
1 84939 102204 350987872
3 139189 43646
2 172254 782001715
2 139803 948846080
1 34300 45639 81008775
1 7168 62682 239190926
3 139988 82547
2 143638 73062699
2 102589 731284906
2 15090 31126889
1 52338 196718 528746042
1 18784 115351 403676657
2 8416 208942115
2 36516 530179404
3 48491 152243
1 160771 163108 184694311
3 34321 197185
3 28334 178611
3 121914 120454
3 110928 80605
1 46562 129106 503898326
2 100438 420703334
1 143123 181226 881348510
2 35472 783106679
3 148019 48432
3 81390 52984
1 31039 36681 338803454
1 57066 155469 309012624
3 1403 176827
1 42670 99037 596976824
1 677 176602 177901339
2 55910 158962818
1 164389 173654 466644316
1 70492 96669 203426309
1 94399 101961 986876881
1 38549 53936 349722358
1 47040 147912 867486100
2 135582 193730542
2 196191 229627027
1 65484 137294 93578690
3 133672 132100
2 154233 452193510
1 20932 176107 616547964
2 161192 234309978
2 98402 902375092
2 70870 282249682
3 149763 162829
3 135847 84837
3 182849 12452
1 136715 167148 414969233
2 196215 266692029
2 44031 609417984
1 60710 68014 554313863
2 164145 368263051
1 73361 121358 909850023
2 665 859574850
3 178697 42880
1 53847 166845 864044709
2 125164 766772061
1 129706 139265 437098904
3 186485 124091
2 117438 548167712
1 57072 147198 912627625
1 52888 76344 221693767
1 76218 145951 540803732
1 64858 90744 56894815
2 48768 41450320
3 164257 159482
2 190508 730657624
3 100365 158718
1 133053 134188 11313604
1 7123 152134 510681485
2 166726 289180936
2 77848 684921190
3 154001 179270
1 96546 184515 44493999
2 59337 155344297
2 64910 446769526
1 77620 104944 665616509
3 111872 145396
3 163798 43084
2 34294 836584075
3 128524 13445
3 307 142821
2 84572 703616140
2 102977 357181520
3 42568 685
2 66035 58640908
3 106908 122144
3 115252 156703
3 26757 79903
1 140862 171376 935273459
2 16041 967131153
1 83992 186975 882030841
1 133377 168790 764237582
2 60868 817467838
2 115483 249252471
2 89827 339008589
2 157137 516310766
3 61660 78481
3 179200 86321
3 190670 55422
1 156559 174146 796137834
3 96585 28492
1 135065 167802 760987167
2 74702 278137564
2 160935 607649855
2 130584 195931171
3 118354 85485
2 172094 362903990
2 34866 884785715
1 102460 172715 877748299
1 92451 157701 864594406
1 96175 134346 306770633
3 12841 195184
2 65040 410240720
2 166031 887173623
3 27353 99944
2 92266 265909975
1 156381 182786 825033230
1 61220 79186 110390135
3 49985 58413
2 198057 61779786
1 42270 160966 891495642
2 128879 925727233
1 34780 111156 668414186
2 35984 799424126
1 118690 128935 757392025
1 64005 80112 976446501
1 46608 166369 580927377
1 96961 148006 212586620
2 113458 661768953
2 135781 966871872
1 157988 194437 894528530
3 106868 49322
2 85791 163343527
3 99638 138929
2 51583 566678966
1 83655 123116 611643645
3 78053 179515
3 10945 132785
1 80526 154899 706207539
1 33730 65945 425973550
2 3490 250202107
2 71112 635243954
1 29886 62729 163957122
2 71283 290101568
3 10327 152055
2 74369 370019119
3 193585 52129
2 127731 476906373
3 182328 51014
3 138993 154711
2 151743 213620384
3 125467 31900
2 135448 995861633
3 585 25856
3 23274 142823
2 10628 16061743
2 59180 98506231
3 71320 14069
1 31413 116554 662731080
2 132471 760766870
1 148966 168670 619526685
1 136233 171146 655728142
3 142462 52186
1 126114 176156 553848387
1 11414 90753 72616149
2 22868 609681085
1 115941 131148 724038355
1 53416 72702 663705896
3 188668 4809
1 135940 159889 285807169
2 138294 38429891
2 144295 367166033
1 65618 144854 156756339
2 43794 77757919
1 70353 175691 660228566
2 69925 981383059
1 160821 196985 400578443
1 148028 194968 488852986
3 175949 45895
2 34212 943041136
1 13060 36678 443056832
1 81203 117633 958605578
3 172736 49061
2 23584 791237657
1 100136 118950 570910498
1 27547 163213 134608876
3 99088 97000
1 92522 140814 830992515
1 64176 128349 865057619
2 127867 905729784
1 150798 153269 406458872
1 23516 171318 75014442
1 46679 111794 471295212
1 53776 73274 922054174
3 12147 139503
2 103987 171755412
2 172139 97061999
1 38180 59797 895025307
2 85979 279979681
2 185515 150469074
1 56066 71167 301719849
3 4233 135397
2 63108 57111665
3 10203 62250
3 87874 35507
3 180276 170486
1 30943 193870 125189276
2 185721 488215247
3 91264 3986
3 162683 94439
3 170188 24695
1 154007 194698 430976404
3 143321 90034
2 153017 294133855
1 55584 159183 364165204
1 120261 181154 765641963
2 102742 560171212
1 51059 83186 608851296
1 73181 113581 498566399
3 146792 20806
2 24707 119327157
3 118882 164648
2 113260 437150985
2 60605 791994412
3 44186 191257
2 64296 898581808
1 69856 169702 115720404
2 167777 582304688
2 73970 841638137
3 183174 71808
1 60089 64087 314907207
1 42711 191657 73433102
2 125434 421960649
3 154865 105392
1 103218 199205 571870989
2 172222 41950323
2 79728 701369690
2 77307 193876057
3 58375 55037
3 8749 31897
2 81371 769284374
2 177324 854852640
3 181586 190598
1 162927 193936 791863702
3 148782 73708
3 168612 149074
3 142618 72433
2 122330 569383593
2 171299 518253658
1 92742 148176 239466265
1 106899 176953 653136967
2 171186 20871659
3 117593 98259
3 135708 144997
1 15271 41162 915800823
3 54847 171764
2 195809 91644915
2 165474 56073877
3 74973 7804
3 109563 149087
3 117558 107115
1 52266 199775 415934382
2 48392 479107959
2 57154 748606590
3 188900 102593
1 38586 86711 426625242
3 53184 24058
2 129707 527991160
2 111915 408293934
3 169952 69021
3 1178 184750
3 25813 20578
1 70373 89507 572103936
3 105473 5010
3 91590 84875
1 60055 76987 540391622
2 49286 590566475
3 122900 96867
3 51046 91672
1 1346 14181 635590585
3 59904 154107
3 131706 87970
1 53779 76308 126762323
1 8617 13922 939626797
3 196672 124993
2 27902 673687379
1 67146 76091 51942718
1 68033 94350 994633946
3 107584 93383
1 4184 58717 565797340
1 56357 155124 285479369
2 77203 462733591
1 96091 197574 704882215
2 185030 375001504
3 154615 101421
2 124601 402975560
3 135267 140216
2 138335 488996097
1 19200 177708 364592769
3 162908 76093
1 16539 128239 842203991
3 30289 38280
3 142482 192868
1 22462 91165 758848299
1 114671 185227 958282558
3 38200 196596
1 34373 68836 356795907
3 170133 106646
2 76947 25156663
3 96930 29467
1 33056 140698 69900282
1 89736 167645 711807596
3 104542 166588
2 195975 90868748
2 49306 236221658
2 135631 267860547
3 153286 167716
2 54764 903053815
1 137017 159746 824041373
2 17152 317188820
3 122622 13106
1 147777 175834 653749258
3 159029 90346
3 57969 37711
3 174025 111106
2 40184 713989398
3 41931 96734
3 139068 9394
2 72331 58407712
1 17775 98798 674625185
3 37924 158009
3 133902 189831
3 147138 47087
3 113097 135472
3 177265 162241
1 24070 117209 280694442
2 17905 613675808
3 168523 50857
2 157943 190940068
3 58746 89316
1 109312 126898 419845026
3 33182 57088
1 57307 110747 252825288
2 68075 425828973
2 94283 737972243
1 22110 177210 231485369
2 144004 963959229
2 110838 931187900
2 58367 699679636
3 91306 117238
3 98113 115563
3 196676 188755
2 193347 302681414
3 83846 139173
3 101120 50433
3 166572 57500
3 34629 180919
3 119772 116017
1 31093 155057 687670983
3 29624 69559
1 144574 159654 371200225
1 21900 44000 357049346
3 92326 49545
1 75300 111660 971099121
2 177653 443495225
3 179430 151240
3 131501 42559
1 139286 140837 410553633
1 56525 119590 938668072
3 170296 39981
2 120031 360342889
2 36873 522985486
1 109826 197468 898988569
2 146599 968717415
1 41948 190814 400060680
1 3586 188108 342276316
2 189873 328793373
2 16222 88598172
3 5056 168866
1 16720 27931 237078470
3 197767 132827
2 98172 596203705
1 29078 93042 477115409
1 9246 185551 110027178
1 51904 113165 439943888
1 144875 147549 87596141
1 54809 137344 269799248
1 103541 134092 985098735
2 81816 115093646
2 49671 905058640
2 31879 869292632
3 24974 113656
3 21359 153496
2 199367 81279593
1 71541 127457 693227477
3 175559 94097
1 21247 77890 174545753
1 22216 85458 882192141
3 177777 175300
3 130924 151365
2 9369 297653670
1 127496 138038 609184790
2 112521 314522591
1 132953 150178 270003157
1 24345 199082 748339476
2 181310 803679295
3 110001 104864
3 198459 156988
3 85473 79665
2 30536 977799192
1 54163 159241 378208491
3 145248 79585
2 166365 970093271
2 63967 200121174
2 9123 602402761
1 101315 126638 652190980
2 156149 424754679
2 165348 433448642
2 56938 630092343
3 23360 186942
1 50147 51317 928999376
2 42171 690340441
3 43662 187313
1 56505 143640 173219885
2 14126 34384656
1 30180 38523 22639679
2 119978 956032077
2 94696 413539110
1 29600 109735 274192302
3 172392 78447
3 102494 137344
1 102671 185889 646525683
3 101525 53113
1 112622 152172 227678813
3 161332 190426
3 181171 11659
3 33893 6560
1 37672 114201 497174409
1 32500 199836 594451246
3 23117 105232
3 43059 54354
2 123129 757837917
1 27440 122979 814576937
2 26168 933142382
1 130865 154069 812471755
2 32600 453417761
1 154713 155749 857028510
3 6107 20432
3 155920 40040
2 179925 435636027
3 144521 65322
1 142254 159064 377734230
2 21759 398229636
2 170699 85014888
3 104401 184332
3 100917 37112
2 12913 45857210
3 189535 174813
3 34854 155557
3 153215 173885
3 121161 60546
3 13041 170079
1 98805 136687 29965716
1 1107 197202 207405292
2 117245 233672606
2 70852 788084394
3 196464 26979
1 23452 69059 723344572
1 191 2515 310495846
1 102824 124198 493025725
1 119370 164512 179484887
2 190143 797769392
1 40679 82496 334931992
2 136124 753297815
1 132970 133640 171347097
1 23228 31347 889970901
2 131734 846772170
1 121201 135461 490501834
3 103508 175616
1 111764 142245 20421011
2 21129 469011839
1 137237 139706 218365783
1 14482 176921 968927944
2 23240 927902882
1 47726 83984 518507343
1 13685 187210 580308427
2 171375 978883003
1 198110 199925 503041899
3 95123 68602
3 133126 157598
1 135020 190378 764253608
2 70705 454314390
1 62398 166584 384176930
2 24827 203465626
3 162889 155744
2 188951 890551900
2 34772 973017002
2 107515 638780371
2 44247 88729427
3 28318 110611
3 79986 55714
3 135303 141223
1 27205 35596 37380971
1 54570 97598 602533729
1 173775 197734 631742104
2 14829 79646280
3 2013 24416
2 26304 349737589
2 128731 520241760
1 122529 137741 272220131
3 141612 165778
2 157793 593578590
1 98014 127101 237157391
1 35272 183882 943703053
2 102234 898725166
2 193704 258159149
3 153052 31977
1 39487 143615 136238578
2 83960 268614053
2 132015 398092080
1 72208 148683 20788345
2 168190 261190937
2 54411 228293887
2 177042 89746579
3 198039 96483
2 184417 888134126
3 177101 20334
2 197651 174237709
1 98992 141203 470061766
3 196132 60001
3 193970 122927
3 74488 66007
3 123826 57433
1 32913 131560 707956522
2 2164 871631678
2 173554 27455136
3 145050 153282
2 183806 513435554
3 50891 82626
1 54304 77510 190700987
3 184380 138903
1 99757 134407 475917595
2 87582 709652450
1 23045 100381 178185165
1 52962 167310 439646838
3 53865 71610
2 127308 902367802
2 80372 839303799
2 93943 182767492
3 30556 120659
1 14084 90430 794312090
1 75148 165597 787891829
2 166793 920360731
1 73168 139833 408692385
1 115240 147518 143954549
1 151441 187451 837154935
3 166914 4014
1 95816 115471 226808141
1 31585 53696 132364925
3 158594 169665
1 62457 66763 157543549
3 188682 40760
1 120117 149142 643757808
2 39380 110822349
3 65719 89026
3 88107 145609
3 30629 144834
2 29524 991340111
1 190814 199425 410506231
2 31585 128894279
2 145593 457181026
1 176433 180882 832789646
2 183048 877708786
2 111403 346042955
2 161297 13091886
3 64520 144553
1 38634 68144 491497795
1 106314 148535 617421665
2 66311 241632433
1 112194 155900 585047605
2 168070 162043817
2 108187 115959828
1 89129 127933 388040465
3 190466 32416
3 16875 191517
2 162277 415898224
3 191060 18346
2 138049 477466913
2 32720 551968233
3 171344 63837
1 26863 147327 344780106
3 189303 81110
3 128770 144963
2 80838 585359095
2 24008 428348690
3 68345 16588
3 181623 7050
2 127339 477112834
1 112066 125329 58294935
2 123945 307119194
1 13861 190037 739428903
1 45535 129597 385766061
1 135555 174412 85715348
3 88033 105923
3 156566 97776
1 44745 192723 818941556
3 131603 160998
3 50306 57019
2 82487 518390642
1 77402 150817 240210015
3 25176 111424
1 36116 172911 691295706
3 21737 114553
1 75357 101657 334942865
3 46576 170108
2 150793 401148681
1 86119 142053 991209033
1 97041 115344 535076900
2 138699 98391073
1 14992 19875 820799739
3 70623 97882
1 166271 195908 451412617
3 45734 13355
1 50284 82833 639133025
1 112249 175108 500112888
1 43767 148458 124161530
2 11469 815782403
1 32822 132393 58955740
3 28872 16059
2 185210 537495521
1 161379 178323 828044012
1 129475 191579 734916631
2 44549 543835941
2 90455 91786500
3 50256 11142
1 98574 108144 306335585
3 85873 10371
2 30045 698919954
1 12284 135319 227700069
1 231 174530 399063677
2 134042 769050422
3 192187 159821
1 58561 103846 971905138
3 28694 25480
1 38038 53030 409256412
3 87159 19859
3 5783 188437
3 103574 94879
3 91222 106640
1 163901 175198 128967013
3 27074 13038
2 186778 258051636
1 25096 170473 847100513
2 99681 384700804
2 142029 977337691
1 9442 30930 389949206
3 191870 24611
1 98230 178130 463622999
3 102001 63451
3 44639 5821
1 17698 44140 199146856
1 155261 165689 101393639
1 154934 176038 374142175
2 33924 665339493
2 83102 213765662
1 144182 163905 165363693
2 166569 61472924
1 66998 155160 276476959
2 37458 659052704
3 155272 148656
3 61089 82279
1 97785 185139 25869922
3 101423 148073
3 43852 184812
1 77694 173809 740016163
1 108490 109264 612966461
2 168053 817872600
3 114765 175003
3 62846 6417
1 13343 44900 9994677
2 82318 289524364
3 181654 137419
2 28720 351323715
1 146939 157343 499475274
1 109670 135695 671305492
3 34418 29584
3 172990 122365
2 103496 931961964
3 124946 81577
1 66849 86680 857611397
3 72796 28208
1 25336 194607 20426843
3 98791 114582
2 85669 907379805
3 195892 12997
1 73548 90828 351066227
1 74534 170238 210652100
1 120690 156631 977001189
3 165728 79714
2 164781 826817313
3 20200 74322
2 76629 207141974
2 36630 9417136
2 96038 174879142
2 12423 936519696
1 55232 145746 256213314
2 46559 377156578
2 195207 558052659
1 131081 146608 947591318
2 13356 314834393
1 74650 184345 823536526
2 7752 407604631
1 13978 39463 602925076
2 138935 929092123
3 136269 179320
2 68850 592529471
3 9993 138009
1 138235 139992 126631714
1 1028 71714 220047139
2 180524 777797664
2 138199 19894711
2 85971 294912664
1 49328 180887 43316479
1 28461 135130 661015483
3 198583 52130
2 199287 426211176
2 149181 997729521
1 116690 120365 432169917
2 193686 811288758
3 109099 152726
3 137290 131528
2 199256 869836195
1 54870 151957 190140692
1 185305 198377 516450216
3 39482 143356
2 135701 159614959
2 64572 47979120
1 19374 102439 965258118
3 105279 149990
3 60061 1754
2 56596 907020386
2 150087 2133321
2 130301 432826254
3 14274 92139
2 142668 618036704
3 14182 141717
2 163768 705952654
1 30077 80926 342489461
3 38609 59805
2 85352 208363122
2 53089 117188945
1 17770 48055 180860735
3 17540 176850
3 56916 149726
3 63351 96991
1 43539 129303 552787679
2 43384 636169703
3 46528 162420
2 77056 76155993
1 100022 122924 14788033
2 60726 944024757
2 195276 371671328
3 134239 66520
3 151002 180360
3 4545 169316
3 95870 12693
2 85691 788811987
1 12319 35378 859741136
1 77524 135751 466199564
1 105366 192755 67118612
2 79984 145472180
1 24606 91122 684761013
2 22679 761202071
3 73431 94276
1 85087 195183 576265879
1 42417 68723 915541995
3 189801 46026
2 164397 589262130
2 86696 206118820
1 7504 44686 548855227
1 1851 103189 88260803
2 122549 944075835
2 43820 223160844
1 21654 101666 668776273
1 85224 94628 727401536
3 28647 38658
2 23083 744926700
1 66076 178723 490269937
1 42430 83773 608062509
3 194666 11067
3 37539 82907
3 4211 155084
3 178086 166134
2 107506 945786855
1 158332 168927 188740483
1 36265 40452 425030976
3 190156 25341
2 159254 363341557
1 73005 146417 691482010
2 28170 172478428
3 168619 64256
2 39504 545521224
3 76049 89904
3 184082 132703
1 108320 110572 338754629
2 22461 456987281
1 34614 128499 997474092
1 90414 115627 336505803
1 127410 183284 450179512
2 84036 714167518
3 72569 15848
3 45749 57295
2 161455 306347198
1 99339 131516 595022707
3 83192 143323
3 15808 64794
3 71341 166656
2 38558 17792604
2 110192 597233750
2 191787 202932750
2 30726 961372872
1 39184 127734 732507229
3 80620 111499
2 111514 732902123
3 47635 163621
2 39138 860561976
1 57713 153267 688707024
1 19943 155887 397029114
2 193608 225010282
1 95197 100005 631590962
1 61081 134998 92252130
3 52681 164738
1 128739 178203 109132718
1 18565 135915 16889076
2 54024 718878187
2 38634 492447390
1 114026 182998 835066800
1 129522 187358 194605896
1 47786 99258 802044452
1 57126 76162 445417190
3 163117 193349
2 18324 836369349
2 95284 913099720
2 9179 272289384
1 91047 122495 843863882
3 186575 27825
1 145968 159473 950119992
3 87317 71644
2 139171 778187324
3 144010 71648
2 118665 588139967
1 104329 151116 974964255
3 48542 11167
2 84789 428030827
3 96272 177904
2 91219 221748314
3 72910 147355
2 153688 630471762
2 24083 774984557
2 162856 22242416
1 81444 163237 70214639
1 123738 169768 945552871
2 89508 524831453
1 105745 163933 916332364
1 104066 119521 869733210
3 87226 146314
1 30929 193655 157717785
3 35898 100329
3 42089 149234
1 183657 194813 435988194
2 78121 645534986
2 64683 444300628
2 151102 368069251
1 64024 196784 60376865
1 61462 84544 790379686
2 49587 899015106
1 20215 130938 892125862
1 53121 158019 641283528
3 138312 117128
2 44198 986621993
2 77052 870741950
2 32281 645702917
1 105707 173608 721728365
1 82610 158133 195035095
3 176337 167612
2 198083 208611306
2 82855 442068114
2 169680 453378206
2 137521 92413707
2 18850 381736528
1 142106 192329 424932096
2 181252 926184204
1 42922 150155 751651203
2 79112 904303916
3 167944 124569
3 43333 56269
2 159308 907899492
1 118231 187294 106746097
3 170618 55581
2 174742 930590162
1 30910 75819 145951673
2 70582 52111849
3 141410 181537
3 131274 22038
3 46750 90884
1 19734 141341 302452305
1 61096 196149 771969378
2 198559 189814781
1 150839 153547 251997691
2 156537 986608
2 67329 811571729
1 60877 110175 152883299
1 8534 171496 55656498
1 41417 57089 322331264
2 6381 189520403
2 21142 630382831
1 49591 109272 215666279
3 100388 141045
1 143513 159770 649482765
1 138089 163185 750022862
3 103412 166946
3 166937 192610
2 6786 241036067
3 20057 75346
2 106365 520425173
1 9229 60181 542741956
2 169901 69025595
2 10320 154352993
1 3014 117004 219535631
2 101839 681272573
3 150016 9723
3 56759 100694
2 151925 502427409
2 32947 552033729
3 77237 65431
1 51003 103072 898199295
1 4114 126415 893297530
2 73677 201594381
2 191540 447134624
3 177282 52833
2 151930 966703977
2 169520 17834831
1 88663 89624 195383266
1 33625 111863 208313198
3 96076 85790
1 90405 99433 920840882
3 140039 133593
1 104149 119735 833865550
1 78918 196014 611162103
2 90222 538393657
2 90533 617282461
1 5497 180586 949953079
2 114278 966703060
2 121457 253885261
3 69639 175397
3 49057 67705
1 116881 130327 731825623
1 76062 111882 654092159
2 134665 99728932
1 25358 167297 191254115
2 77847 661206513
3 90354 117133
3 115982 32527
1 95698 118669 968314307
3 68068 170725
1 108232 114833 961667007
3 186116 116311
3 145380 104729
2 35692 272953673
2 138488 330025460
3 15734 14347
2 39954 406204538
1 125035 184902 948336873
1 37919 49306 386539125
2 187018 448412972
3 4634 73800
2 124894 372238616
2 84049 807697055
3 41782 191710
2 63321 992985354
3 23181 186534
3 29978 15230
3 143272 72382
2 193709 712074201
3 157348 29352
2 159706 335404860
1 140446 171318 123353550
3 50645 156667
3 23395 175480
3 118186 64878
3 76303 169088
3 25823 188626
2 42499 209822221
1 9833 115148 242227706
2 69696 723044394
2 100127 884505325
3 20542 31941
3 190649 105950
1 9859 86342 428064181
2 194523 57671446
3 152042 63395
1 78644 112423 43126095
1 59024 163002 345945027
3 68286 35244
2 132513 270946394
1 122548 183268 264049870
1 38765 143722 450691608
2 74099 634871229
2 61053 350252568
2 8167 247980940
2 113403 406141861
1 27317 95122 273342892
2 167342 938649921
2 179647 207415248
2 179642 629648049
3 69651 173655
2 43079 677326983
1 51097 137327 813760639
2 186512 952255368
2 115368 583658723
3 181562 177750
2 177697 174745623
1 94852 107639 90184293
2 170597 578094609
3 55835 165949
3 13367 39128
3 88986 115034
2 138181 556444215
3 80160 192342
3 173267 177565
1 51825 183378 602420843
2 61520 631823761
3 7295 354
3 71738 44528
3 48779 187796
3 180390 89984
2 159674 693725950
3 16208 185930
3 161060 18674
1 52385 188244 418333651
1 59555 63361 470660110
1 24361 134653 91493870
1 89080 96971 679381906
1 87895 190650 672816125
2 137521 66219997
2 174498 362794027
3 145259 64710
3 5771 182652
2 168356 214943432
2 22166 670580876
2 80062 789860859
2 107186 971079028
1 155833 180398 152406567
2 88673 349339580
1 65628 160558 972986972
3 75602 187860
1 44191 78785 385333639
2 2180 153280855
1 26251 180329 295846013
3 72401 189200
3 18167 113961
1 124802 140752 308201992
1 35405 105296 130018959
1 113420 162670 424986035
1 10706 187954 620727078
1 125974 155834 572528725
2 53973 471451205
2 62948 591543696
1 52290 118447 988101115
2 51561 774912128
2 128979 322721328
2 68701 48638353
1 149025 155847 42926685
3 78891 60079
2 151491 41580096
3 143454 133998
1 150907 195050 340336408
1 106861 137501 425690949
1 69865 145616 896506396
3 128115 128680
1 61154 158650 665998699
3 109079 15748
1 91447 194540 416186765
2 9025 346031724
2 14624 912509075
1 48509 154433 279376198
1 31601 90248 729385569
3 153621 196348
2 135226 210907819
1 60460 179044 598529244
2 131603 811677945
3 27958 60134
1 159069 170422 885381261
2 94143 344026634
3 199488 50900
1 142339 156962 996628873
3 195315 125699
3 50814 197481
2 141008 90720901
1 36052 100855 75010061
1 172796 178669 309046331
2 125406 18141696
3 199703 69380
1 154123 197411 219639409
3 19574 161675
3 63912 112094
2 81568 244335640
2 60061 42091566
3 170148 164535
1 27917 173269 96238202
2 64078 540903951
2 98673 631615322
2 165292 822764677
2 83659 899106468
2 42376 946564260
1 38311 62244 478936423
2 70744 717364896
3 84561 149401
2 143361 920186338
2 5725 56167620
1 91694 173726 200792089
3 105487 41226
1 20301 171430 571037251
1 59770 151256 590619759
3 93008 117584
3 145395 143979
3 188156 1915
3 33226 196580
3 35142 2298
1 153913 190688 527602787
2 48062 777673597
3 112385 178389
1 46279 167399 832110488
3 6593 3722
3 58830 111233
1 167087 199947 653068771
1 30781 99671 525939847
2 41989 364726086
3 25916 138870
2 193604 888434411
2 106984 174283113
1 51585 149493 86230818
3 1491 56094
2 167714 292500274
2 2985 859214305
1 61962 154528 235020023
3 197919 80483
1 2756 156108 611506067
3 169422 160787
1 83999 102217 453811680
2 48296 391420377
3 23592 79597
2 61897 323571619
3 27667 171073
2 23847 891426602
1 7624 126979 230579877
1 149796 178061 591884384
2 56831 637214466
1 4586 145886 354560770
3 152954 190314
2 64502 200964942
2 159699 798892917
3 79865 28527
1 44745 184054 329024583
1 68003 130717 364391089
3 146462 83541
1 129662 141065 931972807
3 30637 92981
1 156465 184916 8869195
3 117169 178242
3 7289 88238
3 21011 114471
1 36027 83269 414277646
2 66495 657618027
2 85865 370649364
3 6893 42644
2 82747 331709307
1 19714 116336 892893507
1 17036 183278 599451355
1 108147 142895 693884964
1 129842 164689 105168273
1 5303 121949 613345660
2 193452 88530665
3 142784 60589
2 127330 802052386
1 16331 131761 318723661
3 132431 73317
3 40994 146642
2 17828 70305603
2 178777 921546294
3 47412 7083
1 35373 174175 432910564
1 126026 194649 129557194
3 94722 126027
1 112481 133707 693774380
2 139937 113294269
2 21424 280452270
3 83908 182358
3 139001 93439
3 11679 72032
3 196007 144772
2 143539 814793581
3 175203 117585
3 84219 8445
2 68679 154710166
2 15562 702822167
1 25619 95763 824525144
1 36012 84078 149896550
1 54919 183477 928507316
3 48558 66653
3 64926 164423
3 74605 20721
1 6110 60216 446254731
1 105670 119330 525303221
2 117933 115521187
1 138280 142360 919506088
3 199887 153420
1 114977 140888 36171155
1 89317 91181 27001455
2 66942 225506594
3 34585 46592
1 41445 133549 361992599
1 118668 159852 615602551
3 173540 156982
2 176069 361758098
2 195220 683221373
1 70482 86627 771741527
3 165623 112933
3 27864 79219
3 153185 74528
2 79182 792024648
2 141122 726811071
2 70926 209537424
3 88167 158261
3 101028 101942
2 71061 368967921
2 89653 701876182
1 105335 185960 513037786
2 41725 190603148
2 174118 382520400
2 134261 189350050
3 104724 15159
3 16944 151680
3 32903 164000
1 8755 19125 718641914
3 107510 37211
3 177603 56491
1 55156 169645 587922495
2 10458 821155120
1 7881 82898 252578072
2 169745 93996374
1 51778 184582 720321589
1 27534 136159 691830362
1 8800 82209 151660902
3 12444 136925
3 6238 36092
3 182724 117961
2 119699 519015463
1 106611 179748 742889855
1 97083 144285 734680
2 72881 253639824
1 173600 174012 512476483
2 193384 379653220
2 128098 258732766
3 77617 55218
1 81382 124124 332989108
1 70530 143996 180274029
3 13728 106381
2 163003 442223927
1 62321 186162 491625023
1 48504 161229 334618304
3 5844 11390
1 57299 185946 357555898
3 157885 53291
1 92606 153371 259706304
1 4001 118004 195316699
1 3247 160072 72751527
3 151946 48488
2 116374 100000803
1 175672 188239 114479270
3 159317 126085
1 60994 80465 640255557
3 125666 173665
2 136278 650168436
3 170476 74811
2 93575 243283036
1 152977 169432 701823847
2 204 78582233
1 46471 193916 69340594
2 119015 765417439
3 172914 43719
3 177258 57911
1 5124 110951 349012854
1 47633 113175 645865326
2 168169 530063756
3 189340 103399
3 68025 42519
3 119871 190171
1 138616 174538 108829742
2 18750 576196362
1 102651 197456 955869757
3 35492 85793
1 91344 105097 792634310
3 151213 125039
1 140173 185547 835074173
1 34456 67448 822465292
3 133687 182364
2 194501 256442267
1 35042 112389 193914350
1 12876 48983 596340871
2 60287 333922225
3 155344 163690
1 73150 129515 903258003
2 108591 9136745
1 64947 108699 150916238
1 55384 56566 429276471
2 198906 388054241
1 16287 119987 704597939
3 144216 135305
3 72385 120969
1 10322 73178 237301584
2 192900 720935476
2 136491 530443458
3 53828 44216
2 182261 745732968
3 36158 71722
3 176869 112738
2 136509 78643251
3 115576 4129
3 30554 99667
1 99047 129493 50232623
1 48822 114652 356076181
2 103687 838480709
2 145036 597569315
2 182938 632305734
1 45935 194822 184100267
3 167106 25092
2 62576 354558533
3 52937 74668
2 144381 605336508
1 111549 114386 49295592
2 54758 377860276
2 146581 459307067
2 42377 308373272
3 22234 67241
1 45191 179531 447799802
1 67636 194419 563917330
3 113525 130411
2 13180 500598224
3 27037 183199
2 35016 418431856
2 104449 485435821
2 45616 115776890
1 11479 108480 799264802
3 52001 142629
1 38851 102381 730820758
2 188273 939751183
3 6698 165558
1 48694 152223 518282978
2 197050 433982086
1 16441 48174 573353756
2 128825 335672749
1 112979 151057 821695563
3 153636 50740
3 37341 153559
3 91184 55119
3 189888 111123
3 129590 122730
1 2582 181147 21592387
3 130690 14439
1 148456 195369 127924870
2 153020 505313810
2 127936 723373729
3 125419 27389
2 86352 242572307
3 91030 74534
1 149241 186587 186997521
1 41953 120243 377974256
1 17413 43404 319422145
3 174906 115586
3 103972 185757
2 10759 92602030
2 81511 459699225
2 80747 303073105
3 150959 60873
1 153918 187499 879733118
1 77695 172904 856421445
2 37472 824549815
2 125281 539291943
2 111957 156504802
3 169245 184999
3 94762 197160
2 103537 333122882
1 4956 82542 100275813
2 32205 241444250
1 41956 125361 246226761
1 9439 31379 892781146
2 96309 841101138
2 118893 809814162
3 70600 118449
2 162403 979994916
2 56878 544761890
1 30118 165217 462498333
2 70784 93046402
2 165511 133785191
1 17874 189078 584606884
3 181859 176909
3 24328 56979
3 114377 51419
3 11550 109297
2 123510 809440452
3 49569 61343
3 78129 56596
3 171732 177093
2 101836 479269240
3 101867 3348
1 128998 188580 986142621
3 64021 148390
2 153833 853861794
1 35040 78782 500724495
3 16563 150174
2 162308 421910480
1 107146 120029 177297852
1 33981 117851 449992715
2 164662 865420365
1 50463 91991 164260239
1 174257 180871 124129373
3 67210 151819
2 53968 24687531
2 62678 939850964
1 36294 169213 853959587
3 95057 150675
2 11052 701351152
1 71530 98301 836365710
2 28877 595771500
2 113192 717937235
3 167015 107199
1 124101 130518 400858610
2 140716 613966664
1 187500 190487 945322435
3 72808 30549
1 63481 74119 329678483
2 180893 790241307
2 48860 832276972
2 7750 179458010
1 35493 53685 497989895
3 96076 73421
2 140783 213312890
3 93215 190729
1 43885 131083 93743879
2 198256 849560013
3 175660 187639
2 150196 158660957
2 139389 72493277
3 98429 18704
2 60747 723051889
3 50414 69511
1 56721 71583 209684415
1 31021 36572 800401993
2 113846 657799431
2 51924 263414353
1 27746 143519 545417982
1 56912 160015 361628564
2 175187 249424200
1 4645 50577 11973797
2 109227 515574150
1 99614 139357 396200351
2 106532 53562208
2 147360 930542001
2 34344 40717318
2 153236 662509367
1 83709 103728 161213487
2 173231 878357619
3 134481 131667
1 147277 180743 131860905
3 114507 42984
3 31809 186922
2 175537 723407706
1 2878 157086 133175663
2 31902 798540730
2 120269 428861879
3 166732 152470
1 95940 185406 480001041
1 69519 144388 104620946
2 105811 500098501
3 43796 39824
2 18143 544125293
1 179289 181579 403749326
3 122539 23304
1 8019 160597 190111240
3 4303 101243
2 54323 906719786
2 46436 88350866
3 197678 28058
3 120722 92301
1 52867 90545 645147049
1 114718 178014 868762224
2 120617 641219219
3 112864 28059
3 152894 180077
1 22785 128029 515451392
1 100099 173298 454408628
3 109814 156143
3 51775 135151
3 100128 176767
3 70230 92976
3 117830 81799
3 186412 92183
1 61552 163942 275275809
3 18073 140783
1 61782 114937 617481405
1 38668 66989 288196069
1 77717 160825 724441642
2 64689 938678533
3 3317 146017
3 137813 123736
3 14167 81157
3 254 59575
1 62153 197061 879752699
2 55779 171466017
3 20853 57195
1 168317 182311 945041509
2 92633 38274026
1 89354 98977 159217719
1 36186 145667 695571410
2 80505 492535182
2 142887 20823438
3 190430 31681
1 14675 16415 319923839
3 36227 27067
2 47979 783658411
2 17092 288842501
1 12691 81316 405335461
2 198380 227584573
1 92197 112868 431358187
3 126176 147846
3 49247 56595
3 194643 22920
3 142710 21341
1 167163 186753 108673856
1 58894 190831 839730382
1 33960 139233 621064192
2 17935 47578180
3 24432 11342
1 7880 31910 468760761
2 68102 746881855
3 58081 124444
1 57817 118102 434900158
2 138579 17740056
3 91114 91859
1 50665 90874 270891086
1 112061 126722 710358484
1 70721 109642 858008708
1 63161 101798 248395735
1 26440 150625 272670615
1 8957 9188 670171630
1 154607 164855 23306735
3 121993 52477
3 21067 48836
3 86991 191063
1 40104 191504 430659615
1 53570 108269 9721258
1 110120 113297 567283332
2 96710 755338725
1 47847 116888 298102763
1 7448 162424 745970688
2 127668 116588190
3 54489 147641
2 160481 467861095
1 37818 172006 952622543
1 62389 70311 624652904
2 113444 878708430
1 95678 195144 241424272
3 97186 132110
2 175081 337093870
2 22569 539706976
3 147397 196563
2 46241 688384872
1 699 181646 766451412
1 44441 181482 486864569
3 12615 9837
2 168006 816508502
2 114965 753533267
3 67085 47366
1 76553 161602 702958575
1 21056 44711 344606529
1 41744 150229 965350974
2 160731 516596828
1 20452 115233 180625654
1 3630 194952 77007272
2 91932 152300745
3 25636 47389
1 37155 161239 159306798
2 138042 924811846
3 68579 146652
2 127793 658717409
3 196511 25170
1 91297 157922 429938444
3 158289 49942
2 120318 558186072
1 86977 160222 711476142
2 14126 21451670
3 63206 57670
1 39642 78961 126245190
1 35090 196226 684780684
3 188310 195589
2 192613 584874825
3 128454 35157
1 98875 114319 377183460
3 194735 176861
3 86156 155420
1 151754 176360 131071386
2 55015 538941683
3 167997 11020
1 31272 155195 297908041
1 86978 170605 164027535
2 59393 928855589
1 39603 72594 929180076
1 81278 193504 940685100
1 27828 157300 458322585
1 3275 34785 158368972
3 114960 45505
3 81702 99499
1 135008 190264 141415757
2 153755 282264232
1 34678 73380 31666858
3 183513 176805
1 181681 184507 389400267
1 83751 129421 709907362
3 47307 45936
1 96949 121972 793722763
3 57564 28060
3 85869 142632
2 110379 293357309
3 24598 194093
3 36241 72819
1 6216 51843 417939434
3 64162 123116
2 156567 630464746
2 76437 72885136
3 4875 117088
1 115504 185805 488205321
3 33628 148620
3 63639 138888
3 5709 146250
2 138047 339498250
1 79242 127088 903994196
3 188140 141293
1 69272 196807 169031165
3 2238 5210
3 18892 97208
2 52088 41289996
1 92409 98516 241632054
1 6128 171067 953555801
3 173857 98224
3 126853 122161
2 145609 824530207
1 74406 87913 462608670
1 58229 91065 52466068
1 135063 188616 602110596
3 179861 3929
1 28082 32454 824576162
3 175724 73824
2 39316 832321753
1 138206 165232 679048444
3 120025 174749
2 125017 356731891
3 134606 23400
1 119407 192473 816130951
3 25581 122362
1 143466 145787 745254723
1 35916 146673 44074215
3 102103 170234
1 101784 106669 63629399
3 135834 61870
1 128848 142823 284307721
1 82642 100380 30451635
2 58992 209890520
2 74903 241549829
3 93212 147086
3 37487 6212
1 68062 109475 390888638
2 141132 554840429
3 121231 48553
3 25167 150314
1 93022 96077 788257832
2 83127 260099725
1 4586 9259 396216919
3 60067 96052
2 140642 415887870
3 14150 3343
3 29254 47571
2 46610 691584665
1 48990 59136 726889888
3 10155 57902
2 106492 681003854
2 68856 38073527
3 185056 103258
3 12779 153239
3 115045 83594
2 4047 13879462
1 66534 191448 747327392
3 38687 175820
2 124764 136438706
2 15436 62708138
2 82135 944759544
1 71658 105265 563097540
1 55575 168190 14537953
2 72703 344931508
1 22977 143909 900717428
3 88453 156255
2 121827 314413731
2 95036 31777404
2 147735 451270231
2 189939 889014014
2 11936 650462471
2 55886 210302635
3 179439 111061
2 147786 734983526
2 106379 200722977
3 169644 83216
3 176582 88513
3 180036 137976
1 1608 71783 119205498
3 16571 89488
3 141527 139172
3 59570 138951
1 52488 120691 867727054
1 131756 134891 131685711
1 35694 84338 407471461
1 29676 84566 735922505
1 441 20993 7914052
3 158139 124537
3 48313 154598
1 31683 68108 391929292
3 71282 183740
3 63902 149792
1 138398 159082 952448177
2 183128 597761468
2 108870 528524466
3 68571 16835
2 155678 902735251
1 51857 124352 502023779
1 161231 167673 510528769
1 23087 196040 542381713
3 142935 1624
2 143162 123943787
1 12121 92966 62957419
2 56988 790408644
1 78096 95027 246336984
3 178987 114433
3 68700 187878
3 23171 6474
3 173941 110298
2 168232 880138072
2 100593 716508579
1 40600 125204 114478315
3 138189 35970
2 50463 439398391
3 160022 170300
2 52018 124022558
1 158824 183679 189372927
1 57222 154410 476644015
3 159610 59445
1 33232 133690 500545067
3 165361 98351
2 111803 110696203
3 53082 102316
3 199185 171611
3 67427 199213
1 51598 161707 480471554
3 191556 146294
1 7054 191893 772896000
3 95577 90184
1 66706 184221 365478440
3 18340 13495
3 18451 93356
3 141063 145256
1 45661 130406 12451392
3 25195 25576
1 64392 87114 983496235
2 133311 315625236
2 143940 564489139
3 109965 99881
1 26595 53684 862216215
1 23623 102606 57900558
1 106327 162031 721159929
1 2478 183265 158388347
1 35630 106510 37284605
2 189405 4217007
1 109350 173181 680477673
2 168591 564974427
2 194021 956251447
3 72529 132845
1 60283 169285 655282542
3 73408 110681
3 50308 84533
2 137439 189147918
3 79938 58046
2 187504 239342982
2 183956 62771029
2 125658 197694713
2 83943 933762317
3 131853 156153
3 11071 61664
3 181012 137513
2 180505 150124860
3 11882 83917
3 171643 77291
3 31520 129895
1 55366 77153 536807388
2 190580 786868531
2 50883 840498237
1 117981 186985 111994448
1 186046 189702 751391388
1 82941 129731 498954231
1 172173 190140 798677494
2 173894 657106494
2 118113 247644954
1 102862 197599 692083579
1 50441 127359 174113402
2 87761 727740722
1 88506 165443 325056510
1 138781 188065 416775063
3 176107 104393
1 70531 174724 830224215
1 36558 135297 13887903
2 190727 92611752
2 179357 711254856
1 101148 199431 657707368
3 172881 83079
1 55711 190003 448823639
1 69866 191024 18012046
3 76313 128494
2 195032 936870095
2 3204 235286312
3 24339 34738
1 171870 178063 533782490
1 33663 135413 981243797
1 74636 153632 951584991
3 152249 137090
3 20629 96766
2 60773 847647747
1 105972 191940 950667031
2 181048 818509054
3 15327 186897
1 186414 198579 673262108
2 10771 79558380
1 133387 141292 699193994
1 45283 181506 189372430
1 4692 42884 585917505
1 30519 106978 505052058
2 16283 284653140
2 169450 136425128
2 7401 902235164
2 116716 884990859
2 21606 593889953
1 113988 127233 625907939
1 150930 165017 631970613
1 15894 110347 633224314
3 38508 169566
3 66248 178857
2 119330 534521861
3 97740 49359
3 182007 59866
2 195312 383860552
2 186206 154454124
2 136226 277823426
3 180166 126429
3 63365 119942
3 172358 95610
1 3365 18541 739192159
2 43055 999089344
2 186875 375260714
3 92331 132528
2 56288 530389232
1 13656 172900 488717779
3 70364 145501
2 196825 502321079
3 67743 97265
1 21093 93319 811752182
1 9053 16269 780498241
3 108313 145391
2 65054 601007156
2 157081 801221717
1 98260 160279 975690385
1 62185 88212 637139126
3 123102 82599
3 95940 198917
1 15315 188021 710390622
2 27905 950986072
2 160034 985150404
1 52205 170002 556282795
2 148258 364483719
1 20816 58277 158858715
2 173046 329126129
3 185213 147225
2 96447 634956169
3 15248 62791
2 14379 253921526
2 156798 999620366
3 170608 89663
2 141911 516245113
2 95192 133516951
3 165671 111546
2 52789 970592835
2 55097 928922102
1 35447 119203 858097419
2 2649 554526292
3 140463 61793
2 157955 181190590
1 103147 150081 595846279
2 18892 525497838
2 87511 680710900
3 60380 166475
1 67744 115470 93452999
3 113527 167802
2 42047 259759281
3 82656 134147
2 105668 428316013
1 50544 164227 296461737
2 35319 916076886
1 40583 141414 248941917
2 29014 53325366
3 51921 191926
3 64575 56214
3 60826 49632
2 180870 831522135
2 172001 491724182
3 84411 37361
2 98610 384584723
3 100526 62363
2 62903 886512218
2 100742 502341251
1 19846 125490 89637151
1 31200 144806 282162481
2 59094 788888729
1 1494 100835 276536266
2 82100 328979458
2 73639 177123975
2 133148 688348716
2 29533 720947677
3 119819 106143
1 77608 96423 590966683
1 14778 112947 839640700
3 178892 109509
1 148194 156581 509350423
3 186183 41318
3 188026 26589
1 126249 142895 977554066
2 26493 268848020
1 109443 158995 730913524
3 82051 168377
3 80920 152709
2 74425 993273819
2 68713 71696139
1 16987 83698 237838018
3 103327 137332
1 14026 115879 546538314
3 183630 136766
2 75877 65640737
2 116524 756347558
3 138728 101611
2 199648 818015438
1 85083 126291 697487839
2 39529 675839866
3 45048 80475
2 136738 316637043
1 112170 157966 94061684
1 66893 118650 99249679
2 73528 645847036
1 11397 139080 73967143
3 154202 167351
3 174160 178525
3 36103 155968
1 2596 27718 180255129
2 161748 961105483
3 136134 107135
3 109291 169474
1 103185 156852 520832267
2 157915 893577764
3 17884 158301
1 6735 189144 948449787
3 32429 5658
2 31108 53882534
2 110461 184580883
1 7026 76986 234444423
3 137574 111102
1 27362 39697 866856780
3 164942 68422
2 58493 219706539
1 72263 75784 207864511
2 4161 659423570
3 112605 78022
1 89318 162801 536686269
2 74123 703499777
3 50319 65691
1 84951 101570 34234269
3 9184 143149
3 167989 73914
1 132757 155264 68778105
2 121757 404776671
3 198126 163202
1 10702 111031 300158763
1 110728 130517 532424222
3 6291 123505
1 154512 172202 402194397
2 153988 923894936
2 116942 886560582
1 131895 178179 350265135
2 22321 660478242
1 27748 139694 699795909
3 182299 165170
2 169561 474350715
3 115789 185294
2 91466 675855579
3 186359 11043
3 85377 61259
2 112688 385092139
3 51847 154433
1 111121 122927 779425404
1 39596 55447 300138095
3 61524 190199
3 86124 26907
3 153435 75262
2 186547 911149595
3 157543 119145
3 38949 177755
1 25195 133749 184387741
1 18436 27728 11578659
1 51505 194600 533696002
3 57575 18166
2 41386 739754170
1 116599 187196 346650528
1 8287 58408 363372025
3 176649 10716
2 164853 919961603
3 147803 25630
3 195687 174602
1 34378 124360 848448295
2 4949 926636913
2 179140 440612048
3 89264 196830
3 33393 6574
2 85720 160436021
1 110029 184644 908787480
1 4561 52887 198382458
1 66385 86856 652132955
2 190395 164871135
3 144320 81817
1 142636 183651 531286215
1 36824 65145 212300323
1 33891 137498 906272092
2 148723 417093151
2 12882 529777012
2 120728 460604555
3 149353 74113
3 122730 32727
1 89393 127339 851447660
2 166437 182347550
1 133828 156576 287961879
2 26978 135182539
3 43950 23375
1 33205 54293 306300951
2 13969 840090071
3 85846 157207
1 15073 111600 971249071
3 187878 138718
2 51771 426477494
2 101445 564359454
3 118743 29395
1 86012 137768 902902922
3 80849 164345
1 9959 55575 903888309
1 157737 180115 358443998
2 68049 209735807
3 32575 58510
2 86171 75389138
1 12278 158715 773029813
1 16173 81994 306815623
2 140573 630462944
2 37690 118855767
2 79699 255062641
2 54040 70268010
3 45051 134427
1 26462 117803 134444660
2 55319 555981444
2 130659 537466113
3 82374 192919
1 90271 112565 30873583
1 52015 127955 893137507
1 45087 145367 390853932
3 80939 88026
3 33331 169549
2 153626 461081099
1 147180 166839 824116137
3 107325 138489
2 139964 403489499
3 68677 6563
2 176274 608788488
1 49549 63420 718713864
3 191363 109508
1 125248 145669 858800994
2 56060 848217679
3 117534 101811
1 85389 119449 325075079
1 122154 148856 791080790
2 117357 713928272
3 116706 195489
1 13497 73557 130805938
2 77901 106753300
3 183601 56756
1 82339 90257 60408504
2 480 275393203
2 116918 822780853
3 185767 59669
1 112827 195901 933060637
3 157780 99160
2 165018 799485982
1 56691 63194 828764054
2 195990 361913819
3 99887 124937
2 11968 706805083
2 106471 133389923
3 146502 147279
1 3580 157993 452888298
3 171637 180347
3 46153 47248
1 94889 142131 704344750
3 175800 152937
2 150759 526096173
3 178809 122101
1 80934 188169 108866465
1 177326 193911 654906295
1 16413 194142 213132161
1 121896 189746 65401115
3 177379 77478
2 38339 678326243
2 31168 37707110
1 49119 112366 529627338
1 5962 198002 460936319
3 150452 131761
1 118631 142928 486776452
2 126509 752510754
3 27737 141444
3 106063 115804
1 46059 82384 892342347
2 10038 505527273
3 108284 46298
2 162540 543869140
1 85974 104659 665919453
2 145349 992572579
2 18981 155957185
1 8223 63977 229842161
2 165694 512400420
2 156178 959861512
2 84898 80255227
1 18604 62071 968722076
1 81002 141375 976155156
2 15609 609714118
3 192561 31302
1 68015 103227 390549767
1 59774 178103 918902487
2 37388 810996492
1 73515 103564 678453475
2 157517 416423407
1 95199 128827 702736427
3 102089 136614
3 136681 103616
1 19365 44627 76751081
2 172942 618093238
3 157114 98229
1 148967 186958 357510999
1 18127 35067 763289017
2 177761 516281984
1 67106 194411 734385867
1 9206 108889 113691256
2 111881 521484929
3 44265 118765
3 190172 94485
3 70675 187072
3 60464 163725
1 41519 182175 456712915
3 35901 164569
3 99454 57783
2 156866 685077257
2 10880 270952138
1 62051 143771 234753401
2 24344 689733467
1 24494 63002 282540248
2 87033 526781886
2 47333 424208043
1 49199 52377 334176764
3 127858 21806
1 38896 90290 186093622
3 143871 132785
1 50635 177802 7368755
2 93632 972512830
2 39622 538918700
2 114801 967287738
3 195511 19598
3 76220 179263
3 19255 197440
1 143234 144692 175952944
1 2108 25794 533852020
1 79510 136323 367809878
1 123736 149089 144843021
1 20164 44128 407680305
1 9386 133722 948150486
1 102128 185371 165840775
3 90983 90784
2 18818 330755233
1 106244 159470 536486957
2 76579 221748872
3 32143 198465
2 67332 119642543
3 163317 149585
3 137883 102414
3 95872 42164
1 41970 148141 511693605
2 177181 844735035
2 28378 624075219
2 176896 915753432
1 63909 145616 358256923
3 95363 92811
3 60201 142600
3 39406 63997
3 98254 85159
1 147846 175681 809086902
2 1875 578728103
3 41966 92258
2 59241 81774595
3 114739 129822
1 69615 120911 889804970
3 53041 19038
3 81011 88760
2 10830 35550564
2 22322 784766007
3 108295 26779
1 25749 140272 252307280
1 87504 191148 59961162
2 49592 283894295
3 52308 97127
3 105695 134560
1 78286 92412 503863272
3 103880 41603
3 76209 179307
2 58880 779594772
3 156441 329
2 85214 715699433
2 130553 620547473
1 158277 188201 272489945
1 62624 74656 476877607
2 55917 826419209
3 106051 122728
1 62762 183633 103912040
2 134916 185414854
1 47447 87316 39389194
2 182208 264940791
1 28510 147350 31628010
1 123459 165207 493171998
2 90123 147222076
2 70850 627922087
3 180096 144411
1 40432 98787 205115114
2 137816 908897349
3 148358 142228
2 180644 823170788
3 60730 44193
2 149916 730259042
2 36185 726802184
2 54088 76388490
3 179378 88260
2 8402 12352054
2 118572 783053687
3 167832 33538
1 18902 120813 336577336
2 126629 884389506
1 50817 190515 211772264
3 52347 157562
1 1128 114172 775736653
2 180581 538500912
1 94515 124721 215548709
3 167597 85071
2 88680 937828282
2 122652 658035846
1 80707 173092 168058976
2 165958 709624580
2 39784 65739781
1 10294 128000 526278218
3 97463 190455
1 125629 158198 618161037
3 183006 61202
3 76783 28709
2 9040 692960400
3 88418 173046
1 71063 92847 99459596
3 106986 32389
2 78024 456728088
1 35506 191359 675050222
2 8667 245534790
1 49214 92099 206096907
3 89668 175740
3 6080 180798
3 31425 135804
3 122799 187471
2 12355 212834173
2 143086 781208255
1 137163 150452 200892401
2 6617 13606788
3 92598 21192
3 34574 47818
1 137499 177477 242292965
2 79503 825524731
3 42984 187776
1 33566 113603 261863274
3 143161 8727
1 27476 161707 485328777
3 139529 166250
1 45413 103571 111263106
2 146078 123587973
2 43809 339508719
1 3208 181039 555148733
2 145419 830704257
3 26758 103713
1 43370 76804 984202171
2 37311 312895941
3 172946 174015
3 127072 14898
3 22713 113011
2 87961 535368905
3 15425 31172
2 98742 461024168
1 49416 109403 523499350
1 10257 37356 943475362
3 87718 3714
1 165128 189864 621892064
1 24941 155708 420361693
3 126940 191094
3 157412 105116
1 80297 82521 370997401
1 13762 86454 884563153
3 21120 138653
1 29611 50887 57635162
1 61112 91505 332278795
1 30702 70166 929408794
3 191127 145392
2 135835 410023661
3 181729 191005
2 57840 403350583
2 13632 483762550
1 125405 183464 809868121
2 129606 7926696
1 122893 197350 938003703
1 118785 139065 851066835
2 188862 412058132
3 107879 37179
1 55546 121042 382247933
1 25341 78023 362045854
1 110323 113302 398843412
3 91986 131856
1 108518 185543 530892683
3 105289 115685
1 33700 158893 48992355
3 178750 122832
3 144519 31049
1 130135 146548 443594182
2 13384 674207235
1 60241 150507 101294462
2 193061 206335705
3 73960 191633
1 106388 187109 63454100
1 70042 185054 721734343
1 42075 112699 280534374
1 70103 195336 890856094
2 63451 936901604
1 52873 191072 95705135
1 108742 146964 630289723
3 194816 138338
3 90247 115828
1 3990 52005 11307831
3 5068 163319
3 46646 146173
1 46586 60314 723386345
3 117713 114090
1 821 42937 611674408
2 76844 290546398
3 18355 69362
2 121012 851772539
2 86156 837891950
1 96082 186637 377465580
2 197359 415398693
1 105469 109918 741479739
1 35276 128418 238187602
1 100833 132088 171433691
2 10945 693935220
3 181384 196241
2 40964 291208163
1 60105 131781 809891940
1 106749 169038 267873405
3 78435 197010
1 119099 183224 69347850
2 94290 354292226
2 79440 429760585
3 86502 167146
2 141088 854708192
2 7103 904287454
2 191610 341006718
3 171079 10025
2 35142 12224682
2 26107 866593752
2 116404 675083086
3 178129 82183
3 100765 85770
2 15994 989750644
1 149830 183714 456541762
1 27387 68602 794276863
2 92929 87862160
1 75156 86224 590728103
2 25053 208253890
3 198825 109611
3 155708 77836
2 92862 298167339
1 101257 107442 789444679
3 174828 12381
2 88231 139329757
3 197023 20617
2 183934 245953358
3 79085 126622
1 29564 56939 716774445
2 37140 977944990
2 164123 553983237
2 65352 609955047
2 99661 671994095
2 134326 618114741
1 59604 113628 588740420
2 54914 522566919
2 46514 690755659
1 12895 110700 273201044
2 18467 806679575
3 188008 119295
2 153282 558367523
3 178567 47865
1 3245 75758 700440994
3 3917 28872
1 3040 30894 472663022
2 154077 322520728
1 38009 76581 956160446
2 70733 794518848
2 135289 548175201
2 181798 796570620
2 181860 964958444
1 42256 123230 884594224
1 51675 54957 77999290
3 7028 109457
3 194819 185243
1 6064 32941 610061425
1 38356 190395 123818459
1 42557 91266 117914455
3 14016 153576
1 5457 69974 554250468
2 55217 966127023
2 68308 115447269
1 4592 138270 918536462
2 189832 944019280
2 22283 478294616
2 147776 916609789
2 94178 954484376
1 28194 31923 519575308
3 88946 51251
2 81745 142522775
3 7104 178488
2 135479 510546851
2 183300 719249269
1 56518 187147 242009518
1 82929 129067 767575885
2 57976 847317101
3 102265 89870
3 138196 154949
2 11448 958916477
3 133145 73567
3 37568 180423
1 127821 193591 827123893
3 135932 115074
3 81934 197737
1 38816 142741 821787861
1 43630 197238 282209716
2 107758 14916771
2 199132 386035670
2 44161 926258792
2 72832 187560372
3 190484 126438
3 95380 176213
2 133404 165308891
2 126714 936182681
3 62675 124171
1 34486 67798 932638603
2 163920 501519082
1 16628 103153 260762885
2 49095 508806301
1 49669 144437 746910234
1 22436 53817 278634524
2 194922 604902589
2 39656 339205269
2 98004 419178619
1 35586 125765 374766434
1 93065 93161 354883665
3 136902 13633
2 121908 63416471
2 104571 267628689
1 112197 117891 35110888
2 192605 992118257
2 14587 769351303
2 80677 396175586
1 119510 122140 609348117
3 181453 158774
1 60008 111763 605080320
1 58992 176711 198176041
3 12137 173343
1 31043 47389 576017304
1 13833 80416 516393639
3 34106 190432
1 8177 186907 133910413
1 152939 187843 771050809
1 184751 185282 574521237
3 102507 156516
1 32693 108450 218478171
3 148368 116420
3 39415 21045
2 79133 674431741
3 185882 182752
3 190268 97283
3 160396 57374
1 47080 119446 191620537
2 39916 212751819
1 51573 146115 261947347
1 27434 60109 62754802
1 140183 153805 464135510
3 153647 30284
3 179043 46232
3 33875 105662
3 128732 100848
2 60579 530051749
3 65954 33276
1 88 69132 226607049
1 1245 108529 899008675
3 26101 60684
1 148172 169184 140330282
2 161522 954191134
3 66567 145571
2 63196 413687454
2 72698 756291897
1 2472 128797 712289660
1 16197 157466 57356795
3 153411 75302
3 181041 21644
3 23488 141670
3 139570 45057
1 5954 175589 291489099
2 113819 404655233
3 97448 132433
2 129367 969812680
1 16093 136164 264213306
2 121391 709834065
3 143515 155741
1 120149 132446 351958823
1 37959 140926 215976591
2 2030 539742640
2 186562 46804767
2 183995 368284421
2 58373 191375714
2 23246 342463233
2 75675 23445659
3 24261 137993
3 83345 123240
1 20610 127763 946191347
2 151532 494532896
3 95246 136134
2 17992 882947636
2 34273 500143962
2 179556 371746157
3 70697 142785
2 126844 961718200
2 111708 158606958
2 175782 218966244
2 139209 292090752
1 155761 158945 449026897
2 112965 653089157
2 68829 852696264
1 166574 183501 525934369
1 16386 185561 141430682
3 8037 65231
2 187238 951479783
1 21198 47191 571487993
2 193539 437131533
1 133635 191389 597751269
2 113617 440738757
3 97904 194737
1 46392 194953 373478890
3 17200 53479
3 76275 102260
1 30686 117285 643212924
1 71615 131229 960929268
1 61514 189909 80108776
3 56054 48933
3 6243 120493
1 79394 109254 778180689
2 16408 773083994
3 47860 148084
3 108383 115809
2 80899 73042473
1 109268 186922 318128049
2 138403 184940555
3 17069 59084
3 29131 176754
3 3019 121977
3 21852 50536
2 123393 979986857
2 31663 709491990
2 1650 689219053
1 84795 90891 758662422
1 125035 174894 935580360
2 47530 664996466
1 104269 180203 772079553
1 10785 42568 235198186
2 38384 503401718
2 13277 693472415
3 42962 27779
1 91754 104443 255567416
1 22536 132577 718139960
3 139947 191658
1 80727 119246 607660799
2 150406 936053040
3 160214 1216
1 155549 170279 287541351
3 97792 115584
3 179067 56467
3 198055 169629
1 38494 112401 729821264
3 96261 180689
2 143828 44879882
2 164169 426672944
2 99414 956104190
2 154812 79395189
3 193808 194919
2 96390 799562614
2 64707 405381184
1 92984 108133 626118192
2 36753 425914030
3 178144 146220
1 55276 181815 175481906
3 109760 49014
3 110182 141231
3 172888 14064
3 5153 191244
2 139927 248012196
1 51443 155637 396638717
2 10450 115555243
3 2719 96219
2 126093 802611630
1 162338 192973 544321825
1 31646 133119 248544626
2 117262 710326111
2 511 40417107
2 116868 599413091
2 69683 543261333
2 24305 386043635
2 123557 703760767
3 69250 38905
1 53466 164788 408724963
2 36769 766153520
2 159567 709654941
1 113609 136647 665242374
3 182035 137629
1 122202 168810 374614872
3 67369 22646
3 179589 23810
3 5977 49019
1 68242 94781 580506729
2 27648 267634826
1 16850 172144 541615552
3 93612 69924
3 151409 27425
2 143989 684645114
2 157133 161968785
1 90858 190193 231350119
1 131626 149666 795708459
1 14404 81471 414366716
3 94812 28912
2 117001 788820787
1 14990 199033 627460415
2 28291 349828519
3 47466 124808
3 54251 149847
3 1360 46340
1 73958 120686 796311076
2 44380 318801659
1 32495 106007 983041765
1 78482 141880 286580070
3 13487 50813
3 76518 178026
3 32263 14163
1 84880 106557 121238211
3 45352 194010
3 97310 12974
1 113660 192952 82195158
2 85456 999995092
2 195981 657794069
1 26771 129679 635628181
1 300 4082 150135095
1 127591 132108 275070303
2 96200 911822448
2 169382 489414250
3 145997 72118
1 62509 139163 80806070
3 60232 71948
3 165467 91241
1 32455 196952 237406003
1 4020 184312 786072927
1 54724 109856 365076346
2 196192 359301435
1 14627 23327 135365857
3 141652 45958
3 162982 118343
2 138610 630167493
3 75581 34042
2 141031 37994506
3 86029 27989
3 92835 3688
3 87528 11077
3 116985 82134
3 97437 154702
3 185865 111341
1 61087 104417 208372023
2 6536 161804033
3 19079 43849
3 158876 120327
1 84510 90852 455972606
1 18847 147502 849069860
1 101440 119069 154403110
3 28732 71789
2 145025 713236507
1 21496 69201 60494960
3 92888 96795
3 86628 87424
2 156951 857339081
3 135072 60641
3 177397 189429
1 57514 186774 978804442
3 130160 105340
3 12441 77860
2 155120 972221352
3 91060 169147
3 143272 65889
3 143532 36487
3 108805 1137
2 15402 221446103
1 2460 32619 762107026
1 11364 171139 31541372
3 123158 21015
3 49854 59519
2 28969 289385353
3 75556 5715
1 119594 127473 744009203
3 142010 68436
3 170070 40007
3 41037 67049
1 99093 132135 820936709
3 162963 2271
3 17668 131806
3 8839 137221
3 155682 34476
1 55842 92489 239977618
1 3927 196282 912788037
2 145908 891966459
3 19595 104827
3 183752 194051
2 122261 828631673
2 154416 816842122
3 196028 110519
1 95938 156659 294884840
3 44223 15453
2 24613 272492289
1 166151 179089 147419605
2 108260 287525579
2 78501 557504965
2 163673 700837863
1 112099 160323 198799459
3 48370 107962
1 28187 114047 541815428
3 192393 17673
1 101959 105145 793167803
1 146897 185103 545584046
3 62819 144926
2 185437 613637903
1 11840 166272 933841234
1 47112 132596 945604932
1 58715 174115 171668182
1 37179 155634 197640729
2 135871 461507652
3 75786 82856
2 13694 765852552
3 67247 172026
2 51089 50963888
3 14772 53902
2 20465 728246783
1 23280 42487 205680713
2 20693 892642722
1 24746 101595 441966882
3 36327 109262
2 100328 787446005
3 85645 176573
3 171493 169057
1 58903 157599 736885349
1 69660 142725 648501199
3 129866 165711
3 99888 146339
1 64576 139166 460439707
1 26521 112532 277066773
3 195362 112886
3 91970 69855
1 30261 162512 911284489
1 20896 168880 213981865
2 89944 101402253
1 19748 28943 463394719
2 123491 162498422
2 2655 24684199
2 149117 559889050
3 97036 7489
1 128809 170337 871711013
2 20025 727618566
1 47889 87113 121388502
1 23638 65796 979875072
3 51005 195785
1 47399 187327 430316983
2 31398 446476829
2 191234 754537908
2 195405 177610511
1 107172 155758 646695890
2 188758 699336138
2 104446 807712022
3 105907 98528
2 127667 32334699
1 62393 114699 992255608
2 153288 10449502
2 125809 961396180
2 18597 742973850
2 150891 669444285
2 13594 341554374
1 128331 174243 998163437
3 83348 167082
1 126536 195196 672156800
1 20713 76651 566760560
2 161372 361710979
3 23598 180397
1 15320 102844 352399366
1 58680 195110 441608300
2 176765 918474957
2 97165 932548270
3 82711 55190
2 118011 647227334
3 176071 96205
1 85133 168783 67763906
3 98169 59411
2 91802 237712710
3 8460 180648
1 15232 180794 403153827
2 74016 739798852
3 65176 169997
1 48296 72153 146581697
2 82264 836616111
1 42286 106356 385329632
2 173420 774921460
2 106926 174682531
1 75692 96123 340476991
2 97609 229239085
1 52440 121332 747186309
2 166694 540441437
2 71253 545738066
1 42870 77613 587293990
3 147449 63745
2 133880 163848786
3 160160 94722
2 28225 780407157
2 86847 924475001
2 130082 362024751
3 199856 48775
2 186047 879586781
3 34777 71281
3 44502 105294
1 46021 82103 207906670
1 178504 197626 845979644
3 74365 190032
2 136330 789287
2 169 172092232
3 195261 11929
2 102545 26810689
2 91866 644493844
1 59337 84663 159882187
2 70285 93584958
3 125214 185766
1 58702 108249 878399184
2 108054 949562026
1 39961 41916 737708741
1 34010 171766 817615061
3 70595 39369
1 126226 194469 549602619
3 118078 52373
3 93100 60222
2 199244 827727675
1 72131 195455 227879992
3 43907 110789
3 119744 51511
2 99618 59433620
1 84610 140155 911312792
2 186509 686368628
2 44887 916331795
1 7824 79415 348753681
3 95908 48365
1 44485 158931 112768691
1 38629 74379 8557053
3 129863 115647
3 194888 144905
2 144835 746150494
1 41078 169948 16850995
3 17818 51394
3 114970 17817
1 44079 199457 748801689
3 171578 190820
3 87242 17817
1 8835 37404 379660008
3 79498 67767
2 47219 929852414
3 134863 149726
3 123132 189868
3 103778 115484
1 11185 175411 70713637
3 161022 187595
3 12744 167935
3 64297 183102
1 78549 114513 739956674
2 61589 408735942
3 98122 59043
2 60163 608522841
1 15895 134743 650863971
3 50970 5038
1 172 104318 480030086
3 75541 167022
1 10626 173641 308710355
1 101892 109441 100684475
3 56745 68968
2 38420 476464247
3 45566 196427
1 91231 133396 250217954
2 62843 801761607
3 134854 1217
1 63262 195345 157415587
3 53298 133468
2 164649 740621405
3 159773 188712
3 57517 42597
2 29005 348995528
3 103688 506
2 22152 501529085
1 185847 193529 578471418
2 104801 645759247
3 9351 155949
2 23022 616242591
3 151908 9144
1 113120 122435 405048792
1 75900 193556 829430706
3 167805 187120
3 37627 156732
2 20460 293508518
1 77255 173037 584182175
1 24590 68869 281486870
1 82153 88891 710588925
2 163111 526229358
3 96624 88913
2 16183 945223020
1 78187 114819 194897194
3 99325 75794
1 144158 162562 363972580
1 20878 81306 223753051
2 141228 676831098
1 30974 150370 832349700
2 199859 531371739
2 91943 112592789
2 170379 234467404
1 59227 186348 100982445
2 156335 26767441
3 193365 152463
3 37667 40580
3 102306 185905
3 93039 37507
3 171523 64730
2 16191 526592846
2 59637 407220566
1 15220 190757 682559826
3 114975 96851
2 146627 260281304
1 9272 28107 895087094
2 16103 117007778
2 125472 633539718
2 56321 783698024
1 20133 33346 786884093
3 20998 97448
3 49925 51330
1 65282 138108 405004846
2 25735 589649946
2 70234 922588919
1 108267 157832 881461439
1 7822 47239 607272827
2 185219 226825111
2 158514 169821236
1 97340 105276 633085084
2 62319 800344983
2 99817 792616307
2 121292 322057498
1 16648 176744 954848550
3 85180 156970
2 145659 998745897
1 83381 117466 895615987
3 182263 168070
1 70469 110385 824576158
3 191572 15974
1 48492 93444 843371533
1 17914 187193 304097854
3 11391 29076
1 26593 124872 664767579
2 162078 724355991
1 34264 127454 219828836
3 116708 30296
3 157154 181020
2 68483 761063604
3 42573 84537
3 119217 190313
1 19298 124109 38489868
2 41059 239195961
1 57090 71666 146471765
3 197418 74123
3 39176 193784
3 110376 8419
2 68446 615662098
3 19494 17904
2 145789 905476660
1 2358 16633 715711568
3 41281 174948
1 29954 146923 79087720
3 103239 60911
2 39053 686644663
3 58227 176732
1 39013 169582 264221779
3 129263 29777
1 52211 198238 354423840
3 191531 126726
3 43927 48673
1 61927 117198 859140645
3 58880 150436
2 194072 151592425
3 87200 102664
3 85395 168816
3 135036 45965
2 90994 358147254
3 21977 149660
1 84804 133586 191512104
3 25123 18869
2 31631 996047190
3 103531 168570
1 99386 106717 612177458
1 5930 84267 306954375
3 193048 17300
3 45580 32149
2 14575 759512223
2 126146 200098800
1 24842 97940 38061773
3 173298 100396
2 60891 743640255
1 39470 100465 708696238
1 18455 149844 693695518
1 2336 6712 249280812
3 28499 156205
1 61301 113092 229035916
1 41368 118399 190284337
2 122913 574566299
2 18520 215822400
1 24794 84445 5820487
1 181994 194366 280050597
2 39023 165563271
2 159734 751224011
3 96488 197807
1 35684 100715 569254097
2 124332 804292106
2 57702 844072350
1 39949 154421 968753053
2 139430 514294632
1 95098 112571 182529104
1 18459 24037 859302544
2 193430 262275864
2 187259 738515450
3 94719 66186
3 126534 165304
3 11080 65
2 56646 221398492
2 174372 818523027
1 65038 180032 185984919
1 57768 149305 290172350
3 13415 54418
3 6606 16573
2 154539 190085091
2 145352 111077625
3 15572 99597
1 57271 111916 460891440
1 7254 36689 554885104
2 75196 883349917
3 69147 107180
2 72793 987469999
2 184178 804278749
1 51300 157991 220657575
3 141020 21061
3 58730 31654
3 70893 47251
2 170557 162806296
2 28650 524973744
1 21292 40502 456602328
1 88153 114261 524907273
1 41967 103956 600657499
3 113724 73185
3 42702 53373
3 61617 147950
2 13846 485938743
1 170923 188634 179669475
1 67277 109035 390931805
1 177814 189332 936994686
2 173036 498777405
1 25489 172337 803933327
3 59266 28466
3 75749 56785
2 165951 136085705
1 27135 37946 691104339
3 51284 96196
2 181045 505201364
3 168688 16316
1 107507 193529 551672656
1 179730 193236 972723456
3 150893 151025
3 167662 179211
2 19446 72516156
1 16370 79650 615589851
3 161575 81943
3 118501 154723
2 162457 545021942
1 35311 96073 213619918
3 180518 35947
3 121081 127715
1 69149 124434 684436715
1 19724 72756 856152758
1 22704 39999 866133739
2 105697 904270610
1 97103 142607 733736953
3 150617 111192
2 174820 446101654
3 141673 963
3 122637 71785
1 14881 79991 775785101
1 77681 126969 404953920
2 148381 682768908
1 85640 188506 488400938
3 18321 96022
3 88559 150757
1 61667 180400 326611122
2 28337 153096912
2 70415 40425626
3 145036 112350
3 127323 26515
1 42341 123718 779702003
2 154173 414309218
1 57221 62108 17729998
2 61976 413127377
2 130485 918846617
2 30899 447317910
3 191298 3664
3 62277 41435
3 128917 11739
2 113374 870611290
2 141326 878923929
2 26706 122341088
3 19513 135257
3 83754 189405
1 9958 90824 790113323
2 129645 253834062
1 28352 80637 49316974
3 71153 11583
1 198211 199690 246294450
1 73978 98844 464822066
3 150410 26197
1 89865 99693 385413684
3 179088 199765
2 167664 83477287
2 50564 991707084
3 126113 91571
3 185911 75381
1 118392 121568 577659354
3 90152 119263
3 78355 50663
1 119824 188048 982619168
3 178327 12663
1 25443 198274 308287742
2 51427 525890004
2 146803 72509037
3 138954 105779
3 131968 97186
2 149366 482698335
2 130521 946355422
1 69413 176569 896459438
1 27528 42788 587113742
3 4456 75620
2 148831 494695115
1 92936 103158 551121434
2 144359 705139310
2 41774 315960889
2 165223 979406021
2 78579 123395439
2 45208 951319297
3 58120 168022
1 83736 103835 482753771
2 102050 380796714
2 170398 848207205
3 26813 17750
2 37828 719287051
3 91428 168635
2 27048 909011843
2 89669 19576374
2 148028 12622502
2 171265 671764647
3 101359 63149
2 162794 862466468
3 19349 174228
2 6797 147192764
3 42898 146805
1 97341 135535 197416947
1 20144 137884 613052027
3 33000 2341
2 19336 857333201
2 158195 412964374
1 108852 197423 827768155
3 81624 184633
3 62850 74845
1 23003 70678 997604661
1 168155 193402 313044786
1 96081 154809 852224484
2 50727 677135824
1 34208 198285 597791742
1 176662 178872 218449540
2 125002 118233575
3 175911 12859
2 48848 813168831
1 18687 166689 245214798
1 28793 33252 478796302
2 14484 82679048
1 39883 81131 585200452
3 30586 32857
1 57760 123506 371265155
1 74308 95029 193283797
2 56520 445096903
3 25691 168617
1 43424 50258 980045073
2 46906 584152485
2 126099 299475860
2 64364 659560953
3 134986 8411
3 27347 197280
3 110529 185377
2 5977 225989384
2 59774 928087512
1 11980 12711 677114100
3 187521 126204
1 81381 111124 954330721
3 52660 17609
3 15341 19433
3 148395 166053
2 169665 204241059
3 59554 76463
1 37373 107831 506581122
2 121191 873449106
3 157245 112921
3 182954 175719
3 81661 18943
3 16365 25926
2 6184 661871630
1 71661 144046 400641741
1 117239 179594 781019189
1 47374 177947 149454924
2 52029 5699860
1 20708 190858 87929130
1 83117 90475 741073106
3 59946 60563
1 55079 75968 719675216
3 11332 33465
1 42551 158384 670605664
3 103540 125019
2 894 78273095
1 88664 115555 254437326
2 33242 409466516
1 107028 148988 756580162
2 24993 159730767
1 65401 115842 766187247
3 109557 52467
3 169857 71235
3 1109 33981
2 188302 346762355
3 75210 189961
3 164762 40007
3 179074 172383
2 15112 867240107
3 185537 188084
3 191778 71926
3 78166 72987
1 35908 86815 377484496
2 38566 742829777
1 133390 194468 467542441
1 20880 108668 524977084
1 80335 182091 715944673
2 61416 940984481
3 123119 178620
3 156044 122853
2 108624 840374515
1 117312 139693 946030211
3 162320 4436
3 102620 53151
2 199992 656064081
1 37970 121843 646148879
3 141945 161109
1 88724 117064 64371754
2 56025 905012786
3 18384 151347
3 21412 51842
1 156273 170539 735448833
3 87814 15651
1 99616 180065 151084904
3 37595 26292
1 58522 167512 696820819
1 105352 181088 131760959
2 17887 255340
3 143536 105192
2 114565 82972357
3 126727 17708
3 168194 110582
2 57084 845877207
1 61950 113497 756480653
3 147493 17751
2 61828 545079580
3 126088 67136
2 2555 689035653
1 35574 98965 318708103
2 172777 759098610
3 30475 163627
3 42696 151568
2 45343 233903890
1 105170 115333 593957265
1 85045 129564 472051399
3 139437 22485
2 198167 258980362
3 196007 148485
2 2698 726868001
2 49436 190835563
1 26756 142436 312750322
2 38779 690223554
3 20684 11588
3 118007 63540
2 89053 249805168
1 29930 79877 62350784
3 86545 93377
2 176873 926764853
2 130677 775544435
2 8350 659142925
2 143585 728853718
2 178265 907178458
3 126585 18195
3 163403 7221
3 15684 188728
1 118824 189032 725102269
3 56743 36840
3 78574 129962
3 18105 78272
1 21646 176896 915787046
2 150100 165495943
2 115560 714007934
1 7953 142019 265191621
3 104181 91655
3 122015 22076
1 1315 82410 454691861
1 52148 73059 69081684
1 38640 165833 945881618
2 124498 750431030
1 109776 132205 385741458
3 45871 111313
3 67051 66888
2 132050 347734054
3 130092 164349
2 121491 48121310
1 27679 45675 967450260
1 14867 109270 320082968
1 53211 65916 223440871
2 154548 957114553
2 120507 423312419
3 115522 99066
2 13158 701831271
2 188519 585623126
2 45505 919745512
2 94930 116808375
2 113644 702126789
1 98527 102146 370468365
3 123651 119562
3 147868 104284
1 85761 128272 936976206
1 45701 58366 562013499
1 26026 195949 985929787
2 178585 789877733
3 160950 175266
3 81522 86547
2 29456 165938624
2 27394 970921323
2 115388 196372186
3 199720 149076
1 15925 25613 269658846
3 62434 85832
2 170877 13597482
3 56334 155946
2 61810 641348300
3 124557 144301
3 3997 168369
1 31770 37393 716672624
3 87184 35233
2 100415 11119331
1 55844 122023 860551315
3 23519 54376
1 90391 97588 745276378
2 126994 478969112
1 6244 126576 379529705
3 172139 11645
2 179490 846409555
2 91181 31631784
1 134651 185256 376344333
3 30908 45977
2 136707 694471061
2 91048 911024654
1 134200 146120 28539361
3 142082 74340
3 100442 61365
2 154181 26898047
1 16794 36822 162581850
3 150188 109810
2 124596 457776605
2 7848 508031919
1 136548 172562 366517697
1 45178 61628 755922291
1 40196 147070 561998523
3 62061 17820
2 11373 673598123
2 78727 557024234
3 46695 169691
2 21372 928117105
2 25509 602248524
3 103783 7402
3 146821 112938
2 91853 587561550
3 47683 167751
2 14692 636067435
1 113261 177619 527497014
3 163173 137040
2 50228 786961897
1 87428 144045 318800055
1 11541 158513 115164872
2 13869 457649726
2 80950 357982679
2 89386 275379332
2 66345 8397440
2 73469 766251070
3 164061 51858
3 91212 124097
1 74242 127789 292181950
2 149042 196538622
2 22728 906829054
2 168547 312855133
1 55318 77216 631474453
1 55681 100311 956516942
1 106851 122556 871855220
3 87953 166216
2 193120 144092294
2 30188 764265361
3 56154 136369
1 11915 33323 202444771
3 133094 16142
2 43132 483306202
1 122787 192435 658678825
1 94900 114873 938758868
1 12294 16314 908778249
3 114437 55796
2 56002 974327690
3 81392 99280
2 187647 235897338
2 27754 181334926
2 31660 398234753
2 28546 751242340
3 78935 193787
1 136994 156859 98462536
1 53858 144253 851675498
1 62755 77645 610624742
3 179276 167675
3 156350 64051
1 22205 36250 930076702
1 32323 73832 152958022
1 157060 198258 689277403
1 119112 176774 190003885
1 82300 146378 412086696
1 130231 179726 547550940
3 17326 174765
3 58497 118238
2 141639 116948702
2 8611 595278743
3 46840 9028
2 52769 206606857
3 194005 100480
2 173728 641075661
2 192151 818833146
3 153267 42923
3 38376 154659
1 23076 128679 58150663
1 9725 29669 58113002
2 98180 214599352
1 13308 53204 807801024
1 52481 156397 362533439
2 51293 223909022
3 199680 84278
3 33042 107460
1 129722 151603 430481314
1 152216 185572 980712395
3 97159 81859
3 152015 12430
2 144377 178060550
1 101194 161029 532279459
2 58056 510436070
3 54519 52929
3 155776 23885
1 55974 104151 989893334
2 60813 162748422
2 155167 996949039
3 166305 179136
1 32947 112218 862501273
2 62129 861116572
3 85726 133423
3 61714 175509
1 136565 146384 913363874
2 102338 633666014
2 161229 370467635
3 88308 131687
3 73278 124410
2 121493 203241516
1 72238 189409 269985572
1 47630 188587 462198430
3 66181 47278
3 74940 61971
2 127578 606288286
1 47023 74445 767815494
2 113130 494369208
1 32258 126542 512746241
3 167952 54041
1 88863 124423 264710454
2 47016 822622650
1 48154 116685 464699106
3 195839 134034
1 11069 66060 157759515
2 64658 345545532
3 192821 15967
3 193511 10412
3 98521 176207
3 155742 46295
1 49223 129835 228710451
3 139912 6891
1 58627 102281 840819379
1 110854 136634 219349789
2 29894 348387916
1 56096 128277 868894438
2 1768 597993284
1 59796 134429 787292437
1 8440 113934 198392886
2 163119 101431015
3 118584 156743
2 153238 866193400
1 36086 176091 389169301
2 26706 151442408
2 151764 876183704
3 172506 185191
3 178264 160716
1 56241 191932 360607412
2 118702 756718327
3 166090 162374
2 123431 107361745
2 187404 906551627
1 114965 131191 192505856
1 1139 138930 537808356
1 37263 45827 921127417
1 12084 81989 698696869
2 92330 681624030
1 74268 170497 112459614
1 148166 152404 638146637
3 30486 152110
1 36791 114424 220563072
2 28471 440413786
3 111284 67869
1 34184 92098 81473002
1 19443 164285 829303170
3 46461 34966
1 36670 85214 718514605
3 156111 45147
3 58461 110264
3 155637 87049
3 89726 162783
3 135868 34670
2 38503 482580472
3 155193 12237
1 158607 194786 210121757
3 62617 159275
1 177027 198841 894166049
1 20203 127275 720092970
2 12498 230271227
2 122735 626588427
3 79170 155691
3 192345 11616
1 24109 99560 919748815
2 108964 422141619
3 112271 63453
1 120798 153985 924479934
2 80444 843774356
2 192074 269051070
2 58144 932584370
2 114680 790063699
2 183475 724764459
2 118353 387408817
1 45074 131834 635724646
3 94872 36142
1 42960 55149 999949442
3 115967 169348
2 199927 171945536
2 194621 277621714
2 80033 333520031
2 45367 224304257
3 108448 960
3 30120 197275
1 32494 101726 171453394
3 60255 54802
1 13581 119980 205898091
3 189224 155765
1 52206 188755 365910469
2 73971 956656842
1 177182 180684 127657842
1 44019 182940 740962989
1 41298 64058 914652449
3 24478 169256
3 178409 2415
3 129325 78146
3 149081 105065
3 24418 168415
1 116442 148360 961843576
2 184401 573163960
2 16712 357300771
3 21369 125680
1 169817 193240 260517010
3 81325 160220
2 180085 912138060
2 157446 456667873
1 145884 174600 744570642
2 119705 967016750
2 130655 158787596
2 64967 292390141
3 142502 127667
1 101699 160303 955033602
3 17486 67399
2 2780 645159248
2 192819 970974737
2 99153 471128869
2 143467 764776054
3 900 124771
2 104875 853770978
3 10780 164990
2 132704 329462487
3 100148 105208
3 105424 187876
2 46624 939402462
1 11091 188135 269537235
3 85654 118298
3 28267 64292
2 89502 528352706
1 96375 108783 171125133
2 196218 550041242
2 144086 820266260
2 185247 633963447
1 6492 101007 798583851
1 13843 162964 242850699
1 91889 114157 869144202
2 137113 876930062
2 58387 348360079
3 107620 93077
2 165413 959988055
2 159431 218309491
1 4413 163001 253330054
1 78625 163039 983438989
2 154731 306022299
1 133184 133910 661139870
2 34918 235213286
3 126628 149918
3 127395 42657
2 185858 955997284
3 56989 166645
2 81537 702280223
2 76047 367466201
3 118770 80960
1 99650 149620 854355362
1 29227 42296 855903403
1 85539 171631 518834048
1 1918 34916 132236073
3 195764 66870
1 12825 135135 602312175
3 108485 21148
1 13787 101405 245215585
1 44470 67656 880330410
2 186634 184975009
2 18250 587281310
2 14090 991431329
2 45002 608371358
3 94086 39209
3 182394 169413
1 25478 144019 964494049
3 153089 59938
2 194491 402278024
3 198234 174608
2 7243 671543909
2 146049 752165624
2 173013 620076360
3 123404 162215
1 14165 54964 765262730
2 141046 355410090
1 22639 75209 936517443
1 3886 103718 602501015
3 120543 73646
2 13279 852054864
3 48569 65108
1 47543 100204 101025926
1 140468 146119 617591870
1 22002 166560 322873613
3 135223 535
3 25966 191932
2 13627 23049066
3 64165 176497
1 87104 94797 996587806
1 76680 99313 419190709
2 42505 767310411
2 86562 965198780
1 55876 57664 599904508
1 5467 70319 13629805
2 134707 688650361
1 115978 161259 905767749
3 83646 175692
3 42156 85518
1 31510 53565 848832050
2 144818 278572769
2 122169 48974434
2 89573 246909639
3 87811 180748
2 197641 91317298
2 132950 97212002
2 63315 460917751
2 192993 536366465
2 149806 479175224
2 12880 301924513
3 24183 18458
3 172664 35804
2 77571 376284846
3 115550 168461
1 39311 46842 308968580
1 47576 175624 673796185
3 107379 33164
3 117975 123642
3 7019 158916
3 24198 66491
1 65409 84057 425512861
2 198665 120758863
1 68777 82891 465039029
1 109967 136330 864918
2 160265 309371399
2 189387 518661366
2 125279 405323346
2 139949 149671603
3 16278 172191
2 73194 643861496
1 21757 53625 173579848
3 108864 189850
2 35756 603515062
2 146633 799004479
2 127355 885336639
3 76162 193952
1 29370 196971 813586510
3 195415 8834
1 94848 131409 258198785
2 32063 279798033
2 155058 804235932
2 29909 304685350
1 70825 181151 522519823
3 85048 133367
1 69963 130574 30008749
3 161061 31607
3 14618 61717
1 21611 199890 83805479
3 110473 33482
2 104185 820760239
1 133793 173574 847980662
1 40758 179153 570175793
3 65601 111034
2 30363 427894004
3 112051 151982
1 59974 136417 376104881
1 62638 114857 617837907
3 87117 113221
1 152369 159755 467241699
2 45888 34037046
3 72003 92642
3 80287 115082
2 102561 372475099
1 64350 75812 632540951
3 41808 32765
1 5735 180070 600739382
1 23510 116547 656939721
3 111189 68450
3 14844 66916
1 142720 194792 671524328
1 88101 115783 272742514
1 115785 183367 639752877
3 133221 149199
2 55760 621686365
1 52036 148352 692047319
2 52670 960363148
1 120856 147517 52869013
2 186233 481456684
1 93738 183596 864794606
2 68556 857182733
1 67029 108277 737934954
3 57078 70462
1 36361 132988 434187851
1 68092 197370 883440148
1 116711 183617 423798375
2 146473 402881923
1 142873 187414 868008320
3 174766 169514
2 172325 781110839
2 22687 370715218
3 122698 95801
1 24205 197096 334319307
1 70538 72705 558573688
1 173804 196371 408381816
1 91508 111793 116420945
1 13228 111674 115056951
3 111712 61335
1 65185 105153 169826502
1 104391 176476 99638784
2 77950 235447231
2 169769 991881367
2 19934 28953098
1 177141 188333 466632210
1 111908 153459 378452529
3 6432 93111
1 40240 81671 985017190
1 135923 155938 882702207
3 132847 57882
3 5853 162107
1 119804 197873 315343878
3 86647 15370
2 86764 945804607
2 181859 919078157
1 25841 134689 486803555
3 127670 57467
3 157362 77980
3 78457 168142
1 75273 192087 330330866
2 187630 933928498
2 164323 297240610
2 127988 22968528
2 148016 853168278
2 80817 182045794
2 7104 970271736
2 194209 685501603
3 24580 88894
3 2217 44003
2 117582 587311006
1 72554 166935 820325258
2 198125 807053901
2 193642 34490279
3 4841 150563
1 64165 170435 942070046
3 24402 104131
1 35919 50701 510480448
2 181801 16110947
1 107006 168407 510320785
3 94650 117983
1 20832 96177 972977553
3 93832 169247
1 128156 190353 142152324
1 79600 85045 915901433
2 35285 6560514
3 173957 166780
3 61363 79145
3 55878 96401
3 22661 48432
3 119141 111382
2 37904 117174754
1 148603 160651 323996551
2 73825 662358077
3 162943 72030
3 144377 39105
1 33182 163227 302639910
1 81854 146105 315252359
2 177610 895794074
2 50289 870099036
2 38071 130062678
3 167338 135180
2 152848 79570334
2 94473 771454310
2 10058 190040240
2 104816 853450332
3 158231 84210
1 62675 152708 651854615
1 99210 156564 353603035
3 41846 76130
1 39005 130703 158597047
2 107372 639125124
1 36769 146069 448535929
3 1361 59240
1 21103 109377 296810153
3 183322 164215
1 193332 194135 457254244
1 123632 193954 222977530
1 40733 159168 108372486
1 15300 129327 582928198
2 98177 397871814
3 124926 132802
2 169033 100591813
2 8626 846634413
1 20764 166514 458234459
2 75140 72073295
1 116058 123401 558147488
2 11675 5558637
1 100125 129425 781768874
3 10054 168334
2 118326 102364933
1 121259 121795 634495479
2 131498 994895411
3 92387 80489
2 146459 138794950
2 65072 77289796
3 124756 83591
1 38030 137455 623019205
3 52261 99971
3 174484 33639
3 146573 153621
3 96736 172028
3 119487 134690
1 139751 147394 485684446
1 78648 170865 3741594
2 199564 729914666
1 79563 151130 759694726
1 132524 142526 154884237
2 181296 647073087
2 26074 18397719
3 79352 5939
1 63976 189229 227750630
3 21059 113393
2 79043 45162377
3 44842 18552
3 25151 84437
2 174316 76213930
3 84855 102243
2 68820 136419763
2 153620 637621580
2 122226 846980767
2 76396 734506766
1 31146 150338 267503653
1 134341 165372 512077356
2 80272 410938327
1 12427 38930 347090215
3 40589 143212
2 84789 964998291
3 77726 84367
2 134866 481482354
2 150056 484027879
2 41317 994657640
1 18382 170128 654266818
1 11768 175450 342545801
3 508 132470
2 34365 788263846
2 84122 974363566
2 127577 477882806
1 39641 117161 34033584
3 144784 81512
2 10767 774100670
3 146476 115580
2 67373 493384337
3 131083 18827
1 146832 175824 551648561
3 192221 118017
1 39996 178464 674301771
3 173044 22135
3 180575 3309
1 5716 59968 229077083
3 124849 43088
3 65742 80041
3 36728 56577
1 94331 150314 132083314
2 163371 330186524
1 16657 140597 626947445
2 52619 645909850
1 3554 127284 887244338
3 78923 963
3 39788 85286
3 187991 25056
2 68949 906422466
3 120371 186706
1 49947 55661 88386345
2 129349 410956138
2 140250 394522546
2 29382 579122846
3 64102 105817
3 7725 13876
1 16934 194417 141492313
3 156519 100999
1 84831 90468 133970652
1 69767 116539 846030141
3 153535 159691
1 69171 88650 570608471
2 68441 165721901
1 8831 95465 57831169
1 82947 196098 132740742
3 39667 50930
2 162959 775041813
2 93892 963543767
1 54102 129824 256070709
1 41740 80345 505208685
3 190255 82065
1 37396 169641 416719661
3 167183 134849
2 119974 622766074
3 135524 47644
2 13049 485974925
3 64712 162219
2 190989 95294886
2 10319 84973697
1 61494 79919 728154167
2 21765 995768907
2 185107 918539780
2 166784 81716642
1 91725 110964 868262451
3 132927 15083
2 147202 623185616
2 186211 616730659
2 105980 646929811
1 111296 169134 344375017
2 11179 378397453
3 176351 5618
1 123214 164898 922133223
3 184400 77546
1 33882 190930 109821976
1 72712 98718 109884195
3 158576 75729
2 95615 682980590
2 35020 820556138
3 149626 61923
2 6991 437057212
1 183407 196377 948962164
3 7338 120931
3 102633 70445
2 177277 945935445
2 64612 418602830
1 121166 142446 97994604
3 184058 131523
1 102558 181759 77890407
1 79737 115438 465566062
2 12003 602547008
2 73844 252314862
2 145257 206384659
2 194317 820348209
3 141326 158311
1 95551 103431 281586099
2 27423 392420129
2 116611 19029931
3 12904 57844
3 106810 83060
2 88139 497397429
2 29197 474000113
2 151151 485426860
1 180977 187881 812147709
2 114965 706314000
3 117826 16346
2 10216 498514291
1 36834 52054 222371334
3 168329 189612
2 117941 763069686
1 78220 178925 323593624
1 9112 23278 724103666
1 44801 140220 938779478
2 9820 142748491
2 106771 74968227
2 77934 942579381
3 170445 149966
3 142823 125363
2 43394 491770945
2 125048 998748051
1 16336 147013 750412083
1 37492 101709 783617591
3 41781 178987
2 151313 17735426
2 83130 594844744
3 165746 178464
2 180019 295882881
2 86471 279172177
3 43172 148875
1 44755 94503 861581784
1 42416 47558 354583314
1 108111 136866 31415059
3 123797 159874
2 172082 316988684
3 117607 131284
1 79690 85753 986967831
3 156978 24436
1 39314 188075 648360735
2 174011 409054608
3 146442 149288
3 181959 52577
1 2122 57443 320962980
3 186023 166238
1 66474 176903 457752860
1 88247 106404 273452434
1 47916 105987 428558802
1 114775 135444 740732214
2 188080 734241068
3 19440 101991
2 157175 682788251
2 96369 21551195
2 182557 566635740
2 142685 26024100
2 20968 999300944
3 145261 104373
2 111306 204295658
3 165929 43336
2 24633 937510247
2 74469 789796214
2 29364 532334165
2 20549 821297216
2 80316 29128036
3 145056 59557
2 1832 971555383
2 29057 696281300
3 50982 9952
1 65105 161393 76930335
1 16499 74581 144611725
2 178435 132724242
2 90267 299577322
1 13734 99190 58515881
3 23197 46615
1 76416 106048 352396785
3 59068 108172
3 46954 123299
1 69736 191559 318358747
1 40219 166571 666866719
1 28457 81424 310757603
1 72613 144634 822142240
3 115472 58141
3 185869 166548
1 87388 193242 388434543
1 6079 49851 838752856
3 190809 199962
1 152055 185083 449520182
1 181320 186405 593892903
1 115515 177150 171852819
3 78975 68251
1 48052 166578 891705110
2 111841 143247648
1 88292 109857 328401417
2 179805 265832279
1 172386 178340 222342107
1 7783 160048 731019139
2 27447 380164990
2 165635 550231664
2 193258 817818905
1 119844 132770 941490705
3 157227 198070
1 80908 180842 829424701
3 14032 23130
2 130726 89979634
2 187417 991618839
2 105266 724259863
2 167964 290008270
2 151617 628298286
2 133839 703552439
2 41211 500555764
1 182407 189249 997115058
2 75122 618059930
1 26542 66278 433303715
2 106131 388436524
1 80396 147742 647392806
2 78111 830161299
1 2700 170783 160560830
1 73624 176260 775753802
3 77189 50574
3 94862 66948
3 125933 69219
2 198371 414580673
1 48081 67026 289990445
1 51085 87185 764052702
2 152055 409939697
3 6185 132893
1 150515 199490 464817960
3 112745 20015
3 72954 81125
1 102668 188519 322898494
1 38066 78211 796680137
1 5123 90590 443490991
3 180724 106943
2 130354 909929294
3 79777 147034
2 81918 709386226
3 16601 191866
3 47155 91138
2 49740 713287726
3 88780 57679
3 197866 197326
2 126887 557319301
2 30908 257296550
2 33549 134046953
1 55675 93214 962204401
1 59667 174041 979195633
1 89711 105978 546138232
2 23081 544141875
1 43125 160559 52609024
2 35027 326596990
1 45221 191638 687144047
3 31251 11135
2 49766 904758637
3 165769 167657
2 23717 739607471
3 105497 18004
3 131081 177150
1 21872 176231 990237429
3 32588 84533
2 65633 249066322
2 12427 225355284
2 15188 209101675
1 3959 130618 696137357
2 47139 107763324
3 112771 60734
2 168740 513356762
2 174427 374105243
3 52488 117630
2 19255 122921458
1 53956 199597 426485238
2 126591 628381133
3 111984 33579
2 1583 461465577
1 121121 196409 578061034
1 103342 186472 589657000
3 17255 187830
3 164306 173072
2 141775 593562817
3 2576 81793
1 134186 190924 862068555
3 154689 150878
2 96351 541923961
2 68693 336325190
2 35774 112218406
2 139375 953569474
3 154020 103731
2 30870 53398280
3 56742 25626
1 47267 176055 191370150
2 72746 675137103
3 88806 95259
3 95910 93118
3 110162 5938
3 36396 75495
3 18444 162248
3 138463 54782
2 38530 727085872
3 157217 30408
1 154750 169515 651149220
1 33673 118942 913810206
2 111961 278613853
1 65629 187874 932331114
2 21047 615091402
3 183684 43923
3 93258 115943
3 50976 119987
3 128565 102934
3 166867 10408
2 107178 312722258
3 21876 54341
1 19555 82233 184286751
2 17946 920344455
3 176218 180282
2 103188 17973929
2 145967 887245005
3 199517 147590
1 88642 147391 533531197
1 52996 197203 343598983
1 66520 151126 327250616
2 52546 565648126
3 144553 198107
1 166795 174564 243291
3 184014 189785
3 189591 119766
1 70336 80753 793165225
1 131436 156015 178976305
2 115900 225059586
3 30837 45926
1 47988 86571 698445062
2 11692 494430831
1 144371 159818 784198020
3 180520 75605
1 107933 173251 780691067
3 44218 135012
1 77783 108631 226710636
2 16882 605629554
3 186925 112407
3 151904 144040
3 81322 120257
2 59306 549355052
3 151840 75254
3 58433 32668
1 4855 198700 63992296
2 3310 127296979
2 195687 974843153
3 26546 133759
3 107043 187572
3 85177 99077
2 84209 229432368
1 86071 137850 753142626
3 45845 79900
1 186001 187400 582865614
2 33802 397441689
1 74781 188241 196985461
2 134527 486710316
2 146939 556249320
3 83580 63750
1 1102 11520 599081112
1 110371 130029 692180434
2 87431 299800134
3 4555 138080
1 66794 160684 526308542
1 180771 198222 474031782
3 45540 147525
3 176690 112155
2 189614 568920968
1 77292 180547 639716920
1 28966 51518 47969605
3 69616 185524
3 67691 27922
1 170509 190879 101449611
3 175577 2487
3 195612 111149
1 50331 179174 424472566
1 47034 157337 353175093
1 24192 175018 258548321
3 82684 5756
2 180144 822860590
1 140303 157211 920802869
1 52424 55352 242698994
3 142139 23114
1 22438 99559 60928129
3 129750 17515
3 187217 20134
3 17162 17621
3 19629 88831
2 4008 851571224
2 100536 177250749
2 188080 660256654
3 149593 110839
3 13834 91023
3 191261 196771
3 194209 141769
1 7433 108752 589758143
1 63467 67860 193012544
1 48661 198729 576557613
3 34144 22826
1 81710 168239 226780520
3 171602 1742
2 149171 53218138
1 64650 124049 30967422
3 77754 151150
2 147493 51107114
3 67272 185058
3 68605 195023
1 5294 54456 902998763
2 192422 554762562
2 140052 862756058
2 30577 388279591
2 32511 986362268
1 16240 125271 735540296
1 50406 138610 634394454
1 89477 174251 621223027
3 139771 37404
1 58095 164292 784462987
3 49759 65767
2 67885 490793909
1 89603 96526 236385045
1 35727 187777 158871906
3 45334 88352
1 107266 184818 740954692
3 93689 161118
1 15218 142735 201735613
3 129496 143637
1 70355 90268 647470108
3 131753 75680
2 191902 880384948
2 83479 883463847
2 135539 558557360
3 47889 35764
1 142826 181482 239346193
2 104780 859244597
2 105343 129979628
2 82013 678450002
2 25217 411112910
1 117098 176521 381410421
1 19301 61240 877522662
2 175693 807777219
3 53574 178608
2 57895 496364221
2 97503 289462924
3 108970 181022
2 141097 668275126
2 178062 850739448
2 84119 713527330
2 80856 433381821
2 62322 805037255
1 158225 177319 448913169
3 127445 79939
2 154435 464295654
2 148664 503420993
3 169630 46206
3 78364 3104
3 151412 67042
2 67006 659078087
2 84740 862254368
2 153408 100319158
1 34376 130054 691112394
3 39730 105424
3 50525 136813
2 135031 931338769
1 49191 74499 573964099
1 22419 181318 484630596
3 39432 103344
1 11981 144157 796921232
3 72646 107774
2 83101 56477353
1 11214 52997 375406230
1 59749 149275 889884465
1 5952 65321 84939472
2 109176 231146557
1 70506 137881 776747177
1 17305 25347 840970936
2 125657 113684923
2 126664 799148552
3 144856 95145
1 25838 36687 866896201
1 105399 155388 479451374
3 76961 20129
2 93230 269391815
3 169289 116796
2 117052 13674857
1 140667 150880 510584076
1 150339 180965 184871265
3 89428 150857
3 145830 60149
2 52755 37193715
1 1571 2483 625933876
2 29169 102576652
2 167692 395454388
3 3612 103276
2 126917 56592499
3 57584 176294
1 13326 140198 850561772
2 67208 598800886
3 6737 7560
1 11119 64651 745696410
1 103975 132778 197605996
1 28761 158986 869601011
2 195301 472401246
2 5967 406229070
2 112600 954633888
2 45615 44103439
2 99924 768157763
3 36011 3293
3 116094 103239
1 8558 115684 81385179
3 173326 160085
1 29204 192858 24915655
3 33230 58472
2 166519 936628907
3 95097 20368
2 105112 790464263
3 104500 51112
1 68626 139171 824851960
1 48483 119280 90174231
2 157307 791228224
3 174262 99013
1 6953 118658 241864968
3 168022 29334
3 131263 37822
1 8675 184083 787172163
2 83561 744266751
3 59712 124247
2 24648 215890462
1 39340 141081 810276537
1 158213 171670 773524837
3 53116 74902
1 165642 191283 191207515
3 39783 191083
3 15599 161693
1 13429 83384 904088977
2 101376 818750311
3 153887 65057
3 22178 117186
1 80108 89376 587759415
1 57698 163775 491772419
2 106034 225756108
3 42454 89139
2 195241 464450222
3 135491 104029
3 169617 35818
3 47213 61990
1 23077 134356 130378745
3 95277 49246
1 116371 167878 45207434
2 150402 500751740
1 89073 185856 821566494
3 173326 161412
3 143519 16266
3 135129 11996
3 98028 90432
1 26817 54493 449879949
3 142267 174178
2 131795 42467098
3 29606 155677
3 86399 45729
2 48225 425337007
3 46488 86286
3 75424 187186
2 132275 267151161
2 127133 176484920
2 6970 728350569
3 109328 192959
2 98936 730921900
3 186260 148448
1 64271 153567 525576648
3 111053 180098
3 121328 79654
2 134854 339287359
3 99123 85563
3 177328 23220
1 5799 161821 300272383
1 40121 81198 163033718
3 63394 7218
2 17559 509647986
2 124029 359874845
1 21560 131330 871568690
2 52670 955094154
3 167951 32786
1 51486 86834 859223242
1 83248 92431 141022516
2 133215 298358984
1 104898 142926 306706254
3 104339 149167
3 56249 127036
1 113386 195933 546369331
1 3975 97297 27383991
2 16363 998017747
3 187210 111323
2 183011 696029370
3 98689 199310
1 138505 162476 133440887
3 23231 15130
2 183382 925434576
2 52995 195638558
1 60548 77939 936331614
1 151153 189640 612454166
2 133889 923676449
1 24559 140250 404657167
3 81388 19827
1 11261 184658 257604021
1 55653 114581 463128472
1 121307 133207 601951455
1 89301 157803 38519803
3 74536 62685
2 11989 477596785
3 62970 92578
2 190008 702296543
3 154731 59992
1 23292 46527 717679055
2 196559 184473081
2 192378 918076750
2 189967 227024048
2 25385 122960678
3 45084 87008
2 91359 11232026
3 142569 49856
2 185032 587929387
3 60142 156832
3 122173 78361
3 137734 189937
3 132741 91075
1 99887 127904 990684915
3 160059 5813
2 17632 615111807
1 94565 195111 427126360
3 60820 146323
3 137252 97956
2 179366 399592833
3 164280 130322
1 30488 90849 938782049
2 109593 226685090
1 35385 111151 438631929
3 99857 14831
1 21642 108549 556680863
2 141958 53439128
2 78971 64986338
1 37712 193993 574659751
3 32579 122754
1 196902 197793 944263935
1 137136 173312 769454864
1 154631 170909 821927311
2 175060 582504117
3 27481 51169
3 171576 152648
1 48964 89396 104879302
2 162839 599792597
2 195311 276119279
1 63034 158108 22833409
2 19945 688884855
3 18504 175908
3 130825 86030
1 78855 82010 262810504
3 158787 20465
2 71595 245490310
2 155199 608400559
1 11613 108068 898346581
2 100291 599816911
3 79219 166560
1 67567 144081 758987880
1 43812 185076 623412563
1 10419 55076 564113116
3 16477 107854
1 150552 159723 94012309
2 73640 69243510
3 59471 73389
3 12570 43243
3 124453 188212
3 175083 101385
2 112417 560110833
1 35140 173565 960361285
1 70428 98896 127610520
2 17841 171961324
2 82056 270807352
3 11689 33178
3 11825 134448
3 763 19234
1 18186 159917 148113087
2 117312 958064023
1 161840 167685 667299375
1 98972 126732 807851688
1 74901 198825 592235603
1 48076 111307 957162535
1 60679 98967 966224073
1 45586 138939 686630899
2 90090 360692037
3 72829 181114
1 130830 137076 920763510
2 3336 298456631
2 13054 966789581
3 7533 187409
1 158709 184750 590099601
3 93579 105190
1 151211 182571 502176349
2 82112 467477363
1 44281 108105 901517363
1 62495 134370 519487146
2 61461 707613614
1 58224 118430 884610193
2 62451 856363923
2 84506 164958880
1 68536 83913 158794476
2 56960 431153451
3 117938 103347
2 196005 673253673
1 51343 175973 451125587
2 129205 295828397
2 178227 755533151
1 20552 196162 813229145
1 50449 194751 296876449
3 155002 8385
2 128038 222335894
1 62333 177443 826980858
2 132921 602180959
3 137215 66846
1 72906 78175 181041240
3 108923 192323
1 40894 116994 332419032
1 56084 160134 325000700
1 62888 103728 431404337
2 87436 381000177
3 25895 199388
3 101539 98716
1 114359 143691 631570444
3 77839 179879
2 165876 896856082
1 120879 123616 699323436
1 70930 187255 383454346
1 10691 62569 815012926
1 17340 37654 62741766
1 49537 125412 543335235
3 12860 120841
2 55859 985655817
1 119962 189150 577329767
3 32158 42730
2 16162 54344192
2 125648 441498473
2 16496 133095704
1 6208 121483 425297018
1 20643 125796 885513993
3 3618 195598
2 96176 836269415
3 56355 105175
1 63790 184744 387809406
1 117242 168242 237706477
3 58449 105456
2 119959 385166933
3 146782 52217
3 28219 56277
1 31462 157752 126852454
2 87881 807240459
2 190622 239576518
1 29503 107509 185672774
1 137331 177846 129638689
1 148321 163543 670515292
2 144038 795758922
3 198036 58956
1 8011 29777 181984637
2 50809 590410181
2 122384 89620688
3 28557 132638
3 144301 169065
3 193874 98806
3 13629 49280
1 5719 132439 559269776
1 97842 164255 674036847
2 192558 963703292
2 156086 159496888
2 118993 147193829
3 51688 83549
3 149633 168358
2 83770 346562396
2 9375 838082755
1 96034 123150 889472183
3 370 16574
3 170206 136674
3 134049 65562
1 35808 143282 224395632
2 14601 942134249
3 72649 155534
3 137900 185362
1 128657 143966 205085404
1 142742 155653 796391794
3 31253 39542
3 194849 85047
2 100029 648479161
2 197959 824998418
2 50135 951942349
2 10909 702746342
3 180960 67320
3 91543 95749
3 196839 134176
1 42162 178274 664063785
2 185959 478842195
1 13422 79971 874592842
3 158709 116436
1 10567 177292 155272505
2 120557 624385695
2 107418 524941097
3 121936 92844
3 21123 187726
3 74983 187219
1 61248 103727 767102304
1 28191 139081 919943125
2 125703 889047776
1 3457 92507 533970072
1 55906 167312 508199103
3 151683 33497
3 157714 190434
2 132564 596231803
2 34895 233518615
1 16636 179132 745189920
1 39238 129359 249160975
1 17239 117327 115803592
2 140291 954561146
2 116903 597408804
1 78169 131433 573013187
1 51634 162941 176310663
3 28524 177900
1 34576 80790 970306751
3 138775 86952
3 69062 75049
2 117218 28562814
1 124380 158992 386289097
2 161287 212844499
2 20454 787123122
2 185697 442318166
2 84477 715425998
2 142821 484242954
3 10923 160024
1 29003 33390 863238500
1 18343 145708 380266551
1 164225 183048 113601865
1 170999 194116 299949371
1 46663 126515 170737049
2 85517 91206883
2 61304 463039777
3 35556 155687
2 121700 664561157
1 44752 110199 214587363
3 37000 23440
3 27631 159515
1 169550 170613 547126443
1 32437 146660 67500760
2 67356 17630006
3 171376 194459
3 130324 63699
3 76861 148418
3 94167 198547
1 167957 199507 691167568
2 26099 67849480
1 10347 78470 972675733
1 98785 173441 64129594
3 179719 14644
2 52700 476292084
1 69479 84788 926358998
1 23070 109707 884439483
3 136128 5690
1 6464 21648 91640700
2 192765 321431877
1 29409 42617 131268930
3 55343 107623
2 171114 878780236
1 2948 144569 371772151
1 174314 175806 218215496
3 72965 65215
1 179344 185786 561295816
3 52264 158168
1 64292 104536 529390842
2 167978 507901204
1 5546 161464 143904968
2 77417 453346568
1 80744 100503 767219669
1 75648 112082 861388108
1 152130 183666 797769521
1 96154 181040 109858706
2 78208 951462881
3 120523 150733
1 54267 137690 119082210
3 4241 61902
2 18656 660889776
3 110286 100837
2 170841 748345214
2 60529 343121564
3 10807 16194
3 192984 142239
2 22738 752883919
3 173535 76585
2 47073 652285018
1 2659 75557 123242998
1 118119 133713 133179056
2 181302 39750724
1 95085 98517 166059662
1 12523 29407 331009549
1 17591 145589 187789682
2 162562 370468485
3 37462 188620
1 14321 120694 421738108
2 134500 213590998
1 144706 177692 881243951
3 51636 11113
3 104187 187012
3 115018 31824
1 174107 193557 541474021
2 197431 472752476
3 12899 178599
3 47315 191828
2 107419 638144646
3 73793 188033
3 140967 135329
3 35358 36814
2 115317 258129612
2 86697 307817977
1 111811 124288 64712729
3 68643 27346
3 35341 150979
3 44374 152779
1 65638 127920 721292601
1 109526 119083 804732567
1 27550 163988 37894480
1 32816 107930 539384564
3 2851 107304
3 26020 100553
2 129206 405762984
1 143991 152941 884607305
2 83691 714687640
3 125242 45284
1 9466 123621 458518930
1 123286 182955 9822039
3 87743 26163
2 126966 124646774
1 154155 180423 235379890
2 41595 261308988
1 76962 95076 192539005
3 113292 12134
2 8623 562083500
1 96088 110405 424491034
2 79590 31080111
2 196174 876623731
2 43822 442525808
3 165934 142268
3 178153 95757
2 6165 53031069
1 7652 191245 628979797
1 87343 115425 304747872
1 53206 183387 228264065
3 62763 829
2 17656 710522310
2 7202 207246384
3 180819 102435
3 186944 44034
1 109539 118462 717742299
2 160600 453325667
3 18283 69129
3 102252 75187
1 30840 106639 158862735
2 112114 138425039
3 181484 77386
3 46683 162757
3 163295 188205
1 13247 24299 951877918
2 166424 903505251
1 90607 163590 720167435
2 197063 553075070
1 35037 127669 192727817
3 78432 152978
3 147680 153458
1 21277 32370 929296535
1 97208 97365 802631264
2 64449 726980711
1 72770 194779 594053880
2 138925 44682573
2 102083 194058286
2 84521 467391024
3 171671 161120
1 81049 152543 692892827
3 153545 116790
1 44998 105404 266256469
2 4428 97188402
1 122737 172907 856264485
3 168986 29037
1 67045 166904 160888642
2 42417 377809708
3 131740 56703
3 159470 100218
2 180616 503756589
1 144571 165542 585901735
3 90154 148607
2 193833 116687435
2 41602 900411970
3 154271 128930
1 9347 80721 86021940
2 61449 669454739
3 25702 151720
1 41255 130183 527640317
1 91954 93340 387839
1 85026 193694 877279408
3 164753 94767
2 55500 768946881
1 107553 170538 886427262
1 157320 162395 336815513
1 10624 137145 519667812
1 8260 23873 64790103
1 109829 110572 126613062
3 50208 2644
1 13612 104819 879460991
3 179435 33888
2 128187 831454979
2 125011 902280125
1 24321 171223 779872244
1 4004 79437 201941700
3 194449 166131
1 83296 144379 538328162
1 63558 166754 622948313
3 87819 102091
3 107037 95579
2 51339 92086049
2 81725 481707678
1 144490 171980 717073489
1 45360 126229 213315983
3 31764 25628
2 183516 147009758
1 23763 161120 860570473
1 57961 197596 518724862
2 174639 223942788
1 40879 175353 64810992
2 14019 66334946
1 29376 98052 502586088
3 120516 30473
3 159673 111532
1 144900 197066 182418399
2 88435 323619616
2 195360 464528480
1 115488 119673 288190961
3 2810 24921
1 87280 149104 286059061
2 64903 974342674
1 66279 95339 514153275
3 197727 54484
2 64717 284419787
3 48147 166797
1 11061 167593 428849440
3 87311 162630
1 59272 132077 633668709
2 158965 61967254
3 11387 169692
2 89443 31838812
2 136733 905732215
1 58139 103882 360225065
2 87228 911068060
3 184122 7162
3 168273 42847
2 39870 280321631
3 97867 172883
2 67347 267240584
1 30765 128585 229565209
1 84490 130599 843712411
2 148757 329860567
1 2989 151539 152243239
1 111528 140823 907264926
1 50368 90597 485280064
3 99418 45421
3 27394 181881
3 99684 119750
3 83369 111919
3 3753 70384
2 23427 638295584
1 120369 161602 660899058
3 83785 112277
3 29034 150087
1 19312 152228 133874310
2 24331 565615190
2 13112 812511038
1 85868 110888 82965134
2 61440 921746034
3 190539 49907
3 145374 198530
3 22591 60284
3 106120 75442
2 99369 100321215
1 42110 63669 569395955
2 199355 73709457
3 175613 2123
2 110821 492644267
1 62732 86511 690536055
3 96820 179111
3 35788 49414
1 50206 168985 69059149
3 84208 12265
2 12307 157948183
1 53223 82338 238760991
1 12865 60407 43644358
1 75438 126505 116853711
1 28817 46199 508029243
1 148206 185492 200993752
1 27472 95664 795833923
3 157987 169747
1 49159 131692 975991793
3 78845 83793
1 117429 143276 709041519
2 44375 888308272
2 115268 156923530
1 17528 178260 507650858
1 97553 177820 565705508
3 78787 104821
1 49410 167857 386195262
1 21942 149488 782781544
3 132519 153864
2 171099 724575286
2 159156 117651368
2 61190 958902475
2 16297 425603628
3 114828 33807
3 142315 190281
2 32369 238147909
3 54007 52889
1 108363 122818 982828229
3 120628 103251
1 59459 85059 675481909
1 43626 69929 956549991
2 25804 311838535
1 60685 84605 465070135
2 155744 429416412
2 10743 741086154
1 8275 66982 641542818
3 111546 78723
1 130997 169571 339237824
1 170591 183084 3648156
1 84802 122114 2903950
2 63954 161895070
1 11656 167640 457963895
2 119097 934514803
3 69470 126743
2 166042 808389393
2 59142 813917084
1 47226 158217 476793101
1 129474 136683 954589583
3 132937 170702
2 198946 796611350
1 112393 195505 578139177
2 6289 500049475
1 68336 161467 380107948
3 67919 55855
2 43196 862086875
1 26674 63597 470082172
1 33860 61762 787629459
2 139002 558758177
1 83799 144484 202628026
3 116040 197477
1 36301 147173 416497170
1 177575 181354 508778001
3 136675 197427
1 4446 112994 583892494
2 43357 382958277
2 83083 600951357
2 112571 492906417
2 115199 325304564
3 128580 157101
2 151946 305488551
3 94337 50981
3 44375 180019
1 136684 151561 952646862
2 43605 213883693
3 158851 104616
1 98853 155257 540568820
2 168792 869062841
1 145029 192622 374559013
3 13336 128452
3 134988 43543
3 188524 185992
1 159249 174527 991210477
1 91569 134677 85802914
1 9520 191305 699041090
3 93612 63689
3 36205 66732
2 121101 278012232
2 29612 288880202
3 123778 43193
2 65047 504772962
1 34942 174389 242000478
3 15977 109101
3 140046 57766
1 30599 56017 286770879
3 24707 18059
2 83486 470195106
3 95597 25465
3 67340 130090
2 3024 102574300
2 190634 263340198
3 69645 62680
1 115218 192631 104704403
3 5481 114505
1 105931 110552 926810094
1 76195 117413 818372592
3 25162 70380
1 98921 99225 260790295
1 405 3095 525427034
2 126892 940056708
2 39789 493797264
1 132781 154384 102463423
3 10800 99653
3 123007 91392
3 57704 189454
1 34891 177737 552016502
2 50338 508730160
1 3248 182860 926533610
3 53576 12311
2 1137 519151169
1 128075 192888 322257658
1 1163 18208 762446465
2 33472 736134040
2 133095 204287578
2 35792 681461674
3 120925 98539
2 183709 328174934
3 150655 145447
1 83491 164981 639353140
2 124893 595597021
3 80496 29323
1 89086 195254 532391101
2 141064 869459170
2 41039 608330938
1 17432 163486 581138269
2 3844 521011658
1 9743 133068 957842080
3 37462 188152
3 135496 187050
1 121231 177512 234474908
1 11276 83053 553220926
2 184229 75730226
2 169456 679963508
1 66164 117853 897661691
3 134003 100082
3 97927 183711
2 81704 759168873
1 152631 153449 544658370
2 87081 584693136
1 140779 165009 990280464
2 124077 400214376
2 120860 52751161
3 189670 50308
2 19950 388571059
1 54926 92548 304407984
3 137090 180511
2 166209 813756184
2 12474 213719168
1 30701 167244 791229087
3 7408 85091
1 35457 136463 506061509
1 72262 197002 289705751
3 53253 179330
2 142528 867688091
3 115328 25941
3 71007 156780
2 90695 222331723
1 4685 125521 763200051
1 21410 22929 742617365
3 25216 188267
2 95593 824700050
3 157123 46685
1 26319 121308 688902469
1 7451 19881 621138026
2 28663 565468792
1 65470 108163 106071744
1 36101 120369 813789659
1 103461 195081 984167724
3 30743 74792
3 186289 22965
3 121684 61442
1 82586 100991 872477577
2 73239 380162398
2 160948 750381884
2 113630 492065917
1 102396 137133 530606804
2 122448 467065204
3 141125 181811
3 170580 12002
2 189009 791442334
1 22891 112349 856636839
3 191306 143577
3 165263 54654
2 130915 619337
3 87642 133379
3 185015 10234
3 14862 159247
3 10467 111056
1 107470 114892 920496574
1 108626 199565 796411562
1 10824 100547 531148395
3 195338 103823
2 117475 599559264
3 178929 139901
1 40366 98466 2443182
1 102529 128922 529597378
2 57111 127844299
1 100566 143562 800336725
2 30500 983853966
1 37797 191109 150288902
2 100622 468254028
2 52902 421040176
2 161879 81920575
1 95571 186919 66560873
3 178219 4379
3 64630 193563
2 145694 984833851
2 153322 892553657
3 136356 29538
1 32809 196361 524847340
1 86574 177570 495363150
3 5146 72601
3 69966 60579
2 92931 84298160
2 178075 119712353
3 24507 72598
2 130220 637419387
2 114226 617392044
3 153986 130914
3 72856 39873
2 58728 79858194
3 55242 11793
3 54291 28158
1 128467 168004 315933450
1 59071 160661 627506325
1 14540 152425 524090901
2 135098 497760082
1 54177 84900 591689587
2 16531 52787604
1 11330 68618 82727082
3 128025 28427
3 67974 181023
2 103940 275527502
3 47972 17801
3 122098 15782
1 118098 191245 619282158
2 93635 316588080
2 91973 673674841
3 5136 115402
2 181469 75302887
3 78713 77544
1 30462 146277 899275563
1 9095 195296 226525446
3 23688 92964
3 121044 91719
1 169138 183483 340765108
3 33077 89270
2 78251 594174003
2 24410 212439773
1 49884 141629 885273548
3 135927 35793
3 102263 55355
2 69843 671270789
1 120989 132077 926011894
2 106107 310312021
1 92362 124328 300126086
3 6603 164473
3 85423 34560
1 7045 158881 543474273
3 86950 110834
2 105770 155068831
1 52946 189575 141819813
3 180459 47083
2 86379 537305427
1 143658 163076 531309326
2 198451 171054124
2 23185 214762334
2 130028 428690732
1 47597 118838 122052184
2 102258 940865883
1 49370 115496 281100318
3 30426 140612
3 142623 162346
1 78775 116271 604103372
3 145089 15668
2 44729 625295007
2 36793 758873253
2 72255 726403450
1 1213 18720 950956509
1 99380 199451 165329877
3 133830 191628
3 132399 137463
1 55794 89408 40095303
2 162319 996474978
2 18453 667821559
1 71768 151679 874774255
2 24608 900638525
2 171709 165926855
1 101 93238 934999436
1 64315 85264 945806801
2 45724 223034806
1 28215 197773 371504976
1 35017 130894 542492726
2 104723 37993021
3 178894 149553
1 135651 185730 197082975
3 44872 129618
3 52691 138054
3 9177 27636
1 140159 148350 72433943
3 33178 184235
2 176246 241239041
1 120336 146774 922410851
1 39920 106425 743626447
3 190957 80156
2 27375 338634998
2 23608 842891136
2 43663 31814776
3 79820 76900
3 20811 142682
3 24816 59862
1 107351 199658 933821898
3 166729 93310
3 26427 140787
2 20711 350630943
2 78713 337290934
2 141340 314302186
3 142007 7654
1 139136 163087 463306786
1 118561 173156 624067813
2 109350 887801406
2 75949 103145453
2 71554 792883165
3 112026 141143
2 163074 347121413
2 126958 500057747
1 15224 193702 281090206
3 160078 117083
3 99146 72434
3 108491 124815
2 108525 568322546
3 61096 192421
2 116593 524133538
1 112074 141491 749910352
1 3098 56143 806509586
1 82048 197181 616545567
2 42756 908711538
3 81174 30014
1 143185 175383 67351782
1 24288 146411 138605138
2 84816 168737201
1 51160 78807 913608086
2 144867 390879874
2 22257 286311091
2 52401 350182595
1 8828 197022 846206939
2 26985 615829222
2 68018 705714631
2 22498 551261893
3 37136 109648
3 129691 17986
2 164702 192386782
2 82601 45898078
2 37751 295322177
2 180889 436848922
3 154742 32226
3 29618 159984
3 163338 107425
1 177789 178939 543444573
2 44333 379690689
1 7399 137544 795922485
2 84129 473942127
2 11072 420545364
3 171469 154024
3 7357 42407
2 49087 895074596
2 32393 78872938
2 97246 756249721
2 7384 468809262
1 153811 184618 780041010
3 20238 123440
3 79809 97069
3 23960 63408
1 68218 87490 947054265
3 107866 16603
1 109184 177392 926031972
3 138700 26386
1 41169 191121 483363699
3 107761 56993
1 49641 126075 403613288
2 41179 308451832
1 8883 65691 449907596
1 13430 18661 555687002
1 57198 74324 591515841
3 124412 97792
2 91493 292179047
2 33665 960081434
3 79968 157301
1 6605 195155 158186187
1 34807 166861 658616812
1 73757 173738 452692984
3 103013 61182
1 86071 129444 368826452
1 55604 87887 294919664
1 86691 144233 152673786
3 20847 153392
3 170444 138690
1 66672 102252 436462602
3 109721 4118
3 80510 78628
1 92140 128284 930394847
1 54416 109677 681713133
3 65190 2021
3 30404 164348
2 7785 125662952
3 103053 133581
1 88606 112844 749942933
2 56170 37265749
1 52478 160879 812697339
3 134457 121741
1 153954 187594 833796646
1 30414 138393 397777418
1 68503 84802 26937960
2 70199 955795402
3 12289 121181
3 35366 163435
3 49338 181652
2 52204 829710411
1 104924 172899 995163955
1 141869 192210 528735277
1 133392 139944 104435355
3 13952 74213
1 98087 122055 368672061
3 181657 174492
3 180016 199392
1 123215 187878 748534317
2 162981 581590407
2 70521 357851302
2 73389 304841802
2 121160 302627397
3 173169 126097
1 43085 105975 532262262
2 35918 199639807
3 55246 76479
2 181163 428244738
1 21882 142812 751400040
2 108919 690546677
3 878 146124
1 6995 163784 853954847
3 99411 122983
2 84372 987947458
1 125547 170801 955923084
3 15435 675
3 149933 22161
1 151127 171254 458059497
3 3034 174958
3 8287 57401
2 160134 282991603
2 8684 780189252
1 16462 52227 762479575
3 119942 174010
1 102386 133521 644784467
2 20994 120441853
1 56735 177401 574569314
2 53094 538044629
3 142087 149226
3 132166 25825
1 127904 155676 983701606
2 178456 956492719
3 26615 95763
1 96044 148608 759743237
1 432 154383 319273549
2 152930 298914228
3 158264 22649
1 57910 189908 294869697
2 93534 874534417
3 146908 171179
2 146787 777884856
1 99411 155329 699335248
2 50684 20574623
1 105266 134218 695570314
2 40645 470879665
2 46280 591884524
2 49255 986283140
1 87403 110096 590286996
2 129411 644499120
1 55702 137691 393466049
3 117961 90985
2 176492 937953270
2 180680 868511820
2 85295 436995833
1 93937 125625 485594473
3 165194 90921
1 77403 153138 253748054
3 81213 88496
2 184772 701575903
2 198074 495180477
3 70506 147316
1 100697 131796 681448368
2 24198 347719630
3 183364 72757
3 161086 58253
1 23277 132035 638348580
3 111017 185465
3 189040 68200
3 9998 25964
3 37083 15333
2 65126 676781411
2 117438 507797298
2 161605 998702951
2 48332 407340755
3 173314 169984
1 90699 109233 670019788
2 170276 620167202
1 41682 185707 606817368
2 131129 337831837
3 15023 66532
3 96798 14307
1 13872 124658 213015756
1 153560 178007 195793137
3 43531 195472
3 174955 142672
3 69936 164778
2 42404 293423179
3 182246 83118
2 187418 50769965
3 133781 153548
3 92076 46733
3 30285 163728
1 108248 143941 263829127
2 125334 24200724
3 56264 191036
1 40990 90448 535089350
2 196886 713132594
2 716 170396725
1 99033 166727 367753661
2 59800 17841349
1 7673 152701 737053398
3 60225 157179
3 164538 78785
2 4269 711705788
1 64887 99928 122154090
1 61638 98193 567287508
2 17429 557395464
3 182245 66311
1 542 104168 394225208
3 129938 172184
3 87210 65692
1 17978 148743 753871294
1 22956 198591 958639756
2 52140 432391618
1 182215 191046 878253431
1 79863 97159 390045692
1 40182 109783 197510660
2 140445 829473422
2 75065 869138389
2 111755 971558373
2 174565 992024210
3 147155 128935
2 123081 728784286
2 179275 764299270
2 182102 347417098
1 53618 108146 709017302
1 16705 37821 792384998
3 171599 135405
1 33971 124480 217978284
3 136247 5337
2 73013 433433916
2 20442 798074301
1 104674 185959 448908928
2 186744 381536919
1 44120 168094 500398876
2 135352 914854834
3 108275 91384
1 110791 180600 72960983
1 75835 103525 534486077
1 144765 168145 488116320
2 9446 782653164
2 30326 324661260
3 14470 186626
2 33983 691173165
3 139211 12955
2 76194 687647746
2 185890 633970910
2 73100 719462323
2 21599 276115322
3 91331 137124
3 123650 95140
3 157021 132413
3 45515 130252
1 29988 172211 958208633
2 65806 790332712
3 107165 45695
3 136935 175413
1 134827 169694 791780740
2 93588 333980593
3 194393 32263
1 152762 157068 688851533
2 177640 341889925
2 182873 122531303
3 29970 72920
2 118334 868873378
1 92155 127446 954498541
2 147614 229768151
2 121012 834747048
1 111041 114880 984803334
3 124156 194333
1 59792 82336 847775855
1 75460 96849 17050909
3 115974 84348
3 166772 20527
3 68483 144126
1 13414 133141 178741024
3 178969 11597
2 27482 383303645
3 60208 71506
3 14667 90320
3 175015 157036
3 66777 74533
1 32092 192216 778618554
2 133854 603056909
2 173733 57736887
3 164108 41671
3 113512 119460
2 178453 694269905
1 44921 152021 621493660
1 82592 152567 319088877
2 40669 460498507
1 149712 195305 551423054
1 2255 115421 501236071
3 46767 169498
1 105784 135206 199827475
3 2387 101201
1 19368 89011 745096323
3 86107 131584
1 4262 137723 74812927
1 150537 172962 233655488
2 5306 891366901
1 32629 169644 506475773
3 145107 105541
3 52410 16598
3 159557 161035
1 116911 180820 199694942
3 163322 45133
2 123261 869034238
3 168580 9882
2 171794 73556514
2 35727 177620115
1 138042 196435 961392282
2 98573 254746498
2 153661 428093108
3 191962 168811
2 95191 958645832
2 115276 819228576
1 96827 121984 490773961
3 123286 170542
3 158326 68633
1 32245 114204 771893228
1 131222 146127 265626662
3 10226 58522
3 52151 67638
3 140756 180539
3 8779 136347
2 120173 290358332
3 104092 1150
2 159705 254050576
2 137421 713638399
2 15397 874332243
3 138595 71012
1 3078 73402 678359641
1 70789 89648 229498640
1 168685 177095 607581384
1 147336 166817 914467042
3 187502 11739
2 161781 710164315
1 18797 85327 562803915
2 28660 318683208
1 72477 93172 347168570
1 76339 124256 923794290
3 42357 54955
3 128180 29176
3 50170 171761
2 155314 319742961
3 119412 75282
1 99034 186094 781697141
3 143689 82579
1 14872 135556 992796807
3 1044 139859
2 164258 945679985
2 180965 819300506
1 127225 173160 928837548
3 16990 138239
2 74511 282563686
3 80104 49140
1 46737 65182 301717712
3 192047 195091
3 160231 88121
3 52417 135544
3 147001 142280
3 34945 82169
3 29600 52073
3 187632 2201
3 41684 140237
2 64105 909890396
1 57023 132704 346345118
1 102366 190835 132591246
2 90399 330864761
3 134589 135361
2 70006 758487103
2 119193 999202006
1 84678 121506 302258539
1 40673 147803 124584064
1 60274 176521 343241724
3 69366 181527
3 24030 40358
2 112266 958556009
1 8973 94085 686688855
2 25399 326870188
2 189485 734199797
1 114714 115969 49165823
2 17557 324476864
3 171376 195909
2 68427 30603442
1 28101 61078 452285029
2 103668 394562079
3 62735 131500
1 109509 126578 170391566
1 57651 99582 278678271
1 122058 147969 62327891
2 142406 607714788
2 14166 406789908
2 94917 59968
3 196932 104868
1 87728 174010 317876633
2 82891 421416461
1 40519 165764 436020904
3 118543 60279
1 144757 191223 193645684
1 180207 182740 27931403
1 154155 161841 947967918
1 44380 65764 321902551
2 196174 828833027
2 18328 73909973
3 121754 33717
1 146420 176060 624242838
1 69896 93977 2079584
2 151854 511856241
3 89063 8217
2 81349 938096718
3 113731 190684
2 43162 989673066
1 8296 9950 113085345
1 17706 61086 865132634
3 50735 62006
2 164524 228744786
2 53584 747670623
1 43952 177317 311197119
1 57609 196152 975434920
1 2755 141769 516983499
1 159689 181451 621205487
2 70647 593038054
3 163162 146640
2 83951 570015402
1 42618 48342 206959254
2 2769 644059808
1 4186 143570 378958607
3 158737 185213
3 151435 52509
2 42576 765150607
3 150171 20864
1 87078 131706 277183861
3 167669 88150
2 45532 125324789
3 191528 77430
2 139370 465359738
1 24655 156120 538432665
3 100949 175948
1 44556 79259 126155362
3 111957 180264
3 78992 165785
1 42222 193455 314055395
3 178791 19306
1 56670 168869 9323380
3 86984 68421
2 55827 191443868
2 153816 396427093
1 162997 182129 586594679
3 44886 169482
3 44606 47293
1 51035 70322 554029698
1 16220 185170 165804566
1 5536 150277 149057386
1 69635 144343 543451882
2 181908 39308652
1 29282 112689 421353241
1 139244 169498 152520562
2 122431 29151834
1 17739 79567 602552619
2 97257 684953009
2 88043 378171511
2 38282 889353621
3 73386 136416
1 84844 97076 598951548
1 11181 105235 594056473
2 196228 393440602
2 194819 990022546
2 138781 216389202
1 3659 78698 94725324
3 40044 184427
3 72184 147088
1 53966 103012 877232427
1 54019 57309 796883070
2 174622 771198351
2 97776 227269621
2 77086 693734775
3 144605 72713
1 29403 144606 525098158
1 104553 143849 943733631
1 127223 167231 770400760
3 181693 191647
2 42176 120564916
1 125020 128723 857736141
3 119043 71455
2 107663 37701600
1 3076 94990 181247727
1 19916 111665 365180143
1 87306 93180 71831202
2 145997 328702124
1 113266 173371 658832779
2 2351 534603429
1 33767 86450 510195631
3 128824 57704
3 147058 92767
1 34509 164744 721013099
3 79580 39575
2 50336 814873965
1 148874 188629 103582150
2 134544 959069633
1 53734 69057 199564336
3 113577 9647
2 84136 45496665
1 46491 135335 375813744
2 55828 258646657
2 68965 208635008
3 166320 25282
2 29299 766101766
2 90582 761951445
2 72812 468996423
1 51393 123699 602531997
1 68349 90405 885083990
3 119909 22327
1 69179 185470 222508873
3 172359 118652
2 120614 372332430
1 92165 142409 879509189
3 122758 100018
3 54308 112821
2 93659 318526452
3 184476 156447
2 149902 545232197
2 60823 16080718
3 30991 42209
3 81789 171548
2 28845 946336160
3 104216 81527
3 144029 190796
3 192496 144635
3 68813 89688
2 120952 834569261
1 31381 189677 918222162
3 85410 25854
2 31749 987713545
2 11339 872143468
2 89696 297284002
1 29373 45858 506872631
3 74515 112323
3 28531 98508
3 117078 46242
3 127805 133946
3 41999 34342
3 106279 157976
3 103820 28115
2 107165 205923594
1 32502 36774 116502728
2 35200 964730524
3 112468 167368
1 24366 47472 541123137
1 21630 112034 369111040
2 112334 654861818
2 31655 466712271
1 130651 160539 353137827
2 43000 368908148
2 100062 326654471
1 40969 122567 467151866
1 72240 89180 216380157
3 99945 98643
1 45708 190288 950251321
1 28186 177792 509129624
1 21343 81505 208492716
2 82644 748392810
2 129558 967857187
2 46581 261807301
1 58929 91005 886582462
2 196902 919104530
2 153125 308726376
2 29892 922950488
3 76566 191008
3 197444 105650
3 152072 169567
3 150618 126245
2 106094 272497689
2 87770 464810596
2 81342 322649588
2 60332 852196086
1 60377 103034 84228750
2 189233 605235850
2 179280 140514451
2 8370 307327561
2 43752 534334150
3 61839 77106
1 40735 73642 243506414
2 38496 874084148
3 191578 110049
2 118297 705152242
2 60445 290248264
1 14509 63584 159240501
2 87436 401151770
1 14208 167990 497840796
2 61312 136175823
2 22399 242856384
2 8816 862511147
2 10083 270030320
3 9757 178419
3 41572 60448
2 93069 736394162
2 82104 349500457
2 27524 899358326
2 180080 399465736
3 114666 111346
2 137268 882684832
2 171528 816105581
1 39549 180113 343142465
1 130055 145644 731835755
1 29129 172413 746727406
1 81000 132455 585737067
2 90662 498449776
1 14200 37011 42120200
1 151358 165654 123087326
2 44201 258460589
2 53391 533135149
1 62339 86031 413503831
2 127392 969879998
1 80491 151730 70039601
1 79192 112011 512208674
2 18283 319676002
3 90216 195700
3 181010 114620
2 34932 409777773
1 78415 156268 312989848
1 25606 100571 744264734
3 135027 101872
2 188048 987526812
2 33023 982460895
1 93081 199883 798982012
1 23557 91001 19054662
1 7932 37320 515517915
1 104359 114916 480287974
3 82385 185155
3 121559 152297
3 58137 66043
3 52260 97300
1 142219 161948 900876767
1 101996 163708 648530225
1 94620 109893 49970190
1 6040 106282 506247422
1 57227 164293 829371291
3 40727 71028
2 91464 927193779
1 96293 121603 703572374
3 123536 186404
3 99652 169800
2 52982 138479369
2 160695 495230981
3 144290 183795
2 51318 309714325
3 80398 180903
2 20338 69216228
2 187593 818754381
3 123712 141646
3 73796 26529
1 16905 110517 947318888
1 35474 77509 976622477
3 163891 7478
2 119820 653188371
1 58283 198572 645722285
1 49463 82379 431990213
3 47008 31588
2 147648 86282538
2 55255 101989446
2 56317 440927662
3 156254 44087
3 152945 40429
1 12217 169223 633933767
3 16179 105743
3 98756 123294
2 99093 991201878
1 54192 154611 230791540
2 77506 948302792
2 73563 665305288
3 183089 47801
3 22835 164317
3 51876 33139
3 168502 100355
3 173589 189415
3 171590 196183
2 19773 566654091
3 82663 50157
3 145602 34147
2 83827 62844743
3 169958 161997
3 139048 73123
2 129576 442333075
3 123231 61161
2 153518 403731570
2 88551 64760829
3 81995 24866
2 183548 910044722
3 137303 151486
2 184594 754396364
2 15216 655366707
1 168339 198281 847099555
2 120709 401674511
1 92175 120680 988780889
1 38919 85258 393495167
1 164889 177297 549304216
1 36144 45510 288851331
1 10689 72783 149065251
1 3976 162225 78065499
3 27503 9685
3 95777 56537
3 150334 156223
3 18714 109707
3 23925 86847
3 28615 99192
1 50468 168627 51460483
2 17933 987250565
1 38971 150507 320887271
3 121952 165782
3 50009 60692
3 13853 11749
1 150727 154366 631542216
2 58365 478121359
3 184446 55090
1 49299 126325 675558056
2 153114 402712538
2 176116 321407222
3 30050 14049
2 99708 663769800
3 104990 85816
1 83076 142904 7104602
1 33313 53090 310447971
2 149248 589369737
1 7156 41402 272169094
1 23970 34241 299059870
1 19662 102570 212997152
3 75645 114318
1 192535 193064 530635173
3 186962 145079
1 77179 86862 136778496
3 131761 15774
2 180532 410899436
3 184293 91419
1 67696 148782 578465102
2 14037 591186700
3 132761 21248
2 74977 409115515
3 148960 59507
2 177057 363178244
3 166999 28740
1 97637 119327 228558829
2 130906 272868945
1 90380 165003 843397062
2 24771 581655427
2 105317 959972366
1 80884 163910 663069384
3 62728 13994
3 170515 119888
2 53287 797782529
2 113573 787296366
2 12410 894654877
3 68834 35579
3 102650 164958
2 107791 881104697
3 186382 185705
1 9992 116636 676771064
1 135149 146404 613263650
1 1535 188388 530494957
3 79650 11610
2 174245 56684300
1 105965 177785 371489710
3 82235 55557
2 102950 45910313
2 183692 826291112
3 67630 12741
2 108839 953855065
2 183710 465336861
3 148668 162938
3 53857 137425
1 20691 136383 491253892
2 148167 739215531
3 163533 189139
2 121221 405546375
3 62795 138767
3 140514 115328
1 16540 175034 401697247
2 123129 787031676
1 97554 117557 635673049
1 49019 112770 117480621
3 188111 41832
1 29601 53304 438220219
2 104447 841964688
1 75364 190119 124501152
3 35837 77128
1 15717 131746 838762217
3 94592 137407
2 172172 961182664
1 8001 49649 313817004
1 8843 15960 118318933
1 96916 196503 492829796
1 117562 118760 968958795
3 52162 44756
3 44799 91671
1 3051 74127 383408030
2 89015 86571434
1 112187 177904 268225396
2 99163 832510080
1 140490 185736 623363509
2 46904 396788049
3 130847 43116
1 81561 141506 88299517
1 37810 45862 840743686
3 114406 146273
2 78228 617530165
1 6315 115996 309150470
1 45320 184588 258495367
1 76066 101871 959550183
2 47371 666182571
2 155554 432010571
1 76850 185530 819210583
3 44520 5319
3 65492 74020
3 193538 62089
2 192880 303885578
2 85187 423722661
2 45633 614699671
3 11962 32535
3 116187 75534
1 109217 135846 329676380
2 104995 971069658
3 178512 122770
2 10977 394228542
3 175041 198564
2 92151 609089481
3 18497 63526
1 20513 145125 752485209
2 174623 892578505
1 90430 190841 732206182
1 31707 74204 515696837
1 90259 119422 200210883
3 84808 102471
3 14305 14284
1 92514 160707 64725617
1 75026 198561 592440599
1 124410 173169 341089664
3 158121 34527
1 73956 93101 674493940
3 193436 140925
1 26021 114256 99421261
1 29257 80234 524674531
2 121122 94023167
3 168565 157940
3 174140 56927
2 57810 877194588
2 150677 630242271
1 95958 128672 510852595
1 104541 139097 774943835
3 170133 100175
3 142469 180844
2 118682 2345953
3 187491 28969
1 159570 184025 984711924
2 176472 221858839
3 158527 58646
1 103067 193255 882667660
1 38456 99058 10480242
1 102120 114451 314745099
2 60548 943180467
2 153306 596558595
3 7331 2156
1 138506 179507 274246018
3 45919 116643
3 152466 182007
1 136967 144740 568353751
1 89461 106928 313558772
1 26536 102404 889551487
3 189478 26363
1 72397 199406 612930780
1 2062 34428 229657639
3 145703 124464
3 152259 107793
3 30554 98253
2 67170 358784373
3 111598 152569
2 185401 579465122
1 83841 181604 322847615
2 47453 588776410
3 72913 191562
1 65113 163669 525259320
3 61756 89822
3 136564 127384
1 21700 83277 924942419
3 155719 57021
2 27832 762562899
1 21802 197158 485928164
1 155618 169151 51366737
1 161344 193284 644210387
2 161940 65545592
3 77689 64653
3 189762 196693
2 102023 137509821
2 80925 218369766
1 7313 180492 546894689
2 69018 667426822
1 446 139019 494401071
3 107678 67492
2 1562 250003244
1 92974 97755 734203789
1 66546 154256 975432725
1 51587 181289 7944894
2 113522 409472274
2 91169 55196616
3 86347 175588
3 141781 7179
1 9399 101403 832852942
2 109381 436344325
3 125427 160725
3 129743 100565
2 123521 730261257
2 178671 9088801
1 12069 85862 103832793
1 52552 144877 27951655
2 149463 605932722
2 6180 290605000
3 143036 111479
3 104717 93362
2 82438 383326858
1 14877 18041 349066763
3 167733 169684
3 198376 160271
3 92858 1169
1 58789 117269 70046772
2 155878 747280009
3 176686 37022
3 80759 48166
2 156690 918270441
2 90560 931965489
3 19531 36201
3 175212 62923
2 128417 89036218
2 72144 405696634
1 138810 157402 440232691
3 150680 178423
1 82766 134490 628054756
3 148513 154287
3 12525 93511
3 108128 31899
2 4655 132792300
2 169785 271698581
3 128249 183462
2 56720 242187096
3 169870 81827
1 29120 191737 762787010
3 47898 182902
2 20637 110030439
1 29794 124748 779418537
1 109871 157912 684256665
2 68223 952669390
3 130618 199406
2 124426 782969486
2 148819 510906885
1 13699 29715 923253082
2 121062 768866024
3 43851 164620
1 112075 160357 758056928
3 38291 129452
1 58103 132692 529338273
2 43980 687897977
2 145102 103930814
3 131090 128269
2 156164 769607690
2 112233 142217645
1 37698 156991 884263354
1 1773 88491 548465252
3 48588 180104
2 49846 659601809
2 4437 880192918
2 29201 857224923
3 125052 54814
1 27029 56099 25828690
1 74990 100614 744285211
1 113945 134742 955243340
1 32838 78147 880460396
2 188699 690939728
1 24546 117121 855454765
1 57856 132446 691045867
3 113960 43314
3 88125 57695
1 1818 152685 401200535
3 164001 54279
1 35408 165547 366358993
2 42233 955228478
3 40688 4504
2 22044 409784030
1 7412 169044 901132887
1 111623 168877 6675924
2 84405 702585555
2 128113 596031031
2 166672 728405357
2 12566 997663353
1 106051 114302 955999134
1 21258 65700 918700533
1 4400 144171 921846245
2 30155 821168440
2 89926 654531863
1 140497 184999 179800150
2 15525 582967300
1 18269 80721 111791637
3 65557 157645
1 44112 150328 340707187
1 86680 171806 76219005
1 132170 132875 425897635
2 127020 726869526
2 61180 19710508
2 23893 794923540
3 51509 73729
2 37329 863214527
3 29853 118912
2 137543 984637094
1 62823 187398 128466201
3 172285 79114
1 3043 136654 263234323
2 44316 951778594
3 22710 71086
2 61370 14460843
2 94859 121169896
2 43753 660176562
2 99780 720737022
2 56404 748174907
3 138098 113673
1 14846 103339 724993789
1 10698 169044 228730884
1 24558 120315 261063522
2 99502 331099341
2 162019 766792352
2 178878 407264542
3 17529 190617
3 174916 94645
1 42120 198142 377946000
3 151029 40932
2 124397 291964221
1 112610 160136 535264673
2 63041 433328061
3 47418 108105
1 16085 74307 646800868
1 18321 104471 937165103
1 40905 109438 268441768
3 163191 40100
2 57362 209925119
3 131586 71534
1 85224 98431 337445551
3 132615 163540
2 86769 359734695
3 39465 48085
2 62587 238765288
1 147298 147561 730016371
3 73552 135726
1 190785 196354 362324144
2 170750 404493479
2 192098 317359956
2 36675 917789215
3 102798 51762
2 134346 274055808
3 98540 90187
2 183422 254880025
2 65845 71726948
3 9765 110326
3 67036 24961
2 162573 297171740
2 151309 751530464
2 182715 837739426
3 54549 159292
2 64514 154450151
2 96371 234991691
1 106470 156491 167642088
1 166682 182096 595116026
1 73132 76546 226202635
3 85719 9096
1 71171 118161 272211116
3 42651 4100
2 105686 411778114
2 128535 3936601
2 89033 620956985
3 109277 136957
3 73546 28347
1 100001 188007 208281457
1 18375 39701 2003955
2 96992 398651749
3 121151 98708
2 1704 191791991
1 85582 110477 525459039
3 73653 34436
2 125965 40159448
2 158887 574262944
3 160236 179202
2 182678 745464847
2 18839 53050336
2 143083 484976476
1 162004 181811 423418357
2 29291 400449740
1 24844 126252 171177998
2 94282 711870972
3 40084 63744
2 58545 643615425
2 141428 427382709
3 66693 62694
1 41544 170117 859568536
2 193168 199700985
3 116462 94319
3 128228 30017
2 120372 27666027
1 146962 173015 438135292
1 39551 60551 529985884
3 171391 55458
1 114456 170413 25501719
1 58139 89492 116607648
1 13092 23858 878660268
2 46495 52208726
1 92253 135931 144858975
2 65678 912913522
2 153646 105677441
1 138314 142227 549718294
2 197846 331515643
1 139730 145569 359299894
1 68208 134739 608127308
3 175211 47657
2 44673 932206320
2 170359 592375305
1 121831 126847 122660921
3 69673 142063
3 101292 138780
3 26417 172911
1 128256 135433 553500708
3 146405 121413
2 42738 334367345
3 169141 28970
1 74565 164050 851819507
1 15501 139199 559457143
1 60449 116336 950188570
1 32357 126693 986810767
1 17826 42819 393362748
1 123940 176833 566872412
1 5095 93549 102142691
3 33347 26050
3 15814 160504
2 66583 84034194
2 2862 499869614
1 96795 154222 871070204
2 180638 317641438
3 70857 40996
3 164362 123431
1 71273 149413 118173554
3 137769 186928
3 53352 47946
3 175248 62999
3 108648 173347
2 61213 835653908
1 8031 58300 895975034
2 55238 786995181
2 155235 655934904
1 175231 190363 542873222
2 145620 687980318
3 99998 187379
3 59372 11817
3 180253 185640
2 13354 150344284
1 30933 60803 409174074
3 37490 56331
2 103716 429733458
2 22575 437270735
2 120660 227921014
2 194864 731617652
3 84234 65217
1 114080 119212 330891728
2 180096 793084258
3 17087 166445
2 161349 454875016
1 58142 168190 789750081
3 109948 11903
1 11530 53612 950222909
2 77134 670115268
1 61477 193988 154871312
1 41013 130930 386456164
1 174277 184441 798660093
1 44576 158239 35313815
3 46401 24406
3 64017 79420
3 8607 42354
1 68475 166644 8639425
1 53163 115829 400865790
2 143551 880289042
3 4539 82071
2 12219 794255740
1 103850 131187 927620244
3 26728 185789
1 95294 198848 747851878
3 156340 92144
1 14226 80329 184238421
3 129430 33044
3 125992 57224
2 67603 778815886
2 6081 768751989
1 79184 183454 949056710
2 156031 565014870
1 107124 156541 352639469
3 79392 85855
2 174104 193123735
3 175946 3274
1 109873 150503 389397324
1 34042 56826 631173489
2 44761 298512252
2 118384 67089263
1 78966 122861 206742372
1 42572 131346 412245624
3 21065 18406
2 93498 855462726
2 126791 440387539
1 96046 167595 280178116
2 39598 503315907
1 31315 78731 892054972
1 62378 141296 776194637
2 87831 593654372
1 59902 179460 655857339
3 57504 28509
2 147663 397857689
2 162732 611208908
1 140694 143132 616300702
3 68867 1495
2 167895 522592044
3 27592 113277
3 30185 94314
1 83207 195087 4287259
1 26424 87215 871749502
1 96891 181714 788504783
1 12144 93299 34135728
1 36805 150406 904472687
2 47249 428293666
3 548 196817
3 94384 46736
1 122239 182562 401038247
2 162176 986046444
1 56036 73774 845943166
1 1647 180194 398659637
1 33497 122873 801611276
2 51959 213350450
2 90636 289701269
2 32306 698474061
1 11591 197427 250493977
3 44801 128485
3 139323 109816
3 173564 168075
2 154585 819018604
3 20999 112542
1 3972 110352 803549476
3 68352 133937
3 74456 131943
2 70001 255646873
2 88059 732974267
1 112513 119765 57377489
1 25036 196916 857460715
2 122001 964984446
2 21453 762835544
2 69903 12763453
3 150682 6555
3 37862 113452
2 162850 534647247
3 96582 180935
1 3132 26479 46652495
1 55152 175164 551866774
1 79684 94362 724050563
2 24335 947276950
2 78498 289643402
3 179744 35952
1 47283 50890 399750051
1 82217 181163 855193518
1 83001 116842 753291528
1 137376 141741 997917669
1 123550 171705 76431089
2 130671 540649622
2 149026 962352413
2 101800 455760501
3 89829 80754
3 15744 183785
3 188459 100642
1 184525 188536 983139738
3 28870 197700
1 31719 81757 342352792
3 183427 130296
3 179127 65599
2 148297 631534291
1 109886 171314 818904260
1 138559 198267 327168166
1 41836 136297 574941265
2 124139 608908209
1 28339 171330 338864683
1 152669 191501 133461434
1 106007 184159 174950455
2 154143 898598774
2 37743 589546937
1 39825 112397 923665886
3 51098 156643
3 150440 135036
1 21477 72129 788320524
2 3622 326792815
1 165 156524 560034885
1 137238 196066 338569447
2 50189 446733646
2 73592 45509295
2 175402 286777444
3 42939 37636
2 130253 399453224
2 194347 310444785
1 117482 143798 204433680
3 9360 106450
1 48553 64491 970912061
2 167885 638116377
1 97101 105288 567447717
1 13049 32430 562018196
1 27222 159228 512773952
1 134557 159103 5118284
1 76275 101246 864354896
2 76226 392848712
1 34243 90748 763284556
2 88035 779263581
2 103802 684097477
3 199568 8559
1 173215 176777 555689847
1 147204 153184 290063516
1 34562 99965 322669033
2 134944 568056987
2 17394 664586361
2 156121 111727140
3 122162 95935
2 182159 119582720
3 169277 118707
1 44102 184256 310874127
1 22608 157581 773388593
2 159357 445690534
1 15484 16940 464141138
1 48986 71512 375379886
3 167157 82630
2 137732 864343514
2 10982 822823849
2 51565 71731041
3 163438 187363
2 113559 563386526
2 199889 112225879
2 158440 988735430
2 8394 323829199
3 29055 98626
3 97855 168934
3 197140 194268
2 27352 460102023
3 143945 181487
2 182038 146074759
2 80966 727474752
3 123237 149491
3 164064 108864
1 18133 148199 366608491
2 181958 179717061
1 78216 112345 507975624
1 64779 178342 498584298
1 78429 101553 694357241
2 38627 915808735
3 119334 160366
3 191008 135317
3 100755 111855
2 105648 820627843
1 116464 133777 478202869
1 68794 162141 972857203
3 38401 177916
2 68986 479127466
2 20206 948365644
2 65095 498789460
2 100707 543278954
3 155256 80463
2 80151 230932730
3 179325 191698
3 129512 19139
1 11059 55758 437817785
1 19457 199065 748789659
2 185434 359062274
1 104743 142426 235167990
1 98674 141569 295649234
3 96329 134199
3 149934 42276
2 76929 440017930
2 102218 578191884
1 169035 191176 309973419
3 141072 103040
2 138186 21528081
3 36777 80981
3 189917 195802
2 109345 447130269
3 38450 188367
3 71399 153167
3 187184 68986
3 28041 66303
2 32018 555421698
3 56659 28563
1 25220 56897 256856689
2 70031 798846277
1 6756 137199 714266616
1 6335 125263 336973886
2 24273 696943775
1 23153 113163 252655083
3 112384 157778
1 35223 158141 889861685
3 119306 81380
2 38557 976677593
3 124890 135780
3 25992 27265
1 34423 57433 647867885
3 14450 42977
2 13254 726324533
3 191676 159134
1 57887 58535 813098631
1 70120 159290 312675651
1 6559 15507 172658519
2 51029 1953362
2 166776 479691013
2 110567 116230859
1 16430 114364 181678764
3 81354 52168
3 170549 91625
2 137771 133981254
1 87589 95220 199810687
2 99835 323933469
2 180821 720904133
1 47237 74882 439396266
3 152901 105773
1 107797 199872 379086593
3 156879 146318
1 50490 136681 550227819
2 114444 979607791
2 30383 93028500
1 23404 135213 146706497
2 22339 120231198
3 140295 41076
2 83690 612744781
1 68335 75607 302913397
2 69821 127934943
2 171384 699045035
3 60240 8885
2 142910 989585904
3 169626 181520
2 195896 498448424
1 5651 78566 911897547
3 138229 123924
2 167257 871237393
1 22829 67332 14531950
2 24164 562366081
2 142291 961558336
1 48920 161926 921629780
1 99234 144581 389939100
2 89819 626939127
1 21404 26397 658251255
2 50068 256753095
3 59780 77701
1 63579 141522 628427135
2 112516 944836930
1 14646 144970 775932557
2 118426 501654295
1 124426 130483 756751505
1 56688 102845 218009948
2 114948 262980372
2 183186 463920237
2 113631 587075888
2 111887 11113746
3 423 99733
3 194943 68698
3 76885 149419
3 195186 147085
3 55123 2360
1 72948 178854 994728996
1 56610 147984 30398044
3 188663 132293
3 169853 192090
2 13365 72291158
2 10252 499165510
1 14796 53761 609479006
1 121272 128780 595170097
1 51336 161820 12760582
3 66375 118286
3 101416 16926
1 18830 59737 807720032
1 9098 179290 502538403
1 165684 195056 714144663
1 120876 127805 360889281
3 88623 27576
1 85128 193468 423149910
2 59447 439260589
2 118215 813735388
1 2230 61378 703631878
3 133355 2034
3 12326 148769
1 119430 167134 551380749
2 32967 263026125
1 19415 56242 432156596
2 81424 174990167
1 5594 6800 386238725
3 32696 99134
2 199948 975814525
1 74970 76286 847704001
3 116666 120655
3 102410 122416
3 50805 37048
1 114769 191994 197143413
3 170905 88280
1 76381 100658 387141108
3 18247 58116
2 39141 3941382
3 68206 86405
3 79894 118296
2 70203 271933961
2 74076 728799984
3 157661 90426
2 40687 95356068
2 81996 228897784
3 60988 180506
1 106030 170993 809824748
3 54209 53623
1 111991 156179 566887888
2 165075 559853089
1 4872 78295 274020191
1 83404 132289 540819643
1 23533 88250 814793265
3 148826 9068
3 142443 132009
3 60178 165758
3 140904 76685
3 125850 68070
3 182022 111028
3 179069 88077
1 136828 165782 971473699
1 42290 134764 443479562
3 68875 132775
1 19464 38202 629767630
2 11439 206909646
3 72134 92440
3 197348 92641
3 99650 144296
2 37479 367616488
1 60287 192666 147220605
2 74015 637738345
2 99850 584222060
3 196438 778
1 70028 113221 157226251
1 66631 91529 72272026
1 45448 151565 64316901
3 159112 81080
1 65876 124047 909781660
2 73543 974161959
1 152036 160143 21809405
2 157774 969488258
1 20158 35238 923278465
3 50530 8825
2 64082 967759733
1 93141 144344 452371851
3 79512 90731
1 136126 165084 250249924
1 181329 194390 335937649
2 95087 284078416
2 173641 370509694
2 53747 453662727
1 42725 49966 768749094
1 143610 184737 814180021
1 36988 45081 88233040
1 46981 169106 936317855
3 58264 1696
2 179223 376374172
1 13332 48861 882731586
1 138626 180513 798639762
3 126671 73513
2 75304 980927000
1 153929 163972 981987018
3 106907 99775
1 134625 195244 785754326
1 26387 65352 599837233
1 82221 149901 103179692
1 167065 186797 746510123
3 162368 4508
3 172379 47107
2 115897 463885308
1 94036 120270 543033381
3 103555 174152
1 57312 180638 221574385
1 4834 27238 882845867
3 20300 162121
1 32785 142389 429256664
1 51312 162441 155949714
1 6157 150147 365499828
1 150430 168154 216623027
3 132989 44482
3 61864 92743
2 156612 349067877
3 154663 116292
1 84690 92899 607197008
1 146286 159794 693043852
1 83181 125018 900247473
2 125656 29263362
1 29010 164452 734060705
1 53777 173105 985147652
1 29100 48538 696968487
2 74191 385301145
1 123941 152938 200565605
2 197419 449820743
3 11748 26690
3 124972 108524
2 199512 324283393
3 98717 60108
3 170909 148403
2 109622 724564418
2 164391 29950381
3 122012 163033
3 191379 177806
1 31294 130841 824794122
1 119357 192554 783800449
2 136530 913655611
1 51908 178868 619387107
1 19275 23671 724203640
3 188340 94811
1 42657 100101 654840506
1 8996 98321 702671731
3 114593 79842
1 173006 190212 879745954
2 140522 309547354
1 61519 108297 533981811
1 104746 187664 709844917
1 96436 136201 210270526
1 67422 134394 558749491
3 68907 69350
2 90214 881745278
3 3214 199743
3 37963 4015
2 64009 792756950
3 95253 50843
2 76322 489494425
3 162864 134804
3 107815 160269
3 158732 95969
2 86185 260449597
3 138562 111584
2 4968 492030268
2 34578 652933568
1 8238 135664 215711395
2 110236 257945169
2 196998 66351440
2 36780 690419760
3 48297 81851
1 75993 149781 292267413
3 194639 155675
2 177299 711281679
2 94664 761103720
2 150541 159855150
1 96997 115415 873634376
3 185958 63258
2 3930 251704288
3 123874 52847
3 65026 38311
1 68829 83068 797670146
3 42765 118360
3 113684 6757
3 191675 152533
2 180363 177226357
1 81857 173880 620702777
3 126058 169861
2 195995 846165507
3 51223 67706
2 116595 648833075
1 123352 197552 463259896
1 22111 190855 891728404
3 154645 5954
1 106199 128423 72448013
1 127853 130987 790461498
3 197402 503
1 121510 126519 606053138
2 81594 489622566
3 116346 143441
2 38440 106841867
2 120204 989240977
1 22067 61849 225768955
3 162537 42645
2 72963 162056959
2 149726 733021271
3 33387 108791
3 99462 179953
3 102580 180982
1 32404 188709 534204632
3 57341 81058
2 94821 957643151
3 165204 63692
1 54254 193990 19813083
1 19340 34438 864222978
2 169148 777901151
1 92322 183783 644734674
3 182874 31234
2 52329 250281892
2 168086 572175217
1 126204 163506 66686148
3 136781 187081
3 30896 38384
2 56653 678261623
2 42420 647763742
1 144814 192076 480020938
2 152470 300753813
2 108755 849216206
2 130727 150476430
2 107957 800814613
3 162705 69746
3 18923 24851
1 7304 140941 508316131
2 193393 136118372
2 31413 712370554
2 4593 151356053
1 126178 147179 958932014
3 40495 160648
2 185955 63129454
1 20747 72034 378022099
1 108684 164702 163915724
3 84435 27221
2 71008 953354401
2 89641 716524900
2 198210 913247408
3 4013 35128
3 147046 104980
2 89289 116724192
1 15392 81650 127685134
2 42052 677715757
1 18735 39915 269133890
3 41989 66824
1 27087 27718 140363237
1 15969 66334 940441742
2 21768 197065235
2 26419 16776739
2 29820 858294063
2 49375 24049985
2 132716 353713570
2 27303 315256565
2 103089 796554159
1 84444 182803 235197132
2 8359 438532825
1 59771 105167 665049559
3 172279 170430
2 9692 423088042
2 93805 627657394
2 127391 905089013
1 113225 137086 461525389
1 102618 136396 109245179
3 58081 119504
1 157857 180025 368575764
1 103900 164207 606419555
1 145343 154284 370192562
2 90709 443266723
2 120361 108988114
3 179790 197768
3 162624 104354
3 61052 47647
3 56283 108968
3 49357 109948
1 33138 118555 330408981
3 191051 66737
3 102867 10310
2 199161 880015774
2 177230 966328008
3 117250 132376
3 102470 143096
2 21140 415866687
2 41857 307118884
1 79347 118805 349572797
3 178660 12001
2 26302 180549923
1 8336 96286 5838172
2 92676 719600342
3 107196 156312
1 102507 192731 845422766
1 46660 47902 918397862
2 134855 90059026
3 6640 191807
3 87871 178000
2 139004 720046553
3 150391 118879
2 33434 544916651
2 197977 318457813
3 109269 7836
2 199187 10358516
1 86931 176743 1301578
2 50181 829464068
2 139587 752355756
2 16409 896934777
2 70109 350072644
2 112481 990606645
3 174989 114390
2 140968 753594653
3 98552 82690
2 56406 929001420
2 161163 861013648
1 127605 164551 522032503
1 50240 113389 793019402
3 37481 102054
3 7117 1724
3 123931 14921
3 62709 106540
3 166553 141187
1 10260 85445 169839330
2 123172 356565120
1 1324 59216 210400698
2 175487 434543065
3 49223 54780
1 110671 174773 475864120
2 94294 721239457
2 131841 877146464
3 100868 17183
3 172460 19202
2 174170 832135592
1 41248 82757 105221483
1 25623 55588 126982805
2 120771 612578464
2 87483 344582140
2 185396 84935954
2 9197 833465293
1 27820 151142 770390963
3 111406 125508
2 33926 886897770
2 189971 547407485
2 115970 161915582
2 8878 11824738
1 35426 126455 889777976
2 160624 510080070
1 55049 73488 852598783
2 35752 283055993
2 95959 622770408
1 165035 169434 124329149
1 78169 124236 776218953
3 76973 30184
2 86714 775933526
2 102472 891545428
1 25003 199067 941935703
3 151978 189815
2 16327 263785896
3 94978 23915
2 125537 93429861
2 104990 480053153
1 137328 174716 974351524
1 110050 138181 629403402
3 113243 192431
1 65832 173998 977651327
3 25218 21775
3 148705 185215
3 184151 101143
1 63224 109392 863902131
2 167263 346664294
1 24555 184397 378492724
2 97301 357546977
2 178442 812054779
3 165998 19405
2 187526 116388538
3 115192 151005
1 36129 187574 168476162
1 68080 81736 917526162
3 138886 153038
1 102715 126304 288875454
3 107210 197571
1 33508 143205 788589155
2 54650 355368465
2 118470 250131868
1 38030 133439 58269257
1 73014 83824 880750412
1 40267 133073 333788349
3 27862 45318
1 77346 124291 541272493
2 178483 194929681
1 6570 15832 380364065
3 93394 3175
3 141818 28548
3 181478 169709
3 175302 179052
1 120146 191435 7297674
1 125623 158627 306734379
1 104456 109040 845694721
2 17878 300312129
3 80494 196857
1 131484 164125 758835357
3 143543 16467
3 13274 86494
1 116883 176024 878912083
2 148055 335700627
2 155241 102235275
1 11309 151182 293464487
2 7420 542100335
2 7029 622148449
1 103919 151271 450583646
3 67332 4658
2 121014 1941973
2 106919 550950661
3 129588 87393
3 44554 175801
3 195279 124248
3 35166 10025
2 58911 356314626
1 112618 114845 474925658
3 34305 132717
2 115532 304970408
2 140674 40776587
1 112143 198504 596169252
3 80514 144978
3 60697 88911
1 50061 125707 333741706
3 101044 165706
2 179392 601358032
3 164570 9573
2 161710 812998049
2 52070 555292910
3 34887 118151
2 139558 296090560
2 114686 236019526
2 163462 507686543
3 148207 7919
2 87628 548728156
1 44749 172855 299597721
2 21231 10957906
2 60864 463663681
2 16425 154919698
3 165898 128664
3 9676 8110
2 168045 95978336
1 10842 198818 906532193
3 192818 157660
2 129374 536913363
1 56176 77415 582854583
1 36465 41108 334603628
2 52722 306160390
1 7060 51725 565292179
2 152123 102279054
3 14615 20591
1 17885 176906 734891887
1 70943 109832 413814774
2 2863 557341151
3 71178 38443
2 19203 688572905
1 133304 143803 187557837
3 11160 142641
2 69400 813846047
3 164583 24237
2 55604 531400788
3 108427 52576
1 61837 112569 273880410
3 138863 176390
2 166812 482762440
2 196180 305066664
1 87514 177081 405974434
2 10107 274262848
3 158313 51669
3 141507 15243
3 62010 160372
1 474 194522 889236682
3 114424 44103
1 137530 189889 920267702
3 8271 190165
3 109679 93581
3 184523 150454
3 25529 41664
1 11036 83363 364010870
3 53643 132422
2 132612 644890800
1 134730 144049 573149821
2 91601 349461348
1 102984 180108 778133013
3 164486 199391
1 70090 152609 988715953
1 139259 197494 105106051
1 12202 187609 337375670
3 162054 132452
1 70395 76041 891753581
2 19089 26364656
3 14159 156583
3 176984 50234
1 24769 92312 358895449
3 188144 199278
2 46861 816935107
1 12513 94872 211413665
1 32384 124634 243406206
3 183032 83564
3 175846 125192
1 48075 157657 163444234
2 183746 461038418
2 101102 809984460
2 119500 797296261
3 40397 120004
1 42257 184611 181392477
1 57851 59818 594093136
1 24192 176462 432107423
2 64668 169179860
1 6801 98568 812748720
3 151695 24561
3 199325 124372
1 1864 139388 647797888
3 114231 680
1 140828 169933 4278559
3 74923 180698
1 23415 118924 356709995
2 100348 434143222
2 37385 558983930
2 103914 63341963
2 57562 981217872
3 27771 126439
3 185963 145486
2 144572 627599902
2 152878 606618211
1 88926 108817 4975281
3 156951 170092
1 148020 178942 347209272
3 64675 135471
3 58935 73079
3 52137 17100
3 54299 164245
3 131103 153502
1 19484 52040 274170773
2 195269 840361151
3 17595 104622
2 138718 740232178
2 136306 782450977
2 111713 429713351
1 62427 64147 850601958
1 31921 62608 46641635
1 1313 56754 98516606
1 127282 179452 727031610
1 155833 168017 728035036
3 104165 27302
1 41044 196577 721119173
2 175319 381990621
1 102479 151116 462074739
3 23650 64994
2 163445 568492873
2 9523 195297413
3 68137 118373
1 13194 172555 684499000
1 23752 152183 906547439
3 189173 92275
3 63646 44504
3 1774 13235
1 79848 149156 893167606
2 133753 441944603
2 197873 567726788
2 185265 140641547
2 179065 122707748
3 77676 34228
1 19502 57861 832539831
2 138028 784155481
1 12433 148809 663885617
2 29791 335288270
1 144158 161512 82807008
1 70033 183946 307919349
3 37579 164499
1 44688 165000 211998324
2 25301 70919325
1 58845 166599 573747448
3 78779 170733
3 30745 104972
3 404 177880
2 28303 351541415
2 67931 313474387
3 2207 75614
3 64588 84891
2 190498 882476673
1 61747 132712 332628517
2 159815 556286499
2 34641 927367981
3 6214 30747
2 120754 99823523
2 141730 818740271
2 124436 564796401
2 135510 112099048
2 104447 867570152
3 141250 91506
2 56921 138421783
3 40356 25891
2 64080 786588677
1 74112 136705 528745637
1 32534 161848 352183514
2 180827 145489860
1 65446 126361 543740930
1 41313 102048 594163637
1 42434 148789 977656817
1 82186 108512 199521670
1 63375 98101 573564780
3 7209 156656
1 14101 127013 964748799
3 27388 91150
2 69425 924626552
3 177109 142502
2 192246 802703889
2 37193 375919564
1 159140 161021 841556904
3 99513 36952
1 147693 179458 153182466
3 77678 79506
1 2245 185776 644752462
1 100541 114225 546037926
3 185029 51257
1 36365 148710 308596981
2 97056 814147313
2 109894 544570852
1 82276 117425 820639640
1 16975 84169 898264202
1 93403 156275 43136146
1 47514 67240 696308910
1 128010 164015 433036020
1 102852 165669 430796868
1 35984 147186 238550435
3 32198 119181
3 95373 58328
1 6036 42506 897850380
3 1174 114017
1 15876 118278 46403303
2 109360 722469529
2 111895 769521217
1 42882 125372 418637434
3 14610 129073
1 122261 169253 841867185
2 170093 144634407
3 168171 129574
1 74305 184922 311819946
3 198313 105672
3 80176 62815
2 142080 184611639
3 37512 35900
3 55114 61065
2 80363 18592778
1 4477 157429 177217664
3 16985 42151
3 107972 4963
3 118175 82388
1 40497 124765 6410026
2 30486 822928359
1 30952 187137 407103993
1 113393 119065 206186294
2 23280 236373195
3 98658 66501
1 39377 178796 520049438
1 62937 119852 741774483
3 117949 89312
3 36302 94652
3 152782 97289
1 103791 140983 7335806
3 78198 22477
3 38727 45131
2 145283 321509773
2 136431 512635128
1 73255 118341 765511876
2 160245 711464903
2 46540 824570157
3 48260 60961
2 38965 315993011
1 4093 67951 972193541
2 185785 870659846
1 32524 120862 242109612
3 113969 1589
2 147922 77846424
2 144825 881431455
3 196213 19246
1 76317 99420 42629909
1 98919 149141 338034482
1 31362 73860 566881660
1 51826 189189 890473119
2 163382 236670958
2 133223 234395962
3 156474 155296
3 54126 47246
1 11687 151289 39977955
3 83771 76272
1 150548 155359 56892616
2 121825 140436071
1 35637 119188 561858655
2 91122 84488485
2 176194 923837226
2 98640 922758834
3 179271 78036
2 8589 773561831
2 96691 108522748
3 67751 36093
3 152788 196284
1 102148 131311 292552151
1 117324 174968 904764475
1 57201 132811 683759512
3 105829 196359
1 112858 198468 647513592
2 47421 925609751
1 52490 132120 871408160
3 174530 73
1 24650 69307 973607926
2 41880 250972265
2 23046 600306719
2 9897 699732367
3 112642 95814
2 131239 249686002
1 44401 147055 58870165
2 90386 246310162
2 162673 682729783
2 22115 334707057
1 107058 155174 256483409
3 99808 6930
1 172733 195449 39225440
3 20311 140662
1 15478 126518 530690550
3 27886 56325
1 164218 191152 493668377
1 24235 154729 509995364
3 57534 133283
3 68521 173023
2 154413 555199150
2 41681 516160410
1 9828 37082 882264895
3 111562 148022
2 3402 913879863
3 123045 131873
2 174856 438315759
3 178869 120947
2 14660 956530758
1 52985 84102 249563109
2 144003 824503146
3 56772 113664
2 132831 152914626
2 71515 530563763
3 141580 34652
3 113811 136666
1 99838 109224 257124507
3 171280 182397
1 106147 135098 539349004
1 26077 183052 232048303
1 150136 181298 116474074
1 1686 133740 378894560
3 144757 34700
3 680 24697
1 78942 119623 91537926
3 100598 76200
1 74260 74834 159381347
3 115961 69608
1 67938 178214 596657998
1 127619 133946 589131189
2 10886 814944307
1 14752 113581 400481843
2 101584 290926162
3 144990 149196
1 47868 85233 296445982
1 84180 145898 49717268
1 159796 171205 639409858
2 175310 577180134
2 48309 510757062
3 85597 158366
3 164205 82742
3 113255 188915
3 147853 60854
2 40060 311509542
3 29762 188782
2 141001 515989840
2 76874 912167264
3 129271 164200
3 119644 168231
3 164771 182814
1 104901 194421 519969146
3 147019 37924
3 181602 49551
3 31822 9494
3 88655 161044
3 114558 87150
1 30830 123989 341998405
1 85 96881 152169056
3 193730 83680
3 127347 30639
2 111256 339035105
3 99531 148466
3 4085 47194
3 89929 175723
1 167104 193236 977286557
1 9625 160430 141172301
3 88252 192856
3 121161 63613
2 59208 371481108
3 87013 168769
3 157442 13784
1 64385 145973 336040174
3 59777 27179
3 158047 185252
3 95788 30106
3 62924 115387
1 7965 46385 797428479
3 132017 120921
1 116252 166682 543434501
1 78586 136886 743198494
1 5494 20838 683777763
3 10602 168573
2 118958 248510679
3 191947 118765
3 60750 183288
3 159469 86831
2 193274 100106748
3 57745 79457
3 124762 191429
1 110702 119283 481019599
1 33810 42391 83998125
3 1962 170648
3 95072 197450
1 2466 27948 520771621
2 35323 210307521
3 30579 114981
1 26945 81519 191002937
3 118429 149718
1 24928 126692 737622760
3 107480 140161
3 132468 94884
1 113443 156660 405701795
2 77701 318419554
1 107575 126232 471975713
3 138131 75842
1 34042 96264 602677220
2 193237 988395818
1 6446 83874 683513060
3 31749 170332
1 84539 184897 183156794
3 154 185918
1 154513 190097 123015137
2 11644 489091877
2 79751 651887046
3 60012 171047
1 40882 67996 846677776
3 143705 140827
3 172574 122228
1 119560 137408 882256959
3 184318 105607
1 93641 149980 83139016
2 109220 335835865
3 118196 40070
1 52287 101441 765497745
1 82356 100123 496826660
3 152482 50634
3 141819 44091
1 13641 48867 319250283
1 9653 27709 397764337
1 6632 36487 299559668
3 31943 31192
1 21007 197641 195155954
3 186552 49061
2 84297 612983393
3 47180 116072
3 40708 141779
3 77801 145119
2 196221 795120916
3 38805 167283
1 119928 130387 724412078
1 39667 177733 304169659
1 66052 76263 488467884
3 16134 148705
3 49302 171225
1 108375 187134 150427489
2 71599 628857980
2 98156 199324625
3 91683 46693
2 17234 205454362
3 110435 7034
1 36256 128644 185456246
3 132168 53646
3 30349 45659
3 37130 3242
2 173095 461610038
2 126979 244059091
1 84756 176248 117987151
3 148748 98496
3 195369 32054
2 143092 234508741
3 10245 169229
2 130082 14399495
2 89075 126531390
2 68515 448255870
2 38491 428127210
2 98926 971759224
3 173079 18607
2 80113 528209800
3 80714 95113
2 61463 878414752
2 193864 704433793
1 98817 183508 776230945
1 11125 166678 210429006
3 4163 151131
3 79207 173443
2 31630 986920989
1 149761 186058 650410612
3 88626 64613
2 68969 586683262
1 49642 83981 29161888
2 71935 859536369
1 63519 96444 656115354
1 31392 146471 944410832
2 175898 401009289
3 133668 56100
1 7987 124311 163051228
1 66897 154065 499247875
2 85074 954686778
2 59061 376395349
2 43629 163325401
2 198062 526644599
2 76005 879757637
2 42910 818456321
1 36148 101590 796514336
2 192713 612717053
3 163695 98587
2 56857 803642947
1 82098 159087 345529182
2 109376 32413290
2 189225 931688032
2 187504 224662068
2 175456 855428213
3 21314 199443
2 137781 256446134
1 71386 131581 990061876
1 91262 172086 666691933
2 69580 991046189
2 33204 153979159
1 19007 198010 190721832
1 146456 176081 382588956
2 16098 787356391
1 1550 61013 221020991
2 89437 512427991
3 7515 96528
2 55098 990200424
2 10247 78116546
3 44984 12517
3 56890 96581
3 17437 37811
1 64840 194241 576620512
3 98588 101614
3 85376 51045
2 47740 715685649
2 110111 865449782
2 29308 798286819
2 190050 160080244
3 88475 137878
1 144065 189385 306019202
1 138916 157866 298679778
1 144491 155539 177310308
2 65417 58063484
3 76594 63116
3 79532 41016
2 114651 326210142
1 19421 179687 350183985
2 105721 935579215
2 3221 668401284
1 20959 195773 181253833
1 114121 153226 895674296
3 117016 4356
1 26860 120409 18253710
3 29217 19202
2 153142 815161885
2 132611 550906056
1 6059 26110 69797674
2 62202 969017408
3 181918 162660
2 79234 180293179
1 43147 193192 715644752
3 109743 164865
3 196631 39157
2 177919 836302444
2 54689 586931057
1 21183 185824 49200583
1 118967 196846 331433071
3 4428 8497
1 142933 175568 220033802
1 26419 190490 183809683
1 56449 98317 766130669
1 51564 197305 874993198
1 117306 162101 418374446
3 70681 76082
1 13154 66861 477806397
3 48817 20814
1 59024 163797 153956099
3 67140 164400
3 112245 23124
1 87345 147077 117502376
1 56245 70468 544856848
2 56234 393441006
2 77628 221981092
2 140520 89905075
1 57033 113821 601322343
2 183722 484445002
3 189737 177680
3 50918 139666
2 112633 739726929
3 1932 58237
3 54536 147741
3 150416 132248
1 8977 141983 364298201
1 16672 33632 962341636
1 21470 68702 166436313
1 163734 191497 889707839
2 67974 2903211
2 155080 655524760
3 175092 43530
3 69640 183222
2 103261 140143908
2 45718 816491394
1 175576 182023 736878828
1 65863 99860 373225564
1 40513 63939 937330869
3 80325 158524
3 140764 114790
3 62478 20705
3 146056 57433
1 123091 154640 565788582
1 26869 167438 98260775
1 70086 175593 402278022
3 92999 170123
3 181036 149924
1 2952 196673 765637975
1 99970 113856 514005724
2 11156 414703409
1 35811 38010 37858162
2 157065 420309287
3 152903 138965
2 170921 812135815
1 63683 110784 406965341
1 92290 96124 233209120
2 127851 550658116
1 40691 63799 103332706
2 9729 499530428
1 17425 46946 778451837
3 99683 92763
1 86263 156220 836669084
1 60547 163463 50565525
2 99616 927247676
3 118470 40311
2 189204 111869201
1 78049 115006 144946125
3 46664 41500
1 129392 192780 641839107
2 165125 782338483
3 53243 5116
3 123660 68336
2 102799 321193793
2 12307 148191720
2 1666 986625903
2 2150 692092318
1 80242 172446 974755317
2 125286 12473796
1 107114 187936 969934887
1 45243 168821 322940333
3 15709 195382
1 118002 174696 5671592
3 66775 40210
3 160634 67805
3 78913 24390
2 125875 516447558
3 162203 32652
3 191023 188540
1 45141 159836 260365407
2 72006 787854409
1 22090 135486 266977683
3 135861 121724
2 142497 274790388
1 64338 136215 445593872
3 106909 137162
3 170746 14571
2 165649 800520090
1 60101 174807 336180900
1 153012 174491 871489337
1 85430 158254 334157664
2 5460 795985549
2 3754 461140778
1 55186 184303 354296235
3 13434 168751
2 32041 483669779
3 168549 78922
3 191042 104535
1 31441 194603 885987529
1 124336 154842 125371923
2 178678 585459655
1 26306 99392 3451234
1 74693 111421 922126673
3 155394 191607
3 140766 160819
3 177382 142136
3 45027 126823
1 52009 96800 435424072
2 134074 461780594
1 5114 176886 768345542
3 49739 128016
2 115723 419050443
1 48476 130752 505098462
1 96774 168098 2805195
3 58247 108723
1 85880 196229 691880137
3 152475 135297
1 83941 133641 24891660
2 133543 851405454
3 66571 4191
1 133469 151546 650318207
1 180699 188904 436896820
2 139839 949371246
1 86616 130230 477234059
1 18979 165262 254934614
2 98681 322415525
3 8608 59325
1 5418 21219 290376419
1 103417 127375 327456296
2 129456 356631555
1 8277 170710 534325844
2 40691 289803779
1 7770 170739 517412726
3 14067 14817
1 53170 192312 255896443
2 42372 561734381
3 285 177420
3 129928 198518
3 5107 19263
2 44394 525828867
2 42805 469671573
2 146463 520792849
3 175303 186213
3 170304 185019
2 193380 23857434
2 13346 486435281
1 90819 175023 650408640
3 131620 43134
2 22170 704081637
3 54975 119681
3 156304 94640
3 125907 36006
2 128090 580890760
2 62977 380258780
1 137293 191764 240625284
2 25166 788746504
1 16727 114055 244296496
3 93991 28481
1 113362 194794 852258403
1 76515 125780 514307606
1 141077 184481 240106522
1 129057 166783 881722924
2 71237 162707954
3 152990 2346
1 63029 86783 538963125
1 86751 141298 822753574
2 124343 793248489
2 76391 239591037
1 26365 82975 489037903
3 5210 153645
3 121912 86002
3 87420 194458
2 32015 258282342
3 166946 146564
1 21322 135107 280990382
1 98809 108811 94908779
2 119709 338506865
2 91047 892822673
1 17889 46960 56632490
2 162355 602000562
3 128267 93524
3 28373 46040
3 94911 95433
2 194133 294638115
3 179916 126210
2 25953 905469970
1 7237 16791 996210368
2 106501 448544819
3 149741 191771
3 29670 39970
3 21276 161340
2 173532 203704578
2 23597 890111820
3 1156 16284
2 131733 747787344
3 66181 47477
2 67315 599586456
1 89140 107868 309051719
2 15642 450808083
2 19646 913835081
1 86645 173738 488769209
2 65741 312365529
2 84428 654691172
3 72698 182929
3 25832 126927
3 46389 29025
1 30510 154069 725184252
1 1735 153296 748629749
1 102350 128057 883353786
3 37027 81976
2 183374 242490534
2 195214 155296696
3 159119 6762
1 78244 82867 993635793
1 5714 172448 93009982
3 96703 15466
2 158211 793775962
3 102775 55955
3 53020 62738
3 144236 74584
2 118709 337331838
1 104337 110013 582729475
1 64627 132852 762587071
2 34368 466576875
1 28194 34131 89884306
3 120015 198171
2 157739 11650291
2 177446 14856796
2 33896 275663630
3 64689 185449
2 44046 268538012
2 52340 169379979
1 42275 117363 458575956
3 152850 42591
3 182160 34364
2 77254 803674721
3 48461 49365
1 47515 149260 616772133
1 38960 159439 940237369
1 106106 112821 218789502
2 64813 325560382
3 22131 134025
1 131602 137359 484969447
1 102077 150164 741724203
1 3642 3947 703172504
2 143707 952641550
2 152117 696054975
1 60135 135025 235628768
1 65227 186255 60472766
2 126714 987095561
3 85647 11557
1 102065 131766 667321032
2 185978 30235319
1 30746 167725 684558746
1 94856 181990 929701390
2 163390 984229511
3 160875 109211
1 22001 155468 240445908
2 136256 874057319
2 154341 562896860
3 166860 105154
1 20075 180902 530512915
3 141892 75763
2 147864 205006872
3 198820 27904
3 138386 153921
1 46538 128568 810568923
2 81299 744947942
2 28995 501301980
3 30090 94846
1 14393 90991 500663675
3 165259 183897
1 950 160819 951140290
3 184188 111256
3 77887 192914
3 69164 177365
1 79727 103789 604013540
2 24051 3999882
2 26139 535903369
2 126698 641343375
3 168809 50691
2 145991 939377483
3 138132 81993
1 2043 133049 361346261
1 170304 186758 596345768
2 116508 363535772
1 52595 143925 615668490
3 135315 149597
3 125061 3506
2 123671 223780685
3 107322 85063
3 26909 37627
3 9477 70606
1 112754 163148 963800480
1 113906 137736 151523612
3 109582 66169
1 67184 117210 373603538
3 12394 81481
3 131075 75914
1 18150 28498 788038535
3 119890 105194
2 199968 664218312
3 41869 58643
3 49128 55898
1 12986 125858 172245746
1 10101 152063 852181365
3 113267 196658
2 135525 375555758
2 92704 55383448
3 73561 77007
1 40260 129180 69304969
3 131842 172392
2 149233 259273272
2 63104 748006835
2 36750 138001717
1 19349 183788 553712274
1 79649 115878 38081540
1 169439 189975 248083850
1 161223 164261 65664047
3 174863 4906
1 60447 77063 787445040
3 112060 112916
2 123338 272753969
2 115817 271053464
3 22935 48001
2 175965 685843434
1 18047 102046 544615636
3 59052 44895
2 137282 43197557
1 14081 38890 728987148
2 186786 993803272
3 73024 64097
1 79137 195300 898202
1 133527 175454 507812967
2 187847 96316308
2 20268 131368866
1 25808 128136 475740496
2 3282 823564822
1 5053 119206 61175289
2 81635 977575943
3 87372 1131
3 98533 177494
1 69039 169024 423932573
3 189712 164261
1 96826 106502 424352697
1 62390 136412 990250886
1 100505 107984 2603912
3 103697 155176
3 94532 137330
1 57282 89231 173320451
3 105811 88341
2 146527 912632561
1 158248 168919 581882841
1 21428 145447 619852828
2 161462 937676943
1 3719 101031 814329174
2 147371 844144200
1 136912 150452 994477115
1 26440 158072 490000175
3 83710 42601
3 26493 47451
2 26722 508547723
1 33160 84469 30053345
2 11042 927205036
1 36260 187063 174991024
1 28305 96751 521880360
3 91908 26025
3 62750 194492
2 132220 697325013
1 97892 104467 737071001
1 70407 76492 742167818
3 57999 145955
3 130283 175485
1 118371 182149 243006342
3 92581 136944
2 391 895255111
1 23616 86445 77238908
1 20459 35014 245882790
3 135634 104070
1 52195 102203 249413747
1 18845 113606 506262265
2 197080 860688203
1 1415 174919 753565972
2 44429 409032770
2 137555 996812348
3 153585 290
2 38368 65269857
2 22574 967024951
2 53520 367200847
3 61166 171976
2 26088 147373219
3 77215 99049
1 3725 195522 9934489
2 57452 824387517
3 197307 7419
2 89118 712696472
2 191428 375491414
2 199425 725629241
1 149264 175984 240866869
1 62744 74095 521491015
3 59857 164363
2 158734 691081624
1 66238 98943 37519926
1 30936 109590 20740515
2 187228 40943751
3 151629 115375
1 117885 137277 61534371
1 22450 90213 809550809
3 122154 147084
3 22288 171962
1 96926 158335 162027251
1 78496 86187 99522618
3 16776 135839
3 100759 183416
3 156232 82744
1 72109 104096 456079871
3 152883 198337
2 58237 741527857
3 62532 122036
3 135228 83337
3 76914 35132
1 70445 108111 738660700
1 66516 86527 3580708
1 57692 137821 306566251
2 4046 504878132
3 106058 39637
3 46185 191034
3 53277 181249
2 480 343352308
2 32963 934038614
1 130353 149635 70213538
1 50059 168190 509355319
3 16088 169907
2 65933 429764946
3 167330 196193
2 6805 834288135
3 154494 68949
3 49329 37322
1 79196 85580 656892253
1 39075 176900 576850099
1 45053 165260 13754164
1 8298 124133 285823109
3 23227 146699
1 68198 152168 319430114
3 38446 131991
2 46263 516790970
1 6613 24158 725897269
1 73373 129301 407423936
1 151216 172507 726520429
1 82290 183214 808755023
1 92311 150045 745016577
2 67432 439645268
2 21826 1844840
3 42926 17919
3 17555 22332
2 177941 733785311
3 112359 136061
2 198048 292196771
3 157665 167207
3 80021 46553
3 150134 199094
1 9032 185241 67533933
1 42266 130310 108306876
1 163901 174374 999904171
1 165931 177086 452329053
1 31499 180982 218901209
2 115187 381231275
1 47494 199767 736092343
3 66939 199133
2 24146 590250662
1 103420 185508 568821623
2 28664 731463128
2 159860 275788804
3 82820 90564
1 5104 179969 895307038
1 164595 195020 194760927
2 21718 777567915
1 25719 41772 139299396
2 149506 254156540
1 45490 117875 215193787
2 79349 821845625
1 56750 157967 209668633
3 91133 196871
2 150165 601731345
3 71088 125436
2 135989 406534582
2 61690 940019079
3 159314 71792
3 26873 24498
2 30690 951108049
2 193949 921553500
3 191938 163870
1 22454 163337 440436295
1 84827 198609 163853350
3 69235 176681
3 141544 33463
3 86501 159863
2 174776 748339204
2 43686 877813925
1 38310 50767 11791443
2 106192 449590107
1 62177 98336 831135616
2 3952 80841490
2 113924 210832550
1 118239 148786 797268805
2 39793 859576408
3 179355 87240
3 93938 153008
2 137448 163067858
2 143432 824083807
1 1578 86956 636789721
2 138756 921029226
2 81305 134802003
1 124761 163747 986758442
2 156917 214484830
1 25079 80121 742500046
1 98820 195071 109665900
2 168299 436601238
1 32529 92779 380783670
1 62786 85139 896718516
1 46360 129057 928302644
2 7686 889318566
1 38584 50519 253129786
1 39132 51957 28624713
1 44523 147400 353037309
1 45527 103155 744638946
2 168847 453763185
2 51974 481824050
3 98170 65508
3 108348 132736
3 177673 28398
1 106557 187139 124616418
2 196026 372976975
1 101629 195369 126345012
2 142259 262406779
2 95070 890461005
1 82938 183876 400746582
3 886 84271
2 157810 39692666
1 121568 170158 575457637
2 96433 461660610
1 4891 185530 387320304
2 10133 469859878
2 35737 5817543
1 30040 69155 290114890
1 21691 148898 734722687
2 58636 289127644
2 86818 477403234
3 154801 26289
1 23025 137379 858053304
3 60534 140658
3 23234 64199
3 175389 33515
1 177965 195723 699513002
1 24188 102334 320980183
1 86457 97540 104019444
1 35059 199276 457851772
2 128222 691112275
3 178537 138612
3 90806 114355
2 21066 209199516
2 19798 670921883
3 176367 77648
3 143565 192772
3 121654 151760
2 108868 320302543
2 190841 699222444
3 81531 33849
2 130592 860236249
1 35799 189621 191519399
3 52390 75201
1 46430 108439 265394701
1 72066 155482 850638271
3 70910 132158
2 71097 381594128
3 199917 62951
3 48355 65994
2 129566 642329390
1 61675 123400 499254818
3 191824 44927
1 60233 87867 657222595
2 185613 319611782
3 121208 55057
2 149661 253642300
1 22312 174402 272820693
2 6763 291493517
3 167400 181106
2 3706 413935587
1 19091 33252 183310106
1 128710 131179 151346931
3 18400 24595
3 127878 146012
2 184889 564147691
2 184093 695009561
3 130615 156099
1 9053 142936 84012086
1 124128 187901 702364950
3 196922 137305
3 26656 182956
1 48247 167999 263785287
3 78680 109582
2 49989 658937724
1 69317 148678 671329909
1 111383 124527 209770796
2 9149 856177222
2 189877 660471115
1 13514 108919 637915557
1 40965 129656 310838739
2 78912 70422089
1 103089 148282 388372033
1 50605 78997 366850766
1 96374 135312 476995684
1 90883 197792 845069021
2 140266 836973807
3 96315 91698
2 70144 320328404
1 13936 70332 51760572
1 35256 122108 959727900
2 47809 475152164
2 73603 434462595
2 84592 427054119
2 92279 390221532
1 82051 165727 281686477
1 53771 84631 723920310
2 121424 436531184
3 159558 173807
1 142197 177585 36368122
1 16576 130726 973042232
3 160567 136778
3 24652 108848
3 195274 34077
2 106252 546828319
2 30124 350820251
1 115764 140954 864507320
3 82554 27427
3 39601 144757
1 8957 118182 483593409
2 152196 255205843
3 17466 139313
2 72071 257643876
3 4762 23503
3 114525 136764
2 37668 242591737
1 2716 39097 383516342
1 65591 137381 758273673
1 48552 75142 915264789
2 137851 876842146
3 147918 145891
2 1838 465696879
2 137233 910992074
2 171973 197335606
3 27747 109757
3 154124 45539
2 182326 128294104
1 68791 115462 482326380
3 49015 154111
1 39960 94896 888414175
1 13815 177411 142619461
2 152143 864113736
3 188727 10253
2 68901 901957476
1 103684 156900 766096203
2 19000 644688723
1 65708 103172 759157062
3 89194 20538
3 166925 192514
1 45515 136979 617109440
2 85643 779523388
3 105359 99326
2 169181 558767231
1 34743 93596 536728711
1 91475 164848 811593815
2 92006 422557200
1 100737 180795 54123772
1 75634 121072 942035846
2 187467 125194092
2 180116 477975382
2 14067 37374989
1 91035 127672 872227112
3 28394 196009
3 142500 94732
2 173108 547282302
2 198000 288513306
1 15075 48447 770024270
3 90639 101421
2 120741 5588092
2 78344 382923879
3 28346 187195
1 61596 188582 916797971
2 85489 831946048
1 3348 59173 361619653
2 95584 84435735
2 102554 798105389
2 3374 479178048
2 197973 430991054
1 137224 154760 97928239
3 155625 81517
1 36116 168208 852106832
3 177192 135185
3 145876 39733
3 98900 146575
3 126126 116708
1 30845 188540 327733682
3 25812 1589
2 39872 501543768
2 159890 890241484
3 87464 139688
1 24157 188869 972798477
3 163148 106653
1 150265 153475 685271753
2 66647 465403145
3 88966 180209
1 31282 133708 682937444
3 129569 165076
2 146089 110006499
3 23935 48179
2 27847 25430254
1 118929 155754 263328220
3 45793 6459
3 120831 115375
1 5496 160548 74610805
3 78208 189389
2 77829 95786837
1 68887 133377 916073431
1 156191 194034 215945413
1 146568 194281 345130130
1 31147 168712 333412304
3 176851 3963
3 141975 74457
3 6377 171709
1 21173 34718 377954032
1 49711 155635 295922331
3 126462 152869
3 3623 81041
3 43960 6178
1 8957 128887 614846736
1 53889 71220 751140667
2 168632 434494273
1 26211 105708 863520620
2 148333 638135188
2 66341 714528156
1 12722 82506 26669497
2 58511 802008847
2 95949 779320627
2 11971 982624760
3 2044 150653
2 119203 892139998
2 194088 545597508
1 141196 177345 627022516
2 121939 747147605
3 151272 121314
1 63116 181995 714677136
2 82377 242029096
2 155351 399109764
1 33162 127367 881620874
3 72418 69937
3 87803 44570
1 69514 71637 802293563
1 61103 115130 605502569
3 56509 95670
1 131129 172848 144364072
3 87292 54781
2 128410 515674928
3 145701 96619
1 10759 14080 119551397
1 132328 139626 12203418
1 35910 44605 591882991
2 190289 249784457
3 194537 44321
1 41758 184857 893157374
2 149586 395515954
3 105802 142184
3 66011 187055
2 51648 6955340
3 15755 168677
1 34816 110830 646266443
3 185356 154748
3 187727 4172
2 139482 950716329
1 993 84932 853808065
2 121256 363440586
3 121564 33314
2 186680 827077427
1 121986 132314 590841324
1 43745 134714 365168379
3 123092 116777
3 81494 11644
2 151873 86401007
2 115346 761084655
1 17056 32469 410894842
2 70450 728533314
2 58564 165318983
3 118457 14748
1 39328 157122 181852884
2 51529 14852003
2 49649 25891352
1 43341 196897 603768027
2 102954 417882837
1 6482 125348 191706271
3 144212 66308
3 158110 44863
3 153725 146662
1 78537 114203 716026760
3 78383 124911
2 28803 320531769
1 84478 143249 876563111
2 89230 72226346
2 119406 945536941
1 130724 180652 489936981
3 97809 2386
2 42820 219733679
2 20182 945091115
1 144350 181303 159836739
3 18524 117163
2 43049 445164238
1 90787 193487 588310453
3 91654 155915
3 114210 38878
3 42609 95608
1 58769 173807 426635323
1 78082 92470 380434025
3 73164 13632
2 6738 140703949
2 67483 731123397
1 30686 174139 552000623
1 1228 37512 130515885
3 105876 183685
1 89392 149211 421329202
3 98179 19835
3 89696 54684
1 33863 101188 176938932
2 100682 478255507
1 32194 196928 320707480
3 24069 102307
1 54810 148059 673697800
1 92438 195575 744183729
2 47612 956797662
2 64016 367143468
3 58468 20857
2 165567 879338039
1 45778 159663 780249804
1 17614 166927 81272484
1 32245 86601 599193798
1 118027 143215 886103
3 185175 106009
1 112966 152402 755998418
2 97385 454891598
1 58335 188249 931081607
3 66229 58845
3 26671 29510
3 6943 70274
1 38841 162863 686362618
2 28043 512634092
1 35386 101532 911086342
3 67347 46643
2 81970 20350960
2 106001 403250686
3 95158 57041
1 79363 193338 510190458
3 124525 8048
1 38532 178630 578490422
3 28756 80824
3 199344 39888
3 16827 190210
2 57997 582612418
2 123390 682292870
3 167961 195977
1 17272 75818 411260226
2 191727 156191170
3 185417 181634
3 153083 154148
1 23981 25908 86628780
3 44299 89309
3 120400 72561
2 82943 850426271
2 40167 266874195
1 88289 102812 30900710
3 191882 23122
3 53759 83636
1 160467 162306 320364281
2 169133 568621805
2 181570 636393238
1 56695 166322 137205007
2 30873 307528524
2 108854 179057933
3 156222 111300
3 13905 82320
2 59858 225032717
2 141617 286063572
3 185386 44610
2 84929 759666963
3 189083 184302
1 185775 195741 433011997
3 103631 51881
2 56656 910408310
2 161830 873136122
3 94317 113578
1 41088 130719 563703154
2 192295 907792388
2 124295 689210428
1 52528 79426 976751030
3 21105 90996
2 157043 588247667
3 172723 30485
3 78148 166502
2 26790 204492181
3 72528 124353
2 137510 133609082
2 22541 161039699
3 97577 108518
3 113418 140038
2 130710 833356080
1 173243 181522 648289863
2 35557 923603273
3 34578 119105
2 181873 78515233
3 33748 171280
3 112078 12817
1 32131 168165 17692764
3 190780 105980
2 92837 214437701
2 153625 332574777
3 23516 11611
3 70107 26068
2 130265 403754398
3 160097 44262
2 179643 758036722
2 97275 134167976
1 94771 142379 349990683
1 98711 166276 430791778
1 25047 134749 175905137
2 31294 731956486
1 23590 47889 293774250
2 197068 957888472
2 131585 289191751
2 84012 671514188
1 152917 198518 890492591
2 84903 551994103
1 18831 150683 347712078
2 60316 490258759
3 84366 70135
2 153272 754582263
1 31590 112531 521236887
3 85848 176636
3 129729 64686
2 85835 920334957
3 11540 133419
2 107346 482192597
2 67359 249633834
2 121721 413495355
2 135368 135553425
3 79896 148712
2 103608 304912228
3 193270 160544
3 39348 93958
2 196599 507633823
3 79328 2884
1 90891 92126 766662554
2 42142 279252460
1 4823 168782 255438338
1 123066 168694 413780506
3 14401 21663
1 30653 164881 218626449
1 12423 174808 377538916
2 153142 832237797
3 10609 98032
3 191080 145047
2 171015 651718463
1 46036 86231 68499581
1 149396 188700 778142848
1 7831 199608 346095939
2 94253 259168860
3 13688 34169
1 39082 119636 64260392
3 105254 129500
1 14387 101796 979059541
3 193449 170178
1 168246 185653 767673744
1 70318 120542 987344768
2 140677 353084261
3 61737 166846
1 16123 153741 57119078
1 46054 183156 924965711
1 31807 93289 804913523
1 154228 184785 23446940
1 24224 110159 847990041
2 117927 580210944
3 92091 112887
1 78761 100479 394975289
2 154514 8421064
3 26643 159664
3 94791 84795
2 155470 362649605
2 138776 541431892
3 175240 129415
3 32522 165975
1 90654 160514 259534076
2 121933 250332685
2 73939 226286282
1 7571 8569 197067805
2 73575 625546911
2 21093 503075478
2 58077 306253395
3 49549 129804
2 174353 150185686
3 178889 63648
2 11630 224811624
3 81629 83166
2 36098 340713302
1 54416 133543 881271493
1 12705 150837 634581523
3 172784 58175
2 168614 933984342
2 176512 610365197
3 162878 183215
3 20738 115455
3 123305 92087
1 1030 154109 568147933
1 36444 151672 414807857
3 5675 175014
3 12302 140494
3 158830 149161
1 75293 167454 992424406
1 19939 105819 506700477
1 120869 171967 842671757
1 18599 181063 34821019
1 101757 161147 491202242
2 151157 969653337
3 85852 48552
3 40395 75938
1 33172 92635 256017115
2 187258 621084941
3 128966 30796
3 179402 85008
1 113489 120364 346134884
3 16222 19105
2 168272 129725061
2 9964 291784355
1 42287 77380 396475934
3 137841 189946
2 116487 639585180
1 50909 136238 974867366
2 196338 657238915
2 64289 274210161
1 20624 25730 37366793
3 94186 114548
2 124477 885469438
1 137163 197546 113564303
2 65152 816831306
2 84630 582649071
1 7838 25206 599631487
3 392 173176
1 117742 196097 378035777
1 32536 178233 118654615
1 17725 87684 201328780
2 138003 646887145
2 66315 523443806
1 122334 157091 960112729
2 96308 944028705
2 93440 912857318
3 173709 3073
1 78387 189385 344397986
3 127766 69943
2 28616 617601375
1 26869 102368 838653801
1 54759 174259 509870857
3 107381 72540
2 168353 615288719
3 40375 154071
3 106452 63848
1 11547 70713 288805799
2 175052 917805185
1 58561 166191 968409282
1 65790 162336 463572436
1 123930 194694 425523210
2 112489 677986623
2 112035 463507556
1 55249 125369 780401359
2 24406 925209254
1 136305 186606 867360270
2 175631 585234418
2 155596 46907623
1 36129 190597 470903499
3 48630 82748
2 193436 795881307
3 72605 10776
2 188805 611984487
1 119169 191207 424459668
3 127579 128059
3 178753 169964
1 22143 199772 699340489
2 32810 31948309
1 134008 175099 876723205
1 53490 164841 868172250
1 72818 196919 494795543
3 123732 75676
1 11187 197626 912837890
2 193558 371993751
3 57543 80440
2 115396 920442957
2 43989 447388389
3 52000 126670
1 23126 51233 127393511
1 64296 169892 271316065
3 4816 133290
2 59686 473863053
1 123453 184241 91855125
3 162545 177242
3 168813 128240
1 34641 172217 699886967
1 9457 128940 35922531
1 82594 93009 757737738
3 19652 64333
3 142888 25029
1 187132 196074 418484659
2 140381 471525026
2 163375 678494792
1 82539 166732 773466238
3 33669 37269
3 33786 6101
2 131062 364465468
3 179814 199729
2 100848 447722546
1 49727 161074 618480857
3 149167 138863
3 123932 39498
1 14540 159687 742918621
3 70688 194166
1 104863 132897 866596137
2 29759 667558510
1 13036 144625 382512451
2 70400 866862266
3 11459 168745
3 162923 124967
1 123819 173002 691536093
2 11448 118007725
1 28053 52125 299007301
1 53190 178579 688052567
3 89460 78944
3 19424 44720
3 99021 180050
3 69995 153396
1 80672 151103 470816014
2 15270 161595167
2 136728 485750495
1 80703 112354 244020271
2 57470 243249042
2 154749 807970340
3 137251 80775
2 74558 245137228
1 57978 105071 991168214
2 192649 668174467
3 166867 16892
2 50624 21573326
3 7666 26100
1 11372 119154 684226273
1 34669 189645 317000715
3 156367 157459
2 75296 261612611
3 54214 138860
2 107313 704906408
3 102510 13674
1 13256 49721 926621955
1 144313 162245 867399760
1 99561 120223 268528193
1 24522 116091 310559317
1 58176 112987 455494826
3 142777 152046
2 134875 790564964
2 99221 728694554
1 102779 146059 695782641
3 50223 52209
1 173835 193973 675483635
1 64662 109927 654727104
1 39018 147103 265123825
3 183522 133166
1 20407 155491 156592949
1 33805 121930 151550258
1 58814 65634 204886497
1 28007 80521 320100328
2 25303 204812291
3 70766 101107
1 79101 191157 220293904
1 123131 172695 863732111
3 145366 57822
3 150113 48212
1 57866 107333 387251272
2 109808 322114922
3 147122 168662
3 49273 90107
3 129042 112381
2 110998 374074822
1 74375 160951 986856374
1 60381 174604 267569610
1 69495 149466 913122665
3 36692 45246
1 54666 153648 661750253
1 33122 52286 727623171
1 72893 179723 301471128
3 146464 121981
1 9637 155323 35451138
3 85568 69150
3 35599 88566
1 114633 168646 803741866
3 90377 97110
1 109980 155087 210373140
3 181833 141237
2 142862 966809687
1 18767 113352 99458588
3 70948 172328
1 729 66273 218387695
2 143200 309035024
1 507 179992 638320725
2 116982 166198486
2 96477 133910035
1 99326 105413 305658372
2 72132 336444809
1 171003 176944 651728285
1 5389 157302 352548717
2 152455 43868639
2 97169 227316728
1 305 43627 613336015
2 120663 489395916
2 126781 623013819
3 67250 23862
1 107971 180748 2260767
2 89971 428724146
3 129061 37329
3 43973 23156
3 59791 53412
1 109422 187734 970953934
1 103525 120604 410957517
2 96492 351013039
1 103793 171308 309668967
1 82418 164003 725469793
2 174368 391978174
2 177043 173705948
3 48588 171180
2 108660 912573133
1 123683 147178 238199673
2 22832 614424913
2 188131 376193576
2 160290 432034452
2 87094 650289439
3 183576 30251
3 173743 176484
1 66486 155684 941985482
2 79798 540845929
3 64454 24847
3 77029 173295
1 48217 136572 359640798
2 11679 363925894
2 57917 839634988
2 67657 287683046
1 114035 196552 581355314
3 25228 186793
2 131318 883629130
1 119633 189835 98575341
3 128245 118721
1 40615 182957 183732471
3 138173 179065
1 140890 199041 181106320
3 74315 158948
2 7161 765782280
2 124178 881858038
2 109922 930439929
3 77994 182954
3 113973 68614
3 49655 110775
2 23708 190346599
2 18907 833913273
1 131157 173467 374017307
2 89714 825602226
3 51341 41548
1 10457 152396 739750416
1 19116 173151 342526701
2 25500 841178254
3 186124 54853
2 21910 113223306
1 44049 95003 501886400
3 182062 190930
1 109259 129101 153051309
3 63313 59729
1 31300 34037 199779816
1 44918 94702 996523519
1 108453 182462 482850652
3 107031 190625
2 179489 815846026
1 63868 183794 482747390
1 63908 165002 234506982
3 86568 76441
2 181610 942904168
1 49572 113156 676554252
3 120471 74834
2 12446 891743012
1 156249 158978 205329546
3 128518 104601
3 192614 128516
2 43998 235929701
3 184428 144678
2 103551 541402211
2 132310 171279779
3 113329 38718
2 72962 95123081
3 70445 106880
1 31403 166719 727534125
3 14163 20283
2 53181 915772028
2 176300 851125785
2 76210 7356374
1 65889 138589 870972622
1 66149 116629 542642195
3 7074 84721
1 146823 150010 605674214
2 151663 508719213
3 199282 187154
3 184855 135393
1 52515 63718 971440588
3 103211 195637
3 151532 85829
1 90809 164889 928100340
1 159415 174015 814321799
2 110894 652478732
1 7307 87099 19423801
1 14023 102046 347419390
1 21153 95984 702096612
3 135815 137805
3 42122 111105
1 96810 152068 71247449
1 111771 114619 330141593
2 140611 796595885
3 76435 186752
1 80974 87591 352920936
1 71143 98039 269771485
2 150098 997838826
3 11859 96261
3 177703 127228
1 101314 106555 170276883
1 65514 198394 262290804
2 57076 187715087
1 111730 166287 402109214
1 40621 80828 104656544
1 59578 124993 455808290
2 87264 959526791
1 74596 76211 100736066
3 123159 42638
3 36238 18102
1 28770 169414 548094399
1 175255 179883 875859046
2 54412 322690403
3 119956 20104
2 111743 304321098
2 46490 655060427
2 67082 1183356
2 12331 196819938
3 122803 66762
1 54360 191058 958999526
3 192162 131251
1 58643 160800 323291013
2 84330 349655466
1 17675 43925 233335130
2 132217 440808175
3 133976 38834
1 49382 129914 895679003
3 176366 58059
3 14559 83218
3 110602 8489
1 110286 165825 501380489
3 190180 22140
2 100208 650130188
1 117867 147547 567562363
3 144938 64159
1 77175 77857 96898458
3 109619 79799
2 4711 881857811
2 166293 882318818
3 102730 101457
2 73056 368570542
1 55806 147769 453972044
3 192337 78546
1 104189 191149 125764161
2 199949 32621074
2 142024 541843110
1 84010 84287 823156346
2 193241 340190593
3 60136 52596
3 170494 175908
3 39286 49733
1 51085 63206 765397262
2 131424 822279222
3 12879 38317
3 87998 109659
3 156126 103636
2 88802 125395918
3 52056 57814
1 19697 25867 673560103
1 25735 106898 794562559
1 7802 194594 595837359
2 118375 264210671
2 80561 666832887
3 6842 172759
1 9029 141739 532818169
1 103450 173108 6572798
3 98029 109089
3 66461 157006
2 125554 468241350
1 52717 198476 965323945
3 467 42603
3 47636 172304
3 107685 186756
2 66585 263104376
1 41626 168247 70247924
2 191544 794031104
3 54817 68322
1 78970 180422 107470217
1 25943 27872 749026675
1 35894 38422 650542749
3 118419 183923
1 81303 197080 983164782
1 95512 198455 509950472
1 33472 128512 59915150
3 122912 88049
3 177862 197098
2 136355 107720988
1 137969 199255 766918589
2 153182 83118925
1 90935 192636 402138263
2 30796 866001446
1 67945 99361 482051620
2 146258 310821894
1 150991 193343 984559629
1 76310 157493 488235318
1 102935 154639 603576368
2 142581 288074799
1 125871 152105 139953951
2 36269 773137560
3 29123 49955
3 192322 22915
2 107870 483802502
3 178184 9869
1 28776 70904 14336275
2 161492 408991697
3 50615 43592
1 32236 107533 852022917
2 179795 466727768
2 80783 298942733
1 83414 125815 426665081
2 186766 258927018
3 95295 144362
3 28494 71859
2 105656 432485567
2 128507 687052966
1 95798 193945 325680987
3 41800 94856
3 182118 122633
1 31511 75890 911715441
3 183745 67679
1 5855 16483 814985491
3 141971 4534
3 28430 191432
1 39803 138121 499391540
3 9297 42151
3 154577 59224
2 27642 832284216
2 151650 404844967
3 30 91633
1 25339 59527 212345976
3 1657 44922
3 3645 50004
3 150153 116272
2 177052 950064083
1 16459 28836 7904615
3 29291 65564
2 158549 147396444
1 23610 89575 588963508
3 55747 89387
1 37498 195455 425625738
1 61332 158402 824022681
1 109114 198095 256064452
1 55271 102466 409537475
2 22989 795669974
2 162456 402397740
2 69367 78808025
2 92269 523720951
3 199518 168265
2 95662 631217761
1 47451 70256 762516215
2 137765 674336125
1 139019 199358 412311683
3 96659 80079
1 5507 15316 781601489
1 2679 18465 670206735
2 181921 127031370
2 173846 553463397
1 23835 165344 104905406
1 27802 40254 647215082
3 135677 25639
2 99457 502485992
1 2340 157941 625261805
1 49312 136047 751499067
1 25935 59924 472229624
3 94660 77027
3 81071 92428
3 197445 125115
2 142508 174148654
3 102112 126206
1 31991 116256 196922821
2 97398 497050540
1 18446 24480 30701803
2 77147 794527668
2 600 417053630
1 36384 184612 406579517
1 148205 176282 234982583
1 87999 135180 413740367
1 69984 173737 380708603
1 101778 199979 560529772
3 132607 37668
1 72127 139738 269747606
1 146073 153761 748633318
1 30211 85696 716539049
3 23161 42868
1 12747 146922 84558373
2 115059 638125061
2 6758 944522516
2 42425 48626388
1 9165 28770 582313451
3 140228 104547
1 38889 167552 684677857
1 133851 144201 448371994
1 142446 195848 427091574
1 151628 191425 555110787
1 12250 74912 988604172
2 53597 874915002
3 44236 40672
3 127853 133878
3 110862 172601
3 80921 178791
1 2070 53599 958602440
3 40191 62140
3 187600 66020
3 72182 111428
2 14040 817291271
3 196123 109341
1 32694 138153 335270014
3 28917 180329
1 58370 186267 293894713
1 123118 198004 835487675
3 89847 192229
1 94117 158274 207044747
3 510 155175
2 45405 487791745
1 57924 84722 419660254
3 33106 174455
3 70111 100036
1 5039 85876 263116760
2 53521 461093152
2 136822 384149240
3 112289 153356
3 32962 163797
1 78891 83343 304344751
3 125507 103972
3 177920 173090
3 151423 59959
2 35955 349259871
3 141101 191587
2 138093 132573197
1 40181 93448 630422668
3 137619 69280
3 92952 171233
3 7677 12132
2 149886 176009035
1 40167 62848 263000181
3 35999 743
2 148114 291844074
1 75075 164360 669696706
2 147300 928313760
2 77310 478637058
3 146768 18709
1 62671 138952 378211445
1 143991 151715 890955142
3 59079 101776
2 158056 725137801
2 150715 821627730
3 86213 109293
1 46369 50782 441323181
3 34020 148663
2 178936 256591101
2 126802 355796490
1 33806 103178 745338186
2 135730 642073865
1 10654 54537 830751833
2 17174 129443391
1 110454 113913 277977933
1 51032 183779 305496186
3 10739 69636
2 115521 436831144
2 189531 659159273
2 121796 758080768
1 30680 156336 48328447
2 9111 572563351
1 78648 172655 518310497
3 138712 33103
2 43370 404646293
3 118318 87799
3 153727 182599
1 52147 115936 692175506
2 140 749122813
3 147849 192214
1 25779 37718 504876107
3 160452 199332
1 34087 104725 407332191
3 151159 17266
3 136699 198856
1 70057 195290 533361653
2 46403 346905605
1 23796 164166 577477514
1 10544 157596 647310144
1 7451 15773 454540446
3 129077 109085
2 176460 214507194
2 135829 935277443
2 60969 343085905
1 8412 164126 773096096
1 82325 195991 901736146
2 53436 286125401
2 151653 667412325
3 177695 196312
2 135485 38352768
1 82451 97568 802094545
3 106097 91124
1 46657 128774 29496898
3 88006 46820
1 114118 143882 528126022
2 117897 27683655
1 22326 98572 38382526
3 29357 169963
1 64874 136774 440261067
1 152192 183500 988505074
3 903 172485
1 73695 177164 713828306
2 167789 578235976
3 123143 180103
2 2340 666985183
1 52129 88894 954794635
1 141243 172592 157252806
2 112223 308599959
2 11174 965442170
3 48778 169416
1 116849 196018 783682648
3 49642 96283
3 153132 178217
3 179661 41170
2 40304 809102838
3 50046 87245
1 6890 181907 422605406
3 118731 33678
3 161481 90457
1 17311 180719 659369310
3 16448 20107
2 182681 234157796
1 24929 156430 56487680
1 58583 193824 824740210
2 180152 486290593
3 199228 81675
1 24915 124860 679463554
2 6823 300545400
2 34736 909314323
1 51671 83424 80838389
2 128145 189557885
1 108018 167206 992953551
2 104674 966914598
3 191404 191635
2 169437 37265246
1 133087 187081 568513493
3 133204 69078
3 132313 93741
1 48735 49950 399988125
3 98417 25926
2 141575 839448122
2 91530 407647287
3 163516 103110
2 66872 345517082
1 27401 92789 517769571
2 54873 39168239
1 183109 188650 548111111
2 52748 532640283
1 54403 108991 722345417
3 144712 68238
1 2420 57869 845111339
1 80404 87191 844020788
1 13842 31299 70885337
2 150004 53656702
3 160062 41055
3 157282 124393
3 124532 127064
2 75305 963528788
3 8008 169258
3 113394 125882
1 8266 107548 452537750
2 74517 846463746
2 156894 48844018
2 10391 172630501
1 107039 131524 123826364
1 13749 66587 395568746
3 162969 108651
1 5207 104398 734472788
2 167645 520596579
3 180324 172457
3 173476 93423
2 146413 356241184
1 46186 155552 81960370
3 114083 112435
1 160878 170547 325230562
3 104820 35075
2 15500 482212171
3 155628 133934
3 76081 39867
1 44390 174556 150116786
3 171140 29846
3 40014 82911
1 34258 138364 226236567
1 40135 48116 645229229
2 51195 3683945
2 190784 963519609
3 80175 39873
2 111758 210023382
2 24345 744742778
1 89250 101491 813329593
3 77844 67811
1 147276 159941 125776403
3 114187 54220
1 100274 196635 181357643
3 62927 157504
1 71327 134478 405823897
1 27732 88504 359517173
2 68057 991084833
1 24632 118029 864962831
1 41795 46319 100996523
3 71924 169683
3 112229 155433
1 60662 94503 205037349
2 123377 591326400
3 90669 197780
3 14754 159334
1 45107 78525 563208105
3 158408 56554
1 75601 161681 319143997
2 185827 386108364
2 47349 868903038
3 65455 42574
2 147173 191139306
3 15385 157713
3 7400 166837
2 140045 171593394
3 176395 152849
1 85274 128020 734758949
3 187951 157938
3 169047 48132
2 151746 455237816
3 158313 53620
3 38350 110860
3 26638 83887
1 75182 125949 721291169
1 59474 190991 680900396
3 187959 89805
2 65358 148509041
2 82657 850140970
1 68101 95171 675821859
2 178365 297080000
1 14322 95963 993196688
1 24592 185956 532163275
3 23503 195583
1 31287 43034 26407029
2 74440 334489017
3 155444 33275
1 106172 155416 878757647
3 80113 197122
2 178811 787497811
2 90614 447832764
3 93844 172692
2 199583 250181226
1 431 14888 172540035
3 28019 95091
2 115985 370699122
2 3491 297261707
3 149076 6472
3 64176 152702
3 87570 127329
2 373 311297314
2 29082 785153880
3 90894 188040
1 36420 82861 974774383
3 85072 142557
1 58269 145877 473359515
2 13542 585500477
3 54235 76455
2 147372 921590856
2 82179 648698567
3 43623 139081
1 74979 117221 214490251
2 77929 460739498
3 190853 133713
1 6453 36519 769368225
3 7347 63980
1 7829 169290 749950901
3 67101 121108
3 181669 183807
2 93233 566035365
1 142862 186730 217460000
3 137543 194700
3 72510 19772
2 196309 158015027
2 31679 21881170
2 55209 279283758
2 90349 149522903
2 174953 637484172
2 184471 382883405
1 39265 84173 460741462
3 126937 137254
2 148400 273019816
2 60053 336094133
3 145092 61333
3 99544 156537
3 176067 27871
3 95065 94478
1 5484 151627 491588730
3 88127 87643
3 50025 131549
1 2843 175521 334091776
2 74441 363758407
3 110109 128960
3 33138 126694
1 187188 190618 776642234
2 29265 158994811
3 79768 6077
2 181190 724708978
3 5447 127735
3 54745 59020
2 64763 70704706
3 55424 63137
2 155070 848957941
2 87983 346892371
3 55727 151467
3 164264 75244
3 153311 197125
3 100857 33267
2 149630 668729033
2 120873 136011621
3 88939 132074
2 123900 549422982
3 96618 183073
3 9806 191685
2 110783 251224369
2 130375 604492847
3 17099 168818
1 52645 168115 918219011
2 95182 326975343
1 7818 131927 914018099
3 199813 123679
3 113032 54686
1 60292 72269 921901056
1 29209 90932 484133316
1 137497 194923 48558676
1 9739 134486 329484187
1 74455 110526 717775868
1 50465 197405 687931903
1 85827 165503 140229648
3 92010 143341
1 50064 67299 614317824
3 114358 133474
1 155960 194222 566502394
1 153834 177058 521945570
3 97266 84131
2 56817 440817685
1 103721 161484 814840147
2 50655 668690411
3 19888 29834
3 74441 75394
2 78661 597227673
1 23418 161268 602282332
2 89292 312315655
2 158173 526187565
1 34740 179423 222755358
3 35346 20905
3 80171 175168
2 15830 150856076
1 26000 164430 341136135
3 61446 79621
2 90170 100308067
1 80135 162604 930313805
3 49196 196692
1 19949 65247 841257340
3 78817 24735
2 87254 106201787
2 37227 227677570
3 160744 103456
2 89297 779272939
3 102358 60389
2 160443 324140289
3 38953 51376
1 15253 130451 382612268
3 179672 15166
2 8947 816956983
2 194474 642973893
1 61304 82187 254388122
3 132808 3439
3 88814 38071
1 30706 48993 180373129
2 171656 544110705
3 56290 24518
1 59698 95686 633332607
2 113495 147865752
2 157781 652337280
3 173819 53695
1 10628 16113 837195003
2 149351 223519006
3 62883 18139
1 73053 134299 760023286
2 164796 34263585
1 73396 73906 602198048
1 76917 82587 923243121
1 11901 195594 31658176
2 179082 593966206
1 183044 187619 515333059
2 68860 441618000
2 169691 380375583
3 140601 179143
2 13582 328034560
2 182774 858791507
2 122772 741081860
3 78973 39280
3 99393 27245
2 26060 920650736
3 160026 50631
2 189535 939390788
1 62396 155933 245989776
2 190050 157542387
3 49912 35406
1 118929 147888 287610441
3 102413 175392
2 40988 302415596
2 39137 756736734
1 52512 133239 324474226
3 172702 81168
2 92439 858815872
3 90054 67510
3 28467 15509
1 50017 114924 200285543
1 99813 129315 470963941
3 11425 1499
3 374 80704
2 49091 129489118
3 41826 139741
2 162173 657435980
3 35668 45084
2 29433 288044315
3 32927 176816
1 135539 181940 541036062
3 160474 178664
2 36842 879768736
3 18073 137844
1 109578 192797 41019635
1 57081 197037 590293158
3 117443 184932
1 113838 184503 104420775
2 111883 725269804
2 130081 922878088
2 142224 326790246
1 47612 58243 943167185
1 82287 145653 700333716
1 97773 159589 9694602
3 1604 147111
3 130146 66281
2 96757 632683970
1 2976 199801 657885118
3 109615 21484
1 53858 140582 836513425
3 44320 55920
1 91627 112423 29781337
1 78774 95718 309037288
1 27809 126919 881466857
2 50210 236063469
1 3158 69771 596663159
2 80553 191581307
3 122640 129797
1 161534 194773 81952993
3 172380 72248
1 65776 71311 221863983
3 36983 143281
1 77279 121673 927825194
1 94602 110099 860442714
1 56938 169392 619915704
2 15751 546922957
3 19401 55941
3 151280 59552
1 141042 183860 74841396
2 50250 558997316
3 9844 24937
2 106460 421224246
1 46078 52448 799817338
1 197331 199553 771026006
3 172047 73755
3 75827 164630
1 72947 104525 845743344
1 122631 174977 642052840
3 177863 13775
2 135781 914913031
3 176447 27677
3 199314 131496
3 99585 44555
3 44420 127892
3 172306 24322
3 95961 151864
1 50774 116477 802799375
1 10818 17780 48291688
3 130094 188241
1 82296 84360 919788088
1 36075 82640 372571483
3 93312 30039
1 62903 188040 873327126
3 191795 169164
1 110457 162891 269321744
2 1849 320508191
3 10364 170688
1 85143 194825 728414033
3 75001 87422
1 114918 146471 223786531
3 95285 192552
2 49818 278026921
3 66733 137324
2 144405 622737320
2 66804 690354809
3 43945 153341
2 170061 550452079
1 2289 180194 324027213
3 132184 120414
2 140002 638144579
3 148584 137808
1 62802 67220 611791279
1 31670 42844 201091880
2 17194 859857386
1 42897 125008 633351318
3 194920 80019
1 887 99646 395671626
2 179720 148949520
2 136013 370640397
2 7155 201176326
3 153222 98981
2 67750 85802825
1 100471 140633 593413226
2 54871 963621885
1 4724 117397 966899813
2 103229 498607858
2 90545 677021524
1 110002 116915 639122675
1 8658 106215 438124897
3 152739 183748
2 6473 981826071
1 61949 135860 559863634
2 4955 378063419
3 138940 58342
2 16339 919271508
1 146147 194830 896935558
2 162517 624427927
1 148967 187372 204517669
1 71732 126588 789256794
1 98879 157590 988387019
3 123476 177961
1 42674 183002 665197628
1 39775 60207 232015159
3 105915 37012
1 12718 128383 188067316
3 107469 160221
2 157143 437460643
2 125661 480732996
3 192519 132951
1 58093 84722 640938171
2 139953 441415912
2 86275 877836412
2 194413 910086245
2 48423 1482379
1 33645 115637 203120782
2 156083 918300742
3 154862 61221
2 65004 350731387
3 151352 71222
3 50294 46899
3 93039 41278
2 22161 227422304
3 110730 164189
1 10889 144649 375956531
3 183987 143918
2 56622 27942804
2 53074 900767735
2 197060 273944414
3 90391 130484
3 153963 151641
2 83338 388966313
2 163388 815134284
1 102814 117620 841655487
1 21621 29110 896187641
3 197053 138890
1 24470 172853 222239568
2 58740 11429628
3 168267 147889
1 27132 174981 943200666
3 152327 51002
3 60058 148595
3 29642 158606
3 160334 26321
3 69814 111783
1 18859 144545 315337081
3 61708 75622
2 199203 375455559
3 84463 100128
3 69238 36609
1 167103 176179 582925456
2 27529 255043756
1 17587 170492 720807204
2 116733 255380996
2 112753 831647039
2 184050 905746129
2 144857 541480416
2 71088 678987007
1 31493 76194 719102046
3 32028 63578
2 185951 813949983
2 142894 596043013
3 27285 151992
1 57212 165941 631168991
2 181978 915400051
2 163572 204874637
3 12739 88873
1 41573 82925 314015477
1 88617 118009 478308581
3 91551 30942
1 25410 40012 218438048
1 45787 104361 650635322
1 44514 57481 578437404
1 7632 80578 330836032
2 128635 376418798
3 15465 106106
1 47682 141640 782340898
3 92440 168743
3 70256 139121
2 150344 667307796
1 79939 198621 362809169
3 17022 63905
3 163827 130858
1 66651 180401 814215623
3 22106 110142
2 142868 425673290
3 15291 176115
1 88004 101384 130583445
3 183066 61907
1 102260 191220 65429852
1 4247 160660 540160346
3 62198 110529
3 119214 138750
2 140319 243225828
1 101721 147463 794708793
2 113355 447080982
1 29433 170961 312330430
3 172809 76589
3 140348 127326
2 172531 69586181
1 107325 134815 786782076
1 62185 184792 479061162
2 27604 614898329
3 25530 49374
3 105727 73148
3 71985 1997
3 169924 192056
3 190429 11103
3 177168 133492
2 49348 786621443
3 87286 153421
1 30515 43005 841857128
2 193572 143500586
1 45570 56764 8297422
3 188568 138364
3 132085 64107
1 41067 78937 924871140
3 29221 91439
3 88021 109098
2 38314 566957493
2 40168 363253936
3 110301 139964
2 184734 551981050
1 52324 165584 862738793
1 30612 61971 483027927
3 51586 164020
3 104291 147872
3 160945 91928
3 196056 179945
1 99839 152044 683292339
2 170899 995343355
3 117577 28665
3 101415 7358
1 15763 114088 572252112
1 29096 185827 348477491
2 127226 889080659
2 119989 908954252
2 106260 140021870
3 2281 127165
3 36323 45545
1 75953 117401 425209590
3 186353 100952
1 34186 138126 912775008
2 23566 286928233
1 49861 177134 897674354
1 41036 172902 337309660
3 11983 178405
2 177709 181946005
3 197375 140935
3 70262 40389
3 132091 165280
3 86696 27861
1 151048 156162 558797489
3 89210 87052
1 5449 194963 883954805
1 95153 147296 918300278
3 141448 20872
3 183409 26505
1 154061 193813 471889409
2 43221 918841278
2 118802 67610161
1 13578 194433 562674315
2 136034 164163566
2 146140 386795310
2 16621 721721489
3 101078 141255
3 43660 150990
3 179341 61243
1 80065 83533 151324572
2 197045 882743555
2 62630 888116286
2 149752 922744254
2 77194 745790099
2 16614 96122931
2 93435 533834257
3 160339 103697
3 135153 18713
2 93170 198767487
1 22614 37904 289142548
3 88804 56736
2 6511 92150257
2 193050 280977010
1 117063 139490 274121620
3 30810 290
2 80943 794865255
3 179521 91248
3 101959 146322
3 177850 2502
1 110109 170109 683514007
3 58264 193629
3 96769 126634
1 117637 135040 255441298
2 109433 857715353
2 156029 333271551
2 41528 631340408
1 9513 107187 404756068
2 168905 368368131
3 69672 124260
3 1422 93188
3 181858 165227
1 7823 75793 514808518
1 83689 93738 353753635
1 51897 189622 283091304
1 187821 188298 914787848
3 32161 100140
3 132326 100574
2 35068 879954807
3 191499 184129
2 29181 99239045
2 164395 416074399
3 32677 174286
2 138716 531522852
3 93548 184680
3 86041 31692
1 37038 57594 702788663
2 78941 565494648
2 81891 432947526
3 154537 199596
2 42030 872394074
2 126964 859015608
3 196411 150246
2 40687 990699114
1 68385 92926 714133499
1 40867 158967 58635838
3 148275 154552
1 63293 107471 478404078
2 103521 5961247
1 97986 184055 478842181
1 30912 117053 551553506
1 43574 88743 622214012
2 156073 24748183
2 100957 621603410
3 35154 5112
2 98124 564544989
3 37842 171661
3 167219 131030
2 110997 260106555
2 170503 635258156
2 96063 303659944
1 126273 178425 313837892
2 59680 3586386
1 86443 188505 392352447
2 20377 277980372
1 19583 112043 622618878
3 27322 166367
1 37092 167762 350907330
2 12571 311919528
2 116717 973588959
2 90991 108924654
3 24569 112266
3 199071 44366
1 159083 187686 615495986
1 43777 124517 380648983
1 113111 177178 578697032
1 37720 127073 151415966
1 102885 109966 603907861
3 84981 3687
3 196040 100892
1 37653 93158 26144206
1 128150 185700 647699898
1 45594 185397 353271040
2 60350 265368441
3 108861 144886
3 83181 167413
3 26102 77510
1 154226 169505 908093206
1 1101 98035 495398729
2 198339 780078352
2 179 709835
1 24033 90435 401727223
1 113824 156658 208017861
1 2170 105782 345226616
3 190724 165199
3 194997 175271
1 170506 179182 998348089
3 169614 180664
2 140905 514631413
2 110010 282501928
3 75816 179750
2 191123 389805156
2 10818 480694306
1 113707 184987 776854143
3 45725 56906
3 148776 174970
3 198506 143819
2 22143 694306793
3 111295 59668
3 102696 139152
1 44107 77282 114272537
3 105000 55174
2 139834 474951654
1 67976 190540 75237894
3 38218 103742
2 67486 948757240
2 107463 294780367
1 73525 185292 457398548
2 121532 500536285
3 125724 159099
1 76518 113605 921806601
3 156531 100050
1 97233 122734 575579182
2 174313 829059702
1 99456 175892 418148466
1 106936 199803 784181320
2 108093 172064534
1 60566 88102 469110985
3 144231 186470
1 7261 29269 539715378
1 19590 34924 688943461
3 6256 129232
2 180067 314860716
2 36020 820201728
2 26623 155822154
1 151324 192354 30480511
1 173065 182816 347718579
3 111183 167405
1 51602 92290 214107287
2 182933 167373693
3 121927 139380
1 9012 107484 275015163
3 98745 138860
2 55190 683688224
2 105800 593714909
1 91659 140691 232880906
1 4481 110411 556955022
3 75647 138587
2 173517 941593538
2 127373 337694515
3 2165 172914
1 31765 48954 713801489
3 188244 80538
3 35538 48698
1 47552 156301 886778387
2 13351 959762419
3 68974 184558
3 110512 89220
1 137648 198350 779402459
3 185782 109802
3 58922 54112
1 103712 126435 83248750
1 75316 149972 946261145
2 181348 556110452
2 101447 819657784
3 176683 187603
2 82028 970932401
3 185637 74884
2 197902 5452753
2 1257 664887293
1 100264 154293 319277303
2 70070 53845120
3 168541 147377
1 21385 25659 653067601
1 71097 76379 266836602
3 169094 51058
2 115201 550770469
1 73705 106738 572068246
2 98317 722365241
3 13059 67322
1 140064 160429 63414716
2 165046 80066496
1 2844 115290 972913869
3 126526 30385
1 5631 184300 114532868
3 24259 99708
2 164355 634542959
2 97169 223299855
1 7757 153358 975466738
3 23194 191698
3 170142 53249
2 26962 637622333
2 141408 784290593
1 87323 145891 957284370
1 35224 179334 771872137
3 52130 108506
3 25968 26739
3 97224 171817
1 38417 40354 716039475
3 79574 133580
3 82974 86129
2 49195 998550937
1 14200 40896 554069748
3 25279 31305
2 83697 175257153
1 23821 104760 738687422
2 47625 3711874
1 52025 148772 580804466
1 65701 120530 972012337
2 116437 426553723
3 99065 120368
2 44236 243304824
2 157416 923688236
1 117101 172621 146486502
3 186372 16374
3 195493 114392
2 82108 670396508
2 136495 914323741
3 15171 163556
3 37174 147933
3 23980 12955
2 68723 957391425
3 172701 61558
3 47742 166203
1 65916 192525 176449441
3 48990 136060
1 167978 183251 450076720
3 97417 11234
1 95176 158573 127721015
1 98697 124945 321739821
1 43873 164774 744483101
1 159952 166209 42552295
1 29447 105891 462558382
1 154935 155844 423638790
1 13786 136997 412457226
1 58378 106243 833985736
1 151422 196257 234827087
3 21727 141987
2 57664 618123296
1 35936 141019 55903782
1 84016 133253 256372919
3 55722 74113
3 14617 52530
1 36359 92087 286832478
3 89501 182084
3 161666 198148
3 186451 153050
1 45611 81829 767805873
1 20563 103106 951440803
2 84007 263095685
1 163664 181906 868475011
1 1821 1997 788919072
3 101940 33748
3 12486 33535
3 178126 42224
1 33351 93387 470569978
3 2772 185687
2 168720 824263887
3 16909 164153
1 6860 190250 479695362
2 160013 127717507
1 59554 124874 440575580
1 30867 121242 835908408
1 5131 29832 807014488
3 100408 88524
3 129348 58987
3 161907 62592
3 84970 25297
3 30561 13241
2 25046 652229020
1 35128 169706 725800033
3 163722 162538
1 21242 91479 142011361
3 100553 122388
2 85895 954395656
3 15168 110252
2 111569 350779484
2 180552 58470617
1 52621 158898 430990254
1 88973 94640 761972117
3 132476 36647
2 197132 286759647
2 51733 185040790
2 66841 793217799
1 82575 92197 914941881
2 96212 869585039
2 26674 411829110
1 62643 189224 863485226
3 88941 160959
2 160904 137543787
3 5927 196832
1 74405 169286 369586287
1 35881 61706 129542064
3 28026 2612
2 26382 920629257
2 39961 958447791
1 19149 165237 117174191
1 138340 186286 925239847
2 164220 692167451
1 179194 185394 922364385
2 25974 663891719
3 113535 95048
1 28980 40881 275587579
3 32558 169305
3 51578 23989
3 116109 163172
2 30762 517937650
1 150834 162082 1334240
3 165080 186921
1 36986 198123 612496069
1 38752 72857 257953656
3 115171 190194
1 7455 168449 481296759
2 21428 596608747
2 160598 265230127
2 75500 407725370
1 75258 109559 20856590
2 60419 62356584
1 27903 146606 533801258
2 114149 84190074
3 20722 45039
2 150455 422789878
3 134274 43677
1 16603 26063 56601448
3 83944 189985
3 127247 155843
3 52572 140766
3 82077 5699
3 199602 171702
2 51005 701972717
3 186112 49245
1 131749 163375 87580337
3 125531 102738
1 78050 131150 734654927
2 58426 682907564
2 163618 102741229
1 5509 176511 504287816
2 161682 403103366
3 36376 146618
2 171600 893342045
1 35531 145923 134623396
1 52709 70560 227757153
1 55765 189923 579733018
2 160520 758038100
2 174599 877908830
3 49517 188893
3 116991 191034
3 189894 12632
2 183984 483859175
3 34605 178046
2 77963 313321047
1 433 67571 87924970
1 4235 163221 774254302
1 111862 178327 54273525
2 146992 369099948
2 105476 280697609
3 49977 115133
3 78056 28354
2 143766 903297512
1 79178 85976 677742510
2 52094 549794185
3 185250 168038
2 128542 614257595
3 158583 192296
3 179045 78823
2 125561 88779890
2 118575 21661555
1 146893 186677 706719660
1 7225 139175 134368396
1 42476 60967 111115691
1 48473 62551 228900627
3 72069 5993
2 75485 81410479
1 85943 135740 930507237
3 96172 96161
2 112860 808398599
2 60201 771823803
1 126845 186331 726457786
1 29529 113626 335848886
3 45917 85953
3 72873 123108
3 161979 65615
3 1463 171681
2 122932 157716249
3 192779 105298
2 3343 949786705
3 153401 99238
1 44817 181470 47988423
1 7160 129024 85358799
1 21301 177117 414146785
2 26203 893271924
1 11034 25599 121951945
3 15716 126499
3 27324 15540
3 109818 33456
2 27873 169270127
2 41719 751252472
1 111034 175286 346372632
3 154649 80764
3 106333 67619
1 101450 199115 982754176
3 13493 166884
2 54566 274906475
1 40788 95233 635731068
3 189145 35094
3 27627 105320
1 57115 92573 45373670
1 15810 76699 496822604
2 145574 840509515
1 4706 180254 447405265
1 13712 158382 185050217
2 69533 989438389
2 50894 718713297
3 132283 187103
2 187087 225098259
2 15189 299430897
3 130940 10013
2 9663 985975533
1 109645 115559 609333938
3 178042 18745
1 106633 123901 557640265
2 15069 223872401
1 75276 181544 542603276
1 74428 105715 256615200
3 124772 150464
3 72792 156575
1 17219 36845 924351412
2 80601 123322737
2 21098 912376349
1 59712 160646 714435615
3 814 72755
3 58415 133897
2 63277 282440069
3 157404 183900
2 11700 182987300
1 53811 158525 120239168
1 82762 110846 570298174
3 156025 5004
2 65277 308025800
2 169219 758883926
2 7070 77436311
1 2056 137985 56887231
2 15733 18335822
1 124893 161566 966152502
3 22520 74181
2 57207 208926730
1 103605 152973 102026527
3 77407 122515
1 134326 173026 658014559
3 36439 193774
1 3614 128485 790654150
3 30888 102241
2 97591 753611917
1 72208 141927 324556751
1 61392 163978 349601923
1 46502 116251 805986033
3 195743 108748
1 147209 171135 157193316
2 12705 655590273
3 175445 183246
2 48202 516879169
2 24709 322859927
2 71061 353690358
1 151560 165554 766119101
3 199917 60353
2 187394 174229931
1 59712 100835 726200515
1 94793 170311 597648451
3 106389 199774
1 166626 172697 290923977
3 180965 150145
3 9301 114906
3 110529 179125
1 28446 72372 515805963
3 193638 145100
3 179301 184671
1 12395 110002 644282424
3 196999 28448
2 59081 696922243
3 140804 186768
2 37683 560982127
3 69375 127001
1 15758 29010 790061629
2 43873 765954044
1 80525 130168 211686942
2 51791 30905106
3 114233 30642
3 178228 145264
3 13791 171127
1 14759 142424 223186568
2 199202 264663815
3 104350 131461
3 117658 189371
1 177951 198341 484796592
2 138108 471182408
1 83792 104121 191573810
2 67119 110332164
1 99140 179965 740183016
3 98315 115194
3 45493 166900
3 35033 172049
2 143490 723780945
1 15882 107024 383548583
2 75002 552678073
3 84755 16598
3 145649 22392
2 82820 502417902
1 135790 194745 652142572
3 163650 142148
3 86773 130225
3 63653 165205
2 195940 127982858
1 24626 61815 441608703
2 180657 937683864
1 69925 179246 915020620
2 157775 26621074
3 50477 127664
3 114221 37098
2 9724 103212964
2 196912 897485741
1 46382 78164 600736158
1 87922 192385 253158418
2 141423 672659994
3 86959 46513
2 181881 756383561
2 14410 933358472
2 180634 985746317
2 57076 175126644
1 132376 154707 310495797
1 92960 146058 549168540
3 27766 42433
2 171797 376637145
2 168042 903102315
1 80266 192837 891468682
3 25367 124641
3 72893 55289
3 25390 103546
1 142779 148965 619738709
2 177124 27651595
3 57975 139679
2 151282 519420227
2 84257 212922222
3 51366 62720
2 199449 467132700
3 50941 116539
3 33557 159704
1 50176 63504 325682748
3 123329 94366
3 169913 1271
3 3967 63759
3 184250 164520
3 184305 85553
1 89917 175952 567069783
1 85196 165157 114732952
3 66982 113823
3 44322 82188
2 54208 182485304
2 102722 912205067
2 112165 387994914
1 50083 93040 563504637
2 23761 641625684
1 89379 123856 821945755
3 34548 13447
3 77607 88255
1 65667 99681 101404169
1 39504 115671 718367990
2 190989 82782075
3 191061 29820
3 55448 70032
3 26887 70223
3 19869 123625
2 11724 118428777
3 125330 129784
3 34405 16110
3 131099 89635
1 128938 175238 545431815
2 11206 662491741
3 109707 163948
3 64382 23377
2 72629 123995194
3 197358 54084
3 77356 70945
2 171371 613246718
3 122408 24655
3 13823 112874
3 98430 35542
2 70038 400359293
3 119210 81299
2 95010 912014669
2 99450 941755162
1 93621 166455 132208304
2 152934 302320386
1 67866 154018 906341417
3 91586 13275
2 48377 198188775
1 39323 75729 643164498
1 143164 165351 272416825
1 19087 179076 28906712
2 183596 932778921
2 37966 298372334
2 142996 142064778
3 42163 190189
3 16901 34914
3 181807 100696
2 123759 703711451
1 75919 114960 231642303
3 44498 45807
1 28289 29828 472773679
1 11188 18452 522449412
3 28473 113951
2 167548 320209658
1 62163 121226 826486094
3 68034 187521
2 117433 95008975
1 115402 143798 404449832
3 100159 96918
1 6310 160036 216747847
3 151676 107011
1 64493 86998 595778875
2 175977 647185916
1 80590 136918 49549541
2 184360 30318921
2 122896 152064947
1 109007 113000 5330750
2 25659 153096629
2 180341 391955425
1 35780 126171 332938492
2 130166 40347981
2 44408 656316997
1 42460 192113 553303607
3 54569 95568
3 60634 32449
3 3310 28615
2 106858 429611211
2 182586 13429081
1 18308 79198 92203543
1 15767 175302 926498240
1 56950 108216 587376535
1 40272 62134 79807926
1 24935 55582 619413480
2 15798 535891893
1 115635 188796 904427705
3 140446 175463
2 132757 814716922
2 153082 742075332
2 122760 706191946
3 32545 155554
2 61260 832387678
1 99430 190399 207937749
3 29973 131868
1 35376 131179 210902536
1 13383 115296 494060711
2 27046 732849273
1 67106 138797 26046477
3 163100 107136
3 131696 120467
3 157843 148469
1 131519 139622 772729245
1 55103 88339 344364820
1 94852 107499 263699970
2 114893 632800287
1 9030 146383 825538896
3 136095 47526
2 92735 732013625
1 22958 36593 959253606
3 40641 11352
3 58515 20820
2 56844 733601193
3 96260 168656
2 76203 427600020
1 136315 153088 179249502
3 181238 133688
1 88669 199271 10104888
1 46784 61197 460144928
2 21768 167182389
3 39915 11152
1 101743 106050 654560787
3 50895 142954
2 83334 695343305
1 4274 135949 151048061
1 112599 168422 805534322
3 169414 14467
2 42499 203990192
1 37126 149200 520903691
2 139906 581188596
1 134669 164756 489205946
2 33332 960045506
2 150417 822537144
3 8636 132686
3 44559 66160
2 14322 529706276
2 137936 297971888
1 30547 174928 516854766
1 45469 58053 819991817
1 32632 161477 92768901
1 18406 131919 390935239
1 31806 137680 454300404
1 91579 103985 918970042
2 51500 633916892
2 109805 100354961
3 13347 104994
3 26478 198035
1 138471 190218 325928675
3 774 194398
2 109268 920563917
2 194644 227433176
3 168573 91732
2 149365 345687671
3 52684 9923
3 194455 66328
2 159320 971369709
2 196461 943691647
2 147923 228479161
1 24904 189906 718137879
3 74197 176909
3 150352 62891
3 159907 39933
2 8265 547083775
2 50700 426806798
3 69358 47131
2 71681 449635013
1 32699 147219 64106328
2 36442 264528067
2 107684 896277373
1 80717 82879 786950889
3 126549 13806
1 44634 134249 113072899
3 187058 161054
2 104017 754451266
1 19432 90277 969348915
3 87235 95197
2 13214 421802754
2 91239 990246971
1 78927 86020 336341025
2 169822 396704793
2 180505 114409985
3 147363 31303
2 56330 479767221
3 29575 40930
2 173241 723807432
2 58749 780652404
2 186022 792302462
3 156753 30173
2 149846 870295070
2 15882 584328145
2 70935 842991340
1 27331 114983 647091137
3 155217 24976
3 165363 135061
2 3002 242293727
2 145916 596716472
1 82740 123887 803953811
1 27285 156239 844938657
2 197076 600696286
2 122507 481873485
2 126394 27629202
2 47699 170084262
1 35528 48580 438951053
3 45896 131971
3 146395 161102
2 125564 303001912
3 96749 185875
2 128190 298013157
3 177437 54219
1 40396 104927 159794455
1 40992 110986 294335429
1 94829 114067 238950452
1 108848 172763 715042984
2 17061 662752084
3 86657 186508
2 152742 107129769
3 143425 48772
2 29895 111145759
3 120147 15924
1 181791 189011 163257650
2 45075 754306434
3 164215 38545
3 1762 12274
2 99749 33568856
2 1188 807015793
1 114503 163136 910011318
1 104290 155686 694081522
1 51664 73054 862436740
2 77205 645392067
1 139946 165030 950417325
2 97382 163996042
3 51568 61651
2 97152 896246568
3 47944 160819
3 122851 67661
2 116041 99107719
1 27684 31764 353598377
3 160644 32292
2 187094 890890757
3 34883 42306
3 70620 60186
2 68793 823582390
1 60045 173712 694345160
2 195426 984748461
1 61990 174938 105363398
1 103364 166227 350636463
2 114150 211402257
1 54178 91398 714338670
2 28467 51365350
1 10481 134570 115522049
1 70992 96587 611156896
1 97010 174405 530429986
3 22994 38256
2 6166 62493410
1 79250 169977 517213287
3 81791 195762
1 120595 148053 138352833
2 28158 166983957
3 143676 52157
3 185225 141832
2 76146 692510641
3 166798 55399
1 127092 146976 658784573
3 38106 15514
2 2787 149418558
3 50747 63806
3 145514 152805
2 28619 890538651
2 163422 678573155
2 160819 894803226
1 68567 153161 323041686
2 115489 761613866
2 141128 230070365
1 145455 158227 63567800
1 92 123656 764683364
2 105871 546747643
1 26778 28237 776229199
1 3036 171448 51933391
3 126864 104578
3 194461 170863
3 175125 3824
1 59140 113084 669201294
3 187822 195368
1 85790 164265 49274418
1 182312 195553 678929498
1 33603 188836 696689220
1 68045 182495 930547437
2 50111 970979113
2 116591 311835918
1 140624 165835 429163544
2 105474 130308573
3 187413 114581
2 179340 248366283
2 6065 619759064
3 184103 94809
3 155379 149166
2 3574 343302961
2 34870 169890149
1 144408 158048 47286280
1 72291 133928 129212291
2 157320 847849589
1 19755 196596 250755635
1 10627 199445 738676890
1 35471 78925 682852924
2 73717 586344375
3 44770 4528
2 29814 319058275
1 72150 112915 901982134
2 114103 209231422
1 13455 183979 650324383
2 166163 962075228
1 100403 181081 28255485
1 138887 199933 907979800
2 1963 961598444
2 162275 216600818
2 3889 800147581
2 170838 788725187
3 194015 67471
3 75605 29006
2 168101 820900592
2 36533 924386171
1 28437 129394 595630685
1 59472 142046 543108206
1 55860 192567 709974998
1 45686 149554 678970694
3 121121 343
3 170488 79547
2 177686 220310818
2 81496 253277069
2 151156 963266677
3 33841 133735
3 158603 125159
1 19312 180124 834142377
2 80521 326016392
1 14532 16089 538028851
2 7100 665888562
3 38127 174406
2 40443 473954242
3 43195 141730
3 161501 30237
3 185782 112792
1 58462 100157 707533968
3 74755 141834
2 2653 929356006
3 144421 187894
1 49060 109366 226291857
1 56321 111533 723545771
2 108770 89133602
1 71928 116223 186374001
1 29755 143579 312998038
1 44671 139767 902975627
1 29441 89111 960374736
2 24808 694174038
3 191673 105850
3 96855 168441
2 169917 427004873
3 8310 56808
3 19899 20085
3 84219 1448
2 157524 180628472
1 73027 113268 25621769
1 57062 102727 5663081
2 33220 570841762
1 101296 199364 963606493
1 44999 91849 293651879
2 59101 311324810
1 134295 195830 962540220
2 188755 388641936
1 56450 107917 466830163
1 31815 89594 742589826
2 57559 763819134
3 144814 186807
3 54943 189203
3 120838 38316
3 9503 95468
1 2541 102085 403826453
3 168535 51980
3 103511 26657
3 71916 41861
2 68348 348601808
2 106816 969827477
2 82023 498605280
2 75085 520860899
3 33890 163083
1 54066 94504 203124509
2 52613 147431037
3 4254 85577
1 116526 160417 115467413
2 17147 912872336
3 147509 75367
1 117737 121007 378857173
1 157111 197138 316259881
1 90068 112152 306541206
1 84795 90278 154346617
3 16718 156085
1 24535 190656 724232357
1 136603 182029 174548804
1 40480 114076 216204772
1 162872 197959 430096467
1 8993 182956 707294039
1 90093 182770 635696574
2 109664 248139121
1 24946 37840 757403909
2 168346 411721206
2 81247 292820104
2 95301 322767816
1 40178 41149 835464781
1 12044 145708 49490194
2 61417 15069104
3 43786 73248
1 100218 163350 460369336
1 74555 182805 407830233
2 88389 491854955
3 120880 147285
2 126587 276509781
1 113917 170776 653799260
3 20017 1270
3 28930 196611
2 11448 980619891
2 188541 407835844
3 111802 172207
3 63666 179284
2 170559 345515193
1 92022 102836 753779735
3 9310 60386
2 106742 723109225
2 16969 941297436
3 60205 12935
3 117803 27921
1 15834 103353 921634271
1 113981 193720 998684062
1 27727 175429 614494301
2 45743 894027652
3 153170 16293
1 94697 130457 587289876
3 88862 39625
3 12110 111287
2 20376 239189816
3 137210 193788
1 194986 195738 206445233
2 128614 636930134
3 184936 95601
2 59746 599152148
2 97356 978358271
3 165264 81335
2 189461 743110343
3 119509 108474
1 106459 178323 790119017
2 120111 74958507
1 59013 182084 848276938
3 36645 68125
2 20933 34111384
3 745 119141
2 127200 827135625
3 16460 19726
2 52024 694704243
1 15158 144915 428916847
3 114386 197812
2 155744 455374824
3 23711 92094
3 81263 131149
2 49718 884831207
1 101387 139537 688343380
2 48971 102897817
2 74872 622014142
1 70314 172987 615363840
1 36151 166761 852379938
1 74032 80855 27061567
2 66750 111964383
2 116259 410347835
1 7788 79766 918965665
1 155406 181453 254878321
2 9687 690957564
2 67743 578350185
3 16530 272
3 21155 124334
3 100537 58319
2 108962 253021181
2 845 96801992
1 141718 166220 861683574
3 161310 24977
3 97374 94132
1 114664 197445 357990761
2 151058 661962125
2 102825 518690014
3 43098 108010
1 26272 124992 256396937
1 125566 165564 537930158
1 37224 190493 435889473
3 35018 123920
1 32351 91036 957127673
3 4507 144464
2 171433 821839708
1 142411 159425 701762927
2 61077 392048741
2 67877 819607475
1 88337 162849 73433555
2 133774 231711407
3 185736 137006
3 73714 55865
2 83290 67331681
3 156287 6376
3 70678 34347
1 23335 160902 864263385
1 42599 188111 681894296
2 177320 498292135
2 114819 459402572
3 75268 173322
2 57797 777715373
2 187751 913420508
2 106776 530194225
3 57115 82832
2 18056 218726488
3 175944 175139
1 104255 136358 394927408
3 63869 195083
1 121950 148856 683800604
2 192456 435033644
2 93545 778455784
3 171545 42444
2 89132 961119321
1 24095 133715 303870948
2 152361 148713646
3 198319 9131
1 31413 125831 812617780
3 154811 191333
1 89048 161822 191486220
1 32484 109175 719831295
1 82700 125910 397396735
2 14887 931359399
1 98020 153192 594218651
1 146146 184083 951762615
3 85786 144111
3 26294 103163
3 63133 31664
3 51875 21285
2 128680 154947287
2 138004 728165797
3 109252 110319
1 111740 125440 938145636
2 166249 119495360
2 112806 248697557
3 25757 74444
2 157625 477823423
1 44181 47461 570670257
2 119646 64005224
3 11521 9954
2 41620 339962912
2 171776 597685645
2 72984 426655205
1 104969 159887 708135383
1 140652 167993 221807620
3 64935 119049
3 71197 154843
2 124447 458541129
2 152539 38051895
2 14876 8168841
3 84430 143191
2 34420 363190919
3 37272 196609
2 120979 801911645
1 27821 156876 580250580
2 118493 165253682
3 98814 101494
2 145984 298417328
1 81182 157694 270836710
2 86245 309216421
1 4048 15960 118587845
1 131862 132792 544961677
1 19842 62294 687085446
3 106577 169025
2 66061 181577186
1 52322 169487 672567588
2 160928 61582021
3 132696 127656
1 80975 84244 93753607
2 11783 99597847
3 172980 157832
3 12804 171875
3 145973 62610
1 18508 37926 552966601
2 18728 717033455
2 51836 884956961
3 74431 106941
2 29704 13872724
1 35099 172199 413900847
3 143684 190580
3 20947 28061
3 188320 160079
3 3025 33956
2 125049 436044
3 79013 115728
3 76358 91990
3 18869 112940
2 35252 285258442
1 39386 177638 700621997
2 97628 863954022
1 18203 110886 937955449
2 29010 791196101
2 45217 677657902
1 368 192428 906115269
1 88500 160319 934964284
3 164095 21069
2 66294 795568779
3 175868 82724
2 117133 877016728
3 26272 132355
3 136334 63605
3 97004 75598
2 72547 216183111
3 101944 96116
3 129061 32976
3 176298 121956
1 74692 87197 334498358
3 33231 77002
2 137679 400039004
3 102867 3201
3 7279 126141
3 74701 44665
1 44392 57346 896157765
1 94174 104167 303811951
2 18401 262114654
3 130834 35086
1 38733 145810 647730075
3 151729 6316
3 58614 72897
2 188796 858519385
1 54324 166072 987334562
2 150812 980324887
3 92768 87861
1 18803 194095 109311580
1 50222 180661 188464627
3 45217 131565
2 164135 579965441
1 123452 163523 55171956
2 23910 192221684
3 32300 37558
3 115610 165517
2 98076 484070341
1 184347 190554 558086080
2 196377 887255263
3 125367 147348
3 139173 180726
2 162575 462821532
2 49727 656397449
2 7404 132800882
3 112702 92562
1 11617 26551 57198783
1 133819 192038 299543222
3 150069 108264
2 148198 341910604
3 37144 38929
1 59517 174010 311048285
3 165857 42257
3 498 156946
2 171568 90499701
2 198871 499631765
2 75362 845884069
2 158420 254665913
1 138290 146668 782823487
1 46592 194608 183233158
1 3841 100820 773362895
1 28944 29812 187100787
2 46425 142327965
3 56502 189362
2 181272 641353139
3 129100 93961
2 28263 997305641
2 47939 418177643
2 84461 373178072
1 43459 180759 481924087
2 156457 329380103
3 82799 140785
2 13539 742047063
1 48800 146067 726618453
2 52654 626896879
2 143012 515086321
2 146863 80443255
1 93960 107192 620143038
3 20363 14000
2 62263 16127631
2 163899 682894659
1 165556 184472 452783718
1 49624 109188 180540407
3 96596 9063
2 44912 14136185
1 97497 176773 828540464
3 182369 149822
3 129243 91148
1 67152 178308 500300527
1 8152 65072 814451982
2 104444 583027642
3 182010 112813
3 65312 39644
1 45096 85602 245955813
3 49192 131048
1 6990 74861 705033737
3 106213 50583
2 30995 596771217
1 79206 164681 870090327
1 39340 148653 566650345
2 12746 12137010
3 153728 189501
1 8705 89835 974783785
1 23048 172389 768292684
3 119980 13564
3 111469 180193
3 158271 148712
2 173711 235431731
1 31756 35477 542864451
1 58440 162441 145386514
3 190970 101518
2 168313 662536321
2 65236 896175630
2 63206 321020642
3 52487 100750
1 129700 182952 808088729
3 188133 24168
3 186751 189312
1 146857 151059 684631112
2 66594 725200470
2 87370 885916176
1 82213 90592 571644366
3 176957 189849
1 55570 155874 614440026
3 160367 174988
2 176446 66338100
2 177455 911190913
2 108874 855882808
3 189641 160019
2 66695 497961035
2 50155 626522379
3 182349 18679
2 14693 691875078
3 172607 92366
2 176163 256761828
1 109335 173894 612260462
2 175605 336703742
2 166582 172616197
3 74122 108990
2 56763 929194178
2 145550 798083079
1 18481 186467 481525971
1 63535 185100 265680268
2 122407 6448413
3 166921 121889
2 165335 330944167
1 90429 173848 759878568
1 10540 129981 493226880
2 139188 166754232
1 110014 127983 593281877
2 138408 693764077
1 20450 46401 451991542
3 77643 88940
3 66006 105404
1 74685 179667 714554177
3 180424 55159
1 73307 144653 46005519
1 2698 84659 769994763
2 2737 279849478
2 113353 241590196
2 7566 832667946
2 123519 517551865
1 2281 131271 923744708
1 53405 134603 984541955
3 11633 97804
2 86141 565191389
3 74653 34883
1 62036 170678 579599218
1 58094 144358 640869342
2 67874 577729535
1 22985 45247 460630832
1 90535 116736 783419656
2 68944 446675385
3 38053 128691
1 48036 97167 77868884
3 106619 73518
3 83623 192375
2 155811 59502641
2 114332 481595529
1 65722 143099 879595015
1 67638 132973 944105298
3 69269 152538
3 176668 143254
3 128265 65085
1 60876 94922 470487898
2 154118 814650645
2 154780 459162011
1 104554 130529 900625163
1 35109 128537 202299299
2 107046 263972345
3 156913 117726
3 199553 149734
1 79508 99801 206891257
2 106473 58020203
1 68098 72658 558722220
2 175796 392606346
2 145530 139897167
3 139568 26963
3 167205 98582
1 130687 156077 407594836
3 74410 152331
2 103679 305139018
1 52948 175259 282107842
3 195509 188149
2 147312 926883747
1 115715 178499 728535959
2 25542 328693538
3 186196 73570
1 52715 78200 746017805
1 164109 194056 387603759
1 27629 130165 271911381
1 24771 108484 81201116
1 15991 51054 722426905
3 71529 125960
2 163636 644933631
3 128358 18468
3 160835 31754
1 16583 123074 534773078
2 135459 866337070
2 163392 62380950
2 74111 694887608
3 159465 21751
3 183898 51072
2 168323 504986085
2 39285 177448238
2 68264 363200210
1 79345 110618 496336052
1 182324 195396 489978428
2 36489 171268755
3 84297 121492
1 95294 182556 748414913
3 81448 38054
3 148284 110728
2 69739 291569418
3 107261 60925
2 30142 888962166
3 23441 143856
2 137509 94095825
3 51298 115417
2 188362 363763949
3 103078 154840
2 71552 619619802
3 97919 51456
3 62969 71480
2 180301 244087749
2 46524 487490383
2 88358 888403567
3 46366 41782
3 132535 20727
2 54734 334744753
3 160867 177472
1 97795 117617 933506746
3 34228 33029
2 68821 77187670
1 127188 152819 642180510
3 123318 115252
3 186509 134357
1 670 104033 303463416
1 137319 182904 113849931
1 15290 166941 307735551
3 58319 114572
3 37361 96687
3 144206 161127
3 173701 78821
2 186054 410291905
1 28617 70702 763158398
2 70324 443746145
3 164150 146218
3 113585 138177
1 34735 160948 714314062
3 102021 186389
2 182570 640450666
3 181883 182068
2 102893 217247961
2 81117 407627512
2 99610 349002841
3 78024 97198
3 72877 192837
2 909 383150657
2 152651 545291200
1 110470 195334 187627588
3 141761 82249
2 181882 841174876
3 25951 129823
1 40266 119650 401935169
2 42886 802643770
2 42772 130746286
2 81046 388761759
1 115405 131101 693244513
1 91005 126660 243379236
2 153372 71642266
2 82885 541584307
1 108029 163489 266062043
2 31723 745351038
3 145192 135442
2 60471 429062845
1 15979 144142 501169871
3 126140 140565
3 58756 66529
2 31741 180170809
1 73837 81534 679903167
2 95490 134128571
2 196158 490080956
1 64015 185339 263217383
1 144267 195628 939513525
3 3636 105691
2 90252 455146309
1 106959 183138 359319141
1 171345 191557 414347112
3 54398 25338
1 366 75984 780869505
3 180160 16001
2 76753 716699227
1 33401 133712 27883201
2 34358 161993008
2 186799 6834571
3 140905 89012
3 4228 42027
2 42735 33790957
3 70904 29386
1 17609 136201 171933759
1 120098 195046 38911266
1 73182 145402 610332949
2 56945 161898326
1 56144 160912 748957543
1 35568 47746 863315146
1 68555 83830 805492804
1 76884 121364 682876349
3 182796 131090
2 73785 279725766
2 192218 358371663
2 127381 19074394
2 38775 266384628
2 78680 622644434
1 32900 115090 142112623
2 12351 884964328
1 75824 116294 611488766
2 75310 374243303
3 121610 17061
2 63729 243990593
1 54532 172391 359769272
2 85999 660630148
3 153144 181403
2 53910 129721564
2 14906 610016271
2 7474 364214497
3 138028 141521
1 156868 164813 496320211
3 106280 177832
2 74521 126156326
3 6616 190556
3 7483 152655
3 76685 194290
2 167102 868944864
2 171577 928656388
1 62712 154172 297273674
1 138033 194162 146336817
2 66532 817070186
2 183366 581287458
3 274 196017
2 56404 700947237
3 37712 190928
3 104724 25187
2 98486 935348904
3 163417 37557
3 133684 137298
2 19049 753264675
2 68048 158289580
2 69420 468610624
1 12615 192548 39363141
1 174303 184052 178770003
1 86083 135134 495167550
3 114913 63313
1 67864 137635 755092551
1 769 114175 280383752
3 27746 107290
3 187327 79018
1 166390 195442 282683621
3 100261 9986
1 56978 128741 987984750
3 93676 139018
3 145147 185832
3 31588 78557
1 1387 61323 510003594
3 53625 34879
3 31711 142871
2 41283 60787925
2 53820 595690176
1 41556 194845 168744237
1 52449 75658 713064915
2 88642 739913304
3 144043 35005
2 52085 832556571
3 115057 79301
3 21855 99519
3 3737 198531
3 165840 156186
2 110281 55818515
3 215 4410
2 13201 271532785
1 47457 152600 928714792
3 22210 54584
3 31065 74876
3 129005 101163
3 51028 178601
1 108147 175012 806649165
1 136157 162352 459271903
3 84465 145462
2 86386 160533086
3 22496 68000
1 96592 155726 903225385
3 135070 19064
3 50800 148197
1 76360 102526 629038692
1 54555 65603 733213018
3 23892 130278
2 107251 465926362
1 147 11722 362039378
3 1140 144398
3 100596 50246
1 98693 136467 359565981
1 18431 106604 840760021
1 8618 22565 102245977
2 38141 35279497
1 127910 174573 480859959
3 139088 149239
3 68873 100372
2 32167 42504045
1 26577 46729 744167992
1 43543 193843 4332820
3 23690 140851
3 16643 96687
3 49019 21256
1 58092 188564 581844759
2 56624 196895172
3 142078 199970
3 31942 17429
2 141241 701225041
1 63294 127194 715865970
1 120310 164131 171815850
2 124473 686466424
1 41918 192704 427979335
1 12447 175083 491634235
2 138949 84361064
2 79282 143093616
3 98423 128698
3 195063 91246
2 44604 100855155
2 4615 834952415
1 70321 123256 129337596
2 120643 853648460
3 85784 112721
1 40941 195596 342018560
2 154531 484217412
1 42684 141961 844887060
3 14967 124770
2 46045 187374083
3 173277 142492
3 25021 101065
2 121708 276662582
2 39305 883517293
2 2984 734758470
3 159002 32833
3 184291 51760
2 145493 373673465
1 29559 166831 39819522
1 100189 139525 39575313
2 54840 279890750
1 70696 133269 884018437
1 152310 166301 542908439
1 38080 65823 945706388
3 177853 51538
3 188575 44913
1 2191 196307 90438064
2 134702 235390782
2 99125 637906081
3 148825 194557
3 94568 136014
2 90889 526070349
2 46068 114672569
3 8475 27351
2 10682 629024168
3 98931 52044
1 2394 100344 157188169
2 2707 439567725
2 114254 130009685
1 160843 169167 379194257
2 136954 504639832
3 97784 189210
2 166566 846075523
2 132695 601174270
1 105758 191494 525023934
1 234 124075 197715237
3 156572 191388
2 137765 662940979
3 18851 13435
3 179667 138161
3 3697 126607
3 79868 82947
1 70147 119674 528499906
2 41339 806105475
3 50333 113106
2 84880 625216635
2 84982 113960143
3 58682 27564
1 24484 74049 410562275
2 19412 177169195
1 14963 68407 342569409
1 111846 113527 862135205
3 178430 139888
1 177457 196649 739211804
3 40686 181603
2 165272 39685947
1 75502 107825 702349595
3 65515 58292
2 63732 493028316
1 45131 73864 957930129
1 119441 154235 665659217
2 198217 548845019
3 133067 166661
3 16025 112191
2 171216 575583858
2 2585 207334376
2 63729 218578409
2 182293 337848034
1 33413 48353 782066257
2 50876 211202139
3 86070 114955
3 52231 2477
1 117692 171089 925151442
1 13524 124954 414774174
2 144446 12124935
3 26206 15788
2 142953 627927206
3 90560 170749
1 28073 195829 844781974
1 59533 129277 690742208
1 60674 100703 203945624
1 21995 86671 265182274
3 110699 34474
3 11864 177476
2 143009 257224924
1 79128 197002 208894648
3 181154 122749
3 10060 61752
1 27932 33964 447905820
3 143707 173659
3 136899 159533
3 71192 71724
1 21010 195928 519783159
1 179985 193272 467318535
3 180889 82558
2 153387 385763678
1 82536 180045 657076334
1 19926 72403 93525834
3 135448 173259
1 5319 82743 683508393
3 50699 55191
3 8104 188096
1 140659 153771 613503573
1 4140 177795 412225593
2 61385 296354832
3 42730 126971
2 55358 814149517
3 47298 91969
1 72903 98468 96533556
1 122489 148833 998826027
2 106260 151005244
2 117517 98268010
1 72256 143012 537632912
2 4673 679917557
2 687 741401997
3 97819 176577
1 158271 194877 828920712
3 1016 65962
3 106392 52011
2 183274 827050756
2 50552 985750421
3 189514 34319
3 123073 198109
2 46226 424297899
2 59304 387772554
3 196015 90307
2 28985 632919015
3 96437 149860
3 144325 170606
1 31649 94204 126743775
3 129772 178043
1 138466 146382 542132636
3 127871 38891
1 117084 144191 639880774
3 48614 10751
2 188311 26948938
3 52626 41003
2 193235 917848601
3 130341 153953
3 6959 138940
2 58342 561486915
3 121870 175634
3 112504 173123
3 94928 177663
1 37290 77652 526255238
2 2111 356082625
3 129183 85354
2 58139 485526574
3 25170 1488
3 101521 189698
2 140455 680141809
1 45515 139988 419142383
3 190758 140930
2 189313 294842651
1 65126 122282 596591395
1 143989 183118 626677771
1 76451 124030 243348715
1 81333 87437 511427230
1 52157 161392 18778115
3 58734 102800
2 74393 368713741
2 153352 404238825
2 168844 231641873
3 19998 81693
3 192331 168853
3 75827 172212
1 13192 134962 549925351
3 99455 59110
1 107526 114673 130758703
3 29237 164055
3 185971 85682
3 156072 191911
2 100156 276104478
3 133023 23474
2 192484 739640876
2 113423 87604358
1 109795 166908 267241485
1 134804 150928 753054856
2 43486 211343209
1 12072 100380 405820969
1 31445 62780 515024470
2 23056 461437464
3 126079 112315
1 19704 66953 810338888
1 21763 189573 824421542
2 26597 578764928
1 7530 167283 752780125
1 40257 157064 301937586
1 29809 61586 906716448
2 17180 709906750
3 46856 73754
2 100552 513977576
1 891 165808 81807707
2 132743 656640102
1 22967 184042 384833644
3 133940 26445
1 24767 150862 189842239
2 85686 356098965
3 86472 72860
2 131359 276327724
1 18656 20732 724521078
3 198990 80596
2 162632 229676142
1 56869 159455 211835960
3 24728 172204
2 170956 702549921
3 67402 166127
3 22124 22811
3 82214 102443
2 97539 348854608
2 7949 564069282
1 59209 75255 803030577
2 163971 787156779
1 26318 94603 651680433
2 93204 96988445
1 142253 185998 783778144
1 59500 156385 891186744
2 25002 984105714
3 141143 89260
2 121176 620160630
1 25470 57533 565280879
1 131879 175014 792601
2 192976 72965279
1 108022 138062 235914432
3 4226 9607
1 174374 185725 836178972
2 161182 371448113
1 51284 89724 646051627
2 190450 850742326
2 110422 997247022
2 2496 786725027
2 171388 11233949
3 95126 110351
3 83034 89129
2 107111 728863682
3 35268 109552
3 123686 101931
2 46614 58925750
2 101568 937443867
2 109427 352816266
2 100233 744271762
3 140365 10671
2 9852 890119331
3 193294 156920
1 177623 180273 669993730
1 90125 125601 327241853
1 157591 186297 687192476
2 102363 773480611
1 97030 114511 591374390
2 90050 78612400
2 86654 709796668
1 55722 69739 403081970
2 109681 671858980
2 43024 375216340
1 175517 191424 731935016
3 1362 85085
3 69271 175575
3 25368 134052
2 12730 731244148
3 101919 69991
2 134962 94012716
2 61684 399018556
3 87424 76153
1 96840 195980 657035791
2 45309 374565927
3 194250 30527
1 156060 197075 556661946
1 24419 48127 306879971
2 44314 778800950
2 146725 538047653
3 50192 129423
2 167418 423353008
2 110435 25934042
3 8918 64495
2 164515 503624689
1 7767 31834 688120447
3 3480 74652
1 24546 115458 676314182
1 36056 158079 635654497
3 197155 53044
2 19573 728924571
2 117024 700791288
1 184293 189416 412325329
1 76170 82521 669809951
2 172336 718965539
3 74184 146173
1 96483 123164 709042942
2 89378 563116590
1 17007 59824 134127185
2 97912 723783224
1 116836 125734 949734050
3 78196 188824
1 82645 131361 782880774
1 40308 130406 99014073
3 62989 12404
1 54857 143650 137692599
1 52509 166465 421406303
1 176183 190220 504654313
1 43574 108596 500766705
2 100581 668127285
1 106804 179895 873823981
3 74882 82104
1 136755 149499 698274530
3 50859 137379
1 14800 125185 542622669
2 70644 300806342
2 128145 187725922
2 22808 595217348
3 141843 53527
3 154956 38788
2 34282 748079831
2 129707 494696493
2 170260 223800735
1 66689 190872 284144115
2 134097 400709524
1 44337 163644 679157815
3 87795 98623
2 39223 969125270
2 179787 828281370
3 121694 27678
3 11394 86578
1 129116 157175 884311635
3 198875 154003
1 24027 116160 467368058
2 12928 367121597
2 139593 184555054
3 11214 65039
1 1461 138845 348647094
1 8614 166579 920201378
3 163372 83205
3 7973 193955
2 175130 475233335
3 68816 133083
1 95246 99100 717008302
1 23841 68572 157159943
3 114775 146673
1 65589 97064 435349729
2 168562 533790133
1 170994 172005 901697333
1 76661 178433 13201262
2 95368 964409969
2 47887 603044700
1 136609 195792 452554043
3 132593 188680
1 9908 107532 578207935
2 142697 45955784
2 71901 846635850
1 28685 88450 630547632
3 132882 54673
1 177537 182978 756758271
2 50557 392369464
2 171799 569539487
3 152076 30973
3 34455 62098
1 452 35035 980720019
3 34795 175853
1 78980 150370 875568901
1 15487 66504 477588429
2 11065 844738655
2 68789 438239898
2 117300 964662188
2 5948 801238423
2 174703 571134704
3 52080 61956
1 69569 184846 929714017
2 134449 684628325
1 28266 38190 171326490
3 191673 119682
1 2577 94951 957568729
2 16783 262273888
1 46094 58236 711409713
2 44636 867671694
2 185285 868400036
3 157253 47265
3 152792 72149
3 91262 177422
1 82611 177245 135824074
1 78648 108226 984579029
2 90727 932046479
1 26218 117720 111962079
2 64724 856025857
1 43187 102952 29224393
2 6019 834768284
2 49465 670470893
3 111842 51065
1 75183 171559 739096854
3 133191 48884
3 127694 64008
2 75821 317181389
3 113392 100729
2 43883 524788983
2 199989 443060567
1 40861 172355 591209068
1 53964 124311 69878045
3 191635 82637
1 150165 196173 663236562
2 126161 523413641
3 48443 139638
3 15767 178561
3 80996 38864
3 84016 199648
3 99298 20989
2 109916 373388721
2 164878 982245509
3 40662 169914
1 9623 126238 49457570
1 45936 145901 10980573
3 113991 159827
2 16966 707587697
3 32281 109175
1 23013 156362 308071768
1 56415 154529 656625760
3 16984 27424
2 161000 47640510
3 124570 163241
2 160649 656819151
1 86093 133051 549751428
1 147073 152454 126605014
3 177458 6870
1 96411 113975 581833496
1 52581 83581 424947722
2 145041 43062950
1 51263 132652 300507596
3 172924 7934
2 190371 206353647
3 94359 19902
2 70296 71885703
1 122392 159498 934230180
1 114173 171216 160079246
3 178594 100232
2 63380 971036725
2 4914 981045426
1 80281 161611 124117050
3 91146 22060
3 137705 110982
3 2713 187225
3 10766 129116
3 148383 171968
3 64397 65154
3 134487 26433
1 172124 175190 553185514
3 177768 15839
3 28086 13572
2 134912 904260065
1 104975 142524 226252064
2 24556 463880688
1 38435 135402 39976166
3 155333 165107
1 68162 102311 780984571
2 17313 858574277
1 80385 141285 885042631
2 37661 758265529
3 3948 139779
3 44085 100196
2 62239 41870388
2 64182 294996375
2 71104 667200228
2 95899 529439823
1 16320 108937 353213043
3 141513 112685
1 148275 154514 56615136
1 31360 105950 204577932
1 44968 138026 582185762
3 168777 109353
1 32577 95732 512879570
3 62343 143725
2 147069 476787033
1 75355 94469 182192446
3 118991 193419
1 48724 146567 377369098
3 159500 1175
3 23921 13587
3 11677 42225
1 21605 148696 464282773
1 161793 187059 766457944
1 37102 138910 859102208
1 65388 118606 656274232
2 130752 302484506
3 120425 94937
3 142094 80458
3 73328 162973
3 107102 181439
2 102801 514675977
1 19732 23695 41994226
1 14823 115708 140870800
1 88753 178391 8937483
3 98159 88735
2 50934 11813608
3 146530 31652
3 119217 198120
1 60048 181753 452369199
3 144228 144608
2 176642 500213328
3 79637 196763
1 43572 71950 37814092
3 8930 67672
2 132041 678724127
3 143691 114235
1 136163 191882 100297864
3 74421 137283
1 76758 168656 40829515
1 11317 183543 454827127
1 109241 135956 646206656
3 59148 53464
2 59240 221715124
2 3540 441376060
3 42393 59071
3 151880 141134
2 65972 731597605
2 109020 92641697
1 124157 165291 108796281
3 38071 32331
3 121087 21522
2 63186 670104868
3 37970 124724
3 13770 16918
2 58991 56627487
2 128932 390686105
1 17681 147144 793674510
1 20406 138620 463381811
1 88872 167585 35974170
1 74530 174306 186855829
3 153026 199113
3 17724 67612
2 43941 450268058
3 168343 15690
2 142247 234525384
3 83611 184980
1 57780 68133 342121369
1 35603 150106 636419680
3 188893 191951
3 192789 74605
1 13279 155222 570346675
2 15417 533517061
1 56236 109386 882746648
2 27487 813092249
1 111977 195933 579356893
2 100291 646775669
3 143729 153947
2 52864 239587654
1 29430 197857 245521209
1 92868 109643 854386601
2 59574 107205899
1 132150 142047 470990366
1 149760 165852 582501928
3 79304 194275
1 75773 187137 315590396
3 33321 189382
1 65743 84660 80048289
3 151888 80406
2 116045 486181332
1 4429 19113 129962052
1 69838 145057 633168752
3 63783 143521
1 98521 127506 938117805
1 8662 170455 630633500
1 30673 61289 517589709
3 168710 182398
1 44208 169989 414357501
3 72831 18815
3 43514 107165
1 39454 64299 138500622
3 163432 93092
2 198578 836605547
1 80277 156441 169407888
3 152617 117853
2 194244 674396325
1 168959 175516 923287789
3 33864 114439
2 72771 56052687
2 186992 258841252
2 81011 509003291
1 126639 195994 724335027
3 130486 181401
2 118269 302484568
3 8865 185074
1 61272 154440 885546302
1 136538 145382 508143300
3 96712 167106
1 2429 60204 65417695
3 135988 51974
2 150662 341835569
2 61971 541096112
2 98143 99299182
1 105887 163532 910942379
3 37508 163048
1 174054 195262 193367283
3 55725 118161
1 135475 161376 201113174
3 3458 104058
1 131774 141122 135258960
1 20227 169985 746956124
3 130079 145114
1 9739 154086 341702876
2 4480 461600508
1 77975 104930 345328561
2 12334 471908511
2 70846 263991713
1 180158 192160 568701551
3 26545 119352
1 104406 188769 394827110
1 65157 99348 189953998
1 98353 144416 519877062
2 136745 932689225
1 46280 194471 774177753
1 45598 77403 679301629
3 104288 99267
2 100771 981800108
3 15710 23464
2 185506 375877573
2 199717 590019975
2 162414 931101211
1 13537 132951 556699467
3 19865 51338
3 40969 129446
2 18281 137992332
3 52802 192530
2 1482 503017345
2 157278 344912771
3 199876 184262
3 61541 76934
3 51675 66982
2 92518 413874235
1 74163 176545 680805823
2 18657 778177425
2 106983 949244261
1 118761 173513 656919674
2 162283 921326732
1 120787 167480 960086982
3 188631 196634
2 123663 587191460
1 129394 145989 200409177
3 120167 152056
2 126387 470562298
2 145000 629481659
1 14314 154709 460456255
2 101451 82013943
3 63651 130006
2 136561 487131714
3 77583 83359
3 9455 92823
1 40878 195700 994884082
2 42052 700766557
3 165000 34197
2 57494 271994579
2 123442 1282947
1 81400 177974 174967793
3 168704 90291
1 178540 191777 317952873
3 32968 67283
3 3636 101316
3 106877 5871
2 59050 48393370
2 140244 925465498
1 17587 167557 40749848
3 122934 59857
3 71020 180645
3 74209 178063
3 69461 180316
1 92703 190074 212876599
1 118955 165659 628234586
2 150997 576799743
2 132005 587819318
3 140716 116826
1 152799 187101 419293322
1 63635 65617 966198637
2 47171 890748197
2 50360 835005915
1 58227 175341 153782339
1 91021 123206 149994432
3 127634 47531
1 65542 113791 239453704
1 8433 113570 429139196
1 32645 32920 278309360
1 27270 101961 966809323
1 2631 161452 83259430
1 21250 79400 695883755
2 174992 874164496
1 84547 109499 394858872
2 60637 427622801
2 161257 703403065
1 24921 137295 123713471
2 109239 508992791
1 135407 163590 515899985
1 3415 145696 966862513
1 110350 133123 880388056
2 11254 714545752
2 71766 612568952
2 12504 735800576
1 112608 119914 540628951
1 83331 168287 424742202
2 86551 30569914
2 122212 729375203
3 145336 154439
3 69150 146921
3 134380 25842
2 171342 126443202
1 46730 154639 597265339
3 50658 164415
1 59767 64432 325279247
2 45397 762335508
2 18128 307206835
2 31347 87384139
3 118840 50414
1 24916 145583 556125253
3 84075 189552
1 78385 157360 203085379
3 23152 92962
3 131459 136395
2 125978 70150121
1 101731 112095 539224404
2 165998 42616306
1 25723 99240 299928341
3 30637 94695
2 62477 4496874
2 117505 107025875
1 105037 148641 403668070
2 2421 460408823
2 87611 95243100
3 83963 104946
3 107833 71749
1 4295 46067 982220021
2 186610 120934772
3 141090 193544
3 47653 66569
3 165560 48251
2 44407 578525798
2 114769 253673757
3 162306 156170
1 88346 170211 89661337
2 154075 117080364
2 19916 612310097
1 50785 126848 573614421
2 47840 37838174
1 59830 111500 574489162
1 72684 140232 944660510
2 186338 312827694
2 175482 35217149
1 127365 135659 656040587
3 72146 94145
1 7298 159952 242706214
1 60164 196965 731037468
3 9894 66795
3 1906 23661
1 81863 157815 83373165
1 80902 85842 270852459
2 148005 107400011
1 15042 131095 842077660
3 110167 87899
1 59676 135334 674245928
3 13464 66055
2 158792 601098260
3 4535 16150
1 50834 121346 913481753
2 93201 895599678
2 82344 543223193
3 110120 108237
1 133137 133537 286673447
1 28797 162964 120634639
1 35006 107795 197327291
3 159376 117576
1 31076 76842 373102139
1 19911 29181 94373418
1 65295 165822 248607361
2 126518 495337025
2 61569 795114901
3 158892 180878
2 92412 558990232
3 58061 190581
3 150664 101841
3 95766 62293
2 30717 144216532
2 26877 536672610
2 30570 842456570
3 129797 4070
3 175460 33583
1 29778 146768 252708493
2 85689 589884335
1 2192 74484 144581814
1 7715 60408 139224816
1 140518 180497 484081368
1 14502 171222 633258143
1 69661 181555 705552561
3 90771 120858
3 2668 23514
3 87824 190595
1 92020 111271 292805574
1 81991 197681 888405882
3 50358 132314
2 74995 949896129
2 83462 487601591
1 83788 157032 663376375
2 3266 409408146
2 162753 407589267
3 60833 165916
1 103358 111381 298841065
3 52274 130657
1 129742 143597 404867227
1 1418 12496 161128037
1 37934 124821 916151781
1 64826 150471 467191553
3 8317 172552
3 13645 121700
2 140252 623038922
1 8022 64489 84650723
1 120954 179469 90280850
1 100921 128279 564060496
1 175914 182811 373406976
3 53802 13021
1 9886 107032 760659160
2 148594 632650121
3 7632 54854
2 178912 247064368
1 3100 171983 531413204
1 139731 151392 839962035
3 56948 83991
3 60671 48245
1 30025 92396 15363875
2 53926 471456877
2 95883 147846710
1 26891 60753 679942464
3 85366 82805
1 23152 151254 522460740
3 52499 112787
2 42449 40312491
1 133971 149101 184657386
2 47498 309715714
3 162796 195221
3 25815 48396
3 61942 4669
2 23403 598306164
1 151692 177084 686953860
3 94021 136253
2 182185 259977158
2 132432 502380306
2 103175 263373454
2 11608 406918305
2 91563 169176913
1 142136 176371 156613615
2 177782 310099275
3 95324 39531
3 26108 173980
3 9579 184023
3 76243 160568
3 163921 107053
3 167627 185164
2 157560 4368919
2 176742 963444921
2 162450 965021887
1 183990 189644 112186489
1 22737 115594 538059601
1 95590 118378 541173224
3 128604 162424
3 98218 72047
1 59220 63428 881950774
3 198946 148257
1 52451 98800 342258816
1 23989 25349 818273926
1 48491 102203 816245035
2 168396 608743995
2 32788 211449905
3 96410 87136
1 15390 188621 227187112
1 33408 56541 345277538
2 31309 267530739
2 67350 513614397
2 95951 921684321
3 153929 181413
2 79563 790357397
1 92648 111285 368076369
2 178419 838856376
2 107538 564440174
1 10842 14037 575514172
2 91974 777105119
3 3197 128567
3 171401 19055
1 34744 117578 276062173
1 50569 70214 140711890
2 110423 884114475
3 176442 144752
3 54193 182971
1 150396 164257 29222951
2 135028 656796424
2 149327 156907298
1 32898 142675 425474288
3 75819 36858
1 96519 117815 138661799
2 109862 927144443
2 128585 159664591
1 31663 139162 629707228
2 153253 50849380
3 189468 63330
3 82692 148041
1 29210 182659 534713982
3 192610 60523
3 198328 166796
1 49276 198393 720763318
3 49782 49503
3 103560 57769
2 121261 808036157
3 132599 102093
1 37616 184166 845020335
3 94456 44493
3 67472 149131
2 51328 181895672
1 120776 187864 493447493
3 91301 22719
1 154881 181382 873302188
2 49738 557411204
1 144158 157423 537319098
2 71204 356127164
2 180111 537136899
2 23510 545317738
3 10395 96946
2 7893 200306884
2 188492 263503000
2 89332 722746744
3 37376 146219
3 59811 195015
2 93228 62951434
2 129218 413190260
2 126778 337899871
1 7526 31775 390286749
1 82023 90643 895123023
1 128127 198278 767385381
3 68060 23307
2 186350 265926343
2 160588 439931906
1 30804 139545 481539903
2 71014 382847772
2 23462 506608485
3 28586 14066
3 1206 65006
2 93049 57619674
3 188604 135023
1 15029 174219 965795991
2 181478 975443790
2 11528 747950664
2 193117 982922678
2 191959 650676589
3 99137 119328
1 1568 152285 828356634
1 130391 172039 995926459
3 28048 174109
2 90850 226036039
1 30515 44283 229359689
1 72109 82163 252911942
3 151968 17633
3 152608 169406
2 23607 760444397
1 42639 194906 9659045
1 123734 165957 565871676
2 53565 139636798
3 20927 97233
2 44619 368379160
1 1574 135473 220169401
1 9739 72040 674646607
1 158928 188895 156621092
2 7300 393414583
1 2127 146461 352689235
2 149528 100705794
1 158391 168918 437132554
1 85110 171729 710407462
3 92756 85710
1 136375 186700 871227966
1 46446 181909 88687618
1 16656 118324 139966341
3 137551 123990
1 11681 23552 583618595
1 15902 54477 773959666
2 31067 631124621
3 49308 87252
3 10636 150528
1 121748 136264 504016182
1 81154 85531 293191991
1 129829 198981 753871463
1 77506 114914 984135316
2 53781 326177378
2 111480 898976344
2 126814 378022329
1 10156 80388 141432305
3 28677 155331
3 166281 169330
1 75947 182283 515474232
2 102528 592264492
2 109371 649265222
3 88069 103740
2 69099 472976713
2 42193 513914526
1 48456 191574 897544748
1 47681 138273 747483180
1 42263 72589 833726862
1 110906 122550 32423422
2 85569 487426236
2 186563 212799102
3 78376 11810
2 78536 483759998
1 51628 61546 863261719
2 16065 957413871
1 171578 188387 514301412
1 47851 69358 992601826
3 79567 18445
3 75321 67498
3 28188 131469
2 156498 792307857
3 15294 26458
1 61541 76033 120875315
1 30485 134406 367302357
1 47823 121597 72731696
2 167904 192996953
3 100093 190577
2 84961 393421372
1 6145 68271 944848463
2 155095 929418617
3 55707 20940
2 191420 293129456
1 18295 112745 354439864
3 69826 103477
1 45682 162263 750486155
1 144314 180682 33137882
3 54507 51070
2 32180 150059024
3 16847 120001
3 159552 74703
2 746 702016106
2 103344 177016943
3 58437 99802
2 78907 656197878
1 60837 156243 178804674
3 131054 123104
2 81349 924920030
2 155903 848228418
1 31151 177566 680577696
3 90261 154819
2 70353 944306190
3 25002 178293
1 2792 47007 638905626
2 150512 828820021
1 3760 132451 859135363
3 119536 156390
3 56894 167483
3 46052 149360
3 145508 42017
3 84164 81532
1 443 152348 213631732
3 1790 75581
1 72490 85036 736964751
2 88104 532435874
1 48788 77617 753502668
2 97175 754098529
3 18671 188746
2 12765 689449288
3 152167 158557
3 1419 45987
1 77277 138010 225618272
2 159124 493586194
3 86709 59359
3 867 168415
1 21910 135974 142316223
2 76127 71930391
3 186665 155753
1 110462 173073 247455870
2 94834 5582590
2 189984 725484636
3 114213 101814
2 16125 529577750
2 153940 893505148
3 144987 94989
1 74419 125410 586966607
2 53167 691828574
1 24402 159287 501462767
1 56628 100022 21309149
2 130675 850074895
1 170561 177741 508013673
3 130860 75541
3 146180 149664
2 178786 741113327
2 118806 495785293
2 134058 122028507
1 139491 160484 717198453
1 40623 111622 761108314
2 38068 960968562
3 21933 12603
1 100125 125172 364974097
3 179579 62613
2 154283 665611527
2 9671 677666507
2 171801 778500918
3 128463 189816
2 162286 130892104
3 111923 15162
1 152312 191661 589837085
2 183985 593138289
1 12926 35303 578476095
3 11999 57843
2 16853 153440055
3 178914 78363
3 84292 37177
3 197542 149155
3 145069 79207
3 16321 88653
2 162418 248332225
1 40471 153020 552104498
3 170025 87530
1 16273 158370 419144172
3 119197 52095
2 37542 762960459
2 60717 143801470
3 91911 77470
3 56533 101806
3 150953 154156
3 119743 34294
3 119031 72513
2 73734 16863482
3 49071 99980
2 87320 638615246
1 85000 173345 700565043
3 56352 62719
1 70285 128111 123904786
2 170017 792923937
2 109198 32720279
1 50837 182450 601128062
1 66510 187202 943147765
3 133806 189027
1 40833 185659 245786037
1 39076 120254 141018211
1 25140 103213 169133251
2 95205 248567852
3 155930 7995
3 21255 4705
2 52448 280200979
3 178984 55545
2 94257 559837686
3 174259 42783
1 80948 147783 172391381
2 180682 296601012
2 5495 768434622
1 4205 56854 547277373
2 31783 811563528
1 71353 138012 970952226
1 53985 73968 680627077
3 103576 124505
1 8485 189122 263394232
3 48474 62751
1 26624 45103 73072453
3 110423 5938
3 59746 96963
3 110919 139573
2 136417 377222547
2 161744 617108210
2 195364 743566698
3 90432 15195
3 103511 26108
3 28421 44622
2 97414 871878836
1 20205 165210 909112162
1 80656 159112 655384380
2 65208 501844229
1 123727 186992 228807143
2 174331 277535161
1 83963 99147 442479852
1 11999 54111 774351464
3 127999 179174
1 104544 195770 942757067
3 139813 144878
1 54558 118156 860087780
3 76070 49167
2 193034 44816644
2 63199 754877958
3 139038 117892
2 247 754219379
2 155356 805376972
2 181028 83145398
2 72577 788172906
1 33412 91849 677291419
2 73446 801926764
2 89443 24132802
3 158717 52274
2 101026 407456915
3 118793 64550
1 81064 185077 357751850
3 21252 154054
2 121442 771735424
3 81879 80340
1 143042 199850 732729421
1 112002 143479 808565274
1 84537 150600 190739326
2 195284 651900304
1 4900 146069 432098683
2 8559 189546628
3 52541 17249
2 37589 705735355
3 44455 119686
2 170986 201360927
3 182423 49333
2 120223 502919193
1 78482 194819 708205606
2 159231 481371550
3 184827 53312
3 144932 163804
2 199694 616325766
1 47094 187813 331562605
3 50769 40421
2 131465 210759258
3 51208 18672
3 57482 57120
3 3819 182484
2 117294 365274147
2 144911 71835325
2 78114 29650874
1 80857 152995 583569173
2 97987 392792368
1 111361 114500 862695807
2 117271 439244590
2 128986 965026044
1 10167 105021 345399789
2 108075 759009828
2 155317 552620753
1 97774 186353 81090738
1 85413 126172 389703562
3 4490 59107
3 148022 94084
3 176117 67474
3 176186 38518
3 40451 32188
3 109378 33432
1 7846 49005 961858733
3 98008 141835
2 184479 86431718
3 178153 99787
1 14697 142912 921442344
1 88911 132491 290881685
1 156202 174910 998286128
3 84454 156115
2 24582 664645870
2 55319 530317155
3 6924 156617
3 142105 58062
1 2140 176029 873390845
3 174324 135373
2 68695 574673661
1 82526 159647 432195059
1 42908 122724 702254959
1 72184 181472 772925330
2 123216 15789119
1 116001 139674 26424872
2 59634 93887665
2 115216 778386252
3 163659 93862
2 47063 830844004
3 31271 134498
1 32567 92622 649156337
1 69536 91244 223323490
2 139703 509740935
3 20066 19549
3 187793 102501
1 70217 85462 531263251
3 157014 25775
3 123003 22200
2 53293 252814136
1 75099 104311 705475973
2 4320 3687016
3 171803 165054
3 131451 9336
2 29173 466137273
1 118300 189798 57041095
3 161525 35214
1 55596 134298 857289936
3 191543 122341
2 145596 716874387
1 70683 113885 946539437
3 147002 154762
3 74314 137402
1 25710 78828 52364490
2 50433 988327668
1 5363 163772 669574639
3 4328 134093
1 56549 64515 899168786
2 84823 806260325
1 57882 127242 914598462
3 92253 23438
2 176471 121210119
1 8118 181540 149909363
2 12389 63709812
1 58180 75095 964849556
2 194870 281566792
1 84315 187399 143317345
1 25542 57947 410531217
3 99165 196970
3 141024 94644
1 76736 157731 197229889
1 129740 141919 234284581
1 6009 173620 545364155
2 46201 374938576
3 190643 8732
3 133915 9590
3 95705 34521
3 130841 157705
1 125696 156199 420929436
3 190324 44064
3 105278 123246
2 156679 46341110
2 17493 830925484
1 72036 84556 270219766
3 106579 189645
1 183847 193467 346852837
1 62261 196073 962228693
2 186052 213826479
3 11334 72332
1 94411 99109 252388533
2 127105 897635527
2 85818 461152328
1 651 62572 740196147
1 105466 161089 518518077
1 54216 184339 903539218
3 94535 173103
1 26966 195528 527307984
3 127935 107417
2 53873 24623243
2 168460 988919648
1 59698 100820 36273215
3 187984 122855
3 19044 56764
3 132357 31057
3 123900 95421
1 39269 152895 871344467
3 133685 141043
1 100639 158536 36740574
1 101965 135634 240611049
1 75310 81336 786171259
3 4236 182876
1 74072 116116 340407021
1 44300 112067 191809743
2 135417 342870502
3 154746 102837
2 149718 52278946
1 134544 169326 290425634
3 180275 149792
1 159999 173397 982000608
3 172633 121429
3 24494 40550
2 85779 93990860
1 70357 105727 234662811
1 47361 165146 478196175
1 63212 153329 534806841
1 11245 153289 963979857
3 55433 24083
3 27395 6364
3 139860 127743
2 50453 665327906
1 58069 111396 771488368
3 175660 197831
1 83758 99444 349992442
2 75006 865943746
2 175799 689989404
1 17754 168239 365892875
1 81300 189946 834512445
2 77302 816022194
3 163497 175153
2 79209 30974224
3 139463 50986
2 194041 589923239
3 186625 78856
1 24356 119202 754280580
2 53020 378722777
1 23953 136105 867884040
3 194550 68854
3 153972 90218
1 21985 35655 404639775
3 172999 73603
3 122985 112206
3 179849 190563
1 62314 66077 576002444
1 113504 179535 920903717
2 184500 894611702
1 180549 184929 887418486
2 96016 339422508
3 179338 7035
1 69251 161075 265038882
2 97784 966407867
3 81430 135425
3 99442 43965
2 68339 613489950
3 2118 182152
2 30100 349999544
2 147557 455770566
1 60962 147783 478298618
3 113466 143738
2 147974 470578324
3 154838 49610
3 65415 170678
1 63130 74655 915989964
3 130365 150261
2 47023 434085409
2 26034 703532342
1 61548 180622 595826706
1 9548 63817 666609489
1 85648 95327 153057852
3 124015 29978
1 94022 189720 871778756
3 99473 172952
2 80945 992986171
3 9730 118351
1 138316 171098 638800761
3 66448 133541
2 77908 760906951
1 100617 197205 490258698
3 101152 184491
1 41742 60302 629693008
2 192623 416181548
2 115973 361137357
3 35954 45940
2 99540 498039018
3 108383 113519
1 12578 190786 940871082
1 21660 23441 820893818
1 21741 184007 411283713
3 136630 38855
3 120504 15600
3 15547 72159
2 72600 724538768
1 94977 186686 57667274
2 41777 586427536
1 113333 196683 536749163
2 49181 791834658
2 195376 823096004
3 91952 168832
1 78509 163884 198287536
3 134418 59497
2 641 927889737
1 58292 74943 613030696
2 126288 142862353
1 142718 156128 689383730
3 184134 17946
3 33047 191666
3 136263 76639
1 95831 180390 833655031
3 140871 119311
3 128256 106436
3 34268 106368
1 103292 119354 801504925
3 8143 38214
1 65802 86387 194659700
3 125143 183642
3 135245 165363
3 114701 92638
2 64724 863563796
1 58545 125024 987229689
3 45825 143824
3 133374 125163
2 187028 286148373
1 79382 199775 637384546
3 124688 145871
3 190106 184320
2 6841 846006763
1 94321 143678 983719943
3 181824 192086
1 117603 167754 388632623
1 51881 126972 662941370
3 165060 38988
1 139586 197910 646034674
1 32702 198782 981877956
1 23511 119837 111941310
1 43796 127705 212995445
3 61643 187007
2 19058 470964481
3 49896 163376
3 184658 19678
2 19641 472458050
1 37557 154980 989551015
1 55880 80866 741758200
2 186030 433379156
2 16730 910938740
3 171109 103939
1 78059 78266 847580127
3 71877 179184
1 98903 182319 613622858
3 171863 179017
1 36209 41297 711941960
3 55579 76868
1 65982 184256 540450176
2 101054 787788085
1 90580 115138 242604407
2 36228 251620604
2 80567 120965320
2 27626 462187091
2 37080 926934432
1 106896 149308 626769874
2 160299 184491135
3 105666 50402
2 21842 418472145
1 29829 114828 603901893
3 104281 173789
3 80639 45312
2 43077 843588144
2 26225 745241435
1 42508 197024 64490387
2 118688 579422702
2 22101 116015791
3 188828 104190
1 35638 80353 727766586
2 2778 423718620
2 1643 15745756
2 140451 338833656
3 63484 124966
1 47335 139760 659430411
3 78915 67546
3 133622 93027
1 36666 103154 62363336
1 85164 85458 116525315
3 79118 73784
1 63613 64456 479849001
3 67395 51109
3 148557 83935
1 145598 153583 841076234
1 112867 192066 390365074
1 54265 134620 985871039
2 145792 142479459
1 9548 157085 358053565
2 164450 200974960
3 57920 10453
2 184743 224285150
3 191444 60606
3 196684 136003
2 5235 940334200
3 113354 64807
3 191281 123396
1 138104 177846 107806665
2 78173 997064526
3 128120 15867
1 88037 108929 951821050
2 23736 600140440
3 21148 11389
3 111254 170000
2 152738 835807076
3 10272 30428
3 49474 71500
1 66341 143990 745024261
3 161982 110413
1 135211 193307 921756124
1 24107 103356 802830920
2 161597 208160495
1 36437 157108 772019650
1 538 39319 194712513
3 113532 48310
2 56239 889869365
3 3386 100930
1 39480 99513 552877123
1 112355 123449 369543350
2 152813 89726016
2 73419 491680783
1 67331 182336 961132626
2 94513 87807106
2 176297 520422850
1 8958 149648 169978472
2 69230 480986457
3 72243 125178
3 171430 103825
2 179528 862533285
1 3504 86550 974133119
3 105803 146024
2 165985 4306167
2 73025 436928354
1 78574 129011 732813115
2 81458 302062361
1 91442 112594 708205202
2 129031 724579430
2 196195 608255123
3 176168 125362
2 102455 434850235
2 7868 98694598
3 49042 8281
3 129591 149230
3 131087 78759
1 14347 148017 615234263
1 31659 56697 342418477
3 7266 104531
3 105520 199266
2 39864 812819230
3 43467 117072
3 166488 49261
2 39859 417115222
3 54785 133590
3 96452 1881
1 98030 113882 697577346
3 34342 161000
1 97344 188644 314844740
1 83248 83648 78177190
3 36034 184188
2 111430 649263610
3 46194 138309
1 34229 59426 710730089
3 149549 157026
1 24896 194541 577871888
1 47879 191062 356595482
3 159350 76844
1 20968 191013 152444254
1 113064 168218 636847891
2 160011 587235088
3 38233 148994
1 18102 20715 735813769
2 63822 1689537
2 183994 320502120
3 184006 58719
1 22859 164658 496775627
3 71609 79193
3 164202 30220
2 148181 919830539
3 332 163256
2 153604 579153110
1 34256 112727 655789830
3 89997 115755
1 20840 31616 793952837
2 1282 711339005
2 135070 135118279
3 22950 95298
3 90691 171164
1 86832 115016 436700357
2 190145 162926090
1 3766 91375 369950813
3 39209 150157
3 141611 154573
3 33209 107038
2 65128 799598563
3 151796 128926
3 179308 97440
1 31726 183216 946169055
1 61701 81688 853915400
1 26601 164654 283768278
3 27020 99651
3 107559 58852
2 144505 155940377
3 82813 171406
2 35569 975249766
1 16406 112508 225245225
3 48219 172493
3 198868 32325
1 22455 173892 396740854
1 134175 174727 638225412
3 186197 75810
2 132446 635549153
1 58220 110450 296269828
2 121168 998159882
3 10303 145192
2 24967 98493157
3 181307 100480
2 157010 872147361
2 120341 450870541
2 54516 48857997
3 117092 74878
1 63707 128325 417366038
3 167538 95385
1 115421 188800 118430125
3 76811 103294
3 9052 122699
2 110727 548211149
1 148428 189961 667342814
3 48413 43685
3 62107 178351
1 56317 68580 935475306
3 45519 198259
1 132718 177977 534506469
2 45884 743613197
2 40674 923119585
2 161022 963082768
3 40609 86054
1 82654 99158 436680019
1 130236 181059 692959346
3 58393 160963
3 162952 23444
3 89422 51478
3 122811 195969
2 40382 336177546
1 32907 103392 200309491
2 129787 231875508
2 152456 115264775
1 21729 180653 558080962
2 138522 221027811
3 150833 137893
2 103096 327360126
1 40896 133821 530539948
2 86300 883764380
1 86640 87663 530257308
3 176435 23046
2 40312 438523877
1 105115 197207 662085063
2 73555 558711178
2 25995 357892238
3 125749 170923
3 65657 46458
3 191931 44231
3 39500 37415
1 74601 196716 852344674
2 35122 303198705
3 9430 72260
1 97017 179926 458389395
1 24328 48786 557776749
3 136464 56420
1 45509 62991 193421185
2 141978 668447510
1 114491 155782 893516665
3 113268 17584
2 77517 942721450
1 35848 120945 387063172
2 6624 620389909
3 140178 79479
3 67977 28529
1 24543 32728 404435747
2 16257 88736777
3 149420 190261
3 15661 195727
1 72653 197573 151581048
2 111342 242023119
1 74804 173143 490806528
2 39741 482895193
2 10568 33060710
2 67140 926739174
1 53437 64415 888475024
1 108709 190971 99193872
2 8095 241233034
3 61465 742
1 92251 132147 269751993
2 2573 179352139
2 38817 853969901
3 141050 124871
1 24866 89016 489079530
2 40922 740120402
3 29178 175417
2 63819 853108365
2 125111 269080445
3 27153 136249
1 117605 129720 570904538
1 67770 151245 363774854
1 44600 154134 103526832
2 171599 797550548
3 6517 115351
1 18242 61812 949860139
3 91772 147732
1 64374 73191 422395958
2 188074 130281523
1 64993 148544 453415172
1 99754 107870 482256931
2 8181 491865899
1 85141 140702 506099440
3 167245 169577
3 1859 33403
3 17127 35171
2 62585 65333855
2 111031 123520216
2 175142 494946528
1 152387 190604 285460965
1 173179 174933 550282247
2 49935 91572690
2 12461 115777793
1 33120 122932 71416294
3 140063 135144
1 49926 64241 306426392
2 132954 335483229
1 134413 184717 20679584
3 95637 92476
3 135411 154504
1 34160 174853 549351236
3 198870 70411
3 149079 57159
1 62683 115365 355436542
2 197675 987833456
1 116121 167251 394002628
1 57581 119136 174076416
3 91416 159301
1 100377 162515 392373678
3 91892 154423
2 184533 582913229
1 84121 128826 817705519
1 57863 128693 351935134
3 38494 127134
1 32365 35787 668777405
1 32715 45533 65867775
1 140464 173372 415009966
1 78314 167704 915088174
2 145578 111958261
2 180218 962598596
1 48718 158912 677320632
3 92501 197569
3 74612 142593
1 30775 92932 79897456
2 56205 504117459
3 182185 61616
3 78519 10779
3 93196 71418
2 53466 837921586
3 197642 34362
2 109949 145649617
3 159331 161233
2 125144 38307678
2 66904 728117108
1 158214 194430 300476712
1 7698 162031 793278766
3 104237 29565
2 63825 289290921
1 28123 151302 173744625
2 69709 757589764
2 150592 470039470
2 63210 635504822
2 56081 609471408
3 151627 93083
3 22194 190582
3 196738 29974
3 178775 145126
1 145373 183143 826789039
2 154129 693882528
1 53980 185731 14122913
1 91083 95268 881742606
3 15626 8767
3 16338 180444
3 93401 115669
3 8229 98627
3 125653 151386
1 38397 106981 829141439
2 151260 607836286
1 45441 89949 562124141
3 41301 118449
2 166757 900347848
3 194160 110263
2 75584 451674152
3 166215 59654
3 68613 122945
1 25161 125693 331780981
1 18677 155491 440967345
2 55561 898530165
2 167305 964174431
3 188875 84070
2 88379 602648117
1 95289 109227 292365371
1 92403 141256 48648953
2 69244 657164417
2 117127 353461871
2 81718 903262270
2 17284 369720308
1 28235 192072 664975263
3 79672 189224
3 19824 162130
1 114608 120605 719701298
1 63792 145080 586644619
2 43742 759087175
3 2938 176004
3 71906 76039
2 53901 416971419
3 43366 8726
1 6733 85635 763950944
3 169465 72931
2 181327 199321949
3 119943 197883
2 49738 580613268
1 24021 189418 505474595
1 49240 135436 969324798
2 168504 653748782
3 114233 23090
1 19085 147886 107111665
2 173072 569875164
1 36116 162074 318895519
2 87215 817219190
3 72303 145572
2 86608 846325601
1 15484 19084 686158473
1 27208 141651 347554156
1 9842 176089 92853108
2 153114 449570454
1 27166 146500 658547171
1 78208 178519 274103204
2 44541 848918023
3 197816 163320
1 54693 186348 141890683
3 13671 146760
2 172028 832659744
2 647 309138614
3 6082 13759
1 143289 153620 972183387
1 146724 158211 432365237
3 151689 132611
2 41268 817315848
1 65262 144117 17879574
3 20455 158078
2 191889 784804957
2 40724 35307931
2 32755 432701507
3 36492 93288
1 96840 114477 662976464
2 66218 404680081
2 77831 240764019
2 9489 320976009
1 78932 108357 799104963
1 62988 104596 587294004
3 110366 46255
3 23926 100487
1 34639 97573 789079985
1 121436 157984 469017697
2 185360 122100485
1 91247 123443 114175566
1 138352 182579 384419813
1 64011 168179 958717672
2 185158 145662795
1 108005 121318 888549885
1 105597 184806 529334591
2 88819 652251932
2 178962 496482979
1 124663 163363 678813358
1 43037 81636 416083976
3 153948 98273
3 170004 131652
3 24275 169210
3 82500 115817
1 69118 82795 66278091
2 170696 916382964
3 70659 106908
2 56745 348673412
3 159531 126046
3 188134 34305
3 46759 32957
2 146997 424332491
3 95065 80833
2 83168 756885181
1 8525 70543 831567357
1 106433 134028 562552635
2 102501 307170187
1 46740 192609 623845261
3 83911 23980
1 3705 53489 767615069
1 62285 102347 931906029
3 124782 119221
1 39232 137639 53610705
1 58733 196299 411101506
3 94322 7277
2 152494 306087199
1 48070 54161 432565644
3 15395 122054
2 61321 952895181
2 176416 553190723
3 49898 195095
1 36933 101905 551793997
1 150429 155395 39980520
3 41540 127334
1 7479 169734 420763512
1 21071 79936 617130616
3 89632 175647
3 163523 15006
3 160651 152220
1 61916 127444 904041964
3 106963 43301
2 159434 503389825
2 35405 66622955
3 56107 151350
1 7030 73437 749579123
3 151092 98038
1 33020 144248 352028598
1 57627 85466 888042247
1 115778 152926 23238503
3 87448 67540
2 111413 212350256
3 168050 90114
2 194609 345405763
2 30771 729363372
2 55904 686149405
1 1473 144467 844221280
2 123535 860068703
2 137519 945277936
1 152797 158061 108932938
1 86060 88187 825726622
3 187531 104535
1 104254 113030 64583544
3 11284 29048
3 127672 97774
1 124770 126162 583002860
2 47911 904999365
3 97232 110855
1 20328 35137 645917228
2 171574 636643166
1 27480 156848 159047844
2 43482 880565753
1 3791 185704 602844745
1 114110 160609 202471371
1 56772 95158 623944026
2 15766 901070240
1 55104 106190 470232443
2 186159 213830524
1 39476 41742 671164281
2 175075 886911083
2 28686 538499125
3 101509 187834
3 163502 55566
1 75015 127610 301732789
3 43826 148546
2 66329 769799394
2 13977 539251756
3 94628 134653
1 87905 125518 867599964
1 76756 182734 463974121
2 26498 666921815
1 160795 163817 928520904
3 182749 132703
1 51388 161419 162795830
1 80546 132550 379594272
3 145977 128064
2 145822 692443681
2 58676 657381567
3 89404 144129
2 43958 876013161
1 6591 154683 279178789
3 134317 173832
2 157295 794616252
3 84281 45550
2 152347 242952113
3 1184 97415
3 120035 147883
3 25951 124670
1 144404 149726 541794808
2 68712 993074104
1 40969 126591 664348113
3 110140 38092
3 30647 60644
3 117731 18236
2 128092 826659521
2 149630 715099546
1 6902 191628 820282116
2 50509 371946228
3 29420 27747
2 36423 711252559
1 2095 168818 34877062
3 36967 67894
1 46816 188325 686827131
3 33077 93501
1 56938 158492 558494523
3 71893 47112
3 144868 86122
3 155794 125479
1 58186 78713 410325752
3 134510 17953
2 132850 617147697
1 22323 182112 893305613
3 187966 11800
2 41120 353896646
2 18451 482263875
3 167548 60963
3 154982 66176
3 183085 180942
3 184332 132779
2 195969 602172720
2 67585 241934496
3 191757 120074
1 27452 155549 28701396
1 32279 77693 713956910
2 82068 292310490
2 122263 646624729
2 18227 681865539
1 98140 164800 401748640
2 198058 147352627
2 26760 693243995
1 80702 98337 562402384
1 28816 75112 829653074
2 112060 622490536
3 98202 7056
3 71979 103803
3 189947 108847
2 109515 763981192
2 45159 760859642
2 132131 130577688
3 104152 5090
2 41373 680931088
2 77379 302482786
3 48731 189600
2 104787 431244521
1 142904 150178 469417657
3 126856 184617
2 124959 482665428
1 94542 124923 487668010
2 153438 687754586
1 67139 184804 795711802
1 9841 173804 988584559
1 87035 136977 372609607
2 18271 322551417
3 181857 146706
3 143394 126122
1 106247 150878 97812507
1 129413 146582 513921413
1 141123 178180 796148350
3 170832 55599
1 93353 121194 111720834
3 131246 157073
1 119628 130078 505023740
1 61451 160422 528600280
1 1593 30917 917935799
1 36850 111984 170256288
3 16395 139994
3 83928 115093
2 99273 20364853
3 61488 173894
2 82696 71063620
2 130597 233308521
3 96614 121305
2 172609 670209432
2 84883 916347489
2 123139 624170428
3 183097 190308
3 133425 174190
2 16947 64965067
3 61596 1662
2 3002 216015982
1 71358 190350 304670907
3 61036 187762
3 70350 114038
3 71658 99377
3 37389 171561
2 101612 669988404
1 97496 148549 819868966
1 115643 133740 400541976
2 32615 704622169
1 8453 62085 83133200
1 73401 197329 897419304
1 87752 186072 946879173
1 86655 195801 821823726
3 64649 108706
3 56321 140038
2 26664 650800857
3 100587 95320
3 75748 44140
1 9987 30196 451191551
2 32664 831568171
1 110241 161446 714019921
2 39401 989726189
3 107375 169690
1 3202 12418 470150657
1 113960 180035 274064634
3 79547 79216
2 64872 327418869
1 1392 129844 990154373
2 57884 71910871
2 165922 754369068
3 33031 120927
2 32469 452861921
2 169049 487621991
2 32137 517835470
2 112048 591768758
3 7820 21419
3 154603 98430
1 140481 158325 305644484
1 123987 153414 876762995
3 8924 179149
1 151326 178002 187509919
1 153189 173765 766609194
2 73286 326937360
2 78310 516241257
2 37613 699766034
1 32686 132036 664965948
2 169877 20321745
1 120200 129102 635310768
2 56198 366814569
2 199680 466593621
2 120918 970769039
1 75174 196231 654016330
1 149071 156783 655551763
1 87738 141048 758651631
3 5179 30219
1 42445 132101 689103763
2 88157 170875845
3 53053 15509
1 45897 149944 53319249
2 5259 949272688
3 89699 106879
1 14635 147190 622455929
1 46906 113706 971485488
2 95578 623277976
1 144562 149026 896317710
3 192480 70348
2 173575 780777072
1 20423 33513 162359347
2 155506 432310366
3 107698 4753
2 52835 796886818
2 149765 622019639
1 95298 198277 399742899
1 46510 77855 284513662
2 118402 524842387
1 83908 172305 78529236
1 3206 67807 969047020
1 47013 107699 135346016
2 5145 321459965
3 109077 170659
3 196673 149389
2 49692 740587966
1 114162 162934 166416903
3 132108 44008
1 68003 68851 715623939
2 31346 64270804
1 25663 160144 501278845
2 179404 661374411
1 62975 166089 764382995
3 156319 135837
2 121848 40263515
1 56083 138597 509225739
3 149458 34841
3 74484 187512
3 51321 104882
2 127129 891212417
3 12855 45481
3 34453 24934
1 118726 146171 456357249
1 54627 66677 983702978
2 166393 291850936
1 9274 60563 148298969
1 100979 146475 420824152
1 32645 34216 219147720
1 80445 119865 986549821
1 138957 143269 108888760
2 31315 441125322
3 33623 72161
3 155251 185751
3 193426 167395
2 91457 259502090
3 148550 178780
1 130246 146950 445355316
1 14981 81780 936752650
3 47302 168128
1 13874 191619 874354081
1 83502 121174 792703211
3 11571 61080
2 124896 172280842
3 158456 50979
3 100557 193703
1 10467 106047 266511665
2 171388 2275818
2 68 677197361
3 932 59215
3 81116 59239
3 95699 147742
3 125666 169852
3 5360 66762
1 93558 154677 767322715
3 62939 166943
2 123114 468111865
1 30659 130275 294595851
1 13750 28372 420747331
3 88449 90065
1 54401 167619 400810757
3 149606 121772
3 186242 45917
2 91664 668089768
2 119218 58072980
1 109730 154376 448529375
3 135593 13205
2 100234 826281519
2 130832 21461540
3 174398 187487
3 44013 90511
3 174498 58431
1 193760 194441 212003246
2 196905 262895438
1 53440 170987 688854735
2 77542 180050825
1 54245 109546 298877929
1 55883 184498 720550006
2 14315 947605345
2 45579 48233811
3 125068 120545
2 94536 21609900
1 179205 180849 480506415
1 58024 180781 860042731
1 17740 143507 70767334
3 34861 83185
1 13683 148506 147215062
1 54738 141795 230680044
3 76307 37115
3 646 50758
1 167127 179121 847764459
3 121304 75281
3 119066 56208
1 172031 197896 554950632
2 64776 203360939
1 44313 133998 915952
2 93747 704959877
2 180111 186377063
1 24750 144037 650966617
2 182095 808518561
2 74658 612182361
1 56176 99092 868729269
3 15797 81204
2 81693 815263654
1 30709 93967 494282549
3 85294 77014
2 52713 526594017
2 71938 7428454
1 151239 163400 874213265
3 97411 107003
2 41251 390032905
1 50704 139682 714545469
2 7993 701681964
1 9806 194674 766447637
1 80406 159421 692490400
2 184251 925919307
1 30427 165821 164698413
3 182691 167957
3 72 4
1 3963 199166 222969902
1 66327 105086 510958286
3 83242 177387
1 79481 176278 951247920
2 149041 169554983
3 172996 23797
2 152957 248148589
1 11164 17436 174950761
2 54364 287056831
1 48453 110421 875480307
2 58275 958081798
2 27661 358601296
1 94142 170341 77223405
3 128332 175295
1 125927 151617 918003133
1 34608 49329 121525588
1 19328 30274 630607420
3 59083 155957
1 111458 186478 69546160
2 24102 288251001
3 14331 42339
3 87075 11096
2 136583 254385542
3 12113 169874
3 179582 115985
2 178097 810457218
3 136159 132878
3 29847 2804
2 132588 583556489
1 127866 155946 353550719
1 3168 25793 390101749
1 59392 145682 887110967
3 174697 17114
1 6819 66654 951841281
3 106444 123421
1 93296 160506 562103512
2 44089 888880128
2 184621 21909436
3 74058 28037
3 169845 67998
3 90985 115629
2 12353 3150041
1 97897 170287 472906553
1 165711 187970 411433378
1 107076 177856 790457188
3 26249 136933
2 30789 219452963
1 115491 174594 432968715
1 42518 159185 544336244
2 16769 64540951
1 30053 175686 409342330
1 46323 107970 917033600
1 116674 158793 253909070
2 156614 575071606
2 4564 556289623
2 30568 688630503
3 58710 85940
2 165879 17403179
2 42622 639327733
1 121558 132660 759016706
3 42075 124301
1 98287 135574 237578566
3 6439 12506
3 3913 156357
3 40858 59190
3 174532 29249
3 170176 25267
1 14800 162119 636937040
3 171229 130866
3 82517 8250
1 6485 129024 965463038
1 21002 158161 528096578
1 36795 92135 942094764
2 164827 671456137
1 12147 143972 185831579
3 121222 98606
3 80559 88974
2 169445 785966675
2 167195 687476745
3 148564 11807
1 38084 180958 217726572
1 54045 83475 519079684
1 175065 198374 678727888
3 55444 198006
3 137748 37867
1 7102 143796 409142247
1 82526 147220 133157888
1 194907 198235 361899998
3 80071 85352
1 155025 193903 724738872
1 81705 153936 542995163
2 85387 191039254
1 28229 167879 106638319
1 45028 154539 166311589
1 23856 116450 505192258
2 81752 808584185
2 62673 538869558
3 76498 46355
1 138877 189925 47797540
1 49809 93615 638428159
1 142968 160716 256988920
2 45643 423384172
1 127419 181582 242183065
3 78337 143808
2 195233 762019575
3 140617 43600
3 24146 199447
3 76427 54000
3 163482 132628
3 181489 155488
3 32193 32418
1 46425 157015 109856841
2 124712 775952146
3 169613 163389
3 168839 163293
3 23290 15744
3 132791 125588
1 135305 165902 55275567
1 45022 128621 207647624
1 69661 134227 303204922
3 117606 111577
3 65488 4718
2 10645 529505772
1 31357 196868 972171847
1 121434 153474 321023659
3 192295 165255
2 73200 122893499
2 14255 875249897
1 18422 183266 866707302
2 189052 379026496
3 172605 52216
3 71977 64382
1 157059 179866 396306333
1 173766 187987 885940994
2 84143 728760039
1 28586 46877 59889126
2 67150 745625524
1 84023 119549 962268101
1 16200 46524 515507652
1 125988 193394 209052349
1 11131 57591 469078924
2 51017 8417072
3 187109 9079
3 172069 50765
3 144289 167055
3 162659 96791
2 170493 869036541
3 141190 73507
3 156972 118909
1 934 5903 468888731
2 24400 345477000
2 147433 39021567
3 45226 82240
3 180041 23828
1 13286 85289 995098896
1 105423 171208 917574112
2 33658 338827486
2 1913 751104845
3 163666 12270
1 4465 39525 314270875
1 104361 110132 597962184
3 30648 80710
1 105448 138657 981520149
2 166971 914961221
2 98849 407304637
2 20575 514658208
3 132024 30465
3 75066 184309
3 63154 171492
3 186091 101746
3 180344 115511
2 123804 473046511
2 72009 959393341
1 13770 15231 893629724
3 125585 10432
2 129957 527499189
3 27351 64789
1 64279 84871 858902581
1 29141 67774 763894339
1 64554 106106 276168600
3 119443 193269
2 32796 956420180
2 178775 826628761
1 116439 134992 610674408
3 161590 125246
2 123394 335798831
1 156195 196329 296116632
1 51870 122279 711949852
3 120379 122872
1 120135 130423 110166336
2 39805 924542449
2 88067 390471399
3 63054 99741
1 13479 123778 233406737
2 169085 458222294
2 185959 466035261
3 171472 16862
3 15853 19505
3 3768 116176
2 110816 52317674
3 21196 16586
3 151377 88059
3 43117 28115
2 190682 353058696
2 156319 788203009
2 138358 413899585
2 143408 864389829
1 80047 97466 223634159
2 51249 569105264
1 32571 195931 392139895
1 82804 172405 159338029
1 134399 145072 626952101
2 28594 857179592
1 29258 116872 972570509
2 546 928850677
1 838 75146 674116842
3 138700 38605
1 42144 85757 248273552
1 100591 153817 811541257
3 173089 188027
1 15157 121764 344165748
1 11294 72319 16039954
1 2124 92948 620238358
2 66843 980338533
3 104939 35070
3 182051 4702
1 56062 188023 885090983
1 83716 152660 251696702
3 185612 44057
1 28555 36120 532665887
3 11812 116459
1 37110 125729 431518642
2 84493 46328089
1 95093 116081 863903109
2 24840 308020555
2 2933 436944102
2 61408 204283250
2 143885 934796457
1 80187 100836 204650731
2 199057 74526433
2 35702 88495430
1 8055 22885 890770431
3 94834 7026
2 76930 594600313
1 81536 174201 579496685
3 46174 1031
2 76234 38538927
1 59692 190041 479776013
3 195367 2605
3 102505 126700
3 154416 159155
1 9421 127197 608753870
2 33359 169271902
2 33549 105819596
2 40019 923693382
1 55094 130002 605143650
1 53014 91957 870026419
1 86248 107558 261802093
3 71484 181926
2 27982 328117129
3 160225 190310
1 34461 145983 874464008
3 169258 5121
1 65955 103418 321567048
2 67155 72033160
2 15746 151454247
3 62110 40899
3 107417 75625
3 3264 54319
2 147671 23673627
2 186863 384522789
3 35975 198358
2 100472 847329137
1 76132 177795 511761177
2 112054 73002478
3 194044 164097
1 11322 73129 129313878
1 29072 169034 589979616
3 95282 134479
2 58328 364039697
1 66269 189576 698141436
3 94710 123478
3 165727 63605
3 177907 160312
1 47092 158408 183913110
3 53667 143861
3 108883 124481
1 3636 107839 902023740
1 44893 76111 749650291
1 63611 65865 780829667
1 94073 99195 107305271
2 175077 51648138
2 107390 164198485
1 13345 64948 659020875
2 68765 450595879
1 81730 181506 253805780
3 167667 68748
3 99941 29668
1 53826 191705 31612224
3 182999 129213
3 193028 94237
3 62365 121627
2 154536 952132696
2 113949 334369568
3 132541 113225
2 100675 929163524
3 108113 169564
3 114259 72316
3 57855 115077
1 77586 112724 677843025
1 86713 121118 729371203
2 84872 998131769
2 41569 65585905
2 150834 813848716
3 168018 157363
2 131357 85988449
3 128627 133563
2 62684 466379549
1 3807 97964 957613886
1 147793 183857 312731443
1 99417 118021 190182572
3 119401 85659
1 43772 88803 186619694
1 5124 109091 585433543
2 140421 820971916
2 157018 482005052
3 165572 46440
2 189107 396819391
1 164803 167483 649845171
3 145242 173023
2 93174 583941910
1 68375 71894 703957777
3 146803 9594
1 136293 180716 916214235
1 94745 174881 543081794
3 159132 22331
2 124742 245586200
1 159947 192295 642642074
1 1221 166378 623487503
1 5503 84439 588940770
2 93257 579049550
3 12919 117861
3 31306 124664
3 125396 46525
2 157834 18428975
2 17392 461272082
1 104557 133087 69962980
1 17851 56445 14511930
1 17330 69559 233998111
3 153947 70956
2 156308 810440088
2 12923 934602967
1 2181 50669 818775503
1 33866 148771 509626821
1 112379 125115 393801419
1 22854 82625 100215466
2 67846 210566649
3 80167 113353
1 9358 44996 357025815
2 6045 321751031
1 178143 180217 675718231
3 179201 108009
1 173017 174942 693646181
2 134776 442503338
2 130601 605306255
3 172777 134383
2 105867 159136205
3 167686 180775
3 124048 184864
2 100334 203964371
2 88545 570720175
2 187280 459734905
1 55613 188064 212041160
1 46379 57045 596734493
2 100878 447530351
1 72647 172690 636884591
3 161049 33445
2 38982 709224972
1 18805 39610 519432402
2 73285 201750421
3 27811 193962
3 70615 165619
1 8671 36321 632272263
3 191726 199647
3 140346 97724
3 122080 106437
1 2663 159893 775335240
1 180632 189321 819424245
1 68969 111943 732716619
1 39741 133298 510088919
1 38334 44526 564175247
3 19896 162445
2 197662 902135981
3 191743 83778
3 40444 99034
3 191550 51818
1 41313 80044 593995567
2 20012 613013051
1 13126 106271 885818922
2 78101 997005806
3 168553 158065
2 72055 937725160
3 146737 109759
1 71484 169407 522580028
3 4366 171859
2 137739 477150834
3 99708 112963
2 157090 556048186
3 194992 95402
3 169314 146314
1 88711 141619 547573891
1 133863 186843 740852739
2 51149 109882140
3 34509 168158
2 160948 766457780
1 8222 171202 389615821
2 101666 174342884
3 135950 14894
2 68463 48817976
1 33868 193764 284833171
2 121263 956248687
3 54810 144570
2 194256 694378430
3 126615 130178
1 14632 147886 530358495
2 115793 248131552
3 181144 167171
2 82984 255049431
1 43447 182065 957403208
3 110294 29440
3 179737 120847
3 155330 116483
1 28684 58352 406575378
1 44984 147935 58414122
2 135380 207763283
1 5485 54968 917993130
1 114026 155476 966357045
1 76042 185953 955801063
3 66458 113872
3 33498 174617
1 70604 180434 110477252
1 85956 120984 168672875
1 23976 158906 795980858
1 68071 186256 64940666
2 167 641607108
3 110999 74068
3 66718 80211
1 33592 149482 784675283
1 28267 60759 720899175
1 7283 155192 324438195
2 197485 447601518
1 32592 138235 108471750
3 28409 43126
3 33907 47836
3 140790 163930
1 142751 189592 605942545
2 44459 958644045
2 92064 246471575
3 99962 184804
1 138803 162216 279457685
1 79500 94604 779422037
1 6197 84505 783334401
1 30504 167296 278101407
1 95655 182521 18568997
2 117372 990040654
3 93286 189627
3 156380 168843
1 21874 170568 40940653
3 176310 120381
3 38666 27450
2 122905 935237533
1 180549 191725 837972292
2 99673 664362299
1 44932 108165 755894905
3 122653 144129
2 17761 512968473
2 130245 680879453
2 95904 987934783
3 74211 6559
1 32922 92363 453498365
2 117154 693515066
2 130246 841898917
1 23054 126621 255408854
3 90940 167261
1 22477 141138 30519436
3 16420 157682
1 105714 135491 279559987
3 137331 19991
3 185997 113370
2 168993 826416183
3 119020 89166
3 107853 199227
1 35079 134851 731508002
1 15783 36845 258468566
3 164170 84770
1 39731 117313 80569403
1 134035 198755 183864296
3 125742 47700
1 15462 58782 517257249
2 173799 619251667
3 32461 145345
2 156195 297713297
1 35278 80576 954374029
2 108074 642772616
1 48750 93213 850093308
1 3752 153550 283717683
3 165269 159143
1 162843 164210 431425407
3 114223 63746
3 94728 31196
2 109146 776739645
1 88756 146569 320883807
3 63191 199049
2 47725 380320189
1 178656 178908 768801651
3 51037 132056
3 181928 136475
1 117837 194370 236079378
1 39798 57029 289439533
2 162504 452350876
2 51160 58804249
2 112449 288362600
2 8578 868001782
2 3443 330654484
2 186000 897760820
2 191458 584919933
2 64763 118024815
2 18136 516825506
3 139783 40777
2 115758 339053272
1 132342 184641 927449084
1 23004 23600 121855213
2 76697 38676208
2 115331 492459792
2 89346 911513147
3 61614 98461
3 170279 154005
1 48192 116114 193747831
3 58913 106942
2 70591 920395083
3 174274 94780
2 79065 956564601
3 132642 15588
3 152424 82089
1 9649 163940 135661470
2 80024 534297871
1 34911 38072 625439630
3 192613 104760
1 30724 149071 719746099
3 154859 13406
2 120971 429189988
3 85889 66252
1 21058 92693 576728006
2 107788 628201365
1 170560 197948 434684732
1 39330 48449 961179604
1 47396 147092 379522088
2 2799 179039478
2 144269 176132104
3 126163 125608
1 27448 80519 455712455
1 144003 155432 225290248
2 138556 106593098
2 110596 601841077
2 32914 852101758
3 181789 7497
3 134937 196382
1 110729 139300 760088595
2 5352 738610810
1 72109 75596 466563736
1 25921 144507 144090495
2 1902 858385344
1 17126 183408 80381026
1 19640 147494 384490212
1 7639 19672 981561054
1 184714 188262 876216127
1 30608 86077 27227363
1 42399 156861 283205080
3 99340 137153
1 108526 130529 590709470
1 47611 161210 738585788
3 163006 124170
1 69592 145866 940455701
3 76164 34585
1 183645 185572 745453992
2 81766 921122439
1 67735 169554 935603441
3 57005 42316
3 123408 23058
2 94427 901983144
2 55367 555782491
2 21937 391729267
2 132855 10220298
3 157240 25289
1 53647 172403 446848068
2 174007 33426562
1 108837 185984 733843032
2 83118 552198400
2 34572 149849637
2 122020 528697100
2 52685 191297203
1 132014 157937 350494656
1 122501 189815 457121908
1 30701 76045 878962583
1 11371 90041 319386103
1 153658 194615 99087679
3 51163 46544
1 966 27593 708968526
1 54629 82961 537189427
2 190290 408661028
2 89377 494981012
3 170238 69956
2 27336 55609372
2 90861 148865281
1 91317 94347 86213486
2 76317 291174335
3 169682 133924
3 118762 144703
2 59868 854091754
3 76994 186124
1 2149 110042 598905907
2 98760 956577145
1 110339 189739 42695007
1 57023 87911 781034487
1 78031 153411 993470592
2 76481 819582278
3 193484 142297
2 126265 236917161
2 106136 844250768
3 38050 76100
3 33633 43469
3 97904 195029
2 103468 580757324
2 138768 897960201
2 45748 251511431
3 130591 142602
1 108585 113594 526028715
3 42051 121450
2 9457 670296951
3 133465 50684
1 132034 195672 664721807
3 63019 108204
2 198661 828452630
2 186336 78748202
2 98229 357957390
1 50099 105737 895819627
1 4067 98023 802815431
1 6070 10440 234088028
1 127581 173573 910318513
3 56014 175074
3 27914 118564
1 83116 99325 380472877
2 75622 670135688
2 35822 145658664
3 168279 145772
2 103222 948322578
3 142544 37808
1 22176 22660 492937872
3 123649 86760
2 5957 545333623
3 27809 164287
1 117477 147778 6206795
1 34305 134315 742109801
1 113167 115484 279891632
1 77228 110826 947189582
1 1105 163641 24678282
1 25475 137617 140915768
3 174894 112805
1 160838 170077 481314576
3 91246 110263
2 192700 920862040
1 21431 144340 858932403
2 155745 504157141
2 81493 992635224
2 92879 804997813
2 112847 769147269
1 52151 181947 356666261
3 30895 23603
1 20440 119702 784692115
2 72197 812773309
1 7388 131070 851924827
3 163139 156520
2 25454 929042519
1 9632 189787 370480819
1 91913 165991 601579901
2 27572 904436772
3 175390 53720
1 29140 66418 656027013
2 74571 319347119
2 46956 786511497
1 39515 89196 277099527
2 124537 2413016
3 88654 141742
3 40709 164198
3 33684 102556
3 182914 102706
2 15429 545499034
2 146644 735833951
3 142081 50962
2 107345 394157531
2 123090 444215147
1 109144 158435 588291158
2 56696 230374611
3 110118 68087
2 28951 805758053
1 28067 99327 658915935
3 64878 146053
1 150729 194493 600617431
1 157595 186691 995730614
3 194499 13251
2 64451 931858041
1 4319 172821 449365138
3 128473 152689
2 64642 982215202
2 60672 369516748
3 85514 171608
2 3796 202904958
1 114708 125139 54324617
1 141448 158461 52432510
3 130576 93701
3 94765 46906
2 86569 541904664
1 128508 145170 868028768
1 74946 167686 980431845
2 100266 544802032
2 106078 905956355
3 10071 54647
1 81190 92037 9722605
1 33442 182683 141496812
3 71919 88336
3 52750 129421
2 86464 706390728
3 144083 99293
3 169506 169250
2 89081 659405729
2 6330 945951738
3 122687 108981
3 71803 143255
3 115391 87323
3 91261 161341
3 15913 34678
1 50355 130204 446663373
2 51597 791101419
3 114569 85860
3 98842 159110
1 95722 193659 731565268
3 94037 13535
2 127627 702595128
2 12607 402219285
3 38972 174200
1 121344 147633 852314820
1 63472 119965 867553043
2 149244 165993004
1 11053 156702 974194316
3 193014 57582
2 68633 316390775
2 66656 226792748
3 149231 18495
1 20278 183092 572017398
2 98628 943071511
2 47112 906478236
3 39038 79109
2 120642 792857541
2 76004 739301538
1 5438 176796 441488043
2 40845 211456321
3 101297 23754
1 189012 196045 744603314
1 41865 160752 647127805
1 39358 46259 289012999
3 53236 91183
1 21376 39715 255448898
2 184312 81764742
3 98007 138126
3 178678 107671
3 35285 10045
1 92273 157208 473167093
2 107838 817224022
3 82233 28413
2 112572 634387743
3 189442 27318
2 7948 889732756
3 78801 154827
2 73144 416031476
1 60394 186510 755285731
1 48629 188742 350144698
3 41993 138875
3 179199 68473
3 108290 149665
2 42026 502488811
1 22902 79948 485078136
3 34422 96823
1 178313 185650 520031003
3 133895 78171
3 28244 69116
3 109969 168751
2 127159 389578037
3 118460 67001
1 11579 197134 507359925
2 130799 211468929
1 46360 141398 975463233
3 7214 33030
2 30469 389057072
3 58630 145212
2 71493 667501632
1 75789 134113 744302010
2 42367 164198410
1 67213 196793 876432346
2 99991 389722843
1 102839 140718 763498543
3 38702 31583
3 8931 95189
3 89232 48558
2 160399 610377574
1 6461 185165 726311031
3 182389 85907
3 88592 103763
2 31490 81896444
3 40222 182107
3 89508 96566
2 107438 128847692
3 165220 131104
3 165517 120234
2 179494 163085938
3 24711 91192
3 59616 114418
3 50232 10358
2 12954 539575388
3 29606 159307
3 136150 167664
1 1494 98523 559198266
3 17255 180741
3 137004 127781
2 8539 523697834
1 36966 95895 326685189
2 45772 242424412
2 152254 127557991
2 198459 833451608
3 189974 167609
2 177810 691573322
1 19574 165406 302178882
3 104747 197666
1 51303 66978 68316802
2 184938 663017600
1 41598 107596 445750454
1 14181 86885 650069815
2 41497 26501331
3 185044 99545
3 161853 148955
3 26381 159281
2 197907 435922040
2 177790 331440773
3 72356 28496
2 198794 995611248
1 138649 179302 22215545
3 60681 14986
1 14903 62817 619593370
1 36383 148887 343746548
2 16001 595213304
3 192626 137482
3 57223 94202
3 38489 45336
2 53444 363020605
1 81788 172845 803546234
3 116457 16071
2 88457 158143462
2 54008 386000163
3 39263 61262
3 86313 1405
1 10676 15440 474067866
2 9357 281839701
2 125886 437343994
2 51386 94549869
3 28689 140582
1 95376 109680 594235850
2 137756 857038037
3 70312 81196
1 25303 49708 17951358
3 143893 107055
3 57232 52676
2 90660 278395725
2 158012 677762963
3 15353 11791
3 167126 160725
3 192339 110034
1 142479 145401 282259651
1 14606 69844 360383736
3 6485 181659
1 40177 174806 107508803
3 34710 140732
3 82170 167410
3 108011 53622
3 42881 63971
2 81086 780242956
3 32305 112398
3 164823 69805
3 29605 140200
1 110960 152438 147730804
2 53204 809061549
1 11983 24551 974345895
1 17233 139568 110587250
3 104739 66768
2 70207 597561182
2 64201 980014663
3 47559 76792
3 51974 80035
2 89722 522007563
3 92414 131549
1 99112 100640 992983957
3 146178 105398
3 26199 104632
1 17408 129441 839907163
3 186656 5013
1 646 165688 298785502
3 24932 2366
3 191747 161827
2 87839 267765224
1 96344 190145 177783478
3 185815 70061
1 74187 172642 979971974
1 62552 160908 335829967
2 20550 897180821
2 103529 684852792
3 185348 22133
3 11141 36338
2 95027 285119136
3 2693 48502
3 168033 10052
2 13753 687281140
3 195254 91312
1 77220 113319 993757741
1 28847 80519 20613585
2 150647 76277984
3 93449 119567
2 17868 433593057
3 68809 14407
2 55598 984039927
3 150556 86328
1 48320 57874 390678033
1 48676 108474 312928328
1 40959 44986 901480155
2 31158 200576761
2 197952 258215957
3 138826 153960
2 26653 733685996
1 7905 15876 271575550
3 38000 32098
1 102327 138055 42253112
2 131556 920626591
1 165555 194377 889885849
1 60181 110950 87318128
3 168776 96367
3 132231 103433
2 96881 31742491
3 196218 104615
3 188915 156769
2 130397 448722735
3 20582 102369
1 156000 177014 761904781
3 41072 60658
1 31246 119110 203476648
3 86686 68485
3 53142 113144
2 13535 339477396
3 91473 121889
2 65768 634494058
2 191729 270419945
3 174046 67878
3 15521 49637
1 82017 159195 26219335
2 106691 413630799
2 163347 318222776
1 36729 75715 415422662
2 41613 789475948
2 196868 115468688
2 127731 428804739
3 165354 188349
1 74514 98032 810047778
2 3363 620753230
2 142777 768278522
2 184720 324987126
3 91622 20188
2 125422 378095797
1 53991 111140 954398932
3 182292 55464
3 49755 189463
3 164876 160908
1 2105 193749 951698912
3 145101 13770
1 77766 160346 143417558
3 144092 48408
3 68827 121942
3 162253 73309
1 66885 176616 476870773
2 57912 430048398
2 26974 709201928
3 182403 123117
3 179185 38879
1 21676 81122 835668188
2 2144 137604178
3 59047 150114
1 1220 96303 472441092
3 81545 64415
3 63381 193126
3 127248 170198
3 32732 105106
1 53224 85528 15086562
1 16331 198474 325496882
3 136009 7715
1 130234 137218 792807088
2 85594 620501226
2 123270 631667559
1 24218 194762 81149370
1 55607 145916 549766117
2 10496 191324592
3 59632 192805
3 131546 195558
1 77506 191219 990370713
1 124440 185616 947567423
1 31854 148875 721528324
3 128648 91549
3 156852 94288
1 81009 153900 349807387
2 158547 927661264
2 98758 847760223
3 43673 177627
1 51763 198262 714987874
2 198066 857515605
2 165679 269490267
1 9985 58919 24987201
1 34266 73825 656534452
2 36041 553614661
2 196636 637371205
2 12739 454969264
2 37568 935775600
2 48940 515934096
3 99890 184680
3 98517 99844
1 65731 88689 724789735
3 44311 95335
1 53823 128265 900384279
2 189116 763076163
1 1186 66321 703493077
2 102741 495548297
3 162204 47156
2 78802 853390364
3 134999 28223
2 158431 240933176
1 80464 198240 489219452
2 26771 589988773
3 65584 14527
3 171616 27725
3 199488 57285
3 179784 109115
1 21134 174312 770571342
2 173284 313895837
1 20827 42533 107957297
3 24519 73199
1 152476 163727 225310322
3 134380 28351
2 18402 358544817
1 37139 45045 833640088
3 113203 115179
3 71922 143589
1 15888 124086 53872596
1 47751 103230 563625737
1 41321 114222 280249477
3 106841 194317
3 152451 137331
1 6668 49619 592030997
3 143035 95057
3 93629 153658
1 62272 162393 156047824
2 45408 711576950
1 28525 38666 768106082
3 7931 76712
1 32098 47561 678992028
1 82802 185685 463990970
3 138579 1854
3 1884 58123
1 55632 168805 514932257
1 25433 32521 806088968
2 158938 823563906
1 16533 35916 288388130
1 98782 154356 793832026
2 116597 851828021
2 77980 826050778
3 92829 104064
2 182901 465071934
2 10331 72879643
3 190054 101073
1 88677 119330 668428879
3 83567 41385
2 1984 761407431
1 88983 139810 377193929
1 22370 149707 144416338
2 68906 224877660
3 173384 144391
2 163019 746219121
2 58594 754409900
2 39725 121596532
1 119762 144749 459365772
1 39025 62975 921092516
2 65641 957372126
2 153591 486993344
3 97778 88866
2 101849 515302030
3 100758 162369
1 80809 182401 506581978
2 159731 439991985
1 84546 176748 507203971
1 19302 166808 360279839
2 53857 704309563
2 7733 854387948
2 158446 489826621
1 93689 161049 240394321
3 106612 149231
1 115503 169629 153731875
1 25289 95537 43516930
1 14315 61288 979420996
2 189935 530772809
1 120963 142729 792914853
1 38598 153492 436341475
3 172350 170658
3 175094 87092
2 17740 741521299
3 186303 67032
3 73655 65807
3 143218 168946
3 191099 71199
3 116089 15261
2 107377 75988364
2 103768 827835195
3 198955 96950
3 149092 84386
1 35422 106927 593327707
1 62830 134875 773228544
1 96690 136467 18748210
2 30019 553256521
3 19251 122689
3 109380 67551
2 193695 474525481
2 75328 989470524
3 37622 84686
1 88480 122352 72164417
2 117934 125202019
3 33822 11265
2 5870 209153128
3 136144 68219
2 80273 482872287
1 8738 47956 870595455
1 159608 180977 125370721
2 135307 75223385
2 71820 127831175
3 6098 68981
2 183968 140367530
1 92553 169335 326994598
2 62276 167128705
1 44707 50068 788384567
2 59758 561839190
1 111597 121583 824502345
3 112066 17715
2 34204 186406803
3 198284 24945
1 81108 120574 432698948
3 20719 6798
1 31642 62848 955784604
2 74277 594143405
3 107117 34912
3 96855 164615
3 30030 91355
3 181067 61400
2 179822 763410499
2 193500 137366135
1 25472 78148 943957242
2 59457 218919401
3 115672 10940
1 165764 194687 433684731
2 106886 855388510
1 17085 129076 489578284
1 13808 57486 674590875
1 39627 181689 672388056
3 37744 126473
3 119075 11604
1 169066 171455 625598340
1 104156 163861 369562353
2 197850 665117786
3 143746 44152
1 50171 53816 979846119
1 28300 59266 31578153
1 37637 133405 665771041
1 26052 30859 120553501
3 123480 34818
3 168708 151400
1 40271 193775 838430898
3 107221 177511
2 8833 233926511
2 138001 459808428
1 3652 9176 928547807
1 1570 60882 963048623
2 71193 415743011
2 41170 594827723
3 177562 164067
3 181007 49599
3 168163 194499
1 50560 130930 653785542
2 45867 234858321
1 28545 123761 880403442
3 147423 30491
1 76520 134454 41404102
1 132768 198862 739747881
1 35320 193834 376867244
1 53443 179836 964009030
2 196196 717836763
1 84905 194849 687466927
3 173364 198593
1 97460 141571 466744494
3 121202 157537
1 7951 151741 143735836
3 151438 117585
3 198594 34909
2 108220 955785975
3 9597 84630
2 76669 601984571
3 186269 90762
3 142574 139296
1 140411 179765 204744966
3 158134 49778
3 57397 20262
2 13750 380729864
2 49938 384804419
1 30885 49108 665185614
3 148092 74392
1 119442 174846 906296746
1 121773 155142 827570929
3 186598 27396
1 53259 135833 475771649
1 102446 121972 751537550
2 13415 234968843
3 130010 177210
1 26503 38666 38170527
2 77539 756320580
2 88147 72229332
2 1828 644222251
3 161360 61708
2 71337 609737600
1 74385 129855 964998161
3 64068 144014
3 137523 56268
1 138291 162503 392265851
1 135553 141270 173707881
1 156335 179918 79012001
3 113020 38033
3 91522 135860
2 139459 982711289
1 59819 135358 735540848
1 93952 176267 199209762
1 9042 161702 842702366
2 114666 592591271
3 197816 150453
3 39543 165531
3 26650 72324
2 135648 734976080
2 160541 502602478
1 82254 178971 237141148
3 7954 64978
1 12132 80608 585834282
3 69091 161409
2 993 450587222
3 192682 71392
1 84716 155797 873207979
1 32344 175114 76522292
3 187030 89588
1 73124 137167 720417486
2 32934 528631400
2 13304 948347734
1 40802 128383 662292961
3 77095 73566
3 75802 140559
2 181266 39057487
2 180172 104718436
1 29418 179708 759872160
1 52883 162420 428704949
2 103000 248571850
3 137468 123151
2 129178 43095970
2 28675 638140842
2 152206 54159091
3 188894 10818
1 10577 155266 272941138
1 8013 56389 476121416
2 152992 134932383
1 83486 92508 566281529
3 116401 69260
3 121153 128992
2 140943 733067738
2 126259 777977926
2 44101 935988731
3 161074 63273
3 185525 180816
1 144907 148755 99579457
3 181011 125081
3 177012 108098
2 17111 849573024
1 11092 177232 77746956
3 24536 144110
3 79580 46309
2 173160 936064558
3 181112 26057
2 135494 774734666
3 119087 16317
1 186358 191226 13971067
3 100476 32779
2 107721 993115053
3 177329 39523
1 87704 174031 54146757
2 34056 839662906
1 98222 150140 813470525
1 31266 55518 229968766
2 102358 323027801
1 109907 154615 674882508
3 143539 160460
2 145989 684490925
1 18561 85124 692195754
3 150999 138166
1 136258 186456 147541880
2 195174 852246641
3 17527 153861
1 101199 181899 262868380
2 111196 998121255
1 38475 46247 111720046
3 96841 141396
3 108397 147485
2 158529 446034460
2 95309 412487367
2 130569 999896852
1 55785 87054 752299130
2 6585 285380232
3 172525 108265
2 19321 608515387
3 22827 21909
1 2258 61918 734492021
3 114155 119839
1 65230 69265 466057587
1 56531 74633 561512092
1 12622 125711 736773566
2 67293 739616813
1 35901 163977 270424146
3 183838 35940
1 144866 171040 301029652
3 35837 75891
1 30076 65022 961042560
3 61541 76779
3 90692 185714
3 157128 145613
1 126475 167247 227449654
1 86410 134134 179782669
1 24388 62813 268595982
1 56642 124266 749650773
1 24095 146574 929786836
3 114527 164278
2 92619 987090837
3 131845 19740
3 14790 156788
1 97558 187490 53341331
3 78545 38629
1 22705 173374 956199030
1 58294 172344 546694023
1 30605 156412 581347916
3 178612 199524
1 20566 166510 154165726
1 15904 75147 727243769
2 126069 836606623
1 94142 168973 14992448
3 179516 613
2 41204 462022958
3 186681 16438
1 179438 181871 518384605
1 41669 113365 517565212
1 82535 108085 564332929
2 76502 568029073
1 119071 137009 82634182
2 10121 460491394
3 143988 101447
3 26832 132745
3 187478 9298
1 29382 192123 389753272
3 128182 66454
1 122338 198326 213846897
1 3238 133069 43959574
1 26364 79213 397442455
1 105709 177963 897067392
2 23617 564397728
2 83356 502043162
2 32754 384020031
3 192172 101245
3 10723 8580
3 46634 131031
3 74491 121383
3 182604 98848
1 82983 111594 190653410
1 116258 141347 318161440
1 1374 9711 428701149
2 165565 677586811
1 105188 131267 54576649
1 77494 180796 566484253
1 2592 63024 796730655
1 41825 109579 49834850
1 156323 176586 57735757
3 82717 156949
3 196171 106115
1 151490 195828 949873812
1 71935 153239 977329688
3 152167 165690
1 59718 60112 136281800
1 14469 159334 104722322
1 15732 191216 153126042
3 122417 169630
1 42329 181000 761950768
2 52378 372782443
1 29547 178030 926361413
1 114884 175572 603964506
3 94492 60200
3 142656 121928
3 145688 71477
1 25735 112460 575254751
1 38312 199856 443274780
2 40342 993925163
2 182042 319037165
3 7827 140812
2 11545 122021534
3 75282 5122
1 29592 119663 508809464
1 192356 192649 617400520
1 93393 184079 468755145
1 155311 196209 783231382
3 10731 148634
3 150515 199955
2 17753 840513111
1 67404 184209 30523706
3 109274 82690
2 8481 707548294
1 12586 111450 334978277
1 53038 168376 939609433
2 187810 370746555
1 57392 122565 775057658
3 6698 157134
1 61217 115127 138960322
1 150861 158224 37419886
3 14805 7013
1 115404 116425 377226596
2 26648 238619004
1 8591 171734 933547664
2 139518 947342271
2 176753 876021893
1 41778 132952 135194210
1 91264 114963 48235577
1 43358 80143 546435152
1 76798 83143 693819749
1 61406 195377 880349049
3 79764 125500
3 117669 181507
1 146958 157878 104289447
2 74025 433741964
1 27775 183098 20048889
3 5516 93003
1 82289 168896 619617392
3 95491 47925
1 75353 194829 872867934
3 151788 1514
1 40211 129145 989907081
3 134497 1739
1 29094 154685 408290163
3 158352 113955
3 175084 106710
3 26274 169886
3 14970 182722
2 50093 343264291
1 34671 79645 755397314
1 132099 141146 473990970
1 90637 91150 411669668
3 3434 99708
2 192152 927187875
1 9882 108270 400661623
2 73312 511315718
2 9115 998519959
2 103163 989053029
2 116389 312498690
2 165794 998951726
1 112611 199944 891328905
3 42403 26589
1 30434 72015 500537326
3 98058 193156
1 51122 157884 864781202
1 15549 106172 820809152
3 136705 103041
3 141472 21029
1 30164 132565 639123267
1 33553 156812 482960273
2 2269 665212149
2 63864 634351184
1 59746 108453 488329734
3 37962 198602
3 131765 86585
3 44119 67743
2 195636 659683961
3 15079 8200
1 80285 89913 525220223
1 142291 178191 726898277
3 24665 118245
1 110089 166789 16479535
3 33413 141326
3 134321 29868
3 144765 158150
2 163434 607881495
1 122190 154356 806538118
2 11642 292407960
3 91239 180163
2 112063 833174685
2 54407 915617570
3 177136 194921
2 117982 246752974
2 167090 905921682
1 112492 164437 991306527
2 147084 751773346
1 20825 177674 193505071
3 13532 7732
3 40768 158614
2 94804 518528080
2 93333 978333345
2 80898 43023459
2 27745 476391633
3 51587 186480
1 90288 189327 40276090
2 91159 179107641
2 174679 612886128
2 37994 726931191
2 198575 620996948
1 39150 167130 848114975
1 26203 134737 946348430
3 91680 192452
1 42477 165631 367239419
1 55366 131395 520798721
3 104949 866
3 27433 32558
3 175053 199991
2 106329 75504703
3 50813 175029
3 11575 133135
2 129734 798135638
1 162538 184310 346832276
3 150379 110730
3 105409 134326
2 3242 376418841
3 77918 102518
3 105235 13778
3 31975 176341
1 4215 135235 170290762
2 69881 188651544
3 131027 74688
1 29513 172175 9301213
2 194035 98074787
1 12139 21838 708190559
1 3471 85897 670640451
2 25552 117848305
2 150455 290350287
3 189186 112106
2 8176 635995734
1 21234 50376 155748174
3 126124 78627
1 157595 180458 154483545
1 117427 125532 631901604
3 125717 34393
1 20503 151766 956700080
3 175843 76969
3 61443 30729
1 123045 174847 691535824
2 84293 221035749
3 9612 135912
3 145630 100188
3 65068 142847
3 176418 137167
2 137985 96274436
3 120166 142055
1 13901 24512 793202718
3 3640 169032
1 4121 46814 912841521
2 39035 189427793
1 73866 135323 43148911
2 125496 641066418
2 44328 952415842
3 99681 63229
1 3971 124127 565833286
3 132986 199569
1 116177 140680 553469366
1 57151 97488 4644517
3 170969 154576
1 21492 89932 813386781
3 31054 90678
3 104383 95118
3 115204 155331
3 126521 150027
3 77727 94349
1 33890 160736 971831230
3 150760 114222
1 103824 148641 466175079
3 111655 106841
3 195700 193717
2 6561 333501509
1 108204 113074 794986300
3 176148 189742
1 26057 112205 763971653
1 5176 175887 932492421
1 7443 85656 878893358
1 27546 103713 781723297
1 78823 170953 637123455
3 17934 197323
2 4339 638536409
3 155503 22283
2 44009 119186861
2 2360 278135595
2 161773 236291912
2 184248 641754954
1 71635 114976 675656614
3 19946 5871
1 72019 175460 211332134
3 187982 80497
1 42250 83043 295962663
2 25594 716862338
3 137469 149596
3 168443 95097
1 47975 73216 421191121
3 150451 124441
3 76532 13320
1 106278 130384 353705779
2 102943 484767711
3 187274 183969
1 23478 70440 895865591
3 99181 61281
2 97327 548068293
3 178748 95742
1 43374 151217 456373593
2 196076 601445661
1 33965 148197 71105529
3 177464 108841
1 65519 193479 642120600
3 178073 140433
3 58981 40204
2 125731 415857872
1 39616 192847 268177375
3 68712 185804
2 179533 455531888
1 49822 164180 638259755
2 173407 689123143
2 169094 259343645
2 146613 132406663
2 8268 814071373
2 118041 183433915
1 178036 179824 674277187
1 52761 109355 580942183
2 90049 308210186
2 33548 39768086
2 28452 934391159
3 126161 100959
3 177121 154727
3 39520 181690
3 65866 160067
3 169939 52518
1 54415 140034 617628042
2 15951 369576598
3 73854 11894
2 144912 159996443
2 89202 779696055
2 173161 551082755
3 70620 59163
2 186743 288283280
2 177643 622852544
2 164541 668540540
2 166262 273034290
3 37538 66300
1 160844 191235 829883689
3 146867 84503
3 144786 116163
1 26650 80055 140589642
2 191508 779304023
1 3600 164296 489840358
2 67526 328388391
1 15307 43547 268337060
1 113393 120151 514591759
3 83921 192128
3 28448 92925
2 174756 47656792
3 177571 118461
2 60556 622442664
3 107405 71865
3 18702 98136
2 145255 367828584
2 142083 485036764
1 15565 184349 143876835
1 30070 155516 266617138
1 45435 184491 35975686
1 39044 173373 860306692
1 126966 129876 109738965
3 65384 51351
1 150169 181262 138974414
1 10422 146941 676637861
1 43947 188113 455375070
3 193344 194782
3 12110 120524
3 185784 143444
3 152843 115841
1 100601 120291 255578873
2 33912 647693561
1 137103 186108 896008966
3 191335 26508
2 98393 61319198
3 70256 144619
2 87520 430293586
1 124079 195553 548443713
2 145317 191990777
1 14304 33881 224459757
2 158872 279175459
3 152292 58659
1 17883 138170 698271502
3 158601 99332
1 33676 165612 698152907
1 42695 142939 362848620
2 135938 97325068
2 43936 103795630
3 35652 179442
3 20224 75688
1 160225 188855 514040544
1 43163 197059 193867462
2 57766 188212684
1 61542 94009 743601588
2 58109 933481902
2 64305 695661075
1 41121 85571 693118706
1 115498 176857 464254601
3 114029 196540
2 185718 160100590
1 5106 169306 592651256
2 115501 776032854
1 56638 72244 781750319
2 110287 614743704
2 13332 323165098
2 52091 254856545
1 89248 119300 893482451
2 139716 565782458
1 38212 187763 3593611
1 39001 56957 341947168
2 56219 108059564
2 14511 370386842
2 155304 447553210
2 127915 948052541
2 114664 429765055
1 76066 189463 950290232
2 58230 110273744
1 145915 150417 500992203
3 103841 186014
3 182946 50241
3 17133 140033
1 6638 62692 784887003
2 126781 619568384
3 107615 14550
2 26089 270089529
2 98120 175126799
1 2231 87718 505423850
1 9723 121527 615732104
3 19560 131504
2 13626 50719393
3 82170 164606
1 50182 165149 761915142
1 12588 142480 843474876
3 17350 177366
1 5238 14860 704334424
3 72116 709
2 8956 585027368
1 156227 195983 25830608
1 1013 190786 80611895
3 120229 6571
1 131240 134136 298661600
3 80616 46995
1 114691 125592 701114888
2 40708 736532421
3 195329 159603
2 173721 111559657
1 11117 28583 859819709
2 89508 533831601
3 14587 148604
2 123239 627515527
2 152528 179139674
1 36275 194667 242287047
2 103252 455520277
1 67585 76380 300338821
1 43755 83150 801834362
3 147565 27304
2 55405 781563475
2 118000 737112588
3 175209 19903
2 68201 1445029
2 141084 483878544
1 105837 136777 668300121
3 66556 149359
3 184410 43060
2 34520 807077655
3 39391 17076
3 52579 56956
1 100933 109021 217072322
3 14886 170660
3 17682 156002
1 30020 120629 668798088
2 83963 572652683
2 92124 357046141
3 60880 163526
2 67701 32093325
2 167563 642381623
1 87637 133301 288083782
1 166916 193687 256208125
2 416 991724455
1 76971 188474 833515241
3 47598 140995
1 8851 140783 210985121
2 32678 974443060
3 113548 124811
1 16263 36666 602518364
1 72340 140178 870967338
1 47879 69218 526971827
2 14938 274964472
3 185941 183107
3 53577 23303
1 24946 173258 245931139
2 197536 309417692
1 100914 191488 55671652
2 186550 100050761
1 49387 95289 5081868
2 44237 278507086
2 3549 156395150
1 16621 131081 967146263
2 72075 614254802
3 178259 78905
2 64929 74222728
3 162128 170740
2 193357 43919424
2 155799 47545879
1 77289 137221 958725372
3 147852 42647
3 150964 146092
2 86905 824567103
3 161702 13497
1 10507 178324 866994235
3 175610 160250
1 54909 66740 47727151
1 123528 150772 220074950
3 59490 723
3 54051 193286
1 19870 48626 729141226
1 44817 198973 342184625
1 57335 178211 363141540
1 133646 181809 489378315
1 48134 152341 505142531
3 63608 5147
2 189559 983531537
3 178419 161551
2 150100 149327609
2 158634 238497265
1 86522 105188 119468476
1 34352 120057 597201104
3 118732 41262
1 122436 143037 516571641
3 3543 142734
1 33621 133869 160223751
3 99513 47942
2 168688 85716722
3 7506 137731
3 71990 81536
2 84568 375156939
1 106724 185056 138185026
3 43513 86186
2 114951 528724253
3 84603 65039
1 47733 142902 90524074
3 160767 89354
2 23158 635610994
1 108100 164837 537074350
3 26973 109780
3 93779 69478
2 19996 262067502
1 163109 196615 291679269
2 156597 65190661
2 142218 878346983
2 146423 190589974
1 48892 84569 468982017
3 51735 72467
2 130683 505403925
3 139048 84186
1 30219 53256 346598754
1 124311 163434 37104395
3 19477 135536
1 8001 55361 48631266
1 65700 165880 142817013
2 173393 526121871
1 82037 140329 90112640
2 113434 6962954
3 934 89123
1 170 53123 979992932
2 68490 285003911
1 26038 199208 813572031
2 181161 241855108
3 156678 170828
3 190727 18998
2 30459 554002388
2 71117 8064120
1 3249 196336 433462114
3 61464 172210
1 70409 92898 586536895
3 106761 59181
1 68453 169238 209141367
2 129773 140017058
2 18347 741070823
3 165949 192909
2 38591 892426048
3 174114 13713
1 75051 131235 919059809
3 152555 87263
3 76444 142410
3 72965 65177
3 158880 177823
3 112329 26449
2 161976 96667902
1 5409 94655 10872854
1 66389 139946 905130864
3 105966 97439
3 57357 156967
1 151488 154942 21983686
1 106109 146368 547047019
3 155836 18932
3 18878 65382
1 66840 132139 869531057
2 183835 9849008
1 91094 145263 684005985
2 111132 647366255
1 94187 123871 62737115
1 136639 197273 153000928
3 61192 199040
2 92827 434484767
3 66927 192034
3 98355 177924
1 109689 197456 305069997
1 53692 150095 794432108
1 126499 170975 297263087
3 184244 51733
1 58244 61961 735831836
3 34800 57739
3 79708 190162
2 67764 333519780
2 38973 961028864
3 18614 17459
1 72104 195916 116825846
2 152324 16186301
2 92708 391380588
1 118654 147083 683924478
1 22505 37238 129656880
2 85101 187266501
1 107637 178663 341809994
1 30397 58344 731977123
2 66023 643325541
3 61354 122324
1 156790 187558 330281591
3 177826 193065
2 122072 911622116
2 104418 387186911
2 122068 554162437
1 67698 151993 231380816
3 75856 58254
1 37526 145650 353459322
2 139484 10405278
3 101258 174295
1 81763 85830 665966968
1 170763 178860 493619582
2 173873 904273072
2 107327 903773818
2 174270 136413872
1 81776 197978 835346496
2 166801 546689282
1 26474 182350 666655739
3 144409 184113
1 68960 148806 834167755
1 112598 173227 809681917
3 158379 156996
2 134524 260723394
1 99744 199276 696438354
1 38985 194146 449521606
1 22984 84018 354368575
3 190879 164354
3 184829 93110
1 197997 199726 278803338
1 64298 136679 53843763
3 169829 4803
2 39603 914490758
1 33877 137194 643117959
2 110500 519271227
1 32081 162464 82197762
2 95216 132967888
1 126333 190420 308072342
1 94520 181914 644816296
1 38277 133809 487027655
1 1302 69670 464110184
2 23233 247639557
1 33815 102093 336861613
3 167443 99285
1 31269 72737 595831025
2 54233 255382831
2 61487 908454428
3 35196 107383
2 168172 796782442
3 20798 122707
1 72335 177152 408732820
3 33729 59117
2 140440 414004382
1 29387 49638 412018419
1 3802 95518 492291308
3 110575 158068
3 66076 94433
1 59605 168869 689380736
3 80783 56134
1 9929 97559 323797540
1 15065 87123 939499072
3 157382 198
2 56297 775490640
2 4532 851332359
3 164725 15781
1 4774 103057 164509736
1 29802 120588 255747724
1 157473 175051 755317023
3 20922 9324
2 85641 592352233
3 185894 196452
1 139137 193590 948664979
1 10618 44978 578760260
1 141277 159925 798272808
1 115355 199670 429716425
1 3009 154735 615464380
3 64138 108670
3 76727 99702
1 92725 165931 479489165
1 52422 54781 115512022
1 89167 124828 858390683
1 87855 95505 580861409
1 88125 156732 295849303
3 149826 14676
1 20455 33299 844897185
3 143014 126325
1 19607 153360 613111684
3 92933 61026
1 137374 138968 744908360
3 191202 194317
3 126424 114050
3 25926 114404
2 163132 246062235
2 54988 767091857
1 68969 104673 881442599
3 139055 5530
2 162660 584023690
2 162331 970624394
3 161831 183499
3 182504 16175
1 104620 167324 426642448
1 2127 148861 708708874
1 63053 81382 700281817
1 114028 184651 538251254
1 129105 140277 914263127
3 2574 59152
2 175848 811094974
3 141606 64020
2 30752 89858440
2 151137 279903879
1 28235 119058 644052080
1 16393 194583 490156374
1 112099 160894 210924874
2 129832 121787776
1 71169 89563 62413372
3 135073 72618
1 4654 15854 233795785
2 174445 972306972
1 140221 197232 835438507
3 136169 102353
3 160862 87954
3 6179 41044
3 19812 156730
1 25352 161167 381263312
3 77943 130847
1 77792 185125 356872214
1 71729 96774 66386076
1 40220 138103 32813831
2 73793 403165797
2 50638 134002334
2 48155 551809787
2 116790 40168674
3 12243 143973
1 69971 191004 756289640
1 90869 150175 921298194
3 37316 134914
3 153533 125725
3 112673 19327
1 77965 104217 503423018
3 115236 86518
1 19824 160051 376557695
1 31078 97132 556659789
1 88150 157327 346452344
3 184410 54219
1 93692 176594 78526642
1 93293 100605 762809385
1 84796 99411 715906950
3 61423 95449
2 91719 320287023
2 30553 448401066
3 169078 179018
1 24005 74200 129142072
2 2843 907299341
3 173257 2338
2 57630 755684441
2 161345 42044675
1 128869 194780 13107133
1 30288 87184 107939249
2 26919 38944440
2 199238 287559098
1 84549 157768 501411838
2 47730 868429083
1 25502 94811 941227929
3 167700 20405
2 3404 408366771
1 78963 97099 349992458
2 116849 72826075
3 129865 145836
3 115734 50190
2 114207 948659294
1 47354 67383 245202253
1 2937 152412 400241536
3 121083 154931
1 66379 179122 924908589
2 12672 842454753
3 128132 30123
1 94049 160231 70769689
3 117153 112279
3 173873 164268
3 18566 16092
1 25226 141226 426633693
3 103525 72291
3 96075 67983
2 146205 910645603
1 104127 160375 969500876
2 106458 860162325
3 43528 137546
1 73043 139964 941162146
3 187574 26441
3 192539 76387
3 108593 34911
2 98330 865458621
3 94314 66873
2 41888 976656507
2 82568 312696650
2 54006 203484546
1 40865 176823 788734634
3 49003 148866
2 96442 171679618
1 62089 78167 461585102
1 86859 142773 915254944
1 142041 189574 171506900
2 84613 118903342
1 17498 65672 569327856
2 162619 144928262
2 9166 222642924
3 107480 129391
3 19540 192307
3 25599 23263
3 156973 140278
3 110679 99258
3 124708 75022
1 32912 83138 651442985
3 113010 77930
2 73445 698496486
2 91382 478117224
3 47247 35008
3 35864 134600
2 160257 712488712
2 75077 887515426
1 5285 15197 868272488
3 30835 19331
2 101105 495361909
3 109792 190124
2 4307 908578732
3 104486 12967
2 7637 802574908
2 60705 144281887
2 114046 458578761
1 31762 138248 1324686
3 106574 116740
3 120269 67483
3 34534 175472
1 38502 133214 344628616
2 151799 924080216
2 71803 740314705
3 130230 78902
1 79386 173415 375091333
1 9613 117802 781238331
2 28961 657913860
1 113635 146952 974830185
3 140043 8948
3 43380 46267
3 13887 188624
2 58932 161132099
1 32345 160537 995256216
2 115356 552525174
2 86248 522556075
2 114515 891950778
2 188286 864781020
1 13290 146985 383476092
2 152685 369258831
3 152835 188454
1 72092 112772 553925018
2 39648 687145201
3 122790 47432
3 68570 196301
2 193951 831474816
3 51049 145179
2 172698 116348613
1 83022 85128 432847549
1 53155 138275 477313918
1 9468 119431 986980167
3 43343 34459
2 181284 619082446
2 50043 161317381
1 58468 194323 165775712
3 193743 111153
2 44912 26800259
2 116215 722854461
2 179752 867630811
3 95217 45678
2 1507 644806764
3 6526 66306
3 128390 153722
2 111060 524708873
1 16704 29407 693324540
2 156490 117296720
1 12088 15793 800716823
2 104274 326623095
2 189118 931608356
1 46867 199273 324404554
3 198700 18684
3 15404 73990
2 80805 148668510
1 8402 162475 207231818
3 189051 43583
1 71908 100233 741397765
3 56957 39003
2 33044 794278483
2 129417 128413556
1 49538 142242 859335430
3 94107 183511
3 20601 14281
1 2824 152752 324820560
1 6628 176030 299552791
3 24102 63194
1 151874 168077 190209442
1 82783 113855 357310518
3 60899 79708
3 122720 71311
1 118689 122153 756323914
2 80633 738682708
2 193670 430435153
2 159573 190762609
3 33006 103368
1 15595 172841 440141310
2 128832 358919085
1 194236 199008 978755706
1 32945 79901 381669574
1 22605 199903 508828263
2 103904 227749455
3 198305 178894
3 78441 97599
2 178430 801224085
2 179180 852219628
2 125423 468298966
1 44643 84095 657537645
1 42237 177674 266039218
1 62244 91720 436339081
3 38067 154122
1 55565 103738 225542853
2 179748 498322196
1 177802 186214 935836765
2 26156 992094352
3 76567 196341
3 66906 29847
1 25763 150862 896400071
1 25981 34323 195451596
2 24451 625585193
1 32936 126888 641682037
1 125665 135278 908294673
1 64961 81152 789181268
3 174703 110975
2 187925 658527160
3 23442 162399
2 117638 276055083
1 9400 173524 506996714
3 142171 173525
2 77935 713255738
2 36471 732600181
1 134507 170744 930864926
2 170444 709283274
1 11562 111332 410590343
3 20467 165081
3 99294 166988
1 108453 179832 524002592
1 146885 192564 471811405
1 27462 125011 895313624
1 91857 180136 66864923
2 4006 663912666
1 9797 16043 251736319
2 12318 103903857
2 185430 180335932
3 20900 49762
2 12563 702137469
2 31575 238687425
1 117295 150534 505503352
2 102111 603070602
3 32501 12226
1 36815 124930 45803913
3 161736 176071
2 76674 45360524
1 172090 189669 187672293
2 126796 900537988
3 32169 28644
3 20591 44008
1 27095 101119 877131696
2 54537 828398853
3 103279 139709
3 48737 79413
1 40972 182589 939059189
3 36325 74703
2 49466 704110104
1 46361 49461 770750203
2 139105 197352898
1 48320 80648 764699634
2 153798 973220958
2 75961 78488166
2 74117 174213733
3 41196 141712
1 89948 99873 447273506
1 44175 69715 70359481
1 173078 175956 28755574
1 40301 102874 662787560
2 34177 951028715
1 26389 94604 791161726
3 628 153050
1 42908 111560 565347468
1 132999 162923 110515862
3 190587 54550
3 88636 44157
2 10663 10494372
1 134524 192341 219588261
1 61661 81264 808507867
2 182312 996328069
1 35482 184492 613934402
3 121636 51933
3 122338 48299
2 195788 425308719
1 43800 109824 747792797
1 173810 176409 571509966
3 105464 47722
1 9711 189192 894599236
3 84899 30165
3 115354 77928
2 87333 728707752
1 134042 143276 771193805
1 736 135771 862852110
3 17627 33287
1 170838 175992 783422578
3 36617 185829
2 42954 493781426
1 40890 194669 378491656
2 104358 386572142
3 180278 11894
2 154991 128736078
1 127010 155437 920588426
3 112193 143584
2 98906 194428489
2 131729 422916437
3 76951 56387
1 118680 172125 564709277
1 77647 96207 847065618
3 121543 83694
3 83480 193520
3 172990 126073
1 82028 109297 947587478
2 171320 262355844
2 144176 338373015
2 184181 45483298
3 166558 15914
1 9543 168646 641193744
2 142804 52741454
2 54741 998369148
1 97653 191327 941675157
3 120465 163224
3 173832 64842
3 135500 46293
1 12037 86188 562471387
1 29614 88732 260683969
2 48352 20449183
1 52618 94159 539773645
3 144516 177052
3 69822 44221
3 74366 5532
3 92714 169526
2 45903 248341685
1 12433 153158 768834839
2 67790 509729935
3 80108 107256
3 118499 125874
1 1233 117137 199457912
1 28855 144450 326365414
2 47290 904053565
3 94914 154243
1 12517 151978 210640282
1 59148 115258 274217685
1 90404 101860 861125611
3 73752 100024
1 44338 134940 820252580
1 10464 45764 640432397
2 156341 647508776
1 53027 174323 654265484
1 49514 135570 106427999
3 7678 38868
1 97665 181642 738537676
1 50863 144580 59780891
3 43842 10944
2 152696 304617691
1 21746 121373 350826910
2 105005 784342470
1 60222 102244 727275541
3 13507 192757
2 126410 415928309
2 90491 116345676
1 152431 200000 313796512
3 19902 70257
3 16574 132259
3 173493 170414
1 27730 28366 617295013
2 30425 664537877
3 191182 64558
3 154022 132852
3 87155 155364
2 160087 371687814
3 173339 181383
3 137825 128608
1 45808 57390 544549653
3 155906 2504
2 105031 936569037
3 1835 32992
1 68853 88757 817146623
2 124929 451886423
1 29341 98595 50177262
2 197125 735667631
1 140091 196113 21391966
3 156676 144732
1 51457 187735 709836409
3 47034 60166
3 148455 172493
3 191679 10409
2 135082 139192559
3 108436 5018
2 144157 756097029
3 126517 83305
1 101975 142358 107842735
1 59309 105381 870612453
2 159013 120416328
3 176584 126399
2 163158 428415349
3 165624 125782
3 180688 91006
2 40373 603309422
2 148024 678189523
2 118921 76688568
2 44237 284145834
2 5783 966252594
2 943 238707045
2 59092 579061738
3 59638 93805
2 71590 809022035
2 190894 88591834
3 130461 158253
1 111394 156436 658730205
3 33212 164336
2 100572 186952538
1 108206 133152 925715710
3 150811 175108
2 71748 49930835
2 12110 622425331
2 103304 847832003
3 130342 166516
2 104626 881145745
2 131631 110611704
2 128461 776656755
3 79663 38692
1 52409 111545 186707294
2 193190 83822287
1 70307 91637 598203014
2 128860 282415515
2 72169 439055693
2 91558 796348343
1 51881 116803 158849887
2 86805 363948998
3 77540 158546
3 89359 186809
3 192719 99699
3 133347 63574
1 2359 194094 224924633
3 63189 163912
3 33191 6939
1 176556 183537 257378911
3 40749 37826
2 46098 689536361
1 81787 136323 449554412
3 175492 178270
1 60900 152530 550929775
2 183985 575331272
2 187398 318768819
2 152114 399915635
3 28710 94007
2 22755 84786026
1 130201 197355 21829174
3 105986 21410
1 70905 90792 242900241
1 144829 176240 169409886
3 51305 46503
3 75262 74009
1 133342 181868 78531799
1 55748 114385 219553904
2 137841 654087558
1 26208 51422 79159944
1 45306 151018 62980954
3 127421 64610
1 42314 133017 614674023
1 126417 139491 20491795
3 129451 194219
2 98157 322385479
1 108551 141203 524478479
2 22542 234410657
1 3374 135592 552574217
1 89345 158067 633983618
2 132294 956194726
1 57050 90577 714516081
1 39017 154992 670178057
1 85642 123895 55675339
2 178480 995171193
1 20408 170399 978965665
2 70577 735292607
2 38815 734564569
3 61842 132926
3 50799 133479
2 62276 164540427
2 104782 689268401
3 161814 86588
1 97854 134515 845716695
3 182427 124483
2 91404 861746007
3 80798 107812
2 144 30496093
2 21785 642424106
3 181244 39997
3 80245 10925
1 91444 131635 127425698
2 187015 200181986
2 39513 325062387
1 65052 157814 388482641
3 105359 96876
2 64711 786984119
2 100520 905307615
2 80202 515158638
2 114151 316849375
2 158517 443170284
3 171263 91638
2 163945 621543437
3 148851 37918
1 38310 49444 925082972
1 46082 194323 317691307
3 134042 153725
3 192109 33693
1 4255 71236 547729711
2 47789 812059719
3 84665 95524
1 85035 135585 644408602
3 40699 184671
1 18906 154324 736331831
2 155666 870189913
3 168213 33295
3 189186 120562
3 164172 118475
2 178495 258962933
2 140853 103579883
1 56074 195743 586779240
3 116869 127907
1 134060 159698 268232600
2 164763 313986740
3 114358 137073
2 21543 232378473
2 140209 992899436
2 37709 790798209
1 1081 111780 821793505
1 98208 156947 542795208
1 10705 30014 551078870
3 34588 97373
2 159901 790969521
3 86096 153548
3 125611 47602
1 34283 160790 466160334
3 101780 146652
2 134531 925717559
1 62463 171925 127138439
1 114471 195314 194489743
1 17995 18138 118933403
2 106789 630429755
3 20937 59247
2 181520 411924618
3 53378 81586
3 101574 74319
1 67867 193216 231368104
2 58818 576758179
3 37351 117650
1 165735 188980 335219155
1 47891 76772 352224244
1 168163 197896 532387235
1 104719 142764 725388476
1 49820 71036 457735768
3 190701 183940
3 32841 125823
1 10105 17530 145210299
3 192128 153658
1 30258 122413 565482847
2 144611 913533139
1 173517 180861 407391965
3 167059 38278
2 188240 136413033
1 53891 100631 175079706
2 84095 610183923
1 10469 143543 112083090
2 72436 975520744
2 181422 167629410
3 127663 140971
1 69896 87307 557724573
3 90209 71104
3 197645 79708
3 136065 154270
2 165065 688932267
3 32657 30838
1 46997 61480 212151810
3 135193 99728
1 78256 90281 920736614
1 67198 151300 483215626
2 56105 587132069
1 55367 115997 373689350
1 131926 194364 958986628
3 162404 12268
3 5909 106564
3 79093 58312
3 49200 70980
2 79033 254940365
2 88209 292797310
1 153041 186368 277038300
2 58872 116096429
1 56098 192800 540624816
1 161010 178478 966722902
3 84265 184498
2 30094 895867112
3 126772 171564
3 32912 116860
3 35 179678
2 166043 881172106
3 118683 25364
1 39315 137914 98098100
2 11712 170548702
2 186407 100614004
3 16956 163908
2 182430 964330168
2 135385 631425735
2 23431 938258517
1 64890 186767 796769733
2 135302 684436536
1 1617 171419 644897030
2 162526 291563874
3 35367 181688
2 72071 244181469
1 72003 108821 517085236
3 63666 188917
3 169589 170947
3 197806 194539
2 21435 157440419
2 165537 316138305
2 128510 923233334
1 51455 168192 442168713
1 140377 197660 107098845
2 47290 870027793
1 5721 139365 78420580
2 55244 252589988
3 105149 155277
1 55052 135346 46298347
3 63629 160820
3 171183 154989
3 91055 85314
1 103543 172601 943358214
1 132197 142805 156432240
2 137558 229546169
1 138805 194360 417411519
2 155595 910770519
1 30107 181901 410896033
2 108746 55455210
1 39460 176664 328602618
2 19911 103125225
1 145030 199315 109275544
2 142367 283806135
2 77440 429066020
1 95281 114021 379823995
1 48095 96635 397534606
2 113447 108030430
3 125747 146813
3 99024 20591
1 110050 127999 723965782
1 62250 186523 907017909
1 22441 146650 257227998
1 135864 171435 242964949
1 77380 168810 391484255
3 171930 102306
3 104136 130237
1 9391 35821 115622620
3 77651 15255
3 135909 118534
2 75953 428234850
1 123762 189936 959320710
3 125338 67170
2 183600 191740066
1 72029 139057 141542523
2 135148 682707042
1 22972 75473 320066906
3 122924 101722
3 12120 79536
2 72474 71718647
2 78004 802787054
3 173259 36671
2 195942 297565488
3 47707 173752
2 196394 283040777
2 104366 452615660
3 91840 90810
3 8522 9390
3 14655 89491
1 89081 119459 327049058
1 81454 137475 208606170
1 51622 166775 346218222
1 54699 73644 417904725
2 72435 817013927
2 135903 104505911
3 126028 69858
1 51825 92135 969842132
3 156540 51274
2 156634 192028836
3 138865 198615
3 183685 72839
3 152684 44718
2 17585 703413053
2 57063 103631084
1 2589 94979 254788173
1 20461 88587 341416871
1 18442 125915 912769171
2 109142 355077226
3 144919 151225
2 199053 814145096
2 62181 164467736
2 59437 586617380
1 16923 34310 417000672
1 97725 193338 545620807
2 20762 626520580
3 101446 133972
3 128840 122055
2 125782 723748036
2 131366 922993856
2 88885 148419985
1 17258 34445 430197592
3 60174 93158
1 38060 145936 190081893
1 50364 82211 153295770
2 7002 390811334
1 26697 155955 358531277
3 36384 78715
2 82709 162374633
2 3844 13878357
1 153143 165016 577524336
3 102521 191509
3 11608 78096
2 137287 489574670
1 62784 154436 542355766
2 112230 934072464
3 152005 45694
3 75227 75569
1 34461 123147 847707264
3 199790 136722
3 70207 107945
3 105036 54718
3 138904 57015
1 90380 149031 284373422
1 110489 148332 615249018
1 190435 193998 582983023
1 148181 171267 876347854
1 30640 143674 747177583
2 20885 991747720
2 193939 14580552
1 125581 197695 792403527
1 77065 179813 491914683
3 116484 65155
1 49219 175211 963110541
1 56698 120208 400537083
2 160554 587274726
2 169869 383169486
2 42652 99928024
1 100195 108338 838484145
2 130571 81930708
2 18223 296791958
2 77603 106267733
2 19925 284328478
2 14587 752930864
2 190121 178895576
1 137104 150261 70698272
2 103467 462545290
1 978 118753 106826665
1 50541 91528 416623141
1 75688 182567 176119029
3 183533 109772
1 70905 107869 223017560
3 23796 111585
2 134247 41427392
2 178588 4417977
1 169066 173821 502263708
3 59657 12965
2 158874 464565073
3 34090 114774
2 109608 582076090
1 10591 163856 929811410
1 13468 104676 774014082
2 108875 934800077
1 167556 196698 877838671
2 51953 722015723
2 56899 278082385
3 137796 45878
1 11776 100714 168220927
1 62792 98317 774887116
1 119716 179992 209601084
3 192716 43301
2 192518 657399971
1 8264 17982 421543888
1 53119 124640 735993608
1 87228 171416 375144680
1 120466 176358 630226859
3 198211 189150
2 138404 299076892
2 143371 731753239
3 9864 168749
1 43777 121759 628057666
3 84804 29998
3 60145 5793
3 42429 68776
1 77776 129280 657590564
1 42335 90647 431408754
3 88400 74453
2 119054 303172506
2 119722 427355652
1 48534 85828 360845294
1 54175 133858 423174202
3 185832 147620
3 110907 134197
3 194918 48694
3 166152 198362
2 106656 474274709
3 77645 121165
3 195364 151459
1 17237 81166 486841634
2 84950 464986996
1 20512 161369 706013854
1 75133 99214 102129594
2 159495 601333931
2 61365 649094581
1 53504 165882 421450409
3 44759 32671
2 43666 284071039
2 31931 154769551
2 164187 964940911
3 48719 182137
1 90903 167788 703626483
3 74806 5749
1 34840 100631 703432618
2 45485 190230691
2 132440 138381286
1 86035 126402 752288218
2 70449 431282385
3 195212 189995
2 120398 208817440
2 73331 66876977
3 52915 101410
2 113112 465037618
1 43729 121564 248553084
2 135907 516655568
1 58631 169006 906634576
1 112468 164662 834856836
3 23151 69885
2 153607 862267025
3 102920 97315
2 128349 411335758
2 116610 974803422
2 175408 814601279
3 157001 592
3 95551 48875
1 69987 115794 82174841
1 104160 132937 936546402
2 85012 716849608
2 120744 301550958
1 11110 111129 361512799
2 160061 189452349
2 178402 443994136
3 39192 73998
1 101206 105574 493067310
3 118938 103439
1 136232 157247 737310054
3 71555 164130
1 34321 198152 46196757
1 31821 67763 994629521
3 85699 71962
1 46426 60707 195513716
1 101721 148698 292581328
3 68540 93559
3 28226 161684
2 21699 398690515
2 172404 354068657
1 60662 197049 521856814
2 16401 176401880
1 47801 149290 72036202
2 44620 524230471
2 26730 143036072
3 14228 107633
2 171898 946366294
1 8095 45837 776703448
2 37238 163280131
3 111791 196929
1 50924 126872 211196467
3 53135 197603
3 109925 27877
2 109422 984601218
3 141213 73087
2 40055 948000453
3 98540 92045
2 164125 703389064
3 46756 181760
2 74735 34440213
1 96136 176487 506637978
1 6179 41174 960203499
3 170323 93881
3 6292 140176
1 96980 193850 371140108
2 159021 826436381
3 12807 24561
3 134365 170492
3 183132 170515
2 133986 9194817
3 156231 64727
1 59505 100645 294049423
3 56173 51753
3 195196 116343
2 180310 735688039
2 165384 523185365
1 54085 164306 962809049
2 83878 390710027
3 76471 183353
2 179064 532241375
1 56964 90315 770663255
3 160064 88142
3 30016 55314
1 26785 156885 308782498
1 4670 95393 459619804
1 35457 161989 513742308
2 121652 609364237
1 53009 163418 406909534
1 4384 65802 473915726
1 135015 145727 537938738
1 101223 179079 323054173
3 146742 190454
1 113478 143996 183122816
2 43770 15331154
3 8430 71999
1 118620 158339 499360548
2 187960 564849092
2 52237 589332443
2 13292 491169577
1 41474 78414 125648660
3 127827 89074
3 189104 142732
3 198322 54477
3 57530 52963
2 144465 654453443
3 107657 112749
2 30245 557095189
1 111064 178511 920774232
2 116299 776189953
2 38629 45339173
3 186764 17969
3 71755 127761
3 903 169150
3 138174 197013
2 153164 630105576
3 79182 157032
2 94860 241104648
3 43585 93908
1 18401 96882 284946964
1 65569 126766 859984069
1 15737 109853 427166097
1 1345 190679 27809632
1 27875 166642 335474550
1 114135 176401 245800515
2 713 975982863
3 25863 61581
3 72855 21057
2 183538 227826588
1 21014 159989 885932057
1 89166 148964 683464145
1 45472 137082 85625341
1 149752 185665 957005324
3 197778 122237
3 155940 178092
1 48024 191729 543321043
2 72839 802200766
2 136256 817611009
3 74148 154267
1 17084 105416 281629084
1 102129 114463 64596697
1 31588 68650 797884696
1 42051 118232 172016081
2 127924 658701811
2 105940 281549885
1 27761 49948 855304030
3 92151 114028
3 177692 144989
2 129145 294037138
2 79483 38639216
3 176990 150903
2 39085 399938199
1 36170 85402 499454690
3 53827 32589
2 54990 903379820
2 150395 978374484
1 14122 132972 918718325
2 132536 193925480
2 81524 638288989
3 97376 123639
2 29503 137739210
3 183295 109259
1 51463 95042 533894932
3 182458 44864
3 196007 158171
2 139850 863250760
1 33325 57966 981438379
1 2683 80429 587897603
1 115013 141886 953707258
1 33213 75057 812202592
1 135205 164030 515487109
3 27364 82215
2 86857 729672050
2 184456 127040266
2 11597 525854458
1 65917 116222 73516789
3 100276 64518
2 125029 411059100
1 78684 124054 952053230
1 27504 40391 80844184
2 32734 689582531
3 121660 55410
1 96875 113743 698407676
3 169307 18987
2 51992 992679800
1 46203 90564 489074913
2 116938 461435920
3 114648 1585
1 34303 136463 566889132
2 191972 764332508
3 3296 188599
1 14317 100594 293501164
1 84418 145700 770862574
1 38147 178531 558237705
3 189535 179184
1 65787 164871 189366231
1 43594 43927 216189984
3 99323 55145
3 106196 151784
2 175405 578588981
2 121905 874027902
3 1797 199272
1 99992 107882 451707059
2 171813 759062205
2 177210 208938778
2 86186 364484927
1 17335 129312 264857141
3 174125 193271
3 21230 190834
1 40727 78438 353372002
1 13922 170373 720165911
2 11620 461783338
1 152762 157522 845573345
2 179347 881443956
1 111458 196985 226323348
2 40433 613747882
3 150340 50054
1 24285 141330 131305134
1 81655 132979 648542468
2 76748 241590548
2 101783 164214736
2 35276 271978076
1 147271 189890 447451519
3 44226 72264
2 61406 46188205
3 103298 57136
1 45000 70113 760936566
3 123564 48967
3 45491 135466
2 172944 759036740
1 159607 194235 935754997
1 50400 193419 199183030
3 54437 72455
2 146447 149645286
2 170604 92337277
1 24159 45592 103459349
2 172084 505159856
1 20478 150036 789212221
1 11586 170365 595386435
2 100142 104640882
3 67055 143359
3 49408 151756
1 18470 92717 65245755
1 91457 119378 296771612
1 1440 170472 789406760
2 35960 762216264
3 181331 96810
1 112767 188599 241204156
2 42166 282090007
2 31230 273233318
3 92392 161609
1 93379 151016 126268465
2 13027 647669504
3 1577 98331
3 160883 42145
2 182889 509342990
2 124336 143304992
1 60930 71025 419216749
3 140110 127964
1 58670 190111 94204207
2 9025 391620711
3 46400 5362
2 125149 493466448
1 37116 173399 550949508
3 64357 2215
1 132307 191825 338056776
2 32742 321465795
3 55196 42265
2 9864 870831881
3 162216 57166
3 89776 193144
1 4636 198224 562945091
2 20171 50429569
2 185317 499078764
3 64010 158053
2 32392 836783725
3 109977 103357
1 85336 179651 372869285
2 6170 491895453
2 154127 537594235
3 36169 58950
2 171871 580405108
3 53329 53596
3 187636 75342
1 117449 124544 462501015
2 10829 976256579
1 24751 168133 535765583
1 34371 74117 201151900
2 2719 450205138
3 25285 140946
3 56412 78886
3 16414 53033
2 87847 686626300
2 113175 298679635
1 183795 194224 571816087
2 97161 592996449
1 11742 84981 718680960
1 134500 143609 246683981
1 92440 177551 921381418
1 84966 103978 896606145
2 33243 422987747
3 60819 142601
3 171362 163956
2 42371 536927249
2 90906 187141828
1 23369 145728 797297091
3 110946 180974
2 120983 424415382
1 40889 184263 954859543
1 83142 104690 292035080
1 86265 193373 642187443
3 103911 159933
2 56607 815866204
2 131667 136700317
3 134666 28381
3 96587 72448
3 198414 5931
2 25210 465315328
2 187393 983386245
3 23087 198164
1 20576 23112 610152359
2 66974 928683428
2 175433 973508628
1 39858 56716 926619975
1 104896 184318 594108396
2 104547 215933193
3 37567 147753
3 80083 96207
2 171374 871284589
3 45810 86848
3 85981 23267
1 171560 193521 458868542
2 198965 311970266
1 76126 191367 918625858
1 164318 196983 987824851
1 163056 173732 317771890
1 180076 191570 87485798
2 145150 183136533
2 165311 312123163
2 195716 307407718
3 113548 121857
3 71219 121707
1 177290 185542 369326992
3 51702 114198
1 62931 91839 206782463
3 97623 80642
2 116569 506631884
1 26519 143365 437873183
3 191619 8513
1 17514 145835 740560704
3 169662 189247
3 55886 25969
1 76557 122137 159754742
2 163232 646595315
3 23535 128155
1 22383 78484 945450644
3 4117 191657
1 85378 89448 422450299
2 146050 879352596
1 49450 190324 349240120
2 166269 850472389
1 3330 170365 884980331
2 115984 303916507
1 44393 76853 62843744
3 33760 173232
3 151813 20822
2 191010 920231449
1 6260 152503 780669345
2 138688 169023908
3 654 185209
2 8708 785278937
3 179366 81947
1 34445 145388 456307266
2 193326 527990489
2 7169 384303980
2 175226 538870100
3 193895 61590
2 93858 49514715
1 10349 121272 724940931
1 39277 96253 300343084
1 150833 155082 793646702
3 72975 38375
3 55777 196973
3 122914 133219
2 127295 852183518
1 123959 193613 481818138
3 37606 10040
2 20382 741130871
3 198392 28258
2 81422 839457425
3 169950 34457
2 96958 504817419
3 58256 62146
1 79606 180723 454665514
3 196315 127661
2 29594 831942419
1 36788 71366 57087887
2 154305 537018334
3 138681 114689
2 97951 979052089
3 105607 61829
2 95662 601847529
2 79332 396268592
3 40917 53575
3 13221 188687
2 4756 626066406
2 110397 904340762
2 24476 741122079
2 179990 882283365
1 111262 139050 539264840
3 84488 119545
2 109578 885287159
1 4529 106568 570126038
1 539 53910 89536027
2 153982 325548929
3 194915 3797
1 111780 197745 859679976
2 21605 537082293
3 148838 19006
1 1842 146608 751149382
2 109359 650064973
1 52802 197435 850271310
1 58300 175604 4776101
3 78291 182863
1 31722 147601 676509566
1 83064 161433 996540552
2 2021 803966905
1 143301 163553 667893516
2 97618 297290814
2 43539 640151335
1 73121 94506 534126812
2 175384 803729986
2 22805 325422980
3 64 61030
2 18015 887474287
2 72061 409395697
1 63660 157183 448002467
2 36747 905604035
1 58922 78974 264479760
3 55617 107551
2 34655 107049089
2 155927 825771430
2 165615 911828701
2 198007 871413680
1 9960 176631 626847087
3 131192 55864
1 48664 128348 285794845
2 83304 129067890
1 43395 108367 591806209
2 70197 753044157
1 114371 150835 971162236
2 154344 770143977
3 114550 151066
1 14366 23761 704080496
3 21127 61409
1 1331 161670 418550417
2 5125 675056871
2 46569 288027639
2 196964 192988035
3 104803 146391
2 104226 246224079
1 17989 95704 678776200
3 196898 119733
2 158059 968242652
2 131987 58912849
1 100033 140275 665312502
3 148529 22518
1 175981 192947 635155279
3 10847 93073
1 32734 128240 724045284
1 40248 69143 54012017
2 99737 16511169
2 33661 631916355
1 8035 51279 183255974
2 167292 860350606
3 96353 138935
3 25804 58659
1 19872 166067 959036101
2 190002 199229419
2 43325 717741164
2 68748 119163976
1 40690 105451 179524648
1 46042 197604 563396867
3 66483 134168
1 52754 187462 775105393
2 189232 457140969
2 172761 364631334
2 64824 235095287
3 195646 80950
2 126896 304103621
1 42762 59434 345151211
2 121648 248803666
2 163027 453624640
2 117141 564371496
3 109961 29111
1 20372 119242 927101744
3 115778 193087
2 180361 20601924
2 179481 94607235
3 147395 162548
1 34750 185516 81961701
3 144803 196711
3 6150 144417
2 177372 870922864
1 43243 152782 514157441
3 18597 146318
1 170364 174599 236662160
2 199134 602089655
2 166732 813399670
3 160972 138358
2 132600 629765918
2 134366 82065
1 33128 149192 845574332
2 110463 414265345
2 47961 225827096
3 57949 102263
1 32608 120945 82956449
2 125474 804878679
2 63704 158286133
2 105119 314967605
1 13074 111693 763511610
1 29481 160418 325526657
2 151066 360249847
3 195018 134143
1 105788 199193 579648868
1 114934 172264 103407729
2 153526 22975971
2 136011 198419068
3 132065 122317
2 83307 389248654
3 167645 96744
2 116646 965647756
1 119721 179868 388657535
2 173330 170509648
3 182004 5761
1 46835 114873 968573369
3 18748 69992
2 106702 356090617
3 29180 4445
2 8441 317630148
3 19896 176245
1 59951 80962 831694904
1 32843 161962 944163713
3 181231 26491
1 15932 143602 46663156
2 104905 313993112
3 177875 23914
2 138682 678916092
3 30595 175628
1 35749 107807 156606493
1 52926 89323 956046129
3 68602 134549
2 194379 477063695
2 97487 317050565
3 193557 176463
2 147460 274409170
1 80897 173335 627449961
1 25947 189883 340779980
1 34209 125074 609607063
1 55084 149078 294401529
1 118786 153949 826759977
1 53645 168503 624386953
2 97233 635526458
3 10406 73106
1 9670 25848 616841974
1 3077 157536 539063225
3 88025 172734
1 6367 162951 25653571
2 168625 865662469
3 154024 169243
3 149664 95015
1 7881 32715 192308170
1 101439 129470 86880988
3 170985 21025
3 77610 132158
2 192179 95102665
2 80252 706374609
3 41036 58416
3 99463 7994
3 40931 91322
3 138340 187204
1 9739 15543 406947650
3 108428 77908
3 104754 128857
1 3463 78995 439409957
3 132751 53879
2 152922 320364119
2 19171 458626358
3 86194 1490
1 70521 102430 369406457
1 33845 85530 15244837
2 55836 2580161
2 42092 12707516
3 192674 137476
1 101657 170930 407457392
3 42507 185171
1 6275 39605 280022053
1 80394 166871 688483348
2 107733 831716218
2 71411 809009691
1 109908 139669 590931402
3 25370 161356
3 17457 183063
1 162938 189844 940068217
2 187156 524183046
3 154894 193689
3 19734 51867
2 108217 662797947
2 173692 629516699
2 74262 375914331
1 52426 77198 10877396
1 17933 172575 818316970
3 67223 158691
1 67208 120081 583962756
2 86587 41826350
3 199741 116081
2 69664 974086403
1 153853 164388 517088695
3 85658 195562
2 12887 894757824
2 10794 26294161
2 111613 883617398
1 39098 85175 349084192
1 147747 196578 457823543
1 56130 135679 354948749
3 139063 140354
1 107690 171061 370477364
3 180768 45356
1 25976 190264 820364889
3 187757 108140
1 32990 35032 770612719
1 28902 131040 496579727
3 170534 46145
2 123477 379265571
2 104975 204302122
3 96338 87580
2 54156 855175762
3 82854 71761
1 6011 89039 41276200
1 8874 194082 742972673
2 22896 997012371
3 186786 177642
2 118822 866983277
2 45480 762981055
3 147942 156799
1 148075 194627 883472047
3 153177 138381
2 17873 956173108
3 83322 137832
1 86596 94791 860007917
2 48812 724264055
3 130526 53025
3 95718 67796
1 54193 175267 523405834
3 55931 184219
1 169021 183691 131921479
3 196195 106580
1 36625 62312 701110639
1 79084 110389 150933373
2 16564 935547233
3 66607 16735
1 11051 119884 7488537
1 11057 13942 544684671
3 143537 130266
2 171778 789293848
2 184379 697068000
1 92743 162159 342770490
1 14161 38142 983473110
1 35074 60683 310665620
3 176470 6888
3 143988 106337
3 129041 97346
1 2774 193178 70931286
1 84699 188244 389553344
2 67109 273739639
3 56470 49661
1 48476 96098 557158144
1 163092 164290 532198320
2 146530 118660059
2 80723 241327023
2 129844 935536821
3 38026 71691
1 142066 198668 375687439
2 77388 26670095
2 96044 746560844
3 27316 76409
3 60640 134875
3 59043 91164
2 181940 770435526
2 198791 759629174
1 116490 156492 297803900
2 96260 929076147
2 130880 42632688
1 29793 166547 528551963
1 26393 168659 706571556
3 56449 90094
3 169662 193741
2 124464 981792042
3 48499 89576
1 63889 171844 683601262
1 163842 179463 579844968
1 196367 196411 728046702
3 112100 183983
2 146085 793044397
1 44063 152291 655416927
1 119171 155675 71751146
1 16632 116482 168703461
3 18508 50610
3 36985 176733
1 147946 178823 107339873
1 163295 177902 392498220
3 57267 42512
1 36886 110782 217425492
1 121453 174437 191815103
2 126127 700908219
1 101147 107540 818738488
2 85376 302605538
2 59360 82659589
3 2354 151548
3 150869 139868
1 86256 193183 257029268
1 134009 193164 960059486
2 109727 527052599
3 43029 152456
1 56056 91662 525709267
3 75022 28982
1 138989 144633 443270295
2 35242 419102404
1 2854 91062 824708325
3 147201 100304
2 85877 409144380
1 78557 84259 286501807
2 170420 665487068
3 185048 173114
1 100758 168466 450463968
3 169265 120041
1 7481 117574 550329471
1 119833 148236 528682541
1 29221 92482 376398879
3 1291 96262
1 112263 171954 657382973
3 66255 96561
1 72253 105821 316110854
1 123291 190983 344046532
1 108740 113661 129450638
1 13738 38499 421496660
2 146459 179165364
2 50665 458719142
1 84058 100741 568624466
2 190392 992365198
1 43765 116855 536043716
2 73969 775242084
2 175643 605947628
3 60783 124187
2 7854 175698306
1 94584 194397 728500192
1 140719 167007 940024608
3 68282 168526
2 94898 400682859
3 7897 109094
1 112906 147142 698744059
1 133030 199623 732456061
3 44093 35125
2 151361 60469955
2 51929 710589799
3 148722 57641
2 152052 198860584
3 147294 58088
1 66151 187148 761215480
1 58980 189516 203681751
1 4668 35843 626084546
3 122281 89547
3 76999 62112
1 3200 86599 938862364
3 92574 18805
1 118208 191423 198868100
3 176193 158811
1 101258 192017 898253197
1 90367 132767 654359917
2 52693 893997873
2 101343 346621031
2 96662 662132775
1 45933 164792 805874373
1 18274 103759 868601329
3 37952 23233
1 96539 185555 356906624
2 157849 259977761
2 33035 323170311
2 160998 588178880
2 136788 543122503
2 94164 796046205
1 133348 199885 453303926
2 86758 385904612
2 38693 401169887
2 15943 738256368
3 65426 170956
3 165974 11734
3 159655 11498
1 25168 62550 943379308
2 195441 205438649
3 195440 27585
3 194175 170160
3 114883 154258
2 75287 528542803
1 30753 71939 201465323
2 189995 636817889
3 27626 78966
2 182879 675624463
2 165073 365412906
3 165690 28943
1 28619 177756 907505318
3 76848 129323
1 163293 176539 804002587
3 182153 118315
1 59294 102084 302513857
1 52978 154785 905639966
3 192685 120857
3 110353 24625
1 41292 154323 628497
3 15787 120158
1 32902 137617 808816747
1 85473 165419 458369874
3 124667 180193
3 87028 15549
2 157825 241232388
3 98410 103451
1 156991 171647 240440877
2 55916 718207339
3 120105 115178
2 155277 133794567
1 11272 137199 162920369
1 13031 166391 11901294
1 83846 129219 716904537
2 16406 612383864
2 159749 605733327
2 188973 717907560
1 120904 187163 802120616
2 34764 245147850
1 122752 156520 29903477
1 62643 198222 948532286
1 30170 153135 230963862
1 19395 144774 592381938
2 117890 530869846
2 133903 65407351
3 111542 10512
1 79491 141940 484045360
2 179845 691507317
3 185206 24805
2 171364 725364136
3 19129 76404
2 141840 21771765
3 124834 3032
3 37057 179738
2 32981 457885065
1 43251 75930 512608826
3 61885 51902
2 40448 956827755
3 10677 40772
1 76377 84259 37244579
3 190494 95008
3 78414 41399
3 95317 124785
3 91998 137474
1 25263 73784 928006366
3 80263 121073
3 59340 78871
2 26864 381494997
2 37227 266241231
2 55304 282087586
2 50037 658738771
1 121531 160602 477258590
2 120376 359268137
2 10212 74070313
2 29331 733686279
1 105957 142433 911498477
2 24179 845823121
2 198684 779995213
1 5804 140664 242201496
1 27524 168487 198549412
3 196651 170365
1 78980 88424 831402345
3 181037 155858
3 102911 145201
2 81063 908348746
1 3593 138282 979412879
2 86733 259754106
3 25740 182253
3 184043 78060
2 50032 230000605
1 115013 147316 207013309
1 67124 86519 544246886
3 35300 59872
1 128068 169765 811317566
2 19029 962903123
1 198235 198816 844930266
2 129948 801580760
3 49102 18936
1 120631 150555 420034495
3 166460 171008
1 7587 101977 245071890
1 10638 112363 966161453
1 6724 194603 811322432
2 44180 553224591
2 192320 968446015
3 99670 77032
1 178840 197758 215013523
2 94520 693001965
2 61990 97959914
2 165709 816404018
3 103570 24885
1 112827 198514 435454758
1 55190 136865 367780359
3 178151 63683
2 135560 330912112
3 112910 2400
2 94591 621975479
2 88475 707386400
2 167430 404552961
2 44378 136487727
2 61003 123909967
2 195237 82057358
2 122574 112228626
3 65850 92177
3 106485 8881
1 29833 173661 71041803
3 52932 178060
2 50038 816388431
3 191772 176828
1 15651 31772 898381504
1 113596 177964 702628267
1 27951 51221 757405777
2 53377 348889829
1 60849 164930 209593680
3 30396 42579
3 149066 52927
2 92240 21623066
2 83502 803098341
3 148333 131125
2 95397 380791043
2 16381 504653830
1 4164 174529 197969790
3 92003 32014
1 10586 137199 577866601
1 142626 188640 114847782
3 60667 177484
1 109073 115536 652303870
2 76507 644999823
1 1755 78344 387033191
1 43172 126551 819433545
2 189546 879052240
2 98455 329988810
1 40324 71762 514885063
2 133996 905218005
1 39722 178794 393862482
1 44860 85947 706516043
3 33555 122795
2 166602 865483354
1 70325 197656 559042165
2 145153 441166000
2 137593 153532258
1 24072 158254 336897205
2 70929 280528278
1 79896 153210 457323944
2 197168 377572017
1 22847 192382 875427801
3 49033 53240
3 37034 198388
3 105813 115505
1 150358 161146 331468514
2 41959 946344978
3 90609 3737
1 27178 147428 636763940
1 18353 94775 182740865
2 74191 379082555
3 123349 43719
3 31400 117595
2 147924 272429466
1 153072 172948 44527735
3 82866 69398
2 39117 32541329
2 149658 12663534
1 74670 124163 666561786
2 196488 157682827
1 116702 119989 871046063
1 31934 199141 443135654
1 83510 95594 940080105
3 49333 99950
3 88247 105823
2 189981 398050662
2 33055 714368184
3 110981 183767
1 47380 79138 61411805
1 81445 198240 998380486
2 141502 638369279
1 144167 164982 644034939
3 118889 84064
1 40331 192633 22446949
2 182509 544683066
3 96276 31645
1 135210 175227 641023046
3 21548 131793
3 27430 184101
1 115775 146642 565226094
2 82228 794375971
1 45463 53460 357863245
2 55710 348284165
2 57451 713931913
3 62031 107956
3 89209 61866
2 57031 372177584
2 52026 846723558
2 195221 757449489
1 121807 138991 699809481
3 74639 195345
1 56335 173993 930679496
3 149621 174164
1 28 70562 446701028
1 47454 123601 414926800
3 5329 160548
1 5488 185716 135516616
1 118189 170122 657601194
1 76166 189326 325972345
2 102861 580669976
1 87371 170671 788257636
2 144259 310681960
1 133759 194402 945399170
1 29187 67370 668929117
2 163596 211787881
1 24005 168914 129789142
2 39166 172924528
3 145227 126830
3 118797 135034
1 4698 160357 833597929
1 86250 138148 810973677
3 59659 49392
2 97162 730015516
3 113938 69825
2 90940 838036211
2 31530 480520616
2 194341 803235847
3 42368 37295
3 172099 151684
1 5083 26633 745339732
2 78696 998187027
2 73917 316189761
1 94074 118188 205071590
3 117538 182886
1 83859 150378 482157630
1 74624 145984 230634697
1 63297 138678 226987075
3 113040 175801
3 150414 99602
2 161064 470010137
3 130344 1127
3 98086 65393
1 31900 108354 159075141
3 78284 67413
3 164615 175362
3 22303 15702
2 20198 267186338
1 53122 142735 950300696
3 22794 82180
3 100964 21481
1 36152 166880 196446687
3 52108 138798
2 186160 285377923
3 84221 31186
2 155506 443671898
3 23374 23749
2 59399 372029858
1 31509 136990 476391414
3 155189 146573
3 25464 153258
2 153450 647727297
3 186940 177689
2 47659 888227834
1 34316 125751 27604932
1 15214 78853 437094198
3 179752 172634
3 36388 133338
2 52252 802704294
2 120010 681619934
1 162760 186738 905009159
3 9668 70264
2 189264 159148605
1 183174 195116 383718651
1 17320 22422 372186683
3 196965 58848
1 54853 64944 297115744
3 89005 38616
3 142469 176818
1 35301 70812 475940640
3 29219 53167
2 177999 590280055
2 127896 308329118
1 19401 80745 314693891
3 119420 9625
3 68872 82524
2 149795 548446692
3 112051 166191
1 169868 185881 299025240
2 67435 675699583
2 12525 519609299
1 114577 155639 75164088
2 127025 113673116
1 99997 176045 321155222
3 194704 46452
2 55622 302249268
1 12142 72248 304869619
1 115821 125673 525009620
3 41168 79119
2 38334 215049691
1 22400 78008 316210535
2 144593 386845194
1 69033 180796 562753099
2 165276 399750712
1 64264 159754 141664592
2 9647 652803387
1 21033 74540 726492544
2 136111 604321985
1 66971 123071 891561499
2 2519 710342780
3 15561 109210
1 5342 99963 949851007
3 10537 72608
2 181030 269803940
1 54157 173664 955933727
3 24415 114779
3 153170 19001
2 169900 251553059
2 166302 680835084
3 15852 3002
1 6504 134391 498511321
1 11468 128836 304906117
2 88605 590604170
2 49667 611555059
2 115454 849754028
3 123552 45389
1 19960 190977 266231488
1 26235 107486 200523875
3 194967 70872
2 167580 20091209
2 50888 154468693
3 59530 66206
2 27960 478811527
3 79616 51815
1 142578 192365 57524777
2 145702 604473216
2 103468 550067742
1 44637 169209 934442862
2 85464 675080750
3 42907 93449
2 176508 249703784
2 149034 611681343
2 162671 554492373
1 62144 114675 57974434
2 126890 819575729
2 17087 851416227
3 89208 58648
1 72393 152126 245840690
1 12969 159325 367921360
3 135708 154979
1 3539 114303 332407875
1 55551 195825 474901922
2 135626 871981177
3 103719 126920
1 159947 191735 632860400
3 61455 27472
2 83674 287312258
1 110674 169503 74998929
3 93511 164538
2 84884 711466688
2 164525 299510659
1 44067 197825 564421481
3 76496 1922
2 67385 485021436
3 157392 168118
1 17362 191305 670914575
2 91409 232398071
2 64927 939860277
2 82 903871952
1 5606 132296 57349886
3 61884 35553
2 132055 804380244
3 48731 173983
1 89856 169930 793483840
1 70074 80783 356052919
1 80673 144570 89666327
2 129806 865178657
2 129880 2036842
3 76594 62271
3 74157 106804
3 67057 179950
2 55410 176341987
1 161466 170708 217310698
2 195608 216713101
1 1996 186882 779944134
1 66082 104643 970706436
1 181115 184811 431679038
3 112213 86016
3 103052 122363
1 28172 59506 381874401
2 22416 656357587
3 63682 48997
1 32125 45652 550526503
1 119372 181225 771180001
1 10407 99272 888844079
3 62327 77581
1 124158 183605 152628937
1 85545 96151 775372087
3 98469 96351
2 196454 346933901
2 187776 97677779
3 159 69039
2 189762 26145679
1 81925 114069 263234589
2 39936 932484965
3 109148 168347
2 92577 428590077
2 99480 474978500
3 122229 11286
2 110075 823209642
2 168423 858274688
2 5208 601894477
1 80071 88402 601393159
2 175724 369547247
2 167610 553878693
3 44434 161377
3 145882 133712
1 33895 105367 199166570
2 9638 896632357
3 6950 591
2 125306 696123627
1 67915 186772 770044695
1 148027 180679 963580787
3 141391 57713
3 58823 189376
2 122835 5725085
2 180833 683364281
2 181214 738260988
3 147262 129590
2 119827 259356925
2 101650 812045318
3 174393 106627
3 183193 192542
2 19554 116394874
3 110870 108253
2 187975 867155183
2 73177 141745386
3 195276 72158
2 179511 590217618
2 197947 889219383
3 125546 157520
2 53708 147846809
1 69650 148866 478858667
2 156153 782584112
2 51388 198586336
2 157165 852145404
2 47412 99722175
3 105027 117230
3 166847 74959
3 102979 88029
1 37024 37409 533585717
1 44983 199594 791737574
3 109523 78477
2 22159 668765726
1 146896 153606 978782972
2 83634 895655699
2 7406 302602003
2 64928 206695295
2 143258 208026267
1 627 14745 650886585
1 62879 157426 747599879
3 173603 26786
3 183255 38138
3 139483 187583
3 14368 59568
2 51930 781036339
2 196607 163475466
3 59021 112049
2 55644 881511555
1 40632 62650 565797208
1 84856 108040 776947151
2 72366 159714818
3 157370 5685
3 143865 37530
2 80502 700613644
2 3567 710932293
1 124453 136314 491148516
3 151474 120001
3 104814 128057
3 166088 124460
2 20125 145108798
2 105310 404416981
1 67314 91863 403153728
2 38811 347390114
2 61040 297505216
3 29480 36155
1 9490 17613 447810035
2 178585 860156204
3 186413 113475
2 112659 930760858
3 20624 198254
2 3217 287151296
3 135319 13122
2 75701 268900654
1 102969 121655 926428292
1 26903 161179 737479810
2 3058 960745287
1 8381 52400 273551079
3 124032 122722
2 153432 145022942
1 175119 181978 538807230
3 107903 50068
1 67400 169928 749343707
1 65025 111117 153666476
1 43424 145924 861964296
1 88761 155388 739546177
3 114623 188963
3 157062 23398
1 58666 88292 847722260
1 8560 189751 330969129
2 68935 761614772
2 10418 398480131
1 20297 109034 326467667
1 100673 132803 663498671
2 47711 165208814
3 190134 52774
3 172376 195076
2 96109 134710308
2 155461 647529673
2 151094 687638967
2 104097 459335630
3 114224 80727
2 56034 636301052
3 162999 12679
2 148052 568420607
2 125608 35924606
1 85266 196552 603867973
1 120776 199575 508731130
1 6597 13603 340892335
3 70039 97480
2 122625 402874808
1 41243 57172 725493640
3 60709 89942
3 30608 196458
3 67577 107874
3 181579 74990
2 116711 390999515
1 52752 120958 874948452
2 19841 214110354
2 153491 41795661
1 120774 158510 926591443
3 169849 132476
1 118751 167147 694843883
1 84668 163551 804934199
2 54903 603863796
1 104282 199931 218532453
2 2049 126993498
3 107891 38067
3 132959 152630
3 89786 166555
3 47584 99073
1 6550 92740 382377683
1 36546 194249 49838384
1 92092 128884 358901336
3 159634 49806
1 1050 113708 238341336
3 37905 41151
3 150191 155779
1 26981 96894 216679779
2 119702 744405736
3 197819 197653
1 101014 193005 339263930
2 179591 293782633
2 95882 135871722
3 113238 111606
2 188958 416861994
1 34378 163779 671404447
1 163153 199454 409182640
3 164880 13527
2 83931 889015098
2 20414 392423385
2 5115 820312786
1 182407 186502 37349516
2 62839 414906484
2 76651 50741600
1 55558 106035 654299244
2 135808 160173635
1 32532 66703 694514281
1 74505 116330 803254367
1 100612 112646 843180999
1 45124 167257 916322170
3 187346 198929
1 36172 103041 679625129
3 67765 76837
3 74738 57796
3 174306 42520
1 44677 77629 280597512
1 34784 184762 850815078
2 165290 564315034
1 34030 155325 623813441
2 70943 426478848
2 142312 756787415
3 65477 17690
2 159145 239957325
3 85397 196760
1 10395 148278 513157128
1 15648 34810 976371376
3 82140 57798
3 71939 17200
2 90632 960291725
1 156825 165174 272562099
2 53650 285721720
1 2997 168374 734589243
2 87197 296396889
2 50325 929104159
1 14456 185491 787375602
2 23683 128667745
1 6761 15613 604129736
1 63677 176038 828828882
2 128679 108139792
3 193677 199393
1 102616 188721 942415778
2 153435 428573839
2 108931 696116780
1 183794 185917 540739944
1 51463 92821 907426761
3 17544 45522
1 44739 96362 459559840
2 122909 200350040
1 10396 46400 594570236
2 95684 516162607
2 32490 192115287
1 132896 168195 487610476
2 169090 957457422
3 186155 184221
2 156940 978031566
3 144033 66619
1 101338 114032 310527316
2 95566 598581508
2 7982 718389540
3 46717 133302
2 44642 311408997
2 69308 27095093
1 14795 39349 536018493
1 91187 162921 641095621
3 189852 105417
1 13066 166891 959351065
2 57159 144897732
1 38157 43391 360527143
1 67510 156017 476372999
2 21528 35662360
1 56096 155445 836179613
2 87468 34317934
1 30857 52804 980197921
3 162047 13723
1 45269 88779 590874775
3 162936 145202
2 106766 743703368
3 198238 46950
1 22842 86908 3131964
1 20535 115813 89272503
2 8343 31502317
1 3550 13519 254732907
1 35318 155850 368226170
3 175299 129403
3 133511 27165
3 56225 126398
2 72457 691227503
2 139343 245636259
3 78652 49793
1 46278 161333 70903712
3 152747 109117
1 191081 199258 849759594
1 152977 173962 347874397
1 66903 180322 746283435
2 120811 398808813
2 35303 565391846
3 116506 34191
1 32963 178894 821085078
1 14993 164697 741044311
2 34008 803054528
1 147854 148596 448659369
3 11188 27628
2 24488 804693138
2 2602 658466452
3 38718 96115
3 117705 177921
1 65937 147181 928605256
1 109636 146642 944642262
1 65710 143907 767597585
1 60904 179674 848354850
1 11812 107992 795423716
2 69399 712852784
1 12780 191631 909669991
3 22543 56286
3 24731 22578
1 153496 153535 511652153
3 1724 167746
3 27921 41560
2 192572 153468600
1 28809 51066 873557700
2 69376 782655091
3 19653 81059
2 71459 860920842
3 102910 130416
1 142612 179101 170553023
2 136318 37471982
2 51851 69570923
3 132205 75532
1 76873 180377 799341873
3 177862 196867
1 44023 170439 299474132
2 145448 260135967
3 86269 63824
1 67600 196061 496281813
1 133445 164780 589126756
2 141778 866063111
1 5332 11356 245205918
1 37336 69811 298737499
1 115250 122338 209393042
2 38902 724029174
1 39636 119555 368349320
3 126741 47571
2 47623 841180891
3 132181 67347
1 179247 184799 395254000
3 165903 7551
2 62447 500198382
2 120433 198737390
3 54473 90143
3 189776 39158
2 61629 843318691
1 99269 139344 324990510
3 114865 56433
1 9789 172603 628735554
2 13745 123991212
3 83964 125929
1 85701 112755 985666387
2 130916 103394142
2 98261 791158421
3 81368 91691
3 18065 3720
2 52290 440483350
3 2850 88202
3 95674 119042
1 58492 137416 124276393
1 141458 189609 95392146
1 85286 156435 745951928
1 68103 159385 398897974
3 77904 66890
3 46919 125991
1 13484 71546 6418749
2 192143 61055937
3 162402 179529
1 114413 153247 265817337
3 23636 27566
2 115905 690243732
1 53266 88482 25359438
3 126927 177156
3 183688 120300
1 99120 143357 163864646
3 9574 103766
2 197032 959111233
3 68837 92740
1 70328 190564 780583636
1 149775 160866 857620470
1 22164 76045 441846010
1 115811 147541 100984618
3 88977 177139
1 71785 74643 158600643
2 85018 164393696
1 53168 62611 768334038
2 165458 722415438
3 134004 115467
3 66868 198141
1 21714 111674 679853400
2 172744 793023774
3 70766 104641
1 110466 117554 207862203
2 168481 794535454
2 61890 724226707
1 34890 162879 391097355
3 183837 22640
2 46471 35194475
3 132242 97627
3 180623 199914
1 13264 186716 626035746
1 73657 104656 563435120
1 153445 178799 254056936
3 169555 192873
2 175255 108981067
3 1065 97482
2 198336 548654366
3 77188 46938
1 40627 178101 127452934
3 12288 103913
3 18903 89511
3 181586 191820
3 188479 35080
3 168526 97149
2 61178 899986954
1 114751 139405 389732387
2 61497 749416773
2 60819 737068822
1 22069 90893 959842212
1 13171 141867 342513717
1 97154 196010 605297345
2 145791 31612084
3 16876 15311
2 158062 174581080
3 45940 81026
3 78417 90036
3 177914 68433
2 148176 440889863
1 157512 193864 705795160
2 65116 854037854
1 122284 135376 869128554
1 29631 42094 967520234
2 199348 566895483
2 176876 178507391
1 76303 151745 926554892
1 34766 80421 966619555
1 96257 118323 903093848
3 100653 196165
1 9155 54396 919210341
1 37388 150531 354439610
3 131896 85097
3 139665 43220
3 195835 63655
1 111883 137358 428598769
3 30059 177063
3 47357 88588
1 131084 186926 200325470
2 66712 913579920
1 121010 187532 709988687
1 87068 171560 488298006
1 39278 109213 301790528
3 187972 106823
2 45337 736426204
1 1932 58517 250149584
2 167417 295216440
3 16441 105393
1 70985 197238 257712792
3 54355 93181
1 95851 97068 844398495
1 137493 150197 274259503
3 160752 51748
2 98942 256895854
1 61777 141022 211231004
2 21369 719407779
3 182759 105247
1 89712 127389 732825667
3 106385 139415
1 62875 138381 499542282
1 143314 176268 87275682
1 41281 175847 716580810
2 82992 947094463
2 103961 364198825
3 153943 2872
1 145609 153465 961840306
2 132973 939516987
1 67940 157171 68443716
1 5976 32164 800433935
3 145859 140611
3 112366 46799
2 62231 333195940
2 186361 209974422
3 188308 164096
1 187917 192549 159614394
2 137035 226205144
3 97043 134602
3 156374 65599
1 78518 184530 332270438
3 191960 144356
2 130802 526902705
2 126638 642434516
3 104591 180564
1 123023 156983 532917709
2 81677 456091078
1 36783 176995 201451573
1 89348 132158 70086081
1 3438 175043 144573939
3 63685 103645
2 33132 102406984
3 66312 56139
2 182965 839566822
2 79403 351687920
3 45391 41483
3 27854 121853
2 94727 69050180
3 179242 2611
1 56568 91447 467380887
3 38550 83778
3 194504 89132
3 9168 78335
2 57424 428299784
1 73518 163039 440362499
3 39865 175809
2 20861 559864085
2 134377 975064538
2 50146 851351036
3 83537 143148
3 7084 48857
2 3877 773257799
2 191666 628914136
1 146123 152571 955462991
2 195526 343565456
3 65858 30387
2 145355 421334845
1 5271 172174 29787727
1 22918 89361 898184375
1 73850 186601 764516591
3 125255 75284
1 36084 150589 192586226
2 51647 498676097
2 93395 143546357
3 118321 132369
1 11634 23790 588523507
1 50437 152422 269726158
3 91074 8008
3 22185 34835
1 75811 153066 498244618
3 176083 95216
1 16061 168390 668341875
2 158082 897658820
3 49697 11805
3 161480 87186
1 101559 137693 140187015
1 54657 151804 909898623
2 95270 684895692
2 173793 50788506
3 96939 175981
3 13566 179439
2 98346 179553712
2 25444 62860160
3 137188 28893
3 8042 150636
1 152512 167473 48011994
2 198049 420039216
3 162419 56094
2 85241 990524661
2 177380 513739082
2 185292 431618302
1 80572 108077 909566934
1 40303 138092 92303625
3 68042 123163
2 117757 268721455
1 83280 100622 122591628
3 10489 78224
1 3215 85219 143552288
3 178572 130435
2 160789 377990812
2 139574 618523033
2 70572 289940721
2 26884 66276876
2 69635 524115428
3 52334 136537
2 64266 336894704
1 54218 193575 439345803
3 62644 12341
1 16618 93181 402825471
1 158927 170214 401473204
1 64440 101169 622968354
1 121037 185478 36311781
2 116209 223720175
3 193009 164969
2 35249 584787014
2 116260 539316349
3 62766 60480
1 139185 180198 336946323
1 30019 193858 570685380
3 44339 170765
2 133651 975251878
2 165843 7068807
2 68732 672091182
1 4323 47823 620380033
2 139608 468860848
3 130838 95954
1 67883 181329 276244151
3 17704 137224
1 165270 168557 89698772
1 7024 27217 238738762
3 52702 121466
3 171030 185214
3 92480 48336
3 5043 148137
1 15319 139913 264456739
2 176746 216767318
1 112381 194279 575669966
3 184937 103857
1 72241 95764 200046625
1 4895 63744 467648328
3 51283 69846
1 9039 110842 194527268
3 26503 5145
1 69482 127968 357153349
2 195854 872794603
2 32767 450759210
2 187432 224258804
1 19918 140603 85029522
3 100305 146766
3 13768 180402
2 151198 396436527
1 133994 134371 383323682
1 97043 109275 684365077
1 2246 4404 751300439
3 164519 159232
2 34480 433571545
2 186146 164326923
1 39495 193525 885889603
2 140757 56355153
1 15967 70439 768833868
2 178517 95764127
3 153315 63506
2 47440 467851463
1 49028 175820 484319309
3 64358 8889
3 112525 128655
1 31260 152395 364971693
3 92839 72536
1 45303 172833 486053401
1 66642 114806 398485538
2 83920 972269990
3 185039 21806
2 36425 862473542
1 83923 192373 192112843
1 102011 150545 122006782
3 70794 178122
3 170129 41502
2 71608 344977929
3 69244 125772
3 174054 10205
2 102793 908406580
1 25997 107164 552181158
1 44756 169133 500402192
2 180769 290894307
1 64183 75057 111680513
1 3309 63489 44514100
3 102078 149095
3 33157 46453
2 157266 298610904
1 131042 131154 28734299
3 27416 150463
2 132334 256127083
1 78118 166252 381807945
2 32317 640698580
3 31869 188328
2 192208 554830104
2 43856 254736943
1 5077 189929 608599261
1 63005 78229 743380981
3 195383 64869
1 36849 92619 971292257
2 24239 898127819
1 68009 86139 943056099
2 142959 70622475
2 35573 212134916
2 55433 113808708
2 62396 212896793
2 75293 982817984
3 105079 183765
1 34103 85875 785925255
3 49116 59077
1 60971 96011 807032976
1 48657 141005 878264725
1 51344 105964 548975941
3 182881 159536
1 90377 98236 927302918
3 108974 51116
2 146848 869610372
3 151701 127687
3 6164 190243
2 189421 381906956
3 107496 14763
2 158651 727562740
2 21994 160634331
2 13532 113893842
3 197624 121060
3 117691 145054
1 71153 185185 89035992
2 181133 906483773
3 195245 144900
1 68 142285 441188405
3 179252 163502
1 70478 84056 411256587
1 125320 169993 820204534
2 64638 646595352
3 170300 111113
3 163443 62981
2 25542 309794067
1 114920 172744 494158133
3 96807 169190
1 38715 43846 413883844
2 128878 900088154
3 164417 42843
1 93604 129363 567226206
2 179332 567566245
3 196817 168107
1 76999 158826 370058688
2 121078 380773066
1 87252 154459 974520053
3 82809 101918
1 69278 102328 779930350
1 9454 31584 406469069
2 87645 838219873
2 2519 710048657
1 98659 126328 440487536
3 76033 24872
3 67689 188098
1 8251 164272 321434411
1 124175 156116 602500488
3 192380 192049
1 2112 105949 436966312
3 69426 186862
1 51325 154576 959279664
2 85316 197274756
3 197990 76213
1 178949 199567 346397887
1 5726 149385 151513731
2 193324 325180420
3 51401 59128
2 103023 136466324
1 85921 166002 12258210
3 105695 135518
3 164381 31185
2 168619 333594866
3 123828 82619
2 69484 907501532
3 102330 191746
3 60383 15287
2 31500 33968143
3 159027 54355
2 82456 971427581
2 112100 972475250
3 163596 41180
2 157690 996875317
3 101084 36026
1 72992 112356 433704073
2 162140 942016358
1 24094 128717 303701790
3 58383 2543
2 155625 462363909
1 21400 136534 279530721
2 77058 272327297
3 93051 45756
3 171299 102632
1 13596 89465 879011036
3 145248 76790
3 15259 42599
2 95538 227351328
3 100309 26844
3 69669 72008
3 29171 53176
2 166538 461458567
1 79081 89162 282943559
3 141785 73364
3 2246 138380
1 92331 137474 176454379
3 62430 7688
3 105095 56158
1 43675 80235 89343719
2 46393 436572368
2 34152 872492440
3 65389 144457
3 62171 52135
3 164373 108792
3 56981 32726
3 21109 151869
3 152997 106840
3 149689 124696
2 173877 182335373
1 39566 154172 325206908
2 120577 261107958
1 78455 141796 329933782
2 167203 324561776
1 26037 179555 322947032
1 66519 110677 711002627
1 71222 141523 949496881
1 30232 76477 497257632
2 193936 780603012
2 46552 834669746
3 87547 141117
1 91179 174741 786865102
2 7344 92202260
1 136886 149770 456641291
3 130890 174331
1 131211 164683 556756974
3 157304 89445
1 3813 179183 357703410
1 145073 145331 399362528
1 40155 56828 327453052
2 72327 773538577
3 158496 130634
1 121537 173466 984712341
2 116973 409590475
1 24097 181043 352215646
1 9703 71188 7307701
2 104078 839252298
2 162895 333739100
3 12357 73836
2 129375 605309450
3 51758 46861
3 75842 15691
2 21016 997051538
2 163004 510544382
2 76576 812117029
3 83228 143053
3 198292 149217
3 182418 167370
2 114562 854238602
1 75132 87141 584282678
2 45797 350398147
3 90342 104196
3 108618 63199
3 141741 147570
2 129244 631518757
3 186688 142083
2 16344 394378953
1 67138 139408 689947425
2 61525 573741202
2 71076 630878388
3 71634 101133
1 60570 159598 253298620
3 59502 199550
2 100537 265748008
3 44004 131896
2 121431 48537169
3 141202 88276
3 175982 12365
3 196318 180481
1 58793 92976 939308013
3 166076 121302
1 66053 95178 638636418
2 140564 834022342
3 51468 177914
2 34949 824136133
3 25474 123219
1 42106 131989 183557656
1 26795 121303 300559927
2 821 363896016
3 23502 166075
2 59849 153316904
3 148546 106830
1 50516 176288 825387283
2 620 62481918
1 112706 117070 930998888
3 170207 141068
1 130877 151749 769982505
2 46656 590694976
3 17822 112671
3 100158 81432
3 119344 121163
2 106833 371470231
2 192409 435543526
2 193747 892039303
3 141363 181587
1 48957 183030 339029047
3 157165 165650
3 2515 65294
3 64946 104670
2 64865 770276334
3 67050 61393
3 97112 92382
3 20739 139027
3 55411 54553
1 15381 90009 593672193
2 59732 365065670
1 77217 129963 458571519
3 125890 145390
2 133419 372537783
1 70298 163931 193475944
2 93073 6674821
2 76240 584758023
1 150025 177764 842340566
3 165968 108155
2 123214 950268141
1 137722 189679 6390573
1 134961 188278 321084095
3 65703 21672
1 73640 108059 46923814
2 81924 206351298
3 101453 53143
2 82200 425944156
1 61102 92593 733198727
2 127592 746944651
3 103168 72288
2 85231 32382801
3 6969 113278
3 171382 103198
3 12908 132095
1 5128 183384 947153797
2 195521 967299855
3 132860 87476
3 92467 30642
3 140769 11252
2 102560 271120486
3 193197 119966
3 26274 160789
2 50466 749100980
2 175731 153888850
3 179566 34591
3 193222 152393
3 33778 81335
3 71013 67487
1 14450 132463 208576136
3 9249 26671
1 177 166622 528491764
2 75380 246190666
2 40548 271736463
2 94044 643066264
3 172119 89873
1 71148 124407 143540186
3 4133 45067
1 34588 88989 941035165
3 41310 67555
3 159355 170023
1 4287 4570 190391830
1 53187 69063 466695149
1 19682 28336 918175436
3 191539 60141
3 198982 149206
1 40908 158241 550984245
2 155620 337137975
1 138507 185927 646605936
1 41803 48675 749225706
2 48592 217171968
2 126973 756707623
2 173897 873059637
3 27224 124351
2 160231 501261172
1 112470 198055 937543553
1 99807 174584 574300196
2 4811 290448737
1 49692 147281 671570020
3 5625 135456
2 113699 303953465
3 193829 141455
2 139969 811756739
1 126439 183355 927925517
2 27115 527803768
2 86543 376652672
2 149244 176480572
2 10142 192030347
3 13991 135348
2 81646 901816972
3 122744 75607
2 129545 871840214
3 145536 120828
2 111051 785008704
2 12611 717308518
3 123287 191540
2 96282 725868277
3 55951 125501
1 64972 125323 29496347
3 70769 160290
2 15424 62902836
2 166156 349527306
1 64447 115321 597908328
3 164699 177500
2 147168 833630317
2 184607 838656840
1 97899 119713 653915430
2 117960 372488977
2 56919 947213520
2 128047 875474902
2 47269 46326545
1 33244 78342 529317233
1 2619 195653 33243216
2 15056 126006658
2 33855 895091287
2 31282 660570171
3 82681 156360
1 48224 61910 381033334
1 41649 185278 872590713
2 110613 994190671
3 116062 162586
2 193303 574792416
1 16844 74780 916971529
1 45489 85971 528059795
2 150352 346637222
3 161688 174527
3 153121 188276
1 77659 91851 869123388
1 6099 95675 718612743
1 83192 98290 813513531
3 196919 80513
2 3316 675709389
3 156351 83104
2 81848 859447630
3 83731 199250
1 58773 107666 829524324
1 89663 90738 873993683
2 165175 944116993
1 3039 74232 838850593
1 34323 38906 308193249
1 83595 117652 669513364
3 13141 47643
2 139529 895978661
2 116571 697458562
1 490 31959 522083700
1 49443 140516 816220998
1 58866 119341 390980259
3 190609 29439
3 188058 152401
2 130860 411818086
1 33611 71991 521918666
2 166516 606732708
1 135472 174728 724016743
3 181143 147652
2 3307 934572221
2 97851 612956552
2 31178 999689369
3 145098 152163
2 50427 445822919
2 41211 825755093
1 40184 192478 732098940
2 107827 939185435
3 110476 85627
1 49081 63520 738326794
3 163845 26240
3 138711 23388
1 186049 198836 503728523
3 96022 168104
1 10533 41771 87670907
1 76518 172354 131852175
3 184554 69200
3 8615 181443
3 179946 31698
2 13624 832727709
2 186962 772400198
1 16199 38200 856177882
2 142158 826504478
1 157938 170624 794615312
3 199770 186833
3 125312 19954
3 184279 49878
1 106205 115596 744710069
3 113687 51455
3 53665 103435
3 56271 104819
1 35649 112987 515285728
2 169152 60005535
1 91747 113796 675516939
3 3722 136525
2 166469 674915975
1 13596 97784 484965733
1 23687 111317 406899226
1 74086 105060 396102084
1 170064 177003 756833636
2 162415 34011
2 66381 31805337
3 72055 164570
1 11382 84168 800447462
1 18763 44211 675952893
2 147376 270856012
2 63199 725675795
3 193342 156051
1 23613 44478 583937547
1 137091 138456 507726816
1 5175 116742 880785686
3 159540 70804
3 166414 10605
1 3451 189003 178717939
2 132724 4992112
1 148263 158484 703035969
2 112636 428326217
2 48859 693770485
2 30366 746958092
3 76624 157624
2 148455 936352820
2 119464 787107069
2 155251 74581035
2 152538 89630360
3 95647 67385
2 7631 185573131
3 49912 24879
2 29767 340669346
2 78104 147099608
2 29220 424349399
1 111434 190752 222611061
2 5751 200318423
2 87995 375193941
3 23237 118856
2 69592 917211620
3 75300 109335
2 57345 851241058
1 7172 152086 689409854
1 127711 142446 773753219
2 198374 734308637
3 170168 100397
2 176962 367668654
1 155559 180394 927480931
2 83486 425211171
3 144541 194640
3 49634 164125
2 148298 734930955
3 103462 17553
3 33617 165658
2 73539 578894933
1 21644 146621 838090575
2 199662 969579546
2 137576 797234790
3 162959 145222
1 54871 172346 490456149
3 181970 43953
2 123268 440597179
2 155118 851515336
2 146976 670641912
2 69929 250075457
2 193077 557390499
3 148197 34140
3 124814 51222
1 47273 115495 387004435
3 126296 168519
3 173937 33395
1 141457 159479 267892872
1 136886 144531 180714429
3 110491 139941
2 39541 712074340
3 70845 41008
3 181565 36607
1 85322 140197 466477541
2 158340 614715393
3 26805 83287
3 182793 66064
2 153651 510440422
3 35500 10672
3 196985 188043
2 23672 125248938
2 108725 326580166
3 74831 21176
2 133377 898190783
1 170567 192538 247768527
1 5229 69453 204072594
1 27853 105102 924997313
3 9850 136447
3 117727 160275
1 61710 115915 554282087
1 92547 173835 698694102
2 106307 123436092
1 7487 26464 815861300
2 107140 161396284
1 58450 118044 470791598
1 86285 164622 648167339
2 47483 45939670
1 31933 60756 442423992
1 57671 105357 145114073
2 76350 825060151
2 112740 749117683
3 32303 90089
1 133471 187414 850876138
2 44222 51008952
2 62328 500338615
3 69582 6356
1 167126 167785 207103802
3 12449 15212
1 179646 188557 819589119
3 133485 180702
2 190536 21725707
1 151549 183947 327180171
1 7058 9713 197325179
3 9939 31076
1 10563 88527 627038315
3 14448 13683
3 133658 99579
3 71228 80542
1 89965 187304 965700810
3 22187 73625
3 84161 37593
3 184070 138608
2 147462 500975933
2 55914 572137702
2 133763 342815499
1 79021 165562 241437359
1 23726 44890 702815821
3 26547 148195
1 121873 145500 146917901
3 68166 17409
3 190320 180212
2 170335 564167591
3 24881 147827
1 71219 157826 642626272
3 142326 171107
2 142221 44441050
2 141602 56120019
2 67928 81789892
1 78786 194467 549336345
2 80877 170433470
3 67749 4868
3 189796 165716
2 142580 226048566
1 66544 127528 832539611
2 189013 21008036
3 35471 124191
3 121275 187572
3 164447 139400
1 137363 180000 871622886
1 92321 181461 906393862
2 117614 283705104
3 146041 6519
3 199133 91591
2 40425 997940513
2 111395 766311812
3 85081 92131
3 123673 87862
1 120843 178726 611166572
2 861 371710762
1 82631 158695 642829461
1 47027 154980 778687734
2 47524 559607757
2 33417 66195885
1 54246 92528 340836604
1 3356 192520 835243241
3 193076 90816
2 29904 935008092
2 127062 237561663
2 53148 74088707
3 58070 129505
2 100736 1761563
2 40280 812139337
1 21216 160465 118697088
3 165829 168748
1 65055 123203 967950523
1 104673 168992 730137284
2 124985 742221497
3 184776 1185
2 95297 963914267
3 30023 162855
3 146159 193159
2 45145 575706744
2 89950 622713376
1 24175 91938 694864319
2 6040 562693732
3 137420 114878
2 136166 217232878
1 87334 157903 909428183
1 40446 140468 812882077
3 145620 128146
1 20453 95513 679844041
2 174188 305325745
1 18946 37880 876342594
1 37042 188170 747834890
2 130761 15327089
3 154300 8864
3 145646 174495
1 173767 187863 437555814
3 185105 126317
2 95369 14098753
3 114084 121250
3 74710 194056
3 185424 95875
2 26208 287638664
1 58809 154994 407774295
3 130381 22532
2 53941 727375648
2 128547 394663140
2 172594 387407864
3 15933 159451
3 182019 71421
2 162775 232012106
2 71967 492794971
2 197374 727024266
3 124117 150700
2 184826 246225166
1 4062 62025 299462588
2 156558 887546036
2 180278 377617154
3 54526 174703
2 67860 373425061
1 61924 198167 562312218
3 160646 62440
3 178795 86253
3 65670 58168
3 120377 97222
3 60658 31919
1 65190 107928 719718311
2 59725 848293548
1 16 61006 429520052
1 14981 161161 610404471
2 195224 323869041
2 120481 158487356
3 102764 77691
2 128357 28025495
3 23261 120544
2 112755 285558829
3 74261 45754
3 71443 94869
3 103565 141991
3 190136 84582
2 152404 801031079
1 14413 146244 124839512
1 74976 112546 317954347
3 187654 172185
3 123204 199656
2 165516 639045628
3 171879 56910
1 93366 123959 671744200
2 106405 372899453
3 72662 181053
1 56377 80640 278001420
2 128682 326361880
2 105475 240033073
1 33532 175151 790522805
3 98577 109823
2 172475 336295150
3 77713 67354
3 8245 164040
2 115581 419369985
1 69909 102824 463126072
1 30619 189079 624195773
2 113191 628439960
3 127677 182421
1 119068 147452 498317165
1 44844 54938 510336990
1 102802 148903 620442428
2 33413 718561008
2 28992 190750637
3 151158 11718
2 163647 577855476
1 50060 71786 644433178
1 38346 136082 226661910
3 119087 13958
3 46909 154075
1 121230 142799 123220971
3 191285 197464
1 19488 124371 623352923
1 89603 89856 792030034
2 126132 61660959
1 64662 116825 606911161
3 60632 189353
2 133685 808564202
1 54825 195919 400620445
3 61788 17737
2 186848 116217259
1 21408 50864 950919950
2 143383 694994912
2 198102 871167038
1 112706 173480 872008409
1 118538 184576 208052633
2 38567 888386801
3 101346 50249
2 182336 170806020
2 28937 590453398
1 63659 163514 339353616
3 192511 191179
1 10951 94311 219463789
1 47876 126729 102961045
2 23377 435852538
1 10885 95739 694807871
2 188021 757626695
3 79410 191621
1 71059 113950 215015801
2 151755 196769949
3 119499 133863
3 147238 126958
2 150665 628579796
3 14930 112752
3 163217 69778
2 96279 438754296
3 53663 77418
2 73060 322367588
3 171527 127275
1 9441 63023 931851727
1 18789 167140 46480244
2 168945 784950583
2 169503 637999160
2 137445 755829537
3 177801 180650
1 46252 125916 637341459
1 123525 190387 538231654
3 110324 134500
1 6346 155752 208130006
3 27880 145719
3 21127 61899
2 102228 392784045
1 150124 198899 121710872
1 60882 158349 82605405
1 64033 104953 860797254
3 106046 30189
3 87675 87930
3 111326 182638
2 5927 402011410
2 45581 217597950
1 18996 47494 403837151
1 18725 87155 756805115
1 103374 153020 719602892
3 75738 73737
1 15307 40875 767622326
2 130239 179375380
3 93020 119508
2 64946 541363471
3 22740 171838
3 152220 47167
2 185314 218040513
3 122254 30776
1 101981 125221 543946168
1 11358 123074 456243014
2 140631 461495083
2 156406 8237619
3 73134 103451
1 6994 141414 267095768
3 191749 183515
1 70186 169398 804342398
1 150775 167252 483180570
1 154321 158178 953530751
2 138911 975868840
1 92579 107322 442346036
3 67738 21392
2 31979 253437776
3 194793 156356
3 110166 87108
3 19192 136016
2 44166 332625730
2 121488 831093630
3 105727 77038
2 7828 811275053
3 192640 173229
3 736 153478
3 127103 123269
2 19779 40349871
2 113286 595890264
1 121048 169048 419830956
2 138514 592337877
3 43294 8443
2 31000 148705040
2 18938 346228704
2 140032 131610959
1 80720 150603 586719700
3 12902 31550
1 2073 175173 189958087
2 41557 66973901
1 66387 94040 643714593
3 103484 178171
1 4320 157810 903983603
3 36218 90420
1 22936 27932 308810470
3 45395 121504
1 52529 87792 44330018
3 6427 13522
1 68479 89721 394259233
1 159236 160618 264714131
2 112797 523627881
1 93327 110738 428307463
1 80343 104989 385307547
1 78049 194908 564037947
3 190885 69267
2 127534 930475778
2 77261 327623431
1 55762 183054 750251512
2 149517 159489695
2 58466 908075538
3 94178 187175
2 96736 912514953
2 199775 411346071
3 136295 4647
2 146814 11632665
1 9725 34127 723425589
2 145297 559369422
2 9921 722326542
2 60716 601529352
2 159808 966210647
3 128401 142768
3 157619 191679
1 179415 188559 571111000
2 63388 614878170
2 183735 544478188
2 190388 631586136
1 114229 163364 790481251
1 130079 140401 116314648
2 10629 167593655
1 73651 74215 176433351
2 71786 323199997
3 93307 146654
2 13326 782459808
2 182106 705456619
1 117692 157652 795901465
1 114407 158736 902622930
2 69497 999594071
2 29839 438939770
2 189556 719543988
3 61296 154502
1 55902 73321 568870159
2 155904 860136178
2 116112 67628103
2 33977 121878058
3 42696 162324
1 120584 198183 945009998
3 164046 6528
2 184544 502490316
2 92004 259983089
2 192683 491999239
1 40167 50604 309799405
1 141227 174407 523408399
3 13700 35273
1 2870 21141 495792375
2 154305 544850396
2 183515 37949135
1 111943 151486 588691382
2 88586 616698491
1 44579 156646 53294181
1 75860 122255 314396297
1 3113 116649 204642185
1 52651 150280 316437975
1 21849 126406 543423032
1 35828 121909 188368112
2 123679 985759644
3 58717 13472
1 7961 182339 232328016
2 139338 825949773
2 103113 739978961
3 120973 97585
1 80190 118044 487562962
3 40806 196958
3 131699 177301
3 61446 82265
3 133649 150705
3 44546 54271
2 58073 771406390
2 120047 771499516
1 128963 193084 135188838
1 46546 66561 330611009
3 143862 190676
3 169199 8700
1 7334 57489 927990014
2 144208 47767328
3 41946 154420
1 44297 64990 192906672
2 154875 370073567
2 181380 706307836
2 171950 240204695
3 112766 183302
1 27756 107438 406288218
2 191440 118794624
2 7397 568557389
2 152612 218424514
3 179130 110510
1 143826 162757 929786657
3 122729 14052
3 53037 150180
3 60901 117981
1 32742 70456 525412567
1 170328 189350 362469765
2 62752 147710321
1 125179 137801 837628372
1 135542 161911 688534915
2 111382 625142833
1 10550 98757 701043517
1 21008 63092 701805810
1 73362 181377 732599411
1 47173 195427 4705663
2 174807 277999458
2 124133 69008544
1 49334 96300 664528410
3 57573 187208
2 164494 721597508
3 26470 59871
1 37715 39433 647825538
1 122168 195551 510573779
3 29425 114257
1 84123 93173 904568758
3 33987 183347
3 193061 48007
1 120741 179273 54269567
2 122672 340204237
1 93083 114463 969892395
2 123769 516866614
2 41938 54810678
3 113996 52849
3 92950 139002
2 24961 487950521
3 75954 103059
1 120251 174827 955590199
2 32793 695802434
1 61199 130669 315158506
1 117503 187462 759558918
1 15256 184608 954196562
3 61413 115845
2 7419 436157411
1 23770 75445 784293295
2 85623 712221225
1 15740 124991 162361772
2 120852 357371050
3 185368 151377
2 15836 698394522
3 70077 126028
1 43895 109251 545008774
3 60234 110961
1 78688 155756 228401217
1 113293 131053 170083501
1 8475 29267 368620118
3 194725 11585
2 168570 217850729
3 15216 110592
1 23024 145135 940277912
3 87438 108737
1 123821 169734 360738091
2 35653 57903147
2 153170 96725609
1 65867 181190 704859911
3 57494 61410
2 18424 188656825
3 165144 64249
3 83131 115110
3 99792 127765
1 51358 139066 189781498
2 164666 139894371
3 54010 109095
2 26875 313618510
3 24156 166836
2 163062 338332770
3 62556 122879
3 173017 167147
2 109561 640158351
1 74161 194467 877725289
3 18646 166315
3 64381 195827
3 186294 115986
2 42057 53620008
1 17256 74711 29230131
2 85246 374210553
2 150279 194441538
2 106367 194959594
2 108825 728819157
1 27640 120956 594986183
1 2924 195034 699176737
1 2455 52865 349732329
1 103309 173227 224240464
3 32397 68836
2 101972 922975249
1 105744 159481 463702826
1 8803 145876 190806465
2 147813 994758085
3 95377 129021
3 135554 153962
3 90402 126970
2 78937 206085357
3 185090 79148
3 21444 189358
1 76435 186411 382215289
3 83828 37087
2 46892 389974229
1 29402 179899 747904896
3 104518 165336
2 115587 638350595
3 104167 52228
3 92876 105514
2 39188 16137592
2 63058 864602666
2 123335 29237346
2 129612 524968840
1 23075 196229 476097428
1 21602 40948 926187863
2 135325 552851697
2 131528 558245297
1 17176 50300 827575908
3 157256 90958
1 132378 195066 980739827
1 8690 36815 658860364
3 164004 97586
1 38318 80913 944451117
1 72180 149508 382196194
2 198207 663755896
2 170737 334863496
2 11185 877531739
3 163094 2265
1 24859 175621 759700900
2 188249 941787666
2 194470 659789311
2 17471 88457685
2 91670 161172423
3 186138 92831
3 112946 195659
2 186985 696278459
2 145136 744062088
2 92379 769972757
1 102637 128208 743430695
3 103219 130067
3 33025 27412
2 108962 219289532
2 893 603939949
1 149124 198803 114602974
3 85839 37514
1 142886 175135 920988589
3 134560 60599
1 182174 193319 394930383
3 193842 165415
1 83380 141869 593033424
2 155178 888937435
1 193769 199032 718210070
3 185680 187314
1 43649 172152 173961009
3 138811 101932
2 72949 869064657
1 67767 113204 759633984
2 21498 495245625
3 40034 17523
2 188693 177267387
3 198368 27524
3 22107 128016
2 194305 775558972
2 74283 89133654
1 78515 139642 356308518
1 17691 141722 614499665
2 73222 407678997
1 15123 152140 550764028
3 186477 181036
3 158877 128078
2 36019 740553355
3 101177 11835
2 133318 931702628
3 131416 16840
1 86861 177141 78954013
3 67714 21463
2 48895 717985118
2 136578 896851342
1 93187 127970 695833094
3 40632 74338
3 76140 32961
3 138372 126553
2 54081 537515163
2 53776 909095977
3 183472 91800
1 123438 176977 679841779
2 158797 994155165
1 104677 190090 171000888
2 4908 418918504
1 75356 171369 267950163
1 98335 109453 233774512
1 33179 66787 85501874
2 128920 374191452
1 60438 175271 696701767
1 100037 144345 250235878
3 162480 88383
3 169395 94794
3 187514 14709
3 30201 164807
3 172868 73876
3 157498 154228
1 148460 197185 352123275
3 72587 112382
2 73560 368728966
2 18476 599725162
2 121318 561520798
2 106127 172787648
2 14553 941375202
1 125455 153569 186323673
2 103749 197406043
3 104930 89709
1 20613 71034 67335092
3 132 3156
1 71744 138473 80283262
2 57054 370603293
3 175925 45524
2 34987 401600386
1 71754 170452 622948693
3 55254 2975
3 181107 133585
1 103005 134353 892015584
2 137136 802102462
1 59962 142061 607949191
1 128725 186393 913924377
2 32282 740838940
1 15172 181338 139647278
3 1027 43621
2 98327 546176042
1 588 76251 465418502
1 99291 112580 241783208
2 156198 605995695
2 111530 488482246
1 74422 150160 150673483
2 47954 624188028
1 9119 51770 339114708
1 46857 79769 131816806
1 14228 116224 498866154
2 190667 54475355
3 82009 66589
2 156165 871306847
2 179358 769171778
2 125804 560952598
2 197641 102930935
1 170690 182263 402500536
1 66447 124066 443098855
3 99885 87493
1 44987 57694 118178020
3 116873 268
2 188750 155403852
2 158102 607752041
3 58749 150683
1 59520 110851 859370584
2 99561 280141830
3 73835 86986
2 141082 329128091
3 42371 97401
3 118730 1232
2 124055 593060730
1 63512 189157 114068186
2 153584 933581962
1 76996 132741 70120966
2 108046 229903093
2 136203 343381966
3 92053 71040
2 54641 570415448
2 114743 530532315
1 101434 124186 567801018
2 5264 319025577
2 103875 853713617
3 128851 103112
2 1543 700189979
3 20762 120896
1 3653 186985 678093285
1 85168 119151 842522323
3 131471 130775
1 122938 193125 725145779
2 140411 433968653
3 95640 149050
3 152923 61114
2 99433 491034857
1 132997 196399 949321036
2 98984 849329946
2 238 600084368
3 160103 139622
2 74885 721568989
2 96001 89092065
2 42177 218062323
1 31606 180491 304956658
2 109146 694948380
3 85247 80409
3 116117 86142
2 154952 937007187
3 114589 21759
2 74785 299817071
3 146767 13011
2 58274 887836942
1 6682 95508 741927097
1 69567 121149 894709883
2 189561 80515220
1 148767 153963 97754479
1 40323 179507 406858071
2 72710 961647566
2 95656 145377812
2 134235 327582329
2 170278 798094507
2 72000 222954332
3 75290 146262
2 11487 264232651
3 187106 157328
2 2946 567524670
1 51594 123397 569753229
1 116966 185735 891927582
1 128071 188707 323117115
3 47323 114527
3 87660 35634
2 115918 824194104
3 150018 50548
2 45240 598653762
2 86830 470897507
3 178864 47910
3 56916 146873
3 169655 73152
1 11019 176838 304564710
1 93643 180401 411032683
3 190556 148368
2 3209 695638446
2 187376 522438881
2 138698 11204760
2 138836 622594208
1 12428 53043 287710036
2 78508 156169194
2 115642 583054671
2 115958 82192996
2 131578 745074640
2 58869 894530859
3 47469 171245
3 11747 12804
3 130009 171462
1 122121 193852 766923637
2 127975 980474558
1 49682 169535 311300440
3 130243 106267
3 169604 18392
2 24635 58746430
2 185411 360686985
3 87575 4993
2 27591 547033081
2 180053 91362648
1 28423 80335 705986525
2 182960 403677277
2 29789 155898755
1 632 162796 101901319
1 17746 38918 371940782
3 113813 168240
2 162832 738102691
1 58433 158670 215184143
1 59176 129995 741868220
1 101008 159749 200324546
2 76653 266081287
3 183314 37484
3 80829 39462
1 25287 167799 433131324
3 107490 98396
1 63112 66711 825771749
2 123527 182318025
3 72548 57717
3 97328 118991
3 32875 104837
2 63842 748154217
2 157672 403421565
2 139748 219579215
1 47844 79021 425357173
1 56595 149939 604968424
2 155773 932741209
3 190437 149297
2 149220 145684580
2 167914 20933872
3 88065 38942
1 31928 61515 189488867
1 160769 177181 746411492
2 54623 53542791
1 119666 137916 334362502
3 180446 21460
1 150624 193912 178467380
2 142061 619335933
1 80574 97766 806127885
1 110335 181379 649444487
2 110399 880858664
3 131727 48005
3 187949 135801
2 14947 11252821
1 23804 47579 229428337
1 48704 168237 650048702
1 15749 152265 428727730
3 101633 73120
2 19084 660586623
3 80250 92741
1 144735 176312 283330672
3 163206 81722
1 158236 161171 485400991
3 61152 128222
2 98331 907803858
2 193362 507195976
1 108959 193489 159166232
2 41747 27765692
2 84782 321323805
2 8672 704710433
2 55296 603800195
1 2639 25979 779170072
1 116990 168201 180986515
3 146742 191820
3 42165 24304
1 57760 104988 712079889
1 5810 31460 645447812
1 27416 194631 846487863
3 49317 31401
2 2823 235373706
1 32228 43415 169406612
3 15724 56894
3 69841 168854
1 62626 76404 562220153
1 123751 189729 245128336
3 51464 120970
1 152871 198616 891296242
1 43055 101203 142138145
3 55324 188459
2 30464 982348510
2 76457 872653216
2 139470 945347910
1 42868 48783 290032836
3 68227 46049
2 11262 364017542
3 101694 91905
3 181817 78400
1 40974 98204 81379754
3 110015 145414
2 181399 236095561
2 127442 129749803
3 13146 129107
1 72655 133086 349004474
3 198512 58593
2 76437 91103924
1 35344 187787 68759918
1 46679 184350 499119200
2 35117 922832196
3 129354 165098
2 156623 309334711
3 46033 37386
2 59514 30312561
2 64453 92683113
3 46592 33042
2 120560 857608031
3 170322 81204
2 76794 100322041
1 94110 123757 236555250
3 143468 157277
1 15139 24657 965877627
2 42715 370454810
2 99456 410055895
2 177354 342411360
3 145496 47297
2 23745 355655997
3 47788 130397
2 89755 228376616
3 146603 54678
2 11791 872400514
2 168308 185284749
1 35269 197749 736432535
1 108231 153439 709679317
2 59656 784676322
1 41452 121683 220132047
3 198424 168441
2 111882 614990674
1 168354 198771 69720049
1 84122 187578 949690890
1 36128 169662 774821300
1 60912 176985 499877094
2 115282 364614615
1 106521 166408 89426814
3 125706 42140
1 58144 171749 309053466
2 134253 542071574
3 117395 178902
2 77309 354651819
1 33901 106581 734259432
1 43417 76444 757711561
1 72126 113783 885993109
1 35412 147185 700330890
1 95578 112639 190195435
1 133937 177287 760183063
3 76370 98133
1 160819 173957 969776832
2 189515 216119768
3 76390 21823
3 192462 176494
1 109419 117203 761569341
2 26809 864064671
3 54400 51323
3 85654 118809
2 93737 903435158
1 57167 165644 861102826
2 38350 607273232
2 94337 270108694
3 66803 103024
1 81359 143359 741796840
1 7769 165469 637958845
3 159074 49361
3 173331 44806
1 73829 192079 696032905
3 119430 176355
2 177934 78119031
3 193551 84210
1 27522 142014 663401156
1 58439 138460 884281992
2 102702 211791567
1 81918 137375 892277271
2 28798 995267009
2 163989 274296741
2 42410 773851274
3 173500 88727
3 166754 117604
2 8880 172407219
2 98874 561018623
2 110623 836077400
3 165003 82798
2 64303 453774731
3 172407 128493
2 136934 807471194
1 112930 131116 908729280
1 4853 160991 332218052
1 88190 96529 809926325
2 139775 549464175
2 71060 231284977
1 25984 122134 457332271
2 149539 916976936
1 68681 175902 358974041
3 115279 12663
1 128320 143954 788360489
1 118677 193018 607920388
2 81866 308528141
1 3495 72521 735344565
1 41282 184484 529228940
3 49276 138339
3 22396 189687
3 68878 186837
1 99389 106407 825272935
3 167427 28687
2 169847 508342454
3 7372 96038
1 41548 150767 330626728
1 174553 183578 397914371
2 92692 11787508
2 65711 864177207
3 122705 20416
2 176636 45310241
1 99820 152556 26056022
3 676 159379
3 143562 150433
1 38002 199106 343335209
1 135822 167112 370419384
1 46724 156385 234672190
1 94070 124530 863856987
3 110497 45907
2 86727 790007971
3 22018 34521
3 190760 165361
2 86883 951177070
2 168126 948925078
1 120460 149487 451335360
2 186088 237965480
3 157457 74682
2 151631 805249368
2 81857 595248575
1 119609 180356 968504811
3 57985 105243
3 30748 148567
1 59110 122053 56293974
1 103997 193651 799444077
2 53097 812813868
3 147531 45895
2 193872 372519335
3 146591 58625
1 193241 196236 316862477
3 148064 10041
3 4347 56732
1 93924 108239 519935611
2 99127 795270022
1 41873 131029 592145747
3 127511 179349
3 109827 180311
3 152780 67417
1 56886 60517 225099736
2 127718 361838666
3 89822 171107
1 82940 111974 322142565
2 186754 256751930
3 163175 165625
3 71987 28597
3 170172 160393
1 96939 145118 992105606
1 78134 180770 739955294
1 52730 182003 56920893
3 119439 126842
3 59307 122753
1 28363 76908 752395668
1 54918 190896 830714860
3 104829 177008
1 15776 126507 584911350
2 69229 417640874
1 64237 121661 980808742
2 179364 285212795
2 55467 695098863
1 165639 182693 434793002
3 86979 194629
3 102125 131841
3 143856 80749
2 141327 944177107
3 81774 106447
3 63131 195548
1 31070 167472 978213634
3 99144 37660
2 154046 763826381
3 72859 86632
3 147168 151882
3 149653 118600
1 83530 182032 123309761
1 76082 87365 322335152
2 173956 819791164
3 180756 42747
1 79678 91363 400305673
3 96729 58348
1 103303 133253 496593295
1 26105 116231 74572021
1 79886 181783 578635669
1 16402 43316 907233104
3 105865 190455
1 60910 96230 367723653
3 185426 121525
3 95973 141795
1 31853 129609 275973135
3 105939 35541
2 93574 189004829
2 62018 457332756
2 41558 150151744
1 10186 90336 998173848
1 33003 58760 726734130
2 185039 152416582
3 2742 68872
2 24626 361097375
1 1142 178421 969881295
1 122297 159771 862935886
1 75217 118759 485446257
2 136962 109640300
1 131709 195042 708243309
3 106920 124653
3 154086 20591
1 39496 168759 112910344
2 136996 948751779
2 176321 594001060
3 8532 179083
2 195895 356790625
3 30781 112601
3 139777 132010
3 112990 143626
1 89866 106265 595474763
3 61734 111134
3 66320 190373
2 18718 929130809
2 4613 635176009
1 122191 172407 692477602
1 28823 42308 24339172
3 113744 9288
2 64385 402738753
3 107667 88400
2 133859 342888190
1 10899 161614 749831880
3 189781 111808
2 92473 703649394
1 26285 166023 828832363
2 108202 408635508
1 121953 125329 909417772
3 90791 48782
1 16789 155776 133945098
2 169423 924997015
3 130550 68290
2 11869 323910950
1 141039 143785 471640495
2 178119 659056926
1 122595 166046 118032046
2 104346 316042984
3 29412 101124
2 195679 260579267
3 140557 48434
3 176045 66727
1 67599 189719 487525366
1 96628 150758 435086268
1 85914 137680 464460366
1 89526 199309 298744052
1 66127 128408 775554687
2 18512 585619835
2 115471 234026747
1 27678 66691 827137020
3 40854 198624
3 42696 152423
1 128168 157449 136722245
1 42662 52602 877612627
1 114711 120843 324774457
2 87675 477175085
1 95175 137953 399073602
2 139061 517414271
3 78116 27786
3 196775 65292
2 98648 599626034
3 63863 95723
3 139291 158527
1 161052 183548 501709557
1 167234 186133 11393045
1 24083 149505 779396394
3 101412 162414
3 72158 102920
2 136405 356946319
1 114847 149737 641967930
2 28420 185818619
2 29325 218030712
3 15197 4549
1 73833 134752 312434919
2 73583 292002175
2 66693 310789880
3 130690 13822
2 6751 288461271
1 20924 45900 968672072
2 114780 139351125
1 81550 103109 783683510
3 177569 77876
1 31547 144722 940703262
2 126714 760149953
2 163600 591205906
3 84970 34696
2 112556 279433724
3 195035 22073
3 70113 135873
2 170695 821927624
2 69894 329677663
2 36493 583300764
1 101208 136416 279867999
3 24207 22591
1 66924 136130 222632179
3 131759 186598
1 61927 79403 847241289
2 71453 325945628
3 184830 105206
2 110459 211650450
3 194703 34870
1 83402 110868 361530970
3 55624 28135
1 9443 50339 501009862
1 7850 128644 154455734
2 46558 330584381
2 82263 730891678
2 52242 659548387
3 199757 184947
2 32659 346871098
2 685 567869722
3 47837 151531
2 93433 343595824
1 81679 119360 12769502
3 19509 69195
2 121473 574956368
2 143918 671997951
2 18206 863190694
1 53812 182257 382668154
3 1688 167665
1 9614 194332 899610032
2 120278 170175520
3 198774 47725
2 66235 842156469
1 38953 81091 229858554
3 85275 150667
3 17502 137971
3 136621 97345
1 118431 179111 681363082
1 42566 91480 960071207
3 11489 78167
2 68946 647998034
3 45394 104932
2 169086 573039314
2 153061 995193057
2 170986 221067135
1 156249 161318 864069911
1 76 157608 367720249
3 57261 138198
3 173552 163176
3 153887 63761
3 93939 164726
1 29733 89520 480400730
2 178632 803973134
2 109161 971136393
3 21915 100118
1 126164 193066 809779711
1 954 23743 106853572
2 6431 426812764
3 144831 72551
2 160866 881335147
1 84301 139691 945585519
1 67790 98785 73558321
2 137552 728707084
1 45530 187147 556142259
1 30416 168073 492267753
2 161537 240067271
3 133168 60978
1 105504 128872 278859417
3 139728 100645
1 174714 182037 487560478
2 144864 147648970
1 19447 174174 147878744
3 133358 51248
2 58594 755872109
2 134794 986090721
1 139542 181903 590856985
2 166343 47482828
1 41656 68751 208248760
2 109588 851511943
2 23885 93273307
3 198240 75176
1 37877 162747 925288303
1 82242 173530 19004051
2 133726 169363109
3 100368 17560
2 80590 87264449
3 15690 90010
2 60659 298348925
3 49451 89350
1 100157 116308 324500235
1 39230 96699 778710276
3 123763 197433
2 195603 898255176
1 15677 69938 233435441
3 7039 92301
1 44810 99716 449214949
2 90619 850763782
3 46640 43992
3 130593 185659
1 131431 195708 341774077
3 53303 27800
1 123187 128959 611013278
1 45692 115458 132455061
1 66189 74619 351858190
2 194764 309470770
1 32307 150324 413856211
3 41703 62031
2 88139 466833899
1 1885 66187 778866979
2 70167 245601646
2 85361 234486370
2 183816 331128607
1 22284 112096 610267593
2 143476 502408962
1 41916 42275 431264581
2 9385 644263013
2 58684 297222946
2 134592 352726718
1 121893 160481 523181336
1 30764 67786 100848800
2 9250 298886357
2 122385 173269127
1 13316 87635 980993914
1 25481 32615 736320171
2 37110 363685590
3 35259 163863
2 28368 785230557
1 33777 56630 706626271
2 92482 365995346
3 113418 134491
2 157659 343657291
1 36293 174972 759361388
1 125236 145768 116927252
1 14389 17216 699910734
2 139214 369006834
3 75325 127580
3 108008 5067
3 18582 90284
2 102086 482869774
1 13261 64608 100816074
1 79766 126993 882141528
3 168948 194432
2 151650 423265439
1 57405 163854 936274259
1 49699 53847 873767558
3 172237 74466
2 6416 84959802
3 148163 74417
1 2815 94501 548094569
1 119822 161044 812556440
3 143640 59142
3 112112 179227
3 32053 92561
1 66104 127111 859920259
1 139349 145499 502504042
2 87076 128240227
1 65162 97920 648793502
2 59591 513143952
1 73360 178057 602412389
2 79644 611226868
2 108163 63138263
1 71662 158588 912771541
2 33270 703863495
2 114812 903655018
3 98574 60501
3 98853 141244
3 40711 1589
2 18155 624604194
3 57485 100700
3 165381 38143
1 21871 125835 873266729
1 100182 170371 495819553
3 127907 38067
3 2699 156182
1 118571 186056 768061843
1 167853 187177 833207610
3 33383 43764
2 28200 704316300
2 102076 620007909
3 166151 186252
1 34099 64859 226191726
2 133736 4468214
3 194612 111647
3 11580 712
3 132812 84287
3 140674 2202
3 35309 10468
2 29612 307956147
2 168596 377690867
3 72518 148748
2 16407 670855417
3 60112 52309
2 180686 302005256
1 105794 152747 12831375
3 48229 145317
1 128002 177834 190818619
3 31919 36124
2 196582 112721162
2 104260 114688243
1 121604 124104 605630352
3 147478 150506
1 104651 192022 975305107
1 15807 45281 322876517
3 129518 111682
3 88392 134921
2 182888 402643751
2 140182 700872243
2 46066 458345609
2 18891 402268914
2 48220 527159153
2 194026 323466479
1 48142 82518 79110232
1 135719 174716 737219710
2 11580 6612015
2 105005 744383828
2 79561 676263077
2 140595 397691561
3 118862 33462
3 118446 42445
3 183682 7542
3 137480 126670
1 37790 41094 535716848
2 76475 344767721
2 151099 66249145
3 199879 21150
1 153659 185035 217030802
1 35301 77465 514165429
1 81833 105321 240522103
3 144964 101820
1 34198 142935 6901570
1 9401 101011 821856390
1 84775 145605 420111770
3 173184 180397
1 86634 136347 994963873
3 28405 181120
3 70699 179386
1 10612 39570 737715142
1 72508 197061 932185093
1 65551 82997 326842237
3 144396 167018
3 163895 64680
1 12021 136878 107292303
2 88567 380882274
3 145966 145665
2 159305 648180921
3 39671 110035
2 143231 957933651
1 29873 51009 377390964
1 67914 178693 913362807
2 162012 137857605
3 176173 17225
2 148850 42819277
1 37499 194596 96457917
3 20432 181226
3 186657 8490
2 5566 714223539
2 23939 655781118
3 107114 182331
2 33571 14184996
1 189174 199472 615755718
1 72894 77133 629896117
2 196068 934553415
1 44299 99822 170209661
1 96249 131421 798502797
3 71100 129213
3 182886 40940
1 85177 145820 595785742
3 57661 66129
3 35408 73891
1 87035 139866 178001324
1 151905 157751 12506030
3 183561 179899
1 17407 115089 769216921
2 156261 923582080
2 188754 283379695
3 113999 97606
3 97546 175648
3 164969 120235
2 100382 203202384
3 54714 133253
2 103703 344817509
2 152457 233283529
2 165964 199371045
3 111642 77438
1 116237 145857 636312382
1 118561 167127 963842754
3 165291 121491
1 21836 32775 922389440
3 97690 199
3 106788 104014
2 11172 802397463
3 197891 23438
2 67620 236661248
2 14142 361455862
3 13238 75200
1 111121 131029 607188012
1 34212 176096 657424006
2 22278 756381214
2 126739 62143272
3 18745 24727
3 138883 109159
3 100625 126616
3 165614 156275
1 27250 171262 414205775
2 191858 158738639
3 186774 186566
2 68242 503087707
3 88323 176046
2 133771 210541112
2 74276 575655705
2 40773 154900871
2 154815 348845013
2 139616 142148157
1 36647 37857 496927964
1 74115 187263 33771311
2 20655 706744749
2 26104 596555683
3 192123 73080
3 171230 135845
1 1463 198628 165637556
3 73568 196478
2 142182 811005588
2 86911 263522815
3 57840 62409
1 16724 150504 369181902
3 98324 52596
2 105895 557265989
3 13883 115555
1 78766 164118 125345913
1 33217 40159 653243332
1 4221 139053 858807876
3 179596 139451
1 25735 96450 919977679
1 70096 188398 237626829
2 169753 667709369
2 181992 38836533
3 59990 12162
3 158837 66197
2 191685 605708460
3 35203 29825
1 21458 164559 82822906
2 145138 157322399
2 129633 229969540
2 52763 787575844
3 5900 143464
2 64178 688869795
3 61177 160567
3 47537 119685
1 133167 136731 246346991
1 51414 98443 411822313
1 37703 49469 981711323
2 182709 300915443
1 89833 153476 859912836
3 177350 2170
2 20395 823861911
3 177037 131033
3 26480 27916
3 44072 83338
3 96610 54756
1 11670 114499 586963971
2 159727 99919147
1 9506 153841 480829011
1 6496 159835 211412426
1 105510 160815 161397269
1 110648 177665 470158113
1 31270 78330 693647765
2 103425 993618548
3 198478 89083
3 37229 72443
2 169486 191867167
1 64755 79486 487486110
2 63969 455595977
1 40604 196747 976767405
1 154738 167316 928679632
2 48451 376931116
1 86086 189092 751893941
1 67201 140654 5942364
1 145934 166768 69873010
3 74526 93519
2 2950 893126681
3 60158 23196
1 143873 198196 941806394
3 144039 162371
1 39743 176853 709865324
2 39399 764722477
1 40872 98231 497253806
2 88501 896647191
3 99574 60333
3 152987 145897
3 179603 59921
1 9580 189665 880458251
2 155583 915108143
3 16809 93930
1 111801 157403 820738375
3 196695 111886
3 74765 111300
3 26937 107877
1 63782 155267 750707568
2 188523 891392877
3 136560 60059
3 104721 174846
2 89448 418349391
1 198973 199548 306917508
1 7855 57896 72619956
3 128616 149353
2 29093 789118914
3 11800 105270
1 120594 130224 980803204
1 23158 187344 870894263
3 198338 125653
3 124099 37923
3 173730 151997
2 177107 606764827
2 80356 481349731
2 149318 435820881
3 59034 131816
3 4210 151635
1 58376 84883 871934991
1 48311 123077 323886849
3 64143 6231
2 3792 665568469
3 81734 33521
3 108562 123363
1 169900 196100 578030674
3 108443 115437
1 24038 176903 418777427
1 62540 188754 300889632
3 67400 133008
3 2642 198920
2 134523 152687998
3 186871 18522
2 45631 418040964
2 76815 893653040
1 87912 99611 407574149
2 199218 635029852
3 54788 169577
3 169727 75190
2 72368 134337484
3 4032 152282
2 92637 408028026
3 16186 20135
3 79508 28808
3 137938 16964
2 58037 748688566
1 103350 165587 721883076
2 46012 489887530
1 54050 177999 562968680
1 134851 184439 753273067
3 40402 196558
1 133280 169040 733846474
3 10650 171391
1 55059 134717 493242358
2 89632 985749248
3 71980 104304
3 148686 62454
1 122904 153164 681324908
2 162073 276684739
3 6105 192304
2 105906 453893117
3 65438 165164
3 9796 31298
3 144280 4831
3 131145 55505
1 3432 68114 705232691
3 93854 131095
1 33542 100179 572265685
2 174061 634766946
3 25295 100439
1 1651 88396 773548175
1 1703 184681 27688443
2 193440 34984981
2 7589 731201251
1 71318 189393 9483479
2 140631 440931718
3 163161 138166
1 79814 114510 966591031
3 102710 163841
3 117305 63919
1 34910 108887 978866613
3 38180 49612
3 174661 198702
1 65887 98670 595739743
3 41281 181568
2 37900 838776313
1 93575 183568 239904829
1 2303 93959 516679146
2 17817 182073571
3 97164 160348
1 64425 139418 530371945
3 15397 153979
1 11380 175435 222169089
2 198038 424813822
2 7411 741340335
1 122424 144584 469437827
3 173733 8349
2 91029 282494693
3 5454 57942
3 162737 4722
3 176333 113272
2 181451 658853167
3 93017 60983
2 150592 529410197
3 133533 191016
2 45411 81390692
3 14142 69817
3 144615 34210
3 96350 81806
1 79616 111439 284804150
3 178005 9294
3 79612 178753
3 61072 184948
2 81097 736366864
1 10587 20993 682162439
3 152169 3979
1 34812 36953 297840526
1 3776 44389 90300673
2 91400 512799073
3 129720 110197
3 187900 109556
1 993 82102 167808384
2 38990 389865343
2 156765 236635823
3 101148 112326
3 76990 104068
3 192727 22437
2 91613 395082532
1 3075 131011 414733442
3 51875 26988
3 62715 1348
1 12340 71665 958824108
1 70364 127564 850958694
3 163990 61817
2 21700 509070487
2 147584 750797808
1 2824 46868 401657930
1 54640 92819 758651197
3 170225 57136
1 120786 154057 866564430
1 133168 162304 299936110
3 197474 13791
3 89945 38407
2 157501 7762620
2 119696 232733428
3 138445 139804
3 195618 10492
2 82009 340234337
2 55737 710169653
1 36161 118506 659610634
3 106526 99619
1 41809 191002 223341661
3 35266 87795
2 92010 785386716
2 183874 195161291
3 193422 115305
1 35793 148254 24688196
2 78038 629200104
3 191852 123233
2 75015 664409591
3 182198 79693
3 16335 129789
2 15752 708723946
2 104379 138867740
2 119314 101776643
1 99261 175642 20080552
1 34406 131608 203088855
3 86988 135483
3 184474 133455
2 83705 917672764
1 4731 46317 582303814
2 88360 237571125
2 123679 966070243
2 182068 483289140
3 3686 137230
2 195649 763650645
1 76657 112752 737342962
2 103461 139160782
1 56891 157920 630383734
1 23112 194417 69087766
2 144656 666498181
2 185774 900023093
3 146095 116578
1 4117 39355 783748505
3 96982 105044
3 27355 132477
1 41346 74671 773948318
2 128435 659044205
3 5709 143924
1 152424 172147 413618490
1 9789 97583 590886190
3 164476 39099
2 121973 569997571
1 94531 114341 290330451
2 142065 327586882
2 126896 306389373
3 147695 10000
1 23711 80873 948027550
1 10315 147013 804370957
2 185853 537965176
2 139642 303198398
3 56591 83927
2 156109 47374555
2 45281 36117800
2 9840 871826330
2 10963 214663972
1 28364 90694 165381203
3 57233 71130
1 56887 57139 481519567
1 26501 116339 919707499
3 36552 91716
1 12562 81244 636766642
1 60815 76587 768266148
2 125282 625083274
1 59801 106904 178759970
1 24937 90974 693920336
3 31695 73269
3 51387 15039
3 35352 136840
3 110689 67838
2 14465 486352410
3 107804 183360
1 153787 184930 242396303
1 20282 50882 748841262
2 109532 99740505
1 166400 166575 593481702
2 127507 598641206
2 25133 990098618
3 102135 103503
2 190995 605261284
3 192122 52481
1 60425 169143 626517153
3 189450 150197
1 11506 172804 741006212
3 50733 26714
3 189006 97436
3 122823 5682
2 93961 680446554
3 65123 68671
2 112489 651960984
3 90097 198452
1 31928 185936 548846186
3 134907 83222
1 111775 122340 389026258
1 2774 7368 114645173
2 164784 10667975
3 134192 74821
1 27814 50310 622041687
2 30024 959011115
1 15278 148731 882195292
3 168005 140247
1 30746 127522 941384939
1 40634 105942 502024111
1 56735 62195 513038887
2 144663 284356004
3 98253 57087
1 61550 170511 113693311
2 62248 836606190
1 85489 147009 391162458
3 11987 43079
3 51208 10311
2 119879 682072514
1 111621 129423 640237127
2 29088 275001188
2 176205 826682944
3 179784 101708
2 116261 578854817
2 87375 269786945
3 179781 49177
2 44456 750892718
2 77108 516451703
3 78160 177403
2 25650 357849325
1 53305 54442 838897765
1 53489 168238 769253751
3 170957 149643
3 115692 159523
3 149009 92257
2 50149 94673268
3 81298 117043
1 47531 73107 75825248
3 136629 27104
2 54670 360789974
2 39371 367659938
3 187050 13158
3 83606 104179
1 45548 149911 436580607
3 156399 86539
3 159654 190145
1 64505 77230 791206763
2 1267 433150959
3 31582 173720
3 123550 15950
1 53355 57113 530979703
1 25737 72617 707861981
3 90248 138133
2 128042 607459895
2 189600 390919449
3 39137 134465
1 51216 145360 913670699
2 135078 854819230
1 84274 129949 817925567
3 179578 33838
2 95753 273292949
3 184333 161996
3 70632 53108
3 42226 62619
3 5232 128655
1 8768 149186 338414703
1 3099 78344 377495218
3 4138 129595
1 110415 172073 329883070
2 123169 34862333
3 42627 192461
3 30309 183087
1 66535 192801 50846041
3 107595 76862
3 118771 106151
3 90940 160935
2 142260 322634663
1 179742 194968 532635221
1 116692 159337 320835131
3 196153 12297
1 91695 163063 227674886
3 141773 85582
2 110392 378861504
1 73197 167772 130977914
1 12241 14960 656771644
1 69276 146771 352575305
3 109446 173022
1 89845 160878 881392554
1 147074 189307 943004810
2 140005 888442826
2 89486 626197306
3 2673 112001
2 10473 884318352
1 163262 188296 167078948
1 79779 183105 671101648
2 158868 993550009
3 11087 115813
3 103757 174978
3 85951 117199
2 139933 822819999
2 83373 972620937
1 101890 190216 142934059
1 81339 188482 35871747
2 102889 965581054
3 20137 14116
1 123277 148297 184440274
3 74595 64607
1 98614 128474 869354346
3 87892 133278
2 193728 260853836
1 46442 118641 631656126
1 41081 72452 43282330
2 155252 58409604
1 46594 59885 172220525
3 146241 161375
2 25417 888020886
3 41444 121664
2 172865 67496023
2 3245 704365428
1 66796 177461 438516559
3 94009 140427
1 79172 180021 476423675
2 171423 965759467
3 67004 90179
3 95300 33190
3 51144 134319
3 180007 55771
2 14428 355514169
3 177534 84862
1 68942 71609 299395644
2 90280 366375325
3 152300 196382
1 21077 102499 118289035
2 183896 54786391
2 50690 527540971
2 165795 461385721
3 62167 197844
1 76887 177639 317326494
1 55997 95960 721351866
1 49970 170641 8861189
3 54246 76633
2 166940 265986963
2 88872 946057940
2 153159 147895939
3 50262 104656
2 31652 762763194
1 166318 184361 116933796
2 127708 481606766
2 75465 465865037
1 1594 189786 964751697
1 132304 139962 219948655
3 33508 131061
1 13104 118754 131785520
3 124044 120101
1 91614 168538 453175927
2 30925 712680797
2 75799 514103440
1 149764 169117 168146027
3 164356 11740
2 8096 315125009
2 68985 981738783
3 193774 24910
1 1173 5165 527399152
1 68942 169072 303042763
2 76821 424526235
3 157957 79850
3 65425 152426
2 194815 599579129
1 28666 151885 826935291
3 46269 196208
2 1880 995020686
3 77258 14302
3 19274 114476
2 111809 500106530
1 90558 141881 495968613
1 98679 110679 113849059
1 11798 134915 430324575
3 85355 105410
3 98777 75804
3 171776 120413
2 126281 640972830
3 100923 141050
2 51593 441809941
2 167528 683487396
2 91125 414510737
1 2630 193682 448257558
2 79114 83641899
1 66042 129920 604200441
2 15400 30888337
2 11361 710717801
3 188706 54622
3 60818 122553
1 163890 177508 313619342
1 32282 199939 757461063
2 132642 125214106
3 192726 11877
1 28910 62835 81363166
2 130484 821273578
1 5984 164225 848134103
2 156662 610116932
1 97594 192210 752757739
3 198293 164767
2 19066 72183374
3 142674 27359
1 101232 134988 272508623
2 7745 822142301
3 98686 143793
1 65357 78832 1540229
1 91924 126363 502602060
1 115445 192883 266282333
1 8525 41771 342166845
3 186898 64276
1 97879 187868 868327628
3 1982 99199
3 108740 113445
3 196699 179761
2 35238 91105396
1 84795 88197 354362769
3 107516 146553
1 86193 182299 955169144
1 1745 121155 869318838
1 30377 119765 6258999
3 127478 31286
3 135931 87519
2 97837 397685511
3 171110 117465
3 115178 117426
2 195294 936191829
3 185754 35163
3 169677 49941
2 171415 243318976
2 140218 813558924
2 154844 845388185
2 164606 62269928
3 38784 3801
2 5767 574642509
3 16453 112847
2 101262 194761180
2 133347 354302292
3 129499 440
3 127061 28201
3 57753 14111
3 16569 50403
2 199671 709405768
1 7542 21183 754047636
3 51304 28954
3 57008 88684
1 31575 49901 220822774
2 79135 898653928
2 198123 662009491
1 44064 146175 327277469
3 152548 164375
2 10552 678082592
3 132032 161208
2 110854 230988637
2 132572 227577244
1 96688 159637 545568096
2 25421 170957216
3 23903 110903
2 73602 885355085
1 14575 152260 655028879
3 165430 65542
2 116013 788644358
2 193171 480789656
3 164948 171975
1 121392 149095 743920133
2 113693 869804556
3 138934 162121
1 48904 94703 644849648
2 153134 95334882
1 4469 92018 442825024
2 76565 935322161
2 77387 946518623
2 15988 467531943
1 67402 170801 720215705
2 128674 701041749
1 99009 197491 930656183
1 3407 133438 232623507
1 32356 182757 373759712
2 125408 234683084
2 87287 905682730
2 25467 17453213
1 13606 52884 955497208
1 82922 126922 3623801
3 80980 177757
1 72530 163565 652320412
2 62050 179651651
1 54692 123529 926457667
2 130189 410257529
2 173504 822450133
2 141155 504256927
1 107077 166851 778544579
2 130703 173277962
1 115872 171410 862002871
3 183460 78882
2 183066 294545067
2 48667 540076351
3 55592 82913
1 5567 148008 342126573
1 18139 44663 239750523
3 174335 120021
2 16181 705093007
2 30399 497571572
2 183219 211197527
3 25156 174259
1 3229 66573 221542083
3 5073 50871
3 105630 48655
2 44314 824221868
1 101016 156079 564931519
3 184655 172857
2 81880 496781930
3 78373 160214
1 26329 70404 463039143
3 77574 134177
1 11924 195743 589955763
2 40628 9940705
2 113011 486551326
3 69762 27541
1 18347 135339 809165432
2 66879 978056931
1 38217 126431 434798589
3 73935 172524
2 36898 567025393
2 6493 580959478
2 68467 383638627
3 150443 193205
1 987 82005 963672736
1 48620 119224 575753790
1 20659 199193 513089500
1 33836 153492 288217146
2 129608 188248999
2 153149 353228476
3 150587 15456
3 26980 33359
1 4055 138524 416308344
2 102126 860283512
3 137812 105539
2 31793 642080322
1 80843 120150 346659119
1 101172 121542 347498729
1 51784 84247 364547991
1 126927 136968 934699425
2 150975 654627392
3 80647 179949
2 68072 215607017
3 49733 19119
2 125513 19212985
3 20212 88505
1 25015 176364 12154068
1 35729 62360 348496884
3 92155 176400
1 19615 147624 292491530
1 105992 162731 689324051
3 166670 109940
2 26662 459268285
3 149288 184562
1 172197 195967 445195340
2 126103 688112524
3 160235 161390
3 176085 142889
1 111527 145750 624299804
1 67969 116246 504784214
1 63378 199667 738679950
2 107487 255037380
1 117309 123555 543497619
1 39429 55573 912907135
2 127211 807066649
3 131129 189091
2 91541 360989637
2 131132 207555211
3 149018 32367
3 149994 47488
2 20025 740795254
2 44941 432543614
2 78101 949341154
3 9870 65352
2 84755 38935427
2 152895 1547828
1 78740 122316 616477578
2 19992 967878885
3 63045 147363
1 5705 177862 350914815
3 10401 189321
3 115273 101362
2 76180 525428000
2 153094 756964916
2 101051 525094675
1 34510 46104 990098900
3 113290 184666
3 180585 167550
2 32282 758351834
1 146712 151476 447728253
1 9223 194441 161019211
2 145405 659803696
3 85907 169508
3 34352 121184
1 164353 173718 857608364
3 117461 78954
2 147946 149475022
3 84309 112252
2 106676 180418285
1 59796 146926 465257640
2 152930 997275678
1 45865 114936 106133508
1 3212 156085 957130155
3 21532 60546
3 9293 179559
2 72085 449553187
3 148283 82779
1 3131 14689 323011849
1 64601 94588 336483373
3 52551 187582
3 27337 26006
1 97021 161079 741542611
1 2401 145946 777408486
2 92871 88439772
1 15646 170806 785452260
2 162680 232603291
3 165191 55875
1 103624 133844 118801877
2 24829 365409475
2 16916 456748894
2 101443 457618197
3 178985 74601
3 42093 25621
3 96082 187020
2 98670 382291881
3 154431 15100
3 23637 37648
2 86680 867947702
3 151708 56141
2 58562 24294191
1 33241 56091 381819175
2 73755 790948539
2 115749 586226836
1 116740 166948 943048554
1 161915 196300 434474788
3 20690 117828
1 104650 180436 285202824
1 30152 136666 264602676
3 68817 149944
1 11087 175209 683380215
3 176768 14716
2 99078 706770032
3 67758 147747
2 67190 39339291
3 130110 60395
1 59236 155136 745702934
1 131625 193792 698958964
2 24653 679730048
2 19349 912004954
2 143607 500006770
2 32965 97813315
1 7095 16114 213234035
3 101994 136534
1 76634 193134 680578357
3 95160 87984
2 40563 603933803
1 52607 120120 899753628
2 40366 388269584
2 113056 250936724
3 55544 75438
1 84300 162757 804663046
1 82249 101390 641448263
2 63014 124031676
2 101989 276096194
2 43097 529117935
1 108409 150824 991037931
2 163895 345216818
2 67820 253174111
3 30423 85442
3 80704 137565
3 72965 61275
3 14060 94864
2 139279 912689387
1 64784 180135 50158765
1 164378 175337 977195737
3 104862 130284
3 178429 138934
3 193608 41327
3 24795 101246
3 3697 132737
1 69956 97731 483304727
1 115492 185295 639470471
2 108981 851180893
1 160615 189986 784195255
3 99723 176123
3 132685 139074
2 166256 764455581
3 103380 34120
1 5475 199899 904449271
1 38018 129213 992604599
3 181285 135872
2 20739 735642863
3 24932 7037
1 84223 137001 345231180
3 126108 198277
2 14858 575281874
3 105931 102698
3 97715 16137
3 4995 140466
2 128509 879467906
1 12950 38209 816075206
3 195988 34884
1 101926 191532 740678701
2 195418 288409241
2 30170 197627178
2 122136 277846849
1 157702 192695 470384019
3 148560 141641
1 23633 181007 265773096
1 52016 182427 671686684
3 95435 111178
2 16489 635769282
2 23153 621722882
2 94514 149539217
3 111634 145716
3 103799 67595
1 120034 147999 702457778
2 126531 636287513
2 6948 840178779
1 3090 93799 703585530
1 83848 127993 911832123
3 20617 83761
2 155206 237115704
2 68964 87229643
2 120300 8531362
2 168631 332795116
1 159095 188932 273921295
2 81541 771090519
3 104667 69094
1 6427 134391 20318662
1 107716 116701 595890012
1 35728 52906 829660363
2 23632 852686781
3 34357 4460
3 169952 60402
3 128602 119222
2 107961 80776105
2 48303 93161471
1 124453 134207 997146655
1 59672 154922 286584070
3 47641 68208
2 197549 370039123
1 80039 152558 754759781
1 944 68867 270934467
3 8372 92514
1 1332 177029 41427872
2 60146 151214193
3 166929 57772
3 38297 20425
1 190702 191202 587412594
2 110577 4875839
1 4654 8306 16563316
1 89123 180390 147080679
1 77706 137790 701669875
1 38450 119374 13175038
1 116586 182055 402591748
2 196345 177809419
1 48207 182009 541717362
2 38494 757317516
1 121333 164386 841843333
1 147689 194364 513949206
3 83767 5484
3 153772 140105
1 31495 150588 548215063
1 99211 173000 511202032
3 7122 87329
2 32699 787067385
3 150709 61733
2 38917 205080886
1 53955 176837 899533363
1 29920 172009 235136566
2 94984 718249602
2 166415 124257099
3 185426 129972
3 145238 117017
1 100158 132611 441342499
1 26509 110986 344563148
2 145433 990150848
2 189608 53097331
1 8060 164118 297658387
1 14156 112994 507549291
2 44711 120078005
2 46632 598630716
1 64491 92577 295287244
1 105965 150759 400691872
3 27931 17398
3 79584 104564
3 94691 199026
2 138126 216663204
2 50471 142224002
1 57582 142037 601254437
1 36233 101702 750780101
3 120675 94373
1 18968 166728 406939182
3 137326 140442
2 9011 142290284
1 92653 154824 60183370
1 120737 122818 774753461
1 8250 46483 205726619
1 93440 170180 954589099
3 40910 134389
3 148654 114095
2 31516 347595471
3 169576 143402
1 596 128666 66762136
1 54156 161969 546676745
3 146648 16904
2 76454 579152575
1 13184 85171 918168139
3 32729 48205
3 51410 7336
2 152132 937897884
3 39901 179230
3 146812 172006
3 53452 121331
2 118242 38188926
3 116739 142690
2 135355 116445284
3 38827 133971
3 106547 54556
2 101329 854319595
2 131164 987203895
2 91544 592413623
3 54122 191865
3 132423 144709
1 149025 178739 808887696
1 111155 128923 541874283
3 54996 78171
3 111449 39121
2 82811 767062342
2 107536 414000717
1 41548 63107 607195164
1 11795 137521 154362038
1 20718 183076 199012661
1 96175 134324 476927537
1 103432 128625 564736104
2 175599 945505121
3 91447 84986
2 3139 759614396
1 22307 170318 444585342
3 184721 82922
1 51297 73964 570057591
3 27439 135797
1 62612 70416 140074329
2 138618 252319505
2 10925 55371483
3 160018 101057
3 11731 145390
2 51752 832671906
2 105682 678352334
1 6409 12139 537632554
2 194777 403101149
2 14973 144596723
2 20162 199626452
3 154078 81727
2 32022 837527193
2 190798 29778678
1 82776 148878 781428177
2 198139 975735938
3 38529 123911
2 52815 119305627
2 115450 491806946
1 4914 121812 932960599
2 46876 5725609
2 177460 286061534
2 155779 403453747
1 45973 173081 122910939
3 21865 65759
3 167513 77708
3 121707 40283
1 9139 181099 146333985
2 60525 13326206
2 64635 382826294
1 89044 182330 530138942
1 31219 135701 399556148
1 26699 152468 561996819
3 179602 46113
3 170676 39096
1 28761 159471 629849842
3 31603 119565
1 122738 165285 192510580
1 130747 154950 888327523
3 182547 141337
3 31810 7780
3 19320 96001
1 148074 178033 419516681
2 123166 887331598
1 49131 73880 543785817
3 36724 183757
2 186812 58144924
1 13211 77889 135890473
1 53763 99264 791540833
3 159134 59799
3 158542 95660
2 193711 923027262
3 149428 128208
2 66193 293529822
2 15976 485676518
1 146016 195268 694703286
1 36186 148077 90685345
2 53015 964843109
2 185222 523132521
2 87243 173742134
2 5454 300481575
2 101314 626090356
1 42405 67436 806163920
3 167057 5445
2 23907 477526696
2 148468 252047714
1 58199 122446 595075913
2 149324 4116792
2 85574 956854150
2 160343 916120801
3 134200 3671
2 113842 354760817
3 75220 172591
1 132569 166077 190435656
3 163232 132606
1 34206 70458 701264208
3 129721 131880
1 116882 153884 65102194
1 14504 158075 294808537
2 126779 446523512
1 22653 109851 980104718
1 91709 101765 449887218
3 27843 123332
3 112367 77079
1 87697 148105 298891997
2 45324 680535944
1 103970 141453 568920023
1 112853 182319 220851090
3 128741 55511
3 132959 142643
2 137397 692456012
3 55662 70141
1 110527 138420 658056187
2 124768 430720872
3 123996 105479
2 28482 360016084
1 107369 127828 411970115
2 83278 200292738
1 68759 180813 926844899
2 186502 72408918
2 139922 939268717
1 63482 176200 503142294
2 163315 622803484
2 93291 412336663
1 39578 48544 819962623
2 89492 133137332
3 68228 56822
3 26428 153852
2 77117 236815419
3 165390 189707
1 22896 181682 1133283
3 189364 115425
2 114698 244984643
3 1398 91623
1 77257 193879 290806539
3 140750 87890
2 55219 104901311
3 168910 158741
1 64957 80528 894193834
2 11940 357726529
2 153923 435414974
2 41752 467747742
2 130354 906467052
3 17896 154263
3 39679 55660
1 42578 173171 877944534
1 19591 41856 238899271
2 78546 292301640
1 52183 197022 38902773
3 58918 179665
2 53002 885851627
1 14533 55445 189305388
1 126083 182142 967859472
2 45812 649124347
2 133709 772182614
3 35269 137955
2 15396 769095213
2 49502 729543244
2 68223 940232210
1 38960 71440 914508506
2 20634 962987107
2 26068 546315410
1 63974 157271 790946759
2 60842 634602111
1 68003 186470 428904759
2 102872 509759825
1 119597 173370 550183928
3 158115 122072
3 49103 38479
2 67118 424729787
1 20786 96203 728788339
2 28331 696376202
1 41346 104345 400130972
1 56190 183482 784116990
2 177731 381377848
2 2781 726463111
1 68867 89114 994148397
1 90986 129950 935305655
1 38600 118850 117033876
3 74748 33087
2 120069 562173898
2 37899 704219471
3 33078 112393
2 38614 787177778
2 117434 151312425
2 54927 572162958
3 154808 139946
3 86744 48512
2 58314 177374169
2 145603 249798035
1 2564 87948 444461260
1 75087 195990 653989146
3 93795 150160
1 44788 110230 820359228
3 133588 115448
1 23850 34858 84336237
1 12442 30121 485282524
1 132603 161062 328016198
2 37715 208686346
2 147414 444602524
1 7178 17625 121920081
2 113995 184789999
2 95779 499966122
3 107456 129049
1 62103 140499 657586638
1 150015 190863 579385698
3 78685 4994
2 87836 9046669
2 132135 525138820
3 140371 113293
1 94602 155721 528770842
3 196520 174707
3 86583 127341
2 177028 210560352
3 162790 94667
3 110881 94963
3 161903 194266
2 94902 810639203
3 97908 66699
3 88129 117818
2 10783 60464210
2 178097 812432041
3 49606 89432
1 13901 120932 98084918
1 39264 76028 753929195
1 90747 120092 531910059
3 34479 52671
1 43557 167523 134770413
2 186965 986597009
3 141015 144847
2 169623 696574182
1 71169 89145 207836843
1 22845 136490 496451300
3 169127 196265
2 44274 428471693
3 85367 105170
2 169024 331613849
2 86045 468108694
1 20868 87742 553220894
2 100542 764277242
1 123981 150035 300787105
1 3134 171174 343162146
2 63724 844968314
1 3541 106709 983353067
1 8804 158798 873764852
3 169428 56144
3 32605 170617
1 9215 68128 901604261
2 82654 531539074
1 42253 107613 885983190
1 57853 95738 64254925
3 58417 171783
1 46399 194445 564773772
1 108066 183753 74526421
2 30628 755372413
2 172162 4519821
3 76553 170074
2 112558 470361244
2 65614 688647839
1 20654 106608 442700028
2 197623 628547485
2 167947 898298454
3 66330 153674
2 177135 983852246
3 119416 132460
3 49274 100494
2 168427 176262017
3 113631 107296
1 36563 85359 900727487
3 117591 58705
1 18956 57528 893849767
1 87082 124080 697866346
2 28959 469011583
1 96542 114372 894589686
3 36854 168961
1 51058 97629 960585868
3 159328 114459
1 22218 76616 2403098
2 51939 559964047
3 46525 109312
2 41580 346825402
3 74074 98336
1 8609 84145 874031344
3 76719 165557
1 115262 119208 245648921
1 39629 91242 50472248
1 84783 145820 437384543
1 14658 141698 747813028
1 59108 185441 958366280
1 54573 160988 50810048
1 105444 124798 299264936
1 4062 73794 315975465
3 109448 14821
2 31232 463942347
3 33826 82825
3 105334 77117
1 79982 197150 858280264
2 187097 76354891
1 54970 164120 216521166
1 7869 78424 259403132
2 88280 286175247
2 4682 458870475
2 103979 494694931
1 11751 90606 783856533
2 28958 369682213
2 45559 351409717
2 136177 125515661
2 143806 198910470
2 78623 847209851
1 21545 131155 426642183
1 5850 107967 617902614
3 53379 94653
3 60218 36578
3 42124 138905
2 62169 118510412
1 17092 186574 210673144
2 153177 751534733
2 170334 411072628
2 101332 54758766
1 59455 158135 44109794
2 95288 230481997
3 36882 41338
2 125977 56679311
1 54663 68861 511434278
2 83491 879983380
1 148476 163186 703178069
2 146823 831562160
1 91986 132805 830106462
2 173939 377289483
2 7093 906141272
2 39341 871823771
2 168889 12758640
3 87822 164074
2 47823 694868657
2 76720 978640576
2 101682 518859756
2 37992 490944104
2 16837 821781650
1 4750 17767 978060181
1 125139 125556 677311236
3 120879 130523
1 6382 122229 283160603
1 65105 163169 905107342
2 93225 848680102
1 13769 156978 29595184
1 65579 190920 679836822
1 19823 119361 788971415
2 108611 764383082
3 160141 182025
3 168703 71074
2 16346 611844726
1 129030 178048 636872100
3 145644 127016
2 120760 668000965
1 3047 139139 956337869
1 2324 53225 601811596
3 60395 7395
2 70861 587314957
1 125584 154878 18607829
1 41217 99641 825029778
3 60150 90479
1 43136 154937 583112009
1 161438 174503 760203946
1 11512 69388 842461383
3 140040 144320
2 152391 698013991
3 161349 75361
2 157498 870811891
2 12364 402993219
3 39276 82846
2 86437 469221583
2 70745 866678284
3 3631 8504
2 36722 800722788
2 153439 725511511
1 10145 171746 498497588
3 48092 37677
3 126161 102003
2 174871 744361408
1 48676 57437 533863133
2 48095 516925545
1 41108 103297 385528838
2 46372 756916624
3 185601 69801
2 181384 126534440
2 144620 654914008
1 9953 14519 360165052
2 122625 343277186
1 91898 106585 311837043
1 132628 188231 389216942
1 37105 194357 141339737
2 126385 294298886
2 180675 429210454
1 2538 80530 259198046
1 24063 64751 880580735
2 39048 237536412
1 48927 95182 430404691
1 135808 197934 168140153
3 129475 192603
3 124753 35986
3 144222 43889
1 108089 193993 929927196
3 198415 20603
1 72212 82950 92842628
1 137355 173015 172485300
3 113382 121047
3 3531 132836
2 3607 21478271
1 538 77888 211124549
3 52968 197058
1 141384 181702 768024253
3 191979 56669
3 14543 6849
2 24340 339836938
2 35241 329554708
2 145001 685541407
2 142940 460144343
2 15618 367078445
3 65829 130915
3 115934 10521
1 3578 117587 702569393
1 73736 162622 119190974
2 8329 932452791
2 70428 161518643
1 162694 191343 409571180
3 15448 19160
1 82706 130349 970859979
2 67448 774716605
2 63796 925280459
1 169281 186272 767112605
2 127382 130773716
3 139967 125134
1 159784 179392 601643751
2 102684 689306483
2 50628 382982650
3 71287 59346
3 166924 168717
2 103096 306620288
2 167036 274816101
2 2361 349363661
2 63911 548335690
3 102720 134279
2 187773 875255052
1 27718 40487 142733501
1 4453 6189 136463525
1 96292 110203 523962216
2 158992 345532122
2 24119 800031136
3 30044 113340
1 30281 68179 542796582
1 96877 140274 456495523
2 130769 771381581
1 67610 165347 342832485
1 85906 163825 523060193
1 63667 141189 50154149
1 14705 103962 700151108
1 18617 67102 689823553
2 121970 310279000
3 146916 106146
2 62807 804648261
3 194082 2632
1 3550 40593 271439065
3 63995 115141
2 7764 430738049
1 67521 167408 577617476
1 48046 72267 728780222
2 177754 974265748
3 22228 168457
3 26906 179771
2 68212 958032241
3 154091 102497
3 49193 142389
1 58902 79105 596193952
1 73861 125560 15971966
1 5668 55089 179640831
3 27978 194863
3 103323 74828
3 149928 135927
1 85321 156208 661055517
1 18408 164643 173460786
1 37495 48008 821294824
2 24958 226845372
3 193366 159412
2 64073 161948118
3 94272 152114
2 172391 310623980
1 109376 195770 870991177
2 165924 915077602
2 72269 890917351
1 20602 107568 148262215
3 104220 142655
2 172717 751878690
3 107530 172498
1 28142 109604 831888520
2 161004 397175689
3 54122 181959
1 38324 77099 770364874
1 9353 179489 773021790
3 150927 127577
2 100535 91921610
3 104788 96299
1 87275 172634 782258865
2 116691 752571342
3 72341 187550
1 26612 35474 933915890
2 166642 190500158
3 169705 105523
1 36423 161703 691294247
2 56285 769239854
3 178700 90776
1 9192 169175 447358082
2 19393 662196841
1 9015 85909 546784353
3 153971 87911
1 11925 83208 83689812
3 104244 144287
2 175521 299511373
1 11258 198705 513298901
2 11237 203278230
3 74439 38635
2 102705 492922256
2 86008 395523515
1 128690 194923 716349806
3 7211 186800
1 59221 65348 426472194
2 15023 379653753
2 145647 363692601
3 93527 32303
2 14254 813954768
2 106219 749516590
3 143782 39870
1 30532 113007 642995348
2 144912 204971975
2 89139 452748170
3 147073 146431
3 109731 165900
3 95884 52044
1 109898 168729 613729584
2 172654 388997439
3 87770 91459
2 174583 487802971
2 115699 413061583
2 197902 19553826
1 46832 182411 311778348
1 86473 88437 454729695
3 113332 80853
1 6569 149778 317380972
3 195944 91536
3 157305 110268
3 142702 88357
3 170407 111978
2 10405 361657412
3 16026 127398
2 112355 345837077
1 40286 46311 559945674
3 149017 14674
1 22999 28598 667372321
1 53303 188932 147550477
2 153626 458736523
2 4056 829447540
1 82235 116961 310484216
3 184102 75743
3 100812 77442
2 18997 339624866
1 68827 119755 204835122
1 126464 191154 658291845
1 71289 104719 695904454
3 55258 72655
1 3974 184169 988661774
1 162959 163163 737545396
2 191707 430013650
3 130646 71487
1 37458 121802 231322759
3 26415 138101
3 105201 35925
3 117498 110768
1 58877 102616 900119186
1 69467 90363 378821958
2 182161 277333222
1 13893 74761 274298478
2 8556 841333168
1 40884 177781 570046219
3 114659 189430
1 112663 117558 209108878
1 90984 102896 540606237
3 68555 155618
3 165718 110969
3 7302 106787
2 197398 729819795
3 30961 138121
2 196354 346839956
3 60768 81400
1 20734 72915 253122297
1 4532 160658 391897396
1 33257 117674 314673315
2 137117 143353515
3 87956 4626
3 157403 156883
1 13249 65562 239015840
1 117172 169919 102636935
2 138376 992100984
1 20009 66135 414429663
3 84779 15319
1 63269 120287 952911124
3 19193 149307
2 13123 760265060
1 45973 157979 141280990
2 172518 433309629
2 45613 972708414
2 88019 396183048
2 107192 546422175
1 87037 90448 902636827
3 88062 196183
2 82914 407354569
1 142752 198517 668876357
3 190116 144735
1 49131 109340 805918981
3 73337 120644
3 34162 130455
1 75525 142154 525211867
1 116694 194084 187499162
3 19272 85727
3 22336 179495
1 9672 137597 464411337
1 18845 196737 542176054
2 144639 196063265
3 85695 8375
3 20825 189299
1 92441 153008 967363882
3 120844 144264
3 87631 150576
1 9255 135648 703933551
2 119327 230315161
1 22403 115208 531062820
2 56844 717474876
2 94937 744793527
1 23924 39666 397190034
1 17949 45293 304568081
1 85503 189739 65115545
1 78911 192739 161474090
2 56415 645533140
2 137183 771953435
1 155774 189103 647487439
3 4310 34014
1 76651 147497 102935738
1 118967 190757 672887398
2 174632 620547388
1 18812 142222 796613077
1 61804 84549 768788119
2 63298 104248271
3 194044 158899
2 138272 202443837
3 190579 121998
2 1291 466383966
1 7291 98928 651882450
3 40941 66218
2 1591 716319027
2 140276 672087315
1 77511 141678 405502502
1 53535 118725 661991239
3 112983 22834
3 130688 175321
2 77448 17990593
2 97938 950137064
1 106258 198152 42163077
3 129654 1407
1 115086 169419 541948678
3 130191 30226
3 92346 182801
1 3280 109467 695305058
2 165637 803000540
1 99799 163754 226776456
3 143773 89734
2 82747 375054560
2 102168 321084070
3 124020 114501
3 73832 40255
2 172825 821934311
2 80863 18264310
3 175752 136894
2 192784 980206034
3 54781 55237
2 131573 297479020
2 97615 806509114
1 23761 162845 653348566
3 103264 87241
3 30011 160001
1 56925 109570 458116133
3 139014 111288
3 36944 90185
1 41069 168749 66536232
2 115469 38662179
1 4183 88027 640303996
2 149235 430242479
2 21158 542071816
3 50251 121495
2 49176 329146352
1 20683 189799 80738965
3 122925 113891
2 27275 211435914
2 158335 93992515
1 10046 32200 868800557
1 42134 118089 178705476
1 16846 108403 306752578
2 46936 72686011
3 20050 153176
2 5039 464962490
3 175355 74904
1 12481 149608 800280258
2 186485 675623387
2 177517 35722582
1 32701 169224 959809731
2 195312 344414523
1 23923 48028 881116532
3 86267 21293
1 36734 162786 189362925
1 124333 182575 70137317
3 191491 52754
3 140489 100835
1 3071 5391 187504955
3 192334 23256
1 44026 107927 263640519
3 67366 169950
1 84467 165557 24525615
3 59983 89647
1 59757 81842 311598254
2 48175 234247089
2 186422 337355988
2 191357 15384064
3 100490 54158
3 110986 54346
3 100662 152951
2 1695 452133839
1 24389 86032 375982542
1 155749 163933 558106833
3 144169 147292
1 15132 39308 569442442
2 91906 895041234
3 60611 46645
2 136716 466541512
2 26181 57048974
3 142325 152073
3 110076 171164
1 32857 197955 469253053
1 42114 170113 933309867
3 22950 104940
1 28121 196452 4741837
1 73982 158558 936913673
1 64699 151324 838083235
1 4708 123378 634755688
2 84329 314327152
1 130974 184651 498048910
3 177106 92657
1 44186 190293 651698652
3 61681 16292
3 73960 185429
3 13606 61010
3 99040 97488
1 124108 186209 420508934
1 24385 29122 116155306
1 12934 165924 903035386
3 115785 116824
3 153867 137619
1 21232 55588 166178954
1 18043 31683 375811379
2 21079 244501201
1 71158 103476 202060582
3 10881 66013
1 24816 49483 69290071
2 45544 96785085
3 176159 182926
2 36709 753370483
1 15778 194476 891598077
3 184520 96027
1 146123 188652 751702705
1 42563 62777 677453099
3 58973 105651
3 105668 89205
1 161914 173578 2258607
2 67629 855800636
2 100386 643159223
1 46921 167056 974672576
1 124342 129263 138659050
2 70909 585628585
3 97729 62221
2 152026 992289694
1 18409 178280 127515699
3 131134 67467
2 78843 259366487
3 7378 190499
3 102520 181726
3 104959 165434
3 38301 85424
1 142279 188318 662631695
1 5544 158853 705252552
1 108966 113137 30385344
2 176699 307362720
1 79419 112284 745230811
3 187731 71011
1 57809 157488 368573378
1 14482 164237 951703208
3 179638 45957
3 184991 19807
2 136642 252487665
1 33919 168713 283400418
3 30722 110123
3 5173 128342
3 74604 8139
3 149104 80161
1 22937 76744 947074194
1 74496 199997 41649164
3 164236 193358
1 17924 24276 936376297
3 164527 85074
3 65820 191428
1 89223 162278 571084735
1 125020 127388 682670042
2 116210 344680154
1 29604 126967 222253426
3 25314 24673
1 110169 126242 276004675
1 152291 186677 215261067
2 24301 18852702
1 88645 187591 557086198
3 116007 52081
2 83567 276358453
3 30609 17034
2 109576 846731770
3 44234 2328
2 66256 618183551
1 91614 186019 470419909
2 131353 873817992
2 136651 15406705
1 133008 167081 110446372
3 192535 134
1 98408 197063 393037539
1 14918 116340 243133469
3 94338 72060
1 16548 40629 511104673
1 52117 95904 850997297
2 65280 615871216
1 87414 187173 508803441
1 91513 188306 725323223
1 44184 176924 893549534
2 93183 338205345
3 181499 119607
3 26920 17414
1 174945 181441 801806523
2 21674 321036607
1 79110 147460 328149552
2 100105 677360971
2 159946 504219622
2 100202 130062783
3 118231 21720
1 35621 54901 451020938
3 10004 118562
3 154775 196781
3 15050 120329
2 9070 178107315
3 80583 103230
2 163633 347895117
2 52090 199847234
1 50758 54545 512467852
2 98628 912802104
3 109040 157296
3 100843 188171
1 155513 194927 18555362
2 110275 606568516
2 180777 999746339
3 28209 86243
1 124984 150237 658354567
1 135527 196553 596206458
1 78493 165626 828901545
2 127107 464562708
3 25649 63258
2 18352 90310769
2 93604 708934942
3 56929 154976
3 115170 180164
2 135788 500232502
1 138461 148167 74511475
1 29843 45116 727053768
2 175250 526026716
3 64437 139435
3 8774 45089
3 113237 85279
1 70336 83771 450559966
2 115097 858586629
1 43185 175164 340504169
3 71210 179285
2 71632 378135304
3 176501 133779
3 5484 150521
2 99382 187875863
3 185811 197922
3 2775 37269
3 16756 191749
3 108285 63441
1 40433 128558 975194906
2 151188 586869658
1 7832 96667 136514602
3 118535 131420
2 149591 377577222
1 54051 193134 389960479
3 122062 129
3 132155 28991
1 130700 185358 969880597
1 194767 196950 567029642
2 141815 987287748
3 53110 170707
3 13138 189517
2 5433 521672935
2 175321 543959680
2 58509 574467277
3 190891 171243
3 60395 17615
1 14739 140294 563438716
2 156445 349037308
2 163205 411510239
1 28224 139345 377688858
3 195063 95430
1 13147 191215 801220883
1 105578 179449 403238430
3 44304 177514
3 41257 167822
1 109182 141826 910503551
3 51710 54112
1 26528 101547 204439342
1 142456 152507 383633279
3 191116 153419
1 47289 92885 811018416
2 33608 59668888
3 193093 185790
1 22442 141139 885585424
3 127613 101981
2 28234 544553108
3 114820 97942
1 82799 132259 967963880
1 17102 84767 64013844
3 180128 88229
3 129611 78393
2 33087 328534034
2 64848 241815251
1 76026 106295 92184894
3 196489 61836
1 16453 109005 935187847
1 27006 130798 365998734
3 173431 130823
1 163819 197509 925722607
1 37257 139069 205609389
2 73907 523698805
1 158867 162957 584282363
2 45728 579149925
1 55115 71545 10105544
1 135996 180917 771876824
3 32867 166245
3 151437 87632
3 97022 180860
3 151416 138289
2 142257 80067636
1 7750 70213 182264779
3 128123 73323
2 7595 207510520
1 100592 178270 309620962
2 1696 537614241
1 27857 163863 707058975
2 63313 248603324
1 119297 140795 257446654
3 172815 177489
2 53037 821905142
1 102749 150569 166507837
1 8686 178640 380132790
1 105943 158923 605437582
3 158017 86441
3 195066 130872
2 74351 882635455
2 194983 764578806
3 954 20451
2 102610 527127441
3 63486 157866
3 2287 29029
1 35662 195203 769159391
2 8675 979017480
1 149085 163995 767430928
2 128717 244541150
3 166094 23158
3 61087 47305
1 87192 173809 435625371
3 77850 173201
1 67424 75178 791274336
2 188765 210326652
1 10348 109149 982457325
1 39800 190229 473324920
3 193637 120699
2 104146 520826771
2 185243 234620723
2 182396 120098136
3 41517 147806
2 147481 61419626
2 101053 628844286
1 133420 186771 500808807
1 37419 75855 364321002
2 110878 211800610
1 64065 106714 468080638
3 91761 164585
1 9174 50803 963403046
3 78188 39484
3 26204 179481
1 72082 85377 121564582
3 93136 59849
1 7723 184421 226483135
1 51855 77370 528681214
1 66055 182662 681233907
1 115572 133969 679199219
1 82848 190338 851807385
1 36415 138772 7770364
2 171151 34338320
2 38235 577038630
1 24933 199046 96854467
1 118084 146310 724991123
1 70836 82064 596332318
1 43205 111085 689162532
1 14643 52172 469221614
2 101815 702964843
1 9945 123603 537239743
1 91080 172429 584426776
3 152372 433
2 61138 497850119
3 192037 28734
2 17981 602779864
1 189046 192820 891364099
1 136077 178774 792102446
2 91857 904743254
3 161144 25862
1 48878 93801 286802951
1 78740 122994 670411241
3 114987 103595
1 119059 133832 83155648
2 177513 690575141
2 37520 891604073
1 38438 188714 153039216
2 162421 507563393
3 23066 40870
1 16483 80066 60574917
1 39656 70692 372163192
2 15286 477792244
3 160787 36844
1 50585 148259 484720997
1 94036 98469 474548243
3 100583 19642
2 176771 345111137
3 49824 146398
1 23866 100117 660584508
3 25586 1756
2 161782 800199414
1 14300 196415 636013387
2 35864 701554338
1 40727 153112 376170698
1 5370 33929 73252675
2 138034 204060458
1 45745 117126 741778336
3 17677 77113
3 30615 110759
1 83308 93050 117385366
2 161613 638687189
1 62577 90478 545619747
2 75049 489427660
3 114692 139069
1 25969 36235 871731676
3 6151 164645
2 114885 299425290
3 144297 89520
2 25857 782655758
3 87630 125440
3 107206 134884
2 88243 165530452
1 55501 184268 897268326
3 189192 25053
1 31573 104189 81785676
1 25969 169141 186505691
1 28103 95709 604783082
2 138773 332672145
1 25751 172101 992527824
3 29498 145307
2 32325 303977321
1 78558 153709 320107403
2 103554 817826940
1 108602 199400 905273546
1 8868 135843 151147782
3 170817 6871
1 102851 144812 850104625
2 25112 155935012
3 29025 193507
2 23631 746424523
2 108500 420238905
3 22164 84569
2 187994 434237641
1 103690 103956 217867252
1 57285 174771 798003572
3 90187 102422
3 93244 81024
2 50504 997999992
2 5832 12456658
3 70086 81508
1 1466 36229 368084711
2 67398 585013265
1 84360 138703 944662448
2 154430 18868137
2 176645 771595957
2 183296 677675708
2 57165 664183611
1 3406 18446 165824086
2 171020 111506451
2 171301 718719151
3 141168 112522
2 114847 841590916
1 44811 96242 319924657
3 75392 61130
3 169424 189421
2 141633 642017607
2 163199 889738035
3 33993 91023
3 64442 31711
3 151133 188801
1 61001 188353 617677120
2 34271 842452554
3 27490 199688
1 97549 138168 175757897
1 8031 156409 312755249
2 47145 667932231
3 91805 92564
1 85038 88817 947379987
1 8433 127310 41200914
3 38817 159087
1 42168 52257 401184409
2 118958 262141156
1 104867 110310 113044471
2 44556 117079582
2 101207 600371601
2 183812 22232754
1 99786 114201 118372724
3 90273 151735
2 153626 474593927
3 169511 49059
2 152160 197940244
1 137199 152118 50594159
3 107134 124958
2 127854 832351840
2 169897 783887547
3 34143 6244
3 142803 185545
2 60305 552286410
3 117177 108800
2 166401 974231943
2 141954 655853499
3 41769 169861
3 123739 196597
1 50429 162299 629716709
3 23463 118221
1 87941 162492 856318213
3 47586 143021
1 18771 167748 353341110
3 1473 155406
3 108991 132960
3 103467 87072
3 22330 79586
3 156619 176934
1 4038 62797 939307363
3 166251 63916
3 146574 165793
3 14130 64709
2 44811 528661638
1 174144 189166 606109489
1 137410 195958 774338298
2 171085 580767608
2 32609 135890096
1 37055 157363 489980869
2 96295 837835093
2 184785 843039004
3 161838 96164
3 76718 143480
3 103768 158918
1 175600 187793 526313686
1 24061 163160 617813432
2 132173 736112837
1 149320 161115 645521820
1 134079 162895 371815359
3 141905 102586
2 150190 776201976
3 30160 65564
2 170962 195884681
1 31 67951 606519777
3 146365 55979
1 101739 104705 240385886
3 98114 136873
2 158845 7123386
2 175419 802406382
3 72100 120990
3 168021 2875
2 131911 672075749
3 195257 145051
3 50580 60756
2 23581 527527424
1 120178 188829 819291429
1 72473 166133 566502713
1 138055 192298 112618186
3 36456 87024
3 135042 148929
3 181253 192664
3 117661 40400
3 149524 143729
3 67922 106641
1 15010 49555 129576675
1 89782 104939 178137877
2 130045 957185429
2 43106 219329893
1 35788 173259 278917217
3 119696 46813
3 67115 154893
3 19363 13621
2 66879 990914286
2 141660 994045789
2 159242 373578438
2 146698 284121929
1 41454 81891 468569962
2 156730 231766047
3 75629 46924
1 27841 34453 499641177
3 88828 60478
1 120514 184988 844813247
2 161777 416756113
2 93362 348562397
3 92508 116108
3 126187 132681
2 180147 575539461
3 75623 145950
2 63467 172373548
1 95328 109781 65096711
3 125832 164483
3 47084 105491
2 177064 759063917
2 80591 153349573
2 31742 294920602
1 39667 47347 611856780
1 4526 174340 291911364
1 35460 147930 814387988
2 52756 138523118
1 19367 83144 741198682
3 81968 169265
2 73076 683271284
1 77377 159647 99008841
3 154402 130469
2 173034 333220051
3 189405 199088
3 8646 94070
3 30786 198805
3 127916 196296
1 102437 173263 940281578
3 755 79501
2 80250 511472233
3 90190 163918
1 35379 186844 871558871
1 24852 62440 931744736
2 48686 152478885
3 82271 60228
3 23503 192942
1 82734 101800 264423901
3 1584 13349
3 190062 39674
3 138466 90783
2 71892 184184942
3 125681 26234
2 182358 912094117
3 65125 108075
3 83043 41393
1 49271 62016 261940622
1 81794 190790 229963924
2 139972 20296884
3 91027 29752
1 82258 126708 253682123
3 140359 113819
2 140632 511235399
1 41982 151567 419376141
2 194871 303256225
3 30860 39512
1 88521 109976 471971493
2 76035 337870492
2 78613 491431698
1 5037 50538 836959468
3 48175 41811
2 130380 935482905
3 41472 185075
1 37265 70714 466895750
1 44099 99382 712959841
3 8018 148376
1 67989 150162 206557970
1 189529 198865 408751780
1 16314 169884 689223538
1 46838 63586 857106673
1 123076 187675 309063075
3 86587 194472
3 154997 126637
2 25959 396560995
1 58464 158790 370321343
2 117868 677337284
1 39398 133496 931891445
2 185943 107417317
2 88278 93003993
3 184781 87359
3 61014 9226
1 14455 133488 180139546
3 148880 127043
2 1888 661837300
2 21059 659687358
3 174939 75836
2 110962 297657647
1 4112 106105 138670533
2 76585 572136862
2 110758 157544987
1 49212 64942 153390683
3 65439 179980
3 170677 55999
2 34015 323675453
2 39237 156520791
3 58626 85514
3 167462 16317
1 106006 186496 890645282
1 106843 165778 185322884
3 101473 189981
2 175182 834544516
3 70355 8191
1 8166 27382 956922510
2 155929 970701735
1 67457 91985 678757541
2 25148 175687387
3 89949 112779
3 21509 78463
2 157470 430093170
1 84609 165579 924597872
2 175603 205298212
2 86495 266984266
1 101164 181660 199845280
1 14514 122307 659177827
3 116337 190550
1 14385 35107 783384044
1 36508 139462 854698782
2 98872 375830694
3 55724 101145
1 124283 138359 509665871
2 119058 624841679
2 131827 652572748
2 149777 17691454
3 64974 168793
3 122806 105333
1 28508 110635 870412683
2 37434 603138651
3 12171 135738
1 41358 62604 723477750
2 2318 836847964
3 78672 186599
1 111108 165718 636200839
1 70758 173345 509295333
3 19477 122441
3 129180 41960
3 79991 150651
2 27857 898276588
2 10525 420896311
1 88320 122427 723526053
1 70233 157433 340381658
3 140828 193835
1 106887 132826 952490952
1 20985 69529 624255893
1 113849 133921 964468356
2 112931 820970131
2 39033 341528020
3 109583 85175
2 179153 553973845
1 55541 104191 196259491
3 139303 172363
3 134401 183418
3 116179 139055
3 10242 119655
3 125972 112751
2 1586 230689165
3 5078 138697
3 55191 145249
2 72929 322013432
2 12761 342922562
3 123952 179190
2 1218 320112749
2 183963 744925142
1 21717 178065 906386549
2 143277 838354577
2 95316 575022661
3 184063 13741
2 20147 861951744
3 156768 96681
1 8128 173400 310770387
2 104247 42965789
2 114052 994083395
1 35964 176960 65144521
3 80798 111783
1 124763 194292 653237163
3 195275 56235
2 176043 172379658
1 58066 147377 329196368
3 18287 132114
3 111643 107990
2 126792 552372580
1 135352 161926 984773679
2 22909 21438816
2 174827 615646100
2 82883 796314821
2 61680 27020821
3 11262 63075
1 62714 192039 330165576
3 35224 172483
3 125652 149808
2 108367 231444665
3 124660 67062
1 11352 114339 944496185
3 33825 71565
3 91517 63037
1 85297 118762 778921687
1 108138 137895 1257725
3 119535 130428
1 133264 162923 357354285
2 92957 333291029
3 78744 189790
2 3283 882212848
1 78965 103060 257186751
3 146513 141466
2 131718 501062002
3 159966 33240
1 59349 124552 129342450
2 88104 489502393
1 81 96 852484550
3 26983 76498
1 126321 149475 987856652
2 2638 680681052
2 178117 495449185
1 74159 146592 713588127
2 122020 512352293
3 122217 20732
1 31654 182814 681608364
1 32179 196428 147588910
1 110349 157192 90061349
3 57863 51388
1 41739 78664 213597086
2 72202 234392600
3 64453 17254
3 188750 190938
3 14013 93884
1 19301 172637 803199815
1 14534 48908 818867718
2 136723 35860719
1 53659 63396 471898
2 141358 563780022
3 10968 117057
2 25093 592003867
2 68648 617268271
3 197019 164776
2 86593 547238050
3 73915 35055
2 42131 334515294
1 815 149135 479987128
1 35419 49645 750400522
3 154149 80456
3 23437 86922
1 13008 162154 50871159
1 94060 194660 615144038
3 32885 60619
3 187785 170238
1 98233 140275 712122897
3 102998 12059
1 13057 37091 830889412
3 178430 145087
3 50507 32060
1 87722 170513 448505075
1 129477 188294 188466281
1 40043 70619 890017721
1 134203 171432 323964403
3 3097 43417
2 2478 172111262
1 30763 87207 46839505
1 106797 154175 316708875
2 161131 78171635
2 159073 156519078
3 102628 193631
1 8791 141695 926065624
2 116250 683891581
3 157796 163197
3 119529 44959
3 1677 182095
3 36532 156342
2 130859 243622033
2 145511 512763298
1 46912 197667 94227017
3 159810 15906
2 14673 755486594
2 192330 849535072
2 128376 632521446
3 157682 48921
3 49197 16700
1 5000 17093 298657789
3 190723 153367
2 70866 135231289
3 57126 78281
1 2216 100891 195840328
2 29743 294679826
2 8982 792649807
1 127653 171312 687885291
1 69747 175719 999332165
1 5875 41771 671295207
2 87959 371979654
2 168575 667152260
3 54048 148184
1 2619 197402 60831906
1 145515 173154 455384358
1 56221 68549 307627447
1 131473 153903 903014378
2 151138 338518291
3 97662 135993
2 83827 117114546
1 109790 154507 523405769
3 35948 138478
2 131741 408427385
1 134486 136005 24480052
1 31526 157491 170280203
2 106880 324808327
1 78668 135323 642226007
2 153218 136283615
1 110907 128797 146230035
3 145605 84310
3 109459 192139
3 123173 80348
3 85570 106833
1 105492 172989 667668963
3 15638 11775
2 62793 570200433
1 5965 75734 190981821
2 97654 26406537
2 161500 43244748
3 292 98318
3 169825 134023
1 42827 155091 520445483
2 46863 445792302
3 150539 193918
1 78464 86902 556117296
3 199300 97808
3 80268 10264
2 142079 121820687
3 60920 29143
3 42506 157594
3 139817 198408
2 141602 52951900
3 95288 33016
2 84941 706622653
2 104687 26997094
2 186121 69571893
3 168868 50396
3 94062 33036
1 144866 177383 309786099
1 58578 103989 374522697
1 54418 69120 831883678
1 17593 198617 342876275
3 101804 146648
1 15818 30292 521635151
1 165806 184731 199143296
1 45447 183711 542766710
3 178157 163401
3 151850 31240
1 28108 188454 49024723
2 51103 253268329
2 95047 983633445
2 79581 281396583
2 47548 563277251
3 56856 139680
2 58406 959074620
1 71622 101676 578802632
3 167589 144762
2 196468 510666277
1 22356 106694 676256981
1 6059 198854 106952284
1 53407 123386 937997554
1 52211 188444 336398333
2 36842 890205883
1 66534 110439 961333070
2 78675 202057662
3 174751 118999
2 152687 564522557
1 1882 27341 519289291
1 15395 97834 694892308
3 50503 159762
1 94344 186305 894934130
1 105676 171311 124494456
3 125029 63832
3 51949 71459
3 113878 67098
1 128093 167361 652036140
1 58006 59005 278865030
1 68367 185718 148201234
3 181879 115393
2 101153 327536234
3 102846 48850
3 16227 115848
3 103415 14985
1 76885 154039 107697908
3 42389 189636
2 168099 654805414
2 128698 688316014
1 61070 183732 852116573
3 101026 75760
1 20135 192312 315225153
1 118623 157091 19412148
3 4412 137621
2 184886 281235460
1 142336 146394 709854897
1 112647 195291 915325047
2 19462 373267599
2 143194 874802079
1 13882 103877 945446223
3 166392 28077
2 33240 205227852
2 60677 764615704
1 150527 193484 22207238
2 160615 743564332
3 29374 61441
3 199154 46926
1 86628 94365 634338759
1 90633 198884 580211508
3 167019 177450
2 92768 407751920
2 40866 20273860
2 80613 37445665
1 153559 155738 994040592
2 92178 891847613
3 123611 36775
1 24661 81709 326134561
3 90089 66218
2 128892 1179730
2 29924 572848020
2 197205 474350873
3 28974 139549
2 162358 164539613
2 102386 632887220
2 25152 603912940
3 117152 91463
3 165958 138376
3 74716 96234
2 168510 171764622
2 157350 365534856
2 152687 566060398
2 57039 74809915
3 73807 19663
1 3278 191690 465340424
3 16319 51639
1 153728 198060 284850694
3 69618 15820
1 20376 29503 116259864
3 117852 47310
2 119530 246047617
1 127236 167449 388560287
1 84905 140338 843452801
2 112377 167730462
2 163984 866786927
2 41291 799884153
2 102560 314104388
2 177441 639120615
3 21521 87429
3 170694 130369
1 66237 138678 255758076
1 16865 20410 147236854
2 43330 12139869
1 99744 180343 620748029
2 91560 975981559
3 15753 137848
2 181468 64126232
3 87698 76609
2 187325 173959812
3 132211 166985
3 77442 111936
1 72169 84790 236211057
2 189104 709774181
3 113644 136973
1 15588 132594 903175578
1 94233 107715 580706413
2 24323 897185104
2 54065 164291936
2 122177 767775048
3 42175 6940
1 110787 117241 169822991
1 18492 181158 686514052
3 145412 30032
2 64919 256067482
1 79072 96117 860293708
3 1522 166287
2 69696 658967706
2 2007 661965980
2 107787 477274505
2 63625 532999720
3 99895 64188
3 146350 1721
2 3478 231757842
2 168612 806671317
2 92382 20345525
2 116542 204117123
3 152633 195983
3 91696 67087
2 165355 50701413
2 88705 12044047
2 94766 292410956
1 48697 152434 97199244
2 199680 433643497
3 175226 107391
1 103840 167384 838104168
2 170615 36158461
3 193048 29594
3 150425 79778
3 155670 39155
1 52875 164941 128323896
2 178309 606453539
2 26356 761520224
3 130197 134306
3 83041 3979
1 118183 166338 44498641
2 98704 198091310
3 107118 46637
3 193631 22508
1 30891 164193 439401410
3 31357 190409
1 82010 128290 424244127
2 13017 844783418
1 97169 105502 241468222
2 131503 395505952
3 23109 165291
2 64294 705141641
2 113918 732161898
2 23943 986584896
3 187819 134818
3 99248 184913
2 100071 141389492
1 17748 63064 340138813
1 49467 155167 976536937
2 93237 896007196
3 62576 57941
3 99189 188326
1 2758 34035 742415790
3 133363 131137
2 73239 399532465
3 94999 177488
2 53812 962193439
3 92775 195825
2 140864 132825229
1 132913 181677 652002583
2 26274 906036736
3 65653 179213
2 26512 834166854
3 167008 192443
1 45483 138558 11328580
1 116099 185252 8631023
1 69936 165922 724956818
2 109308 353418691
3 161044 153127
2 61561 31135909
2 40677 111197208
2 88903 644729277
3 19090 30464
3 114419 157534
3 34930 41497
1 10135 59217 668039619
2 123803 377397874
1 12051 120680 651786135
1 15573 16114 652029995
1 30001 111817 815264016
1 42360 140640 561601343
2 190589 478198155
1 14831 41619 315626376
2 125171 328410469
2 51823 779889418
2 15994 997263373
3 85942 156474
3 175675 38965
1 6144 44702 338746896
1 176089 197867 83878469
3 87734 86471
1 85286 176451 771464954
2 71655 277769467
3 121160 43393
2 28418 149505373
1 5669 63103 688031056
2 85715 797288283
3 77009 32297
3 75451 42050
2 64719 467927016
2 78832 404672824
1 49938 73720 824869319
2 65063 373640642
2 17323 656628351
1 136784 142752 175023993
2 138180 525754633
2 186037 119163005
1 16171 163587 503197469
2 2293 673596006
2 66220 569329856
2 192851 597283645
1 8820 22957 160993953
3 166517 140092
1 125402 137263 447139831
3 117877 76477
2 92976 990334065
2 173179 569173315
1 26158 170093 25892118
1 65484 172832 722579963
2 35838 546084021
3 78763 102189
1 118186 198694 354949141
3 164190 19263
3 108962 40488
1 43049 94441 27915466
3 34745 121346
3 174211 44742
3 33164 152569
2 5339 675594381
3 23478 171471
3 190630 180643
3 70160 126690
3 61593 147412
1 44668 94066 497892965
2 139263 509953067
1 196010 197960 975639559
2 46336 696676186
3 23384 195263
1 128292 194435 635960000
2 72707 698685244
2 15305 59555616
1 58 166488 290301751
1 39257 88255 845589566
3 75435 184883
3 24952 135559
1 123763 198705 476499974
2 52097 816462450
3 109985 36960
3 174916 87780
1 114227 181153 681704030
2 83489 755914106
1 11785 46363 944240460
3 33476 3155
1 127870 130804 117875030
1 8761 89408 128807234
1 19050 62883 787685411
2 59928 835756631
3 40784 26237
3 72159 113039
3 134087 101111
2 29072 957880837
2 41484 551890462
2 67519 764237336
2 117551 3766399
3 91186 100847
2 89539 109408580
2 20528 996428992
3 59765 17854
1 128821 138099 29264332
1 52754 174807 6714221
1 85474 97681 253592323
2 103007 916120680
3 141464 81256
1 21351 24664 586760710
2 158785 973097412
2 88932 45984052
3 169676 19797
2 33071 1093075
1 40804 163909 566135012
2 81250 580564347
2 31666 733582968
2 12089 842734323
1 109597 110975 410263129
3 18143 109120
2 139767 872428905
3 164045 190801
1 23372 115601 517823104
2 99840 725746821
3 34512 5491
2 153940 872647661
1 21060 62502 730873407
1 120891 121474 666934929
2 158439 880826087
2 62807 832413425
2 98075 422186967
2 128826 486574398
1 32007 109062 715698144
2 109669 673675554
3 93409 62917
3 20125 17396
3 155161 77020
1 128558 179944 419297829
1 119773 173656 766095065
2 143004 904842069
1 32948 150065 680187104
3 73470 148337
3 128591 137086
2 109782 93660207
1 154842 186332 636788104
2 86420 873774900
3 46101 185060
3 130690 11373
2 102289 516678159
2 86701 649252182
2 160661 618766685
2 48634 822438205
2 148061 804296594
2 168036 369227960
2 71609 384860940
1 76476 89816 373356428
1 64957 77893 488214794
3 30307 137185
3 118704 175246
1 326 24122 381539439
1 131876 143168 648591099
1 2415 181977 840524866
2 74884 663710891
3 27470 55366
2 135382 323092917
1 40456 108371 593257358
1 42086 103349 605444180
3 112546 80007
1 7952 74354 187677737
3 163485 173895
3 186111 34169
1 79863 116402 324301
1 73520 108190 389717570
1 37026 66848 352318350
3 166199 195676
3 101096 53993
1 10256 32334 831607970
3 164111 93606
3 8184 138276
2 104027 529210837
2 184157 1048426
2 54831 570216286
2 9461 8343435
2 167866 29174974
3 19639 51723
2 119826 146422289
3 185668 191439
3 55888 60106
3 170313 124974
3 132233 153029
1 16683 180076 58039934
2 16935 64958081
3 118711 89274
3 144793 24479
3 106554 181345
3 5303 107811
2 182401 471618992
1 21597 161390 855566449
3 98082 191249
3 75958 165277
2 129200 902898655
3 172156 97178
3 128457 90423
2 179179 722763710
1 105424 186179 947000867
1 139635 140289 755583073
3 72338 127717
1 146949 175050 402539484
3 119958 50498
2 29448 584308290
1 139556 197827 135592113
2 53474 494931315
1 93999 183163 897210583
3 8278 106687
1 43663 166202 37125788
1 50275 188337 718627366
2 89120 911817404
2 5042 713949791
1 141372 143859 706240900
2 126593 889074510
2 189648 442679337
1 74070 111963 183631325
1 129725 196699 937436293
2 2540 450075145
3 28608 179888
1 14280 51815 996870916
3 141963 68418
1 56602 189551 340597858
1 128746 142096 591028691
1 97321 195834 209795289
3 111171 175945
3 17048 109967
3 186925 111666
2 71637 836075633
3 167787 69835
1 80381 197871 552432101
1 65932 66797 5150226
2 134597 378187412
3 71231 117751
3 86123 4419
1 81704 148223 710058819
2 1124 446504330
1 101334 159518 278241445
1 71719 127779 486396656
2 116194 948166818
2 12187 20464296
1 92703 189038 129107824
3 40377 180575
1 36654 88315 65213540
3 123440 161278
2 19068 334952416
3 147239 133559
1 28189 142609 724373280
2 190185 528432069
2 189771 809881300
3 117902 99376
3 26559 144349
3 32807 161861
2 151381 841750336
3 120180 185310
3 134046 20992
3 73211 6766
2 156821 971507823
3 54176 94047
3 87059 130396
1 26563 142734 89534033
2 39437 682391697
1 78843 161956 264551447
3 49076 187926
3 122085 187032
2 130136 571932434
1 26545 134285 655840330
3 153320 143265
3 119039 7179
1 174517 188687 692537811
1 125165 145786 809873612
3 39201 13007
3 167309 44847
2 123806 673268302
2 82490 813059369
2 10936 759020437
3 149075 189687
2 37395 391769669
1 88740 188402 795548332
2 180914 477989622
3 27001 183763
3 63300 38767
2 26238 885091064
1 34268 145543 575238061
1 79885 168308 139670551
1 112608 124689 886150077
3 36593 177903
2 182356 696846868
2 50180 725714457
2 198928 221359579
3 162392 4501
1 121513 151427 943722904
3 164889 175908
3 178675 71612
2 10444 628976897
1 13247 103510 121390182
1 81452 190731 556598670
1 350 147790 417881740
3 114012 116853
2 73920 583614342
1 18701 43818 475435666
3 137704 85259
2 30262 897919396
3 112280 7901
3 10290 134554
3 14446 173520
1 31909 113781 382566062
1 19342 64240 164087966
2 17114 85802702
1 28809 164852 778169347
2 82081 348394031
1 17834 96013 600205102
3 19731 191933
2 29293 566696181
2 52863 114669627
3 14806 31008
2 50199 246930612
1 10928 56033 579258094
3 153213 149266
1 89058 130694 424863363
1 164278 186535 558485886
3 61449 132969
2 47165 374269087
2 149743 150916393
1 11907 102915 126403290
2 45942 620965428
3 138696 167253
2 135062 522428609
2 49923 106397882
2 198260 68024691
3 157312 24110
1 79958 196640 205664261
1 127648 170515 451537729
3 54342 81707
3 186686 95314
2 21181 879021335
1 19595 54624 561087033
2 110658 750374253
2 7681 440067456
1 118417 151378 536047813
2 38095 163220053
3 74588 143187
1 155138 184285 490422509
2 9486 100585818
2 7317 897950901
2 151488 784745037
2 143021 312535343
1 66822 67610 146813593
1 96554 117033 639103140
3 146080 55105
2 21145 868975003
3 138534 48500
2 91421 206866820
1 119909 150903 116521113
3 190408 52358
3 189288 37011
1 105997 154377 103548262
3 113517 197385
2 87279 179805207
2 90166 789371274
3 162292 128915
3 176609 146329
1 119552 171205 145085132
3 142302 164234
3 186096 180417
3 22794 83176
2 13957 868528933
3 87762 150955
3 192234 145048
2 141428 456038644
1 62084 189528 7442875
2 125976 993065927
1 141583 180869 425002891
2 94641 832956481
1 52105 80182 852856122
2 130593 295700540
2 167435 906544437
3 12282 10280
3 10192 74522
1 85253 178258 324765487
2 130093 950179641
3 126329 112391
2 152349 126437385
1 12170 184610 666376949
2 176428 542214334
1 16335 77556 686948224
2 155234 534773241
2 111722 144068564
1 87762 99813 825969234
3 19560 120786
3 87701 119684
1 59271 136774 683201850
3 81731 197405
1 69542 87757 709264281
3 66373 75456
2 126851 536566910
3 186586 12777
2 24442 890557370
2 39453 245261438
1 1682 2226 354570622
1 79764 117068 702558733
3 111799 123765
1 10151 120087 992396494
3 86413 86519
1 92648 103812 363588900
1 79766 172422 968304265
2 80774 559091300
1 149182 188843 4837771
3 52448 54946
1 49810 116934 121346275
2 45167 469315598
1 55181 80807 937231641
1 76556 187672 124888621
3 161935 132564
2 131206 486013483
2 198331 76327245
3 166644 69076
2 76623 752446507
3 90737 142511
2 133936 919410203
1 115770 173251 361615252
1 48121 136464 657143510
1 89653 92911 697531572
1 56365 80911 39880844
1 40893 177317 284527485
2 17136 66780811
1 41433 133725 98311517
3 171771 40188
1 20604 63811 135735184
2 124324 132541527
2 93176 719952557
1 118854 166326 529729761
3 30221 94685
2 137197 949904533
2 87199 455239846
3 140689 54020
2 138797 332442414
2 129019 733933943
1 2166 188162 601397018
2 191147 376281089
3 40559 44778
3 4236 187451
3 42984 936
2 63961 786947400
3 152413 91022
2 114681 831089586
3 156510 160993
2 110102 35024316
1 79219 196848 911829094
2 49434 54576525
1 102769 153223 840038540
3 2646 69181
2 110226 435159595
2 46233 331796452
2 137630 298127028
2 139532 100905301
2 42186 247874072
3 41263 63824
1 2989 119670 135805993
3 148021 87595
3 179305 46514
2 59016 206854020
3 103733 171782
1 113206 163165 473248672
2 196329 874302738
1 16997 129619 267861902
3 46763 105798
2 14605 236684216
3 104420 115669
3 158961 140831
1 98827 112821 593831559
1 120192 187117 806718465
2 189840 621062954
2 80424 177739575
1 182760 198103 628016008
1 27393 44331 900306713
1 29167 45080 987180901
1 85891 105960 970289203
3 48729 142077
3 69269 156731
2 29994 472384073
1 46594 71590 858964035
1 103376 168055 995057662
2 147455 902681458
2 153274 883844900
2 56742 122694894
2 162987 74631044
1 18950 181838 378353866
1 67625 129072 117353655
3 57382 167702
1 80783 123280 294892246
3 85460 69541
2 187730 277333474
1 99212 190903 938210894
2 123438 746809271
2 42555 975795574
3 167240 84386
1 118450 189055 556417068
2 163937 946945182
1 66939 187344 900331723
2 175426 300270629
1 126905 197387 803721592
2 197842 430623478
2 127460 727859094
3 95556 142667
2 187736 803720311
2 171571 365168099
3 190862 88980
1 11561 88218 102448213
2 134902 875682912
3 143705 144984
1 150120 157180 44288903
1 109660 177278 500238953
1 102433 168276 615679584
1 23770 47401 418435709
2 56794 465686478
1 87417 149309 730877587
1 44108 78961 424004076
3 101988 32076
1 148516 182262 11329049
1 18891 87927 683795776
1 104917 140370 304453722
2 47229 703267426
1 49366 53682 956926294
2 51521 418263439
3 24580 84082
2 56067 353796338
3 101473 186373
1 41123 117740 943390885
2 120627 512131638
1 133961 183791 218070754
2 55952 724741008
1 67591 143123 922416415
2 164119 163766715
2 158728 160190512
2 25694 117133799
2 108604 119229580
1 84435 93780 206539503
3 129222 133011
1 65367 164810 275400600
3 84617 87165
2 30910 388239887
1 1974 162246 838581721
1 103056 193236 999102043
3 119913 91575
1 30234 113818 318947936
2 13708 955030726
3 96418 19035
2 107355 158496763
3 26843 118278
1 61058 118364 779646207
2 41198 941393630
2 144913 233006051
1 29007 95703 64664926
1 97984 134598 731690813
3 32372 50486
2 126202 963660349
3 105190 45970
3 69601 121687
2 56674 393649049
3 57744 49447
1 31711 143361 880210888
3 122826 50729
3 55952 133448
3 106617 38663
3 70881 39871
2 42967 550772545
1 128367 135719 910670310
2 122026 2149179
2 100798 194883710
2 63417 646889147
2 28081 737457077
1 103646 108642 330564948
1 12726 64852 601602700
3 173282 35642
3 92931 30123
1 4782 105318 862159903
1 40233 164867 44524154
3 94446 91457
1 9878 12716 509393166
2 114051 948275916
1 15589 16031 154219900
3 13465 91358
3 30794 127845
1 99589 111398 950701409
1 32368 183481 919840371
1 138458 158988 16459466
2 74359 498829385
1 69313 185494 510119869
3 102461 189541
2 142481 957846511
3 175043 23019
1 12143 70307 5110074
3 106180 93367
3 96632 14256
3 39904 24846
3 121356 135354
3 10339 153810
3 72849 118947
1 5880 98654 81510949
3 150063 1507
2 140482 988681879
2 190056 756737148
1 35169 61478 69255708
1 32338 71756 818893102
3 145117 72003
2 75372 651988695
2 133865 972797743
3 143652 60928
3 133014 63844
3 12962 34490
1 66102 90482 631017323
1 111309 152676 452274539
2 197420 562007468
3 77960 22542
1 117649 146000 253860022
2 90439 725732569
3 137585 99553
2 47916 409213945
1 54751 152256 278829395
2 128737 153674972
2 137636 759285898
3 10180 87457
1 6839 122803 311297406
2 69674 818847130
1 45733 96729 100072254
2 178272 486304550
3 122081 123949
2 151240 847367135
2 46939 389455943
1 116519 128578 290600378
3 155974 148361
3 124649 81618
2 197354 873967272
3 121056 107873
3 130288 58011
3 127615 139518
3 111362 187471
2 43075 665274278
2 188365 640928186
1 178028 194571 133910729
1 12568 40522 46847928
1 104981 141129 275340019
3 34625 107877
1 9521 108662 47984058
1 91009 115879 649822917
2 74772 149252980
1 65470 118888 510334182
1 55781 179353 365116271
1 54663 83924 283946291
2 1531 685770991
1 91508 105252 562854364
1 23642 34917 649160996
1 15613 25063 977014296
3 192045 167300
2 156853 607892527
1 89519 172143 437719354
2 34741 284260575
2 90418 209756556
1 31562 169914 174393664
3 131503 70200
1 36588 108090 719382857
1 135162 178035 572342732
3 10840 167545
1 72233 159813 365266540
2 101727 308732970
2 173968 840260672
2 103433 632165788
1 17847 171020 718045965
2 182190 766363665
3 136654 53238
2 155499 881184736
3 47586 143456
3 179404 119722
2 125335 92092600
2 163348 418283251
1 35243 105140 49809133
2 73663 905041159
2 93359 98701132
3 9896 107233
3 63487 177168
3 76136 151989
3 192348 57096
3 170969 148300
3 45583 75819
1 25748 190037 629867679
1 12414 127417 145313364
2 195289 482033075
1 177622 198948 945356499
2 154097 34496333
3 136754 124410
2 13305 10700593
2 134022 46048314
3 148519 54606
2 14908 784304861
2 58352 418836084
3 33564 79094
2 160491 338193672
2 31560 598022092
3 96976 2164
3 146521 68220
2 66635 443437814
1 66736 177259 347078243
3 132433 100444
2 169045 150288694
2 130372 374388210
1 17230 20113 874206310
3 132978 61874
2 176248 453124890
2 113291 6526181
1 87766 139203 101535695
1 62791 68847 380886385
3 20392 111934
3 135195 133433
2 29038 49288850
2 97345 15182715
2 73339 819410402
1 125274 144239 387266508
3 153706 21075
3 43769 193528
2 122406 780420658
3 43516 143185
1 63936 86269 682780450
2 72162 882014000
3 42217 109096
2 148996 344681192
1 17786 103175 972824453
2 93379 795576758
3 18174 23789
1 3597 37290 535314211
1 110622 151300 734321399
1 44264 114446 54893637
1 11339 157622 263029963
1 24705 193060 955456
3 27565 55492
1 61438 147339 130631061
3 130700 174241
3 195684 130300
1 91173 95993 442194598
2 113608 680517241
3 43467 106916
1 93019 104852 873303548
2 32602 559646405
3 76086 115011
2 141253 774729037
2 174913 249608077
1 26508 114197 463606118
3 132550 65194
2 93700 803168850
3 13797 72509
1 152034 156010 652148210
3 33972 134391
1 90000 170775 546350126
3 50315 195019
3 115529 15685
3 39186 168079
3 143145 130322
1 17098 177113 796481129
1 2573 40126 838351481
2 172615 77063773
1 10893 98559 328497888
3 12582 49933
3 7644 63002
1 121473 155818 596612187
2 182902 609065907
2 69772 40678671
3 163184 122974
2 68111 436085393
3 188406 1805
2 135216 453904843
3 3970 105244
3 194700 193680
1 40836 155575 467915752
1 20038 22172 824333029
1 131212 189429 145890537
2 192900 724322086
2 38276 354353197
2 101940 193327391
1 75154 133550 337672898
2 47528 837133345
2 6569 842765612
2 183941 885518533
3 49935 23736
2 94925 761593541
1 138911 171592 111018212
3 20037 139117
1 43874 146854 378726905
1 30583 157609 947490499
3 183750 158337
1 42065 144056 792001939
3 78160 167760
1 9693 119896 510803775
2 95476 624372081
1 22316 178934 194655430
3 84907 160872
1 26859 75355 802795699
3 30925 119878
2 105045 87468157
1 161902 180724 530752676
3 194543 150828
1 70104 187583 909908564
2 142132 625856945
2 69431 422885763
1 130207 134600 556570732
3 186701 159760
3 18291 1309
3 22778 722
2 120125 332726048
1 129573 138313 172320217
1 52307 83684 66147527
2 157095 969029790
3 88579 75818
1 75361 138438 152372739
1 67216 198251 246020538
3 136223 1714
3 44215 84404
2 13493 828373487
1 16984 94573 202803423
2 75717 597366841
2 163784 433832689
3 134111 100237
1 34389 87053 763008492
1 148859 174090 31164498
3 27899 69817
3 95370 5970
2 108677 303770336
3 14072 91512
3 180849 196685
3 120886 41975
1 42912 97621 244534061
2 177542 154108254
1 146312 166641 59254295
2 160920 354151292
2 20784 471683256
1 49555 79366 194308836
2 175345 543998862
1 6976 197652 200105141
1 30981 64157 190879846
3 97584 14948
1 92436 106641 210775981
1 13793 133784 236673891
2 53353 352632223
2 30265 211447995
3 1536 4667
1 130576 154450 538106302
3 74087 128040
2 73697 932991586
3 5143 26794
2 14255 884838290
1 12394 82385 943645714
2 4136 568937518
2 57448 471222026
3 183453 161336
1 93365 113347 733280399
3 109284 58282
2 169496 33022792
3 180897 4455
2 159644 122668944
1 740 30658 255948154
1 22596 147364 209730371
3 16808 70298
1 37088 109192 619966681
1 147761 150179 643102493
1 19958 165130 54597744
2 193355 958297274
3 95931 40638
3 8884 106400
3 100108 44632
2 96051 352149557
1 40010 103047 97730174
3 142821 94262
3 18964 107710
1 25029 40137 836476082
1 64380 179227 773330301
3 119057 100119
1 28358 187935 467245275
3 197546 24194
1 91862 142262 301521799
2 180663 438985142
1 42560 63900 624346765
3 977 11702
1 60393 70513 953871346
3 184094 139661
3 35467 68947
3 156671 51476
2 62922 427753913
2 34244 542349598
1 8503 95659 367927703
1 73382 76800 622591162
1 23517 146792 183982627
3 98636 109933
3 60899 78782
1 59048 167139 816394937
3 79400 12991
2 182563 39541591
3 167928 43066
3 79984 36593
3 191503 58947
2 118307 521870489
3 101798 42851
3 178041 12242
3 167001 60102
2 8160 700082254
1 38680 83781 331497886
3 79434 183209
1 155223 172885 693172231
1 895 25442 997498848
2 30205 116848482
3 121764 4724
3 73828 173172
3 124002 4167
1 136958 162721 799619489
1 96592 149390 835555909
3 29619 181650
1 29986 142721 88323395
2 7839 722272166
2 61208 435798571
2 15811 590101454
3 189391 159857
3 69643 43756
3 61547 176612
3 138820 51601
1 18506 69130 13551573
1 122050 149011 31987172
3 115231 10947
3 197082 17832
2 49509 285248781
3 89314 29300
1 11424 195544 918682771
3 81034 70596
1 12719 185538 825826958
2 177735 379963243
2 197670 583003247
2 9959 885585486
3 16053 192118
3 147420 175418
2 86437 431363816
1 70350 117668 829094986
2 21306 320004917
3 190855 165519
3 35362 98928
1 150276 187265 184756996
3 12820 45028
3 34045 161248
3 175827 198537
2 42016 680291482
2 107664 140325142
2 93519 547975825
1 121691 190579 917213802
3 107790 152783
2 163148 590158932
2 978 176811013
2 27751 956693675
3 176030 16131
2 111783 307585181
2 123440 889315824
1 139549 153570 579575647
3 40904 44013
2 22872 766340662
1 31154 177552 309171736
2 123934 416349305
1 69861 100086 353231906
1 20428 105962 122720899
3 45363 171591
1 76200 133193 203907254
3 44697 191517
2 54202 671637650
3 165877 170633
2 133006 754434049
3 42143 67823
1 2899 38165 632102836
1 22471 170592 258957385
2 58498 703748139
2 45574 672699314
2 139600 849002992
1 51539 174769 117849809
3 83586 160034
3 68196 115029
1 72896 87912 558954368
1 95877 129990 262826703
3 44727 89592
2 83634 912025717
3 191247 146462
2 171431 633794589
2 123365 534747053
1 772 158849 375381563
3 2698 142682
3 117994 38821
1 25293 193441 436506607
2 37865 907302706
3 49422 198230
2 68885 556272518
1 49022 76656 571422460
1 47993 167190 931356909
1 112691 121411 387977179
3 190282 137052
2 133924 918495639
3 109286 96535
3 66065 104540
2 165815 750121255
2 88754 149502828
1 56885 100204 119837495
3 185267 57090
1 114932 153271 938145609
2 119331 593774939
1 37774 52364 225889624
3 2181 49216
3 175429 108404
2 56103 427314306
2 34963 194029682
1 2083 55456 36592794
3 73899 160161
2 107434 858373752
3 95297 177495
1 8064 121329 496988904
1 22591 39237 332356181
1 91210 169787 560973816
3 185156 192671
2 84357 650094562
3 107757 190908
1 132740 141372 370257225
2 168218 625269739
1 87243 158065 109018377
2 71018 812317043
3 16580 49094
2 54222 356999371
1 25631 148037 808341513
3 73732 149601
1 106638 184687 535415020
3 187779 78068
1 29754 50818 282117962
3 86779 29608
3 95641 163231
2 158646 233109204
3 9683 126903
3 145625 9581
1 41996 173378 696335356
2 187350 318623228
1 64865 140711 120420706
3 99248 191320
3 38586 77337
3 57739 173791
3 92822 189077
2 176144 664099116
3 130594 5847
1 32227 159680 87186768
3 47231 170321
1 10503 111947 84914596
1 55567 67860 338500115
2 139021 171429623
2 146353 306844098
3 155981 62056
2 56525 898028746
2 148827 180236145
1 142706 165573 390034430
1 62448 107806 96341014
1 18507 129310 110410314
1 2329 170401 756954472
2 162483 697349351
2 51140 358736403
1 148767 190830 132486145
3 162865 160527
1 80265 159793 690930212
3 112805 29898
1 10185 167821 281344471
3 142358 111982
1 123795 135441 297942555
2 45064 834477242
3 67399 122338
1 161473 167059 192442158
1 97224 168685 912698172
1 88573 177237 568580532
3 197919 79156
2 5440 84252535
3 13435 190656
1 20217 160086 323518952
3 147396 184871
1 123013 196663 934053937
2 125456 293392666
2 137233 907504622
3 56727 168803
3 54135 5049
1 66029 172523 535839386
2 53776 866120478
1 150348 184449 573326358
1 6200 183806 497981518
3 139257 191112
2 144324 812237768
3 153324 4325
2 5122 379556197
1 25459 59004 208494121
2 180577 206529048
3 38188 191556
3 32778 77490
2 142474 359937486
1 31642 111306 940801163
1 25417 156037 50862112
1 58803 58994 320791509
1 6151 19589 907896750
1 116645 170315 925663787
1 16176 57046 633474595
2 2168 170811974
3 73027 108500
2 95410 499623519
2 11119 370244744
2 78961 174241659
2 170909 834280456
3 123023 151645
3 1481 82287
3 84716 152359
3 157381 193212
3 47381 94693
1 119509 142609 553240396
3 174215 117239
3 54143 137010
1 90714 180497 904828961
1 44822 92004 217931975
1 74593 182876 180577287
2 168357 267877078
1 132347 133755 352118845
2 13932 702587854
2 116571 627037232
3 5971 134341
3 32334 2664
3 51259 73479
2 177503 939017633
1 51916 188908 545235547
2 147770 350297924
1 45643 91313 118348709
2 164591 848924399
3 98095 10249
1 63644 130812 98930899
2 27084 936596280
1 15308 195428 325744882
3 110899 6798
1 125309 153724 982523311
1 24910 37795 704683779
1 25705 199651 903261619
2 164850 586477109
3 59479 11263
2 160416 454413711
3 178755 3999
3 180680 166762
1 58074 103643 447485346
2 55730 89949335
3 28341 101566
3 86009 80945
3 134913 189165
3 136538 102255
2 140603 43524636
1 92164 113368 674299223
2 109727 586204836
3 184207 40108
1 106801 121074 19699882
2 135683 661449605
2 177648 51539178
3 190743 79346
2 192630 749514929
3 150076 15693
3 142456 154053
1 20375 89896 151499294
2 188905 966548810
1 13617 47792 131718102
3 118203 160258
3 127891 175447
1 8266 108893 442831140
2 70610 467494018
2 39155 204313018
1 117817 190638 342261797
2 71010 41732900
1 117217 189140 775720595
1 87057 96202 6789290
1 63173 75868 545818521
2 165665 91093784
3 118078 52595
2 152293 461080249
1 17678 90247 648157338
2 17407 718896763
3 43323 92637
2 163231 602107186
2 188626 587282660
2 44496 61968116
3 139314 151285
3 81033 59269
2 73512 291237561
2 12954 508734543
1 15299 110108 560419539
1 36911 132200 182174104
2 52544 366594422
1 139899 188972 608544411
2 97627 785633402
1 169888 187043 518495326
3 137850 143546
2 177664 420644691
1 73018 157960 624323952
2 66048 58484136
2 156368 913922100
2 27665 712237383
2 170778 823043767
3 62483 97864
2 5559 74574330
1 107735 141882 135887989
1 3314 84316 175368294
3 1281 116270
2 9627 992105939
1 101601 124765 161195417
1 18092 48340 92729104
2 94667 10257981
2 26316 345257105
1 25461 172972 549236515
1 20 113922 714254065
1 14255 126644 880006278
2 117786 738818812
2 147623 196121258
3 167770 185041
1 22432 185544 624037077
3 131168 51295
2 22423 254433571
2 37177 31965727
2 184087 152967004
2 119716 998206825
3 147971 48565
3 8490 75662
3 51862 1631
1 45991 60826 704053564
2 190850 410123819
2 6436 849013007
2 18225 433811026
1 77878 106560 161967131
1 65457 81708 886036
3 86266 6903
1 88651 180795 480117683
1 21900 28098 315102005
1 53812 84567 930436613
3 6269 148053
1 41148 51507 745110349
1 92021 130805 786789346
2 96676 872193646
1 10946 160923 645735935
2 19477 731826719
1 120377 168539 460538715
3 170166 52347
3 164767 123599
1 139251 146156 464323480
3 16856 83251
3 82086 149537
3 114210 43821
2 82932 961143801
2 68425 924199436
1 44501 45843 526085017
3 4577 108911
3 60412 104692
2 45750 456540024
1 171786 182323 506665918
3 72502 86257
1 58185 169511 346325328
3 22924 67978
1 165691 191224 252530586
3 88379 119457
1 53409 66122 1694973
2 173453 519635683
3 126531 119785
2 10526 487998258
2 190023 880711909
2 483 560381099
2 85575 546389482
2 144487 456951550
2 43931 617331056
3 63333 187960
2 109548 465619074
1 18185 20849 246857771
1 47012 86004 13214686
3 26980 29096
3 101400 157663
2 27959 438214219
1 13751 104059 270059450
1 88068 91629 793869206
1 72141 172892 132851796
2 158682 259349080
2 136072 331540225
2 150801 68158576
3 105708 160420
1 93109 190041 56099954
1 126924 145644 650686335
1 112358 122237 834374099
1 162441 186571 171496189
2 124115 572868433
3 29546 156938
3 180027 185099
1 21662 28539 287449236
2 56448 439575908
2 37432 463237183
3 148695 14254
3 194857 22848
3 96300 48854
1 96457 143726 404219852
1 52117 75951 465042051
1 112042 112845 88264652
2 38125 671931493
2 122880 823457012
2 195792 786020553
2 164375 695098645
1 45025 121850 491904415
2 90787 716136719
2 183846 897404022
3 49867 72975
1 57407 185878 653535676
2 91172 326688490
2 154579 523682980
1 124667 181269 287204439
2 34078 619841317
1 65513 108868 181096187
2 125354 748665041
2 195002 307433974
1 40069 149708 7570336
2 74872 632652973
3 92251 525
1 66325 78454 669453660
3 80303 183585
3 5467 71188
1 44868 140950 351298680
3 137931 115241
3 100061 52375
1 79662 173773 106064437
1 86011 151151 629451745
2 85759 449142413
1 615 123412 527295880
2 74578 905617296
2 8015 492793329
2 177047 551485290
1 94513 96041 26503573
3 148131 126399
2 147511 598862633
3 32259 152298
3 122567 93803
2 182059 745395723
2 77922 945353954
2 48625 1113729
2 179708 128597661
3 129028 78256
3 128907 42713
1 30660 154111 438001578
3 109339 186657
1 51722 77296 297102880
2 74469 789140741
1 41922 144219 25688503
1 83292 119829 130010500
1 42157 96499 901030079
2 30543 584992973
3 99090 138204
2 52299 806875161
3 194249 199438
1 88367 184995 606120180
2 130461 854293766
1 135352 171941 532479843
3 111621 132956
2 173117 342285905
3 142519 12138
3 4790 100154
1 14014 194345 610265481
1 7084 194047 299900748
1 21762 127634 288065862
1 36841 104511 815221452
2 57179 856336624
1 122855 144477 728332228
2 121807 650615392
3 11925 7763
1 94153 98921 851166179
1 11173 169931 616603222
2 193540 484913834
1 65756 110564 935455878
2 12751 467346201
1 30662 113297 520921223
3 161800 66140
3 48280 7854
3 89268 67309
1 9662 14924 970639146
1 108260 113702 286987755
1 6750 33123 410522730
3 128376 116898
1 128208 196255 551153400
1 65437 154362 257821764
2 2385 382916000
3 73855 21455
3 192375 116808
2 169747 80170263
3 1643 10710
3 109898 177891
2 21330 367708751
2 88667 849298827
3 70469 126085
1 43731 119279 789475649
2 64943 274401083
1 8765 92357 897406267
3 144497 55432
1 167435 175837 850333425
1 28134 163488 118473388
2 138237 286634354
2 146101 61273185
1 64650 126421 331345663
2 48743 964310137
1 2006 105533 107738086
2 186187 659070328
1 15052 70368 824700277
3 100751 55649
1 1583 2797 445381351
2 89999 739188617
1 44477 80318 436716631
3 48525 118758
2 105379 150807650
2 86431 145095521
1 6584 134426 255178053
1 30547 43414 951536836
1 18490 97679 776146823
3 148713 105431
2 86381 719863061
3 97660 106167
1 23063 197900 876619805
2 76881 428578035
2 108263 476503487
2 88998 690827938
2 154509 635693336
2 115614 188361919
2 78268 470910497
1 75515 124289 157168036
1 41097 102595 464338279
1 67949 164520 902925395
1 51703 100335 653817484
1 61829 77880 623753147
2 121493 234292449
1 14683 181742 887325099
1 128659 154557 462434188
2 74216 515258437
1 23728 170124 806155091
2 1890 851302611
1 68054 196585 734282277
2 9416 251008573
3 172657 119036
3 95043 118395
3 694 53374
1 8606 34364 697144695
1 78420 152820 711853928
2 68061 262508369
3 64628 143740
3 113333 108435
3 102931 89637
1 71293 161506 618464323
2 37154 99961281
3 121084 174821
2 10622 541323929
1 89548 162456 472113176
3 169721 185608
3 9363 148698
2 22018 225288024
2 122540 179099529
2 160864 676508238
1 56636 114865 227633757
1 134698 169066 964124233
1 41621 84806 335102709
1 9829 30751 990913746
2 155806 673917558
2 188073 97667540
3 47688 60760
3 81707 191843
3 19958 19703
3 120634 14359
2 188224 756871485
1 162349 191914 461756019
3 160428 4797
1 40431 80939 426455815
1 32051 46889 171684913
2 59124 269699438
2 15191 527871641
2 5951 115905267
1 95138 155828 581640679
1 111897 137598 914977399
3 79875 197915
1 73665 157374 123182741
1 89117 129753 388731089
3 51820 100433
2 153108 961798811
3 68762 37863
2 86562 984417585
3 69751 44234
3 181618 123679
3 112720 197292
3 109324 136361
2 14605 287659847
2 4793 805325614
2 239 82426782
1 35217 68247 941296618
3 47347 130000
1 28267 102916 295931306
1 127096 173431 79840521
3 188315 86653
2 16135 869067771
1 46312 137547 686267086
3 851 100434
2 107499 311020079
1 49649 77605 74875353
1 91217 128029 67140721
3 147570 98328
2 71462 64771834
3 85031 48375
3 118372 184063
1 78403 164015 278125144
2 107509 91611679
3 49499 91053
1 54211 76800 599834484
1 18606 110948 469942717
3 19269 36800
1 31225 174060 567059947
1 31614 42879 581386304
1 21481 193964 60315497
1 17617 26456 335175833
2 58441 876497575
2 131345 131083048
3 52489 136224
1 35259 168810 347597620
3 13145 110614
1 174128 188832 228592073
1 37039 41487 448350957
3 78264 128180
1 93660 100801 432637579
3 57405 158475
3 199262 65329
3 94003 41964
1 61976 177901 342455377
2 131331 727877902
1 80643 112626 101228999
2 23457 58138901
1 57750 150745 825083171
3 139002 104466
2 59580 590902956
1 30632 109497 387451070
3 104606 32866
3 78519 11660
3 174358 115425
1 53301 108272 463906293
2 74770 300068612
3 5469 100355
3 179745 50450
2 130585 292016790
3 36601 126608
1 49227 87958 623229566
1 20520 56442 934518265
3 22997 88991
1 142111 165262 262749869
3 41269 168986
1 9622 135022 531526911
3 58299 185481
1 86928 133831 26079076
1 98295 163242 898757542
1 39252 60670 441297181
2 41024 286184184
2 199667 387921472
1 133747 183659 170539349
2 103539 532739621
3 134726 37587
2 149523 707414702
3 54110 180972
2 89168 938383599
1 16915 65975 369622308
2 110774 534743070
1 61077 79568 216144824
1 603 715 671830943
3 73039 107327
3 97500 7934
3 25457 28031
2 68291 636395159
1 39953 63825 280879018
2 79114 34170494
3 80211 51376
1 25069 75759 592897474
2 103949 940285975
1 38140 149423 597339783
1 77454 130301 592865624
3 138837 136358
1 53177 62052 532236288
3 10913 131
3 16755 178121
3 48295 61832
3 188704 14468
3 103275 63914
3 15674 19803
1 51500 138035 607857638
2 83384 879828072
3 14860 127923
2 126851 544886375
3 196440 25504
1 80717 178367 792110638
3 114882 136047
1 111327 132826 996693869
3 167345 55105
2 146563 998486866
1 36578 137463 675880601
2 95462 872254247
1 136174 139551 982127851
3 77740 116633
3 185136 50049
2 199050 550476880
2 87664 586943020
1 46750 94895 117140366
2 32063 248402557
1 46424 166762 81974028
1 105019 184312 58350266
2 144581 350669545
3 101085 62366
3 187147 53507
1 16535 86089 143786747
2 39567 894444261
2 83719 39520985
2 180863 224175980
3 199311 87398
1 26251 116958 902123541
3 59704 191699
3 190676 158125
2 160718 391377692
1 25445 173710 145374126
2 194922 676567637
1 92 136853 998980078
3 117381 130328
3 47790 170956
3 187659 59255
1 36894 49288 771258532
1 75894 128028 471503158
1 2336 46629 255599846
3 130728 44814
3 28006 78510
1 98782 152224 627973863
2 180303 176468728
1 31117 63026 810810989
2 38095 177421968
1 69187 166933 644229916
3 56214 147629
2 135690 227835990
1 52632 73607 795448715
3 194670 83763
3 50893 117063
3 140930 114886
1 18956 180691 771223082
3 148501 143549
2 130261 26117915
3 81701 80338
3 62056 123008
2 52896 961638749
1 158235 188189 777873704
3 165256 144071
2 27709 395949181
3 194343 192954
1 126798 199622 559602245
1 18901 53718 254042776
2 139522 237942594
2 181623 54737896
3 80676 66225
3 146923 23998
2 172237 378408238
1 38100 56672 600479368
1 131650 156937 752713317
1 129640 164918 306203472
3 171462 47121
2 145388 171704623
2 129356 314838308
1 36517 111155 578597578
2 54048 742934571
3 81777 156120
3 187874 64471
2 77444 756054609
1 21074 167022 923110455
1 157637 158712 507536781
2 3310 119254829
2 172828 114586261
2 129420 347954994
2 87348 369792259
1 51651 102227 312019197
3 12636 152095
3 42103 197554
3 131560 29652
2 106492 689978792
1 66153 174767 830701919
3 186318 110495
1 62380 92898 954491697
2 23453 786765786
1 89027 110869 89670908
2 133342 972935766
1 66010 177408 921146329
2 69146 457021198
2 181484 401466515
1 15717 132356 726434375
3 141164 39050
2 145447 131587628
3 187351 69610
2 112324 747847964
3 194473 165334
1 7285 34034 922650304
1 87116 90910 319568308
1 131688 180751 844881073
3 34580 152267
1 81619 115239 700440954
3 99317 139191
2 106621 535221145
3 32303 85332
2 130497 890752298
3 24946 50505
3 9601 155989
1 8842 32632 669727965
1 43184 159625 581427248
3 67238 23206
3 69251 52427
2 37220 691216048
2 6885 596173440
3 32615 135013
2 152377 479616847
1 83044 84236 320530816
1 27347 198855 94340781
3 65779 89458
1 58129 107475 720523466
1 119289 182855 11845222
2 94475 876128306
3 174043 24608
3 175943 156522
3 21432 191156
1 122773 163549 254794263
1 88332 123909 233996191
3 159233 117191
3 97620 34095
1 10304 180600 869544100
3 42778 137322
2 186028 241359181
3 100411 138579
3 127626 110043
1 93485 131734 823452458
1 160249 184639 569219569
3 29628 133591
3 102835 68110
1 18038 141432 804876332
2 176033 360812756
3 143238 99788
1 94881 188230 281988282
3 132327 119218
1 68522 86948 817506916
1 113223 182653 305816938
3 14188 36956
2 178297 644993408
3 75793 195092
3 145141 77276
2 185776 6569958
3 97410 92563
1 63159 149436 327824745
2 142365 148669451
1 99604 169373 674603597
2 9122 569326585
2 88805 414728423
2 150308 658311902
2 172660 940023338
3 47085 121020
2 49139 232821285
1 26516 144626 171448619
2 49387 477693122
1 45328 192551 418543036
2 79270 148750590
2 11130 227308195
3 52541 17099
3 129971 125376
2 40439 88174767
1 91407 128493 36226767
1 29328 94800 503337940
2 126461 701549198
1 111418 116188 458466380
1 25283 110201 363925962
2 9435 846848919
2 52372 888431024
2 125897 295457882
3 115103 49471
1 25918 174784 356986791
3 127485 142055
1 66932 71106 113201727
3 87123 10028
2 39079 913485906
2 3772 957668561
1 36185 115281 733558598
1 155428 165177 36411523
3 53033 76093
1 100923 135833 218608738
3 146122 164463
1 158683 167375 387283964
1 3152 159683 387484185
1 54146 180969 147103123
2 145047 585206349
1 3569 75615 949112694
1 28587 160644 180378509
2 40971 880478390
3 171390 24687
2 176573 759923600
3 174417 97527
1 7214 99975 195009470
2 140314 881397439
1 40447 150995 374393042
1 30043 100079 805728185
3 93500 180304
1 71895 184483 457407937
3 124849 44582
1 82216 186364 750813645
1 42098 104344 214427862
2 73503 545680152
2 64778 407145814
3 130129 187139
2 19485 322826956
1 40651 98097 983215850
1 44216 99489 176955358
3 156567 118296
2 90781 438249729
3 2801 73176
1 28140 166392 659078946
2 107432 739363385
1 96858 118783 149503572
1 72156 76151 44725425
1 66977 191313 164459316
1 66474 181669 970694735
1 161654 197087 569400234
3 139430 107804
3 60012 172673
3 55668 175498
2 64888 641935246
1 1751 129690 74918844
3 12002 103644
2 19199 263885225
2 128070 984908665
2 126861 322133382
1 22144 158361 324800210
1 84738 130431 354901807
1 80321 90338 215651463
2 154842 653141315
2 168015 557191881
2 12922 836786227
3 152997 113164
2 78787 612018051
3 92897 46015
2 111065 998716694
2 164173 754686759
3 7919 76212
1 73293 81593 943409717
3 168480 119168
3 163008 159548
1 33039 59918 433511118
2 38878 989951287
2 64587 367268684
3 139051 122392
3 65076 84975
2 71307 37672173
3 124392 166988
1 14610 138922 903555305
1 87586 191109 234198965
3 110305 11507
3 128588 82324
3 90462 134208
3 172697 193073
1 27163 194452 589580628
2 95676 815807624
2 164524 175416175
3 39308 20518
1 74314 134928 230136863
1 55309 145389 743187631
3 62843 149254
1 18707 189152 806912969
2 40213 100487626
3 23921 8138
3 159258 130006
2 109309 371200497
1 53859 133215 900010271
2 115086 901924897
2 182753 33510401
2 184632 236508003
3 10804 172294
1 47120 114998 449397944
1 19940 107967 647953530
1 62306 121229 31706856
1 57471 82889 402176034
1 148761 156319 689824490
2 22329 314975325
1 28072 172051 781429172
2 150177 604856029
2 79891 373991496
3 40972 182200
2 149279 103735622
3 81510 82648
3 195124 110756
1 127508 136877 762253038
2 49574 799149330
3 105722 190646
1 20577 129560 59944266
1 18750 38297 600499284
2 39568 997950171
2 41868 247477827
3 164922 131469
2 178077 53009164
3 47246 26284
2 38172 661194551
2 108346 519595113
1 131305 156617 848050900
1 21222 61797 930880116
3 167737 38933
2 198751 341189549
2 18903 480865431
3 75304 169291
3 96357 2027
1 67034 187757 556679785
2 49168 653665729
2 71063 577450353
3 52139 60962
3 17645 131313
2 22171 5013855
2 132406 311195114
1 675 164308 774614047
3 136501 72976
1 45789 135986 68596233
3 79205 143817
1 101353 114368 927116279
3 76477 82426
2 89076 174733866
1 46928 98942 413163635
1 49331 66260 325851029
2 47536 547883457
3 11298 69608
1 17335 135150 947703011
1 37624 127121 622931416
2 23906 889671584
3 133281 150441
3 4716 52748
2 191187 829284309
2 99082 482961520
3 13318 19841
1 8160 135005 711337975
2 141502 621562279
1 84112 122852 70146966
3 101042 138179
2 115471 212051595
1 85108 153664 627071181
2 36520 818024490
1 180838 198317 55377711
3 46951 65034
3 41474 16510
1 18305 39534 139939108
2 96423 618530163
3 190041 89267
1 40155 172497 240295342
1 115119 125556 663337006
1 25102 57010 669168513
1 38031 147261 572236509
1 49146 150768 246829643
2 115360 915472339
2 5017 629068874
2 83965 738378106
2 150639 399192293
2 79704 627572989
1 21699 148589 421858964
1 13172 165640 704030499
1 23210 61692 32548906
2 40690 225970793
1 92167 189460 624856291
3 143892 83542
1 67723 175955 806981304
2 120424 460180096
1 82332 190148 513131678
3 153823 2347
1 33829 100143 720444183
3 98669 56583
3 128083 198011
1 111263 188924 654224720
2 20647 872429417
3 102982 138769
3 26328 66215
1 127952 189841 670769656
2 161524 87040954
2 26814 196136266
1 41722 186032 592432200
1 85120 143891 398786195
1 186632 192849 465306678
1 66641 188763 43458352
1 26012 199379 811696627
1 157239 196470 700173606
2 153485 593318784
1 4462 179482 116523563
3 71128 194458
2 194628 929968612
2 106025 432777749
1 37675 118113 951460576
3 68988 33743
2 32846 94953498
1 15044 28815 332791057
1 20644 139250 420894192
1 22473 23195 400749641
3 124221 91823
3 145248 82066
1 93249 172793 56243841
2 150425 477790542
3 9855 20740
3 142654 80843
1 33473 71107 832732272
2 69729 401068441
3 22961 82509
1 23358 157509 771086139
2 50461 260739981
1 126190 189940 975049047
1 125763 189401 82427948
1 82570 184448 481850701
1 71606 169917 174067546
2 169039 646878137
2 135667 276612740
3 196736 12381
2 129130 415188980
3 36249 1891
3 151437 93280
2 141824 766585210
1 85682 152365 657868687
2 190660 435205744
1 166507 181192 857797092
3 36622 80332
2 79463 406824597
3 60649 77223
1 62007 94954 69745939
3 19213 83960
1 21253 96703 929375003
1 73763 81613 6401673
1 124785 136433 937711013
3 696 90361
1 48240 123161 436282139
1 1865 131698 813616213
1 22177 106792 918064753
1 192737 194596 166900034
2 125357 998433868
1 15272 57111 98171540
2 92087 240695534
2 63322 40749737
3 82654 110983
1 16153 58852 460600748
2 17297 468174296
1 118227 157891 846630245
1 21315 120968 128059156
2 26382 969806539
1 429 196065 694171298
3 26250 162420
2 183966 596999106
3 170682 135717
2 176469 691836170
1 104495 197396 881732781
2 98429 166274659
2 147654 615392108
2 90836 89379740
1 96168 121770 90803334
1 26262 57849 835079000
1 7616 190209 616708000
1 16103 100083 125083542
3 152816 70565
2 140280 439410047
3 68109 55671
1 132542 142209 47039149
1 46241 134376 847003602
3 116247 84708
1 139731 160568 783520243
1 63341 91851 679985757
2 151553 275341569
3 188059 183180
3 24346 164223
3 112510 79649
1 92331 139797 393433554
1 133008 189794 956084435
2 143210 115601843
2 67093 963258054
2 107397 798494665
2 31289 254133476
3 104167 54291
1 5685 70439 691814032
3 3967 68244
2 146098 918255129
1 42117 47913 118613990
2 154981 280866056
1 95015 108299 294675334
2 35578 670436596
1 101652 144928 739926148
3 132583 32909
1 79795 197050 292488890
1 32514 35648 548291619
1 21413 101975 338328592
3 62912 106385
3 118961 86343
2 126620 80233381
3 162494 129405
1 84257 190898 200174113
1 709 108272 227170224
3 118784 119460
2 65117 869752399
1 70522 118674 90380075
3 36780 125039
1 29119 43391 898269140
2 106843 149792886
3 161615 155428
3 23288 174526
3 57314 31879
3 189689 163090
3 84412 41441
2 71224 63422020
3 65844 191431
1 48049 114007 143720677
2 158907 156488509
2 111170 826701094
1 144124 196351 696557474
1 76534 151519 242750544
3 51327 4857
1 37978 82876 382977354
2 21634 993364297
3 152807 125575
1 35608 196083 193306822
3 119551 7924
3 11947 182723
2 194306 876812743
2 131991 384884614
2 126364 578491285
3 9293 164663
3 4034 180812
3 25155 147468
3 166218 107173
3 50765 171358
2 114496 278328626
2 136392 268072321
1 66701 192318 841116183
3 113302 183676
2 63834 79605371
1 1165 170270 882540884
1 50925 104607 311626696
3 100978 63143
1 66170 73920 627035226
3 86360 187754
1 46456 153611 129135864
1 98745 141905 709364400
2 39096 296103135
3 176070 89858
3 89217 3519
3 162245 144987
2 169511 299891323
1 95568 124304 765895193
2 28375 422172728
1 64961 142201 841131705
1 5117 186001 994812841
2 88628 531633974
2 16690 459767482
2 56976 797595054
2 94840 555843770
2 197284 92662380
2 3713 668599253
2 131215 224671618
3 76110 122793
2 98717 361411915
1 40361 136773 567217807
2 91283 672152017
1 18553 196618 86624040
3 48652 61617
3 193721 125946
2 155443 66672767
2 120231 194711009
3 154093 125030
2 36915 359957013
1 100353 162576 579596568
1 2711 28038 806548570
3 171141 40319
1 48516 191062 931992008
1 44096 93468 411190156
1 50596 123128 633558555
3 193560 32080
2 34480 416613282
1 23832 119420 45174712
1 52289 175217 835540278
2 29060 998832511
2 62665 891691923
2 102623 595118742
1 166171 175789 642295424
3 162982 118371
3 58786 168525
2 63834 18259821
3 186500 171979
2 155931 104489204
2 85296 593821950
3 115242 191380
3 19931 154519
2 47007 4810837
1 65447 116936 634339064
1 138245 182733 340316618
3 80037 116891
2 166932 582413770
2 9662 974681229
2 2930 163200089
2 92735 711038489
3 24782 78448
1 84752 155973 655435217
2 59822 948014942
1 38943 78250 458919670
2 130882 240493095
2 112007 71201398
2 135947 856253556
3 138390 24811
3 21788 164925
3 144579 30249
3 33634 51125
1 31027 46582 337413590
2 127224 826636982
1 48978 83853 745395813
2 186979 143647492
2 121695 209091457
3 83061 142771
1 58399 73361 697439167
3 156644 196996
3 106258 7865
3 55335 173120
2 186927 775749045
2 187090 455076843
1 31407 145364 165907756
3 104019 170821
2 131755 556798163
2 121284 754234114
3 39074 87786
3 111123 160938
3 101219 119830
2 53092 394638901
1 61119 176327 12401810
1 56343 62552 628331280
1 90642 156733 503165483
3 81527 159861
1 98429 135634 86138883
1 57180 177102 111000344
2 93160 412058139
3 49875 1752
1 40740 90335 56025823
3 108225 64545
3 70831 3185
2 51513 769421911
2 128737 998737050
3 171152 30227
1 85699 105323 414283381
3 40487 32223
3 160464 5205
1 58329 84460 272831878
2 106831 174517401
3 168021 4499
3 44451 49224
1 7385 102103 929337908
3 116064 9839
3 40474 20021
2 180001 799868823
1 86535 135556 990159702
3 17524 110583
2 106010 161715871
1 165294 173288 727869054
1 25387 168415 300854370
1 119938 126900 560323919
2 179596 750714542
3 152642 153769
2 50595 603410709
1 1504 75955 616053075
3 145725 89850
1 14768 146815 720979538
1 42609 90005 467738084
2 199881 351559214
3 138062 114925
1 133647 185284 592220348
3 67722 144404
2 97298 53726838
3 147477 143889
1 49195 115912 967668074
2 44289 714290117
2 6775 254928470
1 31410 84419 851569788
2 145232 71502916
1 152832 166578 765172718
1 96579 122984 699218943
3 49704 133039
2 136799 461682767
2 171698 71139246
2 27607 847271911
1 25203 168069 55529455
1 48693 143521 283601361
1 69828 150227 874014462
3 54650 65054
2 151216 941679399
3 113783 74331
1 173280 194794 908477818
1 76436 199660 742819502
1 86772 105469 769412973
2 54834 783194590
1 7344 21719 54184826
1 65188 163132 200036266
1 137533 164923 131102003
1 135776 172003 519805672
2 117358 843022839
2 38495 816831103
2 3758 823424067
3 164511 28352
2 51162 222924604
2 106838 757669880
2 63162 633233146
3 135210 172048
2 26343 632771618
2 12598 632997620
1 43518 133881 902435810
2 129133 209558170
1 24582 67655 678898206
2 156648 391400456
2 77883 612806503
1 105894 159447 462079544
3 65588 89546
2 48624 661521075
2 179936 292867547
1 84565 140524 145270793
3 117215 140123
3 25316 53009
2 103677 124413347
2 165647 574440729
2 164810 253391833
1 46224 98549 287278832
3 30347 14149
3 170108 77813
3 43406 84360
3 79647 171868
1 5928 18269 186078577
2 175770 274187060
3 163958 125209
2 196154 127327072
1 142349 153970 302583581
1 84977 189279 737702945
1 76803 176387 95707019
1 35616 171136 838270387
1 2451 191163 763958336
1 46747 100394 194172888
2 55651 474545439
3 141494 181598
3 118482 35869
1 99386 111688 358790647
1 18828 19680 751886978
1 7909 106381 324750234
1 126677 165434 938334304
2 154813 215977274
2 164467 445763860
2 45119 387403952
3 185608 188244
2 107843 236666806
2 75263 430569232
2 167920 585464195
1 78656 98932 586705500
2 104577 775452194
3 163817 157693
1 57037 173836 771829763
1 112931 149418 844110391
2 112326 987263679
2 33592 825591924
3 36730 94259
3 31713 167240
2 94016 345602007
2 5141 803660919
2 54641 555658902
2 146155 640907329
3 158261 179368
2 136869 343747943
2 40395 481884414
3 183298 160501
1 77455 199513 679404867
2 183560 924295640
3 30391 146272
2 69968 560496493
1 72984 180496 981573264
1 18813 161107 56115283
2 82743 968239584
2 82504 971741242
2 21763 802748915
1 24117 85374 571565182
2 101667 263646879
3 99500 29885
1 44317 197729 462095002
1 148376 190045 275879842
1 9490 57682 427339109
1 47667 105877 587818333
3 141135 159452
3 149061 160973
3 80825 156714
3 156857 184765
1 76534 151424 292171528
1 69144 194312 283791449
1 152021 171861 629796318
1 60175 111859 720701136
3 136689 29444
1 90617 129722 748321108
1 146872 166281 870378863
3 167933 132429
1 12069 30430 102034444
1 4964 22325 181211256
2 94051 209259369
2 192298 124063753
3 63347 23317
2 179526 879800810
1 3001 21588 156460378
1 180665 195366 603802988
1 164911 180002 800255059
1 126444 138194 329494057
2 185647 216538600
2 196655 259118431
3 86043 65853
2 152031 440001853
1 9870 182706 420234793
3 42503 113815
1 93026 185888 71160549
3 61101 70770
3 134838 119293
2 43861 715996654
1 74031 174502 673984036
3 109395 119320
2 61299 24057744
2 173397 872749439
3 123705 20453
3 27622 12696
3 121493 43450
1 131895 193852 317844432
1 28583 197261 941905097
2 40064 635287993
3 173260 54963
2 196701 67185222
2 199123 678722589
3 47948 16958
3 84310 131980
2 85451 575139342
2 168325 684938634
1 139843 145763 245333002
1 57396 150340 6766253
3 155154 160133
1 56759 60826 541322232
1 1694 57559 838744740
2 140224 277641101
3 102966 79158
3 42186 182694
1 32778 72872 555217647
3 63469 68803
2 75320 241886760
1 89809 156613 825784162
3 61258 116631
3 74989 77661
3 132194 97364
2 74092 79920896
3 128202 197765
2 82820 535351218
3 38190 25759
2 183648 199784947
1 13073 99065 639669502
2 174296 337254686
3 174951 70729
2 145818 283243652
2 169569 110284466
1 89680 186023 816059157
2 176003 810437874
2 149370 865065989
2 90073 988932129
2 148955 992277381
3 142192 119824
3 102232 138425
1 66650 187196 764769429
3 25763 170669
2 71695 629123952
2 19281 158419778
3 52196 7982
3 84054 31873
1 159559 187682 227153444
2 37147 518255315
1 107950 131422 203535851
3 33045 158124
2 114093 459724368
3 8895 81423
1 4167 20992 981415460
3 143169 144201
2 151124 153348587
1 44196 153243 920195614
2 89845 856687981
2 59833 867835731
1 102730 184639 604963285
1 151443 166697 183053204
1 26673 74905 351349960
2 41038 491799604
1 21632 143209 54063012
1 7536 40440 184638544
1 47189 60379 718179799
2 99830 896272061
1 170532 191391 36403685
3 82068 53407
3 75633 98782
3 124201 151890
2 130320 441931797
2 8699 570998602
3 29662 103733
3 194955 71570
1 94677 175809 889482572
3 18804 10051
2 137737 233340088
2 24262 803711660
1 24510 122487 831966131
2 46402 197155235
1 186799 194732 671783523
1 90582 136698 961964287
2 33881 40266206
1 23282 69666 416519025
2 80915 445996788
1 4991 77880 329927886
1 89745 122174 450541363
1 100726 142417 165185846
2 99856 23808034
2 26653 694920650
2 94409 307588200
2 168475 185945580
2 123285 830308074
2 186249 854923613
3 7847 70085
1 26270 92027 521332909
1 70331 94445 429453376
1 49557 64972 704472570
3 66136 92969
2 180628 467418437
2 109824 668900739
1 12316 51851 980793693
1 11328 174495 976701233
1 139706 146215 784358911
2 105334 349396431
1 61238 176706 950062400
1 51290 191842 786373680
3 182181 185724
3 120348 5259
3 114591 51547
2 108643 420087433
2 105429 347998509
1 6535 60395 133173308
2 149618 642351864
2 160087 344241983
1 11936 191117 894512381
2 199068 694675882
2 197881 300065492
3 20002 153794
2 179679 781637900
3 171647 156625
2 149313 1448643
3 118417 144310
2 11644 413519202
3 48018 193304
2 40019 840700416
1 58367 129356 767076453
3 159429 15795
1 156342 192949 676526061
2 74063 634026729
1 22524 138529 856508885
3 76844 54215
3 85621 173167
2 148523 661373388
1 37711 172392 336851304
2 158220 457273193
2 153760 704195563
2 110905 577518094
3 78970 196141
1 180803 198377 191451437
3 23926 95639
3 75635 146752
3 29217 18543
1 131173 133500 237113858
2 141464 414882450
1 122131 124972 913161270
2 69525 288569682
3 51878 66213
3 5467 64081
3 51314 190554
2 142341 114965849
2 169484 174410643
1 57234 88186 411197057
2 147510 515684790
3 35964 8491
2 70960 881955534
1 20785 46889 623610133
1 36702 197095 85737619
1 79265 140377 76938683
1 73791 142997 231856175
1 125519 170741 539053495
2 169264 579463529
1 61008 139416 625674549
2 82869 662658571
2 89384 98258762
1 7799 87670 330572478
2 30852 532577090
1 122141 147428 770048247
2 69564 601629417
1 38599 91314 529897640
2 3154 5557101
3 109616 36632
1 125327 139122 394729264
2 94473 701638032
2 96258 764174266
2 82231 887780536
1 25984 198499 485643663
2 76402 161680771
3 174748 74561
2 176790 974052870
2 195422 630381270
1 98509 150771 898177387
3 138481 156978
1 71232 134330 996314258
1 117133 169445 792235686
2 103507 851757542
2 17270 165693149
2 131980 506064502
1 34073 100346 223498643
2 34982 593489418
3 132044 162900
3 64489 23846
3 85969 19786
2 108504 769404330
1 67165 102394 981342281
3 21645 167453
1 1651 142851 519637992
3 14828 196863
3 74349 121606
3 189476 184850
1 113168 133449 987696357
1 24740 62740 941371498
1 20606 67179 529730694
3 93818 135472
3 59374 48712
2 103739 334762669
3 186965 196333
1 3113 34190 563756857
2 8130 157076131
3 110428 78244
3 43954 90342
2 143468 840466378
2 148334 736119998
1 105203 137955 417018186
2 120771 630755235
1 76234 162348 31849741
2 167329 928423106
2 103396 568311845
2 26746 533604124
2 59708 347496787
1 81153 99539 430623637
2 93262 900666534
3 68468 94225
3 152962 131246
3 102904 25550
3 89140 109441
2 177826 23181306
3 87008 75616
1 142897 159920 309496556
2 139365 79092860
1 144933 185458 371950407
1 97607 107989 21916336
1 49848 144663 854008378
2 39143 248995846
2 109568 137980580
3 93661 91906
3 62701 166566
3 14239 91845
3 156608 7890
1 138053 153791 295596332
3 77809 72215
2 75528 722173100
3 92202 162441
1 145620 168160 708510068
1 83830 88758 337782052
1 93268 197824 453491439
2 104866 1034219
1 151893 152293 388238711
3 100294 174382
2 99824 326733252
1 59719 112366 286855713
1 1701 177948 237179061
2 4818 917013697
3 133845 40458
3 101375 134948
3 175545 54161
1 77766 149068 433581714
3 29247 130822
1 77535 77883 664059449
2 46814 898295063
3 48473 50610
3 131652 187024
3 107313 134816
3 67056 164129
1 74813 117475 597584442
3 65475 183346
3 7380 29268
2 73527 633140944
2 116352 232325150
2 144418 686678134
2 138753 660461902
1 70459 152187 544144801
2 21259 387314221
2 152392 798049255
2 106498 158867771
3 55525 166031
3 81250 104980
2 15995 8430513
3 13174 196662
3 48393 106728
2 128325 387102900
1 99926 190861 328457188
1 3698 146412 230650877
1 51240 140946 934121476
2 97725 997457486
3 163813 82834
2 194378 906115643
1 149996 192865 429176921
3 164181 68354
3 24894 165189
1 161336 184440 344580496
2 112451 434230553
3 168021 11477
2 142160 975380884
2 31396 252750943
1 88249 197336 753178803
1 44516 129181 768574995
1 91212 145784 751220653
2 14928 368992652
3 87761 129708
2 26020 501404375
2 154822 953636504
1 144752 171504 787303956
2 187450 727576615
2 56720 211842058
3 71702 44701
1 16109 96798 629587664
3 105918 82699
1 52660 183232 56381846
2 125713 886439901
1 49537 133453 658277310
3 136899 166499
1 70341 159932 884020899
2 90721 463937915
3 69944 96831
3 122130 150067
1 76336 124387 661638704
2 69632 241858670
3 198027 108410
3 184040 35840
2 12680 539927335
2 161581 911779983
3 68509 179165
2 161703 168449599
3 66428 10409
2 968 288478139
2 132692 355018948
1 35555 67537 720532695
1 63015 194062 251058982
3 47997 42508
3 508 123845
3 157305 114385
3 191103 138328
3 142938 57444
1 115832 120319 579141163
1 15166 74891 178079612
2 84046 480658046
2 63318 720829603
3 16388 17893
2 187543 525276219
1 4587 79557 301937573
1 3895 51783 406080782
1 97012 122389 14071139
1 287 7099 555474976
3 58463 133588
2 59494 345950857
1 155739 188105 210193091
1 99294 109251 894529119
3 70862 118818
2 99200 931028460
1 45299 104392 588755753
2 176174 133018873
1 5354 107984 902874024
2 35554 657229130
2 199084 326006738
3 68211 170583
1 166259 192198 749523810
1 24909 28040 229654633
3 184668 184627
2 152933 167839176
1 112255 163624 774535581
2 38863 762828271
2 167 277211629
1 10491 98706 454330832
2 90614 421975195
1 94329 119399 270256892
1 30916 95347 944240658
3 24961 95979
1 19411 25642 743462147
1 49501 153826 647768786
2 109147 806622491
3 133074 80730
3 65840 121324
1 1311 188941 94047255
1 161461 166340 886456072
2 172483 37582921
1 52497 120125 375205278
3 120802 37868
1 62459 106967 604811424
3 182679 159509
3 7921 112394
2 44996 68984307
3 37442 55736
2 159526 259088736
2 80196 997680623
2 142785 454952607
1 27593 127167 683910624
1 107434 160057 905053810
2 100875 711009769
1 84507 118675 260674745
1 73537 152840 393765828
2 24594 720124359
3 148356 121080
2 135061 433099404
1 33008 129643 110041774
2 195825 473263239
3 67015 75067
1 92179 164313 960310927
2 106922 865964262
3 53806 79161
1 25365 78694 775779996
1 103826 132022 19269286
2 77511 383745840
3 1097 29683
1 18086 153282 572745912
1 146707 197946 790469855
1 37975 101917 102939120
1 63285 173637 180474047
3 157549 21391
2 71363 805258998
2 191729 288277383
1 106305 194189 30433389
2 43599 693699751
1 126500 193275 176284475
2 170199 65191763
2 97766 447266265
3 83666 108922
3 156690 182569
2 141596 572230793
3 127457 85878
2 99518 702566237
1 109316 197582 119585358
3 194260 184567
2 126648 396067689
2 80110 816225370
1 92152 121928 859940800
2 106431 542571685
3 141610 143337
3 86210 68908
2 127322 62737667
1 83803 153876 36065624
2 163592 950658633
2 145617 398261252
3 50178 102986
1 29780 91991 493746084
2 91180 11925576
3 155756 78340
1 72031 166989 313654346
2 165740 359064487
2 168303 834145612
2 116728 886552492
3 121895 193075
2 86936 377916824
2 52423 131949268
2 117629 607171208
3 89818 99359
1 48950 66213 981069160
2 128755 509835391
1 2074 33393 240664806
1 106062 111459 45593933
3 39829 173849
3 90870 188479
1 125948 166790 586482222
1 106872 126393 443005549
1 20245 34535 102797807
1 37194 80554 27200485
3 27023 141799
2 193343 974635096
3 83513 143152
1 125798 191000 36435354
1 150156 159391 899317996
3 186174 98232
2 7035 96398861
3 155883 18936
1 23215 39308 849837203
1 34458 185766 578543159
3 192096 23972
2 17657 752312915
3 132261 12025
2 157625 499319576
3 15143 89590
2 129986 639472590
2 406 51624910
1 150421 163495 113196291
3 71356 21815
1 65298 190004 93363960
2 116280 165794745
1 17225 85591 357480080
2 185077 319768030
1 134334 154046 310099837
3 65018 99609
1 192190 196006 686850536
1 70527 89852 469798100
2 152844 728666496
2 44843 225492718
2 120942 986169819
1 63618 178691 760099774
2 16033 286993881
1 17283 100642 327593562
3 22170 185619
3 8302 112741
3 86009 96730
1 39723 194752 282421322
3 181840 50704
3 96744 102942
2 183077 271820585
3 9073 83271
2 56887 255175862
1 169169 190010 579777399
1 45638 198004 661981653
3 170798 80910
3 194549 42004
2 174354 241977117
2 74272 164943046
3 149873 15544
1 13264 72557 585824998
3 190366 145484
1 116585 157101 428985848
3 36258 158066
2 51153 481779032
1 80472 97219 182002881
3 134668 64254
1 49462 138023 350154684
3 30226 177654
2 158098 189257741
2 29739 317524637
1 106982 146475 901235065
3 18866 65118
3 135616 9098
2 93215 704954498
2 137097 464554928
2 53746 367064659
2 140160 923643461
2 130834 138379435
1 27338 121766 253923568
2 196865 883802111
3 134886 135528
2 38607 213907815
1 140661 189252 148620438
1 24783 48650 571006774
3 26691 177534
2 11047 263856539
1 114628 184569 412079941
1 35768 190931 649951385
2 33397 373733207
3 135471 164973
3 182486 119616
2 165972 896021195
1 47881 96626 629119677
2 115974 512862549
3 126776 31566
2 161164 917384326
2 47702 480828885
1 3299 28443 81293050
2 169064 772373170
3 161177 189068
2 12873 740555017
3 147501 138258
1 116976 137616 79360131
1 13090 190365 694253871
3 40471 152848
1 79718 166157 894676819
1 81252 123387 716995170
3 82150 24933
1 76958 165963 164857871
2 57428 763515399
1 73788 92779 531738327
1 158520 161818 702880452
1 8100 167759 659038247
3 98549 34195
2 174713 456837282
3 46249 62528
1 20424 71213 223679687
1 34528 85911 476356495
1 2548 61668 96672938
1 175136 186020 573651796
1 106619 137776 395563379
2 151338 128952913
2 153954 708751235
3 118260 111326
3 193373 89856
3 191347 27106
3 18403 72956
2 13159 779378769
2 133700 840618674
3 19922 4373
2 65627 797228045
3 47695 170943
2 142314 948446040
3 83594 104405
1 34010 119576 920039652
1 104932 121551 75761735
3 192816 122776
1 96374 196456 479525138
3 178327 8523
1 110231 172353 126457128
2 164830 958418855
3 94259 140913
1 17129 158287 392302139
2 59160 293981299
2 130372 322572229
1 7629 9887 828265317
2 117556 461185711
3 112967 149645
3 166828 166896
2 112924 141421103
2 34157 209362433
1 57003 142843 32779862
1 124092 190948 647267455
2 120800 8228104
3 40311 69593
3 94892 182753
3 196937 189628
3 191129 171478
2 168375 844296936
2 172697 750843936
3 6553 120671
1 70588 97611 606818481
2 91751 289721397
3 95655 10793
3 119559 139589
3 58042 70428
1 57108 176087 932572821
1 1694 36404 323299780
2 187357 928750942
2 58628 577352305
1 24708 45318 268934668
2 127193 184150226
2 139340 470960204
3 15047 73787
2 126466 130462727
1 17883 147717 965600881
1 20027 168811 486885632
1 44789 135803 748251983
1 79119 127029 461564101
3 146430 148792
1 84811 153501 864389685
1 103472 174603 125668109
1 39200 196242 582870881
2 157619 984202944
2 108798 490952522
3 104573 76192
2 32039 286397617
3 1554 116554
1 30059 177661 972780198
3 11450 22776
3 172543 8272
1 132318 140384 891560571
2 2000 14694796
1 75350 158921 847532573
1 5860 186383 400603083
2 184469 220200049
3 131489 37684
2 6949 964147211
2 31739 23832095
1 25249 128429 33849016
3 51880 105149
3 190831 156761
3 129477 28105
2 106099 706698130
3 162052 85315
1 9754 161785 655723446
3 88186 74270
1 76968 132729 772901522
1 36241 71219 643836376
3 103758 180231
1 48242 163170 408716127
2 129614 704677688
1 42838 147043 720236317
3 31426 145346
2 156809 932567422
1 167401 196448 855742034
3 123095 175448
1 50109 144768 95802316
2 71949 306331908
3 20092 66066
2 35992 456408645
1 61091 103134 515938815
3 16924 16401
1 50994 56506 89833016
1 48254 64443 880803871
3 191719 95039
1 21847 163524 153392064
1 126915 176360 836681482
2 9051 603932303
1 5801 103628 460543935
3 21061 156264
1 110380 182759 369333353
1 110145 125259 747012492
3 138896 129434
2 163541 678088379
3 15699 36403
3 160457 89753
1 77713 168620 367931558
1 20204 104653 829304856
3 181858 166321
1 41449 195086 376517625
2 9461 318748295
1 57040 79486 111936578
1 82922 126672 80389773
1 131546 171908 595714951
2 7343 783662155
2 181783 521895237
1 46976 82179 644824553
1 51536 176818 646240572
2 179709 261053628
1 99244 126933 412252412
3 146165 86859
3 156551 33535
3 44494 171778
3 104186 183046
2 174243 159852231
1 52221 131894 229958184
2 129210 719196727
2 57449 533962557
3 53315 17708
3 43220 160370
1 94667 192720 556096883
2 166951 156908115
1 129223 164722 891817072
2 31680 59251534
2 90584 941929204
3 32647 69336
2 141175 185769844
3 153391 131902
3 32950 154621
1 19894 136817 234005073
3 86684 31777
1 113062 152297 754900223
1 14575 138892 297783440
1 99101 191006 668497657
3 45962 50525
3 68009 171797
2 122808 795960865
3 25942 190072
1 95974 147153 842142357
3 176588 198036
1 18666 104461 531768019
2 183513 970033159
3 64158 58427
3 127457 82367
2 134972 968590171
1 84224 93363 448622872
1 91022 145534 423809414
3 164731 125909
1 74424 179057 493311919
3 75972 199466
2 107255 837924096
3 87885 13226
2 114809 568783946
1 75276 110682 792077988
1 5057 179420 988991844
2 60559 931750289
2 20420 960693265
2 64858 66407577
2 117816 247554352
3 136616 10377
3 183214 150574
3 96231 89269
2 36764 313028397
3 160652 157437
3 13947 198099
2 104691 359162238
3 148434 25713
3 128818 156909
1 3865 154260 749061118
3 58310 164072
1 162923 195900 681834445
2 83746 257899904
3 147497 71277
2 46626 52512461
3 187966 5264
1 93062 110679 159393045
3 7575 98032
3 192400 132036
1 10110 97686 765642789
2 162829 839335782
3 109483 195180
1 134935 153115 513840422
1 1065 97740 233164728
2 37651 912588821
2 199416 264764343
1 22961 79312 742117471
1 44791 161493 531548341
1 217 34297 900242462
1 70146 71311 494062363
2 147221 217436589
2 191390 833940953
2 133548 226334899
3 171326 162036
1 41526 85288 936039098
2 26579 497009926
2 140501 578445383
1 96583 197586 479877017
2 158775 95082925
1 57876 71952 203833638
2 156685 462086444
3 83577 9111
2 179651 390844372
3 54129 102154
1 24862 25823 980991015
1 120573 183811 956636144
3 175834 124219
1 59007 80916 539847076
1 118816 125044 270343181
2 1024 10592515
3 171289 132657
2 74969 764694228
2 142792 61465705
1 126642 181074 176217651
1 33003 191430 320115250
3 148057 95201
3 51851 24695
1 86823 175543 193221069
2 15568 207476441
2 56385 106695152
1 81447 119877 86742178
3 66832 191122
1 42293 109521 966574516
2 164083 188309189
2 56933 104856786
1 54592 76829 5677570
3 173631 92537
1 7093 199225 167844255
1 22096 151151 425938484
1 1858 24114 319006393
1 109197 194903 9768137
3 54106 122057
2 145668 707512783
2 23536 764116831
2 133088 606455295
3 44807 30145
1 52455 175032 224450625
1 77636 176887 79941322
1 44543 195490 326653465
1 83857 115864 185063180
3 119274 149020
2 155578 435100223
2 181615 401677811
2 122057 642635903
1 65046 78499 988636818
3 126653 159512
1 97313 131933 382940936
1 58061 180065 184606466
2 59522 737475489
2 53147 687538952
3 3341 139044
1 28121 199523 277777006
3 186516 46803
3 41300 85769
1 12289 119947 351999736
3 80171 173146
3 167420 112910
3 46948 8095
1 12754 136805 980758558
2 168728 457684992
1 5602 137602 988235106
2 177167 635161567
1 28385 40456 575374665
1 52076 115091 16450668
2 192887 632355600
1 151940 177585 778531387
1 5233 58407 760415265
2 11361 670759158
1 8038 78347 656188892
1 64188 183126 821416826
2 147947 189727787
3 154210 99078
2 69576 549475878
3 25752 182722
2 112126 95162403
2 2004 385835373
2 20727 708467362
2 107646 705824703
1 49414 99775 313058903
1 63661 106940 345230145
3 69461 177673
1 49223 58054 380526364
1 73984 198457 686390358
3 171346 92145
1 20652 72662 948997567
2 140269 150876484
2 195279 653852454
2 28458 370834224
2 37101 658128841
2 23348 965613432
2 192345 52418244
2 123341 577061511
2 111802 956720524
1 12946 163934 681066845
2 147584 757159258
2 1469 464371066
3 159736 177200
2 186793 570517559
1 43329 96776 79844821
3 33305 127808
3 175790 171684
3 184861 36130
3 15423 197019
3 183756 61510
3 40135 118487
2 182603 411997264
3 131044 163284
3 65064 77939
1 59890 190361 661119348
1 30845 67524 962115007
3 157750 190051
1 34320 190922 504637879
3 166775 61448
2 75350 807826035
3 139352 181492
1 127304 190638 611270562
1 28220 46699 371291163
3 108947 187600
1 132730 168278 523219150
3 82063 165752
2 42660 762947367
1 23956 49935 54112893
1 28949 75795 609637170
2 164671 558170180
3 153876 79427
2 121787 956497224
3 84019 47672
3 49158 156853
2 62440 979031230
2 6914 637108623
2 4236 556610691
2 34086 284439407
1 156713 157365 677429340
2 2755 461856539
1 5500 32472 671588219
1 39955 148114 520945927
1 6811 191917 308236020
3 118746 81690
2 138535 292506564
2 178374 75982497
2 10883 534864055
1 43529 100798 830777747
3 111582 77763
2 69082 5592268
2 199070 184980619
2 162745 733427994
1 37218 85295 439054690
2 118599 567271462
2 155295 679802158
3 69004 98671
2 175250 580422571
1 71087 107895 559414359
2 149054 203839845
2 138704 552785125
2 38072 219996935
2 64966 160614857
1 13085 109122 755733731
1 122369 160376 906561373
1 128186 134100 693966463
2 35424 789549432
2 139688 166350132
3 168249 34820
3 107521 19317
1 104480 111223 256020723
2 22588 28384779
1 18638 32694 285546505
2 45579 73847679
3 142073 113665
2 172059 442506196
2 78291 910695980
3 125727 4728
1 48236 65436 737989251
2 73685 860117852
1 91509 123348 129254385
1 89222 164289 498075127
1 174553 187583 363186122
3 68873 92234
2 153758 555714122
2 152820 696509137
1 120999 149874 152337794
2 163047 86002293
1 124716 158591 64787733
1 39054 147107 617339720
1 13758 120694 42058992
2 111689 432413710
2 190480 356696307
1 39486 78342 70506401
2 14991 739630333
1 77556 192266 162585259
3 115115 53225
2 5996 880687844
1 96431 191434 224740735
3 48723 40890
1 101423 144365 219718118
1 76376 186277 166101271
3 91740 5263
1 5975 14698 50274839
3 22219 17239
2 127601 495502110
3 1562 38828
3 4088 87993
1 27125 109354 372253565
3 27405 168037
2 176760 429777818
1 2780 105751 416927748
1 88669 192723 844866353
2 140087 795229682
2 148128 448525913
2 8367 11137800
2 30714 982567917
3 174747 50196
1 3571 177422 78189343
3 67531 132778
2 199528 672867559
1 133997 143359 614859275
1 21126 36394 199944438
3 24113 47319
1 41124 138337 700957577
3 104314 125659
1 84176 136573 413607728
1 31120 80020 25250391
1 32758 130848 350616813
1 27132 181552 79519922
3 34973 162379
3 158722 123411
2 197804 788898609
2 38834 284882045
1 6094 8802 628239792
3 65284 179968
3 166501 70103
3 8597 83660
1 19748 157526 431301752
1 113302 192149 974130381
3 71923 158197
2 185861 217395444
3 116162 51822
3 143801 168085
2 80040 890789730
1 26751 87636 969006266
2 144302 970949105
1 42209 176288 794311140
1 154930 194009 901814992
3 118508 85071
2 71337 552576993
2 148907 978232401
1 64572 100704 88299113
1 140045 181309 207980549
2 130603 772325818
1 68655 103930 180948729
2 31993 379732560
3 185037 187585
1 72110 100166 55452361
3 139001 88835
3 164634 94025
1 4206 73126 907311326
3 165413 174259
1 31098 143769 204449461
1 140608 154808 556902854
1 50313 171209 978491083
1 14074 110257 652553206
1 145195 187621 40737290
2 8620 291633659
3 181191 148651
2 136739 387671829
1 138529 151878 611023108
1 52276 155587 198590701
2 22138 244904420
2 59009 651299746
2 2819 905966020
3 161474 175948
1 32041 65882 460131576
1 78444 143120 655454027
2 150143 810813261
2 179643 682707748
1 48051 157041 398059655
3 786 196535
1 23746 181291 378866464
1 44168 88728 999966492
1 29986 148765 961166465
3 137400 187762
3 100513 40901
3 50222 34075
1 56436 81476 559041252
2 107551 725365781
3 170999 64706
1 79203 102681 606161603
1 180074 183716 974000716
3 106697 181436
1 59546 173772 758775526
3 128581 167660
3 14642 67663
3 114072 123580
2 151090 363280674
2 133253 483181309
1 36886 115109 829937680
3 63244 88162
2 92597 13622411
1 101096 124852 219613375
2 11356 209188517
2 132457 616942386
3 120181 188608
3 146130 96161
2 142615 168396302
3 12321 60547
3 136238 62843
3 15789 146058
2 186751 987820485
1 45459 184598 70030713
1 9737 32846 57591537
2 130796 673019539
2 188578 497883496
1 13148 100428 845213206
3 24348 186137
2 7408 536950408
3 178056 64720
2 92450 697366412
3 143933 170909
3 114116 57627
2 134348 478403717
1 89239 109464 890601194
2 44264 562315655
3 198799 68638
3 27187 111344
2 168886 831420624
1 159035 190854 819214603
3 130979 67559
1 48656 116601 154436945
2 34849 446116030
3 110261 82690
2 40802 702739007
3 22776 170187
1 25702 45913 772539571
2 142663 163348530
3 106752 105178
1 42886 118827 815030529
2 195226 184749546
3 30212 141171
3 187683 62869
3 158970 95243
2 5824 353934298
1 82773 110470 366952234
3 85825 703
1 31168 188169 37749127
3 67969 107771
1 42607 53009 412632317
3 117833 133953
1 38031 153204 109357239
3 134207 123587
1 28212 45223 728063173
1 161973 165208 741000144
3 182219 21476
2 56363 213111509
3 182385 17446
3 57717 199333
1 106592 151700 81998016
2 36402 904586316
1 76490 101764 364099377
1 27640 85958 631995197
2 132199 976887083
3 65383 39354
3 189425 131246
3 5246 156051
1 28764 121409 81162325
2 84427 497621354
1 57001 68883 924922050
2 64740 205171946
2 160047 795783883
1 97617 173618 410555208
1 136760 162090 175522635
2 70787 368714816
2 140908 733929149
1 39391 165309 24298495
2 115008 307797551
3 21771 77682
3 171408 128301
1 47847 124956 660747611
2 108733 973355449
3 109121 109658
3 126977 4630
1 107018 183283 941130629
1 61267 116984 317932393
2 101718 534729713
3 80984 31451
3 182892 145579
1 53980 86733 710938012
1 15845 96066 566655880
3 11101 161330
3 193839 121345
3 79418 116219
1 4038 56349 75858561
2 130271 914090549
1 117037 191221 835002169
1 25199 135701 513015012
1 22140 158787 436336150
3 196863 131321
1 104025 180879 416040903
1 36777 71933 681130064
2 196250 188207489
3 99713 195032
3 83375 17127
1 157227 195842 996035153
3 149083 128942
1 18231 25135 628794785
2 59638 508264250
3 94902 152593
2 139153 256961655
1 68219 96101 506146426
2 114741 897201234
2 135878 721514764
3 67683 88281
2 27351 320284590
1 177308 191677 487957248
3 44141 36979
2 196890 990498545
1 91379 107334 717763274
3 188951 164220
2 41960 969000814
2 113000 579218138
2 89973 611382622
3 96516 81184
1 103350 135516 619922553
2 150373 38074673
3 81974 72736
1 33281 124129 762903764
2 73066 861191604
1 103055 164838 614109235
2 153776 899437994
3 121080 100334
1 114774 127529 507788131
1 38839 132433 584785027
2 196337 517900482
2 125922 405381230
1 11267 113280 836369873
2 65603 778213760
1 77194 144569 405108836
1 68816 71573 741805096
1 76481 198168 885969928
3 49887 9500
1 81778 174630 465603655
3 172037 100588
2 1344 966764701
2 169779 828692382
1 120677 191757 704927466
1 28425 71606 595632103
1 38810 150279 255102877
1 49510 76268 989509765
2 107363 902273741
1 50015 159455 239206159
1 26035 136898 820879030
1 175730 178526 864776815
1 169955 193045 610079270
2 107124 800712189
2 112138 117757997
1 154576 158319 278670534
3 38908 100616
3 112393 107515
2 129614 685307620
3 12984 5125
2 193972 772321311
3 167608 63380
3 195861 92374
1 113586 149475 661554071
1 35837 68274 449510999
1 140727 195495 564930824
3 190843 163456
2 66034 956098421
2 18207 966083148
3 180130 124698
2 148171 24395596
3 95314 70291
2 114382 751938856
3 148556 72420
2 99046 802637991
2 180026 897060868
2 136302 678376149
2 67419 288988738
2 131620 234984922
1 128398 128448 528273192
3 84408 179271
2 40301 599712828
1 50176 166488 383078552
1 132871 139765 391956271
1 174135 174481 864089953
2 69744 734559920
3 54171 9264
2 116847 842730866
1 11053 45448 787831571
3 85175 65232
2 144556 301209380
3 18963 98110
1 59886 199548 340979612
1 83762 159457 639266123
1 115408 184000 899402428
1 11886 156781 546471450
3 126561 19056
1 17414 96453 295115244
2 150935 321012696
3 199094 35912
3 88865 86863
1 48291 192478 983574422
2 177637 81826810
3 39286 53699
2 3981 509862540
3 81159 173637
1 51750 115243 41724722
1 30802 53005 43903544
1 3850 27764 531517150
3 108469 151181
3 57079 73374
2 18164 291025844
2 98600 525916204
1 62819 157289 249010611
3 198056 181862
1 108653 123520 274512185
3 26993 46236
1 22108 68821 785984828
3 115688 80543
1 162048 184583 179677571
2 81007 104954607
3 144092 55238
3 10029 140048
2 26034 668069572
1 79907 130658 712625917
2 158277 256229173
3 43364 177059
2 150899 266545463
1 57049 179903 576700014
3 79173 4220
2 3183 453889394
2 153060 894374799
2 106277 609263488
2 43166 326223726
1 36760 143151 599844669
1 154694 195900 151242487
2 58996 518425022
3 84785 112916
2 110518 420856386
2 56149 303583903
3 46598 135822
1 129651 153281 441373996
3 71104 182443
3 5797 12216
2 131037 241684765
1 90986 166407 754062767
1 5726 196926 135530274
2 161058 688045521
3 163360 80904
2 68244 698721187
3 186707 51055
1 7737 30289 178982438
2 4397 498737097
2 15423 225148752
1 118713 136516 659706905
1 16283 51607 600727112
1 9738 54502 943749548
1 15707 164069 995510217
2 7242 568508595
3 50674 38250
1 41292 152697 357366461
3 108294 11121
2 161747 884826913
3 10227 73684
3 10780 164677
1 108490 115367 468908931
3 23420 4233
3 152 153709
2 136369 329294655
2 120 22708884
2 149030 239465118
1 105228 157364 499159563
1 19819 112709 411192072
1 19043 61157 147481570
2 3873 467462837
1 26237 47246 771719446
2 171263 560922482
3 14515 144104
1 56952 148460 790799459
1 52623 54364 756095408
3 11103 197697
3 189529 85046
2 95174 610569675
1 357 22718 503813767
1 18904 96136 428208113
2 193292 670207173
2 53644 842001224
2 21213 582676057
2 96709 611638875
3 77646 133438
3 184509 114865
1 47123 145246 808298727
1 17869 83411 584343444
2 29582 855498847
3 37366 169973
1 130200 177503 921378687
1 110592 185794 246272185
3 198442 77843
1 61566 97141 918323980
1 51214 114935 162064159
3 178557 79867
2 3030 597229520
1 29844 153600 293299654
3 100131 24146
1 36062 158217 339885610
1 118134 190289 292180115
2 299 119731232
1 52870 171582 756251641
2 54715 769502662
3 25597 189065
2 59469 299230233
3 171453 95467
1 93190 127696 961501343
1 27390 181969 668991972
2 86662 367537502
3 2791 95870
1 109404 127816 434862473
3 111652 57559
3 51223 57291
1 40991 108153 551932318
1 125786 188904 995391234
2 102987 164672724
2 152994 375280887
1 62991 97051 218128501
1 21011 111215 558161580
3 37572 45997
1 95935 114774 629747189
1 58307 132180 672745105
1 38339 127468 341674833
1 109964 118807 494721185
3 168994 155460
2 8691 272448364
2 73517 776808598
1 39146 90302 478125677
3 176513 136606
1 35605 121897 973312707
1 33861 76584 513236730
2 103217 502458079
3 112227 117801
3 159155 12935
3 79644 123453
3 182533 100287
1 90131 167183 696352259
3 140641 58055
2 10709 899555208
2 122892 848808954
1 116564 119807 1245394
2 122548 981028727
3 141800 138973
1 82311 131367 981616672
3 109432 136315
3 109118 71095
1 108432 143705 833505131
2 108785 392271639
1 69831 98146 913053651
3 83437 58085
3 100950 198749
1 108685 184126 434942192
1 48952 162335 515125942
1 184038 199259 56191100
2 2933 472432082
3 45663 13953
2 76811 579832736
3 34578 121808
3 167951 32382
1 20485 62252 371801091
3 55745 63011
3 47563 144509
1 120978 149225 989451333
2 127256 575031938
3 94484 113975
2 12811 552214461
3 112249 89869
3 138414 23667
3 86946 43323
2 5378 936476785
2 152228 545831478
3 99711 168238
1 74267 144117 809114756
3 143301 160061
1 47927 121422 363993293
2 64070 932214346
3 59270 105669
2 117770 394133871
1 23151 82855 430193969
3 35610 69924
3 59652 122410
1 45858 49687 501528005
1 161521 172029 917467866
3 114433 197016
2 153310 905227553
1 35150 137760 223748859
1 127071 178667 466371938
3 70628 190093
3 5929 28295
3 58282 106587
2 42391 150884430
3 74980 137751
2 175851 48055756
1 140721 198291 706696259
3 92861 39169
2 132230 520261850
2 175408 895997580
3 115629 97631
1 63285 183711 551229034
1 135537 157068 352478329
1 106028 140331 206173378
1 46452 84695 40379515
1 35759 176669 819812404
1 99494 114446 38128654
3 124820 156220
2 63133 119454395
3 160919 48638
1 8358 53008 360581038
1 73958 158170 317385801
3 74331 18774
2 50496 278248621
2 37785 92827187
3 143019 16639
1 133864 189901 830400435
1 95633 197217 133229187
2 29639 577495574
2 160270 817489026
3 124546 152660
1 186049 198722 383213796
2 44717 636002484
1 173267 184751 989810386
1 99091 115927 834888375
1 51272 84388 227158960
2 62124 344217287
3 29050 19495
1 25802 32635 346403338
1 127575 154378 370275989
3 11927 36653
3 189290 63519
2 38478 334253130
3 133750 44220
3 160042 105180
2 48149 19305202
1 28296 150906 953716465
1 127619 128733 714145208
1 29346 193960 776742970
1 65517 92714 927254976
1 35116 158978 148337009
3 25455 191565
2 196374 629175375
1 26503 46354 37389002
1 9984 23278 83224550
3 90488 166922
3 35350 100213
1 28899 76951 328290562
2 131201 732717644
1 90097 189050 178754284
3 55393 142231
3 24910 30922
2 158670 320183435
3 109690 74757
3 145488 117546
2 43110 567520512
1 123441 177706 185963950
3 62949 142570
2 159909 383020195
1 105790 140078 350513033
2 30471 501487498
2 107353 6595097
1 6317 162487 815556047
3 185366 113501
2 139444 744305412
2 38989 313032143
3 56869 156452
3 112380 86539
1 115583 124639 635412116
3 119209 54726
2 63819 864083336
1 49537 89220 687042491
1 24298 158379 869387610
1 77085 115452 622313301
3 31939 172230
3 164901 167458
3 18930 133594
1 36530 134144 301315657
2 21875 193044003
3 67572 33855
3 70922 128964
1 162492 175896 446848001
2 75098 575120881
1 14369 84521 457962297
2 13831 214876865
2 18096 666973328
3 99939 8453
1 36778 47913 467155572
1 63857 198514 486564845
1 38882 173509 256060771
1 149192 179037 858070336
1 27483 79716 657126681
3 33134 56865
2 79929 594335415
3 161707 97202
3 58309 149753
1 91520 108369 443549005
3 20322 132930
1 20308 92578 456430873
2 163569 829057669
1 90086 183056 63720750
2 5530 717816088
3 177340 28888
2 162962 971120678
3 1685 116185
1 124762 192513 202854656
1 79609 131142 13659838
3 124463 166135
2 155356 868386415
2 86766 38788223
1 23771 94919 206214630
3 98881 25872
1 189083 193715 220417612
1 60114 93092 691600671
2 190368 995258838
2 45878 164586836
1 97941 145975 95054310
3 76353 13432
2 57131 804400262
1 56914 98110 613229354
3 139855 43451
1 132257 153743 237054820
2 50285 571623523
2 120107 843686894
1 149045 168862 505056317
2 130371 286521214
3 98266 88077
1 57107 153277 107242433
2 146463 562944805
2 198563 558442712
1 30155 180178 646744186
1 16119 88361 493113406
2 91597 41489880
2 18211 311886062
3 99269 146266
3 55643 145043
1 69925 178861 466285513
2 182989 874967931
2 135983 888148988
3 169252 93977
1 98874 100243 605041156
2 158336 259062466
1 81118 85111 132328797
1 106015 117152 432334286
1 87562 187604 663422669
2 193726 131498761
1 39897 118345 753970905
3 40895 88165
2 151854 567739516
3 44139 12893
2 97068 773489762
1 132233 177953 821922289
2 168258 602741560
2 49747 309531747
1 17491 117886 787526625
3 142547 88121
3 155918 8684
2 122760 779831817
2 106436 997335491
1 5439 9128 40991317
2 42197 883004649
2 179845 660044613
2 187941 703970975
1 1210 161094 697296861
2 110050 690395160
2 116464 673647401
2 46375 727006415
2 118002 953334643
1 33483 120195 599458098
1 91868 161570 2050687
1 53424 106559 287244485
1 58984 103752 451418638
3 41343 13213
1 24136 166903 114361525
1 26617 192572 641865205
3 140710 11923
3 23540 7646
2 63983 618647670
2 34384 295824313
2 124402 724752874
2 198553 795742163
2 195012 171766452
2 43006 919026468
1 138304 183569 621356451
3 58906 191214
3 32448 128482
2 137200 146125147
1 51393 111897 963969804
3 115682 183968
1 63782 127689 962096521
2 141036 500203813
2 46814 874555175
1 113288 131469 833406788
1 6809 26509 562851453
1 72318 196811 368841303
2 68989 197892499
2 17127 191282016
1 92179 180805 308503789
3 189239 3173
2 52136 19527663
2 13144 461769904
3 121302 36758
3 29667 180264
3 54911 44289
2 2518 570903504
1 32879 63740 913022983
1 83082 96478 219239174
3 182618 132102
3 119254 16322
2 177816 165655663
3 1764 45821
2 175284 388952973
1 104056 192960 812753430
3 195197 136113
3 39348 87270
2 56285 709482566
2 156810 566854615
3 102343 1927
3 99160 106694
2 86994 217747428
2 194894 243260803
3 161119 20175
1 87441 152374 201091243
2 127677 982720128
1 356 178001 753828972
2 46049 575548555
3 157485 135870
2 57569 633739939
3 133624 118387
1 15516 154828 451072172
2 119131 767238882
2 179986 550538396
2 132789 456370621
2 23947 259958043
1 135288 194507 464955341
3 29891 145928
2 111293 74689895
1 33980 70479 418971000
1 54455 178158 906451712
2 102031 858992314
2 179916 655464601
3 128679 10418
2 78499 433418884
1 44974 110033 204846527
2 28157 73805949
1 113312 149628 527390566
1 15686 18022 367397061
3 83392 109049
2 182382 915713189
2 181842 456525724
3 186175 109341
1 25954 113233 786761390
3 14818 32627
2 101148 620101706
1 106115 191215 72007056
1 99683 150783 502122910
2 156663 674857496
2 134276 431243380
1 84633 116331 856393084
3 193886 113451
2 94078 515748985
3 63289 41956
2 68082 83351257
3 193901 160345
1 164864 170696 851606116
3 120831 114260
2 7298 261790562
3 192903 179059
2 198936 953254008
1 100376 139425 55312269
3 182276 184520
2 193506 654383069
3 197847 76291
3 152177 134053
3 144049 124818
2 174283 306390049
3 115512 125683
1 83974 87438 523170590
1 87970 92066 261926000
3 78878 48505
3 170575 135274
1 132186 158071 992560963
1 68112 98335 262027079
2 135808 158518146
1 95855 161721 742676143
3 62770 127237
3 199222 190634
1 17021 56202 744820806
2 127398 466845070
2 165344 69820794
3 97361 67395
1 53419 106773 932004440
2 30886 372376915
3 101875 134633
2 112251 678099018
1 187917 190418 134993856
1 22893 92467 780084422
2 147627 315322766
2 76334 427046598
2 174001 588588400
1 48906 105095 662739091
3 58464 154526
1 45274 54852 400360522
3 9490 87997
2 109938 289930726
1 53391 165120 490831930
3 142595 93387
2 45362 874383628
2 139985 170079450
1 46404 64646 386477686
2 193260 968989466
2 36669 344720936
3 152932 14341
1 18936 193797 239865604
2 714 898717279
2 191982 608244481
3 72415 15743
3 125433 59327
2 152319 672711157
3 34098 60553
2 169947 990137379
2 116618 594081436
1 27344 143553 978338605
3 62711 138752
2 135816 867924809
2 33870 145395409
3 2413 145256
1 154143 180199 463326559
1 103542 157891 878294633
3 145140 60056
2 102943 425220510
3 143410 185002
1 151853 161484 428375872
1 52407 162141 285798709
2 188113 470442546
3 153411 66715
1 130879 190726 8618769
3 124316 90872
1 58959 100014 386217011
2 121780 335125627
2 90273 784148342
1 42247 193132 12571433
3 169944 121851
2 145342 281703707
2 185904 887914858
1 144345 192317 555104639
3 134526 90304
2 91334 380348473
2 118518 235688983
1 23894 179113 894488208
1 91082 133884 802825337
2 37711 923892842
2 167201 114020487
3 38889 175474
2 40401 963732701
1 68480 114009 479462319
3 175709 11350
3 54748 97292
2 174792 66115027
3 165849 111312
3 114493 6393
1 34040 85160 111316981
2 185414 631968772
1 33706 177781 320619833
2 40755 726450952
3 168238 57942
3 124998 142881
2 139286 451369433
1 114599 189269 563365359
1 69432 89169 433279147
1 31669 36611 433586635
3 148234 64336
1 77146 176569 678139193
3 173864 16818
1 67661 122801 109873914
3 48879 75523
1 50179 123254 249351744
1 146012 150167 603318682
2 190300 212370657
1 82906 195325 751017120
2 102677 115498696
3 2105 161681
1 77055 199254 701354424
1 28648 56654 780330534
1 73559 158873 287055349
1 72853 187589 404117288
2 59269 485375057
2 140756 970909476
2 184120 934565299
2 122332 779950093
2 11804 943837249
2 40238 279857498
2 86577 144274836
1 124869 176174 138800481
2 79275 620682746
2 18988 584605116
3 158334 12819
1 9040 51339 685573723
1 53001 142351 955814344
1 74112 142708 68300248
1 7296 194320 56434233
2 47445 925548091
2 57803 277562846
2 107122 651541661
2 162125 656248355
1 9410 136779 785917843
3 92191 191544
3 19218 169610
2 187990 70357687
1 10741 101817 911346432
1 153068 158985 568578089
3 85495 52755
1 91852 92572 872984001
2 30366 744563094
2 7118 78170147
2 67778 498571505
1 69118 199572 89169225
3 24470 43284
1 136817 159627 955084448
3 85639 70684
3 35963 199694
2 14970 981822039
1 95595 117807 176156900
2 196871 389506823
3 185644 196040
2 17161 71553097
1 45672 165102 812997287
2 159357 936209159
1 140139 179393 115892055
1 23249 31228 675662008
3 25878 99918
1 1794 170615 766799956
2 37901 933542583
2 175811 714458978
1 74062 106734 29190213
3 195080 168409
2 149246 381702445
3 137661 174750
2 54451 594085585
1 101152 195027 439685421
1 76551 128550 251561117
2 165209 778521772
3 137770 196050
2 186921 271320554
3 194076 98205
1 51381 96539 666813967
2 128866 814289837
3 26577 58613
1 57904 164525 792467561
1 33354 152292 361591212
3 95399 98465
1 25165 35905 633659912
2 77485 195493469
1 3478 52310 745225667
3 161885 88621
3 142499 70855
3 172391 52119
2 197315 698064491
2 50973 289839152
3 162248 181565
1 15418 111390 314069056
1 149033 153880 511419185
1 72341 137251 942976929
1 4279 103816 830258135
3 40003 89572
3 62621 28961
2 161991 391831018
1 40761 173449 209163688
3 151761 145103
1 89084 173552 919051097
2 195980 563464781
3 195734 157230
1 100974 188926 799990216
1 19527 165429 227351282
3 106322 74829
3 173309 86951
2 73835 483067987
2 186801 174887764
2 59948 569488897
1 1672 153395 511078824
3 4001 39112
2 158389 736753751
1 125094 161108 195949523
1 137257 184159 159530033
1 42781 46985 970398795
2 44440 329954417
3 80103 26785
3 86817 68675
3 150469 23207
1 90379 158589 695159322
1 49196 190684 522086695
1 4566 5403 661215724
3 128182 69380
1 43589 165759 562942497
2 162875 693554596
1 37051 179447 477148334
3 161922 107641
1 144392 189854 487240704
2 199000 284444549
2 129942 201360772
3 27074 1801
1 88653 118212 514091788
3 78438 43826
3 67620 39375
3 41981 143413
1 87394 173162 105108253
1 19779 198256 806097111
2 177514 858645141
1 58810 166609 418928349
2 167178 263664447
1 68152 170731 859150875
1 87412 111511 345523436
2 9228 396672319
1 161545 183560 944314185
1 4107 82850 58915132
1 34271 167695 718896700
3 102265 100262
1 30938 150594 699732335
3 55264 175190
2 18368 470416463
1 85268 193361 181649918
1 145742 175723 268990966
2 52948 331100247
2 31309 935202119
2 53720 143173045
1 38103 167634 532161213
3 131140 172312
2 16615 181183158
1 140852 190769 685062651
1 53058 140820 551855833
1 58693 199678 232304041
1 65639 147690 690792460
3 75447 172166
2 109194 759565623
1 166960 173302 996737098
2 66159 429990109
2 144526 755103476
2 194603 849902900
1 35599 40987 444791381
1 100036 176761 159049500
2 147809 675719208
3 184169 198572
1 144191 178454 613308907
3 3806 160413
3 118518 54007
1 65579 141219 907928766
2 68481 566009966
2 171551 745664608
3 66880 199796
1 92746 189530 611094245
1 133733 153909 186639178
2 61994 487277262
1 20731 102380 492859917
2 112339 8589233
2 57962 623995506
1 68209 143759 314691161
3 106463 39736
1 22882 193607 848977733
3 46343 40831
1 7548 67392 214978500
1 129032 151887 335823872
2 131427 7180321
2 17000 564076874
2 113166 523415853
3 33077 99226
1 8218 113646 912600850
3 80325 168770
1 179253 179545 476186273
2 11517 767112062
2 157376 573821171
3 22918 167200
1 36207 110366 519518617
3 85447 42722
3 38761 20455
3 199246 181471
1 1678 88967 65953208
2 40509 107319832
3 103767 143396
3 59121 192851
2 10242 672035326
1 11471 134450 917229455
1 65880 197707 666790291
1 13392 67033 928625917
2 27534 720782533
1 32009 49222 748543950
3 178079 55639
2 22685 243385386
2 136330 13083607
3 90290 33085
1 62714 177190 579855297
1 6473 84195 999784350
2 7662 874674102
1 62971 111828 92340663
2 26679 897257287
2 170934 935178444
1 17172 195396 456482077
1 67927 196024 230672106
2 17520 209882588
1 11548 158120 375025709
1 77169 121030 382703140
2 194118 57870921
3 152158 12051
2 176521 353771310
2 24058 640178446
2 95204 159650418
3 143947 12586
2 59826 262464398
1 55088 125397 82857722
3 166684 140147
3 152735 112261
2 58583 882102501
1 39741 132536 481743913
2 106986 210155018
2 67658 448803351
1 40715 53829 308885706
3 22514 161435
2 104696 760504995
3 139350 160049
1 117673 183176 204982430
2 153863 400866872
2 73103 486491932
3 47605 58539
1 147432 190576 448526814
3 14586 122238
3 40027 95913
2 37586 368393655
2 191571 6610497
2 35257 725316123
1 173953 183299 581602360
3 5299 46879
1 4840 43841 677830444
3 109641 61771
2 126950 809963438
1 14476 44544 412038842
2 135999 190000179
1 116991 188171 351820053
3 38415 696
2 81209 83291489
3 67380 1659
2 91241 107407457
1 103242 109937 200332609
3 112329 27848
1 24651 64204 441633683
3 106233 183044
2 189483 591155420
1 87459 131956 302659914
2 58867 716166572
3 102878 1428
3 130005 108412
1 112 116766 410918388
3 145956 184249
3 150655 153499
3 50245 24231
1 124394 190722 17942893
3 156943 27431
1 56872 107368 293799780
3 60955 19972
1 65080 150614 795595766
1 91057 99980 653506382
1 179935 183989 188529691
1 21383 164561 319195806
1 96023 183260 648511413
3 140654 66812
1 125989 173716 75804259
2 197977 360021524
1 104550 154056 533770370
3 138470 160812
1 160504 174956 436614046
1 153238 161090 638942862
1 91174 100635 469270675
2 25674 434335146
2 140770 120590089
2 31621 112469586
2 30329 572673756
3 50447 14888
1 14294 62478 93643093
3 131248 183049
3 184144 179418
3 126453 2530
2 83234 290516037
2 144538 778262104
3 76019 186928
3 145718 172946
3 16749 82560
2 9552 682781612
2 184622 99431723
2 165881 201481846
3 149543 65315
2 192858 128938365
1 131656 135564 251779264
1 158706 194758 320380865
3 111895 138264
2 39757 871900193
2 147534 544766467
1 49501 127439 981445946
1 141265 146621 814560775
1 60676 136530 887806445
2 3512 92877347
3 117199 81826
3 31746 130978
1 296 149861 933578011
1 50417 118346 871838396
2 64946 502035091
1 75311 176165 466757435
1 13405 72923 879771952
3 28284 148531
1 61350 61889 675570442
2 43927 247064443
1 71263 118115 314001732
3 120166 151070
2 120116 524697020
3 156143 189636
2 22967 984608700
3 33809 199821
1 12396 121429 886790714
3 26185 68617
3 144224 72302
2 192434 535760831
1 47089 179780 189497721
1 5097 61454 13997128
1 13778 76687 804070147
3 59335 196545
3 161121 55134
3 74172 159053
2 128836 306847326
1 99649 197575 689197477
3 87376 65839
2 141097 608366575
2 35988 81091528
1 56694 92112 32371344
3 195601 125208
2 5680 306202627
3 111688 52523
2 70059 127654478
1 73080 191539 376494803
1 53609 170235 138390397
1 5554 88658 732267272
3 89101 45856
2 113766 949898210
2 175521 304368596
1 18653 159239 448298033
1 49596 114630 530745765
2 171481 834666181
3 88354 96804
2 58544 510789704
1 121883 194817 849146272
2 145257 144887846
3 90364 72472
3 72658 103809
1 79028 85211 852598703
2 26542 393810797
1 47406 109311 574674443
1 27544 112990 785248166
1 38277 133345 427824998
2 153409 169816103
1 5578 137373 675063603
2 51526 792748609
3 32574 49246
1 151714 155753 139527858
3 130275 39711
3 179486 103117
1 126571 181400 340248540
3 121914 126120
1 143303 169183 984228098
3 189411 89961
2 195412 837184419
1 62066 97277 469453334
1 76321 77045 152477998
3 12661 171464
2 197694 570235494
3 40596 68369
1 112660 125103 392078953
1 42985 102048 38349490
1 10101 147871 898446885
1 6220 6808 711809376
3 159450 157577
2 126245 622052402
3 982 103045
1 74353 189112 905283248
1 33994 113127 264760377
1 151419 187033 728323736
1 87939 129913 794685740
1 3407 46602 667105878
1 59773 153763 969821795
2 96631 10603852
3 95155 2788
1 122351 174394 317258950
3 20651 53606
2 134320 101585210
1 106281 181807 512488885
3 126041 77602
3 79807 60927
3 189709 108831
1 44859 158491 616934733
3 83010 80712
2 145616 333327407
2 137717 564079474
2 112466 681981122
3 111007 16776
3 27525 181911
1 73352 182662 927301521
3 179353 67742
2 129961 879353734
1 991 66321 228659190
1 36485 173129 341469348
3 75540 134992
2 171412 863607322
3 184057 115925
1 12841 60348 50487643
1 102358 155519 262967986
1 92365 115409 921403611
2 191234 775933219
2 149633 954179121
2 1185 595230786
3 10064 134379
1 31998 191966 829824020
1 29242 47792 36339619
3 42092 9177
1 163092 169303 921776535
1 30470 88202 819672967
1 31972 129843 963436528
2 163788 330506648
2 177820 536098750
2 120532 476965931
3 7048 36604
3 52886 19401
1 118071 145893 739070499
2 88134 46684110
3 2026 40056
3 19746 52231
1 111192 117218 6385977
3 115890 83450
2 129793 704009348
3 187221 89546
3 178528 2180
1 81072 108715 540164940
1 10865 176042 710194623
2 117933 118739727
2 21723 380502505
3 129952 3496
3 60353 112453
2 194040 469610329
3 186346 180072
3 56623 11644
2 14010 286579468
3 112883 149934
1 8856 79614 136342233
1 103733 157909 326820513
2 159941 54355056
3 136261 40726
1 9802 133837 534373177
2 71942 433074133
3 196436 168806
1 66682 68781 764255098
3 67227 25396
1 95855 162077 591362200
2 85487 616673589
2 135045 59506422
2 52080 360742063
2 22890 520584342
2 129156 190689477
3 184403 132000
1 39393 46310 511281005
3 6927 6091
3 30069 135929
1 27614 79793 435910764
1 89747 112206 892175449
3 78842 38459
3 100281 149982
1 32902 152553 242919403
2 187079 582483725
2 100054 696182995
1 95771 146356 580436847
2 4470 625571018
3 187376 93589
2 119443 930275064
2 113326 995842189
2 152290 160529071
3 172814 165857
1 72408 107270 78303685
3 185044 102277
2 68107 95802467
2 43138 954801377
1 72348 89021 627958518
1 1353 127408 264470565
3 59632 191179
1 88056 116759 494894708
2 101636 624825159
1 32705 156431 224283572
2 164791 657796300
1 114001 128965 95416475
2 3260 982015650
1 9190 47528 909226971
3 74184 148354
2 8123 553437030
3 94786 196012
1 65265 115330 325800621
3 198505 129703
1 12383 107951 330420297
3 9996 189793
2 127045 810473111
1 67029 148187 602494485
3 170150 183670
1 81108 131813 683263730
3 78756 189219
2 35862 555804034
3 109368 75151
1 17005 94692 377268896
1 46024 86502 904120829
3 198031 168800
2 34701 967739709
3 101765 96832
3 12642 60220
2 85237 578576687
1 71676 198076 688015592
1 45571 76229 658987557
3 38354 180688
2 186208 368457655
2 185255 260922260
1 134068 183094 299659320
2 33408 342613628
3 125936 109344
2 35730 454826369
1 26981 36419 309481224
1 70723 189541 462633604
2 196353 877610881
1 54849 199957 747548836
1 32923 166582 538204404
2 148435 195863028
3 192865 151220
1 97059 135503 103490731
3 139630 56585
3 141060 100908
2 119529 226996883
1 15473 135783 225135135
3 76489 87643
3 167353 189394
1 13217 71558 668252198
3 18693 150938
2 169235 77390854
2 76764 630965302
2 88070 669148266
1 50874 139796 206079749
3 145830 56409
1 24531 63898 432251159
3 124570 155034
3 32904 181821
3 132448 155111
1 28098 112864 65333908
2 73323 487044992
2 163254 484976367
1 17606 46758 438741985
2 82673 125865679
1 7520 173644 596967212
1 25254 64192 81118443
3 1628 152475
3 5562 66404
3 225 174933
3 88601 44463
1 27328 103975 376448016
2 150216 900570940
2 5446 597395455
3 118997 101254
2 81178 521622303
3 166805 177858
3 30202 170401
1 79549 116992 23724129
2 181721 293864951
3 66939 192881
1 24523 46615 727317860
2 6262 141088405
2 90543 468169339
1 105100 143657 784988994
1 141255 168695 917470888
3 117312 172729
2 162347 249517223
2 46820 382520429
2 33788 263978720
3 178273 111298
2 156007 513529462
1 4825 85344 565975482
1 18218 172447 43741547
3 136942 85702
2 62133 85581350
2 167822 349681733
2 58851 325085907
2 39012 261986448
3 131060 29590
2 149608 802271887
3 2170 65864
2 156182 196326488
1 137149 167874 841689932
3 183068 102875
3 131716 60509
2 151244 293050998
1 9720 154232 351485966
3 186102 83468
3 131439 4650
3 180946 26466
3 191120 13126
3 59250 164340
3 102852 165217
2 156163 676480103
3 188600 74341
3 55847 168016
2 36060 188723452
1 150573 152428 918100119
3 152594 138602
3 120417 165800
2 910 419226882
1 98576 115379 504994325
2 187841 580863536
1 69079 157136 400712220
1 40237 40297 142460273
3 57172 40944
2 128329 753075325
3 22280 33504
1 162312 185416 311867044
2 38697 828563493
1 34925 82162 797583909
2 99381 80571572
1 97211 120937 854171557
1 63609 94730 158877318
3 198344 22750
3 119331 110112
3 348 34546
3 7608 47781
1 76711 79285 131366092
1 71480 108470 914974011
3 46171 152701
3 57763 183971
2 167761 228081774
1 27093 132040 503443924
1 9341 60526 921987553
2 140559 357711962
1 109538 120016 132920387
2 55741 651849050
1 27991 69785 101683404
2 194912 780621192
3 189353 117377
2 170901 66108117
3 195404 18198
1 3202 145850 278963930
2 129576 447627280
2 129502 274204355
1 2823 142375 203440406
2 183375 312063111
2 126504 331865158
2 111738 554250385
2 61855 766315689
3 73882 84864
1 49767 139106 997768575
3 173711 35584
1 111776 130301 390304544
2 141693 741961746
3 155972 105971
3 166225 32502
1 114397 194572 169020552
2 24328 325434757
3 21969 15459
1 71366 194456 477594445
2 169912 440570325
1 28808 148484 392574888
3 152927 142053
3 116312 175944
3 140926 40187
3 170646 132100
2 160389 779902798
2 179935 184243906
3 149645 182248
2 123864 523275544
3 32563 57242
1 86342 92064 254228005
2 184708 277080191
1 46648 158670 915256371
1 23806 89088 158059904
1 66516 75218 690217844
3 188382 9032
3 77636 160762
1 133545 162042 865050845
2 86767 157857415
3 58134 17660
3 51280 13911
3 43 121809
3 163178 17448
1 192677 193237 29422536
2 122806 631521177
1 16909 88956 889438124
1 151912 182167 388737876
3 124303 66639
3 3045 165763
1 55887 114925 242622496
3 191054 104742
2 171193 663680584
2 21171 16981902
3 104715 61760
3 99269 133903
1 61291 101478 411494126
1 63040 67181 377150663
2 3100 498614343
3 125877 117437
2 21679 718967543
3 114876 39396
2 162703 219272504
1 13374 70713 830614595
2 23987 637951623
3 146404 105587
2 8775 385011724
2 33661 562394200
1 26712 125532 630625017
1 110697 127269 25667548
3 196400 150605
2 55644 912932241
3 82293 41218
2 192836 347978429
3 122575 33467
1 12390 25637 257059164
3 115494 23843
2 155758 597300117
2 99138 757881432
3 96026 44800
2 125053 394896334
1 101779 123167 978954958
1 146849 181614 287365001
1 22213 116156 836460064
3 75464 64802
2 1155 20148503
2 7607 217030267
1 112525 129049 195273743
2 68358 253279490
2 132350 577761224
2 165639 933111931
3 171195 155799
1 22127 163535 333999745
1 22394 52768 810295736
2 115809 635094502
3 195687 172088
3 23927 115959
1 94222 178177 650969494
2 155781 543330004
2 183199 495314295
1 33393 93693 34349456
2 160164 838165995
2 5340 702426757
3 153042 65441
1 17959 23329 382958177
2 21569 470959406
3 1877 133449
3 160612 88740
3 188500 180447
1 118441 169063 850793091
1 58548 143057 916351017
2 175576 953550106
3 130774 29297
3 83084 133135
2 91782 624747142
1 56673 57416 789786158
1 1186 105461 705854460
2 167763 367437015
2 67707 488882374
2 55259 476188898
2 126199 689739863
1 14029 162975 920168336
1 28421 47660 125604341
1 20161 78532 149911346
2 121860 36976328
3 159517 92816
2 47285 412919411
1 84578 175427 213841935
1 56865 77797 426309150
3 36172 105060
1 145065 199504 702122978
1 4891 12246 671443547
3 14154 66687
3 45369 86551
3 170893 79718
3 76668 92476
3 7935 145092
1 4676 182039 39040949
1 5081 188065 386421621
2 126820 942384582
3 198609 85501
3 132790 113148
3 176207 187383
1 70090 196573 757174634
3 37791 112595
2 197908 577478998
1 12114 186749 829779609
1 123731 165671 290421753
3 7313 99209
2 12085 491468023
3 49101 195875
3 49501 125156
1 107156 177725 457063610
1 93749 167956 632611980
1 14521 37816 760272339
2 117094 619041936
3 185422 50288
3 127452 19
2 109134 745799376
3 127043 118139
2 86100 70775721
3 91528 36797
1 34658 68989 232414077
3 22460 62580
3 189050 32656
1 95758 132920 475019197
2 173269 43396994
1 14822 102350 631051108
3 154345 161635
2 83470 63652001
1 89589 168978 334667129
2 138852 984254220
1 1444 58850 257454539
3 16685 5547
1 94352 106578 980133318
3 67753 65473
3 144046 77144
2 31139 683898496
3 191319 167518
3 153709 86070
2 141490 622479678
2 3277 332968492
3 157317 120266
1 144707 188701 846396075
2 13116 165751049
2 147154 609476776
3 189568 128832
3 180012 139745
3 55052 15216
2 34430 193027029
2 178610 944667367
2 194492 449186361
3 156014 11609
2 53281 245319632
3 112555 31253
1 5211 49446 939135336
1 106092 119509 45199821
2 165222 927842145
1 167549 199733 447505876
3 44046 47663
1 112898 194408 408338470
2 63029 405824823
1 36407 55066 229266335
2 14330 103823881
1 21819 65275 466979983
2 2074 291077403
1 81327 199891 121461562
1 75732 83961 934001229
3 114269 27642
3 5561 52513
3 151905 162678
1 79836 149683 54459707
2 134380 164453107
1 9164 152919 502198176
3 112234 32897
2 144386 973958904
1 184664 189809 660604796
1 54738 138951 226212144
3 2846 29500
3 104637 151324
3 99726 14459
1 157801 194282 254042158
2 23376 315060629
2 81558 448205968
2 65318 773903183
3 145209 24271
2 26006 294032623
2 148548 725346398
2 105910 828916112
3 145184 1045
3 108122 123319
3 136420 112809
2 130032 824646845
3 169916 54219
1 31901 73974 669992390
1 21343 85672 131441214
2 24166 760587839
1 106971 185960 57849175
2 183863 293752571
1 71312 153982 456721104
3 127391 176484
1 124288 138372 117545533
3 166779 134026
2 154627 563030898
3 191680 35621
1 42063 121467 28577605
1 22315 154551 158873327
3 11411 174420
3 9709 163670
2 60716 30934061
1 51485 184898 340543721
2 130559 59486377
1 23722 182100 340801445
2 82214 592609354
3 36939 194871
1 51525 141116 215869868
3 159090 113820
2 179410 87086207
1 48473 192324 214614677
1 64950 166263 899276940
1 19996 45387 939289426
2 182622 901676610
3 133629 14790
3 112999 98881
1 24118 86005 720828149
3 114014 157843
3 130115 151184
1 764 176874 208584960
3 111337 162342
3 161978 48753
3 125361 55832
2 197264 410468779
3 116599 2919
1 145176 172718 378136914
3 113142 94726
3 14138 4023
3 24029 37741
2 37844 31894722
1 74132 77256 972727930
3 150919 182311
3 7904 28565
1 82359 115747 760695952
3 163915 10247
1 33407 36513 202359213
2 115370 725845943
2 149971 267303137
1 31532 135582 685641648
1 108399 187836 167688651
3 99705 66925
3 135463 31768
2 33260 910296891
2 11990 514084782
3 30631 184356
3 134163 184365
2 55726 790811057
2 84472 305108304
3 154608 188207
1 150528 186891 90216763
1 109608 183390 540428344
1 7854 196587 581476795
3 188359 13965
2 76576 863000222
1 121274 168364 946913492
3 120246 85397
1 80464 92568 686032718
1 17170 101523 827162203
2 47302 870522182
1 113634 172099 831642816
2 16719 933864906
2 37601 659195354
1 127770 139462 161973640
1 137245 175728 760469663
2 168407 495345748
2 196917 295659267
3 183784 129477
1 51408 169287 478349781
2 34297 35703897
3 29483 87404
3 121267 50555
1 26726 35429 893259953
3 155494 85077
1 73744 151554 311669900
2 84417 709080042
1 38993 136463 660533675
1 15124 176504 964876666
3 164336 85443
3 8761 33938
3 135008 179914
2 96300 186906969
2 90018 330582401
2 104336 519283050
1 100592 171154 340990438
2 197004 580712868
3 54893 140062
2 59072 983659485
3 150877 86333
3 44540 140017
3 175979 155184
2 139348 621104639
3 167815 147376
1 65568 152023 796269653
3 168466 83681
3 105587 127458
2 13873 772377608
3 67055 139634
2 181279 184075269
1 25233 68143 389487711
2 5555 775587314
1 114145 118189 825178508
1 11183 79935 698511978
2 31053 416139298
3 127353 137328
3 69643 35691
1 85824 183516 134009544
2 176834 630344048
2 110949 225397369
1 98946 122317 639355946
3 162908 78739
2 122837 216266374
1 131373 167981 507624240
3 68678 16564
3 88751 176542
1 49468 163164 928700730
3 148464 125770
2 121911 393211828
3 50743 194743
2 128545 887900766
1 113803 197146 497156658
3 61590 99803
2 97495 672747977
2 148954 895805201
3 72370 59118
3 171943 123986
3 122645 11759
1 129332 167195 864922149
2 158204 147672864
2 159737 118355523
2 57674 455640205
1 101924 161621 285352210
2 18067 163455251
2 44465 469273208
2 99764 323269697
1 71913 140535 959019838
1 84071 122252 962808072
2 78910 978262015
2 71034 75671800
2 78728 687362519
1 102397 134408 621179727
1 105279 153229 15885253
2 191186 715996726
1 36010 184814 230495232
3 171630 64794
3 89177 136704
2 28700 688113621
3 52705 169884
2 47791 957683970
2 61589 457131699
2 4328 710076823
2 57354 533301621
2 29496 612109799
1 24489 156859 135261462
1 12997 30034 838503507
3 64430 27362
1 50391 193930 389372460
3 34600 85752
3 28880 164282
3 189923 108049
2 54237 637086608
1 82477 130477 164363580
3 79493 178098
3 72560 51719
1 121921 144298 236342276
2 65600 488519905
3 80740 135370
1 117764 176536 902673091
1 104741 122603 581748474
3 10250 53298
3 144696 5860
2 36237 799330488
3 128465 19101
1 41881 60097 27864888
1 70071 93755 122905083
3 81445 184736
2 106981 772636305
3 13217 120526
3 189133 24347
3 38633 66296
3 167942 84556
2 86685 286323242
3 152363 58216
3 152347 194273
1 109491 143381 585833447
3 135473 189233
2 56738 813682503
2 51861 247878356
3 70725 20223
2 176163 296577611
1 126201 185497 881953118
3 155082 154928
3 81567 38723
3 96885 69521
3 664 154239
3 70217 88363
1 132752 172289 372112981
2 157739 50802197
1 50480 172967 764613828
1 87524 144293 177583073
2 53637 194452724
3 85353 67892
1 29102 90532 585063442
3 7336 87661
1 40463 175532 142794681
1 177904 198948 598325145
2 65499 998826801
2 30356 877970075
2 62251 43314372
3 48771 53176
2 17721 85797612
3 17872 152415
2 182175 435796603
2 95574 260524092
3 101572 38972
3 3109 37484
3 45412 195928
1 130569 177299 781484518
2 160039 292095534
1 31922 187551 436691587
2 181891 633497762
3 162857 26339
1 3275 27014 184739155
3 132861 94329
2 100488 132583415
1 3518 61430 602608447
2 67603 805480192
3 113222 48032
1 133699 166279 312860083
1 126448 126877 733432868
1 13428 83291 354750914
3 1424 117665
2 61938 792650735
1 3123 180790 380038122
2 191193 258139014
2 147706 206940236
1 128043 142204 670755057
1 33451 183381 818987441
2 2469 494975150
3 166740 77717
3 101274 38652
3 24643 149382
3 132348 70720
3 37661 130169
1 22418 149843 525600307
1 126623 132065 310430456
1 21807 90016 209286282
3 22889 65526
1 9209 162756 627332389
2 125549 77142460
2 24131 737053889
3 120557 109184
3 106575 126163
3 69075 82243
3 61395 17184
3 6082 8747
1 34071 53637 241628911
1 1753 59119 873315858
3 98365 153734
2 115411 140914654
3 135346 63951
3 62438 148832
2 140356 326979258
1 36875 146412 682752828
3 111142 81087
3 97013 29043
2 172740 634655432
1 71678 103335 242093774
2 195777 487218721
1 64266 160920 348373885
1 85593 96787 181697485
1 78184 115235 999458105
1 179592 189392 451423890
1 175933 188881 23131286
1 52634 173212 313820310
1 179566 180729 175573435
1 17706 92336 849712212
1 137411 143585 862087645
1 153118 177240 814971441
2 73291 813365554
2 170008 309429663
2 156461 708697286
1 50713 185410 467486724
2 38196 713217784
3 82388 38700
3 75414 19955
3 64474 164129
3 69988 39969
2 16526 748918155
2 43587 658171171
1 138060 194876 382329471
2 182922 256863982
2 18372 814775086
2 32333 971767859
3 104597 79393
2 58150 443305972
3 184715 170503
2 105754 674360567
2 131359 270277204
2 13565 928980085
1 17674 24558 666110915
2 166855 99221028
1 181071 197865 756891756
2 179222 341760155
2 145672 69147891
2 54765 983895485
2 144385 965644974
3 178310 130998
3 141023 71751
2 12158 671605344
2 181964 732348028
1 62338 101656 335174808
2 127950 886257352
2 96777 274607999
2 117957 132560649
3 199414 8091
3 196372 93878
3 44736 32570
3 37263 49141
1 4550 156620 298681749
1 22571 123653 757313332
1 49047 91386 277426860
2 188062 124669403
2 7900 905545411
1 16357 170461 467773704
3 150285 130119
1 5656 45409 815847578
1 14692 148838 599419771
2 138655 422040740
1 130858 178369 167654393
1 11083 56074 641290418
3 30145 14271
1 6321 44151 157442930
2 82088 828046771
1 77608 94577 553913775
1 19737 87909 533951923
3 144183 174915
2 64500 581967079
2 137526 504008733
1 35032 177471 818235354
2 31974 886340393
2 134872 487988543
2 34172 560492859
1 125090 177167 477817818
1 139744 177053 68181780
1 13147 137898 841331686
1 28482 69171 591155029
1 110787 159447 663004273
3 13649 175626
1 15460 60919 103781610
2 145433 834088872
3 108781 195628
3 130121 51585
3 37547 23308
2 12570 250792469
2 62092 736228009
3 149169 179789
3 184164 121041
1 152131 155985 654895975
3 179845 126527
1 50689 82428 602936942
2 69889 956479339
2 62682 253376034
1 32341 122833 902674075
1 95876 110996 177441326
2 192593 912983915
3 115760 100988
1 63617 78522 840039818
3 18457 183505
1 154286 169206 685421947
3 114962 89876
2 159397 423174268
3 58425 95598
1 114719 175965 13709083
2 182124 165814627
2 110950 341416090
1 99732 123692 667826430
1 159998 173090 892382085
1 29489 191887 605692758
3 46356 72798
1 53536 138813 688228379
2 84410 124683845
2 75398 802601790
3 60234 99787
1 53594 109760 343784817
1 166025 170160 365778466
2 120914 592989697
3 27721 72890
1 167281 178640 410141689
3 12238 73866
1 131889 157282 706616218
2 152730 150594089
1 55808 149804 615773033
2 77308 260221689
1 63595 159182 780092040
2 195884 485289961
1 31211 135774 287280827
3 197508 187203
3 118361 7241
2 177455 874501232
2 114307 355008041
3 194479 80657
3 105075 118921
1 95781 117764 911757275
2 84472 348403136
2 130331 973319731
1 2430 25296 638921712
3 90947 70147
2 63407 166195662
2 111393 500206581
2 85454 907909539
1 11350 144901 231032647
1 118487 123794 635330083
2 117151 402888422
1 159355 165590 860561784
1 24853 76103 65613795
1 133450 160091 7351033
1 22249 112256 55616741
2 37951 5889935
1 142238 182583 505615308
1 83236 106263 465392872
3 173890 46814
3 184156 186621
1 164779 177360 671201300
1 17691 160334 627474669
3 4143 24467
3 73148 142505
3 69321 26229
1 150731 176812 186496767
1 86951 90817 618146261
3 142062 131509
3 9300 92337
1 15598 47019 733877249
1 14514 121784 730451478
2 78507 9074330
1 66224 92529 906864837
3 121522 139498
1 127636 165898 461875452
2 141488 477678970
3 36217 61938
3 180170 195112
2 153434 268621620
2 70589 753442749
2 52082 506492367
3 66634 62547
3 54779 23885
1 127773 194719 608069604
3 98905 18972
1 30958 89078 326148129
1 38543 198285 842750228
2 179315 124291442
2 120019 430984128
1 159361 168780 352429455
2 194889 851036955
1 49213 81945 973144044
2 36984 877886143
1 21708 170402 153315300
3 180210 61574
1 133613 135865 962735827
2 99909 534802390
1 131534 163411 247694835
1 65850 91371 43340382
2 167923 917755392
2 128063 361612667
1 126390 152221 419651098
3 89112 45518
3 63380 183916
3 130905 30717
1 143004 161567 850412600
1 97570 138930 966450198
2 131876 789073530
1 127414 148495 283042251
2 32735 824332653
1 146387 147930 101483514
2 185830 630188021
1 60465 158670 669734680
1 66638 179996 720929787
2 35403 891407996
3 24483 58805
2 67865 818264333
1 190876 191713 598510646
1 3196 21992 527183303
3 22745 56544
2 73103 990323935
1 42132 155754 441038060
2 159748 916057245
3 127934 102932
2 92025 46223490
2 27637 379301952
1 60069 121791 694972586
1 104503 113035 541339192
2 180363 188890415
2 129916 16805941
1 122727 185646 121864769
2 66738 95494941
3 127206 64923
2 161370 171388511
3 33731 78755
3 105313 122031
2 62029 395868139
2 133863 725936527
3 11258 199679
1 67315 104001 612611881
1 89408 126791 82726258
3 199481 132037
1 55862 174450 125564577
2 91089 344387784
2 122052 239553622
3 5519 142604
1 18236 55457 399985520
3 36040 85183
1 888 198116 600762125
2 49078 49816952
3 71249 26695
1 110111 157340 832827395
1 52733 177341 185140169
3 104382 68277
2 42310 325140929
2 27884 81679029
2 98633 314219381
2 147388 258619098
1 22694 196919 400072754
1 63005 75053 861307745
3 75155 67924
3 146148 9314
2 178374 140888054
1 23321 173282 696242075
1 23085 162452 106098734
3 91757 84305
1 55893 143046 425954546
2 132152 464485569
2 121970 303623428
2 59029 300433978
2 179677 526188307
1 147283 193531 414037785
3 178646 174344
2 159488 27240425
2 74728 496180342
2 82724 394603937
2 26228 979925980
2 154989 586027375
3 53233 49675
1 34605 144115 911682901
2 87890 584126116
1 33087 118125 350752888
1 28941 179239 759631178
1 834 183491 6152944
1 57734 93431 166038273
3 44707 155634
1 18370 97810 658587635
3 96232 104019
3 50555 30346
1 11128 17716 690682960
1 59049 120328 559368291
2 102230 529870341
3 36816 142044
1 46110 197940 670576647
2 144435 75371094
3 171576 155310
3 105896 122173
2 19575 898776113
1 175980 177833 638006577
2 157448 641738153
3 85084 144970
1 126634 166326 253570957
1 65318 128456 816055139
2 168469 762796852
3 85864 49929
2 18697 102110178
1 178840 184418 237139939
3 196287 54244
1 165902 191949 850101465
2 161353 772653368
1 11236 29089 352826001
3 108380 65759
3 135987 37744
2 109063 783842125
1 150382 164273 82478032
1 159879 177356 553162736
2 110670 776457299
3 79234 32634
1 62701 163026 297193488
3 198530 150688
2 124911 440250232
1 98723 158726 800381284
1 39159 81115 571949336
2 34959 660384114
3 72181 92585
1 18666 106179 423641517
1 44720 179199 344242024
1 31917 142853 775821495
3 152189 127007
2 139904 368428783
3 81643 113861
3 160822 18213
2 182981 211864553
1 75028 132514 393746739
1 34137 54660 615850968
3 36313 88788
3 45037 97271
3 73991 101505
2 184164 587100113
3 86746 66524
1 8400 170459 312825455
2 143930 726451213
3 74472 192022
3 39340 158429
3 76987 66763
1 75514 112452 491365949
1 40133 83929 711978563
2 152954 744356164
1 99715 135015 187491616
3 159310 15499
2 11153 157236976
1 13461 188644 120944483
1 66853 86472 760291468
2 191637 563654615
3 107212 38398
2 128720 560479136
1 105233 113631 939343296
1 130335 185188 283054823
2 109967 760145733
2 127812 259506306
3 173877 31590
2 188917 101976891
1 47237 81084 603374491
2 187267 378642548
3 78021 40196
3 199321 43920
2 121160 243886932
2 36923 715151052
1 1028 74713 248396159
1 101286 135253 203212265
3 144671 187731
1 12929 78519 36510339
2 94571 995455065
2 178412 257703930
3 179208 23432
3 142550 130546
3 190129 167595
1 12922 155308 831004915
2 182088 94985780
3 136200 9218
2 135068 91077582
2 47978 674421315
2 194383 296289037
3 31221 106101
3 87205 183789
1 85681 169163 62382307
2 72823 386556670
3 145521 72799
2 71662 929637366
2 133250 178604855
2 5026 279322189
1 46229 168154 717252313
3 90732 72681
2 23247 508827323
2 19385 986228815
1 6441 171270 228614798
2 146293 217631228
2 144807 327793486
3 46473 40987
1 191178 191291 529308615
1 79955 158588 791655163
2 18949 275251325
2 163290 501291710
2 99167 103614282
3 189737 173854
1 111039 151482 281383790
2 142383 651567087
3 180354 81729
3 171881 83077
1 14789 144219 961555514
3 195378 185760
3 124893 181899
1 69034 105917 517177721
1 3320 198914 997546632
2 190878 857119955
1 21629 103031 934092930
1 133107 172955 157327402
2 163056 860099099
3 26558 127827
2 149977 812959199
1 45606 128538 301520869
2 48601 247385831
1 11081 15698 51844830
2 105948 255655354
3 116852 52025
3 72087 116909
1 3633 42037 414544765
3 189779 88840
1 93095 176395 801332107
1 157991 169160 193371411
3 50920 173671
3 66635 80882
2 135810 309680304
2 61561 7673337
1 110483 110668 58718827
1 50379 77703 536742484
2 32826 388221677
3 54419 181959
1 36972 160554 595039560
3 5726 29917
3 106312 112463
2 34169 212495521
1 92966 102765 22477760
3 106822 83692
3 132818 172247
1 95848 135526 260525092
3 116687 81103
1 21158 110008 953185059
3 114487 95758
2 143847 707065861
2 144692 722007448
2 66820 97899238
2 90973 583338679
3 29608 197856
1 3018 194606 594037608
1 12072 75526 594187795
2 118391 612744415
1 18473 47715 590787265
2 14194 732817662
2 122388 489450815
1 17682 155564 301645658
2 36218 481079590
1 49463 90245 407707992
3 190397 62663
2 27483 403253554
1 21614 38587 516898844
3 27102 74026
2 149222 400915682
2 16877 151722905
3 133748 6757
3 179607 130459
3 178113 19837
3 108123 149891
2 16484 161072374
1 70078 96468 762352608
3 136604 197634
2 159256 521360971
3 153504 37829
3 179132 153568
2 49872 867879721
3 123557 133981
2 38734 926275137
3 93199 133659
2 129233 673151114
2 48670 815862414
2 146688 423671868
2 166088 698171818
1 73449 194961 925424632
2 74597 493019417
1 49528 172284 317552823
2 156114 556315725
3 190313 52318
1 174887 195017 594227204
1 1156 23070 596522308
1 93150 188958 557230019
1 17297 74497 485451892
2 23132 831174552
1 52389 65712 915287294
3 41016 122440
3 118588 16481
3 142025 112993
3 22930 155873
1 98400 190113 696144799
2 8825 569059509
2 54281 313731063
3 13223 25163
2 183411 366891694
3 166751 62224
3 96745 115515
3 187467 26204
3 145116 55741
3 78634 138204
2 180470 171230303
1 101579 156033 710639122
2 84049 784696676
2 23428 679783664
2 5060 175744798
3 176335 135641
1 101459 144804 107546155
2 114498 476331893
3 50909 192822
1 85363 89972 208101195
2 160107 86280407
2 132447 757097377
2 125527 221828356
1 11830 91966 31002808
1 89915 140001 536596685
1 1635 72167 291221321
2 169796 180964573
2 65880 601125059
1 63319 154088 242324710
1 79030 120031 79502933
2 183093 654800276
2 192238 43758594
3 40500 56150
2 188823 59317070
2 74777 620655716
3 6114 153033
2 172411 978734426
3 30246 120446
1 19301 120087 960087049
3 140150 197978
2 108377 114197615
2 75333 377912797
2 145050 775259905
3 29607 169852
3 38757 152852
2 27103 464039428
2 188144 11035754
3 42355 31615
2 161989 229517416
2 70086 404261248
3 157573 18404
2 115907 914953322
2 65744 612941917
1 121535 182665 781977904
1 89410 121293 217963784
3 190770 143352
1 73664 116485 93232667
2 93644 21119602
2 67113 635737209
1 98565 104010 101297632
2 156667 109538743
2 188089 423814360
3 199093 15474
1 101127 167911 885596616
1 195892 195986 64500088
2 137922 852648365
1 70840 172094 777900770
1 29526 45961 117097378
3 13487 61635
1 127559 199430 395588613
1 67460 153027 85607988
3 129261 190970
2 317 614578315
3 78345 87866
2 22392 616948008
3 122359 193857
1 33089 91579 509231526
3 33125 110044
1 34231 124087 440206474
2 140203 518202528
1 101572 111024 216766693
3 109829 11047
1 45135 170486 766106262
2 48138 120988970
3 1409 63561
1 121703 170357 343245144
3 186757 98484
3 143062 132737
1 63424 120174 420133583
1 66689 187954 83958804
1 59015 149329 66002957
1 84807 163575 442516246
2 60198 553114312
3 50019 20658
3 84399 36987
1 127502 188913 219584531
1 7279 118125 239441720
3 95202 195021
3 74251 73683
2 181713 651410084
2 23099 51777974
2 43492 749629402
3 160165 178918
3 128043 120027
3 162193 59363
2 129098 263286000
1 9318 192664 868167945
1 88843 120455 12798713
2 133338 606114588
2 80427 375910912
1 135042 160241 324139184
2 125562 133906685
1 38688 194285 24388332
3 72808 32344
3 199347 88460
2 103460 928361116
2 118710 361895268
2 36881 167499211
3 65962 166913
3 58725 136677
1 44702 69251 279274411
2 96867 916289333
2 64802 398008374
3 45062 117921
1 45333 46605 389680987
2 44573 505546759
1 136425 166422 877723979
3 92848 29121
1 61209 94349 452655992
1 120353 164672 466894597
1 34152 158929 18029607
1 24042 51395 858462770
1 167323 187630 454986723
3 44866 19631
2 82221 104549463
2 19524 639155653
2 123626 515480245
3 103524 43362
3 27681 5363
2 29256 447269893
3 144999 92244
2 1946 495751840
3 174302 165678
1 159036 188974 57773803
1 12100 103700 789563960
3 158390 155761
3 91769 94238
3 61934 82453
2 188456 255137368
2 197456 588045660
2 177443 836854970
1 94950 100171 840297886
3 122333 156341
2 131008 841329165
1 116766 185783 39289143
3 161003 70995
3 164014 69335
1 39707 115466 821105079
2 143610 850340282
1 119024 151295 622336473
1 55698 77958 949669099
3 100154 11426
1 79192 131979 629667610
1 73921 131936 847016976
1 17102 22058 609458176
3 148422 25231
1 83397 191766 998963074
2 49958 27720061
3 178153 98152
3 21395 156825
1 9163 186897 267146850
2 103370 360000320
3 103150 162452
1 14230 75009 790209313
3 54555 69234
3 159205 37554
3 78812 135954
2 198242 586397425
3 76635 149470
1 150597 173370 611529478
1 141884 151266 65397347
2 123622 156407094
1 51559 111067 145037325
1 74776 171488 526292814
3 67684 116565
1 33864 129510 968669595
1 172210 187142 79422948
1 134172 136790 748664740
2 184159 179874906
2 111085 650540046
3 99762 23442
3 53365 58402
2 55720 216003253
1 31298 52542 800693258
1 55389 76196 884583768
1 11256 108032 838682254
3 32128 150056
2 105528 674673228
2 25906 948115001
2 28452 925021257
1 21976 26170 699477990
3 63774 914
3 145173 17924
1 27529 54791 257632034
2 162881 125266490
3 9224 14677
1 89834 127053 959035626
2 171514 649490804
1 87656 111000 939883035
3 188575 43609
2 112457 310438353
1 97068 144989 704854068
3 27375 60651
2 34838 449520865
1 12687 122526 74287982
3 135166 29733
2 177233 199019812
1 67785 146866 62663735
3 39478 69851
2 192759 918863320
3 87478 184727
3 22311 157578
2 28995 496276687
1 40288 59695 501989945
2 187864 542431494
2 175989 628360658
2 17495 139522919
3 37910 114719
3 137977 83556
1 25659 27555 521583133
1 59044 104789 557263407
3 161661 126379
3 36762 23065
1 55889 69882 479609600
1 156191 183219 177012089
3 64668 16506
3 58038 191078
2 72505 745886599
1 32222 148934 648449548
1 80238 106389 14121842
1 38640 118172 911164983
1 69901 172630 918376452
1 71543 163923 784238033
2 69123 482671516
1 19433 193505 557843661
3 119056 81748
2 71548 238033674
3 192629 174422
3 163226 31092
3 82058 86517
1 151641 196626 648127710
3 163085 55234
2 18791 39274268
3 137471 170453
2 105503 568892806
3 130418 37708
2 147964 644641438
2 133678 177074791
3 111319 51351
1 18840 180017 129564204
1 92228 100373 59767970
2 30245 491329398
2 105058 171115178
2 12739 440557261
3 64944 57309
3 145943 159804
2 101223 993259019
1 78730 138703 792809637
2 1520 702033181
3 132746 168451
1 34834 165226 150280634
1 52540 198185 816719239
3 92816 90995
2 81363 64289548
1 52128 177865 368291138
3 47795 44907
2 155711 641768708
2 113624 11226051
3 140947 2013
1 153270 164781 509763097
1 60732 102561 405350586
3 175690 103474
1 48098 151484 487832575
3 133572 52925
1 14414 30745 524581316
1 3149 117475 618425122
1 45714 73807 130459963
1 163403 199354 24380912
2 94961 788488891
1 52734 61386 317825775
3 157054 97188
3 143505 191454
1 120040 167766 154707826
2 96195 452739243
2 25627 428525596
2 197929 336287308
3 69979 84580
2 23976 713273611
3 52734 61151
2 100593 612925483
3 132166 25506
1 14974 126977 248707684
3 59031 80484
1 48876 91148 93144294
3 138065 160285
1 86350 171488 86494102
3 119501 172758
1 3442 34650 665471486
2 110012 457059430
1 162570 195858 294272839
1 114765 179223 428450661
2 110572 535968877
2 11356 245441216
3 68727 38250
1 38163 178702 665584192
1 149193 186519 510322288
3 1473 139025
2 27049 956852969
2 21886 121797712
2 54954 898459623
2 18146 893660472
1 290 108840 318357776
1 77291 163117 990539540
2 37674 839273851
3 2776 37890
3 11818 8562
2 93644 598290377
3 143175 31711
3 129836 54341
2 154864 521262354
1 8677 25805 428428694
1 114335 146993 49158233
2 95143 108606104
3 79606 82111
3 197680 64845
3 16854 39649
3 4833 9647
2 92582 849664252
2 122657 26326526
1 64205 199822 264110677
1 84726 124778 255800602
3 130806 165643
1 26672 115815 268440189
3 83921 199785
1 144486 161579 360882738
3 27922 57328
1 25143 35048 824892794
3 4892 3572
1 101685 149072 833874033
2 130035 29342440
1 62532 132081 424626947
2 131444 478514411
1 79452 87032 499121656
2 31532 684179439
1 13330 26805 488201327
3 62551 42432
2 8145 461138553
1 115669 166454 361718948
3 139763 99040
2 58241 72011191
1 87974 119765 48940375
1 71362 128094 966653427
3 75440 63710
2 135124 724088712
3 12059 60300
1 39760 186885 81087408
1 68002 91530 316121385
1 107066 186274 932165749
3 96208 93811
1 55439 125796 829941648
3 40020 184933
1 100756 134564 616447698
1 80350 185478 24925038
1 147168 147492 295608296
1 138742 145927 491217515
3 141812 124652
2 67458 612090655
3 160728 33539
1 111136 124067 972699354
2 195079 859569030
2 158726 595897232
2 116864 220516083
3 123131 177768
1 42377 137951 538386438
1 88323 180178 675374911
2 157830 753324871
2 113835 793466953
3 158626 117955
3 104516 119057
2 21313 355554818
2 129352 671918427
2 53781 309908202
3 141101 178124
1 54739 145818 861761852
3 167302 134345
1 78897 169010 205352680
1 22886 100285 93434437
2 45448 272554642
1 76429 82547 601989973
3 13115 2738
1 66303 146021 525604923
1 3432 76288 587475085
2 108052 822442282
2 33574 213944595
3 98291 103628
3 28414 132411
3 28302 36811
1 39498 183398 37714526
2 132369 149600063
2 130937 914204422
3 5926 183860
1 29020 107678 324385584
2 89960 459011778
3 177613 11682
2 55332 679486265
3 148711 76973
1 82209 105430 128719347
3 51940 113952
2 54525 803853647
2 86883 942933237
2 118360 678025026
3 90305 90814
1 1217 199342 283439875
2 91634 155252209
1 70483 161181 299051960
3 143318 35544
3 28759 132574
2 61729 185530370
1 49207 174973 959885015
3 97952 11705
2 69959 757904530
1 82373 173654 946084147
3 37480 87023
2 142661 53741679
1 34706 70442 350335466
3 122303 65314
2 155337 165855233
1 156364 174016 571916457
1 102587 104055 971181680
2 28947 486004878
1 71567 171826 880768677
2 55348 996170745
3 137790 143682
3 15237 63830
3 167005 135379
1 20149 27371 178407694
2 182601 229658121
3 106187 5165
3 69779 123125
1 66599 115675 416223131
1 1713 10306 950779304
1 37878 183002 889834318
2 175141 375347916
1 35609 50647 990562686
1 52644 67133 822531777
3 49622 150302
1 6406 48370 586658788
3 121006 58997
2 7980 565269367
1 69803 120491 37601591
2 18015 869297516
3 197204 64212
3 35434 112161
1 29471 88602 352633857
3 3363 103028
2 18203 624867434
3 60425 118707
1 24406 164632 252245017
1 16220 185837 203490487
1 27264 197312 446068737
1 145692 183618 735838146
3 36178 5570
1 43143 184219 324327371
2 6252 346009171
3 185936 103240
2 154631 933591634
1 26131 162870 207723050
2 17342 263249276
2 198140 20592710
1 10110 109772 339648877
2 10357 297998168
2 155781 526497794
1 87703 157023 958164169
3 187326 53195
1 122188 125194 217061258
2 81253 879065071
3 2995 130226
1 26452 46330 792921163
2 154870 613149037
2 25331 597336940
3 119220 51960
1 24663 94657 149278499
2 30318 716585111
2 6907 380788899
2 183273 728822245
1 151338 196435 190416112
2 53416 603620871
1 73052 135125 830157689
1 62136 76694 746874882
2 199196 758034718
1 30274 180651 394985834
2 180905 777483376
3 38851 129510
3 146169 157037
1 165813 167233 556823948
3 2027 53783
2 359 176254487
3 121813 24062
3 141648 180294
2 29839 412376307
3 95868 175419
3 35297 12890
1 22132 143057 300362821
2 19606 556867058
2 39647 601059747
1 38603 165046 56049293
1 11284 38430 276308266
3 35820 191319
3 113838 195851
2 170821 337366216
3 138754 135365
3 157814 59982
1 82314 191807 914052309
2 189213 955757074
1 6459 135987 165076816
3 100147 96248
3 88451 125202
3 182153 118306
2 152571 814431617
1 171317 196530 752377461
3 27486 132480
2 155267 369699037
3 15949 35912
3 140024 87331
2 96029 506180144
1 17501 118344 692843846
3 186278 43952
1 10024 65245 661674545
1 21668 154076 269108082
1 1960 151098 667795277
3 67616 175170
3 153680 194273
1 306 58645 761792246
1 25383 193811 270928110
3 134089 139302
3 80804 7604
3 74731 145249
2 14162 424598407
1 96053 98776 334387572
1 31632 41380 24399488
3 73342 196662
3 126418 15722
1 1062 5141 210868876
3 14911 196362
2 9093 23362430
3 120837 27844
3 9581 21588
1 35151 156391 828001880
2 149440 677516571
3 71876 169179
2 133060 236132693
1 30020 58206 635417541
1 129902 167158 594420640
1 58593 131516 482531180
3 24619 142105
1 176509 186988 324486530
1 19441 175388 626812434
1 33292 108253 678676308
1 148997 167803 424169898
2 71936 952890850
2 100349 495959368
1 70196 83937 714135952
1 23839 40809 206326037
2 191030 615912668
3 188931 28138
2 140460 53609045
1 55202 136802 713426416
1 105423 169658 678762912
2 20932 940589944
3 87082 124696
2 94470 423364533
3 73330 194253
2 159335 121058726
3 195088 114384
3 99714 13359
2 164406 273398358
2 91014 13701760
2 55323 862507510
2 22602 239193562
1 33428 192803 572389747
2 84179 698503185
2 186351 335398077
3 78424 14073
2 166665 77150914
2 32315 495233995
3 126247 141569
1 34886 155503 496373109
2 140649 976880320
3 3048 24715
3 40935 159065
2 4641 689462384
3 199718 121476
3 49318 41788
2 42209 882062039
3 46047 69844
1 97674 140140 219305526
3 127051 52955
3 94501 12087
2 126265 197370290
2 130408 406678607
2 153669 46534942
2 110517 999513027
1 90441 170673 995210630
3 2707 93233
2 195338 579533214
1 3757 23718 699640512
1 45064 151232 855696080
3 48086 140656
2 135861 668848625
1 94043 117137 199861280
2 82669 791802455
3 4505 98921
2 104060 364867737
1 35915 189791 450242278
2 124362 335464991
3 139941 92767
1 94878 144582 497075322
2 132271 981845044
2 128534 943634196
2 156937 697993332
2 185684 296443228
1 171076 182156 860471120
3 154356 146855
2 190150 631404408
1 56884 100871 56365859
1 20199 167867 357187823
3 49332 81706
3 172245 192369
1 13143 196118 445223413
3 163928 20335
3 3538 54089
1 147990 162231 580427619
1 26158 72189 56615314
1 30459 71440 504631825
3 34862 87601
1 118909 126210 78900107
1 157269 197316 547606609
2 48178 493007661
3 106235 13811
2 29604 657291060
2 79474 359091299
3 84770 71334
1 58618 138797 746070792
1 67789 111165 375878987
2 23791 168529590
3 2110 60542
2 34604 856001310
3 159720 105652
1 89564 153412 181516177
1 162285 173921 58605197
1 153481 168529 227900990
1 56098 191015 276992527
3 133512 43783
1 132358 157449 272721159
3 13881 86243
1 27639 185718 555607382
3 41720 156026
1 112245 197587 111938416
1 59559 155079 570590585
1 128156 194494 181522721
1 34772 87232 931478502
1 97466 116093 207944825
3 108224 46047
2 73213 158178378
3 163377 158077
2 79609 713173981
1 126732 182499 516891689
3 192266 82716
3 75940 57280
1 17808 41831 384733795
1 101001 140989 220834823
3 38657 82802
3 123098 19005
3 100456 83130
2 84346 706996079
2 156720 398610554
2 41475 183632810
2 63169 140937891
1 64299 152780 152122695
1 130677 187469 279818492
3 7695 121521
2 183879 704102461
1 138446 160895 269026673
1 21369 180874 715222836
1 23691 124467 766090027
2 41742 652693388
2 10969 765589029
2 174233 104636089
3 82808 96834
1 28059 163204 320382685
3 71403 18934
1 94308 164699 932156708
3 29256 73844
1 62556 125586 170980091
1 148482 168362 137671522
3 197682 95160
2 178515 939888716
3 121349 32264
1 79280 197734 920295840
1 66078 128064 419353115
1 29228 79222 37064280
1 137826 141416 391534796
2 192471 653573647
1 96730 139715 405691464
1 137255 147004 36461057
3 90153 137707
3 137859 105566
3 119042 53385
3 166097 75601
3 70110 78380
2 45114 5137141
2 39502 435216883
2 60956 223194588
2 172425 167348455
2 21644 818864201
2 115669 924670917
2 73001 352534839
1 43030 186195 891124012
2 199906 435919114
1 25957 33979 309351739
1 2521 167483 865647334
3 24249 134621
2 176810 623287944
1 147445 185725 26994741
2 182755 199874490
2 128343 891244254
2 146593 425506772
2 25221 376724213
3 60893 185901
2 183968 83946431
3 142507 17152
1 53795 90767 276962772
1 78118 144451 400203207
1 36327 116372 982285686
2 184461 553190154
3 111900 19317
1 1821 44079 578857993
3 19286 122379
3 113830 58719
1 9964 53881 677886123
3 66642 1262
1 105754 122287 257537142
1 112123 183057 910883163
3 180848 193145
1 36156 40385 635762321
2 169342 44806126
2 57417 847694676
3 80715 112803
3 80613 4646
2 85412 329921063
1 91700 129243 730036116
1 106560 159006 392898156
3 136006 150571
3 156035 175242
3 36639 156400
2 150480 47246936
2 183200 642115036
3 27565 65225
3 132220 124642
3 44414 35381
1 117395 179769 287105791
3 84497 85050
3 46445 154984
2 7389 904471913
2 123153 775070659
3 55813 7045
1 117869 136573 411809726
3 171253 127796
3 117645 166997
3 82075 168292
3 103916 40606
1 100991 138514 460957850
1 155917 180192 89269755
1 48315 195627 875151119
2 167410 780688053
3 88570 128357
3 111003 144383
3 24931 193001
1 78809 82426 358487530
1 43423 109248 917859173
1 106616 151033 116550372
1 3684 29751 567369526
3 3951 198758
3 183556 104130
1 51083 117214 699037479
3 126739 18481
3 13760 45874
3 104676 11915
1 112688 175917 392453605
3 33899 109935
3 72769 165145
2 41140 241637479
1 118560 181760 841114886
3 71496 175635
3 64192 18803
1 175255 182196 245412475
2 31390 784374578
2 26341 496676936
2 6959 805991923
3 125076 66007
2 77296 315879488
2 42221 917489777
1 24295 164226 557199137
3 14505 175879
2 163181 344100198
1 39747 151517 247082635
2 92291 322487904
3 38036 42371
2 85172 129904105
2 56970 242627914
3 59743 52594
2 184351 279005115
1 56787 174341 156212414
1 13414 140924 128538515
3 181730 16420
3 15046 62491
1 36862 100435 698541020
1 42300 52924 531750798
2 98610 370340790
3 150323 179973
2 35738 91272734
3 19257 32678
3 137700 28234
2 89887 337329202
1 42874 145208 103061151
1 82862 138417 5009065
2 106003 634405760
1 74877 182281 36498862
1 1384 4582 305008615
1 6377 172620 597458914
3 21593 84510
2 31624 373457086
2 197234 891733075
1 27818 93538 558191197
1 102251 165754 306141124
3 124254 54870
3 156701 165050
2 186411 455224897
2 23634 137199753
2 17365 151706785
2 151783 604076354
2 189907 203089566
3 122644 180759
2 10023 264323030
2 88604 529821654
1 30632 191014 6442672
3 103542 149828
1 43770 118649 17423625
3 37576 112777
3 22784 101159
2 100982 728308217
1 34311 153968 168914761
3 192369 12441
2 123895 38406147
1 24686 80164 341227249
1 35057 168955 579231485
2 117610 601596866
2 16694 832471111
2 27304 359509396
1 106615 198697 865692688
2 130191 129539894
2 26918 998961698
2 77868 381795706
1 26805 49614 419578346
2 7936 939709788
1 4002 52629 506712858
2 26010 707501630
2 7155 192545931
3 151889 92243
1 93534 153024 918169361
3 154712 139211
1 78381 174594 446987909
2 150646 925644361
3 141260 52571
2 14450 244265800
2 20410 21963491
3 184117 126317
2 63048 18908040
3 103894 62514
1 21385 94276 474883473
1 48507 65669 85288962
1 93559 139501 952600096
3 45125 184448
2 1795 893827262
3 183917 164972
3 133222 158369
3 122958 70296
1 80932 169513 466036922
3 138870 89920
1 52198 79854 244272180
2 104848 584508867
1 6100 110160 987790667
2 167957 691444883
1 13093 39731 656580149
1 61685 188969 489288953
3 29896 40095
1 7888 167496 441756413
3 185639 110640
1 98283 105252 880195629
2 42472 279104926
3 50363 14581
1 149265 198857 273251296
1 21718 33239 984950871
1 140178 174110 414338104
2 71133 414027384
2 102521 15212954
1 3484 128119 771044051
3 11796 32969
2 189751 64584706
3 150053 34402
3 157886 70003
2 61088 338903589
3 170036 72642
1 37688 192660 546952561
1 31923 37274 555164130
3 86654 127916
3 140178 73340
3 171166 63367
3 81144 122750
3 65300 43151
3 164518 140202
2 55701 637954228
3 8774 46331
1 27188 152242 633822220
1 131615 151874 192604440
3 183361 25838
1 58296 142445 939489118
2 211 702903459
2 83712 497992153
3 101006 136150
3 136152 3670
2 43825 704563745
2 22960 364774944
3 95220 84801
3 170277 128660
2 95918 126279075
2 59401 588546035
2 65735 864972703
1 62737 176097 732576506
3 97960 139463
1 70737 117877 155733781
2 10458 840424346
3 3496 144837
3 122391 144405
2 142846 592141058
2 188930 79876076
1 56665 145044 633351901
3 43218 136061
2 135659 628846861
1 44380 55778 60069221
1 83967 160028 873733281
1 57620 169897 788627121
1 66424 141985 182664967
1 92174 97516 456002069
3 17988 107343
1 22147 196874 706772562
3 10304 171455
2 134190 203022649
3 76974 44216
2 135938 67030450
1 52499 107656 505492249
2 116487 633366590
3 106649 170694
2 62836 181070693
1 129743 181916 498045235
3 42860 103955
2 182905 880860307
3 178364 31822
1 35775 122575 174782463
3 35696 107667
2 184250 822270538
3 103221 167675
1 67721 133030 775599630
1 99640 177086 837418527
3 116680 162377
3 75027 115200
2 92860 154812033
1 78736 133205 278018212
3 68002 61742
1 103009 193572 180770108
2 67492 426427876
3 18345 104053
3 74274 58841
2 186434 377296406
3 61538 16343
1 57513 181125 205841961
3 76493 153950
3 55639 73307
1 93785 175212 356229849
3 136912 180540
1 107645 109340 14660949
2 95113 461767587
3 12076 141749
2 60992 262434679
3 83092 72381
1 111250 172799 547451267
1 43927 84638 218795069
3 146855 91455
1 68547 81664 58421654
2 58733 416261255
2 82656 695314886
2 40678 183030326
3 71761 28357
3 151720 57941
3 39552 108507
3 29160 59854
2 57228 996350069
2 90717 60099319
3 196076 118684
1 61596 194853 852780733
2 155978 43339666
2 95498 888956151
2 143527 845274494
3 99534 1725
3 102791 128265
1 82359 151972 417537984
2 126145 109912438
2 193585 275375293
2 180206 994088436
1 36058 189663 676404464
2 33891 976844685
1 26453 63419 890443780
3 114821 113390
2 96584 85274622
3 38744 141433
3 7170 95235
3 112265 157618
3 965 11600
3 55877 77281
3 78862 166164
3 1844 181387
1 116788 167088 674203573
1 684 100260 428875832
1 105433 136894 421452272
3 40411 158641
3 155262 177514
3 186151 104655
1 73231 144938 336811651
1 11049 78041 934541277
1 133742 175728 546821701
1 75819 196990 156615714
2 43211 81121573
3 113251 121458
1 47096 136702 576600261
2 189893 590011020
1 194058 195175 923340251
3 101735 189886
2 180146 973787450
2 91526 62120577
2 118708 212657512
3 77900 197669
2 166728 396418000
1 94447 133753 574462299
3 46534 58800
3 107721 182297
3 49093 63879
3 165747 190683
2 31042 535251925
1 98059 125554 29055848
3 191426 155883
1 134467 147857 468036425
1 45976 84458 152964354
1 115968 195418 304266645
2 195625 705291173
3 157334 6392
1 124165 145792 114352945
3 154882 189157
1 72780 132491 831073878
2 78277 760350379
2 26993 226367596
1 124043 154057 576801376
2 52485 380568129
3 144276 140967
3 187234 103510
1 121309 146413 280130685
3 52067 47337
3 158185 97465
1 58163 127694 509364467
3 139167 80898
3 167812 95509
3 69098 77596
2 117611 20331011
1 60757 95765 317746046
2 6524 185167181
2 143877 175338548
2 85758 379990011
3 25376 77023
2 161883 260623128
2 92126 485577674
2 57561 935620288
1 63852 115464 627345579
3 145228 139176
1 9747 10628 786895173
1 140237 196482 380212804
2 78444 840298233
3 179780 34355
3 79098 148251
3 12198 3103
3 26625 55992
1 154929 184490 41113641
2 133559 164525738
1 67660 108351 941677707
3 89007 80650
1 3209 196415 694823306
3 128630 199508
3 90888 89425
2 160486 982071260
1 132319 135755 981889793
1 2322 8792 782571488
2 11864 972990304
3 189171 58628
2 116368 577589933
3 96236 168436
3 184604 104395
2 132820 73679381
1 16734 97096 185463167
1 71421 81379 605946099
3 12269 195974
1 74500 167418 323406114
1 36406 136713 261187728
1 186204 196419 375081477
1 116918 160075 383899518
1 44444 160478 744583107
3 193427 186293
2 176071 563416887
1 47398 172710 108338660
3 56413 87074
3 130707 92803
1 4603 162951 838382461
3 188886 75510
1 150167 153135 204395505
2 53645 882060708
2 15327 996258729
1 52395 166271 637993677
2 22456 844071513
1 63288 115568 130889932
3 31890 145263
3 84133 159919
1 11261 115469 264637751
1 92613 143987 383862396
2 8471 876468465
1 105339 156051 212586051
2 175459 128902203
3 41455 100669
2 128913 805947893
1 81550 145075 961806365
3 149654 126029
2 2597 183777947
2 63152 762950990
1 48190 96071 980961782
3 196604 188536
3 134676 198486
1 22657 174419 767743408
1 73622 114865 286116730
2 125988 981484486
3 127807 158268
2 161102 727405088
3 143848 153825
1 79761 85330 423965901
1 89929 146272 912023506
2 85530 215980633
3 98637 114346
2 71180 352844232
3 108239 90891
2 181238 708240850
3 126352 111257
1 52337 124231 970982859
2 12809 306546542
1 39049 54276 921221496
2 163211 902518340
3 80900 33052
2 86251 800106873
3 141032 25452
3 145086 155044
2 121422 244964998
2 3767 516031022
1 56380 98859 680521164
1 78873 153910 312027802
1 139400 194494 690971863
2 11274 364680000
1 32022 159241 235887090
1 28053 56442 961081729
2 116685 255554738
1 106867 168110 146109317
1 18994 154122 37140884
2 66112 523182193
1 52269 158944 236490435
3 68462 182574
3 185195 45001
2 143569 366336550
1 6706 174899 550950266
3 120309 150633
3 160781 136456
2 198881 319711412
2 165143 205914372
1 8739 189608 329443633
3 94764 32108
1 85272 188030 548185377
2 193211 881951685
3 157622 41953
2 99387 704993639
1 96822 171632 69884664
3 24769 72167
1 22710 44152 372880485
2 95465 18608492
1 37291 151350 667215547
3 106850 145794
1 93460 110633 732191915
3 198172 136875
3 124036 177770
1 27900 96855 892945828
1 27462 58718 671504514
3 173584 111439
2 26881 840954942
1 9446 173198 774493366
3 91775 190625
2 92599 271408177
1 11382 114625 399760254
2 39486 52480894
2 60310 949511452
2 58770 512241778
3 162756 131863
2 74313 654240983
2 100269 805537427
3 139345 76280
3 139411 185313
1 35332 187111 996446542
1 55037 167222 951259774
3 22305 58660
1 35570 196890 997691911
2 62203 794103287
3 171686 11909
3 173972 32795
3 37385 88860
1 122416 152318 495901517
1 46903 60798 995924669
3 20684 9571
1 23535 122955 661686570
1 15671 118433 844282327
1 86567 144784 341850943
3 140449 20157
3 96993 86120
3 116577 28845
3 56249 136550
2 27212 703433978
3 2040 84732
1 139579 157818 7982130
3 63644 13061
2 32954 172841181
2 33211 816628748
2 98422 528853488
1 25329 77686 84559970
2 167708 808854749
3 45025 90855
3 36979 79464
2 66995 729231923
2 51618 548716432
3 113241 158034
3 39723 190237
3 100274 32438
3 49932 161412
3 54138 52210
1 108266 147951 762751908
1 125818 128571 192494930
1 90307 102086 665226160
2 54244 175153198
2 100453 232530495
3 168954 86741
3 67543 148882
3 124802 64507
2 88202 748091954
3 182751 173480
3 65144 18574
3 17472 34997
3 4980 87967
3 87361 9798
1 64099 65984 789008899
1 137463 159901 247230074
3 12266 137314
2 105526 492619804
3 139170 137314
3 122094 137391
1 170709 184603 496533548
1 6874 57122 632688065
1 61875 81315 72372243
3 80568 44878
1 80823 132221 800998992
3 85038 171230
3 55112 15177
2 166363 739484424
3 199722 181899
1 73527 112540 909825113
1 108683 158150 806148373
2 133551 515104369
3 144463 80929
2 60430 22085594
3 47530 196983
3 54244 32935
2 71302 612716693
3 195947 140301
3 31820 175783
1 4539 189810 438324126
3 9531 180842
2 80053 612505414
2 153316 411612949
3 126716 28398
1 114271 182177 410374553
2 4745 730590557
3 162432 85857
3 92927 159889
3 49791 3308
3 161596 33620
1 90128 194778 626515698
3 60760 139020
1 47529 182350 139072959
3 140653 46406
2 159520 715971642
3 38459 143252
2 2965 122035492
1 77061 100760 11044595
3 12588 154281
2 40043 912774399
2 7268 746836433
1 82464 174321 625697769
3 32151 136789
2 138041 832238890
3 118935 48677
2 116913 397269630
2 170669 589380405
2 113147 939870939
2 156139 659365010
3 171458 178959
1 23027 189341 681157114
3 35111 84646
3 41219 133426
3 199616 4237
1 49701 80984 164126487
1 3968 85032 398051596
2 175579 146081584
2 152823 94191581
2 64275 68208180
2 52191 698440756
2 51007 201262008
1 9064 121527 625032073
2 160390 861988186
2 130490 285700298
3 108310 88607
3 197326 113514
3 164393 31141
3 128994 114362
1 25517 112079 185786453
1 37836 71418 382337367
2 31867 814402388
2 110418 603753135
2 158660 472733588
2 18602 157097219
1 84285 111380 470636082
3 98663 150494
1 28546 93455 761024014
1 167537 183858 405204075
2 108844 311632967
3 50364 23532
2 59508 596676265
2 27944 179639942
3 26833 150488
3 144742 169153
1 9856 42262 316272505
2 76975 352515016
3 196765 97311
1 28719 88255 295415230
1 67070 148901 451394527
2 38299 285845029
1 94162 146558 559445662
3 186316 74453
2 130390 958421639
3 174743 183001
3 47878 50081
1 104314 123640 691313661
3 152444 23095
2 142511 451085997
3 96791 89224
2 76252 553268691
1 58273 118900 830945247
2 117080 446813621
3 167439 22735
2 199327 847113027
2 125235 696090118
3 161713 4147
2 156161 512872362
3 12590 182462
2 72567 996875247
3 191721 127960
2 48954 739280901
3 187311 5975
1 12387 176559 512652030
2 45324 648728696
2 110741 769322623
1 79171 169544 65807577
1 17664 22350 307707523
2 161872 387508992
2 77311 544671761
2 56088 178538510
2 55206 935424558
3 107345 63577
2 122716 655396997
3 136427 33539
1 74001 199977 412299068
2 183291 250937574
3 178396 181252
3 25158 8875
3 50056 43026
2 179714 649858362
1 59 17530 993977115
2 68813 502649889
3 43789 131663
3 99230 81342
1 31953 196757 845562141
2 105901 41068966
3 153286 163545
3 117129 107691
2 54496 334100833
2 35846 138714537
1 18088 125811 999492837
3 17568 53208
1 32698 132116 914383373
2 133421 617709895
3 120984 93818
2 112529 949543229
3 9285 43544
1 60554 78287 566606269
3 122622 27069
2 147671 41136100
3 16428 86622
3 35413 150099
1 16055 16196 253573944
1 63495 111438 297693366
3 137112 141587
3 173354 34062
1 90226 113499 862356985
1 158691 199233 934924139
1 103983 159689 990939520
3 57783 114162
1 5177 199828 880827137
2 134989 324299394
1 85292 166871 239379127
3 130987 2320
3 167824 104952
1 105508 174250 688178036
3 81663 47732
3 34983 124575
1 25656 172207 841193237
3 118393 148673
1 2517 87289 359810287
1 94952 183976 795941372
2 25808 726744541
2 161003 382217459
3 58627 102509
3 88856 129218
2 34467 315041595
1 31760 157932 232194267
2 120287 919927387
2 69017 584904452
2 130166 62205484
3 110299 112052
3 145033 64717
1 81814 113332 741444956
2 16860 790837127
3 160530 109135
3 51356 94598
1 53444 188159 307682976
1 18632 134647 652135840
3 185002 199260
1 157712 160721 671113400
3 91700 134567
3 43317 199160
3 111019 11516
3 52516 189684
2 56507 352811084
2 22395 906230092
3 113881 108281
1 123298 184356 765870291
3 6774 45145
2 154303 302232948
3 167263 69480
2 197813 571532260
1 133152 184870 961014218
2 43944 699860412
3 15072 89206
1 3600 98117 993704748
1 47715 111715 565127350
3 28978 70
3 111675 47310
2 45147 763045970
3 31837 53470
1 45062 75606 620919097
1 27787 187180 50495799
2 58088 204199873
1 27108 181026 989724799
3 172367 53126
1 71112 184625 702043375
3 91229 24707
1 62814 176914 306655433
3 151568 101933
2 150743 199218248
1 79874 186876 486960036
1 8034 193523 50514288
3 58954 192764
1 115582 160494 577212925
3 176866 67908
2 180347 850526016
1 141981 161150 950746285
3 165700 1263
1 95737 187230 204383422
1 105209 172661 994856175
1 59440 112033 877479322
3 36592 176602
1 744 102150 893600554
1 56414 116365 536102763
2 38678 189966139
2 98467 354853349
2 30756 483890151
1 66724 181351 198873728
3 94059 177513
3 157621 22175
2 84738 657301407
2 61764 80919348
2 195263 299679961
3 88312 194728
1 167765 171910 542061745
3 163429 41012
1 6123 49637 503708043
2 112154 527082660
1 53089 106011 93549900
1 144504 181212 530644117
1 47555 150244 79730039
3 191459 122892
3 46720 186147
1 140660 171972 99611304
1 40889 181283 473878370
2 29170 144535328
2 115164 438520770
1 56258 82029 25066637
2 194875 701649353
3 178289 176608
2 171946 903040579
1 60197 146080 409263199
1 159642 186073 299172901
3 41660 149736
2 83192 783605475
2 157049 71649490
2 148173 212079365
2 33165 905686310
2 161278 423866205
3 29737 158651
3 28094 143516
3 98954 44844
1 78101 177332 522181868
2 143773 508398822
3 189889 129239
1 53666 114325 947823127
1 70611 104300 512488872
3 68350 99576
2 15969 891894722
2 195386 603141377
3 40976 47778
3 170758 15699
1 107123 115701 778510142
3 50283 71208
2 60281 516439915
3 51180 147186
1 30301 121575 212637038
2 36028 495606719
2 16154 460024573
2 103267 690405088
3 53018 34213
3 65076 78313
3 100058 4025
1 122609 146333 688930991
2 95772 912033162
3 137085 90230
1 22304 58813 174320378
2 180168 824311559
3 84686 50917
2 22141 514278612
3 44729 127315
2 150168 922257642
3 130730 92101
2 44243 809994847
2 6390 439244276
2 7835 406527461
1 108897 189459 835005678
1 143955 188450 797852916
2 133692 340218922
2 167432 637489577
2 169168 483313622
1 29025 126942 422215499
3 143295 63056
2 197940 249427314
1 74424 183692 32035473
2 104221 854344775
3 179768 40688
1 67273 123160 67010494
3 65259 163734
3 106407 96678
3 14608 91018
2 65052 395054178
3 82031 29754
1 104370 109929 353082776
3 154602 88403
2 58939 728906173
2 104133 428667005
3 48757 19842
1 4409 102890 452079447
1 132160 183046 595078315
2 104522 126808508
3 64025 17766
3 195016 92468
1 85565 151972 155597232
2 69087 515852788
2 70098 438394847
1 3097 46433 882852788
1 131015 195827 397681772
3 43189 34141
3 108498 42064
2 85219 100259289
1 20040 196043 852714565
1 92721 99772 2086509
2 85217 917845625
3 147759 81374
3 839 89923
2 137786 376580477
2 992 334887834
3 157865 132391
1 13736 158703 218846258
2 61987 879318762
3 10508 189267
2 54174 323290201
2 160859 239013625
1 1125 99734 877089811
3 96743 93858
1 27534 141293 94770970
2 83289 953017094
1 42957 147704 834087524
3 183608 173237
2 62024 928461715
3 146691 123337
1 61276 177413 111709085
2 182566 351193792
1 43719 142828 67638023
3 175926 64623
2 63095 716275101
3 168725 37435
3 8204 77024
2 120309 772896915
3 38405 41730
2 177029 30948708
2 12177 219166472
2 158508 670242676
1 21773 108020 83323679
1 147943 175794 292856801
1 138495 190653 887617988
2 143049 663244176
2 137649 907648272
1 1731 44341 414229800
3 43689 45595
2 173372 754557048
3 22397 196316
3 66586 63493
2 164840 784767513
3 120351 52305
1 58181 197496 951677658
2 63438 856641193
3 103822 56924
2 139236 202732347
1 177481 198603 384166901
1 2710 174149 696370282
1 22859 167948 194754458
2 54539 761024962
1 62982 93072 730267793
3 97369 7369
1 59080 102761 119152696
1 33256 100599 514181992
2 145990 760727477
2 55420 976069258
1 70306 108749 962337370
1 12618 56550 659296625
3 86798 150975
2 108018 965028720
2 129378 865565845
2 71124 675251599
2 109043 53915533
3 182960 73516
2 28007 507075229
1 17941 114271 377878219
3 19589 16072
2 19392 545178103
2 125088 367202547
3 133173 134714
1 14362 163496 851685151
1 20912 156466 287908324
2 24480 87723325
1 55628 100262 180417869
1 63076 145604 405600660
3 74327 152734
2 48303 829019471
2 17184 518097912
2 128127 746317807
3 7549 56132
3 206 61365
2 161370 144556135
3 104175 184785
3 77976 79337
3 63344 178860
3 34564 80750
2 70660 714719316
1 18079 187942 153840229
1 153738 168927 207572726
1 3253 102760 351349782
2 75549 496637131
3 88607 153315
1 41633 111675 484812623
2 37325 442669773
3 127308 181474
2 18834 661683645
1 45525 108568 152125133
1 6323 53774 685739350
3 136699 199433
3 33728 43664
1 73289 118299 884936721
3 144501 126253
1 109016 146154 837579776
2 51398 18304633
2 148736 510723530
1 175301 195556 882421882
1 26966 184231 196362469
2 112334 596902879
1 131260 149678 175700023
1 44317 134548 215995997
3 50958 11289
2 138963 308733096
2 3466 209481582
3 154903 153300
3 185803 54387
1 5651 160775 125626722
2 31117 805978977
3 143487 88286
3 88881 156801
1 73399 166536 240967534
3 174677 66648
2 158088 378228663
1 97351 107809 391228232
3 118582 116866
2 144121 745815399
1 143771 179037 304706385
2 166407 457003503
2 183327 276110206
3 112402 66390
3 68773 17058
2 128263 108676825
1 46864 196590 845993765
1 5 26098 417343021
2 125429 879729132
1 75358 91691 963579202
2 172742 832457015
1 13037 190953 537624254
1 63007 114298 629257682
2 38645 372603659
1 37259 172783 270979894
2 155218 245341312
1 8250 40607 247115521
1 19276 145846 659238616
3 162888 138441
2 96701 977999279
2 159808 939529534
1 99932 119021 461873981
2 118345 749912014
1 49421 182566 326588344
1 157312 161247 129409163
2 26593 651985855
2 106937 72755061
3 120070 123295
2 142696 983140733
3 154607 177497
1 16562 133687 956255714
1 7530 151131 813149389
1 23612 27217 82296261
1 31451 172227 504941156
3 94774 196452
1 20740 188585 797568255
1 36056 165608 310054066
1 18575 175131 589058742
2 3631 87426103
2 59534 746827167
3 42657 106899
3 128231 81825
3 174244 193845
1 151452 154095 852099477
3 166711 193209
2 38106 96704932
3 143132 120689
2 186316 482396353
3 112785 93714
3 130212 176215
2 39064 604709120
2 19614 159069161
3 13585 108363
3 78827 181197
1 2839 42128 606924637
1 4275 101927 211133086
3 28206 38106
1 43210 75260 664629175
1 45969 166445 631195401
3 147170 185138
2 116666 660379379
3 139613 176108
2 157524 947073958
1 57328 70849 596921576
2 94486 817857019
3 92346 189273
3 137765 121396
1 62122 121113 187466802
2 167841 962673622
2 176668 687129542
2 49005 186400051
3 167332 37212
3 89907 199398
3 138548 76828
3 121092 97485
3 66202 199545
1 120951 168254 762164705
3 172295 43764
2 27813 97301240
1 130973 168957 715090869
1 91858 187796 867806715
2 130760 684628862
1 82585 142218 805093674
3 24100 24862
1 66984 115449 830041727
2 108143 402339973
3 25694 21123
3 59728 2347
1 6409 97465 104749845
2 141554 7091269
3 109452 87890
2 11398 817748926
1 81953 193004 623111641
2 183060 823513196
1 118182 123425 870560330
2 101358 300356621
2 5891 13558830
1 93178 176904 942536062
1 109957 172065 965472808
1 44371 112637 60941202
3 140845 77748
1 27095 157725 936769231
1 44862 58529 815996841
2 38782 974816485
2 86655 755167164
2 172370 569790756
3 99469 108457
3 190852 124416
3 98454 51893
2 64210 685857131
2 197591 964254757
1 136437 176930 12591846
1 2285 190431 214178619
2 98024 83708063
1 14255 156407 877636491
2 101645 374458266
1 140694 198327 797577572
1 51086 155522 832492021
3 35672 101004
2 78341 91885464
1 52522 101187 979515147
1 129341 146425 350559000
1 57350 189480 208203820
3 160002 46216
2 93475 876432295
2 190316 575106317
3 127835 30154
3 184005 45196
3 87986 108958
3 62119 187926
3 55634 1810
1 6250 39165 202074023
1 151350 184345 167347086
2 17859 720330299
1 78882 113980 935191771
1 18813 176247 306819955
2 95559 974185762
3 123316 78412
1 68184 152257 582793591
1 40304 161668 851027899
3 193042 128348
1 84369 123023 850995073
2 22955 950794434
2 130883 308838761
1 53569 179626 529139023
2 82266 987584989
2 196282 924536130
2 13151 25332714
2 40584 314052235
3 115025 134183
2 151080 495292674
3 102287 56325
1 113535 148439 512506170
1 132802 178310 542790797
1 20675 144745 324021313
3 103003 91852
2 9317 940511703
2 27847 917346793
3 44581 35740
1 62212 150392 670604700
3 156264 12481
3 59296 140131
2 182660 230835925
1 42406 173092 482317052
2 81529 61695380
3 103238 42019
3 158931 38211
3 134546 20432
3 83914 77302
3 191651 145111
3 180742 7904
1 52043 84138 256248795
3 57156 172112
3 134391 16511
2 130442 222940229
2 18010 399382200
2 58396 69059935
3 39686 174585
2 114331 376820691
1 53127 88292 297717082
1 115914 157186 442036538
1 135872 168493 514021123
3 31316 103792
3 68888 139018
3 51895 151206
1 17669 149989 821974736
1 73205 92587 223644101
2 150729 918159246
3 152821 160078
2 198352 910045465
3 30329 117387
1 15189 123014 297767004
3 8964 47469
3 138884 120691
3 9503 101720
2 180080 385507522
1 102578 147774 693169128
3 136197 168122
2 47034 311712224
1 179068 192867 343064325
3 174231 178985
2 167422 753156769
3 7726 41448
3 63365 127099
1 85290 97861 30165591
1 20962 91586 133946605
2 60397 274783093
1 56887 82639 269419795
1 51559 140213 623228953
1 133141 193769 25690724
1 163063 178002 477780449
2 165503 488187414
2 54760 530493046
3 158475 178029
1 33517 81952 544438074
3 187654 176892
2 144246 170924770
2 47567 62619095
1 100735 181222 392295878
2 35922 627008203
2 68100 529878274
1 58834 179975 587271512
2 91193 87454816
3 23644 168482
3 87488 140739
2 161051 390632094
2 49000 529549079
3 25966 182359
3 157202 183460
2 33287 169196375
2 171744 958006768
2 115566 214023477
1 83812 167240 497014149
2 107824 671802872
2 140449 105460058
3 80404 90402
2 196650 816717284
3 30263 7630
1 57383 185899 389805799
2 42338 744934935
1 30006 64192 455558848
3 93992 48738
2 171059 392221115
2 145757 200719968
3 50757 36649
2 137933 801183913
3 98460 136822
1 32064 88683 388228394
3 70149 142337
3 75987 60092
2 173455 747908357
3 179128 74220
3 172000 74891
1 71532 186255 290618766
3 69018 127747
3 40784 14015
2 118889 456278917
1 7417 36236 213688484
3 14812 120880
3 114995 33731
2 75476 321852839
3 19865 44795
1 97935 154924 619114795
3 96408 60678
3 189268 102757
3 6666 17510
1 34885 85002 881458784
1 43266 88386 724471054
3 6764 71461
3 9866 838
2 181209 246664641
3 116112 14772
1 35710 141140 793557483
2 31313 263055157
2 178273 606121653
2 6213 57227147
3 135255 138901
1 4869 17200 360057805
3 109358 102349
2 31418 29803252
2 139027 708497308
3 93580 123146
1 92298 186345 902660956
1 11868 45384 691966017
1 89324 138573 558758329
1 81296 85285 663950575
2 28755 310209539
2 48391 352332758
3 44775 100265
2 145241 856700746
3 65472 131307
3 187600 64542
2 13895 635002758
2 74548 376930737
3 144960 39319
1 72339 146441 726034366
2 21520 361408648
1 69496 166452 179262156
3 199214 56705
3 49870 126877
2 111263 586954702
2 96529 469439311
1 28251 184554 409907539
1 79390 183008 235023548
3 39886 132869
1 51356 91421 200799493
1 41490 90829 483799431
3 197166 24292
1 19628 59312 70135643
3 113785 99432
2 199549 460415839
3 35258 148523
2 41937 955255774
2 49182 841675817
2 94406 22012059
2 21336 929583568
2 145280 60228151
3 80293 25507
2 142538 703356231
2 134680 353983810
3 136055 171636
3 110385 160582
3 44877 7082
1 40516 136416 599880585
3 94068 131873
2 112510 378256153
3 60561 192814
2 160639 805293607
1 148251 151541 188249113
2 177581 389326369
1 43788 151327 587986243
2 145138 189541418
3 127794 135762
1 20510 150671 521918379
2 65974 910113156
3 173794 38208
3 35285 197917
1 50658 174314 962372826
3 160458 104594
1 147431 170097 546363724
1 83483 110654 194963674
3 178498 83643
2 197091 907473039
2 139853 36294521
1 5623 93652 740341553
2 114536 668154334
2 66748 945483756
2 169513 439691949
2 174334 624288782
3 192449 155227
3 186874 52401
1 158833 190835 179541601
1 3782 157292 547763440
3 103014 76026
2 167128 28338505
2 106798 431752790
1 8497 198630 197176142
2 37315 655162092
1 46255 182779 917067900
2 30933 378858745
1 32854 134404 804452599
3 15394 103215
1 6624 119313 607095572
3 66652 162581
3 189295 143617
2 103348 470887338
3 162064 98825
2 79456 817505060
1 102952 155305 251443116
3 102683 120445
1 4498 191080 791288041
3 52607 116437
1 133795 199620 387481758
1 39317 157265 911886091
2 179471 204492819
3 14662 3706
2 193157 319326225
1 50582 133048 478603345
2 159695 434533964
2 172757 396198487
2 31954 96673320
1 47797 91388 520019098
3 150949 85627
2 190666 995719194
3 156189 159266
2 90265 63354937
3 86068 82695
3 198220 138369
2 11714 335988406
1 106800 107775 508200803
3 197381 45117
1 39431 82677 458501420
3 32615 123276
1 46632 97602 674684827
2 134940 183470809
3 161886 99136
2 22684 115097555
2 122160 278390240
2 164105 648971080
1 172840 199472 980333503
3 50907 157167
3 54364 58821
3 180256 43648
3 13366 17973
1 87800 183730 154698647
2 142054 20552944
3 117441 149277
3 78230 157961
3 3749 195433
2 89017 231489792
2 60656 881341826
2 156046 856177920
2 141533 210181489
3 68682 86115
1 99887 125072 44982683
1 50629 72568 543951914
2 23215 770457742
3 96188 152634
1 99267 115404 605310289
3 195845 28006
2 72527 528241516
2 48016 846050145
1 11232 66298 834895111
2 92997 743486820
2 126564 373362954
1 57506 61147 230701436
1 45159 151861 120966020
2 84517 35972141
1 118463 125024 897621123
1 17696 190280 540950343
2 45405 459623213
2 126916 960314711
2 176213 506768685
1 51993 143747 1283873
1 108734 125876 44716955
3 114976 125027
1 125786 188964 993711848
1 79707 188732 965872689
2 29275 3826041
3 188202 177022
2 117523 696252667
1 96081 159960 735037138
2 134247 670733444
3 62966 24243
1 56514 199940 977535677
1 70693 113450 463702517
1 104178 177047 204624023
3 128248 179990
3 70199 187920
1 12833 39570 364183313
2 161967 385724510
2 124900 599724870
2 131397 530260433
1 172363 178584 687002086
2 136878 87380951
3 181855 102509
3 40136 128828
2 88351 243174433
2 19917 636856721
2 151479 802429320
1 131308 199824 532401220
2 153416 805582895
2 69711 926172378
1 83615 190267 266781194
3 70784 19180
2 88364 356216897
3 92245 91604
2 53693 909324394
2 170254 709465629
1 14598 123623 229088965
3 97647 84064
1 1866 149264 939306866
3 16533 49577
1 32443 36701 39946947
1 20582 103462 24672519
1 4565 116227 783635559
1 30172 65554 614031849
1 40665 106772 105332983
3 14630 71874
2 37966 304322012
2 136709 919768896
3 46784 51701
2 5272 418371251
2 165391 66983142
2 136630 198740297
3 6612 108012
2 91516 241040914
3 45522 42943
2 35482 626506038
2 198752 429762439
3 34923 124052
1 41267 139340 285488271
3 83266 196751
1 9750 181706 306944582
2 159530 597279190
1 169021 196317 127358378
2 137454 521681398
3 83346 127584
1 88715 171439 333174765
1 61291 62035 903691644
1 179789 180718 20172823
3 180909 17879
2 165659 645406869
2 173966 686829569
3 135039 110933
3 19650 29727
3 158396 57607
3 37188 183598
1 102271 109203 430329489
3 62339 74351
3 12609 105774
1 81286 84033 605905049
1 107702 188103 337013209
1 8450 197058 82613526
1 21239 165999 792928791
2 129276 217482462
1 157397 178264 339327071
2 124273 933402167
1 102314 171787 650383412
1 78709 157493 866632164
1 1520 194522 746689380
3 190085 21805
1 33852 75046 673306115
1 44150 184192 689922741
1 50076 110021 960596641
3 155657 17789
3 170645 117356
2 151083 752422967
2 104616 62653249
3 91074 7764
2 47300 670813004
1 8016 121538 602509425
3 13658 129952
1 42267 137416 303253477
3 18215 127024
1 164223 186250 896899095
3 57566 61566
2 32252 127991328
2 74654 282630705
3 92514 14374
3 57731 35464
1 75478 98372 367007750
3 66563 74733
3 30544 126447
2 116897 387035135
1 1869 10330 835397652
1 174 145636 640679795
2 56930 912300098
3 179185 44021
1 14256 54374 986394588
3 110461 39752
2 152283 595781368
2 145458 54626957
1 12402 26688 655630034
2 178735 437029948
3 84901 66971
2 24939 676645546
2 164805 900571997
2 193322 161505450
1 33403 66430 963911012
3 167828 164726
1 83214 108295 216755452
3 63316 107280
3 35875 117052
1 59780 84889 372581130
3 97637 110981
3 136808 26402
2 131177 800165225
3 138237 58157
1 37615 158621 898298722
3 167185 154564
1 55684 89779 212452827
2 153036 899318893
3 181932 9418
2 163926 969115033
1 132543 150491 11001223
1 108665 189816 324150241
3 90890 116166
2 161630 37397121
2 31707 348690449
3 136941 74073
2 183750 824498197
2 38258 892507770
1 93851 160255 480775349
2 488 524828623
1 89461 111641 378284035
1 58968 101513 123017973
2 1803 529660171
2 144355 348604015
2 28372 155815392
3 8937 190050
1 176861 179892 680644323
3 103854 192262
1 49997 57168 975180339
1 106802 148228 863672680
3 176452 105863
3 194240 62852
2 14269 7787370
3 143800 136046
1 35744 134095 664534294
3 44911 179894
3 85461 76752
2 2467 278576622
2 48205 739832427
2 17669 802446778
2 112297 504779562
1 32993 34144 437143809
2 68231 573821385
3 82555 47011
2 115241 961596523
2 88636 178324206
1 25544 100805 811145979
2 175561 664647598
2 147934 118417104
2 149090 308207061
1 37620 51878 402413915
3 118858 159743
2 116311 849332599
2 188147 253703623
1 119590 165338 340176534
3 144234 30506
2 100655 198749529
3 175670 158469
2 920 328417243
2 92923 454019964
2 108657 651535212
1 73551 113873 937532303
3 153454 199514
2 115043 239876210
3 36628 177597
3 89045 104431
2 154045 641471421
3 150164 97449
3 138017 157960
2 38515 498654950
1 41551 112443 799843045
3 399 89077
1 129358 179202 180068557
2 80768 62662941
3 63077 89601
1 29716 185884 21938666
2 40183 625903911
1 182601 190939 262482192
2 185068 551084189
3 120697 74377
3 182030 48689
2 174444 861321948
1 61759 141332 750410804
3 116455 182908
1 81980 178475 545163768
1 27481 87410 242847546
1 22736 95845 21874095
2 29575 215177358
1 17147 65620 868258154
2 45774 433007388
3 26869 169035
1 140219 153534 829996170
3 147646 181405
3 21434 15454
2 179543 298830405
2 1451 970012497
2 130649 706293846
2 112793 152899075
1 53857 131485 901349067
2 20928 650526334
2 41299 426111862
3 131624 111059
2 18519 189553059
1 20346 136384 617440848
2 182072 836261351
3 141761 73526
2 184190 779772725
2 174047 504060325
3 96494 110948
1 48912 135738 82837349
2 38936 865703814
2 125963 912973586
2 54233 225668055
1 11840 97405 200925330
1 133602 169754 820204572
2 64012 30272363
3 68358 39290
2 82183 427865952
1 55779 152839 216954162
3 39176 191833
1 13526 112810 617241453
2 191166 745330420
2 126745 575647543
2 22509 427981130
1 50820 82889 505188870
2 195439 16948144
1 123096 149963 769107592
2 172018 654555901
2 173446 740714808
1 61392 195692 873708896
3 64342 146705
3 129748 182317
2 123354 644834321
2 94953 8198705
1 8536 53245 278853851
3 110302 172080
1 127771 135612 859479860
1 14178 95203 374838383
1 63115 124398 671995760
2 138493 796058360
2 136609 463957593
1 3872 66321 15055848
2 177823 813809215
2 18344 488680104
1 173296 195901 360701914
3 178634 177741
3 100429 38572
1 88592 103439 146156351
3 27140 124166
3 34454 32867
3 276 33940
1 22036 132567 815512732
1 46807 187956 251368422
2 95571 884095980
2 59881 947965835
1 42170 122908 112415816
2 115585 791342509
3 92706 40709
3 40146 107201
1 123917 191495 968394863
1 131295 187660 362797174
3 98717 69569
3 146622 164683
2 187489 13382689
2 97884 334746027
3 192525 33939
3 15797 79396
3 136866 3675
3 114396 163407
2 57632 919292183
2 137347 535341444
2 178059 596945344
3 76852 194386
2 123580 654084843
1 64043 176176 648010812
1 154857 161342 883950428
1 50933 181359 893330564
1 55159 187707 64101005
2 166189 77417722
3 139683 159052
2 44122 659309061
3 34677 185212
2 11914 75800344
2 9794 99037161
1 14461 27555 491019604
3 31732 82682
3 68769 141407
2 42731 757779110
1 12200 25688 580537821
1 136816 162129 985430257
3 123751 185374
1 58531 167155 479286400
1 78283 177248 191373187
2 64851 525752709
2 154554 431759929
1 27806 105184 848490326
1 62642 97170 978544932
3 155293 99354
3 135580 194695
2 146277 896754513
2 58972 483645772
2 11163 5417927
3 27254 39467
2 93567 597054997
2 55777 881068630
1 67717 90708 330256490
2 85814 71834980
2 125901 708607556
2 31112 346206685
1 7804 155085 40168651
3 175794 41279
3 182992 11752
2 19467 884670995
2 166693 458650171
1 9931 93309 936007751
1 100564 108566 422297446
1 147673 167839 192222626
3 22046 100767
2 168860 607327326
2 30072 992728689
3 164629 10519
3 148787 151411
1 18245 27579 510252379
3 131385 94035
3 137133 91129
3 120494 49715
2 156264 84230679
2 57478 657187213
3 131295 177415
2 66495 674794781
2 177324 886979221
2 117413 399865580
3 179121 164248
1 14965 157133 533612963
2 124714 981955545
1 33251 151386 59887901
2 13632 495401398
2 28075 158607190
2 182489 864144955
1 107279 180010 821215102
1 42740 95259 794201435
2 13705 650966885
2 82942 813299608
2 187310 586616351
1 119667 160899 589704233
2 160692 210318717
1 135721 168979 639994357
2 57558 695759187
2 15308 350661260
3 184858 186333
3 196523 22763
3 58865 97800
1 5385 93712 791595813
2 111862 971310313
2 69070 12291275
2 50786 658338508
3 50412 29176
2 169137 924812556
3 199008 187444
1 63316 127135 523633072
1 9490 81097 693542628
3 108052 154379
2 178862 23032730
2 117337 909957803
1 84098 167887 839069272
3 55113 45407
2 16353 150373509
3 107679 87021
2 187969 377827781
1 44714 78699 214735708
1 180934 199971 157947892
1 115920 178761 587348920
2 122036 939534394
1 2169 45555 54530869
2 131212 993248743
1 38612 65776 602208340
1 158580 191688 766815593
3 6765 85180
3 34876 122794
2 172870 567731167
2 186855 775665114
1 151773 174158 782795007
3 89814 39640
1 29220 73976 333737583
3 168926 21403
2 139662 24274994
3 180879 113945
3 90081 129957
2 35745 722106672
3 175328 22299
3 103339 137288
2 174409 902452931
3 152522 126527
1 70804 144678 573401372
1 23734 50150 394195866
1 97225 183639 462252881
2 185519 441919261
1 36840 51924 767002169
3 124514 12615
3 66912 134454
2 118234 366330212
1 100296 196101 713007691
2 14976 446223548
2 8527 553086292
1 174494 196214 132126784
1 126850 142430 392766218
3 2924 128570
3 58524 160391
3 15432 152723
2 151640 568445723
3 33147 71125
3 184597 191913
3 119766 18839
1 63285 84294 985241581
3 114264 149465
3 10635 121158
1 5774 37213 169357093
3 141529 177798
2 122958 370851383
3 59865 95280
2 124562 151026077
3 48210 28576
1 128201 173705 710483004
1 109490 117486 611267222
1 90633 138525 23150652
2 23262 780578288
1 164139 169961 82581754
2 78553 989556842
1 20764 69142 858406759
2 136100 710358766
1 120797 151884 20516149
1 117968 199026 464041315
2 72862 713784706
3 175071 102011
1 169078 175685 114975872
3 130783 171772
1 108406 171252 533958008
3 107158 118267
1 19954 142233 80507454
1 136393 144978 362057065
1 4683 100930 270726507
2 142701 366507292
3 184909 32276
1 73552 132067 791193735
2 131550 377020983
2 74956 717266292
1 23734 66522 966460623
3 70758 172298
2 73345 279643776
1 34607 78913 52927818
2 18079 204370474
3 44694 141575
3 136644 78614
1 178937 187309 403425456
3 65158 65026
1 35921 77949 534023476
3 113523 105960
3 102157 70235
3 198545 15812
2 113047 522547666
1 47700 60959 467862491
1 62212 150896 112661860
2 122696 314797620
2 59016 185391481
3 140536 93292
2 68851 712791960
1 86414 103550 555444329
1 70183 189338 584076401
2 131362 614862721
1 132817 162775 217885822
2 37456 502596341
1 119024 183295 804378307
3 106947 179859
3 75317 196491
2 118861 82443652
2 52213 499064882
3 87288 183942
3 189036 195066
3 127146 48752
2 19694 934073440
3 104356 34011
3 67556 157239
1 31778 151933 332883361
2 179941 781615107
2 141632 552419490
3 110408 140191
2 125428 929214134
3 132789 92583
3 147661 38291
2 59410 298783534
3 52078 38737
1 90821 153363 353723969
3 171892 74623
2 1686 703307468
3 90120 184133
3 111088 172707
3 54080 84183
1 36855 190752 150391382
1 71325 109470 998847882
3 9600 129859
1 159517 168708 519304531
2 152192 995564014
1 25702 142603 771674010
3 177194 182241
3 196196 136060
1 125322 188218 277392985
3 77336 122232
1 115493 118391 42768655
2 85920 994973321
1 115872 162327 938369727
1 12040 113732 756335208
3 115746 60197
2 22935 269482090
1 24977 198820 859383803
3 18767 190890
3 133882 55579
2 106157 585083992
1 47956 163412 832736781
2 84976 715879056
2 15397 824104524
2 87991 3439908
3 129592 165950
1 6292 138903 275201817
2 120469 221069639
2 109565 915541046
3 31743 67125
2 19395 800257942
1 41620 53875 367408743
3 133171 101598
2 97126 660623667
2 180891 543741442
1 14676 38162 807929483
1 41483 174119 501371101
3 39472 173040
3 52676 85564
1 24000 74759 788952696
1 23089 32573 218530042
2 147012 632872329
1 73829 107167 981884358
1 39172 122826 216780405
1 106243 194600 755202923
3 36271 182426
2 188930 70170034
2 209 582405672
1 158772 175917 635150790
3 21595 128157
1 69621 91387 330449785
2 124519 567374753
3 23160 18358
2 93293 558305458
1 21432 190142 999185004
3 122490 826
2 191353 767918907
1 40 57360 4425930
1 17072 105470 812573349
3 12619 71300
2 136600 706374775
3 1451 181735
2 181765 415471490
1 25722 132464 427203306
3 157174 118049
3 153839 67583
1 13388 195076 586883858
2 31301 247291609
3 83386 6709
3 38305 153176
2 115310 746475222
2 42226 278998833
1 89284 128636 714281688
2 140281 927077374
1 85418 152405 833964396
3 189697 104390
1 36260 186119 908049331
2 183549 947978121
2 97786 111770499
2 60943 66554766
3 84014 162825
2 127379 879644633
3 150737 134044
3 11142 39823
1 44149 90517 896738714
2 192771 894920331
3 135334 66538
1 73792 157905 611141464
1 140553 173872 769153196
2 31729 221441816
1 45313 139338 842765177
2 96362 481114817
3 148440 124841
2 172468 774614725
3 9544 193144
1 117716 132267 919536184
1 32526 104392 214716448
3 59154 148652
2 131171 526858747
3 71400 160168
1 151704 177398 60854824
2 152420 38309776
2 79724 295707535
2 10161 818988853
2 95016 311826877
3 73672 145869
2 124067 565109271
2 26616 621385876
2 58673 353519410
2 102835 419291998
1 145921 174919 380330442
1 41679 67199 854277107
3 46451 71434
2 112345 531362564
1 148263 149446 167036142
2 63462 846377684
1 95886 168538 417338551
2 162172 628704413
3 152754 20123
3 105144 84548
2 130049 181498943
3 5018 121434
1 151482 182143 250761436
1 57150 57220 435324110
1 7206 195618 540377931
2 122053 344328460
3 182957 32569
3 52084 128695
2 67272 999884447
3 22855 93299
1 23835 174900 145918708
1 39613 149055 374304843
3 29492 46552
3 155495 100990
1 78999 170488 431645014
2 135533 828658209
3 175422 402
3 107143 74696
3 173365 16283
1 41246 72214 967522843
2 98487 34509093
1 79315 182856 703694989
3 125894 5030
2 1574 225732518
1 51886 197323 343838741
1 70579 187636 902034854
1 44009 182982 123102892
3 24777 198007
3 168769 182998
2 33529 524081434
1 54106 117607 736008103
2 143326 918409050
2 192767 546065835
2 46583 418490558
2 143254 887274187
1 26269 187503 409087360
2 170390 173759102
3 152428 149297
2 192558 523645506
2 52142 595091781
3 45969 167255
3 68026 63321
3 167698 190491
1 124262 173798 573998820
2 45530 961785386
2 137150 367102870
1 16324 146035 547558624
3 85567 52157
3 65325 67399
2 164460 919966379
3 63898 85161
1 100767 118021 494534321
3 98093 182290
1 1870 14991 722277105
2 127265 295538514
3 150770 85687
2 154524 954713988
3 116350 2739
1 162213 195419 343729481
1 60138 95579 658480238
1 6101 190703 640721543
1 6452 23206 318232963
1 16279 26908 992867924
1 44456 56506 698278404
3 108125 174509
1 68130 97468 58076320
1 43082 44213 215399891
2 65063 347951142
2 40230 556283645
2 71103 932544395
3 199144 66941
1 128793 133822 305421237
3 186780 75440
1 16337 73402 812647777
1 24110 197352 856894791
3 165516 105204
2 115031 207574574
1 135494 146713 534838934
3 130182 67889
3 24508 78301
3 64255 91219
1 47887 191714 479643914
3 191257 119627
2 94787 58370645
2 14317 47152095
1 113051 173866 198034529
3 141952 85197
1 64470 90095 838590678
1 175984 176647 202883049
3 6881 43024
2 13396 706097099
2 46709 230027350
2 106271 70044507
2 8944 600709717
3 196123 103793
3 165101 141485
1 83695 180509 5422418
3 148049 159993
2 63185 500816360
1 23339 104129 179146674
1 74162 180062 932914348
2 145184 1952819
2 170461 111413431
3 86969 19924
1 31241 35322 169676598
3 160238 299
1 134805 147988 930911922
1 70397 103208 718143728
3 193704 39994
3 106026 96013
1 96023 185951 770335818
3 24565 32186
2 147654 642493396
3 56268 45986
1 39943 150446 454492467
1 134770 185108 961565700
1 72959 106631 920709550
2 65411 639931645
3 58450 121214
3 55713 117924
1 171852 199209 663579395
3 150279 24386
1 31117 157321 999902518
1 4294 159692 133066805
3 55686 75078
3 129898 96244
2 24587 70895160
3 188283 134432
2 109089 942144422
1 15826 152527 947559715
3 17869 100648
2 57448 415918592
1 55723 86030 193735837
2 193226 79691915
2 66493 498455737
1 52903 102344 70974640
3 37637 138835
2 45098 676134241
2 19601 38438336
2 78941 553881011
3 32578 109751
2 34214 195392168
2 13381 382731837
3 116385 4273
1 44552 187278 826201944
1 37715 109342 238392719
2 160377 797022145
2 21770 363572184
3 139194 141874
3 121287 188283
3 165177 5488
1 15359 75913 641895687
2 154654 840175492
1 133218 147917 525379536
2 40451 158821574
3 195051 86400
1 1963 182027 57248496
1 154990 189045 28978129
2 197283 405326225
2 18861 982299545
3 151034 125588
2 53801 168936173
1 13518 172032 71065928
2 192593 909521673
2 53879 580960154
2 36284 96727706
1 182934 199769 252442323
2 120462 657296742
2 12249 298184478
2 51593 418641492
3 126752 27628
2 157033 734478388
2 38593 21536311
1 84823 85485 818823558
3 53230 194276
2 62915 851417784
1 10940 49642 481564154
3 40173 145185
1 78773 86058 610017181
2 60923 464303661
2 11579 302506164
1 6082 84897 56385588
2 11470 833001174
3 179456 187652
3 93234 107758
1 22353 55398 318191030
2 90975 783652909
1 102424 166494 785377147
1 83524 130305 755671917
2 183335 946440594
2 137472 635242211
1 5817 148052 812808834
3 56730 7895
2 107206 694591269
1 48821 91524 924279078
2 192550 327524728
2 87021 535749839
3 101744 134298
1 85350 160671 84193006
3 88242 18960
1 179873 191527 282805600
3 13094 51505
1 182227 188131 841352245
2 116332 611897274
3 197125 148419
3 99611 92571
3 66606 187776
1 55743 115758 160251598
2 98935 728123534
1 2343 62941 914115311
2 20391 459057572
2 60504 208584365
3 179039 177155
2 56818 497532907
3 19782 47428
2 47063 813230268
1 68360 81521 434526178
2 111467 756051034
1 67981 105467 548972361
3 47071 83833
2 74246 76461866
3 92380 157832
3 46482 185803
1 5326 102949 989086957
3 15708 178042
1 81191 149972 582605084
2 44132 447287338
1 41988 57302 174780369
3 33337 61527
1 31852 109158 768603639
3 53142 114753
3 165995 161707
2 109483 359850484
2 91047 869427329
3 96849 70567
3 174242 167913
3 79896 154478
3 82487 98486
3 78603 13602
3 9080 188749
3 198698 183636
1 59167 180053 171842967
3 114861 178802
3 118925 92214
3 55309 140566
3 138614 193821
1 19398 194697 736990534
3 63620 7984
3 12687 18667
2 143650 90532157
1 63602 75047 539800988
2 173306 174235235
1 840 145101 620919390
1 70325 95242 294908900
1 161080 163901 838376142
3 113970 7495
3 127697 111894
2 171428 343848628
1 138510 193281 201642355
1 96059 122769 326955005
3 72018 158528
2 108778 774590290
2 159209 572930519
3 65286 10625
3 28148 61319
3 90693 4463
1 40839 146519 222671597
2 114372 895640124
1 35209 126990 642547320
2 73744 808210746
3 126649 102011
1 50748 86524 735451344
3 30673 96760
3 117584 146462
2 166001 315477951
1 126689 173200 248602165
1 42164 138379 95305413
3 63332 167604
1 29467 131226 116448995
3 67213 3385
2 39678 181342685
2 72340 917270623
3 124947 101665
1 3467 58107 859713472
3 17506 2389
3 177393 121772
3 102868 31568
2 23209 309635013
2 70376 822326552
2 86287 849733690
2 37334 241429741
1 22941 143192 709891795
3 14114 193842
3 193494 125680
1 150567 167934 371906233
2 87887 288843933
1 23420 26159 488929842
1 118076 189555 74327021
2 150343 585617373
2 150751 925289052
1 90963 152884 81171149
2 133898 677065920
3 17568 51553
1 97736 173479 769460498
1 3057 188192 896752635
2 21476 688520558
1 75080 89864 63097044
2 16146 823284085
2 21750 653840313
2 28344 791275509
2 106292 908351039
1 44796 184743 302424029
3 116099 197713
1 76405 82573 761972970
3 39474 303
2 83862 32638310
3 16146 146266
3 194455 76501
2 95115 721410527
1 124374 199611 322530586
2 156390 756521709
2 113664 378992571
1 136876 178513 983187065
2 144435 58656532
1 104286 191780 300587634
1 7820 14566 786924399
2 152147 106360319
3 42987 42707
3 129568 162341
3 137589 168141
1 10789 119599 623750815
2 23040 80508227
1 16457 169560 440551838
3 106868 47123
3 160699 149744
1 119391 172109 654827680
3 56851 51453
2 21849 842291045
1 24567 186539 381961952
3 102067 171768
3 78890 43494
3 23809 128121
1 46453 168939 493818323
2 180803 120744388
3 91292 79196
3 11114 180073
3 109228 117342
2 57299 993265880
1 131008 161979 360210066
1 40011 113115 132562681
3 139633 115222
1 107697 136134 970680544
3 100551 79032
1 39501 134654 342198542
2 101895 439757297
2 40573 449896230
1 129398 195268 518321985
1 181158 190686 642256745
1 36626 143948 201111978
3 75783 22468
1 65272 181701 639142392
1 63148 194586 385138033
2 196260 31195077
1 131878 145513 970849639
2 27155 862695796
2 138505 843704787
1 16331 184813 284907977
2 21263 814363284
1 22640 85133 882375974
2 172260 282235748
3 10742 121004
1 93916 104371 959213128
1 54461 86007 429291532
2 8842 120462205
2 173919 737760451
3 161625 112248
2 140496 120269756
2 73907 499715216
3 59345 165462
1 141911 192667 63859139
2 132413 904927599
2 120872 11967557
1 105154 190911 207986796
2 17223 270776185
2 182706 20759560
3 15784 57853
2 65886 551150772
1 62043 192919 617424998
2 32489 96760773
2 197478 388056331
1 6032 181885 873767509
3 194098 64602
2 164184 666927591
1 42411 160211 786436780
3 22255 15171
3 71972 178921
3 195821 28689
3 177782 51364
1 47183 112413 884511382
1 110299 112519 90392842
3 262 1414
3 85674 53684
1 36503 73586 561141069
2 21022 512411871
2 51859 823591768
2 171956 728027870
2 90556 597674259
1 15750 23588 510241680
3 175961 54376
1 189607 199912 618868370
3 16628 44068
1 95761 122674 974817129
2 170792 991019911
1 13204 110023 407141222
3 95211 140161
3 126074 32108
1 23609 173158 817592015
2 76342 86669816
2 158173 522405990
1 156233 174944 496283748
1 1329 123085 847219153
1 28949 183266 626040802
1 152988 160986 916464404
1 45644 105884 639403216
2 79403 344494524
1 85761 120583 814982643
3 67812 67832
3 193446 109332
1 141349 147796 557987591
1 40235 186290 216805136
2 19009 302404347
2 145402 365740020
3 106500 60690
3 26590 74731
3 49888 22646
3 196481 123390
2 158309 653707387
1 110168 111536 616077233
1 21674 55198 409060426
3 61179 193995
3 37868 14394
2 111414 325973979
2 75958 922327036
3 104038 82392
2 184117 710729673
3 61657 24296
2 172433 857511103
2 92427 838228715
2 51678 581331729
2 124046 844478061
2 111753 791437754
1 43396 45664 604083722
2 58071 847364581
2 94245 522191424
3 160123 71605
1 122624 145929 284704791
2 192769 717312358
3 191640 152434
1 100310 133313 189017381
2 60637 414815867
1 52750 134465 265192742
3 85724 105082
1 3375 14840 580372995
2 197831 5301594
3 179365 57010
2 35706 447711441
3 43907 99766
2 125208 476005289
3 117501 153439
3 19092 63134
1 54911 162157 195880856
1 15133 123893 957086588
1 77718 138810 748105898
3 21605 86601
1 41540 121136 720869879
2 142775 654310255
3 80840 17917
2 186729 87886433
2 1846 50545754
1 46170 143589 23504528
3 23482 29873
1 73145 86574 872761227
1 50669 150685 861616546
2 49053 560496765
1 82843 91804 450792365
1 41573 79558 380821228
3 177334 121543
2 129240 235932398
3 113698 42817
3 159402 157813
1 27335 192733 714862790
2 88985 565197031
3 102827 133857
1 13220 165340 827725473
1 86084 163277 832900375
1 28447 83299 800668625
2 160951 545228231
1 15582 61836 164365998
3 129151 150686
1 71585 72837 632693767
2 73262 353957449
2 149002 895875160
3 199530 167338
2 23755 182853408
1 106525 137110 433474508
1 161155 173207 108076855
3 182475 137646
2 186626 497569820
1 27839 62253 180661176
3 171453 88728
3 151514 195431
1 76550 101967 670378031
1 91374 140703 273604685
2 36205 351104073
3 68194 81265
3 6549 56226
3 43386 145404
2 164267 678480881
1 125354 127365 749177654
3 13380 52798
3 21005 14012
2 186720 419414330
3 87196 30026
1 63520 128670 356876406
1 34291 95778 412889055
3 190989 22511
2 169482 895703727
1 32470 92455 113548639
2 101988 168791902
1 178231 197857 257504600
2 8277 536233438
2 145176 411759318
1 106562 148522 627246560
1 25812 49126 960969825
3 74826 144417
2 54131 769588951
1 131282 160123 372918875
1 127678 163434 99257636
2 132002 327050309
1 42374 102964 791250773
1 18797 107898 904050297
3 175028 178088
3 85740 172323
2 163057 961260432
2 21931 933504330
3 116112 16045
1 2560 12221 943627953
2 80770 173950492
3 159337 70340
3 121183 32086
1 64504 67788 323121814
3 85751 150292
1 76959 191327 494261766
2 159049 148849518
3 145565 2787
1 138649 198005 962118296
3 35167 15528
3 49452 97416
3 43150 184986
2 122807 662546899
3 27924 84169
3 107943 119909
1 64877 139704 548850824
1 131096 137504 224559746
3 91629 140231
3 97610 62692
1 5494 19553 715391730
3 128051 56928
3 63848 42660
3 94559 181702
3 69629 1608
1 33254 184004 410977728
3 100586 81052
3 7243 124952
3 47391 67863
2 119330 469831718
1 111618 167789 457834402
2 29973 719794353
3 18318 53974
2 74526 530331062
1 37899 125336 687362050
1 84225 101960 884060059
3 72327 137067
3 29396 29731
1 113107 123282 569045545
1 110506 198236 118919123
2 162945 535938445
3 54478 164379
1 106254 135663 987012434
2 175272 436098026
1 101461 177747 335986309
1 106031 172906 960618391
1 134413 184098 66392729
1 3861 62275 397891679
1 124190 172693 719981840
3 68434 123993
2 46941 532407882
2 49002 730107010
1 11162 81292 976536208
2 136820 173851652
1 9440 107651 268241315
3 105490 98642
1 28792 140949 466098614
3 70558 11331
1 64247 70418 837973034
2 166398 743715534
1 75812 140035 606918680
3 73684 147919
3 84426 92260
3 8345 47783
1 58468 182268 156288161
2 178061 794293138
3 3927 182325
1 80990 131087 728018144
2 129639 822802851
1 39375 133144 339603466
3 105362 138198
3 158574 35826
2 117441 780516084
1 93507 100574 355728432
1 23661 38999 78161303
2 166010 78380184
3 188746 122895
1 81366 132467 325512346
1 79999 176153 442996679
1 124177 146856 569082987
3 151961 99143
1 114677 136908 467310475
3 76749 59877
2 5255 556442677
3 184425 95065
2 121414 631670276
2 150028 86335078
2 53410 109780790
2 92580 689283454
1 137356 177144 235688023
1 22572 94906 733853037
3 97347 35356
1 102580 169062 987794758
3 42696 152468
1 139959 188341 620174377
2 125464 966773525
2 19243 111718610
3 115229 170579
3 180345 133536
1 82860 159372 309318082
3 135592 4145
1 11509 20516 979018358
1 132583 145156 112052911
3 27179 167626
3 134990 87305
2 80118 442016097
3 62917 4510
3 49609 133429
1 69755 80688 622867584
2 95872 247732129
3 93960 109326
3 87677 113479
3 109340 122
1 172064 176301 863622388
1 57071 144719 985521565
1 104694 109675 153178153
2 148689 586268264
3 55733 53859
3 50932 178384
3 83927 100653
1 7450 194308 439085010
3 8889 180831
2 106723 39645585
2 197917 321548987
1 11863 169456 660139651
3 23258 75032
1 67805 138354 62834969
2 109819 254599785
1 30286 32252 215139722
2 69449 985179337
3 139031 190397
1 162922 185071 618656932
3 155586 21701
2 120463 724718022
3 56551 5544
3 193509 165776
2 125765 192454974
2 12538 557280772
3 23132 160948
3 37993 113577
1 48724 64205 355351928
1 22306 68509 917248219
2 162214 108051495
1 63148 77256 936895406
3 170701 45473
1 79513 108919 662252093
1 91123 176261 196935719
2 127156 62068432
2 77214 390193161
2 112309 553837777
1 70687 173554 916518176
1 65623 69637 714337054
1 28748 137414 117914284
3 43140 21288
3 135251 72443
2 8957 682894529
1 44110 151898 677857004
1 12712 167105 172891815
1 31185 173270 554554556
1 33322 54077 83375579
1 93401 98731 660445642
3 174997 46289
2 59701 829472544
2 105303 775357293
2 110454 678027417
3 93046 151747
2 137925 73995444
1 170720 188273 908405207
1 40301 96436 646764505
2 148583 659349458
2 127492 324722138
3 91152 131825
2 48982 20869835
3 173932 159740
1 36163 135285 811823229
1 5584 162368 170447025
3 65636 96928
1 53752 162424 807509519
3 187225 160706
2 142116 264028863
3 57993 38363
3 175042 3845
1 69214 130229 149108450
3 56277 10581
1 85975 110870 603581602
3 130094 188969
1 138824 153594 637142085
1 11223 17056 236022354
2 159008 728856357
2 3239 187003951
1 9123 107723 143948364
1 32748 136653 879264915
3 18089 6225
1 98308 180652 973917028
2 79238 500727038
3 190500 781
2 186590 436959629
2 16301 813820117
2 54640 460817001
1 54303 193823 154389463
2 190260 931220123
1 75227 78448 73864001
1 109692 125983 650781584
2 23160 169890480
1 187 160012 719864558
3 62487 162636
2 44086 594060138
3 4311 39567
3 125033 134787
2 18678 546649761
2 154071 881413721
2 93448 570211591
2 155193 126905219
2 124439 839078238
3 175934 197219
2 26220 319133564
1 52325 179795 493492915
2 1370 84913964
1 2812 50833 624365889
1 139058 186141 277082574
1 40762 166797 255097219
3 179501 141427
1 2720 55266 569593663
3 2247 149431
3 7043 151461
2 169228 480096395
3 157530 91464
3 22278 3300
1 31448 104475 586910449
3 93526 15391
1 100410 102277 648442189
3 85605 106563
2 155465 848822910
2 16352 41388518
3 18591 40307
1 46053 51627 905108615
2 72266 602954617
3 42051 107791
3 127053 88646
1 5888 148423 251848563
1 35990 169629 310700359
1 172959 196210 890535673
1 49337 75606 867556970
2 142493 991265813
1 53996 175283 374371137
3 95946 86245
1 63987 173112 941507294
1 92742 189375 214726361
1 6482 123753 151971255
3 71312 88346
3 170418 92236
3 63309 188940
3 127802 68405
1 3029 98139 837598496
3 6354 176069
2 109808 330266317
2 134554 788023376
3 127358 16759
1 42800 112544 576473493
2 76958 891551956
1 122787 186805 506826014
1 42120 141997 393710966
2 54142 678922171
3 77882 105527
2 184625 305502350
3 156622 41238
1 12971 190936 662227297
3 131861 95296
3 118099 2357
1 56381 143745 78705492
3 132966 56474
2 16803 354575982
1 97575 134087 412019464
1 160296 187425 621275176
2 191726 71416662
3 76115 9121
2 181030 198231330
3 75555 189528
1 21057 88618 733445445
2 197293 867372642
3 103527 97510
3 7541 130440
1 76493 156790 308121562
3 71575 100982
2 42994 850791466
1 43491 115091 258223782
3 52100 198620
2 188113 423660261
2 62442 30358697
1 11243 141721 824792686
1 37242 99659 522689110
2 166375 793248599
2 64053 489956366
1 68125 117180 864649508
1 80129 94255 391744942
3 48476 96157
1 55597 101263 916618646
2 106254 731873389
3 115966 160533
3 37207 100253
2 2777 376154810
3 56420 10984
1 8608 78650 322467519
2 52605 458756920
3 194569 187207
1 58296 126446 458739887
2 27612 258445651
2 115109 845593400
3 1784 181205
3 76789 131367
3 30689 167671
3 44688 29044
2 194445 530126142
3 35914 180854
2 154778 202056929
3 181564 24394
3 38775 62528
1 22975 121779 310469758
3 101070 10162
3 107879 36466
1 92149 144344 444675003
2 134876 888827090
2 157830 724391621
3 4006 121319
2 183331 660494700
2 141012 480626494
1 151205 190623 321435012
2 177801 921746605
3 33763 30162
2 29407 47244859
2 75294 62172345
1 97994 110143 507321972
3 29325 43874
3 374 78196
3 153149 72620
2 87305 357771694
1 46855 115602 325506831
1 3786 14656 538607896
3 100211 166433
2 13568 104292791
2 192667 146826894
1 19108 150683 650709674
2 96533 812167655
2 149748 547301085
3 41397 116530
1 55443 128705 581573803
1 49147 167288 515067598
1 34055 135611 584532474
2 64821 181065351
1 111967 152291 263959349
3 170875 179022
2 62341 602868300
2 89456 134586988
2 85752 925563456
2 115359 822117857
2 1112 474111245
1 442 13806 140962515
2 173686 137432950
1 34866 78092 899374191
3 118881 145787
3 55553 26339
1 12756 179412 258189870
2 168316 877985254
3 107088 141348
3 198335 85773
2 12736 172006612
2 89088 219329823
1 78840 90197 52337861
1 129567 188842 756432113
1 33695 183493 406429389
3 146182 169957
3 112263 126111
1 36181 69631 214471664
1 94474 160256 554301228
1 39298 172164 253843038
2 101629 32117901
3 36631 22214
2 48348 773194113
2 171742 800298284
3 26547 142466
2 42401 224131826
1 31506 88439 716869802
3 56687 84844
2 198308 105439805
2 66474 969382310
2 142704 644058090
1 11418 91590 462867999
1 56148 89982 161421894
3 131554 138966
2 103139 979896050
1 10891 31158 222837633
1 40938 117649 93703539
3 78195 159650
2 136962 98833399
1 53347 166896 559350416
2 7041 647693671
1 151073 183863 322408506
2 76809 379560524
1 11815 117374 870876644
2 198930 390303543
1 100269 144957 765130810
2 155042 453971066
3 161061 36863
2 79155 489316607
1 74603 195054 757813884
3 50219 193484
3 180514 171515
3 120222 77717
2 145870 708681974
3 142763 119238
3 196721 156977
3 51679 127764
1 123451 154021 662508218
1 22650 56381 766102408
2 95794 711312729
3 193996 159875
2 119628 552276620
2 15195 850154269
1 49895 137297 283754730
2 197445 661880229
1 75230 135347 748124944
1 141310 155403 560113364
1 3996 148392 624245516
1 98398 173179 571277192
1 89538 100932 812653723
1 80167 99896 562709895
3 181837 5524
1 89461 99190 108166143
1 80883 132849 551045766
2 63814 396932771
1 69247 177375 117177917
1 140456 182261 775756832
3 100989 44224
1 8750 45481 888378082
2 176467 817365881
1 9865 194580 904200750
1 50652 61978 93322600
3 155114 96436
2 116053 133190897
3 170573 105336
2 190710 695674958
1 96768 113047 563800447
1 101008 163662 848362723
1 50616 60271 693393833
2 15666 460015483
2 31866 792670937
2 111345 529406012
2 112967 840621663
1 6097 86504 284883739
1 6968 136104 528002725
3 32028 57395
3 57742 18007
1 145781 165137 203792813
3 144604 51161
1 5598 194594 375499411
2 162500 117891576
1 32795 155910 334445414
3 178574 169735
1 6227 44451 263716612
3 135642 31379
3 133980 113893
2 55544 410187391
2 28236 771145082
2 143203 571064557
3 85899 34461
3 166765 96617
3 120540 28312
1 165420 196139 558366565
3 173286 99908
2 119354 526586121
2 22986 523631872
1 71354 190546 950900702
1 7639 172963 406036483
2 151707 129177867
3 134591 174887
1 16177 28003 328347295
2 170844 279908651
2 107568 99276985
3 181869 143876
1 98895 108275 289339036
3 101263 57034
2 47537 614254300
3 165471 153359
1 46823 85269 597162626
1 17505 168021 999285004
2 34012 73620907
2 80846 593184195
3 188722 113595
2 138690 386296401
2 35777 349146685
1 13981 46662 873080794
1 109950 178916 254701836
3 57380 141785
2 11812 573014587
1 101919 112797 412930489
2 45669 659696159
1 40563 108813 761804312
1 47333 79366 426603040
2 118705 160942117
1 9397 117098 998073400
2 149911 222242256
3 114480 180100
1 16593 106152 300994694
2 90332 775376402
3 132693 71136
3 152704 188185
2 108274 449846167
1 124750 181702 729732122
1 79656 112834 632978373
3 24446 38142
1 143396 162358 228347389
1 23976 164630 772879637
3 154448 102230
2 116096 724969516
3 42347 87507
1 98947 134418 316585817
2 23965 813596012
1 113547 144238 507218950
2 114925 296731664
2 101845 176498121
3 152805 82892
2 26892 758313505
3 40411 157034
3 153929 170776
2 11927 223801368
1 145753 159017 490750170
2 130771 949863517
3 25629 121642
3 148285 122029
1 12701 53372 973388946
1 65369 183947 403647824
1 91621 156804 673300287
3 176955 165943
2 34973 830024151
1 67288 144878 271600687
1 43613 50460 908491793
2 172675 179327278
3 742 68622
2 197090 810269755
3 122500 165552
2 65444 325518842
1 190250 195994 701944640
2 111518 20686821
3 44916 67640
3 83454 153765
1 16656 125540 345644107
1 101497 182706 96180972
2 127341 723898418
3 97627 147752
3 129965 35791
2 30799 82054320
2 77853 50018540
3 47103 12971
3 150082 127893
1 178885 198115 7155682
1 33176 161261 925436573
2 125383 75011016
1 52407 165150 824874164
2 11602 986937696
1 26783 109006 635335814
3 54374 24686
2 74967 577791985
1 43934 59195 891713735
3 117210 65047
3 156828 97485
3 159580 152404
3 82800 158870
1 95216 115201 138018391
2 150094 645093510
2 154064 196864611
2 171542 957030858
1 72126 172758 101332872
1 139636 158610 238332031
2 80567 157091966
3 97085 33474
3 98191 21617
2 8352 836675266
1 24298 127192 856120036
2 141894 561783407
2 82621 799413294
1 2002 31947 546446865
2 157646 242640236
3 156889 128988
1 14216 180957 552526137
2 154606 840223182
3 136455 109222
1 62099 86971 232319117
2 117426 542992574
1 64853 130718 426389964
1 74098 100463 21710472
3 186577 76230
3 76145 113572
2 170950 211777118
3 46116 40851
3 135041 132289
2 164337 550159331
2 10427 126398594
2 165366 179773243
3 74313 128509
3 106946 160552
2 148111 311380125
3 165704 70305
3 192530 123501
3 158625 104587
2 130626 776457504
3 39024 41150
3 43060 73884
2 109528 885662454
1 13165 69939 295108856
1 71883 88199 507188820
3 195198 148813
3 84546 92974
3 139464 66749
3 183159 31249
3 170426 26711
2 127321 610313623
1 17226 98778 437288430
3 118817 65806
3 14810 85607
3 152930 189323
1 39275 70214 365931757
3 170856 59755
1 103313 105736 147655815
1 66821 124636 62307997
1 43607 59408 94351589
3 129947 122389
2 166798 335442099
2 101029 628510982
3 158394 22892
2 25341 465980413
3 137630 40578
3 128882 30125
2 54974 517887483
2 182041 161463137
2 136753 596362930
3 70807 196017
2 177905 643292274
1 33419 114316 227870821
3 110688 48223
1 21631 116410 688107159
3 80139 32363
2 57589 303168624
2 67842 943050741
1 4859 48709 87685064
2 122398 338463712
3 17283 62838
1 122609 192450 931085263
1 27089 56068 444377665
3 35424 144326
3 73338 136525
2 157366 706345784
1 10338 129054 613852078
2 8576 643124122
2 3759 891652083
3 116432 184443
3 197095 32573
1 95456 148343 281194075
2 39480 562440306
3 99219 101125
2 108201 322987036
2 99440 51101811
3 49315 195049
1 138795 162745 134943357
1 81761 97630 34390034
1 137232 176311 862487072
1 101187 171051 762505953
1 1447 116883 936013866
1 15683 168065 845577522
2 152683 158667121
2 58956 182457346
3 89329 84476
2 69594 42397448
2 13135 765120865
1 86591 97719 364285452
1 17219 180656 833799797
1 20642 103340 841373861
3 44661 179840
1 115764 157128 773358442
1 95868 161017 960812539
2 80115 215012351
2 29602 543885828
1 100711 170187 73378190
2 97916 41308360
2 122494 358948505
2 135697 846426029
3 46280 191610
1 151086 194919 353763992
2 186651 597770318
3 178950 92411
2 171149 945674102
2 72545 71315175
1 125915 162194 413538363
1 5849 32548 526900703
2 191180 166004458
2 64586 204223977
2 88156 947117717
3 15848 133048
1 24705 129536 972254487
2 92904 870164120
2 40232 810363467
2 16484 166685912
1 45337 145738 642646062
1 21760 93956 249935249
1 132994 139422 915193421
1 102304 147077 102644988
3 74204 91782
2 76390 114109975
1 86633 170224 187972465
1 111172 192056 795054182
3 195402 189934
2 148306 360746893
3 127594 175335
3 128905 20876
1 15256 196799 327447080
2 54858 827259708
3 84116 80927
2 101428 98126289
3 179203 135144
1 56665 114947 178315110
1 38457 106401 595203979
2 156675 695915249
3 35426 176440
2 73096 374414613
2 190700 886032458
3 99354 160946
2 162476 137348514
3 94528 69595
1 146585 147531 276509940
1 121537 162887 986006480
3 189620 2717
1 30011 168046 937583608
3 198252 83052
3 70841 168901
1 34121 34291 532940410
3 71101 132406
1 69853 170199 64679149
2 79381 471255754
2 12361 724632534
2 69271 962654016
1 4711 168816 934237551
2 23533 494036745
1 1644 53195 85805735
1 16344 36761 381261090
3 167161 148837
3 154274 174200
1 30531 113085 760875075
3 167513 78222
1 89415 127735 838685452
3 95269 120383
3 21374 18260
2 29652 711689647
3 4309 9723
3 50815 10099
2 83511 597488488
1 61013 193233 738610350
1 44216 69156 511530573
3 56013 169717
2 91634 98831110
3 43656 85781
1 171808 178039 300651280
1 123142 165986 12087808
1 11129 23390 502221963
1 41670 115299 763384482
1 106043 192127 810919885
1 13685 191922 503796066
3 78751 108213
1 74665 120781 161786957
2 163377 844253830
3 145537 141501
2 166951 132487544
3 171412 197267
2 16809 479678001
1 47071 82686 451189263
2 75590 945010023
3 79421 162587
2 112213 446612058
3 80651 41392
1 27698 85810 734116233
3 185225 154713
3 51384 175385
3 129825 81430
2 113116 346485833
2 11998 219423040
2 113397 984430132
1 31600 76226 390613381
1 36040 90561 268893925
3 29548 183251
3 125118 166842
3 169329 185668
3 68064 93966
1 142930 191199 632005739
2 739 99224647
1 38269 146456 937607867
1 174860 188333 841843426
1 61257 105084 353182573
1 146141 185261 428451460
2 123742 215671203
3 177218 181289
3 98119 5521
3 128730 80288
3 85398 24835
3 60171 47070
1 30893 88433 978454142
2 55282 470244787
2 67137 626356067
1 30987 174626 67168510
2 69004 562871893
2 98968 401559270
2 73677 190594200
1 8682 174066 525101010
1 136555 187282 601964142
2 112076 303838785
3 92407 14110
2 41250 297459949
1 41707 101060 753321151
2 159301 300402073
1 62891 94421 883748884
1 93733 190149 502083998
3 23601 31106
3 25328 68177
3 58556 107795
1 85818 122971 376991275
3 185117 124442
1 44099 130721 748580154
1 29672 55707 339411761
3 124692 10876
3 101272 7498
1 13218 138396 655983359
3 14327 181597
3 78564 168778
3 175380 87076
1 83613 113415 85694173
2 162970 691702885
1 18060 113469 981572837
1 103716 152163 391968129
2 84514 865928429
1 36956 96383 423301646
3 92885 44609
2 12579 132464044
2 142510 313268597
2 111334 626997275
1 90121 196721 846952973
1 65575 67965 150501058
3 86707 17193
3 52757 36689
3 115253 173751
2 86272 599235177
3 77759 43954
2 17641 355643923
3 172891 58930
3 37103 157259
3 101565 124759
3 50159 189195
1 36201 198844 14443056
1 56110 192952 85422102
1 10595 115945 262322161
1 135556 192529 534925944
1 155526 171362 119293962
1 86056 133824 385786590
2 97562 290926447
3 113989 137081
1 2786 76781 47753015
2 188115 611730591
1 123651 151867 566419426
1 152109 182952 985489740
2 54956 27057273
2 111140 225660400
1 128699 148349 1231087
1 155721 184404 461621460
2 123133 33160676
1 109279 189757 906390052
2 54022 592346687
3 8766 112723
1 9297 43866 119909771
3 195338 109199
1 67208 112592 286774129
3 50140 56101
1 178322 187452 728101187
3 46652 46370
2 75254 774290607
3 129929 29931
1 58235 116086 955193220
2 163266 551068477
3 5694 94928
3 139941 90204
3 109696 182531
1 30770 129864 658067309
2 110079 92263390
1 11103 98880 868832283
2 109284 278445500
2 75371 518095730
2 121945 250650600
2 8304 797529031
2 87085 920513803
2 40752 431193980
2 129637 662833825
1 98794 160363 600381663
2 197103 882840963
3 195782 166721
3 66173 122449
2 18928 540275340
3 84763 141898
3 133494 135819
1 49664 88018 322155326
2 8233 857009109
2 20256 112143076
2 69048 156599013
1 69319 118174 80492786
3 186469 48844
2 184986 683676135
2 15361 828772720
2 184886 262109094
3 190796 168854
1 164402 180581 501559126
3 196524 49317
1 5964 76603 146073517
2 106686 243196395
3 126775 9138
3 98550 63061
1 78513 198264 553133727
1 51591 172486 280319882
3 74029 151399
1 65934 143391 520674009
3 195006 131615
3 146906 141136
3 80195 170503
2 58592 611726874
1 138537 155176 497988946
3 190643 196766
2 8888 894519974
3 131943 65668
1 64509 143200 801058877
3 114909 189997
3 54963 119739
3 156017 67989
1 131783 177792 144322013
1 101964 121853 155870155
3 170500 75749
1 124659 149749 260419900
1 27080 27480 560850584
3 119270 90641
3 95477 9711
3 165043 169033
1 45392 50163 324017352
3 94531 110780
1 56252 92909 962398556
1 43447 121065 951361091
2 54246 405602379
3 93403 155832
3 72503 107644
2 136614 888695693
2 115836 950483424
3 103886 133029
2 4216 295015509
3 8717 92195
1 89474 121928 855184419
3 171911 181875
1 17881 155431 610880279
3 61671 63437
2 146415 481545773
2 121742 175060013
1 10534 160940 122343748
1 2027 50438 344046712
1 5764 68364 744380030
2 47352 55610890
2 160608 167932986
2 187587 248896239
3 102090 145097
3 61727 188633
1 31582 127335 901278189
2 193103 830434185
2 157356 899140299
1 38032 178660 53074138
3 61745 106369
1 45566 184834 922564056
2 138657 600085695
3 180362 14922
3 67734 157945
2 37390 225201832
1 130914 146834 979687330
3 157733 102900
3 26170 9305
3 24200 109212
1 61500 179941 729857951
1 137670 186998 606027014
3 190635 68949
3 18372 151319
2 109470 966570038
2 153597 949087679
3 19838 192861
2 121108 961763010
1 67408 195026 400008794
1 231 68490 297726810
1 23330 78463 394380477
1 5286 26265 160541135
3 95254 63774
1 72927 87436 127111056
2 61916 909310958
1 59868 158032 743325811
1 15496 193167 102928602
1 57502 190926 828920541
3 177531 31435
2 158562 168622267
2 13148 828481837
1 142313 151654 722051882
1 24936 166856 441414774
2 183970 326664722
1 55506 172213 237751825
2 48695 974484044
2 91431 87056702
3 9648 145585
3 49104 53733
1 109040 141894 866375735
1 3533 126822 909889410
1 152215 170846 435776769
1 27023 101071 776743589
1 60581 131714 140753536
1 16628 93204 270082367
2 42355 125476500
1 84166 109583 597628989
2 137325 615118706
1 63011 186791 915163794
3 100592 170647
3 123613 76471
3 160785 6400
3 97005 90974
2 134765 560044511
1 69160 119970 265919850
2 130643 127780099
1 36472 150010 565950869
3 2386 86926
2 195267 596819318
3 178033 76726
2 7477 310711276
2 198481 669177154
2 58935 377791136
2 163821 85271457
3 138216 96214
1 30402 136698 28462822
2 33771 880655597
3 111809 94501
1 103553 137973 116998885
2 192947 685223332
2 190156 110411201
1 40003 91101 376134789
2 49197 114467705
3 65505 95864
2 79755 940950639
2 122389 539485254
2 192506 623493266
2 52722 305723408
2 148771 438953386
3 196966 62855
3 124780 93812
1 42114 175852 93140534
3 105230 129879
3 89560 171737
1 57705 161383 205651304
1 62770 127505 450605150
1 68279 76464 565992054
1 129005 155914 504066022
1 44804 184359 30669746
1 20702 123193 105137967
3 51622 171994
3 90293 82608
2 79830 214895120
3 107029 154303
1 48433 166310 959422554
2 59134 78064606
3 42205 107468
3 191324 44315
3 59854 111545
1 31773 174181 738552798
2 190355 839308103
2 149401 451861640
3 42632 80793
1 147586 167126 885463309
3 59118 155537
3 186315 64810
1 24629 121563 82802450
1 13195 24028 830560233
2 187405 984292405
3 135933 125665
3 167059 43090
3 134390 3511
3 69999 23658
3 126806 133289
2 147069 472249143
3 89094 141143
2 114555 204908560
2 101605 163732794
3 27706 25707
1 133268 139792 978083274
3 192723 153744
1 134468 139218 539314912
3 54845 138544
1 104575 122456 115511767
1 134281 168548 372074597
3 5457 98713
3 61977 4990
1 178090 178527 163093596
3 124960 110294
1 125667 186409 230506904
1 34921 95252 428510593
2 13348 665606305
2 27232 358131327
3 21037 139273
1 139622 180072 664812243
1 77370 163586 487369608
3 71505 121247
2 154578 427866273
1 42287 75504 703772271
3 153540 32356
3 35185 127378
3 196884 87112
1 3303 105943 549327413
2 122669 27115037
2 196968 577061599
2 141934 942264422
1 71294 166359 981556129
1 42224 58814 120517226
2 136482 819869819
1 22641 97396 310106279
1 185287 192286 95165535
2 166244 768230171
3 164974 240
1 18149 53588 76368258
2 70362 673796107
3 29704 9398
3 2186 135908
2 162219 540739307
1 135638 164587 563541539
3 26744 58555
2 160020 733408173
3 126714 192941
1 78792 183341 8225158
3 36181 64281
2 81979 865650622
3 22748 106740
2 72276 489724440
2 28594 848641636
2 90259 639735613
2 185873 220545338
1 71244 178330 791995648
3 102778 113647
3 170975 64590
2 136190 267659445
2 148377 381755538
2 31972 623260422
3 138828 190697
2 86917 798052643
3 166511 25926
2 61686 534256081
2 78714 469570427
1 114643 138015 624703880
1 9556 47864 747889680
2 112925 263582783
3 81072 118395
3 144781 34519
3 5291 117070
2 71726 269996125
1 8815 35892 751769824
1 32011 136701 974245153
2 187628 755295299
2 183857 806350682
2 44900 958933565
3 46539 138189
1 54041 114746 87217870
1 56238 153891 756466542
3 95600 79073
2 110435 44547795
1 46503 142081 696479861
3 134578 158188
3 76723 19594
2 121133 591006052
3 143728 136276
2 47167 560272156
3 63380 180522
2 100436 859089887
1 20858 144458 14283216
2 56087 59402090
3 11873 141409
3 154330 117040
1 3695 94477 58062970
3 32423 110664
1 23006 142591 249969058
3 197429 43554
3 187681 18753
3 114009 67909
2 20475 505955983
2 160655 109993585
3 126033 142210
1 58854 105377 212437707
1 12488 66526 239959823
1 144264 148718 205111704
2 120272 663764914
3 53842 81895
3 9163 193038
1 160266 163901 409255400
3 14352 199710
3 35053 109964
2 163366 965458928
1 143011 172884 416336793
3 123233 95448
2 109312 696315105
1 104955 105122 576686209
3 127509 151636
1 62500 191925 762506217
1 91841 108805 41876467
2 137778 729982684
1 54471 56249 683830934
3 8895 84804
1 25667 157854 742221012
3 66441 13753
3 138454 101465
1 130271 179353 358770048
3 26377 85191
3 135682 115593
2 22543 275369316
1 95527 99659 238520997
2 148439 619475060
2 54597 913292323
2 38224 920461866
3 169516 130874
2 196836 484033645
2 20071 608728579
1 25849 144483 137275361
3 141004 151144
3 137897 138988
2 31306 724181830
2 52671 786118440
3 100159 104746
3 116477 148178
2 142459 30572125
2 80538 774837505
1 31230 45731 832120486
3 52518 20527
3 101568 172813
3 115719 9268
3 164455 80738
2 158755 448553778
1 128558 179003 975948821
1 102113 135033 4691810
2 97612 491613162
1 116216 154318 810200440
3 132094 3504
2 67573 225616317
2 122880 857365135
1 77068 169286 96617097
1 83297 94482 612270558
3 177808 99253
2 93791 413016615
3 1392 179598
3 191558 184161
1 48124 161561 957837547
3 106840 173460
1 15383 126459 581790920
2 85127 384275319
3 173408 138723
1 25893 137176 815038593
2 83512 617077047
3 124216 15918
2 133712 7261012
2 183272 669417903
1 111780 121628 49110328
3 141741 133502
2 4233 750988001
1 29441 184091 497308820
1 56450 115497 365866423
3 188609 21384
3 70883 70151
3 128840 128225
3 45015 134578
3 158789 61899
2 46170 749066650
3 125130 167529
3 103240 75807
1 30830 107105 732709278
3 112043 31394
1 130375 146536 601946587
1 27417 174620 663776410
3 117210 57408
1 54955 86031 989301458
1 36854 168049 480522496
2 110754 884852523
2 83332 507886431
3 78363 182583
3 198653 27745
2 137063 669663406
1 61144 90268 13328102
2 196591 919457162
1 103900 126447 901804011
3 178238 115376
1 51076 190395 210838280
1 45060 176544 444933000
2 50456 950046890
3 190858 16416
2 92380 855671650
2 60821 888205770
3 134417 55417
3 28028 32656
1 92974 145883 827438818
3 177414 68630
1 77384 130228 287286142
3 46840 4111
2 181510 614559632
2 43838 789454484
1 39720 145339 10379902
2 140095 418894323
3 85263 158441
1 48617 92944 343515755
3 15705 143223
1 13010 38482 717435923
3 152047 149968
1 133263 180238 284537958
3 28931 21403
2 22472 329975364
1 141542 182619 1638815
2 40112 721754336
2 176079 212476906
3 72393 55735
2 182856 733989606
3 117331 91778
1 71150 161221 686533091
1 110897 169050 551824731
2 197076 611259486
3 81684 194407
1 32165 172735 865031640
1 13476 69321 160272343
3 173197 197474
1 58924 81882 735962347
3 86110 180226
2 73676 124021673
1 123417 192994 973866273
3 199068 194025
1 91384 150045 123516757
2 5760 843545811
3 44244 171656
2 36280 638982668
3 124221 92477
3 113852 25214
3 198241 105720
3 63208 90749
3 169298 78561
2 25695 137352620
3 105885 124657
1 56939 122306 580747961
1 74209 103442 916812699
2 904 950455553
1 41699 191536 89120314
3 166573 78520
1 88285 131711 956751611
3 59036 164995
3 166298 61271
2 70160 625004282
1 107412 198441 349386215
3 171532 22233
1 22179 140266 848915180
3 39345 40064
2 98346 159696241
3 126373 53659
1 57074 195614 791865448
3 14768 188470
2 53246 376687398
1 61733 93044 615470633
3 66453 28699
2 34140 861216361
2 69154 118619238
3 79103 19009
1 93283 134141 58765437
3 14592 32207
2 103775 344145124
3 164493 120753
1 131934 192947 602727231
1 30192 127764 25781170
2 31019 567826727
1 2315 87265 533027825
2 47707 962164558
2 115632 756411891
3 625 93367
3 98965 29111
1 19492 152051 978224325
3 181037 157143
3 173307 55549
3 34160 93923
2 78749 430389056
3 186914 131244
2 151027 13475270
3 57868 140891
1 18110 41962 820369399
1 55615 69018 747293686
1 2617 193618 945184050
3 130086 53545
2 65821 39275467
3 196689 7638
3 114117 75002
2 178165 496082179
1 128288 198862 244592198
2 62494 426015016
1 18721 141865 129805278
3 62974 162329
3 144638 20790
3 118999 121614
2 112864 158983105
2 167233 857466892
3 151876 80497
1 89300 190247 753269025
3 143802 182752
3 84414 76273
1 17148 188368 928630412
2 158790 342236846
3 71269 164423
3 87080 88873
1 37206 88910 468255804
2 71040 586932337
1 91111 133170 141440423
3 131880 5806
3 61497 129806
3 149685 57708
1 47486 147924 294187464
3 99300 57466
3 84079 54357
2 46057 209894045
2 169496 921692253
1 117097 123330 926147843
3 104718 124105
3 100144 49121
2 86564 49888142
3 141307 43851
3 37188 191904
3 157573 21788
3 39646 90744
2 143700 302050984
3 110428 82741
3 14771 30705
1 157417 188393 386773104
1 19064 194604 955022282
3 14381 86501
3 32731 72978
2 93378 680389984
3 1743 80320
2 148889 371391873
1 3508 143519 100388254
2 128384 280169676
2 194339 651241742
3 115678 116311
3 109136 172490
2 118269 368023465
2 2047 94166848
3 134632 58134
1 79359 123078 431140719
2 22287 840510677
1 10060 119016 343152010
1 80052 130611 916914793
1 36065 114793 584141741
2 2988 81754681
3 137334 80065
3 110205 128323
1 12118 49591 157329182
2 17955 811723824
3 156836 26763
3 101653 10467
2 182019 376133380
2 140811 608182116
3 104445 134259
1 7370 59673 455721314
1 61306 118451 615098709
3 42325 127162
2 65338 482366125
2 36770 899348995
1 28433 53104 433730565
1 68077 125069 765539687
3 39211 188375
2 162400 768587343
2 10915 139021337
1 54350 69477 118593285
1 132711 177923 174290103
1 21969 31240 9827956
3 11377 192846
1 55822 80462 847548548
2 139155 402594310
3 196270 177461
1 28072 171383 602505627
3 181457 14342
1 62280 94619 97692527
1 141577 184839 358973507
3 45112 166493
3 51422 2425
3 77117 38268
2 79332 374629580
3 104178 48757
1 49241 160709 623139237
3 149779 27181
1 21295 77262 492483294
3 76092 15418
2 6411 718156541
1 19511 177482 582693954
3 149429 141313
3 51744 18456
3 41239 61973
2 159919 241831574
1 4560 112553 191191162
2 24802 137122830
2 78549 568314597
3 23543 69733
3 129886 95003
1 50636 193823 251926141
2 118731 132829829
1 95467 162445 202334213
1 111181 130862 549223714
3 14135 149655
3 131618 11814
3 40793 168181
2 130284 208582634
3 102271 196031
3 168787 85336
3 173858 102599
2 110227 577565306
2 143794 276602245
2 1094 973013069
1 690 172269 988036318
2 149942 864972714
1 41503 100757 829538509
2 61379 786263493
1 106781 183391 625008033
1 66708 108663 127432710
3 97893 7974
1 38507 153488 883903411
2 19750 601598680
3 60515 22283
2 3210 771748945
3 90853 96165
3 161369 18706
3 16341 18680
3 83247 63672
2 130402 952596595
3 39607 34748
3 114561 136050
2 101764 420251564
1 76910 167682 579038667
2 2620 90017262
1 151535 188974 778167828
2 133415 42834864
2 80085 721764462
2 156736 769732907
2 192816 687306191
1 56501 158885 373562153
1 135853 190982 547732341
2 25541 258003296
2 155801 217884824
2 101266 562910112
1 66723 196061 860107032
1 63511 195966 109600286
2 80123 892704205
1 36723 177562 841529943
1 86917 143392 804195601
3 36004 80577
3 73519 177443
3 191853 139572
2 76686 9509775
3 81392 90034
2 115516 411541204
3 55269 66863
2 27991 126364483
3 37472 156496
2 5972 812714768
1 50923 189610 127421976
2 127247 756784254
3 149101 30321
3 128249 192708
2 128850 506681138
3 48248 60336
1 37918 149899 336739984
3 43585 91391
3 94210 116523
2 22789 765967712
2 23919 942637427
3 41113 145458
1 39091 163545 985916988
1 131415 199006 821293743
2 148023 636256058
1 24806 81456 942302513
2 102404 134758518
2 156475 884581123
1 141053 180831 560370655
2 173315 949432899
1 9927 20585 813494514
2 15265 762060274
1 147128 149500 437485177
3 11202 49057
1 63629 154615 540073954
2 137163 45774804
2 188347 53331674
3 148072 135273
1 134036 142871 240268588
3 50323 139640
1 11473 146279 23314128
3 105540 128539
1 120345 154946 387863672
1 6387 139729 711060748
1 10939 37114 806995426
3 124775 197946
3 179165 95193
1 18436 27497 583246703
2 75462 132506595
1 163184 168280 595877461
1 89726 163072 210152766
2 4724 995589362
3 30540 59186
2 195882 258605549
3 140502 118311
3 61524 191804
2 185219 269414049
1 40064 119411 248851759
1 15199 181766 203436298
2 66785 892747913
3 111876 25404
3 19244 6841
3 141644 111760
2 47396 820316732
1 1645 33937 753364737
1 68018 132510 24749054
2 128724 905577267
3 51260 90496
2 14589 923538721
3 49966 136323
2 12136 843199247
2 139444 700598809
1 58334 170447 953346125
2 20637 142182230
2 18986 450023064
1 154487 156452 951055644
2 125139 665773230
1 31654 185199 581111104
3 87934 36493
2 96497 834466394
3 98630 199727
2 177877 318634291
2 119580 506029428
3 77792 193651
3 161935 125185
2 146509 403633984
3 163609 60556
2 125991 218025093
3 170871 106030
3 87107 141169
2 76084 466959387
1 26454 167475 967318998
1 59670 170321 96118742
2 88717 38421215
2 55552 84180594
2 29429 674673343
2 102955 459379320
2 42299 473590174
3 189727 5469
2 67015 326457735
3 153658 15095
2 43116 56073680
3 136105 17226
2 34055 745652951
2 158793 614249737
3 109005 173647
3 185064 46308
1 52076 117983 15938055
2 174501 656345089
2 106280 955571723
1 55154 142236 679179799
1 178492 189588 390341025
3 20016 184433
1 15155 89793 459334156
3 133237 24706
1 29916 176400 128210339
3 163665 3532
3 46685 2516
2 193939 106225780
3 57996 88931
1 141027 142353 112065223
1 24478 172717 672121071
2 17504 874081257
3 81275 128055
3 26260 126947
2 21285 621155579
3 181787 161422
2 130800 345731648
2 107609 601423873
3 196375 133586
2 132781 795360826
2 104802 672667254
1 75491 99003 617797481
1 42158 121798 930503781
3 58332 147366
2 15427 329621523
2 197621 453183247
2 173575 779163600
1 8258 18268 923309888
1 12120 148993 446891605
1 78276 121796 771820490
1 9272 39272 128250454
2 192707 512232031
3 123226 177835
3 121410 43788
2 142513 586348733
3 141446 175732
1 149089 149667 189650483
2 21643 669281901
1 160724 177771 402925754
3 186839 68742
2 136324 529295223
3 163272 4483
3 93271 142176
1 44157 80663 630321136
1 70330 193432 968973299
1 164598 181799 402276956
3 5283 180014
3 9080 185728
1 135041 144683 756551584
1 154200 190235 662486948
3 99152 166304
3 136484 191040
2 17419 752517749
3 70469 125135
1 163609 188796 371024385
2 153730 198290892
3 137052 135206
2 93938 791543660
3 102063 98299
1 11728 94708 433168268
1 120308 131606 72857614
2 157986 860778799
2 94093 814424764
3 199933 131218
2 131987 88921748
3 193598 67956
2 104580 944943590
3 73161 160118
3 75305 193154
1 26280 136986 366093636
2 26786 870865939
2 127811 105167625
1 84404 117929 753768430
2 195439 70419615
1 1250 133295 511368604
1 12101 163224 980938384
2 134442 420467048
2 166102 856055358
2 127776 211257663
3 61421 55796
2 92915 830162042
1 95734 136683 755516921
3 50925 55283
2 21175 364609486
1 57761 129788 761156329
1 134818 152832 802588867
3 141410 175880
2 179749 589063189
2 183056 467246814
3 145899 23709
1 7214 39343 39833835
2 19665 492716053
2 91397 214592472
3 47624 178483
1 24503 190763 529038314
3 40314 130279
2 107440 344338643
3 162675 164172
2 119598 610378507
1 96367 177071 555743029
3 97954 42957
3 2008 131153
3 77681 131527
2 192110 355468410
1 162474 187290 303050229
2 127581 912301739
1 23354 120587 466040746
3 139071 63819
3 618 172174
1 97187 156633 81211882
1 105387 154755 351600047
2 197374 638283306
3 85675 81619
2 143023 470479125
1 132671 188021 533604563
2 157747 800049854
3 53464 130388
3 96487 177715
2 110732 998472274
3 151394 168317
3 114102 30689
3 100182 86428
3 81313 164732
2 119224 618334325
2 151098 10140205
3 28501 195347
1 95308 170615 62360574
1 43817 188527 501259507
1 108303 164909 610117468
1 42864 72987 982851260
1 41719 99346 710394655
2 24665 642316248
1 8459 20136 819855504
3 10958 150202
3 70746 181194
1 102589 133172 685992900
3 99171 91206
1 84343 86949 443159793
2 159781 635325670
2 152957 169920408
3 25176 102624
2 33492 358066142
3 131060 37219
2 113674 223249087
2 43587 670835245
2 134317 940617278
1 94950 162169 309615115
1 134815 139296 238196430
2 18321 506498360
1 189024 199631 285638324
1 112850 183794 549042602
1 122088 159079 235297197
1 113564 189196 463733567
3 76372 122280
2 154359 7178973
2 65519 706289726
2 138519 13049936
1 38364 86744 790258027
3 147284 92302
1 48482 188681 144116998
3 33996 131913
3 48887 3460
3 81504 168693
2 177148 447240137
2 129629 941957496
1 152528 193187 166122653
1 108135 146469 309252220
2 172565 976732766
2 58641 755647946
3 172714 81342
1 58643 162668 242310752
3 118252 183399
1 68772 194803 663489164
2 35809 79743028
1 182883 194786 177919545
3 166702 49810
2 188520 655120071
2 16707 959034806
2 53423 180133474
2 69897 605757849
3 16822 115210
1 47768 194442 3425946
2 117353 329316884
3 7825 95638
2 8746 998026093
3 86651 73008
3 66598 59204
3 84887 26565
1 78206 145141 823418751
3 88863 60318
2 81463 485873396
1 21110 104677 953846204
1 134864 168058 150229914
2 40201 153120165
3 103384 92636
1 13106 51740 802303075
1 162391 193384 410897433
3 196218 100435
3 95669 37594
1 6186 161763 183442757
2 176366 278158244
3 41513 80412
1 66887 181174 670773132
2 25352 315312644
2 79829 180356735
1 143894 199458 646462550
3 177764 151916
3 141577 175840
1 89192 188696 954324867
3 43775 92190
3 87581 104606
1 118773 125587 294696418
3 172673 197932
2 90699 621918148
3 11299 88274
3 136033 15710
1 47145 128531 697781400
1 76363 159076 932875638
1 56437 187766 445703477
2 12920 734507228
1 58518 67011 44940485
2 198001 317883539
3 16566 11517
3 50182 174829
1 71073 144367 370403502
3 123123 37232
2 88784 647499805
1 69136 111303 718909396
3 130077 117452
2 142635 841338760
1 27807 129993 571899029
3 126359 28230
1 20667 103617 714558586
3 160466 40705
2 132952 159581167
3 68290 91801
1 87690 148057 500476455
3 137071 61403
3 21522 101479
2 33363 531933348
1 14205 120734 503975884
2 23544 447421112
2 176422 94782152
2 51814 641267
1 110813 152145 998199982
2 76427 292881780
2 11454 519594060
1 95653 127589 936980527
1 46604 195620 190971363
1 75086 107861 716295151
3 101783 192125
2 1448 696293695
3 15334 101143
1 125070 161039 330372014
1 81959 168085 162329511
3 104618 33248
3 143828 14448
1 17548 73986 571020165
1 150760 169398 598878887
1 38343 195862 642942457
3 78849 149747
2 52355 516476725
1 13572 79948 121635704
3 185366 124541
2 196314 593316327
1 19444 102820 905296020
2 34246 803118607
1 46255 170111 690205016
2 41678 252340931
3 142389 37381
1 127827 171408 495164238
3 53649 37381
1 57827 60502 85573932
2 68893 177281654
3 31903 164861
2 111627 217450867
3 3691 17330
1 118076 167242 128848929
3 23804 53494
1 17444 72189 839516348
3 10380 47417
2 194533 853510884
3 134997 716
1 73127 107964 237702001
3 153197 69686
3 53495 47218
3 107391 39931
2 6099 500374689
1 40036 133560 259856063
2 105049 445490871
1 46763 123730 547269733
1 21302 52303 18974740
1 12508 132082 9047671
2 52477 775391187
3 73477 72133
2 44695 840722983
2 49980 958818039
1 32733 114007 167359722
2 62457 352791171
1 21287 97608 840209614
2 54568 472514777
1 52619 126805 658910735
3 39970 135861
2 88319 620546258
1 85209 87139 206808683
1 20379 92253 517253228
2 182113 261044507
1 23083 127597 157715024
3 139261 58689
3 147402 86914
2 109688 236194911
1 65448 130798 192838369
2 10959 944484155
3 47682 147637
1 109018 187646 148425307
1 8593 15933 874033135
1 32326 136701 371978443
2 25357 847867649
2 75046 217734101
1 15581 19554 317577680
3 36337 87344
2 94951 877811110
1 39174 126764 870524273
1 111510 158150 330744227
1 131477 197981 251565236
3 86865 80343
2 125070 822473399
3 84425 59298
3 52093 88619
3 57546 134774
1 12393 78662 361311361
2 76471 994989951
1 2471 151693 619884774
3 30236 152833
3 23140 92889
2 36999 23709549
1 53335 164504 594199030
3 22900 53332
2 167890 34920132
2 169986 195320274
1 75679 102288 446889620
1 63579 122292 361249959
2 29469 350335207
3 68679 33480
2 54093 552598028
3 107855 45393
2 4236 267618446
3 181268 46068
1 62386 73023 180361095
1 1352 119575 33517430
2 42580 410673986
1 52341 80247 272953117
2 84481 79716612
3 128304 117828
1 141 60442 896486589
2 6829 912404235
2 159442 174988030
1 115375 167099 95615639
2 66385 458442629
3 137378 6273
1 79171 165795 30371302
2 128941 118949111
3 158714 185674
2 197496 965358556
2 88532 515636651
1 174655 196937 593544107
2 173776 706297956
2 160919 234233347
2 123198 538918234
2 169852 989014251
3 181144 161820
3 61 22548
3 57769 74340
3 93535 167294
3 192616 165633
2 26678 785608386
3 176472 49062
3 198829 188442
1 1961 12508 828369355
1 88916 152513 970861456
2 179978 837124374
1 22678 133440 153405281
1 114586 159455 298669325
3 158692 18560
2 72006 822829776
2 101355 13200622
2 48000 514289786
1 166032 180865 420439722
1 31765 42162 990330002
2 171659 779139793
3 10219 129900
3 29801 44449
1 11674 190322 991937674
2 45537 558693284
1 104818 194896 390885087
2 104856 223056107
2 178650 208960481
3 165728 77696
3 169729 114008
1 146223 172527 334431579
3 74758 996
2 178895 902498186
2 75867 242586251
1 129891 187663 632734401
1 9546 21475 562274777
1 14891 198117 318424643
1 36422 65894 623419177
1 39861 51448 589823954
2 94903 907775260
1 106292 174078 56947854
2 75560 412709959
1 34301 66200 885077398
3 81068 42214
1 117599 184819 773923230
1 72231 120424 663136334
3 44693 124527
1 46895 77129 710626578
1 106352 172025 532595970
2 120803 287383971
2 130954 264871544
3 15931 137772
1 102286 106395 286943276
2 139044 29374023
3 179415 94115
2 127609 141267956
1 163692 187106 334913023
1 80001 109375 971749535
2 158919 233530379
2 180858 834985795
3 42107 63703
1 107490 112226 580513338
2 187258 639959202
1 56436 146877 415753403
3 17447 11000
1 133612 184415 609888759
2 148903 531124183
2 104471 904710786
1 79886 179548 754770701
1 25924 84994 183833828
2 22098 984586162
2 168039 620576645
3 102647 116780
1 97371 103670 205510750
3 197865 187325
1 14402 40672 776747422
1 25790 134320 153543224
2 1425 780785320
2 2982 609353039
1 145653 179358 483838242
2 42398 770701380
2 111332 372060296
3 130391 182910
1 27069 113721 666677278
1 26200 195071 592149308
3 89935 63565
2 183483 353093043
3 127682 57218
1 113569 120878 370264275
2 78469 925313607
3 55117 108357
2 149965 810784110
3 196418 66868
1 5339 168961 617946371
2 132980 555568058
1 35424 178626 783465298
2 128037 99031338
1 22759 62954 511650212
3 75788 115772
2 187444 223585106
3 122003 22858
3 100055 153942
1 72269 161766 464665884
1 42782 197152 726630047
3 72301 112016
3 104350 141071
2 49870 644220568
3 36424 139329
1 118989 154047 813978469
3 163375 131432
2 96851 560116807
2 157844 902132631
3 157413 123769
2 38899 738260587
3 48597 130496
3 63960 127261
3 11746 192120
1 60656 192244 605784674
1 17289 160319 897602323
3 79839 189378
3 167789 116119
2 145502 825694249
2 52092 370287021
1 88189 122943 66982241
2 130411 627388131
2 197307 689409290
1 26474 126764 168419501
1 30380 175699 263724807
1 105628 116510 47322384
3 62104 132627
3 10023 34508
3 190513 10870
2 153615 547991514
2 69117 405940352
1 8056 185978 835722344
2 26327 270380502
1 76051 131592 884394849
1 86764 179396 938329979
2 168133 493386732
3 170593 39848
2 73387 824194725
3 50309 94033
3 91177 144768
1 52597 160805 707389787
2 174826 909697539
1 37431 71332 93334121
3 133856 28000
3 120590 76326
3 50730 174895
3 121681 7989
1 18879 85645 941601693
2 177332 517223803
3 182347 173988
2 152703 955460363
2 96691 110371518
2 114387 89640796
1 66242 186993 390408102
3 57796 128589
2 79798 516114428
2 115163 340258645
3 197657 82831
2 14351 946651496
3 144202 105480
2 19855 410061749
2 186239 591868717
2 162132 227517174
1 74952 106715 301990533
3 74094 43807
1 89866 109999 433514241
3 129579 147661
1 116013 144614 145678715
1 153820 180263 758466680
1 95122 160695 240981014
1 116 139427 285232029
2 54594 633691071
1 138172 150035 671865747
2 115819 501956433
3 176429 113939
2 44273 304578892
2 107515 694638436
3 145966 146019
1 51722 112663 227479883
3 36449 163727
1 26549 191292 577090916
1 32956 56884 55617948
2 118090 301858769
3 96048 11936
3 72957 134710
3 164796 4927
3 131318 164475
1 83310 126620 73796300
1 3753 64202 2442494
1 35213 77021 30906972
3 67729 63335
1 129138 132608 241741291
3 62101 78442
2 3256 579353544
2 92270 599049925
3 48734 36216
1 45689 59164 676332146
2 187685 453947102
2 92436 571685084
2 185528 193090208
2 148976 705547125
3 75004 132646
2 153592 637037836
2 164387 689786215
1 5099 92311 18740561
2 150700 547002768
1 58059 151371 639490784
3 106124 154036
3 136895 91585
1 8025 54738 696708709
2 198477 348381945
1 163425 168349 654279830
1 39649 150030 247018401
2 39283 442745624
1 36412 149191 764783083
3 32547 184697
2 33237 991469133
1 74762 106822 318853835
3 52441 140204
2 17938 342978012
2 32090 564942759
3 178551 174386
3 3376 133040
2 54139 412573239
3 95745 122342
2 2335 220557649
1 22970 96703 174484672
1 101603 170748 219246725
3 79349 162418
1 89417 160654 22303062
1 139384 177727 705656402
2 123263 794411246
3 43653 44556
1 53681 169833 345786568
2 129740 267049827
1 27040 28987 823955780
1 48546 131597 421096971
1 63654 179131 647927811
3 54156 155918
3 163601 118365
2 186258 545211202
1 32785 180628 479838810
3 66755 101576
2 176191 637286279
1 21461 69711 937063314
2 43161 889730240
3 125481 64749
3 2747 160765
2 186720 421221082
1 151987 178228 704885845
2 151590 309539560
1 26085 186371 63407560
2 77586 651548474
2 28900 525380948
2 106689 238090088
3 195433 110757
1 69042 132719 624726445
3 81633 152078
2 189845 999354910
2 146264 815905858
1 131447 134847 385451872
2 71412 930373038
3 316 104708
3 180665 109042
3 73746 184424
2 88724 661624775
1 114442 193696 724931320
1 47151 155409 114762022
2 188387 496628852
2 61759 749486419
2 93138 497129605
2 64877 770333740
3 116666 124167
3 18075 164597
1 119690 150676 604577982
1 4936 152460 434463319
2 4240 289735275
1 88225 127062 218242016
1 25820 126475 922643865
3 98389 153845
3 28536 180409
1 73410 144686 212360383
1 27624 47273 382819492
1 68004 86962 599884037
3 147756 22818
2 64063 285035601
2 172739 543006861
2 177009 343637375
3 92334 182060
3 180135 8769
3 113904 99456
2 86269 278002986
2 123952 923221797
3 30870 744
2 16003 777384377
1 60991 195061 142331857
3 60839 66844
3 99858 38916
1 121464 158467 223264765
3 117059 125934
2 117663 366473907
1 29925 55588 627176648
1 122981 194887 247350711
3 168239 72134
2 188570 898152022
2 156084 995209574
3 14839 174427
2 47898 943788626
3 135493 133101
2 190027 246244166
2 149218 24211988
3 112925 46370
2 77057 176922361
1 15604 34766 457109330
1 29204 83126 17049979
3 183919 199173
3 177360 167716
2 130811 246190773
2 70366 613022595
2 91238 875766090
1 40776 163763 456519293
3 192061 39086
2 116238 706254713
3 99179 36131
1 35182 75755 857350070
3 122573 199401
3 9059 46423
3 75264 102052
2 115735 412099330
2 145398 45112881
1 33404 193269 691697759
3 86674 69193
2 168101 829194846
1 109721 193029 17489570
3 115047 118845
3 50420 162786
1 58709 80395 783216004
2 95492 371350972
2 192686 741952943
2 185113 367789779
3 186230 33415
3 95956 56062
3 139392 55400
1 53717 172866 188640879
3 164516 111263
2 80584 568172961
2 29079 556007242
1 93677 121710 845449695
2 120343 670798539
3 43893 75624
3 193268 115810
2 101571 178564382
1 6346 113470 283047208
2 72171 638327889
2 25357 764757034
2 87719 164256687
1 118287 161336 347588949
3 13788 120236
2 45494 965672057
2 179784 567419923
3 21608 144203
2 25182 79345409
3 13363 181743
1 33614 35156 625484946
2 125480 323138220
3 89332 134658
2 108679 478260610
1 91857 173783 302718451
2 163565 696716103
2 34633 231885918
2 75803 869899227
1 64507 126703 492606693
2 102393 218811743
1 27830 77592 629964073
2 82528 986035094
1 7872 92216 461549325
2 105486 102483167
1 17121 17328 719745935
3 99671 94579
2 64885 388847036
2 16588 904871622
3 58255 43462
1 190016 199698 336826910
1 91403 141809 444245175
2 58805 454539093
3 140827 175488
2 42826 747557514
1 134244 139000 401881639
2 155771 689048112
2 30684 377182613
3 29726 177778
3 184620 172049
2 176994 32885767
3 194729 76749
1 69849 187362 566746070
1 130053 194661 585396364
1 136743 141693 744709690
3 172560 101690
1 86153 109223 122962630
3 123484 112523
2 169468 653012065
2 64364 583189945
2 146753 890832150
3 47131 88982
1 21379 87565 232519945
2 79484 173288496
2 189806 757573662
1 33673 115697 619990371
2 2253 342460342
2 165380 120111487
1 132232 133590 768953043
1 123552 184879 246719613
3 47918 117964
2 146817 223728602
3 154276 8261
1 17106 180505 416120494
2 152727 946667466
3 7588 112278
3 136972 187670
1 134648 174050 689682678
2 193918 263116900
2 19636 851024177
3 133273 32020
2 193957 498158541
2 51109 808554802
1 72742 119905 805979285
3 175252 129985
3 32356 176366
1 45304 191713 998510425
2 70653 41708212
3 155253 35456
2 47305 114331816
2 76416 356102729
3 103459 161116
3 159159 72632
2 183683 168923041
1 71826 128393 84954953
3 43773 53454
3 45719 153375
1 45965 92371 94675900
3 190593 169449
1 11553 77008 816604423
1 35740 58724 726326612
1 4801 71638 887580684
1 83167 188791 664228190
3 147674 55271
2 12482 878536860
2 120355 607115398
1 40233 166149 827763505
3 21335 158733
2 115791 57741856
3 182309 131692
1 78945 135121 926660271
3 163002 53719
1 40115 176298 666593329
1 8753 101725 119864307
1 124173 128043 469145346
2 52203 688548418
3 173286 91912
2 192960 757576049
1 36756 134285 678380381
2 108281 22773472
2 54091 317955501
3 105494 159601
2 48558 382296594
3 129468 82256
1 19506 196439 45769129
2 171259 186462522
2 59886 290567015
1 184193 195338 563398494
3 71276 82109
3 177677 86097
3 109571 75328
3 84767 8929
1 57656 195323 927045777
3 5618 7853
3 26765 8326
2 170837 777624163
3 163087 92107
3 26586 199825
2 97988 37803996
3 6726 31138
2 4825 438323708
3 16414 43627
3 1368 180804
1 171244 174958 281446053
2 90994 386080488
1 60264 148400 53568150
2 160068 778117524
3 8960 171056
1 57394 169074 614923776
1 148680 155953 770043753
1 17234 35937 859590455
3 37566 131305
3 99939 197094
1 6742 93328 514745864
1 15392 136259 432341757
1 38543 175091 824775142
3 131356 12626
3 49277 154597
3 165777 97738
1 90901 107910 904998475
3 43470 164241
2 48639 224805078
3 63084 6188
3 38363 140735
1 63831 115044 881922548
2 111007 70017967
3 3785 5791
2 139128 177526205
3 137266 130840
3 122452 159492
2 157619 336800668
3 139243 152742
1 44225 73023 307777894
2 166456 559159181
2 129172 515424509
3 147461 76068
1 41680 101786 458369540
3 177528 182443
3 15876 6393
1 26794 197273 544741493
3 13304 181394
3 25204 182787
3 28977 186136
1 27472 99698 766714093
1 146264 157981 370854749
3 136038 91164
2 135818 675388491
3 97401 139555
3 12018 177894
3 87538 191893
1 92672 164503 395401715
1 7647 103622 531519591
3 115658 173097
2 144459 114503357
1 125904 183367 630775670
2 152228 65019463
3 139717 115630
2 72216 459495737
2 136176 54388437
1 34108 55113 162854733
1 48662 120684 97674094
3 87155 155677
3 184301 15239
2 131705 339085957
2 109680 624480047
3 22462 96005
2 77135 772595951
1 41654 182862 258444708
2 72746 407575782
3 146007 30803
2 164905 201337614
2 139931 684288302
3 52624 11681
2 193456 451553462
1 21641 106001 402578406
2 5470 636922683
2 176020 218055516
1 106827 169441 386623951
3 143091 25470
1 90369 116664 846373319
1 129866 160117 893004504
3 103223 186622
1 33266 37084 361824238
2 185250 927632158
3 83213 98509
3 154393 167195
3 183682 11286
1 19061 144894 691377795
3 143938 68669
1 33555 131617 3157567
2 151644 924249913
1 99018 120444 59456363
2 165722 952102318
1 102016 198289 548299530
2 140153 316179656
1 42445 137364 936111345
3 84506 28541
1 121691 167790 936365379
3 112696 5507
3 164745 152868
3 24281 65959
2 177739 709758600
2 143842 287109352
1 18147 20613 949039537
1 101167 196658 249739818
1 82095 106811 521652015
1 93414 147112 906327133
2 137281 830918336
1 45298 191716 418089071
1 58471 79674 150114166
3 119536 155473
2 99952 73444568
2 184040 191796846
1 96012 131968 45963967
2 195087 465132532
2 181092 440774461
1 41669 96582 980996701
1 90117 132554 708924156
2 176608 657606733
2 50752 786168400
3 177628 72625
3 43500 72346
1 929 110733 336894719
1 43444 127204 181115144
3 176404 94612
2 168962 133004217
3 180857 144718
3 195558 9219
2 110631 492986288
2 137070 223705050
2 189390 820136928
2 193469 484224852
2 172112 928785858
1 167996 193720 644962432
2 96291 504770774
1 52512 129168 185116538
2 182904 728252747
1 14542 19827 337183722
3 195912 160299
1 28119 164886 634070279
3 184492 32117
3 40646 102079
3 35409 93152
3 31731 77839
3 100197 128704
1 29941 150791 977996144
1 37724 197056 727211056
3 101495 157954
1 429 21730 27764537
2 114325 913713321
1 70210 172126 106268155
2 197203 257792678
1 39144 56766 95078157
1 30359 162703 46736454
2 113931 822321631
2 193616 944249040
1 44858 89503 75731606
2 152007 374037214
3 98814 87844
2 170303 911362448
1 16358 111881 592603750
3 181838 29975
3 484 122203
3 47771 48262
2 24614 298837261
2 130686 819879702
2 191524 28078708
2 31389 702995084
3 169959 178945
1 34117 126812 917942822
1 152809 158457 384739435
1 97728 116546 255342983
3 54374 24863
1 73118 151650 246476893
1 107145 108442 560937392
1 125366 132196 733570937
2 173336 702215900
2 113990 794515763
2 43962 194664366
1 53575 196537 315024289
3 74577 155649
2 67308 588939581
2 107578 625488717
2 137081 81911377
1 12689 115434 295829453
2 139787 582059933
3 61435 84518
1 5090 129551 347494010
1 154764 187368 62509826
2 73397 724309306
2 17102 62257513
2 195826 626257360
2 177119 600889362
2 38497 327914901
3 110695 169070
1 163133 164829 361971711
3 67831 175143
2 89781 439948699
2 105174 981788061
3 187731 63660
2 193296 72390587
1 52241 174495 103596473
2 167148 771878767
1 90346 173823 673148880
2 106505 767995468
1 16987 65881 461303487
2 110781 99910948
3 44485 21742
3 101281 151746
2 170433 816320072
2 48795 300712266
3 134870 55574
3 85113 32896
1 126774 193921 542171925
2 96826 422890488
2 167329 941574583
1 7858 63351 448215809
3 24358 157827
2 23604 490801293
2 173310 543745533
1 61833 89423 951842594
3 190093 167337
2 102650 847523432
1 10560 31608 355815353
2 182100 145388555
3 152111 26579
2 12926 203446628
2 154621 46450946
1 7438 77603 23341041
2 136138 917769699
2 66207 506657971
2 140184 902236910
2 9011 164929313
2 12798 405381524
1 70456 182126 499512980
3 15202 77404
2 162455 346001852
3 95904 193102
3 25262 148987
2 181792 293696777
1 146241 173977 616793382
2 83853 287492672
1 22110 72903 944516856
1 14564 167494 813888759
2 61381 400210257
2 172895 662368548
3 95812 49361
3 186676 127765
1 120205 198254 666237660
2 69635 521333870
1 31261 173900 47968975
3 148404 124102
2 116902 504642568
1 52738 123672 339438055
1 165419 186535 441499091
3 132641 10428
1 48191 106273 583293447
1 142719 181882 894713574
3 18252 141822
2 38061 343033996
2 36703 153394197
1 58816 154957 408755407
1 25030 50960 248352490
2 85783 481871209
2 694 285519107
1 122962 135035 198031134
3 139943 124292
2 73115 424234267
2 27981 268233788
2 71516 655700282
2 85348 240985964
1 37961 44938 968460439
1 66377 193788 817475181
3 41964 59261
3 27201 146282
1 182812 189722 689977430
1 4363 120986 630721307
2 63022 839682139
1 72207 122958 700324658
3 171875 188573
1 27161 68683 510304269
2 103407 466955814
1 147359 164211 996854568
2 190061 75657265
1 38690 118030 157233089
1 73687 198313 608288438
2 48727 654340054
1 131120 158663 193052188
3 122293 85682
3 150860 1336
1 178925 178979 363854793
1 44299 87672 174170086
1 28387 122956 411658532
2 81513 705215881
2 33764 219594269
1 151978 173277 958815822
1 43204 185028 538138935
2 89452 786767234
1 97555 135632 358946084
2 154503 158189659
1 114490 151532 515289541
3 164278 109298
2 183836 24171127
2 6696 701903754
3 116223 76433
3 179132 142595
2 91212 720320983
3 142779 177431
3 65174 133098
2 71445 645523748
1 85717 176022 967644035
1 3224 183397 168284793
1 94120 179748 21819197
2 138674 3047798
3 16744 4790
2 61710 559833499
3 74767 154994
2 69211 902475239
1 95058 116819 912672873
3 5076 104737
1 62323 83699 85163697
1 84406 133396 781981823
1 119930 176316 110304003
2 31185 485797119
1 98249 181533 571310546
2 199183 657017662
1 12191 73338 756636257
2 69885 547455784
1 71624 147116 696923494
3 162314 91667
3 34408 71671
2 173283 251886411
3 120202 144967
3 25503 196081
1 98828 132700 468610030
1 112858 129674 753394091
3 105806 196843
3 111340 16110
3 175026 142083
2 150140 483068358
2 107006 882643687
3 122609 199627
3 96917 9259
1 68349 85394 828755659
1 92093 144746 221899669
2 59987 836909224
3 54325 188293
2 187551 232001055
2 22326 75290698
2 153077 258941310
1 70521 188869 817306738
1 20412 39467 441574183
3 133184 127495
2 35780 672530172
3 87466 168862
3 18556 53095
2 184307 679958579
1 114713 177952 497155453
3 34068 146918
3 197137 143196
3 382 10131
1 147671 196549 339972863
2 144786 659020275
2 99697 744385993
3 17591 31296
3 23571 136529
3 151481 40009
3 107945 160911
2 130042 622818567
3 87074 194842
3 139844 64142
3 58718 20565
1 11082 137509 198347002
3 171170 141058
1 67418 121816 185508039
3 26828 80228
2 75762 359231189
3 13241 122745
2 62330 745418289
3 164309 20846
3 112266 169622
2 148414 478736078
2 95478 184198042
1 183693 198129 73048775
2 116032 364701754
2 21239 722120900
1 123312 183189 106686838
3 77807 40386
2 179807 516248175
3 28980 41391
1 5530 136550 567588241
1 85971 118889 242340368
1 167508 186288 52081165
1 32928 72903 283196699
3 158369 196994
3 188198 113541
1 110202 153878 449238294
3 190488 966
1 27102 84876 228831943
3 55492 7613
3 41510 18064
3 78052 168210
3 14618 58531
2 90248 694057255
3 40662 163316
3 34338 84175
2 26620 916281498
1 55937 199071 445368069
1 56036 157735 798899992
3 158116 142714
2 82581 442033500
1 75403 150079 192380219
1 144585 195911 695381115
2 87148 150568222
3 128310 7537
1 106608 164254 417825668
1 79268 196206 535160062
3 116913 78252
2 15474 260555888
2 51774 696322283
2 149947 257683965
2 118430 855382820
1 63389 122484 511212939
3 106496 193354
3 96159 65536
1 31950 37464 851115757
1 51833 117307 494300068
1 49497 56869 854633967
2 76483 452712756
1 9068 192560 71947664
1 33853 135166 182931254
2 187067 516273966
1 25418 168142 245977871
1 7095 36802 547767512
1 5972 151765 886598340
3 46003 141319
1 50497 118411 304299471
1 113088 180380 620753265
2 184307 652714432
3 43456 125968
1 130342 195732 918208160
2 142261 431871760
3 2452 193581
3 90063 23282
2 94560 22943221
1 7238 190988 234234172
2 156977 6757767
3 89591 84545
2 142272 351574899
1 32449 133838 659971888
2 127374 416830274
2 109233 343141072
1 52785 106768 947370594
3 168355 15868
2 161816 652663314
3 90304 63942
1 71857 104025 267156951
3 168652 14800
2 95896 242351053
2 160014 233147818
2 89747 560828897
2 55263 888994028
1 46244 182568 475363908
3 8565 145698
1 2169 12246 244981265
2 67542 631938200
2 2163 731318438
1 105139 188871 143346398
3 52487 98519
3 182186 67660
2 156952 968567807
3 173483 199276
2 6149 676077799
2 90961 568012113
3 193027 61622
1 34794 103868 775809232
2 133030 707464052
3 10046 30026
1 29127 114435 619254715
1 28228 177031 894972168
3 171373 142897
3 2457 76630
1 18481 173746 480184902
1 84443 137228 903282091
3 127795 161230
2 90387 365278512
2 183583 800752951
3 183161 64473
3 115016 196527
2 9062 510483965
2 29155 349460879
1 184 77424 56069687
2 43946 882636537
3 98226 17277
3 76064 142200
1 161817 179490 782472179
3 57385 17658
3 156537 11492
3 165903 8878
1 13107 80235 280352191
1 15786 92338 338986706
1 6872 82789 917395389
3 128725 194241
2 4878 894602876
3 3915 191520
3 24449 82504
3 114362 191307
3 113066 13509
1 175913 195996 237387925
3 8252 70816
3 92354 117059
2 61463 862994329
1 6613 86706 740964745
1 1234 33440 677638239
3 21410 13388
3 116202 130710
3 167387 148207
1 100532 166483 846379571
1 79564 177907 851396548
3 76355 35792
2 21535 608049955
2 64504 340269761
1 93582 157459 584567725
1 246 126261 988090637
1 100196 124079 607845194
2 114583 599727365
2 6105 743088520
2 99848 421395844
3 74689 39788
2 159393 31781255
2 194854 910613620
2 171144 505271878
3 70921 117796
2 127099 369080587
1 24226 142433 897506650
2 7606 145239167
2 85271 426427066
3 101 87928
3 57688 116067
1 34260 178249 557795960
1 29957 125443 301435927
1 15480 145683 978591468
2 78601 853328186
3 32358 17133
3 197918 67165
3 18087 163698
3 167968 118301
1 10564 138128 725191195
1 20392 108485 550773371
1 180367 195806 577829605
2 66139 772780114
1 58836 140332 9863636
2 145002 768357900
3 41026 85122
3 184181 193320
3 159048 10608
2 85602 232022810
3 90469 42661
3 124 74866
1 87061 162051 436429706
1 47048 82889 498671874
2 126072 50188868
2 74455 592155716
3 21283 80007
1 58166 65908 805117246
1 27445 93907 197019111
3 33151 138299
2 193957 506041024
3 2666 193378
3 149488 145476
2 192614 663741673
2 199647 652046313
1 17059 85267 533270956
1 10254 13294 687933330
1 47267 185349 126782653
2 73913 632927485
1 91811 172774 355799758
1 49372 161088 463225677
3 159179 16319
1 85091 186923 368590238
2 55076 90052536
2 134547 216803867
2 24120 858695970
3 6193 80653
2 178999 611883991
2 84237 617906530
3 94172 74829
1 14247 186824 129439272
1 178587 188797 965401638
1 26618 140326 855748539
3 10723 11611
2 17013 646160844
1 55488 137059 247051391
1 11934 158121 158960287
1 21835 149946 221490091
3 40002 78107
2 51945 650439080
1 44659 162037 751977874
2 85120 836452265
3 103874 127321
3 73931 94888
2 85467 920723458
3 62742 53849
3 55698 78750
2 51678 620315566
2 174666 498692384
3 62084 195420
2 96872 276285759
2 27420 148802664
1 116953 150086 469979472
2 87833 785144926
3 175155 112015
3 77284 58638
2 155841 628467176
1 4194 100653 390751017
1 39331 196357 736770654
2 52077 46627637
3 68625 120315
1 34067 139383 567217143
2 154849 195552515
3 115578 41052
2 74224 147771964
1 36726 91349 115668050
2 156032 665974519
1 1071 75591 374796459
2 61996 606556541
1 36726 114769 104541816
2 71740 394559788
3 95199 143663
1 11515 192131 594008366
3 14564 160076
2 154868 820250480
1 88416 145034 777974487
2 74414 67319377
3 179910 19223
1 3440 4814 547100030
2 135710 947174172
3 28488 163556
3 185847 4842
3 39908 96352
2 82699 293579896
1 65259 162833 65439242
1 14245 60181 383726112
2 10104 840250816
1 68210 102549 811449990
2 149364 298728913
3 188181 22536
3 85664 89266
1 168158 177658 629697070
2 88909 182140395
3 49624 188369
3 119576 30881
3 137016 136611
2 74232 898112075
3 140074 119055
2 33706 372444217
3 4358 34387
2 32493 444363147
2 169186 567244969
3 196740 74785
1 100590 121484 735901354
3 132387 126057
3 44831 32042
2 194724 493254883
3 93951 166281
3 35838 89827
1 60914 137450 130733771
2 29184 339789232
2 4859 265778792
1 104711 174024 28464870
2 15834 574644581
3 61282 109659
3 165304 153449
2 112196 14572734
1 52718 196620 305501601
3 147901 61884
1 190763 195914 154524486
3 14653 61303
1 45141 100953 249297997
1 45563 138310 455914353
1 30539 36764 320499108
3 107276 105429
1 144896 162630 70749150
2 55299 865375939
2 171357 446514292
1 137603 188547 926651127
2 24075 3055854
3 84116 67382
1 50855 78363 977352437
1 22996 119730 355955418
3 144525 121988
3 75905 77746
1 23327 34189 637311546
3 47579 21579
1 19864 93324 194628205
2 38392 101502913
3 40138 161325
2 112771 281172935
1 57282 182257 496183466
2 26034 680700033
3 65616 150139
2 128565 536236665
2 134153 64671679
1 44468 139081 225616704
2 84928 683976638
1 41650 171953 539570979
3 49564 173761
2 147850 60325231
1 91381 155685 917270768
3 154140 126775
1 103971 157744 476321823
3 16697 14577
3 103540 117762
3 3639 154184
1 69706 95786 21620677
2 185995 500056779
1 35957 93725 919638524
3 135288 91998
3 139720 172410
3 86587 8836
2 197491 536889302
3 78819 57192
3 182529 41881
1 60974 136438 40121712
1 74895 97994 585123951
3 121657 7755
2 167192 455346864
2 131400 822954338
2 119035 726896619
3 162502 49671
3 129003 52563
3 44219 144741
3 126047 179901
2 94732 501107729
3 117647 10187
1 41825 170094 629036013
1 98663 158943 252813575
1 117266 187234 55381114
3 69881 43877
1 19963 137688 494218443
3 140718 143103
1 22103 59049 812385393
1 49724 86019 369653222
1 12777 54445 659069218
1 41281 175174 113944391
2 39079 850552094
2 58122 65563079
1 158213 172765 714376601
3 172409 155765
1 70926 168120 6725441
1 5484 53374 863059450
1 35625 116292 215348767
3 169915 38216
1 75843 163336 155167476
3 33921 78872
3 9897 115822
3 64768 99820
3 161950 178752
3 52218 189085
1 49667 178496 615328231
2 168814 778789608
1 69997 186089 965962532
3 155388 88080
2 46924 64729314
1 64176 116639 870620736
2 170013 504566238
3 140994 181977
3 177738 124656
3 184708 56104
2 125002 107863656
2 92514 96667321
1 9719 140859 644269476
2 136485 347144048
3 96398 94855
3 174822 115493
1 45591 143223 72459684
1 198866 198875 851276222
3 136306 513
1 27845 163835 336097707
3 191516 74702
1 143588 180590 292881996
2 150017 160850330
3 52122 169938
1 150968 180382 91962646
2 18654 559930127
2 141819 302233010
3 55703 159617
3 116991 180443
3 104769 167279
3 88409 29353
2 10708 813957157
2 3725 448310098
1 17032 77270 193948866
3 112303 2196
2 108668 599440498
3 65839 100100
2 138426 181904056
1 45899 185872 112711626
1 191550 192832 288206214
1 75236 167477 155172566
3 44858 91308
3 123996 116726
2 33330 790799016
1 110483 172180 28634297
1 36968 84209 207415198
2 148885 27781162
3 14304 194472
3 65786 6916
1 62770 134394 633582466
1 47268 192508 828841192
2 47052 922720888
1 46102 198218 602148420
1 10212 93978 88415087
3 192994 119820
2 58621 18569976
3 1258 128338
2 18380 484499311
3 64027 45452
2 73278 651977755
1 98196 101191 241762060
1 51737 96338 457596257
2 177049 704210499
3 170269 196016
2 43552 783269926
1 7734 169250 348419118
3 25099 15000
2 76828 353427376
1 97010 174896 855629315
3 26223 96040
2 160573 238072851
2 68687 876049799
2 145496 284088674
3 99491 68774
1 104278 117840 248442287
3 138982 175089
3 53990 160619
1 110917 193184 521507349
1 36170 48841 404957955
3 76675 25288
3 181380 129561
1 138584 185867 414948291
1 95016 130469 384903713
3 22446 30174
2 137884 672464772
3 58927 133632
1 27626 80782 199672187
2 132681 411290202
3 182422 39150
3 77697 189862
2 12578 898129095
1 23023 128968 379488389
1 24728 99726 964095980
3 106772 37937
3 145917 129199
3 198642 38213
1 91853 102764 442897534
2 172269 361518779
3 24753 194348
2 64183 412670586
2 19367 466305688
3 119244 49049
2 74140 52914778
1 143289 151834 881327358
1 94249 169241 612290436
1 34756 117171 37669476
2 21422 107155293
1 65317 125752 88950482
1 44408 62622 652737106
1 64888 115118 597495452
2 46367 302203239
1 24798 158077 441777348
1 83073 149609 947022175
2 62508 620436974
2 70575 565172153
2 143991 827689491
2 139892 315025959
1 115513 148883 913402234
1 18156 126099 264727387
3 178767 19195
3 55736 102517
2 49220 33539164
3 153191 177035
2 193212 966549720
1 88131 93375 771478999
3 50948 42441
2 7495 838054694
3 90400 79655
2 142525 616751178
3 89221 75625
3 2952 196925
3 196704 68503
2 146233 184015915
2 150595 783372371
3 163222 164143
1 78526 134641 49831785
1 33072 84947 74959840
1 70837 194967 591922911
1 152317 185689 469573351
1 70626 184614 824389245
3 142532 32940
3 44384 121137
1 55546 158492 626039692
1 121100 123901 205708518
3 183979 8662
3 138811 88819
2 131794 917783059
3 4145 49217
3 48297 85950
2 62060 633067465
1 36602 145013 727338998
3 10876 171528
3 50641 74711
1 66484 177830 797403264
2 41883 459757222
2 25892 774819442
1 18095 95037 130627774
3 184818 104361
2 113317 229543831
3 124665 152261
3 82754 184965
3 136280 152113
1 25394 171447 421398421
1 63841 117757 332125862
3 109054 186333
3 188358 815
2 108515 734410738
2 26046 665681560
3 4038 49239
2 86973 496527973
1 55886 101549 195008265
2 139100 871920068
3 46638 12662
3 42485 9174
3 102082 11827
3 116544 77642
2 177896 937769139
2 106890 87727367
1 11823 99618 469271961
2 115023 619549176
2 102789 530744887
2 175410 452949653
3 198342 197286
1 126250 187396 192993635
3 123142 151192
3 196288 70652
3 16893 106083
1 109232 185687 622288940
2 101427 15259375
3 174386 185356
3 25356 133556
3 115590 37127
3 5479 81013
2 119637 294758348
3 53064 4087
2 107259 89103600
3 183845 154701
3 126197 101966
1 74383 90845 907855430
2 60081 674004436
1 57744 58746 556337778
1 111446 197992 587763359
1 77787 100656 311642148
1 59640 136048 629442720
2 60650 534547517
1 17442 124541 411033203
3 150415 114274
2 18795 392364128
2 191237 729938446
2 40695 632582544
2 35989 206740660
1 4046 54266 620555250
2 2252 249257124
2 81651 239712193
1 36961 179224 459098226
1 39240 49091 411020789
2 160067 694494296
3 3247 165563
2 84822 756301518
1 112513 122877 591159062
1 53291 156207 96030037
1 38609 67996 879048058
2 62042 455708044
1 58726 165402 361600292
1 14335 105875 859063720
3 41138 174673
1 54076 146175 24027699
1 97804 152258 678963313
2 168958 811689102
1 24443 28491 523386475
2 106224 160841593
2 153864 431917805
3 65436 132403
1 13575 197046 749269819
1 85480 198612 709977355
1 30383 163381 71750838
1 74784 184876 182521018
3 198952 45304
3 11808 35624
2 82839 36592254
3 35427 198292
3 123158 20910
1 113610 124746 843780439
2 23506 203278481
3 80833 101412
3 192539 75320
1 44024 75035 259837054
1 144325 162358 205515079
3 168698 193501
1 154156 190405 38321410
3 3972 140013
2 95780 542336569
1 31838 59861 406810264
3 101896 89670
1 94329 114355 469163917
3 141204 115711
2 74875 883346185
3 135847 90675
2 64415 888248130
2 110699 171762396
2 36099 413966612
3 176740 144184
3 195901 168422
3 3555 131330
3 8676 1038
1 161860 178990 313215067
3 24211 95633
1 42618 78033 206345799
3 170937 23675
2 7382 304470416
3 30270 112219
3 162428 19335
3 101052 108956
3 28082 152303
1 104823 149724 472526662
2 183269 399976483
3 126939 171947
3 44547 63432
1 18541 192576 507129897
3 181068 86971
1 43910 93527 805858011
3 129762 18043
1 106779 153820 753475001
3 194785 7483
3 190215 11216
2 152722 488315365
2 11370 437249686
1 196770 198794 940730361
1 57704 143723 961469245
2 115689 582048983
2 99617 977542623
1 44519 178043 447440313
2 12936 764492099
2 102159 602266598
1 43066 180525 851395517
3 56478 175284
2 14879 312896558
3 36466 57404
3 14022 54027
3 166531 163366
3 136276 91685
2 147827 136909162
1 138412 185793 457046561
1 84956 193023 370875756
1 21760 91566 402189161
2 61241 173420240
2 89239 950341675
2 163916 72461583
1 114966 156676 801026227
1 57701 135609 403067295
1 156559 170788 636627509
3 135680 71349
2 185663 548122485
2 123380 817691480
1 38779 129498 956393500
1 7494 133979 464724760
1 53605 184006 542815667
2 82659 979353186
2 132659 585102629
2 35859 268227861
2 195426 976647487
1 34244 94229 548156417
1 33159 81107 520571970
2 174952 514860300
3 25892 146779
1 73684 144261 467239165
2 119189 669936069
2 59130 835406251
2 183014 967655700
2 184859 991015742
1 13705 87099 658235913
1 2660 97966 225221689
2 125177 820670692
3 21534 106756
3 54238 141667
2 50912 239223558
2 50118 518466027
2 141280 1527152
3 52190 120484
2 114311 751275084
2 108270 53940475
1 109161 196699 752586028
1 115452 177928 636985812
2 89320 713226997
3 25443 195439
1 29235 128353 696113566
1 107241 128711 815190639
3 1323 21668
3 175170 163301
2 199611 654344722
1 166021 197380 147559505
3 162887 127391
3 133109 59913
2 33224 845098388
1 88354 100502 310299215
1 130782 161471 849314222
1 53861 192541 505596311
3 150613 38391
1 36350 103030 830931564
2 10762 296874308
3 132347 59110
1 168565 172731 824206690
1 69983 163859 797498986
1 39638 155582 877015078
3 185031 81719
3 3398 106751
2 110519 22050103
1 84476 121584 903125491
2 741 235369751
1 64610 150638 252574880
2 22292 173456236
1 22925 84690 633550384
3 75449 11644
2 138045 168554253
2 22391 574678403
1 183407 191824 258089070
3 164698 156953
1 106954 132076 531080533
3 54688 99594
1 152154 163924 760144216
2 110682 789346850
2 90714 897400267
3 53802 2657
1 65384 134466 275457879
3 52110 165189
1 21402 87302 431239106
1 52894 65634 767618741
2 105050 512063398
1 104802 132035 98504469
3 189799 14559
2 128759 820168242
3 183187 100222
3 1415 168191
2 155893 587718015
2 98001 180174675
1 91570 141910 983578864
3 93975 174785
2 60115 538905516
2 10810 369491683
2 87650 389983205
1 79477 105875 904476234
2 99373 449511850
1 99899 197265 652091457
1 168341 186853 599586579
1 132530 134493 705565592
1 144648 189164 754725816
2 170174 741113458
2 185081 724480590
1 52402 144509 385426874
3 198766 124563
1 88012 154162 786148883
2 88420 69751299
3 36231 101771
3 149662 69750
1 85258 138739 339183347
1 69446 126134 254395232
3 26273 144981
3 78837 158001
1 121964 167976 309822305
2 86851 199142288
1 9409 123643 930746183
3 93810 195013
1 59535 163069 768897294
2 118508 407928537
1 101857 164682 174084898
3 172827 177039
3 73059 47238
2 196736 46886516
3 17045 60395
1 113461 133933 273443506
1 181315 184549 215844648
2 32186 635898973
2 130070 272968473
3 42190 44982
3 197786 52731
1 110389 119081 132218779
2 69956 491185843
2 142189 338559400
2 52434 41139629
3 95173 99095
1 32882 89647 72990898
2 111006 1277337
3 33479 54177
2 121899 365473293
2 8341 930165621
2 157268 537833339
2 94382 52662460
1 71235 176331 135603384
2 78439 339424423
3 110973 49593
1 148199 154225 408743640
3 102972 167834
2 50487 476102043
1 40360 88374 218288834
3 133982 147344
2 112693 789560997
3 59800 12328
3 56038 183814
1 71472 180356 661118112
1 35241 59575 121239744
3 104326 131191
1 78750 190183 486238717
3 137506 169001
2 191579 720555050
2 178655 723069804
1 50204 137253 569378560
2 133115 863162577
3 74618 40314
2 34345 61799496
1 83511 178581 566672854
3 100071 19220
1 70270 166638 884924799
2 67094 159679965
2 136450 51784352
2 22697 214358279
1 155941 187595 949689315
1 141018 187189 819726978
3 26962 129466
1 515 45628 173238605
2 169090 961306225
1 196574 199603 398912176
1 91463 158486 899677869
2 145546 428816482
1 17661 24647 86434964
3 193126 128860
1 155102 194448 448594140
3 153533 124686
2 168289 593714492
1 182 56690 754493921
3 188022 157445
2 67628 906605075
3 87644 168497
1 173382 186095 618385316
2 48436 126819163
1 7649 78079 730942056
1 96520 140797 394003529
1 90109 190418 116296069
2 48097 663482585
1 12767 54659 880116300
1 21120 137997 802413716
3 125049 13638
3 187436 97756
2 113670 930186539
3 160250 1032
2 64410 456946896
2 173190 430135990
3 63844 173538
2 134992 582715422
1 75333 90721 373937941
1 64783 156108 623124006
2 168959 951951920
2 190184 484859921
2 27046 701504218
2 57224 612595838
3 196192 67813
2 198036 272676858
1 57690 111664 846477169
3 183280 54075
1 24028 37690 56709470
2 73924 359668773
3 119532 91346
3 123306 109694
3 163842 180374
1 183241 184799 56419028
1 60926 131954 290324283
2 185728 41777892
3 176485 66998
3 135750 51740
3 193809 15754
3 73362 134237
1 153023 155328 439558646
1 182664 195319 529714806
2 144869 604101880
3 17025 119294
2 182693 162193521
3 1397 77264
2 43731 828602345
3 84620 146120
3 103563 100303
2 133946 700699294
3 88192 170767
3 141868 66174
3 196692 58724
2 101175 945642056
3 168566 162028
2 102358 299321527
1 42088 139504 743197464
1 961 144986 385361402
3 155631 176782
1 112980 165884 509907103
2 194852 755594256
1 40863 150324 230295607
3 105552 130940
1 89465 131825 960348512
1 46027 131718 475212836
2 111570 384813659
2 20857 630811828
3 9560 65033
3 65642 190222
2 69193 386493354
3 140576 159049
1 81434 88948 885384342
3 1310 1340
2 174140 240414379
1 60592 121851 310620917
1 77003 122971 710618929
1 53333 121979 71189604
1 115827 193280 79141316
3 62955 30049
1 62521 116198 725697797
1 4793 136249 217500267
2 16692 695872218
1 154406 195393 188040673
2 56644 923704065
2 43583 316081493
2 158583 501836319
1 2866 164474 887615508
2 31251 64092577
1 117763 125996 851184847
2 3837 401928195
1 78766 161783 925949388
2 172023 335080106
3 171307 30991
1 47608 102009 997199111
3 133407 72785
1 100387 136876 951119309
2 66450 908090017
1 82124 199838 786177099
3 50203 125785
3 153830 118941
3 152630 144849
3 19881 122318
2 17402 258494209
1 79681 173571 708610776
3 25475 133026
1 105457 130724 932532919
3 14381 87392
2 20616 361634065
2 10930 431697017
1 48370 105678 639970592
1 33035 194289 469446095
1 146276 195507 864787599
1 149072 194448 788369080
1 9466 80804 99575263
2 113215 652765257
2 6687 977976954
1 153667 170602 75909460
1 187025 192388 737097556
2 38484 886371483
1 138805 198690 238657132
2 80845 517972870
3 55190 129860
1 1742 62093 813178859
2 164757 814072040
2 186018 421691305
2 15563 818983747
2 42235 52464265
1 143626 149869 136401296
1 84764 110285 869579384
1 48594 114508 406973419
1 147335 155330 673638138
1 72564 122546 778176641
2 30422 364322840
2 191155 50265888
3 90633 199072
1 114337 174623 879695939
2 21836 905716896
3 73497 7827
3 23779 36707
2 66360 339930904
3 93471 96392
3 54043 59048
3 159507 128002
1 154809 163791 637049521
2 172009 149028034
3 159173 107549
2 81909 977610557
1 10180 106973 447710984
3 198805 175116
1 62927 135358 845609547
1 84856 178057 616925216
2 144960 227462473
2 7291 688572131
1 35508 159517 476656769
3 12785 55557
2 99027 404879966
2 76452 343047839
2 187749 893148940
1 79623 193706 921192802
1 25088 32463 933955311
3 107098 122451
3 56607 141558
1 53869 172105 752821550
3 21405 137252
2 183147 82145082
3 157254 60542
2 161661 677690564
3 133628 183909
1 41032 190274 760620205
3 126779 75713
1 28539 32812 226959930
2 49426 333309920
1 57193 196968 599994751
2 151319 573122741
3 74279 148249
2 168271 76203169
3 119909 25813
1 132079 151951 729999757
2 126029 456293678
1 32826 81181 818644010
1 140827 175641 396944179
1 106700 128792 138717282
1 23853 180612 406652480
1 78549 117608 793866200
1 11849 132304 772165061
2 82153 439487867
1 150074 187024 964177785
1 4167 59966 125808305
1 67899 133740 397962102
1 38448 170135 759152897
3 173550 133197
3 83258 50295
2 192676 885948333
2 52781 224664561
2 144937 262869254
2 96806 781336213
1 101676 186613 362963975
2 178868 590697558
1 52966 96360 866637077
1 66271 165985 184391018
1 26306 64478 496496313
2 107000 376257181
2 118387 214527761
3 44593 36955
1 123927 153553 343759940
3 63934 88582
2 26711 546734645
3 135514 85048
2 59119 852760897
1 56240 182091 384150215
1 12022 39427 126371556
1 157879 163953 217854686
1 131576 186926 525524799
3 69940 27952
3 141932 153716
3 152173 55486
2 75580 60818964
3 174387 4395
1 66470 104516 636557833
3 124909 48776
3 149648 21990
3 92173 89762
3 82481 187444
1 10341 96929 954045442
2 91504 195663432
3 5 80141
2 145142 548471710
1 10693 108648 898624741
3 94443 31174
2 186573 80884300
1 24809 167010 784982259
1 5888 140517 898919841
2 41261 185355841
1 137828 183822 917902995
3 50610 161190
1 36851 121540 211269590
3 28207 48787
2 125406 47822858
2 159301 321209139
3 70176 186441
3 46631 86638
2 81104 310467663
3 46094 61783
3 142382 104878
1 105902 119938 124778443
1 50406 160074 736914591
3 140232 185118
3 142321 95467
1 29944 70142 263798068
1 66230 152471 406628275
3 129686 146879
2 183625 263099752
1 151764 175646 996060448
1 48419 143593 321274147
3 47280 191635
2 193111 442149050
3 334 2271
3 50615 45706
3 120971 67773
1 17368 81837 968560092
2 47863 6675160
2 86457 95994102
2 114445 680425858
2 142701 352019658
1 52189 89713 755962421
3 111082 74820
1 38711 49437 848801357
1 2772 183113 291043539
2 149374 126438938
1 95881 194203 201779336
2 193875 671683935
3 56482 47563
3 185642 150906
3 143515 161484
3 195634 77615
1 96140 159303 493111135
2 2667 85112349
1 52454 155575 208659512
1 73408 117532 442129409
2 186862 346908723
1 14753 18090 730187948
2 43489 454128728
2 139054 989255407
2 31873 347057125
2 6424 811543219
3 177638 35957
2 24332 628868335
2 101367 17451375
1 107027 131854 957768225
3 148129 95720
2 125768 508737503
1 146811 156046 784596417
1 33022 84590 932846631
2 181118 638884137
1 73276 104299 469974752
2 118183 65902355
2 4051 393389925
2 44925 59925438
3 27214 155074
1 21591 57937 498634929
1 60637 73900 215914756
2 146383 850917466
1 72207 121709 660441647
3 151303 37862
2 191108 74784570
2 143714 498783904
2 197438 796486791
1 109360 135063 574311818
2 71376 864367799
3 169062 103367
1 152513 182905 799111059
1 72645 82127 283118375
2 105772 179114265
2 97200 891316445
2 58067 481366946
3 118526 179434
1 84771 94232 449655071
1 119839 186687 288187916
3 189792 97641
3 38605 194995
3 64314 81882
2 120694 91990147
3 186946 65084
1 94933 194540 346022241
1 91797 158988 903527619
3 11810 66646
1 90 112484 161154566
2 64328 570437686
3 169678 57769
2 127856 768749047
1 85515 187111 200254677
2 84858 768465532
2 111114 53332661
3 105496 199378
1 22910 185932 146978703
2 172408 769487276
2 115745 229691541
1 103339 137117 174698570
2 169529 846235054
3 100954 52163
1 146465 168374 735888835
3 70064 107966
2 66167 84882157
2 47535 452671802
2 9638 904119876
3 55821 132050
2 143834 606737892
1 118536 149044 448299078
1 58699 108775 570931467
2 140211 158522906
1 170114 185377 536416828
2 4850 588356961
2 115435 176298956
2 89680 968575225
3 98712 182508
2 139654 351214579
2 154124 268194832
3 197091 177769
1 76851 93148 949506851
2 176629 426154700
2 57929 855617027
3 91689 144763
2 103046 86714768
1 85487 112832 607547388
3 17565 192283
3 94146 49105
2 79713 438459207
1 111920 149852 286905875
3 81116 47612
3 168436 177107
2 39895 431447339
1 42621 86997 474692844
1 72555 182605 632202578
3 107416 56891
2 186372 157627602
1 46959 198424 970827876
1 16361 190715 864065957
3 117440 134704
2 141123 812871315
2 101748 283924473
1 8968 44948 576429170
3 190901 137071
1 79326 171806 115883525
3 24295 97893
1 137138 190342 986139112
3 11272 29634
1 55181 184146 74328364
2 38746 920088743
3 59861 41017
3 112863 6767
2 4170 366417317
2 166220 793762840
2 87232 186491662
1 64345 189766 321259792
2 183613 305950617
3 150186 62504
1 18168 94906 716890013
1 60781 100511 79571301
2 173293 63528944
2 84429 691548923
2 89688 594945794
2 96833 378120798
2 141638 50745929
1 61734 76868 646613608
1 85533 92296 823286083
3 146755 1561
1 15919 139574 664565810
1 42822 62884 427325339
3 163842 182886
1 9927 134105 154576261
2 162252 255133702
2 110440 482580232
3 127564 74129
1 12946 174704 659573138
1 28752 50162 59138170
3 4347 47631
2 76055 416028046
3 164245 144885
3 194816 132944
2 127060 75979165
1 28854 97323 690112027
1 14724 53683 780221003
2 172685 485483467
1 50040 145401 981139049
2 120237 773031475
1 93715 154626 791142329
2 25239 872251979
1 8465 51023 512904387
2 37965 202681680
2 127434 518892095
1 50775 184517 699617918
3 165318 186410
1 60215 182549 913894988
3 126664 144073
2 16636 991707719
3 110403 64201
3 2229 47221
1 14253 126996 712183044
2 118028 98047370
3 46917 88573
3 73621 98936
3 94125 81237
2 158273 980318168
2 198121 397895889
1 60130 163177 129255176
1 11622 156537 633214738
2 22471 268722252
1 61175 121379 709885904
2 58472 458772143
1 170255 180776 879939030
2 56512 853264719
3 135150 167067
3 49163 37885
2 151071 738491382
2 154127 550964204
1 1419 69784 258499392
1 632 77709 29219447
2 171666 353896065
2 22762 730309282
2 45884 703587326
1 51044 61832 836588592
3 164694 90023
3 97601 114486
2 121571 794276374
2 137832 237017881
3 100545 184482
1 103800 164516 481236987
3 137070 45723
1 41803 41821 776595905
3 49899 5148
2 156988 997564031
2 67572 115816186
3 175054 15173
3 185141 140079
1 127069 155008 620969672
3 63550 33963
3 67275 46219
3 26439 129262
1 77791 108083 899284758
1 125474 191281 844921357
1 123064 155580 265567977
3 92191 179194
3 74021 19696
1 70389 176708 51390692
2 156430 18646720
3 95667 198279
3 93930 11764
2 181564 79442872
2 66651 845375801
2 179019 241992699
3 123000 167582
1 144366 181512 274105570
2 131907 338229905
1 8723 186295 685864731
2 72462 106224836
3 189332 172365
1 63361 168119 305085979
2 122159 175405348
2 175461 241525910
2 165966 356903056
2 27112 260429609
2 67635 514899715
2 24353 371306627
3 175399 10995
3 159855 170466
2 83878 396029442
3 136107 48454
2 99294 820956476
1 5940 22433 44689196
2 198303 734905390
1 197535 198045 160532882
3 89015 10604
1 22783 88653 694701056
3 104482 148129
2 66424 759233254
1 52823 140058 812703623
1 11274 167843 374285201
2 163403 35723630
1 109863 182458 241129108
1 183002 185263 999564700
3 71291 128197
2 26938 611607933
2 87057 583048886
1 137517 144600 580814412
2 30463 890730633
2 92169 127019867
1 11883 142174 550719997
1 90333 157859 102234244
1 131305 150801 525707512
3 109188 42925
1 35474 185850 256817680
3 33306 136718
2 156888 531433230
2 47994 103089453
2 51406 749417536
2 32458 532335239
2 129187 864496078
3 157124 70295
3 185340 85294
2 154330 656269567
2 81237 519749636
2 176762 628629838
3 180534 113366
1 58451 132021 118222768
2 138051 703571484
3 96083 190910
2 34512 109108156
3 177148 196281
3 33951 180023
2 36615 813063484
3 122140 117140
2 84561 836922279
1 144658 159284 952835842
2 48087 844789515
1 67427 99860 4932213
1 6079 129166 888627629
2 94323 94813102
1 89633 194016 516193766
3 66868 198286
1 152612 165935 193827470
3 47769 16719
3 184050 3902
3 81372 153509
2 91145 31787301
2 79528 936330446
1 108875 181226 757024585
2 192367 984591870
2 121423 347807031
1 23354 88185 326531795
1 2780 116043 267631508
1 13590 181640 476197213
3 47186 22898
1 53356 116079 274862667
2 104129 124384673
3 106137 167323
2 44253 626561831
2 127567 665853712
2 1359 194387777
3 65154 197232
3 69043 149833
3 142540 166015
2 50556 309208428
3 77742 145750
2 188056 645679418
2 171014 633054290
1 6150 153845 845851840
3 52173 36987
1 22721 56210 401830535
3 112919 146597
3 15923 194161
2 148734 388486219
3 188553 70333
1 67735 164773 166369441
1 28087 113507 134605376
3 172495 666
3 124944 41741
2 186885 264324692
2 134927 134782348
3 174672 194705
2 78358 535731705
3 5548 26649
2 186792 465919194
3 92887 79692
2 137880 242407256
2 87334 847163488
2 136566 911189131
2 148740 880183408
1 33148 85908 922998321
2 41681 482495989
2 46099 748083545
2 142246 104212309
1 49263 127459 581747439
3 153611 32694
1 156763 179061 3253821
3 166949 186036
3 90085 199455
2 108767 881618684
3 45314 159678
3 183707 36323
1 7983 184027 850736262
2 52361 148255938
2 39139 906268613
2 100735 951997147
2 13995 133782527
1 77517 167167 338448612
2 102739 298326556
2 101940 188789501
1 128175 140943 665906966
1 38541 166714 654217706
1 60012 178234 932504604
1 150394 191092 890129330
3 91827 75963
1 33460 129433 453350273
1 39503 87831 622032991
2 115292 172862134
3 77723 31437
3 127193 39241
2 126298 342791976
2 100203 200895885
2 117683 75760392
3 157022 162720
2 100446 618941650
1 25967 196157 421105028
2 183642 772854644
1 115824 171181 919660804
1 51 46628 170564829
3 136677 28676
2 98408 373726296
3 138717 120740
3 107286 72632
1 48117 55775 853579530
3 125891 162780
2 137324 527495411
3 47447 194031
3 146433 193753
1 115048 135147 650874588
3 65649 109725
1 60220 76048 421383057
3 111519 20807
2 68077 629563427
2 73368 215917199
3 111416 87142
2 48404 445131190
2 66457 513266958
1 68665 152923 576831047
3 21876 48216
2 145510 429282929
2 161011 4445102
2 154067 491558549
1 85026 166833 252596142
3 124876 104458
3 101729 88778
1 155524 168351 478724665
2 25473 515469834
2 101251 265402419
1 65245 127940 157060536
2 177708 65717196
2 41927 123124147
1 105574 185365 568035544
1 17785 96945 414052633
1 7870 65470 534082473
3 47476 84837
3 169641 44280
3 191226 195841
3 101873 100418
1 91393 108025 945261408
3 130172 100153
3 189007 105215
1 12183 43390 783024515
2 79686 140406705
3 166475 27949
2 134804 819926898
1 14496 24746 442294619
1 86733 130052 266409678
1 32428 113626 988666350
2 129929 123125605
1 98200 174601 924603314
2 133366 951245932
2 123884 124064440
3 9929 63662
2 183963 718655801
3 173618 73656
2 193054 703177253
2 12884 672770968
3 196763 64524
3 106440 51587
3 147651 69591
3 84449 68602
3 99235 173222
1 74111 185078 672189754
2 181471 316474934
3 102143 37570
1 12399 172966 618502174
1 34320 145579 663609337
1 152060 158214 989308600
2 187705 162166343
2 1487 818552607
2 161448 742641529
2 43170 634489317
2 117157 909006017
2 127702 830934694
2 96076 392777643
1 156929 196016 598141772
2 47660 874886253
2 38595 176244746
3 24279 34607
1 71508 173939 934992022
1 2155 13239 510398018
1 135444 144156 620981498
1 89904 149384 372653881
1 99887 128099 391776978
2 26308 671053815
3 193754 86195
1 82116 162432 348793145
2 125125 444838230
3 115986 90410
1 50417 111584 610656304
2 191237 980423988
1 129614 136198 938695727
1 67612 97179 52673773
2 37432 470069228
3 10115 190772
3 197621 72305
3 149898 29918
1 822 11419 519245367
2 5200 971759141
3 179717 181396
3 85687 84310
2 111898 409985960
2 112958 50331313
3 8238 39227
1 92734 126387 601582901
2 72919 509228023
3 96072 4742
2 104079 992271629
3 126356 174221
1 916 17922 415195070
3 62302 56458
1 77857 172428 477378533
1 108837 143468 877349340
3 18680 140205
2 140329 5170062
3 181717 194198
3 153049 183730
1 77965 134561 548955187
2 35081 952988208
3 176436 30444
1 38462 197794 350757719
1 159842 186261 779951219
2 56426 539235850
2 198608 383030784
2 47243 976968003
1 54202 121305 497386704
2 158399 497025689
3 86254 199309
1 135253 194019 567415067
2 122612 302899787
1 108460 178106 81195548
3 116402 82941
2 119256 265307439
3 81599 170541
3 136377 188100
1 101771 183925 64454922
3 149934 41948
3 92627 110389
1 141238 149726 433405496
3 98870 27352
2 6716 310961695
2 196721 779506482
2 167916 229617988
1 77458 170692 555923235
3 83721 39154
1 49677 78595 505282675
1 177185 182633 101754972
3 153479 10082
1 23605 105796 176380292
3 166390 195093
3 54566 44463
1 30547 60122 964268139
2 46090 929009734
2 3226 7708293
2 98329 725926907
3 80160 181519
1 122226 156162 514502641
2 130081 956055106
3 168188 11015
2 148420 38971554
1 95528 179165 330791427
3 57723 111081
1 80095 88972 494473580
3 177073 142018
3 169416 51226
2 18454 720511504
3 839 98942
1 18557 97358 344198415
2 76597 569286657
3 72482 153534
3 18201 81667
2 88491 111245295
1 18255 188470 488795267
3 110416 83581
2 23895 952068990
2 15413 135392845
1 107656 144690 474037948
3 70341 172492
3 193805 153094
3 141550 122630
3 146818 69082
1 109297 132992 437665197
2 157948 676317824
1 60307 123911 429024619
2 176897 220670196
1 18970 196392 14975287
2 25210 388255233
1 7225 18829 227836151
1 118335 162498 278323190
2 120625 331355546
2 17618 469522587
1 30897 51195 168802690
1 34816 163786 661871743
1 17166 97405 30125451
2 76546 234345626
1 95495 122032 602548064
2 35405 78841644
1 126808 186140 905511442
3 87607 153486
2 159787 109727345
2 77745 65572914
2 27866 666229325
1 96343 157847 157186149
2 120178 820207411
2 38324 381406795
1 78833 89344 737123715
1 116954 197290 857550282
1 100028 100504 517470701
3 149072 151123
1 12044 18851 15598879
1 45952 190170 390590461
3 97601 100968
2 40055 898924013
2 151526 325572355
1 79032 182912 153283226
1 176695 196417 208793019
1 6307 133296 337569269
3 169446 155240
1 45599 144058 391673789
3 125183 61960
2 106366 77310594
1 13919 115389 294592294
1 89622 102717 14455911
1 164397 197114 553832974
1 104606 160291 190387867
1 83507 139489 186506917
2 134238 239202448
1 116357 171347 712131386
3 152713 145496
1 77491 134908 533993452
2 197306 970327967
1 104838 194755 739243931
1 6493 114475 531360847
1 8105 199713 162147369
1 47410 82294 974023733
1 88512 148807 875519374
1 71709 172987 830293920
2 98212 940978249
3 199417 54547
2 167322 309219612
1 70595 98884 231483139
2 12292 964241634
1 61856 82461 882309199
2 197940 184762382
1 121137 197838 320975074
1 86916 131422 654797467
2 170071 316161081
3 116682 189822
1 17749 80650 467296869
2 195495 823930577
3 72844 40172
3 131087 92306
2 149709 246930635
1 56481 194776 191912105
3 123845 172668
2 2722 767319614
2 129777 350122574
2 185189 719459342
2 2248 897941514
1 27088 48188 271263089
1 66473 154271 701126136
2 55525 841037672
2 21677 540989816
3 121853 89169
3 95379 169264
2 106998 221212606
2 134748 112593168
2 85197 227196992
1 120189 136767 758944026
2 1804 630771083
1 32998 160617 926525334
2 37189 40653528
2 35029 526138097
2 14895 650186419
1 46134 174402 749869237
2 106331 106785923
2 20192 808541226
3 169941 80761
2 17395 747747397
1 50171 181159 107676423
2 6636 630766813
1 166461 186727 887529966
1 55370 166878 228355844
2 51733 173385135
3 61925 118207
1 32396 152921 286413901
1 12399 178504 627521633
2 20417 664679978
1 22191 25361 788664022
3 16791 178784
2 98928 93113057
2 199712 122936638
1 35106 151410 16321440
2 46767 923175095
1 88845 199764 817907292
2 12032 41928462
1 15462 60693 274120555
3 169410 161308
3 15544 27652
2 47374 940145075
3 53371 171066
3 43211 17154
2 126240 156431274
2 85047 675054748
2 170992 777017484
2 77575 749459070
1 23737 148660 701637913
2 61366 679927022
3 29062 10969
3 61132 199849
2 112465 592256952
2 191405 82051761
2 62080 659438244
1 13110 130144 227563990
3 135952 42456
2 8164 107942945
2 66079 767946788
2 135766 639044351
3 182378 93713
3 186457 49011
2 163172 653888240
1 86667 154783 665434322
3 148177 109782
1 79965 164479 632298174
1 101974 195449 902063589
3 78314 171587
3 6102 141669
2 41711 8862071
3 87087 5309
1 33770 142143 491903737
2 191436 659327358
1 107136 158322 656143594
2 197328 800526949
2 61878 745497383
1 110912 130541 132147983
2 156567 584413566
3 133006 133037
1 25607 156190 908405464
1 162390 172666 374214265
2 57583 853624502
2 159163 788738071
3 87155 155063
1 57070 144842 688111316
3 174869 101775
1 36397 98017 538036305
3 173869 85743
1 30369 179325 976381131
1 29764 142591 87438277
2 195952 186747116
1 5995 150555 344453416
2 183607 811447770
2 143808 419384696
2 90870 897112601
1 18412 74057 149279442
2 20064 80388539
1 13633 18542 618815199
1 176718 192034 919682329
2 140412 45362480
1 87252 175273 444635982
3 40460 175453
2 113680 710626877
1 11960 191301 333018244
2 64528 379334797
2 38941 277390168
3 34247 155035
3 89714 148491
3 8778 118871
3 4605 180076
1 12017 159937 760258878
1 34011 65026 990738297
3 86447 46260
1 150086 196459 969285151
3 110719 176973
1 149359 158616 875470940
2 186188 672776437
3 148827 26725
3 188051 46703
2 32101 528310485
2 33592 772313734
3 129185 125893
3 191471 114665
2 146176 396110538
1 125019 185188 602677125
2 194801 462141304
3 175111 163428
1 130461 156984 608902156
3 118343 107857
2 2574 281706769
2 93384 165279226
1 125556 125627 663799199
1 102163 136764 993651207
2 155526 79276495
3 95314 67669
1 92269 186602 555301304
3 112475 89701
3 65385 76310
2 6628 995538956
3 86735 91318
2 23174 331135420
1 62759 136600 726282667
1 7253 90164 652705154
2 80418 662984293
2 189960 692587769
3 91712 137440
1 142241 144417 617298838
2 83243 548825704
2 72114 858641135
1 33514 56350 243363935
1 55412 63182 351832278
1 31891 159607 34588882
2 186750 966739852
1 136779 139701 333838873
2 153950 679869953
3 137053 154921
1 63744 87123 31451445
1 3683 93094 855628587
3 122422 63769
2 18748 447908531
3 183286 152070
2 69688 945084493
1 100747 182804 352039396
2 195647 515234781
3 186875 81441
2 156820 892691396
1 89714 158132 90898923
3 84103 49120
2 129633 233431782
3 114644 139474
1 19936 48138 207132509
1 8255 128889 749815349
2 9303 790115681
2 22390 458172279
2 40964 250879767
3 30115 119384
1 15610 48328 710757802
1 72235 193145 328395020
1 905 6617 35817238
2 105572 341720886
3 176405 115605
2 53553 86746587
3 73183 127787
1 4370 42506 844673032
2 107082 249135914
2 3528 409141652
1 150227 162033 935987003
3 42151 188879
3 136808 36221
3 113613 19074
3 61606 160414
3 47996 24323
3 27103 96127
3 27526 10920
2 113831 391098969
3 130939 192564
2 107556 55823904
3 143077 187250
3 46259 39001
1 113383 138793 338431559
2 83485 384748318
2 96614 615011619
2 191943 322941507
3 185861 27634
1 105496 197931 500407663
3 64367 171999
1 78559 89132 980590230
3 171607 72184
3 148192 152836
1 135005 141122 665681760
3 100757 146548
2 1795 888138092
3 74952 63740
1 86146 188529 394290820
3 112879 82740
3 56801 5743
2 17459 87450683
3 165379 1757
2 116692 845068666
2 61897 321815288
1 43365 199498 143575947
2 199584 413158705
1 12563 56813 696313843
1 75554 104680 970821426
1 3508 196914 815369678
3 158949 150185
1 20532 56802 109343046
2 141569 268035333
2 112512 586940268
1 49953 124557 750297887
1 1789 59558 761143895
3 136488 56185
1 127331 178369 860607974
3 143339 191162
2 121151 503598518
3 41653 29013
3 173343 51136
3 199185 168966
2 72829 941994406
3 43392 60622
1 65352 136941 658123909
2 125603 653263941
2 149137 252763500
2 59025 839897407
3 73588 130809
1 94818 134323 369060211
3 138642 56811
3 21290 2654
3 59154 147847
3 54941 148908
3 162399 123980
1 90965 120032 606261062
2 53125 186429531
1 60926 135175 435759568
3 94781 111288
3 87716 177591
1 101197 140532 102744205
1 97962 161790 962705864
3 166906 67589
2 134963 97155625
3 180967 181360
3 65571 195095
1 7344 11866 44763487
3 1515 55765
3 15818 32501
1 35546 196874 706722141
1 21069 103582 435665437
2 181370 845303144
1 38719 122587 604691417
1 535 188350 386606080
2 58363 302706700
1 82521 83343 343139799
1 1413 47435 752071979
3 30540 51342
1 128225 189015 202296742
2 170199 86141688
2 42578 892631702
1 56715 165370 326477655
1 20441 127186 658167868
1 33451 183431 618082845
3 101911 144664
2 22450 461862729
2 93067 597257412
3 170644 91057
2 166080 987715829
2 157961 710552265
1 52697 119292 173421540
2 115198 230336611
2 109430 623123247
2 60390 680001281
3 148603 58098
1 32138 59492 572264939
2 123183 244847573
2 47552 875173153
3 115165 99608
1 190836 192451 223567537
2 127044 702731838
3 25015 196366
3 82585 138343
1 159523 192291 564131256
1 28361 28948 552367318
1 74613 163844 89285494
2 157619 990446744
1 46859 191752 641562466
1 67022 180955 942119076
3 169817 186835
3 173537 122058
3 113998 78768
3 155537 4774
1 83843 130206 433672973
1 32051 45258 104710003
3 76437 21544
2 11093 123033417
3 15951 77220
3 73791 151000
3 118824 186367
2 8071 217462368
3 156445 55177
2 16189 331270295
1 152740 194856 8740179
3 99151 156620
1 101578 149095 736970438
2 136574 543753079
1 123084 180942 895783595
2 96498 895501015
1 34903 90921 940614315
1 18735 196368 351832734
1 24383 182018 289400857
3 20300 167687
1 24758 128894 485730892
1 59899 66598 418962674
3 154702 159071
3 55767 36562
2 89593 619007955
1 71186 160511 762620283
1 61270 108357 378221614
1 3039 13400 338013741
3 141261 69865
3 199977 78833
2 32628 826110150
3 157454 23736
2 165468 561302118
3 32720 88062
3 104188 16607
2 165470 742767297
2 140989 570412324
2 145124 910610874
2 90034 736738945
3 79388 13021
1 62092 129580 846684285
3 15485 34839
2 85349 23410490
2 29581 728412717
2 33508 734314630
1 66243 86353 415524741
1 113658 170211 102611130
1 31630 177786 668542164
2 13203 494317973
2 123139 548597752
1 62175 151364 703746959
2 159743 427284475
1 9404 73461 211026138
1 46907 146864 652128397
2 144390 321935456
1 31635 96537 291866086
2 154584 966009606
3 133015 82934
1 82164 134348 322669395
2 7918 368189171
1 68646 72874 755775578
3 118795 97614
2 11306 935288714
3 85934 34941
1 119720 136230 214469787
1 51776 135905 798475229
1 118203 177607 835653134
1 72626 134204 906278427
3 65475 181584
3 45063 141263
2 163922 662950317
3 138802 150440
3 171852 194516
2 99191 185419519
1 6977 136830 260291008
1 34605 160049 919901524
3 84291 20769
1 35014 146542 275261426
2 54872 748047525
3 145794 57932
1 138910 163504 480652401
2 50992 952663796
3 27967 8050
2 111009 249945306
1 37387 56898 732768310
3 87526 188752
1 72757 169851 897836276
2 117592 488694516
2 58629 728690936
1 184573 190760 918740194
3 172493 169245
3 116212 86273
2 134375 734833684
1 72316 152281 814044865
1 48696 170261 191617011
1 92714 182768 310530360
2 82284 470598833
1 11924 182315 234389710
3 180467 186387
2 3263 162773824
3 110631 91379
3 14199 23422
1 42995 177341 940431601
1 51886 199286 288418987
2 17083 475662128
2 61932 226801063
1 43910 161802 506813586
1 41341 176947 170717242
1 58266 164240 139387618
3 160205 52437
1 124810 161982 184422600
3 155051 37220
2 47350 937399966
3 53250 134023
1 94437 127741 300523894
1 94069 150156 858829442
1 77167 93200 801102321
2 125977 380669775
2 86587 49434553
3 77482 187740
1 156764 187261 107583274
3 134962 14307
1 11230 165748 671959650
1 6676 185011 838398541
1 39934 128945 439702302
2 98620 155924070
2 88128 585207018
1 101436 154680 17670272
2 197915 145672136
1 151733 199113 353573691
2 103907 446122806
1 30279 75355 207520595
1 67714 197882 95042525
3 7217 89946
1 176234 192379 241979967
2 53657 922942318
2 11072 390881009
2 114109 789333431
1 22172 28907 65313115
1 73539 121260 668042251
3 6782 171586
2 109402 219615224
2 96707 454518635
2 167107 306707279
3 8521 196230
2 184268 303359980
2 112147 921225035
3 194412 154129
3 172759 35469
2 22914 520136120
2 103272 81334797
1 46022 92278 310723492
3 144726 114495
1 172768 192545 923342699
3 129846 29732
2 172378 161110326
3 171633 114476
2 120643 837547354
3 137827 157993
2 90431 72167163
2 199043 967476775
2 25355 622956375
3 70877 178137
1 174827 195167 172319456
1 12203 77424 556422095
2 60118 792229023
2 155303 378325177
3 192589 104636
3 157511 169347
2 67308 638782308
3 159729 59534
3 16373 160191
1 64368 174574 730757977
2 185030 338605946
1 18674 49281 158139149
1 101601 125019 691032186
2 112876 106661496
2 79248 371689877
3 118319 106892
1 13724 177351 245402736
1 10009 12782 24589400
3 115112 3834
1 6519 83053 828809471
1 16673 198187 943449185
2 181849 61769894
3 65935 112013
2 6096 258412714
3 104750 57387
1 193439 193926 926749699
1 1215 11698 305814010
3 157136 72004
2 1302 403406719
2 189441 16822466
1 136824 187509 537252606
2 186965 980865822
1 76447 184970 342529067
2 112866 330490136
1 77828 197038 534062205
2 44320 222076061
1 98367 119092 956413851
2 4012 78699911
3 88006 43152
1 67225 190669 234310255
2 72788 478621267
3 101481 113256
1 28866 167974 632613862
1 36169 57503 72107510
3 149571 130498
3 159755 87102
1 144098 150737 732253671
3 97226 1781
2 153442 910197177
1 124122 148392 167667052
2 65829 747219921
1 39635 111985 242996984
2 120333 832668174
2 146074 852164438
3 97210 144141
2 75111 757492220
3 35477 30213
3 57694 12633
2 48331 334037025
2 144268 48087974
3 94503 35192
1 24293 63686 604220696
3 160873 71198
3 198079 183509
2 86411 268212699
1 71351 137884 601068636
2 134366 924356643
3 110270 22855
2 29880 919649330
1 94222 120444 59725275
3 1590 112709
1 3097 199628 251593461
1 113311 122187 750335355
3 158626 116524
2 179866 417726855
2 195581 911375966
2 67488 112607572
2 153320 740576360
1 92013 111904 308328148
1 44082 44537 549568546
1 156320 163258 847296421
2 21678 658420325
1 87606 124559 906947531
1 49553 198985 24634958
2 128226 15684290
2 99775 259947906
3 35077 106826
3 100284 194188
3 42883 100226
1 104477 196064 387566382
2 32466 140167686
1 16546 154241 376463796
3 190428 197425
3 125699 137872
2 177319 452602306
2 69590 802176108
1 17000 179053 558429722
3 159812 54919
3 4962 176432
3 110785 90920
1 130939 198588 656441493
1 177068 187547 290234446
3 27920 32773
3 198917 56220
1 3690 7113 716232513
1 149655 196197 743004733
1 63492 68363 666143445
3 110245 3813
2 58599 183634359
2 137678 258708941
2 148807 470386626
3 116164 86869
3 193315 111643
2 135486 119749069
2 41080 140091451
3 40925 187858
3 133739 48995
1 61097 87519 68166611
3 94466 27041
1 10489 71725 114111200
1 16826 140151 931885725
2 1169 235738878
3 10282 194921
2 6529 651326133
1 80687 131563 206834910
2 2569 931853368
1 133890 195354 938848649
2 49959 90653872
3 123803 64318
3 178470 20246
1 59322 169916 317675338
2 123266 263938802
2 88099 53646462
3 154974 130538
1 23770 36119 413460837
3 193129 182573
3 162652 179228
3 18458 11320
1 178695 180086 46414312
2 149165 634405616
1 5698 152014 934338911
3 91618 154211
2 168073 445031680
3 110032 30239
1 173425 179253 140371757
1 118911 147119 294315426
3 34676 164765
2 68572 196034534
2 815 481945143
3 46627 22740
3 168136 146428
2 19504 967037848
3 30661 85136
1 100792 138625 910624484
3 181756 52605
2 64228 144047036
3 1608 19209
1 118218 170860 54662622
2 130492 495065097
1 50483 138511 106827042
1 127428 195829 872505121
1 76891 77666 260296530
2 100713 83959033
1 121344 171883 713587698
2 176445 991497640
2 5908 489229126
3 25396 249
3 61685 98998
3 106522 33097
1 190883 199127 213368420
3 184261 145023
2 163213 46880956
3 77007 194163
3 59594 148232
1 29336 32811 130498438
2 129961 887202603
1 13393 76838 877843221
2 24419 993486274
3 186722 113729
3 135808 29476
3 108860 134630
1 137969 152279 250851307
2 30243 319503034
1 28025 132654 997972667
1 36151 97811 806480021
2 57600 239577921
1 75212 126517 155898103
1 57737 138770 16246756
1 113194 169688 114682124
1 145907 150898 155770526
1 179183 194696 643568824
2 50746 243092213
1 19668 178839 714442400
3 20679 136723
1 32917 95252 32977581
1 135572 198922 315339009
3 77343 47324
3 162742 87471
1 37654 89160 124498770
3 106635 136379
1 107432 195100 709320873
3 60975 162017
2 72249 189260133
2 111405 588710825
3 84272 90414
2 41404 247087743
2 76606 343508405
3 94611 63573
1 77334 98477 120587561
2 20609 820592636
2 96101 510776754
1 110366 182450 226626534
1 145291 180465 380300931
3 117016 199739
2 157665 883851078
3 139235 25848
1 43933 149641 548187811
2 32088 378477498
1 153251 176830 340230017
2 158443 248478101
2 96718 400961712
1 64326 82335 806867617
3 39505 133694
2 19 608437193
3 10196 149768
1 40621 74820 454798202
3 17029 182380
3 63828 101364
3 53183 199830
3 122266 42350
3 82898 197700
1 60698 99001 176063901
3 17453 105691
2 150965 848749660
1 122895 185473 62239936
1 6751 179945 274839198
3 53680 151531
2 193869 119540371
1 17909 198070 921975013
2 147013 807093691
1 20734 149076 262870357
2 104971 899163745
2 52025 792453755
1 55381 148582 588373497
2 158983 583478643
1 25292 64056 766952533
3 120653 122310
3 93074 31181
1 45677 66597 255385549
2 95680 77525117
2 166295 19311564
1 15325 165665 807986715
1 46755 136071 917285659
1 72126 165438 25422163
3 10027 114688
2 113672 33716548
3 59100 45940
2 53216 893078324
1 124724 149453 840198510
2 16327 481166172
2 197686 909267716
2 77055 20877770
3 48560 99909
2 31939 906378591
1 32186 113299 718848858
3 116229 183456
1 16224 77425 302433633
3 31663 131116
3 155027 36181
2 119433 131771361
2 146628 396174303
1 188012 194370 228289333
2 167807 32543464
2 109235 217029991
1 159102 164448 588775475
3 51472 44045
1 2162 130588 503272376
2 69042 685777230
1 170959 180153 601880736
1 28186 69464 513801970
2 44655 447729156
1 70199 146985 999384356
1 77253 124828 475949823
3 167520 191521
3 32057 147046
2 198004 607358903
3 83876 35737
3 147605 84004
3 89023 144313
3 32987 175780
1 5292 49744 736441393
1 14211 172924 114544120
3 75846 79262
2 149690 674024551
1 10288 37094 506363055
3 100851 128380
3 175982 3763
1 123984 186069 591405345
1 102640 190946 9627254
3 52516 193096
1 37176 100429 958007634
2 80255 974681557
2 34381 78896364
3 85243 16096
2 156065 355805484
1 123525 199519 958554363
1 63296 167314 679512854
1 41816 105701 862116907
2 736 871272417
3 40934 146778
3 55408 198580
3 72756 149078
1 168414 191652 108581646
2 192814 499277879
1 99542 122686 731185722
1 11191 71369 271694155
3 53746 59795
2 45602 485700239
2 55470 171368429
2 16985 280888745
3 92648 66677
3 77532 21569
2 138375 898628854
1 100412 153055 446661529
2 29324 69087078
2 145456 974744397
2 168229 590956830
1 122524 174209 87109224
2 60734 572689481
1 49442 123490 25386916
2 111371 738129309
3 41496 188304
2 17001 631523365
1 10825 122691 946322063
2 15240 672986010
1 82682 167527 577964646
3 63918 23269
1 45827 108534 980565373
2 91376 474927335
3 43546 41642
1 90840 189244 389384690
3 143771 58108
3 32759 156413
2 131889 869308730
1 7443 23099 422423256
1 29903 75486 778694589
3 124143 174036
2 81184 138039608
3 84992 191414
3 43050 99496
3 160620 31000
3 177562 155624
1 33979 57837 97732095
3 42761 52511
2 103866 861382961
1 147359 160772 471374125
1 38013 116173 250290239
3 146452 121631
3 166758 187137
2 157689 921353063
3 176080 58280
1 115752 154364 479648953
3 145128 68833
1 46982 188808 883829309
2 134483 890252058
3 13382 96836
1 54846 109915 814420578
3 179367 96786
1 35095 173080 62684968
1 25851 189918 243722496
3 191529 95386
2 49096 653976763
2 160826 461021542
1 142111 161590 705506254
1 42627 194599 516670511
1 86300 173138 66799532
2 75315 857570606
1 49629 69530 743560382
3 199675 5029
2 26912 490751632
2 80375 32423521
2 94466 68509938
2 84142 592816620
1 111952 161422 515585568
1 58998 139985 111028056
3 136929 59509
2 161599 412037809
2 184587 103461254
2 177571 613255851
1 82562 153144 996383363
1 58363 60636 337058282
3 129544 156531
2 192667 133969539
3 135454 72169
2 76168 541572541
1 64889 133721 806954879
1 137465 166006 450157792
1 33987 83733 983211597
3 98440 14832
2 130124 574370867
2 167628 40749743
3 24650 75555
1 1347 28145 43537960
2 183474 630317522
1 68708 118399 255468195
3 98188 166309
1 171 92180 354893567
1 15193 131773 694353379
2 65360 336091968
3 7055 156007
2 16559 505103156
1 21324 143448 869785680
2 176020 213080644
1 43155 65261 107129178
3 47889 23673
1 58754 83722 138262235
1 30254 49835 693166806
3 190209 113018
1 119380 132566 775007862
3 184425 108082
1 44183 144563 925564219
2 60690 879801061
1 1673 114659 997969125
3 135074 94532
3 99560 36224
3 194588 99368
1 83299 137338 784002427
3 58584 182017
1 62893 198075 621569117
1 131318 166914 24893384
2 41998 128939265
1 62858 198453 371595248
2 176272 458231382
2 178434 77277949
2 193488 113207491
1 133663 160650 971838639
3 2451 177278
3 164180 55058
2 2572 55501356
3 16568 41938
1 56157 136952 666171090
2 55104 469576970
1 84891 198716 512633527
1 107849 134730 616184145
3 182575 14558
1 160985 163203 204985823
2 76947 978235477
1 144801 161365 749307027
3 188693 23736
2 99331 948845089
1 92723 123692 33161258
1 11747 14194 765465259
2 27720 334577003
1 109229 148975 719787603
2 92601 379687275
1 109540 152777 83923452
2 73463 237032254
1 61717 163907 144337831
1 167961 187749 793414
2 169064 732515370
3 193970 113549
3 108192 111421
3 166931 88575
1 83887 198609 105645082
2 139492 741156831
1 33924 86779 674558132
3 62909 67659
2 183829 458952828
3 116566 38186
3 3872 68954
1 67723 118686 936745489
2 44154 328106065
3 26585 183395
3 131297 8685
3 167608 75081
1 25811 174324 782309614
1 25977 81174 937929854
1 11205 171448 584204735
2 65869 37664726
2 99628 911859449
1 7563 103297 170711587
1 127909 199457 363110117
3 30729 28105
3 57649 62538
1 24547 171925 723264537
1 53732 149447 174541892
1 16477 164808 626997446
1 60997 129002 202380372
3 198597 76408
2 78758 175870834
3 175001 124596
3 42070 40803
3 35751 35218
2 6850 620917598
1 126227 157734 14959769
1 30085 170164 54533902
2 139164 195984441
3 125544 123692
3 176389 49941
2 84255 67751760
2 34977 142330714
3 95456 52969
1 12120 86987 627369050
1 48287 113061 682607712
3 42381 63433
1 80323 183400 721744506
1 48331 143187 349180132
2 64423 571577621
3 7390 190078
2 42718 681838099
2 139379 218917279
2 40087 547720687
1 69411 75298 751087291
2 184241 27164982
1 32586 39494 748769693
1 51659 98347 639022547
2 136095 296402356
2 97162 702107493
3 40880 34406
1 58247 109067 55786678
1 66486 170638 120427917
1 10426 133153 41481226
1 54713 87007 595382142
2 197149 767245148
2 92603 552152305
3 167147 128108
1 66248 172799 602731849
2 104365 989674530
1 36825 92430 35331697
1 83586 167039 560072908
3 6893 40822
1 88039 177831 19308447
1 126614 164351 566478116
3 137757 191533
3 59758 97024
1 137705 196411 566501100
1 43563 124621 43924783
2 120201 668000383
1 98131 117141 125712801
3 87625 50339
1 3403 171900 972317802
2 18923 120638164
1 103290 111300 716406366
3 91826 50483
1 84775 148064 39862395
3 81052 175863
3 117765 185931
1 62377 124762 975689265
1 133258 177031 233094900
2 29383 35474391
1 56494 171154 240634180
2 115543 236303991
3 122222 102215
1 38178 189824 142907271
3 108464 68069
3 84163 67622
2 90567 469376607
1 50065 194106 968308603
3 125146 30496
2 46548 467915796
1 110933 167576 719709212
2 141102 42935659
1 46934 180948 353411884
3 183648 39830
3 136376 179943
3 92055 96603
3 12743 149315
1 54433 79236 36279480
3 195374 118671
1 27188 124696 407031510
1 11990 102837 555126172
1 70064 95802 628427447
2 128433 405519014
2 34317 755655534
1 16202 94616 768336402
2 147590 187652645
1 118703 163276 334382811
1 56857 140820 811928798
3 87468 4887
2 74341 419616223
1 151 110661 658943437
1 57957 59470 173551099
2 76914 165779529
3 25632 169361
3 73932 111882
2 6860 453089881
1 6526 110721 416246624
2 70904 133814408
2 73699 328851047
2 114075 955214371
3 25564 25914
2 29631 951461145
3 6987 9513
2 90672 283453214
3 124658 36677
3 103357 39811
2 147016 982248591
3 26754 31271
3 111631 102914
3 49411 1751
1 42434 103999 834723392
3 78020 22358
3 23663 88541
1 21340 69380 167569577
3 181166 136553
3 138499 49516
3 42569 17606
2 84742 288246021
3 17365 27658
1 88192 121293 930499743
3 24803 44766
3 196346 42313
2 31097 111221032
3 17713 87694
3 184316 67719
2 159400 625001127
3 133032 175645
3 124518 88828
1 49297 85977 777197932
1 127275 169896 91121958
1 122643 173460 124173958
2 112126 91960670
2 24879 658887637
2 136041 790073053
3 145262 107876
3 120249 129858
1 100508 172061 887728911
2 143171 945318684
3 87204 169208
3 192970 103965
1 28701 169831 789384199
1 8426 12651 20693893
3 165323 75097
2 81969 545823000
2 55070 593692516
3 130415 183671
1 49185 142093 88283817
3 180506 44438
1 9964 50714 569496810
1 43640 96800 78347791
2 53620 777011391
2 67370 145950033
2 181797 711972586
1 46099 144309 570058719
3 3595 16034
2 153747 582984897
1 148907 173017 898568350
1 75478 95287 86782147
2 66681 310766087
2 85559 633346028
2 60955 102831258
2 65415 977122083
2 191166 94361501
1 50966 146371 820649477
2 191871 214679321
1 54008 191467 361982960
1 96848 135265 276414647
2 110706 871580665
2 144986 421521662
3 29566 91082
3 149257 52476
2 91001 980478141
1 103080 169645 552345055
3 130612 98448
3 20250 126063
1 57253 150483 35531642
1 39112 120617 624395412
2 168495 990764164
1 81633 143411 50736331
1 76992 141784 380398218
1 57424 78605 300261068
3 73786 60388
2 173769 55413267
2 29988 999469818
2 70232 760426580
3 125087 43508
1 6001 43831 197293453
1 97297 142798 35987049
1 101802 130909 582796211
2 186963 878099421
2 16948 99158908
1 51142 173212 505915302
3 125150 108448
1 124439 150746 471642911
2 122543 487818909
3 95406 11990
2 95590 602620755
2 80750 522244789
2 139440 384870910
1 88823 181626 311380786
3 117986 101232
3 149633 172520
1 114682 174700 299197444
1 78303 174439 928644438
3 112087 160732
2 2022 908615690
1 53913 77568 185147238
1 66938 169011 287681769
1 33351 101957 652451195
2 24668 890152270
1 82571 110401 144864628
2 98925 890354520
2 63324 160205489
2 68585 286169057
1 6694 117123 527119358
3 149205 183618
3 152707 46397
3 154026 198670
2 74551 685994660
3 75465 86232
1 48529 187822 632748251
1 26081 155205 634542339
1 51475 75796 567019464
2 51476 615415221
3 157690 187860
1 154881 173848 775189745
3 153125 62086
1 59007 82244 50268420
3 112106 76138
3 100994 136485
1 13235 84291 137803635
1 9530 138401 799467045
3 117066 48617
1 67732 186696 661756340
1 123 101331 305326993
1 17122 101546 837336110
2 136727 391026243
2 44063 705938769
3 95512 85
1 96915 183085 984689490
1 8970 141411 635865247
1 58998 132829 906424213
1 3698 38974 796842483
3 58627 91245
2 21673 214438210
2 108409 816416450
1 147915 188379 574772007
3 194963 15169
3 124501 190761
3 118361 12239
2 107011 305279802
2 141644 584208512
2 193164 942403733
1 4366 173393 507398873
1 165832 184310 84309114
3 150354 99183
2 101784 3183023
3 122017 47790
3 148138 50460
1 3073 33440 930285632
2 123557 693567322
1 159403 170389 8092503
3 151764 183558
3 80274 105108
2 167374 778406555
1 8338 115805 302425147
3 166108 55529
1 36466 44911 627096876
3 181912 63873
2 179983 232718026
3 134132 55410
1 2945 16661 420564262
3 118222 76894
2 8012 228049465
2 59028 214592226
3 77999 75794
1 35128 59909 840224373
3 1052 79596
2 97284 935508929
1 97234 134235 883396476
2 2604 803023459
2 23268 193407518
2 24886 162197351
3 117293 64617
3 43139 199821
1 28209 105367 472706019
1 46183 164896 528352831
1 73264 89048 882514504
3 144175 54687
2 108905 469393186
1 66355 156065 973976397
2 186020 570248378
3 133745 155961
2 194340 755470353
1 43825 70238 726664950
1 71362 117919 971353270
2 30267 355937774
2 177125 57660494
2 111298 577656177
3 131933 96019
2 37748 324038677
1 138173 175302 975709136
2 21902 425448363
2 55263 863212090
2 6817 831286667
3 196042 141994
3 30066 84688
2 131751 242658526
1 88645 113653 992673777
1 90741 163420 104525788
1 136657 156676 485927073
1 22983 152528 293401182
2 7549 338257845
2 75045 168405556
1 138910 160332 719364843
1 37199 100167 888449029
2 34736 931163423
1 149743 198196 154437460
2 131638 739764942
2 60310 24304671
2 65958 562209674
1 169960 194461 900685460
1 62139 128757 689787940
1 108863 139871 968255828
3 188748 153270
2 36719 550424540
2 12529 839135580
3 31867 165372
2 1790 442962680
2 36562 352128778
3 13564 150819
2 800 223564147
2 135496 960762945
2 86090 235737844
3 6253 76555
1 54002 159806 804636552
3 123695 49547
2 171964 463341413
2 22154 597782774
3 126516 69246
3 124077 74607
1 3837 112339 442928871
1 112580 198444 250943023
3 78155 98609
1 44630 52319 448261366
2 37472 824667464
1 40972 184679 917515180
2 119689 697784536
1 58799 186386 115217524
2 78613 758422759
2 78523 374179776
3 41180 81342
1 22011 117360 981705800
2 189427 927563018
3 100452 28837
1 50224 75727 422110430
1 125750 184821 871371352
2 117365 385434039
1 89415 186066 719703155
1 25037 176309 552220276
3 42834 76726
2 48451 423814242
3 190509 150908
1 33032 154516 775506482
3 133193 78382
2 4149 624659708
2 132996 913959108
3 181548 158256
2 124192 32958843
3 96888 122560
3 186819 134452
1 100318 112833 951727444
1 159570 186198 527781030
1 97746 137515 658995902
1 111494 191254 343570308
3 154401 109199
1 34470 140009 606777501
3 150638 57524
3 172659 160468
1 28730 167379 217815893
2 88756 282740320
2 124682 195693307
1 76577 163744 736073634
2 64440 77961
1 100697 147495 201025554
2 67061 261568640
1 50208 114984 29446614
3 189554 103614
3 76772 56626
1 21705 110341 891875123
1 117744 165433 201578908
1 51549 139710 38353588
2 26844 730730486
3 142894 124711
2 127634 299982025
2 194184 590645731
1 186478 199038 459233095
1 23378 84043 226267294
3 126458 82910
1 149896 190976 297294039
2 127289 268989021
2 142860 815252565
3 44952 67743
2 32742 375399458
1 150192 165579 935640071
1 148681 171502 574860739
1 12628 13056 108741019
1 21571 127809 42156361
3 192850 94394
1 1246 195736 696309398
1 4181 58170 49204196
1 43683 148777 154633656
2 6786 185270441
3 180680 154894
3 103733 161018
2 53643 728890114
1 22378 131690 460577098
1 60859 69823 62909170
3 3982 115633
3 176971 26520
2 16417 505767241
2 78568 196490500
2 104462 130487928
2 145100 2576200
1 59929 172423 981445619
1 113443 136123 860531659
3 20813 183096
3 68460 145687
1 17305 26928 857865515
3 146966 144639
1 57334 199095 895108746
3 12271 17249
2 9404 192924999
3 32087 60430
1 77567 191445 27085807
3 30835 18939
2 120839 327019026
3 144315 1855
3 25297 138712
1 796 198426 944224514
3 32848 50170
3 128257 118596
3 142700 65212
3 94345 191811
1 104303 147031 252543890
1 53563 197622 506024455
3 22822 143543
1 171573 181347 602625798
3 18773 104336
2 37508 838369318
3 94730 58331
2 192802 454656712
2 78066 449589924
1 744 43460 482600721
1 132353 161990 265593641
1 32814 72306 837109400
1 159803 163948 524757985
3 36640 181023
2 84821 655602377
3 28795 121971
2 94061 48709083
2 16122 760294285
3 34718 72190
1 5400 135890 747092673
1 5565 71450 646751838
2 72915 116860204
1 38081 102452 104158384
2 179178 647754069
1 3956 198807 431217019
3 155586 30992
1 44428 175104 352208303
1 56914 107237 290950103
1 176884 177158 847753728
3 82193 163878
3 162424 152009
2 77343 269167163
1 18055 78412 193457164
1 142948 154903 130591269
1 4321 43722 54923156
3 156932 43020
1 130283 175548 583656083
3 51345 107406
2 68937 901171697
3 77937 34773
3 71340 163025
1 37688 189661 518603541
2 82545 405423705
3 140301 145697
1 11150 182184 177076631
3 123131 176873
3 96700 172807
1 51354 62526 140636305
2 196939 111334062
3 77886 164403
3 150099 6657
2 55202 696090372
3 152260 124774
3 191868 185583
3 121022 134834
1 62272 113081 847107729
2 170356 273042305
3 121382 185846
3 106052 130592
3 94991 35280
2 7348 482032222
1 13959 91943 7648947
3 28003 24957
1 84558 144927 592834218
2 82218 906942271
1 120357 156507 517764094
2 81888 145791527
1 92860 196646 197291725
1 50182 174023 426608102
2 30108 69980573
2 114169 878445458
1 19894 129147 427896489
3 86919 174795
1 25636 137165 224478794
3 19123 186537
3 174805 32862
2 172708 967950900
1 114273 140573 539225419
2 144031 174899939
2 22668 820733883
3 23283 89121
3 92040 41640
1 12232 107044 924886730
1 72562 95107 633274103
2 92484 552511029
1 45441 82424 237695621
2 95067 622885161
3 138062 107169
2 180409 60991876
3 185505 46506
3 112447 16635
3 52806 60816
2 62404 982556551
3 151346 166164
1 4447 127532 702875384
3 114353 44992
3 124931 24483
1 85379 105037 406163909
2 85381 695654040
3 93787 12192
2 34168 137973283
2 161168 166899937
2 21687 367683018
1 143908 161499 726830882
3 28972 109969
3 27598 8340
3 168039 117467
3 92319 134162
3 34912 141036
2 113052 237907312
3 15120 103409
2 43207 746344051
1 49683 64943 969441899
2 51111 951893301
3 144741 158966
1 63251 113973 48716359
2 43702 297134227
3 484 131008
3 103761 29660
2 153703 970963357
1 82226 139143 603196346
3 41247 195366
3 43663 2704
1 4772 121550 286777200
3 4849 90559
3 132171 103992
2 137149 850916975
1 22441 113994 729397973
1 7707 191512 669631433
2 27185 394893908
1 57508 83761 581197938
2 68851 695304276
2 20612 889784926
2 9362 680131987
3 59854 117797
3 9303 143905
2 179371 910458405
1 116027 182088 137574718
2 17750 520717918
2 72097 436190204
2 57553 282903636
1 60852 188540 523338353
3 135341 183120
3 117309 135079
3 198506 155888
2 165555 901020487
2 146362 13224390
3 177757 35594
3 184159 25844
2 173477 551330849
3 138720 166768
3 22182 194062
2 147095 671947081
3 113604 54809
3 12617 44520
1 14282 157430 126434968
1 13870 92948 543178263
1 18262 86683 544548095
3 155249 158152
3 177938 75296
1 159617 197578 917543456
1 64686 128414 881697774
3 174785 89648
1 8023 29141 797735233
3 29079 102922
3 108710 9173
3 34573 34455
1 38260 56946 315521633
3 60151 113871
3 196329 168451
1 85181 168387 887775227
1 22522 64846 542443786
3 94675 126174
2 20895 862878630
2 144181 769993582
2 64288 247428207
3 2897 77032
1 13942 107948 33138081
3 151226 148378
2 147011 541669143
2 190258 686384150
3 163018 124131
3 159607 197007
3 61064 47290
3 192453 15180
2 79243 918364181
3 5153 199640
1 86061 153317 894971462
3 25096 159955
1 42555 148994 972182069
1 40473 185183 851248044
2 121280 379480032
3 195212 187263
1 14136 170006 951289312
1 37783 193894 958137000
2 87255 197531025
3 20955 164342
3 90428 159636
2 7961 704511156
2 46665 304024962
3 16717 146943
3 43634 121185
1 99617 188493 365244174
1 110056 112060 191923333
1 60049 196171 580492795
1 8028 88634 597079346
3 181223 93015
1 65599 167167 340685533
2 158977 111344802
3 190535 195989
1 24699 99117 659683842
3 153885 41388
3 120566 67455
1 7777 113006 466014524
2 65516 379637278
2 111622 821697549
3 20942 152491
1 50941 161086 673379146
1 77981 152329 897808265
1 115599 186762 976864652
2 29424 510234273
2 82106 526377325
1 23688 101118 113306264
2 113428 512460107
2 194564 562288963
2 196142 116664448
1 127904 177953 354712052
1 72817 184055 462379724
2 70886 707532592
3 76356 56662
1 57973 167572 536614495
2 103149 835371239
3 22592 78827
3 86248 109336
3 57471 76795
1 52714 116522 532469915
2 122450 654841412
1 89247 141310 587149391
2 54394 827575519
3 89974 118771
2 96480 334594018
1 21463 110173 267356607
3 65792 118166
3 59562 7473
3 189807 148856
2 9356 207510743
1 60069 129384 327454708
2 176654 568692031
2 156961 673242188
1 117679 151618 735795858
1 74493 141550 731062615
1 100732 148510 674421139
2 134120 325201240
1 91374 124411 274167720
2 161321 60720088
2 2244 599466001
1 109125 181116 457301309
1 80337 170869 432967164
1 10165 30517 338865698
1 16134 130702 778906620
1 74860 159647 622175227
3 52516 192528
2 43480 747185401
2 192170 347956995
2 170197 943148843
3 79206 157162
2 21439 535925655
3 107156 87548
3 69066 140466
2 17619 509237528
3 29047 167304
3 191673 111448
1 105782 195017 575672276
3 125851 83174
1 14049 149171 571697565
2 74777 644118288
1 63263 136131 77698613
1 52020 52870 801857436
1 162191 188736 162937590
2 51286 669648887
3 171412 7673
3 25251 169220
3 29778 44637
3 141315 177961
1 134388 161913 881706170
1 114563 131291 985467658
1 143235 181679 254836598
3 175547 95555
2 123196 310737998
3 179590 38814
2 101384 436582923
3 13000 79309
2 115221 182148106
1 164782 177424 251645052
3 188601 86981
1 87976 158446 794766725
1 12209 174293 86527860
2 126870 73329540
3 172562 128130
3 72052 121099
1 28302 49604 286178629
2 149008 366957452
3 31495 100136
2 179947 229671809
3 101884 95429
3 76958 168463
1 35770 150284 580204205
3 118831 103180
1 52377 173117 322672372
3 43118 43400
3 87873 9471
3 183611 24951
2 4233 710390693
2 163584 195024317
2 90621 10412364
3 131966 62016
1 99681 161291 361347478
1 64303 176592 484430699
3 62046 159631
1 74159 89554 680688424
2 83051 925456764
3 77173 184804
2 93725 897192776
2 90923 435367120
3 171724 41171
2 6444 514804394
1 125263 198324 478612611
2 91350 303355911
2 21239 796550700
1 62452 176158 879160070
1 12637 181351 187537406
2 31741 180927124
1 82429 129542 625197489
1 44551 142295 661552169
1 171313 194330 766155490
2 11338 800890192
1 76483 134192 635565334
2 75629 204571966
1 112605 169503 416052155
2 88363 276408858
2 95496 706196833
3 162618 12832
1 114658 176469 188653263
3 176412 28905
3 102925 185855
3 189120 2100
2 114301 958296724
3 183929 158593
3 106649 179173
1 85643 135286 270943736
1 97879 174810 558844428
2 190109 162863116
1 19499 95551 298208222
3 144893 115091
1 14396 136866 713978119
3 22353 58882
3 12948 196928
1 33076 42046 400494623
3 122758 108601
3 51104 68553
2 4299 260147865
1 100911 140676 218729103
3 138162 187185
2 72231 665018718
2 95814 386800337
2 86501 829422117
3 82885 180596
3 169064 144343
2 48613 912814860
1 6765 41140 496841443
3 161731 96027
1 101045 193558 410619640
1 85501 152730 121030576
2 105898 803009539
1 47172 176719 448071516
2 31532 721112821
2 190416 967815738
3 2667 14767
3 23313 3201
3 183237 134209
3 60155 184900
2 65744 591210466
1 107686 183592 931143713
3 180582 108503
2 43490 543306670
1 23305 35786 302934483
3 112143 101364
3 143370 119574
3 76809 66493
2 152833 804089326
1 98331 164635 962367783
3 22426 97538
1 49356 85623 18083671
1 20971 33941 192866052
3 155200 144784
2 85857 679101250
3 113801 172606
2 47709 53492685
1 186703 193809 69126461
1 112847 134449 981509918
1 61723 131210 805035553
1 7293 161215 185793737
1 51963 60029 550347607
2 147564 61628191
2 172569 250937860
3 26313 22494
1 57808 173736 681577915
2 154539 138714495
1 75042 142285 926520323
2 182852 387967090
3 156383 16209
1 98460 139397 757849123
2 127961 819985933
1 88827 147831 250176653
3 32274 198304
3 113538 151672
1 82367 82857 621381997
1 19753 190953 856644905
3 184825 28584
3 85474 104574
2 20034 440444342
1 18742 178363 135800028
2 98857 71364903
1 9894 196677 377214440
2 37307 363848253
1 24146 141449 19845942
2 125724 857219513
3 77276 124899
2 118731 152561247
1 77568 194705 135196834
1 3328 125733 536296834
2 106714 362803595
3 166683 117402
2 12542 983775204
3 119398 43243
3 161323 35246
3 194448 155499
3 130109 52956
3 27833 158155
3 159802 82585
3 126893 192258
3 73293 177883
3 159943 47952
2 176785 519751256
2 39551 539347383
1 42707 120255 784942058
2 51948 299622199
3 107718 133756
3 184890 115762
3 180874 19967
3 34733 134364
3 105214 50981
3 191666 190826
2 63191 21395267
3 39167 45996
1 101441 117319 268052044
3 190014 28665
3 185834 179136
1 26545 182421 578141569
2 87956 39915352
3 19708 12275
2 19598 829872981
3 117904 124667
3 89599 26380
3 177528 181834
3 29782 123417
3 162247 166728
2 89972 505708609
3 149133 176106
2 20994 98248210
3 66666 197741
2 62406 22144328
2 170022 200215260
3 181171 16266
3 183191 168034
1 4658 117052 388578033
1 129156 192745 210462912
1 172267 172753 759765322
2 185512 907146843
1 73406 82172 442160826
1 22240 156707 378561221
2 74850 782221302
3 161426 170218
3 44598 125773
3 84243 6975
1 135651 149535 972585043
2 108636 859600305
1 16270 96453 129626790
1 96284 169230 717932252
2 185897 186113363
1 18856 94650 565522079
3 167121 84484
1 89771 107369 359431433
1 74383 95599 349791636
1 44170 128369 175241276
1 108268 174426 271674981
2 37833 109166323
3 40552 114189
2 22710 320039277
2 46210 27166714
1 73984 188279 987899637
2 37061 287631184
1 32744 71440 553133483
1 55633 160705 964707623
1 147407 169254 702618239
3 26844 143887
1 58976 164293 856959981
3 171187 20703
3 60065 62201
3 147624 15646
3 15669 135383
2 72301 541134217
1 3696 170805 614217621
1 14309 95656 369436142
3 165229 91443
1 2867 177219 215439247
1 106040 185544 705906888
2 46713 363205141
1 84162 129445 226774131
2 13625 949082570
3 9214 37818
3 157983 114154
2 67086 307465721
3 121771 120937
2 3892 687265547
2 141452 422362983
1 30950 141194 800005452
1 37116 175384 794469329
2 87395 934830113
2 141464 496035050
1 101091 158997 841447868
3 131499 13065
3 117739 162130
3 131941 36655
1 48469 114270 972057164
2 120517 206609947
1 77536 148401 470130984
3 109177 55678
2 27019 481604266
2 137680 437291720
3 22542 42409
3 136499 35895
1 138897 143391 365929241
3 191227 18557
1 126366 145212 439167281
1 80731 191896 295896312
2 160087 354511060
1 81879 85205 939141512
1 96768 104601 802273330
3 125786 1253
1 19812 69428 878251617
1 27030 61519 579192641
3 136074 95202
3 3459 116444
3 162105 191475
3 159442 22789
3 193631 26756
1 119483 173466 364542639
1 78173 167180 427288469
1 18230 164473 959696709
3 156061 5384
2 162999 52368755
3 53900 46772
1 64675 149741 981578576
2 84000 645145423
1 83430 188851 791904983
2 153355 703445443
3 34338 90740
1 28364 86405 795088357
1 114686 116963 213725041
2 39273 189298591
1 157202 186335 12343745
1 16007 139580 93102761
1 89065 100789 247148244
2 117389 343069160
3 168313 119676
2 139258 39474716
3 132094 696
2 156387 420675832
3 160326 80092
1 37731 109258 93688985
2 144117 423163017
2 85764 909469336
3 110287 110797
2 154173 411090678
3 177858 129510
3 31031 100990
1 79479 155304 744643879
3 119208 44944
3 108289 140019
1 34027 53176 444789467
1 45118 57479 638312860
2 99100 518688462
3 10745 179350
1 38917 190931 278468652
3 194216 55152
2 66222 752307665
3 102905 40849
2 146426 422593802
3 199245 167141
1 13287 175625 493299627
2 130977 210506467
1 177556 197306 281243388
1 48659 170871 600163200
1 91124 114867 271172238
2 130639 830078819
1 134306 191115 732745006
2 118574 942366448
2 76104 143514240
2 52354 380045903
3 163096 42968
2 25897 169060130
1 48475 199059 425567738
1 158343 163806 959364346
3 12196 153588
1 9508 193152 953287683
2 114382 768308874
1 132389 162515 405298261
1 35199 116090 807442215
3 179507 56460
2 195660 631084014
1 92246 133634 592447610
2 84046 510515681
3 196465 51051
3 8786 47799
2 95565 486470414
2 101865 877936848
1 8853 19815 915541382
3 110424 20479
3 23312 177182
3 93295 139061
2 133280 766250370
3 133479 82369
2 116386 83318438
1 124795 192126 753832611
2 112456 892876776
3 53472 52858
3 13049 101896
2 159249 970949639
1 138685 173585 620730997
1 42733 124611 931361806
2 168913 5965776
2 165538 469913951
2 92867 750107569
1 142077 198291 640139331
3 81278 179995
1 20949 174305 323610541
2 113186 210483484
2 170418 525173829
2 116632 842117724
2 108452 363285654
2 156528 299581188
1 81807 109226 362191578
1 21683 196415 67135219
3 85511 113257
1 63879 170486 241227863
3 188709 106697
3 156394 197074
2 30727 819782070
3 72586 101708
2 179026 867750923
3 1937 152266
1 96879 170427 255075517
2 126267 444206295
1 9429 61818 650637362
1 67337 166013 400076127
1 107483 186637 426592441
2 51096 703882224
3 116999 110034
2 71055 919911203
1 22335 145994 825672827
1 157405 189215 62614869
1 105983 149260 917446880
2 107317 677384807
3 93830 137308
1 68695 116151 590211732
2 105375 904409738
2 178364 214776121
3 134622 92085
1 34955 152362 345656232
2 86076 105400977
3 126781 123187
2 28182 113013844
3 27728 3248
3 182892 130425
3 83708 15593
1 137579 183654 227421279
3 6541 117126
1 16630 81417 621830891
2 174193 788291697
3 67697 127026
1 167710 181940 702031036
3 73322 59080
2 50932 901140624
1 16222 194773 170036490
2 119296 668645975
1 14626 198602 890149813
1 7230 101490 352367091
2 105837 700040140
2 50815 73349812
1 180569 186179 474669344
3 17345 92573
1 91064 128303 201304225
3 150 116144
3 133065 124168
1 8891 83612 65227562
3 92585 403
3 3949 160681
1 163663 171241 689213149
1 45153 53361 245861410
2 24466 898453824
1 76788 113236 376673832
3 58771 125203
1 45487 62533 732200688
3 164269 155952
3 4267 105552
3 164197 147945
1 90769 118306 455587568
1 91560 173797 937501933
2 32399 569359746
1 58641 128490 246534511
3 84855 95423
2 34340 689071768
3 67544 158942
1 13385 179886 743620145
3 10494 150262
3 27723 110764
2 141434 735817449
2 61138 538094481
2 110811 664799786
3 137094 47169
2 61218 223701216
2 63034 839882405
2 141631 506729660
3 65179 4033
3 29205 16765
3 65875 107528
3 134298 46574
2 125231 320310808
3 81072 112561
3 116573 156716
1 50011 193121 495352357
2 130212 930400429
1 7246 169984 5333946
2 157265 232139219
2 163424 787264024
3 160666 2832
3 72190 48170
3 101354 179075
3 94815 82283
2 140815 933666478
2 125514 116155761
1 86090 152817 228317553
3 166359 78942
2 185814 277671018
1 56927 189373 660766536
3 23479 180877
2 77102 150266136
1 42915 64907 214806287
1 79265 148497 795720666
1 127877 132955 441930363
2 184938 692312201
2 49629 421245249
2 101408 463790620
2 126545 764792417
1 112725 142037 476265860
3 90698 87201
2 95823 154551389
1 32416 145412 974533081
1 112373 152533 934349571
1 104182 142441 585067275
3 81076 181745
1 14254 148692 834314373
1 49047 96193 519862575
1 101569 192014 227233941
3 169777 130065
2 90591 468163667
1 26298 72165 863268488
2 194094 34486816
3 198704 86068
2 74988 365945317
1 31814 63022 899405814
1 140364 197510 31121818
1 41088 126880 926419246
3 178540 193491
1 44203 77349 769360290
2 106411 927093471
2 4617 107789592
1 5852 180314 776207337
3 99795 185621
1 37021 172573 584187056
1 68422 83247 649337758
3 178072 138802
3 190837 57517
1 73365 94636 398589307
1 95696 128124 512875420
3 135925 190013
1 60005 60354 643694011
2 179185 164643840
1 157137 191699 444654122
1 52344 96547 892258063
1 118577 197671 161890759
1 45840 143877 934132346
3 50333 108858
2 142313 865242986
2 33933 458536343
2 136596 409411892
2 85279 139883105
2 65815 526915183
2 58044 520479671
3 52424 49649
1 61200 72596 743275650
1 192678 199197 919096199
2 16594 420526078
2 36351 603015584
3 27782 103662
3 15114 2528
2 143971 75199501
1 12405 72808 116452791
3 20497 65629
3 100007 145204
3 196304 150383
3 111202 87367
2 104678 241287762
3 181498 107975
1 46291 171594 294248126
3 63728 20607
2 81095 531556762
1 98414 166390 34577783
1 37888 145808 503736103
3 92288 12314
3 85483 50996
1 40007 167364 935595441
2 136086 565231739
2 68246 824958564
3 127335 19510
2 48718 918757600
1 191190 195741 464600753
1 65051 167715 333254839
2 137725 253072924
1 64756 111148 178885083
1 33545 159326 403216060
2 44176 113192120
3 40016 121021
2 27692 738528344
3 114016 176200
2 126838 371498377
3 123748 139213
1 6959 140056 150902559
1 108099 134185 780848727
2 169602 967262157
1 48242 163705 393601649
3 101282 172543
1 77186 164895 360468223
1 73423 161280 652483423
1 74016 78297 660326953
3 113272 79134
3 108893 91967
1 4118 59776 13582
1 18497 52597 829125793
1 161474 183999 731399656
2 199573 483648681
2 68536 125424178
1 20375 155217 121902167
1 117807 140514 530383966
3 75392 55485
2 26860 58724966
1 28263 191016 373178988
1 65213 185670 165913080
3 26890 107913
1 112863 199203 372724421
1 87869 170120 778980907
1 135890 178715 68876489
1 113887 180951 79347240
1 151645 187081 782621481
1 171990 199328 595819754
1 29268 76538 589907533
3 13618 63979
1 130010 167469 62494265
1 96271 155900 830451253
3 165836 85016
1 13018 39962 985054640
3 18306 54768
1 101140 185252 608648087
1 48622 152417 853635571
3 155874 65041
2 167379 100662862
2 86260 589665008
3 159104 142797
2 124319 768427386
3 81234 32809
3 36432 76316
3 132307 182497
2 172448 72545735
2 8449 919624637
2 42871 560649598
3 17711 54125
1 117305 193089 362314697
1 142063 145078 165043902
2 99936 792921460
2 181560 817876642
1 37683 185064 537746450
1 19630 93477 9752711
2 13337 724625503
2 158706 354448654
1 11786 156692 403434793
3 106184 148666
2 150477 863808046
3 74140 13877
1 22178 114540 508810761
1 683 34154 336554981
1 89419 190826 441992727
2 73982 843309016
1 48027 146748 453782922
3 142815 193774
1 95509 148288 880850747
3 177862 197076
2 20656 729308147
3 186169 6239
1 136041 173205 760618786
3 65928 194137
2 29855 813768066
3 185281 80787
2 166833 195729658
3 88632 167371
2 162369 99806035
1 8589 142158 837908028
2 41903 191002053
3 6663 167677
1 959 140198 549845214
2 108271 175808032
3 66836 65537
1 9405 54668 843669221
3 101928 23897
1 64089 64742 459388583
3 16111 157059
3 198895 93050
1 189858 196569 83916801
2 156643 981789766
3 96499 186494
2 140550 662726816
2 7922 710749445
1 155673 167720 459064065
2 64140 783152959
2 175554 75990826
2 68488 136572891
3 174683 171751
2 30834 470031639
1 11383 60550 505829231
2 89563 140490290
1 877 136295 91189990
2 34161 590368720
3 20779 4667
1 97034 182118 717077242
1 40935 109890 887507970
3 133298 49006
1 143279 188366 721442120
2 68942 321832989
2 183526 285278036
2 118204 921578921
1 12143 147089 417728624
2 71715 321704279
2 92037 16134476
2 88052 125897023
2 175699 273397236
2 56853 466452510
1 91776 149390 39082016
3 176334 116690
2 78731 909290550
3 90597 660
2 131402 996049631
3 110720 190486
3 186767 54673
1 13415 158477 285263790
1 181418 189583 894390719
2 138913 43894062
1 104937 192870 209660968
3 196278 110950
1 85812 183224 589951676
2 2651 742336113
2 145132 730946727
1 61722 113780 82116350
2 193457 475511840
1 28303 67798 316028224
3 30311 7298
1 113506 137908 23677411
2 82455 836652248
3 32465 14976
2 30105 756275155
3 46534 64752
1 21125 31582 900925242
3 46013 102024
1 118097 172310 532217394
2 127237 438267067
1 17363 196090 790119625
2 110100 951208918
1 28004 32952 382885566
1 184511 185441 767692223
2 195260 14036593
3 132212 199401
1 43564 149054 230041958
3 134183 117192
3 181026 178008
1 74205 104411 882440198
2 99112 536519271
3 81413 51122
3 131630 11001
2 725 971477169
1 16739 114950 477748622
1 30698 184230 595327651
2 173210 97640273
2 191346 132227746
3 96003 47784
1 69666 178271 136314860
3 43873 132993
2 45619 473623131
2 199773 258713301
2 124401 602246651
3 155674 107899
3 197609 68714
1 86407 180582 631048657
2 21000 629702357
2 65023 818689258
3 43251 76363
3 6919 71103
3 198357 46720
3 27954 192671
2 199182 642824151
3 168719 141326
3 121489 178218
3 170127 7850
2 70965 279977797
2 32325 283119834
2 71224 24849955
3 20157 150608
3 43515 127049
1 110826 130339 935449892
2 84981 90127817
3 79344 81212
1 30834 190347 131027509
3 61603 110627
1 59106 91422 753601015
3 35912 147117
2 42471 968393613
1 33872 136094 272624399
1 137855 175335 143668967
3 31292 88668
3 153633 2176
3 106319 29486
3 49431 143279
3 155688 141705
2 151002 981142549
2 73139 655485540
1 36573 58357 848070057
2 195300 350995882
1 51977 159955 761416898
1 15214 47103 464808941
2 177023 527496134
3 61868 163968
2 116163 391644584
1 31706 127050 254915792
1 58708 176985 279539146
2 159407 218295520
3 118642 138218
2 145394 706066381
3 15597 122640
2 93995 595667792
3 131127 158152
3 183706 23269
1 71296 185470 49732614
2 191356 960501917
2 41475 184531985
2 33121 222074242
1 38502 71054 837733376
3 133105 194413
3 167803 147544
1 43755 146475 514808139
1 95092 168871 789448099
1 92211 129345 50983812
1 118332 126081 795503687
3 152784 138074
2 163127 895578572
1 27692 161417 909656608
2 74457 804621406
2 15155 484581063
1 54929 143976 522332929
3 62004 44050
2 37097 271030017
2 182642 686787460
1 165152 197132 284263807
2 168781 175260279
1 81597 153305 762282527
3 190406 15872
3 108394 101829
3 10437 193409
2 18789 870642345
3 103729 93029
1 61331 133806 981578087
2 155211 664467293
3 179579 55012
3 110392 82975
2 156515 195925433
3 39127 171274
2 71280 838933345
2 40341 963966685
3 35442 41883
2 89931 514054843
2 186701 844239301
2 126835 89796250
2 43423 887245222
3 16990 134131
1 132840 153049 981671775
3 160130 184345
3 138353 194317
3 101430 51642
2 173570 370013992
3 35883 56735
2 128681 254108587
2 166566 804999215
2 52929 728042405
3 51255 669
1 44461 132310 66779172
1 5258 158877 683358599
2 22123 758165696
2 79149 7090163
3 143444 159219
2 21726 690230304
3 199026 97083
3 96101 97136
2 159564 443911061
2 12184 848344920
3 143723 43650
3 160426 163514
2 168998 141193375
1 43474 99192 151326830
3 1967 55564
1 26565 66179 301302233
1 90263 186506 397187386
1 66818 157019 553846574
1 46435 99549 2416675
3 33666 196814
2 105394 411499609
1 56633 155862 975597096
3 24388 71130
1 85895 158755 940092899
1 7116 185750 896193933
3 51353 46361
3 41431 100953
1 98291 111937 199766649
3 35387 121471
2 179381 667973995
2 109479 713127464
2 85178 695879830
2 60660 335383149
2 39982 770795953
1 106934 165284 63373996
3 77550 115431
3 2523 195624
2 4769 787386978
3 173240 130430
1 110802 167501 362434514
1 90232 127327 342977250
2 113068 244842769
2 84540 156825477
3 147637 30792
2 54857 728930355
3 16539 147891
2 93139 668224865
2 89750 895624337
3 118473 89843
2 113043 182869792
2 183160 223120780
2 155998 773753661
2 27941 948519592
3 56858 168592
1 32231 64466 381309268
2 84488 650885700
1 24257 124812 369553236
2 105840 979246428
3 48181 143795
1 169972 192044 775551076
2 51640 342920285
2 93026 122052145
2 50267 378955477
3 99732 118468
1 33402 159404 213253189
3 91911 82268
1 42595 54335 879390186
3 192507 131078
2 1038 196426096
2 54270 381800831
1 17715 102082 595513322
2 74271 88572038
2 161640 929126120
2 92341 563545033
1 63958 92554 494467950
3 153973 118831
2 177597 832878488
3 15111 158706
2 154167 930226712
2 40963 123230602
3 101149 140284
1 50320 94069 759023324
3 75217 113831
2 183560 917152665
3 177492 175751
2 46906 573463233
1 100104 175195 865137656
3 83845 121980
1 87824 187352 843018582
2 29641 839037704
1 65883 101157 275625218
1 109670 186579 789853941
2 142127 163899743
2 42276 514097880
1 9717 102878 616441371
3 184520 99526
1 5254 101700 466920192
2 91722 510508649
3 6967 84402
2 41102 855756502
3 184893 165689
1 149163 187224 450200896
3 31966 29831
3 56964 148941
3 118767 22890
2 161525 219177588
3 54432 199476
1 24571 131939 22069174
2 107340 972907994
3 39028 109002
2 87842 511819671
2 154300 72817398
3 162204 39759
3 80651 42854
1 161657 174777 309558440
2 173159 894618496
1 13566 52017 827567487
3 111676 61110
1 34043 128454 681829787
2 2536 22555486
1 95578 106523 278093793
3 144724 72964
1 11478 28681 514952492
2 92293 547592459
1 14586 117993 711484802
3 61026 20833
2 168921 710221093
3 66340 122395
3 67788 54533
2 85345 696322171
2 57050 775343704
1 109129 149962 269757908
2 20980 196695964
3 16500 101077
3 140167 92588
1 155114 164007 453189436
2 8516 653190202
1 63621 136845 191296603
1 15170 137858 434774610
2 16084 582547707
2 146668 733822679
2 7674 906269844
2 69941 200703477
2 148588 56791880
3 85573 163070
1 90149 99468 376189404
2 50025 678127064
2 5125 655174190
1 20408 94133 959955175
3 174442 119471
1 11777 49709 624885243
1 56705 197662 879698636
3 98497 164610
2 116241 951359597
2 47264 675430780
2 111703 568095203
1 160114 182953 646454218
3 162315 119375
1 28370 184873 134268067
2 194276 318335776
3 144758 36276
1 179599 196841 878880496
3 194412 140410
3 147749 113520
1 31253 37082 174629328
2 20020 318132818
2 59884 145816728
2 123855 781819043
2 31465 13797316
3 171588 160649
2 171616 182260249
3 7954 67600
2 139920 689331820
3 133499 29036
3 54130 123118
3 189284 166072
1 134283 143252 759887311
1 24493 32910 446204304
1 83252 155499 846990895
3 135979 93977
1 34810 190419 147997718
2 164082 33752017
1 38315 120891 688069732
1 27910 65086 268451196
3 18492 178896
3 29167 177993
3 66204 34138
2 148261 652026278
3 167744 147134
3 140086 118170
1 42072 62572 28645592
2 124698 585463026
1 6483 165557 820074085
2 75468 735340071
1 108354 188959 156226355
2 48242 917679847
1 119181 185737 837606149
3 43525 83957
1 95590 110322 633671688
3 73082 39725
1 37661 150279 739643373
2 119674 354519786
1 1372 50020 254204103
3 151914 109129
1 171113 177872 949746962
1 70872 90310 891624853
2 6839 704727121
3 96341 129119
1 153847 199007 952161449
3 156360 30214
3 195094 6615
3 59555 96897
2 42204 435592488
1 135018 145276 766089955
2 53454 859746893
2 67275 196373973
3 22924 55756
1 37947 137644 417253626
1 4311 23504 237162875
1 79713 176570 379609497
3 11101 164478
1 98296 190430 159379395
3 37560 44092
1 58668 189837 775926578
2 106343 196659937
1 23897 51744 105456964
3 115546 104377
3 150468 12029
3 3062 46259
1 60075 111914 193744411
2 88913 471027514
3 138460 191486
3 151567 81437
1 124147 171526 275884489
2 186435 428330861
2 19760 498175387
3 5339 121513
3 71495 154487
3 18609 146152
1 67639 147532 822736727
1 91188 123493 316736261
3 78674 17503
3 104496 195673
3 58281 78174
1 36397 43950 533008757
1 75186 156386 466005228
1 27884 155408 150091922
2 175222 175410321
2 56732 248118549
3 53103 63887
2 160585 218928260
3 6666 22840
1 2108 25740 959244280
3 125771 150142
3 117062 171685
3 84133 153479
1 3406 33933 474645853
2 35673 658845229
3 34229 62964
3 108058 59405
3 2279 89065
1 136707 149619 719370631
1 62760 165767 665730577
2 12835 539808059
2 41088 739100533
3 130508 148801
3 54511 128141
3 28909 47532
1 151751 177748 464240526
2 182592 481512434
3 12718 133400
3 96720 102204
1 70397 112740 788076309
2 29558 807921066
1 6364 153240 9950964
3 91477 192635
2 133399 797018211
2 7599 515742496
3 70114 143906
2 123996 599101533
2 9601 794576104
1 66325 77440 415527982
1 39244 136950 70565443
2 90322 893455398
1 143003 149079 344494792
1 121474 186616 639394406
1 111017 140240 931343103
1 108410 166582 122287635
1 10064 137863 913446374
3 23036 142547
2 173511 420702591
1 88192 177222 286392420
3 160807 164212
3 61124 57704
3 110845 90085
3 142245 9782
3 152479 4332
3 180734 69912
3 51096 132920
2 110707 893782712
1 6833 29246 579172647
2 149460 354726897
2 144206 904362711
3 73642 50534
2 63223 743085011
1 61985 99717 698979652
3 152470 62896
1 81347 144731 111016552
3 52639 66059
3 179880 114161
1 120703 168937 40585360
1 56562 167857 773512309
2 64645 184611522
3 81546 73572
2 121610 73939489
2 109496 66525724
1 9526 95794 772187683
3 114984 52182
3 147698 61112
2 179834 759249349
1 39887 180340 756596979
3 27079 84516
1 27937 116266 199346829
1 30922 157705 408121150
1 16144 146184 619011807
1 148312 170921 950739821
3 35282 157027
1 2558 66214 127064206
3 43765 125640
3 1837 62877
2 92119 958385212
2 190248 859455651
3 109571 83361
3 38068 167431
2 135030 774420214
3 190867 174413
1 97019 129600 500037074
3 55111 12573
2 100909 531372299
2 130102 673467775
2 3680 250927330
3 189156 12877
1 1713 158131 939686684
3 158078 99364
3 160526 49003
3 135669 85634
3 124728 9656
2 153265 63301949
3 142651 27889
2 196623 528328807
3 74042 175268
1 77768 180270 988642010
3 78022 49519
1 76376 187963 881425744
3 84978 163333
1 42159 139391 696913396
2 28567 534319958
2 174435 42577346
2 167146 520849415
3 1905 14469
3 174925 43147
3 58005 36643
1 13208 84755 875954522
1 129608 135160 159433397
2 159019 663215200
1 152264 188379 888541314
1 20647 188314 335458230
3 9142 33731
2 79161 349650084
3 43068 199423
3 18893 113088
3 175292 8809
1 145937 166708 330272265
2 62949 707822925
2 180618 647800982
3 131706 88952
3 29214 168510
1 92984 108016 770714590
3 157006 87828
1 72471 163250 158769304
1 29278 41443 483171418
3 47089 189336
1 16909 25754 914009958
3 60155 170510
1 9797 35991 358213748
1 11451 37773 102366578
1 73658 109561 590401227
2 6637 755222648
1 69421 108415 293725735
2 1051 282711816
1 157130 175695 918508568
1 33896 143805 336496567
1 19103 30074 251282916
1 131400 161221 739129425
2 86416 689244856
2 138924 283379380
2 140239 490332268
1 168876 186791 376237042
1 128889 136852 961618117
3 33125 98630
3 149286 138882
2 157294 699698720
1 154906 171861 11475161
2 118616 482421206
1 129938 166225 97161693
3 49481 186599
1 52827 198214 73900099
3 101 94939
3 128938 174858
2 177905 648586479
1 23335 120587 918672899
3 38307 185183
1 87714 142897 937552850
1 36223 168535 232745985
1 26443 194218 482975835
3 198700 15916
2 33363 511638896
2 56836 898169754
3 100998 191688
3 119751 164351
3 163793 153489
3 162329 145662
1 27861 196178 164809287
3 4666 10627
3 107395 108546
1 46839 187186 594050986
2 70779 642107300
3 170732 168999
1 30723 133545 159232431
2 109765 707925279
3 148124 11522
1 28372 74831 126890545
1 50235 55294 438276455
1 194379 196317 869068776
1 48531 189432 72210280
1 2957 178659 470093073
1 17539 154334 961535108
2 105025 438888556
3 159042 105642
1 4775 44190 382144720
2 61451 865281499
1 136524 199874 359209488
2 186324 81497564
2 123052 224047701
3 11242 120470
1 84131 123861 230388358
1 10103 190638 623472191
1 152965 162865 909302355
1 12030 168998 169765275
1 110811 125567 590065472
1 83572 192314 745063665
1 7977 59258 523167014
3 140416 70117
3 101586 79658
3 133587 104994
3 97271 159009
3 132938 187929
3 86256 37323
1 57591 124671 477432003
1 65356 181222 344513577
2 161555 750864197
1 67713 199568 22859565
3 47208 190833
1 100890 117403 992685267
1 3920 137401 360808347
2 136887 875721689
2 24 403889766
3 189328 107887
3 140353 11842
1 56643 159203 50258029
3 188446 78176
1 54520 107249 399435210
1 68118 185661 68817411
1 53395 185172 868560851
2 83318 356154253
3 44655 84561
3 78812 133881
1 58673 113949 366931396
2 92054 425316280
2 66687 872716536
2 102259 298179421
1 3261 190661 598090785
3 160783 169608
2 191905 52504324
3 32459 109945
3 153322 180914
2 82880 524915385
2 55783 494462943
3 110089 192495
2 151373 127116696
3 184863 63861
1 76203 86162 331251920
3 149997 95734
2 122356 800619867
3 153161 72994
3 197010 10779
3 196278 101940
1 32963 185192 32468724
1 29210 112596 680024315
1 54415 111474 613972520
2 78290 892695683
1 24403 119016 99038938
1 111525 111821 536727565
1 67923 121996 568818245
2 121116 609108714
1 37511 191323 68338388
3 161123 73215
2 73588 711790614
2 168350 749617537
2 108128 145883378
2 121287 985237926
3 6013 54480
1 2823 104937 182759392
3 74431 110536
2 154794 571523792
3 162049 47396
3 5114 141600
3 160069 166432
2 150059 711787940
2 75528 774031099
3 60289 28429
3 7581 8080
3 12192 86730
1 20259 126609 358172346
2 40450 49130688
1 11790 134367 70200869
3 187296 144532
1 18515 109877 894440057
2 63466 162835576
3 172923 196205
2 84626 250710821
1 71798 143165 271197721
3 147929 141912
1 43861 129683 435269777
1 58555 85621 889091057
3 38262 34085
1 98307 164928 120896476
2 192638 692394772
3 106006 162172
2 44276 613029360
2 6181 429523258
1 100545 125352 957540935
1 32270 131128 924551653
3 157590 109290
3 98917 19878
1 21422 121825 47465232
3 52395 167376
3 10308 31039
1 113113 199929 331964983
1 41924 174881 530247213
3 26841 88757
2 126210 668334730
1 49387 198320 179363976
2 70245 806728447
2 193921 518684142
3 113451 93350
1 77445 169144 852400736
2 170026 568145701
1 32012 114733 650658960
2 173580 235976749
3 46672 183480
1 63297 181363 198099188
3 182691 159011
3 143194 162909
2 133618 145820861
2 182129 603141171
3 2261 185905
3 70734 173468
3 177251 133101
2 162573 270431803
3 84079 55042
1 16849 37083 825334912
3 120731 40230
2 2423 600621221
2 142574 715276543
1 92830 150771 662925511
2 141946 972078622
3 135661 150092
2 196155 257808216
2 199119 247404548
2 8193 438208133
1 9580 24468 22287468
3 97617 175628
1 102113 143443 812720857
1 3244 163046 601271290
2 24237 659434805
3 43423 168344
1 18761 91901 636035669
3 32169 40913
3 107497 23954
3 141541 174241
3 167668 79121
2 179238 668680098
3 203 6758
3 103034 24957
1 25928 154497 623350012
1 63018 127004 511710341
3 170057 32736
3 91928 160419
1 104627 188299 26110006
3 148757 47339
3 199629 23722
2 196483 842939249
1 132599 141015 552554560
3 34022 184541
1 73729 100003 406393969
1 118798 153752 354542546
2 121400 434172637
3 111004 156346
1 43227 85589 118055961
3 194830 179387
1 64699 80807 809767425
1 28069 197963 651894058
3 197205 92851
2 146434 25333729
2 44926 183919081
3 18519 31608
1 86600 170156 121641375
1 139376 188536 991653617
1 111667 153747 557090872
3 39053 131794
3 145197 17572
2 36084 158879787
3 105060 58568
2 80253 827855605
1 47144 107679 467060207
3 23389 77889
1 75422 156386 402381412
2 169769 986881284
2 102904 139732659
1 132187 178832 547692699
3 83452 116710
1 78821 92354 704226609
1 165590 173469 842948048
2 75104 53497411
2 19424 209277551
3 40318 189504
1 69690 172916 97882818
1 92903 150782 834810595
1 42723 73916 59792804
3 47710 21426
2 95134 220407828
3 47519 4979
1 27898 144483 333732190
3 15604 29602
2 54174 353072205
2 133910 728712413
2 199404 241345207
3 56789 7065
2 171877 84664418
1 111264 136544 182469824
1 20734 61759 750864593
1 76991 136328 873536197
1 33285 86553 977582708
3 54933 20255
3 73230 124842
2 112719 971569568
3 174472 34292
2 172292 989849630
3 143511 89197
1 24871 185000 923157660
3 55224 97328
2 179087 637031186
1 47558 67208 577514820
3 17081 55405
3 86398 31847
1 17352 106628 117136204
2 47953 614868546
2 15859 661256620
2 49625 66348637
2 156617 772629487
3 109672 184815
1 122649 132874 412124226
3 24996 77326
3 36108 32632
1 56142 63456 687121061
1 20212 73563 590623383
3 170189 43056
1 44778 147216 817195802
2 109989 572601987
3 142551 150667
3 100288 65350
2 113202 523991441
3 35730 90581
2 73127 976598183
2 158589 474162288
3 7462 7669
2 198572 340303241
3 21330 72810
1 57880 129443 742746887
1 66484 144403 447280644
1 10098 97372 318000001
2 104430 458758102
3 11936 188525
1 57199 94140 738468259
1 134816 157886 391496685
3 4113 123090
2 129394 209905132
2 86968 37469978
2 11158 642808013
3 65985 157851
2 2413 820718707
2 162607 73499930
2 88355 620542004
1 62438 147195 363550217
2 169266 752390752
3 108679 81492
3 52451 99693
1 111468 196564 856052684
2 8646 498088011
2 107032 71163859
3 43439 43337
2 25209 349195765
3 196525 57668
3 107483 185662
2 119569 554519041
3 54567 55237
2 26408 44652566
3 106627 7707
2 92478 40418546
2 30015 204402026
2 130507 719932936
3 178842 74921
3 67350 107154
1 11422 168961 785283370
3 195865 170187
1 49083 141700 510555647
2 185853 584386110
1 132401 173148 957200778
3 58818 106415
1 1399 57538 518010711
1 63767 74257 940404055
3 115923 37597
1 37185 66870 709741616
2 102416 118328258
1 53228 106559 886152422
3 192736 184574
1 11465 69726 165367073
2 179352 207902013
1 56026 149911 988434330
3 197197 155319
3 142985 54223
2 31352 589526878
3 6920 86412
1 162366 166383 429736982
2 11933 784751800
2 179047 653542872
3 109542 195218
2 71792 803510443
1 68039 168869 394748681
3 122167 166114
3 192842 154553
2 88714 799712505
3 23254 1569
3 5127 156486
3 113157 139643
2 24849 95511429
1 33143 45223 23723596
2 111554 45960747
2 174415 359610623
3 176890 62672
2 63915 874063753
2 106299 439299865
1 3170 62306 659016338
2 153991 61156594
1 14368 15745 379597287
3 180551 188085
1 63107 193764 342422357
3 153919 3987
3 160275 23916
3 37904 19422
1 38691 51278 120241489
1 63704 176140 135714332
1 71820 193943 99595415
3 39322 56092
2 43390 65301723
1 82147 178930 791945890
1 53564 198680 419636326
2 32320 932367258
1 141778 154082 822066786
2 68256 694845756
1 111660 184179 915952860
1 99127 158312 160332580
2 176202 578233467
3 85510 103478
2 10588 714062125
1 7724 11159 714657938
2 151089 266127811
2 22623 846803724
3 138548 83593
2 66330 830296190
2 134525 348447530
1 69489 152066 220976182
3 58736 127900
2 100662 857121737
1 147386 155462 43338235
2 3265 306524095
3 187562 25208
1 117371 172469 879969404
3 14329 12478
2 150532 415440617
3 119703 153361
1 24607 142598 779863008
3 50801 171138
1 71626 132847 883119844
1 151738 153864 484237996
2 145186 233763366
1 45019 193538 332365099
2 165077 726872652
2 136033 67464492
1 134638 196054 916166825
2 65954 237775749
3 39020 173331
1 11838 167343 766258637
1 76327 166931 468596766
3 25966 190079
2 86289 78528216
1 29713 109485 856390827
3 67874 104087
2 18366 340935335
2 119997 585283628
1 119109 173053 999675008
2 139427 284240416
1 22307 93895 143991011
3 39777 103942
2 57065 230036531
3 165646 98036
1 17608 143352 628535032
1 146096 151916 741546331
1 74171 143126 86972641
2 104141 101265227
1 38676 163858 209958988
2 126617 854012272
2 96097 140165597
3 41261 32739
1 28126 157574 466732653
2 105622 582408261
1 129666 152998 24978711
3 131941 38150
3 34883 50644
3 92531 106038
2 147913 401248136
2 96100 439447846
2 66851 568532001
1 117522 160066 561250439
1 117085 136182 836324250
3 179897 1187
3 194776 70792
3 138777 119746
2 55362 102531315
3 156211 122267
1 122225 176322 781988098
1 96793 106085 666293716
1 62535 181890 522193405
3 164359 62140
3 4129 182094
2 78562 705307036
3 190909 73285
1 38836 85619 691482755
2 26431 13489552
1 114096 133255 653668745
3 131946 118703
3 75982 169537
2 64268 529528134
2 2376 649409210
1 33282 143395 727573864
2 86231 108668311
3 108082 58221
2 138292 979698941
3 71833 36256
2 10327 769598439
1 33437 143496 743256058
3 157338 71403
1 77245 84211 804947413
2 111038 751454946
1 34954 194441 252175698
1 14820 15353 334122485
3 58322 172419
2 116301 965335931
1 67882 71549 222470154
1 156786 194020 758576797
3 5644 42747
1 1065 95400 610055330
1 72582 101264 182758138
2 68769 793391451
3 12188 32737
3 107732 176465
2 163778 528595368
3 11778 139383
2 167299 373828556
2 134096 266892190
2 111812 726891784
3 194728 60100
1 29287 63716 16628281
1 49024 121350 589076637
2 151124 210349527
2 7417 262868837
2 156305 593604577
2 36098 344738579
1 41406 72223 17453412
1 47946 57708 704960437
2 18262 550472562
2 95597 149326144
2 51178 582954336
3 178371 151315
1 30799 51269 16515423
2 84671 36726829
3 114566 32779
2 183550 110719428
1 39133 75758 63058235
1 102449 189698 647702258
1 130760 185903 750526037
3 114032 50140
1 28806 108039 743291133
2 32501 75540517
2 8549 400643966
1 21912 54852 281124647
2 77259 205293682
2 113716 761094044
1 20373 183823 982315822
3 193575 71839
3 101286 40934
3 150926 112420
3 195272 195284
1 68426 189699 707787283
3 46367 55586
3 69200 187836
1 39647 54946 622799601
2 188802 379123502
1 152174 154475 445774848
2 6311 321010072
3 110721 1444
1 23506 189823 246321208
2 122927 765593243
2 94326 364111663
2 115265 936484029
2 122430 994387665
3 4380 199645
2 79519 49584722
1 63032 137110 615656843
3 153376 86641
2 175610 860283809
3 164502 71449
3 124545 131954
1 169281 181260 569546650
3 7833 40222
3 12590 180172
1 182454 184662 417794067
2 162706 491571115
2 46563 759230109
1 65517 101329 910060010
3 117184 29148
1 119739 162803 864579936
1 90739 155459 554751831
2 100941 264649358
2 73935 902584573
3 137832 35974
3 195229 78550
3 39745 160996
3 142325 156872
1 15419 47257 685981762
2 45707 897914323
3 195804 133586
2 119016 121156950
2 62164 779783245
3 111365 32207
2 87583 724728329
3 134239 64047
3 179721 46913
1 13442 103215 292101667
1 49740 131781 805917085
3 88772 118447
1 28012 76937 947040472
3 161275 39800
2 87433 127584231
1 19076 188712 814973970
2 163229 391733967
3 23893 139915
1 68561 159647 291398870
1 21449 130893 360442350
3 188858 1795
3 22341 69677
1 146527 152047 947507086
1 48524 110664 564740833
3 192480 79145
2 73953 366035069
2 143643 529196275
2 2842 806995165
3 192232 112747
1 35851 158264 646067446
3 108955 126705
1 48391 71902 47719087
3 62479 42997
1 61131 184743 287807206
3 115567 47875
1 19175 58051 107446228
3 43873 139517
3 118219 18970
1 64584 124148 85667399
3 72179 49205
3 607 191962
3 26794 95233
2 195869 199883309
3 114736 88225
2 29741 192686547
1 20314 52625 140223132
3 51917 133628
3 62772 154845
3 121433 33103
2 173661 7400027
3 47207 163121
1 70076 112503 873316159
3 161825 79733
1 32727 167142 73152192
1 91056 187102 605513993
3 131588 109751
2 106013 467191499
3 167107 51473
1 105877 192184 577942565
2 43250 341978766
3 188636 66919
1 137944 166184 644188308
1 46498 57127 469050191
3 60911 78482
3 186696 67361
2 44101 866029594
3 78210 10801
2 18473 276610587
3 116390 85081
2 109984 127250101
3 130619 26184
1 30053 108081 353904440
2 100663 885735654
1 88123 122686 121123731
3 40650 163974
3 113421 190129
3 4768 116074
3 112034 67062
1 70092 199346 994985281
1 12792 180615 350501959
1 64077 170690 504180656
3 99621 57435
1 36259 194965 946536797
3 69402 186664
2 178669 860532839
3 80344 77683
3 28041 50627
1 105682 118976 794022463
2 7604 870014625
1 15007 169890 67818093
2 153422 288009912
1 115120 140855 287893848
1 110408 194386 784152487
1 35871 82781 237620896
2 4268 654015761
1 18778 173300 715842228
3 105936 180387
1 69078 187267 779236703
1 63486 114735 861610393
2 134559 234836360
3 121695 33244
2 197907 421703318
3 80945 187250
3 95366 152461
2 30602 529942958
1 9832 14948 211748212
2 153599 160373091
1 38589 67132 738994945
1 5713 6891 32238347
2 143115 154555006
1 27972 91077 347901865
2 98890 897165609
1 69181 96087 420276842
2 55485 499758984
2 117712 531244063
2 4484 831749472
1 110448 134456 128976341
3 47178 78740
2 154446 388553491
3 86275 151709
2 88220 268047584
3 126597 28770
2 129080 837197465
2 87763 868415312
1 49147 132061 887218637
2 44152 145649273
3 86036 141061
2 122926 655751094
1 64649 190897 584214754
2 190406 106213287
2 111055 144366463
3 90033 115714
2 66994 583137075
3 11911 175705
3 192153 183905
3 126123 63033
3 89548 165934
3 163831 193841
3 87546 115995
1 149218 199548 377347242
2 3535 203849193
3 184803 62388
2 161331 929684005
1 55040 75916 86695390
1 86392 110821 711525371
1 130643 177334 100300654
3 70592 192825
2 136891 189011462
2 31769 569644988
2 73040 680157840
1 118431 183558 677409214
1 9822 44639 296213208
2 79648 916262819
1 1326 75212 175184136
1 59177 80581 768735614
3 106673 168593
1 41900 173361 875131884
1 115666 118071 682237629
3 56374 38529
2 37832 40299640
3 3427 186625
2 148608 824021608
1 43406 79402 465945571
1 120327 121783 232565836
1 25815 39737 285534162
2 43519 150219789
2 112162 144772413
1 107932 196076 690042512
1 43214 101298 347008313
2 183732 319373633
1 110432 145431 876863265
1 126536 197413 948653921
1 100398 166372 616375851
3 15854 44118
1 31386 79109 710065417
2 155661 411963865
2 38806 957855386
1 70793 107881 908732130
1 131629 199939 168044894
2 66208 588625710
2 175048 551538637
1 5358 154597 259693927
3 74413 2051
1 117655 136321 226399469
3 155625 87416
2 60288 37262524
1 30009 168736 685209696
2 130442 251772637
3 114386 112
2 108191 509378084
1 160849 172885 421312168
3 78612 178539
3 133402 198170
2 57002 982754937
3 79906 124263
1 135470 146180 738855689
1 8915 25872 6261960
1 121354 147143 601508801
1 1981 66571 434738176
3 10667 67666
1 69299 103501 258091919
3 38849 93655
3 167068 189054
2 71405 241647388
2 171245 827118222
2 181923 274218673
1 59285 154509 682895795
1 82647 162634 306095968
1 9297 36106 224274412
2 36638 728773543
1 106297 161398 299079064
2 197096 295722032
3 171493 156698
2 105672 851541483
3 74392 49863
1 96922 175916 555015778
2 129077 556234846
2 106095 322406075
2 195776 382275813
2 161067 749972740
1 128606 186963 881897803
1 80445 123673 987037224
3 103977 63607
1 21384 177038 842869667
1 76062 120787 996053962
3 186787 1139
3 152727 179572
3 23707 26509
2 10903 142258103
3 59320 149753
3 107374 148798
3 190363 91759
2 139412 818622639
3 103197 159104
3 145242 178085
3 18694 163680
1 94697 96834 111783097
3 106166 58739
3 4674 141956
3 62458 74298
2 94404 950373333
3 26922 43694
2 146495 197816880
2 114730 814669549
3 190921 70733
3 103270 186341
2 153484 516653654
1 126449 126996 722643401
2 33520 740279697
2 153968 189674155
3 126655 339
2 27137 314108331
2 12526 583249005
2 195462 998912508
3 140351 180803
1 121454 185861 151848144
3 171862 157621
1 167472 178484 287418602
3 45007 196509
3 120815 48001
2 11995 610916227
2 69835 340819391
3 113074 147633
3 53276 171493
3 14007 2431
1 122236 137574 619845309
1 16090 148410 33621266
1 60296 159384 766669517
2 174888 68918856
3 125537 6157
2 100142 49270221
1 130364 134215 283945518
2 156361 245297623
2 80175 177786160
3 73243 132332
1 18775 129812 304781438
2 62341 603985966
1 25164 188562 550801402
2 23788 957527220
3 15964 80328
1 147494 191996 120906585
2 78834 508145119
3 3603 145538
3 101648 117137
1 135187 192055 722212644
2 78011 397594077
2 160661 594035185
1 99343 191731 511306273
2 59354 585627289
3 108540 156426
3 165490 76390
1 31017 94943 423883176
3 134554 158699
3 158660 82263
2 168428 240002564
3 166906 79545
1 52041 197655 29791277
1 31355 46711 852321130
1 64849 67796 111099481
1 103566 171537 833119892
2 140707 905703988
3 117591 66430
1 39980 106639 41638737
3 120120 163558
3 45778 145514
3 25932 19212
2 180729 967062396
1 201 173799 589015874
3 98874 100708
2 193166 11529813
2 13583 405682900
1 141408 145412 223526172
3 76491 134118
1 53872 151756 970900779
1 23162 164154 308388563
1 2752 186276 222550069
2 130953 196004862
1 10201 178815 181703759
1 194184 196164 659302326
3 45569 33347
1 30423 94283 799864021
1 28750 168854 49704680
1 40720 147286 665478909
2 72011 152775286
2 55047 695066772
3 120281 81652
2 174181 731888823
1 14423 151349 120625183
1 106225 106479 206674282
1 168150 176022 439126391
2 48667 597203344
3 176592 63631
1 102480 109867 258745442
1 27564 53125 231694579
2 178576 34655188
2 110887 103147799
2 106615 41448292
3 60800 12439
1 9718 116409 28465775
2 32514 194146098
3 123024 172887
3 114330 58744
2 139950 168797969
1 149730 167827 44958080
3 134644 58350
1 2478 125834 205767280
3 127072 9518
3 19614 36908
2 175420 865709948
3 67078 123278
1 51926 80297 500794116
3 133507 149429
3 77439 62905
3 107069 25171
1 152285 154286 929809164
1 26526 104820 6242795
3 152151 99832
1 81657 151805 797486102
3 146497 67991
1 68305 156967 174921624
1 73442 181448 417769165
1 58072 141105 883634087
1 4060 132760 160216593
3 80518 198789
2 149533 494048419
1 82051 176263 690623189
1 88580 95887 524508387
3 9101 150138
1 12121 30049 524355068
2 112249 478751191
3 94023 170732
3 174750 93990
1 91438 134525 324077380
3 100977 52411
1 172863 180157 681024211
3 128452 198997
3 95560 325
1 136627 192155 38785244
1 83345 115618 595461073
2 187118 899291421
2 139484 73297072
1 81809 91304 520555536
1 48757 98145 65620204
1 154376 196674 475546627
2 189817 672369157
2 90990 19301327
1 11531 118421 956752429
3 98201 199057
1 87736 104718 667996431
3 182208 37236
3 151476 156946
2 64175 752341474
1 141030 193869 155171211
3 151381 153226
3 164155 40844
1 88656 168653 163713860
2 186812 118734159
2 60762 406239060
3 137602 176689
2 183501 907974730
1 11519 43330 592225799
3 72715 66245
3 142984 28619
3 144106 81770
1 103841 184658 91713056
2 12037 490423257
2 191907 252163080
1 117832 123642 876652854
1 127520 128831 877984218
3 197832 18498
2 19585 800378114
1 91200 131614 741776214
3 194717 70436
3 124341 101993
2 198714 226107870
1 40627 184881 868507072
2 95035 320509075
3 122130 152729
1 109112 181319 916191578
3 74210 194834
1 175819 180550 356384425
2 197278 595747729
1 25591 87206 588203610
3 108587 149018
1 27674 92550 139378057
2 133395 357347091
2 153513 972187746
2 81188 370635200
2 166407 457028714
3 36685 126625
2 43775 507952727
3 76351 177880
2 39909 637919916
1 78942 114407 860433608
1 40112 56148 688417652
2 78813 786850033
2 150178 700798789
2 29082 812675343
2 12377 20769345
1 54688 97085 203771644
2 108920 732354090
2 28175 552972101
2 28169 87981236
1 46312 118843 577379024
2 94892 983920791
1 22487 119184 202667855
1 123466 199228 436083975
3 6473 173594
1 56190 134693 517892659
2 144183 800014830
2 87976 822389029
2 147153 487920148
1 23364 53998 533239304
2 39667 227580160
1 48801 148673 874368790
1 63210 114097 823016077
2 123636 333879192
1 169090 178158 982032791
2 84884 965600402
1 43695 145952 564005796
1 131463 136005 25050312
1 26804 76821 374088428
2 129328 623996102
1 26817 80066 4333875
3 106333 55173
1 53670 137868 993370633
3 148485 82823
3 147921 9561
2 6740 344757736
2 189175 669386855
3 127530 98162
3 199356 43810
2 117985 463369994
1 14762 93635 318134324
3 98249 3807
3 62837 46641
1 10726 179576 280012738
3 57068 94965
3 39240 65804
2 104989 369841251
1 21950 98031 714163843
2 112022 408146716
2 77911 876597508
1 35962 91349 984925821
3 191781 125970
2 84037 772420580
2 43787 474538993
3 10763 79952
2 137991 618972136
2 50371 803642635
1 59539 66181 133269407
1 134875 183273 800119744
1 32772 123872 882253725
3 721 103441
1 60582 199393 800804116
3 35528 82998
2 129298 81746294
2 54359 941279128
2 182679 880677162
1 146012 156771 652714455
3 79912 28654
3 3737 188561
1 75777 127647 357317687
1 4648 84969 603725858
3 2463 180633
3 8381 53166
2 62904 966421099
1 110944 154396 107277211
1 81618 194944 533015404
1 78617 89055 284553508
1 20281 37629 758279898
1 30540 56925 542453659
3 190019 113833
2 131827 634227908
2 52490 840995894
3 67393 29109
1 18411 141996 102362701
1 67947 111165 682235356
3 88526 193297
1 152418 173613 619542128
2 45147 779609268
1 53352 91457 251134750
3 190055 124132
3 83729 163698
3 46048 86415
2 65261 83987476
2 129912 780240124
3 26298 162691
1 32837 46092 354765925
1 25379 33228 651105264
2 109978 617620955
2 106325 685855719
2 78736 336077994
2 163440 131485662
1 60811 199823 477475944
3 26134 2600
2 46261 406898400
1 13998 53060 728942789
3 32883 26517
1 64270 139882 488122670
2 115432 984078408
2 59110 90227307
1 130856 199497 62969575
2 46328 13656513
3 5508 162177
3 81481 189831
3 132467 78868
2 42709 939650493
1 5595 190750 164033737
2 152034 684913457
3 55003 189766
2 34372 301506497
2 90474 664819747
1 102306 187412 939608089
2 99399 699874490
3 130669 53895
3 122472 101087
2 63114 545640734
3 82166 95605
3 82542 13850
3 23721 57844
3 144142 98831
3 98743 103926
1 86396 188356 887513505
1 8067 131654 907886943
3 120210 81754
3 95327 83083
2 67486 958295212
3 29868 168494
3 89024 152656
3 108263 96818
3 60237 154859
1 155551 194889 147232763
2 194899 696385926
2 160035 707667573
3 90922 50338
3 42803 146156
3 96846 10549
2 90386 296537882
2 13269 890802423
2 131295 999070846
1 43879 86161 192086014
3 165926 199060
1 9719 132184 663143829
1 78160 168680 914283065
1 42744 162722 810944714
2 194389 868290072
1 93807 188721 732928039
1 20961 70630 103980983
2 178809 610032698
3 115976 128724
3 97825 75047
1 77688 123280 240982719
1 13373 135200 774428794
3 28550 11872
2 154180 806713029
1 374 78594 376272143
3 172051 137818
1 56509 107687 128070003
2 142542 5435734
1 16176 170925 249539272
3 157501 7950
1 27715 181617 604908055
2 33876 637042177
2 140293 56065912
2 195584 264388993
2 113145 779069966
2 54567 369160131
2 14646 747352254
1 119626 155687 345878257
3 130735 177183
3 78581 44730
3 67915 199002
2 170535 361677960
1 47538 125111 726878007
2 89974 639769645
1 145216 183476 752785901
1 118858 156479 159853462
1 101100 112284 441082450
1 98734 144714 819518896
3 142246 31680
1 15671 185051 900476532
3 91340 85253
3 16700 57915
3 41327 155274
3 24447 49629
1 69764 77289 707223497
3 7303 125839
2 91869 977591777
3 21412 54123
3 139663 21182
3 162368 196619
1 69125 166608 711692101
3 121806 111911
1 15134 140442 546376314
1 108648 160768 572568287
1 13162 190925 789701406
3 95520 127406
1 119969 182058 148842288
3 111973 41075
2 128599 348346958
2 144694 934691629
2 189845 963347673
1 21408 186087 172384566
1 8665 13553 939452264
1 99513 122758 193398172
1 75279 84021 799355412
1 101925 107597 941023236
2 195606 113795437
1 7199 184370 994309617
3 73559 54844
2 6024 186907437
2 113893 595347350
3 38360 85888
1 135440 184070 204142688
2 31742 348316441
1 62911 99936 829854842
2 158637 568048921
2 50183 119449531
3 14685 191807
3 149873 2222
2 81178 531546836
1 40777 111017 976873266
3 82336 159864
2 91453 835718212
1 20670 185894 977758095
2 35845 50410559
1 118975 145667 657902570
3 148608 151123
1 82110 164151 885137126
3 76672 160092
3 33435 115311
3 36880 9881
1 3948 197069 747349704
1 2193 187144 221675523
3 192368 191675
3 196251 57976
3 63216 14342
1 39662 173178 417330474
2 163579 839179220
2 181811 875049489
3 93244 77860
3 34833 199517
3 102532 186894
3 98480 78639
1 53371 160041 507418415
2 162584 163134497
2 162098 358221063
1 90069 117331 650060992
1 171519 192033 20966411
1 104993 144456 948728624
1 73324 94151 704004087
2 179099 810025397
1 24470 34540 419606241
3 132889 170348
2 127395 230958825
1 151171 197066 118401162
1 113394 158923 734148691
2 192944 434042717
3 181540 10078
3 101989 58384
1 55066 73988 246434685
2 154670 127681909
2 132001 237553034
2 63626 631312267
3 65227 13765
2 67051 411849848
2 21209 201896665
1 42973 99037 79788566
3 196310 47966
2 153966 573204574
1 127008 128380 777387621
1 78491 134460 917633497
2 182284 600946230
2 154876 517630624
2 116148 102506778
2 112818 300781032
1 37808 65883 14755836
3 11858 86019
1 137666 192579 303963207
3 143972 33149
2 120785 792243876
3 47606 72812
2 69295 992937394
1 5147 28561 536497127
2 145996 270028887
3 185997 114324
3 152842 109253
2 32038 153571896
3 182017 31754
1 3875 112622 827057519
3 60269 96011
3 124889 118921
1 52129 94883 164066928
1 46077 100322 949509873
2 179507 295767382
2 66966 199906697
1 78256 103359 969440699
2 86666 728148494
2 109912 79232607
1 65117 123136 910240462
3 19959 25788
3 128212 168977
2 7088 609149548
3 76935 192608
1 143539 152888 435698007
3 29360 32468
1 107602 195213 2596698
2 138257 968795452
1 108701 141394 294876597
2 111523 442719446
3 77927 54737
2 77630 360311106
3 144362 184718
1 114469 194110 378096110
1 55777 179674 4118718
2 195983 780863326
2 97667 69826003
3 195807 197771
3 87141 120574
1 102661 148741 979344708
2 61709 538026417
2 115607 620454500
3 29391 151950
2 161986 710926356
3 134067 161814
2 169302 729016364
1 16294 42271 49291892
2 152528 125542151
1 144516 182173 253625530
3 93139 125020
2 182126 388330904
2 45613 982271597
1 62568 63790 685867938
3 9135 110298
2 23138 285626318
3 15772 64790
2 42677 158245478
3 63914 156045
3 58814 41194
2 47267 956267346
1 26552 31569 852522500
1 116411 196921 199090621
1 130691 170563 185481262
1 142746 151892 120909332
2 38861 563169515
1 114801 181685 259179557
3 63885 69344
1 30642 165445 622137891
1 14571 80400 112531251
2 115107 625051946
3 180576 18386
3 3809 3580
3 139719 151598
1 58137 132037 313742227
3 8370 56291
1 52484 108784 291995239
2 128256 571677479
1 21262 133460 927046880
3 13783 29801
1 169333 177122 341266217
3 114564 189113
2 154730 184911057
2 176405 648344972
2 1942 179931503
2 142457 900974459
3 4139 152883
3 142 178020
1 5849 99719 539942809
2 127873 346467037
1 48940 84602 487858002
1 4410 114659 346964367
3 159876 126898
2 114826 573057101
3 191810 23783
2 125131 955661784
3 112130 83524
2 24828 278080303
3 166820 26643
3 16667 107712
1 8884 129333 532203072
2 147250 674189189
3 58133 198788
2 180126 311719120
1 26695 40783 23754432
3 151250 146853
1 138627 197179 243333090
3 176264 148071
2 52109 844175775
2 99022 983798499
1 14812 124759 756862125
3 140741 127142
3 175269 21021
2 78595 486105888
3 124361 49260
1 15821 82313 946099641
1 29768 75446 919236698
2 187679 165894928
3 131014 57666
3 89951 136549
2 194879 444247028
3 154617 139335
2 27899 365228508
3 17353 33741
1 130415 185986 722040276
3 142135 153915
3 57939 131634
2 13706 764666240
1 58749 150947 758937760
2 89188 629157174
1 117519 198647 271354900
2 112821 571012382
3 65952 265
1 7960 174609 733123510
2 176469 166821239
1 66310 91041 98050232
3 57684 56666
3 92109 7201
1 75622 194229 635118303
2 114349 983434203
2 138789 677382297
3 3580 158444
1 111291 189885 363632866
3 155927 149860
3 180443 184612
1 48445 167154 173522939
1 8958 141415 289415464
1 18458 169295 32128980
3 159498 162765
2 59638 448548979
1 28616 119024 842841126
3 188062 28183
1 61127 110558 649517905
3 33235 151594
2 158643 139934457
2 157217 192992985
3 123317 93806
2 76801 758383319
3 112071 89016
1 137429 198696 348538520
2 1398 433748817
2 172858 522261247
3 79005 172652
1 2097 33736 870357160
2 62082 920736673
1 171494 183587 82050599
1 97009 166362 700987991
2 114122 894644675
2 63120 55068196
3 79553 192520
3 60880 155493
1 47485 114401 200740544
1 19571 33061 555467928
2 27129 703611974
2 82099 937914945
3 132693 83308
2 70098 434125869
1 33598 47580 189476913
3 16087 158361
1 79379 196967 329833253
3 195975 10360
2 96442 196167417
2 28869 963468060
3 23596 160376
2 64428 252577345
2 118554 317593643
1 131426 178451 558343292
2 61705 101136855
1 82586 163234 833379910
3 191441 11447
3 39649 154526
1 87920 122590 63264529
1 58727 176311 735727505
1 73519 185317 489540791
2 141604 238728074
3 128661 108713
1 134691 191091 259745543
3 56201 131780
3 43142 55262
3 66831 180940
2 66995 743400224
1 41732 159038 172221070
3 21474 83332
2 168681 528868309
1 8276 33952 414424706
3 45343 49966
3 185842 124221
2 145004 936402689
1 8950 10457 737279787
2 143556 271050681
3 21377 59278
1 6024 26175 563328139
2 161153 576687787
3 180470 40832
1 42749 51734 246952720
2 199596 396720041
3 55778 9293
3 1292 107175
1 54005 188016 70238650
2 65268 566493668
1 8025 61116 714411150
2 198335 376828001
2 104785 231316852
3 28930 193848
2 82772 424976918
1 69219 95945 592267022
2 25609 588858144
1 90436 98599 430511268
3 185380 146299
3 170875 178549
3 23778 9826
2 64320 985555197
2 56248 627863624
3 142611 162831
3 172036 94423
2 135476 297963511
3 73728 92611
1 42042 169616 44916371
1 37105 192523 842350617
1 174184 192675 823611170
3 36724 188519
2 97086 287604960
3 92658 35157
1 95546 166424 947169837
3 115659 192808
3 60899 85824
3 152720 60523
3 13393 82815
1 49661 110307 32822821
3 109988 94826
2 67301 384727186
1 33996 133893 243604987
1 41944 125065 419693644
2 51805 210083115
2 109335 638470979
3 122202 168675
1 153322 178591 317011370
1 147342 170421 368794655
2 52784 509551614
3 100141 188596
3 83881 117447
1 67165 191386 474556872
1 90104 115855 469556687
3 180025 156672
2 70010 23523978
1 13780 190407 242803776
2 32834 36180837
1 48350 82556 931633702
2 8285 144872622
2 77848 742485165
3 133291 129949
3 70631 35633
1 126666 188609 143780962
2 87435 252376206
2 166889 964198850
2 23675 460271273
2 52199 331744212
3 124009 126723
3 35335 47640
1 11621 85064 555213451
2 116755 64148114
1 185346 187756 471190980
2 94581 817097763
3 176707 190590
2 155676 723665069
2 13094 264217695
3 49129 72924
3 69674 160488
1 92919 147343 66601807
2 125345 986132562
3 182274 143694
3 5017 111075
3 62934 82164
2 6259 600266963
3 43377 192268
2 34923 640194758
3 152967 3344
3 143618 77487
2 116333 655393790
3 199755 143036
2 166164 686996157
2 181862 121836694
1 18899 71070 100699495
1 109471 194628 938556989
3 151754 28700
2 73369 287725107
3 40909 120218
1 49653 82165 452184137
3 85766 11748
1 83200 188446 393942165
1 4414 16173 960911372
3 163497 185259
2 116803 79562864
2 59561 149910366
2 185357 862870428
1 21308 104607 290002956
2 128586 275069856
2 177247 362970679
2 110598 758373072
2 164987 74720557
2 92339 362440875
1 101293 185770 867315660
3 189032 136524
1 37494 150458 725831064
1 89668 189161 553487201
2 74040 735367372
2 7906 373602443
3 198850 126352
2 179026 922272831
1 75406 96675 812259884
1 15515 142374 972220855
3 115041 3682
2 122591 499334435
3 49449 56503
3 191895 37281
3 135557 2383
1 70524 73893 226768880
2 131659 554918720
3 184915 135947
3 70529 119983
2 159326 403308498
3 106510 30116
2 121730 131606933
1 53908 122148 973165470
3 142140 52254
3 92177 145732
1 86264 167264 894577602
2 35801 403018687
2 67340 732837920
3 199396 112219
3 137165 25638
2 92698 595133267
2 36640 988954307
3 20669 159646
1 106765 120354 650592588
2 176843 420129077
1 9285 36037 195264211
2 141083 403751171
3 197430 60034
3 190247 152476
3 154473 125055
2 146992 985712919
1 43764 101125 725845782
2 78934 365886572
1 98042 130564 617387719
3 193614 133706
2 185540 217316081
2 22766 52321888
3 141296 64919
1 165667 183834 251373739
3 50137 19387
1 142282 194007 166763709
1 27755 169771 285387063
1 12679 75367 202283796
1 41219 140572 475401562
2 151813 105719340
3 32716 34059
1 22427 178589 543799690
3 139914 37685
2 112209 82437982
2 98203 155511507
1 64639 140714 431997275
3 14951 65504
2 108539 708567140
1 95488 112309 17815727
3 129503 55992
1 35107 62515 84389790
3 127392 185176
2 113642 542880464
2 157977 77967563
2 113578 131805141
1 58910 61789 168607034
1 99972 127101 831766586
2 189541 441507205
3 77992 154188
2 162174 783379234
1 2988 87063 43359089
3 65188 165578
3 25297 138953
2 71065 683006716
3 83831 81824
3 86915 116797
2 150606 732437339
2 10211 48893427
1 70623 113506 30954842
2 153299 295589233
3 163109 55342
2 29678 955682434
1 32362 187955 433143265
3 10885 122779
1 79098 147163 360378811
3 50737 88050
3 116793 46788
2 62173 455961358
1 4030 128035 146804309
3 38300 80629
2 58456 103288704
3 65737 186019
2 194393 181941195
3 118667 156295
3 26096 162919
2 196379 154053158
2 63919 184151792
2 160919 272628938
2 195344 79842879
3 54752 173596
2 122197 451943472
1 42744 158686 698826920
2 114378 359402967
2 132514 382007050
2 138537 468627117
1 92050 173643 75066803
1 91844 146793 212647221
2 42055 939703273
3 190226 194044
3 190808 174585
2 10379 133471609
1 48936 91112 162961885
3 161823 48376
1 96841 109977 724591527
3 107548 87454
3 36824 68863
2 128821 527886676
3 74211 9458
3 109136 176376
1 747 142481 969955955
2 140495 32133848
3 116185 28564
1 84672 170560 100190061
1 177944 180848 534171735
1 21742 177899 629710332
3 96876 120166
3 179823 166852
3 96898 98316
2 15533 217211948
3 79279 181268
1 157934 187558 495770045
1 32469 83631 673492369
3 19826 189664
3 140129 45769
1 48037 157670 589824594
2 168580 21736832
1 27624 94704 290066604
2 175444 849622813
3 4891 193333
1 63196 84317 303084687
1 29208 139223 379089566
3 181617 112166
2 17287 660027619
1 20358 133731 640261635
3 120336 1318
3 199988 54680
3 26370 180237
2 63825 270576327
1 4686 145359 739995565
3 116039 174775
2 38371 406552799
2 151248 643997965
1 127618 183595 808222244
3 121552 33127
3 60381 167408
2 135901 661756090
1 88473 121246 537560069
1 103255 161838 717911161
1 45928 80497 433720059
3 67369 18138
1 41335 150922 422317630
2 151324 15011274
3 111673 10932
2 191615 731836696
1 109542 190099 358245909
2 192487 910288271
2 96007 642773469
1 56868 155755 759657610
3 106214 64787
1 69420 103537 465711417
2 55775 889891053
1 120010 128222 764390795
3 154218 24437
2 155630 859857862
1 114002 143383 733827486
2 128538 250823027
1 52110 74785 908361708
2 161714 92278857
2 96868 938010360
2 177610 885356927
1 33378 157931 790037029
1 137427 138349 161619470
3 15562 129821
1 14600 111019 892099810
3 97832 194958
2 1296 883827828
1 37801 96355 880072398
2 29203 462914368
3 26566 72543
3 199112 142751
2 146645 842944962
2 131168 224820150
1 78102 199561 487961094
3 1872 60207
1 6001 40804 847892662
3 136926 22927
2 62319 784000175
3 169349 132741
2 146169 857018720
3 130441 21111
3 145972 39659
2 81463 495411368
2 27082 723105362
2 164784 75089206
2 28268 414462674
2 136043 961605295
3 28424 101174
3 199234 184801
1 90786 131706 935409193
3 76098 113268
1 69450 135275 997860218
1 10999 180719 272433781
2 160987 787544586
1 58996 162633 568005672
3 99065 120072
3 82357 108349
3 80755 193772
3 95214 185712
2 149050 944214824
2 166079 927807277
3 15887 189000
3 127284 176488
2 163595 161392092
1 95888 119040 124288619
2 13853 10030313
1 74565 154439 817511566
1 69242 90242 203679416
1 122070 149356 620979346
1 35866 173203 505329090
3 86896 194476
1 105939 198777 166522777
2 104820 145806986
1 102810 147403 289771688
3 162419 69699
3 78412 10160
3 172237 68646
2 138303 878250471
1 92041 130112 336417071
3 165184 129951
3 13986 53218
3 61637 76956
3 52624 8220
3 64778 69023
1 102871 197896 434909850
2 84274 719500591
1 123142 152835 394048356
3 67880 198329
3 13172 161479
2 51349 980596508
1 62988 197153 61307713
2 159354 765799038
3 48276 137860
2 155269 539693438
3 43963 42616
1 5095 20437 352587959
3 74805 193801
2 37939 4815705
2 47315 967051768
1 33065 95571 798679211
2 114045 387249853
2 22648 146547706
3 41880 43631
2 189892 996450030
1 176564 187768 460903678
2 114165 511666297
3 189922 80413
1 11843 25052 155160577
3 15933 159307
3 78877 32257
2 133925 953454199
1 93445 172917 331392524
1 45659 148024 753863041
1 43174 164108 967871354
3 18610 161891
3 69832 13052
3 143500 97911
2 124074 136302459
2 163833 152187110
1 107017 163078 749951589
3 66301 63691
1 41370 199213 344513773
2 47806 151373713
2 130113 655886235
2 50182 902935869
2 191055 728844468
2 88445 157212091
3 87805 69207
2 163951 56473872
3 57999 148150
1 2011 180982 238077996
2 173459 94801451
3 70924 170972
1 29475 60777 813620162
2 172966 589661362
3 98084 16869
2 30023 908716168
3 89158 11070
1 55595 60302 747187279
2 3349 405498996
1 57819 184946 603230667
1 44617 47465 580884106
2 162003 417258591
1 36482 57552 662160626
2 29508 592259314
2 68303 596956116
3 20564 195477
1 4495 129389 752881895
2 80538 743635310
3 118721 52143
2 193791 629121730
2 134807 988720032
1 40850 136023 240855325
1 85205 179613 184072105
1 131142 193923 26525596
1 4799 90812 224944872
1 166818 193480 468803011
1 56721 69066 732850801
1 93080 134693 707661177
3 190956 60803
2 117659 25552316
3 25124 34484
3 15369 84275
3 170902 31983
2 31572 32095781
2 190287 141312079
3 123834 193146
2 176727 721921346
1 164 146406 755761799
3 161431 54440
2 117958 143653269
2 79214 492444023
1 1590 113657 825791277
3 191501 18253
3 23991 191718
2 45402 209761948
2 44303 912670123
3 113514 138884
2 39736 38736604
2 57830 576296031
2 93374 394007107
1 12748 146993 224039666
3 22483 53841
1 63676 145245 172377112
1 15596 100728 342272801
2 74046 167936423
2 52041 19749094
1 13973 57039 147035201
2 21184 102679377
1 29093 145233 166521291
2 92450 774350876
3 164005 109678
2 91136 283305474
2 141223 179495161
2 184144 987529724
2 21930 864125034
3 60602 92950
3 57153 132155
1 18096 115861 536861122
2 184876 397272406
2 30223 719033470
3 97887 107350
3 167521 13546
1 12159 138897 757379258
1 105975 153139 209989829
3 29383 8570
1 125845 194222 839082551
3 104923 167520
3 156263 7832
1 29733 101952 129408952
2 98499 381286260
1 89609 183222 473033780
1 55283 98418 217428182
2 29802 293319773
1 37325 82418 757806461
3 88220 50156
2 88029 203430550
1 35101 110830 203495221
1 60424 80914 489876243
3 160941 19963
2 156238 986258219
2 66114 719395514
2 84674 304151409
3 40197 157414
3 171187 14074
2 62357 996091858
2 89191 906531498
3 51615 50497
1 73149 126636 879938290
2 147638 273152585
2 142601 312418487
1 11729 102010 596730786
2 82953 685531376
2 134411 771981303
2 33802 390534012
3 53265 186159
1 386 75496 457936971
3 83425 55871
3 72877 180100
1 64146 128813 246991434
1 75676 141166 126136429
2 123673 423641125
1 19594 100281 793384548
2 10048 296993002
3 30833 186360
1 25224 82518 638829378
2 126896 243825315
2 51367 429240037
3 193489 31438
3 173129 52594
2 138854 76506732
2 95833 11051805
3 193884 71148
2 47310 494472542
3 188891 165810
1 71008 183169 481010462
1 47479 98085 757759556
1 31979 149934 206865579
1 81850 188551 212108507
1 108822 142858 467369465
2 42397 660657547
1 64609 180996 188489789
2 173060 532186885
1 66376 132243 609572830
2 81844 506130876
2 149700 547676511
2 123660 375818225
2 197857 236411815
2 94409 308781497
1 27660 60302 226012119
3 90728 198799
2 104525 379089982
3 69501 44889
1 69757 157755 408932739
3 168654 52158
3 151222 73954
2 96000 200957598
2 180601 181097221
3 129384 57814
1 18785 147529 506661549
2 197068 621458500
2 5109 264875050
1 84528 198678 270003605
1 28819 170652 695208802
3 18790 180100
1 1827 39914 548682859
2 65975 982660571
1 1937 143530 53949095
2 25144 927289441
2 15062 719100478
3 105222 196804
3 127784 176624
3 23166 120462
2 18081 376633821
2 75396 619439104
3 25512 152134
1 32866 166713 842678703
1 3763 56884 151840139
3 14165 60496
2 153330 617152737
1 73776 188600 519621898
2 53472 339054794
1 38533 193743 575639125
1 54358 82163 842294301
1 76062 127659 584157434
2 118304 279589180
2 130390 936614556
2 15575 770813467
2 8059 182118665
2 149481 96753418
2 13298 437137619
2 180672 150886534
3 150878 104068
3 46200 41213
1 137494 158285 978367138
1 13410 129798 887485229
2 186657 51701067
1 4224 172828 795573647
3 132555 148531
1 28047 164483 844979113
1 19456 194178 903412218
3 174900 22729
3 51307 68857
1 35182 70516 581423208
3 102174 165011
1 14380 117397 383444672
3 185765 21092
2 134194 587297897
3 141011 74864
3 49069 63730
2 25707 187906658
1 41972 193160 540455924
2 132738 185186945
3 29010 146101
1 74525 130432 498078429
1 122691 178063 944354438
3 172781 5399
3 121924 96133
1 91846 134717 360815141
3 3975 196148
2 48270 169083410
2 78938 242842266
1 106284 188626 232281060
3 143986 72445
2 55751 852607560
2 12310 433616597
1 28620 194128 898178903
3 102995 156045
3 141287 111180
2 72880 228000746
3 103230 105699
1 86755 123185 147455300
1 35227 178495 147074124
1 159321 189516 313104561
3 164598 78059
2 194056 885136776
3 61381 175347
3 46022 61023
3 195826 108388
3 106775 85659
1 102512 173810 237108790
2 88057 612938673
1 48066 99228 6676264
2 199856 237896309
3 91010 133266
2 28041 299823858
1 45551 130345 54755520
1 132628 195780 265142891
1 32713 169617 935690268
1 19639 69618 275656484
3 50768 12068
1 75623 133295 266597070
3 138998 38322
1 87882 166076 684046953
1 47172 176125 12795670
1 51846 141227 501542492
2 196697 825400831
3 56511 139127
1 140122 195840 681853809
3 149147 15743
3 55961 85343
2 196956 557709757
3 118355 100603
3 99332 196199
3 176436 36187
3 101650 155259
3 137591 185117
3 27539 22926
2 4157 337216573
2 28749 887699477
3 96174 132385
2 5408 403278859
2 47106 406175863
3 46467 131990
1 173613 187444 194181260
2 149400 319405673
2 72416 172408071
2 100645 341828938
2 171146 715275343
1 51153 186326 427811755
2 197747 792748668
3 110562 130414
3 18463 79395
2 84054 138541739
2 165434 718451822
3 21324 177575
3 168279 144428
2 90227 969299926
1 125355 155547 930482399
2 41937 33070823
2 163805 790638873
2 3463 377811524
3 80787 128412
2 161591 816936664
1 107944 134747 759371472
1 106515 122365 669378978
2 51956 997440435
3 49785 103416
1 15258 23336 990816946
3 12644 87455
3 40635 118502
3 5850 103928
1 81267 189916 994248508
3 16479 140593
1 56782 84051 981750347
1 61269 104013 359579204
2 62579 629327772
3 58382 171344
1 6079 156323 14726644
2 45107 443818066
3 69543 151248
2 68022 129929559
3 95807 165227
1 163658 176098 460742882
3 40397 121076
1 19673 160191 122935424
1 64284 102965 935583836
2 163982 732818330
2 69283 2355207
3 61455 26509
2 144222 212331650
2 37518 666692799
2 34269 677962445
3 183781 76146
3 156746 127287
1 72284 108916 120632898
1 32090 104249 176110843
2 76195 835910696
1 14823 110947 496505976
3 153168 186904
3 76865 4798
1 128273 189288 127489785
2 105596 415962972
3 114540 191713
3 183286 156700
3 85798 136292
3 168350 132343
3 137332 40442
2 182703 892061068
1 81518 109345 47186799
2 41701 180269679
3 111673 1996
2 41452 266258858
3 101943 74552
3 85275 160137
2 99945 561697739
1 21328 77235 200689188
2 157514 128418655
1 107705 123735 704067234
2 39469 678031866
1 26973 177697 621057617
1 73554 166872 514940755
1 86134 148688 442173424
1 3041 67463 538252339
1 12931 53981 623747680
2 74656 461289115
2 126345 473039330
2 69173 763586445
1 12562 119199 502957106
2 75347 540325823
2 53625 167957907
1 8868 22456 746328779
1 56770 100597 466630506
1 29441 181751 874199422
2 120063 97107401
3 95953 8052
2 105223 20176870
3 114278 191782
3 9257 171354
1 120168 172961 180335280
3 142157 139019
3 173427 70023
1 19817 119433 222264585
1 144594 157390 498561323
3 72464 39761
1 47497 94111 214579690
3 121224 119589
1 58427 129979 351056467
3 73017 142480
3 39709 147820
2 29901 598716829
2 164307 226858515
3 87514 176591
1 21439 98612 536099828
2 13314 830730930
1 8013 29728 295042167
1 111746 196159 189419418
3 83731 196041
2 109484 65585950
2 92204 7332966
3 51270 54833
2 15144 577096612
1 154965 179176 486137957
2 38489 279645769
1 3169 140840 245584854
1 142041 172349 979630428
3 78749 72403
1 124190 166855 37135970
1 79633 115438 666321632
3 66093 173159
3 43445 150216
3 20368 99519
3 59376 89539
1 43339 164909 630932937
3 199869 58140
2 135140 28158427
3 55763 171222
1 38513 61891 790051322
2 166193 451877682
1 49023 94313 500873501
1 40826 184433 667029699
3 92909 50623
3 3241 59887
2 101762 251206758
1 125580 126469 422543177
3 132725 8239
1 45973 132513 155676186
3 42896 121134
1 111885 163103 860244690
1 61609 113806 117997217
3 146190 116645
3 22814 5529
2 188217 144256335
1 43421 66311 749940436
2 49920 844092144
2 18007 110839624
3 165531 170685
3 3161 109794
1 50050 147140 374104562
3 47902 41859
2 12 93154470
1 149478 176189 484115685
3 137824 106521
1 127592 146721 173335753
1 46275 196001 539394967
1 131593 181052 94638550
2 189731 401618313
2 27926 630910728
2 44461 62148843
3 137557 15627
1 37807 157396 444289899
2 17218 867779050
1 67743 133597 564585252
1 80229 146495 177186287
2 112517 875263112
1 92010 148160 122844017
3 86817 66889
3 121333 159253
1 154800 192104 67404812
1 75506 152281 893514898
3 116052 4621
1 11078 171458 933754685
3 173295 44221
3 179256 23058
2 142803 974094208
1 25357 153669 10883125
2 76238 369611616
2 176272 418129880
3 28709 78712
1 18834 121710 499094824
1 62761 166643 301905358
2 181656 915245056
1 110088 170524 379427570
1 101031 160697 658351320
1 155273 155336 87299315
2 94302 343979713
1 45659 147974 529226351
3 28742 33463
3 88648 35548
1 36576 107476 337241835
3 191797 6007
3 2551 71168
2 197606 158045342
3 58899 74216
2 190735 811287475
3 3902 176075
3 121143 161675
3 5876 147110
3 41603 187476
3 102103 161865
3 62335 21330
2 39916 141280051
2 166924 978362897
1 4541 189096 597125066
2 144291 16874539
1 14399 191203 82672516
1 84424 131646 301760979
2 90235 565182597
2 56251 917851602
3 28298 182583
3 140756 177549
3 167552 131996
3 77762 83044
1 12862 148469 69554169
3 18560 110906
2 187459 536798940
2 98083 27170628
1 49675 123838 250488860
3 39563 106631
2 177897 611397496
1 120049 181734 425344694
3 98881 21528
1 28123 42886 833434194
2 150356 661264262
2 134339 787628725
2 119506 313286857
3 63337 58063
1 22020 74613 921453640
1 46523 64876 682937340
3 57594 131893
1 111793 182974 126362285
3 189454 28292
2 197024 227973119
2 131749 72588493
1 56369 125552 838752084
3 145631 117914
2 160005 502834358
3 75179 83812
3 8480 110408
3 94364 112370
2 93816 480544305
3 193806 163412
3 131606 6960
3 22605 92705
1 8407 117373 486729629
2 102659 568248498
2 17040 897935271
1 101700 177237 6159385
2 125387 450210484
1 105694 127366 815871890
2 101211 935267883
2 60467 156512129
3 106500 64193
1 35533 166534 89586885
1 41952 79818 265989215
2 178115 263445357
2 196247 28658445
2 160468 408088418
3 121923 75663
1 124557 138293 7253849
2 101198 882184392
2 36936 804848593
1 21674 59039 276010654
1 57975 172451 793232175
1 87094 115421 504256527
3 87338 21115
1 134744 141025 614963427
3 164308 7478
2 138377 828150970
3 136973 5192
1 19209 178851 110175389
2 164449 913766014
3 144789 167744
3 167971 167888
3 151207 34341
3 83455 164357
1 52901 62626 598935044
3 171683 158213
3 112491 159054
2 27031 469854755
2 62195 341107888
1 15976 95086 219052133
3 198846 62072
3 192516 78257
1 119243 163612 189921059
3 182767 39808
1 65379 174299 661814663
1 67808 172701 398091424
1 126724 130387 871596439
3 69504 94739
1 71176 192177 951647628
3 5217 77314
3 197216 75386
3 80482 193484
3 73822 65254
1 60960 184458 587763629
1 57559 154912 539727575
1 131052 139848 530746940
2 20543 220606633
1 51412 195513 213272818
1 100316 144139 239199162
1 78075 148723 445127227
2 152759 590808601
3 10293 174567
1 171101 176454 787568488
2 142810 532774584
2 143308 430881415
2 112444 878163665
2 48721 69355612
2 119123 110152410
1 121713 148329 319676152
3 182487 132017
2 147043 280063934
3 166820 34113
2 166393 232967611
2 103980 581242578
1 7594 18145 751406024
2 131462 657880403
2 3035 851427694
1 20259 53041 378769324
3 38179 39448
3 145588 195640
3 158272 173753
3 57375 49087
3 173503 146306
1 3982 114894 746146695
1 973 129951 787419145
1 43648 152990 8535340
2 71556 972684451
1 98320 196790 582049338
2 177986 418959319
3 30985 136727
2 82136 748001104
1 76068 99527 61172597
2 41743 785317425
2 3608 138933990
3 97006 111121
3 13981 161493
2 113899 119270850
3 119587 17091
1 103325 107469 781309403
2 90435 403349098
2 80188 325056079
1 61663 121705 34078748
2 27537 78728721
1 38885 129478 585864532
2 76328 997511210
3 84569 90087
1 55751 157906 94699036
1 43338 93896 761118613
2 147452 653912648
2 116402 433028672
1 86985 90503 84688274
2 71145 395370196
2 5521 981594967
2 124663 655107084
1 111232 130517 1258799
3 28165 138474
1 39723 198133 413012368
3 118694 6149
3 20015 172503
2 170408 663185927
3 186110 18420
3 87371 184072
3 25565 45011
1 83549 106620 786848703
2 198384 534850147
3 103468 108882
2 192128 826995781
3 108285 71457
2 131408 418853815
1 134283 152177 13722468
3 9127 190667
1 40183 127291 466118324
1 140790 154818 632513559
2 182269 350296454
1 44260 75118 236419522
2 172798 464292590
2 135951 128240126
1 10097 89829 446203635
1 4388 57431 704691493
2 98707 512306579
1 74837 124056 674902417
1 31557 147882 779922503
3 187089 66592
3 127563 62342
2 71334 255538478
3 72640 968
1 87363 190636 269603486
1 10453 63346 411450881
1 2175 126524 753056875
2 47097 617953885
3 56646 199726
1 95365 157280 718447927
3 85453 144482
3 116921 6010
3 18996 36748
3 29115 104838
2 56191 798369326
2 79052 912806945
3 192509 160321
1 44766 136946 820167464
3 48622 155848
1 4251 28087 162110032
2 191740 177391782
3 55625 37146
2 54307 532597384
2 144885 939635410
3 170658 136450
1 83677 117592 475601079
2 188073 73230162
1 109846 187639 499827886
3 30688 137243
3 2314 89064
1 124918 198693 509644796
2 81810 615473068
3 10564 139408
3 55984 70457
2 19159 649626524
2 34439 931088339
1 1733 44877 612913750
3 199022 18608
2 143779 303507076
3 185144 179788
3 166233 162318
3 86512 149118
2 71552 671889572
3 70939 12218
3 48196 194988
1 25024 151486 655247102
2 167419 528858951
1 35396 75315 892756060
1 143153 193531 417597109
2 194837 463548838
3 138748 36051
2 130758 841409364
2 65406 178537478
2 156411 451564262
1 64888 120993 233839391
1 109159 151385 66677306
3 113931 162176
3 139735 23533
2 47922 582668735
2 48833 521081396
2 108962 245710136
1 125524 191554 625623546
3 180457 19253
3 104975 31944
1 81826 168585 252485354
1 152364 175181 411272600
2 24850 118511809
1 63578 98228 221215638
2 63775 102579227
2 25300 573013889
1 136914 187450 117024245
3 112267 188029
2 181012 765319153
2 43691 396414594
3 152979 8874
3 46101 180336
3 47314 170159
3 138526 100113
2 63390 753233394
1 40934 144577 58513464
3 26156 176273
2 120130 767077752
3 132771 179448
1 125356 171327 965317022
3 172338 171471
3 15154 74314
2 131285 80534682
2 149336 993601775
2 111454 713892092
2 101836 404041108
2 66097 194085744
3 164052 100316
3 154239 189865
2 123727 328229263
3 103557 9182
2 74540 763535172
2 77760 314177100
3 101391 197608
1 27777 143519 148945001
2 194617 768773990
2 90643 878559724
3 138658 128245
2 22833 660719794
1 114072 130408 391989289
3 194049 53620
3 131728 63718
1 121806 141193 527957906
3 48870 116302
1 113265 161512 89445773
1 50662 55673 185639006
3 70630 25119
3 46473 38016
2 163396 470799454
1 100450 108965 981964446
2 104832 223117768
2 52959 213189320
3 43420 130862
2 24873 88130320
2 144466 727463051
3 47463 63217
1 48495 93730 45079632
2 33437 776945690
1 1679 17077 245259836
3 112816 9792
3 3000 8017
3 114356 100496
3 175636 187765
1 56344 126638 604946503
1 153524 172916 382798074
3 183777 16164
1 124405 148678 265746390
2 139058 296603905
2 21024 695843469
3 122456 36424
3 60175 113587
3 26943 6633
1 78068 187708 123725325
2 35120 129515167
1 39271 196080 924787130
2 33388 698941671
2 177779 24674398
1 29184 68369 361865227
1 24286 199903 800439863
1 21949 80828 69605546
2 199036 287952958
1 42643 73844 374623050
3 153785 158781
2 167775 446134374
1 108243 163427 967629278
1 161975 196302 597788407
1 107460 199163 7588197
3 33444 64508
2 194506 711542213
2 147412 234573848
3 48863 198636
2 187249 841661427
1 139871 162900 642319909
1 44074 116897 972307429
1 42334 64871 173945749
3 5840 135925
3 155181 22718
3 122365 106648
3 168118 49008
1 49544 57172 236823560
3 105041 142876
1 369 126131 15348807
1 49369 103422 763253402
1 93870 116736 39345062
3 145633 148603
1 60830 88471 683335425
1 145754 189770 696249173
1 58867 125961 684440404
2 116888 236042915
3 178394 136178
1 42766 94110 743724204
1 113084 115071 599711244
1 24140 98646 379193825
2 7220 673219041
3 35603 153061
3 58739 175182
3 63533 156835
1 131698 153321 889057801
1 69848 69990 464332616
1 16217 82244 763291394
2 70193 412458706
1 24591 128751 409203263
1 1829 20088 706803115
2 159927 940658230
3 189154 181831
2 18450 329900017
3 191530 103856
1 72989 165181 355183360
2 197564 629882328
2 86239 844814911
3 113327 8530
3 103236 4160
2 144866 299525426
2 185172 301790003
3 191344 180830
2 70771 791355491
3 142134 148031
1 118464 193863 729712627
1 53650 174295 300125319
3 24503 193640
3 125882 14089
3 147413 63050
1 40406 60825 353124569
2 98112 502999173
1 35399 120284 696881690
1 10588 13722 696238302
1 51775 79950 715398228
3 194765 75161
3 125900 117588
1 63957 73057 27724071
3 164765 89088
1 167360 180050 550992456
2 178332 521650984
1 47229 135476 278307725
1 1556 136081 122921920
1 35454 162144 203922070
3 190251 10891
1 45957 164831 820583209
2 119718 52139377
1 102858 130303 299480462
3 25431 192259
3 159471 112277
3 17291 181963
2 137855 165946645
2 53234 348772389
1 45789 145237 485560168
2 3658 400966255
1 119449 121105 542457392
3 175936 32576
2 153313 129919225
2 197518 784806523
2 35994 632167848
1 36633 158157 329935030
2 4553 577190546
2 76891 215724366
3 154590 79582
2 99976 88097436
3 122707 54216
3 133778 117874
1 43015 119434 241495861
1 134366 192756 595479833
3 46675 29845
3 24829 83391
2 92140 655167289
1 23527 198605 68244078
1 3289 66919 318620210
1 72448 173967 751570133
1 171721 199060 322496911
3 116075 186110
1 32420 46564 826416091
3 78428 82890
1 102018 141526 718485412
1 136743 139561 578851528
2 36259 944301466
3 71199 186477
3 130038 57516
1 141777 152024 851926034
3 43271 11643
1 42753 138927 620916873
1 38078 151805 461592176
1 115790 196562 403527115
1 65160 97607 63219539
2 104693 552577194
2 150853 450965943
3 41741 112685
1 132598 141086 409560604
3 157995 106409
2 111827 876669017
1 19476 171937 644783266
2 56549 970438869
1 112536 142572 623828797
2 54960 325826908
1 118344 119666 726729026
1 63794 135691 316753424
1 48041 85590 813771493
3 97277 64562
1 84158 185718 159932520
2 146884 915388386
2 34555 723962786
1 27363 69101 658349519
3 21752 168383
2 195712 979996736
2 16386 977880125
2 84669 899246680
3 86611 198573
2 75716 540214637
3 189425 137949
1 105648 144024 582210598
1 117777 194869 171649012
3 123874 55569
2 64557 841944636
3 37072 30945
1 3733 128958 538895798
1 30938 123432 742368945
1 178290 198612 710380723
2 17186 179434394
2 121433 195937561
3 155249 163812
2 31701 918415553
3 148860 182284
2 80722 185679046
2 6150 811096833
3 153105 132140
3 196476 34790
2 154941 949958398
2 379 843247267
1 143586 148653 544683596
3 182290 19973
1 81862 194575 498530191
2 32386 465367852
1 143705 148753 266484704
1 99271 188959 893044535
2 138903 221595891
2 119199 511848009
3 161437 151018
1 185394 185933 257765753
3 3472 138570
1 16052 50113 908649779
3 24269 58378
2 106654 338356500
1 45548 79717 777725309
2 171535 399811580
1 136588 138167 391266437
2 52750 677928394
2 186491 157907545
3 53862 15581
1 99926 183522 705178632
3 173341 23845
3 154546 147685
1 5935 140298 498913555
2 173437 204959640
1 55383 176558 420171513
3 158014 31897
1 181575 198105 106993348
3 110478 124190
3 67625 124453
3 22954 162078
2 17539 845799226
1 118500 134195 765204757
2 84967 983884896
2 176623 254614500
2 63674 661483563
1 98938 108037 934463073
3 89558 141416
2 146365 252816578
1 150381 190426 756204169
2 83657 826071883
1 108529 173075 830812243
2 96290 381802359
1 43689 97978 203386199
2 102127 913578509
1 57364 147603 376406858
3 190996 135089
3 45311 98610
1 97617 172809 405147339
2 137666 261038129
3 17570 76176
1 32077 86791 155972195
2 190554 598372459
1 70755 119016 65248464
1 53722 65383 260709737
3 34641 178993
1 32626 108745 974713920
3 43664 27835
3 170242 130351
2 131369 160879023
1 52216 111319 844692434
3 145550 148196
1 103508 174669 758679867
2 45575 746078676
1 128734 144736 370811107
1 133485 191301 309732145
1 86757 108060 354727627
2 179549 839267894
3 148232 30407
1 27492 28822 968188096
3 35448 138275
2 173961 221670634
3 130759 178785
2 10081 94472802
3 139605 46432
3 186305 98634
2 56824 17750463
3 56618 125696
2 54121 935072091
2 15512 467798751
1 37597 174770 280138680
3 109916 73159
2 147809 692232085
1 48068 137059 229553891
1 32721 108076 839002744
3 76726 81058
2 40846 329155742
1 102926 194510 738074495
3 22875 39367
1 82216 149893 762304423
1 60648 77273 375334806
1 7457 77757 617105722
2 88953 859441434
2 80476 574513559
3 97344 190331
3 167159 121452
3 91249 157388
2 92341 558175197
3 97599 77067
1 141671 172527 858537934
2 123843 770786665
3 17740 140390
1 377 58478 726211723
1 24570 80519 706479911
2 144214 591574620
3 188274 187888
2 101673 725999045
3 29342 124210
2 27411 361143720
3 52241 163732
2 5262 169006295
2 90633 842707175
3 114448 41658
2 122317 518325345
1 124236 167944 780647598
1 117776 171914 169863251
3 103036 49262
2 82698 250234643
3 182814 19351
1 128958 182380 522920745
1 42285 52158 967298185
3 91924 94243
1 9696 110507 812380180
3 177119 110387
3 184255 36957
2 18282 230321587
1 19935 30323 70959595
3 69537 57124
1 73352 158421 888006755
3 137255 138141
1 159331 167674 990685533
3 76197 191456
2 117697 221643734
1 10462 16633 728224380
3 60547 160957
2 152969 213886102
3 82354 54781
2 166813 539721363
1 2943 94751 241653747
2 150762 776470052
3 79799 126507
2 14930 631467571
1 3084 25348 32652518
1 2427 171710 985711608
1 61693 65349 102381991
2 56736 636780424
2 2332 953503933
3 133058 3479
1 98424 132131 186805507
1 55192 170703 430037387
1 81942 144024 600362158
1 131724 139277 782689604
1 125130 163656 278555002
1 14100 135724 891713980
3 34218 65489
1 74568 199281 992549670
1 59307 126854 766116916
3 9575 110182
3 42269 180034
2 171582 321653358
3 77753 131566
3 71853 175167
2 187600 375871706
2 133141 34632048
1 163811 170815 332117284
2 176598 823257943
1 108059 157412 352138986
3 134973 189593
3 102542 139589
3 11676 17901
1 28725 78473 818507894
3 181800 186027
1 189351 194581 519169830
2 17239 629831112
2 124190 930748183
3 124042 79266
3 73326 130417
1 91203 180350 128705966
2 9081 64532594
1 71164 192589 540011375
2 109557 253521719
1 65408 67377 783422736
3 123501 188965
3 7289 86407
3 9365 190343
3 46818 27587
1 148360 160580 982499379
3 39972 179172
1 57050 193694 413398422
3 20703 140097
2 95800 237160630
1 81940 97255 507983702
2 29545 686197787
3 25980 23142
2 12781 28180116
1 24997 100753 411657665
2 64208 469391375
1 70087 105861 726180593
3 171985 27099
1 51425 64423 593930931
2 189428 765721922
2 154745 444115597
2 97401 827257669
3 175592 58105
2 69914 53844048
3 165137 143815
3 175073 131690
1 24454 176986 401473098
1 26773 123967 776134701
2 148285 678284380
1 4597 44785 299122871
1 127149 133755 527144750
1 66871 178520 279717677
2 14851 973306666
3 12257 183009
2 39870 290052884
1 96059 196255 605701772
3 145317 34467
1 61844 105643 867957439
3 91391 138874
3 186956 44343
1 32196 92744 455898407
1 29911 83779 30580975
3 98001 36046
3 120700 117461
2 38202 139223702
1 100970 131643 128518144
2 159217 225545218
2 14489 512467652
2 175608 652818201
2 87660 217726844
1 44453 191669 480770614
2 41611 677684188
2 33341 735334498
3 164921 112970
1 29331 144428 531892649
2 31630 903692725
1 55576 83032 84850038
1 102650 169386 844142792
1 68366 179996 394500790
1 62540 108630 317999158
2 149890 511829702
2 162829 834722261
3 144020 35389
3 93215 187618
3 15207 171792
3 11514 93313
1 99900 141763 575555534
1 83686 158374 211250762
2 164515 444859013
1 42231 139698 845924461
1 14457 162633 289744360
1 45679 70239 448287892
3 79713 77199
1 7913 185438 664042096
1 8538 190417 437654398
2 167319 70997194
1 107809 118950 354269639
1 88139 88209 351806687
3 158481 81283
2 187901 688959070
1 49284 75499 249176535
1 4847 108436 322075257
2 142267 985116182
3 57731 39862
3 125671 59745
2 190340 567120156
3 146358 127955
1 10599 119421 135285442
2 123466 688530818
2 120948 425839828
2 5048 132316928
1 54200 190908 544559923
3 113138 29169
1 58790 112842 178939325
3 182633 176881
2 31308 847435965
3 145326 198281
3 76156 100837
2 41731 776385922
2 170156 516465385
1 103086 131862 504272026
1 120753 142704 44839422
3 156606 162946
2 194447 765667843
3 8228 81760
2 196186 860848944
2 181356 675537055
1 88066 183079 355630488
2 115123 509384514
1 114382 128858 98488111
2 85432 802549538
1 15230 144071 535750378
3 87598 193928
1 131840 136745 901461819
2 80406 674767418
3 69921 113845
2 73444 657100845
2 69018 693746584
1 50190 98893 93882029
2 176428 581685574
3 93196 72271
1 14444 148946 134885083
1 88690 162230 822766142
2 164806 943329005
3 97294 152463
3 79298 106008
3 21428 111317
1 73549 192884 477118727
1 24928 186205 756715512
3 54536 150781
2 27518 386299441
2 185733 435431446
3 91625 68354
3 120574 3338
2 185976 894192168
2 181473 442199697
2 24385 56330790
3 182083 139865
1 41267 133661 801197168
3 138121 107360
2 127131 602783981
1 35551 71007 874008554
2 4548 99611237
1 115679 131058 111022446
3 166133 81167
2 31913 710462228
3 12155 78140
1 143895 198910 754086175
2 185236 742798593
3 183638 75916
2 138508 62127448
2 10853 154714556
3 169616 22737
2 128480 398126665
3 165973 192712
3 180876 49569
1 40889 85185 988086730
1 183133 191323 142398817
3 168960 199799
2 137546 224202961
2 34037 179283680
1 60642 165170 546312110
1 34092 158246 693375093
1 19312 34715 809352052
2 73381 306808037
2 28612 320856983
1 56178 115341 756311226
2 126360 217863486
1 62307 199941 785715907
2 6273 134212924
3 65278 72706
2 97800 287234161
1 60535 156016 228161991
2 27486 739620449
1 116356 144465 596583261
1 38073 57630 775180561
3 162214 21494
1 157572 191842 139778954
3 175257 29304
2 68380 72223246
2 12545 137011915
2 99348 382538791
3 178848 170269
3 153631 166524
1 17347 127759 793480189
1 145895 198601 780596291
2 20361 999230403
3 196110 91238
3 31272 154283
2 111756 44928221
1 10622 99916 557080491
3 41542 156256
2 82518 61446075
3 118237 119203
3 51031 34024
1 123023 160114 614067129
3 141732 191857
3 54630 122880
3 130923 132989
1 36665 199201 295886462
2 74891 160751595
1 72410 142221 52247901
3 133071 27649
2 150548 838185670
3 7732 144729
3 31196 74238
1 83284 86046 560614422
1 28417 185005 232976787
3 73968 130924
3 169915 42151
1 81689 85129 559790820
1 12049 87956 457866680
3 140668 105513
2 82676 428517732
2 32657 163943710
1 126565 197362 471414992
3 138089 167099
2 185016 152864803
3 28626 89242
1 116751 153240 446088947
2 161404 54928554
3 173325 146036
2 81300 817201235
2 167913 517018892
3 192772 188239
1 112301 163435 751144363
2 34093 901079833
2 69297 80341087
2 126097 108086147
3 82123 171509
1 120189 175894 652228431
1 71134 100211 907041990
3 20724 88233
1 185109 194541 615149814
3 164103 162281
3 199764 97331
3 125089 80508
1 54603 66466 217899322
3 141516 162363
2 126375 529489058
3 14133 107539
2 68256 664231805
1 11686 177625 539337706
1 94507 137478 598858973
3 60939 146106
2 151332 738468589
1 48905 124111 571603134
1 142389 150524 188188276
2 5499 91279174
3 60601 71990
2 146104 360219294
2 45396 699939521
3 144229 161783
3 76957 155028
1 31462 163679 858089976
2 162044 880480468
3 79288 132714
1 96635 106145 382013342
2 192844 226659548
3 15873 166934
3 181875 37639
3 15637 186129
3 139671 142812
3 171317 3122
1 79944 161283 868705478
2 23283 470251004
3 149004 4863
2 9999 206862733
3 139234 7445
2 113581 427961288
3 67464 11376
3 144298 116374
1 107720 174391 352058713
3 135518 156059
3 66207 91490
1 17887 72938 59752120
1 80670 153781 473962038
3 30633 21362
1 32563 142853 331621686
3 30701 158763
1 6475 14125 958359303
3 158918 17649
1 16473 34144 175438922
1 75336 122228 90463649
1 92424 108717 684621105
1 50020 147138 270212770
2 37537 294339281
1 101868 194564 130788648
1 4598 188870 342071751
2 178820 537668742
3 4253 62125
2 20734 328325218
1 52660 186945 106290233
3 33711 149745
1 13170 129135 419427179
1 90264 165122 969394297
3 66395 47487
2 30322 4748419
1 116249 186675 582940336
2 140448 55744952
2 48186 83545706
3 124137 88940
3 86758 78998
1 83932 187701 895961381
1 34806 101072 783060034
1 115454 142275 854871760
1 108978 156281 584773136
1 135318 150000 385625184
1 102269 161142 31362722
3 6505 113573
3 196521 192278
2 20528 753736441
1 90513 189664 796364427
1 28080 87088 587051234
3 138836 124630
3 63037 11818
1 102647 119264 712933688
2 138606 315960628
2 58981 259598640
2 164237 39926962
3 107507 194520
3 97205 44831
1 101421 113035 510885026
3 99898 119023
3 68355 196282
3 75332 47161
3 55087 195630
1 27366 113202 599984291
2 23516 27946439
2 82711 358621568
2 134067 933571309
3 23914 91598
1 79160 89281 946525832
3 118358 150598
3 155011 161510
3 43921 147791
1 111231 186541 379443343
1 25549 176918 696696561
1 56359 178638 243231372
1 45658 132085 271434424
3 77246 9417
1 4398 178671 603352268
1 121558 143704 675410085
1 68198 156086 188287279
1 59757 94492 265283458
2 118521 547828587
1 19924 43995 225525688
1 41289 106682 695788133
3 12434 165985
3 177040 183376
2 163759 581528813
2 95113 504138034
1 44538 164489 647956724
1 88677 131468 459477648
1 152268 181358 304408231
3 133024 34311
1 3605 184749 808319996
2 154300 30640231
2 85578 251009153
3 89420 19467
3 97042 116926
2 97312 269174353
1 138967 181095 611032201
1 43260 81520 210723082
2 20490 839102919
1 186323 195902 129100702
3 115529 12127
1 65725 141011 23045116
3 8150 168967
2 8313 512640560
1 52498 123647 523955631
2 114764 811012102
2 21769 291587803
1 36152 182469 180160297
1 104580 191446 481134946
1 5528 11782 486526557
2 72279 769712253
1 19092 80221 326890623
3 5665 5781
3 60664 132151
3 91925 122242
1 12983 184685 391017680
2 74525 434976547
2 154619 951803437
1 113715 121174 463679057
3 129 152715
3 190962 171454
2 163464 90540974
1 132455 182523 364165106
1 149413 198565 385455765
2 75749 272634540
2 118909 129690861
1 173029 173549 596121399
3 115713 103504
2 163010 930284662
2 113202 566092976
3 152268 58012
3 70231 120616
2 13582 271663882
1 34947 62669 683192631
3 22982 27213
3 55291 35645
1 4135 92948 547228750
2 127038 172513005
1 41455 90347 3781003
1 44895 82329 634426566
2 92366 668980912
2 163491 378568101
2 40534 109659576
2 30305 548146775
3 144530 13618
2 5257 735227140
1 51375 85067 54492940
3 92504 43303
3 134359 77422
3 178003 178336
3 2712 175371
2 170951 309350156
1 112798 118191 772964442
1 145971 179299 141970786
1 68558 199133 490003772
3 113973 56418
3 65443 42136
3 41504 130539
2 139252 627376591
1 18870 120955 940062618
2 168817 70175571
2 130107 124280825
2 131649 680300358
2 119427 683294484
2 30316 508758153
2 31863 513489860
2 167345 234467643
1 60547 173337 845529189
3 132624 111865
1 69956 96040 418009204
3 47061 107568
1 74200 131182 163859099
3 153536 166679
1 93082 152012 863683948
1 69874 121293 408806829
3 199493 145715
2 62073 72428559
3 153402 112611
3 8717 94435
2 143719 200112504
1 36075 72952 278757781
1 170758 176182 65150327
3 164160 129584
1 35573 92920 279094004
2 188080 676719111
2 195760 53448276
2 2043 660886078
3 139591 9441
1 101540 113990 810642080
3 45285 66183
2 90112 280528214
1 9708 112530 771697418
1 65989 191813 151795287
1 94711 145414 383503601
3 168199 198632
2 16957 920953980
2 4339 611384701
3 83341 42569
1 21971 152587 202789123
1 53260 97709 616898003
1 103520 176201 493786695
1 69933 108443 652392683
3 182742 23239
3 65379 170647
3 76934 166549
2 31175 661061933
2 170686 108867388
1 141076 163394 298578125
2 33868 994738572
2 16630 420664683
2 180714 717874828
3 15511 82661
1 89723 168526 586907794
3 391 162544
3 103471 165757
3 24876 72822
1 40898 135277 562151640
1 74749 104358 252669287
3 31171 53851
1 99008 152862 241764870
1 45597 73904 624124248
1 43377 199917 390463165
3 3885 86930
3 184759 116010
2 46322 550700406
3 107611 132311
1 72002 79535 485136709
3 59569 125039
1 24212 88469 615176406
1 105246 184973 575726192
3 122405 169798
2 20515 941908502
2 194537 283362827
2 2230 415388751
3 10438 14220
3 128950 171528
3 135166 31706
1 16905 189775 528062413
2 123031 459457783
3 182093 112376
1 83327 196027 95501475
3 114369 114995
1 1816 103658 513876390
2 87842 503306925
1 68659 91051 105732638
1 49890 108522 296329639
2 110134 757058603
1 53353 56137 300072658
3 86228 172011
2 10236 75134721
1 5238 27697 426665392
2 150066 244442676
1 171542 182886 204270730
2 176336 813599904
1 88790 95958 157154162
3 146795 84924
1 94630 175845 510669849
2 163553 620480969
1 47734 72571 125659107
3 197938 12591
1 116833 129379 993576360
1 49270 98300 193317641
3 136176 14396
2 108894 572833285
2 113479 808450916
2 98879 102452906
3 57635 19180
3 77791 173891
1 9611 125332 873367413
2 96940 408218641
3 46382 103534
1 50290 190935 638756321
1 50725 93332 845221905
1 123239 190417 7546375
1 45314 190407 836002112
3 51893 126280
2 165845 220343554
3 89910 45510
1 18465 118597 930431434
3 112591 36064
2 170903 243178266
2 67348 330619781
1 58625 83651 369693416
3 92697 84029
1 23286 172722 800458133
2 100108 239008698
1 152768 166459 298987242
3 171982 178332
2 70179 260533247
1 16782 19256 229769150
2 109819 249599703
3 115222 50921
3 183937 106858
2 147238 657425624
2 179848 948738452
2 981 434386692
2 39497 777959596
1 9037 76123 722656831
2 54519 266710331
3 179569 84082
2 187916 969752201
1 296 163265 413133428
3 104547 38272
1 52137 140724 90436396
2 172691 558206061
2 36822 157035540
1 10280 167994 876914278
1 75128 181413 130848792
1 55199 72357 457036008
3 11334 80711
1 45467 129941 148259056
2 93070 857723895
3 168036 63223
3 94073 13553
3 116379 93617
3 181385 6876
3 113084 126697
2 804 553216645
2 112611 882782545
3 152284 137156
2 94138 553708908
1 181527 187095 749076320
1 86985 97791 557071964
3 166151 186503
1 13468 141667 486851129
2 39160 668421516
2 104781 986280307
3 2470 107024
2 83217 864704817
3 9969 141159
3 12035 57723
2 106955 639317613
1 94000 182337 93275302
1 97103 139085 726224224
2 48381 561261993
1 24912 71519 867031500
2 77877 70738735
1 60540 95182 300321120
3 142997 55832
2 175579 155350644
2 39353 886536881
3 173640 42316
3 181756 45443
2 85359 869516888
1 53955 173391 346908830
1 74217 105785 311190657
3 58735 107511
1 148800 176065 9827921
3 196162 165492
2 128276 183516978
2 122833 885077146
3 48365 28318
2 188435 484791052
1 50366 66374 484864651
2 70235 992211917
3 146287 141100
3 72459 160757
2 107263 443899370
1 115183 196417 238877549
1 146707 199809 285776720
1 36578 60646 705771850
1 33086 46176 236989556
2 3709 683410622
1 18264 140012 448526587
3 44648 162155
1 158213 170629 266043189
1 16857 52648 498613818
3 76632 89197
2 34006 583563512
2 17509 275355675
1 59524 150566 934789669
1 11734 175744 16165167
1 87753 124863 783608973
2 31025 39909036
3 102643 50991
3 36450 176095
2 34080 806499859
3 9948 172864
3 34542 116357
2 37979 401120511
2 92015 161896019
1 39437 99382 624183429
1 32205 40219 699984913
3 49538 136496
3 25131 153182
1 80446 174570 333520304
2 35600 563726117
3 193187 155101
2 97923 602872248
2 187628 675772978
3 125222 108960
1 42744 162163 854978472
3 46764 122156
3 29729 22863
1 38913 129121 989439784
2 48980 867801194
2 16397 892927726
3 193599 89326
1 9348 90113 329470198
1 41607 45383 596023258
2 189382 40846759
2 132676 867573385
3 45914 40306
3 31511 183810
3 148212 92005
2 8965 299390985
1 73289 182769 573252349
3 187834 194969
2 20155 618962520
2 103425 481778404
1 54925 72415 112675993
3 132120 46645
2 98764 293153016
2 98552 492467542
2 82796 522925278
1 115731 146607 24655963
3 108721 195545
3 10746 194862
2 672 448163282
3 136511 36639
3 64287 27540
1 18284 76219 873866470
2 12204 519655989
1 48451 129062 387267421
3 164999 17018
1 103813 113628 364635243
2 137312 581279229
2 30492 244438404
1 4505 199771 519170050
2 18872 868144983
3 114260 85569
2 199913 43474248
2 142941 621533560
3 95663 143536
2 88064 157198643
2 93427 890849969
1 141478 195875 656809394
3 141064 158523
3 32545 149369
3 181940 129716
1 124775 168849 961121162
1 88524 161476 35205435
1 71359 193908 381924282
1 61890 116984 695932122
1 10265 107878 139728180
1 36331 69084 990201279
2 196178 169492999
1 51380 96562 262263571
1 15948 26192 940307731
2 43866 96069041
3 64873 71112
2 29764 104539399
1 105393 127316 306119719
2 97711 870263528
1 3608 36491 420995565
3 148972 62684
2 144583 538277682
2 78848 725861579
3 39909 107721
3 74989 89869
3 125376 99840
2 6629 479754622
2 131742 495781768
2 39466 365631754
1 52121 163248 477519262
2 7696 682565838
1 10736 25406 892955158
1 146529 157747 39566317
1 81946 129266 25286651
3 30529 79318
1 167384 172124 575788349
2 120124 181437837
3 105789 113907
3 72215 63462
3 137688 22749
2 169914 108226504
1 169992 181859 724160932
1 101994 137972 393981067
3 49388 27713
3 63318 143603
1 174 112314 988029815
2 193849 432447530
3 7363 144124
3 46975 75569
1 909 69772 409764541
3 153062 10563
2 199222 149572376
1 176243 192470 547992073
2 54658 3621747
3 35840 123543
2 57521 593148303
2 100694 472338025
2 199465 402197914
2 175042 35084738
1 107338 153133 371957346
1 4270 155741 179252621
3 87778 26884
1 169078 172750 508660339
3 136984 184059
3 129519 134138
3 71182 93878
3 20579 55414
2 177431 812847589
1 1600 155525 427741419
1 34686 136747 51858147
3 181441 148955
3 85806 68644
1 112193 148185 209498073
1 28242 30764 192915636
2 196769 898586808
2 71582 169750983
1 109276 129940 38139592
3 2638 129503
2 119799 905649154
3 194056 170418
2 29948 534903382
3 69127 168615
3 137679 70957
2 53564 48963033
2 24642 699244393
1 130698 146340 206549743
1 43529 134310 806819369
3 65426 155461
2 18552 945974468
1 64254 72569 95379963
3 120176 118310
3 50243 192410
2 94994 461882609
3 107867 35893
1 42264 98299 164391066
1 84859 156373 231791780
1 20388 43626 612997698
1 40844 132715 121269959
1 70032 177117 415970345
1 19474 71804 818551290
2 67337 458724153
1 170491 181395 622603903
2 115974 485761262
2 161344 11968548
2 132488 145484975
1 12644 101522 531082704
3 55796 116136
1 52516 112437 997096474
1 47402 75820 238759500
1 11268 169857 371464828
2 139247 96771197
3 83742 195362
2 114708 118359287
2 100970 667022909
3 36274 26567
2 7424 895148177
2 105192 417431376
3 133938 191605
3 93723 130924
3 16305 24235
2 85484 321147704
3 60569 141252
2 24538 985640032
3 59551 27954
3 66042 123859
1 138660 167338 854577289
2 130675 896789952
1 59734 97775 135503401
3 35061 37332
1 127273 137742 247233197
3 129275 39478
2 38356 83607712
3 176976 114384
3 192891 192325
2 158189 906612592
3 21770 73697
3 17172 183656
3 30935 92730
1 4187 163113 646626302
2 8111 563699121
2 21836 954045425
2 170742 790316389
2 70637 791471318
3 193091 147092
2 126183 390459032
3 145619 120212
2 13956 712307868
2 147176 481883599
3 101976 33161
2 117390 519458625
3 199457 132930
1 100656 129922 276826448
1 22139 41474 355998690
2 79482 867046653
2 154721 473278578
1 15959 103962 14855041
2 94371 88101437
1 62089 76096 435285178
2 183950 626227122
1 1257 114436 256284932
2 35883 252527287
3 84806 71551
2 119924 381566085
2 140545 204273874
2 198259 4284144
1 51861 104036 638172658
1 145666 154713 604813610
3 173013 109680
2 153045 679196196
1 53770 108534 360733988
2 129531 755133824
3 184428 153561
3 115592 68747
3 50983 27544
2 114750 618220423
3 10542 163393
1 116600 149403 77292815
3 143482 1454
1 101195 108776 631982895
1 34740 48171 935848319
2 141203 485057661
2 113632 741464990
3 108083 66118
3 144063 160473
3 1649 104276
2 20400 260279765
1 34611 77473 116510391
3 24828 61132
3 150606 121064
1 3709 103604 652065567
2 136698 210375431
3 149368 129075
2 77309 419148681
3 160753 61854
3 136536 56904
3 61121 5783
3 176261 96840
2 10790 672196993
3 35977 38600
2 76401 64401855
1 7773 197307 134303168
1 11382 63739 474458966
2 154632 255203250
2 12780 948048776
2 192451 972680291
1 118410 193137 122758705
2 186108 29370549
3 20806 56079
2 100808 23728208
2 172468 801329451
1 2890 23408 891839632
3 28680 193472
3 182138 63148
2 107855 215278481
3 63920 47946
3 132115 169698
3 84994 23048
3 4245 130250
1 22974 168819 519154224
1 77777 132062 700543401
2 186340 481485939
2 175246 151339861
3 29535 172750
2 62128 694853325
2 155469 294446799
3 40213 19957
3 160688 166595
1 172466 198602 623780303
3 137563 130898
2 112579 198362324
3 113657 143835
3 39104 180691
3 32070 162787
1 63189 170943 650323587
2 58219 232705754
2 41434 751631047
1 168852 176097 782350437
3 188028 56406
3 96928 199795
1 26553 47664 285090414
2 165051 531250411
2 5236 192278501
3 91613 79717
3 116614 50940
2 56495 319870782
3 36056 166441
1 18949 35453 330487530
1 34838 82043 501555337
3 64155 5010
3 121133 195221
3 138526 100913
3 86254 14345
2 18562 818895323
3 3282 151775
3 185790 44786
2 37276 365741403
3 46894 110435
1 46873 159165 889832176
1 67277 73560 392570488
3 46416 76683
3 45972 7770
3 139024 78514
2 6984 855124352
1 52793 113473 271504252
3 85514 172799
2 6926 670914305
2 85328 203542349
3 126068 127476
3 82696 4348
2 114071 583241847
1 2767 88028 149950676
1 100649 140943 707403449
3 2523 1410
2 103833 212009804
2 46825 820603287
3 126002 27177
3 90538 7871
2 36189 525257546
3 96236 161167
1 110153 178380 304535696
3 118689 127272
3 73975 37818
3 80765 160848
1 48723 157634 246375340
2 84344 609473461
3 196768 147297
2 37203 234344381
1 4041 16209 560856291
3 193736 186474
3 96527 49743
3 77416 66864
3 108708 169091
3 72993 136753
2 104203 356077467
2 166728 384241328
2 159332 953670520
2 127263 69803697
2 136737 181004553
1 18186 35335 240936860
1 58627 91588 266763923
2 128824 237561886
2 12625 885385503
3 87462 104455
2 191245 694854833
2 125369 693844071
2 139934 951906163
3 54042 46102
1 120683 188306 186867080
3 151995 76421
3 189959 115327
1 125278 142490 346187916
3 101017 123688
3 53121 161598
1 31431 33149 527765526
3 153001 175551
3 8808 14200
1 16568 38650 874729591
3 23100 25314
1 157200 165352 808585810
2 162239 235319667
2 175206 911736231
1 51986 81539 855156695
2 70451 113204085
3 179876 48090
1 51691 136252 499799043
1 16394 26610 596653930
1 55515 69347 452754357
3 50479 167362
3 95536 2296
3 14509 38929
1 116482 124139 113610115
1 68558 68812 7007623
3 91829 93899
2 178622 923791655
3 1527 46946
3 191514 46194
3 126762 193350
2 144124 714661016
2 126721 547414619
2 72201 136937211
2 113471 129582572
1 75651 134811 28893963
1 137727 167184 456160309
1 7519 150698 368865375
3 193740 58268
2 19749 569354450
3 8988 54173
1 41713 173937 193831510
3 12833 74922
3 135904 41948
3 126756 96498
3 30500 182786
3 148062 168414
1 21489 86279 755368982
2 49696 43474205
2 106798 378382162
3 38618 21226
2 147366 436162678
1 135861 173895 654520658
1 32626 117442 878316017
1 40453 54619 726286402
2 124713 883214420
3 78876 5439
1 58785 127849 860019207
2 99772 530965849
1 12162 116505 990787081
2 62229 141049913
3 3215 32059
3 87945 29061
1 41930 165452 401204366
3 132507 143879
1 168470 178062 855823597
3 196052 101323
2 194342 943817998
2 146659 632274581
3 153561 196902
3 122128 116683
1 150066 165447 310662256
3 5523 15487
2 158948 636962771
1 171965 184453 472770140
1 32437 179994 754072826
1 26057 108183 849250656
1 69371 121447 389018344
1 6752 63162 636174371
3 27578 77553
3 153491 10987
1 146414 163352 399384753
2 11091 325696408
1 19491 170728 573095735
2 150479 993245832
1 129485 162900 814360476
3 79398 189239
1 37297 115923 64733600
1 25019 73941 386288922
2 153642 790664951
1 19471 126751 179094910
1 69619 131645 211136892
3 107646 122772
3 66656 30466
1 150052 163222 50306437
2 180945 81323361
3 185823 5035
1 44266 137824 609874190
1 133360 199290 429940778
3 161968 83072
2 111811 667151303
3 75076 151346
3 147548 141256
3 31999 174993
3 3527 65987
3 27430 181501
3 103687 183069
2 129015 289926617
1 140486 169611 290273979
2 61273 917253206
2 153794 545583650
3 27232 57040
1 31166 195107 917294469
1 11289 118592 471373439
1 22200 99915 827862819
1 12584 82396 900962920
2 52018 160149205
3 53130 106205
2 102093 18062368
3 147838 5778
2 53642 624829573
1 129466 199552 184946632
3 159130 184506
1 22738 79734 692782087
3 155681 23434
1 28880 47853 865834779
3 90839 61587
1 81764 105287 822935945
1 169222 195927 20343845
2 123149 382484350
3 133049 55405
3 94606 179907
3 51955 161649
2 56246 408154117
3 82379 81288
3 34446 98125
2 94569 785695302
1 45518 174820 396445373
2 167304 903215442
3 156672 74458
3 22388 59926
2 186004 229950064
2 94472 686520135
3 29461 120026
3 100716 62983
2 28472 515322585
1 4448 149327 200538270
3 163242 95197
2 134779 681532492
3 18153 81621
3 187796 161797
1 87260 110593 268970039
1 40643 176436 303826489
3 110643 93775
1 82756 172321 101527621
1 54406 159846 77736534
3 69806 176644
3 79521 49253
3 121926 123504
1 37646 83087 999445327
1 73445 129668 169275209
2 31735 721718978
3 184527 11264
2 132250 152345380
2 127618 944516504
1 94047 178265 932330134
2 31927 892077252
2 32367 902630003
2 42514 514792221
3 41461 4881
1 135282 169385 762739113
3 141726 91652
2 39689 135483368
3 196463 20764
3 167316 163523
1 37358 167309 258536431
3 88964 146849
3 139161 183387
1 6592 76615 923953793
2 111088 972999148
1 88017 117247 196717572
1 97606 197881 257989167
1 61548 156838 611725262
1 124225 139610 832969207
1 5752 62392 965070285
3 76642 55314
1 59213 141213 381886473
2 192094 475089427
2 159120 128395295
3 18609 147606
2 139001 455428741
3 99191 32075
1 23916 72272 715953014
2 150404 687141370
2 154285 847362425
2 56055 339494999
1 41201 101655 169009720
2 97403 933494716
3 48084 109100
3 86321 138987
1 42650 94396 472565183
3 143815 192435
2 111086 745575228
1 127881 198317 970084323
2 63915 937947160
2 128631 72405378
2 108721 368652532
2 61066 472177531
3 15458 177812
3 103592 196075
2 157565 483410437
3 33015 49612
3 116131 135425
3 42307 23345
2 71215 314856158
2 16324 714849262
2 85398 121524084
1 58113 86198 340325333
1 20764 157045 810335365
3 207 71624
2 8820 137001960
2 115876 273054810
1 74785 99705 276665429
2 8229 519625391
2 11761 235090313
3 114367 79722
1 39751 59241 109153198
2 67165 999880402
3 194720 123889
2 6444 531123991
2 2365 741025585
1 163365 163482 684835076
2 55962 539963432
3 9390 3959
2 188101 467385090
3 153577 56323
3 176229 159527
1 175597 180764 696467398
2 18700 352458847
3 32042 108054
3 180521 97515
1 14784 53110 934259832
3 140920 148901
2 87923 287200997
2 132855 930442596
3 2503 62707
2 70061 291363062
2 62535 988784753
1 143729 148847 874767195
2 188209 480221279
3 143583 97487
3 63750 2911
2 40993 710733258
3 60538 11206
2 54093 555152692
2 48657 705013264
2 116959 254883458
2 93537 56847239
3 5736 185084
3 84066 34785
1 117920 187627 138107942
3 86278 5042
2 89612 227133107
1 47239 177246 559221614
2 74968 697709930
1 31410 156788 449845214
1 144952 182547 528779787
3 12411 179429
3 21202 119518
1 19206 179408 984959582
1 122483 130685 480103182
3 56313 8789
2 178780 180919210
3 86407 185336
1 5089 82601 644842139
2 39922 700566590
3 78244 182418
3 111030 6019
3 107106 54487
2 73998 149933395
3 32532 143593
2 153444 135567586
1 162546 199501 436891711
2 129215 117025709
3 167105 21620
3 76056 8844
1 5673 122645 740320452
1 82988 113297 528501180
2 72997 35546416
2 148521 508429688
1 34338 85908 631555880
2 17606 411388592
2 183612 226604770
3 65092 147598
3 12376 179121
3 75055 186721
2 148951 573346099
2 54884 461322329
3 84782 64805
2 4598 393719662
3 168882 72894
2 148890 479771813
3 11876 185671
1 53544 75265 621891717
1 126567 141193 676082235
2 91612 278551197
1 135210 182806 540059305
2 178342 341344070
3 185442 196694
2 72374 698187124
2 174099 868959834
2 193546 581868269
3 37983 149131
3 85176 92154
3 75741 120834
3 194779 122182
1 16508 43318 182313586
3 114053 4904
1 115822 135060 344745005
1 80144 146141 631092011
1 70401 171433 798133435
3 46898 172008
1 159752 193949 244817861
1 96006 173560 525847170
3 57260 125284
3 24764 190460
2 71226 215508563
1 54868 121446 260399392
3 196703 45502
2 173313 822850979
3 73335 91200
3 46940 88657
3 17690 93680
1 2015 87729 318152166
3 83443 158998
3 22609 158358
1 37055 149180 834054551
1 94640 131718 746257572
3 136086 101501
1 58729 106392 103877949
3 59326 49244
1 76192 166716 523670250
3 160558 190089
2 162983 739223260
3 199453 67427
3 117859 165974
1 105182 115675 362651823
2 39097 396701434
2 46328 663564812
2 37741 409619599
3 186720 80801
3 153097 196648
2 103771 45711629
2 2125 603018054
3 13424 192845
1 95701 178003 903739009
3 94719 79149
3 160070 181654
2 51286 619320326
1 36546 107355 837175926
1 10792 168548 373041000
1 47664 184386 286754307
2 87019 330166615
1 50929 76022 638111074
1 66399 105453 583930676
1 19995 31419 175124978
1 19315 75592 71867877
3 31652 142429
2 115192 796817964
2 188621 88492918
1 53717 175834 613462879
2 84643 733339215
3 119904 131337
2 64627 684790678
3 23766 3418
1 20186 182921 236750279
3 190475 186310
3 133208 137329
3 112964 106351
3 60424 97823
1 118289 194351 630508890
1 38994 91778 747501496
2 167026 486081509
2 194162 736995519
3 176281 36118
1 57114 67079 736911199
3 69759 179817
1 11640 83731 88286945
3 160586 57818
2 8331 66815242
3 32466 32460
2 52395 887243295
3 1355 162429
1 135515 169302 598350768
3 22595 136120
2 68327 644391037
2 82508 283417542
1 38263 55456 59527665
3 154977 196745
3 52661 36966
1 152945 178430 187787667
2 116796 536840735
1 63719 120518 430154747
1 129148 165565 493326140
3 115527 184781
2 100408 448346450
3 141942 122905
3 28023 154042
2 135272 117261946
2 4082 5369539
1 98458 113368 581362706
3 156165 160608
1 17481 183119 776664997
3 133445 118321
3 138574 117057
2 115981 2583804
2 145268 115768300
1 47640 48591 145069938
3 108239 97326
2 39928 182850748
1 154596 191344 994663562
1 96272 156840 925024242
1 14731 82292 851184377
2 101044 924413606
2 25077 221410935
3 37939 151
2 162572 133706858
3 144363 7511
1 133672 143895 686882940
2 30044 668230372
2 41188 76379358
2 98143 70517195
3 116242 188193
1 11945 161535 755430570
2 109417 517173337
1 134246 173833 520422253
1 24043 62215 40001168
1 64748 173934 576857200
2 38678 190529174
1 12009 23576 131084030
3 120535 137994
3 106233 175978
3 28992 40774
1 15577 55599 951917296
1 18119 107726 346363468
2 189734 718825228
2 194751 272849735
3 54942 170209
3 17838 186182
1 39350 127594 996083216
2 189369 420495693
3 152386 36357
1 81334 117504 156320848
3 8327 136421
2 29003 160454602
2 151488 781862636
1 108495 194823 316573041
1 39560 57229 38778229
3 188316 87083
3 174434 187642
3 180303 33765
1 8961 153157 470400303
1 3583 159405 59658207
3 37349 88729
1 52944 185013 971434349
2 37505 574381769
2 177615 275303427
1 112777 116023 822921370
3 103915 16891
2 54384 6070568
1 34999 195827 674417819
2 51934 89687380
3 9516 113575
3 162788 55690
3 196380 17303
3 145155 112074
3 198805 180379
2 4371 318215946
3 49185 10851
3 73818 1322
1 23221 97941 287641635
2 178321 624662505
3 97472 141479
2 41528 696786866
2 38034 15880174
2 159015 244771321
2 66091 790937346
2 194767 606904249
3 11261 42874
3 45377 16041
3 65429 13068
1 83286 131575 702979355
2 186812 67069441
3 168462 30500
3 118545 91540
1 29994 85112 80364159
3 88342 101656
1 145839 190961 37698949
1 2224 146719 928196950
3 79389 34960
3 23809 125900
2 128147 437780468
2 181208 158553944
3 11748 25446
1 183156 183728 904629241
3 180316 45144
2 43937 81514075
3 24908 10402
1 112635 170730 753619722
1 133185 141743 892093005
3 51971 37265
2 8876 846755898
1 51536 168047 697199396
1 99509 177844 971412427
1 3917 182646 142384575
3 198183 116275
3 162596 31278
1 81774 141749 594224871
1 50094 92186 530470484
1 56241 191118 621430902
1 133163 171071 394295361
3 64424 115370
3 81765 167007
3 43105 26141
2 35248 931673887
1 75816 120388 972504544
2 44470 917944476
2 4512 96917968
1 23732 30514 170998906
2 121754 183235201
1 84513 193504 821078950
1 73806 163265 16626152
1 24410 77461 169338222
2 41685 894301103
1 77558 182746 302604376
2 94290 316333616
2 65591 727567284
2 78772 359880855
1 64712 157646 263010320
3 74346 82570
2 132368 115128906
1 32327 93720 420428607
3 188457 69780
3 85625 35319
3 165993 122543
2 11568 3899102
1 89196 101134 314999312
2 80536 552270808
2 189844 944782581
2 166072 306998715
2 147256 178742621
3 5302 92280
2 159199 765170403
1 6047 118992 108541963
3 93499 169726
1 108326 160380 748077094
2 122136 297628688
3 96686 125174
2 45596 521618355
3 68634 77051
3 190740 33841
2 152164 579618811
2 119742 124885641
3 168892 51017
3 72657 91181
1 92905 191588 172661403
2 193027 357897081
1 80670 167061 892638977
1 57986 127977 131131395
2 35465 195542362
3 114313 176723
1 190485 199924 803081823
2 78164 251018603
1 7585 102260 326127340
3 182653 126929
1 2298 190560 101685992
2 162829 794738408
3 109994 183930
3 131654 19954
3 196755 118030
1 134899 146692 766711142
1 41454 79056 421236205
2 76612 857357219
3 94339 79497
1 16805 25903 701312609
2 153916 822237901
1 91312 103705 78995119
2 64642 45813363
1 13061 148267 546495514
1 22524 30383 778136750
3 187173 78222
1 50556 52796 571526009
3 9754 118199
2 63103 615256746
2 177301 893772085
3 39697 151026
3 134078 153959
2 35562 296238562
3 83281 34643
1 116682 197818 981875165
1 162057 174730 987001816
1 81667 123189 832706012
1 45282 170498 59966933
2 91424 495022835
2 92200 765086383
3 197011 22379
2 154485 607527640
2 174275 615867161
1 46700 59183 300583677
3 183508 91344
3 176047 91982
2 176972 213899993
1 100195 158923 598181169
1 22179 125359 744421013
1 172626 199534 192656537
2 73017 719539477
3 88205 189139
2 41564 655798742
1 97607 195909 72009600
1 52536 177330 666642807
3 125738 188902
3 50436 36880
1 108777 170550 715009475
3 110860 140836
2 181164 544162617
2 185851 358575662
3 158280 95606
3 32240 31640
3 168034 30976
3 49023 83283
1 60388 160741 476384476
3 85209 39558
1 53928 183280 688132721
1 1404 194547 81963128
3 26568 96225
3 109693 126319
3 73348 104615
3 146233 35642
1 128162 134503 532478613
3 168724 24012
3 145082 92048
3 5300 62449
3 45069 43413
1 100200 177951 673621740
1 89904 156118 896581844
3 33327 92818
2 150168 921913099
2 134767 704189746
2 48778 886413842
3 36161 121903
3 15946 193927
3 15224 45912
1 81103 92411 216550147
2 117081 467108074
2 124808 809319504
1 80340 156613 104143244
1 174830 186333 213751865
3 187131 178132
3 136552 130818
3 189555 118295
2 41234 142605710
1 67997 180568 439240188
1 90940 158784 951239909
2 23041 100752258
1 67103 147193 908998472
1 124146 172966 216925533
2 121044 547166620
2 176236 428352790
3 16623 160443
1 26440 143913 236125213
1 70837 107778 780776729
1 251 160226 62887227
2 70511 89087354
2 172375 955351740
3 85026 173800
3 4131 15219
3 58132 180850
1 31962 132726 800298375
3 14522 46496
1 35128 160092 827703742
3 157900 111262
2 101873 557392326
3 49701 79390
1 22802 164559 73116296
2 141230 852094494
2 11893 385438541
1 32356 33002 963590410
3 82950 84841
2 93028 273054636
1 84655 144677 695160697
1 22484 168676 338705182
2 189171 374171900
3 44533 22332
2 192113 581614999
3 181440 134028
2 195339 703888207
3 113233 24688
2 89609 990374009
1 5029 114497 326589927
1 24661 55477 803362050
3 27758 100688
3 101562 74158
2 110633 667619421
1 83350 183912 35018650
1 79600 175320 457319595
1 332 170438 167349963
2 165244 717558529
3 80866 48417
2 164201 92646372
1 114645 154990 22986434
3 47958 196361
2 69505 592157359
3 67919 63824
1 534 158147 363389396
1 107619 127506 398696421
3 143581 59087
1 112921 173640 240591584
3 122094 138299
2 20920 501899787
1 114300 155187 624007276
2 148119 717313279
3 23847 166314
2 98209 650032272
3 85919 177578
1 6326 101861 514855227
3 83107 121337
1 75852 188490 78844491
1 59025 155064 835059798
3 118485 87968
1 61773 162159 457534940
3 176026 150559
3 94788 27838
1 64415 178816 204797703
2 147775 773346921
3 182275 164304
3 64954 28599
1 26262 160051 335893158
2 22299 802508632
2 141330 147860029
2 41472 166923843
3 12324 117703
3 170787 93027
1 30935 103479 532351746
3 73200 22969
1 19187 57802 175409900
2 79462 274654349
1 28546 147371 863715951
2 111409 945632680
3 49240 139827
3 12107 71224
1 27853 106262 355378364
2 181806 496849971
1 89739 168026 526803407
3 150924 80753
3 16131 96847
1 47176 159562 242618438
2 78912 33169373
1 109074 183414 649115795
2 169244 908085232
1 122370 145108 976108739
3 6111 91797
3 116367 103676
1 43365 93575 19455063
2 182090 314476796
2 67279 567884305
3 134066 148496
2 31280 519290529
1 35344 191158 284429416
1 56252 79093 949154640
3 154268 76927
1 25782 65346 522861660
1 75974 78202 230615308
3 10511 41781
3 19248 77796
1 108373 142127 177824342
2 49880 496132673
3 172798 93463
3 33652 156351
2 34109 186855129
3 122444 29616
3 42899 159043
2 161825 434196107
2 187762 961560415
1 62053 74429 412567353
3 29482 76290
3 161711 167373
2 113388 125466379
3 192005 91580
2 51178 552701736
1 123219 142537 280717860
1 20481 158680 47820956
2 85349 104755107
3 2285 199411
3 77933 153187
2 85857 726883551
3 188176 149535
2 48096 585733403
1 82572 126568 705654151
2 86637 267614319
3 38682 92804
2 170235 81574334
3 159144 18846
2 121019 404620886
2 126085 118255800
1 144179 146846 581351814
3 98635 90459
2 163740 351756368
3 44800 110723
1 49204 168606 716317971
2 5017 583143746
3 7345 32941
1 28243 54592 490587870
1 79413 97564 142204054
3 91265 16045
1 182566 199365 310470431
3 111043 19116
1 128820 180284 584848050
2 158744 548439197
2 161764 329789709
1 130226 149702 85568528
2 136813 625759686
3 2241 62680
1 73396 77654 580609456
1 28147 46901 194137084
3 24064 11210
3 62223 135713
1 24462 89551 614440734
3 38171 113534
2 162681 351059027
1 82328 167716 99788723
3 162027 77542
3 111044 37122
2 74422 809440866
3 32226 189590
2 104385 624027005
3 191730 68574
2 9777 561685445
3 27006 56597
3 130916 3813
2 35594 418463940
1 34112 84285 614623493
2 124024 981189035
1 165698 170171 740005470
1 34177 95062 943978178
3 35816 133114
3 28175 106546
1 1438 15138 858491067
3 11232 161723
3 136899 156316
2 117407 893975991
1 3695 85675 447849796
1 34485 160631 37129672
1 109827 171752 990149737
2 107904 363804671
2 95801 315708145
3 10526 97812
1 174756 189523 277057231
3 141930 118493
1 25976 146436 218706667
2 91742 181970981
2 112490 753441650
2 28069 699230974
3 62156 8087
2 25848 27828177
2 140261 318225752
1 193011 197174 873840710
1 46836 139560 412865596
2 92997 667914145
3 94830 141423
3 37513 46699
1 39337 106519 993308692
1 103119 115630 271675699
2 189184 424457026
3 144753 155477
3 56885 17682
3 111308 77562
3 110472 17471
1 46441 86816 503945959
1 89915 136517 747998833
1 10597 84193 932085453
3 139222 10948
3 130758 150858
3 59172 62199
2 49433 976194477
1 120867 127444 341433968
2 152765 45453647
2 49463 447904196
3 70449 181321
3 144748 79851
3 144902 64919
1 104255 196278 727649355
3 53896 180800
3 160692 37394
1 8824 88476 831245587
1 84217 140798 878342235
2 103547 208043770
2 110804 702284437
3 196148 116782
2 151227 851264725
2 194021 921460957
2 31320 915528107
2 71075 576264041
1 135839 147693 917813012
1 11000 58824 74857723
3 123547 162487
1 47384 112675 749955645
3 73208 157769
2 160778 433530962
3 106921 138298
2 76402 167664063
2 172946 825592457
3 80588 189318
2 17687 264846837
2 27972 485154752
1 128649 167790 598639534
2 52661 191022723
1 63598 187410 224039475
3 199311 76716
2 66812 325070053
1 53211 105285 414062017
1 121809 154490 317864150
2 62098 208730493
1 14957 120599 905317993
3 119870 164776
2 137508 12842383
1 61726 177794 337501671
3 92882 191814
2 45713 337264999
1 93805 194635 610984850
2 103198 946039662
1 45918 54078 603690668
2 50251 692503721
2 70197 750892861
2 27375 364761479
2 58999 781967186
3 192491 58271
2 66325 370112127
1 36930 193918 312874089
2 27441 961041539
3 115203 136447
3 1995 118988
3 173006 185103
2 27522 717851130
2 116206 529509506
1 88012 154592 604775337
2 34701 794082405
2 36537 218247052
1 66713 169238 992950978
2 125983 596486537
2 67358 208481894
1 75084 81867 401043796
2 149758 409952863
3 110489 101640
3 9335 82352
1 23474 172175 535489897
3 23451 110832
2 128179 52727844
2 189335 116542756
1 113037 127635 396849169
3 166692 82034
2 174985 298970131
3 101049 64382
1 48067 104654 155670319
3 176328 17681
3 120286 153476
3 13095 76859
2 96008 716488971
1 112662 189733 152141551
2 41286 349196045
3 128755 85465
3 177416 109088
3 152418 184492
1 6797 29870 528724101
3 113415 75357
2 57204 959948943
3 50731 195406
1 60986 146531 183425834
1 8265 170770 500242666
1 101889 176339 54359068
3 1791 85027
3 88115 75745
3 187053 70955
2 126670 278844431
3 75915 51221
1 68658 89556 515271001
2 106347 490404280
1 46971 88553 438774484
1 47610 141518 402932454
3 81799 139887
3 45963 65419
1 182999 184942 709652861
1 73016 74167 681832972
2 7985 123603799
3 104318 196057
3 104203 58651
2 69024 147752964
3 4156 36277
2 73346 355460153
3 93157 22905
3 183021 105388
3 113958 4554
2 179452 700663505
1 72139 178338 4716667
3 177843 75292
3 58956 27402
2 123012 946241760
1 24559 37333 700405599
1 91916 168726 326304673
2 178887 163015397
2 75560 419046198
1 30638 179589 569930961
3 175399 15012
2 136505 803732263
2 53731 91607751
3 151023 132852
3 63774 4331
3 42453 64574
1 52372 167214 216482944
2 49795 323946481
2 8694 584436705
1 113656 194160 749806830
2 154835 573975664
1 11532 116231 31029854
3 144632 131740
1 33490 37155 155953564
1 38354 118339 409049052
3 16857 92017
1 37681 160049 352701380
3 133795 198300
2 35072 154865795
1 53336 171193 659663711
2 185309 838648810
1 164298 172219 246141762
3 177264 152672
1 21003 171560 488869037
1 101161 134309 180419861
1 80519 181223 105785867
3 184803 47289
3 47539 145339
1 59853 96568 807112897
2 101286 183506058
2 165776 433851383
3 121075 14591
1 107348 123604 660048492
2 55660 180824889
2 149816 291893405
3 120609 181539
3 93723 137548
2 160656 138002450
1 12536 78385 855255150
1 65316 118769 314357982
2 54974 587745778
3 51444 181792
1 127466 178298 123898131
2 16418 678207061
3 82811 136746
3 112964 95414
3 177551 180132
3 144723 54199
2 189367 815618681
2 106799 526762761
1 98304 183259 697954492
3 14600 170938
1 21152 110353 403285229
2 5389 848347862
3 137391 39993
2 120909 186176262
1 22311 56992 854676142
1 92662 108211 109091332
2 6749 138610059
2 30103 623130101
3 84391 94216
1 156607 183262 973323292
1 60639 191170 601222304
3 20201 89908
1 189072 194464 110099569
2 86407 923367784
1 173541 180014 956624564
3 66488 9241
2 174614 97548580
3 179890 88231
1 81708 192040 17970352
1 94050 115391 185082499
1 16989 115828 178395055
2 153850 286631111
2 141589 802117003
1 44853 136356 31496502
1 16692 82934 638720015
3 180048 139481
3 42012 66558
3 120674 74307
1 79516 198049 897406852
3 124338 67078
2 43365 20816430
3 63698 118845
3 161560 30024
3 143270 32542
2 60372 107388209
3 167506 153442
3 69278 101761
1 25315 103344 199205738
1 64782 137842 29223118
2 121752 914644479
3 55703 148367
2 9897 626722759
3 172837 145347
3 67755 101787
1 1614 122028 202698707
3 4997 173387
3 155617 138004
3 199087 117277
3 18904 101243
2 33958 581754028
1 8292 154965 987569628
1 1796 181995 356035044
3 75689 53740
3 125525 15411
1 96436 136110 714639574
1 26238 153420 843569371
1 56360 196214 142605948
1 114192 190400 780113269
3 135856 37427
1 5804 170936 688077101
1 38454 175008 316011967
2 66384 306061963
3 59113 65707
2 1783 825617470
1 142469 171686 72594470
1 6451 179790 28105870
3 189464 182776
3 85990 170504
3 191963 189572
1 11686 13865 524223227
2 109146 728974151
2 174440 511543067
1 29262 182876 352350221
1 88842 105683 740681093
3 77077 168021
1 88418 180760 553000890
3 138419 113920
3 74158 121457
1 64723 111343 782991038
3 109782 17527
3 93503 33069
3 128926 166278
2 91581 686511762
3 83103 46678
2 156687 670409209
3 174768 196472
3 179297 120013
3 5707 109532
1 91237 152014 547371990
3 142455 145801
3 179648 19676
2 5200 993498995
3 129909 86971
1 25192 175174 921813091
3 2315 100345
1 54426 96989 137571811
2 91920 162369556
2 76907 640469452
1 9432 102698 909275081
2 187383 92169860
3 180846 153674
2 167400 945095545
2 29306 611636681
3 40081 14202
2 27975 839009330
3 173572 96599
1 43601 56303 873383388
3 197103 164698
3 24024 151795
2 29074 99117351
2 20554 128141504
3 2200 166597
2 33570 967866015
3 132822 42281
3 198678 47607
2 95781 689137310
3 193741 63670
1 66375 138547 575597240
3 124370 193917
1 129243 166755 536693663
3 136595 60462
3 69254 103173
3 31008 124480
1 94461 138934 925797951
1 21144 96810 774402014
2 22071 637700921
3 58083 150516
1 113138 190554 189127459
2 53602 201053726
1 13977 140091 481628957
3 57487 141862
3 44887 170922
3 75986 38917
1 107247 158816 76793891
1 149551 199720 18768833
3 111544 42478
2 122749 863305200
1 198 119464 794997956
3 57926 123993
2 24 446244138
3 127447 117338
1 100277 138906 400831852
1 70600 91768 641926886
3 67324 57555
2 163380 67012697
3 150054 52019
1 74341 199725 189709431
2 151154 765339042
2 79412 88144339
3 129459 116789
3 86471 54958
1 135164 159746 28676608
3 8801 99804
2 182459 311063035
3 12494 162542
2 20646 925279185
1 129798 137623 79342161
3 145782 50425
1 5630 170520 29791974
1 94122 119449 163283716
3 110672 183840
1 8533 194611 493433416
2 28321 860439150
1 49117 65991 342739614
3 67537 35069
3 14445 157752
1 35354 71297 850306841
2 43259 125511592
2 52898 74236134
3 146670 179841
1 10937 198721 930455626
1 3763 28766 244417120
3 113346 131917
1 12903 44152 178515362
1 97192 120520 219767549
3 120447 68066
3 181437 84147
3 171499 62092
2 42544 899905709
3 199715 77641
1 6149 125863 449103327
3 86223 87561
3 28810 179079
1 16288 35619 693517029
2 13713 312001891
3 55453 149812
3 14178 74478
2 158445 366202732
1 120630 151712 735572299
3 91942 193463
3 62062 29811
1 177477 198734 700428297
2 176113 62713878
2 119205 897929708
1 79347 128738 69115251
3 97404 179
3 135333 48731
3 120564 37120
1 137899 171602 207672922
2 126849 298487351
1 9400 175709 888265621
3 1675 149076
1 3159 88800 457295647
3 173559 75932
2 13121 598069107
2 170315 884394198
1 60631 170890 182607256
1 50894 194954 698477669
1 32756 101196 650920072
3 185248 139595
1 88109 107679 966417825
1 22746 62541 429706884
1 2194 62579 656462674
2 28297 899753559
2 9922 739427665
1 69781 192087 796228953
1 77914 106965 226333687
3 28109 195698
3 62523 177670
3 137213 39542
3 68179 31323
1 97225 189078 562984679
1 147359 155550 139383894
3 47819 53870
3 58455 6993
2 94530 484711396
1 18475 167058 472874330
3 148851 39845
1 68342 169112 749493171
2 176707 980180544
2 69186 817375831
1 103759 130267 307009604
2 99552 531265039
3 32835 34702
3 158133 21810
3 177343 79883
3 185000 161692
1 40083 52162 226908671
3 77542 183928
3 117420 189187
3 77356 65388
2 91589 389942426
3 61383 22977
3 113379 80916
2 112806 269210501
3 112279 187443
1 53496 56186 379959061
2 161257 708722481
2 196931 483324811
2 11155 349408214
1 25140 95708 465814402
1 49727 122524 921576801
1 107713 176738 272548542
1 150536 156685 523650485
2 196499 125000198
2 198652 13808936
1 14181 159227 683162798
2 156253 202830692
3 37293 151887
1 113078 175703 132410924
2 27583 840014123
2 73072 386526892
1 106687 172620 16666266
3 106503 116292
1 16996 197927 188331178
3 37009 172831
1 168663 198045 709629484
2 64310 41043814
2 4208 647644594
2 159062 251774168
3 68126 132816
3 174850 185492
1 109635 161968 453145790
3 169202 61712
3 73305 186568
2 171375 512162237
3 103871 90689
3 138783 28808
3 68890 183884
1 83845 117221 255348068
3 28542 77211
1 79896 106763 773460272
3 131895 60729
1 38051 81901 278893146
2 194952 136394807
3 64493 84468
3 102553 140253
2 78776 709163929
2 60634 131298584
1 130281 146835 800929985
3 47471 197522
1 81058 84760 505682624
1 63262 119055 707452157
2 179564 59176556
1 65112 114473 464233103
2 20585 785796578
3 120241 199786
1 11599 135317 933439226
3 61647 44487
1 91273 164680 315072314
3 115489 133888
3 125941 3180
1 94667 191538 222130912
3 110779 181381
3 25482 56146
3 137265 122870
3 13987 70194
2 169585 478289120
2 175104 257652749
3 58682 17913
1 12000 66706 364621283
1 3990 57034 688745832
3 133648 119544
2 77518 991243259
3 93970 85023
2 173800 718043213
2 11694 663189918
3 173034 66758
3 196993 130515
2 165204 396162522
1 79845 129337 534941000
1 113017 144536 40525410
2 118003 306557309
2 119690 773920246
3 143228 132841
3 175514 138804
3 71783 4795
3 60988 178911
1 98093 113666 928135074
3 66517 100996
3 21576 198457
2 154860 127667624
2 151388 357329160
1 28594 138188 803363578
3 49962 77781
1 35448 145808 446046075
3 46179 85686
1 54519 58738 885521098
3 34013 25917
3 20662 37777
2 189885 351952001
1 45119 97645 406673178
2 106206 672088159
1 18745 122527 129306636
1 130367 191581 924818924
3 78365 16435
3 98394 39946
3 198298 49156
2 62378 695504230
2 23368 638143008
3 90235 115423
1 71871 73268 811309533
1 81829 161813 240253957
2 38571 188155342
1 174737 179300 431808823
3 191258 131835
1 13349 87968 764641552
3 188983 105073
2 107842 125774220
3 81696 10773
1 90832 148906 879558504
2 37163 915899114
1 20832 101730 505400080
3 60235 114323
3 163803 114786
2 85774 759213338
3 57419 198590
3 170546 51376
1 161842 170795 139105277
2 155948 577268696
3 148151 62557
3 58427 143749
2 11021 118411597
2 197653 53710217
3 57951 128586
1 164737 172766 97843153
2 145928 578403827
2 22850 127077901
1 7767 131595 124994346
2 121302 175851987
2 164231 635165092
1 122978 195087 513183745
3 91335 194400
3 43395 96805
2 100344 26354981
2 136616 69033692
2 61218 184624941
3 150087 11819
1 109587 142899 641657572
3 106482 171984
1 146557 199624 463553670
3 174986 70019
3 63272 161047
3 175135 177356
2 189227 64823572
2 85864 277219251
1 42900 188216 92062196
1 53380 108230 731352282
2 11096 383718391
1 34367 142496 911131419
3 25203 166212
1 8025 56882 918726044
2 68608 231467840
1 53646 177282 263519406
3 119222 70113
2 175654 471204491
2 177406 781681843
2 63960 717307596
3 12146 124294
2 11721 982772187
1 982 90645 468681375
1 145481 164566 827397343
1 165508 176339 43081571
2 197330 984235862
3 119470 48969
3 63893 199387
3 115315 20841
1 79690 126814 478958510
1 155527 180799 146101127
3 10015 104841
3 19286 112028
3 150232 48054
1 14545 32670 321003707
2 41817 973959088
1 70985 197216 427869696
1 1429 170139 35317821
3 196251 55254
1 63685 95829 667769941
2 11054 905085606
1 77386 174294 201681021
3 138817 190218
1 52103 58602 444890770
3 140450 42981
3 193237 1632
1 20354 45354 405111356
1 70102 87971 801199153
3 152818 106865
3 37760 7263
1 61039 126825 162267691
3 38190 24840
1 75579 191695 480141945
2 176030 109682562
3 41344 39677
1 11961 19613 74542550
3 59823 3996
3 173271 37930
1 40159 118764 924092150
2 154284 774915852
2 41357 315027309
1 126877 172229 713693047
1 99912 139601 923575651
2 99867 951572535
3 178374 9128
3 161151 154518
2 85208 168976126
3 145223 51802
3 135058 23135
3 173805 25599
1 133213 146882 56514657
2 191788 238857713
3 73278 124938
3 49288 150882
3 147257 43044
1 186888 187298 513614520
2 141304 271600882
1 110410 180834 772718696
1 51487 102887 773342588
3 174673 198039
2 166228 454965916
2 82164 363216283
1 65961 167060 827575397
3 70929 45228
2 97439 950877303
3 92868 160510
3 134903 25093
2 31044 686145171
1 2409 55384 424745787
2 138049 509206932
2 16980 897228064
1 1338 173114 407368917
2 93879 868064618
2 100522 718233518
1 111870 131208 606756662
2 77940 443863852
3 131520 160482
2 86869 803957572
1 86428 137763 492484385
3 79183 161586
1 87560 106037 824531131
1 8516 64465 598752329
1 36509 174591 979247055
3 64167 725
3 94545 150798
3 94688 155041
2 187338 357188308
3 167667 69138
3 129087 70446
3 95869 196653
1 130703 192543 148235532
1 15925 175102 167971065
1 75511 144867 261074473
2 87629 618611662
3 95623 71649
3 77880 65838
2 110033 225943537
2 14583 418690055
2 100901 876455041
3 173727 106590
3 57265 8414
1 155620 166744 769247781
3 32406 13008
1 41190 160978 230785267
2 196585 325556606
3 147461 67744
2 39963 114878986
1 62723 140872 761942269
2 76514 609793050
3 182530 55898
1 150109 178825 852736343
2 144704 691761833
3 173880 82480
3 85839 34605
3 159948 140745
3 33479 52778
3 19663 61434
2 58440 868010040
3 99069 177097
3 22732 33207
2 17384 863490220
3 48825 158151
2 16732 10441478
2 168433 748145402
2 155431 57858914
2 2463 665123877
1 48717 152084 926609252
3 166129 11423
3 32887 101013
1 63564 66848 408231642
3 95497 153453
3 53032 66283
3 25209 63754
2 121644 968480824
2 179220 125050697
2 35658 423909997
2 150869 783575055
1 5237 7786 254152467
1 85683 144130 39127349
2 151045 579777313
1 147050 156301 201161127
3 82390 71984
3 162610 75508
1 10308 26058 743782271
1 8764 114981 464871603
2 145374 674503735
3 132180 51453
2 101507 819003625
2 99191 148654206
3 182175 88115
2 64131 150193204
3 139324 119975
2 149271 515071558
1 63317 163609 638643373
2 52379 527390036
1 78575 103371 767054536
2 20250 677405922
1 28734 35679 561998042
3 154195 39357
1 106960 197728 427741494
1 7126 156029 326918505
1 169703 194009 466308356
1 31048 96371 232637599
2 58254 148758938
2 68422 594597359
1 9405 175459 315002643
2 167796 120907685
2 155463 864314762
3 21188 87577
1 2119 7552 572959196
2 135257 855100486
2 1128 763122999
3 147862 13535
1 171724 193176 241382917
1 157750 172790 176517399
3 66993 106653
1 101616 179332 574692413
2 147478 833022011
1 55765 94302 23540624
2 44990 606002989
2 86179 808947460
1 18667 109745 40403078
2 5719 579522211
1 33614 99608 640796123
1 68058 192305 751586712
2 77713 382822560
1 91178 165817 897535452
3 54465 155976
3 96613 108219
3 504 61819
3 185128 112090
1 109744 139550 965428162
2 16242 867945747
3 115464 123903
3 141139 16020
1 117692 159316 607641019
1 23422 25046 638069122
2 196141 24721755
3 162386 109684
3 139585 99974
3 147658 191138
2 83981 72036545
2 91607 894940937
1 67846 122399 192028528
3 107100 156917
3 40203 53275
3 180779 19540
3 93432 35042
2 190870 118847270
1 145025 182762 719228203
3 170821 72710
3 5939 1447
2 21550 933247180
3 139225 52605
2 164526 377495139
3 47545 52464
2 136627 938641682
1 57400 70201 104847170
1 67638 133954 756559164
1 12802 149536 808515792
2 183408 29919748
1 163188 179900 296334043
2 27098 82402879
3 176123 174645
2 79859 723556139
2 48590 75783081
1 115063 183261 792186053
3 57489 175077
3 82754 190353
2 94982 466312672
1 156903 156960 646502251
2 50450 357919473
2 98412 726362367
2 31940 471273492
3 99279 105860
2 159377 743711804
1 85653 112673 37852533
2 186582 844740884
2 174192 700374280
3 39120 47487
2 17503 782634370
2 181856 654460345
1 83489 139045 156586206
1 50083 103255 665649795
1 58596 176899 133663479
1 46204 153279 594202698
3 41451 28581
2 150533 575602923
3 136070 35929
1 53234 67263 224350643
3 113184 4351
2 6549 287729062
3 160002 38956
2 193982 640947977
2 83771 367949304
2 12484 48437712
1 41741 173378 578843430
2 159061 102704482
2 131566 718722682
3 151448 80599
3 101846 58508
2 9108 377635765
1 2957 74437 444395170
1 43909 89327 744411619
1 88092 132539 557698213
2 155773 905076887
3 99890 174051
3 186493 52963
2 119158 11255768
1 104326 131362 534239542
1 77323 104899 895550344
3 168252 88001
3 94563 55235
2 88358 912555226
3 168310 73879
1 61974 190278 769167102
2 123833 920261138
2 16347 653383227
1 150552 169469 66129496
1 52673 53948 138364974
3 54581 103916
1 49341 181042 213368287
3 12752 97939
3 126548 3896
2 97178 167425649
3 19159 182551
1 150203 195876 862571731
2 44227 469402410
2 77885 793221244
1 57829 177580 440411436
2 65761 476732227
1 70462 193244 656506737
1 8120 62520 653604170
3 137186 184355
2 4790 523657101
3 124406 8330
3 20415 99959
3 42582 40050
2 50329 234166905
2 69708 691781956
1 121535 149721 327140624
2 37096 216045917
3 197517 138367
1 34540 35156 486296417
3 29652 139836
2 59413 602553252
2 176321 513940915
2 78154 360315942
3 191061 27647
1 99412 148758 394769201
1 10635 125718 253327196
1 15341 21739 784255648
3 84378 85009
2 97391 965958854
3 36989 41528
2 39764 425748557
1 83305 170869 225363597
2 4640 954371717
2 88234 467318362
3 52162 43547
1 76090 179342 358767688
3 54706 193771
3 3405 18117
2 174256 572766769
2 166474 70551644
1 78407 80653 704409489
3 25741 6113
2 78029 952937956
1 110107 187972 503074055
2 186773 893861864
2 198443 527363942
3 164556 172467
3 89503 11847
2 133189 61803295
2 63399 544144493
2 189502 163456451
2 8910 693018015
2 134593 23702572
1 70047 131372 97495735
1 107814 151812 277101234
2 164848 423508033
1 90864 168680 442576009
2 123641 807962645
3 63936 127595
3 16999 89289
1 159475 183645 429391013
1 13123 139092 64142034
3 85442 155611
1 185843 195926 749953285
3 127846 17461
1 27073 135058 98484618
2 127143 32523144
1 129251 143787 122063555
2 15038 652934155
1 73249 194431 212065769
2 78059 454799433
3 159934 91316
2 91863 392296406
2 190402 802688381
1 81987 99090 728147118
2 111514 695725039
1 88048 149984 409035150
2 135221 917063745
2 41438 30298400
1 166484 181811 918574040
1 30558 160632 854979203
3 108416 61150
2 10868 249793543
3 29160 65184
2 24451 678199507
3 1919 48580
1 44543 196929 314368
3 82249 102455
2 81807 326434686
2 1553 457117323
1 35740 50541 747230339
1 10212 21601 127890668
3 10842 8831
1 45912 197911 794465771
2 109123 793238552
2 13681 609195923
2 76598 645346736
2 69236 10716776
3 178126 41830
3 150847 177424
1 31725 106224 917496735
2 60194 134359503
1 21713 136260 592961210
2 180938 544181155
3 191165 182504
1 40447 165559 189259426
2 86210 393793499
3 111145 124966
1 5142 122693 10076676
3 69153 6255
2 133933 596682189
3 119891 115837
3 72080 196178
1 29911 182576 483990829
3 51297 114399
1 43241 159669 647758339
1 26726 39035 875184024
1 94082 173794 139361396
2 112958 56112921
1 149489 179537 837379083
1 123844 166076 832980969
2 64740 184196810
1 35820 161870 724669660
1 84348 171713 343428035
2 44104 79418558
1 42344 182744 223059360
2 135618 174843624
3 2451 187394
3 108496 14487
1 10801 185431 614186214
3 39036 46889
1 68551 195776 476436955
2 73842 22748049
1 20014 157588 375489854
2 119842 504300725
3 170205 118731
1 33283 164273 138109202
3 181327 30125
2 4296 867108670
2 12626 832078302
1 38563 136499 544633230
1 141794 143086 128997694
1 103798 111429 304074400
2 2785 374829716
1 82885 179468 994078693
1 6989 44595 401021190
1 39675 106153 587673938
3 181569 107250
2 178964 624283407
3 12505 154906
3 43861 133945
2 135464 211602160
1 10780 162472 794486825
3 67758 153540
1 100160 166253 578941408
1 82820 98438 914446668
2 7137 701179008
2 121901 550257854
1 9427 24808 706552393
2 193000 129786910
2 2228 149132257
1 40065 90635 745373843
1 59199 118311 911044977
2 69412 816584170
3 21811 148892
2 146170 926851805
3 146487 97634
1 27810 56136 974804531
2 151877 479819263
2 199102 937796927
1 120623 175715 121612589
2 186977 163362429
1 30544 119648 240915706
3 12169 110473
1 139981 147382 870352927
2 142303 969422594
1 41887 90005 855444423
1 112336 144350 992414375
1 29145 123598 35385102
3 20121 159052
2 15236 305063973
1 43507 100239 991152977
1 12262 122443 337948422
3 148240 165131
1 157008 164150 622252482
3 33244 108191
2 16650 85631109
2 69646 442087447
3 151395 180412
1 26564 28603 545105798
2 189182 275244480
1 39128 197130 135723541
2 152846 916451107
3 196155 41173
3 93336 35489
1 108179 175119 478160499
2 166364 875814405
3 36744 118115
1 108504 153503 74777981
2 62716 104789497
1 36100 106220 845929945
1 58463 155755 799392627
3 179114 42749
1 22047 91229 683721323
1 13497 22813 890139350
1 95282 142097 660895390
3 117851 39267
2 59498 735268205
3 124776 24396
3 27390 116099
3 188076 57118
3 175203 111328
1 53323 163536 165029494
1 21352 43102 998655094
3 46761 74315
3 116640 78069
1 73994 119198 836601605
1 45184 166849 582600169
1 40840 163257 795586534
1 142846 183547 591888953
3 55293 62980
1 31285 174402 240425201
1 35045 35061 917075903
3 109704 114330
1 28880 165007 800294136
3 179054 42111
2 75002 498693989
3 83037 142914
1 26882 179476 638777295
2 150 642842331
1 103228 111512 407597953
1 49416 89923 399115884
1 11359 98073 257738876
1 25747 40713 536605636
2 185847 520263150
2 175058 438409302
1 154594 156410 426849568
2 17836 767619629
2 53578 201384298
1 50276 150131 740905963
1 4414 11734 952398626
2 77856 336804785
3 155673 83584
3 34108 26213
2 67798 170563257
3 25711 104052
2 94369 368171727
3 50574 161182
1 109176 154829 209894106
2 152710 457770061
2 94538 118846799
1 1035 188984 667233037
1 9502 118909 460439077
1 51110 105309 877808045
1 61434 67050 306478362
1 34807 114186 931272564
3 64486 157931
1 101458 173465 732159124
1 95924 115226 669063703
3 21492 198614
3 173480 160431
1 153601 185820 340628166
3 13962 47656
2 193846 145577250
3 187594 156213
3 125030 83156
3 41490 78635
3 124110 20253
3 110918 124120
3 69267 111448
1 30057 48722 731179573
3 80850 184523
3 157221 101733
3 186052 48163
1 28761 151266 70338605
3 182810 166396
2 1157 233589000
1 91369 131528 937465796
3 106290 133367
1 121333 161037 186890655
2 127029 448208048
3 78450 56660
1 100995 154527 169397092
2 93522 862770935
3 185652 128480
1 23787 166057 38844448
1 82321 107495 253326241
1 29385 141604 268427815
2 198182 561311664
1 70304 140305 31022064
2 46573 614335544
1 27890 112876 153628657
3 94878 148356
2 70896 501216846
2 94870 72167670
2 48593 353501949
1 77169 164003 675859008
1 3582 199310 388375783
1 58588 185684 233695426
3 174093 63297
3 2353 130228
1 81968 176910 796453833
3 20388 38976
1 88631 133503 871967321
3 68681 59980
1 547 182598 954548580
1 129058 185571 891240331
2 111187 173216888
1 35625 100322 651212119
1 98118 197730 621694274
1 81296 85035 614508949
3 151956 9230
2 142967 762121279
1 28196 134606 332898407
3 53268 31781
2 54523 701448596
2 125593 824276584
1 71029 132462 45569271
1 19548 127344 915859569
3 156104 136744
3 66902 163829
3 64360 53251
3 83490 157604
2 91930 6836160
1 630 120015 980379416
2 168699 125657
3 31232 88071
3 66550 58001
3 105723 3529
2 11521 93107927
2 84166 648419743
2 113037 702518440
2 64651 700830123
3 97414 157367
3 10377 194526
2 9275 334858905
2 55192 911818039
2 189340 567012373
1 115699 157698 383708158
1 132022 190668 123434476
1 3183 181468 432292399
2 171925 109642352
1 132557 161257 455328828
1 138874 163137 647304150
1 32451 176459 134799997
3 152533 114914
2 95394 108811766
1 51698 183137 217751466
2 54724 531648580
3 86758 83055
1 151928 189735 823676407
3 89000 158280
2 151595 803942676
3 131673 139012
2 105558 175896038
1 112671 186336 71966577
2 143532 217666082
1 57098 165727 899982640
1 106836 115739 720457359
1 149997 181738 538094685
2 44292 972933040
1 10896 114241 900563366
1 72258 178276 841814617
3 98711 162716
1 30967 164916 172893110
1 83533 83623 678421587
1 131686 193031 810172196
2 70776 412397627
1 76432 128726 61133344
3 140628 35994
2 118664 557820139
2 106314 764446669
3 171168 101149
3 90277 10393
1 68876 146335 800115577
3 76685 189827
2 120945 212323700
2 121047 795296765
2 127904 979719363
1 25011 177721 770050344
2 177158 873410613
1 57773 69918 807004407
3 61122 34499
1 84173 92185 187242649
3 131909 99402
3 26835 184598
1 23852 58154 794773956
2 72109 467718718
1 44417 55554 459060224
2 169486 181766160
1 5261 31965 72786220
1 85787 154447 870180137
3 2840 114246
1 56176 102559 177455075
2 197813 521228909
2 122460 477408495
3 162922 122133
3 92751 736
3 179717 171894
2 180830 445847757
3 95445 80050
3 14768 195786
1 16308 193107 368735725
3 70350 117383
3 17371 126445
2 20545 421030108
1 12540 32894 748653677
2 103136 691664404
2 109506 982372768
3 187620 986
3 179976 137076
2 67217 331820273
3 82289 165289
2 158878 802654685
3 136758 197198
3 142807 48222
1 54452 123513 27311047
2 85705 664683821
1 51558 89816 405943884
1 44645 105174 966619744
1 14203 90963 807637916
3 10172 143327
3 28105 130244
2 135216 464980656
1 5415 181539 603087642
3 194071 18102
1 150745 178311 347010603
2 46033 230006457
1 18664 68251 251191377
3 26180 189166
3 87870 164436
3 74978 93445
1 94119 190562 244306375
1 78474 78714 265192053
3 33908 60254
1 58225 184196 765613706
3 183741 199634
2 28207 230626394
3 101682 98024
1 30410 122289 418031026
1 14104 35302 478877813
3 125148 73571
1 114027 196005 915295015
3 82323 133918
1 50034 116924 386944371
3 52010 97287
1 7567 121396 873013149
1 55747 92262 987318254
1 17963 103510 468590694
3 173300 126991
1 7773 31664 775047693
2 97078 613712599
1 89901 104919 569314805
2 82747 348810430
3 151086 186942
1 130434 162114 617267481
3 31072 193496
3 132148 110833
2 152668 952346918
3 55475 126740
1 24343 106942 559116027
3 2791 90301
1 39065 133972 879573359
3 34700 177431
3 123761 157217
1 39477 193216 319469910
2 135884 595214322
3 154812 19965
2 39 291941740
3 72203 54833
3 15488 94455
1 131090 142421 943298739
1 43308 74523 183767385
2 142308 326124847
3 13164 37298
1 56200 115068 569347322
3 168453 72279
3 147989 145285
2 19708 15677300
2 120120 944561090
3 17880 96941
1 81433 194539 918437385
1 42052 132440 138196409
1 108340 161375 594484936
1 42 91432 200957741
2 104559 291823784
3 3665 182284
2 178592 400172406
3 64471 107681
2 93285 877707104
2 39084 237918719
1 22048 130495 765380482
1 49787 130244 669173378
2 184264 21960379
3 72182 99932
2 180949 466640643
1 10205 188870 522843841
3 155773 174605
1 806 107020 730043092
1 2044 147653 485927787
1 23863 119719 242278602
1 98952 142298 86337000
2 179667 696965652
2 84032 344732851
1 88335 180434 192192886
2 22210 368981993
2 63246 702501674
1 119630 139013 487948868
3 129478 47939
2 161109 229765207
2 48417 567888100
1 34732 108495 421434422
2 86913 471131282
2 103738 282971898
1 27839 64175 748030478
3 15919 136364
3 105670 124602
2 62540 347125689
2 135499 169689651
1 145336 166814 681169075
1 2747 164510 819477303
1 74815 121757 858773038
1 77041 147902 948492550
2 12602 997583468
3 121261 150717
3 27213 135268
3 86765 197918
2 102320 51153619
3 159518 106379
1 111311 117596 802808942
1 12895 112390 338496567
2 86898 150211439
1 149644 154075 181325121
1 140459 190111 360101665
2 182009 488531611
3 193284 181732
1 5842 172260 267613658
3 60092 110757
1 106575 122391 718042822
2 12876 660696426
3 177754 185221
2 152698 509721916
2 133193 410699808
2 107754 797737828
3 139000 70125
2 14545 241674582
3 160381 8264
2 55402 475499602
3 137713 38009
3 32699 137514
2 137324 592042695
1 8341 172362 937890685
2 63687 741617921
2 190277 306694377
2 194619 104131457
3 185662 95732
2 162891 873806708
2 53995 288882331
3 141359 116688
2 169630 301339352
3 137036 63204
1 35447 129027 354682570
3 100298 32727
1 172790 190867 823812545
3 5558 197222
3 98060 16030
1 45600 160652 855629154
3 155194 35055
3 50359 143379
2 149802 88521719
2 47959 13428633
1 25843 73046 637806046
2 22073 828435161
1 52882 146925 329314221
3 67468 73727
2 198539 573269322
1 24179 150621 931237521
2 73002 467091351
1 68540 106752 550726812
2 62342 740668893
2 172674 75384387
3 184304 59926
2 135852 923165164
1 79049 122264 56709955
2 18561 685993971
3 23649 41403
1 17877 42665 145221471
1 34497 153843 713538733
3 51014 147726
2 120248 605111320
2 45279 885755086
2 113297 569333786
2 170253 659380769
1 12661 133058 988509001
3 20462 77322
2 47936 79356927
1 6577 34262 661992906
1 22377 60464 944812268
3 177307 70387
3 158201 173638
1 123819 137101 853284031
1 11943 115937 337149618
1 10014 94733 587638569
1 11244 154275 508066210
2 171172 914090913
1 133173 143121 724724632
3 16154 74897
3 123528 50068
1 108302 159692 164033702
2 136812 538060760
1 102817 168129 122044471
1 81873 181717 836908700
3 110314 164537
1 26085 193168 210591921
2 169364 947197748
1 23981 82447 167061500
3 77555 13555
1 42702 133179 325808432
3 1470 94092
2 96897 364107901
1 139551 177204 704418043
1 95440 185291 261741549
3 168258 185597
3 190693 38920
2 21825 908059239
2 120416 766161353
2 67454 234386944
3 73362 135777
2 56147 94849367
2 150483 288250913
3 184207 45032
1 103736 133670 111750586
1 64887 136155 605800196
2 109112 873148851
1 32117 153638 429406890
2 183314 200606177
1 51441 97871 679428934
3 71535 33481
2 74033 121121943
3 164828 155047
3 78292 190519
2 80725 447103528
2 31345 968887496
3 73368 34329
3 42848 107053
3 59721 77137
3 27981 45732
3 40157 84146
3 72220 144750
2 54561 875195108
1 25544 80019 521747144
3 90406 187470
2 108079 20971022
1 134033 139599 14752262
3 165442 72650
3 148534 113612
1 21825 66322 267736899
3 199516 132963
1 13413 22020 343407620
1 80220 190619 531082096
3 65806 152923
1 1639 143446 775633661
3 70934 130093
3 125948 120500
3 67324 65280
2 145832 537742231
1 62768 85056 405788383
3 141611 151893
3 113949 65232
2 93503 219366779
3 160707 90077
1 131140 174909 919687778
2 13863 937852345
3 166 174923
1 71920 99049 242361844
2 129722 742169746
3 126252 19896
3 106929 80598
3 194617 191397
2 176456 914646215
3 195548 40698
3 163472 162002
1 48768 176496 921239599
3 80947 8488
1 4103 61573 808617995
1 6025 57873 177006460
2 94185 513038699
2 79327 980145190
3 140711 35147
2 55653 613732609
2 159685 569176259
1 42679 75866 104625991
3 175378 55815
1 74636 143258 198975698
2 57360 39661806
3 67697 129471
2 18807 344849321
3 144504 170063
3 122505 48992
3 129391 188347
1 133092 185691 695024442
1 21214 96144 609878187
1 44024 75594 419745024
1 88596 190124 864332793
1 15400 124335 75620168
2 28788 60730581
2 92652 742586750
2 39771 756140707
3 23210 63888
2 118761 740425254
3 52296 92887
2 126965 92621035
3 31774 197293
3 177290 184194
1 72150 80534 921671534
3 190760 162431
1 58564 188254 199386772
3 163254 88278
1 100894 171442 308084318
2 100531 785178164
1 35892 196357 4320093
2 164816 827586181
3 98640 175472
1 123258 148749 578869786
3 109344 63803
2 83441 713986313
3 150612 30885
1 10845 57552 166389108
2 94978 129029796
3 161861 80618
2 76960 74646303
2 35876 706485775
2 52939 573979622
2 140551 723467314
1 110980 157025 18046399
2 163370 281009242
2 56190 732704377
3 19052 191605
3 3085 38990
2 40342 84403590
1 15978 126552 404398498
3 155834 199478
2 130688 998370042
1 2925 150997 520538310
3 176480 176971
1 124085 154366 40559965
3 33307 168825
2 1034 931784185
3 62368 178151
1 136172 148608 761348305
1 18501 120872 60010367
1 125715 150035 25768820
2 8037 345493945
3 110560 100147
2 141565 50318698
2 94870 31620782
3 89459 68471
3 68384 79115
1 24939 87838 643157598
1 23591 147363 365649385
2 135529 780268318
2 83167 689270620
3 88444 10748
1 2232 112161 563281948
3 190058 170960
1 21490 159168 87372139
2 163766 515319256
1 48731 185282 530629757
3 197191 50584
2 183686 482566872
2 163318 902816508
2 198284 69862222
2 36353 828431068
1 69888 99217 855469269
2 187492 280664410
1 27572 54458 952177055
1 94154 172004 838015610
1 48288 81235 753948785
2 194552 495373311
3 27333 154876
2 49125 591356803
2 148020 350125287
2 103685 890047828
3 54702 137978
2 195313 455189460
3 101797 33235
3 41337 114694
3 153744 61086
1 24596 166716 377099771
2 114659 466975722
2 9069 2717866
2 32846 31381020
1 91168 184198 994053861
2 42140 90879604
2 38997 990799628
3 24078 58266
1 55429 144428 525522796
3 81865 36968
2 88820 663621868
2 45757 17195223
1 13713 54934 146196528
2 170939 307595243
3 136730 125954
1 6477 35142 285216520
2 73080 53144019
3 58615 88576
1 19587 168498 975876808
1 21481 103510 1953190
2 90666 819169354
1 113471 149629 108279699
3 42909 140036
2 41623 620387707
3 81692 142314
3 6591 169283
1 88687 100272 626891682
2 102256 770938709
1 30325 42629 188428119
2 172595 407584668
3 57610 3238
1 62245 126218 552862012
3 82748 82665
2 121355 642593512
2 97456 376234734
1 10893 66893 330623973
1 46213 57630 716196395
2 43458 904291670
2 16930 624556968
1 29743 62799 80711947
2 167743 730403823
3 105190 53041
1 66214 83449 23850268
1 23512 173436 720018099
1 66206 72463 201049930
3 39417 53978
3 115209 33650
2 122343 735947949
2 133682 526383075
2 160606 624962625
2 119556 526511594
2 176297 528254912
2 53792 225628082
3 139712 38345
1 98999 171906 53473643
1 63366 148068 401691894
2 100724 377270372
1 105936 195888 834531018
3 71530 143941
2 91301 123165333
3 165194 98773
3 176398 195220
2 30244 410000325
2 155398 368708633
1 22502 195345 939394348
1 44374 65740 878358528
3 187931 20879
2 167999 204481597
3 167844 42537
2 107579 494496570
1 24874 39678 142148761
1 43695 142018 428493213
1 155786 162651 947958529
1 62447 93034 824223394
2 73049 395252561
3 52747 81130
2 1623 323526779
1 34008 165904 792676206
2 114080 328916905
2 66641 794789360
2 155348 133533954
1 154167 183345 835445748
1 37606 122218 75343967
2 81341 177563161
2 155159 213826874
3 194312 57972
2 71634 508179466
2 174973 300282495
1 84168 153608 957890452
2 109512 500800379
3 35662 140761
1 59368 155670 228925814
1 27373 62669 134127422
2 141388 80952675
1 30372 125514 146686265
1 10765 139639 630518469
2 91967 87749207
2 40041 703502039
3 39401 186270
2 26191 923660398
3 73038 100716
1 32034 113245 886711461
2 94151 655263787
3 76921 159556
3 30492 52716
3 94331 153601
2 47351 127462528
1 63775 175402 114184460
1 75190 123494 306247958
2 181173 211222932
1 35538 112163 272854458
3 129827 108660
3 15150 78
2 14800 636189129
1 121453 166895 461256361
3 170862 156051
1 153501 168958 979710296
1 142777 146755 15379313
3 99769 150687
2 133575 539631350
3 50379 82199
1 81463 117651 503655202
2 76848 654149036
1 44142 124575 341443838
2 63949 742376654
1 14515 134302 631336282
1 43526 109615 58755113
3 42451 35590
2 94744 504862676
2 60527 183446660
2 159467 289701373
2 104280 876615363
2 160542 645814925
3 87434 42076
2 82169 831198794
2 148017 104138035
1 44454 87887 561940020
3 119976 146560
2 18697 95328554
1 29713 152708 298170789
1 3278 85480 571559636
2 124547 887889811
3 115215 134622
2 186608 979429346
3 126145 20642
2 163538 356511645
2 65928 18690937
2 178221 206608128
3 41503 99104
3 126036 194476
1 170960 191200 38411495
1 10322 71069 42524142
2 32548 36458570
3 62668 12649
3 47562 128760
3 120195 25178
3 134930 64077
2 84689 566045069
1 119940 144347 734746258
3 49518 3075
1 29437 123721 478115344
3 104525 68686
3 88350 33496
3 118216 165962
1 4812 60320 844197372
1 1354 155390 661219079
3 25583 140604
1 110671 165195 605007722
1 133802 198267 602756710
3 168748 25909
1 87343 110163 198977914
2 78764 682181709
1 19128 58683 213221560
2 128432 354173629
3 84616 70294
3 48078 6092
3 13552 152871
3 128754 79049
2 132171 578236283
3 49673 17309
2 119608 905335702
3 80944 170637
3 47508 21686
1 41809 67835 287023384
3 30692 17933
3 146555 47112
3 125504 56907
3 20869 126384
1 62249 161868 831861719
3 23294 82687
1 51893 176235 674047231
3 147913 61773
3 58080 98589
2 51478 821242146
3 165922 131394
1 26599 148351 166926014
3 39741 85364
1 25850 37183 518234254
3 4474 186477
3 134380 33276
1 45272 49450 315668138
1 37611 96962 877042048
1 14683 151938 619091782
2 38451 61427935
2 53736 514639941
2 185408 120119991
1 49529 144865 819518291
3 136409 126317
2 161932 382997626
3 35251 37467
2 55778 117145793
2 174299 613654205
2 97878 875226951
3 103135 121658
1 17351 117183 22269092
2 42257 935553048
3 49809 105839
3 134204 62741
1 18326 190363 518377020
1 27712 135125 815527195
1 160367 174722 158721702
2 18253 861680796
2 170213 242773107
1 142895 179870 695120278
2 144639 263047564
2 71699 432539507
2 187826 367247984
2 179859 854685062
1 45796 59120 943392644
3 96922 90422
1 87262 95541 808633545
1 144766 171861 778787951
1 103669 176535 509421117
3 185448 97500
1 73408 110672 946653385
3 134155 40859
2 178785 654666523
1 65569 136417 881522240
1 33138 119799 945170814
2 116419 948783663
1 149806 182964 433283710
1 118569 140752 540696747
2 36328 749340162
1 65557 164228 918078883
2 18001 669732616
1 38883 182398 390491561
1 62700 154424 511785251
3 142033 39489
1 9680 22873 416627169
2 89940 836760342
2 37042 680615294
2 113366 291917340
1 63390 146892 585011769
1 52795 81256 61461927
1 61428 173046 916587703
1 10432 107012 367297632
1 15095 76416 306328798
3 13391 44165
1 143583 180108 509715649
2 194268 671502685
3 166846 61705
1 9892 160928 220808498
1 109881 172061 510067499
3 22564 18124
3 27834 177593
2 181181 998840970
2 133928 173187806
3 173850 181160
1 33485 182445 786620850
3 60214 172719
3 151578 62095
3 111418 128603
2 192043 730794035
3 180855 109758
1 57700 110814 877055389
1 152941 164180 299997167
3 92255 60335
3 51076 191037
1 185855 198936 708514209
1 117366 141644 425552348
1 8558 38022 108520081
2 143241 839308427
2 196701 56991777
1 57903 89268 666314219
2 3934 542935984
2 175485 261128439
2 114940 611777461
3 22314 12227
2 123206 159826527
3 139280 171666
2 101993 656194902
1 139385 199969 794128450
1 125830 130603 765930754
3 100799 62105
3 143046 71804
3 181987 124776
1 148956 199189 205546610
2 175898 629036144
1 152662 191247 431413953
3 60691 182407
3 168356 47788
3 22556 80270
1 93449 130708 584864585
3 123366 124640
3 177720 13696
3 25161 60792
2 82401 283514339
3 23574 186811
3 62310 191923
2 189345 130265342
1 133987 157056 137499455
1 72640 198775 376136869
2 114947 193651497
1 34399 113699 314012455
1 85738 142296 390908847
3 13684 163415
1 91917 183245 340247241
3 174882 113594
2 143326 923972167
3 34906 26992
1 36779 106662 440727546
2 29844 849450745
1 53548 145821 551306898
2 180404 626279932
3 5494 121263
3 87332 129738
1 87000 142085 667233047
1 71365 183051 64929251
1 24934 48697 79114912
2 187149 417447284
1 59386 135191 318601823
3 12014 96819
3 123128 126904
3 10078 166905
1 110880 128328 441829616
3 143612 190082
3 62729 42215
2 132184 647084740
2 176326 977511589
3 120554 62292
2 123969 330108334
1 28536 40796 940877139
1 85108 152900 422587129
2 72268 828319680
2 6755 663753178
2 136545 92050983
3 80093 67237
3 165601 135358
2 4699 871077539
3 86197 54062
3 103380 23456
3 17663 43223
1 67804 135027 580593486
3 183516 21348
3 38290 112785
2 195600 626956582
2 23233 310111176
1 23106 67810 608459428
1 103502 107288 414338560
2 63625 534344280
3 79265 140995
1 107152 153044 169663910
3 153347 1047
3 141151 29347
1 154202 169422 874449962
2 137348 602250111
3 3967 65663
3 147463 108230
3 35173 126806
2 94804 500670643
3 161074 55925
2 23242 348345
2 186024 983885455
2 14774 490231573
2 116151 358292511
1 134574 135779 446695580
1 26613 59602 422241875
1 50325 93266 951398644
3 109672 174222
1 96630 185563 158833288
1 101819 154817 122087556
1 30420 34956 355647994
3 169025 86638
1 110396 195279 776657983
3 91025 192032
3 6808 5159
2 93130 893809837
2 191842 789146835
1 52127 56628 537724325
3 110208 186379
3 141282 24538
3 121965 185516
1 25034 121798 904478141
2 36395 319265734
2 192114 654775870
1 41422 135638 915829222
1 45197 194862 559043376
2 62054 522867398
1 10038 92432 152837837
1 9427 27992 221071928
2 171873 826173869
3 139983 189953
1 48711 123707 200880209
1 66502 123137 277744795
2 1031 674242120
3 55106 128030
2 47732 582057190
3 111868 83237
2 146329 234795325
1 60438 127489 122265016
3 82468 172030
3 16038 124114
2 52126 190498288
3 179439 112742
3 51806 54952
3 138814 142577
3 82508 55249
2 147218 965643630
3 63591 117577
1 125355 159296 965918674
1 1667 135354 60340294
2 123473 621080253
2 95611 380185678
3 40827 136536
1 39600 42142 618973277
2 110528 854055427
1 36303 127704 565835768
3 150010 115651
1 142650 178549 98760647
3 198488 47531
1 119556 120343 454594441
2 82224 390999567
1 83250 120467 300528237
1 27820 138842 100441318
1 28514 96858 47115911
2 61411 502220939
1 170482 190106 917122786
2 64151 708957039
1 119441 150419 999456029
1 124931 160412 112821826
3 152224 123029
1 44614 116578 267628834
1 120775 186187 625548767
2 48441 558212836
2 77922 904907909
1 102944 103595 240727713
1 105939 138812 205632666
3 22250 138707
3 154614 91938
3 33189 174568
1 44314 140959 551921687
1 52827 174497 115883985
3 939 178154
2 112957 976196747
1 65953 130872 140589272
2 123913 620456349
3 114743 197648
2 196636 706817729
2 77218 760653055
1 129649 133315 632218457
3 156525 8532
3 4197 126742
1 81612 188327 63634124
1 142254 155933 296584810
2 161711 898083487
2 152852 375533201
1 27239 183501 968429509
2 8266 629900267
2 148794 423639373
1 37913 172074 675206096
3 163456 86456
1 153577 179918 326420684
2 84712 487780437
1 103932 113000 600710756
3 36914 182247
2 76608 521435710
3 180912 63421
2 81905 609907011
3 53675 71148
2 24961 547346459
2 199642 273166112
3 40954 77092
1 2580 31394 812438215
3 95330 132338
2 42898 834869774
3 183826 29667
3 37163 161989
1 99375 127935 630338581
2 64112 452394035
1 66920 78997 225070177
3 77524 92314
1 63113 85268 160565536
1 25081 182992 577156300
1 7358 45960 290876389
1 51712 132858 404299344
2 183005 185457920
3 36175 158095
3 77846 104525
2 140721 687113880
1 72835 191076 447606680
1 31817 112103 220100074
1 135341 180855 530720271
1 1726 194643 170238955
3 38604 177176
2 102118 146338959
2 194421 568827095
3 164888 156302
1 153035 187344 808905636
2 70396 462048864
1 7542 149913 428111199
1 78315 182286 857395840
2 116398 116132687
3 111646 151210
2 130502 325590295
2 71768 814429426
1 91596 184025 961888018
1 102577 131659 754379142
1 59252 104012 954991383
1 58081 86245 641469010
3 68810 40553
2 30736 804889880
3 5608 43571
1 83409 115450 168066523
3 52228 153531
2 157525 33482897
1 70286 84806 271075281
1 15647 153217 841461587
1 23953 184575 829068274
1 166352 167866 30754832
2 30400 520580355
2 152693 575914305
2 135889 998261230
2 47005 968853371
1 21681 182564 909735396
3 114160 2723
3 81198 32811
1 12252 106063 702475424
2 172857 446268396
1 58019 91219 426632219
3 148847 167397
2 176515 910765111
3 87566 56463
2 47545 301877980
1 85027 185481 262979386
2 104680 406265274
1 151855 190235 615664676
3 87572 149239
3 41913 3164
3 183434 42947
3 113253 167332
1 87251 90614 873661246
1 127795 158143 10694501
2 176434 139973831
3 51069 68654
1 57197 100752 342451359
1 123798 181336 909649935
2 147489 735649238
3 46293 609
1 30146 93455 150730080
2 131943 349788867
1 68790 126612 570326111
1 38188 192245 687651571
2 38700 58394565
1 89388 141571 454273040
2 131567 807270362
3 114103 39885
2 136437 1768138
3 158360 42151
3 92500 179334
3 65332 179517
1 26228 161822 526300459
1 110242 157642 970065421
1 42867 106701 186189638
2 63082 881255567
1 28814 55683 134913732
3 158975 174565
3 114647 193290
2 190339 527430425
3 1565 87039
1 81075 181758 910465010
1 12552 140227 469997216
3 64130 179466
3 37341 152946
1 51725 96951 944506764
1 22822 139928 390552363
1 80341 166942 179615078
2 4606 11753958
3 54902 88667
3 92932 31928
3 147907 169509
1 88724 124697 596270756
1 125175 130027 369731776
1 140974 182214 234861987
1 89252 192287 197629410
2 185383 39222332
3 118844 123246
2 185809 860303898
1 62455 123243 177452143
2 156601 398818015
2 199600 737566001
3 126154 179169
3 198219 133103
3 40454 82778
3 191063 56155
3 116239 135998
1 165951 180764 121102264
2 178283 447252067
3 54258 75175
1 64992 69554 736910378
2 46441 471911817
3 16415 61653
3 111550 143787
2 78038 687789306
3 7906 64974
3 191709 122774
3 193107 15464
2 90527 149585668
2 162662 783615219
3 38728 60652
3 61754 54830
2 176291 822635274
2 156210 557850625
3 130719 95934
2 147967 950512031
1 22484 38178 394386773
1 72853 117341 999253019
1 150348 165863 877031980
3 112014 129305
2 42692 482140161
3 114869 127112
2 142024 513624157
2 19473 294500176
3 77221 198077
3 167421 120389
2 103396 505520893
3 50154 92638
2 47099 865714275
3 158993 76089
3 72015 98649
2 74698 552040798
3 187184 63919
1 49157 136210 973081431
2 46773 413946787
2 108385 778964886
3 58256 65862
2 142128 250640670
1 113906 133096 282515759
1 21780 41750 291635592
3 86205 182687
2 72364 920477924
1 36724 183861 98564476
3 65015 57989
3 34201 186334
3 37208 115993
1 15481 125085 888465408
3 17708 197280
3 76024 82746
1 9965 123919 385306906
1 68614 140847 575345387
3 49744 7025
1 118061 155937 906646111
2 1510 947526045
2 40631 306248115
2 41740 490472224
1 169947 186180 28051513
1 7370 189644 296572544
1 65331 184708 924433660
3 168604 4894
1 3160 83612 537843195
3 68957 108236
1 95933 157887 362550463
3 171020 11709
3 131457 108754
3 30218 44263
2 25465 909049174
1 4560 64536 171804288
1 4371 188513 272492502
1 107781 199479 13035218
1 71169 87592 485386827
2 46966 654037305
2 158826 417242233
3 153193 8616
3 16286 91970
2 12648 860054518
1 71477 192111 305068498
1 89142 183639 758896079
3 38567 163023
1 90153 142381 557725203
3 11421 132527
2 148433 73163525
1 1099 74199 351993001
2 117371 925569002
3 92480 36859
1 183585 185406 978377730
1 29094 162045 935153639
3 72933 128266
2 15834 596384436
1 11473 15233 41160459
1 94331 153763 967183096
1 44615 198755 741322201
3 48388 14776
2 23633 940402514
3 36028 82478
3 69145 70744
3 27775 184114
2 41576 742504637
1 54812 188684 459181020
2 64945 397587990
2 92451 874075210
3 117675 69900
3 168872 108467
2 183314 180135251
2 166961 871639097
2 151401 486346678
2 91655 968238995
2 118510 598654373
2 8355 35063983
3 80620 117746
2 35679 166692833
1 20857 114632 743337508
1 32163 141682 812871897
3 123746 103273
1 18646 67321 864113034
3 79220 187407
1 128060 174418 108373194
2 93112 364373948
2 70768 811783786
2 64373 372016975
1 17286 102763 346845529
1 58498 125665 866688944
1 80762 109602 4713623
3 191125 99132
1 55014 178911 132054067
1 129094 185966 45640352
2 180870 811866349
3 99828 135065
3 55303 29889
2 123753 119710218
3 117548 136777
2 53550 920064276
2 99530 707203551
3 119911 53212
2 155192 255109156
1 19818 54595 697834987
1 45253 125325 255600918
3 134131 48376
1 78600 168212 145724011
3 34518 113288
3 106041 150817
2 187380 894201318
3 183470 46727
2 45921 844619013
2 91170 154862126
1 93698 182175 623888581
2 197016 559005209
3 100952 22060
3 159184 86325
1 127063 174287 313999899
3 50350 190128
3 188626 113070
2 76757 975152859
3 43433 134526
2 191058 950629640
3 75577 168146
2 41972 163026455
3 93505 71518
3 115631 130915
3 150482 39256
3 194631 18998
2 41552 672338248
3 10390 1634
1 87737 197407 737617671
3 149160 29963
3 31476 181568
2 16422 971144668
1 11993 153737 785182929
1 68516 81069 516609939
2 57230 63240818
3 101731 113191
2 52467 950311458
3 66667 11969
3 157369 196993
2 12984 10957370
2 85470 191684801
2 97685 686112065
2 153075 125460116
3 63533 149129
2 162699 893327061
1 50645 149864 320215931
1 86099 116783 932514275
2 31865 719493259
1 113545 149118 340123756
3 23676 95430
1 144954 145852 142699264
2 196188 63681591
3 50234 34181
1 124438 139781 18302732
2 153709 450776886
3 185902 122526
1 25838 190847 164731014
2 61752 66962552
1 71588 191409 662994415
3 160156 23834
3 159706 59390
2 129706 427880264
2 6670 516718661
1 77791 180523 656341879
2 185456 159098155
1 67767 162550 600280484
1 26042 56966 962817686
3 94321 186929
3 174173 199758
3 185115 94434
2 53294 354925065
2 176368 465178136
1 40802 132152 954136077
3 62474 151802
1 26480 143436 126401710
2 114063 929324606
2 29798 993425179
3 92560 181989
3 76611 148677
2 148684 133773403
3 190902 158862
2 35662 781125975
3 5070 5915
3 108660 162301
2 142752 693893576
2 77520 134311735
2 17430 642632165
3 3195 83969
1 138878 181155 98756364
3 47943 144497
1 183514 198681 471578359
2 111622 842672685
1 19119 110635 889513839
1 14694 135617 806935800
3 122220 59886
1 74806 173999 44515905
3 72360 96136
2 91105 724686758
1 97589 107630 343332745
1 149775 162339 618239011
1 88960 194004 485433845
2 78149 687263846
2 43137 884817029
3 136125 161365
3 155682 43842
1 13169 113237 529188953
1 133453 154974 227379873
1 25079 79536 532977835
2 191794 773488383
1 189219 195402 375552806
2 146578 217059372
2 75453 462807581
1 189952 191210 754834867
1 2312 101105 216131840
1 39924 72368 920965185
2 130403 997572127
3 39544 173855
1 88473 92605 775206406
1 118198 173561 323148879
1 113846 133509 80894302
1 99464 197087 117747133
1 147209 174015 180513028
2 173665 391574433
1 93004 97791 266233830
1 50836 158554 541134033
1 115929 142271 265682726
2 24049 865612155
1 77112 158770 764431522
2 10011 212701748
2 160141 968910484
1 25267 163333 170269756
1 36769 136986 111612286
1 92021 129587 425583482
2 130717 342934805
3 90807 129572
1 68936 146559 618077228
2 189120 9348023
1 107577 172328 835318350
1 61763 194878 913921763
2 96373 413750943
2 153754 201893158
1 128710 151522 691096154
2 196572 238195238
2 101106 116635468
2 165605 119890108
2 24320 656130707
1 146335 154801 204549932
3 48048 109538
2 73798 374062039
1 48692 69049 656226692
3 34477 16657
3 125192 10839
3 186413 115865
1 45120 74523 528179384
2 165679 266490218
1 62368 108701 886231484
3 75282 2882
1 53993 175354 90139556
3 128184 101563
2 92676 725281108
2 65033 890149216
1 62937 196014 751522543
2 18380 516138488
3 34833 9000
1 146043 149548 174988033
1 22097 124943 902962966
3 129139 141851
3 152534 127909
2 102471 874814059
1 142968 164583 147828798
3 18807 65880
3 21617 86588
1 103933 128365 727406782
3 73851 151991
1 46504 88410 839675501
1 37512 37833 165814316
2 147651 355900432
3 23485 85167
3 73625 158029
2 65427 974204650
3 143921 178867
2 21837 802338076
3 117731 19009
2 181900 368349112
3 182799 181213
2 121392 747742254
1 50633 149889 456366602
2 163804 737150595
2 117893 732797548
1 21956 192995 717377855
3 97532 154028
1 89058 124450 742436570
1 75455 122574 98715798
1 63178 190299 99436021
2 79335 660768755
3 176425 56156
3 161305 134544
3 175637 8395
2 36457 511639970
2 165474 4089826
1 40067 165867 10992726
1 108417 145488 494132403
2 136201 162824365
2 104863 857327077
2 143229 784493814
2 42225 187862875
2 20688 414164239
3 170430 100507
3 178785 111058
2 138293 957861591
1 83204 184674 745670658
3 188332 164675
3 86240 173980
3 112305 31031
2 109797 378335755
3 155276 21872
3 2240 29451
3 79698 28394
3 12479 114281
1 15341 23243 148401208
3 36932 82872
3 139368 57725
3 84965 150632
3 151308 124067
2 179247 419901466
2 3978 277657028
1 89545 103907 627812091
3 127876 119202
3 134417 44921
3 161296 182835
3 68704 59049
3 212 154239
3 76362 152858
3 161465 35013
1 80846 119119 784164949
1 26159 146042 170230634
2 28229 109596351
2 39643 233549481
3 61093 135801
2 116571 702458644
2 117528 60786982
2 64074 256353037
2 188313 253532508
2 129889 846655820
2 152542 342309016
1 104138 178864 252675174
1 2660 104387 835114522
3 1740 35105
3 16937 47367
1 76291 166772 92499750
3 7519 160691
1 107531 198229 512574095
1 80525 86318 627693638
1 32307 109628 807904438
3 95924 119999
3 103968 106346
2 88042 328994229
2 77814 867264587
1 3551 75394 515580247
1 60735 120280 652136170
3 147989 139160
3 82985 63330
3 162663 158828
2 513 33695886
2 99283 901673512
2 132002 368689652
1 107839 164660 642710808
1 40013 62831 811376629
1 25581 119710 431920171
3 152802 37276
2 7952 196215693
1 102484 171602 422032743
3 188986 149433
1 127688 160652 860839324
2 50250 578048051
1 1296 176913 257521248
3 118413 75725
1 42206 125923 549139904
2 141330 197717994
3 42748 24052
1 35467 180030 314451887
1 77373 156595 979526493
1 126746 136740 508875509
1 157642 174050 720400029
1 8743 157180 726937586
2 72232 827231479
2 185724 734152078
2 332 939187295
3 174593 55985
2 27905 908128222
3 42601 160371
1 113838 184494 330736852
3 161505 95776
1 73625 157268 530009680
1 667 9155 327931794
1 111529 194233 753054503
2 70352 794001189
1 73645 95038 176578112
3 114795 84144
3 167086 90752
1 3210 132412 783925603
2 128665 974846004
1 26065 32240 236915347
2 88624 220939772
1 43105 168701 160925568
3 81857 112107
2 10385 685447103
1 43989 127110 467069386
3 177538 158393
1 86932 183615 21272284
3 74449 2258
3 192059 198400
3 21922 26056
2 42784 173686753
3 101452 33510
3 121812 1348
1 23878 85877 388228068
3 143932 162525
1 109694 151609 993751112
3 94921 65776
1 46207 158469 379586672
2 71098 471797297
3 133420 93055
2 109939 329494404
2 43087 635398417
3 144746 39802
2 112467 817067384
2 182121 949988648
3 181315 30346
1 111014 120604 708146143
2 132939 91665498
3 116082 109067
1 98788 147641 322117044
1 126458 196398 484024601
1 84454 142666 802127744
2 75307 147945452
3 182468 19180
3 193348 72556
3 17802 185538
1 2171 72838 668828817
1 93840 105048 324816611
1 3582 25241 17294151
3 121839 64260
3 114115 48689
2 33066 594095874
1 58072 164290 549652390
2 24976 780432920
3 36367 187292
2 109570 315370061
2 108211 112898118
1 64594 179528 364018829
3 43652 28643
3 156944 42380
1 78624 113534 977102750
2 9443 496934164
2 114138 212470919
3 92006 83232
1 17050 18423 732494149
2 48603 178926222
3 166777 98263
1 91665 148966 904467791
2 69953 286871548
1 30932 135749 227545324
3 48514 142003
3 61418 198329
3 180796 103255
3 190849 69246
3 36536 27112
1 20904 110256 199814679
2 139377 58603709
1 103543 168315 781798793
1 175387 199468 682294972
3 191241 60047
3 133067 161954
1 80000 194991 568107987
2 14580 126071782
2 114316 171818727
2 98159 421277867
1 20149 101237 100189254
1 19661 146756 138323651
1 1299 13864 107284186
1 20465 185372 714843201
1 133098 185188 459359013
1 8424 13460 886213794
3 87586 188508
2 7822 295258135
2 3671 488294009
1 162975 198548 311986282
2 159815 543824108
2 122105 736085554
3 62922 77315
3 41437 188688
3 82832 88185
1 67713 196132 317660779
1 99802 106013 419308356
1 79279 173787 635665121
3 180139 73422
3 67227 24732
1 20521 68542 705921151
2 96104 789932621
2 73085 483762373
1 135484 186224 560024528
3 61312 15505
3 159699 146075
3 120246 84443
3 96615 137254
2 145134 870133897
3 79913 38204
1 33446 193358 514494563
1 17284 131488 416284101
3 153889 104314
3 187359 14513
2 144865 249591829
3 23801 196404
1 73003 180246 605707084
3 10496 193541
2 22912 335696102
2 98149 668569079
3 149036 138979
2 95216 90110038
2 8900 898064833
1 96797 196406 281879676
1 41423 161691 180257935
2 199763 378136857
3 114080 66924
3 67047 11754
2 145919 804131659
3 93999 163254
2 85888 313141378
2 68985 941637281
1 44049 89227 913460132
1 101795 189758 685662181
2 54559 673561529
1 55292 81199 288643734
1 51461 132703 382202707
2 54139 405329422
2 29385 274091774
1 53774 130596 160861947
3 81917 116747
2 43175 56419537
1 42019 173199 189214630
3 165818 186073
1 81230 170475 323230634
2 36284 421927036
1 2990 40711 199375068
3 182253 197527
2 74893 350872379
1 35371 42334 402265416
2 545 830638972
3 48960 26326
1 159736 176616 323272068
1 88001 90971 871966843
3 144966 139366
1 24050 179349 984830615
1 61846 117115 155644508
1 46093 127586 273504286
1 57904 131252 763492293
3 167929 67158
2 184291 286835863
3 191670 71685
3 128504 68881
1 120382 169277 960261246
3 135382 70097
1 34625 90159 609271714
3 28796 153401
2 53912 302110963
3 112426 63389
2 153229 63986887
2 8152 933287323
2 41485 38981947
1 8051 97973 869425596
3 114855 84958
1 59989 185406 487859106
1 38845 65192 209660898
3 113217 154002
1 52361 168333 341723702
3 166877 180563
1 69123 95581 884727668
2 23114 287763643
1 16989 122897 204864138
3 6644 48760
2 32282 761940129
2 80168 619694029
3 133773 26834
3 41907 101099
2 81060 597990684
1 30260 135130 808030685
3 196384 82042
1 10133 82504 948824897
3 114624 1742
2 65033 891107215
1 23808 120163 467480320
2 91000 935518125
2 145835 820587234
2 95556 720912675
1 27145 85553 590916612
2 47816 1411837
1 20510 166486 485985013
3 72302 131935
2 119896 30336235
3 101001 48546
2 45777 712659061
1 33652 160853 738930854
1 6609 50363 363798858
2 17826 935170030
3 113596 130121
1 138892 157509 336380715
1 15109 90051 668413297
2 61147 298778190
3 76903 56801
1 47572 106205 554666053
1 75088 107893 820143148
2 59480 194538012
1 96996 143462 297642296
3 83174 36061
1 4221 135808 130988280
1 23245 54151 371730811
2 39137 725147977
2 188436 644592008
2 168532 24440027
2 37498 231418556
2 170310 409067028
1 45403 199868 275754633
1 125901 198028 652732685
1 27154 151547 765947721
1 53184 195156 115513708
1 20514 60217 887268945
1 5369 24150 377591341
2 100558 286639803
3 72168 79898
3 190679 13651
1 82718 179053 124507515
3 25815 43792
3 14889 26663
2 31610 213674355
2 189547 816221748
1 933 120205 364349191
1 78360 142828 39410667
3 160270 143467
3 166318 187803
2 182053 225647652
1 165691 191212 276362912
3 67717 65810
1 59772 137118 281229739
1 19169 131262 844277207
1 55745 129086 303195133
3 68240 63375
2 162097 258379080
2 47961 244928251
3 156132 4609
1 19090 59789 146845636
2 36861 482994647
1 20549 145971 139306877
2 163184 648037986
2 98174 705121468
1 5911 109198 687745006
1 138668 158306 497343086
3 165994 144286
2 83155 702188217
1 169757 179144 777693240
1 57400 71643 261938691
1 3361 17304 393001573
2 59685 407635069
2 138345 321563345
2 33381 58057147
3 80917 105868
1 67063 127694 427613396
1 116096 143803 359394128
2 41199 9965079
3 180140 91402
2 43772 192275250
2 13563 748565343
1 72624 199549 687779023
2 166682 586048649
1 13501 99848 380983412
2 133492 591037082
2 164448 850445642
3 47565 181995
2 196478 384637570
2 51520 279950232
3 122984 99578
3 86218 4433
2 193568 882026794
1 26309 146015 919374317
3 53528 5850
2 6317 818757780
3 162490 62639
2 24130 662699721
1 1374 81909 992745260
1 15958 76008 999393712
1 102185 144274 756484794
1 372 51287 723397673
1 112926 141739 331928448
2 148692 851986934
3 103792 157297
3 148831 88534
2 154400 528939630
2 196594 102803614
1 593 173173 846070530
1 17029 25420 338370886
2 140292 987082691
2 155424 571650322
3 152582 143967
3 20535 103937
3 61115 116123
3 157205 34006
2 39185 775496077
2 72916 263215560
1 8219 26907 683553883
2 138603 4039515
1 13236 147315 188241442
2 167031 929576221
2 8330 847292786
2 192048 126824669
1 1689 150598 942042500
2 88440 764744542
2 193396 380105591
3 80400 22277
3 56799 169654
1 121886 165719 247153431
2 31988 8929355
3 16192 113591
1 11537 78306 119175882
2 167323 464902853
1 61064 167726 280703784
3 122009 109158
3 106580 13752
2 3838 507425734
2 52608 754450874
1 91460 91642 837221445
3 198231 128011
3 35398 105664
1 55277 150637 7447235
2 127878 862509165
2 126929 34347017
2 31892 319764373
1 83746 114260 282488545
3 127730 73335
2 181547 753179514
1 112219 187554 491375082
2 173986 329039317
2 188135 293386368
1 48111 167238 832668832
2 166820 182798089
1 121548 174200 290349290
3 131914 176706
3 140606 71947
3 83738 117831
2 88386 181673366
3 91270 100279
2 126081 852218908
2 68845 128933587
1 67641 114235 982663735
2 76164 201970299
2 160436 751022700
2 95020 711850284
2 138584 421864371
1 103104 188832 886809715
1 165996 171311 592161023
3 49701 78985
1 24198 64727 87381504
3 104318 193531
3 194808 6387
2 189003 222903542
1 117414 127281 462093498
1 25088 30598 191862811
1 88045 98043 745238568
1 114327 149487 59361672
1 167924 187844 997874361
2 116291 115036187
2 37763 305421766
3 20169 161529
2 6947 795102405
2 80408 876325366
3 108653 58526
3 20659 195427
3 53876 51045
1 39656 90528 321591533
3 148255 11944
2 138074 614617600
2 63147 375247114
2 126765 212437034
1 2515 57573 945324912
3 446 84304
1 18879 129262 393060096
2 27766 219661872
1 75492 86603 734496885
3 60381 176677
2 123723 644496240
1 31477 150481 358702
2 120771 563670094
3 162891 195438
3 116900 55890
2 108184 927251943
1 27163 107478 545245267
2 140382 577778880
3 138113 160840
2 186533 714845253
1 85066 177712 200363408
1 32055 178959 606678794
1 43708 70453 865992353
1 11680 38701 469919240
2 147906 790365218
2 14098 688987946
2 189665 914450409
2 40284 98832032
3 154796 153026
1 62591 123954 32508203
3 47654 80722
1 2218 71151 931916864
1 161568 183250 828847259
3 62957 74869
2 165638 903892961
2 123252 56323349
2 99315 576058843
3 19414 67328
3 148791 16154
2 141081 215386719
2 18763 705928177
3 196215 51457
1 68683 96801 347799648
1 34546 165964 940875346
1 172518 183885 142637998
3 78532 23298
3 151238 148834
3 115006 14994
3 148104 72199
3 45997 26332
3 67258 146222
1 152406 163234 920722130
3 163565 125183
1 123840 143192 477840655
2 137439 169996341
3 75032 5313
2 185907 8831709
1 160653 178678 576888085
3 82822 134766
2 136584 416547882
1 84190 195301 649416924
1 79976 88054 293336761
2 62904 921806918
3 9209 159686
2 145567 230650713
1 22360 173238 464635089
3 134003 99668
1 1962 166983 898220031
2 57453 914372195
2 1658 282076463
1 12108 83504 926652008
2 177997 407403088
3 31288 28598
1 62415 82782 900990762
3 162062 55185
1 10868 175304 188044625
2 191585 176880796
3 42032 189564
2 107925 128302151
1 57871 62623 90857853
1 164891 181323 76034443
1 120379 181975 671466565
1 76010 108881 256485431
3 87571 140520
1 66919 97587 305972943
1 35244 120275 950542755
2 11286 326266184
3 49403 81948
1 26214 97727 830050975
2 119037 865814877
2 144817 207958158
1 51861 191478 217448849
3 26389 92717
1 117526 174223 266211602
3 95748 169392
1 62218 199298 267171059
3 36385 95636
2 101416 170885210
3 193613 113050
3 191974 171057
1 49597 145687 732313459
3 23426 103065
3 81922 4109
1 65388 121937 562228588
2 132248 11158177
2 142614 106067542
1 98942 147391 281526512
2 76860 657567843
3 22611 198930
2 143928 535406044
2 88193 8558744
3 75713 55964
3 52088 5101
2 193158 425260746
2 165188 547102509
2 168582 186092485
3 120484 83482
1 148099 195165 29426342
2 149629 537147030
3 67244 116586
3 196355 7149
3 39272 18066
1 92307 131993 604938665
3 182560 150230
1 142348 146727 704865531
1 62174 154446 604392379
2 55394 834759048
1 122571 167711 875684480
3 17893 109520
1 44585 195179 564916068
2 28503 159539352
1 37180 167249 241498596
1 24972 36702 398149302
1 96658 188030 339740901
3 37417 34055
3 198131 54344
2 90612 269174354
1 60013 192332 993823825
1 46571 71488 462980105
3 186404 163373
2 7059 165128251
3 158603 120148
1 41591 191504 417608979
3 162561 51536
2 24140 526443954
1 116206 191927 971526473
1 109751 126078 599681214
2 165927 87995310
2 177756 137872379
1 85575 191323 188172682
2 125397 285853413
2 71681 494812229
1 59543 87839 232327664
2 18813 883774179
2 89485 581852036
2 136821 282643363
1 120952 146367 487988526
2 113411 81403993
1 47792 192378 857319445
2 184671 183587104
2 10401 514792500
3 121082 130440
1 26203 171129 198848072
2 658 286943553
2 87121 941778808
2 103468 595908835
2 10042 840179853
1 2429 11137 897378074
2 192862 505793323
1 159700 164690 194615127
1 96349 137918 371190052
1 142029 183707 191441585
2 59812 33184722
2 146509 388608526
3 159146 47268
3 26182 17457
3 54472 59849
1 143815 187963 846803324
3 66192 35619
1 77397 117020 779985045
3 41621 93817
2 58985 646991587
1 69927 94183 3407522
2 136470 817963643
2 126396 289986472
1 43107 47330 298104302
1 113058 182117 450805568
2 118943 979155822
2 29355 776213556
3 113198 29415
3 148805 55440
3 169324 100987
1 82998 120722 469547350
3 139000 73033
1 79408 197490 805905499
2 90046 757721066
2 20450 448596528
3 24731 30007
2 174108 559390283
3 187540 56476
3 177103 38418
1 99305 144877 238548212
3 42489 83806
2 52190 622901694
1 23758 76284 275822884
2 32253 286867899
1 100527 169502 474492366
1 85088 99480 71392057
2 107513 497467115
3 192433 84407
3 24782 90157
1 70313 96568 761666769
1 38567 158205 179438094
3 197362 132379
3 50757 23403
2 151487 696583918
2 131934 636231986
3 47444 157812
1 107242 144400 174435806
2 11378 36888721
2 80804 83247262
1 84986 90150 426417124
2 100629 961412897
3 159177 168944
2 152301 92282830
2 110414 252150695
3 53320 103754
2 168137 858527211
1 1223 131963 763851163
2 180650 274160311
2 162240 271110173
2 199821 257732823
1 154146 161425 87247834
3 41859 88159
1 96616 196158 786140493
1 21293 50412 205064062
3 30947 104136
3 15151 20471
1 20027 177291 222819266
3 135828 159762
1 9058 28843 710046547
1 16642 82125 481067623
1 30686 109810 543421095
1 78904 120353 391722926
2 74100 716418793
3 139865 13417
2 164162 807352912
1 91866 127628 790823474
2 32664 797071804
2 9471 850819520
2 107937 84661358
1 82703 124508 614595438
1 28716 180660 779533364
3 193753 66802
2 123563 208389831
3 176515 157976
3 26665 133929
1 48023 84483 262013738
1 17286 197558 580101930
1 89448 107917 480064695
1 32064 64856 996894936
1 124356 157032 880937594
1 16463 68117 46212819
2 198056 66366874
3 98471 133624
2 140117 259199777
1 54068 115210 399976497
3 63548 3330
3 28043 89604
2 20183 691170412
3 89796 140380
1 10229 192916 582715943
1 76888 192366 862262121
3 52085 150796
2 145584 657589112
1 119809 137888 112875039
3 160353 133433
2 173782 186212327
3 21123 184695
1 104604 197888 933294427
2 45572 464208479
1 25987 136190 286332022
3 139382 95230
1 22720 137438 182338108
1 137515 168219 620348205
1 105718 124860 132553348
3 82760 89432
1 9478 89262 825933425
1 83513 151210 722061972
1 79673 199145 461077507
1 142332 147037 393333204
3 62973 135376
3 191031 121470
1 67351 109364 35313916
3 134224 199747
1 81260 81579 218459846
2 150073 957143511
3 149016 6417
1 64985 147115 294593481
1 51027 156861 911473989
1 101178 158935 151005678
2 152478 291821346
3 154327 67090
3 130534 189339
2 171376 959682716
2 112751 704770996
2 158218 275934067
1 88931 112309 5151445
2 72420 556187512
3 48535 82249
2 100560 157550109
1 143836 149129 595720156
2 69020 885741348
1 54804 113152 236768242
1 112790 142096 920375341
2 46663 164644511
1 112724 122747 409357193
2 64782 712571022
3 25212 114946
1 27448 33811 498284586
2 123315 320723983
1 4156 131320 244736055
3 141440 76410
3 167008 187186
2 74021 86181608
3 11670 120935
1 61862 177413 321231297
1 89593 116409 37936702
3 121908 23971
1 61877 116970 134241394
1 154998 191307 726628296
3 116929 134928
1 47622 138265 627889249
1 4934 117382 831431577
1 26080 97767 530528143
1 170026 191177 592818377
1 6174 151374 189773192
2 143518 15756605
2 188146 209862564
3 166745 164044
3 76856 57878
2 100679 225932016
2 35841 786087981
2 96364 599889886
3 93563 37031
3 126294 130010
3 44625 183022
2 18463 486144874
2 177247 326919664
1 1227 19446 47179603
2 49640 270258146
1 101010 193673 679220770
2 98684 552780671
2 90351 292785771
3 86857 132236
3 147711 74644
2 13196 902805123
2 175195 76860146
1 1794 14174 801506411
3 167902 18896
3 36094 191939
3 172897 163069
3 19277 172455
2 84914 438083243
1 38985 96419 780160196
2 5365 825745283
1 38191 44900 494006839
2 171870 535034612
3 150706 3181
1 76566 155506 986734774
1 36057 180612 84245465
3 50879 89922
1 61024 187300 147609272
2 33015 323693723
3 117396 192857
1 39246 121600 957886955
2 114454 819032295
1 849 60648 324947420
1 155858 194226 109917841
2 73048 351730835
2 196760 60774665
1 3697 131454 257383294
3 79108 116201
2 170 276346053
2 3179 78572277
3 184081 120157
3 75239 92158
1 9941 95953 348855359
2 121905 937718029
3 148350 21135
3 6213 10217
2 167995 962596364
1 11779 154480 232588680
2 5736 571017901
3 48772 74577
3 144919 148908
3 139876 191215
1 50262 105433 698659757
3 40171 117081
2 51181 886698844
1 49240 133118 102316673
2 116333 623384859
3 179620 143365
1 154571 163055 906354577
3 132812 70814
2 41668 439505101
2 118969 149600066
2 88781 413445523
2 45248 250201217
2 43658 659431591
3 164755 113260
2 199761 224193141
1 64571 127301 238248945
1 101102 139747 117838040
2 56293 388761570
1 13147 142765 788700445
1 17134 143843 316395549
2 77525 522309734
2 28096 375115227
2 103365 982684281
3 80015 153285
3 148146 190282
3 141038 126320
3 35353 146213
2 23619 790451878
3 39987 31224
3 33177 171572
2 6828 800049440
3 70807 2142
3 70231 118071
3 90734 97583
1 57142 136042 861401961
1 60853 112340 111170757
1 64663 192801 781855252
1 38938 198487 352692823
2 106253 603417488
1 79374 175350 188872844
2 56030 310337690
2 128029 519073300
3 106474 35738
1 22169 165062 398759412
3 22301 193033
3 129342 156882
3 130389 146055
1 43599 168261 661732837
3 61968 52249
2 82813 959107527
2 77220 984656751
2 16404 457557780
1 105256 160783 924009643
1 38965 53015 925918097
1 3959 192452 728768147
1 7766 50232 565126821
3 195588 113988
2 178131 620323777
3 197379 3010
3 82799 144969
3 160150 132583
1 1643 198857 302907248
1 136985 139480 56787852
3 178200 82893
2 11445 788641934
2 27818 555728972
3 87279 25350
1 158391 167442 394038764
3 183698 91825
1 58869 91838 914850522
3 58203 174449
1 100413 163586 431885368
1 104468 188947 600613332
1 61926 145082 488461003
3 145224 69492
2 154208 344463476
3 65354 155846
3 92616 126096
1 106719 139661 989855369
3 101656 56773
3 45342 27702
3 190943 48052
3 93700 151310
3 82397 183052
1 157737 179534 572634660
1 36208 107742 757931866
3 86749 124330
2 158195 368274561
2 47029 950984694
2 82710 241409550
3 97459 123489
3 15367 55935
1 59856 124029 853135173
3 57426 108237
1 103350 123187 628921137
2 84682 483550303
3 125037 198337
2 31653 845209933
3 15075 147648
1 38650 108545 848544285
1 129868 194559 61877345
2 38991 440874588
3 61623 45339
3 117600 24486
2 142829 114025343
3 164201 14367
1 129630 194042 343903
2 69678 127380521
3 193954 44633
2 109322 498663367
2 129287 190900773
1 35980 174104 474032203
3 170201 40336
2 188140 757444445
1 163632 174659 266145869
3 146379 87532
2 43765 668603855
2 65973 859666945
1 182866 194045 503539008
3 116147 199930
2 182024 787383863
3 103461 197322
1 188147 189381 318503012
2 59862 267460226
2 17726 517729108
3 89466 184043
2 38813 485434408
2 126768 561341950
2 197997 905521427
3 49532 41139
3 32128 143435
1 63423 107661 942961652
3 176862 199696
3 22110 180420
3 25293 82286
2 137413 45820658
1 69394 175534 230197762
1 98718 153294 387529993
3 21036 137286
2 7434 720547240
2 54600 127000621
3 85356 108753
3 93371 11138
3 111138 17869
2 121706 108424512
1 129445 195601 499366421
2 170223 118719222
1 44903 122481 220813282
1 56460 85104 408934024
3 179078 33293
2 193583 101859825
2 32462 832911627
2 27416 862261232
3 103557 8659
2 102 560443282
2 51286 622446428
3 124392 160121
1 46502 119296 635258869
2 10637 833218083
1 25579 71487 405774590
2 195021 939964001
1 23990 179821 714292042
2 90875 341354434
1 62184 82992 982321935
1 3459 126854 751024230
2 196150 875366042
3 192135 81604
1 118229 168313 555062236
1 68433 122101 573646016
1 22406 147116 400368336
3 117698 56869
3 20659 189053
2 88903 678469330
3 170170 126524
3 138647 134360
2 109947 853381202
3 75310 85841
1 3252 73056 234557939
2 195000 153540678
1 69652 188101 473124680
3 169264 107934
3 86050 185823
3 172653 54642
2 76693 690226889
3 92096 189095
3 29499 155098
1 27937 94585 576152104
2 131375 640945767
2 4363 608978464
1 46248 49104 263742016
1 39300 143722 435577129
3 45767 159540
2 78905 534649654
3 141166 77736
1 40384 151434 554298792
1 1737 177477 744067673
3 147800 165715
1 57457 130217 194064774
2 51388 182485230
2 9200 21442073
2 142256 236571588
3 142913 38053
2 49037 660017566
1 44727 106915 467494084
2 85446 187452273
1 54545 149138 517114988
1 68576 96731 507810796
2 160431 269930728
1 80316 165205 15875716
2 27133 6994020
2 142110 768231878
3 178976 127559
3 27057 123486
3 3302 93949
3 6075 87205
3 151866 105795
1 18535 165058 520372225
1 92993 195063 312563744
2 189503 244390560
2 55883 971568715
3 93776 21756
1 75503 192111 643502369
2 113264 776341456
3 160133 46578
3 14112 163625
2 152465 908630807
2 10301 648036244
2 42641 137173754
1 35151 76985 791422412
3 24565 44654
2 26928 801730135
1 58252 188065 396757926
2 5725 18603975
1 58475 62564 770357116
1 47598 136172 819410881
1 120571 148134 946685393
1 65069 158045 836342734
1 143993 195826 606273837
3 11221 177929
2 101511 89183442
3 79873 170756
3 6900 157710
2 41071 237807966
2 113883 842184774
2 125623 275347307
3 67279 97391
3 125160 75552
3 107035 64900
2 29596 1960920
3 5503 84242
3 65924 135276
2 24469 147070260
1 77046 80820 324304362
1 175313 185072 890454210
1 90472 98794 833848177
1 26411 113614 334690965
3 99045 177844
2 123951 789765813
3 77247 36197
2 157841 653313400
1 13810 89416 790342976
1 58906 148710 354868971
3 184093 116674
1 13508 22636 50685551
2 81439 464254026
3 86644 158435
2 155806 606664348
3 166194 102795
1 161152 181620 857166263
3 122391 131537
1 176577 197756 804963370
3 64123 66502
1 34604 163862 611704461
3 92596 185704
1 13316 177745 173756742
3 180757 57869
3 60281 95148
2 48946 863023823
3 116917 135968
2 240 141385738
1 46111 100608 828486815
1 60353 112970 343504870
3 100179 37646
2 144463 484164919
2 190410 512656968
2 32455 221977177
2 126035 613578570
1 30729 179946 162996936
2 174229 736765584
2 119752 640502368
2 114877 299191158
1 62128 135404 186894556
2 4896 435676501
2 115003 882421896
1 64495 137274 608199970
3 94713 165230
2 17873 958828614
1 37577 124520 650855122
2 59815 345954588
1 121405 172243 914232205
1 37982 128046 927532403
2 88698 462027679
3 182640 101532
3 59517 61961
3 195873 96697
2 101732 689680432
2 194062 333218688
3 74999 43061
2 143953 630917389
2 113746 249089745
3 42580 10482
3 124546 155155
3 85695 3704
1 66896 75571 358556478
2 16211 181046493
3 96123 70222
3 167516 117939
2 84183 734655824
2 27876 468527166
3 13944 137907
2 46398 924462771
2 20911 130922540
1 7718 131880 521308240
3 132168 59253
1 22613 146006 172333898
2 106009 50285461
1 33133 99977 197904358
3 6086 76160
3 33397 79389
1 35523 184278 939087916
1 135463 137052 131247893
2 191169 214494071
2 41360 534888080
2 152637 319717467
2 175974 352004575
3 58405 171686
1 85128 86518 242871788
2 118364 265909596
1 15247 33013 119799602
1 67008 147225 561946475
1 119500 150546 843246599
1 99788 170383 313586029
2 32598 216044097
3 38001 57690
3 180613 32253
1 101872 160624 447760265
3 124297 169469
3 56246 73992
2 73874 754412748
2 61266 306612879
1 139262 141646 372488614
2 157636 419728609
3 139313 135173
3 191921 82108
2 124133 44024939
1 13373 135969 753652389
3 84845 134245
3 196099 104077
3 134480 103296
1 77981 174015 769472320
2 177776 850311287
3 170067 191891
3 126156 10845
1 39678 40564 638236890
1 128795 162089 637613646
2 47591 94440314
1 4148 179742 527565669
3 80216 121519
2 10654 255281342
3 6053 117800
3 29533 127839
2 47667 554262922
3 123865 103433
2 101579 886802958
3 45657 121245
2 25041 251306438
2 264 117416120
3 86865 73400
3 152029 38803
2 23832 651289604
2 180327 156112615
2 31340 549292338
3 47498 62383
1 72622 110107 445056291
2 46939 334967649
1 59593 139029 867449510
3 148516 196598
2 14897 838164311
2 1485 832644632
1 81028 174537 670341066
3 49271 62200
3 142705 149472
2 190127 683937523
2 175114 107127839
3 169946 170347
2 27034 753867844
1 63241 100811 222149210
1 88465 158976 869721937
2 130726 105593337
3 170354 19094
2 70499 89567771
3 194510 185906
3 166741 103757
3 177 167646
2 101859 358701390
2 151491 247603935
3 151877 81856
2 62382 63895752
1 110746 155936 180706451
2 147103 280409791
1 72734 190087 289431066
2 70319 814467
3 75082 39983
3 133427 12645
2 163748 12396410
1 114624 197732 757099870
3 95008 130952
1 157936 167459 637083301
1 15752 84291 688379073
1 40280 147478 892207861
2 39956 592375677
1 112039 120961 868211712
3 94593 151711
2 116457 43031954
2 19457 813947415
2 53582 560255766
2 75334 434333896
2 171877 106303431
3 48003 141362
3 197977 58469
1 99410 106705 649591258
3 83479 167353
3 82153 75220
3 41151 193062
1 108205 119089 257814562
2 94636 400680441
3 184555 87625
1 54666 135582 153536602
1 98059 184139 70980910
1 134414 196986 13360387
1 58396 75583 66085096
2 142834 548402258
3 12016 139435
3 194110 76870
2 42849 670192057
2 97256 610388753
1 149922 190842 189063820
2 80283 271707721
3 30398 76516
3 53740 159903
3 99272 189491
1 112719 177993 14354586
3 196869 31804
2 50969 989242498
2 23350 112757606
3 9517 133513
1 21035 191786 592731106
3 58760 129665
3 148758 72447
3 181502 173351
3 17546 76142
1 27405 123884 953407011
2 170858 493188063
3 151952 147229
3 33116 148697
1 103113 164766 819417247
1 21521 68393 445762981
2 22739 818456430
1 45980 171200 781190708
3 139332 45645
2 157293 624369746
1 86947 122638 306199937
3 177030 21195
1 12509 23694 45236379
1 68602 140578 867532385
1 26188 113025 704620733
1 42387 53150 895763685
1 103246 174900 146372497
1 149 102475 126733071
3 137578 178296
2 50175 229823922
2 144913 281183317
1 6069 183948 445383802
2 75953 452386509
1 111872 155859 71379518
1 78610 166585 745890269
1 11955 72712 595426512
1 156119 177297 600263040
3 34279 96392
3 16573 128496
3 78450 51426
2 152158 49996627
2 65775 161484836
3 32135 63039
1 74166 77321 237419188
1 17610 140913 853320254
3 89266 32568
3 34021 153462
3 116117 92059
3 192577 114036
2 47732 549240270
1 83678 119219 137107897
1 3337 75271 100495141
1 26512 157743 380782432
1 121320 135912 948343363
1 140461 147715 104534255
1 20757 48852 251136235
3 123499 153694
1 25450 147470 578969516
2 188484 645275423
1 9060 127524 336262603
2 187254 223666619
3 111585 134392
1 118211 175834 488175394
1 21073 148429 772840353
1 22255 22436 278936759
1 97970 111377 181085086
2 71265 540618917
1 1907 34687 801091318
1 28167 178021 393912635
3 65514 43229
2 25727 933026778
2 36280 707555228
1 9489 72105 355035395
1 2027 60728 53512848
2 38959 809195844
1 18681 171461 801401863
1 159933 189141 405118564
1 31365 137724 694149035
1 55940 145904 532489939
3 113825 169491
2 100326 582686324
2 69789 444221727
1 111231 139585 993184146
1 54934 113485 187214012
2 192856 155463110
2 50906 689324839
3 53684 27855
3 61450 145279
3 63217 34642
1 19884 128751 909428497
1 187905 195620 266275526
3 90683 46355
1 4818 151003 919080958
1 6044 109626 871245041
2 49539 892558487
3 41051 107902
1 32559 181716 958583219
2 151373 92872433
3 166525 64004
1 24464 144802 930755752
3 141542 198823
2 172864 40008174
1 82286 86247 607987654
3 90209 76512
2 120920 37290034
3 36859 62096
1 1115 158881 726182631
3 27892 147683
1 3741 69831 380149263
2 87714 754452717
1 61116 123887 390959600
2 14936 49910339
1 12708 161269 724494432
1 42930 87951 675607931
1 1189 131986 971421867
2 95638 648187264
3 177352 31856
3 80263 121682
1 45433 161854 929377912
1 103966 131136 464317697
3 117341 65898
2 178362 50193573
3 28571 159521
3 89226 161199
3 89306 94003
1 8856 35517 559551100
2 192531 692096604
1 182211 188631 490423503
2 108915 254539483
1 25430 35572 982852965
2 34423 620985088
1 178171 198629 72358957
2 36145 300387637
3 142619 95520
3 6905 32217
1 57102 68744 713720703
3 49845 99037
1 88476 157764 122338357
3 127638 112002
3 88824 198391
1 99008 146569 475939011
3 119200 100741
2 26862 194038123
1 27894 179649 900290257
1 37051 83817 305900591
1 48885 52733 896813016
2 1057 866250856
1 3839 108725 330445776
2 190525 91198859
2 77620 512205786
2 65832 989324756
2 37501 290124978
1 156489 191415 931981751
1 46536 97703 99637367
2 148642 632862940
1 103850 122483 410463378
3 116054 42062
2 75821 332601811
1 20542 25324 10210074
3 20297 101767
2 167509 27598393
3 28612 53935
1 38252 70100 658894284
2 68710 808491227
1 66789 76560 414842985
2 43138 995297843
1 124759 136020 466864936
3 17218 155144
3 78935 4671
2 37356 77180497
1 121148 145274 281250311
2 129413 774400423
2 85117 539195259
3 98461 161099
2 25269 392138963
1 135116 193145 241107865
3 106413 6833
1 61761 175089 17072213
1 28386 50660 32964218
3 103133 74001
2 36373 519137414
3 71973 187594
3 157638 104768
3 28346 186213
3 108690 73851
3 22301 186098
1 63024 192866 901993137
2 64521 860268520
2 105695 753856363
3 26670 21358
3 168445 140299
2 170957 865350927
1 51924 135786 213253862
1 91221 101884 451315127
1 28211 198154 662011663
1 150406 167201 149920239
2 28076 247709501
1 119133 174437 178277064
2 70090 823999266
3 152499 149767
1 30592 127327 493896041
3 122328 76266
3 132957 107215
2 14341 17678185
3 115012 117983
1 7412 157558 870098907
2 77030 999183880
3 183103 80676
1 59198 98990 298025314
3 45695 162905
1 87474 103450 41514551
3 59414 122539
1 79306 152924 205276680
1 172218 177836 779123568
2 129978 275702283
2 170436 515870849
3 178006 27870
3 33282 138974
1 40635 138808 608303519
2 137284 190191579
1 23740 180517 149795706
3 109931 127109
1 78180 116694 434538136
3 109323 103328
3 106786 74837
3 65654 193504
2 161835 271208806
1 95908 186483 323628287
3 194717 76907
2 58818 611590686
1 34163 138610 680865809
2 188967 221672481
3 137185 171118
1 28437 125074 631269929
1 46476 86515 790966737
3 5612 111459
1 14651 36012 122550611
1 12821 96310 371781495
2 183644 940218750
3 98297 11025
2 250 539907190
1 30079 102150 901768756
1 6035 17998 374778170
1 6686 184158 822923976
1 18902 59881 914923273
1 34145 40441 283379669
3 119699 88190
3 50211 54676
2 169003 642571396
1 35257 132041 679270354
2 166561 411681801
3 182634 3454
1 18102 25427 659301408
3 171205 126197
2 104850 731528100
2 69125 681649589
3 63999 177069
2 59318 555849539
2 160190 17299457
3 123948 112119
2 165855 61499179
2 191320 994338662
1 77478 79582 587467741
2 102645 467063373
3 176542 25346
3 65297 2502
1 52712 94875 493737651
2 187917 80313520
1 85213 111371 674119849
3 152353 80689
2 54578 267694854
1 11529 170687 801018767
1 58203 122636 919946820
3 138554 180245
1 25135 36453 131242693
1 18870 132009 984489728
3 108320 49259
1 58890 116502 903798205
3 125391 155334
3 142377 28637
2 17369 554226031
1 89056 99647 501565624
3 115848 169796
1 151763 168479 617314042
2 69762 216741818
2 108837 741364164
2 136473 6595896
1 28267 48900 151512169
2 8507 850211677
1 53428 178436 684847684
3 1025 18217
3 154574 15136
3 102865 178839
1 73088 154554 759842558
2 166553 762546151
3 197551 94858
1 468 60442 125002944
2 79754 856083693
1 118956 150760 5666336
3 95423 104462
1 84221 164241 169522399
2 135772 81319445
3 171339 175986
2 24218 21156784
1 2326 85255 93095253
1 40194 104041 731372419
3 95367 170108
2 169488 338373786
2 124125 461881991
3 165420 99139
3 35649 127797
3 82947 26926
2 164768 706598260
1 90488 163907 356223985
3 28179 183817
2 155368 872200186
1 73321 87496 307588249
2 172923 386925920
2 50519 149050376
1 1188 86075 829604401
2 176558 455314950
3 146305 46867
1 119036 146220 120142329
2 87615 458072616
1 40563 87041 556025450
1 111421 167241 571166633
1 93 150892 743882488
3 43984 8194
2 36422 636074848
1 39770 185286 962905797
1 43141 64741 203106884
1 58821 84901 884410314
2 179525 826304129
3 184898 49655
2 27841 526952552
1 32285 183069 564515908
1 19426 163987 380288776
2 153984 512888154
1 136802 141280 876188809
3 146361 180137
1 31577 182410 488145322
3 179333 123129
2 63048 32177167
2 124055 559539169
1 41585 78077 963924062
1 21384 175629 430542790
1 22681 119040 928120791
2 191138 686043920
2 122352 454286421
3 727 3414
3 4013 40826
2 27716 12193532
3 91577 70225
1 138080 143181 71380328
1 94735 184829 760078389
1 15486 54412 338631842
2 196619 171600232
1 35643 184861 96410213
1 22704 68976 883083599
3 116884 187905
3 70740 74900
3 26705 5725
1 48791 186241 158281866
2 22727 765709078
2 192513 192955333
1 58994 73168 443365226
3 40749 25602
1 8661 141709 808520287
2 62039 176207634
1 24719 172127 171839211
3 66178 6238
1 84140 182877 447906666
3 29782 119377
2 118778 61865003
2 63239 52423721
2 96326 470438223
2 98265 397222691
2 69770 893853830
1 84970 88603 106902621
1 125224 153686 482351671
1 110912 164207 80844616
2 162469 521003321
1 91559 183841 878761468
1 96161 113172 825146382
3 193054 131676
3 159521 161722
3 196547 32675
3 92101 65378
3 167943 93122
1 37 21147 48483941
3 143848 144242
3 122175 108540
3 151857 144844
2 39360 510621698
2 66827 556761534
3 55918 162434
2 40065 760079968
1 45855 121065 205237402
2 135030 830816102
2 164330 937444450
2 184042 391262322
1 141554 199922 800259842
1 22593 101667 228360582
2 142152 297974749
1 89656 162397 942115440
3 34945 83329
1 10308 24022 603484615
1 174219 182736 608858864
1 41611 104773 636431406
3 180042 34269
2 190793 668731815
2 96123 337888713
3 152323 189859
1 23380 164559 650192209
1 76941 189612 438352619
2 172017 890199927
1 112416 134813 488487803
1 30308 158549 128034780
1 77632 106643 510649721
1 34884 100203 373656799
3 119744 48385
3 110853 26209
2 87854 509952676
1 70162 197192 843512089
1 157332 162586 364104200
1 22349 190313 288958738
3 104469 131030
2 28148 332584746
3 143605 63396
1 132745 147724 503289314
3 37555 153800
1 28635 68988 211440577
2 102615 926394533
2 127502 187222653
2 40061 353199305
2 141367 329825164
3 192307 173786
2 74768 924468869
2 94194 257747355
2 164280 734203071
1 2905 7816 800477973
3 10299 79480
3 113806 56658
1 4111 199997 472905156
1 62391 155714 982160879
2 23457 99534542
3 173109 119862
1 80820 87356 654880168
3 119023 136317
3 176558 91077
2 132805 807618696
2 173971 3892513
3 20137 15806
1 159047 191709 601713962
2 36231 533558029
2 192283 885390075
3 43767 155470
2 115966 869659770
2 33160 452922537
2 60564 260863852
1 13128 24679 868730331
1 66744 111225 407434986
2 121930 751197613
1 10082 162678 158280577
2 1842 818837159
1 97722 140590 195118553
1 42320 154933 159262824
3 40960 176892
2 105981 763116602
3 168971 170643
2 148367 531238414
2 181705 351981093
2 150272 655030387
1 46671 109022 883513515
2 23079 354853037
2 41148 760791280
2 83927 531656260
3 197155 53725
2 157241 205805486
2 166475 125703815
2 88199 550651722
1 176510 193343 450648276
3 155927 162332
1 89459 113082 362103347
3 137453 71137
3 135562 90323
3 55293 63406
1 124967 136218 146675273
3 194294 165291
2 197162 924557250
3 70695 109606
2 164764 373096959
3 99925 166080
3 53327 25651
2 174394 595432476
1 149353 152666 362722984
2 183320 676588820
2 146084 707933749
1 2354 198152 798675013
2 62097 57954896
1 106460 194831 150422549
2 126625 482626575
2 43539 697841363
1 21135 119231 753915244
3 30964 189034
3 8968 110846
2 128540 461675246
2 53412 269506114
2 50650 220119984
2 128593 927467175
2 109961 195833901
2 46090 642975161
1 3575 76327 893677564
2 32695 396623968
1 101248 163814 38390270
3 80811 133007
3 36565 112851
1 109624 172046 305480143
2 106448 338484413
1 26025 176483 960260685
3 18298 112264
3 137193 100186
3 16922 194689
1 51737 96880 79447961
2 198670 625649546
1 114607 173454 667322283
2 7480 593430227
3 164450 197930
2 147719 79315932
2 77613 958005913
2 129643 122647024
3 77417 83195
1 154775 188457 322995630
3 100048 29497
2 196529 713670940
3 163869 23974
2 50061 705240904
3 48101 196823
1 2051 53659 359568764
1 134471 158282 676084840
2 153990 704630268
2 138277 650064668
1 5190 13579 16424377
1 62579 118859 963115063
2 45757 434674681
3 13924 3691
1 81205 143887 47839228
3 68734 163486
1 30045 131191 209884294
1 36621 119505 282952479
3 94918 24273
2 22303 153235997
2 17411 15589623
1 10963 43928 312645357
3 66900 132391
1 147405 148905 660960453
3 188790 67778
2 126854 804117543
2 179035 608577161
3 68958 127183
2 127250 203560744
1 7416 22554 193349738
2 149839 167106997
3 107455 123697
2 57576 199395220
1 82052 180907 983343916
1 39963 51567 150745124
2 47426 239546593
2 181 181435506
3 33645 36380
1 13487 62125 480883408
1 24915 110924 622067649
1 49954 139907 599491419
3 106432 122666
3 61175 125970
2 169776 551023935
1 49540 177147 210308874
3 18830 48579
1 15145 127660 516058384
3 153645 5508
3 34829 143378
1 96677 181228 892287321
3 37014 69902
3 194838 110817
1 14343 51554 164868449
2 46424 56780335
3 44066 177693
3 180369 136629
1 59223 81616 614811436
2 140324 666081544
1 8299 64917 58786916
1 42015 160966 598659883
2 117644 862543752
1 99612 103793 891682152
1 328 103013 319084201
2 186088 270898797
1 903 164659 542515878
3 23561 165730
2 123171 230789935
2 30244 418857614
1 36996 152132 898166136
3 139512 79662
1 86614 99004 303752205
2 75727 486355188
3 46284 60868
3 58184 48581
1 63853 131502 344068128
2 11073 460596445
2 14456 747988397
1 85336 119258 990546931
3 115994 27903
3 75839 168834
2 7467 431941585
1 1344 79185 952352699
3 197154 37363
2 88752 989820632
2 10394 386222261
2 151136 180381228
2 101472 860874116
1 9031 164704 308287854
2 144324 800330008
2 14770 122822150
2 152094 742243447
1 112861 167042 828640365
2 84995 218683142
3 121156 187821
3 172788 134402
3 111087 151069
2 107609 537002642
2 102291 704361928
1 19343 24552 427467547
1 31544 54149 696951341
1 77109 109119 568116421
2 170468 717246956
3 57866 112720
3 116168 152830
2 83845 661533875
3 79715 104926
1 15328 199396 563192271
2 50669 830447964
3 141028 161779
2 37938 542199658
3 71816 159736
3 60843 133433
2 189943 183807683
1 14056 26218 121318968
3 84216 161610
2 170829 41754879
2 144837 906682555
1 88639 106775 502758130
2 156484 654601121
1 2644 25854 589618959
1 85658 195006 708491011
3 2503 55579
1 64733 115735 437889672
1 127859 135945 217735239
1 16003 69249 778266745
1 62768 92645 78508566
3 48775 123005
1 92462 128410 766693869
3 84478 164288
1 11192 87594 689566667
2 35468 463185434
1 86329 169097 386106923
2 55276 977422641
2 84973 420311154
1 25015 185325 3590901
1 69996 162837 466807209
3 104462 23765
3 57209 61894
3 107955 116933
1 175505 181587 911743808
1 121272 143025 686310042
2 135748 71498590
1 102260 127280 13992029
1 81165 192218 466866515
3 70179 44340
3 68169 55503
3 72540 122132
3 88484 80644
2 96350 456788103
3 61188 145754
3 180676 99105
3 148998 102875
3 112565 1743
2 106908 705526058
2 58678 799039366
1 37180 137189 274726035
1 125500 169396 957273675
3 142878 50882
2 110863 327718293
3 131808 197476
1 68256 137869 638080113
3 88869 147850
1 20263 141852 64813074
2 158694 348365938
3 153275 178592
2 52153 471205966
2 11003 557598150
3 103186 163328
2 78105 241739825
3 154653 142604
1 95105 154044 624664421
3 108033 37394
1 140113 154343 963767442
2 15724 334342454
2 126305 644986867
3 120326 29321
3 12936 192466
1 4123 90112 199039475
2 91567 556418597
2 186142 823969477
2 825 316663687
2 189304 522057902
2 84701 526505183
1 87097 175235 303503454
2 186889 578044154
3 186507 90454
3 11535 48622
3 177046 90830
2 175955 785485151
3 152743 40310
1 14304 170627 296103117
3 2684 98379
3 146742 183228
3 138646 118193
3 131594 12179
2 68469 536590730
1 104935 171414 222049717
3 52801 182848
3 117703 143487
2 104763 376103590
1 110219 169149 947164448
3 172805 9968
2 27841 522902065
3 191938 169195
3 136320 28881
3 186669 7759
3 23796 115778
1 134537 187581 345756992
1 136544 185093 953013501
1 191737 196854 984574586
1 95462 160714 60237775
3 48161 3754
2 83293 194851906
3 92292 85382
3 65649 116900
1 166492 199185 641517630
2 42021 21354822
1 111975 194529 425581247
2 135934 819901433
3 196901 180061
3 163882 55569
2 69393 165759724
2 156972 605970753
1 73415 185328 162944267
2 162415 700927234
2 3868 736239876
1 87128 132741 546972556
2 76505 876647610
3 40159 122228
3 145478 152832
3 22377 63305
2 64611 361299363
1 26624 35392 8178031
1 17336 148356 574879208
2 161625 657694488
3 90193 4456
2 173196 955522810
2 152796 723596454
1 652 154427 766898704
1 75304 179636 69143003
1 45773 72621 468598936
3 27074 6613
2 34803 517047242
1 1465 4975 52893689
3 116815 16452
2 119479 591956183
3 195805 152429
3 114390 68628
3 28300 9865
3 185395 198830
3 34438 167165
1 48469 170237 264846265
2 158438 853573536
3 177200 74577
3 81146 165507
3 137178 48822
2 138552 778109797
2 51966 784469117
1 10015 180421 585396973
1 7145 179350 353718076
2 111016 868409292
3 162760 408
1 70209 146644 720934546
2 4428 73137585
3 64416 191405
1 40643 44581 251640754
3 48830 50310
2 25006 286361691
2 150930 890275608
1 98971 99350 704597884
3 50381 111987
2 151509 557603999
1 75301 128659 434635410
1 53050 165739 871400339
3 45401 13262
2 9071 180351049
3 29906 195151
3 56049 176990
3 126521 149831
2 187598 150817573
3 159915 184622
1 181621 183439 680028479
1 39518 174508 806868656
3 132921 114386
1 124641 156567 551942442
2 1208 473570481
3 13948 104
3 46378 31715
1 64734 125592 752981290
1 94917 159922 421661510
1 97201 121901 986158346
1 10399 154746 560462054
3 168541 156311
1 73575 124649 500820242
1 127287 156009 135793546
2 73986 166077936
2 144335 731789644
2 63137 501670786
2 286 29126113
3 192499 199070
1 1353 103830 661220427
3 150763 162995
3 178768 27983
2 49391 402012787
2 96597 150013768
1 50214 67192 545908917
3 187932 47573
2 35506 591779940
3 150045 92907
1 59077 115901 345168540
3 115287 151322
3 198965 65785
3 71584 51951
2 69660 641652347
2 166200 30776879
3 9537 78063
3 13847 109636
3 163604 179176
2 137367 159013071
3 58080 98475
3 19639 56679
3 169118 44539
2 30619 966805891
1 107649 186377 969627375
1 38402 92230 988567969
3 28578 91178
3 135321 48904
2 152116 573162191
2 140578 1215849
1 35272 190162 653369739
1 59835 123100 763945917
3 46968 150631
3 186413 110208
3 122998 132808
1 27059 161830 892388541
1 67066 112676 702870039
3 86561 160818
3 68575 89745
2 72614 909010982
2 188059 929717718
2 62988 607615801
3 175451 83042
1 111033 176155 301464328
3 163681 75503
2 82754 242918978
2 199348 560870174
1 23067 62824 145390850
3 130108 23385
1 86224 199811 513995745
2 138618 278740109
1 135556 196737 77055081
1 141671 171194 723051312
3 91494 75803
3 94044 135805
3 145092 54962
2 36809 82262615
2 143288 716998216
3 147793 54459
1 557 145835 804595374
1 112171 172047 431154485
3 121968 21705
3 148533 86927
2 154419 44743931
2 86632 857978419
3 3933 89956
1 4521 19958 949545481
3 124837 43939
1 83836 160517 497882547
1 168686 185374 289068209
3 107444 127999
3 146498 90596
3 7595 30273
3 198417 55704
3 21696 26322
3 36437 158709
2 140655 451819818
1 61599 199595 282026551
2 86478 936107386
2 181268 278910184
3 77589 177926
2 86324 960479163
1 16972 37142 194023184
3 162441 32731
2 186892 833107186
2 13048 430629474
2 181386 151709032
2 177948 271557779
2 41094 205863426
1 86250 132367 545943021
2 147514 869799876
3 126502 20073
3 15188 46896
3 21137 25574
3 178576 6831
1 12995 179945 102782255
3 193235 162090
2 20539 910031191
2 175872 870336813
1 2026 128643 215359136
3 162352 137975
1 74756 175284 862007072
3 19553 198070
1 45126 193888 757826796
1 190285 192731 496497843
2 8122 539772939
3 171938 42983
3 109802 166360
2 27195 195242137
1 115027 182459 349483837
2 138005 817200879
2 36926 990652929
2 12977 478235406
3 180496 63163
2 128375 561705151
1 39988 60468 232424308
1 101802 127708 637998802
2 101232 741429916
2 85529 137903715
2 32824 272009675
3 1217 47419
2 39655 239161601
2 1728 172410684
3 183944 22355
2 19457 937451206
3 51756 20702
2 91735 618576241
2 15623 822480917
1 18551 164506 767176674
2 98893 129882623
1 79784 179069 372617680
2 180103 326344046
1 9705 193821 537584312
2 110076 854596714
3 5592 171522
1 54443 167726 919747838
2 103996 504674255
2 94204 113415824
1 51760 94218 300232615
2 15909 886330292
2 43281 266769572
3 177919 161163
3 160033 168892
1 178476 185953 647627644
1 91695 106549 276053835
3 145742 175347
3 19995 37742
2 15077 929673963
3 88621 188466
1 78063 151771 580707639
2 130458 622575657
1 8188 123121 200945658
2 129815 599105622
2 126504 348672158
3 153869 163297
1 45529 160591 717827248
3 162026 51047
2 35904 78882930
3 53783 95340
2 78035 360725086
2 176085 710518737
2 13396 684382455
2 149882 890997040
2 153490 943610374
1 118022 159662 623007029
3 36924 150933
1 58611 91481 168002431
3 44261 51003
3 110411 193377
3 165836 84190
2 48041 964024045
2 38453 270549032
3 101426 197574
2 145277 877402716
3 3072 16071
2 133954 360641845
1 14962 44176 122494795
2 131038 355165629
1 13260 105259 205138045
3 55020 83556
2 102564 662832831
1 131686 199374 818928643
2 138928 319451812
1 107527 132825 465971568
3 130627 157832
3 91841 108735
1 9922 95834 757335523
2 31069 786320459
1 153131 157382 53970839
3 114521 76696
3 117944 197162
3 134758 181082
2 152155 839330396
3 124472 119071
3 141199 27439
3 55808 124894
3 26556 102676
1 87832 125097 71465157
2 72437 399389042
2 51014 824146235
1 22080 117065 381476788
1 122672 168599 304800291
3 41415 34480
2 199406 450810848
2 100443 374206519
2 127211 765528148
2 139708 899596107
1 28487 158939 910632570
3 1264 31337
1 140030 184639 525143212
3 199652 9598
2 14645 635140318
3 36109 48581
1 35981 93382 5705165
1 64082 87733 967591663
2 70718 589147129
3 95827 91334
3 138662 197356
1 95468 168954 301150969
3 143779 184244
1 53665 119256 556682756
2 142371 708661884
2 105096 401921455
1 949 79197 770119174
2 101845 212263417
2 124054 461066956
3 4950 185632
3 57513 167627
3 81142 88476
3 118475 122496
2 98447 657197308
3 80881 111703
2 180604 444983928
1 33045 164106 111002556
2 77795 195103654
3 42326 136845
1 100244 131797 52557281
2 171123 785758333
1 55155 149565 194131653
3 97683 85332
2 185235 604317317
1 56811 59612 937054182
2 161933 486427904
3 33312 50632
3 45711 26849
1 130330 154341 550157154
2 67323 227788988
2 31650 627962651
2 33318 767724423
3 1964 199173
3 174232 193721
3 21117 86759
2 64084 91533774
3 42637 166885
2 55005 144095549
2 92391 754223180
2 119100 113945224
2 93779 414690330
1 13206 82720 714153533
2 50182 857246039
1 145826 199613 812187663
3 72971 162464
1 84153 90689 808426845
1 436 123820 816865892
1 31004 54799 859511028
3 176811 145735
1 58591 88572 903781658
2 103078 831186401
2 62583 974812464
2 147586 945868254
2 176099 944722864
2 149234 343451131
3 42806 199010
1 74892 99586 314233119
2 147534 533741075
2 178670 953694040
3 8461 196760
1 104351 157955 159601998
1 48707 120065 940482065
1 47369 97194 394896489
1 83429 121818 592613017
1 107786 166111 423651771
1 160117 169988 340919315
1 25847 190121 151777482
3 82584 124309
3 8053 140873
3 2194 67956
2 188579 649272548
3 146405 129578
2 90212 676985597
3 187365 105916
1 6055 146197 150490204
2 2243 435538926
2 190524 18701865
3 156200 140474
1 13496 73652 81384954
3 134923 155606
3 43801 122881
3 101825 96555
3 174174 19040
3 49987 83549
3 100106 12272
1 130763 170289 223154048
3 129344 184153
2 161574 357384281
1 109648 165864 856184560
2 105897 681209210
3 98466 41712
1 136326 164577 743508842
3 190327 94590
2 190999 993385335
1 69599 95482 470824620
3 20952 125866
3 134666 35583
1 4601 122301 173287457
2 96390 861227497
2 191083 828557086
1 18483 150814 151791984
3 106986 39658
2 84247 425817909
1 130550 160650 296819442
1 42466 151434 495520264
1 2672 93559 975692914
1 58555 125814 478619688
3 22211 72933
2 72184 720705981
1 56919 192565 566224727
3 72623 111857
2 23301 5937986
3 191486 178774
2 52254 534583162
3 83228 145226
2 154327 378424646
2 165487 144678963
2 87243 160321745
2 65117 875727288
2 165753 486233235
3 75134 126528
1 33021 156725 875702460
1 22994 37666 161842972
1 50106 199059 492542647
2 141030 52559476
3 87605 118958
1 39518 131346 809288864
2 55785 712046365
2 136691 356105551
1 9618 39520 955249256
1 77554 191465 117793160
3 89922 45671
3 175707 187454
1 84974 88059 735344054
1 128654 187636 315463094
3 50226 113010
2 38352 813427894
2 196294 919761524
3 168159 122730
1 120583 181249 820142392
2 56145 123454955
2 86410 105974728
3 128083 197997
3 28828 85692
3 87571 135971
3 139775 99464
1 3814 92916 880986410
3 75931 119882
3 34794 156097
1 25702 180029 816187350
2 65468 409004779
1 161557 175128 249851465
3 1865 133775
1 2020 147927 554114786
2 131151 877379971
2 98586 375646235
3 124181 20291
1 39542 141338 933015841
1 109634 184771 712949363
2 106844 297123048
3 16111 166251
1 131766 181785 561864056
3 39050 74358
2 59976 900399084
3 182205 187981
1 20452 121284 744435633
2 31913 700999887
2 49838 323997393
2 149448 322795015
2 92393 932486625
3 50237 90278
1 50021 68734 855270675
1 141291 178943 899811798
2 35313 354076017
1 11608 17982 383657417
1 122804 188460 410458706
3 98235 166841
3 40406 71028
2 158164 838589096
1 77811 113224 602671986
2 5716 342417458
3 18771 70921
2 56146 852013970
2 6044 942136967
1 755 106841 439178418
2 81578 73003664
3 195571 23257
1 147370 156105 762638653
2 27243 254371894
2 121024 908881307
2 96677 934102231
1 119832 136026 534322352
2 135019 942676509
2 145051 925203555
3 82761 108711
1 16508 36265 354878558
3 31504 63082
3 184997 121992
1 119728 183160 181086473
2 48429 593408112
2 181177 607960571
1 88735 101816 781856901
1 85089 134502 127956016
3 103398 127474
3 155288 15867
1 93606 173737 388145700
2 142118 444779745
1 59502 120970 502845037
3 151998 127508
2 177018 88388048
2 132890 806715478
1 28485 118448 386683175
2 20672 71454120
2 159413 783321649
1 45649 190004 327155900
3 159294 139887
3 111888 22783
2 34349 383527493
1 48528 167574 559891449
3 120698 86359
3 13772 42040
3 952 185749
3 144129 76584
2 23285 667842499
2 58589 284393742
2 87472 378726978
1 94261 198514 907675358
2 177358 708845977
2 179512 725287074
3 166815 142350
3 191749 187145
1 91326 119937 253752887
3 170069 24702
3 130393 22579
1 108051 179344 721617089
1 62997 83044 727439426
2 15363 232637944
2 36775 281127293
2 96855 917576487
2 194563 473346319
1 130793 151138 332492982
2 143861 888832148
2 85080 405962021
2 98685 641773736
2 62422 405418142
3 42411 172735
1 97497 154201 801564873
3 152770 98238
1 91389 108717 639469100
2 173660 990989102
3 20426 83394
3 71246 173577
3 59531 84745
1 47890 154731 294231690
2 81694 907181137
3 56168 173743
3 170222 93
3 151347 186897
1 2945 91730 168215869
1 135542 157632 18184169
2 121490 604394736
2 95529 490189015
3 122076 46219
3 132543 148554
1 28037 151980 247407042
2 3982 656974211
2 6510 678881733
2 27849 205702136
3 168005 148280
1 86016 184055 41012046
3 127232 92687
2 179224 476333804
3 198400 177530
1 57764 137250 76624965
2 165066 788143988
2 167949 152199536
2 128748 938911115
2 132059 133300527
2 165659 590128646
1 99601 127824 237042332
2 19032 310788204
3 147758 56016
1 39596 63495 553292964
2 45589 974232283
2 57398 191164253
1 4665 192103 767720328
3 116764 166533
3 194944 94778
2 104941 340283410
2 10979 585988009
1 6604 186035 867764474
3 15672 186477
3 14963 60588
1 120365 180166 424405083
1 157821 192578 659132405
1 58877 99689 17760559
1 11103 32513 401455361
3 63358 7011
1 32854 143163 777326101
1 196605 198694 582377089
3 34621 38021
3 28917 173640
1 23858 118064 815297878
2 193675 887585553
1 145478 148974 531443412
2 148794 375562950
2 74305 990987453
3 31794 135005
2 151426 559950098
3 144594 84976
2 120059 735329434
3 95667 7704
2 149466 949736714
3 71171 112974
2 154683 264901242
2 179631 668456830
1 154964 162255 568290129
1 9322 36904 293440785
1 6915 97655 48630740
1 35394 163845 187281826
2 60584 433285910
1 51250 94004 605744524
2 120416 745379497
1 145064 195311 283648815
3 67508 148211
2 118566 270255310
1 58233 83870 762759600
1 67590 126147 356219023
3 151982 58369
3 118954 172274
2 76805 31201835
2 144769 189518148
2 174063 866602704
3 153225 148409
1 17600 175032 257946976
2 46198 68530159
3 14385 148515
3 195947 141436
1 80048 194598 590548064
3 26010 117033
2 140006 7656815
3 3729 66028
2 69974 908601020
1 34415 163869 986673212
1 101792 170644 749758367
3 68501 35064
2 58749 797829158
1 43754 77474 729606279
2 62013 41477155
1 64564 75886 822989367
1 210 126054 528594556
3 61999 167654
1 17941 107900 553282858
2 143546 395306250
2 105672 852465868
2 97710 752496879
2 193019 708131169
1 47893 92319 755122459
3 187336 20641
2 49175 195908859
2 196213 54881812
1 37602 144448 181833617
1 103674 116106 913041222
2 130171 486741901
3 195357 21251
3 64857 194115
3 188360 31895
1 17246 36470 679406026
2 138170 642472262
2 114732 64170683
2 55878 485090100
3 95356 170534
1 82647 192941 129760386
1 38912 157558 919150137
1 14278 170687 779926160
3 558 166061
2 59475 836642461
3 114643 122385
1 3237 59478 873550349
2 95665 879885730
2 70870 287031274
3 137648 157214
3 53399 38512
1 86776 180510 543954888
2 100570 62278212
3 76092 26477
3 76734 6404
1 93557 166812 775134983
3 70488 29744
2 5776 369620901
2 107614 11412133
2 93130 928566713
2 28558 764392399
3 175171 171939
1 85640 88171 103563147
1 22588 115815 72923329
2 160285 9834209
3 13693 112875
1 37874 116541 138847139
2 195327 691813795
3 160499 187985
3 146318 57502
3 27310 180682
1 18187 47460 230820334
3 50826 185381
3 166947 164462
1 139577 176231 990296253
3 90438 126645
1 112260 172180 345806403
3 150552 22370
3 2300 51172
1 69278 145545 547502891
3 113657 142713
2 85302 55055340
3 33322 16583
2 52084 730008660
2 184710 524983441
2 30065 442509526
2 112933 420023038
2 128775 170776540
1 12022 135343 215672243
3 96935 113100
3 129291 92546
3 136453 67592
3 22260 102049
1 42168 87112 105823838
2 33338 446472589
2 129451 993416589
3 128721 122100
1 4907 88384 366379822
3 162474 179235
2 44203 455589892
1 51321 102268 728995423
3 176865 38729
2 132583 102010729
3 37507 150243
1 3740 43640 154710396
2 90734 512601166
2 3792 676837562
2 135083 233454618
1 33413 140729 738387467
3 80730 162931
1 173351 187680 5586763
2 179168 765883487
1 32277 115840 260310003
2 10465 402449315
2 67629 966244714
2 193843 947507866
1 148510 176764 514120276
2 151537 893732760
2 150294 425746457
1 105432 125957 362905687
2 122720 374182319
3 15110 131956
2 46292 146198780
2 33866 834551055
1 120597 146905 111156530
3 37550 65896
1 145548 163376 630466868
2 125713 920053901
2 17706 910746832
3 135876 172594
1 66613 114247 386545063
2 41874 796747394
1 139935 189456 297296264
2 195923 745390839
2 105700 137054852
1 34549 41543 967546218
3 150501 165076
2 146434 39989433
3 61 11425
3 191490 40771
1 107483 108740 947878890
3 47282 32130
3 50648 196798
1 58162 114128 419354579
1 81444 160589 540580626
2 116533 436626579
2 178478 868034642
1 109827 186831 726062090
3 122980 28100
1 45051 136243 748216324
2 124634 145177137
2 169675 933766
2 179413 389729856
2 66333 73231861
1 19219 180719 19624473
1 97633 108763 279984985
2 56082 645740914
2 190143 354643298
1 179847 199495 887913919
1 138986 186724 184719810
2 93455 109210970
2 147607 636255267
1 6249 7930 314691072
3 23714 140190
2 27087 149968437
2 197715 340312898
3 151811 176174
1 9277 97218 384935506
1 63057 188504 815173279
3 29230 49433
3 146026 154503
1 23500 98786 734633204
1 73971 170322 430830675
3 195191 46833
2 98319 931368690
2 145058 455295224
2 86847 911348734
1 78977 114447 166147573
2 103115 920385299
2 187987 847111417
2 41203 380912376
1 38224 166166 7890968
2 164511 86474949
2 182201 693940884
1 144536 167089 567687201
3 84386 15921
3 9854 4141
3 54883 175647
3 102465 61252
1 56287 173039 770403735
3 111658 161980
2 35189 987244919
1 91445 174035 237898109
3 24522 120219
1 127009 150259 506928521
3 159617 176030
1 79446 193873 469487322
3 132553 131402
3 110242 162805
3 33347 32325
1 60163 106177 226806337
1 136032 186791 336723785
2 157645 119520557
3 82171 192374
2 186749 880898100
2 35101 630694340
1 41795 164905 32314717
3 159468 60173
2 1539 302242236
3 82758 45493
3 41201 27419
3 187123 42731
3 164479 83534
2 195632 249265424
3 13412 5441
1 130747 167514 445863044
3 49018 6592
3 86428 131208
2 50845 611112151
2 59984 544719529
2 174919 726212579
1 94957 145368 349649717
3 159632 27676
2 115220 73373202
2 53720 128609779
1 145303 199499 225476458
1 25472 77797 445242235
1 111933 172812 688572184
1 27224 197808 646591286
3 10928 43493
3 164254 103970
3 184200 114175
1 90070 110440 748928169
3 131354 175280
1 971 47316 607357350
3 172605 53711
2 192598 357309463
3 178264 165387
3 1495 114328
1 173554 194932 469293892
3 190812 36409
2 43547 282572589
1 110816 112477 737769506
1 114725 191495 549751541
1 92579 105813 654487603
2 39992 557631354
2 161782 870208973
1 17150 186003 81806785
2 21603 295632931
2 138414 171191011
2 174780 50569970
2 107 884473079
2 193542 710018389
3 145712 82780
1 49579 141200 198020347
2 154388 468805602
1 178426 182490 437554219
3 63991 50119
2 189876 572654540
2 198398 698674961
1 382 6404 73574477
2 187356 856665719
1 47376 142140 72255387
3 114968 189793
2 168062 526866381
3 135192 76577
3 9734 191170
2 90231 278732492
3 192533 169561
2 95944 325388768
1 2193 105437 301256668
2 108845 402743714
1 104947 160483 704621304
1 122691 173769 76606894
1 129298 157318 84494238
2 70948 918293686
3 102607 40759
3 182757 74925
1 25044 123574 481402672
1 46131 81727 626584018
3 99128 170145
2 4038 296322515
1 16967 53743 788799121
3 66249 188153
3 27329 84193
3 177465 128957
2 50272 472900623
1 92142 158077 851061278
2 6660 629436224
2 72862 723154609
2 75054 971662507
1 66631 196978 44279967
1 92732 167300 442630699
2 17983 114901350
2 173473 187677790
3 125777 41602
3 174222 32312
1 145090 172563 153605320
2 15930 664584301
2 195293 822198352
2 28509 630034510
3 133404 17896
3 40261 23496
2 163602 765326426
2 113427 434013435
2 79423 26511652
3 199341 189440
3 131561 56264
3 115709 30699
2 171182 729414179
1 94772 98374 913076659
1 44986 52007 228862312
1 123930 198832 195647810
2 46677 287762772
1 70001 189231 238654996
2 121268 313606413
3 165420 94922
2 115505 38120101
3 107738 79288
3 159864 119087
1 28944 39774 208835997
3 25715 168528
3 171016 147869
2 54357 712443419
3 4967 63693
1 61247 131623 475434267
3 155466 199646
2 268 547204724
1 22582 113871 755344423
1 48773 92538 58554612
2 59227 39785113
3 79714 99656
1 144395 190711 748639975
1 7183 170829 637626069
2 111478 658627840
1 99932 113249 439066882
2 175778 989938366
1 46743 198381 929127609
2 9937 455790393
2 60853 550111904
3 7048 34978
1 38100 111908 805688463
1 69578 142201 739058838
1 12111 116969 684115424
1 83037 148051 33360749
1 27398 47606 430763773
2 138748 235816240
1 20829 50490 765291688
3 169555 193776
1 123258 172109 545667558
1 30015 38468 501912776
1 129319 158341 915825865
1 16254 168034 154258027
2 43658 675818416
2 50826 332208270
3 189167 4561
1 152480 194805 89992615
2 184228 26974790
1 4517 58586 564320638
1 47800 184124 722628254
1 46062 125246 642928159
2 161626 755166685
2 143421 971902790
3 114714 112086
3 184600 35362
2 142758 149412586
3 33278 73813
2 71135 553483466
2 156588 336196551
2 53656 776124769
2 174962 308788255
2 26917 879001736
3 24671 24990
3 121140 114429
2 118793 320607350
2 72580 801285159
1 94522 194730 823886478
1 113412 172573 204700145
1 55320 96051 600595625
3 32387 94825
1 144890 173241 382734047
3 169485 8257
3 46957 160686
2 45238 383868706
2 183548 858816986
3 103293 165246
3 29548 183729
1 17038 144499 488580906
2 55385 40090474
2 110233 50941754
2 31811 142909586
3 112456 158601
2 26623 127914131
1 115905 119296 705874242
3 173665 71116
3 41748 27521
2 40217 480166160
3 24733 62463
3 118256 34563
2 167493 757459257
1 22919 83435 902722265
1 8062 191976 436282523
1 6069 192678 1117190
2 54309 713180196
1 161565 185440 539590386
1 35630 124801 36512402
2 39552 595549991
3 17930 133127
3 178372 178832
2 8459 821040397
2 119032 451665187
3 45395 107850
3 58746 91510
3 181047 132395
1 24492 141044 57721412
2 145198 240114994
2 84312 870221513
2 5849 454008744
2 167066 884075418
1 14187 25041 206112415
1 71182 97793 710410628
3 72210 184294
2 83125 141106165
3 134992 107417
2 83554 159509203
3 100444 90359
3 169658 120294
2 173002 635145253
3 91705 13485
1 118510 118817 360428701
3 18836 147862
1 19779 196317 832597586
2 124010 752766516
3 1151 143931
3 58284 135362
3 100921 101184
2 100326 547509273
1 77013 100857 131934405
1 39456 125479 555106886
3 187000 179492
3 49079 33474
3 198426 5982
2 3971 721682579
1 46941 100018 721296907
1 70211 173693 691921090
2 99288 307065644
2 50609 793807391
1 23822 143234 804520441
3 130047 13719
3 117281 58273
3 157703 197363
3 2624 87496
2 43144 435085501
1 66200 181888 926918424
3 112849 166020
3 24370 164629
1 170782 187523 63281914
2 198819 36697025
2 199982 856253676
3 52201 93869
3 194622 74962
1 36477 130084 172698768
1 94934 183116 485797657
1 88461 104514 519320604
3 34935 123181
1 9721 158108 16009767
2 109644 589483723
1 27929 178465 688646545
1 5289 136699 457151071
2 64343 895408016
2 164127 914174054
1 16414 46006 565782925
1 9469 134835 410781439
3 158537 26935
2 174498 305204842
1 38839 112603 682149104
2 103298 290276585
2 149959 336717465
2 3803 541632233
1 19752 140044 837770644
2 166914 15800797
1 129010 172135 857319658
2 17991 874510522
2 108727 512726095
2 157532 713981520
3 166365 184368
3 189504 69000
1 147911 169612 165429119
2 136791 825992717
1 72697 180318 838663761
2 47110 738097306
1 26269 84570 578193903
1 21088 195895 341361799
1 96272 172513 892603539
3 57224 120293
2 124394 7589781
3 175792 16038
2 155826 349371552
2 76094 246399708
3 35779 100845
1 30065 92134 425677316
1 17437 51800 882389744
3 56085 175571
2 186139 560519752
3 155461 122661
2 115203 684495365
1 96236 173619 491590158
3 22509 89403
2 166676 5534869
2 170376 852613306
3 165076 115166
2 47393 503076204
2 30342 717842800
1 58602 71757 902583559
3 159798 11334
2 198284 133728822
1 102512 156448 264016797
2 177709 180996409
1 120692 175443 784949477
2 177186 209605491
3 41215 73244
3 48045 59915
3 184939 136114
3 24014 176421
3 73895 94580
3 139319 38701
1 181247 192486 507530238
1 51966 142616 825738705
1 96178 135967 401906211
3 188077 70818
3 186759 132520
3 119486 110430
2 73134 578724654
2 172439 317568003
3 53560 139144
2 152977 926074323
2 41442 444448090
3 81226 97371
1 32968 60592 690010954
2 47181 724710426
3 192141 174339
3 33528 80181
3 63206 61651
2 179832 585708670
3 179238 123115
2 17704 662515846
1 159344 170755 944786603
2 184066 402789088
3 63185 94837
1 144340 162864 79071574
3 179591 59498
3 15126 1889
3 78340 8818
3 159764 40315
3 78367 52636
1 75251 80268 3057647
3 49323 138643
2 58071 857272308
2 65978 252151302
3 190700 164729
2 124021 661444264
2 160317 721498577
2 186817 509690190
1 66044 142724 331276984
2 68935 758740775
2 127018 550580903
1 43490 91182 142070581
3 167681 101260
3 76215 82980
3 162587 83512
2 108781 1929064
1 10103 124704 983738157
1 30215 113531 519323390
3 20646 169754
3 125534 166225
1 46181 117559 706324209
3 65536 6240
1 18507 34591 720277799
1 11636 153336 70612890
1 48710 119696 181829474
1 114534 131684 510395428
1 71005 128330 827479914
1 11156 48185 472670752
2 68914 68356370
3 59814 40054
3 55219 18426
2 170713 252091857
3 85170 181378
2 184652 599529576
1 24453 115078 848437610
2 12443 619830963
1 50510 131966 474300858
1 83987 99472 781211862
1 124521 133172 723999186
2 17558 443394792
2 85556 362408785
3 166720 151380
2 172794 155203457
2 152080 546460122
2 102534 108549211
1 21544 69551 463880663
1 123060 179351 112446656
1 94658 165741 233540394
2 121235 592968218
2 107663 76240051
2 44280 906706474
2 34022 908584263
3 118689 114186
1 101877 174802 969281190
3 102247 195901
3 42201 30419
1 108959 110287 741079754
3 45231 166240
2 189722 709918936
1 14650 196341 906301848
1 145604 190402 317110070
2 82294 244039055
3 179799 161464
1 122244 154664 344238544
1 29308 42248 836253832
2 155017 354745374
3 139998 47389
1 156297 177885 817881850
1 163574 178276 367154625
3 111618 87413
2 105745 959055758
3 19009 59518
2 179012 655992544
1 26665 110472 743886427
3 68617 188826
1 66783 157933 948882919
2 148843 507576263
3 153297 145951
2 59250 937276105
3 92461 121698
2 61318 677663749
1 59309 161222 813014170
3 34035 197678
1 10772 24587 174089352
3 94239 12354
1 101134 144619 490369891
2 107355 227623954
3 148723 89474
2 150019 315987344
1 98094 197956 606482208
1 49096 121442 492652025
2 77104 172143501
2 145911 79212135
3 186499 164258
3 26836 6973
3 103956 105803
3 57265 10300
2 67623 484766182
3 112452 104630
1 64249 123446 993059627
1 16166 105640 433955498
2 117492 14588793
2 25161 290343323
3 177523 97920
2 131764 322969358
2 169435 929667943
3 145629 90846
3 174559 98048
1 26728 184715 942049146
2 168499 234254466
3 101816 151908
1 63844 174367 914778815
3 186138 98111
2 44293 5529105
2 96849 354281478
2 198493 712798304
1 61600 120149 353069740
2 63956 322158219
2 197461 891739150
1 99874 156673 620203011
3 80365 30075
1 14926 15519 223427225
1 168686 182193 342595650
2 11389 1861515
1 105422 199979 796721617
3 80107 94096
1 43707 151543 382311139
1 16315 194025 233708695
1 114107 124056 630087106
2 78003 777954712
1 10507 174448 128728610
3 52060 133913
3 170251 81102
1 40539 152207 582692591
3 35022 185293
2 187051 224984864
2 124198 588245316
2 74583 318034755
1 57279 63837 231212707
1 27751 187336 145873897
1 25892 77378 802971167
3 73663 190630
3 39135 104708
3 39781 157559
3 6883 71445
2 167448 976460139
1 24761 131310 732323196
3 163117 185798
3 10309 50141
2 43459 974057527
3 24007 59015
1 175684 189582 10789279
3 131826 102902
1 40048 56574 228965210
3 87751 158287
1 51528 187832 874878208
1 94906 149997 34683806
3 23945 11912
3 95675 132422
2 120275 895256129
1 168935 185809 948761426
3 180646 191588
2 157307 765446286
1 71291 134835 697694303
3 140382 93665
3 40456 112463
2 50923 130850604
1 166820 184643 123561818
1 69163 169244 852714571
1 8409 113226 543039339
1 10716 83873 955974774
2 117054 254678833
2 151888 354807379
3 113911 19468
3 142766 159832
3 19278 191752
1 105397 129370 168520730
3 32190 195285
1 107518 168093 143956649
1 59908 79188 118342850
2 92628 652251961
2 104798 308694862
3 143462 64588
2 132434 659668616
2 36136 551536056
1 118428 154985 740750677
3 20947 33190
3 12041 159376
2 108880 359679926
3 135913 197813
2 104505 700140132
1 57495 115115 380912343
1 3554 113116 298274953
3 30452 185717
1 4372 79625 408620799
1 9595 42476 297834912
3 22519 57078
2 108459 279849865
2 101710 879526736
1 93775 186495 792125717
3 98204 45105
1 171697 185558 751382298
1 11541 148780 220427354
1 36566 135913 946297836
1 105302 108847 687784419
3 77841 7688
1 101356 138311 64764498
3 126854 151242
1 72742 114016 972238549
1 75913 86889 65686904
1 153251 198554 979076198
1 66193 177116 314572186
3 23122 182458
1 771 155210 562902592
3 130392 5911
3 42244 166732
3 161243 96830
3 105875 161839
2 43815 885601763
1 32285 187250 926830899
2 174888 127146707
1 3510 43389 943136492
3 3607 13501
2 31626 590922859
2 108136 836020815
1 111937 138705 194346391
1 155605 162306 796708396
3 55667 150913
2 157453 41743642
2 135094 135300320
3 131151 154683
1 82957 190860 275086560
3 33819 169015
2 141619 510916021
1 64927 131705 930834918
1 50313 96062 944147842
2 100426 127163003
2 59308 758282869
1 67170 123743 371120711
1 12242 157323 709419572
2 120238 847654555
1 56348 109677 101343302
1 88978 192894 220187718
2 134503 483133261
2 185834 994799079
1 42849 199416 688646143
1 152838 159116 228061597
3 11912 192608
1 84726 197407 653109478
3 60586 21129
2 128711 829022800
2 146600 49877307
3 56530 50385
3 23981 22784
2 157890 811554036
1 140190 141646 374537710
2 153542 345610128
3 118804 48525
2 46493 888257552
2 76621 582250422
3 35816 134286
1 12332 17852 258106664
1 48723 53844 568216298
1 10328 170711 83223524
3 107381 66494
2 187682 211304443
2 22819 503063149
1 140017 162723 913433800
3 66886 101138
3 73963 45032
1 5982 123877 584619676
3 8099 107098
2 181181 985420580
2 193590 748433519
1 38281 155108 81421079
2 55959 281883544
1 83122 130385 887607295
2 129621 260139523
3 185623 36833
1 4172 115148 46717404
1 40616 195988 16580888
2 106885 733831882
2 50889 291193638
3 199253 113737
2 121155 925386990
3 110122 142502
2 173239 557317290
2 48220 175490741
3 137996 7100
2 3041 532563170
1 111707 145024 963673159
1 104816 167646 595093606
3 68556 159140
3 188114 103528
2 138941 412636806
3 80776 147749
2 168334 389344103
1 54085 156827 439304346
1 160410 197816 531383256
2 60224 770787336
3 122487 144859
3 53205 169030
3 47733 3672
2 63553 431737650
3 189352 101674
3 124381 176696
1 27880 75688 854357061
1 35376 138609 509770549
1 17954 164094 687654550
3 5434 124658
1 97128 158970 843735932
3 108882 98559
1 38811 58600 230450257
1 33123 76169 590220403
2 104732 852754364
3 121695 34257
2 173234 149655102
2 14261 401660833
1 101720 196325 675614391
1 25627 85345 713406486
3 86175 84026
3 79261 78300
3 52167 136137
3 190304 107152
1 77175 154006 130478844
2 189395 177066076
2 196900 871427905
1 59976 170914 193327286
1 8958 139733 670506071
1 173559 180062 408663107
3 49893 102467
2 112917 604623441
1 35462 177397 722004810
2 94455 185572111
3 8800 89031
2 167293 922872646
2 37070 55432657
3 37073 61048
3 12924 189098
1 66433 199834 431697020
1 3974 37213 954846090
3 51995 41328
3 102696 130197
2 80499 482097433
1 2528 76549 527005917
1 64219 85393 765552935
3 110568 43214
1 95477 109096 40691472
3 89272 124465
1 39847 49472 393939787
1 71124 121515 103337872
2 45723 144974694
1 34199 148005 61550515
2 14563 730235847
1 28587 29200 713945248
1 57864 110903 389381130
3 33956 76130
1 158532 172219 691517502
1 9766 43842 623519816
3 184037 185475
3 136831 28322
3 140256 190690
3 116843 95684
2 197934 743075533
1 59966 187350 21930808
1 97939 190613 805730656
3 105450 20598
3 171620 91156
3 127258 141417
2 112611 952934963
1 99415 110929 367171798
1 44682 140373 777270984
2 9290 640316308
3 146534 85233
1 116920 193256 293319021
1 97068 147461 380763866
3 69088 108546
1 69211 91530 903643326
2 122647 244423980
3 53035 112921
3 126207 68161
2 55641 589767245
2 170643 382900842
2 133940 189321108
2 118058 662843769
1 77192 104970 788472843
3 85366 79702
2 29300 76442976
2 192856 21533232
1 57237 130189 555793895
3 44712 42205
2 3880 32899627
3 66529 103777
2 155479 125450996
2 187379 804157815
1 121262 159498 938499158
1 113027 140716 853455121
3 158326 72886
3 28177 144687
1 30994 95265 221232580
3 69058 5255
2 82317 207413766
2 177734 232599467
3 138682 130856
3 76303 170082
1 37187 187706 938829429
1 13750 74293 997434355
2 149889 382617486
1 114598 125341 923672468
1 114334 163791 649094091
1 10777 105984 392201752
1 123051 159281 141911892
1 151193 153963 336669855
3 198173 153137
2 120774 864397745
1 46156 181304 598250454
1 68080 163621 904173000
3 7509 194028
2 141075 815675352
2 57994 331801557
2 164102 819906427
3 156785 177253
3 19710 48439
2 169555 328837256
1 99020 156730 250010046
2 159464 753256859
2 54614 301321407
2 132485 950676149
3 125667 196198
3 124000 174840
1 116262 153973 737311213
3 26164 111634
3 118662 63834
1 7061 53716 904666019
2 32712 832344025
2 182772 664502587
1 3757 139833 410219493
1 71583 104977 176137643
1 44757 161287 427386370
3 116940 122252
3 61009 129172
2 25373 95684335
3 114345 110682
3 128634 54380
2 195411 773880854
2 102299 320908805
1 162153 198907 533964212
1 28431 131334 100664535
3 111349 160922
2 86936 377303369
3 20584 128291
2 120825 140891323
2 172093 283675792
1 65472 134121 418681774
2 195135 516379807
3 35524 26178
3 185782 107003
2 54459 219162014
2 26626 432465374
1 97791 103791 724612169
1 18355 162452 377660048
2 127283 797637817
1 75013 83695 469361298
3 191578 120473
2 33462 867532584
1 70290 108088 794924969
3 38508 177735
2 167087 632740704
1 4734 68927 779399503
3 81805 33187
3 21492 560
3 172569 39499
1 38028 95935 580251534
2 113313 911455660
3 2789 56317
2 755 403152614
2 25572 896439566
3 59959 87205
3 127366 141681
2 129092 845860055
1 85347 156080 675439592
2 156100 340674930
2 80907 791600547
3 18121 146286
2 23662 360758444
3 84788 174166
2 126649 536330507
1 17905 41795 623028904
1 146381 166268 606442844
2 107702 334340896
2 151957 144425652
2 99783 933908606
1 54940 144449 743769413
1 179478 189832 844125221
3 194489 34665
3 8844 19673
1 62232 80538 758450680
3 145158 172184
3 198801 105119
1 54716 171341 37559383
3 39231 126149
2 181380 711215480
2 26646 80944133
3 87198 78109
2 49256 368936234
3 48187 33278
1 161225 197652 27113140
2 159786 16356056
1 171601 185496 520007419
2 85322 810251256
2 21786 749064521
3 107549 94033
3 198664 10161
3 185915 142015
3 190987 177063
3 164892 18603
1 66732 161313 594033997
1 128080 192590 776828184
2 9946 823989249
3 106888 190363
2 138829 8878200
3 89974 117489
3 128329 135437
3 155954 4261
1 69917 181055 258497182
1 24610 196655 270883331
1 55532 87890 579151244
1 54452 128915 996925834
2 58859 8852380
2 194009 949387205
2 14850 905952614
2 176932 895715234
2 48294 222837763
1 83538 183924 853573911
3 107865 15373
3 196236 9379
1 143286 166886 584390986
1 57393 154647 202828842
3 73024 52824
3 21388 39486
1 12383 23052 519601105
1 1071 191455 271645856
1 18331 22600 409865096
2 39665 89712339
1 56487 125991 252353390
1 23185 100416 246594792
3 176621 153196
1 131080 159841 701386897
2 25593 625045697
3 188721 107326
3 98826 93202
3 49469 182304
1 124976 130244 952730590
3 175673 17686
1 66396 66724 942377297
3 71182 100471
3 142508 22284
2 28643 975974200
3 194819 186903
3 21269 39894
1 45743 163853 846508072
1 174494 193711 852689967
3 66115 147888
1 101991 128518 480897892
2 14558 273959411
1 55688 159277 574441993
2 44004 698618007
1 108200 159114 160303679
1 7938 146755 45449918
2 47698 120957401
1 181799 194842 914328866
3 41330 3339
2 103460 915184428
1 34729 160882 293102475
3 78011 72297
1 47217 130914 911324857
3 187875 79135
3 179580 67716
1 8947 163873 498625547
3 199323 87127
2 164782 953567304
3 179221 38309
1 153379 188914 704030852
1 153167 196352 899051190
2 157732 455213649
2 8817 902419369
2 84021 409054658
3 177199 61391
3 37298 31760
3 34737 188058
3 59964 174350
3 139266 135709
3 108256 171136
3 43246 654
3 85519 56646
1 162354 174744 311166427
2 194497 970253782
1 23625 168736 243794381
1 55392 121943 16848423
3 118053 35759
3 110589 196405
1 75169 163836 613978560
2 99895 321354908
1 96605 168204 470562722
2 27497 627020534
2 65086 249047515
1 79957 174265 817401316
2 52784 512870997
3 192965 21949
2 181660 182357596
2 131584 172425118
3 56820 136368
1 15923 110936 4396938
3 173349 150550
3 97984 142940
2 92414 731085508
2 66340 696771561
2 163700 308878213
3 177461 61159
1 77185 94731 247040751
3 160806 150748
2 68849 471073686
2 57251 880101617
1 16563 151068 522034029
1 120611 177750 86016781
2 46376 46567351
3 113788 151335
3 71799 69977
1 85000 129599 419052544
1 10308 101415 189960041
2 25184 228028534
1 161099 198364 432526273
1 105696 147199 368954530
1 6388 120646 769345096
2 72349 567893692
1 46477 58457 546093661
3 88474 116312
3 149160 24805
2 87570 703964698
3 122322 178495
1 155667 191120 98691109
3 74906 85496
1 169790 199638 744504701
2 52694 711414445
2 19361 920037282
1 7105 7701 74016564
2 19501 668268213
1 7505 23456 694437461
3 23172 34163
3 154449 122735
2 2035 9747628
2 144404 467667535
1 29801 34414 847696129
3 130479 70614
3 124933 63728
1 41584 68527 414119435
1 93043 176499 570133750
1 145211 168315 325367084
3 199281 183878
2 88464 775464572
1 7400 159643 43886131
3 40763 61662
2 109436 74835472
2 158311 116768836
3 164604 179255
1 68625 127621 161989569
2 43412 412472963
1 41744 88755 847839465
1 97279 144333 521476887
2 113510 470079734
1 146576 184523 29291568
2 26388 378467633
1 105137 158228 160804699
1 8228 145494 388556001
3 176525 130573
1 93080 128748 955373572
1 123956 178226 224738266
3 142007 5073
1 100271 140501 964556857
3 3242 83569
2 12343 162994433
1 52283 74067 35625231
2 8825 580303392
2 54265 636568067
1 14301 145848 875754794
3 197114 162572
1 3075 193392 339740608
3 47496 28232
2 64359 193897807
1 63439 172465 558812845
3 20610 166065
3 157887 96567
2 185557 653229418
3 117512 142072
2 169695 753448966
2 160257 717564426
3 152203 170256
3 55557 98190
1 20735 79349 847635966
3 47297 77415
1 167121 174813 451111605
1 64661 105661 893619226
2 145798 651983664
1 1048 27216 11883818
1 27460 100402 996709857
1 4109 53383 864259677
1 79908 117568 799223985
1 60842 125654 917640783
2 136012 258159550
3 51709 31071
3 199482 160545
3 191276 43102
3 22840 46397
3 191621 47454
2 56236 610394166
2 170153 190258322
1 114382 126923 548701459
3 107120 86636
1 190191 199879 118076370
1 87871 190410 962538557
2 116123 320955414
3 100058 2285
3 99708 118819
2 100990 352191349
3 20248 94184
2 18879 448464371
3 168950 16980
3 6183 108524
2 97782 786144388
1 34625 183481 573548435
2 13151 48602005
3 94813 58943
1 174624 187493 370396983
3 125187 120797
3 44934 162639
3 61500 177998
2 113895 805451657
2 167218 644263112
2 67581 952048471
1 32171 70101 690777163
2 22026 935837563
2 13018 934213465
3 135871 88109
3 160527 61261
3 164725 23468
1 58603 90937 615377075
2 127810 57578604
1 50787 85816 688414634
2 112704 702969915
2 100120 251234372
2 39369 218027217
3 125374 68311
1 126153 168894 482228571
1 17206 153728 658213364
3 10734 191327
2 26422 239906471
1 175538 196330 738979391
1 30211 132823 366919513
1 66638 136010 91778653
2 5752 366556460
2 164895 393350603
1 46173 113365 983801616
1 62352 189825 505898896
3 95261 172963
1 9185 186169 820617759
3 171952 75268
3 173525 118814
1 48262 101763 258089225
3 93730 53358
3 57088 38629
1 35205 126788 341508739
2 63852 568040584
2 171665 247759860
1 163724 185805 526155527
3 96357 1414
3 27575 29581
3 146229 160874
2 74912 220093638
1 104458 150512 805063327
2 113201 445469137
3 160509 165217
2 82200 348573132
1 89463 134241 531383740
2 99634 416824653
2 159672 491554547
1 144954 145645 706782724
1 4841 58800 804210680
1 19326 189643 603361406
1 32273 118481 986592312
3 7814 113566
1 6531 149234 382687073
1 27055 86498 617452233
3 5152 182411
1 13658 163761 713528211
3 61079 107165
1 1080 116052 740245941
3 78135 150034
2 90307 675495237
2 124187 680307076
3 14075 141022
1 125686 188996 640850449
1 36808 198199 661592989
3 169642 46130
2 16317 111259471
2 63823 116825891
2 93694 283412375
1 170381 175968 391890169
1 10126 164931 453876760
2 13688 212246779
1 113766 181348 986451166
2 168454 509584008
2 114185 107967725
3 68635 102999
1 42488 124623 349296528
2 79687 174045916
1 23244 104094 225083145
1 16644 119364 317816552
3 114152 69153
1 51010 165167 462678086
1 146730 195602 972088428
3 53170 185288
1 15807 49744 227111200
3 164223 180048
3 43747 23200
2 194258 827296590
2 8487 128848252
3 3370 35572
1 123300 198826 89603941
2 56915 711777199
1 136578 161475 424811345
2 53464 715171661
2 172253 718681342
1 42579 190995 685523112
1 149406 165968 548410418
1 84084 125054 718481245
1 47728 115864 652349888
1 118882 171340 992400085
3 27290 38002
2 170674 30168079
1 21121 153682 887398311
1 12370 79397 877882894
1 50195 188159 314476317
2 64639 707579552
2 55860 304534826
3 143540 176622
3 70976 40021
3 35842 165699
3 98909 91827
2 58662 427841382
3 25760 117796
2 55500 816485481
1 24309 62395 740679738
2 183600 160680730
1 104878 128577 25890354
1 110370 159768 596237674
3 138240 107040
3 167222 182885
1 98498 189041 386725520
1 7727 56259 571583967
3 76607 67502
1 89213 112523 726592920
1 30916 168499 241901651
2 21982 140795085
3 24933 25962
2 190673 538147201
2 5991 429411490
2 39147 549110041
1 96142 180141 526435531
1 55349 112783 27951671
2 164998 778045750
2 11677 238856604
3 123117 138417
2 113744 110490820
2 2863 575291027
3 65772 173785
2 158573 138065723
1 44604 128728 146150020
2 147158 968323033
3 161260 184421
1 119585 179047 935465085
2 66427 974161170
1 12397 139981 871613452
1 10457 140079 35923036
1 53226 125286 822044463
1 129509 167350 863054407
1 97601 109236 274156984
1 85441 139820 322143828
2 13330 153069854
3 10624 140013
2 98670 393418115
1 38716 65657 250181151
1 83395 95065 882423336
2 103039 500134772
2 72950 81603268
1 92606 124887 868140712
3 21407 160561
1 126915 167131 249560643
1 73368 168822 226614855
1 59464 88530 885274934
3 60474 143388
1 46328 68418 174155314
1 58782 118781 518122810
1 139267 163544 922823510
3 114463 89964
3 110132 105826
3 198467 89955
1 19894 145409 789788367
2 158560 27754397
2 170751 450351378
1 29869 59742 926869355
1 95874 115451 466492041
3 77508 25370
3 76784 46567
1 185223 198151 576150203
1 110040 157105 825378943
2 16867 340399705
1 108652 112119 225385324
3 173256 192508
3 61740 17543
1 72752 129646 482701218
2 19894 753390891
2 163747 929555818
1 75829 192150 701335409
3 178545 73696
3 140912 199096
1 47863 144211 996550053
3 98234 152223
2 71908 515600757
2 29983 513646676
3 59255 45357
2 31387 509143146
2 109242 809006145
1 136710 189082 862871980
1 33267 53661 495473502
2 14653 252998141
1 138026 148595 528361345
1 38354 178537 769177181
3 31576 69832
1 77561 120745 603626149
2 1935 645301944
3 132996 172567
1 94084 193886 589311410
2 159579 700636568
3 152475 130989
1 92607 198776 910259054
1 40182 111451 432963087
1 124652 140482 563574178
2 105186 770999082
1 136375 155559 950977117
2 17979 839427328
2 186519 547507776
3 112187 44388
3 5928 12714
2 199213 139046879
2 138447 921713164
2 131698 811364075
1 121736 123145 78807070
2 71141 39935760
1 169647 188987 779833224
2 162213 141495075
3 79464 93758
2 86075 60422792
3 165253 86837
1 148803 188236 129380999
1 174131 174493 557782378
3 106947 177368
2 41702 289968968
3 46045 45762
2 100098 395558917
2 8995 916768084
3 177543 44458
3 77581 45891
1 42910 175663 800447620
1 124144 183712 23216455
2 29384 177594383
3 130594 194705
2 124337 210709466
1 13081 27470 320177971
2 47005 938894894
1 4136 35963 571290498
1 171351 172187 96610941
1 80752 195836 719189215
1 12701 56589 232673125
3 89147 32702
3 10523 52168
3 50399 18910
1 125428 186093 744469636
3 77371 118564
1 17033 54023 612968876
2 59860 97726333
3 74468 133367
1 142609 181940 708742770
3 105001 80583
2 136952 269804024
1 19636 193623 431810595
1 25235 104886 778877568
2 11620 470564996
2 74271 82639167
2 70165 62623837
1 62272 175307 799459884
3 113918 141615
1 21661 37246 854989023
3 188851 78856
2 120581 634643533
3 9767 141469
3 20611 193842
3 1169 45883
2 71705 445690936
1 140457 167160 782028777
3 36356 4350
2 39645 423208073
2 112398 608153819
1 80835 139860 674523539
1 5692 148231 317445092
3 103438 7958
2 77960 103435231
1 728 18430 738052444
2 6968 527103551
2 62075 226985731
3 172020 11252
2 28189 769587703
1 67616 161946 597621598
2 59005 230855834
2 113727 709041347
2 168272 154044790
1 121051 154330 56468030
3 106805 748
3 138089 160947
2 79228 695084604
3 126709 112175
1 84621 189779 876722568
1 163974 187727 64988597
1 95260 158961 769324881
1 32266 84102 349270872
1 108365 186294 42559196
1 51258 176496 280527656
1 7479 126989 436478057
1 76326 156225 912123960
1 71047 84318 181546079
3 44784 55298
3 82187 51769
1 47515 71786 772805970
2 183061 979456946
1 77016 152283 573192760
1 39866 132036 536562819
3 164456 91352
2 110691 562955142
3 81004 180912
1 116131 132619 217672249
1 43138 184312 897145406
3 139223 22571
2 4656 248558916
2 13562 662774012
1 781 4594 665523855
1 3182 110983 353534797
3 65305 126621
1 144157 152129 686784497
1 40253 102579 907751421
3 14556 23962
2 22704 903764612
2 25820 727415403
1 30259 42451 686709355
3 61571 175655
2 187385 246290050
1 82355 141166 417917187
2 135696 764878465
2 167476 233141099
1 90724 195099 672437154
2 134676 56432682
1 41401 194863 675961272
2 9422 736848522
3 85873 198785
1 76322 85882 863672888
3 120394 172228
2 120472 430854613
1 95817 118917 779432674
1 151488 155728 56310834
2 194843 458475706
2 113852 108931814
1 14784 122491 284403230
3 99686 143868
2 156732 473307848
2 148387 231230628
2 143236 367863673
1 64408 153863 324902700
2 7898 677608877
2 162709 703944367
2 178108 765816408
1 83637 172833 125288629
1 2047 28954 327539340
3 125394 12900
1 126248 150742 97594723
2 172846 513565042
3 76936 11407
2 63125 478613000
2 132324 416458877
3 13268 174634
3 158032 138818
1 48764 129946 608585979
1 2734 147155 699621120
3 65221 116825
3 135049 69262
1 17560 105359 459916427
3 189015 51331
2 194761 54466563
2 63608 14320311
1 13786 82839 62996051
1 14028 57813 799897444
2 183753 40374597
3 74624 149878
2 2128 874980525
3 144437 51683
3 130932 78982
3 11995 187961
3 163574 66365
3 160963 188762
3 39105 3492
2 17099 864330988
1 68360 154054 368777194
2 140260 242123656
3 40645 90051
1 21150 39627 965177834
3 179676 94034
3 92661 77823
2 2396 277812008
2 194473 937777091
3 102286 45752
2 125648 414472817
2 11152 112883303
3 171666 62384
1 26173 89159 307382740
2 66890 895692809
1 12889 180647 23052947
3 63428 178199
2 154966 37762623
1 16418 135260 625777625
1 33108 38488 68005891
2 193146 387009432
3 70332 23552
1 132812 175644 429123638
3 72991 101002
2 50210 237576099
3 4950 181180
3 69206 87429
3 137159 129500
1 69175 134680 897815551
1 69327 122911 386008566
1 1869 164081 126421016
3 127786 10762
1 119257 178071 384754788
2 116410 113433746
2 193554 679285371
3 87744 46733
1 8869 47496 169242808
1 23077 36094 7848094
3 170367 38197
3 143739 110591
1 18748 44509 447698444
3 5252 58816
2 174897 878562467
3 35608 27280
1 68494 121301 122288078
1 31122 118565 230564703
3 22604 78850
3 144833 105948
3 128775 24276
3 38535 23676
2 158346 12746059
2 163368 37391777
1 56532 83016 974747545
2 26914 641115458
1 89582 131407 344751752
1 58908 166632 76536901
1 41244 144851 24345833
1 44110 183029 618284592
3 69875 138560
2 5741 394096147
3 196858 51905
2 4789 391175924
3 100825 84467
3 42102 168287
2 21014 823275561
2 130511 53046565
1 105174 184153 657153107
1 40170 107364 229415730
3 75783 33305
2 76402 153899130
3 36637 132559
1 25543 68772 65999330
1 3723 154859 883387293
2 38002 322687809
3 62653 155148
2 19008 207520428
1 37459 144403 384422464
1 24536 156777 211768449
3 125685 103838
3 111367 69412
3 133044 174266
3 178629 95336
1 3062 83112 242101760
2 180087 931093487
1 107492 144218 893974567
1 79774 92884 194902295
3 115336 164017
2 108981 916282808
2 124870 83888202
1 9109 190655 396846166
3 137193 97801
1 108424 198129 111965384
2 157683 374108739
3 21237 107234
3 147518 35869
1 71683 117912 327880468
1 114723 188127 373656199
3 150676 103110
2 46714 408037813
3 160325 63852
2 156692 54918644
2 157532 679317083
1 191975 198009 13910719
3 57192 173670
3 26267 41602
3 190383 31864
2 177658 936578991
1 102266 159006 598892436
1 74462 120543 107440418
3 150058 112747
1 157827 167161 444983649
1 179742 189675 682100619
3 85742 195579
3 168711 12052
3 37258 162258
3 177455 162521
3 196375 142655
2 128228 171371189
2 34704 217944407
2 67677 629648344
3 164806 183962
2 3058 999846773
2 174701 387677895
1 103751 128125 398476588
1 114051 178642 913283742
2 147924 277874934
2 79519 75148169
1 173315 179852 269843480
3 175322 107935
3 42763 82908
3 123817 105123
2 194145 318006831
3 39358 48072
2 25475 758179721
2 179837 706541250
1 76459 189019 628211332
1 39103 168979 639103586
3 38724 6213
1 67973 173380 911975807
3 170843 41805
3 6297 16859
2 68155 140436187
1 130396 165303 417419698
3 94620 8017
2 31401 691312801
3 103443 94867
3 70579 162068
3 167331 11257
3 151540 23824
3 26090 67471
3 38347 68902
3 177633 152263
3 78776 129171
2 64243 479462917
3 39542 152149
1 72328 92672 900532269
3 100020 154793
2 155710 586154345
3 194423 132782
3 126568 133764
2 48053 491779180
3 36826 101088
2 58172 227408817
2 116979 943338777
3 78507 13662
1 17464 66429 481482395
2 80966 703104602
2 72148 710861333
3 167736 22984
1 26218 26314 199078223
1 22051 181658 27296214
1 29671 45699 326655248
1 122916 164702 190453977
1 110648 124758 960076610
3 90960 92390
2 85500 726346249
1 320 7819 914726125
3 69403 9215
2 135448 931079052
3 8300 79085
2 32001 50616468
1 71431 93489 123561587
1 115073 151311 963996155
1 166305 176587 934419100
1 45093 48280 698848062
3 103144 70036
1 38484 165208 741966547
3 161140 170435
3 92425 121727
3 6196 115386
1 4291 111533 249471142
3 89696 51712
2 54962 568351918
1 48224 72262 364310790
2 5317 766817210
3 59101 59580
2 122175 546527700
2 126794 745199291
2 159297 852735282
2 120065 268177451
3 67461 156205
1 141215 175657 507132237
1 100435 133555 864757197
3 189714 183871
3 151199 90596
3 80502 137383
2 29525 17746940
3 67259 175557
1 171982 173101 983030406
1 86784 110141 359353144
3 89625 61570
3 113708 5873
2 142926 312000459
2 110610 746665578
2 45106 293412223
3 104733 167236
1 81720 198935 859319685
3 69116 181191
3 52541 9325
2 62762 883925254
3 91715 186885
1 112489 154425 672591576
3 92311 195666
1 84839 140893 133179157
2 69116 981067712
2 115760 522056292
2 148060 736161016
3 78442 121725
3 7390 184144
3 142767 178480
3 124523 171556
1 17868 197558 507148893
1 31484 127332 966273583
3 139603 4506
2 159714 8608134
3 136258 194714
1 1629 162792 723338122
1 59007 91908 173001401
3 53286 137125
3 191690 198640
1 43077 161606 5391026
2 28039 128610949
1 22783 104986 484579703
3 98374 94679
3 162781 148210
1 15120 99854 953202938
1 20129 82780 73431884
2 40220 792868798
2 190668 152855130
2 56310 805330051
2 27199 604290903
3 83959 33218
1 87297 126752 193312086
3 59208 59371
1 100092 179394 798798265
2 153978 35123969
3 50923 14085
2 65882 136093504
1 24309 172425 717687762
3 116365 56580
2 114110 870049048
2 140001 514369427
1 46246 86423 109390708
1 83190 114277 914987921
1 122427 140713 375836685
3 72880 33736
3 47688 52149
1 164735 184967 77533098
2 61218 251827731
3 65236 176846
2 112909 998858255
3 186197 87460
2 126528 348786971
2 53093 476917570
1 87462 105012 360317249
3 185324 9230
2 136679 345779068
2 90067 443746663
3 18774 107639
1 102956 106519 982031195
2 111161 7620353
1 125094 162408 385319097
1 23514 73177 949937859
1 5983 138532 750392994
3 67558 1707
2 154737 842972335
3 164719 115675
1 27478 53137 59272082
3 199669 95595
3 46572 94889
2 130283 922139684
1 15060 156966 469113160
3 155800 11972
3 8205 79971
1 71606 81272 165369923
2 158737 965901285
1 11110 113292 130897981
3 130957 92157
1 120913 181534 549484777
3 73972 186548
3 56935 68640
3 24624 31215
3 11422 150370
3 177448 44201
1 53417 57351 758841919
3 30232 80441
2 127277 291814345
3 195907 69946
2 169164 86038160
3 78619 92030
2 19538 853166169
2 115541 28233331
3 164668 66761
3 103930 73240
2 102230 586467913
3 37185 143772
1 15206 135962 835791270
2 175767 35738759
2 123942 19425372
1 36408 160394 431938444
1 15105 58819 694516424
1 96829 130511 111365885
1 15664 48697 252751559
1 118281 181939 321870025
1 26900 36929 427625958
2 67172 587443608
1 115762 126585 166348299
3 124741 24998
2 82581 421125592
3 160871 51096
2 101366 759647148
2 20568 303386675
3 72647 125227
1 314 82969 407944654
2 162495 742189009
1 24905 158909 345012628
2 161132 136349065
1 76130 170203 321884095
2 131604 932284977
3 117478 169477
2 70866 956695429
3 36629 197711
3 194727 35267
2 79151 129638404
1 58190 141927 789458690
1 138899 175734 187450387
1 25889 117029 486730655
3 85766 6270
3 64716 28105
3 183317 84945
3 71503 93865
2 193799 248811516
2 191683 457445510
1 6262 36969 601219130
3 19825 173394
2 187787 20792740
2 185315 277486872
2 152665 692460277
3 85438 83943
3 117987 126583
3 155272 140296
1 123487 152211 529074490
2 44724 222952234
3 62470 91152
2 6668 294614156
2 148061 837078647
2 91306 577710648
3 103567 175903
2 76872 665020329
2 58763 988469541
1 1705 51794 327783954
3 119198 69016
2 56250 771471036
2 50478 736830452
2 130742 448328666
2 34728 262421296
2 135007 891030016
1 163223 178937 336785701
2 75118 246499177
2 8677 124329691
1 21867 90590 384725315
1 38866 191121 504823129
3 116874 15821
2 127644 140532598
3 14867 45159
3 94577 80473
1 5043 153860 67348764
1 8664 180302 943613239
1 41719 101964 693075041
2 164157 343899887
3 165165 16668
2 190793 700858395
2 31950 788274384
2 168518 859876816
2 154590 480857326
3 3484 145714
2 158422 496888397
2 51848 928477269
1 122192 197412 890720192
1 113597 137753 726611856
2 150743 136603770
1 76823 106446 864180616
3 87632 163839
2 58036 881302168
3 145805 41131
1 45787 148292 563831658
2 71369 229458164
2 119278 132495689
3 147832 110524
2 79024 548509652
3 159710 130624
2 195988 204062475
1 41810 68120 170457743
1 128067 194447 675004392
3 84245 40091
3 66771 176090
1 163818 183988 926118682
1 90263 169037 959379542
3 177801 176101
1 88441 158461 767552474
1 85514 167353 984127071
1 25525 68464 952597425
3 83846 144599
3 86729 186710
2 149079 369503608
3 122901 110032
1 141195 179203 919612467
2 143230 906462213
2 13353 24669942
1 15414 38258 909499647
1 127046 171968 754959670
1 25332 126727 28043287
3 177705 163624
2 17180 651729319
2 35727 143762413
1 129663 157767 403906028
1 18263 190025 638986628
3 53767 20183
1 12773 110602 336996677
3 175371 130181
1 32686 142401 668940803
3 50136 192096
1 42637 170623 745918071
2 78146 792534575
2 8995 845203878
3 30553 71555
3 146298 119504
1 73971 198025 903857651
3 83531 40922
3 94853 127757
2 134157 455745359
2 165449 962681325
2 44588 794491285
3 104866 2308
3 116449 79555
1 11746 162583 19441114
1 53842 83124 1801346
1 1101 98769 754227850
3 57993 43089
3 9529 136800
2 137786 401311978
2 150290 128018856
3 37238 22848
3 192569 173981
3 37127 168194
2 16851 149177979
1 3559 132629 41013677
3 116177 98478
1 50011 93910 366119309
3 14639 24388
1 21121 155272 766856850
2 148581 476136351
3 186047 162456
2 141518 855902924
1 111560 168991 594726104
1 21167 82161 705650145
2 84178 626838137
3 25907 188816
2 21634 938312968
1 2168 158714 126021319
2 197758 762769055
2 143507 136743213
2 86340 298599860
3 23397 17957
3 94995 109526
2 30557 733725102
3 182580 88600
1 85178 138453 659282588
2 128427 956731207
2 126534 900392711
2 39762 256434839
3 183664 106734
1 33656 193560 131546755
1 49739 127079 656113369
3 131774 31887
2 12529 891682665
1 153227 191890 936523710
1 104019 116510 883932394
3 163641 195686
3 137654 59923
2 17646 874249118
2 107138 654250613
3 10133 92869
3 65294 150860
3 62071 170927
1 113811 131084 162719807
1 78303 199953 960157563
1 16075 148330 446510178
1 13301 52708 677612175
2 61047 937053584
2 98091 804292694
2 195395 405834182
2 61271 747040314
1 109943 196635 727803497
1 79300 138149 887764860
3 3944 78374
3 66970 114722
1 114563 196052 946088857
3 28365 96329
3 169584 85329
1 80061 129014 213311908
3 198868 37832
1 66361 80121 692171485
2 34763 128498866
2 45020 97981949
3 139773 57380
3 114001 131158
2 26438 628281209
1 191099 199210 351219120
2 79359 705783468
2 115498 511246973
2 183024 809811342
3 69667 44522
1 94403 165647 573390292
1 74674 180952 730359280
1 70110 81896 846517375
1 1107 26598 72515504
1 899 105627 506013949
2 22113 196545113
2 173755 932489398
1 7698 151955 880291789
3 138266 141201
1 16860 140302 795145333
1 13338 142079 813391674
3 50506 10291
3 129868 198250
1 53453 138397 725572742
1 47863 197946 726620062
2 84068 393166371
1 125452 174290 917005166
2 74295 69014257
1 86453 158621 166749600
1 23104 93561 81996078
2 94618 936129087
3 181885 8391
1 31241 110318 218205782
2 143430 719678723
3 158854 147736
2 30813 227030084
2 10220 839629163
2 158306 762696878
1 95339 142333 455917020
2 128747 887977502
1 49142 187290 446740781
3 82440 106071
1 93094 162941 192210085
2 149583 703852931
1 82473 88734 338994142
1 4135 26562 472986355
2 157138 613808173
3 168254 130249
1 48647 52091 919337546
1 109412 116820 55308574
3 169425 199854
1 100215 163528 244122071
1 76204 94033 730682573
1 46466 168571 582591479
1 15487 79154 431273633
2 81411 84578329
3 102299 62787
1 167961 195748 9331319
1 24689 119805 408816009
1 6244 128457 495946241
3 31625 88892
3 89012 156741
1 191357 199800 496621953
2 96388 656467816
2 175226 518718507
2 5575 499201767
3 81032 46627
1 19793 42556 39913168
3 108300 115470
1 71834 194146 315555544
1 46701 91326 333827923
1 18433 175332 417376342
1 113684 198285 194780249
3 50977 121155
3 64877 133535
1 29466 35572 21228936
1 10456 114434 637790750
1 21270 58708 272849960
3 67036 23561
3 60338 48711
1 1400 128412 649383016
2 32953 70142007
3 182689 119462
2 118379 601594389
2 89056 543885650
1 122207 161530 265796125
2 151816 362530300
2 92448 556540559
2 57131 854266631
2 50504 981873676
1 4509 172407 644754126
1 25782 94006 469790348
2 80467 830762902
3 40193 93360
1 21395 97227 837137978
2 172405 452229941
2 42196 854147030
3 30104 122038
3 6764 77346
2 73950 75198338
1 14088 194725 890774206
1 116895 171069 205956119
3 139130 62016
1 19106 94217 161877391
3 158710 121943
1 54473 83522 450703136
3 21145 165523
1 129845 157342 77874280
3 17778 172050
2 8426 248204942
1 4446 117008 350097844
3 13382 86166
3 68738 22985
2 97312 258443083
2 199497 241920376
3 66324 61212
3 158100 74062
2 23168 892154498
2 113256 67077652
3 191175 140625
3 139260 41090
3 93273 166231
2 158063 319280947
2 199555 968230941
2 130065 549117036
1 138874 163832 6041841
2 160588 462688584
2 175389 191735277
1 71935 150381 775464991
1 53135 199097 418418609
2 138326 785641065
2 159516 367587742
3 12489 91546
3 124772 157007
2 158845 176801881
2 146523 553391339
1 2015 83862 295588769
3 123386 63873
2 41526 512136760
2 54886 102478790
1 103326 120973 694776221
1 128867 145929 899635783
3 12107 68762
1 14927 114422 309353012
1 121711 181570 568474120
1 89738 118271 867028645
2 61722 600748723
2 74997 49106739
2 106091 196184069
3 2075 66514
1 47512 186171 501440148
3 181648 36428
1 119332 151010 681171339
1 30049 111436 295184074
2 75623 733607323
3 53222 64023
3 128024 11364
3 48371 123733
2 172917 504968157
1 181812 187295 698342466
3 111331 58643
3 44817 9694
2 47515 767142011
3 127462 156407
1 10663 161321 204671990
3 143790 179307
2 75184 847291916
2 16891 391759061
1 3892 147600 21166923
1 69320 93291 56615170
1 94864 107595 406665775
2 22812 954702271
3 198740 80597
2 82168 717818772
3 22611 197889
3 48417 99264
1 144666 166625 561284943
2 141812 689198796
3 86713 123209
2 29087 194260360
3 5011 11889
1 27806 100773 125339180
3 1952 195033
3 67246 147138
1 177290 193811 277129893
3 61432 36058
3 199184 151395
3 138883 105919
2 80021 244040981
3 116509 79801
3 198545 8397
2 52562 924476158
2 5766 487943599
2 100435 720264067
1 100877 164423 750051863
2 20674 225700363
3 186552 50542
1 44822 90786 930467935
2 16909 944934838
3 185677 137005
3 163764 60829
2 167386 780724503
2 109522 289635813
2 57322 908992746
1 72505 134596 302866842
3 173134 141526
2 179889 387832769
2 41482 811828049
1 12645 167224 586276892
3 18946 198952
1 50323 137225 764588839
3 88409 15730
3 4084 25193
3 83368 110200
1 72827 150818 500979425
3 187902 136089
3 103039 106050
2 3792 645517718
1 106875 165683 623412073
1 73670 111780 51799448
3 100480 87109
3 17622 150744
1 4430 104414 197374929
2 38232 687767732
2 63104 763225574
2 117001 798770531
3 126371 23341
2 144301 904384981
1 12257 182749 741389045
3 26844 136522
1 34367 174519 137711847
2 102201 48335820
2 114052 49538708
2 31118 900795667
3 42453 78173
1 117681 192185 948515706
3 194526 55674
2 131075 440608163
3 79541 186158
1 113109 144004 921924922
2 3269 750842351
3 11595 66895
1 50463 123183 465692942
2 17827 610141373
2 63625 494318410
2 89635 165751107
2 172524 496317329
3 43208 164895
2 193901 878087866
2 75601 868612387
1 29588 65575 340520299
1 144823 153023 707890777
2 195111 550131099
1 154191 172647 863754590
1 80539 158641 909802459
3 41632 66614
3 68895 56777
1 94058 168012 293767366
1 20915 94731 366584501
1 171650 195932 525579072
3 23781 63893
3 185891 138691
2 26306 543085317
3 122182 21351
1 3030 100332 615179396
1 24437 88934 283441751
2 197595 188719535
3 59018 68151
3 16511 87338
1 142351 198812 477621685
1 121588 179345 226398622
3 164316 137213
1 52194 179784 558251704
1 66742 148532 399626010
1 66308 149650 170433520
3 98506 116979
3 45135 144899
1 28035 119874 803564680
3 54871 174387
3 58240 197925
3 189440 192507
2 70993 660451827
3 173177 62735
3 19292 15738
2 80838 731634879
1 39249 58516 94106579
1 27267 74248 309000212
3 142598 147523
2 16254 827313407
3 36881 29883
1 22024 130230 424969086
3 14359 108867
1 66967 70272 65216160
3 148735 84532
1 52581 87829 418029625
1 100331 194086 331056153
3 20416 109769
1 112128 118296 300233014
2 9340 857389848
2 72934 740432100
3 81684 193626
3 163323 58882
3 170693 118427
2 36074 310648415
2 159719 441203507
1 73008 146414 990663015
2 115341 291581110
1 75897 83188 727053593
2 193913 841430381
3 77284 56081
2 24017 162124392
3 144793 30014
1 70637 138717 595120540
1 177767 197520 970725557
2 38424 820629589
1 8759 199657 547900319
1 27504 33680 193810288
2 14858 496389816
3 181381 141211
1 85168 179950 830001108
3 161086 53032
2 143286 556398927
1 1923 73128 581142639
2 131903 93826706
2 150406 896850712
1 80646 180449 804102537
2 62918 102496446
2 93447 485058925
2 45443 661857590
3 181754 15672
3 113835 148595
2 177007 134608716
3 106977 89380
3 101972 171219
3 150146 189240
1 93701 165385 602758106
3 19443 155926
3 184572 176976
2 187917 319864138
3 61232 69733
3 153247 113019
1 56109 183919 527748533
3 90652 126174
2 189902 797840293
2 173094 327372529
1 119095 150024 826004162
1 184987 186620 795896474
3 86058 117148
1 95587 181081 305523416
1 73926 146640 116185043
2 28617 752175024
2 155096 553618209
2 48751 658589389
3 9449 187838
1 95906 146606 104019621
1 96128 147938 846703831
1 30528 59491 126518665
2 114868 543759637
1 133700 146703 33010754
3 26441 164835
2 85393 721375736
2 67131 99120477
2 95407 175895488
1 153164 174360 592575545
2 172512 487091704
1 24659 120516 148375325
2 26211 542063030
3 154 173274
2 198556 451855211
3 6362 117269
1 135473 189913 818168762
2 86221 307345276
3 120522 118846
3 50483 21898
1 109027 135070 167875122
3 92862 58939
3 191276 47142
2 66309 8552957
3 18347 131888
3 109043 2168
1 92881 179758 316082477
2 158164 802706151
2 26276 692754899
2 29615 608339255
1 160150 191045 710039248
1 70706 102468 571288043
1 1236 167760 126517073
2 177914 445253975
2 187081 774579331
1 176469 186355 748026734
3 24928 141833
2 33453 60771373
1 150366 194745 523168128
1 153655 167852 913419291
2 47870 638685588
1 49707 199476 997464736
1 23393 138270 55970832
1 67636 150424 539748864
2 89343 616592314
2 67858 178136124
1 95747 147844 586116837
2 106677 187939418
3 113151 45296
1 104936 173917 575228358
3 129116 161810
1 44420 162573 674904121
1 114024 119589 284175610
1 73457 141614 34202273
2 135961 21405013
1 146667 199779 659165985
3 48139 39254
2 23257 260435252
2 174735 258990846
3 186567 103841
3 108836 118847
3 738 197102
3 120047 147375
1 24799 54493 930691963
3 102261 26779
1 3688 176237 457933110
3 162775 50132
2 173712 339929253
3 25913 94637
2 14558 313523089
2 37244 647733503
3 90034 141218
3 82497 65941
1 75288 112320 536055532
3 174175 37397
2 46709 8400967
2 46980 809139286
1 159482 192080 576267708
1 69577 75464 638712644
2 180341 342870581
3 137647 131087
2 91714 926853071
3 157223 136170
2 49464 583797194
1 49181 147577 95862632
2 31547 942367155
2 48682 863265140
2 12374 798086109
1 10259 12131 384662269
1 18558 81611 908006202
3 172550 126925
3 117067 68315
2 94167 731598249
2 166849 590911231
2 99575 452294513
2 131730 477623222
1 18857 75080 601301662
1 24210 69650 800505125
1 15909 157767 400821943
3 128592 153348
1 690 106520 750125653
2 63723 738781688
3 37772 6092
3 80034 67641
3 44877 6664
3 187093 148603
1 62369 181889 432133095
1 191453 199913 64936563
2 146662 231612712
2 110625 396474444
3 141319 49168
2 187217 104458822
1 132866 190256 561659403
2 24174 360100821
2 1152 804019998
1 37612 104900 907239613
3 177653 84468
3 9006 143051
3 68618 1541
2 69941 260032187
1 24566 63299 306162382
1 166929 190070 354275552
2 175011 508911936
3 142137 196958
3 184974 123899
2 1647 370449087
2 9455 514302781
1 66205 73143 268267483
1 137828 170673 655897492
2 112229 841323035
1 21392 28812 566209138
3 29282 108188
1 15413 193369 152090600
2 22241 940669262
1 12791 165876 823148984
2 40756 841881428
3 167179 61585
1 49671 183852 383032773
2 72401 296630925
1 81441 111938 331785634
2 147314 967892
1 138610 149143 630259932
1 43073 137915 490784004
1 37116 110580 968930871
2 27683 190839389
1 5140 47864 947127169
1 125650 133922 603030550
1 59361 65598 176190544
3 179808 106740
2 154017 328443882
1 106979 112644 663035170
1 62867 150681 990122159
1 34336 88255 249871244
1 76232 180844 633832634
1 65422 101402 282340288
2 194898 607476896
3 99171 91252
3 69459 144516
3 2835 32634
1 57239 174176 300444729
3 44775 103142
1 105756 159368 831427964
1 96955 127672 309494868
2 151359 972486421
1 127047 188008 612919843
3 182918 179905
3 4085 43051
2 72471 893010927
1 50106 87812 121698579
3 134429 47270
1 90262 185781 900613867
1 108024 188198 391513638
1 82779 161861 128987442
1 68612 127575 622272607
1 82155 138751 628995195
2 81195 356408647
3 40593 19814
3 100804 138972
1 94034 166483 864968113
1 84722 159362 294263221
1 88893 165548 283186763
2 174585 639914724
2 158089 441019615
1 73944 114567 215991359
3 22052 12295
1 44426 149185 142330891
3 8328 149830
2 132045 255633338
2 142476 479494081
2 110689 401179364
2 49392 462602022
3 79471 1433
2 6337 475387934
1 15082 139330 309057263
2 87537 876232299
2 177724 484873955
2 1265 244710875
2 92836 105234219
1 30256 135392 424957137
3 142659 168793
3 159237 176741
3 196279 119492
1 153464 153976 923686266
1 51225 147150 551427136
2 90321 830135026
3 45779 163331
3 85890 90375
2 19414 389197904
1 108704 150545 611184337
3 108388 657
1 2678 6606 100819729
1 35236 174751 594877323
2 87275 932289629
3 82993 199861
2 44141 188886699
2 12143 383215449
2 17501 669498050
2 38960 861986631
2 113985 358122008
2 127089 515336519
2 143470 911222688
1 103070 154163 134948022
1 57160 131276 199949060
3 37484 161564
2 127750 623086495
1 123369 172826 863598864
3 139103 873
2 95678 207498225
3 24055 62412
2 40474 22598003
3 106126 183998
2 145189 515482300
3 27582 150941
3 162355 189821
3 56055 64959
2 183708 281846438
3 20221 37807
3 59091 93584
1 132506 133291 740510181
1 122500 161290 443041574
3 79774 107231
3 175495 21024
2 77765 761058423
2 17352 90959301
3 105840 175503
3 4285 14374
3 47964 98689
3 160217 52505
1 3070 181594 698643530
3 54696 34052
2 165601 777785891
2 74137 837525781
2 71943 475343738
2 135388 917144735
3 139626 195669
2 109231 903429289
1 46991 141224 760279919
2 165977 331590296
1 42233 178338 10599117
3 162587 86311
3 113244 13648
3 24505 33258
3 155630 159712
3 137773 49942
2 138531 734401331
2 75658 710207725
3 107481 149617
2 54815 193110642
3 59930 195967
2 194747 932299009
1 79905 186471 516740332
2 126264 111730221
3 55638 55054
1 71052 111372 787062889
3 19453 132245
3 16869 105795
1 66035 119424 14955424
1 157488 188041 409248363
3 188100 72965
2 108390 147280777
2 30729 172694575
1 167937 193692 228092844
1 1280 50113 562790336
1 113496 168015 262674369
2 173764 736199027
2 57895 763355283
2 170988 392330465
1 8605 14181 645347048
2 111462 282723896
2 174031 62953625
2 8931 480322594
2 43981 852388086
1 142901 188819 201598112
2 98532 798156094
1 27521 79103 662724170
2 162026 260883427
2 180323 888369813
2 75767 864155487
2 122402 651628543
3 94874 74001
2 69214 136234288
2 138810 430459420
3 196884 96399
2 4579 752610772
2 112645 782785045
3 138038 103555
3 58334 165414
3 41301 108606
1 117502 169304 933137379
1 146955 164616 77013766
2 148185 202035765
2 35259 923294179
1 41640 44450 5374723
1 70124 121655 886915035
2 189935 603000892
2 6508 871341002
3 48614 23183
1 124895 191805 66648847
1 4546 166676 199493376
2 171308 318374993
2 125424 615906443
2 86142 655007997
3 56589 45406
2 17829 132096538
3 171963 62538
1 48791 190903 930874639
3 194752 58794
2 12280 900687381
1 87006 162087 252191956
2 31897 361583940
3 78280 193708
2 122568 626431805
2 20894 752137307
1 70791 125140 753278876
3 55299 169963
1 433 63051 215558344
1 36860 87922 394009986
2 199605 89738768
2 195066 709147798
1 5555 99904 808739122
3 90787 189102
2 19481 190284586
2 197772 76183803
2 175589 25464730
2 103950 34917072
2 141425 130705545
3 88635 25841
2 143093 369989968
2 184052 218543768
3 142083 93347
1 12403 47344 411517340
2 48159 862730883
1 45051 126734 649364463
1 64721 114853 260596719
1 178072 179550 684710080
2 177020 233188757
1 99951 194985 927262163
1 22032 153646 339834714
2 45532 139644353
3 101818 185399
2 160661 641481346
3 128874 99457
2 117396 977810725
2 195674 879145513
1 68099 91556 618547090
3 32399 92904
3 139460 12804
3 49031 31080
2 16124 947020055
2 144774 608667921
1 71677 190516 74939755
1 46679 88801 36638151
2 111375 28309456
1 48821 90315 491947880
1 180468 197113 713256915
2 164467 405032095
3 161324 56724
2 126571 983465458
3 197911 152796
2 153035 764467928
1 17685 142210 61087172
1 112422 195529 789762916
3 24949 89631
3 80610 147998
2 9603 992554160
1 127485 145134 913042168
2 104069 62903354
2 194479 404834106
3 147269 39869
1 105543 179055 316334209
2 66354 886386717
2 51160 22291041
3 91424 86751
3 133050 79910
3 94870 13464
1 13166 58338 214254295
2 199490 488213304
3 33785 196416
1 75567 189433 111398931
3 194109 60178
3 87819 115837
3 101104 176944
3 187468 36909
2 62072 618540648
3 85828 49108
2 104842 855169983
3 20101 14495
1 59958 144295 318651408
3 132508 172783
1 28511 163407 369460229
1 131817 148725 582650505
1 48974 71932 545867328
1 148558 151595 581056885
1 149002 170513 495968726
1 52038 56185 817074592
2 31866 742031446
3 55809 133476
1 23352 58409 206480953
3 114223 56363
1 56666 140666 356405061
3 162795 179546
2 99479 343110778
2 130486 986293108
1 108516 128566 794705851
1 86936 119687 369715008
1 96076 158268 415063725
3 129991 64041
2 47304 657672
1 34264 61777 258207620
2 86608 866107440
3 154475 151572
3 137823 90254
1 77488 88284 691812192
3 18463 93849
1 60872 135965 139892215
3 15820 75064
3 168415 28015
1 141615 171230 124397039
1 118345 142366 255360287
1 132639 173788 688397083
1 64814 79338 931294227
1 29164 65727 738244021
2 26597 846157090
3 16104 46827
3 102413 172865
1 4067 131594 800933047
3 154958 62916
3 14368 65970
2 137087 651156063
2 105217 606372834
2 123483 487656466
1 93852 138240 504439605
3 157412 105589
3 118859 184993
1 50199 55259 482533540
3 22598 184652
2 25807 632247183
2 4628 896825967
3 19416 99167
1 4890 151241 920627097
2 17619 537221183
3 62193 28286
3 18484 43160
3 117188 100482
2 100828 798680753
2 46550 695213664
3 33481 81326
3 165642 33654
3 133971 161628
3 100639 162904
1 45892 62405 999002200
1 81822 95267 691094747
2 140795 207076075
1 147709 153154 251126907
3 156012 190239
1 88728 192909 989873889
1 133592 181005 103299827
3 77357 74093
1 75828 183317 413853393
3 146004 192596
1 32370 46354 41286642
1 27417 172312 644194032
2 15417 488928090
1 7866 189869 649631928
2 140219 830685257
2 139573 554370714
2 12364 237504765
2 184633 643596170
1 7415 37380 100076235
2 39040 625434987
3 100629 194560
1 98068 175416 874036177
1 101763 165575 338426685
1 11103 192416 574719859
3 195626 141517
3 119588 33504
2 7682 519640198
3 83775 142997
1 131193 188163 345760486
1 19417 195999 619529435
1 27796 136999 200166951
1 1262 197569 11783336
2 155454 36527995
3 40736 21326
3 87193 181574
3 57607 150514
3 110920 152850
1 124352 145286 534284815
1 112800 121438 825590847
3 143948 28363
1 9033 195832 51078385
2 87626 380801016
2 120622 19484854
3 12674 2717
1 28232 67236 976896725
1 57962 180329 637449510
3 13032 3526
1 66426 170151 65583996
2 82268 108695120
2 40397 624542230
3 14481 169429
2 9735 17890811
1 52876 56506 206249552
2 123937 673748510
1 108066 190797 823055896
1 31214 192649 602954903
3 116284 100160
2 182181 973696235
1 3785 195793 873576619
3 94742 64620
1 76597 189005 590135741
1 3840 135729 500508504
1 25204 170517 834100355
3 114457 193115
3 143150 18710
1 103421 134741 687672323
3 133883 74012
1 107812 121776 36204729
3 162892 17292
1 73684 157442 123334642
2 177744 61023789
1 91674 99567 805990843
3 74442 93388
2 15294 132482607
3 36890 178997
2 14622 711556180
3 196421 108390
1 6310 36020 815235259
2 114077 89005384
1 111375 190652 825003510
2 139998 231457196
3 44666 63179
3 156841 122382
3 131876 139134
2 6392 75895261
3 105000 56395
3 14259 37889
3 148171 6933
2 106059 270090138
2 140727 526543636
3 69816 140695
3 24920 198134
2 13010 239000314
1 41327 154759 679723108
2 70451 51001378
1 62435 181757 532528065
2 91401 546362652
1 79921 107250 897316622
2 88795 595430301
1 114789 172723 225204716
1 88824 197217 436332021
3 149050 173572
2 62505 381332188
3 22927 110836
2 134845 225894618
3 135764 95289
1 57481 124707 182977722
1 83412 106239 225544115
2 6324 394640121
1 25251 160602 707834068
2 70843 25256681
2 181839 181638836
1 65031 128449 782750711
1 50667 122303 287759934
1 67529 106840 992261986
2 158801 286503416
2 28135 169339773
2 74038 511313255
2 18087 878457227
1 20877 65638 694350980
2 15389 175093815
3 57062 198981
3 42205 105397
2 58150 458961692
1 63538 123255 179550033
2 54436 337780253
1 8554 116921 795129466
3 98043 137484
3 194341 160346
1 123904 171441 479799033
1 21621 167539 606005708
2 146680 789343185
2 56316 267101265
3 17030 8490
2 118790 90460696
3 119990 187714
3 134373 112546
2 175335 692843072
3 62174 108546
1 65290 75481 849508604
1 111504 173156 632874681
1 84225 98438 926984690
3 79768 191812
1 59320 140613 975455979
2 137173 905301591
2 153058 754263243
1 64768 98759 873937126
2 185794 626267841
3 9828 160563
1 105313 111737 437651822
2 57085 852202998
1 625 136056 491631856
2 167591 975434703
1 65095 97979 487234305
2 88566 292477454
1 145787 152368 776819075
2 138866 160674770
1 116182 190672 489507743
1 117274 146598 868656941
3 43434 161389
3 179644 156058
3 187301 34673
2 123099 227974867
2 102970 712760234
2 36401 819425247
1 15620 109677 296256144
1 104635 135932 642972330
1 28858 50186 447270154
1 103850 128562 295325127
2 195480 513515109
3 20076 4065
2 89986 696517062
2 95787 100605173
3 172879 63664
3 35435 128196
2 113658 917986075
3 140697 188379
3 64239 17008
1 142230 157580 805529238
3 74164 15484
1 7043 162602 703805866
2 132028 566681679
1 54769 57130 712860937
1 41736 136356 147743880
2 48451 369241913
2 10309 301239188
1 131489 170325 187663604
2 154061 997938070
2 146363 75670798
2 158386 437110152
3 1294 143557
1 43278 143794 688855603
2 147465 753055723
2 34483 709584502
3 157507 103329
3 136418 75581
1 17752 138391 191362247
2 81798 645105227
2 71673 852626274
3 51579 39969
2 111056 187930207
2 101631 237112880
2 83879 453526189
3 106428 65295
3 123045 128773
1 56193 155148 381304292
2 45365 71310136
1 164106 198352 117153918
3 98415 182728
3 97953 24173
1 149240 170838 829431741
3 24444 7717
2 3262 31292663
3 70455 83386
1 11409 47114 689694975
2 1983 646758481
2 195130 87129027
3 171558 56432
3 98731 99204
1 18198 162381 214297635
2 138583 347905168
3 86615 72865
3 188165 158062
1 12766 141900 50151698
1 170374 170625 867336407
1 153972 194829 565293798
2 135994 800246960
1 18560 34679 591286526
1 44006 89255 912966082
2 4098 354215540
2 36709 752446098
3 171158 125480
1 149537 173218 864357050
2 182881 813887248
2 159946 548615312
1 33957 72785 481088501
2 129066 649464693
3 51415 92308
3 7988 47452
2 35995 715177621
2 132031 782928945
3 53120 145902
2 140522 301572433
2 94406 52189028
3 97081 175681
3 1762 198670
2 150975 654677813
2 187378 699660293
2 130826 518689649
3 64889 140755
3 148813 738
3 84369 124147
1 85116 185602 442781904
3 86488 142505
3 1519 124471
2 21578 251349322
1 146872 173333 416975900
3 11696 155711
2 17629 371393500
1 140341 182000 88447329
2 183232 318970997
3 144579 32503
1 47967 142366 244587000
2 195437 944284191
2 118777 13805387
1 1869 5745 729026043
1 43836 77997 639048641
3 74910 161327
2 108480 747221926
1 58572 159253 936289687
2 169395 506203025
2 77648 909293536
3 173027 144541
1 66592 162039 867391657
1 6247 182715 885513324
3 177805 44487
1 21107 118502 981124286
1 94565 189601 444958587
3 139721 197441
1 63528 63690 980873970
2 158102 551406573
1 100854 192017 966168075
1 24018 41974 126647945
2 23272 616464918
2 112636 696599523
3 190810 6929
1 101051 180545 461127233
3 112564 185555
2 8372 496935732
2 188334 22080475
2 137066 916104447
2 66602 729581243
3 163684 122671
1 13786 87219 108878354
1 118429 150579 421729166
1 76444 141795 261705766
2 15275 560332839
3 80112 188508
2 159592 839385338
3 104134 106115
1 49686 60219 176687905
2 86144 827834378
3 12399 165133
2 40755 689988166
1 41357 53935 283883938
2 117562 941639016
1 30439 157586 886195579
2 103262 258355942
3 65733 118370
3 195352 137345
1 130858 166838 239445494
3 38338 105691
2 33117 916305602
3 60112 51332
2 81138 89745481
3 26635 34623
2 193047 452323314
1 13398 73355 877948674
1 72478 75392 326669567
1 118751 169746 552374713
1 44383 163394 556847604
1 38887 142466 658271558
3 68446 118651
2 62515 242933529
2 1883 159383632
3 141500 92873
1 17191 106907 590103986
3 10856 36922
2 56301 30157597
1 15731 168011 243136279
3 116505 21319
2 164455 444958542
3 145734 45418
2 167168 422139068
2 117420 490145811
1 138637 177288 809335135
1 27055 183480 448196099
2 6743 625888425
3 193264 60989
3 139654 64279
2 35742 467270535
1 29044 109252 627850477
2 11686 996196831
1 31851 55684 495096017
2 171568 139500510
2 185798 917230625
1 20991 25564 925893536
3 86294 83914
2 18450 342564091
1 130971 141007 63107000
3 52235 75987
1 104855 113999 154458337
3 177401 46719
3 92958 72655
1 134387 150416 741714732
3 112197 19866
2 86223 442977766
3 14497 41469
2 50736 439794355
3 77824 123738
3 17128 48997
1 63495 114949 630025322
2 132032 903746064
1 120666 148492 728859126
2 94497 769266564
1 26915 102118 716343590
3 125352 98602
2 86337 527711665
1 63364 76582 579376219
3 113702 100737
1 141028 152249 736871984
1 3605 141709 951268139
3 174058 65189
3 181306 78114
1 123838 139241 339628291
1 49288 147927 521324329
1 32864 56755 581439098
1 156358 192440 6767491
3 118973 87007
1 129143 193721 36142126
3 125138 104422
3 49291 451
3 53606 116443
3 162367 186305
2 29909 322004963
1 41659 126411 558249985
1 76838 161405 79861738
1 109023 149522 363646169
1 68494 125778 334968512
1 66438 173988 470302152
2 133226 195372673
1 12109 108020 527608640
2 4330 902122008
3 27038 5629
3 4352 136143
1 16641 64206 320993968
2 23209 243314591
2 22933 106311330
1 81107 103058 63259182
1 87645 125708 945632447
3 163615 166291
3 51649 20434
1 21889 59976 890550182
2 68313 431548607
3 96422 94025
1 64187 139902 202316799
3 71562 86428
2 127573 171936582
1 24569 52565 617276759
1 194117 195967 470952068
3 112165 80705
3 182217 199741
2 184782 588564217
2 113763 684515680
2 172306 120580350
2 13013 455566912
3 182285 129268
2 65056 793539744
1 91786 175881 584330676
2 66100 445434429
1 145407 195090 847764780
3 10752 95005
2 126380 915713918
2 138259 104939444
2 141099 847370518
3 70183 108790
3 175759 55880
2 113857 621284805
3 22665 102766
2 82407 817775255
2 96370 80316870
1 172160 173626 45480539
3 1448 129885
2 47621 672598278
1 71288 92506 444227936
2 26832 711916468
2 191066 647009767
2 63285 982191110
3 57315 51461
2 114202 567545318
2 120297 789570877
3 70832 13440
2 45606 358194073
3 9058 23887
1 64861 185303 367362123
1 16493 173553 962724087
1 25902 172151 599378154
3 55400 67937
3 108719 161076
2 124912 535117344
1 98991 104419 409741443
2 49126 117409034
3 56157 185679
3 76568 20884
3 49680 123585
3 182039 195321
1 40150 170662 19530666
3 42643 70249
1 94326 187864 400255117
1 86962 105282 381803158
1 135153 137457 120612316
3 81482 5627
3 50730 185218
1 165103 167520 989611512
1 137496 197957 649482917
1 103987 135586 137603588
3 16127 27254
1 21932 68155 995732248
3 167597 76892
2 81118 457930863
3 110302 160952
3 15960 19009
2 126536 38461105
1 46192 103084 328235508
3 58643 160162
2 20544 313935904
3 146053 5083
1 12876 195822 206384886
2 164255 606052532
2 23140 448771867
2 80120 598716161
2 17404 506330231
2 35998 975039051
1 48703 113443 798144075
1 98034 179380 628502755
3 93839 76900
3 194923 135911
3 129619 11964
2 100244 723303612
3 85073 164922
3 163647 96888
2 172319 258967770
2 66470 620578235
3 160683 81764
3 143634 155416
3 119172 30373
1 147002 163221 722791268
2 46461 126903288
2 124651 680428248
2 66515 392644433
3 71115 170907
2 35319 980229205
1 107607 199622 404731552
1 56735 100587 468972580
3 122895 13494
3 40912 167009
1 76113 160516 965712680
1 136576 137302 757680979
3 12017 152223
2 102082 104434959
3 178373 186335
3 131725 14948
1 13304 181106 639574642
1 104460 174481 919537142
1 29365 83364 552947950
1 120524 166740 460207550
2 85518 202586872
1 19890 76021 147658688
1 57336 61552 3260680
1 27711 113674 177886994
2 92083 892657289
2 145980 997699191
3 126552 67715
1 24623 102975 81815456
2 20960 243977557
3 81745 26138
2 13385 779612335
1 29961 62015 637584330
3 9178 38464
1 44558 44939 234548750
1 114703 125682 279130195
1 170942 181716 559565787
3 150727 159067
2 89593 663739785
2 88612 211714147
3 46001 102877
3 87309 144512
2 184077 261701308
2 83401 322555537
3 156131 184278
1 143802 170863 957825981
2 186727 97403911
2 177473 378834756
3 124096 195310
1 49382 126838 389137324
1 80536 126862 557514592
2 89384 83300532
3 92176 128357
3 123447 82971
1 28466 196759 167526311
1 79724 161896 302363107
3 98047 2730
2 178154 590286832
2 74223 6534339
1 130176 199623 954304237
2 20254 419095638
3 97192 32611
1 107505 156059 959657201
1 23357 38083 730011488
3 153948 87409
1 125269 189817 561789530
2 71279 690300641
1 150582 162079 713322213
2 26257 440097693
3 15346 95505
2 129884 332151533
1 92899 165372 428854317
3 117536 148613
1 88153 121449 548017583
3 66249 197390
1 183082 192736 746256985
3 51010 85370
3 12641 47112
3 197447 160534
3 158834 7746
3 180017 21908
3 4207 91224
3 43136 147977
3 175716 129739
1 22645 43093 885863844
1 27999 155506 402629204
1 14300 148100 647484164
3 116120 142167
2 128969 450464350
1 68235 176537 697901620
1 174540 176222 177358470
1 140908 147353 350557642
1 61418 111843 44556508
2 177581 441142350
1 51131 163811 633927236
3 160560 11275
2 191075 378592156
1 54838 97134 140140545
2 127397 337826135
3 3635 81914
1 12195 161286 740400545
1 185418 192128 882870652
2 112243 989987935
1 37950 103333 432348911
2 183626 422682217
1 104963 164659 190580625
1 71785 123875 148129882
2 188176 724817804
2 97983 696034762
3 25696 39983
3 117436 57437
2 54258 352062262
3 92868 164496
3 89132 169746
3 125065 82927
2 153118 794735813
3 173772 65601
2 119261 753323895
2 135176 44860331
1 59739 192499 4197334
3 185883 12652
1 91167 109322 952691834
1 24260 121743 251615898
2 73834 381570514
2 146583 629839292
3 142141 65104
3 44993 157519
2 54452 666313667
2 186705 78359700
2 47027 785133218
2 157385 328378728
1 21756 28976 897765139
2 36135 497703235
2 73443 514720344
3 24821 147390
2 85092 448297436
1 38371 76077 929901217
2 84024 650764529
1 72372 92141 746521738
1 60620 195722 833433204
2 87697 293043161
3 65064 82665
2 24848 42955171
2 73064 694491375
3 114500 116303
1 108964 199586 381443468
2 32953 80167383
3 70114 153384
1 136907 162043 521049136
3 119037 163575
2 190542 528355915
1 3770 138282 833137095
3 52224 88927
2 88951 668875264
3 108099 145209
1 24172 29848 193795556
2 115291 67314174
2 197158 549240133
1 63166 101716 983768341
3 48167 106636
3 115254 192286
1 86863 110797 180804433
1 55015 189389 683907790
1 54739 169892 810996309
1 44947 193258 822390409
2 129704 181993854
3 4325 75678
1 75425 128635 31836919
2 162628 942084272
1 151780 153344 291642628
1 7178 59847 166164509
3 166402 193017
2 59801 167003474
1 6567 160670 327382308
2 68613 681382826
2 124317 596769092
1 63561 131252 95159250
2 80241 812360969
3 188140 136851
3 187695 66987
3 150257 57602
2 36572 145771014
3 76475 48948
1 2473 62870 827434417
2 18285 542335138
1 74475 193944 194179927
2 13446 916632716
3 922 83079
1 62830 129979 716963306
2 180428 713278532
3 145412 43545
1 93070 153021 576491455
3 123352 88066
1 42277 120972 489375855
1 14949 36700 979039490
2 7766 607976267
2 161894 243671850
1 72705 91648 318967778
3 2825 66213
3 163430 54306
2 120840 371708839
1 6130 22136 95481786
2 175367 374278940
2 140166 368750534
3 47591 21066
1 117382 153082 753588127
3 158619 1675
3 27362 45774
2 188481 326942439
2 110482 987466662
2 7531 901001058
1 91266 113594 246675826
1 16173 192990 294690208
3 59111 25426
2 3432 349042760
2 47117 278407631
3 193576 89328
2 176942 754392156
1 37120 38316 797608358
3 60024 181703
3 64856 186682
1 5998 114422 267414386
3 140847 117252
3 69400 148401
1 111527 175369 787220929
1 85964 127172 449737276
2 185929 982031222
2 131770 869499384
1 78978 127166 965579138
3 9575 118201
2 35482 606404866
3 117162 61829
2 84850 96109900
2 65867 978463180
2 164391 4454162
3 20698 54129
2 126943 167104092
2 34235 854625076
1 75494 162781 756961944
2 102621 446023845
2 185864 494114295
1 29860 181696 186857145
3 194519 149753
3 66400 127730
1 65500 198334 42818012
1 36469 101209 756987631
3 27084 176650
1 53886 62671 120228445
3 64572 17373
3 93855 152491
1 91275 174012 996789043
2 184633 154186672
2 118419 974179337
2 97507 664922901
3 47006 186871
1 105762 116594 357009375
1 178295 187250 455981886
2 60811 17880485
3 179138 51774
2 38818 959391808
1 78050 154804 656005851
1 59809 162680 222703968
3 144577 197909
2 116840 269116360
2 72712 60026229
2 157301 222689431
3 78644 104078
3 181911 46252
2 10154 206373703
1 139165 169421 228665652
1 35360 61762 979599459
2 41243 729661776
1 16755 188039 198799513
3 63279 77915
1 29406 199777 578079915
2 129334 107910539
1 20652 84617 470203256
3 82478 147699
1 93244 181985 424771112
3 189538 25641
2 42543 965763213
3 136921 138075
2 87175 417905931
2 126266 301657725
3 142818 45379
1 10363 162448 810111768
2 18282 205783367
1 146432 178652 414199161
2 195486 681700
3 97768 108140
1 63747 147142 625671738
2 8085 386152809
2 152459 345663535
2 107956 766536737
2 139882 552787602
2 192026 246165608
1 18472 37297 180852705
3 91860 21428
2 101998 48435557
1 14106 61075 231575505
3 60030 76083
2 113923 83401876
2 118417 830325001
3 28607 162885
2 174818 229417407
1 85024 142239 551389173
3 62699 136692
2 68726 130393169
1 38592 189396 932956129
1 27631 31002 891883256
2 110471 21980143
1 13364 157323 137512890
2 156716 116866410
1 1610 5546 289040233
1 153323 173289 937118288
2 132818 942955646
3 170480 133467
2 102102 820680653
3 120701 140603
1 12018 162649 711926378
2 33160 489267674
2 59167 971488276
2 12824 634962308
3 193140 176103
1 79686 171060 143885754
1 4179 130594 115974792
1 30266 48020 323399422
1 32080 36358 719282858
3 76250 67385
2 69839 703136293
1 87718 97766 95810180
3 37214 20266
3 59274 178115
1 30766 151755 295204948
3 137234 187730
1 41853 139998 987316399
1 109939 128780 325418707
3 149374 29291
1 76475 105703 335666730
1 68724 86984 930454208
1 49428 195537 532422449
3 119696 48208
3 115986 86344
2 37891 471839958
2 146852 238968297
2 63183 367822569
2 62162 558023284
2 177598 904837658
1 42918 64788 453129547
3 141884 142816
1 164941 178015 287889410
1 8715 62192 314689923
3 142644 112862
3 60713 150506
1 55713 122906 94216267
3 147321 113024
2 115556 346153125
1 17778 168545 959848378
1 37972 166835 421355229
2 138093 144111203
3 129406 38772
1 56068 94432 459176228
2 159624 434307174
1 105637 190768 904252489
1 118607 130411 798772381
3 90640 122405
3 98609 42047
1 107924 197949 118157868
2 17066 90657193
1 10426 58598 62834520
2 85631 755415165
1 105219 147261 762140110
2 103533 571933061
1 97653 181245 321493555
1 24487 132645 395058894
3 41220 154760
3 28596 192774
1 88652 115200 429583596
1 34993 189871 533058432
3 12231 152941
3 171815 170634
2 69810 255232579
1 35988 161501 63376950
1 89799 128910 144115863
3 115843 87095
3 172566 195997
3 76922 168124
3 67200 182885
1 10845 58044 491588438
3 98206 81820
2 116261 608376312
3 175678 97839
2 20499 551483310
1 55096 118114 826954033
1 67061 132454 216366213
3 34775 34396
1 27739 178956 971450217
3 134157 85092
2 157824 155836021
1 6150 142925 193435478
3 143513 120140
2 186079 559173879
2 66133 272813881
1 180921 192605 24047941
2 161114 707873936
1 130260 193907 282547210
2 19770 316448282
1 4087 80352 122242965
2 92869 976892824
1 60296 102453 801754129
2 105329 996954752
1 88415 156459 638199071
2 77749 359759102
1 120606 190281 780903614
1 55429 143900 173083574
1 128460 168849 686243499
2 168134 619203934
1 21802 155169 35688570
2 23918 930998579
3 138442 99370
1 132185 187402 741498063
2 21479 906893909
2 121846 920960136
2 102992 625050068
3 169389 7668
1 121444 189067 137220889
3 64135 66776
1 37273 72559 77509756
1 62258 145509 675929852
1 42502 89563 132011159
2 119728 970087296
2 88654 754601204
2 95429 74879753
1 5459 8224 778506269
3 71943 87443
3 97278 84627
1 153965 181196 171152208
1 108097 150462 597407687
1 80778 175856 483844459
2 176882 719356651
3 103451 20799
3 66939 193072
1 15586 83387 724744062
1 154156 190587 315758500
2 44656 537982746
3 187219 50682
3 144739 129090
2 17333 558154720
2 97884 348914328
2 182639 487271563
1 48836 142843 327481229
3 182126 69430
1 132039 164922 455762465
3 199612 133176
3 51133 154329
2 168807 107560046
2 191067 720137024
1 17638 118790 130051965
3 127914 166376
3 45232 174715
2 159164 851453391
2 103660 731451409
1 75865 163324 8842898
2 97483 627983951
3 135277 100349
2 178834 705619675
3 101617 199099
2 58818 613347018
2 18464 591524764
3 35389 155431
1 7343 150873 8041208
3 59423 73553
3 162100 100523
1 21108 141341 53764621
2 130684 587119559
1 40275 66962 989694256
2 122592 647790666
3 154178 159153
3 18485 55319
2 25613 318483181
1 37284 75819 7752119
2 8366 370894503
2 23633 944209299
2 93872 194221567
1 106849 132988 209602948
3 67286 22629
2 23764 957883003
2 179521 492113741
3 2400 129969
2 114060 666219424
1 9645 180397 445741147
1 46689 198012 313392029
2 100240 360986709
2 100381 133293668
2 78580 167278516
2 199413 926336017
3 101417 34461
3 76996 19491
3 162259 178049
3 189281 106412
3 66120 27783
2 103251 328476164
2 28126 499523110
3 180018 39047
1 28742 43281 644029883
3 123174 98982
2 30719 327824603
2 71016 586851138
3 38422 132489
1 25087 119231 83155135
2 185959 421000905
3 113686 35651
3 135402 197092
3 133885 112330
1 344 181095 690333200
2 83921 17025920
2 143167 573951212
3 145126 35877
3 144095 104829
3 76474 39010
1 8536 195237 248483209
2 81034 421982212
1 103538 120901 436259037
2 113784 457156151
3 175441 107923
3 53703 139143
2 5291 602153463
2 58310 904026232
2 192280 650949232
1 68312 71191 284043359
1 71849 117827 166064194
2 107420 670935103
3 148190 118593
2 16711 262752992
3 158278 71151
3 67852 133442
2 8154 189872155
1 119476 141862 943474631
3 26066 64720
2 183989 892227257
3 162737 198679
1 84989 142297 819627249
2 147830 392283124
1 156440 169564 740060981
3 12722 196999
1 93175 145570 701069893
2 197295 7945279
2 144035 474425889
1 30768 86208 166966227
2 51371 795044392
2 93420 211981625
1 23022 31799 583250450
2 50605 413708682
3 186370 183005
1 41030 155041 363549406
2 98405 116915336
1 51131 78986 601884690
1 44685 135940 68676256
3 98574 65693
1 9737 167426 178338836
2 10988 291343074
1 168511 191617 205639130
3 126359 31824
1 32808 77580 965360086
2 163354 941569196
1 133884 143930 496350071
1 167317 176679 676539714
3 28230 29884
1 118437 170967 427323919
3 50374 199064
2 122314 220698586
2 113203 654371743
3 79047 81940
2 103483 866239608
1 15330 40378 840010563
2 163266 483277442
2 112072 584118737
1 71187 188424 609903778
2 149011 656819378
1 50371 143938 301190677
2 184777 78866732
2 167843 140717466
2 65996 767931503
1 99217 140037 341713379
3 21036 135065
3 166650 169312
2 113986 388660327
2 101036 230343331
2 83004 983396165
3 138727 88957
1 6835 136961 312888723
2 23345 759366331
1 28054 79730 840472826
3 184291 43241
2 144660 5048874
1 26198 87433 485685367
1 135864 137171 898751578
3 64123 67197
2 132361 493850858
1 13571 70157 369815197
2 14045 175674224
3 143497 50755
1 2003 58346 959619534
3 184542 69090
3 38375 139678
2 100092 895081182
2 155547 892969175
2 37506 662080695
2 77040 782943600
1 104299 127637 427983276
1 62429 194931 242944708
3 186263 194454
1 63476 190774 55143277
1 48713 82673 88940700
1 111906 181570 619256816
1 38941 121386 265364759
3 180009 89365
2 23592 452667628
2 194154 52395988
1 147645 157793 662411659
2 159741 314904469
1 103765 131469 537158130
3 121333 155339
2 189443 159597931
1 29968 134392 231626634
2 44565 885882183
2 162911 671205435
1 123834 188901 666763963
3 162644 36263
1 29402 124555 526100911
3 42913 194189
1 74848 115824 911744707
1 36942 44010 313654196
2 73469 700947472
3 2263 17822
2 184848 39454212
2 111769 150777289
1 12607 62697 561749452
3 162693 68541
2 63939 923784427
3 73169 89719
1 147607 148322 664885992
1 75718 132134 462843675
3 79918 118607
3 126830 146256
1 17495 20826 480585987
2 70728 368831152
1 25891 146649 629111155
1 129963 188114 505224632
1 43492 137297 252922288
3 134257 165825
2 63093 826177610
3 173130 77753
2 156602 532761401
1 22274 118243 756712393
2 147996 309102236
1 98477 147117 193076152
1 16056 190917 184838099
1 56514 188412 561576667
1 59999 162306 869045722
3 26866 109615
1 68414 197930 997143234
1 40469 184921 688644024
1 67683 101765 486555179
3 22106 117588
1 25767 39025 350524306
2 134362 632472068
3 154828 88204
3 163496 153816
2 147982 181353647
3 12924 197959
3 96175 150115
2 153710 542912860
1 50532 77248 284782290
2 185278 242851899
1 56334 155835 30516134
2 81312 827670578
1 56521 104420 620316808
2 122637 416680341
1 140851 174343 301147578
3 125922 81181
3 73774 57425
2 109825 776961345
2 117621 905833016
3 140683 163838
2 196429 284498732
1 22777 174733 996118973
3 148044 64182
1 45072 81833 569578719
2 121969 231126434
3 137609 101027
2 187497 683057604
3 135511 28155
3 164036 31032
2 41914 79284506
1 129366 195006 874155640
3 125087 53204
3 49876 19614
1 21663 83208 402140204
2 156740 71282990
3 108430 99273
1 151988 156165 823879405
3 25857 154836
1 16718 118504 841216318
2 127869 487174419
2 6078 716557563
1 139409 153647 153266462
1 9361 136902 615072090
2 80574 772707166
3 172905 100020
3 156816 91110
1 51714 115343 505567834
2 29971 479345007
1 182734 191308 423906233
1 81265 155465 986333582
3 99047 7557
1 25118 59599 697179237
3 83424 49310
2 124497 749212522
1 31347 197225 115964442
1 24232 81578 261411431
3 145331 67370
1 47659 62182 906135692
2 73306 13055396
2 138968 693983150
3 197552 110353
1 95974 147891 918152015
2 66612 516021679
1 8168 115838 319351865
3 184606 138770
1 5104 151396 915483842
3 36690 8383
2 52577 67333129
3 142973 52980
3 49461 55508
2 21779 50321900
3 142163 34067
3 151186 67605
3 22539 186096
3 595 189551
1 10327 108591 846414832
3 141146 137612
3 99735 164306
3 111535 89764
3 196100 120784
2 49597 740145521
1 68260 195453 257429686
2 173232 976661762
2 148694 550965629
1 46322 96457 422648727
2 84446 86233579
3 71827 146615
1 73011 155851 226203606
3 174999 86206
1 161911 197971 659450402
1 38823 81377 311270453
1 20424 134475 221183847
1 2951 190717 227388503
1 67218 77987 363999720
2 195113 712318649
3 190736 162156
1 7407 72757 947263505
1 94581 159655 74128910
1 18687 117243 260954553
2 83007 210079466
1 37398 116780 634168627
2 175847 757018452
2 77553 973331146
1 30279 70320 38873919
2 102384 457791894
3 66655 25659
1 47136 70429 986409492
1 56441 86138 874063486
2 58061 983427068
1 77465 103633 528207677
3 5129 186198
2 142082 361143963
3 37713 8563
2 190245 613712100
1 22198 76283 274914632
1 22283 84278 11084123
2 9172 710096345
3 35941 21298
2 8852 892818318
1 79065 182494 225586782
1 38422 135452 696829227
1 32902 93241 841094591
2 21422 110062904
3 153208 64338
2 15704 634081328
1 105401 128899 17332024
1 14095 80407 783349042
2 105196 845631718
2 107775 510520169
1 106791 162609 283696676
2 79539 852201589
1 27662 92590 472925525
2 5979 412059681
3 182388 59117
2 51573 775011552
1 134199 181541 143875343
1 10254 128322 683235774
2 170597 581195500
1 14322 19506 533252553
3 111024 97239
1 1111 95369 381731570
1 25627 126585 452089010
2 141392 395310803
3 62290 67200
3 173406 108638
1 66517 141439 542806574
2 53415 508636110
2 151664 593947510
3 69112 113079
1 121666 160693 292009141
3 183590 76562
2 33317 653361192
3 195406 45238
2 11112 792832967
1 39633 112163 383292866
2 95575 281717719
2 28893 977625122
2 46124 895427678
3 82520 55019
1 116218 124187 986421835
1 140815 182164 547438519
3 147151 61269
2 61705 161952985
1 13429 145732 443071699
1 238 83814 612811434
1 4574 61830 684989452
3 140690 80346
2 92857 952977881
3 20134 175984
1 83559 121184 320011403
1 26179 156845 752303772
2 45951 328127245
1 14725 71681 444374422
3 30913 124222
2 74231 786269894
1 69824 84133 818645293
1 46016 152291 285531134
2 98645 268393678
1 65002 75988 199275107
1 20954 96406 827391963
3 69877 162564
2 47266 823349187
3 144680 137746
1 6866 175981 809780083
1 84 8935 852404364
2 31351 478609081
2 159996 761226594
1 153905 178005 69606181
2 9626 952340577
3 196727 58277
1 6968 95070 916814381
2 99531 796163002
1 87498 107274 366241209
3 197196 139902
1 5191 151622 205754905
2 41325 613607918
2 128347 175693215
1 130843 179909 18210389
1 116120 139063 681240503
1 104653 183271 155793389
2 92252 28773026
2 79294 174496078
2 29605 775578726
3 59577 58740
3 98672 111340
1 6056 94037 934236259
2 44805 940640221
2 43538 554721354
3 176384 167061
2 121652 667129896
2 169615 27958108
2 74799 436591019
3 184980 31583
3 28639 111362
3 275 10899
3 119971 66576
2 185674 475657687
2 198210 992946202
1 2697 36189 667572905
2 139209 959431867
3 37394 44368
1 163 130438 952281412
3 23426 102724
1 6963 137532 69163222
2 70790 570272764
1 81391 179640 454461217
2 112417 636582683
1 36827 116803 81890634
3 120098 4210
3 31893 191629
3 90062 3294
3 29686 103571
1 13011 64700 853171503
2 138259 73300267
2 170293 859528162
3 84193 162372
1 32128 147254 692136411
3 38518 134633
2 40340 817342417
2 75111 732189281
3 9951 31104
2 470 442187289
2 176041 933559236
3 1626 122377
2 49737 437299979
3 170785 60152
2 186346 341740958
1 66994 119616 517588390
3 195681 76147
3 62768 90911
1 11904 132677 331679933
3 103322 56039
1 43788 100419 330780067
2 150018 217389078
3 194649 129554
2 11856 290970648
2 154700 759210501
3 14643 88787
3 92836 20282
1 41088 121933 662233719
3 26127 94247
3 90577 64717
1 120351 124068 288681573
2 9737 216104165
2 149057 477844366
2 192133 280271056
1 28330 114721 662980693
2 149236 570261596
1 333 192422 507400436
1 21729 170279 879213493
1 43634 111478 695788117
3 170599 130110
1 167329 182037 925275477
1 15979 40772 777941844
3 185518 73851
3 38085 69129
3 66834 31644
1 116139 136123 332327114
3 179925 68128
3 70625 146695
1 105047 125543 251193548
3 53597 156827
2 142941 582969899
1 1095 194447 761121550
2 51734 299639319
1 70121 104798 405450291
2 192065 569351561
3 177619 125544
3 1558 168690
1 82050 166954 842187945
2 194463 65493791
1 69014 135799 328547281
2 30971 512184422
1 83438 196515 471234409
1 25613 116422 269280689
3 61986 157984
2 237 961703212
1 142669 143709 118122161
3 115457 8312
2 157257 558078788
2 153262 895401130
2 56439 703186717
3 162341 144827
1 40411 156423 490462645
1 159948 196067 714626455
3 69412 160633
1 2340 178255 619917179
2 23046 585256051
3 152077 41860
2 81460 238524777
2 7262 212130131
2 92108 146219111
3 151779 40172
2 23181 989339557
3 20129 90915
3 58190 161172
2 99778 476926276
1 176110 180966 870073155
1 46812 132584 695358941
1 25887 62204 51110088
1 4263 170936 222949825
3 112660 189867
3 32159 65807
3 194022 185909
1 148706 197999 174662688
3 60267 56679
3 105902 18544
1 76868 94636 342586438
2 94643 546662394
3 40818 188998
3 72851 150777
1 44238 194382 391828283
1 8537 71105 406494220
3 10406 78290
3 138818 19518
1 91794 119889 445949553
1 103718 119803 183240858
1 19355 63513 419760120
2 67900 728905664
2 96731 469658906
2 70795 420741155
3 163807 193802
2 125988 973971757
1 25571 151624 232870176
1 123918 195325 459801564
1 13680 59027 553800051
2 86541 192582408
2 193450 957638860
3 193745 142720
3 152302 32706
1 22401 74992 684774107
2 165004 538054515
1 95114 114911 123335263
2 78034 294471892
1 132822 137611 243841852
3 147532 58040
1 2662 142209 739527926
2 62460 638779083
2 49671 953182545
3 40084 59044
2 193115 785675726
3 78330 34020
3 17129 73080
3 112525 129954
1 61744 88314 188278622
1 170709 184385 191856566
1 106650 195952 165259366
3 189441 196879
1 124988 152129 964905843
2 141861 832977009
2 135194 572304590
1 48261 165120 437862372
3 143299 117741
3 12319 34933
2 142261 453216650
1 49957 187848 178410099
2 121951 725297087
3 28266 43904
1 6262 137639 213459347
1 66194 145152 347555924
1 22805 173305 352297373
2 85231 73291039
1 55044 64313 442718071
3 105837 120692
3 149099 195777
2 32990 192349854
3 111626 11215
2 26334 886239403
1 58302 134382 218418281
3 29111 35318
3 67477 34778
2 195980 541834172
1 10106 44138 970555519
3 69457 105749
1 46801 138558 821807824
2 152782 554300961
1 123926 140654 340633110
3 116789 181625
1 87777 197019 872682654
3 196928 28755
1 93204 177094 23508241
3 183411 54899
1 84758 139048 326847740
1 111682 156574 150068847
3 81434 195557
3 15129 52928
2 131770 848566265
2 36405 148522003
3 106090 171954
2 93297 920622361
1 6125 130227 204015860
2 188218 275300514
1 48190 81454 720198008
1 504 172673 324013018
3 86929 144516
3 194184 112400
1 28671 90492 251142860
1 58916 124945 795926922
2 111089 995806247
1 43307 59814 121858801
2 33422 459782211
3 198707 121764
1 39740 79688 290383970
1 24106 133734 901148293
2 73780 858921614
2 117572 830534925
1 88424 177760 405782054
2 114238 592339793
3 53855 104365
3 143815 198228
2 10141 170198054
1 1465 20735 409931607
2 123599 230554010
3 9176 3763
1 173719 192807 895845989
2 137693 596292925
2 175975 466527473
2 136275 367642766
2 80286 597645872
3 12003 117321
2 163944 506768434
1 137353 189224 814786944
2 142374 995624602
1 71808 187208 114958431
2 96864 633057769
1 5326 80447 573409239
2 199575 610323040
1 67461 161787 177372594
2 50485 343889777
3 52653 99870
1 103392 186639 169759051
1 8022 19431 874078436
3 27725 151890
2 145161 51561515
1 54567 61779 336989382
3 148104 73848
2 127602 589369205
1 23852 63224 849422900
3 185669 13737
1 12980 131059 717894822
1 2125 111787 681742615
1 37710 153349 168066861
3 62445 62488
3 94206 53313
3 3085 47019
1 82191 140286 689092773
1 74348 105978 523868957
3 152265 16786
2 194762 144451241
1 47792 67966 25406666
3 33587 68415
3 196124 122081
2 112495 125505501
2 536 43710022
1 19121 151470 273485918
3 96814 74481
3 1597 30990
1 57733 116222 417590471
2 135699 16595793
3 135179 55620
3 9157 88912
2 190695 423613064
3 160543 132783
3 29042 80768
3 165866 395
1 41507 161644 921263994
1 373 54103 333071979
2 164058 13813347
1 4211 44496 910220355
2 87839 232470524
3 187877 124032
2 33944 366844337
1 30604 46425 711021576
2 171650 45312559
1 97075 114392 350338505
3 19635 179148
1 187192 197688 27663517
1 109074 119217 564382240
1 6755 118547 711357861
3 19371 151635
1 60009 129274 82421410
1 72410 160516 731200221
1 31116 104058 696010776
2 173239 586032050
1 28896 31627 675478876
1 88285 143253 772188254
3 184525 183564
1 115184 138288 117605076
3 28581 137106
1 99610 178475 354969326
1 25514 173984 886258070
2 74428 327481916
3 128708 109774
2 169359 547703762
1 70259 138167 933314879
3 103604 191372
1 153711 181655 571879724
2 191562 235850991
3 75009 17830
1 33615 166404 763218311
2 199730 619128281
1 37543 146910 61983497
1 12397 137469 744750888
2 183772 653853890
2 157461 738998844
2 152053 262802816
2 27468 171024250
3 199238 58647
1 5158 174649 388905038
2 198510 88608699
3 84378 71753
2 4214 54011533
2 7710 895307426
1 83417 183377 682081060
2 160398 486678054
3 104397 119174
2 135490 445771255
2 133899 819816175
2 111094 373172707
1 2852 189679 635184189
2 113833 606741183
1 48570 76767 852582404
1 28896 52780 150778128
1 183003 194970 640746248
2 89185 354976179
2 171676 225178237
2 93187 686538823
1 20927 100738 514364424
1 26691 177759 418767770
3 58274 159184
2 69512 150644454
3 110083 80630
2 35620 156077899
1 44999 64571 153170493
2 143213 459641133
2 163475 35975631
1 145216 150055 375496677
2 112773 493806696
2 198551 548343123
1 100022 190875 60747352
3 100751 41063
2 55507 335064355
3 30621 15218
3 903 171554
3 60126 94330
3 17421 169480
2 159041 508327456
3 59568 117469
1 17805 67000 118721002
1 3689 187019 492598575
2 199198 878434903
3 67354 163478
1 7096 41232 818286505
2 147739 817267866
2 165657 447916215
1 77827 180589 215611813
3 191831 172375
3 186183 54884
3 154290 50729
3 86746 73385
2 172032 124327311
1 154325 197899 197219976
1 52392 141974 603473907
1 22893 145257 705629412
1 14991 130705 372676210
2 116489 759503125
1 33823 38385 532998845
3 61668 2323
1 77814 166012 227180958
1 89430 186474 767071692
3 85170 192148
2 97572 76518130
3 2914 157850
2 186272 804592215
1 127330 140282 116673372
1 88930 185543 494841668
2 195926 664473732
3 194614 143205
3 12239 78047
2 176253 902888614
3 63779 83962
2 122125 336849240
2 186930 45853231
3 7676 2255
2 175971 87605254
1 69862 136358 653451965
1 21122 53565 972567784
2 24358 876230925
2 84552 51699239
1 105617 192398 125341896
3 78300 133531
3 159023 180608
3 160145 45562
2 128312 276447030
1 69207 145985 599890415
3 100651 172001
2 153289 96509745
2 156631 593024281
2 95177 890095296
2 162690 87103674
2 46844 337458026
1 34093 106177 889491407
3 73349 119263
3 137154 45230
3 132176 183209
1 120856 139947 469751608
3 197214 45792
3 185641 145603
1 145349 180155 761026219
1 180 11425 26261025
1 30843 151404 754561187
3 22666 127606
3 22576 16112
3 29033 125168
1 101936 123091 898533722
2 119268 294440956
3 10093 19198
1 15179 177101 535419402
3 120904 151958
1 157619 198693 552670716
3 21657 172383
2 24772 607143242
2 55503 85321020
2 101172 659511285
1 46355 47438 302641639
1 91330 107375 909574964
2 165991 501986648
2 115826 46905490
1 153673 162555 378889197
2 169895 591422187
2 108407 609076894
3 178355 92972
2 75189 260877461
2 78542 866519308
2 36761 68192424
2 48435 16708103
2 138774 371042526
3 44532 11395
2 109232 453980581
1 70721 193884 786696607
3 49808 80793
1 182323 197175 973998552
3 47585 129467
1 10445 128477 104760480
3 129612 97487
3 7830 184064
1 15088 37678 926319548
2 183087 47454121
3 19541 3954
1 45040 73047 830471609
1 125793 199123 638241006
1 39566 66299 797854432
2 98205 335211951
3 37480 95596
1 15366 32727 183189222
2 3112 502865096
1 153493 184904 257908471
3 101187 179600
1 133399 139127 28212817
2 18188 385074980
2 29084 975694839
1 9906 74654 267101037
3 20784 97288
1 47774 130418 542527278
1 35875 125998 853506166
3 96882 22352
1 53350 69632 34719414
2 169282 4064644
2 112545 298990087
1 57184 61980 251316820
3 24084 148538
3 56094 123319
2 5646 456637935
2 154564 267033104
3 144472 33866
3 46273 69805
3 16572 114643
2 57029 218452358
2 194400 753454826
2 111139 126986503
3 65158 54376
1 50226 104825 589553803
1 95209 106854 47075488
3 605 159977
1 170090 175607 520866444
3 184710 95685
2 172239 566604621
3 12908 132044
3 147508 69770
3 108810 94431
1 30843 150826 177485275
1 9379 174292 137212630
3 115900 49032
1 22711 83707 808044514
1 10805 188446 465562426
1 8732 77139 803536907
2 148971 282464514
2 133896 497852879
3 9748 17009
1 118780 193018 265927194
2 136050 483159008
3 93511 164516
2 169193 555698535
1 32795 67322 831972748
2 26926 665778312
1 21670 179698 280399903
1 68791 188172 586149901
3 199159 119882
3 186082 155707
1 12315 33905 904347053
2 26166 769215307
1 35461 153241 71052812
1 92737 161656 209018966
3 160744 108605
1 45210 126479 28983333
3 6335 67904
1 4303 101367 596145006
1 174434 182323 897820824
2 135140 797188759
1 36584 37783 705374403
1 67660 87067 562746408
2 91229 114106464
1 154966 198111 573202721
1 4887 122594 807894148
3 112696 199617
1 114127 140573 289028222
1 13134 123112 321907772
3 125995 111663
1 131929 155985 193703676
3 12190 54618
2 29089 378473483
1 25798 129870 875050927
3 153782 102042
3 82549 144839
1 118184 185521 184660617
2 46935 10777426
3 111171 178073
3 190582 171076
3 100028 98392
1 5261 104402 56458220
3 126218 54345
2 52893 651230266
2 78306 185294620
2 187859 99012413
3 121900 90473
2 97413 830777317
3 87082 113649
1 33115 140068 81530248
1 123478 195482 2043411
3 105288 90817
2 173354 235995288
3 51987 99183
2 145472 275444308
2 12379 199990789
2 13628 125378486
2 65367 928900068
3 140309 67254
2 24136 149009155
2 64716 158451322
1 133700 143395 20229031
2 171307 233314766
1 23396 78008 135083354
2 40050 477505295
1 111329 132386 98559985
3 144228 137470
3 64584 4252
1 92069 188863 721958412
2 32027 285340194
2 168540 740367806
3 45462 38186
3 68615 154116
2 199452 242532832
1 83047 115377 350561022
1 177243 190940 505360191
1 95903 178047 581988532
3 89591 94274
3 159688 167607
1 10291 198724 814821926
1 150644 170730 760250084
3 167706 116732
1 75613 91470 870350493
2 103418 399154958
3 94376 107018
3 2659 85213
2 83933 3469657
1 167042 176658 883590851
2 65634 340244297
3 75979 112767
3 156627 125771
3 3814 87547
2 24732 225149597
1 162193 169982 294712873
1 143282 180703 173922028
2 149004 8060774
1 94169 153079 125638767
2 6487 41278304
1 77437 122590 161439756
3 142743 187874
1 2115 18494 728550955
3 68120 35312
1 43741 122147 151767720
2 80136 643646189
3 192836 56462
2 87211 466297434
3 7771 191402
3 183280 50417
2 67764 273560807
3 190184 85271
2 163860 455214484
2 116135 882057066
2 164776 368364371
3 10529 142735
1 12944 134781 939015732
1 89630 167573 773081873
3 51201 92526
1 108659 150837 37926932
2 98539 373080436
3 114069 68259
3 181553 36806
3 85930 169250
2 34030 637679216
2 20697 182436309
2 198846 352648982
3 33289 66347
1 63263 166549 35689516
2 197824 507160032
2 137565 824211443
1 69806 177947 139085005
1 6210 168640 841434782
3 10096 72569
1 907 42160 784234164
2 127552 355564296
2 15410 945172330
2 80933 943776693
3 53012 126656
1 66090 78891 624573256
1 51049 133718 558900366
1 50543 174426 210376283
3 151139 88246
2 137833 298346624
3 182076 30209
2 157344 913310018
3 36380 14817
1 118843 169741 554336627
3 120935 59540
1 119916 145274 796389474
3 137882 86684
1 47129 80294 296490545
3 197873 113007
1 31393 194877 860601556
3 33217 50052
3 94544 137993
3 124382 3420
1 101544 170109 925345663
1 111562 133162 879913484
1 32631 177090 38272204
1 62695 198310 395729906
1 14938 50139 199617594
2 89385 112452274
1 131150 139819 162922713
1 19703 122527 667386950
2 69141 12257557
3 148026 171410
3 5572 39046
1 29917 49150 821840554
1 39248 71809 26071843
1 180980 198115 4536327
1 129772 167957 867128628
3 105100 137797
1 48228 131475 27603558
1 159380 183414 620475710
1 107501 195992 529990078
3 39180 58947
2 84772 517202404
2 97800 245813309
2 184813 100442666
1 22031 50905 606273049
3 124207 60006
2 66723 842266401
3 165945 120668
3 50347 133785
1 137031 182503 9338099
1 128867 170320 233945073
3 179772 104047
1 99364 131824 374853880
2 100838 587247275
1 22692 32335 904329065
1 60745 159170 504947450
3 54308 108408
2 83378 388618287
3 135285 32687
3 162589 121708
1 13871 104738 266818908
2 197246 960068919
3 1797 197060
1 85464 173821 666341110
1 77001 94222 597413989
1 61234 105750 297295522
2 129197 666037604
1 73829 194658 453662382
1 90513 176437 265603310
2 168369 276203529
2 86495 308480749
2 136981 775901976
3 69276 75780
3 195920 90339
1 95475 166158 958430722
1 48253 77831 763348152
2 172601 990291761
3 143342 54999
2 96005 463795726
3 179325 190772
3 65840 114967
3 86294 85677
2 180775 815062619
3 40577 135455
2 137029 778854336
1 30956 47393 485815415
2 27676 645503771
3 110170 145832
2 125928 368719805
2 37714 121794156
2 155608 465800290
1 118916 130480 492108483
3 152130 140856
1 9133 198010 469499991
3 113448 36929
1 160377 161497 785500947
1 34791 105859 511572010
2 42236 137885843
1 95487 179346 758063769
3 151992 16731
3 90405 174234
1 28355 134809 187007474
1 106743 172180 840623769
1 93937 128025 107024485
1 37354 187325 934078407
3 17323 119547
3 62949 141558
1 122021 184581 659875735
3 52501 141350
3 148516 5301
2 3620 181017300
2 103064 621428055
1 87727 137930 873344017
1 113704 140962 239670207
2 138736 221153550
2 122809 863987197
3 150964 144634
3 42072 61206
1 44382 147709 471863008
3 151567 76707
3 83666 116007
1 130627 152667 933876025
3 91377 104141
1 26126 169890 403801767
2 111798 551814683
2 146703 730499042
1 90157 197437 82841705
3 30378 127969
2 19593 453875180
2 108117 258189170
2 111425 230458380
1 25704 188986 837227438
3 146922 16206
3 91575 38415
1 479 60906 183265633
2 176691 628008084
1 95852 109646 743603913
2 188257 575208771
2 183163 517251684
2 144374 805094276
3 98402 174629
2 5795 445339275
3 82716 148997
2 101160 631234925
2 133293 827602906
1 23951 60134 618056389
1 26898 116422 261253465
1 38360 172342 403100378
2 48720 103277374
2 110175 169488615
3 186720 67068
3 167999 49121
2 117984 343762978
3 108656 100170
2 45458 971953726
3 91916 166043
3 90844 153621
3 68269 148668
3 181311 166864
3 50228 141145
2 88366 574489406
1 87309 110773 752744598
2 156754 267486490
3 74808 32588
2 22399 203317916
2 184215 917410815
3 169495 181321
2 191847 173925182
2 70767 655277002
3 185674 89286
3 38109 70975
1 114401 173228 306668169
1 31364 106566 943276985
3 58997 116918
3 58621 3255
2 4398 599679939
2 81652 309646120
3 66461 156502
1 64568 150155 760600931
2 23043 327050110
1 6245 145074 789744703
3 145859 153740
3 164735 186536
3 144373 174709
1 38146 92979 114503070
1 25362 39870 346045404
2 15708 421128642
3 36968 89591
2 77395 626579153
3 126593 162188
3 38995 160625
2 183009 569943256
1 78238 81989 695688416
2 190993 470368302
2 196795 11248586
1 22565 28388 480021004
2 51371 832801317
2 80362 979752912
3 188530 97317
3 109112 165646
2 82320 492964696
1 29623 71499 267743982
3 46064 162842
3 143002 133399
3 77681 126939
3 56265 5505
2 8593 52229184
2 109650 56910493
3 122241 8697
3 147603 52535
2 151146 20704907
1 18781 41891 209782701
3 192104 152026
3 27455 6668
1 118404 167302 678559209
1 97945 190423 484733009
2 111234 142185494
2 128419 273862797
3 28834 185775
3 115069 78666
2 58471 417603397
2 38675 992400965
3 154904 162202
1 11289 123050 62944203
1 69317 164136 602243120
3 145394 139822
2 10602 896383043
3 122110 6472
3 192897 93435
2 76706 779075676
3 86877 71321
1 41989 55018 385390292
2 32613 552972608
2 77727 547748233
3 184959 79973
1 50572 120345 816313545
2 56245 390616012
1 40722 92718 934609901
1 61700 148716 838832620
1 41124 182862 697272060
1 70440 176271 163660117
3 118978 174512
2 163464 113129582
3 195945 102764
2 148700 481802937
2 61547 958633040
1 22403 89028 563021330
3 170257 182938
2 35292 648882036
3 112515 151346
3 90446 50192
3 60034 146703
3 140746 15676
1 38234 187158 903905752
2 96883 206375624
2 43052 785379936
2 27079 448806719
1 22114 54198 318161230
1 130532 160543 822704905
2 172993 936639041
3 70366 190988
3 23829 76405
2 14740 596792207
2 155950 759607839
3 173008 20667
3 53712 98564
2 85707 82394134
3 56935 67223
3 60062 15540
3 179816 35290
2 24793 347808396
1 42987 48689 449861943
2 154502 12876337
2 129044 837033649
3 90042 65174
2 12950 225040787
2 119289 894173075
1 1070 173407 668181621
3 175402 57083
3 17350 177633
3 46941 100698
3 40918 81042
1 134543 175460 132826637
1 14991 138593 178237085
3 144093 64293
2 45388 505714003
3 155065 70145
2 119589 239662271
2 185183 255863458
3 106490 96893
1 162807 186125 346601674
1 22445 25873 10712428
3 7598 93055
2 162068 878317932
1 24705 199422 821479411
2 91240 54204898
2 155785 897302231
1 104672 144437 264903633
2 156063 184248031
3 186997 131028
2 189809 967039303
3 159351 96313
2 64769 692958671
3 116885 196406
1 9239 60673 442753251
1 105591 198789 539793614
1 99000 189447 92793619
2 158831 820635443
1 17644 125077 414482056
3 148515 187184
1 91746 172822 541834061
1 95264 169835 125130154
2 48564 969978559
3 78866 38190
1 13734 90991 95424053
2 146917 670489335
3 39795 404
3 88913 93309
3 27203 166919
2 162925 850307813
2 158848 277060613
3 86248 101372
2 153499 829018734
2 39845 235769110
2 70449 960748899
2 54179 810499920
2 106810 409414869
2 120479 4686499
2 85042 186534083
3 50148 3108
1 126701 170670 691777052
1 105441 123317 346635724
3 170553 166938
1 25540 31717 218636465
1 80846 179116 614613120
2 147434 135065169
1 7870 64711 753311294
2 158417 34418581
3 6307 194408
2 126012 931561665
2 146925 320112388
2 189907 157542596
3 46471 4009
3 58267 52873
3 131302 91592
2 143664 344644176
2 16679 582653281
1 96082 108537 260109076
2 186901 642161441
2 31989 60197876
1 45056 157682 85011095
2 135270 965991654
2 186468 173045084
2 39365 966553590
1 116291 140181 138692040
3 43560 76917
2 94194 255772532
2 50825 967440194
1 111827 196726 227949745
1 54882 79736 830735921
1 31768 98481 558771262
1 31615 126276 648555480
3 104629 19582
2 48698 171679464
1 84000 185673 670330713
2 98677 473444459
3 151898 42540
3 89262 161888
3 108996 8925
3 164332 3900
2 59153 760595458
2 86827 219405962
1 43411 178769 893549265
2 166028 595841085
2 162297 18174540
2 116853 327376407
2 186823 556573702
3 79897 170004
3 52324 168620
2 49835 755436741
2 197297 174527859
3 16890 52684
1 116361 199298 312224684
1 134829 180433 13652125
3 104079 172595
2 61872 154983438
3 53340 41956
2 43162 773763280
2 159047 965338630
1 19386 79745 648110
1 146153 182357 508955572
2 55303 185144810
1 117440 125121 67521080
3 180195 12223
1 50928 196929 582967307
1 49026 133968 563946302
1 78643 89367 665808778
3 167469 137273
1 13380 68603 879874914
2 12088 825271850
3 80024 95980
1 66402 148865 928457369
3 81397 179047
2 14841 121460678
1 93691 172203 799441674
2 192673 603666365
1 138537 145109 463156439
2 193831 943811744
1 91726 166637 851478869
3 5255 110087
3 194242 88933
1 7151 193452 924887164
1 68190 107523 115061767
1 59428 106107 825858039
3 108130 58384
1 96785 173072 685391118
1 43571 67284 988992093
2 161727 170951006
3 84039 187286
3 79784 70295
3 114623 179989
3 180000 135161
3 29687 117312
3 153720 70872
2 98840 696756209
1 42753 117139 378670953
1 36676 178994 105287397
1 62186 101989 632651931
3 67300 64229
1 8939 16263 625451515
1 3579 149563 786990954
2 124834 312106992
1 130377 148678 699448020
1 53193 162466 896081209
1 55747 91410 476685391
2 162619 159810861
2 44573 511891401
2 62822 212878509
1 1417 60525 15444961
3 3160 93082
3 81567 37374
2 30525 697466484
1 43743 145229 856382831
3 131107 24900
2 109084 540364684
1 103313 111539 803261792
1 60451 167845 794281791
3 153912 89764
3 100595 25241
1 3248 128583 978201879
2 8460 974059729
3 82493 196188
3 50960 34930
1 56097 120399 968517931
3 141993 170855
1 2579 86658 724176254
2 70789 493195862
3 97234 133591
3 53791 13770
1 36179 151136 110523108
3 39706 101018
3 61196 75464
2 32159 400813896
3 134760 10932
2 35333 79782941
3 9972 184876
2 121127 504105564
2 125387 491185950
2 172007 15941804
2 54871 961621852
1 150585 172984 109406904
2 63904 960528783
3 199168 71409
2 162967 345554317
3 190301 61950
3 31024 189208
2 93363 471967795
2 105340 920952080
2 9313 551438056
2 73686 283490209
2 20843 452222064
2 192939 178175560
3 25429 168439
1 56463 150233 727999417
1 6371 64915 897474441
3 153672 61448
2 31842 755093321
1 40611 114412 625273021
1 67177 197035 149945204
1 120892 164434 787189014
2 100868 111369623
1 124001 196749 111432381
1 59389 169714 528697726
2 189753 210477870
2 162853 855711368
1 18317 27967 198148735
2 103804 804040633
2 150519 382382666
2 17664 358464663
3 133100 121544
2 180012 705176767
3 46146 142280
3 110185 4126
3 172863 185181
1 88820 180140 741034910
1 20207 173008 4415878
1 129938 167593 58535803
1 21523 114309 575944460
1 118382 154783 709216557
1 23216 88921 924157757
2 100456 509005645
1 4606 51969 101931828
2 78607 510819164
3 163180 47928
2 22037 860616416
1 119211 120141 502266601
3 75186 199451
1 66105 77118 983283639
1 142286 196578 527248649
3 10066 170702
2 156265 146340947
2 193271 876734425
1 21390 72644 403897554
1 18462 129536 421622801
2 69710 846918969
2 167507 954192177
3 170444 135232
3 40240 70623
2 30830 673262919
2 81632 715033796
1 163080 171653 291627548
3 23908 195882
1 4583 133950 106749958
3 143884 163565
2 87014 953993452
2 5351 628373697
3 65985 161113
2 138717 634827077
3 24790 21888
1 19094 95588 429559076
3 93549 9113
3 90342 104327
3 2783 168526
2 20251 740415365
2 141424 109898479
1 102299 112881 348346233
2 172429 523102224
3 180792 51465
2 199312 480982353
3 139812 123481
1 60423 180733 435564422
3 65498 168808
1 129593 173841 149624801
1 149967 187197 467442437
3 72588 135691
2 17329 110080100
1 19985 122729 338918927
1 6975 13533 171592273
3 194852 139422
3 192448 146721
1 191443 195010 223537237
3 62741 43270
1 167235 179550 1695052
2 130045 933714453
1 38892 161977 101535795
1 38124 156670 583476252
1 3124 22552 482485191
1 108086 128839 588272137
1 46501 90898 519560975
2 182810 890863413
2 127175 716892944
2 75685 924418508
3 118068 81039
3 181390 91535
3 144735 53441
3 38532 175257
1 125974 150554 312141959
3 123112 49195
3 164194 100811
1 7941 111935 289924540
1 32459 61705 621740075
3 106191 76779
3 58477 171834
2 192233 670198919
2 168487 270063197
1 36903 192890 927108363
3 148919 182616
2 28340 410101153
1 5926 186935 421086313
1 65448 131398 599757378
3 143564 185902
2 51299 798153791
1 106494 163904 80211028
2 56819 596425295
3 12468 126381
1 75688 189410 172581155
2 161564 490841682
1 71504 109750 435569262
3 122658 20706
3 166966 78822
2 89673 364010628
3 147096 140949
1 67295 168670 627610852
3 114696 15425
1 115980 193848 353017648
3 11063 111913
1 126533 142429 523080304
2 57461 558331289
2 96170 297663890
1 52592 53971 403774237
1 17671 176983 144611717
2 157513 36425540
1 155138 185416 486153531
2 39987 106741562
3 161070 187531
2 134972 973733113
2 170319 172523892
2 35907 264566666
1 24822 162005 565748436
2 166765 569332565
2 127196 457305993
1 72997 129539 40445656
1 52098 173315 988122613
3 171314 145631
2 101006 719120355
1 14714 162178 407136452
3 121112 45202
2 6180 311269206
1 75612 149734 849560234
3 29902 134269
3 153373 29338
1 86801 199173 845307901
2 38995 835612194
2 71383 428779362
2 151574 960682003
1 10394 87123 393222376
1 34978 44713 274130967
3 197992 106352
3 84537 148875
1 108791 183152 955507823
1 36367 183124 156418051
2 181690 693581683
2 165073 373631529
2 162091 756489557
1 6167 30546 832013856
1 102780 142330 187287788
2 125596 36791585
3 58968 24077
1 133638 162343 203429692
1 35959 65026 737921746
2 90330 565322516
3 110565 187401
2 131939 14665690
2 169684 896923339
1 19737 58420 553128710
3 2446 102833
1 66734 197478 763734276
2 131363 666939211
2 30049 73773768
3 79979 144558
2 121790 223676992
1 43113 114484 835457706
1 67457 97865 738814354
2 163132 254869103
2 29863 407751546
2 162818 887018659
1 50683 178638 713982124
3 119586 187492
1 125750 199516 255268449
2 65682 328288848
2 148894 833811268
2 142326 921671071
3 3646 73201
1 13202 63531 617760362
2 21694 642210830
2 39917 256172703
3 94115 115160
1 43341 111092 904842057
1 6041 118682 672023267
1 22464 122522 721237361
2 50557 342948481
1 28814 41802 696367691
1 58588 97098 247073798
2 158827 523428859
1 109233 118962 7656788
3 183128 105492
2 116089 151111308
1 27463 87100 750169677
1 17863 196220 689388079
3 33572 20085
3 141491 136856
1 25093 116528 947204474
2 145407 823655139
2 44420 652592829
3 87597 176372
3 157982 92767
1 99984 149926 517287723
3 166821 41982
3 51979 170243
3 45543 6923
3 172207 158388
2 133628 987927192
3 72871 86562
3 138487 44688
1 101547 193445 148541512
1 13640 174376 160865048
3 41388 169591
3 87658 7484
3 105816 172461
1 41404 49881 619983456
2 195047 56844335
3 37750 25056
2 128198 727914037
3 154144 183077
1 26413 103331 16755213
1 36849 95808 909524665
2 78305 89452703
1 37494 52114 649686951
2 181707 125544264
1 19785 120254 527920941
2 157446 467743686
2 123446 401407196
1 56331 114878 367427578
1 165175 183220 262021895
2 5353 845310049
2 56263 922009917
3 24992 9600
3 32134 41310
2 165829 910887196
3 177608 135649
3 96266 65346
1 10297 28835 294879156
2 179913 382207992
2 125026 135020932
2 99328 702084715
2 173790 876131273
3 109395 128129
3 170654 61072
3 33852 115987
2 139740 594721276
1 82692 147295 418935608
2 73989 395157346
1 96830 104550 801913549
1 74765 180699 667279752
3 34014 50554
1 115098 176668 680784900
1 132890 152606 383403705
1 18919 128644 812155194
2 112795 337019760
1 116381 136363 826371501
3 170442 106364
3 65570 185481
1 6043 21766 843227772
3 11909 138350
3 39065 138553
3 77717 128491
1 63677 143664 883772945
2 162436 760162782
2 162914 936260229
1 33324 45657 679042434
3 129490 50670
3 59129 132360
2 79597 701679411
1 19391 57111 416167571
1 29033 114507 733175501
1 63447 88923 551239778
2 53863 134021424
3 70706 105027
2 127415 965448518
3 23221 51324
3 12861 133390
3 193438 183222
2 68305 812253786
3 142240 118750
3 151371 186004
1 46935 47473 16953999
2 185157 319234099
3 86631 141099
3 98248 182304
1 92621 157173 21527269
3 113307 60371
1 77854 147116 181953490
1 47814 174392 413244596
2 47985 227496556
3 114576 197864
3 64364 117686
2 30985 710833341
2 139121 591576472
3 31461 140309
2 175645 752655931
1 132328 146988 680304519
2 50919 841662069
1 130439 168111 720997345
2 7359 366121328
3 70867 2366
3 190502 30498
3 68872 84215
3 160545 170592
1 7232 127827 484743898
2 63530 494707911
2 155953 308644959
1 65055 124511 931004020
3 190979 47670
3 195464 31162
2 40456 570777951
1 51866 75753 635270775
3 46200 49988
2 122180 648871134
2 76219 840361715
3 92523 169185
3 131007 135077
3 88184 40879
1 18178 92046 782878219
1 125094 162794 911273996
3 130495 142220
3 149794 74446
3 113606 86071
2 51397 992540613
3 124211 119892
3 56406 164241
2 154055 468408324
3 154730 29944
1 103342 196946 717797850
2 182868 735189889
3 119410 29831
3 147809 113045
1 402 146194 963101668
1 62288 66289 180161115
1 30604 138642 348377077
1 4780 59347 698266442
3 126117 154162
2 112791 599888253
3 146774 124517
1 16177 62075 237170773
2 130748 205109123
2 146968 692892012
2 72223 456349309
1 64304 113054 100287180
3 108223 31253
1 28031 88988 796310088
2 34338 499488808
2 176334 695463501
3 36031 148082
2 152959 408806702
3 143679 112084
2 104053 720244767
3 2841 140214
2 3512 64221412
1 82436 194372 184920223
2 46547 387174968
2 139747 136771126
3 132054 140168
2 76159 757325418
1 155334 189759 804622127
2 124350 299112868
3 198452 48009
1 35227 36965 121014870
1 132899 134702 193701018
3 187528 46161
3 97518 116886
1 96674 133723 990218407
2 14173 997908905
1 52830 73530 914473317
1 147348 181105 543741128
1 85256 119841 191996044
1 74720 184007 879137659
3 28983 81876
1 49622 150223 523630530
1 61869 181609 932696394
1 70350 119411 327760624
2 8554 859777592
3 72391 16572
2 84941 768724518
2 89353 482773562
3 7792 144908
3 168956 126499
3 191464 199824
2 193680 224119406
1 178088 192324 275962583
2 111243 948089547
1 52274 189622 658833538
2 110920 806554069
3 75348 118668
3 159323 27350
1 137985 140503 41063441
3 54770 75779
3 101534 7886
2 163475 92203449
1 96257 115660 102321214
2 67877 798556708
2 4576 561658042
2 188701 882699195
2 56116 561499976
1 127890 160079 726039617
2 103494 755572499
3 93802 68323
1 76186 193385 459889838
2 32017 464310951
3 2077 91619
3 65798 13674
3 115795 81955
3 123922 71940
1 6834 43818 26485330
2 64272 924038845
3 131872 78784
1 54702 84876 709318213
3 104770 197955
2 7906 336500991
1 138286 199350 397706145
1 31392 181554 304279933
3 118966 173665
2 15196 936659898
1 6184 90133 612257366
2 52895 912486677
3 81079 29306
2 32282 711124164
1 23959 51090 284654512
2 131079 807941955
2 83510 478158788
2 141901 144153249
2 10845 335234763
2 93492 231049062
2 27215 934950403
2 187373 252089883
3 22930 155415
3 111638 21499
2 83496 279224151
2 61173 436340649
3 112263 118658
3 148798 142979
3 120842 98591
3 77213 51862
1 2080 51029 795514297
3 25460 78180
2 133835 394026323
2 199050 523426014
1 28956 30373 309109113
2 7567 905778396
3 76778 147637
1 188905 191273 14061131
1 28214 167880 189285442
3 121050 4575
2 100124 546735046
3 60480 35260
3 21535 123690
3 81915 77089
3 191013 30292
2 175827 148839942
3 76911 181047
2 179825 913226154
2 122358 971303355
2 173102 8357444
3 53011 115423
1 11418 34131 476723657
1 27072 132619 955102205
3 172244 184171
1 22996 175102 335677773
1 89394 177437 302568844
1 174018 191606 812801030
2 48370 592280729
3 20994 26383
3 104723 199868
1 159665 182403 641999955
1 1178 187675 700666877
2 63999 732541352
1 66197 119663 502901804
3 154246 106437
1 16118 78919 728491770
3 42522 34914
3 112165 82368
2 72784 91379583
2 91710 547098906
2 196323 302108423
3 96340 119505
1 168270 193185 676883911
1 112800 166754 746648368
1 112667 116498 546111631
1 8400 158491 221362738
3 147233 36267
2 49551 829698889
1 47256 187969 359197222
2 9313 607884366
1 140386 153879 925087131
1 20580 71097 373308277
1 17143 194547 568740607
2 188801 209666925
3 198212 16187
1 57031 75377 724440092
2 137571 271999233
2 194191 188478013
1 95822 177463 58238876
2 146892 615155124
3 124056 116862
1 90819 122852 423982669
2 170218 723814657
3 2954 44791
3 83334 139632
2 75781 806910191
2 75424 694067994
1 92656 100694 25649133
2 89048 868631922
2 92175 626423065
1 143896 164792 863592183
2 43822 388323233
1 35064 83595 676597515
2 8198 945174481
2 56045 529415517
3 45943 119139
2 174097 712503471
2 21561 842311489
2 49950 336340016
2 107476 336645186
2 62197 500228160
3 93334 3132
1 151595 156806 659016690
2 74508 3332188
1 29373 43823 507812599
2 25479 50980514
3 193685 131540
2 135705 546638152
2 145198 189525924
2 135506 790985617
1 42850 178995 767244078
2 194433 557102795
1 13571 142769 413062591
2 33932 342030219
3 194161 131179
1 155250 180751 830242176
2 181691 851231343
1 124895 196243 75161593
2 52310 682157400
2 198298 294040973
2 84758 305385201
1 78084 148485 485587021
3 51043 31453
1 160071 174004 38994667
2 98628 907146549
1 4560 22983 308006465
1 55961 89795 656110512
3 184084 175010
1 59579 95743 446263607
1 20462 117434 479284692
1 48725 110628 461042747
2 71935 843141140
2 59246 527395393
1 162546 189663 742909763
2 5994 716080086
2 32017 476042237
2 167089 787760069
2 199208 797412101
3 175354 48211
1 77465 144974 499955110
2 136115 337804761
2 34470 589315028
2 121064 228309784
3 173221 8719
2 51789 914618584
1 13599 139560 453630974
2 181284 573199336
1 129034 184111 160703791
2 85749 593818487
3 109098 126885
2 30754 280500241
2 83602 212143055
2 89858 912065628
1 83186 139417 225579461
3 113884 172681
2 195013 265020091
1 33458 99289 428454202
2 194391 88328415
2 135722 413045237
1 151226 153810 945756902
3 4086 61557
3 176820 90442
3 996 129513
1 86953 158034 877437267
1 134232 134992 567152140
2 14506 712248556
2 39456 561619599
3 105822 70258
3 187758 125393
3 89365 83384
3 113513 134058
1 3545 133498 872450399
1 99638 134238 210487689
3 190671 74856
1 2417 124573 50158357
1 49585 108367 699625262
1 52599 170725 629473573
3 168498 24850
1 97922 99859 290820843
1 147359 159304 598533043
3 16421 169041
3 21052 190518
2 173246 95997336
2 98035 688697335
3 32091 131899
2 125881 621679498
3 14043 4214
1 171790 175552 790922709
1 93629 146132 696003511
2 124425 644731911
3 7303 136236
1 37977 52928 674797829
2 148194 628154371
2 29522 832522365
1 162426 185045 659593017
2 12344 274618123
2 193387 665741974
3 93614 105216
2 126927 926632065
1 61111 74750 273639172
1 138582 147382 231709973
3 135659 121792
2 78427 326812187
2 86488 763212359
2 8249 102271131
3 118754 5082
3 65405 7654
1 20275 147805 296754972
1 28641 141300 703117142
3 39384 97588
2 21640 421277809
1 41227 75867 374245565
3 110693 137640
1 4970 115932 970396779
2 146064 805550512
1 8123 114537 795593411
1 17688 61963 886002381
2 168227 393567019
2 39838 685114076
3 73119 54536
3 33086 49155
2 90500 890929885
2 185426 662732568
2 23758 418714443
1 52022 93175 624656867
2 53451 538750000
3 144858 133035
1 53706 62325 456999198
1 75252 99069 969826210
2 18669 816554792
1 68649 128508 739163070
3 95662 113692
3 13847 104602
3 158261 175411
1 102817 170528 817216306
3 104005 128150
2 179773 657834597
3 141378 46892
2 167142 209566968
1 150837 175443 42943822
1 32319 117815 850987764
1 40502 85387 480695162
1 104246 152247 93135454
3 20442 139865
1 46665 106534 356202294
2 127411 529735446
3 147156 141190
2 49892 483845338
2 25563 25887387
1 6849 24408 501176126
3 33682 65078
2 42383 549808397
1 33169 151267 187572203
1 1938 53599 905802040
1 111652 134873 306079745
3 61093 135245
3 68592 166691
1 71158 171428 521580944
1 84558 96768 589177633
1 40993 134113 799874356
1 5965 41251 369923330
1 17995 29724 809035687
2 92443 139827801
3 65788 50574
3 100880 13203
2 14475 333583766
2 69739 235492862
1 76397 146462 479598892
1 125622 179845 184984471
2 62472 667937810
1 31530 101401 953127843
1 114360 161236 927418001
2 187979 165948918
2 21082 591641383
3 131212 179138
1 84094 157303 593393730
1 66947 70585 682304047
3 73408 107369
2 78137 986732475
1 73909 125955 220281485
1 27691 96014 915296721
3 43708 158991
1 67783 77285 941242675
1 3876 131721 711687326
3 58321 154626
2 123161 454181594
1 89735 116653 592656991
3 63185 103161
3 24680 164621
1 16238 22326 536915075
1 94702 154495 499714383
3 57262 148889
2 130420 425467415
3 52131 126710
2 12826 833301715
2 152502 617318814
3 149095 139816
3 54937 87389
2 153445 226602702
3 57033 110874
3 107320 56078
1 72730 118163 629319919
2 45573 605471314
1 117933 171086 90117406
2 103380 206181238
1 156710 174956 600253955
2 199656 405477801
3 33880 187023
3 148299 152432
1 28903 146339 121136569
1 99543 139811 757211361
2 33128 855009055
1 174839 193186 797776662
2 194388 756742013
1 7704 69435 784135421
3 126918 20577
1 57489 94730 896804626
2 133938 633796583
2 37901 914878409
2 135925 3703092
3 12389 9512
1 4488 37891 90080355
1 34435 114171 240676795
1 82371 141222 103804837
3 36711 171601
3 188859 14785
2 176061 736387546
2 180506 167368842
3 112310 113933
3 32487 184406
3 14764 127860
1 45631 83546 474499012
1 179539 186281 476787069
1 156075 188617 206683958
1 70857 72001 221535813
2 108304 276796739
2 99017 594481151
1 56094 78141 713295232
1 38218 44141 552262712
2 44173 938585308
2 159204 126410546
3 47526 135678
1 118185 148880 262065256
1 23059 127286 16379811
2 43659 790593419
3 62324 35509
3 102753 96237
3 18958 1912
2 54527 114876250
1 134078 157530 466800971
3 91373 37366
3 96400 114934
1 4709 136542 884720942
1 133853 173049 566373741
1 35099 69327 640599596
1 102319 150997 605350020
2 46983 53831288
2 22568 458302272
3 37642 7790
2 34713 987747024
3 112787 126688
3 95433 69216
1 111609 114119 686108494
2 90804 364254076
2 165368 169718766
2 8104 400419701
2 119400 402317894
2 162878 903440412
1 86192 179152 900762683
2 159189 927014827
1 13964 167807 426368959
3 93602 104546
1 55342 91490 39519416
2 27741 128074961
3 34587 68612
2 61459 535930109
3 54877 73989
2 47175 204794285
2 83001 694332572
1 76350 159512 36985649
3 158699 140580
1 551 110102 298771636
2 37436 869117829
1 82801 144986 918847777
2 64434 451985995
3 195296 727
1 34967 55505 312620656
2 20936 266073195
3 195495 143060
2 113283 368155414
2 140203 458092292
2 142051 841214962
1 7797 155466 145930776
1 7061 198831 352383442
3 189283 140327
3 55102 50535
2 97197 616942170
3 155317 104305
3 115039 178090
1 88702 140163 81544115
2 182977 880213133
3 43757 184314
1 80932 158798 62138369
2 46836 706347883
1 75775 86402 476309988
2 90504 149571697
1 76883 121182 131134337
2 29134 175909847
2 74797 257083856
1 87919 186495 516392451
3 127353 126781
2 15909 852396959
2 16422 999565305
3 103437 184687
2 156614 547844266
1 98336 172322 311557308
3 43358 86306
2 4940 96144219
3 137703 78756
3 73362 141170
3 68214 27610
1 13357 67435 649732768
1 48438 51006 61982399
1 41001 75609 534630668
2 16891 321018398
3 10474 20531
1 24378 88975 712318523
3 187539 30764
1 62494 81006 79466792
3 193906 38067
3 189393 2778
2 164839 750153496
3 52684 16325
3 79604 42135
2 67931 340525254
1 60915 154572 947128359
1 144905 172218 652384137
2 133965 332883666
2 53854 432489952
2 45784 320558737
2 67674 806412876
2 189384 245673668
2 157502 137386607
2 162117 961036314
3 27530 72442
2 25023 741283745
1 81517 191474 938361321
3 57379 115830
2 73445 704185655
2 339 496918076
1 15853 17087 822961976
2 193288 326285532
1 13776 72962 636756462
3 38941 51714
2 65638 662871469
3 115886 11936
3 12838 153153
3 113341 33477
1 111406 126256 537116809
2 12151 44695841
2 199436 991665675
1 147258 186808 349409303
1 37384 123004 401376288
2 28348 81354815
2 141657 692326525
3 108543 194725
1 34944 44569 351615732
3 39143 35562
1 160772 187766 307934767
1 57427 133641 17967176
1 9781 173052 887698370
3 51240 150349
1 96078 119994 281051717
1 70904 83211 170428457
3 108178 65078
2 84927 583840532
3 83048 116957
1 129162 132837 554912794
3 187742 49088
3 199074 99127
3 178402 70925
3 53183 5546
1 99058 172001 2373273
1 6125 132813 526595835
3 126219 77577
3 191736 178360
3 36753 81756
1 11303 160842 808790568
3 128008 137662
3 116803 27855
3 44664 30923
2 156188 716469524
3 157278 58859
3 90047 157780
2 86247 440277407
2 88172 201060554
1 22401 74356 250615206
3 122611 39523
1 75091 191099 344160180
1 78244 137667 987408800
2 191740 181265796
1 122438 124692 41412032
1 36720 112849 944931682
3 132371 60844
3 198405 46752
2 168568 8796860
3 176502 142727
2 13488 425980293
3 13520 16401
1 138839 157461 857102279
3 196859 71160
3 145008 43919
2 184218 126850135
2 47120 535487503
3 89175 94296
3 56823 178304
1 44249 63332 900209296
3 38397 107701
1 147072 182524 686143429
1 145505 173551 795555196
2 104754 686572315
3 86177 114311
3 18492 179125
1 92845 170576 816361880
1 7840 146063 986285716
1 134700 197636 60749245
3 101164 185419
1 58309 66860 843579857
2 178463 575358962
3 73627 192811
1 22647 175483 62991706
3 45137 171984
1 32681 167653 236101729
2 57470 287863223
3 56476 145212
2 28111 175796497
3 151485 102582
1 21372 176987 500827679
1 28308 150880 676328170
2 189986 911874266
1 73798 179425 363297155
2 82966 765178331
1 51623 181652 491322095
2 56869 846138029
2 93088 313989398
3 165337 96650
2 59671 218456895
2 109174 69152288
2 177124 611352717
2 41493 699631503
1 141658 145729 900710562
2 6760 57287972
3 23329 65266
2 125206 270640556
1 20924 55051 183459228
2 26231 177365101
1 31733 114909 801226949
2 42558 156091555
1 83083 157018 628968626
1 119724 150201 624081587
2 29944 260108932
2 10318 530304839
3 199172 142557
1 117586 177531 223161232
1 91603 116331 574826411
2 67689 511601215
3 92987 158185
2 188912 560197762
2 188193 152780320
2 119540 87741066
2 100390 954912266
3 136173 167575
2 171133 597157165
1 36872 73241 594762577
2 139570 265500402
3 25775 167334
2 175598 820813988
3 157096 194859
1 19858 131892 54587987
2 27669 10980697
3 11954 86727
3 135672 148389
1 66416 168203 23691706
3 15525 107076
3 195535 23603
2 178561 846730247
2 111416 470110811
2 104457 672212570
3 21627 64242
2 42502 552407705
3 67580 167825
2 167226 232288510
3 100286 25182
1 13395 195570 602288664
2 48200 297068819
3 151031 77841
1 7971 156681 169963977
2 13132 482822090
2 87801 96057886
2 143265 859860552
1 22351 23584 818717102
1 57320 84829 730754511
1 140736 194733 310269742
2 9866 796350305
1 56429 164741 464294577
2 82182 960981030
3 53499 118591
2 23442 870869432
2 138716 550111394
3 173345 91495
2 153588 237451411
3 157772 165735
3 103241 98011
1 21254 159406 904946317
3 170601 170405
2 125768 517376301
2 108498 243051108
2 34521 842666478
1 37099 93741 156429818
2 103748 66143373
1 66696 193907 541835709
1 39169 53233 395911400
1 142672 183082 730139072
3 807 147182
3 19898 795
3 19339 12333
2 110712 265417985
2 72130 155223331
3 51184 12978
2 95518 547384654
1 60272 140121 579759688
3 179337 187660
1 28929 176339 228390413
3 103654 40451
1 154180 198255 701481939
1 12838 71379 782257438
2 34918 218288637
3 168806 5640
3 130635 93087
1 83774 165264 646735416
1 53799 152654 790202804
3 182775 175222
1 46421 155421 262569592
3 119831 113595
2 156765 234803860
1 115180 156758 784121693
2 52920 941646672
2 152600 241888504
1 78 117373 580606114
1 7184 134956 604862899
3 119427 121971
2 178792 205321556
3 133747 189994
2 68518 724512529
2 192369 67819023
2 111785 482898998
3 11082 37460
3 138878 28502
1 85537 153548 902367214
2 142687 203800143
1 134848 187093 523218851
3 150146 195356
1 123701 154598 89076334
1 20810 180112 730911588
3 45494 178737
2 12522 185225631
1 85096 97362 782605473
3 136561 79987
2 26990 217151562
1 62928 188074 126020949
2 130163 847539188
1 35364 137548 337515755
1 121075 150475 122390652
3 35086 64130
3 113897 186650
2 191159 369262748
3 46237 70869
1 52477 137348 562568784
3 10301 116480
3 162408 79293
1 2830 107650 822206918
3 129590 123434
2 7061 320248458
3 102329 164707
2 195121 380160490
2 171309 331719751
1 105674 182011 705316700
1 63378 141221 6038518
2 94250 990350409
3 114621 151378
2 189185 503223032
3 2484 141014
2 117778 40361910
3 120351 52864
1 8399 145113 90433375
2 22422 163759806
1 38971 40892 851119487
2 106215 431872693
3 118666 136606
1 25347 182648 205517597
3 53554 39176
3 157318 126095
3 119550 191319
3 164096 51948
1 31531 106421 783140098
1 78138 92554 70690732
2 11801 706656865
1 63866 199322 766353362
2 69427 19879113
1 21709 33328 644183152
1 96712 162969 898374698
1 53665 79486 546296030
1 153692 156736 957674413
1 18931 157128 777736666
3 95089 87211
2 85039 977968727
3 89111 24602
1 87299 183722 926606027
3 108688 31680
1 69706 87454 906763737
2 107062 585951030
3 152263 174351
3 98217 58974
2 96091 720722813
1 48231 180957 71649514
2 37239 238558684
1 54284 114502 833405012
1 93369 136062 262663277
2 166906 362034818
3 76217 120289
1 68690 133157 148372509
2 62048 701503809
2 137645 521162904
2 35466 247425571
3 135766 117903
2 170727 435774142
1 36951 81163 5615077
3 97230 75176
1 32646 117910 255459243
2 113984 246347055
1 65809 194916 97448838
2 43059 288882931
3 84118 110844
2 127212 872639159
1 128795 158486 852374567
3 85071 131560
1 54834 120399 806388250
1 115860 182223 524027681
2 33815 517803602
1 58065 173557 297237857
2 104882 444628356
2 171289 675652631
3 53943 175478
3 67257 129683
2 18061 713717849
2 59999 799268529
3 174848 150164
2 58330 574429723
2 56540 103113634
1 56511 137511 724144942
3 159996 135210
3 187589 69780
3 73213 26287
3 187617 146123
3 182184 32727
1 41413 188158 381409402
1 34572 46437 94798309
3 127927 175082
2 172364 88401074
3 97380 863
2 191707 501586259
1 28748 136124 775970458
1 21247 57599 431803768
3 195543 146753
3 126062 34083
1 115788 146631 907816123
3 144056 45307
1 51043 171582 214442845
2 5772 320597377
1 137193 142038 548385303
3 122741 24136
1 95670 166705 251899160
3 136614 180991
3 31860 44134
2 173114 45659162
3 71183 125671
2 40520 987718917
2 33432 300887415
3 193386 111086
3 38104 182121
3 181521 92532
2 20522 516463090
1 57399 180174 285115383
3 138171 133796
1 108525 177856 579995008
2 168259 29094566
2 143456 894544319
1 20612 199180 411022007
2 45273 323586146
1 42474 167452 110596529
1 20359 94085 830647789
3 156435 95179
1 1867 123228 951155834
1 33533 162909 523681993
1 68283 193551 957906084
3 188997 142246
1 48758 122648 145554296
1 60233 90385 134056209
2 87491 951351340
1 161436 177955 788610092
3 83627 60769
2 44081 159859696
1 40834 130037 342829655
1 18595 185134 566281859
3 79388 9160
3 46425 31601
2 151087 19703577
2 148534 579126916
3 7619 31279
2 152793 426440290
3 8693 88961
2 89822 893170411
2 92842 646226338
1 56154 134168 378188039
3 60907 23563
3 104147 119388
1 7489 49241 822685220
1 70753 89281 396150389
3 150145 176099
3 32363 91811
3 130536 31533
3 195274 35194
2 6688 812285177
2 183324 7584767
3 189912 125129
3 144408 164330
3 80791 184891
2 160717 339561711
1 18102 161226 99433134
2 179501 805583934
2 136818 11193506
1 8324 83053 7700707
2 186375 416320946
2 157811 83474901
2 110901 187906624
1 53059 116924 338368081
2 154894 558365738
3 34273 194550
1 22595 173401 704387530
2 50426 382275652
2 63722 684990884
3 111842 42194
2 168487 220759863
2 9617 68813394
1 30248 146767 14764439
1 59697 75053 848526022
3 20014 146557
2 138763 527962499
1 65519 136405 680717876
1 56441 77118 860550658
3 55389 81299
2 86358 794102416
3 117611 7893
1 51309 103625 799280311
3 86133 166928
1 17850 83768 54625364
1 22832 106101 869658802
2 101731 611939653
2 173094 362885720
1 1110 156715 261586730
2 148728 866714015
2 194321 118167138
2 159190 7628492
2 159518 596398240
1 116705 136837 976918163
2 143168 669574638
3 151719 31847
1 51408 168969 798141242
1 13101 176308 445647089
2 125498 840355420
3 80372 154984
2 23099 467428374
2 172534 299295853
3 1617 175088
3 108696 177708
1 2683 89885 179637525
3 56100 31258
2 65373 426302122
3 83451 98499
3 136360 105228
2 140763 590817753
3 170141 45647
3 31952 186036
3 44451 46948
1 77360 126646 238317187
1 35487 195987 59807994
1 30485 97620 726229284
2 80866 266907068
3 145805 44911
3 105661 173806
1 59192 193923 721544632
1 56185 175949 333840653
2 8849 631494678
2 67324 289134538
3 15420 146166
2 113733 151072739
3 174723 50795
2 122133 16741700
1 49039 75106 888248223
2 3900 754363895
3 55041 22390
2 30502 75182093
3 62173 90708
1 89640 120102 403435933
3 87414 104691
1 6286 92335 239650221
1 30007 173044 532165154
3 113616 59659
1 44803 177448 929115041
1 164430 169482 272109786
1 9181 153027 529486905
3 133794 180238
2 49110 837902750
2 139329 8700995
1 28472 101040 591181217
2 70389 959789587
2 116427 529934998
3 198638 162493
2 157000 213748653
3 187381 176414
2 37201 64694523
2 184167 849692681
1 46388 117768 12271249
1 21754 180493 921972377
2 79875 731918522
2 193966 292750373
2 190703 76404236
3 83287 143944
3 96127 138638
3 15873 162204
1 29499 94014 885173128
2 152362 173571199
3 14420 146554
1 157427 167673 900484754
1 71157 119126 466336335
2 14677 341290880
1 161153 186737 873907806
1 110612 177440 604531809
2 7220 679874613
3 123490 3236
3 141877 27044
2 64084 65407292
3 7246 178233
1 106185 174505 965871205
2 148449 376083071
3 126977 14022
1 87176 109667 515310900
1 98928 170525 80028807
3 104211 199256
3 167520 185419
1 162153 183404 802127184
2 37149 660812289
2 149159 86505820
1 46019 63420 55450373
3 140152 31481
1 108125 177683 917953308
2 101213 110244449
2 190617 873722853
1 13504 140097 629175104
1 118889 187663 479371735
2 88105 592420057
3 179779 17715
2 62183 311730670
2 104972 999913306
2 42467 530924210
2 75719 816883068
2 148228 889068057
2 64304 612021040
3 133170 96619
1 129842 181023 898653947
2 171502 616264783
1 166474 186547 48803386
3 179342 81099
3 54235 75450
1 80986 127648 412441508
3 80304 15579
1 124513 199853 976641008
1 893 7490 345853295
2 178538 860472805
3 10819 24837
1 75264 96104 803647133
1 102664 193519 732349324
1 90845 168141 143127434
2 36389 821451909
3 44031 195955
2 183407 588495718
2 4671 498183466
3 56550 184554
2 55545 532550754
3 102059 24553
1 109705 196147 722983038
2 47113 59680897
1 11509 48007 113891200
3 14789 148478
3 195831 192780
2 96722 679504123
1 123131 165793 917303320
1 63672 107678 497825401
1 25304 56672 245176011
3 50777 163345
1 106504 117534 684985695
3 92008 107790
3 156809 169440
1 65201 158016 939718418
1 46141 51080 337734743
2 29330 646331896
3 2488 8804
3 73319 18422
3 32403 172152
1 28851 145590 350257680
2 176643 579567578
3 115850 3395
1 120414 169896 595645934
2 69935 803656020
2 93193 103670645
3 135476 46959
1 30125 54958 443956242
1 15706 159648 498675148
2 161654 403341521
2 15457 923073857
2 150723 537932555
1 15990 181968 680039651
2 16877 213144087
1 61522 77606 841659156
1 99116 100278 931962771
3 185347 190979
1 44113 166708 782460819
2 149679 789590901
1 60952 62207 878761445
1 86013 161605 964576337
1 145693 160243 462326338
3 160347 33498
3 151664 114615
1 18856 90805 504525298
1 78173 189221 552101937
3 49017 196563
2 98163 849721911
2 57585 986836784
3 130276 51295
2 75359 565366835
2 186169 39859849
3 122970 67398
2 147611 590665507
2 129302 485820188
2 159626 654529295
1 69378 182712 580222572
1 100652 184364 413955503
2 101729 469702012
1 45168 97954 576619890
3 145681 155891
3 26332 130211
3 10424 188510
3 18090 26527
1 20852 36747 964327693
2 112974 366914950
1 5171 183872 477140370
2 161452 13115469
1 71797 113093 187019862
2 168228 441475372
1 80496 181032 233547114
2 94809 953241135
3 186000 176501
2 32638 631500479
3 87608 160452
1 19057 48519 373273794
3 67523 1812
1 40946 104547 769084430
1 10134 127025 600803215
1 4162 138361 686727616
1 39882 68045 954665482
1 46037 167571 562776653
3 61697 85567
1 10131 79554 332555092
2 68666 129828821
1 97646 154329 321673331
1 13602 159453 299910425
2 151930 931947101
2 132796 42589267
2 165627 935836083
2 142652 298822771
2 137667 345031111
3 72611 117791
1 128980 131494 427462552
3 41647 132114
3 170485 28661
2 134121 436682071
1 96451 181907 202066907
3 175184 196363
2 19372 925725033
1 107837 129595 22096415
3 195698 159058
3 83955 175883
3 69342 180698
1 146337 182127 478534073
2 179124 70145169
3 125373 57950
2 55825 42105269
1 139547 181381 389816213
3 176154 88289
1 126396 159400 289415034
1 5463 171103 53106328
1 80497 142309 244480067
3 103314 118324
3 159180 17504
3 185569 124723
2 39746 953634052
3 159241 47048
2 154492 173258552
3 82791 2803
2 42831 150974824
1 61625 139404 462556106
1 3835 51845 664800650
3 196556 184374
1 113967 185580 890923551
2 121283 653904728
2 4685 660335984
1 27798 80377 957940125
2 60131 894153657
3 94458 84624
1 31812 158205 229398408
3 50448 44028
3 132216 60467
1 87761 183020 709505127
3 32728 34347
1 121417 176631 863127876
1 77503 136204 417055450
1 68181 170428 347663661
3 194286 34166
3 87832 131368
1 116072 142925 243696811
2 198602 845157474
1 105055 178932 958183927
1 2054 130463 635985089
3 159645 34035
3 160752 41697
3 150589 49354
1 47080 153636 221595822
2 88755 218142616
2 57057 578413445
3 48722 37347
1 67582 163336 21048499
2 174577 244416978
3 41997 13531
3 151729 7269
3 91343 136485
1 58020 89950 652890344
2 99921 507119843
3 162391 193491
1 10249 33854 784181894
2 135477 376628675
1 118014 177392 527376544
3 46541 178897
3 169150 185112
1 90225 144700 349235173
2 79290 894433744
2 130554 681245953
2 135647 667067397
2 151219 124950220
3 414 145461
1 102828 157301 262622863
3 5939 5160
2 80717 845321600
2 13458 915732124
3 22735 88628
2 58673 335124149
2 98825 435249111
3 114585 149788
3 74879 34044
3 66711 162500
1 40947 168693 540589774
3 39604 192331
3 80350 177146
3 11595 68234
3 82813 171370
2 159790 385815934
1 9193 96102 639829304
1 8377 148635 985187485
3 73295 10377
3 86601 38489
1 26696 54287 857513144
2 106186 984827247
1 109406 110358 554818241
2 70745 800332652
2 102831 414719815
2 65700 931448642
3 55057 98619
1 103494 115868 829775404
1 44455 92801 605823097
3 74173 160758
3 99674 151160
1 86881 145968 993792982
2 63488 149406873
2 43125 883297413
1 137568 191448 196429
1 119139 134481 401071758
3 173612 170775
2 5482 624610138
3 175427 76792
3 166211 191719
2 58810 972514026
2 140997 165605907
1 84093 86458 199399169
1 59141 135073 359222817
3 119500 151643
3 131409 88326
1 182146 193049 235690548
1 148075 183953 930526261
1 46123 150423 293258085
1 121095 142406 800728157
2 70297 130180782
3 49214 90689
3 36120 40912
3 85654 128645
1 138508 199772 154207375
3 182846 157576
1 98529 160386 538580383
1 100545 178742 19143548
2 158152 808942966
1 33615 166344 741142317
3 4686 140548
2 196392 159248819
3 139967 124754
1 37361 88992 105103988
1 16312 135574 499409273
1 33137 101824 463682166
3 180529 23489
3 140297 69094
1 189883 199627 144545218
2 78653 302448709
1 83450 84571 607580942
1 91453 175796 434808723
3 75513 94255
1 62172 78578 527866
1 104127 192489 174403241
3 149 91948
2 54769 285319516
1 175171 193188 911412748
1 42082 182970 229594865
3 84455 177067
1 130209 180035 663017866
1 37219 104002 447758548
2 184146 105908717
3 151711 92823
1 29585 199757 955702427
2 121952 854929478
3 21806 71292
3 70518 148318
2 9941 320342284
1 134690 168135 188836810
3 96661 113817
1 62768 127623 494126383
2 193209 712495108
2 1352 568916383
1 379 36987 831154631
3 80372 149145
3 141533 42844
1 77246 163277 121705485
1 82535 120722 539141615
1 133215 186914 248778334
1 90617 135770 476713317
3 118634 194587
2 174280 4477504
1 141026 189033 644863080
3 53051 182919
3 149734 72142
1 64435 153446 565164333
2 93788 111246930
1 43969 154350 258940847
1 50758 109724 294032812
2 66494 578465461
2 76559 343169533
2 131583 107340011
1 24175 87312 768537662
3 39375 134696
3 105830 9814
2 190743 444582528
3 125785 173575
3 191166 190842
3 62359 11404
1 7541 164784 729173276
2 132957 580218359
1 33169 38269 858472177
2 111709 42421246
1 100702 147653 159465898
1 2874 94968 332841299
3 109268 188291
2 145969 11649308
2 83091 267767971
1 387 56372 481088613
2 21955 923904697
2 119390 545867899
1 21128 79932 835641918
1 3066 124911 434090467
3 126984 120615
2 49668 725035923
3 54306 80559
2 88521 555588308
2 34704 206868594
1 90115 97445 428623571
1 35217 163845 333557610
1 95093 149868 709894630
3 151663 99153
3 44982 181608
3 64746 136831
1 2166 84861 12405999
1 40961 197506 748756926
1 134865 175283 341817742
2 66004 425386618
2 134975 110263667
3 121592 100860
2 195265 426043391
3 95758 139133
2 69763 267019958
2 66164 852753387
3 143035 94821
3 74348 102422
2 49704 760418808
2 406 94919742
3 139218 143517
3 181940 146131
2 175452 523750472
1 24022 107028 748277290
2 31439 910261740
1 138078 182691 873045366
2 130610 406965430
1 5174 142962 338836984
3 166592 186773
3 159507 125807
3 83074 158294
2 117764 970077565
2 64659 382672195
3 45678 79226
2 65843 961180016
1 70846 124827 301899901
2 87276 904791295
2 70200 676325325
2 99980 488515807
2 90306 527425567
2 171034 234355800
1 1902 155795 768155825
3 67919 58049
3 114931 166080
3 59753 17984
1 89379 121752 180846754
3 5613 129644
1 9416 42369 291124874
3 199775 87107
3 145184 12364
3 64537 23136
1 148734 195198 397990578
2 106473 91214028
3 196308 6259
3 84322 141041
3 117061 152918
3 93691 2187
3 183076 30353
2 84566 155934835
3 89844 145527
3 197164 192938
3 109105 48233
1 6004 193523 475167130
3 85111 192943
1 18071 157121 526276363
2 96424 704901336
2 12335 485732268
1 64996 145072 639254825
1 52423 69834 192471275
3 91535 152751
3 78629 62423
2 107495 961701093
1 51237 92636 376615743
1 125651 133300 453973474
3 58254 35909
2 40556 764261504
3 93348 37353
3 152073 179305
1 74757 178742 993223999
3 183676 110499
2 31481 349120759
3 147188 84551
3 11715 84566
1 148788 180808 634416729
2 117478 906160962
3 30960 109912
1 43646 124933 348573615
1 102564 117189 591542743
1 2545 166666 247624315
3 74230 127565
2 87456 58950011
3 196883 70904
1 95806 133251 257295229
2 102677 64397013
3 34913 151390
2 178896 985608801
2 63194 296063665
1 31158 41908 602723132
1 32095 188591 592253383
2 181751 869753970
1 92908 177023 174899129
2 30732 471749930
1 113255 190141 859107062
2 85465 821494930
2 25212 567443063
1 161688 178188 438078386
1 48965 144806 649370436
2 134807 38030226
1 97947 116836 950591207
2 92546 779961473
2 198131 227370649
3 103259 198144
1 14538 119977 903325325
2 63378 785453831
2 47329 90362198
2 62673 502600052
1 37983 139565 913125951
3 129964 12880
1 22900 54620 852036376
3 100321 12627
1 567 179933 614565344
2 7682 564834221
1 12857 67076 530865783
2 132382 275373829
2 151676 613374984
3 52779 13557
1 120472 182820 417308171
1 50111 88660 971861480
1 89741 184305 28601628
3 153772 136103
3 134026 77819
1 37679 40592 8465943
2 140405 451824386
1 119131 152527 33944001
1 124883 124913 78726095
1 135878 199940 275399607
3 37805 160734
3 15763 101731
2 156914 782258062
2 93060 718294135
1 101648 122996 596119754
3 137542 164083
1 72188 95612 45701829
2 303 486291902
3 72409 116623
1 71947 81783 854274360
3 86424 61184
2 1147 337306415
3 75936 2690
1 24868 45830 680402015
1 14195 155375 453990187
1 57489 188373 923796668
3 134797 35616
3 189825 59363
2 50516 980519294
3 65787 24528
1 117299 197492 809878122
3 107066 173894
2 172852 18387387
3 59980 40265
2 43536 401021339
1 24873 172116 78315032
3 35058 194838
2 98599 395090516
1 10086 104236 119783600
3 119935 68676
3 63717 36582
3 79791 183276
3 179693 178103
1 43010 143437 168323588
3 183144 177513
3 188033 147328
1 138375 163959 908108002
2 164975 131630477
2 92421 228638825
3 129667 12169
2 64169 182558963
2 79496 122849271
3 152943 198160
3 91512 167671
2 29959 536759137
3 58649 61608
3 30094 156682
1 25626 26397 397777189
1 22473 45949 453095042
1 57329 78156 616673113
2 90249 772184594
3 13197 177372
3 167054 158937
3 110360 138647
3 1866 152905
3 52551 180581
2 62817 631341463
1 16130 74962 138230110
3 169682 121447
2 132758 883995376
3 195139 160567
2 142667 529900796
2 56460 414431218
3 74975 50709
1 69107 137941 160180218
1 5697 141349 833012773
3 35865 142982
1 13552 147009 395196138
3 150103 73492
2 71291 679643585
1 57567 132335 411996785
3 102095 38178
1 80308 81568 232797635
3 170844 49048
2 43463 277506801
3 92987 161253
1 95201 186198 915756749
1 1048 69950 20001599
1 10408 111608 624283945
3 93133 10044
1 10165 188823 167220379
2 88145 342124474
1 5535 11910 869764442
1 21358 136200 722199159
2 163185 745980778
2 14176 240500032
2 103061 359222048
3 58474 127445
2 52203 732700407
3 163358 41469
2 75268 942703733
3 138949 12050
2 104871 465260366
2 181736 549775319
2 148484 365221495
3 53859 160817
3 173884 149898
1 118965 155116 690176540
1 141 173661 842124348
2 4664 904132758
1 70043 166277 500389565
2 9702 229898563
2 163424 837491744
1 11263 73202 302955294
1 62306 85305 710134828
2 23421 27604836
1 1491 48850 953053492
3 127926 156711
3 15545 54189
2 2778 398642576
3 56389 80538
3 65606 186894
3 59389 100245
3 152070 127220
2 72458 825901994
2 5517 596765088
1 37197 86637 726942162
2 38999 75514201
1 119646 162875 45996523
3 159085 32508
3 195718 100005
2 25330 547352922
2 51127 224197786
1 130383 150820 270250620
1 119408 119653 33058283
2 143951 428695565
1 55044 136452 457247722
1 121907 194161 36500060
1 38577 63800 717718701
1 125808 175418 853789363
1 113371 135408 527127061
3 43434 154736
3 115118 103444
2 71988 250973019
2 121154 824108008
2 199057 65593512
3 194017 107470
3 72164 6369
1 179128 180919 399881702
1 13695 160729 315139722
3 195181 71309
1 35513 43514 591481099
1 152873 196388 185922194
1 66197 120236 656264843
2 127435 563682750
1 59786 171820 323137628
3 114877 56193
3 42841 195764
2 916 969202343
3 184565 61881
3 109409 164230
2 67526 275572393
2 19417 646008864
3 10269 178313
3 20269 45080
1 45660 85745 919676657
2 81169 751476253
2 38388 842197224
3 10111 116918
3 154678 157933
2 7218 577183843
2 24078 334540315
2 5620 268435985
3 63668 22747
2 153639 531072433
3 45947 187233
2 91518 432674328
2 10274 292394556
3 64540 77785
2 133797 147152554
2 189119 654923446
2 195984 918932831
3 16752 137345
2 95690 775856290
1 121430 193005 562936914
2 186380 860378693
1 13604 97096 104313747
3 21324 164529
2 125326 356384093
2 129057 894318890
2 74104 50582859
3 156334 188904
3 19937 59518
2 101374 677832019
3 4751 44244
3 76861 138953
2 65089 574825999
2 190266 387571079
2 191976 45680577
1 23875 40858 359465749
2 188375 458318713
3 109062 121756
2 31726 981404780
3 187433 47140
1 62929 191136 435165831
2 154096 947092641
2 39218 587438300
1 61036 176488 626822086
2 74386 801419777
2 136314 673357842
3 39909 111669
3 2311 32993
2 168391 156442414
3 43737 54178
2 88352 379336344
2 34524 108669756
3 110616 46976
2 171204 521307069
3 119868 133723
3 197834 62132
3 119260 123573
3 188668 5344
1 43288 107608 507422322
2 156146 222826977
3 77287 99936
3 182886 30349
1 39817 60694 914549269
1 26392 196892 810340305
1 118881 147744 132742549
3 88875 51335
3 140564 164278
2 41535 209684974
1 48422 184377 554351360
1 41703 73118 357810423
3 46399 182270
2 31598 171347343
1 972 125917 146083417
2 196331 535911391
2 5148 568102690
2 112318 251932218
2 87093 543741463
1 119597 185252 16909831
3 80742 169293
3 72241 90894
3 117875 32784
3 50703 124243
1 11620 74746 697772340
1 66128 162679 137887443
1 79671 166752 414919671
2 85868 672612330
1 40103 177687 340405237
1 152631 160990 275217112
3 42347 83421
3 72968 119048
3 190314 66677
3 8404 34543
2 159137 586308995
2 148303 156382176
3 14423 192824
1 5271 155216 972179211
1 37485 183595 812575257
1 2259 149285 688871327
3 41226 44383
2 20746 290323173
2 9251 376559908
1 92912 134384 541073238
1 132046 180000 530250522
3 130261 7959
3 96925 138872
2 194731 617589352
3 110838 169759
1 61534 155740 41813378
2 102770 978721501
3 153579 89808
2 6912 840283875
3 131953 41869
1 21847 90301 881748696
3 67988 14453
2 143887 47276193
1 17569 143626 335626890
2 100792 764003762
3 194623 97695
2 61301 169908890
2 30586 155156680
2 174835 653498616
1 1305 118680 945304106
2 90361 185580904
3 27202 152952
3 109665 51359
3 4278 95789
1 13879 48428 448229246
1 13661 185313 172922122
3 153260 132268
3 183610 8708
3 20948 49839
1 135687 199938 91766325
2 140309 409045108
3 76537 97940
1 159902 163881 207770590
1 39843 139926 28589221
2 131729 359075048
2 10222 984480292
3 32089 92532
2 182234 413091660
1 76411 189039 270908483
2 57219 177344959
3 31774 2824
1 43611 125025 21918226
1 136354 160924 36728220
3 128500 2701
3 121792 66595
1 68554 135516 675494898
2 113970 95329174
1 77394 93947 496613006
2 148954 869460228
2 107834 458932396
2 84530 144989328
2 3794 855302692
3 93127 114060
2 40661 848397081
3 744 95336
1 15556 29169 157056859
2 138235 102295178
1 21556 154432 333950160
1 132281 146438 452113880
3 79306 35379
3 30767 73186
3 119607 149285
2 20101 110506021
3 5230 89761
3 103684 133220
2 127596 105134324
2 174762 557866891
1 15279 141876 909565492
1 104941 169312 363981280
1 172387 187831 773826121
2 119196 221910452
2 182472 438307414
3 79420 159262
1 48614 131073 111822856
2 56839 293451073
1 25059 28265 739867703
3 68477 42808
1 71122 95730 294481008
2 177003 923757609
2 41006 860616666
1 47609 128623 358831690
3 127315 94499
3 70899 148460
1 54095 126916 180812171
1 138980 190782 758470191
1 67235 92362 929492582
1 8881 106401 272392062
3 137300 108357
2 145904 553515496
1 18724 78013 562798483
2 49662 167698996
3 3068 161752
1 84883 126291 872682903
3 98088 87048
3 40705 101539
2 8595 221862235
3 39454 72916
1 104267 137227 374823564
1 185891 194700 745804688
3 192230 77205
2 3369 74465488
2 7502 375482618
1 21011 23172 602717300
1 7049 63611 338325657
3 37547 25734
2 50221 151690911
2 139443 649421494
1 131054 134585 360129709
1 120298 169265 672330607
3 178300 169534
1 47617 60879 806525063
1 34596 147625 95602209
2 19078 120686958
1 5220 113736 446976781
2 49639 260283192
1 110128 120307 255403267
3 130293 140486
1 11143 194261 377830269
1 105996 124817 771898269
1 99818 190327 876886605
3 163327 128698
3 121286 169336
2 195814 565047684
2 19513 696594993
2 44332 268890541
3 6304 147007
1 27474 77937 655091060
3 25906 183362
1 115849 187370 6959788
3 21480 190547
3 103745 163213
1 53657 68264 930950853
3 29447 91526
1 47727 113734 201720634
2 181379 578003198
1 55534 110704 613215058
2 127859 208592231
1 13734 49530 79524631
3 25858 171686
3 185645 198729
2 43151 29598401
1 80049 129631 50193465
2 119834 892510229
1 58366 167131 588148384
1 12536 76327 885114398
2 40331 5261791
2 139931 609623204
1 141970 190403 941018395
2 85829 359972770
2 156727 472498805
3 83999 115522
2 8161 824193546
3 190786 199446
3 131596 39820
1 68757 164228 771232839
3 114179 119999
3 14231 158784
3 154920 38349
2 193969 543418374
3 180934 29190
3 150004 2710
3 42623 129516
2 150071 726164910
2 35434 616923317
2 2543 716424078
3 10744 163074
1 30103 34097 585843772
1 88088 160231 182549166
2 9209 841522831
1 140899 144692 976556419
3 140914 48052
3 11101 163092
3 156156 9350
2 189031 594108511
2 181596 800939336
3 51413 63664
3 43632 79700
1 89167 159332 231063967
3 55509 93083
3 145641 81628
1 14371 120585 993867947
3 181915 124906
1 190286 197084 288824176
3 109330 25679
3 138152 27538
1 70212 185994 54324480
1 134276 150190 406621125
3 131612 115657
3 69321 25735
2 22549 880665018
3 198813 117598
3 183614 63768
2 104393 287305746
1 113562 158811 163079793
2 104831 71434593
1 112738 117748 588459570
1 99796 195448 885012887
3 53674 51359
3 152470 50960
1 103278 183235 633469957
2 199579 987539348
3 189806 139210
1 1357 198238 214408094
1 28118 151600 792915923
1 77970 188803 404056687
2 130672 618239137
1 49810 122591 526755056
1 157487 171583 421806271
2 138601 912761809
1 110711 182974 241669694
3 3999 199866
1 23361 95454 10527610
3 13535 58400
2 78505 901040045
3 192788 54022
2 122406 187660007
2 97489 112436211
3 856 175625
1 7826 109754 848483638
1 7276 67285 7705577
2 195679 244772283
2 81833 559696203
3 3593 168547
1 36131 38405 93024289
1 87464 144730 906098668
3 51278 189860
1 31300 69286 190088984
2 2297 2247376
1 106634 147273 641843335
2 48136 947919999
2 175753 819711502
3 155444 30276
1 679 158215 39062677
2 52615 301475596
3 4486 188695
1 35384 64692 404438088
2 188249 887727951
2 32656 126892679
1 88877 104585 502822209
2 54143 774083405
2 172820 302480362
2 83386 19064553
2 27117 717832114
1 161250 187177 119536289
1 114421 196862 418005659
3 126480 59220
1 67236 190079 650984668
3 111231 172153
1 43147 160669 738846816
3 155003 31462
3 105890 17193
3 85390 93195
1 76410 168396 571180350
2 121633 33112450
1 29247 146899 711855508
2 199948 332074007
3 125945 69614
3 23760 105584
2 160787 187290187
2 149259 460206524
2 102410 737180223
3 172222 15169
2 46488 420392690
1 11356 39236 672563615
2 94765 281167073
1 113925 152450 266245229
2 10533 88981853
3 51403 82234
1 1051 52341 267230333
3 171040 146707
3 106062 110351
3 140275 94973
3 149529 29350
1 14270 43509 118369026
3 145887 11458
3 190884 47766
3 128593 169679
2 152587 107669220
1 19961 67438 981603790
3 121517 53208
1 18197 66096 111052234
1 65182 69701 96999033
1 74834 81911 112897392
1 92329 102860 503828372
1 36355 191311 118651944
1 109063 150081 576757666
3 45797 67436
3 41893 58550
1 85150 116521 262564592
3 70560 54070
2 128843 908142961
3 163097 58225
3 2912 124062
1 38091 157254 312175571
2 48670 873754126
2 19696 37939589
3 48051 148123
3 8034 14826
3 137840 178655
2 80248 378234741
2 65713 989683479
1 8359 115802 441969856
1 113682 177356 559608221
2 20523 545228270
1 49279 67573 996204838
2 144915 454060119
1 54046 68609 539452222
3 36320 5255
2 12319 197569268
2 180814 54061198
1 22096 137414 784507230
3 126614 115398
1 62792 99726 113472170
1 76738 78090 23225033
2 161848 354662547
2 161540 469533242
2 44950 220521891
3 85412 48927
2 156244 454004322
2 103024 268317239
3 55499 130036
1 68839 131702 69762186
3 30683 60706
1 137874 149426 522120467
2 149389 412652327
1 47827 119982 2382565
1 117795 132089 540234286
1 142418 197518 674622037
3 31849 50904
2 179952 645359340
2 56456 69307876
3 83980 190261
3 50973 54038
3 46996 25189
2 172971 16440402
2 19800 799772748
2 115646 934900813
3 3800 59787
3 52009 80992
3 151116 97996
3 136289 108858
2 88789 87413516
1 17432 193083 893283359
1 91187 115468 967166312
3 178833 117982
1 64945 87788 995616256
1 7877 35142 923859474
3 79724 54763
3 181470 39625
3 161483 138668
2 158382 55792936
1 1874 131879 488491320
1 95235 103979 776229184
1 69406 182222 310164050
3 13104 22307
2 118680 873479392
2 58622 96806561
1 134884 138373 524802859
2 87324 611664093
1 26561 151933 960541419
1 2947 43758 672081017
3 171683 156587
1 51553 97705 21059354
2 111651 185943309
2 34354 873930543
2 20484 304497460
1 127143 197235 637456645
3 48188 52239
2 90676 662787204
2 129507 698286983
1 66889 158611 309350010
1 4680 39716 360122894
3 148289 189158
1 39551 95555 675937143
1 85616 88046 663377898
3 136091 191028
2 124553 353560249
1 25217 193287 252141452
3 131813 79756
3 21101 24011
2 33328 572039104
3 188631 194439
1 51928 103880 230550656
3 138084 83666
2 32275 96996384
1 123703 193637 682250284
1 63792 126968 561375295
1 22701 109206 818170214
2 83369 605690513
3 151734 90340
2 135114 844226566
2 47031 64926640
1 20561 143381 584161151
3 62378 134955
2 142166 425118286
1 15863 185620 981336986
2 198309 237576439
3 94093 143502
3 125552 65877
3 62757 113810
2 90961 589474652
3 156224 140112
3 148222 65185
2 92416 934988032
1 67147 67848 480276608
2 85293 280413417
1 55142 120043 429830013
1 33665 48722 940131525
2 118562 509637589
1 58366 104501 426648224
1 80072 103788 477826584
1 182676 190154 618756874
1 15429 104548 342128553
1 22591 57556 513041887
2 190011 962889078
3 18934 8108
1 8165 17235 282674123
2 161899 613350219
2 39449 279820224
3 110771 53764
3 178468 182289
1 41581 120148 98837137
1 128651 147973 418031239
2 194823 331531271
2 35055 733760536
2 146572 731170113
3 168171 125103
2 72545 21255525
3 97733 126425
3 133604 183598
1 94672 184413 465988189
3 72763 75373
3 48094 80780
1 180012 195794 752975875
1 22760 102668 374949773
3 122086 13849
3 91816 83997
2 195002 361107128
1 119750 159947 849754744
3 169669 99635
2 68956 462128003
2 141461 219391830
1 6523 195653 92560611
3 189748 167776
2 99712 990228968
3 56099 13878
1 923 168199 516479170
1 31221 110833 487239398
2 83655 669808800
2 12332 285762582
3 188152 137364
3 147170 175101
3 128401 150082
2 146353 247414546
3 27808 147312
3 160656 27367
3 151991 3940
1 48183 80187 933384675
1 34114 54494 695947562
2 187651 678299596
1 161022 196198 987192410
1 6942 59498 753772712
2 93359 74692332
1 34545 57017 913690024
3 95871 37244
2 68465 218299764
3 43496 4929
1 77607 80425 251455077
3 32074 38546
1 176076 179411 148448564
2 78332 328151284
2 29482 376956077
2 11975 294544762
2 1055 626784720
3 57989 169896
2 184078 396426220
1 56305 75867 216711874
1 28130 150910 213627206
3 39472 176588
3 44129 37531
3 150857 154034
3 47044 22332
2 144094 420955732
1 3083 157394 33784562
3 23548 142097
2 105573 442319184
2 46662 84533946
1 50380 85638 548863904
1 9258 169520 750197762
2 87070 618905203
2 162866 951753551
2 182385 115152344
2 25398 240154471
1 171220 174620 657465382
1 25287 168162 988005503
3 188859 18793
1 45981 166037 392802704
2 118023 724126345
2 76694 742673132
3 38657 76185
3 134359 76185
3 192363 111613
3 7161 142320
2 42114 945662668
1 25662 45009 437992086
3 86664 104366
1 66648 107486 195103618
3 121877 105006
3 121843 134993
2 21650 286627111
2 54817 384794477
1 131413 157867 880768098
2 191201 733721096
3 32730 57752
3 138786 68769
3 38543 159727
1 45657 117622 702747167
3 162122 65955
1 108489 198182 523578163
2 166132 365278301
2 81790 945229244
2 17600 989534003
3 18831 63905
1 41488 56346 863973823
2 76410 850381210
3 150463 117145
3 93018 80331
1 6943 81740 775711111
1 31850 85304 355001268
3 32298 194722
3 132076 114693
3 115491 167943
2 115819 438266307
1 29876 92068 630990524
3 146509 75617
1 86314 121900 78506627
3 28066 75516
2 114140 363532235
1 22184 44259 88425578
1 151859 190876 613712578
1 53385 142819 233463875
2 65229 241534577
3 181170 199018
3 24571 136222
3 155839 80691
2 149360 976245712
3 29986 151797
3 100537 58534
2 12544 75926874
2 327 460053339
1 55978 176806 266660211
3 109989 108584
2 70336 466341739
2 120457 155229634
3 84257 45117
1 108278 141865 121644527
1 55721 182221 272710071
2 17484 136978076
1 56461 99859 274921421
1 6088 26300 603243351
2 14738 465067345
2 133264 393657405
3 135957 135800
2 59480 195050625
1 115382 138993 833226309
1 57117 118213 677775161
1 14528 161285 15219389
1 106385 131588 585499161
2 12741 675435086
2 98696 598847240
2 127794 747332317
3 168135 118302
1 76220 175018 30978262
3 25601 55824
3 26230 16553
3 24683 14267
3 133616 184412
2 159132 80225015
3 184441 171757
3 138612 159238
1 3217 101724 278957884
2 192284 946744029
1 76390 178664 148740799
1 56538 189663 761120148
2 85344 603160970
1 77810 128933 498754305
3 42635 130280
2 88915 645173245
3 20273 112820
2 49807 335810805
2 183411 280881872
2 42651 28994081
3 87290 15182
3 67720 109849
3 99800 69678
1 41905 42665 296121434
1 18571 180065 578663051
2 97183 462596503
3 122959 78248
1 158047 175943 957344731
1 16469 136200 944987304
2 90310 926280887
3 30110 25896
1 93878 131518 720972089
1 89871 133705 7837789
3 145296 81939
2 170633 628292864
2 28372 124033355
2 69074 360145754
1 156132 195345 179894950
3 102147 111288
2 107811 573491744
3 183351 49406
2 145280 48614514
3 30980 54612
1 22214 127884 279304847
3 116823 163235
3 92812 14646
3 151448 79942
2 30997 708100785
3 16537 118597
3 13536 88757
2 169311 473699809
3 47882 121274
3 41443 96969
2 86949 427756565
2 143226 515531393
2 61437 664472881
3 19144 135153
1 58273 144343 368462904
2 135685 893428222
2 74628 91151390
3 64405 12670
2 188086 166633646
1 90033 109750 474132924
2 17218 911586496
3 127706 56370
3 147917 128948
2 67439 5031637
3 134386 127506
2 31109 72882847
3 195191 35972
3 20371 150564
1 5697 117290 701888410
2 189897 393010084
3 66931 58690
3 91126 84554
1 7499 160428 102881482
2 6962 134120892
2 190995 671615320
2 44041 820161977
3 149489 153287
3 86721 56466
3 120911 71983
3 23078 40571
1 7707 116713 607843429
2 48902 291791794
2 72438 41310635
2 195576 625892174
3 47326 166734
3 77401 15473
1 61273 159933 419648216
2 26040 174908757
3 182760 123971
2 199889 10518555
2 183673 300220743
1 97663 195575 822713793
3 42440 53628
2 71002 421286799
1 46845 59445 450182575
2 44133 540440136
2 18986 454418094
3 190805 131255
2 28195 246964216
2 89264 2842796
2 39195 617433228
2 28580 642219480
2 160669 226187361
2 68755 611709199
3 183015 8904
1 113788 149194 741845683
3 87847 177770
1 8484 140674 909644065
2 123069 681020210
3 15371 128236
3 54871 178050
3 81532 46181
2 62335 50354982
1 159301 181715 294855763
1 121076 154521 211182033
2 180259 448747800
1 1325 18446 365840238
2 61811 60333504
2 66838 491935517
1 99795 177672 87091551
1 30409 167499 271104232
2 13414 147740513
2 93359 104844090
1 79397 161885 450743912
2 55086 21926436
1 131019 144233 74487622
3 190470 97224
3 131189 198070
1 25709 31919 325513970
1 49403 72337 608652085
1 3851 116447 173371657
3 115403 98793
3 98188 179637
1 136924 189623 333697181
1 39342 186039 189264466
2 92699 670016856
2 76447 356503026
1 2555 129699 871897412
2 198593 80472588
2 92675 609043896
1 156085 158474 39183978
2 118713 690572960
2 83955 944845116
2 52300 905767549
3 186935 78384
3 127334 12572
2 80162 126996824
3 105764 95390
3 126492 55928
2 51404 550220972
2 58748 701205715
3 87475 131914
3 148723 78214
2 136202 240397073
3 103409 119568
2 185680 82400676
3 65020 135233
3 5367 187946
2 33001 97296447
3 173035 73550
2 111289 789703111
1 99113 177987 668260941
1 6338 102748 42119230
1 114695 190790 357961981
1 88038 194839 664064752
2 38463 33333616
3 47784 63045
3 3712 174701
2 115220 90919710
1 156257 194508 551080136
3 45325 135910
3 153230 28263
3 63188 149248
2 131063 429769066
1 33757 141604 681863819
1 138 108336 663254363
3 154136 60753
1 60417 70834 987667387
3 176548 119149
1 124338 195089 312366605
2 124601 459547922
1 66750 82271 108334071
3 31956 49064
3 89718 15109
2 174650 128738118
1 52071 116579 653428983
3 26677 141400
1 132562 140634 440523352
2 112695 954757000
2 197690 221112087
1 115977 144426 307292305
3 18940 99915
3 58596 183289
1 116087 195248 370218641
3 66607 6166
1 41625 158747 818821810
3 82010 75030
3 152066 62329
2 148735 459521005
3 14903 64246
3 40134 98399
2 45977 565388828
3 150397 18566
1 95153 182913 913148932
1 104234 190372 273926190
3 58837 21044
2 457 378717072
3 166874 132612
2 177560 696208218
2 6819 649752262
2 127498 853966164
3 144672 197159
2 15100 904435416
3 55596 164518
3 19 109472
1 43410 160063 370413318
3 19398 197097
2 52617 460352167
3 99334 36568
3 193173 120491
3 68299 49021
1 78825 91887 792957959
3 6953 38926
1 80172 198018 763166779
2 11295 122488294
1 106481 141202 434174468
1 75586 112804 55820425
3 95089 86879
2 47372 726897859
3 5238 29911
2 181554 302347128
2 161123 406691078
3 143078 10415
1 10310 42497 391627234
1 28489 179654 664840489
2 156439 857164757
3 57717 3765
1 52945 131037 4565447
2 120111 110379259
3 34299 24139
2 154019 511396481
3 163675 167050
2 55319 561200017
1 64460 176842 714021096
2 35854 900500215
1 1419 36711 873691796
3 145874 6296
3 1839 101480
2 88689 712394573
3 140745 193550
1 135305 175666 550927077
2 54707 48431941
1 2414 131546 858206721
1 21339 113673 160880391
1 88796 119451 701628085
2 160017 488572200
2 14497 207309939
3 108159 149816
1 89097 180682 437638086
1 39620 109557 320620981
2 42907 586670984
1 3998 14947 320351542
2 105178 233186056
1 12828 190116 745410543
3 33928 4437
3 92810 190272
3 89746 93051
1 129343 178513 772667470
2 163290 517905430
2 65510 910328124
1 166198 175295 356967834
2 129052 478530517
1 106079 191184 539977015
1 7675 54195 936421602
2 92321 884326271
1 73697 169802 767772575
3 98690 11034
1 79021 190885 230554826
3 143115 33342
3 88029 41992
2 70049 322306167
3 98530 113476
2 170852 999365900
3 186382 192979
1 79428 176224 429114933
3 58412 83270
1 28367 154694 719170643
3 71091 166897
2 79621 692197427
3 176088 189250
3 64090 113940
2 183168 968091055
1 10963 38356 192545960
3 77725 57264
3 73633 92949
2 47818 185456891
3 68915 199825
2 84298 736195510
2 184232 331322679
1 95410 116629 436488023
1 38563 101280 712869151
2 143221 52086772
1 85855 104547 257572536
3 42441 70031
3 68636 117422
1 42951 154112 260525477
3 173509 44321
1 140877 156164 120342029
3 126134 38462
3 133968 100369
1 108319 177785 191995905
1 44193 111945 918450776
1 11059 56785 747902636
3 194362 98122
2 94004 281736825
3 93288 20212
2 66460 754153286
2 38231 589850150
3 459 103899
3 54511 116014
3 94025 15016
3 96386 86816
1 25263 169418 491611713
1 115015 167373 629723430
3 23345 136449
1 94026 147379 133353389
2 132188 990300487
3 62835 19815
1 66769 141539 747181946
2 6939 98015273
1 85871 174087 841733912
2 169529 862092459
1 66401 146727 689848477
1 101102 140620 545279396
1 41647 129242 389153414
1 104066 156392 945398775
1 110708 194674 803196143
1 11830 15809 468217090
3 129470 107552
3 112837 176738
2 158537 104430767
2 15803 713161986
3 64187 132397
2 136891 140027460
3 147089 11782
1 10418 82079 247367154
3 118577 39457
2 105241 567226495
2 185100 288260473
1 79786 184709 516342741
1 3661 119433 103165847
3 130524 24785
3 120596 166394
2 5655 155026498
2 60203 556907680
1 40596 144555 369060128
3 145280 19592
1 26865 89420 125212936
3 59344 139712
1 395 33726 41251043
3 155626 103642
1 80398 181246 993984187
2 162912 805098401
3 135754 123409
1 71740 75014 572130757
2 121787 376911097
3 10399 155034
3 159479 46861
3 59776 4815
2 91397 205928464
2 41806 25867815
3 41373 123907
1 27624 46005 870718761
1 166686 178674 216621637
3 171672 176807
1 107644 136729 543090926
3 40360 97455
1 16902 59863 342990884
3 93856 165919
2 90499 813021037
1 94373 142036 316248059
1 47867 54581 540220359
3 26801 16285
2 196751 289973142
3 87846 155533
2 114832 492460523
2 177306 321584755
3 149311 165921
2 6088 623453768
3 60900 97343
3 52630 101789
2 77526 660765800
3 98757 130668
1 30425 124785 955921397
3 80046 69328
3 145155 112297
2 9110 524873488
3 66607 4749
1 77063 143073 653089912
2 166937 2755729
1 48452 172652 515546848
3 28042 75873
3 186212 140843
1 154724 199958 752232760
2 167699 238672119
3 23575 199274
1 88226 146391 463707978
1 48441 108189 609146449
3 22691 144248
2 125271 703699435
3 52693 173541
3 74832 39065
2 144902 311613808
2 23677 631921164
1 51061 139317 9652008
1 45870 113389 520821023
1 4824 127250 382532872
3 123671 47982
3 67363 114960
1 1470 89727 976880615
3 124512 186150
2 107472 207283434
2 144531 119099967
1 90846 175388 164558358
3 146415 95473
3 7344 24676
2 109026 644516349
2 187835 99023653
3 89487 140883
2 112360 813113694
2 127077 506942841
1 132193 181761 371456926
1 148299 149608 825608407
1 145 65369 125270766
3 165155 50901
1 65580 153837 184345127
2 104225 175920398
2 16875 24628371
2 178771 439361867
1 29900 71856 561959920
1 160771 164925 952819183
1 105734 132885 816537946
1 114419 157606 910698947
3 61079 108250
2 42947 912613284
3 122978 198523
1 38741 56934 425248646
1 95983 118417 770609730
1 129317 162328 700066002
3 182931 199608
2 156695 373402890
3 94751 2803
2 58811 329488372
2 42404 229296071
1 91287 177403 63889767
1 54468 191608 135524336
1 27421 158811 183046927
1 135292 149944 747739610
1 162580 172823 581728667
2 36355 287499171
1 142589 192234 699167456
3 55265 192552
2 102097 350815757
1 39634 88624 491504735
2 81521 322250161
1 136386 140807 269890820
2 174878 270108467
3 123174 94061
1 61862 106095 357122645
3 127660 95351
2 197599 576675516
2 114081 410951872
2 110474 320430446
2 21921 28186872
1 48573 92718 712930883
1 20803 179517 86438770
1 19940 111281 74035840
3 54771 94876
2 178523 613142411
2 23885 32415160
2 179490 892931331
3 97394 23319
2 166263 392170710
2 80870 659711869
1 181540 197722 40781205
2 175105 355889664
2 63925 761926031
1 57018 138583 287891897
1 84892 115986 664467965
3 163243 112846
2 24776 982435149
3 171124 167234
3 1184 94275
1 137449 171182 54808149
3 50367 82506
1 39886 145615 669175368
2 114649 91525598
2 61456 189151278
3 93033 142723
1 133222 169526 601273029
2 121926 654399594
1 36313 76350 836287227
1 10478 90853 558604552
3 60409 46310
2 83411 162366602
2 78164 253237127
3 198225 24312
3 118246 66605
3 72791 142343
1 7818 44127 917007163
3 146683 190394
1 60922 63215 55292150
2 45074 677758953
3 2432 69736
3 101921 106396
2 157559 981050318
1 97655 128446 96458113
3 106691 69558
1 49049 131103 823208279
2 54016 20639775
1 135569 140515 57166682
3 136004 117456
1 26528 189918 196329965
1 33027 110627 254371833
2 111502 711474616
2 97156 168502050
2 155535 865373499
2 164168 328856204
2 50222 217868473
1 17821 94926 823367670
3 29851 79012
2 61607 993374423
1 29369 133464 921281759
2 107899 996001394
1 88033 141714 545545439
1 124759 131935 726409944
1 112723 127590 313758977
1 11948 111554 996199249
1 53320 79033 529496538
1 127542 148892 595678920
1 5817 157441 27257426
2 10607 332725266
1 19596 127349 311738939
2 5664 953123700
3 129938 172096
2 24428 691530294
2 96398 488967836
3 21930 154401
2 161104 862617403
1 81773 89947 398171856
2 69335 352341321
1 188013 199619 277900118
3 138584 79775
2 57353 467636672
3 169504 135594
1 35073 35528 512254784
1 74942 92990 65912615
3 35135 77520
1 19664 121670 378747786
2 187525 612654049
3 174666 84377
2 163497 988208412
1 66923 69276 649264321
3 81850 183585
3 59786 175215
2 179354 414997867
3 177425 50796
2 146866 379532223
3 56994 57328
1 93353 182651 584256780
1 47494 193240 759234045
1 77469 184923 859045069
2 90318 566929002
3 182925 87171
1 81755 193495 687090909
3 169262 68892
1 147233 175586 254192080
3 186692 3131
1 3139 93465 748101601
3 134459 152175
2 803 507283114
2 84871 902516746
3 186103 107981
3 87307 96867
3 161116 170210
3 147461 71278
2 71328 793481545
1 144695 186223 629368105
2 183830 553626659
3 46475 68664
3 162717 69883
2 109347 632183743
2 75411 940972403
3 11445 147065
1 43438 144413 94565442
1 3877 157256 471102563
1 50241 161015 363837587
1 109603 148629 100790838
2 158253 260484180
1 127092 151129 626305970
2 197872 546583582
2 164666 179584102
3 198803 150012
3 55723 96765
1 77742 87543 850331639
1 23692 192893 871948916
2 113794 240067118
3 56745 66811
1 84776 193599 877258765
2 30924 593225045
2 89869 823743425
3 48793 21267
1 32447 149482 619186829
3 173624 170194
2 131338 564595820
2 143077 700998851
2 140582 361213386
3 110555 12755
3 3653 191966
1 4091 70605 742139325
2 95522 864205008
1 53842 75523 426877832
3 105149 163397
2 301 315121011
2 87448 363519479
1 21588 85850 200903
1 134506 150424 402554006
1 22966 161819 984004916
2 42751 467880735
2 172379 302196688
1 143183 169891 190491202
3 122423 73894
2 69795 155055609
1 7517 112518 631350968
2 149113 201404144
2 23545 516968478
3 54346 153553
1 120066 141300 306010008
3 14491 124782
2 126506 537843346
3 40146 97918
1 43577 164862 635837850
2 136381 290435453
1 8085 65252 224136496
2 144098 854576332
2 4313 388930085
3 22987 123991
1 66222 136260 127925943
2 9033 867704915
3 112026 147522
2 181412 346356466
2 178697 185248535
2 20266 35166575
2 196836 501159978
2 4800 317711109
1 1234 192249 702378143
1 66588 121827 467662373
1 30576 60545 736067806
2 23547 713433905
1 109838 113714 896760223
3 91281 92646
1 51535 103795 58952709
3 152462 120170
1 34001 58207 99185772
2 199362 711719984
2 189068 693559680
1 36034 74689 918445457
1 177575 182027 37672596
3 180588 15402
1 158833 186819 688533477
2 24535 757737112
2 56283 588606622
1 31414 153861 219023536
1 43911 164393 969406928
3 47915 67818
3 183519 70281
3 82766 193413
3 128431 39722
3 184369 157755
2 58967 99042787
1 53408 192900 694960257
1 21276 161298 117261672
2 161239 160815699
1 71648 111760 713794886
3 196946 126884
1 177492 197270 400385447
1 41239 73058 186356940
3 77095 76796
1 38556 179605 475036307
2 17885 917557608
1 59019 73798 487993113
2 58943 914526590
3 138691 77154
1 8722 157715 954540816
1 51608 128801 396676591
1 139919 155331 629414865
1 40306 193954 295289648
1 37492 96042 604524887
2 179091 297959904
3 91008 105253
2 165477 296859362
2 146835 795904692
1 77075 142964 547537907
2 58223 547450443
1 129785 196419 374039443
3 177909 185553
1 185573 193773 46155546
2 172559 443278586
2 93472 637134229
3 66880 2891
3 111476 101659
2 55110 978249229
1 107864 195122 441388391
3 39379 6761
1 135424 173003 929006223
2 97867 968742517
2 186577 390439271
2 18322 609340393
3 8604 191693
1 59250 128908 929149921
3 158394 18758
1 27798 114614 892586105
2 191618 977823948
2 125341 598201791
2 180576 56266064
3 42435 166954
2 190942 196117348
3 42664 18310
2 174478 716021179
3 33423 111589
3 79224 55219
1 23180 45651 831353757
3 144123 166422
2 171654 394108230
3 145293 43548
2 175407 785987361
3 189778 59854
2 184348 61682201
2 114942 773746520
1 16755 129714 896960412
3 32279 91063
1 1176 148226 684199130
2 83875 148630402
2 131969 625319989
3 67603 154221
2 108707 808851464
3 178069 74340
3 74277 123303
2 102986 24124187
2 53188 457468930
2 78572 530143064
1 15202 73276 519479770
1 172376 193869 90329805
3 101246 164343
3 66335 41592
1 150575 198446 54160076
3 41084 70438
1 27423 68974 342108397
3 112331 65207
2 119530 287006276
2 91303 319924882
3 113795 65609
1 95745 118473 574736315
1 56264 189112 420793205
2 154249 781046257
2 33313 364448862
2 53205 896189037
3 47748 68899
2 70075 490045594
2 9626 954828013
3 128560 10363
3 169358 80111
3 145507 33348
1 80646 175713 826447444
1 93830 129237 729811168
2 120365 511473747
3 123169 7374
2 172670 777002423
1 41322 70898 673858350
3 126019 115109
3 108100 162771
3 57071 143343
1 73999 186863 264086539
3 61073 4266
2 21756 193621218
3 75018 173160
3 60745 95866
3 199143 56586
1 62949 139698 31321276
1 137422 146751 793303579
2 43089 877822585
1 67604 85210 892565662
1 46296 180816 271959147
3 38367 6008
3 67914 172856
2 195397 540828006
2 70051 484745822
2 68704 294642412
3 67062 60636
1 115711 146285 414572795
1 135714 191460 254741161
2 146791 72460034
1 40458 134739 329161184
1 34380 196176 350037079
1 29596 192088 498482009
2 157215 40528284
2 133845 192912343
2 161501 188793368
1 17129 62373 299514503
1 16561 96572 674173172
2 148143 739394841
2 153542 398031161
1 12000 60430 4925647
1 58317 84264 895572141
1 19913 59683 250430795
3 116591 66295
3 19481 198095
1 45865 161347 94419029
3 93318 131560
1 95792 105496 835514153
1 59175 110435 241760441
1 67866 166334 340421852
2 179080 349373935
2 57912 477217244
3 69511 12738
2 185986 726910679
1 125128 157329 687010293
2 122821 892851802
2 43583 311005779
1 81457 187212 725806626
3 81481 196016
2 11788 559412156
1 64259 149686 319934675
3 199929 73899
3 180852 46459
3 24094 132007
3 9418 74899
3 178274 133181
2 28483 437126600
1 14711 22088 59965864
2 19555 237556537
2 174379 385304377
1 19377 178684 241392996
2 106842 39093581
3 43829 195792
3 153421 30774
3 183008 89978
3 135313 101787
1 34386 93314 320004573
3 64943 43101
3 20036 126353
2 2713 967509209
1 37245 144008 740886300
3 67033 168561
2 115014 879672533
1 89438 112451 665472533
2 24342 449704297
1 139755 192043 893926476
2 139960 83425394
3 120698 85051
3 76564 155743
1 119886 190983 242374765
3 195936 159915
3 186997 132350
2 87104 493907290
1 46852 163453 353577801
2 152032 527457077
1 44256 99620 966382564
2 161172 552074360
2 55677 613351616
2 142769 104628917
3 100895 65163
3 118859 169299
2 110409 912742844
3 137311 88736
2 186250 964278358
2 146264 820956361
1 64590 155208 592801817
3 126177 172842
1 1654 150408 336575164
1 20287 143711 303721862
1 157681 175289 159634612
3 109434 173503
3 92246 101333
1 71109 71492 607030046
3 8607 44840
3 146894 135759
1 57197 187576 325316623
1 143811 187950 701187665
2 184649 330079752
2 169269 151900877
2 124733 492826991
1 128391 133363 939709970
1 60697 179960 451574090
2 166245 840903639
2 59935 437588979
2 165402 959060785
3 115197 30699
3 67368 5321
1 155883 171647 102192317
2 111059 504313579
3 58585 187937
2 2757 649758799
2 72504 622019009
1 24440 131637 660175393
2 192714 70861986
1 134447 154049 541973747
2 164825 479284899
1 61725 175652 914703483
2 157967 230492506
3 169133 103873
2 66334 147065012
3 130389 159236
3 158744 102153
1 94512 157280 936990221
2 72850 713609651
3 9756 155022
3 35021 171748
1 101993 136479 638160991
3 94161 86747
2 79716 720884035
3 188656 12573
2 128601 516492590
2 126072 1062007
2 20710 303672185
1 14202 75441 454691218
1 15230 159342 839255450
2 5732 694463866
1 125295 137580 59364055
1 10911 169663 918985204
2 28184 345505075
1 6158 143102 491711994
2 37692 329707986
3 58326 45603
1 35028 92386 302148494
2 10313 605185379
3 68101 114812
3 196835 65402
3 187080 127833
3 45197 195508
3 124962 146558
2 147367 514979105
3 138357 71776
2 131789 423674066
2 187805 575111392
1 60080 175854 668895108
1 86891 176142 639573872
1 48036 190824 574647873
3 43933 139627
1 6643 35109 258199381
2 164369 200275355
3 60210 105883
2 135489 349803285
2 131343 178629544
1 19607 107952 411673739
3 199576 127416
3 150320 125847
1 171577 176156 690098127
3 90933 39212
3 66044 149790
1 38887 138277 663510268
3 198900 181628
2 84238 627352064
3 154251 179383
3 8842 189883
1 107757 121651 776425444
1 158502 198435 193268419
1 3449 141281 796687384
2 106867 210959127
1 99610 155376 428810880
1 57257 74773 391293815
3 149379 111283
1 27055 95258 709216839
1 55498 126385 579137027
1 1443 199056 227588483
2 37966 316305403
1 35343 178345 674416793
2 68827 624280730
3 161847 52723
2 156708 388922737
3 7120 48825
3 156761 171421
3 159096 21037
3 172324 123034
3 133174 159719
2 22246 316380232
1 54602 171808 310894411
2 67608 198191443
1 106609 190149 534130108
2 194804 750347740
3 23131 136412
3 15307 45411
3 27155 163857
1 51931 160082 2815145
1 17901 178648 269796185
1 143444 166452 243456493
3 13018 182382
3 175720 1637
2 140313 714764438
1 36298 60861 115030011
2 60505 313426431
3 165438 957
2 3778 420901984
1 173 93144 508912931
3 120484 78993
3 132886 113446
1 125582 164837 554318332
2 127401 750488406
1 154631 176593 407150237
1 4068 46781 886295800
3 42726 56524
3 51852 41812
2 195667 232865942
3 151521 102147
2 136141 159696949
3 177876 41086
2 136759 26024370
2 27049 501919877
2 151967 154031215
1 104139 184154 753238726
1 148488 158426 688109176
3 178523 103619
1 68952 187648 161198668
1 96142 188628 738915414
1 72984 188146 239165568
2 125895 143018392
2 178996 358577290
3 41990 96913
3 76820 61656
3 180511 124658
1 31105 62276 843712110
2 85298 727135074
2 99808 830951604
3 17672 187568
2 194524 192976199
2 152301 45887106
1 5492 171020 473488579
2 157091 624839237
2 72021 264607932
3 40169 85692
3 171602 194680
1 65387 135322 536857150
1 23939 119388 368394383
2 95371 179857791
1 96020 177082 730756696
2 185067 488032729
1 23987 59349 664615928
1 53538 164963 119455223
3 126233 105122
2 60869 924965410
1 56137 56927 689615751
2 22093 483451843
2 14476 468140608
3 20221 25048
3 71295 2136
2 186028 216720119
1 13447 186143 945946280
2 123080 645942583
3 27815 67765
2 82167 598858826
3 152828 67631
1 106547 131172 291687820
3 42135 133471
3 112723 47816
1 165074 199530 470557498
2 192449 832318928
1 101221 153071 859549277
1 4917 52350 131920754
3 76539 132158
2 66367 978454045
2 125311 101910724
1 89215 177267 15062943
3 82062 159495
2 11764 521809330
3 13960 16490
2 173452 441794062
1 24546 92110 685684085
3 136047 37053
2 174630 472965121
1 56090 154088 304599413
3 22292 40115
3 112556 50600
3 105805 188345
3 75080 13796
1 29136 61036 978988467
3 433 61985
2 102237 106139242
2 51151 319860394
3 96549 26322
3 187587 43531
3 124085 5474
3 42292 167890
1 59693 157897 90325895
3 149840 46493
3 111824 145637
1 118253 195139 877570640
2 170000 399649958
2 2732 600912089
3 22221 47897
3 33644 24863
1 64697 112593 372078058
1 7597 80066 339722785
2 88299 895326737
1 32287 60170 85129224
2 132527 491200711
2 197417 257229330
2 19193 847955104
3 103644 74820
1 2045 176505 883200670
2 47347 683370565
2 14592 145221940
1 105400 110989 943130230
2 127760 930339590
2 156255 328017632
2 87792 290359504
3 142701 77806
1 14427 51598 872707807
1 51224 76146 668241333
3 129162 139086
2 56263 934152974
1 159494 194936 562173621
2 37204 316648260
2 95917 42512987
2 84632 776971605
3 148705 172974
1 17421 172339 307193991
2 16498 361057449
2 67325 439716854
3 153779 56505
1 19661 26637 299512183
1 3194 63703 35015191
1 70914 110225 164345745
2 88913 481691556
3 111089 196890
3 123408 21358
3 176954 149205
3 97433 85436
1 57671 78760 163778247
2 116236 462074213
3 174413 36754
2 175772 433088842
1 48275 112163 619653869
1 134063 137052 566346763
3 184525 181178
3 29782 118624
1 29542 89385 102729424
3 84076 8173
3 170176 36399
2 135128 680522879
1 87488 148040 2041077
3 101608 57687
2 181862 127030057
2 63888 580112159
2 107931 666689186
2 135861 673605006
3 28563 36329
3 61454 8116
3 71712 11741
2 83431 909100194
3 87717 197983
3 155305 107584
2 121903 707739444
1 18175 45504 768860669
3 116219 9134
2 31203 205123451
3 16334 113050
3 127094 171115
1 6842 194475 946109255
1 97796 182399 257153269
1 60913 119385 47397490
3 172955 129959
2 16476 504474416
2 115880 564849541
2 76425 88517064
2 98292 613483928
3 153900 80048
2 100381 194908130
3 98225 195720
2 81159 953590249
1 59343 135081 10232448
1 4577 116038 849919844
2 151504 140815610
1 123870 194543 803278969
2 111370 656993516
3 167624 134897
2 6812 399842574
2 89469 164838170
1 21157 113352 894469804
3 31606 178067
1 170281 191563 310583317
2 194640 928538599
1 7207 107173 917758869
2 44508 65050782
1 36861 192513 528331530
3 118696 29459
2 163791 667428174
1 31806 74653 698365547
1 109222 120807 70902947
3 128490 45007
3 79032 33355
3 16115 24131
3 189869 199875
3 8164 190446
2 83328 190965235
1 49658 168097 484348820
2 189029 409920598
2 110102 56201136
3 21923 38884
2 79908 858552695
3 175562 139641
1 88620 163011 27198854
3 38078 136008
3 122548 176366
1 106035 127947 239512638
1 27636 51190 615701358
2 88922 235593640
3 122484 103725
1 87393 93875 808256596
2 155992 293863390
3 108438 41791
3 80200 62617
3 84357 117731
1 63076 148591 355667063
1 92915 112963 785497439
1 87277 191595 49137774
1 22088 42498 59108707
1 5206 87790 73120625
2 112063 885251174
2 151647 115537673
2 155150 547665733
2 37945 560152599
3 131740 67194
2 172844 401848913
1 73506 152442 989441699
2 6924 833853780
1 89061 116105 21283934
1 14232 171945 875367854
3 104413 193225
3 11447 176058
2 8763 359617765
1 75957 154042 771517825
2 85414 511823224
2 95802 428676395
3 131000 24554
1 58906 83187 42534474
3 25611 21347
3 176558 83385
3 123894 189089
2 180882 887319957
3 7629 199635
3 76633 118964
3 152172 46881
2 163092 920053818
2 50653 448518711
2 48000 553735815
2 128307 867592656
1 165497 197257 860906201
2 165010 18263008
3 44559 66518
2 21046 562863649
2 166268 761319658
3 126991 39482
3 85545 96716
1 13005 94013 870491143
2 193075 422270623
3 72598 107049
2 195865 886601940
3 34110 61858
1 107935 196683 286839280
3 151210 81919
3 8206 98507
2 105797 251499178
2 37580 911555295
2 109801 809737831
2 106239 399995382
1 45935 100001 814715997
2 84098 881827060
1 116645 198885 864721721
1 15878 42102 888461461
3 172162 198718
2 49662 181304263
3 68074 72661
3 25272 117931
3 131638 151649
1 107287 130612 515309477
1 125522 159502 230754970
3 116435 30863
2 47860 779285964
3 14231 164122
2 77747 202596845
1 124131 185656 981828538
1 89747 118312 650019698
2 103461 993437820
1 228 24734 431094171
3 93905 189950
3 19265 165184
2 135805 939339170
1 68911 128190 25852033
2 95934 481812935
3 81163 44245
3 25208 40190
1 76580 145141 106414892
3 181370 151289
1 22414 105593 494186844
2 129383 230562353
3 150780 58726
3 37072 40518
3 60165 149800
3 69883 68404
1 53643 137751 418887950
3 169137 169354
1 77860 162706 740071943
1 24088 153313 129854847
2 141626 12931597
2 40310 300387144
3 177061 139031
3 38653 9673
3 49207 175638
1 33400 117055 356873797
1 135152 194947 740338963
1 41385 117345 684391388
2 134399 771898686
1 130828 134787 355273590
1 85717 175742 907134531
1 76107 77081 184986885
2 75361 735041904
2 71576 689273578
1 42966 123956 540570696
2 74744 902530167
1 99592 133563 923670621
3 157365 122001
3 105032 199945
3 106131 73013
2 151245 399145185
3 113163 45811
2 15529 932813409
1 1752 30998 791320646
2 168444 649848245
3 84104 65323
1 140989 183773 558689441
1 29509 131238 684807060
1 133978 164589 390378995
2 15942 633826073
1 41913 83959 884793112
2 140414 195213692
2 78073 564228392
3 50197 20378
2 163594 12986282
1 97890 166776 479254031
2 52270 277499515
2 139259 134728389
3 89357 160551
1 128507 136861 709053329
2 28885 241604574
3 107697 192433
2 174457 936699925
3 89044 100759
3 24022 120847
3 14508 24112
1 47 12139 999802159
2 3942 224803267
3 177115 45694
3 101779 126700
3 145444 181520
2 91707 245791414
1 76180 150555 488393775
3 162563 86773
3 110425 32684
2 114255 889537075
3 100434 112805
1 16477 102832 597879318
2 26507 453412673
1 22694 196678 124315051
3 136584 65822
1 116014 166125 781639530
3 134284 11290
2 113550 818602239
2 154848 105593048
3 164585 71120
1 82607 105006 847301492
2 59237 770930241
1 59222 105163 19545294
3 70243 116991
3 8963 24523
2 55197 269663168
3 64963 176317
1 18871 139180 527727992
2 123571 915897303
1 92355 161171 750076105
3 89993 44609
2 17340 54682810
3 124439 156317
2 140506 615162488
3 181767 27896
1 9990 89030 287732999
3 105709 166222
3 195828 136318
1 24517 159930 199821761
3 185933 40796
1 33124 79686 123582898
2 22098 990174489
3 63543 116064
1 24216 173716 688010627
1 11523 44058 233989806
2 185416 805694328
1 103543 168546 210130749
1 151430 169377 44448925
3 85633 167225
1 84727 136677 202398551
1 62464 184952 833094619
1 52259 172593 385990118
3 120434 39077
2 27551 125593406
3 132248 2481
2 180730 181119070
1 117036 146091 257756836
2 34490 244281289
3 175936 32427
3 196814 109852
3 37287 52336
3 129366 158592
3 89243 48292
1 61581 140254 835756717
3 191998 170186
1 89026 105906 122408217
1 45894 98246 806517995
1 36108 37679 163339210
3 133879 8533
3 162568 163044
3 84289 178225
2 71524 246826571
2 81725 443992770
3 140641 60128
2 95001 97228116
3 103284 15518
1 23239 197499 813800159
1 137432 162174 611332772
1 59327 62180 57827321
1 55234 133132 378181713
2 17687 213963644
1 65060 189933 101837838
1 6334 157620 223711513
3 14566 192528
2 196777 535209647
2 37400 827902916
3 120865 85038
3 54569 94618
3 130151 152327
1 21666 117402 485103699
1 8305 161245 673403988
2 43325 687538985
3 139645 113033
2 60650 481983625
2 155189 822598788
3 41110 97598
1 112548 117986 601212604
2 53584 758351471
1 32815 52185 469207624
2 16349 878076010
1 27992 44485 206138909
2 29736 803319889
1 70292 121887 724250826
2 58856 755798896
1 179579 198055 276321578
1 74543 189660 435929908
2 153516 190677635
2 116205 970145674
2 27543 431826768
1 115716 143191 820234951
3 58599 19273
2 42719 771679917
3 174680 126494
2 18618 498319919
1 29760 146875 773324961
2 154343 682613121
3 37539 91109
3 78591 20417
2 47308 369823427
3 10136 134327
3 106688 20604
2 88882 892559732
1 146874 199356 219115218
3 23385 6770
3 40979 94365
2 35873 454960616
2 48359 727418831
1 7064 116280 155534072
2 98409 446811536
3 38611 96778
2 164897 547790126
2 16284 325317677
1 44276 107014 523459872
2 97838 512670601
3 160634 59413
2 118888 320604410
2 157837 295055388
2 20591 294887901
3 72784 27489
3 38266 100596
1 32332 173749 421455756
3 177786 121338
1 126236 162827 627937336
3 107986 34630
3 107476 62238
3 125880 174174
1 155786 180462 528531734
3 75229 112632
2 16585 678035946
1 47362 174865 175536896
2 14944 771367621
1 58334 167494 867158546
2 17807 357993858
2 73759 86179190
3 188328 99466
1 84538 84938 849765663
1 74108 81439 450203374
3 12221 185832
3 135853 181288
3 9470 141492
3 88782 86337
3 122311 190649
2 67842 871747043
1 119438 142632 592333582
2 87683 159017157
1 43440 59812 77614026
3 123576 49036
2 86586 141800810
2 161731 488695745
2 122608 398043109
2 31090 527540244
2 114604 345022847
2 61298 629543548
1 137494 168945 733916127
3 11273 42389
3 189619 394
1 102655 104384 264798113
3 35404 196009
3 53989 145484
1 3605 173294 171018112
3 73963 47581
1 31076 60357 955127721
2 125831 780852550
2 117186 278235053
1 155906 196094 74845901
2 81345 563241793
1 56407 189397 352724437
1 80506 195066 715862194
1 45632 97850 466239846
3 8513 71679
1 81770 183412 204974751
2 122392 844818023
3 25255 34915
3 185342 120768
1 59889 108102 493115575
2 187478 106217571
2 140518 984038893
3 146527 167970
3 105347 86802
1 57773 151483 320468469
1 6448 157723 761993238
1 42630 43773 286638151
3 152001 175905
2 138087 673339840
2 88913 536768095
3 158547 195483
3 135109 87444
1 144653 198684 422721049
3 114813 171314
3 188690 173126
1 97470 102877 998482174
3 67339 116512
2 178918 820645260
2 140235 193545858
2 26238 845258474
2 31693 182218532
1 36884 81589 24421613
1 152640 156462 633310877
1 154967 160735 118713538
1 51763 84472 783400768
2 74647 718706545
3 75023 48243
3 89328 76961
1 12041 137366 881177604
3 170282 1466
1 29160 194476 372498490
2 184515 115133820
1 111542 183009 5423681
3 174633 140680
2 110641 363318865
3 130812 68026
1 95761 179434 94243153
1 43777 131001 702241647
1 176090 195366 83086798
2 53130 586142009
3 134359 73878
1 39908 101554 723853526
1 73565 142981 996064898
1 121065 185688 306428720
2 194637 703534887
1 35713 140711 12828898
3 120591 91562
1 112052 183242 127437007
3 185046 142407
3 158839 100535
1 134473 194419 333966077
2 33374 459124006
2 93072 904353730
2 110986 337428577
3 43645 105642
1 10331 21716 818712834
1 97210 136796 197989340
1 16754 143816 881406005
2 115219 31910333
2 22387 150352074
2 76375 944160120
3 135120 70524
1 55456 122862 90533713
1 1231 117861 390078872
3 9705 103619
1 3319 166767 701410375
3 96964 6005
2 5841 821629673
3 117383 165752
2 117481 115138089
1 183193 196937 710952058
2 74064 752289185
2 149269 296269628
2 24449 475759192
3 95481 72246
3 51563 183588
1 131879 134065 698245474
2 92379 758048190
2 87416 739403885
3 4639 151959
2 150763 897539277
3 80975 80995
1 71980 123934 645039763
2 49460 155521220
1 18507 115256 150100044
2 115186 232161588
3 110935 821
3 148799 162054
2 82131 647939520
1 109003 124543 700973898
1 19441 35607 628341871
1 3114 137330 639632059
3 80224 59669
1 31410 106926 452290633
2 158776 206067950
2 113776 807491081
2 69725 109130851
1 77185 181396 509652515
2 191581 915432215
1 76136 154001 960784883
3 130182 80615
1 38762 43414 132913448
2 185768 429696005
3 2355 170464
1 5501 97809 258987824
3 183689 128129
3 99799 40979
2 189076 341443208
2 142737 412629849
3 63726 374
2 90216 826451269
1 5375 146648 699708172
2 116236 529478687
3 116469 3295
3 30093 149649
1 39455 82620 694991403
2 171662 368536345
2 42361 701158268
1 49622 58101 833421535
1 40063 95610 528857666
1 24973 94180 108023613
3 48504 162221
3 149323 162687
3 181743 22555
1 1385 64856 998264707
2 189767 409874700
2 155237 805928976
3 135109 79600
3 131028 85488
3 107517 166700
1 39463 165417 146762596
1 54706 104000 36137620
2 41425 7433894
2 189628 796788856
3 67841 152602
2 138222 882566694
2 100732 645689572
3 51198 35615
3 115 122266
1 18313 192250 926582340
2 188148 382520875
2 100132 263922239
1 23942 173619 504405496
1 82135 177697 115937930
3 149645 180918
3 70957 126951
3 9500 59658
1 5950 194275 279175466
3 120596 174359
2 109635 812018225
1 60627 73072 625282943
2 88044 495576810
1 125859 150677 118921408
2 188484 660838705
3 3731 93072
3 188609 12573
2 10409 654065598
3 24584 165398
2 93124 307682519
1 161117 199839 923180010
1 3047 8905 314104200
2 85795 523584765
2 157430 116470400
1 47276 120065 698312092
2 6124 576272265
1 42543 186962 786139920
1 16792 99143 39277194
3 89296 130920
2 56275 943798774
1 73680 86223 438708788
3 44998 42615
3 4481 102190
1 61308 158941 65306280
1 22917 145189 446901337
1 128579 142195 950241762
3 3591 144559
2 59214 886934991
3 150866 105125
3 61152 138323
2 82559 552718835
2 182087 55052348
3 8896 108137
3 36254 85624
1 115852 119415 242914292
1 44912 197862 735655347
1 45724 46655 477634287
1 35022 176898 30897078
2 93779 427934246
2 49516 964898651
1 78646 107643 739986758
3 161028 79463
2 112504 913199170
1 30436 182398 628964444
1 87479 192023 597129635
3 142753 147436
1 99806 161011 555178811
1 129163 144610 872423217
3 89267 37566
3 163584 47433
3 143454 134752
2 191262 47858129
1 41960 147031 966656238
3 150224 115215
3 72050 88793
2 191781 672790660
1 119918 167651 611839613
3 156963 165027
2 142942 699593672
2 59230 127482649
2 70440 154449881
2 90290 206135969
2 167610 584610292
3 94168 18078
1 92629 142145 691873423
3 68280 130523
1 53055 177698 280279924
1 79254 160413 834875659
1 173480 197472 881974960
1 148122 176387 59815671
1 192194 197556 356298834
1 16941 104918 468733743
3 112920 161286
1 135996 188728 99245039
2 165704 364757911
2 101962 581853625
2 115931 881907924
1 41251 73031 982710468
1 119034 138348 624390726
2 187759 680791077
1 82518 156173 105295538
1 67949 166483 847505640
3 129789 69726
1 5614 137153 157652018
3 71306 191122
1 134378 189921 340863531
2 144262 618451744
2 191625 616757749
3 49450 59774
3 34913 153040
1 60494 67035 14508576
1 146114 172158 144088259
2 154510 786443722
3 76387 180036
3 60036 184790
1 67362 98951 22898978
2 166751 321321488
2 99453 194615366
1 86621 181100 130793138
1 30731 71759 654399711
1 38678 192287 110578275
3 57770 92541
2 129273 21655701
3 4093 172593
1 68133 198406 305803096
2 142075 818875623
2 59206 164864253
2 73402 13976840
3 47535 76591
1 5536 173828 158250815
1 22282 70785 379553491
1 75266 142928 470633329
3 22940 126791
2 103620 359146999
2 120384 36446266
2 86291 136871771
2 180331 532698661
1 19600 199994 888563716
2 104462 88462024
3 188659 58621
3 56950 118396
3 150550 182500
3 193191 28749
3 148491 176963
2 168738 286403437
3 47835 116865
1 10836 166343 593080772
2 149347 938313731
1 61793 77737 600025917
1 136068 180310 377513760
1 103148 193612 702049712
1 86907 181963 636287620
2 36766 517561183
1 96236 174550 776114503
1 1874 88704 986397676
3 185940 163451
3 26370 169367
1 77099 79154 778238953
2 9790 700703128
3 14541 167089
3 193705 61982
2 103618 148656131
3 39959 153094
3 188355 150791
1 61694 177056 249972662
3 195996 173070
2 118374 142393535
3 29609 5746
3 368 181008
2 192897 429972692
1 38371 120755 386451627
1 69659 101735 953148690
2 181670 15513089
3 165738 44836
2 28105 740613957
2 108700 217161029
1 143920 163186 794905955
2 41015 520819725
1 45664 59136 170906582
1 31825 83852 325474205
2 9343 75585615
1 18710 39035 133015097
1 59614 90199 616028026
2 163396 406084100
1 87516 125649 79489478
1 46712 54125 152956928
1 169817 194248 445019719
3 180641 112139
1 7675 185094 783211234
2 121394 935308374
1 72792 164079 848002164
2 170971 344983395
3 89772 132370
1 122894 186369 897960563
2 118730 51643616
2 181842 492190178
1 11569 143971 152741894
3 157430 11421
3 161400 131386
2 49699 246696046
2 67497 954058430
2 56619 844041721
2 32358 90742658
2 183121 981659976
3 180693 180587
3 196655 38327
2 67283 967344677
2 73862 726354879
2 76266 804725203
1 106277 116516 38814711
2 66638 715669196
1 33617 171463 341340131
3 134501 64943
1 44313 137959 991058159
3 62442 18086
3 194096 39384
2 3830 824096242
2 155917 979523284
1 41745 84840 920605371
3 101628 187581
3 101795 185380
3 12548 85676
2 130735 882816245
2 55357 782611181
1 29178 89944 881362611
3 161217 62127
2 168346 353392512
2 149941 839821039
2 136161 820252649
1 40908 100473 955809918
1 19041 199617 8615694
3 106528 145207
3 89758 95369
3 131406 51338
1 104252 142512 496553105
2 24622 27201109
3 85164 92007
2 78594 416314821
2 63919 168512879
3 124617 141208
3 98731 104870
2 20628 434289308
3 195427 198887
3 144327 4268
2 45746 37944882
3 139859 115710
1 182836 195222 882602814
1 57088 185005 165587253
3 1730 61785
3 132598 73277
2 49942 677010921
1 12537 85587 2020433
2 115170 918990883
3 3115 146290
3 70602 150060
3 101176 191555
2 53198 325725843
2 145414 363915043
1 104995 175940 540205211
3 39343 3637
2 160058 967987621
2 46525 529373427
1 75743 147936 279856742
2 135859 445307122
1 6701 122609 48160457
3 195906 51421
3 51362 191172
2 2222 737765236
1 124950 140836 687054531
1 110289 153610 112589372
1 82322 184531 689295666
2 112929 634731764
1 66739 94005 140184754
1 85204 189029 892829824
1 68581 180428 716110511
1 73208 156569 734264778
1 62865 123827 636604785
2 136108 388318421
1 51130 94472 624124148
1 24577 155562 187873298
3 1726 195740
2 77039 758867572
2 165789 524893484
1 38359 158455 391612794
3 66226 3306
3 51305 48175
1 41676 72559 94472780
3 182074 197111
2 97950 922286447
1 25499 82816 769731697
2 154833 892096256
3 103713 26426
2 19392 495244506
3 163725 8581
1 26888 122075 466224652
3 174459 4771
3 37244 135421
2 15032 164018525
2 170901 109041599
3 72917 66905
1 73393 78344 328235544
3 179099 192001
1 55282 198952 419689331
1 68832 122815 64454949
3 170543 2484
3 46511 75147
3 81462 77636
3 138407 108567
1 48350 184108 959298218
2 79856 462156868
1 59918 76761 677360478
2 194388 737808927
3 131951 1683
2 110336 690461970
2 132315 655556677
1 56679 118031 836118534
2 35149 593368724
3 3318 151397
1 140912 199839 846665492
2 19624 797805274
3 44367 43869
2 128741 307732634
3 180032 74281
3 4547 15105
1 44850 158081 819506270
2 23796 657983044
1 97391 184203 931992306
1 112253 172775 792882425
3 150535 130846
1 8946 157418 781284125
1 85551 198604 2032901
3 120427 126044
2 19882 749140138
1 104719 137095 263820523
2 24879 607903602
2 84541 113239487
2 60182 128495278
1 61987 173499 442897652
2 7153 83502115
1 3417 4951 130217038
1 62833 181317 337972714
1 30921 74617 286261997
3 139629 39032
3 20560 132124
2 81657 751754255
1 73187 145664 943325
3 153607 156230
1 61696 69780 778657234
1 70429 112819 208838751
3 154055 94470
2 173958 840756235
1 181490 182750 792179799
3 2556 152802
1 42046 112234 200363343
1 158975 186322 992981997
3 20547 110826
3 136689 40627
3 99502 49027
3 103816 164220
2 140831 277879712
2 74539 681231293
1 54644 198060 869369960
1 46607 92997 739343895
3 23875 46644
2 68131 121035342
2 43227 453319574
3 8078 156720
2 135389 988179521
3 165985 189582
3 81630 101909
2 159728 208299086
2 17874 587194847
1 23481 153384 88733208
3 166074 88099
1 9585 37154 463513236
1 60659 109106 236952954
3 158959 109778
3 173147 158566
2 75559 354162774
2 173850 983025107
1 79288 129101 601913436
2 183737 782751027
1 30812 77045 144827047
3 143973 53278
3 186555 103981
2 166846 333680096
1 28140 83792 689995423
1 12485 81827 120691005
1 112288 136512 291840046
1 56979 194905 211410120
1 4046 184043 426548618
2 98902 935736256
3 133541 130666
1 48792 115662 38607101
1 68867 196057 95053201
3 99884 75792
3 15029 175752
3 17945 185174
2 145530 122745623
1 5979 101474 390790422
3 94970 90421
1 14431 130378 909002073
2 39991 526387141
2 93662 589757818
1 34774 167951 61387097
3 183972 82925
1 32579 124071 899551764
2 142743 495148567
2 122181 5248444
1 59677 136742 652121570
2 167307 21863347
1 122320 141685 364060101
2 148386 78723910
1 152008 198161 444593000
1 53144 111271 800833209
1 13251 167081 487917238
1 87073 178287 745391440
2 127385 392172987
2 111796 425896639
2 148674 286424398
1 14124 113268 920829272
2 52240 812554614
3 42128 13892
2 72366 41008213
3 53492 198611
2 140494 969049885
1 80277 163015 786684022
3 88584 163605
3 46896 141778
3 143950 69479
2 106036 367363487
1 31811 183516 101110577
2 36278 501669478
2 6023 127998902
2 155233 447788613
1 57582 129337 422932543
1 95998 168119 304233769
1 68024 194788 124754047
3 161722 151434
1 48905 190479 563325686
2 96273 428997588
3 137715 80656
2 126103 655397699
3 45927 56393
3 94460 113950
2 11341 652659829
3 126628 150126
2 26493 229502833
2 10165 158136195
1 29470 126276 426538145
2 34490 222037225
2 158478 123723889
2 79816 23767334
1 17769 25916 804380119
3 45533 42591
3 25009 98105
3 160010 169398
3 14517 165952
1 132933 145156 610767918
1 35593 174710 936271497
1 100445 109968 828693082
1 22331 90166 823237379
3 180182 916
3 57709 64287
1 82025 84105 696314425
1 29350 100369 337424804
2 126818 784289537
1 158022 168517 820136664
2 103075 527593156
1 50912 111890 217559335
2 60015 88926242
3 45920 144086
3 6962 192830
3 103229 94208
2 143452 518765009
1 107586 139978 676713666
2 106454 545266373
3 35001 29993
2 172239 546898413
2 34013 134899229
2 55646 31361656
3 118796 123464
3 24564 28074
1 144901 152618 216452574
1 128748 166893 258278222
3 192672 108992
3 20915 90367
2 84744 152089972
2 6255 634997132
2 88218 38186649
3 112121 137362
3 90954 193671
2 128847 165347775
1 12851 170129 188277932
1 37311 66275 259306821
3 73914 11631
1 14195 66524 806902918
1 5688 183088 130547929
2 104629 163502234
1 80475 86734 416351285
1 47788 139502 626523270
3 36104 165300
2 186390 655701629
2 184220 309996014
1 63940 179603 474981539
3 193259 174001
2 35373 409792535
2 60595 948746315
2 113637 57822040
1 65673 99015 588588678
1 72219 132098 672911023
3 6723 185888
2 192617 983125094
2 106818 68912035
2 37832 67619419
2 98011 5010703
2 115870 761795385
1 157928 180732 213888887
3 15447 199116
1 21066 69511 167366893
3 139144 92902
2 180601 214879291
2 36059 67200438
3 190717 42657
2 82463 483981145
2 126524 8688922
1 32493 82939 475823451
3 116480 324
1 66717 194086 296669164
3 30831 148706
3 65313 59441
3 73199 195250
1 11772 43844 276259724
1 19202 105017 768231543
3 152912 76443
2 36248 982202669
1 35432 68230 456155578
1 43182 85411 639933367
3 35370 31036
3 119235 93218
1 65448 135355 92444888
1 37067 153016 165030884
1 110785 182676 468244757
1 31860 40529 732696484
3 154260 145601
1 56919 184845 840704145
1 60132 190257 608845056
1 131178 168956 55866364
2 180872 469619107
3 41822 61474
3 108949 21139
1 43805 198928 238317842
1 115699 124698 371539890
2 108719 888960611
3 6936 157346
1 24914 156288 589033491
3 193056 149173
1 119955 190781 545976545
1 16633 127147 347965323
2 175184 641529907
3 197797 30596
3 107875 176750
2 71249 132706041
1 42553 146819 454597957
3 103277 107280
3 73646 108458
3 147095 116312
3 172866 29779
2 125990 148435709
2 137335 481451217
1 25871 46901 993061173
1 48606 82500 590945043
3 121853 95112
2 102061 365971522
2 184607 895960307
1 26759 192441 589267490
2 77406 564156537
2 191096 65533734
3 167656 77489
2 168201 158229837
3 110898 186909
1 53870 144945 977847438
3 28087 27912
2 154984 575543187
3 119545 100121
1 99759 168885 745772152
2 133145 420999767
3 63990 35229
2 126308 916193022
3 50436 32462
3 106903 46640
1 158880 190712 684429911
1 52788 168436 828342103
3 195492 98894
1 32447 105884 658016968
3 12558 46178
2 84681 866202700
2 70351 734235497
3 100636 111091
1 138662 198537 359526299
2 59906 204551119
3 102192 70943
2 31681 169093683
3 194021 178630
2 35752 286518235
3 157840 108776
2 11665 222824144
3 192362 96864
2 144497 332889261
2 35423 672530694
3 178867 90372
1 15563 166915 841152180
2 99605 697281414
2 164367 40521425
1 6050 20457 413715066
3 54953 145633
3 8893 45423
3 121931 13844
1 43243 156753 204241749
3 137679 72411
3 45033 26316
2 107262 381898347
3 143971 12275
2 121391 685396687
2 83457 25862880
3 185785 159002
1 20570 145102 515995225
3 35576 94894
1 16449 46074 705732741
2 108546 315441588
2 109560 503483827
3 161474 177016
3 130451 191925
3 129886 95330
3 178125 22210
1 33267 199427 511482170
1 100284 192833 37939700
3 62021 145878
2 156352 498328426
1 3549 143661 207832973
1 10568 28657 791064161
1 148625 180608 157276679
3 166565 132709
3 5523 21099
3 127962 170795
1 102952 178189 182870556
2 154799 18387197
3 63108 14259
1 33800 153230 220337927
3 198353 177935
1 41466 159419 407352205
1 16378 42355 134342193
3 142307 59343
2 106452 342162181
3 190001 6985
3 167324 97606
3 51047 106611
3 100789 85555
1 58667 95944 918437712
1 73503 116737 584697354
1 45023 71184 683042957
2 108224 208377267
3 93896 36743
2 45084 476981113
1 9728 76607 371769375
1 114752 151655 835045343
3 140687 26871
3 95054 96349
1 3389 148347 908869330
1 20014 125442 808209549
3 146357 118183
1 48864 161799 64565408
2 183560 890118606
3 21021 80252
3 168570 38312
2 40794 226787361
3 111604 40148
2 13434 911768508
3 110063 150735
2 160083 46766487
1 39907 77378 435555232
2 132591 878519339
1 77226 79869 493172769
2 56375 301203981
3 176270 43975
1 39419 141973 404629666
2 86796 579382542
3 25380 128840
2 122477 708161485
2 154038 84907616
1 2060 17798 600663145
1 4968 83367 420485777
3 194597 52287
3 6807 193998
3 44333 72750
1 14324 137081 654229339
2 49865 229213721
3 122660 51972
1 59103 94370 25806292
3 1636 81410
1 35596 52126 170803667
2 25570 720755995
3 122989 179277
3 15211 38727
1 19618 54957 571050748
2 123774 928259956
3 173652 53654
2 143391 358004741
3 84059 117146
3 30660 72595
1 118825 197656 340353602
2 197464 213567475
3 112333 103106
1 20859 62740 853134824
3 68443 74612
3 22487 112692
3 162339 119046
2 76481 874465536
3 165154 31095
3 130754 93811
1 3098 53117 524604596
2 83035 613268157
1 137865 193663 822863214
1 19268 23645 916392296
1 30452 74914 975027559
3 195804 146899
1 3665 186449 669375437
2 168145 523612704
3 144828 13413
1 3765 7046 389096155
2 15178 399047404
1 128271 157090 556165835
2 110684 964316124
1 78037 182401 556593864
1 105852 175807 325091209
2 30661 470766825
3 130370 42024
1 21667 137117 182782737
1 1910 147992 448940195
1 75714 103549 348942574
3 122875 70816
3 159642 187524
3 144958 8772
1 34972 144769 776888820
2 6383 313144291
2 163127 847376096
3 130991 64262
3 179466 153828
2 61039 139611855
1 15799 120693 68622251
1 30643 45580 193862941
2 184835 997974017
1 63026 128218 114299005
1 48720 95563 786894054
1 120165 131295 961112236
1 72312 99352 718636774
2 65816 604874452
3 8157 76405
2 109301 731367522
3 39146 90400
2 185024 889986209
3 163920 80236
2 161551 356185416
1 7142 115802 80763992
1 78770 147723 183533408
3 189179 3037
1 28090 194655 468955431
2 26280 339437734
1 70771 194576 535950976
1 160496 174492 744965090
3 46685 190288
1 80573 135907 491167753
1 108445 151836 226278360
3 165325 94309
3 190797 191918
1 130788 182166 278731961
3 27593 127868
3 29627 109890
1 178801 183785 753786894
3 80923 11785
1 139004 146222 240984659
1 8519 163109 304679484
1 118499 140883 647774248
2 119214 793893261
2 29484 572026522
3 185251 183973
2 140979 676902894
2 159486 940206486
3 26521 113561
3 57292 61984
2 166466 395289513
2 60179 972552640
1 8412 21053 878694079
3 42465 69468
2 199712 148500085
2 61684 417926431
3 109820 68712
3 127611 66916
1 57113 165275 245367246
3 128654 187983
2 121146 76717525
3 193828 127137
2 35588 518886459
3 19414 63016
1 10253 99934 642154266
2 118540 128516311
2 115709 172812504
3 189557 154586
1 31992 61475 868060222
2 4471 754194989
1 46383 113374 31532485
2 132629 869997564
3 103406 62049
1 88348 91043 12708446
3 124729 22652
2 160342 829304243
3 102482 140774
2 100371 335508506
2 112988 591211351
1 147968 191973 862140845
3 101369 34370
1 124778 193792 327137913
2 197525 331948893
3 64720 99024
1 5517 74258 588428816
2 174544 220164153
1 85617 105349 683467752
1 32831 119802 839447609
2 99976 138073050
1 39674 172688 209536443
3 72738 58728
3 43162 182361
1 84547 112821 527129305
1 111755 186074 106603386
2 41207 699245360
1 63355 183209 819339579
3 183933 30977
3 2513 17697
1 69756 126742 761172387
2 46348 745810033
3 20014 161387
2 59725 797847338
2 20267 30358796
1 133219 150618 623708890
3 108029 162628
3 3331 180214
3 71472 170285
1 44251 148864 508366603
1 9791 141210 67486328
2 99707 503363792
1 106112 143074 809521064
1 85549 154961 640832815
3 195564 109374
3 89696 54107
2 70191 283490191
2 73773 235549984
1 21343 157014 507163415
2 134500 207464847
2 10430 394655121
2 51980 175212708
2 25959 388703723
1 160273 191216 222824671
3 120525 178469
1 18603 51827 229333705
3 120956 22684
1 177770 183347 293713868
2 17479 780158174
2 17602 108568470
2 136053 809105563
3 26234 97047
3 123183 47415
1 19465 41260 719315326
1 113706 157507 934442860
2 153929 913422861
2 110142 399891628
2 97640 897726270
3 165533 194526
1 49823 128098 725446068
1 27384 54446 133621794
2 65888 708338240
2 112427 387535139
3 4726 26398
1 83597 162075 824381466
3 23238 140302
3 179300 163942
1 20989 67262 747621687
1 4030 123136 305064322
1 62913 126013 65364276
1 89144 179696 174280505
3 31364 102019
3 166913 183275
3 137230 125702
3 16693 147831
2 145748 487381578
3 100743 110650
1 100077 150664 616372119
3 82554 27614
2 23007 325474506
2 20186 203144682
3 57333 157934
2 9646 596138586
1 11695 138975 243865061
1 91739 195615 857211064
3 132170 81151
1 33952 178578 44434238
2 127437 735895676
3 183764 195252
1 23880 131942 274443086
3 175150 17372
3 195491 77784
1 13771 34746 766503826
3 123824 12262
2 30999 963894922
2 190624 477093042
3 193278 86971
1 111650 189971 127757475
3 72106 24081
2 5802 586974593
3 37476 34506
2 30945 363058747
3 18565 1065
2 63008 713857952
3 195497 177865
1 85715 90150 773044185
1 92739 191177 929657131
3 97309 67
2 169364 942649227
1 2573 99475 197058313
2 50900 183770279
2 10446 802441944
2 144524 560764135
2 168866 52165487
2 110961 240723935
3 158907 35173
2 25023 703980609
1 1880 55111 988003764
3 91170 19730
3 53091 58023
3 69308 199447
3 148026 170669
2 125313 272417739
1 135615 179502 924787582
2 189119 550062065
3 148631 140642
2 110118 391591806
2 6492 518756771
3 70348 85807
2 3258 796432756
2 51605 438211825
1 79476 87523 744458433
3 56542 51112
1 87045 97910 575789185
3 132668 59339
1 169709 177653 491294333
1 111628 156043 308578421
1 137741 160519 582085338
1 145804 148441 138309905
3 192805 132121
2 197444 558164232
3 199172 143247
1 30467 161977 169851774
2 65664 899082614
1 92573 161421 45482916
3 41271 8300
2 96159 364447922
2 21303 56093000
1 33820 184041 259108881
3 11690 53521
2 181186 310660130
3 119485 97604
3 187136 71963
1 142123 162441 205530364
1 13313 164427 716292067
3 63074 28514
1 65437 86341 836436253
2 56954 952776921
2 112883 799286369
1 28499 149744 185681673
2 199758 188746001
2 170663 44724359
1 76868 103597 334023271
2 102279 654110416
2 128824 285201328
1 117943 182443 769783394
1 177510 198448 452218267
2 39648 728028228
2 126769 612073880
2 115860 916463220
1 51202 149352 549732465
3 180336 183845
3 170987 50025
2 146452 658317545
2 79752 684114469
1 9292 155697 490196196
3 151220 46946
3 53152 86918
3 122992 39034
1 17452 91137 369592612
1 52309 117350 48118967
1 25492 194774 134368273
1 134067 144513 877141807
3 45967 124472
2 27091 527403236
1 25795 49198 576071204
1 131165 168552 303651071
3 72353 184015
1 129739 187021 160611096
1 127641 176478 791927068
3 158176 148449
2 100116 945902714
3 119276 190858
1 41191 119386 335803806
1 10780 156525 906874552
1 51057 70657 394050160
3 159243 92005
1 118635 151462 49251559
3 27079 91604
2 104120 374844005
2 126576 367008490
3 1746 133911
3 129650 138366
1 60851 67412 757997894
3 157582 167618
1 43461 180256 31393496
2 10369 343400861
1 54655 136067 587437073
3 75982 174275
2 107732 888103499
1 1773 160273 425870038
1 107684 159366 819521196
3 157012 188582
3 130907 58124
1 44032 140283 14568853
1 79765 146037 752528392
1 39230 79449 573251774
3 160449 156864
2 190250 434013610
2 87069 522433023
2 93044 625857359
2 52088 37634474
1 160856 189851 506042831
3 78182 144903
2 33643 49227487
2 76026 639271841
2 194948 835407758
2 73988 317441778
3 136947 177549
3 41709 166976
1 97663 143120 582881401
3 68628 170525
2 193337 384953097
2 167304 834642882
2 8780 845246209
2 80999 446188546
1 24027 174269 37307347
3 162355 180078
1 78550 137278 690621422
1 82923 91364 172088765
2 4956 480972680
2 167496 989143752
3 91182 19746
1 156072 195990 365661780
2 99882 196085351
1 128038 143133 224209874
2 162334 178408224
2 68607 166996188
3 52839 24513
3 189104 133963
1 18112 182874 226457388
3 144178 98158
1 91985 121999 824360277
2 161566 707744421
1 57298 153462 709550429
2 176378 301434521
1 38628 193251 201018812
2 135957 710216115
3 148299 161079
3 21663 63002
1 114702 129923 586679356
1 126227 135005 56187340
2 170106 309198729
3 163742 99340
3 64277 46210
1 47454 119585 923918676
3 26083 144402
1 12116 42414 55439768
3 156855 153709
2 109504 820378498
1 26855 121272 719108902
1 35613 161263 579019069
1 25284 124410 330106289
1 42886 143387 306903642
3 70401 167382
1 49590 93480 62697368
2 43649 962975833
1 16951 72880 247429638
3 95130 185523
3 169915 40184
3 122513 180490
3 5526 60939
3 110173 191698
2 124237 909742165
3 39565 128577
2 95217 230372856
3 170593 33150
2 26350 218696141
1 33248 65037 903659544
3 34583 8374
3 20656 144956
3 57395 199810
1 67745 110320 713436447
1 87644 160453 76336463
3 172777 137022
1 86470 95981 174985584
1 44215 80005 981350100
3 192930 47533
1 115809 177916 650741819
3 183108 173397
3 164333 35371
1 148157 173860 737801155
2 7270 944125402
1 28292 43545 385644236
2 125446 419698689
2 95063 272039036
1 33617 178570 536286732
2 188823 94443700
1 147123 160829 997159695
1 48153 82329 344663512
3 182554 62335
1 14010 143459 261251319
1 33992 75631 419188953
2 50363 30839968
3 70854 182857
3 21297 119871
3 57822 167413
1 117306 119093 393449665
2 45603 25877665
1 126569 159999 199130966
3 127386 89379
2 55617 618661314
3 141328 197837
2 61428 915058266
1 12143 106402 406341881
2 102674 889790201
2 154100 289450120
3 198730 121681
3 13856 59318
2 168755 741586000
3 63178 186138
2 9417 327068651
2 169411 899258512
3 54961 78558
1 34454 63050 160309368
1 47834 112293 112613428
3 67431 67853
3 65879 182015
3 30145 19878
2 159808 983950435
2 144969 992391060
2 2181 289417555
1 6749 187502 112500385
3 96959 110880
2 23150 325810437
3 68471 138441
2 69666 157281592
3 90930 199411
3 106256 163490
1 59947 168678 439511963
2 163892 71691297
1 28292 76188 209354140
3 179386 11906
2 16888 84476680
1 3747 54754 915805160
3 46602 195878
3 40406 67470
2 59981 289101866
1 91329 174381 538782800
2 94329 664301490
1 61927 154443 54640418
1 59107 90779 910645623
1 186370 197852 848549384
1 14336 127171 399080978
3 28147 34320
3 154576 44970
3 119233 61408
1 183181 197761 204330193
1 28929 175262 528428699
2 76828 599494989
3 142395 127067
2 52790 386574076
3 137910 148176
2 103724 58011621
1 30706 125181 267883856
1 132699 178378 354844241
1 12286 68825 467294947
2 69239 236745715
3 81393 104352
3 19889 49227
2 113310 637199034
3 15730 155180
1 5475 10354 14541248
2 39507 816382836
2 10195 709260100
3 82577 1112
2 126924 604517506
2 53228 845395447
3 55568 93943
1 21054 36447 708812708
3 127241 41712
1 113524 121081 678198142
2 182294 472833455
1 92829 106014 610412039
2 186416 859685352
2 80467 825300627
1 11500 68842 966486639
1 103520 105598 334583295
1 3274 16700 347478497
3 169084 72616
3 162736 187859
1 47046 193502 296559296
3 113351 10485
1 16286 36976 518909106
2 20236 491916884
3 148662 51201
2 130039 347225785
1 71766 108623 790592181
3 98505 108635
3 169866 23854
2 109381 421293656
2 67598 387843049
3 98561 49181
3 199552 129032
3 123725 149912
2 135906 394376240
1 5386 96024 588730133
1 3221 132562 360261523
1 64358 155410 109291369
3 176567 34554
2 94054 491608565
1 60268 108939 412204319
1 107276 153735 620119347
2 115671 665361786
3 58173 74721
3 42741 110551
3 187163 124337
1 85349 198718 630139747
2 190290 390904433
3 170571 66655
1 38081 188905 7524777
3 9141 19814
3 61776 19689
2 43043 226428385
1 147990 169696 906535525
3 132687 179555
1 108101 172611 769706872
1 54198 158289 334707721
1 117917 146954 842773638
3 99160 111393
2 152432 75687126
3 57984 90902
2 10676 52552472
2 145033 343388651
3 24096 159675
3 74235 3113
2 198999 192703540
2 141282 111713844
2 151591 454113374
1 109742 112881 844611043
2 148704 854044373
1 51811 120220 740730526
2 66 553892806
3 1554 104540
2 123490 11302650
3 32464 197971
3 46377 18942
2 116850 46018824
1 102461 183109 998694168
1 34378 156086 868398204
3 166363 139688
1 18855 140960 440248584
1 63694 189016 280701335
3 93898 69304
2 114348 886499952
1 123739 191623 441536371
1 24134 196999 169277508
2 167582 203816929
1 10718 122344 803335615
2 173499 435552993
2 127348 233594793
2 130890 966463057
3 109642 78515
3 68974 186967
1 61730 85829 214337568
3 17976 99739
1 84252 151743 222015481
1 70198 95409 902744106
2 185016 158478341
2 177503 885277251
1 38396 169701 495324537
1 177707 197283 22862909
3 192159 88508
2 146861 970089604
2 98033 881906107
1 39587 99084 193961833
1 127007 198814 630423974
3 52957 197505
3 10553 155511
3 46607 76577
3 91369 175904
2 123321 904750426
3 143057 57532
2 3002 229680073
1 24379 113197 604811846
3 159949 154567
2 32478 155200130
1 101590 142229 793949215
2 29335 61774615
3 61894 197107
1 83750 130666 66465327
2 40719 692849610
3 59797 167587
2 158173 523674919
3 194225 7461
3 52518 22077
1 111422 185540 224072495
2 124106 862681356
1 29692 149934 17126297
1 64281 113961 320157831
2 178589 98822896
3 63100 68934
2 118001 856299429
2 125264 144236422
3 167833 47030
3 33264 40000
1 22135 113257 75811557
2 9389 973007933
1 114727 134000 222667510
2 76394 554293709
1 80733 159112 59835216
2 159983 615225603
3 184766 39860
2 51667 712125221
3 180529 22767
1 73484 181556 469442322
1 35599 52364 400345270
2 97448 751200322
2 97022 987885526
1 11476 66019 698288863
1 173814 183311 872523336
2 61990 92690920
3 12796 37343
3 46086 125494
2 129058 413810060
1 1517 85542 236761071
3 12792 183365
2 182821 753439559
2 36171 499673804
1 114419 162196 846036995
3 177536 127241
1 123309 167680 449918890
2 27465 992736705
1 127392 183431 73284985
1 106099 130078 663428429
2 30476 543939661
1 121830 156520 592804879
1 33657 38235 984007914
2 182872 48597310
3 66846 32147
1 37747 182141 639963890
1 6532 167541 741781057
3 9713 29065
1 1028 69728 304386173
2 175121 690154265
3 198277 107845
2 60913 655543528
1 74927 81879 212092726
3 197418 74664
1 40637 175948 801079809
1 54499 122236 751053397
1 21210 59225 829529264
2 34637 633354727
3 133538 72315
3 175745 28598
1 33055 132438 860650769
2 7191 231172567
2 30717 199469544
1 24888 47877 365738525
3 20591 57586
1 93347 125233 42852889
3 67537 48815
3 8512 39109
2 7418 295852575
3 106481 150927
2 119062 694539515
2 6144 281222544
3 165509 187059
3 145967 164549
1 83823 151778 118555738
3 19282 43826
3 5449 170810
2 4195 461079909
1 127925 128543 774762550
1 38958 135843 80579833
1 119439 174406 658191812
2 23463 632627371
2 40069 359778449
2 161222 806324984
1 141672 180576 119073823
3 121274 157170
1 91130 158829 653321758
1 180254 197258 324102024
1 107438 147880 137990700
3 184939 133373
2 11029 843625243
1 19553 194393 266889160
2 114320 498563614
3 187390 125360
1 15450 57904 763677170
2 92590 457496699
1 60427 147710 753536055
3 184339 49542
1 125131 188680 24165439
1 131926 177518 120287003
3 100493 111960
1 7407 77301 790710852
3 186852 84310
3 178199 66096
1 131308 191991 301448085
2 136363 840741486
3 187463 164711
3 149615 74735
1 71016 141142 616187756
1 2057 162013 169681660
3 71640 198842
1 39570 188539 106976069
2 173904 442597335
3 193592 166142
1 137038 181583 563992230
1 114742 159352 996379341
1 66677 193920 419724526
3 111796 80559
2 76464 418551869
2 2272 973402108
2 77782 134994837
1 81587 171307 149699941
1 23415 109637 986247990
2 66100 532906460
2 14243 876419401
2 197328 795820989
3 34081 170052
3 7107 41913
3 14368 70959
3 159920 64884
1 69801 99188 574488638
1 14230 76056 811528992
2 48696 516478023
1 107995 190235 825733823
3 68971 150107
3 87004 3066
2 183803 304137983
2 29659 293051070
1 115664 198016 400468991
2 92123 205883983
2 95174 664671408
3 140136 158273
3 130812 68494
2 80958 35992755
2 126449 774509803
1 95615 152734 691392493
1 107208 174604 269149468
3 80256 194713
1 5568 6927 915672241
3 98099 74345
1 85036 133037 335229601
1 69170 94267 479522935
3 67223 169119
2 35739 136962564
3 64486 168837
2 33915 990783255
2 156801 257094092
1 56237 136925 823444996
1 53869 146258 682425431
3 80251 114820
2 138924 343861894
2 159091 705795630
2 20526 880460692
2 189080 770349445
1 10740 85679 745350503
3 22408 187026
1 66448 154839 770751616
2 110569 300696087
3 74917 80172
3 28657 16625
1 59296 185874 764729771
1 3436 41830 762226048
3 167618 33797
3 150629 107267
3 106076 136584
1 19143 169961 627452936
2 119848 306726199
1 17301 86505 872743996
3 139633 116549
3 86795 94759
3 97230 79317
1 33122 58567 437289857
3 582 165328
3 118353 67510
3 48907 131709
3 173204 122144
3 100587 86754
1 97437 141286 855690859
3 144573 134501
1 50220 104762 78118268
3 74521 24585
3 133519 159463
3 155232 73036
1 27165 142723 228317302
3 133656 65046
3 189430 24428
2 95579 642664851
2 180859 913701380
3 193124 98862
2 110366 219416331
2 118589 219697018
3 97444 77354
1 32469 76207 798337230
1 6656 144315 278262363
2 74700 153681729
2 57966 108982038
3 90346 174592
1 125129 145949 326380026
3 85663 81505
3 119418 170688
1 39466 176793 384791734
1 8147 107706 714742130
3 149180 170013
2 24877 470741675
2 86528 19337270
3 89815 51491
3 166804 162009
3 129428 3878
3 87197 51642
2 94300 153539596
1 140100 162117 989717460
3 3722 147025
3 86566 50732
1 12838 169247 823031220
3 74324 114752
3 46796 57737
3 119867 119075
1 6906 52544 371728960
2 74867 193326397
1 34121 46477 556219878
2 189361 273744194
3 118323 162563
2 198009 102378783
2 41138 938123355
1 48861 165391 67041967
2 194479 424817629
2 113159 933457650
1 42529 153474 681725022
3 6293 158697
2 58279 250438452
1 16833 85398 104162453
2 70078 772428405
2 130760 976714118
1 65665 178417 736308466
1 123629 177191 725693798
1 69973 196954 986562347
2 169584 413649398
3 151875 60631
3 11868 44476
2 182416 725588151
2 194180 251799804
2 82913 326983495
1 36775 76652 254563829
2 3167 66027269
2 168565 786844729
1 38284 79604 63985644
2 7564 585563028
2 8615 939393664
1 61880 103310 905491620
2 124487 852980358
2 48357 499557928
2 159408 303918781
1 91167 175458 753861387
3 165015 85816
1 17480 160681 279892712
1 75245 181207 115721304
2 147687 416073641
3 176733 25868
3 110242 154377
2 197542 847510604
3 84912 48532
1 58718 161693 170435087
3 146393 130395
1 183645 188519 552757037
1 11021 15184 948468234
1 23460 66212 901891383
1 14657 66084 630441344
1 151205 192163 786562288
3 40141 20282
1 30738 92146 950083593
2 123431 49772560
1 142994 154748 50998052
1 5112 183884 596225055
2 188103 609942064
1 164495 171315 837380931
1 116177 172502 523998291
1 281 75579 633103883
3 173875 198865
3 96335 33136
2 112416 522059785
2 158965 107362961
2 167383 511568802
2 52947 176811987
2 48566 58575549
3 35587 78841
1 61702 175320 426781276
1 23516 26385 85594449
3 173217 134785
1 119110 146071 99755786
2 177977 690091261
3 9241 93636
2 167554 840108993
1 69057 182771 515827865
1 52203 169892 713053024
1 42305 176672 55865608
2 177537 761623898
2 149657 991975228
1 127271 153858 982835876
1 68412 148812 981773215
2 37416 138997957
3 101776 82257
1 116182 182611 38956078
3 107638 196345
1 12775 116041 462158406
1 157195 172504 326645085
3 169194 126824
1 113337 168083 297750521
2 154025 16322361
2 78982 997690803
2 164659 588483023
2 55785 692390578
3 64518 109803
3 180518 32048
1 28215 78508 209174745
1 36317 117089 836023682
1 40117 186242 86818072
3 64697 106369
2 150763 866925326
3 146940 108510
1 190274 195278 533195001
3 32215 9355
1 29268 73903 407007306
3 115745 34347
1 9677 20541 15594847
1 5687 46019 868766531
2 160227 147137682
1 70813 94739 66326028
1 7777 102747 442558119
1 12918 87692 931618140
2 11861 724641669
2 108350 865197454
3 136202 45678
2 46898 926630142
1 616 122192 800033321
3 167768 161273
3 188 156823
1 42584 66075 402226468
3 147042 28285
3 161619 17370
2 190541 440463708
2 163070 604928202
3 44296 39710
3 98351 114947
1 27264 94788 16008026
2 133037 308027472
2 115382 746634784
3 15245 10537
2 91009 620385457
3 97684 97522
3 116082 106013
2 110443 716735356
3 164905 39583
1 28701 144940 537672108
1 9129 106735 78241434
3 67807 178636
1 57341 90317 503801910
3 161488 11210
3 117475 113660
1 86652 195955 512003488
1 6089 133248 679605955
3 51852 37377
3 69687 172217
2 89243 250521988
2 46794 175830779
1 16120 76556 548097507
1 76721 197299 350337483
3 20679 136570
1 43375 85387 879956656
3 76842 29819
3 63831 160706
2 52736 456993394
1 70815 134633 465831663
2 39231 665211275
2 78254 851136226
2 4318 860694171
1 8423 155943 160833253
2 143802 972252379
2 153935 453934870
1 80768 104347 21805124
1 98213 112464 375615912
2 76039 709826209
3 199172 141576
3 164680 62800
1 16932 159406 869535800
2 111017 947713121
1 56669 92243 718193383
3 23553 24024
3 35446 107164
1 42800 107020 3886856
3 176436 32084
1 13337 130859 319547656
3 124327 76301
3 56911 56534
2 70780 804588972
1 96510 169059 326315390
3 55073 159266
2 142156 602870536
2 136856 206528610
3 192773 9497
3 91961 115842
2 5371 291592195
1 29893 121742 890597813
1 24103 152563 416311937
2 148237 623894196
2 30881 647840683
2 4392 19897263
2 186057 687010757
2 136235 35725577
1 96759 125185 804804457
2 64620 76200804
3 85160 23178
2 134272 88876386
1 93043 111629 351713586
1 64940 187968 253766911
1 44440 68319 759578277
2 164970 745457149
2 187689 805162981
1 46202 71211 978238269
1 72507 172510 277920185
1 166103 172579 31008444
2 28703 948294384
2 111983 124684108
2 86866 472742023
3 791 90502
3 134392 35880
1 102492 108877 93305783
2 100411 748553084
3 190850 86366
2 47618 420955470
1 15646 172234 750325630
2 76627 63433721
3 115310 126578
2 11825 701032088
1 82858 137804 890016102
1 4192 187561 206789999
3 5128 177329
1 90129 124944 250024352
2 97608 106438739
1 70454 120328 395385212
3 74095 50646
3 137798 78484
1 37161 63550 749711498
1 48726 50663 500152636
3 189374 68593
3 66457 87368
2 51636 9679492
2 187220 367958968
2 84961 413152790
3 38406 50372
3 116424 47243
3 186917 187496
2 37594 68387287
2 161336 321857432
3 81091 42893
1 154893 169755 782156635
3 99765 78467
2 61022 817583860
2 26382 980882352
2 177999 516640185
3 54006 27211
2 132877 907342926
2 29357 948359254
2 28199 638895053
2 24586 245594945
1 18480 137783 910494996
3 129402 172704
2 172063 795596055
1 132057 190157 179370322
2 139461 148679303
1 58822 63718 934663244
1 83487 99473 934743807
1 32099 115018 356164787
3 118590 54267
1 53396 184103 458550460
2 77869 414846671
2 8759 5351416
3 143328 13232
3 140878 33435
2 67304 677076548
1 129781 184712 715431123
2 168980 697860858
2 77208 980095068
1 55164 165905 506209140
2 45384 703882180
3 28238 162504
2 903 866815517
1 2576 133748 483920189
3 119558 130416
1 88606 132476 150209160
1 39792 144263 688881478
3 137264 104236
1 68839 115962 485880329
2 85270 353198967
2 131151 818589085
1 55618 126710 700821930
3 195471 136483
3 119038 177688
2 98055 731926006
2 165488 185872920
2 82701 485608275
1 85662 132705 349059668
3 63486 161779
2 4948 827282333
1 74791 157975 942882412
3 155128 133401
3 31753 50046
2 129232 555140764
2 55562 891977435
3 149412 65553
2 151583 838843829
1 73147 145688 717305355
3 101676 199686
3 39171 108046
1 79686 156315 153474148
1 68141 159730 166994293
3 147199 75681
2 151536 874530762
3 38657 76195
3 41082 26563
1 55109 168069 49647005
1 63949 132502 351176026
3 83583 109165
1 86966 164364 787908317
3 111119 90777
1 152871 196590 827783380
1 21039 146756 947123508
1 136292 168339 841813754
3 65558 176638
1 2463 147112 982438393
3 54554 40695
2 119956 84346843
1 66035 192468 363518441
1 45052 143141 412169866
2 178862 43402814
2 34794 813549350
1 17725 91328 437520625
2 85503 949820525
1 170292 176919 784958522
3 80900 19099
3 193086 67579
3 180596 154315
1 95452 184550 4505892
2 610 211813531
2 146620 722676906
3 102959 160423
2 100482 678308123
2 71588 702062287
1 76729 121983 690852897
3 1472 130828
3 157160 79813
3 127831 157571
3 95759 156957
2 85324 963934464
1 98251 123817 169993469
3 164424 165926
3 142903 61335
1 2960 80863 710038209
1 121776 177298 643452264
3 6602 151623
1 22773 132607 619978313
2 169200 151387925
2 122439 743163615
2 31926 811529705
2 136969 729205144
1 97756 111363 162399250
3 56446 48195
3 112128 56120
3 148357 134230
2 103123 561688887
3 128236 174009
1 44845 66823 259538142
2 54989 875765919
1 157376 166578 608620064
2 15246 113992176
1 52362 198564 711495657
3 198108 59144
3 44261 53079
1 27385 96942 194673221
1 150586 160425 322763972
1 22405 187681 725713090
2 74060 409317139
3 45262 77621
2 148199 441483676
2 70637 794622630
1 63485 145852 169346762
3 1075 65481
2 22176 461315501
3 55081 106672
3 17273 95802
2 189341 614214833
1 4711 163259 978102151
3 181945 27285
3 51517 7695
2 186998 806833487
1 9831 85624 50426222
1 82522 88559 800369605
3 15489 104459
3 145814 189022
3 115338 6948
3 110900 17026
3 178760 89300
1 102818 171965 956732273
2 187942 35967834
3 105161 168177
1 22859 115803 908544577
1 8913 181941 794696431
1 85300 166085 403553512
3 120052 31960
2 187942 38404849
1 130271 169885 710870954
1 143389 151452 221884848
1 25055 74177 166836774
2 66856 376792387
3 70069 191916
1 39973 188863 513152237
1 94283 149401 422760319
2 110389 105806578
1 96451 184025 983695101
2 90820 762309646
1 59711 120169 828252351
2 83663 340045639
2 62411 514984393
3 167088 128156
1 21388 41046 218211799
2 154887 408350092
3 129593 182499
3 58187 108741
3 99724 191609
1 24220 173377 254076593
3 24870 166400
3 17484 27319
2 147931 927952887
1 65382 102823 88681688
1 35331 173623 859839932
3 98677 190893
1 109461 168777 178901580
1 25101 47721 83727060
2 112057 317275416
1 172504 181145 868586811
3 171714 72008
3 99651 156755
2 10029 793247724
2 199525 420249945
1 37670 93039 461864263
2 4651 808922521
3 76617 44412
3 117468 252
1 46239 74832 526659515
2 56756 302477955
2 38802 573092735
2 78823 643182379
2 176228 722972515
2 178261 551744022
1 4998 110043 772276174
1 105455 111532 185621349
2 71848 466909564
2 124585 90543252
1 13441 88901 526676909
3 70379 7052
2 126690 971593939
1 83750 128340 640752726
2 129903 666170374
2 8987 178360942
3 120730 18769
1 93217 132635 137533914
3 136899 160292
2 164912 863197274
2 34963 989650051
3 97729 58477
3 70436 166612
3 68336 72131
1 18579 42917 342169733
3 139349 139547
2 150594 695312094
2 165588 672104893
1 138534 183868 239488883
2 155578 480050545
1 128187 138735 139261443
3 48033 51826
3 199512 54673
1 93379 144755 27884233
2 106853 890581080
1 6560 143839 217331525
3 10606 37186
3 164183 107190
1 138507 187144 30365267
1 190916 196723 314583352
1 18063 123503 849804128
3 114518 24924
2 139859 634909440
1 163533 190355 892157714
3 149776 174309
2 49497 287267039
2 166606 128007583
3 107046 47330
1 38536 43213 195972208
2 84837 694076546
1 38850 116222 340476986
2 60840 443506521
1 93461 127206 292562361
2 143959 97806334
3 136307 5915
3 146643 124155
3 95540 61705
1 68622 112272 395763250
3 13341 11682
2 148711 426405647
2 63257 616792959
2 27657 27537010
1 128688 174221 85796860
3 77615 17450
1 32337 62045 753998680
1 14413 52029 111898122
2 186109 57615131
3 131826 97909
2 163858 202865782
2 101690 151306055
2 96644 129990959
3 63883 31935
2 139448 6804431
2 95022 859651042
3 55862 26284
2 113938 391733277
3 93158 41722
3 9330 192039
1 109225 135634 318201145
3 119174 76225
1 119152 185223 527282507
2 52640 454702179
2 129513 189571289
1 10389 193904 358222445
1 5108 37568 918834144
1 168374 188880 776035305
1 16284 67701 33295025
1 37049 177876 233312378
3 33111 69194
2 125901 725145644
2 37367 610560937
3 71843 8635
2 70913 980803117
1 19335 141156 587670068
2 134764 424588494
3 148725 123675
2 194157 366165871
2 105947 931535400
1 10917 70114 798945597
3 44135 143880
2 115974 494030306
3 64468 64578
2 23651 458912742
1 160212 187058 924119724
1 119927 189781 699352841
3 134718 100731
2 30370 46382089
1 121175 158614 512679865
3 187063 30494
2 141164 187250278
3 158932 55722
2 125894 22739097
3 183201 134928
1 26992 49424 145828452
2 9770 984971158
2 3254 415334031
1 111335 124932 237185222
2 192858 191578054
3 191981 87271
2 31353 691831087
1 7750 154764 197500324
2 110612 965601964
1 2196 97034 955236511
1 97911 115530 126530489
2 35988 65578667
2 122628 660685785
2 100309 143453604
2 82226 628474074
2 13407 640363504
2 169514 562341032
1 116023 186270 608690391
3 78459 3431
1 20963 95639 725936446
3 149439 118063
3 42340 173042
3 15502 117587
1 149413 189950 409069600
1 12157 125942 593881373
3 63234 125402
3 70952 39206
2 118238 714176287
3 54514 177082
2 180116 421629915
2 147335 843610630
3 103402 4202
1 5220 12103 642717262
1 17966 133534 12408417
1 90619 170093 201887452
1 86242 155982 150800420
2 79148 947569284
1 65601 104458 824383148
3 121866 111562
3 25091 79680
2 7441 277076320
1 67368 85556 627809440
3 45202 75317
3 188040 60600
1 56921 93147 155884256
1 40886 69929 751326521
1 98260 189559 439965468
2 181737 697987848
2 70695 593259277
1 10491 105995 926714522
2 185620 581272814
2 78222 59873905
1 12479 111445 917022912
3 8435 152801
1 62297 187969 976955775
1 76573 104553 768370880
1 185227 187959 534319176
2 29409 293055637
1 6583 117552 152386441
1 130558 188871 83042882
3 7726 43848
2 131960 801139434
1 30745 109170 781367138
2 197811 393630165
2 100216 323215813
1 27660 57040 92062300
1 125354 141412 86277658
2 119802 153164732
2 1221 631302758
2 148099 23648764
1 43554 176701 490542213
1 10532 49244 832532732
2 49629 431152975
3 73142 36091
3 157122 35576
2 120129 608302023
2 51376 173528517
1 122383 199133 460700767
1 154823 193822 132680714
3 33221 109299
2 75712 149014905
2 1626 653666680
3 108039 139829
1 116799 153040 199280714
1 43693 135666 571014114
3 195336 83635
3 109106 69530
2 195605 795426727
2 93512 986925662
1 56487 127228 160927101
3 167140 408
1 9809 37241 440351930
3 124408 27622
1 72533 187541 48610336
3 5028 86998
2 61608 17642620
1 58435 76668 560815825
1 44169 105363 841132801
1 44977 92249 890057563
3 36541 113980
3 84377 68069
3 65230 77582
1 18160 121729 916015429
1 146073 174277 761852023
1 121546 199135 762564401
1 13707 23397 836339692
1 24142 62502 728623761
3 137896 124629
3 197789 95362
2 150151 461293471
2 144096 604345313
2 72380 147361491
2 33449 829348498
2 184411 355310208
2 146010 418811436
2 176209 81055778
3 101742 100588
2 168549 425352787
3 113009 67079
3 102227 57565
1 126368 168681 595995467
3 189021 147732
1 3821 185514 22738482
3 51208 7135
2 95239 36627328
1 38714 57981 193012356
1 26081 130715 672013545
3 124625 75664
1 5863 149290 677447987
3 116813 195013
1 5250 9771 115300945
3 84143 127331
3 68915 196240
2 17058 404621775
2 100922 618901737
2 198878 32530203
1 56436 153886 361038215
1 68198 156803 450609890
1 72110 95971 569482396
3 102529 125597
1 22534 148719 559904841
1 116014 161831 987633810
1 118821 135188 41304232
2 127298 60942154
3 30430 12252
2 104862 737535184
2 112454 722613462
3 189590 110796
2 146640 363449656
3 114351 18302
3 159663 135808
1 73485 190766 60110533
3 195671 110796
1 114384 135766 927521585
1 72073 79592 199225742
2 177552 753438349
2 145578 155555619
3 196301 94380
3 52877 62212
3 164118 21898
1 6423 143994 787215086
1 77532 82153 98847547
1 39652 78307 86241989
3 164950 2914
3 184839 51713
2 42087 687736878
3 102647 114643
2 23413 461067187
3 185356 154684
1 43243 191764 776331889
3 191327 96133
1 20448 50606 535903976
2 37762 157360500
1 18135 170195 762818137
1 122524 172288 943442708
2 193748 552099101
3 32550 37879
1 127010 170979 684849314
3 189978 24008
2 25361 109072529
1 15949 58432 184144967
2 36445 521465079
2 34226 67116284
2 18301 851162345
1 84824 173609 692611700
1 142705 197732 746034562
2 65537 190354008
2 44297 361106401
1 38598 82448 489039823
3 52541 9648
3 193707 90449
2 191299 160788511
3 38311 63769
2 125240 84750882
2 198286 262251951
3 2001 21533
2 69538 417545182
3 49741 159323
1 78585 137013 678337369
3 26940 152956
1 105084 139680 354392677
1 146692 155265 126174010
3 78625 191484
2 96370 140343071
3 29918 1198
2 184098 50392465
3 127771 149896
3 39224 9596
1 6440 58038 165571741
2 36063 439584734
3 18438 75318
1 27766 30146 174493059
1 10879 26598 64588191
3 87420 197107
1 55316 128860 287892987
1 66459 128815 511231685
1 24295 29443 577022994
3 109100 167011
1 59746 68121 593009189
1 27855 127590 572664465
3 3409 83271
2 86318 399285029
3 21337 194087
2 136153 134922013
3 64740 41629
1 52842 73695 688206034
1 22856 199665 611203536
1 92293 98414 898676134
3 169372 112028
3 95776 29247
2 105695 724435710
2 151829 400151351
2 53218 913746692
2 89222 505739119
1 9987 32332 899524962
1 93798 152425 561194150
1 57649 58769 435601858
2 138648 826872367
3 92758 112487
2 63624 376887901
1 123882 195493 611338834
1 12154 53965 781743457
2 65364 692652473
3 73821 61022
3 104218 114701
2 52744 135490873
3 72898 147946
1 78997 134562 209011088
2 85170 181813843
3 104816 167820
1 50588 143366 109384213
1 2767 174328 478443630
3 110252 128209
2 98471 685430232
3 31189 165916
1 109571 150022 392396542
1 18452 83887 546760738
1 21712 88917 826646827
1 22736 79662 553300794
3 48249 88459
1 59573 190944 10523632
3 84301 188096
3 32721 116188
2 47472 116606120
1 17196 197892 197045567
1 18640 56058 643130261
3 7952 30514
1 60616 179662 654268032
1 48511 112830 408227063
3 170888 186747
2 36559 110780258
1 16593 64458 465764899
2 17368 425694499
1 78302 102966 850643151
3 6363 122626
2 126193 191219032
1 8064 113678 543472858
3 62869 189346
1 66066 111638 59270368
3 43663 3704
1 20260 87909 462678272
1 163766 182013 561756997
1 85404 143737 607674963
3 190901 131873
2 6268 732190595
3 146218 177267
3 22930 167319
1 28350 187336 260248523
2 6872 417457623
2 149176 493250609
3 16945 183423
1 16968 157205 159867806
2 12310 393935270
1 34954 44937 117681276
1 36202 74058 70855752
1 131818 176619 586284811
3 78046 54365
2 130726 136577041
3 153718 27701
3 131005 107388
3 107676 28441
3 184375 57601
1 22788 168568 49058028
3 197522 21279
1 20181 157503 213673580
2 39135 559346922
1 86648 169834 142325120
3 166504 110502
3 92153 143913
1 54649 181054 237467360
1 74324 89935 563044783
1 116463 126245 585049301
2 176998 438690782
3 30925 119725
2 95180 143610973
3 70299 58645
3 32362 74558
1 74162 183188 590350894
2 130046 889544047
3 159327 96048
1 93651 190660 637793642
1 142948 184189 92851150
2 159026 240366469
2 70420 544660836
2 62262 611895780
3 190143 198681
2 117911 228475466
1 40238 177055 262361411
3 52519 44961
1 150264 186796 786974912
1 25348 73153 26932369
2 72782 784982475
1 175939 197067 464598922
1 3125 108594 295208692
3 128225 182260
2 12208 832837627
1 43074 108891 569163448
3 16744 3071
1 130784 184716 128792133
3 95721 109544
1 15065 52981 955432108
1 82917 120333 811961950
2 183773 729838337
3 194127 160555
2 117844 668054252
3 67090 130494
2 111802 946913639
3 54665 114992
3 7174 167371
2 175401 237011917
3 103998 12419
2 194996 830864196
1 7560 35678 227355437
3 122126 90875
2 32452 596875425
3 80609 126974
3 102590 158900
2 159320 933511942
1 132013 196065 260039382
1 7804 55361 772218421
1 170744 198400 936394429
1 8098 90476 844461366
1 15076 102403 902278553
1 33949 148579 291679526
2 78678 474431904
1 72613 110689 769428847
3 67174 137441
2 80572 593737826
2 147595 674543031
2 122056 586626575
1 56603 84421 29101018
2 16175 176294366
2 186304 478027951
2 138066 931120039
2 144034 414559355
3 44305 1497
3 122694 22201
2 62878 767605529
1 72376 154149 884106158
3 176529 196968
2 44147 802846409
3 117115 67110
2 49133 755033000
2 118045 500111409
1 26010 132348 460145838
2 75217 646158293
1 60636 68506 704118652
2 29773 876157173
1 14569 48143 542886688
2 34450 910171898
3 90891 145347
3 160514 38120
1 66099 199144 382752722
1 131140 183070 943516934
2 29594 883775207
2 151518 333750148
1 44874 104154 879761181
3 137190 49678
2 193543 761926808
1 20522 99154 11194007
1 106360 168503 616976379
2 65791 565254786
3 88808 128010
3 1938 160462
3 166775 68841
3 20135 191392
3 168200 19830
1 38210 54018 912253263
1 85038 176570 907412941
2 76654 318359461
1 89980 107453 123272310
2 172379 295221783
1 33964 112698 606725253
3 116094 110776
2 163611 475849644
2 37884 414913595
2 196432 548192159
3 2608 19275
2 142030 447585518
3 190754 64170
1 65672 89619 846000461
1 13301 136914 677797052
2 185716 188548958
1 63654 156814 989407776
3 170683 146707
3 197464 31860
1 57441 88625 892953091
1 2298 12043 924979933
2 185461 640820389
2 26443 975142454
2 183164 564622213
3 13809 68938
3 40624 136504
2 106328 958666943
3 72972 186184
1 21640 75779 831993874
3 173857 91230
1 72402 117936 449223154
2 197643 296001347
1 68043 188719 753914271
3 36457 107439
1 55961 91930 30702100
2 103837 611520597
3 93352 90038
3 33734 136801
2 176628 294547487
2 150942 941821259
1 67724 191618 986412325
1 59514 171070 729209907
1 90622 103550 97573466
1 85850 159648 114091927
3 89033 104279
3 103533 1010
3 87930 178437
1 11730 121838 232318522
2 185128 622515253
1 159701 174641 394029628
2 65693 303925683
1 40691 50627 220921153
1 45787 101560 512830817
1 117631 133215 305233047
3 121929 178089
1 834 180290 61355536
2 172011 364913949
3 59315 51924
1 94209 97337 340365969
2 62282 628497662
3 98749 6614
3 134951 28461
2 10640 72296547
2 153114 406998323
2 47854 226453313
2 163892 67640810
3 187945 62315
2 85459 237712189
3 195993 112496
1 149698 186546 381152755
1 108647 147805 288645594
1 21820 196820 573855696
2 159778 411742149
3 25911 62571
3 99556 168815
3 161462 178865
1 12657 104422 757705629
1 915 171821 429475517
2 822 42650763
2 184755 302100142
3 164266 101313
2 123517 370314141
2 10112 695101725
1 150099 199667 305247839
3 4710 143658
3 57475 138553
3 183195 32980
1 85619 142108 578111094
1 16008 27438 644641360
2 56004 49487483
2 195538 341521988
3 135209 160657
1 118360 198469 710271687
3 49173 9538
2 91479 102908435
3 142168 122789
1 33769 141996 657744356
2 74452 342613783
3 81277 156876
2 67300 323129531
3 116597 152800
1 22865 74538 587254953
1 11189 37759 938072278
2 26618 773993436
1 17201 83131 644156482
3 144151 50254
3 150519 66677
3 108734 7583
1 30225 169806 33616186
1 21401 100904 308514392
1 27587 93610 195598711
2 97134 361390421
3 53790 199170
2 89360 62118145
1 35634 132441 364567316
2 150379 575436480
1 118441 149277 999793841
2 177728 767542484
1 60511 168486 93312382
2 107557 189179046
1 51033 83246 377371321
3 149208 36550
1 67103 155893 45342929
3 35439 190533
3 7803 135835
2 63029 429077308
1 72049 188398 408523151
2 48822 553369061
3 124326 51870
2 159341 720908959
1 95397 167788 322437139
1 31710 120701 728790570
2 38961 982585259
1 52379 84318 357312473
3 123452 163073
1 97396 146701 295089224
3 131943 70724
1 64235 152497 627302583
1 105731 136602 963942050
1 62079 107041 856975144
1 118107 174180 753158915
3 93459 101938
3 84209 37869
1 57464 99562 853958015
3 184099 26044
2 7013 263606136
1 28164 129953 112164605
3 19862 199970
3 96515 58247
2 126394 82857004
3 15333 81418
2 48534 381013694
3 24408 6237
1 67437 167247 14374515
1 15190 163499 431828039
1 16579 43307 119388073
3 21239 146170
3 132875 128549
1 149846 155470 414818533
1 98342 160860 333754684
1 64051 140011 251994457
2 172947 467513424
3 61775 197696
3 36482 122813
1 105573 150593 434705613
1 108346 130981 537544989
1 91951 125899 838192997
1 72804 118686 906315981
1 133611 199826 536828730
3 102366 198088
3 178241 167344
1 119297 135539 575389570
2 143385 918074223
2 57873 147896736
3 10814 142756
3 184406 190064
2 124161 428994841
3 3988 21526
3 121462 129729
1 45502 109379 596925059
2 179243 68685587
1 50213 86999 664569926
2 53006 121030867
2 16893 547778442
1 61279 63564 403987875
2 179363 159899803
3 138158 114779
1 16272 59772 733117909
1 52896 183644 964151918
2 91089 312135151
3 119407 184787
3 132452 31152
3 27535 147974
2 69747 792567075
3 240 26622
1 4638 140980 789442566
3 172782 23642
2 86808 632734946
1 84787 143440 485656637
3 131217 70620
1 28944 130155 214067618
3 193927 188173
2 184513 980267159
3 153705 5363
2 90526 40348572
2 139945 791061755
1 154063 188641 131039995
1 40239 56967 271988398
2 109414 223555047
1 126710 164256 641459606
2 76267 835213101
2 173501 606917165
3 188096 2209
2 134036 251151121
1 130024 152106 107475348
1 30306 196035 664417601
3 55574 190270
3 109121 118814
1 34079 133559 199173369
2 139811 597242222
2 120734 440201723
2 165792 773998435
1 40163 191537 197500253
2 174942 647821895
1 71609 78592 224731828
3 5889 170254
2 158312 196333174
1 79141 178842 335113800
2 11301 689346387
1 177885 190134 234458100
3 154506 76698
3 90366 121617
2 69597 320578509
3 173737 81582
2 138909 806235789
3 162775 45007
3 3341 139216
2 51439 482207193
3 11271 21491
3 123407 4542
2 83356 502110390
2 41723 28827369
1 142505 176519 203701607
2 104092 23790629
2 60573 27841782
3 168905 63441
3 112314 173065
3 181823 177882
3 95212 159345
1 65837 75313 661844687
3 88918 185490
1 56439 195573 630311565
1 40465 62035 945162916
2 162241 367170582
1 13939 64703 307916059
3 107545 36769
3 136761 50608
2 149131 726764335
3 50898 3014
1 3058 177558 469120437
1 62297 179071 682977496
2 70163 895580175
1 103445 121828 391809966
3 120041 39464
1 70554 140245 289428558
2 111612 949684272
1 2986 180133 878535195
2 142496 166754992
1 123810 183124 171140983
3 145793 40198
3 88369 154034
3 187552 57301
1 802 9664 370667414
3 109728 113073
2 62200 789795963
2 22970 195316948
1 130723 169483 656563727
1 41444 143544 591366481
2 130797 72038057
2 45659 841784615
1 94363 140025 474336119
2 145568 317685762
2 183230 113354159
1 114373 182223 537078317
3 124832 153186
2 182281 376455131
2 106759 110012240
3 61005 69121
1 167983 178828 185056464
2 156161 487888756
3 129670 69089
2 79436 69544557
2 82074 856622322
2 3978 245387588
3 199023 46242
3 35047 197613
3 44477 90271
2 38592 965847428
1 58955 118852 87615445
2 136998 104123350
3 34917 18791
3 105291 153717
1 31609 71083 170110611
3 177949 62261
3 4234 144348
3 173359 122934
1 11928 62473 711930132
2 150307 580277001
3 62451 170075
2 196090 803985400
2 59855 707166378
1 84537 157681 132129957
1 90189 141125 867358105
2 37594 19747829
1 72612 126563 315093085
1 5141 184050 7337135
3 3684 102270
3 57791 43834
2 29762 933378022
3 6130 17230
3 96874 93461
2 54459 282364738
3 8151 182089
1 56198 68301 447088097
1 82182 127505 947316939
1 130651 165570 98071629
1 63306 131500 169216504
3 35086 59137
1 37699 167865 997108329
2 54318 423905097
1 136804 159527 348048187
3 47782 39894
1 87607 123173 768885885
1 58963 146662 191830543
3 103506 149031
1 71604 199479 537148302
3 19976 119695
1 57377 174878 467835520
3 179943 178439
2 114926 397498033
3 194532 167629
1 60722 105291 826729306
2 121755 275320754
2 178127 333604760
3 97777 66242
2 149106 654505475
3 177337 175202
2 8203 308809622
3 54086 171302
3 79698 25364
1 42099 124950 819420302
1 7567 171231 824048724
2 190871 219958182
3 71405 40699
3 81587 178986
2 42749 273390131
1 26458 56561 902789276
1 9765 106485 78330045
1 4790 119479 522900786
3 123511 152633
3 79152 53154
2 15246 83621927
3 100837 86245
1 107400 194259 943407749
3 48236 57777
1 38664 75189 893918224
1 64616 186339 786785375
2 188364 591019800
1 9937 70022 21572648
3 160931 57059
3 31452 181216
3 30650 100316
2 129989 128975755
3 188418 13729
2 167253 561291102
3 24610 188774
3 118634 194855
3 15976 86672
1 77433 149952 737061623
1 19547 98687 848978835
3 54507 62779
2 17742 904885339
3 179796 98746
3 186976 175279
3 47641 54921
1 64464 81950 939097529
2 99846 203585527
3 167823 89236
2 118761 730349457
3 58140 108586
2 20548 729892347
3 136500 57931
1 21238 118701 685011261
1 30054 50043 486831003
1 133661 150545 537676510
1 78983 118472 30740657
1 11140 14790 834219024
3 97569 164305
3 125268 85785
2 13571 394549681
3 114230 182468
1 3316 120741 637095306
1 155060 183637 310762986
1 65131 126088 55458817
1 22180 164022 8683063
3 134229 95185
2 88165 643892808
3 106250 59165
3 3090 128881
1 87381 118592 826762521
1 23595 132809 700108685
2 153895 2074526
2 198295 18960804
3 87834 166206
2 66481 463784314
2 135628 19268210
2 89955 54055516
1 4632 33441 95756562
3 119967 1799
1 93782 116651 398973123
1 24890 109513 576675580
2 107756 918924701
3 55867 108837
3 136635 131103
3 187076 49516
3 156106 158827
2 131760 601631403
1 91469 184936 270400011
2 144337 930280314
2 142682 841097790
2 163489 237254845
3 188720 88306
2 26769 438339212
1 54472 134858 390188628
2 34297 445022346
3 542 102211
3 39490 67402
3 31175 126057
3 11465 75516
3 86330 88716
3 33176 153519
2 127597 142950074
2 19546 477973687
2 5139 834469848
3 4927 192919
1 129576 142538 468577206
2 74314 719569792
1 59271 115425 643394471
3 21247 72265
2 45822 534020190
3 20251 138326
3 32897 70280
3 98758 148621
3 37913 176460
1 6117 190991 264205236
2 143719 743600686
2 199281 922296410
2 87209 342673545
3 65794 150982
1 35747 161561 883437065
1 55346 197524 876849448
1 69034 169798 4732379
1 66529 103622 542587000
3 142100 181542
1 12881 18304 382186341
1 131944 181476 470278250
1 93910 100432 373455564
2 143334 562099232
2 51396 908682086
2 87107 783584338
1 57662 72592 76672579
1 103532 181164 212807684
1 21293 53762 732128088
3 133208 128515
1 150252 174576 901525501
2 116177 584848035
2 143209 93425006
2 58604 557707758
2 140740 636636471
1 98649 116431 883537471
3 70782 178543
1 29923 96220 503182617
1 176497 188916 362144032
2 157110 220258297
2 83028 880036822
3 20170 172328
1 191178 193559 97938227
1 75393 75901 9821854
3 153949 111373
3 102189 20239
2 118165 603880454
2 88824 25668747
3 81918 138917
2 170816 981790032
3 65811 31773
3 120430 176915
2 103359 395489718
2 95638 631817246
3 193519 141768
1 173768 193102 713482676
3 5496 160707
2 187039 186120094
1 37538 197511 357995794
2 136625 841886780
3 163276 61459
2 197779 706900092
3 15953 110148
3 56502 183837
1 112473 123913 284149610
3 80461 46260
1 92582 160424 751503117
1 117155 140549 543170222
1 8538 89306 532284253
3 94920 43844
1 88975 129068 807189984
3 42673 173177
1 43532 136987 20309175
3 183413 87760
2 23550 929849240
3 134487 33205
1 121847 199286 285897937
1 80766 169598 627853195
2 19569 427684307
2 80225 452457289
1 102618 183425 129388368
1 95274 196380 112871320
3 111045 46074
2 135792 831027876
3 77745 199222
3 83613 17970
3 100173 126739
1 159201 175711 234857367
1 7416 33646 275777443
3 148806 68858
1 10769 179088 560201106
3 133136 126142
3 148998 96155
1 4739 149837 234179005
2 138913 52263948
1 21514 155975 892741653
3 167565 140803
3 76637 176837
3 161 89418
3 34894 38085
2 39996 948612595
2 20421 732282410
1 176719 187209 477592447
2 18599 892379677
1 132295 192841 757052405
3 144872 159427
3 155242 42612
3 29924 98590
2 34480 365973791
2 168303 828263162
2 131984 827397535
1 6821 67606 173702971
3 13388 196363
3 89433 33383
1 17518 155074 64787757
1 912 101819 633667395
2 22698 351032803
2 188934 454924281
3 78148 167747
3 168042 163467
2 87039 23847800
1 41059 145638 249288565
1 39426 153492 702464149
2 137431 553625938
3 110980 152092
2 112644 655253529
2 124763 46546466
2 73412 942681239
2 40850 691077680
1 23280 184932 217650197
3 922 92003
1 15709 71165 778975733
1 86235 174416 441556157
2 66806 857668494
3 64339 98164
3 65537 34193
1 138481 149406 889204990
2 36188 33104658
1 109703 196231 556156756
2 191748 924538564
2 78344 333183563
1 37163 142770 849007254
1 97162 130721 690932144
3 165210 161696
2 132711 963540176
1 102619 188947 228961440
3 128768 105459
3 38533 197380
1 119977 171018 955706672
2 99423 688274824
2 167134 578633299
1 118582 129474 905487933
2 132557 421371389
2 172049 582635976
3 30272 147165
2 140191 494850619
3 153821 163170
2 86537 837930609
3 143825 165096
1 94629 173464 840210120
2 77818 120956738
1 44141 84709 239240471
3 129566 117703
3 18190 102976
1 96528 107775 424967989
3 95580 149253
3 88705 190986
3 76464 73469
3 182582 132680
1 2718 107627 364439017
2 83704 774653598
2 116924 276014111
2 36591 847671933
2 55148 107699781
3 190505 89140
2 117311 892222600
3 134144 57079
2 103486 41947279
2 93010 829352365
2 73365 253992910
3 7872 87204
3 86642 118895
3 37713 12535
1 33392 184385 972282316
3 92639 107169
2 85461 393143325
3 131198 151066
1 160367 177144 683736633
2 124608 423097150
2 85967 933318610
3 36904 7869
1 172193 190034 672780112
3 109374 166554
3 155889 116710
1 64125 163240 535427600
3 85925 84049
3 114496 53443
3 30995 106294
1 178171 198829 970905717
1 94797 177594 983453136
3 74456 125283
3 49871 136361
2 153794 545239107
2 31268 515964161
1 45400 199642 22380705
1 146813 173877 153469350
1 61528 138714 265656638
1 921 68578 720942355
3 75866 22409
1 16157 132317 816517316
3 90898 53604
2 97812 288098303
2 17769 133481802
2 196986 15856226
1 102215 158542 315053088
2 137284 143409294
3 132779 119458
1 130456 153450 424816091
2 191114 673643190
2 84126 267232834
3 135134 103148
3 179856 113329
1 127239 140764 74277195
2 149610 120964966
2 28183 233520034
1 11827 103795 860858254
3 54382 151176
2 114822 729415431
2 146192 809561320
3 133323 62976
3 82310 120171
1 56281 179972 354619568
3 16496 23002
3 123715 182335
3 114746 56836
1 86067 141928 313220950
3 158940 186080
2 185900 522765976
3 79821 91236
3 138644 97992
2 114257 194279969
1 77797 134811 392148922
1 22499 129048 663440215
2 152230 73904480
3 106925 17703
2 150246 423743693
3 20428 119835
3 169630 48587
3 133505 124479
1 158796 178019 217313082
2 56344 734022099
2 140272 243029816
1 17552 153491 945765844
3 62141 159557
3 72117 19865
1 28543 101037 306949637
2 102628 589655640
3 60700 138533
1 59271 138928 606679579
1 103781 173322 952650963
2 191891 986169624
1 3668 41471 895872871
3 137222 183984
2 115523 597195135
3 32798 6872
2 1422 492234341
3 158999 179592
2 99039 383592483
1 78562 132408 436945088
2 139915 261938213
1 67281 131628 962593566
1 81001 194694 655494521
1 143799 146620 649448733
2 140487 317013916
1 55798 128503 848190050
2 40819 27640998
2 95600 428599659
3 57513 172558
1 38057 112496 336925260
3 187992 55181
3 193839 113197
1 61429 94278 362518961
2 115965 704833521
2 144606 491912737
3 127470 101974
3 69189 11387
3 35199 155888
2 156595 736164619
3 77010 51234
1 138091 191915 313336964
2 48917 560559517
1 29791 169212 415903045
1 48525 127654 980571668
2 129836 288753127
3 58004 24665
2 106371 510267318
1 122284 138079 185098552
1 8718 47435 630585891
2 134577 731641458
1 39667 41336 498999567
3 131037 39289
2 112188 361613491
1 107552 150857 756878553
1 101853 160837 394019018
2 45627 100632365
1 31631 83090 204661781
2 196081 763082731
2 16088 946864643
1 98172 108524 421496594
2 73859 458442896
3 185615 104925
1 150636 178716 161179962
3 77795 47360
3 32377 132771
3 107195 151799
3 110699 44839
3 184438 121979
1 88761 144399 40542840
2 199465 388483402
3 145464 103136
3 39057 197772
1 146459 146942 156719615
1 6300 74546 203457286
2 152827 302702902
1 77443 118038 936111618
3 48431 140646
3 145971 32031
2 68516 493164174
2 29459 456371988
2 122506 334417270
2 5071 98641267
1 32330 133310 263380676
2 24278 105067045
2 56111 24701203
2 16532 158091863
2 166680 431054495
1 31239 136594 611612209
2 69290 515097577
3 182601 52389
1 38399 135802 693587216
2 84503 941099155
3 82537 141384
3 69560 49352
1 25864 75093 186980023
3 34646 58062
3 15437 34485
3 13799 99004
2 31142 936591741
1 1719 89409 146164280
3 12389 2002
1 83824 159029 930599974
2 90423 405787531
3 113532 41595
1 43940 146876 344711695
3 136651 194835
1 58202 72976 799717945
3 49482 198758
3 106639 11670
2 122781 475756737
3 125374 67819
3 74137 165666
1 62805 88911 649704528
2 23889 453144791
3 6696 121828
2 179521 485701871
2 97032 751367601
3 100888 145091
1 119763 175515 862261572
3 192700 170989
2 56448 444744060
2 176892 538217791
2 80672 3975838
1 148313 190081 845853429
3 57592 99732
2 49579 143162299
3 36075 73713
1 109373 156974 836050179
2 128949 804254536
3 81516 169325
2 21818 416088387
3 12909 137183
3 77960 19444
3 77411 183930
3 56864 70179
1 74912 186139 587478180
2 151836 556515849
3 111328 4995
2 72577 786509013
1 70868 169881 153398817
1 10477 66331 911877368
2 17814 966365240
1 11313 83220 670521129
2 58463 727609930
1 84865 102979 330683781
1 51026 154877 602573202
3 47865 26202
3 160711 161428
1 12965 131499 486127710
1 91405 177001 693947094
1 19272 133261 453106730
2 22795 451804635
3 117990 168240
2 189040 320791659
1 111860 142476 473073807
3 54194 192993
2 192434 524785860
2 82980 968289508
2 39516 628369913
3 170393 76894
2 142227 545575369
3 95157 38849
2 150355 574254423
2 26834 934231060
1 38365 98823 893318551
3 96016 69344
1 111576 179715 785020256
3 48731 185811
3 40688 1932
1 130140 163902 972487672
1 92907 148557 121822623
3 150094 121029
1 124011 163380 97231683
3 181403 113196
1 34206 149791 401796911
1 157256 182286 508061156
2 80684 482282196
1 39005 129073 686616721
2 86678 682684141
3 136721 175984
1 23716 169196 827938321
2 185330 637415763
1 10737 38404 130375921
3 83883 166358
1 187790 195950 308234457
3 81320 77242
3 52455 161207
2 152152 633721962
2 45386 861733524
2 86314 103683513
3 186781 98676
3 114484 56850
1 78667 90169 58601496
1 66291 106481 797385344
1 152714 155572 235039090
1 180037 184013 872613668
3 116891 104376
3 91388 89624
1 64901 142527 817048600
1 59791 60803 381971944
3 58605 126239
1 23361 149541 21863932
1 2204 75853 143538362
3 60472 106548
2 34165 967198467
1 162517 191557 550577969
1 63896 97051 249096876
1 40967 99107 84007603
3 114337 172666
2 28773 855242324
3 50155 112344
2 110182 808280667
3 54428 125026
1 4503 68422 585412334
1 128 148492 356066715
2 22695 70221447
1 34176 127442 924288778
2 159167 51842141
2 23900 329822011
2 96845 23334841
1 20871 148731 865570586
2 119387 299082315
2 48830 237530499
1 91221 182009 434205601
2 115663 353669899
3 98915 193840
3 18430 125517
1 97323 139799 222071317
1 12825 139294 726846177
1 150857 152211 514922996
3 156856 168171
2 117019 249758636
2 19639 270093367
3 8621 86793
2 85427 561469684
2 110818 222824689
3 67595 18821
2 87753 974087674
1 11886 152478 978781807
2 160720 556346801
2 31321 953436296
3 178201 101491
2 80815 229262961
2 90934 292035606
1 42610 114505 576008998
1 57293 192693 413323538
2 164111 479916206
1 92524 184507 416829291
2 188578 486152210
2 135423 848416658
1 46857 89493 252870400
1 26236 41153 686197026
3 12184 168008
1 144993 189494 506144196
2 183037 897483639
1 84550 107501 915874579
3 135291 142220
3 107950 38571
1 84732 103895 137645774
2 37380 73555753
2 195631 144011587
1 22081 86864 315100766
1 120748 126938 848427676
1 42146 133893 634754124
2 194293 815283734
2 31786 20271743
1 9268 68106 798741926
2 97305 742839048
2 128124 436136218
3 177946 9126
3 199709 168603
3 59439 137035
1 32401 68631 735530555
1 126572 198035 181414848
2 136905 373668553
3 157810 2366
3 169299 84722
1 38205 74971 984067596
2 158180 127708984
3 112553 1009
3 39360 89375
1 105885 129704 198901696
2 59909 195890348
1 6176 37808 972231110
1 83046 96717 284018606
3 63594 167292
3 130362 104932
2 83241 873760954
3 102014 67447
2 48483 71073076
2 59124 241740994
3 35410 112531
1 95566 110512 563749000
1 11170 112856 476124209
2 133316 743674315
2 197602 845562305
2 134781 870804523
2 117892 628148762
1 78972 111344 126382309
1 128212 173565 767333514
3 79877 30809
3 171028 147092
2 90077 296734416
3 98642 3215
1 22975 113165 468902349
2 110735 249860271
3 130575 77960
1 9760 21338 70695569
2 84809 674746968
2 90815 334495864
3 37441 36252
1 84624 155637 101389030
1 72968 120961 549252211
1 160773 192483 655135280
2 39996 961923739
3 196194 93663
2 11287 431889775
1 36648 90064 601593556
2 86973 454913841
2 150040 47206964
3 25500 146113
1 12206 126797 881843903
1 29697 168962 467108511
2 143921 975381108
2 190881 280278981
1 63200 146085 819683492
1 6059 28246 518131086
1 119401 181963 468613106
1 26459 156955 340660182
1 80534 113189 399520388
2 62251 348553015
3 31187 129335
1 50742 178857 638993891
1 4765 197355 378178545
2 133006 734383298
1 67285 199985 21641849
3 153214 163502
2 135141 82024862
3 141790 160691
1 144194 173093 277699440
3 42481 133838
2 191891 915185259
1 84040 197944 590012766
1 60044 109929 500565872
1 22828 45840 4015560
3 125920 51919
3 16593 56312
3 65217 54312
3 164221 138931
2 146752 808503061
1 9910 114065 770597664
3 108345 75787
2 42223 770215479
3 516 67762
1 31658 183576 240543076
1 25986 41772 668613068
2 35336 364964117
3 54417 135049
2 40913 628786441
1 39116 186356 831078525
2 154413 588829957
3 28180 199716
2 92017 345411652
2 81186 213414119
2 42408 580167406
1 95079 135205 643354669
1 60738 182177 666615538
2 137853 465136487
2 73868 266934116
1 79440 90015 39233056
1 16710 137033 173591857
1 15569 163785 244569490
1 104765 116215 757955881
1 12431 117934 179270138
1 2255 146755 460226991
3 175977 126968
1 31036 190242 350346410
3 142126 3170
1 146633 197197 860223976
3 44306 18150
1 99697 137956 664472939
3 44514 114074
3 111921 180406
3 104590 159504
1 21203 140223 693536447
3 94024 195782
3 165143 49600
3 92210 105522
1 79059 95779 478663910
2 167843 130742511
2 85293 319422464
3 159127 130826
2 85071 670774531
2 33898 512549892
3 16373 163162
3 92149 78160
3 189622 43160
3 82985 58704
3 199919 96598
1 2909 195641 416232310
1 82217 164455 842462216
3 168432 112012
2 70431 468237989
1 16921 159072 915731257
3 31738 195827
2 1546 918949891
1 4311 36939 19035890
3 120072 167574
2 104244 807349567
1 94306 127707 394201962
2 65274 14869703
3 110884 139389
1 128832 184144 960646927
3 185652 116606
2 170519 232520218
2 69718 512710356
1 74538 95248 897473464
3 148705 170892
1 26405 171404 379171375
1 38484 171581 936347098
2 55772 628937168
2 157598 191703891
3 93928 178925
2 57143 815634324
3 138741 120623
1 107860 125934 473347320
1 144387 172218 73628838
2 171328 70319803
3 139719 161009
3 71874 139059
1 61535 174823 661550587
1 175387 183525 3404438
1 97761 188761 940222466
1 189762 191662 727923397
3 5309 18275
3 396 42730
2 186727 668349939
2 46367 256244497
3 143701 86560
3 107509 25670
1 131010 161995 955295345
3 55600 28937
2 40791 718833127
3 27848 12520
1 37441 92861 176037749
2 26959 373298644
1 69839 179449 681707368
2 139054 945683259
2 69156 238680043
3 145753 165902
3 147264 159428
3 189560 6073
1 61650 104155 270854842
2 129824 338217546
1 126943 164827 196978534
1 59433 69621 225888739
3 11497 13810
2 69269 821710514
1 2218 72810 319943544
3 17072 108220
3 119347 182282
2 28791 365458298
2 44689 282041496
3 19373 182987
3 63809 189975
3 130868 11833
2 61742 268303427
3 109222 10626
3 129855 182199
2 66292 633717369
2 184167 871945149
1 86346 147502 836523434
3 95319 148513
3 185096 181216
3 70453 45722
1 95247 123186 783648057
1 13881 87682 354164075
2 26110 603255
2 131360 405102958
3 199930 89583
3 13911 181329
1 9414 18304 641101702
3 116057 88681
3 163365 165605
1 29040 41877 875172062
3 112074 153447
2 92825 198850627
2 32279 440699534
1 151715 175241 875534719
2 151930 951191116
3 28 69697
3 48930 120752
3 60403 145013
2 30361 249084331
3 158043 120480
1 57261 133349 501254297
1 83415 183555 465833794
2 162047 10103344
1 9045 199355 125559052
2 192581 946960684
2 106457 777488692
3 114499 97545
3 115868 108057
1 85828 169394 256366018
3 185124 52302
3 70491 81385
3 89695 42420
2 322 813507461
2 196862 642453591
1 49167 137916 573042550
3 15569 49688
1 113255 191758 728685175
3 42581 22728
3 144634 159152
3 69237 9711
3 102729 87402
2 157021 776262008
2 20758 349188273
3 4074 59639
2 110626 47054560
2 97784 325558220
3 68254 86540
1 181456 194497 33009490
3 94630 179664
2 11721 992192511
2 97358 162889616
3 120057 111967
3 87784 112267
3 18653 78766
3 55013 156111
1 81258 123256 187884181
3 38334 47944
3 25929 158279
2 135446 787816184
2 96397 352142049
3 68761 6105
1 142409 164594 52968672
1 38002 156003 367831411
2 85012 691723143
2 68759 984564090
1 73519 178451 570351894
2 13704 542486104
2 61121 46054167
3 78478 126668
1 23011 129549 189130053
2 110905 549811755
1 32819 162242 503559387
1 159583 192274 106335204
2 14366 169854330
3 149902 98353
3 62641 156448
2 57726 826321322
1 147459 170266 251543246
2 80481 944494453
3 104448 188202
3 190379 168117
1 102211 167824 865754649
2 15343 261327801
2 143242 848947241
2 132559 133980479
1 49937 118506 298912245
3 22485 76510
1 179489 198936 746970940
1 75625 164497 954895475
3 49462 68864
3 186707 49961
1 111003 174120 818611569
2 27561 830188709
3 183016 27530
2 103333 240363944
2 17252 752024987
1 40342 167356 620434809
2 158854 811010600
2 167564 727534289
3 43043 187999
3 2710 134304
3 109823 120384
1 33945 75088 755948812
3 45668 110569
1 68694 171154 461310446
3 59366 121590
2 55367 625623980
3 189110 41217
2 86813 21812068
2 71823 362666983
3 84246 64568
3 146859 158512
1 91148 156947 290010049
2 127598 293431549
1 98616 144452 923475967
3 41023 33764
1 102053 131152 968120964
3 103840 170802
3 188442 17844
2 48060 558938895
3 182202 137530
3 188552 62532
2 80350 978796331
3 168962 19430
3 102419 86676
2 46428 417391327
1 96582 151187 994131372
3 92341 106584
2 167537 444246736
3 17306 35751
1 107242 137394 428762585
1 27780 73643 373853578
3 95816 103387
3 179093 97894
1 137829 151678 730181416
2 135252 471808447
1 18258 43912 986012244
3 63139 126353
2 116187 334523159
1 140708 184045 595870740
1 37227 42598 603439220
2 111060 543784818
3 74225 43865
1 93020 114744 141893236
1 122036 166373 881424191
3 8 132426
3 90935 68505
2 145647 995881722
1 16862 159334 958049970
1 153202 167470 859920240
1 51774 113354 623455534
3 179198 56941
3 199412 174561
2 27560 955943241
1 4621 46390 206114784
1 90083 158277 308482136
2 114145 828691171
1 48539 154339 372851708
1 30604 163988 714593064
2 198104 742721766
2 95867 906004912
2 68533 949279525
3 19239 136315
3 26476 156773
3 187215 186722
2 182442 974723880
1 8317 63905 905403343
1 19953 130475 58989363
2 106895 553819091
3 78336 126011
3 148728 171544
1 27423 64144 57467298
2 107798 474525142
2 38803 666909409
3 194391 193825
2 68295 944265785
2 111273 456707438
3 62916 184430
3 112991 162002
1 100042 125045 761475229
1 113086 149718 17101895
3 176550 152655
3 141471 5548
1 42837 122603 566132439
2 102559 210136286
1 35161 107629 635233543
1 80230 171050 642419938
2 81440 508960646
2 50705 870637651
3 128379 168479
2 137569 86071796
1 40634 108278 775162459
2 123396 185089971
1 117894 130827 832219356
2 135274 273424187
3 86826 14500
2 193318 855686389
3 181317 63303
2 23491 580818054
2 28405 969716742
3 120929 159617
3 176522 75030
3 64350 72220
3 176786 121401
2 146993 65797163
3 114851 19255
3 104432 109275
2 172301 730457377
2 81379 424823491
2 116657 891787977
3 168599 125181
1 38919 84649 212892235
2 81906 687185597
2 162988 109883727
3 134701 26411
1 138061 161591 518424154
3 188561 15623
3 27177 129281
3 73394 68578
3 155275 1349
1 53966 157080 727069233
2 68003 389248642
3 162571 20957
1 65914 172661 306462333
3 172813 146849
3 9320 29557
3 169147 132487
1 72940 151162 239977047
1 16019 160703 76933009
1 21153 135629 487732001
2 20966 821692972
3 1559 190269
2 170828 968838820
3 180022 96467
1 51629 84111 989121530
2 104398 785322366
2 1200 834073645
2 164730 568247290
2 57982 315474975
1 100621 144107 371454112
1 40253 89362 521801248
2 4906 250848504
2 150079 401712761
3 194030 130989
1 57923 70680 313928355
3 154548 179259
2 68928 143100365
3 197840 160828
2 53492 540259390
2 47365 154703544
2 171967 710883312
1 2734 195355 710771045
2 27897 185376801
2 124336 148792478
1 153083 160641 933278912
2 122062 236595184
2 75478 507049172
3 25883 191122
1 39429 51783 426518094
1 48814 184439 754868587
3 82791 6897
2 175541 954049939
2 75369 366025994
1 35160 100134 442782333
3 84680 155500
3 130936 141659
3 50538 149946
1 9059 32524 201403235
2 196412 849317610
1 139992 140182 797594006
2 127893 14290653
3 154703 185785
3 87854 101195
2 41085 472356636
3 45677 54299
3 14011 70097
1 43151 183612 42321300
2 77341 47701324
2 33878 885508461
2 136806 981358254
3 42882 80974
1 116883 158091 919870742
2 112122 830419650
2 196657 419482421
1 129318 149949 496536646
1 1868 32441 995148157
3 152310 169597
2 61730 264439235
1 1761 194160 620968395
3 47740 119647
1 23215 158079 645486592
2 8793 951187715
3 56024 144219
3 72381 48673
1 30178 132845 894831959
2 32365 671743841
2 191274 72008370
1 60733 94719 366720375
1 42946 197821 800510594
1 119968 167980 94959046
2 123708 365846002
2 135338 724071591
3 14978 123935
2 90286 877560230
1 46646 133885 558930935
3 165884 90182
1 57663 96484 703255563
3 102563 106430
2 197708 762749858
1 64829 132207 573307578
3 68030 125502
1 74055 100860 979991839
2 133864 812383331
1 26453 193655 935360488
3 56908 10377
3 163957 106583
1 6601 128138 665718420
1 94112 197194 336876233
1 26730 30327 445226275
1 37309 148387 75614715
2 118568 456249975
2 20751 775995052
2 100053 618929619
3 39823 72221
3 106883 108243
3 25542 61012
3 82607 106557
1 78719 163697 741222248
1 56148 183470 215758925
1 65314 80355 398544048
1 20619 119186 413402424
3 186401 113096
2 149596 826996402
3 8576 114942
3 177345 111276
3 117944 7365
3 97460 136042
3 6304 130749
1 119423 134564 310926996
3 104833 45567
1 171768 176855 373706725
2 8291 751781795
2 192248 926285760
3 23566 51791
1 126764 163780 180697014
2 18255 664159489
3 62945 69897
2 62246 651804821
2 182165 601254533
1 100359 126447 323618972
2 84914 491092521
3 168096 71993
2 184233 430551207
1 43559 154159 345799105
3 139133 108195
3 41629 21722
1 67887 131353 856523589
3 129501 22477
3 9402 3511
3 159242 72934
3 43530 171725
2 68403 911772646
3 31407 28660
1 29958 196416 391731534
3 11317 184818
2 70568 952827026
2 166928 212735401
3 42918 85962
2 156223 657430682
2 107098 630308852
1 79140 95660 262675630
2 147731 83608702
3 92245 85211
2 75266 772810173
2 124388 569650893
2 165299 356805991
3 114646 165155
1 140325 142753 829147909
2 171056 106258413
1 47052 156326 301563309
1 60401 103663 979514325
1 54513 106023 820678872
3 39485 198495
3 175197 19911
1 32038 38260 15315408
3 130830 167441
2 137453 353224837
3 110489 107474
1 37543 160164 846300583
3 90533 125508
2 143540 930266075
1 129748 179880 629930619
1 96463 180891 596238106
3 67967 75638
3 29395 19026
3 6318 171459
3 131853 162882
1 9045 80530 47225638
1 166749 186476 212319689
2 108127 32629408
3 62699 137955
2 23423 270684477
3 129406 31592
3 102110 90438
2 199937 4756486
2 32804 555647443
2 55853 418461584
1 1826 72902 443445829
1 47917 176889 520610741
3 115583 125484
2 193324 286784828
3 179263 144641
2 18115 193534109
2 24941 878043827
3 132234 169564
3 108491 124343
3 69962 3391
3 35960 150924
2 87089 226433706
1 139326 151185 276629245
1 9206 118723 457702154
1 65894 159908 181294512
3 44392 60783
3 126496 133313
2 23465 857925206
3 195812 79552
3 162761 14449
1 26155 164981 637311089
2 2470 520362124
1 103473 194132 195939008
3 63010 157052
1 60856 90827 878932455
3 23179 139185
3 168905 73664
1 61863 83984 430207885
3 27554 71390
3 55202 136825
2 82248 436846227
3 183315 40810
1 13089 165773 201780327
2 161761 210682612
3 86778 17341
1 75010 159861 217074479
3 105693 106929
2 89257 397186855
1 17564 154503 953504049
3 36407 63568
3 18820 91836
1 102877 174550 754013298
2 153481 207934274
3 192454 40466
2 88918 955119535
1 18493 191386 494809307
1 91870 185221 436315963
2 55525 909778302
2 191991 281229264
1 54159 139082 73732879
1 117270 126841 387504241
2 76590 56309212
2 79429 592294096
1 96923 127244 575268213
2 130842 928627768
2 44420 727770540
2 16637 969964377
2 64993 478860970
2 102453 312831415
3 130017 98405
1 190722 191570 719379814
1 1054 104113 783490821
3 49928 95427
3 96789 64678
3 146843 84514
3 19095 116950
2 104350 715192427
3 177737 93917
3 20359 153579
2 184696 306367806
2 23807 564391847
1 7554 53862 759659756
3 191947 125276
1 124381 180198 324458722
3 27949 119204
3 83139 62680
1 42624 142923 25970530
2 2935 666628564
2 102343 16814082
1 62378 138815 917988473
1 13877 85433 35069907
3 198875 151240
3 187484 120534
2 194469 597267271
3 76754 145086
3 80400 27633
1 69801 193086 460245783
1 61051 119221 193619731
3 62649 90232
1 77346 102734 937262886
3 146947 31871
1 94722 113844 516318105
3 177688 82344
2 64144 102610900
1 62092 130157 691025583
2 68960 880302970
1 27866 110443 693861029
3 13362 150455
3 27320 133850
2 199226 321678726
1 44303 161014 250970178
2 41609 448898900
2 162367 440859644
2 155036 324269649
3 130266 93169
1 123189 154589 351519057
1 99185 128877 787388816
3 79819 51460
1 1271 146294 293724921
2 146045 410412086
1 38787 181565 338342380
3 120123 20855
2 36825 483419076
3 1302 70485
3 53148 14576
3 62997 135868
1 57748 177699 656399716
2 85873 41029062
1 26029 44750 427339325
1 12531 190180 124559859
3 111411 5785
1 82202 106525 512954811
1 76230 143744 14158209
2 172071 419504398
2 51703 672212746
3 81890 58857
3 149320 117626
1 59656 190292 600714617
3 10181 90224
3 188888 101489
1 104651 155353 210507616
1 52067 53757 257624461
2 82302 633577362
1 99722 148681 935628387
1 19977 125587 276754945
3 129199 154324
1 27792 195131 371485070
3 174411 3198
3 193515 64096
1 146549 149191 809775422
1 107255 134730 857579883
2 160057 911373242
2 143917 608896069
3 50134 160020
3 20905 130651
3 193575 79900
1 50570 174771 478982921
2 168377 378824753
2 15094 361241580
2 141115 146759484
1 126083 139455 189691164
1 30839 85591 352160664
1 125441 194463 3971767
1 113492 178487 984662489
2 148248 545908298
3 19169 159700
3 122341 95937
3 63137 99117
3 160788 51583
2 6526 419734076
3 186150 92890
2 47310 547893592
1 65493 93585 46143911
1 95402 195694 789444845
3 82626 33454
1 121056 157424 498231622
3 190045 156511
3 31178 178633
3 65779 103643
1 115631 166564 652561438
2 46512 503029873
3 119441 153642
3 3049 32531
2 188415 897002370
2 57286 892828666
1 140280 184043 465171104
1 51312 165503 465094596
1 24701 174079 670623386
1 108905 122306 495049071
3 128673 118128
2 176060 598368462
1 57224 168143 656714213
2 181780 270840675
2 105178 255749454
1 85232 172893 187099640
2 96890 831016183
3 22893 130885
2 118138 312836471
3 178349 185733
2 166584 309047019
2 124605 783637303
1 17240 126950 861325630
1 68399 96492 705551606
3 43334 79624
3 85586 181111
1 99365 161505 817107569
3 94216 25779
1 136520 175335 302178937
3 198582 20976
2 187862 367235326
1 4030 129457 465683775
1 68760 188837 234150470
1 140292 179474 485573087
2 112029 390200897
3 169151 199399
3 172183 164651
3 185475 154535
3 55165 118966
3 15601 179792
1 65948 75178 748180547
1 87346 159282 761891515
3 75262 67698
3 61732 77874
3 45942 110769
1 52266 129764 992243818
1 47383 118373 55677818
2 11344 234089506
1 90325 112404 170660542
1 60893 178442 801231071
2 122066 381873880
2 183640 552901435
2 128439 934737830
1 34471 130899 674339172
1 30964 180003 645960016
1 5916 93430 119557743
2 1537 91532877
3 73188 6810
1 4672 108080 149191625
1 144800 150777 851009804
2 96220 568545040
1 8548 52638 215656218
2 139715 445494759
1 91297 164164 73079106
3 185096 173949
1 34940 166475 222650823
1 87967 188849 241569342
1 171959 197749 165272143
3 26454 193438
3 112371 137806
1 89797 154073 346277457
1 111053 186152 719764659
1 27319 91396 653235514
3 32944 58965
3 162773 6630
1 168210 194162 740256077
1 11248 27368 801408757
1 17164 117743 263405002
1 139576 161604 894634007
2 165075 489767899
1 49874 55197 50234617
1 34332 137058 762710543
2 101574 445089788
3 69148 115868
2 194706 459438318
2 28869 909097415
3 70311 67102
2 131243 604238070
3 95882 25944
1 62265 117269 226198324
2 88264 308084715
2 188735 732163045
2 199794 35479891
2 127978 199065289
3 98153 181963
2 127526 206430218
1 1952 86349 420623820
3 142950 62484
2 121913 575382901
1 53178 118252 966683237
1 101574 132028 382761028
1 4210 154263 534687795
1 45893 160585 460867618
3 13105 44140
1 13107 155288 410109440
2 53696 99696172
2 154187 618193517
2 148256 196850701
1 95285 190256 544491053
3 83842 62633
1 127336 134433 208486553
2 189386 376011953
2 45207 849863842
3 173513 111411
1 4980 89806 553914130
1 66816 192586 641587881
2 80176 347099878
1 60448 108902 227607684
3 100796 10034
1 72476 100836 252814072
1 131605 136945 468927199
3 196353 163450
3 36911 132274
1 16034 136628 325095350
2 83548 650804442
3 99468 82230
3 157417 187827
2 166224 28891659
1 141957 171864 178887142
1 26985 194381 596375119
3 22752 176446
1 44396 121028 200195927
2 146839 96992582
1 69058 81034 64201113
3 133838 118342
2 138171 760978419
2 23979 569615458
1 67748 174998 982121553
3 81437 44582
1 4273 131356 28642680
2 83173 154890637
2 91723 639040182
3 3648 95156
1 37252 68881 181039436
3 191258 147521
2 72154 214439960
2 184864 406921042
2 125442 103827931
1 102444 156495 537920580
3 115961 66499
3 141507 2374
2 95741 256722665
2 181828 266910568
3 98707 92364
2 179797 626310233
2 69796 47692758
2 132805 852888351
1 63140 150384 680552375
2 49234 177103140
1 97221 113465 635079725
3 128434 91267
1 49894 135793 919609170
2 44884 673352996
3 93370 197437
3 192859 46299
2 192798 90440618
2 140014 651563550
3 80687 51318
1 12787 99621 320185821
3 75661 175602
1 125092 135986 142303331
2 162065 579136525
1 12569 27016 199582806
1 21768 114756 155106559
3 78947 195111
2 177182 972358990
1 20155 103986 668139802
1 63893 193501 217501911
2 115946 84160833
2 102139 982183265
3 91737 161965
1 11788 90610 545924539
1 114952 122992 221777443
2 98604 849980374
2 144431 763913284
2 84221 184438611
3 175662 35946
2 101848 412409576
2 174448 106938335
3 195146 77953
2 18011 449685551
3 69088 108806
1 96396 177630 301662224
3 84527 183844
3 84840 45187
1 15953 114256 529377554
1 150081 192020 537059532
2 149892 723639920
3 169259 10795
1 117277 187306 623541494
1 174505 190345 365580507
2 111620 601206516
2 106457 751900034
1 150859 179618 617070846
3 57884 12477
2 57853 509955966
1 127226 197892 174053591
2 151413 444008427
3 135501 65140
3 109656 115707
1 97232 113053 129345211
2 158440 975466304
3 188240 18607
2 81746 225120776
3 176053 192918
1 165448 175411 18956481
3 6380 22356
2 98821 98621708
3 106986 28386
1 61461 131400 815517240
1 154328 176895 454938514
1 28840 122777 502152360
1 98113 107523 342891718
1 22961 63335 421246464
2 28770 593641369
1 51419 156625 444673078
2 50776 802401126
3 127056 136361
2 78177 338665690
1 86728 172427 358889430
2 124070 832239729
3 63014 29823
3 113598 156707
1 81658 197669 893395247
1 91203 182786 851117694
1 9185 141007 872215249
2 55283 524128029
1 55402 89601 312732576
1 104639 188632 21120640
2 107912 692150472
1 59654 161209 630668041
3 66293 127172
2 171093 215802185
3 36547 10928
1 134175 171991 471565047
1 99208 109745 36587889
3 196763 62515
1 18110 161968 421128455
3 197948 170316
3 26404 138568
1 147513 150817 358708170
3 108278 146743
3 107235 12976
2 106166 268926097
2 163041 628214338
1 138 108817 770892341
2 172666 427324385
3 142714 92771
2 123574 60713708
2 117814 36920624
3 87134 197273
1 115911 140811 185712981
3 73781 186609
1 29028 40340 845401704
3 68345 22940
3 30896 47499
2 34611 377311321
3 42289 108820
1 53405 135421 622396122
1 94710 118705 996310515
3 178759 77153
1 72502 77812 662782222
2 174697 46487392
2 61785 928494940
2 57584 896263861
3 147444 185075
1 86938 95937 789540701
2 183426 569507065
2 38497 996153389
2 176159 968556503
2 38522 28797040
3 152367 123870
3 72029 135037
2 26727 925747884
2 189531 608570203
3 172990 126450
3 129475 188968
1 21637 38865 913469412
1 147833 196376 691136794
1 74851 164492 526669922
3 22259 90180
3 42258 190056
2 56866 509384573
1 18670 161145 228105464
2 52867 520474642
3 51009 73984
3 158024 2898
2 55618 644350814
3 118421 16521
1 133077 133527 490913529
1 83383 148864 235215992
3 103129 17114
1 44080 194656 102278914
3 48500 106696
3 182926 115189
2 197692 371669193
2 963 964070536
2 167782 42757399
1 50181 147932 993701871
1 74030 161112 486895500
1 50747 61128 661282805
3 2724 173631
2 67211 892402369
2 74489 382366488
1 10330 193616 934114419
2 192860 338698129
2 68451 25978681
2 95051 273174927
3 43195 141461
1 52673 168678 164525070
1 59486 94456 710580140
2 139323 541786839
2 152554 356097741
3 85571 128497
3 88518 49055
1 35137 48568 586857430
3 92730 39961
3 187817 101570
1 39147 87839 609337926
3 180814 9233
3 87643 146537
3 108679 92839
2 129050 271922066
1 43586 116753 953046551
3 126411 94092
3 40588 135907
2 2778 406474638
2 101223 928350385
1 79599 156009 691725679
2 127001 110322956
3 19156 134440
1 27838 89956 217207945
3 60972 106023
1 120655 160485 883178872
1 53365 143069 332437194
2 78116 176056651
3 184181 1374
2 32525 108681085
1 13561 99177 889932563
3 173447 198995
3 29058 152547
3 165164 193154
1 94554 103443 493834356
3 158945 70546
1 34137 108251 540195032
2 43777 697317196
3 38416 22288
3 45170 139504
3 131986 188354
2 134167 272556044
1 69128 177137 79743474
1 49220 194776 302385202
1 29016 42569 128148500
3 71242 101407
2 22853 385872087
3 132073 49484
1 78500 114188 517109340
1 124714 184312 21147971
1 131628 176498 406010302
1 9061 71767 741428221
2 102910 672581787
3 16637 196346
1 84457 130944 40256612
1 80251 112301 868852796
3 3139 144660
1 100423 137109 718769662
3 9557 15811
2 63770 749120724
3 34869 8399
3 45476 75423
3 79384 140374
3 177890 80403
2 187424 538542719
3 4840 131198
3 145480 178279
1 26613 46401 306254626
3 18755 189867
3 108938 43480
2 51871 800984935
2 48054 13400482
3 104938 7672
3 110057 54052
1 103636 167539 703478993
2 97765 350474752
3 71245 162481
2 162309 56820819
2 114395 794736463
3 199906 74106
1 113503 145298 845020112
3 161287 44498
1 17966 144637 728082371
2 40643 313910689
2 55918 911622295
2 122524 931257633
3 68200 180706
1 74412 189617 897161678
1 66068 155376 519772785
3 164065 120138
2 192046 355488651
2 145021 376953648
2 9860 583751514
1 164413 176010 380723484
2 165507 896000866
3 8894 65265
1 132545 183666 741515157
3 24259 95877
3 171110 126880
3 108381 73533
1 3188 169060 362038669
3 70718 103606
1 101254 109631 460390574
2 114374 6069406
1 96237 190473 778671074
2 79706 807281837
1 68315 72549 665997854
3 22996 70030
3 12653 39448
3 100479 70983
3 168422 148012
3 160908 73705
2 69319 861281940
2 142108 589405398
3 122723 112597
2 136764 545427898
2 117804 220009097
3 170002 98693
1 19142 101772 18335952
1 1525 16365 159809222
2 8397 646918564
1 42948 180625 873046527
2 16755 960541764
1 22279 27604 593956807
1 31837 58149 339421905
3 26110 3910
2 151063 67110556
2 38921 620768417
3 8527 94318
3 39128 193807
3 59003 9994
3 23838 21004
3 129798 22730
1 89666 147232 154921535
3 193558 196337
2 180495 298111913
1 29019 62062 484046758
2 162083 77419529
3 15192 110577
3 128285 186514
1 118098 180654 635737706
1 48275 118349 167474128
2 147336 959436070
3 5030 119160
1 88412 195004 419800510
1 95359 192410 136808078
2 192103 764661454
1 108696 176803 52723908
1 45570 69929 280020566
1 154502 197474 79841162
3 114601 23855
2 17655 553040720
2 198462 96143907
3 121787 179216
3 184015 15059
2 145901 276040330
3 152303 44270
1 104829 176431 775344231
1 78125 190734 717764924
3 177583 112609
3 161788 49764
3 27937 107661
3 124645 24803
1 107195 155174 530746651
2 14774 499912405
3 7613 139734
1 173655 183977 502695331
2 179862 99200591
3 102751 58679
3 20138 31660
2 113186 179356920
2 17990 696877339
1 106210 111667 459934589
1 172880 184739 411634737
1 79904 104847 429495195
3 187375 79681
3 8781 171617
1 115043 179999 230254203
1 3008 146715 757103105
3 131215 35356
3 74814 134914
1 6381 29697 511621851
1 32195 75632 486929566
3 37263 41489
2 76854 151290582
1 31754 182969 351651212
1 49740 137419 590216195
2 100327 665502816
3 167882 82156
3 108140 36167
1 103568 193186 738338706
1 115096 134483 882806557
2 120123 128999997
1 110347 118542 305317548
1 140220 151785 943645104
2 108920 742354255
3 62243 61733
2 140460 69827800
3 118859 175754
3 133680 64643
1 91136 134848 283103790
2 114316 171331324
3 133138 158134
1 74433 161313 772186732
3 104317 171043
1 12828 189596 972505692
2 72931 515747721
3 157787 7903
1 92503 100968 159812638
2 141636 964275025
2 153777 154502985
2 163374 560534863
3 196162 152351
1 66937 160618 485083472
3 162374 109702
2 10145 474261894
2 14941 473942545
2 30499 894768462
2 156704 41799362
1 49313 156629 849578919
1 117026 177328 106099372
3 86507 65903
3 124648 65220
2 53077 131257822
2 32950 822332307
3 86275 161734
3 67516 89021
2 169525 448354540
3 171918 110606
2 156255 333774029
2 5718 478629790
3 140110 122921
1 78037 104527 549428927
1 12522 93478 261529411
2 76626 274205580
1 98314 169585 454881836
1 29579 100584 195379830
1 74399 159031 654297669
2 40690 254265377
3 116792 44453
2 189549 127399764
1 66612 89920 140909943
2 65535 6863585
2 115858 763082538
1 87681 194766 477128999
2 48664 301047197
1 114044 168039 256054411
3 120594 138131
1 151526 163721 831004908
2 187474 810012114
3 137898 152346
3 98473 158941
1 89730 172215 175689507
1 33992 66091 716810072
1 155856 162489 186524378
2 46762 506630407
1 14894 30835 596261160
1 14554 30526 999661878
2 129271 885368849
2 35330 880663119
3 109014 110916
2 166 999435032
3 174530 195832
1 82083 114017 402711021
2 158986 851247767
2 146894 803233857
3 164601 126583
3 195933 103962
1 42554 164548 895609377
3 170043 196478
2 127342 743562608
3 120919 196016
2 2860 282765192
1 51562 141522 826425583
3 101103 165180
2 112665 460415545
3 166419 89335
3 188515 42404
1 39281 163929 198050472
1 11037 82579 236870451
3 80409 178543
1 86455 121543 987514431
1 5280 123205 116951870
2 119608 886184125
1 76038 117905 729535572
1 22399 178756 239066405
1 53218 190421 411704304
1 6873 109206 736698281
2 164652 576445414
3 70828 158213
3 187732 81011
2 170295 110702178
3 54703 150159
1 19429 127856 482488567
1 98265 136717 379634166
1 173386 175555 191606179
1 47144 192097 592057029
1 19711 62155 981519084
2 131872 443227488
3 140007 199261
1 8498 24206 96955551
2 90701 755811113
2 23219 122302773
2 71374 687642194
2 93074 112247992
3 10170 113246
1 134614 154327 388618092
3 75335 95475
3 6739 42888
3 62425 119619
3 176165 82765
3 44926 31791
2 100604 930693066
3 110426 48727
2 154046 736750304
1 132489 160793 266806304
1 36327 119040 59287547
1 70117 92422 50772170
3 176419 148563
3 99333 12526
2 124741 209434343
1 69471 137373 680593106
1 89187 106023 265783397
1 40317 178597 789817491
3 94867 153817
2 189407 145114551
2 26373 136456654
3 177838 4531
3 31237 171565
3 113008 45878
1 66088 118531 473402695
1 2268 134224 612765905
2 117303 166765252
1 154894 187366 708771105
1 111306 154294 177068318
2 133678 204268517
2 139084 481646139
1 66118 90399 995240402
1 33612 94773 952455460
2 5313 493316899
3 72938 14140
1 73037 78986 348006396
1 35808 190213 935452755
2 122058 730158355
3 4382 33270
3 66709 120588
1 97234 174452 709401626
1 71767 115687 755075505
3 123519 94845
3 134585 76432
3 166418 72709
3 131688 177799
3 126181 31750
3 45027 136392
1 99867 197666 227249478
1 50819 66019 719213578
2 74757 974807252
2 117604 484289664
2 62958 482414427
1 52068 66829 764504457
2 119754 109573046
1 18073 139573 588043539
2 154475 801011242
1 86184 193897 184986167
2 71401 944584774
2 154276 446636935
1 13178 69954 342813647
3 148675 77719
3 63755 83718
3 163707 111541
3 126556 128055
2 117768 180811023
1 14930 116136 112020958
2 190100 395960817
3 23818 82361
3 38624 123256
2 169468 730635195
2 169640 101368248
3 51950 76158
2 179316 218150133
2 191191 69480439
2 79807 255646528
2 109537 600605912
1 59604 84079 585841213
1 50479 118149 857529922
3 82588 1877
3 16886 189252
1 81860 164787 322320176
1 9983 174583 523963231
2 189643 45498163
1 45161 90243 992619768
1 46722 99966 92392532
1 12990 93787 560958042
2 8014 398363199
2 29640 710901136
2 7162 893557498
2 119962 640540894
1 35988 164809 76158674
1 11166 184051 317591145
1 26486 72558 692873241
2 33893 13146694
3 193763 31148
2 30842 669295049
1 57277 144259 42007905
2 136990 460550817
3 91980 35469
2 77853 93582284
3 58701 141433
3 166967 103750
1 68476 92624 87439044
2 178053 30162883
1 165543 171026 573682144
3 127601 101867
1 4629 184485 630465904
2 4737 53478545
1 138983 182666 889248833
1 40687 188217 146508473
1 27067 166761 515456295
1 144379 171516 434913528
2 176364 158089036
2 23744 224368116
3 83399 32191
1 46933 129883 876146064
1 40333 113258 232971431
2 67411 655391159
2 169386 773032375
1 81920 160512 97758298
1 90321 151897 96608423
1 35069 110973 974670656
1 73252 77011 487456868
1 66462 169415 184396560
1 31138 101066 732088269
1 51930 149186 335994495
1 60096 80236 982050117
3 94371 26984
2 133761 111080583
3 51084 131815
2 27465 990098006
3 75376 180202
3 63016 67741
2 70261 133462401
1 3412 11127 698942126
2 91345 932241655
1 35964 125455 107985564
1 95985 151459 374581441
1 91452 166041 710228109
1 13986 53168 834494794
1 125063 141597 275321514
2 191923 629630075
2 165573 395261407
3 59750 163885
2 38663 975250840
2 125044 647196032
2 17727 607108734
3 13104 24597
3 8793 163734
3 126083 183294
2 100500 139691358
2 101619 149146460
2 156812 181990594
2 79052 892999895
3 152 152649
1 27404 160115 729825341
3 34391 172969
3 87190 130798
1 11913 192524 22101979
3 146197 34258
3 10716 91444
1 22773 150659 623171643
2 195206 459605656
1 113821 163338 552254307
1 78614 187827 67684384
2 38972 863481036
3 5297 15312
3 136460 177134
3 74352 169298
1 123562 194946 55236044
2 195116 956910920
1 56300 120435 67760946
2 183739 933232501
2 1943 216856482
2 168415 158674909
3 25473 95689
3 165830 186137
2 68960 816369142
2 98810 152455947
2 196761 162524243
3 177552 198616
3 182253 2348
1 52489 83377 752179302
2 68863 721866322
1 106066 175508 186981523
3 157323 21253
3 75782 9996
3 132634 76847
2 132392 130336405
1 144991 166393 254161238
1 31301 51394 726981609
1 147454 159330 802668029
3 32852 116163
1 41209 164780 748227781
3 136010 15113
3 135369 46335
2 80634 816910889
3 179659 194999
1 17781 23200 546405043
3 114602 26004
1 48340 106880 97914064
2 136366 303731477
1 15744 69618 894228974
1 55043 107094 355506548
2 171433 786368535
3 77409 149970
1 85372 187261 877677410
1 59544 115425 329437355
2 177074 837630033
1 34961 102940 878681834
3 144075 163483
3 199230 121779
1 46527 148196 138966079
1 63438 158797 6080092
1 141361 149861 683011106
3 37877 173653
1 119632 165339 705404127
2 45059 342611984
3 374 72162
3 181447 53368
2 69771 89434213
3 198639 180536
3 129509 159564
2 138867 236390305
1 78205 116973 739484593
3 91672 60814
1 88593 114181 803610873
3 78584 93922
2 198491 573392643
1 152196 172813 271785948
1 122654 179333 870030941
2 11796 249430834
1 53321 124863 409204972
1 133632 139325 348335389
2 40422 724297343
1 137893 156176 406795105
2 109364 6624367
3 6905 33430
1 159518 175932 600557973
2 141764 660691393
2 165878 3108825
2 185697 463368934
3 42741 116980
3 41369 59553
1 41160 138427 734713802
1 81422 147033 673768421
1 127627 133823 381187193
2 94293 608565329
3 100608 47190
2 139916 334678909
2 171218 787755426
2 107224 205756838
2 120038 351170952
3 88180 181485
2 76027 649616550
1 24972 75273 274514819
3 41515 103127
3 98937 161304
2 150643 849519051
1 145555 155308 178903378
1 27078 79070 412157193
2 187507 502431357
2 131118 19477896
3 116707 1984
3 30457 60028
1 5520 162571 111084636
3 126457 70282
3 56265 4846
1 186632 191395 252055984
2 49446 3234411
2 107559 355980117
1 325 85254 266663594
1 106924 193709 725755099
1 165840 182441 859994182
1 39267 180209 640752836
2 91257 462479124
1 13341 199407 503458775
2 73911 849956289
1 83070 89499 750954249
2 137767 840893495
1 88477 158517 891893646
2 181521 535867840
3 137961 7742
2 187385 249777502
3 56405 150319
2 83305 216859255
2 70126 789086873
2 170898 886988626
3 162574 61706
1 49463 88704 247984735
2 14069 191394337
3 74539 118960
2 165383 403393472
1 23310 152780 321818133
2 159680 158203091
1 18923 67024 124226459
2 31981 429583540
1 43419 109437 137046582
1 99140 107549 888967629
3 33508 141485
1 33919 43351 880220001
3 178066 32128
3 192537 39679
1 74064 168513 713784348
3 112550 148210
1 170256 176938 403823347
3 119678 136809
1 86941 147977 761373038
2 148151 405018158
2 38150 843158373
3 149223 85725
2 127112 404407483
1 128952 196127 920798199
1 132806 169075 958259837
2 170172 822368174
1 32612 80167 569987326
3 52674 43728
2 13189 254012905
3 73411 169696
3 65559 198262
1 133495 161053 602996943
2 29418 43663550
2 89488 833494844
2 57093 581358819
3 67516 96572
1 177540 189168 48880819
1 44742 99251 759245379
1 98329 138639 24254082
2 119894 953815075
3 105248 23943
3 3933 91791
1 112116 133849 308738774
2 152096 911750446
2 175854 286673139
1 23341 72385 626924026
1 59235 111899 3339090
1 5205 70119 148185542
2 171798 445722318
3 134312 80766
3 5524 31022
3 84388 47428
2 174646 784431027
2 96985 850652222
1 78076 160978 240411233
1 107134 116992 4303641
2 140939 357801042
2 64003 262269206
1 9466 75818 433863061
1 47053 134084 934233683
1 68349 81962 485234315
1 19145 184206 771396487
2 72559 214215274
1 51949 131383 386800108
2 37638 757226331
2 81406 665328825
1 120791 185057 277881030
2 21259 440315095
1 72943 89929 879686838
2 171678 338701119
2 187650 584138378
2 84667 676831245
1 165401 179964 663921254
1 65202 74655 9785690
1 27021 180922 601589439
2 44234 14864080
2 82397 982544098
2 135315 778066915
3 184291 48030
3 23992 3092
3 46662 8094
1 54753 182287 872034737
3 169295 15338
3 197030 141554
1 107656 197373 472836248
1 55094 60029 631497026
2 7612 635516164
2 190416 491256999
2 23325 21389186
3 86653 111613
3 14287 105117
1 69432 79177 438423834
2 157449 746361728
2 142339 986729550
1 67726 174700 109394285
1 113766 185496 530259689
1 53020 61556 673315990
1 18412 25209 299934448
3 124842 136257
3 199736 30548
3 112462 69339
2 90813 168913300
3 147991 187818
2 81273 489610431
3 31919 35202
1 186275 192018 638837371
2 79510 358372748
2 14777 731554883
3 59756 77908
3 105968 130622
2 72803 761229554
1 14701 94644 293783058
2 57305 419902060
2 83667 722967923
2 195960 848447109
2 29731 346581260
3 140915 51627
1 74469 171619 781325486
3 99334 35290
2 78380 369280745
1 134162 171345 390229067
1 136946 160168 128665475
3 196764 77104
1 66433 85811 840588578
2 89108 934911640
3 93964 186443
1 66915 193232 640499487
2 130731 516230364
2 101165 36677479
1 158630 183725 757298243
3 139576 159906
1 37991 128085 433447357
2 46515 731369775
3 181006 41915
1 91796 114855 756403358
3 62156 12399
3 164386 121411
2 186774 970972380
2 85326 69531734
2 198456 583792026
3 134269 160255
2 166116 670545984
3 7150 163648
2 74852 950753495
3 94371 15892
2 89896 116626664
2 142129 323087243
1 128603 137654 267863189
3 136112 140299
2 176631 646839014
3 48201 81598
3 109128 32492
1 10181 103629 506426238
3 81678 92808
3 108924 3071
1 69826 117908 791077162
2 56024 803464892
2 71443 460108924
3 40851 154417
3 32715 4742
2 32168 57773205
1 13550 120190 785045749
1 93278 139560 247965621
2 128760 964212636
2 149352 239443639
3 37299 46540
3 119830 102963
1 13397 142495 825006624
2 9769 946088164
3 166095 42532
1 86503 189847 122246583
2 28046 766982827
2 16643 505925176
1 46795 47226 463414729
3 151949 95271
3 71625 153932
1 182312 192728 221829445
1 16132 104633 459036522
1 42041 112330 800971309
2 140805 12718509
1 16937 36316 710214884
3 152785 149897
1 3704 180528 266445759
2 93291 427118420
2 70497 967677938
3 39786 49409
3 93190 172857
2 160042 624453959
2 25643 829270286
2 51011 562629315
3 29536 183665
2 29309 874565389
2 115949 339660847
2 186986 765943474
1 30862 138759 357942538
3 92353 101124
2 49027 800349031
2 85803 127635638
3 178005 198711
3 194495 133393
1 124171 165505 300924083
1 76587 110737 787896724
3 144089 197781
3 4632 39045
3 183902 113461
1 582 177730 986680554
1 12377 44508 62442301
2 64047 195965892
2 167773 184886366
3 56590 60362
1 105012 179606 282954628
1 142612 164804 989024705
3 45861 152156
3 126100 66075
2 134245 837766946
2 22520 336465597
2 166267 705940593
3 39173 138612
3 97338 91912
2 181354 471197549
2 123274 970345416
2 75896 685800812
2 140605 290066519
2 103156 363320016
3 90808 148719
1 181800 188244 412829359
3 79064 176392
2 140279 922360352
2 29215 972561543
1 53425 70088 582608729
2 199925 25514549
2 110069 300654801
1 7266 111640 305089550
2 37040 485519638
3 86733 50084
2 192101 586927429
1 86742 98183 23656356
1 47817 71203 152263066
2 140713 355475004
1 106542 171887 751962452
1 54812 177697 175997745
3 11887 175416
2 51218 926207847
3 195790 109685
3 59715 176140
2 190183 397539153
2 128069 880259880
2 16241 783742677
3 82397 189041
2 146929 744144595
3 7690 34748
3 138791 168874
3 181741 186645
1 27669 177447 56561281
2 92610 163136065
2 62595 979155656
2 68940 114174100
1 30896 46733 58499798
3 14298 86458
1 68178 107857 97785589
2 9428 224569744
1 137553 157036 753454185
2 158544 726533468
1 69449 157088 955632631
1 67619 197370 105608665
1 81145 137571 288856654
2 143044 244489367
3 23883 170125
3 53299 145682
3 162315 107352
3 67475 6533
3 167492 124334
3 30196 69528
2 135916 271801371
2 35942 278537433
3 114456 171023
1 32848 171569 243376115
2 115288 883362670
1 1045 69712 864201820
1 105937 138538 47588042
3 88394 172102
1 138321 161531 319473709
2 20703 691032936
2 147906 807147007
1 2863 113202 520050199
1 69198 159956 812105418
3 169128 9690
1 14127 15167 462814580
1 43138 183870 952990339
3 99243 108423
3 169260 38599
2 129624 515538695
2 57008 514283605
3 125695 71141
1 33281 86339 642323247
1 47021 49999 525539147
1 46896 165310 801359168
2 160486 972340007
3 137562 108947
3 141894 106793
3 20719 2499
3 84406 140994
3 76914 37372
2 124690 932940765
1 78681 130688 953512159
1 96114 118688 615550174
1 20993 151647 22767973
2 97266 422174146
1 93180 124126 60654547
2 154981 323681889
2 70120 319415258
3 14601 174047
2 36784 484603456
2 91514 16549815
1 167023 197412 222766240
3 166727 68633
1 2846 16917 521455844
1 6442 133641 306775752
3 123312 21514
3 52681 173459
3 73649 156717
1 9506 153027 51708269
2 106886 816236603
2 144051 852968532
1 22003 177641 490379770
3 92078 92394
3 31734 128596
1 151834 166542 783295810
3 123689 155634
1 84725 108096 566645867
2 175958 58446527
3 154498 146012
2 90454 927250370
1 31727 89897 57052549
1 15049 116561 850605364
1 39004 99301 395284169
1 111313 150343 556415210
2 5047 56408112
3 114330 56872
1 122335 199159 518894484
1 55715 156104 669209762
3 158925 132834
1 60001 188142 902539276
1 30952 174268 7504182
2 842 768627710
1 33913 125277 777804951
3 144544 42101
3 195919 77172
3 135762 62492
1 36161 129971 677802772
2 170482 905694026
2 139506 962167463
2 162544 828268791
3 76158 123943
1 139767 171540 797809743
3 181323 163948
3 103454 68764
2 118598 990701336
1 123816 152867 480633453
1 44713 126098 269021639
3 116381 134497
3 59099 28245
2 180709 269136332
3 101795 190987
3 128206 62630
3 193098 67204
1 103304 159770 765169567
3 132756 131632
1 38431 73546 204004977
1 151610 199077 826276914
2 64531 698550148
1 108455 123698 657172856
2 162394 205536036
1 130673 197362 638012573
2 37675 876913128
1 74026 96681 243265885
3 151135 14674
1 52604 96681 374478218
2 1406 143692193
1 69960 164356 99846544
3 20601 19673
1 12766 164820 736206362
2 189771 775334511
1 59204 197242 547507490
3 64262 3137
2 57358 879298926
2 137086 614130242
3 65806 150456
1 35119 176650 87186738
3 42470 151935
1 40642 110747 224799975
3 168155 64606
3 153883 1239
1 16380 84009 371147888
2 78307 250060395
1 77899 181763 915375154
1 5041 115883 885241382
2 118129 619943797
3 105879 38880
1 100319 124852 827303561
2 188462 826138386
1 171542 181372 779503660
2 114366 357572422
3 196358 53350
1 29795 177495 777119089
1 36359 51105 408195255
2 162994 633413373
2 25890 619136201
1 104569 149260 81407129
1 75102 174814 977876552
2 90862 302640927
1 55674 62098 201831219
1 50202 104609 473779097
3 195147 95187
3 60932 31353
2 17214 542487969
2 188316 483981689
2 122839 376966504
2 56091 454526257
2 173209 13736485
1 115202 118585 919315021
3 187659 56578
1 19873 190948 736924590
3 38766 104162
3 198166 44627
1 57464 143854 251485497
2 10187 807205194
3 118579 75953
2 92858 124703987
3 22739 159342
3 152762 166371
2 195077 693524273
2 157614 537388849
2 1798 31912463
2 92585 20077717
1 129096 194066 109031354
2 31060 357700412
3 178652 72305
3 22422 20507
1 30653 159298 8935079
3 11419 98658
1 51049 141962 778250467
3 20228 146394
3 127334 5511
1 29508 173044 574519526
3 51735 69109
1 133238 176001 182270199
1 25660 102047 188416540
1 14309 142174 425705978
2 71873 621136164
2 33011 962940982
2 153882 985505353
3 108445 160284
3 42535 42153
1 38852 154404 844844002
1 134306 139646 541353859
3 86255 20489
3 168746 192893
1 81796 86247 424025949
1 125285 178714 961677063
3 110019 14276
2 54866 482899667
3 36903 188572
3 13940 65773
1 69122 85508 423250367
1 42387 170488 346170771
2 188562 167837451
1 28852 95703 92009915
1 82540 187493 328597974
2 49009 298720323
3 24334 162655
1 97437 145504 968520135
3 105705 112505
3 174258 36999
1 138503 155450 628793678
2 14704 604704155
1 185573 197467 506984081
3 55417 148709
1 98531 142828 37578704
1 15872 146322 682442784
1 73602 136656 884346665
2 80050 776584747
3 144139 36354
3 3695 83382
3 22792 49997
1 51877 52139 345650691
2 119416 777793260
2 194926 956967222
1 56651 92641 831917373
3 64920 66127
3 27361 33715
1 151799 172782 113506708
3 97590 116739
3 193018 126798
3 139863 177246
1 54116 86015 939090813
2 163042 702786997
2 48466 649967816
3 152360 10034
1 52325 94861 978152462
3 127314 82154
2 179068 395863515
2 67875 637444806
3 111533 56554
1 11590 176547 499644830
3 118152 102098
2 106554 923067985
2 21069 459228851
1 124832 168451 202301627
2 21339 107190429
3 176318 56310
3 94146 46402
1 63917 93636 447813216
2 173574 770676065
1 160937 185999 821401281
1 45976 81450 350931411
1 10854 199692 476541947
1 9833 40022 277631652
3 142744 193287
1 4546 195141 22404434
3 50879 77349
3 56635 11722
3 161836 60545
2 116898 143468541
3 20508 58865
2 97654 2229667
3 186198 100773
1 11177 28843 705021254
2 111730 870189789
3 17625 4149
2 57373 87988916
1 89513 156709 925997736
2 181308 610634093
1 82697 156910 176267036
1 11658 15198 676791035
2 111615 128602079
3 8910 135104
3 141723 31178
3 179612 19128
1 125836 186414 186841331
2 165393 235372475
1 100517 123292 450754175
2 44014 545093048
1 113009 120152 314456049
1 61483 88333 768748966
1 49997 56614 369185147
3 34370 28303
1 37767 112828 62666442
3 42287 88173
1 16368 166570 407796507
1 73580 191016 8905067
2 100276 304729426
3 71274 46017
3 179294 66878
3 1175 133787
1 166115 177324 959307745
3 144062 146851
1 69585 146152 368479877
3 172038 122073
3 137959 174693
3 12739 91832
3 60386 52674
1 7002 71481 691847989
1 55335 81747 914448125
2 93670 260423235
2 125201 835903401
1 54614 187564 309044223
2 12738 413237483
1 42993 170367 782412187
3 171395 107866
1 47690 91693 76084149
3 68889 167639
3 149441 143008
1 107625 182743 137446307
2 58186 445495031
1 2605 174024 514088537
3 387 103547
1 61058 150554 858798774
2 50504 968873461
2 20223 354596709
2 87579 376756201
1 107116 113202 133793622
1 42219 143586 817796362
3 43605 39576
2 19386 12009642
3 98033 165150
3 116265 176172
3 86412 58397
1 62767 70993 689805252
2 39050 406488780
2 184186 435430909
3 37306 164334
1 82170 170912 890276703
1 5219 139210 599842605
1 126939 198302 894546084
1 56532 86293 448566130
1 30458 73775 431410359
3 135662 173074
3 155622 28270
2 150871 698438218
2 113847 789011680
1 56225 121702 841421218
2 138678 323893428
3 18985 57199
2 34055 735333453
3 182126 69944
2 132630 104593335
1 85734 149866 358068116
3 166992 112063
3 80130 87969
1 139398 161542 688847785
2 2488 60687838
3 164784 3004
2 11758 40826604
1 48718 156705 174507434
2 153166 843957844
1 8027 102742 556423251
2 83192 748747757
3 106872 117201
2 99630 60608692
3 88869 147477
3 53451 110105
1 77966 119369 810286863
1 61889 123891 819185153
2 42139 843692997
1 52599 181638 317001309
3 9740 89281
2 60791 394234069
3 152475 139686
1 27404 144635 969069034
2 116163 353904466
2 42346 387381399
2 156913 652314742
2 108041 909840100
2 100880 61543853
1 118976 150082 638935162
1 177906 190558 734075284
1 75174 192900 748061974
1 3329 155287 714448106
1 16219 179191 730216197
3 141576 171373
3 89175 91697
2 195861 571512707
3 149804 44518
3 21738 120359
3 9681 102026
2 178549 774545600
3 189709 105982
3 118152 96213
3 42470 158772
3 7552 117401
2 29791 356078529
2 17667 545408924
1 147712 172301 462785862
3 42258 194413
3 177914 71277
2 135149 835264181
1 89873 127279 165907624
3 132517 123737
3 95090 98879
3 141455 137783
1 113467 158721 610653144
2 127470 523400521
2 111826 922238127
2 146757 198382332
1 63188 155471 522013579
3 198644 69073
1 43636 160237 986302788
2 69186 877460856
2 45874 931163928
1 168829 182020 408520469
2 161394 219067134
1 78185 196252 386261177
1 88290 120960 125910681
3 166635 122805
2 164275 327053496
1 88041 187340 185596905
1 80374 147973 993928199
3 121530 66532
3 360 44844
1 24858 160290 457875215
1 184371 190965 74952849
1 96115 162695 757123939
1 88217 196754 591473915
1 9393 45415 309299987
2 65079 713081799
3 42246 193932
2 40854 136344460
1 51285 100006 723071463
1 108064 164992 848323644
2 78220 10858026
3 89460 93657
1 6309 15237 356518604
2 14513 571533018
1 133281 189104 805267821
2 188583 992555523
1 41884 101154 140226824
3 80617 60444
1 69976 146878 203010185
2 82178 527847833
1 169573 171601 517450848
2 7491 479174823
2 114223 306790281
1 97407 168324 266625152
2 76662 9571435
3 155709 90822
3 193216 47839
3 4520 157686
2 82827 92737455
2 83494 139205034
3 81998 75579
3 52668 147180
3 61452 172373
3 17719 189675
3 121662 78939
1 107770 197599 16663281
3 24073 172419
2 167291 729793830
1 21240 79496 872778848
2 81628 317934807
2 88298 864250594
3 14472 14649
3 158889 138329
1 98547 119640 52485493
2 37224 127114299
3 92736 140602
1 165533 191890 884394835
1 99124 176464 526492478
1 37861 185754 562809627
2 192512 94062945
2 66308 867654451
1 49605 116543 398987213
1 52228 198179 812219892
2 5518 665875472
3 106271 24933
1 17982 71189 57723936
2 145749 557584417
3 166118 23287
3 187674 102222
3 150763 167448
3 118194 199914
1 37168 43270 87226973
2 37939 81094274
2 173222 72890547
3 131576 100367
3 143467 144858
2 20614 207371016
3 81553 192323
1 18918 128769 726291326
2 1536 25523385
2 17224 362130634
2 19791 5280648
2 76849 763722273
2 192137 601049458
1 107992 146902 438554153
2 106653 166504925
1 674 19779 681083092
3 159055 117784
2 42640 78727412
1 29980 52818 366074405
1 143837 185510 897053607
2 97948 785225362
3 98256 108772
1 36933 95292 587655958
2 135488 228960955
3 10432 118027
3 81691 119294
2 20218 255509898
2 132648 649205945
3 195578 145948
1 25131 146838 6797817
2 98650 701594103
3 166863 147865
2 109443 678576526
2 100062 396025364
3 145360 153936
2 142824 767180395
2 106045 98113929
3 56373 22427
2 55443 970259814
1 116801 197032 991700006
3 116327 21780
1 15302 158136 391214802
2 97583 27221781
1 90174 118521 467112438
2 163480 464495306
2 61652 747776463
3 187424 101995
3 157748 157518
2 134121 397530165
2 23409 62850533
3 11469 143923
1 27965 182602 387274167
3 132873 93543
2 29477 120902917
2 86591 378605016
1 88617 127517 657032419
2 53448 324435540
1 104351 142173 209898713
2 176854 353664378
3 184560 163924
3 148714 132258
3 199187 3278
2 2164 839068115
3 179430 151268
1 51677 93702 962045421
2 108645 646309653
2 84483 199340435
1 94752 136657 174166726
1 94837 136169 273267679
2 364 555084267
2 59396 73285433
1 77670 134552 610297754
3 67964 18431
3 158979 53483
1 112948 189840 155569761
1 105565 153690 871769861
2 114331 431266968
2 1665 923229899
1 117598 144846 615352873
3 110482 195609
1 106906 166194 479413084
1 44196 169020 162230807
2 8585 414883644
1 147421 199236 114850366
3 44431 122264
1 75541 83842 838728227
2 133133 421774307
3 175366 53731
1 29927 140735 863172138
1 127737 177314 801904095
3 183707 28798
3 145068 61748
3 163095 23666
2 152057 582690447
3 1906 27042
1 18718 179315 917920540
3 9113 150462
2 103879 112187359
1 66244 197894 593066908
1 89904 93387 782343530
3 1727 21141
2 74157 553719943
1 23413 194893 378536414
1 25376 74091 601951602
1 70014 118531 362563186
1 38316 193132 773439892
2 35842 891955274
2 119534 679735445
3 183132 170651
1 81516 182233 295081309
3 83304 24272
2 123164 685622387
3 114972 53308
2 11972 138458754
1 100092 170764 618596434
3 46339 177394
2 179534 525314552
2 73495 944671346
3 150033 105103
3 108347 107053
3 134367 13855
1 94461 134354 399513078
2 45758 50078118
3 150443 194532
3 32666 188057
3 158954 27386
1 115918 148627 336136773
2 27295 615170495
1 70990 80624 983200765
3 171515 128097
1 623 156239 324729943
3 152129 131640
3 148301 194475
1 123117 189579 760259543
1 25026 54077 995758532
2 129592 859666274
1 89299 178397 849099822
3 173154 80105
1 10788 75092 494471371
3 176591 40272
1 22679 122836 811202896
2 43763 472062797
1 46517 178276 839402813
3 126967 36194
2 196660 701176145
1 32159 58516 379032024
3 28957 46705
2 126895 144588384
1 40073 62717 358357636
1 4333 121467 58358769
2 157214 973133325
1 30141 55565 838280658
2 12301 644571076
1 28934 72314 670260980
2 88845 794259843
2 157362 426895795
1 30462 138757 998559917
1 124247 126338 355448424
3 170473 24975
2 52245 195769910
2 152254 94145675
2 141104 196803744
2 73625 846771780
1 1301 61028 227749181
3 181763 164550
2 87152 535087171
2 174857 528031525
1 30706 147351 216874611
3 27834 177117
2 40372 537518420
2 21205 923128471
2 72625 815100452
2 1923 594798327
1 54442 103631 895655004
2 39902 28287585
3 118822 160103
3 98856 194131
1 16994 192268 591579923
3 6223 177898
3 7533 191462
3 37180 47743
3 112021 53279
1 166552 186607 690309665
1 160879 183555 410077072
3 181342 94225
3 3652 162985
3 15216 114386
1 98717 140489 325865110
3 94668 22348
3 62935 91538
1 68365 119198 825986418
3 184014 645
1 1334 23135 71270934
2 6904 103532223
2 45988 467041250
2 172347 658887499
2 101462 728129156
1 7592 65119 980776797
3 15809 79443
2 62261 946161201
1 42571 52020 342521962
2 82471 167680391
2 72544 480607898
3 146829 47109
2 38374 620480698
1 40181 91240 732365951
2 122368 794626753
1 90147 195611 200472219
3 108570 51462
2 117812 974155994
1 76563 134722 929417622
3 77361 138905
2 43500 349243226
2 188817 657479618
2 80377 205207885
1 73837 94672 639213420
2 167299 366122546
3 156080 133284
1 107416 154698 352274383
1 37422 115993 14767461
1 50766 62575 935925756
3 97881 14084
2 72256 832758146
3 6911 136432
2 44209 959430138
3 65861 67728
1 98263 138347 221833243
1 22032 69116 939806527
2 111334 551962424
3 130138 139313
3 9369 53299
3 140517 176174
1 12883 43437 611383400
3 57382 176685
1 7064 119406 886712441
2 83271 378277937
1 28230 35344 436113068
2 138026 557496279
2 175090 35062259
3 172165 52314
3 39393 36796
3 75750 71829
3 190503 42634
2 110487 360270021
1 78656 117972 342982871
2 62629 797854293
2 158399 535051526
1 77673 109071 816441999
2 78262 446573511
1 114053 125805 9326233
3 197912 165218
2 49798 600665332
1 74228 86903 566167882
1 6916 140091 87606173
1 63338 79258 159844628
1 99172 105318 232684692
1 61877 116289 972900499
2 88741 22771062
2 51663 299000758
1 82942 117878 800122920
1 29475 153778 179637854
3 166477 68920
2 177546 506988026
3 22045 93906
1 5228 60421 233023265
2 145606 492339852
2 58728 152410130
2 156332 825571955
2 165499 113727454
1 8837 100130 602193092
3 116407 170599
3 98864 130901
3 24484 70238
1 56119 148533 439746465
1 113648 197068 978813187
1 23031 61635 250475558
2 153305 439312303
2 29974 804778948
3 105646 119733
2 141379 274999312
2 70245 793215619
3 191249 194738
1 96176 163804 746612936
2 80210 131554252
1 131569 187442 74927191
3 190376 118695
1 22451 110089 954823841
2 18295 301724708
3 87389 81021
1 23506 56064 193891771
3 78604 38970
3 77053 165556
3 89209 64641
3 194683 106665
1 39738 94955 182100314
2 183194 115929884
2 182122 775553211
2 184916 809703529
1 13880 76246 355209643
1 98323 106942 262919268
2 162875 710000245
2 123368 819861001
1 36247 175185 82068497
2 28647 252860010
3 170111 130521
3 191893 17806
1 38390 189132 31195705
1 14108 91055 458906532
1 73496 187714 949902029
2 138952 378517178
3 121023 144503
3 187898 78646
3 13334 89272
2 174746 220013995
3 78833 80639
1 16714 86609 930007654
1 66689 79046 703019379
1 54180 151465 908581849
3 79491 150567
2 155281 558415018
3 133464 37776
2 187739 451434052
1 77038 124513 9743704
2 82689 477794438
3 198352 156079
2 7111 573566293
3 13879 48993
3 157746 128205
1 41065 137578 898110404
3 20211 72456
2 132089 628423507
2 51183 836115578
2 104871 444478511
1 54051 59338 275223329
3 176831 73857
1 65087 70543 829096728
2 76838 887952631
3 23059 136279
3 68298 32661
2 174525 625913180
1 64889 80438 752264797
1 125272 198147 827676270
2 141760 357627569
3 135809 48910
3 76874 162908
2 13624 880762115
2 194967 390313545
2 130345 105243748
2 131132 250295412
3 150751 171287
2 75276 543687328
1 328 107602 743660659
1 59275 187873 273383620
1 75752 109183 813273809
3 196259 192899
2 192249 476093458
1 90819 165908 686316795
3 71926 5536
1 144696 198609 477452510
2 43523 325080328
2 99287 214543109
1 268 7688 528532147
3 31577 89751
3 136291 142149
1 130489 131590 165900002
3 126416 185354
2 100890 965827681
3 154480 34757
2 169036 354133811
1 82264 144330 287126845
1 43132 90831 725879055
3 141667 91165
3 131088 102166
1 53433 61290 44541583
1 69520 123291 899858497
1 71132 108583 283815151
2 81627 247362214
3 173602 12219
3 50624 198518
3 12640 28137
2 107901 49110403
3 114181 152784
2 93807 818458862
1 98839 131159 646158736
1 10646 142828 602506976
3 185555 90098
1 50035 88787 971673221
2 115319 476721454
3 47824 138788
2 25078 371480638
3 157912 114967
3 197203 49459
1 119405 156664 753379800
2 9497 30558035
1 1608 107258 117566816
1 2129 147969 942519454
1 85907 104430 896611772
2 98499 606862918
1 73447 175938 859314265
2 95192 154861841
1 13168 105813 654033814
2 79456 807698176
3 197025 54010
2 49596 657480291
2 90350 253272514
2 115613 94738526
3 38488 33886
2 2856 982265546
1 116037 146570 551385634
3 84115 52916
2 189983 587633622
1 124273 162464 50743461
1 49070 79282 175884073
1 59259 172820 611353343
2 4861 456395383
3 53124 16896
3 40880 38441
1 48351 189078 564673782
3 122692 193287
1 139016 150095 774323341
1 23777 33108 2267761
2 80087 866002136
1 197555 198687 907073194
1 22781 51621 779535367
3 155520 106667
2 70118 134882802
1 74394 147152 434177006
1 52203 186445 753129316
2 138665 199506239
3 133227 48687
1 12856 59738 907587226
1 102017 128736 938315885
1 10692 91340 454822013
1 35539 69707 567233682
3 156240 18995
1 90513 187451 802342555
3 180835 161510
3 87679 155895
1 8647 36820 648897222
1 309 125655 707319000
2 108659 836807177
1 39657 85763 850863327
2 191987 996368532
3 149900 58744
1 19855 95228 421187983
3 70524 39759
3 53648 19541
1 13390 131059 141188619
3 35394 28787
1 10220 92918 797115856
1 36837 79863 27215501
3 95596 9602
3 6471 138003
2 16546 370858661
3 192679 13490
2 116544 333472199
3 159178 196280
3 179450 98644
1 47266 155000 927110595
3 12159 138167
2 189489 37262510
1 32119 198625 854642190
2 104270 984870668
3 110326 165838
2 199463 222657136
1 73496 194529 644454237
2 131487 22627268
1 87473 99897 480912162
2 32253 248077343
1 74725 194670 202225912
2 67889 843841751
2 187766 313481077
3 197335 75456
2 149719 105599154
3 32474 161563
2 113308 488112541
1 172783 176932 201466142
2 81771 294850183
1 9993 162178 709964889
3 63350 80006
1 28869 166788 491269618
3 147162 46290
3 176011 86209
1 116063 185799 899577931
3 96155 5998
3 147783 80399
3 35950 183443
3 84315 21085
3 56527 5801
2 193830 902861489
1 78778 166219 663844730
3 155578 88533
2 42540 686145154
1 113176 134623 368100948
3 5330 165542
3 61907 24273
2 137198 990955631
1 113600 185982 341685836
1 16609 128988 61093745
1 8366 198818 183515889
2 24969 124447307
3 174961 49697
1 74960 188793 586733388
3 8600 121814
1 47412 182351 75511691
3 125241 43021
1 2557 167854 48966635
2 117983 296736992
3 35176 178945
1 128712 186343 870334406
1 57750 154107 859190613
3 104653 34006
2 12839 888486081
1 156299 199931 564355372
3 143844 77027
2 183670 113831113
3 130364 125679
3 41827 152527
1 119025 173320 339597890
2 97171 456127226
2 167974 136701802
3 41801 106824
2 53771 485383103
2 108279 924148111
2 148749 623379433
2 116309 690893010
2 151596 909129285
2 114036 664356683
1 4256 47983 648916254
1 72509 96528 9385634
3 188373 49911
1 12464 69737 55699980
3 41222 182549
3 80855 75928
1 125141 151816 306445341
3 110465 97472
3 190415 163973
3 125665 154817
2 87539 930084200
2 181970 235170340
1 59448 117888 507144062
1 74172 146729 945953543
3 66660 104903
1 23193 187998 780924033
2 3465 139177901
2 76075 751041123
3 23286 139339
3 6905 32616
3 192979 59901
2 103631 263698628
2 79099 847237166
2 113027 887413665
2 38543 826346596
2 190998 891955090
2 38350 612348946
3 171463 55250
3 117074 186017
1 54258 140367 350154668
3 188390 141779
3 148387 33915
3 85007 47868
2 171616 119208789
3 146613 17210
1 133253 169766 438894864
3 28876 97869
1 78219 176522 884477164
2 126286 970401240
2 62090 495761857
1 19905 125082 829656974
2 84701 585884314
3 108539 139600
3 165168 70336
2 176487 507341123
1 35090 131767 568687698
2 149358 854352944
3 18946 7759
3 99938 182107
3 173677 70055
3 173438 55225
2 163779 625655793
1 21183 60074 875164014
3 65625 108792
3 8531 163633
1 30982 91101 362621961
1 46526 119444 46524839
1 166318 185075 96781158
3 156601 78082
1 165938 199245 883434476
1 150479 176990 994549699
2 15658 803299876
3 135586 98567
3 193478 46777
3 16666 94463
3 40640 5941
1 32995 110122 769791324
2 9997 34700229
1 121986 134399 814538045
3 119109 172942
2 704 142750628
2 118965 828242933
1 98094 180819 688402437
2 166145 449320286
1 35320 188726 965899412
3 89310 164908
2 139717 700725861
1 140268 188527 192892539
1 80928 145450 494080197
3 111493 177756
1 46302 166384 530520157
1 6859 64381 937076584
3 72049 69900
3 160532 143905
2 152443 10415724
1 44447 92444 982158456
2 137037 460965320
2 15096 561639844
1 113280 125139 94629893
1 100675 164704 384457178
3 105650 190040
2 143988 565634747
3 180620 149542
1 110860 141020 143174130
1 100341 125507 822915760
3 159428 189676
3 31256 90469
1 29723 167558 708126459
1 30699 131894 235170799
1 68224 188590 550975391
1 75078 184122 84608681
2 76276 622124134
3 188437 135435
3 172901 26493
1 98175 148313 330344558
3 167480 122071
3 117373 7246
3 198499 38976
1 35489 35619 127396754
1 68807 189995 642944041
3 194888 150158
3 107126 184958
1 6483 146294 306750346
2 183696 311310527
3 58908 22618
2 178854 402200068
2 107998 193706487
1 8362 139591 680704888
3 112002 135674
3 162541 118627
2 89431 30420038
1 5501 45672 948793366
1 5177 107425 886588671
2 110457 870635637
3 187846 3946
2 46832 355963951
3 82993 2948
3 10484 185453
3 188612 72824
2 11300 549083568
2 16192 667090962
3 52713 110167
2 170954 529017646
2 17419 757391779
1 120689 128550 272216920
3 20779 17417
2 178107 661293675
1 129032 145571 598917293
3 766 58180
3 51996 61244
2 15995 60759108
1 44043 199536 365987128
3 96093 157556
2 138642 309141136
3 75098 117291
1 92323 195857 162581590
3 96564 77976
2 23353 340005053
1 25342 96885 394630831
1 57139 82343 427801121
1 62298 196328 760905909
1 12021 101975 94880334
1 82754 185704 351200104
1 95144 150330 66849254
2 4073 230140698
1 104997 150664 836591636
3 125103 115064
3 194993 119192
3 107249 59252
1 85526 89960 962002764
3 79365 26773
3 77110 136540
2 67990 323064094
3 141300 134612
2 146984 330844971
2 81456 878452720
1 60363 84555 401982723
1 20581 75771 441463166
1 134626 161954 205983466
1 4682 77515 762247884
1 41802 44962 699317319
1 55827 140594 248470019
1 61356 153806 567036368
3 31076 64459
2 10084 314039450
2 30773 904946101
3 179429 134982
3 188128 134509
3 118814 18204
3 23240 175508
1 43155 63962 843427324
3 37082 8526
2 39616 512966703
2 175185 38303069
2 190150 628790920
1 102220 128849 388569945
1 41687 194821 76745555
1 174011 195508 420827912
1 63051 67050 271752548
3 34478 35546
3 103076 117071
2 22507 286348541
1 32955 88469 227068966
1 17440 85973 454453111
2 14289 772428820
2 192342 877954291
2 11578 909603122
3 76095 76250
2 73220 784113075
2 15856 370898888
2 114609 840131857
2 61052 251242531
2 99789 445705856
2 157978 105850376
3 133271 184786
3 160230 80597
2 13459 212778607
2 131591 855654879
2 52722 336606271
3 118681 189616
3 131965 40647
2 7634 499754785
2 13146 726782680
1 34870 75188 132452556
1 100064 100779 607733694
3 155541 65462
3 93873 56965
3 43461 16004
3 83838 8375
3 176100 181163
2 164442 307520717
2 168959 967296711
3 137246 189348
1 111364 190947 74151967
3 63953 15452
2 136360 535728050
2 97305 706880472
2 81087 904379458
1 148349 192675 310507460
1 142911 196149 343746930
2 114979 898509031
1 194448 199461 801517174
3 90693 2050
1 12157 98817 730465484
3 5808 4948
3 67699 163173
2 55326 62820628
1 144180 182761 686580441
3 36602 133851
3 125125 84060
3 74720 155613
2 194970 637880655
2 156905 999548780
3 38655 33502
1 165175 181830 470804689
2 149095 740827645
3 101141 5365
3 23533 99635
2 52689 543857642
3 91072 173543
1 64465 82985 42269098
2 63094 887304669
3 27747 121966
3 98424 139748
1 13499 158656 320893108
3 36377 153088
1 86601 154959 189432409
1 32998 174658 812665369
2 55527 432650513
1 158170 181310 289637444
2 72576 677666881
2 49850 985497943
3 30438 146108
3 120446 47125
3 83833 119856
2 124298 821491101
2 135632 372921104
1 68830 176506 100155098
3 198573 86389
2 43131 333312131
1 103191 162909 269532702
3 155031 103607
1 3701 108162 194455990
3 126321 190690
3 36221 138815
3 37881 40162
3 58142 141079
1 67844 191611 899001908
3 179622 188203
3 74822 69444
2 159633 225503991
3 77442 110333
2 124201 822694562
2 1157 189218520
3 12303 156832
3 160501 27172
1 66647 85634 981595367
2 170711 101333067
1 144703 173277 683828929
3 115593 89336
3 146347 152586
1 70723 108785 900151279
3 67256 126111
1 5021 159798 927737667
2 77716 614187722
3 156327 76900
3 54415 100942
1 64041 89575 129135744
1 28087 29687 627726025
2 129059 963591717
3 24596 164186
3 117187 78935
3 119377 84957
3 51910 15666
2 130479 385367226
1 12364 186062 94218045
3 96994 99529
2 19611 574460860
3 133387 132379
3 46896 149388
1 60867 94564 796097738
1 14613 176977 705092971
2 136259 64227413
2 111368 463460911
2 49505 433785747
3 75368 50222
1 23187 81541 684332680
3 32516 63999
3 157793 116214
2 20776 903095154
3 189689 173263
2 20207 862364873
2 160412 719495604
1 105254 120216 995609412
1 13868 163606 339362060
3 100848 74831
1 11291 75485 795551238
2 54126 287429735
1 9084 58125 315995783
1 19275 117053 710556356
1 125249 167730 898604646
2 20006 143417067
3 110069 47523
2 33340 635400076
3 33218 59494
2 56804 287261948
2 76743 848492736
1 73289 115054 157117124
1 40953 188158 322193286
1 51702 119727 857757712
1 53384 185300 81241355
2 30676 735584902
3 236 151011
3 48259 46862
3 91540 46513
2 34872 310959703
2 13711 161033014
2 165534 106739892
3 93825 43170
2 46454 626181852
2 88685 333590003
2 56520 424894889
3 130656 49629
1 24371 174686 989945669
2 46562 649656872
3 197963 33513
1 34231 184516 460299242
3 70666 23017
1 17303 198311 394511801
1 1740 79970 158930052
3 177523 108057
1 103813 191779 596497975
3 105356 35426
3 105086 100946
2 164367 13566392
2 52400 258517217
2 168450 95022546
2 9830 555343627
2 141999 447306571
2 188506 430378285
2 43194 698722835
3 70105 194968
2 101351 667817883
1 60731 84913 298046294
1 2763 110816 133992568
2 8938 33028082
3 114854 65320
3 95116 140493
3 78484 21853
1 107643 148308 375970521
3 95754 62419
1 128639 144609 791144565
2 46330 132868564
3 8928 44327
3 112486 64812
1 32226 189557 783099659
2 189911 583499204
2 70987 83677604
3 178919 172379
1 34291 166547 571075493
3 58491 3261
3 197216 67889
3 10580 6650
3 110923 196516
2 18495 135092811
2 21194 186959070
2 190142 959562501
3 186674 93755
2 112838 966168744
1 23530 41958 850217342
1 16750 103969 735683519
2 118754 63926697
2 104368 227089101
2 196485 966974909
3 87924 67786
1 109732 165932 680867170
2 198140 243783432
3 172499 72872
2 37401 882592894
3 16748 64049
1 51846 127891 962803520
2 148601 133808539
2 101896 480052079
1 66078 129282 780558979
3 45182 127814
2 151644 908224439
1 111148 191286 73284284
1 22900 58343 633916681
2 34321 792690155
3 68629 187850
1 1270 139641 255500132
1 24295 93431 533131513
3 3777 61079
2 143358 627803362
3 50532 47656
2 124330 681953953
2 37245 813341277
1 32849 64845 473683115
2 91150 489458718
2 34938 940072237
3 99916 9997
1 41261 69750 222390066
1 38043 128359 816128672
2 115737 604220147
3 75171 140272
1 2387 100068 911983457
1 76471 194097 291474250
2 31969 440240596
3 73163 2445
2 144495 170239519
3 87223 90612
1 180666 187857 670812497
1 19363 20136 33550917
1 164949 179897 17615159
3 194761 5564
2 132255 584545789
3 35079 142923
1 88593 152032 600815840
2 69995 779707358
2 108113 986614371
1 44643 72685 894901401
2 157511 934996406
1 42733 66823 987522397
2 110984 176509955
3 26381 167369
1 40441 50246 195445099
1 535 10354 945196902
3 139547 69386
2 115637 175560553
1 104421 134606 138896332
1 90688 125912 571570264
2 91683 234113385
2 108741 698559676
2 40513 383616512
2 193479 320178710
3 129578 131822
1 121962 128477 68717869
2 171368 361847612
3 184647 29186
2 137225 190702879
1 132176 181013 820782253
2 42716 493986260
1 107771 179106 189077890
2 174958 412977067
1 107883 178820 560298144
1 24994 48962 348029330
2 84555 322485219
3 166457 122258
2 93159 333023221
3 156268 80857
2 178516 262974398
1 34175 140819 227342481
2 40690 224676654
3 19521 63031
2 198491 509551253
3 106084 79183
3 152294 99740
1 39099 100981 637474785
1 86380 124459 511364112
1 42697 91314 922811297
2 152369 848044512
1 90200 142178 656608527
3 127014 39939
1 123208 196434 334736976
2 173116 217048545
2 185297 856600104
1 78970 175046 448122342
2 47381 498001908
1 108116 161458 156775732
3 182422 44970
3 145817 42095
1 30630 172150 494441791
2 195175 896449051
3 114330 53796
2 46261 390990575
1 8118 141828 161598632
2 21790 44740558
1 145995 189545 214111998
2 26428 766242886
3 161957 102277
2 24381 747856223
3 142707 183077
1 57133 187608 527578838
1 142363 196996 900643934
2 193176 930015556
1 43685 183996 474454240
2 121904 820337941
2 89320 730815522
1 121835 186384 165365808
2 21225 549926200
3 169690 62678
3 35277 73211
1 88819 118300 997266305
3 179771 81514
3 111642 78092
1 59386 114461 310652112
2 51488 645372280
3 96049 26059
3 87201 123007
2 54747 495166150
3 53750 124335
1 118213 120490 477869984
3 86152 91066
2 87155 788679591
3 155218 35362
2 53621 879290389
1 73340 161848 888781295
3 48622 156643
3 173758 26940
3 139446 171472
1 20421 149957 5129862
1 11731 80388 822591656
3 163805 155616
2 127621 147224620
2 123705 112396442
1 124034 157280 476099810
1 150811 181704 936096871
2 159638 682293041
3 165145 79376
1 117099 194088 507101074
2 55596 870197712
3 113495 19658
3 9853 185642
3 150542 51540
3 151575 19551
3 192011 198218
2 173697 59035280
1 61448 106114 988138331
1 36288 149387 305891721
1 10079 130357 991312547
3 90076 37647
2 124336 168507089
2 83098 855105393
3 9806 195398
2 169950 163298789
1 4608 30563 252951045
2 187129 766212177
1 178076 197624 715280009
1 88450 112928 559915403
1 63167 194319 970493543
3 21379 98690
1 4779 132189 577827480
2 59019 426370247
3 88178 143530
1 43576 143057 290749217
1 137113 164581 9372732
3 148154 121967
1 65168 107309 120901021
2 128334 104390935
1 29968 76842 234853578
1 75055 189346 69565773
3 138054 177451
2 173315 951088389
1 91403 180783 765332652
2 68825 478967408
1 57107 176402 786478433
2 173349 834527590
2 106916 310938298
1 160867 186113 361695778
2 47539 799450633
2 171489 535122005
1 671 169782 404565924
2 120428 758386697
3 72236 14046
1 38869 180339 220196051
3 2561 24773
3 112141 63850
2 127060 50928331
1 5426 181652 497767580
2 166730 614909000
1 75133 81427 518813177
3 78540 155331
3 110780 193101
2 68893 208576288
3 6746 167480
2 192433 425918682
3 143659 176605
2 28550 113070728
3 185951 144513
2 155504 215617715
1 54294 99930 430479470
1 51081 129943 442030582
3 192867 181754
1 102984 182957 132571963
1 113132 126663 685692898
3 59362 48057
1 6813 192250 488356639
1 23073 47639 865526747
3 125350 63023
3 55662 63539
1 21164 81876 430200222
3 37926 189961
3 17064 183129
2 26116 547746737
3 72742 125750
3 42657 95167
1 75851 165280 818883678
3 73960 191064
2 49440 478361316
2 149656 910570523
3 17516 165093
3 3066 124175
2 114018 74440805
1 27474 108616 653721290
2 193179 168362915
2 177782 288342614
2 42886 807937975
2 49042 76611564
1 35 69903 935147048
2 86709 270521826
2 28290 252793305
3 52535 118193
3 189911 105008
3 34242 66567
3 180518 42586
2 25512 830815321
2 45613 925505954
3 40998 26238
3 128443 51860
3 168868 53037
3 35296 181596
3 54207 17714
2 194776 372411567
1 28879 120849 718050828
2 75799 522590975
3 182040 16438
1 18914 67364 764566700
2 16061 677081515
1 123987 166436 962832543
3 197093 198238
1 30404 103309 946461331
3 17112 182166
2 53728 916463115
1 164661 198459 791133425
2 140257 526778324
2 5983 759300704
1 35536 55886 127062136
3 130480 84431
3 70567 164675
3 192138 121094
3 50522 83334
2 83863 91933406
1 126381 193334 130453100
3 65863 111620
2 172995 44017853
3 182672 48241
3 69300 66927
3 189833 198367
1 100713 152163 81143860
1 146326 191787 201386506
1 24450 100749 95568416
3 196495 154225
3 83921 198626
3 131990 64263
1 65320 154672 995074899
2 100502 358812621
2 183377 473620398
2 28964 921119883
1 9806 189794 762919706
3 36924 153313
1 146623 179986 531966661
3 155237 161654
1 43987 54703 820605763
3 1023 178694
3 143212 65052
2 183810 890584634
1 126212 164267 801219276
1 125225 126781 875497857
3 53547 127824
1 53668 160289 384764765
2 31104 750155944
3 54486 105060
2 165286 252158623
3 12260 30470
2 186154 896986071
1 83524 121849 146719053
2 57727 937188697
2 110467 760699632
1 12402 13841 152298091
3 185127 96781
2 175541 467660897
1 102286 196980 224387622
1 167162 193842 928333712
3 54089 24110
3 55532 88186
2 22480 362448510
1 102171 119948 424412696
1 10777 90384 603575430
2 189605 808212048
3 57834 172386
3 22478 164263
1 54036 144105 385231036
3 133514 79405
2 19507 174821678
2 137445 712677564
2 171135 788967052
2 175173 59540132
3 81309 98241
2 149771 530659319
1 5221 132401 937232071
1 38474 191797 15113107
2 66703 180609843
1 44646 106046 684238678
1 99402 106454 927340428
2 75639 12063170
3 79922 181825
1 102138 155102 435896451
3 9599 120616
2 198824 503074468
2 116813 248075307
1 70290 109751 606664522
3 147531 44045
1 44498 168773 232861692
3 137280 173102
1 31834 199137 875472317
2 37196 605192254
3 197023 29445
1 3162 106734 698812237
1 192951 196895 407529495
3 123858 198269
3 179505 8168
1 154511 159699 849343920
2 17552 962480405
2 41938 56760290
2 174086 720547038
2 52655 654267079
1 60641 144319 788544723
3 59850 43924
1 128769 152915 725787116
2 134277 541984703
2 189721 552529784
2 68236 991433317
2 43851 916278688
1 150596 155558 860110072
1 79584 145914 562989465
1 86377 163301 353125917
2 23284 623203107
3 103496 183080
2 65231 485025989
3 114010 76527
3 93058 159774
1 26021 78508 569027339
3 26022 129156
1 58354 164418 598729809
3 82192 143771
1 12346 79817 122525266
3 192525 37187
3 192012 19198
1 4923 127195 436927506
1 27681 60955 82803993
1 35459 123925 672674280
1 28686 172806 565886131
3 5054 135988
1 81096 119250 760199376
1 22858 160441 775668435
2 82645 787889260
2 198563 598082021
2 68217 379592707
2 29624 377140745
1 104323 140085 469510537
1 18757 33541 503583880
2 61597 46863007
2 114612 7007449
3 110492 152649
2 191469 476303277
2 16770 172088944
2 23063 790632777
2 61723 698439410
2 57370 916457785
1 165236 186202 685746796
3 108846 94321
3 27668 191710
3 3959 134715
1 159213 174225 394247328
1 168074 176289 576260736
1 16571 86334 771760345
1 56433 103167 102084362
3 72598 96038
1 10290 136143 283018312
1 79493 179228 872365549
3 80800 138482
3 115164 72091
3 35253 68697
3 72136 127582
3 65240 31731
2 26394 937468453
3 78342 39579
3 39797 27063
1 31759 147391 473286505
1 10285 40437 978905168
2 13947 460466067
2 187273 892096398
3 175062 144813
3 80573 129134
1 123239 192624 510359573
2 129742 459952170
2 11073 492529745
2 74503 608940237
2 128240 210672940
2 19688 443401479
2 96524 50995432
1 105971 179620 826712960
1 1444 75079 358254504
2 19396 907831146
1 77689 154625 317378938
3 176799 131048
1 97878 165076 664106910
1 12798 81003 822001470
2 59388 443108079
3 21705 168893
1 129511 142990 543243243
1 43178 62919 147043399
2 186213 811851526
3 185978 199991
2 171803 950688633
3 199076 138054
3 57027 13219
3 68593 186657
1 87645 120603 512012852
2 194882 269842491
3 165280 141592
1 106447 186603 917954612
2 111324 774547346
3 82004 171862
3 109344 61100
1 97363 115240 807501544
2 181681 964873291
3 14624 169382
2 79547 444672439
2 3408 352280944
1 45193 126601 451813776
1 99065 114659 567538361
2 76939 260803471
1 86164 93819 816566656
2 120686 430787071
3 192013 32166
3 91824 18730
3 193987 4473
3 73712 21041
1 68684 92969 633482772
3 35967 65707
2 48106 430578164
3 126128 135752
2 169721 945071140
3 157423 94775
1 134630 166315 164683837
3 64767 86684
1 153977 180371 877019416
3 29395 8072
1 44729 61111 676136182
2 119236 579878491
3 12868 59292
2 167377 964308782
1 108529 167451 170168106
2 110306 131959793
2 91717 61744942
2 39885 630981461
2 69409 558764790
1 27554 71679 317137029
1 39889 106879 986415897
1 85951 117279 131238090
1 31495 111489 626810771
1 30711 160668 666125721
3 159944 64323
1 101162 151997 797834313
1 101931 108394 389079938
1 13725 155859 350345644
3 12635 134583
1 13742 50756 732022792
1 41309 172033 261502686
1 123964 163982 928220461
1 771 139674 841158423
2 149464 752002359
3 192529 105453
1 57381 132751 797882982
1 59744 75221 974474635
1 9501 68907 363955585
3 26995 76325
3 117924 56677
2 129700 934184154
2 107919 633211060
2 77772 281225558
3 147465 144833
2 50145 760946183
3 123127 111523
2 94502 148490197
1 29731 58798 952170570
1 85131 131797 94759658
1 14552 101106 887760872
3 1172 87885
1 74818 103228 28942802
1 36793 141060 485780571
3 106603 195504
2 13518 967818330
1 26365 181053 499144729
3 20086 160085
1 28719 44928 403225220
2 24938 591123126
3 5726 31268
2 123792 405181263
1 26524 159488 801655555
1 18965 196654 705643563
1 159072 171493 67769714
3 113067 32816
2 123202 934428961
2 82747 310902241
2 43960 751503364
1 43230 86780 666129808
3 197921 127907
1 55638 119875 306804593
1 22155 137878 116329545
3 18002 132216
1 7648 127631 641948991
1 119817 124449 388587366
2 49610 831826288
2 190845 425622304
1 58928 181031 814245134
1 146777 177610 854272381
3 161114 124014
1 62604 134742 608291840
2 71658 540757000
1 54869 134573 341887128
2 44698 14548270
3 76540 145177
2 140263 541599185
2 142023 391899460
1 30855 145429 645111542
3 109820 66740
1 87084 115069 827646725
3 1867 171802
3 186046 145458
1 102122 117879 512916436
2 197495 822288969
1 52409 192354 819741829
1 176203 187738 611376871
3 106989 86701
2 125598 224399722
2 36730 520304978
1 16549 186407 644518639
2 50136 9656476
1 63702 197727 89457542
1 82965 138280 944565325
1 42895 92357 905305557
2 198300 438379489
3 140163 11817
3 117080 85749
2 72349 580230030
1 104182 106158 655942304
1 30990 100774 73972675
3 21015 170809
1 81499 91409 227061848
1 103052 126501 85861099
3 193701 198453
1 99612 105923 916302690
2 44896 656326087
1 113861 173063 831830484
2 190176 804169129
2 182371 943908350
3 1239 18613
1 69928 93362 94224146
3 101812 78756
3 184784 136253
2 78583 474216354
3 96287 30610
1 35949 162340 758148882
1 8599 102170 530247185
3 127314 74856
1 28354 52661 630531943
2 54336 955147739
3 148901 77263
2 184458 311547512
2 25689 657169337
2 9797 258946522
1 74194 123722 530628815
3 60055 89621
1 29857 143543 975006021
2 145142 562640011
3 808 165475
1 20657 157890 774998811
3 165016 114574
3 13675 24720
1 135985 161126 9208698
1 87719 106644 112835671
1 8489 65301 344662224
3 40588 125596
1 50030 168333 111049062
1 108791 196349 936894071
3 103212 1108
1 75254 140923 870996507
2 178181 911995186
1 25464 143146 799831724
2 144684 31844800
2 196045 763558057
3 148368 118523
3 146130 106204
2 135364 919206429
1 28197 180755 421782227
1 60271 60767 702637683
1 48839 188721 586288107
1 44422 97466 840469878
2 101235 990871007
3 12082 48062
3 105933 135740
2 112264 779872389
1 6888 153428 792379579
3 50284 85307
2 7706 582730840
2 84260 501179079
3 6116 186090
2 147048 735516827
3 26265 18083
2 196390 741980483
1 5380 16737 393525423
3 87813 15142
2 185274 900864174
3 146158 179700
2 106235 66931063
2 167736 96998414
1 106079 194038 318128838
2 78034 293177753
1 6393 64964 194283769
1 98555 149010 606524430
3 190806 139729
3 197644 72367
1 140446 178275 935357522
3 474 160229
1 88903 133405 262638228
1 4349 10878 410203493
3 36823 46398
3 190427 178704
3 117768 46753
2 26940 824535816
1 164017 192592 609904485
3 147897 7528
2 116948 352130178
3 74728 89797
3 150459 58789
1 99736 184951 763715323
1 117083 129164 894608654
1 40360 97658 380017413
1 115840 184771 226898639
2 16395 750345541
3 122496 105969
3 193252 48911
1 54734 97753 372753784
2 81438 388555298
3 188099 54353
2 78932 845139336
3 145788 160076
2 1077 504536169
2 83398 77938056
3 173067 14934
3 7205 86513
3 192118 191626
2 79912 72672764
2 27618 814370790
1 65673 178009 575748130
1 19107 108740 599532832
1 29889 124829 558161263
3 184894 186368
3 47601 194544
3 109348 133255
2 173953 550458989
1 95403 150640 909026650
3 135375 151734
2 115267 53837796
3 15431 126025
1 30760 158558 917257886
2 192535 905645838
3 148640 86636
1 74039 115966 805213329
3 85719 6792
3 20962 91561
1 108304 192722 785588064
2 132098 453746938
2 40504 606663627
3 56999 137343
1 38097 57110 7522986
3 149168 153045
2 80774 609537511
3 168592 4525
1 27272 134218 536453886
3 42101 149529
1 137303 152447 394363235
3 62756 97625
2 99155 114489829
1 51842 148626 375258057
3 120278 26308
3 137825 129518
2 47147 818901108
1 22485 181731 464841717
1 116346 137397 699162005
3 50271 70702
1 46737 56411 372488172
2 101753 467934441
2 146066 124463355
1 168638 182508 408848892
2 175393 577119787
2 83950 479879461
2 123808 785723939
3 184579 82661
1 33303 100989 294778637
1 161142 194647 533144103
1 1770 138364 957421158
1 75655 151614 415917155
1 47802 164094 21422664
1 135483 173606 364539060
1 2469 31370 495907939
1 59750 141177 891014106
3 83044 57783
2 99562 336319228
1 102213 118152 131571069
2 159963 331054466
3 85027 178421
1 2257 113517 642229994
2 155990 85221292
3 74649 168701
1 16462 57870 970491559
3 6682 99185
3 21552 194984
3 33680 33531
2 148455 941983165
2 170579 30750861
2 95779 501823295
3 105211 1380
3 18490 141479
2 31242 340560742
3 66126 123240
1 141658 168005 819454673
3 68004 86560
3 127486 173140
1 29028 45969 856016890
1 129522 189144 58413224
1 25269 87005 352936636
2 155351 389571792
3 110757 13783
1 52468 193295 900026091
3 112517 189604
3 40380 23766
1 110195 176333 899995048
2 181497 468096448
3 163044 163763
1 150866 177371 531554090
1 24295 84518 587603000
2 170523 295854762
3 2042 105583
1 90394 183532 501476374
2 190506 583394690
3 54830 81732
1 52214 124897 628394747
1 40468 109045 239557252
3 198395 81529
1 33485 146980 984008427
2 174426 318171547
1 162577 190688 593806887
3 173763 118190
2 190779 438208421
1 104196 151319 799489563
1 77923 185759 670113154
1 33122 54123 666010946
3 60086 23980
1 8122 84917 699423689
3 10398 151080
2 27665 734506658
1 37876 41594 775299110
2 31508 663728156
1 1126 114602 174767937
2 148536 743558200
3 193494 112708
1 27668 183839 326705530
3 116141 103424
3 66155 7076
2 49108 635538066
3 192978 50858
2 77241 669774770
3 93656 2461
3 53958 21123
3 104869 56561
3 21418 150543
1 115621 143870 848608107
1 42823 158062 487175066
2 48059 451651411
2 19566 108863920
1 98162 138812 579184563
3 137480 134408
2 32516 318408653
3 150205 184787
3 64226 188497
3 91138 92216
3 89803 46641
1 50855 69993 620276156
1 39276 81714 597795045
1 82410 166597 49626709
3 13875 177377
1 62318 129118 546301492
1 194 140495 314503510
3 27466 2008
3 71656 58774
3 108102 186407
1 66738 185149 87410774
1 20636 148743 57189231
1 126342 180547 736051342
1 169606 194604 237794921
1 159426 176015 831884058
1 118485 166052 466839908
1 88019 139810 347904940
2 116677 605469492
1 32771 106343 819101422
1 125926 152294 556165851
2 152527 83171704
3 192111 79376
1 53347 188385 847364493
2 37805 799064313
2 100160 646640004
3 114117 75529
3 105961 5422
2 156709 531983921
1 60795 92124 683927924
2 148929 799293839
1 63411 98444 435832311
3 49801 159350
2 16020 177321220
2 27861 150573758
3 5583 19963
2 124023 911742511
1 101219 113230 967155581
2 139722 35276489
1 108304 183588 224027731
2 87393 779272925
3 139441 77879
1 70390 190420 342400640
2 111459 62669845
3 117835 169262
2 75883 576615554
2 32844 993936135
3 101391 11185
3 123237 152681
1 54656 148793 866259247
1 123583 173552 894336404
3 148928 126951
3 3933 85584
3 138829 2557
3 86828 45711
1 164387 196222 731484382
3 67823 56701
2 163322 202778329
1 47289 152017 745319853
1 65771 169131 866758395
1 26822 176576 733520560
2 7975 162094647
1 134497 189018 495284769
2 6104 984702008
1 8375 44984 804201306
3 178934 20799
3 141804 198515
2 25357 848817245
1 6050 151729 362546154
3 78792 1497
3 160401 154494
2 74767 777575689
1 7149 97988 730825138
2 68781 787524390
3 121456 25839
1 15380 155455 351274611
2 118414 527824212
3 123654 157125
2 45 803815732
3 158483 114202
2 63882 57893459
1 145157 191627 812886419
3 26753 14586
2 112205 819039789
1 72218 112043 98953904
3 64119 5751
1 26093 121536 937602320
1 37766 132286 557770468
2 34614 657584853
1 32029 88659 170321238
3 141829 15139
1 30959 70202 539799741
2 188565 470514714
3 107354 27791
1 135829 173141 307946368
1 44574 45379 662599770
2 67991 423494323
3 189143 152
3 103230 107671
3 135727 66588
2 193572 181089441
2 10090 886746378
1 61590 82437 541897803
1 13039 162511 719358345
3 7145 67846
1 116022 163469 510436669
3 170977 95966
1 6801 86508 418556777
2 63568 734438705
3 112977 129617
3 164575 101867
1 10785 45521 144914765
1 62958 79461 182333498
1 1296 12532 884256407
1 144980 174589 762393448
2 111602 80787582
2 138292 915832341
1 88057 151746 622955645
3 35534 190263
1 15286 100237 459884385
2 121797 859830346
3 130183 97842
3 126080 132358
1 21060 130967 328988831
2 61421 314224823
2 52534 529976687
2 43864 985026303
2 63787 105006420
2 91057 679994214
3 117582 112975
2 33064 420412336
2 87913 472970186
1 23335 161356 230116222
3 143103 26647
1 92010 151473 748865105
3 11721 177664
2 74093 129493142
3 191364 113188
1 2956 10866 360343363
2 176443 859974462
3 10129 24485
2 39351 758013752
3 128079 123296
3 29391 145375
1 53511 123335 42632525
1 16584 115450 462739239
1 110757 194053 29005051
1 101412 162462 842391427
3 197039 93951
3 46443 126485
3 97293 131616
3 48961 45514
2 1738 17566375
3 18971 25550
3 125490 26903
3 140544 24573
3 45888 5272
3 56315 41032
3 170465 88786
3 110672 190337
1 112075 165949 519488893
2 153764 167270862
1 30142 83316 908920479
1 2663 135973 798755794
3 163726 32210
2 94542 491962199
2 176303 11530682
2 162432 403165295
2 37849 533709725
1 68495 135784 108990753
1 4764 63620 26974564
1 48919 193883 724083223
3 34000 4374
2 149690 734227225
3 68401 164203
1 106377 118426 30821014
2 3956 459234288
1 58901 193217 590496379
3 13777 132603
3 110139 26419
1 29836 120873 134724667
3 55897 15341
1 142071 152999 494172786
1 74222 92399 3210690
1 24407 180775 841953819
3 27982 71537
1 53630 70905 612410618
3 50846 131825
2 45498 249028563
3 118294 81435
1 111944 166989 320528409
1 102047 182771 156902263
3 51873 194906
1 80895 135812 528322567
3 129418 33258
2 86689 600454475
3 8867 18331
2 135016 586393319
2 65279 506827400
1 40235 198596 307291457
3 1321 198594
1 112330 143953 294276037
1 149550 177906 993500620
1 3159 79309 428860201
3 104874 141299
2 9120 342440489
1 58270 171189 486309308
1 91106 143120 579393948
1 102561 153389 399105791
1 167007 168269 996942468
3 58687 97225
3 14093 43682
2 109134 726454519
1 46349 155620 414928621
3 17455 143464
2 53367 511952761
2 126296 910622920
3 65404 194800
1 2173 58490 566919350
3 115522 95023
3 67451 192076
2 74199 31310693
1 108971 120985 882767273
3 14239 95363
2 125639 672478492
1 95639 138311 734776928
1 18047 128798 498606474
2 71225 123473431
3 176975 94196
2 184523 806204046
1 21988 174864 699636239
1 126843 164452 185651742
3 3043 131997
3 82442 147491
3 107581 31164
3 98649 119100
1 17617 70477 280052742
2 72139 718330362
3 163123 97477
1 98260 187529 369325484
3 108110 133068
3 126642 186755
1 51168 146033 396656974
3 4609 56073
3 95304 111366
1 115296 139348 479287358
1 75121 156220 529604689
3 126222 116022
2 125076 364002232
2 164282 885340019
3 115253 172347
2 130679 159894022
3 196486 4149
2 151871 978921353
3 189595 183752
3 46086 129043
2 120511 751544726
3 153180 182170
3 78532 33861
2 116179 767968703
3 22320 106411
3 126532 133733
3 50333 97166
3 19078 29599
1 10162 152705 975932619
1 8056 32013 972267574
2 66916 25884288
1 158497 170172 808784195
3 11874 148575
1 57099 186564 65701834
2 168531 962877097
2 37239 242457908
1 77233 174463 717031654
2 92015 143677231
3 68913 168745
3 175567 37455
2 97300 255242768
1 29917 30598 237107127
2 15425 196652942
1 9011 40207 625850654
1 67741 73539 627391532
2 141311 647450940
2 5219 529085135
2 158938 859589711
3 91922 63158
1 34833 148411 69565016
3 134719 131279
2 157948 644804699
3 156319 136312
2 62649 501586064
1 168806 198912 911743554
1 151772 178787 692465785
3 89493 33586
1 110764 137463 208279851
1 166138 168642 296667051
2 81402 333945206
1 38928 76998 124078132
1 11767 189787 818814230
3 85744 30813
1 21866 108354 432309873
3 194757 150510
2 97691 72327410
1 13411 174640 296742308
3 137133 98099
2 62591 663142038
3 161315 113629
2 38856 129775809
2 148146 898340422
2 17485 275585405
2 47298 509541436
3 157192 17080
1 47013 175354 598022305
3 103996 179744
1 123545 138289 700997434
2 158657 209720845
3 31528 62899
2 87362 165870682
1 24925 95011 971108081
2 182778 112534079
2 110653 306904751
3 46870 105021
1 23675 135582 483607792
3 115397 196084
1 55300 133941 625761451
3 41614 168921
2 104771 79382990
2 168323 506280224
3 111932 159483
2 12205 626128334
2 32944 364442399
2 1713 945157362
1 15608 137890 579217817
2 174217 767910373
3 182653 123035
3 1344 178000
2 178764 823672147
3 148611 6805
3 116221 43295
1 17931 146196 827273135
1 85992 147271 9611003
2 4276 302000131
1 100279 114884 910638222
3 181902 103852
3 20196 7561
1 152964 163234 876688372
2 111183 884540967
2 102176 214952636
2 117998 604412920
3 22475 111060
2 151302 128646237
2 187176 767861994
1 115989 151083 745397641
2 167409 673064429
1 81097 141909 911619694
2 44299 486200902
2 70613 707430750
1 47787 113775 674749395
3 161395 52833
2 141326 848452838
2 61728 52141614
1 18497 30312 300221586
1 87777 150116 54046098
3 75479 117075
3 129752 56918
3 6644 48360
3 145294 59038
1 69457 106747 128013955
3 170563 134179
1 126390 155675 772130299
3 75516 140983
3 128190 3323
1 126440 179307 463785856
2 68133 327232021
1 64098 100788 217383172
2 23464 732368513
2 95985 758189974
3 68917 35727
1 115667 152640 739810724
1 111827 188552 345707350
1 32778 65537 396008990
2 25458 221785734
2 130525 256687162
3 13692 98540
2 71167 284298300
1 21946 28402 645560133
3 176991 165579
3 150190 135227
2 28436 555461955
2 183359 943189961
2 81208 670439933
1 83635 121567 405501192
1 127737 181539 134857669
3 171461 22967
3 196245 145952
2 177517 24814839
2 14077 897246319
2 88347 979902293
1 60750 177653 487941337
2 58735 597768451
3 146529 6353
3 100573 57428
3 96376 114733
1 62043 126564 601870120
3 107402 25746
2 138785 302603004
2 106352 980975399
3 82932 170726
1 69169 117817 347478739
3 101939 15209
3 134603 183108
3 107603 2936
3 116028 192859
1 12061 148267 489966632
1 14896 134876 869490636
3 28256 64141
3 38990 71385
2 171125 952172844
1 79275 105596 612464123
3 22587 196934
2 129916 58470494
1 180967 183117 615746376
1 116182 180048 761198647
3 145586 168350
3 113633 152472
2 190489 74715446
2 2789 317345699
1 102980 104925 202894628
3 37302 104637
3 178139 62891
3 76533 25584
3 139819 35137
2 1858 117318547
2 45915 273987749
2 166413 758330617
3 190269 124342
2 39111 550870627
2 105145 481707016
1 60197 140772 445658757
3 64968 68812
2 118178 671535615
2 156283 772475911
2 64422 518089344
2 121819 689623021
2 107676 210484545
2 195056 948758211
2 23044 446329389
1 18634 161069 895151606
2 96114 616819103
3 170928 72229
2 88795 633556981
3 151060 151852
2 97677 950823733
3 74835 98543
3 91985 123860
1 28563 182124 128187207
2 44507 369632264
3 173172 173367
1 59877 106425 798040
2 166587 582664979
1 26459 75626 426596753
2 127476 89260395
1 9293 170841 949808810
1 10372 184217 599640383
1 38151 168033 86441782
1 64571 96670 272174992
1 9437 174233 172913791
2 16729 821878447
2 190069 800551579
3 172171 162501
1 96816 153365 580751654
2 184758 554406826
3 23099 3622
1 129640 162495 713692740
1 102387 173382 759796877
3 55469 19347
3 61476 185025
3 112820 84797
2 119928 772883466
3 44028 138463
1 8946 136724 78365622
2 33739 129545199
3 176418 131692
1 116501 146306 363749868
3 29637 83420
3 113365 49695
3 60286 182384
1 25866 110708 989876735
1 76208 162103 786791160
2 140497 159346031
1 37704 186861 299848932
2 116953 802507357
2 57054 369510838
3 130185 120624
1 142052 171163 130573784
3 68433 100701
1 156383 165507 69644830
1 131221 133432 511017641
3 79715 110065
3 145788 149070
2 68876 752487258
2 182995 324150702
3 146460 49785
2 3903 982686990
3 14360 127211
3 54721 54451
2 158846 63889029
1 185796 198211 751589236
2 78264 700291983
2 172984 144978920
1 72117 159373 117669508
3 99383 50830
1 47133 175378 688236505
3 8527 91646
1 10645 75473 470303114
2 148968 601529517
2 67606 5600030
2 197595 203257590
2 98461 864863182
2 176396 884610792
2 178909 13665559
3 135538 93351
2 139902 150063836
3 781 109125
3 29925 127346
1 40485 79556 365816373
1 2083 2833 14780413
2 107242 749982887
1 14176 37839 716302391
1 25131 35215 858793931
2 35500 117234295
1 98317 143535 789635259
3 137185 166187
3 93720 78856
2 76341 44912825
1 37599 90809 820295214
3 3287 36686
3 103533 198723
1 102215 144452 285002172
1 138 128357 614759252
2 73147 648615146
2 38093 109784205
2 199511 195314879
1 43739 79394 624139212
2 149658 24670
2 188594 870795794
2 40547 244055334
1 101258 161080 872729650
2 96881 808915552
3 175575 167899
3 68962 185839
2 135777 556823089
3 5643 27793
2 141542 45890977
1 17817 33653 914443443
2 149703 809924535
2 158720 477466072
2 9715 366697721
3 54995 49758
1 47412 113008 109890410
1 110561 161518 674947378
3 59755 56235
2 83709 196877941
3 131026 65842
3 187041 63135
1 134066 148072 757655751
2 37890 900622383
1 1989 58514 100579984
2 24428 727757782
2 179310 747437595
2 8540 624178484
1 50461 52892 646507499
2 148271 441517185
3 176846 130633
1 30989 168986 43862935
2 154246 548235693
2 175350 962249460
3 44145 102123
2 2221 657654671
1 78492 87841 826561242
3 15020 30136
2 180932 875441016
1 157785 182979 239707780
1 46458 184709 409637000
3 142339 196090
3 26172 40162
3 73745 183225
3 129991 58040
1 49143 107206 713793266
3 160457 94634
1 91936 164099 548584594
3 41673 160247
3 52905 133752
2 33654 3300941
3 191180 35143
1 86976 142197 5350804
3 142878 41050
2 119457 173004500
3 81222 34357
1 103401 176655 606356518
1 59382 81568 657160210
2 165339 715118573
2 141013 556879853
3 23738 148880
2 34770 828728907
3 158840 114434
1 65318 138404 806735657
2 175209 72384829
1 15432 120718 794797265
3 104140 23
3 70722 176084
2 108780 662926906
2 166340 858749732
3 126332 173111
3 138438 31276
1 69973 184309 840717534
2 123913 591161748
1 26769 106712 447314150
3 132154 22139
2 73799 445735490
3 180612 14085
2 49546 446574920
1 86808 124334 914743158
1 50519 88970 199227674
2 29949 650552349
3 197221 157238
3 938 156562
1 57850 148995 173026037
1 79267 174213 421425665
2 110042 12409184
1 20102 38680 320699389
3 88866 110122
3 100371 64753
1 29560 184827 351151267
2 159639 779378676
2 66799 195245800
1 44192 95374 425576131
2 157006 440165444
3 142024 101979
2 135125 769879383
3 70741 97216
1 8599 108986 224799392
3 119849 8564
2 19111 986488324
1 7943 40902 460028187
3 54291 31653
3 21335 161618
3 31909 69197
3 90661 72335
2 123776 36201803
2 11059 305057481
3 122912 87608
3 161721 129228
1 166755 187059 739387209
2 21285 608449487
3 86734 65618
3 117542 38108
1 60895 88376 81048072
2 49662 122076395
3 166816 159439
3 180409 3835
1 8538 195427 432116491
3 178538 163144
1 60127 107329 680422665
2 142637 34634956
1 1871 35038 297561479
2 113713 456610028
1 50846 129775 171304498
2 80054 57865588
3 155749 154783
3 77446 182166
3 69846 44152
1 8569 10733 955486068
3 168232 154488
3 27119 155057
3 74008 191891
3 159553 96935
2 173231 925165114
2 78808 364582561
3 67808 188446
2 133055 871816869
1 19358 127208 538188263
1 61548 195167 204605703
2 19333 559319880
3 151887 54998
2 118928 691328962
1 78790 190017 847131174
3 158040 68694
2 119088 155048161
3 35137 108145
2 54172 139043463
2 31516 341939916
1 9089 65096 760140710
1 37246 68394 905989865
1 142589 188391 803659128
2 20968 750243064
2 57020 473533615
1 92906 131421 827527962
1 72937 189851 455949568
3 45516 142215
2 190507 658084998
3 18849 178211
1 78725 146747 359533580
3 150564 22335
3 69406 53773
2 196549 368443921
1 104086 142953 523380122
1 16086 134599 584300057
3 17576 180111
3 168519 177086
3 168813 124237
3 18078 18534
2 53811 809812774
3 14510 55251
3 63476 185469
1 79374 175659 928976750
1 47059 146269 455249572
3 75297 60966
1 16453 100745 801068869
3 71446 144468
3 125614 99606
1 15721 178291 29320614
3 85028 195379
3 8004 113637
1 82853 128612 237131960
3 180281 64298
1 161809 185988 57695514
1 118942 178079 230835627
1 120094 125376 593096613
2 25383 142755869
2 74782 28291583
3 74051 124133
1 100222 153660 302393555
1 71073 123077 352672117
1 57674 86879 555010870
2 67781 795198248
1 70900 155593 752683877
2 140647 840936900
3 117593 108082
1 20383 150913 474807986
1 82157 145807 403473944
2 66867 973713739
1 5070 193138 747378141
2 3170 330771133
2 86575 49995970
2 97646 306017610
1 20905 120567 423910381
2 155073 37203633
2 38286 214299048
2 110047 451248357
1 72389 113212 98076207
1 44842 108998 106894122
1 149361 197834 337458335
1 178037 190558 786875684
3 180500 143388
1 34045 160215 83255693
1 56714 142419 748404767
2 74796 217612616
1 72279 130559 78612743
2 133641 6765310
3 165408 96924
2 7576 585956575
3 103075 106953
2 175953 592952563
1 13674 18030 32152788
1 46465 94488 983347144
1 28676 119469 691805593
2 11318 233855629
2 47090 42658678
3 59695 53844
2 11887 912062093
1 57259 144985 594482041
1 51589 105595 66081053
2 193617 999115491
3 114290 194850
2 198317 981723171
2 166594 111630579
1 44847 180328 612120946
2 98874 530118954
3 38466 64428
3 142416 86187
2 109728 597894104
3 193608 36574
2 21243 47679783
1 51681 167248 72383876
1 27563 152207 101373101
3 193110 57209
1 84210 187078 281357595
1 63128 137683 719598899
3 183587 20915
2 79478 640272409
1 158021 195591 761915771
1 81190 101656 331531770
2 63691 23487007
2 180361 771026037
3 176808 92141
3 175591 35927
3 186678 160366
3 118614 59509
2 141377 157173838
1 1049 1798 72187334
3 72221 155074
1 97983 122547 859110749
2 77395 642873539
3 150338 26704
3 151372 4521
3 14149 180073
3 107908 130352
3 18197 8721
3 95767 85380
2 115299 821528299
1 72175 112688 102574391
2 4910 559450235
3 168929 76587
3 161669 54874
1 16121 18304 686293064
2 62626 523849772
3 104970 150427
2 32422 484893332
3 124358 191320
3 65138 128468
2 80037 648735316
2 196500 188278553
1 129676 140265 950220868
2 63375 523516736
2 3749 65570348
2 17480 916933540
2 64049 97344846
3 91995 90346
3 71897 109362
3 127358 5808
1 69575 99538 319212538
2 52130 529100514
3 100486 190698
2 156309 905668550
1 58745 116829 444730895
1 72588 131509 929556780
1 100195 117879 595576084
2 77827 997878770
2 70025 299854851
2 119513 910095023
2 130215 176117658
3 74513 86934
1 37478 44867 277463740
1 33506 112939 484576608
3 54590 55288
3 196943 76734
1 130905 180607 148942530
2 182666 792836794
1 71382 96516 347601552
3 122090 77785
2 31691 234934158
2 174739 584987821
2 26014 591118791
2 119206 62477832
3 105401 242
1 59516 75107 225122498
3 152973 102740
2 28963 809059211
3 10411 169892
1 168938 192390 113317652
3 120668 179945
1 151418 162436 963504393
2 88582 663776280
3 77243 165935
3 182138 69078
3 154449 113444
3 147403 88949
2 167074 499445805
3 194841 162400
3 106783 31113
2 958 529727235
3 124443 31065
2 29176 754688252
3 162292 123712
3 50186 35717
2 7131 237759597
2 199685 850717606
1 64771 160333 280496
2 103066 843213227
2 125062 142697477
2 199284 182543290
1 42793 182004 86415732
2 99225 44194447
3 122641 145873
3 174867 62139
2 99927 10816118
1 95210 130521 961212810
2 158610 258214712
3 33004 62506
2 108572 509946163
1 118299 141252 931592953
3 168652 11355
1 78432 147360 898684333
3 134393 44119
1 52652 84005 43881984
3 19571 112435
1 48587 160656 155666607
2 69016 509474636
3 67489 42872
2 34765 308980836
2 72122 558491907
3 57058 132827
2 163785 59149230
3 127526 45576
3 38311 65304
2 175006 15794556
1 79006 158076 995889618
2 8278 648058813
3 113180 128163
3 86498 111104
1 40799 104737 420045267
3 110172 172100
3 88509 109527
3 165767 128858
1 137019 171906 558417298
3 95926 149834
3 71455 80648
3 160463 195365
3 155716 10861
2 18762 618960356
2 44313 737724642
2 66959 664915788
3 195697 138607
1 87249 123086 81368824
2 53111 777509182
1 38764 198214 357916968
2 97548 100731449
3 199175 190735
3 121707 44278
3 42050 104170
2 184033 628629001
3 115373 185585
1 180696 181431 149934102
3 57727 179901
1 126571 190709 614295464
2 40378 222428824
2 184998 743415198
2 126779 449842894
1 115477 143213 382093635
3 18287 122023
3 34138 124510
3 812 43561
2 50563 906772910
2 145516 945913302
1 179398 181812 45355844
3 133349 96502
1 35196 176805 538034408
3 189303 83545
2 73144 412737304
2 20935 152104928
3 91615 100440
1 8382 64760 941821338
1 24317 68741 413808192
1 90178 146127 263021577
1 22213 162702 559287654
2 150875 263220513
1 13484 29573 26645973
1 5547 140543 68029421
3 26802 29380
3 75571 67416
1 50355 70582 50826114
2 19883 788317255
1 31119 182479 7046779
1 86697 89281 253371700
3 198438 5442
1 58973 108231 829169022
3 60288 8981
2 79480 828023406
3 142410 190271
3 10895 95354
3 29814 57759
2 164499 68442456
1 55961 84627 524500992
3 146637 20711
2 11114 937583254
3 172500 89339
1 30999 164280 759262308
2 45920 787878581
2 121744 363500097
3 99687 164651
3 191106 187729
1 165351 172612 729503947
3 52038 166200
1 9786 63303 458633417
3 96293 128683
2 23999 663984248
1 105870 111227 453048618
2 26909 206377192
2 143557 332572705
3 178696 14800
2 6064 584657645
2 151416 743483956
2 36870 258165990
1 21501 119361 798107765
2 43197 900188344
2 46503 701219435
1 93921 166860 302175659
3 126231 71280
3 23454 169125
3 76617 36006
2 197355 53737264
1 112667 120324 904057964
3 175117 68485
3 176308 76351
3 105368 45268
3 146107 120014
3 141862 172193
2 83494 112834851
1 26754 64097 144713936
1 21974 94961 724908010
3 70761 32005
2 39710 908032512
1 49920 166216 408571610
1 5518 151003 701531523
3 112948 35436
3 79955 140049
2 158472 677179817
3 121355 123309
3 133753 91254
1 94662 117283 481916145
1 5486 113517 506746799
3 35638 131884
2 68279 608606203
2 90829 493723964
1 71138 157458 477532345
3 171255 160917
1 82622 88246 860128582
2 51694 973807375
3 74005 137116
1 180146 188125 480416082
3 125880 170921
3 126213 165467
2 194375 662943564
3 2616 158223
3 154436 98166
1 14042 183234 457729589
3 55591 78701
1 102505 138788 689336157
3 125254 53150
1 98735 173517 913349375
2 9471 849769083
1 17800 149522 629413415
1 142865 148393 203610803
1 10162 41164 918402258
2 57207 130429636
2 131109 286819859
2 139364 362098220
3 179759 75743
3 136511 48822
2 39531 871523767
3 50155 105870
2 73458 833035103
1 9715 131392 340352749
2 90459 408682485
1 25595 150442 924981376
2 109070 293958675
1 139697 183047 729000450
3 73045 9910
3 20939 102137
3 98682 79453
2 149723 462134448
3 45876 191393
1 69586 83308 527536650
2 15876 32503914
3 155121 13108
2 80195 971604562
1 14117 46472 83161653
3 131278 92618
3 144428 106044
1 58676 71489 658095864
1 134696 141182 734173851
3 162935 141694
3 44458 171544
1 60725 161557 961800451
3 157555 114957
1 20590 181874 147515721
1 62677 158022 853480307
1 96309 192027 365696992
1 183323 186374 268024382
1 55775 124385 931311905
2 195740 351741748
3 11813 130799
1 145801 175887 88632004
2 79639 131874421
1 60403 147602 191079855
3 167866 9782
3 82837 186012
3 129758 155860
1 66887 119870 922758575
3 178263 148448
1 103712 120461 41878319
2 180973 474553904
1 61214 128444 955765133
2 31673 565311722
3 9315 136981
3 162669 68344
1 39151 172770 97659125
2 91495 500594251
3 187190 175221
1 108005 161327 846002964
1 58852 76473 99276275
3 51440 103084
1 108933 158280 550998742
2 116944 446579098
1 86452 140828 131200011
2 100524 179630358
3 163573 61922
1 128260 167217 491899253
2 91562 108579275
2 42370 412908396
1 38648 46235 639305538
3 166486 8624
3 137030 166216
2 18689 418419336
2 189517 409980109
1 88226 141806 169307865
1 30938 153398 253247469
1 12409 143745 723282302
2 56966 994011478
1 55711 88783 620188430
2 125679 508732205
1 1159 68009 938358543
3 66281 136076
2 155940 965965603
1 110097 122538 43248548
3 137735 18404
2 176026 815939331
3 117199 85625
1 2569 159753 338609325
1 35755 94830 756848504
3 70253 87103
2 46248 235090261
3 152075 12008
3 51639 61098
1 1938 53135 846599383
2 86972 395198570
3 83753 175233
1 40705 86302 65801953
3 141254 159058
3 86458 35074
1 67975 77094 17463831
2 80902 321080179
3 198609 90377
2 74904 280113491
2 187781 516314939
3 198234 183768
1 129205 167719 273886858
1 1121 33632 115532520
2 29457 259419158
2 98117 996763622
1 55783 101444 487038851
2 53827 115000154
1 157320 166266 651368264
3 58981 43817
3 113148 190368
3 111179 108639
1 105289 122955 55594081
1 43338 153136 763404365
2 52378 388522198
2 27778 214130951
3 40708 137798
2 176938 406176327
3 33572 21212
2 148658 979623546
3 155221 90951
3 15981 172215
2 141365 66719982
2 142899 99278517
3 188226 178818
2 188041 413819867
2 197960 934672497
1 131150 145894 697813413
3 126759 153638
2 2714 21105621
2 81495 119896717
3 157622 40446
3 169805 195308
1 86 36026 341839476
3 2917 9664
1 224 164127 927409567
2 32091 648515567
1 29492 77532 278390007
2 104781 934397098
3 181025 165844
1 70375 112415 738341973
1 8392 182373 197020384
3 12192 92528
1 79029 188283 755292940
2 91104 602012465
1 32288 32702 785421128
3 148911 41372
2 121336 4920543
1 137079 191564 421089342
1 22802 36631 65569953
2 34510 994023334
1 22582 86826 588597121
1 102514 161517 421792509
1 64962 75690 852921816
2 27971 446784371
2 149009 479656791
3 116093 91519
2 72272 138777473
1 110704 128715 150598423
1 173199 183715 164096569
2 64952 26933397
2 187433 253385335
1 5527 76872 698399031
3 111633 135787
2 142888 129035308
3 176377 39231
2 122167 940157462
1 44311 196810 527830423
3 116134 182989
3 6970 131930
1 129985 158195 369787191
1 48821 88543 443297905
3 138578 183250
3 172435 188115
2 170692 519157923
1 120292 129066 308655379
1 87493 114558 145829543
2 12861 695933850
1 31153 102880 822848951
3 169885 144165
2 66158 370232821
1 48434 122636 997969409
3 51456 180179
3 115366 66197
2 177846 706392842
3 172438 39151
3 77478 121136
1 135870 137088 415548910
2 194690 60870134
3 116140 85254
3 52838 4929
1 99602 113464 697430176
3 67831 186894
1 99259 155614 950904051
1 15660 181853 447465333
1 45031 69429 24954116
2 89487 773678731
1 173966 177361 666131749
3 123857 179881
2 160360 298217014
3 136986 27885
1 50064 172688 963656933
3 171959 186864
2 96448 729335878
1 55925 82718 927454483
1 118919 179385 501312153
3 83660 4020
3 27431 3114
2 187832 849255937
1 10052 181873 671083208
1 40209 136142 817786594
2 72853 454630067
1 102038 174631 442202506
3 20243 8633
2 199352 871883709
2 13661 913606551
2 154358 966465126
3 196627 168604
1 41376 93694 939212661
1 178710 183299 306013816
3 172856 62807
3 37559 18815
1 2200 86884 875308157
3 139879 44851
3 169145 93436
2 133967 450801578
1 36290 184635 474591983
2 85724 485105243
1 72353 174213 426719870
2 116313 946035403
1 166307 196697 837955660
1 31381 183788 10739602
1 171790 197055 803385100
1 6164 181762 796734541
1 71369 77856 232559055
1 73062 82950 549203263
2 182419 59568651
2 38087 497311017
1 51858 141455 697308696
3 9935 164198
3 36563 78268
3 191951 180573
3 27099 35104
3 123954 7571
1 75388 132848 974715291
3 178993 1793
2 139793 40604203
2 20776 838136099
1 23855 100157 315315209
2 63907 192069307
2 125194 213699858
3 32826 71731
3 86264 166659
2 102620 273903358
2 124220 416802676
1 37279 116298 716071314
2 118537 922539234
1 99957 106535 320689716
3 169167 73129
1 23927 111663 242993253
2 187033 744063491
2 137695 752942569
2 23731 141300937
3 59910 60220
1 33145 33377 705212100
2 122324 78030948
2 122659 224892828
1 39447 153002 3248120
3 8170 103656
1 84922 167680 126311975
1 75669 96695 575388957
2 64009 780924822
2 116795 509831886
1 17413 43414 93106069
2 125284 831624497
1 387 160428 557963831
2 77454 635504983
2 127118 936870050
2 61834 59331816
3 137269 178046
2 80390 332275790
1 144230 188057 898653899
2 45972 38472571
1 157415 162457 568190392
3 136850 134998
1 81441 120917 869464847
2 110744 107431272
2 132213 33456916
3 91497 117538
3 83864 41765
2 123056 621003831
2 116967 921919674
2 79148 929661425
3 26611 27769
2 50367 383568477
3 26411 58980
1 50012 139879 628010008
1 23499 127335 620883428
2 99244 604933374
3 169677 36000
1 87211 97711 841044558
2 155673 489560366
3 82483 34141
3 96128 159144
1 25544 101821 503351882
3 86396 190442
1 7774 47745 235212396
3 125483 105543
3 168814 136982
3 45786 84411
1 6948 158299 111795382
3 109165 54413
2 129437 811658706
3 139452 72696
3 100313 92961
2 121191 885079550
3 108797 67276
1 190857 197669 484295736
2 141941 558685247
3 37134 74901
1 144303 194868 13503545
2 176564 420228693
3 90302 36826
2 33823 175057033
1 141589 177875 107916528
1 158891 163851 652664538
3 64896 57187
2 40309 163636988
2 183980 87541711
1 14084 98268 641999839
1 78705 124137 756307669
1 14208 148088 928231233
2 83386 9997176
2 167494 842931255
1 9016 135783 661744233
1 90130 154675 569151378
3 126000 189462
3 24004 5965
1 45085 96705 567335545
2 63415 847433793
2 91602 426756741
3 114535 112888
1 107760 179844 208928375
1 43026 131144 550404105
1 87280 196348 300933256
2 149191 771119322
1 149135 177835 74508458
1 14218 79007 776933201
1 91509 115133 869801048
3 165111 96730
2 69918 274707534
3 137148 143874
3 87646 5343
3 180436 65119
1 119751 172130 331789979
2 159990 226721976
3 98600 89674
2 125665 832486699
3 18028 168397
2 123448 519686458
2 85314 80499720
1 19671 195771 366080524
1 114544 163707 273171609
3 66243 102076
2 79997 268640861
3 64329 132268
3 148405 135621
2 16812 726177866
3 116871 163940
1 15475 67535 20239031
3 148767 15869
2 53510 557978522
3 19803 6367
3 173960 22478
3 6681 75594
1 75992 131754 518646273
1 31648 86171 70985704
1 145750 171278 590458909
1 71152 151721 17665067
2 109930 567642609
1 34911 71166 588186914
3 72929 65552
2 101512 211034192
1 56134 135310 2487916
3 187098 28311
1 25207 53696 114662483
3 158736 164366
3 121097 192023
1 22887 34483 624994871
3 172873 148886
1 127784 165363 734905980
1 14648 169269 964234583
3 119592 103728
2 875 479072460
3 73178 46108
2 107232 911213856
3 31152 149469
1 148471 194579 260532110
1 167488 195877 261551915
1 50603 127182 193822701
3 152596 175134
3 183822 161156
1 14808 63541 422545639
3 71136 128365
3 1683 76981
3 97703 13996
1 33125 79615 524894365
1 86061 162559 51110275
1 172427 183656 305090223
2 47012 533584267
1 107674 193902 970291068
3 175924 23643
3 113630 100282
3 63074 43109
2 139148 838594518
1 18683 185759 667827402
1 103557 128196 63123994
1 19810 129848 377173336
3 145614 28664
2 98505 548062367
3 181575 8883
2 171920 699838382
2 104086 510581591
1 29765 58706 149968720
2 87789 456105829
1 150637 162353 304736953
3 78939 71401
3 128337 65404
3 191299 23542
1 121043 148678 445366621
1 62250 95659 656620162
3 103880 27108
3 95153 159262
1 18583 146470 543131635
2 149091 388023504
2 185496 556554241
2 110833 455297695
2 72489 316385132
1 89914 159565 646591973
3 183826 34957
2 75241 632121612
2 71992 647903938
2 173514 695614690
1 33300 62693 229918648
3 164322 40277
2 169808 188408656
1 88489 150913 923245687
1 5972 165210 882573909
3 118789 197237
1 17443 151831 657777451
1 167079 171696 962276971
1 85330 138584 421008122
3 36970 117098
3 127862 88467
3 80548 105194
2 94145 173247431
3 123788 16967
3 174504 166292
3 141825 143637
1 6613 128168 104175489
2 160724 924857083
2 192245 658785548
3 137847 101593
3 182016 21915
2 7985 352370072
2 125189 875409673
2 15915 304966340
2 128692 202593714
1 65545 186208 909752432
1 65262 199638 975985849
3 108293 5455
2 103491 548232943
2 83779 71825353
1 182 47016 858077016
1 57136 96456 190867713
2 92082 859404640
1 10122 159929 606233294
1 36604 175298 578719392
2 111700 327864349
3 85080 73846
2 78518 956908040
1 15206 150093 611193791
3 131689 197751
1 22666 115268 658739613
1 9399 62525 871130884
2 65828 598856128
3 197249 18365
1 5789 168770 449797277
2 145458 69215433
2 158576 375876370
2 103730 604617279
3 194820 10272
1 63247 136112 695096592
1 76709 190819 839698186
2 37710 814143132
2 126097 145456512
3 117497 94933
2 118192 867932395
2 198449 740189582
3 169165 37009
3 105368 41302
2 5324 408675429
3 173348 129980
2 16073 637037419
2 23878 502054579
2 139529 912222627
3 33586 44055
3 50114 19407
3 23920 1714
1 69976 158409 131219085
3 54923 48706
3 57930 189143
3 58728 191216
1 4828 126833 413704786
2 171572 518305079
3 70015 85251
3 30212 147029
1 82702 116630 582718486
1 103434 145219 113594814
1 4931 61744 424331211
3 174028 162032
3 12893 77673
3 165569 6640
3 184923 69132
1 10778 136199 10401682
3 70995 160478
1 46881 87077 245141315
1 121561 143049 997802158
2 147125 177144747
3 80628 52840
1 66169 192515 294263763
1 29656 179982 682117425
1 109062 125673 502958836
3 99497 179534
2 128556 810898077
3 183258 95571
3 122457 53976
2 180675 442210668
3 64816 108893
2 177827 109266760
1 158010 171195 835044446
3 144929 115685
1 133794 138171 989100637
1 1480 16792 312711684
3 69650 146074
3 89925 109784
1 65870 192265 96951419
2 58736 672072198
3 158981 83249
2 107998 274472526
1 25646 164142 64289859
1 49430 141164 669349078
1 86319 97260 918133327
1 195220 195343 692650100
3 44459 191577
2 108110 657281206
1 10126 172955 735950908
2 21804 174514390
2 143908 823817000
3 179595 134783
1 157514 182727 155578767
1 130986 195183 600678047
1 49110 144452 581420042
3 122720 66427
3 20964 124471
2 77562 669954975
2 497 780047171
3 181970 37193
1 31387 100088 569874136
1 106042 121473 916624650
3 7402 198072
1 9759 12909 798837439
3 98501 39701
1 16952 100428 455257221
1 111012 128316 518462341
2 28269 466640005
1 46729 130852 760228614
2 121180 956813244
3 86435 54120
3 183557 105885
2 57797 786883592
3 60827 74140
1 83372 171913 145156961
1 7103 162989 178094936
3 184383 199042
3 19928 110290
3 121334 169008
3 178577 16319
1 124715 188692 67030274
1 113041 192244 27842024
3 101760 6033
3 84181 168314
3 95925 133772
1 18210 38846 235426029
1 50398 198265 556335269
1 72486 100122 44061311
3 130349 86679
3 68741 78255
3 30974 143646
3 45473 19389
1 80617 198645 408989610
3 69178 15389
1 59995 88901 511449767
2 39009 229281245
3 132010 602
2 195637 741937419
2 188064 331235837
3 114790 184457
1 17607 97102 654181019
3 87497 103032
3 197498 8817
3 161859 53436
1 59676 122001 983530970
3 145647 190265
1 118490 167878 40182141
3 180006 38719
2 101555 855301073
3 109256 184056
2 20597 859300575
2 167960 982365650
3 73225 41514
2 85094 625317163
3 3593 169087
2 175177 445538097
3 125164 133544
3 40228 78918
2 29584 977929439
1 120157 184728 716569850
1 47635 153805 504371468
3 121302 33651
3 54355 96158
1 128117 167581 117781896
2 33261 297628314
3 44938 37736
3 50171 184664
2 46244 486718513
2 33035 978930007
3 120799 187135
1 73156 78160 980620294
2 192433 427044751
2 193884 367332958
3 96659 81860
3 191095 194284
1 75859 110038 687589809
2 50259 359631264
1 5477 42453 380956767
1 117449 177440 456030320
1 47610 149728 921469758
2 123261 830151243
1 131414 175056 254187775
3 78617 50768
1 68282 155426 689963198
3 186050 11003
2 165817 924292196
3 23933 24375
1 66229 129824 281029564
3 74255 149905
3 70820 23241
3 22823 167760
1 126810 175335 3402703
1 47541 184231 967487019
3 188294 133288
2 31354 759672542
3 155117 144258
1 15689 68848 401736407
1 99488 157352 148181774
2 118041 186190263
2 147532 351527985
2 20623 376094914
3 47784 67556
3 134625 140635
3 123295 133458
2 140954 607929802
3 174257 13749
1 72418 154280 422874388
1 63969 77111 737119210
3 166195 116163
2 155509 727836250
2 182174 400451482
1 32037 80377 103596281
2 65042 608193566
3 173825 157757
2 187878 733021456
3 193497 174708
3 30788 26718
1 74341 184776 473824243
2 157139 635295923
1 83925 184817 354451656
1 107266 142662 119314190
2 32372 213860918
2 49597 752296982
2 189324 198982509
2 18909 958461547
2 138761 332177756
2 117845 748190028
1 68024 157564 98804039
2 99873 478385545
1 161284 194156 204432110
3 29938 137430
2 193224 998439584
1 24239 189585 900211887
3 164166 17054
1 76370 142487 455504999
3 196347 61219
1 71315 135981 726305982
3 128670 65398
2 111880 503509843
1 108238 196314 402395857
2 168801 645595551
2 125449 689417425
1 17599 76746 916062203
3 167370 68285
1 169460 194135 526583119
2 72412 894765945
2 124457 345462215
2 59258 582579759
3 166343 1400
2 109876 3983518
2 58702 862987165
1 144007 152023 162121051
2 184002 920665431
3 165453 49836
3 101906 60867
3 58508 102531
3 184646 23361
1 15739 108098 639307538
3 170409 141766
3 44263 89770
2 174695 962083749
1 105584 114475 367072827
3 100420 85755
1 9230 187954 577633288
2 24555 407627659
2 34029 507878755
3 4735 172001
2 190127 727232355
1 13051 150837 709583656
3 45115 6485
3 47981 179796
2 89935 346180819
3 91544 111299
2 33487 967724678
2 70274 249698195
2 109461 181447840
1 14783 41919 543796372
3 162963 198307
1 12724 23528 206260696
2 66780 600112459
2 171306 124867598
2 60671 254498044
2 91505 336775004
2 24920 57661961
2 97672 519690569
2 159749 973159028
2 195570 45403604
3 57558 131700
3 68658 75285
1 3692 109709 233883614
3 107401 5044
3 162708 126771
3 159306 149717
3 143941 108013
2 61511 890266418
1 44926 192752 134682974
1 202 185390 629089208
3 159722 128988
1 794 66237 711918160
2 42143 350673807
1 18318 146708 243359565
1 57309 135131 779017229
3 91235 125616
3 196333 38963
1 40253 97803 562230295
2 146251 694669981
2 116083 671566692
3 76217 122529
1 134361 187402 567042417
3 126219 78218
3 244 95938
3 147619 130008
3 177756 18715
2 45715 542066698
3 166095 46276
2 168092 43282719
2 48835 720420820
2 51729 932667989
3 111695 180622
3 62367 150493
1 170772 178086 262790826
2 172242 798490800
2 47562 700009181
1 99599 139466 458006057
1 77585 106709 998126420
2 29624 376829815
2 148606 592211061
3 4836 70629
1 67010 176638 127123138
3 157742 58776
1 17372 143988 513659099
1 96833 199330 43014308
1 71017 146830 664583513
2 108271 189127580
2 193728 309375645
2 19467 900914961
3 83707 199580
3 59554 80757
1 32908 52836 915174484
3 129867 187884
1 102161 129767 742058820
1 109511 141977 403639112
1 158196 173920 513117287
3 169700 35871
1 17168 78817 679487498
3 196842 190402
3 159680 29086
1 42362 145072 631061412
3 126799 15646
3 43467 117835
3 113566 13512
2 10275 371774017
1 154118 159617 950821316
3 104103 179321
2 12617 183147026
3 55711 84800
3 126362 72759
1 44535 64730 316847475
2 16100 932131889
2 174716 678840945
3 162534 186370
3 163973 185364
2 170426 157258777
2 77075 779712402
2 72446 762078830
2 49268 5070837
2 73209 913074604
1 127948 137415 172982420
2 139479 687997708
1 103160 129119 79952408
2 135714 277682716
2 107295 195790182
2 192179 113245822
2 150633 948648155
3 187618 172286
2 19648 45021008
3 124924 102159
2 23070 599900515
1 139624 168624 742374720
1 56884 198027 568296599
2 56700 622204606
1 31986 164031 850301991
2 59951 800223797
3 84459 33008
2 149119 777422051
3 16907 130957
2 165836 473466796
1 15722 24972 466965563
1 73843 118424 158178855
3 87091 78690
2 38150 827015249
1 45654 72344 121449351
1 786 197101 769158415
2 30016 230410858
2 50198 206854321
3 114576 195543
3 151829 82056
1 87692 178977 786015750
1 11649 80280 926443631
2 24427 638428577
1 49043 162394 139049569
2 99413 827480219
1 95797 195013 232775862
2 181940 704232753
1 67040 92348 146595559
2 32990 194467536
3 194137 127186
2 61878 730808065
1 166829 170922 908322665
3 109767 177758
1 60708 164371 373327683
2 69776 424214411
1 81376 128564 148129850
2 104489 339622996
1 78562 126974 901163788
3 144993 1774
1 8906 63739 62986189
3 167550 102156
1 33549 56910 139147877
1 173343 186167 306913842
1 170888 188218 262922158
2 46862 875751204
3 108847 113327
1 139637 177690 575593991
2 177862 49564042
3 182454 169886
3 92532 122986
3 135678 35736
3 30320 152272
2 15286 482615853
1 89881 104276 896516317
3 148981 23957
1 1210 120076 135913346
2 164798 203871426
1 60518 150352 431637047
1 177219 187907 106511067
1 40074 88032 432787276
1 98440 182318 6152952
1 78656 111369 529394772
2 145380 569998327
1 9387 71557 804652214
1 14647 155324 803739739
3 178030 28099
1 31611 64608 73151752
1 36445 104520 125663240
3 29896 28189
3 181079 68912
3 1570 175261
2 164949 995136373
2 162100 533997073
2 116635 37724883
2 40806 720312451
3 30611 47582
2 37145 371412556
2 41938 93760900
2 160132 115526655
1 68115 149362 121171362
2 151209 315719491
3 7931 88127
2 6899 767250475
2 147016 746796164
2 42547 243170040
1 81718 168959 914463907
3 39110 82668
3 71661 157465
1 181111 188976 928233908
2 28817 534491864
1 28433 43340 935466028
2 56172 239756485
3 65648 87592
2 159494 564795513
2 186982 422778148
2 158973 770424322
1 69562 72727 414483472
3 25206 10910
3 25626 66436
3 10579 187461
2 162190 104499651
3 155408 34130
3 42971 178027
3 59811 198341
3 25487 138038
2 186875 380773410
1 27746 107424 250350
3 167804 165851
2 4602 693245612
1 6222 176982 857173119
1 51618 103571 237478394
1 71424 165099 509101517
3 168304 161992
2 3221 668376074
3 142408 145774
2 92399 461116085
3 159261 190303
2 92710 589257803
2 194789 459453602
3 24598 189159
2 102649 750395779
3 174351 194922
2 150886 181234549
3 84237 116012
2 197756 823728385
2 117462 534979785
3 21776 173988
2 143775 678813398
1 122443 173954 94714523
2 117880 623116484
2 198063 601410539
3 113 85916
2 58887 341661758
3 176178 94129
3 175625 12443
2 43763 475062846
1 125893 196743 130100540
2 107137 954444400
3 112657 151704
3 100611 87765
3 149027 196361
2 99429 190214768
2 115652 393184574
2 78393 471129747
2 113229 858557150
3 2201 179447
1 186394 192074 257597100
1 80134 145688 362437027
1 73580 122804 39014807
3 167052 125450
3 177431 158194
1 67807 163098 943609626
1 3549 40907 472041766
3 124339 75180
2 45995 469608000
2 19428 574586099
3 24110 185481
1 47868 84992 20688279
3 157759 136667
1 50758 193311 262360020
2 91203 951754791
2 25122 9065625
3 77950 48491
3 88116 105635
2 43773 299604752
2 131803 619163268
2 108891 232936921
1 119785 146215 681110986
1 10844 31382 179122944
3 117478 174343
2 106257 990961698
1 88974 129505 621611144
3 186769 96862
2 173406 650072078
2 109506 960321984
3 45942 101401
3 70191 48057
1 134980 172467 629759633
2 74672 855537899
2 162851 695691921
2 180664 510851874
1 29902 139089 866383579
1 66091 141918 654252685
3 2344 187443
1 116229 180443 965508166
3 35924 140952
2 119489 902988498
1 98260 187887 500486790
3 114287 133808
1 78755 81284 928674589
1 63156 110427 63307776
3 104618 41653
1 4689 63941 3844742
1 7067 143471 913779259
1 31986 164740 406436480
3 13651 17766
3 146703 138155
2 32291 483690422
1 63188 102370 773972128
3 94328 107850
3 80881 111213
2 79707 920124035
2 126204 102577496
2 174849 891291038
1 23895 65834 926774455
2 141014 632645809
2 131260 63011969
1 104239 185222 354938741
3 140682 150007
1 90700 126484 701100977
1 85533 95818 780361452
3 139314 146824
3 186003 28692
1 38818 66775 967375133
1 21573 119814 794384910
1 146975 198291 578741236
3 9966 87016
1 7838 85540 669145239
3 73840 163954
1 26704 163821 988928233
2 134158 528124704
2 171177 268599853
1 23681 187049 28065648
1 104294 199869 338694873
2 179948 298437650
2 125556 656219242
2 25560 867986733
2 172273 368672731
3 33778 76715
2 161635 431891025
1 39309 58957 199294502
2 166569 37808668
3 198244 155247
3 133690 28781
2 143028 949663502
3 13350 162236
3 172690 73365
3 162169 65127
3 173325 157682
1 22017 23613 242123503
3 190538 47003
3 15794 39325
2 188739 36124933
2 87152 560356496
1 130548 195899 183044456
1 109642 123341 349891535
3 15260 63678
3 91792 78886
3 1186 127408
1 150752 186920 145125194
2 9044 802119869
2 157585 117645263
2 72220 759853634
3 105260 24735
2 62961 686342161
1 79380 106941 402170581
1 22428 46092 648658563
1 28552 44954 566720880
3 19901 50824
3 48560 103980
2 97830 851610385
1 134758 185911 425855396
3 143475 81233
1 635 145600 360107260
2 163578 728572353
1 12384 126358 685536616
2 37611 496863527
1 11198 113934 825220269
3 166074 95851
2 188671 304272319
3 107478 102093
1 19298 112373 963198786
3 141055 13359
2 118395 976599158
2 58322 936277447
1 1752 186692 179315525
3 188993 65761
3 45194 136212
1 107919 121428 820453485
2 76504 814890289
1 51457 198267 695060247
2 6650 814743221
3 51687 52851
1 50806 114436 261513998
2 146165 466650935
2 103633 462752332
2 83753 896280185
1 10272 34460 775882550
3 168051 120186
2 181378 482505824
2 115760 486828820
1 4851 48554 618071737
2 79518 457855222
3 50366 64077
2 197325 549127843
2 124117 769821263
3 53935 33562
1 102030 129315 747461062
3 101146 81183
3 123414 135194
2 154123 171302477
2 171217 700922060
2 173268 616447715
1 123592 174811 662839872
1 36086 67392 16314806
2 171790 786788187
2 142067 80275201
2 126613 511258717
2 121242 179968389
3 103597 70989
1 65069 164302 574928700
1 89952 188911 799405367
3 95679 7469
2 73070 204330609
2 116820 579712556
1 111638 123722 124027739
2 182591 404191831
3 147809 125426
3 168028 130702
1 29150 90873 141023397
2 87130 702706218
1 52070 104142 191401168
3 88392 134943
2 98580 854798416
3 153268 62275
1 12969 148100 854587571
2 145599 921970208
2 131384 412873359
2 170447 972682578
1 97279 150211 471030677
3 133761 32213
3 102121 64807
3 135392 34097
1 48140 199690 273512495
1 48730 163544 890049860
3 142312 142863
3 121967 11021
1 29494 147268 446207902
2 192441 121718968
1 62037 104013 3137552
1 33800 44827 879161801
1 89405 162475 22993686
3 39081 7393
1 27259 110902 286101521
1 102699 182285 751940318
3 98160 101535
1 78630 167882 379049448
1 162442 168423 217723842
3 41087 113585
3 128447 115423
1 134221 141931 846845562
2 49737 481989792
2 32600 431803959
3 71332 26116
2 136033 34119404
1 147668 149894 894264584
3 131350 97254
2 66739 139991474
1 113242 175417 620479011
1 52175 57646 46291749
2 109100 897898577
2 91887 418209964
1 31291 86240 925513722
3 128910 91977
3 36246 158056
2 1537 144777453
1 8257 176256 897628792
2 123019 457190256
1 124608 187639 847179732
3 42802 141991
3 163696 116953
3 160310 18091
1 91725 153983 474080791
2 59724 708736624
3 132504 100459
3 181977 160998
3 98619 11331
1 2160 92029 320376208
3 83302 196672
3 946 85236
2 158340 580496341
2 61832 851563629
1 62427 152932 113250040
3 81186 34001
1 218 72497 310424977
1 117287 154274 910659005
1 108147 153140 602427283
2 102864 842867579
1 15699 39219 649288060
1 109480 112072 805994542
1 38141 124063 38397195
1 40483 159751 112185421
1 29794 121000 885219887
1 20915 156228 482079595
3 27795 130335
1 102843 109822 17367982
3 148415 102878
1 9273 38963 51728146
3 163842 169960
3 176357 103373
2 75369 340143214
1 171656 182287 525362497
2 105197 938599639
2 160113 560351957
1 53522 175890 584733848
3 181045 95436
2 21587 951887927
2 191113 589263647
2 77518 440057594
1 28147 39498 90227998
1 48802 87899 980462978
3 166652 5676
3 163041 111292
3 48165 68648
2 109262 472434730
3 170493 151116
2 183873 158765732
1 32558 88088 916380652
3 198210 171988
2 47050 685574118
1 9662 176873 933462442
1 97753 174167 362678052
3 107266 133817
3 133633 65994
2 34135 428259637
2 160797 16188813
2 61876 564401958
2 71600 691699353
3 181479 194272
1 6619 167045 209794899
3 164971 150393
3 198813 108542
3 148254 5563
2 168617 122910718
3 167623 119129
2 164336 418333627
1 54622 174295 15073672
3 163330 164175
3 129091 138653
1 94010 149091 358191079
3 105714 62076
1 49808 83132 736603386
3 26977 172279
3 104519 174246
1 96685 118897 113414699
1 59756 71822 340179217
3 84278 195023
1 159903 180234 395968253
3 43508 3707
2 194948 814230938
3 48905 99466
1 67058 181519 409730779
2 161541 600258088
3 84230 193374
2 111233 75881879
3 183223 101107
1 111241 149369 755198630
3 133278 105843
1 14470 172571 409167362
2 84838 38438098
2 130238 98895061
3 6583 21041
1 70521 191587 358051852
2 61061 333365353
1 70878 184898 283805513
2 177150 195617917
3 49344 80766
3 91369 175014
2 135436 934895659
3 25497 103857
1 74733 99075 976507595
1 60524 178356 581968471
2 177768 80113705
3 22263 151512
3 116686 64214
1 64842 145908 925563652
2 1610 222627373
3 63513 10919
2 87666 723617544
2 79744 38058498
3 58791 57422
1 101984 135812 927948703
3 161183 84315
1 183014 185242 213385079
1 99463 196650 868701335
2 65169 266138711
3 153692 189498
3 131168 44389
1 76289 134521 14063862
1 40008 93789 928417567
1 68272 186712 762942424
1 41114 173426 896780971
1 12333 149695 334124725
3 89874 43662
3 169194 123452
3 198567 181607
3 194599 87202
3 162155 32230
1 21263 138786 381108501
2 79335 669088220
1 68883 186279 305159131
2 49375 24379
2 77591 52285067
2 26440 851528590
3 81404 90976
3 82162 36813
2 126484 675319039
2 46106 365571614
1 5396 72735 788315231
1 93286 111821 136198573
3 189971 102551
2 84126 244055981
1 111736 143239 328633217
1 163521 174996 219370761
3 74093 18231
3 122795 133099
2 22182 824275449
1 126568 136525 420445792
1 5513 51885 183419839
1 17824 169461 761772211
3 81551 172758
1 156739 195172 664335977
3 199412 178742
3 71925 188967
1 172624 177629 472036347
2 3025 134650459
2 19730 980120366
2 23086 947778787
2 90094 736479750
3 104590 164433
2 20450 424419659
1 49430 122725 777239389
3 34724 179214
2 34183 424304320
2 100961 906977866
3 155386 65081
3 25123 22780
1 18865 83173 270093098
3 81466 134784
1 66225 188373 295475690
1 85074 177307 426645312
1 64855 174711 286305057
2 146492 993747397
3 3457 85147
1 47539 141325 821385165
3 100781 147303
1 112359 176809 704750562
1 20947 35737 10952081
2 4123 413843940
3 175321 97748
3 146880 103897
2 126540 385718935
2 21936 338014095
3 167013 63578
2 39812 448020563
3 159877 142252
2 61345 929286914
3 60875 74722
3 67474 178128
2 169052 711995441
3 164563 88163
2 154105 689750842
2 50629 437454137
2 38025 286549923
1 25607 157357 767467297
3 61533 138419
2 144203 590685267
3 177674 43839
3 45313 131538
1 5637 80328 718257115
3 63772 168266
2 57523 784437173
2 69483 743944212
3 33051 50237
2 139858 480032935
3 2310 5962
3 58725 143320
2 2498 920626396
1 28335 134428 398662550
1 64819 190706 904334638
1 56129 183208 627751752
1 158130 180269 302046483
3 89793 90920
1 16586 20637 747642137
2 183144 937732046
1 54417 149060 810505317
2 70586 413546384
1 58389 89968 167644208
1 99830 168874 829094273
2 106732 864188601
3 45633 118357
3 23144 163595
1 49710 175485 231375047
2 165567 937002856
2 38522 59579060
2 108824 703037219
2 81529 26027162
2 128455 276665312
2 78571 459452822
3 184814 40293
3 79270 24507
2 168559 292248333
2 98236 944084708
2 97740 193147261
1 151604 199149 511751563
1 44026 106654 327826915
2 90856 762305392
1 35010 182155 810528311
3 102547 32542
2 38331 691426713
3 196456 100252
1 103199 193602 759196984
2 16130 439842202
3 126938 151759
2 36179 114237455
1 35216 45687 165407857
1 34207 81713 440019332
2 68609 274670233
2 167042 866187203
1 90495 93911 423115444
3 26883 4605
3 175975 92648
1 9407 101701 434441589
1 51480 181393 812946833
3 90021 119443
3 45602 188887
2 109648 973901831
1 61023 168521 84425628
2 147893 744012930
3 38541 124853
2 19461 345527646
2 92559 870415329
2 57029 241679632
3 93018 82139
1 29919 151778 73654910
3 152612 49600
3 62466 21277
3 113477 118233
1 124236 151000 784996455
2 156377 649042362
1 22896 83482 977549865
1 130899 190401 675759363
2 170429 442221462
3 192375 110432
3 53647 198544
3 37492 88169
3 155048 177058
2 104756 881113340
3 138821 64420
1 195699 199532 905731351
1 166685 198685 846170588
3 14930 111085
2 19278 951854455
1 57970 61224 768096753
3 187835 11010
1 23253 64430 988868857
2 59072 911212911
3 136180 81775
3 115113 25686
2 133114 846574068
1 161640 165247 205603153
1 66755 192360 531130963
2 34950 913482145
2 144636 674235628
2 77779 924084905
2 157774 620645
3 81905 114961
2 22273 675853916
3 61110 31263
1 165821 182061 154093196
3 67904 4658
2 134779 676145849
2 149556 443834670
1 117226 130676 961429674
1 82962 85137 184455478
1 2811 8497 191937432
2 106868 317070121
1 161057 174657 699293751
3 81247 62213
3 37394 45522
1 135468 176394 575885481
1 157808 167386 716076378
2 135174 938750447
1 166722 186474 772550774
2 16102 627707
3 49848 148877
2 183172 224396694
2 118165 578468270
2 98726 70767046
3 55401 86331
2 132348 432767235
3 122791 63933
2 186836 76402894
3 47494 183888
2 117 845833127
2 65522 966512507
2 153401 552470893
3 111485 43459
3 165705 80497
1 141779 177705 861538468
2 166088 684516131
2 101720 717581470
1 124227 185101 326412363
1 74338 134108 262142794
1 120177 128596 109267383
2 150411 294469607
1 109557 112072 210445378
1 18830 59261 821155124
1 16850 93359 971127234
3 120078 64459
2 147013 790723673
3 165243 130647
2 21693 946953080
2 21117 513627438
3 49667 111285
2 80944 859555398
2 109473 155622467
3 11519 176215
2 22591 298952269
2 63552 345484126
3 82742 184686
2 44960 18794455
1 16024 90306 569468277
3 29714 168981
3 92467 28633
1 52440 121633 631512131
3 158934 85735
2 170064 773262478
3 4090 132214
1 370 79423 22704317
2 29487 825064311
2 191623 358577019
3 156991 38173
3 18296 82689
2 55798 821752639
3 13949 22487
2 126481 426062825
1 44214 63783 845952837
2 194667 183362386
1 73241 100796 61629411
3 136701 31019
2 110175 165270058
3 123943 18593
2 184498 675591281
3 116624 20865
1 71248 159254 69789037
2 199149 881034016
2 71108 314952955
3 1635 64503
1 59582 193514 794721445
2 199797 272139258
3 199398 138088
3 163876 156059
3 196605 2718
2 47121 704196169
2 195669 355952006
2 21747 385684628
1 42247 155182 28017066
2 130458 653021537
2 34734 784219822
1 95260 158502 188890196
2 7201 64983533
1 4814 52314 545410927
1 138696 160377 841203066
1 72359 86556 419425069
1 147228 159374 491455541
2 133543 862943459
2 155796 802711017
2 77736 278717166
3 186969 55568
2 113119 587447792
1 57402 107652 149494778
1 158873 174837 325487148
3 180479 182840
1 154703 190748 938204118
2 177112 563710841
2 70989 297723153
1 27875 183552 366769184
3 88978 179019
1 39545 171045 1246068
2 185139 504259783
1 170371 175849 574054257
2 69675 945134928
3 144087 164574
2 122376 420173779
3 183866 112564
3 81795 62707
1 24737 70761 696997718
3 66625 111442
2 80582 441986005
1 85492 195182 3367934
3 9282 190968
1 50636 191515 298378703
2 48661 35328527
3 119980 10605
1 10437 92657 890350394
2 199671 697598850
1 96091 126859 176408289
1 31766 67970 629029962
1 91819 124602 699601266
3 18413 50475
2 4198 747286312
1 9751 69161 760344112
2 88068 487170474
2 13141 199446248
3 126155 192260
3 23674 71311
2 71591 910527911
1 23492 182231 284953
2 8631 269665492
1 142494 187025 425703027
2 30974 806886764
3 61118 163737
1 77950 157743 252128178
2 145081 369660723
1 82109 146736 796432201
2 50216 736811227
1 5146 78584 508746335
1 52739 149293 350729876
3 23601 32242
2 139226 344526020
3 51430 138675
1 3223 156811 830656062
1 41279 144313 900467532
3 181614 57213
3 161204 48636
3 64121 24067
2 93671 292969991
3 17079 26093
2 193350 512021003
2 60682 138805641
3 199582 36119
1 84447 157125 234614178
2 16460 127158684
2 188323 34174530
3 8506 149491
3 68633 68989
1 24204 117255 957284309
1 52010 93682 238581121
2 153322 912797689
3 187002 7170
2 127349 335268739
3 144650 21608
3 147083 117079
1 30415 156836 159642852
3 31673 97521
3 186510 147021
2 73443 518527130
2 82666 542697504
3 122796 145750
2 182631 854968124
2 159248 909889808
1 63209 93029 527587075
1 116529 159376 107066520
3 63690 185247
2 125346 685687867
3 152721 67907
1 51456 173353 98665291
2 31551 252799737
1 90686 99266 483749219
1 42517 86994 822251076
2 107849 705212352
2 181336 963956414
2 25593 606532787
3 69012 26075
1 25406 165347 348741362
3 156613 78701
2 1639 778398413
1 109271 189769 176369604
3 16032 31213
3 168077 150154
2 177689 550568368
3 139331 37215
1 150112 170362 155469150
2 19893 642817638
3 112779 189464
3 62833 189538
1 40714 127538 266422406
1 19123 172508 923284182
3 51144 127081
3 196206 96131
3 120976 159365
3 164217 80871
3 115349 192195
2 31026 126364244
3 36152 169507
3 166876 175097
3 154369 174332
2 161081 897393922
3 37202 27471
2 77768 330073601
2 133694 545197094
3 112434 197553
3 139662 192488
1 6524 34849 390921842
3 147112 199882
2 16014 714507972
1 99020 157599 253738528
3 69625 129978
1 8596 128488 311527580
1 32296 101214 935160056
3 130437 167129
1 29333 179324 931229126
1 164338 169113 561638512
1 41802 126765 262185754
3 39218 99330
3 32411 101275
1 5646 126679 458150565
1 156356 161150 748887166
1 127476 190149 541923940
2 163779 620412009
1 160534 181653 590004396
1 71530 143311 711869245
3 147477 140469
3 116386 19086
3 45905 85794
2 66758 783714963
1 80785 99557 947053412
3 860 52948
1 90654 156519 598369048
1 26902 122235 653068587
1 87119 149604 758674946
2 126596 29268989
1 29700 145473 356731364
3 6435 141802
3 12070 35870
1 29899 32193 478319885
1 52812 175973 273877235
3 85870 157631
3 152420 11756
3 37983 150394
3 39873 118286
3 15751 113834
2 33213 975009513
2 77122 721092317
1 7660 170091 689418944
1 123397 199111 249376746
2 6965 282343210
2 109954 609514413
2 90964 896320051
3 190772 170297
1 22606 163369 654217217
1 49438 63611 331392770
1 148467 162674 965620792
2 65896 337977770
1 96641 167129 146819452
1 162688 182070 642964044
1 55033 99460 801675802
2 121197 356850929
3 132696 121941
3 137971 177921
3 16141 59806
2 173581 323305921
2 96776 224985332
2 148073 853010265
3 8607 48401
1 21565 147315 94364957
1 62497 144047 531879201
2 37252 349264975
3 114956 186534
3 142238 95565
2 146164 434036951
3 2778 81966
3 127634 50917
2 140407 675559170
2 166353 927404909
2 177197 150754362
3 132171 108531
1 175579 188237 221082821
2 108321 415520601
1 38914 113389 999784492
2 79011 436492415
1 124153 148712 479608206
1 10714 57686 481345094
2 173029 990131468
1 6312 82363 408952699
1 156176 192663 744748719
2 87891 589126199
2 35155 66846014
1 27250 104796 881180556
3 90099 20232
1 86026 176173 105581445
2 97708 573468715
2 109859 619643571
1 44617 106594 181821460
1 47839 194996 829334759
2 131648 605021805
1 9698 176934 967416351
3 9630 37641
1 22181 99857 971550811
2 72752 422406106
3 126261 177398
1 64122 157314 257490241
2 107841 27663358
1 62716 143272 143496018
1 14718 99726 766360866
2 93253 153748415
2 175854 328673832
2 126425 746537388
2 87175 456503207
2 25311 924488031
3 78724 60565
1 12042 171343 192755221
1 143053 196279 668422660
2 96473 798350987
2 196766 551597890
1 7100 131713 618198700
2 26086 34892371
1 92646 121770 133727965
1 65290 81007 128375162
2 118498 573478905
2 57881 873547365
2 65852 656366846
3 53341 59990
1 13159 108948 785941902
1 34917 159252 78311537
3 145235 58592
2 90000 905426654
2 157218 256926813
2 52372 944045387
3 45098 124353
2 129482 632019818
3 142645 134299
2 63690 545969934
3 178112 4428
1 72364 159511 695983185
1 95899 97704 250723894
2 154260 708799950
2 37289 459069256
3 189208 84768
1 13440 61012 946755477
1 116501 144284 420849009
2 114446 87843760
3 157038 31051
1 85444 135645 560597517
3 169900 181816
1 71950 172892 81730783
1 48789 167619 870067616
3 97459 127663
3 55247 99917
1 116858 153458 350838628
2 22615 366362310
2 140267 880176200
1 9704 75763 528023890
1 12051 30942 659777575
1 102857 126483 181587761
2 148023 599742851
2 3780 614653080
1 20629 47436 492105388
3 108347 101465
1 32163 137666 248121949
3 144499 87126
1 25273 124027 784036186
1 22918 65953 885478283
1 91548 178054 180333428
3 98962 186598
1 65057 99455 882406757
1 20904 197046 598864452
3 165467 81848
3 70560 52298
2 59795 702038930
3 190738 7322
1 10206 109590 12790804
1 26695 31023 949202768
2 14530 999126890
1 52871 73988 873522484
1 35851 149172 634310949
3 90585 196401
3 183616 108820
1 119749 135410 746861779
2 157031 598392109
2 184081 687002443
2 120474 626614145
1 61011 169883 578423390
3 132354 186445
1 17954 131020 841882378
3 151538 191612
2 101223 796177281
2 5033 932803560
3 195489 48271
1 156833 177229 988237773
2 127985 800940766
3 91030 69909
2 186497 667605030
3 199789 116875
1 6228 62939 900247686
2 158984 720186781
3 62770 128128
3 187108 185019
2 134581 53023801
3 994 95448
2 190353 693599816
3 61262 177246
1 135969 139475 322462265
2 39096 302935181
3 37490 66368
1 52976 91981 653884249
1 57564 126052 142841083
3 45520 17162
1 71552 123167 922122088
3 115089 11439
1 45649 189672 449550564
3 112526 150557
2 117197 208938374
2 3369 58784557
1 15596 101714 201404886
2 63962 858738501
2 179667 755017030
1 28343 135240 396480891
1 155298 177276 992731691
3 115203 141395
2 95683 416589535
3 199004 126707
2 78712 249961762
2 91236 718645851
3 53216 164477
1 73419 179449 495865726
2 125624 342961868
1 157186 187368 587524757
2 179752 929304097
1 52342 172712 399543441
3 172200 35968
2 8536 289063711
2 44653 230305401
3 191686 139229
2 194203 215703935
2 1471 653718728
2 19555 204799694
3 104467 108130
2 78099 769833990
1 20256 112816 156026153
1 23244 43369 337065346
3 2713 194931
2 179773 622934862
2 135598 494406354
3 99639 163784
3 151848 194919
2 10444 633472769
2 153281 476794749
1 24498 46389 644100835
3 70830 182514
3 191137 97942
1 84748 194777 524104514
3 184664 114820
2 109062 701882790
2 66637 651323597
3 99629 194652
3 67468 90374
1 55613 171058 230167509
3 14514 118714
3 164795 195929
1 41629 131834 83100113
3 197087 112007
1 6710 146112 858871313
3 98352 122259
2 181283 527291016
2 154660 338064949
2 56080 455250376
3 177854 63638
2 154402 633588416
2 107206 714936142
3 112920 169921
3 119787 171553
3 47106 65321
3 91838 55163
2 128526 222790369
1 20079 143150 285881498
3 167197 162362
2 166692 404447596
3 79068 34637
2 159572 69819437
3 98649 124829
2 120717 12725499
1 108800 196599 633812022
3 162670 86641
2 93275 27062817
2 9335 388667829
3 193327 112239
2 104377 701583365
3 185756 71882
2 167607 283991887
1 40328 159850 447566165
2 156734 662327773
1 114489 126559 994315794
3 103435 155599
1 73870 82967 912105125
3 52313 189433
2 163746 872311176
1 39136 127208 475397311
1 84956 188410 379842576
2 115862 46968464
1 146823 149497 450631788
2 64211 779673805
1 53624 113151 44039896
2 177658 920654359
3 184590 73865
3 75811 90632
3 166682 98749
1 53940 128254 345337610
2 126517 412982725
1 75138 193851 651451143
3 173430 120340
2 106049 437623732
1 7222 98499 890415902
2 110638 39279905
3 102566 158212
3 82515 171353
1 98807 179390 406699358
3 196234 175249
2 167592 16829233
2 7680 312367870
2 82721 117523735
2 62492 322635159
1 50526 155942 19688067
1 83577 114403 57697965
1 22409 52280 63650328
1 38506 143889 717626367
3 11359 101079
3 16290 162368
1 134680 180286 375219454
1 18980 173413 166096288
3 136930 83859
3 871 29040
1 10400 184489 935748252
1 130771 178367 487343643
1 146347 155493 330721872
3 13380 59805
2 38890 90143644
3 192470 116266
3 167112 133369
1 8843 15428 415908661
1 108708 168330 13808495
1 125407 155961 114706314
2 131852 746840375
1 9406 72057 41893835
3 130792 126149
2 188475 889667428
3 38550 81029
3 25908 11203
2 110706 838924664
2 88528 83923645
2 54488 687208918
3 84 9156
2 593 887356925
2 83212 465185620
2 12324 602575950
3 60510 138697
3 85009 85154
2 75367 168753831
2 68173 739595916
3 137842 10204
2 80907 793407300
3 109154 68239
1 38908 90119 873487578
2 165960 923947444
1 31411 94842 755073948
3 175479 152732
1 20592 64859 158257832
1 55302 71048 53083808
3 49909 187758
2 189246 638655151
3 179519 57152
2 182936 444966508
3 104048 57338
1 13974 83244 208649663
3 40829 183687
2 110847 705728980
2 23095 677041809
2 14524 491673139
1 43498 77391 140802812
3 181935 50893
2 67645 318315221
2 41059 264759408
1 114407 167373 874400225
3 19356 95418
1 106336 116445 6410919
2 42092 35565036
3 41963 43144
2 84724 504249879
3 102052 115446
1 101 84755 72490602
3 179306 72132
2 106359 494680243
1 938 158220 454995845
3 199953 72333
1 43315 157760 823964797
1 14700 135783 246967160
3 161859 50238
2 119343 631101868
2 123902 661483654
1 2968 96012 370022777
3 59672 53837
3 72751 69915
1 97178 197521 425345616
3 183713 137655
1 6126 151247 514777345
3 139011 50974
2 191216 217614501
1 25461 105850 779065236
2 185077 340869219
2 19033 367352162
1 90825 143642 136718074
1 190749 194962 960128849
2 51964 638643181
2 176590 101288048
2 93400 570679455
3 99783 186152
2 75296 259755437
3 56459 66522
3 29314 51930
3 77608 100252
1 84590 91519 238958579
2 149496 426833076
1 89358 165798 250593423
2 7551 532723238
2 167601 837027640
3 125816 92222
2 53620 813986791
1 50 39303 744683070
1 65097 131883 144598995
2 188018 442495445
1 39492 115629 482701492
2 36436 830395964
3 155035 171077
3 79402 43030
3 195790 106576
3 133284 301
1 19588 187934 376966475
2 103947 904731161
2 86552 63326757
1 99504 192124 478908502
1 30417 182268 261051284
1 71381 169417 249238585
1 50028 177830 346472355
1 21459 65477 213144384
1 130605 178560 730879596
1 97426 156423 850902282
3 13795 27720
1 80786 128992 578098599
3 16450 63160
2 16431 761173399
2 92847 42693954
1 84195 196067 869964114
1 62838 127801 332358904
1 14432 145408 936749442
3 31704 24251
3 38141 1654
3 152188 112166
2 161093 946208436
3 91234 107859
2 78974 287452193
2 65652 874957584
2 101076 617412690
1 21902 45651 471827280
2 92419 100939239
3 93970 82690
2 3407 300683454
2 161862 559597283
1 128278 142704 369267942
1 102841 165369 180550877
1 3156 35274 117992342
3 47500 86265
3 126705 35116
3 2012 198887
3 37259 181501
3 108698 199737
1 6543 129428 859672690
1 67877 163895 385444373
1 84356 108455 636248141
1 30520 70940 656484384
3 102453 44212
1 160617 179311 800068716
1 21419 79769 884547689
2 180984 356298434
1 56944 144592 62047939
1 24734 35655 383547168
2 50921 974168457
2 45051 695190648
2 43988 410623077
2 97345 41872231
2 33838 468102467
1 8010 27110 29886531
3 73208 154225
3 22683 3972
3 162203 36492
2 90990 12276001
1 125233 181213 534331146
3 32339 92873
1 7080 183174 418794860
1 1744 98453 125708129
3 69806 175118
2 136485 66973626
1 24881 149805 367148165
3 17970 3257
2 35201 34956369
1 33286 157610 51732252
3 1499 176141
2 193268 654638324
3 42778 139780
3 46094 61101
2 53594 593683471
3 26693 3608
1 54849 190230 48440135
1 86106 125544 661724952
3 18090 24183
1 25167 41498 872714276
2 18403 432041828
2 149879 579538120
2 153478 19544611
3 160430 36735
3 163513 48666
2 125132 12401105
1 168900 175647 954012194
3 144154 90148
1 21962 98131 65863074
3 3401 149095
3 86432 193059
1 42363 97466 870329126
1 66784 76249 980799412
1 85187 106644 438605260
2 81039 903948148
1 95741 167312 220831316
2 143760 379961146
2 63768 573638837
1 101992 124805 572227130
3 198293 172963
1 88962 111868 468939262
1 92484 110248 324398629
3 54137 34071
3 157057 140721
1 95214 171430 335785204
3 10146 102702
1 19542 199593 113135734
3 84129 96341
2 182319 561075772
2 11841 744857181
1 2211 144401 215722201
2 69169 410656252
3 30099 41548
1 119390 161637 582868510
2 7174 897833461
2 32347 164039403
2 69274 168992444
1 38860 118672 503941647
1 13535 68454 319857480
2 149798 760399769
2 87538 971250673
3 103597 81727
2 155575 173280777
1 53726 134122 495741869
3 175295 60528
1 6671 106007 82584198
3 69895 64085
1 75267 102395 809104890
3 16262 88094
2 102242 556197088
1 90880 152878 615551132
1 17831 130619 360999475
2 158637 519283411
1 80559 94648 497107398
1 14703 101413 952403724
3 109715 93112
1 174624 185161 379733884
3 47444 156162
2 25637 327203178
2 123019 506653257
2 86221 255218366
3 116559 117492
1 9715 58349 119906782
3 155064 58595
3 197257 168783
1 19215 45211 666848439
1 42342 77117 43585811
1 43041 154400 506409847
3 41014 90952
3 167257 175277
3 25422 43090
3 77632 99412
3 74161 158621
1 27652 119011 739773617
2 96437 744892174
2 189254 291690025
3 84774 128486
3 119980 13609
2 93979 216662957
2 28229 115772924
1 65074 113628 292999238
1 51356 101639 929527666
2 55103 385096585
3 178655 122937
2 184378 643915863
1 100326 121425 608224560
2 126706 270008099
2 22974 563415459
3 86707 19823
3 136148 143137
1 85538 180742 49809131
2 168436 8895667
1 118193 180756 244323528
1 86590 159481 257434949
2 112888 179115055
2 36831 999553643
3 105963 36975
3 104003 101236
3 4184 116463
2 184530 375077867
3 2655 17105
2 6416 146019633
2 193819 992057656
2 85990 902215384
1 15534 189739 355710032
3 105543 183833
3 120825 26393
3 128593 167198
3 25695 27965
3 9899 154298
3 20530 23865
2 165310 268853542
1 73350 139359 594985143
1 71112 75310 707472036
3 115438 82306
1 66436 140981 893570334
3 113889 50400
1 103829 111465 909846265
2 99373 457999385
3 29534 147227
3 33171 71350
2 129561 227372963
1 54634 186430 772512935
3 112759 60205
1 70213 98051 102652439
3 83121 146766
3 29309 163429
1 9366 39260 36405662
3 75843 34974
3 81411 7911
3 34642 3622
2 127062 255688012
1 21283 75470 934250916
2 24548 848653160
3 26845 157460
2 29725 834002485
2 73125 837268153
2 171341 24063362
2 138806 41453002
3 51685 21745
1 36641 191727 99870913
1 6991 172043 415409796
1 95542 99826 510442166
3 169958 169830
1 90175 148854 591929624
1 152607 164650 875470387
2 90025 995450514
2 100712 730231060
1 147254 186344 7731396
1 91644 186247 634264510
3 70939 23050
3 5961 166769
3 64539 61232
2 28536 979146678
1 90436 91438 660956928
3 120506 64274
3 125050 17327
3 179784 105429
1 131031 150099 54552936
3 15263 113191
2 2178 939509974
3 141060 92770
2 41112 740206959
1 62019 98485 850414729
1 122184 182820 312446790
2 41307 105121955
2 152093 643695603
2 116138 263149502
1 146554 151321 168716873
3 92437 122046
2 26660 262895297
1 37300 152255 324494189
1 128246 140789 781507139
3 192870 24727
3 185175 106018
3 59125 63344
3 151869 153841
2 75007 966172290
1 192553 196735 578276764
2 188467 172058949
1 6372 87156 919412840
1 79384 145617 769042180
2 138405 430507632
2 76816 452800702
2 124307 697604106
2 41134 598521113
2 144409 921044763
3 162354 161072
1 151298 166589 841163613
2 48216 686342732
1 108515 123865 745553779
3 12577 158014
1 72016 125475 859669499
1 109260 173049 272549079
1 4848 60705 83675845
3 28926 128472
3 111516 174613
1 105541 129862 823228883
3 135854 668
1 109598 194981 717029315
2 25258 442502557
2 11884 593367759
3 29733 87740
3 92756 81589
3 84933 11211
1 72752 116806 492533313
2 31540 346071602
3 190 181591
2 31186 592059376
2 107390 131147520
3 54200 90755
1 62992 63470 477513037
2 52297 637611864
2 113765 930065950
1 129807 173838 935622381
1 13594 59358 400218033
2 134337 586751461
1 121582 143810 568227488
1 109009 147166 224208311
2 124907 154531232
3 182535 137828
3 26617 128404
1 23598 194850 539842797
1 73623 158659 714357831
2 186696 381172837
2 151701 672978173
3 138026 95960
2 27161 379341865
3 148888 50158
3 180340 40234
3 111815 191151
3 122556 116722
1 137502 153796 495255122
1 11021 125787 88184207
1 15177 57102 373908600
3 84687 69801
2 146667 680914243
1 36562 149458 324657736
3 198811 85360
3 45286 83876
1 11501 76744 969444311
2 158773 994922720
1 10783 158572 112339016
2 48423 4188306
2 176623 916500343
3 180277 185757
2 130972 800357953
3 144171 179176
2 24269 343803494
2 62664 763748636
3 84416 121203
3 45062 115313
3 78913 23108
3 157725 169311
2 96686 680441165
3 122269 85839
1 79431 133021 996352589
2 107116 67002604
3 132003 73334
1 61484 93005 623953936
2 31559 711311798
3 9317 172454
2 117109 872246376
1 5974 188380 906561403
1 1359 106639 177505145
2 62936 599150281
2 91243 253939286
3 1239 6403
1 149062 175726 540415612
3 112211 49797
2 63862 391952227
1 155844 172647 841630357
3 37571 28044
2 88447 338744498
1 5036 21235 420998285
3 62082 161278
2 195339 686425734
2 83660 52032483
2 90171 175712672
2 89446 301313846
2 135906 405132720
2 130988 106402491
2 101322 250410471
2 166991 522187199
2 34948 791807869
3 62741 37804
3 64788 45978
2 185352 397711493
1 17028 172459 5576826
1 11502 116457 539639139
3 69513 46139
1 7252 70704 354438792
3 92730 51034
2 18220 947396933
2 197876 919656965
1 184323 187979 198092305
3 59155 177560
2 34985 903351674
3 19048 124161
2 902 854008583
2 25241 32295526
2 196485 968269048
1 160570 194215 220316039
2 158709 548737574
1 9996 75699 210135908
1 19112 187642 914943574
2 173605 310832291
2 16646 836821392
2 189834 46935834
3 89302 37706
2 139779 886461332
2 127988 3211900
1 62390 142628 277884085
2 160442 170289011
2 114508 311655489
1 71882 74298 310348105
3 114454 148463
2 14782 105795241
3 172585 113886
1 5017 110911 271162736
2 8117 5512023
1 14825 99143 744725899
3 184657 193239
1 29258 109211 171628716
2 73800 539232831
2 153574 12659204
1 77529 166868 181775594
1 2961 157511 943257047
2 18828 71657103
2 133353 858730783
2 122513 879774449
3 8226 47122
3 189272 158328
2 155580 672028502
1 88902 111187 211780549
3 194890 184722
2 11346 406209993
1 104726 174048 319434640
1 79864 174463 102208335
3 99975 8357
1 4826 103232 795587548
1 65241 108963 252390481
2 21346 724049347
2 18047 530934738
2 33958 582022940
1 44168 90323 188817721
2 126727 74161695
3 130105 178009
2 146788 845919592
3 31462 145707
3 41070 25326
1 126583 188957 385609377
3 15139 19806
1 1808 171368 321418373
1 116032 141204 384550821
1 828 169199 607567647
1 115569 147190 471683190
1 6766 101577 686278641
1 59353 194823 495844295
1 112823 131089 676972113
2 151457 129745469
3 179243 11716
2 127803 456376518
2 95284 914049316
2 85862 87031239
1 70971 154258 534318079
2 110631 509868919
3 139289 127297
3 167191 55292
1 49802 134762 967074739
2 54879 534235231
1 27251 187964 959880820
3 151238 154859
3 179985 83868
2 102883 467833345
3 168375 152929
3 113983 23341
2 117999 620665289
1 90616 116931 968151581
1 20821 118059 746349348
2 167213 140859848
3 111338 181840
1 37962 125955 286567307
2 60465 984611244
3 86664 103794
3 156342 134297
1 78210 153376 64984651
1 62638 102323 545781489
3 122715 186459
2 143545 289682659
1 4083 65012 79372087
2 79411 954050595
2 190889 746326793
1 33283 155027 144858140
2 132059 101518490
1 25788 186968 218708972
2 143277 810034782
1 17326 176925 272478060
1 105673 175837 936132069
1 80154 94422 462345638
3 5758 155469
1 8178 35739 160265469
2 123200 731181910
3 68681 75495
3 94586 28569
3 124560 190308
3 3202 5568
3 123285 169439
1 17970 198969 736279788
3 80912 23853
2 139524 388306419
1 135564 190829 646547572
1 20087 182198 413574913
2 115014 835688614
3 144801 174484
1 87038 178043 258655466
2 155519 481973633
1 24952 149876 278633995
2 161524 142730949
1 106111 131424 771127117
1 77648 138965 948756372
2 37540 583789435
3 8500 50895
3 6145 69817
3 797 184362
1 55655 151727 883726714
3 86732 34612
2 111497 267055518
1 59662 88945 132252965
1 140914 170290 247373485
1 183260 198567 644864294
3 154112 55980
1 42514 168059 476001665
3 66629 179086
3 26259 103691
1 15630 82701 497154684
3 173050 122720
2 117932 610941527
3 58558 140470
3 24066 58387
2 99986 262296508
2 175196 966408322
3 21305 55590
1 63078 94538 196394297
1 73663 146223 622365360
3 122228 195218
2 96743 461514497
3 26248 130230
2 130395 284022539
3 198847 85581
2 79778 920838228
2 73213 171027329
1 13281 27479 17964053
1 21999 119088 597708769
3 171221 191625
2 54866 475462570
1 7491 94763 484981641
1 42595 138879 268652184
1 68770 198977 867148970
1 1770 147183 368740133
3 197783 682
1 192570 195285 85606366
3 13847 105355
1 47488 97550 287734535
3 96218 59007
2 21458 112983068
2 118637 259675199
2 98535 61529077
1 51723 69261 115648444
1 10384 115995 209039574
1 65516 79343 413007576
3 13365 12989
2 118332 619112955
3 58287 184044
2 166027 563714505
3 26462 119500
3 100658 90669
1 129932 196791 418659893
1 123795 136167 333949089
1 7795 196241 484398668
1 90877 120984 542063628
3 37686 162945
2 129923 677430287
2 2961 849343028
2 111181 700176580
3 57141 129732
2 90924 521376942
3 95815 97993
2 15899 299514682
1 114678 117906 885428900
2 25616 569714217
2 191166 613567463
1 76284 157553 256755343
3 138562 118009
2 5817 814304657
1 135845 156283 278322591
2 4167 100312086
1 24836 166594 939034333
2 35020 774941940
3 64485 151343
2 104902 52467789
1 93765 139227 251806707
2 111363 826264393
1 70674 156426 758273787
1 73265 104157 455950333
3 122389 108564
3 123833 167888
3 87228 178770
1 124020 175085 582812714
2 120515 88759263
1 26589 55645 977219016
1 158439 175925 228714095
1 26089 43081 247341255
2 13395 641230483
1 132281 143216 841732070
2 78791 975477830
3 30052 61387
2 151820 705258644
1 13937 21061 819110157
1 86166 92649 727056770
2 152132 966217679
3 117891 109417
2 125303 429875537
3 99231 104343
1 4872 77760 289134670
3 160621 42123
2 43840 130845722
1 20741 117648 918250918
1 85665 100514 385534333
3 140127 10365
3 101432 98302
2 190259 845823756
2 182974 633057795
1 22130 112505 993410578
2 32952 911660371
3 95652 144766
3 126335 16691
2 55595 781624822
2 97475 994167881
2 43890 83662639
2 193720 638407702
3 21858 144606
2 94881 706440573
3 170812 109328
1 21293 189240 290182314
1 70426 194995 791619851
1 28337 100310 202660755
1 31227 182457 35338636
1 6175 176293 136139198
3 193810 27267
1 8576 168794 690755160
1 91877 157958 560070865
2 114217 859800823
1 438 154594 852207991
2 43323 513107536
2 119710 391222020
3 73484 188765
1 69136 124089 613226874
3 28057 131854
3 120604 102436
3 141855 52392
2 183952 833104485
2 99625 666905828
3 179663 64756
2 132506 744880001
2 105452 326936502
2 134543 925623703
2 191903 985420294
2 145666 526980393
3 89711 106176
1 153049 181071 682302290
3 28648 67947
2 49321 532989842
3 167789 116441
3 76439 50185
1 7210 73211 914879909
2 32287 68515505
2 166184 758228692
2 20948 249491671
1 25395 180380 682796306
2 111123 882413568
1 158595 192050 311205862
1 50200 97871 347142350
3 129626 136601
3 12755 154623
1 122533 131616 983242383
2 107379 220175617
2 38989 311326232
1 135256 179298 811814057
1 40779 176531 730918778
3 148177 99640
3 51098 161128
3 112288 141561
2 135746 955850734
3 111850 182658
1 66079 143313 893015091
1 72915 113141 144860666
2 37836 443062588
1 23324 133808 937472946
1 104364 164590 767864238
1 182421 184311 124551606
2 105172 819348406
1 17549 122252 6802987
2 118796 657604507
1 129508 155463 835381512
1 61095 111367 979006587
1 12629 40480 604464746
2 79748 336873445
3 135793 179278
3 60071 165103
3 144158 164126
3 3467 59176
2 189731 371046380
3 49494 3681
1 129760 181921 96366999
2 133080 967571915
1 27421 32178 988217128
1 88929 160443 271038572
2 104950 50125944
2 94636 405117489
1 121080 176477 589154656
3 103492 116718
3 87705 195883
1 159070 185231 228311113
3 98707 88512
3 70853 169072
1 53526 98086 897856661
3 103024 47947
1 149240 172734 69503250
3 109509 43943
2 197475 144220375
2 53074 899717298
1 106923 184781 412712576
1 154370 184977 920983989
3 131338 97929
1 8149 141062 648951330
3 24308 117423
1 73336 119626 562061618
3 12757 184948
2 190918 93479835
1 66451 186452 913984515
2 82 940267511
3 37623 88354
2 199009 64036133
2 118430 875290712
3 69190 30913
2 119360 211789128
1 153655 168824 575154578
3 12215 88659
1 42411 164709 828960310
2 54352 267242796
1 113219 190361 302776824
1 65685 109567 89416753
2 165032 988269191
1 189678 192400 704440137
2 173799 659697713
1 41958 178150 789678528
2 140607 434085702
2 15955 734792708
2 195320 496634551
3 141612 168623
3 95885 75754
3 140662 3433
2 24699 481074040
1 35573 46428 390029531
1 23613 100999 253115281
3 56886 29877
2 95521 784875968
2 92675 657078302
1 84913 166478 358653361
3 100118 6774
1 24872 195574 426830066
1 65865 91553 752627521
3 136904 48103
1 158869 198731 761031245
1 43751 80367 403279798
2 26391 697363651
2 47288 693974468
2 19421 643612737
1 3886 138306 499638421
3 81570 81172
3 197914 4374
2 147713 565930421
2 102205 476468934
1 78920 156404 937430839
2 39703 296686290
3 143607 98524
1 40548 61243 320296613
2 183207 184769938
1 62660 157647 450676243
1 69160 119070 658664348
3 185880 155575
1 26341 80564 249700602
2 154045 701161482
1 55824 163085 647569429
1 66161 117615 668120089
3 62126 94411
2 123893 960809339
1 85439 114121 765163547
3 189764 34013
1 19824 134927 829804021
3 5859 58578
2 144678 536736901
2 108948 30212200
3 185183 46091
1 91677 132063 760199113
1 84301 148973 999737673
2 91930 37962724
1 72436 168654 303758187
2 19345 553007434
1 51730 186414 707430739
1 69021 189114 577787392
3 197976 45836
3 152422 45390
1 153471 176300 427846884
3 87819 102868
1 63083 193676 929477000
3 83982 23151
2 11261 280621208
2 176253 875736905
3 191625 104247
1 30695 62515 216008715
1 9992 126688 863373666
1 29056 146685 666003490
3 161791 106670
2 83116 327682090
1 76800 133098 660247246
3 120280 65767
2 197620 322214700
2 151784 712263013
3 122488 170195
3 98756 111234
1 62411 96507 628159051
2 68263 258946389
1 76638 102692 655813426
1 21025 196261 756062950
2 56002 933032891
2 72481 740485984
2 194558 45582959
2 15246 94479249
3 149254 1435
2 86453 808419039
3 113159 172885
3 31774 196639
3 8678 41037
2 175550 747415087
1 50428 147531 545732130
1 119549 168340 900579429
2 55161 240011471
3 183431 199071
1 34209 116040 35963820
3 108089 168272
1 61991 104727 184650420
1 39021 130608 322974582
2 57100 199535975
1 71753 122601 552384503
1 91677 145950 372414399
1 126856 178593 497232831
1 112767 189489 74775734
2 36551 437308072
1 105703 184913 396563336
1 4139 156492 307257837
2 107458 909102846
3 196700 192988
1 8232 135698 675470811
3 147383 160484
3 65061 22184
1 9159 128083 237316647
2 134379 40114921
3 165651 171699
1 140924 149524 84604675
1 85036 126434 751813735
3 119026 186138
2 57793 399179716
1 17641 139401 376324936
2 81827 35015277
1 8813 112617 399563070
1 97839 180605 573890099
3 77585 112658
3 142423 3724
3 92698 102512
1 10245 171444 709769214
3 670 51437
1 31269 137201 587309876
1 17472 33324 230520864
1 28566 86163 396656361
3 125241 30526
1 154227 178784 534202350
3 15954 115643
2 91440 838707760
1 33258 137795 85675100
1 34872 64719 404220083
1 30041 70049 353760467
1 58963 144676 770626715
2 3747 863014373
2 104077 793730538
1 140088 160618 999375276
3 105700 15172
3 66467 63959
2 179010 492040259
3 138506 173856
2 193207 539668727
1 45542 186254 223735310
1 48464 96467 468384988
2 128399 577795018
1 40839 144315 2333648
2 158497 749321029
3 79225 66906
1 79559 115521 445015564
3 191145 47212
1 55082 118716 897332674
3 66624 101565
2 106667 353582224
2 68684 618381682
2 71416 144131756
1 154179 172374 867064569
3 7120 58139
2 127093 886216588
3 120527 4130
3 135045 7575
2 38653 45496003
1 2161 41592 596870842
2 119229 919358
2 127138 639526174
2 128747 815236806
3 83352 34033
3 81186 38799
1 58559 152755 236962426
1 98343 155638 957349476
1 155376 194924 504486818
2 74845 339382063
1 73014 134692 511267133
3 103744 152164
2 104671 705439695
1 11857 59479 377501487
3 48297 85499
2 139196 925918018
1 35852 126836 227630457
1 121160 131125 285282573
2 59287 519500028
2 23067 342450889
1 127534 194696 895828147
1 5109 58129 649160944
1 62771 147906 807079779
1 179364 193902 238581773
2 84682 982532350
1 39245 155524 958973100
2 158817 695928921
1 30820 189288 914814541
2 113743 2161301
3 101225 15387
3 145201 83352
1 493 196581 409503242
3 49749 93411
2 74117 123599453
3 39025 51759
2 141639 107368712
2 130602 744367373
2 124149 444820050
2 173193 689896578
3 167071 40378
1 147772 184475 514746016
1 133757 156201 893664307
1 87807 98858 153551133
2 160686 695521418
3 171975 56577
1 103620 171549 383895306
1 151723 171921 519031621
1 134779 134931 461207902
1 121297 155849 207097461
2 180010 525442709
2 68821 109894092
1 90369 166082 137616351
1 142848 143549 669260350
3 52371 157651
2 111605 381506830
2 5578 695684000
2 42638 809671974
2 32590 615379835
2 119220 257051053
2 154296 740527312
1 45728 120077 241360464
3 31909 66348
1 50322 123689 855193046
1 24714 82507 790094527
1 2241 55350 87070293
3 101683 118357
3 184919 3452
1 36018 122040 675569089
2 81985 341127944
2 91038 76985682
1 20807 131595 441343785
1 115858 145486 459227435
1 21825 193598 312710626
3 2855 173902
1 22828 46254 779191675
2 187635 300782180
1 41726 60652 661205069
3 114129 79497
1 161706 189629 451353427
3 157066 101750
1 5135 53171 487018737
1 123245 153402 525954365
2 108235 102878310
1 78655 111820 481544101
2 175579 187309155
3 152765 14422
3 113995 24450
2 54597 928023659
1 153454 194210 857075862
2 63354 756120049
2 100162 783759913
3 156527 34368
3 57368 130828
2 172601 944282599
2 155515 177716512
3 135698 172541
3 149760 102047
1 7909 104914 623707410
3 63964 195400
3 111685 161
2 119334 873300560
2 192336 287978170
2 6127 919093048
1 26366 113386 732950391
3 74019 186699
2 82746 263573729
2 130128 908796553
1 95724 181509 912736325
3 113066 21174
1 35843 177852 195685518
1 83752 150923 313980385
2 118993 199808142
2 20672 28134078
2 130325 416713908
3 98730 87000
3 22557 90916
3 67807 186619
3 174775 113453
2 114288 789144091
1 76252 104228 460496522
1 150207 180608 140852523
3 105619 58241
1 87548 117949 781372173
2 114913 335212709
3 93432 44007
3 61201 160005
2 178613 160644610
2 44303 902249783
3 123394 193654
1 137862 140156 581621011
3 103510 13702
2 193992 451834195
2 47102 309829299
3 76967 118548
3 79035 83861
3 137264 93435
2 133496 959791065
2 107874 878834230
1 54951 77177 642136066
1 17194 123443 823999651
3 9313 112985
1 47038 76748 734794835
2 133975 101836419
1 75877 123078 19245013
1 99409 177130 539702362
3 154948 100256
2 64475 930695522
3 133150 155399
2 144579 229432250
1 73276 77487 493907920
1 59393 110974 937830527
2 69891 39025809
3 12236 42228
2 72932 590463239
2 175171 964043869
3 54191 147242
3 25956 12539
2 135162 946768804
2 144450 409366783
3 70045 185871
1 26888 86175 423470511
2 144325 868121043
2 108401 48319743
2 20840 214949241
2 89681 2969640
2 124570 883046559
1 53013 139449 108604430
3 175600 177670
3 150182 5979
2 113270 251869199
2 135146 561352098
3 136184 149665
2 186802 261233727
1 28884 32098 262163236
2 78362 870745636
2 197910 729498313
2 192177 982034684
2 58989 929248345
1 98054 148498 632588233
3 163385 93984
2 19390 362763329
1 84718 140143 771780353
2 26390 627841495
2 22721 251011510
1 129556 155291 377536666
2 195442 329356660
2 26650 421722865
1 114140 148606 359456538
2 150547 714679430
3 181455 188533
3 22563 191297
1 49746 159431 206244328
1 88881 163742 527557588
3 97470 102874
3 93839 83880
2 43744 859492193
2 197424 893096964
2 96779 503855479
3 100595 19812
3 40728 83520
1 37556 178321 648889796
3 179504 199147
2 93397 299103546
3 120345 146888
1 54491 180218 13828912
2 172462 278236787
1 83941 190517 717649508
1 135064 151439 622068908
1 62744 92386 471750699
1 14331 174281 219052673
3 37309 23941
3 176792 17230
3 134163 183129
2 70086 432606254
2 88921 127675893
2 25771 572956341
2 119102 311368650
3 180949 90756
2 84353 306223342
1 33797 198228 443110764
3 119601 40125
3 41552 135469
2 137672 800399969
2 20849 990289765
3 123572 179715
3 134644 69378
3 173735 40515
2 77781 69422326
2 83921 10219085
3 135105 5586
2 73735 78635683
3 98076 84579
1 22623 131024 8539862
3 197112 120089
1 50160 167702 14586495
1 89321 150554 272141299
3 186847 14268
3 115047 114337
3 21753 180311
3 138221 182701
2 20333 603335950
3 148109 156645
1 77798 125184 464183724
3 138813 132290
2 114874 29598475
1 144428 147263 502850153
3 157236 149361
1 138340 138445 990592608
2 42918 497911799
3 66033 172128
1 105091 144714 245023539
1 52587 145234 495358147
3 171731 155233
2 96171 426556773
3 148861 7735
3 113715 131740
1 36593 177814 904346924
2 38816 827011473
3 144675 54943
3 4799 41040
2 50228 762129554
2 124684 439218333
3 13900 8173
3 157282 125629
3 110173 193787
1 29040 70856 215266378
2 89488 872840031
2 5914 293974404
2 149153 540119764
2 35589 646661676
1 15198 18065 15545247
1 147221 162615 187545340
2 53758 384559328
2 165984 937474243
1 21504 119861 691040911
3 179759 82445
3 36905 36795
3 156183 51346
2 199602 949519078
2 101640 341894145
2 44962 191814117
2 47621 643253256
3 177752 150039
3 155654 170877
1 1541 67856 443799194
3 117089 37787
1 114702 120734 503597727
3 23096 155494
2 5782 925814952
2 6381 212470361
3 132774 32122
1 104779 145364 193699419
3 29645 9874
3 33037 26795
2 159031 643583206
3 161338 91581
3 82199 48076
3 168965 77045
1 15435 193761 55610902
2 191991 312381039
2 144868 522722386
1 5714 160643 147994082
2 81827 26989934
2 88200 592904520
2 30048 186153139
3 63990 28686
2 40255 747023452
3 554 103166
1 15105 43379 169733436
3 71848 87303
1 11126 171908 712671944
1 74184 146198 287206745
2 190847 198237970
3 39919 77259
1 44215 50841 467697917
3 8539 105897
2 73410 759484939
1 1644 14149 659663723
2 190383 171771826
3 22943 171511
1 81309 102025 280528988
1 10318 194002 268922196
2 137783 115912311
2 176701 476147017
1 76999 178866 347907062
3 165954 70578
3 119175 85330
2 56450 605108051
2 20159 989691326
2 160306 811871234
1 138986 150976 169551493
3 119934 47647
3 103339 135411
3 180253 183801
1 45225 46105 320255629
3 5317 143012
2 184665 715866212
1 26857 155605 738766263
3 75929 72378
3 12730 133255
2 185352 449351000
2 55971 287033471
3 159365 134291
3 155805 103640
3 8859 82047
2 175057 362693767
1 68869 153804 176872718
2 43438 154406765
3 136982 166774
1 50722 51184 741631
2 544 710183203
1 79623 168133 527782258
1 90848 109108 62772841
2 64244 534514246
2 33635 405579322
2 173001 591531088
1 134653 173384 103125364
1 5560 86504 158760593
1 59138 72703 417406340
2 61909 309553163
2 149503 998808900
1 78310 193492 539695426
3 16503 148852
1 92993 155055 355110664
2 115449 400746620
3 173960 18348
3 149319 91785
3 153128 111014
2 50118 470700533
3 169151 6815
2 139391 215604882
3 90156 181059
3 35735 168649
3 133976 33513
1 139554 188890 630239695
3 165829 169116
1 79757 178509 109280037
2 115771 406019346
1 60165 149584 809703417
1 9658 113887 55657773
1 130 141364 921303543
3 75569 28057
2 62311 57954582
1 11618 41918 386264361
1 27226 47484 860393133
2 33050 208427063
2 116176 460585480
2 116028 29536560
1 108708 174140 301860771
3 57815 51801
3 19512 121017
1 121353 135433 465834293
2 16983 111154852
3 149391 103605
1 170007 180143 757456149
1 5502 181968 354502005
3 25701 131609
1 37819 182806 534655855
3 7491 81177
2 27285 787847031
3 114858 128547
3 177154 99717
2 118376 360128220
3 176394 130734
3 46874 166209
3 106868 58678
3 136395 100797
1 43447 176065 442937649
1 53920 193990 317210125
1 81664 87651 383763572
3 146019 35992
2 122998 768803275
3 124294 124394
1 16150 174079 36110015
1 1167 7418 308180509
3 1079 118875
1 161689 197135 581302322
3 45041 171899
3 170741 130514
1 79775 160004 644161394
3 163291 112473
1 25029 33893 80307466
1 137523 153308 313560213
1 120786 157449 706671998
2 197553 767070884
3 145852 29380
3 643 2852
2 58066 393987353
3 161700 170619
2 146710 272641330
2 1845 404756804
2 93627 637914127
1 116349 185847 9410237
1 78049 113010 455601235
2 90882 997785433
1 82273 133015 531332345
3 172096 94551
1 37354 172406 543029758
3 105300 102037
1 904 185456 124887507
3 148696 34829
2 130125 656666343
2 96209 642841802
1 17138 78115 137187268
2 117655 726271178
1 30343 112198 800096258
3 31579 125258
2 15391 291692378
3 61831 153096
3 53948 54205
3 105678 58277
1 103687 192378 918320451
1 102462 172477 511889904
2 71687 993215411
2 98755 558184017
1 52643 162918 655596250
3 29676 133327
2 81561 752194177
3 118705 186133
1 71127 182667 806887446
3 170939 43985
1 3193 53807 483950254
1 40017 193001 733337300
3 135651 186541
1 58369 161030 667320168
2 126516 367393738
3 43363 158457
2 28164 698009526
3 34854 164259
3 35208 101099
2 159986 884482146
2 54787 867764683
3 185931 3954
1 47752 121787 972161348
3 173687 32441
1 77144 95084 32679310
2 35872 394833574
1 7154 177148 158015950
2 195437 931796590
1 91756 152877 429486252
2 24085 951323601
3 87269 67020
3 9354 76
2 81437 230199744
1 62756 93738 975696855
1 43663 55673 72412084
2 145685 132357600
3 179183 197193
2 161009 859721136
3 59751 186072
3 28630 163055
3 30542 82631
2 87181 969074689
3 54637 45161
3 161842 157842
2 148902 483039356
3 189744 89309
3 102994 141688
1 58881 163380 27986843
1 57776 143831 10191522
2 104682 567940210
3 8387 145832
2 78798 568234398
2 143920 822681109
1 170018 171892 373188769
2 93657 85497397
1 82812 197359 887257602
1 91685 192124 445352164
3 38935 147796
2 35926 985467899
1 88225 134709 821787012
1 40062 127003 509924580
3 149220 26428
3 110069 50200
1 50361 176705 840976566
2 148756 238161575
3 118482 44943
2 148199 379280969
3 72518 162362
2 116308 542218288
1 81715 117723 692578121
3 61079 105379
1 86916 137125 861130064
1 33101 142556 488602484
3 10648 139251
2 37363 718384354
3 184735 105621
2 72286 263433574
2 32338 389674796
2 78088 869862269
3 115080 62101
2 87135 60702611
1 25974 47877 674143989
1 5677 81232 295385937
2 94327 474516846
2 143811 663145020
1 59585 199661 874838487
2 198698 988803963
2 53782 370522647
3 177340 26798
3 16335 121305
2 139588 833583987
3 152623 29504
1 11859 162011 538924319
2 132827 684899550
2 136598 582355922
2 156788 161051908
3 101827 133792
3 42050 92911
2 170216 553038730
2 120687 575486938
3 145620 131494
2 143472 166310980
1 99872 154948 403712044
1 81137 99503 22248569
1 22246 59052 229690479
1 26083 155977 980772680
3 173078 197482
3 194626 150463
2 152386 272931347
1 3703 53421 168082791
3 21229 179606
2 87043 328810815
3 129066 123720
2 15519 17773101
1 131292 131889 835400608
1 49605 76789 727577506
2 110482 998979457
3 43391 37963
1 108411 181495 294631401
3 122030 72555
3 26260 131872
2 48155 528078303
3 150906 161894
1 144099 173175 155284133
2 155426 745695210
1 20943 164544 947435898
3 172149 186980
1 1032 129647 449333086
1 87971 108798 368230275
3 160347 33338
2 137315 849048353
3 152094 131097
1 10435 182873 889974218
2 29760 771719893
2 90217 36032427
1 73300 94005 360233918
2 115152 377890936
1 29226 126014 901407690
2 103141 67711514
3 113359 140919
2 101915 22512282
2 112139 201767786
1 115598 179651 358205178
3 99916 22728
3 137370 81567
1 51129 161728 426217926
2 101208 645380747
3 188234 110167
2 63280 504519363
1 33769 133305 854450670
2 83702 655223056
1 184284 184359 739508616
2 38276 388437793
1 48976 93001 7523679
3 37746 157961
3 70406 52816
1 41349 85661 671387548
1 9710 20315 992053995
2 88361 57648946
2 111947 83175072
3 173511 79745
1 25847 191376 681460863
3 50064 180176
2 154016 165180684
2 126940 975421368
1 66306 75416 826408206
2 181941 819150616
3 47596 100459
3 177773 100018
2 65570 962069787
1 128544 152103 487725225
1 100948 160394 127386412
3 123287 1891
3 15483 4519
3 70331 193758
3 181699 84838
1 39232 136504 643864079
1 126604 145047 588668591
1 137496 196348 412351104
2 37115 896778420
1 41542 102226 879990151
1 20126 29926 746220629
2 175885 915521015
2 98371 295485562
1 75184 160482 565753467
2 47098 725182545
1 74858 161432 437029315
3 153228 196587
2 21721 224289843
3 140485 34037
1 9975 13889 181982806
2 86227 824168930
2 17102 38618467
2 92268 429954698
3 190681 44626
3 66340 132814
2 129595 51466647
2 163817 834797847
3 136429 60065
1 97531 131030 706080400
1 26898 55042 233134781
1 146491 173836 713543087
3 137229 109953
2 187671 279332194
1 27607 156074 857364514
1 121606 135829 971916703
1 6821 148814 106416146
3 187032 114038
3 48190 96137
2 129809 1684000
2 27787 199359546
2 64122 236615947
3 123118 147773
2 164349 488274539
3 146680 144297
2 96696 567286620
2 68901 868074564
3 36763 48216
2 132027 441419108
2 44182 694462215
1 84045 86944 54977305
2 12802 816337884
3 55536 143939
2 101435 750405959
3 196225 19787
3 179078 35566
2 21362 58901082
3 18209 16900
1 95095 195434 638464019
3 121000 163458
2 129332 466199523
1 9221 162320 397708445
1 46158 138449 79445748
2 161419 293695781
1 91935 167895 431666699
3 94305 120389
2 177078 147087809
1 23475 124168 4683901
1 9695 190977 669083698
3 60723 129978
1 45840 196004 567487222
3 166255 137235
1 106110 108496 90393127
3 169269 189307
3 114586 171244
3 91310 177521
2 121427 701174206
1 64115 135796 178713174
2 48004 903590327
2 457 354657851
2 107264 588095027
1 1523 191940 223856808
3 127742 62639
2 163080 910971052
1 97018 102728 382774745
2 125751 51210364
2 177926 455572055
3 155514 9411
3 167267 146861
3 116509 88584
3 138835 105578
3 168566 165672
3 112196 3255
2 189491 233383393
1 95524 193981 555912961
2 89720 281314516
2 82886 686830
3 13306 10257
3 102120 51389
1 124314 125627 331512614
1 5276 194856 312217324
1 78360 87579 733121517
2 88233 393191088
2 13251 499194735
3 91542 79978
3 52109 154161
2 39401 984431984
1 101104 179774 711381699
1 84799 150624 202459372
1 4586 192702 379972954
2 143053 976602287
2 91019 483272533
2 198167 274173890
2 22884 683898967
3 146729 172440
2 20498 505650621
3 103828 159536
1 16183 178375 866641891
1 110712 181748 295359656
1 63000 116484 987712628
2 136976 296868862
3 164123 97356
3 86024 144081
1 43689 48705 794765375
1 8110 98537 197438882
2 132702 101870496
2 88359 971194849
3 91095 166007
3 169717 117442
3 140375 181241
3 18881 111588
3 58420 19053
1 116429 155913 746098229
2 85774 719162257
3 14424 13277
2 58646 45340691
3 56504 21520
2 168025 428280773
3 7559 37922
2 630 159571229
3 179279 9521
1 31366 141500 437349155
3 198001 70203
1 37561 48034 319341139
2 34874 481517139
1 166841 182618 699546809
3 183396 1982
2 148578 208417648
1 27270 171176 537676254
1 49000 104999 214492732
2 189726 212807011
1 93690 185020 945021348
1 54692 145604 924869406
3 168309 52465
3 54111 195218
2 41973 52386216
3 166431 96587
1 48278 124171 865708349
3 161820 189238
3 553 77793
1 93774 191387 573297997
3 162614 143666
2 123700 724055011
2 30060 183952287
2 182350 187149382
2 104261 181916243
2 92618 868710732
3 89408 18858
3 119182 13281
3 47862 183725
2 183902 626930285
1 45381 177246 413885799
2 191431 273892427
1 68928 188398 101057655
3 139152 35501
1 120623 162934 153520679
1 96641 193659 959930440
2 139564 861183917
3 50662 29588
1 98067 145559 784589323
3 32960 127364
2 140570 335668164
1 110752 132819 333099055
3 170919 110459
1 19784 126787 437835421
1 139635 141247 219921564
2 11112 743143071
1 39987 133310 111985346
3 60610 27061
3 61076 52543
1 81812 146510 833930454
1 153175 153761 519867045
2 64825 339307090
1 25005 47960 195553470
3 136707 131167
1 26144 84756 906321246
2 192100 468648166
2 69200 346995907
2 40607 234274973
1 106293 182367 585860425
1 77381 186054 461661883
1 139758 183939 90147090
1 42639 104154 716534907
3 91356 155975
3 58160 41168
2 170963 304777234
2 94705 202466982
1 67190 193729 9540480
2 54812 997066501
3 69278 95196
2 101600 588316206
3 160107 3755
2 11619 343403234
1 110325 156640 746710257
1 35840 130734 819571504
2 118229 996400849
2 112578 94595906
3 70751 61466
1 97499 199308 149699576
1 45206 142382 604053698
1 40159 141854 593881008
3 85025 158147
1 114959 193494 211381464
3 91614 84715
3 46170 144918
3 83832 102277
2 34741 329194089
3 134752 73422
3 147585 148589
1 9485 192151 803185829
1 41614 165845 923192440
2 35239 159383833
3 143446 194666
1 155019 158236 546059455
1 162152 173175 158477463
2 181432 669678931
1 139934 170199 106310088
1 118334 133136 828914736
3 146785 115880
2 73033 43903644
1 28064 89278 241635188
1 32961 66834 759237411
1 61089 73353 498332343
1 37063 85971 277769524
3 93913 120077
1 68959 140927 277322141
3 185807 129733
2 66969 503894906
2 156746 645460531
1 6275 45054 999019190
2 26073 942683295
2 191225 825614682
1 51524 120629 681260479
2 196506 763935110
3 35417 19939
2 140197 84179070
2 70303 664492119
1 28732 69225 88996796
1 79071 86366 485684144
1 15188 44858 469713817
1 62379 193086 867565893
3 27162 91158
1 128105 163128 973756332
3 40675 192133
1 54621 164906 913465961
1 159126 195305 624714408
2 179803 78854404
1 128701 185254 146071626
2 11500 321005279
2 152782 569301208
1 75024 78748 329378986
3 111716 136327
3 173144 107257
3 29307 139169
2 165008 952498328
1 56350 83770 139027671
1 104876 107311 892998516
3 43910 160753
2 153001 978290836
3 91272 134497
3 32546 177122
3 158411 103082
1 144985 198125 290544711
3 56657 186895
1 4997 9676 906546876
3 166862 129958
2 84465 724200670
3 121445 35685
3 115182 176591
1 94191 118164 997609533
1 42923 160550 898809170
3 47533 44761
1 78100 167186 921675304
3 149742 15251
2 1241 263142587
3 117798 142233
1 51326 142045 498215829
2 39524 249984100
3 33986 169661
3 141593 52387
1 58523 107237 790620686
2 118674 384588972
3 88458 40289
2 60653 815779048
1 34985 161606 519024014
1 91596 179058 565245879
2 72283 45547626
3 165384 96463
3 43330 7463
1 118622 155639 8547197
3 155288 17221
1 13324 120208 220277292
3 80835 126448
2 22837 28766773
1 50670 161356 4588857
3 39956 108802
3 66711 157965
1 26801 43224 82438329
2 181959 311954537
3 119287 176042
1 37152 150279 936931070
2 36166 47002469
3 123816 93087
1 24274 147067 247472325
2 102863 785933867
1 168295 170494 114528697
3 166619 47786
2 95493 422746778
1 49110 159048 85803989
1 101590 170775 804035469
2 46060 498596288
2 133663 991460812
1 70139 166890 97243333
1 33994 147494 600867736
1 102757 184020 826661586
2 26146 76852360
3 179200 95704
1 10323 85201 604253634
1 171232 171322 472443344
1 113691 170788 692843653
3 31555 111223
1 80396 161600 490711376
3 179992 195786
1 568 156751 713995556
3 72119 54883
3 157881 193461
3 187679 189653
3 17812 148071
2 111264 726461206
1 57318 97612 515058927
1 42986 182089 188066246
3 182992 10016
2 26207 194258972
3 1539 50937
1 141993 178428 609800759
1 40469 192454 715207487
3 161372 60377
2 10197 878918361
2 65746 744179376
2 40323 372328089
3 116258 60445
1 154999 165820 113554712
2 59889 531554185
1 82954 137302 741711866
3 90969 42805
3 15306 23909
1 28214 160214 38372599
2 119111 66262347
1 21735 24623 414694928
1 33326 73638 934553323
1 3707 93546 823448123
1 73721 165010 35952375
3 154404 158227
1 2863 110630 394867022
3 47518 1881
1 75894 94179 539520718
3 134951 30995
2 75646 667754661
1 52094 108861 773412277
1 95744 100876 810171069
2 147236 530507564
3 198412 178135
3 12863 177951
2 156778 332190604
3 90537 195120
1 48393 99283 970052791
3 4099 75902
1 42016 125067 559174937
2 159236 934740375
1 88236 166252 661262738
2 175213 433920206
1 24628 51149 485654052
3 94835 23594
2 142279 973627180
3 67003 65579
2 76650 21976419
3 18628 63678
3 15538 129064
2 184894 944590943
2 136921 704428895
1 74670 116870 844207046
1 26288 196867 39954837
2 153847 560557469
1 39759 189039 230907823
2 120955 980472633
1 153436 165590 522819091
2 131670 439738931
1 104865 111369 397428100
3 87980 19945
3 162794 159974
3 32807 163396
2 1140 772794010
2 79971 82976768
3 11996 7738
1 42168 182708 440832122
1 31094 108140 883462083
2 96166 403705962
1 44508 94372 553920
3 138342 8908
2 64709 564812386
3 161821 10190
1 111610 142849 878397882
1 106501 176869 496612839
2 162230 469837559
1 59012 118983 897522296
3 50009 58525
3 62302 57395
3 142823 132415
1 43790 135374 728437157
1 85531 173238 334991000
2 75150 736948098
1 12124 114898 791208210
2 161652 945763632
3 103816 151088
1 128573 186224 208431519
2 195440 149454532
2 26902 655772580
2 52950 471942907
1 20348 169444 701284605
1 120227 164584 212888695
1 39743 198095 681688389
1 130473 171669 679052690
1 45944 150113 754782762
2 190528 409019229
1 76277 125009 730310901
2 29755 327813409
1 59801 71108 117683332
1 77043 197146 530409308
2 47642 405406159
3 181798 156425
2 144130 444607331
1 85094 138489 618384276
2 128719 492889785
1 46907 120631 888994999
1 108551 109216 732961082
3 8522 8413
3 115115 49953
2 162978 259232147
3 66489 31779
2 15694 789681952
3 94760 157911
2 93966 125452786
3 168435 163204
1 134275 182606 315434746
2 116942 822139351
3 84095 129513
1 13489 93518 470512362
3 156605 154309
3 108411 176339
3 164877 163325
2 124670 178593602
2 153447 389084374
1 110934 182819 997404539
1 19955 177613 844813881
2 119759 532235482
3 3130 192982
2 52599 996817636
3 182316 56670
1 147633 154635 210300971
3 27882 180161
1 137913 197675 290012415
2 41265 594068467
3 61916 165385
2 198917 338220068
1 60143 181594 660046255
2 155651 633716841
2 29687 696264971
2 72458 789775348
1 136066 163780 688833306
1 47522 188242 365428083
3 78983 6611
2 194549 226847872
3 104843 13607
2 124760 781467573
1 23213 112659 967114399
3 170354 22342
2 46706 840138798
2 62567 587412532
2 74746 7001368
2 157978 98018314
1 88437 92398 315710325
3 111481 185656
3 162553 107164
1 21640 87348 710275225
3 27757 93314
1 134006 170230 787660025
1 188117 198925 809767472
1 33449 70869 773347574
1 113635 177293 232904038
2 176953 635035828
1 17412 56409 126683893
3 31436 114879
2 79295 283800402
1 61291 76919 681241816
1 40604 197451 109189020
1 45823 103787 425775305
2 146279 36965800
2 1270 733139102
2 151345 817090317
3 4552 95695
2 161736 807105548
2 32801 304811372
1 28389 43200 537391699
2 154882 883885982
1 17213 85117 535985122
2 170217 645435213
3 96790 78836
3 36866 182607
3 116267 20657
3 151550 192672
2 1947 591761827
3 132461 181230
1 55980 110712 89331312
1 76966 114351 72359050
2 155663 620572349
2 68111 454136111
2 196452 203477753
3 78 94918
1 29707 49310 589588833
3 176392 97507
2 37 69425463
3 137540 135468
2 51431 835222839
2 113184 136371178
2 48242 839249982
2 106286 372552282
2 56790 161286497
2 29097 67416513
1 59534 175438 755793701
1 88835 182840 366279075
1 40351 121148 730625283
1 48613 194908 440733231
3 146779 4726
1 59007 166251 441018966
1 8300 100427 445212294
3 136460 190111
1 11210 67975 157136571
2 167996 622390990
1 47629 60976 949490868
1 55545 94557 790940504
2 153299 588140801
1 32118 174267 554373704
2 105255 750698692
2 3060 86006747
1 106312 111158 768491468
3 136744 161795
3 45922 169559
1 43 115546 565628753
2 5612 591711644
3 148133 164476
1 44441 167404 432981327
2 24351 198144106
2 174745 118491311
3 185257 90191
3 167533 17405
2 117353 397645743
1 152485 173206 550664081
2 89856 741390543
3 70596 46349
3 175055 18650
1 25019 72465 343195133
3 52223 67375
2 54134 996348995
2 182087 16900458
2 119268 288903049
1 21312 169116 79321032
2 14699 136150205
1 6379 128381 195314731
1 56702 147562 881365824
3 187276 14964
2 174246 152358148
3 91100 52313
3 136330 2823
1 66071 198678 229683612
1 91782 108155 461986598
2 74778 759725237
3 108614 193241
2 83522 486266748
2 165496 896506494
3 84394 148409
1 141850 145633 903021600
3 137500 55711
2 155660 350492263
1 173279 188225 931520891
3 44519 190192
1 75920 136397 671885707
3 87211 95272
3 83495 40288
2 164404 125505161
2 111402 245982481
1 162783 173022 283859310
1 112503 156251 864200120
1 45437 119149 99344107
1 39937 191173 604231594
3 134090 154801
1 26596 130465 903821943
1 102996 178990 842368203
2 89905 933438460
3 158472 127020
2 51390 405757822
1 144766 179072 772978981
1 176767 195405 235586258
2 91395 6462988
1 32221 100916 149238525
3 193707 106619
2 71890 6022338
1 7989 57946 253805942
3 91313 31971
2 23255 97827527
1 72234 182138 934090385
1 41174 175769 170403835
1 18806 59381 865461003
3 23516 7621
2 62513 33442677
2 104871 493168390
2 54786 739922237
3 181177 115067
1 42531 183840 361269126
3 77078 189026
1 105981 181986 771570523
1 51045 196763 348310600
1 54781 164335 301368783
1 175 26181 754269905
2 160362 454706991
2 113447 131182073
2 64278 338389109
3 145537 142179
2 2365 771908448
2 133276 382907911
2 43879 181203482
1 8669 64143 418680504
2 147629 523763180
1 83216 151124 222576620
3 88569 116157
3 73425 551
1 59848 111355 105601831
3 83140 63738
3 462 152421
1 105268 163374 572728341
3 72821 52615
1 8891 12960 119028637
1 44330 54673 134686646
1 2905 18481 979739836
2 166975 150938794
2 16796 417249817
1 12529 164048 240700862
2 170353 13592646
3 9635 113009
1 39493 76867 624675209
3 93589 74360
2 44969 799916587
3 21206 179722
1 7946 86468 728032609
3 7277 85657
3 30610 30993
1 56105 114366 382724098
3 101700 1317
2 46459 607572664
1 15447 143531 486259274
1 9317 120122 944410927
2 148026 864453101
1 10320 117314 184597190
2 1711 748280164
2 73590 883415294
3 113847 141962
1 68819 185620 996942285
3 30119 186919
1 15531 15868 399040791
1 10817 181014 934128661
3 163638 146614
1 15325 43402 755263156
3 2507 132573
1 40540 56529 676374809
1 132652 191628 810777757
3 132589 122626
2 100854 999941742
3 179582 104953
1 37735 76831 490079988
1 53902 93635 320495707
2 163271 966066921
2 168347 486117391
1 140472 156033 26699620
3 157324 37915
1 8389 184404 756881277
1 25424 68392 99726484
3 23556 78562
2 44452 391962426
1 123315 194208 353497633
1 103470 151265 21640322
3 36236 190894
1 27461 118804 307622525
1 95713 182306 954662804
1 41616 64288 530933489
2 91374 305319494
1 54520 167107 433578630
3 190546 167219
3 162428 13620
2 158048 14092455
2 144089 1705117
3 127488 192074
1 12367 189430 160773073
2 139858 529672410
3 74440 55229
3 137111 121829
2 123276 94850561
3 172931 130798
1 19939 33834 464825836
3 135701 30144
1 9410 133939 131420993
1 93924 103587 594768586
3 77487 71288
2 78555 74279818
3 159058 173878
1 65985 160166 14537542
2 21581 491840685
2 129493 554159972
1 76264 197752 567998608
3 25888 81672
3 95251 17268
1 80611 173847 648280088
2 122809 833356440
1 114683 188689 893204988
1 146465 165685 754964780
1 114882 135127 954680752
2 174074 709859204
1 20613 34893 132445410
1 86142 127406 85534840
3 38806 183727
3 57166 143856
2 39820 99131036
3 58407 7403
1 149183 170064 43040082
3 48807 59646
1 89898 127505 249124648
2 67949 899289358
2 194504 473202146
3 51778 196693
2 24773 766364357
3 146315 4789
2 25465 923612440
1 157344 172702 478489042
2 94173 530863941
2 15335 651175987
3 8770 185129
3 65256 107969
3 18482 14484
1 98128 130409 896609291
2 186709 449071699
1 1662 124632 678632974
2 118089 201092400
2 3361 414405288
2 165040 602933684
2 76152 131121809
2 66972 769739629
2 71616 339800299
3 96343 163152
3 28025 193241
1 108967 125168 29783693
1 13676 27050 157106777
1 153252 190530 575080793
2 179635 11032800
3 43613 159492
2 150775 882445173
3 59309 154532
2 88216 965833625
3 72414 10849
2 169866 104862373
2 15239 556194167
3 2125 103618
1 98704 126947 273269021
2 36157 340647388
1 155406 194742 464400532
1 43764 116721 573635901
3 46823 119102
2 102489 282482122
2 7148 661739965
1 34143 102511 36386207
2 75083 351521971
1 111319 193327 308842183
1 54853 77256 286159955
1 47718 188039 821698638
3 118806 94167
3 34489 29562
1 53839 159015 162150775
1 84102 89377 248924443
2 58799 977607965
1 128595 198589 831805731
1 181920 199259 61216393
1 142559 173336 483887589
1 40490 85892 647777151
2 60892 841675486
2 78802 869491470
3 82956 182960
2 63588 388556213
3 104619 54780
1 52692 165191 847862658
2 46697 462441919
2 41671 697248849
3 153138 79508
1 28219 58098 15455845
3 39768 145294
1 30457 54296 585776150
1 21968 47210 381041873
2 65743 468073980
2 6628 379962793
2 120866 534910377
3 111860 152306
2 20405 637571705
3 117044 80467
3 63456 57256
1 63461 131995 749546093
2 73832 217525790
3 112283 55474
2 81684 659927961
3 129513 38769
3 69209 150293
1 7354 159108 79772472
2 8638 875860368
2 11593 129923556
2 47269 30712842
3 95405 198861
2 87617 611310439
3 179655 137598
2 8348 446307480
3 100385 89385
1 62398 69179 236769612
1 24800 184509 599714662
1 11118 36297 243528368
3 124432 35389
3 33790 78247
1 100921 104808 133825013
3 56995 75130
1 82513 138945 757978638
2 916 674001510
3 132227 49398
3 197740 85406
3 101992 108584
2 126526 198692057
1 79762 98836 333271220
2 52232 142661208
1 63111 75357 301149305
3 165920 102218
2 2825 379224819
3 133799 66821
1 77675 164157 97368322
1 84440 126565 494919582
3 23702 135981
3 70780 145238
2 27035 839902877
3 78268 195256
3 189537 17018
1 39174 116602 885112749
2 104316 831240613
1 33210 131869 178786150
2 62348 208213312
1 128506 182677 617816530
2 107492 709238151
2 59718 213383913
1 150240 182327 254405429
1 107968 142608 737803752
2 48726 529707746
2 82153 446101421
3 82349 178554
1 64789 68728 308554534
3 169569 31125
2 68075 434829122
1 144945 180324 945177473
2 54162 300324853
3 155223 125702
3 103615 178801
3 120151 90528
1 18936 34843 900419061
1 74358 78985 244895451
1 62784 180353 877467425
3 74568 1988
1 68018 119175 486010082
2 80627 213984975
2 96645 218975620
2 84835 865343916
1 32357 51209 6934552
2 52740 855210048
2 44695 780545520
3 72039 99879
3 39387 136708
3 39283 195297
1 121466 189043 575039552
3 79663 34420
1 102160 121169 18184311
2 19140 369473889
1 54288 176206 927970330
1 41968 123717 99260353
3 113577 3904
3 20948 51010
2 174245 75104772
2 35153 956584801
1 106595 157971 374986043
2 72315 729404813
1 78896 143874 882113860
2 187632 43382975
1 3521 169948 637829041
3 80343 60943
1 89727 139382 903610498
3 99950 192050
1 86442 159847 184234089
3 27054 71265
2 53474 475317546
1 66594 196121 383175883
3 47852 12634
2 51554 133632640
3 129431 50071
2 69808 25329626
2 191421 461300298
2 147488 642000634
1 153155 161201 414552732
3 174402 51879
2 115728 834956465
2 14468 810349353
1 34521 180446 919566906
3 145964 115213
2 50113 25768822
2 113271 369568620
3 136775 75313
2 84655 703505372
3 31888 110403
2 18025 709873300
2 71252 400181043
3 74914 21824
3 190987 179898
1 45135 141685 32092890
2 106293 498870644
3 32529 77309
2 131970 629664598
3 197199 178646
3 149088 15075
3 17311 121587
1 45117 181934 240031773
1 118768 175501 264021017
2 39798 250279223
2 138342 119904555
3 181204 165378
3 8195 119938
2 112524 547476014
2 177206 971784716
1 11283 23836 999152487
2 36784 525848701
3 184699 106861
3 184873 37267
2 72206 565868658
2 34839 580590255
3 157770 125913
2 183365 462436758
2 95063 312703573
3 108451 60163
2 179904 636701004
1 83573 156614 539163450
2 64258 758138366
3 108050 123944
1 97391 132004 389982959
1 136161 154313 200246654
2 153791 292797967
1 126119 154497 992443859
2 1344 992941604
1 93392 111892 939644944
1 29469 64025 57557110
3 150224 107350
3 88702 145413
1 45480 137796 774250149
1 1284 166765 539609386
2 11986 193684537
3 37807 193640
3 82782 50344
2 148917 752109605
2 126870 73447189
2 88254 66275295
2 85138 283566357
2 130336 358316569
2 150222 406435319
3 127507 114658
3 129598 53506
1 24845 167522 776095505
1 43859 46224 544271132
2 115080 383353315
2 52983 204245160
3 34141 171438
1 18021 59205 356195195
2 39012 176732940
2 7856 152848170
2 81416 514904757
3 109767 173982
3 60359 7882
1 94213 175458 702571216
1 61136 79974 375150616
1 73370 78621 623281786
1 8146 91534 803981557
2 86275 893029940
2 21291 93439572
2 24064 62327157
2 149219 99826681
2 100262 177947240
2 116010 507051477
3 77418 108105
1 88363 144273 242517542
1 24240 184351 283576619
3 66646 75472
3 53174 59375
2 131397 486083233
2 128925 825854367
3 79118 74166
1 45738 137999 474701406
2 163176 964784126
2 161570 941080277
2 40697 889006943
2 144154 475310884
3 118391 107934
3 125698 121624
1 126635 140669 366808120
2 84797 684084675
3 194555 153709
2 75751 446755060
3 147366 70307
3 139896 126436
2 190791 445971837
3 178950 83401
1 118300 178121 838833002
1 55524 146500 643639362
3 189444 49448
1 6436 153115 520344731
3 168776 96780
2 28187 645081447
1 57924 89872 82881044
1 31073 56398 75651853
1 138719 153172 277837841
3 27047 146717
3 199261 38607
1 106313 118687 442891037
2 158172 450278750
1 37412 102845 774169519
3 44542 183914
2 63985 753271740
3 193842 170131
2 69633 354045395
3 64232 104262
1 5061 44965 494524994
3 130607 18827
1 47309 78269 59439655
2 72373 621984186
3 8280 153984
2 89161 356525259
2 194420 423833106
1 46423 122041 15975309
1 1645 124311 172588680
2 63995 603040952
1 133110 194340 408113052
1 59386 68978 299534281
2 118323 866429378
3 159451 178059
2 145374 17510220
1 17174 18803 578737598
3 22485 81272
2 109211 119300122
2 42931 523801564
3 61799 12994
3 81785 100333
1 118724 176024 544375853
3 22562 169390
1 20129 88028 123042669
3 10998 21394
3 138786 75154
1 61366 126503 240300622
2 96620 69093630
2 105998 124069609
1 2102 151158 657593219
1 10083 46308 314210527
1 45244 66847 925482684
2 87268 278623382
1 130997 179758 390697154
2 162095 109628726
3 54000 132430
1 57261 196822 731761617
1 19300 153304 372731372
1 97783 172910 944481029
3 172836 138741
2 136866 5750770
1 61 16368 407670454
1 97630 124197 18022680
1 20167 159144 709290323
2 95513 86402258
2 163165 64819435
2 43438 145330985
3 126232 98343
3 155542 89548
3 193696 106883
2 68462 539825856
3 32294 140842
1 75453 193920 468530364
3 103394 59353
2 68802 582921539
1 116213 160435 565582959
3 149030 34167
1 130984 157684 472631373
3 164602 150065
1 146089 163019 115342722
2 185817 519389292
3 35664 179411
1 61748 189575 825774810
2 178397 679112076
3 151348 197015
2 49508 185843780
3 78242 154823
3 197789 97387
2 100807 990938862
3 10728 87719
1 74289 125975 926182470
1 8311 62300 108847596
3 9017 138300
2 7951 115811005
3 176142 98707
2 78314 907609059
2 47827 972436262
1 5476 25059 759019280
3 73383 95540
2 72719 744432480
2 110150 53783659
3 17244 195017
2 169346 456098626
1 100581 175678 991076969
1 41410 126455 749079219
1 44510 48842 247957825
1 115014 148847 898456662
1 76396 198490 696808665
3 21238 130252
1 125911 182772 472131648
1 2205 76127 301582987
2 194336 392716468
1 27248 133780 766031148
2 116374 39016604
3 90104 103434
3 23962 102263
1 10202 195284 247368708
3 56156 172610
2 166805 895997567
3 31630 168486
1 45118 92897 311612786
2 24722 403338829
2 149265 993232126
3 160409 81158
3 44663 13761
1 5444 64833 483309539
1 99426 174418 691943838
3 161625 110027
3 99704 57497
2 133292 761374922
2 75026 534784185
3 131544 164700
1 3493 141673 517332565
3 107509 32404
3 84811 153584
3 170429 74838
3 95567 122086
1 39742 103983 932492071
1 149793 165852 327266572
2 5631 171206072
3 184724 127007
2 96502 236371074
3 101998 10943
2 39653 74167282
3 90752 4777
2 175011 470054152
2 158336 200296790
1 17034 91515 337892417
3 65014 45820
1 19046 77104 170832555
3 171025 104875
3 154972 96464
3 32788 44556
1 98165 179687 414109409
3 83657 164583
1 98183 127732 466460650
2 62732 503702224
1 144800 151235 554930686
1 3685 116381 735019684
1 59407 190028 70720947
3 177515 177557
2 24146 24635937
2 64729 245804286
2 38622 472339233
2 158523 984658210
2 8165 40876682
3 134770 189157
1 12206 177494 680347716
1 66054 110018 787300708
2 67243 547426036
3 178976 123897
1 154892 166956 578612552
3 86477 160906
1 37867 190272 906672081
3 42363 155705
1 48865 133251 178315184
1 23436 158287 355524795
3 39436 158605
3 38920 89277
1 35862 183172 536812124
2 175765 887383470
3 125141 152844
3 28298 177095
2 110302 923789402
3 33366 144312
3 155125 76385
3 198109 75565
3 55348 192791
2 117107 732277680
1 133058 133529 78592279
1 167221 191617 863695304
1 31784 140818 841681672
2 155908 170535146
2 162212 942545674
2 46443 662503197
3 42157 98653
3 110419 138165
1 95091 166538 658504762
2 123787 502928879
1 108490 112077 457941242
1 28887 83125 121307519
3 93762 191478
1 62291 109986 376424858
1 63066 93407 110897342
3 4748 181880
2 106928 345290388
3 135544 199122
2 141347 631169106
2 59019 426664370
2 177419 827185378
3 176295 72366
1 79961 159374 263544191
1 158547 190161 516434707
2 5351 639155387
2 154314 272357087
1 123644 189902 822134812
2 64087 281772207
2 121297 811830285
2 14616 139824057
2 74797 300866091
2 28662 536468314
1 146680 147844 557326446
3 165912 167943
2 82315 55419661
2 51036 656796100
2 75719 814193948
2 189489 64389008
3 50916 103147
2 58197 409467809
1 138374 148061 830927285
1 70686 161234 824727231
1 88568 89992 149649478
2 133165 86991420
2 189701 939102024
2 4785 87456627
3 83313 177857
2 117522 595797228
3 194880 19219
3 181209 59976
3 63090 99272
3 3580 158485
3 40436 174865
1 553 108626 429227570
2 40841 960007905
3 169469 146928
2 176285 531147134
3 47672 176502
3 189683 68666
1 102792 159565 819875708
1 46748 50170 871247688
2 121752 6265894
1 135006 141890 235618361
1 20745 31390 765012914
2 43409 786690359
3 110570 71972
3 105292 159524
1 130234 150012 778332525
1 85051 179886 90701816
3 102888 160949
3 175442 131942
1 44664 55316 137722623
3 82682 170191
2 153954 951522860
3 122522 131380
1 35481 76141 525033776
1 11891 39983 853284709
1 111303 187224 754007354
1 35538 62641 823239848
3 86898 36734
3 18631 108381
2 130901 832963638
1 75977 192182 487073321
1 58727 123160 929951821
1 19314 181912 332380714
3 176410 197362
2 106750 404993315
1 120845 155849 265300102
3 44497 20035
2 171090 277811667
2 52713 591141300
3 32832 179724
2 128501 113665354
1 101472 172640 230265146
1 170221 182333 775128306
3 159366 159055
2 91042 390049671
2 195732 704421254
1 35882 68881 164887185
3 43223 19104
1 14849 145418 723727702
1 55609 180480 930284884
2 193761 17156486
2 61995 545379061
3 153421 42134
2 68568 938317107
1 132676 182346 883859775
3 106584 74524
2 128049 113063765
3 26897 32565
2 92192 928120633
2 77946 931628203
2 51460 249091267
3 96480 71884
2 166688 73601801
1 23497 42760 512074910
2 183704 637509200
3 9261 36200
3 16985 39679
1 87810 163257 793653729
3 25696 44936
1 64482 91242 188980231
1 35412 133304 814055046
1 44744 175815 24748701
2 155589 414493423
3 24525 173462
1 55373 158896 18175564
2 194734 842450205
2 8276 439147803
3 43515 119706
1 5268 21421 708771504
1 105915 147725 180080459
3 79562 146375
1 66703 154791 124255972
3 88188 103091
3 173769 10211
1 73337 100396 658466570
3 73610 111808
2 170874 840629352
1 44123 145831 415588955
1 97393 166979 78766327
3 173504 156388
2 174765 794509451
1 111050 132826 614721921
1 71025 124589 349795388
1 56083 140837 756803581
1 15121 112828 78305355
3 78590 197757
3 63175 126378
3 60542 83708
1 128438 163044 902000368
3 124422 73075
2 81652 311209171
1 18282 174983 226800520
1 100212 195449 898307224
3 127201 168265
2 31152 729469259
1 40108 112615 311655133
1 117011 122565 291510313
3 90873 39897
2 147119 711348257
2 103808 97834285
2 181395 943058223
2 97462 941865915
3 74619 67241
2 18895 812956362
3 85762 135811
2 47757 93983480
1 6172 123448 582611866
2 79845 480133373
2 132953 267255212
1 28626 182493 517606710
3 104589 151951
2 181088 127903752
1 53319 95970 490279409
1 170100 186500 832956688
1 44301 143437 725246863
1 60411 84104 349379882
3 160007 122834
3 16213 72853
3 69370 45690
2 32067 605526097
1 97358 158637 91947269
1 127085 156032 122086333
3 82136 192838
2 143283 290898748
2 154221 448119230
1 66379 135453 981259396
2 191516 415926861
2 130114 677474827
2 80198 121454663
1 92282 107286 445963795
2 74496 17812836
3 19200 73998
1 30704 170486 71536078
3 189031 106308
1 60547 172800 719406043
3 69222 164034
1 42694 125922 419440285
2 138822 405877765
1 6730 159536 499761711
2 25435 345521704
2 53542 211514770
3 175864 22824
3 167362 130443
1 44036 81087 941052332
1 58181 84996 888061522
2 109271 176134306
3 184649 62773
3 141904 86701
2 173629 366527853
1 30595 183815 283615218
2 183792 378611218
1 72767 145424 179095449
2 91191 956294099
2 38731 618698634
1 111121 122963 806665297
2 149391 570016268
1 13030 184307 617159223
1 16222 50232 100337861
2 121188 621192843
2 5127 864278480
1 39577 138659 795853631
1 96676 157622 258945862
1 43913 148221 81617753
2 54829 374944157
3 9287 70934
3 176944 170292
3 57524 159963
3 184181 198932
2 128063 336897973
2 79338 935269082
2 145994 93765474
3 21664 77020
1 19050 157090 512173513
3 191914 172937
1 22321 132130 710361418
1 49127 82389 169712418
2 33661 608571432
3 36962 182029
1 29298 37845 982560185
3 180984 65178
3 141462 50394
2 118448 405137261
2 82532 281574340
2 126287 42415317
3 192636 107120
2 104825 640310943
2 66437 838636507
3 74760 30503
1 10953 79104 247545181
3 3389 147818
2 179880 647939319
1 148906 158337 295794164
3 31289 37054
3 38771 188023
3 158071 189066
2 161357 93960080
3 12475 57630
3 192905 21858
3 106682 118594
2 75748 242894553
3 101462 191601
2 193718 404597122
1 140082 180488 326037066
2 5732 649513544
2 178723 395476059
1 41328 199475 866704531
1 157667 192568 286645641
3 12901 18323
2 2171 447480404
1 31830 136159 703855770
1 63045 147880 570330810
1 28002 76616 36899404
2 194393 103561750
1 12495 190341 643650830
3 5886 113305
1 6481 22861 587305538
3 173108 106972
3 198859 90589
1 36537 107831 247617284
3 137357 63155
3 132879 10166
1 17691 157751 573297304
3 126646 40988
1 83175 147176 308120056
3 33210 124337
1 57461 104012 556163186
2 106936 860154813
3 25089 45792
3 187524 188276
1 36069 173593 258580746
2 154106 847745046
2 77763 524567126
3 168363 150546
2 115956 210203599
1 59583 188885 885050666
2 111 304639324
2 117853 400493798
3 115288 158847
1 12020 37915 960688329
2 156652 779650559
2 22179 714538167
2 186121 40546204
2 196713 79898300
2 37054 722698604
1 59010 119423 721914357
3 73126 176168
3 144282 39125
3 91423 76924
3 195010 198809
1 144249 169719 449853742
2 57938 615788123
3 39395 82199
1 101245 142227 842783112
3 148456 2197
2 20596 741088540
1 16700 147946 296259165
1 86193 178109 819170230
1 40466 77574 704239837
1 24465 166213 894369723
2 31949 711021009
2 112570 461880695
3 176231 193343
3 49114 19351
1 79671 159481 904875936
3 66170 67128
3 49391 69775
1 21137 37440 186846101
2 139492 745156897
3 20403 97419
1 141560 181333 513124828
3 166592 194892
1 24463 129454 222015889
1 162379 184991 106572758
1 107205 119152 615942912
1 106781 190211 743273114
1 134436 162036 132989143
2 60605 788456538
2 22217 928293742
2 27931 33378442
2 172945 905761850
2 133391 2618549
3 31136 73214
1 99573 140156 234551425
2 33825 387892477
2 184789 130168681
2 153708 315051957
2 29584 302346096
2 62320 869060402
1 16758 24063 57436320
1 31721 196761 526557512
1 52472 157159 246441283
2 109198 93141444
3 11289 121337
1 116670 123389 20973152
1 9789 109767 926962507
2 118667 830320434
3 109071 71958
3 9069 4300
1 67702 199191 100842358
2 88988 875092900
2 194324 333044633
1 124807 138201 284588154
2 97259 898200225
1 11590 136176 989124024
2 126497 741671657
1 89799 189050 209611936
1 171946 174889 212879214
1 33240 180494 182235876
2 193449 907680053
3 179017 7708
2 9824 518914362
2 138979 671813299
3 131948 147206
3 39443 81584
2 69833 138059743
1 64029 85554 238247072
1 40235 152993 6819379
3 12069 26588
1 70844 84282 145762871
2 57898 227693536
1 39977 52405 696894198
1 6256 149897 750301556
1 20340 34807 885717190
3 37194 89456
1 95685 177915 597264785
3 101886 122274
3 3210 138415
1 65780 113316 75432045
3 115464 115306
1 34716 184254 179908748
1 48179 85507 590681542
3 186370 191915
3 22128 82349
3 171903 53994
1 120070 133380 160488118
1 92829 199693 565907103
3 49253 157916
3 158900 124072
3 100751 42126
3 66710 147105
2 165284 20810268
3 49357 102847
1 139426 196875 153288675
2 102763 348374966
1 20526 162536 827644695
3 193191 20274
2 179049 808486605
1 79727 113441 670587349
2 31394 49940874
3 41561 75792
3 189980 54224
2 115272 456424270
1 36395 172271 319038840
3 111842 45253
2 59043 438039873
2 178873 665410490
2 24746 404596518
1 952 185838 273037853
3 105196 155009
2 60707 278418554
1 80102 108476 47321927
3 16995 7970
2 20172 47067895
3 94039 35488
1 49431 152765 70386831
3 25660 46419
2 827 523927611
3 39231 126617
3 166578 159759
3 120409 28347
3 109124 172747
1 91617 110357 730852778
3 124261 168016
2 89478 916500324
3 180590 43151
1 81939 84992 6511574
3 16517 188115
2 116479 955104409
3 135957 125821
3 62695 57416
3 142420 157108
1 123677 151796 821731727
2 126663 725239769
3 35090 129564
2 76631 457440222
1 177539 180597 940741425
1 64618 77356 972334655
3 141465 109073
2 193794 853419549
2 107137 884510473
1 83158 174426 277288519
1 95996 186710 687641174
2 199353 981482156
3 134589 134107
1 22032 65531 701935295
1 49571 95420 329585682
3 19268 24272
2 9346 314883681
3 142146 143270
1 26466 188118 861843962
1 84424 168109 299365982
3 20729 162223
3 175582 89424
2 108406 564143380
2 134022 67199924
3 120237 139086
2 38964 152191989
1 2419 16161 221656985
2 187053 407811410
2 114076 573512996
1 99131 159779 98542822
2 137312 574060623
2 17497 265415752
2 182582 656264635
2 183493 207400145
2 133554 828975094
3 116218 197419
2 85553 147085904
1 152914 191687 587722889
2 144075 868100400
1 24735 174579 544331334
1 50247 52050 901603981
2 150424 382309975
1 172327 184187 515558281
3 176661 10130
1 37337 84991 988233796
2 77670 709959680
3 164911 149638
1 48500 99633 321772665
2 29307 715277046
1 16168 120622 20863028
2 196536 249325726
2 10093 55277460
1 38250 102726 197714793
3 21763 147002
3 24853 80126
1 106257 188257 943843273
3 193699 158719
2 42510 166046971
1 8787 117290 332085063
1 9710 64965 976583152
1 74480 135765 579161010
2 93669 137118680
1 1023 125822 948853111
1 61169 197489 77578427
1 51777 180374 104450629
3 57224 120492
1 51130 116769 496378748
3 10971 174209
1 6276 65266 371868608
3 44174 193710
3 79238 87668
3 177089 7287
1 11805 197453 299704768
1 111477 115216 818807087
2 55974 618929704
3 85802 11679
1 109063 114416 783623634
3 21229 179293
1 62829 115245 253684265
3 41932 116459
1 15596 99460 830172071
2 172728 660287525
1 27596 30812 963485330
1 81939 86639 452706886
1 31257 158347 552394752
2 117687 399438002
1 87059 128145 178700563
1 118789 192828 632959339
2 148347 866826619
1 66755 94695 341680781
1 46145 73511 604209953
2 116688 450994937
1 72089 190707 755608657
2 177451 484990604
2 101848 470687849
2 199031 900073720
2 91533 691660376
2 2125 551941581
2 99597 309970001
3 128916 190568
3 45369 82035
2 186623 207170071
3 137219 147734
1 27287 53910 983119160
2 115032 317635214
3 168076 134868
1 80491 158850 462382999
2 159085 126912129
2 94884 265219857
2 144577 2159593
3 8297 34711
3 52067 46642
2 60428 909076437
2 84116 432707570
1 68245 138438 139103612
2 178090 136908290
3 31719 79531
1 68199 70299 936537506
2 194643 195550297
3 15249 68011
1 3128 166942 371501309
1 162014 164960 329121265
2 91596 238504930
1 39983 155075 815116012
3 119429 149443
3 153472 100212
3 80489 116594
2 198908 574536310
1 101002 143833 315651513
3 137631 72689
1 26394 179892 615483584
1 111120 117635 472920561
2 198247 993504490
1 49964 107470 869815065
3 97486 175775
2 95819 833900151
3 131615 158822
1 172948 183799 89066285
1 24505 38537 291749540
3 73358 68784
1 156004 176836 300761245
3 170601 172809
2 47720 737050821
3 97382 30329
2 94621 104391256
1 49692 166298 721671687
1 29869 189419 962004388
1 19112 152623 371825100
1 92049 194288 359595543
2 140950 275764657
2 11937 5342564
2 194330 890700893
3 118643 142753
3 143117 73405
1 80552 180293 274673447
2 72019 899485085
2 19468 990101306
3 131566 130347
1 22322 137662 975454696
2 31976 593613988
3 170645 113771
2 83843 420849232
2 21306 350232307
1 118422 173323 171968183
3 142826 178090
1 5327 125814 315283261
1 4243 116207 538815015
3 116576 5039
2 7099 570710521
1 40122 40952 529892610
1 122821 172013 542101746
2 46958 963833750
2 45096 453542333
1 62224 124850 780221541
2 79613 433044164
1 74442 174046 468054246
1 73639 190320 957574812
3 100840 138849
3 81891 73521
1 44510 51448 232515730
2 133083 176229709
2 50792 105832175
2 85556 406896914
1 1629 170140 120300602
1 39751 53789 830133167
3 60588 46330
1 26724 116117 533501336
3 83549 151911
1 174211 174576 219119806
3 21534 93660
2 175418 688589378
1 88403 129513 130536701
1 6953 168425 288840533
1 181 134771 140207935
2 33703 47615328
1 101949 170740 551976975
3 132680 64528
2 127802 447452001
3 4710 152973
2 178934 128496550
1 25482 188419 234522604
3 13588 151861
1 30964 175169 805906806
2 58001 921265065
1 151167 155427 793259020
3 166173 156493
2 55077 143061814
1 6217 73393 289873567
1 44425 111437 35102231
2 103549 400971323
1 131438 148202 992448679
2 6200 689939054
2 46702 413619155
1 112943 151931 14636430
1 51407 162381 108208117
3 121424 92844
3 117317 57177
2 148257 259414758
2 191614 645826874
3 185450 133277
2 96458 494725547
3 49814 184506
2 74416 252028307
3 20900 45204
2 148029 69505793
3 109747 45677
1 128306 152154 765295561
3 147896 177541
1 134830 135112 983321716
3 196014 64703
1 89853 141738 474739085
3 48099 160886
2 16260 344161160
1 74170 124411 445822484
2 179948 353497382
1 70768 137369 342671564
3 8941 58200
2 90246 476171307
2 173708 95318650
3 129615 146663
2 27191 937188570
2 2036 31245437
1 42713 45485 156188113
3 141008 27440
3 85302 10849
2 108209 978510457
2 49190 547375425
3 75374 147514
3 1825 69600
2 165327 742574226
1 61761 165069 414713846
2 179774 746827662
3 113450 67872
2 122697 426984345
2 125229 163123341
1 102418 161565 300902699
3 162807 179786
3 163892 10996
3 88850 39037
1 132 198830 11161057
3 100452 28210
2 1796 986299376
1 120108 162182 406069070
1 37196 94158 636100327
3 20291 12481
3 173114 9182
2 155487 821613743
2 158598 261090127
3 124645 13512
2 70956 571698314
2 57190 795695550
3 46639 19642
2 91313 179106014
2 169887 892361343
3 113079 36765
2 193417 158746162
3 183979 2974
3 164863 141905
2 192260 960587429
3 91520 114422
1 136481 140339 940093051
1 4613 126551 283774659
3 164076 106676
1 130282 142657 860130258
2 34627 747290798
1 41159 127354 769990198
2 188436 577683341
1 50085 142616 709322169
3 76473 18931
3 165342 187494
2 170650 639175197
3 59744 67307
3 171235 22488
3 56265 8804
3 171803 176631
2 22840 239501342
3 113605 75225
1 133545 187530 466528769
2 125463 935646961
2 66822 106098636
3 135477 64575
2 171421 858135843
1 59532 103732 796427166
1 133114 148129 543998077
1 94783 146911 113446531
3 77798 92149
2 59395 21528276
3 123036 169321
1 52309 118408 22889165
1 6720 28312 681917395
3 133866 183757
2 70984 971029798
1 387 113708 483130664
1 62490 144378 108530786
3 188052 58326
1 106008 193859 324923329
3 5110 79095
2 144844 508640956
2 98203 133502741
3 78572 99773
1 97260 172987 408890837
1 53595 116400 713693854
1 115 186620 622888272
3 23681 182435
1 84176 155959 431095412
3 162958 121308
3 178374 12726
2 188479 224638230
1 62592 162645 696966126
2 23594 681721827
3 101004 95093
3 181754 16809
2 27725 776248156
2 169880 300385189
3 140817 6785
1 27381 121230 929905258
2 101705 438393407
1 17767 37333 976934112
3 75331 33312
1 60081 87031 735207126
1 72457 128531 710731193
3 36631 32332
3 94910 86913
2 42173 903806148
1 20940 113441 610098956
3 61973 136578
3 27916 150365
2 74869 377573134
1 27305 163464 472124700
1 72776 79998 450958363
3 19167 117348
3 190824 48342
1 31187 131291 631056370
3 41384 110836
3 158507 120949
2 179207 45739882
3 163291 110314
3 29081 138191
2 17409 957757847
2 108461 144431886
3 102411 151392
3 52829 51567
1 22687 83346 696190641
1 89672 190946 234495886
2 69248 106098845
3 158345 184306
2 17310 583149565
3 148399 28768
2 190718 323196806
3 198479 92018
2 189231 355618286
2 79178 415909199
1 15636 174596 558777514
2 75975 265229325
2 78178 417456906
2 197833 177959905
2 112752 763049268
3 182800 199138
3 8696 139816
3 110964 91467
1 2047 197476 181263003
1 113547 194731 512798874
3 59309 164015
2 179628 431646200
2 163368 54249198
1 5385 93449 685995014
3 101217 79945
3 88371 192443
1 36957 45105 578278993
2 67554 696610118
3 21642 111168
2 141543 33748589
1 34870 73701 145503192
2 191081 845599861
3 148050 167599
2 160440 50908890
3 88666 141302
3 167462 8716
2 142605 348930110
3 154387 76043
3 101854 188396
1 44472 132798 179884366
3 50073 131717
2 90988 885846454
3 77454 116004
3 27580 111791
3 73409 130129
3 178418 138383
2 7220 707026322
3 195652 182958
1 27275 33299 963162266
1 10733 179698 290475699
3 182328 53092
2 76643 431908971
2 63508 673402771
2 10729 533613561
2 188556 664090755
3 189310 8287
1 66374 101335 380192707
1 72473 196462 915387823
1 21410 185943 108971867
3 115702 118776
3 108346 88601
1 100307 119259 409520021
1 105078 165216 337034078
2 33291 472646760
1 149702 153380 702637051
1 171695 196091 872153881
2 144586 813576342
3 4916 10868
1 60498 144048 581056483
1 69173 197728 759351081
3 47547 87265
3 60129 133252
2 42689 196379143
3 43070 47562
3 592 145241
3 124621 8470
3 126477 2750
1 29371 174841 30265639
3 84324 163220
2 151424 406174452
3 180237 117224
2 173230 875525639
2 6678 100088520
2 189430 53303478
2 12277 623850881
3 180862 24745
1 64457 73740 532987717
3 160669 51915
2 24285 724102469
1 5265 38201 437271226
2 128374 495090607
2 123793 515754516
3 77492 143174
1 23569 162322 520948901
1 69265 74905 362980404
2 192597 246753017
2 29535 886656294
2 76087 700769968
3 8844 30978
1 58559 154791 377260082
1 96400 124379 813362214
2 35517 581400200
2 107295 144856569
2 47402 243759583
2 128306 801095760
2 144514 738465964
1 112198 183128 172340043
2 199588 730827812
2 135294 338874483
1 164363 180799 716058392
1 26014 199055 978593188
2 150295 512823524
1 21899 32487 936406297
1 17979 148942 909832060
2 101661 729437495
3 46091 21125
1 109173 123853 379843605
2 56813 85358039
1 33814 73095 255017685
3 62612 64825
1 78961 104930 204460645
2 2251 88968765
2 198472 999259648
1 113419 151462 818147241
1 55516 182637 37486598
3 74376 183922
1 102581 198524 249315815
2 115382 737853127
2 93736 819576632
2 128540 446843068
1 124736 146709 187429840
3 34253 56868
3 26163 104006
3 105714 63415
3 9438 4032
3 57853 81017
3 69482 123944
1 153345 157955 202064884
3 134804 160534
3 104127 190664
3 170510 42940
1 44001 83965 761781854
3 22798 142485
1 39969 120751 938595083
2 45643 479074166
3 60872 22300
3 174151 31269
2 24208 199656945
1 102085 173096 351506262
1 88785 140839 941067125
1 46702 77115 64577283
3 188054 91082
3 65401 136389
3 175975 96242
1 21548 75664 685243088
3 54368 116069
2 179825 190244166
3 121118 138468
3 101445 116415
2 154982 419154052
3 156537 4326
2 133668 369457534
1 6182 134081 449279887
2 10970 847355084
2 182191 819515802
2 177389 245094576
2 138869 405729233
3 157544 129969
2 41109 487908679
1 87902 154305 559678917
2 98714 59591809
3 72620 64734
2 74779 861096658
2 82013 711576599
1 144457 190423 591984590
1 7069 193465 152093321
3 14276 127172
2 183213 670223326
3 119296 122827
1 3835 30335 270892419
1 15476 48007 454004458
2 58678 831653350
2 38036 222320555
3 199085 85424
1 56365 86936 350134853
2 46183 886428843
1 7195 141816 607094736
3 80416 88158
1 31924 123664 724630703
2 130997 933995978
2 5987 16648377
2 74705 573613027
2 128680 175241739
1 63648 95373 452785477
1 32866 142412 63880868
3 6247 187782
2 120592 579246243
3 11477 77793
1 159248 176569 369572621
3 49848 146073
3 125343 153326
1 56369 86983 822340048
3 6187 169175
1 34542 118038 979171152
3 192771 165303
2 135345 232742739
1 11470 165146 466540521
2 58295 664519497
2 99053 553543449
2 142738 542867292
2 137986 173527811
1 16183 176114 875179847
3 120747 108419
2 130004 407726835
1 11095 17007 346776605
1 14292 189177 863053916
1 63578 108351 924383304
1 81857 100256 703159004
2 39647 583597274
3 9030 150051
3 65551 59544
2 135886 740015031
1 20049 121872 782028392
3 179542 41132
1 159121 193496 151336850
3 179122 170579
3 90715 171198
1 174402 195032 261383530
2 130999 52232112
2 166710 942497073
2 99228 288274105
1 33955 44485 126785729
2 144318 237892157
2 33049 128534988
3 8212 8431
2 187034 831443084
2 94521 800264239
1 60306 171261 624850633
2 47566 61365910
2 27519 423787454
2 136799 476489734
2 47009 223108556
1 136345 188830 306339129
1 153845 156482 429152023
2 126732 497706499
2 182876 338560078
2 99176 948678646
2 75093 198803747
3 61984 122211
2 30553 391047179
3 167813 121586
1 8103 194915 932630996
1 88666 147045 754406505
2 11408 593895075
1 21849 198176 902894564
3 150026 175753
3 14699 29400
2 20723 374982868
2 19322 628692191
3 64504 65705
1 6117 193090 685298755
3 153685 77535
1 70793 94790 854092573
3 142469 171306
1 89390 138037 611830261
3 100403 196639
3 167262 47788
2 162101 599956144
3 65868 196012
1 49114 162942 85905731
2 111522 371197258
1 86548 140486 261987798
3 187775 7584
1 31189 150469 880013707
2 21781 244341908
2 25294 520306309
1 17119 100826 565760943
3 24006 48355
1 55128 94201 928960110
3 57056 89157
1 126747 188330 759171580
1 155440 171771 193720996
1 39411 132298 798309848
3 63534 163810
1 102317 127161 900664852
3 196157 74084
2 13713 318321323
2 98495 702150361
2 145645 805223114
3 124623 46024
2 71932 525127490
3 184809 158853
3 148047 127779
2 191683 479647557
3 68117 187705
1 43203 78202 459042991
1 46373 79509 817514262
2 119594 724871957
1 47654 164322 441649037
1 8684 158715 761474658
1 69853 169463 254988691
1 7659 166271 571526243
3 121695 42854
1 9181 130119 504486493
2 148628 447760463
3 168399 164532
3 157968 59350
1 76658 175736 750064063
2 98775 241007880
2 184117 684922525
3 168873 121388
2 87697 348539875
2 68574 363759991
3 26141 129371
1 15439 87909 316233329
3 53527 179149
1 27595 163072 208379628
3 118184 30409
1 73904 190469 220450104
2 4129 113415160
1 5441 115326 206414214
3 60351 70045
3 22155 137603
3 177890 73519
3 156981 71659
2 8340 809323291
1 22401 36357 399153080
3 109498 47418
2 94468 251580186
3 56530 49048
2 166597 458165709
2 159661 622465688
1 94641 117819 899839938
3 24655 159465
1 16209 46008 30396949
3 148803 26037
3 111247 44169
2 134851 782651703
2 159648 454850895
2 65299 144255556
3 105446 147928
2 20592 354477119
2 72252 456903205
3 166189 19268
1 10494 155213 865159680
1 52835 151506 295330764
3 186884 34532
3 103647 113242
3 194154 7273
1 16268 198783 53449455
2 8956 619809455
3 86065 26802
1 118369 134317 887044966
3 98165 183251
3 91927 152930
3 141456 151851
1 38470 136467 588279181
1 85462 88937 524294465
2 78418 587540596
2 176870 737106261
3 79371 133958
3 140879 58363
1 70255 126791 451412931
3 166885 117388
1 165854 184111 149527136
2 94733 588798252
1 13013 65953 486987599
3 23938 107836
2 2733 685972316
2 69637 747438441
2 94623 332764772
3 32340 104891
1 86313 114617 488618479
1 150982 163115 266846467
3 190900 118541
1 71750 108166 224807670
3 41462 17786
2 11434 846182116
1 158349 161984 289187595
2 41899 847787417
1 32809 198959 903586487
2 158420 302179302
3 176790 188239
3 65321 192660
2 182513 917336274
3 159881 199672
3 84231 13922
3 33048 12842
1 57625 59086 22237424
1 26786 170530 969025533
3 106034 31073
1 79310 94734 648589154
1 72153 92327 99253185
2 168433 710405284
3 70727 51231
3 133327 135340
3 57997 107561
2 32811 114840433
2 192190 385399
1 63109 186505 156483052
2 16790 911654351
3 126351 96027
1 116273 119183 84909609
1 63987 186367 793320181
2 159237 371911240
2 131771 967122843
1 52383 154883 60411578
2 113041 541995152
3 191368 182050
3 128737 190284
3 162599 93791
2 112578 64981972
1 4851 120122 646652041
3 42256 164038
2 73654 269035305
1 154548 175432 861120219
3 146746 59343
2 156010 801929178
2 128640 902561933
2 105313 660639696
3 148572 140369
2 105099 627488202
3 70808 18318
1 56161 155314 305389238
1 78437 129397 144690117
3 182550 189697
2 165980 618553014
1 124345 175279 991602360
1 60780 86866 493070089
3 162652 185439
3 66844 196072
1 113300 146095 835825578
3 121447 65419
1 59799 188442 84312438
3 16685 895
1 84939 162551 567569938
1 104434 148288 943784559
3 123511 163243
2 177731 738284970
1 51443 189265 832364231
3 123789 28231
1 41679 55557 589567084
2 50245 179537274
1 138184 155601 377852745
2 128455 274883770
3 40904 38816
3 100941 45601
3 77102 193535
1 21506 145304 169053951
1 45482 116566 919832383
3 22605 97739
1 12172 122717 894145413
3 161758 151637
1 11510 35792 632494480
1 138483 187679 995419639
1 18345 35333 529445483
1 84180 155653 848039705
1 12283 21315 160144333
3 112290 182556
2 45299 513796533
1 176279 192949 886772876
2 77761 394699437
1 143432 154719 259493538
3 184086 4087
2 40077 705228906
3 145645 144637
1 90581 129337 435100811
2 119300 784153170
1 18902 67246 791757799
1 23919 174416 501318844
1 106108 131398 444499109
2 25481 200891797
2 27088 259247551
3 176036 120657
3 20857 129810
1 46500 123373 450450591
3 163176 178207
3 183107 154553
2 168960 816145370
3 109239 102738
1 40655 56258 444270942
1 157606 192485 920690709
1 144028 175254 889528512
2 157204 72210897
1 37473 68489 934929787
1 100461 174355 315062356
2 174173 36305917
1 7477 44951 261245252
1 18087 172639 139263644
3 80211 37872
2 154339 376507230
2 101649 714917665
2 117128 488430485
1 37132 44202 325041519
3 185590 76307
1 9235 48756 32488422
2 41751 419007442
2 28176 723109362
2 25240 979799972
2 55849 63875902
3 119589 53365
1 31748 167372 582873917
2 123415 759921567
3 7881 39277
2 53656 803175636
3 33663 136477
2 192847 274076632
1 155702 180282 417920926
2 89918 949781850
3 80706 162584
1 40936 182291 208761871
3 77684 168483
3 9314 120409
1 43955 122557 643534346
1 160499 190047 989658375
3 65947 121960
2 172234 70394753
3 16295 57444
1 91671 127101 246694842
2 145209 157330698
2 182476 806716854
1 3613 26883 606975326
3 135813 106671
3 44151 875
2 132424 823143319
2 2434 570552080
3 23167 143864
1 34050 77997 237199184
3 178789 189174
2 83891 465676232
1 19251 127577 516286801
1 45861 140426 835340235
2 143563 879716186
3 120078 65089
2 48798 614633412
3 13348 122442
3 172989 112636
3 86079 71481
2 158679 27462901
3 101418 63409
1 158844 182875 295668614
1 177266 186658 187686504
3 13887 179518
1 36452 187706 55397148
1 100641 194177 19451432
2 136605 93447278
3 76144 89458
1 138396 150952 657722883
1 96391 169712 122452525
3 116423 42490
2 183365 510714865
1 47249 85578 445638490
2 114429 684957289
2 80736 358369553
2 135796 127678719
2 89782 493151258
1 52631 125675 666986752
1 31552 57914 635640026
2 3815 575496920
1 112424 149701 107833045
3 91221 84202
2 194565 628096772
2 25191 856669159
1 9177 111828 130513936
3 159019 113773
2 144056 261041381
1 118702 148237 715389914
3 152695 34100
2 155177 788734101
3 31453 4927
3 17018 193679
1 63904 188036 688476038
2 91240 35540725
1 34749 115899 230837311
1 97639 150001 888369372
2 72501 387527745
3 142262 96979
1 46114 143140 26774690
1 328 105653 216271915
1 6125 134640 743216196
2 13608 513564197
3 17162 16809
2 187803 434562855
1 75390 76048 97615368
3 11894 84413
2 68783 946863153
1 118873 127959 79248904
2 17973 301771398
2 60812 79957140
2 110439 330048304
1 82420 129123 947868421
3 193339 108165
1 39511 128014 137983670
3 100675 171208
3 69560 43908
2 26802 204322693
1 41872 110414 213469384
2 43060 378161715
1 50642 194311 523605401
3 122948 90270
2 193952 128749085
1 120240 190383 195310030
1 107312 113048 635972498
3 56417 152273
3 25279 31859
1 105078 180558 916966403
1 1214 154585 128205246
3 194884 84373
3 93271 138867
1 10730 126885 340475387
2 102964 248702157
3 28980 37115
3 142788 130118
1 13707 22767 828314349
2 141889 117927344
3 170243 152375
1 4741 71441 249433179
1 35766 82653 483420633
3 123041 61480
1 60584 182364 321368666
1 1665 166534 122326921
3 47484 22134
3 104927 35274
1 36017 108948 88078701
3 4826 99054
2 82653 437646769
2 166605 43073408
1 126449 131957 561765736
1 147229 179371 915845049
2 184632 971883093
2 154790 262359027
2 18083 535384339
1 103425 187316 455478480
2 96101 548684943
2 89568 561085465
2 10153 129439661
1 56072 150774 782653610
3 96670 60465
3 60147 48939
2 143453 618581782
2 155982 412505421
3 43857 65643
1 91447 118937 416220379
3 13509 31375
2 189798 40822340
3 97868 196269
3 16048 96376
2 178635 412239
2 2499 930254601
1 4808 50220 783251176
1 74325 129332 167504356
3 197042 153787
3 250 198477
1 84064 197119 198305824
1 63551 159646 235070539
2 103077 772353497
2 64011 964532894
2 160934 560010413
3 25266 18977
2 62426 785416008
3 185830 112796
2 120587 87481826
1 128381 157913 76889011
2 175790 923229965
1 114458 191138 29219526
2 128258 767974835
3 58208 55144
3 98011 196828
3 169715 75390
1 54077 72976 153248319
3 140866 30418
3 114127 49966
2 139625 982590595
1 6632 48316 50445528
2 69937 940036421
1 36945 105913 9657479
1 61437 144378 618631789
1 53739 147859 875237836
3 18662 27227
3 185738 165654
1 91436 98810 145649112
3 188699 128957
2 106161 952300135
1 136234 182106 685355447
3 36102 139428
2 57432 44334047
3 192734 147064
1 97401 143107 486082902
2 113321 599591954
1 83971 140738 156795664
1 106897 135086 535367163
3 159900 125387
2 66530 617999674
2 76467 621042605
1 15442 108031 461115018
3 192627 146829
1 1096 14186 62327607
2 26016 147919551
2 198369 245880410
3 111659 167806
3 107793 3048
1 111458 167253 105352144
1 84427 199168 524025151
2 91268 390526939
3 106557 27576
1 121061 170431 802485146
1 22728 168909 752013117
1 75153 199632 195183152
1 38759 181608 889132650
2 58752 472330571
1 32697 113213 430845629
3 1617 175633
3 98826 99754
2 42244 881469540
2 42872 594440072
2 75514 539868989
2 80063 808424190
1 22085 133618 845265953
3 140144 102827
3 63353 119892
3 144716 139589
3 2779 95933
2 180894 847931335
2 94969 438380856
3 38714 25686
2 127653 906435991
1 11493 139806 756585313
2 19144 686319453
3 122904 165121
1 182824 196016 573208587
1 26039 71463 101369728
3 122323 194513
1 64475 177521 965351556
2 156421 268551421
2 142116 242314219
3 161166 7974
1 16928 91191 936663523
2 19924 181999058
3 13385 143719
3 136917 60866
3 191796 186027
1 137685 170465 479091766
1 83771 86901 385126058
1 103944 105201 170795636
2 73582 148789728
3 61513 194788
1 30195 66954 272505952
2 46466 608213751
1 164008 183619 868616054
1 169222 187466 61419931
2 122356 804552705
2 77817 14190270
1 14155 91586 445665917
3 189198 122457
1 24194 163547 53992094
1 33144 48794 77144645
2 188164 731962197
1 79511 159124 466063600
1 31218 56554 267829220
1 53259 77420 765855926
3 190651 136967
2 73753 627122306
1 10594 32331 813977332
3 139988 82129
2 194315 653328646
2 10165 129009664
2 140667 500348613
3 115506 23162
1 9856 29357 963174624
1 39042 54637 779361896
1 13446 185169 894447476
2 41313 621727117
3 119528 23271
2 19330 335929640
1 100629 195712 2750753
1 42740 186147 486058923
1 47677 55470 336123451
1 115040 196073 308625703
3 134706 101198
3 72683 123531
2 194160 637153536
1 106912 191681 241736068
3 79662 18921
3 52499 102177
1 61393 143878 971239917
2 175420 887903591
1 177813 182280 316655825
2 129265 373788980
3 38291 115225
2 193340 665134191
1 94710 126279 471633901
2 60352 479329955
3 2278 83085
3 67149 128006
2 139265 647846099
2 141554 92592884
1 27995 37357 499177357
2 172380 361743889
1 168858 187047 393046479
1 160974 194056 956483289
2 92388 556219913
2 4575 420596891
2 70509 988876727
2 166340 893363749
2 193999 48758900
1 117015 186637 403978623
2 184317 459600584
1 73163 190625 546253847
2 119635 134671673
3 196792 147090
1 72757 176616 367751793
1 15028 174769 804307818
2 146397 996162142
2 89952 830221001
1 56621 181483 288338598
1 140587 146107 605584687
1 63687 78237 760307305
3 83520 64708
2 187664 777610741
3 136702 47131
2 199295 42657211
3 73322 64642
3 184079 84638
1 46128 187171 176842975
1 41123 112068 673204436
2 165542 835592254
1 125987 171824 648512744
1 151088 171373 192496344
1 60676 99859 732413492
1 41062 97561 490300945
2 105619 303765008
3 80741 145452
2 147311 809915431
2 124401 673625980
1 62741 177997 201998349
3 188113 80486
2 36868 58364374
2 64931 259805622
3 119713 136641
1 92287 194850 545103388
2 160446 518706524
1 76678 144962 348222664
2 175252 750610253
1 24386 174888 132163974
3 98565 111622
3 18805 39781
3 180115 71857
1 53385 162633 251881151
2 164697 812625324
3 83237 105950
1 93060 167467 826807962
3 189956 57053
1 7498 199859 497892195
2 25620 904879411
3 103697 158529
2 195856 123698596
1 43142 59397 310999420
3 128249 180635
1 132080 180691 766281824
2 89312 33753601
2 180663 388791037
2 196448 861405993
2 178695 7934685
1 86380 165812 691534862
2 68551 452276892
2 779 431704871
2 118486 574060164
2 93469 383440967
3 73066 165131
1 55673 79700 286531097
3 93450 147039
3 192555 142732
3 15551 141015
2 185987 834063708
2 102020 937852176
3 108215 96000
1 56854 97408 348576084
1 9280 153007 392204118
1 27924 46639 498849725
2 176938 398419896
2 148834 828910714
3 128791 98037
1 146645 157105 843281102
2 176012 596340487
2 29774 944410400
2 19855 426356136
2 9976 288421537
2 185633 32360509
2 84515 969669637
3 85923 44132
2 176234 247164927
3 95356 169345
1 30636 78116 233805503
3 88132 170122
2 170036 420713279
1 38542 141094 399371530
1 55116 89352 411553900
3 56773 132934
2 33130 997876959
2 184056 511943567
1 155490 182929 90003615
3 150494 53199
1 21711 79006 4443270
2 136867 176409048
1 69746 166644 876957228
3 606 174568
1 169531 191183 438639208
3 85280 35288
1 26730 30113 423024541
2 181375 211980352
1 26450 117675 387951835
2 112798 604150218
2 152779 270775274
2 50330 329034016
1 69125 75405 742390087
2 167057 9086191
1 111237 186722 431282701
3 195281 147385
3 155625 71548
1 139669 146061 643226383
1 51755 197311 408597530
3 134790 121503
1 81791 108619 35528955
1 35990 44892 361909465
3 187371 11583
1 37995 148548 776943888
1 176767 189249 145269096
3 3052 84107
2 76363 964859359
3 154536 180922
1 23283 167736 475856138
2 146754 102830020
2 154214 844866690
2 71379 19974298
2 165152 393962797
2 171237 343686439
2 345 188228029
1 14177 48354 221654183
2 185808 776512599
2 95109 120039260
3 73993 140226
2 65930 188004655
3 165427 15056
1 70089 159444 681803643
1 32963 185992 168605932
1 78024 118936 484367200
3 28534 135567
3 108278 154621
1 90202 99552 857712686
2 5203 167492352
3 178891 88148
1 248 158536 848641105
2 151635 153489297
2 26106 720204782
1 187465 188692 100661081
2 178744 89132034
1 15718 156273 909202274
2 12372 662335970
2 584 28367962
1 26812 190252 29419230
2 150929 826946832
3 51006 21489
3 162007 144739
2 52563 979090505
2 141569 237984417
1 82756 103585 50358709
1 15709 78246 56574583
2 178877 296271114
2 10510 109632089
1 21584 172330 759282073
3 157370 11311
2 72968 618703149
2 68364 784742040
2 81826 369102440
2 22340 212972224
2 112361 932250114
1 151016 170409 91108221
1 122213 122497 755131930
3 131398 106968
2 91132 994629553
3 143077 192594
3 173578 5310
1 18711 60854 675500527
2 84453 744639400
2 56104 550005406
1 2503 52738 625315499
3 25734 87060
3 58746 99966
1 57995 137036 364314699
2 51496 301676116
1 180377 187405 369858369
1 29911 113805 504318896
3 13151 9329
3 92121 3425
3 81984 43458
3 56659 26373
1 38527 94916 964060485
1 2450 106948 854933505
1 342 102878 760266959
1 47771 52655 672300990
2 50119 608139775
1 51399 154160 67960914
3 123104 127861
2 161521 926753706
1 47031 56292 37464002
2 156928 910796580
2 32626 612106619
1 26885 108425 119328172
3 96916 189289
1 110205 135069 68276840
3 6003 74667
2 170420 711790353
2 62108 29810156
2 193785 62414901
3 183586 830
3 45098 131297
1 32122 102523 210890647
1 72280 158627 727237840
1 11128 144744 56691934
2 41569 120107813
1 24295 96007 595898746
2 2451 394698741
1 123311 194199 859732786
1 25842 106870 467753280
2 112862 997250455
3 3880 192654
1 33057 60801 862589117
3 184319 117970
1 33724 47806 937452122
3 20893 123375
2 191101 526524534
2 15882 598840989
2 57013 938315811
1 76543 143487 2165325
3 198145 86596
3 180794 76266
3 161455 60131
3 177683 198464
1 115274 135182 657738516
2 28485 649104887
1 43562 112007 117479472
3 159650 116750
2 100037 213403338
2 198856 191518855
3 29766 55482
1 62918 116282 67243763
2 140583 445004684
2 138689 283723280
1 8332 52065 155539395
2 168670 633921881
2 6611 561961791
1 3646 59944 167692352
3 1935 113925
1 135159 137528 683806482
2 64099 323544587
2 135875 868858911
1 4152 118266 909866095
3 30798 195612
2 32708 470808648
2 52333 615136651
2 191342 800643554
1 33420 73701 355965372
3 49071 89017
1 35382 41849 618184258
1 176802 184905 743784547
1 66982 111854 223709743
3 85815 23954
3 197573 76590
3 1179 12355
1 1389 138248 225959666
3 43778 141290
3 102010 340
2 137333 296767497
1 59268 75083 321353406
1 520 68701 701421189
1 52389 76820 299418470
3 82901 47079
1 130284 181336 47809200
2 142056 197749145
1 56204 168614 949186273
2 154517 286190353
2 182313 21201318
3 190184 87344
2 48145 726629215
3 96526 46562
2 199418 383581430
1 50154 123695 523041680
1 55135 77558 71860272
3 67394 39914
1 30784 130703 845649587
3 60960 108576
3 7340 151497
2 43656 443814588
3 100481 104243
3 188800 27608
3 49862 194511
1 7323 67921 487772799
3 12438 27428
3 136665 29016
1 99912 154373 195693270
1 131905 156128 219110292
3 67636 113168
2 182973 542089907
1 134970 136612 772923077
2 181364 276083668
2 186169 73280568
1 77714 131444 387889870
2 17177 424212960
1 128049 184034 145249170
2 20574 851286472
3 14925 31214
3 66966 52703
3 179479 170920
2 143711 251384864
3 193300 63073
1 8206 110660 964243328
1 11141 38772 200802138
1 8469 121261 762111030
1 55979 197503 473500283
2 164400 849661385
2 75120 411888461
1 22347 161814 528434374
2 67607 101786491
1 129296 179749 635332860
3 55631 152563
1 29241 63752 144207487
1 119913 123163 445761840
2 162590 768043638
3 109677 69216
1 172594 185155 348247554
1 97525 191779 180643167
2 25837 54897269
1 101032 109441 944381740
1 96962 171130 294412674
2 149409 39231565
1 87894 173702 501412327
2 176527 849107214
3 104083 53920
3 161263 29310
3 33412 120202
3 155557 133166
1 173922 184732 329061406
3 177108 129917
1 40105 178888 70323420
3 22279 19663
1 85415 172964 604018022
2 44998 268256502
3 171248 49851
1 162063 195365 394343560
2 60364 449546533
2 20993 67264505
3 83302 189134
1 1899 113430 692740393
1 188998 194760 877949381
1 71364 160581 897134145
2 40406 397049664
3 7912 166546
1 100725 135336 80419741
3 141681 123664
2 98393 116126825
3 81839 7845
1 45148 97883 889770750
2 137493 763781979
1 56511 131628 921492047
3 61562 29440
3 70993 127576
2 33227 73277513
3 165960 176893
2 159631 28231829
3 110456 147965
3 110820 78769
1 52101 104536 82398500
3 174533 56358
3 84766 5863
2 149156 851108089
1 172827 173544 153845194
1 14088 152217 51300483
3 199499 43271
1 135780 162582 23258240
1 20436 151980 246922350
1 78541 180448 371564175
3 93100 66806
3 14434 170674
1 46061 183922 555370334
1 107574 112737 485642748
2 133574 421805876
2 181940 727434817
2 112301 853339935
1 11026 33655 565427376
2 131552 520914114
3 120945 26845
3 71365 175519
1 20047 69559 609378485
2 197274 256288347
2 90196 283392285
3 138301 126010
3 113354 54106
2 127682 305640312
1 16840 18700 409308524
3 166049 61680
1 32295 148883 912461042
2 92600 280946150
2 37030 670877055
1 118617 172288 601650064
2 35596 170896106
3 87904 143288
2 4694 444356212
2 109667 510294707
2 197679 256307363
3 19225 89113
1 17161 179017 3778870
1 54287 162439 781804533
2 186149 371943794
3 190543 121530
2 40794 90387345
3 174981 176439
2 37070 33407084
3 148768 36647
2 34519 688815200
3 112654 100418
1 45179 170058 436330443
3 122397 35487
1 63993 179829 451206514
2 138945 832080701
2 186470 368023091
2 150307 537444361
2 198391 118774637
1 189095 192480 429249200
3 105787 76067
3 71603 181809
3 113813 171444
3 107648 166952
1 18731 107580 996676724
3 107499 64927
3 135402 7675
3 19003 157690
3 95919 41864
3 144917 110349
3 174697 5468
2 125937 727040581
1 166032 182155 836125372
2 17306 226563849
2 28267 260687027
2 171686 60989236
2 81596 683348451
1 110244 195741 431289279
3 123814 47226
2 79330 218761462
1 40228 110675 379549636
3 43996 199523
1 13007 187881 987773559
2 28559 915100768
3 180341 58228
3 48448 27798
3 109725 72293
3 56229 196472
3 158031 115117
2 124730 244873320
3 155236 142233
1 84942 160270 774311843
1 43780 64514 948842355
3 42996 193715
1 157986 178657 892283520
3 46962 47570
1 5266 175530 543121712
2 49299 663734331
1 10865 125775 864328472
1 76043 148116 729805199
2 34432 326852767
1 176636 181561 963639930
2 183462 617722094
1 146469 194431 377536807
2 187866 678425335
1 168174 184066 362141358
2 90597 261213634
3 33374 81005
3 157683 59588
1 139255 156835 118843859
1 138909 148245 233306502
3 66695 94446
2 109786 501423238
2 33736 917542812
1 6857 35601 578129716
1 14684 180368 607611609
3 39190 35157
1 4057 138603 972533935
3 55323 169397
3 29263 189838
2 35672 558322562
1 124060 188393 376327076
2 51865 287531085
2 151021 525510346
3 23677 122467
1 106866 107978 95158897
2 107106 321277125
3 161405 19809
2 131995 807084858
1 116013 199765 785535063
3 78373 149451
2 161969 486759790
1 53455 181822 855837670
1 3678 22254 45596211
3 97064 81415
2 148379 558783669
2 148320 541311479
1 57669 199074 547667275
2 196766 605699623
3 49123 165016
2 32369 3933085
2 94288 173608572
2 25431 968175058
2 65884 303407189
1 169140 192819 68822224
1 48024 95884 250966058
1 46045 67335 236240436
3 142265 152595
3 74557 13951
1 99375 143428 635262814
2 177273 539004361
3 178192 143179
2 145239 669697660
2 168429 338357128
1 87774 87842 847052197
3 174083 92082
3 175847 133022
1 155644 191250 57918536
2 47174 118851690
2 167878 34089604
2 17228 721808837
1 137849 152475 673368200
1 53581 86760 564907566
2 68487 85983821
3 25869 156992
1 3972 149631 721721504
3 90304 74884
2 40263 347561661
1 52525 137024 363318068
3 196568 181053
1 49564 175245 105927347
1 63683 171309 377637126
1 83609 154500 922917980
1 54998 90708 604566749
1 66623 179353 398102349
2 176831 392440963
3 73613 164944
2 175406 710414686
3 158044 131730
2 164355 499252070
2 5480 448582023
2 42485 42551971
1 58592 103000 242134769
1 57949 178734 526356658
3 793 111920
3 123917 177837
3 106202 51172
3 60750 180994
1 10609 15983 517543442
3 25166 145820
2 27498 730744935
1 70108 152388 237978358
1 108602 197701 133789900
1 8759 198385 612086715
3 57169 199558
1 31455 82900 208650689
3 23937 84107
2 158524 136087744
1 109359 109650 20271233
1 34396 65784 988649744
1 29629 141269 25091984
3 3887 110817
1 92199 116212 502119727
2 82748 477846172
2 15025 544866563
2 185776 23864361
2 104561 391665767
2 73034 143451505
2 69407 332618202
2 8588 670745009
3 130469 103346
1 74622 117920 5722474
2 2760 929259209
2 159110 303534056
1 72421 140952 703643727
3 169857 69022
3 115929 127728
1 66640 160379 929604165
3 58805 92351
2 43007 322746451
3 118244 38065
2 33543 646905572
3 31350 64332
3 184399 70494
3 190535 190119
3 120712 111519
1 39416 174413 124541011
2 21715 784577817
3 43444 129429
1 124769 132636 574756862
2 139041 848935182
1 20572 136008 836989198
1 51423 121862 174380002
2 103797 205257644
3 170195 139930
2 74094 232746947
1 18 15875 466014675
2 10396 586662543
3 90763 178195
1 24371 181995 342152462
2 23689 621339739
3 181412 71872
2 96576 396743364
1 2464 198116 19387471
2 21213 583045811
1 146038 150054 284680052
1 147431 165590 871393895
3 19905 116109
3 54795 88190
3 123988 176594
2 17793 178378867
1 20359 157814 327663804
3 186795 126112
2 156270 651819876
3 76413 16123
3 144198 28784
3 92184 72011
1 161379 189606 961592730
2 119505 154729619
3 111095 95927
3 157640 147053
1 61661 89412 437194292
1 37093 196283 847881554
3 61916 166244
3 164380 22784
2 101864 789658080
1 93036 184932 142630863
2 69684 674885353
3 33538 39312
2 35101 553247684
3 33170 57872
1 46827 177198 948781873
1 175600 185275 254627066
2 25211 525072616
3 9275 75391
1 26842 105013 439066448
2 140817 60701076
1 35428 109985 32846453
1 84084 129696 584850659
2 5266 540886381
2 51096 662730284
2 77144 580305646
2 22426 514589124
3 43090 184119
3 91782 109943
2 51340 163557817
1 53602 166381 246609099
1 82452 167383 622497454
3 63260 166989
2 38924 879755884
2 8612 654968803
1 59762 167411 862630582
2 70069 13264517
2 90791 303968785
3 31080 139748
1 31042 89307 661395627
2 118955 987667150
3 106763 87763
3 88751 167009
3 122188 127302
2 80699 223312755
2 142749 412393133
1 24102 52596 761872583
2 139595 368238757
3 15441 99957
2 3440 367894754
2 84257 279242644
3 98808 196093
1 4621 47340 38006975
3 170212 36215
1 29259 128322 112417696
2 5690 61634149
3 27113 54226
3 10639 2234
3 108354 21141
2 197636 664361784
1 37685 141361 808523556
2 60850 334688181
3 18561 135756
3 34351 114160
1 93499 171725 292182074
2 99622 353009892
2 154542 392332125
1 87239 176011 835493967
3 144154 99700
3 162703 34749
1 5285 16651 191069824
3 185646 18987
2 7571 183420521
1 52965 146961 330965456
2 13615 35017068
1 68795 179394 768310367
1 10008 86754 973623284
3 78514 130247
3 12185 178105
2 75856 258537512
3 165906 70587
2 107713 329272167
1 17716 134362 715691929
2 106727 486678171
3 34055 130382
1 86533 162444 539320640
3 7916 30333
3 74315 157953
1 2342 94167 805121916
2 180191 789543444
2 80375 27473860
1 84158 183783 610145868
2 168572 378189509
3 5125 119496
2 171285 361765099
2 179949 405473029
3 154554 87580
2 2190 16806597
1 11931 105358 433596665
3 77837 152892
3 38720 141404
2 152342 596127225
1 51372 166149 836251040
2 53612 32494905
2 145548 610785871
2 175 749748822
2 57225 719093393
3 153440 162441
1 90078 171989 421030585
1 130307 182042 267859850
3 80548 104950
1 119260 122391 735555716
2 149180 864954221
3 3867 185950
3 17514 132697
3 1517 79547
2 198157 465951582
2 164935 787252008
2 137440 329696455
2 179745 229427003
1 5975 8823 413930899
1 122155 159436 931024275
1 113114 136444 113137445
3 82284 81502
3 101660 116389
1 91083 165763 298606872
1 90888 186900 506910369
2 90042 412849830
1 163092 175012 568543172
1 97209 113222 241916724
2 89617 654089731
1 174694 185167 886746371
1 114133 145899 89743138
3 149425 81317
1 83587 190012 197351797
1 63184 145390 492589334
2 156609 105450412
2 155005 337275916
1 120006 167540 297806878
2 10378 6629180
3 69764 75919
2 165970 770565344
2 161514 317062974
3 120827 50157
3 97471 120727
3 29577 64830
3 89649 68866
3 72521 848
1 85523 125810 13942155
1 57229 65955 1550724
1 121997 123068 573757936
3 106108 86178
2 95862 443165343
3 173671 162161
2 96221 649848903
3 104850 140646
3 8103 171048
2 81144 655233803
1 65305 131562 400835084
1 117162 143822 335322864
3 137763 76836
2 157773 984932421
3 51536 124021
2 189548 522159952
1 30903 156207 301972454
3 45424 8358
1 84747 130313 391388038
1 22510 129691 562554779
2 135617 83001772
1 338 69931 381565022
2 184372 19031603
3 159075 55563
3 114986 79171
3 177093 70228
1 38686 170083 340344936
1 9492 34869 635392962
2 102983 847534149
1 107801 139460 41131310
3 16333 97946
2 159944 365519854
2 47032 108129033
2 133957 684193402
2 78187 180653261
3 149122 193403
3 116993 14432
2 152048 858914910
2 159534 925276198
1 2576 83678 597703934
3 177139 50926
2 83030 115402799
2 170403 258994384
3 165152 187617
3 187586 33676
3 65861 73230
2 128888 694184179
3 187864 94400
2 120431 608217060
1 34328 113341 659476059
2 27387 349616954
2 130610 369401785
1 94019 109743 908402011
3 108702 81712
2 144058 402354637
3 51 50823
3 165793 173149
3 91068 114323
3 70875 134109
2 192648 562139104
1 121274 167425 457518096
2 153332 726146132
1 12216 28800 510032563
2 87208 205242706
2 31905 393474230
3 162221 133843
3 3993 96753
1 91335 97576 36050398
1 19534 87303 148751439
2 81365 246460621
3 180300 175645
3 72426 14431
2 77746 54888525
1 46976 69180 498932487
2 109104 200154554
3 101674 154475
3 9465 69692
1 116678 121758 529694699
1 12742 130043 743408792
2 74349 648068560
1 82191 152710 665966341
1 64944 189183 335494528
2 58905 910770571
1 139790 147369 669628715
2 19302 963406432
3 32966 31332
3 6149 137802
2 139752 596627453
3 178944 190674
2 53077 86761290
1 42684 46914 805356996
1 26722 141484 497245015
1 107584 175334 489685370
3 156046 158103
2 3870 134196834
2 88074 252993384
1 21093 32180 468226164
1 52627 159027 342063083
1 65379 110998 890704743
3 86835 174950
1 4658 70552 582687883
2 96754 419949368
2 173236 290850709
2 150391 658839800
2 186775 981601628
3 167640 5723
3 128991 62295
3 172115 9648
3 165478 68823
1 183954 187415 783531372
2 45466 622719655
1 70264 194491 403189541
1 62071 143938 945923381
1 77811 89555 549326568
2 89203 867436998
3 28189 143079
1 21427 109189 346079809
1 12441 82739 697002467
3 109501 108191
2 18670 930960041
1 30819 141087 839203734
3 188746 126543
2 195671 558636023
1 108350 110703 895105510
3 176072 112845
2 102049 316518342
2 45371 617504022
2 63051 262500295
3 50186 40788
2 88262 847405831
1 33963 41439 969642781
2 54386 158463638
2 177463 530830278
3 59020 95632
1 97922 99682 437096627
3 181867 118763
3 73037 74081
1 37210 153910 277565048
2 191917 51797012
3 130060 25280
1 89229 196915 58142743
1 72009 98015 38689370
2 35475 14109379
3 2294 146113
1 58177 148579 687365986
1 126980 177322 340573288
3 1667 4105
3 113661 10226
1 92417 184951 731882865
3 70489 55821
3 131594 199365
3 35829 139308
1 5992 102921 672059352
2 38898 696520402
2 30269 576865789
2 149908 366086388
1 72432 111266 906783509
2 13117 217508206
2 101788 422820199
1 78389 103490 110056562
3 94453 195883
2 198337 570343799
2 120657 11455257
1 62528 67360 288336221
1 67684 100764 644156680
3 135636 143078
1 39126 164457 577834684
3 72002 80597
2 3693 281985248
3 124374 67718
2 27180 984846236
2 17826 999322349
1 171804 197145 435727073
1 153312 166613 30211698
3 146086 169426
1 45845 80880 459723958
3 10390 11026
2 123791 364491516
1 2694 98333 363038469
2 62952 988130071
3 174843 67426
3 52227 132997
3 151401 91755
1 23482 44030 971846570
1 59598 92933 85580858
2 81182 869762501
1 10257 169391 207004811
1 13511 163273 310555385
1 145816 149239 151317105
2 119976 809912019
2 1623 404418870
1 27242 57266 167143564
1 11619 84374 383874490
3 109372 128446
2 113574 801078106
1 3886 50958 576732130
2 66214 66733328
2 144227 654095242
2 120757 429165091
2 127366 772913198
1 50315 170332 701889129
2 193858 183467214
3 184240 187565
2 196850 613841092
1 87767 178926 207251725
1 26521 171842 608354988
2 184653 727766986
2 22517 132361389
3 137853 192619
1 14679 23028 530688963
3 127702 198072
1 168926 190510 150487751
2 137370 435849572
1 39305 160737 290624811
1 127392 181418 870541586
2 57329 420697557
1 23699 90342 619758971
3 64585 35168
1 29880 160093 886175295
1 58262 168787 493333953
1 51407 171118 851351991
3 130974 184383
3 124173 91268
2 130203 189287361
3 89455 7221
3 52253 174916
2 157040 339193137
1 27693 197737 69962027
1 114242 181109 887301419
3 2314 83925
1 49011 194466 429285503
2 192319 923781413
3 91212 131944
2 44137 914858078
1 18013 115973 356338958
3 145830 68096
1 94401 120277 45912966
2 171593 192322075
2 116339 145577238
3 129903 178188
2 61191 574994325
1 80780 82153 35400569
1 18109 138059 304975254
3 113521 72955
2 114513 765713401
2 47651 153887986
3 120104 97394
1 68860 80095 518381537
1 113942 116499 712385626
3 19611 184344
3 174471 8316
3 118225 124591
2 17967 795167511
2 40101 747705762
2 46155 436138535
3 87164 104142
1 99975 168383 167800969
2 124221 528031402
1 54925 75689 401630732
2 55043 335623867
2 18988 607899618
1 65921 88455 227145740
2 90301 124402110
1 155904 163324 350158912
3 113244 8490
2 80600 981506094
1 61522 157310 437203790
2 1764 231583877
3 153779 47185
1 44845 66061 196291715
2 182472 384373751
2 184433 192985366
3 75059 62145
1 85039 121924 750156640
1 48299 114461 364914141
3 161421 82414
2 10729 608799675
2 68715 173101174
2 194879 132883891
3 40801 109439
1 1860 59791 328957144
1 19955 161077 565724584
1 26790 191037 180256487
2 39377 939266008
1 41847 89556 539204169
1 99138 138466 527258441
1 43584 76746 48108364
1 1078 90395 571007854
3 51017 199034
1 39518 166499 744934861
1 64090 170678 584172154
3 12797 56217
3 63881 6148
2 171034 219111851
3 68294 157528
1 129 110066 890815645
3 8344 31521
3 185530 75225
1 28752 114150 15246689
2 99031 760751384
3 151291 47057
1 15445 84470 848082441
3 154578 80785
2 169189 238415989
3 140416 73920
2 125773 985795795
2 147752 905553619
2 35322 106028489
2 169296 199066444
3 68610 71618
1 65987 197603 935530176
2 36893 128110588
1 48936 153303 186811018
1 43399 178196 108348838
3 199369 58582
3 39233 163236
1 91993 92757 347985959
3 140701 67820
1 13863 174503 835768218
1 92127 105787 459134274
3 145078 14622
3 104093 20153
2 169428 267581388
2 170326 844249261
3 147076 197217
2 81544 294574599
3 78252 115152
2 128417 21396447
3 98698 140590
1 6382 76900 244697784
1 16772 82054 394386730
1 28580 125323 30135013
3 155973 131771
3 143609 126800
1 72440 91458 220843009
3 145995 36867
3 16136 178970
1 171285 175087 350361550
1 108662 197888 857015858
2 119673 284627877
1 127484 131394 227238626
3 97897 85558
2 2943 324856801
3 415 163627
3 62779 84254
1 157679 196501 269330310
3 102930 65778
2 84029 66770282
1 26346 56885 898809621
3 3256 107085
2 95864 597041831
2 151481 164642368
1 7838 168556 651523100
1 6082 172971 79133863
2 96194 366897490
3 123957 57602
2 64307 807923432
1 67422 106994 948158791
1 70659 106248 164343017
2 154881 929830702
2 155482 368387777
1 146229 173126 43027449
2 162060 186987198
3 148102 45336
2 57410 254197489
3 155542 79688
1 82106 99446 620985163
1 66783 124303 928689309
2 4919 361260673
3 121510 136309
1 161182 189403 410490774
1 67425 159754 900082854
3 104304 159565
2 27058 729511665
3 135501 70947
3 168808 34102
2 164951 108195951
2 32236 892393331
2 165388 848157113
3 56768 56152
2 193804 731995959
3 150645 178270
1 31238 149327 991514077
3 14251 93881
3 156880 169322
2 125655 6136930
1 79279 187983 545686276
2 79745 35616374
2 196757 802914379
3 166501 64610
1 2994 124787 621965275
2 3836 284959878
2 24668 920942694
1 9214 190155 208384916
3 173223 37908
2 6276 322997552
3 199996 187754
1 24964 81424 748475828
3 131196 117338
1 70261 154791 108571234
2 190542 531893788
2 160251 118705805
1 11783 13379 264847539
2 190096 83014477
2 75380 301586538
2 30604 724500790
2 169838 769886003
3 156500 188991
1 69118 69693 35470860
1 88417 160874 835614093
2 13792 795181950
3 123446 62252
1 58125 190063 289726442
1 71214 112605 248434894
3 155436 99027
2 154719 292628538
2 54438 513144491
1 30745 111294 566111413
1 43451 47263 549369876
1 63693 144616 219406206
1 16851 190496 701633353
2 136443 550499881
3 61622 29414
2 11887 876153938
1 4671 94858 42143382
2 101265 503581402
2 81342 283111121
2 35723 907095754
2 19781 182780793
1 43213 64205 200140344
3 40883 93821
3 160494 105678
1 983 49625 559649263
1 50084 123015 164252649
1 58449 107618 284812189
1 133773 150916 125104606
1 49888 63908 99065880
2 94267 377816458
3 83766 191078
2 31006 483272128
2 115349 562911449
1 115572 168777 741032172
1 32380 139128 960612735
1 53733 169630 290115228
1 132806 179537 785713806
2 61918 76699164
2 127694 318916424
3 179895 172809
2 165393 206640909
2 17595 527887731
3 183162 74906
2 136912 951039424
2 81660 29841766
1 131268 134204 393856313
3 76993 162051
2 19189 462099998
1 28847 198933 676888104
1 14042 181933 942439244
3 19725 93628
3 75327 168175
1 81692 131576 548247863
2 101299 354020058
2 155061 655513302
2 137407 560149890
3 197396 93268
2 66262 57315736
1 55698 66853 811082222
2 167349 651054349
3 185080 105933
2 62213 865274782
3 184144 176146
3 83427 86778
1 158297 189471 584434038
3 43334 82776
3 43408 125382
3 158265 48934
3 14816 188519
2 56187 473355560
1 19524 120766 668668745
2 60802 278466035
3 100456 87502
3 165482 133658
2 67318 823396872
2 96449 824934094
2 9152 18758625
2 16444 831206750
2 127566 572591669
2 59788 87911150
1 63344 177001 677997251
2 105479 621056166
1 155333 164664 725019638
2 190852 624732402
3 136185 159562
1 165892 174171 190791176
2 115314 28882132
1 62219 104060 326482962
2 48859 677308029
3 184207 40012
1 88415 125543 557857692
1 41057 161739 65092248
3 130880 8976
1 57566 63341 699431456
1 45692 114572 722596356
2 155427 842537144
1 61364 140094 528294268
1 574 34374 456559476
2 25231 185484345
2 190602 570929359
2 27544 553618693
2 140778 853534956
1 22122 59741 947792803
2 143551 874339364
3 10826 137214
1 7598 86428 688478720
2 178675 369842652
1 90374 162040 280715509
3 60540 49238
2 91476 945570815
3 15134 130524
1 107200 154056 204642008
1 37400 155798 559718061
1 91093 128119 37768301
1 83882 147231 14709137
1 80842 138596 269573814
2 67646 440258410
1 143734 158830 209557809
1 47290 164058 30309418
2 95147 377165299
3 51621 157558
3 51835 148307
2 31505 380841135
1 6720 12734 664917115
3 15948 13907
2 80098 787142274
3 70380 23642
2 107730 729033648
2 189646 236776780
1 104965 143643 330893864
2 192290 472617141
3 119972 88963
3 119135 11436
3 109064 151377
2 95631 502981448
1 32481 78548 538851926
2 193098 344980797
3 195707 107318
1 43977 71179 421406185
1 76765 193908 737891436
1 97499 152496 789884150
3 165837 111884
3 81914 67193
2 3637 607006104
1 114914 123830 382121046
1 51212 81016 921917667
2 80611 929915590
3 121077 47335
2 57772 710229701
1 71517 150948 709264191
3 131015 73664
1 17414 147232 293669842
3 158112 82232
1 17577 66893 649960843
3 40850 124552
1 87572 193932 837210594
2 97919 267286879
3 119038 179006
1 141993 173021 253833605
1 4860 156942 409159309
2 1619 12975437
1 86965 150888 348943199
3 7318 172150
1 127318 151451 760397655
1 32874 89932 108891190
2 86047 700826820
3 83380 100492
2 11750 332051314
2 157443 215294142
3 95549 13046
1 61413 105750 609063038
2 143317 139749143
2 66052 478877627
3 138737 56534
2 158121 125942936
2 67174 765933948
3 127171 72344
1 99913 170272 227169121
3 58002 195274
1 101659 113424 192639704
2 29087 232950074
1 136936 166398 949944133
1 19453 121983 410237215
2 123743 297781801
1 75372 181139 672274744
3 140115 17483
1 57144 174073 691858907
2 133577 724214227
3 24559 132230
2 5353 797031942
3 65748 182744
1 40887 155342 641140386
2 79174 124501029
3 190491 52466
3 110126 2741
1 9065 120765 737924692
2 120768 331422565
3 30028 52693
3 41891 21477
3 165233 151207
1 5107 29621 41210832
1 75531 196522 71887242
1 97054 110133 639065060
1 74838 162491 745911197
2 175540 988412078
2 5645 340703249
3 88357 142301
3 192287 28360
1 65166 131633 230411776
2 124569 782128927
2 40149 824398835
1 95178 183841 431564403
1 4779 110694 793311884
2 11620 453052102
2 137975 268530797
1 3469 7974 515898402
1 82273 105250 292909626
3 131958 131108
1 102185 150656 946393181
2 70702 160813749
1 99498 112285 997784028
1 8773 32080 738703347
3 117031 55475
2 72775 402604624
3 68564 102776
2 12586 587309209
3 96886 86705
3 7710 166469
2 17005 963780948
3 35472 144475
2 148029 135540496
2 19068 323313568
3 44560 87470
1 111250 176500 479954355
2 80248 366965647
1 12363 174385 876009952
3 191000 10807
1 29044 122097 82269400
3 163153 197525
1 153487 184630 749892796
3 92138 93330
2 112088 956610860
2 55255 183755501
1 15287 64275 591222687
1 8739 192916 342225356
3 149905 153482
2 195415 68474421
3 126787 25610
3 137280 158794
2 34184 509801529
3 6666 30228
1 93536 191471 595632977
1 135890 198437 360511242
3 123068 115421
3 75998 40390
3 155504 45860
3 29481 59861
1 169016 195020 691595997
2 67315 567317016
1 64565 184256 495677000
3 85380 115872
3 175508 40622
2 105260 119989389
1 23012 105581 783700554
1 92721 149592 539566489
3 7694 106600
3 97890 160545
3 114652 75035
1 82333 190172 606704650
2 86873 86919113
2 122252 11744245
3 177984 59747
2 79107 471927034
3 86934 31248
3 65723 148354
2 127572 28631696
1 152435 185059 316951611
1 59959 143747 426275032
2 139981 854823259
1 63483 70573 606143993
3 54197 50942
3 49839 1976
1 75754 145747 374320889
1 117943 174878 261032687
3 112424 25630
2 10907 538062953
1 33991 61456 316207577
2 109081 213880305
3 98839 108284
1 21763 92693 782891445
2 186303 354672975
2 31957 367097950
1 123654 163640 890748315
2 58944 107928123
2 4839 591669358
1 65366 153814 218533401
2 81181 800971450
2 133228 361787184
3 158461 141826
3 113775 129242
2 157332 921916620
2 192590 674853936
1 147232 198161 99071874
3 42958 158580
3 139943 123829
2 141283 189084868
3 123230 42940
1 104326 137700 100989217
3 92200 139810
2 59806 606086349
3 82187 54544
2 9431 455531538
1 65078 148889 579104799
2 119119 762962918
2 67593 152014778
2 65281 663779569
3 128359 40292
3 90712 131786
1 68867 195798 246884189
2 33126 636518055
1 12493 27158 853425784
2 162382 238512788
2 4645 314763107
3 153547 151944
1 117934 182272 144513262
1 6866 110031 969938745
1 60666 170076 755731359
1 4035 157322 8670710
3 179712 98167
1 178695 198811 431074698
2 119767 155513562
1 48285 188706 487877168
2 199409 731084380
2 90184 265973248
1 72565 149005 115928100
2 143062 755824117
3 30178 179432
3 113438 66190
1 49095 75784 516789626
1 109447 193199 885289293
1 38112 160918 634671792
2 60311 9570155
3 8356 20894
3 16384 140739
2 25786 847825005
3 129766 76095
1 53574 182578 974415278
1 82864 134110 158053607
3 122829 105412
3 119219 30186
2 130661 697855314
2 179013 817087639
2 101277 489999928
3 61468 37674
3 82539 170496
1 19115 44382 527788301
1 62247 140035 326370475
2 132392 84865066
2 28907 81674730
2 106253 642182834
3 841 125960
2 46928 423113379
3 176676 74612
3 110235 32357
1 110579 159447 132011214
2 13555 21528137
3 9530 157664
3 30450 144278
3 51685 35385
2 105599 682732080
2 52728 866472156
2 155159 230650681
1 101487 138680 84950914
3 131326 97497
3 106972 2908
1 21095 72129 686078498
1 21496 61832 833689384
2 27921 231710864
3 189421 68406
1 50116 54138 313714465
2 107544 55329516
1 35163 154516 178961693
1 77527 128818 803950801
1 29481 56306 449441826
3 50121 145947
1 99651 165324 410997326
1 77922 173418 622952566
3 33594 186748
3 144109 145157
3 221 100343
3 18756 16975
2 179140 444124711
3 57868 139978
2 138385 748952697
1 74899 170217 608753935
2 53342 414827944
1 85499 112654 517829675
2 33760 903069149
2 159923 632518692
2 81959 135379486
1 55054 59362 244015895
2 40032 992533436
3 105528 128134
1 176209 188226 114123551
2 163133 312659973
3 89425 103346
1 70388 119281 884536244
2 27291 302375418
1 42729 105583 272264540
3 152573 187601
2 128444 310079046
2 144159 985176439
3 86732 43822
2 107840 702385414
1 20226 112638 627508775
1 94517 95268 445703767
2 71306 71571986
1 65549 66277 196705636
3 83590 35824
2 3497 848749798
1 20045 81186 200523150
3 22694 194212
3 158528 61789
1 44347 96959 664282235
3 131578 131129
3 174626 23332
2 17800 766573446
3 188150 109278
3 133031 154967
1 15253 135181 484758345
3 194105 184190
3 111263 114786
2 51194 983127588
2 155225 836586362
3 32981 90075
1 2888 69225 659365208
3 15553 174021
1 124749 174700 334029951
2 171251 532889824
1 82881 112074 749339951
1 62435 92469 327138980
2 137850 827757302
3 49776 150807
2 13717 693756089
1 61447 183173 520864052
3 103044 181395
3 113991 161604
3 139379 45381
2 136020 713365043
1 112359 131648 756348052
3 104286 58100
1 167900 174918 660119052
3 178197 38297
1 158451 172326 931338107
3 43292 164906
1 42028 145234 665163764
2 81513 712703399
3 82634 172363
3 191805 135327
3 69293 147301
3 60237 147638
1 4933 73414 517387881
2 191536 48985198
3 12363 175917
2 138472 679846734
2 40381 235167476
1 28194 37990 348277885
2 34526 281378488
2 150734 442786710
3 181043 69295
3 99814 95401
3 6883 62090
2 67963 17406425
2 31286 844477672
2 18162 129426539
3 40529 129558
3 145792 23690
2 165627 908222182
1 30795 158835 774764646
1 146551 186468 209432239
1 171056 193580 99586034
3 56927 122683
1 87610 189721 536554731
2 187097 31614657
3 195575 84311
3 82100 185321
3 133510 12885
3 178759 73365
3 159529 91148
1 5096 95120 204741022
3 70424 157947
2 70357 182754392
2 172551 798680826
2 113764 774651621
2 96840 637388408
3 124263 4967
2 8928 174283931
1 117060 134675 956247266
3 88732 58502
3 169358 72940
1 18097 59908 699419241
3 178372 178092
1 128200 164635 570956158
1 33710 138816 987586260
2 70088 654735969
2 72016 663405560
1 12791 175411 823398242
2 5461 947542672
2 72154 198212801
2 170088 779074864
2 163406 272240138
1 12218 124048 616040973
3 171293 4482
2 20614 179026010
1 150205 186944 223829539
2 192474 929561394
1 57711 94257 557745215
1 2005 145112 451180989
1 24649 138128 271017422
1 95261 188319 759893804
2 80746 226407975
3 73485 7840
3 40982 149891
2 2269 709952383
3 32410 88822
3 7486 1556
3 54343 98960
3 43052 143666
2 94814 369809923
2 95623 303939304
2 111178 486736084
3 133229 78790
3 22047 119878
2 5930 241675987
3 84615 58457
1 70590 143638 71188718
1 2588 80420 863634663
1 107613 166852 835990905
2 194302 530084333
1 76870 90806 560501011
2 95584 15669894
1 78883 121858 967068723
1 59743 96039 329996446
2 40780 865534445
3 156508 122934
1 82666 152543 562470940
1 110660 186504 225016478
1 98451 192240 193971156
1 129531 130375 620072936
3 195560 36282
3 42711 12253
2 54142 604206653
2 60498 718644619
3 31394 2168
1 31749 170335 583983044
3 168356 47225
2 18973 308467524
2 128389 770354235
1 25474 37143 603899864
3 148214 124508
2 86750 741063151
3 76474 40170
2 175945 968968588
1 53045 138297 463595291
2 42386 743786387
1 37368 78794 43842395
1 39774 48792 45666041
3 10559 49273
2 2849 386944799
3 197593 8036
1 37697 137176 139900990
3 87152 98625
2 74861 703117739
3 50609 136140
1 46457 165930 346453356
3 57210 74376
3 147324 172166
2 171615 44736972
1 105720 111738 816753725
2 151376 332464622
3 179193 178790
1 2607 173542 50169283
1 147089 181119 79735629
1 56390 109950 558021927
2 178887 139426772
2 78732 797705747
1 19790 191514 209688164
1 87886 116950 174774824
3 108833 80044
1 60674 101475 40875975
3 109575 152850
1 4359 46757 70320687
3 25169 191931
1 119234 151819 447388910
3 38167 43695
3 145269 38535
1 93809 151104 928494291
2 110376 63353514
2 41065 769137478
1 53656 150592 541099466
3 142934 187483
2 159861 404681687
2 177710 245375623
3 59164 119173
1 11047 58942 953850702
2 197655 285327484
1 56729 191575 382221736
3 93477 192098
1 124593 147048 813798883
1 125354 198980 682428654
3 58766 41198
3 182448 78937
1 24989 56445 886727374
3 158482 101054
3 46940 78565
3 140192 110200
1 142693 161757 703808393
2 90423 383392204
1 175897 181080 458910632
1 29315 169165 383429817
3 188228 14267
3 31266 53910
1 95621 126863 159869700
2 91649 381657888
3 165972 172214
2 50532 240899213
3 31074 31039
1 22432 175364 402896927
2 24597 986599344
3 197312 80215
2 174223 202008862
3 130817 151990
3 29655 178049
3 26837 25640
2 22646 30306174
2 11710 713241363
1 120500 156982 500816339
1 76256 199216 970166326
3 34903 184887
2 26782 503355673
3 150300 190353
2 135987 201237077
3 174090 10549
2 124728 63315703
1 115012 184640 653803260
3 80480 169792
3 56511 131307
3 195002 56907
3 191865 142167
2 27175 594940643
2 102682 517404487
3 118137 41918
2 65463 39874640
1 130729 153141 358790792
1 44790 48021 761054863
2 107545 187709851
1 45292 177622 911566026
2 96295 858936282
3 49773 91129
2 123140 654801185
2 19371 785151285
3 154672 69711
3 24027 3222
3 116134 175406
2 176540 624044897
1 181372 184748 719847948
2 151733 386490201
2 45114 958734122
3 130110 61276
1 36291 103243 689819679
2 91012 922272791
1 6987 170805 69219210
2 112172 640244204
2 159956 363182263
3 27141 139860
3 174251 118115
2 57239 900884891
1 147194 178763 806739095
3 39662 170808
1 75667 84316 184628951
3 136699 2755
2 68234 823707861
1 18525 131079 826152340
2 162860 365239672
1 15988 38808 529306072
1 78221 158350 45865271
3 93667 197494
3 182986 123764
1 148835 161356 14504987
1 150234 162817 431854488
3 60491 18646
3 14324 121851
1 17125 89777 29556658
2 167297 195632338
1 11919 114508 283881922
2 19178 559103016
2 27527 96410887
1 105257 182784 670190339
1 61719 104489 358299344
2 81167 569918635
3 67792 129657
1 37128 87470 981526299
2 149930 856402562
1 106253 115470 87789040
1 57928 141763 595782759
2 106774 417982290
2 137544 63275936
2 65654 18194130
3 46958 184291
1 150894 160306 779979952
3 46532 23531
1 13066 199021 940624998
2 57331 645726480
2 143568 198560672
1 16730 42842 875333110
2 71155 235214875
3 132047 12656
2 154253 70402862
3 72267 138870
2 10908 578122437
1 55569 111030 314565216
3 69463 3692
1 53203 139165 725043356
3 116153 95182
1 5514 69151 855473150
2 186755 289802895
1 122320 139817 50567918
2 33892 562198690
3 71838 118035
3 179224 86851
1 4237 193229 322637100
1 7908 176470 534882415
2 114315 48388119
2 31962 793718434
3 86731 21884
3 146123 192906
1 184993 188238 294374176
3 172703 89834
3 98652 177400
1 121666 155313 189597956
3 107487 52362
1 70095 94850 161213803
2 25909 124772267
1 51897 182815 491472997
3 156688 148223
2 43196 893070579
1 35282 46961 805953273
2 124564 303877339
2 189257 569215613
3 57926 112607
2 145406 769326511
1 46738 86938 563407280
3 147682 181457
1 134854 196265 507934035
2 194622 365068535
1 4778 45829 512927250
3 151042 48426
1 78414 83819 211912550
1 16405 96852 610764702
1 24906 164499 895846694
2 31345 337070835
1 33390 153096 945531053
1 27870 106617 489295000
3 193505 98251
1 65285 185977 645644744
1 20810 125465 24227143
1 76956 121305 715280140
1 7335 57766 157245787
1 68861 180425 478097594
2 186232 380614684
2 40963 124936512
2 178728 866904005
2 140067 21882205
2 138164 127480572
2 162542 648249014
3 160719 83316
1 13580 31025 110652822
1 87644 183079 876177519
2 148017 94574852
2 112116 298940293
1 12617 144935 198340554
2 82596 712339063
1 84093 102003 470677419
2 49680 716017550
2 93172 402106977
1 14062 114303 685185415
1 154650 156522 542128558
3 137124 144373
3 160614 134174
3 77391 44457
3 27134 12434
3 164000 35314
2 182731 184717412
2 122409 234704280
3 117271 92864
2 39213 143968798
2 100225 419962808
2 146691 748979757
2 13608 489067995
1 23782 99262 422972181
3 53935 41618
1 36473 149434 911712380
3 128875 104524
1 96280 112232 804466399
1 44591 103988 62990402
3 61334 199370
2 182816 361634775
2 167668 388272232
2 11570 175969168
2 56048 822554808
1 2032 137650 884491931
3 93691 865
3 36892 10209
3 124256 87918
3 24608 169367
1 119677 125985 760405208
2 34840 669625337
2 85445 29726982
1 157880 173685 666488005
2 174360 814642028
2 170333 349508587
3 188417 196034
1 129686 139134 728173769
3 183261 135692
2 106459 130728
1 42482 157910 397544369
2 194820 53829210
2 88362 140776368
2 1512 47854320
1 152816 162365 388924230
3 187801 47444
3 31904 177639
1 32711 112876 730695289
2 22370 844895781
3 97697 129497
3 57830 95923
2 60724 729752314
2 110372 735601318
1 129973 157799 93980694
1 20462 76876 957938357
2 62914 824560198
2 28019 432047363
3 844 169259
1 6690 23072 813500678
2 134840 872024344
2 140401 69213031
2 177070 453220329
1 20965 136638 981215392
3 142290 165961
3 80859 137973
1 54868 110771 623187696
2 51953 695914452
3 74873 138341
3 120349 21761
2 32849 373033716
3 162193 67119
1 133972 171329 9198988
3 13871 116648
1 169506 171016 773140635
3 194302 93382
1 98926 189471 923153380
3 88839 52136
1 176338 188130 944316538
1 28716 59908 4015464
3 74867 36674
3 158336 48278
3 196817 169334
2 37736 36677025
1 97673 116917 761947916
2 20375 139616745
2 103716 454717064
2 105503 587330085
1 90032 93388 512251338
1 163258 166617 47971231
3 21792 31220
2 179506 209244946
1 124488 184892 768562829
1 3979 62350 392955856
3 28152 121406
3 23870 153262
3 34304 117446
1 138674 178429 577155920
1 52216 155355 748182751
1 51059 100932 471746630
1 109682 142234 180265402
2 103132 341078787
3 89818 98015
1 35955 70120 286297065
1 46487 66009 863763599
1 9095 116421 283517983
3 126751 6000
1 103037 117284 379284039
3 920 45693
2 154477 981812544
1 57701 163597 708019685
2 104386 702330818
2 137806 48084826
2 62119 950094248
2 163793 806783414
2 115266 568548019
2 148982 171461264
3 167524 51478
3 177799 140896
3 175705 150167
3 181222 78830
1 8097 108079 408647561
2 95312 248714756
1 136821 153129 323644040
3 40622 97164
3 131738 19544
1 96519 121122 73535434
1 120134 135409 11055457
1 108283 117974 176520912
1 83251 103895 744580934
3 60776 14141
1 94785 185628 602699068
3 128273 185122
1 11992 179707 744937330
1 77394 99908 384833529
3 56891 117483
1 108856 137015 332320966
3 102193 83521
2 89436 441620100
2 61428 962722918
1 65077 104857 251476744
1 69874 70085 668467602
2 98675 876921891
1 44454 140283 567763646
1 46871 115467 880282526
3 138146 121239
3 101141 8927
1 77174 175082 12241599
2 116016 573332820
1 121319 178774 643639800
3 61167 182626
2 53811 851208415
3 36875 117363
1 133823 182071 383741857
2 35094 724989215
1 107505 155206 220821317
2 45219 814576127
2 7924 846575216
1 137484 188091 584539701
2 140569 235994250
3 63805 122975
3 47065 183251
3 83524 129248
3 60267 65562
1 117943 186450 753738174
1 72507 175273 454224376
3 69596 39408
2 80165 364782260
3 27400 88216
3 60316 90821
3 125627 116528
1 129702 139884 45243699
1 11243 152961 613599997
2 164020 927834100
1 29617 111127 790434696
2 33384 311842847
1 137065 152667 893211489
1 16543 22540 77450084
1 69944 96349 524162595
2 149479 743217289
2 121933 248601564
1 143003 145770 268383532
3 69335 67484
3 164231 116237
2 185327 372234917
2 34428 30545357
1 52824 175905 619277997
2 162143 158220495
2 154186 482174466
2 102705 507124171
3 80607 97421
2 136895 515369788
3 169433 133415
1 131638 172836 776269746
3 130217 63517
2 118678 742586476
2 196928 167185141
3 36712 181497
2 176228 708728582
2 28051 109390727
1 56875 82877 301564600
1 98251 186519 157715956
3 176550 148356
2 163029 616837417
1 85699 190457 391635949
1 19801 169223 956682900
3 48158 157198
2 84989 768794477
3 16506 198147
2 59612 295171133
1 21257 183421 194227001
1 43690 67835 282922202
2 40764 473596623
1 13838 78293 833492114
2 44135 743006503
1 36930 192252 259696741
3 133350 111406
2 453 453457921
3 177743 199646
2 141540 893755793
3 60547 173384
3 103098 84523
2 145752 817227357
3 153645 5912
3 24063 9719
3 194975 8723
3 199727 67169
1 72645 198001 508596760
3 146879 82864
1 95485 112797 820620307
3 35260 188217
1 82015 169894 860343759
3 40657 87076
1 82896 173244 976425046
3 109069 41733
3 12436 189227
1 22599 190808 961104969
3 91963 154682
1 151464 172349 826605706
2 93508 666542225
1 119972 165909 428367908
1 51937 56944 34299582
3 33900 132191
1 112064 182661 317795343
2 173867 347448759
2 74475 241928614
3 83337 180754
3 26142 144583
2 82413 256806598
3 152603 89444
1 96710 106276 739288040
3 6612 112538
3 182517 36406
1 44140 47723 160356816
1 47942 156135 672644027
3 181417 146445
3 104086 92360
1 41238 43569 142987618
1 116400 175132 278732009
3 153123 35486
3 58759 113907
3 12997 26270
2 129074 288373283
3 122167 165469
2 130961 868528563
3 46475 72485
3 49231 182882
3 5218 84939
2 107918 495755010
3 190525 24342
2 44379 231228786
2 199889 560506228
2 188644 564261
3 57553 45885
3 109665 51777
3 153608 187709
2 106303 862256423
3 77467 126266
1 114505 169051 114747646
1 10782 19791 770881238
2 187042 457620372
1 16854 51231 803092733
2 109073 581870988
3 98484 145479
3 122825 32163
2 9004 663569211
3 91635 39425
3 43946 161388
3 83450 86599
1 114027 173570 370745097
1 37246 183422 901292308
3 65911 111303
3 13600 161385
2 194414 928968909
3 17453 117650
1 115896 175501 642301378
3 7064 116886
1 190690 197933 641073850
2 79866 219596826
1 110125 185102 461431397
2 136482 861332688
1 53974 93346 383450125
1 95985 147425 403701271
1 103174 177807 433392591
3 127116 143804
1 34395 168796 244376668
1 153013 184443 36964567
2 153146 124199487
1 5317 97095 790380624
2 2563 378877857
2 114486 453223686
1 76217 114585 804730747
1 4472 146880 589282165
3 30528 59448
2 41327 786098159
2 39312 446928840
2 2089 576921037
2 56099 93367619
2 34983 723869721
2 175360 828136586
2 94846 17657001
2 142719 922565469
3 57504 28783
3 193852 126867
3 26298 160415
3 116067 57380
3 138326 152658
1 107400 181891 369151742
1 52753 181115 360929971
2 23968 58624154
2 19571 583216285
3 28884 23606
2 82746 230665623
2 140040 829429195
3 92671 50379
2 139666 330632990
1 23783 50400 542066583
3 141664 39552
2 167353 964925074
3 156835 22415
2 87336 990275093
2 128293 709053643
2 123727 372432180
2 49910 558802615
3 194295 180208
1 159370 180906 133844599
1 176647 189471 556769716
3 152794 107530
3 80681 151207
1 47132 109510 542982007
1 80931 138142 306251063
3 177413 52277
3 115625 26639
2 69650 815059987
3 157598 34168
1 24843 39677 601722880
2 84138 245936947
2 186125 429056816
3 25757 77466
2 21274 686939595
2 165712 18254977
3 118879 111104
1 66128 164150 831010182
2 105897 681747034
1 112436 170217 177210923
3 138497 27959
2 154395 18317760
3 27349 27557
2 49761 462726134
3 46654 76535
2 129289 394929350
3 42422 149295
2 2441 50684941
2 12524 375253976
3 197996 176186
1 48583 100541 609627631
2 69083 87509586
3 127204 18754
3 45570 54798
3 193497 162568
3 135816 168639
1 9160 24849 768863439
3 33778 68713
3 30748 156558
3 195090 140898
3 188307 136551
2 110543 103435164
1 75518 168213 245078592
1 37387 138867 693826491
1 111807 192518 277312938
3 168901 195424
3 44214 61304
2 119949 506254382
1 58429 169510 195687923
1 23101 43239 429015234
1 94142 157732 949068372
2 179814 21852045
1 1139 66285 691590989
1 28212 197130 734264956
1 61964 89316 936658679
1 21908 126002 990566931
1 21601 44604 176429284
2 86113 222600337
1 143849 187569 926111492
1 66355 169359 541804505
3 51176 75781
3 31975 181693
3 18150 29176
3 27647 38988
1 74027 85544 608837290
3 186280 69924
3 10726 49842
1 134527 197898 530139604
1 140600 164393 178499050
3 89067 74706
2 99683 533299895
2 15807 236759489
3 1987 187438
3 154265 26759
2 186357 913567281
3 158782 131623
2 88857 846637440
1 53434 86721 101643366
3 190927 175053
3 15485 42214
1 16681 144521 327205659
2 61118 843388068
1 4424 142641 323975865
1 51243 191583 682651263
2 83267 55751607
2 1776 198262581
2 150524 849810546
3 24632 166034
1 74079 166466 433795000
1 96723 145523 533451297
3 49488 106901
1 12099 130928 27836856
3 160539 67593
3 41193 92089
2 11006 839543978
1 166021 197444 569592992
3 123817 96081
3 118874 26603
2 97708 548300232
2 102270 987781205
2 150043 348371597
3 102210 166799
2 24070 664555581
1 89179 159212 850649387
3 114225 104541
3 60788 7412
3 168220 150634
3 175297 95069
3 44080 20766
3 126069 151077
1 17956 134986 932860277
3 166980 115097
3 160990 40097
2 193558 751503708
1 14521 186383 184331934
1 1241 126703 252285265
3 69381 27034
3 162992 94999
3 61939 168163
3 22333 125123
1 19499 95128 818755253
3 177787 145661
1 155707 196459 273712215
2 113244 55809977
2 146059 590514480
1 17373 199986 913500867
3 178518 22871
3 7532 175546
2 38197 734613095
3 36617 183353
2 169435 939911809
1 109749 162208 417165597
3 167528 131953
1 62838 73280 877788203
3 72317 178733
1 78914 178128 274316209
3 153478 193914
3 138530 167706
2 22072 722467026
2 16258 167964975
1 20944 118814 949765148
2 103052 614933568
2 129580 857659256
3 179601 34254
2 77489 496145489
1 61803 77465 544922239
2 184933 199783066
1 44042 181624 165294342
1 29398 66452 75537047
2 7792 769429877
3 34434 95711
3 74120 77989
2 104084 321603683
3 48209 4930
1 93400 99923 729930242
2 186295 662511405
1 102047 107026 160448540
2 24962 563548407
1 106377 161053 384475053
1 832 168093 108233371
1 63543 115568 340042363
2 95295 809113393
3 28895 4033
3 56721 71379
1 111671 181332 961383257
1 63361 73465 326514904
3 80871 144245
1 37744 44641 694641108
1 88106 159862 695035196
1 119094 133072 230887491
1 11144 150432 443722112
2 65081 865050693
2 115578 213248937
3 172444 148739
3 112080 48551
3 159824 45174
1 68104 177679 701832786
2 126724 843032942
3 9003 104379
1 11239 22719 456467281
3 987 172606
1 106970 173270 105473648
3 146131 112055
1 25899 58057 624706863
2 198759 275810259
1 46559 166429 378366682
2 156639 607035684
3 52629 85964
2 43563 711410179
2 163284 34620145
3 93095 175752
3 97634 68116
3 37575 91362
1 135505 142669 766442514
3 12180 93981
1 93083 127613 905370322
2 16232 849438648
1 122787 168504 743218410
2 77168 583101175
1 83275 129278 726855117
1 129987 196845 154530992
3 154906 199720
3 80964 108322
2 52587 979180107
3 187435 94685
2 14138 727297864
1 140730 143798 582489645
2 7840 827845337
1 85499 195146 639815410
3 114223 56241
3 69224 185725
3 127287 28894
3 101315 118270
2 21764 898834534
1 3622 65240 207129230
1 76946 83295 934965855
3 22435 43454
2 57225 763102523
2 174456 819168574
1 109838 164612 651372085
3 127646 62113
2 101146 490553350
2 23782 435510203
3 126566 102820
1 74588 86853 768000162
1 41231 141545 254542148
1 28546 149588 66471249
2 1122 299678378
3 172280 194317
3 117140 79012
2 157245 521188841
1 51307 140022 390154045
3 19457 48
3 181387 50536
2 181816 325274294
2 42731 734072837
1 55284 99680 648852776
1 146655 194245 668503691
3 151879 130655
1 61566 95478 174080228
3 33925 155175
2 157309 760552917
3 187213 158470
2 198351 785497192
1 65035 186668 14976354
2 165543 884063642
1 70612 192289 650043249
3 42038 89423
2 80715 579023089
1 137768 138052 917508205
2 129261 74672488
3 162674 141744
3 56984 85433
1 85315 169596 119886924
2 124104 721536170
1 120534 132173 705910658
2 32005 384395084
3 48989 118408
3 191007 128469
2 146100 535534518
2 188823 42846210
2 77491 669770202
3 174120 111542
1 88216 182696 225461834
1 88905 182032 875749896
3 88276 180625
1 18237 195820 501810730
3 169983 177916
2 23802 47299281
2 121406 986980077
3 107985 32667
1 1657 32784 931597659
1 162819 175384 856181212
2 124184 371066680
1 110028 167782 10890481
2 86718 58113542
2 84034 534727583
3 184485 104598
2 158652 797547088
3 158224 157587
1 111957 178735 360650537
1 132763 145549 309211365
1 8333 30878 750502219
2 153526 543724452
3 83870 144396
3 175648 194859
1 67776 128777 357283460
2 1108 65398619
3 76355 32244
2 30082 865910052
3 188413 133357
1 100592 167701 155919606
2 40560 275205690
3 98810 24944
1 72567 182112 141933298
2 33116 784891669
3 28905 177184
1 64386 79978 725962167
1 38978 89124 356446042
2 156525 70333708
3 126589 86687
2 16693 785201423
2 171322 459375901
2 177533 394575825
1 678 83802 989407507
3 190910 92451
3 165154 28059
3 107009 29287
1 9213 90729 182418101
2 9128 190857816
2 186598 111927638
3 147542 38289
2 88382 933351052
2 176478 789271562
1 3913 161762 74575414
1 2969 89323 634900981
3 92271 124184
2 71062 426632738
3 82397 182183
1 69365 85544 909986341
3 14254 153760
3 190959 118020
2 94805 647916770
3 104363 149451
2 143819 339398765
2 112346 649868721
1 57510 126277 256781617
2 148101 148700273
2 176382 671843994
1 69349 152911 538485831
3 62473 132092
3 26988 161993
2 79770 198086807
2 154948 532613960
3 66725 189436
2 123994 427569291
2 126438 830554163
2 187348 120771224
2 70524 262870316
2 147753 942503809
3 114645 156682
1 8115 122003 969747838
1 40550 80853 218731221
3 176977 136012
1 26094 32633 692667930
1 168734 171969 21702064
3 172380 73289
2 166822 355624470
2 77358 504203236
1 35825 175234 445882105
1 92693 119425 110016019
1 119836 193252 274969612
1 1319 156527 192016388
2 159603 738012500
3 122501 187472
2 13707 838549812
2 7340 800677553
3 108698 12438
1 81349 162634 362745564
3 58925 104420
2 6320 80668554
3 40042 143356
2 157699 722894589
1 92786 182643 820924127
3 159583 191813
1 106719 154014 99271531
3 45333 66423
2 129824 329217398
1 84083 114165 633227738
3 192669 46610
3 144259 65354
3 92446 63923
2 142187 225591150
1 80922 131967 8054481
1 19846 133332 94274210
2 198638 953331476
1 61815 81541 10418650
1 70578 156041 422977495
3 50657 156296
3 199476 56120
3 153945 41312
2 25584 900421407
1 83111 187903 811582942
2 7855 215400
2 69522 18464385
1 79706 118627 830668777
1 42470 152982 334449698
1 8029 126134 235058778
1 74188 96706 84749968
2 108067 589233091
1 78095 170060 411214628
2 21388 222153041
1 30661 97448 714082062
2 195285 67009421
3 182938 106807
1 75602 136156 591079042
1 120990 189265 194317253
2 36765 393668383
3 118384 198772
1 40419 86122 55558810
2 191715 66191103
1 87047 132388 845643743
2 178231 29906315
1 10646 112501 687397125
2 159395 239583003
1 69711 116532 928928726
1 157975 171067 724651762
3 152710 90966
1 24088 27705 19153048
3 28050 2023
3 188401 122318
2 3075 359093869
3 79309 82485
1 104871 116963 490823813
3 92010 145150
1 89976 163254 883723250
3 27970 67879
3 109213 59897
1 24709 55843 612877975
1 66961 155331 767513637
3 45974 38668
1 117714 137507 75476255
2 29706 213775182
1 40075 108969 915385051
1 157355 163151 863080880
2 177550 886422858
3 40348 88057
2 94268 494566284
1 8711 196335 369721566
1 8188 199961 44762713
2 103727 383731281
2 177641 464539007
1 22560 194809 739031011
3 196160 120395
3 130409 92127
2 80000 503476669
3 142478 127855
3 111296 67978
1 4423 133862 684843412
3 29254 39843
1 57680 161919 990069191
1 24374 197142 140644523
2 187956 249927929
1 127038 190353 230219840
2 189810 2332892
2 155162 501445065
3 63858 9854
3 91057 124468
1 15744 94728 416550571
1 13272 77341 241834711
2 192481 479098762
1 18581 155943 357204197
1 145447 195542 166773082
2 131245 768946670
1 68744 134465 295487360
1 77161 191831 894183599
2 122548 910338485
1 105990 111405 515917828
2 183506 326635989
3 182106 132420
2 93019 574304722
2 140828 10606395
1 53403 69085 508217353
3 3839 103473
3 65097 36280
2 180772 594201832
3 76762 86899
1 59755 199964 301473549
3 127658 50173
1 141435 195401 883741227
3 116208 25749
3 38414 195411
3 140892 76299
2 7176 145645763
3 180678 120067
2 11167 320263458
1 129059 196641 70083116
3 25930 178252
3 40225 21880
2 80239 662778669
1 33187 142381 523069169
2 188158 203432468
1 11229 150897 613563728
3 66401 153057
2 137154 307755335
1 72848 195764 576750250
3 52102 39807
1 41160 138023 299223110
2 20289 944355652
3 73834 78468
3 140249 66504
2 127196 504852996
1 81487 172524 466752597
3 87787 176629
2 63461 763737665
2 43985 122416641
1 34816 49317 676350973
3 198768 148242
3 162504 88121
3 115708 17199
1 56119 103120 799680376
1 64213 152221 964206262
2 180608 822864112
1 93952 188204 51264622
2 168850 742415006
3 109419 124428
3 103988 52612
1 85991 138798 962216374
1 167929 194140 310693538
1 2641 85254 992434095
1 67362 92808 789745565
3 126395 37571
1 127453 169432 26881141
3 131967 82514
3 91627 104377
3 69628 186443
1 94111 167526 289825037
2 99893 182041685
2 11595 364103890
1 46368 137975 391574461
1 106905 197325 419840672
2 146974 509252694
1 171431 189891 613046347
3 5452 18170
3 78728 128217
1 51348 113330 909191968
2 187309 897167858
1 11727 27479 429181803
3 31168 14425
1 12755 148687 447484461
2 91355 711194573
1 28739 190018 493258063
3 10014 96248
3 115767 5909
2 176839 13273625
3 82953 126813
1 8059 102129 151134961
3 166117 9415
1 152799 190731 458088370
2 185571 875416540
2 150224 561698385
1 40290 118626 326660915
1 92773 170847 556165310
2 61439 812710621
1 52815 194728 79968844
3 117748 103357
1 132222 161750 110753900
2 187392 893468795
1 27698 86877 421412027
1 24159 145102 103837507
2 172532 117813867
1 173438 191117 304860448
3 182602 63107
3 164332 11288
2 150581 576580461
1 50988 184303 585851021
1 192406 193510 148471562
3 147063 176731
3 168411 163359
1 160058 174226 538241300
3 35723 162076
2 184862 206531181
3 92538 25132
3 96341 137262
1 85622 178604 367153637
3 101576 121069
2 49577 11681138
3 195907 65720
2 142289 778219176
1 40657 87937 510581416
3 24752 186277
1 83976 116855 512060127
1 146911 174455 154539646
3 59802 51976
2 1477 73253951
2 74919 531317898
2 41521 13481474
1 51055 82044 213239727
3 187233 98730
2 197581 15600449
1 22201 117218 249364594
1 54394 157368 934450388
3 40512 48887
1 4388 178850 754658704
2 64555 655849128
3 61101 69512
1 33498 168354 45881819
1 100239 168598 231740879
2 58408 91386617
2 160126 654545370
2 83664 408273655
2 14332 279213330
2 113013 639940411
3 82551 175718
3 150758 76413
1 56764 170451 189439221
1 47164 48035 436208614
3 75518 179174
1 32508 179923 669071319
3 138215 74663
3 195593 197697
3 79290 162172
2 53454 880453117
2 29576 318700074
2 126015 211207018
3 195222 154303
2 769 661558821
1 85951 190077 638761509
2 17942 673731369
3 6064 107342
1 100193 181474 349487990
2 48575 879269762
3 69863 124949
3 16319 60168
1 12403 34967 337116858
3 138843 42589
3 48695 170072
2 143089 589468718
3 138129 35315
2 171908 771252743
1 139126 196214 201749781
3 180451 110118
2 188760 836724960
1 44652 182732 125236440
1 38706 125015 488816974
1 411 102352 820760120
1 112373 166981 677544121
2 18300 750664889
3 28012 174224
1 76414 147390 182906594
3 98321 5266
2 9387 830652643
3 123896 27349
1 37539 89235 588327299
3 19575 175698
1 6405 29667 906464592
2 158410 469754913
3 90166 156032
2 103926 51760522
1 4499 9997 30927057
1 68626 147618 586379077
2 94501 58429888
2 65285 236539527
2 49699 285385760
1 28877 102753 523446499
2 75901 61755484
2 82124 15735812
1 135745 167390 43803363
2 192909 457072561
2 77953 474409157
3 48352 19784
2 84621 845755671
2 82848 872799328
3 39187 178027
3 117508 74637
3 74235 10805
3 7902 197252
2 134370 302028223
2 164099 540969052
2 195295 979679942
3 37257 138053
3 192436 141122
3 43190 52472
1 671 136163 360539988
2 197174 900076437
2 46800 647981426
3 13559 67654
1 89771 117075 612982
2 92277 179974366
1 172197 184144 26721177
1 71488 181365 272461500
3 25669 197305
3 62473 138298
2 22008 384081978
3 114406 143283
1 36993 110678 486165377
3 144954 131268
2 131900 792011919
1 3314 95325 288394665
1 106666 138562 318405173
3 75908 133298
1 41096 158788 353244009
1 47476 93568 706561005
2 114370 716124557
1 78810 98387 670759243
1 80325 168932 624537589
3 27732 63705
1 127504 180642 399486659
1 7026 74528 755931423
2 121432 119104361
1 55353 76178 334971076
1 145289 171685 15286134
1 75944 131359 314336754
1 113569 141311 409071638
1 155548 181623 11846432
2 158766 408921454
3 33381 853
2 146465 730014789
3 36438 188680
1 38975 55672 120005166
2 14251 521185231
3 199458 157226
3 79961 42393
2 111511 415375875
3 138219 144574
3 164572 44130
1 110327 183503 16546839
1 14822 94445 345618187
3 117710 66721
3 168411 158499
3 129151 152494
1 16412 21016 309192083
3 83683 198156
1 155856 165114 818819495
3 78018 184506
2 9598 569723654
3 120006 57123
1 84686 91983 323721743
1 17301 192929 867827949
3 133810 54482
1 68569 190542 595684757
1 120249 144747 329666153
1 36517 101749 137752523
1 48319 58719 252142318
3 96501 21437
2 171678 383710265
1 14827 192072 930518880
1 52387 120268 148735311
1 35975 131096 25394548
2 69929 265294196
2 73320 144417490
2 55210 395663829
1 165973 196994 790675733
1 22920 194112 534981051
3 58821 163644
1 43654 51165 486012978
2 54000 714376747
3 54211 83113
1 58142 81723 798103160
2 124286 844383458
3 164006 135304
3 94082 165039
2 57388 359252478
1 136434 155428 920252712
2 107697 969831791
2 37321 76747769
1 89202 111678 808915024
3 21096 135175
3 55074 185451
3 95320 172182
3 86708 30939
3 46823 118054
1 51374 193507 713762200
1 19281 40656 412255431
3 17500 106968
2 32815 496275298
1 25971 177304 362332122
2 134138 875351757
2 158905 8956663
1 29760 141648 938920247
3 13287 99954
1 57819 124041 378226671
1 61733 90367 691043025
3 8106 22304
1 144886 188689 856464886
1 64387 102788 477550732
3 179072 135818
1 39852 178174 829711683
1 5039 73762 294317078
3 154851 68758
3 121165 124750
3 194628 168841
3 64801 53080
2 13381 396589209
3 115021 67089
2 10 858266262
1 96558 171062 626519098
3 152155 162259
3 10971 166843
1 30548 183766 154307832
2 165786 248199843
1 135514 146287 505366041
2 68019 769724090
1 10292 111649 908722635
3 177419 162045
3 129148 103012
1 128449 143156 676735838
3 115098 165173
3 147634 179023
2 23407 975446840
2 113941 692192016
3 75696 157089
2 142685 463704280
1 5926 111185 999471903
2 146443 887759723
3 146410 11676
1 41174 43403 986153507
1 32164 156205 176785514
1 106158 194933 683446959
3 120018 63367
3 105676 16420
3 126425 131471
2 52253 954891679
3 122487 157746
2 32927 978875541
1 67339 185934 616247761
3 145746 49831
1 86239 169216 828411279
3 125010 151524
3 21566 37943
2 147549 814349329
3 5013 47344
2 119919 997863386
1 65399 114068 280203234
3 26063 11544
1 5465 50303 176234410
2 168146 584327991
1 162859 194520 340835908
1 31992 183243 361740666
1 34832 193598 392938840
2 155663 646698831
2 103501 393212161
3 145272 90247
2 186590 466842475
2 2806 770729913
1 143971 178418 97653653
2 7889 941858353
2 172814 865104508
1 198009 199895 476248929
2 64180 138044206
3 182988 149600
1 1998 165442 361595777
3 57091 82662
1 846 162332 64900395
3 136865 198711
3 153896 28838
1 88495 174761 392790138
1 111413 182795 240367525
2 5672 633604405
2 196595 180855322
3 185620 189085
1 2738 15499 408698353
1 79661 148556 43693660
3 130610 65754
2 105702 283074068
3 114168 142486
1 39947 76557 836086999
1 153875 191187 346830949
3 156429 186549
1 19110 154582 831099817
3 35442 49089
3 100191 31308
3 47036 95971
2 91680 27429302
2 86160 161694501
3 180281 58990
3 134456 105287
2 120444 71288491
3 144180 133226
1 57190 149781 378134376
3 149673 53081
2 42286 391186871
1 80172 104799 160160651
3 85740 169615
3 123614 86107
3 62054 96446
2 79555 66042925
3 84498 98214
1 4500 174601 78994720
2 97520 767309727
2 97823 247852524
2 90761 807603197
1 92296 149976 742705939
2 156440 980234014
2 25704 723599416
1 46625 195614 813479250
1 98149 118095 707571345
2 69917 246312107
2 99070 794338646
2 12592 91904659
2 199665 208557168
2 5742 525963869
3 188601 79480
3 186306 117691
3 4661 124653
3 178449 69925
3 5008 164441
1 90497 121564 228056947
3 151632 166707
2 50340 110785300
1 102008 169275 495754847
3 14255 158880
3 107958 166938
1 97276 137907 255833849
2 25539 52050318
3 80751 121103
2 50916 595708431
2 156797 945006020
3 34805 136223
1 41949 138760 16657370
3 16127 19189
2 92432 154804256
1 92821 171763 937830624
2 173561 669776659
3 83608 137848
2 12881 358001068
3 55047 132928
1 21548 195595 748260935
1 111232 199540 690605929
3 151693 196746
3 173525 114883
3 183275 167669
2 199334 364641463
2 3324 291592389
1 15987 155383 392396250
1 12629 93966 213549471
2 3486 991560295
2 179654 647411630
3 131350 111590
1 33446 89661 356793440
3 142335 124194
1 35682 80052 921536718
2 31375 470177535
2 169102 955069410
2 59535 824349454
1 116393 134480 704639614
2 79142 408131812
2 102234 915901920
2 85155 774489005
3 63564 63817
2 39982 762039506
1 38782 182597 983075332
3 73451 40021
3 12524 73786
2 31592 761467742
1 62896 183721 202778247
1 37573 63435 510576660
3 187270 122710
2 147586 906741558
3 156422 80969
3 54436 56029
1 12978 81994 535950644
1 64984 79962 742454972
2 125116 715894540
3 134154 21747
2 141708 825376936
2 192030 603070657
3 100027 84425
1 51142 98239 183095944
3 170398 152375
1 123499 199956 842644098
3 137131 66016
2 85255 133675754
2 3813 366863225
2 67031 703588590
1 95884 156554 264857044
3 70455 75780
3 149866 95214
3 138489 84028
3 168036 60569
2 192751 211675181
1 45420 136085 409245972
3 159051 60914
2 63249 918454817
1 17226 28741 544284900
2 119987 757178638
3 108715 90079
2 77911 924528906
2 147871 852017548
2 62929 133076812
1 12059 175149 323039508
2 146077 51679224
3 100863 129408
2 54283 488826389
2 171728 601245997
1 30127 112668 735504118
2 114462 385174979
1 43506 114305 927630921
3 198320 24993
1 26185 141163 308406549
2 95427 958638078
1 137673 167133 455732112
2 173017 954728940
1 17549 127054 605880082
3 146518 28467
1 106851 196088 922755220
2 28238 939408362
1 16689 40272 346370653
2 29331 770880170
2 167791 749062324
3 112141 68075
2 2808 114484630
3 176335 143897
3 113953 128963
3 36519 137160
3 101567 164980
2 105912 816160729
1 88474 198490 638368455
1 10121 96651 799279313
3 149943 178162
1 96533 165557 10180841
2 96328 571700398
3 107092 20808
2 161412 773192506
2 192945 509195218
1 57214 151709 389047701
2 2383 183694226
1 46779 177725 556522196
1 59462 135792 825498373
1 40083 40858 384491372
2 26899 308094574
2 121154 759804426
1 20665 94060 530805004
2 38288 413075437
3 127706 66099
2 165333 166731374
3 33707 77399
3 99817 150776
3 65660 103505
3 47997 53313
3 189223 136218
2 52354 344549519
1 27715 175342 245212419
1 88202 145894 694964626
1 57155 96717 852616709
3 14307 45128
1 50157 140956 757982698
2 191984 778995198
2 101324 419556119
1 39238 131774 213278030
2 130298 161645309
1 137530 164190 146741119
3 89169 502
1 6846 33762 271096700
2 90061 352556679
2 74000 322129513
1 54265 183565 287519010
2 23499 666674099
1 149598 157926 979889681
3 105226 51040
3 126030 97225
3 141707 167881
1 52741 149757 910748780
3 3808 189140
3 92292 83452
2 133380 73940471
2 3842 887356372
2 187058 787859697
1 78470 164217 513417612
2 30492 291766916
3 113602 28014
1 9927 122241 187484367
2 152340 334501060
3 199279 135237
1 125607 152510 106558592
3 199740 96328
2 72952 216008847
1 22645 155193 953175879
3 107728 113015
3 22546 113574
3 153452 158089
2 47191 543647197
2 129450 965533776
1 109028 161874 513132914
3 186107 173625
3 100265 87253
3 15598 142814
3 142276 127537
1 20350 120325 741495705
2 181351 177722118
3 122341 93034
3 133566 139920
3 126929 198036
1 107122 187567 634995169
2 4743 568083674
1 10604 183289 50804648
1 10126 168425 16158535
3 155113 66832
3 114483 26551
1 163782 179347 871802712
1 85388 147176 302141928
2 139471 875057174
1 8618 40402 142454727
3 80051 157223
2 144044 241613907
3 164570 18216
2 101105 57762034
1 50099 173370 611907635
1 79114 142332 38044508
2 147025 745797144
3 63796 162588
2 124958 443614364
3 65334 25106
3 167308 30167
3 110464 81222
1 2637 114567 228050381
2 80782 240958583
2 190473 785057734
1 65191 131717 80099192
3 19095 111494
3 96319 162350
2 119390 506842045
2 14905 460022200
2 47596 579960930
3 150360 198160
2 86687 484049193
3 79885 174012
2 130486 949292497
1 21206 142519 263689383
2 78666 431911612
2 46334 526211189
2 132596 277398759
1 68282 77011 882081303
3 23626 62215
3 188902 152047
3 6374 113435
1 86189 109298 529658311
2 80238 507734094
2 49549 662435625
3 133593 193524
1 51311 134110 475465642
2 128398 511693087
2 122549 273894247
1 147906 149606 623411793
1 83983 141440 219223847
2 177054 97215873
3 136429 65137
2 129781 731809544
3 103932 111813
3 27497 120554
1 155644 198460 984613766
3 155680 7318
3 105376 176534
2 56325 88912033
3 37747 185679
3 171098 116396
3 107724 45153
1 71042 141741 772914568
1 53035 122034 750396819
3 120376 77853
1 88608 164578 769714426
1 39173 142364 60735227
3 168788 106374
3 40958 154155
3 72519 163515
2 92531 569219918
3 192310 16089
3 77140 34811
1 171212 187559 177426028
1 69972 86555 900930682
1 45932 148086 910228279
2 183708 315729350
1 93275 140358 63576024
1 30360 39362 633010272
2 194014 321098110
1 40235 193993 606761121
2 115048 705715829
2 81716 750932025
1 45750 78681 712519866
3 72685 167724
1 40786 44046 303154000
1 24395 186772 781246561
2 25052 129630744
1 83483 110142 231090321
1 31024 47949 312411145
1 175529 198905 299103194
3 199827 157659
1 40863 150764 959355423
2 127527 252683082
1 56686 84020 353902488
2 169653 199847447
1 31470 80999 433339595
3 110159 168822
2 49232 33210009
3 51232 20219
1 19437 99750 274630152
3 100605 194580
3 156456 49234
1 75188 152400 183716524
3 84928 123834
3 183386 44028
3 19718 178406
3 49289 154013
3 189387 103099
2 170972 25376248
1 13318 18458 92011266
1 139255 165487 128888786
2 130765 371206911
2 180259 449630168
3 86160 32979
1 49748 78462 361835131
3 95390 145180
3 150069 103684
3 167965 61632
3 102230 108423
3 49748 77235
1 84933 189041 57208576
2 19945 1715937
3 196730 100784
1 23934 99476 159109058
2 198846 335942824
2 4612 574729634
1 108374 158327 483378509
1 14041 163928 905830547
3 7651 176902
1 128950 165115 892173646
3 13787 95903
3 68548 36612
2 35668 236107161
3 89085 183992
1 143524 159687 589992971
1 26984 143841 544886875
3 103994 146573
3 131812 72554
3 113087 174165
2 147089 86408008
2 100075 483336311
2 84983 266097107
1 107965 154437 493917375
1 13193 109845 436011707
3 17324 139423
3 47104 37699
3 9532 187122
1 11639 177767 35000351
3 101914 197726
1 124296 150469 172157978
3 54931 174061
2 135016 607242403
1 76603 196645 34654569
2 142132 590074842
1 92320 195944 856166143
2 67010 979663208
2 2224 909373110
1 159705 168208 300244616
2 49909 928145369
1 83712 139132 443806385
3 72382 60937
2 166386 724414113
1 23179 151283 569799209
3 55037 161175
3 183435 69215
1 75834 88902 569089374
3 178396 168502
2 144093 364047230
2 165546 39426439
1 5862 106323 470936206
2 157516 360640974
1 187203 191287 156285653
1 45654 75814 786392229
1 26088 166261 159827206
3 38631 42946
3 95021 147755
1 43847 100428 126539985
3 95432 54594
2 92255 329786396
1 2048 35820 68631190
1 172101 173039 746386532
3 7652 197566
3 78119 93190
3 88207 20983
1 44731 52983 852525647
2 150379 651034366
2 3532 819198838
3 53684 20395
3 18455 159974
3 151324 191720
2 23413 379107852
1 101612 111735 222673485
2 78016 811138715
2 179364 198513885
1 14246 139449 94245414
1 13230 93775 719310446
1 22047 123239 970265635
1 148463 189390 567395734
1 140897 160470 540956156
2 97072 102578115
2 117296 551756216
2 72449 61542832
1 160869 198947 33807140
1 164884 167626 474496217
1 146598 170651 52028419
2 36033 910512724
1 72282 116473 202097341
2 63598 178803435
3 114618 93985
2 135355 66116723
3 174778 162844
3 37231 104517
3 40092 183986
2 174236 287706337
2 55196 190342532
2 33234 733313613
2 67721 689060730
3 101903 10318
3 105976 64787
1 14839 181009 505634196
2 100560 174819302
2 97622 291667268
2 122597 23375584
3 46368 71930
2 124236 757168219
3 85520 78216
2 10616 77845693
2 109482 946526273
3 121624 39373
2 135151 998065186
2 195663 943122776
2 161000 62178565
1 56183 164013 86029841
2 199788 487892135
3 89835 194126
3 61079 114403
2 99853 862865313
1 68688 185000 881098142
2 94298 141317423
1 99009 175082 433860173
1 171789 181633 759039830
1 122411 140312 353588594
2 26966 611446467
3 134859 81024
2 19610 853636661
3 80039 157845
3 147340 41165
1 135506 147214 609889861
2 104450 100043465
3 41713 41935
3 187684 77541
3 16701 80780
1 55766 66717 42961113
2 85772 542066898
3 89115 94704
1 124802 189472 333857877
3 77905 87178
2 127038 208614441
2 57548 872612263
3 166349 103064
2 169650 38409280
1 4751 67844 235707024
2 34709 672489722
1 6050 74746 239732318
2 142468 822383509
2 111715 613808825
3 73306 192120
1 153207 197792 217303177
2 77321 415079969
1 9918 85184 87254925
3 109336 135976
1 30591 108660 936144950
1 26403 41760 680689689
2 14861 845849364
3 150844 134358
1 63498 155244 388962695
1 1895 39810 312942704
2 39883 396221285
3 151356 134067
3 58789 23998
2 47720 735941694
2 52440 669217219
1 1263 83529 108380895
2 55806 447661015
1 100414 189300 186262446
2 38085 311089457
2 9069 21819022
2 131029 580868250
1 77650 123042 757935593
3 156979 29620
3 101037 49162
1 136363 162780 838489348
2 87014 972044170
1 13397 153147 164485866
2 171481 853960617
3 62317 108945
3 4600 98034
3 54790 5788
1 8909 124543 550296005
2 128694 345024635
2 137127 772213512
1 15248 137104 326138533
3 103635 123077
2 96031 678426684
1 108695 145964 832500331
3 40972 181977
3 90085 193667
1 63069 146583 615771833
2 165480 585385131
3 137461 6975
1 26014 188937 699138395
2 7399 719601898
3 2618 196187
3 93610 26493
1 97474 177849 748711463
2 93878 758978784
1 49408 197988 877674679
1 43289 193977 664047053
1 29845 173898 991767478
3 163385 102703
1 3818 163725 808567992
1 44703 92421 429235784
3 47706 146789
3 136056 3017
2 189972 703645357
3 158802 74813
2 186724 713520023
2 22206 965610661
2 22162 257405992
1 56919 110688 986470807
3 181934 32572
1 51065 146710 544354356
2 155434 377628896
3 61210 101777
2 169025 413724448
3 89965 181287
3 177788 155462
3 165443 77399
3 49840 22509
2 130759 904612088
2 46931 723614135
2 114817 261037955
3 62542 86046
2 151482 253551398
3 29413 111521
1 119377 141787 450018996
1 142505 186594 823470208
2 78541 979356411
2 16401 213940315
3 105598 107316
3 130908 74282
3 11906 81365
1 27835 198675 427722613
1 122392 181142 814094827
3 126647 69940
1 82381 121744 375575927
3 60655 180700
2 119974 581664555
2 2392 828809339
1 71480 102222 950071969
1 97890 151640 898982228
2 114152 338757299
2 131131 122007581
3 136581 20698
1 64650 149091 694502288
3 103252 84654
2 35125 588405092
1 97627 107240 732086300
1 26460 83311 740935129
2 184193 930381935
1 104050 143310 487358571
2 184789 139513373
3 326 62475
3 126111 53590
1 138023 184403 283130408
3 23451 112904
2 12464 324142576
3 169727 79126
1 34310 190728 135662111
2 6310 197167692
1 39591 176052 959585924
1 160021 164210 870074293
1 8580 198361 574778011
3 96112 76914
1 18294 43137 936347291
2 10488 267788795
2 87226 748166213
3 102285 20601
1 50870 63503 712337876
1 47859 122688 647401165
2 87860 11423955
3 82715 128291
2 71718 605524088
1 54866 92921 246319058
2 424 655120844
2 114503 874674600
1 91608 179532 386740837
2 87143 793622267
2 22632 815796879
2 188804 482528570
3 99171 90146
1 177992 183119 783085271
2 189941 300454
3 195540 105473
1 21557 112471 471582683
2 193076 541188551
1 178655 186786 669178158
2 110820 389701392
3 29691 193692
1 37508 106058 861932732
2 38193 372170140
2 185113 361352698
1 27488 168220 814474541
3 48827 188791
2 60449 606245075
2 68971 744585027
3 14441 91177
3 141308 65603
3 15499 72346
1 88941 168191 367520423
3 189245 102551
2 75155 364118713
2 25516 162786074
1 6333 19482 184845325
2 79645 757783908
2 59525 984731670
3 88227 163287
1 42091 60718 13710679
2 155847 50052853
2 29552 253071575
1 86967 186520 557970133
3 57910 48271
1 126770 126828 571511499
3 164437 184911
2 82057 405246545
1 46479 130144 207118274
3 58399 63303
2 62626 534118849
2 174913 238977649
2 146052 516696932
3 30258 112423
1 16395 123582 784137409
3 125767 77932
3 151239 173838
3 122889 110439
1 78909 170342 115654571
1 153520 183202 529784070
2 104518 872191973
1 158720 159557 536223344
2 48199 239698125
3 47520 36949
3 41099 121961
2 169031 984893536
1 86473 87717 114759839
1 49060 155897 637510157
3 188241 33038
1 66838 101050 362713845
2 133779 725896032
1 104666 162172 236616834
3 166419 85418
3 83608 133881
1 22797 72106 713960221
2 90715 956359223
2 119192 969167897
1 78390 177997 184032573
2 13180 511623616
1 97876 132992 524473690
2 22448 295204517
3 60116 121370
3 90924 93291
2 4809 97033781
3 144862 191410
2 69061 267616234
3 170325 135361
2 163385 505406485
3 33739 24034
2 6905 238500837
1 1403 162954 267529237
2 39446 687144096
3 9391 20999
2 92005 322790848
2 71514 439478227
1 140363 172901 132518052
1 127 153347 650072177
2 92094 803822473
1 36970 128394 118451304
1 12334 89341 442606250
3 57339 54717
3 29546 145497
1 36161 130334 158935128
3 51843 89102
2 122376 421661198
1 132293 148780 192628576
1 92984 128089 632704898
2 105804 923123705
2 135296 91048594
1 41017 130794 902414520
1 55233 179638 317046251
2 11943 557872689
1 4309 15142 380135379
1 10811 179457 487737332
2 112149 31360195
3 74419 98834
1 112121 181950 726249864
3 99939 192736
3 85701 116936
1 120011 141817 126255317
1 29492 41129 147664935
2 148180 879997949
2 86489 874693190
2 180296 588300471
2 61264 128080521
3 174633 134851
3 135798 65058
3 50007 29194
1 20159 155800 994321654
3 28007 94472
2 80275 661942468
1 47502 123091 588267944
1 75719 145258 261856162
3 144462 62709
2 11238 357591700
1 77111 110547 815465040
1 67875 115199 375725564
1 54964 137258 552782007
2 184148 268541653
2 197673 773199662
3 133015 90644
3 156712 144276
3 50526 156280
2 76586 687642969
2 69787 314379248
3 168020 190597
1 136213 182678 145940315
2 94411 508566306
2 179852 268145973
1 48862 178473 347605887
3 182309 146295
2 143531 152244834
1 88237 138846 426841661
1 114472 190126 275037290
1 50442 113401 735229637
2 91317 542717056
1 27218 32729 219431916
3 151469 35623
2 74955 605104778
2 10886 783061428
1 61435 89860 58066926
3 4126 131648
2 100019 793567007
2 111366 278701560
2 101784 86024726
2 73468 657064395
3 48066 3623
2 103870 397025409
2 54601 186959593
2 134152 13351505
3 148132 143810
2 67108 132233103
3 128869 7745
3 85350 11617
1 75716 104354 32137722
1 114575 147142 934196486
3 183831 119004
1 18552 178056 328117379
3 114002 150840
1 22702 130384 361546244
1 74413 98896 15091625
1 117113 162494 145737173
1 73066 128361 844552674
2 83346 748283937
3 190424 124107
3 166164 195168
1 11447 179755 129995373
3 133312 79815
3 99834 39401
3 34336 61719
1 11713 43830 253297966
3 75525 84314
1 13569 35178 211269346
3 163817 150591
2 20766 594709457
3 24643 147574
3 187520 122541
1 58089 62860 229194702
2 35779 584764018
1 140466 179072 580811021
1 111736 186306 375633992
3 183635 21028
3 78382 98201
3 50081 70267
2 123129 751711765
2 155725 838854575
2 147717 896902268
3 5324 75842
1 20429 126845 481837616
1 33348 101131 309410086
1 88973 136657 563383293
2 68909 534210495
3 139765 126662
2 140548 437328139
2 38733 803264704
1 183062 189535 985803318
2 197574 468844640
3 145050 155531
2 144774 599592141
1 3245 179766 731407891
2 85043 290006378
2 3813 402233557
1 22736 135593 542804823
2 98042 631640055
3 94935 107830
1 56491 198020 215316181
1 80073 127329 689134557
3 118018 39968
2 148712 562231418
2 33021 790827481
2 35123 437847986
2 22246 335380546
2 56530 301664547
3 83132 141186
1 25601 58272 677766249
3 82316 28306
2 129827 627499630
1 41368 156349 174838704
3 162398 107237
1 129127 146605 492027460
2 91337 138085695
2 131503 393413480
3 193970 124513
1 160130 188529 386988178
2 188677 909156249
3 1692 29390
2 155749 894768628
2 90810 966255605
2 25056 512779923
2 123955 119736533
1 38394 84304 336095019
3 135776 96740
1 5695 111879 337011297
1 34658 61223 705969678
2 149804 273398719
2 111379 338667518
1 22154 93467 663330074
3 70817 163456
2 100407 344697681
2 14729 669769619
3 99505 104380
1 46895 121411 382203975
2 170110 636288160
2 48929 575272627
2 173963 374345422
2 98257 697380322
3 20181 158921
2 31021 786712692
1 94316 137633 520392971
2 121934 306409241
1 104804 156622 167265140
1 49560 193323 639669125
2 138396 631016560
1 33646 51683 928851797
1 137454 156081 496891073
3 76205 124006
2 102796 81114201
2 34618 604871871
3 182243 38348
2 173854 209229409
1 43439 48930 667417005
3 16428 89471
1 75752 98745 712372853
2 140441 507358863
2 53543 312718120
3 126841 127535
3 152457 42102
3 197365 182401
2 75493 795237383
2 163439 6979406
1 51120 127749 758916251
1 190678 191248 881916743
2 80262 523361768
1 118264 182567 445741571
1 106817 197357 243933679
1 35716 46008 115797324
2 148749 666455774
3 162888 136810
1 28549 199487 239999124
2 170910 894525147
3 109933 164205
2 145168 723992778
2 59901 617545782
1 31319 96573 822635818
2 178833 663711420
3 60867 141455
3 68926 191953
1 47488 88232 491341977
3 150595 135618
1 84373 197110 511169547
1 5103 151775 939469861
1 54253 190944 980174884
2 93942 69362259
3 51792 23950
2 43241 628178184
3 126958 95768
2 170363 919590788
1 73836 110614 5290583
3 34325 68929
1 99557 115689 959465381
1 6673 138200 153829694
3 53495 48095
2 135188 46942981
3 129533 162206
2 14752 674514761
1 66438 173171 832447985
1 15493 50149 881186559
3 138637 179737
2 166720 756795112
3 17710 24235
2 136362 711067078
1 38312 78671 862851496
3 85641 105502
2 21799 808862409
3 76809 65561
1 35795 170415 218462886
2 100022 547506102
3 60790 42185
3 171545 41436
3 167170 104890
1 22151 74366 101065102
3 163917 32634
1 156249 169981 886364397
1 81789 159842 831019288
3 19133 143817
1 49374 121600 344095610
1 152864 153368 411145816
2 70079 837555530
1 89636 119009 211289673
1 97569 177467 849356542
3 151850 30549
1 135510 183725 102334181
3 101770 171314
3 55132 158339
2 188441 16933175
1 109548 127994 468812404
1 44191 78262 456607290
1 39701 164357 142557697
2 32160 419326807
2 54462 494880849
1 108754 142725 387059417
2 10559 242889120
3 17230 158993
2 77399 879506133
3 157274 199197
3 106193 100903
3 185206 23264
3 68232 125756
2 95867 863004203
2 182050 702476568
3 190857 199249
1 97536 192065 88539389
3 130741 69801
2 165330 996317908
1 153215 162305 948962308
3 183922 43794
1 82495 190029 125307108
2 103672 721264949
3 196362 119736
2 21832 538013350
2 20199 369322477
3 68150 139866
1 7651 178854 357182518
3 152457 38331
1 4760 146719 971485605
2 51545 421033758
1 78066 196317 905380299
3 183551 13973
1 34611 82257 417925437
3 10392 40035
1 8742 99356 572119906
1 11809 168866 286917429
1 153173 196162 347864207
1 118880 133027 435232669
2 43165 192305550
1 27059 77866 809840722
1 101755 118271 543219633
3 174005 175139
1 91862 166038 281613907
1 173342 174861 208365998
2 174165 376833962
2 143488 582055917
3 159136 80128
1 167806 193516 495286589
2 165620 344078420
3 99535 10663
3 4065 106715
2 133752 412944124
3 79075 145432
3 59630 156009
2 128684 525163479
1 101948 176499 912095553
3 20429 127773
3 104545 11549
2 1907 199305824
3 101209 143553
3 101059 21397
3 111992 162209
2 23933 73216884
1 89979 190446 12077198
1 83284 138453 486706879
1 48536 135095 561352804
3 82453 132608
1 40264 82737 483410707
3 65405 6106
1 26804 161548 396830071
2 123220 332071649
3 59501 182679
3 117705 183283
2 55582 657750247
2 30095 924481029
2 93995 602886399
3 144122 154245
2 887 566576687
2 88589 276659231
2 126057 811716874
2 81782 236041072
3 8730 103933
2 138105 139866017
1 5030 135774 319239337
3 110913 36487
1 58716 189383 192698004
1 90309 159511 979221101
2 65158 308115612
3 11637 160318
3 56969 35611
2 145469 424158023
1 41134 101093 802157543
3 153130 140761
2 154830 671605223
2 189227 75117859
3 9165 20920
3 87903 114144
3 32717 53139
1 119722 193244 436271766
3 25275 174097
2 106551 626634523
2 25521 584423283
3 167775 68680
1 78754 162964 68768237
2 115799 805670163
3 59281 87499
2 96220 493535399
1 70423 101930 773614194
1 155666 173695 873226603
2 136255 711432787
3 59499 145383
3 107223 23668
3 71268 145517
3 46862 173618
2 171102 116014438
3 26879 121712
2 53277 959475691
2 42205 555241521
1 196736 197393 272089554
3 17702 95312
1 97098 98767 258510625
2 103300 464203824
1 102628 199083 251190377
3 37373 98155
1 24548 87528 821921627
1 110742 164246 912596823
2 25562 562363043
2 123877 636931463
3 136730 126513
1 154103 185368 497714060
2 32064 359269933
2 106963 218292442
3 169320 36941
1 2366 148971 285380528
3 172907 123057
2 5515 439720480
3 136186 186470
1 5040 145267 479424913
1 54703 142282 203663478
3 142364 14300
2 107777 683220497
1 106379 195790 175781389
2 42320 152977006
2 2402 874157982
3 149688 104272
1 140584 146227 537938991
1 95214 186543 986966590
3 61617 141958
3 122415 147978
3 135769 171275
2 194541 580619833
1 7643 43598 587328248
1 36063 74596 425724189
3 72045 198234
3 29228 9451
1 11793 186170 189988376
3 100785 24318
2 88782 474068372
2 32606 769947689
3 198809 48069
1 88170 199462 73520222
3 127968 61746
2 121000 812395156
1 88509 141083 524085004
2 90069 654993846
2 100095 91469866
3 142163 28028
1 126118 173167 517888173
2 86466 951033420
1 143823 180512 681362390
1 81820 91015 131375970
2 3586 301796656
3 39700 197714
1 70944 93724 765224212
3 85727 152766
1 64707 83442 747432243
2 12443 624856256
3 102361 105068
1 8980 110524 492242735
3 10270 15
1 48816 118316 62108855
1 6256 138020 665804363
2 98040 479906459
3 52994 30471
2 151081 593210256
2 164932 507827230
3 10922 146310
2 57359 247160909
3 114131 111590
1 10701 73688 230056766
1 58807 118636 162740826
2 117058 566969700
2 112883 737276943
2 106167 396600472
3 145372 171312
2 129526 314513109
3 53651 73085
2 178191 701536514
3 141297 77024
2 3018 611785800
1 9339 179766 813666438
1 66592 190040 861265506
1 38992 111523 469635857
1 66012 118698 85270345
3 3895 51844
2 148986 536089129
1 17321 110507 512340256
2 194078 709878947
2 15113 410661719
3 50627 48146
3 110476 95546
3 103268 156701
3 76126 188192
1 128557 168489 396855205
3 151528 15521
1 88200 110752 669899397
3 157627 132262
1 111732 126959 22888676
1 125832 161446 573277390
2 149241 112164547
3 141883 118802
1 29759 134605 92265310
1 115995 119903 222174245
2 81567 212301498
1 119516 186568 140114514
1 103330 198076 709721832
1 14885 191286 806921516
2 141607 441269231
1 48553 185812 25574421
1 47865 108558 140694178
1 128347 165196 152978554
2 50602 180603996
3 39157 83799
3 99258 160920
1 9154 108163 155433149
3 49437 51976
2 158008 716084500
3 75138 185434
1 20918 141077 979509988
1 30399 114269 465008009
2 189095 995822335
2 131791 615652023
2 148521 427218264
1 370 6930 308608401
2 187984 579174223
2 97187 809543404
2 107225 236832981
1 14846 165736 537190227
2 82378 374854817
2 174896 854360387
1 6941 44804 794564988
1 153939 196709 727199883
3 59119 157769
2 84949 385607535
3 71791 138688
1 152360 198449 495280665
2 47365 164266727
1 121188 147738 600990829
1 42003 110092 593367096
3 119607 150090
1 96331 169824 605809083
2 125949 749241210
3 19645 153545
2 42823 440392782
2 157097 123854763
2 30408 219052953
3 169547 51738
2 46717 755152784
1 64322 167013 8504044
1 55216 162639 864325269
1 21897 194509 906873167
1 5428 16427 391671504
3 99644 38694
2 157113 460119398
1 38471 131572 781497221
2 156155 20313054
3 51132 133859
2 158647 356909566
2 125209 502762033
2 86969 117236000
1 21144 52303 786360195
3 67347 50611
3 173872 139413
1 118309 126737 965932712
2 146343 411628757
1 23092 92764 432794082
2 80789 850212333
1 67640 173149 996579579
1 12124 153321 817258297
1 91616 128505 503764228
1 92404 172195 861547932
2 141846 526830519
2 51925 372306906
2 170273 351255202
1 80839 111642 14544396
2 45582 317633214
3 164153 1726
1 35288 173259 321271589
3 57815 56264
3 65669 43319
1 146194 185963 941832410
1 93593 178879 788030102
3 16619 97321
1 69518 130599 409160162
2 56007 342694001
1 15965 160596 575578579
2 47393 549866892
3 72431 86499
2 91553 325550659
3 45366 33802
2 93261 865894619
2 179339 164154810
2 21878 476981461
1 7986 146101 27250668
2 37659 588775338
3 43201 36873
2 6518 706622581
2 116400 234050599
2 42419 574098661
1 17559 86661 224896493
1 70401 73846 975485907
1 2337 71062 441717021
1 37575 144710 483523023
2 158386 439866500
1 31001 169010 52357455
2 129408 331972955
1 63316 98008 808403528
3 101 95221
2 130730 463078227
2 60431 77389027
2 175260 388039828
3 48325 153064
1 156924 161235 559790789
1 42544 56886 897486905
1 56221 122160 318886572
2 139781 679499280
1 134435 158284 888819442
2 183737 742212543
2 69029 671963294
1 136161 155328 454172332
1 101176 194850 276343651
2 21673 155916236
2 101316 773983553
3 22017 24169
3 27154 154696
2 91463 837309943
1 130698 151933 189925037
3 85692 159001
1 4605 182157 969942706
1 69138 151147 139774098
3 76254 141530
3 21296 107134
2 185726 859969280
3 184916 156899
2 25974 678505406
2 113066 72797913
2 182991 16086796
3 199361 118750
3 38942 61325
1 145838 148977 980990066
1 156029 188831 400491147
3 58923 66080
3 198097 71493
2 46572 486367046
3 156325 48032
1 15792 79745 295146504
3 99436 148748
2 120628 545333866
3 13282 9118
1 30606 102452 933579870
1 61917 186467 78547727
2 82997 407420275
1 100969 112949 317211084
1 119240 180749 633196908
1 72899 94969 832622749
3 104462 10025
2 116507 299139752
2 103207 673235424
3 2728 34733
2 82446 79043109
1 64023 186184 303148489
1 81517 88805 21911569
3 128408 61620
1 33400 127770 760772349
1 27178 153293 499423956
2 7181 397924635
2 134236 82712471
3 194886 119806
2 69685 750214327
3 82761 107271
1 44641 185136 198264273
2 175300 815891373
3 1497 157611
1 21885 22101 187940577
3 94069 143927
2 95826 447690680
2 101501 273397984
2 12958 880446559
2 153348 23409012
2 64442 117096698
3 61518 88110
3 121424 86318
2 93598 186262452
2 180089 120896696
2 194271 930708643
1 74369 96076 354161715
2 28130 845932187
1 92533 134198 937412918
1 22951 97917 597259189
3 67700 175323
2 57028 108265666
2 94999 946159507
3 112568 53854
2 78264 621282276
3 132735 181304
1 9419 28514 454751430
1 102861 113526 777125399
1 37736 198944 585002817
3 15974 58597
3 170024 80196
3 156183 61101
2 186075 206084019
3 12367 30299
1 46187 190979 175650992
2 162832 56338252
3 196074 70628
3 44917 83039
3 61364 102032
3 196967 81116
1 16297 103117 454654527
2 140349 775811611
2 130696 627715449
2 97906 189934079
3 57871 183452
3 23703 157533
3 105597 84239
3 153056 98504
2 188856 889092631
3 54454 163201
1 21626 128560 224460854
2 77650 62362177
1 130555 137953 446855903
2 13428 393558277
1 78502 126927 936926352
2 198058 163159610
3 85484 73310
1 70782 178891 502844533
3 60284 148597
3 77692 118089
1 9532 184604 553584910
1 18027 162029 586275351
3 139058 43826
3 139500 83882
3 129628 170107
2 159145 192368304
1 86809 129618 16085076
3 127667 13406
2 1634 328533847
2 25820 675187650
2 25034 687962120
2 10127 993802714
3 140100 164114
3 188206 51238
2 25032 495790882
2 173632 552262010
2 108364 4566972
2 158163 750579240
2 22313 955635171
1 66066 113749 536523059
1 144310 187474 623462962
3 177967 160358
1 50868 102301 531962708
3 167687 198520
3 32431 36437
3 124602 97550
1 42041 189360 765811065
1 3939 50267 372477408
1 1764 126346 189793271
3 28720 73765
2 68039 405244652
1 72374 136915 217051105
2 106297 271255075
3 35245 136971
3 176720 3747
3 75591 4977
1 116872 184616 605828051
3 129456 68261
1 31229 40679 324839388
2 39722 926375934
1 33520 138974 729733304
1 97030 114151 318975460
3 192148 90248
2 50593 387037391
1 11233 136343 948023028
1 8101 84767 770233359
1 5903 132475 151917176
3 98495 136261
1 54699 162645 467692377
2 120805 453647218
3 61211 127914
3 37432 93317
2 82272 440616563
3 20199 68915
1 3073 104473 172998361
3 103338 121052
1 144267 146727 770835457
3 14444 138342
1 170102 183032 513426882
2 172616 208738215
1 14515 128681 253167395
3 41001 76183
3 148247 81813
3 35015 63551
1 30836 97382 204136114
1 125129 139979 831323598
2 124861 247227509
3 80806 37370
1 83428 192897 598221115
3 115060 137385
2 120076 181855281
2 143656 676609054
3 160327 99103
3 3057 170431
2 149707 83129613
1 54807 142985 515117373
3 125113 86452
3 195944 98430
1 89304 94470 325247223
1 91186 125256 508278304
3 121426 112350
3 36898 105037
2 38337 498819079
3 134114 161937
3 74928 65110
1 10973 133546 2247285
1 51477 132989 713811802
1 34229 54734 334610297
2 142929 589399994
3 16943 147254
1 13653 43211 31246801
1 9729 103751 368316426
1 5135 94985 804175389
2 179300 873298233
2 156961 731251549
1 106387 163991 405340920
3 24288 182180
3 63406 11473
1 37804 156384 769055414
3 46837 152528
1 76265 133467 642747741
3 47757 20254
3 23641 109644
2 148920 917767029
2 10155 316804097
3 51324 163442
1 78022 117270 289952227
2 42708 866514833
1 79179 184126 514860411
3 66172 95653
3 128551 66046
3 56091 79948
1 94317 121220 270947516
1 98933 156709 490497765
2 12600 818118322
3 179811 164274
1 8735 198305 972825282
2 137619 311565643
3 190350 74449
1 27837 50911 165425578
2 52972 352164985
2 75352 980828890
2 68702 147841671
1 28803 133190 383558019
3 151233 59675
2 161419 301452212
2 52633 852256375
1 173065 178745 208360892
2 121385 117471350
3 19678 106179
2 45833 457118343
1 103160 137516 690584658
2 175577 23701413
3 176762 122542
2 130716 226142962
3 10251 65663
3 49981 181345
3 147963 116743
1 94688 156303 406315773
3 933 77118
1 52729 175555 169983974
3 157597 25785
3 186383 10551
2 16893 533383247
3 190900 130032
3 87900 61873
1 47013 112370 681622712
1 15365 127548 110582982
3 117120 146244
1 23424 60393 911652162
3 151865 88006
1 25277 198522 126431434
3 72055 169267
3 125701 165980
2 58269 431577313
2 39611 566139055
2 4158 392267901
1 22842 88754 92308607
3 170242 142329
1 109754 148134 34642275
1 91903 145184 320882707
3 12870 83824
3 136697 172597
2 14199 129327295
1 11715 106033 394552398
3 69497 174331
1 132175 168166 251025538
1 7869 14388 257386292
3 19222 38100
2 94645 146725253
2 97751 144338315
1 4266 79768 464626081
3 3348 53691
3 41607 57030
1 152507 171088 385532470
2 144475 453112568
2 189844 932563892
1 36039 81728 780653787
2 152725 796942306
1 83586 158400 606187154
2 148883 925259573
3 49979 157167
3 132002 54753
3 85970 26070
2 108456 792628873
3 82828 34581
3 77983 193109
1 44549 100635 522564431
2 140111 806630395
3 2940 2513
1 62738 182690 772480681
2 64830 765456979
2 148263 785826805
2 117330 389808113
2 193721 682047078
3 193552 98632
1 50743 105892 2575639
1 14582 142852 358924363
1 127891 179312 945945072
2 190331 874807323
1 101243 110480 799345911
3 11383 99458
2 189528 338801046
1 9139 84576 952844100
2 143712 391135069
2 136600 716232081
3 66462 181056
2 149588 146791902
3 16257 11413
3 134659 124803
2 60147 203736068
1 73578 170442 507750537
3 26195 41837
2 156821 943112396
1 16098 138290 738821017
2 137644 465884681
2 161109 246815909
2 73058 139591463
3 88372 199204
2 136986 101679349
2 66922 562052798
2 147445 50272436
3 188104 129408
2 31728 154213816
3 76799 99126
2 181898 134067936
2 78640 213675553
2 48758 149823274
1 29733 89238 827432084
2 67223 913384490
3 15551 141764
3 172976 94043
2 78309 437887023
1 39578 184814 787088131
1 103888 176943 835813668
3 49114 10541
3 50126 23080
2 96828 605305263
3 152274 159071
3 197277 102849
2 58389 537380005
2 73721 947879752
3 175209 13723
1 42238 50127 272300883
1 143707 173290 882232946
2 111245 76451899
3 51217 159413
2 103509 480609734
3 148180 163663
3 102635 119205
3 198435 166523
1 165937 180347 984152954
3 79185 7425
3 90893 168306
3 53162 42417
1 66776 94017 284829946
2 11204 516085964
1 43424 78521 660300149
2 44027 709901072
3 98234 142949
1 79601 195640 985630515
3 147810 140739
2 34275 181541072
2 901 692325243
3 55963 120313
1 41530 152677 757064967
1 95948 125048 21743393
2 128785 145842924
3 55719 31556
2 86241 831459428
2 35963 732712152
3 127885 75274
2 15747 246153289
3 45385 146570
2 197634 562519768
3 1504 65168
1 8285 34108 161274875
2 109923 18331024
3 140550 118279
1 6167 39842 896931677
2 163255 615289442
3 81105 75127
1 182740 186850 292472268
3 64070 166987
1 86136 190267 167327682
1 47856 76786 417513566
1 23292 196570 270002584
1 76923 190733 582552609
2 39651 947468824
2 151126 323124497
3 52104 65920
2 42757 957334189
3 67652 179953
3 154953 183217
3 129771 173031
1 18917 56730 627286597
3 494 93929
3 139754 149461
2 27080 583212298
3 52420 184245
2 25553 251547990
2 86588 67566270
2 83557 457127559
1 970 4059 517960917
2 146721 159385943
3 135031 174436
1 107229 112779 489739368
3 67036 28573
1 149990 168260 191475397
1 55781 65925 783444469
1 7796 17145 713440474
1 138384 142407 623421214
1 28437 107080 96587178
3 102849 101044
3 197007 161849
2 98436 784478137
1 34019 168760 637344494
1 144125 184094 52525231
1 37251 82983 273717510
2 136588 717199901
1 53618 109345 449113495
3 103023 36647
2 6270 932361965
1 49969 186495 531838084
3 87868 126569
3 105309 52375
1 125785 179300 870978867
1 18720 47543 48879573
1 2169 167128 225081777
1 12859 101010 553467333
1 116932 190364 635160459
1 107301 157150 671966106
1 11310 116172 354305827
3 123931 26367
2 59932 195895916
1 139233 172467 475158117
2 65076 454338034
2 24671 141793967
2 90186 520859806
3 125573 12430
2 168670 671661999
2 91315 344789420
3 72789 115420
3 112943 143100
3 195005 110601
3 146616 65529
2 174783 299044658
3 147746 63520
3 122216 196585
1 33663 145622 862546223
1 95214 137871 790297294
1 11317 185101 326084626
1 156637 180620 500596953
3 153230 33448
2 176158 854100833
1 42407 169629 496880318
2 174337 852460614
2 31584 47766890
3 22833 123487
3 10029 147136
1 78001 102217 524387503
1 83511 112629 430856286
1 121119 147214 888945264
2 122766 254409965
1 4765 78263 602508857
3 128277 56420
1 189891 197556 901666954
2 82075 884723626
2 152823 602782356
1 109684 176431 797151314
2 37286 161837461
1 37153 193739 232961202
2 67397 468902105
2 98954 271558543
2 39042 812454879
1 46291 99918 934584943
3 93655 189665
3 83652 69509
3 87640 91570
3 92501 192966
1 56312 178686 778064662
3 42431 96515
1 77076 94160 838209165
1 26174 74665 229124202
2 96463 265875264
3 59419 7365
3 159011 188090
2 127065 506935855
3 38868 19797
2 5411 711536046
2 69993 625368677
3 18640 70110
2 163764 367207569
3 139974 43561
2 130640 885357042
1 8663 191229 241924408
3 10467 101478
1 5094 11435 917569849
2 135426 26393274
1 127225 170707 800295597
3 76041 168988
1 96434 130731 470316215
3 59589 67453
1 30281 101327 717527422
1 2512 182479 63710262
1 67138 151900 734122551
1 7517 120482 289489518
1 57072 129038 841449980
3 80928 99566
3 106055 182643
3 172628 42118
1 155308 173528 788004206
2 95597 188696541
2 53365 342294500
3 143127 32116
3 152005 38042
3 195468 99201
1 43645 68644 535531805
2 44009 134674511
1 110250 118486 508687384
2 139083 394854791
2 112046 420917200
2 165465 312734992
1 5608 22754 233117492
3 110070 60786
3 82121 146872
3 81457 181306
2 192498 988315830
3 79727 111924
1 69376 145003 853687039
2 124317 600256544
2 46491 706086479
1 74186 184948 521223927
2 167650 899350727
1 136475 157818 180388680
2 163005 631218642
1 175065 194456 422013696
3 55188 94723
3 187215 198196
3 99842 162657
1 58072 175731 989557477
1 79741 144521 306146488
1 81651 151734 234291935
1 13350 163880 851155585
3 180341 65693
1 88296 144808 669196956
3 143450 69008
3 106552 147812
3 89863 67184
2 73659 697353296
2 44077 875847718
2 4077 591356742
2 138498 152718596
2 104165 124447647
3 90405 163146
2 37856 59196276
2 58236 691325348
1 65293 126859 133626070
2 74429 377970144
1 23770 64061 385258691
2 30830 733347944
3 197248 2875
2 74713 243992725
1 34750 147816 20641362
1 14390 42703 375926906
1 87501 171972 65442673
2 182646 37514825
1 41233 172493 934875037
2 22898 95517087
1 115241 167992 696146589
2 16189 378640825
3 22175 77010
1 16134 137253 583555264
1 74348 109336 683379283
3 113170 173937
1 59873 176902 159221728
1 34358 170188 112269499
1 3454 34709 639959773
1 16410 187818 670338436
2 71519 887973022
1 4403 71569 978047526
1 2115 107579 702878263
3 193273 80
2 59679 954990056
1 65986 182781 365034043
3 45273 69271
3 60205 14934
3 99401 167170
2 138015 636423369
3 112358 114282
1 14570 50673 310387165
2 60854 676517351
2 170105 204188593
1 40928 154921 250640319
1 72306 197233 804630797
3 123707 46095
2 141783 226866273
1 75577 171027 668095467
2 172762 476255025
3 5921 93735
2 82616 320371777
3 145729 161798
1 1971 124299 582817667
3 123181 21798
3 145044 57585
3 197532 180479
3 36919 68103
3 120358 164269
3 94558 171092
1 55491 171058 874690256
1 7541 131179 165851372
1 53358 150626 316721762
2 185815 310066510
2 161075 408965695
2 178701 509363127
3 8600 125326
1 89593 98016 644252069
1 38862 117509 449855061
2 83583 661363387
1 33943 48856 422816435
1 33886 87895 993914390
2 185713 838012353
1 45674 113805 59281473
3 134521 2545
3 39976 36966
1 16641 153479 373679297
1 54604 91802 293747248
3 83721 36459
2 19203 641488094
1 1975 180467 945799123
2 40561 404569169
2 56474 627971138
2 4107 123848976
2 146741 889068833
2 119944 26901935
1 10669 105343 78911558
1 83005 119306 548789793
1 184407 191731 490415172
2 172392 366339185
1 42030 165843 62231702
1 145067 147085 220752121
2 89705 28866391
3 63222 117749
2 48301 807687749
2 5518 678875687
1 90557 131288 371186536
1 51498 173593 439392674
3 159408 52044
2 119902 575706578
2 155843 771998956
3 48432 153050
1 29281 100763 221199323
2 48169 745038448
3 186315 68373
2 176178 532025456
2 87244 207961186
1 170435 180644 845801413
1 29756 73155 329616868
2 74255 790821755
2 160978 231528733
1 158356 172171 933122590
3 195710 154651
2 69925 947643007
1 9741 100925 961125871
1 19655 53101 643955260
2 25425 454163570
3 154901 104522
1 55035 102310 699496835
1 2712 169318 909373796
1 48923 88482 6717028
1 91336 176106 105244817
2 150384 297760815
3 323 22054
1 109120 126864 569915539
3 171399 188028
1 78074 108524 659120714
1 35837 109259 430040089
1 2251 47983 112145618
2 190368 953157303
2 129348 339433949
1 148870 159238 628424881
2 144355 393806442
1 44837 108581 743628735
3 641 161271
3 122508 98319
3 56371 184938
2 101467 427740919
1 15678 127132 427526134
3 189604 140032
1 26522 130067 799230407
1 124605 155116 812730220
2 198372 516985724
1 28315 70183 613782773
2 144326 967282343
2 136962 125153161
3 164526 65335
1 29196 75791 867051858
3 42699 9558
1 31901 132781 853983642
1 33960 125348 718210061
3 112141 67130
3 125690 183899
1 93342 149331 735689268
2 3047 10233806
1 55906 160850 521095327
2 90132 971008777
3 117677 119721
2 50106 492534244
2 189911 540960687
2 96159 419793373
3 104636 144408
3 46861 151208
1 121942 189179 13181333
1 128737 196257 837629969
1 91467 135574 119313485
2 138719 854343304
3 9235 193644
1 75480 149472 756120509
2 103115 952226161
3 185700 122862
1 121366 168480 580070054
3 148505 19345
2 70046 79739139
1 126265 189008 261589837
2 197585 411304457
1 10883 100700 995901285
2 95139 701953588
2 137878 57336975
2 148134 317487233
2 157012 643087347
1 11795 82898 85579391
2 94808 927728109
2 182449 451688622
1 80622 152142 728632509
1 14920 138773 316192881
1 77346 89516 180185693
2 178605 507660157
1 45772 47108 539026795
1 91975 119378 875526911
2 133109 379196609
2 61395 87845772
1 18645 142219 894893475
2 103798 278754655
1 10736 75020 130353388
2 133801 513150190
1 108641 164838 237765097
3 182818 90171
1 70539 152697 510167096
2 130203 147278264
1 35252 48820 457535547
3 139707 162653
3 157229 34921
2 28540 256814014
3 119989 165954
2 451 931172983
2 24999 728051069
3 82307 75356
1 25624 183897 219320463
3 39024 43634
2 72190 265386126
1 7170 96933 430684578
2 84693 958463308
2 20282 329547189
1 18005 105640 459759890
2 3019 678181854
2 187297 903429883
1 20905 129940 46248969
3 34467 48976
2 178924 259315253
3 98259 166147
2 77309 407728325
1 746 187227 689024295
1 18352 70177 152227757
3 153609 198892
1 79920 115188 819769124
2 143614 140789341
3 3710 147179
2 104665 105286936
1 46419 128568 766416934
2 91227 339604051
3 58895 198725
1 28483 119552 473858298
1 164889 174039 839067271
3 145964 107789
2 82905 694091811
2 8583 227174665
3 156205 25630
3 166288 77314
3 118184 36797
1 24139 115530 459997480
1 1945 82604 337432300
3 129723 153090
2 7301 513971194
1 105418 184925 437287115
3 129941 17405
2 179249 607047411
3 70086 79409
3 148125 26263
3 181899 50031
1 24637 54065 156224576
2 45952 441221548
1 2010 174380 424489897
2 56203 840141706
2 93631 969835570
2 96151 743144664
1 111701 149189 390428406
1 3890 181408 898855092
2 38855 41883603
2 172934 991495775
2 78721 51301604
1 56698 181043 457756514
1 99142 143881 74986394
3 136735 8325
2 83402 443322236
1 36482 116947 637101389
2 186500 920079784
3 81045 53785
2 88190 776455185
2 24571 760480802
2 48171 898393919
1 49624 194620 716233308
1 51516 183269 434153517
3 136308 37959
3 145953 129525
1 71773 158243 188173977
2 88277 42532572
3 151667 156823
1 47239 99237 6083157
1 170865 180383 67078774
3 199027 105171
2 138643 355293158
1 31982 98596 126430621
3 69658 95292
2 163243 626282638
1 37339 155694 667310717
1 87368 129199 828889030
2 48936 165524953
3 53744 26034
2 66485 894203181
3 5422 123816
2 64067 674890773
3 181161 40529
3 167923 162781
3 76105 36620
1 37638 133000 769882002
3 69728 69350
2 135562 486536529
2 123903 809376851
3 75624 159708
2 66502 253988101
2 181789 25784793
2 55582 692557544
2 173549 633332097
2 79785 451274440
3 73262 53836
3 85413 77229
3 176211 55175
2 103234 927278796
2 127165 893788037
1 68584 182329 175343699
2 132526 381745123
2 45547 345310194
1 6719 30513 651303445
3 199830 11264
2 137324 559210220
1 178349 183150 377830633
1 73251 103025 365438048
1 49427 188611 420311356
1 13571 77927 319972470
2 161901 880657150
3 49388 27645
1 165117 199214 296982258
2 107730 782748820
1 155488 182439 701366428
1 46800 122293 491512613
2 157094 925533274
1 81201 85949 471677466
1 37847 67630 13353624
1 65865 146003 878870865
3 58231 46463
2 115242 98823863
3 115611 185956
1 9120 85814 395449767
3 42859 91277
1 42591 53400 581249393
1 179611 198260 108554772
1 14200 38028 578521127
2 175876 136298074
2 46548 518681339
3 33280 108663
1 30512 180409 66294485
3 142895 128156
1 145098 153671 172742939
3 19058 80887
1 50845 103158 527196669
1 102686 175965 615153192
3 71651 185072
3 168301 111192
2 71319 53410511
1 165914 197990 401415747
1 168186 187325 189783602
2 93173 507974270
1 28935 137474 472216153
2 90134 119102547
1 8953 11532 353569768
2 68501 193832922
1 40807 105380 36684582
1 110099 160687 802850920
3 90206 32473
3 80891 74387
3 197316 151453
3 93862 71131
1 97330 152087 93014248
3 152787 180394
3 72222 179815
1 7340 117528 772088846
1 146894 194840 741308466
2 153476 902014371
3 93880 169609
2 17499 494789285
3 32030 93313
1 55194 81687 67797379
1 10189 83922 199907158
1 60755 132621 343203867
1 1247 18946 807857457
1 82541 185197 692191250
3 198830 190741
1 9351 153376 436530640
3 110626 2961
3 140879 52883
3 195414 179971
1 26239 54493 946545860
1 55952 93885 711396250
1 75839 87341 885508676
2 22743 123855316
3 100262 29580
2 111104 223958743
2 75821 349845793
1 55339 120970 241191901
1 26377 70237 456377899
2 156761 894614484
1 169272 186488 230271475
2 197594 128205931
3 36232 120233
1 71493 133684 687873135
1 54097 169279 826827537
1 46726 130835 415893668
3 50282 52087
3 116481 13923
3 133891 17184
3 451 175562
3 136198 187693
1 113705 158587 363681473
2 18829 177230274
1 67282 164279 690639327
2 191314 426051974
3 117601 34442
1 24208 72796 223884236
2 55120 857632375
1 14708 58991 935381880
1 174005 199459 926593977
3 96548 14026
2 131624 559267583
1 98385 139204 479873741
2 165350 651628713
3 13133 104043
3 190837 70812
2 165839 732697964
3 198325 112830
1 148573 164890 88951765
2 141511 375464363
1 134247 190955 263075018
3 167077 143827
3 122258 110024
2 108111 758392118
3 98777 68629
3 32811 29969
1 184502 188894 68972587
2 14598 693121737
1 11386 53267 826212669
2 180149 179445194
3 164679 51491
3 109713 67494
2 127282 706207737
1 61007 77832 516277786
1 181954 188857 920671881
1 111570 132945 384099362
1 120451 175572 695113910
2 65275 107367027
2 100439 63260212
1 145585 148161 170306985
3 18586 158081
3 57628 100849
2 125321 987244660
1 10730 146720 688044680
3 140355 46394
2 151902 623138119
3 152388 71604
3 74342 2503
1 30597 89921 41296240
2 27293 495302971
3 80128 43526
2 110135 873094131
1 64342 133014 783271712
2 4637 670047698
1 58139 93336 177604429
3 102040 119129
2 196206 562866401
2 163065 602076617
1 69755 197168 676616370
3 66199 151399
1 88799 186554 918191929
1 139576 172634 787903979
3 66747 164424
3 95159 58605
2 49305 169791990
3 123616 124040
1 178813 190179 12549607
2 18740 731553285
3 180807 94987
3 161152 171912
1 135533 142479 52246485
3 3755 101677
1 84629 93853 669711240
3 55382 160020
3 172925 30280
2 194687 946465996
3 66627 141695
3 197399 148553
1 131753 160019 452603167
2 171208 965776588
1 26544 64085 570057402
3 109493 163156
1 91963 160897 423735108
2 119668 918875054
3 46932 142744
1 20617 112067 517485376
1 102194 105484 370908342
3 164219 104699
3 80191 106653
1 30373 46169 671283854
2 148558 614166675
2 165997 606473299
3 127345 197440
1 28991 31503 205703792
3 98634 61242
1 89070 124583 912642268
2 93170 178548666
3 40623 120175
2 11380 273430439
3 36524 32290
2 137623 711446190
1 47754 86197 858854661
2 151454 733138568
2 54870 831602900
3 5470 126014
1 89044 156233 536508795
3 85466 162584
1 23794 84429 765516530
2 57295 636243182
3 152586 11802
3 158594 175013
2 43134 581215381
2 34305 746060155
3 44181 118266
1 89062 196252 354109386
3 131768 129211
3 21824 168095
1 91153 137270 27534851
3 132655 33460
2 93381 990302660
3 195486 191967
1 60860 148055 162961241
3 51377 53324
3 162585 49161
1 157024 184938 663689880
2 131287 246923982
1 39597 146412 408104252
3 29655 177536
2 59129 741900507
3 58925 100241
2 113083 514618911
1 21526 115839 902913381
1 8644 65888 668077071
1 91406 193636 535113403
3 148252 162764
1 60863 81866 326074649
3 13301 135796
1 68599 87115 420812229
3 104199 199749
1 59711 178889 618786978
3 140864 1592
3 19722 41529
3 112941 117705
3 157975 174385
3 111638 24565
1 129663 151138 336761960
1 113360 164418 325288552
2 55352 301325929
2 84342 360267669
1 93363 101599 397882539
3 22033 79632
2 140480 824880857
2 138266 747748370
1 44678 62746 680149095
1 25552 27256 320758126
3 169202 57165
2 66613 595031386
3 156088 53877
2 77105 253909556
2 153868 794091848
3 81072 113080
1 119353 137646 439567878
2 164369 177762378
2 6877 865103665
1 17152 58653 752444795
3 187356 152866
2 188381 988974528
1 150920 197736 14615613
3 136249 36858
1 48277 197893 817766382
1 16141 69433 553055978
3 199891 28312
1 106789 130920 443702278
1 90748 96886 728931048
3 105125 152808
2 82771 342227653
3 6820 3647
2 101949 944575080
1 64323 103346 115110845
3 177044 49749
2 154739 985134345
1 79763 112531 144409122
2 198239 336536159
3 194031 140596
2 87897 95822524
3 118200 97108
1 50786 110991 736073810
2 124703 714190525
1 149391 162222 602159655
2 51103 277293935
2 150172 211320124
3 80443 152532
2 69234 871429874
1 59138 85663 369656647
1 61215 192075 394288431
3 15365 26292
1 144432 168351 838988760
2 80647 944911583
2 47473 254549572
2 69471 785265639
2 103561 354943935
3 49895 146745
1 74465 79880 428926593
3 127607 714
3 2090 119109
3 45697 197066
3 2460 127817
2 32547 512588426
2 113536 603818601
2 59792 382588281
2 74590 977633873
2 107308 208183927
2 87512 770645157
3 158016 61214
3 127988 9762
1 125104 130202 83974699
2 40274 249802328
1 52948 62286 993554105
3 148912 50692
2 96152 867012254
1 12286 73676 378702561
3 68933 97079
2 183408 15986745
1 4457 91513 434820751
1 103813 111460 171537188
1 91224 131753 379358261
3 4 60983
2 174436 98611884
2 42398 820508924
1 5876 153174 508883670
2 149597 923720687
3 12027 127546
3 21386 7979
2 58268 378013404
3 193952 18265
3 74990 100593
3 55786 142252
2 24506 298564304
2 66669 257388473
3 172794 28183
1 47326 80782 924100062
3 45072 84067
1 20713 143114 509062129
1 49015 164144 845586489
3 178730 185853
2 95038 217898122
3 177072 120685
2 91547 829056183
3 23296 109405
2 110560 536768627
3 176097 139414
1 14526 125752 114228210
3 34783 168332
1 150501 166933 644927406
3 199268 161222
3 170414 23380
2 149930 904798319
2 12459 309538477
1 43916 58141 668798505
2 24464 760384319
1 157702 188905 512776138
2 175746 192440648
1 74706 134190 198930145
3 81016 171698
1 9308 30341 647455084
2 68566 757272103
2 180465 808796862
3 113850 737
3 118154 123298
3 90250 163419
2 137718 644215250
3 2932 64564
2 109967 753053179
2 181636 151368324
1 13560 90461 583324022
2 23556 450134025
3 180292 45310
2 79238 522071928
3 37998 195056
3 17850 180063
3 98878 175584
2 118159 87132432
3 152332 142005
3 34259 165410
2 111896 836236604
2 75501 470079340
1 27854 112055 163558594
1 46857 74630 462383039
2 63686 608405639
1 19157 152754 193961717
1 69148 115799 774862932
3 49458 5219
2 155347 496603773
1 153595 160380 284892
2 25417 883583838
2 49523 473544588
1 44663 50770 61225563
2 27630 814722319
2 116857 746206847
1 20631 60669 684469907
3 20629 93499
3 71112 117327
1 112408 155515 195061336
1 49571 103313 558859430
3 122066 66756
2 49138 138685278
3 86460 66762
1 50628 171927 382486844
3 155147 47274
2 183206 72927756
2 87398 148908165
3 37917 45800
2 171520 78446351
3 173077 177838
1 30357 176388 972164906
1 9935 178267 833755534
2 117799 858911813
1 10516 128478 244241773
1 32462 37036 875458547
1 153371 189740 161192760
1 46039 142129 298725497
3 28633 12302
3 5954 59641
3 41130 41685
3 2777 54494
1 152954 188959 537284149
3 199238 55053
1 678 193024 138103539
3 195622 81830
1 73399 167603 133821487
3 136102 169387
3 67601 118907
3 17489 121270
2 34214 48470336
3 88895 188959
2 96315 477019581
2 34290 418425915
2 144358 683601139
1 118489 154801 183331095
2 67361 489713425
2 99410 602064735
3 24362 28779
1 43698 196983 846862952
3 26590 80402
1 160537 161509 135520791
1 11914 27953 947459333
1 7369 31264 155806958
3 53057 79931
3 33303 99178
1 29496 171521 602907967
1 112479 146928 800847211
2 110230 851796722
3 77488 77476
2 60122 121493849
3 68187 167351
3 117726 128369
3 161058 182790
1 110466 197504 611621542
2 126162 653550242
3 109249 70824
2 176165 457084461
2 197829 911065856
3 20401 65513
1 8427 80673 89426120
3 184510 134985
1 55405 144886 633507582
1 43284 44045 126283564
3 74962 25664
2 9138 902053346
2 168000 303735335
1 58732 65880 713844505
2 106346 424512436
3 148289 191839
2 109937 156155410
1 3099 68891 360208698
1 123903 161947 768098859
3 168959 181819
2 161001 164701265
1 40995 162509 902391915
3 188651 120791
1 139193 140503 628585381
1 70351 135043 903664626
3 24599 2873
2 29897 242576499
3 53592 73539
2 93342 737353161
2 125023 882891833
3 126692 23812
3 13918 103971
3 158192 23902
2 185039 140828155
2 6794 929660874
3 35683 92359
1 12842 28467 57882723
1 24778 142055 85981965
3 172221 195602
3 77578 194332
1 180656 194438 852951374
1 25548 156072 872974270
2 6371 372634086
3 157375 94036
3 118983 63680
1 179384 188953 4846792
3 119713 132315
2 193669 284802498
3 31522 154182
1 46726 120470 411918812
2 170023 342427691
3 2938 163508
3 72449 195243
2 63665 892455179
2 78725 419013553
3 185459 87464
3 28029 50131
2 8534 106791796
2 28765 99994569
1 59681 146734 73343839
1 39448 142401 930122895
3 123853 102985
3 89188 109736
1 23939 106771 662319041
1 79301 148290 64558550
2 122790 204851689
2 27382 396407024
3 56553 35960
3 26905 171919
2 44951 325532027
2 94233 576244154
3 179043 58473
2 598 185024591
1 78627 180901 152970087
2 158426 802809411
1 63079 112828 75616235
2 119851 236975569
1 49786 115522 547950625
3 63362 68920
2 181263 834273707
3 23606 119516
1 143052 180072 730422194
1 94313 123781 296170784
3 109692 116514
3 51000 107730
3 34160 98150
2 105624 811949863
1 24868 135337 601674614
3 136680 76099
3 62175 122497
2 56216 931326667
3 100068 163830
3 95800 40999
1 85301 106180 911511243
2 108744 969396077
3 121302 38476
1 99830 160601 863918586
3 175292 9924
3 164906 57712
2 112872 870263748
1 5241 80883 705223807
3 61169 12017
3 58522 140181
2 91372 141442841
3 155229 27275
3 153973 107130
1 73192 147640 423143569
2 27000 883042297
1 7390 183497 609263919
2 93975 944894878
1 85667 141536 470656375
1 17193 150015 384777415
3 12311 102662
3 56708 38541
2 20748 465905902
3 132776 77315
3 121031 82954
3 99408 74669
2 132720 734198839
1 119131 135742 784676144
1 42353 156194 993819977
1 8522 18858 708421076
3 164424 152299
3 34032 151459
1 72919 98287 154526775
3 76962 44656
2 9186 901736745
2 143586 779585648
2 96127 768500860
1 19864 97905 199628288
3 155430 198280
3 96283 159635
2 149044 433937497
1 142161 192805 34910167
2 60358 429538919
2 104364 877244103
1 36405 188110 150362370
2 1599 326538068
1 32035 83709 855271992
2 35394 170827773
3 165544 183018
1 71331 77797 42005543
2 86393 756971499
3 40045 6621
1 22239 154053 283976710
1 31055 100726 591335466
1 99304 124917 224750743
3 20795 80118
2 75227 439019004
3 69286 35746
3 66458 115577
1 4336 68612 546473037
3 26745 77317
1 12705 97096 638295870
1 2844 168294 668934931
2 94181 141234245
3 78952 79282
1 14658 146751 756703887
2 3820 998722390
3 59865 111742
3 64795 152825
1 6961 182228 966463553
3 6735 190615
3 169998 28464
3 172592 34135
2 80796 376791339
3 103122 91040
1 157379 197400 886212880
2 197375 747293508
1 3518 28121 645130157
1 103970 140192 830046420
2 57184 259703513
1 42907 95102 577905375
3 113424 30048
3 49760 73855
1 60467 110427 82720996
3 112433 182836
3 99412 146778
3 75673 172158
3 50514 150590
1 68780 159754 664060168
2 50775 688752192
3 165782 179486
2 37368 90212908
1 15076 125811 914984645
1 44374 129002 875862689
2 104971 950584761
1 43640 161823 79608316
1 104238 121782 291206597
1 38526 69484 862652053
3 169212 28589
2 143351 507882539
3 100335 56212
2 186618 816484063
1 80470 196098 447415073
1 33735 155638 549733680
3 134007 159151
3 2411 107983
3 10473 196542
3 138464 67669
2 18252 798528493
1 94076 95411 341628465
2 34832 669435961
2 45376 744528
2 26534 685741401
3 50297 98036
1 77781 115973 69640817
1 13066 186892 868242220
2 50220 18529050
1 75054 166973 30039722
1 9020 177070 491599113
3 190873 67666
1 112841 138919 220045772
1 28766 29348 274173913
2 33033 794221077
3 79801 161154
1 70027 128575 501219518
2 82458 23679433
2 70217 480087238
3 134611 109169
2 95890 836446307
3 23014 168718
2 183055 383060551
3 15071 72307
1 100592 180756 182927557
1 68981 107018 904432545
3 171297 76242
3 63572 12947
3 99399 120210
2 106081 95302906
3 157242 46582
2 72239 307053411
1 68778 183602 501158320
2 168945 760899766
1 61012 187509 702434657
1 12447 178263 797420345
3 134362 132324
2 198218 629611058
1 157619 183945 177891994
2 141353 138478887
2 173903 324360090
1 120213 124669 148609914
1 153489 179746 346244057
3 139897 147925
2 180763 820719593
2 153291 263579729
3 194515 70932
2 116323 826650135
2 104157 475538892
2 185593 704646181
2 2601 537304789
1 132596 175216 276222269
2 120064 139990462
1 66744 106380 289909323
3 17495 13984
1 139349 145417 674340333
1 83111 117116 993055831
1 4966 56167 849330986
2 93654 964118354
1 3327 117361 540991462
3 126333 179716
3 69327 131991
2 71526 482956518
2 32512 25294573
3 47473 41461
1 4939 5247 978333409
2 74573 475904324
1 32386 76894 550217280
2 177440 545186292
2 190270 693584532
2 65533 845139339
3 103632 66799
1 40399 156735 703294836
2 29674 592878128
1 38234 171938 261408144
3 199449 197497
1 160125 179823 614822026
2 134394 366211320
1 10317 176035 493621670
2 60537 6013743
1 86849 181080 43601906
2 109631 497029834
3 2211 144052
3 28645 13371
2 13408 708171346
3 165383 74330
1 36622 142604 350348549
3 85855 99087
2 32839 473019977
1 8845 50311 759085965
3 112346 111905
2 106011 300634129
3 147609 162354
3 151664 107322
2 145822 647510166
1 14343 41998 123855147
3 34613 101784
1 2588 83870 766230246
2 80590 57137901
2 46676 203265579
2 66923 668844476
1 114544 193934 330004479
2 98003 387833564
2 44191 443381024
1 80648 197882 322023837
2 99347 238082626
2 7743 703879845
2 171949 145631706
2 196310 287639014
2 74100 750184056
2 144302 991394820
1 119762 155441 936592287
1 113612 129577 701229715
1 76549 94127 630056123
1 128153 130197 930133130
1 49 13246 110693634
2 84852 227002816
1 127570 169151 11584568
1 143337 154225 885087754
1 12820 189513 291906227
1 81232 177926 49019180
1 167941 179217 310213120
3 63119 194699
3 180571 137405
2 151062 986471681
3 193852 143318
1 42988 108688 298723534
3 145167 111007
1 77122 132890 312164263
1 8757 76948 873459594
1 10876 179493 38445226
3 197090 151443
3 139089 161271
3 185379 137356
1 16228 124906 63260819
1 56649 58008 538181696
1 138089 171106 300348381
1 57344 127389 728682741
3 3697 116511
2 149005 130314892
3 62321 182596
3 1803 87505
1 104527 105039 617822864
2 171634 718065991
3 78792 194748
1 47696 121886 994863995
2 135928 224219336
2 180248 521481511
2 179498 558571455
1 84248 89693 52448030
3 117164 91541
1 113776 145539 899867689
2 173032 171250992
2 82005 156383106
3 146486 78000
2 144628 311856510
2 191079 728782808
2 14128 152983252
2 10105 86116887
3 108799 108111
3 86061 158866
3 108566 192524
1 103852 151890 851674402
1 22895 171396 715380021
2 31355 819892023
2 88662 438199607
1 27995 93193 127460954
1 134667 159210 296059902
1 55899 66788 235242805
1 98522 186443 101559346
3 68938 191386
2 174176 332201556
3 131281 150914
2 195112 621065042
2 167096 353222069
3 71848 101261
1 128551 157663 374932901
3 173556 33530
2 45729 689580319
3 137026 95823
1 104424 178658 929636237
2 157093 821548365
2 113899 74362546
3 128619 11830
1 26180 79746 939099045
2 90668 812683487
3 109879 63769
2 197246 958455447
2 186560 992603303
3 165788 78950
1 127654 184798 900534333
3 123926 133667
1 114893 125681 180288228
1 42367 95753 121214508
2 82969 764312909
2 173351 674997541
2 18088 962416595
2 71434 753384088
2 23112 107054779
3 109623 160411
2 37289 414236583
3 158328 105078
3 183994 64406
1 53921 199184 792213170
1 26001 47877 927699959
1 17086 40641 754633117
1 3932 27907 356168197
1 109825 148809 669289067
1 634 44862 804173117
2 11444 630429239
3 71539 102310
1 18356 83555 212913446
3 74808 34675
3 66780 114001
2 158733 606534011
3 69913 170446
3 68247 167764
2 123641 752297861
2 38004 579255068
3 139874 164584
1 27591 102494 731934916
3 166165 11991
2 65134 327446498
2 6551 526396866
2 149353 340554551
2 125949 763510353
1 23213 111128 275671046
1 13070 58384 247766478
1 24208 170557 196673703
2 125116 740457971
1 61022 148619 759338451
3 92336 18053
3 13490 107650
3 82368 95281
2 113877 280057852
3 135381 46365
1 115698 143703 304236258
1 99805 180117 789407588
2 1274 318357657
1 16089 196304 820102999
3 15216 117008
2 68269 786551733
3 87602 54613
1 148872 185059 884385224
1 50021 92588 340911416
1 19052 179544 415076021
1 59138 82138 130106029
2 85197 180944128
1 54698 149852 382195168
2 15091 124607423
2 123061 8177175
3 5105 180216
3 173842 33787
1 34961 36465 818974966
1 21640 28908 424992156
1 71377 185904 892990572
3 69436 149281
1 17512 31823 521611839
2 2233 623921604
1 79655 94828 547962705
1 53954 153840 446794836
2 166191 285732083
2 79747 293502982
1 160611 199982 397071220
1 5644 48992 936313511
3 98205 61890
3 42866 6624
2 18000 555251736
1 732 60133 510669829
2 84940 642151001
2 103881 280601902
1 15139 27701 795150463
1 57617 115463 545335823
3 154760 145849
3 46090 188072
3 95850 79285
2 143363 708785775
2 44338 829210711
2 105522 160900045
2 186275 999906362
1 83108 129555 735290325
1 20287 171128 717175433
3 66978 48933
3 71718 105675
1 107388 196495 791105043
3 18051 162459
3 104783 6132
1 11719 139653 290045503
1 143895 147099 194882898
2 139946 931131293
3 74538 110141
1 68172 149305 646308662
2 142906 618369695
1 99331 147724 987602031
3 63071 182576
1 5701 180861 674222672
2 170042 923318210
2 38285 119381516
2 197628 715748367
2 198606 171371830
2 160998 954556052
2 69197 744911032
3 5090 136404
1 54598 181423 245622294
2 82260 468904162
2 101939 61846230
1 67161 93374 685354204
3 35514 52459
1 141756 165565 328505100
1 20165 72796 479320142
3 116464 132197
3 155746 113199
1 82282 195253 233536098
2 86699 420172772
3 438 154742
1 65947 83152 599136071
1 4144 35529 590390527
1 198604 198779 785076390
2 119306 506507428
1 76578 180133 951511189
3 77817 14611
3 12120 90210
2 167016 646438514
2 94543 585072979
3 197698 170847
2 175989 676269011
2 158689 960293419
1 95176 154991 172325032
2 20393 701431319
1 94246 116278 124562648
3 81274 110207
3 143888 21182
3 106760 35158
2 114260 471024031
3 53702 131028
2 193700 986248210
2 41425 270079820
2 31656 68019221
3 126322 8544
3 78689 70144
1 5384 146541 405407781
3 97204 42032
1 96958 99747 953459401
1 76743 157002 112319698
1 38458 55934 655631016
2 73082 184118773
3 62424 117933
1 18773 89527 29349853
2 98383 284416734
3 40507 172699
1 58792 61896 206174724
1 66398 102601 777132984
1 105488 123389 287040834
3 138150 191967
1 138445 155319 751391026
1 9959 166961 798717452
1 113386 168670 77756
1 114599 187860 151038482
1 112410 191070 999637434
1 5389 158321 270517742
2 174473 222013028
1 30529 70256 755053907
2 142260 372274138
1 44228 51864 592841421
2 95201 913252506
3 35872 65503
1 6549 165998 275233058
1 36407 42975 283616669
2 128323 128048206
1 29331 90873 741173797
2 154827 396642703
2 107996 40418244
2 140255 864093319
2 172226 450049494
2 171984 85424778
1 140302 161658 427846106
3 153262 158494
2 65919 287595951
2 109393 466738366
3 122083 168892
1 138991 139242 646492135
2 195949 994778673
1 109063 138850 809083262
2 82859 786233457
3 132872 87683
1 32212 159672 463923839
3 59581 136627
3 29473 122263
3 44482 165856
1 21430 147693 954368237
2 187637 453314108
2 40167 281092917
3 199657 95494
2 31936 600071016
3 69388 153839
1 160979 178181 320311711
3 166217 86082
2 45543 5237356
3 63279 76014
2 168439 212151947
3 143465 106900
3 85925 77220
3 173294 35338
2 167214 296122914
1 24121 185808 735150572
1 77229 127175 711674371
2 29502 42090573
3 123337 38096
1 2674 12770 707618419
1 40735 47544 312523541
3 130330 156342
2 25937 527708852
1 56255 70263 186770895
2 140826 891908068
3 196714 35798
1 139502 165601 553328785
1 171638 196772 17108661
3 170420 122898
1 22718 196697 838997694
2 170398 849887905
1 51027 163761 40950085
3 15763 117020
1 72878 156351 19871261
1 28132 87826 701939775
1 138983 189040 379548931
3 150344 118819
2 172652 222171157
2 32397 359549562
3 19023 104921
2 37247 924838915
1 107135 138838 800345040
2 125187 679456860
2 174940 515660051
2 190633 217238597
2 19483 170471501
2 73198 940975642
3 58113 60438
3 104197 170756
3 114531 36161
2 29743 369269292
1 143363 159556 128822477
2 48776 776840605
3 168607 54086
3 14180 110973
1 146062 153782 583846204
3 89674 83190
2 164918 341674646
1 39563 53471 501378952
3 147054 27109
3 61462 148787
3 117291 22292
1 80679 111634 820628886
1 20334 123438 695984903
1 62358 198565 748084496
2 179222 277431363
2 113923 104839205
1 28249 157964 760111414
3 55976 151843
2 64898 489914513
2 141401 140843002
2 157108 58675799
2 127203 18137665
3 134478 82480
3 70066 148123
3 125956 57910
1 60836 83330 159762343
3 90720 62862
2 49045 277345969
1 98770 155181 87964818
3 37656 58690
3 30131 189919
1 82992 106382 964257490
1 164177 174040 217523747
3 19599 174810
2 104298 322460527
2 167723 45553605
1 2148 151158 458517036
1 70256 136361 689823030
2 4260 994073210
3 92007 99884
2 44308 220489217
1 140732 165446 998038810
1 19376 37281 797193900
1 104587 113450 374186082
1 20204 32097 801480868
2 20008 258755105
1 42135 46676 676008324
2 55827 181981527
2 191499 997670388
1 53384 187681 155303519
3 152050 4808
3 111212 61655
3 181843 108196
3 71198 163354
3 169676 21565
1 48754 163410 648347184
2 186584 524999156
3 102912 168607
1 8278 194344 659168240
3 95226 195260
1 149702 179311 747444513
2 173606 409035592
2 17405 606441126
2 141242 866614324
3 140864 1941
1 97328 119723 598195170
2 15891 350818672
1 61684 75441 416631766
2 187936 612281282
3 195997 192726
1 80468 145581 866469374
2 153600 291190376
3 168746 199916
1 74424 166466 989452239
2 196554 743441705
3 169333 64782
3 33386 79879
1 93401 126363 520313854
2 198171 631810043
2 33145 229937082
1 71353 171685 978727316
3 110472 27785
3 23507 55585
3 171286 85310
3 116134 184335
3 171092 19749
2 190967 267695525
1 15997 75425 273250009
1 84979 91281 959084749
1 10122 112200 332040157
2 104293 931732502
1 155370 198205 494652266
2 161557 961279434
2 188050 148662814
3 66775 37237
1 72485 181734 13901149
2 156850 362980923
2 99838 588551280
2 32013 113170704
2 8399 818526437
1 23876 61818 671906620
1 36032 53423 865948964
2 121468 150050197
3 9531 179853
1 17397 171544 925078054
1 6871 68172 595417066
3 153740 198149
3 144358 118893
3 171469 163039
2 113572 620764206
2 46278 819853376
3 45994 178953
2 179278 16789720
3 52940 116071
2 96534 923152679
3 5640 180409
1 190 180182 119325208
3 172024 94736
3 167924 180852
1 17670 168050 481598144
1 54248 106265 600626108
2 98948 760399960
2 110718 848444412
2 100461 893423752
2 85063 468888106
2 113649 63879546
3 49067 23681
3 193280 122281
2 27815 353532358
3 163350 109189
1 82992 179340 217996034
1 3124 54540 543074426
2 90960 549347940
3 153141 129236
3 42195 137579
3 164352 142446
3 25211 95243
2 72974 115987554
2 95815 500323218
2 180964 727021672
3 66814 85737
2 92091 524002730
1 7766 101974 28824624
1 114012 121874 215271970
2 86905 802314635
2 193125 603368779
2 49724 340846024
1 11434 162252 308932909
2 187498 781235694
2 82904 590838006
1 155487 184071 853168885
2 18190 509387955
1 144024 162995 560420323
1 60855 138909 745621344
1 126536 196333 131457131
2 72650 958394098
2 101851 711473334
2 70885 580345620
3 59045 122715
3 178115 53919
3 67058 187757
2 96160 485802866
1 83763 160600 752402443
1 58297 145344 518564758
3 84223 67914
3 109039 144256
3 111255 185321
3 125715 9180
2 44777 670911936
2 40118 141247542
3 75831 41748
1 103078 190494 818421484
2 109688 234413369
1 27781 84031 250117845
1 16268 192068 808170627
1 1159 87146 408465835
2 160880 815285302
2 105982 903623122
1 96681 113166 245627268
3 16149 190818
3 2184 96513
1 98388 131152 964120898
1 107307 170216 124241365
3 139201 52313
3 121352 75480
3 29625 80297
2 35072 148327872
3 81149 5226
1 38668 65162 670340076
2 134003 490529072
1 60323 197844 182723272
1 173722 190165 169563680
1 72472 140345 198980404
2 90401 590381648
1 55298 142036 516219421
1 20096 107652 673819254
1 7956 111780 514666326
3 35218 80948
1 144785 170290 561926236
3 46917 89932
1 46704 120600 193162824
2 48181 783020850
2 45287 583849527
3 129704 33782
3 119128 104197
3 450 160350
2 141694 833702755
3 144632 122670
1 41708 149721 313392498
2 3033 912243121
1 145369 154070 629017526
3 3024 8701
1 27837 137795 170366836
3 112161 2852
2 24950 618155768
3 153963 147428
2 16551 807059136
3 33764 43971
3 19437 51095
2 6880 91812177
1 48570 82288 781477912
1 42906 184588 439668558
1 54169 170653 277653990
1 29076 85494 306171187
2 92463 858930685
2 189286 377940234
3 172275 112819
2 150042 251874206
2 179030 165889185
2 162408 435496395
3 17050 143506
1 106848 119212 570301337
3 151327 45739
2 15830 218747953
1 51309 133084 584350526
3 76138 189235
3 166954 81344
2 153944 129995334
3 81321 92372
1 23637 188669 209817613
1 64695 78106 328539577
2 84125 118331217
1 20989 138812 617857470
1 75987 196621 269269990
3 159180 20563
3 76124 165196
3 8995 162671
2 28271 671248423
3 142409 173536
2 175601 51741057
3 51283 66961
3 92921 52401
1 68539 85859 942794676
1 141683 169104 51809391
3 52569 80596
2 139483 842627365
2 102099 522642122
3 61028 43483
3 90720 65774
1 69512 134228 183594578
3 55774 154066
2 143418 652082387
3 149245 50739
2 154856 808310525
1 10230 119389 423134782
1 97985 162900 765309246
1 161074 185749 300938703
2 117415 565792688
1 64534 173620 565213222
1 136166 194161 227317078
1 32609 33930 180019143
3 131157 67998
3 92417 186120
3 81660 192824
1 54680 160060 116745267
2 78949 185285276
1 67993 152221 603169556
1 79850 108619 926871836
1 79858 109718 767789082
1 16394 121860 41573043
3 22734 69139
3 1418 23595
2 90451 751496282
3 66533 164478
1 128115 130336 321652098
3 9012 57602
2 63718 341027226
1 40484 175556 998714949
2 124488 949914731
3 29834 198913
3 98248 188547
3 27973 111966
3 33990 36089
2 21805 312264562
3 120395 192048
1 15386 165854 293655385
2 101389 900716632
3 180517 20394
3 182188 98172
2 8734 977556585
2 163974 952541069
3 132721 138304
3 141112 164939
1 33388 44855 614570531
3 122290 35133
1 163600 198328 574726643
1 136565 152119 864461115
1 1151 129867 939399682
1 141075 155015 167817920
3 3035 4681
1 50665 85793 301320594
2 156397 291126058
3 69759 190671
2 157195 363149889
1 2054 39093 576622765
3 40441 53129
2 15208 950591483
2 40623 618624435
1 59240 122184 996927252
2 40784 160344921
3 73028 126701
3 131149 129814
2 22604 407608106
1 50681 154260 774473302
2 48408 835717467
1 15501 22410 560398335
3 186013 190102
2 115337 968980259
1 9302 120934 261065418
2 31451 867730208
2 106136 846544923
3 94103 118399
1 12103 188811 23314605
3 29254 49152
1 78886 176152 310133875
2 152007 354692357
3 18120 125325
1 110418 161494 613652458
2 179275 783963460
1 5386 112978 756265912
2 125027 218787020
2 74097 513659145
1 90820 151345 834535983
3 131887 127231
2 73587 642512160
1 117295 126293 466208586
2 60013 981009606
2 61871 86436089
3 158821 129
3 33145 42939
1 98707 101055 802863964
1 1766 78804 11131351
1 23530 115839 224704570
1 23078 54300 955580571
2 80773 502014728
3 174573 118842
2 110717 789409824
2 74982 874980344
3 47405 96981
2 65135 376480920
3 197970 142759
1 74720 164507 844984680
1 128830 152513 977735519
1 191096 197009 99357822
1 29935 90846 941889605
1 32152 100393 775779484
1 164890 184054 386773435
1 34668 36743 553858736
2 4577 618499316
1 26316 171580 319197852
1 146551 170655 429832972
1 136852 168129 179364744
2 78654 387727427
3 60011 160881
1 60690 173209 971600640
1 31328 101724 159583676
3 79614 17299
2 172893 512660196
2 74049 423797788
2 35089 578703303
1 87462 187114 570126512
1 116681 140109 948878520
2 68640 967964551
1 21571 189514 609986910
3 148773 115005
1 52763 149969 114435068
1 92297 170627 74880371
1 142221 150678 80802994
3 42444 126283
3 155211 127651
3 57572 162022
3 26562 198292
3 15808 70296
1 61882 197700 58956733
3 75683 142498
1 350 70708 759613545
1 14255 194856 849896537
1 51009 68934 679319297
1 81836 162081 983267826
3 167451 36377
3 11163 5629
3 185522 134778
2 123280 413082702
3 176520 55165
2 186926 678881900
2 14573 605324805
3 156856 174755
3 132216 63015
1 8106 24241 6271349
1 72700 150460 99187957
2 189696 444211505
1 134185 143312 794921035
3 76954 108318
1 7474 111114 26622555
3 199776 99376
3 32083 192318
3 104959 170282
1 60238 173319 279109497
3 127751 12231
3 154329 100038
1 122932 126698 146396734
2 32699 778184885
3 15739 103096
1 92972 150949 555637817
1 95216 182759 147547960
2 121380 762399376
2 14002 571165413
1 35961 166617 48450230
2 35693 321206570
3 75637 175291
3 68465 40385
2 143951 413300353
1 5634 82660 425487578
1 157012 185877 604492850
3 148642 124422
2 185418 234351930
1 7714 29873 238402796
2 162894 227577685
1 48411 99954 40282756
2 49823 700689357
3 51790 190733
2 98651 790259431
3 45209 191375
2 157120 303381844
3 62717 42378
1 39792 57005 845895510
2 154261 809347827
2 824 189375873
1 62534 158540 870253386
3 181116 96823
1 16570 75342 64864197
1 38124 174925 605232913
2 74990 494787779
3 19973 67787
1 49256 197977 366517429
1 11857 170639 350240533
1 11562 113295 355170589
2 49921 982993595
2 98084 140937211
1 803 90774 897804948
1 735 17565 733849982
3 158172 85655
2 127496 721821127
2 165934 764964463
3 188466 13147
3 68401 155360
1 35530 123459 458036964
2 52951 559322500
3 177182 178259
2 152440 827884411
2 104464 244599054
2 18030 13465433
3 109289 136190
1 15989 101299 274119580
3 95978 26348
1 77363 142880 940546570
1 25715 185384 881859284
2 68354 896577236
3 9182 112210
1 29941 60146 325263993
1 80737 91687 642952063
3 99647 87634
1 24980 157193 103395121
2 8455 465143769
3 190835 25783
2 17293 163942385
1 55742 82330 17383695
1 33447 89719 592151307
3 41241 94461
3 77608 101747
3 12132 86766
1 92438 135018 765925693
3 15698 14689
1 9045 10824 592704032
2 157133 140993649
3 92682 32041
2 148163 348898167
1 4596 43449 199876127
2 59284 732142416
1 2574 53735 397612800
3 73460 190035
3 99738 20863
1 22316 45996 59688573
1 22091 121634 325230745
3 107079 194269
3 107512 73843
1 112751 122571 914176049
2 157267 364696028
2 147094 515801648
3 133106 19188
2 116493 92961297
1 108546 156127 285239409
3 180457 16067
1 161345 173611 55086907
1 93868 134670 930890602
3 89833 149901
2 37645 354134229
1 49073 130418 257985660
1 9315 147284 567006696
1 35376 136013 413506651
2 75707 817850888
2 135384 504087500
2 85944 314899865
1 91477 181007 268277339
1 86094 117972 418967318
3 99295 171518
3 124190 175152
1 148693 176310 641314183
1 28359 198471 876181987
2 32348 190308744
3 73721 179547
2 11951 274622900
2 109482 985333636
1 48635 198702 881943389
3 36314 90133
3 58032 93364
2 91179 986581731
3 87282 89599
1 26369 122480 857100215
3 172953 92286
3 185825 27422
1 60659 177735 220137550
3 165709 157997
3 145679 131309
1 1872 21135 246571362
2 30773 919290875
2 143084 634214233
1 140792 195543 867270158
1 66294 122363 815980880
2 48928 509784152
2 87504 94659214
3 28466 6159
2 68805 786874484
3 68665 3949
3 12323 103595
1 116631 130301 412111626
3 100854 177627
1 122128 195791 607088993
2 138119 336775411
2 65581 936345256
2 138733 989927318
1 75704 106584 571233374
2 185507 498266147
1 66007 126897 698391123
3 4990 53908
3 187011 168552
2 55727 821298955
2 151696 286509612
2 31389 664498651
1 84359 163694 461234435
2 131843 496203003
3 193855 182391
2 41575 623704358
3 56325 1294
3 2883 50996
1 25511 141759 263256264
3 46252 120716
3 94542 100698
3 113901 43813
2 185795 668587867
1 55510 112974 370746946
1 34064 95074 414713300
2 51916 616892192
1 47185 157087 30109312
1 121202 157939 903928040
3 182575 11010
1 11227 169532 437636456
1 146920 184956 106484573
3 81519 36188
3 113695 184237
3 196 86382
3 186456 35548
1 151846 170897 870401390
1 28629 140867 258833127
2 9505 690594135
3 9018 153077
1 153027 190807 88154248
3 118943 185168
3 69246 165385
2 43706 699283720
3 99027 71419
2 162135 502941886
2 99601 679480300
3 73238 51553
1 1795 16244 891810422
1 114859 149765 124419194
2 6219 626665114
1 819 148949 446512073
1 113260 184664 401284847
1 43770 75903 33138170
3 33967 47924
1 95845 113523 847363162
2 33394 84207421
1 161439 190375 538123827
1 121348 153985 33020429
3 77683 157432
1 94602 106422 879486225
2 95557 874495041
1 85109 174130 904202700
1 34128 50126 883075282
2 143279 188199415
3 85271 92080
2 58304 357218891
2 95735 752488565
2 177257 225277914
1 165444 183727 528741392
1 55063 192891 998286008
3 144335 135938
1 145206 169974 204288226
3 156699 130958
2 120746 518336048
2 81212 379111496
1 31089 82051 912189100
1 32924 123324 116248603
2 45343 267442258
1 9864 29335 888210319
3 80575 154865
2 51294 272674533
1 155215 193625 651310015
3 107442 93175
2 156178 927146687
2 170597 590321701
1 33132 136986 87885736
2 129115 787326842
3 110667 97766
2 114566 191352297
1 59860 135096 72112465
3 57463 140247
1 64208 104417 515837519
1 97717 116212 301538440
3 175104 44157
2 60953 394524640
2 5432 474764598
2 17533 345278362
2 12471 604758194
1 10983 80090 987599677
2 33396 299135337
1 33778 77525 597033656
1 50145 196608 768400088
2 167513 408299399
1 137864 173381 463029811
3 73319 10625
3 98384 64887
2 18444 875112111
3 183302 35574
1 108172 121366 873260873
3 82560 121398
1 81699 139346 269320455
2 154663 636053059
3 9023 31534
3 36398 104058
1 124511 160040 405299083
1 127111 139408 337322343
1 115323 129494 833979450
1 57396 57637 74347200
3 70751 53001
3 34780 123322
3 15409 161754
2 185529 295713750
3 39411 138506
3 60920 34413
3 67131 12588
3 186935 78248
1 32061 179804 100643817
2 5079 844863664
2 31731 364629052
2 197136 683177952
2 85707 80536961
2 59180 124636997
3 136173 159128
3 121867 136013
1 102693 136122 429393214
1 18992 174019 40391645
1 57108 173692 661113859
1 89465 174926 315187573
2 54748 581394464
2 106994 891905762
3 66253 65450
3 141100 171549
2 37343 193468022
1 49820 87981 180267773
3 27260 128503
1 59711 115116 371735424
3 178976 129136
2 157095 763235606
3 178147 192949
3 121294 106559
1 28406 184939 767279825
1 643 2029 492044374
3 23393 149095
2 21520 341181424
2 121096 924873063
3 181786 151934
1 88712 186031 585036694
2 84544 356025006
3 98856 196135
2 51957 35935758
2 22721 266524371
3 99040 88917
3 136280 164313
2 62972 618827024
2 192079 757017105
2 4990 328293638
3 175297 95111
1 97480 124352 390509444
2 5112 545081354
1 44672 65300 904331911
1 41843 101786 114696959
1 63997 117448 808674597
3 126784 166856
1 3636 105331 125132226
2 93392 952863650
3 142908 155360
1 69840 150460 419751717
1 143089 195168 317439497
3 121869 163253
2 144886 660747475
2 153079 508802576
1 153133 197744 807595083
1 157342 173254 770257237
2 102503 507753329
3 101293 150744
1 44714 65499 195633707
1 15705 132862 633289402
3 77439 56367
2 74381 369631140
3 33777 53210
1 62373 127730 262471875
2 154922 379051237
1 73607 96861 271595641
1 128284 178715 741222677
1 69143 181662 194781577
3 97544 147582
2 164284 4601380
1 112740 135861 675823530
2 124528 284830858
2 22497 494302970
1 138565 163532 860395326
2 44306 37217286
2 166152 3118229
3 151932 20169
3 193434 110063
3 123119 165058
1 43137 173907 697416666
2 37623 513921214
1 43814 81460 794642279
1 97886 101441 204656040
2 132701 93114049
2 20207 768319229
1 79756 161908 23295425
2 45037 504642703
1 77479 182091 655317600
2 54118 618638298
2 151836 776260970
2 6268 739333570
2 199125 793396750
3 45993 164904
1 67721 126146 235301062
1 70983 155023 856207430
3 187278 53254
3 146602 36556
3 83231 3982
2 190209 576640112
3 154850 47338
3 180521 91068
2 147125 91958468
2 166401 996215499
2 74656 471969963
2 1213 985679771
2 131619 149849063
2 120944 61716173
1 129330 162610 341311072
2 165561 321026306
3 64500 164
3 167155 56880
3 196224 2063
1 35260 176483 130956761
3 73737 35611
2 111371 714515474
1 26923 191311 391101511
3 78560 92052
1 25280 48101 68261483
2 169376 974775523
3 66303 98582
3 87735 103660
3 36854 172710
1 186013 191046 936462757
1 90658 93697 84711857
3 119717 890
3 11979 112429
2 127083 944582000
1 28732 173639 393398622
3 12273 59839
1 26494 111329 360294907
2 58414 620546608
1 69953 102430 265963640
1 6625 146541 737694365
3 39113 138920
2 158236 900262278
2 92436 537776962
3 12026 105314
3 48909 166420
2 82805 190447786
1 129629 184581 953705589
1 60430 191106 407360605
1 125120 157044 837553561
1 119847 174887 34960312
1 45312 125125 452871976
3 187726 184319
2 115416 571820923
2 170169 561086552
2 176482 54669788
3 196718 110434
3 169075 118889
2 60751 588260601
3 122929 181307
2 109282 94131535
2 137067 976214683
2 35575 433651176
3 6690 24695
1 15224 58875 313276153
2 97452 50649530
3 32371 22751
3 163183 106893
2 1413 744458408
3 114859 143942
2 52818 346401811
1 3840 11092 673604946
3 71658 101804
3 75041 153101
1 108631 178963 422635112
2 103345 205924983
1 51091 114901 256160551
2 88926 631810262
2 129552 444176278
2 35208 583638785
2 115083 660652008
1 145460 145871 267773331
2 47082 360110712
3 17257 26659
1 77911 195028 517039638
1 103442 145952 383008998
1 134960 174347 989062515
2 23368 682051295
3 97797 4807
3 84221 34890
3 107943 115888
1 34861 85264 893486610
2 165981 700075368
1 48260 149792 344096119
1 134461 194109 310036163
3 50168 134296
1 23753 193113 646278468
1 16342 82113 230821633
3 197866 197907
2 192805 728257865
1 77682 138642 273190963
1 96238 179189 809808607
3 193639 163425
3 153601 68085
1 60264 83437 74383619
1 86941 160218 359260247
2 76955 662497757
3 15929 101472
3 8907 82974
2 156914 784409358
1 73759 180056 61607356
1 80868 110333 488616609
1 158201 172849 963175133
1 9421 129168 185780415
3 121465 182327
1 79385 157853 644933692
3 137880 55240
3 160355 174364
1 87372 191423 569705448
2 9214 198225085
3 67852 136310
1 61946 84779 52369787
3 179011 111773
2 97546 965713526
1 33413 49686 796360611
1 72118 107809 138434556
3 119534 115728
3 185008 96584
1 65496 133761 98618192
2 138549 516365983
2 84173 166359951
3 196066 150288
3 4118 3417
1 13538 115787 791915051
2 82333 562535854
1 83175 194563 319481588
3 148893 143333
2 110576 957362384
2 177139 257107745
2 10404 261479289
3 101820 13749
1 69861 100648 591673397
1 151512 158652 773781990
3 187855 145072
2 68639 914249379
2 23663 446894319
1 6930 75699 291767787
3 141369 80910
3 138347 95311
1 19202 45223 586856941
3 163941 43560
2 178545 392715770
1 101901 168775 470124904
3 182971 72414
1 30545 137179 339366466
1 2527 96738 369302121
2 61171 269539577
1 110255 169366 106602629
2 185263 976202970
1 118723 154735 526644468
2 157121 102154090
3 19352 35198
3 127867 170602
3 153923 71407
2 95639 686557645
2 196133 382006379
2 33790 444637163
3 178916 123406
3 192926 168691
2 107656 488097004
1 36821 95883 100320318
1 82043 94220 183185475
2 80586 770571259
2 179922 114084503
3 48108 107594
1 91391 136024 292343570
3 3964 9478
2 159098 227567834
1 12319 14758 183896773
2 106839 887537569
2 88093 610833544
1 94261 177548 664738528
3 66669 49959
1 65600 84729 929307313
1 111910 156615 188017419
3 144757 33590
2 55848 633445235
1 48694 154040 212666027
3 95607 189396
1 48830 171938 211639316
3 178009 71009
3 178702 126771
3 198053 141154
2 69116 953386583
1 122974 138540 725143955
2 144134 811218422
3 146046 99226
1 2400 144172 656246823
1 29362 52955 951967634
3 157796 172012
2 82242 948839286
3 193520 163741
2 60145 40128326
1 78554 97575 29564794
3 43870 78403
2 49618 511525467
3 3233 121405
3 167831 16168
2 130361 487467124
1 113393 115807 495949349
3 133099 106308
1 118689 123008 562655599
1 115778 165231 702947986
1 28032 76949 611813617
2 174427 422181666
1 16096 105111 658336033
3 28001 179912
1 2666 129571 659975247
2 87852 322512608
1 31922 41844 442758914
2 91296 789614722
2 180564 105117028
2 117419 928403713
1 124256 138468 464597530
1 138673 189199 914417194
1 55539 197227 346110627
2 105067 969926678
1 63181 127766 196382766
3 41325 119677
2 180326 91783823
3 199598 108966
2 20983 199032803
2 69825 511521104
3 43486 38994
2 182449 475638597
1 175659 182718 70027862
1 30352 91660 310562860
1 73530 156851 449948745
3 51732 23671
1 33737 194034 2560606
1 8659 179826 600659714
3 82510 90623
1 95006 181033 473805758
2 140425 115210954
2 197310 300141959
1 53780 166334 195662619
2 50226 582008935
1 140431 195792 683707729
3 137317 192199
3 84122 167442
2 11535 242159388
2 110254 842440790
2 63276 124958479
3 148656 163204
1 110867 152676 351711900
1 56613 129550 224888648
1 132024 134577 157380808
2 152208 292389912
3 119947 65338
2 65374 476874385
2 130019 696822624
1 75634 128129 912345756
3 106423 166267
3 195543 153465
3 133187 172442
2 126028 328812583
3 126282 136683
3 81958 7456
2 88645 985066421
3 76982 169292
3 113470 8514
2 195469 634871470
2 167607 304479620
3 73485 197656
1 91733 95687 739830163
2 70743 655876487
1 131734 160798 126086078
2 126312 196490654
2 180886 99171081
1 44576 57005 823862935
3 81219 178096
2 154499 844975518
1 42833 59004 157753788
1 111588 172577 962714310
1 155734 180477 614378865
3 193612 95262
3 52192 151037
3 95246 126596
1 37347 53414 427021318
1 28617 63883 719031620
3 133617 8286
1 13206 139962 183519483
2 123697 436966240
3 81138 25422
1 10874 145304 127747437
2 121581 631305880
2 38792 775282363
1 59866 123581 727027223
3 107013 80673
1 30790 141913 343589465
1 10537 75853 473374750
2 31131 78876700
2 35307 943557749
1 115527 177114 120780600
2 189850 382057592
1 37996 160094 691888488
3 114993 8190
1 33065 101114 768066384
2 119397 106287800
3 21135 194648
2 124099 204275534
2 165657 396495199
1 84554 168037 212685088
1 18623 177735 363677260
2 125045 729079736
1 130465 141383 212844789
2 105148 794308812
1 93247 125451 884244169
3 67504 86534
2 46382 557483344
1 153479 172266 88907100
2 113694 946881458
1 21332 109921 855220200
2 193351 577030479
1 49341 133239 188712418
3 23549 162044
3 41294 198123
2 86046 610178265
3 140460 8693
2 29202 900839088
2 43373 717517001
1 88412 106668 356412909
3 86216 175773
2 162393 110526065
1 22601 30990 137234223
1 60389 114445 786227208
2 141017 948197234
3 127229 49285
2 45465 484700571
3 182128 96312
1 11777 166962 683146708
1 161933 179050 531008472
3 130563 78423
1 141191 161412 533345590
1 63500 198187 652577003
2 27088 233826964
1 34811 37323 336155411
3 67814 103387
3 157302 65149
2 29136 333248578
1 109174 114488 72320407
1 149764 173012 453779498
3 188662 116721
1 17498 61783 707407258
3 13498 41680
2 27993 245383254
3 165112 128859
1 9961 29764 883699046
1 131725 199397 642529715
2 184644 954889798
2 179765 698052104
2 81233 158995784
3 100584 38791
2 40747 296355608
3 45752 115742
3 119757 72790
2 31132 52131770
1 60811 195866 984788434
2 132631 190502315
3 60504 41792
3 33271 154414
2 54096 822602483
3 27653 131144
1 35969 95871 185319334
3 117815 30417
3 45700 33403
3 82458 7295
3 35217 56135
1 40403 199178 104246513
3 96667 17231
3 96349 65611
2 12903 218827869
1 33280 122635 549867940
3 13069 36249
3 27576 48332
2 25455 550337350
1 65087 100633 386335494
1 144789 167706 622364277
3 166367 18107
2 8526 411436896
1 77828 194889 857381597
2 145620 741476999
1 136695 140725 387037132
1 109027 130526 324427776
1 592 134284 70236005
2 98289 403119112
3 140293 2295
3 59318 102733
3 132841 162266
2 171154 357116755
3 198327 138093
1 91430 195787 341912385
3 118359 181045
2 10830 12062782
3 38948 160757
2 110109 691690613
3 99061 46939
2 106227 437610866
3 126120 8871
2 149600 82058323
2 122468 191553621
2 20555 291043352
2 84037 822228125
1 138339 172263 586467659
3 46639 23145
3 100256 125166
3 176019 23387
1 5304 166152 706868059
2 169665 198148522
2 96784 924442251
1 15903 158751 316615009
3 190723 154898
1 67267 99965 185008016
3 59053 64219
2 126823 81721905
1 24312 192054 601210647
2 85805 286730700
1 1990 31564 326799540
1 63125 85959 286737476
1 148324 175356 418323101
3 173899 5093
3 146191 126887
2 7938 456635176
2 189462 878885692
3 182550 190514
1 51172 198296 164374968
3 86733 62578
2 40432 528250673
2 44626 773310731
2 14940 378663662
1 19870 131630 66392487
1 61268 129420 412211260
1 18768 128941 107387472
3 190167 988
3 9494 152595
3 174028 168740
2 166660 756087904
3 13586 123880
3 141941 100945
2 150615 394573204
1 24059 179589 727423583
1 34093 170878 167188251
3 96030 105636
3 45219 161037
1 964 71533 194124090
2 143260 413315369
2 151233 394280977
2 22296 609144097
3 45633 119639
2 191303 485760260
2 40994 835458005
1 68260 199382 67320694
3 74013 72109
2 65223 818797620
2 148682 926867468
1 57033 116099 802240100
1 95314 125506 427953008
2 14307 249904758
3 19203 123549
3 107778 144694
3 177721 28490
3 70343 1269
2 159058 947803877
3 29641 143321
2 63136 443518566
1 33644 42522 165515120
3 89317 79182
3 186392 156293
2 94722 618405200
3 73696 157240
1 2129 165231 642188955
1 84272 101151 924560511
3 22276 170070
1 36067 199796 823649894
2 104450 68236218
1 43785 48485 340015765
1 64766 65689 634872054
2 68523 80508888
1 21356 102726 219494740
3 43466 95130
3 102525 69482
2 9675 374476082
2 15521 201742523
3 73633 85624
1 29752 152361 96969264
3 175472 35975
3 51518 13919
2 44345 369739527
2 1965 105809797
1 38197 150316 265253578
3 178880 107235
1 43800 185909 593842065
1 68284 191802 482364514
1 6569 100130 106179374
3 174654 89578
1 90559 195908 807887812
2 117018 227413730
2 188735 752524726
1 68466 166132 271082148
1 34902 161230 457343018
3 177876 36696
2 193296 508228875
1 8889 186164 723124641
3 131590 139995
3 116100 2862
2 69191 221599877
2 43046 174294223
1 5514 59541 307347909
3 56118 122371
1 29714 160941 908879088
2 170046 267507652
1 31640 142187 816757100
2 127389 693161147
3 14958 173692
2 40905 283223525
1 185144 193222 806915416
2 189405 27952954
2 96495 673178019
1 25324 32038 435602334
2 9745 925519232
3 38191 46105
1 55238 144102 96730477
1 95870 196254 79603304
1 14820 66687 818497154
3 69150 154441
3 119973 96892
3 147327 24021
2 114720 40625494
3 22887 42162
3 176208 375
2 57008 472207280
2 62523 960441166
2 20607 659279050
2 176151 244561364
1 96675 154341 777343342
2 107496 22057328
1 20961 28681 360248383
3 192797 2783
3 117249 127082
3 11027 112145
3 117150 56485
2 165773 166057049
1 53842 146115 432382124
3 89446 46559
2 83958 115645142
1 75276 112485 289064240
2 78050 692477041
1 70991 125231 447986136
1 52478 179305 808047188
1 129936 135018 808682701
1 119678 137068 117641851
2 123141 753063311
2 77980 780848352
2 12620 473773670
3 26602 76032
1 23258 70961 975293208
1 66190 148555 28441415
1 66785 102002 26874692
2 190784 922880283
2 58707 179655145
1 134434 137573 484582573
1 103755 129590 654830962
3 113354 58999
3 132129 4993
2 110127 166393395
2 55976 730360114
1 151119 151834 877033169
3 71384 95195
1 26790 26796 736542977
3 478 27510
3 130102 132050
1 72263 81212 407295926
1 90309 157588 411851798
2 20684 52385161
3 57481 31138
2 96395 255005992
2 60376 530050645
3 152562 6844
1 23523 132966 310834345
2 88096 865451190
3 111393 105615
3 44552 147637
1 25081 117613 164358597
2 124683 304316948
2 67455 354649433
1 84183 166919 5801262
3 68771 177067
1 42881 131703 309988582
1 151563 170374 62412268
3 74291 148431
3 41197 167275
2 57975 714062801
1 126843 175549 816640176
2 157653 915012674
2 104374 752282640
1 9642 31574 171198916
3 97263 33450
3 10112 139050
2 55404 691326692
1 140281 180012 743316220
3 161595 11238
1 42479 114674 584932086
3 122569 121702
3 12784 43103
3 179842 71328
3 68594 6505
2 91304 445742084
1 47564 98371 861373188
3 166146 99566
2 100674 793094052
1 76973 155839 166436316
1 119338 123033 130841513
1 34742 86934 426304935
3 89770 105608
2 6050 419294990
1 54367 199345 534758397
2 92950 776711528
2 141066 116691704
2 29221 473745172
2 1047 965506012
3 102968 111405
2 87236 606448171
2 188424 569600592
3 172387 185143
3 24718 18737
2 110675 146798433
3 71884 105881
1 42340 177575 947841204
1 167746 184146 59605432
3 74643 60377
2 136565 840641749
2 87401 485199428
3 673 97998
3 33258 140908
3 189791 85897
3 177264 144606
2 94161 465612181
1 16976 168509 517146162
3 118488 143980
3 26820 137692
2 138273 298067263
2 197171 633307329
3 108611 151015
3 41686 181390
2 36888 815367043
3 144428 93295
3 190424 117614
1 99015 115986 378771710
3 151541 38046
1 112085 126493 443095302
2 158382 113844314
3 76190 72899
3 159399 100820
1 60501 194203 153997035
2 119500 795539929
2 56095 796842829
3 89765 18140
1 63214 187693 157991221
3 102556 179084
3 139024 78860
3 4739 31617
3 191472 132168
1 181920 198945 663483103
1 125316 135600 472294987
3 150133 178180
3 80493 180358
3 115465 129646
2 4319 931392817
3 189945 80652
1 101072 116903 208674854
1 68199 165154 186576500
2 51800 851523688
3 188420 51180
3 138719 145436
1 97259 144321 856703742
3 100358 48722
1 55852 65231 490446247
3 187099 42393
1 28524 138795 945811411
2 1403 954328835
3 20552 188961
3 95740 36624
2 12847 562840635
3 55693 190340
2 178358 778475915
1 29861 192739 244765663
1 61361 169773 269037890
1 71331 164621 24870807
1 103478 150545 391416648
3 21827 18696
1 60750 186291 991274802
1 108495 132552 24591733
3 39865 183606
3 154888 95443
1 219 8366 357829120
1 3347 191214 201974629
2 183886 259345806
2 47873 912160688
3 132273 19955
3 128703 17982
3 79016 161547
1 121593 141038 674338786
1 114539 121533 924864452
2 113026 778226989
2 122556 567398636
2 3649 622769652
1 18709 21101 102479215
1 107352 108704 574919454
1 110350 135861 907220431
2 140818 145324321
3 99103 156798
3 11189 31939
3 11899 174386
3 5322 34825
2 195184 670864079
3 12238 73630
1 106046 112607 225737883
2 131982 678260621
2 122078 397511375
1 11700 33228 182153259
1 31109 90468 88715041
2 107273 297105614
2 124196 413225621
1 76174 197987 184252500
1 97636 99979 435725020
1 50217 147781 870477298
2 136802 732183028
3 7635 111075
3 43057 21648
1 133993 199612 644339751
3 37398 111853
1 131498 195338 588432520
2 60927 783048416
3 33554 115280
1 34366 165359 396337368
3 98086 58231
1 43481 53031 792463459
1 32459 106199 31917932
2 70957 628480763
2 182227 901933076
3 148087 195743
2 92476 952090468
3 109170 132790
2 161134 395160058
2 196746 952834237
2 174524 577761125
2 156742 278286405
3 73609 85013
3 80489 121993
1 15452 83880 623655047
3 152380 139682
3 88789 12420
2 26290 148853339
3 187922 69964
1 79446 195872 441307460
3 71795 149
2 125438 777638786
1 153917 178761 617811608
2 135895 517262038
2 147585 820874595
3 1380 183564
1 115653 189448 555069598
2 74578 939432980
3 119182 13417
2 195401 881699177
1 135357 193793 254523193
3 109040 150035
2 50223 282239283
3 5174 146930
3 37243 102206
2 177172 59705276
2 151906 925395207
3 74830 17191
2 179148 121622174
3 76545 37413
3 153470 59608
3 151201 131440
1 48958 82437 482823242
2 126723 718677949
1 83448 119496 256246250
3 178000 117013
3 83895 159856
3 181935 53647
3 89598 12408
2 70902 357363614
3 139369 78904
2 152970 310753246
1 26795 54862 587422869
3 157196 78194
3 43946 170708
3 58267 47175
1 50624 194300 328358316
3 15715 111523
2 52102 184559850
3 153313 18287
2 62131 619185719
3 170846 81427
2 182687 468610121
1 127142 184831 681425624
1 118673 119712 245443819
3 25870 174517
3 155416 159006
2 77009 175045649
3 197426 4594
1 135506 150131 810075171
3 89219 34262
1 122705 179952 52783476
1 4701 47114 3120623
3 138825 138952
1 29168 77889 24449313
3 195157 59607
3 70904 28514
1 42573 43177 438918333
1 79326 169516 717410817
2 23266 54732961
3 25080 101321
1 64393 198571 259856535
2 139385 758405172
1 110184 186263 987630267
1 91324 103467 46850313
2 18335 750122811
2 131568 888406154
3 187983 93292
2 146626 233448929
1 79716 134137 760022123
2 173417 530354399
2 30585 72903222
1 1849 68229 340632663
3 24136 30509
2 135550 488016963
3 129444 74585
2 168568 50049641
2 29801 243848368
3 187624 67752
1 97889 146737 831266825
2 180617 550538873
2 56503 30183912
2 182495 373799312
3 57662 80899
1 13771 38418 323747441
2 122465 52675873
2 102869 241091526
3 28042 72692
2 108206 780734084
2 14937 192122769
1 34482 108504 745924951
3 70139 173475
2 184439 714641032
1 66255 95265 224862892
3 153361 32627
3 387 103293
3 68939 792
2 16252 677831949
3 95389 136178
1 52824 164305 805520740
2 150917 869041381
3 24651 76532
1 67683 100895 523238718
1 39724 54637 81940415
2 179461 379824861
1 12784 38316 807734575
1 116382 160911 822231207
1 33620 124432 133416586
2 23315 156527288
1 1501 72723 132058808
1 3658 67016 452804358
2 58858 945112944
2 53389 395166486
2 180399 208104965
2 119090 277478752
1 117928 122900 452590914
1 104506 158212 887886758
3 107575 140523
2 77806 178597762
2 32322 220187507
2 59018 365192767
1 126831 148939 562725493
1 27130 46092 798462278
1 131514 185557 301931561
1 81825 172109 610965488
1 164121 169339 369097834
2 50812 865986157
1 35447 119454 907539046
2 79456 815185694
3 45887 185468
1 68124 105820 252908130
3 9451 21759
2 95675 774294334
3 26460 86347
3 107635 140442
2 129467 313217656
3 71054 151628
2 118339 217651131
3 143445 186155
3 113007 18861
3 168961 5830
3 162614 136209
3 182951 133026
2 5747 935239530
1 6952 37796 182964837
3 160481 93582
3 194278 90681
1 131579 170979 823613751
3 36337 75449
1 107039 125983 697434697
3 140770 23553
1 11881 65050 282413664
2 55282 432067687
1 124143 187166 887092270
2 29882 351697895
1 54858 155601 450164863
1 125214 188086 156608271
2 2599 407075749
3 52076 192380
3 84892 109980
3 35539 79582
2 174904 434704986
1 51408 114996 960689930
2 167145 449621349
3 99767 110769
1 93115 195313 656151872
2 145250 587619258
3 160759 156524
3 187394 197175
3 147650 48054
1 9720 155173 409694234
3 115845 122091
2 186204 22485560
3 131030 123420
1 73150 168700 87118689
2 36491 415003869
3 199655 59175
2 121002 525342954
1 47998 56906 918756822
1 51359 56625 830096808
1 24765 27611 392602639
1 14487 101296 366885418
3 154287 190628
3 37870 40371
2 165481 646957576
2 1495 606009223
3 88808 128115
3 127054 106372
2 100825 532768802
1 116274 122711 691485509
2 154771 689646224
3 136197 163329
3 114337 180728
3 102258 168944
2 178122 903523145
2 185483 452243013
3 53291 19328
1 59620 69990 634839708
3 6310 42218
2 172290 885713458
3 51277 170713
1 156429 189624 395336854
1 25777 112352 25719003
2 107152 103830891
1 70925 188028 269625629
2 119846 847785384
1 91828 92590 460360606
3 144601 9013
2 108810 445101608
1 17827 179815 634561361
2 120521 543573490
2 838 365772323
2 132569 424979506
1 22968 90170 791151001
3 103521 6212
3 71460 176653
2 117586 973535866
2 196681 423807388
3 140199 32231
2 13298 487121637
3 48758 38304
3 24721 68342
3 137208 151886
1 35206 74657 586358405
1 12717 61145 660723394
1 50948 102179 201185063
1 51480 188464 980653540
3 34548 21361
3 145712 75268
3 111211 37182
2 155121 5147012
2 29612 344889530
2 145673 127863146
2 137645 542020391
1 117951 120017 231980845
1 70849 100604 931230890
1 119451 182177 687980801
3 139407 121446
1 96557 158530 528237497
2 161564 511917660
3 83134 168658
2 281 645490642
3 126322 8916
1 45501 101891 49246652
3 44709 189481
2 188590 519311003
2 50907 780477604
2 63871 125895999
2 71509 20740225
2 128842 845083097
3 150629 116110
3 188972 119502
3 150049 170156
2 140432 729481593
2 93754 245051711
3 18257 17841
1 37040 99551 422406100
3 10566 163945
2 78670 744194076
3 56210 77528
3 81059 96670
2 143761 498324443
1 3959 124276 48596234
2 26673 367719138
3 28174 98312
1 101503 118343 476594614
1 120300 196042 764032429
1 72803 112129 761590904
3 192854 159097
1 61889 184934 625183056
3 122028 32783
3 142260 55358
3 185159 36442
1 26469 38285 208614568
2 139671 790741422
1 26188 30919 619142768
1 79749 99027 478136280
1 80884 161021 857677668
1 116334 129102 744470890
1 81313 83034 884049660
3 127745 121168
3 130799 47100
3 117606 111777
3 8982 146166
2 16001 552817647
1 159500 186856 683978135
1 6476 28415 752703340
3 162329 144076
3 110536 105347
2 182210 394203428
2 172729 744154455
1 19035 93262 981770481
2 187697 514913077
3 67524 28489
3 109727 104058
1 73892 155994 282578597
1 50394 132648 628768633
3 69145 58520
2 123386 345371344
1 64024 71120 696231305
3 131990 63599
1 79338 171793 35892027
3 111119 99110
2 121417 897876349
1 39859 163108 409031055
2 76322 479418628
1 150503 168708 7499954
2 144140 340629407
3 109324 130141
3 59497 118461
2 176039 853316681
3 95460 121445
1 3084 16988 523001984
2 41634 539359742
2 164159 547903253
1 54790 180126 86783992
2 141572 507946854
3 67779 109854
1 63116 139907 652374645
2 111291 964848858
2 43207 731856417
2 132231 575069477
2 186991 161730406
2 125992 336211917
2 137520 766567301
3 68262 31393
1 153287 191164 976239964
3 24611 15156
2 68657 383120132
3 102564 111710
1 129056 147458 158877852
3 68503 68928
1 11855 36000 104796384
2 196405 256391861
1 91237 144521 305852366
2 62493 381694957
2 129370 185546221
1 3466 40312 514424289
1 30567 102802 612358261
1 54949 89561 993724274
2 184154 753751339
1 144019 176811 149951365
1 152466 185772 728751359
3 147681 166912
3 117923 40854
3 197983 166906
1 12550 60026 561119753
1 77227 102229 511752395
1 19801 172108 535939040
3 160476 198447
3 104857 47946
3 59314 47812
3 99173 122558
3 90749 145043
1 11098 39581 615369272
1 64275 145759 118351865
2 191588 446473479
2 156904 969228952
1 71568 193860 881645862
1 18916 96254 401017014
1 76546 185435 312078001
3 191880 198243
2 179960 364765057
2 115883 901888715
1 32658 88957 247003904
1 77958 186148 333304501
1 135886 146870 760916667
2 135386 713191790
2 31388 579396406
1 13711 81340 102805162
1 22530 47674 244193749
1 48741 156470 416035577
1 34980 81476 592487182
1 20616 169390 402122128
1 35679 112222 121414775
2 180568 393231025
1 103113 136889 760221345
2 61905 967363754
3 12413 8388
3 116503 183658
1 91529 187161 331679647
3 29089 63670
1 7692 188668 377417946
2 102648 669402846
3 69528 100924
3 85156 150562
3 72485 1981
2 170757 991225849
2 64812 266046795
2 182759 547460057
1 103363 197813 785697837
1 51142 109735 197608771
1 35706 80890 341569330
2 39992 577219913
1 24978 184788 36436042
1 101973 149355 941829997
1 44908 134459 802110582
1 99267 121008 540080728
3 151955 196715
1 101750 174453 158055379
3 156815 78464
2 144638 152768433
1 15279 109972 964625224
1 114524 120075 32130121
3 19646 172155
2 121161 323804217
2 198252 460410735
3 61403 153576
1 37791 121141 656232706
3 61781 100824
2 150059 746553219
2 63371 168006669
3 27118 153149
2 57430 928686191
2 177304 147388604
1 94202 160767 943363709
1 78561 114424 181772516
1 53638 56234 459845463
3 36278 92020
2 183620 891514900
2 17072 550126959
3 153921 41350
2 68958 686736751
1 1011 105270 950972211
1 88226 156478 65893928
2 16475 423347027
2 193127 770606833
1 110029 182750 831583810
2 9228 402058963
1 52157 160492 411522613
2 113971 185557554
2 64262 842173291
1 156049 172564 41995001
2 17845 560892111
2 67160 534309695
2 185508 520560632
1 25766 51078 87948339
2 166870 319567783
1 54750 135060 711749556
3 96945 82303
1 16665 165237 385105221
3 162789 85961
2 175523 496884378
2 191706 331927998
2 45578 735430139
2 100849 543808165
1 79321 90850 254044905
2 130794 894918598
3 179649 32049
1 19183 66096 325264201
1 6926 198378 63271119
2 192342 815684356
3 4490 49934
3 178585 156132
3 155949 131186
3 40793 178450
2 84465 755915479
1 24805 52339 357185284
3 85863 40060
1 385 61206 221711005
2 55574 993867154
3 58124 46895
2 196518 768916967
2 41975 195985224
3 123179 179281
1 27957 39083 264715558
2 168261 246585550
3 107724 31436
2 197159 598686327
1 2639 98059 771623729
1 10270 194638 798410402
1 67712 97527 919758331
3 168096 63610
1 65908 130931 361741450
1 299 58776 75923787
2 177473 344884616
2 194999 32185735
3 130363 114787
3 141465 95001
1 15418 106029 832767542
1 3470 178540 580983510
3 114919 154306
2 135342 21814889
2 72755 759546122
3 152246 94323
1 42029 140717 658614460
1 96699 149128 507592652
1 62417 192203 158588272
2 183431 311356767
2 155534 792069768
1 100238 135122 184202280
1 100267 166551 629803435
1 17966 95644 685619485
3 25904 146653
2 175769 142344549
1 25573 172827 962306375
3 7121 61766
1 74598 103546 148404130
3 4605 185497
2 144269 112803328
3 77819 48126
1 65233 121806 536773177
3 174871 141101
3 50900 31467
1 130651 154246 587311968
1 88296 123861 222094104
2 53614 285045290
3 186899 76254
3 76264 106026
2 36201 181232658
3 162750 25021
2 106061 477337255
2 88416 773024825
3 64106 183561
3 186518 77369
2 182330 526082180
2 135500 257623875
2 76152 160004638
2 70070 104560242
2 184165 741312741
2 109400 22738026
3 32407 33604
3 11938 24876
2 97285 864515466
1 85283 91812 66061401
1 1364 123788 116764739
3 470 93250
3 169680 97305
3 192583 12461
1 46739 193633 551591968
3 145001 129217
1 81491 155571 897714316
3 4439 192118
3 48272 74579
3 183998 130755
2 71359 365470229
2 21936 292567967
2 104294 346014071
1 32880 89671 957830445
3 60597 975
3 36769 150995
2 141118 406696546
3 16216 119259
2 4444 397553285
3 84876 49729
3 42882 78475
2 168872 621460595
2 7468 512581571
1 36918 42679 345055283
1 85178 114530 147818017
3 1556 144612
3 22735 90785
3 103501 66401
3 43975 46570
1 128675 151150 393677447
1 48094 72545 3944315
3 188344 162572
1 1209 122419 612900511
2 1196 450655554
3 115042 31662
2 11613 897808757
1 28540 41005 730311995
2 164389 874175812
1 32548 103499 798391056
1 31812 42607 345534387
2 197362 684184641
2 117164 485106848
1 72826 119614 713326768
2 88110 39519363
2 39141 26966972
1 26675 139925 569890541
2 98745 747768395
2 62362 329499609
2 104764 475844731
1 112830 166135 318317719
2 47310 531674837
1 1836 54632 861362843
3 36466 53619
3 3288 50823
3 77865 12584
2 28530 398338775
1 158070 170667 438033370
2 22773 629692759
2 65147 365655794
2 145803 81283754
1 52159 85257 139737533
1 4562 58084 955860752
3 10071 44300
2 170957 840518584
2 173042 935681799
3 98516 82173
1 60034 148424 285260879
1 26976 154580 614071026
3 182838 29426
3 132203 36456
2 145244 108560933
1 2232 102908 520083472
3 22681 171556
1 40470 140729 729580599
3 105855 29858
3 79502 127126
2 109106 362543788
3 165125 145504
3 42930 87726
3 61425 122862
1 74920 127616 774866646
3 61997 132490
2 34350 454100086
3 163231 116334
3 130745 136836
2 124913 665497646
3 147736 90350
1 28569 145495 746710017
1 8211 192625 656294754
3 98146 69314
2 100123 467624497
2 6777 476688432
2 165185 795003871
3 102643 37303
2 33862 476402289
1 78601 118258 302752748
3 130480 79192
2 68364 774540191
3 20852 29425
2 129511 60751842
3 168928 59344
3 12017 156908
1 7424 167429 285013173
1 147240 165804 851199971
2 181154 729839367
3 13996 21063
3 124500 179419
3 95127 136473
1 79809 191362 441489930
2 151879 651788487
1 137944 140563 685928492
2 64826 430384223
3 98058 195038
1 5398 110616 205739269
2 125079 565030759
1 82382 130604 916613913
2 52604 393016339
3 174481 183211
2 74753 646574946
3 79947 7106
1 186732 197592 354226962
2 32863 541547684
3 184666 150003
3 106107 54812
3 131974 196285
1 26151 72832 549599656
3 45796 60067
2 163926 833510553
3 187943 29891
3 163733 148517
1 16057 91872 243662599
3 103967 98593
3 185414 122465
3 176848 159150
2 92535 905208655
3 114705 166010
1 22379 162381 576612626
2 149484 370766342
2 17846 657095379
2 101107 133492889
2 114458 55379622
3 168133 98623
2 182202 779101953
1 27950 136623 635530434
3 34412 138934
3 45417 86155
3 55447 46395
2 98817 788239546
1 48881 163132 558731808
3 49516 170667
2 14434 957398050
3 121530 64541
2 174373 881801382
2 121645 977652311
3 198499 28030
2 45886 899489718
2 185304 387641368
2 55807 566427681
1 9756 94418 829827159
1 14396 136959 964244054
1 11037 87809 739113389
1 150430 173610 797226871
3 103859 89801
1 61370 197228 390993720
1 42670 110739 556714073
1 116242 199878 53882033
2 176598 870779736
1 41355 147031 136024356
1 142434 185587 203747160
1 40130 80437 179750961
2 104316 909393163
2 59110 113328528
3 162663 165338
2 113024 598375282
1 29531 99666 62343962
3 146231 197578
3 161634 76799
2 44634 670475163
3 178387 24954
3 137999 57472
2 78898 920447353
2 166348 487759000
3 176469 188298
3 74619 61892
3 38219 109930
2 49053 995971271
3 16592 48383
3 37025 41728
2 158565 444147822
1 19488 106696 911580192
3 42016 121992
1 1458 122050 553718496
1 30173 87124 512934901
3 135595 54076
1 24897 71225 130052546
3 70987 17926
1 17032 153789 194915268
3 91225 151155
3 144731 193689
3 89657 198040
2 85001 784289113
1 75518 168976 308325019
1 11385 128919 299896109
1 75275 113938 487165387
2 160055 705663965
2 51377 290446413
1 38984 69750 880076530
2 61168 14896720
1 39757 166107 200202783
3 76066 190110
1 141908 142734 145566619
2 36298 108097123
1 181116 185632 482100038
1 38597 66173 643546837
1 96475 175904 987076790
2 73626 943151522
3 8790 112702
2 28257 497658742
3 42811 85717
3 153195 43163
3 58179 173656
2 98500 81247942
3 6439 5917
1 64672 135358 485512810
2 57032 493633369
3 4768 131792
2 118642 688556225
3 113181 145093
2 11928 338576371
2 157251 41397994
3 25731 37841
3 159121 32744
2 190298 70964963
3 81169 141754
3 9674 178729
3 70057 186640
2 19097 785309952
1 10852 170457 765089500
3 198325 111099
3 8671 111479
3 182804 61476
3 9572 55033
2 96050 211886738
2 141362 934895389
3 19416 98482
2 160215 145693698
2 86224 518130267
1 90180 183100 179866652
2 25920 78602020
2 115451 578699136
1 93390 113618 732423038
2 135145 500905723
2 122367 727886156
2 192117 914149897
3 193081 182904
3 82127 51614
1 844 171211 109391292
1 10415 23677 596466797
2 71291 699702739
1 17138 58313 106405248
2 161197 688225031
2 102698 888283138
1 75566 86960 921432638
3 50180 126809
3 3468 69054
2 163646 459450161
2 175992 934079988
3 1819 164355
3 184955 11342
1 98625 109068 121863398
2 131418 235303150
1 157655 187710 621703337
2 105779 828519938
2 30815 424125773
3 3665 192440
1 18950 52053 416472142
3 152777 16467
3 20989 136261
1 76674 104954 372914300
1 49278 169940 347496524
1 35454 40351 743491041
3 14961 33572
1 151840 181715 392460731
1 87344 169216 684184591
2 86407 956981784
2 64268 502720969
3 126185 102182
2 137325 692153590
1 113586 152166 783378475
1 1212 152193 869173647
3 189184 82829
1 166191 190914 264866193
3 46143 89018
1 64845 198256 803920604
2 37153 9976603
1 116726 129696 605800584
2 150086 986251817
2 24145 965770531
3 174336 145974
2 3429 81450110
3 99064 92631
3 130099 80985
1 9845 55342 479431126
2 152417 926762828
2 11371 535410969
2 43942 511100995
1 49352 133727 115171972
3 154886 53240
3 33349 66980
2 129411 629356013
1 40180 135547 343470679
1 28138 163083 505059598
2 160565 589449814
2 101989 269020447
3 199167 61877
2 35679 153028742
1 98009 161611 443196569
1 133258 174878 237393642
3 8866 189072
3 24469 32923
2 89299 943636996
2 79257 42800680
3 84986 89510
2 110636 982708654
1 68219 100690 150517589
1 67176 181832 692186493
2 82414 396237470
1 74041 153304 834326988
2 9561 442272024
3 91521 125832
3 57917 160502
1 4843 186262 942369016
2 165416 179301487
2 4305 761677149
1 80378 157160 306234762
2 72107 280303861
2 153578 436834270
2 64377 706913257
1 93949 127776 174988157
1 22905 149005 136936850
2 145723 353525063
2 109775 546173293
1 12636 161643 832181527
3 131771 182322
3 159545 167890
1 148193 182038 972259445
2 158648 421742568
2 24217 968373996
3 11681 101153
1 52284 90181 251647779
3 70016 101267
2 100946 690698405
1 160784 188735 737104303
3 58975 143870
2 77577 910133990
1 101845 183413 175052719
1 105328 159982 931113329
2 122917 985984852
2 3592 852721713
2 185569 679169605
3 20001 133324
2 169519 833753717
2 116134 998776503
2 195295 287046144
1 97668 124412 181231203
3 7751 62725
3 35526 54667
3 189155 193487
3 65897 83229
3 65545 162701
1 17647 173388 952687387
1 2112 71152 492538658
2 33024 514909895
3 72535 45157
2 110141 303831220
3 32750 1283
3 181042 41119
1 120655 154928 927043472
3 101473 188632
1 84167 108822 710521608
2 97703 84553085
2 86329 335450625
3 97501 33462
3 107779 161307
3 25572 159265
1 33111 58174 443958609
1 155690 166767 766814815
3 72208 140806
1 37711 182698 384951861
2 108711 177553915
1 60229 102108 82194725
2 103111 619666052
2 120693 577582735
3 172639 29587
1 41168 77105 215152614
3 183520 89033
2 113120 639524281
1 154642 158627 749255010
3 81930 143802
3 11418 92950
3 154561 3371
1 85178 115297 634777318
1 149275 155802 306474521
1 19524 122794 555126376
1 55591 78580 185942690
2 39291 664557115
1 762 198639 999475094
2 67580 918652962
2 77063 724628877
2 82102 166236929
1 119108 179357 894210199
3 84612 10193
2 154813 170337866
1 25961 97261 62536117
3 3698 133850
2 117035 632301345
1 5232 144506 643438545
2 6144 230700702
1 25664 106137 874310087
2 198104 525172331
2 99189 357277520
2 67326 504314559
3 21396 185223
2 47515 821563077
3 187477 52
1 142855 157259 329547072
1 55678 149673 683890595
3 52981 1331
3 89576 43664
1 121665 131731 601079041
2 194643 132465223
2 149423 272191974
2 57808 720200401
1 17040 106949 923355859
1 118455 185033 672838351
3 187382 197020
3 194900 146124
3 59907 17334
2 169348 568234930
2 135161 784093851
1 142885 166407 432751002
3 47930 118579
1 112239 129161 656108477
3 112322 112275
2 187053 338020342
3 53633 170161
3 118588 18666
2 107030 902506725
3 156340 90728
3 49664 64655
1 14350 135557 851095297
3 146579 43347
2 62875 469835910
1 110622 130351 804337381
1 18486 180743 380720131
1 147025 149041 171235683
1 169808 197210 210350195
2 128011 982577313
1 68361 172677 499157496
1 36460 183576 839620171
2 69494 708463217
2 191689 452337825
1 48932 171296 817957304
1 141165 199184 339353628
3 50194 169204
2 158149 567720498
2 36185 661456568
2 136694 652530610
3 54047 124474
3 166638 167916
1 28550 122230 109381592
1 43798 75029 797729700
2 109649 309782296
3 8701 31761
3 15649 188411
2 65946 568253208
3 34233 127686
2 110710 111684356
1 63377 119815 243063957
2 86139 354725732
2 47593 302637026
1 4107 15552 858607668
2 186293 516391347
3 13954 100348
2 39344 121347785
2 93993 392084601
1 72218 106531 443718744
2 31064 314161408
2 65001 75768867
3 70121 64758
3 181384 186936
2 177363 58867448
2 161428 27572325
2 57789 32837537
3 167719 138875
3 41813 109228
2 167497 45051126
1 30593 186967 822915597
3 156856 173087
3 188285 170541
3 169806 3737
1 60870 142629 981335314
2 25830 512242367
3 179367 103597
2 100829 818395364
1 128141 176572 933756456
3 154663 115034
2 191567 718035418
1 50564 195021 992317806
2 108225 310731897
3 148463 108467
2 29661 480659207
2 175779 431151407
3 146336 169317
3 98955 60584
3 401 122745
2 42172 807939020
2 31837 307598543
3 166612 124979
1 32604 87898 816146435
3 144338 190609
1 132874 199504 664422952
1 136779 172753 769749509
3 135265 102970
3 163728 66838
2 194733 769222106
2 139326 785698426
1 41445 130350 508838643
3 22490 164605
1 53639 141319 325370851
3 413 129975
1 62136 72147 620952287
2 123466 18414847
1 97354 160250 12670442
1 163912 166197 847887560
3 68298 32465
1 50335 84388 708057077
1 88775 168509 98906277
1 137720 168764 568615342
2 130078 685361564
3 56456 3404
1 113808 125757 478926784
2 113649 116712350
3 147203 130361
2 112558 408965273
2 175122 798315714
3 77493 165017
2 105653 130757899
3 126688 161383
1 48022 68407 376813671
1 113384 130184 890581262
1 14628 119789 162192756
3 150840 62035
3 16956 152835
3 152019 81418
2 151929 853029833
1 154881 171262 452609770
2 15116 192135113
2 115468 995023915
3 145160 3015
1 34885 78368 390601842
3 136536 69757
3 116183 1030
2 151036 824118897
3 151353 77884
2 21543 267841243
2 71098 459847520
3 39263 52956
3 37943 81888
1 51189 91697 413736779
1 80096 113260 579676666
2 193546 716927215
3 48298 112190
2 104465 328272704
2 130473 850300685
2 144614 111846224
3 166857 48730
3 110190 80367
2 75424 22777279
2 159839 510072816
1 3439 190651 749397220
1 103780 148071 678746886
1 11094 42843 165797180
1 94054 108727 537323605
2 7526 384446317
2 52882 742334027
2 190004 317122121
3 120741 14231
3 24431 188535
3 18367 66777
2 11897 714267496
1 252 28288 85269532
3 54116 80115
1 138125 199636 875591024
2 45990 645531590
2 183757 367690922
2 40083 184681084
3 94194 40540
2 63435 587014896
2 184472 531633759
2 78135 818511212
3 132443 74285
1 148190 176704 670598118
3 43571 54791
1 64383 189718 154499363
2 191427 984712296
2 122985 667197975
2 127738 50429688
2 46510 320909221
1 23728 180511 682419357
3 122350 47247
1 34193 57306 531290453
1 16164 193381 276583153
1 73317 174521 238915198
3 53178 113716
3 99147 98410
2 162557 991051571
3 34062 46942
2 45866 204731774
2 59530 384459843
3 151242 16428
2 180418 857072238
2 186181 82480983
1 771 142756 10309451
2 126302 357998938
2 184857 843896057
1 68323 77904 307956915
2 150696 221106634
3 32058 169219
3 27875 68956
2 195255 607375532
1 68978 194324 321156455
3 69136 111000
2 16422 990708016
1 21832 101236 14374485
1 147931 185047 948289357
1 15795 52045 407276497
3 4924 144145
3 161292 113683
3 193445 101675
3 8217 96235
3 20895 167245
3 110050 123798
3 125918 6026
2 49227 619523622
1 3498 176137 987827723
1 13120 73664 520261100
2 140378 195512068
1 53665 192015 603070076
3 130646 81748
2 36035 65068785
2 22427 547102265
2 130492 470207544
1 113067 122401 186833408
2 95832 963438685
2 54587 265135025
1 45006 72809 997402987
1 92643 189056 728141500
2 146105 453279653
1 148692 160068 896231361
2 156198 622122011
3 112852 26512
3 53512 130148
2 142032 137750991
1 68271 174903 418192108
3 162106 1905
1 34694 78607 482726263
3 165461 194456
2 25926 570542910
2 142565 985349644
2 87770 492592567
2 87582 641911836
3 36145 64637
2 11158 654833421
3 120230 23514
3 68535 17041
3 177238 122803
1 137873 145323 702676772
3 147390 82414
2 44859 534227486
1 73792 149496 925635583
3 59467 20041
1 55574 192219 500760567
1 77123 122697 831690781
1 66540 74417 420566427
1 29943 31101 485596957
3 61136 60368
3 110663 35249
3 90373 30120
3 132907 76875
3 67684 117551
1 40135 119426 585729849
1 109162 114761 32968235
1 58049 180637 220564206
2 120323 943436126
2 81055 169353359
3 102995 156809
3 88364 75431
2 43296 182659541
1 2555 131726 164769321
1 1704 188977 180951476
2 139411 959590529
1 83120 136145 468886925
2 175200 343298280
2 169828 882815993
2 22655 708010752
1 1883 93561 168997236
1 23993 32021 766164671
2 70714 183409342
3 68593 182203
3 181177 115721
1 11135 126989 35608855
2 10005 762939135
1 122309 166757 896171309
2 86987 646579451
3 111042 7897
2 44148 811628066
1 38624 124990 93789212
1 149557 172968 488490869
1 174565 184038 22012532
2 81980 980081081
3 38283 194513
1 12527 185729 675863978
1 100709 142689 369382707
3 76542 183290
1 35936 143569 351243864
3 161467 59581
2 125954 117456259
2 178672 102468493
3 143132 116126
1 68409 96831 867023867
1 66701 199015 539027164
1 19318 134356 321258547
2 51482 77396522
2 125547 950444002
1 84504 192706 373288562
3 87546 113576
3 67170 76653
1 45154 66751 150368378
3 139524 82658
3 136489 78545
1 90756 142773 409621841
3 149807 107655
2 138755 854902085
2 109650 8220614
3 126793 124929
3 17692 137237
1 81732 182472 83161869
3 96141 176921
3 175519 24115
2 125403 804677100
2 135081 65846811
3 123786 185355
2 129001 106042648
3 146712 83386
3 49135 168870
2 84199 325981598
2 124216 18552408
2 58915 744169765
1 20252 156455 839005227
3 93751 197148
2 78714 471276338
3 15586 135839
3 155047 157880
3 169477 87841
2 1225 870279539
1 24220 35217 307742058
1 51181 155228 201396
1 4667 47447 156001349
3 157931 29604
2 95725 951602512
1 47987 72549 359672874
3 94119 186320
3 74680 90342
2 173524 527156711
2 81603 181733715
2 134554 855713568
1 7528 102125 755668341
1 31677 158442 130350101
2 187919 137997563
1 21099 82471 878582330
1 13806 155954 129088370
2 39617 59440201
2 223 751919656
2 164651 937717094
3 153218 24745
1 119486 151272 604454161
2 122447 422476233
3 92755 62286
3 11085 88259
2 119661 275503094
2 18237 493482861
2 9001 394346281
2 26091 454016934
2 84857 685623829
3 159663 135340
3 5561 46206
3 85134 182403
2 42523 220785952
3 111670 158846
1 82586 161044 810438758
2 61129 768654325
2 76567 43869059
3 195521 184043
2 148527 995614197
1 42456 126931 641902249
2 188734 634707656
3 48804 13494
3 74039 121801
1 55256 138071 204243234
3 97431 53093
2 15324 707934644
1 88676 109063 781211830
1 49485 52770 344315012
2 14881 431738855
3 190566 103439
1 115022 118189 461353289
2 48749 435468061
1 63902 194074 852064808
1 79584 111961 207293349
3 23394 152898
1 45707 167521 51535792
3 35956 87498
2 12676 178442379
1 111022 137872 363105419
2 44918 507782985
1 81457 194440 126127879
1 59831 90744 735673886
1 64604 103656 787131337
3 192562 50358
2 51064 292139456
3 122333 159590
2 58335 139815033
2 49688 386271195
1 45489 101059 96590389
3 23673 49397
3 176693 149236
2 96506 529165821
3 62124 68525
1 34847 39520 993787707
2 118757 350889415
2 186480 210666136
2 136 408150801
3 10654 46388
3 171987 70659
2 48406 685017501
2 168367 112402507
2 34705 299491971
3 146490 145797
2 100169 370390330
2 103131 295439379
2 151319 602568605
3 2486 170262
2 14863 982801203
2 170832 314566103
3 139073 92463
3 164982 139925
1 44015 130518 666888626
2 94447 513528520
1 67697 124381 954456979
3 158194 55440
3 172245 2803
2 124736 773890452
2 128484 702484628
3 68681 70802
2 33632 117835079
2 36628 978972367
2 97081 878893445
1 81227 122615 572475663
3 190733 115977
3 184892 145252
3 150606 121938
2 29156 957135457
3 186879 148316
1 102054 148200 515056318
1 44393 135559 426717988
1 120974 123668 259500156
3 190919 42498
1 160124 181513 479097097
1 136562 178084 522249941
2 12509 124209235
1 12710 15543 40503076
3 12015 116353
1 25899 162893 356323724
2 180858 861036645
2 117410 143785725
2 66920 403445139
1 88473 96850 485813060
1 91146 145391 126990552
3 130069 183882
3 26596 174917
2 51375 104813098
2 5434 658734020
3 159882 18052
3 103376 166548
1 55762 139468 732714150
3 26574 3924
2 96773 983872020
1 104397 117195 84751451
2 136284 132175278
3 59827 56645
3 179152 85640
2 134817 958221879
3 5620 46452
2 121096 961243411
1 33747 159489 78106810
2 10528 720859243
2 154717 138046156
3 182463 121751
3 160449 153607
3 107312 108290
3 169502 107100
3 178342 73860
2 95227 23132725
1 99633 165789 308537152
2 13630 313742938
3 44026 101567
3 134341 168273
1 56010 109927 644682177
1 26194 47163 63880088
3 166464 38916
1 97213 192635 429894642
1 137317 191339 572270038
2 7651 956819732
3 79610 152177
2 127642 168335809
3 192468 78566
1 107413 167396 63479702
2 10920 654450010
3 79965 115521
2 34275 155759134
1 101239 161481 275000634
2 53734 338031985
1 24141 25112 612613443
1 111601 191617 966428802
1 5173 125513 68549934
3 51983 35488
1 64805 78237 672239789
2 178763 772377183
3 105632 86727
3 10842 11226
1 61141 144849 938211069
2 104775 431405605
3 29707 65110
1 99275 151997 257704903
3 173715 105027
2 95557 802384608
2 4270 803959411
1 71932 112159 893887032
3 189356 177015
3 132334 34591
3 20605 88767
1 48600 176137 33828213
2 99639 870470794
1 128092 153580 589021655
3 66854 162458
2 164124 662337966
2 20355 432573994
3 151613 43827
3 103896 101177
1 153042 184571 344778913
3 45772 57370
3 198800 101430
1 62368 163668 324915694
3 62400 109321
2 167149 803131384
1 109585 117789 527665694
2 107120 485622957
1 4596 27824 136967526
3 167000 45397
3 176887 18534
2 103262 275162942
1 107863 178425 319426220
3 155192 1136
2 8012 243906869
3 24475 134536
1 30431 113198 94880001
1 90192 188232 39586398
2 93394 32922683
1 160630 198304 861621767
3 152574 194603
3 92963 166172
2 25043 373753837
1 20086 185301 896832755
3 170824 118739
3 120843 122877
2 120529 232029116
3 81385 181531
1 52206 177522 456998441
1 19300 150658 51830784
1 74038 97581 900430884
1 116560 136556 11216299
2 38339 734285149
2 146340 200087452
3 122210 103141
1 29962 110603 784158177
1 62786 193590 708458069
1 155382 195375 663748837
2 134330 988188074
3 183066 66506
2 184907 27236837
1 47665 91695 330502928
1 8016 23278 642014278
1 33783 152807 647333273
2 168766 671583427
1 16476 95676 839992897
1 31691 90944 51132335
2 99403 992694447
2 144160 163693093
1 110951 155020 428224245
3 180331 94863
2 94075 304258100
2 199465 388584244
2 158917 20896618
1 110675 164564 220018129
3 189723 149603
1 617 157522 892305208
1 74862 163586 784219917
1 22620 120004 835470890
2 171448 49437573
3 1435 110087
3 76632 103251
1 60877 198929 591966901
3 124607 183568
2 194093 363405136
1 89419 198731 727425648
1 51991 110617 901300141
3 106 173901
1 4302 79911 488353311
1 144539 161273 33078245
3 46878 37229
2 176291 1893286
2 34799 215252346
1 101031 194195 836942993
2 14150 14684016
3 194288 56322
3 55377 78159
3 145738 116824
3 56760 127249
3 169663 1753
1 115803 117677 108094210
3 91490 198674
3 150233 63562
1 2040 170936 455244029
3 56020 83968
3 71489 68228
1 71315 141237 699607465
3 179519 49432
3 53841 70395
2 122707 281997342
1 25267 32902 818270685
1 81753 176617 848290722
1 109705 124752 117549056
3 103520 181927
2 23659 98602858
2 112063 881839353
1 179137 196496 190565906
3 81992 169893
2 7274 236557688
3 192813 72463
1 63197 109867 259896722
1 156715 194584 220003169
2 67594 39450746
2 121473 567712551
1 53889 77558 389602637
2 50292 125455079
3 41197 155526
1 7427 143268 93873034
2 103464 216885774
3 196680 57118
3 59195 40473
1 23712 102121 404645742
3 153699 103508
3 38377 167786
1 29922 71079 902168578
2 112959 115802981
2 192458 579069634
1 108590 197659 639173659
3 111391 67791
2 106274 402671844
3 82920 169802
3 164624 127794
3 147168 144327
3 88273 137763
2 198834 357843763
1 34341 134845 231785471
1 71628 198041 756105003
1 10916 53136 310536772
3 50402 64189
3 53336 168836
2 120398 214111645
2 79602 12742256
2 41772 155840600
1 104459 158513 42314931
2 145367 416854361
3 49512 100728
1 80754 125279 924663193
2 73850 791676703
3 148536 146732
1 45725 85804 290044315
3 37134 83448
1 40806 65312 989659707
3 149284 108476
2 30612 400325956
1 115420 186574 68249081
1 36712 184295 590513143
1 53571 119651 451305732
1 63412 79141 623379676
2 101782 931611525
1 52174 136571 243375842
2 151363 281524023
2 91531 486951116
1 92999 159371 201156634
2 56369 789062188
3 166778 118268
1 18866 58700 652454280
3 115994 31652
3 10786 62243
2 88920 79599470
3 62163 119246
2 186003 158629559
3 130000 15142
1 66493 168143 479808371
1 115264 153417 918694005
1 58671 159241 194415945
1 127723 153516 199602152
1 6772 198000 252714396
3 72714 45164
1 8623 44484 583462004
3 162395 57274
3 95870 15888
1 123785 167919 478571675
3 38990 72720
3 77389 23070
2 60032 564159556
2 36123 435905314
1 92603 137371 584615026
3 147819 81198
1 34114 119467 16899666
2 48094 419007963
2 40652 15240477
2 53933 72995103
2 131259 951704570
3 41419 99739
1 36576 108775 526611408
3 127717 45370
2 11958 873531941
1 90787 156625 70775531
3 120964 161919
1 50902 71883 415047312
2 131797 69019737
2 17282 244172018
3 43364 181647
1 86736 110360 759359431
1 57919 157456 70527815
3 115073 150721
1 63310 194367 346423855
2 58694 157454516
2 80813 892151365
2 96407 209516429
2 33820 991912265
1 82695 121769 886725830
3 120743 39204
2 9893 265044522
3 73340 176743
3 110872 151141
2 154018 389302029
2 125728 115373922
3 3714 2286
1 33842 77342 819587258
3 16751 108097
2 198605 58134667
3 4648 115699
2 174194 824149431
1 101280 139049 542853083
1 73916 129813 285617828
3 139756 180242
3 71693 87875
1 1304 175113 613426991
3 7076 119958
1 33100 84631 738046593
2 155934 426729815
2 173637 464058423
3 185951 140179
2 101274 213239059
3 40331 984
2 42169 520825039
2 29549 49463174
1 59705 174700 109795386
2 89110 30189412
2 191937 818488916
2 52138 187353961
2 51923 141563603
3 88083 142368
2 75373 701266819
3 107786 86076
1 34853 138986 781272820
1 71673 151335 990430730
3 186989 190292
2 41536 312795919
1 103885 111798 612336690
3 120608 175723
1 78968 160501 161273369
2 71558 143711372
2 1560 92664514
2 58064 170109709
3 145421 190987
3 88371 187667
3 174742 168652
1 121083 160933 464412197
1 72039 98200 903895021
2 110389 157177174
1 99518 129674 775520506
1 7564 121999 829444394
1 28495 189811 496638769
3 45857 74798
2 74214 321574569
2 185441 947408116
2 192710 778606174
1 36206 158728 412718535
1 45817 87839 53692937
2 42451 179701345
3 179068 75046
1 53963 113310 663039797
2 113007 134242992
1 70256 137919 561080529
2 75639 31357606
3 53885 193966
1 48194 157989 85201559
2 20578 132953874
1 169225 178110 258790223
3 184299 181222
2 164249 103649285
2 50303 21275472
1 185133 199052 666167865
2 171362 840739284
3 128977 27538
1 15482 88230 971139041
3 146745 37273
1 47731 100120 969002171
2 111711 270887201
1 76029 164932 527634279
3 3270 153982
2 74720 877566204
1 128362 169349 507151047
1 107998 190756 239799685
2 38626 792184846
3 177357 119946
1 120647 169289 109525520
2 58415 704758082
2 86616 518318771
1 33356 49865 983884992
2 53977 822524224
3 47656 115501
3 10028 128879
3 177245 30701
3 75897 147242
3 153463 151514
3 130490 55815
1 18152 68720 641436632
1 122918 196031 831791268
3 9501 71344
1 50647 75820 966579097
2 167619 296066298
1 193070 196560 291600899
2 83704 780510837
1 48303 187248 768223240
3 115916 111170
3 116255 19493
3 125710 124868
3 6397 103640
1 105222 195849 542379191
3 21302 195862
2 181021 500725134
3 37622 82892
2 137613 890484176
2 128710 726399258
1 2209 56158 604453530
2 148618 617563002
2 128859 218918669
3 1403 169708
3 432 54510
2 99154 47749232
2 145132 708509382
1 168484 194613 631309640
3 71627 174819
2 141794 205040965
2 5937 906249977
1 144137 191758 14329906
1 29510 144947 103134108
1 161862 179383 515411680
2 148148 63315041
1 30719 153432 382388529
2 100088 603286452
1 24624 178827 146253494
1 17282 31288 189065175
2 173768 978994901
3 152398 38962
3 138554 176931
3 113162 32670
1 100183 154198 540534577
3 43087 133541
2 19066 113041191
2 93288 100642445
1 17142 81171 959975491
1 70559 103121 194192660
2 161714 106102615
3 91019 86007
1 55284 123755 598087233
3 71890 5560
1 36208 112573 678060732
2 165613 795986454
2 194133 343059082
3 139488 74620
2 154524 981790065
3 28416 156890
3 59508 110966
2 142 946168081
1 34564 77868 370240893
1 58151 98021 897445596
2 70669 468352489
3 163462 189563
1 118684 173311 160163683
1 41075 118868 724336596
3 83600 199302
2 82986 403337592
2 64364 598559946
1 140155 147179 423038562
3 97903 176381
2 198231 689182051
2 46607 422815525
1 47556 154136 195866409
3 84566 31853
2 49911 93726822
1 63133 115925 98227154
2 29105 744041122
1 86069 190184 562149427
1 12915 67107 268255838
3 8498 9955
2 185833 873511364
3 69088 103381
1 160127 192021 762034539
3 73199 194822
1 1545 155727 871697010
2 50567 209373430
1 13693 151266 624413243
3 148615 63947
2 190681 257191568
3 167217 90677
3 161079 140104
1 60726 165701 81896101
3 166935 161935
2 87290 62112772
1 31422 88678 735740914
2 163296 82150034
3 107303 163568
3 67001 40588
2 28855 720599925
2 81949 269593203
3 22114 54644
3 88414 103598
2 33916 366547476
2 70696 697832431
3 161023 194446
2 69645 377170409
3 141171 165958
3 134625 144675
1 88654 166764 754618011
3 197675 183219
1 27042 102225 413415431
1 25342 124895 511132419
2 111108 569124102
2 22420 989279046
3 26890 117455
3 146873 185444
1 126914 186628 857531502
3 14468 144446
1 125785 171457 866341808
2 80112 998295601
1 81133 144681 790110830
2 160164 846393021
2 152867 722268596
2 25246 412175743
3 24196 36199
3 170574 124588
1 28675 117179 775740478
2 33391 947290307
3 58592 102070
1 48535 91095 886900937
2 195733 814238192
1 118953 163871 382060598
1 99931 199038 376780140
2 66445 437199894
2 13276 578756237
1 21188 89313 477265389
2 50542 59878001
1 95204 123995 124473367
2 151171 164788482
2 147199 338954035
2 18442 698966348
3 134669 82493
3 660 87731
1 38430 63001 21384341
3 166423 148500
2 111385 870852770
1 39354 193002 251419169
2 128519 688160810
2 133690 133240717
2 55611 43979563
2 176217 795882699
3 112847 131824
1 30468 33597 220508072
2 23439 623125849
2 138615 51316188
1 107029 146190 850421832
2 107980 794677222
3 27856 148152
2 79730 907499142
3 125898 81933
3 28350 46515
2 101060 259332570
1 34207 93089 457890932
1 81621 162444 791028064
3 159099 65616
3 149117 102454
2 80905 625118809
3 158719 82731
3 63576 67021
3 176573 133972
3 95098 49007
1 16104 39800 472224061
2 196778 558672219
3 167417 64446
2 187677 830795074
1 27128 173687 625888002
3 163377 163693
2 101989 323054952
3 107608 85947
1 17192 127886 449912704
2 176676 355534418
1 34606 154694 894254692
2 88935 371686905
3 119889 92163
2 117103 382524010
2 74825 694466388
1 20611 192231 522431775
2 55686 373228589
1 1235 146382 758336106
1 20938 82506 127162863
2 93193 146797407
3 88777 5453
1 116722 194672 372796116
1 184501 186181 117305087
1 46463 71983 855807946
3 116880 109765
3 58324 3710
3 181987 121691
3 89336 199307
1 30904 159763 974889640
3 171722 14721
3 113823 133640
3 174590 15741
3 105341 190182
1 56950 154469 619435287
3 193623 93926
3 137694 125984
2 155234 575143655
2 97315 525497910
2 75799 473657395
1 4075 72496 102243835
2 136568 21105800
2 99601 663967439
3 103754 117926
2 176519 176751582
2 58837 140857394
3 20149 30771
3 68186 151420
1 158654 191893 26925488
2 28172 338649237
3 36542 133801
2 179299 824952897
3 157478 13365
1 34450 171950 932852944
3 166647 124687
2 154682 176101458
2 83339 71516468
2 6613 741721060
3 34336 56938
2 120102 366208428
1 21096 140676 181148651
2 124761 915360539
3 35133 47167
2 133110 444105243
2 120499 746714131
1 16737 66798 412861877
2 17380 461340728
1 17733 150290 63426077
3 125369 187748
3 22721 40971
3 186104 121112
1 20055 41914 239169278
2 101664 380987332
2 158438 795177615
3 36918 42622
2 171673 981898023
2 51030 67819995
2 53675 372031232
1 150989 168797 293009902
2 138949 62797683
3 102631 47408
3 128570 185404
3 180147 6848
2 80123 898561445
3 168110 113388
1 101410 172549 647760042
1 68885 96196 468235297
1 29989 92872 23494314
3 12694 128773
3 199324 106923
3 192885 87263
3 14580 32961
3 1236 165590
3 13938 40092
3 193329 146312
3 156589 79594
2 157119 223003234
2 59656 415443235
3 66072 23249
2 138462 196773997
1 9996 105485 974591104
1 58536 65670 904133746
1 53777 181501 814631578
1 34856 142377 114659370
3 167883 84616
2 119333 773290506
1 100544 174603 197677701
1 30832 195607 886157188
3 182683 21675
2 185486 737163681
2 12979 675768077
2 32231 371300700
3 99301 70779
2 168735 97862511
3 95635 61991
1 52678 112238 583645096
2 195386 667075205
2 170039 696944727
1 139055 198794 714614835
3 81774 107094
1 76131 80045 279668985
2 53353 302967538
1 104777 114934 92121828
3 197938 10855
1 775 123573 92850540
2 63802 413783206
3 75215 75413
1 19269 40798 262572080
3 52543 43130
1 73270 195718 498730203
2 86821 748197618
2 79978 722936907
3 85541 16167
2 106280 908957509
3 73689 28696
2 91441 306355745
1 32903 162817 772571393
3 60857 179459
1 192872 194367 340276569
1 70748 70978 70831802
3 26111 28748
2 188994 498371690
3 84005 7013
1 48753 87744 783171277
3 179236 85475
2 160594 983487093
1 112374 152235 965207223
1 58986 136840 930055989
3 30640 139991
2 52718 79386075
2 85951 597374272
2 146704 832752830
3 131270 168397
3 74510 27687
2 63700 792995502
2 136230 618308036
1 151909 152333 110388745
3 141286 92976
3 86022 113997
1 47952 89330 522533357
1 78337 178021 844235430
2 27412 463447929
1 77 85070 591630368
2 175719 977541890
1 149922 184856 171525716
3 90622 10045
1 36834 40091 980568165
2 19083 534761017
2 144554 102281728
3 81128 64924
2 159174 707878176
1 149410 192044 169233710
3 130763 37205
2 154938 711685559
3 113722 43901
1 69829 168044 21058874
2 56393 850472130
1 122624 143049 261385079
2 31809 981328199
2 69286 229059244
2 123808 782480188
3 51843 74870
2 129658 371195925
1 2844 176910 1942958
2 132808 59697375
2 39876 844541024
2 117255 99736205
1 95094 174300 754774180
1 73912 185365 492661221
2 125706 272093630
1 34227 76914 141100698
2 88155 803661568
2 28157 52410638
2 159084 26708795
1 60569 127313 752191286
3 8402 4131
1 178263 179098 794033734
3 32569 165125
3 150106 125484
2 6322 256032792
2 34414 888738823
1 5753 80063 890005368
1 16907 137185 957301031
2 81969 340599530
1 42053 127526 789339447
1 68677 181020 125927075
1 80264 138834 713306078
1 107683 156353 593775379
1 73191 176712 390672445
1 95210 119663 448354685
3 27412 86835
3 163308 5596
1 24204 115649 926182956
1 851 152955 483882098
1 74362 130896 759716043
2 138938 150212308
1 2479 72176 325130594
1 50668 142818 217162917
1 81255 196326 647693957
1 25106 198998 695936937
1 52605 125742 507077045
1 34853 140688 762953190
1 27751 179879 525954113
2 75532 28277880
2 115436 275720765
3 2990 38355
1 99476 199943 103653046
2 135755 733417074
3 80161 1244
2 154365 563003270
2 114965 746045748
2 18215 622286142
2 58025 956943490
3 194741 82438
2 104195 693386972
2 23361 13090678
3 105463 36057
3 35013 37555
3 29862 70290
2 6801 461626524
3 139770 9197
3 56514 189218
1 69897 100965 200384958
2 34687 804931718
2 90496 529545771
3 175170 165396
2 199595 304172295
1 159499 186519 492221149
2 86703 818952461
3 99434 111412
1 156994 181001 434074324
2 187488 950500409
3 171621 115587
3 24828 63666
3 15604 31974
3 2585 36757
3 78542 190260
3 26208 56904
3 39949 189571
3 170752 114934
1 43812 111485 253224775
2 122626 433018163
3 128433 76849
3 73771 10515
2 113766 962553881
2 163844 11343032
2 109744 845865550
1 25452 179101 789578033
1 58116 184601 579783066
1 4141 15495 225042881
2 121648 226996584
1 3859 45078 415099558
2 61106 832801076
2 116 763109073
3 29762 189655
1 66552 81469 605140143
1 138750 144442 407592183
3 86510 103961
1 97352 131088 689899730
3 183607 156452
3 190855 167723
1 13820 54803 161380444
1 2719 35023 431944333
1 11593 39213 181916010
2 33294 748365595
3 35500 11862
3 48988 102859
2 105471 934751836
2 161781 720214901
2 26117 686698609
3 59542 81734
1 71712 140690 33128089
2 194689 345523039
2 121031 449687438
3 180122 190828
2 16888 56787148
3 110849 153316
2 77640 237282448
1 77789 123744 749458757
1 53818 70832 85704475
2 3882 146304860
1 479 45293 237762330
2 196794 999636060
1 85916 126514 139826958
3 84939 109340
1 136379 145216 111726622
3 67531 134514
2 192788 289537758
1 108505 168494 866552031
3 161183 81889
1 3694 145362 439710540
3 115632 148586
3 156178 179530
1 36333 160680 87958083
3 74857 57952
3 155199 113868
2 44832 313915763
2 25012 785790099
3 26905 173032
1 80687 92030 284752162
1 94380 197086 939443215
3 34884 61608
3 144469 183146
1 65938 174844 430165782
1 122161 199670 350584709
2 45165 263698760
2 50601 26265315
1 149692 170138 988778535
1 56165 156635 625991166
2 149127 379405663
3 61700 142379
1 59711 67467 605408606
1 156130 167396 601652904
2 62524 134005779
2 80921 943794918
3 163492 89453
3 152055 78558
2 180166 654149088
1 9611 34250 600176520
2 174512 576586053
1 8021 188978 95232002
2 161417 117012194
2 47510 365748834
3 29815 71693
2 44210 6235190
2 14194 796919560
3 73866 7809
1 61818 126830 709732267
1 3699 160384 344786375
3 33454 37014
1 7014 95893 352910131
1 144944 191722 882501327
2 8489 316918582
2 92796 824419824
2 60138 510011447
1 40125 142321 471789698
3 137467 106240
2 17194 841932720
2 101668 348194492
1 125684 128531 409779410
1 60900 97659 486809091
3 31252 21012
2 23681 993162418
3 92260 137961
1 95784 174775 630202801
2 183767 257729707
1 12720 167673 830682893
2 131133 277808471
2 121115 512098710
3 49750 106089
3 3615 144512
2 109117 293272319
2 65954 190867412
2 81240 731845572
2 121305 489773133
1 42710 185182 135315250
1 29662 74819 566408521
3 15114 1687
3 191961 154989
3 96192 20214
2 4584 185104192
2 196691 291652529
1 2101 106500 370081340
3 132362 108512
2 145290 182365267
2 115825 968333876
1 93260 146944 19623772
1 25564 25898 250473238
2 59926 692392921
3 115428 111990
2 183419 460741979
3 128952 196437
3 124664 131619
1 49276 141105 285653950
1 19294 76639 263344461
1 141576 169759 106589449
2 118041 164139479
1 5853 165895 423475688
2 106467 633938687
3 56240 185899
2 78125 450773862
3 104098 93448
2 62145 89100998
3 79311 120681
3 22052 9241
2 111987 424890742
3 135774 51520
1 14873 20387 788031866
3 29683 52435
1 28196 190085 380605077
2 167555 983220598
1 60784 145118 543802200
3 3848 65429
1 10511 50381 584267850
2 42560 364313478
2 34747 910926377
2 90436 453627239
2 37515 436445302
2 68226 82073775
3 131230 81059
2 148301 528601137
1 148383 174226 472307439
3 139855 48285
2 194107 86208941
2 140620 563918359
3 28168 186442
1 173060 193628 541027367
2 45735 173007352
1 165841 180035 684030725
3 9080 190858
1 143980 158771 886952391
1 53868 118168 886145616
2 94258 669142011
3 5937 175241
3 148210 62812
1 1113 90778 193086020
1 141389 196875 97868921
3 132217 82917
2 161325 428398423
2 2177 942228063
2 133382 266968866
3 54694 3990
1 69720 85556 734840072
1 57633 195040 507046459
2 54769 306538353
1 173875 193488 92442442
3 140499 68765
2 177597 821416114
2 85982 209077897
2 22096 748918408
2 128906 207938026
3 4359 52934
1 65987 191860 278244813
1 79267 79428 988144009
1 98009 167101 768565057
1 30457 57813 119138646
3 164584 47565
3 12826 151571
3 138179 73760
1 7481 23433 629783768
3 114173 22017
1 117781 191209 300971252
1 86800 184448 441609899
2 134641 39537497
3 161646 63791
2 20354 370589778
3 82639 43153
1 95304 100959 813942718
2 94079 654742875
2 5692 303814615
2 185075 117327715
2 47599 848217457
3 36975 4054
2 9714 224460080
2 179863 146722383
2 92370 685203734
1 39121 79328 918441920
1 77909 151616 584171508
3 197132 56681
3 90275 183309
3 16612 174770
1 36449 94657 899194001
3 174957 185465
3 17594 80236
1 23651 75801 730064987
2 9993 746562132
3 195591 164274
1 142324 142648 980726197
1 64671 76600 870821044
3 198521 10335
2 156911 497396219
2 191222 678790177
3 198364 157970
2 153129 737489753
3 128846 21320
2 23685 284981248
3 9681 85837
3 84497 72341
3 94524 198901
3 61464 177431
3 81648 190052
1 27507 85520 332563807
2 9394 345399521
2 180920 308424021
3 186725 153042
2 141342 156161269
2 140854 213304382
3 43812 114694
3 130426 169182
2 157287 89764286
1 53879 97859 248923918
2 9554 826002462
1 140922 173368 355180710
2 193816 680775209
3 59520 104418
2 52498 484249094
3 67732 126694
1 105341 197158 549584677
2 97679 129354979
3 129192 33933
2 122941 964922845