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

47746 lines
864 KiB (Stored with Git LFS)
Plaintext

24964 144818 47744
3 308 4376
3 14008 119722
2 19317 870297681
2 24209 338433217
2 11613 203976448
3 15140 61186
2 9892 180762357
2 5958 3690708
3 3346 31129
2 15241 903348818
3 22042 51962
1 46264 53705 967698386
1 69848 82306 861160164
2 10464 388152631
2 2182 660576369
3 20578 73824
1 44701 129043 507754174
3 20104 105243
1 53370 86924 480201184
2 5347 761833642
3 10073 6496
3 15777 107081
2 8842 764539205
1 118372 129463 9822532
3 6653 132265
1 33137 68947 532993649
3 9178 110228
3 21767 58823
1 28804 35048 648280222
2 24907 36459264
3 22163 122151
2 17943 600352755
1 125300 143277 111736071
3 6748 124193
2 18272 407286879
1 58914 125305 609971099
3 6389 119265
2 2453 883069867
2 4048 805865014
3 24142 14244
3 11778 74069
2 3156 214042170
2 2267 962870280
2 16688 587592751
2 14754 942360777
2 8672 324794439
3 2072 101364
1 65601 138411 446315858
1 60471 88935 906028490
3 176 65615
2 18356 753742601
1 848 144551 334253108
3 315 105733
1 16023 129067 395908329
1 117054 143014 698882153
2 3913 845944291
2 21494 129072244
2 21004 292601698
1 27832 120004 342309326
1 18131 29782 61261286
3 24639 106682
2 16784 486389669
1 16534 68343 758175184
2 8120 663134231
3 24353 79166
1 42308 82063 850582599
3 10262 78463
2 22972 605316274
3 12146 106553
2 14641 465385043
2 6260 295977048
3 11737 62674
1 29507 58038 282300767
3 20797 36826
2 24343 284834126
2 21057 103875268
3 21456 135394
1 14892 87309 201250536
1 27866 106612 829068017
1 32051 66354 303305072
2 15153 326305311
2 15106 589060904
2 16377 604763341
1 37090 65234 283716836
3 3317 80505
2 21122 124855240
1 12141 136176 146047907
1 43367 94035 671504506
3 19055 67705
1 40531 88362 531600532
1 25850 110969 865544913
1 95244 140144 652395589
3 13552 65162
3 7560 96013
1 84394 90553 819118867
2 24541 892420266
3 19162 36006
2 11357 657254447
3 10268 54905
2 253 914052755
2 3650 144375557
3 18172 111884
1 109172 111908 314166889
2 6047 17294930
3 13607 80289
2 15526 410001200
2 20884 963248628
2 19637 77440501
1 60552 62055 604697740
1 43159 82698 306657567
1 23331 62733 128578412
2 17559 104760836
3 4279 104680
1 86934 121170 645117861
3 1378 62182
1 31925 124632 394826050
1 64084 92198 900470784
3 7446 143011
1 19517 56676 906485330
3 14601 98402
2 937 590881130
3 19759 32620
2 13435 947947763
3 1013 111713
1 106597 117181 433181063
2 16315 642310911
3 23337 138378
3 17315 96378
2 19873 928339744
1 20610 107628 118930090
2 24079 507507412
3 18722 52956
2 4547 810707982
3 10811 19521
1 43956 138723 755244698
2 800 306790695
1 128002 128376 503878463
1 1290 130411 642118644
3 7852 112113
2 2733 679327920
2 22714 854606875
3 184 74344
2 5034 796528366
3 19530 72735
3 15372 86063
2 16114 710948848
1 103472 130012 914880207
2 13929 434416684
3 8992 29810
2 17678 99874208
1 68651 100539 956972289
1 60643 75763 208166837
2 11882 137231298
1 40706 116712 927124917
1 71552 101039 563160202
3 17043 109961
3 1999 29627
1 23820 37314 184686738
3 794 49716
2 9533 811897434
2 5078 706711235
3 10377 121951
1 92426 140343 698019191
3 19964 97344
2 14148 917874841
1 26277 90265 396296574
1 30198 65724 465114715
1 60081 80573 354254166
1 69333 126330 776469969
3 14073 29259
2 15860 258637641
2 8086 390338814
3 10984 92022
1 25931 30620 425733660
3 20407 132015
1 42055 51153 259343473
2 12084 209468217
3 19208 63174
1 8794 71381 761015356
3 5266 112370
2 3894 50385155
2 17173 596188038
3 16773 12112
2 24138 427393504
3 5850 120549
2 7370 576109378
3 12227 88480
3 24861 9670
1 1309 127946 932313874
1 79037 79764 160711256
2 7188 795102528
2 18981 746305174
3 15078 22677
2 2597 90203538
3 15251 4583
3 23900 50665
2 22241 681821903
2 1408 420790170
2 8409 218077273
2 6726 276121773
1 73204 80695 243496122
2 12160 728530515
2 23573 295678061
1 23356 49272 977523002
3 2105 109856
2 14100 289721817
3 24216 110421
1 17705 90319 407439028
2 23994 319907425
2 4747 944266658
2 2242 71488666
3 148 1803
1 26388 40274 763764549
1 72555 107709 919077220
1 18079 24853 432659678
1 18206 114700 843224678
3 2589 867
2 10776 830315933
3 14322 22632
2 15165 182384029
3 13346 143602
3 13902 25802
1 60361 110561 514034329
1 48175 82074 663640595
3 21097 66295
2 8305 184705393
1 32187 83295 294414598
2 22579 650491102
3 13176 61323
2 18661 875277450
2 14210 251893574
3 283 76273
2 13754 847901752
3 22719 38203
2 12163 203157666
3 23177 85888
1 38870 60115 868610854
1 57576 142598 595368255
1 77096 94887 414185785
1 6815 11367 925710199
3 23580 85975
1 28710 98243 30640877
2 9354 510936575
2 19531 641969352
2 5881 123043723
3 8404 133673
2 19154 485624521
2 14712 597453613
3 10305 107070
2 5670 776912745
3 24553 36308
2 4872 823868250
3 16296 141208
1 12774 46793 284649622
2 5388 972670305
3 612 57661
2 15363 103713731
2 10488 537947541
2 8997 88757318
1 84359 105595 235947336
1 37639 133686 116095864
1 28201 100055 236312882
3 15379 99191
1 89227 104729 730636529
2 19747 53049454
2 17044 605462816
1 15585 81969 437695899
1 83229 125650 684408912
3 20181 25232
1 11623 109412 161687695
3 10211 144145
3 16093 7817
1 70055 129717 880899568
2 9248 47895157
3 727 10592
1 30639 139124 600431185
2 354 453554956
2 10666 346891879
3 21106 35000
3 14438 133294
2 19064 599063674
3 3451 8779
3 18203 2398
1 28002 79895 722983515
3 21323 84948
1 50117 139349 452983817
2 17617 915338297
2 24471 691786122
2 14492 485459945
3 16558 80149
1 1602 128201 593796913
2 23791 833177384
2 7814 655266541
3 19053 132698
2 2538 77100377
3 24456 94613
3 4561 59098
1 42029 76212 405687861
1 12663 100424 511244756
2 16889 429708226
1 8457 51786 674666981
2 20669 113506023
3 7019 58565
2 1846 708536278
2 16343 268563517
3 21787 120152
2 12752 107912485
1 26050 144042 33784535
3 22048 22038
2 5633 396411086
3 22362 103903
3 8377 99060
3 8032 131383
3 1050 39868
2 18948 659998811
3 10500 103172
1 7122 134806 519669259
1 1086 95322 470460920
1 10652 94021 49021299
1 70202 123194 544191367
1 57291 70034 571557512
2 21225 16646370
2 9507 573867192
2 2888 280281692
1 74422 90148 606025286
3 5667 31446
1 45695 117984 764503445
2 5860 1364088
2 5910 328011760
1 28549 114514 459354207
1 23717 105155 300951434
3 20027 108569
2 16029 7371005
2 9691 231769752
3 23507 74505
1 59062 64408 20281523
2 8768 474638934
2 23927 587496658
3 18427 51788
3 10244 28002
2 2738 817704100
1 49125 127650 728738629
3 19629 17818
2 8382 540496089
1 13641 137296 51450245
2 18022 155554559
3 6314 49850
1 47880 48739 61350685
1 66189 98540 84866225
2 22907 873593175
1 134184 138010 990365599
3 13969 42136
3 22014 33279
3 6083 7322
2 24927 416136171
3 21666 54357
3 22197 85265
3 3253 133027
2 20243 965093871
2 3800 50116432
2 5738 533919139
1 7414 49933 664601932
3 6539 133328
2 14501 564351898
2 19838 471734572
3 6280 112615
3 22462 127005
3 15895 124211
2 9688 445734101
3 12259 144658
2 5501 158146800
2 13677 575769316
2 12062 318667759
1 30597 96907 748125978
1 43206 115445 10865235
1 4373 119855 508533174
3 20241 83169
3 12204 144792
1 53777 100476 189066151
2 15742 950325517
1 24663 132204 27799353
1 58677 98385 411267750
2 5185 793224014
1 68890 85015 937640577
2 3588 616804251
3 19664 89249
1 95398 122427 575007151
2 15430 205735639
1 95734 120436 514064791
2 233 332591006
3 14258 71776
2 22706 115536800
2 6049 133172281
2 10932 890453752
1 52062 139573 701218683
3 36 5675
2 14845 339851156
2 17882 489056114
1 3897 26191 438235815
2 14491 409048337
3 24596 136782
2 23543 82417187
1 39840 139892 408686732
1 59371 125099 682552546
3 9603 126107
2 16031 211154462
1 84703 112397 757041586
3 9440 36719
1 22480 32721 747868879
1 28676 115465 613035857
3 5815 106532
3 10091 95349
1 44317 135969 59164539
1 8922 50925 833685352
2 10457 15547113
2 17777 703446042
3 22106 61474
3 23210 139623
1 8861 38950 290110132
1 23521 75862 674587506
1 92653 129839 259438869
3 21013 93517
2 12387 104454528
3 444 117706
2 2565 750943114
1 30157 68620 650914786
2 10991 208394183
3 16375 119188
2 20136 291429777
3 9979 49099
3 21247 67842
3 10519 66683
2 11492 477181264
1 102060 128650 978550780
3 9336 117629
3 11390 20137
3 10284 81860
3 2962 9231
1 50080 64562 760797901
2 6067 237103652
1 105167 128823 578385229
1 62953 90196 179152592
1 35463 36504 485122611
2 8159 882504345
2 114 138381912
1 35773 58720 417941442
3 17677 127757
1 21177 131618 513289207
2 20010 551184843
2 2022 13381279
2 17085 279552189
3 2291 133782
1 52043 66678 901733069
2 19563 291330055
1 15736 21253 341483694
1 37429 85656 650272625
2 14108 703805593
2 24266 776168069
1 132616 138002 26400784
1 67375 116013 138475091
2 9141 539107615
2 9111 541312481
1 33078 128904 692476795
1 112675 121874 325026550
2 23707 74496373
1 37397 122531 653411597
3 10809 80279
1 33733 123614 667780386
2 18677 732830931
3 9031 102809
3 16610 74829
3 7301 50559
1 75163 85615 654508754
3 12769 19650
1 32144 134480 252177293
1 65907 98816 434969215
2 19258 242803329
2 14214 561070892
1 17213 71287 869478121
3 18734 75234
3 774 117089
1 14156 126249 804617732
2 10100 545233720
2 24171 632206024
3 24065 23276
1 33434 144038 524080278
1 3420 126419 888742359
1 5958 38235 432304622
3 14078 55820
3 9160 80811
1 91211 130679 141271825
1 100280 112226 372194223
3 17629 83723
3 23391 64910
3 15824 132386
1 4435 72479 722022569
2 10770 818901249
1 63364 126106 336730435
3 2727 131284
2 17034 966419874
1 22532 113443 396882993
1 14732 86750 209644655
2 10722 188423616
2 9116 164998079
3 17951 41814
2 11341 265295773
2 9195 74400423
2 3912 198345371
2 16178 177265624
3 4733 126470
2 14311 633467313
2 7352 561748005
3 3572 89921
1 27873 71153 653862027
3 14100 23877
3 13656 116660
1 95673 102579 133937743
2 19839 162753266
2 2844 250012807
2 7003 184940559
3 153 84672
1 60313 126726 208574822
3 9111 58301
3 22183 59138
3 7163 26927
3 17841 25563
2 14087 587115634
3 15721 120643
2 5058 841086245
1 42590 88327 490160111
2 16824 213262844
1 21738 65784 656367466
3 9326 36285
3 4396 83302
1 17926 135461 208054042
2 21627 132255603
1 40294 122347 73530419
3 5529 17909
1 30450 124553 683808294
2 336 660364120
2 10681 340675916
2 19898 849255510
1 75153 102479 425666060
3 22680 10424
3 3992 10313
3 23113 88340
3 6749 97889
3 2838 6903
1 26010 45190 445526217
3 7189 70276
2 16266 992464322
3 8045 119941
3 14764 85535
1 4641 33892 602978170
1 81223 121487 466991861
3 23806 27043
1 51830 117715 807526117
3 11596 127125
3 11278 118040
2 22046 123796770
3 15232 81843
3 7662 8472
1 62352 120259 986598163
3 7346 95772
1 947 68773 936844092
1 30232 37917 339686805
1 68772 142254 914624008
2 21429 803910475
2 12314 887754235
3 24297 77390
3 14075 131768
2 19569 218466038
2 21116 67994427
1 9745 121887 888219299
1 64575 118980 931961907
3 18997 3544
1 19050 100074 518264278
1 75416 87399 299514848
1 16275 100636 684847127
3 15068 14824
1 54180 116282 548270698
3 20902 119449
3 6366 122122
1 22284 47783 450575000
3 16319 49306
3 11514 78293
3 23143 63777
1 24566 108111 878527884
2 9160 745479141
3 12395 42631
1 8239 67369 130411272
1 57185 77574 230005867
1 1487 69889 521231499
3 24416 69545
2 13702 879632577
2 24539 815033853
2 10967 468412757
3 24656 50182
2 775 297249332
3 7905 80558
3 21582 107545
2 5367 783689519
3 17699 36805
1 75344 88232 277343057
1 18897 60502 970185114
1 44258 140478 56407279
3 7443 99970
2 21788 651421952
2 7401 103239865
3 24480 132284
2 8331 723749005
2 11122 501559952
3 10349 37970
1 6842 140388 967218223
2 10245 49010940
1 31799 41252 207645042
1 12622 105032 873059838
3 22038 89715
1 39027 63838 845116532
2 17101 975406633
3 2247 57681
3 10831 58134
2 12134 56030919
1 30089 44285 839971266
3 21642 23318
3 19593 128124
3 8519 144777
1 12394 36800 592988638
3 13520 143721
2 10869 147753154
3 129 45099
3 20428 77561
3 10844 35794
3 16124 131088
3 17654 48979
3 23317 83689
1 77674 110174 687065400
2 22964 125105356
1 90692 95211 72434812
3 22720 133066
1 52633 144059 925798356
1 56543 130069 825895157
2 6200 701153176
3 21000 133111
2 4009 876852633
1 88797 115203 157944837
1 21036 127982 209063177
2 19211 464290818
2 12727 272914103
3 23052 66297
3 10292 124650
2 13105 579869926
2 23805 572175704
1 9680 50136 264124318
1 24488 116422 633273753
2 12919 371993323
3 20543 52085
2 1522 694845171
1 89537 114500 742002155
2 13290 855093596
2 13642 241569524
1 4206 107102 110133374
3 20806 13236
1 119587 132837 670522702
2 6035 609443512
2 3330 524915009
2 12333 974456
1 64047 75902 308439921
3 24135 111521
3 5932 38600
2 7018 540797797
3 24181 77264
2 1992 614142245
1 8401 129420 987172994
3 7261 56079
3 18039 9068
1 20815 76228 121198075
1 38232 42562 769428434
2 13833 860683953
1 68607 116489 769917469
1 65847 123116 487517823
3 2598 100201
1 68081 139764 767155181
1 30571 97118 519868318
2 5476 93581605
3 16606 86188
3 8411 24933
2 14101 921101983
3 21586 75715
2 4564 243505137
2 2832 260335246
3 18413 15859
2 2300 58419382
2 11344 173392261
1 69236 142823 820671937
3 19180 108130
2 9846 145637668
2 7653 375961292
3 13837 50551
2 20608 187212435
2 2348 835991878
2 1886 705708030
1 98793 111161 126567333
1 9849 124792 749549274
2 5307 390462439
3 663 42826
3 8631 94324
1 25272 75315 854016248
3 11707 101967
1 47379 111714 224569015
1 16306 131161 271321665
3 9458 29203
3 20577 459
1 84135 104306 623494158
2 19859 568027233
1 96716 117750 754973359
2 12476 377659671
2 14690 828982904
3 5026 78524
2 6291 300083854
1 54223 119522 483607079
3 102 70558
1 5893 136658 923769453
2 5085 360765664
3 23994 82153
3 8111 70836
2 17334 868568803
2 6542 776458536
3 20487 76864
3 9478 75328
2 10067 614089581
1 40765 95677 234377720
2 18915 291923093
2 19740 783043379
3 1401 88107
3 1865 4623
2 22020 277471888
1 96253 121489 77843158
2 16247 399513363
2 1842 892936193
3 13990 90190
2 11481 563032942
1 13419 99183 269611785
1 49966 103184 554838147
3 3399 130989
1 6284 29379 350575264
2 11908 924547914
3 6987 128234
2 24813 614252746
3 197 50027
2 14623 761230469
2 7961 630117343
1 898 29079 568821771
2 5244 103088681
2 778 308944168
3 922 29521
3 19970 42316
2 6863 916078927
1 74260 119949 908193636
3 968 19539
2 11017 982324023
1 65264 115524 516520137
3 14311 46433
2 9530 665965089
1 64262 77247 422918085
3 20015 212
2 1534 355525708
3 9616 76514
1 3992 38501 995833590
2 14343 267547727
3 8316 24500
1 35718 144355 241056756
1 350 82456 945834961
3 7622 20835
3 22640 101883
2 8188 391409059
2 15692 553937198
2 14736 944905365
2 7537 830727875
1 46520 77618 498026418
2 22997 74148950
2 18780 547980723
2 12408 556374906
3 22360 67072
2 18409 218287761
3 9731 30076
1 35475 122947 895591228
2 7279 21867402
1 36424 132075 177807422
1 3238 127317 704252988
2 16713 868774966
3 17776 64189
1 13931 87559 705879861
3 2246 122839
1 64730 115996 280799603
1 55063 143973 987847173
2 4700 120935686
3 3907 31024
1 19807 85480 882579905
3 24842 29714
1 4624 74975 828542821
3 24489 97406
3 2770 91143
1 13724 72996 653106299
3 21323 30616
3 19389 59469
1 58019 120530 4637714
2 7070 818660315
1 21924 24291 862271032
3 16437 131446
1 17670 34521 586926362
1 114305 140762 282018476
2 2424 908240081
2 17860 73976680
3 18043 36589
1 46360 126441 41708109
3 16962 75683
3 12145 129
3 13380 57437
2 12878 865192425
2 16824 375862165
1 82768 95818 133752290
2 15973 648477483
2 13704 273452713
1 8623 90219 842404397
3 1882 126259
1 31043 62810 66009996
1 87884 121038 309970568
3 20181 117199
3 9609 102809
3 19115 74596
3 14415 109606
2 11841 818105765
2 14743 327360555
1 39022 95591 509562600
1 50324 74937 910916609
2 21506 722095895
3 14469 5615
2 17946 22708718
2 23543 651167485
2 9369 657891206
3 3799 51822
3 16895 45814
2 14547 359304558
1 76269 126269 425355458
3 2705 3390
2 523 804044969
2 11191 805114440
1 21422 133898 837838447
2 3691 676497312
1 5803 11444 355051560
2 18932 836765224
3 12986 52752
3 12635 27425
2 18774 412891729
3 13744 122439
3 15461 6789
3 10229 2713
3 17469 125723
3 24508 124175
2 5440 890957942
3 962 94756
1 9521 118692 954853670
1 73046 135981 457606670
3 7270 129227
3 6536 3484
1 36836 109551 250809335
3 5282 1273
3 12919 88521
3 17639 137911
2 16706 229282691
3 1681 30935
3 18499 133378
2 5419 895171141
3 16525 10775
2 1762 103656125
2 17187 752287096
2 4530 383203921
1 31966 91473 409971750
1 37775 107696 855018183
2 5693 318529553
3 14683 42117
2 10963 293884720
1 48081 136747 792337476
1 16215 98534 848884896
2 2108 663354396
1 1416 34490 509812661
3 14745 137299
2 24900 928397037
3 13264 77424
3 6198 90062
2 8208 909373961
1 86079 123083 387405249
3 3421 142131
1 29044 77831 555516299
2 12380 194320243
2 22751 689411293
1 10536 85262 546836705
2 7549 364203214
3 6912 139362
3 20622 82851
3 20731 123014
3 287 101860
3 12561 81735
1 45250 121503 238642176
2 24401 613759042
1 52290 97772 177188558
2 21860 169781499
2 13996 809275026
2 20948 569349223
3 20405 60423
1 114150 143416 353322412
2 506 172192998
1 26261 67640 534711057
3 11657 1661
3 7571 133633
3 15811 52484
3 10800 96038
1 76138 111113 582717821
1 82825 111659 397303646
3 12497 19491
3 6332 128567
1 90693 119897 952504889
1 13090 85336 717506264
3 22240 83037
1 28157 72630 690136311
2 15002 545125824
3 4140 739
3 1405 75307
1 38314 94988 256288140
2 3142 213601143
2 16442 214618883
2 4884 774276256
2 6292 822151292
3 20119 2005
2 15344 698852646
3 11338 107137
1 35313 87250 687266008
2 2911 877320693
2 22441 864651718
1 25512 125750 642552887
3 1048 60533
3 24875 89875
3 10294 57653
2 3076 917684972
1 124291 127911 745399871
2 15655 410365237
2 2000 522318509
3 18978 81501
1 25830 67994 639150442
2 18256 602809905
2 436 240689345
2 258 429139922
1 8563 41656 727822446
2 7091 929440611
1 33486 132662 259493860
3 15746 91279
3 7551 96529
1 27524 132816 32034537
2 3765 587231663
3 644 13451
3 2551 2055
2 14938 493295185
2 1827 427743356
2 22028 702581056
1 28250 54167 45776430
2 17540 298690032
1 43359 105957 173987599
2 18525 907381806
1 57011 144461 638903448
2 16037 643718953
3 9871 1974
3 24629 18356
1 87522 125039 825108442
1 47287 127139 589380548
2 4632 781662077
1 34239 46757 13491156
1 73562 115387 536601979
1 67428 124813 985123686
3 10180 46921
1 57790 63460 497507406
2 10202 917496381
1 5889 58070 978419801
3 21632 28619
1 41059 117244 24001524
3 18925 79710
1 39150 47988 632795060
3 23694 91798
1 57318 98643 465145845
3 2473 58251
3 3396 39281
2 1447 770271674
3 10062 9465
2 2369 818484343
2 2111 700729128
1 5458 45210 580848190
3 4683 108200
2 13769 972948459
1 60362 134415 742474484
3 15595 94603
2 21136 593841813
1 6714 19391 310923927
3 3625 46686
3 18312 132191
2 16527 558468101
2 12685 841283930
2 17605 569840695
2 5706 956310245
3 16985 119868
2 3556 27782293
3 18512 131382
3 24495 78093
2 23537 603012699
3 4141 97842
2 215 663714326
3 16737 76726
3 6367 48018
2 8089 675214628
3 9438 11801
2 991 93854078
1 76054 135762 57828800
1 16265 128309 534669235
1 58552 143184 942390220
3 2037 127084
3 15342 47872
2 2015 4136116
3 24184 111521
3 16405 140319
3 18865 113914
2 19322 230777256
1 70160 144063 386561150
3 4360 120505
2 10485 559572583
3 15359 142341
2 20477 763877561
3 14287 28086
1 61073 114447 412537439
2 9314 290567863
1 105386 127082 826532186
2 3774 444733409
1 106437 121810 926516222
2 1031 951839770
3 625 25750
1 15618 64284 380823465
3 9654 26924
2 6161 905302656
2 20202 414671940
3 14611 95279
3 20279 21867
2 7057 951969394
3 23304 50163
1 41223 121505 619907515
1 65142 89983 656620080
3 23646 31320
2 2545 952378054
1 57715 99684 232138492
2 14009 89183156
3 3988 93775
2 7281 583967695
3 22337 96155
3 5148 98219
1 97958 123514 471296672
1 56774 85192 618223193
3 15990 16628
2 18592 427251251
2 1895 365256930
1 51027 80124 280148007
1 26513 56047 791651366
2 8197 973408887
2 22712 406182983
3 4966 104870
1 100949 136242 52759023
3 6204 56427
1 39991 48051 999361448
3 17960 7975
2 3036 842377477
2 5303 898559110
3 13957 128904
1 121612 140138 971645972
3 754 67364
2 12238 919308667
3 8889 7306
3 17308 61025
3 21846 100668
2 7436 265788348
1 99750 129887 310505912
1 87597 88080 585158948
2 11589 942416099
2 8637 272046087
1 16506 63589 411904892
2 17638 548827464
2 6043 831935892
1 12984 99198 833926725
1 66816 110061 935744556
3 8151 66223
1 6835 26851 25371920
1 49814 118325 484957933
3 17440 62421
3 11261 119636
3 18928 106840
2 15013 353119715
1 7530 75555 793539906
1 136121 136950 738941565
2 1356 655255432
2 9690 679476036
2 15276 489156692
2 16033 778498540
2 22893 573937127
3 10926 77201
1 28985 95992 796630068
2 2362 694901158
1 87315 111312 623753112
2 6697 612273326
3 2053 76369
2 21678 582727429
1 29259 69931 399995518
1 59350 73850 213649785
1 38184 45234 162492736
2 4133 299858456
2 2910 555736973
3 10875 11400
3 16627 121804
1 95268 101210 375293234
2 16960 249931314
1 12049 66990 296140202
2 7557 530669459
2 15290 362830922
1 99157 111244 25515697
2 17291 972199869
2 20038 544846872
2 20950 568043844
2 15383 572358492
3 24808 110335
1 25146 94384 149721958
2 6292 937287645
1 51332 141829 63284416
2 5222 89345018
2 24144 503817664
1 43453 96822 126624326
1 41988 77384 697111524
3 19488 92715
2 2162 999643832
1 7668 110310 416477202
1 117048 134149 301526112
3 13687 37705
2 21544 65955764
2 15571 661080450
3 8872 121390
1 15553 124380 122728228
1 44564 75416 994137102
3 22087 111500
2 8743 736600135
3 21873 132597
3 11733 28758
1 73140 117198 786425973
3 1336 61177
2 3215 333626079
1 120340 144403 314505667
3 14763 100133
1 103714 127996 861776542
1 51568 60349 379747985
1 52438 125407 404991740
1 54753 56730 773088790
3 20426 108770
2 7801 662044120
3 9886 28945
3 17843 95150
1 22633 64090 565640312
3 22934 91953
3 6332 104393
3 20758 28459
2 3608 473957699
3 19966 104192
2 22291 272674504
1 40319 130139 497703173
2 1411 842147227
3 1522 84865
2 6147 198379384
1 92340 140879 887270533
1 114537 133711 26283405
2 22896 436814382
2 3577 431719173
2 2479 933372905
3 18508 67442
2 15270 450985264
1 13311 96203 214332910
3 17072 40478
2 4036 908988015
1 19609 108904 573934834
2 1843 613579564
1 43016 57470 525796937
1 30539 142233 42940125
1 31259 144630 572807627
1 51357 64114 989953166
2 16026 973718935
2 20833 494515996
2 12457 237028726
1 263 80716 472923247
2 18567 908291697
1 90425 103916 330763221
2 21154 636018770
2 11151 274746338
2 1757 791547096
3 10934 1629
1 23324 34048 745200461
2 18135 931561855
2 21232 197306127
2 23312 612218562
3 21964 120492
3 10126 23461
2 20682 887793169
2 10640 272713080
3 13738 87591
3 23536 141452
1 306 66326 83314100
1 106989 143693 486959914
1 97391 126340 146472244
3 21687 70226
2 1351 550636111
3 5627 18647
3 8830 94840
1 26500 36540 429894032
1 17114 30480 662753552
3 12400 91838
2 10873 799920742
3 4620 141756
3 18176 85530
2 1744 779784857
3 12560 69080
2 13648 408465766
2 16281 743605700
2 23111 336640736
2 12311 883583135
2 7626 64359826
2 4571 393727416
3 21568 6865
2 10773 305847931
2 14287 146322299
2 36 5176138
1 70573 122007 808643512
2 23207 914147749
3 21945 120788
2 16042 654328319
1 86702 87098 709955536
3 15961 42181
1 96690 110707 422941494
1 19974 134896 622073763
1 70354 81436 508398414
3 18626 119892
1 9127 17360 581288240
3 18136 108152
3 13231 15204
1 54192 135119 906123924
1 12354 71419 604717513
2 5565 531167612
1 30364 91463 681318231
2 6359 970888256
1 66162 142004 423757803
3 2460 113160
1 39271 78142 400519679
1 27878 53143 238988218
3 1110 24593
3 20548 42232
3 5393 53600
1 116104 117845 798144065
1 4222 105413 645501809
3 9900 106280
3 1273 107737
3 15217 91163
2 13729 631535733
1 38622 111929 54754776
1 36298 46692 506460213
2 10013 908020845
1 11352 42299 748380650
1 48598 113007 754747576
3 9371 133703
1 4223 70290 60583502
1 14024 101682 396607059
3 15120 29116
3 8069 124730
3 15778 60286
1 21331 64396 112833894
1 95699 99740 791426092
3 6015 69290
1 41461 43665 558926833
3 14026 102715
3 23295 133570
2 19733 951103662
2 21399 190231230
2 11482 720926304
2 18804 719389435
2 4667 680490137
2 20394 731485845
3 5459 26744
2 17313 927102225
3 2952 124220
2 10582 706440821
3 24096 82733
1 71147 96446 598437513
1 87452 93836 612872286
1 36913 120115 700350127
2 3276 884396895
1 99414 120774 719651537
2 20511 824554362
2 24030 786687818
3 1942 54107
1 483 6808 709368887
2 15368 83675533
3 23305 56339
1 3410 83715 672173679
2 24151 626669744
1 6374 94137 554124209
2 12117 214126174
2 12270 682592894
2 20632 474824745
1 15670 42630 441185701
3 10194 108372
2 17033 2294722
3 7803 45232
1 58096 133811 678194530
2 20321 754967478
1 51021 133519 821656873
1 54180 74420 423610083
2 17623 537471708
3 7981 27244
2 2914 768904304
2 18781 508487383
1 45918 105383 632132179
2 6979 608045858
2 9245 140966756
2 10994 447462518
1 24213 114324 883686947
1 102421 124458 195968776
2 13701 540830085
2 7099 277438152
3 14721 102350
2 1368 877911628
3 8314 45158
2 23726 269229052
1 58777 126924 112363930
3 15941 8907
2 3539 398200379
3 1282 85354
1 26048 107722 445087334
3 22213 119337
3 17092 144125
2 23845 578961060
1 73405 81010 102091455
1 32803 107413 160377988
2 15397 635077857
3 5417 74562
3 20747 93763
1 23649 54026 659760246
1 72502 134292 785436464
1 19304 39330 218533221
2 22986 884722959
2 7307 775358452
2 11405 133787252
1 44331 60779 600169613
1 98190 123025 965445165
3 592 24233
1 47303 47388 515468929
2 13840 383484115
2 13738 582509609
3 1998 84043
1 4326 44309 616027539
2 17454 449480645
2 17798 183945613
1 1996 86730 944602212
2 7071 524847327
1 70454 127640 83525649
2 2842 99625189
2 220 71051816
1 63781 93043 605162277
2 15902 891339469
3 11832 46025
1 108433 143541 506653355
2 8589 98718855
1 77905 104622 300125433
3 2824 35653
2 2505 618838562
2 4864 319799796
3 15702 114264
1 34773 98452 361402075
3 504 128759
1 49185 94541 846047618
3 13468 32855
3 19703 122413
3 15541 67889
2 23297 168763240
2 12168 981561213
1 29838 111558 715951518
2 1483 121570059
3 4970 64350
3 10939 26364
2 17139 636507031
1 68984 143469 511859224
3 4987 142283
3 22370 26674
2 16864 682618857
3 4724 110037
2 7457 1999438
1 24992 33715 586580201
2 10391 579460563
1 7858 60087 934286664
1 79428 79436 425028542
3 12314 12222
1 32747 108991 247111565
3 5938 90413
1 14849 27570 459698369
2 5269 736530226
3 16408 64625
2 13810 671171814
3 15569 112354
2 20337 365735374
3 7074 31686
1 95553 116568 656897096
1 13182 107769 516535812
1 40971 79287 188250421
2 24733 28036793
3 11876 2341
2 12608 821474985
1 12120 62590 519827460
3 15203 115608
1 49994 85502 759030539
3 11643 138155
3 18699 63032
3 22600 18227
1 24548 103164 107353487
2 8172 548881036
2 21428 114941124
1 9698 63043 399495402
1 19072 140967 216437018
3 2709 99357
1 70409 112155 908161208
1 22520 50942 766563762
3 7910 142291
3 731 140957
3 20581 9137
1 18449 132399 841908771
1 16126 49322 830343999
1 5592 133427 974677065
2 14179 505591403
3 14432 24636
3 13445 30668
3 15439 11628
1 10225 63655 579495909
3 2103 44273
3 13142 30593
1 98793 101437 862699727
2 21035 380968336
1 78029 78213 139708746
3 18340 45473
1 68821 110751 673998084
3 9092 121555
1 17186 67714 410338989
3 99 142663
3 3597 43486
2 4370 863995247
3 12811 140312
1 79498 110484 657677917
2 22319 356190796
2 23107 374704441
1 107089 109072 637700251
3 744 34964
2 1115 172183056
1 1566 99053 750293541
1 83466 98843 130914698
1 53457 70844 599348634
2 7140 431049460
1 65894 139885 999023374
2 20935 841038736
2 3803 201398513
2 21736 654908613
1 9897 112944 537414644
1 6297 102580 298217764
3 3074 43884
2 13657 975005839
2 21118 519328187
3 1917 18277
3 24878 76110
2 6466 813346588
1 32888 88104 335785459
3 87 16887
3 4405 79355
1 26431 61726 258092299
3 7352 70082
3 6770 83011
1 24565 140925 799585405
3 5256 19544
3 14826 51737
1 22410 79919 540026663
3 11164 90436
3 5445 33738
1 98310 113600 123233218
3 17761 4119
3 17220 9383
3 15324 65877
3 21320 73025
2 20774 642844070
1 6657 74069 606410732
3 19650 10250
2 21207 986428704
1 60349 111543 478195447
1 87659 115431 755361915
2 24012 600500081
2 21696 391161034
3 10992 36413
3 23340 66011
2 4810 319263250
2 8719 7474920
1 97029 128417 94741029
3 20025 70280
3 14475 35259
3 16372 140471
2 22220 148530435
3 16281 91571
3 12992 24064
2 18133 672592614
3 10047 124455
3 4905 110718
3 6561 128260
2 4074 394866323
3 8682 97492
3 14251 52997
1 46394 65113 20467315
2 17192 311475831
2 18464 297900475
3 127 4816
3 16134 948
3 13800 36170
2 17773 434032668
3 6521 129565
3 23816 94164
2 13652 833385907
3 18797 78651
2 18505 201901204
1 86202 86892 751840998
2 17301 333767645
2 10550 130351849
2 19864 778169304
2 24131 630076207
2 3228 42642130
2 19779 688637465
1 33860 138633 364384362
2 572 540825765
2 19919 889488423
3 12002 130248
1 96112 100897 939615412
2 24950 265598394
2 14037 156451442
3 6615 69600
1 12598 127499 96836342
3 11911 115021
1 43827 118306 96646909
3 3743 126375
3 22267 129268
2 8740 170230863
2 9623 181792137
2 5133 537748419
1 32657 115388 678553901
1 79208 142452 452734966
2 2133 758893692
3 5778 80418
2 499 430271573
3 665 13912
2 14190 51942322
1 21019 23500 232755480
1 23247 130817 812995854
2 20208 440011224
2 8145 386441695
3 12025 23829
1 142211 144723 444589661
1 12886 40338 363894533
3 21092 137491
3 14451 71093
1 8935 79812 857830845
2 19298 316238328
3 9547 63393
3 18594 140376
2 32 210839248
1 11180 78183 387654676
3 3926 139494
1 10441 93778 929105917
1 77655 79049 865236889
1 28657 83384 611785551
1 56914 109379 375831354
3 22680 131029
3 21823 103970
2 19174 286172068
2 17629 310008502
2 4638 341679555
1 70453 121203 209528543
3 1664 105657
1 51649 71465 790044514
2 16998 368477653
3 19474 98173
3 23494 136567
2 11819 224847855
2 22452 95207510
1 77899 81109 46392341
1 77826 122212 686953487
3 11844 109384
3 24947 17022
1 56780 131491 302107315
3 24813 25505
3 5720 108957
2 18041 550720534
1 9412 123793 154731434
3 940 47349
3 18305 80680
3 14660 42434
2 9998 716065471
2 11036 918464200
2 14525 832795825
2 11464 631362010
2 12345 236118252
3 5408 109659
3 16009 97072
1 84412 126296 529067201
2 16620 656475002
2 11702 857264911
2 12267 606989440
1 105393 110121 498518155
1 72717 113586 703643362
3 23921 73690
2 4801 18644298
3 11005 86140
2 6938 686633076
3 4143 34975
3 816 36761
1 44994 66957 548034358
1 43604 80460 204618331
3 5369 12879
2 8207 330910635
2 48 853887548
3 19318 94099
1 2495 65395 22340505
3 2394 29175
3 18217 54304
3 13086 119171
3 19369 86189
1 113201 115366 113505397
3 18159 20583
2 14533 796645281
3 9858 65218
2 2787 42676715
1 31862 37814 505698858
2 9091 332747642
2 13619 784357470
2 10853 720332821
1 122106 126144 324517668
2 13087 187090545
2 23557 73807645
1 834 88515 830827163
3 14206 89560
2 6597 822485
3 17859 12579
3 3059 42396
3 2330 30227
3 10296 50626
1 12261 113805 995391465
2 7125 260943186
2 22553 546160545
3 3014 21707
1 10922 70437 496110769
2 11397 976397898
1 89458 101540 488506533
2 13907 824721704
1 80473 107797 729568686
3 12730 14030
1 99249 103411 719357495
3 10522 117334
2 2822 375237824
2 16519 54718980
2 4926 28096773
3 15409 97759
3 18225 128909
3 406 21684
1 36065 40195 612253802
2 19838 698671089
1 54060 90430 302687773
3 7909 70143
1 34658 141218 243959502
2 14459 238907240
2 21020 117952966
1 73157 109573 894775107
3 22985 4875
3 18053 108722
1 50509 62904 903470616
3 24015 114826
2 8458 967867799
3 21454 65980
3 9339 38443
1 100233 143282 988458123
1 1655 49695 31686255
3 16550 11768
2 13676 6667489
2 9475 636243954
3 21401 103352
3 9625 137298
1 54303 55437 835591722
1 97570 129623 644496556
1 101370 128064 931167638
1 37243 142804 24796284
1 46652 101822 918717803
2 8418 352886116
2 4959 1140763
3 18776 62670
3 19256 124202
2 20550 786329459
1 63475 83615 226869852
1 8240 33832 105770904
2 9801 253354253
3 2811 135427
1 25965 132497 211941218
2 23283 935218637
3 22031 9613
2 5536 636483424
3 10834 82701
1 6048 56985 827725538
1 95455 132700 429728735
2 15152 571529262
3 24095 45592
3 797 49303
2 6471 15142872
1 86524 93630 23997787
2 16093 167724443
2 9187 891624096
2 18834 981684731
1 49143 133588 816872341
1 119776 124687 997005473
3 5956 80690
3 13413 6736
2 15222 147496220
3 23592 132617
1 60303 113473 84750667
2 14022 96162106
1 25224 65586 221054911
1 107504 140585 779861425
3 16822 123624
2 9746 981798307
3 6976 61833
2 22466 707675442
1 104832 105410 713577215
2 23202 157425232
1 72250 77971 419950186
2 4831 211299790
2 22266 53451295
2 5876 6934666
2 3065 342399692
2 4035 462433717
2 11546 751252386
1 36481 85597 466822101
1 16255 45205 743740202
2 2919 179972948
1 1601 104255 736269232
2 12740 574773286
3 11195 132409
3 11011 7440
1 18499 101581 431140745
2 23751 79739635
1 43296 63170 822384507
2 24376 4586805
3 5921 113564
3 8090 139371
3 11895 90119
1 15871 102183 190894666
1 19755 66748 32336215
1 38308 79898 99492818
2 10778 646353497
1 83482 137518 942547145
2 8686 390270152
3 3614 128915
2 11258 923547123
1 17063 69412 154934459
1 125711 138527 709771647
3 23334 40127
2 14944 421742114
2 17095 928109004
2 23774 261410438
3 15581 66660
3 19171 87519
2 23931 694453629
1 26085 94617 119331603
3 2418 131810
2 9981 186030307
3 2228 52420
1 12631 135831 802204808
3 4101 120277
1 8158 114969 682417753
3 15940 36837
3 1340 125340
2 8801 841807074
2 24538 676173388
3 17914 57771
1 102302 126401 70671150
1 54409 55256 88813067
1 30606 113368 850567035
3 19254 43983
1 59213 84468 435393892
1 48838 132938 590856429
2 10738 59590767
3 5950 93003
3 2171 71112
2 16376 9661085
1 70727 72982 879982228
1 10440 89980 500719664
2 828 361434638
2 17018 211387982
3 4610 71622
2 9600 82156301
3 2487 118658
1 60598 73395 271924032
2 7314 932286785
3 2409 52223
2 7686 555235576
3 24948 121603
3 8593 96133
1 74449 95520 430629985
2 8451 397208593
2 9432 31349307
3 130 62660
2 9246 542603635
1 20441 121821 97856662
3 15418 69991
2 10472 181029393
2 22175 696936382
3 4944 26865
2 6181 33680187
1 14403 87542 452596012
2 17021 240146733
3 1142 53513
1 42739 71714 785174487
1 75500 101713 678930287
1 54923 109720 287886434
1 63188 76696 930013699
1 87153 99506 16406755
3 9863 5836
1 33486 78167 533371626
3 18803 126178
3 21553 37647
3 1531 51380
2 22638 389119146
3 14430 53756
1 26892 127043 827379481
3 15978 127668
3 5867 96987
1 78870 106191 366280217
1 24557 110054 747323520
2 14100 506212784
2 21827 544526178
1 85019 137413 313847354
2 12969 84242885
2 12967 564925921
2 5646 114956706
2 13666 307219243
3 9948 26512
2 18622 817418075
3 3682 124093
3 6417 26612
1 13881 119738 464128403
3 23930 32117
1 88185 105190 150012563
1 35082 47775 173515995
1 35915 124599 576070007
1 106687 136319 899828647
3 18397 103972
3 6997 78886
3 16788 126368
3 15860 13860
2 21099 433345202
1 108195 138710 141076318
1 62704 95326 777334284
2 14951 509517985
2 13285 472637758
1 81180 120243 126064374
1 121542 125590 571116942
2 12782 200036906
1 46994 89511 701064557
2 8655 117906586
2 23176 55069497
3 16454 6895
1 73751 81789 754818587
3 19139 37347
1 39057 99452 508901455
3 10374 142797
2 1448 855775868
1 93564 135232 547832363
1 68502 79852 714166930
3 16836 70585
1 100577 114480 289755197
2 10803 707714053
2 8461 83790134
2 19701 424847445
1 18238 61863 422174595
1 107394 144749 992467530
3 9992 79295
1 51958 94384 116369982
2 1925 521710144
1 20779 94961 305107301
3 993 137922
3 18377 107091
3 391 134344
2 14521 809312296
3 16622 50829
2 7171 681780122
3 9092 107802
2 17679 339960785
1 30645 43027 343005352
3 12861 39039
2 1810 366405001
1 95692 132277 680186459
3 13782 36958
3 20981 1317
3 3359 16738
2 20732 222952475
3 21097 59830
1 4587 52125 258653266
2 21963 32051134
3 10389 15927
1 32457 101588 590014173
2 14457 621269326
2 24128 519951175
2 97 239575650
1 27217 60345 433200621
3 429 88574
3 4764 142215
3 21087 101810
3 6161 126696
3 12471 280
2 23268 101452936
1 87496 114098 945050880
2 21867 371728739
2 2574 479846100
3 3863 33811
3 15659 2673
1 70985 138291 746391266
1 43937 44389 833406755
1 38030 51059 271965444
1 127313 131831 578144387
2 16357 937553390
1 35036 129821 600118673
2 15182 836698555
2 13345 495840508
1 56223 88254 874434106
1 52192 116573 161627002
3 17340 122126
2 17313 744250469
2 22518 96093296
1 2045 13167 339375422
1 60127 85235 735623117
2 7559 981608254
3 2708 9552
2 10214 190648097
1 110576 123773 237682396
2 4226 68429171
1 67212 122579 165865633
1 18552 143027 981435296
1 12013 13805 748858843
3 16960 99529
1 126832 143895 789756697
3 1442 33185
1 47156 122253 407297973
1 69588 121031 685645186
1 43935 87244 606133398
2 21312 238709231
2 9453 49136472
1 80602 109861 291473244
2 15911 953163914
2 24238 735833000
3 13119 13538
1 30909 131317 178142293
2 9785 426977758
2 15372 55620396
2 14965 778232346
2 22683 90036641
1 12517 73677 92919850
2 2177 424265799
3 14243 72335
2 8074 291793910
2 752 816255373
2 16197 234273341
1 27822 89217 549320349
2 6178 894707051
2 1230 88096277
3 17698 112665
3 17835 6076
1 87860 143100 651522654
1 96259 113844 447140035
3 9694 61544
1 53103 69029 731662483
2 9045 440734557
3 14282 128742
2 18223 185814372
2 24869 909518940
2 7086 432041700
2 1890 112500711
3 9461 139707
3 319 41100
2 16002 292838214
3 19352 47123
2 755 974381197
3 19767 122281
2 12266 985761814
3 4184 57128
2 6232 208870161
2 21034 905230505
2 19344 840305276
1 91000 107193 415259910
3 9 61531
2 14597 856408824
1 3299 112815 813211247
3 7877 122888
3 11500 100363
3 5460 125525
1 110616 136389 881199947
1 108471 142909 457760737
1 80523 84382 397499883
3 19821 48286
2 1876 960335603
3 1398 99170
2 21593 269071986
3 19459 50744
3 7301 34250
2 4648 2403527
2 6258 629726949
3 21961 91600
1 51078 73118 240737147
1 42129 79512 2361669
3 10814 47985
2 18415 263316445
2 12833 565809856
2 23359 94500779
1 53926 110560 55606212
2 3382 765583637
2 9178 697562175
3 1302 33062
3 6571 41066
2 4494 212802459
3 13396 27978
3 9784 78571
1 15031 22569 356566546
1 63990 143812 285751868
3 8713 83412
3 14965 2611
3 23188 113978
1 7128 25548 847987580
1 23262 65312 444789906
1 67266 122711 139841145
3 20207 122769
1 93960 144307 659205617
2 14566 270713234
2 22751 45584126
2 2133 720279609
2 5617 62185875
2 22530 247723109
2 16467 195636481
1 110446 123127 194055887
2 4313 306392871
3 2705 2960
2 22241 495827238
1 12821 35305 838838083
1 28061 139701 431726326
3 261 45565
3 1055 16620
2 3225 122074848
3 21373 138207
3 12986 81024
3 14222 43391
2 6267 878747760
3 6011 128943
2 10533 875641666
1 47887 130818 276099650
3 10103 34291
2 729 214728903
1 16829 111592 986559312
2 13607 662005451
1 57204 63701 442097040
1 82911 101573 470226842
2 7812 163982542
3 15129 30260
2 5931 770629464
2 5330 130788408
1 83540 97705 760064995
1 83231 126330 487791940
1 104757 141305 283887158
2 13970 235835889
2 6894 32629793
3 14918 73260
3 8685 123200
1 31310 53997 457671169
3 10055 67727
2 4242 344856527
3 11112 91847
3 21318 128135
3 11115 139250
3 17410 109659
3 22482 76024
2 17750 552174952
1 4052 102578 170991835
2 10020 429694939
3 14310 130595
2 15710 221746634
3 13209 95364
3 5075 14956
2 20317 677280919
1 40477 136445 256108696
3 16492 110134
3 8926 22660
2 2902 765907195
2 14353 641118213
1 6131 32022 518941558
3 7446 73914
2 23349 390910553
3 172 101090
2 19826 240397561
3 19132 45332
3 9397 70194
3 17209 92556
1 66301 108691 140554592
1 42013 79409 350569382
2 4943 725470833
2 8460 288324339
1 54734 73610 837016645
2 2824 751679592
3 17888 122462
2 19101 503093868
3 2963 100418
2 22317 804129756
3 20899 142275
3 17908 135119
2 14624 509863559
3 15262 79279
1 4920 82716 976905351
1 27739 143786 242394062
1 79515 91436 29550977
2 4308 256539160
2 5629 579048606
3 14722 36326
2 18953 10083256
3 6279 6040
3 8831 121602
3 19478 63806
2 21575 851470638
3 16257 112327
2 13903 771142777
2 11442 865146074
3 24700 142086
3 15127 121070
1 21941 26607 684827283
2 3291 685399903
2 8408 345652225
2 3870 989458369
3 12594 95300
2 1004 584716379
2 9224 959942715
3 20445 22752
1 22623 54600 196590373
1 73371 77885 605601205
1 735 36417 142270483
3 4300 77701
1 25115 123630 532280160
2 20915 633129370
1 67254 107898 742568212
1 24950 58582 357845491
1 6690 110979 333636248
1 11742 83472 924104256
3 14088 63399
2 14158 787279768
1 77284 109914 482190572
2 15197 33215919
3 22500 86953
3 6858 141322
1 15529 31290 116177816
2 19082 456968683
3 15604 130708
2 16266 15245099
2 5117 948737185
2 13896 712120280
2 22834 500824573
1 4171 135283 531781573
3 19358 88068
1 8213 15615 25170092
3 11436 137684
1 105470 110141 683379349
3 1507 52884
1 60961 107536 435102463
2 4927 521768784
1 59014 77578 828526356
3 14308 49953
3 15443 75640
3 4188 78701
1 81423 143727 379582722
2 8450 980278455
1 49048 131306 211818817
2 8752 775067570
3 15942 131147
2 3828 796596948
3 4070 15387
2 15824 140703340
2 3105 379706560
2 23970 495134685
1 67227 90244 785550465
1 40823 59896 869251842
1 39409 41431 17182652
3 1923 87077
1 255 10849 577430591
2 12300 553671651
2 13199 786641148
1 25030 49334 658447682
2 9900 872270879
2 978 408745985
3 10662 90965
2 23236 388682148
3 1930 49530
3 11054 106110
3 17665 43232
1 58435 69871 301759428
2 7225 948170445
2 2609 455761251
3 15585 8129
2 17395 148934349
1 81171 111299 187814564
3 13175 77146
2 7074 9718344
1 130148 137346 553358136
2 9721 566335148
3 7484 28128
1 24794 139899 349850624
1 26026 56685 261511942
2 17872 676363248
3 6154 123369
3 6196 128694
3 17658 117709
3 12272 137950
3 23295 35369
2 15363 492805602
3 18556 51769
3 7928 38190
3 23609 62203
2 8271 913978348
1 69777 70103 335117349
2 14484 185730997
1 130920 135916 100928935
3 18451 130193
3 18719 140355
1 84121 110820 84554066
2 12701 869789811
2 19393 821653133
1 68278 84875 742525592
2 22249 651579020
3 4559 99242
3 22025 13804
3 21451 117177
1 53295 92344 802849522
3 13477 106342
3 6353 136582
1 29245 110820 548773876
3 13682 2722
3 5698 74613
3 5794 70727
3 16298 144213
3 3913 44593
3 1973 139443
1 49272 66665 965758102
3 5913 93898
3 548 58997
2 23842 206562794
1 39415 136040 741172596
2 17196 697731469
2 7497 943515920
2 9720 489074787
2 7630 280889974
3 19550 88525
1 44827 134618 54389289
2 13668 512827205
1 71064 134516 487873435
2 1684 93571447
2 8575 770281930
1 92356 115474 671623641
3 6792 79308
2 1493 735706138
3 2502 19277
1 70555 122539 827488713
2 22752 475271888
1 53493 100909 861960741
1 13027 78675 736928420
3 19305 66266
1 65243 143064 421868099
2 3239 67258540
3 4261 83150
2 2406 412349755
2 10689 63032924
2 16846 383960814
1 40969 56464 569533941
3 15270 32589
3 4626 57384
1 76593 82150 391993099
3 7194 142023
3 8612 114062
3 16354 122757
3 6813 28545
2 11351 132069006
1 105937 131157 634739794
2 24138 381342324
1 62224 74895 428278543
3 12752 136929
2 9837 637931609
2 16700 981058488
1 11473 140433 464918664
1 8227 47291 747214201
3 13416 27607
3 6087 134328
2 93 277832636
3 20642 127759
1 119902 128798 499244898
2 2942 278558347
1 10153 96512 214593669
3 201 8098
3 21614 13301
2 399 488216273
3 9283 75607
1 7495 112447 414360803
3 991 16165
3 15288 78535
3 10482 57199
3 14024 6206
1 7747 138907 987011850
2 5997 922485545
2 5871 155012160
2 4790 479201056
3 24071 91264
1 78240 89596 577880278
2 695 580986047
1 103247 144437 800814352
3 481 24205
3 11418 88141
2 24722 464559541
2 24163 335183003
2 13583 211121539
2 13453 460058952
1 80196 114637 640033358
1 53121 89606 757596111
2 9039 360898576
1 105808 121772 567064366
1 126998 138093 590530366
2 8739 581329818
2 22038 926574826
2 8048 939603232
2 15163 178615365
3 2022 121599
2 3516 636590083
2 23551 582779698
1 28448 111196 302114160
3 18630 59808
3 20286 43968
2 9502 86644919
1 126740 144567 64095038
1 133614 134313 869759716
1 74924 127575 227016673
2 1900 742620247
1 867 63930 548842048
3 1692 3830
2 9417 542717880
1 6068 22711 556659371
1 109298 118905 956863524
2 21772 614205056
3 1628 67402
3 19458 87000
1 127601 141199 844637250
3 4122 13433
3 1575 113810
2 11896 689496556
2 20400 748925839
3 17242 109426
3 13512 94868
2 7395 366938964
2 7107 518250161
1 110078 110874 455264027
1 19396 123781 674794579
2 15323 865337429
3 20379 100500
3 23850 102271
2 11666 763633532
3 12544 140711
2 11930 686262209
3 24582 47480
3 23113 81358
2 18513 419931325
1 36616 47077 236306648
3 11767 6102
1 75460 78411 87122032
3 16080 52672
2 1997 275930725
1 71614 106342 908349089
1 8377 17209 5143176
2 21435 602977118
1 6553 116632 467123323
3 6578 29669
3 2952 31710
3 3573 16426
1 35545 139404 769595099
1 25571 69405 395115548
2 8944 156775874
3 9995 82893
2 14173 659095406
2 15718 494122190
2 18938 431349502
3 17174 17256
2 13644 797720140
2 10340 60911983
2 22441 348860277
2 7081 270219754
3 12670 82445
2 16615 999904329
1 51632 84416 873334438
1 82197 118471 433773319
3 21808 133995
3 16314 138766
2 19371 95602182
2 24773 332549751
1 37172 107876 940458564
3 14135 111371
2 13806 728522422
2 21810 51138677
2 19741 286495953
2 20162 879736563
1 38341 42200 381891001
2 877 557708027
2 11759 116583944
3 3046 55349
1 1481 118086 813313979
2 14870 580286217
1 133710 137338 514211839
3 18640 117684
1 41212 74798 204392815
1 67109 131683 718612664
1 4389 102604 312375841
2 9712 395885215
3 23662 15793
3 3071 129255
3 2691 96659
1 60326 107442 617961116
3 17831 46108
3 4966 41061
1 13203 14185 199427589
2 22557 302631265
1 34415 44983 831259298
2 21587 414264928
2 13413 38095460
1 130247 139302 54458939
2 15724 583454126
2 10837 777929201
3 18262 54666
3 2629 75988
2 22020 848254415
2 1587 106159622
3 15090 2205
3 13545 99797
1 95564 113673 111276476
3 22949 35600
2 22024 70733131
1 9968 104657 290304473
1 58139 138461 236421534
2 4295 62962471
2 5273 662171804
3 23413 89760
2 10451 887434135
3 12015 1027
1 34577 141701 637178734
2 16088 214519385
3 17523 41190
1 101791 110567 245608314
2 18630 501971919
1 25737 126069 797182437
1 81046 128545 360308531
3 7544 80545
1 47895 118910 77691597
1 75577 88411 509911306
2 16998 345788203
2 16120 346290101
2 18756 990533139
2 9315 298398507
3 1510 42420
3 22764 53516
2 6444 397075901
1 51190 67543 317714671
1 24324 100523 575880570
1 76152 100411 372214978
1 109346 121619 566041845
1 64306 83795 330964956
2 9955 721215921
1 6366 104099 669890299
2 11435 453596102
1 86352 135396 47808052
1 10132 120355 766228873
2 8281 984196471
2 19655 157130683
2 21244 553721409
1 44530 112205 615658263
3 8343 51023
1 93456 135698 434032567
3 13956 73390
3 20028 29178
1 106782 127300 31170393
3 2536 100137
3 8372 112619
2 930 930750971
3 23550 129763
3 13580 50620
2 3166 35177545
2 19764 742927592
3 10096 6008
1 13037 83164 946594327
3 2120 127687
3 2288 35543
2 14380 250024593
2 22199 323082578
1 57268 128980 46961375
1 112269 114605 728118447
1 105370 132907 92603687
2 4799 803760929
1 66849 100516 840609045
3 20305 118608
1 110633 116949 826627422
3 7120 45695
3 11070 31320
2 22577 839529253
3 22735 94838
3 4051 7540
3 15033 92095
2 22331 168516853
3 5416 1842
3 11494 4476
2 9955 141297372
3 10863 120950
1 77528 143071 245528613
1 33053 103164 30293392
1 61773 99855 16930111
1 102525 138151 308440156
3 16427 21569
1 15270 138799 516757413
3 2339 48875
3 3490 20279
1 197 7652 834327109
2 21968 288177156
3 9668 89395
1 27837 83251 441956640
3 15729 140665
1 51332 110758 949705762
2 12709 877648397
2 20410 620922205
1 112649 112754 17446064
1 49347 89722 118422856
2 23870 827497095
2 3555 178088712
2 13468 236348787
2 5319 232297923
1 131402 139518 63336303
2 10275 289818487
2 8848 794374361
1 116899 141026 603501356
2 22162 360169060
2 22180 532961618
1 60443 95920 379052163
1 32413 73091 141344803
2 9306 72167988
2 22493 960149883
3 16475 93250
2 20029 54141401
2 6716 529774540
2 7010 235413293
3 18011 30779
3 13067 24939
1 92997 144677 165649510
3 4326 144015
3 2746 91463
1 106040 125115 527706819
1 75115 143382 324815008
1 60255 79256 579640702
3 17916 113563
3 24774 136880
3 2426 13096
3 20705 10359
1 48453 120426 889765506
1 17251 133633 665456345
1 65791 136269 909558930
1 97922 103702 508204959
3 11496 82931
3 2277 89949
2 5124 165448263
3 3353 20486
1 3810 13289 77713922
2 20362 154296015
1 9387 36927 289937158
1 89532 115302 79209707
3 4618 87159
3 412 111380
2 23784 929480180
3 6 110879
2 11382 903847856
3 11505 20383
1 1353 4533 34455860
1 13673 92401 11190180
1 54026 133343 652667692
1 28440 57916 81546755
2 14128 184113301
3 19037 35482
2 12213 169949243
1 39397 131809 917009489
3 19440 113471
1 19285 39183 248134953
3 18905 31693
3 20731 118306
1 32870 68166 652214735
3 3521 29609
1 22394 86629 803127668
1 134713 138898 322653222
2 4663 834883493
1 100156 133441 773627765
2 24389 545559177
2 18874 720995086
2 15416 816608637
1 77521 112845 193011773
1 59672 123132 320466509
1 77576 82743 278952217
2 2799 913756792
3 12718 101164
3 23670 19873
1 13948 79581 285044143
3 4663 3280
2 5324 255266722
2 21603 740188899
3 840 39474
3 5842 128793
1 2687 113316 176558202
2 15171 495173434
3 12763 40549
2 23570 429338564
1 21181 139605 39565829
1 38440 135980 409118475
3 11196 69666
2 21652 619140108
1 83770 103418 458055340
3 13519 76427
1 11481 21346 376445198
2 6804 527766476
3 20429 41049
3 20834 45245
2 15095 575213458
2 23741 564807984
3 22017 66229
3 15179 31355
3 7147 5510
2 12326 997066626
3 2479 90037
2 4170 73819277
2 20916 175641412
1 79670 94789 119605912
1 13776 85560 189621518
1 17979 58945 528763546
2 14558 86582832
1 42487 84613 192802758
3 16738 22791
3 12238 3908
2 11040 96177471
2 11922 182655947
1 53231 75187 404054548
2 1653 914631579
2 15068 133668671
1 63242 94826 189369704
1 94745 127366 608288901
2 1189 322047403
3 3389 59637
3 10589 92676
3 2785 106278
2 5029 429854301
2 20551 485810478
1 48409 109231 204373639
1 105162 135258 557702221
2 4637 832344531
2 4035 50527761
3 17775 73108
1 94445 108391 216681039
2 5124 616648985
1 13796 142557 688721844
2 282 726659959
1 19877 50196 707624175
1 72519 106033 159840990
3 10657 107496
3 20029 811
1 23425 50029 785554717
1 47159 108285 764102179
1 11886 44382 432385227
1 75225 111621 870376339
3 24176 17678
2 6888 709581153
3 15375 103779
2 16835 612351940
3 9337 12354
3 6561 121466
3 1620 31697
1 99602 131269 749892307
3 20389 70187
1 74449 108451 612055620
2 20452 158007899
1 12632 125494 475231798
3 24887 135359
1 57304 111370 56495758
1 14031 139330 280225570
1 26993 66428 900866613
1 53889 107350 854442801
2 3626 148238644
2 17431 776046536
1 98948 107931 247252326
1 21809 130547 941198468
2 5926 611622691
2 19300 251353487
2 7803 325724811
2 5818 826284367
2 22303 432736683
2 3219 871926243
1 104980 114273 322428423
3 4789 129114
2 9231 320252801
3 4504 111073
3 3110 65535
1 22348 51677 11696359
1 36618 67461 792526601
1 40599 56987 217954248
2 9903 609490598
1 25839 86558 965244358
3 15140 71175
3 13629 36491
3 23116 88003
2 19303 712349854
1 20118 32876 608650065
1 87850 135660 230781443
2 24512 465675461
1 19326 107005 841465692
1 92610 122824 311077063
1 10948 70480 545426657
2 24482 39604353
3 24688 118437
2 11849 876024001
1 42980 111835 853480448
1 102352 115341 148787544
3 22020 35549
2 13892 150312992
3 21524 107884
3 11415 90772
3 20784 109054
2 698 471611658
1 85165 103074 340025361
1 115433 131180 386479343
2 18747 239309347
3 6022 106134
3 21056 84100
3 12765 133402
1 13177 17664 949824524
2 22235 231845361
1 92697 119171 384753174
2 24416 12523440
1 28254 120551 876464101
1 67324 124112 106982010
2 20009 552589645
2 7695 540873890
1 12319 25844 586529608
3 12534 15052
3 7401 33465
2 21488 626010485
3 24244 97930
2 20876 684990622
3 15812 39650
1 68211 97377 907337905
1 16333 49093 210605935
2 14677 305557545
3 2696 104578
1 92727 102454 885715169
3 12738 42079
1 64356 64502 431544826
3 19805 84385
3 13358 134706
2 5916 556598095
1 87186 117488 429691204
3 24613 76755
2 21420 624268960
2 10228 337494901
3 11053 9120
1 81126 87869 146820626
1 115234 119803 663884487
2 127 429323531
1 25884 28904 862571175
2 20460 481510349
3 10472 5384
3 7775 33634
1 31626 116909 139462193
3 16529 115279
3 1082 55999
2 16244 247698776
1 15943 19984 129604607
3 16873 95642
1 84895 123763 721307005
2 22174 78934588
2 5668 640105183
2 19224 347082845
3 11671 122985
1 95481 140136 510364467
2 6793 52466039
1 45454 123129 836671463
1 42153 107608 819340859
3 13102 108460
3 9085 58661
2 21182 717547796
2 20325 449067421
1 63645 131559 332533709
1 130880 144576 585229730
2 11974 418248861
3 179 143613
1 51481 133059 267079633
2 9133 310732785
3 12106 36637
2 21861 577805038
1 7561 32073 376687020
1 68354 106382 402708834
2 14483 569847996
3 23549 34693
1 10096 21371 585004664
3 2796 36878
2 10611 488719793
3 4644 44275
1 63062 140556 210685547
3 17281 35562
3 16869 128087
2 10605 727611760
1 136106 136597 37414906
2 23907 221248544
1 31183 108418 844972698
1 49391 98625 386735622
2 15681 570385788
1 33950 127974 887899829
1 9729 142121 491094796
3 8423 52741
2 302 714338801
2 15109 17643860
1 5812 92315 465228431
1 35408 66414 50174362
2 4942 998451545
2 11567 223545954
1 63656 78712 136855396
1 24707 25695 923065553
2 7628 175452678
1 35380 119444 390192201
2 224 809153596
2 10993 500464811
2 10818 827057689
3 604 55881
3 19105 5895
1 10810 63025 523365490
1 92518 109864 651451218
3 11640 27064
3 22781 4706
1 36391 93170 105769933
2 23622 913130268
3 11948 103747
3 13970 142750
1 32738 101296 146338211
2 1498 417249833
1 39372 144766 967413861
3 21430 75033
2 19614 510235036
2 141 846477316
3 14691 60585
3 20521 71564
3 6110 11985
3 2112 73813
3 15501 91163
2 21628 583447647
2 20868 896716909
1 87023 128224 238022083
3 13046 97598
1 3568 97502 46783478
1 26009 44026 273187239
1 48372 70724 444857401
1 19308 90792 334519500
1 15928 57994 164585784
1 122060 136207 676455766
2 11800 41055599
2 9155 236878364
3 2973 14846
3 4544 98531
2 454 613443185
1 59785 130423 489177248
3 7296 60166
1 23988 73996 793487032
1 12686 27268 380150047
2 13937 790465889
3 3791 105499
1 53500 77069 762625736
1 134545 143232 911859370
1 18947 36908 743315720
3 10028 29902
1 49078 68381 587539563
2 24857 912984123
3 4168 11749
2 12258 199856777
1 42 94495 875143222
2 8218 747983221
3 22895 57984
3 14121 132437
1 13446 43852 969885372
2 975 267376740
1 79701 139187 159476001
1 34174 125553 853139699
3 20861 76024
2 14804 446144714
2 18540 789374082
3 13173 17964
3 22563 58859
2 8994 565164391
2 18157 809412520
2 521 183590771
3 22011 50252
3 18975 97181
3 13708 111538
3 4318 63139
1 85953 123634 844501288
3 22059 126161
3 21589 76476
3 21650 93599
1 57674 133231 343115939
3 6339 75468
3 8325 60874
1 89302 128262 429539487
2 23684 198259181
1 23766 133190 625690716
3 17193 16691
3 11872 19813
1 12785 76607 647101095
3 12049 110136
1 60694 67552 357016423
1 13451 130932 597994542
1 22820 109016 167079888
1 65678 99919 952688311
1 53469 63373 47412322
1 116106 134116 23132675
1 97777 135791 453478133
1 24943 85120 53363856
1 5580 66229 783872086
3 18954 29465
1 39354 70309 960180017
2 7762 237334484
3 3768 72649
3 19139 1228
2 14168 992753642
1 42261 50395 303782348
1 17351 19433 551667321
1 37492 130597 698320406
2 6016 796708733
3 1656 114141
3 10114 121123
1 94294 131666 792674050
2 9473 146220480
3 1021 116415
3 9121 94225
3 12760 6866
3 17553 70570
2 4791 940158242
1 26498 139880 116475272
1 44101 123773 791604647
3 14203 136055
1 40101 84340 618897181
2 10536 208661638
1 61040 96411 635790492
3 23685 51673
2 11453 416561669
1 69819 144745 454787965
3 24477 93920
1 64116 77688 584957685
1 12237 13002 848010137
3 12181 84735
2 24316 205068418
3 2795 51302
2 13579 724537626
3 9226 132763
1 40207 128481 52833631
3 19749 114902
1 70977 105417 794763230
1 27550 88620 124729291
2 2737 243123191
2 14502 147402424
1 22839 92661 458350765
2 16069 718255761
3 2859 95887
2 13829 847276221
1 22910 142183 661267139
2 16767 260023381
1 58204 97462 578760267
1 41252 92851 176685650
2 1592 252729215
3 18698 14590
1 48737 122382 864020809
1 17310 112923 650967391
2 9971 724158355
1 43448 81710 116432315
2 9162 836420400
1 89229 131704 159212626
1 29758 54584 406848779
1 105187 125315 927539415
2 24912 304652713
2 22671 599065620
1 12063 126945 890084456
1 29792 45381 359513657
2 12435 281319634
2 17567 666914282
1 14274 136021 411473746
3 21361 121981
3 21173 34623
3 3847 73551
2 21147 748464690
2 16270 513368129
2 9579 38024164
1 90550 105082 226675071
1 51771 116083 215808568
3 9840 16247
2 4156 970470100
2 20625 195734793
3 8394 130848
3 8272 116411
2 24555 91107151
1 17610 89162 206146724
3 2105 124455
3 19006 98993
3 4103 100957
3 11483 67798
3 15464 115103
2 328 782373223
1 70004 74111 949884004
1 3629 90652 37042299
3 621 113816
1 11367 11379 465219981
3 11732 74519
3 14975 114080
3 17157 51277
2 577 246038152
1 33088 90636 801014983
1 19577 125988 851014316
3 15219 125642
2 6667 397104858
3 9099 50488
1 27405 46232 303907614
3 13963 62621
1 50087 78459 89695845
3 2843 104502
1 13904 68999 223465075
3 6340 33864
3 19945 111594
2 1518 940298853
1 81302 91871 546838256
2 8304 243632153
2 22988 186470236
3 16587 108551
1 11438 65732 353309049
1 78397 123469 438673663
2 14076 197112725
2 14759 439296384
1 55223 78622 877967457
2 14464 741818847
2 16841 854232612
1 41120 80081 983091391
1 14182 105989 956987861
2 22470 364724353
3 8766 75582
1 19384 134617 453036933
1 33016 65379 186068411
2 11297 309179373
2 14886 802988580
3 7572 96174
3 8675 144267
1 49462 139670 601867702
3 13775 112529
3 19081 88946
1 31983 74656 763711863
1 68856 88716 464829769
3 5572 142882
1 37853 113496 137763078
2 3391 942250313
3 24139 134670
1 70209 127847 707686312
1 52044 84514 771417556
3 2549 129847
2 10054 818114112
3 12043 55053
3 16884 83145
3 443 100166
1 21948 142694 510007132
1 23323 85919 802514670
2 7202 626186402
2 10917 342643767
1 67264 133865 939089487
1 4867 122440 797036942
3 17640 140033
3 21889 53375
1 36204 52125 48221775
3 2900 132629
2 4168 16786141
3 14621 29230
1 47929 58220 80627150
1 79833 118619 547150204
2 2521 654328597
1 103583 106651 720127467
3 9503 64891
2 8898 487110996
2 24668 166051041
1 44031 97215 774545998
3 16292 143628
3 16813 111887
2 14696 551653329
3 7625 6143
3 16685 128474
1 46814 92068 367352198
1 8308 14785 742479581
3 13004 42561
1 90228 126848 884151567
2 22005 589432392
1 10963 26517 260767239
3 16889 41277
1 8583 136850 386689175
3 10617 83248
3 11761 3013
2 23117 888578362
3 13161 39608
2 19002 48936263
3 14730 78536
3 7379 95127
2 16281 152418057
3 1253 55041
2 19634 285505594
3 13556 134704
1 91159 128861 157403217
3 540 143616
2 4039 686644664
3 17119 21788
2 11139 914752853
2 20746 734628828
3 7057 79568
3 10830 125142
2 16153 397147367
2 7804 693940970
1 64067 85657 939709561
1 31618 43717 262801780
2 18039 322827436
1 91994 120025 817297521
3 5066 88809
1 22201 40726 397227796
3 8729 81510
1 144318 144555 456439461
2 6052 5837045
2 24395 575293491
3 16941 35848
1 54805 116230 824422831
2 5927 998351761
3 18225 45355
1 42955 117936 901468687
2 8404 406665889
2 24294 441891914
3 23263 15453
1 74313 125826 5185548
1 83853 129898 96573011
2 13045 197567396
2 13933 880068260
2 13463 586519900
2 17373 28558674
1 20054 89869 209720636
3 1081 103674
1 30026 59463 664336167
3 21216 38827
3 6950 134736
3 3815 49451
3 220 126568
1 52225 108802 718528161
3 825 28563
3 16917 140881
1 22935 75221 257971277
3 5756 143913
3 15608 86450
2 4061 935299766
1 10825 136271 137162461
3 11794 10709
2 21151 763040509
3 12569 79077
3 12339 109064
3 13077 125070
1 48070 63338 522821842
2 9468 805329464
2 21024 255278709
3 12078 47352
1 18560 118621 843176137
1 2987 83202 516317955
3 13946 70344
2 582 672986087
1 29084 97064 182956844
3 981 52313
3 3852 24886
3 13069 61627
3 3657 114638
2 10747 803032356
2 17469 452290041
2 4610 333739979
3 7620 104756
3 6283 71543
2 17549 469625521
3 14376 30766
1 127859 132391 858935680
3 223 66971
3 17393 29245
3 10550 77867
1 60875 71059 256538489
2 17519 555058652
1 59031 89225 506219583
3 9827 68459
2 24588 832247848
3 2350 132186
1 3449 15873 173881057
3 3596 63810
1 31808 43190 150349364
2 11161 535229523
3 1926 86000
1 24262 71073 540152369
3 18901 90562
2 20659 449748387
3 2344 105965
1 49986 107140 557270248
3 15973 83926
2 947 143737776
3 6374 13347
3 16541 138330
1 31144 34686 226632518
2 6942 608299799
2 1130 508451736
2 8250 908603153
1 84633 138964 558747137
3 23294 29150
3 16230 107517
1 27792 35065 244447866
1 12800 49536 558304061
3 11460 4895
1 90010 129933 552358012
3 8071 35995
1 33518 106975 402731615
3 14313 96281
1 34619 50895 518816750
3 12314 12725
2 6025 930685629
3 4758 18200
1 15377 133686 499596220
1 70527 81254 454099576
3 16167 125162
3 5770 50079
2 4557 791840602
2 14143 694746202
3 11581 88630
2 12090 202832183
3 10788 141130
3 14739 72654
2 24170 858765802
1 18047 38375 320665831
1 14394 41372 411227000
3 21918 131067
1 59861 136980 791373876
1 14979 70480 275245981
2 23480 598268184
2 6980 924185528
1 35128 79546 235401937
3 5872 130987
3 7837 24788
2 15566 496233245
2 19205 202527465
1 82361 128800 86697691
1 105381 129038 397893020
1 22088 77745 245714318
1 117260 121748 786366356
3 6913 83627
3 3994 134847
3 6027 87369
1 56231 72361 396553575
1 39325 88480 297790383
1 70779 120350 470641279
3 17402 74464
2 1247 4835608
3 5736 76192
1 53181 72120 642100597
2 14719 47621622
2 12977 337063496
3 11366 143455
3 4814 94155
2 13915 797840221
2 23067 534426034
1 31858 127009 505350190
1 47666 74867 175481834
3 15162 63419
2 20781 188980752
1 15625 36444 228637402
3 4000 123463
3 13294 114879
2 16717 169162530
3 23324 30754
3 768 91682
2 9674 626163023
1 105066 143868 805758938
2 20738 174408187
3 7592 96045
3 23469 62124
2 24329 166601240
3 2284 72555
3 5885 99111
3 14134 58011
1 116764 133425 308951179
3 8194 79084
2 18208 342447623
1 38824 92265 507872496
2 14110 624255179
1 46407 139780 434320942
1 15913 91519 741776857
3 3274 8778
2 18982 98200625
1 1963 113799 238832764
2 22314 462026107
3 5663 18668
2 18589 733528048
3 23711 13943
3 9851 11272
1 25127 34901 942621647
2 113 621584580
2 14834 735221965
1 1334 107429 23498944
3 5865 44133
2 23815 338893022
2 23230 429831356
1 69490 99299 288267672
1 52130 135575 627206118
2 20262 74237296
1 24669 42811 804694524
3 15872 21898
1 3529 63061 110549441
2 22448 426734150
2 7509 52765772
3 21896 44297
2 3913 6643311
3 18430 78437
2 9105 776540522
3 5076 129043
1 69063 109536 663496023
2 12055 765009944
2 22033 469277417
2 22854 797012707
2 1748 834228577
3 16197 60361
3 16905 125003
2 11412 4920893
1 110332 127666 480244298
1 6552 65835 286011091
3 11423 54630
3 2743 45386
3 23641 88652
3 19567 144453
2 1640 83746860
3 11401 38560
3 12190 93597
3 20097 144277
1 55985 84942 12291811
2 3268 930317388
1 94305 122488 16221428
3 9680 131097
3 5795 19257
2 14329 855319504
1 6319 42319 251200062
3 1843 81950
1 20133 52452 21142235
3 13108 119133
1 106386 134190 661358752
1 113389 117948 759195127
2 10430 360630169
3 10095 47125
3 4955 75346
3 11630 86404
1 81255 94215 614530795
1 131616 138148 409032231
2 18935 676684117
3 22769 107822
2 17395 107337024
1 45494 65223 705317623
1 19643 80162 723452171
1 97018 111038 945173538
2 4992 452495166
3 10752 92493
3 13271 73941
3 20543 23924
1 6769 70183 674051356
3 19841 43036
1 12648 99533 705129803
1 40681 140521 363151955
1 121819 134263 148194666
2 4007 752725952
1 88066 140633 401587937
3 23864 7683
2 13658 912028592
3 7452 67038
2 6709 650245802
1 12878 65513 794502559
1 57980 63486 578839152
2 12220 957906152
3 20823 68579
2 1737 23863788
2 16201 736009876
2 7019 481812763
3 3915 42432
1 123697 127300 210679104
3 14099 110033
1 22794 130972 147251882
3 14601 105617
3 5518 45916
2 17117 763706870
1 19961 136004 378697005
2 17394 213709945
1 116942 136197 511698163
2 2893 687670714
3 9506 120513
2 2349 691643605
1 35441 121451 961933051
3 18491 124814
2 7826 320098406
2 15648 428952465
1 6569 134590 346042859
2 10477 193666072
2 12445 497800675
3 7984 12883
1 39185 41159 393343478
3 544 14397
3 18063 81353
3 24218 7249
1 17276 83518 905870801
2 22031 169383131
1 96957 114661 320902404
1 106471 125126 921596946
2 13509 941641466
1 46788 89542 226538451
3 10393 109957
2 21995 630300135
3 2920 60377
3 19876 26824
3 17446 134452
1 6630 50960 900790031
3 12940 30075
1 69579 88140 640444177
3 23554 60833
2 19822 825671976
1 21750 112695 849938096
3 10308 108305
3 18837 124379
1 85857 114888 688640364
1 33810 88827 636540218
2 13687 288158006
2 8948 190923444
2 1420 898089222
2 15833 964642618
1 73741 86649 591323431
3 6251 65006
3 24194 57646
3 11184 7423
2 3255 192809293
3 21703 133085
2 18923 884278718
2 5094 529995243
3 21213 136441
3 9403 16093
2 12049 731762967
1 16943 21037 261820350
1 66583 121355 145478414
1 86936 110906 586508218
2 7876 330974744
2 12833 168660446
3 703 40954
2 18780 47014474
3 21004 79539
2 21538 828619314
1 60972 102594 968714804
1 26509 46258 323836925
3 13372 50826
1 39949 142368 706913004
1 79214 112974 673615729
3 2552 129385
3 835 121551
3 7272 36123
3 68 36233
3 21770 76483
3 6146 91704
1 9174 15658 631409254
1 53380 88517 310927070
3 24758 8315
3 17684 42028
1 815 83612 37258795
1 120905 122457 27345384
1 54417 94800 407280869
1 27667 106250 144787645
1 21365 43473 296489916
3 9568 37353
3 10061 44133
2 2009 506690767
1 73075 76395 276904497
1 18039 50093 170180278
3 17661 83835
3 3600 57922
3 12035 54940
3 8029 27887
1 110245 119978 340229512
2 23442 75202566
1 32535 56289 680498703
3 8046 103063
2 14654 422455606
2 96 611448750
3 6886 72269
3 17806 81488
2 2409 490247364
3 20150 124692
2 13325 903942724
1 97345 132459 825744060
1 2009 65102 115974046
1 114150 142757 212454496
2 24211 862995076
1 21986 118675 488256344
2 1829 261754588
1 12121 87408 682401832
2 5299 289568704
2 16958 823599078
2 23522 674137296
1 73829 107162 33484243
1 56801 99255 515356921
3 24596 97800
2 4115 194798108
1 45859 75540 929083722
3 11281 66669
3 6400 55125
1 12473 68432 473125806
3 23413 58977
1 99827 116760 946862282
3 9222 83169
2 21197 476739727
1 41649 42059 971466051
1 30332 135382 967016854
2 3611 74512112
1 5037 97494 578467161
2 15260 405549062
3 1660 81277
1 6419 37787 975843480
2 18342 514364858
1 63693 73831 898856572
2 16918 414857510
2 9697 280840520
3 12782 64367
2 11355 295661664
3 12758 2792
3 8567 77734
3 24003 104051
3 9305 33237
1 60612 130545 682353861
3 2054 33058
1 24016 56805 670738399
3 21327 24614
2 18049 180487430
1 57150 95541 171850916
3 15740 108878
1 36965 144157 785561512
1 69193 109714 242202419
1 99905 138508 915963065
1 26340 100821 213152687
2 20920 772169427
2 21649 643571919
2 8515 716976425
2 4758 254193508
3 11829 38936
2 12926 154797776
1 9198 144465 331853839
2 23411 943290102
1 8300 19492 975815928
1 51989 88052 236659336
2 5037 705969414
2 7416 316767024
1 37043 102097 251842624
1 14472 64052 475769925
1 9782 26802 294494112
2 2392 9658394
1 9401 63147 972688942
1 120338 139612 147704596
3 14512 136851
2 14860 102219610
1 101003 117095 239795618
2 6610 691585186
1 51854 84823 633944073
3 5149 44895
3 8970 84613
1 83438 130540 678888481
2 6034 91695474
1 77318 86257 37705836
1 77491 104105 334328723
1 24235 49352 387456018
3 2233 127300
1 18016 95505 307693004
1 13549 31143 316103888
3 9248 75756
2 18904 4608950
1 25682 43370 54822212
1 82233 127977 79049386
2 16115 859094150
1 37312 67190 6095556
2 22655 118837167
1 8867 139606 198929803
3 14099 112968
3 4157 87269
2 19486 411641069
1 20407 65215 218956769
1 7956 31638 554173500
1 41029 107690 331044392
3 1753 29028
3 20983 29347
3 5317 92202
3 19054 94535
3 14601 128001
2 22840 794403577
2 17267 803522295
1 65626 99135 807148199
1 86954 134554 973077450
1 72462 115637 182339748
1 22227 45968 527772952
1 71797 127964 129768718
1 39363 137651 279681588
3 20177 10126
1 65875 95571 958198013
2 8360 991499590
3 672 45822
2 22947 404522238
3 18747 29326
1 128799 137475 887797029
2 736 303521597
3 1152 27325
1 66221 119373 93786889
1 126257 139183 26929219
2 20156 427253920
3 5607 110269
2 6587 383727427
2 21553 505954516
2 21753 167959193
1 41242 71119 58424612
2 11764 589226144
1 1465 38269 964263667
2 22169 610957442
1 1309 125148 308352990
2 13578 770413750
1 37679 84647 157065404
2 16775 419002107
2 19078 129134177
1 4713 121213 680486137
2 16131 638100116
1 88857 105743 331664305
2 4281 86150107
2 1153 766375898
3 457 95817
2 24801 102090435
3 523 9039
3 1057 23022
3 12544 19059
3 20688 107328
1 22451 87654 337521824
1 20675 51850 224719629
2 22519 373862585
3 21700 34119
2 15770 645612875
2 3708 918342847
2 17549 629081934
3 4665 14293
2 15813 628916016
1 49952 116816 444894494
3 6594 30085
1 70062 86493 435178311
3 20523 5111
1 77274 79572 219775577
1 63927 84545 333455078
2 20233 321607014
1 16178 59993 363529330
1 6371 142906 349058715
3 15139 90534
2 14240 466280516
2 11429 54645612
2 18396 824638258
3 23744 37783
2 3947 780379222
1 79587 137186 259026725
2 23790 1609041
1 56243 128383 787955213
2 15385 464540169
1 55607 77669 142305927
2 15552 951969230
3 16416 108940
2 106 860494772
1 19233 130886 471739461
1 81042 121949 45412536
3 1968 114695
1 100974 125030 703186079
3 24202 82800
3 9763 56506
2 21274 212686845
1 12418 45895 37864884
3 1193 143927
2 18835 175165804
3 20795 77909
1 120596 140818 49568000
3 4129 32025
2 21172 961881081
1 70823 82763 495347967
2 18705 699837058
2 8485 416856976
3 1464 81661
2 11640 366508228
3 7359 59400
1 34872 111641 914208223
3 24463 4479
3 6033 9573
3 6299 66773
3 4347 71152
1 61808 100220 444196934
3 6619 16022
1 37004 37248 558687446
3 20481 40885
2 9101 188718533
3 17309 15594
2 10411 689838908
3 6662 99065
1 79535 142839 379417847
3 15511 43790
3 20205 129764
3 21919 126786
2 18448 701939546
1 65256 127147 313234184
3 11693 6900
2 18610 126236254
3 6723 109015
1 88298 133515 261529984
2 6415 695745800
1 22051 143969 485032154
1 34851 43363 407785036
3 8654 3793
1 25415 51944 35713531
1 63775 89432 170045138
3 13544 118291
2 7053 957881309
2 6180 501958239
1 118192 144334 80342275
2 4101 449799689
2 6630 112244851
3 21519 88225
2 9038 525011945
3 24667 103686
3 2299 83921
3 19718 75249
2 5717 567452149
1 142155 144133 579326096
1 13402 62475 274387809
3 24431 94379
2 23991 852524091
2 13426 985872863
2 14449 623747045
2 7996 870643320
3 433 129693
3 5062 92605
2 4277 433807156
1 81369 110037 705955925
1 47827 116169 286454284
3 21045 16212
1 9142 128848 759726916
3 2881 77227
1 72248 132836 359731065
3 5816 79043
3 10555 83808
3 4492 6453
3 13238 58638
3 6958 119108
2 10396 481689990
3 14456 62064
2 24716 350697788
2 16987 203636119
2 8954 660439542
3 2845 122596
1 68132 77945 614740797
2 7638 227233522
3 18767 30218
3 13150 24211
3 3771 81160
2 13099 235071590
2 21875 264239466
1 96166 134912 453026121
1 70435 104753 927913583
2 11487 58380296
3 349 106860
3 960 31791
1 33232 70814 932271432
2 2426 798396515
1 22641 22751 435181316
3 9093 32336
2 11600 530574431
3 1663 1854
1 22889 25713 979450202
1 48505 132140 772555208
2 13921 760833939
1 68709 120074 568787891
1 30343 40462 523149551
3 15310 11454
1 4306 11496 750708178
2 10452 717976140
1 62346 95412 213811694
3 15374 125691
1 11238 13229 185540753
1 75321 130597 731489021
3 15357 4934
2 7446 508119973
2 14680 74289884
3 1137 68258
1 15366 77150 174802363
1 55388 91261 752651509
1 23381 49446 356284959
3 19461 104460
2 3573 245022381
1 76091 138032 301769960
2 3318 761459668
3 21129 115821
3 22706 62988
2 4196 692116298
2 20520 332310798
2 17226 196878302
3 15613 126903
3 14807 58538
1 27855 117400 594737837
1 30133 129754 858814957
3 18376 83970
2 4451 410413976
1 19936 36521 506005880
2 12115 249196256
2 13083 916703476
3 5802 98565
2 21702 449021863
2 9334 997998076
2 24374 571237646
2 19631 382165487
3 14922 16990
2 23810 306692617
2 20683 655670274
1 7941 75795 942872184
2 4248 816161152
1 58643 63733 76438276
2 12708 354362452
3 6844 62937
3 4726 44939
1 2042 42215 56694865
2 3765 767352282
1 97070 115833 304373152
1 24470 53367 684523474
3 10088 35290
1 54096 112825 266581688
3 4943 73148
3 22989 143219
2 7310 43501847
3 8426 69723
1 23791 119746 371974204
2 23702 824329543
1 83214 125536 312129580
3 75 140394
2 14222 550290515
2 5667 20708408
1 53379 86603 131264106
2 8280 229293259
1 36207 99596 332136278
3 18485 101625
2 13702 388523633
2 16285 844712358
1 14748 35555 439681937
1 49306 138884 879196380
3 8422 139789
2 768 588980688
1 6631 132824 540229414
1 60086 123017 59488
3 20967 130172
2 12853 953646561
1 88135 140363 23608851
2 2055 269962441
2 15234 718462101
3 6503 90090
3 11739 12319
2 13780 943005266
2 16538 915004816
1 39678 87964 148157992
1 116767 144144 745151653
2 13324 749958408
3 6088 38209
1 53908 126812 982827445
3 12068 69907
2 11260 339551458
3 9004 129209
2 23544 753159347
1 16789 51076 282617123
3 9239 117149
1 28879 53582 136697882
3 2104 49817
1 4488 131281 850453155
3 21374 56644
2 21860 706430427
2 13923 51340405
2 12498 824302651
2 23621 418920433
1 47734 72717 774980674
2 7285 298282427
3 9465 103827
3 5063 3444
2 17583 183226838
1 24321 125483 410795164
1 72524 73129 348139280
1 96497 103393 428926895
3 23849 91759
2 6718 674212480
1 84564 87044 358867814
1 99958 122687 10425593
1 16754 128404 225121118
3 17988 6226
2 17656 457565245
1 55821 143573 544409285
2 6378 688461801
1 7126 134277 757858770
2 13228 443195357
1 6178 137615 979059707
3 12638 138485
1 27105 58469 307863100
3 11229 106437
3 14387 109038
3 10770 92607
3 21593 143551
3 6018 56737
1 128928 136526 708496267
3 15134 64509
1 8496 34771 959686355
3 19078 28430
1 90225 106917 501935176
2 17090 821414018
2 3870 486204950
2 7065 42450081
2 13044 281771884
2 19088 419449787
2 10940 968027774
1 19410 73315 538294590
3 11885 32671
2 6402 926022865
3 21574 77712
2 3323 89350469
2 3087 895548631
3 1529 142009
1 98406 130783 264744242
3 22496 115250
2 8225 437844964
2 2418 465767864
2 5928 957374877
2 8920 41258841
3 6028 135962
1 41919 136721 680273850
1 17564 31893 100014223
2 8802 416613766
1 83894 112767 509007379
2 10807 496373083
2 18267 926326325
2 19437 556984378
1 32562 114787 964220898
3 10203 87034
1 23909 77228 198421418
3 22166 138537
1 61194 68169 984716019
2 4414 659503956
1 22634 82400 416851547
3 23788 138580
1 14693 30756 100995781
3 7217 41376
2 11666 65133194
2 13654 81521926
1 46689 95937 246002134
2 4237 476173872
2 16411 205329179
3 2343 131600
1 132064 134183 909868472
3 15382 127640
2 11777 632869564
1 38145 90850 40664389
2 14243 541615058
3 9416 8102
1 84939 123134 34519373
1 23124 117814 539103624
2 10743 281808667
1 49527 71859 144732503
2 15830 131873993
1 26680 83148 123259037
2 4775 785623653
1 37242 130085 194631050
2 16027 524861371
2 16134 734829968
1 44037 66391 568018054
1 94851 110873 370818618
1 90959 95530 140383468
2 18603 148168076
1 123016 123739 805131550
2 12546 530721602
1 21746 42544 583953089
2 7023 177870170
1 32365 69068 935758165
1 56552 111127 206952483
2 14918 469170364
3 18829 51205
1 11938 126740 408168888
3 7520 72247
1 26351 142348 350321721
2 12636 693582948
2 18660 842932379
1 35381 128930 218123968
1 65451 69893 168269911
3 16887 127182
1 54044 103313 772918941
1 119655 128881 549289200
3 20917 128679
1 36016 84234 224974924
2 16221 122450489
3 23971 56131
3 12198 126555
2 2266 151688828
2 21028 546163026
3 16969 102521
2 13596 356413696
3 8488 64593
3 21340 76141
1 99668 140076 429211807
2 8585 730884800
2 20655 888306096
2 24773 836400087
3 19021 99579
1 111454 132054 152805269
3 5037 4590
2 1356 787879469
2 8771 52820997
3 5637 132328
2 7442 51879987
1 50141 120150 327301780
1 15672 37873 744005823
3 16130 29805
3 21883 36914
3 18937 140601
2 14233 816242960
2 2289 601784229
2 17791 789483702
2 21777 37446957
1 2668 114840 575915886
2 11743 473445766
3 14960 52863
2 2493 181161440
3 2430 105061
1 42877 112080 846412098
3 11411 5522
3 8174 80041
2 13116 60186142
1 63025 143538 222987249
2 22559 533062220
3 18049 142828
1 92167 131342 125288428
1 37205 38607 647158181
3 7077 141309
3 24649 37032
2 23674 45980880
3 9302 78035
3 7240 133811
2 12139 389889317
3 15631 33132
3 2408 144495
2 22755 800030713
3 18417 82402
2 2173 744065246
2 6355 129179725
1 66531 86735 887093068
2 23771 183218707
3 19945 74467
3 5205 114507
2 15633 660315000
3 3883 94199
3 18565 34826
2 944 472451918
1 64318 86235 39055523
1 12869 46955 100854942
2 21381 144028996
2 3112 919138360
1 78731 88683 731385165
1 92416 107372 396809147
1 3290 106845 257658054
1 8983 131695 491589403
3 12245 69946
1 51387 54569 642620211
3 5256 59058
2 12648 878462850
2 12729 667045239
1 76388 102959 294062868
3 8288 70367
3 2171 57092
2 14324 455779527
1 85955 136407 981898781
2 13353 864604209
2 10254 74784370
2 5866 357152393
2 15242 356966770
2 18295 555705033
1 1555 116106 420852549
2 18180 12763242
3 6103 24234
1 24108 52359 690507498
1 36663 120908 692575994
3 15281 61729
2 12731 15308960
2 11842 329146700
1 94674 123140 317490252
2 255 335527768
3 23134 70971
1 9394 20786 160767367
2 18014 301683125
1 106138 139792 172504015
1 22859 96748 509113987
1 52466 76101 647730987
3 17064 37030
1 8762 108044 415850120
1 8586 121105 363047467
3 14987 79547
1 12477 136947 542575309
3 24025 85220
2 9866 152197756
1 53468 133166 789958185
1 5714 91160 75019103
1 33396 90180 554917858
3 7113 111768
2 9853 357785339
1 16321 137282 436585486
3 4897 126550
1 1184 48585 236572377
1 40721 77548 410532117
3 3303 46169
3 3829 55147
3 1654 63419
3 2700 20221
2 10321 400246940
3 6636 51696
1 58866 69543 343168204
2 22441 659724353
2 5594 924861452
2 11731 911018951
3 13533 143708
1 69642 73689 888883729
2 3163 144235609
3 20649 125316
3 8838 138077
3 1333 129680
1 2249 141955 727846958
3 23070 60325
2 3621 418879034
2 3303 147127577
3 24349 99947
3 23919 126539
3 3206 120467
1 4861 70617 62268516
3 14970 62850
3 24001 141275
3 7226 79925
1 16354 120226 73789037
1 43572 57654 698424420
1 113537 116724 797915916
2 10728 630769781
1 65344 73723 85148048
3 19903 70478
3 15179 89070
2 24835 147808284
2 9029 380345797
2 18321 62319374
2 2430 628053316
3 22810 90962
1 100362 125287 407878163
2 19618 579677306
2 5106 411192023
1 41063 42041 784894380
3 8548 112667
3 24612 86401
3 2509 85551
1 91567 98516 297105550
2 19575 716577829
2 4660 160940625
1 77949 124433 340950212
3 9370 119604
3 13778 112510
3 14786 69860
1 119665 124799 13275165
3 13759 130117
3 10828 62940
1 9194 83905 967647260
1 47342 82029 975739759
3 10096 138367
2 16759 426505224
3 11519 92858
1 48070 58580 113883483
2 19677 585246907
3 8209 65862
1 16728 100338 280311156
2 22573 739254541
2 9883 293016415
2 2645 615696245
1 49121 57842 568433097
2 11034 58417814
2 23764 626199492
3 5695 119055
1 71656 122160 590227667
3 12598 33066
1 30463 94264 106653078
2 23905 784437143
2 11362 382824079
1 16456 28851 723321824
3 17208 108394
1 10541 125250 235454574
2 15298 798352026
2 7972 710360842
1 4734 108455 359118213
1 46973 102589 84263597
3 5223 139814
1 6291 7740 124972417
1 10131 71057 675420652
1 37741 107647 308426179
3 19528 103313
2 16548 421168673
2 9068 774424676
3 19910 129464
1 92653 130330 313372532
1 37983 45863 888328660
3 740 138043
3 16770 137888
3 20845 28967
2 20572 46126491
1 27164 29240 391520191
2 21846 142627163
2 2505 971475478
1 17022 32281 311591192
1 7037 58097 680719709
1 12587 106396 721000474
2 5000 986858237
1 37426 59624 192828103
1 5147 27429 322494924
3 21199 22443
2 23594 95562470
3 21634 125740
3 7099 50604
2 6980 867302236
2 13734 985485717
2 19727 718517261
3 9430 35568
2 20448 476244295
2 5709 191595894
1 33042 62889 126897398
1 15654 87331 716062208
2 661 832207679
1 107583 122806 560616792
1 72364 106970 815991952
2 435 643201606
3 879 104330
2 23033 397716896
2 15329 739783467
2 22671 938651640
2 24804 615977685
3 11506 40371
3 2247 59049
2 11221 488717663
3 20846 61847
1 55336 96932 844123351
3 22207 65724
1 139320 140778 133055199
3 3865 2932
1 31793 85320 584753523
3 22896 79161
2 12451 98959005
3 6718 103443
2 10531 460930359
3 20516 122137
3 192 104436
3 7916 60735
1 73760 100730 644528343
2 6681 593448277
1 14099 67766 76866333
1 104196 125887 89328271
1 32522 34824 105910808
3 21209 58735
1 26142 99360 677157701
2 10668 732190936
3 7697 65682
1 134563 137262 120952862
1 107548 111261 823546429
3 6895 130145
1 26823 112318 351313806
1 56886 121547 513471938
1 43622 144278 220523320
3 12322 75344
2 24034 458636135
3 9720 51894
1 95812 102816 922661925
1 69202 73180 843249410
1 38762 70800 302517689
1 53656 106170 938114859
1 22332 84186 729495958
2 10432 14520782
1 82213 139213 752921901
1 605 26881 476106195
2 15556 798920434
1 18238 65163 474839329
2 2998 386371789
3 1298 33141
3 6967 11462
1 24436 42113 795102399
2 20560 804101339
2 3746 714151350
2 23889 886412407
3 16660 3218
2 943 597783135
3 18333 93973
2 20248 730692021
1 21795 55159 209887989
1 50808 76790 246257119
2 9087 788154368
3 10801 85234
1 2529 7911 508542504
1 25252 59955 684953161
2 13961 871688239
1 88464 99265 180698135
2 21656 298315435
2 21125 2413409
3 20769 88991
1 133657 138829 808852462
3 10978 81090
2 19342 707623833
1 76596 130068 275525977
3 4522 35971
2 5072 507175800
3 18273 113174
3 4091 111175
3 1500 65943
2 13023 594754883
2 14838 107515156
3 12300 61530
2 18757 489064269
1 15011 59123 26053254
3 16942 1477
1 54328 113774 670114149
1 133992 134081 735770745
3 15577 133125
1 11509 120484 637478864
1 74898 123173 154641557
2 18114 3707837
1 32443 142866 429229541
2 18128 526409582
3 394 126248
1 40711 139917 500998821
1 53075 61090 248716164
1 25494 67876 923620365
1 114727 139532 546393676
2 4816 213263582
1 61341 87476 621572561
1 80713 99697 801701094
3 4541 16852
2 15693 238586039
2 17570 794207664
2 19130 298262757
2 13755 480953103
1 87894 137647 881793781
2 24234 266886922
2 20182 402547317
3 6760 81894
2 11953 814747261
1 12129 80415 27045200
1 52725 64338 684126023
2 18803 66403871
2 15752 734337237
2 20279 135711250
1 24730 117002 571420613
1 4909 135460 659069592
1 105463 119369 681898851
2 4889 30661676
3 2088 21151
2 20818 275770264
2 24787 652248146
2 22235 20278845
2 17557 713319931
2 23076 625763571
3 1494 53114
3 24707 98459
1 53234 131336 756480531
3 16033 104427
3 7837 11819
2 24651 630655555
2 10941 970791108
2 1479 143045255
1 129497 142726 164869715
2 7135 263664397
1 27078 42447 845325666
2 18289 467423534
2 14401 20639612
1 50759 118936 572623953
1 36310 43346 765904248
2 10554 173054182
3 16437 129564
3 23305 110472
1 77137 100682 60668657
2 19254 519309428
2 1050 349735772
1 89036 92010 508576345
2 22841 315024501
3 3618 22430
3 5738 119445
2 8885 600806306
1 27143 122216 15763048
3 20099 24625
2 13470 117362212
1 3413 80544 35707978
3 22228 64194
2 14611 662072110
1 33337 108594 783855931
2 19305 639397652
1 101439 112390 947778417
1 35341 42517 867516651
1 61004 111267 424372507
2 20948 821302960
2 9390 714536155
2 15541 517484592
1 18561 142313 343226435
2 4602 8649268
2 4083 931774237
3 5892 53185
3 18571 47943
3 12321 117485
3 22432 2671
3 19518 50879
2 21271 170352848
2 16467 214493935
2 10698 762796264
3 18495 95264
1 80988 86765 619702526
1 3188 129042 158633964
1 72107 138830 34659753
2 9059 977024762
1 25726 59592 546430599
1 87023 126526 191199811
3 11600 85241
1 12353 29023 491295474
1 13594 118451 502872989
2 6203 34927096
3 19389 72012
3 9006 119188
2 14861 943737697
1 53568 67050 1840704
3 6630 69223
1 14515 82544 457939011
3 5563 131019
2 14666 507773401
1 13172 76664 764221819
1 64305 79356 221466516
2 8109 381374802
2 20402 305537536
2 8995 712871292
2 23988 591094042
1 15345 106964 735437716
2 23951 757115424
3 12085 113066
1 56624 100401 111986845
3 16310 63732
1 78430 101718 258930342
3 23458 142793
1 19024 141794 666679845
2 10532 176436852
3 12933 116596
3 10872 15123
3 3901 121865
1 18808 83354 620958238
3 4495 33556
1 69866 123602 187878739
3 13341 33511
3 12258 92628
2 22808 291660353
1 24 64499 816666101
1 22316 107713 990116577
1 86006 138076 926250431
2 22987 749564978
3 13766 60191
1 26062 52982 467785797
1 139799 143784 594081598
1 77318 109338 635641343
2 15507 596997509
2 14733 557861679
1 58237 100073 361608155
1 25873 91954 571273669
3 13927 100939
3 8641 36330
3 11014 75642
1 53587 101443 365036292
3 18768 43952
2 3877 788263085
2 8778 678338251
3 7462 59110
2 813 390628907
2 17265 546805191
3 18441 6799
3 585 58318
3 8505 127188
3 11521 10760
2 13 132486641
3 7484 52584
1 934 131272 334726331
2 10636 391736104
3 7788 22694
2 21104 187209419
2 16430 454801914
3 12236 111541
1 7289 121776 513994169
2 5430 372831851
3 23172 6264
3 507 35534
2 6450 55970120
1 51585 64054 413275114
3 16197 84393
2 530 175254395
1 64381 120177 338420284
1 34800 66376 863656020
2 1077 815995252
2 4165 637968711
3 7464 123249
3 10729 105243
1 105394 121225 9077265
1 70958 104417 622242211
3 2921 129823
3 24432 31883
3 2727 44166
2 21401 54663132
2 23779 436258989
2 20215 141780726
1 28784 43528 395356929
2 20070 732895828
3 4429 108195
3 16381 15251
3 21458 137122
3 21465 93788
3 2669 73995
1 15488 63552 293044967
3 10980 95547
1 69444 122345 456788051
3 18912 130546
3 707 136529
1 79195 119032 473211897
1 73692 115632 161623845
3 4119 137767
2 20001 198464842
2 13735 12871376
2 16447 450055488
2 21630 34108290
3 1196 131784
2 21777 913630899
3 6677 88702
3 3726 72194
1 20793 130916 659989998
2 23355 443426756
3 9374 97694
1 54995 83641 118658314
1 29715 58883 301912586
3 13732 92477
3 19132 50044
2 10679 100152357
2 22535 218558710
1 84818 141374 374776473
1 38317 88784 608285545
2 4144 726931207
2 5044 813594352
3 22073 29318
1 6605 59544 44219318
1 7136 81949 73583432
3 19436 99808
2 14277 854587608
2 11528 830480793
1 11828 85086 85933090
1 25174 45379 139778939
3 23220 69278
2 8959 535246931
1 100912 108433 612991244
3 19317 123205
3 6178 3616
2 15020 769902433
1 16538 19669 503175841
1 49884 133114 763092300
2 11250 704903546
3 14735 142438
3 17199 107735
2 8726 556806043
2 16026 45433293
1 34134 87913 212260847
2 12882 663621820
2 15008 513144834
1 36869 133661 665583534
1 80517 93009 957456718
3 21396 113599
1 26238 120972 730770368
2 14056 987031840
3 3020 139021
1 19210 39002 223935462
1 103782 120323 405098233
3 2473 106188
1 137864 139215 860392499
2 9370 92947694
3 799 114226
3 19464 98434
1 36309 38073 662574812
1 72371 86773 929762945
2 10835 523825586
1 88556 112811 847081505
1 38575 138720 620276817
1 81564 138714 465536113
3 1949 80809
3 3607 115671
2 10200 18036162
1 35155 84087 754556255
3 12309 85665
2 9089 51736020
3 3613 53119
2 9173 501596809
2 11472 211833975
3 22933 15621
3 19193 55951
1 3457 35348 180518404
2 776 942209554
1 39031 71720 26433911
3 9233 97912
2 11857 309300260
2 337 503595410
2 14214 324672033
1 26870 29742 574032001
1 49000 54473 553205762
1 45869 74084 590236660
3 11854 43628
3 13361 91128
1 22073 66912 55494529
2 4929 998808850
1 117837 120351 684636407
2 4659 42696787
1 122466 144198 550541407
2 22868 468026712
3 24385 4821
2 19340 84463708
1 86064 95206 680631411
3 13877 65726
2 13383 713867480
3 14019 102003
1 125015 132489 217067738
3 3395 67152
3 16935 52451
3 7948 117841
2 14344 440769072
1 46972 90603 44187305
2 18160 711794628
2 20648 749109208
2 14879 159494925
2 7717 414674067
3 3671 423
1 29562 87383 721801694
1 16160 88852 377246678
3 5417 51326
1 46303 133524 396639857
2 23926 953218396
2 18047 760230924
3 11034 78684
1 11729 50626 115887172
3 13933 126675
2 23864 831040641
1 60379 122283 857002296
2 22441 255763016
2 20644 236767456
1 108962 135130 922514897
3 736 28850
3 18967 32784
2 963 49787855
1 63340 93585 566797308
3 10976 8869
1 107934 132028 700646362
1 47002 65458 287032105
3 10874 51803
2 6464 345399108
2 9634 614646496
3 3685 42327
3 7939 41586
1 26900 139365 700342353
1 16395 82665 204072987
1 62460 76463 387056623
2 3774 707889011
2 12872 504612315
2 14225 771282922
3 1334 116885
2 17512 902785765
1 37501 132694 488978143
3 15718 118770
1 39005 61992 109918537
2 11629 139783321
3 14873 122782
3 24919 34446
1 61279 85201 305736939
2 10472 644284221
3 18268 114089
3 1519 85213
3 13575 47081
3 12355 44158
2 14955 833327215
3 4735 117646
3 21447 96158
3 1509 56681
3 24445 315
2 3258 889637567
1 20866 71394 513852868
1 54381 111801 424005126
3 18456 134913
2 18036 597902037
3 23630 89344
1 7366 143552 782810368
1 80086 131054 697757849
3 5842 89143
3 4713 107484
2 5195 101474430
2 476 35277075
1 70580 101927 801652100
1 8272 124847 413143844
3 21206 103845
1 121278 122154 176861442
2 16113 199048065
2 6916 877934813
1 70415 126261 649911832
3 15158 98170
2 1485 666233090
2 23997 533950138
3 3270 52651
1 42513 49740 636427387
3 14965 89178
1 82678 91077 364649674
3 3250 119072
1 119871 127514 421196290
3 14726 10138
2 3254 715822409
2 15848 234220010
1 15720 34925 374415168
2 23976 587433057
3 21679 123015
3 8792 21279
2 3993 966508365
2 2695 85941814
1 16453 52049 213707855
1 16082 38491 835000422
1 5937 12375 645430223
3 18394 65614
2 4177 751959248
1 74070 105021 636208608
2 4692 496269714
3 100 41307
2 1953 594239021
2 19219 98276271
1 91038 119651 341653167
3 16652 130977
3 8455 99425
1 13367 41475 221703536
1 72112 72720 73648356
3 17406 76618
2 8292 223685184
1 7698 99571 324100439
1 38856 110732 222904139
1 77541 119342 555409875
3 20202 49785
2 23407 427578546
3 9902 4060
1 6810 66369 210706805
1 3084 116704 388895197
1 72843 135301 384658846
3 14607 77338
3 11463 125728
2 4029 131122998
2 3288 586619596
1 40343 98917 202465883
1 74649 122892 961960250
1 255 75965 726470506
1 3038 72796 892053877
1 42265 111550 792151750
2 3432 614415284
1 37184 132869 133967675
3 7599 67227
2 5606 241089509
3 12901 36435
1 51844 64558 911056835
2 22399 747672684
1 31406 84071 326759847
3 1417 136958
3 24136 64828
1 5096 40210 364238471
1 77112 103690 99687032
2 6495 118592479
1 88258 109511 297381150
3 10309 46484
2 12181 286284879
1 56982 103858 626450294
2 2716 509046590
3 521 43226
1 43300 135669 991800013
2 24484 807245853
2 24533 744466932
3 761 40438
3 21967 20105
1 49408 96212 291878990
3 9202 116762
1 13668 114289 90408043
1 1904 133251 749237451
2 1638 398654052
1 8114 48842 670643136
2 12125 762716371
2 17783 805475667
3 7006 111167
3 20487 44432
1 23737 35418 640164279
1 70142 119842 615693720
1 10622 85812 371759873
1 69386 101100 141668824
2 9588 55209217
1 64746 93158 925812999
2 6124 862740764
1 97760 131216 481760957
3 9862 39096
3 7686 43264
2 8589 134232046
1 105145 141619 809449824
1 18606 133772 135318973
1 91230 97456 190848174
1 32834 37018 973077107
1 22461 81614 575339456
2 23653 48093203
3 2364 42929
3 20002 28036
2 6885 951486813
2 13164 50224636
1 8614 77311 917420520
1 65211 125184 639852157
2 23487 530797796
2 1853 358615852
1 4897 115684 215425035
3 2437 29617
3 24964 77865
1 15118 47237 762265858
2 18604 761413488
1 21404 122780 471359069
1 84496 93701 968169744
2 5349 173016440
1 3892 76537 647682104
3 15693 143400
2 150 819535590
3 15638 9341
3 12245 131303
2 13424 520093487
3 17070 126976
2 24898 254647843
3 22862 22733
1 17870 114125 43506750
3 8204 101787
1 1820 23109 765555574
1 43586 117203 21113937
2 3594 364407860
3 19292 134892
1 4971 105284 900315748
2 2827 780897763
1 3177 90660 40107340
3 14575 18273
2 11571 69114767
3 672 118662
2 10615 77515477
1 113383 137205 541507542
1 78715 106056 744141072
3 8856 135302
3 8706 40098
1 42001 44424 163620894
1 123102 130607 835817055
3 10337 40372
1 81665 108425 167497373
3 19894 33219
3 21001 114324
1 36591 103812 353270815
2 2740 241322006
2 19947 206978214
3 23136 22252
1 80317 94161 305779723
1 69610 103314 137741135
1 55378 67846 513325124
3 17151 96461
1 105239 127840 919791283
1 70501 121419 622745943
3 20838 117647
3 8076 135674
3 13760 95363
3 19417 125448
1 20834 95622 871423367
1 67041 142022 506218512
3 19253 104522
2 8246 252776520
2 13459 988135823
1 9434 138072 747133330
3 8800 10804
3 10119 4460
2 1665 536311472
3 10831 63623
1 18396 121093 747633147
2 24909 907573060
1 11306 94125 342577935
1 21661 78434 756961720
2 14583 970885659
1 36143 53074 178101554
3 20583 62509
1 39686 68975 497381411
2 8312 671035476
2 13912 101527629
1 73595 93339 933564862
3 1781 98909
1 19701 136952 309494705
2 18571 883429890
1 49291 60874 201043752
3 19588 36918
1 24805 70904 282690494
3 15471 86996
3 1551 14172
2 8522 82412647
3 11765 90250
2 182 44634466
2 21599 135148138
2 7200 767830230
2 6175 709177414
2 21901 856653706
3 9581 9182
2 18200 924927926
2 3889 69608214
2 21988 191315370
2 5372 622151770
2 7459 530981538
1 64391 141237 479513631
3 20283 43062
1 138161 141741 515416943
3 4392 116583
2 3553 750571582
2 11953 102103832
1 64367 108825 35840864
1 26205 137788 3973713
1 55520 121288 208904682
3 15130 14675
3 15558 55280
1 42012 86432 416993404
1 9400 110828 549343896
3 22170 44941
1 27452 108036 501584045
1 15152 81518 387883345
2 12926 800608169
3 7682 32273
1 41242 52532 54256476
1 8443 100070 805524252
2 16876 194498619
2 6998 377922787
2 21226 769179795
3 20906 94683
3 22738 15412
2 12658 398663495
1 25163 100140 160660479
3 24161 35049
1 42707 84510 111386111
2 5245 885631004
2 18832 264850792
2 18356 48897620
2 13994 890497690
3 21142 25658
2 22809 42873318
1 102627 110983 488275348
3 10734 77520
1 84772 140204 708953818
1 20650 33419 329280230
1 38661 81568 921879777
3 11720 13721
1 73008 73793 604170356
3 14475 1758
3 24587 15443
1 48132 99591 410686448
2 21196 698034684
1 88961 110235 867031996
2 21840 672549142
1 73891 142074 302539839
2 12345 52459760
1 66954 138823 247706703
1 73104 73887 601182905
1 7941 73244 985796815
2 5177 36319455
2 13844 702523033
2 15712 690618499
1 21128 70515 957347058
1 61568 143288 962558126
3 17639 123878
3 6873 18090
1 51063 116042 649218760
1 61247 94097 904473214
2 21896 866390631
2 13466 823588203
2 24848 227720820
2 20530 405476063
3 20284 100709
1 44865 63874 525002822
3 20423 26883
3 17183 33482
2 13614 427414658
1 67573 106874 596390481
1 14499 69627 619633591
3 22647 84758
1 63280 86153 985000404
3 23082 36687
2 4442 808827772
2 5874 563394213
2 6525 723019471
1 125714 133367 60231441
3 22970 1528
1 46501 58872 5085577
2 2497 102290338
1 87455 89485 39071785
2 8873 415881826
3 22728 72989
1 34794 75763 797204749
2 15724 742498767
1 2957 19827 939628107
3 18570 9630
2 13043 557752646
2 15981 876516173
3 5111 124846
1 78182 125713 947153715
2 6836 242654946
1 44766 109732 482795345
1 61693 88958 378552431
2 20181 463137970
2 5650 353907392
2 2557 986476517
1 10308 25437 927948509
3 19203 35728
1 29160 140483 710094932
3 8048 1483
1 120769 131977 60707892
1 78423 120681 956208853
1 7686 132316 160674999
1 2978 119510 555822490
1 40464 125949 782800894
3 7652 65297
2 11991 659581783
1 78084 81070 124401225
1 92625 119636 60910435
2 19709 779997476
1 53448 82983 81673964
2 3667 822841742
3 8427 58403
2 22287 420109762
3 18515 21229
2 15509 335023964
1 38741 111075 121959588
1 82700 129873 269572597
2 7659 23916198
2 14266 789860235
2 12689 764975896
3 17110 106742
1 72055 86554 946294365
1 16560 59218 742313525
1 54240 65855 364665638
1 114253 125807 78181629
3 24282 26786
2 11600 562995134
2 4791 520771753
2 22533 725494280
3 20058 55050
2 15674 503550021
3 24055 103992
1 25203 108230 934587164
3 18951 50273
1 139647 140527 965003998
3 22280 95089
3 5301 59505
2 18927 986470845
3 950 49888
2 18888 123660126
2 19461 803685652
3 23003 42053
1 86159 91531 68519215
2 24286 57178371
3 19233 18608
2 24516 645263733
1 60197 108399 570945802
3 22204 51012
3 7171 70490
1 64270 65492 207529323
2 6105 798722437
1 58887 102476 215325849
2 20347 22686175
1 55743 62322 917541146
1 89624 107962 920771790
2 7052 109623615
3 17244 125205
3 933 12381
3 17928 47595
2 4716 850992375
2 11694 423895103
1 409 54331 393696154
2 11577 885434906
2 3994 925262569
3 13877 18610
3 13332 71857
3 21621 22260
1 86970 126030 845897015
2 14192 397476017
2 2515 26372910
3 12398 45699
1 116794 120121 922149199
1 35421 137427 589383522
2 14287 342417971
3 1289 87714
1 91031 130330 65794690
3 24673 126339
2 11369 616561760
3 4908 127486
3 15119 52467
3 14719 59277
1 48967 79749 821555466
2 13421 451439728
1 68157 72204 157541542
3 20450 64943
2 17106 514779916
3 23237 119021
1 126267 132141 128039628
1 114710 142182 95142771
1 39388 44941 569960733
2 7354 637764648
3 7681 97510
3 6696 114385
1 45201 55945 575101614
3 9854 134269
3 17759 100780
2 959 88876788
1 13041 44780 669601225
1 21566 103787 391600620
2 19487 315411173
1 34983 140856 810148557
1 17386 54857 679285603
3 11789 120862
3 6200 120863
3 2663 44739
3 22940 2391
2 22300 513017704
1 6569 18088 254831270
3 1985 143644
3 22855 121850
2 5908 569582457
2 24623 129538356
2 16374 476730451
1 8122 18838 522000610
3 7429 30430
1 95113 120834 775623094
2 10861 738258800
3 3169 17239
2 5235 81760702
3 19878 22478
2 16648 608883489
3 15687 2109
2 3697 452193821
1 7632 90172 336335910
2 5430 565877053
2 17317 165438345
2 23735 557158441
1 118372 129674 510216925
1 1155 83336 989617654
1 72072 122454 711996754
3 9301 60245
1 50693 122837 81367918
2 22944 851969134
2 19315 254457005
3 5754 71779
3 4695 78289
1 44748 126419 850145084
1 66777 111336 432388982
1 52106 70672 874500166
1 19254 55046 6395853
1 54737 84330 199475296
2 7953 915315430
1 33459 114481 474741443
1 34628 82941 498546090
2 23268 995410281
3 4591 61827
3 11667 23432
1 69357 109044 493527252
1 33732 75162 510279483
1 8301 46846 420433270
3 19852 127407
2 13684 439070895
2 15007 440521787
2 24508 644388546
2 23959 88726140
3 10290 29493
2 24667 902871339
2 20467 12361064
2 882 529125854
1 4516 121294 25517906
2 17351 444679247
2 888 698097760
1 55709 142112 585060254
3 8781 101198
3 23809 17167
1 99405 115979 308786094
2 15684 99247710
2 12566 841103248
2 13790 701209838
3 2446 55183
3 23522 134472
2 14965 753820179
2 21848 757224121
2 250 906357985
3 2349 116488
1 2470 89239 72451084
1 78834 84404 11321190
1 84506 120954 616393165
1 11193 14676 953402088
2 18304 826045524
3 3333 125125
2 1587 419879084
1 49523 124890 84121184
3 23933 98409
1 463 89075 680297417
2 22264 178093425
2 10353 596875869
3 1924 124083
2 1934 12095171
1 58700 137523 97628069
1 44671 55376 748679413
3 717 23362
1 20674 26380 327001104
2 18712 361311778
2 2119 108979764
3 2155 90417
3 1684 99116
1 44744 84812 525621328
2 19272 850449137
3 17150 85613
1 3670 127873 508059465
2 13546 527338677
1 18157 31617 96770223
3 1287 43737
2 5247 385233357
3 9924 97399
1 106565 114459 930038923
2 15901 144604459
2 9612 716257678
2 6936 390957347
2 5839 572621674
1 127679 138637 692190610
3 15621 112799
1 15162 72282 203411890
3 1341 88040
3 21255 91061
2 13634 948724154
1 52016 60650 347329177
2 9994 418374320
3 5140 140171
2 20182 168123281
2 22585 65902938
2 9819 431835981
2 10765 388932022
3 17284 120923
3 6775 134567
2 7820 686589117
3 12362 25660
3 16725 84163
3 8870 36203
1 17286 143023 707393481
2 13574 540883387
1 106988 117042 650155131
3 15773 103756
3 13273 104656
1 25307 111483 510739694
2 8272 91617405
1 89537 93760 836947569
2 22583 336708562
2 21399 210525683
1 35738 45111 111452681
2 7059 937387904
3 22895 100175
1 35962 66991 352744066
2 11098 305621424
3 2814 50233
2 24569 459545846
1 8754 38588 843473831
3 1030 132670
1 1433 33403 306735875
1 81204 137843 655153418
3 24872 143398
1 25780 94238 239270065
1 16207 34461 810851785
1 70985 109935 926186659
2 23307 18540751
1 38551 109215 842049436
2 12626 32477147
2 790 526364983
1 20826 34711 843604895
3 19436 33015
1 31906 81716 759072289
2 18477 260626594
2 7004 331059199
3 10742 100864
1 30336 66618 939970517
1 46403 137242 852288510
2 23229 433093332
1 48193 130586 766579122
1 22837 25778 441816542
2 9973 148188033
2 1216 91505471
1 5724 55779 250272677
2 18237 517969796
2 11236 464013174
1 3326 134749 515381822
1 48017 120228 324801873
1 5768 113952 367452395
2 11007 939543327
2 4906 674370985
3 12724 115835
2 8457 341176786
2 14791 667858613
3 12302 132254
3 11481 140391
1 64394 121053 137427070
1 1643 92341 612791116
3 21303 76941
3 10768 11286
3 6158 83350
3 18053 14044
3 8754 137698
3 11775 33500
2 14555 5044444
3 309 67755
3 24673 102456
3 2388 51745
3 12671 87354
1 21874 64920 992284335
3 3458 80801
3 5939 141418
2 14640 452092315
2 4287 987135509
2 22540 704596089
3 4064 100280
2 16374 724549666
1 93916 134837 850384452
3 16060 134777
3 23163 19262
1 114925 139986 291171455
2 8045 148759668
2 9668 791919329
3 17910 105352
3 19884 88590
3 11219 18131
1 23161 53333 859153653
1 36199 119425 132367253
3 9098 101708
1 3872 59277 250720407
2 10653 73663420
1 58825 96704 646247521
2 267 693522331
2 22350 783199055
1 85773 107322 854850564
3 15764 133827
2 5799 678754148
2 12740 672060606
2 2279 758956412
3 8278 99480
2 8544 688327162
1 5389 118278 338858852
1 48169 92412 953275532
2 20197 257051745
2 20465 480430447
1 83781 92671 359202385
2 7634 81910514
1 93306 97680 111706816
2 24823 418890937
3 13003 11199
2 804 249648759
3 289 29540
1 8394 112798 68838514
2 18505 108227390
1 3904 124939 679132706
1 847 37747 430418213
1 3614 62147 375176764
2 9950 305608276
2 4869 805248031
2 16907 70584444
3 7044 14650
1 67824 123294 168991690
1 33941 107384 885765377
2 21899 428395957
2 6654 249182406
2 1470 367141494
3 2813 105734
1 85019 144177 390075503
3 15363 71516
2 17430 287593099
2 3093 758406242
1 25099 98811 955345479
3 7713 25942
2 17708 289008633
3 13647 109289
3 11249 4054
2 23697 672171623
1 112812 137948 719028964
3 1770 3123
2 13462 867088973
1 19112 126759 271641845
3 19605 126021
2 2987 524805585
2 17779 308545934
2 9933 798944356
3 18571 44457
1 493 36433 174434659
2 7719 725576939
1 34174 113712 136660384
1 20968 30650 904056626
3 18696 85008
1 33021 96108 221159374
3 19127 13823
1 23135 61924 799005654
2 18737 533693878
3 9582 75862
2 11956 355802661
1 12569 87694 872660699
2 7286 289562208
2 15199 200881133
2 17413 742096605
3 512 92940
2 6931 660648141
3 7104 17395
2 10769 629311303
2 17481 782309353
1 101944 107625 491930933
1 72230 81177 189731096
3 10476 122667
2 18329 861778310
1 25560 77383 150897612
3 2637 103093
3 5540 67458
2 15331 303395280
3 24890 121379
3 20127 10168
3 847 119379
3 24409 110194
3 6810 59918
2 23385 767025585
1 96846 118166 42060183
2 18721 535785140
2 11762 723725579
1 87210 111312 611441678
3 20105 31475
2 6327 648458932
1 33878 70707 448263655
2 5887 186392038
2 16988 106893609
1 106892 114269 793760650
2 7505 668267577
1 116036 131438 261754073
1 47801 86863 242558654
3 17083 117850
1 578 4831 616182487
3 18312 70319
2 3713 802427700
1 68660 121341 504024981
2 8470 349718787
1 62013 66270 630627174
1 13083 34009 687810971
1 82825 101881 188003071
3 2881 46000
1 99601 143463 641705648
2 3840 883501787
1 13968 91747 929491324
1 84421 136341 311334617
1 25708 113712 342280025
2 20675 152576626
1 78310 98661 889079096
2 13589 622660473
2 15819 948058467
3 13959 120862
3 18414 7467
2 13709 335154318
1 51081 126708 355223160
1 76161 76360 421474877
1 22736 67402 941606214
3 6274 96314
1 27960 101215 943353027
1 9325 12737 117274407
2 5122 185685309
2 16803 502144605
3 5191 49740
1 5898 63982 435675948
2 2352 131354149
1 22246 64561 574542960
1 8078 24870 365853863
2 21103 61015477
1 45612 112119 161967911
1 57161 57528 39063645
2 19689 404875266
2 23143 675877060
1 89135 134207 7962834
2 297 799621773
1 12753 88567 957750548
2 8829 867604087
2 4392 419538073
3 4918 128735
2 18726 232202588
2 13025 950171094
3 3113 35418
1 33227 92480 977810338
2 4197 42547101
3 24549 23685
2 9651 13098547
1 96889 129886 172293547
3 4181 26956
1 17129 104478 633180244
1 65445 115093 456548029
1 14498 120433 494438248
1 89151 130209 953212306
2 18079 204871238
3 21714 121563
1 66067 134697 518776941
1 79324 84883 427710885
3 13863 19334
2 5621 780110851
3 17327 120987
2 23094 387994733
1 69066 141936 66319036
1 18667 88990 237159467
1 27904 46525 208563294
2 15720 178509104
1 12359 58968 212894504
2 8189 619488452
3 12798 107045
2 9027 836591455
3 3504 116118
2 16126 592347312
3 11635 10174
2 139 986020269
3 12412 14071
3 12359 87836
1 69838 90879 403649318
1 29948 118598 477139228
2 6076 487536251
1 5392 27851 727167780
1 92384 93966 41567592
2 5498 528349022
1 35320 45104 886052491
1 99897 128539 833762378
2 23633 826747751
3 943 77736
1 97612 103562 326384311
3 14370 27447
1 16608 127378 270372861
1 12777 107431 293873153
3 2012 132382
3 18644 134559
2 15306 224997924
3 9686 138869
2 6320 547758478
3 6630 73645
2 4652 316094943
3 3979 107732
1 79853 119402 552445665
1 57228 99462 285159351
2 14923 621227442
3 7715 135791
2 3943 483185839
1 6999 16705 646161783
1 44229 103125 617436220
2 6616 150712029
1 66972 127804 719649113
2 3157 849834173
1 64944 98230 709056920
3 21190 142283
3 21788 76324
2 11949 621864561
3 18901 137898
3 10411 81924
1 38729 59224 867715360
1 48193 55687 721561572
2 9486 203183448
2 16837 409606263
2 13922 965113202
2 19914 970426786
3 20948 122934
2 6072 738872383
2 23961 38068424
3 14532 81676
2 4350 308878471
3 18992 28695
3 9525 53420
1 55211 75928 113311852
2 15814 131368574
1 25986 88567 142529229
3 23099 35614
3 15899 115957
3 17531 42497
3 11623 81426
2 12038 208831491
3 21009 12028
3 2234 101101
3 545 75832
1 41654 124192 425150968
3 22850 45525
1 5759 59226 263662184
1 104 142500 815483389
2 12810 837610138
3 15630 92548
1 48419 140280 979360891
3 19775 25858
3 16356 91216
2 23997 586782942
3 15519 129898
2 23463 67695196
2 14180 14674322
3 14610 123103
3 11307 143540
2 5509 758149610
1 81394 97349 309692111
2 11013 935470361
3 7961 7911
3 20518 22769
1 75012 143082 622558626
3 4380 88699
2 1736 173976926
1 9845 65095 132147928
2 7830 459230902
1 8778 83948 120902353
2 1456 31997466
3 16879 66201
2 14910 22422183
3 17833 89802
2 24648 956445279
3 20664 93532
1 75993 129679 122814157
2 3218 365279228
2 6990 829552192
3 20932 126275
1 102730 106455 236526003
1 60015 94577 536765891
3 2638 3580
2 19230 519760695
3 5906 9266
1 73295 93905 850676834
2 8438 512004761
1 81309 116092 382432741
1 105628 139391 239436509
3 14708 8168
3 21746 54420
2 19484 275778631
3 3651 131346
2 5433 87950365
2 20607 11152124
2 11187 532960264
1 85378 143920 845155847
1 22434 72600 477653023
2 3972 995453064
2 11928 330182121
1 110288 122015 763246387
3 2709 47309
1 19352 105832 759152977
3 22812 81510
1 41267 95445 968621668
2 12795 73509452
2 7886 612113732
1 54416 115670 931911012
3 9935 29417
3 5534 89279
3 23388 49679
1 53154 129164 466051526
3 19512 134028
3 24902 121633
2 12185 99790153
3 21885 96065
1 27505 106698 915574377
1 36671 124881 637329967
3 5531 52654
2 3605 831825815
2 12968 161959871
1 2787 57726 430473466
1 20845 137105 558477507
3 24889 33430
2 3057 32771421
3 8332 71166
3 8281 19551
3 4949 46290
3 17178 99532
2 8572 478162299
2 9183 36871872
1 99841 122179 489066788
1 12695 139623 228175590
2 17530 689748427
2 23108 895183617
1 100510 133872 70352638
1 58875 113706 429201819
1 102649 107900 379695160
1 95555 130140 398547108
2 2855 966880256
1 60181 139350 513792664
1 6076 13140 849491676
3 2063 48713
1 17370 46568 754407326
2 22731 538418832
3 9494 43863
1 72113 124245 623993407
1 21058 99586 944705080
1 49477 102156 151940294
1 39629 122951 339866355
3 1759 85513
2 13796 948359504
2 1035 164587233
1 5694 99163 856932777
2 410 401078859
3 24158 139124
1 34770 56151 122199160
3 10952 47435
3 19337 41588
1 44881 53370 519554775
2 17822 609971971
3 19706 51383
3 19399 131242
2 19499 131800161
1 25804 69505 1839942
3 20021 135480
1 58861 91629 784361775
2 24343 464593395
1 11835 144379 382656071
2 6647 944974086
2 2960 730540386
3 22864 104916
2 43 835133740
1 54641 134205 53093520
1 53741 82861 971264534
3 21894 78750
3 15439 134542
2 1934 479154715
1 89458 112811 529339139
2 1082 374814234
3 11942 48388
1 26459 65043 572807524
1 50097 101366 472487801
3 13390 31233
2 22454 981203904
2 12463 44977868
1 78819 127965 197215209
3 18976 11067
1 21607 56241 685186162
1 43453 93786 781891986
3 20237 940
1 14777 97305 864474608
2 17088 445098303
1 62892 77910 344731980
3 7560 92351
1 38300 99082 420820696
3 24512 60716
1 22217 112213 246768696
2 22708 104643028
3 22354 112213
1 76987 128028 197099755
1 91606 110456 285249251
3 23979 95570
3 8128 84051
1 38303 51438 31773249
2 16467 365126672
1 40135 94704 604666964
3 390 44582
2 23201 938271466
2 15752 801733307
1 72479 111078 49334717
1 15308 67833 988821808
3 24567 94808
2 22022 6767107
3 11042 54241
2 6755 285691628
3 16883 35733
3 20039 118071
3 7683 22596
1 104119 129170 91107379
1 14892 24864 361259636
3 23209 45140
2 12994 970108764
3 454 89400
3 20932 1654
3 3241 91574
1 56010 129909 920017334
3 8375 23777
1 104385 117741 834736982
3 14658 67264
3 18270 109108
3 22216 55469
1 73750 93093 344502409
2 19465 535604143
3 11223 47129
1 68287 100289 701800743
1 9046 130764 775079953
1 32869 43949 418052517
3 17380 122937
3 15424 102900
2 12476 879181969
2 3876 975620536
1 19282 88843 674956770
3 5895 47379
1 48035 65329 442422826
1 132108 140820 23289996
2 24662 115316380
1 17923 134476 858853033
2 11739 730882839
1 49709 135584 641260263
2 5948 289881827
2 14016 882652761
3 18993 104780
2 3605 770522282
3 9452 43177
2 2280 889881524
1 80994 89984 321081097
3 15676 72246
3 1696 70806
3 334 50451
3 12094 12554
3 8676 123830
1 21315 142045 539771158
3 8040 108439
1 120509 130220 962580435
1 76474 101091 580585380
3 10658 33781
1 115510 140336 819998568
1 50141 120288 838032947
2 11957 919097670
2 1677 410709820
3 14553 107104
1 1204 51978 767555062
2 3386 101223883
2 8842 489727948
2 302 125949523
2 8643 873436893
3 21075 21577
3 13536 84213
3 11452 86997
3 16479 125321
2 14294 818747890
2 21555 734763596
1 55834 65450 510989428
2 6175 820759087
1 109239 116552 64252262
3 18020 73128
2 17817 854225371
3 15545 88004
3 13415 18970
2 14291 977316367
3 11549 108190
1 998 122896 871128617
2 23387 690627948
1 47919 60762 988317231
3 2473 75501
3 17311 67719
2 9931 740222116
2 15355 168076242
3 2314 32424
3 17904 23151
2 4903 552926439
3 14576 26286
2 19881 392406427
1 59303 133456 23964570
1 74821 134930 993562664
3 6912 137549
2 21408 785829188
2 12376 620625649
2 3426 209044520
1 2869 63284 958956819
1 55503 114722 92859942
2 15579 34616228
3 24925 67581
2 19712 15350353
1 122921 139276 920242947
1 87687 134875 92714923
1 76962 115654 354812494
3 5021 136105
3 23033 108852
1 23311 127801 140662493
3 6898 135042
2 1835 869046069
3 7240 26437
3 4926 11698
2 11872 726898012
3 10193 17434
1 67674 72711 3463742
1 112939 133640 483718098
2 6490 887030998
2 24532 87556933
2 15150 150053138
3 15513 88942
2 1543 843911813
2 10193 289657317
3 14862 97884
1 21525 128692 669977849
3 18093 132424
2 11937 375560917
2 13453 678270836
3 23152 56040
2 12312 539349146
1 58437 69212 32282519
1 22935 84712 792091166
2 24135 415043195
2 14400 440295013
3 7015 45977
2 11103 624479574
3 16915 98101
2 9683 627221759
3 17681 86007
1 83198 144222 930998391
3 2558 91765
1 12126 16407 583349210
1 67401 114838 847428951
2 12845 386442612
3 18024 136817
2 2357 593870132
3 2088 15660
1 80465 98730 896926412
2 18058 52602863
2 9150 789615845
2 11689 767780406
3 19218 14675
1 99587 137994 80041743
3 13360 37877
2 1467 665897159
1 104249 144001 200736077
1 970 75295 914533534
3 8955 69062
2 8168 783645466
1 82859 93734 777631516
1 30431 56828 861638869
1 1866 65609 938926319
3 8233 118060
3 17017 63953
2 18410 5266021
2 12715 486107951
3 8655 126556
3 6909 121242
3 1152 134081
3 4636 99006
2 15491 791570939
1 7392 118382 794125628
1 2397 33288 98767096
3 17434 114514
1 110979 137918 270452604
1 94925 140165 7817675
2 5600 986529067
3 17293 42724
3 19273 54991
2 20565 272296977
1 1994 46639 416786569
3 20673 74096
3 22799 6001
2 7924 692935341
2 4063 207511813
1 95536 128414 383968085
1 22893 34315 729380343
3 23345 57188
2 4817 681834338
2 10015 318100713
1 37370 103995 543459851
2 8957 938701802
1 48507 56574 203483752
1 46679 142340 427517690
3 13427 5424
2 18961 931546569
1 69116 118446 568410047
1 79645 94000 673964000
2 14098 606300152
1 57600 128880 429512525
1 131073 133711 53040149
1 108451 110718 721746505
1 106523 131405 501520004
1 96128 136121 574502875
2 19653 190149452
2 16612 952771934
2 11857 624171001
3 19704 91357
3 18751 2477
2 18538 229223401
3 4615 112804
3 16707 75553
3 18974 27024
1 23401 87198 716262852
2 14040 132700315
1 78484 121945 485921090
3 19508 78442
1 63611 140789 407108723
2 22828 667488457
1 51879 68112 281544858
3 15909 76365
1 119644 126833 576061814
3 14057 56171
2 22820 984930774
3 20987 130423
2 11975 547729989
2 9336 937214143
3 16025 31704
1 16505 18347 310743484
3 24939 136144
2 12389 652655432
3 22214 138657
3 24400 99446
2 2859 445262353
2 2848 429246805
3 11556 4464
1 13687 58356 384393251
3 685 78627
2 20728 13330850
2 22833 712064770
3 17998 133120
2 18545 326629683
2 23864 219771231
1 16647 124885 776967705
3 15408 56152
2 24213 817169372
3 11545 34172
2 15891 612798581
3 17787 104090
2 16131 148796507
1 68193 100927 721497338
2 24550 90943335
2 3320 142513846
3 4125 6976
2 1319 559734684
2 10715 794037337
3 603 103919
3 21749 64779
2 23236 266663328
1 99645 107473 142477011
1 93390 122882 347642533
2 14457 597773140
3 7340 14262
1 99406 114992 976306808
3 383 99132
1 51204 57488 142652367
3 16405 66307
3 23811 59697
3 11686 54219
1 29935 125723 38446810
3 14120 109958
2 24197 268502230
3 22254 2675
2 15783 661591974
3 17349 86350
3 782 57571
3 13602 66302
1 47691 83382 525254021
2 6773 583990459
1 15560 60191 715242270
2 5819 565652064
1 19988 103458 593503018
3 8900 75835
2 1461 633650198
2 21751 302653327
2 10373 346246840
3 20940 63553
1 41453 71137 386023662
1 30309 35516 585292226
2 16249 10690611
2 16219 148427126
1 83628 140746 411443616
1 37220 44887 60421480
3 13469 140510
1 61862 141368 674715613
1 43705 104183 887471143
2 6258 144969633
1 72837 107967 644983887
3 19171 71614
3 7607 26721
3 16621 75782
2 5592 274507602
3 11474 51093
1 18919 144768 559476605
2 3684 8172629
3 23777 26337
1 25062 60347 367748138
1 48166 86929 17830200
1 4578 20320 176569296
3 4198 120504
2 13748 586701433
2 14841 674852534
1 42050 112155 532520208
2 11788 995151330
3 15774 97748
2 19530 848654256
3 11610 10737
3 24325 106486
2 10911 856296570
2 12313 626097059
1 32805 68947 448674405
3 16484 101579
1 42012 72239 404774715
3 10355 128600
3 9230 70266
1 21156 85138 143823762
1 42727 136178 398791378
1 47009 84778 278387178
2 7067 703636043
3 12684 138759
3 13618 129301
1 7820 31729 472477994
2 10551 18533460
1 4255 97046 803154526
2 16050 27544764
1 76966 115631 887072260
1 1032 94884 160271657
3 13173 7594
1 31334 126104 201057639
1 16678 63308 906758169
1 124843 127512 718366188
2 19003 128752706
1 47703 116039 198429810
3 12148 40652
2 21347 282089098
2 22191 867999237
2 8946 559688667
2 15277 123359323
3 21394 35736
1 110238 132477 90259055
3 19414 132224
2 5862 283602621
1 91548 138438 76205582
3 6725 133926
1 34440 37986 719555722
1 34075 46081 690572331
2 20313 615098311
3 12671 25192
2 6091 169357158
3 20160 17039
1 117321 126652 592406556
3 24564 69235
2 24894 789644117
1 20405 128953 933351420
2 17330 924044560
3 3402 139430
3 23813 141495
2 4899 946769124
2 22628 265533168
1 9153 23840 652676881
1 86584 132445 158989836
2 14925 813279613
1 4495 126275 629431284
1 77816 92604 459606616
1 47981 53472 131619483
1 49348 104090 518931243
3 20102 18563
1 65898 69509 362154305
3 12294 90906
2 4583 962105020
2 11308 525609993
1 67168 98307 859870041
1 82179 108812 518986126
2 1262 157151672
3 16870 73876
1 42331 66974 207671988
2 23008 866773951
2 16709 33537130
3 16731 11976
3 16699 25229
3 21100 9103
2 16791 288757470
3 17368 80457
3 15361 19662
2 13767 407646432
3 22167 62337
1 43791 130573 904353270
2 13485 168962329
3 1807 12417
3 12385 22576
3 6890 90222
1 54752 128992 423991388
2 18438 725117921
1 94600 136517 272101808
1 87965 137318 291647754
1 37258 138478 745773149
2 20484 336611321
3 3122 81363
1 88184 100077 829731602
2 8966 997744688
2 19528 954820412
2 3417 102336981
3 6291 282
3 7613 26369
3 6577 109336
1 91977 115690 723185681
3 16466 35059
2 6792 357354840
2 11776 34691627
1 110841 143901 644651173
2 20986 597153150
1 9769 88498 55841663
1 76185 97688 218559712
1 27137 30302 519585993
3 10167 78493
1 42079 93351 231037816
2 11399 43194791
1 26909 58417 775737137
2 9062 733446478
2 21845 691494780
3 18661 11032
1 36362 109756 84654915
1 60474 129233 436783829
3 9866 134203
1 45260 54927 172821812
1 17608 94892 308645982
1 65400 85596 284793887
3 23600 71200
3 20414 77840
1 99449 134423 689153871
1 69201 110544 750987384
1 101093 108308 32472106
1 69134 125658 945304061
2 12029 443188404
1 94743 121573 498684087
3 11005 102355
1 30708 91185 991416109
2 5361 394885259
1 11355 103338 289857550
1 1042 132781 99874736
1 56952 86622 242439316
3 15968 29290
1 74099 103995 113817101
2 7621 847412031
1 58988 62479 669302142
2 14599 588267110
3 21020 89934
3 14418 40464
3 11667 44967
1 32501 93672 541570320
1 4863 39065 459184931
2 5325 767846608
3 19162 74268
2 16681 865402744
3 14918 60418
2 8478 370090185
3 14112 29065
3 9458 48121
2 15795 357037790
2 5710 549394428
2 18838 603649030
3 7749 123991
1 90735 94735 904250633
3 6297 4410
3 20233 66291
3 5498 38447
3 6754 137094
2 15544 651752879
3 2688 72568
2 2690 995038116
1 95880 103904 951196462
3 6757 76029
1 8570 71892 47984122
1 24984 60278 335449443
3 10002 23276
1 78837 140196 605108990
2 6498 756045539
1 26131 126164 434833920
2 2318 478737032
2 14555 667983233
3 24243 142465
3 9140 51700
3 17142 97330
3 4189 141085
3 8077 92257
1 90823 116405 898941802
3 11921 16508
3 8961 119554
1 16335 91310 485974735
3 11752 63238
2 902 110830193
3 19020 90633
3 23970 78318
3 12581 122648
1 1143 20957 580814007
1 87866 114304 931014043
3 19007 14863
3 20704 59619
2 18084 759489580
1 86801 136422 132038228
3 23040 89793
2 23185 562427720
2 10657 438548958
2 18077 708848776
2 2859 857344783
3 18281 32773
1 81758 138696 550195148
1 21633 91247 459221565
1 23385 123897 793157713
1 62772 81926 437123148
1 59566 135653 574813472
2 10075 456567287
2 237 256719954
2 21039 120396758
2 9045 519744264
2 19306 126144068
2 9592 309521501
3 6206 141755
2 372 21494600
2 7041 340276002
1 36626 46716 445997765
1 7212 121970 547207896
1 54149 66200 989191208
2 2546 930577957
1 7700 45930 522061689
3 13959 99851
2 2041 58044255
2 17543 264232846
3 5873 68457
2 19821 990667713
2 9342 197094001
1 72562 110665 710055546
1 32355 138926 742764802
1 28939 44183 421056309
3 3475 7009
2 2042 680642763
3 24710 103850
2 12069 981622605
1 65159 73292 606213051
3 18577 63634
2 23191 834145220
2 11434 462883388
2 22966 323552591
2 5111 841362934
2 14891 966852576
3 12073 94362
2 6690 495421345
3 20981 3193
2 16510 194923079
1 9629 30109 362817065
1 47772 121475 299912870
2 2770 572920967
3 10698 140344
3 3881 44938
3 10533 107719
2 19485 861347386
2 23833 258513335
2 14550 610717635
2 16085 282183397
3 16294 66757
1 28064 113816 194224150
1 8463 17670 624691691
1 21091 69455 556858727
2 12872 712859449
1 32629 76358 209169853
1 49112 89750 371210791
2 15840 983602227
1 41736 102037 373122089
2 14700 594700205
3 3695 2456
3 15294 143653
3 14423 88865
2 5050 964582768
2 10883 688514020
1 85842 121046 223648398
3 4728 95352
2 7695 536142719
1 111900 125280 642412863
2 398 969687820
1 9318 46258 145088175
1 17223 98413 805214951
3 6708 140949
1 135339 141980 730061228
2 7001 869820241
1 24127 131088 610607882
3 11038 119754
1 2387 126068 926626111
1 3151 80722 696939397
1 53715 70327 316483535
3 8869 125448
1 37188 89746 949786678
3 16575 100435
1 19970 57972 541470206
2 8833 184336459
2 1260 251650448
1 72236 134330 954492162
2 11169 478547811
2 696 82850359
3 23453 59718
1 56086 110948 735271335
1 26351 140032 638405389
3 12082 77798
1 52192 119751 668429332
3 18039 78343
2 5737 327596407
3 10718 82079
1 32223 138211 466084027
2 22 840296534
3 23303 90499
2 1309 770848933
3 6957 110985
2 24791 325465391
2 7454 278931213
1 55415 68457 881955786
1 95733 99150 213780726
1 81078 136286 973380677
1 53645 60280 404717589
3 20667 103273
3 2859 107354
1 37273 71519 715655785
3 1536 1641
2 624 804427544
2 17935 143192638
2 15735 171458641
3 19731 50958
2 24766 47846261
3 13835 23442
2 1353 575357790
3 4371 84108
2 15072 98630226
3 10302 91848
3 13230 122476
1 31490 54746 214516143
3 20244 136064
1 4647 34770 205566834
3 4703 133061
2 24334 213034727
2 11059 334499104
3 10498 108350
3 14407 8642
3 9499 76214
2 5530 644144684
2 23843 632194604
2 19283 956449363
1 26895 52126 38760009
3 14305 61095
1 43627 122590 481793798
2 23179 196615215
2 24784 812867078
2 21407 712113471
2 19088 417424544
3 8421 53132
3 18401 115321
3 1849 31149
3 6367 143927
2 22706 221673005
3 13419 105714
3 24101 88548
3 13814 19552
3 22015 12311
2 6482 628210288
1 20414 78873 325694244
1 85994 116137 532539471
3 2422 54665
3 561 42948
1 80171 104909 825578488
2 12488 907372771
3 15911 139745
1 2519 38937 590922660
2 4709 51203338
2 16280 444424293
2 21596 484820609
3 2701 136206
2 24836 132562526
3 23003 49015
1 75715 95747 343796753
2 22989 687562537
1 86641 94741 645687090
3 7550 51160
1 49822 101075 738086613
1 6867 9299 909205620
2 11091 948403825
1 75347 117894 972711117
2 16599 995306406
1 30181 61004 401212461
1 56603 105019 358590582
3 263 71896
2 11692 128068110
2 21024 41787792
1 46396 47879 180956835
2 16242 243886423
2 3685 756142953
3 2879 36806
1 45907 68532 58354047
2 13560 761964049
3 7493 71161
1 52224 113869 546407674
3 18095 18135
2 23856 434789092
2 20206 149772559
2 6761 427713510
3 24894 44293
1 6272 104327 867966646
1 66943 94882 995849887
3 22898 65034
1 50461 133948 517875080
1 87584 142480 69882957
3 1344 104891
2 8823 630160463
3 23881 52047
3 24909 67957
1 33668 85768 147924591
2 606 522103767
2 9606 178832896
1 334 25223 735840611
3 19815 132906
2 24872 970071725
1 13535 92955 314516199
1 913 24878 932194225
2 20499 755209090
1 63273 114780 62197612
2 12208 595323278
2 7614 870999342
2 21012 952563480
1 62746 65218 574365862
2 333 722704119
1 54650 85510 45033146
3 17585 120201
1 5798 114840 100885803
1 52346 110551 762685509
1 97595 111119 192474670
3 18244 11509
2 10372 283398481
3 17669 13205
2 15437 657939109
2 3245 134980997
3 11033 101550
3 5415 47328
2 23545 598491511
1 43 22999 923643211
2 22100 350270468
3 5622 95164
3 4166 48674
2 4302 209313066
1 50562 66941 717692573
3 5952 103884
2 21392 682456526
1 96898 106633 971937854
2 1387 698402837
3 20566 50200
2 3461 899258589
3 9988 56
2 20686 722643333
2 3668 184157517
2 19490 192456728
2 15697 401054160
2 3308 873286565
1 31710 126757 31999235
3 4702 78835
3 1511 132870
2 5407 697977550
1 15251 29136 831303635
1 122603 135001 775655920
1 3240 135060 656870925
3 215 13722
2 14092 324485783
1 32274 52058 387049005
2 1035 275505029
2 6840 437865415
3 9661 138784
3 394 141818
3 23986 43349
2 15651 672869620
1 4447 6817 184632241
1 10222 20448 993526902
2 7480 848563565
2 18634 122381570
2 1363 280427032
2 22921 790167374
1 21170 98908 209122873
2 8217 711925221
2 16372 246257478
2 23458 15303627
2 12290 21662977
1 22934 62504 555993497
3 15846 127166
2 20762 444163060
2 21047 387898283
3 8506 30447
2 6533 909981852
3 3121 136743
3 19235 112168
3 15642 127489
3 10988 61847
1 47888 48884 936065119
3 12256 133161
1 57024 64054 540306836
1 36518 115850 237386018
3 8891 68846
2 12171 509953957
1 16984 140081 328425380
3 24441 56229
1 38309 105670 931308810
2 18967 140274323
3 5739 42957
1 5018 80579 358113420
2 5264 480311765
1 54235 129443 819554432
1 42790 71895 762888300
1 23839 63817 940288507
1 83427 123746 604845574
2 20290 950706368
1 36991 73739 803885292
1 47716 55529 963643257
2 954 663043194
2 5811 759760947
2 24262 320272626
1 75015 94672 357275854
2 4600 588787727
1 66520 82990 932293041
3 720 36205
2 20579 379462454
2 15816 940136803
3 2639 17502
3 2868 90515
1 71443 125413 19917719
3 10092 139725
3 6350 13253
3 8468 124309
3 5760 99308
2 4131 695993879
1 89724 98214 412184005
3 16262 116344
2 7456 756458682
2 17574 300304504
2 11264 3306362
3 23892 100365
1 23822 64809 16823071
1 30548 140003 8981825
2 16388 848732231
3 16266 140268
3 12290 29170
1 56871 102943 868362983
1 6794 50444 553013216
1 71423 73512 731731899
2 413 653433128
1 62377 103288 773850294
3 1334 66213
3 15227 61984
1 68004 107116 694755762
3 11644 113795
3 24811 99720
2 8127 130731802
1 21739 107562 502275490
3 24621 130958
2 11341 221068153
1 28046 89430 661850606
3 14702 113431
2 21879 344700142
2 12548 765757676
1 34613 112653 836378030
2 2595 981817724
1 60523 87479 876292847
2 17978 816312140
2 13194 383571525
3 21341 102729
2 22860 865747665
1 109617 137331 75898758
1 33308 53402 301079110
3 9263 121001
1 51331 129181 386867143
2 14754 500765255
2 1081 748082315
2 24882 593089193
2 2650 836132603
3 6353 2835
3 12192 88573
3 22994 52446
1 33529 132745 928240031
2 2182 425379211
2 23529 869562002
1 90362 95775 437213942
2 15491 290485623
3 13533 110688
1 12342 31074 271310069
3 15551 64795
2 8830 733104652
1 97259 115669 266651572
3 24254 137548
2 18277 511586867
3 21383 136219
1 38946 94988 683729496
1 7622 69959 667928458
3 160 60921
3 17856 54761
3 1422 108733
2 12862 977756098
2 23687 982363137
3 9705 42118
3 6743 45253
2 18043 409051495
3 19420 50352
1 3328 130480 202371967
3 17755 130482
1 6336 34891 515626775
3 21226 22726
1 53908 142943 464427444
2 8537 176164720
2 2591 294624347
3 21844 40968
1 84453 123263 713090385
3 24418 32472
1 127920 138450 675481436
1 6723 24778 500881162
1 30788 120678 644128074
2 3451 25412342
3 12893 105619
1 65755 70535 808530314
3 4219 10607
3 24335 18989
2 17657 389253392
3 7247 86858
3 2136 109573
3 20505 88536
2 15489 919288750
2 13687 550221153
2 22728 195609289
3 7467 133641
3 12298 42920
3 12701 36586
3 803 137720
1 113865 128091 937599073
3 11359 41690
1 36512 122356 112405653
2 20203 587992710
3 22565 60850
2 22908 513182449
3 12750 64153
3 7097 136397
3 22077 41748
3 16119 106746
3 17355 86808
3 3276 15264
1 42410 85566 935297687
3 170 38786
1 5812 104560 496523065
3 8308 37304
1 56787 111543 23714749
1 17067 37606 552722535
2 7241 569787259
3 13033 121458
1 32080 112989 909586039
2 6501 397061990
1 111618 121748 204627922
3 12593 125394
3 10053 87223
1 96131 129885 9736243
2 18426 62242960
1 82807 99981 677114430
3 18786 47867
3 831 9944
3 23465 86739
3 20551 129114
2 19793 28584925
2 15415 997604638
1 6919 121437 700390775
1 90838 95152 262834434
1 27871 54026 704643340
2 15361 162095681
1 77751 100307 349640934
3 5127 25386
1 120390 142912 113611492
1 40527 86768 138501609
3 11802 4395
1 664 97812 36446039
2 17807 88750660
1 3663 12838 896130310
3 14963 69078
2 17656 884891623
3 16768 117194
1 75491 114379 634471347
1 17040 56671 588138872
3 13887 143431
1 72866 82194 91807284
1 21085 117794 897935015
1 58983 127875 771181454
1 41334 43571 826120578
1 3371 20182 181196460
1 11268 19631 607871020
3 22325 121690
1 8203 125022 738322531
3 4905 12254
1 7525 114021 193017392
1 49648 91775 653522492
2 4968 277800685
2 7468 204925633
2 24898 964190380
1 104116 106694 551893920
2 23002 775836946
3 16806 15393
1 116648 121490 793686327
2 21622 718607084
1 89098 104174 318686869
1 84800 131001 600857195
1 121715 121996 545254030
3 828 40114
1 40967 140357 122899623
3 364 103337
1 99244 103790 157663362
3 17122 18700
1 13751 100739 714796992
2 14932 953913499
2 11902 554236552
1 19819 26766 992722838
3 17462 103510
1 103636 120852 904231241
3 17242 91767
2 24114 370053901
2 3272 465641601
2 13131 968549713
2 19420 162069090
3 6240 135357
1 21821 101148 299103694
3 16687 21607
2 12590 89288741
2 21542 72780824
1 31340 135598 62486071
1 964 125378 337213008
1 16857 59502 226566311
2 17522 94258297
2 16764 267586337
2 20287 824362581
2 1635 262066399
1 117407 137610 525549877
1 40594 109922 898512626
1 76769 128244 965905610
1 44619 143227 970876835
3 21736 64265
3 12504 91644
1 7394 59751 17212232
2 18000 490169585
2 1296 438367396
2 8185 13612760
1 98750 117531 364733462
1 20224 102329 994706646
3 3303 69625
3 16224 99439
3 5184 141812
1 67771 97672 802429288
1 53533 57343 645188875
3 24281 113899
3 13802 141483
3 5694 9738
1 70703 142335 873467642
1 17480 41510 502863733
1 51048 142991 698320180
2 16335 486170836
3 18044 86840
3 21954 16664
3 4561 51481
1 23363 124328 195411191
3 13820 16878
2 6097 582576791
3 584 106275
1 6233 37942 103212134
2 12489 832588607
1 67261 78307 449223099
2 16241 982143719
1 68597 126278 616622240
3 3470 94955
2 16562 949626816
1 107841 113232 444786891
1 23805 97676 504596076
1 24427 70317 698908953
3 11250 69157
2 16280 122015612
3 7772 127529
2 12982 28699795
1 15776 100772 564629179
3 13031 98833
2 4581 3131214
1 24774 115280 988228020
2 18281 164190327
1 16320 110739 879994156
1 84980 114797 25639551
1 75818 91672 470906528
3 5757 90715
2 96 445530046
3 15087 131908
3 14556 103371
1 9883 127454 911370895
2 7020 811422693
3 11016 818
3 12820 5199
1 37515 117177 611879661
2 7588 35841601
1 27166 102329 639246968
3 9096 98493
3 19926 106158
2 5034 997943454
2 3263 460187834
1 23116 91170 587694079
1 10748 55245 289169328
1 68995 108492 442575145
2 8011 71379240
1 40041 101072 735718338
1 90116 130773 113549888
2 2280 707912135
3 18566 137483
3 11390 133791
2 12732 244758124
1 41963 75609 777251554
1 2595 51625 108406911
3 11314 10579
2 11158 892112197
3 5151 49387
1 46057 113257 868882048
2 9260 967908815
2 4175 291381638
3 8391 134025
2 15473 789041694
2 9062 902340021
1 4461 86079 368203252
2 14451 805559721
1 45112 101899 170815005
3 21937 112609
1 2152 93383 759995598
1 56076 133085 609758077
2 12533 499523765
3 8640 114964
2 15018 291937981
2 14765 417626489
3 6644 80531
2 15712 473514076
3 10570 133201
3 7305 85696
3 6836 127403
3 18309 138753
1 63596 136653 223597846
3 1531 26400
3 21886 91355
2 3881 646306909
2 13556 454882177
1 119587 124067 619169747
3 21958 86186
3 16577 113721
1 43782 115924 934226508
1 58707 122021 883170442
1 793 124068 10449551
2 12975 462494417
1 21717 26905 304048682
1 34216 94307 237191460
3 742 15992
3 19071 24787
2 16800 586560598
1 40176 50068 330277196
3 13491 63565
2 1337 873369368
2 16624 698168154
1 20762 47326 445658675
3 15505 96914
3 17083 72001
2 19191 682381495
1 6410 112792 437808673
3 20498 12786
3 23113 57346
3 24925 50211
3 22310 95539
1 91401 135709 841921144
2 3631 590409753
2 389 306349249
1 13617 33904 513623432
2 9176 694235807
3 21809 72344
2 12064 668008239
1 45920 63571 951981737
1 67162 136688 73957914
2 21132 938112251
1 7690 49810 386877706
3 8157 91068
1 30344 108792 380509381
1 99776 124185 630844856
2 22666 633844142
2 19992 557361624
1 62810 139517 808888238
1 52585 56124 150380645
3 21112 62890
2 14825 362266336
2 24485 334774455
1 15972 78718 474649229
2 8026 494708180
2 10374 780859053
2 5863 973177024
3 10421 78880
3 4468 95074
1 42281 104424 699298643
3 9286 22235
1 75929 113198 549162328
3 22801 82787
2 18943 1975401
3 15601 38022
2 8347 185010232
3 10043 133165
2 9768 775437498
3 13203 40725
1 258 95262 406766226
1 46166 73800 465796907
3 18509 142273
3 16852 72663
2 19407 590366230
3 1141 15762
1 44072 71516 414079381
2 16310 466051752
3 5908 66481
1 117061 117223 663419690
2 3368 505037478
1 63653 117876 390114137
2 6920 650515042
2 13907 865705574
2 16047 623851556
3 15274 137079
3 2267 26438
1 77158 125073 31850182
2 21293 331309024
3 10427 94324
1 92166 129244 821360898
2 11206 201625439
3 13953 86407
2 6394 142773334
3 3005 10987
3 11549 12163
2 23080 291005895
1 50495 57686 865277781
3 18793 35600
2 10541 571350827
1 99621 136595 963783757
3 3911 103268
1 34605 119693 941238321
3 14687 122730
3 12945 86172
1 43836 130878 125898074
2 9259 576608241
2 4019 737260572
1 49227 104356 816972821
3 17347 39477
1 40067 111516 690654517
2 23542 999519189
1 75873 135170 355502981
2 11647 261986809
3 15617 100652
2 10135 897332966
3 3774 113155
2 16711 216320240
1 41278 115919 244195115
1 49307 68560 89578730
1 76952 128347 220567999
2 11166 967030713
3 24403 26375
3 9554 134189
2 17190 719124049
1 69589 105735 459239257
2 1425 799486703
1 125466 143878 156054315
3 17951 25402
3 1120 65435
3 1455 131835
1 90374 110978 989604365
1 17796 89481 127284063
2 2353 119411358
1 74596 99850 795713914
1 51134 140551 859206306
3 2492 51308
1 4269 43368 890854231
1 10994 105944 737419899
2 22329 809437827
3 20121 19460
1 129678 139931 903451988
2 6456 220504978
2 745 149241636
1 57441 131704 85623176
1 53538 141595 936251223
3 22667 38410
2 16731 810202362
3 3999 117131
3 19032 97074
1 48455 71180 147172003
2 12543 525926040
1 7866 134030 856099082
1 51465 53726 856510601
3 20518 73649
3 22100 48333
3 15136 139210
1 53249 72256 200558954
1 39306 51694 202874299
2 24754 393384314
2 2685 701029115
1 61135 89119 165203558
3 5627 49345
2 10302 296751061
3 6357 52376
1 58428 72147 542162856
2 16270 241069519
2 12594 424329934
3 19748 34546
3 21074 137242
3 8200 62403
3 1917 34297
1 12526 104586 671833118
1 25398 99365 432164488
2 18251 421962435
3 18943 44137
3 14313 124151
2 23234 748168785
3 6824 100276
3 10109 115768
3 19909 31759
2 18003 811733769
3 1767 17911
2 6206 161649790
1 76654 80497 600378032
2 18925 661811444
1 3359 108904 212704970
2 14023 836090281
1 46096 72627 387757776
2 6221 838177602
3 16887 4597
2 23881 498967726
1 135296 142321 270837268
2 8960 321183157
2 3027 705669444
2 12892 470314587
3 21953 47896
1 51638 134472 476671013
1 64298 103956 537880661
1 80981 106348 853403641
1 70217 76670 642692225
3 11649 70493
2 10961 312222575
1 474 103724 785509941
2 6883 384193156
3 22967 122960
2 17714 709917469
1 5164 20475 176708170
3 13124 101246
2 14613 24151185
1 122615 132064 400199962
1 66461 91664 788254041
2 2400 260579814
3 15106 126633
3 18163 126719
2 15642 524253827
1 95345 104946 891040701
1 26124 112764 716159308
3 13316 82989
3 15168 72845
2 929 195822878
1 69502 93949 705082265
2 1563 303925068
1 59664 124345 70959937
3 4693 52724
2 16779 983403542
3 10039 93513
1 19204 80814 416255302
2 11381 178457736
2 15214 495367610
3 11842 17100
2 4153 684812761
1 11839 89325 958178172
1 94477 143815 568319556
3 14429 99443
1 14786 129366 806777067
1 43477 121021 456047110
2 6915 353922031
3 6635 76954
2 10744 926306696
1 30325 106672 198963003
1 97597 140976 158560822
3 12296 33895
2 16595 986024792
3 9687 43869
3 22655 45083
3 12294 78610
2 9412 493275940
1 21654 26603 978529819
3 22849 82592
3 6375 103271
2 9148 453124316
2 14007 613287077
2 1978 79097172
1 74144 141203 307619931
1 22266 90515 935083888
2 14483 201480574
3 24565 45044
1 10374 125848 547569812
3 21192 63879
1 8557 142899 335390388
3 11795 89229
3 10135 101165
1 81363 130501 135487650
3 15065 125043
1 29402 143079 335874805
2 22105 535193635
1 3159 137933 638533573
3 17354 46058
3 9094 25272
3 12261 41974
1 84730 124913 561031975
3 3450 67081
3 21002 72426
3 18097 51245
3 22505 19876
2 22425 420389660
1 33009 135815 620470144
1 55532 82512 366868612
2 13063 587346728
2 20395 585910597
1 13286 119700 816198113
3 23499 42968
2 17178 440240035
3 19483 32304
3 23906 70435
3 18721 40910
2 16225 126832862
1 16345 38046 834358897
1 76232 91581 969005975
2 4157 152438378
1 20349 64761 386325070
1 61422 141747 688989592
2 24233 326813699
2 1777 972472824
3 14894 1285
1 77981 116119 610094763
2 5841 189654536
2 8826 601358833
3 10356 111804
3 19194 45016
3 3065 10240
1 23354 25539 829123140
1 98209 125686 89731558
2 5003 893030324
2 24863 683226761
2 18793 723607265
2 2829 505064809
2 13933 764536942
1 3509 69126 170350064
2 6422 701728999
3 20190 110935
3 10447 41671
3 11206 113551
2 22537 720389102
1 3984 41913 943153555
3 203 88393
3 22609 140553
1 18400 22716 300296903
2 17031 574844820
3 7408 124043
1 15096 55641 944431866
3 6980 6484
2 20294 670445389
1 84497 137318 822471655
3 12152 143307
3 10874 71614
2 18192 653569194
1 51348 118503 105661393
3 21337 116250
3 22455 39849
2 7133 1266528
3 11283 121569
1 95836 103488 644594259
2 3927 551395840
3 5951 133935
1 37939 104743 325433730
3 23248 9263
3 1321 33321
3 6812 83233
1 36333 100951 366372394
3 13866 125690
1 50352 130077 308787085
2 5108 90585762
3 13518 110733
2 8469 516319593
3 8610 13490
2 20871 771056538
1 129844 137898 310983598
3 3194 111910
1 34925 136132 789262005
1 59820 97721 497907123
2 4713 472047782
3 7099 118631
3 12117 73775
2 18761 420358396
3 3569 106930
1 27097 70925 835016099
1 6644 65576 997622098
2 5388 881267916
1 67062 106132 438039761
2 10732 787777939
3 3909 11132
3 24410 121996
2 8733 473360602
2 771 667528603
2 23013 309700264
2 10681 566091400
3 3850 90092
1 9966 64260 283035861
1 16038 19074 552745088
3 10822 125177
2 13008 227309219
1 81854 94439 112616532
3 1380 129286
2 7019 459156376
1 32115 123214 914598004
3 24281 142322
2 21658 586554067
1 9788 116597 219212539
1 81823 129631 434434237
1 18212 70425 822030901
1 123559 126609 986718946
3 5494 66757
1 56855 127793 220353194
1 43180 72136 906942006
1 45140 128423 426957835
1 29275 52290 255926852
3 1924 134347
3 20952 79200
1 63921 122228 955414598
3 23997 43920
3 22953 140210
1 1516 18286 920758643
2 15674 231663182
1 15783 79897 714889374
3 22830 115072
3 3741 10474
2 6653 631443842
3 15643 52856
3 14143 103176
2 878 769360962
2 11243 163833064
2 14855 498467114
2 6874 596137934
1 55831 77221 158210498
2 23364 678447336
2 22421 881846906
1 45482 124657 94189743
1 66383 114189 694626603
3 18886 83204
3 2343 53657
3 16745 138091
2 6914 670958026
1 51253 120228 300641519
3 21632 95354
3 1450 109107
3 8728 87464
1 26642 33660 840916624
2 8389 512984344
2 19775 324968176
2 1108 970253734
1 31285 84001 211139031
3 6413 13528
3 12770 124511
2 24948 837787142
2 1383 894197392
2 2062 236901304
1 75177 136318 221431545
1 44730 116982 700644881
1 15151 121820 219342749
1 8484 14107 569731759
3 17376 129225
2 2099 572158518
3 21220 98489
2 24800 111596212
3 16270 100279
1 48470 88785 947057733
1 29823 109180 966899671
2 696 125464508
3 15330 32899
3 2699 137659
1 1394 104568 757985893
2 15425 858037788
2 10536 814864718
3 7072 83929
3 8663 34976
3 3548 52273
1 14407 65517 918317982
1 47612 48257 197516372
3 6450 7546
3 4381 141964
3 5752 73526
2 15404 233122959
1 48793 94567 365952245
1 32852 89085 467308266
2 9520 848969631
3 19807 54383
1 3343 54546 954828342
3 8143 144207
1 100602 136190 859217021
1 31966 119202 651112813
3 9383 137405
3 17939 38465
3 5350 94259
2 13682 806836101
1 15841 34642 352727310
1 50715 63590 568016711
1 84954 123774 933884305
3 18040 49939
2 11855 101735228
2 15058 759613295
1 29740 38902 500859619
3 19359 119098
1 9083 80975 63708185
1 50906 79824 484318652
3 12011 25931
1 73348 134816 233769193
1 24109 114714 449013657
1 83378 135400 39686375
1 48844 141038 277698583
3 18889 81340
2 19881 597308968
2 21122 725463206
2 24789 22058442
1 30355 85948 223339778
3 20097 120107
1 8489 18995 303736934
1 109374 137802 749738101
2 21291 434567540
1 57757 128794 690037518
3 17651 33325
1 50866 138204 446475942
2 18465 15549860
2 9504 730984465
3 9642 56740
2 463 375539996
1 85998 106409 945565957
3 23042 63098
2 21744 976637924
1 67173 98394 395230705
2 8798 676655924
2 3841 664395953
2 2154 545114010
2 8052 341614321
1 24807 52824 845227127
1 36154 76522 652465715
3 24483 87993
2 24301 136098266
1 37978 109999 333832116
2 4196 411086451
2 21689 816183540
2 3518 455229575
2 16331 671690756
3 14713 65173
1 58808 83531 659955518
1 12985 125993 354298820
3 6218 11419
1 14423 99700 26081836
1 5259 27291 47686526
2 4419 998127138
2 22589 692120519
2 6591 813866142
1 20779 28248 358637596
2 6133 594492536
2 12635 444147700
1 19371 133438 426268153
1 433 25793 232390083
2 21892 348628622
3 12758 108596
2 2965 632055515
2 21309 121810978
3 5876 80693
1 37281 68224 452520359
1 13569 82321 266441659
2 24668 203740739
1 28081 103854 195863358
3 16169 101376
2 19250 836848333
3 11689 82506
2 270 158266966
1 41644 97689 719458697
2 4892 375597305
1 48218 81772 556234670
2 9005 88901491
2 24404 538317987
1 38441 75858 53666889
1 22086 89739 916228009
2 8633 143357724
3 21380 67248
1 22355 29223 229699633
2 8095 431742754
3 20371 69963
1 34437 93066 355011892
3 1908 10929
1 2641 130144 452514742
1 76717 123657 248261174
3 10475 106821
2 16411 334785097
1 28070 59952 377376658
3 16198 109829
2 13986 784721522
1 25022 71385 771257684
1 91014 98998 29149863
1 71328 126847 603819589
2 8717 201901132
1 94683 114819 702857973
2 4067 575977241
2 15076 564382974
1 9518 144784 539283788
1 44893 111893 22285421
3 20991 97658
1 11488 120019 117254629
2 2407 481904107
1 46067 77082 44403423
1 13732 70235 680328666
1 107248 142986 392730095
1 9720 135605 820464964
2 2385 204340965
2 24833 684330769
2 7330 688090687
2 494 536949856
3 20073 129028
2 20470 147629368
3 23263 85531
3 14174 53856
3 13448 69135
1 39035 138320 989962274
2 18331 14383341
1 3055 104637 530750491
3 7092 74507
2 17237 327694064
1 87023 125222 976688808
3 425 131249
1 14351 56608 286353902
1 110797 114484 921473355
2 19163 904328065
1 122910 123360 675013428
3 14283 72389
2 12566 977996263
1 9226 52582 679174644
3 18420 95155
3 1892 91366
3 3184 76733
3 13016 94809
2 17102 906866269
3 8284 108780
3 16847 106775
1 30750 128060 435216748
2 19711 208766727
3 373 5341
3 20340 51066
1 4745 89611 291452548
1 16887 129429 773739152
1 44563 70059 298796108
3 7595 132071
3 433 53783
2 12921 520481750
3 8183 117421
2 3543 376655992
3 3922 55570
3 15607 9825
1 29668 105966 936185192
3 19088 74608
1 52612 82044 85475645
3 14151 81119
3 12616 52158
3 2101 126019
1 123412 125213 926859711
3 11893 52702
3 21556 14880
3 22230 16630
3 919 70637
1 23238 102786 743937309
2 7142 128529027
3 21159 103623
2 7093 368210027
2 1185 186351939
3 18586 118690
3 11356 125739
3 15333 111049
1 24102 72635 713211002
3 5826 23593
3 23023 19895
3 5027 122257
3 13175 121099
2 3658 583972359
3 18666 28209
2 8144 977654548
3 15579 68642
3 9058 98493
1 30767 122536 429154989
2 22862 766970090
1 26243 41941 495026564
2 11729 18291354
1 15859 52582 420549123
3 18933 59510
1 50282 55161 144636056
3 19572 56453
1 39238 140572 526771132
2 24724 86113486
3 23853 96851
2 2005 701014683
3 14576 9809
1 81362 140263 427203955
3 13029 52997
1 43599 79210 182027786
1 101679 112669 134504192
2 20554 714559315
3 14589 126879
1 56644 63632 508225841
1 126455 132906 627561070
1 1967 33776 679025582
2 7435 356009742
2 22684 924873945
3 23505 93765
1 99575 105944 570759152
3 17514 18805
1 107858 116369 500843101
2 10600 430064886
3 14815 108040
3 22759 115098
3 11482 143866
2 2232 172293210
3 12756 131522
3 828 20698
3 11234 87780
3 23586 20317
3 19934 61890
1 61840 78841 499933689
1 44316 49043 886538518
3 13054 9182
2 4711 106925529
3 746 119661
2 21359 468282507
3 6548 58577
3 15800 27494
2 9462 175256095
1 27491 37400 197866053
1 66193 133310 669203597
3 23308 7317
1 25186 40545 837988146
3 10737 15627
2 1427 216348195
2 23631 454163190
3 20115 38024
2 15189 930054350
3 2593 84186
2 9620 465791256
3 24211 54370
2 20146 650729718
3 14217 66989
1 21084 46594 735879906
2 5416 197950971
2 15996 737600541
2 9804 931011075
3 2112 84729
3 21364 128734
2 16534 89293606
3 21398 125011
2 14339 674441047
3 2764 34756
2 20349 810428847
2 20772 377488168
3 8435 88765
1 32952 121985 623758998
2 21535 334666185
2 8760 358425619
2 3562 965608639
2 4294 613971002
1 6186 117835 719723304
2 20845 284307906
1 30951 120416 201390199
1 76586 93997 236469386
2 24865 210006033
1 3410 101397 23289844
2 10 433124689
2 4057 391848257
2 676 573428945
3 839 105689
1 30326 32859 258300117
1 444 72702 18398180
3 16841 101060
3 13263 119696
2 20829 447292580
2 3010 318997989
1 74706 114465 511455496
3 5579 134891
3 19812 39889
3 7158 98058
2 3388 959555955
3 20985 12148
3 14367 41442
1 60939 124730 850868397
2 22084 559970198
1 78499 109897 399217249
3 21073 16354
3 18824 2659
2 10552 845421053
1 41284 104648 766430681
3 23868 80918
2 15873 384753010
2 20812 185883696
2 11170 14782438
2 9880 703984015
1 27930 45035 262904474
1 841 82055 393773432
2 10438 172660576
2 13310 341149298
3 4270 67171
1 11749 59808 636194950
1 85680 140506 36952089
2 24393 508571119
2 5331 496248219
2 4856 872321622
1 60057 72125 21426007
2 3472 907500900
3 2905 17084
2 8772 99922615
1 57008 93802 692694401
2 18309 108019601
3 19555 120781
2 20528 950143348
2 17430 470738978
2 19629 566179762
1 24593 140864 72342539
2 148 239871982
2 19174 787844211
3 20787 113587
2 15261 845800023
1 68607 113394 278757210
1 96269 137944 303037123
2 19207 991001242
3 17677 109861
1 59665 141631 159873245
2 1527 641218184
3 3734 40793
3 10073 63126
3 4621 118362
3 24791 22470
2 20580 21883707
2 20728 220168851
1 28145 51722 121513751
1 28294 136065 423780347
1 74457 126623 706071257
3 17549 75407
3 12065 90631
2 6627 654962524
3 11166 136917
1 5788 95711 164177613
3 544 84079
1 16381 129269 582125093
3 4498 22094
3 17951 27507
1 23913 29532 18569623
2 6794 83147814
2 2122 616934889
3 8071 57467
3 10452 58907
1 113910 118104 83744544
3 4335 43795
1 61887 102891 928866450
1 71726 101554 219990255
2 24464 281835450
2 7368 269357835
1 58201 97014 123189725
1 110849 136699 845117220
2 17001 667160417
3 4437 99368
2 13773 121610830
2 4617 825826460
2 21894 827819984
2 8791 493507314
3 22481 35562
3 2801 90060
1 43918 91135 50021112
3 18333 20714
3 19280 108118
3 9781 74703
1 51733 75929 495043788
3 20348 125243
2 16518 37056241
1 121696 138466 694146452
1 39450 109413 117401197
2 10634 875024225
2 6401 986949658
2 1098 694427176
3 12859 18094
3 7063 121966
3 11030 78806
1 46755 122615 332156823
1 71925 111340 985477515
2 4390 510104010
2 9904 706583219
3 10015 136802
3 16080 27762
3 3541 72853
2 10696 896292752
2 6333 335078342
3 19752 54943
1 3188 91996 925787476
1 25231 111136 1024652
1 1332 132573 590505661
1 104302 135613 192991256
3 22229 49445
1 88004 110705 153054688
3 2931 133790
1 9373 98106 71437347
1 28008 33367 270177547
1 21144 107913 740836448
1 71185 140443 233860063
2 17789 802864910
1 127205 144721 833670845
1 18257 123096 667133784
2 13839 920645657
2 15959 874327322
2 2448 738155764
1 2763 126266 664279897
3 17942 29072
3 4650 69873
2 9897 3468046
1 9921 39803 56031123
1 107045 121895 486284675
3 24548 44630
1 37435 44126 822140080
3 5057 46359
3 21022 102836
1 28553 85698 594589365
3 21247 62150
2 19258 128281916
3 21152 26988
3 11528 98045
3 12245 38520
1 28569 43720 673053004
1 127956 130134 163367329
1 32302 76813 117542427
3 14719 13648
3 17232 18964
3 4291 102759
1 68560 74137 256537937
2 15368 90482368
1 129709 141034 624103889
3 3238 73345
2 1715 236560836
3 3144 94631
3 15441 16851
2 5684 680443192
3 18323 129989
1 15447 101777 643982217
1 53978 104838 116136518
3 6721 64940
1 26401 108556 846697938
1 106175 122851 501839912
1 5586 133435 244656617
2 9437 80808054
3 9353 51739
1 55102 73166 832084352
2 7233 18474328
1 17605 70256 411471365
2 8517 960037841
1 40228 48728 915157524
3 477 81459
1 91841 103824 902312081
2 17455 396159020
3 8887 20208
1 19191 114393 69330705
1 24941 54899 366549834
2 20401 902170647
2 21673 861863757
2 13808 636099311
3 17104 132775
2 18717 968384767
3 16113 109430
1 19296 39056 454127442
2 9488 541624589
3 22019 23201
2 24766 650099895
3 13002 34884
1 11928 29282 131753980
1 2427 31358 662368780
3 12796 122764
2 3429 253252497
1 26759 86060 341434749
2 8922 57392143
2 24028 698309627
2 10430 694551645
2 3432 265241456
3 18990 128188
1 80164 143065 192733051
3 8231 63922
1 108013 120499 843144328
2 24494 247722494
2 18389 34412404
2 342 240358504
1 119277 138870 728421830
3 17645 14786
3 1988 58052
3 19156 15041
2 4692 587767022
1 5033 9827 387734442
1 112271 137157 29826308
3 851 54578
3 22417 6191
2 14790 499067955
3 21661 125997
3 8303 101154
3 23423 28887
1 14806 29392 988197812
1 72670 107933 238239412
1 68718 82845 29721005
1 52480 55997 289528964
3 23076 72475
2 1733 572036750
3 16557 84333
3 24752 95518
3 16328 81525
3 1276 108488
3 12321 133402
1 121979 125144 551828403
2 24936 788948940
1 1197 7385 884474375
2 22808 204280760
2 16507 50299398
1 131562 142534 642194280
1 43273 101729 520731563
3 667 126792
1 73234 95538 68943897
1 37152 43906 483273228
2 23962 324643163
2 4835 594916729
1 27882 91953 21457361
3 15245 49780
3 22075 88434
2 14979 442464727
3 1046 30348
3 12788 29777
2 5946 559586592
1 5934 77158 30211499
3 12730 126257
1 69167 104365 806851120
2 9269 280424453
2 11140 606939633
1 104636 129157 526176217
1 28921 55599 242035180
2 11486 357411850
2 10244 162291538
1 104280 128280 673793359
3 5413 34779
3 23022 40526
3 19237 13115
3 23735 16007
2 23967 331319692
1 71086 112440 462377967
2 3262 495895724
1 34424 124654 7622130
1 35089 143223 923498887
1 52308 110905 267111575
1 55005 76161 240583277
3 6033 9363
2 17718 163349575
3 11177 107315
3 1939 121527
1 41566 102187 730374155
2 18256 454622586
1 56154 97497 676359860
3 20344 16593
2 17091 2365473
1 5957 32009 588810577
2 21663 528127263
2 23335 732921973
1 41762 50598 808999332
1 69685 119171 746856906
2 23701 196957847
3 2588 127817
1 9512 121670 692663286
1 19818 113168 5218136
3 95 132005
1 39039 58866 390740417
1 52690 55127 654711042
1 78733 132445 119644649
3 21313 51777
2 17600 824784851
1 58984 124192 558977103
2 12547 25686641
1 43134 128018 608425671
2 643 360099258
2 20437 780143006
2 18915 62339473
3 16310 59041
2 2275 375213420
1 32152 100925 177056989
2 7119 735351643
1 36978 39295 154780278
3 20786 94898
3 5790 66770
2 5057 85451929
2 8361 600518367
3 11710 52448
2 20064 28762413
1 54363 99053 36263983
2 2363 388667797
3 13685 29318
1 61517 137172 689927427
1 65719 78069 882950631
2 2065 40937251
3 22428 67094
1 35488 49088 563008125
2 23423 405974357
2 19815 958000577
1 78007 107951 632359784
1 67281 131705 269206037
3 8077 93915
3 6350 91568
2 4357 780863780
2 23083 166068224
2 18265 863024178
3 21091 58508
3 18303 54128
2 20424 914502522
2 24726 609843399
3 12602 32472
2 8633 693889234
1 16428 64951 460337113
2 3918 448595929
3 10232 25960
2 2062 626342723
3 20121 4904
1 59647 142104 47827021
2 2787 241234613
3 17566 29735
3 3486 135318
2 20653 503881003
1 16282 70087 580561209
2 15657 816866324
1 126374 135442 572139183
2 7083 453372619
2 22077 613116556
3 7499 98334
2 12572 485419438
1 56836 101298 594652421
3 8604 47434
3 2828 72468
3 20832 89022
3 16870 45547
2 11196 450639474
3 4703 19630
3 18248 128861
1 25277 51169 23546830
2 21768 147793420
2 3441 509825219
1 23490 141306 478730709
2 615 517111984
1 9245 116855 969527730
3 7373 87959
2 15308 823174443
3 21092 100779
1 39358 40270 483153922
3 8329 7184
3 121 6624
2 6137 731893911
1 16202 41311 225043800
2 6070 277437616
2 17793 486838635
2 11511 335362171
2 6714 843269943
2 5484 223401781
3 3706 96642
1 23905 124535 54235495
3 2554 50366
3 17018 102914
1 93347 132484 825351575
1 14544 108403 59381322
2 9343 138242872
3 5465 98114
3 368 77853
3 7956 23790
3 5501 11151
3 17496 136245
1 107467 114665 494148097
3 6430 48646
1 39166 70904 113733644
1 98839 116862 204890450
1 11265 31611 414528391
2 5439 134735381
3 21749 27162
1 82229 130536 571521114
3 10619 140550
2 1424 194913702
3 11977 28947
1 13996 27261 656130808
1 23441 62829 318341634
3 17199 14153
2 6645 97743037
3 19641 134604
2 14917 753243696
1 40220 66521 669116099
2 8660 151996209
1 20924 27826 172634286
1 40006 85430 103960702
1 66717 85416 401911010
1 63729 94711 61550489
2 5813 417265065
2 10960 816165081
1 33466 129956 735808659
2 21753 625865307
2 7905 958697656
1 29693 107664 364592337
3 4141 77837
3 8245 130627
1 34663 37616 662206984
2 23383 10997722
1 115114 133451 895140665
2 7545 187263372
1 45646 54265 92137557
1 128388 131125 371846089
2 549 17191336
1 90565 138235 52270489
1 88152 128158 958267631
2 6538 152098129
3 23435 77716
3 145 19658
1 81041 105484 348303758
3 18150 118042
2 8166 724166911
1 31612 63553 568539335
1 28469 116796 3049703
3 9343 92085
2 17088 230217048
2 14318 491407459
3 8396 2589
2 5432 577060693
2 9067 773854656
3 11422 87245
3 23431 59230
2 5155 260016685
3 2969 48577
1 49197 52757 282749773
3 11903 95075
2 21975 495064236
1 14488 26714 326378069
3 14714 140232
3 8640 122690
3 20157 62448
3 431 6525
1 50750 61237 536134385
3 7510 63076
3 8894 58542
3 23786 79922
3 23030 57231
2 10775 699416032
3 13750 95565
1 46942 117031 593084387
2 19096 966745845
1 42839 55595 742377487
1 31069 73854 750650242
3 91 133875
1 55937 59467 99216181
1 9751 124836 591128711
3 7633 38782
2 15702 162635102
3 1286 77955
2 11604 930013958
1 773 119286 640002007
3 20370 59293
3 10367 58239
2 13841 178924700
2 14089 197889892
2 6182 485326295
3 15291 36321
3 8201 13715
2 225 25450171
2 10046 340104912
2 14746 502663133
1 37703 54521 73399421
3 24432 44501
1 73521 144570 196087792
1 108583 108849 945006230
3 13766 114548
1 56708 143202 881860735
2 1609 646014224
3 3406 142015
2 9140 502367513
2 21431 306832211
3 14991 79558
2 6848 322829799
1 60006 83291 859359856
2 5568 203562802
1 26687 64681 346647660
3 19754 128795
2 20332 220820086
2 9488 492127974
1 53105 102960 425888572
1 47863 74248 499267250
3 9564 121619
3 12307 61055
1 39764 137134 608954899
3 21352 82070
1 24929 139744 549279942
3 3811 49930
1 16563 144500 90587068
3 2951 58755
2 23149 431917783
3 13469 60155
3 13567 62807
2 6354 578037289
3 19650 34117
1 91347 103480 848566770
2 879 321797538
1 1233 90565 58016674
1 43580 137117 394835807
1 47032 67345 272288956
1 2333 95160 194773070
3 12577 125844
1 46288 91631 651857780
2 3252 820852188
2 6802 237158057
1 20460 74763 278655128
3 9580 79289
2 11748 199780116
1 21326 121174 126877633
3 7185 111373
3 12803 50816
1 18548 69027 540180332
1 20195 88136 73556973
2 23225 870919936
1 9046 100614 88394744
2 2171 306370366
2 14792 241463605
2 938 116821470
2 13553 272711683
3 842 64234
1 29651 56642 945793228
1 72966 79024 632444565
2 6866 922387119
3 22219 69675
2 10695 119725317
1 65661 110914 937648882
3 24625 25902
3 1286 76516
2 15020 842370559
2 3097 564793752
2 16446 162991928
1 56283 78679 600559581
2 21616 426960885
1 57149 107398 4461599
3 18176 130315
3 13664 25131
2 7086 354300921
3 24237 19176
1 109331 114053 757812551
3 10980 111225
2 308 959269943
1 9976 102111 874347276
3 9401 91104
2 350 25045340
1 36756 57984 218717985
2 20384 317764838
3 18695 122072
1 35223 76086 701467049
3 750 55336
3 3246 50842
1 78904 103947 838442050
3 12144 96198
3 10420 14847
3 19160 19489
2 1491 644714458
2 11158 822665673
3 22067 8156
2 7572 581219138
3 16926 9967
2 24133 74719670
2 2837 959611437
2 19965 78219578
2 13961 937697731
2 24096 330297151
1 49974 58353 816235878
1 59534 124391 850462348
1 25836 28236 809174783
3 5556 70389
2 22774 200044081
1 80296 129149 303128430
3 10261 4816
3 11593 111723
1 1708 88833 168999340
1 72833 110432 184631754
3 23785 26301
1 4834 72634 138896572
1 10963 104724 153577019
3 19417 122595
1 34450 41313 898120276
1 7474 40282 732720602
1 50790 71904 88055664
1 60905 141935 388440833
1 114375 124997 151568252
2 6032 831071854
2 19844 281515677
2 23976 692644877
3 1174 21586
3 18004 21076
3 23740 36958
3 5016 110962
1 29807 65647 530927862
2 3260 753825767
2 1823 113715801
3 18709 21860
3 19098 43485
2 10480 142771640
3 11742 12315
1 36244 64768 21717021
3 20341 43397
1 71727 81970 898221405
2 15517 536221874
2 12979 798422632
2 22516 477522593
2 8569 513619502
2 8713 894555470
1 37852 114463 705111612
3 16803 77836
3 4618 96747
2 17023 526691452
1 18603 118187 458333123
1 48199 57719 213699196
3 3486 100336
3 14486 21761
1 54318 79068 793423324
1 29012 106614 480481528
3 21808 79134
2 14986 894550548
1 11958 135030 756760039
2 5963 461962923
3 4772 79821
1 67729 79238 897341516
3 11168 91577
2 24693 433308656
2 9663 272251143
2 5188 529737839
3 3597 40173
1 24668 78305 658255133
2 11419 766650479
1 63953 92101 221621432
3 23487 9178
1 22584 122693 458154543
2 10683 168863522
1 52701 129706 305712081
1 24655 109378 111491227
1 114977 144611 9627279
3 24240 72604
2 16808 378802181
1 6572 9428 619635608
3 16530 65565
3 3814 13786
3 4317 128254
3 22702 3326
3 11311 68210
3 8065 84997
3 24210 33205
2 9706 249243255
2 23582 615855170
3 15606 79807
2 15005 665007319
1 45548 79512 773275055
3 18024 22784
3 15583 101555
2 13676 181695587
1 18418 51775 468438106
2 13953 289391603
3 18265 123205
3 18004 122541
3 6724 86084
3 22899 10773
1 76624 140376 125998473
1 83202 129717 566083482
3 6324 88604
2 17465 241575115
1 65484 67131 289582515
3 402 14084
2 970 771466360
2 2771 284813955
1 31062 103005 655120559
2 11594 390804687
1 35907 126279 534406259
3 13917 4269
2 13142 299098752
3 10420 143462
3 2501 75365
3 12618 111276
2 3739 846505162
1 27658 85438 746244443
3 22286 83788
2 16541 88345324
3 587 1578
1 59600 75001 777226796
3 3279 67313
2 9050 504806991
2 23446 436062827
2 12734 843127924
1 51828 83376 733620912
1 23397 28981 151614880
1 72982 134629 458612169
2 12983 734450936
1 16033 73839 984354413
3 11733 112666
3 12407 95280
1 92779 109873 900017822
3 1475 143604
1 109032 110727 148259533
3 23776 93601
1 14496 29424 658421993
1 16878 82047 475507291
3 11899 128705
1 8409 121931 287986125
3 19893 77721
2 11448 222865248
2 10492 307763019
2 11272 544190549
1 32626 41674 194012893
3 15802 7316
3 1296 54582
1 50762 116112 661484930
1 4771 81684 387725061
3 21550 40550
3 6213 108785
2 12908 837693023
1 12875 112496 22125606
1 60479 78956 819181679
2 3860 256110239
3 14635 80883
2 11914 928256589
3 2316 3189
1 9030 124878 218728316
3 16235 88795
2 19610 339170426
3 3688 40249
3 5270 114133
3 18832 2383
2 15097 914730247
1 1732 126878 989816770
2 4634 880247317
1 21174 28136 144552030
2 14869 433998089
1 53708 107425 589215579
3 21739 10088
2 24848 301066568
2 18614 511080104
3 22176 43562
1 30241 63816 746335727
1 70039 134834 317255130
3 575 99605
3 19900 3978
2 8141 435034986
2 12860 826435692
3 20095 130151
3 12945 18345
3 10986 113268
2 5094 271444758
3 3514 94642
1 95492 99845 995453294
2 24595 951286157
1 81641 120850 377261390
1 41333 84700 629478678
1 88372 141178 446029035
2 7278 690871455
1 4688 136955 533800637
2 1729 924483794
3 21817 8533
1 89140 133733 612552641
1 5329 47568 224857152
2 17799 874057840
2 20822 928769799
3 24409 98659
1 69141 105916 476823215
2 23499 262731609
2 11142 148744363
1 2255 95386 457026244
3 9655 136544
3 8706 117989
2 19723 177292679
1 98081 101274 241402389
2 11772 88461474
2 6284 136617659
2 6011 791183484
1 222 99412 670560849
1 104281 113794 765685632
1 83903 110217 857628899
1 50650 103218 941429984
3 14331 111339
3 14613 81540
2 1973 151369710
2 17239 989376341
2 1814 887872954
2 22744 209644343
2 5452 990158319
3 9627 44053
1 62075 105501 233937690
3 15275 36500
3 16371 73535
3 9321 1947
3 5901 66550
1 50753 117582 260664414
1 42709 115695 299624511
3 19205 85124
2 10988 49461623
1 24101 141175 889268498
2 11312 153288671
2 11521 300225615
2 13743 376828275
2 11860 570738712
2 14188 794436400
1 109031 140616 353884104
1 12982 67610 549512250
2 17815 716325354
2 4507 59782879
3 8613 14061
3 14449 12221
1 65435 97111 644653307
2 6090 515028145
2 22918 138368020
3 11723 132020
3 24725 134269
3 19048 95319
3 21790 57618
2 23148 129585063
2 3167 600820138
2 1218 976577480
1 13328 30083 657440505
3 14862 65690
1 100026 122943 468281656
3 12895 17352
2 9882 794849642
2 15731 730180550
1 105867 123506 764744036
2 24521 469246844
3 19330 107699
2 23760 85437103
1 15636 69438 133374465
3 2752 64046
2 24615 480745936
3 4008 105791
3 10977 138193
1 66109 129000 282659907
2 23144 215506701
1 70761 80979 738814563
2 19932 86318134
1 122525 131023 99827868
2 19273 211552084
2 7024 459664736
1 20036 27542 166714359
2 23407 148027715
1 62272 82948 28082113
2 1519 88653131
2 13167 242351021
2 9527 921694833
1 50923 73706 533889259
3 8812 53690
3 16730 37791
2 15510 888680158
1 68393 82340 975572691
2 22319 16601321
3 23907 36284
3 7998 37265
2 12027 746876923
3 20013 47981
1 54232 68888 383259254
1 16383 29805 876136303
3 20399 4369
3 12274 5035
1 43702 79409 622685261
3 22033 76470
1 25216 81174 270931101
3 13218 105365
2 10426 914685581
2 8548 297761842
3 4500 17900
1 41674 135876 172246348
1 19085 115762 9035085
2 4823 671055379
3 13742 104277
1 77317 121772 566337679
3 3597 9901
3 20814 78583
2 13320 639027545
2 16570 67057527
2 13977 632298943
1 14221 118029 262009200
1 21838 30779 892993157
3 6641 68110
1 4773 128546 708036196
3 7347 1253
2 6528 788118549
1 42008 66638 223375496
2 8449 269628074
2 20446 751176037
3 17344 24554
2 13797 517972834
3 16818 70977
3 2914 47276
1 34051 133084 564339659
2 316 786258581
1 13705 25361 369944799
2 1486 354268541
1 19080 84535 141686467
3 23916 13965
2 5107 60176410
3 15180 83649
1 46422 129388 193473796
2 9462 994018922
1 88798 129755 521793214
2 8583 442057923
2 17816 986724773
3 7314 5934
2 19840 914505165
2 7470 749143279
1 93047 103178 29184969
3 10162 7733
1 12081 132016 305617776
3 10311 65232
1 130599 132426 980804059
1 38550 132352 691660400
2 4816 29512651
3 13432 83966
1 79828 127409 679130455
1 76102 119153 599109583
3 16848 33323
1 50888 59542 814183020
1 27379 44267 70506934
2 4062 438626288
3 8948 83898
1 3798 129687 766699665
3 5203 115615
3 22313 88756
3 163 84184
2 16890 987877099
3 2984 51845
2 21818 621040150
3 5659 75020
3 13539 90255
3 12691 126168
2 1891 777024281
2 9512 688411046
2 16185 462675008
1 52556 142344 981148673
2 14281 393836256
2 241 229706851
2 5087 344158930
1 54730 122210 315966031
3 13998 80709
1 53753 129069 304270769
3 19228 19399
1 75027 114177 63069994
1 75138 128373 728396580
2 22891 298194500
2 20006 797756190
1 60862 138464 614713490
3 12512 84371
1 29229 140720 419607668
1 10611 50587 610510080
1 18048 58428 499495201
2 18069 877623356
1 20572 51056 18254252
3 21584 134367
1 47778 118487 600484780
1 47826 79607 139636736
3 16537 5139
1 90832 140943 281408857
3 2392 53360
1 17618 70895 329423776
2 14532 54506986
1 90089 98658 193970467
1 56273 61944 598725026
3 6291 51257
1 7886 20725 142116661
2 12294 910935318
2 18534 979735836
2 16578 57553064
3 11954 135277
3 20565 18575
2 24828 43131166
1 31835 59169 529541818
3 20135 37027
3 10171 140916
1 2049 106574 903756106
1 46304 59125 522961269
3 5433 45843
1 17001 127837 419072072
2 21143 232429109
1 84999 115267 12240172
2 4274 493878210
2 17750 366397198
1 1963 100263 427525703
3 17324 17951
1 18314 60829 256545655
2 22502 915275088
2 5895 569786232
3 5290 10095
2 23554 279578582
1 44357 64510 618358936
1 19830 63725 155571736
1 94693 140558 22838400
2 6028 194173425
2 13726 564687096
3 1751 67969
3 18566 133430
2 10276 849256289
1 74141 144306 552641834
2 20669 344072852
3 20580 56200
3 16405 61264
2 12735 450010776
3 2490 3741
1 48906 70199 484860524
2 19218 980697028
2 20056 682151450
2 17270 612583535
2 12324 719508842
1 36535 110528 651521261
1 29020 96982 662674874
3 9188 51942
3 21142 61149
1 42414 61916 99392107
3 20654 9669
3 13330 108955
1 15534 22449 698985751
1 27255 37693 877808153
1 85126 114468 961222894
3 16155 41800
3 366 40752
1 76011 128381 189115845
1 33487 112489 61717652
1 94016 125556 497798593
3 18174 72993
3 9001 109648
2 19692 119018974
3 4346 56944
1 59276 138342 975111986
1 76631 139024 622150856
2 21162 266273069
3 1915 27114
2 18394 62971647
3 4811 70324
3 7045 138854
3 23564 39701
1 48713 74067 62573446
2 9154 699400019
2 23006 691285079
2 10099 967950329
1 61648 89535 195842220
2 22161 520744556
1 5233 40519 168562346
2 7842 556801000
2 20478 269968834
3 14577 86082
2 18852 486583916
2 2830 266504833
2 9812 703721506
1 80149 106598 138015358
1 49719 102925 912330545
2 18922 54315444
1 53871 86898 701702428
2 15668 416562661
2 2545 385098369
3 5494 88989
1 120982 122534 968315953
3 5772 79757
3 22746 19671
3 21619 71691
2 22484 135454290
1 17480 39200 534233999
1 3931 18577 837554719
1 34864 124019 285899719
1 48666 84134 722042158
3 17159 16274
2 2317 645917679
2 15889 971227499
2 21795 920773665
2 13710 667924515
3 14177 139246
2 19474 479972868
3 21243 20280
2 20828 293861477
3 6955 38087
3 838 83308
3 2131 86980
3 11583 4103
1 2981 128989 892937296
3 18293 70688
1 79413 107813 845938900
1 26594 89869 180769964
2 11348 840534887
3 16346 66620
1 95126 124307 322722029
2 18960 433748440
2 17095 816023121
3 17188 111227
3 3657 141811
1 45254 97100 332464700
3 13665 75882
1 56428 74171 464638722
3 13858 69835
1 1635 91143 762097518
3 18330 38358
2 15155 953347852
2 14136 804024003
1 116692 133690 679130364
1 36163 108810 671078050
1 87667 89927 932235603
1 52475 83621 151099591
1 40868 141779 742447869
2 24958 577159470
1 25977 83207 121049511
3 21607 75515
2 3274 931950398
2 603 538115271
3 22350 99705
2 3675 600007446
3 12508 51109
1 16649 48016 232445378
2 16000 770159850
1 34731 64629 161745996
3 24420 12610
2 9238 142822616
2 21953 862461316
3 14975 51886
1 110455 125652 187987142
2 14593 261200158
2 2295 92306548
3 4458 18668
2 15310 71629795
1 67686 130905 423214400
2 1027 411833696
1 16468 131695 1979355
3 23899 49969
3 24725 133314
3 13564 68757
1 73743 113873 886168235
3 2728 65514
3 22137 53702
1 601 130626 779368801
1 32024 47956 357224088
2 20320 234219390
1 244 42080 263130782
3 2830 90529
3 15191 122985
1 93202 138332 297973231
1 48038 97743 722122564
1 74650 78515 30439260
2 21625 772403455
1 29554 132971 654022499
1 23085 120011 960470607
3 11050 133558
1 29188 117883 196729971
2 12323 263871072
1 48038 109057 134062246
2 15595 178283673
2 22103 647415392
3 8664 106067
3 17673 129939
1 82920 106854 268749256
2 6671 626534379
3 20437 89955
1 70554 96285 870238533
2 14369 244808960
3 5794 28106
2 15625 402494307
1 41884 91886 589832652
2 17622 381840306
3 13738 128079
2 22979 448886435
1 64188 135950 863442567
1 10121 130876 564512677
1 54387 119151 598094632
3 21360 68844
1 10226 104403 856549632
2 1405 350892693
2 7342 442594929
3 21883 14810
3 17454 120872
1 49694 93705 962907062
1 16553 129933 616318994
1 45906 56660 377318211
1 4318 97123 49273600
1 103653 116936 301384879
2 18147 217982698
1 109324 110830 999448208
1 22652 100013 473584391
3 14543 100827
3 8718 119060
3 473 48263
3 15741 69874
3 20458 108454
3 16389 95183
3 17391 134585
2 11013 472125164
1 67640 81914 50798864
1 35355 41993 957426148
2 15895 80508233
1 97126 114742 400234674
3 9506 122695
2 15836 966043166
1 57856 88768 63665630
2 4253 792774608
1 30669 125242 96123075
2 5455 382144033
2 17622 386277354
1 7478 73849 797019059
2 6432 797311710
1 42469 66121 528894888
2 8088 809050187
3 4733 63749
1 16160 41742 98082520
1 49398 71979 17307188
3 8125 141127
2 23554 413664828
3 22067 76437
2 18062 90086622
1 12100 144586 139238349
2 22576 124660315
1 11170 29750 410263175
3 1515 44268
1 26160 106853 196042174
2 19221 367825519
2 9580 634689471
2 5359 753654096
3 15622 9179
1 38522 55117 439794952
3 7831 8084
1 67096 98040 443210645
2 17927 725185538
1 26553 46905 370822207
2 16845 686133147
3 1403 31175
3 11190 23130
1 20891 52852 365981857
2 23482 852262313
1 1168 66982 132089491
2 24121 871090109
3 10548 136674
3 20421 140507
3 10639 58951
1 46652 139720 902465434
1 43346 144321 281594913
3 419 134934
3 18391 7129
1 87700 111605 459938186
1 29907 99793 979696836
3 17890 121433
1 17022 91868 335364694
2 215 611831117
3 14059 119317
2 10011 942846367
1 50400 120916 232131993
2 17511 771391985
2 24878 782953722
2 15495 806617353
3 24541 116345
3 15305 84289
2 23238 597734600
1 33273 41223 893106504
2 2330 712099287
1 24487 89991 420518337
1 40552 103364 25671964
3 14783 72934
3 3637 69345
2 11628 77993803
3 16751 42009
1 41570 133119 62799373
3 2768 26506
3 9888 1308
3 11570 8124
3 15918 67227
2 17332 286947179
2 8679 565750726
2 3628 479965389
3 4422 5796
2 4225 926866339
3 3528 96751
3 5641 90620
2 22996 931988052
1 107221 126167 583156590
3 21167 57729
2 8319 727533520
3 1040 83214
3 3753 19005
2 3346 561908425
2 18150 34850790
2 13275 62059660
2 17153 25365121
1 13880 100381 780780361
2 7280 771283128
3 9450 126299
3 18333 39238
2 15729 499976489
1 53002 121909 878638479
1 5142 30453 657922044
1 10380 126982 592588248
2 21048 126766506
1 31766 89757 430301447
2 371 265474834
2 20285 217841387
3 7303 9775
1 52034 68539 909510948
2 19568 866402517
2 8093 280397137
3 10119 13165
3 2885 135050
2 1009 796665202
3 3082 40199
3 15575 117548
2 14708 802511670
2 1542 677762159
3 14080 6604
1 21127 103873 332551853
2 6030 332468406
1 10225 73203 584714482
2 7867 136820385
2 12484 457351375
3 13568 18311
3 4265 126299
3 9922 70077
1 131892 134049 261652156
2 14847 557491985
1 14099 20065 509362817
3 15506 131345
2 17654 979475852
2 2295 762167758
1 4515 136848 54061838
1 8025 41317 861997956
2 22488 852631354
1 117794 131143 3387223
1 65538 93085 592284884
3 4593 30723
2 20454 590702696
1 23765 125291 961937725
3 8886 37708
3 15518 18624
1 66953 94740 848216223
3 13721 26986
3 4470 118435
1 66788 91692 842918234
3 1006 118131
3 6298 13982
2 21376 924913099
2 10053 632431794
1 96795 136645 538339154
2 1112 65646319
2 5043 40615211
3 994 27133
3 13051 15382
1 62583 102710 405525996
2 2417 786068685
1 25414 34483 744784343
3 2802 23326
3 6070 35831
1 86670 140086 950712958
1 44713 128775 231998460
2 10748 513783030
1 101870 122086 48004122
2 23160 413813703
1 56759 111237 752928989
2 17072 694336500
1 85237 126598 696356031
3 3890 48144
3 19531 128148
2 16195 87936210
2 3051 622040334
2 8498 538602765
2 19767 607653617
2 8568 383239199
3 3307 126915
2 15942 390990407
1 93262 132199 539776736
3 18914 40801
3 9571 88030
3 10851 109886
1 52165 128880 726193676
3 16917 44078
1 88080 93363 561104355
3 10407 19410
2 17321 872884157
1 72768 90118 70037503
1 41203 48060 560952599
2 2989 914255971
2 11086 77713041
2 22830 12365568
2 19876 246878868
1 28469 68361 810270969
3 2940 27960
2 10456 166458584
2 22808 24461052
3 5491 57898
3 16569 125469
2 15021 787985347
1 19649 36815 270518296
2 15383 448247200
1 66437 138750 889738461
3 9279 142862
1 111901 134795 921297396
3 9582 70104
2 98 417360096
3 19326 89628
1 7524 101958 84956786
3 7611 81214
3 20484 36534
3 6716 12045
3 11789 88914
2 18891 345652549
2 13057 332171719
2 6751 818771905
1 59079 90285 30362887
1 4173 144138 275150172
3 1603 106036
2 496 599478882
2 5545 869571199
1 24242 33054 878013522
1 22565 88230 558528809
2 7495 385802254
3 4296 17217
3 14209 2869
3 4466 48145
1 63006 100977 237421681
1 77654 79937 670309303
1 25608 105331 537870224
1 21154 117204 419393289
2 4851 561093850
2 23453 667656197
2 19645 750965533
3 5832 41139
1 41068 132268 572883585
1 38938 93897 723763350
3 6607 113516
2 12647 216065366
1 97898 142399 257673029
1 63930 67501 31438534
1 46071 67955 80004031
1 62133 70344 307589796
2 21033 881508843
1 107488 131788 868253580
2 19713 397474305
2 21142 630870365
3 20829 118504
1 7606 86579 434903622
2 24632 912888729
1 59165 67630 459639688
2 20088 96345883
1 25657 81321 470097365
1 11083 19135 525684295
2 21265 206896938
2 4899 876726752
1 12792 57425 507433507
3 7016 14278
3 9724 89309
1 1787 17105 333375845
1 78687 79153 621355885
3 13114 53066
1 87256 144760 305881937
3 21266 17532
2 2486 81561844
2 2828 890005351
1 88670 144149 319386198
1 48266 139789 253196545
1 24792 124268 80501642
1 76132 105667 320189456
3 16427 18635
2 21051 551031175
1 42747 113446 812518058
1 31843 36662 563842777
3 12337 52841
1 39711 48920 105817439
1 25909 108051 766977108
1 88795 99282 572230544
3 24962 55369
2 16145 422712634
2 19799 20360630
3 11754 113325
1 28117 138433 52044594
2 13959 467893078
3 3377 131797
3 3512 42703
2 21026 432137352
1 26205 132118 8267902
2 23761 809138120
1 11978 140505 543241796
1 79006 85850 862711881
3 6570 88196
1 6670 144635 741574261
3 1790 120047
1 84120 106865 7056989
2 7901 148754355
2 13361 987599148
2 24964 910705520
1 72579 105549 840554055
3 7175 50057
3 578 97931
3 11018 38594
3 7154 4461
2 8812 208037374
2 23033 283630980
2 12886 58826074
3 7944 28456
1 86293 125357 160492106
1 39879 134367 192354850
3 22061 9334
1 78481 96392 154023408
3 20501 94838
3 3843 26405
1 76183 135878 571650777
3 14824 11044
2 11325 886218811
3 10476 64000
1 51897 76819 742069880
2 4848 839294554
1 4028 48661 398159501
1 6940 46436 925350000
1 74812 113884 161842524
1 19899 33043 545673322
1 74976 117380 844136644
1 138045 141482 864775946
1 32003 123405 997574038
3 23345 114816
1 47071 98298 565314760
3 3461 142974
1 54206 75131 861274140
1 50732 85372 437936909
3 14497 100869
3 20090 42927
2 19724 917506573
2 10947 446087703
2 10222 375282709
1 107278 117155 562886309
3 24773 142891
1 16418 30235 764013134
3 12916 80323
2 12372 353506430
2 19801 940954234
2 5919 589587400
2 654 728280281
2 15529 801643481
3 18480 71415
2 13074 697884844
3 12902 117498
2 18459 199600586
1 8328 62868 797946338
1 84489 127747 992584528
2 14603 445478987
3 5704 942
1 5730 66378 817204584
2 21960 558447742
1 6662 80010 87300303
2 9740 425709352
2 24374 432924439
2 6950 465357577
1 108401 117305 177439508
2 20548 241523569
2 24212 631653706
1 10954 104181 186478140
3 344 51914
2 10944 414241274
1 108272 124391 513060982
3 9441 67202
3 11870 13305
3 22078 60235
1 46447 82330 147956186
3 22395 27019
2 23630 212101790
3 15868 107489
3 10409 103445
2 5773 254502346
2 5209 581794476
3 1346 141719
2 10994 161356957
3 11249 139727
1 3794 63181 248254136
3 22310 121229
2 10628 260152788
1 71553 92363 659552505
3 8587 13054
3 856 97166
3 3326 31003
3 19030 97159
1 29407 91245 887320432
3 24941 119220
2 12783 650708208
2 17034 607716476
2 3555 324721384
3 2416 29874
3 20768 120059
3 3536 60782
2 8869 967348960
2 3046 205794023
1 9482 51247 147494097
3 10874 89140
2 16322 768448759
1 17444 38979 411803371
3 274 129664
2 2912 927380343
1 5765 142525 925218813
1 60962 86251 301736821
1 136114 136719 61175662
2 10081 898081505
2 8699 139849897
1 35752 139505 447816472
2 7749 498217097
2 19409 480942838
1 18649 38761 206884492
1 68015 138687 104616360
2 1609 57700578
1 98173 131134 583603956
1 6906 60154 881427991
3 17157 38025
3 12124 62613
1 14491 84025 442839362
2 5714 916654024
1 70596 77654 658065404
2 6488 509000969
1 17154 87194 755245206
2 20120 463607879
3 23437 82248
3 21836 133568
2 762 906742739
1 20942 68697 287021238
3 11527 39974
3 14055 35304
3 6523 9422
2 18222 834737101
3 22297 43232
3 13242 125370
1 8045 66576 607611423
3 6588 13121
2 12572 609312239
2 7033 620986621
1 7841 133735 891252824
2 7256 506276233
2 18887 334261657
1 6619 10118 171800315
1 106819 126694 299015931
2 9153 826143024
2 55 968292661
2 16848 464261104
3 12036 20433
1 21904 91532 989976281
3 15825 78336
3 16574 136679
2 10356 100493677
1 89893 124315 872516659
1 70742 128295 549234439
1 61506 105260 375652001
3 12848 107465
1 10063 107751 416024384
3 14229 61786
1 32814 75246 331736404
2 13130 108317032
2 12070 616395264
1 23959 51098 904658164
2 17598 231465555
1 20352 111524 230122932
1 51653 137962 258580545
2 22276 38852893
1 31336 67627 123823
3 16865 127450
2 3558 158589756
2 11304 384854204
1 53873 125632 443603546
2 12648 648946458
3 10419 140313
1 45497 119968 129622413
3 24955 40136
2 19009 172579690
2 10038 572881966
1 50617 144582 606588945
3 6860 65656
1 96401 136836 252275712
3 7925 42794
1 37615 42993 110114870
2 22042 697533180
1 25461 97852 641363240
1 65592 121703 875154993
2 3079 980019299
3 21374 51630
2 1940 633218812
2 22025 990454188
1 42480 99398 51696990
1 44170 118080 116436934
2 12809 65437733
1 46323 94768 801486963
2 13623 75013781
1 46800 96454 111082315
3 22526 10991
2 16053 425977073
3 24072 142470
2 19130 641027185
3 2724 45679
3 22895 99000
3 22464 90969
3 8737 95480
1 55303 121101 703504951
3 6818 83523
3 24149 11373
3 1830 105119
3 2055 34920
2 20236 892596792
2 11153 234962751
3 24805 85559
1 48341 138643 906179168
1 58819 121694 965254203
3 14617 52173
2 18295 599512479
1 111840 138146 759734734
3 24260 135218
3 19934 52667
3 4591 56609
2 16487 576153737
2 9756 171277791
3 14289 131331
3 2054 73408
3 4646 94408
3 8807 91830
3 11052 73478
1 95282 126220 421177122
2 23897 197963968
3 24104 93746
1 98051 102989 856538483
1 12125 129636 126135998
2 9095 878711797
1 55813 141572 250699796
1 25494 73284 599699321
3 11749 47604
2 1355 789561587
3 12821 97891
1 42126 136936 726097718
2 11771 594135101
3 2185 121215
3 20440 82238
2 6086 409466214
1 12498 52036 730080556
3 21809 106276
1 41153 111876 84087596
1 55145 93369 578103974
3 24513 45967
2 19901 323402244
1 84153 115402 312704693
3 4666 124076
3 7442 8915
2 1868 436997923
1 62153 117882 73494049
2 7347 159048136
2 22566 362917869
2 13276 721726006
3 23698 86944
3 19230 7411
3 10969 108508
1 47392 51981 803341852
2 16722 887371807
3 9368 74505
1 64224 117730 163955534
2 14789 201280904
2 20352 684247458
2 8384 994762671
3 20219 43664
1 99362 122303 124918736
1 66933 76317 528518347
3 14564 142834
3 19295 31604
2 7811 421248709
3 18686 31974
2 9536 976930934
2 11334 316463371
2 17459 874844754
3 20462 62798
3 12638 144606
2 11381 122868583
1 40582 71070 648963714
1 96180 132941 666378236
2 8209 727428365
1 28656 67150 736122936
2 15123 497000352
2 423 223348879
1 8086 51760 683553735
2 15635 632413962
1 5112 73090 218036687
3 2100 37937
2 19347 161474696
2 14338 686383839
3 21645 127232
1 83047 128029 554176036
2 869 503684414
1 69444 123128 921024055
2 22747 966041960
1 17935 30738 361340867
3 20517 67133
2 23752 484057230
3 18419 68065
3 8812 62864
1 16866 113548 235783532
2 13974 354641736
1 91613 136405 585481370
2 17129 730652964
3 14220 79938
2 6855 595619080
1 101063 104005 253668274
2 5906 61472383
1 76125 84495 155904739
2 23134 356535761
3 16482 54065
1 4620 46412 41795276
1 46308 141412 754146809
2 6257 470295747
2 13369 131181552
2 6466 861995119
2 13865 525571598
2 22269 570255306
1 18068 100149 209641382
2 9565 23438124
3 21141 103946
3 15339 130523
1 15382 21363 63638029
1 22145 117716 850829352
3 2465 43724
1 34173 108396 706221308
1 85128 136814 174699752
2 23329 853307782
2 12464 106599316
2 8910 288079562
1 95286 111520 829840128
1 111167 118759 973340471
2 4983 682078890
2 1486 946783937
3 21093 77039
1 12081 137303 975398263
2 397 869275817
2 9425 865077454
3 15274 137738
2 2434 706815067
2 1970 929514669
2 5337 976578204
1 30201 97676 792078093
1 83157 93879 255119055
1 41162 108204 5606325
3 4500 2305
2 14094 773718668
3 11674 122365
1 82431 142548 631453410
3 15033 126405
1 9794 71898 659827767
1 7712 138241 818846162
1 19169 138744 485997296
1 104102 124550 912336164
2 24456 583252292
2 20926 37906524
2 16135 601969215
2 3564 325485998
3 9123 3175
2 10207 373204417
3 1870 72962
1 68100 139141 144560099
3 5515 87950
2 15871 92489102
3 16909 98030
1 28065 118369 610078958
2 11384 266288282
1 16498 69392 944127442
1 1617 129170 699754788
1 48214 142029 216767477
1 115915 122288 415405357
1 69437 80186 129777767
2 17753 150290118
2 6777 335687990
2 10527 732191190
3 3233 43597
1 25929 83260 12145274
1 85771 119506 629258606
2 10150 495268718
1 39524 104191 255405678
3 19850 68888
2 11038 706467687
1 74156 128200 734877664
3 20601 58757
2 5932 538262867
1 13080 134625 985789565
1 152 112659 658600207
3 21651 66663
1 22040 95804 974042342
2 7924 602824611
3 20143 12730
1 61878 110112 956960768
1 76036 125318 384802849
1 18214 93387 491868394
1 30209 94405 637963988
3 16514 93780
1 31753 54695 967657687
2 13079 150248119
3 8996 141464
3 980 79390
1 110290 123248 179728462
1 17184 84603 166158490
3 9489 143114
1 47047 122667 793079074
3 10814 68332
3 15198 68612
1 3600 7299 831355194
3 18978 63980
3 781 94969
1 74673 113491 720069652
1 7104 77433 331887484
3 24565 116590
1 62557 98377 617721731
1 22920 53212 891488007
1 28079 75960 40207082
2 6689 320258791
3 78 133051
2 16878 626588364
3 23806 47468
2 9132 738926142
1 30195 92644 21443529
2 15422 561010513
2 21935 112449150
1 98049 116965 543001272
2 13871 175820659
1 27440 55683 956097926
2 21685 913180991
3 11510 123663
3 16595 75206
2 20209 138761138
3 8626 111992
2 7611 795513538
3 8024 90719
3 9879 111221
1 92144 115819 270598344
2 3955 55318696
3 20711 33163
2 17234 354100697
2 19850 791064631
1 98491 111184 790541839
1 126489 135051 533340893
1 94355 120858 440868052
3 17840 28721
3 18022 96887
2 22859 713266157
2 7448 796282973
1 1299 107776 246630781
2 17725 779354067
1 6298 25430 891853542
3 13098 131413
2 12363 816355926
1 32804 80477 917114112
2 10066 450046275
2 3774 266394332
3 6960 53293
2 2772 145289226
1 122581 124282 369272351
1 60016 109278 585204765
1 2287 115555 363957973
3 8974 22105
1 4699 12444 288761379
3 4735 91756
1 25727 46680 542498980
2 19928 157575665
2 18650 525315215
2 22920 609945811
1 12214 106051 389350093
2 24005 193549459
2 8358 967584647
2 15362 960789532
3 17207 3092
3 21559 14421
2 13571 28760126
1 78960 104495 180463840
3 14362 26055
2 11145 984756739
1 16170 88964 547298486
3 15106 101635
2 21274 371849135
2 12026 987025160
2 19375 78177472
3 12458 121351
3 14245 45855
2 19710 530412108
2 21215 823955331
1 58725 138097 70553982
2 11832 646934978
1 22758 142199 12012513
1 74075 112983 369758351
3 3607 18497
2 20270 136358424
2 21064 48800042
3 4293 132818
2 3093 530730835
2 6755 169681311
3 13601 84240
3 1776 52765
1 89917 104361 188875275
2 20393 45205614
2 23827 67633505
2 4309 985483960
2 17424 244463605
2 19133 45063518
2 24149 80813416
3 24612 67884
3 19381 90301
1 9321 78786 712773046
3 17632 57051
3 17620 22963
3 11221 140588
1 66048 116278 973824486
1 1577 124000 280344673
1 59130 135508 548652547
3 24540 14211
1 76567 77614 18715989
3 11494 6008
1 32814 141520 502432175
2 24538 743749949
3 11137 100419
2 7698 353473004
3 2433 57023
2 3719 505316285
2 22050 725467727
2 8929 218900323
2 12257 453568263
2 4342 3342705
1 90003 132182 772892481
3 17848 72507
1 43269 44208 258094682
3 5083 101215
3 10980 19212
2 11042 747632180
2 11788 804173389
2 18606 420942850
3 17870 122275
3 1824 91863
2 17154 489566057
1 68137 83348 275506891
2 24694 565226799
2 21954 153893585
3 10713 144789
2 18450 92842626
1 49080 96212 350081631
3 17252 60397
1 43516 134020 967686284
3 17379 8033
1 74156 128011 694238338
3 17922 54117
1 50832 143890 320126228
3 22854 43744
2 5729 870076050
1 27353 38624 248965635
3 22546 101282
3 3471 105219
2 15689 69427838
3 12287 116236
1 120785 130564 186078418
2 22924 233279880
2 21645 835411271
2 10557 454224053
3 9351 11006
1 33770 129199 483723048
2 15368 79893958
2 22745 316241557
1 19825 123604 725263226
2 193 386840271
1 13404 66379 210727862
2 18355 133102108
2 19149 429879217
3 18619 77116
1 21341 104854 606339431
3 2595 70243
2 16055 732115160
2 15602 763791863
2 13020 498344364
2 15399 744095045
1 93217 99395 694732151
2 24689 634803630
2 16461 892621815
3 9659 35162
2 21539 668089018
2 10508 431329292
2 23231 592733204
3 2367 59759
3 17533 129766
1 74607 107890 943753859
1 28580 94050 438707913
3 22526 21456
3 3669 16422
3 15339 50207
2 17724 661973979
3 21980 89567
1 58721 76523 563733764
3 17596 474
3 15771 46818
1 71701 114210 956567877
3 12452 116442
3 11310 4493
1 82510 140463 251469040
1 89238 142300 795993044
2 19228 302253971
1 68665 76579 953936608
3 22224 12014
1 89936 143743 249771022
2 10504 376862059
3 5501 39386
3 14605 54191
3 7091 97103
2 18067 421188672
3 11987 96645
2 22186 649075509
3 11284 66345
1 10267 59858 411468448
2 2029 481316101
3 16139 21366
2 22556 733513742
2 6468 658499829
1 132348 144628 950087131
2 12734 499525616
3 4181 41870
3 9315 92666
3 1742 67336
1 87954 132668 623552390
1 30766 50293 441000873
3 16869 102437
3 1907 61574
2 22388 343726365
1 79004 80695 328173473
3 9982 122878
3 16766 3785
1 104325 142627 820301292
3 24710 46594
1 95795 121101 942455003
1 5527 56812 983257157
3 5379 120368
2 10018 103060715
1 76244 143539 66303577
3 14919 82252
1 46658 81813 665913894
2 10514 923459208
2 8027 847848460
1 31570 84250 64624904
2 21526 877769105
2 3601 851200136
2 7819 31645537
2 22048 388522409
2 16173 69654657
1 4534 12997 262277784
2 1033 227883813
1 19435 43414 357220122
2 8106 1194895
3 13960 41612
1 36922 41063 758425297
2 1958 860171928
1 77104 122164 53091499
1 60165 100703 43730661
2 21069 418129613
3 22527 130387
1 86383 99108 368286163
3 14218 102418
2 6922 185487727
2 13557 741433124
2 6055 361394358
3 21618 126942
2 23048 991628482
3 9090 40373
1 16939 114229 779629901
2 12373 81576156
3 2981 75313
3 222 38250
3 10321 67524
1 31250 68666 621854680
3 7673 98450
1 71578 126123 562172739
2 3829 437134600
2 16930 854256777
2 22612 477548072
3 6137 88975
2 2544 596288145
2 9451 910111497
3 10649 13407
3 11352 69946
1 112987 139911 628408269
1 54851 55024 535392028
2 7620 682024166
2 9490 681667499
3 89 96737
1 2755 92071 757677966
3 10320 70011
2 1374 697079443
1 7682 71182 566397699
3 1790 99473
3 18616 90124
3 3321 59329
1 72986 133883 756618274
1 47762 94606 980256350
3 1325 86223
1 51983 80771 545548204
1 4017 22750 12618095
2 12039 773437446
2 17384 439656372
3 7498 70200
2 22703 789416301
2 7874 994534747
1 101930 127764 889067379
2 23873 940297663
1 31964 83191 391402645
2 9821 393447375
2 19596 377661629
2 13952 502403145
3 19158 107670
1 66155 104986 253303247
3 16969 18099
1 38154 103517 88042930
1 79320 141827 986611993
1 91166 102030 529799731
3 10426 18334
2 14989 874286874
3 2137 70055
3 14995 127126
3 16989 98100
2 15446 943658944
3 12746 122623
1 14328 44655 768471129
3 24704 42818
3 8087 3763
2 3527 170199557
1 30251 78417 582746803
2 706 727869301
1 92740 99955 423813956
3 14513 114798
1 71967 101602 822144361
3 10712 117725
3 9865 63524
3 785 48225
2 12399 101014556
1 58144 73852 442947686
2 18952 255736507
3 20594 113244
3 3667 109382
2 3896 443801993
3 1636 119211
1 77808 80543 936107574
2 12384 132029247
2 6021 469445561
1 52659 143271 545895913
3 22589 65843
1 124641 140078 472750288
3 8079 88122
2 7848 617124054
3 3650 45469
2 19481 488192805
2 9554 724817322
2 13879 525163871
1 1172 130966 462953029
2 19126 560297597
1 13192 124112 109771972
1 95941 113904 450911684
1 17748 78301 756826231
2 21693 258573447
2 14526 497175424
1 7628 17718 166154609
3 9581 141882
1 73527 110596 620946388
2 18336 413990723
1 75416 130182 87172731
2 7808 249265514
3 15287 40632
1 2758 4523 897893644
2 20949 368277260
2 10177 428216878
3 20567 55828
3 16923 20090
1 87555 88150 689801017
1 93542 135940 469556788
3 15035 24796
2 12527 505327852
3 21930 122982
3 9860 87719
3 8671 38448
3 2771 26281
3 17573 58353
3 6335 116549
2 15385 457178703
1 87829 90665 460026161
3 10282 29125
3 21634 116497
2 1962 554297081
1 29826 128370 206389906
2 11500 903945921
1 14303 111253 898322190
1 100439 125158 480900638
2 8657 304909131
2 5524 626334936
3 5904 34262
1 13744 131913 399098519
3 18709 45984
1 45341 108767 289056649
2 9575 48230267
3 3843 16883
1 99310 118534 810492298
2 9287 860366931
1 27594 30184 871283916
3 7757 21009
1 89246 124255 949347905
3 5096 38439
3 9481 93001
3 11851 73867
1 42120 95049 986498390
2 11354 688980496
2 22561 619272309
1 55210 63261 11599846
2 4276 803680223
3 20363 98972
2 8514 421031784
1 11460 123354 99299942
1 48911 67613 589545752
1 3149 46782 430321472
3 2578 34816
2 3505 556512915
3 20581 128685
3 15415 14331
1 133576 137596 321739539
1 8394 92186 15762008
3 8439 38606
1 129353 132728 251534030
1 110986 116835 673046683
1 110854 125462 470867759
2 23018 800250323
1 78002 110794 121381111
3 14856 31209
3 20726 55231
2 10622 212829948
2 2236 114867841
3 8396 37902
2 2531 839977197
3 915 57312
3 23393 138973
3 8879 19455
2 20065 55493947
2 23863 697946008
3 3491 107686
3 13912 116771
1 78456 105076 988945416
3 5740 55029
1 31936 67706 113377102
2 7859 662383783
1 44014 113740 488720762
3 2653 96864
3 11819 112723
2 11124 181098047
3 1969 44122
1 4845 58200 254064432
3 21526 144728
2 3063 656332077
2 9786 18297328
2 24379 87929882
2 6202 947853308
2 2633 659632683
1 31504 135729 169584215
2 2252 889631150
1 66762 67855 667244432
1 7011 68394 562612771
2 20604 482524082
3 23571 129322
3 7589 109613
2 15432 283920385
1 31242 111774 658593391
3 18578 7031
3 11714 117292
2 3652 159769351
3 23858 17798
2 24416 595089660
3 2871 116276
3 20190 39503
1 60171 101055 391907267
2 24597 803818703
3 9734 54718
3 558 15845
3 19279 15207
3 16674 73260
3 1342 33316
1 15018 26835 876157787
1 17965 87077 781646069
3 1352 89569
1 76698 91302 712248903
2 15379 718062629
2 20030 566838936
2 18717 792356653
2 24484 441609568
2 14858 887016908
1 16841 53291 307530425
3 16250 141669
2 9040 42202824
2 2826 103632450
1 54191 114213 289320156
2 15963 674513049
3 23636 97497
2 22359 573892976
3 9684 10412
1 18644 114056 653069743
1 57218 125037 113468861
1 115052 125506 724836857
3 18407 143239
3 5594 92646
2 18154 941367113
3 15427 99748
3 20835 141647
1 27239 85871 56006095
2 17917 982174494
3 569 142108
2 16231 82557552
1 51730 82434 249273512
3 20529 101219
1 100878 104468 439111233
1 78748 90552 462124334
2 8774 877102087
1 13200 144750 886658834
2 14789 137094971
3 12527 67714
1 86848 134043 634862964
2 2925 994099774
2 23246 58582742
3 15281 41704
3 5761 6138
1 17727 24521 584404071
2 15749 67486301
2 13157 452809797
3 7337 16005
1 35006 61554 253455407
1 37570 135647 767213298
3 9346 101321
1 4332 104476 291065355
3 91 99811
3 4481 86635
3 15591 4362
1 66265 94955 985466379
1 82006 91724 503528811
2 24941 198286464
3 16353 40503
1 60200 108656 162962251
3 24046 85355
2 68 583416406
1 13297 14974 749213202
1 112960 127082 936495842
3 4803 14749
2 16174 975988939
3 14393 61373
1 79905 129955 139239641
2 19921 644515159
2 18665 997101085
2 13783 198518140
2 23773 555030146
3 12863 85821
2 3240 334408709
2 20854 663078757
3 3021 93751
3 2676 30171
1 38293 120701 251629949
3 17788 89869
1 3624 80912 762900886
2 5837 577471912
1 71701 131363 840871771
3 18442 130681
2 22645 610787983
2 12107 665219173
2 4049 359007484
2 15300 516352941
2 9716 599976781
1 60827 120798 551165512
1 82119 115788 131276546
3 21477 133003
3 24118 25097
2 19588 61839978
3 21217 355
1 69717 76882 68123046
1 35262 84699 75005600
1 15767 64405 719401584
2 7293 356347554
3 24846 137811
3 6830 105540
3 674 93043
2 3779 932569137
1 1678 102603 105134668
2 5998 666160570
1 72609 104340 179046680
2 13061 707275912
3 3566 106461
3 11205 58214
3 12366 132201
3 5519 75917
1 891 53044 703737747
2 8650 134736942
1 96123 136567 479451784
3 9420 65550
3 21670 2373
2 4852 307415978
3 10996 65690
1 19997 86217 385878335
1 32586 77614 53313198
2 7178 326498262
2 10788 976306998
3 3277 82568
3 9518 112531
1 67933 79316 618294477
1 1447 123310 952602445
3 4747 109490
1 72804 137507 923431128
1 23077 144063 385300625
1 5003 120760 552144667
2 11595 14612188
3 19445 6290
3 1663 85434
2 18446 622359819
2 22701 384259774
3 8917 133837
2 23777 739112963
1 13365 98761 929930953
3 9162 104478
2 15672 666118565
2 5764 105474781
3 19853 110345
2 9488 485102648
1 40466 98573 3467290
1 26556 115801 615451184
2 19357 652474289
1 85548 105382 486423893
3 20942 4584
3 20895 61506
3 2996 112474
2 15701 63399588
2 3731 252914222
3 17567 58515
2 17834 558178260
1 60828 141804 184257053
1 6074 39286 938344958
3 14510 92595
2 664 914630686
2 20187 396198420
2 16607 638367639
1 48568 55170 244138363
2 10193 122364301
2 21742 439101061
1 50135 97109 118920242
2 1616 846363381
3 1815 91757
1 21959 38284 888237012
2 20240 295952442
2 2521 889088773
3 8156 81871
1 89654 117421 228478032
1 135727 140148 39535320
3 23994 95262
1 112658 130409 929419304
3 21966 79771
1 64662 130918 935213026
2 19109 712367542
2 12677 464696571
3 5345 73393
1 21902 106181 727745064
1 52648 140452 818006540
1 62086 132732 1905029
3 11746 50265
1 78536 142015 718677217
1 3785 30563 831993986
3 8331 103076
3 23205 59213
2 12085 789150050
2 4497 623793708
1 12217 98127 510870333
2 6530 142483212
1 125374 141422 539773723
3 2769 587
1 23139 134402 252709508
2 7954 722167968
3 8916 40428
2 12928 355387903
3 6376 21067
3 1230 133891
3 15433 100238
2 21146 869859973
3 17111 47280
3 12514 118021
1 69527 82762 486147618
2 19112 71377922
1 107931 120602 241369876
1 32856 122568 66653266
1 9061 52763 524047765
3 19446 92229
1 9000 64145 240948408
2 3953 174843095
3 21102 73355
3 21837 59902
2 17182 384831505
3 23742 94521
1 60310 83425 987773970
2 9946 768191591
1 53456 71622 698596471
3 4991 15719
1 104807 121817 788103707
3 18995 21155
3 315 91934
3 3795 72982
2 10995 93497277
2 22379 502813128
2 10309 185397596
3 6947 110637
1 45726 80348 488307803
2 13676 941373405
1 32748 128818 350365369
1 8466 52203 457968045
2 5681 686017548
1 112382 113347 841816175
3 5836 75908
3 9849 30804
3 22823 61690
3 14246 88899
2 16408 205508489
3 1096 48331
3 9132 123241
3 17954 30983
2 14058 55488748
2 8925 667306933
1 32570 138866 759956527
2 4033 129387623
1 51197 54212 276781555
2 2174 93237963
2 21170 157675952
1 3873 135977 399336304
3 7661 42896
1 56514 139169 348303295
3 1362 127467
2 12917 147301958
3 12207 125869
3 11437 106655
1 3424 41159 431159228
3 6135 3621
1 5776 38017 826935420
3 4196 134279
3 11567 60560
3 13316 47790
3 997 84258
3 11949 37491
3 15211 100728
2 12790 284274904
3 1548 14796
3 166 18497
2 18838 466218191
2 3519 98650845
1 41489 111223 739345724
3 7105 34393
1 9476 29428 669755216
2 7201 858309297
3 20188 7206
1 51986 69948 960286139
1 60422 132812 722863954
3 6870 105824
3 14850 56120
2 23293 775332124
1 29410 140591 489117480
1 54693 114584 694106039
2 5337 507049448
3 18431 7199
2 7107 133546335
2 22706 231580732
3 9891 69291
1 11153 17132 292245591
2 3444 149959302
1 59047 114869 312348002
1 71906 89903 201865043
3 12964 103096
1 18354 83768 562224169
2 6536 779707959
2 16201 167990683
2 15214 593083508
2 16303 324056499
2 5586 722176122
1 68848 100038 273299522
3 2931 144466
1 16112 101812 215972859
2 8579 451137957
2 22240 567795376
2 18821 50100872
1 8636 112074 112270116
2 8361 634046896
2 13924 298158185
3 8572 128030
3 1712 24523
3 17076 127815
3 18379 73881
3 11309 20858
2 11002 490716646
1 63687 117975 912535730
3 1289 81430
3 20571 126321
2 23900 185734040
1 69148 75015 471050841
1 30774 47025 296302639
3 12734 2559
3 20869 70185
3 6595 61582
2 6103 608899285
3 4249 14178
1 47883 112929 327658117
3 23833 19003
1 55647 89724 781310798
2 11049 552436995
1 28801 118977 292366787
2 21107 885748938
2 7723 389550334
2 11934 548575011
3 589 16510
3 17847 127159
3 9193 134524
2 9276 560600782
3 19753 1709
1 23639 120856 297922129
1 93209 114203 84696349
3 17250 57087
3 5455 15213
2 7202 265289691
2 5271 140173013
1 6261 79108 376308512
1 22214 75935 952176711
1 511 140880 246071660
3 19029 126685
2 182 970667970
2 14740 464390862
3 16046 117582
1 36843 81602 808107522
1 43807 133231 739392860
2 18636 448839320
2 19197 5153147
2 2914 642641716
1 108374 113304 693447876
2 11776 843185377
1 23295 121502 360021889
1 126031 133873 827166497
2 18761 207917916
2 10995 67639707
3 22440 29230
1 60303 97833 121709260
1 33722 103390 333515784
2 1907 915792485
2 18725 412778857
1 80024 104559 85167548
1 13643 111661 270146355
2 582 235340211
3 12498 23259
1 395 86920 822075806
3 7064 111102
1 98372 136800 577591589
3 70 94336
2 22850 532380924
1 31720 55780 56109085
1 72267 126184 509713897
2 4854 794506630
1 42649 79736 351231927
3 11837 141413
3 8606 98160
2 16903 615295165
1 4944 142949 794108165
3 3522 107905
1 47762 79220 762818026
1 95588 125741 62620843
1 52103 72744 865666992
1 7521 95719 758599571
1 26048 111420 186609818
3 10262 44794
1 60783 118791 579101403
2 8050 423936425
3 7880 677
2 24248 371169999
3 6381 88554
2 10542 775152509
1 126124 127945 610567493
1 11974 78229 456597327
3 23250 110424
2 778 428425131
1 33799 42204 756925801
3 4308 105589
2 7908 833692757
2 12321 568332713
3 24836 63823
2 21768 863537740
3 14867 75389
3 7038 119916
1 24989 107232 976670107
2 2725 407841
2 153 709119168
2 16121 71964829
2 18224 913652952
1 84753 107399 510508002
3 17310 132241
2 6789 262893933
1 20213 115082 693635870
1 14713 46223 113841230
3 4679 79142
1 26472 32066 798630222
3 22277 60538
2 4434 184988880
2 2023 852756473
3 14140 10157
3 15256 134426
3 5032 47158
2 24387 994552614
2 1876 733113366
1 35289 35314 66022154
2 5273 956016989
1 27396 34605 851657011
3 20860 92258
2 10325 106716834
2 15079 511538930
3 16754 40595
3 14904 80658
1 12207 73821 860766975
2 21590 218863910
3 2996 102715
3 21646 11791
1 26272 131911 832120309
3 17430 89553
2 22673 378471494
1 37722 83334 908471223
1 46296 76798 596157172
2 14508 60000352
1 26038 88279 773638273
2 12648 69952294
3 23094 77728
1 45951 77206 646458275
3 2725 83773
3 380 80982
3 24247 113309
2 14043 287977352
2 20841 736227180
3 13097 50643
1 8681 50963 228172473
2 20650 736049313
1 8849 122522 601916367
2 3114 905161921
1 132047 144757 132847978
2 9258 471691961
1 48724 68026 300391078
3 23869 80148
1 5532 78011 249621596
1 32038 136838 937037226
1 14506 52911 199196070
3 22698 44125
2 20834 873925617
1 46875 118114 60842110
2 480 540678383
1 27994 84175 410399674
3 15322 6866
3 14253 22847
1 44441 47813 680505639
3 362 67875
3 3348 115177
1 31166 111401 974156478
1 122077 123847 319508465
1 40658 80848 263944594
2 1066 243104969
1 118432 124105 221397080
2 10214 965221864
2 24576 342755317
1 59878 103709 279577920
1 60963 92752 839416034
1 109634 129894 7373442
2 9283 301278489
3 2905 72784
2 13793 664853461
3 6666 67659
3 21695 69081
3 11047 36405
3 16381 118681
3 16026 18347
1 4692 70112 460101186
3 16401 112921
1 85530 91284 462138260
3 23515 135601
2 15792 582397285
1 51541 54885 208539330
1 41504 74494 869141454
2 18820 10580630
2 5073 992940117
1 7578 72065 331002758
1 26312 66108 846968609
2 22696 413442398
2 24553 335269785
3 22475 120839
1 41195 93846 780907254
2 21775 565021523
1 112589 125577 136447322
3 21666 58643
2 14691 218542843
3 5841 121837
1 131771 136609 326064012
3 21548 99486
1 74845 113767 656905796
2 21183 297136080
3 8736 25017
1 56784 61030 694828081
3 17412 39497
2 21189 309643219
3 7030 74731
2 18476 610423699
3 9818 74841
1 77380 129887 317144677
1 77682 135912 462878605
1 26188 91162 39657810
3 5493 87649
2 18749 663903170
3 22831 85839
2 1184 632133822
2 9517 783584833
1 59700 73964 61555425
2 22604 515347120
2 11233 584286902
3 8205 133891
3 18388 10023
1 48187 132275 50096712
1 35905 96707 726721306
1 19154 54384 791307691
1 101103 126191 300357754
2 2349 230089707
2 3372 673650869
2 14429 897023507
3 22839 42131
1 29085 130860 211881691
2 20791 37539756
2 20267 106730519
2 16520 685552918
3 24406 141100
2 11120 236498173
3 3811 60307
2 14092 60473024
2 12658 871503230
2 8391 43721664
2 23791 29255138
3 7207 137397
3 2615 61522
2 23732 205415604
1 41799 58004 802589838
3 546 73760
3 24962 79422
3 14771 137510
3 2672 44277
1 20354 139865 198828439
1 5866 96839 103419427
3 5635 23682
1 43783 138153 491375947
2 10742 540789148
3 15677 10519
3 6794 61309
3 153 61463
3 2508 13954
1 11495 51970 558951192
1 41900 118728 472970745
1 25477 83058 774934563
3 18609 45094
1 88262 107750 231231419
2 20195 762592334
2 15155 768218747
3 14504 99409
1 19531 76789 260679636
2 11654 750468188
3 1065 142180
3 14304 89676
3 23232 87799
3 9390 18356
1 41386 109889 591608396
1 50072 103339 799766349
2 651 942933718
2 3274 902260833
3 11747 13070
3 7801 69490
1 27948 41826 909259613
2 13789 992123619
2 17080 889046909
1 70572 115749 793838263
3 9620 31010
2 3206 71092440
3 15543 9220
3 17959 91669
1 44050 137341 264354231
3 13294 3063
2 4080 456702007
2 17042 314291362
2 4493 745447028
1 50762 113969 10346853
3 4599 91811
2 1116 868564294
2 4638 461647921
1 25453 124328 792069482
1 44090 78108 391943843
3 9215 78894
2 22759 965475985
2 324 729477445
1 14442 140607 333086859
3 9607 119808
2 9373 264611556
3 11364 43479
3 20525 111601
1 27224 59261 235583323
2 8242 647227779
3 20406 31013
3 1392 72210
3 5029 55806
1 31883 47474 632960787
2 20138 854605718
3 18984 115603
2 22743 310554989
1 41947 82296 955652291
2 4598 531452064
3 134 14464
2 22682 12507368
3 22790 130243
2 6505 23421319
2 24798 621111656
1 121706 130625 995556351
1 91720 139863 94545660
3 21428 2503
2 16034 375750981
2 18354 399007073
2 16771 971225557
2 24472 92842048
1 26732 40726 135813762
3 14336 4845
1 4899 60885 615067774
2 2502 96748178
2 13742 712255395
3 12549 64919
3 6295 71543
2 3226 775749499
2 9280 551319064
2 11969 935256145
1 46520 80411 615182372
1 5083 116952 160589804
3 5817 26839
2 11666 679522901
2 16197 367662097
3 22852 111454
1 131350 142892 486310262
1 59455 62219 691548118
2 13507 294111192
2 4897 245935449
2 24338 388319079
1 71096 87555 669461547
3 3671 11679
1 52857 144707 54651006
2 19136 255786848
3 11086 56857
1 32299 108715 208033394
1 1934 58133 220295108
1 51938 52291 251181375
3 24478 82918
2 12390 831295043
1 72587 88388 299057387
1 61944 75003 498276
3 6138 144109
3 6391 31146
2 24748 205975129
1 61467 110405 190695442
3 7473 113989
1 91761 93104 821931754
2 17976 914175477
2 7666 995531600
3 6234 143533
3 1106 142053
1 123981 126614 509510211
1 41802 55410 102566898
2 16669 283537523
1 37948 121885 706947400
2 16455 970535978
2 14665 250887957
1 24285 126155 163326165
2 21182 321911016
3 22857 24623
2 20994 51387738
2 19682 705156218
2 10541 643646137
3 10379 65889
1 81249 127662 124322619
3 12665 60197
3 305 112657
3 10402 119119
2 23653 454081290
2 22869 118935501
2 8362 377377378
3 1579 120207
3 18600 4643
3 1451 52079
3 13427 93144
1 37645 117453 691632816
3 16171 79463
2 9183 277381503
3 15512 19539
2 14787 192979664
2 7948 416202205
3 23267 60048
2 23102 332338248
1 16596 132596 619351477
2 18363 709860837
1 112512 131798 80187321
1 41235 79857 270395914
2 22494 468560522
1 31665 91496 204432
1 9590 117955 566440419
2 13200 912641809
2 21112 296573881
1 94941 118073 312886972
2 8484 882370276
2 21385 412961953
3 15934 50126
3 4482 30084
1 23323 133617 634803682
2 8471 623630870
2 9578 170330286
1 2452 73804 891493007
1 63756 119063 86022682
2 15999 748807974
3 7186 132221
1 46398 58807 547988232
2 19972 475976772
2 11516 615488589
1 28592 36039 90683205
2 7074 974744088
2 17033 367099061
1 111979 129650 58624782
2 4438 888888414
2 19155 979042270
3 9710 105986
2 24847 687208811
3 21253 50145
1 140359 143491 535122911
1 9241 58596 436034704
1 36593 130938 608762425
3 19431 81785
1 70999 118058 321961259
2 15522 994737791
2 12222 408726187
3 4702 63053
1 1738 97469 223822103
2 14999 802906022
3 11020 129082
3 12110 79668
1 85998 135897 797811337
3 2934 135249
2 11145 179027741
1 19525 121699 59285819
3 24940 106329
2 317 405948367
1 66546 76405 750188497
2 1002 225249681
3 15912 82938
3 13698 107873
2 20808 470606934
1 33161 34014 287472739
3 11959 21546
2 24382 49279349
2 3425 813265991
3 6401 46292
1 45669 88733 916736562
2 8760 639900851
1 20702 55826 491940112
1 47971 130523 81414008
2 1807 528343282
1 37311 129588 560156299
3 957 118083
2 8532 721801243
1 80463 139963 696771849
2 17869 988001478
3 4908 32835
2 24625 459197840
3 6389 135170
1 87052 108925 270150646
2 21983 884819880
3 17702 38863
3 15407 104924
1 132411 137941 119978057
3 12158 120444
2 23865 510983522
1 56690 115676 100252451
1 27431 46604 316698153
1 16897 141605 910613942
2 14131 86327339
1 66141 86704 903983947
3 20237 9290
1 31323 141576 753061026
2 6546 655948092
2 7910 856582473
3 18006 144185
2 12777 667831809
2 375 454272014
2 21814 5705102
1 16529 125258 119425149
1 89947 110752 245892293
3 17109 80391
1 41292 115754 116576093
3 17866 125623
2 12459 771178978
1 8293 41052 342308946
1 15262 15865 26095818
2 8963 791026294
3 3787 70274
1 57457 108553 895065320
1 1217 126421 210677491
3 8872 135064
1 2029 105723 449094354
2 21319 370092281
3 2577 65723
1 39375 62006 694901561
1 90133 113902 271572591
3 18708 70702
3 14857 128864
2 12931 322955960
1 42305 61003 342446786
1 55724 64132 743751198
3 687 28309
1 23303 41891 362869506
3 6894 34203
1 48534 140874 262396437
1 108290 128725 465935197
1 43793 67035 154250170
2 5829 50865271
1 30324 50653 54002628
1 37458 69818 980139360
3 24288 118420
2 5299 544892245
1 34149 135267 695761905
2 24575 44565523
2 12837 588115128
2 2242 864170068
2 12906 611262134
3 812 95265
2 9959 825347839
3 9527 89958
2 4401 569271531
2 2028 209841034
2 20384 488565975
2 10661 973681002
3 14696 102419
2 14473 712019932
1 72513 116834 31353959
3 17506 120056
2 17574 518240873
3 7979 92052
2 11099 803243080
3 936 111959
3 21752 32149
3 12043 120925
1 63030 70265 148347830
1 1820 106671 151896591
2 2040 440404923
2 19623 777155302
2 20124 124517557
1 115317 135269 462805383
1 45623 102770 512190759
1 29461 139167 979245144
3 11281 46993
2 17564 722615516
3 4334 119484
1 87456 117051 209015766
3 24012 96880
3 23019 128497
3 23326 77436
1 35053 86138 905483324
1 21352 114543 596481425
2 12343 950637079
1 57508 106691 418055972
3 15536 11823
3 985 104055
2 11357 812786425
2 3860 81334246
1 73388 80094 920130625
2 10749 783063366
1 40431 134850 258385776
2 23102 53888276
2 3302 583497539
2 8341 979475809
2 19464 781433146
2 5323 122854190
1 92098 120705 968189790
3 23936 63403
3 10434 37529
1 4260 47256 290858941
3 9738 130289
3 10326 129803
2 14537 831280254
3 21881 45777
1 7661 127119 34597133
2 14237 965694954
3 10206 139464
2 2950 557278545
3 9434 13644
2 19409 582616785
2 8399 361543348
1 21785 71842 57811267
3 9533 8122
2 544 792181349
3 19471 20345
3 3485 142466
1 88881 103643 514912897
3 2885 127466
1 41301 132360 264686432
1 72708 102599 484949102
3 8654 25229
3 4577 50683
3 24233 47111
1 116467 127084 938989629
3 16091 81259
3 16708 7785
2 14676 553848269
1 70938 78549 305853272
2 16450 550104723
2 526 995196547
2 3001 93027979
1 7914 48559 239652312
1 13250 138485 612536559
3 6376 5629
1 15887 102070 720474187
2 23578 432373541
3 11722 74126
1 65797 135757 639184295
3 18981 47932
2 2217 315452609
3 22561 75515
2 1568 196952663
3 4702 1588
1 65506 116179 901371286
3 12792 137696
2 21214 777527411
2 18155 867851877
1 75411 78411 315117495
2 11571 989912890
3 251 56039
1 53296 124577 631680946
2 19136 749451874
3 12979 100116
1 63136 119807 558421136
3 803 2895
3 8633 132513
1 12888 83522 633637174
1 39746 83269 466812532
3 21809 42446
3 3147 50538
3 18312 54191
3 15993 89010
2 22563 472435117
3 16544 86037
2 7020 668159825
2 22012 328293821
3 482 3923
1 89002 90725 624938997
1 87656 93854 405515806
2 8904 532164891
3 9466 123085
3 16268 7455
1 16214 77840 186454998
2 1257 727275995
3 9295 43126
2 21268 92902768
1 33339 129606 642642219
1 19066 141614 632655387
3 13124 9431
2 13277 566083365
3 8537 6451
2 12465 826325477
1 118395 134735 662352878
2 23797 880886785
1 34605 68844 903120045
1 23546 59442 113035789
1 29055 112708 660557620
2 13776 619515369
1 103973 144253 473422144
2 5692 587510199
1 6443 95719 103931503
3 1150 89946
1 67607 95799 367713010
3 22024 5374
2 11575 778190857
3 4145 67407
2 3161 765962989
2 15319 461736967
2 17132 471141645
2 15961 197397351
3 18478 36207
3 4912 72066
1 62658 132586 407789058
1 44183 52108 41476600
1 59830 64795 132577344
1 25390 66297 677875800
2 18363 573841786
1 28822 79529 756102695
1 12635 26129 172014458
2 13391 175001341
1 43700 91886 292982342
3 11568 122919
2 22862 457023799
3 7452 114180
2 16219 347060655
2 20482 91255749
2 18914 269066991
2 14615 104798157
2 10360 660626133
2 16197 163045275
1 14122 98683 833749935
2 12415 833138506
3 14786 75084
2 11151 799638769
2 24355 407774391
3 19363 62750
3 705 72215
2 7636 770657089
3 20167 10350
1 42120 86501 57011137
2 14716 351731019
2 9728 128161164
1 11127 33922 592840391
2 9402 588371469
2 3647 56494590
1 413 99898 917267818
3 17418 81457
1 27971 134615 945293956
2 5859 413170620
1 129366 139190 794339887
2 13475 534726189
3 8153 94273
1 72924 140617 733021580
3 14700 38180
3 6996 63067
3 18228 56389
3 13726 66945
3 4133 54954
1 34651 125225 242840138
1 36178 62385 708688137
3 1213 27136
1 97871 126366 903927761
3 16135 26486
2 2404 102934303
1 11783 53075 322977894
2 11490 601167921
3 3256 76098
1 63501 65347 215571294
1 17052 57908 927731558
2 6488 629406317
3 10772 20442
1 124725 130771 220580687
3 5458 55855
3 23621 39315
2 14352 78216767
1 7789 124577 6819753
3 7966 82567
3 9949 132765
1 101386 104839 459185045
2 5091 509382974
1 55015 63072 482451396
3 820 5221
3 21598 32155
2 17389 630621655
3 7684 89631
2 24298 987141772
2 13611 395643861
3 15108 54336
2 2880 581505254
1 98199 124253 498117036
3 7583 138343
2 8871 856244869
2 5564 517084764
3 6945 59195
2 11195 403925835
2 20460 425358162
1 48805 67302 830412272
1 127463 133666 803859365
2 14205 241628751
1 108080 113709 629906803
3 5141 96645
2 13054 101809409
2 23568 622621900
3 3770 102880
1 33035 33402 713467424
3 18232 83183
1 37840 135574 308417409
2 15214 425206789
2 23105 910657297
1 11020 124881 379625014
1 4856 47903 542328275
3 8749 25794
1 21977 60027 77560630
1 43860 128316 971179664
2 16298 103468878
2 17664 855447073
1 84057 97660 334263318
1 63020 127838 361947234
2 956 846328681
2 12026 407812505
2 15930 768554199
3 20202 46270
2 20109 133309834
2 10091 153193742
3 23969 81733
3 10694 28640
2 14421 724263040
3 15750 55948
3 23993 123366
2 4384 971303584
2 24421 342970017
2 18466 688737438
2 10281 532085720
2 7270 39027453
3 17200 57501
3 15880 102346
1 15021 95857 141228276
2 2413 899197159
3 19946 12471
1 82022 83797 528949401
2 12342 144901096
1 29427 130834 143725334
3 23403 123640
2 18720 167274858
1 96537 137359 406252896
3 15020 143941
1 94494 128059 117727712
3 13674 109849
3 6127 121165
1 10139 83803 202768145
3 14939 9737
3 22310 12298
1 33790 100029 332000214
3 12325 84141
2 3328 233457837
1 77494 126839 19945945
1 92807 122221 163773111
2 13894 652916505
3 20464 36781
1 37556 50684 854330438
2 7884 786008776
1 17322 84112 163345840
3 21481 53475
3 7649 30993
2 4184 388080608
2 14858 741922077
1 45589 120900 566172111
1 54828 101378 862274327
3 12294 50209
2 4356 67692349
2 18058 378566224
2 13515 338609038
1 97914 109587 472118239
3 16693 62549
3 7866 102135
3 15362 12445
1 37303 82726 990232277
3 23195 60974
3 5675 42791
3 17948 60684
1 93828 123686 620495679
2 5107 158093992
2 22999 825613713
1 29811 70154 334865139
2 10501 528237140
2 533 784009502
3 13796 105051
1 38064 140607 279388466
1 101481 107029 620172073
2 9228 338709723
3 14280 109491
1 101232 117991 916223693
2 22758 803557347
3 240 59182
3 4846 74615
3 958 104581
2 13231 359880222
1 27787 115384 637674259
2 4229 917349323
1 97405 113836 610984493
2 11645 669223255
1 49502 97579 993565687
1 49172 80280 403377866
3 13958 117389
3 15081 93304
3 14631 19651
2 6213 494422718
1 48570 74479 230479324
2 21266 276815679
3 6941 92525
2 3655 723053120
3 2449 93825
1 63060 138531 20539553
2 15244 396219968
3 7146 58783
3 24591 55250
2 2720 737551726
3 8948 17302
3 480 86850
3 7326 26182
2 8849 496880640
2 14529 433516075
3 6492 7850
3 7565 12209
3 637 34728
1 112313 118654 660671655
1 54335 69923 480678940
3 442 131290
1 52030 138446 496420256
2 23152 867309520
3 16504 122992
1 53391 53670 843027464
3 22893 15926
1 16762 20182 4620352
1 53242 91749 697948736
3 20221 47241
1 48561 64825 856810302
2 24134 650115718
1 18378 23991 700526248
1 38345 129856 712350147
1 44627 133765 360591338
1 73116 132759 31842944
2 17773 178146093
2 1976 120467531
2 3536 161695111
3 9424 19324
2 16184 705041770
3 20400 117021
1 51280 85941 990655015
2 24267 629643225
2 3499 34879728
3 13589 32880
3 16389 104920
3 8646 106291
3 7504 80083
2 15557 620168167
1 40882 134394 234663546
1 67462 117297 217323937
3 24143 126746
3 1949 120246
2 22978 657908108
1 94941 121673 59500161
2 317 956185754
3 6749 66467
2 5565 374417127
2 8125 9386680
3 6252 105938
1 20876 91276 554326073
3 24302 32578
2 13549 633606502
3 13004 61052
1 5975 118916 416763715
2 9170 588348975
1 92108 94948 1666805
1 66349 99341 715414130
1 58374 77212 224196645
1 52216 84700 657226047
2 23301 258987365
3 7446 108698
1 60728 137790 409795793
2 10066 437945235
1 11511 114690 661416374
3 15571 1025
3 4433 134873
3 6399 81114
1 43365 93575 493519944
3 13607 121073
2 20287 570039057
3 10635 95075
2 5739 206055168
1 9903 30875 235923443
3 14858 82138
1 1600 58364 662311628
3 2140 55224
2 4451 113888075
2 24035 224513207
1 26631 67916 600826437
2 757 289644374
3 11899 46474
1 58387 100240 837503108
1 75218 112776 372085041
1 83640 85245 303637087
3 16088 131212
1 2477 4886 486189298
1 47233 109431 359637366
1 26505 125131 281699924
2 21123 722276862
2 14415 317236786
2 7394 853940014
2 4131 77091493
3 20376 8388
2 24326 382390464
2 13772 810085793
1 71713 101858 213539257
2 24053 448760395
1 76629 102058 791925852
3 22242 15942
3 20237 53905
2 14913 972159125
3 22964 142702
2 4239 820228551
3 15211 50434
3 19796 5953
3 10111 92465
2 6653 767674699
1 80776 121635 252218831
3 4595 53183
3 2438 116702
1 12445 132152 195106922
3 20248 81824
2 3373 598328881
2 1156 61839011
3 11379 95840
1 9239 15865 84993937
2 20610 587780651
2 12277 384101887
1 23855 39856 310517139
2 7220 775617230
2 15686 206945548
1 43447 137113 840032267
3 15194 110925
3 22982 18012
1 74666 121722 770135048
3 14253 22514
3 22830 136955
2 15523 247404714
2 17763 288922553
2 27 797089887
2 6067 15536971
1 86834 138567 641755744
1 8158 97854 899594391
1 45302 121115 235675636
3 18907 108128
1 4947 143644 744586118
3 23869 62431
1 97303 127156 292963524
3 22647 128436
3 17176 98149
1 79077 114248 327684865
1 34457 82355 713485559
1 54947 87751 560119484
2 22742 639376958
1 99938 102442 291013442
1 30558 139210 139150622
1 55656 136385 876613474
2 18009 181408084
2 2741 819911385
3 24492 103261
1 32227 70343 888393516
3 4762 113880
2 12692 864386465
1 59956 112198 440435968
1 2005 14313 702296063
3 9133 23641
2 3174 872783922
2 6331 192102611
3 24051 116255
1 27735 83010 182049518
2 18198 700160930
2 534 479364402
2 7672 906322775
2 8352 894580711
2 2022 783008841
1 12074 24727 476477502
1 61714 120900 323959873
3 7068 62689
3 3526 56492
3 23009 105488
3 15920 124335
3 1789 144652
3 11469 123767
1 76652 80393 378326114
3 8318 111795
3 16491 138637
2 21223 289232118
1 96379 143643 747052836
2 5380 997915586
1 1499 107248 940686178
1 36265 67867 878192462
1 4485 57572 108402237
3 20920 97684
1 54 20104 242524906
1 40291 104463 863926383
3 23595 29459
2 6592 557423518
1 11493 14754 727155449
3 16574 130262
3 23295 97786
1 43611 47853 982723606
1 127533 141732 77712708
2 7748 835770303
1 58381 140944 373786680
3 6220 79253
1 90684 111536 873353547
2 13661 844621282
2 12629 898490018
3 3529 46956
1 45103 134946 98428674
3 3387 124841
2 11440 795412614
2 20308 740185312
3 12809 45705
3 17341 42731
3 13030 27417
2 18947 895558737
3 20834 4479
3 12573 105009
1 75216 125262 798090850
1 42377 102873 299354446
3 6586 70254
3 21773 89902
1 112279 115677 165690505
2 2199 891598196
3 5706 45502
2 13211 59599584
3 19365 142859
3 22579 89403
1 104539 109546 640985573
1 9046 126964 833551506
2 20104 552515700
2 4613 35034736
2 5785 226549364
1 51646 71197 398945624
2 20201 822520424
3 10474 32069
2 12142 360339775
1 118978 120999 239854526
2 16285 855057066
3 9878 101399
1 110814 126128 24598424
1 62046 63434 393813873
1 85307 113845 654412363
2 9826 32696255
3 24840 120508
3 9172 81479
2 2686 356845548
2 1343 843103226
3 1219 65289
2 3461 763533660
2 15441 367333421
3 10456 123887
1 120302 137085 673664028
3 6440 14582
1 92662 108658 281841182
2 6100 547901114
1 45400 79651 466229066
3 5477 38124
1 125671 143111 828651211
2 18540 852887735
1 56869 87147 372893046
3 24206 48406
2 23348 943954710
2 4741 878893100
1 35538 93420 69329879
1 17246 126258 321235156
1 14411 114142 381929563
1 37256 109413 485525157
3 11965 54681
2 4444 684055833
2 11946 200482293
1 27999 110964 285111984
3 12406 9265
1 8408 19924 784756472
2 24572 389243374
3 23234 6822
3 2346 131688
1 111047 131478 167852363
2 24857 962094177
2 23079 464388325
3 2209 16636
2 11500 371053358
1 71063 124159 790303598
2 12108 641419043
3 6160 78277
3 14793 40883
2 9023 441117178
3 16991 8879
1 9191 75526 689567424
2 11411 186227824
3 24660 22419
2 2765 440687745
3 8655 49336
1 57544 133380 666643390
3 21724 32539
1 39370 134110 882512034
3 23072 84453
2 16835 836204373
3 4708 87985
2 22408 14154857
2 4058 610120766
1 17337 136517 676749262
3 24227 81381
1 42341 136161 602808133
2 24442 122946535
2 10385 673526610
2 1746 334961253
1 96537 143644 811091417
3 20387 27259
2 12853 203019313
3 15808 9668
3 13079 137263
1 28709 85932 284629340
1 74870 80830 238283143
3 4096 11633
3 15878 30988
1 32254 117944 797389160
1 45368 114627 919828259
3 8011 1678
3 22023 44093
3 5668 94325
2 13001 462488256
1 53962 68483 273688172
3 10988 2094
3 2120 98269
3 2774 63708
1 34308 102726 337923636
2 7027 766860246
2 400 815162844
2 23779 820423811
3 21915 13652
1 29183 85052 690890803
1 21746 87591 946283972
3 3318 50184
3 15152 125986
2 19441 516996271
2 23247 907495909
3 2650 96402
1 38927 64081 497354889
3 22742 78299
2 22947 434345962
3 3227 53099
1 91221 141782 135462123
2 1828 203234032
1 12947 66724 189267428
2 14025 79806059
1 122758 139405 176485756
2 20833 316563480
1 115958 122459 289526181
3 19598 116035
3 17150 116719
1 14801 89576 219541067
2 14679 617989349
1 82969 144168 465599101
3 20321 65121
1 81497 89807 35121587
3 18477 17709
1 32462 109930 174501698
2 15797 779682001
1 57198 87131 832501785
3 21177 139864
1 39147 133323 142582471
3 14857 17819
3 20555 65268
1 71242 135085 562732251
1 13787 129935 922139166
1 55050 74235 876934473
2 17932 294836631
1 17858 88438 438119602
3 16151 43844
1 71624 132901 18492197
2 6267 202886451
3 22118 86624
2 12045 254421792
2 13736 252539196
3 13046 17511
1 84350 107783 117971778
2 8771 961660940
2 24529 882784392
3 16526 129158
3 12803 50822
3 16519 33096
3 15360 61075
3 3602 141382
1 38788 134342 289790536
1 37731 93660 142951716
2 23374 104604413
2 2510 665901739
1 13709 106809 945761022
3 22263 71780
1 97887 128331 667030260
3 1247 6123
2 19498 182855863
1 58586 115735 984838370
2 18390 802904076
2 9108 343345664
1 20562 61148 191006414
3 10921 142448
3 739 142766
3 7996 6355
2 4139 218162361
3 17788 56897
3 5538 128170
1 26694 109049 45165495
3 15613 116317
2 24840 75817840
3 23736 122040
2 8157 119299893
2 24224 451605778
3 7529 113205
1 55598 70801 13431269
1 101508 133945 149087482
2 6097 798555145
2 20864 537781050
3 12809 51510
2 3732 45497617
1 15176 117589 84294250
2 9896 924360026
3 10098 113584
1 16711 46309 308507735
3 1058 36651
1 6385 124508 715174363
2 13978 219988201
2 18830 881010059
1 141281 142724 614686786
2 8264 229258436
2 4225 858369410
3 5051 30533
1 23903 70911 995798667
3 4648 34736
3 16792 108017
1 37888 124548 713492547
1 122595 139580 168841124
3 21609 6370
1 5875 124163 765105806
1 51593 101659 274817630
2 6350 53825837
2 2194 877896342
2 23960 738924400
1 33382 133811 670295240
3 13606 82840
2 13248 751602180
2 16017 819027411
1 20729 79718 223491028
1 63620 142788 158840258
1 40448 129136 122685000
2 1915 973878791
3 1095 79557
2 14429 107513264
3 18816 31039
3 18976 56609
2 9263 242374197
3 13798 62550
3 17759 133833
1 35509 112859 204574993
1 25671 144483 59461062
3 517 9491
2 23414 309762790
2 8982 782070070
2 5742 737960268
1 20066 113040 585111966
2 16164 192413090
3 10117 140826
3 6734 4575
3 1257 38602
3 2971 111944
1 28133 106778 447462445
1 84705 122930 923502087
2 18453 73295208
1 12112 74207 684095209
3 5264 124760
1 64913 104115 81714689
1 9301 111255 344904266
3 10236 46220
3 10091 97025
2 2264 884476864
2 17693 637314274
3 19386 135402
1 75553 103099 869347649
3 18819 122274
3 15403 104646
1 28538 112446 264484381
3 20440 12530
1 68838 72636 376558290
1 11778 21311 827572497
3 14155 68194
3 24215 20457
1 81489 105409 691300499
3 747 116638
3 15353 46276
1 53624 140224 876823505
3 21951 1073
2 22813 446986393
2 23233 252193498
2 20521 669547751
1 34560 64527 698359050
1 77269 139922 885696810
2 17618 538327331
1 2562 101664 326038022
2 13204 346048375
2 13594 19628044
1 3093 142897 596322931
1 9483 86033 521415216
2 7543 870311091
3 20302 94128
2 7052 725146376
2 18927 163296181
1 132581 133520 984074617
2 21082 353124182
2 16983 676387669
1 18391 118055 253927808
2 7320 644923430
3 195 33680
2 7164 541337695
2 1939 959477714
2 13592 485167973
1 13418 16620 690378373
1 25880 29119 266763025
2 10042 165450822
3 5322 83114
1 28424 73269 858647606
1 112289 140083 574782386
3 7606 25420
3 6791 128838
2 19640 232667117
3 22160 117302
3 8026 35808
2 339 718261399
3 11638 90271
3 14232 143644
3 13460 84543
1 18838 57141 41203504
3 13976 120347
1 60742 144184 69518435
1 50711 138069 824336797
1 27346 133936 415331143
1 71355 95998 643261364
3 925 58173
3 16590 103620
3 12192 22813
1 134098 139139 602179080
3 12447 76037
3 18923 110242
2 7401 459556669
1 19934 58201 287388828
2 10306 211291615
1 55121 95349 202010901
1 28487 126583 845302936
1 3582 89413 239828847
3 3361 60566
2 13378 423320721
1 81983 91389 69964307
1 36491 102852 872216891
2 6154 962083792
1 73855 128114 843719005
2 8303 509587539
2 8968 461422079
2 5308 628985965
2 2169 777767535
1 51470 144453 653266447
2 326 353560843
1 55197 75963 611852325
1 219 48490 169477624
3 11731 89667
3 13744 12276
2 19614 28519787
2 10001 741029434
1 38111 103050 931865934
1 87663 88149 137585598
2 8763 490450171
3 9376 138763
1 55613 109093 143933144
3 20084 42482
3 47 27773
1 14346 115851 402069407
2 23807 689344287
1 59130 62374 953270185
1 20843 115294 815218813
2 22416 858140197
1 47762 105536 716271039
2 9041 435007624
1 53984 112912 290567904
1 64146 115154 4982480
3 16622 8090
3 16910 45539
3 1751 120642
2 11948 914383411
2 16575 1386906
3 2377 15927
1 22643 89582 988906702
1 53742 75609 713572633
2 16193 574501696
2 18790 231226075
1 115939 135131 650454284
2 11975 981737150
3 9148 45992
1 1163 128195 905660619
1 38128 92356 820817088
1 65356 69931 421382426
3 10619 112169
1 5920 65947 268143388
1 28087 59786 110113475
2 22281 548445283
3 18854 112895
2 1461 647852113
2 21077 430131125
3 11397 119898
3 21213 10111
2 2494 883282268
3 16916 58307
2 13856 428015471
2 14012 21694345
2 7815 93491148
2 12638 277284968
1 24760 108930 329830755
3 23681 116327
2 7735 517070506
2 5370 871612503
1 45920 76048 681216295
3 9556 19692
1 19495 48267 337861807
2 14521 76517275
3 2121 101975
1 47667 130250 671369930
3 2610 113517
2 6058 367808345
1 27845 44012 488489143
1 97440 118030 323835419
3 8583 67737
3 14503 69221
3 9584 107069
1 64992 75179 251889609
3 22884 83485
2 17644 476013868
3 12803 64199
1 31482 45724 449491414
3 16034 93144
1 32119 46757 85500747
1 41991 140439 839888287
2 24643 705806742
3 6663 92265
1 91484 93767 591555547
2 10795 401996315
2 2549 513223697
2 21272 923012326
3 11242 28796
3 12683 75970
1 4787 73874 22919695
3 24226 7267
1 25339 77653 547668624
2 21788 201069983
1 83555 94370 491335036
3 18608 52859
1 57074 79229 432397388
1 4752 50988 106418311
3 12326 49417
3 3073 83122
1 19297 51415 622172466
3 1060 38469
1 117234 119077 820747673
3 23182 5847
2 4509 110110023
2 15580 60161450
3 24900 125469
2 12424 66225170
2 19033 891787357
3 18377 97799
2 14061 981225294
3 13837 11871
2 19819 793069232
3 2792 55187
1 12411 37969 273664474
2 1876 370014938
3 1221 128741
1 73491 92543 540815579
1 127617 141715 913285161
2 1095 715858937
1 56627 68961 845314358
2 18534 976836629
1 118657 141964 62668774
3 17567 84589
2 16457 330152828
3 8916 28021
3 16526 137098
1 28255 76487 942804404
2 19374 157869281
1 16482 136926 704342467
3 10210 61748
3 16759 136323
1 90138 126952 460284803
3 20098 107836
1 120819 128625 872942122
3 16932 137187
2 24579 290247413
1 40070 44760 72079867
1 37166 79607 18413983
1 8388 52082 6144137
1 36282 69428 34962494
1 12633 37287 733192883
2 5599 193961368
1 24107 77098 626909810
3 10330 27365
2 15673 621091194
3 16386 109218
3 17077 105522
2 11224 947731396
2 895 968785630
1 62642 112767 592097456
3 8072 38796
1 24103 42148 119338410
3 21278 104417
2 12307 89782957
2 3832 325575301
1 61074 135438 546892597
2 24739 181378189
1 86454 127012 671918252
2 9043 625311867
3 19216 68623
2 20103 213930282
2 2265 601470777
2 3673 790659068
3 23969 93432
3 19634 55674
3 16836 38966
3 8199 41476
1 11025 54581 390411337
1 23891 68068 471287229
3 9126 4331
2 1097 405145092
2 13917 593556704
3 20768 54785
3 8547 97887
2 23308 746846886
1 14073 115943 131409302
3 18012 28772
3 1519 67311
1 58641 74343 155899460
1 40875 58896 849962228
1 76395 118929 585884683
3 12134 83869
3 11865 104939
1 16503 29791 157404819
3 11700 137744
3 3695 26753
2 19180 661559145
1 8978 27058 859185122
2 24347 120659096
2 5352 233735223
2 12211 781913481
1 70761 104809 861826094
3 5146 15976
3 23153 54767
2 22648 581448528
1 84643 98270 158689156
3 4122 100868
3 12452 138122
3 22868 91544
2 56 421004902
3 2035 70559
1 49988 89543 33253858
2 21397 189661210
3 2994 55020
3 19770 63608
3 6369 80994
1 15711 34822 25211549
2 19529 225874194
2 15559 547846228
1 21347 35128 528203833
3 15767 11822
3 6568 109946
1 57605 135087 744036176
1 112832 142290 597470178
1 56663 101267 987899876
2 1507 480200347
2 498 887129269
1 73453 79816 65880641
1 86489 135911 399112847
1 13942 136661 428569801
1 35549 54995 81027441
1 82737 87554 590009187
1 98820 128064 974092269
1 3366 76885 391834270
1 37286 131098 855349998
2 16236 705042561
3 22716 25436
3 10764 108259
2 10682 664629423
1 49392 124091 665356821
2 3012 228423648
2 20846 309248076
2 20200 223712224
3 6269 27369
1 11206 16167 473668648
1 2295 59355 351922743
2 7276 503525244
2 15191 747646561
3 22308 32561
3 18208 45637
1 64710 130587 518167686
3 15164 95900
1 25049 118199 907566008
3 11008 2983
1 11944 24611 26093939
2 22680 660630141
3 1391 12182
2 8577 294573766
3 6224 106776
1 7508 33879 576225358
2 24843 882048212
2 17082 901541495
2 8567 647824815
1 53937 58970 287138026
2 13285 584916922
2 5074 917693760
2 19132 432012497
1 88514 141341 518893767
1 35114 94626 986726839
3 20149 29279
3 4717 85601
3 9193 79719
1 49677 126133 618465365
3 7752 112181
2 22276 198653849
2 20151 169497619
1 39968 96462 184115538
3 6557 119222
2 2243 839319500
2 3766 476900693
3 16036 83797
2 11462 426452484
1 56740 123899 679372731
1 85377 121646 647782338
2 18622 727866507
1 10633 114202 983998963
1 37131 138221 413363316
1 20215 82889 892739995
3 16439 16907
3 18150 118104
3 22104 130372
2 12023 865143632
3 13952 87574
3 14249 63622
1 72423 83452 641766183
2 7546 218590202
2 5746 285797293
2 13907 343024681
1 66635 72844 997128288
3 21606 129249
1 22275 143588 219140578
1 48631 103339 601630134
1 11838 105871 212380563
2 81 501603975
2 16454 572050411
1 33443 78012 276952331
1 11828 86294 321385517
2 2368 261139012
2 1816 644143407
2 189 184772546
1 79749 128795 793294495
1 63275 141936 613957159
1 18057 41639 518340413
2 18248 845612335
1 30909 133810 589529202
3 10541 70325
1 16498 80260 68289891
3 10719 26567
1 20638 135498 458324744
1 3266 139692 150444235
3 20511 46218
2 23244 608493811
2 24852 245540389
2 8432 520203846
2 11017 614444004
3 7900 68192
2 14438 108521579
2 23340 355212590
1 39648 99478 75258644
1 20396 129644 762927764
3 1189 14759
3 20218 93578
2 7959 340408098
1 19433 80217 119207791
3 7868 94634
1 122040 141663 595651133
2 23668 834295094
1 89099 93690 915228591
3 21957 1987
2 13048 619758590
3 2275 58593
3 4513 138097
3 19354 96663
2 5764 249199842
2 22795 59181884
2 5967 59977247
3 17152 48084
1 26602 123217 92758691
3 23937 64200
1 82162 114917 350809765
1 3473 13650 765067447
2 12918 625704810
3 8597 52494
3 14621 136048
1 60258 99746 849670956
3 6789 26167
2 8543 135057529
1 39608 62250 251349925
1 34377 53737 66301449
3 22575 67676
2 15985 698819911
2 20139 16019035
3 21574 29669
1 6651 106987 759568017
1 62081 115998 433539949
1 100963 134156 650548981
3 23655 4158
2 7105 938125471
1 79459 132113 74942881
1 70742 88002 552705084
2 12225 160315891
2 10303 121494567
3 2438 18880
3 2736 122849
2 24369 756187546
2 7813 982256547
1 23614 50434 782160285
3 14807 80461
2 24295 864396058
1 14191 118528 76900362
3 1243 88612
2 20907 412006761
1 4095 137933 121715024
1 11805 123247 675739652
1 26538 34453 657947427
3 13085 19039
2 2259 563887593
2 12213 838692787
3 6671 12683
3 8364 63944
2 19286 666130813
3 9500 58829
1 55924 66837 907754904
3 12396 61129
3 22539 47843
1 48592 112904 52072116
1 133986 141223 800867851
3 7477 61608
2 12138 862873329
1 22773 114339 965832475
3 20599 23462
3 12099 71187
1 19735 99545 180604553
3 21480 133083
1 77010 136725 821356272
2 11515 351475830
2 9897 844206025
1 40931 57892 16096810
3 10874 124134
2 11407 667004716
2 1184 727538757
3 19183 113648
3 8846 73824
1 68630 81547 406991261
2 9975 44378179
2 374 519098031
1 94778 134562 857603538
3 24579 42316
3 11742 107917
2 482 4981321
3 19003 81497
2 18047 823601718
2 11527 240454251
3 13001 122297
2 13127 82916087
3 9260 38462
2 5394 951397855
3 21224 111556
3 6083 27694
3 6205 23901
2 10992 977436805
2 18944 129031074
3 496 105764
3 3442 105608
2 8927 549903519
2 4065 322503889
1 22939 46594 13637336
2 680 348240084
3 16296 143159
2 12107 708640057
1 26009 54289 277649498
3 13991 4570
1 16512 72979 111738782
1 67806 108560 226056027
2 14380 247957332
1 1495 68498 71267495
2 7929 46187906
3 21391 62809
3 15732 59808
2 19472 427931411
1 62031 89279 816071127
3 22334 137034
2 4856 739353042
3 11775 40113
1 108921 113614 181205816
2 11749 888405991
3 1462 20147
3 1273 121180
3 2214 31866
3 10133 77817
2 5698 777843802
2 8497 536477858
2 13148 787672570
1 21167 46703 888322239
3 20505 68013
3 21841 11328
2 21326 725385171
1 101076 128952 804154930
1 91711 138273 496910809
1 17043 44758 800394741
2 15318 598530558
2 11754 260195609
3 19594 136768
3 14665 96392
1 2367 125757 616966192
1 73802 83885 758293961
2 19585 472345386
2 12398 425340653
3 6852 79628
3 19548 53198
2 6591 529539881
3 5721 5887
1 67650 105015 962904492
1 20508 121859 613067752
1 23168 80334 714709381
1 30796 41106 821577378
3 1239 9860
1 24032 66913 891187436
2 7611 461592062
1 85203 102067 862841571
3 10063 110335
1 59881 98385 81769679
3 7343 77852
2 10911 581258418
1 41512 61252 208983294
1 56845 72887 779315347
2 520 776249027
2 24670 584359046
3 19587 66740
1 27295 68248 108519315
2 8284 302778764
1 7541 119709 112139272
1 72494 87726 851691076
1 4001 73151 292271251
3 19691 81161
2 23480 657243947
3 2939 96649
3 22421 102590
2 24644 977038108
1 4161 26688 857086980
3 1485 85235
2 14487 308637752
1 47419 49181 949255972
2 21898 147359125
2 14951 528711579
3 8356 144404
3 16559 40575
2 19115 727782292
3 21941 67924
2 7307 246615039
1 35898 54204 949899717
2 8300 727896498
2 13896 38920345
1 27537 93751 791897823
2 3636 415453033
3 23588 138763
1 115726 131427 601718500
2 3736 135746953
3 22208 45928
3 6837 108735
2 15682 593073820
1 100376 141472 608476642
1 17291 72054 851074307
2 16102 160732626
3 5317 45182
1 1546 33607 436618933
1 41270 48695 420132418
1 19543 142208 947078385
2 19739 781843096
3 1141 132963
1 39508 100133 840236548
1 11867 20735 187053620
3 18634 124564
2 5441 698886128
2 22022 912850702
2 9000 908105554
2 20367 728998723
3 841 27338
2 23133 242273371
1 15564 100605 151802984
1 53043 74640 877565317
1 28668 72221 887970730
1 11995 75331 984968216
2 1197 434966546
2 18829 288601919
2 3951 478267426
1 5249 103396 63540862
2 22178 8719092
2 526 949414279
3 14540 52242
2 4119 38892122
3 10190 108521
3 19724 112297
3 19469 55023
1 24618 119124 255065966
2 21593 91514435
2 14844 570948824
3 22563 33425
3 8299 126874
2 12535 128506404
2 7210 641120735
1 45704 101046 982009278
1 105488 116354 869196553
1 29711 138314 93644263
3 11350 4586
1 37879 86319 888034746
1 82006 107669 870819177
3 20732 89995
3 10776 125946
3 1878 20188
3 24840 41867
2 16810 65600900
3 14290 52365
3 13219 53989
1 25967 117254 423751435
3 24085 21372
1 108444 119616 278985536
3 13162 127225
1 7615 101491 959904563
1 13195 29573 974680416
2 3351 577391822
3 4597 91903
1 41981 124011 317506701
3 5213 66732
1 53655 85505 795750689
3 23901 107451
2 24015 588362591
2 17292 300775608
3 10173 55396
2 12738 848291822
1 134925 138374 150072944
1 32990 59054 136881504
2 10391 117377308
1 37576 136867 642139142
1 102266 117932 992535737
3 21582 135606
3 18372 76930
2 12021 803045508
3 20003 89681
2 15649 34591599
2 21010 660644115
3 6836 107412
3 3054 107995
3 4005 103293
1 24317 127837 382407602
3 3518 127806
3 20799 78240
3 6021 76338
3 6150 6471
3 18254 37553
3 10644 123075
3 11402 44115
2 16697 637660700
1 85972 144263 962231487
2 20767 822568411
2 15658 737250147
3 7220 104933
2 4939 660104260
2 15193 128020056
3 210 46723
1 19833 85574 863883326
1 110401 120439 937093461
1 7463 41526 26310282
3 11680 66577
1 95384 142015 205433857
2 7964 447220733
1 50099 134636 987899653
2 9849 480228588
3 10129 24680
1 78348 112595 202211934
1 47488 135773 392062384
3 15253 139866
1 26212 62829 831970568
2 15725 194185781
2 6071 253830767
1 25517 30195 89024476
2 4887 928767090
3 10923 82144
3 11915 91157
2 4467 206865608
1 5565 111201 858187178
3 10333 39491
3 280 61430
3 5642 14618
1 15061 40019 850326741
3 10492 30228
3 9999 93378
2 13707 962201114
1 63342 110818 308517811
1 30634 114686 198719835
2 24481 158733787
2 12261 578473633
3 9185 99727
1 106938 143070 117434062
1 73625 77670 61432040
2 8125 810241648
2 11953 526290175
3 23727 107506
3 17252 110355
2 15105 998522859
2 14143 201435542
1 23848 68543 393089245
3 13201 70046
3 17411 37668
1 49668 133785 654761423
3 13837 31570
2 11453 664910304
3 10074 140400
1 42001 83700 147612226
2 10532 186092474
3 17689 115004
1 2837 22982 717050475
3 23392 55752
3 7531 18008
3 9545 136408
1 90981 94888 297235588
2 15126 512325500
1 22982 143735 349496774
2 5749 52387245
1 75117 77756 216962406
1 90383 124461 869739251
3 13584 28884
3 12873 31017
2 1995 815354226
2 22030 300243851
2 24883 846387490
1 59522 81357 467146517
1 5560 32520 902597640
1 24527 43113 343154975
1 20247 97340 697100843
2 48 166310310
1 93502 107724 261412642
3 7768 59803
1 80732 97490 843923597
3 15538 121416
1 35395 104458 505117478
2 12123 714532120
2 2810 802079740
3 17389 142222
3 24849 37993
1 68566 75740 882133218
3 17142 117551
2 4163 314090836
2 13866 980293386
1 65408 79420 671270735
1 35329 46741 933673708
2 16576 173019990
1 83754 84038 513020693
1 7817 66300 51344995
3 438 32521
1 63070 108536 130539950
1 29334 64173 127679516
2 6283 697687158
3 672 125746
2 23927 682380576
1 40233 141383 438944181
3 9340 89833
1 54895 62337 74575521
1 4692 56559 677713405
1 69783 83616 235235393
1 12061 64431 651094221
2 6859 558832171
1 43684 70560 478658010
1 100406 141780 436778078
3 14457 102803
1 18778 138529 108256553
2 1679 234695677
2 8667 557408991
3 10060 104612
1 3431 138278 69957808
1 15612 94909 790865262
1 62848 66205 44341712
1 44373 59274 706922687
1 20402 86841 908179816
2 11629 898966504
1 14760 115127 331489874
3 12585 49345
2 6726 811310850
1 40489 97548 330928755
3 23251 13144
1 23636 123789 586934568
1 104126 104577 93700545
3 21825 143255
2 183 196921275
2 22560 952262414
2 8460 310719666
2 4905 730709467
2 3218 522903677
3 4220 97484
3 21368 41678
2 6791 826456435
1 100896 132252 948615663
2 2158 649758542
2 18775 212777766
2 6986 121476118
2 15387 864553754
2 1600 743234420
2 5637 27350323
1 70893 123581 48906542
2 17995 913442745
3 13617 41259
3 14372 58654
3 22960 33609
1 57842 108777 542785615
1 36816 48448 422142647
3 76 121914
1 20180 113552 627838287
2 889 552354441
3 21979 103598
2 5189 410624687
2 959 94633185
1 70174 98437 611144173
1 54234 107021 733091320
3 11971 13609
1 94787 124952 643323904
3 16278 110035
2 16422 978760586
1 30168 126384 838318628
3 1027 38882
1 17693 70773 206571294
2 5324 341696719
2 6643 972768714
2 721 135759900
1 29795 115505 677722683
1 37801 106968 507104503
2 5807 807877894
2 10024 26440334
3 24283 61758
3 21722 118585
3 768 4540
3 16316 29787
3 6598 133250
2 2163 237872124
2 2591 850912255
1 64064 104520 604956139
1 110625 128941 495908646
1 101420 104950 387736861
1 3403 117308 472251095
1 85284 140334 48841041
2 188 45410320
3 24261 28032
1 31462 136143 113934091
2 16189 83866185
3 20428 104389
1 5377 124077 994662424
1 58534 104800 627434000
1 15 100891 309092506
1 1478 59784 910800373
2 220 635701206
2 2856 170512757
3 16986 90820
2 11186 905808170
2 8179 300096732
2 17789 800016124
2 18177 554993512
1 663 130609 364895240
2 13659 832437625
3 22950 100045
1 11265 83767 194612101
1 71158 116254 146511151
1 22801 50713 10912080
3 15052 100341
2 22450 104083024
1 75372 111387 404997245
1 71141 121227 254602325
1 35002 126123 472321515
1 41542 89723 935676590
3 9 109923
2 9944 436288373
1 3254 79020 222891589
3 2347 12486
3 17353 103504
2 5961 986260124
3 12221 76218
3 6654 74986
1 97837 131263 971778759
3 1167 85878
1 89288 104728 563810247
1 74460 134253 938487853
3 15832 47616
3 1064 18016
3 13569 36083
1 21839 38451 375623129
2 3200 884659172
2 12255 411997567
3 5881 138687
2 16214 923403568
3 16600 39648
1 50260 84653 953750818
3 1970 37269
3 24238 19995
2 1224 496345397
1 32051 70213 181079567
2 7756 404090807
1 12016 114702 451568607
1 56165 118061 952866754
3 7517 83218
2 19178 54651389
2 16378 845574037
2 1911 358930304
1 35245 63708 110807346
2 10129 807253118
3 5662 92497
1 20050 109516 266840481
3 7879 34957
2 19578 212936431
1 24062 50693 945179259
2 3090 324173605
1 108721 118853 453999837
2 15507 504819517
3 8872 84905
1 53546 134352 933827368
3 24679 78838
1 20055 48715 296661342
2 12695 869131607
1 17182 36012 950488154
3 18358 135538
3 11643 59336
3 10609 134060
2 24802 825791452
3 24857 80107
2 14691 638087580
3 20712 137455
2 11165 693337121
2 16671 435899964
1 14621 105788 568442635
3 16397 142152
2 493 481715069
1 11629 36417 466086437
2 22006 47926241
1 49064 114297 59957654
2 6174 195261372
2 20816 52616739
2 23335 53573211
2 8921 770254062
2 6180 407040707
1 52551 62925 503453923
2 19854 689268782
3 22700 64965
1 15702 16972 631991541
2 21386 991795033
1 24214 106138 94784749
2 8358 922382221
3 5350 118142
1 131470 140244 142781930
3 9649 99489
2 6596 226934819
1 8043 41690 370170531
1 92038 134851 317823732
3 8035 11959
3 20735 41999
3 24904 144111
3 15270 21096
1 50304 99045 47358021
1 77456 98025 751529975
2 6730 857061296
2 5652 702592400
2 9808 850358432
2 10406 246575344
2 17995 533587738
1 55269 97566 915761962
1 101659 129512 390362605
1 13358 20200 111467841
3 12694 119682
3 10479 77369
2 15997 553335579
1 21570 28042 165277061
1 10064 124074 712041100
2 14742 867160796
2 227 598458208
2 20505 425845042
2 20791 355553406
2 4594 855066700
1 106334 137279 62327210
2 13919 463351457
3 11031 22657
1 115623 124670 952335259
2 1978 460389177
2 1380 906648657
2 23205 193658288
1 64354 84968 236103522
3 2831 90428
1 19209 46120 170463992
1 63727 115852 407319103
2 18827 125642665
2 12508 791922443
3 1656 56915
3 10076 73640
3 2440 66982
1 29355 87548 948425551
2 6553 351230092
3 21520 95659
1 45841 90042 818446077
3 5855 96467
3 7377 134358
1 39836 143425 891620488
1 67527 83676 467131737
3 22790 41540
2 1450 89222569
2 18909 91051281
1 4715 31961 91158644
3 20066 20416
1 4928 124586 905406955
1 66661 130460 762697097
1 47096 62537 336471598
3 13677 62643
2 11690 688466747
2 5518 402656245
3 17442 68668
3 13751 79691
1 4683 74495 446052525
3 23387 142142
2 10914 696022182
2 12637 444953018
3 15745 7978
3 8891 79802
3 4208 113994
3 14399 101451
1 104355 121024 342875978
3 9376 130873
2 15362 96311665
2 19297 351038640
3 9617 87563
2 9554 804532923
1 33023 35374 88869748
1 20546 24552 309675074
1 54379 61193 674693952
3 5974 140192
1 72531 117524 73175342
2 6656 791652124
2 15180 737874813
3 16406 91665
2 8889 357495517
3 575 124048
2 10632 877849219
3 4517 133575
1 61114 78514 219132200
1 59815 96506 449577007
1 29199 65379 150966992
1 41866 73333 145086674
1 35118 51029 947275253
2 23797 800246799
1 4674 99450 436675637
1 3564 104629 619508631
1 16609 66435 721265593
3 13331 83118
3 21123 107093
1 22827 138603 780928839
3 5667 36550
2 20128 124770251
3 17106 60019
1 39657 126432 157367825
1 17273 67911 250027398
2 20377 264947527
1 31808 36442 542438255
2 10045 133968475
3 15810 98062
1 17289 49281 23027698
2 19731 620402144
3 14032 118066
2 17149 314483389
2 16530 198703027
1 29882 104177 682499594
3 169 35439
2 11499 583024660
3 7168 54787
3 9236 15448
3 19908 61541
3 7293 134296
3 23390 19740
3 6255 114275
2 13455 223957983
2 7742 53820478
2 6637 257441838
3 18986 20470
2 2956 570819315
3 6216 123312
1 4072 73212 219023712
1 17848 27897 373315329
2 7819 965057314
3 747 52614
3 6201 67609
3 11499 94582
1 91468 108772 958378617
1 88435 121109 838244068
3 3150 58340
1 34502 134442 965524330
1 77225 132312 708240073
3 8827 14657
3 5832 31581
3 6588 16905
3 17828 78439
3 4181 88818
1 79009 134443 385750579
1 9332 126464 961851368
2 20143 952561064
1 85842 105461 943639004
2 19561 329037978
2 13753 7064349
2 13799 696730668
3 21692 144681
1 13217 128696 767511175
2 13426 636430123
3 6058 77117
1 49303 80317 773847647
3 14001 76324
1 5663 87972 81767218
3 21598 64906
1 22696 119370 786438391
3 23118 92139
2 23364 409165582
2 7020 898138409
1 77130 118231 587050846
3 12215 74990
2 8863 996212251
2 882 840727634
3 17047 112686
1 15845 62527 770776225
3 11188 131385
1 83955 132533 362609268
3 358 115932
3 10287 48322
2 10746 291621119
3 20138 58820
3 8703 93514
1 12550 47244 576101704
2 19456 360836658
1 89365 101398 139997652
2 21147 146470146
2 1690 773703048
2 2386 655948344
2 11991 931182903
2 17554 141774104
1 44616 142037 587559586
3 17213 83510
1 107123 129840 486431579
3 24198 137914
3 1692 70134
3 7672 86933
2 5152 50394213
3 15640 14666
3 7069 108367
3 6993 77009
3 18922 83907
1 6883 87412 792579011
1 10323 136623 976905266
1 101171 113588 855315360
1 15499 84972 423078688
2 16478 773291548
1 80303 90872 11786071
2 7214 209521124
2 10996 873350480
1 95466 119619 789002153
1 44125 139047 712987018
1 93417 132304 784704938
3 16166 36995
1 35522 68232 271226803
2 9287 532147146
2 24254 710161517
3 5233 140626
2 13089 675088776
3 16454 64282
3 21524 139818
3 22008 92049
1 27230 114221 563574027
2 20009 803770260
1 50880 80549 612344512
3 6207 117691
3 11801 142079
1 85658 123195 574250922
2 5945 941896839
1 37446 85544 507460710
1 81355 105133 187834470
1 44918 100186 463740743
3 5297 8539
3 1178 73707
2 9836 987627873
1 89549 103462 28777467
2 17852 482092762
1 27028 74993 838893097
3 20081 135579
3 322 94396
2 21882 716392515
2 14962 508701323
2 17621 142710310
3 1130 77657
1 31554 103763 566506920
2 7931 933110103
3 23811 41407
1 2987 86294 339242955
1 109513 126685 720535963
2 14223 210283487
2 9848 148450004
2 8788 219631681
3 1244 24981
3 21697 47397
1 3231 126688 975477369
3 21779 92517
2 13673 833710599
3 3905 114994
3 18179 81296
1 19969 116099 404855682
1 11616 123819 986249116
2 10537 390721848
3 8245 100417
1 16087 121274 828445039
2 1410 245826464
3 13773 45471
3 17061 123355
1 12359 33332 145400019
3 16450 94386
2 8784 521514866
1 113443 137767 776562109
1 31249 57235 22069559
2 20490 775444822
3 10633 20792
3 4120 77468
1 2669 9859 681825196
2 9093 868166823
1 20546 38858 367620813
1 14959 137488 324121027
2 24079 78426240
2 7090 738186772
2 11255 423422642
3 10618 131873
3 23453 16143
1 6024 39837 368280523
2 17269 776890185
2 3248 101112056
3 6745 79330
1 115931 138397 742289150
3 19368 136086
3 2005 56393
1 89718 100471 583275754
3 2931 8609
1 216 31306 204795326
2 6907 877170199
1 87348 97114 346845926
1 83844 106227 77958077
1 3328 130549 152950983
1 83931 144289 66080755
2 14268 633214312
2 1053 509525488
2 9691 57598811
2 6633 571022694
1 42959 52296 932831278
2 22624 398013778
1 24896 128275 123964335
2 18412 881682425
3 1459 91479
1 99094 109425 659669283
2 19563 264959872
2 479 969191073
2 1524 516531697
1 105274 132612 520481464
3 23882 122946
3 21626 71491
2 17682 988121322
3 2358 144766
3 9168 14216
3 7572 65309
1 31073 138027 904639330
1 10760 136064 683577779
3 385 19945
2 5382 370062054
2 2940 96262640
3 9020 67994
2 621 469685361
3 458 8312
2 11629 106960512
1 29363 73602 451131800
2 3359 458751104
3 1418 71037
3 16869 132937
1 34984 95583 888654054
3 6084 120145
3 4909 139474
3 21128 21634
2 9339 302331541
1 54761 129483 352766531
3 10919 91496
3 8605 26516
1 31211 54436 969352089
1 8480 63440 260178
1 1077 50074 954982785
1 73486 130528 697659470
1 17650 32374 973118708
3 19237 4215
1 114368 135812 269453968
3 22824 89031
3 7046 24956
1 236 56588 370799766
1 81239 144211 781166632
2 22195 344389705
2 24426 277830234
3 22950 138191
3 11871 137291
2 7084 835252869
3 21394 56503
1 16719 21563 352516863
3 18794 135701
3 23733 110049
1 15170 55918 167717484
1 45695 90525 930169505
3 10992 41628
3 11859 102110
3 15575 65367
3 19645 126184
2 20913 169921464
3 1629 15518
3 22584 143992
1 13965 78118 576953881
3 18342 41907
1 85332 96337 869952710
1 57000 103172 471472265
3 17135 93716
2 18680 883007043
2 17528 486401952
2 20701 337698432
3 11930 40064
1 82700 124168 227958465
1 79542 113953 97317510
1 3766 144470 644162621
3 15232 118439
3 13380 71733
2 24110 815922654
2 10139 777167066
3 15657 123536
1 87727 143134 710786810
3 16414 23761
2 7625 151051750
2 1218 749624155
3 14349 47490
1 8888 45413 380283837
2 10975 653148211
2 230 888552595
1 96225 143428 896946379
3 10531 92157
2 9002 464473549
1 41483 82976 51115881
1 102678 104264 718780534
3 5129 139204
2 20213 801248225
3 10204 96026
3 2411 82073
2 3318 184290481
2 9028 849716304
2 8855 339931202
3 18282 9719
3 6659 83412
3 18025 118952
1 126240 138708 18983259
1 44956 96988 32989515
2 16727 237582304
3 13487 104785
1 75339 136077 667939080
1 57230 72429 341079131
3 23643 50185
3 18065 144031
2 9787 631736021
2 16324 670252444
1 6612 120363 286236463
2 8147 616169848
3 21291 7214
1 16795 56667 47455634
3 6556 34336
2 1290 15727439
1 11360 32702 488763862
2 16566 910100901
2 232 64628602
2 14584 557104305
1 138734 144237 545560624
2 10645 422282722
3 11132 62046
1 59910 60692 194344129
1 87331 96152 375965933
3 12183 127106
2 24241 594340435
1 1133 45817 409879832
3 21969 41074
2 24926 853699430
3 13046 105106
2 20044 132187333
1 97786 134331 981204289
2 16271 109931483
3 6048 38117
2 127 149293700
3 4080 84054
2 5595 163015531
2 19009 695890846
2 5300 57126476
1 86159 88010 544863330
2 10123 298727973
3 16223 83228
2 20618 862257082
3 15543 110577
2 12474 430611
3 2633 24793
1 36121 48223 871256510
2 8237 161635785
1 41619 116780 244384252
1 134719 136674 901542573
2 23433 739173027
1 7725 64944 746906284
1 13786 107553 410283794
1 60242 138735 31843371
2 4412 223834320
2 14857 223560583
2 1900 336098732
3 11945 88171
1 51845 79696 716385768
2 15688 360291198
2 13600 534346569
3 11104 16005
1 34880 103107 516706301
3 22627 13704
1 10784 68810 270908818
2 7112 714173510
3 14483 72096
3 9450 10775
1 42600 93144 641623377
1 1724 96029 13355281
1 7302 16511 350468622
3 17548 13197
2 2127 658519556
2 17239 607974581
2 6591 349815050
2 21779 137270716
2 14664 458101731
2 18700 370558568
1 48016 119401 211665552
1 10481 33759 748290065
3 1978 46249
1 61703 78147 912761891
1 51485 103870 680309732
3 16666 104992
1 68321 75403 484037666
2 23148 155610703
3 5905 144684
2 4129 651423133
2 24682 897562954
1 13758 54573 561998283
3 4298 57720
1 47588 76313 79317658
2 11396 324361930
1 71733 76550 550012561
1 46093 141327 929600858
3 10850 93231
1 3662 138331 208879324
2 10088 71077576
2 6672 460252907
1 59997 89061 610692745
1 100769 119447 126579934
1 12070 90805 919040331
2 17680 892247208
1 22726 62923 338291588
1 48428 135792 505663868
1 69702 116593 573639368
1 26879 30006 172569655
1 44480 112837 649418520
1 38883 48146 305385325
1 3609 33633 793302728
2 8441 834595483
3 16382 96957
3 16706 107398
2 13300 922067969
3 4701 122860
3 14180 35325
2 18429 942995570
2 330 179805063
2 10895 392153249
1 52912 121900 340879080
3 10359 21130
1 70445 142819 280317580
3 22510 102199
1 56386 66696 171610459
1 38618 83110 924424320
3 17902 45918
2 8140 921481405
3 13131 12732
2 10094 98324455
1 35374 76849 59541533
3 2670 65593
3 2382 34297
1 105695 128013 877303665
1 16865 22421 987521414
2 2076 429421130
2 6099 624929013
3 5818 62823
2 16713 427986180
1 125687 137019 898535318
2 11607 178679182
3 16064 1985
2 20512 418779012
1 84225 133026 215976193
2 10925 855174546
3 9557 140632
1 32222 43789 621578626
2 6047 677952739
3 9382 117975
3 4327 142180
3 18569 26109
3 7724 105783
3 391 110973
1 109418 122619 886997910
3 8439 20818
3 5047 42961
2 1745 531688606
2 10693 953607458
2 14088 106679721
3 23681 23195
3 23900 86429
1 61205 73232 842464439
3 19739 106724
1 21374 82268 444759664
3 22860 62587
1 477 40840 430707484
3 10800 99012
1 33902 38402 562564728
3 424 16221
2 105 214240411
2 14671 603123662
2 20497 152805610
3 22731 51344
2 10025 68649696
2 8415 353628460
1 22544 112127 218100895
3 12711 46257
1 11554 115036 811294901
3 12163 54307
1 82728 106003 495622493
3 24127 3004
2 19719 629598514
3 19174 42487
2 10795 492493606
3 5387 98663
3 20560 69965
2 19804 973481346
2 2570 204407416
2 19008 914257211
2 16421 938696908
1 4389 32680 408739021
3 9206 80693
2 13698 749945615
3 21208 14723
2 646 323667250
1 27116 99186 391862026
3 4572 9827
2 13600 550523306
1 1740 142655 910175383
3 6811 42840
2 4748 360902673
1 3828 98881 178188485
1 35834 70116 908738841
1 22928 106345 170268266
1 29143 142081 350634591
2 24009 488501069
2 6083 288542685
2 201 190357933
2 19800 899887747
3 15854 3273
3 22481 107096
2 4016 415552217
2 24074 676769516
1 43910 90127 141398607
1 35443 129051 53723371
3 16335 50995
3 9275 142360
3 10171 141953
2 9812 430296827
1 65761 87717 516398025
1 2897 17670 625473216
2 18745 859087115
1 105325 129004 857190395
2 3788 207152284
2 9007 896476423
1 88031 127785 376264748
2 7110 569878429
1 17716 132240 303177507
2 5980 756875036
1 39457 126914 238296443
3 1728 26343
1 35412 76515 442837261
2 12660 859140263
3 19960 68023
3 23371 124024
3 19556 76881
3 10769 1440
1 37953 55777 887173628
3 11288 8075
1 63324 114266 740609735
2 17646 123803540
3 12489 102185
2 11048 587245710
1 83989 119396 779492846
1 14643 97400 324881933
1 81685 89424 430935858
1 26909 95436 262518728
1 15257 94797 493010921
3 3933 89177
3 19732 32738
1 50255 86217 920602576
3 5290 15079
3 8491 136862
3 5217 23383
2 21895 305658690
2 467 943092743
3 18091 16369
2 2257 63838744
1 34130 101623 275097467
1 54331 96445 67338080
1 10207 74323 99099318
1 27870 30906 588891239
3 1745 110772
3 1911 7874
2 11482 174739403
1 20878 117015 511476424
1 98 43936 737304329
3 6244 20229
2 24633 974997580
2 2615 424074384
3 20659 51900
3 12710 131429
1 5483 82793 231791067
1 76621 104990 984035145
3 21392 83699
1 48501 63183 511296972
1 62394 112270 924567066
1 85693 101859 629162123
1 82413 138197 834730747
3 4479 44964
1 16418 85681 239495984
3 21907 80215
3 31 50981
1 8640 88013 824229284
2 18694 690628345
1 76163 105581 676453874
2 18316 888732693
1 54380 98345 835655369
1 93400 133082 10874058
1 10851 28577 292580128
3 19561 111605
2 812 564033411
3 12783 107061
1 36189 121727 706780267
1 7073 106484 430443149
2 8741 878292966
3 4461 16239
2 6709 414561241
1 21834 55332 805303906
1 3628 139105 22474676
3 8502 86957
1 12819 78191 14957057
1 37407 143602 938260269
2 21025 914948185
2 22705 517292746
1 3037 38045 420785126
2 12861 442612815
1 35672 89191 561425643
3 11050 141862
3 3350 105876
3 16895 27448
1 73812 119705 722348419
3 15177 108785
2 6974 149513134
1 83553 128813 286449303
3 8289 2334
3 2575 57829
1 40201 41321 201767157
1 85610 140756 958946450
1 120198 128094 151823443
2 15714 401518456
3 1754 126095
1 88847 90370 305008662
1 57415 128891 718912430
3 17229 122339
1 1734 30261 725100675
3 23498 45537
2 23240 652725686
3 21714 115051
2 12572 789597249
2 7859 504566053
3 898 48644
1 88106 110760 632908008
3 23488 88245
3 22878 130985
3 7720 17267
3 21368 106626
3 5307 127579
2 12320 429733788
2 19879 992200672
2 14432 963551180
1 91329 139016 691479492
2 17888 888256249
2 14869 466855774
2 19663 68465250
3 24161 118066
2 16719 692068899
3 10842 118775
2 20926 17217107
2 8638 390844949
3 1629 69414
2 23409 867592792
1 73991 87726 595515751
2 9535 873107110
2 24750 611005604
3 9649 79189
3 9309 114049
1 70452 105555 942389977
3 7134 59221
2 5553 145315447
2 20753 585291543
2 24222 915994428
3 22209 5791
1 7666 35951 636396978
2 18330 226850450
3 18300 140347
1 82790 98680 719001504
2 388 190338931
1 82410 139403 672845950
3 22883 133116
1 36691 63458 7114036
2 3007 996189887
1 9869 88799 200480565
1 24850 118951 183261208
2 19322 513008803
3 12213 109983
2 12105 180447886
2 14956 86849877
2 11039 629607858
1 11261 116040 282910195
1 13103 85000 556711004
1 13597 29291 918770607
1 7404 132005 231794186
1 8947 27652 265047824
3 1055 130522
3 23696 110379
1 63149 143762 380909470
1 48252 88776 357322271
1 33561 95184 8614484
3 5272 23335
3 3796 86258
1 52048 116497 63671766
2 13322 565124843
3 18622 21850
2 19877 637952548
3 1920 57607
1 62720 96058 558756413
1 27692 32169 657555731
2 21799 580185941
2 16234 9729985
1 59543 130598 867289581
2 4923 880678119
1 98292 103439 990945957
1 33847 102304 874151912
3 21960 68463
1 77971 135680 407328129
3 6848 44070
1 2201 56304 4659388
3 1291 142848
2 320 420449972
1 52761 79935 849728126
2 7555 100092344
3 23669 133117
1 26194 96340 828855706
3 9552 118039
2 21597 772396783
1 58893 98178 409896143
3 931 57356
1 67204 130432 505159287
1 59724 126186 849502686
1 75477 97937 6924595
2 20475 721651392
3 17393 54123
3 11190 143487
2 3409 27788219
3 18159 49450
2 8450 690945950
1 84376 122729 837836298
2 19932 41191339
3 6127 138089
1 20625 111325 503833583
2 1713 939718131
1 77907 105434 53004478
2 11586 642456003
1 13947 76801 647760235
1 17089 20944 510058531
3 24530 44775
1 123816 138854 725462012
2 18704 944279484
2 10702 536827368
3 1781 139888
3 2508 25041
3 17228 86166
2 9470 329940633
2 4163 651113203
3 2668 11081
3 20216 39497
2 10177 194700420
2 1577 446259193
1 34760 124973 26149803
1 52494 128418 786831875
1 122436 138466 580518429
3 6342 24534
1 53639 104942 424646451
3 17057 14202
1 80695 89726 624093709
3 3791 19940
3 11496 62311
1 17259 124244 437361149
3 7950 117523
2 5200 679804601
3 4249 19775
3 12725 86042
1 37798 140090 392106552
2 3322 126150814
2 23979 171440164
2 20256 228175969
2 10182 420061229
1 110529 116552 789095391
2 14996 604233311
3 12551 40299
2 17669 276784794
2 4715 964340201
2 2850 606080237
3 15591 73696
1 4810 12472 311062564
3 7125 114133
1 111408 118923 949346747
3 10761 76451
1 45435 138754 737797105
2 14486 511289572
1 82847 116309 319725790
2 8147 406322958
1 29354 62863 130784069
1 27437 46525 720469
1 96431 96476 26601931
2 8193 309806820
1 48232 83623 288749022
3 5823 122816
2 24466 645688775
3 11314 143028
1 34299 53789 194034545
1 4023 88894 929068838
2 24129 383014725
1 54164 90159 903121207
1 63318 124029 8782534
2 1542 118017483
1 31942 112692 897429911
1 49477 127647 736316924
2 24444 470026474
1 55881 130102 168123575
2 9498 121237979
3 4824 53462
1 40918 67751 413766258
2 19253 406998069
2 10437 390194995
2 4336 893061954
3 1908 33164
2 15184 384259683
3 10418 58503
1 121333 143205 622582977
1 66669 124327 73752735
2 3278 460929969
3 5550 68240
1 65058 135115 861802435
2 2523 405523337
2 11167 716588188
2 9650 638001032
2 828 568592948
1 49636 67699 238248151
1 6061 71246 337891091
3 8870 88079
2 16570 522678490
2 24196 731998691
3 8591 110530
3 6342 47824
3 13694 9778
3 1329 51560
2 6687 739982838
3 13702 65400
2 16660 225982056
1 67830 88717 637227772
2 5318 205901831
3 21188 102335
3 8986 109844
1 59230 73421 422858590
3 3005 75914
3 2193 54676
1 7094 39467 200164039
1 52270 132042 845422325
1 32321 114325 349941378
2 13787 634068709
3 22313 81083
2 7842 96631131
2 11859 801710328
3 10530 92030
3 19322 139099
2 24400 465240165
1 75154 79045 114541009
3 23744 2894
3 21736 38188
2 7220 503797619
3 20435 100737
2 21124 259393857
1 4662 41113 8283432
2 12869 917916088
3 20798 122015
3 18970 71239
1 54743 126869 50241607
2 14568 573439500
3 19880 80830
1 63408 136610 378396301
3 23721 125859
3 21507 51130
2 12102 539381014
3 2396 106985
2 12051 958336716
2 17638 400951074
3 21349 131565
3 1619 121774
3 16430 140346
3 17515 67730
3 17297 141611
3 17985 8462
3 21052 98133
1 4160 101354 70121236
2 10962 521175602
3 21033 49068
1 53344 71826 378910106
3 12399 65776
1 363 116201 35562881
2 7039 597829306
2 4914 811240103
1 87375 117265 563805914
1 87891 107055 720096157
2 8808 737848689
2 23448 11221049
2 19989 804972268
1 43248 121714 886735029
3 15876 119153
2 22495 706470592
1 17343 83848 474244526
1 106436 141653 888786950
3 1674 62997
3 24939 113262
3 8389 54885
2 13525 236958779
1 15421 49463 534228357
1 91736 128356 891844724
3 18080 7520
2 15283 210539963
2 2435 166527424
2 22587 552219212
3 7533 65967
2 12821 482710585
3 8198 30668
3 16979 122685
2 5760 965913400
1 50355 92544 722901924
2 6361 428271425
2 23438 159023329
1 71131 133189 697408369
2 11236 466095293
3 20229 11834
1 30887 35461 383462114
1 57513 90448 373114009
1 135873 140750 967091439
2 15890 768054661
1 25577 81390 197719078
3 6394 74873
3 10154 95858
1 19263 61141 281801249
3 21154 48606
2 8121 167074208
1 77141 79971 86341312
2 6995 880293553
1 90529 105137 165719917
3 16649 80790
2 18188 396594418
3 1680 142985
1 19564 130618 402905488
2 11098 159745067
2 13978 686340434
1 10374 113036 792791633
2 18136 615235890
1 45445 112791 241679386
3 18686 94551
2 15912 452759282
3 22458 79539
2 5866 815465704
1 38269 128896 124695985
3 2858 122336
3 22210 119911
2 2579 929336657
2 15086 300948533
3 18761 69977
3 1481 119428
2 7339 662930504
3 6143 55044
3 22266 40097
1 17930 100512 266128978
2 3054 621314797
1 39973 107672 236311492
3 20208 50182
2 24725 856453928
3 13475 96698
3 21219 26908
2 153 462568881
2 23497 784692637
2 17136 653812674
3 21577 91288
3 17259 161
2 23991 427298588
2 3817 819093422
1 3620 11049 124402694
1 52659 60194 31637788
1 44973 143459 300574956
3 15863 27325
3 8839 54131
3 3157 131981
1 108815 121741 922916246
1 11603 21570 543033137
3 8172 19599
2 22786 466499634
3 22977 108514
3 24644 50259
2 5750 774483193
3 4769 58974
3 19492 44775
1 13358 56710 118804097
2 3793 244753692
1 82712 87500 267471825
2 12538 15501704
2 14522 360110189
3 12426 111534
2 2872 292983478
3 4636 119977
1 98765 120231 550127395
1 13698 68145 625891616
3 14280 48329
2 8776 787234271
2 9590 223605535
1 92188 142066 271792954
1 596 22451 446599254
2 2874 452542411
2 14176 581049265
1 26507 34849 99371036
2 14027 372876704
2 16402 401878745
2 10937 212731016
3 12399 2246
2 21960 130198446
3 5319 69263
3 19511 86126
3 9012 119717
1 7807 136197 523303397
1 5254 87886 731677937
3 19990 130946
1 37730 117177 462245104
2 24685 779953136
2 14929 529363112
3 15543 122559
3 89 48125
3 15427 7078
2 337 820197272
2 24962 12999187
2 15261 819068490
2 22298 877132587
2 20085 16960854
2 10994 110322502
3 16463 84367
3 17403 46959
2 12233 540852895
3 956 140943
1 62428 90486 802662305
3 7980 59533
3 2165 25939
1 13725 24698 763738376
2 9941 365483318
3 9346 109054
2 19208 679229974
3 17712 136424
3 2454 94778
3 7417 68083
3 21501 39157
1 62973 131665 605563215
3 15788 87398
2 18354 466310705
1 33807 45595 292576559
2 21639 278977772
3 3495 86118
3 19365 133456
2 10053 704172474
1 39246 63678 789493581
3 16587 76646
3 16858 144112
3 24739 47714
1 83032 102610 802457124
2 8523 489024398
2 4753 932479279
3 14141 49585
1 25538 43604 612018718
3 20080 65456
1 106307 116256 388414302
3 5117 124570
1 110512 120100 528893446
2 24190 631078328
1 99768 139306 347687769
1 28587 63295 257740475
2 24788 333022974
3 16729 54981
2 4313 657390259
3 5778 133116
1 54774 61017 940161112
1 49444 129765 103287050
3 5035 56142
1 83696 123459 273109324
3 16700 109398
2 14610 541542127
2 3592 760249160
3 22174 142018
1 63180 139096 986952254
2 21385 579649996
1 107472 141331 289538459
1 29125 138814 896063778
3 19639 53004
3 2505 66318
1 85673 129743 228704570
3 10499 122965
3 8791 129544
2 15983 128332925
3 1732 76774
2 7734 488819357
2 22747 780290996
3 7794 17571
1 14520 137242 899617022
2 12474 559304160
2 1993 309280067
1 50411 124537 66235342
3 15869 15875
1 118760 139324 473955924
3 20986 46422
1 82439 137417 101279955
1 43990 57401 137858135
3 4478 39416
1 132901 136821 63560167
3 14040 134632
3 4097 130112
1 79527 144095 128231888
1 49275 101719 254837391
3 12398 125680
1 80910 84693 551250335
2 13934 795848021
1 91150 129818 200448213
2 475 406907321
1 2874 121027 489502277
1 65980 89104 908125342
2 13864 553153303
2 20718 770429470
1 8718 98002 695544289
1 61684 76730 384671597
1 32633 134721 597502241
2 6289 956181549
3 937 118495
1 94201 130626 8757138
1 18244 23172 472225488
2 9804 19213100
3 8856 33561
3 10442 70340
3 9570 79649
1 57403 76764 625758460
3 11997 82426
2 1074 514362859
1 79903 86854 293931551
3 4196 85923
1 70419 120074 21740385
1 32606 45268 962752520
3 503 19894
2 19573 890171764
2 20174 99087215
3 1428 39880
1 9279 104981 680350497
2 23552 243596213
3 24580 38105
3 8872 139498
2 16427 272003757
2 3117 958302819
1 52897 90055 766572944
3 208 97647
3 7479 22990
3 4368 49470
3 3571 144228
2 2364 305597117
2 13348 375499552
2 941 133135623
3 18598 90532
1 19366 53112 619573754
1 4275 55822 18053284
2 2301 189518645
2 18733 681162750
1 87824 125926 900900400
2 19349 278811348
1 7281 126628 90097094
1 105116 115027 686538379
1 53803 82055 793572431
2 11952 70970283
3 24163 50598
3 17270 89699
2 11755 694622945
3 13920 46573
3 22506 99068
3 19356 130385
1 13631 138925 879428152
2 18930 561652859
2 13838 806449820
1 1589 57185 221871279
3 14587 73752
3 18670 63554
2 24942 822641303
2 21561 653386834
1 99861 110201 819951764
2 21003 690643297
2 5868 158317571
1 32887 70847 697824917
3 1378 106507
1 120585 133554 819583541
3 9072 18263
2 23320 569630937
1 3158 53338 864851858
1 91259 136956 571102295
1 35343 70095 460011584
2 10676 566860372
3 944 7142
3 19416 91171
1 90026 127926 426865711
2 19639 464638749
3 16430 41259
1 57750 120943 268615736
2 10392 792707779
1 94941 110069 398936784
2 8803 450478453
1 35044 90886 852811604
3 1359 125791
3 1485 85018
1 32820 73006 788890673
1 42703 78502 32864288
2 12603 908278991
1 75233 123763 678867560
1 6881 63370 479372163
2 22601 638108284
1 43256 60081 877721187
3 2216 87053
2 805 920079989
3 5097 45112
1 40181 49637 956942998
3 13493 129843
1 27507 40261 121391788
1 24207 84656 173137408
1 22608 36900 624400194
2 18432 833671603
1 37835 90332 156553850
2 4421 842501303
2 20189 6550500
2 10758 612539440
3 1113 11750
2 24386 572915405
3 8331 53738
1 26858 119809 755037825
2 23213 61336672
1 48356 89483 439257769
2 14639 416856248
3 16755 22898
1 41989 109449 437594138
2 846 288080278
1 2903 115404 601121216
1 27213 45931 43774853
1 98457 117340 222006000
1 46122 56341 403291593
2 5990 144554011
2 18682 120773143
2 4859 277072253
3 12467 35212
1 8108 133673 606762258
2 13996 159071021
3 9699 57003
1 41745 62872 236801207
2 24885 668743067
2 18437 228126528
3 17182 90625
3 16807 98845
3 72 59882
1 65693 82989 819156721
1 45528 64196 909040727
3 24758 10266
1 15224 90817 218034332
3 13509 52265
1 63912 123482 130466191
1 55499 82874 458917110
1 7151 111390 674531104
1 84199 112432 229232767
1 21825 112644 207022248
2 1627 51061604
1 105554 111063 389763686
3 7738 11573
1 13555 67722 47703083
3 1270 115836
2 12280 513294460
2 21696 707006582
2 21628 662104681
3 12881 90906
2 13683 463383638
1 26329 88128 429212979
2 16688 880000937
2 15822 72619601
3 6272 38662
3 21987 39669
2 1624 242538187
2 7901 929289660
3 17722 22886
3 7365 60025
3 4251 51987
1 2345 10936 96765210
2 6333 647503665
1 10714 99330 308898014
1 6772 114088 798845631
1 5228 87998 677093055
2 12784 217951750
2 5839 604991956
3 11816 98130
3 2732 121886
3 20848 78456
3 24498 120443
1 45344 78513 127599536
1 3249 67644 42457720
2 3915 430069047
3 9548 94006
1 19313 27812 562307417
2 19406 282313867
3 6358 125901
3 237 31126
1 49512 112662 881506925
3 4075 59082
2 21248 925774555
3 10893 9540
1 51145 106432 252521249
2 24308 717118988
3 22529 29578
2 18284 7352970
1 77031 118782 344733757
1 43937 95092 852961700
1 78415 93577 2844359
2 9564 641310220
1 9346 83026 595993756
3 17256 43682
1 38420 75572 177797925
1 84273 117377 551829300
2 24407 312151755
1 118909 120991 238126346
1 4245 82750 597051703
2 17673 74315015
1 38570 137644 438769664
3 5337 97360
2 12460 246723529
3 11073 71063
3 9164 14007
2 15973 312194624
3 12252 22383
2 4845 510165909
2 9494 354472972
2 9657 467058348
3 1484 7074
3 13693 100169
2 8788 241346325
3 13330 46986
2 16468 956220459
2 4411 288567898
3 1600 12581
3 16142 42431
1 108057 130699 552284174
3 8710 69079
2 7412 775072957
1 115468 119732 201371744
1 1766 86981 969062857
2 10770 886742704
3 21782 17384
2 10260 966820045
2 9288 491857212
3 9136 78035
3 13586 92586
2 6221 980902646
3 21900 107980
3 18959 68136
1 15113 116853 699565293
1 68337 68699 417022831
2 11443 435160137
2 17140 314643160
1 73864 118891 243709106
3 9378 53062
3 18445 127745
3 20146 126233
1 76018 121289 434956719
1 73940 87154 108105747
1 81154 120284 845910916
3 14531 102732
3 2384 76448
3 7326 16542
2 23247 690828468
2 8341 310614615
3 21072 71128
1 96569 104858 758674545
2 3487 34134757
1 17679 125879 646875513
2 5903 91568153
1 70735 107915 481275830
1 26600 47783 904235683
3 6800 62466
1 10148 83717 323532217
1 43873 54732 599600963
2 18762 984115597
1 98715 107328 349286041
1 13913 76012 609175219
1 71812 96490 707641055
2 8688 776762506
2 22557 247285814
3 22317 82241
3 10466 4183
2 13343 697787853
1 32454 61123 222705592
3 20622 63722
3 11968 30575
1 92295 105917 561244776
1 108961 122221 696690249
1 19055 108438 244020141
2 2185 825878781
1 36820 119206 769717158
1 84531 113948 711069187
1 2599 77712 418597745
1 139277 144542 409339742
1 40883 75824 364665691
1 18459 98503 119788200
1 108230 132129 500089946
3 15164 114710
3 11066 16667
1 21196 75470 838132067
1 43368 57720 793491280
1 91624 117468 48923051
3 20858 61876
2 11336 944136175
1 47923 59918 466972043
2 8035 15221172
1 21216 86267 98418129
2 21773 418919690
1 97409 125194 180024583
3 22928 11801
2 12542 456842284
3 3377 56232
2 3982 611831767
3 14037 16044
3 24925 76040
1 126308 133274 340327290
1 32503 136530 978500888
1 1056 71071 791159337
3 12872 69950
2 16294 398125053
3 15490 19748
3 18224 15129
2 2177 508443659
2 11709 856661173
1 74973 92336 603060109
2 14453 184928828
2 24916 352380339
3 15550 60100
2 23018 420857508
2 11273 924574977
1 3403 110454 955297416
1 15570 124829 311825681
3 14939 81940
3 17683 80664
3 15224 3246
3 14302 52987
1 66158 113413 531971711
3 7685 61116
2 4220 817423409
3 6518 130172
1 41300 118959 80787511
2 22007 860469059
3 14304 18698
3 22073 5544
1 32437 32532 266693556
2 20097 925386085
3 14947 119113
3 2253 61099
2 4365 111054305
1 9521 22509 879591924
1 38863 43898 857994247
3 24462 129162
1 54955 57150 138194898
1 62447 124261 427022008
1 121879 127219 651581364
1 120458 139468 123396623
2 14379 433558451
2 8754 125057692
2 9785 336354414
3 4194 140305
1 49759 57300 633842836
2 8879 680309088
3 9448 37785
3 19979 104300
3 20374 97435
1 24109 108278 586923901
3 8994 127815
3 2026 55031
1 10481 31647 548104755
2 3879 258991012
3 18346 19661
2 23857 545049997
2 1639 205271292
1 44376 101740 916055996
3 23135 37212
2 1867 871124151
2 1031 618968732
2 18538 630734227
3 6280 90306
3 7993 38581
1 124989 127226 437290696
3 21341 70667
3 2695 140483
3 1458 28558
1 102940 110934 114583751
2 4889 461425086
2 10296 592492705
1 98741 110627 177395582
3 24098 113859
1 43814 84845 157486579
1 76438 77248 503633702
1 48658 56609 780385132
1 28191 64671 29148483
1 3160 120432 738720100
3 545 49950
2 19864 43391056
1 9106 101165 126052514
1 22206 91437 957900913
3 14508 34897
3 18335 111208
2 12593 19029129
3 23626 78593
2 11050 101315358
3 4806 65142
2 19427 752089960
1 13165 93582 799511807
2 9343 57913816
2 9677 473350943
1 121375 142490 480422281
3 10857 123009
1 69994 127338 709814234
2 13338 219876658
3 12864 3261
2 7693 275349918
3 8944 1960
2 6717 1688778
2 6131 310968268
2 4477 980903485
3 14920 94328
2 18545 949162381
3 5976 96486
1 7970 91109 893032256
2 6440 317043177
2 9122 62318444
2 14194 982072480
1 72328 84426 603580227
3 1325 113801
2 4764 832459299
1 97077 118663 659818893
3 12996 68253
2 15776 934544744
1 5212 139269 847485257
2 6189 629691335
2 17628 404356014
1 59074 69508 354635679
1 90462 142698 983788059
3 10822 120067
2 6298 662395085
1 70684 84589 840459254
2 11476 70146711
3 7225 83500
1 44802 48267 159302837
2 16173 442015997
3 3459 95164
3 5676 13649
3 7723 24443
2 6653 123995467
3 20131 120338
1 40215 131274 287394883
2 11658 357381818
1 68514 104943 810027936
1 55166 136092 908423800
1 25674 100976 456127912
2 4448 66797697
2 15800 780763216
1 111143 143722 41610784
1 101700 142006 152553272
3 20327 105337
1 4416 57736 236184126
3 1427 35796
1 15228 95478 136631144
2 20344 442796783
3 18322 2270
2 2373 440011659
2 19076 790845410
3 24694 95445
1 88575 140454 640890571
3 4263 4175
2 11424 734494434
3 9290 21790
2 11505 46539548
2 6957 608915881
1 44024 131120 324126895
2 17276 920305630
1 56845 121693 816189905
2 15402 300343973
1 113125 141351 727702517
2 22300 949443287
2 18653 862738115
1 95046 138080 66170191
3 3253 142006
2 17880 387694515
2 23883 901561186
3 10805 13980
1 29565 45440 931843580
3 17118 35764
2 2521 971468284
1 76129 103196 830478811
1 17902 115487 482709886
3 10949 126798
3 21757 107486
2 4441 261135725
2 5288 531407568
3 1573 74649
3 8833 25603
1 39720 102123 411126792
1 73679 86985 340890328
3 12209 35225
3 15433 100219
1 252 27478 808610480
3 22109 113799
1 42778 88560 376000982
2 22277 584021552
2 8889 796582426
3 16177 79605
1 59298 66834 535445572
1 20613 42337 13532793
3 7920 120196
2 12037 738791233
1 42241 54566 493363382
2 955 462441827
2 3419 401138813
3 6722 47502
2 22689 800380433
1 95554 131956 395990537
2 18105 635803822
1 79697 127115 725276671
2 1469 630701883
1 29482 39227 242650215
1 2258 2308 841122674
3 1461 62425
1 24717 55518 781920313
1 10198 137942 453279593
1 2285 10253 855412174
2 12629 482538481
1 118036 140396 368836081
1 81721 93025 448347399
3 9197 109113
2 8297 380868398
2 4034 444300382
2 22652 890526422
1 5359 96434 926891033
2 13221 540842714
3 13338 84290
3 17270 138870
3 3519 116867
1 30576 64449 248847075
1 76940 117270 103485977
3 22600 33586
2 15518 452706473
1 39542 113238 137545110
3 23643 81132
1 2280 75173 834527113
2 1186 474708220
2 13590 46666358
2 22281 202842942
1 48400 105829 813285357
1 96943 122592 107662985
1 119277 135965 587384756
1 27012 89744 707001160
2 11748 893910634
1 27232 33929 454996362
3 3529 59836
3 15744 59600
2 23229 806023855
2 3861 331051234
3 832 130874
3 5677 63745
2 19916 138141310
1 50166 87716 700623065
3 11305 112616
3 2043 36385
2 15638 131174547
1 79094 101299 615358645
1 22615 63934 449865606
2 10443 619100663
2 17425 939038091
2 20299 914100617
1 65741 87036 168269067
3 15994 60303
1 58258 111525 331275862
2 4341 137749702
1 15263 24383 569922318
3 2865 98693
1 38819 118764 427044325
2 19164 870552981
2 820 684078722
3 22064 76983
3 6292 70676
3 4331 93922
2 18067 494811735
1 49005 130506 75206658
1 49676 110413 824411814
1 9459 98153 537622823
1 113636 142714 416627345
2 18748 807848139
1 102466 104169 56828854
2 9592 341110258
1 6465 82405 220797304
1 43713 124657 813073539
3 20860 117122
3 9285 7051
1 64754 100324 602943508
3 17567 72397
2 15297 652845424
3 329 19486
1 65919 68148 850277170
1 72538 142779 412310668
3 14807 40143
2 2294 815338120
1 104418 114010 644711368
2 16850 945839061
3 22847 15569
3 14934 24449
1 2703 86180 113165221
2 18228 590508912
1 47303 61059 839177566
2 19523 292645673
3 1802 10471
1 70918 128176 801258371
3 17602 23440
1 78509 131135 112397877
2 3336 401193010
3 7684 24171
3 5331 8724
2 7150 514906464
3 15449 73347
3 4223 81982
3 2876 144129
1 65320 134749 338811950
2 21655 570102850
3 16844 81322
1 14438 48929 553003762
1 35501 111016 356780111
2 7710 483043630
3 5047 87651
3 1911 22097
1 79818 110538 908650136
3 4266 79609
2 11529 935161774
3 15378 13831
1 34809 106431 550374311
3 22667 61761
1 58789 129682 454804656
3 24338 38432
3 6956 120492
3 1290 51720
1 121404 123989 830121276
3 1779 61677
2 21549 314812759
3 24870 56570
3 20697 16320
3 254 57991
3 4834 46485
2 24945 706560922
2 15104 516313222
3 10533 134071
3 21186 138905
3 13401 142081
2 13605 261899427
2 13869 92829111
1 94495 126357 13929690
1 32476 116014 335335482
3 4404 121665
1 82742 101790 115512545
1 49846 81767 6578542
3 18169 100650
1 42736 58958 112176696
3 23619 6910
3 21467 23501
1 119171 135924 732965921
3 23311 5035
1 17061 23767 919595552
1 103719 114811 517580429
2 15820 679439172
1 26991 86009 305874869
3 7543 18627
2 9215 697871268
2 70 660987696
1 879 6282 561255021
1 28526 139270 418809206
2 5554 81338183
1 53124 136854 780317518
1 29782 106328 156505417
3 15919 46273
3 19410 44253
2 13013 907122904
3 18282 42699
1 16622 133071 811856497
3 16940 33025
2 15749 834971986
2 6700 273920370
2 1568 111304191
1 8527 65001 335990419
1 123142 141000 579906347
1 43099 84022 698942563
2 13787 24561436
2 19936 825814895
1 40034 125168 658792911
3 17842 79933
1 63779 72783 349651388
1 38507 89178 8787690
2 15253 716830195
2 16204 970884865
1 53232 67376 890626433
3 2929 104964
3 13764 26640
2 13680 816005738
3 16121 56970
1 93284 139136 535810505
3 6282 112445
1 26464 74987 102848772
3 20788 36677
1 93409 105228 310530283
2 3860 80594738
2 336 205968650
3 7382 42095
3 7690 3794
1 46350 77048 948162876
2 22105 76335907
3 14825 65457
1 6187 137544 911987765
1 3115 122156 493538271
1 114915 134855 803365042
3 6514 6614
2 14653 668452680
1 76970 127390 294759665
3 15086 76649
1 45245 87261 626878803
2 9010 897759323
2 3324 281765409
2 5460 586386847
2 14223 173005561
1 76654 82011 315283428
1 56974 74532 741906906
3 17855 106896
1 104122 133312 292325194
3 18549 5878
1 3465 77330 81675019
2 13982 362877061
1 27254 136668 858227998
2 684 145568620
2 14872 35618932
2 1563 193494675
3 61 106765
3 9354 141159
2 20969 937108548
1 44599 99427 358183111
2 8547 242454081
1 11883 142366 506867686
3 14863 55116
1 29708 87973 557045796
1 82889 96895 200741947
1 37703 47269 525693257
2 13359 711335504
2 12887 667617632
1 15249 21113 562416846
2 18550 541040731
3 2552 106561
1 23848 66654 99428550
1 52234 138893 741165772
1 85825 130921 225367963
2 18541 633622195
3 2433 87736
2 19631 551084240
3 508 64247
3 6301 83604
1 13093 16856 414357132
3 7221 66235
2 883 538320824
1 107 47160 955071717
2 5318 140329321
2 21480 923015490
3 20507 96934
1 14235 124422 995473665
3 2441 109778
2 20901 428298416
1 69372 69544 583426848
1 18391 23888 157962732
2 15506 278883016
1 21822 46172 170959924
3 13186 132215
2 20854 759676990
1 116467 120293 973634294
1 121076 142826 833855893
1 56336 85554 707801189
1 100268 134507 451882663
1 84771 123246 578842428
2 4832 926193938
2 24771 939688655
3 7797 13466
3 24242 55341
1 31078 110507 552643794
2 14670 52517938
1 116545 134257 412418931
2 23572 510212430
1 7343 16818 705413234
2 1362 981851788
3 20579 70011
3 18702 140708
1 65995 90663 307204184
2 18558 925527380
1 47858 124881 935796879
3 2455 112414
2 11852 181949471
1 45815 135894 810786339
1 9740 35624 246435366
2 23162 272045240
1 41849 64253 462023425
3 19714 118404
2 12830 434902969
2 4951 31829031
1 64857 97463 573690715
3 11453 13867
1 46455 104149 27893964
2 13049 596386267
1 14896 108438 660476601
1 6686 43474 969967493
2 1709 406241576
3 17916 122378
3 8363 125594
1 136537 138513 264152979
3 4449 88655
1 100794 108917 40733928
2 11271 886710224
2 1155 260591608
3 7950 13429
1 92855 99099 351228476
3 18271 78801
3 17925 92752
3 20762 108409
3 10965 78461
1 29301 55806 304973828
3 10531 54800
2 3006 259337393
2 2898 848223731
1 16142 123475 265751876
3 23164 112651
3 15659 9884
1 16790 61157 172115931
1 34860 87526 493818651
2 4813 847765700
3 23760 4807
3 9757 75132
3 3083 46899
2 24110 874475032
3 21466 123992
1 63195 104702 528427362
2 19563 259161457
2 16264 466045289
3 24445 73086
2 6465 582998249
2 8229 590096741
2 1791 497660894
3 12089 44821
2 8211 896681840
2 20059 256914707
2 11707 175180758
1 26347 125294 573699922
3 11585 8190
2 14037 17457552
1 59002 80082 59829917
2 19033 717011364
1 95095 97010 987600351
2 11981 896108216
2 8466 584752129
3 8022 97694
1 97965 107015 75176951
3 14386 117076
2 11731 884993312
2 10795 593579308
1 56802 113499 412112143
3 9556 62043
1 47427 115203 174466118
3 10080 123307
2 22094 278358987
1 16806 133169 235423704
1 61774 87079 853639945
3 8498 87612
1 47757 137858 159682024
2 8859 677471750
1 7091 126516 25576648
2 7004 536945128
2 21250 141069696
1 63753 63791 969536941
3 12095 53381
3 6272 62677
2 22236 745442070
1 22206 139058 529975596
2 5090 200321788
2 20491 353100301
3 4306 59167
1 28724 113885 313026948
3 18430 115649
3 16054 96410
1 59786 123443 72238901
3 9470 54257
2 22622 804696223
3 11724 136496
1 34726 120882 980882989
2 11711 131360655
1 2242 13042 526779260
2 6707 215088780
3 15470 10032
1 42760 102123 179572005
3 17482 56550
2 1020 219266180
1 24729 96108 823239526
3 18078 83107
2 24741 571408417
1 44733 67431 235996119
3 21862 45178
3 4656 24142
2 8365 189926071
3 11199 56016
2 19614 771314974
1 18921 21984 752278105
1 68 118409 217695646
2 13143 507420099
2 20774 32916622
1 24695 114147 630177460
1 46435 94295 933852850
2 13702 492197613
1 22214 80407 870872849
2 12264 605051068
3 6622 87703
3 11247 123608
2 6454 763274
3 18659 114904
2 18992 760177830
3 14375 82513
2 8223 25713531
2 24620 807511780
3 18723 94248
2 22069 407309590
2 2901 401978961
1 99070 118766 106910567
2 22296 99398484
3 8207 43656
1 20104 132445 18381240
3 4352 114338
3 9418 70856
3 22411 123732
3 1752 68127
1 34126 70567 251019207
1 59224 117186 379126553
2 10384 498768842
1 17453 78615 392143471
1 72887 89829 444677957
2 16678 202317591
3 21100 9640
2 1846 225956887
3 6576 116968
1 35555 133601 64284943
1 19640 61734 188208512
3 15599 136660
1 11025 66421 411924297
3 20461 44795
1 68254 115830 991680028
2 21413 153157615
2 20690 61628172
2 21579 559099355
2 22129 850419846
2 1793 510844568
1 5046 143061 593247499
3 16972 35713
2 7186 369828022
3 22042 99137
3 16585 48942
3 5271 81861
3 2957 62739
3 11756 62181
3 17187 137761
1 126790 131538 928724063
1 137757 138045 614409591
1 13996 25916 510794993
2 403 823714771
2 1907 941162652
3 23031 7123
2 14738 804937132
2 21848 605338946
1 130845 135554 455216450
2 22937 796134966
3 24519 143425
2 22121 778896344
3 14108 134589
3 21136 62613
1 11392 144386 882794183
1 22482 62992 172749944
1 10317 27603 226277081
3 8811 91691
2 3379 925513481
3 9358 1985
1 68196 133267 32165219
2 9818 618832081
2 5043 152096042
3 22469 92689
2 5875 214840826
3 24421 49987
3 4244 98927
2 8729 191385413
3 20415 44403
3 13231 88503
2 10434 387525518
3 24303 112150
3 7569 29734
2 2812 101729214
2 11650 307766241
2 2023 673787134
2 10980 212891578
2 10918 20393335
1 24767 32729 126237743
3 21402 27485
2 16421 819683749
1 75651 92793 245580846
1 65867 112663 400392350
1 31412 36548 319201712
2 8388 946967712
2 13954 287877555
1 57495 98703 168684901
2 10232 197009337
3 21596 17181
3 10879 37237
1 11689 81949 489438241
1 25505 118055 158282215
2 19859 397318534
1 43635 115030 74585266
2 20856 959779714
1 34316 45020 460045459
3 6100 78802
3 13753 109076
1 78378 92734 723996797
2 14985 140353230
3 21617 21801
3 5441 11389
3 12258 54038
1 10028 83250 740749670
3 7968 19180
3 14973 4635
3 24707 131983
2 17222 433651168
3 23188 4893
3 13777 114560
2 19170 664106928
1 96717 123274 878646309
1 8580 139106 660515978
3 13947 107652
3 18257 28845
2 19571 758179408
2 13893 583079640
3 7835 71708
2 24669 83485236
3 10999 77774
2 14082 505708783
3 13001 120372
1 41898 73566 241656004
2 9582 826741642
3 19411 115183
3 19750 36610
2 18981 271465406
1 18140 18954 589597480
3 20670 98708
3 5232 139582
2 16301 116659537
1 12168 134048 75545282
2 14926 313370787
1 55227 138352 641034879
3 2023 117960
1 87849 117103 728280948
2 24014 318277788
3 9130 49664
2 3797 810255985
3 4827 30813
3 11241 55922
3 17370 121105
1 13351 50703 32514305
3 13117 117447
2 22529 572998802
1 7177 132660 858893239
1 60227 99470 313926874
3 7223 79496
2 20492 853755621
2 21738 437491843
3 17920 141268
1 24757 135690 753558924
1 9482 53343 376598687
3 11975 101686
2 15960 372098953
2 9099 842236353
1 108022 135380 889433616
1 14141 141575 677639613
3 17586 32726
3 3948 82888
1 5215 18368 599559613
3 17675 16219
1 5117 52694 840290652
3 9771 134437
1 6641 96032 447617219
2 21073 97833967
2 2930 598827076
1 16592 57957 873453309
3 15588 135924
3 22191 96808
2 15577 769461764
1 65513 124994 728694750
1 42445 102995 471211379
3 2075 101744
1 36789 38923 837443749
1 82077 126805 982082824
1 79054 109079 124615388
2 21987 48095938
3 11855 101657
1 73173 98681 904441539
3 23921 30375
3 18347 101751
1 113656 132589 708116713
3 8749 22609
3 22488 87997
3 18997 15565
1 11816 19449 12875470
2 13947 601209143
2 15773 698602510
1 44841 132274 802198529
2 7807 332101815
1 53132 122996 562140243
1 55174 124785 239293759
2 10463 868620659
1 9024 44766 241502557
1 4376 32711 855933864
3 13351 24725
1 37888 119366 293909256
2 22420 163171182
1 13920 106878 322992608
3 12129 38945
2 23402 295639447
2 18997 485747462
1 44064 52679 640928528
1 116855 124834 903451010
2 24233 259148717
2 23394 917859902
1 29779 77805 880938956
1 56663 88267 336254323
1 20244 116151 222866128
2 23136 163202004
2 3042 939507862
3 2239 113971
1 115389 116697 590042791
3 3605 94024
2 22451 658495533
1 109042 119620 174916953
3 5311 37348
1 59052 94533 909013309
2 24605 748861126
3 7012 113129
2 15198 690840215
2 13765 778588161
1 20970 72310 551228501
1 62926 64705 846618670
3 12608 122141
2 22841 243460295
3 10235 42050
3 14315 27922
1 67736 103528 386886779
3 8563 86692
2 21925 710679030
1 53856 127565 783249507
3 7452 63154
3 14103 39138
3 23336 40190
3 21752 26140
2 465 569743463
1 14722 106094 511418467
1 9856 134616 768022177
2 20345 10771430
2 578 983222351
1 68849 127132 573182486
3 17229 38460
1 41303 96419 109978562
2 14412 589605461
3 7555 130070
2 17661 828239376
1 1839 51932 724282350
1 15677 70782 317829306
3 20886 47258
1 67484 94499 477786062
2 11751 944900236
1 17205 76742 850185266
3 16765 134283
2 9435 992162062
1 14273 43273 851297747
1 55510 117553 825479331
1 84542 141291 717056805
3 1845 85843
3 15032 134498
2 3266 166507884
1 59087 133250 501586306
1 54563 137859 404952144
2 16257 516876747
2 2148 970782168
2 4084 977169944
2 399 602799698
2 23381 56604934
1 91632 113805 959105152
2 14519 850137917
3 10926 53586
2 22939 156718219
1 93624 140054 192914793
2 5270 951658408
1 16269 143799 805864126
3 8886 20754
2 6920 687103881
1 67004 111361 355975480
3 10317 110395
1 86806 99662 676124862
1 84091 92046 909886412
1 8758 35437 364704710
2 15629 59686077
1 14924 128068 193366197
3 17727 24857
2 4224 340327249
1 22683 38349 324258380
2 1314 679757725
1 15631 126111 38458631
3 12820 77609
2 4620 109633919
1 41988 90284 393654556
3 4430 34736
1 79975 85400 17403072
2 1599 961945329
1 94294 108692 686487733
2 20994 641239225
1 75707 96286 883507660
1 63225 97954 182649740
3 11921 76392
1 36922 99629 851377123
2 3463 979451771
1 276 14555 459833372
2 8353 442571835
2 13499 17937997
3 19139 36183
3 16977 34178
1 14587 120252 850320696
3 3206 136191
3 6107 62014
2 1863 217511161
2 22399 22802163
3 4289 63828
1 16511 112540 15451479
3 18534 77681
3 14018 78034
3 20797 43321
1 47870 85967 204403824
2 16537 888229740
1 105023 108884 921981431
2 7131 490899291
3 21928 127844
1 32923 94542 526258785
2 202 902134383
3 14078 73031
1 69244 101609 641249202
1 1946 32987 781214854
1 23872 114117 254118415
2 8477 996354037
3 8425 78179
2 528 272190185
2 19431 934693761
2 20629 932206293
2 18692 804238097
2 20963 870171939
2 8004 715480991
1 4235 66324 882337105
3 6120 37758
3 6527 135675
3 6431 93597
3 6099 75407
3 19935 77344
3 11667 96005
1 89917 107885 378870352
2 4749 844187958
3 13602 144177
2 11997 841066500
3 4560 63709
2 9233 436714627
3 978 18485
1 28355 79949 582346370
1 9547 128317 914058827
2 16792 191863296
1 4614 61893 627801241
3 3441 29674
2 2253 634894437
3 19054 72824
1 63803 139747 218731801
3 14984 135820
3 17623 49542
1 45175 75736 23714266
1 9069 64809 91702
2 13893 41351793
1 93038 143467 183386730
2 16927 446555407
3 1007 53346
2 1941 144158905
2 21923 143591338
2 21533 721776248
3 9796 122455
3 8822 137012
1 24515 69748 997345075
1 52422 68070 476639200
3 5509 83068
3 16294 117041
2 2814 946692735
2 20626 106026012
2 5199 984222807
3 353 91859
1 33906 109139 432367788
3 24858 74874
1 15919 132885 322050177
3 19369 109272
3 17076 29909
3 19326 114557
1 70596 87323 817914046
2 104 549054076
1 66050 144385 838608580
2 11538 615080758
3 21806 94009
2 11236 639402622
2 6532 448091878
3 851 101138
3 22413 2059
3 19446 60821
1 34566 35882 929159846
3 20397 124468
2 68 514137952
3 22007 143625
2 3466 44734616
1 16843 108998 645576060
1 3065 92023 183868865
1 89936 139022 405584257
2 3569 403121680
3 6978 115920
2 14707 94516795
2 7823 727603764
3 13042 7977
3 13829 39015
3 11992 74844
2 4167 858710431
1 72183 112383 992549754
1 48016 76238 241993784
3 1298 72620
2 311 926888422
2 15959 786737642
2 10579 190198427
1 95621 97475 871572286
2 10352 976508644
1 19892 57367 355759677
2 1154 780794886
2 14876 868150841
3 19960 123883
2 10816 548483082
1 4442 108463 403200765
1 20075 69507 707726017
3 16067 64677
3 7761 62583
2 15559 699033597
3 6060 118334
2 3276 12108856
2 3466 346798423
2 24613 317063981
3 13012 5778
2 11997 630726895
2 9522 458590606
1 65011 118962 454041369
3 16876 10230
1 19287 30719 916079094
1 29024 64647 184874364
3 21217 108858
3 8818 91057
1 79096 143822 370180415
2 21832 791483982
3 13843 102397
1 23450 81028 321222616
1 75024 118816 440653963
2 6468 406160563
2 1111 409586185
1 82134 95267 610470128
2 14920 816216689
1 101619 114415 770186233
2 24034 769532021
1 83796 110622 475975752
1 17985 20039 467803360
2 12999 121803381
2 12948 144196499
1 10558 24995 621158621
3 4614 131771
3 246 68022
3 18748 57852
2 5205 855887286
3 15 192
1 66944 115404 843377225
1 52443 130424 597338696
3 17184 101565
2 18339 726799771
2 11710 558192645
1 107787 110382 575416300
3 18151 74665
3 646 100776
3 4040 130287
2 23543 833646189
3 11448 103755
2 16294 256568095
3 11205 25328
1 52501 92385 133480748
2 14272 475820907
3 4658 105163
1 7281 103974 930121096
3 5361 13230
1 2409 74520 321817931
1 95166 127851 18213883
1 15884 91980 239365409
3 19576 32438
2 20899 172337627
2 13452 377232255
3 21917 23646
1 32300 104018 344027235
3 24323 106662
3 15933 98721
2 7182 871361559
1 10591 41664 162330217
3 6352 11723
2 24626 260495664
2 23139 273007702
1 38071 77375 82501447
2 14541 137844391
2 11699 207297622
3 5964 24265
3 6425 9092
1 36808 64717 346776886
1 86322 144203 606831351
2 9311 411103445
3 17642 4262
2 9151 674041092
2 14655 248140388
1 63938 129341 993019688
2 17083 638342457
3 18556 113618
1 98131 140017 865386760
3 11634 68160
3 7584 63499
3 23445 112079
3 5017 15970
1 31501 57478 680408354
1 14009 121450 695606425
1 18155 110955 199821061
3 16107 87028
2 18941 683535701
1 46536 60280 448206296
2 15362 427182671
2 5526 814513094
2 11616 958079910
2 7991 443102704
3 5214 122063
1 8000 144810 329168541
2 12167 216834310
1 84777 134741 338668980
1 107914 137914 270700927
1 47599 53842 816795438
1 62038 63614 351857630
2 19547 822337608
3 24839 106630
1 106566 123157 308327601
1 46064 85514 803783017
2 6863 337967130
1 52000 80286 66495692
3 9036 115989
2 17988 11088991
2 14136 514473007
3 16695 97637
2 19779 839679715
1 62393 114128 706241301
2 3152 884208742
1 2541 32952 938111199
1 24049 115097 968279162
1 60489 86880 345104612
3 17000 11949
2 12654 89316689
1 20056 62372 414068545
1 14182 102987 621912763
2 9849 614213992
1 112529 128622 495431691
3 15487 1068
3 17001 128175
2 6906 72703144
1 13531 73229 186507947
2 12669 15175236
2 20582 449603632
2 14700 466899777
1 125384 130668 678774598
3 13416 92572
3 20072 51633
3 14414 85330
2 23983 311480237
2 21234 721061250
2 18722 538590491
2 20026 536581702
3 8658 129147
2 12686 556160161
2 18250 572613398
3 13396 61169
2 19536 208656736
1 103013 135802 566487426
1 7808 12214 360509281
3 18077 13470
1 64305 125546 521587329
1 4169 117046 56101894
1 13731 55504 180937025
1 17873 20895 829114320
3 13512 115895
2 13245 816404405
3 4907 30028
2 9816 266264656
3 20518 53884
1 57242 123302 113821295
2 16083 866140850
2 6463 65562558
1 75751 105529 807322416
3 17639 109822
3 343 58600
2 992 430531902
1 14014 42912 902433776
2 17012 159258340
3 14327 89198
1 12271 97511 844000748
3 866 71715
2 5961 929645745
2 24377 644597365
3 3458 83737
2 6383 945218086
1 100034 120670 730853612
3 657 27477
2 2575 212571364
1 12495 140383 304400564
3 19877 68813
3 2446 90155
2 9707 128500349
2 9142 232613745
1 104251 128383 219327930
1 65013 97387 643540687
1 77756 139713 561206454
2 4247 246529905
3 17429 121780
2 7987 633210935
2 15876 124754288
3 1954 29443
3 5328 81665
1 17900 32284 567815276
3 20629 55451
1 54619 60289 465188352
2 16291 465002942
2 20220 931461771
3 1573 61120
3 11201 105551
1 30167 108579 487082708
1 4047 15382 605227308
2 20879 134373659
1 112839 116794 917805710
1 11172 62853 210055113
3 19293 133031
1 4941 142199 325243286
3 22411 118700
1 75668 135870 142181346
2 10100 808851515
3 7668 64220
2 17816 159253865
3 7757 137333
2 10149 429504345
3 23637 31888
2 3785 635869494
1 2914 64508 171523554
3 20352 82322
2 784 687070786
2 21093 533697068
3 14851 41387
3 13329 42141
2 6084 554673126
1 24377 39537 889685314
1 97660 100515 293035747
3 22043 43099
2 6282 254873129
2 3996 814108057
1 17826 96529 29351605
2 6710 161412789
2 12137 942195383
3 8914 128139
2 15149 910025078
2 20717 574989270
1 33901 81640 86044949
3 10315 10022
3 281 119106
1 29372 74281 203032493
1 119199 140379 288046205
3 9424 10452
3 19218 49732
1 78605 116533 34822095
1 83722 125761 507398455
1 20721 138443 694720294
1 24128 101648 662606080
2 5375 405842844
2 23353 50177988
2 2746 622423463
2 2280 910663379
2 5824 860094379
3 7103 140375
1 81603 129528 955135158
2 24731 907507922
3 10811 121525
3 13342 22575
3 9230 99411
2 11671 447664664
1 48270 86679 128727353
3 14337 11262
3 11843 136441
3 2375 65393
3 15242 52477
3 13772 77145
2 8980 287466688
2 15197 873121951
3 10674 29230
1 74787 132127 200227855
1 49633 112877 237295386
1 27206 61123 201274668
2 6889 781336894
1 9772 95995 20955386
1 16904 90502 695960229
3 7903 19834
3 2650 132821
3 15563 47772
3 8579 72635
1 77715 133155 762107615
1 29418 126983 924041239
3 8257 69022
3 19501 62438
3 12430 45726
2 7542 521515420
1 95399 132887 393232308
1 6011 82214 946530138
3 9866 3765
3 24128 70101
1 87264 121592 676768223
1 21212 90799 67051484
2 16542 630656793
2 6425 578212926
2 18066 531637290
2 11036 647131992
2 14909 945045284
2 17600 656521570
2 9291 918777386
2 7510 588497301
2 11783 762807213
1 3449 21365 311994186
2 3705 123919393
3 14854 143719
2 20172 756067277
2 15179 942114895
3 23219 81455
3 21670 97548
1 16985 130808 35516679
3 16581 87270
2 9312 54624211
1 15151 114125 174728568
3 14698 12315
1 59078 135579 858444634
1 75359 115783 285780981
1 19800 100775 875180521
3 22884 14200
3 20477 77730
2 4860 802114529
1 35443 139659 93555961
2 5581 379821786
1 34477 141126 550400324
1 44106 61477 458078085
1 2002 28316 250162552
3 13298 59406
3 11635 97231
2 1725 963177762
2 20080 401796405
1 16462 115159 342776312
2 20389 364181518
2 14708 790410630
1 71698 143392 479311184
2 20465 515825989
1 27243 68681 375957031
3 11426 47052
1 7290 142685 457436254
1 19597 25304 523274026
3 23607 3483
1 69970 133120 490010746
1 37497 67361 144918068
2 6326 994331603
1 69363 73433 840964911
2 11643 328714853
1 9720 36977 997124275
3 6859 23133
2 17394 906210184
3 6511 52120
2 23870 904926944
2 7236 180575007
2 735 740034419
2 6245 223143349
3 28 69234
2 16339 47428250
2 5018 262844664
1 8390 65982 684992956
1 75345 99034 873399696
1 51198 58257 627710550
2 13749 362610
3 17555 48685
3 23046 52449
2 14757 708824676
1 90073 143833 920564246
2 9824 692037701
1 45595 126131 279871852
3 15470 7525
1 44342 110235 736705332
2 15917 796407757
3 12486 129998
1 82299 100979 547141077
1 20522 78995 315225097
1 7704 139800 697142122
1 60694 72215 482525354
3 14388 22142
2 16572 847211839
1 57131 94136 430634612
2 14709 796266452
3 15125 40191
1 31760 92920 247579590
1 26713 142817 828345474
3 23385 78371
3 15271 140655
3 8796 80879
3 7905 122810
1 81697 122168 485560820
2 10286 995534491
3 20002 130495
3 12593 415
1 7511 81982 932912736
2 16179 998859012
3 5260 25974
1 6952 112238 798693819
3 14435 18212
2 11006 266364153
1 78487 133379 394713431
2 4912 703643107
3 21817 21739
3 12008 50426
3 5488 22248
3 17272 106756
3 13336 141360
2 18636 351921755
2 9307 421795605
1 4772 124612 811708244
2 23345 769189956
3 23675 9433
2 20137 853623927
2 9881 35265681
1 31959 109092 29410246
2 10365 869011872
2 651 72733068
2 16168 864513780
1 80798 127589 529654967
2 16887 107854476
1 43046 60930 894661936
3 9852 117864
3 3023 13114
3 18749 18430
3 5348 7072
2 16782 881886426
3 15166 51951
3 6238 46712
3 2850 57423
3 14448 60592
2 23719 495643239
1 87014 121823 483163718
3 10534 125865
2 24479 960043962
1 66159 81590 694949190
3 12918 69901
3 16564 20938
3 13371 48204
3 21127 81583
2 9505 952489720
1 77644 144220 501929792
2 3848 699313769
1 69711 113637 875603258
2 17389 807691804
2 16664 897444081
2 16534 210942672
3 24959 40911
3 5681 93556
1 87686 123732 951897913
3 22386 107561
1 40852 112504 766343170
2 23699 4317431
2 16187 734031009
2 14309 383943605
3 3666 104492
1 74707 100415 97133384
2 20993 76045025
1 33732 112325 533374807
3 14894 4677
3 8201 40304
1 5576 144629 20108111
3 22202 55292
2 12335 264473184
3 4033 8824
1 18758 99321 895030091
3 24551 82350
2 24107 997541932
1 91340 125106 453059947
2 12925 749035889
2 3940 522886809
2 15233 614132649
3 10495 69613
2 2295 28078597
2 2175 715046542
2 2702 541926859
2 15102 49466601
1 81827 140916 159890097
3 10255 75160
1 11888 77701 536574472
3 11033 86082
3 5659 85026
1 3780 84949 261135139
2 4520 731303624
3 4807 16543
3 10066 104375
2 15583 40460810
1 112418 144398 246755643
2 21285 546867307
3 23496 58993
1 20321 110481 167642371
1 33208 108676 742567124
1 11237 139456 825957269
2 13233 777549561
3 21251 17962
2 3247 443077099
2 3962 315971369
3 24706 22492
1 104047 105281 621419016
3 15427 123102
3 8155 778
1 4055 71740 408865957
3 3248 85669
3 5812 44171
1 63550 85873 929004547
2 14346 121517271
1 14058 59732 805580254
2 14129 810947173
2 21838 940203453
3 2318 44939
1 128103 143033 185536867
1 11130 84228 637562981
2 16112 382533083
3 3178 15257
2 4109 119307446
2 2789 376016931
3 20377 86619
1 14214 74541 448918380
3 13082 46105
2 6798 456392819
3 21753 13902
1 85223 102359 27707761
3 4811 51474
2 14123 651832573
3 16293 133553
3 20276 56988
2 13769 443418713
3 11449 1064
2 12077 217172913
2 2740 46377613
3 6660 61842
2 12771 872563548
1 34259 93321 862843842
3 24447 69057
3 1021 21007
3 46 48909
3 22784 21092
2 8666 174848057
3 5649 19366
2 1418 391460432
2 18516 747253218
2 20612 365851202
2 16718 713667717
3 19852 106064
2 12480 28918571
2 14971 601450648
2 20730 357451911
1 749 50608 874270631
3 23691 128782
1 17982 111466 600155770
1 7867 132678 182792279
1 20076 106755 811615565
1 32594 51239 491880623
1 33060 71141 859451641
3 18631 31531
1 493 134667 227107797
3 11068 71657
2 16780 709540462
1 115839 136010 2845751
2 11303 479831979
3 6603 61978
2 5366 185881336
2 11422 860111370
1 29203 137487 193345760
2 5855 600959485
2 20998 621881710
1 34785 101885 713566364
1 61963 109419 984677860
3 11881 47392
3 10642 6050
1 39220 59346 69185117
3 9828 70700
2 19360 676144113
2 1212 853385383
3 10662 80595
3 22410 24901
2 20464 999440428
3 13979 32929
1 82145 115363 782761555
2 4404 999340760
2 8574 950109845
3 21898 50428
1 26756 137304 172432298
1 5097 60630 600668986
1 74983 93063 948971836
1 91994 114353 586344386
3 2938 93551
2 21718 122673150
1 44209 72352 433018639
3 24906 68952
3 2397 104373
2 13154 285532562
2 7406 15426022
2 12381 957122745
2 17915 248935505
2 10885 990652041
2 14612 264080932
2 6007 712152821
1 95148 111808 154579094
2 5889 271627320
3 18577 42166
1 110668 136624 48896939
2 10137 746134358
1 31556 138273 492456954
1 4795 121397 406722518
1 98474 109942 660592623
1 69974 142832 400736340
2 11305 908719990
3 1303 95301
2 7665 237233374
2 11181 255297489
1 6247 124965 20562893
3 23119 113118
1 57008 92641 879275461
1 2055 89359 396643856
2 24905 235279089
3 19853 136657
3 50 80517
3 14958 54039
1 20892 66525 447544999
1 48132 76178 715176435
2 16289 465290079
1 51890 78453 830425645
2 24710 368165933
3 24789 123306
2 1682 265004265
1 11118 106189 220174443
1 68901 128064 704636555
2 19449 367591758
3 14329 69467
2 20229 499488152
2 10875 52745914
2 18032 735387551
3 19301 119213
2 23645 650187276
1 28416 84373 393039043
1 88159 99479 415948666
3 22017 119257
2 21156 756204209
3 1819 140970
2 17395 645355722
2 11854 541634660
1 45788 81479 565459504
3 22003 60296
1 91106 115087 752722401
1 61799 95882 43777519
1 131470 136453 290567942
1 16411 95650 433147656
3 2191 84608
3 15593 60306
2 659 166870388
3 12189 83869
3 6025 109701
3 10152 89492
2 23444 87041680
2 24850 607725672
2 6338 687088299
3 5468 12262
3 20793 111398
2 3204 6639013
3 4268 16488
2 5750 825710929
2 9014 363359697
2 13880 100012581
2 9548 769512601
3 24157 90298
3 4425 140242
3 224 30496
3 6897 136715
2 9689 723326917
1 58170 85252 379045439
1 24924 53398 801025753
1 52742 85545 617466625
1 30335 37019 31303847
3 14717 115392
1 25074 106610 495089847
2 20297 768637450
1 16512 16922 738312728
2 6656 737298286
3 8809 20008
3 10713 50451
3 16649 107069
1 25007 63423 682929489
3 18725 56347
3 21742 35170
2 17554 707495220
1 81608 85417 555950683
1 21713 26861 797911871
2 3932 361016018
3 21280 63914
1 88350 128377 10878250
1 63251 109518 146611278
3 7949 21091
2 14337 59961738
2 19459 774949898
1 1360 105231 970154877
2 5548 79167349
1 107366 120163 716303232
1 7792 61208 267722567
2 11655 255794743
3 7345 93416
3 15293 53529
3 22152 61451
1 41539 46268 505165285
1 16328 49196 814050473
1 44989 125763 716822079
1 23609 57374 793851950
3 2515 22334
3 2466 123824
2 21603 132580817
1 19802 102139 731335740
2 6473 978056501
1 18264 92859 455775937
1 41090 65354 284721352
3 15650 10417
3 18520 131698
2 8609 513018181
1 88626 129306 847779266
1 126347 139983 414174444
3 13440 58965
3 16806 74189
2 7997 426441295
3 10845 30629
2 7770 131605231
3 24656 136805
1 85819 101049 180847742
3 20351 140294
3 6550 95039
1 88234 95491 487464171
1 31627 83019 231455307
3 6830 92540
1 55625 143313 190312286
3 7835 52342
1 84231 103642 978761888
1 67912 106115 113482261
1 30537 111901 404278297
1 120466 140002 50492379
2 17563 650019097
2 13491 475902898
1 21389 22257 967337939
2 15841 411826669
1 40154 121148 142688870
2 17598 193263244
1 22989 108120 273221559
2 2192 255173199
1 54999 71235 826090955
2 1287 462090581
3 22295 98423
3 13659 36391
1 99714 126892 734159328
2 7479 163056456
1 27245 144518 700176388
3 16068 107256
3 8469 26979
3 2900 139153
2 10765 6219825
2 22836 703227240
2 10566 550881005
3 21359 79408
1 34296 51179 988004425
3 11991 110718
3 2909 140932
3 12097 102297
2 2830 44207047
3 9123 142430
3 15196 11902
1 40479 128965 604349736
3 23595 32141
3 655 99258
3 3977 56036
3 4729 21330
1 102233 144409 507674496
2 15006 258301711
1 18447 69093 700514904
3 23353 104721
3 20159 81410
2 6320 391982799
2 15222 548689131
2 8485 245173471
2 1047 366848134
1 18839 31837 699319752
1 43306 91861 605909875
1 78671 92842 220054082
2 10893 64300518
2 17396 521612767
3 3628 142589
2 5349 925960983
3 2243 6356
2 4893 643727779
1 62558 103461 560791749
3 10317 89694
3 5587 130653
1 19564 51813 913078426
1 112751 142369 670080099
2 5054 217700644
2 9442 540492057
1 54087 108140 529626315
1 5074 112543 525876457
2 24483 485905835
3 10784 38762
1 25785 44663 927954
2 22513 221941380
3 11117 128406
2 19475 94947611
1 58309 69638 667795140
3 7408 121648
1 114434 141424 152898758
1 87421 126624 59338296
3 7103 112902
1 77130 116086 727179343
2 18056 560681309
1 50199 74695 237376761
2 4920 533029261
2 22057 256587355
1 22141 48704 25473293
3 5889 76652
2 21939 17989556
2 16983 815448787
1 82843 125908 503298652
1 65747 114051 874818540
1 61542 116176 108993882
1 27126 129792 276647001
1 31277 94107 10472434
3 11937 141621
1 5224 134625 246615364
1 56675 126553 7783340
3 16375 37207
3 2479 84960
2 20241 831944479
1 17325 65280 680774262
3 4120 58740
3 5026 107504
3 14202 6669
3 4338 30579
2 641 249149266
3 15047 9496
3 19158 129800
1 20561 23638 911225777
1 40508 128809 222849780
1 24222 127503 572919828
3 19608 101396
3 12774 75493
3 24167 44399
2 4064 613854652
2 4979 488718609
3 17588 4679
3 9429 136148
3 6345 17139
3 17947 101054
1 77388 119866 373214877
3 17822 1669
3 10687 53290
1 61177 135041 481000544
3 7660 7273
3 1031 68824
3 5796 70865
3 19860 7877
1 11455 136409 324524225
3 12751 26422
1 72342 94594 252175878
1 43278 48721 209733137
3 18750 52155
2 11329 889226393
3 16376 89587
2 3306 780101571
3 8805 115950
3 19101 69351
1 36336 106533 55789804
1 102344 130001 505213380
3 23954 114222
1 144069 144792 96638982
2 18719 543114410
1 57954 74388 635711692
2 14812 368839110
2 10490 106685489
3 9200 119215
3 23972 73855
3 22194 113826
2 23855 835301320
3 5 43661
3 19810 74296
3 13087 36766
2 17888 984117434
1 12018 85540 928285019
1 28945 142659 424313911
3 16543 125417
2 7940 430033053
1 15730 54680 559566793
3 13460 120034
3 22678 55469
1 89914 144496 475649655
1 14414 92177 32412271
2 21771 794759194
1 101331 140542 376828029
2 22219 568362309
2 24455 247944239
1 62314 63201 424523531
3 10820 12405
2 3043 677334051
1 97562 133739 253551809
3 3485 131727
3 2767 52479
1 54688 60081 339085849
2 117 660606180
1 72676 139882 228590800
1 45218 59964 745524171
2 22998 929087426
3 383 107196
1 76586 94027 828659777
3 9476 84043
1 4269 42543 389438981
3 8861 61931
1 13898 117078 859220135
1 24903 128356 577745914
1 39484 143330 374378956
1 67727 85048 707463040
3 23698 81184
1 27690 113549 435367191
3 16689 37279
1 31563 114502 886854650
3 3270 15472
2 18306 118720093
1 70817 108795 187022423
2 17705 405038593
3 6783 18882
1 68915 73791 343039997
2 22469 985626772
3 1177 35080
1 5881 126843 471292817
1 62549 97755 411509499
1 58049 67372 590080095
2 22860 913857702
2 14913 773357525
1 81791 101257 784351717
1 120121 133301 530662311
1 40517 139009 959823129
3 16554 75451
1 21797 68139 459711611
3 21415 19885
2 11603 387955796
2 15137 502533900
1 50099 122647 66583744
1 100302 133319 515894526
1 46079 86734 384743755
1 10021 133038 994144201
1 85418 88324 943995339
1 99568 115254 81918268
1 62412 118178 420510387
1 57122 131935 397525331
2 13512 667743355
1 5957 115348 284394619
2 3860 734924862
2 11640 564461074
2 8332 400128802
1 6282 138142 202607895
2 15122 865285158
1 64699 66812 298022615
3 1397 43645
3 675 51643
1 90632 112351 220894217
2 10875 15686479
2 12553 40588778
1 23623 51614 825302868
1 88325 140084 612035101
1 53811 130784 677384222
3 10944 126387
1 102870 136464 494385013
2 1767 340286027
2 16357 149900320
2 1736 194859624
1 28248 108215 53319139
2 5481 436490572
1 84334 111872 925870050
2 24216 947000611
1 69855 85028 358065153
3 11822 86716
1 15446 109308 435222470
2 24377 629353416
1 68132 84991 97814430
1 78405 114550 479999093
1 1143 92570 703485585
2 17051 243710261
3 8974 82592
3 24064 129871
2 16560 779112815
1 30227 115600 822486105
1 8745 107016 136266347
3 15826 43875
2 23819 759224852
3 11754 119898
1 96740 137499 607394338
2 9259 184954720
1 60732 121449 975725654
3 14776 83081
2 19342 364651787
3 222 1486
2 8858 160211115
3 6855 84289
2 18718 583334979
3 19183 73841
1 71752 103856 454279386
3 6665 94164
2 24591 481432501
3 12782 45031
3 14570 23572
2 7147 520943013
1 32699 88435 875580818
1 26846 40640 398018142
1 13781 137227 229568376
2 20304 457994983
3 23902 91421
1 21771 60986 386273874
1 1000 5589 576989831
2 7532 335034874
1 80172 120305 341570609
2 20100 141301667
3 11889 34826
2 13447 71130618
2 8038 68336860
2 17340 516027902
1 44125 101158 705407061
2 2223 226680767
1 30892 40554 987270396
2 9440 350465130
3 22755 27220
3 17626 26558
1 98602 118826 684257390
2 5054 290516972
2 17433 758883753
2 16347 416914652
3 5133 21576
3 5808 104478
2 17415 654067107
3 24276 70706
2 20580 951782821
1 19408 35165 889321766
1 9700 13676 640583413
3 13342 50012
3 13784 111734
2 14818 192092729
3 9539 112203
3 2811 40952
2 4247 852650567
1 41188 115228 84082221
1 54913 107897 545603908
1 56430 91938 328187947
1 41602 125554 402086211
3 16867 3718
2 16776 202518126
3 14338 135778
3 12409 137924
3 21383 77893
2 17905 54143898
2 929 247781719
2 9677 518040756
3 7314 136061
3 8720 89523
1 83430 89433 984978462
2 9705 551636217
2 17168 431220082
3 11156 34404
2 1868 372744762
2 1769 569243598
1 79438 85615 685646287
1 11747 29100 358417844
1 124783 143688 932691375
1 120323 141266 402896516
2 3257 608674948
2 14595 682432581
3 13060 70355
2 19943 342606555
3 19087 144567
3 3010 117017
3 5886 25465
1 24648 119451 301630236
2 4022 336175488
1 13472 15555 410824095
2 10308 623103715
1 112710 131994 767545618
1 31999 94117 480263986
2 18848 5150237
2 14150 814942191
1 58776 122546 392580928
3 21785 25798
3 23530 18193
1 10029 113081 783468353
2 11673 640330290
3 1382 25110
3 6722 80996
2 1152 97314439
1 45482 143287 120433873
1 78767 119152 514326494
2 16897 718352957
1 6877 20242 832692770
3 8419 76852
2 9286 817082483
2 2215 702512252
1 40730 59607 705049772
3 23664 74671
2 7 619433120
3 371 62529
2 5193 944614380
3 6374 20902
2 19274 921558136
3 14430 114683
3 23219 902
2 11679 460935104
3 24562 113289
1 61527 63141 94364599
1 38083 66968 601839574
2 15739 739139994
2 21915 673461451
2 8200 362472868
3 12625 96830
3 12724 38759
3 3387 30715
2 10983 665544687
2 1919 334637099
3 13348 37801
3 174 87694
3 6333 78393
2 23962 348357840
3 12779 125236
2 2381 423937077
3 20993 45478
2 17469 932499645
1 59953 71715 424814415
2 1021 900159768
3 14600 43113
1 17541 74465 630841707
2 12057 846102301
3 10804 74460
3 23559 109282
1 2896 11409 434758910
1 77544 114973 915676323
3 9112 19343
3 23389 35911
2 12803 265396284
1 51783 52481 362051169
1 94291 115612 419970421
3 13176 78812
3 24515 47511
2 22230 92317901
1 126808 130828 522312830
2 18823 426811552
3 202 76910
1 40943 131688 343058770
3 12140 17345
3 19799 9396
1 32465 123338 519372934
2 22957 288728591
2 11675 63292723
3 14429 102832
2 9038 276100275
3 23927 72272
1 17079 75452 32512905
3 5483 16807
2 3850 480955807
1 2841 13728 708452738
1 46487 103245 526624954
1 18651 47884 852455115
1 92234 94537 974032297
1 65245 104744 617241070
2 4939 148943148
2 9049 978135546
2 11237 828380530
2 7842 581414851
3 24671 92351
1 56201 132568 57332735
2 4211 696203026
2 3638 850584845
3 3677 139797
1 83688 131713 144656346
1 14218 66025 960223819
1 60212 74452 66707766
1 6182 142397 378426530
2 8245 536861777
2 9247 742401015
2 18103 556610656
2 2355 137586710
2 564 728651080
2 19539 152812642
3 21419 27194
3 5992 73273
1 128962 138164 831825525
2 5680 966099218
1 3319 57002 123514941
2 3795 885628395
2 6457 797237183
3 5569 43093
3 14119 84202
2 8726 368416380
3 12029 3426
2 24465 632950487
2 24882 612753383
1 2900 32237 472800269
2 2596 459219448
1 25045 114841 381583135
3 3527 48044
2 8839 550017493
1 38631 116875 16306925
1 92294 100196 649647719
3 1474 8187
1 12382 130964 246899044
2 3828 673156719
3 16237 49225
2 13016 760310923
3 5618 127974
1 6085 16348 163674144
3 15589 125801
1 77714 82177 569495975
1 51747 118160 136630162
2 15135 170874384
2 22764 213449501
1 70039 137723 628449108
3 3051 103035
1 65698 103383 156065871
3 23765 69692
2 22318 274329680
1 70693 95361 907349696
2 921 25432199
1 12085 40062 423329906
1 5192 141958 502600049
1 77079 133207 598250453
1 80379 120087 992971166
3 14970 126870
1 50220 128935 843957823
1 77319 93715 766172909
3 10950 111299
1 38173 98943 932693154
1 39762 142925 271008146
1 27118 137820 891698358
2 6813 471521746
2 1511 662057655
1 98529 143721 166117328
1 77574 96050 370754097
1 105549 121311 449498
1 58891 117868 188279041
1 30952 126688 77701419
1 65194 104479 742308095
1 107548 119527 677437558
3 20903 116384
1 8262 109573 863001474
2 24390 942221184
2 20932 939530592
1 52210 134550 996561038
3 6112 94776
2 18049 853147006
1 18664 136298 263433354
2 7117 962685961
3 24286 67791
1 60838 126709 151008384
3 12815 77821
1 81069 87873 959769367
1 47141 82539 624134801
2 8036 53548118
1 22166 126052 334207218
1 39624 68706 269442573
2 912 659108042
3 24568 126506
3 9611 22773
3 15876 141527
1 115072 138006 528224190
1 27899 79991 920534202
3 17037 85088
2 12131 766862028
2 20388 790862245
1 19497 106439 586692974
2 2663 582031615
2 10022 218974340
2 17161 489937125
3 9285 90700
2 16253 284421966
3 15327 74955
2 4252 535143858
2 20956 525667725
1 62610 99858 900116613
1 99913 109769 641965213
2 9131 229497569
1 12955 54866 147394343
1 9339 105155 776788073
3 20603 86497
3 21996 88045
2 20191 528280379
1 21172 140079 44924904
1 53209 127139 895335816
2 15789 737940503
3 23971 44108
2 19546 492283868
2 3471 673782758
2 5520 150850935
1 95362 99669 512229983
3 24187 99256
2 23097 623911756
3 19011 119815
2 6646 932630762
1 25419 118761 58340762
1 77660 84598 403328690
1 74717 80316 809627065
3 14239 124360
3 24355 78821
1 118967 139873 106464152
2 3526 803547560
3 7214 27526
2 20177 652926868
1 25238 136194 891720021
3 6968 115185
1 35091 106276 290331630
2 21879 707722939
3 22392 136169
1 75219 86279 59959606
2 22527 881149579
2 7237 90866227
1 101720 130554 583280232
3 956 73153
1 21257 113110 292947095
2 17650 484840274
1 70875 130025 283255884
3 19679 33501
3 1650 79309
2 7665 201056306
1 82110 108468 581842201
2 8383 543898089
2 1827 863943831
1 12718 116836 715702849
3 7962 126505
3 20140 104350
2 5433 285777158
1 13490 76805 466881007
3 24307 64007
3 14959 117240
2 6404 18206731
3 6244 99459
1 1580 80285 370259225
2 21486 266300085
1 7818 47283 250129787
1 85943 124754 656129850
1 39955 96520 68908297
2 23571 980532533
1 7956 41240 829699260
1 51350 140314 119804355
1 75352 106193 484802489
2 4462 862856894
1 6162 73883 74802507
3 15895 116653
2 295 146074592
2 11763 327852083
3 16774 89077
1 11510 95484 901631427
1 37061 115717 944630459
1 35846 130383 880325245
2 3690 826022205
2 15121 750066187
2 9934 849834534
1 93926 144170 865173880
2 23400 348716953
2 5986 533934438
2 21081 382705920
2 11289 420659897
2 17283 277909789
1 45910 129879 832510595
1 78801 105942 481936692
2 24501 936879453
3 220 128019
2 23119 464686179
2 5023 268588404
1 12244 24060 918497427
1 111760 114993 720638959
3 7534 122722
3 4575 141780
2 1318 890968458
1 59344 114384 154634112
2 24874 305587337
1 67376 113990 921668962
2 8073 23726619
2 24135 202064891
3 12870 55196
2 24449 20089008
2 8903 778288017
2 14705 742639569
2 11388 926044231
1 44550 87681 869651543
2 21046 742863541
3 3762 70748
1 3706 141978 399601994
3 21388 123435
2 20360 990682399
3 841 83810
3 18379 143263
2 15157 320271134
1 20990 114656 773894490
2 20222 179547369
2 10956 482567192
2 19 459797294
1 28813 139383 691103040
2 13013 449182575
3 19370 89002
2 3817 289387203
3 4971 75870
2 9224 5673451
3 6487 113837
2 2471 225813698
2 18342 71601250
3 2661 21961
2 7877 945052103
2 15412 597878190
2 6285 22614360
3 16422 114770
3 16809 73992
3 12938 37263
2 17443 146309098
1 38917 39434 213246995
3 2521 105462
3 20601 3508
1 75008 111139 659769658
1 2201 144043 388241461
1 101545 138930 164234450
3 14475 2252
1 11309 62104 363885115
3 4971 53224
2 9366 188600585
1 65937 120871 991632024
3 1155 33493
3 9464 707
3 18518 137886
2 5878 156282402
1 98141 121368 140205919
2 23459 213987578
2 6714 950523814
1 1506 102456 983880599
2 14451 18977928
1 50012 116161 388337461
2 8642 728654409
2 14012 675282619
1 2612 7068 130217559
1 35815 54531 245026899
2 13195 187995451
2 15254 695904062
3 3761 140291
3 5775 51539
1 4966 35830 16675757
1 55438 69758 317770420
3 9194 25534
1 29642 85362 973274091
2 9347 245098942
2 10331 84979711
1 64299 118815 345673130
3 18721 112969
3 12549 49474
2 9337 995667471
3 14763 100297
2 6963 416671743
1 34493 132076 849809868
3 15637 68606
3 21648 35159
1 26733 39752 113099396
1 51223 93964 357636272
3 5636 45009
1 2622 105852 294414129
2 16315 648142940
1 37462 47052 444372800
2 7850 732090920
1 30372 78417 662787096
2 2592 734413116
2 18073 299441495
1 89224 124720 397509703
1 28406 61108 476314332
2 6311 900159355
3 1652 133718
3 14683 126410
3 8411 9183
2 10707 981679193
3 10655 121343
3 8968 96888
3 20544 141781
2 22172 993549154
3 3141 71536
2 12153 488172294
1 82707 143251 95504763
3 14088 63080
1 57044 70448 906217601
3 12292 1336
1 3670 127933 477460799
2 21246 781454264
3 17767 15236
1 37324 54622 892346916
3 1061 27842
1 11662 140252 364810186
1 38397 132817 936126932
3 24503 55470
1 47036 64029 473438632
2 23707 154480886
1 15884 40263 523022499
3 5083 143188
3 6504 58755
2 17973 864866575
2 12417 388237573
3 6316 125965
1 24932 65698 261624800
1 121773 130237 655242292
2 11073 611322842
3 23870 143261
1 19725 57727 106227600
3 2185 122815
2 24412 776499701
2 4874 817438155
1 30555 83062 860466462
2 9130 553042140
2 17254 820619372
3 5009 138902
2 14347 888870587
1 81052 133095 113651741
3 6479 109006
1 23072 67817 80430087
3 8906 122815
2 24437 636380846
1 52305 115722 570026125
2 8305 730598171
3 18425 4564
2 22751 956642593
1 46633 96007 544849968
2 8019 254677696
2 12756 352543938
1 75899 139785 951737394
1 57902 69063 675555045
1 112460 126783 23196517
1 93786 137017 757824362
1 62639 109630 227856152
2 9144 576122196
3 18076 9353
2 13718 562023503
1 18972 135875 633570160
1 625 119958 509889512
1 30668 144429 956023596
2 8226 867221796
2 18743 174236897
1 92152 138611 140998149
1 24902 123464 881514320
1 82011 106977 344477187
1 70606 107744 563003017
2 3701 122537069
1 748 6317 778168205
2 21134 822814813
1 15483 111143 66611197
2 22627 200100743
1 40559 111801 375659790
1 45959 107440 519337256
1 42801 131671 352909955
1 73459 114241 897322931
2 4688 840195609
2 772 741520003
3 24603 116752
3 10874 113951
3 2465 15701
1 4163 132961 57240432
3 12576 53916
3 2923 88724
1 93752 111947 394358682
3 13248 137012
1 16987 38275 742042741
1 5211 84887 693986926
3 9015 127902
3 4933 8636
1 54962 54998 302078777
2 5283 527344528
2 11821 234988527
1 23347 45178 878421797
3 8406 19559
3 15176 91096
2 8585 367198127
2 18480 393945285
1 126964 144722 936025475
2 3065 520402629
3 9825 80780
2 11383 213372860
3 2706 37069
3 8036 89821
2 9551 861309805
3 4492 98182
3 4967 136058
2 3386 18651092
3 19379 110054
2 12960 920090132
3 14473 75463
2 1471 89648103
1 33045 108240 82274187
3 3958 22150
2 15894 88745081
1 6439 47308 232373177
1 65572 80109 615299230
1 75424 124698 25548109
3 12438 38356
1 46015 131223 607321156
1 109326 141068 193223403
2 2403 385335339
2 5976 215660383
3 13478 52549
1 136184 140448 968309156
3 2659 123386
3 11816 87568
1 20228 54892 473116790
2 4494 94123939
1 52605 109071 666105678
2 24363 135996693
3 6303 44584
3 8010 38557
2 7442 903912270
3 5268 38116
1 12078 53435 666133650
3 18123 102943
2 9557 816647934
3 18188 119388
3 23424 10334
1 17509 45353 917420941
1 61631 108725 255518310
2 13067 164234652
3 18002 40566
2 16646 577237326
2 1496 681668797
3 11875 31770
3 2067 7789
3 1695 125541
3 5880 66609
3 23752 121575
2 20753 708209538
2 5225 567543349
2 15120 173502052
3 7908 116719
1 38285 124372 963717249
3 16421 126160
3 19781 55436
1 111082 141481 721420639
1 50658 107097 536117325
3 5779 26349
3 8441 74844
2 2214 146672840
3 22682 7375
3 13491 58751
3 24908 13281
1 101766 125624 549505871
1 59384 99358 487177938
3 19805 89446
1 45307 116289 260650219
3 14295 60162
2 5368 791301672
1 35657 129541 53087795
3 6576 129069
2 19096 852878420
3 21062 97698
3 8581 110065
3 5812 93155
2 20784 497033419
3 137 94830
3 13769 113727
3 21175 77551
2 3827 72592188
1 65109 81168 802056723
2 15417 217126740
2 3025 981517167
2 8574 453100226
1 10199 73390 922225442
2 15480 512962822
1 1610 113366 154812742
1 27022 121945 670886459
1 2602 119355 914840385
3 9046 141105
1 60885 93602 614857687
1 30424 90350 58780544
1 70563 112362 558629464
1 24958 38628 772934693
2 19789 515361917
3 4476 134409
3 1056 116245
1 8541 24192 410169365
1 91981 136258 298247590
2 15360 721215568
3 4451 37862
3 12084 126414
1 50925 107561 754902540
1 24547 89645 710864088
3 15275 72448
2 16940 640680302
2 16575 35908484
1 17650 35441 910041439
2 21915 748664373
2 6004 856426945
2 24253 720331170
1 77225 120836 901400913
2 13006 894339867
3 22640 103232
3 12440 22910
2 4744 535783762
2 23791 242401512
1 21818 66922 981923101
3 16588 29502
2 18522 497604771
3 22310 91890
3 8428 78536
3 23828 135399
3 22337 109062
2 7091 351363846
3 3523 54082
1 62504 85028 565203733
3 19427 80901
2 20244 433748505
2 19589 666844862
3 5809 123917
2 7183 603675052
1 28181 48536 512593842
2 9611 299788621
2 5834 131232091
1 7120 121010 258589321
2 12783 714247071
3 20325 60774
3 17296 980
3 6413 60720
2 3473 813859281
1 52870 69929 209967173
2 22634 58503082
3 21972 71316
1 32110 35606 35502851
3 24631 48864
2 17352 788743747
3 19579 23536
1 18680 33401 792831083
3 23127 11195
1 16807 63672 742525379
2 24656 509563851
1 90893 109563 391649955
2 15332 935111585
1 16786 136784 694487110
2 13859 287859062
3 12317 119183
1 110998 133071 154897263
2 18197 679128387
1 49510 113317 623864018
1 8640 94653 339287686
3 13014 85980
3 7899 45679
3 19637 41832
2 22355 965189401
3 19023 128616
3 24160 82835
3 4730 61188
3 13129 77093
2 6692 107158688
1 27354 67801 340631013
3 1148 94858
1 79052 128778 595575887
2 17345 307037173
3 5700 8840
3 22071 21017
3 834 22343
3 10591 141832
2 4044 618537028
3 2385 96020
3 7225 105630
1 111746 144033 961971274
2 3668 118828708
3 17598 91692
3 10986 30883
3 18614 120195
2 9571 316054066
1 60690 142851 722665790
3 877 62124
2 12193 549899733
2 3962 920041578
1 28883 30153 849186742
1 57182 120165 35689090
2 22940 747963268
3 19226 31048
1 18706 138494 828054301
1 7035 43508 352411771
1 78721 108028 559476183
2 6521 34708429
1 86788 120153 666537278
1 57407 76204 498832612
1 3375 126335 647506675
1 83076 97740 880605740
3 9986 6284
1 23959 56994 109631715
1 87314 97141 102529447
3 5600 132404
1 52228 134748 990583070
2 24958 576159454
2 6549 766044880
3 6671 106667
2 22535 248248276
3 3477 56060
2 21493 882254156
3 13000 87559
1 38332 112248 370774588
2 10246 58992880
2 22538 213917142
2 10215 8484009
3 13903 102523
3 1853 60086
3 18359 92917
3 3842 50797
3 4837 142762
2 20713 712417790
1 76664 107931 298043080
1 4223 142336 989713258
3 14356 90947
1 8248 17473 776264620
3 6421 87969
3 4904 20416
1 99677 136483 395579582
3 9243 38549
2 15599 629742067
1 27195 126087 230415632
2 4339 764788094
1 62919 86894 600682899
1 16841 99675 303192260
3 9824 123548
2 24893 947244774
3 20078 45137
1 115020 135725 760225631
2 21256 473332051
3 23968 6746
3 21146 40693
1 49799 129586 50369370
2 22678 364660289
3 16912 46802
1 47969 76600 740170175
3 8440 17388
3 17457 75982
2 14267 182442169
3 15405 3303
1 28743 77249 640854454
1 91817 97059 303879667
2 9641 674850484
1 5357 123664 613919482
2 12996 879771759
3 12467 120868
2 4777 10893749
2 4108 741427663
2 14650 660615050
2 24520 434088018
2 9058 695979526
3 18833 30870
2 4797 224391443
2 1234 446721207
2 20953 362466188
2 4017 839113828
2 18459 390123623
2 20274 914997532
1 28015 130335 68945918
1 59848 141771 337065277
3 24787 66141
2 22711 625717435
1 57474 97540 816531777
3 16448 18760
1 94183 113970 112474588
2 1390 653895065
1 8062 78516 700815068
3 18791 109336
1 129262 129996 832937372
3 444 133398
2 17546 270364565
3 18593 71529
3 19432 47604
2 18471 579990476
2 17832 712415132
1 58800 101807 592837638
2 6518 811504161
1 45537 98815 579290079
2 9234 616717042
1 14225 100155 952225063
3 5069 8777
2 10442 297748335
2 17148 478689197
3 5774 15255
1 86420 136047 75941970
3 9750 96215
2 14687 751345804
2 6144 930941943
3 3591 82663
3 8150 103688
3 2773 122365
1 40248 47198 806408162
2 20187 409980160
1 113073 124256 508951741
2 14118 515456425
1 8309 25961 702312071
1 54865 117480 33459690
3 5720 99350
2 5291 589925954
3 7860 12566
1 84092 110550 216669496
2 13078 719225480
3 15748 13405
2 2799 831570562
2 17210 107615116
2 13164 43879994
3 14416 36637
2 20704 371175140
3 18152 107949
2 8363 64715339
3 24227 57425
1 32105 104538 564622968
3 17253 44710
2 17017 333786378
3 15412 91299
1 36149 65604 58220616
1 15344 90104 448962557
2 10330 76216279
3 9706 49965
2 7104 698608914
1 14857 94039 148171299
1 70429 107459 223969195
3 22805 107732
1 5560 26150 642355517
2 17074 18767896
3 23076 65520
2 16855 274385335
3 3237 132739
1 55602 120022 601205673
2 18962 804971634
1 73674 106139 276455310
1 24643 144199 864229172
2 11668 986568566
2 22840 648796132
2 7945 770412566
1 45051 112774 67394653
3 4409 143172
3 4752 111153
1 7903 16078 823553936
3 7891 45264
3 17108 64841
3 4416 68763
3 19021 40379
3 10022 134954
1 15715 116090 651106444
2 24441 863035794
3 21527 55387
2 12842 485884063
2 22021 202833148
3 4208 77793
3 7449 126569
1 23543 72152 63496884
3 5471 33426
3 10315 129049
1 70495 98265 905878083
2 18234 589772136
2 10592 540842487
2 20374 576804248
2 20358 592063795
2 23376 436339561
3 8365 57364
3 11046 37608
1 49814 57143 896129806
3 232 119743
1 16403 98175 597235815
2 1958 89519139
1 137519 141616 392342102
1 4225 65680 240729332
1 26026 88835 322807071
3 2524 3473
3 8358 144142
2 903 578308494
1 47841 126577 140770303
2 14623 330298989
1 1170 127153 813964861
3 18795 50266
1 15855 22931 137639168
2 7730 11797515
2 1433 263444140
2 23710 612233502
1 10806 52203 988390844
1 39173 127655 947818347
3 21264 135355
3 14967 13312
3 13918 898
1 45622 51612 572315501
1 16169 44177 657473393
1 21616 90498 442988839
3 2705 122060
3 22890 69478
3 13160 45891
2 3062 257644827
3 5210 40383
1 20879 129748 417706313
1 1581 62932 134663546
3 20900 53717
3 5800 101592
2 9404 977889083
2 23037 544210858
2 23918 694330458
1 14226 34754 925230227
2 850 857095234
3 12115 17552
3 12529 125375
2 957 163728180
3 7685 58309
3 7246 20792
3 2950 60297
2 8670 560254941
2 11755 441660788
1 5114 47239 390014315
3 13656 77757
2 19341 986184469
2 9369 138899450
1 84625 104720 724280698
3 22166 85196
3 15879 57277
3 7067 37245
1 51285 73658 701962731
2 24699 56179115
2 23026 885631196
2 6612 428535993
3 7937 18229
2 6106 729242972
2 2788 679729243
2 4728 611170352
2 10735 775690870
3 12826 107836
1 37032 37470 551277395
1 48608 55506 951690584
2 17489 370611503
1 74064 86684 30006264
3 1560 115800
2 5490 87416063
1 21783 129804 702610595
3 1323 39050
3 20385 22366
2 15175 100019803
2 7846 732093086
1 52594 71250 525747029
2 15853 516741426
2 10884 395675838
2 24288 384350418
1 103007 124170 903087478
3 14487 117798
2 1458 550802927
2 11003 261568590
1 64608 80039 666859424
1 39215 124642 627055355
1 49558 108406 139007174
3 10185 144158
2 3618 457000146
1 53211 92740 48555720
1 3042 131796 823856471
2 22107 456164285
1 11961 22828 913856132
2 10914 390765044
2 3567 171155356
1 120434 132400 233656803
2 24238 77467778
2 8513 763265739
1 21296 39835 826779082
2 8166 560323872
2 10032 984247367
1 21767 140148 816919595
1 33922 83250 37797350
2 15811 697649661
1 394 69807 697233410
2 258 65259969
2 20510 53429864
1 29706 38046 369908254
1 13632 129264 170808691
2 17176 255473698
3 8172 112863
2 15724 90856345
1 46366 97668 258411909
3 18671 110409
3 5290 64491
1 28750 49076 217886202
2 611 133732942
1 66041 113706 129583150
1 88865 125022 735633661
3 4286 17268
3 2596 69122
2 7696 193446571
3 3656 31277
2 10911 610141248
2 7543 862680713
1 28330 104794 698501897
2 23937 126109371
3 11258 117677
1 57774 76036 987295399
3 23098 53663
2 23396 259905033
1 48690 57953 371554272
3 2410 8603
1 79871 134505 226710880
2 10145 59097708
1 66297 91683 732825398
3 22371 135701
3 14876 106198
1 94770 135322 151039183
1 45472 141641 3258709
1 105401 108349 671625793
3 13537 62061
1 44097 90189 368153650
2 12586 961481758
3 14346 11076
1 9228 116146 649268972
3 24309 80900
1 14448 91877 231313922
3 5035 53066
1 11007 125284 347968095
2 24711 339869931
3 20688 98441
3 22566 127350
3 7037 69688
1 79741 122548 925819108
2 9337 847522169
1 3638 21631 257478741
1 5579 50363 639539023
2 832 64879273
2 50 217200488
3 13738 62611
3 22784 35496
1 83936 99745 275910801
3 24383 54077
2 11032 520714222
2 22508 232021431
3 13470 72154
2 2392 285528492
1 64815 91449 632172947
1 49915 87162 85868668
1 27156 50051 380031167
2 3340 15863071
1 59880 143713 810752336
2 467 136699868
3 13790 88101
3 1447 106719
2 9275 23062501
3 18503 144458
1 129065 131402 18234719
2 1943 745881701
1 29033 36405 716425649
1 69080 98897 917389496
2 8469 436839290
3 20714 26097
2 22968 826912419
2 4163 613255436
1 15191 124213 847928217
2 8406 224508787
1 56459 132936 99210546
3 10762 57257
2 12392 682569056
1 110419 138813 174513636
2 5717 600015711
3 23771 38303
1 73389 105617 744440285
2 21360 52795242
2 14549 996372475
3 23090 35001
3 8633 85803
2 14821 649359360
1 122947 125467 278585748
2 5000 808493950
1 59287 99746 209348616
3 16662 19106
1 2547 10427 582465257
1 22020 52977 996165681
3 11839 137249
2 5233 752152751
1 42455 110484 522719503
3 12179 139596
1 15846 15865 872870346
3 7420 6900
3 17846 66643
3 14981 86653
3 3510 117316
2 3898 813983154
1 28152 133732 507322120
3 23723 17804
1 24361 142499 878314730
1 14568 109420 611622115
2 6031 834039707
1 9034 81785 311266996
1 31874 122656 106280460
2 3269 737732960
2 14915 933501607
3 2352 43163
3 741 56542
2 14617 296682258
3 21613 77580
1 57983 62994 948618363
2 9749 938315762
1 83677 100678 639578135
1 45436 112319 566460213
2 21138 809020416
2 876 464365751
2 13780 860482896
3 15433 144129
1 22002 42846 167347540
2 9838 5247483
1 24021 88964 580284565
1 31269 93798 131138917
3 4078 38261
1 7912 18036 45200988
2 24136 217483895
1 1466 15557 285562911
3 9420 108072
2 10028 296440535
1 23909 64914 549504171
1 50971 66268 46462175
1 48098 96442 996164667
3 21148 48617
3 7250 126032
3 5851 120069
3 15802 91363
2 23520 797586129
2 9814 222332576
1 64573 80875 672764353
2 21729 450752671
2 13840 694548071
2 921 840368810
1 128232 142482 152153702
2 17630 311544924
2 10495 380635335
3 24429 18448
3 6143 37609
2 4265 344169962
1 7781 13556 762337924
3 13723 89129
2 23847 937604215
1 27462 135122 862713135
3 709 132012
3 17313 134595
2 14526 72773463
1 103852 132477 870753628
3 12221 39809
3 17784 109811
2 6705 793689398
2 15969 903595190
3 8459 50351
1 20964 33375 916558201
2 19884 857495299
1 88002 118136 602932933
2 16962 480303445
1 84823 89969 885916824
1 2254 68509 431221596
3 21839 139913
3 20640 83206
3 8790 81662
3 21195 130829
2 8925 190416712
2 2807 309830756
3 17124 61786
1 67541 127287 16029021
3 23389 22355
1 68530 114644 303308311
2 17694 123665725
3 21750 139934
1 6568 49480 153569095
3 883 37329
3 11417 138125
1 103542 127863 354797850
2 21317 565550706
2 19187 100836921
2 24253 651884662
3 3193 18686
2 24221 367825719
2 24936 894673374
1 41358 46569 610255620
1 113245 142981 839024591
1 115243 119369 749832745
3 12713 109521
3 3737 65855
2 6642 337371676
3 23837 19018
3 1860 16692
3 23352 28452
3 21993 65664
1 102601 112948 511439826
2 23984 17398337
1 45401 58099 710760314
2 5168 136178350
2 22567 59566908
2 16220 454196877
2 817 446161666
2 6698 24052119
2 23349 534005351
2 11342 636142228
2 5771 321706553
2 20610 283078145
3 24925 23548
2 851 401548484
2 20851 278629872
1 2238 94983 689962278
3 22485 107348
2 13415 152433939
1 31353 61914 5660671
2 7128 289470232
1 14648 120563 203391336
2 23213 190023527
2 21806 737599635
2 1154 762601309
3 17734 120350
2 18796 4073798
3 18886 130445
3 5305 143478
2 11277 729080102
1 109402 143748 998712745
2 20068 189426094
1 102998 119110 587376806
1 87495 107090 711567016
3 19985 112397
2 17373 732865831
2 17459 732320323
3 21666 67369
1 34502 129222 38829101
3 24733 143044
1 30294 72799 281269272
2 20547 844224007
2 618 936763131
3 9988 12131
3 7293 97450
3 17953 48924
2 8122 496777127
3 24250 30691
3 3063 4150
2 8364 800878746
3 12679 9467
2 12091 992441850
2 15464 706704306
3 10821 131487
3 426 59912
2 13126 462587635
3 16491 141239
2 17974 354411356
2 18028 730055583
2 2178 290329398
2 17268 683930668
2 15578 543752097
1 20307 20803 630022584
2 5684 420186797
1 72843 92276 316145111
2 3368 171233651
1 41261 45384 840866137
3 14253 107397
1 48768 99332 435772777
1 44554 55355 924218510
2 3314 58333255
1 97872 127146 217484705
1 14677 27233 299751031
3 2277 138815
2 21516 513864046
2 22537 353198169
2 21294 614053185
2 12840 422649144
2 24794 536382002
3 3851 18256
2 6829 235090483
3 4073 79481
2 20142 561949577
1 89400 98714 850514028
3 1391 45863
1 9126 22552 69356650
2 16677 793748936
2 15811 323072052
3 3255 19079
1 6311 105068 370321093
2 20482 889228317
3 20305 27207
2 5512 302231689
3 15581 106185
2 12011 207285561
2 7100 489584509
2 21121 353566314
1 66469 98402 709663091
1 7235 91815 662182588
3 23588 74638
3 3555 48983
2 5880 77279680
2 8768 11873578
3 6077 102102
3 4138 106652
3 16365 5844
1 14054 40114 938191573
1 86123 106297 485156075
1 128592 141192 156525339
1 91140 95290 327249784
2 12866 222308117
3 21504 143249
3 4095 87757
1 7751 18915 434942500
1 102448 136430 590106550
3 14481 134500
2 7786 913533038
1 39392 43002 356062119
2 3737 318775183
3 24303 103840
2 5117 410745115
1 23696 101941 971386918
3 2954 79257
3 24705 18988
2 10896 503489802
3 20357 17995
1 107291 109124 6437317
3 18673 31299
1 24035 95022 180804549
1 427 133728 539468832
1 34046 125553 999415483
2 204 345996320
3 6914 101928
2 3055 428881633
1 31484 91033 699369486
1 82048 87593 36796959
3 4856 17667
1 55498 58507 674342467
1 49104 143210 476331590
3 13547 9739
1 85867 106814 735268245
3 3667 82609
3 18931 14079
3 6229 91138
2 13884 118033835
2 809 101549624
2 21356 775895460
3 6927 12445
1 28172 70920 296915752
2 14127 976547962
2 21829 216628576
3 8482 25295
2 10669 272501261
2 3615 512508099
1 71811 78919 468551313
1 93926 99524 43712844
1 57027 71672 940649576
3 7232 129215
1 81342 138584 634021138
1 37230 74427 184587915
1 31596 142304 723485904
2 3242 205052216
2 19009 772413117
2 18832 559746414
2 10916 267957987
1 64901 104132 769157439
2 9694 293129273
1 41903 113590 5904969
2 24742 270570102
1 28402 73790 577391442
3 5378 54241
2 9656 480270068
2 22772 101112034
3 15329 8217
2 1164 413644449
3 16646 81981
3 4905 107952
2 20726 344279477
3 17071 77025
2 4624 94276470
3 16864 141861
3 23710 46659
3 5687 65451
2 5164 40315476
1 11870 67323 828835602
2 16047 205995922
2 22288 29362401
2 14086 198082215
2 21549 829317047
1 35473 134988 609005590
2 10468 370921202
3 24290 100272
2 4351 175572333
1 79999 106360 994784654
1 100 19096 628188045
3 20546 76321
3 2178 24550
3 23445 92220
1 14672 34771 690614806
1 35479 137410 323974259
1 109609 138104 860768701
2 1618 331797433
2 19105 832466214
2 24639 742920852
3 3583 105163
1 43626 49111 722750094
1 41525 70973 989529054
3 40 84351
3 8602 116547
1 3898 68721 286691536
2 1239 923136578
2 6200 965745777
2 20730 54898350
1 9185 127368 575496326
1 88796 95380 733065830
2 13769 621732580
3 16176 15134
1 64009 83813 194604935
1 42254 67668 819005612
3 5670 132371
2 3192 627451934
2 3221 541094419
2 24271 920468717
3 1168 29380
2 10687 440881981
1 32707 87907 533266709
1 26656 94565 437890331
1 25785 40941 174274472
3 3830 19097
1 25165 144509 324747220
1 122303 132856 140549246
3 22170 89242
2 589 92742533
3 4586 43693
2 16508 975400977
3 3359 143505
2 19244 574547156
1 24385 123282 849636009
1 82516 130676 827721544
1 27867 127995 754799987
3 14004 107155
1 107963 143081 444774180
3 14710 59417
1 111366 128335 164691515
3 2161 109072
3 10255 2915
1 104755 107646 268190221
3 23565 100876
2 7147 153138625
1 59619 129190 707597071
3 5788 91883
3 10865 120004
1 32098 75677 971172454
2 237 24934617
1 90400 106702 808550531
1 130264 141125 450810446
2 18619 903905861
2 7269 719157740
3 22250 98990
2 20140 197457586
3 2435 3355
1 73975 96429 705419560
3 6757 120635
2 9872 810716973
3 18612 62231
3 13081 40834
2 24792 150301419
2 10487 278884443
1 81033 118236 157512929
2 10927 191396052
3 13663 46494
2 5455 435615504
2 15541 805884308
1 57427 108216 384909896
3 17688 139942
1 39912 128758 718285538
1 106744 122739 563512049
2 22554 826734288
2 6273 115795308
2 9571 21502987
2 17398 902567214
2 23971 79765069
2 9066 609566231
2 9324 74957265
1 99456 107515 544986350
2 24038 442043372
1 42416 101512 331488374
3 22237 75998
2 24158 83283941
2 16038 419133997
2 20021 743194892
1 54226 129058 67234662
2 11286 951730730
1 38258 111390 794785189
2 12195 928534815
1 52016 61770 356354536
3 22979 141913
3 9188 71511
3 9306 2426
2 18920 556368580
3 20249 43475
1 21816 101243 686977058
1 62108 72612 601473818
3 7277 12098
3 19553 83110
3 8003 78851
2 12920 943649814
3 15741 71473
2 24430 970864043
3 15176 5384
3 4590 113104
2 8430 894405883
3 24280 5662
1 41918 80888 405276223
3 22989 16772
1 7590 62724 798630904
3 7736 9220
3 21772 120585
3 1311 51340
3 16557 80243
1 111150 123082 541671944
2 20619 580099748
1 33309 54617 471661757
3 10073 141136
3 174 123195
2 14179 990061581
1 117144 142007 511076997
3 9510 30951
3 1509 88241
1 7787 95070 874724256
3 18445 83041
3 18301 102886
3 19337 57614
3 20310 32256
1 46195 127119 38990216
1 59697 100027 854784692
3 11200 30716
2 21922 313591281
2 20868 85374373
2 9413 253110896
3 17426 71067
1 15774 66463 941676741
3 4556 118489
2 3569 824565609
3 16028 81563
1 61200 88527 205185017
3 11510 602
3 19926 75181
3 6586 69510
2 4871 801297867
2 3446 879455802
3 23205 36642
1 16697 91947 392330445
1 113184 122623 273826711
1 55255 115705 266962759
3 16749 8189
1 30229 142087 87435553
2 9034 683035613
2 12834 926740181
1 16102 26688 589293716
1 42200 135936 182664225
1 18427 59909 353517808
2 23355 725246532
1 51496 139813 169273434
2 1698 555826817
1 9579 77083 460239760
1 76458 139084 882812429
2 12780 756611951
1 38862 130766 884083116
1 13785 96908 118904137
1 33682 107289 841746635
2 23920 986864190
1 53450 107139 439596038
3 22431 14729
1 53312 137936 802292055
1 85091 97031 295408206
3 22509 85704
3 2653 90060
1 72643 83228 179267903
1 65966 110044 281889536
2 3303 370845554
3 17481 126568
1 12972 42797 513798739
2 5644 746667444
2 24790 468922958
3 6946 111932
2 6312 482672057
1 41718 80029 255148189
3 18176 51855
2 892 530527716
1 71115 116954 436199394
3 20490 77293
3 16769 80398
1 67391 77196 683216814
1 136141 143011 309438753
2 3477 606431437
1 92021 134915 758602591
1 55191 115808 944077712
2 3582 543119632
1 7138 43450 295687374
1 26664 35474 781411796
1 1674 60552 198887858
1 7175 124508 665016090
1 16863 130150 879859321
1 66768 133672 323682724
2 467 170044956
3 19829 77054
1 59366 128604 417103988
3 22041 105368
3 6690 62914
1 19949 109731 505849162
3 16865 45561
1 88862 92578 354736620
2 15099 368667981
2 13978 142802054
1 41994 75221 379491420
1 87345 127546 252312225
2 21580 401725592
1 90425 109243 575151448
3 12557 86658
2 13890 987892673
1 18391 28524 146745894
3 12487 40223
3 14059 126795
2 22092 55474375
1 5897 34075 392551058
2 20101 339498215
1 61953 72967 790704518
3 15316 59859
2 19862 596453438
1 91682 115612 634731343
1 16510 103578 735818941
2 20332 244191404
1 48006 143864 341819916
2 6399 824755123
3 3665 19875
2 7782 91320627
2 11067 879576638
3 19929 21264
2 12640 773518629
3 23987 3361
1 1733 84809 26925515
2 9373 938111481
1 70227 103078 41988437
1 18770 26083 944859247
2 19534 817308270
1 333 89275 275524393
3 8435 106463
3 21564 85547
2 10227 97852291
2 21114 791513403
2 12509 38009426
3 16209 22935
2 19255 770308635
2 23452 989965454
3 7854 96056
1 17688 87116 749535185
1 23357 88232 541577984
1 27244 35453 662360638
3 10478 118032
2 572 521312838
3 7048 122059
3 1436 95837
3 8423 49208
2 19729 56713589
3 2733 54797
1 39179 87240 61527773
1 49182 69983 436811147
1 32633 135360 423447696
1 77866 94474 285788518
2 23400 741372326
2 22598 544840673
1 4882 77374 104605849
2 21895 771649572
2 21095 482588467
3 23308 62953
2 5202 979598046
2 8710 626318586
2 23736 204028594
2 23603 13678662
1 109625 124523 862238751
2 4599 817322327
1 27114 66629 220182695
2 9372 423581983
1 40875 69727 823229810
3 17022 94313
3 6443 103878
3 19133 32024
1 83534 111975 343584130
1 107736 126151 691443529
3 21498 2815
2 13574 3572001
3 2248 25688
1 93571 98025 843188951
1 29341 142407 241688154
1 27833 38176 763308669
3 21220 114762
1 31719 136699 779048903
1 16215 103407 291560520
3 20505 44593
3 13923 65055
2 17964 686880549
2 6692 78697348
3 1143 32914
2 20932 375334991
1 8364 88526 295572457
2 11475 222184251
3 18525 53793
2 16745 438938359
2 15392 640275474
1 44108 94238 252219859
3 15622 129150
3 11660 142784
3 16435 104179
3 10932 105887
1 7563 94219 666616173
2 21813 386729613
2 20146 715596335
1 12597 113387 477518210
2 7065 904188407
1 16135 63274 912419397
3 13707 20097
1 42755 67948 719397456
2 7892 58341203
1 32516 67913 479313345
2 11424 895328371
2 869 777403216
2 1400 2437416
1 35976 70576 946239836
1 4236 80163 823126084
1 118166 131012 34858383
2 4897 467964323
3 20549 51672
2 15268 612410931
3 14901 96749
2 18468 322526879
2 13999 694396345
1 91530 143314 518426185
3 9507 14850
1 40197 111395 878031297
2 8093 406315181
3 9873 73062
3 24964 122961
2 15422 193601089
2 1457 496400086
1 100370 121560 924946057
3 21158 10054
3 13820 124150
2 13199 586688269
1 7471 67722 638355834
1 36105 131111 356742742
1 2796 63379 388765478
1 4859 111428 91606833
3 6284 54000
2 3950 13515538
2 20387 144582674
1 22019 27166 589741949
1 13527 111827 450202985
3 14808 45270
2 16316 362061171
1 30664 77560 737678954
3 20129 97284
3 7654 124469
2 20346 588117090
2 9377 596689829
3 15687 142522
2 14393 962260295
1 69217 93353 529241393
1 66339 80151 469869573
3 14101 63291
3 4237 79634
2 14991 668373077
3 10137 55924
3 14677 29986
3 8988 134416
3 3385 99420
2 19554 34704077
1 117386 133925 569097074
3 17611 133247
1 76682 125805 934406665
1 48810 127544 370226790
1 19681 128370 161265618
1 56558 71797 625832978
3 5363 30172
2 206 65897844
2 3865 579338209
1 9534 56059 551516255
3 12080 51347
3 14873 96176
1 128120 133072 165449666
3 2442 88978
3 10945 39432
1 35054 94316 943287190
1 16332 35453 290339302
2 4799 716381336
1 94133 98111 74242341
1 93185 142457 888161065
1 87651 127219 863709658
2 560 893464776
1 121327 127272 818953769
3 18263 141375
2 3916 860202195
2 1020 704475867
3 13963 24725
1 4813 63362 583815041
1 32466 80903 739204434
2 11683 44167671
2 9238 856323201
3 14740 56392
1 37283 94087 744329132
3 8678 30127
1 29839 110369 756347142
3 6346 122293
3 18371 85128
1 36321 118176 559457580
1 38561 142033 800095893
3 94 40374
1 30775 90386 424019032
1 28933 84343 998264785
2 11701 275045221
1 128583 131534 359143444
2 9193 730254417
2 11394 351819000
3 4331 101186
2 9942 712887894
2 10237 981412984
3 5222 30097
3 23953 92395
1 50580 96436 346910257
1 3837 112953 297743661
2 5073 862072412
3 11382 71518
2 6197 596860174
2 2644 435619061
2 12829 947475870
2 9639 312602227
1 2378 130697 328809899
3 13395 86030
2 12863 713355360
3 7425 73732
2 8687 169441561
1 44452 84763 657055220
3 16313 60256
3 19305 99590
1 110701 113588 804957618
3 6027 87544
2 18761 141471441
2 21698 554481639
1 31869 85242 316013638
2 19963 818646396
1 39233 126167 632930520
1 43189 142414 245345109
1 74475 116972 816683691
2 16314 250996801
3 23406 90292
1 487 60374 323381916
3 22775 95941
3 818 58099
1 72807 100126 130853608
1 29286 73984 735586707
3 21285 71000
2 13257 726878979
2 3977 528901879
3 15400 55427
1 21214 126560 886214058
3 22215 130650
3 8493 128234
2 11457 132351045
2 7588 262576434
1 3880 100475 202054320
3 16855 18683
1 370 108213 942485408
2 17963 762480290
3 14160 91244
3 20878 81140
1 51735 101116 838711809
1 48727 71085 737885692
3 13102 48941
2 19294 244770815
2 2064 331170349
3 7005 110006
1 12615 53056 959495954
3 22753 25837
1 76311 131604 841298035
2 6358 902846535
1 27095 52385 332975947
3 3658 62603
1 118147 122218 290490270
3 1356 52158
3 18805 13309
2 2852 3991837
2 17168 869156197
3 10201 78784
3 22736 54205
2 4531 499759048
2 10619 227891856
1 31373 116065 191887633
2 12536 816912721
3 18004 109670
1 23679 89111 894758237
2 20863 977201483
3 3909 9813
3 11314 141004
2 12016 731130286
1 47770 92567 273007894
1 6484 60149 213122847
3 16546 28026
1 16675 46120 43231719
3 6447 24979
3 11675 117694
1 98260 143434 346311057
3 19050 123504
2 17815 317100279
2 15940 636326411
1 21507 123700 262422385
2 4102 577918032
3 4572 114088
3 4641 127903
3 16344 48118
3 9941 79476
1 17620 111720 37423274
3 6055 37818
2 1874 32842726
1 53062 135808 823131839
1 120665 131004 102523917
3 10395 133148
2 13101 721573997
2 2347 894600027
3 12913 75084
2 10349 840800114
3 10002 47152
3 9249 62718
1 36950 143097 603356210
1 94382 131915 672876145
2 15358 730309573
2 19582 448356229
1 47176 107663 170832838
1 25192 63921 979751134
3 4849 80240
3 631 30317
1 53391 127605 514901855
2 2584 361405648
3 3015 29008
1 34891 49275 16981582
3 11756 69080
2 1450 810210673
1 34185 103234 122914730
3 10706 47551
1 40367 77783 644153148
3 15647 126719
2 6507 336635153
1 70890 126537 716229895
3 9502 22359
2 558 70982035
1 110590 123460 465885614
2 6367 203362883
1 73708 102515 830985798
1 75161 81548 321881417
1 20508 122546 303722319
1 14765 59616 381062272
3 16872 125457
1 48969 118171 679759780
1 23788 124518 586810353
1 94822 135599 189345307
3 15593 93862
2 18023 528888450
2 19346 359664258
3 20257 49336
1 50254 105484 988176655
3 21352 118492
3 14638 63068
3 13632 67634
3 21356 99247
2 1001 348748935
3 1358 114659
1 11699 43560 649153744
1 3311 24576 203744573
1 65796 138626 612326709
2 21112 520913717
3 7371 136021
1 35182 126345 852822530
1 51568 60564 348890333
1 28790 41011 60003026
1 84987 93250 624286720
3 12492 95550
2 20028 294533340
1 22599 77592 530115235
3 23611 128221
3 13034 4555
2 20763 675879751
2 21546 304193571
2 24800 483425876
3 22978 84694
2 22472 985489480
2 21847 118574928
1 50890 74834 794597942
2 12672 911394863
3 16891 65523
3 4283 4809
1 82929 114182 806846972
2 57 778128441
3 1021 107440
1 86927 105263 799768890
2 12510 928166971
2 16333 634453429
3 11509 39766
3 6741 22277
1 128670 142050 840950874
1 64061 97687 154436100
2 173 212696167
1 85646 102453 116312011
2 8060 100517802
2 13897 620072791
3 20766 8090
3 17751 81552
3 9984 82081
2 2169 41384219
3 3272 73422
2 13117 664826371
2 13722 827655302
1 38854 78219 965169905
2 24268 86918566
2 20981 144225561
2 14362 170474731
2 24179 355545892
1 62875 81040 581195946
1 10363 62164 657718209
1 65168 125520 700734201
2 18764 471768173
2 21319 116843684
3 9292 34027
3 23335 106227
2 5846 528840753
3 18165 52899
3 12003 105589
2 10702 930245624
3 12235 18897
3 22311 88874
3 15744 25718
2 9392 838511572
1 3861 7336 251553755
2 1589 206470783
3 5593 3643
3 8250 42349
2 7134 648907466
1 12713 64146 338628358
2 7395 371863415
3 1733 36444
1 10956 47534 256325528
1 84999 125125 6920756
1 19469 126439 327297990
1 29700 89774 134120489
2 23354 652406412
3 20216 40947
3 14541 36714
2 8261 679377943
1 39078 107087 973897888
1 20131 144552 175757734
1 3953 101245 335740691
1 34537 92118 353345085
3 21577 86159
3 14411 88237
3 4261 75464
2 8405 297948391
3 16624 138758
3 8212 75636
2 4873 281538556
3 21632 91735
3 10242 41057
2 5316 419252725
2 5967 761864195
1 9221 21949 95568376
3 11469 46731
1 68989 115602 102304830
2 24405 335985499
1 65101 111991 946430271
1 102563 138766 323187399
3 2718 108031
3 23231 88939
1 61620 80556 935330682
2 1346 974329446
3 12462 135830
3 13718 61308
3 24728 77795
3 10013 11674
2 14843 548008687
3 3556 1829
1 59740 72663 777645602
1 44248 129284 959904014
1 76914 114985 914019389
3 12434 121032
3 15912 58956
3 11266 90568
1 9892 13762 931573826
3 24882 18940
3 22824 97331
1 83998 125598 513828864
3 12716 97274
2 18769 444111186
2 1514 880781117
2 20105 679213852
2 10111 219015313
1 77398 79868 254245819
2 5500 224266956
2 17268 98954630
3 4542 59680
3 4387 45973
1 11102 46415 459790533
3 7700 130891
3 14395 109362
1 47604 47779 748613275
3 15096 138469
1 42128 132930 412149900
1 66455 139657 15540118
1 72183 106691 366803025
2 4630 831586903
2 15163 851868500
1 9413 61716 380331795
1 2622 35972 476971589
3 12903 88756
3 1460 121532
2 19037 545953867
3 4663 22640
1 137899 142218 308871718
3 5278 143762
2 20651 113901196
3 19408 116435
1 8940 57339 112079238
2 3161 516177355
2 27 551371547
2 8573 90851970
1 33739 53905 637115859
2 15879 80439796
1 99794 137262 101565987
3 14008 95931
3 15430 107789
3 410 122914
1 4869 142811 87400476
1 66601 130395 253933923
3 9 94677
1 14976 108783 918804236
3 18686 115612
2 13478 643994064
1 55069 99237 391256869
1 17891 41734 177823921
2 9063 522668473
1 107342 128129 201171526
3 3367 63636
3 7640 42099
2 1996 147030857
2 7630 425833542
2 11576 438864513
2 13420 789261846
1 18907 122484 130395313
1 33103 142071 601992056
3 1298 125342
3 5952 74654
2 7660 335035098
1 49512 69879 851876184
1 30064 130180 955027839
3 24537 33316
1 49056 127052 292879698
2 8336 153918805
1 28262 106041 556732473
2 4289 295499413
2 5885 623855873
1 44765 122068 972098468
1 34306 97926 194954891
2 4198 751082239
2 21553 417818608
1 11985 120763 384983568
1 17562 127568 47749607
2 9461 390672832
1 27867 60511 935674818
3 20731 129436
3 6771 60099
2 3144 127942849
2 18284 303214995
1 32887 60356 490899622
3 23876 13536
3 22948 87443
2 19962 754092127
2 18773 448330707
2 24449 933853402
2 22421 431940323
1 14958 38089 854016087
3 2841 57808
2 5500 882916479
1 24939 76125 151907286
3 16851 117020
1 37768 98082 958919896
3 3023 28533
1 21000 36236 996932006
3 24883 29015
1 64996 103751 245259340
3 1962 70745
3 12730 120578
3 3444 92751
2 11087 727723766
3 24619 86783
1 18971 41889 554283137
1 92735 100231 876158972
1 50082 131597 782518655
2 24650 122613559
1 81524 108873 604792742
2 98 649237872
2 4788 163155243
3 11105 22310
3 15780 41410
2 267 695034961
1 41484 130956 116091743
1 8729 143638 27591094
3 23827 136596
3 21348 142551
3 10805 141148
1 106945 129436 754500294
3 16283 70710
3 13034 132819
2 23136 895215500
2 10770 931331675
3 2855 103932
1 30182 75188 469803973
3 23431 112146
2 16001 347428768
1 33095 88826 102813765
1 8374 69161 817754285
1 33598 94928 75226508
2 23569 676344058
2 17342 425236058
1 2329 33031 215408786
3 12834 43208
1 3037 96029 357767280
1 33434 144085 946113765
1 103748 119956 864397024
1 14114 129228 778488364
2 21469 488556062
1 39928 80934 619121402
3 15537 126304
2 23281 902429598
2 13773 333126925
2 19245 211533574
1 97711 128021 260572922
3 12189 88434
2 1597 796229727
1 9645 22491 216030294
2 2231 862768206
3 21555 114836
2 18538 571287868
1 14409 19191 52540512
2 11803 558615409
3 12821 64521
2 23088 677517787
1 37549 69228 833295412
2 18191 575317220
1 28814 110778 753406191
3 18561 91671
1 75864 129309 184018997
2 17061 39066707
2 8141 755981458
1 77557 85969 459682770
1 9662 90756 222128399
3 14392 143396
1 1565 140777 604072641
2 3742 68740176
3 7082 132204
1 114567 115967 375624787
2 7676 441470515
1 21297 65515 955765724
2 12595 962473267
2 6109 296006097
1 80023 85558 943164781
1 42659 66769 496500701
2 1053 320329089
1 663 99924 920772973
2 9220 116696343
2 17107 754834297
1 80006 90008 365220471
3 18682 82370
3 5725 14785
3 15004 129940
2 8916 627197132
2 23617 10008959
3 16401 55044
3 21759 5397
1 34087 108581 801146714
1 23074 49808 723300045
2 868 361001388
2 1417 461261321
1 20366 121752 489270840
2 1537 689410734
1 1955 119042 792887339
3 12633 107651
3 20558 141294
1 17170 80063 166172859
1 47725 93352 434751058
1 109176 143799 807956549
3 15252 43138
1 84989 129768 520041826
1 32390 135617 797331459
2 23370 206433876
1 112081 129435 989708580
2 975 607243227
1 89875 109701 953152019
2 13865 84908865
1 66643 120999 868432251
2 19121 952645877
2 23892 967553767
3 17725 138237
1 65446 127888 240245488
2 1854 77069724
2 23067 551258245
3 8848 129791
1 6647 49928 102164081
1 51168 134099 925005964
3 22869 23968
2 13165 250377781
1 3747 110932 614933004
2 10106 248634919
3 11716 58547
2 7662 961022679
2 2551 5430970
1 81472 97521 229721255
3 13590 115665
3 20032 22323
2 11694 785497708
1 10451 103985 366021366
1 54078 114929 650045696
3 23869 54968
3 19133 18178
2 1352 177620135
1 54337 97034 751642624
1 24053 68094 336913533
2 18002 593842147
1 127193 132314 717107708
3 10234 108353
1 41653 72920 824177325
2 15103 697208381
1 90261 105023 910070270
1 59573 88311 356018528
2 10541 122066103
3 6496 60423
1 61000 139509 955438293
1 58723 99043 858650136
1 32586 83214 908734777
1 2777 25233 268760162
3 12506 87244
2 1757 835211682
2 14061 168933162
1 87602 137154 80628197
1 56585 78841 409739575
2 20482 180240411
1 124895 129886 115452273
1 36648 126959 520361234
1 74096 108439 261883193
1 13448 113927 619890622
3 12123 82316
2 20684 206274886
3 12678 56997
2 8075 426231685
3 4066 50445
1 91236 125956 84350458
1 50453 143201 406955385
3 7494 122850
2 22472 777292768
3 18805 7736
3 20043 118906
3 1632 71123
3 7694 95444
1 74972 136197 478402590
1 80549 134629 615672298
3 11692 63447
3 4508 88445
3 21270 105700
2 7200 322535751
2 10878 377891300
1 75468 142278 209860159
3 3419 51933
3 19319 13859
1 23764 115094 624844924
2 8472 522157189
1 8921 59122 256897978
1 17420 69170 582488418
2 6128 553546535
2 14102 109127766
1 83668 134586 584998820
3 17434 107118
3 11024 37682
3 15358 99832
2 14935 533508769
3 18148 120588
1 66306 101281 560805959
1 98219 122920 169235653
1 32428 136306 160204613
2 18902 741296210
1 28678 93359 23306569
3 23452 58135
2 5657 590257143
1 7510 62112 12258419
3 12763 75395
2 12946 731066161
1 37160 88129 402480561
3 13210 136613
3 4797 43284
1 1855 25567 259800262
2 16102 375517683
3 18209 137685
1 61410 88329 547534785
2 2514 285429023
3 14555 2876
2 14708 45144815
2 2270 227005145
1 30313 101336 458735321
2 20057 319211270
2 20280 35724989
1 129173 135769 404776420
3 20648 108113
2 14310 984659399
2 20912 931498473
2 14837 677201365
1 32982 61968 357910076
1 72759 84819 159196744
3 978 47711
3 11959 122478
2 10110 387498502
2 18068 974533936
1 58300 119307 666317542
3 8771 2061
1 26245 96296 86693357
3 21294 129809
1 90047 118402 447558000
2 15978 887258682
1 117353 137682 687625710
1 44647 134334 226463923
3 22961 36544
3 18167 58878
2 6434 227442328
1 8467 73935 520069910
2 3767 68052193
1 63099 129044 638081885
3 15335 87545
2 5702 752250890
3 9953 31848
3 307 83705
3 22657 105548
3 5422 48862
2 20644 92554993
3 24718 124181
1 47193 100916 216674962
2 12357 871466820
3 18833 124719
2 21039 450217326
1 52139 84641 504223811
2 13096 625475825
2 2872 589117511
1 60796 102348 297564110
3 17984 60894
2 16862 871969355
3 14246 124253
2 18545 336656736
2 17534 207458905
1 109185 124127 896830547
3 21262 12305
3 9270 68305
3 1428 110629
2 11939 693102553
3 13881 108262
3 20228 13557
1 37389 116746 961108373
3 2512 99933
1 68623 94194 103753911
1 115391 136817 511957418
2 16049 859475875
1 20401 143130 481996140
2 7447 346737741
2 22525 274191403
3 5629 8435
3 1603 112837
2 16272 492954610
1 11232 141527 385360416
3 9627 120232
3 23663 6064
3 18008 58178
2 21300 982709058
1 109366 114143 202010731
1 68626 140224 908605542
1 83798 90112 439540816
1 3982 49101 31816008
1 92650 137817 572256112
2 11179 828578692
2 19096 332423037
1 28860 130068 96891451
2 4432 371507398
1 47396 119263 221700585
1 23447 133169 124029813
2 9989 935985171
3 3115 94261
3 2299 100753
1 68654 76593 155293778
3 3521 46511
2 4612 585608263
2 6660 524391359
1 79217 140264 337676902
2 11501 978668425
3 22471 27295
2 6480 49378626
3 12262 31364
2 8050 581880208
1 48358 132904 930975061
1 12931 79545 678102711
1 69177 123532 768366656
1 84868 100635 881873847
3 9483 121656
1 108233 129142 339700021
1 95226 127321 465410016
3 4210 26786
2 24379 885415046
1 31619 69378 332660076
1 8575 10083 29505567
3 22734 23688
3 7614 96452
1 13922 79835 855256128
1 80789 88993 442839827
2 13956 608436048
3 23990 24364
2 21716 5924742
3 22868 25441
2 21356 402704429
2 14996 958012258
2 18254 615590079
3 19699 139862
3 13340 89644
1 38633 54247 328463757
2 760 127932987
2 7017 776332513
3 2890 68950
2 24858 551993555
1 85153 137689 690724715
3 8046 129720
3 22791 134290
1 70384 139720 416410756
3 15142 131172
2 5135 670068512
2 23610 864376102
3 756 49703
3 9050 105981
3 20598 11590
3 7881 70494
3 5910 52023
1 38470 53822 974101985
2 1637 486934237
3 308 10479
1 71803 95241 647162730
3 3640 33098
3 15889 81875
2 23426 534018888
3 17685 123240
3 9271 58021
1 59221 77414 884377749
3 21006 28230
1 63211 115033 572978344
3 22864 101696
3 8164 109019
2 21560 776886088
2 4442 975550874
1 25668 35142 706116648
2 24127 948144532
1 22975 25872 395774975
3 12390 35861
2 15041 827942362
2 375 425044641
1 118780 127229 360788295
1 2859 71393 792123552
3 19993 101214
3 11073 89143
3 688 3616
2 6436 751004171
1 63859 137256 805060699
2 5077 157645125
2 24380 193914824
1 54777 136532 816446190
2 23492 966061228
2 7090 951484409
2 5621 914818956
2 1183 763370627
3 12147 55254
1 71025 87476 328789050
2 20106 127665518
1 104238 104735 371032539
3 22140 86356
2 1332 496510795
3 9873 101809
3 16531 19359
2 21485 349891118
3 9332 20788
2 3272 840151982
3 20789 15035
3 22793 107361
1 66362 112034 184696655
1 2787 137916 389918175
1 72580 85830 865651916
3 16603 115261
3 17369 49448
1 70785 104814 521336132
2 9107 468711438
2 13289 534046282
1 58036 138359 413449874
2 18387 810596114
1 112679 119629 263572131
2 3104 189158615
3 16243 67501
2 12296 917723928
3 5751 87629
1 14106 94892 96640043
3 21795 130389
2 23273 155718485
2 4489 64741153
2 3369 583778273
3 11518 52955
2 54 91521892
2 8717 675934164
1 86083 114137 560152512
3 22534 89247
1 71590 100720 963404832
3 6089 31807
1 2836 25429 122619543
1 116898 121110 738773022
3 12668 91910
1 1617 80600 621924397
3 3678 108949
2 18420 912053988
1 24390 52979 404119845
2 24480 663205714
3 6876 95804
3 15846 114732
2 21002 23312958
3 21489 40815
2 11462 675557434
1 22831 38244 485260190
2 3322 458215116
1 102075 104222 864831647
3 23097 79915
3 19912 68909
3 8958 133489
1 9934 87903 812354685
2 19316 253976588
2 2991 489481421
3 19460 129007
1 16047 47610 153639574
3 8461 126398
1 393 37881 581248303
1 21093 111757 261791052
3 18473 91656
2 14324 267179600
1 15991 105474 124402322
1 60823 63382 359828820
1 26928 136473 564485592
3 7220 69462
1 41255 89437 23031100
2 22593 506819090
1 6246 120566 559414017
2 22591 119620842
2 20308 504162626
2 6128 170985601
2 9692 550859050
2 782 986339064
3 13581 107017
1 3650 83296 428880747
1 41241 78728 991391004
3 14251 35012
1 37648 133052 597326381
3 22783 20594
3 16915 103135
3 777 65083
3 2647 75166
3 8234 140044
3 10048 60761
1 69847 97006 738410240
1 42317 124409 558991677
3 10847 94463
2 11249 323443471
3 9932 69237
3 11848 35863
3 1193 571
1 4687 112177 884370681
3 13851 103362
1 18738 64935 599123751
3 1527 118483
3 9401 8341
3 4579 59567
3 9088 47551
1 11355 93404 507638928
3 9922 107861
1 2043 4016 42457571
2 20646 509535245
2 2123 193590351
1 11936 22130 54238678
3 11780 76939
2 6938 649380361
2 14169 48810861
1 55991 102109 723588486
1 64548 118333 714819721
3 1072 28262
3 246 139449
3 428 85862
1 9913 47633 791797757
3 2334 119768
3 15960 144725
1 40535 82071 48179373
1 26873 81398 114061457
2 10006 190518880
1 21641 59853 957579717
3 22215 26421
1 51733 123977 603531458
3 3003 80213
2 3495 676412794
3 11421 78036
3 17138 112001
2 2272 661296164
1 18990 63759 771099005
3 24532 69370
1 30043 115496 494081893
3 15031 21201
2 21100 346266717
1 17894 76527 929322861
2 5334 663819577
2 15925 719607245
3 16931 61437
3 21990 98772
1 38616 41272 577781869
3 585 117713
2 20351 648290300
2 3540 278339840
3 20257 139878
3 5919 112702
3 8727 119667
1 112442 114348 456718092
3 3040 52184
3 19204 56818
2 18713 78398129
1 41922 120917 728489267
3 18335 88970
3 13182 43757
3 24144 76367
1 45066 93722 841380796
3 16287 20998
3 1508 108551
1 4504 93587 719175666
1 94502 128883 768175165
1 12989 50471 82124838
2 23785 642961430
1 27902 86259 991846543
1 55482 128509 633007562
1 5101 132980 194381497
2 5271 626281874
1 90047 114224 863374279
1 110328 125592 501089208
2 847 175001364
1 44024 80184 979378177
3 7902 139865
1 70113 70504 721802247
1 8033 139433 171513209
2 4166 363668650
2 13593 166816765
1 25361 65905 96567984
2 1039 352283555
1 16842 58506 528037532
1 34796 130369 874447360
2 812 682026954
2 24125 693351830
3 6152 116344
2 1187 77078393
2 13136 213111408
3 11803 30494
3 5052 142774
3 7656 144010
1 59318 112865 878779395
1 5657 92203 470371686
2 9068 754735275
3 10342 40069
3 21932 59990
3 13651 47969
3 20840 119398
1 94798 100300 181176938
3 9341 32384
1 69823 123362 32482296
2 15173 766462207
1 98002 142726 269644553
3 4318 100713
2 4247 907701896
1 36911 59762 253918421
2 23324 667779563
2 9199 764232499
1 75602 138980 552359121
3 1850 26234
2 22697 418886448
3 14345 36604
3 21169 60383
1 23770 69638 395438612
3 18418 95185
1 65528 110457 510948826
3 18006 120815
2 11016 186344503
3 12845 66212
3 3508 73454
1 39193 77935 325825326
1 58819 124995 545247969
2 13284 890410775
2 19090 64004112
3 12921 84511
2 8332 377296492
3 1591 116069
2 11391 843451797
1 62852 130449 506366555
1 17890 19872 49494072
3 12836 63812
1 2236 67543 262276782
2 10976 935084567
2 8488 59352443
1 2128 126948 177390607
2 819 813477233
1 104706 106556 6114805
3 21201 58564
1 65854 77385 331681901
3 2941 85032
3 16427 15420
2 23630 839036504
1 118044 126959 532983291
2 10755 688535126
2 1644 480666540
3 21982 129553
2 18268 824760206
3 12270 54534
2 23872 261022728
3 11506 32692
3 21568 7688
1 141 38356 157514715
2 7257 215244803
1 64194 85718 626607495
1 43245 123459 528221040
1 34584 73075 388139594
2 5981 221656228
2 22931 159935446
2 12321 703158467
2 23133 25126931
1 85166 123556 468111508
1 94295 106211 857028053
3 20096 69356
3 20728 10355
2 10416 567797609
2 5035 622801392
2 2805 220992933
1 10521 134541 311975523
1 53429 56650 110621224
2 3040 481737021
2 7153 189360441
1 9501 20553 527706601
1 24357 79090 355462264
3 23712 5184
2 19750 205687792
2 10372 742481686
3 10648 21418
2 8955 708817074
3 2312 57731
2 3953 362963846
2 20621 910910511
1 71699 80291 668472011
2 9826 799323767
2 16050 4687244
2 7114 289961994
3 13510 6628
1 47165 67061 431633091
1 3989 120870 859747495
2 14388 189075321
2 839 737304864
3 21569 127703
3 12855 141265
3 20249 81510
1 88990 114595 190284065
2 1448 521635901
1 12630 38700 664984057
3 22093 77118
2 10218 928556596
2 11874 41018313
1 31938 47904 362339193
2 21920 628892019
3 4713 76636
2 16317 341429161
1 23100 94538 12536023
1 49752 92735 801914049
1 82954 106410 784083594
1 49881 50430 702468208
2 12754 557926896
1 39264 81003 482572871
2 3457 374815797
3 16613 51608
1 94009 127374 638810741
1 79641 119696 287261145
2 3346 309316022
2 18530 995135302
2 1412 94449654
2 614 781848862
1 80909 136059 430567672
2 7743 323245092
3 18177 3135
3 20246 63547
2 1010 773688615
2 6424 463220850
3 1538 32357
3 3307 117659
1 3934 52935 529723488
2 18635 959311346
3 1384 87440
2 17984 313501596
1 22140 130756 288378783
3 13143 70365
3 2357 52128
2 18580 668804396
2 19198 530926528
2 7972 539727774
1 20531 26473 532253011
1 67696 141388 18028763
1 31276 79769 60916813
2 13830 507143140
1 57555 118057 139741724
2 14294 831311122
1 53043 71456 589979568
3 17905 54839
3 15309 14483
2 2446 471993126
3 15619 13055
1 91691 93098 742562892
1 88375 110628 317683611
2 1013 527715334
1 87937 137391 122679520
1 42144 103849 650645389
2 13423 885311015
2 8294 760390101
1 110710 129107 875335513
2 9857 969195952
2 15148 174122180
2 17880 91050965
1 12861 70964 234091531
1 59201 61056 161731758
2 7692 504565202
3 7245 7419
3 13174 22996
2 24832 491396230
3 9791 56360
2 21562 398339191
1 14225 110260 586488515
1 9985 98558 593431049
3 1756 29655
2 15176 45925056
3 11026 103668
2 22305 610642109
1 40261 86656 261001369
2 10727 298043020
1 16378 80315 456422241
1 11728 135495 101890291
3 570 46229
3 17735 61434
1 14873 134963 350133562
2 14987 915482249
3 2598 98968
1 66438 125485 68413067
3 663 9526
2 10410 771050427
1 62109 93255 135682106
3 5685 121721
2 13975 62366588
1 128068 137234 181441631
1 50268 73300 569578677
2 13996 799300072
1 16299 135495 515175846
3 14361 30104
2 12727 120356964
3 16586 17854
3 10665 117703
2 14429 134446481
2 11702 201849318
2 13090 181322908
1 74733 92886 375688216
2 19888 252876027
1 58001 138724 890137680
1 1252 33756 284988303
3 1164 2935
2 19178 940390111
3 6335 125529
2 13022 914963265
3 5510 42563
2 1382 52598116
1 98233 112105 735137101
3 9075 52377
1 44195 105744 554163775
1 48314 110036 604777785
2 7840 196115794
3 13117 61669
2 14094 387250107
2 23328 931137713
3 11220 40352
3 265 144212
3 20030 81052
3 18207 81715
3 21476 25664
1 839 20578 370053436
2 23278 511442790
2 14610 525004039
3 2811 12250
2 24378 426062929
1 70214 84133 200878213
1 74848 138462 351482256
2 22969 886727114
3 13088 50123
2 18187 808518599
2 9241 201675328
3 3404 55680
2 17613 475304138
3 22071 132175
3 13304 59488
2 11498 607782789
2 8527 492070614
1 50924 96796 57450968
1 53892 74558 112377526
1 59970 69723 268716459
1 23695 44759 795325189
1 53346 62451 766420245
2 12466 606059920
2 17926 260051813
2 14212 964794675
3 24767 109380
2 20138 863706709
2 2023 554381802
2 1094 256137066
1 35663 81399 239197975
1 17329 135637 621850973
3 23833 125466
1 58190 132062 738449760
3 4257 95483
3 5137 27162
1 70640 103959 389143649
1 85057 117308 476091495
1 27803 40640 558468436
2 12655 304370658
1 18316 65752 463860761
3 417 77928
2 9081 640140791
3 9117 74133
1 2760 35715 670681190
3 10788 81768
1 4120 11145 348542055
2 24444 572935735
1 76446 76559 455445451
3 12203 70999
2 11045 789823317
3 7094 121346
1 41075 96534 699043327
3 24168 129858
3 19513 138605
1 62426 122555 503358332
3 3443 73170
1 56977 58410 51070560
2 21762 141042678
3 19867 44445
3 20734 3596
1 48320 68060 324419619
1 32879 69773 113612955
2 15234 642017955
2 9144 783764278
1 123203 141344 584678012
3 23688 39860
3 11428 78625
2 3771 264775292
2 13214 689222000
1 102491 143698 294863412
2 22621 107340179
1 45992 46335 63805164
3 7224 559
3 22813 84860
3 4674 22888
1 88078 129933 401614328
2 19559 443630940
1 9763 138044 916972832
1 12423 83898 295695257
2 3506 938510815
1 54389 108271 820357742
3 15130 23548
3 6423 22243
1 87241 119955 236463433
1 29402 112325 24044614
2 13808 924969623
1 2183 89514 245099078
2 1512 910732609
2 20568 170006739
1 101878 121544 87832822
3 6604 77224
3 21522 68944
3 16915 86632
2 10425 540586972
2 1504 589902472
2 19326 900239247
1 81697 101393 857311223
1 6875 109006 60996376
3 15879 133938
2 23331 533526561
1 42351 53239 768775840
2 3571 599056268
3 23268 114441
3 22808 1745
2 13182 528912998
3 15544 112712
1 2742 20552 635250121
2 16677 757286149
2 1544 234034786
1 746 9626 524525364
1 47703 59538 849963843
1 118725 128648 476981755
1 84036 136594 271663770
1 23684 103889 472438927
3 21197 79802
3 10854 126334
3 3795 72054
3 14970 65551
1 82387 135955 442610676
1 95468 129169 940870717
1 111475 138190 527497691
3 1237 76814
1 21831 61206 917238782
1 24161 116699 793718420
3 18738 137942
1 117759 120733 969091314
3 22584 14882
1 26376 46319 953315377
3 1382 61917
2 1021 327485035
1 44574 111582 12252269
3 14890 83294
1 69742 69932 578401823
2 22738 700314991
3 17669 10070
2 15329 982095806
2 8 88515379
2 8504 548905652
3 18143 9888
2 15776 929452223
2 1618 100936481
3 19369 107008
1 40871 107199 550436774
3 13212 135055
1 46374 131516 608102591
2 10910 692320492
3 10179 121621
3 21304 30873
3 14166 116625
1 76162 136369 548603025
1 133905 138208 622455324
1 76825 136464 514812611
1 46098 88264 968526678
1 59922 120496 873499759
2 12106 722582882
2 24097 913971453
1 83376 99445 565629076
2 3321 459258568
2 11011 524994418
2 1560 780575842
1 26669 67973 879518049
3 11568 119682
3 22642 75435
1 62126 137739 611367726
2 20978 180119746
2 21169 713426036
1 61818 120584 643597444
1 10868 69041 206576685
2 8043 536020995
1 4296 73130 732643005
3 15503 135894
2 840 288380072
3 15750 63199
1 82309 121178 668180682
3 21195 37454
2 13728 733127062
2 8158 842689980
2 24657 576049121
3 11891 50218
3 15422 92449
2 21465 239784202
1 18177 60679 817029508
3 13194 74553
3 4744 48732
1 81697 117949 932615946
3 7895 140121
3 17504 24124
2 14417 652972000
3 4964 128703
3 2372 91249
1 61391 116713 318416194
1 87463 139521 333584860
2 7113 257021692
1 4916 88265 458837980
1 97154 127306 706874135
2 7377 322568693
1 94570 97232 793494234
2 22204 733303580
1 96360 130537 444395216
1 60328 141875 462191471
2 14678 774707638
1 46385 121059 796295084
1 2359 16985 701355557
1 34835 49154 522470437
1 2596 25317 272359196
1 45338 48824 959151056
2 16759 697467678
1 28879 51561 639341921
2 7766 450964007
3 648 89097
2 9073 77256240
1 33825 124510 360583249
1 46627 130103 344565278
2 1950 859876492
2 13392 875727189
2 19578 905149533
1 40362 128569 805180697
1 30154 108094 369237870
2 7626 751952421
1 52564 135337 778424194
2 7496 72963741
1 7781 30643 934753215
2 18015 414288607
3 884 108321
2 7127 630754592
1 62032 113783 713225341
3 11835 59717
1 65015 89949 898225168
3 17637 136232
2 16449 912019676
2 17891 546292248
3 24050 18159
1 34592 83028 318061389
2 5133 672473331
1 13037 126817 623262581
3 13550 130579
2 9755 860008713
2 16282 642308493
3 20422 122833
2 5772 836278069
1 114003 116768 949643811
2 21109 603817081
2 10587 339445900
1 39765 110146 678334195
3 3316 26382
2 17274 614696963
3 19539 81081
2 16135 766282851
2 12323 310485287
3 16837 128215
1 57608 100142 308458689
1 24824 53471 864972516
1 17168 41139 157964279
2 14955 110162604
2 13294 835937766
3 9947 39284
3 23663 131735
3 24750 31062
3 11059 124726
1 69256 93542 3250835
3 3982 101314
2 5785 165371884
2 17097 411929584
3 14196 46977
2 10467 918326610
1 8494 20975 698606417
1 89513 123682 193903082
1 5916 72188 299924878
2 3058 162126496
3 9149 71380
2 19235 314358094
2 15173 50860746
1 9313 106711 778731356
1 17437 79931 929863610
3 23389 73481
2 20143 713439471
1 101845 141748 54695158
1 30548 139931 928301137
2 14568 465790665
3 12286 36196
2 1900 855000253
1 21927 77366 222710056
1 28303 70140 721025607
1 11402 25520 581399200
2 11506 992420701
1 44701 101744 446433834
3 3827 138551
3 21345 12157
3 15920 110085
1 87117 123006 829101213
3 10228 52473
2 14234 791454916
2 3280 659326783
1 38698 122444 589029757
3 16003 128214
1 35937 59748 716088547
3 1062 115371
2 8054 742345803
3 19883 80565
2 20094 836387453
3 1626 7574
3 23698 15765
2 6672 794762628
1 34817 63929 967875571
3 12052 84682
1 102541 111087 553082931
1 97819 116159 82534096
3 21681 57976
1 1299 92177 796565153
2 13570 438297713
2 10796 319354878
3 10939 31266
2 16965 273389632
1 136757 143249 608389103
3 18636 91085
1 102618 118930 721958580
2 8908 160129289
2 21281 278966563
2 8135 466553783
3 4987 42644
3 15315 27371
1 23673 133445 165510911
3 4031 102869
3 2430 84435
2 19732 277874066
2 1198 364157237
1 113845 142309 624764815
1 89505 132196 196611410
2 21437 907241225
3 24117 71527
2 17141 686808964
2 73 63687873
3 18983 121735
1 69971 112526 41402680
1 111410 140000 890474043
2 756 359336017
2 18791 862354136
1 23110 116063 25355473
3 16764 100096
1 68661 87907 380506749
3 3557 86238
3 10737 12718
3 4341 44209
2 2430 758584881
3 18254 121737
2 19623 654018816
1 53671 133430 512857976
2 14710 420418496
3 2912 36737
1 49502 87313 630912379
2 13982 71569734
1 11784 128197 454195171
2 5636 311558111
3 11645 135218
3 16199 106881
2 23597 369143980
1 39267 128681 270039895
3 24900 106299
3 17486 53680
2 18091 227624975
3 11866 21583
2 4832 674206587
1 59534 114746 152919066
2 10314 289252198
2 16999 569966954
2 22161 896986058
1 139538 144482 227353381
3 14871 94089
3 22234 58864
1 66173 81737 260880368
2 3830 36504723
2 22689 228176105
2 7930 720980552
1 30217 84090 620711441
3 1214 106288
2 7574 141511568
1 43851 125410 712737291
1 82636 117736 94300011
1 87779 91776 550201745
1 20221 87764 920759393
2 20046 932148694
3 18151 111733
2 14647 999766339
1 57886 113559 590502001
3 5276 64424
1 47524 75058 23474364
2 20902 802178534
1 16884 40844 956186742
3 4719 77491
3 24240 1746
2 19027 320447467
3 1262 14227
1 39167 66423 218869832
3 4621 123721
2 12358 701122984
2 1583 480312906
1 26812 78744 432579006
1 23358 94321 944655497
2 3340 636066581
1 51132 108330 617932711
2 1311 408033388
3 17280 30724
2 19806 281693987
1 120913 124475 150897969
3 3873 140430
3 3757 3129
1 345 141856 292485625
1 10931 31979 564009631
1 102301 131172 352715498
3 19221 38139
3 9763 97876
2 17246 503848126
2 2703 179516100
3 8205 58479
2 20053 170322311
1 17488 52184 879731188
1 37678 73503 930660929
2 5589 239173720
3 5531 75653
2 3295 262556739
3 10493 106179
3 49 126404
1 37911 82002 482518182
3 16645 144036
1 17061 118686 354719759
2 22157 881191732
1 56673 84451 863992163
3 1413 92630
2 3041 847927937
2 13581 337696474
3 12668 11846
3 1838 50083
1 15033 60665 498358801
3 19234 115379
2 7430 142598710
1 97423 98395 911152876
1 17701 116891 108459014
3 11982 98663
3 24707 100193
1 14812 142363 900225829
3 15490 55623
1 57070 121623 232251015
2 12050 303645241
3 19040 45995
3 10032 116370
2 2990 774579980
1 70505 137852 607603965
2 2864 779540926
3 5360 51165
2 16395 551745451
1 51218 114325 343571525
3 20057 135228
1 130350 133632 26475075
2 12016 424579010
3 15061 78350
2 22693 970891406
1 20985 42585 956152411
2 13516 174403230
3 2669 121134
2 13804 481704641
3 771 134877
1 70625 96800 997681858
2 15284 825550111
1 10578 67344 193795660
2 23374 245455476
1 7970 116055 963646866
3 15215 48130
2 6976 401524278
3 17382 20136
3 3875 26757
1 17928 133471 487529241
1 4709 65261 432050305
3 20996 10481
1 36533 43898 559536245
1 88409 141196 764238697
2 15818 817326636
2 16185 548810883
2 7925 157530131
3 24847 112873
3 10088 88610
1 80971 86685 735143661
1 39222 95453 215473099
3 17316 114198
2 9530 929070270
2 17244 440613207
3 5477 104513
2 14695 387944745
2 8941 85029627
3 3107 59512
1 127940 137579 363087746
1 3108 87301 220520471
3 21463 47142
3 18030 83817
3 13464 6966
2 3285 545092335
1 23084 119835 769252293
3 7254 58375
2 729 335646864
3 4382 91668
3 23933 68073
3 14834 100084
2 7338 847968588
1 42582 139151 543616193
1 17455 82378 871552379
1 41752 53463 228805948
2 12390 388431167
1 15366 26541 574183334
2 8851 447290168
1 1828 103379 131558703
1 68890 84021 552553593
3 22657 48890
2 13220 270460101
2 23293 551916673
1 43209 98478 328299044
3 1574 11627
1 126593 130504 10824147
2 14437 437267917
2 6399 666441586
2 7443 673663355
3 8479 117530
1 20233 25827 551123413
2 8696 367839688
3 22508 135373
3 19288 82163
3 7342 139746
2 1559 523058988
1 44824 101357 751503050
1 100799 119938 631466364
1 13830 69980 911597750
1 42150 64655 148808755
1 77401 141652 240763505
2 20636 576235347
2 21396 327059853
2 7692 221459691
2 17537 630210943
2 292 292810942
1 25788 85256 961223112
3 24905 106091
3 7519 108271
3 21756 101099
2 9563 694068811
1 44123 53116 524062008
1 7883 91652 807330736
3 12366 4470
3 6505 128241
1 50487 129353 314677929
2 9605 111471858
3 7067 52071
3 16769 94474
2 15975 579658908
1 18758 20286 849281437
2 11685 727236347
1 118489 137854 562108735
2 9879 683581735
3 18534 70534
2 11733 805015784
3 7375 98890
1 13298 91204 225235947
2 10632 912757358
1 22442 139822 345313287
1 30141 122424 876484369
2 11999 79790599
3 20325 76912
2 35 287056157
1 34831 115540 103429909
3 22853 62145
3 19159 62747
3 19423 127363
2 23771 206370349
1 13801 71195 631227630
2 9950 787599422
1 41458 100495 158500058
3 24171 4409
2 13179 264474496
3 7907 111414
2 16652 728452636
1 1883 66215 217721306
3 22823 55339
3 22818 115447
2 20694 644685377
1 36123 137022 81452336
3 5819 25148
1 9121 62300 830847190
1 26589 91816 155482260
3 3790 47188
1 36729 39988 536572299
3 19440 106252
2 20477 811275294
3 9097 9831
3 19909 44272
2 21177 39927424
3 23639 57391
1 33334 46848 676437494
1 28581 80485 775386414
3 14382 86409
3 22335 54981
2 3207 698127996
2 21702 753665545
3 14430 132378
1 99174 143876 684202298
2 21040 701952572
2 6817 974720490
1 90495 114862 702203813
2 19359 791231463
3 2612 8969
3 9791 97227
1 216 30936 23553175
3 23840 1967
1 61016 122803 118080078
1 82231 110649 756410703
3 15001 130949
2 4310 126140632
2 11397 825160109
1 10447 42183 260903646
3 22346 34726
3 22159 124178
3 21583 45713
3 3692 1424
1 49022 138312 994711670
3 17287 6867
3 9046 82487
2 19010 934340158
3 12815 36308
2 14026 535452233
1 45827 92507 160697146
2 7278 599474989
2 1720 715984660
1 6036 59669 567292131
3 3845 13081
3 8596 88231
1 15499 89226 647438197
1 19626 94720 508964539
3 10154 138148
3 19162 95381
3 8201 11873
3 3754 103875
2 14822 933345821
2 18325 635854467
3 5211 8367
3 669 31260
3 18473 66217
2 19171 327780633
2 19733 922246043
3 2709 24999
1 17409 80243 267879603
1 67864 135352 548792069
1 33260 117823 741725141
1 77529 113414 88613675
1 20699 70377 129506548
1 14513 89274 205783590
1 76689 93964 432032907
2 21274 31759490
1 19452 50458 597690802
2 4424 39122449
2 20381 390205844
3 3722 29024
1 76347 142865 326648016
3 1298 108345
1 26210 86620 107252471
3 12106 8217
2 20667 370134942
2 970 489083549
2 12616 262927850
2 13205 935217760
3 841 141790
2 5373 342952468
1 3821 58777 992883597
2 11634 458162471
2 2275 37854913
2 22998 764992282
1 44927 98344 709518834
3 226 84061
1 91444 135447 470207397
1 60443 136119 355261855
3 2625 9581
3 13975 27439
1 77991 113747 214563560
2 4920 827024608
1 3841 32013 716859820
3 6566 75245
1 115427 119681 239413515
2 10719 299403073
2 24250 945640244
3 3741 71895
1 110546 111614 764403282
1 52877 134300 283505654
2 7652 74697235
1 20945 92473 401723095
1 73242 85899 620883231
2 20018 655515609
2 11754 138546543
2 16033 563763904
2 23323 695462110
3 9326 58217
3 3472 65930
1 63303 115222 242705196
1 25178 128660 933256773
1 35999 79817 699172355
3 2086 55565
1 81661 99761 183032483
3 23575 83818
3 16207 14277
3 12458 102320
1 84130 138636 184470263
2 15350 282855499
2 6832 169069751
2 1133 644215846
3 20164 630
1 88107 101478 452771563
1 69912 124883 217188615
2 1347 889419064
3 20517 121691
1 16838 37365 42364427
1 39144 132593 650872811
3 17760 53829
3 7828 141976
1 62962 95419 290748921
1 73068 118058 523825956
1 16931 109981 204014975
2 24656 85220715
3 17729 91318
2 20014 890557354
2 2986 863989070
3 12366 31960
3 23877 76342
2 19117 930111944
3 13657 71187
1 35500 99293 898651691
2 12246 41159620
1 15561 89748 888186300
2 14744 6252999
3 4592 129266
1 68471 134304 890394518
1 80025 117817 891830578
2 3136 762936624
1 4164 26623 530065591
3 20518 49837
2 3212 12623619
2 17768 695698120
2 17695 505251853
2 9929 377318386
1 35813 121709 34451996
1 46356 82606 603659975
3 20075 117634
2 10837 955276665
3 655 105700
2 499 380388397
1 79492 109114 887626885
3 7455 124377
3 18685 735
1 59219 136205 334118321
3 17809 61600
2 4074 201837928
1 13542 69464 161126971
1 97545 108779 11973913
2 23251 26838469
1 40020 82158 253721624
2 11237 967155929
2 9497 740627768
3 21975 77114
3 20376 131291
1 8150 105779 614419601
2 15346 164387210
1 115569 126479 695146246
3 6734 52572
3 3938 116784
3 23610 127046
2 14 330664963
3 17448 117664
3 17301 71165
2 24229 863280586
3 13162 130763
3 7410 21411
2 12651 984999587
3 24760 86059
1 29842 92144 89855736
2 9969 947370068
3 11583 26436
3 8436 38057
2 7136 751487572
3 1896 135159
1 53302 87126 890552900
2 9511 936777907
1 87590 106048 857270407
2 8856 192204657
2 22598 601018071
2 6374 655389879
2 2750 397625584
3 13118 38671
2 7275 486173434
3 8105 69585
1 6655 97141 249556499
1 95425 131780 986509050
2 17697 420398878
2 24177 609494095
1 22261 43634 749446596
3 175 75527
3 13605 71556
3 18076 54929
2 17074 415086777
1 9865 108326 65990831
3 22342 34664
3 11304 46598
2 15115 679616915
3 14169 8044
2 15135 479333255
3 4014 59456
3 14966 111608
3 5079 138980
2 20507 137257613
2 12685 36042335
1 7362 43546 435035420
2 17224 681931158
1 35761 138344 751802830
3 18872 25863
1 92038 126276 228308772
2 15817 749922162
2 23418 728439131
1 6634 116129 648599528
2 15170 708640559
1 63549 116923 798127004
3 9872 38285
3 12919 79028
1 74148 109691 493899902
3 5365 59380
3 4010 17369
2 14634 927727492
2 14843 3973083
1 81833 140239 671663624
2 20542 303656316
1 47023 141275 843507105
1 100604 108546 146859000
3 1444 3546
2 10940 311292831
2 22696 783314047
1 28411 140635 568473044
1 55906 75601 850832431
3 2707 46269
2 13209 629880737
2 18634 746309249
3 19185 13840
1 99896 118807 422037152
1 62344 141444 947892451
1 99668 116483 430337876
3 14854 20248
3 4192 19013
2 451 263095703
1 16117 80183 343849856
1 101898 129133 186689289
1 22973 141178 642569808
3 10292 124214
3 9299 60595
3 21800 67743
2 5418 455382372
3 20296 11354
2 1511 68281734
3 9745 69894
1 6520 89281 959855012
2 7532 483129755
1 84892 90077 295426463
1 110721 126350 611119745
3 2393 92826
1 33088 78693 783014686
1 63918 91034 649770900
3 20972 107072
2 3867 975368535
1 42745 63243 540589201
3 14660 114923
3 9568 25696
3 18920 79187
2 7594 134291335
1 21108 30971 611176115
2 16628 628103920
2 18017 737796729
2 13289 542634659
3 15712 100767
3 9962 118196
2 7239 88209303
3 2222 126321
2 20320 218975441
2 8329 321273194
3 13116 112152
1 10946 74030 189429186
1 34954 39451 320085901
1 102883 125522 473490355
2 21872 790731398
1 31362 74012 18712064
3 507 42769
1 41583 89202 793411246
1 83765 92975 897912755
3 11895 12978
1 66161 121220 972953777
2 11302 586599864
3 6773 68730
1 2791 122120 191887119
2 7023 460496829
1 96629 100318 797103125
3 24191 25575
3 16919 49119
1 77621 114017 579248309
3 17552 44281
3 18055 121817
3 14267 113149
3 19172 54246
1 17841 56748 572016600
2 17234 738535611
1 68330 87522 891882653
2 22911 816529156
3 6723 296
1 32129 60425 584025941
2 21550 948671957
1 65571 115059 494193560
2 14829 280269132
3 10390 82894
3 9364 27691
2 22074 74189178
1 71277 109570 594836352
3 2458 117680
2 23336 284089620
3 9160 137459
3 12906 124544
1 31021 133774 337547523
2 143 483309377
1 43496 108233 626131114
2 16136 279828028
1 74192 105314 983716434
3 16111 53099
1 50037 103329 167268710
1 3678 40251 876528052
1 40479 77234 977274605
1 82276 130398 18654745
3 16472 66154
1 51234 55583 634757073
3 19505 46270
2 10488 472618732
3 7106 77705
2 9830 4582293
3 9279 138645
2 4126 315243951
2 2000 355172894
2 19231 12481999
2 2001 807524896
3 6222 99869
3 10839 16904
2 2383 293637974
1 14203 21772 608831598
3 12612 78006
2 784 663381319
3 19810 81440
3 8712 96598
1 56729 86510 363259689
1 3660 100600 606280074
3 21431 44954
3 6143 55027
3 13926 57513
1 121569 143138 69665628
2 2545 887032438
2 20259 241454117
2 24377 796936013
1 108876 143056 574822596
2 17603 763570921
3 23617 116777
3 19126 132218
3 12688 114994
3 16107 99264
2 12936 821161607
2 24608 282235728
3 16493 90542
1 71289 98247 514132326
2 23713 726089688
1 77027 141152 988123942
3 8799 53799
1 9785 64346 215205436
2 24069 921485108
3 17346 14617
1 11364 101858 493281269
1 16428 56633 219508209
3 14536 140743
1 28451 97027 962790383
1 15350 123199 381346422
1 18316 106068 555844711
2 13494 145508056
2 17138 76993598
1 4732 13308 323488251
2 23021 526906842
2 2706 249489208
1 24885 114420 349345938
1 11591 139416 108708061
2 16552 170294734
2 3846 456633594
2 19016 89428371
3 5921 23993
1 47486 101033 842633243
2 7 148736278
1 7174 75391 56914390
3 20389 33508
2 3142 891807028
1 65965 119815 91180507
1 61567 107068 138291486
2 6077 983670488
1 40894 54299 775410546
1 16788 19104 400072217
1 6290 123846 227540561
2 5333 873690004
2 4154 200139480
3 965 78017
3 17810 55882
1 122921 124554 329190670
3 5451 77902
2 16864 536868553
2 24228 341452747
3 1499 9707
2 22948 92624620
3 3827 133383
3 7358 92593
2 4589 254119862
3 248 94098
1 24018 30080 766105919
2 3428 561603541
2 1535 355137729
3 14633 77296
1 3991 19340 301865058
1 13622 118617 375336485
1 87526 139196 282627485
3 12251 105607
2 19982 321165972
1 24253 72744 917239271
1 114092 117423 321088431
3 22285 139338
1 23895 139510 990151897
2 22825 332233660
2 14136 447396270
3 10662 105551
1 8697 39377 632262790
2 17778 584282994
2 9009 932971406
2 4009 969761729
2 14619 677863600
2 2047 9626019
3 12377 54441
3 2492 83368
3 8139 31635
1 82394 106140 451012812
2 10721 269182669
2 19309 728134358
1 51519 122339 761703971
3 3256 123013
2 17752 457489882
3 5512 90307
1 59835 90017 852933768
3 10464 58760
3 326 64753
2 4060 385324305
2 14854 277244977
2 24097 634016448
1 62654 135555 36156592
3 3631 136088
3 18359 102896
3 12561 44390
2 22728 178827499
1 51453 144603 16944710
1 17105 50437 720374158
3 18914 74315
1 17605 141195 631239054
2 19321 863192470
1 9523 52100 24702451
2 13294 959628882
3 3824 20644
2 20175 385806231
3 13860 138920
2 18288 902087586
1 19601 79321 698803858
1 79719 94784 344274534
3 7520 89449
2 6199 491006852
2 10458 488823830
2 16182 399340665
3 11182 134718
3 5593 135164
2 6980 213147168
2 23064 373224530
3 4554 105416
2 808 637811991
2 2364 986576822
2 21641 171067011
3 9259 24851
3 4816 123583
3 7419 112926
3 20807 137418
1 24189 27404 75415942
2 10057 329750277
2 3804 636699813
1 32786 99462 489809863
3 24452 100342
2 3383 124453993
1 134632 138809 661102914
1 12329 97627 474758703
1 37241 106421 71791695
3 10065 131387
1 3718 71806 462009921
3 2136 97528
3 90 77681
3 18503 132229
1 76907 96361 77974435
2 10566 174269749
3 16163 99060
3 11945 128212
3 15658 41058
3 14237 83065
2 1200 473174425
2 10218 471860557
3 23955 58833
2 19805 259930340
2 21426 915175651
1 40234 114420 138037207
2 19484 580115855
2 21643 59532923
3 22336 25149
2 7759 580536260
3 3860 82030
2 22857 265327411
1 80145 108860 124676994
2 1154 476050362
2 8101 343752437
3 11574 120123
1 62041 116967 680322063
3 16289 67114
2 14413 528384545
2 16893 789417207
2 16524 89202690
1 11303 92143 78225422
2 21004 679355978
3 10383 41077
3 5917 49243
2 7878 298535816
3 20878 126126
3 22913 104609
3 10180 93356
3 7047 138763
2 11342 735967405
3 1668 87552
1 15444 121906 195579860
2 9474 279515379
1 2249 59570 972773427
2 22569 496286982
1 16658 95806 79167921
1 22279 44741 389618270
2 22766 937207924
3 17636 109419
3 2511 133032
1 85388 137008 176632857
3 12853 129160
3 24651 11021
3 5868 21175
1 3253 121863 507532621
1 68762 90104 746849548
1 34656 100729 466365740
3 16955 103007
3 7844 102021
2 10124 317148445
1 135523 135658 297569938
3 23088 109502
2 15237 387176
1 60507 106715 202191013
3 6613 6606
2 21249 406588100
1 85032 122629 75761466
3 4911 14221
1 51191 98744 146661389
2 10738 190945875
3 2625 116205
2 15928 907752609
3 18426 28047
3 12513 44561
1 52864 114489 867694600
3 20072 122259
1 55925 141292 912379355
1 88110 144500 75122350
3 9654 28385
1 6250 32160 217664634
1 3868 117030 212964461
2 7642 365064893
1 15625 28201 719557127
1 82426 124039 483201329
2 2222 824876929
2 8250 709725922
1 24671 116435 54689135
1 27355 83303 543752012
1 99541 113286 661673887
1 667 57025 716242512
1 14350 87645 253365939
3 7046 27094
1 31569 68710 727042603
1 83806 111363 601119256
1 66538 80737 723273821
1 20400 50439 406093838
2 11438 651562919
3 10054 98868
2 17767 184244303
3 1440 15384
1 15021 17665 1757043
2 24172 352880669
2 8925 206467397
3 7953 44941
1 40818 130051 921585383
2 18219 541054419
3 2015 27095
1 29046 99484 998124221
2 12817 475815566
3 2495 50701
3 17433 18573
2 7724 753589700
3 15252 20670
2 5556 79950188
2 16246 398338499
1 516 7230 831535102
3 735 82664
1 65950 97730 470172790
2 13777 209347520
3 8403 122387
3 6147 8552
2 2619 144225176
2 7270 172046455
3 4135 53582
1 54442 78358 908418975
1 51785 84856 484288873
2 5542 87685766
2 10549 308612092
2 23762 448702183
2 9329 118819757
3 22854 113926
3 20995 58783
3 17712 9510
2 23197 754255877
1 73736 132685 840058894
1 75596 111769 702746489
3 14402 70176
3 2279 123497
3 14240 55613
3 23976 86859
3 14504 93772
1 73802 96035 849657466
2 12830 756656177
3 20343 119612
3 4551 100233
3 18263 141980
2 16229 773412123
1 112664 139767 526444850
1 628 42974 865265124
3 131 123492
1 115756 137931 341100806
1 11822 141734 948693456
2 16384 535395659
2 10013 91728648
3 20047 72052
2 5998 42039610
1 17091 90894 370463173
3 14937 92184
3 23755 91277
2 10453 159083147
1 12958 83199 769545344
2 21252 207892910
1 105669 140852 790541781
1 40882 89068 314925374
2 6297 405147143
2 24813 311620364
3 17733 47779
2 9151 505139145
3 16868 119062
3 14499 49724
2 7466 313273377
2 1446 183413251
3 17610 33801
2 2000 431106920
1 54197 60831 496309022
2 21151 212191084
2 14344 32063432
3 17964 141709
1 93329 107788 707460496
3 13818 41286
1 76984 131488 782840986
2 13294 974973673
1 92353 128675 522568470
2 6561 570184598
3 17686 110774
1 26483 39072 181078084
2 4234 269459011
3 15088 94140
3 19287 86123
2 10492 413579891
2 842 890430605
3 10531 88501
2 13317 306981981
1 62212 82196 761168571
2 8372 982227589
2 513 762776903
2 5070 378906194
3 5330 122020
1 93684 130158 976029852
2 19661 627989923
3 19065 65417
2 6641 972467606
3 21675 74112
2 21043 515795404
2 540 103797912
3 9616 104892
2 2947 525264046
3 15077 62362
3 9954 34632
3 18419 18248
2 18560 324388575
2 7710 492337901
2 22509 936579274
1 26637 35539 165073540
3 13321 144761
2 5456 844428972
2 7745 174113745
2 16819 24709365
3 7627 93922
2 18118 742179370
1 68152 143482 990768382
1 35906 134600 817240648
1 44271 76792 620794822
1 33750 61071 597793202
1 36325 142606 495888554
1 69574 142771 456365354
2 9215 189121517
1 118467 136337 817987213
3 8071 73132
3 22074 137812
3 20757 136589
3 17670 91163
1 92863 94359 229653416
3 18981 112927
1 1329 30364 683040949
2 3840 995881792
1 49743 90467 603359331
1 57825 102908 559192083
3 8949 48177
3 23780 111607
3 13050 91108
3 17707 81472
3 24079 9965
2 12520 598899511
2 24813 491858082
3 6034 42301
3 13961 90991
2 11828 954860279
1 24745 76768 927308335
3 12325 105438
3 5035 115102
2 22467 490023374
1 73691 114230 280619697
2 12622 141642866
1 6592 67817 961193030
1 22900 71535 610046165
3 7168 52389
2 12710 647449904
2 11978 943305108
1 16963 130480 490192300
3 20312 80821
1 44113 136635 267997901
3 2935 131762
3 4077 66944
3 17188 23581
2 5227 428506024
1 10780 130121 447251395
3 12095 121989
2 7135 71518370
2 6773 276834130
1 41345 142866 527021070
1 102145 116128 605455959
1 47781 137614 324625641
1 52941 65441 732419102
2 5249 366584573
1 4516 96761 82090268
3 10737 6782
1 9965 51343 278060485
2 8334 769083051
1 13207 123664 646905561
3 3280 136531
1 45823 96790 688782908
2 8157 523920014
3 15253 139873
1 135107 140113 979397568
1 89073 123297 577040440
1 23460 60237 433448437
2 5559 35467626
1 21646 136491 738544451
1 8675 102308 821372612
3 2901 73756
1 33274 53939 595084283
3 17205 112796
3 24031 116532
2 14559 239997128
2 15581 752735902
2 5245 555079332
2 475 261694841
1 79012 141307 255574218
2 17083 722915281
2 3877 686589139
1 40961 61379 966866704
1 5147 31186 241947376
1 53900 143878 903945420
1 24093 129771 870316513
3 1934 98256
2 1939 912468535
2 17183 819275648
3 5866 137175
1 47511 76613 932081836
2 3788 6266616
1 89150 116369 547852280
2 7010 95957211
3 11262 132311
2 22361 501208269
1 10879 59888 165102314
1 39135 83221 789504501
3 11227 137508
2 7782 68387475
2 9896 174976495
3 6458 110368
1 102310 136642 115601086
2 7958 715382090
3 11487 66390
2 852 495229284
3 7045 57130
3 1113 20416
1 48535 53945 250530962
2 1852 824717397
1 70841 139044 931178329
2 9873 917566057
2 5644 289290149
1 70384 95895 6451687
3 6879 9946
1 39383 133136 298180229
2 14514 12313221
3 17738 92968
3 11774 101737
2 14375 578901238
2 16681 172423506
3 1866 123776
1 55080 135592 306239410
2 3391 395274901
1 53890 123310 51837431
2 837 542277854
1 61725 118299 100802680
3 3301 144689
3 17343 84721
3 15866 64506
3 9814 98577
3 19693 25974
1 27615 87250 322202925
2 4382 980985834
1 69045 84153 965959313
3 20099 14152
1 26371 108094 290707805
2 8271 347110434
1 47505 128034 250784581
2 4252 274988305
1 86720 117292 785239656
1 3633 78843 678441488
2 7505 543131058
2 2056 159384688
3 16148 8457
2 20549 209672886
3 4607 59029
1 117061 135579 921123152
1 6240 13980 392009031
1 49855 107139 608454104
3 23019 120498
3 15668 121755
2 9981 266477012
1 2848 72263 447463821
1 64495 75172 651322409
3 2394 59463
2 378 455033897
2 13770 342236242
3 11451 7365
2 21284 292177369
2 14878 351198299
1 107242 130374 360006280
1 55508 83666 677037648
2 7080 595722341
3 4125 118782
2 18937 134916039
3 17730 34143
1 35352 110249 592562985
1 58445 110767 522274253
1 12671 61475 83045189
3 23816 84316
3 21165 3448
1 63076 118678 430277045
1 63826 83443 972556529
1 48910 129744 706225622
2 12378 330063397
2 6123 122770572
3 21179 67874
2 10664 946341580
3 13037 133952
1 65134 100000 942552948
2 24352 986593500
3 11017 18892
2 8859 831297818
1 58566 67233 352295701
2 10791 610373755
1 31158 124077 51617020
3 7057 8067
1 43115 57896 850479663
2 8288 866800890
3 13249 112846
2 14246 388485583
3 15644 32106
3 16445 44570
1 72773 90001 226625566
1 35502 126654 29638061
3 21121 73381
3 5734 32274
2 2490 212202423
2 17977 432678719
2 8682 809449390
1 73491 89406 600287148
1 57551 108353 262317548
3 24430 143711
2 5308 558732705
3 5651 59271
1 102020 124057 321444770
2 24476 270487784
3 16332 51889
2 21740 206863353
3 20047 143063
1 28858 131497 108934903
1 55675 138918 283506822
2 11165 438080809
1 22611 131533 239780130
1 1974 108653 59693075
2 2645 361179440
2 8008 282225891
2 22911 646038948
1 79440 131526 489382305
1 106671 113062 42792112
3 9821 57167
1 7789 120293 993264870
1 11618 35152 344515876
2 12157 232962149
2 11722 593971808
1 80509 139267 791744203
3 8589 65480
3 152 104097
1 29031 104940 576354466
2 3910 220490011
1 87603 102712 285513931
1 116450 129366 837105299
3 20352 82338
1 8833 88325 977474686
1 15213 47033 398856794
1 116692 133891 982127960
3 23277 79582
2 13385 820741775
3 7711 133239
1 37653 95333 628243798
3 1888 7827
1 62644 120324 735553604
2 6536 949483870
1 20753 38389 11515037
1 70233 144064 513578015
3 6594 143773
2 12342 602145352
1 59727 70319 283235501
2 16235 856962482
3 16886 128277
2 16708 349913516
1 34693 107250 98511339
3 6945 13023
1 38099 125363 292122500
2 842 500188872
1 90064 118216 859243047
2 15678 282461682
1 92605 103568 488662109
3 20045 126766
1 21305 48236 757941637
3 23596 95706
2 3203 261350516
3 15214 100805
1 95524 117473 478197183
1 45091 52817 728097362
3 24195 123265
3 17647 98966
3 8352 77068
3 12489 6541
1 120900 132236 329363324
2 3429 370321656
2 23266 686927617
1 102722 106579 341258012
2 4225 233853486
2 14880 290901769
2 9758 31240449
3 3099 9316
1 60609 85032 931091415
1 64426 71342 200179841
2 799 549230802
3 18732 30312
2 4155 26294858
2 19727 587036100
3 4415 29781
3 24557 55537
1 138614 140973 780530485
2 3756 217906346
3 10457 115824
1 30822 59848 847716412
1 34550 88965 424070228
3 15403 75675
1 19942 98572 266824045
2 10122 944030309
2 14278 630977459
2 12946 703721172
1 117173 125825 805573400
2 11133 985154644
2 17512 411357488
3 5375 74609
1 104984 136302 321940187
1 32551 65365 513269923
1 12002 113496 851023412
3 10324 12158
3 20867 66098
2 14792 461198323
1 87695 129250 401200574
3 1996 30211
3 9575 37054
1 28426 68499 854346013
3 17922 121338
1 40584 101126 635572212
2 23554 56843814
3 3155 113621
2 12420 560977083
3 9828 12816
1 41243 75729 160754032
1 69114 76963 546966925
2 21779 465679496
1 68619 93180 96895125
3 21188 41929
3 3244 66377
3 4946 45067
3 11791 86482
1 89892 136448 957208073
3 10745 117846
3 9029 90013
3 23028 36696
2 4273 197177254
2 14856 344454752
2 6377 466291588
3 5756 25366
3 8353 57964
2 18259 644774148
2 10687 998076049
2 15896 433766163
2 4324 331900773
1 41028 144148 198899354
1 25567 134270 969779651
3 10636 79435
1 55330 85571 775971327
1 50441 130439 575609240
3 13200 72019
3 6178 96551
2 11953 855437008
3 18092 49123
3 13277 33929
2 19731 245622851
3 1896 135650
1 28545 78951 555775017
2 18756 881396885
1 47332 114217 757722842
2 8101 352071902
3 12804 129338
2 4943 409961425
1 19848 36109 343114760
3 2193 116403
2 1706 123004445
2 3062 897312261
2 4279 177078813
3 19424 14709
3 312 89916
2 12514 473978752
1 34342 47775 287144017
2 18710 597170459
2 16042 167612988
2 10265 648136846
1 20612 136282 414514313
1 43742 92671 241125657
1 25011 71537 844344148
1 46213 142808 792405123
1 36776 114589 54925189
3 18694 37936
2 10379 413082607
3 18944 138338
3 4395 117462
2 10228 878470213
2 13365 714262653
1 8369 15046 56785654
3 16248 112017
2 311 203900285
2 21215 354939189
3 14011 111860
1 117733 118733 864284102
2 1928 370043288
1 34974 102928 770059587
2 12315 938754884
1 60590 140246 345867846
3 22602 61909
2 16133 294654638
1 52790 100986 194467945
3 14194 104428
3 2821 114302
2 4142 535332825
2 11031 463217245
2 13546 594247344
2 8685 963919691
3 1799 89906
2 4738 252339379
3 13735 78725
3 16983 30233
2 3973 441829066
3 3945 78224
3 20033 83264
3 14694 8096
2 10306 77079317
2 15179 598193254
2 666 909599660
3 18583 47154
1 2679 126842 888042615
1 83480 102014 631510127
3 14759 139399
1 19080 75194 129442568
1 5945 122115 344424142
1 74157 118716 937582265
3 13710 15025
2 20187 538091518
2 1526 968519120
3 12652 99017
3 8832 101066
2 17022 773932243
1 95337 120756 755401019
1 58034 100785 41785783
1 7788 136615 827800453
2 2285 267268940
2 10334 46009846
1 38574 89758 447433629
2 16665 50756424
2 9050 498613611
3 1449 55175
3 3424 16415
3 17885 102397
1 53071 112769 732187532
3 19948 42360
3 21214 39629
3 13294 13420
2 22090 612293121
1 26998 77004 634069107
3 18209 112575
1 70820 134628 627659946
2 21826 748278857
2 9902 982288083
2 9559 141205382
1 16343 82256 758654402
1 126981 139059 713566860
1 45765 132274 453282509
1 20877 110218 691741039
2 11879 320237154
2 17608 105630023
2 4341 133968127
3 2072 112356
3 7824 136815
1 76991 95040 262104957
2 11952 225695525
3 4321 2260
1 24376 116560 711739755
3 5306 114642
1 8042 38279 254621516
2 23094 552257948
2 19904 763441700
3 1423 94955
2 8382 711793033
2 8815 77620621
3 15011 98391
1 4763 91643 698522920
3 18180 7884
3 17849 56402
2 15570 967431461
3 24679 119544
3 4804 121445
2 1091 23438584
3 21509 126669
3 18981 49775
1 8531 101820 17140830
1 86714 143969 454090467
3 4010 71089
3 18594 18591
2 23623 683158669
1 57953 78522 346814368
2 14840 851915697
3 23358 62186
2 19909 719939512
1 13873 127326 915641147
1 4682 41561 293697070
1 94799 117646 368734655
3 18208 121060
3 10790 121738
2 16311 19874905
1 12530 143703 644708998
2 1356 597052791
2 1640 23619818
3 2512 90452
3 20853 6088
2 10966 288335574
1 23515 120136 695781284
3 3146 114787
3 12652 57199
3 1274 37636
2 10027 60891848
1 14277 126318 835237041
3 19104 27873
2 7565 599066859
1 4914 38599 390823399
2 19636 955523634
2 16720 716269561
2 13392 897433429
1 74267 77667 221971339
2 19845 526896459
2 14845 356733788
3 18159 127967
2 22865 744613944
1 43029 54812 898324222
1 57152 57906 924126519
1 60229 75358 266251247
2 2745 851395045
2 2764 628095616
2 3548 637733638
1 4519 48377 431045605
1 71480 136292 211039686
2 22024 124910495
1 66090 92694 22276605
3 17427 86443
2 15217 654880011
2 7296 452564793
3 14825 101695
2 12494 486493191
3 11238 131341
1 35488 42300 940669537
1 24313 78391 518445417
1 102197 123144 863627037
1 46880 49509 479710379
3 10135 140365
1 75015 109424 374007223
1 86091 104386 944780815
2 5963 523896718
2 60 861807658
2 6899 200224943
1 19406 38615 45773859
2 5087 214753434
2 6928 670567107
1 17473 142096 772558677
2 880 367973352
3 15863 57104
3 9304 70774
1 121819 132444 21332102
3 676 88289
3 2534 56943
1 63012 111353 418512610
3 1470 6296
2 2590 115202637
1 78294 142936 920527829
3 2541 92990
2 20838 923854960
3 175 61488
2 15415 701734210
1 99156 100739 986362888
1 27235 83555 441510685
3 19008 4106
2 8439 500961144
2 16348 256221507
2 11969 553728485
2 4144 943153262
3 23142 119571
1 95645 101963 520186427
2 1482 590167444
3 7594 85401
2 24171 485522931
3 21795 61213
3 7446 120319
3 4314 138906
3 10359 108858
3 21677 70348
3 4795 125310
1 21611 136179 506995039
3 1479 85413
1 61354 89707 69585827
1 66778 78118 501549787
2 2991 54079279
2 8901 333004777
2 15363 681976791
3 4361 4428
3 7685 41283
3 14657 43633
2 22799 764627663
2 23883 606766406
2 19924 697824127
3 5630 127303
2 3743 941779791
2 3011 80580873
1 37111 68155 649896513
2 13791 474574428
2 3417 159909360
1 30993 130929 709677372
2 12101 959456590
1 48658 92428 168196920
3 13158 14776
2 7153 293370561
1 38956 112716 592235747
1 63636 123784 699912993
2 21276 443353099
3 22124 97978
1 58973 140763 786914812
2 16356 131649336
3 23365 128908
2 2390 449988425
2 5719 764848946
3 2732 114430
2 11566 581061659
1 53897 96713 701546911
1 64038 130811 602666237
2 15156 396110349
1 48685 110338 698133058
3 10644 100594
3 19492 63418
2 20778 548628177
2 20751 960695531
2 11322 499469331
1 13060 80174 117825897
1 90255 141293 802981026
3 4043 106369
1 26027 120614 420228846
3 20810 22442
1 55542 105528 606291313
1 7419 62759 992494395
1 32076 134049 429569715
3 8208 118122
3 16800 77509
3 22402 132012
3 6453 120370
3 8300 95444
1 40693 45400 690028880
3 3213 92248
1 105964 144307 672139604
3 13372 47115
2 10586 389221249
2 6292 811739355
3 15252 108088
2 8093 389314901
3 20119 94899
3 1138 98158
1 42953 58090 604001594
1 11785 60743 579978759
1 18280 52911 212221495
3 2434 30758
2 5524 787119102
2 5819 633019256
2 11010 16616282
1 33106 139452 926375560
1 25061 31747 161778844
1 48418 70198 888409811
1 30148 126828 618285414
3 11632 22060
3 9119 16941
3 8962 49749
1 17069 110852 268982075
1 19483 37624 975962737
2 8456 995205802
3 22085 49408
3 14385 39079
1 127 106113 275938547
1 39341 61396 817585711
2 2117 176545322
2 4850 73085798
3 10665 129090
3 9713 104918
2 3314 857062138
2 18374 100612550
3 14302 75198
2 15603 176940426
2 13439 208427106
2 22296 441320092
3 9939 124261
2 23114 311553452
2 23190 775254536
3 17357 23068
3 8468 84070
1 21343 70411 811225164
3 12914 120768
3 2173 97993
1 66451 79746 642597594
2 5748 382940335
1 45390 60581 357684585
3 8179 26973
1 56106 62382 58331542
1 3957 25213 931145093
3 23646 1909
2 16352 894800636
1 122457 141148 37068273
1 21707 140649 155261709
1 44461 82606 677552981
2 23494 27295004
1 112313 119897 979523148
1 74494 134466 693523992
2 18281 101668287
2 1524 811425509
1 37955 83250 42041118
1 30998 38822 188085707
1 68942 110104 705373708
1 105626 116222 492917496
2 8034 817437507
1 33613 101680 912091066
3 20310 85779
2 57 361809230
1 80586 124402 732928738
2 24830 740208476
1 57312 144675 361325603
3 5898 49858
3 15808 9381
2 8881 976346168
2 20011 742011521
2 9153 42582459
2 20211 590019267
2 13844 998600672
3 6649 3110
3 14948 31226
3 23057 103008
1 56443 85381 78427833
2 9072 49442073
3 21152 144582
2 7197 159888844
3 19399 140775
3 10531 53638
2 15601 134369713
1 82441 98903 201790489
2 1280 169513012
2 4704 366592365
1 20295 99141 148990855
1 34349 131645 154216036
3 13563 20108
2 23186 561144970
2 5777 621384973
2 21660 495675782
3 21702 24500
1 75853 86833 875063041
1 45756 96514 319283896
3 20162 66899
2 22754 702793216
2 7723 885114550
2 8006 498778519
1 28043 50734 667024722
3 3430 138704
2 21248 837176454
1 12948 74953 150979855
1 52392 139681 888055880
2 10123 718534637
1 102895 115478 110848264
1 67918 134999 874209099
3 9553 10985
3 16398 112436
1 17587 39657 933694162
3 18557 31756
1 80121 142164 27909204
3 19833 58749
3 12336 141764
2 1601 273401720
2 1166 492367019
3 3402 43999
3 11939 71124
3 5458 5660
3 24078 137639
3 24149 101671
3 10297 142695
2 9830 20095154
2 5470 671580007
1 19980 52703 660782857
1 54060 112077 658157909
3 4933 111561
2 22913 494001408
2 2394 121633613
3 20865 98659
1 125312 137432 305729367
2 6982 597209999
3 16249 61549
2 16085 962157823
2 19076 752449819
3 15689 12539
1 3325 27093 927696277
3 13953 116996
1 104866 112519 626099511
1 68158 96877 681519157
2 24414 444684667
2 917 179800344
2 2853 770727177
3 2928 6880
2 6111 960755143
2 22837 809709186
1 105910 107696 284490658
1 86771 116068 692969122
3 24646 93331
3 23641 143127
3 23246 26273
3 11562 12933
3 3027 78426
1 22962 97290 371450955
1 44788 132835 610993798
3 12888 28084
1 97448 104736 507538993
2 23460 976042168
3 20630 94885
1 123736 128358 435327129
1 19779 48481 312902167
3 22587 61279
2 4637 830252060
3 397 122114
1 27685 114512 996862
2 22807 762123315
1 42706 139880 214650499
3 18089 132146
2 18043 227544299
3 11448 139536
1 87109 131258 418172986
2 6974 686741904
2 581 556086417
1 70348 118110 619684681
3 14227 13421
2 3147 68165918
3 734 16020
1 15103 95907 918469787
2 12897 714121078
3 3322 66173
1 51738 116980 97034288
3 5870 129824
3 2598 71372
3 22450 23554
1 10355 98238 456741763
1 32946 55574 269667559
1 51865 123375 604515526
1 54525 85486 536169410
2 9769 894143921
3 4206 40011
1 84836 108235 172740350
3 24780 127456
1 84790 107911 959890187
3 2912 5789
3 7342 89746
3 1121 7802
2 18805 32578366
3 6950 104338
1 83084 116377 433454017
3 4603 85220
3 20766 76319
3 9322 1128
3 16181 60455
3 8339 127073
3 9975 67486
2 16191 990318116
1 68925 136421 687746001
1 50386 79901 189997940
3 13948 49268
2 5383 743916962
2 12166 554824498
2 10425 419156397
3 14064 7964
1 6331 117873 659684376
3 6285 28012
3 14934 26890
2 14792 566334512
3 24558 9305
3 7141 94878
2 15089 350433909
1 62118 98542 781630267
2 23314 502349785
1 7916 78707 929090160
3 3306 91888
2 4177 750665109
3 3701 13474
2 17158 984643576
2 1531 242551890
2 2735 246233904
1 28391 106379 115160845
2 13293 27218540
1 89380 139705 499158126
1 70877 75878 238878899
1 2473 128748 86067533
1 36263 103114 290878290
1 10136 111652 176453018
3 9932 5265
3 21614 71375
1 30452 123515 841639608
3 22468 50673
2 17516 535094772
3 9491 64922
1 48011 79961 351318980
1 17934 22052 51994105
3 121 24031
3 20780 91293
2 1509 669033978
1 26931 37166 89431961
3 16938 59651
2 14895 885376389
2 19135 374134757
1 66488 97756 914554392
1 9282 104362 90129789
3 1254 109754
3 21354 44573
2 17548 830784159
1 38661 74708 850267809
1 104110 114039 83294696
3 506 66741
1 73029 90552 810117463
2 7660 575816061
1 121416 137725 240444845
2 4081 163981474
3 16010 34175
3 6160 3025
3 3956 20954
3 12837 14983
3 6306 55127
2 21949 898037585
3 5010 74492
2 12620 866817331
1 85938 109528 24645064
3 7062 42416
1 14762 114918 115833422
1 16559 79209 111925789
3 11047 104066
3 20007 54620
2 2984 403999705
3 5302 76244
3 12392 53177
1 18988 101295 484665707
2 4375 417940199
3 14320 100176
2 22884 638576954
2 1128 420241614
3 19536 42357
2 11804 778770818
3 15198 137057
2 834 77012509
2 1371 640358654
2 19958 425728200
3 13889 66189
1 712 77895 602764284
3 6156 41037
1 18189 37951 826904066
1 62077 100866 985558879
3 23105 124889
1 1588 33248 420502771
1 76862 117429 844661121
1 25162 138693 165911497
3 13837 77842
2 7251 592954186
2 4827 557108069
1 25259 27922 242972790
1 78953 108786 402242026
1 45219 115359 622889482
3 10981 69085
1 11076 43751 267855773
3 17776 81585
3 21955 144793
1 12119 46275 413374490
2 4465 437351239
3 2695 138799
2 5714 690507435
1 56863 116221 336881308
1 35076 79025 766102232
2 4435 740224932
2 10882 779222817
3 15921 58223
2 2078 797437462
1 117281 125704 315681337
1 94734 102782 774856881
2 9411 741399099
3 5682 21725
1 85188 133652 159387964
3 12043 113611
2 12834 876025059
1 15375 22830 320559994
2 609 368089987
2 8082 743239647
3 11319 127320
1 102508 135380 963157464
1 9405 110756 423762501
1 3994 65020 555201284
2 15270 434035404
3 898 82109
2 6399 853461479
1 42662 128329 441537837
1 60793 114335 987669352
3 20626 18051
3 18740 19011
1 37345 47956 827928392
2 17917 29577527
3 20698 127669
3 4139 39404
3 7644 128892
3 17963 2716
1 4428 123758 11652019
2 15312 151864995
1 28769 136978 562595405
1 36914 110841 936833032
1 112599 141151 466100562
3 20571 129618
1 1917 55934 71133222
2 9256 275051479
1 50159 118762 277218323
1 11638 77854 892381194
1 32777 127250 760435108
3 6627 83639
1 868 63835 669760010
2 11802 583248001
2 24488 462168679
1 63417 65591 783640878
1 30816 84199 161721900
2 1015 763415284
2 19575 290839712
2 17720 891351765
1 23734 36383 230745759
3 9812 56926
1 8637 87076 325887086
1 69062 119075 551309298
2 3791 787278085
1 56689 112594 679389642
1 85754 98302 924974857
2 10588 986980421
3 22627 38261
1 2806 85285 201078847
2 13819 437152670
2 11330 399359749
1 16473 91204 136935572
2 9648 264609734
3 6567 91245
3 23744 14811
3 7615 74030
1 13946 61708 425225335
3 1415 74779
3 281 103606
2 7490 507169855
2 18665 680925452
2 14015 368198895
1 51932 89946 78368521
3 17307 52819
2 8332 657952184
3 21048 29673
2 7620 519584511
3 13212 134371
2 13044 317310286
3 5480 3194
2 10401 916146686
1 36312 137626 356065253
2 15691 462827869
2 8951 164466390
2 8213 228071334
3 12355 125338
2 14065 231761878
3 12096 35023
2 10642 256131556
1 101352 114615 964560188
1 27433 73120 526094796
3 15951 97529
1 23705 134284 580375432
2 2604 886135368
2 15086 528397664
3 24095 44556
2 10202 144104051
2 3258 16453674
2 19212 309370878
2 22082 152788427
2 12056 238386392
2 8056 335584758
3 11789 91105
2 8534 958442385
1 35715 111679 689933608
2 13079 356529002
2 16575 919302629
2 22611 387161444
1 39137 144269 786565543
3 12775 13332
1 83708 112302 210397314
1 67762 91190 692433304
2 8940 836850173
3 9880 63965
1 8899 101125 417232475
3 20121 58686
2 3215 506065899
1 2649 48029 726512965
3 23638 144159
2 15337 371962168
1 82809 121133 417486156
3 2029 120596
1 6084 141915 191948181
2 8331 320523864
1 8376 34081 17638825
1 49086 133291 394921318
2 8004 491939488
1 24920 131183 730636282
2 20254 837923412
3 12375 57648
3 18685 143893
3 17212 39958
1 67154 80927 146531958
2 7370 722540365
3 22781 85373
2 8979 879612330
2 15561 35162664
2 2386 130901360
3 17941 86481
1 79609 127649 522169852
2 18330 560477803
1 2886 121359 614427328
2 9978 298228271
1 37395 85918 724673050
1 15498 16856 546627565
1 78906 143294 152296930
3 12354 140239
2 19776 566047784
1 95384 123083 165895390
3 4892 67726
2 18141 1077228
3 6126 96227
1 5573 103375 546133418
2 13432 840873202
3 4990 64413
1 33315 99486 157058509
2 19119 636549642
3 22568 97481
2 12185 364550824
1 129528 141629 625083262
1 23819 54686 170596133
1 47182 125950 379578976
2 18120 174242794
2 7833 263560972
2 11583 619105512
3 8774 106442
2 14724 340925431
2 5767 290416173
3 1869 136228
1 54752 126462 861709613
1 4555 78039 391173662
3 10664 9246
3 24253 39109
2 22994 676237351
3 17204 30376
1 8732 17614 266660427
3 9343 139670
2 12660 26503258
3 21765 86985
2 2351 658683596
1 69013 116545 6978759
1 18803 132394 14359994
3 14117 4428
3 3308 142636
3 21051 136829
3 16976 65662
3 14103 67124
2 14623 867484323
2 4808 815088742
2 13135 35335366
1 67636 93008 103376209
1 60464 109630 849536082
2 5409 167747478
3 11120 46807
3 21815 84425
2 7881 845155445
3 15313 129275
1 101413 129903 60314074
1 93296 127408 574700161
2 22852 945193040
3 17471 7445
3 12084 133639
2 24241 845638699
2 23415 516858644
1 72028 101699 58089528
1 5967 7937 387773058
3 14233 14727
3 4351 43494
2 19418 515447505
1 42245 61508 941752583
1 8087 52186 435668723
2 9316 671547521
2 23946 207614813
3 14369 49046
3 18367 6992
2 12229 578403987
2 5152 979310118
3 13090 104983
1 107248 142123 285080201
1 4977 72479 146218669
3 11970 35590
1 21675 52351 307037917
3 23879 58185
1 92943 138510 197661727
3 15197 10909
3 23443 87663
1 110911 143705 126591648
2 18739 119414812
1 70100 143703 595741803
3 3547 251
1 27591 129333 902408804
1 22906 28402 7477733
1 102176 132993 487346353
1 22923 96530 205861831
1 40672 119581 958105890
3 588 96341
1 115063 139344 782470784
3 7402 137504
1 23365 52436 448406962
3 20157 34383
1 33235 125678 884057505
3 14932 117154
2 7607 992226920
1 57752 94757 57279179
2 22296 269636587
2 9521 682688158
3 14722 24425
2 22551 196500732
3 4495 10607
3 18510 81716
3 22676 44090
2 12908 138360739
3 407 113960
3 20818 64220
3 3370 107737
3 7878 95097
3 12187 88686
3 21207 66413
1 69336 100238 351857270
2 1892 783863312
2 10050 91962110
2 23797 812784821
1 7216 48991 317187734
3 22793 129007
1 43417 82321 459502471
2 9070 320767296
3 2933 48056
3 18759 6762
2 11994 951508133
3 10738 117790
2 19653 185199791
3 15326 107521
3 12682 126293
1 14003 99020 21645725
3 14442 3699
1 31872 96594 698596419
3 9698 111513
1 106152 130425 852866764
3 10854 480
2 11830 411697221
1 77992 128230 678720112
3 11733 8750
2 13977 769981887
1 90075 94509 109986428
2 23211 786023734
2 19891 605618507
2 15158 496513949
3 6675 118316
2 22235 587523498
2 20424 7393700
3 22178 20483
3 6154 10415
2 2852 721198366
3 15495 95632
3 15658 84298
2 10039 170487354
2 22545 105975498
3 5208 90102
1 87719 90602 282499417
3 19879 36031
1 57715 108620 279299081
3 13950 60821
1 8616 118313 109911146
2 1854 829262273
1 27966 33376 389262232
1 101644 127211 709295073
2 23841 617856712
1 82809 127773 147760326
3 19552 103427
2 20759 307205653
2 1744 80311411
1 59898 86846 44631776
2 4791 967179042
1 79044 103504 49187613
3 15881 48914
2 9632 472233800
3 23600 64472
3 13594 143420
3 4655 62252
1 49004 117065 316699997
1 12907 114282 375553932
2 2185 623783010
3 17521 108051
1 59497 62555 607833764
1 25559 108706 99056420
2 19382 321234634
1 35852 67009 563673543
1 20662 23474 770319703
2 16474 1491734
2 16232 583893555
2 11771 544125873
1 59384 69552 440420864
3 15112 99680
3 598 6765
1 41207 136327 654813709
2 18070 405588940
2 24823 664945417
1 51151 93369 168769118
3 21111 117356
1 42032 142210 776626754
2 21668 389666943
2 11432 293058474
1 48881 135144 561319440
1 3937 126791 189327006
2 5243 792101467
2 22675 394478743
3 16163 58976
1 26361 36478 148622845
2 14921 390342698
3 2346 61107
2 4548 931389227
3 15975 132174
3 21182 86511
2 19051 721641483
2 309 583077444
3 14975 126948
1 10784 59235 163860575
3 1678 55074
1 18473 28136 730225426
1 91581 118739 514176067
1 1033 113749 498442194
3 7501 62324
2 22002 258446573
2 3276 132858747
2 10778 715892459
3 5255 40462
2 8270 689462038
3 24325 105502
2 14271 739994751
3 10901 108384
3 21140 132238
1 81748 102135 699768713
1 44619 136301 652893561
2 20314 39658827
3 15886 108739
1 110406 125540 584565218
1 87229 113226 759264086
2 24414 715428630
2 3221 67243272
2 10017 702668665
3 24546 3963
3 23374 42477
2 15851 275974166
3 15704 69556
3 12511 65304
2 11241 489429507
3 15118 95149
3 17595 34086
2 9814 33253826
2 10952 878208226
2 570 393539039
3 8602 139647
3 17749 45852
1 118598 129745 131713452
3 7229 97289
1 80635 130941 643440089
2 2194 825155976
3 19492 66283
1 371 141711 396183710
2 20559 736530214
3 9207 80537
1 33887 73576 482069337
3 16009 59157
1 82042 120092 961936903
3 24372 41944
2 5480 860419516
3 492 31884
1 15884 35966 888357946
1 38827 66759 856458080
3 20709 31033
1 61244 137454 330440498
1 23107 44629 582451713
3 23090 111983
2 14710 95354309
2 19761 804511276
3 14044 119198
3 24039 111440
2 4949 519318902
3 10486 77535
3 12705 65670
3 18504 32330
3 14817 6707
1 31992 138728 627074549
2 5521 557588739
3 17766 117777
3 16116 141254
2 4532 499414169
1 22017 45655 306283141
1 119535 126930 54929237
3 16945 93069
2 17458 84058597
3 21160 78047
1 870 1284 934999680
1 93201 132850 172620895
3 7481 30781
1 23863 29819 498975984
2 10293 601512496
1 76560 99762 309244650
2 9504 48399173
2 4924 710463809
3 21263 124422
3 1792 123021
2 10113 195509305
1 11907 114892 65523771
2 17094 472630900
3 9692 137246
1 86176 118360 647696467
1 38269 45570 77098996
3 20067 61839
2 5301 925292061
2 4513 808337195
3 6910 84695
3 563 111937
1 51667 123943 480798050
3 23705 29890
2 4258 443783738
2 12216 984843623
2 16792 147400778
1 89417 102100 591243182
2 20721 65985021
3 10631 15280
1 2318 101018 211989021
1 39599 106363 469542565
2 21927 238601178
3 10110 138687
2 22286 626644000
3 7361 41647
1 71805 131656 986958006
2 4965 250391304
1 86445 125639 240699621
2 9361 644512939
2 17972 116308005
2 11037 197324833
3 638 40043
3 19165 77201
1 13383 144700 280168750
2 5795 504502008
3 9004 123126
2 15212 135480737
2 24015 927939623
3 23669 126477
2 8219 438506109
3 4961 115176
1 4028 62872 176287604
2 22041 948345459
1 1943 64329 322184827
1 38780 130663 382163226
3 22852 3715
1 2746 45343 640937810
2 18211 927775190
1 105581 112011 620200209
3 9876 71508
2 24534 264465997
2 14203 800615600
3 5550 4220
2 8723 489832984
1 57084 79634 498338235
2 5657 518566885
3 24536 99148
3 23392 25146
1 64703 94641 26452010
1 46621 93145 315283529
1 39112 138125 944496773
3 18125 28106
2 11461 635885929
2 2310 823625180
3 21780 534
3 15563 73030
3 6307 8844
1 29823 127278 570284383
2 14312 175466741
2 192 789881952
3 17989 97614
3 22407 1496
2 10180 61863459
1 18465 107112 282589298
1 42313 53979 168641586
3 7271 13675
3 5974 99108
2 9621 869167659
3 19494 5851
3 1670 115088
3 11890 95042
2 20646 336246671
1 51548 108285 27854258
3 24350 26241
1 24571 48504 810780905
3 17308 21523
2 6841 299945755
3 8769 100744
1 76717 132477 921569593
1 91950 106045 379598660
3 5917 85188
3 20649 65124
2 17200 855544945
2 11103 685169651
3 16457 7042
1 49294 102985 535982051
2 23615 722863893
3 5681 79198
3 14910 97682
3 2785 122802
1 60221 87180 83487641
3 6712 109231
1 102430 127972 63346036
2 23121 948238958
2 5030 971369178
2 3935 719862118
3 10186 66501
1 4698 45809 96926281
1 33508 82311 144953678
3 6070 55250
2 15698 602722247
1 40132 68086 214206740
3 14228 85172
1 30375 143782 802850106
3 4393 40738
2 13147 738093338
1 16788 26560 249524670
3 5652 84914
1 29692 97237 671462284
1 46032 128500 296826417
1 102723 131295 677348061
2 12333 794753677
1 65305 86163 157563748
1 56771 97816 165845981
3 22339 8821
3 18319 129204
1 27773 137904 630696678
1 3871 25353 146847543
2 21705 352748531
2 1922 902114214
2 18078 700485875
2 6143 585070690
3 23467 64975
1 58548 65698 149023738
2 18841 142159588
1 58827 120511 131121341
2 5380 504974679
1 7569 99631 303549941
2 16483 196064896
3 12600 119689
3 24736 27709
2 5535 351176195
3 21911 136195
1 73881 120205 681694077
2 3939 408088014
3 8165 122987
2 3666 829372679
3 12085 97194
1 132252 137863 821058583
3 22158 43075
3 922 75708
3 23996 119685
2 16046 938698505
1 23461 91102 331989419
2 18084 877970527
2 5528 115481917
2 21605 220085044
3 19530 23731
3 19353 45540
3 4095 106475
1 28516 29225 561814357
3 15033 103400
2 7540 787438610
2 2893 253100519
3 19042 95274
2 1440 193225808
2 16513 69649268
1 25429 45913 980480206
1 14375 23949 216693271
3 354 137194
1 26096 55455 530287432
2 15959 74161441
3 20703 6156
2 2201 597598913
1 42583 93548 119045385
2 6569 75436400
3 6776 130179
1 44619 46906 994457056
3 2477 60249
3 22476 92686
1 75062 115763 131919466
3 10231 67468
2 9753 701618527
1 27830 79376 513594551
1 50734 89261 734417153
2 18974 38921023
1 61384 71334 223811901
1 19172 120976 901273056
2 11659 653103961
3 19558 132
1 80678 80736 364821837
2 265 408384591
2 12289 180902317
2 4114 310977914
2 20130 55204660
1 107634 117590 197115729
2 21725 92236986
3 6163 7192
2 10907 867401847
1 21725 111713 122822266
2 6921 589939343
1 91778 99363 23321952
1 15983 139399 776341864
3 6666 81454
3 8523 102501
1 57173 120408 219602001
2 24133 473045570
2 20119 977063147
3 11613 143039
2 5215 339910864
2 7521 69813533
3 10649 27818
1 31976 110175 787186679
2 2280 720761086
3 1604 32636
2 6112 918072349
2 3850 400920873
2 17717 897388314
2 21424 287822180
1 15577 126215 703289657
2 16975 502773883
3 21979 138356
1 63497 122383 740623392
3 16515 68746
3 933 83383
2 15784 567194040
1 98860 136017 584532533
2 24393 925444962
3 14177 89207
2 768 561504480
1 42450 77022 211060547
3 22513 69747
3 14255 7996
3 7080 43843
3 2941 101295
1 12046 118550 615200526
2 19412 611992585
2 21227 251465365
1 76444 98756 219265084
1 18578 29144 638325788
2 10111 707243274
1 12524 108714 413921300
1 58387 107776 261135222
2 22088 382206709
2 2475 260373040
2 10383 863927546
3 22519 107372
2 11999 878544692
2 3525 131847401
3 24963 119680
3 4531 41257
3 2481 34237
1 56196 56523 442340505
3 6682 87023
3 17193 15861
2 9298 434762310
1 36327 94371 723366027
2 7176 39671418
3 3806 23122
1 78810 117530 288824647
3 8081 22159
2 617 191423102
1 82401 107408 550122654
3 2439 99830
1 26362 99365 225061081
3 14572 35502
3 18642 49207
2 1555 895506362
1 36385 54082 149439379
1 34157 108663 843764229
1 67312 95938 459158652
1 88430 123134 180964315
2 11381 88859619
3 8625 48320
2 23254 567331946
1 73581 136445 317746279
2 8219 305512318
1 28716 143217 484501784
3 22618 65342
3 10813 83904
3 3891 44311
1 5733 42297 468443258
2 1393 840054965
1 32604 130059 624646101
2 24854 867532427
1 5207 26085 196323252
3 16435 23705
3 5383 4405
1 111125 134908 971523489
1 13928 88757 359176661
1 11757 46299 969533081
3 21999 49226
2 18858 911492818
2 9392 909134586
2 3340 586645598
2 15931 458026649
2 15982 411364223
3 22412 110538
3 19549 128342
3 21830 96751
3 21657 14340
1 106394 125614 406773842
1 19442 111635 143845435
2 17695 557185483
2 964 868893807
2 204 446715433
1 52560 140840 596336390
1 29711 66586 954027136
1 29627 67267 119454699
3 16177 129708
2 10772 186030828
3 3785 101769
1 11782 35147 824205881
1 113036 143541 694512701
1 95541 133561 444176979
2 14779 968748871
2 12858 640013866
3 12424 14604
3 1394 66208
2 4717 42406187
3 2076 26416
2 4852 431207936
2 6552 889778211
2 15624 654499883
3 19174 26945
3 14286 64892
2 21156 650118425
1 45076 141076 842060703
2 17720 640145940
1 106517 136328 218904575
2 2205 96720848
3 20633 4640
2 24421 384491710
2 4633 893072476
1 41879 136571 933299609
3 8836 111558
1 28503 109340 848283214
3 6130 101178
2 9962 437523478
2 2838 133319075
3 8839 70188
1 4552 21589 416446437
2 6856 705568520
1 1231 111596 599218519
2 1894 507714480
1 60091 70526 497025329
3 21359 103736
2 22728 262618798
3 12381 28809
1 62294 68527 83960917
1 71511 105368 921568362
1 27158 133299 660946223
2 9448 871239742
1 11394 24686 807296773
2 19749 579123943
3 1147 11984
3 11551 99176
1 4006 27911 840397942
2 22506 508852364
3 19283 20891
1 131082 137031 323607936
2 6342 528602439
1 19516 103080 328741067
3 16227 101169
2 4470 92230629
2 18571 566920466
3 7526 107429
1 939 129794 530659596
1 38716 130059 431202230
2 541 112880677
3 3829 91003
3 22094 54479
1 50546 96023 817957568
1 64858 96369 518958053
1 99285 124755 493079634
1 62675 125942 392701939
3 22747 41916
1 9531 48498 14902552
1 30555 65974 946602337
3 7996 98325
2 569 326204184
3 14012 50656
2 8767 206113495
1 50107 121775 952684174
1 13602 71075 185719358
1 19317 98322 101872988
2 652 903469464
3 19157 17754
1 29034 44940 369077666
1 67467 98101 431426788
1 43538 127225 497163913
3 22998 48114
2 23468 777753078
3 1792 61571
1 3931 141492 87237195
2 8694 720192876
3 18960 67995
3 9190 5437
3 844 97406
3 22351 23578
1 49719 55868 839573042
2 18151 62001080
2 21254 64080978
1 8187 31332 28955921
1 4826 87472 81378928
3 9516 32246
1 44643 104024 935672152
3 15041 110323
3 2224 20790
2 2450 848273810
3 7061 39641
1 16340 32311 671577440
1 15153 132859 479935284
1 60602 115741 690025365
3 13720 70551
2 22736 91661992
3 9211 144305
2 12659 398426779
2 12316 466915126
2 17918 732639547
3 929 134329
3 23671 24013
2 7025 109228964
3 16264 10500
2 19756 173732013
2 10969 340283175
2 5795 441568196
3 15788 2798
3 20571 117172
2 17755 804462356
1 93081 112070 519307450
2 13656 424618606
2 11867 207523949
1 49944 136000 766222371
2 20329 26837713
1 98793 116018 813141685
3 9582 111412
1 41168 62870 561250854
1 105102 142250 460457230
2 148 544129103
1 31044 89853 311413174
2 2039 640476869
1 23581 40364 497019373
3 24402 136959
3 14656 400
1 60847 124468 189116838
1 20609 89647 424440667
2 23438 136165809
2 16806 561165820
3 12200 65445
3 7566 99159
1 3035 30227 856436245
2 17622 736005814
2 13396 745359439
3 23851 16425
1 56516 82668 536011237
1 16146 135875 715490389
2 10323 875732359
2 22093 861159937
2 17500 340031521
2 5269 223058151
2 15470 117216901
3 19499 71489
1 6890 77297 260696816
2 2627 319758798
1 60736 133956 337280574
2 6084 879594454
1 109022 126820 294010439
1 97631 141727 288237917
3 24735 76992
3 24522 48009
1 21865 59172 844681471
2 19016 101210078
1 27974 86293 272048796
1 80103 94741 957113011
2 20182 377765395
1 901 143474 543021154
3 605 7789
3 3643 11233
2 23153 441199396
3 8985 77290
2 17717 551054869
2 2398 988023224
1 37335 131292 647910033
2 4535 774290153
3 5326 8692
2 13444 821911966
1 2196 142009 871956742
2 9946 536529535
1 69984 81979 599688751
3 15733 11091
1 104156 119059 247856603
2 16741 790234123
1 34447 44802 567711463
1 10464 23396 365242586
1 108295 115320 543231268
1 82133 128296 500669997
3 21432 5437
3 19496 15215
3 20892 38431
3 14709 53675
3 22807 37837
3 13827 105258
1 93984 107343 467529544
1 31672 66568 72391863
1 11176 135098 32500592
3 20933 119305
1 20282 100717 759911334
3 24641 141619
3 16327 76658
1 29272 75746 226214715
3 12809 32683
3 13607 125084
3 22464 100468
1 21344 46715 957101521
1 10147 78426 303780680
3 8092 60892
2 19792 870835534
3 23908 71531
1 54899 130410 489156706
2 8121 947021268
2 20833 714443994
1 64573 80141 214782748
3 5155 1297
2 14767 514088848
3 20432 73025
2 3345 534606872
1 112222 116802 302059683
1 25793 27617 980767103
3 20581 104450
2 502 752131191
3 9580 8889
2 1709 429533351
2 21183 162923781
1 10352 83612 320226664
2 1062 535492199
3 17905 52288
3 12513 19871
3 10980 85331
2 5211 33421248
1 137045 140597 160892159
2 7923 562741334
2 15245 239938660
3 6313 143768
1 10595 75963 375204206
3 17937 134272
1 44212 85751 801722202
1 26237 108713 998918061
3 13990 95106
3 12986 99929
2 7760 134384624
2 6773 510619500
2 5631 679821960
1 70460 111164 878605994
2 4998 384093407
1 14258 57106 625942306
3 18509 122474
3 19005 116038
1 112163 144584 471744678
1 10480 129377 149379046
1 69519 88117 913054070
3 12839 106023
3 10758 38024
2 18803 527942316
3 691 81559
3 10401 127311
1 71793 108372 497674040
3 21863 99150
1 102831 122394 454649812
2 7499 391209854
2 16437 858433497
3 19853 59637
3 21588 118879
3 2584 93328
2 14711 888283359
1 64151 86861 131919057
3 20268 55135
2 14656 584994685
3 21989 127971
3 11397 67738
3 10086 131509
2 901 991570250
3 20361 102091
2 1309 37927859
3 9081 34719
1 42234 46457 151380726
2 14968 785002731
2 21074 286512916
3 12237 60022
2 11994 987517131
2 4966 138656950
2 683 814606287
3 9961 130557
3 5172 80891
1 111055 124843 961288760
3 12846 64380
1 5959 62548 613104997
3 6947 121587
1 48467 66303 557328613
3 1145 56302
3 23904 34713
2 3339 388273995
2 21472 459830063
2 20409 876339602
1 99517 128512 725243833
1 26510 65498 972365472
1 75856 131406 22778432
2 3128 967350448
3 14441 126448
1 84111 141407 152624279
3 542 37880
3 10908 96823
1 32191 95139 777484417
3 1396 118440
3 23771 95322
1 17980 33668 589690486
1 49061 63002 424993295
1 28735 92206 420574086
1 110390 132373 640291663
1 14993 128058 361142385
3 1381 51040
1 77681 77886 861375429
3 6280 52899
3 20804 129582
3 19272 45193
2 16400 128741203
1 5719 85387 22781579
2 22283 993434400
3 7057 113437
1 97966 114221 176669820
2 17698 565300428
2 21744 77159480
3 16650 71197
2 24953 984188665
1 12718 127512 666768698
3 8601 1174
1 133236 137192 96626684
2 14428 421889617
3 24714 30768
2 23746 320211459
1 15919 42938 888521730
3 778 56812
3 10306 123435
2 16395 766824630
3 7896 69643
3 21885 125032
3 24624 65561
1 19478 140089 343498520
3 24240 92
2 14439 718598872
1 53602 59827 950995627
3 15448 42117
2 24358 406931205
2 3314 832011304
1 40051 124212 733153214
3 6971 139843
2 21102 410736951
1 12516 57282 562609203
2 4286 482975930
3 2926 57959
1 43116 134015 574848121
3 17705 52548
1 97437 103333 502647501
3 24826 128500
1 95241 144798 592094595
3 16579 100542
3 19894 40836
3 12707 132990
2 3059 421415071
1 35626 76401 385161247
3 22122 74926
1 40191 74161 47857935
1 114490 120206 432361174
2 347 397054314
3 11797 103956
3 23585 6227
2 22716 906499326
1 84524 85538 984444863
1 94984 113069 614850252
1 54266 76514 414391413
2 19549 289309170
2 15545 240148031
3 12927 133372
3 13953 103283
3 11577 141175
1 29501 75766 606954929
2 18137 397088016
2 12833 841091709
2 1369 589518897
2 10696 493798716
1 113132 116636 509017766
2 3257 174861067
1 107144 140637 961697089
1 83383 130571 515926827
3 5070 135150
1 17737 39183 101898680
3 20778 15887
2 23625 969002304
2 10387 523657173
3 14066 122931
3 20485 4330
2 24201 20317411
1 2034 68928 13245408
1 49639 80942 271828288
3 12895 39383
1 13973 75727 579648490
1 48810 60641 383117759
3 5853 65993
2 3294 598034281
3 24503 58185
1 131672 144757 449315521
1 3602 90005 750716271
3 12216 129825
1 4244 72975 712197603
3 17661 116888
3 8763 13967
3 13754 35831
1 41145 111819 562231461
2 15201 509145305
2 13140 490943671
2 4306 441452610
3 16160 68094
1 51713 61322 195014949
2 23993 765727533
3 22237 118257
2 5016 999044521
3 2441 51381
3 247 122725
1 111824 112244 15691614
2 6600 374580060
1 21705 122852 933926786
2 7606 352829815
3 22771 12481
2 15688 439569817
2 23101 432711070
1 15312 134604 730653177
3 15097 63698
1 33807 35904 639649482
1 14252 127012 652976763
3 5688 113685
3 5885 63038
2 16756 431054353
1 47244 81722 793768106
2 19775 224344667
2 10641 28926127
3 9954 38781
2 222 262129181
1 51130 77113 959142897
1 53473 63366 520741874
1 86748 140255 447029229
1 5216 31614 761256801
3 12318 4334
3 3177 35977
1 97183 144343 889045074
3 1387 60212
2 12158 864485174
2 5231 118748760
3 8457 52792
2 2244 553170504
2 24786 55633260
3 23347 100527
1 69063 99171 784820925
2 3145 859055753
2 3771 324826703
2 2120 167214601
2 9737 185792263
1 76285 106493 442341087
3 6144 53567
2 7415 815020360
1 61787 129199 288400892
1 12511 106137 930537702
2 1954 550900753
1 10435 135573 86280633
2 6212 446437610
3 9864 77114
3 19483 64413
1 18434 107921 172776522
2 24025 420358297
3 2459 18607
1 19669 101260 496965655
3 23769 141449
3 16811 99156
3 16747 123418
2 22062 650186234
1 10349 130501 578930673
3 7434 93544
2 2047 649735903
1 16749 95005 271337672
1 43167 57180 707115998
1 34831 78728 82799317
1 64162 130974 936080458
1 19571 135952 113092566
1 113686 122033 184976359
2 6074 731559920
3 13531 16387
2 3988 716063109
2 23118 665976632
2 6407 207711224
1 119251 132152 129398903
2 24404 629210243
3 3769 3658
2 7398 487694423
3 6262 71207
2 8820 917722666
3 2433 101614
1 32652 60528 192806939
3 11431 112018
2 23893 799658822
3 10738 99470
2 23427 11165269
3 14394 52178
1 5821 62384 633586058
2 5088 248181139
3 856 34476
3 1820 42851
3 15970 109920
1 21830 60407 326875844
2 22539 97905407
2 5905 479035313
1 41815 129973 588659102
1 71667 124478 623283915
1 10067 144405 238776315
2 13496 108050821
1 10816 126180 164845008
1 69159 110672 356744393
1 39461 93248 393152228
3 20417 9221
1 36965 97462 336312772
1 19570 25318 34393788
2 14948 565320061
3 20816 97098
1 20713 44216 661628729
1 24515 130210 730561218
1 38317 44355 611025086
1 28524 71446 157006567
2 2354 310893509
2 22776 340347814
2 7636 334675106
2 6194 906204248
2 19366 611061737
3 11890 83750
1 34837 70498 809601225
2 17412 188583271
3 14099 106229
3 2319 134333
1 9873 101832 493142664
1 41141 56720 367984551
3 17157 99452
1 74959 110139 968800072
2 2899 361483190
1 57284 107240 112279504
2 2207 897682226
1 65949 115197 324077942
3 8821 81455
3 18252 141120
3 16931 61270
1 7427 116119 518430731
3 8048 9577
1 7890 99769 587745863
3 12160 87797
3 23195 92893
1 10598 127908 638585359
2 4879 125463082
3 14974 144303
1 27331 101070 89714571
1 48600 129835 204613513
3 17897 11013
1 60460 84528 360477592
2 6334 101468027
1 67730 98144 924391630
1 112460 121812 104007619
1 44403 134756 376655426
3 6399 5573
2 13298 221234294
3 6412 34949
3 18415 113727
3 921 122336
3 8451 30932
2 22336 125478276
1 83320 92483 239663287
2 5260 674638553
3 2883 59309
3 6669 37783
2 13521 626448451
2 6504 335940499
2 6012 230752651
3 16013 59731
2 19912 442402685
3 4381 133695
1 12975 94857 9794437
1 3858 100597 199374201
3 17305 1790
3 582 62650
2 8652 679030219
3 4476 118080
1 70799 114706 109292884
3 11042 95135
1 109341 130950 607210346
2 14216 540489302
1 52335 86932 355436510
2 14228 602638648
3 12070 119168
2 19292 872868048
3 15428 76755
1 84558 131036 645373266
3 21788 26646
1 7673 58297 244940842
3 841 133336
2 22736 758829979
3 719 79234
3 3863 76238
1 99939 108844 210941758
3 10415 40602
3 19879 24568
1 61004 139307 413439554
2 19886 65580237
2 12738 494370016
1 64664 124245 123260697
2 22387 366509672
3 1108 122047
2 8483 972843775
3 18591 15731
2 21988 855445393
1 86323 107891 757539720
2 9956 442672092
1 58629 102650 847459925
1 21572 51270 861326568
1 35820 124198 90992776
1 94688 142523 464889129
3 9721 65233
1 56163 89542 284690671
1 29709 89524 176523655
1 19662 96605 910606902
2 12831 169073636
2 2347 701503682
2 10214 340616958
2 9667 895241779
3 23118 105362
1 119855 143886 885254618
2 16451 219510706
3 12032 67313
2 20871 163347614
3 13893 37208
3 14094 11759
2 19462 542321375
3 6504 84037
2 12399 970206077
2 17269 63053460
3 4864 23465
1 54250 123710 651059370
3 20666 46097
2 8979 637801618
2 2002 402869742
1 59825 78927 679176016
3 20198 114940
3 13028 97589
1 28743 88516 533851285
1 59859 65545 628682116
2 24156 683834501
3 7577 22704
3 8913 90533
1 19326 109120 250384428
1 99818 113417 931529851
3 6197 93078
2 892 227220190
2 10689 803516799
1 118923 121572 289336095
3 19997 117983
3 12502 94736
1 21044 107904 146917877
3 675 118466
3 9455 56625
1 38544 133124 969077474
3 20149 27783
1 25039 114402 693446842
2 11273 207738202
3 1905 51160
1 20190 63182 993544232
3 6686 45642
3 23120 2957
1 119743 144146 769477465
2 10303 225585138
1 898 7161 159653484
1 44813 62965 244615482
3 19077 61610
3 15329 84722
3 4499 114397
2 17048 971491229
2 23125 210869596
3 12207 7739
1 33351 46777 461974711
1 47219 101701 312345824
1 94055 138974 823213101
2 23767 893948973
3 6056 78086
3 11617 71519
3 22487 104342
3 15749 107037
2 10009 521739997
2 6263 338052599
2 4132 232917593
3 143 116921
2 3361 310906911
2 16257 603474815
1 42539 86733 607531900
2 17596 92901661
1 802 142613 157963665
2 5048 625694162
3 2886 143598
2 19337 419644506
2 2991 613542291
2 19494 446172611
3 15739 32283
1 30432 74430 486164319
3 9756 115202
1 46924 60825 653977502
2 2133 492225426
3 15172 30506
1 77325 114138 552294012
3 12143 111125
3 626 139438
2 4217 680071037
3 24326 8080
3 6317 117837
3 24133 42776
1 8743 83140 304299173
1 24460 81261 239060997
3 10531 82450
1 51647 80067 713383569
2 9895 268618114
2 249 426467714
2 12396 139471808
1 12502 19372 879344998
1 45354 140745 235364602
1 44687 123832 552784058
2 12201 797930349
3 9974 128994
3 9190 134263
1 53196 131654 356235902
1 11731 37755 469963666
1 38609 77595 880742869
1 87395 119084 123452851
2 22993 549219866
3 18870 88299
3 12018 137465
2 16504 128362165
1 12304 76865 883108766
1 59006 83677 642805079
2 11638 963352845
1 106291 132060 469773058
1 100984 138620 55366839
2 1925 475700981
1 4924 103776 411810576
3 11745 24331
2 7303 70400137
3 11993 93459
3 11811 30538
3 11612 56441
3 5159 143065
2 14990 868974444
3 12529 104295
1 25683 42079 418016621
1 27107 67611 789940052
3 10275 1803
1 9817 65249 169202843
2 7489 694771007
1 63203 133534 618072943
2 13361 768250991
1 23523 27499 799874632
1 8109 111548 187262075
1 23993 39823 372983096
1 123503 134003 398608506
1 30649 62071 778911704
1 39745 53470 143867695
3 15967 45224
1 43918 94606 414980401
2 227 481952084
3 2726 97204
2 4561 112287320
2 10452 229816825
1 64350 79022 805635346
2 19823 661928360
3 19155 65992
1 32757 64294 338624262
2 18440 459051872
2 15982 577652681
3 20368 77056
1 79284 116592 342291013
3 9264 82414
1 24452 34944 680173297
2 2069 489933420
3 20182 50173
2 9452 460743994
3 15241 45764
3 3558 122325
3 9794 85552
1 16184 57417 59959878
2 11457 934079977
3 2878 28737
3 5090 34701
1 80825 87011 590826893
1 33296 135834 405974461
2 7118 873725092
1 13575 43606 452319897
1 37686 63364 432344137
2 24847 938490268
3 24008 130703
3 7699 100983
3 11487 36320
3 14493 134960
3 12830 50378
1 97487 143411 302039045
3 17296 10110
1 95260 122533 924046315
3 17534 55297
1 44141 62873 494056200
1 53138 77169 660561773
2 2614 681584252
2 22034 720525260
1 487 67188 114198022
2 7911 707687842
1 106569 125272 201694102
1 16975 123551 53404214
3 6058 129834
1 38945 84743 490364961
2 14334 695703095
2 12726 798335955
1 62526 144147 171761913
2 6155 243095721
1 61591 110543 595606641
3 8015 108419
3 10481 140472
3 10353 6870
1 42811 55109 183370283
1 107530 112793 557197197
2 17623 140347509
3 16951 109898
2 19034 567654540
2 6043 197940820
1 23253 56149 163457511
2 19301 830110935
2 15146 749145024
1 102110 112864 768950579
1 34628 83217 583337405
3 24709 102375
2 12035 114975636
3 14181 30865
3 9739 27991
1 69651 131483 446960123
1 71761 135447 812760541
3 17634 130261
3 5302 68630
2 2382 659536185
2 23730 142180685
2 12773 905234938
2 24687 505550800
1 70141 133310 826094568
2 10287 728864807
3 3404 95544
3 8605 24303
1 68328 98290 438478384
2 13978 253140009
2 15410 393195558
2 352 619003302
1 57466 129620 264893654
1 80550 98575 757599009
2 22134 622948236
3 4550 21321
1 70822 109802 395375641
3 11836 66062
2 11447 81234077
2 12216 100928461
3 1031 84739
3 17137 57325
2 5029 652664700
3 23534 14779
1 13784 118485 654382108
3 4333 15643
1 113287 120305 275922467
3 409 22704
3 24143 105422
1 35533 126742 505447737
2 14039 624558588
1 33431 67008 601560015
1 21991 70299 22112781
1 3515 87601 908051312
2 1759 634753175
2 7807 666139356
3 24133 62905
1 107426 123868 748150974
2 15833 557911800
3 4255 5101
3 6954 46739
3 15232 50454
1 47607 95642 153953494
3 595 17124
1 48989 122219 35620063
2 15006 385950876
1 3313 17657 415260668
3 13560 98211
1 114787 138842 547675203
2 12868 737107800
3 6745 61254
2 14028 266478572
1 73611 129889 435020872
1 43195 86604 713509916
2 8431 219234929
2 7209 351006704
1 48818 135437 205331895
1 51672 87923 493581587
3 7810 57024
2 13837 142953571
2 23504 422158557
3 16651 138853
3 8129 41178
2 13548 994865981
2 6972 245635203
3 14615 59454
2 674 391733868
3 1872 12990
2 7747 832260357
1 5510 58261 70237749
2 4087 183816465
1 66735 75622 906135232
2 5498 107005935
3 404 142642
2 18806 987577316
1 14103 77339 575538426
3 2369 90764
1 70840 132519 789972096
1 35676 58702 99307686
2 18077 164224926
2 1200 263465082
3 6952 49749
1 113460 139203 362083174
2 13284 629290398
1 15252 126008 130695656
3 508 75707
3 4439 143198
3 318 109854
2 4739 50299785
1 72780 134103 55772589
3 24769 23461
2 8231 444209145
1 72965 98627 486464204
2 16937 476672029
1 51009 86493 549204294
2 286 302715937
2 11129 499620057
2 10473 310495783
1 6836 44582 718601034
1 1154 129606 676676394
3 4478 96264
1 8165 83138 501673857
2 951 763022469
2 18763 66131228
1 113701 133904 466293083
3 13195 63009
1 12773 44698 286054539
2 17394 228592543
1 30384 142580 7874294
1 62551 131772 775136842
1 40317 106259 242023126
1 31215 64326 942961193
3 6594 15693
1 16871 81536 923072183
2 12398 526107021
1 32376 106862 187911057
1 69417 113165 759349644
3 1663 10283
2 14850 170264272
1 29795 69137 675705843
2 22861 711415969
2 599 73655486
3 10638 66754
3 14803 82019
1 43213 118743 24200178
3 16029 120804
1 50515 61279 134883324
1 27911 141860 744904854
3 18587 61208
1 58074 64791 654008555
1 11957 53771 645296015
2 22215 960877241
2 22880 592017414
3 8977 101535
1 45382 75745 72848112
1 6629 40280 384773684
3 16430 136424
3 7669 77946
2 2349 218425649
3 8859 3042
3 16542 77843
2 1285 953951516
3 20494 30594
1 69462 88191 982360427
2 8048 165748709
2 3468 359393852
2 14907 982627154
3 20300 85668
2 12121 222752314
3 9354 141832
2 22815 915127153
1 21832 84576 966755391
2 15359 430227574
1 84479 120609 736330212
2 21443 172222007
3 18492 25580
2 19521 44046351
2 1026 775387331
3 23665 19176
1 24583 75677 868592111
3 3972 112449
2 20744 806505382
1 2338 40649 261878751
1 29680 42749 998092548
3 6296 90373
2 23948 408473852
3 320 14108
1 53629 78271 216880400
3 2089 41127
3 14503 88354
1 248 109130 389679426
2 14027 505744442
1 13254 77158 92022351
2 513 379029657
3 11107 28664
2 12841 624778529
2 14180 441488087
2 19461 741099182
1 56073 56480 198986594
3 18930 27245
3 10039 29823
3 22816 79429
2 24959 84714118
1 13920 40682 358959588
3 11898 42213
3 2066 90704
1 21663 135845 716070597
2 20869 607248530
1 47246 141753 847870894
2 1385 87318542
3 18902 17817
2 19782 875475789
2 14589 522897806
3 13001 86868
3 14236 7249
1 52666 114703 223120592
2 4749 920634598
2 7151 360524347
1 51020 108356 672517593
3 8518 11758
2 6675 976258585
1 83070 104539 155316462
1 89194 125681 122102339
1 9674 93575 346145719
1 44498 54084 976594260
2 18659 396604438
3 2112 46047
2 13914 82870441
1 3357 78858 423493269
3 16577 26756
3 11054 140825
2 15772 403832941
1 34605 78995 934927292
1 18643 58102 675669638
1 38306 40722 807548679
2 2676 609817631
1 50448 83037 382402954
2 9128 832579000
1 13851 33151 400921204
2 19665 49908904
1 31723 79667 374584928
1 61072 116118 308670179
2 2280 381158844
1 37107 78487 181224914
2 17176 70302576
2 14082 454876012
1 66113 125158 393606770
1 103756 111862 552198996
2 24113 881651995
1 71217 96834 681444346
2 22455 514346044
3 20081 121237
2 8457 377597555
2 9635 442020381
3 11531 116521
1 76829 134455 393259951
2 5983 872649742
2 19292 625484643
2 22854 433921264
1 85404 142508 162514169
3 16586 8256
1 61125 103831 451016961
2 19933 545518988
3 3576 55396
2 9619 513255642
3 16722 105442
2 10394 303100226
2 12381 99460117
3 14911 72802
2 13320 623665042
1 635 48342 621360522
3 6870 13696
1 59101 138031 568654647
1 76509 140109 784760287
2 15419 272084212
3 18443 85343
3 10202 18179
2 10200 981053469
1 9936 104982 929334708
2 21719 999368287
3 620 141969
2 21086 995610939
1 58346 135034 617303097
2 24630 1453523
3 6724 97593
2 8331 223144106
3 7012 31878
1 111131 115406 702859825
3 9458 43236
2 24309 591039859
2 12847 192848346
2 18969 245047743
3 1894 123067
3 15269 89600
1 69119 96015 174133485
2 19612 344813556
1 22766 138460 962918071
1 45376 118055 142374389
2 10850 156049035
2 20260 793278348
3 13870 66877
3 23110 31796
3 5632 36035
3 24252 16864
1 8545 65490 653261026
1 8165 127498 548355300
1 61642 74166 980535761
1 33066 57125 297017906
1 17618 114168 580951578
2 1131 851692693
1 4321 59501 5771992
2 3039 805021084
3 11594 49766
1 62231 121689 897277272
3 7202 95597
3 6480 80619
3 18435 19938
3 10220 29419
3 204 6570
2 5679 40882271
3 81 14778
3 3985 84986
2 16344 542751497
2 18025 826177652
3 19554 15061
3 67 97003
1 71395 135697 305215083
2 21258 277022832
1 25037 66256 950492430
3 19424 90977
3 5606 24276
1 109324 137269 93168190
2 3602 741902797
3 21700 134568
2 4297 570488457
3 11445 139680
3 22220 70910
3 24891 20776
1 72916 110612 448033136
3 7915 58953
2 18446 638023943
3 8929 40800
3 12410 89109
1 23309 138441 938494671
1 60100 75101 351337207
2 1768 250257914
1 104862 117922 89468808
2 5599 198070481
2 20043 505791554
1 60505 71224 512263666
1 1733 5485 560846917
3 19139 12766
2 15720 948802184
2 5143 135009159
1 24759 44586 185164503
1 20449 29394 995839065
2 22801 136849763
1 19456 111843 266970235
3 7300 16179
2 15271 687064789
2 7795 560938880
1 17005 44642 672144963
3 12212 95407
3 3896 55905
2 73 144058947
3 9229 53647
2 22534 448656362
3 21373 24928
3 13169 102816
3 16021 93466
2 10700 205167851
2 15909 341272883
3 9140 62462
2 3975 595973049
2 4625 711673212
2 6064 586330738
3 16532 93135
1 58554 65959 43903389
1 3765 33392 917859092
1 18103 64595 866750836
1 57524 98100 593048993
3 14967 125479
3 7524 133233
2 11084 923250836
2 18412 864606513
2 16686 702848172
2 18952 172759627
1 43521 70625 959416626
2 16280 923845386
3 4741 48987
3 16418 116453
1 16673 121333 589624450
1 4727 141389 596552120
3 15536 133509
2 8907 403764979
1 49405 58384 333061110
1 46385 131614 667320641
2 1681 155474464
2 5358 996046068
3 8659 38303
3 24146 27394
1 11613 127628 621469988
3 2652 40401
2 18721 623475663
1 30804 99662 765975084
2 12800 561319969
1 8908 47171 715362160
2 9085 32496259
2 23268 803213832
2 18338 686909774
1 29599 94393 997735366
1 55559 56730 516665149
1 109226 118793 534935133
1 37401 42320 196737042
2 17501 17411334
2 18124 294023447
1 7394 91195 55431350
2 5344 426604056
2 21926 394252223
1 111212 140778 193409136
2 22774 48840221
2 3845 100886563
1 101491 127669 921814609
3 12279 39837
1 41452 67196 2816615
1 69917 117823 240523538
3 5948 13955
2 5317 136910514
1 12414 53616 661011037
2 12243 186526199
2 4067 677331855
1 44153 138987 907053193
3 11754 41942
1 27684 92833 753357049
1 68806 118041 878987496
2 23146 521157385
2 9855 659805711
3 13152 135696
1 1654 32401 916114030
3 9643 88501
2 20852 198744783
3 4746 120349
2 11115 779865752
1 266 124849 661542901
3 19651 138495
1 8406 62161 780482492
3 5811 132499
2 17227 605935471
2 5634 632120858
2 21705 424102650
2 23012 256011721
1 15673 131299 818780166
1 3226 39779 326854971
1 50256 124244 148144570
3 24837 48805
3 1505 114890
3 11444 30577
2 8593 711373186
3 21509 118305
1 21526 139666 44337495
1 91818 132760 432890199
3 10962 119530
1 38514 45664 539974493
1 75416 134094 965825710
3 6252 83651
2 16894 206910380
3 8153 135440
3 13886 97948
3 9806 36103
2 19596 350241008
1 2710 56701 51973093
2 6512 652694938
2 20521 96109718
2 11224 935151356
3 22334 43883
2 24883 7237772
1 5783 12755 177450541
2 8386 442355762
1 1699 20519 211307957
2 10738 115011849
1 63693 65959 465166066
1 85831 108658 661181980
1 7951 60630 756789146
3 17755 143968
1 34161 37682 920967063
2 17673 456934194
1 434 40544 277261407
3 10697 77767
3 17396 22275
3 3074 73080
3 4607 40087
1 2261 44307 842413158
1 85194 127520 690253777
2 913 405060416
1 34533 75985 12975488
1 84254 142393 607675881
3 14714 102293
3 18093 131782
1 109170 116664 11346766
2 111 599795723
2 8757 323873263
2 4392 776678419
1 8813 96684 722512329
1 41690 47164 26131857
1 49199 66053 344573870
2 7288 394142347
2 1895 205388746
3 17892 27970
3 15077 59410
2 20033 981590843
2 14182 667666871
3 21360 52400
3 18688 90483
2 17164 572254975
2 4976 826315251
1 25699 104199 326810600
2 19970 712856048
1 73175 130320 490278315
1 37556 49477 760115636
3 21305 48506
3 11940 18637
3 9032 62381
1 70542 100445 297809122
2 9823 174869504
1 9907 59114 750895740
2 9984 386064385
3 10884 40016
3 4659 109
2 3822 670817814
1 173 139508 832579123
1 31709 65992 797435077
1 62668 82901 572166825
3 5463 44443
2 9694 957620646
2 7743 561450703
1 16881 132992 580117536
2 24103 692490733
2 13116 102514572
2 24343 704252811
2 2624 348778919
2 2808 454124143
1 90555 112403 207389688
1 6132 99415 559984252
1 80756 97705 699068214
1 18823 57344 741450967
3 10775 90330
2 18233 937367524
2 14190 93108483
2 17247 898728591
2 59 146980738
2 5513 32536745
1 54717 136334 830237856
2 10534 389539791
2 21775 877329197
2 2337 150956888
3 4331 33889
3 21056 74621
3 9587 33320
3 23350 99618
2 9963 57944369
3 3388 66571
2 6458 599266112
1 75461 91492 207720660
2 8390 485041288
1 52611 57101 492889931
1 70137 74154 316892889
1 33704 38116 249382778
2 955 688445556
1 44931 55971 175046533
3 13628 135149
3 15228 126067
3 3187 64031
3 3141 33002
3 4311 105160
3 15369 88822
3 21749 117300
2 17479 169174604
1 44719 82504 458213365
1 8614 85418 657855030
1 18844 116085 635665228
3 4526 119082
2 21996 214619589
2 1461 420285333
2 1302 166449675
2 1043 923054842
2 12558 629417769
1 40704 44105 615926505
3 3030 110411
1 72819 76244 44093126
1 51505 77152 122014162
3 24546 55141
3 695 38242
3 2000 60180
3 5502 106289
3 4723 28707
2 8738 514264586
2 4845 687673039
3 787 57477
1 22942 66870 431224058
3 14152 82071
1 25005 105659 668003362
1 20675 60734 228938186
2 5390 634101338
2 19641 914804423
1 92468 118339 136966162
3 24961 135508
2 12367 828931711
1 19649 83035 226947229
2 23073 455293006
2 23282 570637489
1 38997 67319 236901466
1 48547 81029 868514263
2 6282 53895023
2 2576 731907664
2 12362 587839550
1 22227 55056 337844411
1 7371 17226 375272814
1 45101 97918 899922308
1 114417 141014 612150869
3 15886 29752
2 17804 400019136
2 18193 303780492
3 24901 9914
2 128 753051561
1 55526 109743 639540856
2 2979 380028774
2 14827 738413981
1 7770 85370 643749832
2 22620 737780570
1 88080 90605 560616952
1 77093 85701 566929178
3 2106 94616
1 59387 119063 163813882
1 40452 61067 774956601
1 53810 58651 609021749
3 14706 109179
1 33933 69128 962029938
2 8590 566415647
3 18776 129690
2 23927 409350861
2 16499 465401070
3 17339 129551
1 29957 102123 480952999
1 35777 113620 453126581
3 10666 67095
1 74555 138857 214162662
1 64493 104951 385209345
2 10654 518107728
3 3046 71596
2 21392 114193631
2 3795 415844365
1 6086 121113 295381934
2 9489 70564979
2 9600 676839800
2 7664 591887702
2 7501 586236864
1 36938 102183 607016602
2 6366 545764908
3 17200 44052
1 52748 90276 301065029
2 21777 776099218
1 4450 49880 475422445
2 14138 762727786
3 17975 31814
3 8905 87738
3 7543 93231
1 63676 86459 574506840
2 336 948007522
3 1059 65555
2 13756 87079640
1 17676 49860 310357355
3 533 63832
2 6686 905676066
1 80077 124573 905133214
3 18909 120523
2 7310 958829292
1 61056 67748 82769200
2 24684 72638944
3 1339 53594
2 1170 158853060
2 7598 178170158
3 21503 76274
2 5022 459878693
2 1280 251455540
3 2394 92523
1 109427 126315 803816797
3 2482 110927
3 16137 94998
2 15448 328989564
2 3533 10787894
3 7475 70639
2 10859 822387656
2 13306 603653682
3 3445 1166
1 71383 123160 585466628
1 59836 61693 944145357
2 18956 638075393
2 14881 74485015
3 6137 74666
3 8496 80534
3 5937 138508
3 24683 76679
2 8549 404190752
3 21981 4464
3 3206 20212
2 3887 571980683
1 77497 116568 463028886
3 22222 61938
3 8482 4485
2 12823 469616514
3 1352 106905
1 84485 88899 363171377
2 4081 971298733
2 23221 206357185
1 52819 75074 265432480
3 16005 20689
3 4447 100176
1 45273 110896 876078429
1 32634 84173 77606193
3 23638 135006
1 14682 108128 140772578
2 23744 597242658
2 10888 57355077
3 23335 126320
1 123060 142424 183432256
1 5226 47093 395332103
1 17772 118934 417738487
3 5106 18220
2 8974 454080151
2 10099 641505634
1 32433 113167 932890322
1 10441 94844 548486833
1 48864 98039 673719088
2 8256 122801585
1 88520 93322 926281864
3 1095 119724
3 24060 41255
2 259 359036507
3 24636 14922
2 23192 933725277
2 8486 578170562
3 16437 117568
2 15149 440008920
2 1713 832119717
3 23903 142168
2 2792 112530756
2 12099 309733002
1 78393 144254 490369262
2 4837 446785398
2 1378 231554903
2 10413 449580007
1 12073 62035 44442720
2 1104 831121239
1 57910 113283 391712955
2 6089 414337408
2 6368 625974898
1 32294 130430 685353612
2 10905 671710961
1 4546 66776 317294646
2 17912 738275564
1 66247 117292 696770241
2 13948 147990163
2 7100 896591225
1 11385 18991 855411320
2 24237 124293498
2 15353 221271815
2 2884 403624115
3 16394 133316
1 58360 87706 182722110
1 37216 121916 273816935
3 20984 4441
1 52419 72481 207403081
2 23120 999535340
2 11422 533047150
2 1061 307286753
3 12460 37374
1 64530 85970 728336871
2 1721 168528831
3 8393 42553
1 60417 62615 376821086
1 28071 51601 655921885
3 19064 107866
3 18137 36180
2 20412 323040504
2 18814 229707564
2 19388 873717070
1 82540 88880 407902728
3 5926 62181
1 8530 122781 626210363
3 3064 27947
1 15265 38924 422773050
2 19150 344943625
1 8529 116098 822653212
3 17454 124620
3 16931 92756
1 1669 93239 240426166
1 25311 36076 544922081
2 8955 445367349
1 103838 125384 309069742
3 12216 140379
3 5644 65738
3 19742 113964
2 7303 226814482
1 72445 81427 196384832
3 21277 74608
1 6344 120001 111210305
3 1919 98753
1 114152 135157 253018558
2 23891 83564391
1 24791 46250 979795209
2 2964 437640543
1 35142 133885 113118518
2 4493 776985363
3 3427 14611
2 17735 797394859
2 23158 99010114
3 19940 25935
3 20553 144737
2 385 175391941
2 20546 455083132
1 23284 30282 59993147
1 84181 85262 121822066
3 2143 15234
3 14593 98102
2 199 527727680
2 10154 643890183
2 20628 657411843
1 65851 128851 42923755
3 11271 101029
1 30218 104121 122271968
3 7832 115357
1 4211 97881 611662658
1 16604 114401 118160086
2 14653 649959650
2 8865 803627824
3 19647 177
2 21652 739108474
1 38770 106544 227288139
3 3757 60
3 20550 138300
2 6479 884746769
3 24730 21277
1 10766 47240 367411480
3 20851 64753
2 9642 447534391
1 94749 99748 522065020
3 24851 41669
2 22714 10539901
3 9937 119687
2 8587 80442660
1 7973 19915 260432165
2 18957 143822122
1 90933 96334 491366631
1 9456 89532 281171808
1 22014 61562 713726399
3 14883 86228
2 4843 943062040
2 16146 180614785
1 75045 126089 511638760
2 12629 471296677
1 130867 137305 174232365
1 84761 120222 413572211
2 18595 523056719
1 89349 94112 952347746
3 24276 23243
1 123318 132103 407546454
1 36135 53329 841886511
3 22904 5216
1 92595 119817 606933520
1 15283 59373 617269222
3 4243 142679
3 18879 140486
1 28535 82588 470245612
2 6029 619029174
2 17178 686258128
3 12602 120612
3 310 92086
2 13147 701286008
1 42842 81770 764384019
3 4268 23007
3 17888 67477
2 14863 957770124
3 4734 74150
3 13631 124816
3 10723 3256
3 5990 93688
2 3473 642327039
1 74782 137472 376558155
1 9832 91522 997234318
2 19193 598141975
2 19327 511634779
2 5044 332166240
1 1574 86176 636763514
1 39411 81164 642905009
1 25618 88128 993793768
2 2368 831620431
1 19815 60749 834052058
1 3627 117477 929268522
2 23714 445836366
2 22839 176461352
1 67470 125951 803567382
1 15142 23616 566250138
2 6117 190416015
2 21976 784195057
3 13510 60317
3 5501 29901
3 16968 56465
2 838 1208685
3 9272 127753
2 99 160304017
1 10613 75564 677711031
1 5204 125676 588682884
2 20637 768195079
2 2703 378889137
2 1621 942923745
2 15227 313687985
1 61982 137480 436048662
2 22793 784734507
1 35191 76651 925797106
1 7768 54616 154452388
2 21229 44516526
3 14983 27063
2 15469 433005042
3 23942 78926
1 3442 49902 42579116
2 11970 352100763
2 139 201711793
2 1391 993211588
2 22153 984794334
3 20197 46377
3 23864 134305
3 19223 68014
3 14854 127346
2 2226 540078060
3 18538 46045
2 12320 991652040
1 54908 130129 697807478
2 6996 787033213
1 9625 141078 304155297
3 22650 89563
3 3025 69233
2 12107 490955793
3 4359 44399
2 1404 984282713
3 20461 31736
3 3554 100164
3 21954 124076
3 4050 33587
3 11325 45276
1 30483 73066 515354465
3 18476 55953
1 62991 98393 278349594
3 17952 80936
2 23157 16137709
2 24055 924775235
1 6477 108825 650609700
3 19097 142427
2 128 62626987
1 81764 90499 258112669
1 1802 12908 984918750
3 18760 124458
1 3751 28757 206590949
3 20775 59066
2 20307 828003484
2 14701 920470286
3 23564 6948
1 104781 113605 733812947
1 72072 133008 963543915
1 84619 134641 973824522
1 47346 60026 666076860
3 19859 117876
2 5311 639025311
2 23788 19190581
2 3891 299820678
1 268 93762 38822230
3 9947 66527
2 23012 607227600
3 16862 134954
1 29684 48094 801701145
3 18231 136674
3 12574 112240
2 15650 759343053
3 6666 63326
3 4740 8333
1 52361 57902 474850198
3 12196 102585
3 8642 139559
2 10991 670452227
2 21443 259652021
1 8471 140858 399088844
3 12313 51345
2 6667 956443236
3 12379 144549
3 4258 64757
3 5381 29411
1 2064 67216 299726241
2 11176 50054659
2 6547 517667082
3 19724 117765
2 20470 975123431
2 10712 822225512
1 58905 119261 106570240
1 24829 44549 871424353
1 4972 123888 998056856
1 71499 80919 368299949
3 4940 72633
3 5063 13973
2 13035 613878309
3 19430 23950
2 1339 931201371
3 4567 24653
3 6776 113626
1 26294 67163 422437026
1 8637 39927 438622626
2 24356 564699932
1 53462 131534 171020821
3 1037 15573
1 90176 99679 834579425
2 1425 959212027
1 62185 113516 485565809
2 22370 383399498
1 97874 109012 231411045
1 3244 62772 682455828
1 34913 86844 94761616
1 3360 87980 967128230
1 65177 96473 593547310
2 15764 881639248
1 12985 35374 867778005
1 17898 109196 882387220
3 10216 48917
3 1359 63002
1 29591 79227 6391278
1 20719 49945 50665956
1 37625 63907 373882510
1 113201 125025 75957243
3 8583 55689
2 12391 29045668
2 21163 703322297
3 14937 96060
2 9141 810725542
1 5817 143914 134614712
1 116510 131836 404397082
3 9878 127257
1 8161 56391 44985650
1 53470 96575 167153793
2 10533 248865201
2 978 14890747
1 88882 103815 744454500
3 11856 131572
3 3879 135791
2 1219 685571260
1 44874 86883 734279101
2 12958 675129525
2 18118 822920198
3 8152 101550
3 24921 135277
3 11009 84508
3 2066 71430
1 11742 85808 69626298
3 11759 96610
2 21804 122658134
3 3913 139934
1 31191 124820 678803913
1 3422 67541 39252837
2 17841 104054434
3 1452 72584
1 22096 26935 836280101
1 54430 82145 900397863
3 17368 108862
1 12262 131512 870114112
3 7932 19234
1 106196 120843 941298108
3 5476 51244
3 4018 92646
2 3800 182972474
1 84518 131872 234365260
2 20870 630550018
3 5771 38574
2 18657 581888891
1 25479 29386 843133297
2 24827 70964976
3 20616 51339
3 22476 84948
1 109 86153 988840804
1 34209 124033 260113254
2 4888 205876069
2 12376 964202746
2 1519 113098913
1 63571 84477 297477268
2 17755 929513059
2 13245 112492213
3 15757 136280
1 82264 91892 996820933
3 6784 107872
2 20104 633525440
2 5494 450864602
1 104433 144574 401393593
3 19875 48021
3 7867 5964
1 14699 105637 758628481
2 17345 933148178
1 80575 91414 460637974
1 48935 110571 675867514
1 51306 106992 985423784
2 21521 661358024
1 23731 125417 487278372
1 57095 114682 798688964
3 11929 138118
2 20065 400860990
2 20556 271801275
2 23078 196694832
3 7014 118022
1 74699 107074 822084281
3 21182 40168
2 2095 325115261
3 16154 11131
3 22144 3304
2 5409 601149587
2 857 800036782
3 11856 124837
1 50476 92476 787401727
3 2481 36717
3 16345 132445
1 29152 133669 265435774
3 5294 10242
2 1216 209179681
1 18316 74922 614942762
2 12389 671117922
3 23834 88596
2 767 46899350
1 76571 135409 138779029
1 4437 122077 985819966
3 13443 45744
2 5253 25482254
3 13096 106049
3 14991 142558
3 15351 62324
2 7808 354519351
1 82404 126500 226700449
2 6617 662291899
3 21661 102321
1 36006 60030 401355888
1 19440 76977 362641268
1 62677 78367 386035660
2 18014 543468627
3 6031 2094
3 1347 105076
3 4752 1755
2 253 148374838
2 22011 847876362
2 13798 409230126
2 2488 709402718
1 87019 124108 424242894
2 20582 235843803
2 6397 806840279
1 27785 34384 376190953
2 18828 533481327
2 13444 15562359
2 14038 614845560
1 3490 134395 443556421
3 1750 116261
1 9489 15236 204904374
1 20581 45661 939452641
1 32435 114885 2486307
3 12865 122816
2 7258 318261892
3 12890 20061
1 60256 87498 88720977
3 535 9774
1 14603 94043 621947648
1 131932 132883 654293171
2 22206 871153176
3 20218 67405
1 24358 127551 706416219
2 19470 823537413
2 9656 884175892
3 8148 72918
1 106384 111005 11254820
1 4213 18243 963038203
1 34756 47486 758644845
3 16564 46352
1 105353 139396 112959800
1 50784 56855 950736926
2 14295 891512378
2 15197 256732212
2 12274 833869865
2 3774 288302256
3 3542 9975
2 23408 838190363
3 19569 85560
1 35052 107324 949221728
3 24604 70144
1 28486 130860 800343600
2 16615 787976463
3 24272 95416
3 3592 21634
2 5690 773304598
2 19066 916311188
3 17704 17916
1 11102 137365 319926824
3 14811 123785
1 19572 56926 325986835
2 8684 244193530
1 10367 72212 43009170
1 7504 109312 569282864
3 12900 107992
2 12950 412241521
3 14347 121531
2 1168 857564904
1 27691 61485 264559371
1 76518 143056 882046188
2 5474 160290006
3 17510 37155
3 9057 84082
2 1998 855799368
2 19736 674617272
2 15082 360550409
2 15677 987833905
1 53557 101598 252073788
2 22799 903789623
3 19492 117495
1 102645 110391 921587872
2 9820 162762896
3 16557 137144
2 22724 585325855
3 15464 74255
1 73649 129647 448589910
2 2234 861201593
1 44503 54626 519980266
1 19620 123389 211506206
2 22469 113980720
1 46235 86828 568502776
2 10400 490164867
2 21503 554524537
3 3400 128878
1 44825 121794 53001210
2 21585 770466918
3 11544 91532
1 121750 132659 994860352
1 61816 90379 408471136
3 9187 129431
2 21117 653463940
2 11641 104653750
1 85705 141255 523521468
2 22278 8926612
3 11600 45930
1 26274 42958 26013153
1 31355 102501 118530082
1 86726 91156 528704594
3 15484 63018
1 29164 53910 412410053
2 5685 205585199
3 17547 8379
1 6970 114164 614897061
3 13676 4601
3 10757 12344
2 18948 337472481
2 7198 773436783
2 6921 511965120
2 21244 155512581
1 106421 143113 133317991
3 4497 48125
3 24766 64528
2 18685 601316051
1 93710 132343 255201716
2 12631 736383667
2 10793 182305032
2 8820 949479492
3 13230 136206
2 21587 7577545
2 443 711187234
1 25364 62570 421707803
3 4173 139084
2 21623 651991121
2 22235 110608066
1 100597 102084 134642040
2 6625 32634346
3 9504 6939
1 100368 105194 607696534
1 107136 128788 223618256
1 62827 143601 827997945
2 13600 18361847
2 12013 684039908
1 13065 22767 139230796
2 22331 973254311
1 88047 105161 871643587
2 20840 35576964
3 4376 135598
1 17208 139029 201722333
2 21776 91474477
3 15496 83538
2 6922 953972413
1 26026 32510 739714018
2 11007 54266798
2 3921 831683447
1 15544 125916 397497169
3 16859 22030
2 17021 177124077
2 12468 842415343
1 49112 120521 432262218
1 1342 15520 668345863
2 1681 321762922
2 3314 747808234
1 16107 26553 381267757
3 22273 107335
1 32217 100179 650736843
3 24540 121421
3 6363 45473
1 27623 51842 599280399
2 8090 129895544
1 13734 108857 841530576
1 4476 35305 429531662
2 9545 455853576
2 5203 359141012
2 17474 184061456
1 76633 88243 164115331
3 6997 16626
2 692 729554359
2 10638 1454881
3 16414 94647
3 21526 17369
2 18880 932480298
3 19273 3132
2 15315 680870887
2 24318 955314673
1 395 119339 151465782
3 18868 38185
2 23578 587955940
1 108109 139087 958154877
3 10943 13999
2 16591 524440180
3 14510 52405
2 19300 194470195
3 15482 101467
1 14239 47001 405726832
3 292 69149
2 8101 851937293
1 26686 112799 205366445
2 18392 997443683
3 14651 25146
1 37161 57857 512768095
1 13523 38758 897402872
3 17785 68448
1 46812 133584 435977014
1 10733 73948 552690202
1 38730 80653 710329113
2 15575 891365710
1 121673 144292 731511915
1 67693 100011 191125949
2 4405 588360029
2 17301 599629174
3 12686 63090
2 186 80798876
3 21644 67483
1 42053 131076 240479200
1 18086 115052 654650825
1 49695 133481 44495532
2 18051 629426193
1 46584 139600 485759483
2 23137 346835286
3 15212 43111
3 19617 116716
3 19517 103541
3 1800 57804
1 94175 131493 611616884
2 5611 418205825
1 41513 76805 167675266
2 2506 26339401
1 58286 139841 30300063
1 58467 141305 349854633
1 8890 90253 751951854
1 47884 120734 79848333
3 5480 110996
3 14199 6759
2 23689 255432341
1 25954 128182 360434554
3 21857 123853
1 17058 97348 515067869
1 31299 67163 142549740
1 16410 64164 372852543
1 89728 111445 75040698
2 21751 622835081
1 50855 106286 725585669
2 22112 702315353
1 24935 32617 655656511
3 11914 70510
2 2835 342039640
3 10130 111712
1 25563 77150 201736756
3 5275 40018
1 97541 119404 512933176
3 21784 62566
3 7718 103593
3 14859 113301
2 5466 840124857
1 74598 131466 311779657
1 52527 136084 674519823
1 3005 88938 160216447
3 24803 51725
2 4484 562679411
2 4538 565569588
3 4034 111995
3 9822 55299
2 19349 84278727
1 78593 84353 59196034
2 18934 737098296
2 24961 941650043
2 18031 292018891
3 907 64040
3 16489 76988
1 26849 74996 855168542
3 21895 95923
3 18811 5857
3 14983 36348
1 77982 96331 154520737
3 23329 77251
3 8707 99739
2 18663 582664744
1 35282 44828 435386862
3 12398 76235
3 20317 125125
2 22987 355264355
3 19824 13435
1 57347 142711 455566423
3 6677 96210
1 40394 86456 64942580
2 13169 445117654
1 49425 105830 490820819
3 16981 58720
1 10609 14960 78195145
3 20812 67146
1 93850 110269 185459037
3 22587 8274
1 8466 66398 420157053
2 21189 868830334
2 20274 976865254
2 16231 254549390
2 8390 161508974
1 59447 97515 498046428
3 1584 57069
3 2425 37218
1 96020 139081 215403126
2 12640 908487242
1 58362 106872 846260165
1 39291 86251 684639178
2 7503 386617289
2 24325 737043477
3 11480 118854
3 4691 3577
1 96526 107583 969431623
1 109979 134737 108208455
3 13148 36699
3 18404 43779
2 16322 478855746
2 5129 780546595
3 7439 116792
2 4475 713740831
3 10845 20712
2 12989 225260392
3 7698 57102
2 23858 74704684
1 93645 115078 369151561
1 54514 93714 327270574
3 21385 3541
3 4807 26697
1 16755 44690 146623583
1 67106 85825 980785310
3 16013 48287
2 5150 945201729
3 14068 139134
2 22794 184841909
1 86969 94800 469240515
3 19197 42213
3 4595 71572
3 958 136940
3 7648 48920
1 38902 124915 539751017
2 17897 488722601
3 22524 113718
3 24748 15963
2 7740 666623341
2 14966 771020725
2 13932 714410064
2 7279 189181087
1 51191 92121 602683707
2 13416 235003436
2 5578 210275606
2 5678 45925789
3 10175 27345
2 11559 839484777
1 71382 116705 469820902
3 10323 43990
3 13514 90479
1 79833 79906 587140560
2 1287 289415463
1 48761 103537 613398974
2 14442 823286839
3 15450 69959
2 15569 820479456
3 17932 59462
2 6319 181836474
1 6830 27145 619752735
3 19563 38561
3 11894 136348
1 15428 39019 380215995
2 21629 59866436
1 2806 82449 85602280
3 272 139679
2 23237 829278026
2 14768 53668068
1 90582 132846 699238804
1 46934 83331 430774266
3 3639 51112
2 18908 354250539
3 14121 81409
2 12404 357014526
1 5577 19910 470648206
3 539 97076
2 181 499366076
2 5531 535259117
1 52373 77591 850304549
2 6168 453220880
1 8612 52171 371808259
3 111 97460
1 104479 143222 751686401
3 24918 98316
2 24699 273527239
2 22428 377764272
1 23326 61588 986641420
2 573 369930771
2 19145 883285910
3 19943 33566
1 33541 43062 308406855
2 24421 347096135
1 107445 121459 231647694
3 14840 133416
3 24230 26944
3 10012 131659
3 19709 91353
2 9008 638757366
1 24272 98737 392935778
2 6014 295592639
3 21243 66642
3 8958 63728
2 9142 567921798
2 7350 342250003
1 83440 111984 57447151
1 11744 51462 826300837
3 21960 49650
3 9979 125055
2 12885 459313092
2 6047 22854237
3 14214 32415
2 10468 295642649
2 6503 112180504
3 18421 106859
3 10365 109407
2 4300 369667181
1 97862 117146 716013151
2 8187 337661691
1 118484 128366 844648060
1 1752 40525 898851707
2 17062 634555524
2 760 611722482
1 30575 69438 149979897
2 20837 849250105
1 61607 113559 417155483
2 23958 557995805
1 5939 139864 163168564
1 126662 143529 375884182
2 19886 962344350
1 41803 66931 178855439
2 17148 240365937
2 6600 845664881
3 22822 109208
2 21313 536873814
2 277 441407405
1 64800 137382 75671759
2 11883 993119370
1 49003 65510 723503945
3 3615 27025
1 77648 142766 856135953
3 5366 31664
2 1451 333083736
3 16683 81220
2 4457 438518012
1 85057 106530 698541323
1 15687 141424 469452239
1 26402 123674 257233276
2 8082 840232844
3 16227 89639
2 4037 748134492
2 12259 478797906
2 1140 63215976
2 7907 887669856
2 19664 360554103
2 7430 619019753
2 6319 881874653
3 10454 126838
2 17787 761857248
1 81903 98964 648617415
2 6004 735265282
3 16326 123575
3 14471 78941
3 7420 17204
2 23038 52083673
1 22890 40686 565180604
2 2576 824211708
1 9276 52213 229891265
2 22257 624860992
3 10928 89638
2 10390 573386250
1 22218 50241 441505187
3 12568 21410
2 14037 11062489
1 54259 77815 665562393
3 24002 7491
1 51460 119447 691398851
1 21762 24698 478612380
2 17133 207085450
2 24159 625671041
2 16895 49192074
3 2116 13443
1 29305 112198 469444850
1 39697 64941 823095826
3 19069 87509
2 17151 710833048
2 18623 560316106
2 12195 655404258
3 18532 45269
1 45316 126916 557116830
2 24453 976295227
3 8415 51271
3 11039 118885
2 890 852317374
1 30757 33569 636563115
3 4736 66402
3 22501 28211
3 24658 77630
3 18183 7493
2 17585 880909200
2 11133 838740464
2 19720 345592410
2 7225 919993509
2 13977 612643157
2 11337 338797038
1 2311 16428 373606022
3 13523 36878
2 11059 181236071
3 17242 128466
1 8684 28885 817963745
2 14909 181636312
1 14795 65741 989751150
1 24087 25680 40556612
3 23531 144710
2 18357 331280431
2 4149 912383795
1 2520 77106 455786749
1 76079 131088 705416169
3 4528 46006
3 4195 112072
3 17102 63936
3 15300 86912
1 76042 81562 217002600
3 1264 141977
1 61771 65775 74186212
1 34958 68706 903448468
2 5806 798749038
2 8700 715456033
3 4719 95976
3 9551 98252
3 13695 72709
3 408 10136
1 14603 94615 6245846
3 13377 138805
1 34389 103722 919133273
3 11944 111615
3 8479 24086
1 40377 96670 420780754
2 5423 691138310
1 28504 118434 126378961
1 13058 144181 289906969
3 23444 63096
1 12480 139226 202958522
3 3430 118190
3 3755 97171
2 3672 61226865
2 16540 381208717
3 22722 125229
3 1674 143522
2 11681 712290774
1 82499 123608 994190013
3 15181 27792
1 54681 87474 227332560
2 2475 786878943
3 9919 73573
1 28383 40528 817537370
3 15399 141214
3 16463 63297
2 18718 512106913
3 6433 143572
2 14913 392710841
1 12539 117305 69618665
3 10365 86350
3 16196 69994
3 15177 119813
1 46221 116590 123707574
2 8015 666226555
1 71157 129458 733698831
2 19621 197298413
1 13218 82380 904975628
2 18215 205707184
3 24391 12790
1 37795 39253 51201768
2 12281 61831812
3 11064 101483
1 39171 115006 734147242
2 15893 971097192
1 41668 60167 475219151
2 291 439386207
2 12164 280216343
1 75028 114129 976528351
2 17457 622640330
1 46713 91800 33288981
1 97395 105582 639782904
2 4193 669572543
2 15359 185677320
2 24023 435746523
2 16302 873554379
2 13514 260649768
3 23105 124464
3 16451 34146
2 22723 181562891
3 1261 108595
2 4407 582518179
1 73305 130331 895140720
2 19257 312446036
2 24442 430228916
1 90951 127477 754534520
2 13616 459716294
3 24272 129237
3 22355 50981
1 63355 77066 322219008
2 5493 767089725
1 67736 90118 146828686
1 7716 62189 315025604
1 2927 45947 716968111
2 21188 296173827
3 2183 28464
1 17993 97960 1005668
3 17192 26985
2 23073 530420296
2 1103 339012279
2 13345 910672300
2 3258 334131185
1 92553 132889 753043861
1 82540 98510 993143631
2 23189 880248239
1 69866 108614 950763849
1 22371 51609 91421282
3 7875 105228
2 4266 881136805
1 110427 127427 764196250
3 18301 93756
1 54124 140626 580415835
1 3556 40311 629661477
3 23144 58622
3 5301 48101
1 63687 88777 857938670
1 4140 48931 381669312
1 29720 134896 644099336
3 96 88022
3 17961 7249
1 106799 129344 299368170
3 17800 49237
3 6674 88707
1 18317 36788 649526929
3 715 24213
3 16065 76047
1 6994 120062 625381348
3 13077 130432
2 5146 220856479
1 70892 137196 492844291
2 21825 629293700
1 113089 128550 50670991
1 3880 29746 269773921
3 15043 34533
2 17507 268905610
1 24361 45965 3125886
3 3229 63832
2 19088 742245029
1 82611 108597 178768196
1 7652 132952 965920907
1 37082 43058 908745909
2 17676 780316842
1 90842 129632 54523179
2 15100 767918266
1 53405 87007 15733370
1 31301 54988 485546996
1 102367 113949 580753674
2 8399 173767140
3 12361 88811
2 6532 182448840
3 14835 44754
2 9460 952246541
1 78242 122063 329205508
3 15034 18225
3 13563 16489
2 7014 56624577
1 13717 107299 411326952
2 23454 200705898
2 19483 482611463
1 33985 89732 952180932
1 9856 41018 746181481
3 24883 141690
3 23672 93665
3 24566 88487
3 22778 1624
2 5862 101833197
3 21328 72858
1 79990 100460 316188732
1 98336 109287 891598886
3 18741 7173
2 18673 235346567
3 15204 60169
2 3428 442273841
3 11631 72251
2 9130 537041876
1 2693 71604 592311839
1 55924 129628 208672821
1 42015 92670 817092443
3 4741 80622
1 87211 105617 792785620
1 96075 123540 429525797
1 67566 83366 984781665
2 901 588595796
1 22947 33660 402302548
1 95088 116274 458143709
1 19638 136939 737495909
3 6716 126713
3 2033 44878
3 22709 87738
3 12072 135482
2 3970 287308344
1 24573 97741 812409706
2 11360 598502743
1 23556 129205 653202675
2 646 696278440
2 18155 248791242
1 20483 52738 997933068
2 20665 128091864
3 23452 48744
2 912 680083178
1 96198 141205 662753491
3 14495 29817
1 36341 140581 276823280
1 86225 113535 348229237
3 1798 128407
2 15790 600634298
2 2090 561948370
1 40684 49480 74447442
1 102421 115574 203287973
1 94001 97625 289696826
2 7907 366802701
2 20407 415131729
3 21006 99764
2 21044 216494930
3 8520 132788
3 173 31132
3 921 142278
1 66409 101957 50551066
1 3544 118735 192781737
2 13949 230815203
3 13603 95681
2 2748 88117693
1 89894 125564 41317594
3 17994 14162
2 7266 330271807
2 20624 563431353
1 5315 128644 823039266
3 5224 76786
3 1426 144661
3 14210 74210
1 33366 106224 76788173
3 18284 93451
3 1436 78271
1 26073 139917 704436530
2 23850 727564300
2 12679 685270221
2 7526 277812711
2 1149 10803242
1 16643 44074 791349760
3 3896 108262
2 23066 108511444
2 13292 488908248
3 24021 108923
2 18404 132483876
3 683 89974
2 5901 409206482
1 86347 136241 480833422
2 11455 804549846
2 6391 496050907
2 2368 66724040
2 3586 782868651
1 56018 115121 709867283
2 10748 449092887
2 1339 165641103
3 12405 35701
1 7499 23413 207139526
1 25219 81844 915817495
1 1020 20087 365561400
1 14849 121872 229342123
3 4368 70186
3 14627 41374
1 104518 114811 232116116
1 33843 142226 483095039
3 19622 27349
3 16754 45933
2 18535 365497393
1 6201 23620 618049496
1 16672 48326 806640691
1 73759 98736 241908076
2 12533 445732962
3 17885 141106
1 6344 20175 231743164
2 10478 216286876
2 13653 271736567
2 20722 821207566
1 97924 143792 600847938
3 13726 81889
1 9576 32265 314553429
2 11870 406507589
3 6015 75620
2 8918 909746595
1 44319 90172 181105293
3 4817 113164
2 18272 249895344
2 15829 897988892
3 3248 54866
1 4202 130712 570133979
1 5454 138209 972951825
2 1516 449619906
3 21988 126993
2 10243 589854633
3 9240 40087
1 9210 111243 662067609
1 39259 93653 559691372
3 2493 26659
3 14853 86460
2 22318 80990356
3 11154 47002
2 22806 731653642
2 12761 855942948
3 4539 36585
2 1099 704089783
3 10486 97887
3 3947 141236
1 53925 138507 589739601
1 56765 65107 642381820
1 52257 56636 555984349
3 484 46791
1 46673 48718 687121566
2 23822 568193654
3 24173 144781
3 17810 45367
3 2451 139431
3 11262 113751
3 15333 76690
3 20905 15203
1 51329 92959 866726991
2 12700 884514161
1 31420 92472 280910323
1 69669 141419 313020332
2 2464 937706484
3 13336 25892
3 10874 41054
1 123628 136496 225711042
3 11193 32843
2 14967 218153042
3 6061 25558
3 969 20658
1 26444 102226 183139549
2 6552 109511818
1 6968 91315 585998398
2 3125 963706165
2 18176 657484016
2 10192 532069958
2 17324 358812597
2 18338 996049329
3 2616 82085
3 3555 3187
3 18925 111812
3 13088 31918
1 54053 137790 811338325
2 10300 635226464
1 34680 138685 613194936
1 23761 53483 625328002
1 71564 124200 242079303
1 1765 104930 59188057
2 5107 815148268
1 33509 87203 914927095
1 112546 116568 691679183
3 13517 14051
2 11785 598523
2 19551 352737370
1 31595 128965 611668933
1 6579 56818 674149799
1 58890 107708 39066495
2 17116 89132715
1 33753 132630 567193684
1 41170 100165 219710956
1 53024 57398 975874899
1 29875 44354 940184840
2 11662 157374264
2 4854 976946615
3 18527 85281
3 8624 117710
1 54292 76395 545329392
3 23335 19343
3 19428 99535
3 22998 41426
2 2823 246864540
1 118012 143903 233853577
2 10095 38103556
2 20514 709429449
2 24930 18226192
1 87112 120549 291922592
2 3031 395500408
2 18875 461938973
2 13259 60360944
3 24876 46725
2 5797 160536931
3 15929 136849
1 67054 83238 659591958
2 11601 948850240
1 81956 125198 47827579
2 19379 778034923
2 18452 370232340
1 10689 50666 760214074
2 15442 691422802
2 2339 167938943
3 5259 38990
3 10786 90395
1 110039 142179 68614446
1 57717 114628 162355876
1 34016 73954 465192435
2 19725 758200006
3 9667 128636
1 80592 97360 585336976
1 40972 99394 562797201
1 113564 142714 153160
2 16359 23938841
3 6495 83704
3 20972 10868
1 51613 90241 327299207
1 53303 110535 514677249
1 16539 127757 326091006
1 44472 47104 903983871
3 17109 66118
3 17547 69053
2 15004 354161854
2 17679 908509399
2 14278 581556475
3 20063 48367
3 4240 20228
2 12174 555145144
2 16985 852826137
1 7019 67102 521442606
1 10674 90618 69593908
2 11312 595178315
1 30668 135868 413876483
1 21007 118283 641320544
2 17402 600036960
1 6532 141852 779419447
1 8221 144163 989832817
2 15674 495423837
3 7321 29453
3 10997 36955
2 24734 505509
3 1785 84237
2 6662 728687430
3 11192 129422
2 12567 323900019
3 651 97807
2 2696 5182761
1 102145 120919 616440855
3 1100 138644
2 3993 903473712
3 7800 107954
3 17494 69187
1 102948 141876 662161157
2 24271 816088843
1 44835 97479 6882886
3 1734 120455
3 19635 2512
2 5802 820199024
2 19391 892857407
2 18886 671419899
2 18174 503045911
1 46359 135385 952842207
2 17886 689903914
3 15633 99578
3 3757 12897
3 20198 90709
2 4775 699336515
2 17518 513950148
3 5892 85136
3 12540 31805
3 18325 137860
2 14603 82120051
2 15227 465413178
3 22020 127072
2 16571 325925927
2 23483 439691303
2 23088 364361360
1 90797 127569 220079133
3 15254 92998
1 81101 125736 698532494
3 10330 55779
1 2889 20569 200956865
2 1712 484534150
1 42708 88362 192395851
2 6126 227719047
2 13004 812566827
3 3811 70249
2 18333 360001071
1 31431 70534 443955809
1 24158 64303 293575163
1 27457 36808 514103565
1 91709 108168 879535398
1 81326 118736 203406233
3 24133 64432
1 78711 94956 358886056
2 84 923174033
1 77990 88709 632278585
3 24736 16841
2 11930 847819496
3 12407 126958
2 10390 662453727
1 124843 130730 112540154
2 21692 693741709
3 22195 14216
3 14057 36062
3 17976 768
1 40842 41382 712468435
1 17879 110638 438179980
3 15580 25927
3 8365 80112
3 11016 53271
3 22604 76672
2 9097 317498021
3 17795 22068
3 13262 66464
1 53844 84864 508148867
3 22312 143313
1 86702 99172 868267680
3 7160 28367
3 10379 65977
2 12438 704575882
2 4859 707509344
2 10005 706772514
3 7299 81613
1 137591 143741 319019894
2 8222 890545763
2 16952 651190140
3 8800 13014
1 57721 121030 470207630
1 34249 76675 66383940
1 20293 143226 234662574
1 109539 132251 629794923
1 44959 60889 40090483
2 19654 958565492
1 31296 123885 779678453
1 49388 54336 700768699
3 8310 26674
2 16534 294708760
3 21810 15497
1 84973 117705 19857997
3 21797 99505
2 21761 549210495
2 8565 321190591
2 20598 933555473
3 23047 24708
1 15884 43662 899142291
1 32567 34281 334529339
1 92995 138682 997751587
2 18490 785422228
1 37539 42603 244106407
3 14110 125508
1 41917 94316 449446512
1 2664 22345 45814702
1 18978 48077 249824323
2 18563 155845143
2 20125 851646529
2 10209 947741891
3 350 8395
1 55882 81529 19250118
1 68324 109329 925386996
3 3222 112928
1 21225 37563 114190080
2 2551 407756936
2 23041 7601111
3 16395 123449
1 23100 118391 751187007
1 110840 131201 772516490
3 16624 130235
2 23280 575288538
3 13325 67431
1 21689 98124 986297384
1 34017 99279 617085697
1 51606 116913 723967534
1 31811 83077 140189219
2 14419 619753738
3 16188 1525
3 5180 25140
2 1799 832272771
2 18142 875755525
3 10618 38149
1 51075 58711 153203223
1 6968 86441 452523239
1 88442 127865 570750841
3 10285 30962
1 69932 89863 577544666
1 121517 125986 542420989
2 6765 340791855
1 93821 115490 545862427
1 7965 80536 334157488
2 18124 824897752
3 12101 51535
2 23993 175644541
1 33687 103346 369278349
1 49488 144245 549752552
1 52573 62606 113633
3 23352 93203
1 50141 109993 638558542
1 43111 142074 643859334
1 4447 49152 337625571
3 13189 138725
3 23716 58000
3 16227 17144
2 10009 958815853
1 9203 11651 407597859
1 21927 94065 648680682
2 2782 744105725
1 42115 60246 444354762
2 23896 498440932
3 10750 5519
2 17714 866155341
3 8876 37496
2 21369 192436097
1 57304 142659 99983870
1 31803 88535 355874555
2 16034 626612263
1 9453 144152 774116390
1 40611 117195 361376943
2 13389 965017212
1 25074 114996 197996336
1 9305 109754 853484144
2 850 247974522
2 3694 459919474
3 13389 132585
2 16410 416619798
1 46288 93505 183171180
1 106817 139249 797948822
1 9141 105624 535015243
2 9342 142311584
2 24291 602166302
2 22939 295712109
3 8950 5827
1 33274 47655 331483387
2 23288 125913898
3 3677 25872
2 16121 94486209
3 18780 4817
3 13785 96277
3 9053 97086
3 12677 37518
3 7169 56647
3 6919 123803
1 26297 95136 412755710
3 6834 70209
3 17116 119880
3 10232 84446
3 14020 127023
3 1347 37819
3 2041 91326
1 59368 87584 849946006
3 8506 61410
2 3302 851628014
1 8975 62724 518574460
1 15240 113014 562224983
2 10118 914424476
1 90084 143962 110447203
3 11157 8850
3 22759 26537
2 17678 414375195
1 32353 65927 757106148
3 1585 5092
3 6558 5966
1 96615 133777 88859415
3 20211 116191
3 2378 59666
1 30431 67850 940507251
2 23136 87654539
1 33311 88388 315066055
2 21366 264549366
3 22883 125397
1 110926 122515 844510023
3 24473 7488
3 21000 139612
3 7807 91790
1 81540 93177 123602232
3 7044 132251
2 20682 80694400
1 32249 113411 441272641
1 22784 47861 19024293
3 21081 12107
3 1265 62492
1 81412 103836 37359377
3 12543 62939
3 15446 52186
1 14497 52354 668573294
1 64843 88156 755772535
3 1373 126587
1 58869 91982 710821329
1 91495 128706 194404141
3 10636 27910
3 7093 9319
2 6890 560609145
1 38584 129224 669461084
3 11848 21103
3 13862 66899
2 12184 448141856
2 630 804918561
1 36256 43251 408629550
1 51251 82888 32898841
3 13861 102436
2 6673 980320311
3 19011 129617
3 18499 39816
2 18338 710666469
3 18674 117063
1 41771 56024 573564307
3 15011 142019
1 92288 135429 423360721
3 13045 34215
2 24446 824535107
1 45013 89228 798306232
3 908 40744
1 96037 144642 657285738
1 44772 97234 955848674
2 18850 617326987
3 21523 119286
1 78755 128597 391400511
2 24717 475572380
1 120774 135321 700399119
1 28766 105699 212799717
3 4577 65693
2 17385 827141757
1 37905 121987 511355729
1 139389 141791 722277169
2 11812 745489233
3 11364 62592
3 20948 76629
3 12457 65793
1 17633 118779 230648844
1 24485 80390 490895595
3 10473 100306
2 11962 952976328
3 13588 140446
2 16046 556910693
1 34215 72558 674373357
3 9821 92089
3 6335 121823
2 11180 563547691
1 64176 73143 199673392
2 13429 683184361
3 8697 96805
1 54211 112034 93333150
3 5564 109265
1 23589 140330 476395766
3 16997 75536
3 8322 85016
3 15122 28844
1 128680 135666 173206365
1 22781 102611 918921231
2 6879 953072343
1 108005 124519 258161557
3 6272 22464
3 13108 102084
3 22950 131976
3 12271 24519
1 105799 120533 836995698
1 53686 67923 166933466
3 19208 104873
2 623 829547024
3 6588 135456
2 679 615145065
3 11848 10431
2 19362 872179543
3 19181 64486
2 19230 983131103
3 8868 134536
3 24610 74510
3 2152 114250
2 12665 59524759
3 6921 58735
1 86032 118774 950078503
1 100507 107140 512353541
3 23202 13692
3 17502 98539
2 10386 170323612
1 55334 64501 243692987
2 24764 985276329
1 42690 133446 102170307
1 56972 69372 610334855
2 14360 818902571
1 37364 95100 418778945
1 42356 47857 796744164
1 14059 71322 918775784
2 18029 894451835
2 23791 261823986
1 368 86872 471637530
2 21756 938701585
1 43916 58253 145332843
3 7340 81895
3 199 127606
2 23738 129425485
3 1311 85064
2 4703 828324091
2 11487 610229730
3 18855 107704
3 8613 12899
3 2080 140192
1 2702 65143 820387488
1 26605 56487 213775918
1 5830 100286 565714648
3 22585 143288
2 20580 881504351
3 168 79909
1 23953 95630 774537998
2 1198 329173467
2 9928 456959774
3 18803 111701
3 6795 55101
2 12846 537863860
1 67305 135137 742719370
2 7035 793156111
1 123193 123800 465391748
2 4306 679994361
3 6491 103235
1 110871 115699 467587558
1 11348 22250 930157694
2 6358 406425161
3 11168 65338
2 12022 119879235
2 17497 233788906
2 4377 308710088
1 25268 37741 768744541
3 3509 25484
1 55475 111301 855399204
2 10376 571214102
1 9636 24348 512893435
1 59348 142814 269339680
3 10017 89360
1 20041 136918 758942618
2 11660 50743671
1 52090 144106 363150312
1 1155 88049 14692587
3 16492 16282
2 10987 612237033
1 21547 58479 482209097
3 23773 65537
2 9852 879702931
3 13321 33070
3 14592 139670
2 9065 498717080
1 32563 120950 74039679
3 2233 37137
2 23633 559104680
2 19069 25110166
1 20508 56641 963188745
2 796 263178498
2 688 592909300
2 16264 603719830
3 1528 82516
3 11667 39814
2 6057 669246759
2 16730 181191983
1 50138 56156 872783269
2 8331 647201523
2 15893 669008174
3 22851 106124
2 8395 914573533
2 6247 157871946
1 25113 35595 772904409
1 32037 98538 907828394
1 77734 114284 950536459
2 18289 774857178
2 16026 295975242
3 5595 62380
1 15091 74254 312152526
1 30246 77504 1745620
1 76043 143013 737205821
1 6650 10091 702355304
3 5643 114850
1 65891 77505 428136136
2 14371 231528594
1 42480 106226 391165712
3 2693 100629
3 12613 5495
2 16251 532832262
1 1280 56425 556992607
2 1842 585160345
2 24485 41836848
3 22408 3669
3 21519 56950
3 23576 138435
1 35810 88900 812973803
1 86661 137335 573234695
3 15052 8992
2 3874 607204110
2 4037 375161951
1 66625 104470 684636292
2 1609 6598894
1 121930 123682 222584228
1 126193 133503 659178800
3 17119 16840
1 55824 68552 349450366
3 7175 4287
2 16981 412174644
2 21704 649485938
1 19069 43113 895071482
1 48197 117755 152239836
3 14715 96078
3 17465 33972
1 46988 121642 404578753
3 14946 4006
3 2570 18108
1 30786 84219 596353635
2 4945 35120472
3 6973 53122
3 3878 105173
1 17738 127775 457719609
2 19565 548954737
2 16473 93570301
2 21441 934136574
3 13361 136553
3 19754 47026
1 80734 94095 120910250
2 14134 64702298
3 5040 101161
2 14644 889397606
2 18627 303055507
2 481 283277760
1 33452 139193 248050454
3 65 97756
2 17477 830510818
3 1433 64115
2 7329 957684789
2 15860 377580780
1 14121 23405 707453733
2 12605 776409851
3 21337 70227
3 7514 35510
3 16649 116091
1 43547 82416 313065486
1 20973 120836 976200466
1 23743 40225 31423421
3 11407 78604
3 21461 24426
2 23006 224932846
3 2177 21457
3 23301 127048
3 15687 99178
2 11819 704889873
2 10644 477553960
1 14959 125568 54203686
2 19966 529109371
1 81507 108059 175574412
1 70458 78398 376072477
2 15284 326995666
2 6893 138103540
3 6020 133290
1 39958 62640 29290872
2 783 590415147
2 22809 712594426
1 21267 137386 565839510
3 4465 76535
3 3064 58477
1 72141 122625 514620600
1 78555 132345 172925318
3 17159 35648
3 22442 123047
2 2169 564591760
2 15691 479878571
2 12027 809911576
2 14908 715041489
2 19655 383672236
2 11465 262564591
3 23920 510
1 6646 27358 840924982
3 6322 134968
3 1549 93177
1 90640 101616 417832333
1 64351 96093 908401747
3 2286 65018
1 60705 110687 120653628
2 14619 174240427
2 15325 225340840
1 3447 49798 650553625
3 16739 13171
2 15645 608403640
1 30081 123633 534093674
1 71631 137136 666266789
3 8615 113658
3 14411 112209
3 11675 74254
1 15134 32452 19492155
1 52499 112697 500143048
2 14435 918362725
3 24658 97825
2 8697 881688503
3 22474 2077
3 11733 29612
2 5778 677992474
2 20355 563881292
1 104050 128493 506032968
3 13605 130097
2 6714 685023635
2 10382 123663231
3 15708 36390
3 9135 95291
2 22988 27476016
1 12894 88593 287345633
3 24836 30211
3 3788 143845
1 66547 83969 740281087
2 11106 815446275
3 18129 102571
1 54975 106671 109322621
1 75413 76443 94204197
2 7061 533664121
1 6355 62082 580113796
2 4852 507587348
1 72373 138920 845139391
3 4945 132796
3 15223 80436
2 2299 853828882
3 1262 30481
1 45378 121503 92366392
3 20094 112140
3 24743 10538
3 2658 30615
3 11097 67677
3 5655 98333
2 5005 397859654
2 15618 367803345
1 909 136994 442673543
1 43434 60228 357868776
2 8727 891677115
1 109840 114619 426373419
3 22883 40231
3 2328 114751
3 18455 20557
2 23614 951743037
2 23349 256118413
3 2435 137570
3 17196 90987
3 21270 121503
1 115937 135820 438719698
1 35914 110878 291608446
2 24501 632697964
2 9061 134344156
3 6501 80929
3 17704 24822
2 21263 678504194
2 21201 253513302
1 2883 69064 873272593
1 95374 144206 816841845
3 24381 27751
2 19818 280153206
1 30645 142709 346501208
3 21144 9850
1 23102 132053 697274028
1 24670 107982 921259473
1 12626 92281 210136216
1 92030 143566 989924182
1 32141 76453 943148095
3 15365 57962
2 2182 349392800
3 5250 62746
2 16362 422824939
2 12374 569491769
1 29738 46345 774779430
2 1050 719909947
2 1242 164371906
3 19090 33351
1 409 53145 452456081
1 36689 105175 515861771
2 17224 396329807
2 6103 291902458
1 32762 129999 303126012
3 4063 24665
1 67960 96431 806692371
3 6368 6931
1 17889 50041 428026887
3 20771 139604
3 17912 85328
1 29222 33557 178715599
2 1667 828651012
2 9752 68070258
2 8771 489602731
2 15208 654602800
1 30058 122907 166342557
3 22772 144516
3 14509 93551
2 1075 575791026
3 24601 63069
1 13897 72048 725667372
3 23705 14101
2 14690 447716109
3 9683 84826
3 1841 125310
1 21339 51806 917354258
1 88424 137663 478701738
3 14820 138110
2 24898 99477215
1 26399 96090 608011308
1 15811 116372 850025333
1 33428 48801 254957657
3 13578 18415
1 22295 36160 267382313
1 11767 76358 282280303
2 9637 639148266
2 10245 990691761
1 77155 137179 812015733
1 53035 113111 719495728
1 21379 143549 722055125
1 17362 106651 724244584
2 7691 518247518
3 11404 91289
3 22996 103648
1 21660 90124 888126631
2 6630 358080840
3 8491 139053
1 106036 115001 411373712
1 32139 92841 105900938
2 7330 812277610
2 8869 463559135
3 14553 16837
3 11540 4216
1 86383 125564 715058505
2 7023 126323101
1 86006 125067 941949053
1 88509 118585 417241166
3 4889 48796
2 17198 450850610
1 6488 124805 546035480
3 11041 120935
2 22081 639066776
1 53187 55273 258328141
2 14094 456015947
3 1318 17092
2 14933 446147401
2 12362 646991787
1 12457 85701 497385421
2 6641 622377796
3 8751 21323
2 80 646027944
1 77242 114504 26864253
2 17674 356033949
3 4472 106799
3 8353 48876
3 7188 20817
3 20305 105115
2 953 39016091
3 12301 38537
1 72503 124430 8079173
2 2319 252832727
2 8977 314142233
1 52437 142271 232308219
1 66322 83492 132986108
2 5 801776713
1 15885 119545 409309389
3 9751 73224
2 21190 583874635
1 93523 137594 301035835
1 28220 112308 937238555
2 24325 696605835
3 12159 115316
1 80567 93558 344341802
3 16 71089
3 3848 82455
3 21003 138426
1 13377 125594 386301473
3 12438 26874
2 15582 206036388
1 73725 98089 79952929
2 18497 643555655
2 16974 362727136
3 8436 135025
2 9045 123863783
3 24021 82322
2 10882 68117229
1 39712 76926 144117210
3 1836 114674
3 16739 10855
3 23092 78844
3 21821 107391
2 5644 396544020
3 11306 34414
3 14047 102245
2 1183 434550730
3 14701 137277
3 8546 43332
2 22315 435999049
2 1897 851204707
3 17478 2567
3 22680 125675
2 3750 551169617
1 10833 90342 105757164
2 18328 216574387
3 16699 135653
2 17786 122460144
3 20555 53693
3 17255 109600
3 7229 97841
1 128014 133151 61090434
1 54398 144623 824710398
3 5572 144359
3 20349 58625
1 62995 97506 470583532
3 21763 91686
1 77082 91328 343162198
2 21644 659584840
1 12502 129291 817562466
1 45966 110284 337660572
1 63222 121891 351805669
3 24501 143952
2 5627 902737455
1 11274 47792 211878894
2 261 191973509
3 12779 35007
2 2310 702631587
1 52005 96600 152755956
1 22575 101550 797774315
2 16603 696851849
2 19020 828605799
3 23831 100876
2 8516 915467095
2 14687 593620512
3 7235 67009
1 72251 85501 352373625
2 11608 968851883
1 61835 66088 971161370
2 23672 9485897
2 20468 556185163
3 6944 83627
3 14038 69006
1 59539 59772 394688704
3 3170 137544
3 10060 107534
1 61367 131112 578844913
2 23376 237336277
3 21106 14818
2 6740 210578518
1 127663 141405 130877189
2 22940 133842474
1 90473 122755 274310467
3 4679 86608
3 9828 45070
1 4047 91665 616565812
3 4464 44288
2 3777 867065272
3 2728 61895
3 5965 130479
3 19105 114513
1 38035 124074 750529130
3 6563 61582
2 21024 23300092
3 24937 42009
1 22075 110041 778204932
1 119226 144775 209910699
3 24379 136797
1 71000 128347 537401788
3 1883 49220
3 23623 67125
3 7747 22758
1 19057 41932 573000359
1 656 75985 39102963
1 76140 132197 297529041
1 112149 133674 871249904
2 11301 99877548
2 9153 985238086
3 3050 9572
3 255 11739
1 108184 133485 702638887
1 63895 142969 985625679
3 12621 70819
2 6158 425011853
2 624 526070010
2 1191 865853277
3 20625 98833
2 19551 24547081
1 13890 69549 942714388
1 1400 110790 414483009
3 11323 17325
2 7950 853535734
1 14922 85171 1026753
1 9090 92281 856637234
3 72 58172
3 6121 68065
3 15891 46929
1 76065 114172 308270120
1 49143 135529 950764619
1 113930 133899 436310551
2 12797 188215809
1 35871 41614 855994858
2 14142 101993103
2 5428 163602926
3 22669 67917
3 7549 129873
3 9906 80091
2 15611 49207122
1 114499 122524 574555380
2 14239 313504886
1 80094 114630 692662109
1 12524 71962 367702050
2 14327 180864415
1 20187 29808 644261158
2 7195 817180104
1 95294 114844 591616589
2 2290 745759976
1 66256 129081 806655791
2 2048 771041944
3 15658 41769
1 21316 48490 681244080
2 23408 132841173
1 1447 129657 627045218
3 2071 138380
3 1317 64941
1 110417 111353 425776369
2 12788 222208071
1 29293 59231 750073346
3 15589 114829
3 6917 120805
2 16144 455252404
3 13432 117160
1 30220 131429 272520375
3 14264 109716
2 3041 984291531
3 18763 120235
1 68761 80832 685184665
1 17502 87973 191625623
2 5042 231367676
2 14135 839444498
2 23472 44643169
3 7000 63217
1 14793 101341 491089001
3 20332 130124
3 5986 134444
1 81560 140640 90262055
3 110 78919
2 20926 20662542
2 3600 440832021
1 111166 121438 769670381
2 802 471327521
2 5160 782953832
2 13955 723208390
1 11616 141114 29211508
1 43636 119958 897226142
1 31201 52980 844964900
1 1336 2316 763825863
3 23956 126061
1 37103 101191 120283459
3 4060 120098
1 58478 113378 305122141
3 2030 46097
2 6684 481132664
1 64440 104339 186735587
3 791 757
3 2304 22749
1 16963 72773 259617707
3 18764 77473
3 13745 78672
3 15834 120784
3 14774 68020
3 2198 22014
2 15629 962820044
3 20066 53486
3 10014 88384
3 11273 4925
2 21526 964392383
2 23064 599471960
2 8601 82482086
1 25520 83868 850180666
2 16363 122230326
1 65479 104054 311269623
1 65340 80072 327947220
1 110280 131289 322159637
3 3994 90841
1 89850 140561 554921393
1 18184 21110 810179399
2 3887 943541436
1 108719 129504 788804495
3 24162 62439
3 19626 83322
2 16137 46419398
2 18678 653021473
2 8409 13830206
2 7042 822166306
1 12464 109222 450788977
1 95659 112424 88823533
1 33 113881 856914234
1 116727 144038 519382721
3 15983 70600
1 123620 139911 596743881
3 6438 26972
1 5952 45361 722554527
3 11416 86755
3 23120 57965
3 2714 107874
3 622 79918
2 22582 849357094
3 21105 84783
3 14002 27446
3 14928 111917
3 19373 27793
2 15666 977482315
1 18979 47550 488742823
1 99206 105904 34926585
3 11898 3504
2 10120 285226385
2 11844 340691691
3 20328 20109
2 12830 731479291
2 533 762462928
2 4508 801458982
1 81032 92751 699077584
2 3698 472108698
3 19875 105251
1 84497 107894 19178605
1 38372 62450 293959581
1 25557 119865 227229275
3 8444 49449
2 16703 116913925
1 28281 135764 268302861
3 19394 67129
1 12963 38831 268421749
2 7639 294848083
1 51000 73515 355035150
1 99663 117690 826698754
1 17922 108447 178350985
3 714 30971
1 87419 129456 251853154
1 56831 71913 167743649
2 3222 963824083
2 23525 852002941
1 82506 106482 127757482
3 5044 101216
3 12177 88647
2 17263 733012780
2 13075 654933138
2 14400 809368330
3 17753 111894
1 106316 132261 939496714
3 11351 82014
2 18753 118873116
3 12399 33458
3 5687 74049
1 68531 130170 93522765
3 7446 139148
1 7981 41768 186278263
3 6411 15712
2 15082 617638685
3 21509 58435
1 46331 87728 797838667
2 24291 344430957
1 68917 72939 787202842
3 4540 53428
1 43149 43449 131684668
1 33161 114505 260211785
1 41673 42778 39269364
3 10814 17325
2 15320 815146160
1 96752 140494 196640857
3 16107 67313
2 18967 940809958
1 17693 107930 262572218
3 14158 110461
3 10238 59565
2 21472 987729530
3 4700 109894
1 26517 70136 298591393
3 16379 96926
1 86108 100328 998819321
1 69227 103936 739464607
2 15725 266413864
1 48413 97169 301744669
1 80664 133987 31616269
3 4674 36019
3 14600 10130
2 156 853975865
1 70185 99635 885550644
1 87428 125926 914964889
3 8086 107805
2 23730 10161700
1 65099 137877 679123340
1 73301 131570 545393068
3 16643 106905
1 41162 115358 150541040
2 18005 332801390
1 5187 67076 918709173
1 18323 48719 849830133
1 132231 142577 242606497
2 21908 976011348
1 20725 121235 40766910
1 30432 83317 902557995
2 16638 239827084
3 5014 57674
3 11629 18132
1 39852 99591 433056565
2 6751 961421317
3 593 143946
3 2360 83652
3 7808 38467
1 1430 119493 946420305
1 21284 142349 522442208
2 20330 56525860
3 4858 45665
1 79524 90400 837290501
3 1739 80798
2 6452 685474887
2 19867 265077708
1 114813 133258 524341566
2 12852 85632239
2 15568 85635399
2 20244 805075653
2 9164 378905813
3 2827 119753
1 2742 67032 116013183
3 21045 41069
3 12179 12610
1 84247 116417 39163110
1 101295 106073 146098802
3 9970 138951
1 57916 105545 98706702
1 74148 106453 846169966
3 7742 119739
2 20001 303113627
2 2578 625003905
1 38488 51782 540298080
1 92619 110416 365042922
3 23538 91248
1 19253 93970 308770108
1 14786 127313 575993091
3 5498 66437
3 4703 123532
3 14998 47322
2 16305 866980006
2 14371 842842620
3 21061 19408
1 48765 134472 136557756
2 5606 736174726
1 9000 41983 426509863
1 77 130771 926858843
3 3165 91684
3 24454 143319
1 55226 124010 267766384
1 102920 113096 743598383
2 3328 580724071
3 12735 114866
1 69238 132608 49793025
2 18647 425610524
3 18556 69174
2 15910 898147618
2 1598 858540261
2 23157 65096500
3 3001 138589
1 18343 59037 721305372
2 7135 286185777
2 5224 510501809
3 14926 107343
1 63046 137541 389136706
1 7760 68718 673947872
1 117795 134752 863992616
3 9021 141006
2 8530 414116912
1 39729 63195 688336024
2 4805 414395891
2 20858 505416440
1 12463 32170 328468416
2 17463 912185654
1 87791 142613 98307219
3 3995 2547
2 10881 156632713
3 2652 56438
2 1349 604219663
3 1180 39883
1 42470 79340 333034218
3 20556 27188
1 83299 113745 236291944
2 8479 618578995
2 14685 687312552
1 83231 123059 897900563
2 1475 439625831
2 20987 382282641
3 23811 70841
3 14470 119115
1 1943 59489 680433019
2 11637 377595281
2 513 175076712
2 22561 815199911
1 54295 117170 481324353
1 60043 130656 584317003
1 24127 126882 605030855
2 21223 279626917
3 8362 62041
3 3804 64232
3 16875 55982
3 4573 75509
3 9036 53667
3 5791 22221
3 15114 124081
2 16330 773929111
1 108556 114549 279651250
1 89996 139234 289859331
1 59851 90861 371660029
2 7784 986898429
2 20314 87004146
3 17893 113785
2 12055 871557921
1 29321 95886 464397904
1 32002 109668 933239136
3 9602 47646
1 18902 74908 67038213
1 9630 75047 507584159
1 664 20673 310546000
3 22803 111916
3 470 138293
3 18204 42561
1 45234 52200 802752292
1 69361 120652 274129045
3 8954 142637
3 11619 9448
2 8981 352777272
3 3299 78973
3 6254 125178
3 18667 124680
3 10146 78285
3 16934 77531
2 15940 281141273
2 10294 359675155
3 16914 109873
2 9744 603936347
1 17445 76366 483003531
1 38547 47096 456644847
3 7058 71295
2 5727 300723536
1 77637 90056 985450505
3 12596 97840
1 44977 69924 657337317
1 51088 94080 925417572
1 80583 134379 542783070
1 135951 141745 346420915
2 17968 463578493
1 19104 28955 84410339
1 83558 114902 253517051
1 809 42034 828915419
3 10348 106628
1 18132 20151 510247812
3 1478 2251
1 38156 124105 186029805
3 3915 70938
1 68235 82892 602757197
3 20720 48302
2 20452 642185373
3 2113 50575
1 23090 70641 883349404
3 12969 5855
2 6929 522361563
2 2110 504902367
1 24166 56213 500389047
2 22640 174591762
3 10061 22770
2 10768 315911174
3 3878 120288
1 32150 127336 942096240
2 3087 184955656
1 12651 114358 52373056
3 22195 102311
1 65831 104262 686120574
2 10160 820147923
2 12065 227638211
1 59680 112604 594086144
1 72044 100876 686106616
2 9938 306712075
3 18800 108238
3 5608 78068
2 5769 718421817
1 1804 75882 308666719
2 24499 345484559
3 8124 40205
3 15009 92133
3 24389 104594
3 21241 139488
2 17076 816142397
3 7264 134518
2 20883 140655223
2 21180 200423034
1 24709 52392 296235198
3 10739 66707
1 18164 120444 427633375
2 14165 210935437
3 16177 97537
1 12403 44398 385902633
2 10869 656553114
3 20674 70132
3 12989 35516
2 17207 174022409
3 10058 12687
1 93951 135562 903238125
1 37389 133085 407031855
1 118906 127713 917191635
2 20249 2065135
1 84034 143973 945300252
2 13943 616477821
2 682 134855576
3 5994 21862
3 20409 24125
2 3991 524368034
3 18241 80914
3 18046 17698
3 21780 96110
2 20385 748797160
3 6417 134029
3 2442 77890
3 8776 43163
3 14318 661
2 8033 995500687
1 115054 135618 414699130
1 68836 88372 393074647
3 3783 120302
3 628 76423
3 5210 26923
1 11975 97591 379821632
1 71313 85865 847944100
2 19125 824370599
2 6838 403093150
2 18307 912548978
3 6912 11714
1 3580 60077 959778180
1 117389 125902 803691581
3 17388 37406
3 3715 7247
3 12262 10079
2 14123 10459228
3 7541 134703
1 69703 128322 737955910
1 40922 43036 5762520
1 20033 116862 706278271
1 5303 23439 362528884
2 1966 429122694
3 540 133551
2 9649 887250260
3 8193 57098
1 42593 112822 954300336
2 17772 583400258
3 23652 10704
1 53817 143038 458530453
1 24304 50776 556990607
2 19749 395221749
1 54899 142402 682612813
3 4005 384
2 5201 239678274
2 1395 964047189
3 20306 102990
3 5917 24714
1 2371 12916 880520652
2 20605 163290506
3 24167 115143
1 80308 95256 399945731
1 96467 125357 612828184
2 16734 905201093
3 4893 7984
2 5996 615421655
1 9928 60346 53627880
2 10885 98862800
2 23760 70859479
1 39578 133347 840475459
3 18248 143295
1 38052 117065 872627981
1 69490 142677 227081789
2 9331 996790808
2 6279 300406128
1 16222 75020 18226825
1 71073 138083 409730482
2 13548 844032794
2 17129 544481825
2 22201 662422894
3 11304 107877
3 23395 77007
2 2146 426144347
1 33753 96772 551018109
3 14215 82911
3 9787 86515
3 2777 143259
1 10438 34911 342236214
3 2311 106730
3 440 98473
2 8976 596316374
3 18450 117728
1 13080 57821 981923955
3 4979 3185
2 4384 243483434
1 28017 103656 269024849
3 4644 59992
3 4841 11319
2 22315 13824016
2 24360 136814668
2 15691 633822287
1 60197 110945 104308298
3 11890 69547
3 24877 129727
2 17443 194746872
1 84197 134409 74043287
3 6644 102019
1 57213 76787 484949746
3 19156 57041
2 9675 396628406
1 37519 50464 15381006
3 22113 33748
2 15421 964623632
1 73660 128579 157360724
1 17051 21889 691853717
2 4346 789873855
3 11636 93531
1 106033 139947 736177484
1 123439 142089 334305172
3 19458 58083
2 21921 958620148
1 84634 126693 740187105
3 5183 132700
3 4941 69907
2 23237 156996235
2 24900 495171402
3 20224 107802
1 35531 47903 94396337
2 15579 547851587
2 20917 69562613
3 12556 31455
1 40939 44949 926557210
1 56246 142366 217160215
1 83428 99993 62168674
1 107101 129825 67873179
2 13688 878092109
2 15170 940299844
1 30517 60178 577401914
3 6850 76468
1 28467 79285 957004019
3 20141 34306
1 90648 114405 621859271
3 23861 129221
3 5165 109854
2 4989 830705923
3 7144 63705
3 21582 106745
2 18913 990929059
3 3090 5884
3 23391 103702
2 11743 811980763
3 3986 12393
1 52295 126096 792165091
2 20689 680135594
3 5314 76144
2 10719 312529340
3 5665 42319
1 23766 141946 764647303
3 18998 107483
1 53114 129647 827972151
1 13634 92953 119758737
2 18763 121451468
1 31630 135402 688261164
1 32335 58147 938582852
2 17035 627480090
3 7114 21846
1 23300 128455 34963640
1 107471 135358 211578654
3 8262 7318
1 122881 141051 164513461
1 61971 94579 776332869
3 22523 32250
2 21439 678587557
3 15441 41863
1 24668 96480 401559531
2 777 647984794
3 24335 49256
1 39896 92136 908451176
3 13048 46963
3 4742 59749
3 2222 114470
1 29648 80836 962476993
2 14874 861295003
2 6660 529971283
2 17236 97345725
3 17560 116711
1 69088 139652 585717376
1 31199 33617 584666488
2 3355 352350241
1 102205 108997 38459607
3 3589 104544
1 42214 88913 918162337
3 23234 137942
3 13950 65641
2 22301 460266099
2 2695 327584456
2 13597 906162262
3 7105 127300
1 19912 136978 738392120
3 9056 104586
1 38504 51209 811058354
1 4444 108455 709508340
3 7338 135546
1 60803 132172 70340456
1 11999 125551 417965846
1 67591 116507 874876438
1 15379 91482 441130510
3 105 75544
3 19200 122992
1 31348 125621 885638945
3 17624 2142
2 15273 361182627
2 15256 789803353
2 6076 30671570
1 9292 138072 272299444
1 3072 69328 395044275
2 4312 676190307
1 81352 118205 604694046
1 91004 132444 788141908
2 16040 708128944
1 4031 112023 181275178
2 19653 860817398
1 8133 106268 332216473
1 12497 34661 362050771
1 32693 136837 820631944
1 20813 65931 315404320
3 6172 97123
3 11697 78660
2 19764 990721597
2 23431 276939928
3 594 42668
2 5158 401923753
1 111054 136664 722881320
1 60066 122469 607731773
2 6939 575571002
1 6496 119432 365274353
2 19636 666460041
3 8935 2874
2 19431 638974596
3 1873 140488
2 14354 267319310
1 57812 140106 145729036
1 93312 144220 766978132
1 10850 13442 910964069
1 62032 105678 911332272
3 16096 3271
2 20870 540414077
3 15191 113693
3 4771 136336
2 1739 708587953
2 2123 64605030
1 37878 53109 650887976
1 55620 92212 128391376
3 5777 8558
1 57661 63870 19691963
1 13692 74504 918654167
2 9771 734106249
3 9475 122590
2 23984 751462287
2 1958 232462674
3 19874 89296
3 18077 98834
2 1400 214146791
3 11289 3067
3 12071 32480
1 40689 129691 507289671
2 13542 648899558
1 25026 27461 819840392
3 11401 48621
2 24883 89642493
1 73242 88527 516248367
3 16362 52050
1 88383 110510 637523866
3 11091 50966
2 18631 996643947
1 83677 89463 92196055
1 24464 134858 127230934
2 3794 949932
3 22676 50667
3 7358 97841
2 15889 844796841
2 19746 500688510
1 44635 121047 352305983
2 12653 635554011
1 83041 108967 558994876
3 332 2187
3 2382 29271
3 19330 89281
3 3018 68587
2 5995 55277959
1 41327 114170 984586796
2 15730 736056014
1 8990 32460 910851400
1 55323 120883 93057790
2 14995 38450867
3 21549 107291
3 21036 128157
2 4987 890676135
2 9189 172441326
1 30853 55605 899697993
3 21484 344
3 23442 109726
2 22244 308518790
1 64063 68708 503290596
3 11251 20423
1 52155 80310 879733165
1 33171 60155 977874961
2 19211 204135265
1 52628 69552 477768468
2 1262 424702305
3 15928 1883
2 12854 288760223
3 1855 97621
3 14092 136716
3 1485 38373
1 120767 124028 319285407
3 7859 130519
2 23318 673608861
3 4185 20720
2 10233 689127122
3 18841 15105
3 686 118682
3 3136 40299
3 22049 29797
3 1461 56670
2 24027 876834999
3 13441 15489
2 15835 677643450
3 24812 142742
1 11751 93582 25744056
3 9191 66182
2 4739 117134050
2 14354 456246797
2 22918 364716292
3 17448 94554
3 16379 10694
3 15271 88535
1 51095 65090 675595288
3 14864 111483
2 21472 940795982
1 19192 28648 552657109
2 10958 879009290
3 9893 117331
1 87983 94586 372579027
3 2714 104752
1 48118 140584 668424377
3 4572 71284
2 12644 450500642
2 21968 793874576
1 64988 116766 609342690
3 4895 65704
3 16088 141319
3 19133 115909
1 36560 94574 819065685
2 24121 935267639
2 24474 703043976
2 233 268337845
1 30821 95107 19980374
3 10098 125665
2 7911 931086486
1 71102 126994 292145432
3 18756 114808
2 23109 437513170
1 28831 117199 879225824
1 29413 42843 942269307
1 119397 125253 501742527
2 7648 848218454
3 11764 100985
1 55966 117840 238268564
2 16319 413101194
1 84441 97921 270227353
3 15448 37504
1 95879 97461 241680958
3 7572 39971
2 16416 890504298
3 6248 37235
1 116518 139827 887422013
2 8678 382310724
1 5322 83025 555181004
1 82627 117015 485316329
2 20004 564257957
1 30693 115889 895298764
3 7184 9569
2 7730 828896449
2 21740 75508245
3 23372 119860
2 16183 594385900
3 1185 28932
2 6659 900676297
1 60918 108501 451076203
2 1330 434494383
1 10046 110313 759398827
3 22784 136735
3 19395 43143
3 17079 126866
2 5298 887537972
2 8198 892459238
2 8711 160897724
2 11595 179245157
3 21039 66355
2 17376 258752914
1 21455 120899 885518881
3 19971 2893
3 7006 15190
3 4603 93880
2 16389 659248695
1 32094 62081 435481158
2 11762 692893138
3 11301 118009
3 9373 28768
2 5440 929008990
2 10471 453188631
2 6659 89938813
3 23191 114964
2 8576 438762437
3 24130 22148
1 57019 127656 983542458
1 107052 136199 244842298
2 16118 597302140
2 17414 950224672
2 1407 142651127
3 7786 116011
3 3952 25266
3 5112 5792
1 28397 106888 441074541
1 82994 134293 404585437
3 24861 138977
1 19606 24828 235439703
1 60229 76763 239750772
3 9423 129118
3 9961 101139
1 32821 109056 896322396
3 21621 92748
2 12362 33939655
1 21336 24121 29766892
3 6670 5911
3 15837 130876
1 60720 71987 907132049
1 61832 81185 464959839
3 11569 22461
2 8251 887340880
1 34307 43860 952934094
1 36932 136419 917947520
2 17302 493768867
3 2665 133707
2 21237 521803025
2 12728 703232128
2 5121 596004422
1 94907 126628 102937642
1 52018 78671 759916570
3 11253 98017
3 19784 68055
3 14837 115004
1 30129 35401 410360449
1 81898 87735 150357964
2 713 714702330
1 29892 131905 453487389
1 9881 86585 131308960
2 4794 322320264
1 29047 124467 225917432
1 34189 70240 561098431
3 23895 104588
2 11673 627598988
2 7821 341909743
3 13633 41517
1 4475 132091 248906833
1 58154 106508 134803765
1 4549 118215 798225233
2 4438 784197611
3 10890 7019
2 14864 697915679
1 34167 46440 33218607
3 4493 70996
3 24069 46250
1 68305 99061 635266869
2 13138 757572755
1 14548 37063 48019722
2 956 29046704
2 6553 551519111
3 23947 18502
1 42720 83696 884654973
1 7908 102104 738434589
2 22952 351112026
3 11221 44746
2 17367 887958095
3 13986 135605
3 10531 137481
2 12638 622019774
1 70951 73361 867785495
1 13224 27524 564800530
3 19598 19921
3 14512 109198
1 13352 59080 101506918
3 23714 139154
2 14034 369264512
1 18814 42940 308052497
3 4362 72028
3 15209 25912
3 7813 6110
1 21852 115344 623593698
3 8447 63226
1 30103 140399 370784218
3 20676 1948
1 51147 144795 502937145
2 6408 866408598
3 2166 135133
1 10504 133306 975641944
2 13366 140243361
1 27899 128008 632891041
2 5143 153227947
2 11489 563109887
1 5078 28341 987732142
3 8529 5938
1 3749 95632 42047740
1 43521 73129 577153044
1 77472 94965 581152736
2 20023 970667815
2 20314 209216246
3 12106 135345
2 20130 225577196
3 17556 140664
3 13467 52385
1 41089 131809 257924016
1 2281 96662 505304575
2 3413 690838340
2 10390 598668432
3 15511 20726
1 41002 108948 213987891
2 15268 960114147
2 13049 833104458
2 9863 878768620
1 18661 72409 4089490
1 118487 135915 274877105
2 20116 770312622
2 20515 127578094
3 14993 93239
1 45050 56393 347698607
2 6964 195843152
2 1851 2371104
1 60784 122835 930030398
2 19625 331061072
1 24742 28094 253818559
3 17003 15142
1 44494 139720 421484261
2 18141 977615767
2 3960 492153583
2 8428 589167221
1 8988 136906 874663508
3 10578 79533
2 16097 48432506
1 61833 87140 571838923
3 5272 45498
3 12555 84235
2 2830 239185054
3 22971 84552
1 88542 130304 149617633
3 601 83717
1 452 52722 265009864
1 49989 100418 181710089
1 55138 99911 626360230
1 68082 115660 260064646
3 15432 38341
2 24864 603148391
3 13693 90653
1 6565 124104 161017933
2 9608 570888367
3 3588 140317
3 7856 93411
1 36749 97623 21818456
2 22116 478386286
1 107953 112650 976984532
2 16157 437272959
2 17060 155414582
2 18048 656950491
1 1654 121145 782381515
2 23327 474622280
1 101060 122390 228670974
1 38380 140749 842165008
1 61182 116989 44050740
2 20255 194625666
2 2785 402761122
1 39955 103245 513112126
2 2882 881769294
1 24714 143250 41117311
2 7157 55723730
1 55407 133403 248607028
2 3993 406511462
1 19212 63864 375153028
1 62733 131086 116729477
1 43425 58058 635827331
2 9734 908085745
1 98957 124969 519806425
2 17043 780332665
2 13479 551117164
2 9713 845314645
2 9403 411039394
3 8024 104397
1 41296 43319 34880811
3 8079 16301
3 2436 111674
3 2208 59471
2 14544 95992125
2 11778 345762569
1 137419 139958 336544341
3 8062 97445
2 2741 986132615
3 21328 117687
2 12443 821439103
3 6849 60280
2 17039 3171418
2 12144 948978321
1 98527 143467 255858514
3 458 117980
2 8596 87089724
1 47781 134080 862809081
1 30292 41075 698791269
3 16589 23757
3 7314 18519
1 35355 40640 885685469
2 851 621484886
3 13424 7350
3 15360 131435
3 8605 98939
3 20448 81447
3 8485 46640
2 22579 815703912
1 70244 105494 750059491
2 17783 576084301
1 68805 106768 327873655
1 87866 100723 838911120
1 31207 70326 280726643
1 36875 44880 251367225
2 11105 338430001
2 13622 957928927
1 42862 55083 26871798
2 15308 446563187
3 15896 120430
3 10065 133275
2 8345 146876567
1 66892 73353 710845731
3 5042 65293
1 18747 73884 169819861
1 96441 118242 905264762
3 23838 47162
1 57645 109294 645937577
3 7846 141051
3 21919 80715
3 16213 130608
3 10399 94921
2 15273 6697786
3 22763 71986
3 22168 79006
2 4820 981105348
3 17255 59381
1 26283 28352 84004289
3 15170 138398
1 45774 62253 27602618
1 54894 73257 338889047
2 8405 100508159
1 104111 140952 333736033
3 5218 70403
1 67792 94516 192049628
1 47670 62296 369394770
1 58803 144089 273597243
2 9302 963549712
1 60506 91732 631953973
3 15813 110386
1 65139 106261 268445608
3 653 36115
1 116160 136018 220813689
2 8839 524235555
3 15225 18557
2 6202 982635394
3 13878 140080
1 70907 94839 70005903
3 3586 4075
3 13854 130218
2 8976 978389905
2 2262 858763572
1 3018 86550 190809378
3 23633 47423
1 11925 122527 933323246
1 37117 97229 377520853
1 112561 120430 650640386
1 34419 53669 309879530
2 20035 492832043
1 40277 104941 81718264
1 38145 93018 719042359
3 24171 99662
2 9325 777540762
2 22911 242620527
3 23951 137575
2 20435 383137873
1 106679 137089 313928908
3 9613 50885
1 17084 75468 528711651
3 6894 116476
3 9532 117351
2 13037 533094045
2 2576 284495503
1 39257 95456 543856669
3 12053 66580
2 16224 244525298
2 13890 434487166
3 11307 51337
2 17699 489364984
3 4498 117683
3 5589 62015
3 15400 79218
1 4285 30812 654622207
2 8897 292613407
1 78800 86033 452623153
3 20371 102971
3 15608 85197
1 9077 31686 316621339
3 2258 142253
2 15897 326569699
3 15741 73638
2 4612 994220047
1 118751 129242 467051818
2 1109 94195845
2 1888 929550642
1 101371 135328 759139579
2 5672 389332085
1 7905 90971 316284766
3 2148 5449
1 3282 5033 925476439
1 76664 108477 728843209
2 2460 833877092
2 9945 845925384
1 109996 131061 514686184
1 3722 47920 990959825
1 131349 137196 510592483
1 36954 103217 401733068
1 35604 117233 873783087
1 23430 139383 268497230
3 12820 139794
3 23962 3519
1 6917 91556 989539979
1 33859 45523 884499632
3 7038 11861
2 8305 259278052
2 20390 304422811
1 54795 63511 914092024
1 89917 143746 854210523
3 15181 131446
1 2061 19979 474401630
3 5079 140771
2 16923 853667219
1 52726 67147 824094719
2 2883 363397979
1 37515 89094 600736620
1 53770 125030 611865245
2 20132 451756004
1 22639 139262 220085330
3 22228 88996
3 24598 49262
3 19866 88842
3 4409 114202
1 18649 97598 185505988
3 17417 96121
3 12491 55460
1 6083 118633 296534029
2 14172 52261864
1 60373 124270 190783090
1 31268 90086 360644608
1 12189 65387 78771105
3 21035 50164
2 24902 122330481
3 19634 2978
2 20654 177991855
1 19571 100924 102487349
1 38915 140267 880488745
1 126429 138171 691569692
3 3334 19169
2 921 944910973
2 15721 690383096
2 20934 410350958
1 90366 131743 627685272
3 13139 89455
1 17774 92042 432080209
1 45690 123545 279251202
1 23971 110541 875650887
2 18054 219046838
3 225 65170
3 23903 88849
3 15994 122705
3 12424 42640
1 24355 138090 371956919
1 71216 99652 515105467
3 11178 138789
1 92108 105177 371183642
1 8439 57304 304515985
2 6049 986689076
2 3810 643164836
1 37741 127130 815879773
3 8259 107830
2 22732 275194583
2 12822 116056059
2 11769 89207648
2 6871 497139137
2 20701 882278846
1 92657 105022 820002740
1 36255 52343 320543760
2 6378 374960830
1 63297 76083 312729542
1 70011 99298 418028898
1 16533 81776 815034152
2 2470 309480362
1 41144 84355 770982797
3 12385 103178
2 4175 632639370
2 17791 266954072
2 8323 182184134
3 22736 113570
3 256 38538
1 25202 59778 720664047
2 8534 107393312
3 7793 68807
3 19193 29869
1 1448 3720 709980399
1 70587 75528 934344572
1 105565 106373 450453509
3 11743 87426
2 3623 664158974
3 17457 46400
2 704 923546216
1 183 29743 656705634
1 83438 142436 944135468
1 48730 143059 970249289
1 71413 103340 363263625
1 71072 118718 62793304
3 12612 93503
3 16660 40903
3 10074 109535
2 17211 846392011
2 1448 375717527
1 12501 135616 696862995
3 57 105078
1 58198 106406 330395436
2 18176 795746802
2 9552 715272364
3 5728 52028
3 4952 62256
2 1556 472035772
2 18640 192503106
1 15894 60295 500897718
2 17271 468890671
2 8914 338008905
3 8519 54893
1 58212 78548 406478695
2 23348 646159880
1 91793 116456 441608882
2 3129 145595976
3 3986 138448
3 7263 95043
2 9236 776155229
3 3915 110620
2 7856 872163189
3 14028 124839
2 13787 448292534
1 26271 105276 771799986
3 24046 61943
2 5472 715352421
1 39228 50661 73194335
3 21495 23325
3 7598 10262
3 307 55933
3 1648 127919
3 6971 94166
3 17635 34884
1 36231 78863 439027501
3 17465 135495
1 25882 82591 576873412
2 7644 730161936
1 13838 117550 583860292
1 15510 114211 967792760
2 23247 773132347
2 18290 331436679
3 8247 35641
1 15388 100769 779448159
2 15335 677575088
3 18795 52013
3 13634 128799
3 13588 134059
2 20140 27026202
1 20252 96452 241999479
3 9959 87135
3 19074 3958
1 85047 86616 735902917
3 21196 94499
2 16340 672825124
2 2614 479169148
1 23942 89386 460681908
3 7496 42278
1 35417 53454 75795216
2 24900 491171336
1 20564 61825 695981777
1 135778 137340 232017563
3 24047 19615
1 57591 88122 392630981
3 14840 116515
2 3485 272644312
2 12497 458279805
2 19991 456344569
1 49716 61811 96796838
1 25098 117021 620939921
2 13887 152392910
2 15483 774787836
2 8084 162714628
3 9981 11002
3 3981 127760
2 1405 295908592
3 9199 144374
2 4313 68313313
1 514 7816 623313179
2 15996 147967546
1 44040 113526 566858341
3 18256 113037
3 16907 31472
1 46288 48491 724782561
3 22902 7458
2 12407 690092816
3 3214 58034
3 18570 107966
1 76126 89002 402984446
3 5851 81571
1 72156 83871 169554573
3 21780 111083
1 52551 67434 624217154
3 9607 112975
2 20745 48096492
3 8744 96777
3 8591 73443
1 43144 122796 841974325
1 35214 111179 509828005
1 32193 139635 540132860
2 7094 710005583
2 19540 913077287
1 38409 68284 298189200
2 15787 88216915
3 15485 30073
3 16536 92485
3 9239 131458
2 23991 396466146
3 20895 141279
1 68009 96127 387849342
3 684 42649
1 58824 67410 901746995
3 9339 56592
2 18518 642098804
2 22345 381104238
1 48106 131137 657045276
2 12442 195210283
2 14123 868004207
2 21069 255715169
2 7946 611173227
2 19279 486427637
3 23102 110055
3 18245 30419
3 3442 3968
2 16875 511799258
1 88305 104990 59859880
3 7387 10472
1 2612 38536 123958953
1 34911 144295 314697944
3 24314 107240
1 70725 74546 327710499
2 6191 656673555
3 22808 29757
1 80807 82834 801392035
3 10957 89998
1 20585 119746 480866757
3 2077 138473
2 21163 505663574
1 800 109130 418024432
1 31664 72110 332215484
1 111952 129822 717876918
3 22606 122166
1 101088 117258 207335524
2 11507 890123477
3 16920 38220
1 73992 86029 770879989
2 8832 992241963
1 33558 42883 493775825
3 17928 98842
2 9295 795603033
2 6743 454209954
2 10074 292833493
2 19856 966280338
3 16027 71664
2 23745 996072768
1 67304 85256 963265162
3 15221 26724
1 25987 73609 771107272
3 20682 95207
2 14255 513922585
1 12151 12869 385183434
1 72923 126796 684676245
1 85651 94053 783352255
2 19667 330021351
3 2525 73455
2 22933 645063752
1 24228 83564 482131786
3 7898 35684
1 124386 132079 673563501
1 8614 90985 779848593
3 489 109231
1 110760 142619 564985750
2 16059 615361081
1 126972 144099 540910966
3 24178 105855
2 13750 819955965
2 22225 519179355
2 315 669552191
1 37407 53523 5281626
3 16780 97799
2 1333 906173016
1 57833 63471 716980197
3 12774 75786
3 16723 14041
2 21799 812019718
1 19867 78296 119866142
1 36545 135669 240796997
1 35911 90119 454182819
1 82825 122781 755300256
2 24587 882762704
2 1970 811058933
1 29133 112567 253708049
1 9793 66712 890273427
1 78846 105564 26126786
3 3793 50877
1 56323 96540 207802761
3 24276 87076
1 40033 103062 249179565
2 16506 772831490
3 15078 1135
3 20592 63471
3 7279 137398
3 23196 74056
1 20072 55435 361854764
1 46989 63683 35226338
2 4240 152213673
2 15268 111350826
3 14689 109666
2 9247 318774994
3 6297 14219
1 89208 118602 540103127
1 56421 85558 968123176
3 11043 94415
3 22579 110742
2 13426 781524954
1 75913 84818 52060522
3 20644 144668
2 24174 79318698
2 1376 155415898
3 23227 52868
1 19850 36900 590643305
1 80195 122022 553947904
3 23613 29945
1 63133 63293 49342079
2 18388 263636092
2 17506 773301905
1 23624 43621 525928727
1 98093 117241 626113201
2 1049 202649311
1 39879 124770 481779587
1 17995 71402 291144909
1 78319 103987 905573749
3 18884 1943
2 13048 282692015
3 18915 22025
3 18475 24867
3 11180 71895
1 12251 99606 188284984
1 97304 144771 538598645
2 19694 668362755
3 20182 132410
1 88099 115086 595946705
1 12338 123655 789404069
2 6077 45124172
1 6617 80139 946474247
3 24208 102461
2 17773 7756727
2 10626 438116543
3 757 38376
2 13914 584450146
1 121371 144091 722100247
3 15379 84448
1 8816 66283 494346830
3 1399 110196
1 14828 51031 796019593
3 803 47655
1 64357 79660 490429728
2 8028 299493457
3 16545 56189
3 22095 13274
2 2536 154691310
2 13100 286306311
2 18992 793766619
2 18231 852888557
1 8875 73754 976514998
1 91029 104212 920415251
1 82574 83935 634591486
1 69881 128295 582822169
3 21235 119294
3 5708 83633
2 20138 652728438
3 21315 93572
3 21332 19756
3 20738 23491
1 92098 130876 398717299
1 11328 86266 122806663
1 73715 82844 980763325
2 19805 656903276
2 22420 27816008
2 5069 664038367
1 106910 136604 853531909
1 30034 121502 351593565
2 14964 184088089
2 2525 646635141
2 5843 386832842
3 20861 62285
1 21040 95384 195526131
2 11492 717260855
1 112495 127494 578265872
2 9776 320295430
2 17415 440113997
3 6514 37055
1 17882 18899 120186478
1 125326 139276 769568918
3 11568 103948
1 50617 144592 803985742
2 10052 266551808
1 53329 112301 374325425
1 111367 140515 707007786
2 18496 933998840
2 23772 107770666
3 23296 124059
3 11609 66017
1 66264 93085 931289015
1 25884 103687 771556678
3 17536 78763
1 99922 121911 653337220
2 13213 520345264
3 1576 138911
2 1768 12102724
2 23951 622029162
2 3209 992487593
1 30569 51265 499314810
2 9713 830650538
3 21104 5552
1 34414 90949 526228232
3 6491 118955
2 7217 842049733
2 19241 660795113
1 4074 111652 48308747
1 47092 134391 977709510
3 16286 127128
1 47896 106570 308552549
3 12763 93686
1 104516 132956 485726692
3 10374 31106
3 16686 74776
2 11982 202952504
3 23680 50750
2 19071 298690283
1 6587 47989 434226352
3 16466 66832
3 9997 30893
1 48607 113977 861338408
1 121074 134778 495228457
3 17941 90266
1 122750 142288 425324481
2 20377 269804750
1 50892 138962 970121847
1 113855 121068 813993410
1 43085 130310 326403080
1 14787 34918 962157810
2 5308 321510303
2 6085 187556407
3 21413 98766
2 15795 574108598
2 6736 358047390
2 11536 340046943
2 9052 105545466
1 42342 99396 869348478
3 17774 127780
3 10293 77907
3 1895 53668
1 53267 71212 324292215
1 31103 64481 992507916
2 20943 585185671
3 12515 29565
3 2271 76335
2 968 467588814
1 102551 132448 487541475
2 12460 645999024
2 12962 359052829
1 47440 112223 341476984
1 5072 51315 559251088
3 3316 45870
1 20884 117926 599086733
2 9935 71795068
3 22184 141396
3 1907 49719
3 518 43215
1 67063 73263 63953822
1 64713 115894 360742308
2 10895 913205630
1 36009 118372 952219057
3 4272 105647
1 118500 123630 190449348
1 132480 141707 182396315
1 79596 140470 446195447
1 32489 33192 860856097
3 20418 10788
3 5398 12947
2 2710 289124264
2 5958 593390932
1 38734 140096 31468064
2 1783 295437757
2 1198 405359598
3 17862 79318
3 20900 40228
2 19307 328835070
1 4744 78700 508001604
2 18141 356511664
2 8190 784271266
3 3401 74277
3 109 44718
2 5074 762531536
3 6733 128361
1 49841 108440 993345643
2 12077 279274778
2 826 502154082
1 12559 54332 485059659
2 4822 96003874
3 11940 42215
3 11576 39215
3 12047 15813
1 36518 126738 830083884
1 21623 34389 867860795
2 16212 533885954
3 22173 118691
1 11400 136240 611415408
1 98251 138757 665514856
1 39004 56037 3039453
2 17926 622985130
2 2311 808236954
1 46044 46142 747714608
3 9919 83355
1 22270 50199 582665867
1 83647 88614 80564762
1 8688 20500 895769740
1 1524 82603 910605797
2 20357 289588216
3 16936 109131
2 2949 77489116
3 21161 133759
2 13023 619856138
2 14665 510960922
3 374 28062
2 16952 486557172
3 7205 97776
3 5150 108254
3 23497 96738
2 4386 696161754
3 15529 124849
2 23496 447913971
1 6883 108073 836457848
3 6748 105087
1 36006 53976 891705354
2 21998 670457625
2 1809 550274999
1 10852 50161 335438790
2 21382 250953712
1 58741 119279 247989905
3 4271 19882
1 26926 91641 871431414
1 43525 135714 566963356
2 12018 870492512
2 6175 657601507
1 41891 56446 449433955
3 14548 143483
1 97959 140637 865889716
2 22607 526633795
1 16146 101312 111876914
1 71277 78599 291979016
1 130013 132913 445128070
2 13393 537737001
1 5502 43017 471254367
2 4394 671843339
1 65175 72958 719225765
3 11879 4633
2 6407 388949508
1 89775 139524 334493543
3 14699 95781
1 2109 97416 765918752
3 1771 110120
1 24684 67011 513931874
2 19795 777957216
1 101272 134010 535151492
2 671 339324075
2 11157 303018443
1 73587 74964 767055815
2 11069 766321250
1 3230 67231 876694226
2 18270 221739017
3 17037 111081
3 679 69375
3 24683 81637
3 8991 74167
1 88048 116437 375485151
2 12140 1730234
1 25363 40911 693708883
2 965 367153018
3 19862 133463
1 22936 31109 695355885
1 5639 42821 342892505
1 51724 63373 330308743
1 87055 113776 693838309
2 24708 49825964
3 4827 23722
3 9571 10269
3 22146 76047
1 59940 131986 903322385
2 156 566744235
1 14200 119207 902542879
1 1108 128101 624047283
1 87641 97367 374564295
3 15775 124096
1 43818 119918 504066247
1 27307 41200 977927347
1 32809 54772 457626121
1 54197 65249 83625806
3 24324 60436
2 18604 705042810
3 13663 32251
2 7041 8741120
3 4529 85143
3 17689 6603
1 115568 131477 572446743
2 16887 657580368
3 3362 131493
2 13454 457685946
1 305 55460 26647452
1 51076 95575 313315108
1 37340 86362 252994536
1 2914 32435 178212740
2 6917 702140579
2 8062 93844005
3 14102 74237
1 7288 106329 377383763
1 96394 135026 398825767
3 8983 85713
3 16327 92549
1 15877 69077 355849455
1 28445 64492 161009793
1 4728 11763 645141157
1 77087 121208 81543482
2 9687 239900190
1 104159 106513 626980506
3 20089 106689
1 94578 94964 548063613
3 20759 111296
3 1206 74880
3 23221 139245
1 7797 52746 790571530
2 17944 571376069
2 12404 716129695
2 1906 99005899
3 23346 61727
1 25119 86241 46010215
1 100603 130789 966907088
3 6476 110966
2 17057 287470017
3 9670 91732
2 14775 34450577
1 57594 96713 399193476
2 15401 372228930
2 6746 178160547
3 11034 40719
1 50588 86145 74422355
3 19939 43589
2 10419 399304598
1 33692 123320 108104079
1 18999 108662 784879327
2 3351 825177423
1 56824 139419 407757431
2 346 322920055
2 14069 432745551
2 5360 119047370
2 11687 784521588
3 21773 78120
2 6440 140233537
1 8583 62190 33966407
3 2395 117322
1 93329 98253 175019993
2 9701 694785690
1 43144 114739 809654464
1 39789 102769 485351967
1 7307 41811 997571736
3 8367 142781
2 20430 254392104
3 5766 95293
2 10044 809930615
2 4033 912452381
2 24101 715391688
3 14756 117857
1 82085 118862 869716703
2 21159 190518353
1 36158 54609 17100873
3 22167 79707
3 4952 37105
3 23363 65439
1 37840 44360 935843166
2 5220 97836028
2 7892 174847327
3 4522 137578
3 5408 99085
3 14959 133701
3 22783 143787
2 4853 983233851
1 80500 141359 58837653
3 8458 108464
1 4883 22664 603064519
2 18530 656238954
3 128 79395
2 5235 868951579
2 10244 691871705
3 9426 56874
1 43481 133458 661134739
2 8334 211788142
1 54415 114470 83316234
1 39619 97221 462707502
2 15207 543241036
1 10528 88067 703582781
3 11114 14651
1 38448 74661 824082962
1 632 40449 16840094
2 10829 327844831
3 17882 81083
2 7257 704698257
2 1704 66063747
1 26377 133108 102182235
2 8959 214283652
1 9497 15512 63379612
1 42248 137832 869853347
2 13646 48024262
3 6737 24298
3 6397 64317
3 9288 66594
1 15980 52014 169948099
1 12049 29351 56885596
2 23719 201512335
1 90936 95431 68617057
1 117795 133982 526667872
3 23414 32538
3 9945 63222
3 15424 5567
3 2954 103983
1 18116 110661 261603562
3 17480 108497
3 12859 135144
1 23464 60666 674301737
3 1302 70257
1 30042 50150 923259826
2 19646 632348712
3 20554 78315
2 18643 977396991
3 16673 86030
3 12484 106849
2 3154 132756532
1 23415 39206 892278633
2 11307 210251848
1 11278 101420 692239222
2 3099 565992577
2 9189 8766357
1 36977 41735 140043824
1 82929 109241 264869017
3 7182 124484
1 129139 134158 540893581
2 13260 96057594
2 19140 828600186
3 11057 3880
1 4180 5175 527468842
1 65273 124391 514287893
1 61832 100875 519170719
2 23975 56735225
1 25528 127603 433000375
2 4627 778345163
1 25253 83930 993433608
3 23137 130986
3 19301 138645
2 1119 755265471
3 812 16725
3 24838 142470
2 6533 864997917
2 9230 848288142
1 98768 136813 17335811
2 11714 120618146
1 20536 39037 161623629
3 5221 112117
1 16359 54384 158860494
2 21885 805584428
2 12779 851346024
3 22041 76463
2 14395 426694001
3 1984 65604
1 46506 106225 727659469
3 396 41771
2 15456 315015857
3 2986 36216
3 18719 66379
1 20663 127923 314846089
1 25147 41388 56064333
2 17802 859239633
2 15467 506177153
1 14036 116593 581454623
2 22432 807247514
2 20464 62936163
1 50759 64110 993652941
2 2052 288508720
3 16130 131466
2 22835 380982391
2 1680 648946209
3 22755 98103
3 24866 113932
3 21747 102826
3 16510 13334
2 3192 835556208
3 23447 74702
1 40189 126018 281301765
1 80193 135810 273909670
2 3848 160809086
1 104599 121653 599285883
2 762 453441142
2 15280 686316773
3 14279 113116
3 7033 51964
2 14211 352792980
1 75784 92992 684331755
2 17129 745745650
3 15897 41651
2 13114 497599557
3 2149 61780
2 2698 18164750
1 10768 80044 377490476
3 9606 105936
3 14057 104879
1 70880 78437 505034551
1 37070 79486 949295097
1 36743 102692 682056288
1 3667 72236 681522972
3 15260 98881
1 7349 119633 341656003
3 18708 101054
1 28158 90230 32186512
3 1536 113629
2 15667 791948424
1 4758 22700 309597889
1 9517 48879 285768675
1 105531 106830 556228841
2 22297 253349186
2 24393 939688894
3 7962 4045
2 4158 283002140
3 23447 86543
1 12499 56201 87308019
2 10307 701593823
3 4322 86942
2 4932 15922833
1 48669 139445 486877462
3 22380 12748
2 19372 904102917
3 19482 5635
3 7989 131414
2 21449 396959539
2 12103 782729567
3 22840 47681
1 14893 30489 170179284
3 5250 63069
1 424 15797 222127203
3 23419 84317
3 14799 37717
1 39521 79176 299157558
2 20963 261706700
2 22980 803371275
3 3558 25667
2 14881 415238537
2 7141 343332309
1 24362 132713 187061694
1 54286 118557 862426933
2 10082 169950426
1 4957 18614 163254584
2 19153 92634105
3 10613 109191
2 22199 316863988
3 6179 70891
3 1107 141685
2 24934 402557428
1 24894 52057 985618625
2 19233 439269136
3 24127 46290
3 15017 141387
3 14989 127478
3 2069 64546
2 5183 447589477
1 29513 68059 954068153
3 4167 41590
2 8825 215497042
1 74173 102099 520578151
2 23588 292588200
3 4944 73474
2 12334 196969286
1 61574 89954 18828305
3 4703 134953
1 11588 99275 821829730
3 20695 123424
1 108704 139333 518627512
3 14913 88046
2 15687 74908338
2 4694 793676565
1 68842 85563 26789874
2 13511 806024365
2 8069 27642545
3 11382 35053
3 16711 46703
3 24213 135175
3 21700 127049
3 6042 44170
3 2551 132881
3 2922 97271
1 50735 102572 748168918
3 6550 98975
3 3022 6155
1 54382 132101 254123755
3 4073 114814
1 3465 42224 3085487
1 6072 20147 623356568
1 8177 32866 900275655
3 15582 139850
2 17845 601958973
1 85617 105450 321325791
2 16052 726126301
3 23983 70557
1 37569 124234 279746521
3 5647 38566
2 8430 249696599
2 13659 559626401
3 23669 10559
1 41619 118954 555208521
2 15507 849615122
3 21014 169
2 20548 655328716
3 12162 63444
2 17665 694308542
3 20151 23368
3 16627 120775
3 14184 35413
2 13778 884337802
1 110271 125030 693353984
3 22748 137739
2 5213 373618720
1 10915 87967 466154835
2 21377 629100077
1 43239 108477 663791715
1 52998 138703 331663068
2 15365 350063169
2 19716 479010630
3 10061 11063
3 13470 51508
2 18595 113763720
3 1697 123654
3 2784 131902
1 66115 78483 928690046
2 22750 105973095
3 22629 61893
2 14818 95326427
1 60606 84985 193307871
3 14080 43388
1 41993 116643 219976183
1 73325 141996 265518650
1 23764 125061 752985416
1 17071 141072 333951479
1 112184 114355 857664176
3 5737 47450
2 20397 21974086
3 8434 96157
3 4638 142180
3 8530 40941
1 8583 38217 64278359
1 29708 82424 227306351
3 3778 59822
1 15262 116478 48077792
2 20895 31322748
1 62789 123021 586434601
1 39081 88681 242934829
2 3475 513120391
3 10861 141523
2 20298 412815035
3 5799 8148
2 12940 359922852
3 17688 14719
1 12035 91185 943095984
1 70115 101715 21885746
2 6027 338891516
2 21725 292794917
1 28054 75815 662639117
1 83224 144774 922747840
2 19347 962010331
1 12990 67317 305915223
2 14617 299102466
3 11985 90794
2 12363 425747389
1 46703 84295 862405845
1 77416 143756 754794743
2 24780 970825818
1 1491 78786 838738
1 5482 50858 139638286
3 14007 24271
2 18433 158309598
3 14828 123263
2 20766 336140217
2 4213 195830589
1 8063 86024 863992660
3 20100 103013
2 17286 467212598
1 48596 77502 760721944
2 16974 470619673
2 13846 581288430
3 14462 17551
3 11203 13108
1 32253 119847 99322437
3 8786 3065
2 18650 923745410
1 78621 137016 925255537
3 11905 78155
3 4066 120960
1 91796 123067 851410983
3 231 37686
2 15742 147058744
3 20614 41049
3 13890 124166
2 5421 528380740
2 16829 621374567
1 43911 116393 275793117
3 4758 8678
3 2067 142859
3 14302 38402
2 16322 587235685
3 6173 135803
3 5357 78328
3 1623 57786
1 14929 50308 505854932
1 109081 109433 635499399
1 39435 90016 405064241
2 15829 709725281
1 34749 44036 558468404
2 2209 992917673
3 733 63813
2 6088 581669318
3 22703 17540
2 18569 656119774
1 76233 102537 372284900
1 69323 126012 577207225
3 8826 63558
3 8867 95208
3 18672 105847
2 21452 517353648
1 2322 139019 380002986
1 58067 85101 925306866
2 366 243108971
1 74537 139948 840952322
1 62412 107097 916183105
3 8280 70436
3 15706 57451
1 50795 91162 267381789
1 14209 129946 149148786
2 17421 263550790
1 62248 119979 800376203
1 70981 123116 202592377
1 47865 86127 940029126
1 7008 35902 325955231
1 15545 134141 372656793
1 64297 76796 90826676
3 3268 81939
3 12775 21390
1 17636 54116 685303405
3 1744 74898
3 5224 97668
1 24460 47732 537329186
3 6551 61501
1 1782 103376 722010269
2 15024 936018567
1 6015 115383 17229024
3 10427 66802
1 5732 22091 691125029
3 3958 97554
3 7008 113353
2 14642 738253673
3 11733 130006
1 12688 108214 462180869
2 8218 118804773
2 24740 865801247
1 92253 126349 916356689
2 22742 772269907
1 115938 120585 485459965
3 23087 112621
2 8033 691025075
2 17535 134044511
1 12985 122785 911476205
1 15100 130584 361496460
2 10197 543015464
3 3101 38410
2 6360 345767280
1 2578 64732 186427841
1 83327 141098 299635735
1 60253 76696 338023858
3 6039 38727
1 1757 117936 367112235
1 66942 94550 610180100
3 7850 52050
1 28999 125854 220534669
3 169 71579
2 4512 154393632
3 14525 50521
3 1413 123821
1 125860 133824 89240800
3 22175 126562
2 23989 977680253
2 21225 416577339
2 9829 164157773
2 15037 173262127
1 85747 131665 871636607
2 17445 578146738
2 6926 520759330
1 95794 122557 869445395
1 49114 92679 251224395
2 12278 917463629
3 19707 33301
2 14085 176045046
2 19904 699793591
3 2554 121588
1 50253 135971 847031469
2 17682 354924582
2 23662 294307245
3 2088 52879
2 18426 849677539
3 2458 69568
1 109436 136489 439808430
1 6706 22141 453591593
3 18152 79285
3 20770 37233
3 17765 99236
1 39562 71671 152265691
2 10197 15686018
2 2333 659372892
3 10459 37229
2 16423 664947268
1 86546 87488 990015995
2 7135 5172737
3 19154 31143
1 82438 87287 916854125
1 7668 44155 828517795
2 9564 934785650
3 14428 72861
2 16129 676833265
1 34706 78972 606511468
2 24175 414727593
2 13239 68581194
2 61 668055144
3 24936 94476
3 393 73148
3 9186 63684
2 5083 510703747
3 13821 86359
3 21232 115232
2 5530 610723965
2 22785 830511296
3 16875 6631
2 2154 340576257
3 1991 116575
2 3499 247790804
2 13999 630042342
3 5154 93681
2 2 121471175
2 5836 956664460
2 3175 66222978
2 24196 538163560
3 13775 78098
1 28835 107379 251898262
3 11014 121330
1 44800 140476 130751849
2 654 629395075
3 23364 16088
3 4104 113379
2 2435 985945723
3 6623 56260
3 4047 78711
1 26627 140158 153208046
1 133444 143835 20688615
3 4548 65184
2 24618 423431230
3 21217 136597
1 25114 40881 447917424
1 29107 45759 814082068
2 4581 610613243
3 19729 61861
3 5013 100926
2 16239 700375782
3 11650 120411
2 1325 752950687
3 22411 129651
3 21000 78408
1 129203 130723 284897357
2 9368 490696588
3 16722 137801
2 4810 305909438
1 24531 81355 785985811
3 1253 24209
2 20234 69803122
2 10366 238857200
3 10201 54108
1 14809 90842 602464613
1 4916 37235 497485676
1 404 131488 917891095
2 16319 428689687
1 46923 54896 574338310
3 22133 80090
1 10037 74926 797202965
2 10849 480307904
1 15856 92643 71887908
1 2452 100449 555287129
3 11635 5446
3 9380 128693
3 5453 126588
2 3739 2599063
3 24878 97185
1 33128 63636 904847112
2 7712 477176569
1 82657 108399 200368461
1 9162 50281 152360751
3 9306 101156
1 19493 115952 122290353
1 12996 23146 78201009
1 54645 64772 783985676
2 9547 928718532
3 342 29070
2 6348 203019966
3 13808 93111
2 21237 136830287
3 11844 62818
3 11630 57085
2 10178 706616429
2 6805 6117796
3 14399 98454
2 379 53261144
3 498 143319
3 14176 41613
1 29606 101465 985984878
2 21418 91950671
1 2666 91488 333449700
2 24715 9314004
3 24211 142899
1 52232 68734 523127422
2 22026 797928585
3 8344 16671
2 19106 471425226
1 117250 126626 789451129
1 84005 89061 501740045
2 12091 773900429
2 8673 3048216
3 4515 67432
2 5860 848497131
1 50114 84519 731203506
2 14779 780535682
2 5559 224470745
2 11703 475198366
1 20329 123716 56655928
3 22684 66823
3 12162 114570
3 1031 75234
3 4500 22565
2 243 98451167
1 52580 111143 6963154
3 15473 99601
2 2690 911902290
3 11448 42243
1 96493 124297 554396589
3 3554 73912
2 7603 65516986
2 21182 678126977
2 6730 956121754
3 7537 32166
3 12077 51254
3 24037 56410
1 87040 132725 692970078
3 12170 52400
3 14928 92433
3 22980 144267
1 30906 104148 634152490
1 7888 110092 425381839
2 10901 29014117
1 60636 100274 773882941
2 17019 122352335
1 37999 131585 772164243
2 5366 256621999
3 3574 103964
3 9988 140612
3 17669 69418
3 2714 131415
2 4790 275315339
2 11681 924126202
1 22079 32176 990454128
1 1982 73685 124637894
3 16467 50915
2 9830 529155392
3 14077 24794
1 26420 134388 667746412
1 21729 82215 977555860
2 2248 388995474
3 9082 25020
2 14102 779257888
2 23998 75722672
1 27873 64130 586415536
1 5635 11074 962846251
1 32648 96551 673930833
3 3422 95102
2 16872 484499255
3 14677 86817
3 17386 12133
3 11437 61513
2 7142 90234278
2 13833 694546758
2 12161 975771345
2 19423 321270562
3 2758 38810
3 610 68709
2 13522 489755702
1 1902 78665 714170417
3 473 11426
3 5322 117574
2 21591 908245032
2 5058 78164676
2 4592 415002033
3 24752 103279
2 7082 796107635
1 13354 125069 682932470
3 24424 44606
2 5722 727467342
3 2362 133377
1 50718 98057 836316066
2 22192 277046892
2 15970 461687321
3 903 126743
2 2866 309572352
2 22586 591920021
1 73638 87937 194861747
1 36329 56220 271654649
1 29690 59559 799171533
1 52591 86260 85717251
3 5106 17243
3 691 9629
2 16519 48307110
1 11024 97098 311418437
2 19472 916671985
2 17960 156950272
3 3075 134792
2 2904 518859684
2 6204 697997610
2 9130 252566594
2 6672 290065225
1 13898 120466 700521329
1 1025 47437 990075906
2 10152 156480197
2 80 367922515
3 13252 32320
2 6586 873392386
3 6767 65525
1 48095 53212 223390538
3 9730 18251
3 1393 93962
1 64205 142220 905493032
2 2125 669832085
3 19384 116729
1 89227 131932 788070769
2 17702 693062988
2 24236 749885070
3 23436 123565
2 6018 572912289
2 11450 733443683
2 11166 58678173
2 1146 939906860
1 104049 117547 226409016
3 9003 139770
1 121858 138897 569554429
1 92053 96209 417031614
3 1277 53349
1 39954 76773 443273720
2 8528 45507206
1 15012 64250 75951306
3 14870 11953
1 47016 137721 89676764
3 9207 45079
1 80517 91630 957213017
1 70028 136791 636874585
3 11758 143886
3 11408 122999
3 16310 17143
2 22368 865401883
3 2235 38351
2 22828 318852452
3 13986 65501
2 24672 963439513
2 2484 291608745
2 12719 736182356
1 61551 122198 582651959
1 95574 109597 282353511
2 12264 588949962
3 13117 120484
1 103696 133924 876825905
3 3224 22789
2 16571 216277059
1 116209 136510 886997846
3 12512 61734
1 1149 39083 532889193
1 78965 107466 365137565
2 5109 149319320
1 4077 6008 187678633
3 10025 22966
1 16893 47321 510289537
2 479 37880171
3 20362 90736
3 2815 121692
1 3701 17623 495475494
2 24672 871471609
3 18845 116519
3 5496 120111
3 5121 81784
3 1245 2029
2 14374 240567924
2 6049 480628888
1 80947 114610 339507858
1 15651 38459 282227931
2 11494 768562805
1 6182 102259 376628181
1 50525 91344 370255538
2 22494 444921476
1 65019 101504 349987814
1 24332 105681 715916428
1 105971 106798 899880511
2 22184 157589826
3 4002 107631
2 23761 998721080
3 13450 16965
3 23492 126298
3 18234 68825
1 93027 93176 100028951
3 19924 107573
3 5948 32075
1 15717 46292 903589602
2 3519 929070081
2 20919 38585894
3 7504 106608
3 7463 131498
1 1571 31918 11437079
1 21573 76111 627427960
3 590 142559
3 7888 142398
1 23530 89720 986337754
3 22842 7674
2 4370 968593612
1 77138 113981 418083255
1 16402 63962 711697605
1 64512 73473 415597861
1 47640 113826 590028304
2 24178 795226834
2 12517 525926353
1 57879 118591 398290697
2 16046 931942091
2 16360 938811079
3 12492 130419
1 70787 105479 828800499
3 19205 59233
3 22552 81067
3 12708 83027
1 28671 144647 202193291
3 13757 84501
1 20086 138558 593218546
2 18003 439367592
1 10837 48575 653614943
3 16665 63493
1 71556 139521 261919812
3 12051 126151
2 8127 899208085
1 4514 118469 177290096
1 6304 67277 407583641
3 2732 414
3 8168 82413
3 10395 20117
2 19105 779019954
3 8416 98057
2 14057 560893463
2 349 702662981
2 13234 591040864
2 22607 527742922
2 8393 244723563
2 5880 626053441
2 16117 258367116
1 124488 135433 726023688
1 91144 142885 110432455
2 18470 517679942
1 136425 142224 994496476
2 13442 364653738
3 6724 55357
1 30785 76462 333692707
1 28469 112058 187782218
1 31381 96857 125795111
1 46392 109407 548628270
2 7420 469555207
3 13687 27746
3 8963 130738
3 15711 33982
2 9433 742705582
2 24858 178584033
1 38448 120511 140760155
1 78496 129588 344274206
3 311 136214
2 18799 880532220
3 2089 121193
1 10260 91933 710531808
3 21454 61888
3 22050 11560
2 8181 874003943
2 24497 966892606
2 9959 444148272
1 48351 88776 99583192
3 12290 144412
3 16384 23982
1 19607 29687 322476903
2 2391 411826111
1 69674 84139 299941338
3 8649 98221
2 1597 675681519
1 105789 144385 703486880
2 5850 525222994
1 65985 100487 554059258
2 14857 335503606
2 12348 664056668
1 23144 89920 822155878
3 10037 26281
3 17188 23676
2 16981 993950367
1 67634 123133 473704332
3 24932 8180
1 12581 140578 822580302
2 21442 528699895
2 13972 12788774
1 92964 138818 328380556
1 127359 127784 217262124
3 11896 59610
3 4882 113241
2 14753 982749416
3 20664 68317
1 47608 110731 187277889
2 14339 338981731
3 2542 55811
3 4578 113072
3 24935 50089
3 18866 44499
1 18177 102432 392856306
1 85065 140067 739880907
1 34669 143709 221601658
3 18794 91021
3 18585 33356
3 23781 135322
3 1321 139872
1 127021 143714 689648219
3 16184 63355
1 111475 122481 613877268
3 22884 144115
2 20776 971381880
3 21847 119284
3 8980 16989
2 21830 598742724
3 800 623
1 16634 63647 296940474
3 4712 43945
3 12106 134816
1 114695 135941 209928515
3 23243 97526
3 11195 64299
3 2928 110784
1 114473 126031 451717271
2 6373 466462392
2 14762 275152174
3 15227 60866
2 17153 55760580
3 17914 4832
3 8144 65457
1 23568 102570 584200394
2 7945 933801817
2 324 907934171
2 3354 928856970
1 61450 78031 213009571
1 42950 74411 237903117
3 11822 143142
2 7462 673787781
2 16220 890632531
3 8792 12639
3 4508 88370
1 66466 142228 256622003
3 4879 110459
2 16532 775853989
1 20086 132327 384097435
1 9085 36920 502958897
3 16892 121233
3 4322 99523
2 10401 33601294
3 19548 22895
3 3888 143034
3 21855 71156
2 2764 485908396
3 7491 33847
3 13596 5257
1 50539 135741 685482066
3 10370 133543
2 16578 653648351
2 15676 772250516
3 10051 23074
2 11637 32917325
1 16314 24511 482092876
1 25669 115256 379578641
2 18151 711156066
2 22280 817938542
3 7576 18436
2 19686 263506022
2 11510 592359426
1 17435 33608 325716640
2 16040 716574462
2 10265 769743894
2 12656 72004061
1 61191 122021 164656354
1 31537 120389 736458427
2 24026 298027129
3 17741 95848
1 49107 55385 870396916
1 20712 79348 257350879
1 99632 115966 223264501
3 3329 97039
1 41593 105847 516129325
3 12011 9596
2 18038 928973309
3 12189 23094
3 9946 72319
2 2651 176515259
3 12102 43169
2 19898 248368549
2 700 241495782
1 83724 128727 94342143
3 15923 103721
2 19855 789690607
3 9809 46004
3 16744 43499
1 63256 143435 830546932
2 19192 326323782
3 140 126872
1 82906 97912 184360689
3 12563 90356
2 23264 975657906
3 21951 120282
2 11931 498921565
2 5843 798595939
1 107290 119899 99977806
3 19916 126631
2 11922 951653247
3 6185 127326
1 5830 32478 538722606
2 22478 864523829
1 76388 103357 476345186
1 46080 70555 858993434
2 16869 989964212
2 14348 794165607
3 18182 102378
3 24423 34317
2 22099 136226066
1 118493 142304 305613787
3 3397 142909
2 752 283825002
2 24106 178704892
1 64895 144099 625273702
1 17319 71014 881678438
3 1113 98367
2 21607 597047829
2 17093 423892018
1 97553 133027 839514727
3 15138 81772
2 18505 73806654
1 57353 130819 782979646
3 14777 54450
3 22437 57820
3 9759 107468
2 18637 275675381
1 23678 104931 781033672
1 33150 144516 443414589
2 13355 831770316
2 5482 243620426
1 29898 120718 633125099
1 40663 121555 387399372
3 1046 86379
1 56671 80273 595868607
3 1147 115959
3 17258 68849
3 17093 71348
3 187 91941
3 16165 137641
1 70513 141992 54996834
3 16650 27944
3 2507 119853
3 15110 95280
1 67141 116619 610769345
1 40894 97837 922824501
3 10279 118056
1 4065 105024 194374584
2 14222 627157329
3 18695 42296
2 4700 982556362
3 4168 140131
1 13037 24474 986536163
3 11908 122484
1 116536 122882 314658795
1 51407 119944 725041128
3 11193 72207
2 419 712537675
1 68988 143226 298882121
1 13356 132875 323574395
3 7604 31930
2 12736 292754662
2 10390 439392443
3 663 24701
2 11509 404826920
2 3587 949231322
1 9296 115116 131361939
1 70172 116515 326568049
3 13877 1578
1 7656 52228 20607665
2 5349 89247665
3 22520 48511
2 21347 236399268
1 18483 95987 976690259
3 18466 97453
1 27461 117371 848432250
1 15737 35311 838826239
3 5718 24691
2 1043 562838815
3 12006 79407
1 89650 103345 40305796
3 12742 136979
1 25090 85873 438171211
2 17834 400377337
1 64730 96058 932457400
2 21656 343904422
1 734 25955 41570077
3 20758 13746
1 36507 91507 633398860
2 2837 404299754
2 16088 14474067
2 12913 126717637
2 9472 930243238
3 19766 55306
1 76535 107232 202526108
1 25561 83294 326724042
1 7031 92074 542191405
3 8185 77165
3 24489 108007
1 41641 55615 460948290
1 4338 52341 39488702
1 5134 115217 819878710
2 2950 709524755
1 66425 98411 546272527
2 21218 580099732
1 7332 24318 818690581
3 9905 67937
3 6728 136204
2 23633 355597120
1 39069 124327 545726335
1 10827 54452 89873222
3 13452 141413
3 21764 131017
2 3378 742831213
2 7787 338421290
1 106624 129521 653272877
2 14704 444231284
2 22747 210733962
2 9105 808835172
2 24829 519122213
3 5405 39005
2 1644 545112981
2 15422 303224747
1 80130 134655 16772552
2 16268 386955697
3 21320 66356
2 21230 967783860
2 17228 752591935
1 1242 7838 584703900
1 65081 71890 797049937
1 21612 54125 54335368
2 2941 786887480
3 6828 103302
1 102121 108279 1254404
2 23059 989517681
2 4359 364400291
3 13824 83716
1 62299 100875 727013544
3 23073 80081
1 38156 125785 293541933
3 4698 104918
2 10437 650375759
1 14261 68076 935955824
1 112581 131456 326676678
2 8093 72570179
3 13234 31064
3 897 68371
2 9012 914766589
2 10913 723259343
3 11589 115306
1 29733 71681 461658266
1 54354 94117 224306477
1 82551 129248 81623872
2 4123 217682152
1 28406 84673 498603484
2 18977 639055557
3 23386 13762
1 45124 80861 899365427
2 1 514126130
2 23307 230930810
3 23043 27462
3 8841 74061
2 22309 493787187
1 8376 113375 987110020
3 9225 59103
3 18837 85594
1 71018 72792 442399399
3 20987 121737
2 6892 938613964
3 12225 53580
3 4832 96635
2 20946 457962248
2 7739 973243264
3 10287 55342
2 16222 161609381
2 995 859519337
3 22731 19334
2 8779 349566703
3 17742 107510
2 19083 529985277
3 962 31401
3 6493 118268
3 8765 136940
3 3834 20004
2 2851 926026693
3 19621 100702
2 11641 231697863
3 20796 122818
3 19214 16348
1 21992 47645 109030182
2 20739 904714355
1 26736 94556 95484135
2 21003 195826992
1 1982 92875 584526460
2 7967 300265892
3 14406 19940
3 13478 114239
1 66888 74671 312965216
3 13900 107612
1 9971 12848 535737651
3 3585 5232
1 10014 11240 342358288
3 22768 3007
3 15125 50156
2 12515 100450163
1 56156 115965 606356865
1 99495 100662 268304738
3 14223 853
3 2440 34890
3 24805 55710
1 34933 122631 122787929
3 4561 44522
3 11029 7170
3 7761 101327
3 18083 33287
3 17616 129785
2 20994 734274373
2 20702 408496501
1 59600 73470 158736480
2 23808 245898577
3 21276 402
2 2590 728330400
2 17646 121198455
1 38032 75893 312122072
2 24043 596445027
3 1738 121700
1 10611 55578 783254947
1 25718 81269 582492655
2 19102 815426752
2 17518 368099002
3 23717 37098
1 35724 103297 546541144
3 10535 59368
2 21019 397421180
3 23888 75609
1 45674 58612 834529775
3 8855 41253
2 24893 839848044
3 4201 110500
2 12377 759088700
3 5117 68969
3 7479 29791
1 35102 116858 599057995
3 6580 94278
3 2288 43025
3 8158 113309
2 5962 904526265
1 62420 115628 580840317
3 24804 142755
2 14945 187669607
2 324 780503497
1 19586 129543 292999317
1 5756 129448 356923532
3 21746 114659
1 32162 42889 173643075
3 22274 73720
1 28132 88063 640284968
1 47641 117677 671038044
2 96 137314877
2 6689 476262795
3 6450 47933
2 3713 153635482
3 24095 109257
1 37610 90843 617654074
3 11563 26024
1 52529 137664 783066627
1 5371 33806 105388597
2 18929 889197497
2 20573 725633501
1 64918 92288 991545535
2 22536 143707318
2 9184 947837943
1 11699 89559 212602612
3 13490 75879
2 24738 698505787
2 8060 780454808
1 45622 55040 321027941
3 11261 120238
2 24580 301641141
2 21687 332387060
3 5694 54153
2 22037 202092284
1 11054 105709 466672205
3 3387 127647
1 48810 51923 555491067
3 11020 80870
3 20289 125525
1 23869 129706 249417034
1 97468 138335 103198264
2 16028 304696657
2 12514 658057420
2 21581 573119597
3 6535 71682
2 19995 274454961
3 22423 103299
3 4976 96973
2 2644 497527646
3 1456 109768
2 11445 932889620
1 56923 113690 607773251
1 37401 41530 538360528
3 547 98113
3 23364 15225
3 3713 108635
1 16986 68007 144468056
1 224 12624 951602101
1 72348 142556 929766890
2 6670 229611864
1 28884 45250 416515389
2 24797 439234706
1 39736 48827 263995311
1 42965 64691 568767121
3 3241 62898
1 7048 82854 908091791
1 15450 128437 24537733
1 17119 78670 533064087
3 22096 60317
2 24696 537399975
3 24661 109974
2 14966 320525897
1 9844 50556 953336535
1 30183 90131 678323432
2 19520 834943171
1 68937 127037 59556330
1 11761 102061 820449165
1 47640 129767 566364048
1 26336 26637 220275340
3 304 73086
2 18066 460728557
2 16086 550695835
3 489 132903
1 97436 116138 397217190
2 4247 711581013
1 63125 135826 552647650
2 176 297593892
1 73233 78245 206346665
3 16929 119741
3 19716 75436
1 14837 136866 878826264
1 105119 140590 412460753
1 23090 82716 101726656
1 75215 88316 999022875
2 10793 395069390
3 11168 63824
3 24785 51424
2 4279 393124395
2 15860 577458027
3 5847 13163
2 13295 495090388
2 135 563932107
1 5126 117559 582867261
2 14630 96296442
1 59623 121935 209881559
1 38579 138203 227215759
2 18480 616293492
3 10932 61279
2 20049 940893901
2 5739 464815740
2 16663 441293118
2 4931 496150662
1 28815 127444 753512565
2 6900 976741957
3 5513 34872
3 4766 45542
1 26710 92666 805824617
2 12557 775186298
3 1888 133665
3 23228 18180
3 10584 24676
2 11218 180277609
3 18665 131848
3 22359 136234
3 7592 1990
3 19206 107797
3 20306 61501
1 28946 118090 170861685
2 2874 359507263
1 37845 119559 801146934
1 50991 55218 619354611
2 2070 42588487
2 15707 136647226
3 14888 101664
1 89640 95491 602201320
1 43360 123066 778409779
1 9531 139977 213734621
2 11493 616619121
3 15135 27466
2 6526 18258525
3 24628 47918
3 21144 80394
2 20199 876984925
1 78033 91187 99055430
2 4993 477847107
2 1268 525488212
1 29483 68924 554088334
3 16203 74956
2 11040 337257079
3 7066 133979
1 2939 142437 695035918
1 77629 109984 543121410
2 23197 745068998
2 548 625606154
2 12278 129634086
1 108514 127936 894106329
1 87088 110493 535670364
3 14412 29762
3 11258 125140
2 7598 297945243
2 12582 716169622
1 3826 138340 235937176
1 3321 59674 362325604
2 23568 799137418
3 15997 95063
3 11692 57969
1 49246 138252 38116159
2 9068 481529087
1 14805 134634 103515204
1 20422 137107 569592397
3 2225 44904
1 82779 87089 462899160
2 3693 124140824
1 91553 117956 654307557
3 15635 122127
3 3036 83722
3 21350 81634
2 21311 142681686
2 15938 952533338
3 20628 75600
1 8473 40222 682284317
2 22116 376675474
1 57276 114337 735358084
2 14819 239959065
1 35612 44897 683925315
1 34791 36048 475048173
3 18579 127455
3 27 91892
3 6143 51704
1 17817 91954 175039727
3 1337 91752
3 14538 57645
2 10514 922820542
3 22356 135009
2 14407 6801779
2 23222 886469247
3 366 143501
1 8109 79665 23750110
3 18563 40817
3 11312 43832
2 18040 46334061
1 61612 96704 989719552
3 9305 27193
3 13255 54873
3 5397 34809
2 6620 654667088
1 65360 132871 595154442
3 20184 116793
3 19868 104237
2 13044 790906335
3 21685 24264
3 7476 21241
3 8944 63408
2 3615 367783022
3 11508 97374
1 28398 70214 258114451
1 119062 136811 5365889
3 8512 83046
2 17914 406662215
2 10822 240127784
2 3949 208948752
2 5372 428224200
3 4862 32647
2 1350 854692966
1 83757 130998 236103278
2 19757 143217487
3 19854 8920
1 38153 90370 402859016
3 16597 59684
1 69174 73723 585711600
3 14381 102412
3 14274 72253
3 8042 115040
1 26188 63191 1169780
1 79311 143030 539708624
3 3844 101714
3 17456 16167
1 41298 111145 565760610
3 9595 36643
2 22964 456564607
2 24139 208909489
1 30466 71094 407829431
2 11367 501586491
1 6623 76158 83418879
3 16629 128590
3 10628 107242
1 50344 53186 190369037
3 24573 46501
2 8235 717479725
2 3199 594914896
1 84840 141204 653479374
3 22625 127181
1 3833 84525 760021614
2 2325 46512727
1 47596 55962 312124541
2 12400 788731785
3 21825 8803
2 7670 804667054
1 63607 118488 520181153
1 61508 86717 961089036
3 205 59349
1 33845 90201 744254353
2 17165 678214706
3 15648 128763
3 14376 52574
1 49628 105614 259409582
2 3678 880009230
2 4694 839559675
2 4890 757051813
3 21271 58625
2 11159 801453821
3 17349 76278
1 104627 120559 856966563
3 10469 129181
2 16183 740581589
1 45363 48678 536537041
1 37661 67888 293060907
1 51762 125200 918759296
1 38180 108262 679239184
3 19149 137241
3 5082 14714
2 16578 847382640
3 8814 63631
1 41661 105130 183863383
3 11002 72872
3 6100 68709
2 22106 508653964
3 17716 102538
2 9938 171793882
1 17306 73806 306964491
3 5935 71454
1 20710 25293 315782687
3 5798 22143
2 460 198724788
2 3133 998321495
2 15382 823994314
3 21986 69240
1 13537 122504 518674132
3 4512 35943
1 119380 122464 573595224
2 24399 348428351
3 5838 121434
1 66215 144348 109610278
3 1293 122836
3 102 82284
3 16992 112430
2 16339 945150363
1 42279 52012 962332339
1 19927 95788 507990524
2 21202 126795508
3 5145 86149
2 12335 326970013
3 14937 6077
1 48 12349 591053083
2 7352 723229661
2 21343 44903146
3 276 29227
3 2274 90294
2 24754 404922320
1 54964 80185 552814006
1 30067 34051 603508373
2 22195 537434907
1 53525 107734 572286424
3 16554 120658
1 39443 103286 339986119
3 4626 141592
2 18879 889259222
2 7380 975418383
3 2409 53259
2 23246 776663235
3 3197 121426
2 5520 683922536
1 23444 84846 284530692
3 19199 58810
3 11774 88544
2 8235 914407344
3 24547 81284
3 1612 4250
1 54128 72356 929689840
1 27416 61631 566700448
2 20166 475253190
1 102774 109015 131458305
3 8626 117234
3 24452 144499
1 1105 30088 635488901
1 104653 119821 107831033
3 3696 125301
1 17006 71428 136357886
2 7717 15163274
2 22828 340373816
3 16613 8004
3 18543 54822
1 2910 112617 670281101
3 19669 117178
2 10135 808692848
1 3800 136096 903553577
1 49114 141185 624820017
1 6881 75076 484175585
3 1190 116700
3 17119 38098
1 53395 123270 402641029
2 15208 147493593
3 21107 139806
1 698 90436 973364807
3 13440 30860
1 40876 63614 605595454
1 75807 134094 300682282
2 12101 410481146
1 58080 131370 76586959
3 6077 131309
1 33746 87431 149609336
3 7141 9172
2 6580 631841450
1 7423 64999 360516163
1 39 49497 473489536
2 10416 58957281
3 13576 123956
3 22834 48198
1 9837 69966 531160078
1 70763 143821 253069239
1 109885 143218 265840977
1 13507 58199 950011508
1 61849 117919 523277194
3 9213 78115
1 13954 35421 570206735
1 40687 98381 4432883
2 6237 800477140
2 22706 600133031
3 24435 72019
3 283 45294
1 50151 139651 419052396
1 63772 92219 174991426
1 34776 93876 258498005
1 72805 138163 785707117
2 11622 888871415
1 107979 121953 542740070
2 13915 177601679
3 22988 1556
2 5703 31918259
2 9499 806593825
2 8510 42196436
2 17923 256113408
3 6809 84725
1 22591 90927 994761225
3 10052 13165
3 23048 88998
1 6308 135696 424232744
2 15162 463433519
1 11779 127440 272941611
1 12248 68765 350520251
2 22476 676320461
1 4608 98772 343979719
1 7459 97787 577707352
3 13787 99177
2 22855 493224764
1 98189 129830 745578566
2 19614 443107878
3 5750 13193
3 13543 90652
1 24227 87232 503946753
1 48020 84551 35473954
1 18509 110093 971996852
2 24675 60168255
3 5661 94828
3 11478 13933
3 2777 7912
1 28876 134993 913903316
1 11960 76279 963528156
3 22663 74837
3 17024 12156
2 15857 629596177
3 2296 50645
1 38002 117470 36663295
3 8217 131330
3 6251 38185
1 11645 52132 882479237
1 59035 120858 365263235
2 1095 790650087
3 6950 66958
2 5527 471917788
3 22626 108187
3 21571 76687
2 9802 857095307
3 20504 28267
1 7631 118563 594964992
3 227 28132
3 18894 125287
2 61 696988395
3 13680 113652
1 69471 129217 54123788
1 85066 113647 595007021
2 23566 667892973
2 15928 381524021
3 17267 90618
1 50560 58737 310424227
3 10267 17229
1 46474 99814 263911829
3 9273 59328
3 14497 66829
2 11626 124164050
2 195 11360651
3 20192 104044
1 43006 115606 267479363
3 14128 75350
1 52728 84080 66815320
3 20315 114750
2 22628 217864324
1 66859 85235 953510869
1 2726 32719 274808555
2 21058 783667997
2 19882 93704371
3 6737 18172
3 5230 63743
1 26600 129998 912588762
2 8589 353849115
3 17862 49299
1 55877 56145 621671300
3 9403 16830
1 90676 116454 422062916
2 18081 543211537
3 253 16552
3 6567 10449
2 21254 758993022
1 15726 76529 944790544
2 20788 871751051
1 17386 76676 97829837
1 37328 89103 895016368
2 19904 241524107
2 15879 402873688
1 73813 129573 902719409
1 3289 89213 640772845
3 8375 35411
1 44276 50111 107733021
1 48067 65622 139235681
2 467 221297903
3 5771 121538
2 7991 359731581
3 21181 83256
3 17620 47155
1 12955 57808 513068107
3 23046 86239
3 23501 69405
2 9623 74076074
2 21384 562024654
1 87858 112797 5855421
2 6341 582596344
1 63078 136153 72411522
2 21967 883566549
1 9487 126839 562633884
3 6779 57254
1 15398 127811 305040831
3 10141 113080
3 16466 44203
2 18478 282852433
2 20358 581139245
2 16213 173088667
1 34481 99658 482494301
2 3967 830152070
1 12891 129018 413818899
2 8304 19947790
1 31623 119403 613656759
2 12880 217657896
3 10572 39212
2 22611 657224724
2 22078 976587786
1 55690 86338 824052313
3 26 26685
3 686 97550
2 15478 220329160
3 15182 15340
1 37122 141488 535878345
3 7457 44394
3 9401 81846
1 33269 111379 413780320
3 3494 3350
3 24062 53811
3 14104 52695
1 42729 99762 694250035
3 22790 662
3 22661 47031
3 5326 54396
2 1406 489717095
2 21291 107973781
1 58892 76592 366357610
2 6144 139263597
3 911 23527
1 100154 111297 746183292
3 13934 77688
2 4093 210027843
2 17522 219344394
2 21388 95162
2 16638 77026078
3 21443 140369
3 14218 105702
2 6638 947234732
3 21664 141752
1 20551 23785 877138218
2 4572 690345756
3 11608 3057
2 847 879031205
1 101018 143584 877791519
3 14695 45262
2 16730 335992857
1 26333 50955 985827205
3 23531 140439
3 15340 16631
3 3195 84812
2 23555 101540613
2 3743 480915044
2 5331 842363174
1 34092 45026 329059780
3 3111 60979
2 8372 155952034
1 5718 12461 512185980
1 18502 104673 143915962
3 15976 97329
3 24678 127200
2 14777 492028138
2 20519 783207925
2 2244 295334317
3 12741 108398
2 20707 291204598
1 44106 63337 129042186
3 11164 8482
1 14065 128852 248782404
1 8943 43767 890846778
1 62883 73163 543914100
3 7683 80212
2 22295 576332141
1 61944 144012 584220585
2 1928 777165304
3 5481 123891
2 1232 228198011
3 2988 71869
1 39694 58154 697678300
2 17561 605977772
1 65762 80317 732620076
2 14008 418173196
2 9828 255774148
2 6309 281100139
3 23218 63829
1 29740 65121 286842388
3 13143 1140
1 36922 110325 123494742
1 60825 92198 451298700
1 64917 70067 134338195
3 1670 33622
3 1453 107167
2 10649 64591894
1 106806 109216 438699669
3 2678 105375
2 21988 981749998
1 15573 71393 211626082
2 11967 804195092
3 3570 63875
2 11927 824384971
3 4895 71659
3 14849 104793
1 25774 140879 959364160
3 3219 98878
2 21423 550727096
2 629 938047344
1 63583 68811 744567261
2 3495 571178545
2 22175 55008406
1 133606 141569 943762355
2 10460 698615789
1 42566 97869 619881058
3 10755 50656
2 1419 963613078
1 79231 117584 747025869
1 125643 143085 788296891
1 89618 128106 111658247
3 16892 57980
2 14404 880341455
3 11767 106916
2 9655 146474645
3 12811 130583
1 58277 138285 935563687
1 15945 43335 999307070
3 8170 28712
3 517 127189
1 40569 138488 413268937
3 19036 85472
3 18661 52194
1 13909 117882 57804777
3 22215 78697
3 4251 95098
1 67289 120681 957771904
3 14871 32230
1 83347 105745 310735836
3 24889 29116
3 7205 59107
1 63662 141220 979440727
3 17321 27741
1 40701 96384 228819277
2 4050 47286637
1 21417 60278 148050083
2 22580 356947026
1 60679 63305 719960679
2 13267 694818104
3 24776 133837
2 283 189809347
1 31141 121006 671150267
2 3351 773126144
2 18556 551304136
2 7171 665149595
2 531 81327057
3 9685 31184
3 24203 65803
2 1201 37300269
3 15760 115254
1 1008 127615 679205669
2 16416 989301830
1 1532 7006 733601459
3 11469 119522
2 20300 949746846
1 21883 121304 454793816
3 5884 107458
2 22092 855573028
1 30564 38322 929903165
2 22252 477178349
1 3331 76132 903965915
2 22475 169866727
3 24112 31065
1 30603 63335 978830735
2 14114 34947131
1 51862 90861 522903816
3 18387 105924
2 24096 170109634
3 24875 88938
1 13675 76288 957598822
1 124810 137406 85984454
3 19665 19823
2 898 181902846
1 5732 17386 676781360
2 7536 168347198
1 118068 144610 735122247
3 19234 86077
1 15873 56314 157319134
2 20918 930963381
1 21574 119701 606074250
3 14756 129001
2 16934 288638149
3 6363 56518
3 24371 40206
3 22910 105256
3 4623 125791
3 23586 102837
1 25192 62216 85503116
2 9598 292179409
2 6744 211305369
2 14743 100894634
1 15502 123423 998887128
1 90114 103126 653930908
3 8538 15882
3 2357 121941
1 37720 107586 378791363
1 16440 111317 239257955
1 37826 86229 848598837
3 1990 42207
1 17284 106733 229188623
2 23528 961102745
3 12763 86391
2 16122 49164715
2 18264 683333555
1 112590 142641 318836015
2 9661 733269989
3 19925 120638
3 2517 11809
2 6545 420700513
1 50105 130551 617858516
1 4140 50783 309455693
3 15966 68518
2 19707 288612635
2 3610 388543921
3 23208 33058
1 85415 117154 313353548
3 2245 63635
3 16720 85048
3 15142 21117
2 22721 680910100
1 138553 143770 414483771
3 22896 95895
2 6384 524755949
3 17297 121048
2 13198 244522960
2 12126 208478917
1 33792 72604 612693909
2 1642 298664955
3 540 50208
2 11024 906315679
1 40901 79693 510329124
1 37722 83341 682155147
2 7045 554335522
3 19338 94763
1 69632 112672 779589226
3 19099 119831
1 140663 140751 898928024
3 20526 94677
1 26961 61545 794577680
1 7989 135952 56056209
2 8877 909788704
3 15069 91334
1 103791 132916 893255956
3 9884 126293
1 89353 139059 282015940
1 95595 116715 764913259
3 7214 40594
3 4543 55825
2 8010 592322027
2 11698 379562386
1 62792 135166 884933302
2 9952 598771359
2 5022 559527396
1 2774 131423 560190405
2 12331 177786932
3 11497 45801
1 99421 104567 988634114
3 3629 105483
1 19741 133479 958113180
1 21205 141355 868862248
1 87771 99392 361861113
1 121 102328 501478610
2 8014 392919525
1 49530 117756 530909421
1 67571 109182 540579641
2 11314 927879866
3 8511 66450
2 4634 773304376
1 52274 52807 148993770
1 24882 131187 571814896
2 7348 489625019
3 22620 103824
2 23673 336373644
1 16119 79578 613666800
2 23124 551027887
1 27542 133583 141840235
1 81569 135382 332522540
3 20938 137241
3 653 85202
2 23438 604862618
3 20082 103586
1 1667 51431 485974106
3 21586 18761
1 40866 62798 608652037
1 6387 56718 140716307
2 13903 578383039
1 24277 45747 881134978
1 20624 143647 370957441
2 10916 750862005
1 78981 96811 902438282
2 2497 712411067
1 126325 126880 287655871
2 22566 451927741
3 22552 100562
1 23895 129896 283520855
3 7947 142303
1 48397 63100 670611834
3 14041 5669
3 20456 117353
3 23842 60263
2 16803 262871749
2 21409 212851930
3 422 78115
1 84488 132535 716916709
3 9224 113240
1 2478 77527 929124759
2 10381 823726620
2 3180 489461001
2 22662 778481034
2 16165 39283095
3 18072 80087
3 11672 118228
1 94269 117017 772497538
3 21409 63017
3 23046 72835
2 3816 518367189
3 24318 104182
1 72020 122413 997907721
3 19539 13648
3 10458 34955
2 23835 498011667
1 29088 42484 577602011
1 70778 112448 676617423
3 12011 118378
2 11816 849306856
3 14633 20372
1 38417 111903 190807859
2 11643 594937733
2 20769 110906774
3 8802 93871
2 16372 824276837
1 35189 113213 648901781
1 123866 124300 497542180
3 18231 65033
3 11715 114907
3 7777 36529
1 25021 48904 664003814
2 22289 941453081
1 64509 101246 152606033
3 23584 103137
3 17348 59367
2 2273 829433835
3 62 74393
1 4377 35555 900573256
2 7746 558582273
2 9307 778675443
2 22649 338229353
1 107630 119611 310328206
2 15762 173595370
1 491 139154 755484727
2 23243 125116088
2 20515 230252057
1 62436 84925 684393514
2 2551 331058192
3 12811 131405
2 5399 511292484
1 31491 127327 511247317
2 13596 393271447
3 10609 12380
2 5238 927092560
2 9018 269757260
2 12492 337118734
3 2308 70748
1 24075 94625 936777737
1 1953 84295 339303019
1 18477 33438 423160695
2 17447 613641704
1 132245 134176 861089555
2 22862 310424742
3 19064 92231
1 91226 131312 702975689
2 9173 224020800
2 1501 563476301
3 11927 25654
1 78972 134577 650646650
2 10174 232720690
3 12582 20594
3 16655 91134
1 127786 141008 459778731
3 12245 86281
3 3463 64084
3 10134 31506
1 43541 96281 912759006
1 55390 126650 616094533
2 7885 236359633
3 16534 42540
3 10444 122375
2 16759 390328156
3 14492 22064
2 17790 942109487
2 5426 491314091
2 12380 324725756
3 9854 141179
2 22004 673309143
1 117828 125529 563101525
1 28544 65502 488650191
3 11689 38645
3 2677 32136
2 11056 253458586
1 46294 64467 379472925
3 7437 110391
3 7918 81700
1 65218 130311 498302185
3 12073 13734
3 24910 137038
1 68037 84298 754393901
1 36565 36808 463632144
1 13641 67731 20511984
1 1677 80866 359943344
1 94605 120229 452190238
1 65593 138292 672583140
3 3894 58698
3 21360 20969
2 20297 275528474
3 23699 142762
2 7739 789803262
2 7576 545886570
2 24708 229333128
3 16941 56376
2 14243 362524426
2 3902 716178967
1 48682 67066 580105504
1 92709 109845 450529125
1 8924 79965 831679847
1 5106 74021 95829566
3 4224 62403
3 18666 54471
1 101602 120796 201747982
3 12426 18395
2 12844 800097914
3 16964 63070
1 10033 35559 589738991
1 88498 132639 48429776
1 33400 144338 325178627
3 17326 65252
2 13595 170092712
2 2496 163175114
1 2839 60937 715968494
3 4042 26174
2 6118 822031479
1 48214 134963 127244991
3 8410 122309
3 16457 56102
2 14386 100957638
1 25791 115479 843784630
2 16658 722766198
1 8564 119184 134238920
1 34622 115199 788687754
1 56993 136846 898741058
3 19111 57930
2 5969 599850283
1 109229 138221 435817468
3 13725 94533
2 22085 388369310
1 5819 32793 572345135
3 5613 40098
2 20983 125501145
2 1136 222416134
2 15664 198521301
2 13335 487220040
1 96992 123472 842722346
3 20554 78289
2 9183 387963159
3 15773 74151
1 34734 126905 903048354
1 1657 30142 94066260
2 10662 681136942
2 10361 302896124
1 35433 141595 5103254
3 12158 110912
1 10252 99486 270314593
1 29044 75305 23533061
2 11305 561218458
2 6513 598911120
2 22637 893322161
3 4566 118343
2 3428 841666985
2 2998 820010614
2 20944 418366374
2 23439 691141353
1 87512 97924 4029038
1 51652 52455 173730406
2 13615 49180109
3 9623 66252
2 2056 87375097
2 21590 950700932
1 10132 81372 819364204
1 3499 139235 61475903
1 88265 142957 45232817
1 57834 76201 973798373
2 803 12587442
1 61781 84063 439275727
3 22408 102679
3 13463 42904
3 9864 52925
3 10167 56814
1 21453 135728 546521691
2 17008 79084801
3 11659 47078
2 9171 146886492
1 57937 68346 438618408
2 8060 257075007
3 12078 33230
1 6002 71987 41079271
1 86749 129149 136298907
2 12638 82819575
2 7225 588685522
2 20472 310437359
1 84222 143117 923401048
3 21120 112754
3 18297 36087
3 321 15109
2 13197 678405486
3 4625 94980
1 35187 62297 486774286
2 16958 711857738
2 16433 954402289
1 24193 27180 553818794
3 6447 115929
2 6987 854622668
1 118561 129108 908321591
3 141 122889
1 63404 141813 317669601
2 5497 724496533
2 23377 529675817
3 20027 105203
3 12339 118175
1 11500 71449 647581972
2 11897 216369685
3 11003 49201
3 3536 18592
2 5342 27598891
3 578 14042
2 7356 230721483
2 24224 261409363
3 17134 22191
1 90240 113776 287088459
3 19886 17719
1 56294 112045 801576694
3 17769 38785
3 16794 57294
3 20998 68531
3 20793 96080
3 3056 50639
2 23405 328410261
2 13466 423606813
2 11204 903824735
1 3182 28246 952251356
2 2936 608241728
2 24552 127177616
3 12193 39357
1 60546 107346 241100098
3 5593 66778
2 7553 604952249
1 5288 76959 668377103
3 10405 110733
2 22392 50952575
2 22465 34927486
3 12674 90515
1 65454 120220 374106334
3 10221 10797
3 3175 142748
3 478 25175
2 14535 588244049
2 1402 635984266
3 7165 64275
1 116101 125833 456172036
2 3118 773827769
2 6892 469673454
3 11132 45859
3 15330 63221
3 1540 109900
3 7943 79249
3 2308 75634
1 9836 58938 678607773
1 24307 119167 819056837
2 10112 466926966
3 16579 24905
1 14484 72143 892632528
1 12573 84577 430392597
3 8828 14118
1 40539 66990 51322035
1 116191 119939 846118899
1 120155 120612 901832745
1 15173 101888 346782670
1 28098 109542 739305561
1 34754 74118 181225467
3 4214 110787
3 20088 85810
1 99723 109826 147014348
1 27651 118767 806411929
2 20329 120603966
3 18133 60719
2 1018 330328254
2 19590 630915177
2 16116 466044230
3 6257 54595
3 8119 82326
3 20353 17450
1 62395 118786 242578912
1 23659 135815 561184141
1 23866 84940 158210489
2 14186 33240385
1 44653 127450 507044896
2 2165 282661361
2 10959 537926614
1 32138 122562 530233719
2 4803 179670747
2 7710 377865424
2 1147 150496041
3 14563 49554
2 11916 157795663
3 21162 117104
3 9275 106333
3 12288 113793
2 19355 94079939
2 4230 258093330
3 9833 113902
1 44092 122821 287432978
1 21251 28895 106353764
3 18836 32985
3 1731 37183
1 38349 111731 359418624
3 12615 90550
1 33768 102167 435716667
1 15723 38899 645953681
3 18769 109278
2 17785 618293272
3 21104 169
2 21668 535265984
2 1891 907438197
3 15478 62642
2 16875 554371521
2 9083 517448273
2 12141 347088873
3 7166 61834
3 236 62454
2 24829 933683675
3 18430 57588
3 18984 45285
1 79994 96749 238538338
3 18367 69621
2 17633 851552416
1 45661 83597 940881236
2 6146 208817949
2 3510 550718650
1 12867 27303 528020764
3 19484 2285
1 67357 101314 420176118
3 9602 5808
3 5664 119272
2 19018 592233569
1 47684 98817 691532985
2 13728 943643141
2 24857 460926244
3 3352 66031
3 19985 67786
2 14520 140276047
3 22560 54942
3 1762 32569
2 21473 111814500
1 121879 129349 959129450
1 62621 95645 96293792
1 100171 101883 375560787
2 11748 998483788
1 97978 136233 192469017
3 14094 29790
1 103026 137448 81484991
2 24116 813068196
3 2278 94807
1 4614 99708 458492645
2 20132 535320408
1 101509 140949 45504387
1 35518 101675 797404970
2 22089 856777564
3 9949 85649
2 17426 596148662
2 20171 701471156
3 12018 133849
1 40568 127710 635718765
3 11444 73356
3 9992 5185
2 20451 402416711
3 3834 20804
1 30526 118168 488103228
1 124809 138910 397577349
1 3126 10867 728641572
1 66632 79874 263516585
3 11481 32633
3 137 10300
1 19940 106051 992324829
2 3018 560221770
1 6234 143509 465764001
2 21094 353583434
2 16598 151174831
1 2240 94684 971371461
2 18952 820687702
1 3363 32850 130840530
1 101353 130059 249342089
3 18876 143560
1 123041 123714 822750899
1 71645 110501 294551937
2 14293 558466284
2 12477 981148620
2 15704 292728267
3 13389 617
2 6094 338340303
3 4809 46310
1 9995 129440 439220426
1 36082 80399 212705097
2 24273 754219440
2 20580 333353982
3 19733 27895
1 14040 88085 264652466
2 214 733666478
3 9244 33334
2 19951 965500499
3 1190 71996
1 14751 88610 873655484
1 134546 137666 345039651
3 22391 82874
2 19699 267165589
3 7241 132016
1 82008 139701 215225399
3 18520 22636
3 23955 38437
2 10764 313108659
1 48010 131310 551311230
2 10332 421094501
1 56489 65131 443592773
2 9822 356596609
3 10346 39712
2 12357 760201007
1 1445 94782 319736682
3 21895 34811
3 13405 66610
3 4911 114913
2 14815 819233381
1 87890 118697 583564492
2 828 518919379
2 16890 134306976
1 141776 143586 67247315
2 3679 251955432
3 11780 108663
1 110550 132554 218173723
1 111257 112563 229469400
3 12821 12484
3 2110 497
2 21046 708316753
1 124146 141612 949583352
2 13963 298499475
2 6872 224671038
3 19889 16187
2 12072 369297324
2 5012 234034735
1 94081 135182 758264511
3 1929 76878
2 24304 516572296
3 11578 45218
2 3175 240074586
3 23270 7985
2 9472 857132788
2 636 135000376
1 65499 84512 70416399
1 102598 108176 410006689
3 21429 135025
2 12615 865510639
2 134 788172519
1 47581 93989 682443116
1 48419 129302 975654948
3 14234 132347
3 2352 127904
1 50243 56703 682408322
2 11015 291154373
2 11615 685386335
1 31267 134307 508855574
3 6117 18888
3 6760 96186
1 48801 95859 236965505
1 73756 114103 278221070
3 8120 69169
3 17663 30857
3 20588 109784
1 90449 100351 490276268
1 19962 88645 575120414
1 31217 99527 50774469
3 14012 37720
2 15669 663575140
3 9107 133332
1 44373 64288 624432198
1 30277 81376 559686509
2 19056 179005009
3 22489 144818
3 6385 34554
3 12622 69648
2 16606 766161081
2 22774 992781583
3 1852 113547
1 33367 95177 122503213
2 5627 753743400
1 28311 67077 251479225
2 22702 974269509
3 10157 108603
1 11140 100055 250951779
1 94633 127521 96152057
1 38060 97737 855634686
1 15935 27887 240902798
3 7023 122429
3 20418 7173
1 120966 144171 935275877
2 4917 8642775
1 118970 127781 353496475
1 2718 107791 351970910
1 123499 137883 161901863
1 103143 131873 694930461
2 9361 19854155
3 6698 53785
2 15503 266356234
1 38357 90585 286491633
2 8018 604180679
1 25701 70098 858186221
3 12958 41780
2 19022 125969521
3 4995 35963
2 21715 452731852
2 18388 44262724
3 15586 95369
2 9278 68085618
3 4798 94351
2 5461 38494036
2 14299 207370786
3 22477 55488
1 3136 133616 38534499
1 9420 76951 107275451
1 13498 62702 543952282
2 23164 905230740
2 14919 984725089
2 3514 578908138
2 530 289516784
3 19856 102882
2 9793 972735975
3 4933 87063
2 6600 210585758
1 42137 74152 984781240
2 5716 304565458
1 6248 55072 364711558
3 4184 119639
3 22047 108519
2 11027 379724323
3 24256 13876
1 53176 80099 41485645
2 24115 336497307
1 21289 138719 531363508
1 12257 47800 93430143
2 17781 653356928
3 8844 26010
2 3728 723059269
3 22003 121322
1 60023 66734 666647398
3 6918 22729
2 14684 481764360
3 12724 23776
1 45764 114256 855761975
1 99100 106745 491390453
2 11809 396910106
3 18431 43099
2 20382 527586262
1 30814 113669 940542891
1 10405 55702 79053991
2 5993 730913791
3 19546 13136
2 10861 973539993
2 14098 435322276
3 15702 33500
2 18399 737558355
3 7151 135388
2 11165 601907041
2 17023 314099709
2 20596 950279804
2 23442 212709037
2 8951 125364905
1 16416 72040 727793851
3 15926 115461
1 39524 92709 816120218
2 16708 583623254
1 109832 127470 946380478
2 15877 181412967
2 20954 816885450
2 12949 308560556
3 23901 131867
3 11389 47858
3 7302 96773
2 3280 646570270
2 6449 659872258
3 13699 32921
2 21948 412659829
1 27931 49441 603513682
2 13913 556022523
1 40294 96514 56605770
1 58263 62615 319552787
3 11544 58410
2 13529 259660782
2 21560 739860267
3 24486 13914
3 12694 130148
2 16958 761858563
1 73848 134011 916888544
3 2575 59685
1 13842 29472 352056270
2 24563 958484120
3 5750 90205
1 6835 62517 156936958
2 13355 721760098
2 14737 40815281
3 10955 50019
2 11793 231998613
2 17003 744882971
2 18228 906766231
2 19405 279883533
3 18400 37525
3 8666 44118
3 19280 5722
3 18010 90494
3 21854 85801
1 15777 82932 946555175
1 2665 29965 337688713
3 16135 118813
1 64066 134370 815026832
2 9629 242997559
2 21722 774815528
3 10302 86419
3 4505 132015
1 4968 58355 470073355
3 15776 139692
1 62518 132672 118344785
2 9557 47726266
1 63809 115920 262926562
2 17166 463512267
1 90556 136161 383029443
2 11281 404154521
1 51843 56376 310919961
3 22942 89292
1 50319 51637 512535614
2 508 543096860
3 7296 1625
2 24118 973800522
2 12809 385476627
3 19795 128314
2 7677 207053465
3 12368 73897
2 13895 243378918
2 2716 538736156
3 14341 102738
2 12971 545038986
2 8500 269260529
2 17633 841056445
3 20625 66804
2 22167 523377583
1 19050 102703 557059326
2 5321 8542798
3 9372 74567
2 6184 278712393
2 6868 289289804
1 52531 111448 84575898
3 24334 81225
1 57806 76101 298249437
2 9594 131145974
3 17168 127115
2 13267 552429200
1 2297 80565 491860696
3 1319 51024
1 57800 81951 374327942
1 99557 134716 540324511
2 24501 743514918
1 49880 76807 489094939
3 23371 135284
2 24131 817390222
2 14278 377048899
3 9800 90424
2 14456 281196488
2 3253 891961187
2 4083 452682298
3 10510 38315
2 16519 290361524
3 3149 4999
1 65428 123550 937400222
3 15318 78208
3 6216 108009
2 14995 290001236
1 22146 141043 902025348
1 17154 94376 277390864
3 6786 83674
1 8769 77282 461198759
1 3575 25335 921176056
3 19806 26715
1 7345 54073 44010486
3 24143 131500
2 2167 439082692
3 5873 132929
1 90470 136446 497278653
3 2031 128309
1 37577 120632 769914359
1 85384 99213 698163888
1 10769 25766 720240831
3 16983 48017
1 87856 91539 673918506
3 5104 139475
3 20779 33520
3 21399 32711
1 56850 121107 374382878
1 45040 55264 825880592
1 90599 99076 928071273
3 24447 73897
2 11874 623962123
3 23904 31604
2 12690 305261011
1 36936 55739 508761292
2 23805 180858323
3 13716 122254
2 5378 525581479
3 11817 80969
2 5085 928931252
1 25111 46163 103701660
1 62699 139953 85213620
3 4717 85594
1 115650 120870 105542506
1 72819 85253 645171600
3 11823 54769
3 24405 22591
2 3270 59821197
2 21842 715708100
3 18193 34843
2 23174 246840203
3 16348 34325
2 1726 4167506
1 6174 61951 379442679
1 63823 64529 602878161
3 12582 60524
3 3282 138471
2 11680 182618169
2 1249 914639117
2 19942 414390670
2 4654 734789509
2 9931 677901760
1 6660 116898 914427294
1 30936 49386 59061699
2 12504 219646929
1 16277 61725 993061935
1 102336 138308 572477812
3 7566 24843
3 18923 117717
3 12821 32676
3 10927 57479
2 9536 765003068
2 21055 641080245
2 19163 425831357
2 16067 443956205
1 49927 127942 562981801
1 74367 87657 149950210
1 69593 131793 211417456
1 23385 136521 764493375
2 1590 118199001
1 44106 67703 863009069
2 4182 298458699
3 2636 12167
3 14054 79974
3 17680 52637
2 20954 831062155
2 5614 32364690
2 8527 295042153
1 22791 62165 851323740
2 12651 762315241
1 29891 119391 263240631
2 14249 910052440
3 24272 76113
3 4625 48898
2 8812 590968062
1 4832 50100 793538354
1 42952 113524 533471019
1 90364 91358 26546882
2 7009 701977031
3 24218 52795
3 1631 8333
1 40018 115247 512525914
2 1391 7454410
3 1875 142516
3 7782 127064
3 4726 23458
1 8606 98019 363248918
3 7657 99810
3 13453 118862
3 1566 23691
1 2084 111650 977812896
2 2882 705531092
2 15374 191713660
3 14641 96596
3 618 458
1 4545 54392 122009728
3 12636 97430
3 11183 77335
2 22663 445608578
3 8087 79585
3 15071 14546
1 30621 86500 557374487
2 9358 714953912
3 7141 44479
2 15322 481305883
3 10203 121880
1 107100 117925 51511807
1 26147 42661 744833642
3 11860 48461
3 680 26831
2 7534 251568476
3 19951 104882
2 23892 667347133
3 11620 19869
3 8836 37825
2 7864 112999298
3 11017 137036
3 16226 100141
1 128342 142933 186617555
1 79083 119739 472406788
2 24832 545161823
1 109349 120596 82845860
3 9048 68887
1 27880 134178 405142220
2 21791 644477825
3 2100 66295
2 6604 126739784
3 17830 93920
1 26618 139045 174186480
2 11877 997755370
2 23854 688643438
1 25506 136045 982672634
2 12242 484927498
2 24801 789246048
3 22701 113022
1 38070 139828 916889393
3 11342 62268
1 121982 128646 225095246
2 10716 1283343
1 28864 87186 936846259
1 69245 109752 606320402
2 4252 443738989
3 3005 108922
1 10201 105437 887741334
2 880 435764387
3 2585 47056
3 17885 144479
2 18105 88146309
3 941 61479
2 1699 207155780
2 5107 840661294
2 6220 68635493
2 21836 649141245
3 24667 58078
3 1127 60168
2 7741 578007016
2 17480 381966613
3 17615 88579
2 21235 381171871
2 12381 44744929
2 21246 248756399
3 22226 39587
3 10857 31708
2 1842 923224747
3 5675 10880
2 10154 626200815
3 6918 22265
3 13621 124663
1 133663 138363 457105744
3 664 136809
2 21775 584408398
2 23938 237396996
3 9981 79050
2 23091 93994479
1 61276 86769 996648917
1 9181 48463 73202978
3 15559 80329
1 104103 144732 12385550
3 17572 144338
1 74537 130410 958540769
3 4959 28189
1 99219 129494 222357759
2 11462 545370412
2 10646 805087358
3 13360 46037
2 16514 475092933
2 175 717787117
2 8092 924333550
2 5380 900751583
1 26185 114203 801453310
3 9857 7771
3 19150 39844
3 18790 124220
2 19778 348007737
1 105563 120473 549983399
3 15974 116822
1 11296 31221 924048454
3 10511 124751
1 1765 88687 769866293
2 14052 254566570
2 24327 573661212
2 23467 910647445
1 37006 60105 119565368
2 23940 71307312
1 9601 23410 701328415
3 20236 29778
2 20562 215750266
1 73744 81375 995185316
2 9658 992445168
2 12587 918143491
2 21890 988969754
1 32532 139512 301509256
2 6937 52967159
1 105477 108133 501727875
2 21333 308388008
1 77663 114827 694678035
2 9763 983520815
3 4887 87938
1 13010 112716 602656087
1 56481 84125 659319852
1 93338 128951 795049972
3 10705 109028
2 21004 751214307
2 14905 215716759
2 13906 664132237
2 24443 898707234
1 52965 65976 440949566
1 27323 112730 252302933
1 29665 53031 592271954
3 15398 37439
3 11448 38463
2 18037 279231496
3 14878 35998
2 22768 111359529
1 38618 83864 358164145
1 87948 104194 268809877
2 7570 472000267
1 16915 128859 88073979
2 19504 599778418
1 80674 138955 87054071
2 19094 900436146
1 97492 128383 906704484
2 12936 839019045
3 16153 129531
3 23690 86170
3 4575 103499
3 5957 55067
2 7045 971661735
1 98268 128969 950728853
2 19060 887719749
1 79500 133831 581869864
3 19858 18336
3 23800 136217
3 23894 81056
2 8625 589600486
3 12523 90539
3 16812 18459
1 44717 52043 515638625
1 443 42844 325882640
3 7982 56473
2 16646 414142198
2 6786 164382538
1 25701 132627 514561597
1 77345 119503 252255629
2 24232 700199429
1 24331 78937 545995133
1 38163 112208 601319558
1 17605 141050 806434117
3 1666 88302
1 24775 48955 78454024
1 59152 64339 490056607
3 7476 123404
3 9336 122647
3 13007 84459
2 18580 893077004
1 52693 137467 968586383
1 35522 109964 242411201
2 10020 290532979
2 18700 703891799
3 16605 21387
3 9502 20872
1 45930 96764 77972883
2 3244 819674384
1 5022 135839 764229364
1 50579 91567 254205683
1 37430 60675 674987319
2 19981 585734781
2 23242 87058054
3 18135 128126
3 21173 48415
2 8978 389402561
1 19690 20631 354750785
3 1757 92997
1 35735 123933 18447687
3 18902 29425
3 23629 123299
2 23601 290877931
1 28280 114378 424009722
3 24120 30598
3 11276 64975
1 56303 108604 994811597
2 1138 851988129
3 644 63547
2 14744 103300615
3 17234 29608
3 507 144280
2 20714 323332492
1 77259 120490 819506701
2 12596 636676597
3 16572 60892
2 10419 286168278
1 6484 75047 488941749
1 56283 83347 390266560
3 1143 125404
3 12940 92453
1 54041 121116 403551502
3 23713 55324
1 5619 108351 73807790
1 19016 109653 839995047
1 9731 37849 261121093
1 3113 31336 542122090
3 2816 30614
3 23119 31110
1 85876 122229 619006877
1 68511 129182 639031748
2 5963 993410085
2 11696 665741199
3 14591 48924
2 21105 511374431
2 3331 425323713
2 19327 688805769
3 15704 4358
2 8173 468869895
1 58285 101219 855772739
1 51507 69888 298159926
1 21167 32790 354035896
2 9144 570559079
3 12815 63462
3 14942 55018
3 6091 52760
3 6351 105612
1 12060 73236 978033399
3 1728 19957
3 4098 71468
3 24959 66292
1 107134 107452 879369418
2 6925 82777314
3 11295 39859
2 6681 451798881
3 24580 13139
3 9800 106506
3 21544 7040
3 23521 50221
1 101412 112834 245479082
2 20767 245719716
1 51516 129130 342722268
2 4001 505845198
3 21070 126810
1 102124 124635 387252369
2 3568 105301640
1 34720 90791 166978803
3 20641 69678
1 23376 98169 436130918
2 11424 938027204
3 3321 95100
1 67192 94473 617197918
3 20697 89993
2 22120 685459246
1 4448 13786 809006508
1 39167 45113 260122614
2 11275 394882729
3 9129 86171
1 105644 123791 884788222
2 9837 126015600
2 11472 347458061
3 15800 37993
1 79817 92601 279977127
2 812 545621342
2 24485 898499460
3 2520 25363
1 19798 102579 517759854
2 24190 647086995
3 2922 99986
1 55467 118378 724045807
1 81740 135301 857211695
3 13231 32448
2 17783 297734779
2 14128 246879043
1 54847 130754 884247530
3 13344 88580
2 12314 389604344
2 4742 94969999
2 2130 677432999
3 11878 28137
1 41330 41525 913670659
2 3803 373325720
2 19971 142786400
3 11630 80254
2 18375 993677706
3 432 93370
2 1863 791656506
2 10117 872139482
2 20701 634837788
3 23128 99445
2 880 23202958
1 51462 60228 39490479
1 56368 66803 373114842
1 11606 117356 12663576
1 13272 61191 158264306
1 14281 54306 206905928
2 2849 27272368
3 19891 9228
3 19506 115004
1 11939 64131 338738722
1 53457 86590 651880574
3 16849 43435
2 1630 142009848
3 15002 131186
1 77817 117102 639601183
2 16966 170159620
2 2301 345839356
1 5244 127765 544861146
2 24465 590311128
3 1381 55020
1 32395 45713 945704740
3 11789 77937
2 11853 809640500
1 17706 105622 291128866
3 4907 27287
2 8476 249064396
2 9451 663762894
3 21383 110641
3 16631 53592
1 29836 64277 238208756
2 15718 964768611
1 27554 81250 768932536
3 837 32014
1 122742 133546 109417592
3 1780 103396
1 62024 120003 263610549
1 125522 139293 742895826
2 10339 180974205
3 6824 138459
3 12019 50160
1 1634 126809 562724481
1 114481 144532 467892590
3 18832 63614
1 23151 85547 700405891
1 59259 126392 659515940
1 97457 142730 830255113
3 4634 82446
3 6689 109413
1 101009 108848 914015157
3 766 92204
1 110461 132888 540663312
3 9519 18189
3 5211 108032
1 31665 64294 692003453
3 1463 53974
2 8394 849607493
3 17641 31798
1 47476 74166 896820094
3 1354 22550
3 21774 18805
1 10501 56520 641636433
2 6148 668370332
3 3297 51749
2 4070 968678364
2 17821 978769390
2 8131 613291550
3 23661 68718
2 16064 579591531
1 41990 129905 913837789
1 32887 121925 541505499
1 12246 30652 115155023
2 22629 812798510
2 10558 60543870
3 12254 115365
3 18082 3579
1 47985 82968 390337355
3 15296 112829
3 14086 41785
1 91319 140541 512889728
1 86363 91734 386669368
2 20443 838785360
1 56563 139401 41785528
1 100663 124410 922754362
2 10544 275048984
1 50613 140883 637825605
3 11834 113679
1 75372 110226 591578305
3 9358 108711
3 72 58705
2 9478 38154202
1 63000 79272 110399701
1 77204 120333 426563890
3 4611 11649
3 12737 78596
3 20526 97522
1 57640 144003 970885746
1 811 12482 550123914
3 17586 82599
2 19780 191264237
3 5997 13026
2 19765 209816538
1 74907 121520 223545198
1 95348 139654 696275457
2 2604 49347034
2 10175 53556652
1 119437 138647 592390232
2 16721 248142772
1 54290 107923 244062371
1 130436 137626 336510309
1 22041 48507 831345934
3 16985 91415
2 4545 570814685
3 5220 137030
1 87402 136637 612930038
1 121440 135616 127173378
2 14332 817156374
3 153 75309
2 20457 545144487
1 105631 136905 323338064
1 43111 56565 732497110
2 5238 924874036
3 22005 24273
3 17354 77934
1 48301 71999 261938916
1 5677 40337 814508982
1 79614 120213 101220312
2 22750 990938694
3 24677 45011
2 22329 299059658
1 69119 126339 203327244
2 18935 721222667
1 85475 89829 292931520
1 14680 63207 628217400
1 77932 126152 830230729
2 12041 821952531
3 19294 4426
2 11225 833383553
3 11809 22190
1 47530 68517 881219609
2 11796 178297412
3 7009 18248
2 18104 314487596
2 13796 648371361
3 11050 37782
2 15835 307082714
3 20511 50601
1 24152 124096 864814208
3 3750 79563
1 89402 136413 26188085
3 10527 7616
3 21579 50287
3 3466 51152
1 90149 99177 430704421
3 15780 122445
2 12532 989113093
1 93729 138068 196840421
1 8615 102221 709082418
1 10984 89549 710759847
2 8756 420321650
1 43357 79307 478420440
2 23970 452881887
3 7006 76795
3 2228 107395
1 44495 77614 25405175
2 23023 136351344
1 38912 97626 395597733
1 36290 65897 428943541
1 227 35175 359406038
3 10887 76477
1 9386 60286 213366907
3 486 2750
1 28262 100238 542641100
3 2476 58443
1 64935 73370 626435126
2 19434 462817593
2 24813 184561744
3 4075 11586
2 24108 630357985
3 4259 102577
3 12440 142224
3 635 29229
3 15469 50043
2 21434 89061076
1 42931 110335 58667701
1 33759 36203 651322079
3 3730 138377
2 21370 742772908
2 20520 522620340
2 3108 840477450
3 12842 117284
2 7176 169883651
1 37208 136636 458406480
1 40230 111206 638315787
2 12924 855366793
3 21797 99031
2 716 854416085
3 20425 91890
3 21948 42797
2 14571 622429069
3 22293 100654
3 15467 111723
1 34840 103657 116000127
3 6486 97469
1 58293 122198 978278981
3 17360 39142
2 6280 390054666
2 22707 426927075
2 3903 389457872
1 16749 102524 797630888
1 34744 75944 15930040
2 11316 14559439
3 20105 27973
1 27315 120737 472560695
3 4179 58564
1 77580 140402 73714165
3 7647 5029
2 13921 168521627
3 205 112491
2 19703 466275282
2 12987 401987415
1 101848 105643 412298158
2 9639 296795244
2 18045 194928897
1 6607 132246 697379118
3 8935 43008
3 6281 69367
3 24513 105117
3 2549 123830
1 114178 129487 284552640
1 89830 101624 313190533
1 63173 119462 103724172
2 8082 866451764
2 3461 652136864
3 7848 68932
2 22364 249092029
3 1935 95227
3 7576 142119
3 12045 6445
3 5376 4121
1 42550 45794 900972299
3 16125 114961
1 111143 132296 6047172
2 6461 746097631
2 6022 774610260
3 10367 59401
2 1246 303892380
3 24903 58660
2 13142 549985244
3 357 143417
2 3163 40149858
2 22459 26569036
3 8127 37478
1 41722 114298 168119102
2 16062 502188310
2 1436 601572934
1 22995 69830 668622008
3 1806 81546
2 3752 714540643
2 7632 853965239
3 6164 52182
2 23051 589341698
3 17460 64435
2 3439 115568031
3 5594 122059
3 17108 122761
1 71911 88174 228111926
2 6459 996339890
2 18444 213060366
3 10927 34938
2 16450 576911888
1 3009 58226 84624170
2 3969 774242166
1 816 86146 164491068
3 9400 16378
2 5540 640033850
1 128889 134908 511043454
1 5340 97767 786816794
3 12815 40214
3 9431 1019
1 24925 62590 555634774
1 15419 35228 358696049
2 20029 375230733
2 4813 60431963
3 12291 108184
2 23911 959257885
1 76339 130863 8287022
3 23886 14641
1 14753 140402 528342600
1 36079 121666 990963054
1 54741 93628 470382958
3 18752 10035
2 2967 528882910
2 5111 507222967
2 5434 57881224
3 5703 9200
2 2104 217399094
3 20137 25773
3 22963 35113
3 2812 100419
2 83 937660172
3 24418 143583
3 10060 59060
3 17178 114729
1 3808 72341 958373679
1 36564 111378 163179495
1 99241 114442 878217375
2 22500 464605205
2 22954 514777174
3 14419 11910
1 14435 31410 135904443
1 18234 76840 821983727
1 98267 109753 703254775
3 1940 136504
1 59630 117971 810108120
2 13063 54573231
1 28261 84863 209677882
1 60242 73878 24490691
2 16189 996075931
1 79357 82953 341283619
1 107970 114234 811023407
3 1166 108952
3 12863 52218
3 11344 24568
3 14263 135101
2 17469 796438577
2 12218 439882216
2 8508 366666811
2 11917 16697502
2 23996 812956159
3 611 130817
1 27532 135453 442147735
3 1431 111423
2 1879 392836008
3 4759 114312
3 11893 49837
2 17306 682046448
3 9029 26943
3 19360 84592
3 15606 69525
1 29544 73161 487542179
2 14299 792766999
3 3064 59375
2 23405 104801529
2 15912 185922946
1 4571 23723 452037444
2 23760 300726370
1 92281 139136 94564348
1 40176 50145 398261511
3 9673 133019
2 10819 611767004
3 3252 47999
1 46634 121137 893065432
3 1330 31805
3 13409 63430
3 14985 85411
3 15709 130064
3 15282 49165
2 14575 183123476
2 21188 443781304
2 7362 414575987
1 67043 100582 278838289
2 14214 429833432
1 109071 120283 626869736
1 7917 99813 247428399
3 16390 42462
3 4621 121510
1 9361 41307 642768866
1 61715 102874 983248648
2 14325 197714851
3 5883 91182
2 9799 623758159
2 267 698303923
2 20838 753053823
2 8209 387221071
1 39393 68317 146811124
3 1287 43980
3 22711 73848
3 6360 107182
1 15242 117976 870995418
2 13309 962690383
3 7316 6018
1 96795 129637 218209376
2 5262 773112330
1 89399 94080 895114551
3 5369 96169
2 11849 317643622
3 19467 135183
3 10393 117584
2 8719 905970155
3 12315 141947
3 19514 106261
2 21259 530622237
3 19700 102026
1 75632 91518 397368305
3 17582 72940
2 16158 270352821
3 1340 11656
2 15197 210849102
2 22133 587209569
2 15827 434755776
1 26572 93509 617522885
3 17721 30538
3 10678 95324
1 42232 134025 478970920
1 97303 130590 893720006
1 24846 89369 331841819
1 53725 92370 714558679
3 3415 143451
1 32828 95017 628703495
3 3216 7768
2 20778 209051146
1 43671 83381 992831494
2 10966 878849519
2 13690 187136696
1 20931 137757 661679278
1 12446 54538 312915588
3 16029 55205
2 18073 81295039
2 2562 555446926
1 22292 139749 829732650
2 23237 990389555
1 88162 134629 121024090
2 5525 38248185
3 4475 78930
3 4599 103304
1 75491 127830 718943329
2 11543 797171946
3 24009 64990
3 7316 14559
2 3856 884612258
2 10779 742950311
1 31636 34195 327958712
2 3933 531347820
1 66252 138308 515905428
1 77715 93965 822268271
3 6374 98398
3 7607 17833
2 24077 265827126
3 9112 54863
3 2409 61666
1 37050 76954 473664612
1 76076 111277 604021481
2 1794 828764362
2 180 848188376
2 17077 540649038
2 6004 112581321
1 111461 130212 229778632
2 791 571002957
3 24315 86404
1 103016 131813 504181703
3 23422 75992
3 14714 98746
2 10877 852194662
1 79827 98808 905023073
1 50743 84087 205923085
1 18176 32157 798882375
3 1413 139035
3 8970 55722
2 23768 395283865
1 49769 84226 707511935
2 22419 482547618
1 81018 143533 914229199
1 55718 136283 493103845
2 1519 642166466
2 24544 143823829
1 79095 82022 891765231
2 23115 674912389
1 77037 79282 47878701
2 21405 634333726
1 76079 119745 243509899
2 271 411404179
2 8625 747056865
2 6954 378679624
2 7782 646852219
1 41351 101398 170351094
2 2335 838256778
1 93518 137336 677371194
3 2242 118816
2 23146 796388817
2 24472 347476502
3 21921 107494
2 13471 78536624
1 23645 89559 984454465
2 14380 719109381
1 6945 118683 994370734
2 22201 741701513
2 20805 698159743
1 50781 86622 2719539
2 7232 305623341
3 13984 13506
2 3658 146528166
2 17791 174112204
1 437 58769 717436737
3 881 91368
1 50806 112818 967093960
3 17937 104527
1 34994 137565 360831560
1 44009 85346 206467683
3 13935 74810
2 15998 565317552
3 16118 41613
1 27062 50188 536077407
1 97820 113053 948609275
1 100102 108207 263190407
2 24829 601031127
3 2536 106036
2 6517 55351679
2 17970 788187473
1 98648 140845 114007153
2 8606 423700216
1 52906 100505 504806603
2 21615 60543074
2 2065 937264383
3 13951 63968
2 14447 142807755
1 45367 101646 947290596
3 11317 842
2 17847 249992346
1 42180 71128 112973000
2 23673 400584787
1 13777 100157 867748391
2 846 141254326
1 12144 37907 54401874
2 8828 68254764
2 6043 141225598
2 14485 329999551
2 1337 123633424
1 38677 50862 489084550
2 21070 814370529
1 32917 130687 129749209
3 19943 142855
1 34722 106871 468185454
2 24675 942520366
1 45696 130057 713271678
2 18438 145560722
2 20591 527747674
3 11767 72544
2 16361 613283281
2 14376 293844696
2 18446 421726256
1 12451 120536 966329731
3 18322 104592
3 22355 4323
2 19838 604972064
2 9335 725235855
3 12424 111420
1 59888 127622 995272146
3 9254 14504
1 57265 76229 295360612
1 31020 114118 341000472
2 13825 292950583
2 7854 595143230
2 1838 383411953
2 12246 601278105
2 24496 552642073
2 20834 274225229
2 497 289371507
2 20804 865424425
1 30067 31797 708414949
2 20633 878579306
1 15592 59731 800554961
3 17824 69875
3 23396 107599
3 21809 52708
3 9403 140083
2 4744 339444388
1 46935 143416 723432493
3 6 133131
3 12473 8859
3 1687 104368
3 24424 130383
3 5350 121688
3 4914 12255
1 7459 85316 917674652
1 27423 132989 435091816
2 5784 672381668
2 16525 20124502
1 92030 139197 719054135
1 102058 137034 811430376
1 92259 94268 579324500
1 29016 81502 262339245
1 8820 70278 704263147
2 6348 212650377
2 11903 274835566
3 19420 5875
3 23669 85709
2 17900 730622916
1 97715 100584 665065393
1 52349 57936 16848255
3 9825 42782
3 13559 59625
2 17990 141988892
2 14708 101929008
2 12979 925265061
3 216 44870
1 45357 82520 360553456
2 2190 883925905
3 21277 70693
3 24161 125455
3 11504 84688
3 20701 72988
1 24837 40410 585100258
2 10663 181858378
2 14850 649734368
1 42672 137245 211310130
2 2331 583978442
3 909 128769
2 24277 824604320
1 100249 114997 327805200
1 76239 130294 483597594
2 18280 702469534
2 8716 413309400
2 11435 227368278
3 15791 22396
3 3937 11071
3 16471 59962
2 13808 692327129
3 10993 107869
1 98107 116681 168968368
3 19616 41539
2 6461 799863224
1 23890 87482 447354061
1 58164 115039 202165785
2 9843 239952984
3 13666 83125
2 19696 286983878
1 12997 29247 9885030
3 20779 115935
1 4678 103827 900002609
2 547 751223090
3 8023 133182
2 16953 80044845
3 14869 5351
3 8656 6222
3 9899 50574
1 45795 67470 890030994
2 13174 230066417
1 34238 41578 17620739
3 23354 84465
1 18672 49765 816362301
1 28149 95944 690750034
1 19236 34468 193613566
2 11292 899278815
1 53105 108168 872711756
1 1452 57343 625390229
1 29941 111007 655328460
3 3490 82283
3 23236 78137
3 5703 52368
1 45325 129293 355839794
3 21773 56536
3 535 74556
1 1243 34133 96309354
2 16821 175584386
2 10043 382562230
1 52427 143537 62500112
1 76754 142272 244878325
1 48933 81799 723955873
3 9083 85549
3 9993 81116
2 20465 372714384
1 33233 95945 347982696
3 7187 37475
3 5750 136837
3 19728 53915
3 17302 144464
3 11372 114518
3 4491 26667
3 918 125714
3 3113 113596
2 6213 264486151
3 11547 134595
2 11767 662560652
3 8727 124033
3 9190 73841
1 15167 123992 116657547
1 2785 39630 197763744
2 23001 7765450
2 2555 939781543
1 1157 26492 378328055
3 24038 4604
1 124981 138573 273000342
1 43161 108986 801970839
1 72880 91477 809138000
1 74388 90500 461603421
2 24848 324344263
3 19282 135680
2 10117 659673792
3 21466 78200
3 24499 37310
3 9592 26232
1 1699 8471 497802938
3 19757 103442
2 2693 550212814
2 3075 211110289
2 20149 130414358
2 9658 3032127
2 10644 904023181
2 7934 969124668
2 9883 286671772
1 42371 90361 99920214
1 127550 142876 714938719
3 12741 34672
2 12014 400907768
1 15101 60866 391562721
1 24032 50368 888263018
3 8842 118707
3 9749 48261
2 10943 139547666
1 72904 75430 410565314
2 14573 788287530
3 5844 25483
1 41873 46745 677563772
3 19713 72339
3 23917 58659
1 12947 69230 505239880
2 14825 672548766
1 7329 28403 538702768
1 20080 23751 237785056
3 12681 137366
1 33784 79151 381259487
3 3136 39609
2 17964 953279903
2 17784 795776610
1 39239 85251 339506971
1 7105 60803 81777619
1 35591 44270 521270674
1 58160 120522 362066302
1 7606 80719 380824937
3 19110 64242
1 35672 98183 13037067
1 61121 132387 364100176
1 86244 90829 549221314
3 13924 12614
3 21034 121077
3 24327 78037
1 34923 66319 783435353
3 21021 128821
2 22091 695914931
3 12959 45936
3 13119 13130
3 4881 114800
2 14715 489499416
1 18294 119408 667452018
2 6961 237544155
1 68080 79459 60976264
2 19762 227567566
1 43670 63433 940755005
2 23793 605187593
3 16434 92515
1 78886 95486 57834574
1 122026 128074 465767018
2 16864 437463552
2 22846 600739247
1 82446 87235 833532005
1 63281 92717 700814377
2 24153 545877077
2 15310 312390070
3 13976 33333
1 93416 125911 920935795
1 64915 124667 301617477
1 3023 64921 831382972
2 11822 913806450
2 11182 163529851
3 19768 73387
2 22553 247634611
1 9066 144431 8508429
1 68335 124908 178909658
2 9525 594623628
2 11934 304764265
2 16136 319669022
3 1299 140852
3 23507 99043
3 13589 104929
3 17695 118770
1 18096 70532 833867305
1 47048 117195 955417887
3 5413 97768
3 11542 40790
2 17435 453356286
1 10275 50507 328350119
2 19463 987353928
3 15158 112088
2 3426 413871429
1 22901 81260 603166758
1 4613 66274 276035853
3 2588 41550
3 16453 78282
2 9604 697810682
2 4354 699957718
1 5637 9353 432796368
2 19839 450279018
1 21724 137166 17311287
3 20066 26430
1 14784 91476 758263211
3 1973 138597
1 27114 112782 488631142
2 3534 231143053
1 45594 107320 47918445
1 56630 58160 840721558
2 5883 711026797
2 6098 340773064
1 28192 92431 557396619
3 15776 3510
1 14132 23500 217670861
1 9672 52304 825096990
1 700 27025 179993170
2 23101 452593751
1 13850 125698 223077934
3 22775 91783
1 88898 103815 574297596
1 53184 129767 943592967
3 11028 137064
1 1089 49169 90107703
2 22332 982622723
3 24808 95810
2 14218 614379860
3 14896 54350
1 38376 135411 429684437
3 18811 24266
3 9642 27194
3 16342 103806
2 3136 302566266
3 16507 8248
1 88115 117180 729924998
1 52589 119974 853836043
3 1655 107968
2 16579 500098181
3 4153 53197
2 16288 635479179
3 2543 121286
1 102191 104970 139220126
1 47000 127173 335650045
3 473 114993
3 10581 70730
1 54281 76980 179785418
1 45866 91547 975574780
2 11457 103487270
3 1549 32914
2 8930 698009068
3 20401 64070
1 22857 100511 468776673
2 6679 347630513
2 13536 601702771
1 14826 78003 147166904
2 2000 887695704
3 19102 15718
1 33701 128983 400303340
3 18182 92297
3 15592 388
3 11539 77263
1 93958 95521 123594693
2 2170 699781637
2 7411 888521625
3 13475 68179
1 9334 13010 743880951
3 18504 80321
1 42419 133653 699091078
3 2246 103714
3 2955 144429
3 19583 86373
2 3789 472719691
2 5 103484849
3 3896 84911
3 17443 65128
3 18829 41883
2 19396 154343751
3 6005 58842
2 16582 287301918
1 92006 93561 198771107
1 56709 136136 469858659
2 12222 901559266
3 11465 47459
2 508 665527451
1 12309 102277 429125067
3 7488 3621
1 958 130316 182601920
1 27527 48516 424074619
3 16234 71379
2 22711 878654381
2 15930 329815868
2 10259 703025776
1 23947 140741 876141777
1 92924 110252 806101410
3 24490 36184
1 81032 96028 995157083
3 2638 97001
3 20025 47016
1 65099 113051 698569039
2 9466 883189310
1 76456 82065 677649380
1 23691 31910 74826098
1 2921 104430 539895904
3 1983 143002
1 76534 98977 213573788
1 4737 32763 670585537
2 11584 786863165
2 11467 935070067
2 18577 537872298
1 8711 110764 935591684
2 10910 712564524
2 16501 781614954
2 8139 583736336
1 69583 143737 32020956
1 46548 115158 997269714
1 18051 104776 836145394
3 6346 132505
1 3691 107145 293599631
2 3066 597210619
3 15633 89789
3 18547 27012
3 21907 50548
3 19660 93190
2 547 281239128
1 14045 78399 923226358
1 6090 92033 349139082
3 1740 48571
2 21139 430735445
1 57944 60875 372278391
1 17341 57931 891365422
1 1744 136546 349988251
1 46730 119521 240489976
1 122336 129728 799841579
3 5035 36924
3 7232 63647
1 3978 66016 648642730
1 32822 125587 980028280
1 77903 78104 881995364
2 13347 669892382
2 11096 294437783
3 11064 112996
1 69133 112944 599465
2 11704 143166259
3 2277 75065
1 23253 86336 449938026
3 8777 65382
2 17591 991165852
2 14447 153270112
1 6064 104458 190528717
1 3458 27863 402128199
2 17298 792643598
1 48303 73173 624869431
3 13294 105080
2 11524 136531002
1 4649 74100 169523902
2 5317 194281209
1 42024 128569 877831523
2 16577 840888153
1 45083 115789 165335931
3 8205 119821
1 59043 122395 902715709
3 9185 43293
1 37141 131068 173286338
2 5790 550802561
2 3871 150870268
2 14156 180363609
1 3737 35804 714498646
3 22985 69790
1 14831 144181 135973671
2 18138 232344384
3 14633 73782
1 46073 94291 754515980
1 37039 49010 569836126
2 2614 444092939
1 104359 110020 707160462
3 23367 102913
3 23989 73409
1 100426 138068 331329107
1 42674 110715 291260297
1 50844 51994 888602866
1 9072 106407 469128818
1 2367 86335 76164297
1 47173 50528 787926295
1 35225 144355 898463252
2 16488 279290278
2 20871 750839367
3 1010 127722
3 1524 72975
3 22598 6978
3 20667 73350
1 19409 54712 211958747
3 12881 92397
2 4221 597519203
3 13477 6585
1 91718 114358 133999370
2 8818 569037658
3 20146 119974
3 1805 24830
2 4273 784010466
3 648 112503
3 15312 28557
3 9160 102085
3 14632 44410
2 23364 810995742
1 8817 15905 705084543
2 8707 881434875
3 17463 63236
2 15603 67005839
3 17712 19275
3 11709 140966
3 21033 29767
2 22990 645854549
2 13576 451981343
3 3717 123351
3 10264 141721
2 5294 999560881
3 16747 47432
2 21433 171089057
1 11161 38605 136813037
2 10503 53823115
2 24868 324517691
2 14353 619856448
2 3517 489424834
3 6326 111465
2 11538 904951087
3 18061 47324
3 5699 51049
1 103417 132062 414098939
3 424 64801
1 70318 71354 343771118
3 21143 144808
3 3624 49502
2 17433 103477981
3 12096 50283
1 6556 20380 864995434
2 3821 487478655
2 23963 637102100
2 2765 89404638
2 13306 910356221
2 11619 388604075
3 21128 121329
1 63283 132169 95000542
1 29346 77862 841328514
1 4356 77502 446106409
3 12512 8085
1 63987 100918 598515013
2 20707 770145273
3 12949 41174
1 652 95732 639275053
2 21018 33305929
1 48356 97106 768734
1 1235 35903 474999707
1 75792 78925 106997711
3 12049 114206
2 19917 514382812
2 14159 32307910
3 22726 106360
3 9531 22038
2 16743 651642183
3 20601 41012
2 5899 358072602
3 3083 87888
1 23260 133393 296379452
1 19455 92819 556626915
3 7704 21203
2 371 616833572
1 61792 119272 370682423
1 7233 47200 452375660
3 11294 94859
1 43653 124039 664592207
3 21268 57509
3 6444 111433
2 21866 133405479
1 18705 19717 672883673
2 1202 79333158
3 3194 9715
1 33322 45319 961365898
1 65985 73404 461881267
3 8996 54914
2 18256 629272526
3 10451 74358
1 74267 78665 420910823
2 8136 60755753
3 18304 92911
1 52922 69989 177612175
1 42521 62750 656092218
2 5388 845553041
1 28964 59408 158051915
3 12239 80905
3 17768 27957
1 54321 131921 371508410
1 8106 97386 552270273
2 8371 147970127
1 31652 43760 85801591
1 90488 144625 67413461
1 14777 121419 603585291
3 3402 115988
1 25340 75978 739339146
3 22593 36129
3 16232 95199
3 947 20887
3 22996 128357
3 8628 28266
1 121393 133847 627405064
2 16108 327948201
1 58535 121452 909207634
2 6953 495540113
2 19983 523831764
2 1495 935035740
3 432 60471
2 15731 447974213
1 16634 49568 346664645
1 18818 116165 930119510
3 24387 45080
2 1972 768871263
3 15072 117489
2 10691 295345914
3 13216 2015
3 9125 4278
2 14271 770365000
1 28138 44889 321871172
1 71414 135025 581603362
3 15683 67699
2 22087 878754135
3 8678 124288
2 5098 585329454
1 52113 62046 635183875
2 24051 48242600
1 96312 127078 268446470
3 16620 22786
1 9955 129929 282955141
1 113219 139626 532722391
2 22004 30624852
2 14694 349256449
3 14789 50788
3 24072 113799
1 6071 105671 519304431
2 8035 54247026
1 17047 90773 282082250
2 8672 40688911
3 14436 95041
2 21989 506068463
2 10299 343721058
1 60118 79744 207377265
1 53155 74860 474269695
2 4887 687221564
3 21324 118118
2 18772 796884094
2 6553 212530325
3 14883 92700
3 17484 122398
1 18578 19588 228095233
1 41801 106897 828738500
1 50202 124588 269973937
3 1463 43780
2 4433 161729410
2 15145 158183576
1 60137 118597 1123062
2 4565 267050326
1 40315 70014 44614130
1 21174 139072 236545145
2 5170 265414359
2 7915 793668200
1 13779 138151 286574249
3 14304 107358
3 9328 79407
1 3296 20190 499357329
1 26560 140184 200717142
3 16743 108091
3 23877 140465
3 21720 90010
2 12636 965895805
3 10021 19133
1 113391 124851 914580689
3 20447 53644
1 20001 143328 24020234
3 19236 79066
2 22158 606816039
1 4081 82235 238993201
3 2037 41718
2 22821 706319717
3 11500 132860
1 25910 119432 773703589
2 13755 321689971
1 54284 88797 876764980
3 9516 58575
2 12699 261487075
3 20359 51388
2 14997 145669705
1 85497 110237 892279327
2 3967 785554695
1 13261 120871 410833339
3 7078 30632
3 14453 4175
2 1042 517342266
3 15820 60317
2 4344 15055766
2 4627 89164306
2 4622 350955810
2 24135 840243488
1 27435 100640 836861733
1 98621 114749 519983946
1 15519 36727 925513333
3 10976 51345
2 5520 707550614
1 46566 76729 974136258
3 11353 25477
2 1882 911329122
3 23883 102690
1 8752 58278 621856729
3 5434 57176
1 82554 89536 284924687
3 5760 122221
2 18150 279829622
1 90726 135862 680889500
3 11691 43133
2 6570 622471071
2 14813 606105232
1 28757 31705 249736965
1 7251 123948 459747841
1 12446 43296 422723397
3 3594 61338
1 41361 127299 973296600
3 20246 45339
2 24878 963071521
3 9787 122253
1 32997 50257 198741914
3 13925 133712
1 80735 138972 150028377
2 18438 303832241
3 22354 102550
3 8704 78091
2 13078 619728040
2 6586 724768085
2 15861 822705771
2 20469 361138510
3 15914 59548
2 14772 647120402
1 98887 102013 531836214
3 8899 132271
3 11092 19631
1 93936 144246 134259138
2 2523 485583481
3 2477 32902
1 59482 114159 8029905
3 18820 22280
2 1855 763671537
2 17219 571362159
2 2886 780486058
3 12278 93796
3 22936 57960
1 1445 82216 630202168
2 9785 691158587
2 14486 682897446
1 2807 96511 26223833
2 24438 608068037
3 3084 39417
1 1205 134616 879262787
3 9915 134758
2 24431 880659456
3 22448 143373
2 23668 897430590
1 65701 73818 571904665
3 8132 46973
1 30599 126052 892691194
1 44503 76190 848259178
2 23991 257228555
1 30760 87109 979044591
3 24649 36456
2 2517 52136623
1 20471 92711 36492491
1 14476 121583 668651860
1 39522 67723 151472067
3 4638 32233
2 20687 928302188
2 1897 769001670
3 9209 72722
1 7202 98095 880310672
1 50314 129848 743931918
2 22820 459038326
1 2669 98278 104140620
1 70933 101636 799432432
1 89626 138083 367990297
1 65325 124357 570370120
3 388 84874
2 6733 818309921
3 1196 3649
2 22875 382147852
2 9774 722842723
2 19624 495955967
1 101326 104791 995244414
1 29915 109895 595230882
3 4345 143738
2 17933 814278060
3 22264 110835
1 3343 133940 697022311
1 719 2784 353073008
2 22948 194147303
3 15507 126466
1 78303 142705 770329337
3 6530 110118
1 78507 96796 38492672
2 21699 705894484
1 6388 40759 813434741
2 3205 386838564
1 3265 119013 391599257
2 5207 551518084
3 16205 51966
2 11441 662257739
1 29830 108750 279924880
2 3068 306673577
1 155 132600 104123071
3 19385 67515
1 35094 85350 839121466
2 2763 644021667
3 1383 91622
2 4733 159989168
1 82721 96847 20450253
1 2038 13495 507488857
2 12836 652564754
2 18042 427977595
1 18026 64052 874091450
3 23360 59430
3 3101 48761
2 11048 767752890
2 24521 675636804
2 11010 204955524
1 71739 85356 259930726
2 13406 581663018
2 13313 530477317
2 21884 62151993
3 9382 56723
2 5506 678495670
1 37872 133380 699358215
3 11027 108568
1 48389 60325 689606551
1 80628 99006 777603384
2 9187 15608224
1 56782 71432 574163429
1 111328 120956 487790049
1 35832 40024 697493652
3 11383 43000
1 3166 25654 365889001
1 115124 141416 167480249
2 22236 277340492
1 91081 126748 30471216
3 17709 140005
2 3441 347435985
1 2976 122371 270321981
1 14456 135332 531412334
1 1842 101519 203684733
1 74543 88250 346265728
1 26861 117349 211407185
1 74866 129390 129901250
1 29554 104214 965338925
1 870 130933 648734875
2 2439 522975847
1 48279 107941 471002499
2 21388 24826662
2 10309 943898924
2 6387 452609066
2 18445 570200712
1 59842 131543 604827416
1 46712 128380 880455145
2 13321 296775878
2 30 81821730
3 19285 46115
2 2616 912158067
3 3502 31380
2 21910 328401188
2 19628 429534248
2 20654 759868420
1 52391 128064 747620458
1 48919 101417 990085548
2 2818 441738635
2 24230 268798771
2 11343 191730116
1 21629 109800 493995852
2 11183 887919955
2 18130 651485858
2 10091 562200491
3 668 76022
1 56614 131252 668228950
2 2808 139154253
1 43545 50074 955553045
1 18500 123682 901467695
2 5845 539203686
1 62300 112611 467099438
2 17559 280770506
3 13447 78551
3 3099 124321
2 11046 539187512
3 7846 101522
2 22418 636316279
1 38796 96565 169787138
2 4378 242800019
2 22986 183513622
2 18287 216219127
2 7692 523473077
3 10040 2031
2 4641 9839311
1 59609 74827 618874391
1 8861 31807 163626091
1 26838 60703 479465062
3 12353 44541
3 869 100877
2 3140 731923455
2 18015 80266289
2 5868 346270252
1 13862 95301 560420281
1 32393 36944 180177001
1 4327 34770 105004194
2 21196 728425970
3 17679 109859
1 23743 124492 377511468
1 118891 144653 216498573
3 18115 37258
3 18699 79885
2 6122 360792724
2 16344 184342222
2 3870 366480285
2 4343 699118891
1 1586 2575 768800212
3 20495 113507
1 20024 106704 900129735
2 15879 116398373
3 23073 74105
3 17780 125279
2 9544 181421906
3 8498 103860
3 19936 89900
3 548 100272
2 8060 363029245
2 20900 288717699
1 28532 132799 12154020
1 92765 99085 315841534
3 11001 52961
1 53232 76126 489845880
2 1023 226574389
2 23914 432691739
3 14773 103761
2 21874 219744351
2 19347 296123976
1 85493 92458 339509285
1 87715 97671 268780935
1 53572 142092 636209313
2 16382 929529152
3 5138 2559
3 6927 52335
2 12677 503167794
3 9369 29989
1 18583 75525 558817368
1 5219 143940 697909942
1 25498 27171 562269740
1 50810 108233 425713861
2 7881 222901480
1 32775 44328 446530769
2 9593 172316139
1 63626 101581 334071917
1 29920 138211 160297918
1 3449 28902 18101548
2 4289 18830982
3 11027 64118
3 12877 143807
2 13171 839610140
1 63195 102224 625013599
1 88661 136389 871824170
2 23544 795143233
1 17396 111332 700095064
2 10411 860866940
3 8647 19046
1 63479 116808 652918899
3 12261 48754
3 15380 73512
3 8397 15598
1 2069 3904 696665989
3 13363 23366
2 17902 201636562
1 108409 114792 562406128
1 14342 50429 155544904
3 3163 123078
1 2272 9049 621217154
3 19660 87259
1 21114 136030 205697419
3 22780 52248
1 111386 115010 235456632
2 3841 612714388
2 18025 125139457
3 15850 100798
2 1537 156292694
2 10282 61841249
3 2182 144185
2 6065 972967369
2 7676 726920603
1 79457 127454 996052964
3 12882 82997
3 22293 10753
3 19558 135588
3 24162 129884
3 8119 13436
1 55914 86002 812611895
2 14336 517525328
3 19344 95507
2 1149 243907929
3 21243 115909
1 18344 72376 833122343
2 9242 69993631
2 16980 484370530
3 7886 110772
3 7588 37686
2 10376 262368670
3 1492 124329
1 343 144654 830765129
3 1755 135107
1 50861 62477 339695531
1 64909 78689 810956593
3 22846 104898
1 40900 129594 345250770
1 21654 123430 388567006
1 111571 130021 716560843
1 42684 103761 371789619
2 6883 758627906
2 10643 991000824
3 21820 119935
1 21292 79847 930546565
2 21186 138097006
2 10906 456983311
1 19727 110506 317053601
3 16606 132921
2 17474 832947530
3 11759 80294
1 122463 135381 806711185
1 109919 139746 418860324
1 17348 20489 773306095
2 11392 408140675
2 7028 503098173
3 19736 30529
3 13797 29901
3 13512 58472
2 1341 673614453
3 7146 120639
1 121145 127255 846954009
1 825 102775 989870250
1 48649 88265 43535208
2 20017 350447296
2 5534 276285621
2 24071 372716915
1 10682 77717 11866927
3 16459 57728
1 52177 120021 56608363
1 104109 105303 339131703
2 5085 454977303
2 1308 530298746
2 1906 973130984
1 41471 94279 990142329
2 16867 311777970
1 28201 144768 734439726
3 837 121440
3 5013 58657
1 89330 97259 905339385
1 57577 64244 785430214
1 26177 119101 575016675
2 3742 745033296
3 14134 84667
2 6173 365105928
3 10340 104784
1 35734 121203 559191436
3 6992 48512
3 2111 95063
3 18740 43279
2 20997 341043377
1 75474 136559 757350160
2 16502 608719927
1 54910 66760 201127636
1 89253 93936 119242084
2 20829 906720328
2 20449 170136986
1 71261 73577 740093686
2 20441 401014849
3 12484 53192
3 13131 12317
2 21289 242261389
1 3754 56709 634544911
2 234 97863026
3 24018 84495
2 341 95702073
3 21837 94455
2 14003 911632388
2 17546 816827363
2 6183 638520682
2 6400 586262375
2 664 805086749
3 8042 143464
3 18748 108646
1 21692 41344 942852179
1 30662 34116 114539381
3 16578 111379
2 4508 357090306
2 22610 730252557
2 3391 510949079
3 6974 24693
2 537 651069463
1 26237 104699 206758189
1 4579 104723 345967049
1 43653 95618 935640109
1 5661 126257 914227749
1 99289 133984 401425000
2 1978 181115662
3 589 75969
1 37491 108132 613536681
2 19855 317126770
3 16028 99849
2 19770 885999911
1 25485 62544 138113966
3 4959 80832
2 5685 248905242
1 57827 122857 752506197
3 7571 17421
2 22211 458198241
1 5794 44094 390288854
1 7625 115282 313590105
2 14743 699433921
1 67009 121841 297180398
3 11605 110311
2 7765 297937690
2 12337 529341682
2 1112 384122162
2 3308 592749636
1 12197 55257 534673059
1 39653 143330 680621574
2 17012 724470765
3 21805 124813
2 14407 243545181
1 122137 132821 848192335
2 8283 152541258
3 5599 6177
3 17458 35820
3 4168 133689
2 7698 131713042
3 10699 10920
1 1483 5067 24336342
3 1619 46390
2 21453 70958310
3 4095 90419
1 6881 61215 939859586
2 5372 639135243
1 54619 61759 40535510
2 13026 464044008
2 20641 381209650
3 8979 119368
2 5261 610778939
2 5728 247460735
2 11693 859626399
2 7686 394602673
2 15069 797116593
1 58791 136041 662488755
3 121 49925
3 15877 71345
2 4570 383695055
3 17783 45741
1 11851 133548 227356555
3 14918 33636
2 22394 385855842
3 24905 91312
3 24050 59165
1 41033 124932 804590020
1 26899 86030 681376591
2 5338 431441741
1 74733 98160 424359032
2 22361 216321215
1 43316 103608 639071456
1 11218 64276 802269290
3 20061 103589
2 14675 975848247
3 20371 60854
3 21036 9656
2 3329 42656764
3 19268 117604
3 15639 97564
1 4455 136085 589751498
1 29267 46720 772561190
3 6883 111612
2 21378 109653114
2 640 334698314
3 17627 2984
1 101352 112775 442904030
2 19978 884389603
1 68194 121873 188284798
1 107144 132434 948930075
2 8390 130850570
1 15952 30198 413945803
2 16865 745384599
1 60482 116635 935727945
3 9439 106773
3 11335 133720
1 109889 129822 482774668
3 21694 53278
3 19800 108798
3 23146 133738
1 92447 129106 372415941
1 23934 61427 516943209
2 15353 10267585
3 20994 107777
2 19739 122738366
1 25236 53281 553983356
2 12512 694202291
1 75190 110665 748850594
2 14203 763026744
2 9978 523013493
2 23591 27513763
2 1424 550642261
1 1253 46143 903986094
3 15825 91733
2 22937 202182572
3 12792 23311
1 20549 100035 337275519
1 58653 76497 609670235
1 60429 101349 456448356
3 4197 64584
3 19026 6105
2 6068 732683258
2 5047 752035878
2 24786 855589054
1 45446 126408 558418999
3 24245 46120
1 43792 120409 322176414
3 16162 65551
1 81032 102556 486334366
2 11778 940908260
3 18276 131291
1 5498 98045 51459364
2 17677 939242416
3 21514 104542
1 49876 67389 662618633
3 15054 87648
2 14722 253471625
2 17165 33878703
1 45702 85698 215490014
1 23312 70308 257614002
2 889 5643004
1 76655 102992 62372701
1 18621 132510 671618620
3 12511 74523
1 16799 78778 473311400
2 7936 849506413
1 3965 6897 349913409
1 42813 104708 428710465
2 15974 74533822
2 4381 186266839
2 22004 40893929
1 115243 135889 924960224
1 56572 121538 69187924
3 21140 66106
2 18243 930483535
2 4870 560167838
1 62358 115705 639892937
1 4532 131621 520997481
1 33601 61735 350275408
3 20434 5457
1 94549 131381 297925868
2 10353 347050835
1 34883 41528 59202184
3 16807 91522
1 5344 10858 54415928
3 15422 89498
1 38171 92159 963608360
1 89985 94899 937459533
3 22196 138243
3 4100 17725
3 22246 111276
2 23376 196234759
2 4489 906790078
3 8503 14613
3 13422 43236
2 3020 716617891
1 12159 75366 35495619
2 10587 281335698
3 18717 102668
2 17101 879707575
3 6406 42083
2 23133 705786639
2 16441 826227031
3 4797 25258
1 4271 92850 120059418
1 64798 99246 375868643
2 18315 470776217
3 14709 37089
1 20404 120767 969959606
2 8062 231493335
2 9488 216627630
3 15024 47068
1 29250 139684 461287436
2 23162 699001865
1 11717 47584 789548182
2 24602 963388510
3 11381 144115
2 1365 574304412
2 3762 573998986
2 742 550083019
1 14079 123887 8319770
1 41612 142347 232084476
3 3477 111993
2 17894 890908544
1 16692 72367 17186436
1 3234 80380 297842921
1 12293 82759 19575353
2 6778 881856666
2 11942 783756675
3 23564 126255
3 2152 97674
3 13358 109476
2 5445 456432496
2 19709 692693514
2 9621 705190164
1 57985 94748 43795293
2 20298 214937821
2 24809 237942730
2 17135 618074006
2 7890 953493262
3 9631 128694
3 4337 91773
1 99490 106021 684717192
3 21933 137191
3 14503 65223
1 11626 52703 195317263
1 75657 127264 948923718
1 51529 139703 957756208
2 9023 279459048
1 1263 14632 499078521
3 13087 46584
3 19219 107747
3 17661 13195
1 38833 73821 944919624
2 12396 135564180
3 19405 117891
1 13914 49429 688336189
2 11693 350489209
1 73613 91103 464436983
3 20468 87244
2 5920 620351196
1 37087 130301 332740737
1 1257 118901 412382740
3 21083 71709
3 18967 28001
2 9589 582839771
1 92460 131658 771769056
1 5159 98840 256647606
1 6435 123241 751055422
1 36681 139848 820600480
2 4415 179956810
3 12418 116221
1 4984 55555 132356287
3 11924 110988
3 18929 117868
2 14979 105181851
2 1665 888897121
3 9146 3315
2 24905 737750982
3 18610 131448
2 3908 497077243
2 737 748976568
2 2997 219832644
3 12653 86492
2 21814 770072073
3 6365 131723
1 50426 118349 232478925
3 4214 8163
1 37308 74276 654083370
1 44451 53661 451206127
2 18796 194144161
3 942 94048
1 6636 91436 95624022
3 14053 21751
1 76700 127755 842572231
2 5822 166092749
3 16481 35455
2 1944 378033877
1 6884 124905 123658554
2 5611 342607939
3 21499 74403
2 20477 952418487
3 8321 67820
2 8951 982153569
2 870 153425116
2 20184 446655870
2 10034 132398543
2 21661 781394782
3 11240 39632
1 16874 19709 231219014
1 32568 55986 96604126
1 17247 72877 288298643
2 16222 69591056
1 23401 84224 32410139
1 6222 144095 60145281
2 8200 108905659
3 21737 52067
1 91994 107660 875568573
1 94922 114216 612357478
1 60552 134031 148199338
3 6232 11175
3 19601 134064
3 6563 43670
3 281 141013
2 19644 906230017
3 20938 29051
1 11277 101579 704997255
1 3155 20190 24523442
3 15894 85083
3 22277 117682
3 498 2707
1 79440 131561 316405495
2 23399 49508676
3 11730 23297
2 2020 887213659
1 47657 91318 525352132
1 25462 108275 899237899
2 12431 867325153
1 52260 65622 738682486
2 14119 979371643
3 6221 139002
1 108488 131678 113308559
2 11412 495316957
1 110836 131382 369305894
2 18935 314804196
2 6992 959771410
1 31523 95203 179379027
3 19227 32895
2 19876 401074690
3 1850 140169
2 16020 364452632
3 1522 14305
1 42977 43984 380699538
3 8770 20273
2 7208 163122669
1 22092 106320 336199628
2 18769 770920115
1 75940 110418 960334706
3 5211 128086
1 88822 95118 389169922
2 9285 909724085
3 23041 102829
1 21077 125903 944677100
3 12158 4568
1 45992 90818 249352340
1 59713 95002 874231390
1 33010 105992 762615346
1 65232 91784 106830705
1 40979 78742 948597415
1 4823 69997 649974378
3 1591 88984
2 12770 947011573
1 26832 104648 343937028
2 17869 77811934
3 9462 133440
2 5736 548156086
1 12712 28211 921735516
3 23061 48657
2 10866 167415738
2 15533 588854204
1 46784 135325 255448877
2 13193 21355464
1 74251 144633 817947470
1 6112 31272 47140655
3 24481 89723
1 9892 133754 48478362
3 514 98047
1 57363 143960 934148790
3 3368 19769
1 103780 119869 621168851
3 11183 86136
3 10673 54257
2 8066 863198401
2 16501 60215078
2 8637 887316743
3 12813 140066
2 18857 134370752
1 2669 103855 282293355
2 1209 984174348
1 91712 110985 98515143
1 128334 141873 223515264
2 22108 150813291
2 11021 724449968
2 20526 848553713
1 8311 61163 883867170
3 2705 76892
1 105814 115923 638305080
1 73666 92104 902120912
2 16797 151134142
2 12562 130094352
1 74938 90372 445164016
1 104713 133183 937693201
2 5813 561990142
3 11831 91630
2 20282 465419736
1 22074 38124 678984807
3 9766 103918
2 18485 794258561
1 3698 75874 117368415
1 40900 44547 631512832
3 1975 4593
3 6421 69803
2 2744 381504939
2 17064 756110733
1 6833 118795 943144625
3 18555 72309
2 17045 385928364
3 15803 129365
2 3041 972577052
2 10929 506710761
2 8214 960554008
1 11182 93491 557213801
3 20291 39429
3 20306 138380
3 12532 87434
2 14456 14069819
1 34388 107414 731194674
1 34766 68087 411937818
3 18298 91648
3 753 97778
1 99783 103096 186013187
2 9159 205428213
2 12993 154221352
3 1325 106394
3 7740 71932
2 22994 250961426
1 43812 111602 306224631
1 39595 136372 872650549
2 1867 517151924
3 10832 45708
2 18567 620973022
3 12217 140462
2 8590 41523216
3 21143 36627
2 15498 509359288
3 2394 12881
3 22548 40452
2 24612 597532212
1 55720 128897 285583975
1 19063 96995 171042729
1 53546 138269 950013915
1 5377 131948 460715712
2 10949 13044108
1 33201 123997 762407634
3 13684 15850
2 9075 174987527
1 63419 73637 737678122
3 1473 14494
3 7856 105768
1 124981 127130 267084998
2 19130 144899718
1 65913 99212 101029514
2 12132 213406100
2 15203 152649192
2 3871 867522166
1 91253 108319 328761291
1 96602 138878 556517026
1 47519 68866 842985379
1 55234 117309 618236697
1 37504 49913 298430529
1 38607 40574 572325206
2 9778 386479978
2 20070 903696965
1 117454 123912 464008366
1 41584 113724 600187622
2 13421 19587872
2 17840 716561756
1 4351 130988 903443104
2 2376 654978757
1 97348 118981 162740106
1 24744 66095 184975911
2 9622 707541726
3 4557 134068
2 22392 18582293
3 7693 32321
3 6991 42264
2 11822 16008706
2 13894 977224377
1 20324 69496 923118483
1 78614 129734 19164956
3 21075 73350
1 47285 49755 920698804
2 11195 947044040
3 14768 138190
3 19895 120284
3 3816 11872
2 15697 956443787
3 11247 97779
1 40559 107194 837829395
1 21910 114083 680255467
3 74 91956
2 19378 106418800
3 154 82206
3 15894 71988
1 3997 55624 831508457
2 12788 127517433
3 1036 49139
2 11730 564460029
2 10480 169141823
2 13977 353411989
3 13509 126906
1 81534 127608 782931487
1 19587 142299 643326660
3 17184 95051
2 6761 874645254
2 2762 165837306
3 21113 9294
2 18848 181682562
3 14175 121488
2 18790 721647350
3 8619 8730
1 80793 133919 213521371
1 85989 130975 533221678
2 2414 920762819
2 2495 296136709
2 6196 85725690
3 4188 68080
2 13490 473164775
1 76821 124771 37582320
1 3603 71281 55811568
2 10362 689020142
1 4917 115572 637563618
2 2322 259670340
2 8487 902359367
2 8972 772962198
3 17136 47611
1 102102 126420 973273166
2 22417 647267457
2 6533 843627816
1 64122 125330 220528105
3 7745 96045
3 13610 125500
1 18055 32575 212156154
3 11889 28627
1 19283 102635 735451765
3 19389 137275
2 16106 941625028
1 84302 109373 183172974
1 10629 100674 407829793
2 17193 564135462
1 7576 111402 148167808
1 69037 87699 399449793
2 8972 349399170
1 12955 126025 397539206
2 17846 718951082
2 2180 170241965
3 1261 91224
2 19206 290544306
3 18416 129493
2 12655 717301841
3 1518 87502
2 22660 746297047
2 17982 325637668
1 5518 49293 339558642
1 26799 61864 964321708
1 134107 143437 776360169
1 39577 125337 927630008
3 20061 56430
2 21789 334406900
2 19974 87917113
1 5268 33895 529255360
1 91603 120877 397698177
1 84191 140592 252200950
2 6521 177475490
3 20183 87815
3 783 111105
2 13477 443707474
1 42516 137386 550175386
3 18237 87564
3 24535 103205
3 7230 83875
2 739 107361952
2 9827 713925982
3 3506 44177
2 7335 251691260
2 6759 227577172
1 78493 143521 496585071
3 14903 55728
1 43568 138848 127809714
2 4133 271925222
2 12094 952652167
2 17536 446738746
3 23014 66775
1 62540 82555 709074385
3 8294 75417
3 22458 80006
2 13589 776654610
3 2527 93647
3 24621 134272
1 43285 122270 143224405
3 18776 89333
1 20753 91377 305481309
2 10233 883701340
2 3844 766823339
3 17118 73562
3 6782 73963
1 22831 73770 939692751
3 36 111138
2 23293 337938352
2 17517 740921697
2 10518 178189139
1 43282 118164 816797073
1 38907 80658 122003210
3 19461 87151
3 7346 26363
2 5676 114953556
2 24736 469965619
1 25282 133480 911629226
2 21417 335729220
1 4007 129877 93537363
1 88892 97835 815445850
3 19660 99655
3 24831 58261
1 63647 70173 111847998
3 13240 19019
1 38960 117177 301224550
3 2069 45129
1 99706 107185 749753729
3 8226 135550
2 21909 962698786
3 22895 107837
2 8851 776530895
3 14348 67510
2 21368 683638897
3 16689 44879
1 5757 79889 32507110
3 14108 129584
1 71254 122978 401418255
1 7659 91884 822283816
3 19101 65011
2 952 605841987
1 82961 125779 563316417
2 845 569161964
3 13681 90249
1 120745 125704 293648762
2 7213 908777777
3 9998 143023
2 8681 225422947
2 13947 258312729
1 128989 132116 8656804
2 17503 377096523
2 2592 558435423
1 85866 99419 430252945
2 11353 283654480
3 19777 73128
2 9446 298752722
1 73465 76310 768347251
3 21091 43310
1 83567 114814 91805874
1 11222 36312 220774365
3 4247 92813
3 13286 61703
2 22372 656511830
1 128100 131560 449854972
2 105 126911239
2 8417 289407495
1 36882 57521 68848163
2 648 17928277
2 16778 303190638
3 17099 96949
3 17481 83796
2 14158 723833343
3 17811 137649
1 61100 66777 646738730
1 23130 140468 225870147
2 23875 687993323
3 23201 142929
3 2633 58869
3 21254 15493
3 8471 98377
2 10231 960561169
2 24001 456297544
1 31037 108076 48577884
2 17389 673387067
2 14561 740239258
3 6406 47706
1 2987 70186 592670420
3 3940 81614
1 26917 91081 917095764
1 69784 90380 311463541
1 72214 78316 362913260
2 411 539340227
1 33969 130473 76983035
3 7412 134610
1 59283 111388 722845901
2 24260 907234727
3 12507 93719
3 21060 6670
1 69091 133708 666513874
3 12617 3253
2 17369 58891160
3 18065 14030
1 102773 106024 687225931
3 20889 4066
3 11827 50784
2 3639 914870202
1 70503 107474 237957578
3 20783 4530
2 9285 107381698
3 23777 39781
2 16262 238647997
2 8497 353012646
2 3777 519580547
3 20701 35398
3 6905 87772
3 21442 34678
1 57299 63673 152701561
1 23158 57667 209522761
2 2377 714248642
3 2644 76983
3 16164 141427
2 6237 825237421
1 14863 110678 21081974
3 11467 74377
1 13665 108107 807182785
2 8296 709118929
2 22524 690720702
3 14979 58999
3 23045 81221
2 22912 582644436
3 19241 83688
3 3061 36250
3 3997 74007
2 7186 327919767
3 16956 57397
3 17846 105207
1 36462 81097 329577408
3 10211 52787
3 20333 138548
1 104188 124169 972477751
3 15938 143104
1 22792 136616 106084175
2 8524 757775313
1 8924 23612 592239645
1 80204 131501 664746633
1 81230 88642 904345581
2 18774 492540102
2 4439 558107739
3 23361 19938
3 949 88452
3 18914 96353
3 8884 73781
1 66972 122134 951373058
2 12399 38147972
1 50443 103994 838403492
1 58540 118522 452862552
2 21118 30118435
2 12805 868404816
3 7177 119220
2 468 655573976
2 10061 748731149
3 12650 22478
2 15836 351191267
1 131392 137984 944706623
1 19654 108300 82852506
3 19041 142161
2 11698 642104533
3 1375 11690
2 8800 178796134
2 24710 941234212
3 18532 5576
1 58997 111534 583008034
3 13084 108001
2 8153 531243717
2 21638 150472868
1 67281 117817 556412521
2 12070 699549306
3 20388 72831
3 9548 97944
1 15387 78582 383403529
1 30465 52994 915774964
2 6775 759269244
2 19728 789407769
2 15554 559859084
1 4476 49773 12490646
2 19051 466973416
2 9813 161904426
1 6043 27439 246027037
3 13501 17691
3 16536 97391
1 91228 136928 415046629
2 24424 974323554
3 8148 18705
3 22159 143278
1 4202 82526 653421067
3 18940 104147
1 46331 67345 694657327
1 90089 110930 365374265
1 28029 101175 245582480
1 13919 46387 259336096
1 112315 143981 888171841
1 24146 132135 97372974
1 36173 113648 796455723
3 7859 55467
3 13173 15767
2 19600 89980359
2 19931 329466421
1 55657 82779 979245419
3 23197 96022
1 37410 46272 894746185
1 6344 16994 126546693
3 1413 104037
2 13325 692157717
1 21619 111737 892384758
1 26222 69516 490457726
1 22383 132015 499880385
2 5657 637522513
3 12557 99048
2 1951 455952443
3 14226 63963
3 9090 90982
2 14139 907686743
3 21735 5467
2 11852 168781187
3 22587 88574
3 22905 76333
1 104938 111813 352087292
1 16577 96928 418855830
1 758 105232 981573504
1 33628 71842 219392033
1 74456 81679 812615843
2 1625 785356004
3 8544 127512
3 6798 32940
2 14794 685914899
2 5150 814897058
2 3680 141464796
1 75552 106003 747160759
1 10335 36563 393793739
3 17321 45673
1 18265 49489 634367119
2 10186 734289050
2 24702 449972692
1 37802 120967 102541515
1 2949 29585 328683728
3 3983 56687
2 12427 305293506
3 22365 25310
1 7274 16085 642146164
2 570 574928586
1 12374 134302 677449828
3 19339 51879
2 4121 16117219
1 97984 131903 258963171
2 7895 820982620
2 21908 218232721
3 21010 134603
2 18979 43647939
1 3257 102267 815538870
2 1938 539277504
1 1668 82450 265479197
2 18544 397850763
2 18778 992469885
3 20263 100362
3 3987 105797
2 7062 949032319
3 2590 85069
1 12198 74679 427298697
2 23958 258133715
2 17501 30436759
2 22823 194921888
1 2379 140512 313463478
2 24666 886401897
2 21833 862421204
1 16267 98032 555886674
1 9818 142061 290473751
3 10994 61857
2 18026 362126560
1 12797 66706 36474739
3 21239 10507
1 18390 48076 159464064
1 77303 132444 738299181
2 9531 339370047
1 80713 95289 210651222
1 26731 71187 66165554
3 2929 107340
3 7492 74530
1 52932 70448 670965724
2 12724 139250868
2 8675 540321140
2 7120 168550957
1 21201 49319 351915937
2 19949 181783103
2 14501 240363359
2 4670 689504256
2 12460 20887870
3 7642 105294
1 8383 118714 653191018
1 51250 67486 746437553
3 10416 67500
1 3624 72301 448749236
1 15223 125819 626951576
2 3990 180740516
1 39603 129786 596973032
1 53907 60943 819354160
1 52381 100375 744536680
1 22784 138286 8261255
1 41774 106653 510078587
1 13731 57097 843336572
2 17032 440051262
1 30658 50136 793238253
2 13490 505711531
3 8012 127794
2 1596 504687101
3 23463 17027
3 2863 140552
3 21343 81509
3 10777 8955
1 30513 68809 605294404
2 3875 337736061
2 21975 405415698
3 9658 31924
3 21319 103903
3 1835 6124
2 21470 74211673
2 16019 188543584
1 2302 10465 375637716
3 11984 14189
2 22705 85948077
1 10378 109480 269061902
2 19817 586941198
1 7047 131798 846124382
1 39542 115972 426537354
2 5273 638633601
2 12167 257853534
1 7896 39740 828987993
3 24788 13492
3 18897 122534
3 7748 36672
3 1481 90359
1 5775 11025 353536779
3 21815 88081
2 3567 184169482
3 15266 82581
2 7029 913079728
1 54279 73490 981896691
2 17648 402630252
1 64256 118794 623246790
2 7897 401939257
2 13377 881573398
1 16383 84871 136533570
1 43532 88371 842843304
3 19656 116164
3 18825 126416
2 4738 539033185
2 19506 914269584
3 17272 26486
2 882 423401420
2 14154 809460858
1 101318 119731 662645701
1 96199 117385 391178172
1 4278 54955 415266936
1 72538 137071 604164634
3 6525 125250
1 48908 144338 723477525
2 20461 812801529
2 16179 430915450
1 49159 126309 761759126
2 23274 984480059
3 18281 86166
2 2717 140425645
1 51011 103368 806080301
2 17941 112043595
3 4801 93287
3 15553 82550
3 2854 11837
2 12991 791654874
2 1646 554557097
2 21893 975445687
2 2797 497331171
2 7101 694250334
3 14292 124052
1 37993 72782 187289581
2 11334 419355825
1 47924 76321 985946062
3 11182 99767
3 9444 144510
1 65770 76863 928217122
1 22804 45752 493017912
1 46183 70873 814805786
3 17810 132345
2 6724 897605452
3 10763 111423
2 9075 653045835
3 9587 18335
3 20794 48242
2 18939 133292746
2 20900 880013169
2 14336 210705139
1 125842 128098 642739106
2 14509 856147942
1 17821 33022 95111211
3 12821 102599
2 18225 562124725
3 24320 129597
2 15944 860929516
3 14071 93962
1 89560 100196 360655475
1 3179 115124 984275938
2 12048 823572622
1 21188 115085 491432376
1 56544 123609 761345375
1 224 21655 974383989
3 10744 130352
1 116603 144299 661521753
2 6613 937989777
1 19547 48005 996210745
2 17774 154782945
3 11363 7827
1 1788 56386 524142592
1 30211 64682 536642737
3 4110 91735
3 10107 125397
1 35562 108189 998140688
2 14452 589289859
1 37093 79933 153546862
2 1900 549205291
2 10718 767235740
2 7900 310187008
1 70314 109286 882218395
1 64465 78712 48787880
2 16147 615495910
1 2165 13555 194386791
3 1618 99645
3 6515 26153
3 16734 135677
1 53611 75064 135263683
1 51535 79511 112531632
2 23438 117022636
3 10092 22852
3 24785 46498
3 7756 10522
1 5602 11861 486880427
1 119856 132598 159977482
1 39102 95748 481210785
1 70574 83866 49900200
1 57525 126260 672176349
2 9467 554106832
1 3050 129193 788468990
3 23171 66546
2 4367 67803573
1 5974 35523 432355512
2 8699 149799641
3 22058 726
1 1623 116124 257510779
3 11330 74495
1 9001 18915 527477916
2 14941 627370192
1 53273 97574 206834120
2 7856 823616170
3 10734 34784
2 15603 688007682
1 62504 66698 244054098
1 68994 102047 524326216
1 63178 108905 299193792
1 29810 36452 368244152
1 34294 72627 847909677
1 88075 113544 910428057
3 15752 135292
2 1201 991073726
1 15428 88300 377451243
1 23153 39425 851734780
3 2288 106192
2 12406 850693522
3 13561 81114
1 29072 113457 555424118
3 23122 39475
3 21916 128687
3 5388 20963
2 7039 709965610
3 24820 142348
2 9854 615310596
1 40725 92369 62913126
3 21930 98925
1 97319 109581 789250940
3 18561 125603
1 6257 47033 98140236
1 1599 76838 985852579
1 32189 62072 399641648
2 21360 428624972
1 19957 75254 973851100
2 5444 660748209
2 21540 754273896
2 21668 451794018
3 16179 10625
3 17436 20038
2 5611 227379147
1 143 72867 83464749
2 20252 391421665
3 23948 121260
1 49272 103968 959750452
3 6266 2981
3 20827 13886
2 18036 93767669
3 10677 106714
1 59473 115468 488885153
2 5786 367499852
2 5455 427959915
3 6643 133279
3 6875 78044
3 1372 29441
2 24210 944485233
3 24101 83831
2 18074 250346830
2 14323 306349731
1 4054 56951 81310607
3 16556 6462
3 9852 69252
2 17975 540833182
2 735 512980253
2 13729 407545871
1 83539 107882 579137640
1 19544 56788 94926057
3 458 1850
3 18970 26815
3 23432 201
1 108814 110633 847406637
1 54692 139206 757753568
3 11311 4424
2 14789 165372749
2 2839 886096201
3 18055 131039
3 4404 51956
2 5490 139105992
2 21938 57159687
3 14926 61465
3 1715 16305
1 67066 126824 801228892
2 12487 196772811
1 73826 94327 481246690
3 4397 108603
1 16223 80717 670056710
1 107372 144282 447465445
1 69624 117541 816977815
3 12340 37444
1 7120 34904 563552208
1 93199 109416 677801817
2 15358 684325621
2 2798 734484926
3 4521 45657
2 22264 573824062
3 16628 108032
1 1734 29406 532372329
1 17240 88044 427175044
2 18571 810663984
1 91797 128730 985349962
2 24099 287915465
2 18601 683877230
2 6486 726266476
1 63617 83943 643501098
2 1641 234816580
2 24304 450613225
1 53200 103925 780343740
2 24225 446192506
1 74482 94223 515727728
2 2969 434972379
2 6842 172303576
1 52437 60952 287670477
3 9632 23689
3 2494 134705
1 23331 72922 550749665
3 12717 20604
1 5466 8032 258088455
3 22479 91905
2 20568 625652964
1 8625 129040 448857073
3 3737 76377
2 13737 503461613
2 21132 914599258
3 21704 5918
3 1193 100787
1 69584 95628 183292359
1 138478 140888 291864991
2 14320 395572527
3 9288 97769
3 6968 10482
2 10151 749288779
2 5212 849577571
1 13146 76796 39414063
3 8426 78824
2 22952 352969199
3 10941 97126
2 2138 240341649
1 72914 99170 625399374
1 33032 85828 344923528
3 22551 2053
1 10513 37950 379979373
3 13204 18287
1 94664 96611 584558088
3 18521 13658
3 19189 58077
3 3185 98909
1 20923 136064 4767316
2 6803 997254632
3 440 6619
1 82447 83168 924617541
3 11060 137436
1 128038 139440 776373085
2 18713 75112360
3 9817 138637
2 1634 491306893
1 1365 52690 621374357
1 8303 65090 669796873
1 32980 43619 932091101
3 10371 89337
2 6484 964508537
1 10547 139596 15071045
3 17902 126068
1 40794 70438 9564768
3 18027 66203
3 12855 60601
2 9027 398171039
2 10333 718383702
3 9945 31680
2 15801 775845751
1 81161 133543 685203021
1 21409 71135 529721781
2 16888 275799541
1 11166 27240 781848890
1 16938 25206 672972679
3 8810 128679
1 12947 62240 872714949
2 3542 480106457
3 21321 37482
3 12964 50858
1 46070 144235 329038372
2 5060 454808128
3 9320 27332
3 20329 41213
2 2204 420214999
2 22332 714635108
3 18474 44729
2 23992 342926030
3 20828 2726
2 18646 837610336
3 21135 88973
1 37817 69111 632233729
1 36442 68474 927155530
2 5749 199187986
3 5150 98167
1 7796 98740 764303250
2 23748 949232958
1 19620 66017 886451177
2 5966 445069052
2 8541 935224828
3 14564 140695
2 23608 800384867
1 19825 89666 728173935
3 11366 113515
1 58929 127191 614061907
3 1486 25036
1 3417 84706 529892603
1 40777 111886 89947081
3 4228 34616
1 48763 103597 870285566
2 16916 260520247
3 24521 85437
3 886 56666
1 27552 109688 327068764
2 14344 648864943
2 16981 942260438
3 18441 100401
2 23768 673515347
2 22922 849183635
1 2754 72159 17588392
1 30140 52333 668127990
1 331 43874 548143067
3 2668 107666
2 12275 713446292
2 7133 982922798
2 13202 386331556
1 87006 135467 850975550
1 13077 75323 89775015
1 38854 116910 494320785
2 6308 300269940
1 73422 75074 201103688
3 12042 25503
2 1138 606832824
2 18767 256064299
1 78420 129510 618283085
3 22330 43206
1 38850 61413 957205410
3 21473 66585
1 64433 122142 326159473
1 46449 53044 686191239
3 16041 67201
2 11907 766445883
3 9050 106961
3 10577 117656
3 17859 26118
3 20673 125791
3 14000 22687
3 15178 37105
3 12813 96579
3 5032 80260
1 62317 116347 835548410
2 11880 102215332
3 5983 142315
2 14201 677522550
1 22694 89604 449439766
3 7862 92077
2 12413 767441361
2 7765 739163458
3 13771 132975
2 12398 467416977
2 14737 11840013
1 16174 133199 633723044
2 156 738814301
2 21785 153761114
3 16876 24632
2 21330 881200032
1 28280 35039 918581263
1 90845 144539 489698426
1 90728 132120 402879676
1 3479 116761 681507027
2 21749 460665756
3 2585 31514
1 124008 142943 366476248
2 158 148314327
2 22855 990359017
3 24867 72772
1 77320 123256 742596480
3 19789 44461
2 19733 905002061
3 15138 3265
3 6237 84673
1 19285 136826 560839159
3 23913 126227
2 18623 892430830
3 19133 133567
2 5701 604350708
3 19626 126618
3 6454 81244
1 79825 89565 911412461
1 59686 71392 794230459
3 14331 142510
1 70573 130386 227607175
3 18225 86831
3 16973 98608
2 20649 902211157
1 27557 134428 969659199
3 11153 29536
2 20778 255783009
3 12406 123815
2 4090 58391392
3 24191 54390
3 16882 20683
1 109416 132718 685368604
3 11630 100736
1 75923 106204 946263159
2 18497 557663481
3 15926 68767
1 12934 51566 945922256
1 4731 89687 8003176
1 655 983 433061029
2 15972 756836871
2 21508 822986898
3 8386 100735
1 89065 126080 520631923
1 6481 13218 940993029
1 36795 139909 344823758
2 18013 829550396
3 8856 106823
2 236 250880940
3 18429 35770
3 2836 109532
1 133625 143455 810912525
1 65060 120522 149523635
2 7852 47555781
2 9007 745045353
1 1008 86886 950052871
3 13501 56272
1 29784 138504 428778817
2 6244 626823696
2 1377 591763945
3 18095 129570
2 20541 614225884
1 29703 39356 213339386
2 22881 71656526
2 18489 81183718
3 6650 5382
2 19738 487241597
2 19720 21914800
1 4299 92573 882779002
3 13808 102948
3 18705 108899
2 20501 788090567
3 1981 85999
1 61169 87813 572888002
1 39636 96420 418031914
2 13733 403670576
2 10262 298789380
3 4998 105883
2 14196 899355411
2 876 207235458
3 13489 3571
1 75892 131070 188212465
1 81481 109965 370575181
2 4181 341847387
3 8413 143571
1 59641 141513 269165415
1 36159 96668 212557879
1 42547 74170 525529129
3 11657 98749
3 11831 138324
2 18206 543176673
1 20744 38579 503712880
2 4715 780697451
1 35307 100736 352456870
3 1493 126984
2 8511 776242161
1 47438 122063 101346972
2 23273 115423703
3 1306 120628
3 5633 139722
2 5870 551053726
2 10002 651118969
3 16 103853
1 44904 98711 14123762
1 68537 119841 654027741
1 126119 134050 410696632
2 268 148116956
2 13917 560337668
3 23068 48417
3 19889 102613
1 97751 123760 231176650
2 7269 492666608
2 20387 155851767
2 10455 254906840
3 17495 26103
1 48194 51525 933565070
3 19748 2138
1 32304 83536 922129210
3 8269 94862
2 12421 23546630
2 3129 150226304
2 12437 721745651
1 83686 135767 680753867
2 18440 283998563
2 15621 426364501
3 16903 79025
3 3096 31475
2 20702 571171454
2 10469 60721389
2 6804 690785973
3 20120 92305
3 10580 134822
3 6882 93152
1 15816 61228 489689659
3 2780 54012
3 2415 51686
1 107446 143207 33586462
3 17838 18277
3 15369 81590
2 8828 175491827
3 13021 139882
1 42623 104045 322109650
3 16716 142677
2 5389 564673039
3 418 55220
1 14880 76116 822272022
3 1293 33389
3 3109 109337
2 20160 353483743
3 9926 5858
3 11395 71686
1 31645 41007 886209066
2 18677 745368953
1 2299 104982 849905749
2 17656 662619048
3 22740 74327
2 7971 205243264
2 20575 526729642
3 24583 137667
1 63066 134706 715458582
3 15905 142367
2 22397 765985329
3 18025 126842
3 18134 77516
2 7861 158112122
3 15304 112024
1 23673 127249 211200740
3 9677 56636
2 14440 391466006
2 3120 197638956
2 2866 319690166
1 94648 110941 666856813
1 36048 48377 58359770
2 3113 674477443
2 21914 544375288
3 11861 1869
3 1839 2353
3 20910 65179
3 9506 109113
2 5386 961178215
1 96143 119481 239864265
2 18608 511959740
2 15875 630469932
2 17278 221492944
3 22123 91254
3 19032 85637
1 62823 80341 553663289
2 20527 799737505
1 75071 126598 951453621
3 13051 136581
1 21318 121536 906894862
2 11278 855837078
1 19884 72712 493232665
2 11399 808822287
1 19439 112778 871558161
1 15675 68377 46404660
2 13489 414138591
2 12226 851995685
1 21204 119460 694624079
3 22101 4989
3 5433 41056
2 10997 584688837
3 18523 18893
2 21680 9958840
3 14284 1996
2 8719 6811044
2 4840 468799732
3 16446 12399
3 5852 107041
3 16583 1381
1 6335 43069 126195164
1 50942 52473 831884167
1 10133 92255 943988109
3 16254 107584
3 10759 40712
2 196 550940983
3 11757 26753
2 11168 521835657
1 27812 69616 913560659
3 17660 61001
1 68789 129335 145568731
2 16616 23567474
3 20076 82578
1 4566 124797 578692899
1 6683 110893 515800335
3 9457 91525
2 1709 342215310
2 18991 418373871
3 2121 62894
3 9573 76936
2 7095 57127846
1 1224 139943 224202650
2 8830 193768022
1 91705 133527 265258808
1 59700 93861 115388246
1 45348 85839 537548270
1 72047 132078 967917989
2 15542 126510336
1 56275 79565 635826734
2 11616 438700174
3 2296 93352
2 12693 302863177
2 20600 940804805
1 35965 88246 917974058
3 4811 140183
1 37747 58075 493796941
1 58866 119048 285713474
1 22371 119529 91068335
2 14480 497437873
1 122342 141146 742696367
1 87566 90191 893913568
1 7498 18293 840441896
1 68208 143935 526281197
3 4730 122921
3 21353 50659
3 14706 23604
1 9652 113935 37656185
2 14221 643301871
2 7686 274491448
2 18392 274917738
1 51513 144427 648102549
2 10967 793385020
2 8824 347490516
1 89677 122841 593183086
3 1529 127410
3 12056 70869
1 112685 139967 19564768
1 70237 130491 418601714
1 21000 138560 750506855
2 9636 118547594
2 15201 987447315
1 45545 64707 135035314
3 1238 128223
1 55864 138744 48388445
2 23028 422923247
3 19919 126116
2 8747 929590662
2 24578 627498093
1 43885 104342 873677488
2 12794 938417315
3 20200 79994
1 34501 53850 879783734
1 84295 120118 350479674
3 2064 34115
3 20956 38841
2 15912 58710763
3 20232 142779
2 493 848645493
2 56 622394779
1 5446 23611 826118950
1 111856 123437 863205545
2 5104 966935121
1 8260 77365 169095726
3 10822 42936
2 1640 20739528
2 3719 770539149
1 19184 78615 239889559
3 24440 5625
3 6614 42650
2 2507 486254552
1 70857 125351 908767258
3 2709 81505
2 24730 801633643
3 15047 29369
1 59235 115214 170843883
1 75097 141238 160369486
1 75739 118274 388846341
2 2843 854402349
3 5294 93424
3 17416 7059
1 117622 137415 897882752
1 41771 69668 917543813
1 54011 130322 811737401
3 10728 12328
2 18400 484384693
3 3089 41364
1 40431 135549 985339320
1 45627 139680 811827732
1 36763 44837 325536115
2 1389 130340208
1 48210 104509 202142250
1 18155 112824 860019528
2 23619 104067917
3 2651 22347
1 92602 109184 412281831
2 7058 532389625
2 6846 544634614
1 136649 141941 131376350
2 21347 843434494
1 25859 82381 948946602
2 1363 155240092
3 16618 67561
2 22491 493530156
1 10818 29601 338444511
2 19280 599782449
1 41358 71188 278946160
1 29507 115117 179399909
1 12080 64577 923213522
3 5092 106540
3 19528 137508
2 19078 992092419
3 21413 117526
3 16386 94574
1 38131 140323 335116879
2 1653 708216408
2 16727 323516495
3 8994 127414
1 2583 86438 743739557
2 14098 206536989
3 6843 69730
1 83007 129943 768967153
2 22986 858912738
2 13207 287565582
1 29656 69318 259724132
2 17509 948512044
3 14725 32583
1 96759 109093 182101841
2 19070 517787753
3 12844 125770
2 11567 187969721
1 28710 97969 717826379
3 8213 111340
3 19044 107369
1 11716 78036 265264108
1 120008 137389 857771613
2 7003 285219524
2 16088 705091922
2 17850 858832907
1 8003 117477 786890379
3 19923 138647
3 4976 1670
3 340 116574
2 20548 248355614
2 6915 505550518
1 46766 106182 97373475
1 21094 133109 913259566
1 68742 71388 422897459
2 18385 565122894
3 21972 6621
1 77734 126328 297914858
1 112378 118913 417321776
1 39301 84941 832371290
3 19995 77148
3 8713 110434
3 5751 34349
1 47887 132637 190795721
2 6367 514620119
1 54233 94150 249863537
1 109974 143265 446482578
3 12711 59136
2 6677 61126762
3 203 92094
2 17790 989799350
1 40197 112207 485157977
1 7698 56365 332352676
1 95980 111373 413415079
1 3165 26150 629573793
2 10192 440908790
2 22154 963725341
3 11617 85107
2 2431 19588077
2 12822 762278223
3 20128 84629
1 2077 134313 965713670
1 38067 77772 313056666
1 118501 138522 344489021
1 59483 104839 918757697
1 68683 81986 441113288
2 7905 485219255
1 2755 19458 681928665
1 38047 76910 353543786
3 6102 95754
1 49664 61961 488308604
2 6774 382733619
3 9551 144643
3 17944 85925
2 19893 600306077
2 585 750371083
2 23898 125087398
3 7864 48757
1 111800 135424 283851553
1 81776 109157 1719901
3 23635 101161
2 20191 265267636
1 19608 30532 529186196
1 37581 68861 230786399
2 19583 253752549
3 1556 13022
1 4932 45684 603770579
2 379 809980930
2 20200 443841907
2 8301 568203369
3 18661 59538
1 55155 99965 915650613
2 17273 974838777
3 1137 53093
2 7217 886890809
1 98588 140847 106396357
2 19997 501566534
3 21131 42728
2 21529 138643412
1 73891 143228 438338203
1 31343 52506 285696273
3 13251 9351
1 98129 105309 302895262
1 10097 87628 805924276
3 5500 102531
2 16054 226636232
2 5224 480232402
3 22656 98976
1 37467 142018 98463885
1 14483 41966 740764476
3 7105 52373
3 9248 91599
3 21291 80696
2 14227 904157646
2 16068 92621259
3 23872 107462
3 833 115237
1 902 123853 715217273
1 19244 36733 829045893
3 1718 27440
2 5069 343436438
3 21085 112532
1 5764 86878 901471027
2 23303 656748813
3 8084 20354
3 467 30976
3 7560 106799
3 24103 14103
2 1724 708240783
3 142 44194
2 5750 989066565
2 14303 41145302
1 85946 130864 990000905
1 68840 121103 973366546
3 669 30181
2 10078 882924427
1 46166 75136 413735926
1 4529 84315 670112364
1 29597 95381 907976279
1 104378 133658 896332897
1 15610 42165 487591350
1 33676 56987 4794761
1 74330 124624 569494216
1 55349 135325 147567040
3 2219 88219
3 11678 2099
2 16412 841701024
3 20423 15528
3 854 68672
1 1768 15221 368451513
1 91476 142583 677572804
3 18891 144598
2 8304 499081746
3 20256 31916
3 14623 117566
2 17625 938048328
1 32717 68508 832731941
2 6756 174806028
1 61246 66844 158675643
3 2329 137793
3 9952 20823
2 5975 309377633
2 2287 135080467
2 17502 622320475
1 41461 67181 489816449
3 11575 111595
2 5312 29366775
3 6411 140686
2 4417 341621925
1 60397 114619 476048307
2 17579 839956213
2 19729 974066278
3 7350 130258
2 10986 109590084
2 9288 756769146
2 1701 27460904
3 340 97580
1 24967 56349 356612292
3 2426 120950
1 52554 107079 839635940
2 19628 319264999
2 11695 122813087
2 12645 632646504
2 15611 44042715
2 12440 677943006
2 21500 216244481
3 8146 104594
1 139501 144311 201054783
1 60759 111707 37506668
1 23404 24207 275976971
3 13882 61714
3 8122 117591
1 44702 127638 579007450
1 84410 89959 702570679
1 37627 78374 233855261
2 10576 981627504
1 16691 26326 445601724
3 8376 67687
3 24045 119753
1 13845 57727 733978538
3 18339 90351
1 70589 102329 228400591
1 79449 140471 996902106
1 35696 131136 434520465
2 18426 980671297
1 68677 133039 28486481
3 6838 80062
1 5672 26542 91104724
1 92279 131418 970929692
3 6402 73104
2 11399 734661399
2 22899 205404366
1 43940 138625 136477872
1 19480 100683 575754453
1 25052 56607 203234237
1 72890 128657 820524494
2 2899 338844161
3 19842 19844
3 15120 50720
3 4011 106122
1 12549 143974 232006481
2 17257 702959133
1 87650 128632 768624056
1 29815 50429 976270991
1 59153 82400 676858009
3 16231 26918
3 15421 87131
2 14999 935824182
1 52199 123218 648816979
3 16347 134082
1 86227 141333 580888538
2 18997 79648324
3 18388 5305
2 2097 462645524
3 21035 64915
1 64473 142907 257547349
1 35229 37538 204836944
1 55256 138453 341602646
1 113980 138655 329207839
1 109756 120404 125109364
1 120795 130573 159201061
3 21669 142132
1 80851 133836 677926217
2 2131 521714726
1 9846 73955 380064087
1 10021 84250 886030796
3 6619 24998
3 22320 44546
2 23125 393746563
1 28619 140770 138200743
1 15631 128058 19045411
1 68711 120204 574851978
1 14814 56727 99118756
2 18073 397602779
2 2171 116249582
2 19415 777706769
1 44161 111720 151377040
2 22543 438790548
1 41145 115188 487398487
1 103852 124321 284572757
2 1078 517358655
1 25969 93808 296703256
1 8434 100277 13995036
1 4245 89245 812496908
3 4280 21436
2 15713 558967850
2 3314 38895960
3 23983 2921
3 19438 41586
3 1663 141906
1 49703 79427 962695556
3 4569 77369
2 16931 265060764
3 2713 30611
1 29969 62639 842621414
1 39423 137255 994925549
1 3539 23922 650387344
2 8292 246299003
1 3105 40647 299140092
2 2328 208546178
1 41256 119935 692576515
3 16838 111078
2 16313 182245914
2 21254 143233545
3 6563 11893
1 89219 103872 279265259
1 1325 137321 820309190
1 110168 125042 458982992
2 24827 374516203
1 103485 116043 395339387
1 3685 135004 585748727
2 19547 456045850
2 16731 101264877
1 39052 107578 992254607
2 10679 309105384
2 725 578831601
1 843 107251 343836528
3 18771 6333
3 7188 116080
1 48007 66535 185885032
2 22878 965067538
3 17839 142063
1 39516 107790 958355392
3 22617 107666
2 19398 506759913
1 2861 133267 475969602
1 27937 30325 41933024
2 8056 498923587
2 4316 442030929
3 6279 43278
2 6375 936754448
3 6151 144442
1 64680 114275 250522023
2 14308 871591725
3 5224 90762
3 10644 88871
2 13854 665257515
1 19905 134469 38259661
3 9140 138158
1 70024 114499 146547167
3 10277 97846
3 15636 128898
2 1664 705744257
3 24703 92683
3 17726 46045
2 18490 816649634
3 2212 92407
3 21961 108844
1 19125 59085 799888189
2 7135 578417490
3 9594 4893
3 22558 103944
2 12038 408851598
2 18959 937901033
3 18874 65757
1 12153 91945 310644434
2 12350 302073070
1 1736 121552 379452340
2 467 264912068
2 20540 250589632
2 17931 533203327
1 57464 91385 88577265
2 893 771977078
2 13560 797935422
3 21230 73380
3 7284 38814
2 24755 890501760
3 17375 81116
2 4288 629926517
1 50151 133002 847834821
3 24931 61427
2 4975 939100042
2 18466 663098360
1 8688 22302 135072001
1 72880 97073 167104881
2 21703 962862274
2 15401 591014053
3 11353 17685
1 6430 12707 595348297
3 8098 79061
3 24502 55884
1 23445 108055 679399269
2 2226 373688760
1 6564 109661 736554922
1 63745 79465 890863907
2 14859 220886852
2 18784 206811176
1 44702 79659 334242277
3 16003 116958
3 2180 2424
1 69815 128822 719377563
1 113744 119069 952182191
1 71743 98808 618440760
1 48656 63244 345397488
2 5079 441512164
3 24508 125202
2 19879 393836440
2 10375 297093350
1 37958 129983 367390412
2 8962 280517203
3 17623 51055
3 1125 118883
1 72951 125591 785859981
3 6252 77015
2 15167 854889506
2 8003 525017082
3 6885 7156
2 5241 225951967
3 23256 94322
3 12305 99511
1 21670 29920 813372997
2 23005 994123426
3 4861 30229
3 15815 135168
1 35817 69453 327140287
2 13207 991301301
2 22529 121672027
2 15502 351022914
2 9743 66162768
2 7996 283371708
2 6336 744090658
1 754 76916 484002269
3 20997 119011
1 345 74253 662088421
2 22645 367876412
1 127277 138673 356482536
3 11551 27048
3 6193 119701
1 8895 31478 985316799
3 14729 143312
1 61595 137574 290165111
3 16551 89535
2 15702 563298830
1 46876 125778 411940263
3 23785 78618
2 6540 413991789
1 48872 68254 882078297
3 7813 88614
2 23662 405418322
3 17405 92278
3 20382 118069
3 18861 143353
3 11956 139937
2 1900 796990892
1 30104 68407 553164994
2 11145 301895315
2 20976 820217177
2 9679 900188500
2 10082 169143690
2 14740 4089150
1 36338 52317 982752312
3 17340 135810
2 2910 705269321
2 1477 61154566
1 48756 81314 73650573
3 20078 18455
2 2230 917400777
3 2367 54183
3 3099 48858
3 11628 8057
3 18489 93171
2 3017 63432061
3 21746 3360
3 6788 102594
3 14565 61540
2 24027 510467609
1 48828 59840 452040430
3 15652 73958
3 4480 69575
1 7237 113497 212680281
1 51743 107674 448483060
3 8304 49969
3 6789 84015
3 10371 114980
1 10792 57765 564681091
3 7522 94049
1 30291 32076 399754097
1 63883 76025 700056783
3 15500 21300
3 15506 25820
2 14132 157713654
2 7059 522247361
2 11461 41496351
2 11312 359216439
3 14228 72571
3 3629 25963
3 15815 26208
2 21632 585922700
1 39706 120236 907566390
3 1682 8497
1 84904 106719 14423873
3 14235 94909
1 59266 111893 98975762
1 45681 71688 148603405
1 59160 62074 660402253
1 41822 45300 989975214
3 23273 11461
1 99182 106969 9628828
3 11860 53094
2 4648 739106176
1 27226 73230 274525993
1 113451 117897 871590417
3 2656 139493
1 102429 118237 301649761
2 14484 962076715
1 33352 61961 548099506
1 58395 94447 502677355
1 104446 117924 980015940
3 1342 64351
3 10351 58359
2 14735 783704324
1 78620 105393 777931486
3 24733 36118
2 9595 415671677
2 24283 916835464
3 1287 50850
1 56244 91758 76687309
2 21906 960810835
1 49488 143124 80173035
3 6334 18749
3 5269 115738
1 52388 106105 629575382
2 10868 777756563
1 3144 108596 481634404
3 9777 4239
3 18061 60090
2 15254 138424276
3 1228 83650
2 17421 497218511
3 4744 94916
3 11448 140872
1 28411 102036 522189640
3 8544 87274
1 21400 41036 389678871
2 13854 804343844
1 6781 23336 930052077
3 39 122217
1 119682 129289 184607611
2 12960 24712596
3 7557 53602
2 11675 650118950
1 42634 87488 975192221
2 9936 178340886
2 5700 534240308
1 51591 111654 29418623
2 1692 499604670
1 42143 68879 655135728
3 1444 132984
3 8498 94966
3 7969 7504
3 1702 84043
1 48730 81572 37629022
3 16171 84635
3 4867 11425
3 18277 115788
1 26563 32126 622984613
2 2060 490513366
3 10900 132488
1 699 120949 110693693
2 1929 137918045
3 927 130614
2 2874 652150747
3 11510 124222
3 4449 91790
1 46667 109543 721678102
1 81917 83547 404939161
2 236 727972845
3 17954 27651
3 2084 89835
1 44941 89431 342165520
3 5687 30654
1 17876 69299 100304170
1 28261 90532 158155768
2 16928 341106871
1 47763 96100 824945101
2 21224 717945074
3 23790 23261
2 21084 261608649
3 2426 4824
3 10528 122069
3 21654 427
2 19014 784215780
1 33985 37125 973777927
1 27358 115700 973600159
2 22503 709379517
3 2721 35784
2 14104 495325998
1 35036 125294 211503757
2 18961 973765753
1 11023 92453 163180697
1 38436 130645 443262970
1 40427 76462 359230944
3 12012 88560
1 26832 104699 793119934
2 14222 840891948
1 86824 117981 823702267
1 64860 136575 420625866
3 2469 723
3 5638 106566
3 21449 137792
2 22816 677878123
2 21473 82419057
1 70008 113792 293628060
1 14242 110591 978020924
3 5028 113690
2 15517 495826250
1 1797 47084 524596070
2 7521 250816520
3 10226 8295
2 9554 58762897
3 24778 63955
3 14830 32847
3 21683 66229
3 3936 78769
1 15518 107171 862932469
1 64712 113978 39841720
2 7932 643389619
3 16565 140086
3 6387 103899
2 9937 858218391
2 16485 47148683
1 89586 137783 382180988
1 56991 77083 720500355
3 2650 110477
3 9379 139005
2 30 119192095
3 23700 135492
3 20378 8244
3 24250 115279
3 18030 88162
1 74253 76774 1445185
2 21887 624711132
2 1583 372983404
1 44265 137953 966060943
2 7676 205197709
3 13676 6555
2 2359 856906667
3 6107 60714
3 9869 18954
2 18750 65564148
1 2726 50395 278418149
1 52164 144356 577098779
1 105438 135226 841569720
3 23531 15173
3 2385 5816
3 17641 62935
2 14021 96499664
2 17931 447605276
1 116001 118866 338672910
1 116289 121550 260003150
3 9761 14388
2 8867 122966698
3 23476 133689
2 24323 299642720
1 35339 141639 124341829
1 46442 76430 589383270
2 10205 267817542
1 10095 67950 516231134
2 23528 977909745
3 18022 129877
1 19555 81708 313384421
1 3215 6606 655151531
3 11014 84006
3 24507 11553
2 12918 959937215
2 870 272897676
2 6226 48217720
3 8605 138543
3 10602 37168
1 15638 143785 805558729
1 125154 137025 704237483
1 70686 98868 644265464
2 5572 10420838
1 80156 120307 657980692
1 87134 115563 986891974
2 16498 232271173
3 17268 3269
1 13774 49153 411186236
1 97018 144350 830016501
1 47466 47880 391464316
2 9879 518049592
3 20690 144353
3 10284 9397
2 12852 109683056
3 4146 106655
1 56697 68371 590025405
2 11083 533177173
3 1241 26562
2 522 191761081
2 19019 33651506
3 5051 45092
3 5992 76178
1 68689 73413 276088419
2 20043 891226485
1 1663 135954 407156310
1 110116 122665 140960286
2 11807 686623604
2 7842 58271766
1 42020 42145 931980632
1 99666 104212 188064971
3 12322 37149
1 83214 120929 774299184
3 1220 116346
3 9496 87807
3 15854 67612
1 14036 47128 917152045
3 19487 134416
3 15057 3576
3 17681 79423
3 6570 100975
1 107238 118796 116478907
1 50648 65562 714090099
2 4575 973616501
3 2059 125277
1 10623 102700 278390863
2 14605 763356764
2 11729 502887585
2 2486 674319524
3 6139 91710
3 8398 55239
2 19952 427364151
2 7701 23540354
2 4857 577147267
3 18388 74648
3 12642 105527
1 47459 78750 878788122
2 15696 139539552
1 8275 42843 930588442
1 49410 77195 988727390
1 24333 132420 772724088
1 29922 91153 370015664
3 22724 39430
3 17082 31459
3 6929 92342
1 12597 45198 831664748
3 18114 142796
1 118861 138647 784379161
3 16864 84774
3 21133 74091
1 11815 60898 93158332
1 25551 107930 69242220
3 23213 131097
3 13066 43666
1 21908 51602 285984463
2 10302 661185645
2 14745 689247461
2 162 732321127
3 9503 69303
2 23166 734337714
2 7473 864285229
2 17349 916874748
2 14503 855029751
2 8856 242432377
3 3950 132021
3 24324 115290
1 4310 38346 130141899
1 42627 137134 892908984
2 10124 361544136
1 115804 142568 951817204
2 11523 213021077
2 14802 44921025
1 55224 59048 672294447
1 103570 137164 168850882
3 23893 63354
1 35923 49637 896886185
3 21235 119163
3 14440 54173
3 10171 21829
1 8025 32111 486279265
2 18585 707136909
2 17899 178546580
3 10671 31202
3 8787 109623
2 23941 146928990
3 17910 95221
1 28404 28505 956343338
2 15988 345231409
3 21840 8485
2 2040 879480812
1 65125 91418 961948766
1 77785 140971 922342612
1 4191 26843 370266553
3 16938 57875
1 17353 81553 771855828
2 15716 485871371
1 115183 130922 381504993
2 22208 332385148
3 8966 100621
3 2836 15532
2 19385 837240312
1 58925 82486 108297260
1 45573 138048 765842107
2 16061 22029127
3 7006 30272
1 38927 64720 698480168
1 3093 85395 485683972
1 42876 119762 710612754
1 18616 93186 299059752
1 76911 87106 446234275
3 23037 74742
3 8188 45252
2 20740 706432354
2 15874 973166080
3 7947 123878
3 24207 11267
2 18227 915053500
1 55959 122426 599870325
2 11146 422762855
2 17764 567724054
2 16918 516556667
2 18075 907794653
2 8890 835780719
1 43438 134513 61042863
2 9035 353953135
2 24178 243990848
1 117984 126833 846085357
2 21974 602336332
1 76405 96406 869218665
2 2052 101917406
1 5825 26869 155586954
2 11350 276405096
2 19651 518888805
1 39446 89103 295334592
3 21374 47995
3 21255 101199
1 7292 98502 216114882
3 3151 12963
1 42521 62598 390689458
2 4514 885816047
2 22884 474944002
1 80526 130105 953967848
1 34715 79348 228930242
2 8576 572512543
2 4516 30521788
3 20867 22566
3 20334 74232
2 6466 104064559
3 20718 38315
2 5540 352684571
2 19051 866879174
1 20150 56955 617327854
3 23683 6268
2 17633 235162677
3 16009 128904
1 393 87237 781499054
2 21638 246919838
3 13652 107326
1 54205 60035 158073747
1 44812 138487 399128906
2 20644 510410627
1 102705 112473 385162790
3 23549 10280
3 4108 29620
1 110521 118469 201324106
1 10825 29532 100814527
1 80516 95154 813950149
2 9611 446757433
3 378 65806
3 5312 117665
3 21117 51571
3 24854 82130
1 89719 97137 792788342
1 61283 117773 894099588
1 53655 76812 611519190
3 7974 25605
2 24007 572117312
1 80783 106337 267338513
2 5979 800374495
1 49578 74877 472261938
1 52994 128936 938018199
2 3432 219896170
3 12841 1304
1 70106 101490 861491175
3 4923 137948
3 4660 28198
2 13057 474314437
1 123784 142261 221720333
2 9446 329971725
3 14505 59690
3 4294 89155
1 94787 139196 540079125
3 1239 74278
3 20483 76117
1 80992 139000 823427338
3 11840 9758
2 3791 920809700
1 49534 50111 326560741
2 3272 900984919
3 16469 39410
2 23930 319203681
2 5000 751711500
2 1587 333314630
1 53864 113970 46204587
1 50993 100517 908425290
2 13688 134784309
3 19086 66267
1 37202 131050 190352324
2 8332 228907489
1 84714 138657 60377612
1 10383 135739 448873120
1 24472 85724 697067835
1 39358 51897 543352263
3 17855 72273
1 29012 114705 391072943
2 17929 471312967
2 10105 611457449
3 19229 75368
1 2112 115520 42291949
3 21356 72530
3 16652 69885
1 130786 140104 613733193
2 10848 82788740
3 12121 17907
1 42732 86501 388429
1 7457 41100 607239286
3 24381 136053
3 4193 104140
1 35419 35611 629285758
1 14058 43896 418593347
1 124567 130584 202943903
2 2596 721618735
1 75787 82427 13277014
3 2732 127812
2 3489 391500580
1 101369 113093 354564393
3 22157 9805
3 18821 110854
2 21275 994052679
2 6375 895131913
1 43917 106191 551934359
1 62944 82523 728231791
3 2181 20630
1 120382 140999 263674209
1 42280 70171 521110829
3 12899 135576
2 24241 927703055
1 99232 114931 713419545
3 23337 46333
3 5268 24261
2 21207 584311408
1 37473 94506 288302547
3 17397 120375
2 204 230717107
2 22047 134317726
2 1034 543166326
1 14518 111493 745069874
2 8603 695312575
2 9169 556484321
2 11019 355815052
2 18092 280246274
2 865 343012330
1 36647 56203 871598590
3 8853 122143
2 21302 152709334
1 5579 6713 397374840
1 3013 5024 620750663
2 6674 732491275
2 4090 391272605
2 22815 836041815
2 3722 244367967
1 107816 127210 649431486
2 10933 478092589
2 9222 537735486
1 80214 106813 782747162
1 11661 105672 244825013
1 55655 95374 22785203
2 6953 593331643
1 112908 115781 229741773
1 47651 118562 471122884
2 1959 387557670
2 6189 497579911
2 20841 692795738
1 129117 130064 859805943
1 24829 137461 398391971
3 8954 31100
1 85986 89736 813096765
1 4190 27102 72541661
2 3516 546889385
1 17923 132652 167039971
2 12536 491991393
1 7227 34960 654234295
2 4579 568042530
2 23339 861424041
2 22005 361958050
2 14860 823032671
3 5637 13902
1 124154 134282 298883392
2 14800 452913786
2 3207 685690816
3 14316 130302
2 12943 309246911
2 8141 695728363
1 2038 130841 522934490
2 7908 651429246
2 4236 930493710
3 24691 13035
3 15284 36209
3 24311 103283
3 18786 23246
2 19334 290439165
1 100765 102609 736557803
1 14796 71316 32633100
3 11408 46901
3 13422 119883
1 58411 102133 590944924
3 7571 92903
1 33101 103071 279079165
2 4042 832677851
3 12799 112827
2 16555 490448441
3 3078 117036
3 11898 135489
1 57508 110017 344902384
3 7534 31964
2 1706 544986197
2 21067 323215449
1 73908 139050 694811666
3 11070 73224
2 15806 82946293
2 20765 960244369
2 18733 696238629
1 61514 61616 669427344
2 4322 153507891
3 22202 127023
3 452 118266
2 23006 265983944
2 5472 702276575
2 13705 741089640
1 95527 143566 910053048
3 23022 49476
2 754 635652919
3 21282 83248
3 17087 93221
1 12752 114878 442389968
2 16061 920599993
3 17168 93706
2 1612 860981321
3 4840 132693
3 17608 141885
2 10464 746805608
2 14153 369571247
3 19557 47346
2 14538 71678068
3 22834 83320
1 1454 97721 379102871
3 6494 141066
2 13865 362501680
1 53697 61592 761222819
1 114519 119542 767703840
3 3127 108204
3 24341 42681
1 75011 139127 933068285
1 34003 114540 18976406
1 107095 136759 247675591
3 20830 68764
3 19547 109689
1 81033 133069 871118114
2 21320 427133821
3 2770 126608
3 15951 115678
2 22870 894553340
1 55424 63632 866643191
2 22642 136766191
3 9544 126909
2 24169 620778682
3 9534 42468
1 54201 142239 698581195
3 8136 14357
1 29504 125080 407828160
2 5438 508969864
3 7095 21806
2 18440 616239339
3 5935 85260
1 64805 72645 428473695
3 5884 105020
2 14426 258106820
1 2617 41044 674346186
2 9160 570627516
3 15392 23327
3 14514 28902
3 4325 55114
3 17919 47176
3 2655 1957
1 108728 116130 828476000
3 3480 119005
2 14094 756667967
3 8598 35307
1 43590 76866 184228638
3 2754 108198
1 5639 50635 151241894
2 7269 359605589
3 14029 127297
3 10461 48220
3 18012 36629
3 22891 119841
2 8448 556390526
1 19721 83041 905233667
2 12190 510078383
1 15536 61897 912518686
2 4781 524025430
2 21330 797612307
3 7917 62988
2 16294 528261654
3 23079 114746
1 77042 92310 536306879
3 3189 65000
1 18419 69088 584591307
2 24490 812072194
1 42162 120263 386847354
1 52620 66165 466030197
2 12759 599141809
1 37644 98469 512613056
3 24654 133953
1 9685 127490 993281144
2 9291 735236543
2 3120 183126111
2 4604 224365695
3 12757 75307
1 4964 143440 27855974
1 59823 60632 322028430
2 20042 227871002
3 963 2119
3 22743 22074
2 20761 672890941
2 23714 856033008
1 92522 130304 107432420
2 20055 705001984
1 32414 77760 828452647
2 13368 557837068
3 3445 144384
2 7213 27761823
2 11308 719050159
1 18997 138701 611876472
2 12169 577931287
1 36191 128149 635469974
3 12262 20779
2 11982 716171056
1 4530 40087 674644845
1 56045 137135 345154301
2 16059 674538528
2 21205 868873561
1 37177 93920 318089778
3 16430 55798
1 79397 136184 59616492
1 77626 124194 410788267
3 23495 134015
1 24901 117176 736386204
2 24630 930713971
1 14793 21294 757680094
3 9231 13798
1 6539 109846 505916593
3 6399 74609
1 15398 32901 975441572
1 80525 120405 970859512
2 15290 796443118
2 6170 615054065
1 21402 67430 693591449
2 535 892413234
3 20474 60156
1 24638 89283 211008310
3 18835 18359
2 19458 786119568
3 6242 24522
3 12614 103230
3 5769 75479
1 76028 84486 161942148
3 19438 11208
2 2206 749092957
2 5574 537327273
2 24936 513986420
1 93392 141343 729846827
1 88891 106696 547237668
3 18553 19869
3 16070 116986
1 49578 59978 436967238
3 20560 81063
1 79665 133965 863510258
1 62220 108984 534619770
1 53552 138350 665846739
1 65065 109143 974578415
3 4053 78322
1 75692 87209 9872388
2 772 81114148
2 5744 932256174
2 2247 742548944
3 5794 57612
3 13572 138322
1 83999 138258 811355808
3 15761 98728
1 34786 125354 165854423
1 101548 112795 557728338
3 19948 44603
1 27911 136461 192480872
3 4842 123433
1 2133 47429 490372137
3 10098 56642
1 1741 135271 996260837
1 100472 102502 195186809
1 37824 58703 424272114
1 5659 110247 704837740
2 12665 537120875
2 14842 932545862
3 23156 40654
3 19548 13808
1 67756 143308 822634303
2 8354 143884817
1 2838 37787 149263627
2 17266 461542612
2 15793 100925738
3 17138 80889
1 34192 136729 237025885
1 23117 94481 419182910
2 15419 578106068
3 21524 114773
1 3820 43776 164933854
2 17230 842970160
3 12549 136078
3 4879 64587
1 21975 45594 160538069
3 452 101759
1 5971 134087 738561916
2 13563 262762674
3 18912 20507
3 7771 54152
1 56937 130095 512967624
2 4207 924143814
2 7688 975417561
3 24462 131531
1 86110 140972 657377193
3 18834 99244
1 52267 82839 492458518
1 41772 82052 39086907
3 14586 132471
1 102190 133639 83378869
1 86085 127555 79785310
3 10172 106877
3 9725 16955
2 19143 690544652
3 6899 76619
2 2786 268723879
1 47768 50196 116674985
1 73926 113767 71063242
2 8536 789487182
2 6086 313867998
3 7993 109401
3 21977 100518
3 12825 31539
1 20185 28627 378349207
1 96890 132508 437404672
2 630 511896037
2 23279 861443475
3 12288 29656
2 4799 524336150
1 17163 120062 793996632
1 77165 128644 29150836
1 95017 141920 595022267
3 16544 113530
1 35319 92671 357698158
3 1309 122859
3 23221 36710
1 30060 73859 373060253
2 1186 356966782
2 18928 962569873
3 1382 6778
2 2716 377985604
2 14985 205093794
1 7140 85614 375338764
1 73914 94631 848812952
1 22963 73384 887195132
1 18748 91144 716490748
1 62844 142597 197849512
3 9671 75568
2 21549 349888968
3 22289 115319
2 19091 512078732
2 9820 868187718
2 5931 827126194
3 3697 90755
3 18405 124230
3 209 74591
1 71047 124509 162808460
2 10954 803968871
1 124241 133684 36875550
1 63085 133550 306928423
1 21413 90929 512389773
1 40350 99012 544067490
1 49078 57783 718193393
3 15403 69027
2 7485 747347557
1 16282 63971 819034092
1 108773 137405 742175718
1 7161 104069 973353735
2 15829 357795105
2 7709 462843034
3 19176 131356
3 15641 3704
3 19545 35646
3 19920 86171
1 3195 98447 706056383
3 17896 112030
3 18062 4043
1 57622 130417 765426921
1 50277 75008 632239792
1 69135 91466 17296128
3 20998 107220
3 16601 32878
2 1880 183158862
3 1026 16390
3 7435 81920
3 7695 90973
2 19768 756831131
2 20165 448144917
3 4195 6387
1 35921 79339 225948418
3 3615 88213
3 9443 42846
1 119401 137001 400123824
1 84679 130758 350716301
3 21646 69040
3 1638 83849
2 1999 854619528
1 101758 124784 69215322
2 18049 387927828
1 25072 112540 557598592
3 23138 76369
2 22206 4313926
2 14193 955964223
2 21840 487134318
3 7619 123637
3 4151 84663
1 7670 10840 936804489
2 20254 525271195
3 4986 46328
1 53863 101177 544982378
2 667 948119886
3 9936 127606
2 19960 601385143
1 104860 135156 954400464
3 23547 65464
3 16167 121397
1 24432 125397 249286671
1 72745 139636 669118181
2 1754 517671464
3 14661 135874
1 125487 143671 699110859
3 2983 105649
2 24679 729655457
1 86910 102712 821175440
2 2751 901617093
3 4969 50693
3 3736 131300
1 64781 108941 469384206
1 52372 95611 591327727
3 10562 88312
2 12614 746636146
3 6332 81968
1 26100 116389 895308959
1 14915 30661 919704933
3 3266 100227
1 35445 52755 171868202
1 22435 78058 625821756
3 2802 22895
3 2824 139085
2 9835 96974522
3 3213 18167
1 93325 121342 314715733
1 96545 119533 985340750
1 93364 108807 616617457
3 21182 77502
3 5293 46465
1 91592 104961 152468658
2 23402 160914535
3 22379 54089
3 252 12306
1 116829 125339 538535677
2 11134 763006704
1 10164 33832 469764528
1 10207 133599 515732987
2 15812 925434932
2 22964 185963503
3 17973 29207
2 12622 651979017
1 59288 90353 340098672
2 3261 289186431
2 21419 374888957
1 39773 76336 763149634
2 18905 175216807
2 11898 874498191
1 61862 142430 944125479
1 68726 73090 466585889
2 15871 93350826
1 22912 31170 925002583
3 14706 75007
2 12184 912813389
1 6223 32082 122440426
2 15745 80374136
1 2199 14664 752281107
1 90055 103745 514845038
3 23429 127651
3 16189 143684
2 5667 78524488
1 16059 135151 602200179
1 116267 144627 672913376
3 4543 81633
2 17436 597533717
1 74204 137627 280802840
2 23862 840697680
1 93932 105729 729581270
3 23003 60251
1 37637 121417 689138395
3 6844 32772
1 36835 38357 618302711
1 2278 46118 480874961
1 70494 99041 647108830
1 53908 141177 533282290
1 16324 110799 345614173
3 15058 48382
2 19638 222371298
3 9259 78849
1 33374 136949 797848428
2 24596 3738275
2 17935 231984019
1 12395 51574 406211350
1 34245 125096 79408288
3 3184 11354
2 11254 275278758
3 22474 38246
2 20866 784018989
1 31727 119501 12915546
1 83343 121322 316621364
3 16660 110430
1 36511 39848 66925911
2 11815 357660089
2 22387 874770159
2 14117 987826982
1 37439 62175 821450502
3 5102 66905
1 7740 35158 227175784
3 4059 25034
1 23822 60424 103042042
3 11218 135338
3 14343 18661
2 16398 947076869
2 24168 786850067
2 17361 36326449
2 9326 693731238
3 5609 30631
2 8777 865132667
3 23346 26064
3 24596 96215
2 1822 568960024
3 4936 72591
1 53424 118251 219369654
3 356 61604
1 77413 97160 339328837
2 8597 454087376
3 3135 13665
3 17738 107409
2 22055 971904514
3 2892 128542
1 21446 130980 769350315
2 8817 576862735
2 7907 782071475
2 21250 972791850
3 10332 107215
1 68124 96489 464517135
3 24590 132311
2 12211 891325326
3 16590 73868
1 7271 87515 773951870
2 2162 465994953
1 29784 116875 363164289
2 12077 476252818
2 10530 243481393
1 112744 117675 43712463
1 54760 57152 905484109
1 13216 95840 683140035
1 37706 107954 956950276
3 5106 70619
1 34454 52115 960449746
3 10561 80659
2 17457 844349871
2 19200 954528738
3 20751 35022
1 79592 86682 311187086
3 24523 110058
1 36660 42397 68234765
1 18124 26859 525099641
1 96139 122321 252556662
1 24682 38968 247220305
3 5182 61604
1 94596 123695 792750472
3 6807 91480
1 89888 122997 449023218
2 17719 928009250
3 6062 100284
3 20743 82534
1 31321 73118 735245759
2 18998 261406208
3 17048 41079
1 3525 143469 446508719
1 30438 63182 311374996
3 9545 86391
2 7578 338427948
1 46340 89950 574359898
1 4428 117713 558160658
3 15782 129440
2 1420 873063599
3 11023 5547
3 11202 72331
3 22127 106441
2 24828 380472866
2 12090 854061
2 11440 342043789
3 22626 113589
3 1974 66046
2 23769 13822372
2 8688 25705220
2 10823 348733200
2 13985 958003110
2 2892 467273538
1 23342 103088 254931709
2 3178 512975412
2 3311 992974779
3 5573 92063
3 16366 44652
3 10147 133561
2 7067 565129556
3 15507 70478
3 16481 72910
1 8070 64547 599994297
2 11279 214463733
3 3782 21033
3 2772 137459
1 2666 110523 369475505
1 35018 39107 819067402
2 16651 665410997
2 12558 601946728
1 33417 138131 170662310
1 67808 80177 921440611
1 74801 108976 633021736
2 21680 878184668
3 12193 38546
1 69982 70009 317792377
1 10546 85034 871860032
3 8973 112482
2 7925 426711043
1 37711 78926 354641122
1 73114 78928 839193817
3 580 138560
3 1821 99028
1 54573 137686 144669400
2 19373 212090081
3 3799 32028
3 13507 131659
3 22429 115064
1 47767 140986 321439577
2 23979 312072736
3 21631 67653
1 101304 124660 206426110
1 103122 122928 180269343
3 4118 35222
2 4685 115319521
1 45273 128253 624217478
3 18795 24320
1 21624 86448 401331272
3 13271 60451
1 45087 88104 306208048
3 13970 112950
3 1995 123889
1 30413 135815 382598912
3 6514 50177
3 19130 133685
3 3446 86490
1 28201 95061 713596965
3 20060 45251
1 48882 93441 752149895
1 11707 72540 145939831
2 298 313620739
1 11337 93815 679205391
2 16330 651027967
2 14905 564814956
3 22800 124884
3 24506 23815
2 17400 502330884
3 16556 21879
3 3451 5397
1 418 58591 470577026
3 4257 136284
2 18238 232299799
1 26485 52368 489230462
3 18161 106342
3 9867 111933
2 3445 992964808
2 2413 380468190
2 5276 884996174
2 12139 422284809
3 12099 47073
3 4597 51371
2 14958 77372264
1 135755 136192 195025759
3 23457 134841
1 1060 100406 355545997
1 69673 134042 428593151
2 4786 970532745
2 1601 233543920
2 5259 86948184
3 15300 24793
1 35148 83329 959552652
2 19234 858469330
2 14538 668729936
2 4034 805180286
1 14575 90127 358061891
2 8014 31821130
1 89346 142118 522113756
2 6160 697586361
1 53431 115575 582663537
1 30757 112575 240590270
3 23195 139132
1 74631 143711 895693085
1 55110 58361 792091204
2 24057 872462029
2 1676 54712350
2 21836 678641049
2 1429 327529937
3 19866 57236
1 114162 127126 346598516
1 48762 102682 188703143
3 2291 48005
3 9342 43110
3 12226 89785
2 18442 933898625
1 18197 120692 708783052
2 21641 800665634
2 1928 749601824
1 69953 120798 926860573
3 6180 3979
3 8842 85213
3 6322 32127
1 28152 139259 913470318
1 47548 129762 770635614
2 3203 72229749
2 17766 831953887
2 3362 988363467
2 13228 108517566
2 5309 904629168
3 17401 131406
2 10876 115829571
1 1490 126684 623761257
2 470 409012450
1 53942 124623 905181837
2 7019 458862254
2 19362 856859962
1 43424 47224 238846875
2 3827 132820072
3 24560 86180
1 96259 113880 671776725
1 9432 68576 95246726
3 5001 60668
2 15837 34134198
1 86855 98248 400454317
1 32025 64065 690125611
2 20565 332213932
1 69475 72048 19934543
1 37104 118330 101916582
1 59560 116245 107722013
1 74899 133982 524382120
1 59850 68334 34999721
3 15987 24661
3 20021 93382
3 17361 98753
1 6754 100076 771201225
2 14182 462839962
3 18262 32368
1 121276 138931 818228512
2 8196 942579130
3 20477 63134
2 6614 761582087
3 10657 65346
2 2676 196642746
3 18136 129952
3 2176 46774
1 25345 26545 482102772
1 63956 142039 535014471
2 3703 775580040
3 21161 38940
3 1820 110424
2 21164 581898708
1 105843 118155 989903266
3 977 107184
2 3282 123264682
2 3030 816206247
3 16639 105501
1 30808 31730 254388250
3 8430 65485
2 20782 261879696
1 20976 136556 254418389
2 7590 628539038
2 12701 949925587
3 5721 65590
2 11640 218514190
2 8225 131713862
3 3759 38832
2 19304 110918344
1 16064 38890 232638041
2 17530 911878143
2 20998 357171460
3 16790 32491
2 1332 560957236
2 3313 97528597
2 21474 986585236
3 9605 70340
3 19421 118291
2 3204 57160855
3 21723 75084
2 15302 645572142
3 7266 103131
1 41594 124088 341780054
3 13423 128810
1 117535 120939 959225187
2 21429 132811797
3 22515 82749
3 20823 114822
3 6379 4390
2 18619 12578812
3 5390 85185
2 20929 945953702
3 7336 81478
2 1716 846033077
3 3933 103244
1 10744 123457 834734369
3 4261 97183
3 12239 68455
1 20693 55032 433683050
1 25030 100791 786277059
2 7130 262971161
1 86204 132547 977937330
2 16518 689772893
3 8305 16414
3 7261 116572
1 16923 60795 858247480
3 6635 78402
2 8447 600123758
2 8674 306406163
1 40076 112584 757595380
2 1344 688410180
2 20593 775758752
3 15229 107975
2 21718 32932173
2 9745 408553554
3 16536 88083
3 14954 73946
1 75819 93840 75542675
2 15685 869831853
1 27 12041 278460656
3 13737 56633
1 46967 123132 413077163
3 14365 133884
1 58853 113462 164886845
3 15949 76511
3 6485 89192
2 340 727117270
2 20795 154453397
2 10614 653484382
3 6422 38446
2 6179 969278292
3 6235 35718
3 20592 41074
2 13241 23730296
2 7381 976811946
3 12128 87906
2 8750 606103497
1 74273 91371 277001518
3 21183 109808
1 68780 111067 175272810
2 12434 154788134
3 13839 105155
1 10244 108297 770058540
2 4612 484766263
3 73 99466
3 11441 1677
2 18914 272184689
2 22842 275736721
1 9966 93970 501360688
3 23040 55661
2 9628 647190520
1 2325 111856 810902161
3 7912 37961
1 36939 105506 970109501
3 22590 54966
3 3430 109672
1 112443 132546 863406029
3 12900 101343
3 3443 136464
2 3997 939982665
1 42585 128916 661436639
1 64649 142194 507563992
3 14131 96152
1 17770 25570 396017885
3 7891 26191
2 2859 796654706
3 18739 123832
2 6024 216304094
3 4548 40255
2 5059 905539672
1 8913 35322 53079346
3 13427 97391
1 9288 119044 991033465
2 23065 273557602
3 16530 34848
1 35991 97991 805570152
2 24377 542587278
3 21107 3510
1 44911 116688 550556162
3 14883 50536
2 23416 557135201
3 1810 16742
3 20064 82753
2 24178 224108167
3 1310 102761
1 71751 82934 394116199
3 1103 43412
3 14691 41212
2 396 264223817
3 19830 144272
2 13741 793157308
1 109529 111483 474428171
1 37381 52248 532134847
2 10112 302445261
1 1873 29126 274764060
3 7383 59702
1 115955 121645 491154702
3 3567 137444
1 87376 133285 932025068
3 21904 86893
3 8850 7724
1 99069 116440 855486166
3 24812 62572
1 10939 61644 714574886
1 135296 135705 500543510
3 5445 77737
1 17938 75573 650858249
3 23377 127141
2 13314 249034281
1 73807 124202 225026811
1 43556 123416 691786137
2 16431 940474136
3 4470 49407
2 1395 567468521
2 1371 575399599
2 24223 33254338
2 46 861291000
2 1091 388436203
1 119216 128093 43956117
1 20399 98417 282539068
2 149 281367047
1 94340 131209 134489077
1 63144 103782 876845339
1 3623 107153 385444423
1 102404 124318 983778989
3 11723 130938
1 56097 132694 705418451
3 9694 20964
3 4617 128114
2 8607 76197266
3 13303 100947
3 6930 73661
1 20218 25701 543242742
1 28683 60106 611509551
3 13329 89415
2 6862 469903498
1 37383 58478 256979108
2 23233 424626754
2 22059 839662784
1 113977 127302 328158487
2 23697 908099885
1 55237 82831 117937926
1 21505 122880 684355793
1 91004 134921 519748493
2 4703 291725584
1 3781 144353 768198324
2 19685 248473578
1 104895 133716 706933291
2 23113 250074864
2 24004 398571066
3 21944 70255
1 71036 88425 717621647
3 5206 121007
3 5641 89522
3 18464 63145
3 14202 41265
3 18958 18896
3 2446 18511
1 12691 110378 247841227
2 15492 387722521
3 16259 116579
3 19755 63503
2 22076 629439616
2 17891 751614964
3 16681 46932
1 58378 98476 838419240
2 18288 71206455
2 4605 800240743
3 15791 129796
3 20609 131464
1 6929 122578 52633925
3 501 139095
3 2498 81617
2 12650 510941345
2 19582 239420009
2 17740 349138093
3 487 72942
3 14128 75142
1 44141 62435 492692872
3 5831 84219
2 15384 779042574
1 15444 37921 728176279
3 5891 118345
3 595 15426
1 40603 137169 591278532
1 60842 87204 576340109
1 26151 109218 636299568
3 10256 61812
1 17587 70540 967400601
2 11890 928724663
1 98131 115647 551203718
3 15790 16420
2 16167 742568771
1 52581 134233 604266687
2 19513 739931887
3 11325 351
3 2186 88706
1 18351 37848 626302386
2 3157 354438026
3 23660 96716
3 22261 80146
3 8381 44498
3 15598 25446
3 5493 113519
3 17148 122946
3 10960 49100
3 7703 2807
3 13493 98892
1 41917 104140 398218776
1 12627 142544 315238790
2 8664 259606133
2 22840 840673248
3 1363 11002
3 6835 69631
2 7133 20922314
2 20291 667943982
1 101246 124566 499180362
2 10085 563592740
3 21627 114263
1 33413 78444 331937972
3 6871 81632
1 75460 96929 815236297
3 16048 104209
2 14520 550282812
2 22153 987088489
2 2229 570916069
2 18268 827348484
1 31562 92803 715682795
2 18295 870626196
3 2775 133882
3 24725 105029
2 10298 924177432
3 9554 114105
3 2943 122820
1 21221 107559 669780497
3 5833 68253
2 2958 303963337
3 22959 90245
3 3081 96632
1 107584 142091 543359042
1 34814 140917 141248495
3 5535 21446
3 23456 10216
2 3308 727639424
2 16625 76290929
1 31805 142011 904278385
2 6420 970510785
1 8107 114031 157583054
2 15290 885503411
2 3803 372493773
2 24841 780199210
1 114253 129869 199868267
2 9757 870364956
2 9465 12124517
3 7414 21506
2 21322 809474846
2 14997 688493788
3 22871 38587
3 7081 854
3 5831 83880
1 85325 99963 915152184
2 4881 749060189
3 19043 21729
2 14109 826192749
1 82083 87865 693738631
3 3556 85708
1 48698 122805 319025892
2 6407 76053589
2 18844 258629262
1 1973 134623 872392176
1 45961 101119 820467437
2 20295 182360287
2 14836 889517210
2 15912 129014444
2 5107 56764589
2 20778 392583586
1 31923 144243 602488848
2 22311 240420244
1 34933 124501 274164657
2 152 234447470
3 6969 31040
1 77592 118808 533880003
3 11408 52225
2 15374 115359459
3 3907 53858
1 80492 81333 811654379
2 9218 381182535
2 23314 635637698
2 17742 207445262
1 44474 103838 115683732
3 8271 61633
2 2237 473814940
2 6542 46638354
1 35632 104863 540408190
3 22033 41705
3 9728 132649
3 2908 90378
1 65433 105951 493543968
1 116476 132677 71345062
3 7511 17245
1 24546 64896 130113281
2 9526 240213001
3 13431 40042
3 8332 39077
3 3621 108585
1 67149 70464 217265933
3 13265 88770
2 20381 872937916
3 4553 115177
1 50189 55851 459069769
3 882 62347
1 25509 31739 211049969
2 5490 698999001
1 127463 141006 630682005
3 19654 61648
1 10743 64603 762539901
3 19107 59052
3 10282 45239
3 7676 62756
3 533 50623
3 11069 106424
2 2741 316708387
2 7320 908818541
2 7034 239062935
3 6548 42800
3 9048 34563
1 50575 99366 128671615
1 31697 38788 417799979
3 6188 71073
3 5128 130267
1 27029 130757 634639327
3 17088 45034
1 43949 144511 157485204
1 96648 125005 775813380
2 853 983800371
1 60827 123753 464207123
1 38801 104809 518354063
2 21072 610356840
3 7284 105532
3 10787 129390
2 1788 751928430
3 22887 69503
3 5811 29047
3 19860 30622
2 16823 871115452
2 13652 595995436
3 16432 19623
1 32539 52601 61596317
1 21727 66672 405280708
3 17058 20267
3 20532 129960
3 12442 133145
1 74958 84814 816906809
3 13728 34110
2 17681 439196298
2 4973 552237934
1 14017 106335 606090925
3 9394 47536
2 11626 598803552
3 9815 134019
3 19235 117834
2 22408 721873835
1 2479 87341 913778338
1 125611 144633 585168319
2 18609 464545775
2 11721 425728207
3 9933 5141
2 11575 647760134
1 60223 109595 396266830
2 13328 815081279
1 8920 16259 885533585
1 9159 124738 759285636
3 6407 37030
1 14242 57485 736140237
2 1906 985937918
2 20692 680510915
3 3315 53821
3 10654 68296
2 6854 412497876
3 7840 35322
1 19849 52586 520095584
3 12102 92844
2 23864 827796890
1 109090 116642 161052624
3 18466 136158
1 86919 115156 779308135
1 16824 85189 424003812
3 1448 29076
1 19132 88369 183603021
3 10634 133497
1 3568 137892 290431978
1 123507 125892 633858264
2 23819 897437217
2 22756 264776766
2 4273 441063631
3 19291 38369
2 22192 328980522
2 7005 953262742
1 29536 88469 807473182
1 99990 101077 964107149
3 20595 130541
1 99077 109528 675055883
2 7843 206298000
1 34283 74786 892373389
1 64046 68305 774168849
3 2337 23753
2 23581 553179421
3 24199 39500
3 20942 120381
1 4214 135581 382547561
3 1673 24427
2 12619 404490375
2 9334 534427402
1 80543 110700 925149410
1 6256 27041 956491951
3 2273 125857
2 3738 452792783
2 8139 400077844
1 34492 98746 431481215
3 4028 29944
3 7211 41356
1 4502 56734 912831782
1 14792 71827 511567757
2 12040 757150045
2 7291 696657108
2 738 369361602
2 4311 875917709
2 1862 483785880
2 1215 758072509
3 1011 9368
1 32343 40220 483474314
3 19352 87763
3 6467 117012
1 83048 91102 355762921
2 8285 363887865
3 16400 28498
1 65342 86166 924516257
1 106369 139732 19538836
3 13498 136455
2 8886 284236640
1 19996 106904 438415007
2 15456 256351024
2 5963 443979433
2 4887 42806152
1 114728 141128 70029778
1 29625 135829 898227699
3 10466 8573
3 24812 265
3 11259 61969
2 21654 957387969
3 13549 117046
1 24060 31687 99748538
2 24628 678971739
3 12971 31404
1 3247 48652 819774485
3 23334 141319
3 20374 28575
1 91520 120905 935667445
3 7633 71437
1 89547 124807 761097852
1 88230 129425 523969719
2 16251 29887790
3 11150 91196
1 12824 20295 185814992
2 24253 45150544
3 9548 100336
3 4721 109058
1 75533 77920 482461749
3 13050 122269
1 111803 117423 636411992
2 10470 829229867
3 3367 95087
3 21033 132450
3 18959 76895
2 10542 273873912
3 5722 5091
3 24740 123975
1 21438 65896 923253432
2 13736 163697394
1 38107 39352 759403595
3 9700 22026
1 74101 112681 383703907
1 47186 115405 721055968
2 7897 45723295
3 4540 14568
2 3123 784554659
2 22793 33300522
1 2287 44918 662326317
1 58343 80301 942954113
3 17202 106737
2 14452 702669881
3 22047 95514
1 90693 116156 809866843
2 7637 992753191
1 101507 106564 623307519
2 15803 736112585
1 24025 54884 146881389
1 8243 75252 949079266
3 21079 21596
1 38232 99705 700286238
2 12375 246821162
2 7522 557829989
2 17336 409297885
2 20911 840456372
2 10171 549602704
3 23761 103516
3 897 75912
2 10066 269799604
1 24996 95791 511464699
3 7690 87324
3 22653 63464
3 11751 116834
2 21843 291413967
2 4366 106010787
2 18750 458559950
3 2699 76900
1 10037 72229 771126905
1 37071 114592 224761312
1 55885 79616 366709632
1 40373 111249 202721469
1 40955 115744 1214263
1 60116 116868 334609515
2 21419 28553249
3 7589 9431
2 16102 125807680
1 23465 132842 62240717
1 6499 71436 135420475
3 12522 41762
2 17715 39005821
2 20923 953883875
3 24823 95070
3 6460 3478
2 19358 71622951
1 15881 135243 912458810
2 3664 519570666
3 9472 140777
1 77426 105788 168094187
1 130183 142491 673858654
3 15105 142445
2 11558 508347794
1 85362 105564 111173846
1 68486 100999 869757010
1 72890 114308 318943702
2 5157 454808397
3 228 137408
1 125369 131840 997438154
2 4332 478436100
3 14783 32567
1 2569 16367 395423031
2 15620 782304565
1 3959 19880 455785241
1 116925 144752 395321806
3 19983 62435
2 10237 794636793
1 18141 36204 453874099
2 608 930016643
1 26296 87752 587612457
3 15647 5648
2 5916 754819853
3 20480 65251
1 94621 97662 634495162
2 9837 674738939
2 5499 860346096
3 273 19500
3 14193 40757
3 18464 83525
3 8802 117932
3 16116 143765
3 21153 131225
2 4843 557336172
3 15831 91243
2 8304 498930483
2 5256 256098605
2 24090 143711509
2 1228 131167050
1 22194 38890 615274829
3 2050 7890
2 6451 679711504
2 12276 218587969
2 22816 524421810
2 18757 715863324
1 53878 58170 563572411
2 16760 678785279
3 11175 127459
2 19416 818890904
3 12119 104131
1 9071 48093 644703800
2 17949 41580143
3 23723 136319
3 7536 49011
3 8269 102660
2 1552 574277007
1 81757 116856 45427031
1 52037 114448 560580464
2 12236 513589105
1 46166 111844 564135897
1 10941 97517 756941456
1 70577 108941 327980419
3 15167 85261
2 24442 142392234
3 22136 136670
2 18511 185970900
3 13942 126172
1 97099 105918 201949942
1 33130 34919 667669558
3 18466 142627
3 20964 45104
1 10405 131290 426387975
1 16388 102005 547602598
2 22798 255173879
1 20219 52065 80408702
2 15405 390830025
2 1420 995611840
1 62849 77218 67050921
2 13757 832957493
1 52349 143445 690953981
1 16697 87964 664339971
3 17996 96888
3 2604 143491
3 15839 15613
3 1900 16380
3 20233 21751
1 88132 102695 651660366
1 47563 90709 719800541
3 82 92881
3 22467 48199
2 6401 173733142
2 7993 771081488
2 17170 646527839
3 20723 27707
1 19088 56219 123987278
3 15279 40921
3 3711 1714
3 18711 91202
3 9752 35147
3 18924 30877
1 44566 76212 815395383
1 22072 60901 544164609
2 24360 714632343
3 8389 117514
1 68804 109811 617126032
3 12725 70763
3 10175 95181
2 24253 22659942
3 7496 79896
3 9949 133983
2 5497 337296867
2 16617 783638839
1 5611 14290 340083178
1 118178 131228 483872777
3 16440 19260
1 11075 46705 194567665
2 14893 431773684
2 18563 245149138
1 7683 90359 548241427
2 8790 191125591
2 24850 573960409
1 33553 113497 166133294
2 1483 301060415
2 4322 807980875
1 1158 27144 388799600
3 17434 43303
1 9435 130694 950956036
1 8998 28180 290931042
3 13325 65736
2 1188 502303896
2 22745 379890849
1 3850 103577 22250406
1 55187 56367 316217628
3 14641 90050
1 93907 121654 914812645
1 93538 143527 182889401
3 14099 77819
3 21107 124838
2 21374 568891836
3 11702 45505
3 4278 118693
1 47777 97152 430759291
2 14704 891369814
2 12540 5147174
2 15847 409871385
2 20275 905055929
2 24003 985195609
1 53810 66751 663417605
1 86340 90131 696351001
3 18826 27122
2 15258 148382394
2 16995 533945404
3 18254 42340
2 2578 201828855
1 3050 49290 18063080
3 1223 1574
2 23186 407806305
1 101535 139813 187828362
1 31449 64380 603314750
2 10155 388615645
3 19030 43522
3 5083 122687
3 15654 115971
1 58673 131719 970888466
1 82720 83875 611024042
1 71405 122005 520494528
1 8746 131428 929073300
2 16931 668941377
3 6392 57257
2 20720 234316948
3 24895 32295
3 14900 48512
3 11086 76282
2 7856 610931988
3 20343 38232
3 24639 143171
3 2967 46060
1 29838 83195 772096703
2 23940 339807540
3 10284 71255
1 97794 135138 657320355
3 4902 36244
1 25401 37116 710698496
2 6728 377533793
2 4021 642694568
3 21287 36681
3 24623 48304
2 21875 199961094
3 971 103795
1 40637 127307 912806789
3 23035 7635
3 11 53504
1 8844 43828 166454783
2 24049 944075343
2 19620 743241612
3 6625 94489
1 25671 144600 789530304
1 68550 104322 187176866
3 22229 40953
2 15293 598722734
2 7060 707727234
3 23419 50044
2 14956 641818435
1 95414 106850 823885884
1 86308 131490 337461100
1 51663 56132 73083834
3 18643 126526
1 94536 98387 906266473
2 13030 961898126
2 20626 891267277
3 13030 144675
2 23125 585774942
3 7720 117566
2 16388 133626577
2 15476 837737141
3 338 133892
1 6302 40755 565740698
2 3869 839951700
2 13236 873523099
1 77817 83101 784272165
1 111908 122646 947339190
2 5401 21752159
2 19083 235434198
1 10289 45818 560084471
3 24399 48196
1 13081 96202 703853220
1 49379 57441 637107190
2 4130 156169846
2 2583 915206120
2 7695 643522642
3 22405 71895
1 22021 55185 468628500
1 82575 102674 255041790
1 117642 127643 278083347
3 15881 37425
1 81402 82591 669440368
2 15002 972813553
1 78918 136585 410264637
3 20188 65350
3 13101 28013
3 6895 103106
1 31898 97995 176886092
3 14728 10857
3 3569 80256
2 13158 81785451
1 50956 75618 346268277
1 37858 56470 424408084
1 21339 50746 390172521
1 117768 127984 492965152
1 2284 65387 368315106
1 98027 110925 979895088
1 89146 122264 328596958
2 2292 691270264
1 10342 15516 597768430
3 1910 78313
1 86006 126272 753688606
1 52702 136530 152687359
3 20696 62131
1 50923 81029 389631178
3 17262 83977
2 15613 435800318
2 16778 681364945
1 63093 122038 392857871
1 91533 98542 283447131
3 8352 70824
1 49471 126079 716083386
2 11010 208392556
3 15776 12057
1 26358 112708 634481560
2 22681 414044823
3 7179 2404
3 12390 126856
2 9849 600238971
2 5127 164218516
2 18314 413541397
1 29327 41527 129992445
3 9518 83173
1 88954 140771 399018989
3 8709 106442
2 8895 110418541
2 7646 533886954
3 2380 113803
3 3644 11303
3 18319 137660
1 1082 69833 33257166
2 24454 543143805
3 9367 115125
1 69807 142644 712918148
1 11709 72203 862206261
3 24721 40981
3 12605 102985
1 54201 74110 683466716
1 26681 44248 985022075
1 5125 101262 314090439
2 2857 115790246
2 17345 291783236
1 14161 139235 396105372
1 102955 127082 846241464
3 17167 52924
3 9613 82567
3 1057 36342
2 15494 783072164
1 81446 118481 696173215
1 105902 122705 861832055
1 57876 63284 621093208
3 12248 48136
1 97103 100830 172360680
3 2211 77440
3 2781 40053
1 26621 112385 361172048
1 57027 96471 992700855
2 12709 827983712
1 27531 138454 513822487
3 18595 134076
2 7632 131246014
2 15898 681785644
3 1686 94070
3 14718 72684
3 16952 52298
1 53589 137523 484084381
1 50715 72817 446099543
3 8883 121531
2 6738 980568849
2 22657 440782237
2 389 442880913
1 59914 133645 373292071
1 23406 101588 236497216
3 6436 62596
1 45651 108545 513231669
2 23942 510321541
3 8947 9434
3 16183 79243
1 29932 81872 109369945
3 7721 8742
2 22646 356370602
1 13049 71350 259714612
1 13085 58283 702060464
1 3348 64683 434893255
1 18747 98796 597791311
1 73681 79870 909495048
1 80763 127761 534559880
1 51995 139652 544726738
2 12930 804746840
2 17416 695000555
2 13130 615258169
2 9351 43746828
3 24635 19103
3 9941 105236
2 206 58309483
3 21050 54815
1 50065 131182 535582643
2 11389 56011651
3 5843 64514
3 14968 121183
1 74734 107064 670595804
2 14792 94612443
3 20834 28639
2 5769 915500699
1 39878 141925 799637090
2 6783 61308043
2 18554 180736415
1 58005 61015 759771581
2 12921 550045263
3 13663 49521
3 10993 66650
2 11547 436699559
2 3693 743592252
1 31421 44662 771233454
3 5762 34601
2 21022 960704949
2 2480 50482970
1 42559 125828 259979668
2 21227 913743788
2 11849 982790468
2 18419 479635088
2 4563 438694649
3 14964 29801
1 62343 113407 853740069
2 16250 875217481
2 1459 738579135
3 11026 113081
3 4885 95303
3 1358 142442
1 7844 136546 281672272
3 6997 97893
2 10438 933086684
2 24637 261805088
3 6710 142723
3 10377 126160
3 5012 135700
3 22651 68991
1 11797 122147 998320378
2 15708 734960588
1 5385 15106 892087885
2 11095 583494391
1 5885 125347 385296436
3 23511 47613
2 14603 261291074
3 21745 45318
1 45024 132613 636945570
3 22238 40711
2 10526 520725516
3 1927 120077
3 17124 50445
1 30868 42295 156713310
3 5204 62854
1 68041 135568 2425546
3 19478 25787
2 8751 766991553
2 16993 317035680
2 2192 549581418
2 6407 902572846
3 15025 30796
3 11317 133817
1 15301 85020 483816545
1 56879 106596 410163876
1 7319 51484 725061980
1 14522 38080 108130704
2 3433 123036011
3 9144 102956
3 20786 71873
3 21604 64050
3 6632 60140
1 15602 84198 105306352
1 9311 34616 509334132
2 7445 890749553
3 21238 32396
2 15556 510050121
3 12907 4004
2 20317 413599360
3 24557 49954
1 95997 122420 338780759
3 10202 16706
2 3038 717802575
2 1946 977748237
2 19477 571677428
1 86249 99851 87044203
2 18351 376286845
3 14913 73566
1 111572 117937 450079990
3 18579 103548
2 19313 843864524
3 23938 13318
2 10067 99173522
2 8013 356962366
2 3695 156618934
2 4690 449060269
1 7889 70309 254325682
3 5618 3557
3 11770 82139
1 76422 102797 544085531
2 15400 972618406
1 46532 77281 975953952
2 5487 229107788
1 26454 33057 991202400
1 67324 125909 630317554
1 110350 137688 635152369
3 12590 121997
3 23363 118932
3 7461 121744
1 9879 62666 301021172
3 7447 45356
2 10436 834615511
1 58264 63818 709597989
1 66473 109527 81903416
1 10299 52720 114635141
2 16220 584921723
2 5719 190022917
2 9921 911016372
3 1753 84003
2 12368 95968620
1 45740 127501 621212543
3 18624 59411
2 18968 970842649
2 5929 473567157
2 15142 790635240
2 9868 556085355
1 33458 96372 926527803
3 17963 31419
1 102895 141894 867982841
1 103048 140654 649861281
1 761 32465 563911484
3 15672 16597
1 57267 137781 738135943
3 14539 9921
1 54089 138685 327604658
3 4929 46543
1 30709 102240 871208307
3 10722 2817
3 21516 6661
3 8233 52167
3 8035 39800
3 19075 16393
1 42298 79940 181757797
1 8512 111761 736244258
1 66744 81200 127951442
3 8509 16722
2 13843 278798880
3 22280 49882
3 16218 88201
2 19721 634849283
1 7677 141958 857827785
2 22301 800531849
2 9479 672652066
3 19263 51351
1 50986 128545 574084406
3 23603 18183
1 7539 122062 118092781
2 7123 984857126
3 21235 37511
1 101061 144342 339955175
1 46328 64174 284507703
1 62126 114860 611737480
2 2171 374043752
3 12037 106360
3 7886 138902
2 22888 42075463
2 13598 856454142
3 20919 9669
3 21827 130391
3 13985 24572
2 2000 44033307
1 69992 71036 719945347
1 1434 133987 321904381
3 13498 6227
2 13793 728442745
1 10532 135047 199564643
3 11574 107969
3 1811 101708
1 64294 106338 199860749
2 17979 305556139
3 5585 139023
2 14129 995387191
2 22477 352969170
3 20198 122455
3 4622 75919
1 15101 44982 397564282
3 11646 4648
1 26171 129912 93964063
3 598 28349
3 13008 80687
2 1213 587776999
1 60313 107139 285441636
3 22139 97804
1 102575 105063 466551660
3 20517 108599
3 413 102427
2 3513 590783702
2 18291 256585287
1 16305 22112 6101069
2 2786 707974824
3 20471 143231
3 6983 116966
3 22201 106016
3 15704 28250
1 46750 106010 320464025
1 8098 104867 736521501
2 8060 143182371
1 20886 110774 747887507
2 22502 413122528
2 24938 512011225
2 23727 549317707
1 29223 31100 116203768
3 2539 52750
2 9380 816169606
1 31116 64570 996023589
2 16750 816469746
3 20415 32159
3 12016 39446
2 5513 198606712
3 5336 32110
1 17037 82191 93761233
2 6822 628280531
1 51361 91353 426833213
1 70693 125248 970146631
2 814 414853061
2 24095 950686957
3 23695 21087
1 129756 132745 18597995
1 1204 36554 773656003
3 17602 10756
1 46133 88415 471686234
1 102008 127080 475130552
1 95199 112768 763776786
1 18983 136316 341381384
2 4936 581761266
1 26428 132869 364058192
2 16531 996220387
2 10441 907053506
3 17025 78630
3 15491 5887
1 54354 56678 706681927
2 4910 301167296
1 66240 138135 88967028
2 4034 765952748
1 17643 66137 403734316
2 17893 95710549
1 62162 120910 913358634
2 21572 97458754
2 21787 465781651
3 6502 137988
2 21996 664677435
1 37242 124245 535345959
2 16888 721563199
2 6801 186125020
2 19130 704061839
2 22583 697975027
1 47787 81862 324464600
3 12432 71278
3 15661 57580
1 75764 137110 294067414
3 6829 65093
3 167 24785
1 18602 117564 700388538
3 3175 11412
1 69235 82413 961455754
2 10631 858211658
2 9299 924743129
3 11159 16767
3 19314 138701
1 3521 30436 599246479
3 19984 98203
1 42232 130869 262931713
2 19719 727684166
1 28003 95253 11124190
1 81600 84378 447459271
3 11271 73951
3 19909 82158
1 60515 138480 771408638
2 21534 176564154
3 10823 27072
2 14291 826927331
3 3739 107790
3 8862 13967
3 21469 97429
2 18556 497908297
2 4270 382821808
1 22340 109283 520492857
1 10398 25585 641964378
2 17417 378867871
1 53320 103841 614999160
2 7516 136734858
1 16389 63035 925370115
2 7035 846602371
2 12599 929283591
3 5886 54488
1 14347 131331 843992198
3 18436 93292
2 22943 712657329
1 56456 91500 499800911
1 3396 80846 77921595
3 9443 5250
1 39543 124293 17337308
2 4040 686189457
3 21017 70479
3 17338 49715
1 105167 128702 488324920
2 15289 289182648
2 16054 80423735
3 10791 57005
2 5908 165497892
2 4507 278004967
2 22568 347580064
2 12755 793468597
3 10507 112335
2 19822 807478398
1 25003 129275 575601830
3 180 97149
1 15093 68440 346139099
1 122869 136812 902402421
1 20068 137116 944227135
3 17109 19398
1 54601 58961 398097899
1 28648 69245 847822228
3 2195 108402
3 23058 24409
2 21293 921572282
1 19298 25586 464488277
2 462 688479350
2 19035 174755883
2 15719 600635134
2 372 961486318
3 1691 63928
3 9191 71079
2 10106 512882976
1 69321 95246 222675317
2 5317 577379967
2 10565 249516106
2 9454 358586956
3 24139 13184
3 7678 1202
2 908 109614417
3 19723 143872
1 104059 129379 334615180
2 7806 848790847
3 2236 13275
2 21497 241314957
1 54931 96879 779861891
3 6667 11262
3 23203 142558
3 24499 76931
3 8085 109364
2 23692 590653523
2 23686 111768941
2 10809 639735375
2 7923 576884424
3 7350 19064
2 19003 181224160
2 8214 657826324
3 3772 33772
1 11227 19726 912345319
3 10898 97997
2 20130 191131273
3 16459 69201
3 1643 118310
3 9507 130990
1 22313 43646 12582862
3 16776 143565
2 6315 483610413
3 2448 125055
2 10873 65008039
2 4784 807581894
3 4056 62202
2 7513 866591490
2 15892 27753896
2 4604 62808408
1 140654 144637 828449287
2 15017 914571521
2 23520 634810334
2 7940 165364820
2 7964 205779774
1 91693 125852 449426510
3 24592 3979
3 19278 96858
1 26372 36159 380389957
1 5429 21914 988712642
1 11271 136745 984314206
1 76984 143418 936357068
2 6838 119693516
2 17461 476389966
3 17748 107783
1 63940 101470 204826531
1 98708 130444 997661793
1 12004 19165 704978991
3 8166 39186
2 23401 532056530
1 35723 80125 376309258
1 74807 112776 206996482
1 28110 95565 102359443
1 8666 46929 657636205
3 12123 54554
3 19657 68710
3 13493 18794
3 7904 139593
2 2439 552001536
2 4847 990920322
2 19073 374555663
3 22344 121970
2 16656 440359595
3 5688 46823
3 19777 32722
1 46103 81081 227375560
1 69579 79098 193634647
3 5417 132300
1 41296 53032 280075224
3 20615 142383
2 4578 103547471
3 15137 54292
2 3280 71244127
1 10526 111161 531117750
2 3924 241057421
1 111345 118198 458383367
3 7541 96477
1 100190 131842 120466610
2 17912 612012977
3 12169 85687
3 12498 103312
1 3305 75836 769122732
3 20578 99230
2 19580 483730912
3 7749 69417
3 18510 82200
1 21440 79916 55901568
1 31415 86852 81449054
3 17163 90473
1 64602 139484 994157471
1 54326 87286 487119533
3 21577 52126
1 26127 111782 753922990
3 23422 113368
1 97023 97741 421562966
2 2244 799124142
2 1235 884627592
3 10801 86309
1 17969 40036 74867098
3 20463 95092
1 60290 72803 792378546
3 12341 50099
3 8524 25060
1 5849 128429 804825001
3 20376 90783
1 33783 71251 576268871
1 48401 128294 445661224
3 5012 107911
3 18265 108777
2 15504 739372442
1 19964 110571 718414435
1 53370 72395 341740276
1 7090 102537 367125151
2 13406 277997264
2 10806 502635108
2 17446 487211047
1 77515 120359 540708004
2 15563 425310541
1 78596 141191 18808781
2 19205 321689095
1 7554 79395 773276672
3 24556 4247
3 1515 86356
2 7925 359163710
3 24700 91332
3 2767 57983
3 14905 89776
2 22167 486763533
1 53661 138910 270527665
2 5985 208718988
1 86363 133018 325996098
3 8699 47392
3 1928 105496
2 13429 404070512
3 16806 9116
3 6570 120848
1 48231 111309 125040438
1 41413 128142 825634193
2 3125 895503359
1 30104 34074 522358148
2 17012 736454156
2 9153 963036039
1 45250 117729 225616751
2 19702 712860601
1 41762 63998 992898253
2 2539 783725481
2 14089 179234122
2 20066 267042238
3 13059 117562
3 7252 11075
1 40644 131016 660122034
3 9545 90027
2 7125 713833011
2 18500 580047569
1 70699 76090 93900984
3 11975 78134
2 16775 111770147
2 20811 935704209
1 128126 128285 364753744
2 6837 814244209
1 75380 112063 806926888
2 23716 681338214
3 7339 61771
2 805 969963165
2 11917 921993146
3 2109 77378
2 2047 942222657
2 8707 953789010
2 11517 444812086
2 21559 125144242
3 11272 121498
3 16077 84720
2 3675 992350054
3 5050 117346
3 2448 77337
3 5170 50493
2 5713 237104996
2 11561 851760873
2 9764 84519090
3 4429 102328
1 19150 93126 275576492
2 11081 58061508
3 16905 133087
2 10842 104500653
3 9455 58468
1 99106 127504 195476589
3 7531 3746
2 14993 802365467
1 71217 96426 131092988
3 9117 126072
2 3039 663293779
2 3934 195971121
2 11509 314228786
2 24034 190018257
1 67374 87888 302610277
3 21979 137386
2 1171 895411432
2 8869 420205479
2 10362 319934547
3 8137 135343
2 12877 191912408
3 8266 110087
2 21733 433672505
1 5920 141887 860062164
1 10711 63198 251281399
1 123387 131217 646948557
2 8210 615060974
2 1367 109646851
1 55508 86816 959529455
1 261 48928 258096173
3 11216 132363
2 3788 74032440
3 20393 51873
3 1882 93930
2 20954 874701530
2 2080 859290933
1 57438 83634 603601438
1 2545 46221 941797486
3 6065 137209
3 2575 32129
2 17039 915061831
1 40880 76462 13449812
2 22750 326245637
2 20799 606247932
2 23760 238649715
2 7594 632064254
2 18462 888694571
2 10195 329492351
2 24708 344351832
1 93943 135213 375555045
2 22234 599567132
3 16020 21611
3 14599 75978
1 135934 140690 972101448
1 73839 128750 298180276
2 23614 41197184
3 19738 32455
1 41264 80573 401311566
2 9094 537344820
3 4643 100201
1 18774 83750 712410797
1 121921 122988 640840439
3 16626 2433
1 12064 139062 730298766
1 1235 86188 300877824
2 23481 311085557
2 4547 58425244
2 15065 943047624
1 21617 80460 338648293
3 20954 12474
2 797 400885235
3 2266 80409
2 20166 552044373
1 62430 130002 589962677
2 5972 295556712
1 29423 63684 473167616
2 3188 133429812
2 17118 186149704
3 16360 19532
2 2256 479006676
3 5047 108548
3 10392 119686
2 7057 83525076
2 9275 181552511
3 11423 20123
1 24442 66827 435447988
3 9632 78763
1 29964 40750 181460539
2 21736 78983144
1 18061 136165 891911789
3 22162 57031
2 17020 205882272
2 5543 195427040
3 959 42585
3 22471 16055
1 10324 98071 313409832
3 891 60726
1 30723 55748 517037321
1 6101 26593 318168915
1 8985 97037 727332789
3 12148 144118
3 20393 17293
3 1703 21774
3 20783 83634
3 2710 27432
2 1047 522581796
3 198 133831
3 521 67360
1 41318 127098 648223009
2 16345 149634349
1 31800 67181 386126979
3 9701 144157
1 9178 36425 29187816
3 9567 68082
3 16478 96332
1 30533 47322 635400845
3 11764 60602
3 16976 3876
3 11924 79379
3 4809 63380
1 23860 70265 948813385
2 1175 431610882
3 12822 16364
3 11992 9579
2 10296 778613423
2 20682 959910926
1 40830 131714 247680672
3 9733 26139
1 33440 87138 288758622
3 22226 32703
1 93235 121174 108692459
2 3941 268570271
3 17105 79122
3 3262 116034
2 7102 999045279
3 9425 14025
2 3801 612635025
2 6368 972997430
1 26095 90136 280626964
2 3601 369434467
2 4357 192592152
2 6094 400274098
2 96 613356345
3 19927 88718
2 10410 259613322
2 7409 678460754
3 17842 70981
1 12138 96969 569080106
2 17663 993394664
2 17764 340476607
2 14942 713193719
2 15721 713971721
2 20538 873048116
2 6052 169476954
3 5225 15642
1 93044 98402 503816438
1 111427 133862 545251056
3 16137 135633
1 10082 132317 314694347
3 13969 23198
1 14973 33030 549672095
3 727 19202
1 17083 78011 492987621
2 9114 700219830
2 7599 546537580
3 20487 65924
2 6917 675434256
2 230 533950106
3 17789 696
2 6150 300815213
2 9590 133637664
3 11743 47536
2 3171 369854090
1 98367 125798 367063551
2 5319 471175116
1 6075 132563 822747060
1 118157 138603 814551242
3 10083 45121
1 49489 124838 143716075
2 3014 595235005
1 68007 139928 147542856
2 18414 789528226
1 7137 25723 26171133
2 22369 821786300
1 66145 141051 875922659
2 4173 201482413
3 22756 26503
2 3053 450757361
2 12742 189227357
3 24763 15671
2 11569 257129108
3 6668 143686
2 1369 577560716
2 5044 859796795
1 29289 124675 482719570
3 1559 63637
3 12667 78741
3 10727 123970
2 21969 591853018
1 94951 139089 119542984
1 18444 39864 328130608
1 81072 115396 316370779
1 6253 126585 635116900
1 69038 103120 529958028
1 90324 143895 979448031
1 10731 28653 279844279
1 63848 121194 541267848
1 5484 52674 839927018
1 24226 51675 821292876
2 16316 400431552
3 7630 106018
1 67115 88638 395160709
2 2855 998494223
1 400 58508 804075700
3 595 141900
1 26901 118384 408820701
1 35136 55298 466781233
2 21747 978307385
1 136399 139398 993446608
1 112641 128490 190649613
1 98077 109901 911133259
3 1337 101814
2 2267 896835577
3 3042 68721
3 243 29117
1 63176 70344 389868465
2 24321 498657243
2 14269 562430214
2 13415 394898248
1 24196 120002 89204310
1 6064 18674 687871655
1 1479 7265 670340015
2 18821 30705594
2 20890 531630792
2 24389 811664408
3 18828 41501
1 25942 68843 98345677
2 12994 168085709
1 88439 110166 230417495
2 3796 367315904
2 24775 239395535
1 47866 103038 450187136
2 2705 145033703
1 111358 144489 30701205
2 4945 849975671
2 8642 786176367
3 16968 61219
2 19919 41262926
3 22597 33930
2 16286 199708701
3 11819 140903
2 7618 137697275
2 21024 996325968
1 10008 53330 929072823
2 8056 570294513
3 13203 105324
3 21766 122922
3 12975 31744
3 16218 55907
3 20938 27567
1 88926 102080 283753550
2 13931 416465390
3 8639 91597
3 2082 92322
3 11403 70298
3 3789 59657
1 46960 138065 720596260
1 34431 96175 995052869
1 52670 137230 295615516
1 14388 97100 392331234
1 69470 137222 497764488
2 13368 714007712
1 44504 79799 651031539
2 7565 612512459
2 62 114599216
3 19751 8394
1 25837 63122 290341932
2 2022 162324913
3 827 54353
2 23076 797270603
2 5214 32884196
3 20307 3970
3 12854 86668
3 20320 43920
3 24095 82462
2 2932 827392455
3 19536 47565
3 11965 32245
3 18131 16853
3 9995 142738
2 19301 947196901
1 53424 65993 798450028
3 6290 47380
2 6453 976076320
1 55533 75467 934917533
1 93071 107302 254843359
3 9989 2508
3 4039 121156
3 20664 139144
2 20933 467470965
1 36395 74514 574735654
1 37194 40506 641850302
3 2202 70586
2 11419 795340028
1 11319 67705 79187996
2 13759 759685958
1 17853 28601 766849133
1 66202 97800 615270477
3 4424 38488
2 1307 872171351
3 16307 88006
3 22764 70720
3 20863 48753
3 17170 57444
1 95114 126498 424968982
3 21057 19409
1 3881 7532 346283591
1 18725 136313 798545845
2 5814 259689619
3 1061 103522
2 6634 138753640
3 16809 139072
1 1443 57149 469527248
2 5448 271838379
1 11678 20701 345490477
3 8444 54716
3 24141 66048
3 17441 80199
3 9111 42686
2 22819 628639181
3 17131 7567
1 6962 132151 606588006
3 6162 61775
3 10185 66661
3 22414 86722
3 24037 120628
3 4397 28722
1 33468 122708 130146295
1 48073 80909 796927205
1 4 103353 443746818
3 18450 2928
3 3491 27656
2 6159 492171207
3 19511 18118
2 1040 879082163
1 38153 72808 648918199
2 826 978851023
3 21037 68663
1 27634 122529 396575427
2 21656 891560517
2 20069 438420381
2 6384 782911469
3 22177 82242
1 63484 138290 191178770
2 23964 482963685
3 18892 90640
3 11377 142978
2 13741 794795990
3 2480 29913
1 77404 115447 683678376
2 18991 161613332
3 7987 121385
2 7601 139612064
1 8949 64660 735255406
3 16254 129264
3 22318 127763
3 1004 48587
2 9320 59852502
3 8096 52163
2 18792 60431923
3 24199 43240
3 8399 54548
1 26560 86086 249415424
1 58438 90352 260582193
3 14815 115877
2 4165 968234665
2 8582 279006230
1 90827 107857 422977472
3 5057 3419
3 12234 30192
3 13529 138876
2 12153 898106437
3 11989 56430
2 17105 389854903
1 20745 61646 993487051
3 11854 77468
1 19127 91083 60895345
1 80785 141790 38169284
2 9605 289424374
1 106409 142127 680670123
2 21697 210341507
2 985 622600984
2 16533 245381633
3 12771 105350
3 11239 58377
2 15540 762826192
1 9662 24612 205004062
3 15482 127737
3 182 114610
2 7932 908528447
3 19149 121304
1 3199 92272 234200484
3 7361 49546
3 18038 119999
3 13036 7646
1 47252 68312 529877686
1 44604 87724 187243475
3 23965 109631
2 6632 690984075
3 15073 70736
3 23325 63199
1 27796 86371 307943962
1 36214 38676 636363087
3 17683 2277
1 24820 37445 381088877
1 55188 135136 452279682
2 21300 992297452
1 15632 130463 81126608
3 3789 80069
3 16216 22373
1 67233 78325 363732864
2 20248 849635160
1 31658 128092 504793440
2 51 259344549
2 13815 276741754
3 7103 92164
2 24405 363717049
1 39225 144094 14297235
3 5128 139286
3 6351 96415
3 2539 2681
1 38556 50572 890651992
1 9555 109723 276344422
2 23457 309898141
3 840 51543
2 22954 639838061
1 71830 103333 768732416
3 5434 143565
2 15734 433592988
3 4789 115643
1 101392 109503 459029544
1 32834 99744 393066180
2 17241 440380745
1 20963 97443 132009716
1 32804 142011 921811668
3 19636 116522
1 79081 79558 307294820
1 124740 137575 499059314
2 12484 798004055
3 12892 61817
3 2980 133193
3 895 18797
2 12287 824436779
3 18650 7453
3 8429 89443
3 2580 91013
3 278 71710
3 22293 56825
2 21793 738864519
1 277 17284 823733574
3 13853 60055
1 1359 91892 705007498
1 86433 100075 505508725
2 390 318306011
2 6971 938830244
1 36572 49792 75159818
2 10833 947131424
1 27184 84741 142688225
2 22209 744660858
3 8893 10173
2 6273 124677808
2 1453 873183666
3 3415 82079
1 6471 141423 970078574
2 22420 991640051
3 22105 68751
2 23893 423711443
1 8092 132488 214742
2 9372 425413946
3 105 67661
3 13333 135784
2 156 22700227
1 24377 132787 813718447
3 6187 128512
3 13637 129127
1 20392 85086 514443472
2 18264 72775845
1 33537 124968 388190808
1 50454 56790 153212880
1 16461 101450 267085988
2 1987 297890593
3 10579 764
2 14164 768954466
1 21632 45603 95993450
2 4456 463561860
1 48130 59329 30825975
2 3438 583795662
1 11959 116954 350710588
2 1194 736478559
3 4991 140518
1 7341 120857 289546227
1 41331 76694 454164861
3 13396 36371
3 16210 122631
1 67949 79453 349295606
2 21039 886780569
2 2438 381687802
2 8515 494611412
1 17113 129706 290594184
2 10517 62970168
2 5878 172475946
3 22206 71899
3 13505 86122
2 12377 453268528
3 5394 40641
1 22886 135685 948897988
3 22431 21770
1 72808 111905 319192850
1 112617 120016 69141874
1 29874 31360 863738200
3 18112 116776
3 8057 136858
1 26461 99579 230536082
2 15652 36916533
3 1547 125706
1 10098 121149 222118752
3 17136 49392
3 18997 59707
3 9368 116590
1 96195 98904 287175866
1 45177 109421 207888720
1 99335 109637 266442472
2 18399 51965793
2 23483 564542103
2 23793 541539484
2 17564 883366067
1 21408 49732 357016025
1 28651 75358 998656065
3 16981 109647
2 5421 653979451
2 23747 605130709
3 21649 135051
2 17017 118757620
3 4703 100050
3 18107 68353
1 26666 68887 613093485
2 18779 840306292
1 2658 3611 390636936
2 23102 20954959
1 13550 132514 450543081
1 1143 78838 662546448
2 15580 666181270
2 12892 340690599
3 16658 94489
2 12059 744467536
3 1490 116737
1 124620 144179 32779478
1 45700 135221 386024655
2 11068 942098678
2 12530 540955856
2 14047 786344084
2 23120 148553494
1 6286 57082 259393116
1 32601 49947 309472834
1 2604 19517 883686635
1 52375 90896 1336396
3 3691 124597
2 251 388205160
2 4602 745957948
1 76667 133810 64897938
3 10963 102040
2 7091 427028960
1 8576 88550 235811492
1 3086 3519 398444847
3 15261 33769
3 6537 111882
3 20314 43903
3 19866 40031
2 13596 482000926
2 6153 237794530
1 2533 132333 118486593
2 15082 862760376
2 2827 825896468
2 3506 912846526
2 18896 32306991
3 3592 134951
3 3884 102129
3 22900 8704
1 86301 137352 91657620
3 1773 33000
2 11424 615231962
1 118958 143057 656050827
3 9640 3376
3 10124 78146
3 21099 94786
3 4666 131074
1 58706 111150 858120055
3 21481 76032
2 15176 870024105
1 86366 97662 656068771
1 2070 27099 794580202
2 13652 90204160
3 6089 675
1 104247 106456 138787128
2 16969 148097597
1 34670 79055 369948643
3 11323 25962
3 774 102671
3 14281 9858
3 7742 144399
2 18738 724310468
2 19456 91000273
2 3250 477167263
3 14159 35406
3 11267 11413
2 2791 857157906
3 23911 103507
3 16938 12447
2 16412 946156529
3 24770 18589
1 34577 100925 562883391
2 8433 294173488
2 22063 389718333
1 6275 20791 737524783
1 26307 118102 623711376
3 13631 98883
1 81988 135465 620637258
3 7817 86123
2 18959 35599013
1 54365 124580 18886230
2 20998 868011822
3 4106 15527
3 9070 45998
1 19883 127723 319347443
2 11765 391641634
1 48012 62382 797769078
1 98952 116836 300268548
1 22817 25232 909110356
1 22715 98632 220181628
2 13537 190190361
3 20575 520
1 55615 61521 87917057
1 44047 87800 133243511
2 7769 390304708
2 24574 306184703
2 1505 609247329
2 4434 699023989
2 18577 924282035
2 218 762906404
2 18806 689925346
1 102784 143885 988339395
1 34532 112179 370584787
3 6777 1133
2 21499 682060307
1 7873 47222 612673480
1 100628 109475 426648527
1 16256 60211 415528025
1 61172 92689 959033528
2 23092 91218145
3 1589 99281
2 5668 660475267
1 13204 51755 241377861
1 125030 128221 625025126
2 2106 716010945
2 21261 889256989
1 89714 103738 191929688
1 40125 69526 475080209
1 3513 91729 650139493
2 19659 171756922
2 5900 831156038
3 16994 112194
3 11170 84625
2 20484 650255151
1 84359 110165 622882865
3 13412 5877
3 22520 54638
2 22514 240654557
3 3425 58477
1 68693 109312 538610089
3 13913 97422
3 7932 97191
3 3566 30425
3 4419 112263
1 2728 8144 591780171
3 12998 80259
3 17923 65826
1 59575 67837 627812929
3 24095 34020
3 1428 142109
2 22589 789861627
2 17712 341080868
3 22701 46258
1 80670 95400 71218723
3 11585 75580
3 1915 8669
3 19257 64455
3 1744 134476
3 2292 101562
1 69703 141213 715691393
2 13109 477116078
1 6342 134347 833596575
1 32862 74079 784605532
1 51675 123121 65161194
3 13269 31625
3 2371 118447
3 8797 12911
1 22874 65864 450590008
3 22267 85419
3 66 118691
3 18233 29152
3 23588 140691
1 10334 12125 188210515
1 81861 130131 654564322
3 5658 122287
1 11734 99791 679002799
1 60748 93697 725293961
3 19150 25350
3 20656 14262
1 110735 139198 677496062
3 20242 97200
3 2146 106166
2 23447 97518008
2 3817 761621886
2 10990 395171792
2 19497 727451480
2 8023 916231994
2 17525 330637512
2 282 611010992
3 17629 28115
3 23463 10532
1 71857 131102 207900923
1 8765 144414 67928787
1 31761 94850 836712932
3 15992 55269
3 1114 49656
2 17116 182461986
1 99083 142765 473712325
3 19018 23631
1 36528 130912 4669947
1 124483 125523 168148937
3 9279 98724
3 18619 92102
2 8427 450324594
3 23739 18514
2 5880 163827327
2 8250 696608058
3 7591 31499
2 5978 148758702
2 3114 163686084
1 69420 127209 44308604
2 13275 3075493
1 13519 109829 580206369
3 22210 112344
2 17030 984869810
3 20790 30475
2 19190 508311396
2 10875 322094896
3 9589 49084
1 100971 123531 573302591
3 9543 31862
2 17072 506089697
3 13963 53143
1 44801 141081 90083208
1 7937 105258 8509310
1 91538 122873 330878968
1 27174 64651 695558690
2 5311 135302714
3 11450 88586
1 44071 47915 543116608
1 22395 92730 878355800
3 3443 110959
2 13210 354505027
3 6851 42317
3 19149 75640
3 14118 55646
2 16731 9002850
3 23766 108598
3 1166 61011
1 42662 62640 941072174
2 9251 786510968
1 23480 111681 499160671
1 26474 39985 225802466
2 18431 422110190
1 33819 71050 708094602
2 12143 834885420
1 115060 125712 632733079
1 37918 41550 915590807
2 1560 739255833
2 3944 1546222
1 20999 35297 911140675
3 550 121820
1 13679 63419 750031267
1 45732 115687 120821330
1 30379 128301 460294942
3 24885 22261
1 104790 109417 790997347
1 103565 111726 694331558
1 26871 109292 376484121
1 49739 139496 73892289
2 9493 987350379
3 20481 105979
3 565 143984
1 43515 120632 189917585
3 3016 1283
3 4816 110357
3 3463 114607
1 115675 142685 541916640
2 5882 425604005
3 22097 94289
1 38460 137703 160144801
3 20280 132506
1 62186 93163 433341271
3 11620 91692
3 2046 142238
2 20238 110211299
1 26193 144492 699660297
2 17635 566839000
2 14644 489004445
1 25338 63443 451837219
2 19374 949623258
1 94134 123574 127293637
2 19468 474507862
2 2909 156301811
2 86 559037643
2 2446 769157693
2 8514 940712627
3 11680 33968
3 24242 109049
1 52951 129249 169079097
2 18716 402282990
3 7313 114335
2 23658 117148912
3 13374 114864
3 10589 130559
1 106960 137965 673444800
1 59891 105071 287410309
3 16747 38848
1 95501 116135 392972044
1 12299 117046 200794987
3 19694 135987
1 70623 105086 166828175
1 40396 122258 896067432
3 23299 83140
2 763 421640880
3 8996 30470
1 14846 115277 765397297
2 24872 444298344
2 22240 792077241
1 92597 112721 167958421
1 57456 91262 964873498
3 9942 132064
3 10750 122274
3 9691 127086
1 22005 88680 654415914
2 14354 364480577
1 102525 127481 713608399
3 16930 107078
1 18239 84710 504372133
3 13774 17861
3 21275 100870
3 13247 43751
1 96597 143389 145550128
1 105135 116173 877622729
1 28047 119259 933871022
2 7234 944434127
3 5618 93796
3 12960 141467
1 5950 65645 410120800
2 20147 478641427
1 35126 47569 295446552
2 19914 510175494
2 2278 42692493
1 9782 14707 681323266
2 20976 912470800
3 10558 130274
1 19954 88826 149041419
3 1559 13353
2 14691 480916920
3 18557 118132
1 36724 111555 878171388
3 21088 56308
2 4633 995595176
3 16829 68735
2 24885 320258326
3 13516 65192
2 16721 786573242
1 130750 134770 452593349
1 16154 85296 486460289
2 21697 869589096
2 14043 129638605
1 104179 115844 613368429
3 23342 121309
3 21678 38576
3 19425 79177
2 14389 283898997
3 6064 28685
3 16765 110787
3 10865 81891
1 16068 42518 650813008
1 19442 28548 738871784
2 9425 880766788
2 8163 269347117
1 71048 129519 34200104
1 64947 135748 345541414
3 12166 22997
3 14075 70275
2 17074 554593281
3 21771 115689
2 21936 947698225
1 41938 99555 901661222
2 11513 606180347
2 3008 865934219
1 13672 99855 604256858
1 1707 144782 876224646
1 101775 132099 4028532
1 54671 63676 500917391
3 4435 70052
2 15398 518553508
3 23776 141265
3 20349 51923
2 19447 468939386
1 31183 100936 543316171
2 19760 949674753
1 64029 134697 532187501
1 55964 82109 670735880
3 4168 62325
3 16018 7490
1 14384 78097 190308806
3 20242 50453
3 16368 90613
2 10123 890898826
1 24651 134867 743074495
1 96045 125168 926371600
1 57026 119490 688937939
3 8187 107310
1 2742 15639 935989453
3 15338 94837
3 17743 124862
1 47256 140258 917608422
1 61239 102591 653625572
1 13953 130032 208337986
1 46111 86570 73531268
3 14296 20492
1 427 72237 556847270
1 66435 104789 744559606
2 7401 230283978
2 5539 844055441
3 13948 129555
3 1213 22349
2 23748 854991974
3 6996 141478
2 24843 953671243
2 17685 982152001
2 13289 606232347
1 7306 110064 918719888
2 21214 217802472
1 8816 121363 34474349
2 2465 441965794
3 20567 85955
3 16660 8577
1 7901 78166 930506403
3 1893 18988
2 22681 567963329
1 94487 138258 94932445
3 13609 90715
2 9839 652527071
3 2852 100259
3 9334 119839
1 58436 134369 441156686
1 39173 140691 7487475
1 115942 133183 851527793
3 21652 112325
1 55334 103201 467407086
1 73828 90740 334696078
3 11711 138107
1 23858 85912 31098581
3 24633 127016
1 92812 110717 610825529
1 77394 133319 491206030
3 10425 18044
3 5158 42942
1 59168 139022 395774905
3 2023 67035
1 2182 16916 316063264
1 14753 27257 925381
2 208 925255143
3 20598 17763
2 8545 317143149
1 81709 99704 273735733
3 17703 66551
1 72821 106188 6820505
3 3793 74
2 16987 248393160
1 55858 103201 220938372
1 58818 110794 505575736
2 2611 846690653
1 49631 81620 805589769
3 14942 24466
1 65171 130707 224985653
2 7967 696482514
3 15288 4743
2 6156 961435304
1 43043 95850 33203469
3 18521 113468
3 22550 16079
3 4081 44319
1 98879 118193 235613744
1 70065 129967 576766451
3 8686 46733
1 58748 134662 663924440
1 96104 115675 535199094
1 137648 139774 728180502
1 10512 130937 165481786
1 31405 66024 461020013
1 86825 133595 605161548
2 21342 169183926
1 10905 101277 536660493
1 48451 99875 393479707
1 78853 117930 634420584
2 18567 602328666
1 104980 114441 843639289
1 116855 144816 228734974
1 14757 65619 1302970
2 14570 143152253
3 11351 72706
2 17982 725662493
2 10081 967040626
3 21113 117777
3 648 1648
1 57971 124615 517595862
3 16953 21240
3 24651 84089
2 15420 499296627
2 18831 724616099
1 21667 101269 366962270
3 16367 74375
1 15152 93384 337899327
1 25677 100603 870578553
3 10023 45722
3 18260 141955
3 2724 61317
3 94 98402
2 21962 754509850
1 87253 89380 515486126
3 16603 93645
2 13647 456081415
3 23793 43576
3 11893 121158
1 40183 93687 222895855
3 9348 131911
1 38405 126644 925033822
1 68304 97825 568283099
1 34147 110533 700544796
2 23020 630573836
1 5370 42983 147908957
1 14582 31722 302171969
3 18741 33817
2 19030 760031716
2 17041 314872622
2 8935 255340630
3 9651 184
1 12798 23550 949864450
3 11137 117615
1 51022 140337 156979218
1 15756 62858 677777706
1 11858 67843 90941121
2 20351 72976868
1 87573 103674 291113194
3 6893 71717
2 7071 188144292
3 1071 108857
3 9173 25662
1 5495 96824 309702977
3 3792 63969
2 23697 745836704
2 14698 328562778
3 4209 67196
3 2573 8278
2 13004 401778536
3 22410 42095
1 51045 94616 63003085
1 98687 129503 530072599
1 65972 131547 988606193
2 23559 729691251
2 5902 938341263
2 9622 719065481
2 16730 155754589
3 3218 7791
1 95416 134639 729344963
1 46522 110398 576230364
2 2072 749002086
3 7055 40256
2 20361 427612867
1 41791 59883 776775704
3 21057 62679
3 7120 144187
3 1334 8330
2 1793 692570255
2 23789 369305602
2 23476 21127044
3 3595 3142
2 5002 546058212
1 62422 116989 157772685
2 715 620980993
1 67315 120193 283638507
3 17126 135747
1 59100 86347 441232377
2 18073 17529281
2 14216 300754254
2 17266 587634366
1 69677 131591 606173518
1 64568 143866 579554931
2 8260 710195354
2 735 602553159
2 13658 742664453
3 20691 119934
1 52904 67836 309246152
2 16270 686194510
3 4064 91824
1 20972 121683 797655661
2 17366 495203716
1 741 120828 951458196
3 5619 70584
1 27832 122046 375696506
3 17305 24875
2 17008 323382949
3 16710 107614
2 18221 827679579
2 5639 997601626
1 45828 77134 306279380
1 30876 57659 91122574
1 96707 111954 185337009
1 6462 46102 856464672
1 22490 126064 645477155
2 9980 634593748
1 12366 120390 18620973
2 5068 651224447
2 17133 207698905
1 9293 18381 383553380
2 11985 588182915
3 8124 144302
1 63025 139174 199104
1 38814 47581 744192034
2 2015 532027179
3 14576 36788
1 31512 34074 919570546
3 8111 55438
2 19873 50332243
3 17512 90086
1 83850 105396 67918353
1 441 123956 136308084
2 15459 753347985
3 4157 15381
3 604 60256
2 10032 461936228
2 6419 29411224
2 14269 19043097
1 19255 84871 476646828
3 20711 48192
2 422 32782710
1 28088 79416 79420633
1 115210 141032 650459590
2 8955 427341841
1 13373 132147 539146578
1 83799 116509 851372416
1 93223 121937 397414786
2 17978 91906973
2 18853 145669310
1 97828 120634 534074524
3 4523 82024
3 11169 61871
1 6327 29574 365071640
2 23648 619906629
1 39504 96729 367371603
2 4256 966627133
2 1698 586104627
1 7049 74168 990591013
2 11921 351256786
1 23439 39089 18429122
2 22234 357731209
2 20764 124255786
3 9420 97707
3 3661 54930
2 7126 814721700
2 15202 536833420
3 5111 117703
2 17852 488437405
2 16692 857550935
1 41779 46786 514327098
2 17626 210295407
3 6375 111392
3 13055 27742
2 4610 642955165
1 30931 80908 532818833
1 79320 139192 100391198
2 6689 22195050
2 10933 61379831
3 10303 138753
1 102165 143290 199082511
1 25826 141857 439109893
1 3254 87328 266323695
3 13502 106780
3 12111 16537
1 87331 87657 509408277
2 22600 845247573
2 9277 496573098
3 19800 95549
2 16391 818233093
2 11921 787919453
1 4874 78206 717639502
1 61255 72643 78283043
2 16244 920030615
3 2763 115446
2 16067 532260183
1 35549 54890 904572068
1 3466 137597 200021509
3 18719 73538
3 13628 103915
1 21684 44525 524322352
1 62860 132112 891663588
3 3373 93418
1 28209 61812 572023863
3 10192 88450
2 11202 220613200
1 54651 86148 117530140
3 7777 87570
2 24 694553216
2 10715 385417150
3 17858 123809
3 24485 130753
3 3571 116772
1 7550 9695 68523689
2 24289 225136289
3 24257 54351
1 44134 67130 669926066
1 127764 129412 107067939
3 15545 48387
1 56710 89810 162368454
2 15148 745835045
2 3655 222843186
1 64723 138656 918729327
2 3787 296054328
1 114608 137681 201236669
3 13371 69343
1 56232 128251 725557994
3 6720 130272
3 13946 113139
3 16423 60994
1 60444 100401 415153599
1 44067 125369 966034275
1 68074 69001 949184812
2 10464 416379988
2 4136 237299966
2 7694 571875819
2 16168 704762486
2 447 917404870
3 21548 109965
1 51666 106774 48212160
2 19373 409135349
1 84832 94056 137592283
3 281 130333
1 64079 68579 266905708
3 23622 141650
2 10021 322128721
1 41037 113532 329975729
1 7991 9730 295034942
1 8951 37614 732296526
2 11444 199138018
1 103454 108437 960378758
2 5343 789964411
1 77914 121209 194679802
1 4367 14839 794850241
2 2019 149898973
1 83300 119502 26445181
3 2498 38295
1 59257 74688 788868051
3 3263 99995
1 19461 61984 436292803
1 30236 64776 910267648
1 10487 130563 731965289
1 13575 44208 287570861
1 23117 142036 719385327
2 11795 623230541
1 87082 103200 255652783
2 2132 195354982
3 8451 69144
1 85268 89347 279721636
2 14741 847615673
2 12789 680585382
1 65196 136003 21788502
1 21393 104285 680138863
1 49018 62125 518004841
1 9441 81796 347109319
1 128053 144645 476491352
2 22251 372168213
2 24438 250852059
2 21282 481667307
2 5886 684502515
2 11772 25947838
1 33152 43984 198649162
2 19271 121941318
3 12631 108990
1 33965 77933 12881915
2 2017 335568738
2 38 37082810
2 11971 472756798
3 23606 85413
1 61312 136687 217276026
3 18802 37941
3 6387 104728
2 18612 77872694
3 17962 47000
1 30685 82795 52937365
2 20083 508912984
3 10332 106231
1 80802 87615 975685517
1 95441 125655 188653909
3 20692 55990
2 21217 885307866
2 968 710231473
1 8135 141704 617692985
2 21603 151900463
2 21017 615661493
3 1705 81491
3 15312 17616
1 38284 117861 668777033
1 33600 34411 394058807
1 94724 107495 678920602
3 12290 98845
3 14148 140719
1 119733 129585 279008803
1 31359 73376 159834217
3 18662 9871
2 11735 218415034
3 23445 39917
1 36631 79210 966376099
2 3839 314551223
2 3265 695686100
2 16774 509181484
1 29848 114634 172341182
2 16002 280929769
1 69986 107769 824094848
2 1304 305601813
2 1726 805846017
3 7997 91203
1 54470 74351 209889173
2 293 670254144
1 27677 124457 145682232
1 948 136325 421717426
1 49296 107664 730128112
2 17368 931167474
1 60626 121892 629051721
2 22080 957224704
1 92735 109769 579787717
1 92975 95790 344285470
1 31461 42829 11814759
3 13297 81350
2 656 37156798
2 1169 696913776
2 6069 551124222
2 7690 716823641
1 62224 65425 22542676
3 8693 24423
1 111557 130348 37248532
1 42101 128922 829851583
2 7448 792358539
2 3528 595450271
2 4823 794729689
3 19822 97614
3 6570 128820
2 23487 20831399
1 21830 23931 365447909
1 19012 42766 954929336
1 29478 55168 931947410
2 20540 266447036
2 13618 455292392
2 10091 107604755
1 56103 116041 745209840
2 24483 812407020
2 24105 216051464
3 9969 19242
3 5699 76015
2 21836 125446257
2 5535 130659952
1 5563 72745 861276268
1 79053 139345 946473490
3 17224 139817
2 14219 305003589
1 39679 136945 712911970
1 50570 83579 193930917
2 18711 50172190
1 84052 115543 133977990
1 115484 122579 126730534
3 3335 28159
3 11412 144272
2 12135 894011132
3 18906 127681
1 3293 8972 207056715
1 71116 136837 904221558
2 11518 361389124
3 23177 28965
2 22863 922090296
1 1193 58508 871303700
1 26191 125474 474732216
3 4353 43228
2 23092 278338880
3 3180 64883
2 19753 169205363
2 6252 964091079
2 1721 730671653
1 27382 82216 88422124
1 32986 143144 724886523
2 16199 834189385
2 1480 315248359
2 17906 802408345
3 16135 51531
1 62157 137799 245465261
1 71774 125176 238260831
2 10530 151055408
2 9468 758790881
1 33791 43432 371429436
3 19819 82174
1 70935 137696 523686927
1 16531 59426 333151500
3 21299 144033
3 14715 105429
3 11072 14216
2 18417 11497080
3 20348 133212
1 49957 82124 413744800
1 9477 81673 801690166
2 7290 651153573
2 11681 698172894
1 5420 63224 941620846
3 14308 101259
1 13541 46417 635885875
2 449 984933978
3 21628 83283
3 24587 118691
3 5441 70026
2 12650 170120596
3 17459 108559
1 48758 55454 269460526
3 4091 19428
2 1431 44021770
1 55086 94613 834681101
1 72764 95714 188248199
2 10905 124617900
2 21422 590607848
2 24261 599051753
3 3641 97632
1 3687 117396 671088936
2 11136 708668255
2 11195 581676667
3 9570 110610
1 61510 128811 128712540
3 12588 109906
2 4480 900100997
1 53606 135689 620951694
2 15316 933337238
1 16745 90489 232878966
1 26853 39647 788604279
3 3990 92161
1 38885 76669 323532458
1 83953 101979 674079547
1 41979 85743 340266495
1 25099 38098 689083903
1 48640 110043 618368488
1 29888 67401 792805439
2 18670 372738224
2 2066 729982234
1 69638 109605 422086111
3 19029 5330
2 2054 677463299
1 91590 115465 987080485
2 10794 860828833
1 28072 97305 192487183
3 11582 14867
1 103924 132597 272559162
1 12286 70058 813723902
1 43017 66130 3358491
2 23848 373971649
3 23564 132270
3 2088 105821
2 13767 452781630
1 35355 121696 712995502
1 3569 83741 114087109
3 23642 73643
1 16558 111885 553890248
3 4793 87107
2 12807 36816830
1 56294 111413 937383496
2 6989 295459346
3 14644 130941
2 13463 824011214
1 124249 135844 597379563
2 16636 634668367
1 57820 125719 541574176
1 65606 72121 577100459
1 75773 119704 329495152
2 21580 238067430
2 5261 583022178
3 11610 44763
3 6146 59701
1 11133 85715 971840890
3 1594 125407
2 20127 870348414
2 14553 606462628
3 5635 14884
1 42551 132023 127058790
3 6740 22552
1 47721 78453 342628518
1 68531 119480 30235406
1 91103 105168 475311112
3 14309 13857
3 14238 65676
2 6632 421240128
2 10698 298322067
2 14066 377142428
1 66127 128767 272311467
2 2757 558210797
2 24428 519967265
3 22216 87242
2 15918 561873057
3 6742 77394
2 17686 816895755
2 12794 336145455
2 7244 707963174
2 21420 675782415
3 6748 121600
2 16540 479386808
3 16155 39708
1 24220 88814 809870284
3 16988 109490
1 106850 120478 417249381
1 25600 33333 883265368
2 17484 121577602
1 73314 83728 821095958
2 5135 42577749
2 21349 540058323
2 10483 594255245
3 988 105525
1 56871 120612 933018134
1 22609 109222 35960513
3 17002 3379
1 48205 48353 70783293
3 11631 10280
3 9994 38068
2 16078 404868586
1 65266 142908 324775349
2 2541 477062123
1 45320 135066 321329676
3 13982 141062
1 4254 84159 563119315
2 7779 955246698
1 5223 82836 122705756
3 11817 86191
2 6925 425906949
2 1312 911066898
3 5661 1310
3 17232 51135
1 74982 83453 617286903
1 66067 107278 4345804
1 38124 129146 167317868
3 10375 52521
1 10912 36483 778170209
2 1249 249577724
2 10935 382081184
2 13417 565168547
2 5017 108305717
1 54846 132499 837762929
1 48952 112994 872791640
2 13465 211223468
1 62418 63400 502947978
2 3855 996497875
3 15034 8180
1 53431 80579 138305808
3 3579 33393
1 53334 71318 338431408
2 14017 440139840
2 1363 244964262
2 6583 508901813
3 18178 109345
2 1301 849050591
3 9787 143273
3 1192 129552
2 11317 221650
2 17512 901222714
2 17883 652082596
3 18199 14006
2 11757 298218611
3 20386 78614
1 75594 87758 169629352
1 49732 77117 371276765
2 19536 565973556
1 39971 74570 848811481
1 56626 59682 20322287
1 33664 98069 825087124
3 15796 48950
2 8879 688964693
1 94414 97111 719511685
1 19557 25508 527665267
2 5051 177517943
2 3892 34176222
3 4155 103672
3 5679 43856
2 21581 923473697
3 22269 139764
2 5348 388767245
1 2843 120815 444026454
1 39455 97842 439378132
2 3794 252349038
3 14908 47387
1 9025 98158 310965888
2 1485 249327051
2 15618 435493538
2 8658 465021016
3 19209 35379
3 1644 83658
2 18207 659899657
1 19139 61536 21397246
3 17247 23206
3 18637 134498
2 406 994185336
3 5084 37614
1 66586 126408 167911612
1 89140 139110 571131790
3 16431 92971
1 55088 120214 740710440
1 84470 106124 630825688
1 39869 102057 628301304
2 12475 787432556
2 11392 393501778
2 426 536889032
3 9079 37521
1 31616 140689 937773150
3 21522 43912
3 22209 111323
3 23040 82574
2 11944 849840381
1 115819 142361 772072781
1 19615 96314 280953792
3 15196 42948
1 23935 97883 633770215
1 780 78820 470090223
1 9515 27627 140764608
2 5961 222683082
2 3155 906223076
3 20749 128534
1 70450 119712 626225097
1 21247 89068 265213716
1 25452 95216 711478970
2 22888 476601250
1 18772 72781 402397278
2 20119 845237443
1 20716 41200 19894034
2 8181 198698683
1 77853 112369 367145895
3 22675 82279
2 10304 929642438
2 2923 840023020
2 23685 645409416
2 23050 744286849
1 85662 135085 544200946
1 40891 70171 377454400
1 42907 97074 270070401
2 9511 779422369
1 73648 129639 785844518
2 11092 469419714
3 19490 70001
2 10715 265868959
2 11834 105334971
3 1683 93575
1 68410 125296 560786831
3 18452 34900
1 63512 66329 520835417
2 11924 156486030
2 13057 251624171
2 19807 645347046
2 22458 521066008
1 29875 139589 173301964
2 1270 741423130
1 7676 28497 828062588
2 13462 222034895
2 20627 330785807
3 16785 115275
2 15187 86159491
2 18658 981861877
3 24810 12688
2 23129 139612066
1 67907 85149 557659075
3 13155 11691
2 15257 666741081
1 17068 95490 557128527
2 4358 579985098
2 22314 735744909
2 20056 301716601
3 17057 2954
3 24773 132267
2 20588 301805606
1 82289 85934 596595636
2 15455 820613853
3 3870 120487
2 8917 929773553
2 6772 178210654
2 12518 288315973
3 15428 85401
2 8520 523968987
2 1989 782838353
2 21333 956047171
3 8394 86694
3 18125 12732
2 10697 495881366
3 3248 94700
3 22368 120097
1 37616 42043 63637364
1 30073 124222 845809117
1 106095 127883 202091425
1 13672 86890 508626901
2 24060 63057866
1 44288 80541 709498793
2 21044 175561481
1 114088 120508 904790986
2 1514 197671053
1 26518 55236 77088513
2 21245 698143383
3 17018 136787
3 10591 136873
3 9704 142181
3 3723 122060
3 9178 64873
2 8113 559559780
2 14733 760814608
3 7867 37865
1 34932 117230 472902523
1 74806 110863 130743123
2 7419 432497190
3 9235 63896
1 58541 98031 631083980
1 11594 104793 390359767
1 40033 76901 865074831
3 17379 116026
3 18308 31477
3 10821 138459
3 18608 82644
3 8581 116188
2 319 291230770
2 16229 642006594
1 81775 125392 653907224
2 16478 640759950
2 24363 196753998
3 6964 50443
3 9880 57757
2 15256 720987092
2 14763 153152955
1 118149 129849 32676309
2 20498 931194851
3 1541 120557
2 12967 832938747
3 18641 121035
3 20289 56419
1 80959 90191 230656706
2 18067 592216704
3 13972 16626
2 3647 60696340
1 47491 71318 255433443
1 31866 144074 707833940
2 16989 631961096
3 13000 16744
1 77595 107510 480619775
1 40948 128079 448326969
2 18334 773024693
3 11559 98824
2 18704 389386558
3 312 68996
3 1234 86113
1 31737 142174 150548465
2 1432 52591922
1 8200 83960 502688747
2 16930 564680571
3 12532 118737
1 19005 72982 478780569
1 64351 140893 869535560
2 10409 206235708
1 26492 106147 389824043
3 15752 67369
1 45455 57806 515881479
3 9571 44678
3 19919 111103
2 8935 48051496
1 69294 126011 537287588
1 47599 103270 832594018
2 24125 753218364
3 4463 32857
1 31519 132196 773272597
3 23733 122516
3 192 11427
1 9963 82552 159489501
2 9666 622405345
2 17177 787768195
3 21961 86310
1 136520 142610 858464036
1 4238 143638 779400667
3 15702 31155
2 9726 794334656
2 6488 643725881
1 98623 142360 29771749
1 3654 143510 228582067
3 21799 1663
3 4552 84009
1 61452 103029 423105474
3 10047 1232
3 847 92110
1 80523 90501 604466283
2 15337 310196443
2 21786 813822425
2 11275 325705117
1 32245 142959 323985316
1 59332 84503 419479447
1 18576 94667 779516887
2 3518 387194839
2 6828 423153827
2 22363 619326447
1 43894 119099 839464365
3 14835 141083
2 7340 669643482
3 23305 136836
3 22778 129947
1 4205 89980 941627503
1 84585 144651 954833689
3 24747 63584
3 8818 35364
3 21935 31692
3 19413 48848
3 16549 60693
1 11181 77787 495278300
2 4859 961446307
1 21423 40898 92047858
3 3938 6851
3 12482 139452
1 63745 76675 171241509
2 13301 436596356
3 20663 106232
1 53284 73598 563172062
1 103914 109925 68506793
1 5652 132729 897170062
1 12672 75672 631508747
3 13653 71231
1 11821 116496 297868903
2 4568 97481667
3 14775 6906
2 7966 813351406
1 54575 124080 347941662
1 16386 70323 963445208
2 4578 924058226
1 28320 59639 65548610
1 22734 50765 266070491
3 15505 58175
1 30645 52308 239600284
2 19764 622429806
3 19465 66221
3 22929 74914
2 9045 562064290
3 43 127382
2 1565 220065124
2 4626 99014626
3 19865 110286
2 12853 952495282
1 13125 19424 35300262
2 15907 997026035
1 10199 86688 546617267
1 43131 75902 260243456
2 760 90680272
2 17043 565841731
3 11726 134298
1 2966 97726 156842535
1 40745 55776 792331727
1 99999 105776 248430369
2 12275 24215014
1 110479 131916 785180519
1 11661 75995 264295923
3 3042 50819
2 24447 301575480
2 4864 497189278
2 17518 466655250
2 17207 327386284
2 4993 485872450
1 72453 94697 131306710
1 58440 120473 781542524
1 80621 110363 15162233
1 7636 21249 937116789
2 4550 878143233
2 2083 9348286
1 80292 86201 811390335
2 24298 7754447
2 12027 98948848
3 1971 85756
3 6376 39597
1 99216 135681 686727306
1 89867 112604 371775334
1 15867 44443 549024285
3 1000 110798
1 31423 94212 551334953
3 8881 121986
2 1608 201082513
2 21396 312135237
3 8814 93213
1 5170 120346 927031474
2 6444 207675774
3 19828 71710
3 6243 111695
1 5182 51410 320976622
1 1617 97838 634190681
3 18673 136800
2 17102 814192471
2 12890 813306275
2 24788 997758049
2 15065 449962440
1 30444 130884 210537038
2 15016 927665592
2 5403 69591867
1 55661 60505 539070088
3 23162 43779
2 14425 499960968
3 16121 125356
2 23411 299799075
3 7345 81493
1 57957 120043 861808024
2 14030 310923266
3 6297 59686
2 10366 481793981
2 5065 526418501
3 12941 16665
3 22 42583
3 6771 56540
2 13112 823383112
1 73835 81436 457446560
1 37751 138456 778684000
2 22803 709345186
1 66816 126643 877974222
3 7132 4473
1 2218 45383 637114876
2 4102 333350971
3 20008 100360
2 20388 798517833
3 2282 139742
3 20559 139656
3 5685 131312
2 18384 748236577
3 14012 134513
1 84766 136530 169830499
1 10902 38218 89443030
1 35757 76832 600883032
2 23069 853328826
3 13235 37724
3 23257 87413
1 5397 46034 206974803
3 11095 95373
3 12076 100167
1 57363 126577 76248230
2 1200 850298294
2 17708 858471810
2 3528 194139711
3 5489 928
2 11738 96746325
2 5067 156359139
2 14980 219543665
2 1457 752479942
2 6342 305817250
3 7042 63449
1 65200 126140 339344415
3 13373 9026
2 540 575964368
2 22480 294379264
3 13070 35412
2 11619 251904340
3 10349 141359
2 15675 684863937
3 22568 80131
1 63351 113247 161720561
2 19533 214676478
1 4842 130078 485838954
3 16835 143166
1 24162 128853 235052975
1 118114 123963 292619722
1 93393 144522 211963198
3 11617 5295
2 21545 785076873
2 19811 152544745
3 14200 91844
2 5443 288506773
3 14217 48695
3 21265 77113
3 13343 132783
1 91356 101000 94655130
2 21799 2282250
3 5842 71423
2 1378 221184984
1 22 64367 776875733
1 4389 46682 427888906
2 13293 390434617
2 18421 422145327
3 1138 128363
2 19266 435179049
3 2582 9320
2 10754 740430999
3 19028 18128
3 16555 21184
2 24798 839048025
2 17695 573874834
3 16746 99696
2 21497 444116623
2 10049 292664318
3 2904 86137
1 55028 126447 42916009
3 16678 124542
3 14445 87362
1 94689 133087 573563191
3 21904 103396
3 24165 144718
2 21214 701862297
1 17736 37210 238682381
1 115219 134829 71839740
2 21700 24276777
3 2488 117872
3 20749 98074
1 99809 104680 889612362
3 20086 120987
2 23489 925416335
1 27349 72902 864447797
3 5834 85497
3 21387 41928
2 5913 420539863
2 16940 644604737
3 13272 32305
3 9382 31072
3 21772 54949
3 5370 43637
3 9827 49454
1 85206 108692 53332869
3 2887 82994
2 700 709099436
2 19223 659484376
3 3408 9347
2 17556 548829822
3 17620 139773
2 3813 553429427
3 11031 159
2 21239 55708465
3 13329 42092
2 24891 360749120
3 15947 14244
3 3060 82197
3 10450 36126
2 23598 294435447
3 22434 85759
1 56311 116229 223457851
3 19872 35935
1 35948 54729 680508613
3 10017 117182
3 840 23827
1 14850 32473 494564384
1 48010 63292 184965397
1 5016 40156 12880833
2 10810 196071174
1 13497 29959 690385026
2 11056 282509485
1 82947 126456 139319543
3 23245 86542
1 47910 79728 876367222
2 24118 301670367
3 16153 102459
1 10343 28275 298066823
2 2522 968004624
3 4372 123392
2 3211 479725181
1 22238 46215 694336270
1 1463 53116 718839450
3 10849 100205
3 7639 134125
1 103869 121341 579101850
2 22898 972788194
3 15217 109226
2 21877 683614715
2 2658 471504057
1 74820 117527 956685824
3 8544 117350
1 74581 140534 868436185
2 20890 800475564
2 7550 956641560
1 48940 100866 424029938
1 13043 24689 588124810
3 4681 50151
3 543 71685
3 14203 80145
3 13310 108228
3 20869 123427
2 7813 641940008
1 57039 60004 272333192
3 10668 82714
3 17849 37786
1 4523 81371 840287652
3 4111 42917
2 11045 974918808
1 9512 35770 867265408
1 47111 126182 134258541
2 22803 541031484
2 11043 613057113
1 4206 24240 53115627
2 1281 161326585
1 27176 104202 566258128
2 8748 543305559
1 4851 132820 665920420
2 6300 22230426
3 24952 93402
1 109839 110107 721408962
1 41238 83592 778964362
3 10976 65884
3 9251 110677
3 2978 110477
3 5870 110146
2 1000 931869218
1 60979 79488 582186088
3 11857 64565
3 24823 3052
1 77288 131897 218689138
1 58291 126778 568224905
1 12735 30643 882861392
1 16139 69713 882444142
3 1638 103472
3 21844 58751
3 13556 49973
1 8850 9850 846642911
1 14569 104285 691925961
2 20122 684425231
1 89898 135948 559553035
2 3630 636479158
2 7117 539047301
2 8892 108379327
2 19385 900468246
3 18574 42066
2 14919 984498194
1 22535 107086 121327607
1 58100 144744 487868220
2 24883 395168543
2 1209 809717688
1 8185 57907 906131476
2 5989 803246970
1 55391 58143 60743392
3 18086 117477
1 22492 110214 87367750
2 1213 22339098
3 1999 99014
2 1385 475417383
2 21912 434491670
3 11905 87304
2 10211 63421943
3 1808 86012
2 4845 912996085
3 1923 26482
1 60014 81929 860348618
3 12170 59073
1 103052 122592 95506179
3 23661 80266
3 18735 38717
1 84069 94595 134017171
3 12310 50146
1 62610 133085 807123482
3 4029 48600
3 12764 111521
3 4279 112655
2 6883 711450657
1 8850 66335 989452238
2 17966 194533455
3 19500 128313
2 20201 43791871
2 17475 636682370
3 6680 128011
2 5370 161406090
2 283 560252434
2 20192 54371982
1 72194 138307 466518081
1 7535 126800 356480856
3 15659 15712
1 49618 98901 125265929
3 11502 41162
3 21729 112522
1 99492 122764 944308907
1 13780 111488 91725766
3 15459 27290
3 9235 138802
3 16261 94648
3 6421 98820
3 15133 115671
2 966 49776616
1 26838 117056 570753502
3 11386 78975
3 193 113494
3 1839 7896
1 72881 102514 717849477
1 103152 122903 702719087
2 19471 311888897
3 7879 1952
2 1709 240272451
3 12796 73122
3 22245 106597
2 20939 828614109
1 35361 88720 872912132
2 4325 532175169
3 3456 45951
2 17031 813411782
1 25520 68806 844096164
2 16323 182555321
2 6896 306279949
1 12763 13331 30832109
2 21053 332639599
3 1774 144658
2 22305 704509204
2 17720 429461791
1 23214 132954 210949049
3 15796 39504
1 20408 36417 109555657
3 14996 1673
1 4160 64525 725185644
1 11346 89222 129421246
3 21848 81889
1 56153 63066 747475917
1 63727 71457 455966965
1 35139 138073 903359865
1 11415 101781 551042883
1 537 44171 630426229
3 12487 111153
1 41052 120641 980212481
1 7415 46653 480309474
1 77743 138250 826475122
2 162 740859083
2 1889 501500144
3 9748 112379
2 14015 657107506
2 17263 880687486
1 67884 112396 875971102
2 11704 558879001
3 3267 69761
2 7193 440956559
1 97674 126892 983247398
2 18208 183428192
1 33546 45992 986295828
1 49228 114575 274335984
1 58571 138359 50732598
1 16679 65948 570198397
1 29682 109602 595420431
3 22130 66464
3 17787 140598
1 115959 135846 164618536
3 5633 125581
2 7567 423229189
3 16622 98159
1 14292 70750 523451083
2 4654 742495518
1 30923 41691 608317295
3 23643 53669
1 65808 128173 386352366
2 5081 245759617
3 21724 24856
2 10813 581158726
3 15597 8077
1 47199 52895 431316489
1 40226 131137 173106431
2 24032 412283847
2 12770 366017375
1 19076 124397 708722451
2 5590 933529715
1 58919 90155 450724496
1 41557 57935 691930236
2 14620 878890709
1 91435 136242 858604360
2 20195 162908752
3 20333 12557
1 73371 82159 463471852
2 10632 388664677
2 22067 816118531
2 21489 140858205
3 8076 143389
1 99918 138542 368001608
1 14323 23500 122925122
1 44928 120112 906251195
1 54342 55730 306088500
1 47125 77065 870269267
1 2946 117132 835689923
3 23925 42219
2 17152 973207125
2 6375 532848624
2 20775 469654920
2 18342 315857381
1 40026 76884 997817935
2 6965 574790581
1 43789 49318 652848050
3 21210 83086
1 62102 81694 934377310
2 4134 576497579
3 20548 123089
1 11191 92097 757278747
2 19383 254232111
2 24472 572681898
1 15512 49980 145752568
2 20516 224183312
1 56341 144563 265935338
2 4187 804731706
1 26112 33278 838715502
1 69771 129967 878786662
2 13441 818637437
3 9407 135413
2 24280 40701808
1 71765 86244 233480658
2 13070 937582129
3 19245 83869
3 22367 136751
3 10233 19318
3 4849 58285
3 23720 22633
2 3226 673100746
3 16295 14786
3 22293 46632
2 17832 50986436
1 6823 130626 791093114
3 21512 84070
1 14829 110523 940711056
3 1114 53154
2 12074 605846027
1 100482 125106 448496846
1 32449 94220 182860206
1 136391 142937 807720240
1 54643 89233 286130979
3 1555 57778
1 68249 131354 151629270
2 14658 885939409
2 14416 177644830
2 22343 280524164
3 2660 93475
2 19055 418346511
1 48831 102978 495080155
2 2111 66876915
3 23813 117595
3 12542 113699
2 23292 757929816
3 3216 92661
1 64487 88391 668374405
3 19233 39665
1 89460 110451 796309521
2 3480 391223369
3 6400 82109
2 660 104741895
2 6414 947020271
2 13685 490336434
1 56927 137402 302738682
3 5775 102395
3 13328 139253
1 26160 40847 841575873
3 19426 49164
2 21517 827709560
3 12350 77543
3 8031 79244
1 28560 53471 288424702
2 14038 12699753
3 20950 132477
3 16059 24171
1 19672 65069 878971958
1 37487 42633 567767747
1 34588 116986 136213982
1 74319 117731 674564013
3 8250 1807
2 19837 651142311
1 57344 102934 732484433
2 5011 262011404
1 14612 97959 21578277
3 16403 128895
1 7359 137378 558420638
3 512 63302
1 102774 120442 166292929
3 24902 92109
1 34216 91668 999615
2 7295 889371737
1 35346 112108 8669915
3 18809 11348
3 19810 122945
2 2612 555684433
3 11105 10350
1 70200 88306 830752609
2 5805 880482897
3 10161 57091
1 27066 103398 964781960
2 24618 764403243
1 77603 97364 32936809
2 218 379076541
2 11988 856596273
1 4731 137130 831634334
2 16890 838639343
1 27559 47008 158526750
2 2823 22079318
2 7661 410677464
1 1147 73805 89308681
3 18011 52665
2 12647 265847700
1 3855 127722 379128723
2 3955 38662959
1 26709 31842 528068185
3 2181 19660
2 4380 243420460
1 31041 115048 197282258
1 34601 103467 338993090
1 32887 54643 473117816
2 2385 633272412
2 15019 61596628
1 59147 129205 125068654
3 2369 64989
3 602 30562
2 2366 655787015
3 22274 75424
3 15594 60517
3 13176 82210
2 7159 387778211
3 8241 18211
1 16314 58830 242311365
3 24668 6472
1 7132 92240 366861645
2 16869 809394360
1 82315 84822 564295865
3 18707 2563
2 15617 728482983
3 14168 24133
2 17709 454278849
3 24849 18838
1 41450 114851 226695878
2 18638 937324954
3 7729 142165
1 9757 41529 441669857
2 676 482145707
3 14766 117276
3 4102 25149
2 1618 32221061
2 4772 383048418
3 7762 86661
3 22616 124418
2 16598 233646780
1 23811 30104 517895889
2 11359 153176067
2 2479 983768694
3 2659 143453
2 17723 586881721
1 2543 120561 66112200
3 24541 88119
1 112055 118434 112899747
1 668 60153 763804202
2 11972 576229093
2 17823 48489168
3 17069 9213
1 46787 90775 591840982
3 10224 113641
3 23339 102635
3 8813 115691
3 7022 61284
3 17195 24354
1 11868 25149 551787415
3 4710 143158
2 11402 890089699
2 12756 634313293
3 24229 73009
2 24917 865203926
3 10926 78102
2 22627 311018540
1 71697 74542 370040473
1 94534 99024 555050594
1 10460 109067 929782731
2 16161 323905490
1 38290 64312 470791732
1 10892 135215 560373221
2 22929 698728684
1 30572 116073 204651131
2 5629 594494239
2 9794 268185117
3 5148 69140
2 19929 7781859
3 1024 22295
1 4276 6188 150517655
1 93997 101213 200216687
3 7856 83842
3 10825 108570
2 1627 789444953
3 20603 54746
1 125248 130407 671788139
1 97930 98223 746537087
2 9528 328944139
3 23303 38600
2 9884 49036181
2 14366 738130860
3 9218 84694
2 6535 19871893
1 68094 82745 250597603
2 20601 120512542
2 7611 533971407
1 8450 89351 566720574
3 14938 119286
1 27407 74855 869050736
1 379 9229 50141119
3 16103 144656
1 2416 53297 378810898
2 4079 550780608
1 105057 112621 624386329
2 8163 640420466
2 3958 112148731
2 22620 307554984
1 80526 94939 382303427
1 38988 54204 490349467
1 203 88739 489933454
3 15515 140770
1 10717 96533 623941247
2 3080 534790981
3 12965 1594
3 2013 16036
3 19987 77377
2 11801 355800288
1 72798 117084 63568201
1 16157 144237 590099174
3 3361 34611
2 23207 821280671
1 42204 99150 796724777
3 17958 129779
3 7676 83962
3 16010 34014
1 129267 137700 344927902
1 42569 67250 58096995
2 7704 532008093
2 13067 308867291
2 11092 115447487
1 25104 32222 306619211
2 15835 469959351
1 131248 139604 226524183
3 24603 81301
3 9185 84960
2 17781 745123148
1 81738 92550 277918374
1 8745 58019 856954463
3 1831 70613
2 3703 707007480
2 2702 734215746
2 9135 943161970
1 64869 114283 406130441
1 65177 117816 736111518
1 66581 117144 732443353
3 1399 102935
2 23583 895960408
1 75552 96214 703059191
3 20864 10930
2 21285 862956556
2 6985 78804563
2 17318 726388777
3 2926 111210
3 475 20211
2 21691 979579776
1 12982 75373 181143563
2 5662 610253219
1 38961 47229 861268909
1 82939 139471 503402893
2 1215 604246441
1 68650 99212 813734632
1 18250 120442 189310115
1 86962 127260 470714147
3 12187 59581
1 34829 60253 842552766
1 63651 67648 597788789
1 4903 23706 938899157
2 16751 334636848
3 15834 101776
3 2261 131351
1 20631 30962 97990861
3 2418 63803
1 11652 23946 912143138
2 17100 378985028
1 74362 90149 772851568
1 49176 72972 839922884
1 107806 111170 111935422
1 65909 75016 725595859
2 15625 956219147
2 538 601708123
2 2069 577632346
2 7629 879615557
2 10901 65805900
1 9493 78738 464589429
1 89836 92570 368862336
3 12033 104591
3 23454 100846
1 73470 131096 154601958
3 4890 83007
3 3105 124090
2 22216 869092796
3 3845 40251
1 132014 138958 91471385
3 8054 96904
2 4430 68512220
2 18952 144733954
2 8906 955052804
1 87443 96258 685337385
2 12718 225972257
1 52086 87397 547102642
2 20769 176445670
3 7951 95664
2 7951 717935440
2 15338 980182287
2 454 598073184
2 10252 31625412
1 35863 70559 828785743
3 23907 107220
3 10221 123856
2 13291 920252917
2 11707 753131471
2 15507 907036238
2 22291 71065625
2 2983 208979681
1 91652 127400 65810243
1 87297 105940 287471299
3 12949 36183
3 1855 32511
3 8187 102026
3 9659 127602
1 1511 42343 845593652
3 4305 141273
2 9134 851775326
2 15538 563084819
3 3120 59618
2 9036 413305638
2 19165 833677005
1 26594 57279 205022465
1 19048 64751 256668887
2 5761 389280619
1 12681 26145 557469573
3 4471 92861
2 17403 229239508
1 87525 97714 185256131
3 7287 50706
2 17982 207383616
1 23174 31239 231577942
3 10368 29073
3 6918 41240
3 9454 96163
2 8292 482958370
2 9450 843607616
3 15159 33618
1 20294 78149 14635697
1 42158 49077 280282189
1 57058 65136 989223625
1 3842 13236 813289983
1 76731 120798 570467783
2 15827 210020975
2 758 838466618
1 48044 86268 493455864
3 16530 66315
3 9074 104503
2 3093 31249969
1 87418 114364 868557708
1 82557 86410 767357635
1 6567 9557 54151047
2 19085 940234325
1 23304 129412 429937591
3 12969 136517
2 5828 208776857
3 24229 86998
1 67448 98333 240586139
3 4093 21653
3 6725 68723
1 4869 39010 261486412
3 13180 25746
3 17079 2136
3 2362 100426
2 11852 754326419
1 36916 142196 769589456
1 92846 103922 45731890
3 4616 29034
1 91000 124711 408646355
2 8462 501654172
1 38206 112021 941507627
1 60750 136315 217236478
2 15984 970027485
2 12443 995702482
2 6538 476750545
2 5971 608983469
1 8114 88401 850510446
3 17950 23193
2 10266 471804787
1 27313 33988 643525454
3 13342 38400
1 19004 52073 618118922
1 70545 96992 838281396
2 5275 938191747
1 73732 78976 66660807
2 2140 371972655
2 11118 968975280
1 8932 76938 586770155
2 13549 312248258
2 10429 195266096
2 15050 8683625
3 12972 112427
1 39274 102798 605489906
2 20595 281680537
1 11051 67834 485316212
2 3820 504085389
1 11175 113356 936749947
3 292 40932
1 22745 41364 476812046
2 16232 572305129
1 4088 71220 401561396
2 13369 274587279
1 96139 121496 510781082
1 45747 53842 889009057
2 24816 963764160
2 16591 556247428
3 13665 51065
1 35481 77280 530498675
3 12813 107059
1 33789 76522 94803023
3 19419 104616
2 19754 360870973
2 1385 959275524
1 2325 23482 868036248
1 26073 100512 342600828
2 3264 316587408
2 20086 912101674
3 12964 74557
1 27806 112249 433620625
2 20259 136443981
3 23276 65195
3 15922 17126
2 1496 840394105
2 8712 218031703
3 19569 91601
1 50148 89560 572741438
3 18309 120680
3 20389 38055
1 88979 135397 734842120
1 28744 99954 603243515
2 8728 29290302
2 23634 434000357
1 3802 24257 504197373
1 67204 137746 304742034
1 11830 118508 788975189
2 9743 22397340
2 3190 659302617
3 22827 99152
2 18859 133789493
1 25134 121726 826988069
2 20823 704789895
3 19670 55405
2 15736 948028630
1 6033 12590 915600941
2 1757 319068712
1 41180 125453 754722491
2 3110 219237473
3 13806 122636
3 16349 58136
2 1752 931151710
1 100512 104023 283994819
1 78094 96864 840987684
3 12145 15373
3 16774 113285
2 7438 546337777
3 13263 5041
3 7300 32505
1 83671 86193 957786484
3 2647 132970
1 29893 99934 68031742
3 15001 131965
2 23731 565481787
2 21542 430577102
3 6100 111955
1 36345 117433 30785567
3 16184 114178
1 26501 62674 345611811
3 8743 88363
2 13156 906104409
1 7816 63974 50536008
1 42909 66472 14515750
1 22550 23888 908692121
2 9959 782313516
2 23136 938249823
1 89025 128356 206379499
2 15805 722294395
3 2034 50933
2 7792 878451157
1 34126 40489 680820168
3 22778 6000
1 90797 119208 532852935
2 23741 286139521
3 6337 23212
2 17537 182514481
3 3449 99485
1 18452 41529 405249088
1 33828 95493 952908166
2 22928 628586088
1 31085 50039 981657375
2 12790 524421723
2 24847 939465210
1 55925 75558 8570583
1 72794 134732 631973956
1 76598 78368 133700333
3 3836 56207
3 2672 36345
3 10348 48100
3 23296 119087
3 9489 118230
2 7184 128691007
2 20706 661077665
3 13939 52272
1 5386 8850 30862173
1 50198 137212 467924478
1 24427 83535 720665614
2 17795 990744691
3 13417 132103
2 242 859498755
2 7215 425212341
3 13009 12979
1 26806 133747 791317435
1 34476 125050 979414692
2 9728 71740065
3 23534 124151
2 12074 557324218
2 20688 663540099
1 85222 135198 951010128
3 8643 87005
3 18932 60009
3 22178 7233
1 31905 65443 546324934
2 17977 859954677
2 2506 880270875
2 14908 527156036
2 24054 920919446
3 24209 60973
3 6220 20240
3 23333 67444
3 12074 31327
2 18674 703211429
1 110293 135458 388538401
3 15501 85432
1 8892 76158 936545116
2 24423 531635577
2 19812 965137984
1 48753 105140 399285688
3 8537 14860
2 8368 531399457
3 9700 121872
1 48725 63698 23947284
3 10167 105641
2 3686 450817170
2 16626 238586306
2 23591 250080461
2 6591 925103271
2 3563 317041898
2 581 736502608
1 5212 120300 689695418
2 13790 73719075
3 185 11440
2 8286 148992145
1 40041 101220 494957656
2 11434 551851242
3 12819 4386
3 8130 122369
3 7677 71565
1 11828 78890 668015138
1 23071 57546 366277347
1 20661 84775 47504512
2 18451 467453849
3 17798 53573
1 72244 122516 910939691
3 1009 98626
2 17814 914489705
1 21839 55198 732047586
2 10596 437707921
1 50552 81417 452235830
3 11560 45617
3 2073 74073
1 20244 101734 265337417
1 24586 109498 175991030
3 15939 123562
1 66575 104977 995449110
2 6915 267533902
2 7820 732295753
2 5805 832406473
2 14703 490477162
1 6464 7015 121846091
1 88064 100875 454206980
2 22100 189687987
1 45146 52584 69832877
1 7355 52211 533958940
3 21313 115172
2 17741 75182575
3 6112 88729
3 14194 129779
3 24506 138756
2 10163 749959055
3 14611 111910
1 117191 133873 899910952
1 24946 131791 268074192
1 60300 98636 637259346
3 17296 132119
1 82119 110106 776668437
3 16157 22622
1 3543 19036 95712909
1 18934 81346 236871807
3 3308 13659
1 36145 68422 541910687
2 6947 540235598
1 25495 39718 628017668
1 108132 134269 597981802
1 24605 48366 805568212
2 15225 812472160
2 17690 496701344
3 7864 19646
3 18064 37745
1 73403 76085 302926674
2 5081 497007460
2 23919 959141550
1 11758 126706 454056565
1 26531 72988 940508129
2 965 730343885
3 7541 46575
3 10283 54981
2 18354 570371245
3 24354 101091
2 24864 451271936
2 12321 474709320
2 19871 665252788
1 64832 98506 535404986
2 2671 157957286
2 1076 133509078
3 15835 115326
2 7765 185313983
3 21760 96154
2 13818 929640447
2 5045 221549552
3 23388 70480
1 742 8051 263730382
1 14096 111785 573800349
2 12145 175594395
2 13125 68320626
2 23109 522898746
3 20267 19959
1 25004 100411 646572439
2 21700 462183162
2 17300 77586947
2 19830 184820961
3 20593 82494
1 68630 89165 383621127
3 1527 77528
1 12958 94481 411207989
2 13685 300033569
2 1746 157991947
1 40364 54178 225630828
3 2598 141372
1 2727 118347 449719004
2 317 79127848
2 5315 177467223
3 24032 61978
2 6437 532545367
3 4759 68852
1 38129 59917 824194252
3 20391 96673
3 11436 85219
2 1422 203570725
2 19832 543531344
3 13793 88698
1 26012 94443 974134812
3 22866 30372
2 19466 429298450
3 27 73073
3 23239 56318
2 18565 593951794
3 12304 50310
2 22238 69470098
2 23329 868459293
3 21361 6585
1 12997 20320 243882522
2 533 243840926
3 24917 22235
1 40832 71447 553047055
3 14381 88196
1 15777 111488 918058906
1 110177 133863 752472962
1 17095 114431 623046515
2 24635 448969258
2 3787 390730512
1 89366 119103 805986873
3 24020 139129
3 22583 85078
1 40767 144622 960602938
1 71935 135843 514865596
1 15270 54702 60656414
2 23391 785684086
1 101879 129052 416729242
3 9062 84492
1 39962 70335 497617927
1 17629 132652 786029174
2 19881 852901420
1 75224 84279 645742381
2 22032 10495153
1 61362 134414 661439533
2 8052 955624452
1 61293 130608 634706207
3 4470 11419
1 41163 136643 896074462
1 51353 55744 792318790
3 7034 28713
1 20524 115297 848419309
1 93794 96580 908539253
1 81354 141901 528457218
3 4195 137059
2 6211 993181682
1 50571 94374 130884411
3 21238 12734
3 3435 39275
3 5792 136816
1 8556 122197 831780766
2 5687 668423351
2 3396 251762660
3 18358 129816
3 4262 20831
2 2970 477206952
2 22599 471737209
3 24511 121663
3 17829 96699
3 24196 67619
1 118333 141645 505267775
3 23854 13278
3 18662 81777
1 51741 58775 800972868
2 17657 250862937
3 17979 98099
1 18942 120088 201012655
2 23053 147642498
1 35585 78488 397730287
2 11460 333628841
1 5665 69557 448378309
2 22541 557071229
3 11738 27901
3 22456 121408
1 90123 91251 669970890
3 24511 57857
1 61370 126841 848100779
1 26694 107216 370935084
1 46131 143106 454484297
3 8647 48450
2 17970 794599344
2 5193 990589928
2 4295 450101334
1 34667 101054 9295287
2 24572 705513455
1 108893 138514 449937557
3 2513 65065
3 12526 109828
2 12045 689354756
1 4073 101440 604424722
3 23225 125029
2 4852 464334533
1 119843 124351 680888073
3 1484 115896
2 18610 719625614
1 16432 123470 636929035
3 20086 95222
2 6899 306781323
3 8541 118420
2 22187 783262597
1 26562 138710 462629026
2 15522 531511660
2 6426 224877947
3 12510 28239
1 22625 86390 454657833
2 7441 31477707
3 19414 17928
2 11588 5829217
1 90021 112800 313662349
3 5555 80117
2 7836 469864061
2 12290 691423345
3 23559 107720
3 19868 8530
3 16955 49250
1 67341 122521 403929907
2 1581 49273599
1 46503 78294 971453039
3 1749 8962
3 18159 137699
3 13561 96094
2 7007 325921824
2 16804 717072521
1 82498 112851 270594307
2 6337 53422382
1 82764 115818 692863773
1 53571 125979 840586991
2 23581 622138542
1 67575 138413 779455808
2 21952 946245629
2 651 737686799
3 19117 126700
2 23899 588439581
3 22000 56140
3 22635 103986
2 2481 913329139
1 84221 99701 197311552
2 6250 690978747
3 23394 109794
2 19139 222573380
3 5230 2010
1 53034 82288 518963007
1 19959 32308 266158986
1 71573 143040 670415245
3 19921 94104
3 11547 126772
3 7075 2006
3 2328 22373
2 21577 278625557
1 113241 122283 528215421
1 40972 108067 55083611
1 75171 83452 478126274
3 1753 91438
1 38569 120821 133986307
1 49374 134472 819234467
1 75260 113200 785520874
2 15291 192616611
3 23495 120140
1 64351 121027 88111183
1 16432 127997 613416828
2 13227 989550328
1 11250 97236 542813959
2 2002 820674955
3 18234 84049
3 4429 111992
2 23317 626256556
2 9307 586546223
1 72813 125823 706148111
1 35458 124426 574762210
2 15562 800108059
3 14510 96668
1 132736 134315 90731429
1 76746 121643 324544923
1 67308 74947 42328245
2 7865 694437463
3 19311 137416
1 63152 102602 927275728
2 9696 732874606
2 7966 633911471
2 10393 881069163
1 82471 116490 737946342
3 1461 38163
3 10953 141534
3 9308 139389
3 2062 139830
1 139519 142427 565917558
1 71955 101582 288828527
3 1421 94181
2 7451 323800335
2 18270 976105823
3 22522 111332
3 12065 79421
2 8209 601485110
3 23489 97632
1 79383 115646 340758348
3 19335 95930
2 9442 241772843
2 21746 118587317
1 107180 110072 185752827
2 21927 678971207
3 10780 72003
3 23437 120334
2 18093 519687200
2 12410 684686529
1 27831 100696 756040057
1 81000 140202 328859317
2 5127 646007978
3 2445 103479
2 14244 481755509
3 3977 28148
2 6892 557733730
1 62866 74061 735851261
1 60402 80444 438862867
2 12861 303156732
1 45897 141348 269040531
1 31798 106767 77105073
3 12834 7832
3 11617 13280
1 14847 133435 387636412
2 8611 227598871
2 3756 543701637
2 12023 221946728
1 12389 35038 747008307
3 18054 33397
2 13878 189678043
3 11761 85256
3 23310 133120
2 22834 807501902
2 2233 979272912
1 77404 90032 104228717
2 19731 624402210
2 5747 142465779
3 22755 99369
2 180 106166311
3 11197 37485
1 20860 63061 764295393
1 52122 139970 704234017
1 105894 126922 156134006
3 11854 9104
2 13797 649453995
3 21833 76765
2 23769 414997058
3 4756 63747
3 6233 42936
2 13998 928073888
3 19731 82619
3 7877 75121
3 18502 37529
1 45260 121753 309852017
1 39992 135523 222647869
1 64607 84516 177890140
2 2401 107416205
2 22501 666128120
3 1237 68292
1 42134 73851 547774030
1 14605 70299 846998478
3 14529 141956
3 22468 131657
2 5789 31852822
2 12582 708951016
1 139243 141169 614906904
3 18 127178
3 12151 74698
2 22214 786885324
3 23742 114054
3 23031 48395
1 17128 100123 634688751
2 23261 414288717
3 24308 142090
2 12339 814386984
2 3393 937937899
1 43480 107991 241275915
2 9553 525491260
2 1447 693581333
2 18696 455530611
1 62726 126485 216883808
3 16108 70943
3 23028 5196
3 3586 121339
1 72460 130904 355204874
3 23149 76473
2 21785 409765338
3 10898 70631
2 5669 137888181
1 98432 124954 872596594
2 20772 119525929
3 13014 62248
3 11288 14329
3 5471 38911
2 19655 321099775
1 19646 32152 934187207
2 17708 339110300
1 32833 67431 219634747
3 12682 114227
3 6617 110942
3 24823 114206
2 3581 444732872
1 46484 67104 395500817
3 8838 74639
3 8356 23872
1 44576 142957 34471429
2 22919 726419739
2 11564 936145984
1 14106 140222 712711554
3 16550 4198
1 98769 124531 12965854
3 9526 119164
3 22462 67318
1 52472 134757 335564755
2 4281 947619521
3 11377 30618
1 15824 45561 342046617
3 18787 106072
2 21913 719656909
2 23269 466055591
1 7568 34918 142777723
3 18950 112875
3 2333 15600
2 24940 144816411
3 19461 113771
1 5653 63844 754628138
3 3862 137042
2 4462 243395723
3 2343 57441
3 22001 134346
3 4062 95558
2 21102 896610514
2 16850 675221150
1 22734 28575 53693834
2 4770 776645984
2 16969 201854786
2 3823 240817705
2 9769 427329496
3 7310 37863
3 14094 37271
1 116187 136742 364702565
2 11496 283854492
1 9322 111276 435646436
1 30093 39653 737404023
2 7654 830708291
3 9503 107502
2 14552 507421737
2 18722 422723033
3 12881 14259
3 24061 100748
3 5556 139396
3 17890 55157
3 20939 4392
2 11644 265804834
2 18791 768293760
3 16706 18896
3 1808 14642
1 85360 102565 177157709
1 56300 83501 223566017
2 15697 922006244
3 24463 18380
3 24598 137776
3 14174 60281
2 1629 606623974
1 79533 94283 435997314
2 12690 93064232
3 11610 1505
2 14206 32144885
1 2100 89661 35624693
2 12719 546666624
3 344 53004
3 14357 21517
3 4179 9961
3 15309 89506
1 4803 124353 338938469
1 56550 134145 625898842
1 49504 80538 975030894
3 8389 90077
1 56480 83391 441302098
2 18667 954844520
3 5775 87753
3 15586 17251
3 19155 66371
1 60150 118195 278770989
2 11273 180754563
1 90904 119860 355871166
2 1976 97393009
2 24189 955606109
3 17385 1357
2 23953 271873767
2 19950 929022323
3 153 57002
1 5488 123019 301131683
2 22762 869634767
1 51503 125488 816995157
1 97546 108753 83470891
2 15514 236564304
3 11784 77037
1 118362 129194 790713609
3 5832 120102
3 14218 97239
2 22882 644563082
1 17163 107702 779450653
2 18093 633924379
2 4890 566460433
2 18058 236009250
1 65557 112171 317085246
1 25872 100192 385589933
2 17541 390463238
3 5591 109056
3 17669 79375
1 50089 99953 466661430
2 12391 629947757
2 5070 846159019
3 10529 87454
3 9868 56464
2 978 71479916
3 24042 23709
2 5562 293519468
2 4877 405132980
2 4646 826209872
2 1956 333878948
1 57895 75808 681476874
3 8822 129543
1 6159 96296 258378937
2 18762 945526725
1 89746 136422 921424866
3 12382 108517
1 21816 90473 360631219
3 19105 123416
2 13542 594310422
2 18989 857224284
3 9697 123805
2 18120 248765032
3 543 80354
1 28099 111262 933086051
2 14768 432817181
3 7944 305
1 81271 94396 367607918
1 93221 126762 186411304
3 5645 121572
2 22692 958203539
2 5543 675418153
1 68398 101841 531754294
2 5124 576942448
3 21472 124907
1 105068 115975 43988648
2 23034 96559249
2 23589 158382887
1 20259 140196 617705837
3 22784 31959
3 2271 101423
1 28603 87904 338736300
1 28975 64550 972672715
3 915 60217
1 69498 80160 170676079
2 17717 614131540
3 16716 79374
1 54263 59987 173922611
2 24628 308923617
2 10965 599442965
3 11688 59776
3 22429 106158
2 10657 276042075
3 20680 41119
3 22013 7195
3 12442 19561
1 13139 108592 235887650
1 66994 81126 626232930
1 118424 134396 493884983
2 9745 706953436
3 11278 118139
3 15497 2587
1 95295 95526 907982055
2 9406 462961784
2 3105 994945020
2 9441 55063880
3 20771 119020
1 72816 133939 168272975
3 21758 142391
2 1093 401594666
1 8680 33871 668572837
3 9566 119405
3 18839 113134
1 56730 62011 349835626
3 22854 115581
1 3585 5080 565485067
2 18744 792877356
3 8840 12029
3 3135 65962
3 14592 57941
1 63917 71936 114240247
1 76548 98928 275291009
1 15306 121527 204417820
3 16680 105927
3 23608 124169
3 7874 21813
2 22678 409593804
1 105059 130210 22124159
1 83852 127270 953580166
1 20051 102200 935196209
2 12281 943209117
3 22013 107252
2 14963 399597265
3 15997 84225
1 53622 114080 963706912
2 2846 784986603
1 58162 120168 633003546
1 75847 129801 325528743
2 13255 774074453
2 16975 180831961
2 5481 594341916
1 9099 125476 388771022
1 95018 98020 60804293
3 7243 7330
2 21870 882734334
1 90485 102737 520674903
3 825 133930
2 19711 989189987
2 18852 990919969
2 19142 145888607
2 5707 40838522
1 21371 102803 6138982
1 13893 27302 375488836
2 19678 61450954
3 3418 114808
1 112074 144515 100811561
3 9359 44198
1 25141 75178 373030685
3 10707 123989
3 870 76182
3 17761 25278
2 8237 156173510
2 3593 734180085
3 23949 50864
3 7414 8658
2 1692 624344319
3 9749 127688
1 75666 135363 750604355
1 17831 35618 459004219
3 10767 82950
1 62902 90778 695108117
2 11511 442742094
1 57023 60356 197223007
1 13312 107376 965431975
2 1419 320962053
3 23154 26545
2 1227 767926874
1 50166 114670 726573073
3 19025 12918
1 32991 76034 746341843
1 65727 71733 541037623
3 8283 19913
3 23735 27658
2 20649 830294004
2 11430 67047760
2 24195 900767599
2 5168 784350127
1 13831 78097 127325295
3 8936 15078
3 8480 142563
1 76928 98584 451122276
1 87297 95161 368683502
3 18871 91734
2 16975 237320288
3 9949 86854
2 22630 107693021
3 14020 95835
2 14317 539821440
3 10478 28672
2 14213 568778319
3 1251 140640
1 61861 124348 490647534
3 15702 38949
3 23262 60551
3 20552 11340
3 20597 91143
3 12891 107599
3 20348 22281
3 23572 40137
3 5334 62737
2 2638 684603631
3 18799 51456
2 10496 2182294
1 36450 133529 925556329
2 15906 394486681
3 23501 57541
2 11597 405936555
1 1561 15559 588357823
2 8695 888807685
1 56149 136006 919456969
1 123946 124351 859980777
1 54007 60485 200479102
1 23242 23833 753486685
1 112702 127513 202514934
3 20898 22180
3 7765 16930
2 24569 976655219
1 13948 63716 663035982
1 124032 134933 826713947
2 774 614314805
3 8653 46694
3 3058 101987
2 8206 190523182
1 92902 130425 126219079
3 20339 138209
1 65879 75645 229734788
3 18627 1781
2 16988 540599662
3 15499 82272
2 23451 259331550
1 113859 139827 256436574
3 8848 70113
2 16728 394418364
3 10166 2856
2 8633 116600980
1 1311 17715 771813079
3 10279 102634
2 6542 355920768
1 3235 58725 82879947
1 16349 118701 269205297
3 12884 86459
2 5644 379787441
3 19369 99823
2 23917 965311137
3 13240 90817
1 430 126378 953937856
3 1923 46089
2 21850 317491341
2 9186 284832571
2 18997 176296978
2 23800 358179561
2 7303 462305763
2 22223 271512821
3 21312 26587
2 3303 781264090
3 17689 128565
3 20902 131432
2 12844 743483534
2 4156 547118577
3 23498 44310
1 88393 128868 791353224
3 7947 119568
3 10052 120401
2 707 397980270
2 18706 564388027
1 65481 140295 84965745
3 8250 36574
1 69030 113243 783622997
3 9873 72361
2 897 432975634
1 15458 43586 911422186
1 2385 119062 744873030
1 71814 130268 529127800
1 87287 132389 589193255
2 2575 600039942
1 59321 77695 123778507
2 23201 611501369
3 22918 19739
3 13456 24700
2 19539 614652195
3 10368 98731
2 19946 255908085
2 20126 302658375
2 10511 981185686
1 7352 95124 206104791
1 2751 96701 176533772
1 84742 97231 187730985
2 23320 62520312
2 24402 246297780
1 10144 40553 129123088
1 3203 114047 742091217
3 14213 34582
1 16088 25758 900163382
1 49237 117738 381464413
3 3774 90662
1 63342 108366 827955715
3 18265 121073
2 10674 134459698
2 10163 111098357
3 4012 132812
3 23643 69989
1 76702 95559 153011367
1 75755 79928 344321762
2 20834 79390081
3 7752 67517
1 11089 38321 841560116
3 9106 63396
3 17535 39409
1 10595 73744 998563523
1 20305 43686 705597028
2 19149 390407978
3 16666 36612
3 6808 25894
3 5426 123303
1 86733 127408 318506430
2 15557 346474576
1 73301 89536 560914333
3 6733 125268
1 99631 101644 3580204
1 14336 92441 660539760
1 86788 128968 720176819
3 13854 139059
2 2024 410411622
1 108300 140809 157231885
1 71532 90578 147097350
2 24713 350003134
2 1187 982556936
3 1019 93686
1 34209 36642 943774178
2 15727 35046598
2 24109 636016139
2 4077 542311298
2 2906 381165500
1 82981 126617 772380095
3 11800 46838
2 8933 59557305
1 38696 48508 634055512
3 2132 16364
3 11375 111482
2 14642 134958005
2 20179 146137256
2 17664 57499716
1 16366 114625 213966255
1 13944 121648 178061593
1 27943 101184 257589663
3 977 88410
3 7112 4927
3 7025 74315
1 68841 115981 644175400
1 48406 84648 411974796
2 21798 74165727
3 5984 48622
2 10888 274602359
1 122163 129681 390499246
2 4515 194878859
2 148 356252053
1 21169 83915 228598877
1 31575 44199 201009531
2 5165 935288226
3 1218 101944
2 17483 960361293
1 67710 99381 478470498
2 21615 911188780
2 6806 675591027
3 15737 72589
3 15421 131213
1 33866 122726 66403238
2 24280 356441081
1 102118 115311 694897519
1 20179 103905 71516664
2 11592 142230575
1 70047 130014 39286797
3 15720 7935
3 1902 143401
2 24098 342060633
1 21919 89272 969091876
3 18801 58386
2 3750 313795953
3 1005 84654
1 65041 125260 332906390
3 9952 22227
2 10843 596618016
3 9537 59971
2 8720 713049587
1 3007 123442 312482557
1 47015 110387 284285391
3 23356 24358
3 6657 83665
1 38114 144395 902188043
3 8260 119199
3 14749 89854
2 18633 203705826
2 10892 880323803
2 19792 648050346
3 2621 31900
3 13782 101471
2 15692 323945522
2 18823 314918950
2 3076 649117516
2 11677 948794729
1 7297 141579 847822784
3 12220 106769
2 22307 934276283
3 10719 132543
2 362 261634539
1 75496 143711 212076405
2 8253 971063532
3 7279 135763
1 85548 98367 392610191
2 6322 789433317
3 16923 134827
2 7631 303065393
3 19582 13361
2 20843 528288140
1 103902 107780 805883140
1 49734 79204 529480315
3 23 3332
2 9321 964522891
2 6482 946476044
3 14604 86519
2 23581 781233604
2 14643 128864049
1 76469 138058 158999331
3 15777 66345
1 41267 94790 11285127
2 3931 311480064
2 8451 249214554
3 10298 107421
1 132512 134677 103067035
1 54705 91060 428871307
1 30686 35005 72439176
3 20980 12519
3 20548 123322
2 18273 126524526
2 14774 502089963
1 52689 76326 574215162
1 33160 75884 159815171
2 1962 853209576
1 56646 111181 776154631
3 20911 8668
3 3123 135714
2 15970 454712416
2 22063 209942258
1 34944 54841 211917467
1 109513 124925 421837108
3 7142 117067
2 8343 924867030
3 19321 90636
1 69806 81194 971219490
1 4674 47372 461977711
1 48395 80055 205821552
3 10100 32917
3 7935 15846
3 6185 5015
3 14189 96523
2 22202 423745269
3 17706 38687
2 3257 431940939
1 65040 110741 333909143
2 2259 435036728
2 19792 320641582
3 24116 108978
3 17056 115187
2 14012 460346108
3 16309 74317
1 61582 68643 577356514
1 81790 93155 672082485
3 1332 34777
3 17303 17658
1 113452 140841 463336437
2 4450 567115459
3 1643 70003
3 5931 100580
1 44443 48155 511477447
1 74767 144168 672364191
2 540 371424176
3 3692 51415
2 7770 772109327
2 3909 639145396
2 6289 997162923
1 70683 97484 974522147
3 7347 142604
1 74251 83357 804468256
1 7424 78368 521037888
3 13009 104350
3 20493 113865
3 23734 82103
3 15337 68127
1 111776 126186 523330346
2 9039 437588917
2 9605 517453347
2 8283 221256677
1 61519 117161 203998078
1 131606 134856 830711309
3 8557 83421
3 9136 84632
2 4174 214760608
2 17805 864665458
2 16433 818942242
3 6475 36361
2 18497 983594879
3 12325 22703
2 7550 585912754
1 59678 76570 897071542
2 18728 315900473
3 21271 88323
3 1549 121440
3 16091 20664
3 24155 104421
3 2544 78551
3 2401 46778
2 20724 200454992
3 13478 91462
1 90754 128526 358453432
3 4874 138534
3 10363 88991
1 5040 36253 893371516
3 10223 54179
2 3098 498329052
1 77500 114589 947228021
3 12461 144789
2 22347 526836317
2 14275 371572653
1 54724 118789 682032312
3 13114 103170
3 9491 24617
3 19019 59679
2 3356 283809877
2 23655 113210507
1 34636 69458 518285543
2 19324 708111445
3 8408 49651
3 3306 62950
1 52318 81598 447852635
1 6370 18848 268466340
1 15784 96809 554062786
2 18118 927300072
3 17481 86095
1 39862 99978 433756236
2 18811 981152788
3 3197 144623
1 35922 99064 771447140
1 79984 134681 70797493
1 20141 37963 590503052
3 17569 105321
2 9861 623143972
3 10279 104029
2 10291 998353813
3 14008 45969
2 7267 971837014
3 12843 24485
2 8172 706438258
3 17538 49005
3 17502 15420
2 8123 569575230
2 18452 645657052
1 5538 88042 165582492
3 12628 63005
2 16310 469219872
2 2493 397433916
3 8885 78963
2 10727 552047211
1 5728 103326 910097511
2 1287 322659709
2 22207 812394486
1 83462 99496 381785602
3 6590 89397
2 23031 570586713
1 30742 69160 991906012
1 86497 117787 64719586
1 38194 55608 337006803
1 24601 112980 914237087
1 53668 76014 132843303
2 9012 831000501
2 14062 911684913
2 21945 918512765
1 68960 141746 731480547
3 7807 5079
1 80080 138903 168480986
1 51226 96300 485691537
2 24807 649154031
1 71823 116429 980946668
2 21438 542200170
3 4626 42594
3 9752 14527
3 19622 65172
1 31965 68367 915329320
2 5474 806075189
1 5783 107860 98235033
2 19633 822490662
1 82584 110682 864963617
1 1302 2974 98856967
2 14066 861696641
3 10362 16564
1 108623 119603 578009892
2 7629 641611630
3 4562 9393
1 96733 98550 791516441
2 18091 100219512
3 18549 80288
2 13813 412829451
3 14935 132271
3 18238 21363
1 8281 129809 252341243
3 23043 63756
3 20884 70762
3 24135 119987
2 21313 992519988
2 17157 944780816
2 15815 810388181
3 14996 66548
3 7812 32494
3 10414 100256
2 14728 390972423
3 12303 43532
3 10288 33832
1 65210 70449 616053445
3 1662 86486
2 24510 111276073
3 783 142441
1 662 116402 318128532
2 22194 904719696
2 6772 31073773
2 15174 819646540
3 21509 128242
2 13493 871516405
2 8908 258727554
3 9230 87158
2 9336 439154087
3 9599 6691
2 23111 972156841
3 4663 19671
3 545 112573
3 5845 225
1 49091 125496 766799634
2 11962 278745298
1 94960 112519 194794461
1 12305 134895 505962603
3 9076 45897
1 67831 105817 497255561
2 6782 821792597
1 6317 9755 59622725
1 96678 107047 401333637
3 17608 62359
2 14913 865664791
1 91469 127056 782349959
3 8027 98328
3 17273 129317
1 73897 118317 680532752
1 113339 133655 544822895
3 1901 33515
1 42884 81716 301232
3 19522 700
1 3944 11720 738372571
2 15724 881391815
1 96336 102288 485327886
3 7422 49608
3 3161 6052
1 32465 120985 528667205
1 77619 89657 680432789
2 2255 567816282
3 11993 95700
3 7610 139347
1 50319 57485 37768192
1 111483 126824 522504594
2 4464 209927318
3 4022 73841
1 68740 77687 232457342
2 5209 641047555
1 119776 133331 946244746
1 51178 124821 182043826
2 7559 903111161
1 118043 144705 869439642
1 106273 128821 587232525
3 23178 74160
1 18197 104099 573997961
2 6135 822259582
2 9777 826917234
2 21860 54107321
3 16312 62946
3 21617 139194
1 43787 53513 122599750
1 64297 108949 605497694
3 19700 47277
2 9578 862805314
1 29467 80106 194031775
1 3764 105709 431839697
2 3785 833847550
3 18753 51932
2 6811 149618693
3 22073 66813
2 11725 598616107
3 8072 116114
3 4834 61294
1 133532 142327 233333406
1 12077 17201 461113460
3 5565 3409
2 10873 14024004
2 23320 130748328
2 18401 10526717
3 241 3661
3 8425 80972
3 20787 53213
1 42550 114187 257374303
2 23753 569586635
2 6182 766994808
2 24757 306993498
1 58294 135578 767384308
2 1503 630828935
1 52319 88811 555938452
3 15968 41730
3 12145 28508
1 89784 90717 353778158
2 16522 393746948
1 1985 37088 310645378
2 17638 116576634
3 4271 27223
1 70383 123250 13113855
1 38378 139245 699596453
2 1020 591776528
3 3404 30964
1 17073 141329 310313756
1 8363 59706 854131528
2 20506 72098292
2 14620 598222212
3 4224 70237
3 12275 81946
3 3681 935
2 5122 102020063
3 21632 21282
3 6248 140082
2 9156 255818435
1 465 30746 990420181
3 18740 27565
3 22081 99989
2 20761 819691682
2 15460 184370150
3 11515 27198
1 7876 138097 962410343
2 11911 920292907
1 2184 124732 437581245
2 5005 246378163
2 2099 768010489
2 24656 211404298
1 59004 76144 358381061
2 3812 140666314
3 15469 3464
3 337 45537
2 21296 48284712
3 7582 141945
2 17730 305214521
2 76 690635858
2 8672 7587524
3 6214 4833
3 10000 23545
1 81798 96163 602542105
2 9440 14594042
2 21918 922849285
1 50004 130946 174774639
3 21848 119660
2 4481 528765721
2 16002 223534549
3 7442 121326
3 6836 134763
1 62568 91870 961292780
3 23638 109448
1 93381 138594 818908822
1 20577 121035 30604614
1 64339 67355 533791942
1 92696 109873 253347645
2 14420 106891509
1 28345 47835 438830911
3 16777 5067
3 18881 28588
2 15461 585528672
1 99501 139957 920061453
2 24136 286249736
2 3208 259245387
3 14594 49737
3 7182 143909
2 12242 255167405
1 113224 143136 507856577
2 13320 247280681
2 13157 562231771
2 769 208169501
2 7721 787618710
2 22359 555304434
1 77888 143220 884282952
2 1649 779820263
1 12815 22689 3283329
2 13413 106672000
3 21809 124316
3 12444 93845
2 3884 436804818
1 31862 69874 860063455
2 1672 50355187
1 86122 121514 344842835
3 13627 129424
2 2214 134586915
2 2314 846125499
1 37653 83805 515706082
1 84721 107098 673665813
3 24450 53193
1 37955 78650 277894646
3 295 43246
2 3729 995601581
3 16805 112788
3 18602 23961
2 19933 254581415
3 8273 66082
3 19954 108091
3 18698 105043
1 62426 101685 459063483
2 8544 84155845
1 61007 108858 883430427
1 100207 124618 834810936
1 113085 137121 425659421
3 8732 20929
3 1910 105888
1 132124 139053 926938743
1 52651 125321 69967570
1 96682 114486 453030896
1 74899 131673 339079346
2 5598 228080996
1 26458 47956 376468150
3 9566 115605
3 24105 55892
1 63799 106393 828154384
3 20592 43318
3 15701 21632
1 8410 120906 529000015
1 97044 115123 940450919
2 12106 342760071
1 1664 10824 113635769
3 7112 136231
2 22715 877305567
1 33754 89464 89606928
2 5564 434537184
3 24143 12815
1 37209 88680 61592479
1 127328 131478 255211853
3 4283 10502
2 5556 138909144
1 37700 141598 287302352
1 99826 107910 896342920
1 33191 105387 14280231
2 21677 360716781
1 43697 131240 994986940
1 217 73331 136975214
1 52137 60018 766051838
3 18650 107197
1 38703 129120 470538791
1 68918 116155 725688983
1 58998 90691 619213482
2 12230 421584856
3 20328 21036
1 86764 124124 491423910
1 27893 136743 907338048
1 64028 106097 397370150
3 5249 64141
2 2275 461861909
2 18557 390316869
2 2869 388906960
2 12289 938210348
2 21129 879290587
1 84925 130079 486613702
3 23740 59792
3 21722 39550
2 9639 987413099
3 22981 125040
3 8610 33965
2 2261 831167896
1 33441 102899 324132113
2 10495 380366423
3 19951 65255
3 5976 109236
3 10819 59431
3 11790 67031
3 24945 105112
1 14157 53453 876492867
2 2419 367613566
1 105162 139235 91804135
3 14706 36992
3 6021 26554
2 13715 229331774
3 15124 139853
3 9228 38877
2 16248 692207476
3 13153 14769
3 21878 30617
1 58042 107010 788093183
3 7117 133364
3 21483 29080
3 2155 51048
3 21774 134789
1 37254 37836 861621232
3 3719 33438
2 23382 819751980
2 10456 193517854
1 122281 139431 572611049
3 17565 49844
1 54286 107611 86713907
1 8120 39835 827098415
2 1002 910749406
3 17584 139544
3 12134 80255
2 15116 588370294
2 4090 145720564
3 5481 96704
2 2499 32707940
3 4111 12176
3 16739 124223
3 21342 24424
1 9448 127567 392393549
1 41014 130732 612967846
2 4991 846587120
2 8465 420826473
1 98935 111442 277035706
2 196 841080224
1 72457 78087 249333266
3 15985 83962
3 16066 13871
2 1446 964872941
3 24881 133697
2 11500 153226234
2 20265 881115880
3 19335 6013
3 23028 10451
3 3243 20252
1 393 86188 588021524
1 23684 64255 702447560
1 95286 115547 135946578
3 8775 107462
3 14814 29826
1 53061 93033 395277879
1 69680 98428 258656156
3 7482 26680
1 49754 132230 194420828
1 1322 34270 389856709
1 56377 61940 30261865
3 14339 73441
3 10735 97663
2 20727 275764323
2 4804 279839049
1 12035 81797 517935667
1 46933 136678 575707367
2 5350 331327905
1 9248 60260 233742872
3 18829 31385
1 18281 52203 442621624
1 98345 126059 22433261
1 9495 117539 251520092
3 3757 44660
3 3420 54886
2 2111 383934407
2 9429 650674704
3 18218 104298
2 203 541404324
2 10203 635658380
3 12687 42889
1 16787 82294 15246437
2 1712 137242705
1 95714 102678 544990619
2 813 826701610
1 67720 110996 910302273
3 23284 117957
3 21462 115633
1 125753 140569 568098354
1 106351 125952 597578832
3 11818 3618
3 9699 61445
2 12620 949171631
1 52815 99703 100546175
3 19971 22753
2 6028 122239465
2 14187 984558602
1 53326 88173 415896289
3 19285 20786
1 50435 123634 595951837
1 89534 138697 343751887
2 15990 974921053
1 106241 123342 157621208
1 80468 144539 244401623
2 17088 459779217
3 11902 115822
1 70932 75490 659625233
3 4318 95915
3 17295 54941
3 10002 39506
2 1423 407229548
1 128807 129207 395140337
1 79173 106986 996434868
3 3268 139470
1 111667 123456 961626304
1 112193 139810 990706970
1 112940 134993 555458777
2 21534 346054345
3 5924 101586
3 18980 88779
3 21943 81869
3 11578 121148
1 18494 28376 968457244
1 83127 111440 478502555
3 6980 105468
2 2778 73237205
2 22742 817522755
2 19155 678054111
2 21797 279214025
2 13334 690409684
3 12282 65286
1 7905 41037 245982747
1 114700 122683 285867404
2 1218 868609312
1 27595 51432 664456042
2 4147 429167156
2 18882 659499586
3 16166 48379
1 2228 67858 895463073
2 20997 880719332
3 16998 69938
1 51775 60439 951542019
1 127092 136370 678025489
3 6379 20939
3 8467 110400
3 5966 70476
3 6121 48077
1 42332 70619 235081040
2 23478 200447912
2 24086 279348253
2 16041 456736824
1 7742 51864 757142975
2 11965 155866485
3 5831 69526
2 17586 261863955
3 18442 61186
2 5832 871826978
2 16460 236249283
3 3518 64233
1 22632 48313 700423725
2 24152 51255471
1 63668 87305 658468873
3 5769 127032
3 19478 44739
3 1785 82315
2 12877 286334134
3 7802 22161
2 2396 951629983
2 4721 891568623
2 4070 564991031
2 23601 296903240
2 24073 689233324
2 22644 748556380
3 22962 90733
2 17649 592751036
1 37436 46466 278821056
1 124033 137828 833460685
3 22140 14053
3 18610 91117
1 30115 112088 747602327
1 1236 48254 869360808
3 10830 15865
1 10350 65516 87516942
3 20469 80996
2 7476 645883802
3 10614 90014
3 19014 71954
1 83040 108494 714364971
3 10600 22391
2 5178 625883805
3 13908 74116
1 20059 134539 810814587
2 18384 538090252
2 3469 499218270
1 10561 72123 846314985
1 57733 121484 40892394
1 48052 142762 372460853
1 60181 132748 290866752
3 10109 104502
2 20875 746925835
2 12127 453052963
2 8225 169714489
2 24910 304965060
2 22635 900928746
1 6789 114731 443514932
1 26697 47430 154231502
1 39126 75697 513359687
2 9191 686708898
3 23735 72322
3 11356 127697
1 78871 123906 155924412
2 10297 407009235
3 22966 78417
1 90992 134923 499943397
2 6899 149173681
3 24073 120850
2 7719 437757064
1 2627 109152 912029362
3 21636 13770
3 18231 116258
2 13496 610766416
1 49179 106303 93388140
3 18694 32990
2 17718 315881503
2 10983 751117528
1 58775 108033 167267604
1 45814 90723 303051333
2 23511 505295696
1 52093 60857 280785906
1 26982 130705 214362172
2 20006 349362237
2 20757 324619123
1 42661 105036 772018964
1 9818 124302 399441936
2 9352 798187848
3 24111 52832
1 36372 129921 972175037
1 53456 141702 522717118
3 22993 140611
3 6917 65915
2 23660 401631180
2 38 622058848
3 23008 77428
2 22805 442959803
2 11132 354900548
1 8386 11856 924662178
2 5392 110484820
2 17285 29549914
2 16346 620205138
3 2374 36353
3 55 108035
2 20403 268006087
1 63106 113801 341100777
1 1756 69661 795086614
1 25432 41834 862576752
3 3086 32704
1 63435 76309 544125064
1 86350 113492 829906408
1 79412 89376 28595740
2 16185 984197636
2 6749 758856368
1 18709 28765 139209584
1 20553 77538 143040654
3 12069 131114
2 3456 454574833
2 3913 323665348
1 17063 137443 127236523
2 12017 168766648
2 4507 940202185
3 16091 123218
2 10552 883673785
3 5942 8757
1 60250 128335 159187222
3 4121 48848
3 24778 29820
2 19577 557733454
1 95822 100463 55611169
2 8304 579578872
3 18843 91239
1 65483 144219 213169490
3 7412 85679
3 1073 136396
2 6710 110327913
3 4030 107655
1 44050 130424 647053802
1 10929 123018 319694676
1 82613 143789 200358744
1 6055 91158 789450644
1 17368 62767 37907378
2 7811 144437419
3 2727 41337
1 37681 125475 902681047
2 12751 133191790
3 22739 114901
1 1241 134394 308100405
2 11681 881848194
2 17527 808904490
2 18369 888320295
2 10047 725976825
2 11880 821304245
2 10691 613258723
1 29987 120830 870248640
3 11993 4922
1 34043 85302 601249249
1 2945 97382 800420433
3 17047 48793
2 17858 494045271
1 35964 85473 903731691
3 7153 51592
1 31722 32091 86846939
2 9851 959806511
2 118 839957261
2 9036 966711145
3 11029 89634
3 16518 33026
2 20193 947143015
2 12400 29743054
2 1787 860570296
1 61343 116659 129872803
3 9028 80346
3 10131 46794
1 86334 131554 800315954
1 81102 117266 821500910
3 4655 117675
1 24881 61380 15631103
3 10728 34347
3 3147 27312
2 15600 187178725
3 23664 90280
3 11014 93827
2 7535 304039930
1 77571 115689 9655702
1 53311 92901 386150110
1 85411 117134 353109422
1 58687 80125 546293770
3 5813 62620
3 19572 76997
2 7916 327028831
3 1150 97618
2 3976 283697571
2 21228 351329729
1 57912 114653 698264231
3 24227 70103
1 96629 104788 566287757
3 22097 59462
2 5535 839236086
2 24084 343014587
1 8033 21673 170118228
3 18383 29367
3 4925 50104
2 17272 17276759
2 8246 108836490
2 8182 199772913
3 5340 84928
3 23406 139286
1 6287 82381 177178160
1 60221 85425 490976909
1 4422 40328 180855394
3 27 73595
2 6614 887525342
1 34864 99038 997247126
2 6012 153541293
2 3489 359718543
2 16 178333301
2 19974 645682029
3 18608 52221
1 20459 25209 488280643
3 13648 21902
2 12630 624996692
3 23091 95438
2 24395 296498975
1 10246 103759 657752394
2 24309 461970503
1 24979 111839 894141665
3 16725 142662
3 22507 92969
3 20519 1048
2 20271 461127272
3 17256 15837
3 1621 46731
1 31025 47270 634854722
1 76425 122849 854721448
3 12405 29848
3 5387 84361
3 14869 34140
3 24123 43109
3 18496 34094
2 19113 784616581
2 1969 232503169
1 6016 13269 870042174
2 4667 710246930
1 60154 110266 306499284
2 19214 514036702
1 88486 96971 398991269
1 3678 105941 350371496
1 32515 35638 778712541
3 8824 17905
3 21989 72808
1 95106 127896 183360778
1 49337 69118 41417009
1 73968 124493 304351447
3 4533 84914
1 24163 102596 121731878
2 20614 42506896
2 4028 746445493
3 2641 104708
1 51000 121073 471792670
3 10395 13557
1 8481 46585 149111373
1 11184 55443 854132961
2 20189 678605023
1 13638 71910 693348033
3 8700 106667
2 5321 317531089
1 32949 90020 772335014
1 63195 110449 710546475
3 6424 86641
2 13597 869329722
2 11645 660836562
3 6184 136272
1 72794 87445 893929062
2 3614 884792971
2 15188 108561804
1 21722 112818 486292614
3 13489 117232
3 13398 135940
3 18915 10267
2 2258 145200013
3 24096 65979
3 1590 26599
3 18728 34377
2 22234 465943078
1 22227 110282 415576786
3 11688 81771
2 10478 900660931
3 8235 22863
1 83293 144763 675930060
1 112909 135010 989345558
3 17117 68652
3 763 77486
1 80283 98531 485046960
1 32650 57409 995880431
1 16129 24052 706106516
2 12100 318664505
3 4078 27472
1 33879 64820 677277445
1 12935 21596 717737099
2 23504 947520167
1 56345 122366 784590954
3 9302 25629
1 17715 112449 679222316
3 5199 122592
3 19174 42649
2 12082 49004802
1 59181 76316 863680367
3 3600 29764
1 85850 106400 803114259
3 12737 124876
3 4681 51885
1 14177 33262 34535584
2 13273 424581082
3 20656 76042
2 5723 526176888
1 5670 141588 206738251
1 74410 75637 203523836
3 11077 50733
2 17637 62130358
2 15083 637545158
1 7089 123017 695476151
1 12483 80383 378897013
3 1202 25085
3 18960 48843
1 32768 131067 739377355
1 14045 110023 884679503
2 2008 866846516
2 15402 296394328
2 16142 440707364
1 90719 113296 878128653
1 63944 80743 94942017
1 102034 135363 843538661
3 9047 66294
1 20662 101045 147803817
2 5070 833520155
3 24749 115000
2 2014 681577283
2 9421 309726589
1 56747 110190 377366330
3 15086 141178
2 17979 976971996
1 90692 125030 753585447
3 15453 30159
3 24257 56289
1 79455 86383 704260008
2 8201 807698701
3 5775 59557
2 4652 792884322
3 23430 25548
3 15946 144079
1 51790 76428 163766377
2 140 124120859
3 12747 45134
3 7722 84864
2 15103 876286966
1 81027 82936 126055401
1 2673 18906 148151107
3 21257 126951
2 24762 735139166
3 15343 1685
2 15824 33911662
3 22267 119881
1 61816 89524 215742789
3 13626 27112
1 10310 54202 450000601
3 7633 66262
2 13092 714321881
1 12736 72126 980232747
1 71039 98514 802618121
1 104265 121011 173518789
1 59768 135916 761573072
3 16702 19065
2 19500 139639208
3 2915 72964
2 4024 779920887
3 20103 31361
2 18326 682475667
2 6638 807459316
3 22080 36370
2 5395 696635931
1 63171 127166 915772602
2 459 470686365
2 14753 216533675
2 5105 830318003
3 3499 52472
1 38205 95715 616571632
1 40359 79908 274301007
2 12294 585526588
1 63367 87387 218102890
3 8611 26740
1 63934 118911 497782363
2 21965 858601169
2 5075 132015513
2 4025 504889721
3 7817 89551
1 102819 143545 333040303
3 15935 130995
3 8799 75119
2 92 701446086
2 4412 937746677
1 38844 47913 832152322
2 13397 5051689
1 62760 125037 208222531
1 29992 71463 178798292
3 17648 10017
2 4137 71236985
1 36301 108655 727468057
3 8118 27830
2 1673 730996670
1 13339 139336 862809662
2 23080 581313206
1 78173 126884 840564153
1 44364 138470 351269078
1 139480 144085 506813296
1 113434 127159 733651468
2 15126 761727841
1 64805 107812 567825177
1 77863 127371 238759113
1 1555 35641 376616525
1 32122 98134 314554752
2 13093 762648992
2 23543 953643064
1 38460 91714 239406613
2 17019 969560156
1 53309 94489 489186048
1 70796 119440 967035069
3 1655 111702
3 9578 103977
2 15899 407292302
1 58645 135283 675126515
2 21676 24013746
3 1692 82100
2 5809 611709502
3 18935 100937
2 23932 702401863
2 19018 267799644
3 16841 83518
1 4010 43214 3213946
1 81764 94151 59205644
3 19551 96334
2 6327 57533216
2 20553 718964167
3 14049 15271
1 1557 14753 662461577
2 3416 710634150
2 13481 802178712
1 75587 117670 763768807
1 34165 133170 773610393
1 109602 119921 166379266
1 4259 22233 152260015
1 27733 55468 128603018
3 23491 137105
3 17792 20606
1 18408 19550 759788162
3 14322 129760
2 4355 500868982
3 23768 41654
3 3955 42353
1 90986 123970 655342894
3 12587 20014
2 9690 721846483
3 9336 140414
3 15839 133818
2 23205 274987361
1 37703 48517 366373826
3 10265 98064
1 40015 96417 75597692
1 56311 121904 878123859
1 37250 117843 591585318
3 8085 126126
3 14883 76308
2 3400 909375716
1 79292 111377 239189204
3 17070 15640
3 21664 140860
2 12553 197826667
2 7347 170729001
2 4877 925218610
1 9295 128179 655423412
1 115406 119258 815007098
1 108773 142481 34891373
1 8603 39825 707467607
3 7088 72988
1 79251 136925 68662762
3 17040 116965
3 1190 144409
2 24192 947930877
3 18633 67839
2 4843 49806790
2 21237 488869709
1 29700 42372 637594761
1 27115 91319 529032851
3 3776 96053
3 1376 27746
3 5400 73513
1 49585 121331 292114690
2 10322 977861512
1 97579 115517 687037488
1 12443 139122 16224683
3 17444 129743
2 13652 598356819
3 24547 2344
3 22237 64334
3 832 15795
3 8325 36816
2 4061 824163479
2 1512 458212537
1 33730 44517 94550243
3 13324 129716
2 24634 354170792
3 5223 116218
3 21266 126722
3 21675 16773
2 911 801170628
2 13312 269153678
3 20419 60064
2 10036 478058290
3 3501 70518
2 24230 420473542
2 9357 380956804
1 37311 108982 884195496
1 40111 95583 830044685
2 17931 575304862
1 67801 141849 264519994
2 18206 892484744
3 8852 12824
1 103254 142911 555691242
1 105205 131030 970674169
3 9885 61882
1 67760 129036 536699642
3 11990 10882
3 16080 88466
1 49307 140409 352271050
1 51588 103531 700051610
3 18247 94775
2 15261 887489787
2 792 157053533
1 7685 82586 859355804
1 46806 53920 802690365
1 31909 142183 153773991
3 4210 39674
1 30278 97991 787788346
1 239 16743 688603329
2 11929 850005824
3 24853 3237
2 6827 208688104
2 2306 393822605
2 19097 727379133
2 14795 318705741
2 11967 244194255
1 52129 65882 581320421
1 2392 110298 604398706
2 18876 222454612
1 36128 79374 302322157
1 98034 100418 411096547
3 284 101147
1 44860 125538 602831855
3 16424 7736
2 620 995258476
2 3185 913362901
2 13459 195625530
1 5948 36272 305146015
2 18664 76589650
3 7772 47809
1 70926 128940 408562667
1 74613 135930 835846194
1 6047 99948 894400998
3 21180 112254
3 3833 47397
2 21698 322664997
2 22510 303743885
2 14725 193694693
3 24580 119260
3 24516 108721
3 21087 82414
1 47579 65716 233803814
3 24327 95613
3 15719 76574
2 7710 389647131
1 24280 58598 660176117
2 7458 458376716
3 14639 87498
1 45656 119047 348652977
2 17892 306101993
2 5265 97295624
3 8836 92888
2 15517 352882715
2 11948 401215280
1 10477 125904 799676908
1 41049 99486 259869042
2 24543 448662209
3 4758 141403
3 6000 63378
3 24081 2438
3 12118 110872
2 23918 592337178
3 11438 66848
2 21948 57460691
2 6668 126275442
2 16850 81025054
1 9715 112195 442821012
2 19774 148580129
3 23213 106309
1 11842 27602 262812339
3 13421 25179
3 15321 117142
1 30337 84641 491542929
3 7893 69440
2 17616 599505032
3 16188 140222
2 22316 852199194
1 51824 136247 51179016
1 143814 144310 452662185
2 4542 305871973
3 14150 60566
2 2847 705765390
1 100973 117325 495004937
1 9538 118763 338891610
2 11679 612979629
3 3769 20142
2 1612 647540825
3 14336 95806
1 13539 52272 154220282
3 10751 142456
3 16361 102111
3 11776 124569
1 33609 100313 202279952
1 117604 123611 946919865
3 4540 53934
1 7750 45854 289476530
1 98699 118697 953305055
3 17995 67614
2 3166 354883307
3 12568 7929
1 21459 41172 489299238
3 22013 282
2 1536 888961663
3 16443 119437
2 4766 639663366
2 15970 564336074
2 18853 307621562
1 101560 135891 547944054
3 16157 25988
3 6972 31189
2 11931 305145259
2 18247 784216364
1 3776 110204 162784974
1 101372 103445 152321437
1 30064 99641 956691732
3 14797 6194
3 17292 27822
3 21720 58381
1 13794 105185 620055350
2 9965 295711580
3 4781 88315
3 14031 97067
2 9584 254729368
1 22031 87584 18579589
3 2081 96338
3 15168 54962
1 8580 123397 746895555
3 10630 30127
1 59783 111629 459042467
1 60015 87167 684382745
2 22712 349274481
1 34708 107956 126313304
1 16061 112570 674227592
2 7828 828802861
1 22275 128684 658970682
3 23041 141841
2 14218 740423956
2 22990 717906158
1 15036 128486 743097121
2 5299 338451864
3 885 106427
3 15673 41475
1 122887 141491 926391578
2 2937 849657476
2 329 65704518
2 23403 748755926
1 86711 96416 19411891
3 10277 44453
3 2048 103826
3 19352 83071
1 7678 144305 479985173
1 120409 125178 404638668
3 15985 66304
2 1704 843279669
2 22286 934612045
1 49607 112844 507868548
2 20253 667106283
1 117178 122300 440044943
3 20972 16802
3 17621 16682
3 14959 100460
1 23231 39873 965312128
3 5948 34298
1 118364 141941 140502551
1 64084 127383 692361818
2 6716 140507613
1 18981 90927 20130280
1 1710 59459 166764932
1 66434 85995 714424825
3 10450 58062
1 25356 76790 392354078
2 1164 309071295
3 22821 17932
3 11692 46661
3 16620 325
2 1660 445794749
3 12447 130633
3 18852 3006
3 3060 68513
3 18752 61559
3 16726 50922
2 10796 624810436
3 9708 123623
2 6373 142549485
1 47607 113567 797886145
1 39859 83964 933763086
3 24075 130593
1 9781 65370 34626462
3 11120 137870
3 55 128879
1 53134 93205 92266682
1 78088 139172 797659058
2 5788 309396635
3 23021 57187
2 11344 736092039
3 8980 85099
2 4949 906291674
3 7228 132558
1 52209 117450 983959540
2 22378 796231152
1 24553 43067 872651459
2 8538 996127829
1 77843 87238 975266957
2 15335 842569407
2 7683 532389295
2 14749 604863664
3 21218 99347
1 4026 28788 883572655
1 39601 82897 108184380
2 24519 920341156
3 24833 60459
1 46010 46928 623202682
3 17733 94259
2 11833 361214560
3 13357 142028
1 42712 70749 743640240
1 41245 99598 385656902
2 18535 413279694
3 13355 134322
3 4222 120114
1 33398 115806 109634697
1 13651 14611 520630330
1 14033 70721 81279974
1 18675 125862 147122950
3 18091 46122
2 18227 671536877
2 22825 668793835
2 13965 380591848
1 107531 125375 631766837
3 18034 122675
1 22765 126612 823999812
3 10029 125972
3 23336 107178
3 3642 58407
1 73356 125628 161214717
2 11211 651897522
3 6985 43145
3 18563 140893
2 9971 361622962
2 24839 724409792
3 9145 118061
3 18563 4328
1 952 63376 783887655
3 14551 35044
3 19765 32278
3 23374 35104
3 10543 106870
1 43382 65902 873053491
3 6831 104436
2 656 22030498
3 23897 11415
2 2910 894389620
2 14342 236632668
3 12539 100223
3 15570 128585
1 47392 108889 487745958
2 21236 786220571
2 16788 817664193
3 19527 144568
3 11757 112645
1 108420 140828 992759773
2 9883 300503933
3 8745 33409
1 45786 62537 427196028
3 6325 109309
1 49534 56040 398600601
1 13249 118201 501257412
1 76714 86001 303668730
1 20915 20984 162191499
3 1702 104041
3 17673 43556
2 2351 704272583
3 15862 142174
1 65712 124563 810932401
1 39392 104613 428743991
1 23444 55047 653288337
3 15126 141160
2 13516 209748351
1 26489 133075 273913430
2 7946 324042439
1 36151 42770 358245804
2 8475 335949600
2 15557 535351642
3 15065 18320
3 4296 93340
1 9237 124459 301315052
2 20399 152193304
1 1404 22698 982399943
1 2440 22331 492233304
3 2924 76482
2 1715 488396924
3 2653 69598
3 9671 137499
2 9546 548056789
2 15074 286732752
1 23470 121803 649073929
3 23070 72541
1 8572 104454 825994402
1 26634 109113 463868360
3 3196 32987
1 48936 52171 806533543
2 12169 519291664
2 15876 455507644
3 23670 30970
1 27942 33023 632959582
2 19987 845128347
2 19757 114435499
1 26777 122674 457576687
1 38167 71860 275564665
2 22905 225676340
2 1702 471787563
3 22204 49364
2 15905 654366337
2 1926 52969899
1 29120 102140 352878345
2 24212 148981877
3 411 85159
2 13351 979407258
2 20405 518067619
1 42315 85595 150951343
3 10470 82692
1 37346 65863 831409335
3 23341 129948
2 3328 176557789
2 2223 93174362
2 24422 685748782
3 21988 141976
1 64512 109639 526603800
3 3984 135595
3 11821 18909
2 4433 300437581
3 15681 90719
3 13870 48853
2 1136 240298782
2 13869 206553677
1 69415 81784 228131265
3 21901 33392
1 14749 15934 611878056
2 1689 580138247
3 13075 47589
2 20219 883571642
1 68302 131707 358884686
2 14724 635426089
1 60756 96215 683171160
2 15458 344232783
1 8981 91652 227635468
1 40887 134299 920532005
3 17610 66292
1 73380 87987 834032019
3 22671 17283
2 20448 305661648
2 4899 42315808
2 14370 510635458
3 6343 112529
3 848 82399
1 80716 136857 87497946
2 14176 383827524
3 23450 17825
2 16869 506561278
1 19435 50608 343678673
2 20602 141570295
3 20237 141617
2 10006 369634068
3 11338 13151
1 75826 77750 792119245
3 18332 132461
3 4658 72571
3 7162 81932
1 64709 111646 361223920
1 132126 133589 132941031
3 5265 53265
2 2907 790054600
2 1527 444240144
2 18993 561105900
3 5 102837
1 69132 89182 474988660
3 8175 29106
3 21166 115627
2 17332 454193636
2 10105 624726576
3 21745 105572
2 13336 320005779
3 14825 106525
1 19516 110256 77202801
2 9087 695707464
3 462 141701
1 41220 69465 303725963
1 73517 89475 578106058
3 5778 98537
1 53736 133687 228400238
1 13211 15098 130399822
1 4775 46386 135493988
3 21093 23296
2 20288 548356609
1 64078 133689 126584065
2 21184 470475074
1 31993 108476 551462131
3 19507 85394
3 15174 111527
2 4268 437336731
2 10173 337530560
1 46828 65855 306812383
2 8438 284194280
2 21388 273982034
2 8866 426099168
2 4412 265591311
1 28671 34862 704099432
1 85708 102066 310742268
3 5758 9199
2 8466 341504418
2 14222 631182606
3 17071 142720
2 1740 482591210
3 13729 99276
3 24201 17730
2 14997 218385191
1 66730 122116 929758637
1 34175 137296 36542436
3 6942 72347
3 20453 128469
3 6461 27710
3 21509 79347
1 34483 101477 320592912
1 54282 137032 328989560
2 2227 204950545
1 25714 106603 4365469
1 20479 67337 436868316
1 84052 124754 79993906
1 69218 114240 667109214
1 24258 133092 18143149
3 9457 129121
2 18508 305950505
3 10435 117674
3 16662 38081
1 118873 131081 70885561
2 16949 602536711
2 11983 321028665
3 22912 137111
2 10774 358444019
2 21590 999390811
1 70795 78075 661925269
3 14995 43964
3 21891 89863
2 16360 352472255
1 88079 88210 547835228
1 45773 134031 202964948
3 13219 14493
3 18528 74651
1 34406 100674 114360036
1 54285 100804 210819350
3 21520 1129
3 21277 66255
3 434 114750
2 415 384434257
2 17587 264770148
2 3420 234857340
1 9497 17544 467658688
1 35786 123235 958523335
2 15166 687472887
3 19902 117073
1 10537 101571 221743750
3 20450 47354
2 5039 157495343
1 17689 113467 739333298
2 7677 931522097
3 12276 68207
2 10340 871355344
1 39535 130195 917427307
1 70943 114777 828337721
3 7784 18105
1 75734 114420 387464214
3 9696 74880
3 19415 8312
2 21655 988933290
2 1098 734528678
2 6583 862605128
1 22614 49105 547702516
1 55442 130147 228987883
1 32724 40959 530044857
2 2031 157845743
3 20073 143850
3 21738 131107
3 6519 114850
1 50814 105269 997202282
3 280 24399
2 21083 582472504
1 15835 95693 647212579
2 1714 872245011
1 20179 134936 783231255
3 19337 83274
3 24027 87339
2 8388 988699493
3 22343 133916
3 820 2977
2 19138 101749275
2 3928 471342681
3 7512 134247
1 76594 88049 20679524
3 14033 4941
2 5298 298956832
2 18264 444295897
2 3618 864611913
2 6903 206220788
3 16110 133256
1 5713 128727 702031530
3 4853 11274
1 13891 137871 807016184
1 79171 101415 57195130
1 38129 113765 901682926
3 6328 127502
2 12001 415349340
2 21198 764488128
1 78704 121316 560731141
3 23185 23836
1 44943 78989 653551425
3 19089 16843
2 10188 518754664
3 4569 9239
1 38623 67767 166117958
1 51261 77100 754956483
1 23301 121123 52427161
2 11524 2948966
1 117186 134674 311251484
3 9780 137209
3 237 20442
1 15313 64034 94598187
3 10713 54860
2 24256 953811178
3 4723 25522
3 2473 97335
2 22936 477894421
2 5208 976920061
2 22511 156538358
1 15835 88378 683877049
2 19339 969446115
2 6257 424118514
2 12089 901618240
3 1954 67234
2 21231 448748668
1 63988 106805 598443876
1 61145 105093 959614365
2 2123 963806158
1 14236 64327 32926954
2 6675 662001299
1 15234 129366 838634736
3 8373 6206
1 66684 90243 592135509
2 6735 131136083
2 15158 529590125
2 8237 68575426
2 17826 767492743
2 13201 210270633
1 5306 118907 721022194
3 5038 59999
3 20483 122447
3 4274 119519
1 54443 91327 847463303
1 32378 118504 475092266
2 13371 741946514
2 15295 826027588
2 15228 848091761
3 15908 128477
3 15658 89977
3 18483 65837
1 15579 121549 641942805
1 814 53331 430697346
2 12581 843694153
1 54795 125660 745537047
3 7049 30926
3 20901 54619
2 16302 955933889
3 18482 56482
2 9547 40559603
3 20012 4379
1 17725 108464 930772267
1 58050 92380 689155200
1 17548 37537 357354190
2 11798 800356678
3 4193 50207
2 802 811005395
2 13217 887087975
2 2703 617212397
1 4612 28373 663225317
1 69149 98392 294251373
3 13107 579
1 28371 60249 887706615
1 26471 134380 751068533
1 2603 141992 31517455
2 12624 777904047
1 47570 55745 109543203
2 3144 685666337
2 18634 903056038
1 50793 70120 501743162
2 8971 438864249
2 2138 832630150
3 13597 75324
1 45255 87354 763129822
1 43780 82899 656471376
2 13898 159551170
2 21554 722932886
3 14999 72824
1 2499 141460 366577284
3 6036 82899
2 19709 710819864
1 32736 139771 360955955
3 21859 50977
3 23608 59981
3 9637 114941
3 6233 35461
1 9663 49764 319928332
3 7770 110120
2 5469 554100495
1 6180 15324 280458255
3 1458 38099
1 65400 90892 803068256
1 16355 127934 705683052
3 14490 108340
3 5125 107590
3 14717 111056
3 24534 57839
1 82010 136456 166961653
2 2015 234677735
2 6121 405601604
3 14565 85575
3 14312 21936
2 11053 985945514
3 3768 114389
3 23283 115801
2 18462 367827416
2 10938 384069977
3 13320 62717
1 34540 45467 359642337
2 23260 98906780
1 21308 106932 419024688
3 3552 1770
2 8332 271403989
1 50852 98634 279334608
2 24373 665687703
3 24014 124199
1 54460 69569 387372201
2 22065 790706725
3 5525 94891
1 5987 62302 842492010
1 6862 47153 66468820
2 24841 588885129
2 16929 287566755
1 54036 95713 833702875
3 4011 29400
3 13479 11561
2 17463 394067862
1 110074 131913 351685972
3 15583 88846
2 23600 349275270
1 122555 135821 350251081
2 21156 65199793
2 2927 207907496
1 27939 35929 513138939
1 13380 96719 144759288
3 2831 130334
1 119892 132520 316629857
1 14445 33326 395035808
2 17770 224653898
2 17009 976712328
1 61266 119482 771234833
3 301 28733
2 5346 841987643
2 10191 586803371
1 60708 143753 47834674
3 7427 110666
2 17631 403361565
3 4098 81948
1 19820 47301 45310830
1 87207 103444 337285894
2 23399 231305087
2 23191 880860277
3 21669 9730
1 16518 119099 314667842
2 18509 560542941
1 11140 34297 726726184
1 9004 76270 933081247
1 93407 114638 649659982
3 582 40125
2 5043 943093705
3 20055 130005
3 3359 48797
3 9271 96740
2 22137 24733849
1 83921 128249 229404241
3 22558 125626
3 11394 130220
3 5735 114406
3 424 28161
1 79748 89795 664874310
1 18783 101074 568411545
1 64100 92275 798298195
2 14141 994039691
2 10729 246753623
2 14267 665090206
2 2355 33475749
3 20677 66928
3 2429 44400
2 1369 297942657
2 4758 726127082
3 13837 72167
3 24330 13183
3 21587 139968
1 26860 135746 33698370
2 2688 475232638
3 24475 50916
3 20420 35788
1 26070 116737 409036698
2 22894 223509759
2 16341 994132946
3 16831 135276
2 13024 983778109
3 20759 41005
2 4600 353363674
1 25520 70905 423171804
3 1845 123818
1 58342 78598 189943719
1 48936 143065 595670262
3 8008 105060
1 37058 80489 735835467
3 10021 71621
2 8843 34769443
1 36841 52299 255238848
1 29524 129869 167211998
1 35820 106569 948937673
2 1317 584904584
2 12690 314975457
1 84640 106417 378759556
2 8416 209040379
1 24989 123412 871186523
2 14757 866264248
2 6462 464024332
1 79913 112153 187884269
3 8546 32767
2 22385 352376403
2 3930 311254588
3 24424 107931
1 62055 63691 244675033
3 4439 76829
3 6429 8979
1 47173 50749 411975661
2 10823 142628959
2 14581 41955784
3 23038 89637
1 62831 106812 499795830
1 81416 126176 289834630
3 7864 140316
2 6565 546541299
3 1677 129181
1 4130 67636 286258286
3 10601 13390
3 22577 79004
2 21827 775351601
2 6431 618560861
1 50152 141314 713775
1 90096 92389 576789614
2 24153 531322215
2 22589 975931924
1 46711 108458 409966834
1 91544 142118 577702669
2 14213 735890320
3 438 99585
3 16215 56169
2 11631 634844142
1 73667 133107 473818364
2 820 460293517
3 2849 98270
1 53423 99912 708151496
2 19390 902312762
2 21311 540522351
2 24589 388634068
1 48403 58453 124869219
2 15411 165215589
1 22611 139087 990710036
1 94623 131396 449436529
3 18456 122657
1 25050 52445 366001353
3 18237 109947
1 98013 133398 348633989
1 25051 82432 102753587
2 2884 454902272
2 8997 648137714
1 71243 97300 647117951
1 109057 140697 787819678
2 19961 272252244
2 21320 361073908
3 7428 61626
2 10006 866299979
3 5299 72369
1 5180 23767 83048326
3 5544 36204
2 10721 830796978
1 91640 105013 712917174
1 57131 132847 871003584
2 16894 737759475
3 22837 125134
2 5194 520463106
3 13649 115791
2 7918 437121666
1 27545 80049 595922282
3 15665 4637
1 36819 107757 57613691
3 24011 14744
3 24525 116649
3 1421 64674
2 9505 774520397
2 19630 261585083
2 11437 905442476
2 906 921798721
3 15367 58618
2 13524 642000494
1 69644 116386 83095906
3 8937 94490
2 13974 998484292
1 57817 82707 42878363
1 8174 83945 744342629
1 38015 137168 553561162
3 14264 83960
2 12534 10463858
3 8538 120986
1 64898 131198 344049584
1 78029 84271 192860883
3 23425 39982
3 17015 4692
2 11622 318633698
2 14831 347209995
3 13157 40932
1 97916 141982 989149537
3 8690 65505
3 22400 48908
2 1823 622152587
2 9064 976264193
1 7191 64140 391410442
2 11536 558577042
1 32509 84335 5819838
1 19440 34142 28875847
3 2254 51005
1 67816 134299 300611677
2 4124 118485820
2 9443 422287008
3 24661 69116
3 7350 48837
2 6146 571008799
3 18223 48312
2 5737 871321082
2 16128 47528764
3 24452 10356
3 14674 142689
3 20769 17106
1 48012 67931 703414580
2 21723 396323705
2 23898 928253329
3 8360 104233
1 4259 128489 191344694
1 74129 81792 894699604
2 19820 365901102
2 3518 408934693
3 611 133528
3 8568 40728
2 4049 379671690
3 16136 43675
2 20217 674762892
3 16715 120181
3 18928 85943
2 6533 703339787
1 106801 114432 203067604
2 23651 746880678
3 19522 98898
3 24694 11312
3 245 44668
3 7491 38934
1 66344 101565 74941378
1 10646 55506 379889888
1 11502 99372 39211566
3 8052 133589
3 9608 24914
1 43609 101676 384216810
1 3707 102776 201233927
3 4553 107057
3 4744 89227
3 1884 1112
1 11476 108386 823823745
1 68683 78972 699907967
2 19121 884560720
3 1067 132913
2 17542 857941539
1 174 114762 96544662
1 85885 126498 993865786
3 6783 20666
1 61525 115662 961119814
1 65317 137334 272468264
3 14268 118075
2 14668 828214245
3 19770 127373
2 14682 409167941
2 21881 840059839
1 18595 125391 540342325
3 10229 57768
3 24003 61160
2 6674 975495284
1 420 106174 423704169
1 43891 73810 599234666
2 23895 826091873
2 13854 774948401
1 7779 99736 264550687
3 10971 25360
3 8412 48679
1 65918 98687 547963651
1 20168 54229 195592506
2 2539 294766416
3 15666 103161
3 18365 143300
3 10021 32005
1 42430 63286 207123992
1 60677 80832 548277174
1 61538 74541 398821986
2 20037 493906273
3 10009 12836
2 5330 340203628
1 20003 52031 287142186
2 23130 194376257
2 20637 638982863
3 22988 21498
3 8699 75331
1 65777 108389 373728970
3 652 119530
1 19974 35168 941377140
1 69045 86588 475440688
3 24604 69769
2 19927 411774554
2 2337 100687151
1 20626 85289 772710128
1 13665 102249 894341725
3 14224 113916
3 18189 85674
2 4305 91413221
3 16557 124200
1 110158 129978 806063776
1 38119 85860 754106002
3 23107 67378
1 39130 142964 913986647
2 21907 834067830
2 22658 89892677
1 83929 97636 935609125
3 15143 135105
3 2871 35239
2 20127 87594585
1 35183 134463 134680375
1 38754 42065 561029290
2 16195 114886235
1 50466 68111 235392836
2 21291 666535879
1 50965 66198 227068834
1 28160 33264 945920893
1 6845 36577 780818520
3 3097 110199
2 16010 663795228
1 1547 71447 350106476
1 64519 116403 376515872
2 184 588633621
3 23331 136928
2 17061 193354967
2 5987 558866204
3 17082 39780
2 4399 631593305
1 63942 100143 344064123
2 7643 294986689
2 1846 659896820
1 30561 84457 104936076
2 13366 296481233
3 2447 60232
3 9166 124478
2 22862 290466429
2 5018 368048081
3 21934 130189
2 4136 506581720
2 23095 555584316
2 24361 472198353
1 45919 121210 853593559
1 45865 85158 461776687
1 6969 105084 884169160
3 7530 4841
3 13892 101376
2 23322 84989853
1 61541 110523 131596716
3 22445 142796
1 97276 103930 747626199
2 3712 645913581
1 30081 61002 875040490
3 1226 680
3 10720 24637
1 44240 138703 421410093
1 63638 135748 40797824
2 23179 151555648
1 63297 68798 964099562
3 18449 85534
1 7331 136322 780227762
3 24745 32939
2 2329 662772160
1 35018 116875 837227365
3 13233 110452
3 16822 32445
1 27556 119499 757542695
2 1214 283400811
3 16822 30700
3 7831 139405
3 15966 93698
2 14021 194854228
1 46769 66332 811838725
2 10758 803223258
2 12106 334222115
2 9480 24648359
3 6203 70610
1 37934 37995 192139389
2 8911 115747569
3 10446 48528
2 3660 59473474
3 7858 30711
3 8783 105916
2 12420 625280665
2 7130 729392039
3 24929 39129
3 5416 108222
1 11163 12091 449028272
2 10617 299013512
2 24635 161981329
2 11841 619816779
3 8173 144300
3 2474 29643
3 9291 72971
1 56490 118634 618446460
2 21638 362232665
3 24043 48977
3 23273 139143
2 11297 153479325
2 18496 942956971
3 10673 3101
3 8580 893
2 14854 900290288
1 38611 49327 774382931
1 23343 121528 993033647
3 23872 84563
2 13457 737738151
2 5561 605425192
2 7082 571552457
2 79 908058895
2 2598 920284461
3 19807 83184
2 7686 346744741
2 10767 783693420
3 24135 70509
2 4250 997288773
1 41755 98608 649022965
3 13492 23405
1 23203 94035 650285668
3 21466 54441
3 18428 71284
2 19490 84740665
2 6984 389834471
3 2861 18157
1 21088 47128 161860613
2 1075 293240146
1 35062 38771 899422982
2 7860 222753262
3 19231 87911
1 5877 144667 475270078
1 11310 76753 525366771
2 22742 846573654
1 26792 129602 193308986
3 22300 43369
3 21877 82397
1 14191 117518 935712106
2 9799 983806116
1 74622 133345 838584317
1 45384 47492 841084628
1 31381 96521 195389376
2 13978 60481368
3 15220 51163
2 3889 33952163
2 21155 134933454
1 24817 140354 47377816
2 2893 98299645
2 18901 927460364
1 82708 88416 156863437
2 2173 762368069
1 8733 139459 411780468
2 23031 422542253
3 17807 63458
1 92899 117634 272277946
3 13831 33001
3 4927 3257
3 11024 30812
3 22252 117436
1 52058 70474 294422055
2 16452 755476442
1 31625 142036 126772441
2 21014 535696623
1 117363 121859 665497189
3 9526 10553
2 6127 853821815
2 22354 520593830
3 17646 78813
1 91167 103272 885744933
2 13984 223940578
1 62110 69475 887744870
2 6753 50117731
2 20807 863581222
2 16170 852365349
3 9853 46063
2 12612 582609647
2 15840 75955581
3 6085 73577
2 2767 457064748
1 51133 141969 237188059
2 7731 518637811
1 117420 127617 443055709
1 72209 140790 820955849
1 11776 84446 960305966
2 10402 741402889
3 3807 127845
1 60033 62434 751176786
3 21716 119036
3 4263 101700
1 42273 109402 797264587
2 13635 551951483
2 11792 318345993
3 14153 31938
2 11576 210642260
1 103519 117052 232633551
2 12304 551322820
3 14762 11463
1 20655 67688 219780290
1 64901 97778 5742247
3 23434 114285
3 3532 66857
2 19165 533705669
3 7687 30199
2 4891 887876083
3 1861 112002
3 6884 24439
1 49398 104424 619596667
2 5895 428430958
1 16776 25310 873574359
3 23040 142948
1 99561 121231 974894706
3 14965 125525
1 23556 82079 629866155
1 102810 141502 182247825
3 14699 8247
3 12464 136735
3 5917 143100
2 276 169169037
3 22433 60193
1 56027 144296 904174804
3 15625 28112
1 110706 134622 311359821
2 5254 532546932
3 22565 75320
3 24345 87696
1 2105 107705 275171159
1 33499 73855 809340286
2 3775 146995986
3 14909 140512
1 30563 109656 478712046
1 35501 109683 691316342
3 23374 132603
2 21911 279499804
3 21911 22323
2 8385 114291526
3 23356 130225
2 14992 918427623
3 4944 141853
3 23404 9652
1 72975 94127 330542106
3 22251 36309
2 19754 780214122
2 15986 337417572
2 5069 440933845
3 9425 5191
2 24075 914218812
1 34822 99521 2950678
1 26612 35651 267659256
2 22194 742185852
1 86161 130707 434205178
2 7423 93714237
3 19309 105678
3 19288 136542
2 6396 64794422
1 67764 112422 949777604
2 9602 228157292
1 73863 136903 742539447
3 20055 62320
1 6416 23568 611408895
1 28787 57745 753595720
3 8137 91356
3 18476 49685
3 4543 14441
3 10359 112484
2 1242 759685667
1 52278 93050 837311529
1 3312 42771 508685261
1 9782 26929 139939124
2 17258 811127567
2 24933 486417373
3 14632 135883
1 28516 79977 234765571
3 18760 10994
3 21708 85312
1 13878 73813 983215791
1 13266 120372 539809834
2 4109 93667658
1 7109 141380 260155302
1 83553 144478 177993732
1 70924 98121 932055171
1 34973 83131 298678649
1 89915 102841 572449572
2 22898 888341422
3 13273 112821
3 13867 128218
2 21391 258525161
2 17840 156611341
2 16352 854480643
3 11264 53769
3 16322 62248
3 21980 88984
2 3676 707906968
3 10789 75874
1 28904 121597 218180480
1 2684 54874 441944453
2 13181 909609773
3 2400 64191
1 34161 47121 326865343
2 8643 932227779
3 1474 125319
1 55130 102191 137472198
3 17780 134008
2 7462 250856433
2 13608 8287364
3 1503 100037
1 6868 138525 770538068
1 22900 74405 667684173
1 47558 85338 63671036
2 12194 367802874
1 68134 131181 971948371
2 20506 56677869
1 7221 135289 201841938
2 3947 203924877
3 10095 3292
1 8834 26800 110657644
1 48409 107218 621939226
1 23678 107073 695662027
1 49931 75601 490397377
1 14971 81622 334929056
2 7258 845154356
3 6381 136113
3 21618 32268
2 4792 876080136
1 94313 124826 970476622
2 11822 582515270
3 5475 114145
2 19069 930737161
2 30 893987809
2 1140 983282995
1 71218 81418 804950585
3 772 37657
1 36474 122743 736481863
3 13310 110912
1 15838 135522 201358267
3 24952 97140
3 18639 55983
3 3826 63417
2 1124 582660313
1 45424 70982 418078962
1 82544 124745 162604759
1 91137 98602 358051404
2 11170 386496028
3 4168 111875
1 58058 99048 605936081
2 17519 458704121
3 21106 76061
3 3414 141937
2 19451 854900902
2 8234 263564673
2 2663 609006850
2 22332 505581238
3 13641 67998
1 132280 143445 659180347
3 16568 138909
1 122404 123852 946496526
1 4412 140398 32183153
3 9753 90956
1 72020 111480 124413992
2 16064 23043115
3 15641 132125
1 29367 131369 860725952
3 21145 81852
3 5792 29369
1 30094 59580 400088641
2 16605 239606175
2 10944 392972015
1 2233 44973 47188145
2 7695 276398938
2 19166 481148762
1 102982 132357 937976270
3 16018 94671
2 17959 568605541
1 35720 38056 349458267
3 24442 124624
2 22 639831042
1 76177 140264 199056607
3 11698 83850
2 16659 198579661
1 90485 102388 280958426
3 20782 331
1 101084 129675 694487837
2 23532 723523143
1 59169 96989 552533794
3 3563 17731
2 11976 737731706
2 14208 59740561
1 55209 134606 976043781
3 892 69853
2 1514 133484657
2 1640 559588062
1 111228 129418 985882510
3 11705 33310
2 13265 439580016
2 828 258079992
2 12279 277989475
1 29780 129302 328039598
3 7205 40413
3 19386 133668
3 15871 113975
3 16574 112325
1 69355 77752 323510168
3 21996 65175
2 23971 331021315
2 5160 803155846
2 854 622028278
2 14223 74751839
1 4190 143646 192297230
3 11708 15514
2 11121 868584233
3 12936 101868
2 440 656290005
3 3615 87940
1 40171 110236 831303531
1 70486 110973 346988720
1 21331 69352 437976726
2 14790 350374383
1 16105 104810 195213366
2 18954 672606792
1 60755 81024 823362442
3 19725 113804
3 17320 70661
1 61351 66304 761380172
3 13029 51260
2 17817 960916207
3 19669 91201
3 11064 59297
1 111691 133183 665632588
3 17053 34543
2 2011 777262370
1 39429 113239 666380895
3 24424 107488
3 24635 15579
3 5524 113453
1 38250 114789 120995483
3 10442 120600
2 10848 15148969
1 64988 89544 861203601
1 91667 118505 454406643
3 11872 113422
2 17618 672933397
1 12536 109541 172700220
1 108983 130529 399880171
1 20293 43414 973661342
2 13053 328470029
2 4293 201770923
1 81973 122531 971234114
2 6229 291580244
1 85806 97186 316853624
2 18280 324664981
3 21096 56815
1 71099 133097 871676759
1 96778 102730 21377579
2 19560 193793467
2 21969 416665253
3 13767 69674
2 13304 575671445
3 336 86868
3 7157 23183
2 8971 411502453
1 59469 120884 270471107
2 8559 964611659
3 23776 4049
3 23697 106520
2 21743 315988368
1 1648 32593 363945739
3 22289 233
3 8417 78072
1 23926 64371 609645185
2 6055 126214007
2 12368 100842650
2 3282 357445016
3 14352 139523
2 10039 773934286
1 23993 44320 310645245
2 21195 937548485
1 23720 143053 708411938
2 20907 342089641
2 7892 63534566
2 10810 719726873
3 22050 76929
2 15953 41955811
3 646 61061
1 37312 73420 6314047
3 13811 5153
3 18827 27100
3 11431 125531
3 7084 111750
2 21508 593495716
3 12736 60698
3 1462 18703
2 10231 554537663
1 19503 41303 133457941
3 18438 2547
2 1862 365893178
1 43928 95816 772213886
1 10972 38961 401621165
2 7480 864076426
1 86005 113272 102043054
1 15284 92004 965608707
2 23207 621184932
1 54038 139944 22889759
1 64929 78204 359618336
1 76098 123797 41159200
1 22388 37581 21181993
2 22064 574871231
1 36818 99238 446291391
3 18659 119228
1 57213 66363 399221203
3 1123 63696
3 21903 79308
2 22090 712252753
3 11409 120167
1 15938 74390 886043553
1 46383 99466 984992642
3 19982 69617
3 24129 93268
2 9451 314521838
1 94854 104728 563028721
3 6063 39469
1 37512 78461 208688134
2 2901 492525951
2 6585 36437400
2 85 788017629
2 21793 979061759
3 11705 103705
3 4910 33481
2 15984 697139018
1 113037 125367 741652421
3 1467 7656
2 22779 301546019
1 85989 134782 356516386
2 17537 453846689
3 3066 84345
1 38136 127681 602794223
2 14924 187302898
3 20757 26461
3 1336 41413
3 15947 119969
1 832 74434 997332417
3 8771 81925
1 7227 25111 635721385
3 14602 17784
3 14175 23603
1 30218 56694 837126420
1 53009 87497 318126690
2 7585 206780030
3 13899 55512
1 34092 97065 326782431
1 18374 51497 189870763
3 9890 15072
3 18417 79358
2 13260 814659104
2 3250 814399718
2 219 938732834
3 7077 141822
1 3506 40053 866438598
1 36555 51274 100810136
3 15571 84812
2 7982 756309657
1 16424 125448 983609102
1 15316 31514 352360019
2 1466 397591629
2 19828 117661607
3 1706 135332
1 66845 90044 310299993
1 54421 69534 483818167
1 23764 140451 842213779
3 3375 133411
1 23726 44800 609884477
2 6363 526851466
3 22561 97918
1 58407 87182 984226996
3 942 13854
2 18924 207921602
2 6704 151435103
2 24757 631259353
3 23593 125823
2 16078 398137382
3 5262 88054
2 5925 449932365
3 5299 35280
1 12477 35736 931795495
1 63537 119936 445443365
2 20440 972084513
3 11396 42338
1 2497 6420 734719975
2 17492 118539158
2 4290 634614252
2 23289 367168217
1 40740 117617 354651889
1 11545 102805 379568794
1 2245 13081 456983404
1 52223 62914 67488803
2 15243 767874577
2 18183 604854209
2 15026 541817785
3 22456 37111
3 11426 67260
2 18415 277467939
1 129442 138079 701964257
2 7768 433962309
3 9866 125896
1 69677 135042 547468594
2 21600 775309961
3 19737 110770
3 3002 61587
1 46186 120677 427048862
2 8527 186250442
1 52534 68468 631576530
3 11662 18442
1 939 97347 945761623
3 6 106191
1 39439 125250 181300265
3 14085 78661
2 2984 850376818
3 11381 15085
2 4255 303977544
1 21485 81958 337941149
3 9799 114501
3 4706 116539
1 17480 27404 534797033
1 94528 124236 510498228
3 9804 49279
3 18423 4442
2 8666 272110166
1 79705 87227 653450538
1 88057 124401 986014779
3 5300 79759
3 17745 62945
3 13671 138015
2 9098 673377842
1 76297 122031 145229144
1 41777 108819 117530950
3 10054 99247
2 2094 387336193
3 4744 118631
1 44810 143192 98065115
3 12749 126829
2 6924 382447542
2 9472 682482847
3 6992 6
2 23835 777386025
1 3545 56813 413113104
2 19340 371745759
3 19496 1110
3 2103 119209
1 124706 137210 71792491
3 23538 84938
3 4844 119866
2 3794 219810686
2 22302 465877850
1 125679 131149 778920061
1 45209 134480 505670479
1 78550 96023 373272873
3 1124 26657
2 4131 946930792
1 53748 117118 371893309
1 55417 65269 10679488
1 66627 136461 171959525
2 144 889760908
1 19084 91118 718393462
3 22080 127306
3 17891 85002
2 17038 802026353
3 21988 141835
3 7649 16536
3 10527 40406
1 92239 111622 207018672
2 7662 446230717
3 22466 91039
3 3903 28804
2 735 842557119
1 91976 107089 606430828
1 61169 87516 75852382
1 11694 15546 23639221
1 57973 99574 709136838
3 4773 23044
1 104877 125789 781129810
3 22972 75656
3 21669 33083
1 87781 123055 460868142
3 1215 123200
1 94027 109159 785706917
2 21230 628887512
3 15944 37422
3 20534 121486
1 22341 79916 670663402
3 21064 21674
1 43623 55750 714401922
2 8244 965424888
2 19267 112407600
2 436 939240104
3 12470 6840
3 10406 95317
2 21664 54025585
2 22670 130352589
2 8490 284539614
3 23201 61905
3 4250 104145
3 24761 31381
2 4852 28982812
2 24198 101602883
2 21620 574143933
3 1131 139262
1 17776 117278 38027825
1 24244 122415 480363696
1 2998 118490 670681955
1 57401 118247 299416941
3 7576 50677
3 24514 79425
1 106562 109357 380177457
3 11479 2889
1 10290 65430 73963619
3 14008 83248
3 9849 65068
1 60747 125003 579879797
3 19287 100387
3 23907 5567
1 60267 121470 548701928
3 19634 63050
3 3840 23768
1 45588 65570 264761203
1 8326 28259 395483031
2 4001 394322349
1 18784 29799 835831583
1 21290 54461 663004336
3 16027 12218
3 10816 96477
1 486 46125 794180396
1 32075 35557 358827618
2 9806 883402412
3 12435 78012
1 64394 86347 884696787
3 1965 82854
1 37249 45595 667016965
2 8204 795804913
2 24152 674208344
1 33860 72894 408376685
1 77790 89321 473274961
1 15492 113905 641486257
1 107177 117070 859271974
3 18642 77463
2 13665 561721604
2 17095 159624318
2 7880 761819353
2 7903 382202167
2 5240 347617978
1 109823 112870 513973638
1 1859 98698 802890809
2 3524 94646525
2 24374 299493666
3 19399 142887
3 2860 121011
1 79060 111410 227749419
3 16285 35693
1 81931 136408 21318488
3 12886 143075
3 22846 82906
1 80023 92742 613750359
3 9733 75169
1 62338 65218 194686746
2 22450 941526831
2 16336 531753763
2 16069 902021168
1 79186 86038 431523552
2 24765 356272936
2 20518 467824570
3 5545 19639
1 23755 140787 704019639
3 6162 45831
2 7687 675245959
2 19945 882807327
2 7498 545398690
3 13631 1274
3 4650 80329
1 7343 123905 66759372
3 6526 83883
2 9577 586036042
1 49556 131940 528003955
3 15267 46410
3 9071 73959
3 3845 17197
2 23647 643794555
1 63013 81213 758111682
2 15767 509873976
3 23418 10584
1 88446 102971 35072045
3 11232 104931
1 7255 126307 852298007
3 5684 89103
1 3561 108592 249460509
3 857 115884
1 132366 133864 822600170
3 16089 32655
2 14944 616476420
2 8161 175960439
1 59140 129406 130262173
3 2466 93178
1 81721 86876 885896466
3 4780 71130
2 2878 551497773
2 11299 982491585
3 22976 39924
1 6128 7472 107990884
2 22729 689651054
3 8388 139616
2 2576 52979078
1 49883 122808 825831252
2 10077 791100800
3 21484 107968
2 11512 49334026
1 27364 67520 652598400
3 4083 85727
2 10366 350069119
2 2233 160468068
3 8316 100033
2 742 322590171
2 215 467299320
2 22648 537128469
2 13031 813616951
2 3224 55604581
2 1478 996909501
2 12006 434639522
1 52631 86234 805563793
1 137200 139212 435679609
2 2056 975920587
3 20839 22275
3 3478 43550
3 23952 37961
2 3976 485263922
3 19961 73756
1 108142 117605 965732035
2 12839 177033064
1 29255 140508 921458121
2 1854 63634777
1 72354 86923 293441208
1 40070 111404 67970556
3 1465 141453
2 3950 57012054
2 20715 115680589
3 12103 100004
2 2864 68536180
3 22928 142832
2 749 209070302
2 4569 867847319
1 61201 64149 256488384
3 10774 9155
1 78784 105216 190597214
2 19475 893660366
1 82366 114370 559758737
3 4645 128771
3 8110 140215
3 8420 98509
3 17018 42340
2 20321 609343227
3 11675 141030
2 20882 148118949
2 21647 391560775
3 13338 15298
1 55613 108828 825754178
1 35946 64183 378041787
2 21065 840779496
2 10983 556050523
3 16252 60923
1 67756 134373 916711339
1 47774 115230 146183167
1 35547 111567 215204818
2 9572 998603143
3 4857 67688
1 243 13462 192183250
1 16625 46037 508206664
3 21790 62444
2 7357 56851650
3 11360 126801
1 71382 120476 68478920
3 8550 118807
2 1467 222965481
1 39755 67076 98140560
1 54899 133009 625006197
1 47325 139113 375363794
2 7291 274700566
3 14357 87413
1 88561 114991 381929555
1 24267 94264 122168658
1 90494 141342 814509822
1 30567 98771 180217108
3 13575 131907
3 13160 95609
2 24827 503946910
1 91882 122216 52805676
2 12816 966161209
1 69802 103064 510766515
3 3741 73922
2 19613 898839504
1 6241 72953 188136153
3 21738 1188
3 24523 138969
1 11826 69239 383833979
1 13348 143058 806868442
3 5864 60425
1 9564 123003 356370724
1 66301 85141 163756656
1 74787 127638 318724879
3 2202 3061
1 3759 17055 186919598
3 20759 56064
1 22671 138273 488238397
1 75940 114520 998189786
2 1587 653295764
3 11688 106612
1 38515 89083 42304909
1 5091 26558 782831773
2 17118 395934678
2 14644 941406868
2 4681 931910095
3 3936 61255
2 3160 48648632
2 22442 551275381
3 13707 109690
2 14415 786984033
2 21921 943838392
2 19099 879178539
2 20122 489741346
3 20726 10590
3 22715 38056
2 9537 273556566
3 6176 55323
1 30723 128542 344505220
2 3835 812109905
3 3350 13759
3 14756 115370
2 19190 582321021
3 1291 91485
3 18914 95708
3 10396 77847
1 37008 100515 747943650
2 18810 304897933
2 7513 49954749
3 9522 61788
2 6009 417178731
3 1804 130393
1 6368 142841 628657253
1 17316 58890 49570870
3 4800 57305
1 104500 134984 117184283
1 10024 94194 274834420
3 7322 27976
2 21110 791719341
2 18950 787142348
3 17174 27834
1 123886 125415 309897294
3 1925 87602
1 66631 127304 512422811
3 7642 59593
3 20144 73141
3 319 81391
1 20767 131643 126023976
2 2799 467974497
1 24547 70325 613879295
3 4265 31727
3 16741 94828
2 22571 797500618
1 10667 77847 913555154
2 15176 862100932
1 32064 53781 996010469
1 133405 143068 589831146
2 12833 507220654
2 21354 407260544
3 4493 54641
1 48510 66127 117607359
3 15301 3447
3 24335 6766
1 37578 124258 678839
2 23994 775914949
1 10164 51755 472932648
3 19614 142158
2 4524 396403088
3 17119 43316
3 16428 143941
1 29338 75720 677016311
1 24849 88185 761233498
2 4364 47120477
2 12735 703872107
2 4517 416250841
2 21863 703856120
1 37673 131428 137013937
2 10873 25973781
2 10109 346020244
1 14054 131394 126237919
3 3959 23585
3 4789 121223
3 15006 91920
1 796 41907 298193334
2 1380 720864079
2 176 368553046
3 20895 55321
3 19516 133652
1 48745 111318 872322049
1 4251 89273 266843156
3 22748 141095
3 13885 59524
3 10323 131286
2 24875 517489993
1 18956 113970 125659680
3 14989 33462
1 51434 87277 849786831
2 7137 504339219
1 19722 98804 705489999
3 1278 144760
1 41608 83752 528524074
3 8707 64478
2 15518 424874081
2 17680 786674038
2 19093 145288331
1 45312 58728 386735534
2 11920 584841890
2 2911 749041266
2 14571 548688356
2 11392 43042214
3 6309 138297
1 44954 128862 941997528
3 13454 43844
3 7073 73558
2 6810 166158199
3 23882 142145
3 7720 15868
2 10959 818158128
2 424 888897676
3 6035 143261
1 74271 121143 651147870
1 2366 66666 532249399
1 34616 53583 145012263
3 16410 59769
1 33043 72239 556690310
3 2903 14600
1 15301 91048 389739734
2 24770 866453570
2 6319 916732371
2 16717 382829921
2 23846 913327922
1 41567 114334 398024787
1 12272 13018 723761554
3 19495 94064
3 20138 101354
1 28083 137664 883790978
3 18036 88910
3 1622 91967
3 10551 7698
1 57769 126881 19914382
3 9724 43339
2 826 578676353
3 22898 80353
3 8847 84205
3 9901 114671
2 18874 251399102
1 92185 135052 639384659
1 78281 91975 429882496
3 9252 114728
1 11832 88567 89432745
3 23211 29114
2 24357 163826353
1 32784 70271 893326508
1 116645 130917 525949401
2 15827 479075835
3 6140 82038
2 17850 883841723
2 12298 266446148
2 20043 277804599
2 21105 336842140
2 24128 742517873
2 5264 614036661
2 8038 422334297
3 14199 17002
1 8564 51298 894598307
3 681 34198
2 17356 605005369
3 2647 79067
2 3079 687980867
3 1498 50271
3 20172 100688
3 24304 68780
3 13370 141729
2 3730 62642175
2 7189 695511232
2 1011 360394664
1 95959 114526 985227087
2 13828 279401305
2 4906 447610941
2 6382 627767470
1 125394 136726 929323533
2 21691 425392744
2 3602 25225689
3 13465 140955
3 18672 66194
3 19041 9502
3 22262 30005
3 14527 15159
1 13723 86809 584046336
3 7230 3565
2 9239 856809186
2 9346 101348671
2 729 440220018
2 23170 80731055
2 17146 959103321
2 18940 10154842
3 22749 46707
1 34381 127914 310544915
3 8610 51212
1 55198 86099 687222486
3 13515 131416
3 17662 104544
1 72385 111207 203999926
1 126054 139509 521728632
2 9910 435791566
1 39772 53032 509010655
2 9986 142144802
3 17532 119789
2 23668 400908374
1 30981 76478 266965603
3 18132 26650
2 1399 216870943
2 7727 558894830
1 51293 62996 604535322
2 5507 554240101
2 20971 454643970
2 10307 936043069
2 20122 515766986
1 74235 136119 947759171
1 112661 139026 174985270
3 15362 127428
3 5959 66366
3 21731 42203
2 19142 749521833
1 22545 33651 182440602
3 9428 138415
3 12631 45663
1 81851 109379 329040666
2 17427 151173516
1 102739 112019 703100332
2 22380 39711632
2 11825 549101841
3 6515 140972
2 19348 679928628
3 16094 8565
3 13831 42885
3 1892 65410
3 19114 63985
2 8888 357471724
2 19906 405088413
3 17398 93367
1 58420 87307 907355333
2 24813 771041127
3 17337 91141
3 19801 53277
3 1761 140095
3 17119 41079
1 13491 89579 593589255
1 48734 79882 245010660
1 55184 83391 67970820
3 12748 135604
2 11467 712478159
1 39154 112420 253244752
3 23525 14877
2 7279 494564277
1 7368 142201 346497024
2 3465 174670951
1 95779 139507 545552669
2 16481 765154124
3 2975 114088
3 16877 117780
1 72381 99717 5641688
1 46610 138734 956641561
1 13545 119916 916501767
3 9722 19856
1 17698 64181 783597622
2 21288 568587519
3 2462 32519
3 22882 117909
1 63900 75705 563873159
1 18072 30566 73265764
3 23837 97116
1 120724 133723 484297948
2 15799 341730762
1 7231 21423 158056623
1 13607 26300 838392060
1 35355 49008 907467341
2 14057 429437513
3 1995 143435
2 8777 678087564
3 16774 78979
2 9778 585483261
2 7329 145392657
3 701 126659
2 10481 804875002
2 21422 719697688
1 3265 122889 99216848
1 6492 48282 418552615
2 9918 27162871
1 4604 117365 296877951
3 1150 92097
3 15121 25985
2 7493 185623898
2 23438 548441519
2 16733 363200554
1 72061 133172 595808173
1 42955 48741 898065270
1 45831 90580 713056993
1 51917 127212 877006670
2 24607 160504045
1 453 74739 395506734
3 24270 50509
2 2551 352016521
1 113074 143791 142933485
1 31307 116651 47681211
2 23225 907315495
3 14707 15705
2 23268 898912890
2 14179 802554286
1 23025 137363 902597220
1 97672 102143 638690657
1 76387 83316 777387863
1 91189 133992 410842087
3 16693 40874
2 21832 610210080
2 11277 225608192
2 3129 227630943
1 43237 54859 660317075
3 22613 95138
2 4866 753906381
3 16165 121769
1 72795 107976 764068572
3 22497 7288
3 14874 93844
2 14917 584787135
2 10321 385221482
3 6079 42074
2 24494 312118514
2 23471 717270252
1 105252 130046 439301528
1 65870 73938 90296931
2 704 566237800
1 60620 124610 946436044
1 100431 134287 939969600
1 30651 133686 94557693
1 24703 83751 792049988
3 1016 109290
3 24920 116920
2 17434 196133554
1 76303 108278 894888572
2 19746 589942084
1 23007 85784 911541385
1 24290 117898 996390624
1 29495 70033 892414510
3 9312 139691
1 102205 106448 222621862
2 15967 567296942
3 20236 75995
1 62929 91336 842928751
1 31575 116746 255321352
2 17078 136212376
1 26358 109092 874662163
3 11373 31172
2 24170 886841895
2 15029 660413127
1 66870 121806 200151065
3 15919 22941
1 57575 65352 30759178
2 11944 221500865
1 25201 83458 481214718
1 17927 46802 354077921
1 58380 142771 963158418
1 107005 110053 535916670
2 20014 225570174
3 12933 829
1 74999 128769 569651942
2 23074 373525533
3 21261 60983
3 15943 80653
3 10143 15962
1 65349 116153 668191282
1 13243 65189 880626434
1 89435 114712 277834362
3 22351 33560
2 46 724784546
3 24736 7099
3 1252 100178
2 13551 567091381
2 21559 331853535
2 20752 767581683
3 15030 114188
2 11988 536927133
2 20127 961896143
1 14389 21337 823789847
2 15149 828132971
2 11384 365035577
3 19580 78709
1 120336 121865 267573239
1 25363 132833 294655286
1 24659 91096 635315170
2 8480 741825993
2 12011 162377257
2 8227 461339732
1 105455 133654 459569388
2 11487 242475763
2 23845 318469367
3 6318 46717
2 17824 314789605
1 107798 118663 776058696
2 13748 334008188
1 2758 78562 201443524
1 4912 138547 275735734
1 72979 143849 98320510
3 17412 75057
1 65830 75160 290855695
3 11153 73842
1 59846 99746 46278967
2 19520 844145004
1 38378 101073 467712404
3 5457 63444
2 19097 892054119
1 696 62931 777832169
1 16471 49504 915155957
3 16180 107139
2 12273 211624304
2 14965 65320006
2 2246 647700057
1 73927 109484 193006431
1 30028 134798 667650618
2 23885 965938981
2 2098 986225592
1 93368 120524 317305325
3 2536 131219
3 7492 49268
2 13856 331462043
1 85865 141825 535938948
3 11680 29720
3 24024 106052
1 82438 102333 829474532
2 13000 9522799
1 30876 120899 37861191
2 16008 911054244
2 6701 160572544
2 10411 557398277
3 23536 53164
2 8768 413604313
1 53766 144390 475791347
2 16790 364516440
3 12953 26529
2 11490 226800399
1 17483 96874 905467015
1 66113 93827 328042663
3 12075 55622
3 2670 133791
1 28190 57581 438654751
1 24312 40338 398729156
1 71959 112366 2417188
3 3148 34048
1 5122 21164 390365844
1 34942 130852 257018485
1 84203 134121 692971511
3 11853 134206
2 12703 188179090
2 13651 923027460
3 20872 124655
1 44430 142105 188140261
3 11327 44306
2 16606 761572770
3 8781 72649
3 13043 14144
2 19007 953553395
3 22703 75062
3 23923 141811
1 4490 143900 444009207
3 199 119568
3 4941 54137
2 4843 32685543
2 23203 798503036
3 9040 84142
2 2744 92491767
3 22600 117143
1 12852 54444 389799792
2 19601 102895121
2 3061 381606273
1 26642 104800 975528385
3 1687 45860
3 9667 121526
3 18975 64331
2 14870 184706844
1 43129 143218 297295277
2 8088 138827627
1 122516 130664 448489814
1 40059 118370 767560548
2 12476 377390759
1 13795 59243 863375735
1 5324 121669 552450889
2 21520 218989380
3 8590 9325
1 1508 133036 724020383
3 12502 78927
2 14031 959135642
1 90426 122914 13866648
1 40874 44028 440687199
3 17660 31810
2 15366 877817522
1 11371 68705 579853542
1 104756 124215 74258572
2 12272 738735259
1 113986 142576 249952749
2 12171 948499008
2 3411 89140755
1 7149 52237 668255692
1 21432 24483 139738540
1 11518 136124 656679444
3 853 140387
3 23909 36828
3 24209 74249
2 16334 331514240
1 72309 87416 389074565
1 39711 48348 721519241
3 3190 19037
1 77423 124383 610341316
2 7653 745859570
3 1870 93934
3 16973 131138
2 23574 687608897
3 20918 46883
2 23702 212763413
1 51571 102357 454425276
1 24779 52540 615790621
3 8981 60127
2 10391 457735865
3 11778 73441
3 13008 15521
1 114037 120789 499998018
2 18159 895851089
2 9334 783431511
3 2638 118496
1 14694 24003 519277991
1 87417 92846 746827480
3 13879 78700
3 3830 69163
1 30230 121726 176188309
3 23094 141624
1 43521 80861 812574079
1 15680 78244 66411583
2 8445 413164108
1 19396 98684 882420751
1 86367 107444 769098064
2 6890 151383906
2 4491 409031130
2 6087 582931261
2 7274 875441779
1 74667 140276 922664493
1 3239 31125 935298817
3 7045 135534
2 19371 953365652
3 4493 78593
2 19638 699198659
2 3871 25834591
2 22854 979965305
1 7091 51195 899050938
2 15606 380613220
2 1552 755885046
3 23745 100636
3 24575 5866
3 19890 38754
2 14618 73080512
3 16930 126907
2 11011 718291725
1 71846 86506 925075732
3 7600 9462
1 20445 39011 604033081
3 18687 118081
1 29993 93132 972759204
2 4497 551053012
2 14097 646394404
3 5219 6281
3 6560 39796
1 14614 62940 917746126
1 66468 142220 562929578
2 236 601298486
3 18088 72244
3 12300 68032
1 108561 130848 438462893
1 10379 37097 468124010
2 14297 54714223
2 15360 474085440
3 8412 40313
1 48121 55728 166807488
3 22541 97608
1 68484 85460 496369782
2 11254 120234183
3 24516 24497
3 970 109635
3 5003 107346
2 23257 284358054
3 23160 3309
3 18248 37562
1 15321 92092 987785872
2 13079 155181142
1 52199 86752 537582839
2 4284 577921509
1 3298 4120 739268850
2 18581 199719608
1 108245 121472 703460907
1 72983 82651 641108244
1 89891 113460 984590863
2 17225 574238887
2 3085 490812278
2 22050 978110551
1 8898 126878 540881707
1 111772 141100 580959704
2 23191 694176524
3 2391 22376
2 23360 779755783
1 78019 122203 25120038
1 8325 49480 28555076
3 23543 6802
1 28102 54522 145756535
2 7766 457207808
2 11001 421169280
2 1251 28025014
3 14403 102881
1 6035 44258 9692222
3 22172 7849
3 16942 12407
3 2190 20036
1 78929 83570 233706101
1 10235 106375 699306355
1 30527 88346 528992641
1 18481 108731 755610981
2 6862 542476124
1 23268 117504 233208925
2 5192 76406777
3 22255 102239
3 93 64266
1 10117 144149 351403533
2 20508 848546660
1 14198 65723 693373512
1 36363 126365 539072829
3 448 76854
3 5188 115845
2 4547 825119984
2 7394 772837835
1 92599 118542 688379884
1 12282 99528 236327821
1 82628 131083 106313847
1 33666 82080 970317730
1 37771 125863 306739650
1 8991 55162 449527588
2 3450 190038325
2 21616 624980959
2 20605 28246261
1 41626 56556 717247041
3 16246 2387
3 3776 142970
2 20626 103605804
3 14827 119539
2 23814 91713891
2 14898 603469742
3 3696 98153
2 15337 390718780
3 2069 78713
2 12945 91106022
1 31056 34875 20015993
1 98430 129391 708731532
2 2039 448473701
3 5201 133907
3 23337 14781
1 61644 104824 802395224
3 24046 74811
3 15139 104445
3 2859 64785
1 62199 107734 64572833
3 6339 82265
3 17440 136884
1 107632 142489 592433701
1 6750 43741 256725893
2 6207 206314392
2 14269 302005749
1 47565 115889 840020541
2 22866 70332493
3 24867 45256
3 11461 95651
1 31183 106819 200921876
3 4636 137066
2 2288 805293206
1 35906 110387 362833303
2 7055 679470518
2 23988 639120045
3 574 42211
2 24116 879808793
2 2715 272699571
2 16535 708883661
3 15916 19900
1 32974 63027 585113888
2 3675 412568685
3 10798 80872
1 82215 133985 911430523
2 2077 242683648
2 10519 345107859
3 22153 142432
1 600 43060 599701971
3 12216 40740
3 4690 10
1 38751 118427 17321124
1 98226 139265 660700024
3 10851 37940
3 13893 15210
1 86814 112449 672995316
1 59126 67079 510968769
1 53440 96120 667035231
3 19937 39160
2 13804 927562155
3 11684 140393
2 17347 488616999
1 23625 67154 691628940
3 20852 49330
3 20557 96710
1 55499 79637 811187174
1 20941 26922 301474375
3 23434 73984
3 20936 101022
2 11356 836099152
1 35470 38801 785730074
3 576 64621
1 51139 109095 600242690
2 11281 633208720
2 23056 842467671
3 22952 31008
2 21038 301510408
2 5228 223753328
2 17715 870827853
3 6845 128164
1 1269 36125 286195018
3 7256 82987
2 5043 585045780
2 18159 205609805
2 23479 973847228
2 14715 223074852
3 2830 11954
1 107110 137498 592535803
3 17799 133271
3 3282 53778
3 14904 135489
2 12276 762193577
2 12758 695934740
1 113425 128727 668106600
3 20364 73465
2 3937 35276558
1 27726 100468 539405253
1 31560 94617 471000015
2 9412 188850749
1 13011 90558 950674279
2 16901 18303539
2 1761 165390599
3 318 135448
2 12822 802892339
2 16146 258162283
3 6094 42585
3 2574 91763
1 36157 91369 971991996
2 9034 925073220
3 11448 130951
3 16146 13066
1 22525 139527 985923355
2 16458 937549404
1 109230 139955 707276430
3 7102 113921
2 21542 26536364
2 3004 257791678
1 10598 17399 846414130
3 22346 9060
1 26625 139132 817860256
3 933 106474
1 21540 119322 723871782
2 1886 404156836
1 78317 82003 320326946
3 22942 69541
1 25808 131828 510517898
1 31984 88235 573339537
2 2597 176171343
2 11317 24146415
3 22714 89250
2 2326 583387131
2 17122 179725176
1 5226 36115 391626160
1 86790 124262 471047945
1 66306 108108 831494111
1 43228 77519 377042225
3 15632 116515
2 5043 638517251
2 16079 625216759
2 4439 270431414
3 23777 95391
3 3988 74590
1 62526 132655 80930985
3 9656 34378
2 1654 31892907
1 109624 113448 587652959
2 17819 99336130
3 12839 39525
3 14426 25577
1 69248 123917 115766714
1 48 67035 318781543
3 66 37812
1 46986 68276 694011735
1 19494 38179 674679076
2 14866 475505812
3 9683 117040
2 3310 172482250
3 4653 59777
3 3433 1900
2 23548 334929705
2 668 604322880
1 21559 114048 874098315
1 126205 137518 19718359
2 13127 273910835
2 19190 500117984
1 16814 104336 235287830
3 11744 27726
2 9277 665080080
1 27666 74179 434507109
1 14582 26642 782814825
1 11706 53694 61325264
3 904 140659
2 10908 638480686
3 7130 23906
1 111019 131753 665096123
2 17787 928313776
2 14873 671234462
2 19531 107625709
2 10445 54575908
1 45898 49422 375201826
3 14945 35597
3 15479 8625
3 18772 105762
2 12432 545873053
2 24894 192525021
2 21198 50059000
2 3540 957688602
2 18535 641922122
3 1113 127484
2 15244 879698533
3 13162 133809
2 9085 793348016
1 54061 105627 52316582
3 20657 121785
1 27982 33805 617435550
2 3394 413213538
3 12660 39983
3 16736 130562
2 7045 787658699
1 10896 22647 444534340
1 58643 97695 398365646
2 19038 900783251
3 21617 28892
3 7111 57042
3 7482 99096
3 6320 73572
3 5735 121418
2 4781 433965120
3 804 92401
1 20268 33496 44825323
2 13703 537104499
1 40985 67905 201225810
3 23203 144539
2 19459 270176864
1 9341 143251 186699545
2 9818 758901619
3 15766 133537
3 12776 112916
3 18669 95771
1 88393 126801 176280240
1 12113 105129 711885035
3 20777 68647
2 22569 48842624
2 11388 310034067
3 17797 60587
1 32692 125950 369171702
2 3014 981821216
1 11269 108851 30744089
1 79492 134844 780146149
2 18368 589182323
1 589 23310 367035684
1 12448 77017 831534541
3 11085 113197
2 22717 840916994
2 20110 409415230
2 14296 592069045
2 2076 281595162
3 9763 67713
3 13031 126279
2 4154 231778658
3 22286 51622
3 2366 73693
3 9979 141752
1 48969 116276 753652786
3 24883 54662
2 13242 636639569
1 53560 80683 172255739
1 48384 116738 895331563
2 22557 283462881
3 19344 8208
2 962 596949562
3 22605 72817
1 73793 76744 43321795
1 26849 106894 89950199
3 10960 28069
1 7504 110963 194071649
3 19222 143020
2 1567 525942702
2 10541 646041135
1 24655 110541 142592581
3 7220 67004
3 9410 116644
2 14413 929039633
1 100544 103230 17690635
3 24902 132954
1 13101 68653 288118337
3 13604 104039
2 22532 291461909
1 78808 81023 610283296
2 16516 271708590
3 19089 90461
3 5446 50769
2 9068 606203413
3 2252 92049
1 112228 130434 835315995
3 15835 46008
1 74141 139775 814055868
1 87384 123073 539572487
3 24110 112157
3 14110 63302
1 31116 33945 953535493
2 8250 886191018
1 52785 110086 676620175
3 11611 96899
1 119363 136476 978937808
1 93483 143100 609997603
1 117450 137646 772262562
1 29362 59520 454226869
3 4878 93438
1 10172 112712 435703725
3 10309 38350
2 6594 4992247
1 7274 18097 33971856
3 11563 92875
1 30269 98000 867779845
1 98700 144183 344532201
3 8171 70435
3 21285 114351
2 4189 717854905
2 17258 867599087
1 84275 96525 83825898
1 48250 61417 378604811
1 58002 121452 25775353
2 17798 65397438
2 17213 452517130
1 90494 109227 799123013
2 4211 453829279
3 24390 58664
3 23127 15127
2 7762 533591473
1 37793 109109 557673995
1 69950 85148 317187484
3 3598 12760
3 4614 118785
3 991 103568
3 3385 59276
3 12721 2984
1 6839 91437 191486422
1 61836 99514 610953095
1 60756 91451 840663782
3 22785 103060
1 52780 66217 749214536
1 106443 118801 591343650
1 54379 89339 762934274
1 12050 96977 407368928
2 12351 201187634
1 2963 109523 806308451
3 6986 8293
2 8737 538896662
1 121752 132434 256423421
3 6314 41438
3 5690 34071
3 4772 74623
3 8516 14215
2 17607 752415222
2 3352 523465144
2 10575 622747633
3 7512 393
2 13581 858874559
3 10861 148
1 91427 141078 329761372
3 24362 68803
2 8273 419950554
2 21814 608489575
2 11879 254409217
1 831 35236 451543594
3 1958 130828
2 18981 696690910
1 41449 73885 111761209
2 8303 982578536
1 80004 87589 346925263
1 36703 71257 306075132
3 15136 102232
3 12474 71980
1 70652 140824 79896337
2 19171 178853806
2 23789 710033913
3 17819 64872
1 9147 71357 886551093
3 14148 113203
1 101981 108900 861561612
3 11273 13999
2 5954 913879465
3 22746 28604
2 19760 125306792
2 12932 950016727
2 20113 467514193
3 18612 125280
2 2776 635899527
2 13125 963380496
2 916 426679785
3 8204 121374
2 15681 99309371
2 21842 845332087
3 23488 133077
2 9330 958951266
1 116140 126713 922845971
1 73527 93319 739107296
1 8916 120588 678570219
2 7056 175334731
2 10007 878824355
1 10085 74521 276950579
1 25093 138279 203207066
3 21516 57767
3 20425 63144
3 24281 67998
1 69687 81065 33684640
1 110770 137362 752626083
2 12816 939740605
2 2210 521790835
2 12158 259389738
1 16098 116891 114437142
1 50454 137393 98606937
2 19400 864470279
1 55563 120254 15571430
3 19705 1271
2 23830 71479472
3 3932 26964
1 18172 121308 652688568
2 4047 465262756
2 13175 590400094
2 20896 801108558
2 14074 173491904
2 15623 43271310
1 38916 118022 85900356
2 16424 369470386
1 15947 103940 602815261
3 4538 3473
3 13624 15849
1 52358 139806 45990175
3 19763 144445
2 24108 637988363
1 23548 37684 763592469
1 54062 101168 887506231
3 4445 36165
3 18771 58183
1 65660 108880 470125236
3 9673 121595
1 42539 64148 645028317
2 5387 626431778
2 36 964000099
1 84652 116133 173018835
1 54508 86096 576956784
3 11062 48352
1 121043 136459 677350388
2 13464 613897085
1 59674 60375 48685517
1 63952 75025 633102517
3 9401 133956
2 10705 805534848
3 5612 140356
1 77489 99006 532644898
2 9132 839726125
1 18180 103815 604499039
1 73103 132940 548946749
2 5297 576080469
1 53510 112678 226285801
3 12570 21077
3 3214 105596
1 65805 90128 315636776
2 15274 962671543
2 20412 83112176
3 11636 42582
2 6813 690281658
3 24421 28506
1 50077 135834 387640484
2 14696 925256132
3 171 102824
2 3891 425881582
1 30773 69929 83198283
1 15782 16615 524908144
1 69545 78183 588473030
1 16926 52815 243882984
2 10752 698798636
1 36620 107500 773097017
1 34268 39468 723004307
3 14729 133626
1 3217 47198 259229616
2 15470 43324926
1 84435 107675 635974302
3 21729 142703
2 8752 176127180
3 6158 61812
1 102947 119795 138550080
3 225 133456
2 4916 371540937
2 24558 70280442
1 41599 94032 570400133
1 82731 115210 43546573
2 19654 691821595
3 19771 55456
2 22480 54549646
3 10638 134299
1 125955 142847 294599903
1 36190 37021 806563426
3 2657 108174
2 13367 706116419
2 18028 875948746
3 3776 129668
3 1053 54823
1 102795 128736 202886624
3 13221 114872
3 8806 31252
3 2903 137737
1 51905 86579 501929994
2 7375 983372348
2 565 882072500
3 3303 53319
2 12775 586058769
2 6511 209738049
3 2743 26418
3 22266 14796
1 72674 102214 877868133
1 139097 143723 25430769
1 30426 116995 121901404
1 77524 141333 637649362
3 6122 70579
2 13181 765935133
3 12780 130622
2 17242 3817502
3 10163 130601
1 6444 66033 843887469
1 9354 13969 549907544
2 22729 179952150
3 14111 81230
3 16071 99059
3 17954 63020
2 18662 856477403
1 34601 48887 313700491
1 46286 57060 756506412
2 7520 390559739
1 59620 122669 679330514
2 8186 64606765
1 135322 140135 623623423
2 9771 997043360
2 12844 591027237
1 98316 141162 473309106
2 20534 79399202
3 17258 67036
2 11778 119271437
3 22262 59451
1 54520 65545 978163667
3 6662 111577
2 16884 26932725
2 470 311348439
2 22075 403110572
3 22580 74870
2 2482 506573111
1 108531 141343 987191905
1 19712 26292 499689702
2 7939 595390140
2 4886 142691571
2 3508 219403677
1 49982 91904 367680962
1 74438 140144 487566286
3 13374 71447
1 44633 139366 602304893
3 17338 103438
3 7842 53073
1 55920 91361 451301995
1 40879 133656 675900688
3 198 37101
2 15515 393153705
3 9498 17638
3 1240 69284
1 84325 118237 234009989
3 17798 39162
2 18293 610068693
1 123637 132535 638857523
3 702 909
2 6426 892621475
3 23496 62444
2 14506 783788240
2 19795 515557929
3 3723 50529
3 14624 8503
3 8007 95765
2 7296 670744863
3 9358 92046
3 8434 126355
1 3295 49030 933948541
3 16111 68326
1 21347 31766 376720731
3 6873 129475
2 18193 264578165
2 2462 499919166
1 34498 81175 445894222
2 10370 599606797
2 16626 80566892
1 78569 112360 310230408
3 5857 3979
2 8240 215675858
3 12554 85731
3 13819 77863
3 21823 94276
2 20753 956264051
1 24214 139491 892230002
3 20585 74002
3 1768 42276
3 17461 57510
3 8690 124353
1 62557 65976 631322367
3 9722 42916
2 5828 385611708
3 4327 141268
1 34343 61634 616650319
1 26609 131291 924839647
1 20964 141269 805867299
1 66485 139497 579431216
3 23366 80448
3 22584 138737
1 15953 34379 674758186
3 15874 10505
1 51115 108556 854597228
3 2928 125165
1 20752 143458 184042331
3 3929 125993
1 126349 141172 656254069
1 37784 107387 199340868
1 84515 105219 871738539
1 37923 75083 891431074
2 9501 14241781
3 18572 6123
2 15938 600485513
1 36574 42293 56360829
1 63378 138432 916631706
3 7447 13415
3 11485 2402
2 3306 776706557
2 2201 543270285
3 7630 68478
3 20350 17330
1 60682 144344 999114117
3 24317 118060
3 10346 144175
1 91795 104007 916430973
2 8703 264511566
1 50383 76514 884447791
1 24111 45259 46285366
2 8340 836112099
2 3817 168057470
2 19210 572588141
2 918 832273295
2 14438 740869565
2 19107 786664303
2 21360 274118221
3 23970 57420
2 16302 274585095
1 86788 141239 679974475
2 18451 835308658
3 14487 46458
2 5449 190028888
2 5534 308386991
1 54532 56573 226829180
2 6168 294495572
2 4647 404302333
2 2905 457126155
1 73789 76851 144061924
3 16907 17
3 13269 46316
3 12371 55355
3 7050 120846
1 1362 75115 132247388
1 98327 98885 479761845
2 18025 193930508
2 501 221156043
3 11520 36611
2 3302 487092587
1 4320 40247 615220133
3 798 91628
1 45985 67878 95369987
3 7251 73825
1 1746 73468 938011260
2 19661 719125880
1 43943 74206 497285404
3 2610 9995
3 6396 93615
3 7478 78948
3 17357 48754
3 21644 73829
3 13463 39459
1 16007 76423 813850577
3 10578 21694
2 15389 49579488
1 1305 54684 455045495
3 17527 140502
1 470 63140 319725005
2 20271 83818324
3 18926 96763
1 45075 119611 774810261
3 19812 7277
2 260 424634228
3 6042 47208
2 3106 107238461
2 23158 806604533
2 5558 351407030
2 23175 267897956
2 4010 770454501
3 21294 134607
1 14350 41066 666296352
2 19469 494641230
2 12625 187464315
1 39291 101632 656462243
2 18871 543499195
1 116476 136981 553435362
3 19857 5253
2 19919 104608509
2 16429 578713282
2 4162 867916518
1 1411 99635 536689840
2 23592 897594242
3 8835 14198
2 18026 583298277
1 34333 43619 769195628
1 16370 94413 552204852
2 16677 242924721
2 24247 172536469
3 315 72164
2 22068 782031477
3 8845 77465
3 15192 80349
2 18788 510132673
3 19982 106180
1 40990 112958 636154752
2 21423 427787544
1 39781 77392 561531112
2 22271 655616641
1 75665 110482 336153400
3 7342 68403
1 97307 144341 362221076
3 4499 132954
1 65636 133926 779634237
2 1493 998281899
3 18576 16673
3 11106 64194
2 18972 349609657
2 24728 42906839
2 6616 62626542
1 90875 129148 537320676
2 8931 286110098
2 19501 869172254
3 12023 43115
2 16602 870402349
1 81705 102960 419468298
3 5747 133499
2 15351 473539317
1 56135 103408 457392696
2 2231 924996123
3 3017 14069
3 3379 129973
1 41910 77251 946842696
3 19252 375
2 7261 402386494
2 19944 957347790
1 81204 91430 386810390
2 6561 782406587
3 19104 74630
3 19426 48447
1 46247 130921 228082294
1 106317 116328 6824445
3 20002 134118
1 60689 122912 850192789
3 22984 75379
3 23131 87316
3 24364 97296
1 6001 100915 372851173
1 29836 59513 395701378
3 23045 98165
3 11527 42378
3 5040 5894
3 16819 122623
1 37806 74962 353776771
2 19373 340957753
3 8982 89926
3 6994 48991
1 44905 131620 96738571
1 26562 67009 261801663
3 9148 122324
2 12304 235838623
2 16384 468039710
1 43680 143905 16294850
1 1903 133633 800684450
3 24358 127737
3 9936 19719
1 32060 73751 725725670
2 21495 441428921
2 16227 430802846
1 73679 141531 324049714
1 15693 37072 162899544
3 10350 124419
3 1627 31126
1 72884 91397 61848111
1 45187 133677 85987541
3 22519 35357
1 3393 49368 785060731
2 2398 455525625
1 25856 77748 582905709
1 26682 52273 220024033
3 6948 100109
2 11269 511755875
2 18313 675547138
1 73340 141530 504408551
2 2660 683935292
2 23814 632243818
2 16035 918919607
2 1019 731788660
2 7933 730507285
2 24534 962596581
1 40237 66720 783211419
2 6889 477861299
3 12179 120968
1 28168 106603 841144637
1 17225 131216 486945917
1 37232 87405 735104958
2 8120 556098852
2 20734 772976939
1 12289 98985 99072037
3 5683 126840
3 22832 31685
3 17354 44321
2 532 68552319
1 24682 119727 328582992
1 10998 141682 276170009
3 3474 73354
2 24198 750291692
1 37039 50376 36223712
1 57658 112689 125052197
2 19763 226305623
1 8114 87956 246194641
2 23171 338642873
3 24209 46987
3 20847 123939
3 4924 142244
1 5889 93452 367071192
3 9325 86802
1 7185 114538 753839667
2 20559 469609749
3 5401 93057
1 107221 122610 834864014
3 15073 83278
1 57944 102426 278991137
3 3622 133948
2 16076 752196480
3 11398 36025
2 7028 471702697
2 21197 745071885
2 13010 480790975
3 17222 56638
3 12836 20395
3 13820 126443
2 2952 424786128
1 32274 61123 314501590
3 22485 105723
1 39339 144726 165084283
1 109272 135485 960167793
1 49750 61771 426859794
2 4206 643542545
1 17651 128990 349185779
3 1034 13678
1 13666 93108 989155383
3 7188 143339
2 295 438625638
3 8969 42345
1 43166 54930 597047299
2 3073 748970739
2 16289 384280339
1 73340 140629 963388541
3 11975 12602
2 13817 957104503
1 81310 140722 721881563
2 4911 221310576
1 24229 46267 812724957
2 7328 240790607
1 53231 101504 357507562
3 19181 56300
2 19688 584501497
1 4629 25015 115070113
1 23067 124719 598226991
3 10170 81196
3 16999 54705
2 18384 774707602
1 98004 103988 279331743
1 19299 84293 103147862
2 2667 262929659
2 10801 699054368
1 25108 84802 806462573
2 345 927923052
2 16334 383666361
2 22224 947036572
3 23545 33757
2 9623 489763605
1 16055 91161 95679216
2 22164 715215517
1 24934 82224 816092604
1 31457 140305 551959543
3 21506 94757
2 19342 904744732
3 19046 65786
2 21512 758805114
2 16341 316128745
1 92691 99361 793966351
3 8520 133058
1 54120 121797 579844170
1 25927 114634 140752425
1 46428 127986 633068304
1 91352 130838 313863965
3 11681 115640
3 2810 114155
2 11728 743304734
3 6327 6710
2 9415 537853672
3 14669 71701
3 9839 79718
1 120489 121490 658722535
3 12680 85681
1 55930 80981 753570061
2 23421 774453861
1 83504 95327 616219554
2 7177 307196841
2 21167 307731684
3 2743 69065
3 7434 39397
3 1502 116802
3 6164 108227
2 14582 21808025
2 15304 813380216
2 23281 644122815
1 46706 109388 160317212
2 23355 272020567
3 7333 85132
2 11659 870474318
1 39709 104096 123157072
3 13945 55427
1 48138 72653 349647977
3 1164 91509
2 13633 97029429
3 20455 24373
2 3477 460076081
2 327 86823932
1 68155 118006 293319475
1 10327 114427 376114193
1 30729 136341 18053037
2 2809 727962288
2 7459 627646998
2 17556 318977290
3 9712 140004
1 26220 108776 406275652
1 40697 124394 831259509
2 9329 269788634
3 9114 63182
1 64125 81453 527337079
1 30524 119270 262317990
3 6441 137209
3 4466 11627
1 49642 131397 565068689
3 21682 126395
1 34835 73410 183192188
2 7433 772128687
3 7483 91723
1 13353 144733 532812346
3 21092 142225
1 39463 107500 662257508
1 60370 82124 883678293
3 4561 86613
1 3209 122440 324822410
2 17512 567402080
2 1262 203429747
1 42923 115032 148989937
1 77792 101582 559025208
1 109082 117595 854126569
2 9016 782936630
1 19252 20115 294636481
3 22531 80701
1 9516 74392 317633072
3 11584 60352
3 13989 143672
3 24530 53425
3 24539 117900
1 49925 108138 317916940
1 625 10160 520494729
1 113787 117849 260511210
3 17470 77473
3 8319 20550
3 15861 38567
2 12203 174446638
2 17264 502570585
2 6827 654276706
1 50709 105443 627096960
3 3481 2412
3 23405 31984
2 9955 83893063
1 115295 129642 885648546
3 15631 130892
3 8514 1396
3 21226 38299
2 15821 409265229
1 99631 121886 92783356
1 30332 123027 545353076
1 58230 108363 541721788
2 14104 347483222
1 120692 127083 239412678
2 2586 687115487
1 17968 84905 64145418
1 97750 103529 426618527
3 21094 13963
2 2928 95366406
3 2129 15760
3 19980 14864
3 18399 143004
2 6591 777327724
1 119208 135080 925628826
2 17367 912546736
3 11519 137095
3 2408 87161
3 3183 122446
3 3126 131959
2 5915 131221329
3 15383 57961
1 50545 91893 82543925
1 12997 92445 194839696
3 7706 78920
2 3802 645474485
2 2984 444739873
2 9661 66879424
3 263 63648
1 75638 134456 718818381
2 17357 97335054
2 10583 727011171
3 16125 65184
2 18727 738976098
3 21050 35836
3 12237 38810
3 2059 107335
1 86418 106620 93061953
3 22863 139226
1 2023 31280 779655848
3 9638 101807
2 241 268472870
2 24777 938397247
2 13482 357270793
1 45082 109887 734107282
3 6694 98868
2 4758 309765853
3 7285 46659
3 12354 36238
2 4610 201460486
2 8035 119819537
2 15356 478312355
3 10897 31758
2 24638 132011612
2 22553 255004481
2 16555 320790179
1 17466 30040 897856280
3 3789 103242
1 35449 115539 182200860
3 6101 7101
3 16792 15606
1 68667 98001 709612424
2 9580 580075124
3 13373 135368
1 46405 88345 180711716
2 17397 31771334
1 53828 125985 646733821
1 55362 96084 689356074
1 62860 116404 606301354
1 15458 126421 880119661
1 2681 5819 270736409
3 17172 50565
3 21142 62145
3 15094 64640
2 5587 192796222
3 1921 18681
3 15581 83064
2 16071 695418285
1 121637 138294 918916389
2 11574 650341426
2 10681 492863301
2 20207 632544807
1 71967 92176 963613928
1 42666 46420 184823865
3 19880 18149
1 27347 134367 636091088
2 10352 248735671
2 21463 965401535
1 5257 6793 338283174
1 53131 137299 821591058
1 7973 26836 298127155
2 2702 19034460
3 13326 81424
1 49193 108271 785012621
2 13233 86049339
3 7863 41120
3 17665 41140
1 91968 106496 851171362
1 64453 101203 518481888
2 11974 74150746
2 5892 692202852
3 4917 2834
3 9430 71806
1 40095 137137 675126132
2 6038 14534250
2 1576 593372282
3 22667 128725
2 8574 959673028
2 18874 313576599
1 52181 70217 580102957
1 66701 104012 552403724
2 22530 339902860
2 16086 359726297
3 22184 13531
1 84561 138223 181727050
2 6841 620623315
2 6250 842510659
2 307 147407808
2 967 553843756
1 40883 57377 546274008
3 8321 128551
1 56305 100177 66114183
3 19808 13723
2 6525 460477324
3 6155 112016
2 1600 163416712
3 17081 93504
1 57705 84559 909312480
1 14067 82380 391515852
1 33925 37452 946173952
1 80810 137790 382265635
2 2261 902933786
2 2506 625586000
1 26273 67585 922264653
3 1910 80859
2 17061 82870
1 3781 10574 722483284
3 7378 25300
1 84 84913 681099317
1 28454 142162 785326480
2 7463 963557268
1 18163 62630 761655143
3 13597 101442
1 37799 76586 787487066
1 83195 101827 825172639
1 74766 78299 508890906
2 5774 241483906
3 18345 28400
3 23922 20012
2 23714 887310835
3 6559 106395
1 83662 130836 419897958
2 3764 218532021
2 5744 557989494
1 100766 114504 75159167
2 4287 208188466
3 13421 14894
1 2542 36356 987263270
2 17515 471742203
1 84234 132199 300236670
2 21245 842481899
1 104153 138844 837825739
1 23921 142424 286593517
3 16095 72933
3 15594 83775
1 9899 79510 778670725
1 13749 103793 528663017
1 105290 120230 560007143
2 21699 468226697
1 2084 106940 257281105
1 69001 139824 536142503
1 99631 118292 2991959
3 5158 77160
1 86516 134543 84529616
1 45031 102798 645347706
2 16502 687099371
3 24760 30258
1 58135 62365 450777902
3 8633 109811
2 1748 293354107
3 15564 46104
1 116881 134760 762863479
3 9130 98662
2 11457 303345463
1 52287 124179 846118733
1 42092 105352 28672695
3 15710 19081
1 68917 103567 877435420
1 92545 103300 876134818
3 458 18357
1 73430 92715 518480598
2 2800 652112401
2 17389 783792250
2 18124 466900249
1 58158 136480 149499770
1 328 2301 7946248
2 19271 601900235
2 4731 402664196
3 10300 15927
1 63612 89130 137728047
3 5088 130612
2 17374 192335935
2 23484 290679023
3 12235 95369
2 2865 770354482
1 22013 43001 638061285
2 3142 976673975
2 17112 389931848
2 12319 567670255
2 8568 111688500
1 8105 72711 556911585
1 23811 34200 923304670
1 2401 81603 127283369
1 12547 94332 795951371
3 12237 74798
1 79862 127856 538088007
2 10055 44486484
2 10367 163518404
2 9130 728507220
1 54892 105760 129246933
1 21545 36305 304569328
2 8768 722332096
2 10618 278944536
1 81121 144486 506216332
3 6652 40913
3 11612 46551
1 115079 116844 707860965
3 7439 8143
3 14727 124498
3 4337 103272
2 7563 792037847
2 1002 156971244
1 5844 49842 84745893
2 12666 874386944
2 1461 357443960
3 15866 53489
2 16601 64447875
3 18087 137979
1 15772 46662 46582930
1 3378 131397 559539186
1 11724 98511 528097072
1 69173 79876 517945776
1 22082 54272 563216773
3 3273 66132
2 10755 735325814
3 6897 30644
1 6557 121504 455770353
1 13819 20010 646225041
1 10389 91329 659033578
3 8099 12176
3 10631 513
2 16761 775333091
1 45106 86484 520637321
2 6447 388617100
3 10128 51616
3 587 115775
2 11097 938448409
1 1835 129145 195852857
2 2274 512175081
3 14819 28755
3 23753 142881
1 52826 101400 405053983
1 126472 131298 20924048
2 21327 328267957
1 120290 139629 610510656
1 15230 75978 398887572
3 18619 139860
2 305 197628542
2 14412 328231400
3 17732 72856
3 10482 78592
2 21384 650084930
2 14849 871763031
2 15825 83045508
3 21846 95351
2 18806 772842681
1 30494 79830 788979410
3 24061 86403
3 7030 41484
1 82431 142536 151581364
2 13906 13271341
3 13734 4190
1 120189 120891 258716517
2 20086 397202422
1 10135 15050 538188555
1 711 37269 537816970
1 6084 27196 25436303
1 10185 122745 486608690
3 10389 32601
1 59574 61725 94836195
2 16288 383811161
3 5834 26548
3 8366 117808
2 15165 746527791
1 13354 120364 701521012
3 9420 121957
3 14152 107201
2 17432 495670744
2 15630 478398868
1 84834 129450 902434480
2 18851 306026315
1 25694 100143 529992624
3 21339 11792
2 18520 217862078
1 76314 85339 185739582
1 64056 93755 125372803
2 6699 703315427
3 6718 93579
3 3603 37051
3 10959 66778
2 19231 25263723
2 8883 385384002
1 35401 41442 277372806
2 19587 957284742
1 24876 119134 443681105
3 9617 85556
3 5135 69502
2 11267 996682679
3 525 119975
3 10036 90274
1 76659 100643 217380864
2 23439 867480397
2 5651 635077691
3 13641 94697
2 23775 514272962
3 21136 42928
3 12009 89809
1 59538 69854 334679310
2 8722 782889658
2 20357 855657797
2 1240 839402686
3 8881 1856
2 4822 275250529
2 13476 320830486
3 21548 106076
3 21841 15736
1 52997 58418 210661071
2 16338 916773161
1 57110 94705 507939181
2 18973 32182834
3 11722 79920
2 14774 79225843
1 36551 44027 738082573
1 34596 109548 857438079
1 110470 128921 106384046
1 30287 102607 499183213
2 7512 247850189
2 4302 80836050
1 30479 63501 89790547
2 22396 420913826
2 8534 238529929
2 13312 762793493
3 15651 48876
3 10745 131550
1 91244 101613 20708133
1 2179 3301 928439502
2 22571 364006070
3 15902 87851
1 91288 117508 779307582
1 15558 60347 137265452
2 22196 181906614
2 7698 388431564
1 54785 60185 735527471
1 25521 95716 812062252
3 23099 18794
1 30340 129092 608660163
1 1770 55931 702598841
2 21536 536568676
3 13091 124823
2 21372 207492333
3 23652 72895
2 13493 630324196
1 15920 59641 321998220
1 22903 113407 757612433
3 7031 45802
1 55654 78857 271196638
3 20690 9907
2 6128 411014771
2 18549 948406729
1 46397 94713 308404316
2 4017 123520771
2 22034 196347126
2 8104 866077547
2 19614 959536567
2 4988 667005350
2 17620 31693090
1 29836 113618 387055335
2 4451 498600305
2 14340 227776797
1 19614 24835 825240329
1 88222 144082 75324335
1 11297 102389 978116573
1 118226 142748 29285340
2 17406 571855771
1 54593 63070 173969238
1 59583 73344 493914541
1 3278 54779 341954206
2 20146 1238592
2 7594 445019151
3 11889 27956
1 27198 118004 307882887
1 8682 134142 514370501
1 74709 122194 884453247
1 75499 83442 402326791
2 9930 88581112
2 23865 634262867
3 3034 28409
3 8904 48362
1 20009 83018 117792474
3 21175 113289
1 44356 56350 448314114
2 19131 377416376
2 12097 24393578
3 11446 140881
1 110367 114493 178118512
1 27758 43060 57570783
1 10931 132514 467907205
1 87461 113371 646784343
3 19165 111001
2 6070 407965105
3 2562 31241
2 22539 947156131
2 24864 71416929
3 15522 78039
2 10056 116847605
3 22256 100203
2 22353 871248092
2 22250 574383051
3 3768 91015
1 86214 141237 417472134
2 5880 684012380
3 1386 79739
2 2413 350341642
3 9144 81609
2 12921 792780361
1 29983 65316 922654934
1 49812 87506 11819115
1 57246 70939 330644661
2 15155 492138562
1 94661 98387 336277815
3 24301 72447
2 28 542428805
2 8442 197760028
2 8301 374174958
3 14385 92429
1 69096 120522 585531081
1 33082 82209 98633646
3 3274 141148
1 76252 95275 700181979
3 12462 133139
2 18535 631258080
3 4529 123571
2 18759 128489452
1 72425 115665 818720923
1 73046 125544 242908532
1 5905 24848 530710646
1 5467 47261 646562216
2 11175 347918135
3 18325 33707
2 18132 298300724
1 84356 107374 399722661
3 9918 15515
2 16577 235061613
2 4275 963675878
1 118749 119707 744791899
1 6202 90414 497929125
3 9427 13937
1 25179 130222 137691457
1 38878 102012 404708066
3 13959 65768
1 4304 64389 258459564
2 15340 542894925
3 6424 64498
3 19839 11485
3 2466 86733
1 27865 103581 548191857
3 17369 67541
1 65386 133358 52552060
2 8438 752714615
1 17419 54451 295626444
2 24696 193680018
2 5467 55463434
1 11532 105844 196929526
2 13487 951217516
1 9243 80216 882620623
2 22628 730344786
3 11601 98191
3 24745 23614
1 43828 105475 132336573
2 5136 815724960
1 100084 117543 618314931
1 45260 115756 372348847
1 37244 53954 147680665
2 22960 175017997
2 7233 290579658
2 24601 228519242
3 7032 138795
3 12775 83603
1 5589 73893 178633714
1 6334 36890 679583090
2 904 381707194
3 22534 124183
1 1257 139424 911641368
3 6318 27216
2 6991 344257052
2 8626 417411353
2 2682 838528785
1 31140 110628 284615839
1 101843 106246 806440533
1 113196 119930 256713830
1 92166 101746 572838831
2 11309 184207984
2 10381 479779768
3 23894 52804
3 3177 34168
1 104990 143530 570668909
2 24274 361068903
3 18369 82819
3 23305 60612
3 5245 19485
1 47161 120926 970248438
1 65582 121108 768574821
1 108589 119077 677244092
3 16424 133976
3 9096 63824
3 21314 66630
1 3299 16795 850085805
1 58698 132034 816422859
1 18069 122259 321209773
3 3515 5753
2 19522 78835423
3 5142 92253
3 12759 134524
2 13714 336855975
3 15405 42114
1 24991 127491 85704408
2 13104 687999179
1 53356 127567 367835795
2 15399 38737451
2 2850 571373782
2 24329 304737973
3 18268 114681
2 12154 4020031
3 20982 127791
1 12687 31079 627157629
3 13481 130291
1 10374 45740 942250898
3 21623 143102
3 5503 96603
3 12495 19718
1 60229 74506 355998149
2 5119 163166765
1 11397 106180 628724044
1 29020 98014 481131974
1 28719 102769 254185842
3 21669 12115
3 16558 40679
3 8052 111561
2 23742 821795418
2 1206 469202301
1 86738 128593 49630270
3 22006 44600
3 16972 10556
1 9183 55512 628407787
1 83465 141409 386434859
3 5706 41156
1 77972 85578 286805160
1 89410 130690 517545523
1 45479 103933 859724800
1 887 30074 940299453
1 50423 77070 937746273
1 6995 107043 199389185
3 15418 143763
2 24761 216340690
1 81740 113991 600404173
3 17105 60568
3 15656 22764
3 3534 124133
2 24332 116849684
1 72241 119575 542214486
1 4357 35296 655798944
1 17491 108992 388391168
2 8641 288504290
3 5525 35424
3 14903 139348
1 88841 123333 738961809
3 18880 80892
2 1700 915201076
2 12147 868058184
2 21827 918162595
3 16792 12919
1 31459 135255 817653003
2 20844 854159063
3 15163 36531
2 1932 686688969
2 6220 362968081
2 23743 886299266
1 4862 20088 97133274
2 852 637004733
3 2486 40675
1 15208 120306 359217959
3 14388 42996
2 7253 36673264
1 8850 133433 798141253
1 13161 37717 913748320
2 21586 512755366
1 39512 45146 66639547
1 33381 110609 49110587
3 24385 119720
2 13166 364245206
2 11933 510298486
2 7053 922704258
3 7082 80818
3 10821 128509
2 1045 579584154
1 46341 122322 414122353
1 25759 77771 228866285
2 17160 298935391
1 37613 125146 40239323
3 23868 70248
1 53199 90660 592566923
1 79810 109553 874932975
1 88350 137277 876014322
1 6452 86206 756195528
2 7833 165105566
2 19772 33974614
3 640 81138
3 23793 65975
1 98551 108443 817730285
3 24295 134996
1 98319 112303 912223911
3 2210 53635
1 87356 134629 632804480
1 17530 34486 9501885
3 21774 109166
2 1082 17573045
1 95346 136207 875199897
1 38961 45692 469094670
2 16055 569776347
2 21004 545555451
2 16676 704614429
1 42815 140314 678638959
2 2441 840727571
3 6008 47417
3 20866 107100
3 22483 77640
1 23608 94521 47724313
1 21050 116123 973681940
3 12110 141694
2 14576 697409245
2 894 579863246
2 15196 693396297
2 7403 55244641
3 15884 111387
1 294 9521 880961695
2 11653 30397484
3 12218 90933
2 15407 544562236
3 1485 83428
3 3631 28840
3 7955 48995
3 16403 141447
3 15582 5812
2 14136 198600692
2 12452 787732560
1 7237 122963 719560277
1 78862 127834 920895207
2 3728 462340682
3 5648 31480
1 36501 123860 905188980
3 10735 722
3 22176 122951
1 81274 109275 263233066
1 42671 77565 961029068
3 22269 18808
2 6549 573212799
2 7492 637607564
1 30745 131041 246239212
1 34849 87069 147158887
2 80 484252165
3 9369 45901
3 7885 7536
2 19253 436149810
3 15302 60930
3 18551 4273
3 13872 98286
3 11574 141446
2 21862 386749821
3 22635 65976
2 21841 19789054
3 19603 6838
2 6520 347983923
3 2038 74472
2 16005 290633661
1 52956 104890 493319884
3 16109 4992
1 84182 142738 193772833
1 9793 83793 406530340
1 10937 68558 154371202
1 94093 134423 348926232
2 14101 972077614
3 9151 100581
2 9717 643626391
2 18110 96167398
1 74915 107938 107609949
2 5387 660852514
1 76575 139153 489718865
2 12398 849347649
2 2412 215685376
1 7310 85120 335777886
3 21561 68647
2 10401 441364325
2 501 256013761
1 103161 106236 551620723
2 14847 283193341
3 9587 49181
2 21874 40573328
1 57399 74429 22437581
1 34985 79951 93591154
3 19319 21080
1 18190 123783 904092480
2 1513 572742421
3 8405 51172
2 5919 790834418
3 6551 62511
1 37169 53739 395172422
2 12946 794781498
2 15180 796590068
3 1786 32065
1 4878 32427 12474942
1 20066 80493 631440462
3 7480 103895
3 13163 47699
2 5762 158157169
2 9449 300002008
3 253 10484
2 12676 985681375
2 19044 941711028
2 6360 748942000
3 3084 97784
3 2775 91952
3 22037 127574
3 11367 78094
2 4263 744717222
3 8688 137151
1 5274 137190 853213000
1 77983 112440 600172010
2 6744 237700762
3 23638 103411
3 15054 126604
1 84354 143238 217156624
1 126239 135124 35059405
3 4360 3184
2 17334 626951371
2 2442 659857623
2 7642 970579086
1 33307 36116 229170361
1 24086 95048 163787357
3 8268 45609
3 10582 121524
3 11804 125008
1 51001 76335 640668622
1 48881 117264 580227315
1 20154 121403 732321343
3 8401 94953
1 89237 114116 58222697
2 10852 747208632
3 8438 72839
3 18713 136301
2 3236 618568912
1 14944 144423 198737785
3 7958 19480
2 9180 421437136
2 7243 116886194
2 21132 595972152
2 8438 926053610
1 137910 143560 355110881
2 16592 328494353
3 2266 17383
1 39617 54144 519666607
1 40098 142184 273667175
2 16033 133738584
2 1436 758550314
2 21624 71534748
3 23044 125385
3 15206 30931
2 5384 792807107
2 13929 49922945
2 9843 137110951
1 65099 88872 567579050
1 19870 77520 923763613
2 17745 118348519
2 17651 971730661
1 73302 90921 284295721
1 73322 141082 456548723
1 18058 39752 653065325
1 86238 125486 507998462
2 3576 116160276
1 60645 114541 391570481
1 23250 117926 83007602
1 87006 137888 813089078
1 73993 111078 837981937
3 21526 35541
2 15498 208981047
1 34890 137089 100342226
2 19953 276368645
3 13752 14434
3 200 39334
3 21929 67905
1 3058 127226 530493915
3 6828 54535
3 14586 107439
1 19526 126881 478869110
2 23652 586254761
2 2514 158435331
3 21854 130208
2 16925 111458859
2 14071 142132878
3 19699 21926
2 12857 681503363
2 24023 379275003
3 24596 99159
1 14907 19640 979001447
1 104730 119348 194288600
1 40454 93853 626844471
3 7956 28481
1 62259 97144 87714550
3 16437 126329
2 10883 832482782
2 15556 461553523
2 22934 169361337
3 5002 67624
2 18551 935181688
1 49860 72852 158041893
3 23637 29770
3 23098 54325
2 5260 100644471
2 5202 938673001
3 13755 138623
1 89728 120967 127609155
2 24741 383993560
2 23859 530031525
2 18917 737332385
1 14259 96384 325733542
2 3643 160710647
2 1870 443685691
3 21216 400
2 18643 830596250
1 62981 144606 876811558
2 22852 616153998
2 24302 650140361
2 3423 956489678
3 3002 128494
2 4740 35685910
2 5168 312609833
1 60103 121323 894840082
3 3114 27470
3 7312 40263
2 3492 346799528
2 13803 458966188
1 58516 104381 374956287
1 22184 49208 577139767
3 20004 27692
2 13246 601088510
3 894 112525
2 7316 969126311
2 15704 199793961
1 43023 114768 731934187
3 1216 56105
3 13756 9047
3 6191 11020
3 14996 1173
1 32381 110649 778495101
2 8280 254176023
2 14913 806089158
2 16164 151849395
3 2456 9876
1 51228 137184 21854745
1 72983 75140 962240774
3 3652 19543
3 19439 123610
3 5026 94902
1 108461 112079 666451146
3 4222 6598
2 7900 99007053
3 9808 88009
2 17213 335313516
2 8158 892766436
1 5415 92660 318316444
2 20351 753325646
2 11302 995598209
3 14537 141421
3 19045 73093
1 8999 77451 351567450
3 12789 95741
2 5020 625866043
2 20190 416918615
3 22609 120549
2 11946 441166937
2 1454 420645370
1 130604 143869 459911693
3 16896 136290
2 6649 176210666
1 16549 73246 444999113
2 2481 332578643
3 4188 57700
3 17645 17779
1 91717 100776 974400646
1 50500 55056 225204768
1 117801 143739 695064703
2 7440 766029060
2 6991 674859146
2 15341 154172808
1 26177 111444 506490812
3 2974 90454
1 120931 135759 736975878
3 17037 106695
3 14734 139274
2 20861 588482201
2 4053 198958572
1 115724 142800 633724751
2 1904 348584282
1 97014 107168 421799682
1 41711 69972 140110191
1 15841 39266 765888470
1 40497 89258 653154428
2 10449 288299617
3 22104 142507
3 24769 16517
3 18372 38284
3 2948 37864
1 64868 118043 780295314
3 6804 76597
3 1951 127327
1 21103 130837 567732330
2 18963 541991087
2 13845 900807725
1 35630 117772 385660491
2 19701 391157814
3 5128 57575
2 9516 149969337
2 15603 698915425
3 5175 114183
3 8089 78251
3 5369 53954
1 126241 138225 82454894
2 18890 531346107
1 25343 144540 737093987
2 6883 337915082
1 9086 116072 448605292
3 14641 93342
1 31664 98753 580690692
2 7751 99888361
2 71 685339621
2 18634 297913878
1 20066 78949 958908091
2 16114 119140764
3 3708 106819
1 57773 70660 38398436
1 65973 79315 16598027
3 9654 46731
1 65143 109226 615491084
1 71090 132136 311345918
2 16744 658624074
1 75997 100230 426779217
1 66520 77462 384907218
3 4797 136741
2 9680 569274059
3 3403 77618
2 12175 550462977
1 62195 111086 624272562
2 21878 404080420
3 5642 19987
2 14448 783473788
2 3790 290555603
3 17536 5906
1 120481 123085 713187037
1 90833 144799 809212301
2 10574 904711686
1 24249 142985 293316690
1 15245 37098 137115711
1 31965 80770 450117900
2 20165 700903069
1 96527 116276 715274002
3 3676 104605
1 78758 107194 834871363
1 102311 117982 106804782
3 11066 97694
1 15407 110696 978263730
2 9942 44157270
1 36566 65347 452859998
2 20455 687687490
1 21186 87637 604045589
3 7436 5513
3 22775 18258
3 20601 66479
3 4411 41225
1 87662 101161 25129961
2 20985 859747136
2 6584 437092488
3 986 100355
1 17087 119662 697229044
2 13827 934917740
1 33429 45926 619705929
1 38842 78327 773670995
1 20891 106319 413973017
3 22037 3631
1 102719 105401 395986606
1 38740 64243 756974820
3 21824 110597
2 18753 104309851
3 815 56531
2 19261 824983597
1 11009 69227 793294752
1 6854 52309 341406919
3 20784 44261
2 15111 175107225
3 3215 47736
3 708 1788
2 11046 168626776
2 3545 69550629
2 16819 121568106
3 10297 7232
1 65076 134320 788490841
1 24284 37805 33836633
2 18126 406508642
3 6479 119765
2 9113 109010427
1 91517 130959 482285181
1 58392 115050 345851279
2 10005 477936805
1 8948 58485 352878501
2 21921 141739706
2 17652 734775753
1 25103 95832 102224062
1 3039 87938 47353860
1 76665 127063 873509337
3 2278 42421
3 3038 20285
3 20217 72174
3 12709 9361
1 95078 103102 910789852
2 1476 417951787
1 13526 86990 34072643
1 27926 113559 444380060
3 9353 119728
1 103704 123756 807604857
1 24174 52068 440381028
1 14634 105241 190662649
2 3256 967228500
3 951 109697
1 102346 113346 159371406
2 8625 432723948
1 78857 124762 230448067
1 10705 130135 218460965
2 6577 742734873
3 15251 40798
2 7565 730354739
1 109711 123954 844533103
1 110736 114902 224777081
2 2997 453256664
3 23863 75589
1 68864 130794 603477226
1 119132 126592 189777756
2 13132 699083601
2 1844 423196854
1 16956 98712 402360356
1 16246 57632 280978809
1 1281 14762 677624850
3 19676 67724
1 20262 52779 212074191
2 22000 90201518
3 4949 55923
3 14423 109303
2 6927 297981127
1 102534 137549 449356865
2 5445 555929936
3 3907 9079
2 21523 714054954
3 13073 23790
3 10139 64124
2 8769 691548658
2 15025 351822636
3 14598 102098
2 3715 1899050
3 16805 83164
1 35398 128258 168410220
1 12756 98339 258250194
1 48227 69672 682967028
1 68889 69669 539361185
2 10955 201041538
3 11655 27539
3 15246 22775
3 13638 54242
3 24203 87743
2 13598 715855183
1 56685 116627 259920536
2 19893 750300148
1 21006 119167 778212694
1 2414 118157 82200962
3 7937 144522
3 8537 42124
2 22718 436505542
2 346 435568973
3 11306 88061
2 9052 662203128
1 3823 55856 618466075
3 24032 141719
1 128620 128755 250251175
1 11508 62438 918582252
1 45084 140511 133872279
2 23634 14556462
3 12428 81603
3 13973 134937
1 33253 138642 330897517
2 21094 147143053
1 67273 136376 365220591
3 7925 132375
1 13535 94469 29421595
2 23176 841092288
2 6093 842232388
1 115234 121671 786841716
1 108807 132334 251144244
1 7892 85413 887103743
2 10373 107234493
2 22773 549505362
1 64913 93999 95815762
3 16824 98358
1 15902 50819 487621028
2 20443 200168363
1 65247 121037 207985692
2 19528 677782228
1 13932 112445 125078719
3 2050 78131
3 4029 11355
2 7998 565534609
1 24989 129153 53958341
2 16328 292947847
2 13477 946983674
3 19255 30763
1 65180 107579 10123332
2 6698 343048979
2 17808 919487056
2 3621 436030577
1 35040 46741 351559636
3 17679 44244
2 14528 504401016
1 96275 120507 647244675
1 55728 126562 162135142
3 19632 96236
1 45774 122925 14493158
3 19011 128146
1 137158 139803 69414405
2 14928 762359971
1 40045 83554 92302942
3 16466 66464
1 22017 120020 186708383
2 8081 33127090
2 7301 27560512
2 11125 368975097
2 3671 371140959
2 16786 869663483
2 20817 849688714
3 2485 2159
2 15882 965511805
3 12773 39
2 1932 457340647
2 6708 921957586
1 16941 127993 466862463
3 12487 79910
2 8186 54993161
3 13029 39372
1 82890 133974 329996180
2 5637 884828074
3 8746 18590
1 4001 87860 286926625
1 32408 124394 877461952
3 17269 131747
1 12681 29351 589814645
1 72987 142733 22134850
2 7196 189378144
1 34368 39398 727439365
2 4013 575902237
2 18769 995192723
2 2976 233146833
2 11255 789665397
2 6432 748722673
2 13645 406065201
1 45184 91438 598819127
1 4514 115176 789221000
2 9793 572855372
3 24617 15472
2 10524 58660486
1 23127 122856 306217532
1 14722 82311 471905210
2 1830 531641394
2 2602 656242237
3 13747 14069
3 20635 40021
1 22769 32624 73748193
2 9326 285758120
3 2434 96295
3 8014 127982
1 65642 102719 475466909
2 23934 193743575
2 16100 882814603
2 10940 82238632
1 43864 54290 400889954
1 97896 103384 620376922
2 6738 64796018
1 16755 112445 437687650
1 86617 109657 888552494
1 4655 60785 201884683
1 19307 27817 562530493
1 90460 118120 698819023
2 1599 326698135
3 3415 16566
2 17558 675393518
3 20880 115579
3 24194 12475
2 1615 994493293
2 4216 167642414
1 70682 97480 637943307
2 3172 59914785
3 14778 122863
1 21036 140364 141515844
1 30986 116244 42645309
2 2735 148711287
3 9893 14446
2 14011 622434234
3 20219 123621
1 92382 121477 337772660
1 7492 60877 729734950
2 9387 287599173
3 4405 80434
1 110426 118385 466838465
1 11726 110519 708380760
1 96621 114866 55906017
1 92711 141329 155401792
2 24623 244481429
3 20608 124623
1 7795 77097 166745710
1 108841 124316 835734530
2 24231 928490328
2 24549 140895157
2 12288 263930315
1 84944 94082 137487187
1 102254 118827 485350365
1 122611 140939 937042171
1 1287 43734 252673484
1 60187 83409 580158927
1 23855 134203 377509841
1 11761 141182 809709492
1 25211 33660 698939581
1 8821 85844 69085341
2 22381 741437496
2 13493 112868862
3 22853 97699
3 14859 53672
2 2241 617334062
3 3042 92538
3 13590 118218
1 4958 61638 373005944
2 16877 910169577
2 24654 136923631
1 146 127467 412880842
3 11153 42744
1 21073 62211 545898685
3 470 112231
1 13905 79856 223972550
3 16566 88516
1 63625 89164 337863183
2 11038 796183453
2 18165 65324508
2 11389 78961609
3 19776 2747
3 14407 45707
1 55839 97686 200665133
3 12596 137230
2 2664 528491498
2 9956 265484295
2 19237 823331460
2 7843 228937029
2 20907 128674355
1 26130 139520 357748615
3 23098 35946
2 1758 87878606
2 19601 49129528
1 110030 132061 578127787
1 77059 106038 593052928
3 16735 104955
3 16146 131761
3 10746 35231
2 12867 99492238
1 49847 103744 761785783
1 37513 106871 302866159
3 4619 79761
1 20184 38082 410144090
3 20900 78450
3 13492 64789
2 1651 455541388
2 4254 543125765
2 15561 333394476
2 19294 167979632
2 9018 175579235
1 62499 125400 635157597
3 21555 65406
1 37431 79667 830174753
2 14076 469755879
3 11241 123683
1 42455 124319 39795609
3 19256 133354
2 8392 356634390
1 46860 97436 47113350
2 17526 13824144
2 16214 603852077
3 423 93246
1 29692 96445 406439233
3 11156 30028
3 17043 72267
2 16713 360539689
2 11428 796592045
3 4293 128149
2 19611 857167966
1 71512 72138 981678399
3 13600 135645
2 8110 57995332
3 6398 41671
3 2300 27827
1 70459 86442 753301406
1 53473 61638 22966836
2 15383 33458844
3 13372 64619
3 5917 42938
3 15946 38524
2 24598 224110241
3 16757 139094
3 10334 118084
2 23183 822118498
2 15903 136981067
1 1420 112198 475108809
3 18134 58552
3 7046 68343
1 29959 97038 152917042
2 20386 884159320
2 12642 64472072
1 52751 103794 212285319
3 15804 104354
1 63040 129415 773791529
3 10414 23703
3 11897 22422
1 4785 72323 205065146
3 11489 62073
2 16174 26652530
1 40598 80770 367796569
1 6220 50083 843621811
3 24091 125597
2 20009 420284941
2 1449 554105607
1 60048 128174 537027560
3 17403 35804
1 83714 134365 930460883
1 1031 83736 510154309
1 41515 101899 847914690
1 44476 84269 427361143
2 24393 322450401
1 9680 40414 982300089
3 21676 105217
2 22961 231866256
2 22931 152548769
3 7900 72617
1 66840 97206 626200430
3 24790 48899
2 7860 281535745
3 5731 125229
3 16479 11005
1 102359 138542 724908731
3 781 107590
3 11207 84697
1 24984 54522 222981721
1 40496 109112 543673630
3 9796 141145
3 7118 12560
2 2961 438120103
3 11180 60721
2 8172 337969993
1 97898 131218 806631864
3 8518 32644
1 7394 144326 955057402
1 60491 131202 905737175
1 40129 127417 647943649
1 83730 105754 780580357
1 17963 78872 237750465
2 14785 447415270
1 105876 124988 817634247
1 41168 104415 540478941
3 21824 102519
1 43109 79952 754533176
2 2581 125244924
2 10653 589505282
2 19622 88656547
3 1549 110889
2 17840 610526393
2 16888 840388689
2 13273 522061682
3 21199 125504
2 3889 222896457
3 21905 60137
3 6234 104314
2 8601 244415797
3 16209 12091
1 10675 129644 787316359
2 21559 239692350
3 2689 101215
3 6907 123122
1 92183 104719 550534135
2 17448 168011085
3 21902 39381
1 99550 103181 665358532
3 6065 129497
3 24079 82022
2 22074 816740663
1 86202 91502 713384267
2 577 80745275
3 18799 9299
1 27760 61939 539726104
1 60825 122607 648817753
3 3589 122703
2 4164 349224451
1 91600 101394 47339455
3 6832 78209
1 114287 127023 807117056
2 15921 317798967
2 9655 758671038
1 58230 66687 936034738
2 3080 627566688
1 31082 140796 27137907
3 13062 133946
1 10245 69963 901254684
1 54174 111112 457900636
2 14131 473064813
3 4225 19753
1 78940 123233 104454333
3 17926 18344
3 8077 44214
3 17889 40932
1 4799 125689 126269057
2 20118 257580688
3 20079 107072
2 14485 534358598
1 67105 142056 510680928
2 10786 301288875
3 10468 135603
2 4832 901311175
3 16100 117616
1 114974 141085 631747242
2 18885 724203700
3 18129 21242
1 21050 112326 274042205
2 179 223472186
3 24575 65565
3 20336 117032
2 21839 890352473
2 19994 752707967
3 4840 122756
3 7825 143955
3 20071 36984
3 4378 129123
2 1500 272430900
1 26817 128051 455969433
1 32426 131864 792819405
3 21504 132516
2 8419 695614460
1 85165 116740 252402067
3 2506 81226
1 31390 53971 752125450
3 4953 138551
3 9182 14092
1 47419 122594 231918393
1 54431 109828 677744318
2 815 576047580
3 23599 118111
2 2406 630471001
2 22965 741376029
2 23529 821233473
2 4372 995382552
2 9018 71880045
1 17848 37925 261807186
3 8310 37802
3 10978 122062
1 57346 136716 774079599
2 11656 921688083
3 11482 11799
1 26793 135918 237679466
2 12217 937151082
3 24079 75320
3 24713 110419
3 22207 66184
2 18417 197564625
2 14372 273730971
2 23548 79917094
3 10676 52995
3 6292 77183
3 2588 109912
1 78782 111285 559466257
1 109412 140921 171301299
2 20508 741998683
1 19396 126435 740829520
1 79188 111863 754755776
3 14857 123172
1 125714 139007 631498384
3 4073 8736
3 10363 63337
1 58852 91973 763572934
1 91090 93949 885354327
1 38176 95815 318303448
1 1167 128170 402790009
3 18475 7933
2 17583 282875541
3 20829 121827
3 12166 52138
2 10511 989429519
1 131160 142878 898303089
3 20433 142695
2 4262 952301897
1 50957 60719 408024073
3 291 76669
2 20146 895229551
3 22626 128626
3 23448 131602
1 15461 96262 190375258
3 14417 81465
3 495 138802
3 14054 52129
2 12678 176421489
2 22168 81545345
2 15711 391336250
2 8961 837611846
3 2265 78556
2 10841 556047336
2 9005 25947040
1 5564 72548 685096709
2 13283 83111741
3 704 132862
2 19108 159324803
3 9136 30262
3 7267 65683
2 13915 82734567
1 44810 129233 148561746
2 23543 971063520
3 78 6848
2 6778 220356938
1 39220 65613 395023895
1 22712 100287 698661714
3 993 3564
2 12654 893415408
2 8056 463528045
2 14062 619890183
3 24850 21276
3 1471 136998
2 11599 743487066
2 8723 113322570
3 10211 4872
2 2764 472034218
2 19864 2508029
1 6225 52954 219886801
3 18956 69007
1 71193 122166 300977942
1 78370 98050 653582929
2 14131 580713648
3 11819 64387
1 59703 71318 380430767
3 3347 114163
2 24705 186856271
3 4395 102282
3 14670 16934
1 2169 86413 141076976
1 110348 117246 330199854
2 18703 413648880
3 12138 71839
3 2808 55129
2 15184 992867781
1 17256 95978 511514189
2 22924 448552340
1 2675 30203 399961985
2 14104 351945481
3 2594 54539
1 12203 105922 125725312
3 22672 110599
3 7341 4741
1 18621 96762 741012334
3 20030 110811
2 3671 454663346
3 15820 48314
3 1728 53264
1 90737 134341 179400907
1 74735 125098 930743874
3 688 85397
1 95845 141722 743703720
3 18107 135629
2 17852 859796473
1 962 90290 577171456
1 27475 39347 445654911
3 13385 33008
2 13613 420214277
2 23816 613611840
3 10588 19085
3 16986 60156
1 8299 142159 457800068
3 14517 1230
3 12437 81319
3 10270 128753
3 23030 55995
1 9585 38247 566077705
2 8343 635971507
3 14334 21954
3 4537 26385
3 9808 23157
1 41948 135299 35165097
2 3956 963585783
3 4096 7609
3 5920 868
3 12714 31039
3 6002 23787
2 9615 998234284
1 77059 83405 101167830
2 4466 607571117
1 69337 88079 505952250
2 15243 490888081
3 20001 30619
1 84849 85134 805114337
1 3686 26455 812844911
1 37829 142783 932285634
3 10686 103224
1 59447 100223 759798780
3 19438 25342
3 12151 9384
3 16085 21259
1 14353 119485 607674306
3 2842 114984
3 24345 140415
3 17546 42119
3 4816 46844
1 73701 129352 232273208
3 22941 84090
2 4226 42983373
3 12262 7790
3 6066 77696
2 113 966338168
3 7553 116787
1 108208 117285 479849444
3 275 69149
2 7672 683386324
3 21993 43998
3 7807 98860
2 725 754725260
2 14500 801500086
3 450 64123
2 5185 370343087
3 22584 57217
3 4459 110727
3 3044 24878
1 16440 118839 115522221
1 5617 125051 862729788
1 3758 14828 754119742
1 72339 84581 912793238
3 24605 92294
2 23536 147711069
1 1656 67998 116133026
3 18495 8173
2 21686 813421625
1 46556 91111 829597476
2 2107 311742352
2 22599 697497236
3 7960 68916
2 1316 559745923
2 6670 918184307
1 36253 101537 76430792
2 12979 723656692
1 40749 120859 543499997
1 100274 133588 696738811
3 5614 78624
1 9938 40483 999078938
1 34520 135546 499360883
2 1750 839260856
3 5373 36426
1 10804 131187 753420581
1 58079 138185 301005790
2 13437 123948138
1 72114 120781 741667618
1 23958 128421 235633342
1 15553 122813 353343046
3 11315 34239
1 100466 137939 816429043
2 21285 445806816
1 4573 98605 600941602
2 3222 905823126
2 18833 204310560
1 4823 45387 638562425
1 111159 137828 177093317
3 10641 101487
2 13094 202856825
1 1297 68296 683967098
3 11665 131819
2 14094 543882943
1 95880 110618 124261670
1 45478 92411 234511774
3 2272 15004
1 63549 137472 871037204
1 49902 59254 53327193
3 22435 136345
3 1357 51837
2 21864 426505588
3 5515 104542
3 4655 116842
2 20019 339265275
2 18338 914745466
1 18357 90265 337749989
3 21603 110622
2 15435 352792635
1 75138 91337 762455965
2 9620 200467550
3 6066 60074
2 15193 286014260
3 3597 58473
3 19687 11109
1 85671 143775 450915243
1 26609 40114 985521320
1 8306 29178 926364059
1 78379 97377 793477940
1 29611 37814 279219501
2 111 297294933
2 20620 292950735
2 7542 277334921
1 5049 133338 803812407
3 1650 115224
2 10417 369871874
2 10102 52937047
2 372 164681837
3 1027 37149
1 24351 122540 634880462
2 7041 358713281
3 3012 76945
1 38478 69930 291379425
3 458 124645
3 1479 58298
2 722 639070725
1 19998 38683 707948866
2 22573 614086525
1 46708 58062 407818678
2 18354 187566610
3 22126 117100
2 18678 426143780
1 54545 73042 891973117
3 16356 23836
1 35810 91348 943564849
2 7057 779000154
2 7718 367568122
2 12973 542096343
1 119704 121284 498580021
1 50607 118095 871977394
3 10865 69562
2 14342 400996725
3 9656 62269
1 4852 35684 15823789
3 10241 53786
3 17521 134419
1 11375 143210 354692600
3 3733 87821
2 6618 198845859
2 23681 766314824
3 23481 142321
1 78344 96801 632544491
1 13598 52867 32804991
2 22778 631704145
3 21390 39642
2 21324 83972595
2 20518 430630679
2 22792 161186403
1 124369 136796 464419
1 42878 135595 720733644
2 15296 888237280
2 7864 300733488
1 27540 96194 955628190
1 7475 96770 395012426
1 88375 121299 636303161
3 19295 139359
2 12113 838703758
1 67977 83935 539861681
1 119557 122231 453258841
3 20045 26519
2 2607 45898763
2 13158 225418073
2 8196 644128828
2 12413 511630418
2 23203 987556576
3 5368 120641
1 5028 65009 181440232
1 86161 133096 736632514
1 19089 23262 483617836
3 19385 119407
1 52888 73813 999821107
3 22649 55651
1 18066 23974 562549808
2 23201 911808845
1 33283 66245 684817196
1 43586 51697 127821580
3 20479 40372
1 16875 44019 375872421
2 19091 588264863
3 17755 134784
2 8028 297224512
2 16209 593175482
3 19125 56426
1 100154 112528 855842721
1 20762 131213 350144494
3 10261 94394
1 114130 143980 679298753
3 22869 36859
2 667 495137622
1 36018 116497 323331508
1 96613 115961 150072026
1 52251 85864 630488841
3 4698 99693
1 11230 33108 112444746
1 32265 44221 768098380
3 24043 115103
2 23635 654390548
1 76965 105122 364338367
3 21513 53600
1 78164 111930 317242599
3 10559 102416
1 68407 84667 629897352
2 21935 231409096
1 22675 47544 385174975
1 25009 75194 209081759
3 5989 108417
3 6776 94626
1 36458 120118 661665910
3 11253 67552
2 9693 354669521
2 15685 403647691
1 67644 115128 978151534
3 9259 36448
3 13644 110281
3 17165 20311
1 57103 105224 182898190
3 15090 117610
2 7370 545033235
1 37842 75708 872070070
1 13871 98828 907669587
2 16916 497717438
2 17427 481624346
3 9424 39481
2 14423 893264411
1 58281 82314 468896953
2 24911 794637005
1 4174 55359 374745841
3 2047 124567
3 22032 123160
2 12385 845074626
3 2706 52073
3 6729 111805
3 18607 77011
3 660 30094
2 17812 459281932
1 95416 116913 727095317
1 58413 113105 716501720
1 33627 111171 369481555
2 220 882394352
3 16582 42301
3 11142 96867
1 99678 126487 499740964
1 14221 33970 142059739
2 17588 768879306
1 56345 104687 860679378
3 5831 99209
1 54098 71921 903958555
2 16578 695632237
2 15781 145248738
2 8056 208540645
1 33450 109542 239071063
1 24802 97340 180451453
2 21423 873648390
3 16748 61153
2 10480 238899277
2 20961 626942453
2 3030 422645131
2 10047 823381793
1 100966 141724 412507069
3 22452 80951
1 18573 52956 530144021
1 102507 121560 946509438
2 18243 807807709
2 14323 495159569
2 24175 369794079
1 44703 95820 834373336
1 412 10806 860031579
3 6738 100857
2 21522 546111007
1 5992 108808 378113182
2 6394 453761659
2 20135 366457643
1 9282 70273 165315903
2 11260 322719247
2 22049 231871348
2 9184 505805440
1 23578 70274 116550911
2 23629 602319731
3 5241 8365
3 17841 28860
1 26975 89817 393727894
3 12046 94207
2 5598 419689199
1 125180 128617 264046285
1 72943 85830 964535169
2 10813 302120508
1 83730 108623 753722771
3 5228 101201
1 13218 61966 413793134
3 4753 97950
3 18040 124201
2 12730 399577223
2 2000 964024694
2 23175 29717556
1 5646 28510 537982076
3 13578 142895
3 7060 3064
2 18201 626358557